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
338741161436	338741162008	338741162556	338741163106	338741163656	338741164206	338741164756	338741165306	338741165856	338741166406	338741166958	338741167506	338741168056	338741168606	338741169156	338741169706	338741170256	338741170806	338741171356	338741171906	338741172456	338741173006	338741173558	338741174106	338741174656	338741175206	338741175756	338741176306	338741176856	338741177406	338741177956	338741178506	338741179056	338741179606	338741180156	338741180706	338741181256	338741181806	338741182356	338741182906	338741183456	338741184006	338741184556	338741185106	338741185656	338741186206	338741186756	338741187306	338741187856	338741188406	338741188956	338741189506	338741190056	338741190606	338741191156	338741191708	338741192256	338741192806	338741193358	338741193906	338741194456	338741195006	338741195556	338741196106	338741196656	338741197206	338741197756	338741198306	338741198856	338741199406	338741199956	338741200506	338741201056	338741201606	338741202156	338741202706	338741203256	338741203806	338741204356	338741204906	338741205456	338741206006	338741206556	338741207106	338741207656	338741208208	338741208756	338741209306	338741209856	338741210406	338741210956	338741211508	338741212056	338741212606	338741213156	338741213706	338741214256	338741214806	338741215356	338741215906	338741216456	338741217006	338741217556	338741218106	338741218656	338741219206	338741219756	338741220306	338741220856	338741221406	338741221956	338741222506	338741223058	338741223606	338741224156	338741224708	338741225256	338741225806	338741226356	338741226906	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2801	3600	2300	2801	3600	2300	2801	3600	2300	2801	3600	2300	2801	3600	2300	2801	3600	2300	2801	3600	2300	2801	3600	2300	2801	3600	2300	2801	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2802	3600	2300	2803	3600	2300	2803	3600	2300	2803	3600	2300	2803	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23907	21608	28659	25026	21610	21710	10814	1881	1337	1221	1094	968	867	771	752	699	744	663	677	643	614	612	609	620	500	548	523	556	529	504	548	549	528	526	520	513	521	514	504	476	499	482	531	540	510	506	504	477	494	520	544	489	430	490	468	466	452	476	474	477	459	481	485	462	490	491	454	483	475	468	462	485	494	486	498	467	488	494	463	457	483	493	488	473	467	466	437	461	451	485	441	468	506	452	496	474	514	436	472	456	461	447	509	434	488	472	463	457	492	426	476	483	467	480	469	477	444	440	493	437	458	494	451	454	482	473	462	464	452	472	441	472	474	511	443	455	498	462	469	470	429	452	459	475	492	505	540	411	475	476	472	458	486	479	432	444	484	466	453	458	425	465	459	473	468	472	465	465	447	446	451	468	471	459	472	460	443	438	455	462	437	462	453	452	473	431	461	481	454	466	446	441	459	467	504	460	463	473	511	450	451	487	458	430	439	497	488	450	456	460	455	479	468	446	450	496	482	467	466	444	456	467	499	476	402	452	483	472	479	442	475	481	490	496	476	471	486	472	464	480	521	477	446	441	504	468	468	478	426	476	474	465	506	469	472	478	512	495	456	466	450	453	493	492	435	453	449	483	452	467	433	450	498	455	417	465	456	470	431	453	456	432	452	469	477	455	440	446	455	481	458	440	481	461	478	486	457	452	451	492	502	479	463	432	450	448	494	460	489	524	454	431	455	472	463	474	465	440	488	474	485	434	459	434	450	440	475	468	460	458	482	447	444	465	468	480	457	476	519	445	458	480	500	448	465	445	534	455	498	456	483	503	486	478	480	498	472	469	517	498	461	455	462	501	467	480	468	453	439	460	465	476	463	480	471	479	452	493	475	464	458	470	451	449	438	458	477	446	451	450	444	457	477	433	444	458	421	489	429	460	450	497	438	457	449	457	461	464	501	470	402	449	479	418	439	455	456	498	508	416	472	447	475	420	473	465	465	466	459	447	479	505	457	498	455	440	484	475	476	494	461	493	452	429	438	513	499	483	479	434	457	448	455	470	428	468	469	468	466	468	451	498	486	480	482	432	475	464	479	423	481	496	466	465	472	530	465	475	484	455	488	432	471	470	459	494	456	443	480	457	454	439	467	445	458	456	452	471	459	466	459	470	452	461	438	464	457	468	448	474	483	453	486	483	468	446	427	437	450	408	455	439	458	465	475	491	429	442	455	450	450	435	452	443	544	431	455	478	451	425	494	456	496	498	478	452	443	439	488	477	436	488	479	465	466	507	449	481	473	462	444	454	447	437	421	457	457	530	490	462	485	518	482	477	515	422	492	460	481	470	496	474	406	454	458	466	467	450	472	451	478	429	474	499	499	491	458	430	479	466	433	453	458	446	430	454	452	503	495	476	486	456	436	477	481	437	444	456	458	465	429	474	517	437	494	461	449	456	470	456	466	434	473	457	456	487	455	466	478	473	483	479	456	475	445	466	485	458	489	468	441	455	446	449	514	464	450	466	508	457	472	462	441	453	463	461	457	480	483	471	509	427	460	478	501	493	450	422	451	484	463	433	477	480	482	461	450	497	450	439	466	416	493	455	474	442	481	454	486	462	469	441	482	436	499	468	473	466	442	464	466	451	442	420	431	487	463	435	471	461	436	496	431	491	475	448	435	493	506	452	473	466	460	434	468	476	470	491	458	474	458	492	477	491	476	450	499	479	486	448	453	477	465	420	469	494	467	483	454	461	489	483	459	511	488	454	491	491	452	490	453	437	481	470	462	484	465	472	448	483	484	480	468	439	445	487	472	424	440	445	452	491	450	466	459	416	441	480	484	459	456	479	469	482	481	485	463	472	533	490	490	434	463	479	490	459	457	433	422	450	474	446	478	473	488	459	464	462	432	440	456	470	480	454	419	477	486	434	461	480	438	414	449	457	501	492	461	443	481	441	460	480	484	482	451	497	413	480	486	458	430	448	478	428	446	497	446	472	462	435	450	490	456	473	453	456	483	443	457	467	435	500	498	466	403	439	473	504	462	464	462	465	478	430	420	491	444	476	502	489	459	440	483	468	486	466	457	434	485	476	422	460	491	490	515	461	470	489	483	463	455	449	498	491	459	477	484	466	476	443	458	449	463	454	443	428	426	484	488	468	438	493	445	472	472	429	432	509	473	487	486	454	508	431	490	457	493	445	462	423	474	460	436	485	485	450	453	466	480	451	430	472	454	445	479	455	466	495	460	451	458	443	475	449	452	503	510	475	508	434	479	479	478	431	477	533	501	450	499	466	464	462	442	468	450	464	482	502	450	501	477	457	477	480	440	520	451	446	493	430	473	438	484	464	482	470	444	453	490	488	441	507	445	447	448	473	456	476	492	433	486	466	469	490	458	454	480	463	447	466	498	446	431	448	458	473	460	438	480	472	454	504	477	460	453	470	476	463	465	469	497	509	423	479	498	464	493	493	456	456	451	491	488	489	525	467	461	476	454	458	491	457	455	439	458	488	432	465	448	517	501	453	438	475	440	460	475	450	469	490	493	486	465	469	475	484	471	466	418	462	469	497	435	463	455	471	452	486	463	446	518	452	468	444	486	452	441	471	456	483	453	488	458	470	460	450	450	473	498	432	460	444	469	462	490	438	457	480	448	454	504	472	444	460	476	472	463	473	467	462	493	416	428	435	452	444	468	476	476	467	521	481	465	440	442	478	489	447	497	428	433	489	472	447	437	456	444	450	477	456	433	478	455	448	473	440	441	467	496	479	492	466	476	453	458	465	464	418	528	447	464	459	503	457	459	468	475	427	451	494	458	456	469	422	431	466	491	510	483	443	466	435	487	464	468	491	460	428	456	475	430	488	502	507	433	483	455	503	420	457	429	439	452	470	476	550	465	429	474	461	483	469	450	451	472	454	470	490	471	470	460	451	484	426	470	467	474	460	444	502	461	482	460	496	442	459	487	462	446	465	471	423	425	475	485	448	468	477	454	468	471	479	424	457	455	485	489	423	497	457	495	471	471	450	471	452	467	426	464	461	422	462	425	451	479	481	479	418	479	443	447	441	435	449	481	457	480	460	424	470	480	488	520	473	472	443	490	476	468	423	530	456	461	479	509	495	461	469	452	452	478	480	473	468	441	465	458	476	450	497	461	414	453	433	434	484	453	479	472	465	434	445	495	465	476	451	444	469	474	493	469	472	444	485	434	461	446	467	446	495	457	444	514	494	465	446	472	471	429	450	464	509	471	458	494	476	453	437	520	455	453	456	436	425	472	468	473	484	493	487	452	444	493	455	444	467	463	453	460	477	502	452	490	471	462	465	455	460	473	478	462	480	427	449	445	447	445	484	456	453	423	497	486	463	476	466	442	460	515	488	490	453	462	474	472	454	429	474	481	452	465	460	489	481	516	484	458	469	446	450	459	460	435	476	468	487	486	506	463	462	453	443	496	471	487	463	452	441	461	447	503	468	482	485	447	452	493	424	412	474	457	436	424	471	463	458
10526	19155	17522	10345	7127	5173	3927	3131	2579	2127	1816	1555	1418	1282	1131	999	921	897	808	782	724	730	697	652	651	568	634	629	559	572	543	528	541	533	517	548	489	541	502	522	513	515	505	517	471	479	464	511	524	460	499	462	472	465	485	469	492	485	470	462	448	451	455	468	441	529	463	430	467	446	471	449	452	440	475	423	428	445	465	464	480	463	434	450	391	469	440	452	450	481	473	453	404	449	450	444	439	411	420	423	475	492	433	436	449	423	433	407	465	433	464	473	426	428	460	437	453	421	438	439	489	435	470	463	470	420	443	418	455	418	426	440	441	423	447	459	436	444	462	462	437	431	449	434	439	451	449	449	478	502	475	436	404	481	444	448	407	441	435	423	440	449	425	441	473	455	456	437	422	444	425	444	439	474	453	466	446	472	449	434	468	468	458	442	441	451	408	420	470	425	422	483	458	477	454	404	470	437	466	417	446	427	417	479	458	425	422	465	451	488	489	428	464	433	447	394	435	486	458	429	449	443	431	457	484	417	470	432	408	432	470	446	439	425	474	463	455	490	429	425	434	460	447	445	433	441	458	418	421	395	421	450	426	425	432	481	410	426	431	420	432	413	405	460	465	471	438	413	470	444	452	428	434	439	456	455	454	424	402	434	483	427	456	471	436	453	460	456	488	402	409	480	450	444	415	445	453	418	457	419	450	419	433	416	416	442	431	433	439	404	469	459	406	425	461	463	465	471	387	434	451	427	474	403	432	431	469	424	482	438	443	424	440	449	447	437	445	437	462	420	443	460	425	444	469	446	454	459	472	431	459	449	445	471	475	464	429	437	451	384	417	453	424	440	457	415	442	433	435	434	479	439	439	428	407	440	474	460	445	450	487	435	437	456	446	440	471	429	438	452	437	469	438	456	467	449	427	441	410	448	431	441	470	445	462	429	453	450	454	421	453	462	439	479	461	411	468	426	473	487	454	427	450	431	475	466	380	461	431	481	429	424	454	487	416	471	459	430	437	454	429	479	431	452	458	452	462	455	413	435	441	443	468	451	424	455	469	441	445	425	444	412	446	458	443	439	485	431	481	428	415	449	474	428	439	439	406	413	445	412	456	438	461	434	403	455	422	460	460	428	447	452	453	424	455	443	484	438	446	435	455	456	440	445	446	443	451	429	436	448	481	485	452	432	490	434	453	439	469	490	455	466	453	419	441	427	440	426	441	428	476	430	457	437	438	448	438	432	441	427	453	436	429	474	432	476	428	446	440	458	487	457	433	448	436	423	454	435	496	455	477	457	497	424	462	429	438	475	438	412	452	438	431	440	433	441	467	404	434	406	460	443	450	440	433	434	412	450	440	457	392	425	431	459	459	480	439	449	440	444	432	432	449	490	444	470	430	443	455	450	453	448	437	400	429	470	439	466	477	437	436	452	473	488	417	380	425	459	429	408	452	406	411	443	431	467	466	452	448	441	418	394	429	426	425	456	429	465	442	497	476	444	435	456	433	428	433	433	426	447	414	463	436	438	457	434	457	458	473	434	461	415	467	445	463	469	413	459	444	444	450	449	397	458	422	480	441	455	435	445	448	437	487	431	461	466	427	436	412	443	430	471	439	456	410	475	436	458	420	431	443	444	447	444	389	429	442	431	436	448	435	457	421	456	446	424	473	467	417	467	488	479	417	437	430	436	474	435	455	433	405	421	452	439	443	473	439	417	435	409	432	467	414	411	485	432	428	433	424	418	437	417	414	440	417	460	442	441	411	441	426	434	433	449	444	458	452	441	428	451	403	452	437	422	438	420	385	469	464	427	460	459	441	426	433	433	461	429	429	423	454	412	420	402	454	487	477	428	455	455	431	460	440	418	429	461	467	457	448	453	428	454	454	457	436	465	460	433	469	455	448	415	441	426	443	455	429	436	418	461	464	420	462	450	437	435	429	456	435	418	437	436	437	417	425	436	442	459	448	478	444	446	441	439	480	429	457	424	428	434	400	397	423	479	426	420	458	450	446	432	433	433	442	414	445	459	486	442	451	465	409	418	421	447	496	433	397	473	473	452	456	428	466	462	446	457	436	477	429	458	420	416	469	441	445	420	456	454	460	418	457	446	457	438	426	420	396	406	444	433	439	400	463	428	427	417	470	406	441	452	452	419	431	427	456	472	409	452	436	448	429	403	450	443	431	442	415	465	439	470	466	453	443	445	387	479	407	421	431	424	434	439	436	431	441	448	464	436	425	460	455	421	431	409	437	448	477	468	451	451	429	438	443	442	464	451	441	459	428	421	450	462	427	473	451	497	470	438	452	428	444	444	438	453	434	386	438	422	467	418	444	415	430	433	421	456	394	405	425	441	379	473	468	438	456	422	450	444	433	472	414	446	433	454	496	435	418	483	446	438	484	447	450	467	452	457	445	425	475	442	449	397	408	434	422	444	454	433	470	427	405	451	449	460	442	500	436	417	475	428	407	415	469	439	461	445	436	458	435	437	400	451	398	445	402	410	423	451	449	468	463	487	442	445	453	447	433	447	426	449	447	439	432	434	475	436	440	453	453	488	443	476	477	439	457	442	456	437	453	439	484	401	464	436	436	450	463	439	450	444	410	466	447	409	422	444	441	464	427	421	428	443	434	449	449	454	437	478	449	429	433	421	398	398	418	450	424	461	412	446	490	419	455	453	460	447	447	443	441	435	488	443	445	415	449	484	460	433	452	438	446	449	440	423	471	408	422	431	436	444	432	440	493	457	450	444	428	452	430	438	450	409	421	434	445	435	470	410	421	436	419	422	461	382	432	432	474	423	452	431	489	471	428	437	446	438	477	413	448	429	421	485	407	415	443	430	381	431	442	450	426	418	457	424	376	394	439	457	442	436	449	474	456	411	435	425	462	456	401	445	440	468	463	496	436	445	471	453	412	487	443	416	422	452	451	444	419	396	456	451	453	459	444	418	426	422	457	448	410	444	451	413	427	439	407	427	424	384	420	419	409	466	456	451	484	468	470	477	454	409	453	432	437	434	448	428	462	449	425	445	461	437	449	437	440	465	411	399	394	433	463	465	409	425	474	473	449	487	427	445	422	451	479	421	450	481	490	465	435	448	465	451	413	470	423	461	454	439	421	441	479	464	414	455	459	457	459	411	445	441	431	452	457	463	434	438	449	431	489	448	450	412	450	477	463	447	452	392	445	449	479	409	493	463	429	439	482	423	468	443	453	443	480	393	448	441	447	409	424	423	427	454	417	442	432	412	435	452	449	464	447	420	468	429	468	454	423	434	432	438	460	455	456	407	417	457	467	468	433	410	447	426	442	415	419	429	439	451	423	430	416	459	415	446	464	417	436	457	426	465	431	404	438	425	420	444	450	458	458	463	426	441	418	447	429	458	429	442	432	433	425	449	458	458	430	461	456	447	425	479	421	429	431	440	486	432	478	485	433	443	443	490	459	444	438	444	422	443	457	466	457	483	450	453	429	455	415	430	423	448	423	405	443	454	461	411
28115	14769	1812	347	197	172	116	124	116	108	100	99	97	96	91	90	81	107	103	82	94	86	73	86	95	98	103	83	82	75	103	103	88	86	76	85	95	92	95	90	96	84	93	105	87	81	98	110	107	87	75	78	91	95	87	99	86	85	94	100	79	97	88	101	89	71	89	99	84	92	84	81	72	102	100	100	76	79	93	93	100	92	84	108	102	99	74	91	79	75	87	95	99	80	96	99	91	103	80	80	95	100	96	80	79	96	91	74	89	100	95	87	85	80	92	99	91	101	96	89	87	111	88	86	88	88	101	98	90	88	66	93	91	78	93	98	82	67	84	85	91	84	81	110	79	108	90	99	76	96	97	96	73	83	106	75	80	99	98	84	92	95	86	99	97	89	98	82	78	84	106	105	100	111	87	72	88	81	91	75	90	86	81	94	99	94	86	94	97	109	111	76	103	102	78	92	90	80	98	93	95	91	88	104	100	81	90	91	82	95	75	92	80	96	83	86	82	87	79	92	95	92	76	87	88	91	93	94	85	85	72	89	72	97	99	96	79	95	74	96	104	103	73	96	83	93	95	104	104	82	78	110	98	84	88	101	77	91	86	79	92	103	91	80	97	89	87	71	98	104	84	79	88	83	89	105	84	99	92	82	90	91	77	95	81	116	101	92	100	80	77	96	88	94	103	84	89	88	89	87	80	79	73	99	95	82	88	84	80	97	97	102	94	85	89	77	91	97	98	107	92	82	104	103	98	73	88	90	110	96	114	95	97	108	83	109	96	91	83	89	93	89	91	98	88	77	92	79	96	85	76	94	89	97	82	73	95	81	104	83	87	88	97	90	81	87	100	93	95	102	87	97	98	107	90	97	90	79	75	103	98	80	81	67	111	92	109	101	94	102	82	84	114	107	91	84	80	104	83	86	94	93	94	103	87	101	84	85	92	105	79	89	74	93	90	103	95	84	76	89	106	90	75	96	90	85	80	73	94	85	100	101	90	100	89	87	107	98	104	79	101	86	94	67	97	81	93	76	105	74	84	81	99	80	89	92	89	89	104	79	95	87	83	100	104	90	104	88	82	90	82	97	95	89	94	85	87	79	98	87	101	106	94	102	99	76	99	91	98	100	81	80	95	95	92	91	80	97	97	109	87	85	84	83	87	100	89	82	85	79	115	93	91	77	88	102	95	90	105	98	103	86	99	107	100	91	88	80	84	93	72	106	87	93	89	100	98	90	87	104	87	88	90	92	95	95	97	94	90	96	83	105	82	96	92	87	105	88	77	89	80	74	99	107	92	90	93	69	104	111	106	89	90	80	79	88	62	70	74	87	59	86	96	83	92	78	76	94	87	99	82	87	102	80	79	88	96	90	72	99	98	93	85	89	84	106	91	90	79	99	83	85	109	99	86	103	77	98	85	86	82	75	97	103	78	89	94	97	86	90	76	82	94	110	92	90	101	81	97	92	75	71	76	106	85	95	103	99	96	86	98	85	83	98	106	86	76	97	92	93	107	97	93	94	88	93	102	94	86	83	99	102	79	98	78	102	94	87	91	89	90	90	108	96	100	103	90	83	99	83	85	96	93	76	86	101	100	103	87	85	91	113	94	89	78	85	84	90	93	92	84	95	101	70	93	68	95	89	97	93	88	77	86	92	97	78	91	77	110	90	97	81	96	92	94	81	90	118	85	84	86	89	74	90	75	94	81	92	91	105	84	76	100	85	87	98	64	99	94	99	108	86	90	84	87	99	102	91	81	117	73	86	75	96	78	113	102	96	98	80	98	97	98	73	103	82	85	96	94	84	104	101	94	98	85	103	100	91	86	90	108	91	88	90	99	83	109	102	89	92	102	98	95	95	79	94	104	85	87	88	111	96	87	86	100	110	95	70	85	98	86	86	100	69	79	78	90	100	107	94	92	91	110	86	100	109	93	84	98	71	83	96	98	77	92	79	85	87	68	88	84	68	97	105	95	107	73	78	73	75	96	90	108	86	95	86	89	85	92	89	97	93	78	108	114	78	85	85	91	77	107	105	95	81	99	86	101	100	78	79	75	80	94	106	96	83	91	93	92	80	90	61	87	89	79	97	83	105	96	90	89	81	88	91	82	100	87	92	104	97	88	97	81	102	87	99	100	76	82	76	98	82	104	100	102	80	102	103	84	92	105	97	110	90	95	88	104	72	91	98	99	109	95	86	92	73	96	95	93	96	77	105	80	82	94	89	92	76	86	85	98	110	78	68	97	91	107	90	75	106	97	104	103	88	89	95	103	101	100	90	87	97	79	87	89	82	81	91	78	92	98	95	89	92	97	82	90	76	97	92	86	87	87	87	85	78	79	100	101	89	106	102	83	107	77	85	83	99	83	79	70	95	86	74	92	95	90	72	93	70	81	90	80	82	99	98	101	92	84	71	80	80	83	75	70	85	96	95	86	86	95	80	81	97	91	98	82	79	89	98	76	81	100	85	86	95	97	87	102	87	83	96	91	109	112	107	83	88	70	88	98	87	103	86	107	80	94	91	84	86	83	80	74	86	101	98	91	100	91	96	98	96	86	80	89	97	84	90	84	82	94	87	82	99	83	105	103	83	99	87	81	89	86	80	85	93	106	100	90	83	92	88	86	90	75	90	98	95	88	106	91	68	87	83	90	82	112	95	92	73	89	91	92	94	98	91	90	84	88	75	83	93	94	78	103	90	84	79	91	87	95	104	94	100	108	89	92	86	96	77	81	117	104	70	79	89	90	81	86	116	90	76	86	86	88	96	78	91	95	105	96	91	87	96	71	100	81	86	97	69	81	100	93	88	81	75	80	83	89	71	84	76	99	89	103	99	87	95	95	100	90	96	81	98	105	89	89	105	95	96	97	95	80	83	100	87	97	74	81	77	102	96	85	104	94	89	94	104	77	80	89	79	98	97	85	117	92	78	97	112	90	86	91	93	83	95	100	90	100	95	118	91	88	87	95	87	91	98	86	78	97	96	83	79	85	94	88	95	89	75	93	101	103	68	92	95	88	92	95	84	89	86	92	112	96	90	92	80	95	108	84	72	91	98	100	94	89	94	91	96	86	86	104	93	97	97	101	93	93	101	79	87	94	75	100	123	90	83	99	91	90	108	98	98	100	76	101	94	106	90	92	79	109	95	78	98	85	89	93	81	85	91	86	77	88	108	108	75	90	103	98	99	86	93	83	91	85	96	105	95	85	103	111	98	78	80	103	96	85	101	97	101	105	93	89	93	78	77	91	91	95	110	77	85	77	86	97	90	72	89	88	86	86	90	93	96	95	83	89	96	102	64	81	99	92	84	99	88	101	85	102	78	91	85	91	101	100	97	106	94	82	75	96	86	89	81	96	95	96	93	86	97	91	96	99	89	81	109	103	95	86	89	103	69	86	106	95	92	97	94	103	106	89	93	96	105	80	87	101	74	97	83	89	99	102	80	80	90	91	102	90	79	85	98	102	98	89	86	81	93	97	84	80	82	84	91
5049	816	705	356	269	226	193	170	144	129	132	119	117	124	112	113	116	111	95	105	90	91	110	101	106	118	107	126	112	99	97	113	104	114	113	93	102	99	114	95	82	97	99	110	94	101	98	117	99	108	88	99	118	97	114	107	100	108	88	113	106	107	102	103	93	101	88	90	112	101	90	108	83	109	109	123	104	102	99	107	88	105	116	82	109	107	85	100	88	111	98	102	108	108	96	114	95	93	108	110	80	108	102	115	93	98	86	94	84	103	99	107	99	115	88	122	96	72	94	112	94	94	94	95	112	102	92	102	90	104	99	108	78	100	104	94	96	96	112	99	96	105	115	93	89	92	103	108	102	91	108	82	102	111	95	102	111	83	95	83	95	81	97	92	95	93	102	101	95	120	101	108	107	116	93	89	108	99	108	97	103	99	85	101	94	106	89	97	88	87	97	104	105	93	89	94	103	101	100	80	96	100	103	90	102	80	115	85	77	121	99	102	90	88	89	87	105	74	97	86	92	100	95	104	97	113	103	95	106	99	108	102	106	85	90	91	107	93	81	105	101	92	105	94	100	102	102	93	108	91	109	101	94	114	104	101	84	104	91	96	111	96	116	81	137	92	96	112	127	111	87	89	87	97	105	107	115	100	103	93	110	96	97	93	103	78	98	85	99	107	101	83	81	100	87	105	99	100	100	90	86	111	101	97	105	110	104	101	94	98	94	106	107	109	116	109	110	108	88	97	102	81	86	114	89	96	95	108	77	101	94	106	103	93	104	104	99	88	89	89	92	109	114	98	82	98	79	99	104	92	93	97	132	116	100	101	81	99	95	85	100	86	92	103	119	108	99	100	93	103	93	91	113	106	100	96	93	92	83	97	110	96	99	97	103	108	107	95	101	84	100	89	99	107	95	102	91	100	116	115	92	103	107	90	99	103	96	108	100	98	114	110	92	109	109	90	102	103	101	126	86	92	96	98	121	81	102	93	76	101	121	95	115	104	106	99	95	90	100	94	92	104	102	94	108	98	107	103	101	94	100	86	97	97	96	114	111	85	114	96	99	85	88	87	85	106	89	95	99	73	95	99	91	98	106	92	103	97	95	98	106	98	105	119	93	106	106	112	102	117	95	96	109	85	90	80	113	101	102	95	91	99	96	118	92	93	93	114	99	95	108	96	106	90	108	96	114	100	91	96	89	101	90	97	86	90	102	87	89	93	85	79	111	96	115	86	110	97	98	86	96	90	96	102	98	91	91	106	108	108	98	115	113	94	97	79	99	101	93	84	100	119	93	90	103	102	88	107	102	107	91	89	88	84	114	109	104	108	95	76	88	73	78	94	106	109	99	100	106	104	87	90	97	91	99	100	86	107	100	102	84	95	95	100	113	85	112	123	92	102	104	91	88	114	85	89	101	84	110	92	91	108	103	103	131	97	108	106	103	106	116	86	95	98	100	105	94	100	102	86	107	89	101	94	109	112	98	108	98	106	97	86	94	88	98	96	115	101	106	82	105	105	85	104	96	97	110	90	86	79	93	111	91	101	97	91	90	94	114	104	116	114	105	103	85	97	110	101	91	101	107	94	97	99	91	99	92	97	98	83	104	93	93	84	105	112	100	87	80	107	99	87	99	90	94	106	91	94	98	91	108	94	108	109	94	116	109	103	95	111	111	94	100	113	99	115	88	89	102	93	84	99	97	111	110	116	101	102	90	118	110	93	109	117	105	104	93	102	97	109	77	96	95	96	108	105	127	110	113	96	111	100	103	103	114	104	88	98	102	80	119	93	103	78	89	94	107	94	84	107	121	105	101	87	84	108	93	106	85	106	107	90	97	117	106	104	103	103	101	96	89	107	108	96	84	112	90	115	102	82	77	116	102	105	114	99	96	84	96	126	101	96	108	97	110	107	95	102	102	94	104	97	119	101	89	88	96	108	104	94	101	108	87	88	111	100	94	97	103	85	100	114	100	94	97	96	100	95	96	107	108	94	120	93	91	89	98	96	90	107	96	104	97	111	100	104	101	82	79	105	118	104	93	97	92	100	118	89	81	88	106	111	96	109	92	108	91	84	116	108	109	102	102	87	80	101	101	95	90	105	88	108	104	83	99	101	89	97	98	94	102	93	92	101	114	105	83	83	105	115	118	113	104	98	107	90	109	92	92	110	91	102	106	95	93	87	102	94	86	109	90	101	88	107	77	96	99	104	109	81	106	111	99	91	105	102	100	78	121	121	91	90	96	96	92	86	123	119	86	111	95	105	110	94	89	120	83	107	95	110	93	83	100	102	110	98	97	120	114	94	99	112	97	107	106	126	98	107	82	97	93	103	90	100	109	107	108	94	76	94	113	84	98	98	90	79	97	98	100	111	110	92	90	92	88	105	90	111	80	92	100	99	74	98	98	88	110	92	90	115	90	95	79	116	105	87	96	108	109	102	86	99	83	107	104	99	95	103	74	96	106	109	105	113	90	102	100	100	83	77	94	94	94	90	99	104	90	88	106	133	102	97	111	89	95	112	97	89	109	81	96	101	116	90	83	84	96	94	107	96	107	102	89	97	111	86	100	96	103	90	97	97	92	77	100	94	104	103	108	101	107	108	96	104	101	95	88	116	97	96	92	90	103	101	96	95	90	103	92	111	102	96	107	104	108	84	93	106	96	109	108	101	89	99	94	101	105	95	103	94	113	96	102	100	82	87	94	114	98	109	111	99	93	107	102	90	110	103	118	103	107	99	95	110	105	101	115	115	95	96	97	93	92	107	91	100	97	106	103	106	105	95	107	93	105	97	124	99	101	99	116	90	99	98	103	110	113	99	94	101	119	109	100	98	95	93	98	96	89	87	116	109	96	104	89	116	94	99	99	92	91	107	129	121	81	89	100	97	99	106	93	102	94	86	86	101	82	102	105	108	96	82	100	96	105	107	97	99	111	101	95	87	77	91	110	109	106	93	87	98	107	99	104	96	104	116	96	104	95	98	91	114	99	85	113	98	100	95	102	107	101	102	100	98	84	105	89	102	91	103	106	109	105	96	99	99	82	100	119	108	109	114	106	93	103	89	97	103	95	98	102	92	102	112	117	93	108	106	89	113	81	105	90	92	90	102	93	106	95	109	105	118	87	90	105	95	91	111	97	96	110	94	94	91	67	121	125	104	80	94	91	103	100	99	96	103	90	109	95	102	109	90	101	111	90	100	85	101	89	112	115	82	103	120	83	125	98	114	109	87	112	108	107	93	77	105	91	114	108	102	104	112	100	93	92	102	107	87	104	111	90	92	106	92	83	90	92	99	120	93	95	103	94	110	104	100	115	104	87	108	116	104	104	102	104	100	92	108	99	83	112	88	98	81	86	101	92	91	90	93	88	109	107	100	100	114	114	98	85	100	88	117	94	112	116	81	109	95	106	83	90	97	103	120	97	103	96	93	94	103	106	111	83	86	101	110	97	100	102	100	109	101	107	98	99	92	103	112	104	97	129	104	92	99	96	104
25299	20832	27294	24465	20832	12050	1431	925	710	642	580	518	466	438	395	390	374	340	341	349	314	348	329	331	320	312	295	305	295	299	272	296	253	306	276	280	282	309	319	263	273	283	284	269	305	257	270	293	234	274	269	263	274	281	272	268	267	280	276	277	270	288	268	257	293	273	282	267	262	269	250	273	296	258	259	267	247	249	281	269	251	256	256	295	258	246	278	289	258	245	284	245	285	246	274	272	277	271	265	248	285	247	283	279	256	246	291	264	261	313	268	228	253	274	265	283	252	255	265	278	290	243	291	287	270	227	280	262	264	240	265	256	244	279	276	262	247	276	255	273	277	269	272	284	269	244	251	252	270	253	277	276	257	289	259	265	267	264	279	252	291	266	265	282	265	263	253	253	245	245	252	271	273	238	250	281	276	272	238	294	268	275	268	227	265	280	256	238	250	247	249	269	272	251	241	284	253	283	271	248	279	284	273	290	279	269	231	250	288	287	275	241	239	240	268	251	260	264	267	259	298	277	244	283	247	260	260	263	275	275	283	261	267	265	256	281	262	280	240	252	242	256	273	262	291	289	244	287	262	264	268	240	237	251	250	261	263	267	301	233	273	271	267	275	245	279	269	271	273	294	258	271	250	278	271	269	239	263	233	245	257	284	253	252	285	287	249	252	232	256	260	276	266	272	261	301	240	248	274	256	275	247	256	240	286	267	245	258	235	250	261	256	256	268	279	255	266	245	237	266	275	281	265	242	241	242	275	258	259	255	258	253	292	254	238	300	232	266	262	252	305	291	275	270	233	263	253	293	288	275	286	266	261	285	260	269	268	265	260	245	264	272	251	268	229	269	234	241	271	258	288	282	242	217	272	270	260	254	274	283	256	266	265	268	282	277	250	263	268	255	284	266	256	296	260	287	262	252	247	249	248	265	279	237	233	249	273	283	257	255	245	256	259	295	273	247	258	248	286	253	225	268	259	252	259	257	274	248	269	246	258	252	296	249	283	231	264	260	264	270	274	247	254	287	259	249	244	264	277	265	232	264	278	296	253	260	255	282	307	271	278	255	257	264	237	247	266	280	236	276	261	292	254	250	230	242	235	252	263	249	249	269	258	247	271	255	242	236	280	249	236	254	278	273	264	271	268	254	249	268	246	278	255	256	272	273	265	250	253	265	274	300	262	273	275	248	284	250	268	280	219	272	257	253	272	264	273	267	247	268	257	272	244	255	261	256	263	254	271	242	276	276	281	267	258	270	243	285	238	267	237	231	264	269	266	292	267	253	259	254	260	269	262	278	273	211	260	236	264	251	266	251	249	273	283	245	272	253	302	305	265	261	258	252	268	300	270	285	256	268	251	235	271	281	272	264	275	258	255	270	273	232	266	270	252	277	258	241	271	284	254	277	251	270	267	241	283	251	223	286	263	266	260	269	271	250	257	237	258	253	251	265	270	297	251	279	255	238	283	278	282	274	258	245	288	250	254	260	264	245	275	264	244	281	288	279	248	264	253	244	263	247	259	258	258	249	245	279	253	258	260	247	259	251	253	249	291	254	261	238	249	259	241	256	251	232	268	260	263	256	257	247	287	256	279	260	249	253	259	259	240	262	255	264	266	277	286	280	276	274	259	245	271	226	276	298	287	268	264	276	280	291	273	254	281	272	266	253	251	246	264	265	240	248	296	270	265	306	276	251	261	259	276	251	256	281	279	260	297	271	250	247	257	275	261	220	275	253	282	256	296	237	281	250	286	251	278	245	287	256	259	272	270	267	244	285	283	265	262	256	284	263	257	264	249	261	269	243	280	256	267	255	276	293	253	283	272	243	285	254	271	259	252	260	264	226	242	245	262	273	273	271	279	281	256	270	274	260	269	274	265	303	255	274	258	259	265	238	275	273	238	282	271	266	269	241	296	265	279	266	264	285	287	270	234	280	263	258	277	241	279	277	275	291	272	273	246	274	276	268	258	252	289	271	246	265	280	264	253	270	278	274	262	254	282	279	265	252	263	271	241	245	280	258	251	260	248	293	277	243	265	263	263	247	258	258	261	251	278	281	268	277	256	260	245	271	265	267	246	275	274	302	259	292	256	298	283	255	270	264	232	253	256	266	264	255	287	272	291	263	244	276	265	264	282	230	266	249	256	244	267	284	261	258	244	270	282	282	255	246	263	272	238	266	253	260	245	269	231	281	265	265	253	246	272	279	250	266	285	273	240	286	260	244	263	259	271	265	265	283	283	288	280	266	257	267	248	278	305	261	261	273	264	251	274	258	254	274	290	260	250	249	293	273	262	278	284	253	294	265	293	255	284	235	258	277	257	258	271	264	271	234	243	299	276	272	277	257	253	274	250	230	276	268	247	246	264	277	252	246	293	269	254	248	245	265	263	253	258	253	277	277	260	273	292	242	257	242	260	266	244	279	268	245	259	276	277	265	273	260	244	256	273	275	261	286	242	266	247	274	251	245	291	270	288	265	249	286	254	260	299	250	266	258	281	205	244	261	256	249	263	273	270	250	265	269	292	231	242	245	272	239	256	247	268	255	273	260	267	293	283	280	288	224	238	248	270	275	215	252	275	252	278	292	257	275	293	258	250	270	271	271	237	269	249	256	270	267	279	262	278	285	252	252	258	250	269	260	267	272	266	264	233	233	249	247	248	270	282	268	260	247	263	275	242	251	266	243	256	274	252	252	257	251	279	271	255	275	289	245	253	242	282	264	276	260	277	283	288	256	271	259	271	265	247	238	216	248	283	252	249	263	259	269	266	249	250	250	290	248	269	249	243	237	265	268	247	258	244	249	276	283	259	294	240	268	260	253	251	275	251	250	251	259	254	279	264	248	243	271	237	243	237	285	243	280	267	268	265	285	259	284	278	292	237	237	267	246	244	257	271	282	242	255	243	237	254	277	245	237	264	267	260	232	275	247	294	248	277	256	242	277	282	284	268	246	270	233	252	277	254	275	259	261	259	270	253	250	257	266	251	276	281	275	271	277	282	249	278	220	260	261	282	237	288	268	271	261	272	277	290	283	295	277	277	257	269	249	221	271	267	228	282	244	277	267	290	241	258	273	237	275	253	279	252	276	283	267	279	286	235	274	268	260	302	235	281	287	277	249	240	267	281	270	252	275	279	259	217	258	252	295	271	242	276	245	264	255	265	270	261	249	249	255	293	257	281	255	286	255	263	261	302	269	256	265	261	270	250	266	249	262	271	262	255	251	263	245	266	240	254	329	248	289	274	276	245	255	287	243	273	254	272	267	261	265	277	260	271	252	248	245	287	284	239	269	291	257	241	273	256	270	282	281	281	245	264	253	248	278	277	273	271	276	266	256	259	265	272	270	261	250	291	247	246	274	271	221	260	265	246	257	261	257	254	248	286	263	271	276	235	260	262	250	298	250	251	262	254	241	246	265	260	268	252	293	259	266	285	266	247	282	292	288	262	234	265	247	242	285	276	264	255	291	268	259	246	263	240	272	259	235	267	239	243	267
7430	11795	10565	5856	3798	2781	2018	1588	1339	1107	944	803	753	638	574	531	514	475	437	450	375	378	369	328	323	337	321	318	293	322	312	313	288	307	282	307	304	292	275	286	249	287	254	290	273	263	259	285	290	283	264	266	297	258	293	286	286	270	264	244	254	246	257	271	250	270	251	247	253	264	274	253	260	255	273	278	279	232	258	257	256	257	254	261	265	304	250	228	264	247	254	277	267	280	231	284	254	254	245	255	268	255	232	260	248	266	260	289	240	240	242	271	233	250	245	237	248	226	262	234	250	260	257	246	244	271	271	257	237	279	271	246	245	236	252	252	255	221	264	269	247	231	259	270	226	260	251	249	253	250	239	263	271	256	282	251	258	264	269	257	249	257	267	265	235	269	244	241	243	283	267	268	242	240	231	246	265	199	235	251	248	265	239	235	253	248	250	242	240	223	249	227	252	281	291	198	257	265	232	252	257	253	238	224	253	241	229	239	259	253	277	268	262	234	248	227	259	244	255	254	248	254	236	277	258	203	246	258	262	245	276	269	266	257	253	255	218	274	283	238	264	240	261	243	253	279	232	253	248	235	270	224	251	278	266	270	296	253	269	251	249	262	276	257	269	255	264	241	280	258	268	235	252	288	230	243	257	256	238	255	234	263	262	255	243	280	265	263	264	288	254	283	259	231	228	281	263	253	239	244	238	261	267	253	264	242	244	246	231	233	257	232	249	251	253	254	247	272	260	267	239	242	256	252	237	252	262	266	248	237	262	263	261	257	261	257	257	241	242	251	277	237	258	255	289	237	237	227	243	270	245	275	252	266	248	258	236	231	246	248	250	255	236	274	260	263	277	274	245	221	262	240	245	239	279	259	257	232	262	249	286	283	240	251	261	239	268	241	279	267	260	270	245	264	224	265	249	237	278	265	243	281	226	255	255	261	248	243	259	257	255	240	272	237	222	218	230	245	243	247	240	244	256	224	251	280	279	257	241	246	248	215	244	244	265	261	228	274	252	240	251	248	269	253	236	252	275	270	258	243	269	253	247	256	270	236	249	236	227	227	249	257	243	239	230	246	234	251	260	235	242	250	241	226	254	266	273	271	253	249	261	235	239	261	263	254	232	230	273	218	246	229	230	241	248	269	229	270	252	248	246	228	238	249	260	247	228	246	265	264	245	272	243	230	247	262	258	271	254	220	255	256	246	238	260	252	250	253	243	252	256	245	257	242	243	249	262	252	261	265	261	255	257	260	274	283	220	240	268	237	267	234	256	254	237	253	236	248	236	232	236	243	235	259	220	245	224	246	232	258	269	258	257	263	244	229	230	237	260	255	242	270	263	227	236	259	219	256	232	242	233	265	266	263	227	237	240	256	246	239	228	269	216	248	242	244	261	278	239	236	243	239	272	271	237	261	245	233	248	242	263	264	238	253	266	243	286	262	246	231	253	263	253	247	280	278	263	260	248	243	238	241	237	270	261	252	232	246	232	247	288	267	237	239	244	228	234	251	245	260	250	249	248	252	265	211	262	274	252	249	244	231	255	248	243	266	235	256	257	280	230	260	274	261	257	251	245	256	249	265	256	248	255	270	247	271	230	238	252	253	264	263	240	249	232	286	253	250	242	246	243	251	246	238	245	257	256	245	246	239	221	244	278	260	243	275	288	256	256	250	285	269	287	265	277	247	273	253	250	271	251	266	254	242	252	245	259	250	238	260	244	259	252	264	230	234	254	266	251	235	243	256	256	227	243	274	248	251	253	236	263	264	248	266	216	259	256	271	263	253	247	256	248	250	263	239	254	261	269	257	255	270	244	271	246	239	283	256	242	251	283	227	255	258	232	241	257	244	245	257	239	289	264	262	217	283	282	245	230	243	275	247	269	266	250	258	259	229	260	263	242	241	242	242	279	258	259	237	218	256	253	240	260	246	244	273	279	274	223	248	244	240	235	253	227	281	235	249	255	237	294	268	261	261	266	243	246	233	246	283	257	259	250	237	266	288	244	254	238	267	242	227	236	270	254	283	239	240	247	241	250	272	252	248	246	264	236	292	250	246	246	250	251	232	222	249	242	256	233	225	263	247	241	269	256	271	286	266	264	255	232	241	275	263	250	249	278	230	231	264	238	248	264	248	261	274	238	252	240	250	239	252	252	241	256	248	242	253	272	242	269	268	239	278	249	256	225	229	256	231	243	263	241	287	227	253	273	243	232	235	226	265	255	253	258	264	252	243	231	239	253	248	312	250	255	240	262	263	256	243	261	239	263	236	256	284	235	274	261	223	213	264	241	283	247	266	245	204	261	278	240	227	224	255	248	259	247	251	228	236	274	270	270	267	256	269	246	259	242	240	242	251	264	226	268	221	244	246	231	246	251	278	270	298	269	278	270	255	238	269	258	200	260	213	261	262	235	269	265	237	258	233	229	261	241	274	211	263	250	266	226	232	245	249	250	245	267	253	231	258	279	238	259	270	235	254	289	224	221	251	237	255	251	238	265	242	265	259	251	255	253	254	243	259	260	254	256	249	267	244	261	269	259	267	239	243	255	264	285	262	262	251	243	286	271	281	258	240	282	261	223	245	228	243	245	241	269	248	240	254	281	249	231	237	261	266	243	268	234	261	252	260	241	280	256	290	244	261	229	249	263	257	277	238	238	277	243	259	252	260	277	245	239	219	246	252	248	262	259	277	244	250	296	269	248	261	214	240	258	245	252	255	231	247	251	243	258	245	274	253	233	273	250	262	284	228	253	231	263	241	248	255	265	243	270	266	249	250	274	237	229	244	256	239	246	264	233	257	255	273	241	230	262	248	261	244	267	278	234	268	259	258	266	244	232	238	240	243	259	243	259	266	261	241	237	256	224	260	250	254	269	263	263	249	287	273	257	257	263	246	218	261	245	259	251	218	240	273	250	249	241	260	262	251	254	267	257	247	223	237	270	255	252	296	258	245	247	246	228	266	248	252	275	267	261	232	241	265	252	229	267	255	248	242	258	270	246	239	243	256	256	257	268	265	260	244	264	235	249	250	247	277	237	258	249	255	238	225	276	266	245	281	253	267	229	260	261	248	236	254	247	263	253	264	243	262	261	264	268	270	256	251	252	243	255	250	246	249	243	246	254	244	258	254	230	227	229	266	254	263	257	280	245	258	244	257	241	247	253	267	231	271	271	278	265	247	231	220	238	258	249	232	250	235	251	276	251	245	265	238	264	258	236	276	266	262	223	243	274	240	263	285	225	271	250	292	258	249	261	240	239	256	207	257	285	264	222	233	266	252	251	286	277	255	267	219	259	259	219	221	269	264	249	242	267	258	233	254	255	234	260	258	248	247	228	238	270	247	250	215	258	247	223	246	258	270	236	256	262	226	261	279	246	264	216	222	226	270	271	236	250	274	263	257	252	232	284	239	280	211	259	247	250	282	253	235	260	249	243	247	265	284	221	235	242	238	246	277	265	266	254	256	245	257	217	258	235	231	225	269	278	240	222	235	238	246
23050	20892	27738	24183	20896	20983	10523	1861	1310	1227	1078	960	827	759	750	684	643	668	580	629	586	598	569	538	523	542	545	484	547	528	517	472	490	481	481	496	507	475	489	474	525	509	472	466	507	500	538	476	444	473	444	462	490	466	481	477	486	465	461	499	430	461	466	454	453	459	474	453	481	432	448	441	467	465	436	444	445	451	451	491	451	452	454	481	446	412	473	451	464	478	463	451	450	440	449	461	419	464	492	484	458	412	437	481	452	430	475	478	466	451	451	444	443	430	457	384	478	467	446	441	430	472	474	474	442	482	484	463	458	483	463	467	460	436	426	455	480	490	457	472	439	458	429	464	475	448	445	454	460	462	472	437	438	454	473	477	433	400	474	477	450	452	440	406	458	444	446	441	430	442	459	473	453	456	439	469	447	471	467	420	455	458	484	442	428	417	474	448	469	441	426	479	425	432	460	464	447	458	459	421	451	426	471	404	414	451	473	422	446	462	441	453	505	444	478	450	442	467	443	466	417	453	474	468	454	427	447	468	444	430	438	480	429	439	493	453	505	461	445	433	434	452	464	442	404	430	476	452	444	445	448	453	451	480	450	443	450	450	488	451	472	441	461	444	441	438	451	459	432	465	478	479	456	471	423	486	453	436	451	451	417	461	459	439	420	464	469	464	471	433	446	422	439	446	483	437	435	452	456	446	437	447	450	438	479	497	449	446	428	456	470	406	448	482	438	412	441	437	432	466	424	480	472	403	495	448	447	431	450	463	449	449	466	449	427	435	465	415	423	478	419	435	451	430	465	465	484	447	434	473	453	419	463	416	443	456	426	462	466	457	451	471	472	451	441	421	485	430	456	483	480	431	423	478	422	450	439	394	434	445	436	436	419	407	480	436	461	456	425	468	438	487	443	456	463	438	462	477	441	445	438	459	448	429	457	451	426	439	427	444	455	453	428	449	426	443	440	439	423	443	414	460	433	404	444	425	435	450	484	480	449	471	463	452	443	475	468	452	452	445	456	471	430	416	415	454	443	449	453	449	427	415	456	473	481	433	466	428	434	427	440	460	466	474	413	450	396	434	437	402	435	501	439	442	426	451	435	446	485	471	412	461	455	421	516	482	443	447	478	492	445	440	450	438	471	483	450	466	464	505	475	453	441	438	442	462	467	430	452	462	464	430	450	424	454	439	458	481	443	439	442	429	424	468	428	455	481	485	481	458	469	445	481	433	425	439	453	463	447	470	450	453	474	452	438	446	439	423	405	480	452	463	503	468	481	467	435	442	467	462	452	444	423	435	426	416	467	461	485	437	525	467	460	436	458	447	443	462	446	436	450	480	459	425	447	427	466	423	458	441	459	475	424	447	449	431	465	482	442	493	454	428	469	464	455	412	465	459	469	394	469	463	430	464	440	482	465	473	431	452	430	458	473	478	446	405	440	457	457	462	484	431	444	439	458	462	449	448	443	462	449	464	446	429	483	474	501	492	468	450	399	449	450	410	426	483	444	449	458	452	445	464	474	448	456	410	452	446	462	439	469	383	472	427	461	440	455	466	441	434	440	435	455	480	443	467	430	467	456	464	467	455	465	457	423	524	463	460	432	457	411	471	454	460	434	458	472	454	452	461	444	407	417	448	470	451	455	447	464	438	478	472	433	451	437	456	448	446	461	431	462	428	421	439	464	440	474	445	442	472	480	471	472	443	439	441	469	438	449	472	453	411	489	476	446	458	470	423	472	456	451	452	437	441	481	472	463	465	458	464	472	467	456	433	466	458	449	441	462	451	435	467	456	450	468	467	485	464	461	430	477	441	406	483	438	447	446	454	456	436	515	481	438	417	410	441	447	429	443	440	470	477	467	433	467	440	461	468	422	464	457	451	438	436	455	441	442	451	441	426	425	456	463	436	474	476	471	433	440	459	438	419	421	440	432	467	463	465	420	440	455	457	444	426	448	459	440	456	448	448	463	408	447	438	461	461	457	421	411	457	473	457	436	464	446	454	449	439	462	467	492	469	478	455	492	453	459	437	437	441	423	430	435	453	469	464	446	454	490	442	462	456	456	433	465	501	471	402	480	436	441	497	472	485	437	456	462	520	417	440	454	443	412	445	449	472	460	444	444	486	447	410	435	439	474	450	431	441	424	436	436	420	447	433	425	466	425	442	447	433	476	448	472	422	480	392	439	412	482	451	460	449	437	437	477	433	477	448	463	451	481	448	464	462	444	422	482	461	479	435	467	497	459	432	448	462	478	453	463	491	407	430	432	448	463	476	454	404	456	430	421	424	398	427	432	428	468	439	467	447	440	461	452	451	473	409	432	445	459	445	427	457	466	456	444	439	442	466	437	432	471	407	457	449	474	448	490	465	441	401	449	437	473	475	453	461	454	454	449	455	475	443	486	410	455	461	443	410	447	431	462	473	459	443	453	458	460	483	452	457	469	492	425	420	468	451	451	442	422	469	444	398	436	412	439	474	433	441	402	439	435	471	459	441	469	430	471	451	448	454	476	432	434	432	421	450	414	493	492	440	429	426	476	445	426	446	473	435	464	427	405	480	445	428	447	435	421	484	455	436	462	451	481	443	410	484	487	417	446	421	450	466	480	479	487	460	414	458	474	449	489	432	427	462	439	432	481	429	459	467	475	435	438	477	441	434	439	423	464	430	416	432	437	447	428	450	458	434	418	479	456	474	454	419	481	477	426	430	449	496	473	468	446	485	434	506	434	445	456	429	446	460	417	434	417	449	448	479	483	426	470	460	440	436	438	462	422	462	463	443	452	467	476	452	453	429	439	489	426	494	447	442	438	429	436	474	465	447	496	386	460	514	466	448	418	458	417	463	466	466	498	451	478	457	438	476	443	465	460	436	481	460	476	450	458	437	454	459	485	457	448	452	434	442	422	459	476	430	451	431	425	500	437	446	430	427	490	446	478	436	453	469	460	431	443	442	461	437	440	437	447	452	454	445	436	459	483	460	439	461	463	458	455	474	439	490	434	448	439	467	443	442	460	454	476	436	450	438	435	439	459	474	458	457	465	409	428	473	476	456	437	430	463	450	460	429	444	492	472	462	438	434	454	454	408	449	439	443	429	462	403	474	429	435	430	468	461	486	450	458	433	465	422	457	472	461	445	429	429	404	456	447	423	453	426	413	451	428	470	450	425	495	439	476	486	482	465	445	389	458	422	433	487	435	452	477	427	472	453	471	487	457	462	410	463	483	432	451	452	451	451	443	468	410	460	430	425	466	462	441	434	455	429	470	466	439	489	493	449	431	434	457	452	450	436	442	429	456	477	470	417	461	462	424	452	399	458	429	465	405	469	474	403	500	449	481	422	445	481	474	447	456	471	455	424	476	412	438	445	489	480	429	439	453	459	463	451	432	473	440	464	482	439	500	440	458	456	408	432	448	462	436	448	471	459	438	486	422	424	427	466	442	467	442	452	457	444	438	430	447	518	444	446	441	466	455	440	461	421	448	455	400	421	477	455	448
10211	18585	17081	9810	6809	5026	3855	3018	2539	2090	1786	1499	1334	1200	1075	952	916	867	814	752	650	711	668	613	598	637	562	602	566	597	550	564	500	472	506	507	520	531	479	481	528	489	475	472	490	461	508	478	434	484	448	475	410	442	469	427	472	497	468	455	445	475	423	413	450	446	453	495	427	452	448	464	499	447	435	414	429	432	432	429	415	448	433	406	449	441	441	440	446	460	464	451	471	401	450	458	459	429	438	444	429	406	457	445	470	469	372	440	462	430	418	440	436	448	411	428	463	444	431	443	441	414	390	422	453	424	466	444	402	400	472	443	425	421	415	432	440	422	486	419	422	450	491	424	416	421	419	466	397	440	436	439	434	445	413	424	461	417	400	412	439	438	401	404	409	444	443	444	471	432	472	457	433	432	400	425	422	379	421	405	410	376	424	386	455	432	432	445	424	443	451	452	424	433	443	393	408	417	446	433	412	451	410	435	425	449	405	409	426	399	448	414	439	455	388	426	420	429	448	405	416	435	445	473	408	442	461	418	397	395	432	449	457	398	401	440	414	394	432	440	412	401	423	454	439	461	424	410	407	484	432	417	427	432	390	444	439	433	433	382	410	415	442	459	448	377	404	447	482	419	440	411	432	421	461	427	410	436	466	415	398	419	440	433	465	393	401	437	427	410	457	453	423	411	447	476	451	405	390	442	436	417	415	438	452	437	467	439	426	436	437	396	417	440	387	459	436	431	436	467	422	459	451	474	454	357	439	411	427	406	420	382	505	449	398	433	429	437	413	429	411	401	437	461	429	447	397	404	446	441	401	418	430	439	408	432	458	439	467	446	443	451	411	434	395	406	445	433	434	416	408	440	417	387	453	469	440	466	411	445	457	453	437	403	408	429	444	421	433	431	397	415	422	438	432	403	423	441	449	455	477	428	493	446	439	417	412	449	417	461	413	457	441	419	449	434	435	441	441	427	396	471	400	459	418	426	419	462	402	456	444	435	400	419	444	409	469	417	450	404	458	452	442	383	400	419	412	440	413	433	418	432	433	459	441	426	406	458	401	410	400	413	416	405	403	395	426	458	411	420	449	438	462	428	428	439	463	441	406	406	407	448	438	429	379	425	434	406	437	415	431	425	428	440	422	422	423	440	434	426	440	443	408	394	416	455	453	409	449	436	411	437	445	396	408	449	462	418	443	417	431	399	425	470	433	408	441	441	442	414	411	444	419	422	437	460	393	449	439	426	415	433	430	406	482	420	437	457	431	405	421	454	434	435	422	438	439	427	373	457	450	410	416	421	442	425	417	428	451	458	421	446	446	461	422	418	436	448	395	409	422	431	428	407	428	435	436	416	438	446	423	410	439	468	403	468	443	417	420	429	464	398	506	427	408	430	453	428	434	445	428	433	435	432	414	444	488	444	438	402	460	426	486	399	450	429	424	412	416	420	445	409	438	426	420	462	419	455	432	449	447	434	430	414	409	431	431	447	405	454	430	425	404	435	385	444	436	398	389	414	437	442	441	423	412	417	411	408	423	390	397	435	456	423	442	427	424	413	436	430	442	458	429	435	432	440	413	405	431	451	428	462	415	408	433	433	434	431	437	422	418	437	411	465	414	443	447	437	426	458	456	412	411	412	452	449	449	450	433	415	403	445	431	440	394	414	425	406	448	435	419	445	450	420	434	404	450	444	436	455	429	400	440	389	427	459	459	406	412	426	420	440	423	417	413	441	369	430	430	416	424	415	405	407	439	411	441	410	429	441	444	448	432	401	425	422	418	429	422	426	446	465	418	445	424	423	424	449	414	443	414	442	400	424	449	456	434	439	433	431	438	452	440	435	419	394	438	441	439	413	445	427	403	469	429	451	428	439	446	422	461	407	432	433	443	426	421	425	414	418	423	412	425	414	429	427	466	435	415	396	422	423	411	458	430	394	427	460	440	412	408	436	418	429	428	402	406	418	451	429	447	405	401	469	424	378	423	450	409	407	413	424	464	418	422	407	455	422	430	383	438	433	407	424	447	443	445	400	414	408	413	426	447	406	426	400	409	453	427	443	465	431	368	424	453	443	413	430	430	424	411	436	447	417	451	416	412	423	406	429	431	410	422	415	402	400	408	415	453	448	461	430	427	472	439	429	437	456	450	437	429	407	480	451	399	420	446	438	415	421	450	410	402	448	481	417	436	445	425	396	424	424	413	408	391	414	446	429	435	386	415	421	423	440	414	410	436	431	409	424	449	416	452	454	433	432	515	441	408	449	426	467	431	409	439	431	398	418	421	411	404	458	408	419	432	427	436	476	424	471	429	443	457	422	441	366	412	453	392	446	402	448	437	464	423	377	433	406	394	442	418	432	416	421	393	456	440	426	428	440	433	447	408	435	426	432	433	416	433	432	419	400	439	398	430	418	393	430	459	415	411	426	404	465	392	412	413	437	438	435	433	459	417	421	402	423	398	398	451	448	443	428	442	416	441	450	432	446	424	404	439	454	357	420	415	416	419	483	437	446	431	404	427	417	437	440	433	427	440	406	427	434	434	425	441	425	442	415	426	419	423	453	426	418	421	419	411	423	429	383	408	457	395	455	468	418	474	439	425	446	404	470	455	425	391	425	434	418	400	437	444	423	406	462	411	435	412	452	430	413	403	390	449	436	439	435	473	462	385	410	444	421	410	443	426	428	416	401	409	403	414	442	436	430	414	472	428	439	422	463	384	394	421	411	449	453	450	427	446	407	437	403	431	428	382	431	442	443	412	427	465	383	432	413	417	411	429	441	437	420	452	431	393	393	419	405	430	392	379	428	430	429	431	439	392	422	419	425	418	453	448	438	427	436	452	433	427	426	453	457	474	449	416	447	435	427	424	427	426	431	445	451	448	387	473	393	415	459	395	439	410	423	464	448	411	402	415	465	451	414	446	445	410	409	425	457	430	432	455	432	448	420	463	432	443	429	423	436	398	420	445	450	451	418	417	416	415	425	414	437	430	403	461	438	411	414	456	421	439	445	405	426	415	441	382	442	430	404	445	391	440	413	398	416	438	442	394	406	426	415	420	397	450	476	436	462	423	425	415	445	424	436	448	442	458	397	440	418	437	434	386	452	432	436	467	413	433	412	413	436	410	398	434	434	462	461	420	432	475	421	454	383	444	457	419	445	377	441	433	470	416	402	397	416	418	448	425	423	398	409	426	424	440	442	458	430	419	513	437	411	417	378	451	440	441	421	443	425	400	398	417	416	408	390	447	429	424	387	413	434	439	424	436	442	441	449	447	438	451	424	441	434	420	486	440	448	438	403	416	386	420	435	413	451	406	486	421	447	391	418	445	426	456	416	434	448	357	399	432	455	424	454	422	418	416	431	428	437	425	427	399	421	445	415	448	438	449	405	462	471	424	424	409	421	422	405	426	400	427	442	435	430	432	468	454	431	430	437	462	455	422	433	438	428	414	399	445	463	452	455	432	413	435	445	445	421	389	396	430	413	429	424	429	449	421	417
28419	14970	1706	364	228	184	153	140	107	114	105	113	90	115	122	99	88	103	86	114	95	89	98	82	83	100	92	85	89	91	108	89	73	86	101	99	108	93	95	81	95	96	96	92	94	104	86	87	70	94	100	116	109	95	94	98	115	107	113	81	107	85	102	96	118	76	109	88	73	105	95	115	93	89	96	105	84	87	83	86	77	98	93	80	94	84	96	81	74	76	84	107	117	115	92	93	99	102	111	99	81	88	92	90	100	98	83	113	90	90	95	108	86	92	109	76	97	79	102	98	83	88	100	85	90	89	94	88	100	88	98	106	88	84	99	91	84	71	113	94	95	89	98	85	106	100	89	98	86	106	84	115	92	87	77	83	91	106	89	94	79	89	112	76	118	87	94	99	83	99	84	107	101	116	96	100	82	88	105	93	98	74	97	105	86	82	90	101	99	94	98	83	80	93	92	96	91	109	93	94	81	99	76	87	104	93	97	91	104	74	95	104	90	114	84	95	76	106	81	90	106	76	89	72	100	96	93	87	79	117	83	87	108	92	89	82	114	113	95	107	95	97	97	111	91	91	88	89	83	89	78	117	97	102	78	75	72	96	86	108	91	103	78	106	72	89	88	89	90	74	83	90	91	93	86	90	79	97	95	82	84	98	95	97	86	94	94	100	88	78	85	95	88	86	85	94	98	83	100	98	101	87	79	76	89	91	89	84	94	91	101	105	74	110	82	109	108	81	100	88	87	101	113	91	89	92	77	86	79	83	83	91	77	103	89	107	97	86	93	85	91	95	85	100	103	91	107	108	83	94	93	110	96	106	107	79	110	85	94	97	98	102	75	72	78	93	98	86	91	84	80	103	87	79	80	92	82	95	86	95	100	94	76	93	89	75	94	93	94	87	88	105	92	92	81	79	96	86	104	110	105	101	85	81	79	92	85	105	94	80	72	89	79	94	87	104	96	100	78	95	90	76	95	91	74	91	88	87	88	98	97	96	91	99	105	100	80	99	84	83	95	106	79	115	108	106	98	93	98	93	97	96	81	88	76	98	100	68	108	92	88	78	97	77	73	100	88	80	91	93	81	93	108	91	100	83	110	81	98	102	81	87	95	91	78	81	84	76	88	79	97	92	104	88	94	76	82	87	106	96	97	84	92	89	104	85	88	83	77	100	95	85	112	104	90	89	81	70	82	95	87	96	81	86	107	94	97	108	93	70	91	74	95	83	86	91	80	110	106	81	90	74	99	96	79	80	97	92	83	98	102	117	79	91	103	98	91	79	91	97	84	93	96	90	70	87	121	74	100	100	94	99	89	100	105	85	109	110	96	106	87	92	92	106	83	106	83	85	105	92	84	84	111	104	96	100	90	98	89	86	83	90	70	97	95	91	74	114	89	79	87	94	99	89	82	86	78	106	85	94	83	86	89	93	107	83	97	87	88	90	86	93	93	88	71	95	93	83	78	91	104	73	95	100	93	91	95	107	98	116	89	92	100	89	86	97	89	77	86	83	102	107	86	101	93	83	71	76	84	85	92	99	91	80	97	90	111	104	113	79	103	83	102	93	94	84	92	88	97	94	104	106	84	77	101	90	102	81	98	104	101	90	83	83	100	111	86	91	82	100	92	87	80	70	68	91	83	71	97	107	84	102	115	108	90	92	88	98	92	82	90	87	71	83	94	99	80	97	97	84	109	113	96	89	93	92	94	95	89	85	104	90	97	115	94	101	93	88	90	83	101	114	88	101	99	92	98	98	93	96	107	97	89	101	93	98	83	89	99	104	84	87	96	99	97	109	65	103	112	93	90	96	96	102	84	87	78	92	90	86	97	102	73	106	98	93	71	100	81	98	81	91	92	105	92	79	95	95	83	91	96	82	77	85	93	84	120	97	64	82	103	87	89	106	99	89	92	94	108	91	79	91	96	84	105	94	109	88	82	98	83	111	109	84	94	95	94	113	97	104	106	103	106	83	90	96	89	89	91	87	107	80	78	82	98	112	95	86	76	103	81	109	89	98	110	93	95	101	86	91	92	90	99	82	107	78	85	93	90	95	106	88	83	99	105	92	82	90	83	109	81	102	95	85	86	89	84	96	80	99	91	92	100	102	105	94	113	84	77	78	94	92	81	94	100	108	82	103	98	79	95	102	84	88	76	87	98	95	91	117	77	88	88	99	102	88	82	80	89	80	85	84	105	97	100	89	91	84	97	106	104	93	97	88	94	86	78	83	94	88	90	87	85	87	102	78	85	93	100	82	109	108	88	90	94	129	86	91	96	109	76	96	74	85	77	74	98	87	91	86	99	98	90	105	92	81	87	84	89	86	97	100	80	107	89	93	84	95	87	95	79	79	66	101	86	99	103	83	90	115	92	77	90	78	91	82	93	87	83	98	76	119	97	88	87	84	76	104	99	110	129	66	106	74	70	84	95	98	75	93	105	99	100	93	79	104	91	84	71	102	88	93	107	91	101	96	82	85	84	81	94	105	100	111	83	77	92	98	107	101	88	103	103	81	99	100	94	93	96	97	86	106	94	83	75	78	99	90	103	99	81	80	79	92	88	93	89	85	100	104	106	105	103	90	83	95	121	94	99	113	92	89	97	91	107	89	101	71	89	99	80	85	94	82	79	101	102	97	86	99	88	105	92	97	93	91	85	98	91	94	80	93	121	88	98	83	99	107	95	77	95	85	100	101	89	90	72	84	90	107	90	88	79	90	100	95	105	103	80	87	93	88	81	114	91	85	94	75	73	86	82	85	107	96	71	80	100	102	93	86	87	105	82	92	88	99	96	83	91	91	87	94	97	95	76	73	71	88	106	94	96	95	87	88	103	97	83	104	97	99	82	103	72	79	85	100	85	97	97	93	99	85	104	96	92	98	89	92	100	76	108	84	88	95	98	101	81	92	101	84	84	97	76	94	116	104	93	95	90	93	80	118	86	87	97	108	91	81	99	98	91	89	91	94	102	91	89	90	97	88	89	108	96	97	85	105	102	103	94	70	93	81	104	103	101	86	92	103	99	85	98	86	90	98	79	79	89	97	84	88	79	97	87	89	99	92	83	107	94	91	88	74	91	98	99	81	100	95	100	79	88	84	87	78	83	100	86	94	94	95	76	90	101	102	81	97	98	96	81	91	98	80	76	91	78	89	85	102	90	90	79	92	102	111	103	96	100	82	109	79	87	88	87	96	99	80	80	89	105	101	85	81	105	87	104	74	99	93	70	92	93	100	77	97	83	105	103	99	89	98	85	86	77	93	91	107	92	91	90	97	106	90	115	97	86	85	66	86	90	106	98	88	92	94	98	81	85	85	84	105	85	100	75	88	83	102	73	92	99	91	100	89	97	87	97	109	82	108	77	91	100	98	97	99	97	91	104	94	89	79	101	82	88	101	100	96	90	95	90	98	96	94	73	104	95	90	99	88	101	92	88	94	91	100	106	80	106	98	76	98	105	101	104	96	77	82	102	103	97	85	80	78	92	97	103	85
5089	831	670	408	265	218	166	146	152	146	117	142	109	118	123	104	112	106	105	87	105	118	120	98	114	117	103	98	107	98	116	107	96	96	97	93	90	99	86	97	93	90	95	112	110	99	119	93	112	93	103	94	109	89	117	119	100	83	105	103	97	107	102	93	95	94	101	104	91	95	104	99	104	103	96	104	94	100	114	93	85	84	108	114	88	88	114	107	108	114	96	115	85	118	109	91	108	102	119	121	122	80	104	115	89	95	93	94	103	105	112	111	100	100	121	105	87	86	82	102	102	84	107	118	113	100	105	117	108	103	103	88	107	106	97	113	102	107	93	112	112	95	102	89	108	91	109	86	103	98	104	102	88	105	102	99	104	98	102	111	87	104	102	127	117	100	95	108	108	94	106	110	92	104	106	89	119	100	98	109	85	116	101	101	105	102	93	110	107	111	111	88	92	89	110	108	106	104	99	94	91	90	103	130	80	90	102	91	106	110	96	99	94	117	88	123	89	115	102	87	89	84	98	100	95	94	101	104	112	92	100	106	102	94	85	101	112	109	86	94	96	99	118	125	105	98	81	89	95	106	101	87	91	95	123	103	87	96	90	118	102	110	114	89	121	131	119	113	93	92	95	98	110	94	116	93	94	104	90	117	103	91	95	108	84	126	101	102	102	87	108	101	114	110	109	93	105	102	89	101	114	99	107	102	120	97	94	100	112	120	99	88	95	103	97	98	126	104	95	100	89	99	111	104	96	87	98	121	103	82	99	88	109	97	115	86	98	86	99	110	118	84	95	108	92	103	103	92	97	81	86	93	95	101	129	105	117	109	108	113	97	95	112	101	118	103	111	109	114	101	92	112	118	95	116	96	75	82	101	101	115	81	107	96	103	111	104	88	110	88	83	99	103	98	98	104	124	88	100	109	90	98	94	102	105	93	104	99	99	96	114	82	102	93	98	118	96	109	112	105	108	78	103	95	117	116	103	108	72	97	111	96	99	90	89	105	119	101	79	92	104	99	106	79	107	105	87	100	108	92	81	95	95	105	98	91	98	87	96	101	109	100	109	97	112	97	90	110	105	88	126	84	126	107	110	94	95	93	115	98	85	95	101	99	108	112	87	102	109	91	108	112	99	102	109	105	112	92	111	102	102	102	102	100	116	100	119	93	107	106	103	115	92	119	122	96	101	95	102	88	84	109	98	99	94	96	97	97	101	117	104	85	115	108	114	100	97	115	83	89	98	106	112	114	102	103	102	97	91	96	104	103	92	105	102	111	100	95	100	97	113	94	115	91	113	106	106	97	124	98	113	97	115	95	93	109	109	108	105	97	97	83	110	94	108	116	96	88	121	98	81	108	91	90	124	117	104	84	92	89	83	107	103	84	89	123	105	80	92	94	104	124	92	109	118	118	81	105	123	112	85	100	103	104	82	106	96	116	85	97	94	99	131	97	113	111	114	87	75	100	90	94	99	101	80	102	98	108	119	114	118	113	105	94	96	95	108	89	103	121	86	107	113	90	97	106	98	112	94	99	106	87	89	97	96	93	108	114	105	102	104	124	90	101	97	85	101	93	97	97	115	109	114	92	103	119	101	97	94	103	118	103	98	109	99	108	116	95	92	102	108	90	91	85	97	96	121	115	89	113	92	97	108	96	90	91	100	142	85	104	92	106	109	99	104	108	88	99	99	85	93	81	94	120	93	117	81	91	101	102	112	99	107	102	112	95	110	100	91	91	104	89	99	101	110	94	97	103	86	106	108	92	117	97	111	103	103	98	110	106	127	93	96	110	101	105	105	106	94	95	111	112	109	91	97	102	94	93	114	118	85	94	105	97	98	112	88	110	104	101	100	99	103	100	118	98	100	94	103	107	119	111	100	111	102	93	94	114	108	112	94	107	94	92	126	108	102	112	115	95	99	79	118	97	100	95	110	103	105	106	120	90	126	94	83	98	100	102	105	104	94	98	107	107	89	100	97	108	108	110	93	86	94	111	99	93	100	104	99	102	121	100	82	105	107	104	90	113	100	113	106	95	99	96	98	112	96	108	85	92	94	102	121	101	103	99	95	117	94	113	106	109	84	105	110	92	109	98	107	101	87	81	102	99	97	112	108	114	106	105	96	89	98	102	86	92	111	98	92	113	109	101	85	112	95	112	103	113	84	104	97	93	93	106	101	89	99	95	102	112	106	108	85	87	94	98	115	109	118	115	104	113	114	91	99	97	84	94	93	94	103	117	85	100	80	109	104	85	108	105	94	125	88	116	118	129	78	104	82	106	90	124	102	91	110	128	86	110	107	89	122	93	104	75	99	96	99	109	95	92	73	106	77	94	88	88	101	109	96	100	99	107	118	94	95	107	103	94	87	98	106	99	84	94	110	109	86	106	101	98	110	102	95	93	100	108	105	106	121	94	110	109	114	105	89	112	118	107	98	97	95	98	104	100	105	101	108	89	90	97	98	109	99	104	111	88	97	94	115	103	100	111	94	100	119	98	116	90	101	101	90	108	107	87	99	120	99	86	95	103	90	94	91	113	89	108	98	108	100	97	99	93	99	113	106	104	115	109	83	91	80	81	90	113	106	110	115	103	92	92	100	81	98	130	101	100	103	109	108	86	110	84	81	112	97	111	106	111	93	106	99	108	118	115	92	117	74	97	103	94	89	93	112	90	78	90	114	119	122	108	121	109	89	101	88	86	111	104	116	88	105	108	102	99	98	98	77	97	90	112	115	89	101	102	97	94	115	100	85	99	88	98	114	95	109	106	113	95	132	101	80	94	90	110	94	103	97	102	110	114	100	92	100	90	110	112	91	97	98	108	111	125	83	122	110	111	96	98	98	88	93	106	100	104	95	126	108	98	94	108	87	115	89	106	99	98	95	100	80	107	107	107	93	91	104	111	96	113	95	108	105	105	111	114	105	84	103	108	89	119	89	91	99	90	95	107	110	88	109	112	106	127	117	87	106	99	94	114	106	101	96	108	88	98	107	94	84	93	109	84	97	106	100	99	100	78	102	106	107	99	110	103	83	85	101	120	116	101	96	103	100	101	99	103	88	109	86	101	107	98	113	129	80	89	81	114	88	99	93	107	99	115	110	112	104	105	110	80	90	109	113	96	111	102	89	100	101	96	106	115	92	107	97	107	104	109	135	113	99	84	106	88	105	110	109	97	104	120	87	105	114	92	116	91	98	104	89	109	117	108	88	87	87	94	97	109	83	100	104	114	85	90	99	90	103	102	102	101	94	91	93	94	112	114	104	113	104	113	107	98	95	91	91	99	94	93	117	89	112	114	110	110	112	100	81	86	93	114	100	98	119	92	82	96	107	91	105	103	81	92	90	86	94	86	86	116	91	107	104	104	102	122	116	101	89	99	77	89	108	91	89	111	108	106	105	86	91	92	86	101	91	90	91	91	100	87	119	71	117	106	107	104	95	129	105	90	89	102	95	95	93	119	91	105	102	101	103	96	105	92	112	102	107	73	105	110
25296	20872	27362	24492	20869	12004	1389	884	754	621	552	523	433	461	416	372	394	364	337	353	358	338	304	335	296	321	302	313	315	302	236	287	290	282	287	321	275	287	288	263	250	281	263	262	279	264	275	258	281	281	290	279	274	296	280	273	256	287	275	271	278	288	248	249	254	299	285	252	248	245	278	242	292	280	269	271	276	275	276	269	306	293	255	270	266	274	257	279	269	263	268	252	248	279	277	282	254	271	265	267	254	278	264	241	279	252	276	268	267	251	247	259	250	268	253	244	255	247	278	264	256	264	282	257	288	274	267	241	248	295	266	271	288	275	253	285	244	251	261	244	255	237	290	264	243	265	255	277	265	239	275	273	285	281	274	262	279	297	269	253	253	279	290	267	292	294	258	265	272	294	261	293	273	266	262	298	283	270	263	266	310	249	256	262	266	260	245	281	270	264	268	270	265	263	245	263	267	244	250	254	265	233	228	257	280	240	246	265	307	262	285	272	274	259	315	252	262	249	271	262	263	287	284	284	261	240	259	277	288	285	279	255	250	281	299	267	261	268	284	253	264	257	274	267	264	267	263	248	238	244	248	243	250	285	267	264	252	256	266	280	266	272	238	257	264	262	276	267	262	262	255	258	259	289	261	279	250	268	284	257	254	252	265	251	267	281	270	273	256	255	253	267	243	235	251	263	296	275	288	272	248	263	264	239	261	259	274	290	252	243	283	282	258	275	260	255	281	274	229	225	262	279	272	291	286	249	256	268	252	261	267	279	284	264	276	267	308	293	291	258	273	257	266	266	277	273	268	285	279	260	274	282	242	286	257	273	248	267	282	276	229	258	280	251	275	254	257	263	267	274	261	273	253	272	284	248	270	278	252	273	269	254	277	268	274	283	278	253	249	289	264	280	262	276	263	314	277	271	234	238	234	269	261	248	270	268	289	267	292	268	249	262	268	242	287	254	263	277	260	266	268	259	260	258	278	249	267	240	254	252	268	244	240	301	264	261	240	298	260	294	236	273	263	268	251	238	277	276	249	262	251	289	239	281	242	301	282	247	254	244	242	292	258	279	249	273	271	282	251	271	258	275	280	277	271	231	283	252	288	289	269	239	283	261	260	266	276	251	278	262	271	266	267	283	284	242	259	282	260	282	240	296	264	288	249	282	270	264	261	223	256	283	243	260	279	259	251	281	237	267	276	258	288	239	266	266	284	219	260	265	260	256	264	270	280	263	261	254	303	266	241	259	277	248	259	259	264	283	258	278	254	249	284	277	282	271	255	254	256	243	259	255	263	283	256	256	251	276	265	271	271	259	245	264	273	272	265	307	258	288	257	295	279	275	283	262	255	292	291	272	255	264	259	260	262	288	247	267	267	275	258	259	270	267	252	265	254	267	235	256	273	245	272	254	264	254	252	261	256	277	271	260	250	289	264	260	260	252	256	261	271	284	256	278	236	256	288	282	251	276	228	269	262	261	271	246	255	255	273	218	249	239	239	238	249	260	241	277	288	271	264	294	284	283	277	227	256	268	274	261	259	274	267	287	263	278	290	269	268	273	275	257	249	240	281	265	252	278	311	271	255	260	270	281	261	274	236	274	276	276	260	244	246	272	293	278	253	265	267	261	263	278	288	256	257	217	270	269	267	261	243	247	246	265	294	271	255	281	273	253	290	277	291	278	257	271	261	274	260	292	258	274	210	278	257	273	264	231	282	251	248	285	272	272	260	252	274	242	257	276	282	285	245	252	286	248	274	236	271	255	259	259	264	272	263	254	266	261	252	234	262	235	240	256	255	268	258	283	267	260	270	273	260	269	254	281	292	257	272	235	245	294	299	279	243	275	296	262	261	281	250	270	255	260	266	269	288	273	260	284	259	248	266	258	259	272	280	284	238	273	269	295	247	254	269	260	279	262	262	252	258	286	258	265	244	264	274	253	265	253	275	290	271	251	259	227	244	243	247	271	253	281	249	308	279	263	267	257	270	261	260	267	295	258	276	291	305	275	276	241	257	251	254	244	258	258	293	264	286	237	262	249	276	273	275	234	267	268	297	276	271	261	240	231	278	248	244	250	262	255	259	281	262	265	271	265	262	263	255	264	260	283	252	249	279	245	255	297	261	260	298	270	265	272	261	268	256	260	245	287	288	267	261	251	243	263	259	258	258	273	265	267	241	265	269	262	275	242	265	263	274	267	277	257	254	245	259	251	293	252	245	254	249	269	250	259	283	253	266	268	247	289	270	273	251	271	271	260	279	254	272	255	260	267	268	257	272	272	284	228	275	280	266	289	267	245	263	290	257	250	279	282	275	249	267	260	252	247	276	230	255	267	264	240	258	243	289	266	254	242	277	289	276	283	296	274	250	245	289	256	239	284	280	279	267	259	268	243	248	262	271	294	245	293	273	274	269	252	246	284	275	280	277	275	261	284	239	279	279	272	262	285	284	280	261	274	280	255	280	241	241	274	266	253	232	263	282	261	288	255	288	261	259	262	289	297	240	265	272	269	268	258	273	257	248	251	239	267	244	264	275	256	277	278	263	239	263	310	284	253	238	257	259	253	279	275	286	242	270	233	270	277	284	266	263	271	254	266	300	253	233	300	228	291	291	255	276	251	255	245	251	251	275	299	257	246	248	250	273	290	264	240	253	244	257	287	290	248	239	247	261	264	259	260	270	263	259	276	254	246	280	261	271	253	249	250	242	259	278	257	244	270	253	284	248	250	250	286	279	263	266	290	245	256	259	263	244	257	240	255	251	299	274	270	248	270	269	258	287	264	299	275	236	227	282	257	270	261	242	243	266	249	236	223	266	246	263	274	246	253	244	257	274	282	283	250	236	263	246	267	253	263	285	241	264	261	256	254	254	268	288	263	232	254	262	255	251	257	289	287	271	282	296	290	246	292	226	263	291	250	228	260	269	271	249	272	247	270	249	261	288	259	267	238	237	250	282	252	241	269	301	259	260	264	251	265	227	280	278	254	299	278	275	255	263	264	270	255	290	275	254	267	273	290	258	264	251	266	268	224	266	268	253	246	257	270	271	253	282	239	257	243	253	266	262	246	240	299	286	266	279	298	307	291	276	266	248	266	261	281	244	283	274	258	273	255	280	251	243	295	252	243	266	240	257	246	294	287	248	247	255	279	249	258	260	259	302	276	290	256	279	243	270	275	257	270	258	243	248	268	213	257	243	260	292	236	256	270	258	252	293	251	276	262	276	281	253	261	260	253	259	259	268	261	262	277	242	265	273	240	281	274	238	267	275	287	260	278	274	263	262	261	263	271	272	252	255	262	254	274	247	251	275	240	275	253	266	267	249	274	263	256	271	291	273	258	257	247	279	264	290	265	269	228	276	276	288	276	259	249	271	255	230	271	269	277	268	288	253	240	255	272	259	278	274	262	259	332	285	276	271	281	261	278	255	264	272	276	288	280	284	245	266	249	247	249	292	260	235	292	310	258	269	259	269	307	269	273	256	259	272	273	254	251	257	252
7244	11610	10638	5876	3828	2781	1992	1600	1340	1079	951	819	730	619	592	547	494	432	404	445	378	367	414	312	308	363	324	324	361	296	305	300	287	303	266	282	289	307	270	258	301	304	273	273	233	287	282	264	247	266	290	263	282	255	263	269	282	287	251	259	261	260	282	226	255	260	269	246	256	262	274	268	261	246	281	248	237	247	253	278	266	262	256	247	276	250	251	259	272	279	246	261	270	259	268	235	264	252	239	249	272	224	280	252	269	252	268	239	260	281	271	253	259	254	241	289	254	248	250	270	265	249	257	264	242	282	230	252	268	267	263	237	257	252	266	243	246	243	266	243	247	222	211	242	246	275	222	237	255	267	260	247	268	252	232	248	255	226	287	247	232	266	250	272	236	236	247	256	239	244	282	268	240	269	283	242	245	268	248	275	285	276	269	246	256	245	281	252	282	260	236	244	243	266	255	273	267	261	253	228	268	245	256	248	267	279	266	260	243	280	246	286	276	260	283	236	248	265	274	259	265	288	253	266	265	250	262	253	244	263	265	232	251	261	264	217	292	227	253	250	255	229	247	243	235	256	291	256	267	242	247	235	269	251	248	264	229	266	268	267	271	234	271	252	232	253	223	238	250	284	272	235	251	284	282	270	233	230	244	236	236	228	261	253	279	284	256	264	280	246	275	251	256	264	231	258	250	238	275	243	268	248	247	305	259	228	243	257	258	270	245	263	269	266	224	258	268	251	254	253	240	249	211	258	250	237	271	235	242	257	263	261	247	248	243	248	268	232	240	279	240	257	247	270	254	276	264	253	259	253	248	259	230	238	257	247	242	235	247	257	250	256	238	248	263	240	285	246	248	246	232	248	266	252	266	240	254	246	270	248	238	235	259	248	236	232	264	263	236	248	253	255	264	246	241	251	262	238	282	225	237	277	239	261	251	252	243	250	238	228	223	247	256	243	228	254	288	246	256	240	221	266	257	251	267	249	266	274	226	249	274	270	255	255	250	265	256	256	244	227	276	250	272	271	281	255	269	245	235	265	243	245	267	244	256	253	262	265	251	236	269	262	231	269	270	246	265	248	271	254	226	244	286	252	238	249	262	224	224	282	272	256	261	257	266	256	241	226	265	245	247	271	248	248	256	259	242	278	220	281	261	265	254	245	263	279	282	277	250	240	246	263	222	219	235	246	235	253	261	259	236	258	232	256	256	229	248	283	233	224	267	266	292	262	245	245	234	270	250	222	264	256	267	246	274	242	250	234	232	242	240	234	237	279	256	266	231	258	278	242	263	225	257	225	234	277	263	271	256	271	243	250	264	275	248	264	253	240	248	254	275	256	247	227	223	262	256	252	263	260	245	257	229	273	226	229	250	238	248	294	253	262	228	255	253	257	209	247	276	221	231	265	274	263	256	250	267	252	261	241	249	241	270	237	239	245	244	261	245	261	265	279	277	249	238	253	256	260	279	237	251	273	256	257	276	234	265	240	255	247	245	210	236	222	243	264	266	268	257	256	257	248	223	262	228	218	267	214	254	265	226	261	229	250	276	260	280	238	283	278	267	243	249	251	259	257	280	252	238	232	260	236	238	273	262	262	239	250	240	243	215	231	246	236	243	255	263	274	249	240	254	258	247	265	268	243	254	247	268	248	284	271	268	261	232	263	247	254	262	240	257	255	262	231	271	241	279	241	251	233	240	246	246	241	254	239	255	232	254	239	270	258	268	264	264	249	264	266	256	263	246	248	248	246	251	252	258	261	244	263	261	264	242	241	244	261	261	219	248	249	248	226	248	233	255	243	249	259	281	245	233	270	247	267	284	276	252	243	260	251	277	273	232	263	224	263	237	247	244	293	256	230	250	231	227	260	297	271	264	239	258	238	291	243	259	229	266	284	274	269	274	250	233	278	262	252	259	230	230	243	250	271	235	240	247	268	277	221	253	265	238	255	252	256	253	246	231	245	239	254	247	259	245	255	241	268	253	245	249	241	246	257	243	253	283	256	266	279	260	236	256	256	271	260	218	272	254	287	269	269	256	265	232	280	263	257	250	235	257	264	278	231	251	274	245	253	260	234	260	264	269	257	249	284	242	232	242	268	259	269	231	246	242	253	252	228	235	257	237	254	273	252	279	233	247	271	252	263	262	278	250	258	251	251	243	233	255	259	242	245	246	234	259	246	263	244	243	299	228	245	236	254	249	261	263	248	251	277	250	257	235	303	242	303	265	255	249	240	255	276	262	265	297	230	248	246	260	226	248	243	253	251	242	249	247	238	268	249	237	294	261	256	244	240	228	251	236	271	247	272	256	241	238	250	260	246	248	258	253	256	238	257	231	269	238	233	273	272	276	259	282	250	266	207	239	259	250	245	254	235	258	264	275	280	233	266	253	241	266	256	278	261	273	247	249	236	212	285	230	255	242	261	221	253	287	232	254	254	237	255	301	255	284	235	244	279	251	250	251	276	251	268	240	242	258	256	241	240	268	258	248	250	250	288	254	280	235	249	273	251	265	252	282	251	245	260	250	279	222	245	281	249	252	270	279	260	267	251	257	265	246	270	262	252	261	232	259	262	265	241	248	253	278	235	248	277	247	267	276	248	245	255	244	242	247	273	245	264	255	263	262	248	248	255	240	282	263	250	257	249	273	261	280	242	258	250	273	244	249	277	228	274	258	289	225	249	270	257	227	259	243	242	237	232	276	261	240	243	280	268	268	269	243	275	271	276	251	219	272	255	272	263	260	254	245	254	269	239	243	232	240	226	229	241	226	243	275	252	226	245	257	275	227	234	252	255	245	255	232	258	276	233	251	226	254	276	221	240	277	266	251	247	225	241	230	248	229	250	268	262	232	240	240	265	260	252	257	266	265	225	280	251	266	231	261	243	255	262	250	240	252	227	257	260	243	235	232	255	224	278	248	225	225	266	276	266	261	263	247	273	263	245	270	272	287	274	244	266	260	254	258	256	261	256	239	263	241	261	249	253	262	257	263	281	267	253	239	271	233	295	276	257	271	252	254	243	266	258	259	255	244	236	245	264	271	260	276	252	226	264	252	248	275	269	259	279	266	273	230	266	273	249	241	245	245	241	214	265	258	258	270	251	231	259	264	245	260	228	253	234	274	253	252	236	255	260	260	277	253	234	240	242	245	240	258	237	271	233	233	252	249	271	205	257	228	260	273	277	278	233	251	276	247	260	268	243	234	248	276	281	253	276	259	243	255	239	271	268	246	267	219	255	249	261	274	256	264	234	252	254	246	252	235	247	272	256	256	252	243	257	256	246	268	259	263	237	221	235	252	252	240	237	273	254	259	270	267	258	272	247	240	268	245	245	246	243	265	260	218	268	268	273	248	272	286	219	254	261	281	246	265	250	235	253	258	215	254	239	243	273	225	238	276	229	264	246	253	282	265	265	209	229	266	285	250	275	256	240	278	246	251	244	232	271	223	256	240	241	277	270	286	263	232	263	263	250	252	257	263	264	272	260	248	241	257	237
23002	20850	27642	24177	20853	20944	10485	1863	1241	1139	1020	871	850	823	752	722	689	646	645	611	562	601	509	562	526	527	541	513	516	523	526	473	465	516	443	478	468	497	474	446	467	480	499	492	495	477	464	457	474	482	473	445	428	440	492	437	486	437	480	415	470	479	461	474	493	453	475	451	454	500	467	428	467	418	487	401	458	456	426	443	470	463	450	456	479	439	485	454	467	471	454	425	433	480	426	479	455	465	471	454	466	442	474	459	420	439	464	468	451	432	401	413	417	439	437	458	457	445	457	442	483	438	429	486	443	502	467	488	443	459	447	440	456	467	469	480	404	473	471	468	450	483	446	451	498	469	479	448	466	480	440	483	439	439	438	442	483	444	453	465	411	450	435	473	443	436	485	467	481	441	433	494	483	478	466	478	457	452	471	454	460	436	498	469	467	438	461	443	448	487	477	449	474	452	454	423	474	464	463	461	457	424	448	442	417	437	460	438	406	477	432	460	450	414	429	468	464	442	420	442	490	453	470	414	472	445	422	436	453	475	407	451	478	423	481	438	453	473	432	440	426	395	484	476	449	456	453	458	417	474	436	461	416	426	437	447	438	458	454	483	471	442	438	450	471	469	479	468	430	468	442	413	443	446	420	459	405	399	443	429	475	443	455	481	458	438	439	443	470	440	467	468	454	438	422	458	401	467	455	426	440	435	503	447	459	487	452	473	473	414	460	466	484	442	488	453	444	441	475	447	438	480	464	472	456	427	499	432	467	454	469	419	467	470	444	444	414	472	431	466	450	458	463	425	463	468	459	442	491	456	479	478	412	455	460	462	464	490	469	432	469	454	460	432	437	430	445	454	457	464	448	469	439	471	467	474	437	490	443	461	465	466	455	449	423	506	427	434	464	459	445	421	483	427	433	437	459	452	432	453	439	484	445	428	498	460	487	446	470	448	482	439	447	434	423	478	435	436	525	453	456	457	467	441	463	475	467	429	453	433	467	434	430	483	463	458	451	475	464	459	451	472	405	454	430	473	454	460	487	452	495	419	415	432	475	427	459	433	439	488	455	426	455	444	488	426	446	438	464	451	442	452	450	460	470	470	441	460	427	477	420	472	423	465	449	443	457	440	446	485	459	464	427	431	473	470	482	455	451	448	478	441	431	474	485	449	468	425	482	436	461	490	411	453	482	463	446	447	461	460	407	465	465	427	489	437	447	463	436	444	451	438	421	431	431	457	448	442	448	441	428	459	489	451	452	431	428	439	475	431	448	429	463	432	437	476	452	447	480	418	503	422	444	452	472	464	457	484	431	426	455	450	498	416	470	448	472	446	445	438	399	442	445	461	494	460	445	475	453	459	477	449	431	439	449	448	456	437	433	424	451	441	443	458	432	439	461	428	453	453	500	482	449	453	450	433	461	438	437	444	436	465	464	456	468	485	430	478	447	443	433	453	462	438	403	456	439	439	411	474	454	451	456	460	430	477	460	404	461	464	462	446	444	443	469	439	418	447	457	476	491	452	429	456	511	448	474	462	477	482	497	437	461	483	458	466	473	460	457	449	448	457	434	423	449	458	424	458	427	457	441	450	463	438	509	426	429	472	460	455	428	477	429	425	435	443	415	480	431	437	438	423	459	455	416	443	453	476	445	453	459	416	455	470	436	447	426	466	427	480	492	467	488	460	428	467	439	442	424	443	468	454	430	445	445	490	497	425	458	468	430	453	446	446	456	432	468	463	421	439	446	462	493	457	457	460	469	431	421	485	447	453	393	460	464	461	429	427	449	441	453	459	437	417	507	431	430	464	479	452	454	448	454	436	434	440	454	465	398	436	474	442	418	449	444	433	472	454	443	501	495	474	465	461	458	437	466	429	435	447	415	464	470	423	476	435	434	430	485	493	463	433	467	441	457	489	471	466	452	438	442	451	418	444	439	446	444	483	470	463	459	436	432	457	459	446	448	467	469	424	436	443	479	427	479	491	444	450	444	442	477	449	455	482	429	451	490	469	462	417	485	467	475	493	474	445	437	449	454	489	413	492	476	470	439	466	429	492	462	459	463	498	461	444	467	429	455	432	453	438	453	462	506	449	428	444	442	475	439	459	475	465	476	467	434	450	485	439	441	435	449	417	438	469	443	466	431	456	483	471	414	441	494	433	424	420	475	433	434	440	425	461	465	438	451	419	427	480	405	427	473	445	454	433	449	462	422	457	462	455	435	447	427	469	432	453	482	453	476	446	463	466	426	480	437	456	457	443	437	429	428	449	444	462	434	497	435	431	449	443	453	429	453	438	467	472	480	425	442	460	444	464	429	450	465	473	455	432	477	460	459	443	530	456	420	452	430	399	445	443	452	437	447	453	425	427	456	446	476	470	427	439	456	437	432	457	433	462	449	461	418	477	481	460	467	477	463	443	474	431	472	455	449	456	459	461	475	420	441	472	442	455	443	445	468	458	473	432	473	434	456	457	466	447	440	428	437	463	441	476	427	436	428	478	457	454	447	431	418	446	460	469	478	452	444	478	456	436	449	432	436	434	446	457	475	437	447	460	450	455	443	439	471	455	433	433	491	447	461	410	486	481	455	466	489	420	410	472	445	483	442	407	445	450	404	464	439	445	477	488	432	419	430	470	423	477	458	451	468	456	484	470	444	435	484	431	462	508	453	432	450	459	433	453	469	416	455	480	443	473	485	473	451	443	466	420	406	435	445	462	447	422	443	468	486	465	457	454	443	456	455	457	422	460	450	451	423	468	428	453	436	496	439	443	456	462	494	483	450	485	429	427	479	474	446	468	445	469	436	461	475	398	475	470	439	467	461	440	489	450	465	445	466	444	464	479	435	499	477	463	399	421	422	448	442	406	429	490	430	482	454	446	443	478	447	437	464	437	449	453	467	415	460	469	473	430	481	431	469	425	454	457	443	460	459	488	415	457	439	450	427	413	466	449	431	450	431	408	459	408	460	444	420	481	457	431	471	448	453	442	425	439	437	461	454	462	431	476	464	460	451	456	483	434	438	443	451	461	432	490	459	456	426	444	422	487	464	462	456	450	465	453	466	446	436	443	436	465	464	464	464	475	458	473	473	431	433	476	485	443	442	468	426	429	463	461	420	473	452	464	444	435	452	457	447	447	422	459	449	444	448	439	445	454	440	466	448	470	455	460	464	450	442	432	448	458	456	477	483	468	471	453	447	465	494	482	445	483	464	408	420	465	432	454	432	440	463	473	419	475	457	525	479	464	421	473	430	485	458	470	450	470	436	477	426	392	469	474	447	465	518	436	493	454	462	448	469	440	465	434	437	475	452	449	474	423	499	476	441	440	477	438	490	436	437	448	436	432	474	457	441	435	486	478	443	461	457	438	461	436	415	425	455	446	461	469	478	429	450	416	479	422	425	481	441	449	413	449	438	416	447	452	439	458	447	454	463	452	439	455	449	447	448	447	426	448	469	457	448	465	449	438	414	431	456	469	429	446	442	430	448	411	492	441	464	433
10059	18215	16811	9945	6911	4932	3763	2904	2501	2059	1698	1478	1246	1196	1109	929	947	851	720	723	692	706	709	618	630	596	580	577	566	558	547	529	521	522	494	477	490	501	464	528	497	478	502	476	472	468	501	458	444	444	435	434	445	439	469	475	433	479	463	487	476	478	412	445	465	438	438	432	456	434	476	439	450	454	448	452	457	442	462	499	422	464	424	483	432	488	450	478	486	451	439	438	417	431	456	422	445	452	477	444	410	422	406	418	464	424	470	435	437	447	449	388	456	429	453	450	416	429	456	414	464	432	393	441	447	410	418	438	440	407	417	463	404	429	404	402	419	402	467	438	426	440	414	435	427	440	433	420	429	389	430	439	434	419	411	431	434	445	428	472	424	436	415	382	430	396	440	433	443	445	431	445	420	447	435	422	428	415	460	407	454	458	435	467	395	431	411	431	461	408	424	410	429	440	446	452	435	462	458	415	435	424	429	410	428	441	438	411	459	434	461	423	453	417	480	451	421	427	420	406	432	427	490	414	430	463	457	428	402	446	405	435	453	476	427	427	406	416	425	434	413	440	428	441	431	407	448	453	449	406	397	429	431	444	450	419	427	432	410	408	425	420	444	428	432	397	491	450	408	422	430	440	442	430	409	425	424	392	419	423	415	451	452	411	460	420	441	397	464	456	428	390	447	427	462	405	427	447	435	434	403	444	430	426	416	417	451	421	441	433	460	450	421	434	431	451	400	445	436	415	447	421	405	450	478	463	445	438	447	430	456	415	437	442	385	450	420	448	430	431	450	437	443	413	420	427	392	444	435	400	425	414	415	444	419	392	435	417	420	386	464	436	423	420	444	439	403	407	402	423	432	374	511	417	404	455	402	439	438	446	420	438	458	420	430	455	450	437	420	425	458	407	423	430	433	415	459	408	426	454	445	411	406	378	455	426	439	424	424	481	385	431	432	419	439	420	441	434	425	440	430	424	432	456	440	435	443	401	443	422	421	432	418	426	407	450	462	433	428	444	443	425	418	424	448	437	407	410	432	441	441	427	465	449	431	455	436	399	444	394	458	453	427	458	412	388	431	414	438	439	443	423	426	426	435	435	444	409	473	438	384	415	406	397	463	436	434	426	405	451	457	465	396	436	431	438	432	414	430	413	440	447	440	434	415	423	418	407	433	440	418	434	442	457	388	408	416	427	423	408	432	435	438	443	451	435	466	451	432	449	426	449	442	444	457	441	428	469	415	407	400	456	410	419	443	445	428	458	401	415	436	402	421	474	444	393	424	414	440	419	379	453	423	430	439	421	412	483	388	443	461	462	486	474	406	403	418	451	430	428	428	454	456	432	415	423	443	420	418	479	380	446	441	447	412	450	422	417	427	460	372	420	396	450	420	405	424	448	415	434	400	438	443	434	441	421	423	417	440	439	447	439	412	455	410	419	429	410	431	442	447	443	425	408	465	419	462	440	417	422	437	421	437	426	436	456	421	416	398	438	424	417	469	407	442	366	425	454	412	418	410	437	419	407	413	414	431	395	439	438	468	438	442	466	440	433	430	431	442	438	448	416	394	437	400	442	393	433	416	386	434	433	406	430	442	409	429	413	428	403	404	386	414	442	420	412	426	414	443	384	414	444	437	388	405	441	458	410	444	428	456	429	456	435	416	440	464	413	425	423	470	440	468	432	416	436	409	433	462	465	434	449	453	480	415	422	442	415	421	432	413	457	439	437	420	472	428	408	420	431	457	427	412	457	429	418	461	407	418	412	418	418	452	426	424	387	409	432	423	401	438	426	451	450	411	389	370	447	452	427	436	431	461	442	407	438	441	430	388	442	429	406	395	465	449	423	427	460	417	400	430	395	394	429	398	454	477	412	425	433	431	424	415	418	394	460	510	402	429	457	418	400	447	440	430	428	392	425	406	445	457	444	386	374	430	425	434	415	429	405	424	424	411	412	449	448	456	392	421	438	406	448	433	493	451	422	410	485	443	420	423	447	448	412	408	468	419	426	413	462	396	434	410	409	433	441	405	445	413	420	446	450	415	387	433	413	435	436	420	432	430	413	429	422	457	411	425	403	442	417	410	406	385	427	398	418	470	435	432	407	452	443	393	404	424	400	410	423	414	422	415	434	443	438	387	421	440	478	427	433	412	391	414	415	437	436	414	441	448	411	394	444	391	441	416	420	425	433	400	422	422	457	399	385	423	439	451	439	422	395	431	434	409	428	434	398	427	435	433	410	439	447	427	441	411	461	468	402	428	418	425	407	455	431	416	451	417	428	440	423	422	443	436	467	458	466	476	417	438	432	438	409	419	422	437	410	470	461	443	446	425	414	413	437	415	414	435	440	455	427	419	443	455	477	398	420	386	464	421	449	404	463	425	423	443	449	392	436	430	421	411	456	391	430	404	442	454	407	454	426	438	428	443	417	428	433	429	424	423	396	405	463	447	440	449	443	446	455	399	436	408	450	375	453	459	444	451	445	432	418	412	447	383	440	444	436	415	397	432	457	463	424	395	438	399	413	434	435	414	391	416	410	428	420	432	468	401	434	428	401	448	448	429	421	427	439	410	441	444	427	423	449	418	409	425	414	413	420	409	395	435	408	452	435	422	427	427	418	441	419	433	442	465	425	413	464	451	417	415	437	421	451	459	444	413	429	414	466	476	448	412	409	410	428	424	423	432	438	388	398	435	410	426	409	437	438	436	439	463	450	407	411	409	412	397	444	416	409	418	457	419	412	456	424	419	407	446	444	401	430	480	395	417	452	413	425	417	429	420	399	436	415	436	417	432	488	446	391	432	384	427	419	449	415	432	430	429	435	432	419	413	441	442	425	432	441	419	429	428	447	444	426	413	402	405	424	418	429	425	434	442	439	440	415	397	441	359	418	418	423	465	413	445	438	404	435	442	450	401	442	427	423	493	431	442	426	416	401	482	439	420	437	480	463	408	425	459	428	367	411	428	408	447	379	417	417	451	404	441	393	422	438	414	410	437	442	420	405	419	440	437	470	449	406	433	411	434	435	432	430	417	411	431	463	437	415	403	418	438	392	452	426	424	442	412	439	430	431	444	419	423	452	469	406	405	419	425	415	416	438	421	445	469	456	434	443	442	434	460	400	434	408	458	468	432	426	437	412	433	405	438	451	425	441	444	424	445	446	462	417	410	458	395	447	460	404	437	428	388	452	456	462	450	455	438	404	449	432	443	466	441	427	430	417	412	409	427	412	428	437	384	412	423	432	428	453	429	410	487	436	426	447	408	441	421	417	392	410	423	434	422	432	431	418	448	424	438	430	440	458	406	407	471	411	430	394	448	441	421	450	380	429	433	426	471	398	457	455	455	403	468	437	421	452	441	412	454	433	446	409	403	449	422	420	426	415	445	402	434	401	450	395	396	443	396	387	442	441	424	404	434	408	450	406	440	445	444	445	462	437	399	434	427	442	429	481	411	425	423	429	442	425	449	415	413	437	436	446	421	435	433	436	433	454	448	437
28066	14751	1785	361	221	181	145	126	97	92	117	104	94	92	113	113	90	88	97	97	92	90	90	86	106	109	95	102	90	102	89	90	89	90	91	90	92	99	92	96	96	90	86	101	91	97	82	89	83	80	110	95	92	78	92	63	90	90	97	103	105	106	78	92	81	92	98	100	93	94	103	98	101	87	95	83	90	78	92	91	102	91	90	103	89	107	93	103	88	96	97	85	87	80	101	79	100	84	90	88	88	85	78	97	81	89	85	83	92	103	101	111	91	92	100	95	94	73	86	78	97	91	108	76	80	81	73	99	100	97	102	102	94	96	94	109	85	105	91	92	93	88	99	86	100	85	96	87	93	93	77	89	87	88	73	100	90	108	84	95	106	112	93	79	87	78	81	104	75	96	87	101	84	89	94	92	96	99	95	100	88	93	83	92	98	94	82	89	85	74	117	101	88	85	98	95	94	85	106	84	88	107	75	103	104	97	71	80	82	99	90	75	95	89	105	96	98	102	90	80	105	89	92	76	91	83	85	84	110	83	91	89	102	74	87	92	90	88	102	91	85	83	84	99	80	88	91	79	92	87	96	96	93	73	93	102	94	83	96	109	88	80	85	98	89	81	100	87	92	88	75	86	80	92	76	84	95	96	84	102	79	96	77	96	90	93	94	83	87	88	106	84	92	102	76	95	82	81	83	104	90	75	95	81	117	101	90	98	94	96	89	69	75	94	83	107	88	101	77	87	107	90	98	92	86	89	102	93	95	99	102	83	81	85	94	95	107	96	95	98	105	107	85	94	92	75	82	107	109	93	108	103	84	91	91	113	106	109	85	85	111	111	108	97	80	77	89	90	96	74	84	92	98	84	94	117	85	84	101	95	97	82	109	105	99	85	104	85	89	88	121	96	88	93	93	100	92	85	103	99	80	77	114	105	87	93	102	97	88	90	95	84	79	95	96	79	89	92	96	100	85	73	99	76	88	103	102	95	80	91	86	97	97	76	92	78	102	92	96	100	79	82	96	91	90	74	93	103	91	98	90	94	79	92	93	90	101	92	96	94	85	90	96	80	82	94	101	96	84	101	89	94	84	91	97	94	89	93	95	92	102	80	85	98	92	94	102	102	111	81	83	96	91	98	97	104	87	79	93	86	110	87	109	115	93	99	91	81	92	96	102	89	86	102	83	85	101	98	90	97	120	95	106	87	88	78	92	93	99	104	80	98	96	89	94	87	84	67	85	107	96	98	91	79	87	93	103	85	94	82	81	78	89	95	78	82	89	100	76	105	86	86	101	108	91	76	93	96	87	105	89	95	82	107	98	91	87	97	88	89	87	85	87	93	86	102	93	93	109	93	76	86	93	68	103	104	78	92	81	97	94	100	96	93	103	85	81	102	90	91	91	93	101	93	96	87	87	71	107	93	94	100	94	92	96	90	90	82	97	93	92	94	77	87	75	90	102	83	101	97	97	81	83	79	96	90	85	91	88	91	96	92	80	93	91	91	90	87	92	90	88	101	107	90	95	87	98	96	94	93	91	108	94	87	112	79	86	69	102	97	85	98	104	91	103	87	90	91	83	93	102	110	72	86	87	85	87	86	106	76	105	96	94	95	93	88	93	114	100	101	94	103	86	80	107	111	84	87	86	77	90	115	100	95	86	84	82	104	118	84	81	105	90	99	91	93	84	105	95	83	82	92	88	84	82	92	85	88	95	89	87	85	95	96	84	90	89	77	75	91	105	99	74	87	94	91	85	80	99	90	99	86	99	88	85	83	87	96	74	88	99	89	85	87	95	82	94	106	90	95	100	103	76	97	83	101	96	97	100	81	90	92	95	88	99	90	78	96	95	91	95	87	85	79	86	97	86	94	80	94	102	85	88	96	103	94	88	89	84	94	90	101	94	93	90	102	81	99	94	94	86	85	73	96	98	107	89	85	101	86	104	85	89	101	108	74	100	89	97	86	89	105	88	75	86	91	82	105	90	78	71	94	96	92	96	84	85	98	104	72	89	78	84	89	89	98	95	91	88	91	87	91	92	88	89	77	80	92	92	92	97	99	106	91	98	82	94	94	99	90	97	107	85	101	98	86	105	103	91	77	113	91	94	91	114	84	76	84	97	100	106	99	87	95	113	101	78	92	93	94	89	98	97	88	104	80	95	83	99	74	85	83	95	96	104	99	88	94	92	93	93	91	80	87	94	74	101	83	99	77	87	63	74	100	84	82	79	91	94	72	88	76	92	91	72	87	100	96	80	91	79	84	105	97	78	86	96	93	79	90	73	106	82	78	93	91	99	91	99	98	84	90	93	109	89	87	94	87	103	90	102	79	94	93	89	81	90	84	95	91	108	80	82	111	75	92	88	105	80	107	79	100	109	80	87	82	89	95	97	91	94	75	103	94	97	97	80	96	89	98	87	77	105	104	107	81	85	81	96	97	100	103	81	85	117	82	89	109	74	92	102	85	89	91	90	112	86	95	100	75	86	94	91	98	89	95	91	99	105	78	95	93	94	89	102	82	92	90	83	79	82	85	98	95	95	83	89	106	107	100	95	85	100	90	89	103	83	118	78	108	81	88	95	98	76	102	91	90	84	91	89	104	91	90	77	102	93	86	94	77	92	99	94	85	76	100	86	84	106	81	96	92	90	108	95	102	76	89	96	90	81	86	88	101	95	79	84	109	92	81	100	96	76	116	82	100	95	74	91	97	91	76	106	93	90	104	80	86	101	94	97	101	91	96	91	103	107	108	103	78	95	85	96	79	73	79	93	83	105	106	89	88	98	107	81	93	82	80	116	68	113	79	109	87	94	90	82	82	81	100	92	80	75	95	97	100	83	98	121	109	76	86	96	86	96	108	79	87	81	89	98	91	92	88	94	98	102	87	88	107	87	92	101	106	85	93	111	72	96	110	95	89	109	82	93	79	106	72	97	82	93	99	92	100	83	89	76	93	94	90	96	108	78	86	84	91	77	97	99	91	91	101	89	98	92	104	80	95	93	89	90	96	93	99	86	73	95	72	93	104	98	90	106	93	92	96	82	98	105	97	96	99	87	86	87	97	96	85	100	92	104	93	97	93	93	96	89	110	84	81	79	82	107	95	106	97	96	100	106	96	84	107	90	77	108	92	97	96	96	80	96	111	95	85	88	98	102	78	78	114	82	89	78	91	97	94	83	97	90	84	94	99	90	75	87	110	95	105	102	89	94	95	90	94	86	110	79	105	103	96	85	97	91	102	93	94	78	100	95	86	87	89	70	90	97	75	88	111	80	89	84	103	98	100	89	104	98	109	92	104	80	78	89	97	91	78	95	96	82	83	92	83	81	97	101	88	98	101	101	93	96	107	86	75	100	89	97	89	80	106	94	81	105	82	89	96	69	90	71	99	115	76	95	92	103	84	86	87	93	84	91	78	88	100	98	90	91	85	107	94	112	103	108	79	101	83	95	106	85	87	108	78	93	90	83	93	97	95	102	82	98	95	97	94	93	86
4928	805	668	360	284	215	187	153	160	162	147	131	111	119	108	110	99	119	114	93	101	113	108	111	113	102	86	108	100	112	106	91	114	111	104	96	97	106	105	112	96	97	112	107	95	90	102	100	101	108	85	111	93	117	92	104	101	114	89	110	91	101	121	98	98	92	109	92	94	109	101	115	87	99	91	97	112	83	99	104	106	100	110	109	98	102	97	104	103	103	104	89	93	107	97	79	108	107	122	93	93	105	100	103	101	102	101	95	117	96	93	80	91	97	98	100	113	99	103	120	106	83	102	85	117	107	99	104	101	108	94	94	115	96	88	90	87	102	111	107	82	114	97	102	103	103	92	96	99	102	91	101	97	99	115	111	103	109	92	89	97	99	113	86	88	117	91	81	108	110	120	111	91	93	107	105	113	106	85	86	94	83	82	97	105	101	84	110	96	104	92	86	121	118	89	109	94	100	94	101	117	107	90	88	97	115	87	94	82	108	94	99	108	132	93	108	110	91	102	107	91	96	120	98	98	114	104	88	98	102	94	104	97	110	110	110	89	94	113	88	100	126	96	99	110	93	87	101	88	103	107	117	100	87	84	91	124	93	104	110	92	116	103	100	99	112	87	106	95	91	86	95	97	117	104	121	99	92	100	115	108	96	93	116	76	110	102	103	100	104	93	114	105	112	95	96	104	77	103	106	117	86	101	100	100	124	108	117	89	114	106	105	98	91	90	107	119	104	109	98	73	104	88	116	117	86	96	102	116	102	104	101	103	111	89	102	125	89	109	109	101	106	100	85	100	112	69	98	95	103	100	107	102	107	95	99	124	99	84	74	102	128	85	91	82	126	108	91	98	91	86	108	92	119	100	105	94	85	107	87	105	95	112	96	108	105	88	80	97	123	97	91	116	102	113	95	93	98	97	97	116	91	114	101	87	84	102	95	94	88	110	106	103	128	97	100	99	94	92	107	115	122	100	89	89	109	97	92	98	91	124	98	100	94	90	106	86	85	105	97	89	101	103	106	107	98	86	107	99	94	100	97	105	107	110	89	85	103	107	103	101	102	130	108	85	76	81	95	110	90	105	98	88	103	88	97	90	99	103	113	93	110	80	88	97	113	96	103	87	114	98	92	108	132	105	105	79	101	98	113	84	88	100	99	99	102	90	91	98	110	97	91	102	89	99	85	104	90	85	108	99	107	120	108	91	112	110	90	105	103	82	100	101	106	84	105	105	82	89	115	103	112	108	91	114	98	114	93	102	102	105	107	96	102	82	105	96	107	103	94	90	110	107	105	113	92	97	113	89	116	96	109	95	117	96	108	110	93	94	117	104	79	108	97	113	88	90	100	102	96	98	103	97	103	95	81	110	88	103	97	92	98	97	106	93	87	87	80	116	98	83	103	121	92	95	102	89	96	93	85	109	81	107	92	107	111	95	85	88	100	93	100	97	94	116	87	99	107	101	109	102	78	89	118	100	112	116	92	103	82	87	120	115	102	106	110	112	99	116	101	105	99	99	104	112	102	106	110	86	83	104	96	95	113	93	112	107	106	101	105	97	93	100	101	91	120	102	88	93	105	110	99	100	114	86	88	84	117	110	101	101	110	97	100	91	112	96	113	100	103	113	109	89	106	101	108	98	108	93	102	105	76	92	95	101	96	98	98	81	103	91	100	113	96	106	104	104	106	120	88	106	92	88	106	105	118	115	108	99	105	90	86	97	112	92	117	99	96	113	114	100	106	78	102	89	97	130	96	77	91	113	103	98	102	81	102	88	93	104	109	102	104	116	105	90	100	115	106	89	111	90	91	105	106	106	114	96	113	107	111	97	89	90	107	97	108	114	95	95	104	104	88	90	114	113	112	103	90	101	110	121	89	95	94	85	116	98	98	91	97	98	86	113	101	95	83	103	114	100	113	105	102	75	81	96	102	95	104	100	103	98	95	95	120	92	105	91	82	115	92	104	94	96	114	90	109	111	112	93	102	109	99	106	88	97	90	113	96	106	105	101	105	94	99	102	98	88	110	104	75	103	96	93	98	100	93	108	110	100	75	87	104	95	112	88	105	93	111	101	84	118	103	108	91	109	90	116	88	117	120	106	105	118	100	87	101	98	98	90	103	106	98	94	78	116	109	105	107	112	101	104	97	100	121	94	91	90	111	113	106	109	92	106	102	88	114	100	106	84	94	84	122	122	105	99	101	105	103	101	116	91	107	106	105	108	108	90	125	110	89	109	89	116	105	103	105	105	83	94	109	104	96	96	121	81	118	107	112	89	97	101	98	116	99	98	103	94	103	97	102	82	101	88	107	119	110	112	115	128	92	89	102	101	94	82	94	88	108	95	98	93	104	125	112	120	93	99	96	104	105	104	107	102	101	112	98	95	109	106	122	94	100	103	77	100	110	93	100	89	93	103	91	109	101	103	96	104	91	88	100	94	92	92	112	110	102	97	108	89	90	113	108	106	95	81	84	103	111	108	116	93	101	98	100	99	104	80	123	74	104	100	109	99	115	98	100	103	82	106	113	108	99	107	106	94	95	111	108	97	109	106	94	87	96	91	95	92	112	103	93	92	95	104	83	90	108	101	89	116	103	91	123	110	112	93	105	100	107	97	89	97	112	99	109	98	117	95	99	100	92	96	111	118	108	92	113	105	99	100	105	111	118	108	107	102	109	108	101	87	92	89	108	108	104	96	103	87	89	94	96	100	76	100	105	117	103	90	103	96	94	103	101	100	104	96	98	80	101	104	113	104	79	108	103	98	110	96	97	81	98	91	111	105	105	80	92	104	98	105	95	97	87	91	99	90	96	101	111	120	93	105	99	117	106	105	109	98	106	89	100	101	89	106	89	71	109	98	97	106	103	77	106	103	92	104	97	103	111	85	111	98	101	101	111	102	111	80	103	110	121	81	94	117	103	105	118	110	110	101	93	89	111	98	86	88	102	101	99	106	117	102	87	97	102	88	106	97	98	118	91	110	122	85	88	107	99	106	97	103	99	89	102	77	111	90	121	113	97	96	93	91	107	98	93	90	110	86	101	88	100	84	102	95	89	81	113	111	97	97	103	99	103	100	89	103	120	92	94	93	82	97	101	104	80	103	93	100	102	110	107	101	104	97	98	116	98	105	100	92	108	87	106	97	96	92	92	107	97	115	117	102	107	104	112	94	104	86	94	101	112	103	103	103	117	101	112	93	110	108	96	112	94	97	103	101	99	92	97	108	115	83	96	93	114	102	92	108	84	94	94	92	92	88	108	87	113	89	103	104	109	111	92	112	85	100	96	115	102	122	107	88	90	94	109	102	107	94	110	99	99	109	117	101	92	98	110	122	101	106	97	111	88	112	102	113	104	93	108	94	130	81	113	119	97	99	115	107	100	80	97	97	114	93	92	97	87	115	99	107	93	89	106	98	90	93	103	95	88	112	115	84	94	102	96	99	113	100	105	105	101	93	83	108	112	93	92	103	105	85	99	88	115	93	104	101	98
25209	20852	27352	24475	20853	12140	1499	936	711	690	597	507	469	440	413	404	357	377	353	302	353	344	307	334	313	319	306	271	299	294	307	269	289	296	287	310	259	296	285	296	277	279	281	266	285	294	289	290	275	278	291	284	280	281	273	291	280	272	279	254	257	260	273	284	275	276	263	249	270	244	279	283	269	265	301	274	275	276	249	277	294	288	273	286	266	257	265	278	258	244	254	254	263	255	263	260	284	273	260	273	259	265	276	281	274	285	285	229	287	258	273	262	261	307	291	276	294	253	267	301	264	253	244	270	285	272	266	267	244	257	272	283	276	263	283	253	240	250	296	275	253	278	261	268	265	243	264	254	262	236	304	275	251	279	265	287	255	280	267	275	257	256	280	279	261	252	248	274	287	271	257	246	278	283	241	256	233	264	258	261	272	259	257	260	243	269	270	277	262	265	279	280	272	275	303	254	243	245	266	253	257	272	286	288	251	269	287	265	239	284	285	246	266	289	243	268	297	284	256	272	290	283	255	273	266	259	272	277	286	243	287	247	254	282	249	255	266	256	281	290	280	293	270	266	250	289	270	246	247	273	295	256	249	256	249	252	282	277	253	292	277	267	259	256	275	263	254	247	228	259	252	269	246	263	271	282	256	258	257	260	259	284	266	264	257	274	257	273	259	253	279	278	269	276	263	301	280	273	263	262	293	303	261	258	282	262	286	282	267	298	256	260	259	291	263	258	269	278	288	270	254	263	271	289	289	272	285	249	273	251	217	254	281	244	260	279	269	247	290	255	249	272	265	254	286	278	281	283	278	302	233	302	269	251	284	258	262	262	266	249	299	252	285	241	271	247	275	276	266	251	268	261	297	250	261	302	261	300	261	280	281	258	271	288	258	275	277	274	242	273	253	288	264	271	262	261	276	273	241	264	283	239	241	306	263	273	251	260	295	267	277	272	299	268	271	283	278	255	292	253	269	282	274	246	268	273	261	261	260	268	250	260	251	260	282	281	275	249	259	276	287	264	255	251	248	278	258	248	252	251	261	258	274	280	273	285	295	277	257	248	293	261	294	272	261	248	295	272	234	286	266	276	281	245	268	282	278	263	273	283	289	271	258	271	280	270	264	291	267	284	270	253	260	259	274	256	277	251	281	272	267	263	267	268	257	255	263	244	253	295	271	260	287	272	290	257	257	266	240	250	269	244	282	246	263	269	265	272	258	268	284	266	270	251	246	252	248	266	262	288	255	251	267	255	266	277	291	293	256	298	246	269	264	263	253	284	273	241	252	289	281	258	273	254	258	279	294	269	281	257	277	247	248	264	265	253	281	267	281	276	255	298	241	281	268	266	281	275	256	270	267	255	312	272	263	275	267	263	277	248	269	259	270	256	252	254	255	258	268	263	278	261	273	279	257	260	285	285	245	270	294	271	259	277	248	260	295	236	271	314	291	279	298	261	260	274	258	272	272	233	245	262	255	266	278	322	281	256	252	269	262	276	265	265	246	282	273	298	269	258	269	235	251	280	236	253	281	268	250	243	226	254	304	303	273	250	271	279	246	261	261	249	272	275	247	265	237	253	242	270	269	262	263	271	280	288	286	252	248	270	281	248	276	275	294	264	275	247	295	293	221	268	262	250	281	256	238	266	295	266	279	293	238	255	260	278	269	281	274	277	281	291	270	276	271	263	301	275	264	267	255	268	269	260	263	272	253	251	242	288	285	255	264	287	229	286	251	244	279	243	291	263	292	258	267	284	246	277	291	270	263	249	242	291	276	253	255	276	249	277	269	269	258	286	281	284	254	248	266	260	300	287	266	250	291	270	254	261	265	239	305	285	275	273	242	269	225	278	277	276	258	285	235	284	262	248	258	261	261	289	295	276	270	279	278	282	268	236	258	231	269	261	269	289	291	282	255	248	288	274	252	258	257	264	290	255	253	277	266	271	298	253	265	268	278	307	294	266	253	262	271	261	329	270	265	278	250	258	265	259	263	296	254	254	285	267	276	277	246	243	238	275	252	240	259	269	273	270	263	281	249	253	264	278	234	290	274	254	265	264	271	275	280	253	278	254	301	269	281	245	282	276	259	271	277	259	270	279	296	257	268	293	275	268	275	252	294	233	267	256	291	240	301	240	284	259	262	247	255	262	285	236	262	268	268	256	264	251	250	285	251	286	274	279	237	252	261	258	275	255	267	236	271	283	270	237	269	283	282	264	255	302	257	282	258	274	265	254	249	274	261	249	279	270	281	259	274	248	280	271	248	277	291	286	288	277	244	276	274	277	282	260	269	269	263	272	259	290	292	276	251	256	262	262	272	267	276	250	275	268	259	259	248	250	262	273	270	267	262	276	257	274	255	256	270	259	247	295	263	245	270	243	263	250	279	267	270	288	239	288	245	274	253	273	254	267	249	271	240	269	270	276	277	277	283	289	269	276	258	262	283	263	266	286	271	254	306	282	282	272	282	246	246	245	281	276	238	251	270	247	278	268	232	243	251	266	269	271	268	309	255	273	256	281	256	269	218	243	285	283	283	263	252	288	237	258	289	294	246	309	276	265	254	282	271	260	243	267	246	277	292	265	260	305	277	266	273	257	275	285	233	262	268	284	289	263	276	251	284	298	247	282	267	261	262	246	247	248	259	281	272	294	293	264	268	292	283	250	284	274	256	269	277	268	277	250	272	265	289	267	277	271	257	244	269	267	252	260	248	282	254	247	257	269	257	243	266	291	250	268	272	292	250	272	243	234	275	264	269	267	283	260	263	266	294	277	283	271	259	269	263	254	271	267	262	273	266	274	278	280	251	259	295	255	279	261	273	290	235	269	268	276	242	266	287	268	280	261	267	288	259	236	250	262	275	250	282	244	218	278	281	280	250	278	287	251	257	259	258	278	244	264	275	279	271	246	262	296	278	257	257	297	255	280	254	273	269	264	250	265	242	250	276	232	265	256	254	254	231	251	241	309	240	250	277	290	249	261	277	260	251	254	273	287	245	299	252	268	273	284	236	275	265	267	267	263	267	265	267	270	273	244	271	254	282	243	265	264	264	252	278	267	272	262	286	293	263	266	267	261	257	281	253	281	238	277	263	255	281	274	259	258	293	300	254	259	262	253	264	274	264	265	315	274	307	267	241	279	249	229	255	266	276	254	253	294	267	236	290	289	238	271	274	271	258	265	288	265	272	268	221	261	272	257	282	290	271	275	251	272	263	285	267	265	256	279	274	286	272	272	266	272	269	264	289	272	265	274	252	251	285	262	273	276	252	252	260	273	263	262	273	273	317	260	286	274	261	270	283	292	280	267	267	287	246	246	273	281	266	259	280	282	253	247	269	278	279	257	268	286	254	295	235	240	282	252	295	259	223	261	257	273	297	284	280	253	280	268	285	263	256	258	246	282	272	281	280	228	234	277	282	228	293	278	263	265	272	236	258	273	254	234	274	231	294	258	272	281	257	259	288	255	263	251	268	280	294	275	299	274	291	281	288	313	251	282
7337	11841	10628	5799	3849	2562	1962	1622	1309	1078	873	813	771	675	578	569	479	433	453	399	404	372	352	386	344	305	358	329	323	320	319	317	290	310	318	285	342	279	323	289	268	280	250	279	273	261	292	258	299	249	254	255	273	285	263	242	271	285	297	263	273	275	257	227	260	256	279	259	230	222	291	263	268	269	255	251	248	252	281	259	267	283	248	265	258	261	272	273	251	275	262	271	265	281	273	237	276	258	261	261	239	246	259	245	268	232	275	248	280	249	221	251	281	253	253	261	258	234	212	251	226	266	263	265	253	231	245	270	244	250	232	231	274	256	248	217	291	263	285	256	266	236	245	262	274	245	257	261	273	262	224	253	254	254	259	277	259	266	255	271	289	269	257	216	284	262	233	262	269	243	266	261	240	222	274	221	272	270	272	235	269	242	265	260	240	264	259	223	258	264	270	294	261	259	242	252	240	233	234	282	252	267	259	243	247	250	272	251	254	255	252	238	238	274	258	255	264	254	258	266	228	256	248	269	271	250	263	252	238	243	255	281	252	249	235	290	240	282	245	261	253	243	245	238	242	260	244	226	258	251	225	299	235	262	281	233	248	248	219	247	252	284	238	224	257	254	239	241	235	276	246	239	239	255	256	258	246	245	242	244	266	267	235	249	277	256	264	256	226	253	265	238	251	249	241	275	254	241	253	259	248	220	258	263	261	241	263	235	268	250	251	256	259	249	260	280	237	249	236	243	241	236	269	263	258	242	251	253	286	242	276	252	243	282	256	239	241	297	261	257	257	254	234	260	268	235	292	253	254	253	248	249	237	286	234	237	252	251	261	239	239	263	248	298	260	259	251	275	255	261	229	278	231	273	256	230	242	238	251	221	292	250	253	252	249	276	265	265	272	271	261	254	275	271	254	263	261	284	278	275	259	267	243	242	247	265	295	282	252	255	254	262	276	272	246	265	223	263	248	294	259	235	224	266	230	250	236	225	261	255	278	244	281	250	253	273	247	248	290	280	260	239	243	253	285	258	239	260	264	239	252	237	255	237	255	232	238	257	253	251	262	289	240	264	262	252	253	245	269	219	272	253	271	243	251	226	246	246	233	247	298	251	259	265	250	279	261	231	266	228	246	243	263	264	268	255	262	248	214	219	223	249	256	239	250	280	269	265	252	247	273	253	262	254	244	251	247	289	251	251	291	248	223	244	264	261	243	248	247	255	238	231	233	259	252	289	253	242	280	268	256	269	254	238	273	251	264	256	257	251	233	255	255	233	271	269	258	257	254	273	265	253	268	244	264	248	219	259	230	233	262	263	259	243	284	245	239	237	258	265	269	254	239	262	254	233	277	255	241	279	241	263	236	239	253	264	264	211	264	257	293	269	235	237	266	256	265	256	263	250	286	238	255	262	253	252	261	256	253	263	259	263	267	256	258	275	246	257	256	254	260	262	258	246	258	244	218	246	288	244	250	271	268	280	255	260	258	249	277	257	243	257	282	260	277	238	232	251	246	271	241	240	248	267	244	231	267	257	269	303	259	247	224	246	271	236	245	229	240	263	272	265	250	299	261	275	272	284	246	266	249	239	252	258	243	242	280	257	226	262	243	230	243	267	240	247	276	224	249	238	264	258	234	257	250	246	268	229	275	250	272	253	280	233	240	259	241	260	250	239	264	262	252	264	258	255	237	253	263	229	264	217	244	256	271	278	250	244	220	237	256	267	246	279	245	234	267	249	276	260	252	252	261	266	237	242	223	242	265	256	250	265	269	254	276	249	265	232	246	223	263	259	266	265	227	257	243	249	243	253	253	266	254	251	293	264	256	252	245	262	248	245	276	267	260	266	248	274	241	251	242	253	264	286	259	242	234	263	253	260	241	267	253	247	281	252	238	267	249	260	263	259	279	224	258	254	248	253	289	240	253	228	266	249	252	235	267	256	263	289	290	253	288	253	256	236	252	260	258	244	269	261	250	240	246	241	271	256	250	261	260	252	251	260	260	227	263	269	242	252	254	264	256	263	269	262	268	247	270	242	244	268	269	255	274	261	275	236	226	267	247	225	243	269	240	236	261	265	244	251	244	260	276	215	268	248	263	263	247	246	284	275	242	250	275	268	227	263	228	277	254	265	245	245	240	254	268	272	256	253	266	260	237	256	248	276	259	248	261	259	251	247	265	269	254	233	259	259	246	260	265	286	268	257	250	243	245	261	255	249	218	282	249	277	252	258	213	302	265	242	246	243	231	240	294	247	253	219	268	244	270	265	285	254	285	248	243	237	256	241	264	237	236	236	270	252	252	263	268	242	263	252	253	246	268	263	248	239	231	258	259	231	241	236	252	257	289	236	256	232	271	215	261	264	254	253	252	241	243	251	258	252	242	264	266	259	250	240	249	263	263	249	249	244	262	261	267	240	241	265	235	273	244	243	232	247	245	233	268	228	259	252	270	239	257	246	276	227	269	260	270	235	247	252	233	249	243	247	244	253	253	277	244	282	231	282	228	260	251	278	280	228	244	247	274	229	236	271	226	292	255	257	245	251	250	259	240	267	266	263	261	260	239	292	253	280	263	266	289	273	256	256	241	294	249	265	248	226	225	228	232	232	257	260	254	272	237	251	250	225	256	280	268	264	272	243	256	257	228	244	259	222	262	276	256	244	226	244	282	262	254	274	231	218	276	255	248	274	246	267	255	255	245	236	262	248	242	232	242	235	266	246	260	239	260	254	267	240	246	262	248	244	263	270	281	241	257	251	247	243	239	246	248	266	259	255	236	246	254	276	250	258	263	278	244	257	239	271	241	283	245	251	225	262	259	269	276	251	236	270	252	228	234	244	235	247	286	240	269	263	260	239	282	262	275	242	265	246	251	225	255	252	260	228	246	265	260	242	270	255	237	258	242	249	262	246	262	252	245	225	265	250	255	270	290	267	247	254	246	264	259	260	239	254	266	252	287	267	257	250	243	265	253	278	246	287	258	233	238	267	261	259	264	300	254	254	249	248	252	258	262	267	250	280	230	261	252	240	250	282	222	273	270	254	243	268	220	253	210	234	261	240	290	280	266	265	275	266	257	261	246	255	244	233	232	249	237	268	257	263	259	252	241	246	284	268	244	270	226	274	245	272	241	252	257	239	256	241	251	265	259	263	259	259	257	264	244	259	252	270	255	259	238	266	234	273	242	254	236	259	247	276	276	243	228	238	266	286	250	251	256	252	241	223	254	234	286	271	224	237	266	266	237	240	249	260	239	242	263	251	252	269	271	270	266	279	249	259	228	247	258	264	241	273	263	264	236	237	276	271	244	237	280	258	261	245	258	268	276	256	263	263	232	243	248	277	251	237	261	251	230	249	259	276	241	276	252	251	278	241	256	265	248	268	212	254	246	250	251	242	282	269	265	229	236	240	272	257	244	269	265	259	267	263	246	240	246	281	268	251	241	265	243	249	257	231	271	248	268	252	222	228	253	262	246	254	243	210	227	271	257	256	254	258	269	223
22991	20852	27653	24165	20856	20942	10619	1895	1400	1123	1035	907	811	808	683	664	657	715	667	601	600	558	563	571	564	499	575	531	520	494	552	504	498	481	508	472	488	466	506	477	517	481	496	460	480	428	478	472	493	477	482	477	459	492	489	470	479	456	490	472	455	461	450	469	471	470	460	447	455	467	417	484	471	486	471	498	472	450	498	459	443	478	491	498	487	442	437	449	449	480	459	476	487	429	453	516	479	484	469	449	469	494	456	480	443	428	469	442	496	472	464	458	477	449	463	430	468	468	497	462	451	489	477	467	487	471	470	499	443	490	457	464	483	469	469	513	473	469	432	496	484	441	444	447	474	449	501	491	461	462	420	447	448	480	479	481	450	447	420	493	455	462	457	479	485	451	468	398	505	460	497	487	454	445	502	451	465	469	488	438	438	437	440	463	432	510	512	448	438	469	476	452	474	444	449	423	454	478	454	493	418	442	455	462	469	449	468	449	466	429	449	481	440	454	438	454	477	454	451	453	468	454	452	431	461	465	460	437	469	445	475	459	429	496	426	449	497	447	454	463	461	471	499	431	449	434	463	450	474	470	449	480	418	421	436	471	449	471	442	492	466	459	455	477	419	413	447	445	444	434	446	467	432	468	460	424	467	421	476	410	415	449	462	453	440	434	442	477	461	460	456	432	484	466	454	446	450	473	419	455	475	448	463	441	467	474	438	437	436	452	462	471	454	472	456	449	472	478	479	453	457	468	408	423	442	459	434	437	454	462	440	474	443	450	460	464	456	459	501	445	487	446	459	512	436	459	505	472	465	430	458	440	470	470	452	462	445	451	417	492	484	445	477	422	474	438	437	499	437	476	454	472	433	473	431	445	478	412	430	460	471	488	433	472	464	451	429	488	419	480	469	448	428	440	467	501	421	446	433	475	422	454	435	445	463	431	418	430	429	471	432	490	452	454	463	413	494	480	438	426	431	453	463	483	448	489	459	483	459	479	471	451	462	444	475	468	439	420	470	477	480	475	449	459	450	483	457	421	452	472	468	420	441	468	499	453	458	445	455	478	448	461	436	481	432	456	461	437	446	448	491	459	449	483	440	413	478	472	464	476	503	437	458	448	445	422	460	482	431	454	446	433	452	455	424	442	428	491	463	477	432	479	484	491	470	454	445	437	476	456	448	481	452	477	450	450	450	438	469	494	442	456	490	471	438	435	447	464	441	440	517	463	429	450	444	470	454	476	443	480	447	498	451	424	478	451	457	452	407	442	454	440	452	481	449	433	444	447	454	438	465	465	451	463	444	452	428	507	494	475	514	447	443	454	453	488	434	463	419	450	468	466	445	437	465	432	447	447	465	447	452	471	468	412	439	459	479	442	405	462	469	488	458	453	426	464	473	425	465	465	442	488	430	487	471	454	456	455	483	491	483	478	420	442	448	441	441	434	454	447	493	489	420	486	450	439	457	498	429	459	482	468	497	468	448	477	436	429	454	466	456	476	463	435	448	431	524	442	435	426	446	435	455	402	428	431	481	467	447	460	468	499	463	466	481	464	466	464	441	395	474	413	463	437	437	486	451	454	429	452	454	416	452	443	468	421	430	435	468	473	428	457	423	457	460	471	474	441	429	466	459	418	459	433	439	475	424	459	470	452	487	457	485	412	483	432	422	463	476	462	464	446	460	440	442	467	433	437	428	424	469	441	480	465	453	435	496	478	447	429	424	433	442	433	465	492	458	446	440	404	440	494	436	472	428	458	447	446	440	448	466	439	485	476	460	482	446	465	450	476	455	467	427	463	451	442	471	450	460	479	463	438	452	419	423	438	481	440	458	463	472	455	463	477	466	448	386	417	474	436	443	452	468	473	449	462	454	434	421	493	448	434	486	458	477	457	436	456	455	491	448	457	470	445	464	434	466	430	440	459	450	484	448	466	450	470	451	472	453	468	445	456	439	409	439	443	417	480	457	443	451	455	475	480	480	480	480	481	457	489	445	503	431	450	458	470	441	454	464	432	481	462	426	430	442	453	467	463	469	466	520	442	438	482	450	465	451	457	484	451	440	417	467	463	467	405	466	458	438	493	438	451	419	492	461	446	446	456	447	473	434	440	449	454	449	474	452	456	462	452	414	484	449	440	431	447	445	486	452	460	408	431	456	467	442	448	465	485	481	487	493	454	465	444	443	474	502	463	479	452	452	471	464	444	442	472	462	482	464	449	432	431	460	477	440	424	489	466	444	434	465	447	428	472	466	436	471	477	434	461	438	475	455	413	485	444	454	425	455	445	445	437	465	497	470	408	499	491	444	472	487	473	475	432	462	479	463	440	432	476	491	465	500	472	474	461	462	449	460	436	469	447	497	431	483	432	454	441	496	419	478	466	480	465	489	471	474	435	456	475	472	451	456	465	416	453	451	497	459	454	483	469	487	464	468	465	444	430	446	434	459	449	461	466	472	495	453	455	458	458	450	451	447	442	447	445	452	451	430	485	470	491	472	450	446	447	458	459	472	476	445	451	452	456	434	456	449	461	456	435	452	491	467	450	445	466	490	444	475	472	451	491	423	467	461	444	454	481	457	465	467	466	480	416	447	473	424	481	414	415	428	457	453	434	408	415	453	472	473	467	426	492	460	457	461	449	457	471	456	481	446	443	475	475	454	426	417	428	456	449	446	408	443	498	481	431	448	443	493	466	461	447	444	468	465	482	464	445	438	442	446	466	472	445	482	445	466	447	415	465	453	510	482	472	473	431	433	490	455	411	448	433	450	455	404	440	413	453	432	507	458	453	457	473	429	485	485	488	482	483	473	469	456	449	472	447	465	429	458	453	486	481	465	439	437	422	434	474	469	410	482	419	468	452	447	483	456	441	445	424	482	424	426	451	427	417	480	444	469	445	466	476	444	503	462	444	473	462	471	450	480	461	474	456	453	462	476	450	452	424	450	432	454	476	444	436	451	417	438	458	431	462	454	451	458	457	459	430	459	471	451	425	471	466	497	481	462	446	448	463	485	447	399	460	422	447	460	498	489	471	444	465	432	444	433	508	455	467	469	432	492	440	465	458	459	488	435	478	457	456	430	493	401	477	406	489	476	442	413	438	469	471	460	421	455	472	483	452	469	464	439	448	433	465	472	418	456	457	463	472	458	426	448	502	469	463	419	467	460	477	485	459	475	428	458	422	420	496	468	455	458	450	452	424	458	454	515	447	469	480	447	424	476	484	429	458	463	442	483	464	456	405	411	435	450	461	468	459	455	484	470	463	413	462	415	461	455	470	451	450	475	454	464	430	482	434	450	443	463	444	492	488	445	490	458	459	424	446	437	466	433	471	404	445	455	439	408	469	448	434	453	448	460	463	485	432	463	480	443	451	481	439	461	462	464	473	487	450	465	438	434	433	459	488	463	487	446	457	457	450	457	456	422	473	443	454	456	428	475	447	457	455	448	509	462	472	471	471	432	474	462	459	456	436	437	442	409	426	441	488	445	461	496	432	404	440
10228	18412	16889	10036	6783	5041	3680	3065	2427	1986	1795	1561	1335	1205	1080	961	942	873	788	712	724	737	660	621	626	599	596	554	552	552	541	575	536	506	503	513	493	489	446	492	483	504	483	519	494	480	482	497	482	441	474	445	458	457	446	468	457	443	461	481	468	438	482	455	416	446	449	453	436	458	470	452	424	409	424	413	442	436	463	435	441	432	401	451	422	479	476	470	473	462	472	478	427	362	432	447	429	457	447	389	485	412	449	445	434	420	439	438	424	398	449	457	440	458	439	417	404	440	421	440	461	421	435	447	411	453	466	429	434	451	440	474	485	448	484	464	447	454	467	431	436	438	449	438	434	454	415	453	458	414	426	434	438	439	448	452	427	417	428	409	427	440	445	439	424	419	454	449	433	420	436	462	430	429	453	421	419	391	399	463	446	372	409	417	388	412	425	428	418	430	455	451	425	460	433	407	404	438	389	422	396	429	415	416	415	475	417	429	419	403	463	466	434	458	388	453	437	443	433	418	429	461	453	434	413	392	421	458	426	419	427	453	440	401	409	423	453	446	435	450	422	401	404	425	455	422	437	443	451	439	443	447	429	438	448	422	441	418	437	445	436	450	450	440	413	410	427	427	426	405	446	478	438	435	432	427	446	464	468	433	439	437	457	419	416	413	441	423	416	429	463	450	423	434	430	432	405	395	506	446	442	426	433	442	394	413	433	442	431	461	431	444	398	483	410	407	445	457	432	411	421	420	446	373	467	410	410	420	448	444	443	410	461	443	464	418	394	421	435	444	437	399	423	390	450	437	425	439	408	423	434	416	418	451	410	423	446	425	447	464	400	427	438	403	377	418	423	383	408	419	442	433	472	442	451	401	399	435	441	419	457	441	427	444	409	453	422	405	442	423	417	416	454	449	409	430	435	427	439	447	440	442	445	423	408	432	464	431	464	447	460	423	443	457	407	446	465	450	448	469	470	405	429	453	395	419	431	457	441	428	417	417	424	442	401	423	417	428	434	424	410	466	433	439	430	410	466	434	465	437	458	400	421	461	431	436	454	404	413	429	433	427	389	425	419	399	410	436	460	448	425	447	403	426	459	452	442	430	453	415	441	446	439	432	428	423	448	415	420	422	483	431	414	416	437	450	410	390	410	427	455	410	442	412	449	420	443	430	410	445	441	438	441	412	436	407	450	440	452	453	452	408	457	475	456	413	424	439	445	439	408	448	449	410	457	440	408	440	436	423	450	433	445	442	404	435	430	416	415	373	479	430	488	421	400	464	424	427	436	450	390	410	428	473	443	421	406	429	436	422	392	409	396	412	453	447	476	412	458	427	430	439	450	409	428	421	419	458	419	468	439	486	423	453	458	436	450	437	459	440	460	453	434	431	432	415	423	431	456	433	425	381	398	455	411	396	386	451	428	439	449	444	421	412	422	421	436	414	454	451	456	417	446	440	409	441	423	460	412	422	437	437	464	416	403	374	453	450	418	407	442	437	447	429	438	384	453	453	438	436	414	400	406	424	467	442	458	456	408	415	438	437	417	430	434	446	437	395	428	448	453	434	427	439	421	436	428	416	407	450	407	444	407	436	420	455	450	415	414	438	405	440	377	443	415	433	435	408	415	411	425	422	465	446	410	433	430	443	406	432	425	426	459	430	409	417	460	426	393	436	409	435	408	448	391	471	423	405	459	406	409	447	428	467	414	470	457	387	418	419	437	402	401	410	422	461	438	416	442	434	425	412	457	410	428	432	461	425	395	429	403	426	451	445	430	430	441	419	474	429	408	431	415	457	448	441	429	430	389	441	428	417	416	430	386	422	452	433	410	454	459	410	424	439	428	452	427	450	425	428	414	440	437	432	418	421	444	418	407	458	395	398	437	408	460	464	424	457	431	424	426	427	409	433	441	427	404	405	418	427	472	442	390	466	401	437	414	448	418	408	430	433	446	427	405	411	439	427	418	440	418	441	418	433	453	436	437	411	457	425	418	446	454	393	449	428	461	422	437	415	420	433	452	448	463	409	442	427	440	403	413	432	452	404	469	440	476	446	421	388	458	419	451	449	432	426	441	447	423	434	446	425	421	401	402	411	422	434	448	439	414	441	464	434	454	442	431	434	426	436	473	407	453	424	434	410	433	427	413	424	442	413	431	444	467	422	415	445	411	411	410	440	428	445	432	419	422	413	431	426	437	414	418	413	429	429	456	379	426	438	437	425	443	450	430	433	422	436	445	478	438	423	448	438	434	434	461	468	409	429	440	444	394	441	422	396	414	459	429	414	432	436	442	410	457	441	400	441	417	459	498	431	423	459	440	436	431	460	420	452	448	384	409	439	422	396	431	439	409	455	437	441	436	458	429	435	402	431	460	422	442	421	400	454	420	435	431	460	405	461	435	418	425	478	417	453	445	450	396	465	434	419	422	455	445	421	438	480	454	397	432	436	450	428	432	413	447	411	425	474	452	449	461	442	423	418	411	435	419	429	443	426	448	441	450	445	478	427	426	423	442	453	416	427	434	474	457	423	438	454	403	406	456	437	395	431	439	429	449	442	494	451	396	425	411	375	437	467	411	396	421	461	454	424	441	403	425	418	420	444	456	433	420	420	469	441	437	435	440	419	378	441	421	448	414	419	416	463	422	431	451	444	450	432	465	400	420	474	396	405	452	456	439	431	419	424	441	414	420	421	398	433	434	420	428	472	401	456	418	405	421	438	434	411	415	449	415	468	427	441	414	455	456	413	431	427	448	400	456	430	443	432	459	461	430	438	412	434	454	432	417	433	392	427	460	460	424	430	432	426	421	458	439	438	433	442	423	431	435	420	435	451	429	461	412	429	452	434	385	417	399	408	434	416	430	422	429	450	421	425	478	464	424	438	425	424	418	416	422	443	430	450	418	406	437	413	411	420	477	456	424	443	430	461	419	419	469	430	420	456	400	411	421	414	413	493	398	431	433	427	392	440	419	441	444	423	404	447	417	407	476	406	420	451	441	440	427	443	455	434	433	438	439	446	422	457	446	415	420	444	399	404	451	425	431	478	459	435	432	419	433	427	428	448	490	425	432	430	425	475	426	436	425	466	418	407	432	466	454	428	433	406	416	416	456	402	443	427	440	435	417	440	403	454	449	448	450	462	440	421	454	478	392	441	438	387	415	448	454	425	384	410	416	425	410	445	433	447	419	405	432	468	402	408	438	424	417	393	451	434	458	421	409	457	409	415	457	432	426	391	427	445	454	455	410	427	427	428	441	396	400	418	419	438	421	423	418	414	448	476	426	447	448	457	406	444	411	397	430	437	422	433	439	424	430	417	446	383	464	430	452	408	425	431	428	426	425	468	409	423	406	441	456	426	434	435	421	443	430	415	444	425	438	433	413	434	426	426	408	466	427	468	371	436	428	439	449	410	445	451	465	431	445	455	405	393	457	456	435	424	405	435	465	428	437	423	386	464	470	431	476	447	418	424	430	444	435	475	428	456	397	442	453	415	455	412
28136	14582	1752	356	230	145	163	139	106	99	101	133	100	90	102	89	80	99	90	111	98	88	106	92	104	103	88	94	84	86	81	93	102	95	92	83	85	89	91	80	93	94	86	92	100	82	102	103	107	72	87	90	95	81	84	79	73	106	96	76	97	94	94	99	73	80	80	97	89	91	93	86	92	92	90	101	78	89	100	110	97	92	90	95	104	96	88	82	96	110	94	86	89	109	82	96	93	98	104	100	98	110	93	80	105	86	93	93	85	90	85	119	101	87	89	100	98	91	83	91	93	90	95	83	84	70	92	100	85	96	82	106	81	95	90	69	88	98	97	97	92	109	99	81	97	96	99	82	98	91	102	102	80	85	87	98	93	93	105	89	101	89	94	102	91	105	104	82	87	106	90	94	93	85	105	71	126	84	93	87	88	103	97	88	97	80	87	91	100	100	104	99	105	103	114	82	99	101	91	101	95	83	93	80	98	89	75	107	102	83	82	89	85	81	77	108	82	106	90	87	100	75	74	84	94	95	97	87	101	108	87	87	112	72	102	84	89	95	98	95	92	64	100	108	93	102	85	78	96	82	98	97	109	78	85	102	96	90	86	88	82	94	69	103	89	109	104	90	101	101	84	88	78	92	70	102	106	81	84	97	90	82	72	97	94	99	95	83	99	85	102	106	94	85	101	95	95	99	78	91	95	86	89	86	96	100	86	93	100	109	101	89	102	90	93	90	100	108	81	95	88	95	95	88	87	83	95	91	94	87	98	97	104	99	96	91	90	80	104	95	97	74	86	92	85	83	76	99	78	97	89	101	82	85	101	105	81	96	77	82	110	102	77	92	91	93	97	98	78	86	94	95	104	96	113	92	86	101	105	108	100	84	109	102	92	96	95	96	118	102	102	94	116	73	92	84	90	83	73	90	115	88	94	106	87	75	89	98	96	110	92	74	81	88	78	102	80	78	101	82	86	83	86	93	93	86	91	95	99	71	91	98	108	97	97	86	93	122	96	89	84	84	67	88	98	88	81	87	88	86	80	94	101	82	86	104	74	92	70	90	87	83	101	89	108	89	90	91	87	84	80	89	93	100	124	80	89	89	85	86	88	94	96	83	88	99	99	102	84	88	104	88	103	70	100	91	91	95	79	95	83	93	86	83	94	83	85	81	86	85	74	96	88	108	112	94	92	95	92	76	89	99	88	63	79	91	90	91	88	91	103	89	87	93	104	78	96	103	79	103	105	107	98	81	84	86	79	108	105	95	100	103	94	86	71	108	91	85	73	93	87	91	92	89	108	99	97	102	94	90	81	101	86	93	89	100	99	91	98	102	75	90	81	76	97	111	111	77	81	95	102	110	96	88	91	97	98	73	81	99	98	86	83	92	93	91	103	80	99	78	94	110	99	79	94	88	98	92	99	89	96	104	109	107	64	81	93	86	88	100	101	111	86	95	76	95	86	91	72	94	106	90	99	107	91	92	102	92	87	96	98	92	96	87	73	88	88	106	102	99	102	90	93	106	83	82	105	79	103	76	91	82	88	86	97	86	97	71	91	100	108	103	98	92	91	98	91	92	89	99	78	81	92	86	96	89	83	84	95	89	81	87	84	105	84	98	83	97	92	83	86	97	101	80	101	100	89	85	92	94	100	78	100	102	85	86	101	91	84	93	87	89	94	112	88	76	86	98	79	79	99	93	84	88	91	87	92	86	78	87	92	104	100	93	93	101	99	69	93	76	90	85	88	99	92	91	99	90	103	92	92	98	99	99	91	93	80	86	87	84	79	86	104	93	89	91	86	99	95	99	83	89	76	108	87	82	93	89	86	81	94	97	89	96	92	89	86	90	92	95	89	90	104	91	76	96	95	99	93	102	101	85	88	107	90	84	95	99	87	88	78	94	93	105	89	97	83	104	91	96	88	91	80	85	94	78	78	89	89	87	99	76	95	91	64	93	103	97	92	94	95	83	92	89	73	103	91	104	100	99	95	94	103	78	76	93	89	94	110	73	103	113	92	102	98	94	101	104	83	100	94	94	95	106	99	94	77	90	105	87	97	90	95	108	99	82	96	94	98	93	82	96	91	93	87	100	99	99	85	104	98	93	83	83	96	91	97	101	104	91	97	69	84	97	97	94	85	79	77	88	83	92	101	87	83	91	84	91	87	88	103	87	82	79	72	111	83	118	88	78	91	93	106	102	91	110	102	97	73	106	104	89	100	107	75	90	107	95	95	90	98	110	78	78	91	94	94	94	84	92	109	87	91	100	89	93	109	93	87	84	98	80	86	95	91	86	83	79	103	87	98	100	96	100	77	92	110	97	112	96	88	97	87	96	88	82	93	101	73	109	86	77	82	87	99	80	82	95	92	108	103	82	74	103	103	81	103	70	94	97	87	90	72	101	72	104	89	97	86	89	76	95	103	91	89	93	98	88	93	84	85	81	99	89	81	85	92	86	100	94	84	95	96	98	81	95	115	103	83	85	87	107	87	80	99	90	83	114	74	87	82	91	85	90	86	93	103	78	100	81	123	88	82	88	97	97	96	86	85	113	81	88	86	97	74	90	86	92	86	82	91	96	102	81	85	96	79	100	95	95	92	82	78	111	95	90	106	94	93	83	87	91	88	101	109	84	85	88	91	80	91	102	93	84	81	95	95	92	98	100	93	67	88	85	100	105	94	101	90	92	98	115	82	101	94	111	89	87	85	93	89	99	96	83	89	86	97	98	108	94	117	83	106	93	91	99	100	106	96	84	92	102	94	83	98	104	92	104	86	91	86	84	102	82	95	103	90	93	87	81	81	78	80	92	88	83	88	100	92	100	92	90	99	89	85	101	116	86	102	87	92	104	76	94	81	95	111	85	85	95	79	83	86	87	102	102	84	84	105	106	88	90	99	93	76	81	81	106	95	79	79	92	95	88	94	108	84	86	77	80	99	91	84	84	88	81	93	78	92	86	95	93	82	87	98	85	101	89	110	90	90	85	100	84	82	91	93	103	88	98	77	92	93	92	100	92	83	98	85	93	96	100	96	87	121	93	96	110	97	81	94	86	80	87	112	105	87	106	122	92	107	87	105	92	76	83	96	94	85	79	109	94	89	95	81	88	99	94	103	91	90	78	88	103	88	95	80	100	76	107	98	77	84	104	84	110	79	92	101	86	94	81	102	79	86	90	94	101	87	73	83	89	98	78	102	92	95	96	101	92	116	84	94	85	94	94	92	85	84	87	86	90	80	110	92	98	71	100	88	84	92	90	105	85	97	102	106	107	95	91	90	114	109	115	85	86	115	89	92	82	110	97	89	83	99	97	90	91	105	99	115	86	96	78	85	98	96	82	92	93	99	96	101	85	89	86	97	85	108	86	88	95	86	89	81	97	91	81	80	90	89	102	78	106	85	87	83	94	102	75	99	86	119	95	92	99	89	108	98	87	92	104	96	113	108	96	86	87	85	88	108	111	103	87	101	92	107	94	105	106	96	116	97	100	101	97
4965	824	690	385	264	239	180	173	140	137	129	137	131	105	139	119	117	129	97	114	103	102	117	98	102	109	88	115	116	112	101	111	99	101	96	101	100	108	115	90	110	109	101	92	104	116	84	108	116	102	120	116	97	89	99	94	103	104	94	98	89	93	113	92	103	85	92	96	89	102	91	99	116	112	106	104	98	116	100	94	100	91	81	111	111	109	98	104	93	93	98	87	101	104	109	89	83	111	109	83	111	116	87	99	104	94	106	118	110	98	86	97	92	127	89	99	94	93	89	116	110	100	101	105	95	106	95	105	96	107	97	99	91	96	108	106	77	101	105	119	110	104	109	91	88	86	82	82	89	91	88	95	108	103	104	95	103	110	95	100	90	112	98	94	90	103	100	109	87	101	121	102	84	90	93	95	99	91	99	101	96	87	107	114	85	98	95	102	104	94	89	83	96	108	94	94	97	88	98	96	93	95	116	99	105	93	96	94	101	101	101	80	120	94	101	110	90	95	124	94	93	123	90	102	105	96	105	102	102	95	101	107	94	110	88	112	93	98	105	97	94	115	99	83	88	125	98	92	87	99	89	86	103	119	113	96	97	105	99	85	94	105	118	92	110	122	85	115	111	91	111	111	92	76	103	122	97	93	100	110	91	103	101	103	106	123	104	105	103	89	115	92	109	94	114	109	83	98	102	97	95	102	104	112	109	113	124	112	87	98	117	127	109	108	99	105	108	103	97	114	87	94	94	104	104	97	95	79	102	100	102	97	87	96	114	97	93	112	114	81	108	98	92	125	100	107	98	110	98	85	111	90	104	98	90	99	87	109	105	107	87	111	101	110	96	103	88	100	95	85	82	98	80	97	110	77	109	104	81	96	114	89	76	82	84	102	106	100	94	88	91	92	101	102	84	90	84	96	112	109	108	91	117	104	89	104	95	97	101	99	100	111	93	98	103	100	111	94	104	116	94	99	118	119	113	109	87	112	101	90	102	104	131	86	103	75	90	78	100	74	97	85	99	97	123	92	106	110	100	92	98	106	89	110	119	106	96	111	97	107	96	93	105	109	108	104	101	97	90	99	88	99	103	107	109	90	95	105	83	88	101	96	98	82	93	96	92	109	107	93	101	108	115	109	107	102	95	92	86	82	111	105	91	105	98	96	110	88	107	99	95	89	95	104	105	113	100	115	86	113	118	101	108	113	91	118	109	114	112	94	90	101	102	106	104	101	86	99	96	101	88	102	103	103	98	89	102	93	116	92	98	95	89	95	100	89	101	99	112	103	88	102	94	71	98	109	104	118	102	102	110	102	101	103	109	102	101	88	95	101	96	106	97	91	96	107	85	95	91	92	114	114	97	111	88	95	102	104	94	99	102	101	90	101	95	91	108	87	112	98	106	96	102	85	100	103	95	113	106	104	97	97	93	111	93	109	90	105	105	87	110	114	121	108	104	91	95	113	114	100	74	93	89	92	103	97	102	119	108	89	99	103	101	99	95	118	100	102	97	108	106	96	123	91	97	113	111	95	87	92	100	108	121	108	96	112	113	106	98	99	101	106	92	109	98	103	116	90	126	92	99	116	91	106	92	92	109	97	95	93	100	103	92	87	101	98	84	83	105	84	90	98	89	112	115	106	108	116	106	84	98	93	119	94	114	115	92	94	122	101	97	103	100	118	114	100	86	90	115	77	97	104	106	97	95	109	93	89	94	110	87	101	97	81	118	89	96	80	89	97	100	106	98	93	90	105	99	105	83	95	82	105	82	95	114	99	105	88	118	113	102	96	105	92	106	94	98	97	98	93	123	112	105	98	114	90	89	103	102	97	112	89	117	111	96	107	101	87	124	117	92	104	83	108	122	92	114	106	98	105	98	115	77	110	110	111	107	112	79	108	94	91	91	102	99	110	95	92	89	106	115	105	100	105	95	99	91	93	107	92	85	104	109	100	96	92	87	98	110	105	96	85	115	102	105	91	100	96	93	103	102	106	86	80	103	92	110	112	80	102	85	100	105	102	102	85	95	92	100	104	104	97	101	95	120	94	88	105	90	118	96	99	104	88	112	105	112	107	100	88	103	106	92	82	100	108	78	80	110	92	96	108	89	90	87	86	101	103	128	100	103	104	82	109	116	86	104	109	98	100	96	93	93	118	102	92	89	102	78	114	96	92	109	100	110	98	106	103	92	113	98	99	101	87	110	105	116	94	126	82	100	104	126	94	95	95	97	92	83	82	91	99	109	83	91	95	99	104	103	116	72	95	99	98	102	112	105	112	112	89	89	88	118	88	106	107	113	102	102	101	91	97	116	118	103	107	87	109	94	109	85	80	93	93	110	116	104	98	77	100	101	104	90	112	84	97	106	107	87	105	90	95	79	93	98	97	99	106	109	99	91	95	97	100	96	96	107	93	94	106	87	102	99	94	107	84	95	99	101	98	98	91	106	94	97	98	95	87	95	111	103	89	82	95	103	102	99	87	97	100	89	99	103	127	99	117	107	99	108	94	93	103	87	107	110	108	110	96	88	111	106	106	95	98	118	102	108	92	98	104	96	87	102	117	91	108	116	98	90	108	98	100	115	102	90	111	96	95	92	95	101	110	116	104	98	96	97	102	104	102	97	92	102	102	91	94	123	116	95	105	97	95	109	110	100	120	101	94	84	105	91	87	85	113	123	103	99	105	121	109	108	106	91	93	103	109	89	92	111	106	111	100	105	109	104	105	106	118	90	99	86	113	91	112	94	103	93	96	96	102	96	96	97	88	101	110	103	97	106	87	104	112	108	94	100	109	92	120	104	87	102	107	101	114	104	98	100	92	88	111	104	97	104	108	112	88	101	119	115	85	115	109	98	109	88	89	101	81	104	98	98	116	87	85	91	97	78	113	103	111	85	103	108	88	108	100	99	104	77	124	107	85	106	87	101	116	103	103	82	104	89	92	88	111	120	92	101	90	104	121	83	96	102	89	118	109	97	85	99	119	89	93	88	89	110	90	101	93	88	113	112	97	90	96	106	99	104	119	107	95	95	102	98	95	115	109	91	103	87	118	86	115	100	93	97	88	93	79	118	86	99	89	109	99	91	108	100	95	103	78	103	107	112	103	89	93	109	102	98	91	86	98	99	90	99	92	96	92	82	109	107	104	90	104	96	99	85	87	108	93	86	114	103	125	110	109	114	105	95	91	97	90	100	107	111	87	93	94	99	85	116	104	98	84	109	88	104	83	100	99	103	88	83	99	119	100	91	96	107	119	110	99	81	112	118	110	89	109	88	97	87	102	104	108	96	106	106	90	99	108	100	112	80	89	103	103	121	95	108	95	123	97	109	95	81	99	111	115	109	117	99	105	95	91	92	99	91	111	97	107	98	105	107	106	92	110	96	91	99	107	102	106	88	102	101	103	104	109	99	97	94	90	86	95	99	116	99	92	93	92	108	109	94	81	100	85	91	76	87	104	92	103	96	103	93	82	87	100	100	69	102	124	123	94	102	116
25190	20834	27329	24438	20839	11915	1453	894	673	641	576	524	451	437	397	408	395	362	347	338	340	342	324	326	332	326	310	307	282	293	314	287	284	281	300	294	275	292	268	308	261	273	234	286	280	297	296	255	259	288	275	258	251	296	272	268	251	273	296	275	235	269	289	286	285	276	265	266	269	298	253	276	267	298	226	289	305	265	312	261	271	269	275	281	240	251	236	253	300	273	273	288	286	261	265	239	251	261	259	272	280	266	286	265	277	276	288	282	263	266	263	261	273	275	253	230	284	272	260	262	257	271	288	263	284	251	269	302	289	289	263	244	252	273	254	264	274	300	255	289	277	257	278	247	290	247	296	287	268	250	256	274	285	256	278	227	251	259	287	248	270	283	260	262	270	250	288	256	250	256	262	312	267	257	290	248	292	254	265	263	309	280	279	251	275	260	277	246	245	298	266	247	293	261	234	263	272	296	287	245	295	261	265	267	259	267	295	269	273	267	275	285	246	271	268	293	264	264	285	249	272	262	247	300	268	254	266	285	260	269	264	228	265	248	273	263	246	272	263	270	270	257	248	291	246	267	271	249	279	292	247	267	265	278	262	268	270	270	278	248	292	274	280	272	247	263	266	279	270	265	234	261	282	265	269	264	273	283	273	254	257	253	247	291	235	256	285	276	238	258	258	277	265	274	268	268	286	268	263	270	285	270	282	259	282	297	248	264	281	270	263	250	252	256	258	242	261	269	274	287	278	280	249	257	263	290	277	238	271	270	260	259	253	285	275	283	255	271	266	259	261	283	261	253	279	264	252	303	278	243	270	283	275	293	270	228	296	280	279	265	252	237	246	283	289	305	233	293	262	270	292	282	273	267	281	241	282	255	270	274	289	273	258	272	254	257	261	272	271	281	270	265	280	310	257	258	268	249	268	290	260	293	230	262	251	247	261	269	281	285	239	279	262	267	279	260	252	277	250	246	259	260	245	266	275	270	274	276	244	262	269	289	248	245	288	270	281	303	300	251	301	276	253	277	283	269	247	276	289	275	259	291	295	263	289	292	273	256	279	247	249	265	254	276	271	251	271	282	265	275	244	249	232	259	261	246	283	262	248	281	236	253	265	280	241	263	260	296	279	293	266	286	256	302	277	262	267	294	293	293	287	282	286	273	269	257	256	280	272	278	279	271	272	243	228	279	264	229	228	312	287	296	253	268	268	261	253	257	264	271	248	263	260	254	270	283	277	280	281	296	290	258	278	279	254	259	266	267	246	271	270	258	255	264	279	261	290	273	267	260	231	279	270	268	273	273	286	244	256	254	281	240	261	274	278	276	245	252	281	272	267	251	242	268	283	259	258	243	262	262	254	285	295	283	269	254	261	281	254	285	258	292	287	259	253	271	253	273	245	257	272	259	292	247	251	266	247	271	257	249	255	264	245	274	271	240	247	246	255	270	253	276	253	306	292	248	256	301	248	257	263	268	247	247	268	271	271	258	260	278	293	272	245	250	252	269	235	273	280	281	296	268	252	262	287	295	247	282	295	252	247	252	246	277	269	251	259	288	240	270	295	281	291	284	283	263	287	291	296	293	277	273	291	249	282	252	268	274	265	302	291	257	243	282	266	252	252	257	282	274	279	281	282	258	265	240	266	252	270	257	259	254	273	249	256	238	278	277	281	278	250	272	244	265	264	251	242	275	280	273	277	294	236	263	278	265	273	291	277	268	282	281	273	258	262	243	260	268	245	250	259	284	251	270	276	264	289	243	275	315	248	273	279	272	311	270	281	247	277	265	268	281	271	269	262	275	254	266	259	270	283	270	264	274	240	268	283	246	279	267	298	299	264	279	264	262	250	291	249	250	288	267	284	272	271	284	267	265	265	274	235	280	285	276	271	258	248	239	266	249	249	270	251	262	256	255	279	257	259	240	267	239	256	255	273	281	258	292	262	269	267	269	266	242	262	258	310	274	274	285	266	257	277	248	258	267	284	255	280	288	267	322	274	279	288	245	238	240	258	253	289	273	267	262	253	265	262	246	319	275	264	271	266	279	298	284	273	256	262	274	276	253	266	272	254	275	277	295	264	267	297	290	245	269	276	269	266	257	255	262	275	225	288	272	255	282	274	290	268	283	267	270	260	307	278	267	272	268	271	271	263	273	282	259	264	276	298	271	264	265	264	276	254	248	266	293	258	269	288	266	247	270	227	255	273	312	279	277	257	229	259	275	287	263	281	263	280	285	265	256	273	253	256	281	292	265	266	227	282	274	291	261	290	250	256	284	249	290	268	238	271	253	260	264	278	272	266	269	285	274	293	282	307	240	257	245	256	259	257	252	272	280	273	253	272	279	263	269	259	250	248	264	288	265	282	268	253	243	300	287	253	265	241	263	284	258	263	248	267	261	269	273	258	246	297	262	272	297	254	268	254	249	272	292	268	267	251	273	251	281	254	260	282	276	282	291	271	276	254	261	274	226	261	269	260	255	221	262	267	274	275	260	277	272	294	256	256	299	246	234	273	276	273	243	262	261	239	275	275	276	289	290	271	242	271	255	251	258	261	281	252	278	284	279	282	280	257	242	275	275	256	275	232	240	249	261	272	251	274	284	237	252	243	264	256	245	240	288	317	271	271	258	286	249	300	273	269	277	281	251	250	280	280	264	265	240	286	275	266	273	261	260	275	283	235	275	265	283	284	267	271	285	268	262	248	260	260	295	256	253	269	269	254	251	280	255	299	249	286	254	249	266	263	259	265	279	274	248	269	277	288	244	267	240	277	272	258	303	265	285	301	264	276	267	264	245	274	246	260	270	274	275	261	251	269	246	268	274	288	294	267	250	279	271	272	280	281	298	282	253	226	310	267	283	268	272	290	244	279	256	250	263	273	266	288	274	257	256	291	269	252	244	281	260	273	255	270	271	258	262	262	280	308	288	256	260	257	259	282	283	258	254	272	289	272	262	255	274	281	289	277	310	270	281	265	223	270	264	300	278	277	289	250	262	283	271	270	248	252	238	298	253	238	257	255	248	269	252	283	254	214	251	292	267	258	247	288	258	319	278	262	292	258	291	260	244	256	289	263	264	250	261	268	276	276	259	267	248	265	279	278	289	239	264	284	253	292	281	261	277	272	247	268	253	253	270	231	261	288	274	251	266	260	257	260	288	284	253	259	239	280	249	268	268	261	293	269	252	272	288	257	266	261	269	279	279	241	272	272	251	259	262	250	295	240	265	250	280	279	254	291	259	244	285	279	234	262	283	255	267	256	270	257	260	271	294	254	285	252	267	271	259	287	252	251	276	255	287	272	253	285	275	250	249	289	251	265	282	272	273	273	266	281	258	245	244	250	247	273	278	244	264	281	254	257	273	246	254	233	285	260	298	261	251	256	325	304	285	262	282	283	265	256	249	274	252	251	263	263	276	282	291	260	244	288	233	291	233	263	290	278	243	251	282	252	260	302	267	264	239	253	275	282	269	256	273	235	246	259	285	248	269	244	253	269	225
7233	11576	10511	5767	3815	2810	1979	1640	1305	1124	921	828	761	638	551	565	460	465	443	413	386	401	375	364	378	372	334	323	364	300	319	308	293	293	320	309	310	319	314	313	286	299	279	267	266	254	293	256	297	283	269	290	272	265	276	267	271	246	274	277	272	265	259	265	272	273	285	243	232	246	267	290	254	252	272	272	251	238	269	248	291	274	245	234	245	250	250	264	263	289	231	277	244	261	243	272	259	242	213	246	239	270	252	254	260	259	237	245	280	237	259	251	274	248	271	276	249	259	253	255	240	246	274	242	243	289	283	249	271	245	273	283	251	232	272	256	252	263	237	272	280	250	234	277	270	255	244	259	244	248	235	268	270	243	268	254	246	265	254	242	272	253	247	261	261	246	275	268	229	237	231	259	266	285	235	243	267	259	249	264	262	247	227	269	258	233	248	272	244	250	252	254	268	269	262	264	267	261	245	241	270	282	257	262	255	274	250	272	253	277	268	250	265	241	237	256	275	241	270	280	255	260	249	254	265	249	257	239	253	284	262	247	243	249	270	243	268	249	271	236	256	247	264	245	250	231	242	265	288	243	241	237	260	259	248	260	246	281	253	248	307	241	246	273	244	266	246	255	249	271	244	249	260	229	287	248	268	264	237	261	275	228	249	240	270	247	250	226	252	257	251	260	266	274	257	262	259	262	238	262	290	274	254	243	246	264	257	253	249	265	279	233	246	289	239	251	291	250	209	235	239	253	222	261	266	262	254	237	247	291	241	247	245	255	298	231	267	225	253	241	249	287	258	268	260	243	236	275	274	263	250	273	256	244	246	284	276	263	265	281	225	247	255	254	273	276	251	268	245	259	238	265	247	283	260	258	263	257	255	249	250	254	253	277	255	268	259	281	242	254	258	238	241	263	230	247	260	254	234	255	273	257	242	265	254	229	257	242	236	245	248	252	267	250	237	264	261	252	259	260	257	250	280	244	246	258	240	261	289	276	245	285	266	257	270	246	264	271	266	262	289	246	255	255	238	257	246	250	237	263	248	249	255	270	233	252	248	243	237	274	270	231	225	247	253	250	258	236	250	261	253	232	256	237	249	263	256	233	265	238	271	239	239	239	254	249	295	242	261	261	266	270	242	250	228	253	241	252	231	255	277	243	247	240	267	241	240	249	243	253	240	251	255	260	242	244	248	254	229	250	238	245	259	261	270	273	253	230	237	280	264	268	250	246	214	258	240	252	218	234	256	236	271	275	253	242	226	241	266	269	259	264	255	243	243	227	278	253	266	297	257	218	263	253	251	243	291	239	280	220	230	261	240	269	238	263	251	257	211	261	266	269	262	240	236	248	237	265	277	279	259	271	257	252	229	266	252	261	249	253	261	253	243	212	227	243	262	219	269	273	259	256	254	246	269	255	252	236	229	252	260	267	247	218	230	243	241	245	257	239	272	229	243	268	256	234	208	248	269	257	252	284	265	240	228	270	263	267	272	238	243	244	216	239	252	258	266	224	213	246	261	219	266	273	244	238	277	277	267	248	238	267	236	263	280	223	256	248	264	240	225	263	260	265	226	243	238	233	276	246	245	264	231	269	241	258	247	249	263	285	219	257	219	257	232	239	224	245	251	271	276	257	241	249	250	221	251	233	266	269	249	281	237	251	300	268	255	266	278	250	233	229	230	275	237	265	260	234	280	262	257	254	259	254	267	287	284	257	271	261	278	287	271	245	254	265	264	248	257	258	285	263	252	285	262	257	261	235	287	252	286	239	245	233	229	258	257	251	270	234	253	281	253	238	272	250	224	275	271	229	268	255	263	245	269	237	214	244	275	227	258	240	263	261	258	260	265	244	221	239	223	256	278	242	238	244	247	244	251	239	258	265	223	292	253	312	244	252	264	266	249	244	248	274	257	261	258	254	253	276	280	287	244	256	227	276	267	254	241	268	250	281	261	270	233	265	269	235	266	243	250	236	255	264	275	250	225	258	262	262	250	264	259	262	229	258	254	240	252	265	266	239	254	235	265	270	273	257	233	268	266	236	275	233	234	224	262	247	247	263	272	250	239	260	256	237	254	246	246	250	224	256	249	235	270	273	294	262	274	264	243	271	258	256	229	265	275	249	255	243	262	256	261	257	283	249	260	247	247	295	234	254	251	285	261	241	235	234	251	244	232	259	250	261	229	260	235	222	268	288	256	226	249	241	253	261	269	249	289	259	231	255	267	253	251	282	267	243	261	264	269	257	270	282	252	263	265	257	256	245	238	254	237	266	238	250	256	242	269	250	244	275	265	260	246	256	250	231	273	228	251	243	275	237	278	251	280	274	268	233	244	265	233	251	263	242	261	258	267	235	240	239	261	246	272	267	250	267	242	241	254	244	236	226	242	237	254	250	278	251	259	252	236	248	246	270	230	244	258	247	273	256	232	248	251	251	248	248	251	239	238	260	248	238	240	231	244	243	228	242	248	233	239	233	230	249	240	267	255	248	264	267	262	251	256	273	266	268	241	259	265	244	263	247	238	248	253	273	239	247	252	236	259	270	268	266	252	248	251	257	248	252	273	243	250	250	235	266	223	260	257	273	233	256	265	257	258	254	253	239	238	285	257	258	225	271	235	255	280	276	235	240	245	267	262	240	233	259	246	236	240	255	281	229	239	264	262	269	252	240	281	258	253	262	255	273	218	276	242	248	284	226	273	262	258	266	275	250	258	240	267	267	244	262	277	250	262	253	254	266	241	244	241	264	279	275	242	247	262	266	272	241	261	273	221	254	246	266	246	255	247	230	254	263	246	269	224	246	243	262	263	247	275	233	288	295	284	253	275	273	246	240	289	247	262	247	251	247	229	246	248	254	233	232	277	249	224	261	264	254	266	254	252	254	268	264	248	234	287	232	276	247	259	260	256	238	258	273	268	248	247	259	268	248	247	285	257	265	237	257	274	267	246	258	270	268	290	257	255	241	237	258	224	247	254	270	251	274	267	271	259	224	274	267	270	261	258	258	277	256	233	262	259	234	241	278	285	268	282	267	224	233	276	240	248	248	273	252	249	271	275	264	232	262	275	272	274	261	282	290	252	237	274	240	250	233	264	281	261	256	245	255	271	256	258	262	252	260	262	276	269	259	235	248	257	268	275	267	261	246	257	258	247	260	237	259	288	262	276	266	225	261	280	236	271	239	274	250	264	266	249	256	249	286	269	243	237	278	252	259	269	263	279	244	259	273	254	252	266	256	271	259	250	233	255	220	233	256	238	238	270	243	255	264	242	258	261	284	243	227	269	283	277	259	222	257	261	243	267	260	256	242	244	236	261	269	308	234	249	239	252	235	252	257	247	277	261	258	240	224	259	241	230	269	259	241	256	243	255	249	250	264	244	267	239	240	271	246	257	243	246	274	270	237	223	261	256	269	231	263	261	269	252	233	258	260	271	262	246	259	279	263	244	230	257	254	246	238	266	266	244	235	295	284	237	289	248	255	294	242	263	270	269	236	280	276
22998	20854	27640	24139	20859	20969	10327	1867	1318	1180	1076	922	880	807	788	665	679	683	625	606	596	613	544	571	507	538	554	550	537	501	520	546	523	537	529	512	518	526	507	468	459	499	463	460	461	440	469	469	453	464	435	470	481	509	479	469	485	467	468	468	472	459	461	438	449	450	457	490	434	488	462	455	492	440	468	449	503	449	447	408	442	454	488	473	468	459	433	456	462	442	504	468	501	461	492	463	443	433	467	451	450	510	457	463	455	480	428	415	444	468	449	462	453	440	466	431	439	488	444	482	492	446	454	454	452	436	471	426	484	465	468	472	450	463	484	461	472	473	472	509	485	447	453	425	476	462	434	443	461	433	462	457	463	479	437	457	451	481	441	432	465	471	453	433	468	472	501	453	462	506	458	440	417	436	430	451	440	466	458	477	441	451	428	440	444	491	427	446	474	462	452	454	469	447	431	438	455	486	451	410	442	437	472	487	451	486	442	453	469	497	486	440	440	443	448	412	430	395	474	442	487	441	452	457	451	422	448	417	451	474	465	474	454	464	483	462	402	470	423	448	464	486	472	471	486	481	436	460	476	431	467	484	430	451	463	477	443	451	464	461	462	457	441	476	453	458	460	428	506	436	479	426	436	427	429	484	432	474	447	423	430	445	463	438	489	479	479	439	451	461	509	462	456	423	448	451	453	428	449	455	453	443	454	469	434	462	490	437	486	456	477	476	470	487	471	474	435	453	440	471	397	458	451	495	457	468	468	484	461	465	469	424	409	458	467	473	467	460	435	483	442	448	494	458	432	434	442	441	483	497	457	472	439	469	444	435	456	477	435	440	486	447	460	485	443	461	440	491	468	451	465	434	417	459	417	443	426	471	431	453	413	438	446	464	474	449	468	458	425	427	443	479	465	439	448	428	435	449	439	499	439	453	484	479	464	433	469	443	451	455	451	426	456	489	433	433	459	430	462	451	502	491	458	480	460	448	449	451	424	430	470	427	485	430	472	467	498	458	453	439	433	469	460	465	456	458	484	452	461	478	434	436	414	467	452	437	454	449	464	496	455	433	420	470	486	457	450	450	480	448	468	447	444	459	427	446	460	425	435	444	454	419	459	452	440	501	418	470	444	462	442	461	445	482	456	471	417	425	455	446	486	417	441	430	466	452	497	463	475	458	451	497	497	455	450	497	468	466	432	491	428	476	460	442	436	483	427	453	430	458	454	453	428	463	479	448	415	423	439	451	465	463	472	455	456	483	499	447	470	458	506	476	448	487	464	451	437	501	441	469	453	460	443	471	430	437	457	442	469	467	443	473	460	444	444	437	457	477	489	485	445	440	456	471	449	475	453	472	477	455	456	462	449	496	521	476	441	448	493	458	467	504	437	500	452	478	469	440	457	429	401	449	452	440	442	447	476	462	429	446	467	448	453	429	482	437	445	499	472	469	458	433	435	431	449	465	452	459	447	475	439	455	455	461	432	421	466	449	452	461	451	408	463	482	451	473	434	475	418	468	473	442	463	429	442	466	488	467	440	418	442	473	454	444	456	430	465	448	456	402	432	467	470	422	472	444	437	450	435	446	462	466	478	432	443	476	446	457	437	438	417	435	437	443	410	467	445	447	413	447	450	475	453	451	462	422	429	469	470	480	449	486	462	460	465	408	449	447	448	424	474	451	441	414	468	476	454	485	475	476	466	447	487	468	451	414	462	508	450	467	453	417	472	456	496	457	471	480	434	470	465	440	463	444	455	488	450	432	412	455	478	472	462	468	483	451	484	427	458	469	488	429	452	450	428	488	461	487	447	445	469	467	436	435	466	420	449	475	480	422	435	454	409	463	477	435	444	434	444	484	442	459	438	414	427	444	449	462	478	454	462	457	468	477	454	446	479	470	433	479	465	463	454	453	413	437	497	473	414	450	463	406	483	417	474	472	460	437	445	458	440	447	456	453	407	450	474	443	440	454	433	422	450	425	439	500	446	464	428	464	463	438	436	475	425	464	443	431	495	489	409	435	476	485	486	458	446	474	419	436	458	443	483	473	462	466	452	424	455	462	455	505	506	450	448	459	430	491	442	462	422	477	474	462	472	472	500	462	419	444	491	431	475	433	486	454	435	455	468	431	451	450	443	442	446	486	469	470	469	475	441	468	472	468	490	464	444	428	396	474	456	461	430	443	485	448	435	451	513	483	455	433	412	493	451	482	474	449	490	462	497	439	498	437	452	465	452	472	473	478	471	471	467	480	438	483	488	468	437	430	461	435	421	466	421	423	426	398	431	477	467	482	445	447	428	466	448	416	448	431	428	448	459	440	455	458	459	458	430	436	436	475	435	452	440	436	462	437	434	526	462	474	472	442	452	443	470	439	473	498	445	446	457	465	482	493	484	424	469	424	478	440	474	454	474	459	441	431	491	479	474	425	472	454	448	447	520	466	457	492	475	447	428	503	455	476	421	468	500	420	526	478	442	480	439	411	461	448	482	468	458	434	450	477	474	434	439	440	491	451	463	453	444	494	430	452	446	432	455	424	440	480	441	444	451	469	481	486	479	480	496	453	480	446	450	470	407	445	463	495	498	443	499	420	474	459	459	411	425	462	487	468	487	446	414	441	456	471	422	473	492	469	445	430	443	438	450	459	455	432	459	445	471	488	417	426	471	455	404	448	453	465	443	441	465	463	455	480	494	432	473	447	488	469	434	443	477	452	442	474	446	466	439	412	439	433	478	465	467	494	450	451	471	473	420	466	457	433	428	442	456	445	444	452	439	493	423	439	455	519	446	436	485	471	445	437	456	450	513	477	453	391	441	439	418	460	448	432	467	450	472	484	482	498	445	464	410	438	436	432	482	474	467	440	434	502	469	461	430	452	470	443	424	491	415	461	426	460	455	428	434	501	460	434	477	471	455	456	481	477	463	476	484	454	434	458	438	416	462	459	462	416	486	459	470	475	506	460	449	444	470	471	469	491	442	432	451	458	497	469	503	457	448	450	497	454	472	394	448	472	429	520	471	420	475	450	459	468	488	439	464	462	421	454	471	433	449	459	424	451	455	427	455	435	415	413	464	453	471	509	414	443	439	470	453	431	434	471	494	456	470	496	451	479	439	420	448	460	444	455	458	433	473	416	486	474	430	426	430	483	444	440	437	495	460	446	461	429	484	481	484	403	452	455	414	425	504	448	455	437	490	490	488	459	459	445	471	462	453	442	457	472	433	427	432	497	447	460	470	489	447	447	431	482	427	460	496	467	520	418	500	449	502	436	444	442	416	472	469	447	424	480	472	513	484	434	450	448	440	488	467	445	428	433	460	459	450	473	468	479	450	508	426	468	460	428	437	417	492	462	436	447	454	453	461	412	436	479	437	456	453	491	429	458	455	403	440	463	451	494	462	451	478	437	477	417	457	467	441	454	459	446	462	459	418	466	458	446	451	463	476	428	466	458	485	481	454	444	449	424	456	451	473	489	475	464	465	466	450	472	485	441	460	474	485	521
10158	18436	16584	9960	6815	4848	3855	3085	2408	2009	1712	1489	1296	1178	1102	1013	879	873	807	755	715	670	630	677	642	611	571	579	568	591	550	542	550	519	540	497	522	490	514	511	463	501	473	449	469	462	479	486	479	485	430	466	479	495	469	462	468	507	463	440	447	478	435	439	433	459	439	481	459	437	452	431	441	440	406	471	448	399	471	425	487	434	454	469	496	456	481	466	433	459	427	446	431	400	426	425	429	445	453	411	435	437	431	458	423	449	479	430	439	436	404	440	478	453	433	414	457	446	418	439	453	471	431	447	402	468	424	442	422	448	437	426	449	456	410	444	437	410	445	415	442	439	433	437	423	391	413	452	447	403	461	405	420	436	404	457	459	425	421	454	460	495	412	487	431	438	424	446	459	412	395	448	448	414	419	449	427	432	422	417	427	439	420	440	414	400	459	440	411	455	450	435	443	451	423	445	401	427	434	424	430	467	429	444	446	463	421	454	443	431	452	433	430	449	453	421	390	437	406	446	431	447	434	436	427	428	424	421	417	426	411	408	432	428	415	400	417	427	439	419	427	415	446	438	429	423	444	431	417	465	440	432	436	411	482	441	442	458	369	470	434	463	423	415	409	454	452	474	478	429	400	440	456	440	431	445	439	401	432	421	417	392	431	438	407	430	441	458	459	434	409	434	454	466	443	434	453	397	451	490	418	439	454	414	469	398	442	407	417	440	392	443	427	436	385	469	440	421	415	396	431	430	456	461	439	452	429	440	445	420	431	454	429	417	457	424	447	468	450	404	409	422	435	428	419	465	385	425	420	412	441	447	416	420	459	422	516	423	457	386	445	421	454	384	414	454	425	375	416	449	446	447	430	396	450	425	414	449	431	449	441	413	423	430	460	468	383	458	453	429	411	413	449	445	437	450	437	432	403	420	448	425	406	456	461	448	446	458	461	392	403	441	374	431	410	386	398	405	434	444	406	395	447	438	406	411	417	455	421	446	450	420	408	380	412	478	464	432	441	434	451	444	463	450	413	443	434	410	403	416	430	435	466	434	427	420	397	453	431	479	457	399	459	405	416	453	438	480	449	406	441	473	478	445	420	423	463	447	422	462	429	421	453	447	426	445	431	471	440	442	428	450	398	464	447	384	435	462	427	443	445	434	444	397	404	411	430	484	430	426	425	440	457	400	415	412	395	433	408	433	420	385	439	395	458	436	440	400	446	406	458	432	393	461	474	464	480	443	423	447	417	420	446	462	455	423	430	446	423	421	415	447	428	461	398	432	434	443	421	467	432	435	395	418	418	418	435	429	444	430	451	425	429	440	433	445	411	458	417	418	387	427	410	425	459	422	447	402	423	417	426	443	428	467	448	472	424	437	425	424	411	453	430	452	432	421	449	445	414	439	467	405	435	427	426	475	451	439	427	421	435	438	439	409	449	407	440	455	427	454	395	450	486	443	436	390	419	430	419	417	419	448	446	444	426	426	446	424	429	460	422	454	411	406	415	431	446	407	439	435	395	430	404	439	445	432	439	444	421	425	439	418	399	432	412	451	453	471	419	414	453	450	376	445	432	432	424	446	418	417	422	460	431	403	423	434	442	433	460	440	490	395	421	427	427	427	402	398	407	392	414	452	418	464	461	452	441	402	447	415	450	422	426	446	462	397	407	447	443	430	443	438	438	439	379	423	435	446	459	460	453	423	417	429	459	444	424	424	404	452	457	438	401	484	405	418	405	438	460	421	458	417	450	431	450	429	431	434	422	448	403	465	429	430	450	432	402	427	417	427	417	445	433	432	410	422	456	443	404	472	430	427	452	456	431	400	444	451	430	397	439	436	428	454	416	445	453	412	413	467	438	445	432	420	437	435	440	449	419	402	426	440	411	405	425	383	448	456	416	441	449	447	416	460	404	433	437	398	415	460	472	428	443	377	417	447	410	457	453	441	449	441	447	430	402	416	435	433	454	442	424	448	430	470	465	429	460	388	457	444	473	432	415	430	424	429	447	422	420	442	448	438	421	435	402	449	461	406	401	414	421	493	437	436	399	444	440	434	436	437	429	448	470	421	438	457	428	436	419	419	447	400	421	433	402	423	439	420	414	464	466	444	401	426	450	403	453	413	419	459	454	422	384	430	437	406	437	430	408	424	425	417	412	424	413	439	450	448	420	434	421	498	454	423	423	442	462	437	416	440	426	457	416	412	425	404	409	469	439	471	422	424	404	432	347	443	437	420	407	420	435	461	432	459	453	428	413	428	455	440	410	396	438	428	476	424	406	456	430	444	411	449	430	445	430	442	404	392	442	453	430	438	436	442	395	424	440	430	436	437	425	418	468	455	458	411	424	410	426	399	421	412	442	392	424	418	449	438	420	433	449	428	433	433	432	458	464	417	432	483	442	393	408	451	425	438	410	429	422	443	436	449	443	440	413	442	430	439	412	426	424	444	429	450	413	450	421	430	424	427	452	389	403	420	452	453	466	452	394	438	422	421	441	430	453	436	462	430	447	434	437	449	370	435	412	406	461	453	423	428	390	451	418	438	430	441	423	449	451	428	414	441	445	478	436	420	435	455	431	425	415	410	408	408	415	406	428	462	407	442	424	438	417	425	439	417	461	444	421	428	418	416	427	427	434	443	447	408	429	434	420	421	446	453	469	429	435	449	432	432	405	422	418	427	396	391	421	421	460	425	460	412	421	443	470	431	432	420	411	474	439	419	421	440	403	462	427	420	437	437	433	427	433	428	445	442	421	427	410	458	476	421	437	447	416	422	443	381	431	425	427	444	414	404	465	436	459	408	461	450	459	442	436	413	407	416	477	440	443	440	415	448	433	436	389	407	422	440	443	434	433	425	431	422	410	461	417	422	439	402	433	431	457	441	414	416	418	429	459	452	431	445	413	429	386	446	408	440	423	457	439	459	439	457	425	439	452	436	410	398	440	436	411	458	413	430	431	404	451	459	405	417	441	423	456	397	424	410	430	426	452	424	455	462	418	422	430	407	423	413	409	471	433	476	436	427	422	412	437	393	396	408	409	435	424	419	418	469	414	437	433	417	427	460	471	440	454	457	391	397	458	423	415	425	444	421	451	454	431	439	429	449	446	447	399	419	442	415	444	435	425	429	413	441	402	412	418	396	406	467	438	442	433	428	470	430	467	441	433	444	413	389	439	435	442	416	454	402	440	411	432	437	440	481	440	426	406	427	442	439	428	395	449	450	440	409	432	418	437	407	416	435	451	414	443	411	392	406	409	405	412	449	459	419	442	422	453	420	470	439	432	437	451	447	423	427	438	418	436	436	428	456	487	390	456	441	407	401	441	433	422	431	419	436	412	461	421	443	459	464	410	464	437	413	438	431	462	410	438	437	427	450	432	449	436	432	445	395	395	461	446	449	450	426	436	428	406	414	424	427	455	412	435	455	428	440	387	442	475	437	414	423	452	436	467	434	442	435	412	436	435	399	467	439	445	450	469	446	440	427	413	411	441	425	476	416
28337	14628	1692	362	216	166	147	122	100	101	112	95	107	83	97	117	87	121	96	98	100	120	81	95	101	91	94	93	92	108	94	101	113	98	98	82	106	106	80	89	93	72	73	106	97	76	99	97	92	87	93	81	100	86	107	107	106	93	83	90	91	86	98	115	88	90	86	88	113	89	89	85	94	105	91	93	85	86	111	113	94	107	112	87	76	71	88	74	87	83	109	96	80	97	82	78	97	77	84	104	87	100	90	92	86	100	106	88	95	83	97	80	105	93	91	100	99	82	92	103	84	95	94	96	111	76	105	96	91	95	112	106	106	105	99	110	89	90	95	108	101	100	115	93	81	80	83	111	78	87	89	92	92	98	110	98	99	84	99	92	100	76	85	84	102	95	106	100	102	95	109	95	103	95	86	91	107	96	84	82	91	85	83	107	86	103	87	81	96	98	87	103	95	96	101	85	88	97	93	95	96	88	96	79	83	98	103	83	88	76	92	88	99	109	74	72	84	105	90	96	76	85	76	87	77	101	97	84	101	84	89	100	111	87	108	84	91	89	94	93	93	85	99	92	75	93	86	103	94	78	87	92	105	73	78	80	90	88	94	99	93	111	91	81	100	78	82	96	120	97	94	88	95	75	88	89	90	85	99	92	102	106	92	92	109	83	81	83	94	88	90	106	95	82	104	72	108	106	99	87	94	86	93	88	103	82	81	106	88	96	101	116	117	69	87	79	84	88	89	100	100	88	86	99	82	86	106	91	98	100	78	89	97	104	86	97	82	96	100	92	84	98	87	92	78	77	96	110	94	103	76	100	93	112	100	89	99	89	88	78	93	104	99	88	86	96	110	90	70	82	72	91	76	98	97	99	91	73	98	88	99	90	85	87	91	110	105	87	89	90	93	77	100	92	98	91	103	92	92	72	92	99	99	79	96	95	99	92	83	90	76	108	95	87	89	98	77	80	89	103	85	106	91	92	97	104	81	89	101	69	79	97	90	96	82	91	91	86	86	79	81	100	86	83	96	97	95	83	98	105	107	74	111	97	86	88	95	90	92	106	110	92	95	72	86	119	115	79	88	98	87	102	93	89	78	84	74	89	108	93	95	93	96	93	76	98	95	92	96	108	91	98	103	67	87	107	89	86	91	66	80	83	87	77	95	99	134	90	102	81	113	87	99	114	103	86	86	80	81	124	110	99	84	81	103	115	103	93	87	103	99	92	102	73	110	70	80	84	73	88	87	82	74	87	104	100	86	98	102	86	95	78	102	81	95	84	74	83	86	105	90	85	101	97	89	86	87	97	99	98	80	108	89	87	85	89	96	95	103	93	81	100	86	89	91	93	101	107	93	91	97	88	95	96	89	78	86	71	94	108	104	102	100	99	81	105	98	104	104	100	98	84	97	111	99	96	85	75	87	97	91	116	87	91	77	107	83	79	97	106	96	93	85	90	72	80	92	115	85	104	108	110	84	86	86	101	83	84	93	85	104	106	74	112	105	80	103	100	103	90	91	74	83	89	110	83	89	97	92	113	100	96	91	101	84	87	74	103	91	104	85	77	96	96	89	98	76	103	100	99	97	90	86	98	104	83	88	89	106	103	93	90	98	85	93	87	83	94	82	83	78	89	84	80	88	98	76	116	86	91	109	90	115	104	90	107	80	85	94	82	81	100	96	92	86	95	96	101	86	107	97	108	96	88	94	84	100	86	105	93	106	100	90	97	91	92	89	98	85	99	102	91	98	104	90	107	90	77	79	92	94	102	102	74	90	88	103	84	92	103	75	90	98	99	84	105	90	95	87	87	83	82	85	89	98	83	79	83	94	95	102	95	103	101	96	84	86	78	82	76	83	82	102	100	113	88	94	107	79	88	92	106	85	87	79	96	82	101	100	79	105	91	111	80	85	100	72	90	96	87	77	86	96	93	85	101	79	97	106	77	90	71	92	111	103	94	80	74	88	105	101	94	89	97	97	104	85	73	80	87	80	96	81	102	90	105	96	98	94	82	103	84	95	101	80	92	107	100	101	80	94	101	101	85	94	93	87	93	102	93	110	97	90	95	93	85	112	87	90	99	96	100	90	101	88	113	102	88	81	102	87	81	85	108	86	90	99	95	95	96	88	98	101	84	81	94	90	96	89	91	89	120	90	88	106	84	87	94	94	96	98	101	110	92	88	93	95	110	85	93	90	84	93	95	87	100	89	82	99	106	91	103	104	92	83	103	93	83	72	97	82	109	79	112	87	102	98	90	108	102	84	98	98	99	80	99	95	85	101	73	95	101	81	79	103	79	103	90	80	99	88	118	101	81	99	84	83	88	90	84	97	91	83	86	130	88	80	98	116	83	71	87	87	84	73	80	83	110	81	89	87	98	103	90	100	104	95	102	92	104	100	105	102	94	107	99	82	87	92	84	79	90	97	70	86	94	91	77	84	98	84	88	94	82	83	86	96	89	99	88	107	101	93	100	99	105	93	96	99	82	95	98	90	82	103	85	78	87	86	84	86	88	101	98	100	100	99	96	118	88	87	87	95	95	91	84	88	100	92	94	104	105	100	92	91	74	95	88	82	85	87	91	100	90	92	84	87	100	91	79	88	101	95	93	95	97	87	100	90	88	90	98	104	101	82	115	89	91	97	102	97	101	99	88	94	87	89	86	106	105	106	86	85	88	95	86	84	82	89	91	88	89	82	90	86	96	92	104	86	73	71	87	101	87	102	92	87	79	79	86	89	89	89	86	86	111	95	78	95	111	99	100	109	94	94	86	87	104	88	83	75	78	89	95	100	77	99	95	92	86	101	89	86	93	81	97	89	104	107	101	98	115	84	97	106	86	91	83	95	93	91	95	106	93	97	74	113	108	88	83	91	89	96	96	93	95	83	95	85	103	93	119	85	93	93	97	103	86	94	89	87	84	76	104	111	86	77	110	90	95	96	79	92	94	78	97	91	105	85	118	87	89	96	111	92	80	114	100	97	99	91	99	83	75	93	93	104	85	90	98	88	85	88	75	95	82	79	85	84	93	81	100	97	105	94	90	80	83	95	101	103	80	91	108	108	101	93	69	84	91	90	97	92	110	89	95	86	84	101	102	105	84	85	86	97	88	80	106	102	114	97	88	99	105	82	101	91	94	81	97	94	95	91	90	98	92	95	87	92	86	96	90	91	86	81	96	94	92	91	80	90	92	92	81	85	98	101	97	95	97	79	100	79	82	99	92	102	88	92	90	91	92	74	88	104	92	99	89	88	93	87	109	102	85	108	84	82	96	92	91	112	96	87	98	95	76	89	92	87	79	81	93	85	108	90	87	101	89	97	95	82	91	86	80	70	95	82	85	94	91	85	94	96	90	88	95	90	100	112	93	88	103	102	105	85	88	96	70	90	78	92	106	114	82	95	90	96	92	90	88	93	93	94	78	95	97	106	85	84	83	92	89	99	96	88	80	83	93	92	90	105	95	84	103	109	113	101	94	97	97	84	90	79	84	78	88
4969	786	702	333	271	205	206	154	169	129	141	117	141	135	131	108	109	105	117	105	105	96	101	96	111	99	105	110	115	89	107	102	106	125	97	104	105	98	105	107	97	99	109	113	104	108	102	91	107	96	106	109	95	103	96	95	101	83	84	102	112	104	99	109	104	100	101	118	113	116	96	110	112	92	100	98	99	111	118	103	100	102	114	104	108	108	103	98	92	94	114	112	103	113	108	117	106	95	110	115	106	103	97	106	91	115	78	109	110	123	117	107	94	94	109	103	92	88	92	102	113	88	106	109	97	115	100	98	103	107	116	113	87	115	115	96	130	111	98	110	101	95	110	102	94	106	101	96	94	105	124	100	85	116	110	96	123	96	102	93	99	94	103	109	92	106	107	90	87	87	92	97	88	139	104	83	108	103	100	95	98	118	109	95	113	122	92	102	112	109	105	91	104	100	71	85	85	86	103	120	96	97	104	104	101	72	106	93	80	102	89	118	89	95	101	113	105	92	88	111	86	129	113	89	93	101	100	103	109	121	97	103	111	87	104	95	81	98	118	86	105	100	111	96	106	99	109	99	99	104	96	102	93	115	103	108	124	85	107	93	102	83	103	89	87	86	96	109	88	106	99	92	106	107	100	114	96	85	91	97	96	95	112	118	97	105	111	115	105	86	99	96	94	103	110	104	100	98	77	102	98	76	104	119	94	108	103	94	106	101	113	109	88	107	103	83	88	100	98	104	109	100	107	103	114	98	113	101	89	106	112	108	105	100	87	111	106	101	110	104	110	104	95	99	100	100	108	104	110	91	104	100	107	113	92	96	105	106	105	112	108	87	103	109	81	106	89	99	115	80	101	90	102	120	79	100	89	79	101	88	101	104	81	98	90	112	87	82	111	99	112	85	123	93	95	83	110	85	100	95	84	100	107	98	86	98	113	107	97	113	105	92	113	107	93	111	107	97	98	97	75	99	97	110	87	107	92	115	86	93	96	95	101	93	108	94	98	94	111	108	107	101	91	88	84	86	106	98	98	96	103	87	83	94	100	93	102	93	96	107	116	94	99	90	119	94	98	101	113	98	102	96	94	107	116	118	98	105	87	92	92	96	95	98	100	97	99	89	97	110	107	90	116	100	95	97	94	92	107	99	101	103	108	104	104	100	110	114	88	93	95	103	92	98	100	97	102	111	106	93	105	96	124	100	96	102	116	95	121	84	111	99	91	113	99	94	85	115	90	102	99	105	106	94	98	95	112	82	100	106	106	101	113	113	99	103	93	100	119	93	103	115	109	104	109	102	95	115	94	103	104	106	108	104	99	103	92	110	102	80	116	98	100	110	116	97	121	91	79	83	95	93	113	113	116	91	101	118	118	102	117	106	79	100	97	112	125	96	114	93	80	83	89	118	102	90	96	88	100	123	100	101	96	101	103	94	106	99	81	104	108	108	99	98	111	95	97	106	100	103	81	104	107	108	118	102	98	88	86	110	99	94	93	85	100	107	94	120	123	102	109	91	107	124	122	90	91	99	103	107	107	97	103	102	98	105	110	97	88	101	103	110	93	114	119	119	107	99	127	108	102	109	100	103	108	102	111	97	105	101	123	114	93	92	111	93	105	123	102	104	100	86	96	116	107	98	92	112	104	110	89	78	106	110	89	110	96	113	100	99	124	108	91	89	102	106	103	90	107	100	100	104	103	97	125	95	94	94	95	111	114	89	93	83	106	86	84	112	105	104	99	102	99	89	104	102	109	105	116	89	88	95	88	103	90	97	83	103	101	102	107	96	104	110	95	102	114	89	84	90	111	96	101	101	95	99	95	87	83	89	108	93	92	114	109	109	91	84	102	99	108	100	118	95	102	93	102	96	95	104	104	101	114	105	110	109	115	101	89	112	94	104	94	97	109	104	95	98	96	112	123	89	103	115	98	105	119	103	92	94	96	104	102	106	99	94	105	112	88	92	99	96	89	88	78	105	112	92	95	95	98	100	93	99	114	94	93	106	92	90	94	108	99	100	103	105	99	111	75	109	114	117	97	92	86	92	91	115	91	94	108	115	95	98	107	95	94	95	96	99	100	103	104	110	115	106	110	103	96	121	99	112	117	102	95	120	112	78	100	109	90	110	90	128	97	107	107	105	104	99	95	92	119	94	97	127	109	105	85	99	96	90	106	99	86	118	111	107	84	95	111	106	102	90	102	112	97	99	102	100	102	92	95	98	85	100	90	106	95	112	92	98	113	101	104	107	109	97	99	103	102	88	89	95	87	92	101	99	101	123	108	105	105	79	105	101	106	86	111	100	116	103	114	102	96	91	112	102	97	90	106	123	106	100	85	118	105	102	97	101	104	101	105	94	114	91	91	96	111	107	118	91	111	109	84	94	97	102	109	104	101	117	96	111	85	111	110	99	106	96	99	115	94	81	95	119	101	112	108	108	102	83	97	123	101	92	98	100	98	107	99	106	104	110	109	117	91	111	115	94	100	113	79	85	119	88	93	96	106	110	90	94	110	76	96	75	88	92	103	72	106	137	103	105	102	111	87	111	112	108	104	127	83	88	118	97	97	92	92	107	101	90	100	79	101	99	99	85	105	117	92	89	120	105	100	108	119	93	106	90	96	88	100	104	102	120	106	111	111	104	91	99	89	80	112	104	105	107	107	102	107	84	114	93	96	90	107	113	90	106	108	102	110	110	89	81	117	112	103	101	98	97	108	104	107	81	86	111	88	110	113	118	100	104	93	111	103	105	94	92	106	91	103	112	94	92	96	97	110	102	103	93	115	108	106	107	104	101	88	112	108	90	99	112	99	103	109	103	88	113	103	103	95	97	109	109	98	95	110	81	93	104	98	115	112	98	98	108	92	101	90	85	103	102	88	96	105	101	116	113	93	105	101	100	106	115	113	118	97	93	104	107	120	105	104	101	100	111	111	108	96	91	92	100	81	102	90	100	114	118	107	111	101	86	112	92	98	97	107	111	105	114	109	89	91	101	91	94	102	100	107	101	107	111	104	78	98	82	101	100	103	104	80	113	93	103	100	88	104	90	100	119	98	102	102	103	89	108	93	94	76	112	100	90	115	89	91	108	101	95	97	105	107	95	112	95	106	97	107	83	112	108	103	90	115	98	123	88	78	89	89	99	87	111	119	94	123	96	113	89	110	79	94	89	82	98	76	87	99	95	105	92	90	110	124	100	106	101	128	121	103	102	103	89	107	103	99	83	89	121	87	104	123	113	100	101	112	99	107	107	98	112	98	107	96	107	99	106	90	107	112	103	113	98	101	109	106	92	107	99	114	103	94	123	112	99	86	98	108	111	125	97	86	121	92	99	130	90	83	101	102	114	103	104	118	115	106	100	120	84	115	102	109	128	110	115	99	104	95	92	107	92	105	118	91	95	104	105	100	98	109	104	105	115	112	113	92	100	89	103	99	95	110	102	94	105	110	94	101	88	101	91	94	99	93	91	111	109	106	91	92	96	110	124	112	109
25140	20834	27309	24520	20853	11989	1486	913	711	655	600	489	465	421	424	379	371	357	362	380	369	330	306	345	327	298	296	317	305	312	287	330	305	286	257	317	296	317	265	315	266	257	300	281	287	299	298	292	255	274	261	276	277	271	297	279	238	252	265	290	265	282	280	276	272	273	267	259	286	270	247	272	249	284	254	272	308	282	252	250	307	239	286	267	272	280	270	228	314	267	262	272	274	275	279	274	283	278	242	288	273	257	247	276	259	274	267	267	305	262	254	269	288	290	296	278	281	259	260	284	272	257	285	267	281	274	256	284	284	254	253	260	249	256	288	260	276	258	268	279	300	290	228	311	266	250	284	264	282	259	253	258	284	254	268	265	263	266	272	257	262	257	261	287	276	288	250	289	249	296	264	245	312	257	287	276	277	266	269	257	260	268	214	271	272	282	280	260	244	287	278	303	285	249	259	270	291	277	276	249	271	253	241	277	252	279	284	229	272	260	238	251	276	279	275	268	277	252	272	247	261	301	270	244	255	292	276	285	275	283	285	260	251	266	251	248	271	288	282	264	266	285	272	254	259	254	257	268	279	290	282	248	274	238	297	271	284	270	264	270	268	291	252	249	277	271	258	265	264	265	264	274	273	254	262	278	269	276	265	256	300	263	270	267	295	295	263	272	245	284	256	259	281	270	249	248	277	278	261	249	269	265	262	285	276	271	245	273	266	275	273	280	281	287	266	273	265	260	271	276	264	254	264	265	249	289	275	261	263	290	241	298	251	269	264	252	263	280	277	268	279	289	266	269	284	260	241	255	251	262	283	268	274	230	294	288	270	251	267	237	279	261	263	255	262	278	271	243	295	306	249	245	229	246	259	272	277	281	286	245	258	269	294	264	302	262	280	268	280	279	275	256	246	256	256	258	259	268	298	273	240	265	274	268	255	245	271	285	272	270	254	250	283	278	270	272	281	286	296	272	253	276	261	250	273	281	274	269	250	241	247	244	253	251	303	271	225	307	280	279	261	275	252	259	267	245	262	265	266	257	265	260	247	234	247	279	270	270	306	257	294	246	274	243	258	261	280	291	269	261	261	281	292	260	280	233	279	259	271	249	260	273	284	254	234	258	287	256	266	282	259	272	260	283	267	265	285	272	296	264	257	292	302	301	256	275	273	280	255	271	274	265	291	290	269	289	250	255	277	265	271	286	253	267	293	272	269	284	285	242	277	284	258	286	304	279	263	281	298	283	281	257	298	279	249	263	270	279	277	266	261	263	263	272	273	273	247	274	302	292	249	269	260	259	266	283	263	282	293	246	260	260	254	264	250	272	251	270	246	280	263	256	274	287	261	275	273	253	269	280	287	251	280	281	243	281	257	300	304	264	270	246	225	272	266	280	259	259	266	241	288	280	290	292	277	273	277	286	251	274	266	267	275	298	287	279	261	252	242	250	254	275	253	248	279	251	271	260	287	282	269	281	279	272	282	280	291	248	270	262	272	281	261	265	269	297	276	277	251	242	281	258	242	282	254	287	265	255	264	239	281	261	264	259	284	245	266	269	255	245	275	287	235	285	252	263	258	265	259	254	294	272	287	261	258	281	290	296	300	271	287	251	265	239	236	288	251	249	266	276	271	259	250	243	317	246	268	255	329	276	240	258	282	261	253	250	262	280	279	308	265	310	269	285	264	265	263	291	278	252	237	241	270	277	279	286	250	273	234	243	250	256	256	257	313	271	269	254	269	262	267	265	276	270	282	262	276	230	249	262	286	273	275	251	271	268	278	253	270	253	295	285	280	253	274	254	250	258	273	270	277	276	247	252	257	252	264	286	289	241	249	294	261	272	277	262	260	279	254	260	281	265	260	251	253	257	282	247	282	268	288	278	297	289	263	257	267	263	280	242	272	260	264	268	286	285	265	225	290	251	273	274	274	313	306	239	241	258	270	280	285	256	280	260	240	264	266	276	279	252	256	234	263	259	264	240	269	272	266	266	270	291	261	277	284	273	244	253	321	289	275	266	271	272	281	259	279	269	287	314	255	229	267	264	252	294	277	280	269	288	281	276	288	291	239	314	268	249	258	264	263	246	271	255	258	253	259	271	285	255	262	285	239	259	263	284	274	283	289	273	251	234	251	279	282	248	290	257	267	288	271	272	278	276	270	262	276	243	266	273	268	280	252	259	264	251	258	272	277	264	271	250	269	286	267	259	275	285	293	253	289	270	289	279	256	259	255	245	256	316	276	278	259	295	260	279	274	274	272	265	262	285	297	279	261	289	258	273	290	242	266	286	278	272	249	257	275	265	262	255	261	252	273	262	234	270	270	245	247	256	271	293	267	262	283	265	277	285	242	258	261	264	284	255	295	278	240	291	254	247	271	265	245	249	287	258	283	289	266	250	288	272	285	244	272	277	262	276	295	280	275	268	271	281	279	274	291	264	234	287	269	279	288	271	280	251	270	242	274	288	307	281	236	246	282	269	269	246	258	275	264	279	269	267	274	260	279	266	275	274	287	289	278	281	263	300	261	272	257	255	315	282	291	274	278	286	240	299	280	258	273	264	246	270	268	273	303	274	248	270	273	287	237	278	256	319	227	296	299	257	244	256	229	259	253	261	249	305	268	287	285	270	274	259	282	297	269	245	276	248	251	289	305	249	272	251	276	277	263	239	250	258	272	274	254	258	264	267	247	287	246	244	268	294	281	267	269	247	270	233	262	264	296	267	258	249	284	263	246	264	260	279	264	271	269	258	258	234	277	269	285	278	254	264	258	279	298	250	290	280	263	241	278	273	291	290	254	249	250	261	273	274	279	276	267	271	268	279	279	262	247	285	244	269	235	241	277	275	270	302	275	265	308	280	256	256	271	264	290	288	257	278	248	275	261	311	269	289	265	262	294	266	268	254	263	263	272	269	257	254	281	276	255	273	304	278	273	265	256	252	267	255	271	274	249	268	277	271	265	274	267	246	283	255	290	268	257	291	304	274	261	256	254	259	269	258	274	235	263	268	264	250	277	266	259	255	249	308	248	256	273	252	282	269	258	254	263	280	280	275	268	284	282	286	279	281	235	283	262	273	279	268	276	239	259	274	287	264	243	258	257	292	249	273	264	286	280	281	266	279	285	284	275	245	288	250	272	300	263	254	286	219	275	249	282	275	259	268	280	239	239	255	269	269	283	288	278	258	244	258	284	266	238	277	265	283	260	245	258	269	276	259	245	280	297	255	285	260	267	263	257	291	300	253	269	246	266	255	275	260	270	273	265	266	283	268	265	259	290	251	270	269	240	245	270	290	265	244	284	279	259	276	276	300	264	272	273	288	285	275	281	274	271	299	240	276	269	261	259	263	251	294	253	260	296	309	260	262	303	262	283	279	257	270	279	271	293	273	253	256	257	226	286	272	238	283	255	280	251	269	267	252	256	249	278	276	256	247	294	253	270	275	266	264	269	295	278	264	265	278	267	271	266	265	264	257	261	293	261	277	253	269	245	245	254	285
7190	11780	10489	5724	3728	2678	2006	1644	1268	1057	926	838	737	662	607	519	496	461	446	454	427	373	369	367	317	320	308	341	304	307	306	287	294	301	284	289	296	261	265	302	309	274	307	301	276	296	274	268	284	284	281	275	309	265	270	242	295	261	247	293	257	224	286	270	254	274	278	278	260	254	247	264	255	276	260	258	257	286	275	278	264	261	237	245	264	245	257	248	276	262	253	258	258	273	289	252	270	255	237	244	283	239	271	246	246	265	284	265	248	256	266	277	281	274	274	280	253	263	252	296	240	260	269	244	249	245	275	255	274	262	246	275	262	268	266	245	267	257	268	287	234	258	266	265	263	243	254	265	263	230	274	252	254	237	255	267	270	278	253	275	234	292	253	237	262	261	259	236	247	268	267	289	226	234	254	249	274	247	261	226	262	221	246	233	277	268	250	224	265	266	283	236	266	286	271	251	228	264	277	292	266	269	272	263	296	260	250	276	242	254	275	252	259	252	250	231	273	238	273	263	280	257	226	239	262	282	241	262	267	247	284	254	287	252	240	254	254	241	245	244	261	244	239	255	232	270	260	250	261	251	253	264	286	244	291	261	265	249	243	263	250	271	277	250	249	258	266	273	251	204	275	253	256	287	243	257	259	268	270	283	241	260	243	236	276	263	284	233	254	234	266	272	263	263	248	262	277	245	241	251	258	258	266	250	248	270	258	264	255	257	234	236	244	260	265	290	259	238	242	272	260	253	259	236	282	264	241	223	236	272	243	288	273	240	218	256	268	279	247	245	272	273	264	270	261	254	258	233	219	254	253	253	263	243	240	262	234	233	243	262	252	233	243	241	242	256	229	252	297	254	259	256	247	275	282	248	247	255	257	258	243	278	270	265	263	273	240	261	259	264	253	235	264	290	265	270	270	260	253	253	271	250	232	261	272	238	257	247	274	253	271	261	250	269	253	252	282	282	271	268	279	276	251	240	251	242	269	236	271	286	255	257	240	268	270	255	267	273	272	239	245	240	243	260	265	249	234	237	270	247	253	271	222	266	238	238	244	259	248	236	257	270	255	242	264	236	248	238	248	271	265	266	268	263	283	296	260	241	274	301	224	235	259	245	233	256	228	275	241	257	254	259	253	243	266	269	271	255	265	247	246	261	262	276	284	254	262	287	255	253	255	256	258	257	248	241	258	244	251	242	261	235	264	243	267	284	261	254	242	274	256	256	232	250	263	248	269	266	255	261	256	244	265	248	237	248	277	242	252	275	256	263	243	243	249	249	238	234	259	235	260	259	247	233	235	264	276	298	239	262	246	272	263	239	245	242	251	237	269	235	269	256	281	260	250	245	250	245	254	273	263	262	258	267	234	262	272	260	258	267	226	265	273	259	233	249	234	248	269	253	258	261	223	253	245	249	264	242	267	258	230	264	224	259	238	248	271	248	286	264	274	242	232	270	222	238	243	261	282	296	267	247	256	259	281	249	244	278	274	257	261	249	258	258	261	268	260	263	280	248	281	274	257	258	284	277	239	221	250	268	235	246	227	269	282	276	262	245	213	227	260	280	234	255	210	252	269	247	280	257	273	241	253	258	267	242	292	242	262	239	279	275	283	274	256	228	264	263	230	244	256	238	254	239	247	245	251	227	241	218	245	272	259	240	273	248	256	267	268	263	251	295	251	239	274	313	225	260	264	263	253	258	282	261	259	272	256	279	248	259	250	246	281	261	252	250	251	244	255	254	244	266	247	270	255	239	278	266	246	283	252	271	262	278	259	236	271	283	221	267	233	230	258	248	255	231	249	268	263	265	259	228	274	261	256	273	236	258	280	250	267	259	243	228	244	230	269	253	225	242	247	234	266	249	248	245	246	272	248	252	269	264	260	280	266	257	231	255	265	268	262	233	254	264	263	261	275	255	279	244	254	262	277	275	257	262	247	236	251	269	268	256	244	254	259	249	233	237	224	293	268	258	261	260	268	249	257	277	272	257	257	243	276	240	273	229	288	262	254	274	232	247	272	240	272	248	288	251	284	255	249	215	227	263	237	239	228	247	243	248	255	276	254	220	252	243	267	278	268	248	237	266	261	244	260	278	257	265	236	231	234	248	251	277	271	260	266	260	249	261	250	257	250	258	245	254	248	270	257	244	273	247	245	235	240	250	283	259	252	274	235	297	253	256	254	260	287	262	303	259	245	228	255	273	265	260	249	265	269	255	267	251	285	246	234	224	245	248	248	289	267	232	265	258	264	250	243	258	246	276	250	255	206	275	248	253	259	238	267	275	269	253	260	276	282	241	261	258	243	289	253	253	251	237	242	268	253	267	260	255	231	239	292	251	257	260	267	249	269	215	274	273	248	256	259	259	264	253	227	234	207	276	246	252	251	272	263	232	282	265	269	236	252	256	263	265	263	263	245	269	273	267	254	274	256	249	263	243	290	255	236	263	243	249	259	265	240	229	243	241	256	266	250	260	275	273	262	262	244	280	270	241	228	259	221	242	226	293	269	256	270	260	257	219	244	240	242	263	268	238	242	228	234	252	235	273	282	258	264	272	256	258	246	242	251	253	242	245	244	266	256	242	243	260	268	255	252	247	278	297	246	221	226	263	271	276	271	273	265	282	251	250	247	280	245	255	281	242	255	242	229	255	248	255	275	267	228	235	284	260	274	269	244	259	277	261	263	242	261	273	280	254	278	271	263	231	247	239	259	263	247	249	249	242	288	263	256	276	250	281	252	250	253	257	233	237	249	273	239	241	261	220	208	251	275	267	267	259	242	252	237	267	247	288	237	261	232	258	249	246	244	252	257	240	254	262	251	258	261	274	270	241	235	261	283	260	263	249	246	257	257	249	261	248	241	248	247	254	264	286	258	265	243	242	261	235	257	249	264	294	276	262	241	291	258	268	259	251	244	224	238	225	233	240	258	248	262	256	259	252	254	274	262	234	275	254	253	228	282	260	255	271	236	243	239	272	270	253	234	282	242	272	234	271	234	241	231	259	247	273	271	261	232	269	264	242	259	224	237	273	235	238	256	256	250	217	239	227	282	263	244	265	232	239	256	237	272	278	255	254	289	281	269	250	240	271	269	270	240	240	247	260	250	257	276	274	258	243	265	258	267	245	268	266	243	282	240	255	250	257	245	253	268	294	266	234	248	251	262	263	281	266	254	237	272	235	245	256	225	235	249	264	225	274	234	217	254	262	242	291	264	237	269	268	270	259	254	260	238	245	250	245	242	285	252	250	261	249	276	269	228	222	233	237	243	248	255	274	257	284	258	263	223	261	256	250	275	260	269	274	255	261	260	256	258	246	261	231	309	245	241	244	281	237	229	257	284	254	262	281	251	272	268	257	260	286	257	240	252	274	273	255	259	220	262	250	246	255	240	250	226	240	251	264	256	248	287	246	256	244	222	279	253	232	239	251	237	299	242	234	243	261	230	273	256	226	228	272	244	255	295	258	248	257	242	280	257	260	276	269	267	243	244	238	260	232
22962	20832	27612	24145	20837	20925	10432	1854	1305	1146	1025	905	860	784	779	707	616	637	624	552	572	563	556	557	556	537	584	564	530	510	531	522	541	496	516	481	529	501	457	477	484	489	514	504	514	492	462	438	455	480	464	478	508	433	478	444	496	471	470	526	469	442	481	537	452	447	478	453	453	460	484	488	464	460	465	438	421	506	461	481	443	454	487	423	491	464	479	495	447	446	507	468	462	471	426	456	494	465	449	462	488	497	454	465	502	424	467	412	441	483	453	495	475	405	452	403	469	473	410	487	465	522	456	438	470	475	459	466	431	448	461	453	459	491	471	450	471	469	434	490	462	474	436	451	517	468	461	507	480	467	462	493	415	444	467	439	456	436	482	475	457	485	492	484	434	432	477	417	417	470	456	444	422	447	493	514	465	438	462	479	450	489	460	462	473	432	438	446	422	469	447	455	461	430	465	474	432	471	470	469	475	455	432	482	452	470	455	453	488	481	451	469	437	466	484	484	460	477	476	444	472	472	443	440	462	478	467	422	436	465	459	469	462	461	437	460	475	412	466	476	475	460	426	466	471	435	483	469	415	454	464	448	433	424	464	445	466	449	459	441	451	437	483	473	460	456	427	449	461	460	465	491	477	473	485	500	511	465	469	468	444	472	448	456	465	453	464	501	457	446	459	469	453	442	476	451	439	426	447	482	477	475	468	466	422	470	441	491	452	456	443	468	488	441	443	444	440	451	479	461	448	477	438	441	492	474	468	454	464	447	473	450	420	493	464	443	462	440	470	443	444	515	485	452	434	473	478	485	464	421	462	472	454	455	466	478	456	459	458	441	456	478	467	420	440	476	478	449	431	452	478	495	453	449	429	498	461	491	485	443	481	450	480	446	454	417	439	486	457	422	450	433	470	428	450	459	435	446	466	459	427	462	446	493	464	491	492	455	495	500	454	452	433	459	446	422	478	457	452	476	448	453	449	467	459	447	501	431	482	497	472	465	426	453	471	455	437	446	452	419	481	470	463	461	471	463	467	462	443	455	464	449	482	452	418	448	437	467	448	434	465	449	449	475	451	470	487	456	443	446	424	467	428	445	436	424	450	476	492	461	472	489	436	477	452	435	487	444	459	461	430	493	522	442	440	423	471	487	449	461	476	504	432	445	451	454	479	442	432	509	486	461	462	464	450	433	497	454	478	450	482	459	491	487	492	466	464	481	463	451	467	489	421	441	468	460	494	480	444	408	465	445	461	472	444	453	469	458	493	476	417	455	463	450	409	439	443	436	443	453	447	473	446	432	462	502	450	451	439	470	477	406	470	457	444	406	393	466	420	462	452	468	464	458	428	461	464	455	448	467	451	476	477	458	433	481	431	445	432	492	453	462	452	450	454	468	456	499	435	461	462	419	470	436	448	444	484	460	443	458	479	497	424	425	454	467	473	449	423	417	467	440	466	463	444	461	429	439	467	451	440	446	479	454	431	476	474	429	460	490	469	476	488	438	471	466	435	434	464	427	437	411	439	452	442	448	433	484	438	454	471	449	488	447	445	490	429	450	454	450	479	443	463	476	461	439	429	472	447	465	445	463	471	425	438	447	490	417	462	446	438	482	486	491	415	450	476	480	445	449	467	457	426	445	444	436	438	455	452	478	450	426	488	450	465	456	458	478	479	455	422	478	439	448	447	463	461	483	428	461	438	440	506	498	454	459	456	471	459	436	451	442	458	466	496	436	436	459	484	486	468	456	420	465	458	461	448	488	465	458	471	490	508	460	451	432	483	448	422	441	491	479	436	445	467	500	447	417	471	442	493	440	490	474	492	506	436	452	446	483	447	483	467	436	445	444	452	460	443	474	435	443	491	464	445	440	413	458	454	448	442	448	461	441	436	423	421	495	487	469	446	447	446	447	440	442	469	491	441	461	489	441	494	450	475	439	451	498	497	501	483	453	490	438	450	476	434	423	440	427	448	440	431	462	487	476	455	494	480	476	428	502	441	447	454	472	457	432	423	482	453	429	464	472	451	456	427	465	431	421	444	444	448	465	454	496	494	439	449	456	488	439	509	443	445	481	454	423	492	474	475	475	436	433	491	457	441	463	481	483	407	500	448	461	458	457	440	458	479	484	464	528	471	456	460	475	415	468	472	447	473	456	468	460	478	482	470	427	458	449	461	468	457	482	462	439	417	429	466	450	456	506	438	442	437	502	482	431	468	450	448	483	444	430	465	500	460	473	490	460	436	483	434	463	458	476	437	452	478	450	463	460	443	437	481	407	462	477	452	494	434	458	494	506	468	464	469	455	454	446	445	469	486	438	452	474	450	478	484	436	478	469	518	416	458	451	465	487	481	456	429	481	499	460	467	479	473	473	464	497	432	452	437	465	430	459	452	449	412	499	461	471	479	449	474	453	456	469	458	453	418	468	464	452	436	472	463	460	444	446	458	462	418	479	441	450	468	476	410	456	431	440	418	461	433	471	463	464	465	482	446	439	435	452	431	428	424	450	509	467	428	432	458	455	481	467	488	452	486	449	423	463	408	431	456	499	419	482	463	428	453	457	442	443	450	446	452	435	487	451	481	488	439	441	462	440	458	446	461	477	474	413	408	459	461	432	460	495	468	507	472	457	435	452	423	461	437	493	446	423	512	454	441	446	492	453	485	432	481	461	437	498	438	484	504	446	468	462	412	406	482	475	469	431	467	447	454	458	399	464	472	445	449	483	415	461	485	487	483	457	460	432	467	459	471	465	502	470	473	486	481	462	487	427	430	441	478	443	440	431	509	428	462	482	468	430	473	456	433	448	477	463	493	462	472	431	396	430	421	477	443	497	467	464	484	458	485	473	461	432	458	443	422	428	470	450	469	486	441	421	510	422	454	417	464	465	476	461	410	489	440	451	446	440	454	483	473	466	464	449	447	477	483	446	459	490	483	464	445	478	472	437	447	441	428	492	462	469	480	450	460	448	463	446	455	464	465	506	507	461	471	462	457	474	462	455	421	477	408	475	455	453	469	485	468	430	416	461	455	417	420	432	499	452	457	475	478	431	419	454	438	469	476	454	473	476	487	456	421	489	463	442	428	480	428	468	459	506	476	462	492	452	439	490	458	431	476	507	462	448	445	431	460	482	479	470	446	478	491	448	453	488	463	494	463	471	516	486	484	426	483	475	466	452	468	453	471	486	497	450	441	432	468	442	445	478	444	470	425	458	426	444	465	460	485	476	468	475	456	442	549	451	425	444	473	451	470	458	460	462	431	440	434	472	462	516	454	460	483	446	461	456	471	456	487	446	451	475	462	430	429	483	460	467	468	429	440	487	444	470	443	428	447	479	465	452	473	451	459	464	447	444	459	456	421	419	468	441	429	487	460	458	483	454	461	469	462	433	465	490	464	461	503	444	456	438	507	455	448	435	456	444	510	489	469	467	452	435	443	450	488	470	447	444	462	440	419	496	470	504	450	454	444	443	461	461	444	482	449	418	468	460	457	476	423	431
10029	18331	16838	9890	6614	4905	3741	3013	2449	2074	1632	1534	1305	1188	1029	1015	974	883	783	756	699	685	683	606	554	573	566	552	584	529	521	535	483	535	509	510	507	472	493	492	501	540	482	514	482	449	472	474	496	450	479	464	462	447	474	468	441	487	437	475	418	425	454	479	452	427	461	430	437	426	442	444	424	449	439	425	458	424	457	462	469	430	424	459	408	448	513	421	433	439	444	414	450	425	456	449	424	453	435	454	426	427	438	450	415	451	421	384	407	457	467	436	483	444	435	453	410	407	477	448	441	438	439	456	448	450	458	443	464	462	424	443	396	401	447	439	450	439	448	444	458	454	431	439	425	432	453	438	457	432	449	417	425	414	401	419	411	446	411	447	449	466	435	415	436	415	412	452	471	429	426	448	451	450	432	420	454	444	418	433	423	413	427	410	450	405	432	422	461	431	414	464	426	471	432	394	410	479	444	442	459	449	438	411	457	465	429	459	435	440	436	451	419	416	443	456	451	432	425	402	465	433	469	429	443	413	403	453	460	446	402	428	457	388	435	423	448	455	397	418	409	418	440	436	451	418	433	413	452	420	382	492	440	451	423	451	422	424	454	469	466	396	400	405	431	432	429	438	426	440	433	447	425	474	445	429	449	446	453	475	444	429	429	435	410	472	404	456	438	458	467	436	461	460	394	421	471	471	439	462	405	413	427	440	419	413	408	407	420	427	454	405	430	441	436	443	408	440	436	420	445	436	448	442	431	467	426	445	435	442	431	445	464	433	463	450	463	451	424	463	434	420	432	476	429	451	414	458	482	441	457	449	471	417	442	418	447	464	456	401	394	446	457	391	393	465	445	427	413	444	445	465	412	423	403	476	458	428	423	434	437	461	432	446	441	440	442	459	437	423	398	406	406	398	430	435	439	451	434	455	436	422	453	407	413	409	418	432	425	429	439	423	482	454	429	451	422	405	387	405	450	423	431	401	427	434	404	432	425	443	439	433	459	439	460	436	447	441	397	474	386	439	428	430	465	447	401	443	461	444	447	436	415	435	466	405	390	423	463	407	426	442	444	437	454	405	430	474	414	464	435	439	439	399	435	471	408	455	437	491	417	418	411	407	405	441	429	438	432	442	425	438	432	425	463	421	448	448	412	433	451	407	437	452	428	443	431	425	417	442	464	444	439	450	429	417	425	428	437	438	469	444	416	423	397	454	466	443	429	431	459	413	456	442	463	434	445	415	425	437	401	441	437	451	458	443	421	459	428	463	449	436	430	475	439	422	380	450	497	407	440	410	434	405	431	422	437	426	418	442	425	424	417	433	425	391	431	430	404	433	433	463	420	416	407	395	472	402	445	421	435	413	430	401	456	472	369	447	435	427	449	428	445	460	461	421	432	442	395	444	439	475	414	413	453	391	394	437	429	455	400	404	426	442	417	436	434	442	417	443	428	449	439	419	418	468	431	452	430	413	439	456	402	409	431	473	441	420	429	402	453	438	428	454	416	440	437	381	432	410	437	434	416	456	449	459	428	474	443	438	468	439	454	455	427	432	446	425	412	416	416	438	464	425	420	456	433	429	417	431	408	407	458	428	442	462	438	409	399	469	450	442	442	430	424	453	436	426	443	443	380	452	452	437	432	450	438	446	437	394	438	448	392	420	412	436	418	423	421	420	416	454	465	450	459	387	447	428	483	439	411	454	459	432	445	462	435	440	455	435	465	435	442	416	426	426	439	429	441	443	425	415	413	385	459	413	448	400	440	431	414	450	477	417	411	435	442	439	429	462	470	429	468	439	410	428	416	436	412	470	434	438	396	438	465	480	419	465	460	417	468	444	476	455	431	396	440	430	463	433	476	447	434	454	410	381	434	474	441	401	441	413	432	479	467	425	441	437	470	396	446	428	412	411	428	423	428	416	445	449	449	420	428	424	434	407	488	449	413	436	396	411	428	430	412	418	419	460	455	457	410	437	412	424	472	438	452	411	410	422	445	413	453	453	415	454	424	402	444	406	432	408	456	424	420	441	427	419	488	425	389	439	430	458	436	410	431	382	423	446	429	438	413	413	438	447	418	418	473	410	440	455	445	439	392	443	429	420	437	431	417	418	408	469	445	453	462	446	429	420	423	434	441	427	402	471	383	454	390	436	396	431	442	448	457	442	419	467	459	457	452	453	434	429	430	447	408	427	471	422	391	431	433	437	420	452	450	438	406	436	423	411	426	446	434	420	457	414	459	428	405	482	426	453	403	418	422	468	457	467	432	425	429	429	443	468	446	429	455	442	471	390	423	431	428	468	420	441	440	447	457	441	417	448	442	443	420	451	444	412	440	463	424	426	446	451	433	439	380	430	422	403	443	399	448	446	397	410	439	407	454	438	405	456	447	407	481	436	425	420	410	427	417	398	456	412	416	459	449	426	446	450	426	413	447	440	432	433	405	453	406	480	443	473	432	415	396	409	482	396	413	415	427	462	468	422	431	437	431	444	397	451	446	434	406	402	457	438	417	437	410	421	418	441	450	423	433	432	433	437	432	445	476	453	460	420	422	439	398	422	448	475	415	406	426	428	421	412	439	428	427	414	449	458	422	435	456	440	414	433	438	446	435	453	433	444	446	440	421	466	429	401	431	429	430	450	395	442	408	408	417	430	439	452	407	420	395	465	439	392	419	464	433	462	395	460	447	471	449	449	452	450	416	435	417	413	404	479	425	441	415	434	442	414	464	425	407	495	454	431	447	470	428	397	435	467	441	427	422	431	420	433	411	436	460	425	445	445	449	432	418	454	433	399	447	414	419	399	430	439	494	411	436	454	455	390	394	444	466	437	436	406	413	458	419	422	433	412	440	412	454	426	418	446	435	459	459	434	417	419	409	438	432	408	443	417	456	395	441	433	455	465	410	451	460	411	454	438	417	437	444	434	476	463	404	412	420	454	415	394	435	456	436	466	441	427	461	420	431	426	430	428	440	435	433	473	441	466	461	418	425	455	413	434	427	406	432	426	416	411	418	457	427	477	409	441	414	452	445	441	433	429	477	418	428	408	420	433	394	425	437	424	422	428	443	397	439	453	421	452	431	447	441	433	434	413	437	407	441	462	464	416	433	448	421	446	435	438	427	424	454	386	450	490	436	407	411	420	400	431	446	401	437	423	433	425	397	402	418	437	473	406	446	409	473	401	445	429	406	414	430	438	445	438	437	406	451	426	453	443	463	402	426	446	434	428	420	423	414	440	434	450	431	426	462	417	446	433	404	432	414	399	440	406	482	420	428	422	417	413	418	431	427	404	411	435	437	396	438	464	348	435	439	430	428	481	450	454	409	405	414	412	437	442	409	448	472	412	457	437	484	422	409	455	416	404	409	415	414	455	459	441	455	426	428	448	433	420	423	453	458	463	436	447	450	417	419	393	432	431	442	450	479	447	446	424	438	458	427	427	452	424	401	438	411	402	430	446	414	434	409	434	435	443	434	467	430	461	462	439	423	431	419	446	434	416
28177	14692	1750	358	192	154	141	108	117	100	102	122	106	99	98	97	92	88	102	106	106	93	99	93	104	91	107	95	121	118	95	83	80	88	89	96	86	112	79	94	84	115	84	98	87	81	96	98	111	81	92	88	80	96	94	95	85	90	91	95	97	90	88	87	99	109	109	93	86	105	99	102	92	85	100	97	96	87	73	92	98	85	87	101	90	90	89	104	102	95	97	85	93	102	109	102	76	91	89	92	96	92	104	96	101	92	96	104	93	89	113	109	88	87	89	105	87	88	95	79	94	93	98	87	99	85	98	88	87	88	88	104	95	104	88	94	67	106	93	86	113	91	82	113	89	84	95	97	85	97	94	93	82	103	83	87	102	105	82	102	101	97	86	95	85	101	88	94	101	91	92	86	93	103	96	88	108	100	86	101	92	101	88	82	84	89	97	101	91	100	100	95	106	108	100	86	82	89	111	99	98	98	81	89	102	90	100	82	96	83	105	109	91	106	90	61	92	97	91	112	94	85	85	85	87	98	96	94	69	91	91	97	96	86	82	88	95	72	84	84	94	92	91	112	85	82	97	90	94	97	104	102	112	91	100	96	78	99	94	91	86	74	100	80	98	82	84	91	94	97	83	73	93	90	96	90	91	89	96	82	102	87	80	79	85	80	110	108	103	118	95	96	77	80	82	90	85	72	85	94	99	93	100	91	83	104	93	79	103	109	95	97	102	100	85	81	91	90	90	88	103	86	97	110	103	92	86	87	88	76	77	84	94	96	106	98	76	83	92	104	93	86	98	75	104	96	92	92	84	95	84	102	99	95	97	92	106	75	91	89	96	93	93	74	105	97	110	108	85	96	89	66	89	89	88	95	105	98	88	110	98	93	88	107	78	95	87	78	104	89	91	104	86	95	97	80	97	97	95	80	91	79	82	99	91	91	108	96	86	100	110	72	83	90	109	71	90	102	98	98	107	89	96	84	92	98	67	84	80	101	95	104	102	87	110	90	98	101	95	83	81	86	109	78	89	76	99	89	81	91	109	84	91	91	89	101	98	81	99	92	89	94	99	96	90	99	105	85	100	69	101	90	77	91	107	105	80	74	102	86	78	112	89	95	92	95	77	91	96	85	106	92	73	98	102	104	87	90	82	91	91	96	102	91	100	104	95	104	70	103	107	80	108	93	92	97	95	102	82	77	93	67	75	84	97	99	95	97	91	79	108	99	80	93	85	105	85	93	99	96	86	87	96	94	98	109	101	81	82	95	94	75	100	101	93	113	91	90	115	117	90	101	96	107	104	88	99	104	108	93	91	107	90	82	100	94	94	85	92	86	89	96	90	85	103	84	98	89	91	88	102	96	88	89	84	99	99	101	101	103	84	84	98	105	105	88	72	89	97	81	91	93	105	82	87	105	102	87	92	89	88	106	84	82	84	109	90	84	85	102	93	118	106	98	124	116	82	90	96	107	82	94	102	95	90	95	78	108	100	85	84	86	96	83	108	75	81	111	110	84	97	97	95	91	86	107	96	73	102	90	98	104	90	95	106	82	92	102	112	76	108	101	103	82	100	93	102	102	83	80	87	115	81	94	77	89	102	84	96	104	85	86	92	90	90	102	83	85	81	77	91	90	83	84	105	104	75	111	85	108	105	97	95	89	97	103	77	99	72	99	75	81	88	94	77	87	75	79	97	99	83	81	81	90	86	87	82	102	106	90	104	95	88	89	99	84	96	93	93	92	86	97	97	82	87	87	87	90	88	103	99	91	89	79	84	78	87	85	86	74	87	87	98	96	84	83	102	93	99	95	93	109	87	99	99	82	103	93	93	96	93	81	92	97	85	82	83	106	81	85	92	85	91	73	89	105	86	113	99	101	97	90	89	106	94	89	103	95	89	73	88	95	82	91	82	102	81	100	90	97	89	86	95	114	105	97	88	85	96	105	100	85	77	83	86	87	89	89	86	85	98	98	89	83	96	99	73	91	88	99	88	80	75	95	95	83	105	88	93	96	91	96	82	102	97	101	116	103	83	94	85	100	85	89	89	88	78	95	108	97	82	90	87	99	111	95	113	84	93	93	91	97	103	109	85	116	94	106	106	99	85	94	85	87	104	85	109	102	82	97	80	89	88	102	94	93	93	87	87	121	86	99	126	102	87	92	88	91	82	93	92	97	98	87	86	90	88	77	95	101	91	87	90	114	93	100	95	85	91	103	89	99	64	86	104	82	113	82	111	103	101	97	90	105	93	87	73	95	87	82	72	116	101	70	85	87	100	78	103	107	80	96	85	94	99	86	90	105	104	98	73	84	106	96	117	81	96	89	106	88	95	64	100	100	103	87	80	85	112	95	97	96	81	91	97	96	93	76	90	93	98	105	83	99	89	101	94	103	81	90	81	86	77	97	96	96	98	102	91	98	114	87	94	96	96	90	84	102	106	100	77	84	84	91	89	99	80	97	104	107	75	85	100	78	83	86	97	85	95	83	98	92	94	107	113	98	90	88	99	100	99	100	78	80	81	99	101	104	102	83	71	78	85	104	101	109	102	95	98	89	99	94	94	82	98	101	92	104	78	100	107	90	86	82	101	76	83	109	110	104	91	105	102	100	109	103	90	89	86	97	92	108	89	85	95	90	94	101	89	91	98	108	77	93	82	80	104	99	99	92	80	97	91	94	70	97	110	80	72	104	82	99	88	81	88	96	96	100	92	95	99	72	90	86	98	119	104	99	88	98	87	85	94	96	89	100	102	81	86	94	95	104	110	96	92	96	73	88	89	95	85	103	93	98	88	84	102	81	116	94	90	84	108	89	92	81	105	108	115	85	101	89	97	93	86	77	85	102	94	97	109	101	104	104	120	88	93	97	101	88	95	114	96	111	94	82	93	103	101	94	95	81	92	105	116	102	94	94	101	90	84	84	85	79	94	97	95	102	92	78	83	91	91	83	90	86	84	112	98	92	98	101	101	87	106	89	90	87	86	96	95	83	87	100	113	112	102	80	98	92	79	110	92	85	88	100	97	101	98	94	97	92	97	98	79	69	87	105	75	78	84	90	98	111	98	83	93	93	107	95	104	85	84	84	94	113	91	92	100	85	88	90	91	93	93	75	95	122	104	104	94	87	116	88	102	89	106	99	89	101	110	93	89	77	91	95	103	64	87	105	72	84	105	98	111	72	96	91	105	90	98	98	121	85	90	92	104	94	98	92	81	95	85	84	84	90	95	98	95	94	87	84	106	86	97	107	91	109	79	79	99	74	96	97	92	79	92	93	89	118	100	88	96	106	98	108	103	88	98	93	82	103	106	98	80	93	92	99	93	97	90	100	94	82	104	98	93	85	96	101	83	81	90	92	88	89	97	111	100	108	83	101	83	93	84	83	103	96	105	99	99	89	89	89	77	113	106	75	104	103	78	105	107	78	90	90	93	102	79	74	75	102	80	104	104	94	102	81	89	116	83	92	88	112	82	80	101	88	86	79	79	90	86	74	93	107
5059	811	684	397	273	227	160	164	174	136	113	137	134	109	121	92	105	111	104	110	113	106	118	88	88	124	112	103	88	107	105	126	119	90	100	100	112	93	100	105	116	103	111	96	130	110	100	118	102	109	98	124	102	88	100	95	105	106	91	104	131	105	99	112	80	109	101	91	92	106	103	97	98	86	106	101	117	98	111	130	104	110	109	84	111	90	105	109	93	95	111	109	95	86	102	110	118	109	107	90	98	111	106	93	116	106	100	116	79	93	107	116	88	106	101	105	108	103	102	101	102	94	97	98	123	104	88	118	98	71	101	96	84	113	98	103	98	93	124	114	103	97	125	84	86	109	97	100	87	89	105	100	104	130	93	108	102	96	113	95	99	100	102	89	123	96	115	119	95	110	86	134	85	95	94	105	90	113	76	119	99	103	111	109	108	106	119	97	96	90	106	110	113	106	82	99	86	114	101	109	99	90	111	110	108	98	88	96	107	88	94	104	99	108	104	119	100	103	97	88	116	96	92	94	93	100	106	92	103	95	86	96	98	96	98	101	90	103	116	103	107	98	94	102	109	84	93	95	105	92	101	93	120	109	92	83	91	103	103	111	102	109	99	87	104	110	93	111	117	92	102	97	97	99	93	114	106	88	106	97	105	92	94	108	110	99	112	115	93	92	104	97	89	107	99	93	103	94	115	99	89	100	122	97	110	94	100	95	105	97	121	96	114	120	95	113	94	95	111	121	84	91	107	118	88	110	89	91	110	74	104	87	96	97	85	101	102	101	81	97	104	101	97	109	102	102	120	95	119	109	94	85	87	95	101	89	110	86	99	88	85	123	81	115	93	101	92	94	93	100	89	93	106	87	104	96	116	103	95	86	110	102	93	104	116	97	96	104	90	87	103	92	93	98	102	96	108	101	99	107	129	93	102	113	109	102	93	103	110	97	88	101	96	99	87	98	114	88	100	94	107	99	99	111	95	110	107	109	92	86	113	107	86	97	98	112	86	96	93	99	91	105	86	98	99	98	104	93	102	123	100	98	115	90	96	116	108	102	101	98	92	99	108	93	92	109	120	96	103	98	102	101	111	111	83	88	97	122	91	97	92	114	115	90	113	91	125	107	102	101	94	99	113	102	111	105	110	99	119	92	97	104	102	119	94	109	87	89	106	98	112	83	116	95	111	110	101	94	105	86	112	119	96	86	99	111	108	92	109	104	116	85	116	110	89	111	103	99	108	78	112	107	107	96	111	106	97	94	107	112	107	94	129	112	99	83	111	100	101	106	91	99	111	96	90	86	113	106	99	94	100	96	103	103	104	100	101	125	103	106	116	94	93	90	89	116	105	122	107	106	102	103	108	113	105	106	103	94	137	99	99	115	99	91	96	90	97	91	112	104	103	105	84	99	93	98	100	106	110	100	97	108	108	102	86	102	109	93	96	109	99	84	132	101	101	101	96	106	103	112	102	98	85	93	102	92	103	101	90	103	115	98	81	110	88	100	107	125	94	91	93	94	96	106	106	104	105	92	101	95	97	93	90	104	96	94	110	105	104	100	101	96	113	119	105	88	101	100	101	100	105	93	104	99	115	90	106	84	105	91	92	90	78	113	103	98	102	110	114	101	108	90	100	94	88	96	96	98	99	86	96	110	106	103	89	97	91	114	107	93	95	118	91	103	92	97	97	97	100	108	114	96	98	93	102	88	101	92	96	111	104	128	113	99	97	93	89	111	99	100	112	97	111	87	101	88	119	104	107	85	114	115	100	94	106	105	96	107	99	113	90	104	113	94	93	99	87	113	101	99	107	103	104	107	107	102	121	80	111	81	80	120	106	107	91	99	104	98	91	96	93	120	98	92	102	108	96	103	95	89	105	102	94	96	92	93	95	90	99	100	108	113	92	76	105	87	94	100	84	109	87	91	109	108	89	106	115	119	95	101	96	101	93	90	108	111	94	102	86	93	74	100	112	89	95	113	100	108	101	99	106	108	111	96	89	94	100	81	120	110	80	96	109	107	116	88	112	110	95	97	109	86	97	104	98	108	94	119	124	104	116	84	94	97	110	85	99	119	104	92	112	98	103	99	107	105	98	99	99	116	115	94	90	98	117	107	109	86	95	97	93	112	109	118	105	103	115	125	94	101	92	91	118	105	86	98	121	100	106	101	95	114	119	100	96	97	100	109	94	112	105	107	96	95	104	98	108	85	84	103	109	92	105	101	99	87	90	116	102	97	84	88	90	92	98	94	104	101	103	98	86	97	98	85	90	105	88	111	90	96	89	105	106	103	86	88	88	110	104	91	95	99	122	81	83	105	123	101	104	110	85	112	115	109	121	126	109	101	98	90	104	98	108	89	97	103	100	99	109	112	102	94	96	94	94	112	81	109	91	107	90	104	85	100	83	89	100	116	87	100	117	107	84	94	94	91	105	105	106	99	98	98	83	108	112	105	98	109	122	116	102	101	95	90	107	90	105	114	98	113	110	96	105	104	117	106	107	104	94	97	99	111	87	113	100	87	95	84	100	83	81	107	112	78	96	108	100	106	109	112	94	105	100	101	93	95	92	100	100	100	96	95	113	100	103	97	106	110	90	106	92	102	92	89	84	109	105	93	96	94	91	105	103	110	88	93	98	101	101	97	104	103	85	86	96	97	115	98	95	103	124	101	115	108	93	98	100	94	93	114	87	88	98	102	88	108	93	98	116	102	108	99	102	96	91	91	91	109	94	97	113	102	102	103	102	103	103	99	103	118	108	120	103	95	94	97	88	112	101	80	111	107	85	89	86	109	93	107	100	99	97	109	97	85	112	106	120	86	106	105	108	104	83	95	105	95	88	103	117	108	95	99	97	115	78	101	88	104	102	106	108	106	88	99	84	111	103	98	118	121	111	101	82	124	114	112	91	104	99	96	104	97	94	101	116	112	101	106	101	100	92	100	112	97	112	106	115	103	98	89	99	87	113	99	95	96	110	95	104	96	86	100	96	102	102	101	96	119	86	103	113	105	89	115	114	100	102	92	95	81	97	102	97	102	125	101	108	98	112	104	110	105	102	110	108	109	85	93	86	89	87	89	106	104	95	86	88	97	112	105	102	108	101	87	86	90	105	106	88	119	101	98	81	124	103	90	92	102	97	88	87	94	99	110	90	106	99	119	93	94	95	114	112	121	97	102	115	100	103	101	101	104	87	96	103	84	112	121	100	102	83	95	93	110	115	92	109	104	114	123	92	90	115	100	101	109	99	112	98	105	114	110	94	102	109	92	99	94	116	108	109	103	103	115	100	91	101	80	107	97	105	112	94	114	106	93	98	124	108	89	100	101	103	116	93	87	99	102	118	102	109	91	106	93	97	105	124	93	100	112	111	97	88	101	94	87	117	87	102	113	91	106	104	82	92	92	109	101	123	101	111	92	90	95	98	123	104	109	110	115	108	99	110	106	94	92	105	99	114	92	91	100	100	111	95	98	109	96	91	107	89	101	93	101	111	94
25272	20874	27392	24503	20879	11993	1488	918	711	633	535	512	448	435	380	383	361	368	349	399	331	330	321	326	307	312	302	281	302	292	266	271	289	282	347	313	283	277	294	289	291	295	281	309	294	274	309	280	290	307	302	281	274	263	255	286	293	270	303	264	261	286	275	249	289	245	271	274	273	254	295	273	275	274	295	307	259	300	270	305	283	268	285	273	270	299	285	284	271	232	265	278	310	284	264	277	284	271	277	287	262	276	297	256	262	265	253	275	280	257	280	234	273	269	260	271	283	269	252	260	263	250	257	294	288	259	265	279	255	283	274	253	280	285	321	264	260	301	283	278	283	276	272	290	283	284	264	266	256	285	270	293	261	265	266	269	274	260	273	300	266	285	296	276	257	270	256	276	270	276	305	246	278	289	298	277	252	285	243	266	252	279	278	297	286	278	292	295	275	257	272	278	262	250	240	281	269	250	295	273	309	266	280	236	262	246	231	266	268	290	232	279	259	303	284	278	260	262	293	289	274	248	266	314	262	247	259	287	276	267	266	241	236	257	261	296	291	302	238	254	252	259	288	284	277	287	273	296	274	286	270	251	269	270	271	254	281	280	269	252	284	275	271	273	277	254	254	245	260	259	253	261	287	307	247	284	258	287	268	272	279	288	309	319	285	289	255	269	250	257	290	276	278	270	288	294	272	261	273	289	291	252	275	303	257	255	255	251	257	272	254	276	273	255	291	266	301	290	274	243	272	253	301	272	291	242	297	270	264	261	277	268	281	288	264	277	250	261	255	285	309	275	288	261	253	278	245	318	262	246	288	260	275	291	276	302	294	226	277	233	296	294	289	258	261	294	252	267	253	293	268	267	263	259	277	263	279	260	254	285	300	296	303	269	264	273	282	262	281	277	285	265	284	255	272	297	245	295	269	252	249	256	249	263	298	269	248	230	283	263	270	308	256	247	256	271	288	245	293	273	245	255	269	250	262	265	260	273	297	309	284	264	255	262	255	253	257	300	279	256	280	255	270	252	235	304	255	256	254	260	246	281	277	260	301	298	260	272	268	260	249	281	281	288	286	266	298	277	240	271	282	262	264	281	284	280	315	284	241	267	258	258	261	280	279	276	280	262	279	265	256	292	239	268	283	261	268	251	261	271	281	270	259	271	303	259	250	239	309	270	285	268	274	273	241	281	267	298	254	280	245	261	284	267	265	259	249	269	263	270	280	283	239	251	280	254	259	258	248	276	283	304	264	305	286	294	306	232	272	263	258	284	260	278	271	252	244	233	288	290	266	256	274	260	294	258	254	277	269	292	265	253	282	254	268	288	244	289	247	252	250	295	274	279	253	302	264	265	274	246	292	276	289	234	244	269	257	269	274	291	266	290	278	312	284	264	271	294	263	270	283	251	279	242	266	283	292	256	276	293	284	277	275	252	285	282	261	272	265	279	270	292	287	260	258	280	293	254	289	270	257	248	275	248	254	257	282	277	308	278	270	262	309	288	253	254	301	262	286	277	256	273	289	278	287	250	265	267	306	266	276	282	278	271	308	273	294	271	279	262	289	281	286	247	272	247	287	274	284	315	259	256	271	280	268	264	277	248	259	294	265	288	256	299	259	267	260	263	257	292	285	239	249	266	278	305	289	241	273	265	273	265	279	283	259	270	242	263	264	260	300	252	270	259	294	282	302	274	262	295	290	256	296	287	283	287	271	263	299	275	283	243	280	267	296	281	283	274	298	286	278	280	289	283	257	263	276	279	268	281	323	242	261	277	240	261	301	262	288	289	273	260	265	260	249	257	276	236	287	252	262	275	290	223	269	262	270	278	285	273	260	271	267	259	265	245	274	279	272	262	281	287	303	267	270	239	267	259	256	281	268	275	256	271	282	286	259	260	272	275	282	246	269	293	278	304	281	241	268	277	273	266	271	264	271	274	273	257	281	275	279	298	235	321	284	283	308	289	277	279	272	263	274	262	300	280	262	290	249	277	284	294	268	313	277	295	272	275	278	259	284	309	270	263	273	303	304	295	282	274	266	251	281	265	272	281	242	290	291	280	274	295	264	265	283	302	287	266	274	258	291	275	281	247	278	285	294	257	260	257	290	283	286	259	300	270	305	256	282	274	279	305	276	242	248	296	279	298	295	253	255	265	273	254	261	270	289	271	274	268	276	271	268	285	286	251	284	291	299	293	242	261	262	267	260	279	267	264	264	242	265	282	289	255	272	286	251	282	245	292	281	273	278	322	262	260	258	262	295	277	272	297	286	285	247	286	289	274	276	297	283	250	252	258	269	267	284	245	284	259	282	270	246	281	269	286	290	295	265	285	287	244	271	265	261	277	282	272	264	239	287	273	262	246	246	254	288	297	259	319	290	272	263	274	254	264	271	286	287	254	247	243	282	282	275	256	254	270	237	285	267	260	252	274	278	262	244	283	259	279	271	248	274	285	269	281	296	274	281	260	298	261	251	275	264	276	260	244	264	298	270	265	273	252	282	280	297	249	266	284	249	256	293	302	292	284	243	278	273	264	274	265	276	264	271	317	255	284	282	242	281	285	288	287	258	298	261	260	250	265	276	274	279	309	264	254	267	263	276	282	280	262	271	262	251	257	236	272	295	290	305	262	254	235	255	276	285	275	276	274	268	278	257	292	290	246	233	278	286	278	276	279	293	278	260	262	273	287	273	289	278	265	263	261	251	259	275	269	282	268	267	234	268	264	260	291	284	274	285	269	275	294	245	258	252	294	254	271	264	272	280	272	283	259	269	287	259	276	261	244	271	280	251	286	279	273	259	255	277	236	268	256	263	312	289	243	276	251	259	269	275	294	306	259	264	277	251	284	252	300	239	278	283	309	270	312	261	249	250	273	265	257	255	297	272	287	284	278	263	260	283	254	263	275	288	255	266	255	275	250	278	274	272	296	298	247	288	252	291	274	252	270	243	274	285	285	261	289	257	262	299	267	268	261	246	248	250	259	253	276	270	284	263	274	295	258	251	273	262	263	273	270	266	271	273	270	256	258	291	268	268	265	257	259	266	276	247	274	273	272	249	259	272	263	294	283	256	246	269	255	261	260	276	290	291	244	302	278	286	266	276	244	275	252	259	297	285	267	307	251	273	302	282	241	256	254	279	270	258	262	296	260	286	289	272	274	298	252	281	273	252	299	262	267	244	277	287	287	245	249	292	292	247	260	275	272	294	273	283	289	282	263	286	286	253	250	270	287	293	287	284	289	267	245	246	278	261	276	235	274	285	269	256	272	247	262	264	287	250	262	277	253	275	278	275	266	290	277	250	240	262	250	273	249	272	254	308	268	267	249	251	279	270	263	277	277	280	256	297	271	247	267	273	260	290	265	290	265	243	262	291	277	257	255	285	258	299	277	286	279	256	282	300	294	265	260	299	271	258	261	273	257	280	254	295	283	249	314	277	271	257	278	276	302	282	259	266	277	277	265	248	275	314	297	262	265	248	276	264	262	281	267	247	242	288	270
7300	11674	10666	5806	3803	2649	2030	1594	1250	1055	938	807	733	651	542	523	497	466	456	468	414	381	377	360	356	385	331	337	325	338	291	300	322	311	287	300	283	278	301	293	292	287	287	272	297	302	292	266	294	278	270	275	282	255	269	260	291	254	251	276	264	255	266	247	280	277	268	271	278	257	260	261	247	285	252	261	248	266	252	257	292	255	297	265	292	267	262	297	265	280	216	249	240	263	252	260	260	262	291	223	273	249	248	251	268	241	263	284	256	278	259	259	243	247	281	244	255	266	262	234	270	275	266	273	254	265	253	258	272	249	279	275	267	252	265	278	293	262	277	253	264	244	292	239	265	256	238	285	259	248	249	261	257	269	222	241	266	269	241	271	252	290	278	275	256	264	252	254	233	263	270	258	273	291	255	258	262	248	263	272	245	230	261	269	274	258	229	245	269	274	238	271	260	254	253	270	237	290	238	263	263	267	247	246	237	252	237	254	276	272	246	261	237	261	252	234	252	265	269	292	240	249	260	268	246	241	261	236	264	251	240	246	275	259	268	266	259	270	287	261	251	254	258	254	279	260	280	246	268	281	238	229	259	243	258	275	262	260	244	256	258	249	260	243	240	251	265	277	250	271	239	238	284	253	263	257	229	230	262	255	254	267	229	272	277	250	290	241	261	269	273	280	257	239	264	241	252	274	248	254	242	259	239	272	274	236	249	247	254	236	266	241	286	244	277	259	235	238	264	276	300	243	236	280	252	281	268	244	239	232	262	257	248	263	281	268	250	239	265	248	285	273	249	253	260	252	227	267	284	236	270	263	262	248	261	266	272	267	290	267	290	275	248	270	253	258	253	246	243	234	264	255	248	233	230	246	253	252	263	202	278	253	260	221	257	240	254	256	251	272	247	274	240	243	270	252	243	263	279	245	255	232	242	254	247	261	294	290	224	240	277	254	268	248	237	274	260	240	279	252	266	247	269	284	270	266	253	265	240	232	253	250	251	243	270	207	261	259	254	253	227	260	282	260	267	248	260	245	259	257	273	247	260	283	250	280	269	258	287	252	253	276	243	259	279	246	259	245	284	251	274	230	287	271	263	247	272	235	253	266	248	257	267	246	222	248	258	254	268	266	243	251	270	285	227	245	271	264	258	259	277	241	250	264	279	239	274	245	255	255	212	227	253	256	236	256	252	258	280	255	257	266	262	244	239	262	272	237	239	260	279	266	251	274	251	248	232	287	259	276	245	256	241	233	254	242	290	270	245	263	248	253	269	279	279	267	263	269	236	266	281	265	254	239	242	279	243	257	250	281	259	261	287	252	236	236	256	250	268	259	273	272	238	276	255	265	241	255	260	252	259	253	258	262	259	278	272	264	284	268	265	254	273	252	249	263	245	264	248	283	264	256	264	249	271	262	242	286	253	240	294	267	267	272	241	268	273	271	294	251	241	276	288	242	248	296	275	235	252	259	261	243	253	292	260	253	255	262	244	244	270	248	253	269	257	254	254	269	277	248	253	259	241	278	267	232	235	280	268	259	253	245	270	279	264	250	271	254	272	209	232	247	260	256	271	253	267	262	277	229	283	224	251	235	214	260	269	251	270	262	228	243	234	279	263	259	280	282	256	198	236	259	274	256	275	278	277	271	260	268	244	237	248	249	274	259	253	259	258	272	264	235	257	255	240	270	259	255	263	284	246	261	272	252	273	268	249	261	250	248	255	256	258	268	229	210	242	261	234	277	225	246	270	223	265	246	266	240	253	254	272	249	249	254	262	286	262	278	242	246	261	298	265	267	274	243	258	252	248	232	242	249	261	257	268	267	265	254	245	252	278	247	268	244	237	269	284	255	264	239	278	256	243	234	249	240	221	264	239	267	252	240	271	275	249	265	261	263	255	245	259	270	247	244	271	254	240	249	256	269	250	261	241	254	261	262	267	260	268	239	230	263	222	279	257	255	245	246	259	245	269	274	215	225	274	243	266	251	260	219	252	254	271	241	293	266	254	247	220	250	247	246	224	269	247	286	253	255	289	251	269	254	247	253	256	266	276	236	227	263	252	262	273	271	233	242	223	236	271	274	241	266	254	268	243	242	231	258	255	223	244	280	268	274	261	254	255	259	265	245	239	263	242	257	260	260	246	248	272	236	266	287	263	262	247	268	260	251	263	253	265	247	263	279	274	225	253	273	226	281	279	239	269	264	272	253	232	252	279	260	238	240	245	271	262	238	260	278	275	279	268	262	286	257	263	229	271	267	232	260	252	237	266	278	230	254	239	261	249	253	242	275	235	235	267	255	257	299	245	256	262	235	242	237	259	229	260	252	254	253	254	258	252	266	281	257	257	279	244	257	252	254	248	214	278	262	266	241	220	264	263	245	263	274	256	263	266	265	265	254	253	245	250	294	296	271	285	281	235	282	285	249	243	248	230	244	263	270	260	281	260	301	239	257	261	263	266	228	281	283	276	269	264	253	254	288	265	261	279	242	230	269	245	277	264	256	245	252	268	283	284	240	264	241	276	241	254	250	245	278	257	247	255	240	255	246	255	276	276	237	265	270	276	263	262	241	276	231	269	265	234	240	247	252	238	262	259	271	258	260	268	267	235	265	273	269	266	256	254	254	266	262	236	241	236	255	260	236	259	255	243	250	230	235	232	272	247	282	260	222	259	268	258	243	264	264	259	273	246	277	268	258	255	267	259	252	263	262	257	223	260	248	270	285	282	247	267	275	250	256	255	264	254	227	262	236	233	242	264	238	263	234	214	254	257	268	247	243	244	256	242	259	263	250	285	261	250	251	251	254	244	225	248	241	276	266	246	267	248	237	248	261	245	259	256	276	292	274	285	259	247	254	245	252	285	271	280	242	254	264	259	257	267	259	249	268	267	292	283	250	261	245	255	231	257	237	276	257	267	276	267	253	284	221	236	244	267	228	236	255	229	278	215	264	244	262	251	264	256	230	258	245	270	261	262	260	246	254	233	240	271	243	258	247	270	262	276	260	270	252	263	220	256	265	283	245	252	271	283	265	273	240	280	245	275	255	255	268	242	258	226	249	211	259	255	282	249	273	247	263	280	254	243	243	276	253	226	247	264	234	256	249	257	268	230	262	249	268	268	256	244	246	275	242	278	263	242	252	247	249	242	269	282	233	287	273	257	261	245	284	291	233	233	256	267	256	276	242	246	253	257	227	231	254	272	250	259	289	261	265	264	244	259	246	235	244	264	237	243	255	239	240	262	245	251	231	267	266	264	240	270	270	257	256	257	249	270	271	258	259	277	260	269	259	273	256	287	272	258	231	245	234	207	264	228	264	253	258	267	261	237	261	258	236	259	256	244	274	259	302	239	254	269	241	250	238	255	255	257	274	264	251	250	265	278	254	271	266	280	254	286	258	244	266	276	253	260	279	241	228	245	229	262	243	232	235	246	245	280	275	255	264	275	243	283	255	240	249	272	245	256	272	260	287	266	252	231	256	267	267	260	243	256	249	288	245
22977	20830	27618	24157	20835	20932	10520	1950	1338	1168	1099	967	882	790	789	678	679	673	628	609	599	594	598	573	534	548	564	516	504	488	517	535	526	481	478	474	498	503	514	494	493	507	501	513	543	482	498	486	494	479	495	478	476	429	425	480	472	492	504	498	447	442	459	478	487	423	466	447	481	450	478	437	475	440	461	462	447	503	479	459	454	474	477	490	478	459	497	479	474	408	470	435	452	420	419	443	443	469	476	474	510	455	462	417	464	468	485	468	482	446	454	475	464	436	476	473	461	485	480	482	469	465	490	440	483	470	504	456	496	436	454	483	431	480	513	525	468	434	486	441	462	481	472	443	479	469	501	488	479	447	423	447	469	437	485	451	431	459	428	446	431	478	456	442	490	464	438	478	464	468	478	498	437	480	445	451	450	452	470	457	452	467	489	496	465	457	479	467	443	447	490	438	449	467	446	507	458	480	468	478	461	452	478	451	495	462	472	446	477	422	466	436	479	494	435	458	443	500	460	458	462	444	462	460	461	454	478	458	473	475	442	443	438	503	431	479	441	434	476	484	471	461	479	509	448	457	457	444	454	466	405	459	458	427	473	481	463	437	490	442	442	513	497	469	454	467	441	476	495	467	467	475	486	500	452	482	462	490	479	498	455	459	431	448	507	445	507	463	474	466	475	443	422	461	441	529	451	452	445	510	483	463	444	440	444	453	472	435	427	518	454	447	463	509	443	475	434	459	463	463	456	433	464	438	487	457	482	410	440	494	478	487	476	448	488	466	450	445	467	447	465	476	493	467	444	460	478	436	456	461	451	456	455	458	500	454	467	433	463	453	470	409	485	464	493	495	454	396	405	483	451	467	456	453	480	477	446	455	430	472	507	458	465	462	465	409	479	478	478	464	456	492	444	482	459	482	486	447	466	476	484	499	513	447	468	455	460	455	479	409	424	448	393	471	477	438	457	466	474	462	455	455	471	467	451	489	485	454	474	468	464	455	430	428	453	458	462	463	458	483	480	505	477	490	447	459	488	470	467	417	484	473	451	469	488	445	479	450	460	466	413	471	445	490	430	451	468	435	448	451	456	440	453	459	466	453	460	458	469	461	436	491	491	439	488	429	426	488	442	461	497	490	428	472	457	438	455	473	441	446	474	451	457	481	491	474	501	438	457	496	453	494	516	423	464	441	473	441	460	439	442	465	455	431	449	467	463	462	458	483	470	462	461	462	487	451	433	450	427	466	461	452	437	454	431	476	457	490	497	464	461	446	460	447	457	445	527	461	481	447	416	487	477	457	451	475	475	466	481	442	434	456	459	471	460	472	455	456	448	464	461	461	460	431	449	508	414	460	462	445	541	447	482	463	478	439	454	428	442	476	465	472	451	465	469	455	448	461	476	476	474	447	460	442	450	438	434	500	474	469	446	460	433	457	457	440	440	444	447	493	470	449	429	437	474	401	433	487	448	429	478	473	459	436	463	443	477	484	422	490	440	504	452	470	495	490	443	464	470	479	439	455	480	460	465	457	499	501	463	458	459	487	457	463	466	441	477	466	441	464	462	466	486	463	470	441	487	449	452	480	463	515	467	427	469	502	471	449	464	488	462	458	432	463	441	477	408	446	441	467	419	465	448	457	453	497	405	477	441	467	445	446	426	433	453	442	456	423	449	459	513	424	458	456	432	449	494	447	475	477	485	454	432	465	503	445	457	439	458	460	483	426	460	452	436	486	496	499	462	445	456	414	472	442	501	471	490	466	483	435	460	448	482	439	462	490	482	444	493	426	467	491	455	458	457	481	474	485	461	460	449	467	429	464	505	471	487	498	464	464	449	430	481	469	446	457	480	492	457	422	497	462	440	488	459	468	457	462	463	476	486	420	454	447	453	464	488	475	494	422	467	456	484	482	465	453	438	491	468	463	480	466	454	455	446	457	439	467	469	436	466	471	481	484	468	471	463	473	447	469	458	449	467	455	486	452	512	441	485	452	508	451	456	460	447	453	440	443	456	511	459	471	446	448	459	438	490	481	483	461	436	419	486	436	483	430	500	458	472	468	451	450	472	523	439	450	461	435	457	485	488	477	483	475	416	489	502	454	484	469	474	460	405	453	499	498	490	465	477	429	413	431	411	473	443	468	467	425	464	477	447	473	488	451	466	448	436	498	449	438	446	464	451	434	460	480	463	472	453	435	438	456	469	487	488	475	430	452	498	484	463	471	469	474	475	475	476	436	426	473	497	463	497	456	484	462	449	437	437	447	474	445	466	465	462	401	461	460	469	456	462	486	441	433	509	498	456	486	465	458	479	484	491	462	454	436	430	431	470	478	444	448	420	432	448	436	436	450	452	435	466	439	488	465	434	447	442	485	496	462	445	465	473	438	441	496	454	449	450	503	452	477	441	466	440	478	460	467	481	437	435	477	461	447	462	472	441	448	429	442	491	461	471	472	482	473	432	435	482	456	443	433	417	436	481	467	451	466	432	446	446	456	479	434	490	482	468	433	482	462	475	464	469	463	464	460	435	463	449	448	461	472	474	465	460	411	457	444	450	485	446	476	428	441	458	419	468	408	448	423	453	444	483	426	460	425	441	491	481	443	460	457	449	475	467	473	430	477	453	452	451	470	420	442	446	460	485	456	419	417	470	458	475	447	518	443	469	437	444	477	468	469	466	481	435	463	467	489	439	494	436	447	487	457	468	440	497	410	428	475	462	450	444	477	448	492	480	477	445	459	480	460	461	445	483	452	447	470	462	459	451	438	446	503	436	450	479	444	466	463	514	447	471	431	445	460	477	471	499	479	437	476	431	453	449	480	431	468	454	448	452	463	433	460	484	477	452	449	469	517	496	475	449	458	466	488	485	513	458	511	455	456	457	438	457	468	448	460	477	455	455	450	479	427	443	415	442	476	453	431	413	460	470	477	436	457	453	448	484	443	454	424	458	459	429	472	489	449	477	407	444	431	429	483	438	501	437	436	479	457	438	441	468	417	455	451	496	445	452	437	454	435	451	446	480	442	471	474	461	546	450	504	489	472	467	467	494	464	426	450	456	416	490	435	453	467	468	472	465	466	451	440	452	484	510	448	444	476	468	458	445	468	437	475	488	461	424	439	444	505	443	467	414	466	453	455	443	446	449	491	456	457	473	467	455	473	440	452	457	464	474	463	478	482	448	438	448	432	462	497	483	459	469	462	484	509	431	455	462	463	449	474	445	433	458	432	492	477	535	448	444	489	469	451	451	494	456	429	461	413	448	424	475	466	440	423	434	490	453	393	453	488	509	460	426	500	419	460	414	444	431	438	481	480	461	478	468	470	508	468	426	420	446	452	453	467	444	487	504	448	459	483	473	449	496	471	479	456	489	458	486	461	468	442	456	433	450	477	476	447	464	455	451	457	446	457	460	456	452	419	433	484	420	431	475	435	494	449	491	452	438	464	459	445	469	416	452	482	437	464	440	455	394	484	472	475	469	443	481	476	467	434	484	464	460	458
10172	18434	16604	9974	6663	4895	3721	2999	2446	2065	1636	1556	1335	1175	1115	985	918	876	822	743	694	691	694	715	616	607	558	542	560	546	510	504	514	507	492	506	533	476	493	466	521	496	488	493	467	472	487	480	512	494	497	481	491	479	481	475	497	451	460	455	458	491	495	446	452	468	488	479	432	483	426	485	457	464	462	462	439	465	460	461	467	436	461	420	483	433	465	468	437	443	442	432	456	443	450	405	452	409	426	446	454	434	479	453	472	430	473	462	454	415	412	429	420	483	426	430	424	432	450	443	419	420	446	453	402	449	444	440	440	437	462	427	407	443	401	414	434	489	438	445	417	456	427	443	409	413	449	449	443	418	430	435	484	455	428	452	454	423	425	445	449	431	459	452	449	434	459	413	457	424	457	445	427	434	421	408	442	446	433	444	409	439	429	425	449	440	408	436	416	455	443	451	422	465	432	477	404	456	446	428	468	424	455	411	426	433	467	435	457	465	426	388	441	447	461	447	433	417	459	464	436	401	447	447	437	487	441	440	420	440	426	471	450	431	445	481	426	431	443	474	436	429	428	446	456	424	418	442	440	461	390	435	447	462	435	436	466	420	441	423	423	449	401	440	422	448	403	419	400	420	449	435	446	419	433	443	460	438	449	448	478	428	429	430	427	419	435	478	448	465	453	432	412	426	434	445	451	420	439	427	430	438	403	459	422	459	420	401	438	426	420	451	403	427	463	381	404	445	437	402	411	458	456	465	433	387	411	431	405	414	403	426	434	443	427	390	476	421	442	429	429	419	434	440	469	438	431	369	442	426	443	437	449	445	444	454	434	419	454	454	425	404	428	443	440	429	441	412	398	455	442	406	435	398	464	428	461	432	460	450	451	417	469	422	387	430	441	428	484	432	450	470	462	400	424	429	424	427	442	422	453	421	464	442	444	416	423	418	453	419	408	418	431	430	506	429	439	442	453	413	415	450	430	439	453	424	418	414	428	422	434	428	488	428	460	418	416	463	433	422	416	441	434	437	423	397	441	434	440	450	419	435	434	439	453	429	412	413	430	423	476	436	455	445	411	404	408	444	441	445	441	460	421	401	450	447	434	469	479	427	425	404	473	462	433	437	446	414	481	424	432	456	458	442	433	503	406	449	434	397	416	408	438	376	419	442	447	454	421	443	440	474	432	440	440	437	460	457	397	416	425	465	438	432	457	431	425	445	463	447	400	437	473	399	454	422	433	424	409	410	441	435	486	460	451	425	461	409	461	455	451	435	434	422	435	440	460	445	438	424	440	426	445	434	433	420	419	457	450	453	437	448	450	434	430	425	411	435	425	436	454	431	386	420	441	411	414	423	415	464	447	422	466	409	426	434	430	450	460	446	464	471	425	417	454	444	443	411	443	423	436	426	431	429	400	434	439	432	463	432	436	462	448	446	435	430	423	434	472	399	441	452	443	414	437	443	407	450	414	455	422	419	454	428	448	429	420	408	450	402	411	424	419	484	470	452	450	447	446	441	425	424	468	436	417	430	431	452	425	427	427	469	433	429	412	438	443	468	469	440	445	453	391	422	422	445	439	441	458	443	440	426	446	448	422	425	444	443	464	452	443	431	446	450	444	427	429	451	432	438	474	374	412	428	441	421	456	402	415	425	436	440	480	430	424	451	440	431	427	388	431	436	434	442	437	420	442	427	433	447	423	435	456	453	429	434	430	456	454	409	412	432	450	407	469	454	426	452	433	404	463	426	428	452	427	440	440	428	431	505	461	408	419	471	429	458	418	444	415	411	444	473	443	430	456	446	449	428	442	440	408	430	408	417	410	446	401	430	434	464	443	441	423	440	452	480	428	449	398	467	469	435	430	389	456	439	427	424	424	421	428	425	477	431	436	436	455	442	446	386	426	474	429	460	427	421	416	452	436	441	414	398	449	454	413	453	440	457	419	452	454	435	410	485	453	445	450	452	440	420	439	424	457	404	471	427	407	406	490	444	439	448	436	463	423	428	462	420	458	404	446	488	434	425	435	423	455	471	418	447	455	425	490	434	449	393	437	444	449	432	429	420	425	436	437	440	412	418	429	458	427	424	399	446	425	414	420	425	422	401	434	437	420	430	434	430	440	422	408	445	441	418	436	411	447	385	478	421	422	426	451	423	424	401	439	440	387	467	434	430	459	405	447	422	424	436	428	454	445	433	451	455	428	434	429	431	435	440	417	465	417	475	433	432	429	434	449	440	424	440	439	397	405	442	416	403	425	429	407	443	426	445	459	426	433	429	430	416	412	440	420	461	433	411	393	418	430	464	448	455	435	435	419	448	421	444	444	442	388	450	487	423	449	423	431	449	433	452	449	457	424	419	452	421	445	433	470	393	464	413	429	406	438	460	460	408	446	458	405	452	485	421	455	405	439	459	427	472	452	407	460	473	433	432	435	449	430	437	425	402	423	457	413	461	420	412	440	435	435	428	449	405	427	442	448	432	432	413	434	438	373	450	423	411	384	416	459	455	459	392	470	479	452	482	419	456	442	439	413	424	427	430	458	420	412	385	402	400	441	439	423	439	425	456	413	435	431	429	442	444	462	416	409	446	464	449	435	391	466	417	476	419	414	439	450	466	458	442	453	429	429	453	425	404	422	441	433	416	426	434	417	429	391	434	418	418	403	402	413	432	421	417	413	435	433	426	408	450	448	441	457	463	430	418	415	434	415	445	445	423	406	440	408	440	429	424	428	389	387	417	431	417	436	458	423	436	442	463	469	448	469	414	462	444	427	435	468	427	474	412	481	419	425	448	455	446	446	451	442	418	456	412	453	450	434	428	418	433	419	431	427	435	433	397	423	436	421	439	417	441	416	431	453	468	406	418	443	500	435	412	400	450	472	436	446	428	442	415	430	450	440	408	414	437	455	423	459	455	427	429	447	422	443	446	433	457	429	432	447	451	446	437	440	428	416	443	436	465	446	415	442	439	376	441	449	423	448	461	385	459	437	401	436	425	469	453	423	443	430	437	453	425	442	430	457	416	408	445	394	441	437	415	441	393	448	439	410	430	456	445	426	418	431	450	438	397	431	429	447	452	406	453	431	430	439	453	446	468	433	397	452	428	411	432	368	411	442	409	432	417	453	474	429	453	464	403	432	420	463	457	434	444	428	455	438	440	441	396	418	446	444	438	410	411	411	458	462	453	435	437	417	463	429	414	413	414	409	437	458	432	451	472	440	428	411	423	418	416	443	391	405	424	409	453	394	431	448	426	487	430	469	435	439	453	459	459	444	448	457	474	433	456	449	416	422	429	413	415	446	408	442	412	410	414	424	413	444	416	431	474	424	434	424	449	478	475	439	442	440	425	449	411	449	441	468	434	447	427	452	430	446	459	423	454	415	423	470	421	447	406	424	426	410	455	416	420	437	441	461	442	413	464	419	412	413	424	442	452	425	471	453	442	447	428	447	410	445	422	430	453	442	438	434	450	422	446	420	395	455	402	391	411	435	390	389	451
28673	14841	1771	347	241	190	130	137	117	127	122	113	101	114	121	102	92	95	80	101	124	95	88	101	97	93	87	120	100	99	103	89	85	100	105	107	80	92	97	98	93	100	110	82	85	108	100	90	94	97	118	99	100	90	80	123	87	88	110	98	104	107	107	90	85	79	91	89	91	98	113	106	87	89	102	89	85	107	91	88	99	94	88	76	75	96	85	87	85	83	99	93	87	91	102	108	82	72	96	94	102	88	113	85	92	95	97	98	95	96	75	102	94	112	96	109	77	88	105	97	80	101	94	100	92	105	95	119	94	106	81	88	95	94	90	90	104	86	106	111	99	99	88	110	85	85	85	106	86	117	100	89	96	89	87	88	78	89	81	96	95	115	107	98	80	92	92	74	104	120	99	88	76	77	106	83	79	92	84	86	111	81	84	83	105	90	97	88	100	91	94	105	86	85	82	94	91	107	100	80	104	88	100	115	79	101	97	99	101	92	106	100	90	101	95	84	93	99	76	86	86	75	96	98	88	92	100	86	91	83	85	106	107	91	99	93	112	86	94	82	94	89	87	113	78	95	91	96	78	90	97	100	90	110	105	107	100	79	88	89	111	76	99	97	110	101	88	81	100	89	88	104	92	99	93	98	93	85	98	87	100	81	94	88	87	106	82	92	106	96	98	103	95	88	84	88	103	99	94	109	104	80	100	108	105	85	91	94	88	85	96	103	105	82	85	107	93	86	98	117	85	93	90	67	110	109	90	81	88	94	93	105	91	99	108	78	115	88	94	97	96	96	79	85	94	112	111	80	113	115	95	95	94	107	98	100	102	93	90	93	83	110	83	94	95	88	89	109	93	81	87	99	97	99	83	102	84	83	90	94	93	98	92	91	88	91	77	86	93	87	82	83	85	96	99	91	86	100	102	104	88	95	94	110	95	92	93	100	92	84	78	91	100	92	97	91	100	104	85	97	111	96	92	102	89	88	66	97	97	89	71	92	93	99	86	95	85	86	113	89	107	103	94	93	99	96	111	91	89	103	86	81	111	112	104	107	85	100	96	92	92	84	93	93	83	110	95	90	93	87	97	98	92	92	100	99	94	101	94	99	114	88	89	91	93	88	103	90	108	91	92	94	88	92	91	75	94	81	94	94	86	93	101	74	87	117	95	84	92	83	83	94	109	99	108	98	90	97	86	107	108	101	100	88	109	91	106	109	83	100	92	95	90	98	96	104	66	105	100	86	78	80	85	81	98	87	92	91	89	78	96	97	108	109	78	85	83	109	103	93	86	94	93	91	103	92	104	97	110	83	96	88	81	90	100	80	90	109	87	96	86	100	99	100	104	93	91	88	109	103	90	113	90	111	83	97	96	95	91	107	96	96	81	103	82	88	96	81	97	76	86	90	90	82	89	84	98	105	106	86	89	97	96	109	111	97	99	93	103	96	102	101	100	103	84	91	90	95	88	95	86	101	97	96	111	92	94	78	98	88	92	93	85	90	106	90	94	105	78	101	96	92	93	81	85	84	91	90	99	121	92	112	96	85	93	97	95	99	105	100	108	86	91	89	96	107	84	100	107	99	91	97	86	110	107	108	100	76	88	92	90	102	86	97	102	119	92	88	113	102	100	106	96	92	99	89	82	101	92	81	98	95	88	104	97	93	87	97	97	78	111	104	97	110	102	86	105	95	87	101	94	103	97	102	106	102	102	97	83	95	76	73	111	88	99	101	99	100	95	94	87	83	110	94	85	98	81	85	97	88	91	81	89	94	88	95	93	85	84	95	81	99	106	95	81	93	103	102	104	98	108	95	104	93	96	106	114	80	86	106	92	89	92	107	91	100	91	83	91	100	114	93	87	96	93	90	84	88	101	96	100	110	105	91	82	92	55	103	75	92	80	96	109	90	91	90	75	92	91	90	97	113	102	81	99	100	87	96	96	77	101	91	106	92	104	88	98	91	90	90	94	87	85	99	107	82	86	106	107	76	112	97	92	71	112	77	97	89	93	81	88	92	106	99	99	83	90	92	85	90	86	103	95	85	99	90	94	98	89	86	84	87	89	98	89	96	96	95	101	92	84	101	98	100	104	96	78	96	96	99	106	106	117	88	107	100	105	94	95	97	98	110	91	85	94	92	94	65	102	89	104	95	80	85	84	88	112	101	91	103	98	105	102	95	89	96	84	85	83	77	99	101	72	102	103	113	93	104	112	104	85	84	112	96	98	98	117	94	95	98	93	109	104	104	81	90	79	87	85	109	80	91	105	92	86	100	87	105	77	100	92	84	84	109	80	97	80	86	104	90	100	91	88	92	112	95	93	104	102	98	97	98	82	82	98	103	104	83	98	85	102	92	110	100	97	82	101	83	90	85	99	96	92	83	92	92	97	111	86	86	96	100	104	98	93	91	74	80	97	91	95	99	79	79	96	96	80	107	86	98	100	94	120	86	92	102	83	95	91	99	104	107	105	94	95	89	92	88	90	100	92	75	97	81	98	96	92	69	105	88	80	113	127	98	89	76	94	99	91	92	99	110	96	88	98	101	106	108	134	96	94	98	115	83	96	84	102	95	91	85	98	87	97	90	92	94	104	87	101	107	84	101	98	99	90	92	122	75	94	90	103	93	84	80	105	103	113	88	92	83	84	100	99	97	105	94	90	95	89	84	83	91	77	95	108	86	87	96	89	76	102	128	94	96	78	96	87	96	86	80	94	103	97	90	94	103	80	86	83	98	96	109	88	118	100	97	104	93	84	101	104	123	98	95	85	101	107	90	92	94	93	82	102	95	91	80	108	100	99	96	103	107	106	94	112	92	95	82	92	88	102	107	93	111	97	82	91	82	91	89	93	95	84	104	97	96	88	103	97	90	91	85	93	100	116	107	97	96	74	93	92	98	109	88	81	89	103	98	94	91	93	95	93	91	90	97	87	99	79	86	101	86	104	88	109	96	87	91	93	85	122	97	96	88	95	89	114	89	100	83	124	102	90	91	77	89	72	103	97	95	108	83	91	88	88	105	87	92	98	98	77	97	114	94	102	95	109	82	87	71	104	94	89	83	83	81	85	84	78	83	92	94	86	80	92	100	84	94	112	111	89	77	93	80	98	91	107	108	101	86	84	82	91	95	94	94	106	88	90	83	86	96	95	80	80	95	94	83	97	83	93	89	111	108	100	89	95	88	103	104	102	90	92	77	95	100	82	108	101	102	93	112	86	103	88	88	88	93	92	99	97	103	93	103	102	81	97	105	99	105	94	77	90	96	105	93	88	106	96	77	99	102	107	90	91	98	104	100	97	91	94	93	92	93	87	84	102	95	95	81	92	107	92	104	86	95	83	111	96	87	115	101	80	94	92	91	98	99	117	99	91	104	92	96	107	91	84	72	90	94	112	100	100	91	90	95	80	85	101	104	95	77	93	89	86	93	92	92	96	92	109	102	106	86	102	85	91	108	102	98	89	102	93	94	96	84	90	72	87	81	104	98	106	69	94	84
5128	806	698	371	270	237	184	166	149	163	123	140	115	114	105	122	121	106	103	121	108	124	107	111	98	105	98	85	105	102	92	96	114	101	112	110	106	116	113	88	106	91	106	109	97	102	92	105	97	102	110	94	92	85	108	116	113	97	92	113	110	104	106	118	116	95	102	90	102	126	109	100	108	110	119	94	104	94	81	85	100	117	108	98	107	102	102	90	91	96	95	104	103	108	109	103	98	109	100	93	105	103	106	124	93	110	93	100	106	104	105	101	106	86	106	97	105	111	109	109	111	106	99	115	116	89	95	104	83	111	93	104	96	113	110	102	107	103	98	106	95	104	93	100	78	107	108	108	107	108	96	115	92	103	95	87	97	99	90	101	101	93	109	106	113	101	86	117	117	98	112	97	111	98	89	80	88	97	84	93	102	90	88	107	112	111	114	100	117	93	117	104	85	82	119	104	104	101	106	93	97	105	113	102	101	108	98	92	96	110	112	107	117	117	115	91	93	108	98	100	92	96	121	113	98	121	88	98	111	113	105	94	96	103	108	115	99	113	111	107	91	109	92	107	89	81	97	91	97	96	108	95	95	121	104	99	114	98	109	111	85	107	101	117	110	112	103	93	112	107	102	96	111	105	104	106	91	96	109	94	104	96	95	110	93	104	108	100	107	107	91	105	113	113	90	103	95	104	94	92	117	93	94	115	112	90	99	111	113	103	106	94	96	104	123	111	107	90	79	111	124	97	101	111	97	118	118	94	114	110	100	84	92	109	98	106	94	109	111	111	104	102	131	89	98	89	103	102	94	93	96	91	104	98	100	119	95	118	108	107	100	126	113	112	116	84	102	110	95	73	92	120	84	106	91	100	103	102	106	99	95	85	108	104	96	106	107	100	102	97	95	91	100	107	106	103	93	108	108	95	89	85	104	108	101	97	106	105	87	118	105	118	109	98	81	114	87	98	109	89	96	108	96	115	103	87	109	109	123	111	90	89	104	107	110	96	102	86	99	97	101	129	101	100	90	116	109	104	119	92	104	109	110	112	97	94	99	102	120	101	111	97	101	108	101	96	97	98	104	106	93	107	106	111	97	95	97	86	116	102	90	99	97	116	94	114	109	106	106	111	107	110	115	105	108	109	98	101	99	92	115	93	99	99	106	99	101	107	107	111	113	88	108	111	107	101	100	117	111	109	93	105	89	106	98	103	103	89	104	104	114	100	106	91	105	114	92	108	118	72	89	97	94	104	104	94	113	100	99	100	103	97	111	97	98	96	94	113	98	93	108	103	112	97	122	117	89	96	107	92	90	99	111	100	103	87	98	103	109	120	98	79	89	100	105	107	102	90	106	106	85	104	94	108	108	102	95	95	114	104	109	85	98	90	89	87	109	106	99	90	110	117	111	96	81	107	95	100	90	110	97	91	115	104	107	101	90	92	111	97	87	107	103	97	105	114	101	108	128	109	105	104	101	110	85	112	105	87	98	100	93	105	95	96	105	113	103	97	110	117	95	95	104	114	104	98	106	103	98	115	105	97	106	87	98	109	105	100	102	107	108	111	104	109	113	119	101	108	105	99	112	101	114	101	109	109	87	101	123	108	103	96	94	103	111	120	86	89	115	102	106	104	103	114	92	108	93	117	108	116	109	108	104	121	108	100	104	101	115	102	99	100	103	98	113	118	91	114	107	102	108	109	94	101	96	98	99	85	96	95	99	114	101	110	94	104	104	89	104	105	108	92	87	82	100	104	120	99	98	100	88	98	112	102	111	107	118	111	120	105	94	115	96	104	118	96	106	94	96	115	107	100	109	96	111	117	93	98	113	96	99	103	85	89	92	86	116	84	106	92	109	82	101	107	108	112	113	102	103	93	91	123	112	107	109	91	113	97	106	118	129	105	111	120	99	81	104	104	95	81	109	104	98	93	89	101	112	103	106	107	116	98	106	89	112	90	95	99	102	96	100	106	96	116	102	97	92	107	90	103	97	102	106	110	106	97	98	114	102	116	100	108	102	104	102	121	89	128	103	118	119	92	96	100	108	110	90	98	88	107	124	102	107	109	99	108	132	101	88	108	117	74	90	99	103	89	90	135	102	92	97	103	107	110	111	106	94	109	118	98	109	99	123	109	93	102	99	108	93	103	109	111	108	100	103	77	96	104	91	115	93	112	92	91	106	85	88	94	122	94	95	122	96	90	89	100	94	111	85	108	104	101	105	98	95	109	120	96	92	102	99	107	102	104	116	90	104	91	101	91	88	94	100	114	89	101	103	92	92	119	98	107	86	98	107	103	99	103	103	93	97	121	114	104	102	120	103	113	98	117	90	94	104	95	113	85	96	120	111	120	89	106	102	106	92	107	102	103	111	117	109	99	107	129	109	112	116	99	92	106	109	107	112	84	75	100	116	113	102	107	114	109	101	105	122	104	110	98	96	102	99	105	114	91	82	102	110	85	124	96	101	125	106	96	96	110	101	86	111	100	92	101	111	117	90	105	111	105	96	112	106	119	98	112	111	104	96	101	98	103	87	103	126	105	92	104	118	102	109	103	127	113	114	103	102	104	128	84	99	104	95	103	102	97	115	113	103	102	109	103	103	93	101	94	114	107	118	100	85	106	88	97	99	102	78	108	107	111	90	114	116	101	102	112	106	97	91	98	103	99	97	98	97	95	124	115	110	106	107	99	94	103	93	114	105	112	102	112	100	107	98	117	102	101	92	114	104	101	99	103	99	96	108	99	124	93	92	98	109	92	104	95	98	99	95	100	110	85	98	105	94	114	112	108	104	109	118	87	125	117	100	113	94	100	106	124	97	105	103	95	81	88	101	97	103	107	116	87	93	115	100	93	102	107	98	100	127	126	103	103	108	101	93	101	95	90	131	101	92	94	128	95	104	108	125	103	110	89	107	106	90	103	93	89	106	94	109	83	128	142	108	108	94	98	116	114	110	98	103	112	109	108	100	108	93	101	133	104	110	103	94	100	125	112	98	106	113	83	91	90	115	113	105	100	114	99	108	100	105	120	105	98	100	105	100	95	101	86	95	111	119	97	101	87	101	108	113	99	120	97	88	126	114	107	101	98	106	107	100	122	107	103	102	108	101	98	101	109	113	106	124	112	120	110	116	108	108	113	98	95	110	103	89	93	119	115	96	92	82	86	106	109	106	120	113	100	104	91	95	97	109	112	101	108	91	96	122	116	112	78	96	110	107	98	91	100	102	104	111	108	102	86	98	98	109	93	95	104	97	104	123	101	113	92	90	116	110	96	96	102	111	109	97	105	106	113	94	102	83	104	118	85	94	105	109	111	101	103	93	109	101	109	94	108	105	108	104	98	114	111	106	115	116	111	104	87	116	108	91	107	111	108	116	99	113	111	117	110	111	118	107	108	124	104	100	107	105	104	110	92	98	116	112	114	98	112	98	102	118	116	99	111	85	126	86	96	95	85	96	94	107	104	113	106	104	112	91	123	87	108	102	109	109	95	119	113
25217	20838	27302	24468	20850	11976	1590	966	737	621	558	510	457	426	428	378	366	392	402	342	381	308	340	309	304	332	303	305	287	317	291	271	275	299	304	303	326	288	305	303	279	296	282	262	293	286	288	273	336	260	329	313	310	286	292	270	251	247	302	259	293	278	273	264	277	269	281	271	302	279	255	317	277	271	319	272	298	280	260	256	273	265	271	301	295	261	280	286	279	297	253	253	249	285	254	294	253	245	271	265	287	283	292	278	270	267	282	253	282	231	255	266	282	290	237	317	254	276	265	283	260	249	267	263	256	296	262	244	280	273	271	286	238	265	250	284	268	297	286	249	275	283	293	264	285	260	296	287	257	284	253	272	312	266	260	273	259	287	311	252	284	251	267	271	273	279	282	307	267	276	254	242	275	291	270	280	266	282	235	283	268	273	253	283	256	274	303	292	297	239	254	258	274	271	247	308	250	273	301	271	278	264	264	265	274	277	262	233	264	282	268	262	271	262	251	280	265	290	270	276	286	270	281	277	278	304	257	268	298	273	289	293	269	294	288	275	260	245	292	297	275	260	292	261	245	270	292	273	270	254	266	271	266	284	264	278	281	250	282	260	272	256	291	267	290	283	290	235	243	264	276	251	283	238	293	281	266	305	245	270	283	263	307	236	254	240	274	252	280	279	269	277	290	264	276	272	272	257	289	236	281	237	277	277	277	269	304	268	273	286	272	268	262	266	259	285	252	274	254	274	300	242	265	264	250	265	295	274	272	288	246	255	282	300	261	287	261	311	289	290	292	240	281	263	284	266	271	274	261	279	291	309	285	273	267	279	270	264	254	240	247	258	271	257	281	271	296	253	259	265	253	271	254	252	248	263	261	275	303	268	277	272	271	256	270	269	244	299	256	269	258	268	277	285	297	308	275	259	254	260	280	288	261	271	274	279	272	277	268	259	270	276	293	246	256	271	241	266	307	261	263	235	268	293	257	304	272	294	261	264	285	247	266	260	288	252	281	276	246	277	271	239	297	267	299	272	267	250	280	273	265	290	262	293	277	299	263	273	275	283	273	253	279	298	272	294	262	239	274	263	270	265	270	279	267	301	262	279	249	272	261	263	292	270	258	240	276	284	300	291	277	251	252	257	291	277	274	259	250	293	254	260	265	267	309	257	273	273	282	288	289	255	286	287	284	274	247	268	259	285	284	268	255	247	285	271	248	253	295	267	286	276	265	282	260	259	277	254	285	284	308	286	264	253	289	289	285	267	270	282	263	275	295	293	261	275	296	272	278	260	262	276	273	280	254	270	261	297	231	269	239	242	260	280	273	247	300	274	258	275	264	266	263	287	290	298	291	275	297	280	258	263	253	252	270	278	284	281	269	258	278	267	259	251	330	263	267	273	259	269	264	261	281	281	281	245	252	293	252	279	281	256	250	267	239	274	257	248	251	279	277	285	277	266	245	270	266	276	273	262	268	270	306	278	287	260	269	258	259	276	237	270	264	270	264	287	260	289	280	299	260	299	254	301	276	232	273	238	258	264	268	274	267	250	260	286	268	268	283	274	232	226	250	262	270	280	268	256	251	277	244	255	254	280	265	261	237	277	219	296	264	270	274	250	247	274	268	244	275	259	270	294	254	272	256	273	265	276	255	286	270	267	275	242	289	277	264	298	268	257	236	312	262	261	297	254	264	281	256	295	286	273	259	279	296	272	271	269	263	268	267	299	252	242	261	278	281	275	292	266	303	306	268	294	254	275	265	239	244	248	274	263	256	296	268	250	283	278	254	274	260	299	270	263	310	252	279	273	248	260	267	272	259	234	252	268	269	288	258	291	280	292	264	271	232	318	254	256	270	291	244	257	273	306	286	269	258	278	270	267	270	307	265	292	268	258	284	285	283	249	287	298	281	283	300	280	268	275	303	302	263	268	279	239	283	275	297	273	234	254	258	293	309	239	274	268	289	294	270	293	258	250	282	298	240	265	279	280	255	267	278	282	279	274	277	261	260	247	268	266	232	248	270	285	269	274	252	275	285	259	281	227	263	285	250	287	287	264	298	254	279	268	225	288	250	285	297	287	262	253	260	267	277	288	258	277	261	292	247	258	266	272	275	278	260	256	282	264	261	247	278	248	276	252	266	251	288	242	262	258	269	290	326	280	253	275	270	263	301	276	278	249	269	271	272	247	299	245	282	275	257	253	286	242	254	288	283	268	249	257	286	288	275	266	295	295	262	292	283	264	297	267	302	272	284	261	283	292	234	304	279	253	267	294	259	286	291	287	260	244	268	251	323	299	284	270	259	290	254	293	300	272	272	284	276	278	234	242	267	292	275	264	253	258	270	241	260	296	298	248	266	277	258	263	285	262	270	240	286	265	273	275	277	282	284	257	275	254	260	271	289	283	301	295	263	268	299	286	269	244	295	255	326	282	272	258	231	262	235	290	260	262	265	272	294	261	293	266	262	284	271	260	283	277	232	260	268	267	295	265	267	265	241	269	253	286	260	310	244	247	259	257	282	259	250	319	262	277	269	238	276	266	230	260	266	269	279	278	281	284	286	290	287	265	259	301	293	277	233	251	236	275	263	236	238	282	270	265	243	263	315	306	282	281	255	282	285	283	297	279	268	269	277	281	282	295	285	247	279	266	300	267	277	275	272	271	292	267	290	288	267	285	294	269	258	245	238	290	281	300	313	256	263	281	291	283	235	271	273	277	264	272	292	267	291	281	263	288	248	265	255	256	299	280	285	260	236	267	269	282	243	271	274	294	272	290	283	271	290	269	258	293	279	273	275	261	276	280	282	261	258	259	288	277	260	266	296	276	293	247	292	271	261	286	281	245	283	252	260	248	243	279	287	278	241	276	256	298	265	264	297	269	255	260	276	266	277	264	271	263	289	283	293	263	272	275	291	279	265	303	269	276	305	277	249	293	264	259	271	258	280	249	280	265	269	263	261	255	253	301	246	278	276	272	290	291	261	262	275	266	284	283	255	267	268	266	278	268	284	270	267	275	294	263	285	286	279	261	279	261	270	280	258	291	289	261	276	300	275	240	274	268	302	286	270	272	253	273	282	288	272	290	263	254	261	282	265	260	267	245	262	265	314	272	285	267	256	269	264	263	294	259	276	269	281	306	313	285	279	304	291	250	256	268	270	259	284	275	264	282	302	278	261	264	265	275	290	277	250	266	272	277	261	280	274	277	248	263	262	285	256	257	261	286	273	258	250	298	282	275	278	262	280	269	295	289	276	274	258	283	282	283	288	265	284	281	286	267	285	268	261	272	276	248	239	255	281	247	266	253	274	262	247	256	274	286	282	250	305	295	287	275	288	273	262	306	296	289	288	264	287	286	252	285	248	259	282	306	249	283	255	234	267	275	301	264	237	296	263	269	241	251	257	282	246	270	229	273	302	275	247	286	262	261	283	274	265	259	271	269	289	262	295	259	275	278	285	254	240	272	264	262	268	292	269	240	261	273	254	263	254	284	283	281	290	292
7281	11672	10523	5799	3768	2634	2008	1579	1295	1132	938	764	786	674	587	544	485	477	433	414	418	402	363	363	350	309	317	333	311	320	323	346	319	278	273	277	275	304	290	273	284	298	286	293	311	277	279	262	258	261	309	287	277	286	257	249	282	233	277	276	256	283	245	260	236	273	273	290	281	263	257	272	256	263	259	280	254	259	258	235	268	261	234	231	276	289	249	260	246	246	277	303	238	291	256	259	250	246	237	268	276	273	266	260	249	236	256	260	251	248	270	277	276	261	264	273	261	243	244	272	266	254	262	277	269	275	253	269	276	283	228	243	229	264	261	275	285	239	271	229	275	225	260	222	275	276	248	250	249	240	260	252	273	276	227	224	273	263	271	250	260	252	252	259	252	242	267	260	266	266	269	250	241	294	244	272	280	248	270	267	264	253	239	277	250	256	231	242	255	236	264	280	260	233	247	276	266	246	270	251	263	262	265	248	252	244	244	254	249	244	264	246	277	262	232	239	285	275	242	250	239	244	256	249	249	264	274	280	297	259	247	246	254	262	248	249	277	259	265	264	299	273	261	245	245	271	253	268	248	248	233	281	248	249	254	287	263	252	242	262	222	261	252	243	261	263	234	250	281	269	234	261	272	256	259	250	234	258	276	241	289	246	270	276	264	256	248	246	243	259	263	248	251	280	239	241	285	246	265	244	278	230	257	254	284	257	258	241	262	242	245	264	235	278	256	254	225	252	257	261	256	259	256	273	295	246	258	264	235	267	242	268	264	237	251	227	230	247	236	258	237	244	249	252	248	275	233	227	224	276	283	287	262	276	288	260	267	250	255	280	251	249	219	244	267	227	283	276	271	257	241	271	251	261	255	274	224	277	266	243	246	252	244	250	246	280	244	279	264	277	257	277	252	257	287	263	252	253	259	230	246	256	233	281	268	248	244	260	219	263	277	271	272	284	269	267	269	230	250	226	251	245	250	265	251	253	242	224	263	291	244	239	244	250	254	251	262	252	257	263	279	257	239	258	252	263	284	254	288	284	238	292	238	263	268	277	244	242	262	275	257	251	254	262	266	275	257	249	236	251	281	271	257	256	240	236	262	258	269	268	253	269	225	279	252	263	267	243	248	249	255	230	250	244	279	279	267	255	262	250	269	242	266	257	251	280	254	285	247	274	286	261	258	276	265	248	273	259	271	227	236	261	303	261	292	282	258	256	277	258	240	260	276	267	258	253	308	259	269	243	250	272	249	266	269	237	241	266	227	259	243	232	267	272	246	258	280	290	273	252	267	241	235	265	238	245	255	253	266	244	268	236	290	246	222	252	256	242	252	236	260	222	272	291	238	268	242	271	267	245	227	277	280	279	285	259	236	286	239	256	283	262	248	248	279	238	257	262	257	254	231	226	267	275	232	251	255	260	286	270	273	256	249	261	251	258	257	261	266	261	236	270	261	272	239	284	251	278	247	217	233	276	275	223	252	270	256	239	250	263	294	238	253	265	259	283	251	232	277	258	261	272	254	255	231	270	237	237	266	263	257	242	275	256	264	272	258	247	253	254	258	261	293	282	249	268	254	260	267	250	253	265	256	262	236	223	281	241	261	228	236	272	268	237	253	249	257	264	252	255	279	257	254	255	244	260	250	290	241	238	235	269	259	246	235	257	259	291	277	266	242	242	279	256	269	295	258	278	249	278	280	250	277	254	267	237	258	262	260	239	267	293	272	246	249	244	223	268	265	245	262	262	260	265	275	260	253	283	272	260	293	258	265	272	283	254	255	249	229	267	285	255	265	253	257	264	247	266	265	263	248	272	266	256	259	245	244	263	248	287	275	243	288	248	241	293	236	239	247	236	262	250	276	273	258	271	276	245	266	247	252	223	233	219	248	262	242	269	236	269	230	288	244	271	285	276	246	275	242	236	299	286	256	251	274	250	247	243	270	239	279	245	208	254	270	254	270	289	270	250	224	249	251	251	284	249	243	258	264	252	242	252	253	282	238	262	268	288	256	242	248	246	282	237	241	282	251	281	272	297	254	264	247	267	258	278	265	257	250	279	226	221	245	252	277	247	271	240	248	219	239	284	265	255	274	241	239	265	252	275	230	265	250	268	246	267	260	244	265	256	253	277	252	253	262	240	234	270	281	263	272	264	281	226	240	253	258	249	256	284	248	272	256	253	264	273	238	288	268	232	225	297	271	242	263	235	251	243	271	285	230	252	253	254	255	252	249	258	269	245	228	268	264	251	245	264	233	237	270	264	268	248	246	279	284	242	245	271	237	248	241	254	246	264	240	266	265	286	265	235	250	262	255	260	257	250	258	276	272	278	268	247	245	261	273	233	288	231	276	251	245	242	255	252	285	279	277	249	250	253	285	268	231	271	246	299	231	258	268	230	277	241	236	246	268	250	260	265	231	226	246	262	262	291	241	286	250	266	254	262	276	252	250	251	250	251	263	262	260	254	253	248	259	281	293	261	246	269	284	285	226	249	247	276	276	225	275	257	271	256	245	231	228	248	258	255	253	259	266	277	277	247	277	258	253	274	246	287	281	253	276	268	267	233	254	237	256	275	266	240	252	214	273	238	265	248	273	244	262	276	273	239	244	252	241	240	265	269	240	285	268	220	298	264	246	259	231	270	264	261	275	281	285	247	272	253	222	276	271	282	268	259	258	271	260	287	262	277	249	244	253	274	235	247	251	266	253	251	264	240	244	258	283	247	271	262	270	243	274	255	292	242	274	258	234	272	230	265	251	252	252	263	253	258	255	248	234	270	251	273	271	258	257	236	264	255	269	236	258	264	250	239	296	258	253	279	246	273	316	267	259	240	252	258	251	227	244	261	235	266	314	246	249	237	264	239	268	254	243	243	244	250	265	254	244	242	238	256	246	243	277	245	290	246	243	252	248	237	242	262	254	279	285	267	283	276	253	254	255	245	259	293	266	247	258	267	251	239	277	232	234	247	250	263	247	226	271	259	258	250	282	240	256	241	261	289	268	290	256	273	298	260	228	256	273	253	260	261	244	245	249	258	269	249	273	281	229	256	248	233	253	285	251	285	280	255	261	255	259	240	268	257	269	301	231	235	282	277	266	249	250	277	239	264	274	248	246	280	231	283	259	264	269	278	253	275	225	235	283	286	248	245	264	253	265	251	269	253	286	255	275	259	244	260	287	253	254	235	278	272	242	252	239	273	247	240	285	251	241	294	244	275	263	243	248	279	246	245	302	266	270	243	265	249	250	274	252	249	246	261	254	271	236	266	255	246	263	268	284	293	266	245	286	254	272	236	236	264	263	262	265	271	224	237	268	271	251	277	248	238	250	229	239	273	245	251	246	234	275	270	260	245	257	266	269	261	268	267	246	234	255	259	274	258	250	238	253	235	242	263	230	249	253	262	278	251	258	254	256	278	270	235	258	251	274	238	233	252	221	280	267	253	227	264	249	270	245	263	251	252	264	262	313	272	235	258	267	253	231	239	240	270	242	304	242	276
23040	20838	27602	24176	20846	20923	10422	1835	1394	1166	1031	988	813	742	717	729	663	666	621	575	564	599	521	564	499	597	560	523	518	539	522	533	534	475	466	448	478	502	476	481	477	526	517	502	507	515	507	448	482	497	465	487	485	456	464	471	491	467	487	454	463	483	471	479	472	475	462	415	454	491	489	525	447	470	468	472	436	439	462	443	462	500	437	443	460	473	429	467	484	444	478	438	466	438	440	489	417	463	432	457	450	473	454	433	466	482	436	452	438	456	450	462	479	464	446	471	438	421	431	466	420	519	469	480	501	437	443	497	436	459	486	452	486	478	490	468	466	463	439	465	468	435	419	438	460	465	443	455	440	460	460	471	461	489	454	437	479	434	492	461	509	486	458	454	416	466	436	490	470	463	425	468	488	445	448	445	465	445	512	477	494	490	473	488	449	454	454	446	463	465	477	495	435	408	447	470	493	464	445	475	462	465	486	415	417	478	475	462	456	436	464	461	449	489	479	489	456	463	476	460	473	481	473	460	453	473	461	485	458	432	489	493	463	460	434	445	493	461	484	465	500	497	421	479	449	464	466	477	463	437	470	455	485	488	435	439	424	432	495	434	492	449	461	484	470	446	471	428	457	465	419	420	492	435	492	435	480	439	485	469	487	501	482	450	458	490	456	443	468	482	468	456	414	442	477	453	482	479	447	456	496	480	429	448	462	466	439	440	474	513	469	493	428	483	460	407	433	461	476	478	469	483	486	469	474	479	499	439	501	454	453	482	444	428	498	445	507	445	447	468	466	483	466	430	463	482	460	471	473	448	465	429	473	469	440	443	473	511	430	470	477	492	473	445	469	428	444	449	428	451	452	459	433	486	448	470	499	463	433	462	482	476	508	442	469	471	473	445	484	469	457	469	441	475	459	455	443	444	483	462	459	441	496	481	483	488	495	474	446	438	472	482	455	454	480	428	417	470	465	456	460	455	438	489	449	503	469	478	443	521	490	463	449	452	454	401	447	491	471	446	476	484	460	450	455	456	462	467	453	452	458	446	458	455	430	456	450	451	476	432	461	467	488	471	470	403	446	449	428	431	443	466	432	441	429	503	439	452	428	458	493	501	508	471	467	453	420	471	437	483	480	488	470	468	480	471	430	455	448	474	484	461	469	465	459	450	437	446	450	436	459	452	500	457	459	457	442	417	439	450	459	475	446	434	454	484	448	452	479	443	450	494	464	457	468	454	474	476	508	463	438	432	470	467	440	466	467	447	449	481	453	454	437	482	427	449	475	459	478	460	518	456	484	476	458	482	479	488	464	519	459	465	459	431	473	478	455	390	459	458	432	480	467	490	488	461	439	455	495	444	453	444	493	482	450	443	438	442	517	446	440	494	469	441	464	430	462	479	433	476	492	479	454	467	467	452	474	471	454	445	450	505	464	451	479	461	454	476	455	447	452	445	455	472	469	483	454	471	445	465	482	484	470	451	484	459	471	424	473	482	454	455	457	446	478	502	472	472	427	466	483	505	468	448	469	466	452	474	449	459	463	441	473	404	498	452	478	414	456	449	474	457	485	474	488	474	449	448	508	462	471	439	469	464	456	443	502	485	473	490	455	432	439	472	435	479	475	466	449	468	479	443	431	459	466	480	459	448	463	460	434	480	450	475	464	475	458	474	445	453	461	496	470	468	480	451	434	442	469	485	490	464	481	466	474	460	469	489	453	414	471	461	460	442	436	470	482	439	465	504	462	463	471	464	463	478	491	467	471	437	493	445	471	474	463	441	456	503	446	478	431	409	483	457	476	471	430	468	429	473	432	427	461	478	478	426	424	467	467	452	504	477	481	454	463	459	442	432	490	494	466	452	427	448	430	482	475	458	472	481	457	468	490	460	462	477	490	479	505	476	483	451	444	503	482	434	480	447	453	454	466	452	472	469	429	488	416	471	449	439	469	469	435	459	508	466	444	423	509	477	443	436	448	406	435	464	467	461	460	488	471	465	446	477	434	474	437	436	477	423	431	466	439	480	479	449	427	495	457	439	467	472	445	447	440	451	458	455	461	490	443	449	459	435	458	470	459	469	468	470	454	455	474	437	451	448	473	449	454	501	459	436	459	489	456	454	440	461	527	494	481	498	458	441	467	491	449	443	473	486	491	462	492	502	480	433	472	450	484	464	445	442	466	431	502	438	467	457	490	492	481	454	429	429	464	528	445	500	471	472	457	509	467	497	478	451	437	469	459	441	436	486	468	442	466	476	464	470	434	438	486	472	455	452	485	466	476	500	473	474	471	439	445	477	443	440	472	452	488	438	453	475	459	438	479	457	426	447	457	444	427	469	478	454	467	486	436	435	483	453	446	477	469	461	432	440	471	504	437	463	467	478	451	447	424	433	456	424	455	471	469	500	495	457	448	467	446	444	449	470	441	471	425	426	445	463	453	444	441	447	432	454	487	443	424	463	459	454	460	464	426	460	472	446	473	410	467	436	472	488	484	429	452	486	459	470	454	463	465	470	478	492	473	454	472	459	436	447	452	442	418	496	423	446	439	485	432	464	433	443	504	459	436	398	439	463	475	481	448	447	478	459	481	462	453	423	454	458	473	417	478	492	470	459	431	474	479	502	468	465	468	419	492	452	449	479	467	427	469	504	447	447	442	465	430	501	478	469	459	473	451	450	472	477	464	470	464	468	453	465	469	479	486	466	462	421	411	476	435	482	463	506	437	443	462	425	428	432	476	470	474	476	439	421	441	476	463	430	473	446	529	466	432	470	438	498	446	433	466	463	472	445	476	488	476	450	457	452	447	454	466	438	466	433	451	442	442	451	444	464	483	458	444	502	444	464	433	442	437	489	465	486	444	460	473	456	493	470	471	450	452	478	472	445	481	473	430	451	466	500	464	440	446	420	481	442	458	464	483	470	469	432	482	455	462	470	468	468	482	443	481	466	474	477	533	448	469	462	475	480	444	513	428	457	454	477	488	453	487	464	477	484	478	431	467	428	440	452	447	478	416	462	432	447	439	473	481	470	454	468	451	481	481	465	446	486	428	418	454	471	466	470	484	425	447	441	460	443	419	449	457	489	444	429	451	486	444	488	463	431	472	462	412	447	467	489	489	430	468	441	429	438	471	462	464	401	515	461	455	471	471	477	459	439	478	457	449	443	432	462	459	463	469	405	471	479	447	488	458	436	464	440	485	468	456	482	434	445	419	434	432	481	442	481	473	472	456	477	449	520	457	458	472	489	496	456	457	445	474	484	462	448	469	459	479	480	424	472	447	428	473	454	473	466	470	471	461	446	465	494	455	480	454	429	459	457	476	446	475	444	425	444	460	438	475	463	471	476	450	411	421	439	479	443	499	455	456	450	453	475	505	481	448	477	476	486	451	452	484	454	467	438	526	467	492	481	514	429	440	441	435	441	443	403	466	484	474	439	444	454	458	460	474	483	473	447	437	454	464	453	490	426	474	466	428	436	458	440	474	438	444	473	479	464	461	438
10193	18309	16743	9889	6885	4877	3909	2977	2395	1960	1737	1485	1347	1120	1065	977	928	819	772	752	769	677	659	579	617	583	589	521	546	545	512	544	524	509	517	539	495	512	490	464	495	477	521	472	471	484	482	445	460	425	449	452	468	487	424	440	440	413	464	446	468	420	475	440	436	467	459	443	452	485	453	461	455	465	427	470	435	430	458	415	422	473	462	457	415	446	431	409	440	438	467	455	483	468	465	447	443	467	444	453	452	386	451	424	448	479	413	454	458	457	428	421	405	413	445	396	436	406	467	422	442	434	481	403	453	457	471	447	473	436	447	479	410	438	411	466	454	447	426	440	361	451	461	478	460	453	414	428	442	439	461	470	465	431	472	435	444	473	417	437	453	437	465	476	437	418	421	441	433	421	420	439	423	448	453	444	439	452	420	450	416	451	441	437	427	445	430	413	421	459	457	422	455	410	428	428	471	431	451	485	440	412	450	451	415	457	430	467	427	443	418	425	445	420	408	446	442	448	398	433	454	411	431	446	450	424	435	441	430	461	419	426	449	472	443	442	446	418	427	435	453	425	444	437	478	463	454	444	479	400	465	449	429	441	444	428	433	456	456	433	431	459	405	463	417	463	444	420	427	459	422	457	447	441	460	460	500	414	464	423	430	421	452	436	466	432	421	458	432	421	413	458	427	439	426	432	409	464	409	443	425	419	432	418	451	446	450	429	452	438	428	424	390	433	444	423	409	408	457	473	407	428	432	413	432	403	444	461	465	411	409	427	436	442	394	426	449	435	423	419	419	445	509	442	473	405	422	424	462	422	452	411	424	449	443	426	434	458	419	443	458	435	465	452	441	430	426	452	440	448	461	452	443	465	472	455	427	455	435	451	438	457	422	444	468	403	440	416	404	473	436	440	418	425	428	451	441	414	426	423	433	440	474	478	440	415	439	404	435	427	414	399	406	465	424	432	408	423	423	461	444	486	462	428	448	428	452	458	444	450	400	463	426	460	474	422	435	436	457	438	412	452	453	422	441	452	435	454	456	472	442	430	397	418	413	432	419	457	437	424	415	479	407	433	421	441	423	438	406	426	447	403	405	407	430	404	449	444	454	460	444	451	463	434	422	463	421	436	432	439	429	449	444	461	431	434	411	438	464	438	421	437	451	432	430	405	448	463	455	500	482	409	430	448	429	467	447	440	410	436	441	441	479	424	434	439	428	447	443	407	429	418	417	438	431	447	393	421	444	413	457	439	473	440	423	436	440	474	462	396	453	434	444	427	437	469	444	453	458	434	439	432	421	430	456	472	427	479	408	458	454	404	409	431	428	468	455	431	451	462	451	436	403	423	451	425	415	480	474	430	447	436	439	457	432	443	421	488	462	426	422	439	445	444	401	425	415	446	469	427	398	446	432	421	438	403	433	439	438	417	410	437	427	416	427	420	404	442	426	448	430	464	415	439	440	397	444	438	434	420	436	476	454	447	405	424	413	451	396	435	408	444	438	410	431	419	435	441	419	424	416	433	428	448	445	438	449	473	459	466	465	441	445	415	458	469	437	427	425	414	413	457	439	434	423	478	415	415	412	438	426	420	410	423	460	424	425	444	452	446	426	437	424	429	428	477	453	472	420	427	454	452	439	436	431	375	451	426	438	422	386	430	477	443	432	456	397	445	439	427	423	434	447	436	455	441	436	438	428	450	447	433	436	425	441	435	419	427	436	450	447	411	432	419	432	466	431	443	444	450	422	407	432	428	429	417	460	427	406	468	448	468	438	480	450	437	419	418	424	435	436	423	411	439	443	451	432	391	424	490	417	436	443	416	374	426	442	403	440	448	415	449	402	436	427	445	426	432	435	452	435	408	416	446	419	456	426	431	488	440	513	461	419	399	465	432	422	454	421	451	414	413	430	410	406	418	420	429	413	431	441	449	459	416	424	468	427	444	436	419	457	431	455	407	437	411	447	424	474	406	418	447	463	433	436	430	458	459	452	451	428	410	427	440	435	411	425	449	448	423	437	427	435	427	457	439	436	470	479	423	403	432	376	430	457	414	456	451	455	477	434	412	398	414	449	408	390	446	445	473	455	448	435	426	466	440	451	474	439	429	427	446	436	450	431	454	448	431	410	433	452	464	467	405	443	434	462	410	434	427	416	448	431	424	434	433	432	422	424	420	426	429	455	424	425	420	428	459	423	437	454	465	442	426	422	434	416	450	435	464	438	421	450	429	470	439	407	445	412	442	441	420	423	392	442	437	441	459	421	443	479	369	437	449	428	421	477	459	439	449	405	452	426	438	453	451	452	439	430	407	465	415	424	468	440	416	430	438	447	420	415	468	486	426	426	408	455	418	469	466	430	419	444	454	443	421	411	420	437	457	448	432	421	456	429	432	457	465	429	404	459	455	422	429	458	425	410	430	452	450	427	454	435	440	451	396	411	410	446	445	455	450	430	472	444	449	491	435	479	398	471	425	434	452	436	432	472	414	457	457	450	435	411	465	458	405	434	470	436	439	478	401	451	446	480	433	421	426	395	447	430	448	435	411	456	465	431	441	430	417	449	421	443	439	458	445	465	426	418	418	429	439	409	415	445	473	418	431	435	412	404	427	445	430	426	461	451	446	476	449	447	451	445	437	427	437	427	447	434	463	465	448	464	412	427	443	461	447	433	438	466	475	444	449	415	451	428	405	451	405	441	459	441	453	443	460	393	435	455	419	433	452	432	460	465	434	441	419	447	444	443	409	443	407	467	459	448	460	437	426	437	462	467	414	421	449	456	416	429	406	437	415	418	399	458	429	429	460	419	463	453	464	493	478	444	446	421	419	462	427	444	429	452	444	413	481	471	456	467	409	462	432	436	430	408	454	419	428	447	436	444	508	409	436	444	419	417	444	465	429	410	431	446	440	431	423	457	444	423	408	436	462	424	414	451	413	408	445	413	440	410	445	455	439	459	411	442	450	460	468	448	409	421	447	419	450	429	438	428	475	446	389	406	469	414	458	434	408	460	422	407	430	430	440	428	398	431	434	408	443	422	407	453	441	440	429	447	418	484	464	400	479	439	439	442	437	429	447	428	450	445	430	449	429	469	440	435	448	442	464	409	448	428	432	431	413	399	414	487	424	413	446	417	441	453	421	437	453	458	447	431	443	442	383	409	423	454	462	434	434	441	450	399	456	436	427	438	438	433	445	433	430	405	463	439	438	437	469	432	426	436	414	421	428	426	438	465	416	420	420	448	427	394	468	438	433	446	434	414	478	399	424	412	421	432	426	413	452	434	432	455	433	467	450	417	424	476	456	494	442	478	412	426	433	454	404	425	433	418	443	414	397	436	422	404	449	458	455	431	449	441	447	451	403	480	487	464	441	449	415	431	418	421	464	432	423	453	460	447	450	434	447	464	454	411	416	439	448	416	419	437	451	455	404	435	437	381	418	429	433	476	456	424	473	441	418	418	450	457	479	424	436	474	430	424	425	423	416	426	414	439	414	455	452	434	454
28260	14738	1736	356	166	166	125	127	124	114	119	107	120	103	104	70	88	107	115	84	114	104	80	91	87	92	81	90	112	82	110	88	102	90	107	104	91	100	92	101	95	83	97	99	102	94	102	92	103	102	108	103	92	101	99	86	89	96	82	65	104	94	94	100	101	91	85	88	92	111	77	95	94	110	94	79	94	99	112	78	87	89	96	97	92	79	99	83	104	100	93	91	95	96	97	94	100	105	99	84	81	109	92	101	102	89	93	116	94	88	88	96	109	87	90	109	79	92	76	84	101	103	99	98	101	101	105	85	104	77	89	111	95	95	95	104	104	107	89	94	112	104	93	99	94	89	103	91	113	94	99	67	95	108	96	83	82	104	93	85	81	92	98	97	99	97	98	98	95	97	96	79	91	89	87	85	80	108	93	92	96	98	93	88	82	94	95	101	90	96	89	89	102	83	84	84	120	85	90	100	105	106	84	90	96	105	90	98	81	99	94	95	78	100	87	89	93	110	98	61	87	85	83	93	77	82	93	90	96	97	78	86	96	106	99	106	84	89	88	83	77	87	85	89	94	86	97	80	110	85	90	85	83	89	101	90	102	111	98	95	83	104	101	94	79	91	103	94	97	89	99	98	84	90	87	84	96	90	111	105	83	97	101	105	100	100	91	107	92	104	100	85	89	95	90	76	100	91	84	109	102	117	81	85	82	84	98	102	96	94	104	97	110	101	85	99	87	79	86	87	100	95	78	80	88	101	91	103	85	95	103	101	94	76	85	92	102	112	96	112	107	99	97	94	81	79	76	89	96	103	109	107	85	80	87	83	90	98	89	79	93	102	105	89	93	81	79	95	101	82	109	81	78	104	101	100	115	110	87	97	108	102	83	100	94	103	88	95	91	78	103	94	103	101	96	89	93	109	110	101	78	91	94	99	64	101	99	80	98	79	76	87	83	85	94	83	103	110	113	89	91	103	93	91	86	98	94	93	84	101	86	80	103	95	92	120	90	97	101	91	100	79	108	88	123	86	96	111	93	100	98	93	85	91	100	88	97	94	84	82	103	121	94	57	90	102	103	99	94	98	86	89	86	74	87	102	103	97	68	81	91	108	89	93	85	83	94	76	95	74	102	70	104	101	83	76	91	101	80	94	86	82	100	90	83	93	102	99	83	75	94	97	92	102	86	102	118	84	109	97	102	81	97	83	98	78	80	90	77	83	84	91	121	87	92	100	100	99	105	103	102	85	91	95	100	88	95	79	91	74	92	92	77	93	78	85	91	99	106	113	85	91	95	89	80	106	103	89	100	97	94	89	93	98	100	103	77	101	96	98	99	90	91	84	106	104	97	87	94	98	110	98	101	82	83	107	109	83	77	80	90	87	89	77	102	89	102	98	84	96	95	92	98	85	79	94	102	110	86	93	82	78	94	109	76	82	89	86	90	90	80	83	91	95	97	104	91	123	100	87	88	86	98	95	86	101	98	77	81	106	88	93	86	73	97	91	94	71	85	71	88	96	90	99	99	81	95	83	94	91	94	103	86	88	109	88	91	84	81	86	80	92	119	94	89	83	103	95	96	73	96	74	98	92	95	89	93	92	102	102	84	87	84	79	112	89	90	95	82	96	97	74	80	101	83	82	88	86	94	100	100	88	102	95	96	96	78	87	128	93	89	102	98	98	90	90	91	97	100	94	84	92	79	90	111	87	87	90	93	108	98	87	106	94	99	98	97	104	78	106	89	104	91	84	103	95	88	71	96	90	86	103	90	85	100	81	97	81	85	86	84	105	92	94	90	81	90	86	87	99	87	110	79	93	108	96	95	98	113	94	97	97	80	85	97	89	101	86	96	94	91	100	97	102	93	93	91	104	89	99	96	86	105	87	88	98	83	87	105	78	90	85	95	87	94	106	97	120	99	82	95	86	88	84	87	78	84	77	87	97	94	100	102	92	99	96	100	87	79	90	97	110	84	90	74	96	86	98	97	108	91	116	87	106	90	95	100	84	91	98	103	95	83	96	82	102	86	82	97	77	80	80	88	92	84	98	77	93	92	91	101	89	91	84	95	75	100	104	82	88	90	91	94	88	85	84	84	91	104	73	103	94	90	101	115	79	96	102	90	91	88	103	68	83	101	103	90	89	89	97	95	117	97	105	81	100	106	92	104	97	115	102	93	96	95	94	104	93	107	103	106	102	109	88	86	97	107	102	96	98	70	91	82	95	95	103	80	104	83	103	105	79	95	98	98	79	104	98	94	80	84	119	95	102	85	97	90	97	81	93	94	89	80	98	108	98	79	110	94	96	71	102	89	77	91	100	84	90	94	106	103	86	79	95	90	92	88	92	101	94	94	96	82	101	87	100	80	98	102	99	102	85	100	129	103	81	96	104	90	94	91	97	74	106	93	68	96	96	90	97	82	97	93	92	104	102	107	88	90	100	109	85	93	94	87	102	91	77	94	97	103	90	93	85	86	100	88	90	91	106	97	88	102	76	105	92	99	98	86	100	87	80	89	113	89	85	85	88	86	82	75	111	100	89	111	86	92	82	85	90	91	91	106	92	101	104	100	100	83	115	110	97	81	97	93	98	96	92	105	90	73	95	79	86	84	81	78	79	78	80	100	100	102	92	89	87	74	103	81	92	84	107	92	76	86	92	97	87	120	108	87	97	72	101	80	84	106	98	86	92	98	99	103	101	102	101	95	96	96	100	80	96	98	92	86	117	91	88	90	105	89	77	76	82	105	93	86	79	87	92	92	120	84	88	94	86	96	78	80	98	86	92	109	99	88	118	104	95	88	100	107	107	76	84	87	81	91	87	111	92	111	90	103	98	97	95	84	78	93	92	77	86	77	97	76	96	80	93	76	82	91	88	99	90	102	99	88	91	94	95	96	93	88	91	87	105	101	100	105	118	117	91	78	88	93	79	91	99	75	91	83	108	72	99	73	95	93	102	90	72	89	89	98	99	87	96	87	94	99	87	96	94	89	99	96	91	88	92	80	103	66	86	83	87	92	96	83	92	79	86	101	90	97	97	76	89	79	78	98	94	98	107	97	82	80	84	94	87	102	82	66	82	93	108	98	93	96	93	91	72	92	90	95	97	116	74	91	94	111	95	96	89	98	99	88	90	91	81	88	101	78	95	116	91	81	87	98	112	83	101	103	93	103	116	82	82	100	85	94	100	107	78	88	94	98	77	103	79	77	109	82	103	97	80	78	103	92	95	92	98	93	83	90	85	88	93	77	103	91	95	100	88	89	91	109	99	90	80	113	90	104	83	91	84	96	87	106	107	89	86	90	99	90	88	79	91	97	78	84	111	89	97	109	94	103	73	72	74	84	95	87	86	106	86	90	77	88	88	102	106	94	81	87	97	85	111	112	96	104	86	99	71	86	108	110	110	108	110	99	109	85	79	99	93	88	94	95	102	98	91	98	75	96	95	109	102	80	99	93	94	84	112	85	101	82	89	89	98	87	86	105	84	104	95	84	116
5016	836	733	346	263	230	181	179	147	127	149	111	137	117	134	122	116	125	117	126	93	116	110	110	124	96	106	106	84	95	106	102	102	118	86	102	120	95	83	100	92	114	110	106	116	104	119	105	74	126	105	96	113	117	121	97	111	100	110	104	102	94	110	99	107	100	93	95	109	122	96	83	104	101	102	111	108	107	90	90	104	109	91	83	81	119	102	95	116	94	106	110	99	92	113	102	118	99	104	100	100	100	120	92	93	102	100	103	108	95	97	102	109	94	107	89	83	116	102	92	113	97	111	103	92	96	105	102	108	98	87	81	118	108	83	84	108	123	94	97	120	97	93	107	108	84	90	97	102	98	108	104	101	95	98	117	103	107	111	84	84	105	107	92	115	96	108	117	104	89	105	113	122	97	100	125	109	106	90	93	110	90	98	80	110	107	110	113	98	81	100	89	100	97	105	90	112	91	101	88	114	101	114	98	90	98	108	103	108	113	84	110	113	95	104	113	122	96	101	93	90	103	99	114	102	101	121	114	109	105	100	115	90	111	106	100	102	84	95	112	86	101	126	98	113	109	95	103	86	102	88	124	103	89	100	96	92	102	97	111	106	110	123	99	103	96	121	95	93	94	121	86	89	121	123	96	102	108	110	98	103	108	92	100	94	89	105	104	113	105	110	117	95	95	99	93	113	109	94	96	92	113	90	98	109	103	108	93	100	115	106	91	102	103	100	110	108	103	88	96	99	104	108	103	95	99	108	85	93	110	107	106	106	70	107	99	92	103	89	88	112	89	86	94	102	101	117	94	122	111	89	90	127	101	93	102	91	99	116	102	93	105	103	105	95	111	86	116	92	110	113	108	95	108	92	106	96	85	112	113	96	116	108	92	108	96	117	89	110	99	100	94	105	105	87	104	96	92	102	101	124	84	98	101	94	109	105	96	117	86	91	92	109	97	91	112	111	113	88	86	90	103	115	106	95	114	98	111	112	105	94	111	97	92	94	113	105	119	91	104	105	111	117	100	109	85	89	96	110	110	86	84	91	88	116	107	123	108	117	112	111	101	105	85	93	80	97	119	117	103	113	87	105	99	116	98	111	111	113	103	111	102	94	109	102	90	95	96	87	88	110	109	112	110	96	117	93	110	101	103	110	115	96	96	110	111	98	102	106	97	98	85	102	90	104	109	102	98	97	113	103	109	100	106	103	99	92	107	97	107	96	87	72	89	116	100	96	95	103	81	116	102	92	104	100	94	107	87	107	101	127	105	102	107	119	103	126	92	87	120	100	127	86	98	102	97	107	91	114	117	108	101	110	80	98	98	104	92	95	102	88	101	99	98	104	96	100	89	105	97	120	109	108	109	96	98	106	101	92	82	104	95	104	115	101	112	106	76	92	95	107	107	102	86	109	109	72	116	100	99	92	95	108	82	98	94	92	111	102	102	113	108	87	105	106	83	103	119	112	97	102	106	108	104	97	106	107	95	123	101	102	88	111	93	84	100	99	102	95	119	97	113	95	103	103	111	109	102	116	104	118	77	107	110	117	101	103	108	100	101	97	135	125	108	85	104	85	107	98	100	91	80	94	107	90	116	95	89	120	114	95	91	108	109	90	97	93	121	99	106	84	102	91	85	97	80	105	94	100	114	110	104	94	102	102	104	104	100	106	112	107	114	95	95	103	90	93	111	84	122	71	94	112	115	84	103	101	99	96	94	96	101	106	88	127	107	95	103	106	94	107	96	117	103	100	96	104	97	123	99	102	88	107	112	100	96	106	94	103	94	103	119	100	130	92	102	98	107	111	90	102	101	83	93	114	108	95	109	101	113	74	99	123	101	116	102	107	83	106	107	103	104	96	104	102	100	106	107	106	105	121	97	107	101	98	99	105	94	94	99	117	95	110	92	104	103	97	107	109	100	100	105	102	127	101	106	105	87	125	91	102	114	102	107	87	98	106	129	99	98	99	78	107	83	102	108	109	115	108	105	115	110	95	116	99	94	100	101	103	98	111	101	102	112	132	74	85	111	111	95	118	99	88	110	94	108	77	112	122	113	96	101	106	109	103	100	109	96	89	106	103	107	110	89	100	108	92	112	119	120	96	125	72	104	113	106	104	87	99	114	101	98	77	98	108	97	95	98	92	105	96	95	106	93	80	93	100	114	89	109	111	104	117	98	88	101	99	107	113	86	92	78	98	118	111	89	85	107	111	106	113	113	124	100	99	104	95	100	103	121	112	96	95	117	119	134	93	107	87	91	78	102	114	118	82	119	86	113	109	106	107	102	105	98	95	112	105	88	99	106	97	97	102	95	108	105	113	103	109	97	107	97	109	111	102	94	96	110	98	97	85	102	97	104	105	85	113	104	92	105	107	104	100	119	106	78	108	87	102	124	99	98	120	114	90	98	110	99	115	97	103	105	109	101	100	110	105	104	91	87	90	95	92	110	108	90	107	90	76	103	106	89	121	94	107	89	86	99	88	112	104	106	114	97	130	121	96	99	106	103	93	98	110	105	96	94	91	108	113	122	105	97	95	101	94	100	102	105	101	99	113	92	97	79	114	90	103	103	94	123	98	96	123	107	100	109	119	90	83	102	116	120	109	110	96	104	93	91	91	95	105	100	107	103	97	104	105	100	89	104	98	114	87	92	98	78	94	101	102	111	91	98	112	84	112	114	96	108	78	90	99	116	102	93	105	101	92	90	87	112	89	105	117	95	111	96	100	105	103	93	90	107	99	115	128	103	94	126	92	98	95	108	96	96	115	125	123	103	88	91	93	106	95	119	111	126	107	107	118	94	105	94	98	84	104	97	96	92	129	109	97	111	102	99	106	98	101	110	101	108	107	100	75	105	94	97	100	99	97	93	105	111	99	87	112	93	90	93	104	94	108	98	92	96	103	96	126	91	106	108	101	83	106	95	93	93	89	98	96	120	102	118	96	102	110	105	106	130	98	91	87	114	105	100	115	87	93	102	90	101	98	107	102	101	103	112	113	103	119	92	103	84	92	109	91	101	120	115	116	92	85	96	113	96	115	102	90	109	100	114	89	106	112	82	99	74	106	91	102	97	91	110	98	96	116	108	99	89	110	93	108	101	91	109	99	96	102	102	114	116	101	97	92	105	112	110	100	92	94	109	102	102	108	94	109	107	109	124	105	104	103	107	110	119	94	105	87	97	107	111	98	83	124	96	91	102	113	99	94	112	100	89	114	106	87	94	99	94	89	94	100	85	102	103	83	93	94	88	86	81	97	107	90	107	110	108	97	99	101	98	91	92	101	94	108	98	96	115	94	99	103	88	85	90	103	96	105	92	100	114	103	96	92	96	128	109	102	100	107	120	115	98	104	104	107	98	116	93	108	105	95	97	92	106	115	112	93	99	92	104	94	112	107	107	110	99	110	93	116	97	99	102	84	97	99	102	102	122	98	96	100	116	89	102	120	95	101	106	101	103	94	106	109	94	98	106	106	78	95	117	88	114	113	94	111	88
25301	20860	27320	24532	20868	12041	1488	898	733	632	612	504	510	482	426	386	405	373	355	343	325	306	349	339	343	352	296	309	322	299	301	280	311	322	278	309	289	284	304	314	274	268	274	272	295	273	287	272	280	256	299	258	280	315	281	274	295	284	269	288	259	273	300	262	301	278	279	302	246	271	294	292	281	296	304	252	282	274	248	295	307	291	274	285	277	301	294	275	291	273	289	281	278	258	272	269	260	255	274	297	267	300	292	288	258	253	272	301	244	270	273	278	279	245	276	274	248	253	248	270	292	304	274	262	246	270	255	278	270	296	263	316	265	266	268	298	252	270	256	294	269	267	274	257	282	261	293	234	290	298	259	296	290	279	273	272	255	306	255	265	255	267	264	267	273	273	250	269	258	283	278	281	253	277	292	292	285	239	255	294	269	278	285	266	264	256	283	273	287	260	270	281	280	288	288	299	265	255	290	247	268	302	267	246	234	274	256	255	268	284	273	248	284	255	281	276	245	274	283	265	267	294	257	276	267	269	238	264	277	260	279	260	295	258	264	280	265	248	250	273	251	296	268	269	299	273	267	274	262	255	266	279	238	266	271	272	269	254	260	275	264	289	266	272	293	273	288	284	270	276	270	270	268	257	255	251	287	275	280	270	250	299	269	297	293	289	278	243	265	294	269	289	256	262	287	263	293	286	260	278	280	267	254	294	302	274	295	268	246	278	253	270	261	253	258	261	253	291	299	288	248	278	282	283	309	276	272	265	256	273	284	267	254	248	304	302	277	258	279	275	287	263	289	274	299	280	289	265	281	259	303	264	254	276	273	270	297	263	262	266	268	303	249	267	292	255	305	275	291	267	302	281	274	289	252	283	258	279	266	296	268	257	262	275	292	262	265	271	273	253	266	251	281	247	275	268	255	299	282	290	272	287	290	265	277	280	281	285	289	282	308	291	285	281	278	260	327	277	262	250	288	277	292	275	267	279	253	270	267	258	270	247	301	298	273	264	258	270	260	272	282	254	267	274	241	241	282	276	262	284	257	289	280	275	232	263	267	245	269	282	247	270	235	277	300	287	250	240	271	276	283	267	271	245	302	275	256	265	303	281	277	276	250	255	256	268	272	306	282	251	265	263	273	253	299	268	277	259	273	276	272	293	290	284	276	275	281	292	284	320	292	270	267	266	277	260	272	267	272	283	273	266	277	260	295	253	259	264	282	277	272	288	244	249	286	277	252	265	267	231	247	295	263	263	245	281	270	241	257	234	260	271	261	268	248	256	262	282	290	299	269	296	260	275	272	274	249	279	260	273	272	254	308	244	282	258	258	299	286	274	300	286	250	258	269	276	248	296	271	289	262	256	286	273	276	268	251	260	265	251	268	282	297	255	278	247	311	256	267	290	267	300	266	274	275	296	288	276	259	269	265	265	272	264	278	284	272	265	255	263	280	254	273	253	282	301	272	261	293	278	286	295	277	256	288	282	277	276	255	279	260	309	301	264	263	278	256	254	274	264	286	270	276	273	287	243	265	266	275	284	254	291	280	264	293	281	270	283	260	224	285	267	319	289	284	281	269	240	255	289	266	256	256	256	237	257	257	249	291	257	270	269	258	266	281	286	272	261	289	272	274	276	290	258	267	265	290	255	284	272	285	278	301	258	272	269	269	314	264	262	273	275	243	280	261	291	289	274	288	254	291	310	286	257	303	291	235	267	247	265	249	280	254	281	277	273	223	248	277	271	268	286	290	271	261	288	274	283	294	268	276	268	296	277	254	270	271	263	279	257	269	258	245	308	258	312	303	281	254	253	232	288	285	270	271	261	264	252	249	287	244	283	283	272	280	264	254	274	269	279	273	261	297	291	256	256	238	283	270	291	269	266	296	278	267	290	288	235	256	258	254	283	273	270	267	268	277	285	282	252	280	281	248	267	270	259	258	285	256	274	261	260	283	249	267	275	279	260	262	278	249	292	282	287	261	275	273	258	277	292	256	290	248	258	276	259	297	283	280	279	274	286	283	292	296	286	266	275	285	250	296	273	268	275	291	279	267	260	264	277	255	291	243	285	241	292	257	294	260	255	285	281	277	288	290	261	279	290	250	287	278	262	258	267	262	270	290	250	291	272	277	256	304	264	244	270	281	269	251	244	254	276	252	260	288	272	263	283	285	262	263	293	265	273	280	270	275	269	265	246	234	271	287	278	258	290	271	262	269	248	264	302	257	269	261	291	261	293	272	298	283	279	275	278	264	261	292	253	270	272	274	292	290	278	286	294	265	277	294	294	284	252	287	240	268	267	271	234	306	254	268	269	285	270	289	271	312	269	238	281	264	285	276	256	283	259	295	279	305	270	294	280	245	268	268	271	259	246	298	288	275	251	264	290	267	293	271	282	279	274	258	269	279	259	269	281	262	256	290	276	269	246	276	244	274	302	288	279	265	306	273	247	255	268	282	256	252	267	290	280	285	238	252	261	254	268	277	269	269	281	277	283	266	276	242	293	259	261	315	294	279	267	254	284	259	257	261	276	243	262	261	279	273	270	271	280	276	281	274	301	281	263	274	296	249	264	296	271	282	272	260	259	253	284	276	289	303	270	288	302	256	304	288	302	281	258	247	284	280	250	303	265	264	252	247	250	277	263	279	284	264	281	266	279	294	252	271	259	269	267	284	266	269	273	260	276	274	274	279	293	274	266	259	275	302	258	267	261	264	273	277	301	283	277	301	278	252	284	261	286	279	280	260	263	305	272	284	273	263	295	261	249	292	277	276	268	284	229	259	260	254	282	295	302	253	268	269	307	307	264	282	306	277	269	259	279	289	274	275	258	274	290	240	265	263	291	271	291	266	266	283	275	251	259	269	293	262	253	288	277	269	264	306	241	310	273	272	285	291	294	266	261	260	262	283	261	284	301	241	261	267	274	262	298	282	288	280	281	272	259	244	293	256	280	272	271	261	238	244	267	283	287	290	267	269	304	282	265	254	264	263	269	259	259	281	274	279	254	239	263	286	293	224	279	276	292	294	271	252	251	279	242	277	280	312	251	263	287	264	257	271	245	254	242	249	266	256	269	289	295	280	297	239	277	245	268	269	269	258	241	283	237	255	256	274	284	323	261	259	274	248	259	261	266	285	270	279	259	277	284	268	274	289	276	299	261	254	267	264	253	287	273	255	258	274	254	275	246	263	243	301	302	308	286	262	269	256	291	276	278	288	281	283	246	304	268	258	282	289	274	260	293	268	261	283	291	261	257	314	290	295	298	272	271	247	292	261	276	261	295	273	290	282	253	274	292	287	287	281	278	251	279	250	283	261	281	282	291	281	258	267	250	256	251	276	280	276	245	296	236	294	286	292	289	272	293	235	239	292	268	272	279	264	259	285	257	263	256	280	277	248	283	286	287	260	264	242	308	275	274	252	263	275	260	272	289	286	246	291	267	264	285	247	264	273	250	252	273	259	275	258	262	277	245	265	277	286	298	251	284	258	270	281	255	295	259
7354	11627	10566	5898	3843	2724	2050	1629	1285	1116	936	816	717	645	559	543	506	496	441	404	388	414	365	335	365	335	342	339	286	311	328	311	315	307	293	298	292	300	276	292	319	306	296	261	288	246	264	283	271	274	245	267	279	311	288	315	258	275	268	258	260	260	294	277	289	255	281	287	280	271	246	277	252	296	252	282	267	248	287	277	289	274	286	263	269	283	265	273	272	266	268	260	244	254	258	277	273	250	257	257	259	251	282	274	286	250	254	249	251	260	269	263	259	271	286	243	284	237	217	286	236	262	252	293	266	238	274	248	251	291	250	251	269	257	248	248	255	257	256	245	251	231	236	242	254	278	240	264	250	266	263	272	276	254	261	240	260	268	252	272	249	237	243	270	233	298	268	271	250	263	294	260	262	276	272	279	236	282	256	269	243	272	311	257	295	291	261	256	277	258	246	221	252	266	264	251	283	252	228	269	255	253	273	228	280	259	259	218	278	264	266	240	285	275	253	275	259	272	249	288	238	274	227	273	267	238	292	254	239	277	275	262	238	264	266	265	283	265	260	272	277	253	273	257	247	267	281	253	265	242	254	270	275	262	284	302	270	246	268	267	247	277	263	267	226	240	253	257	231	282	262	269	287	247	260	244	258	257	255	260	249	263	268	290	248	283	243	258	255	246	301	258	261	277	267	224	257	282	264	252	261	267	257	249	241	251	232	272	270	257	256	286	287	253	246	252	253	297	258	273	264	269	236	253	285	262	280	240	238	296	269	254	242	243	247	274	244	279	287	239	258	281	251	255	253	260	265	259	268	268	247	254	252	228	282	242	273	263	248	277	258	311	286	266	255	237	282	267	247	271	242	268	260	258	248	262	269	253	268	236	267	251	290	264	270	273	282	252	285	258	258	255	287	255	281	265	229	277	256	275	254	268	246	257	242	262	261	266	267	241	248	260	271	302	260	250	268	275	240	240	266	269	268	240	263	246	245	249	234	280	267	250	248	280	274	263	238	252	250	275	268	285	266	255	246	278	248	297	242	269	255	252	259	225	251	283	253	252	271	288	290	277	255	262	257	286	258	230	247	242	238	272	244	248	267	267	285	260	247	273	277	261	263	243	262	242	298	251	249	274	266	251	239	211	259	252	242	279	265	269	273	273	286	288	240	283	249	258	268	252	261	257	265	269	257	244	255	264	249	282	257	246	255	253	263	242	249	247	216	262	254	261	264	280	264	266	272	250	269	231	244	241	262	278	247	238	269	240	276	258	289	260	246	236	250	240	232	238	270	266	264	253	256	284	264	243	275	247	230	255	239	237	241	250	262	259	263	256	251	214	267	231	263	284	290	253	232	255	245	263	269	260	241	248	250	244	247	267	264	266	236	259	221	253	278	280	249	273	287	265	295	240	272	246	257	281	279	245	227	259	248	261	275	273	298	236	248	272	235	266	252	242	281	271	272	250	266	249	255	226	269	271	279	285	264	261	266	283	285	261	245	268	255	263	245	227	266	264	282	274	255	257	244	270	286	249	246	256	273	273	240	261	268	256	246	248	264	282	269	221	246	284	243	256	252	255	251	270	244	239	239	279	272	264	240	254	284	292	245	269	252	276	250	245	270	273	281	258	252	262	236	242	266	259	266	271	247	253	225	261	270	266	265	247	262	271	268	284	260	239	263	271	258	279	240	262	264	244	251	272	258	273	294	266	236	250	271	279	250	232	273	258	266	286	264	273	234	252	289	263	266	267	220	255	238	257	258	255	270	269	254	240	223	270	282	270	291	262	257	256	260	248	250	256	284	302	266	249	253	265	286	255	264	264	260	252	265	261	249	228	257	265	259	237	262	255	228	276	271	262	259	256	257	278	251	270	270	274	248	250	290	244	258	277	252	273	257	254	265	268	280	260	258	261	244	268	239	247	266	252	274	254	267	247	249	274	257	258	252	274	253	240	266	271	266	252	282	254	282	264	254	260	245	255	268	261	255	253	262	256	288	287	272	244	270	255	270	253	263	242	243	256	278	258	228	259	288	230	243	227	240	279	241	263	262	232	275	270	241	271	264	274	274	270	257	273	260	247	218	256	257	266	252	270	216	280	270	265	247	267	238	264	270	251	250	272	274	264	238	281	259	253	265	295	284	237	267	245	257	267	294	235	247	232	248	277	255	266	250	269	266	262	250	273	247	258	245	263	265	259	255	228	270	294	247	238	254	280	274	262	262	252	262	253	237	283	270	256	229	289	255	264	252	313	259	251	231	257	273	247	240	258	257	286	260	253	285	278	259	229	267	256	255	256	235	262	265	259	256	240	248	248	258	266	235	267	272	251	242	248	254	254	234	269	272	289	240	254	263	243	266	273	265	228	272	235	249	281	258	282	245	267	264	240	268	263	242	257	260	253	242	276	265	253	229	237	279	262	262	234	245	262	248	272	264	309	261	248	251	254	244	247	255	248	276	254	264	266	286	283	247	276	253	233	257	272	252	258	228	285	298	264	292	260	232	253	252	253	293	246	276	259	304	239	282	237	258	237	244	267	276	259	294	261	272	261	269	259	255	240	278	257	210	256	241	248	267	245	251	246	266	256	267	287	285	245	266	276	271	257	272	258	255	255	263	274	250	283	216	275	274	240	239	263	258	272	269	272	289	275	268	286	249	246	284	237	291	258	236	273	263	252	254	267	274	266	237	259	251	270	243	261	249	281	266	251	258	251	225	264	237	259	272	269	252	238	263	274	257	239	277	228	289	254	256	271	263	239	242	273	276	236	268	253	233	267	242	273	245	253	255	248	308	274	271	280	268	267	258	254	239	258	271	217	233	230	251	270	260	263	259	263	261	274	251	243	242	254	239	249	254	252	253	272	227	258	240	246	259	252	250	276	236	259	244	264	241	243	273	270	262	254	269	284	240	258	276	245	263	223	277	235	251	265	278	246	284	257	246	270	264	261	274	231	284	226	244	272	291	255	286	232	279	257	280	243	258	254	249	292	261	276	263	287	275	250	249	259	253	269	252	269	262	261	238	281	284	252	243	243	269	248	270	253	251	292	265	268	250	242	271	267	270	220	267	275	252	270	227	249	249	271	253	257	256	278	257	263	273	284	282	268	223	268	251	267	266	275	266	242	285	250	236	261	241	238	263	247	250	244	232	220	262	260	292	241	277	275	241	266	286	245	254	251	281	263	245	267	273	255	264	248	279	249	232	272	272	255	271	227	230	245	271	233	248	271	280	231	259	273	288	254	251	253	258	266	236	273	263	262	273	261	273	266	254	261	284	268	273	280	259	228	271	274	263	261	242	252	274	251	277	281	270	251	262	287	223	268	262	243	246	289	261	236	278	240	269	256	277	266	231	250	266	264	242	276	271	243	283	275	277	234	280	250	258	253	275	265	243	243	266	263	237	275	256	265	268	267	236	269	254	264	240	246	265	246	261	252	259	252	289	250	254	288	268	245	262	248	237	263	258	241	258	238	274	252	289	260	289	253	284	265	272	234	246	287
23009	20848	27662	24178	20858	20976	10574	1939	1332	1133	1057	924	877	769	722	723	732	624	658	600	597	570	539	614	585	511	551	550	537	518	520	506	483	487	487	517	505	498	503	495	524	456	488	481	474	508	499	515	487	466	475	473	468	469	508	479	436	453	467	451	506	463	471	488	461	482	459	455	462	483	450	453	468	463	478	485	460	483	499	482	474	508	483	444	495	452	449	486	484	474	483	456	471	471	549	483	460	441	475	489	466	458	422	461	445	465	454	444	491	468	462	519	474	508	448	483	472	469	482	464	455	500	440	451	437	457	460	471	479	477	475	458	471	457	472	494	440	483	434	493	483	450	460	485	432	478	452	485	455	475	486	483	486	508	421	492	465	468	440	499	432	473	441	418	485	448	446	476	441	466	455	463	461	434	483	476	442	442	427	466	431	483	439	422	463	465	470	452	428	486	401	449	475	435	446	460	464	469	454	485	493	468	457	516	448	441	484	445	452	473	459	463	460	448	473	435	472	457	485	466	472	444	452	478	468	489	484	456	442	458	427	442	468	495	484	415	464	448	446	477	469	465	459	472	451	473	471	496	483	460	485	459	449	482	452	437	506	507	455	429	466	456	415	483	460	482	501	462	513	473	442	498	444	477	454	474	441	487	464	436	447	457	432	496	491	474	454	462	448	514	434	461	420	446	437	439	469	446	459	450	438	453	460	454	469	445	461	492	457	427	450	439	479	435	477	446	458	445	454	476	452	461	484	463	462	476	444	484	506	450	422	480	408	488	465	440	406	529	512	478	459	467	417	494	445	450	485	490	439	459	465	420	499	443	473	458	477	467	475	468	457	483	503	466	461	470	483	518	469	469	448	469	461	440	439	454	453	439	446	485	509	460	448	451	456	471	467	475	482	487	478	469	467	472	499	453	442	482	483	456	483	463	483	517	476	464	473	481	413	438	505	447	451	481	457	464	448	453	449	487	489	439	470	459	487	473	488	466	476	477	442	468	494	471	456	456	437	464	437	465	454	466	440	456	453	453	468	442	471	442	427	437	476	434	479	465	482	416	486	443	431	472	485	467	420	429	456	412	459	475	454	473	465	474	484	509	482	551	491	488	475	456	501	425	444	465	452	399	448	486	478	456	483	491	465	457	446	452	428	485	451	455	424	476	460	454	488	470	476	426	471	475	442	430	495	474	457	466	458	451	480	456	456	439	448	474	479	488	452	472	470	481	454	484	498	473	440	462	443	431	458	465	448	461	500	459	419	461	428	479	461	432	474	453	436	458	450	504	485	479	453	450	501	471	430	433	503	452	441	513	457	463	464	520	469	434	482	442	481	465	477	472	484	467	444	429	445	450	461	456	460	481	427	419	416	492	470	431	493	477	476	475	466	441	471	496	466	500	477	436	428	468	470	439	461	459	470	481	478	487	513	455	444	482	473	478	463	450	501	522	471	498	484	440	455	473	449	469	472	466	474	437	444	447	450	467	477	455	445	464	443	452	452	458	465	479	487	426	493	451	439	468	442	482	468	470	474	423	474	498	461	498	443	444	449	404	457	493	447	458	459	446	449	429	427	504	465	441	465	449	445	479	417	442	489	434	499	452	438	452	470	445	459	471	430	489	438	486	494	419	461	503	464	494	486	503	494	460	443	500	476	431	446	474	467	447	440	436	477	431	428	490	493	438	466	415	483	441	468	478	463	462	425	433	485	456	460	431	475	454	474	443	508	502	469	456	422	466	435	455	463	459	469	459	467	456	464	455	430	446	493	499	468	455	453	457	469	496	474	500	492	477	497	453	470	459	461	449	434	449	459	450	433	474	435	450	449	472	459	438	422	417	450	466	464	445	444	473	480	483	443	472	472	457	468	457	539	445	486	424	445	473	439	455	475	451	465	452	475	433	457	476	466	498	488	465	443	454	442	463	497	460	458	469	492	446	426	432	455	480	470	459	499	455	502	490	464	478	479	448	477	456	489	429	474	507	462	477	442	478	446	423	441	452	478	477	414	483	464	459	461	441	476	464	432	461	482	448	446	459	491	482	457	467	480	460	468	436	448	472	483	419	426	425	491	458	459	473	465	441	436	461	449	477	465	459	428	431	460	439	453	437	478	480	451	491	454	476	455	479	459	469	476	482	455	483	478	464	486	477	482	490	465	429	448	498	487	423	469	443	433	458	461	451	479	430	451	471	454	449	441	433	448	467	455	462	420	474	487	441	478	466	449	433	480	475	475	453	461	476	447	468	489	459	466	441	503	473	448	443	442	469	435	449	472	499	425	466	494	462	468	451	468	447	456	460	411	466	439	466	481	438	423	432	488	448	503	472	443	460	498	471	426	492	462	467	458	437	475	476	444	404	453	487	479	481	440	468	446	464	504	450	441	467	435	467	496	497	416	446	425	484	466	429	491	444	450	445	522	464	495	425	453	438	454	449	456	424	464	473	436	460	472	486	431	435	488	449	446	455	450	464	453	416	488	457	456	438	452	452	458	465	459	430	464	470	479	505	498	446	448	490	482	473	440	455	451	476	450	466	471	435	474	446	449	443	477	462	453	461	428	489	488	475	483	427	489	455	464	483	487	487	455	464	460	440	468	434	468	453	446	453	435	459	470	466	473	488	475	469	436	488	454	461	465	455	445	468	442	446	477	409	436	478	454	446	476	486	470	490	439	476	429	453	451	464	459	467	455	496	454	469	423	431	482	456	448	459	438	438	473	465	473	472	451	466	465	450	466	465	455	418	505	486	471	446	473	470	502	484	422	422	449	457	483	445	484	450	431	456	472	438	457	457	489	464	501	450	477	507	444	468	466	479	460	482	472	459	465	483	497	455	480	446	474	503	498	481	479	465	492	442	430	464	500	495	486	488	439	486	452	500	484	502	493	463	446	481	464	469	477	419	465	446	480	500	456	473	476	474	420	503	481	509	464	469	484	476	453	500	463	459	465	484	454	420	497	461	476	450	448	441	497	460	443	482	472	428	484	506	508	457	459	435	420	443	442	450	482	458	426	527	443	442	447	470	470	456	453	487	427	465	429	442	438	485	468	423	476	465	479	471	464	485	447	450	455	418	484	422	504	434	444	456	463	460	488	485	450	468	481	444	447	431	481	507	445	472	474	467	481	451	488	458	465	497	465	469	469	461	459	449	495	452	438	472	431	472	437	456	479	438	506	457	439	461	465	464	466	432	518	490	465	466	449	490	491	458	417	472	436	482	492	477	483	462	469	457	450	433	504	452	480	462	449	457	471	466	491	455	494	471	448	483	496	424	469	466	490	469	456	457	431	436	475	492	436	443	460	404	456	449	409	487	465	484	461	439	422	489	433	440	448	470	475	444	447	446	456	480	464	484	448	478	460	459	447	480	489	477	475	429	489	469	504	469	486	481	448	413	475	477	437	449	494	486	476	487	518	476	464	455	443	446	467	479	474	489	441	436	445	437	470	466	523	494	481	480	438	464	509	487	452	499	424	469	473	422	468	468	445	452	449	472	465	468
9947	18472	16725	10020	6811	4980	3769	3008	2356	2003	1776	1473	1281	1210	1043	961	834	840	781	792	735	669	697	623	637	600	574	538	616	542	556	536	503	497	505	511	503	508	512	498	506	491	475	513	487	465	504	488	489	477	461	456	463	474	477	500	465	486	447	449	440	445	491	471	448	459	450	504	477	458	470	461	447	483	479	481	427	423	421	453	421	494	433	435	410	408	463	490	447	459	457	466	444	478	419	450	434	439	411	433	423	453	433	455	437	454	419	432	471	413	413	450	436	433	422	443	418	459	445	475	431	431	443	452	403	422	426	444	437	435	439	449	437	478	454	448	411	443	422	410	410	433	413	468	455	423	435	433	454	451	427	460	413	453	475	452	403	450	415	440	403	433	448	395	459	435	460	425	388	460	452	425	436	425	436	444	447	450	435	479	428	464	459	429	478	476	422	446	473	406	437	423	445	467	412	433	430	457	468	455	469	413	463	484	414	416	452	389	439	437	484	471	442	419	434	451	424	455	462	427	439	445	411	411	429	446	461	451	432	474	448	452	452	444	421	464	464	422	481	421	404	430	404	439	427	455	437	438	456	430	423	438	469	420	416	436	466	418	474	455	452	446	424	473	412	443	420	454	438	436	435	433	426	486	448	471	450	463	430	455	452	433	430	380	415	462	447	455	417	408	432	441	437	457	408	448	435	444	409	453	455	442	430	476	436	449	434	460	462	424	421	477	451	438	435	428	427	465	473	451	424	422	415	418	455	452	428	430	446	415	415	435	416	461	430	432	411	460	444	452	443	463	463	448	403	403	454	459	418	423	432	421	411	436	428	454	382	476	457	411	470	455	475	434	480	436	427	431	425	456	419	438	467	432	417	405	459	417	461	428	407	473	453	442	427	436	455	441	436	420	442	442	457	444	427	439	453	442	388	455	416	438	421	423	441	434	448	448	445	447	449	444	412	438	434	434	446	446	426	419	435	453	415	433	411	433	452	428	429	439	414	437	436	416	474	439	455	449	484	398	460	431	434	438	439	440	468	454	421	430	443	457	453	487	457	427	450	410	418	425	440	421	446	415	452	424	433	431	425	440	409	397	453	442	435	421	453	472	445	402	448	427	479	434	433	425	471	449	474	450	453	449	411	483	433	426	436	438	440	462	443	414	403	415	443	407	474	465	432	476	435	424	480	457	434	428	444	420	409	424	404	446	460	447	431	402	487	443	455	419	405	430	418	419	428	454	423	447	468	438	446	415	424	395	408	446	447	450	427	392	433	408	439	443	423	409	425	432	445	450	417	471	444	448	453	443	412	416	433	406	463	450	414	429	463	425	474	422	443	451	406	459	408	460	462	469	419	424	427	427	414	465	440	429	418	434	428	421	419	486	427	451	432	433	411	451	437	413	449	483	393	395	435	417	443	405	434	448	444	454	403	445	418	441	423	432	412	461	432	450	421	447	440	454	462	457	435	441	416	425	420	457	452	455	420	460	434	440	439	415	429	454	438	404	435	476	440	420	459	426	464	465	450	404	469	417	421	437	432	411	445	441	416	437	437	460	432	447	420	458	389	454	466	442	452	444	430	429	477	403	434	466	437	412	433	424	414	441	471	435	421	432	449	441	440	417	443	448	412	413	426	433	432	401	454	415	462	416	437	414	442	478	437	403	419	449	471	431	449	447	466	398	438	430	439	470	433	434	432	431	391	469	471	404	468	426	428	403	494	439	428	481	418	460	456	409	435	449	431	457	454	477	442	456	506	441	436	424	437	434	424	471	453	398	418	428	437	474	432	433	414	454	434	409	436	423	433	406	443	432	437	470	434	438	439	427	438	449	437	421	395	436	417	443	430	450	475	444	446	431	414	422	455	452	465	429	426	419	479	445	434	423	429	446	411	454	431	457	448	439	429	430	446	470	451	429	451	478	408	432	456	444	448	469	449	423	445	457	433	421	420	414	444	421	420	426	460	424	442	431	473	438	402	432	472	445	396	450	439	427	451	470	489	400	443	461	419	456	403	417	442	425	452	422	461	457	422	442	453	456	477	433	408	420	438	440	424	436	448	399	425	466	460	427	416	439	418	408	429	462	421	468	451	444	420	448	456	435	395	448	465	426	450	461	438	449	442	472	471	431	462	444	441	468	467	455	440	415	426	429	441	479	456	450	423	446	413	441	441	484	459	430	449	441	405	436	391	450	389	440	434	444	422	447	421	458	417	414	417	421	454	429	444	451	436	406	455	477	426	429	476	469	455	436	390	439	455	428	412	423	407	454	425	449	428	444	445	452	419	431	457	424	430	456	435	456	432	459	428	416	449	461	492	472	433	444	429	414	453	464	436	462	446	439	462	419	443	442	421	409	426	414	481	407	431	436	421	404	403	456	490	462	422	452	458	432	429	445	432	429	470	447	439	427	405	424	411	452	442	430	441	459	428	420	401	438	444	429	418	414	455	433	421	469	452	460	450	430	429	431	418	397	442	482	440	428	445	463	469	457	436	456	429	419	432	443	436	446	434	429	408	455	437	420	417	438	462	417	412	444	414	450	423	460	420	444	411	434	482	447	469	448	442	412	418	442	427	404	391	437	422	437	463	450	446	403	434	426	459	413	483	437	438	447	489	468	407	400	431	451	447	417	398	433	459	455	465	394	415	432	430	448	443	406	468	481	434	420	419	437	437	379	441	417	465	435	405	443	420	419	426	413	402	461	422	451	410	432	392	435	408	472	459	470	412	451	420	437	446	459	432	471	485	397	462	445	455	423	437	458	453	399	401	434	453	434	443	413	442	428	459	463	455	443	450	424	423	395	471	423	460	426	427	408	405	408	442	429	423	438	391	414	439	445	441	417	435	444	459	428	497	432	428	429	451	468	438	442	444	423	407	405	428	443	423	448	420	429	392	482	425	429	409	458	451	437	430	458	438	412	405	401	446	472	443	436	468	463	450	472	448	434	443	453	465	455	419	464	474	442	485	428	419	467	445	487	462	447	443	427	451	494	428	400	460	459	431	422	435	433	446	451	438	452	474	455	467	437	441	425	461	446	438	454	412	448	464	486	438	477	404	440	434	431	435	442	478	426	420	450	448	456	448	428	459	433	475	499	428	429	471	421	443	478	481	430	423	413	433	432	447	452	436	407	448	421	458	424	465	428	444	427	435	427	472	457	445	474	417	392	467	455	445	458	426	448	411	462	427	424	444	397	429	435	441	412	433	473	449	410	410	446	446	446	441	424	398	438	413	476	444	404	424	463	425	437	455	454	422	430	447	438	442	411	434	415	456	434	447	405	433	437	412	421	429	427	409	443	469	453	410	406	423	445	410	423	441	444	434	421	443	444	473	473	471	428	446	446	447	480	436	448	429	422	461	445	434	441	458	432	436	458	459	422	398	434	444	444	402	462	431	449	421	449	419	460	479	474	436	439	435	411	427	402	427	437	455	421	414	408	422	423	446	455	446	426	411	439	411	441	452	449	412	475	468	459	437	436	431	436	470	426	451	463	430	428
28108	14822	1835	364	187	200	133	114	132	90	120	117	93	89	98	104	97	94	99	87	99	94	77	81	97	89	91	91	106	82	73	97	78	92	107	76	97	77	90	102	78	95	101	106	87	100	91	90	93	80	105	93	112	87	102	99	91	86	92	99	106	102	91	80	106	84	93	114	102	88	105	92	95	94	94	97	103	89	84	102	99	100	81	108	78	98	101	114	85	100	89	102	105	98	113	93	92	105	82	80	108	90	101	87	123	83	82	81	88	90	89	96	107	97	105	101	93	80	93	85	90	84	89	100	99	102	83	105	96	110	82	80	101	89	87	97	103	100	97	81	95	95	77	94	95	101	107	84	96	114	98	97	92	90	83	102	73	98	85	98	87	96	113	82	112	86	93	92	84	87	101	94	108	81	89	95	73	87	91	84	90	85	93	92	109	82	98	102	101	94	88	83	81	96	95	102	105	101	69	98	102	100	93	94	79	99	80	86	76	94	90	86	74	89	95	94	84	98	94	96	100	101	86	107	99	109	98	96	100	80	94	87	74	101	87	99	94	76	111	99	83	82	102	86	90	81	90	99	89	112	92	89	90	111	98	100	98	91	87	108	103	68	80	103	98	101	78	89	83	105	103	87	95	98	84	86	91	87	108	92	113	104	89	85	93	112	98	114	120	88	86	89	73	92	107	100	93	105	106	112	94	88	97	107	75	97	87	82	88	108	98	99	85	69	96	93	114	86	86	78	93	93	90	93	101	103	109	86	94	98	103	76	100	80	99	97	94	94	96	111	109	91	90	85	95	82	109	84	98	86	87	101	101	87	107	88	102	97	99	98	96	92	95	94	94	102	93	90	95	105	85	94	82	104	101	94	99	107	67	114	83	111	112	94	120	116	91	83	105	106	70	71	73	95	88	89	94	85	84	96	84	92	88	77	102	94	80	91	100	91	98	91	91	98	86	89	85	96	64	97	112	113	100	74	92	98	91	96	88	66	82	104	97	101	91	85	84	73	78	105	87	98	91	82	112	91	86	101	95	93	114	103	109	82	85	89	89	93	105	103	94	112	85	76	97	94	111	102	89	104	103	89	99	91	98	109	72	82	75	99	88	95	98	89	92	92	107	84	120	82	107	83	104	86	95	98	88	90	103	80	103	94	101	87	87	82	89	84	90	104	106	82	107	90	80	83	86	91	79	85	92	93	90	92	86	95	101	100	98	96	98	88	106	106	107	77	107	96	76	77	92	101	72	81	91	93	79	91	93	83	103	84	91	78	92	97	98	91	104	92	81	104	90	71	97	80	87	97	88	90	91	100	75	92	79	105	111	99	101	67	90	94	95	85	91	100	85	86	108	100	90	80	90	88	79	99	101	96	87	96	102	95	101	94	100	105	118	98	101	95	74	114	90	102	77	96	93	102	97	95	86	102	101	101	110	85	83	87	77	96	103	89	101	101	76	92	97	87	85	92	95	101	102	97	83	82	79	83	104	95	99	76	96	102	86	97	79	87	118	97	99	78	92	80	103	73	92	78	84	97	95	107	106	97	87	107	105	101	104	96	98	93	117	106	98	93	72	94	100	83	95	86	105	93	103	91	114	91	102	95	98	91	90	92	93	96	92	94	97	79	96	84	81	108	94	86	78	99	82	80	99	98	102	92	93	98	83	80	98	95	96	98	102	86	101	93	84	88	96	93	98	94	99	96	84	97	104	99	103	109	83	98	79	80	103	95	78	71	99	82	85	79	101	96	83	96	100	76	90	88	104	92	95	114	88	84	105	90	101	77	84	99	77	92	79	99	86	99	93	82	93	85	95	84	104	90	94	87	89	94	111	85	99	90	91	85	101	94	97	89	86	92	96	86	94	105	89	82	87	98	102	109	109	91	93	87	91	101	102	76	98	102	93	96	97	89	80	85	98	91	106	98	105	98	94	109	102	97	82	98	84	81	104	99	88	91	92	93	95	107	95	108	97	86	78	87	87	81	81	91	111	78	79	82	87	107	92	95	101	87	106	105	114	104	83	116	93	88	101	91	99	92	89	100	91	96	94	92	91	88	111	82	101	105	96	87	75	96	93	100	108	96	97	96	102	92	89	81	102	87	109	83	100	95	104	100	88	94	78	86	106	75	98	100	105	93	94	93	98	85	101	105	100	113	87	81	65	83	82	89	106	92	114	106	78	81	98	92	89	106	103	103	97	79	115	98	92	101	104	87	90	74	108	93	82	72	105	98	87	83	81	92	84	93	90	85	86	96	90	91	95	95	111	92	96	107	93	91	97	99	75	88	96	98	104	100	83	87	94	112	96	92	100	92	68	95	104	103	99	106	120	89	90	88	106	93	70	81	97	101	85	71	93	97	76	105	93	104	110	89	99	101	99	81	112	94	78	89	93	108	88	99	78	82	92	105	91	81	89	102	105	86	107	84	77	86	104	88	82	87	100	93	94	82	77	89	81	92	85	93	81	107	79	93	85	96	104	92	83	87	93	88	89	106	95	89	95	102	92	103	95	95	96	105	95	89	86	70	85	87	96	110	102	87	87	89	79	82	100	93	97	95	97	90	104	97	101	79	110	113	101	94	84	95	88	98	97	105	103	85	87	93	103	86	96	86	94	114	93	91	106	113	100	84	112	90	100	83	90	93	80	116	106	88	92	91	103	77	90	97	104	110	85	93	104	100	103	85	103	111	103	94	91	107	100	100	97	87	75	78	111	88	92	101	100	105	77	94	100	84	71	79	99	92	110	96	95	101	95	92	88	108	109	90	104	94	93	94	111	94	98	94	97	93	97	103	99	90	87	112	97	84	95	99	94	95	101	96	107	78	93	102	82	100	83	73	94	96	71	88	94	103	87	78	95	93	101	104	86	99	83	83	87	99	92	85	95	94	80	82	77	86	101	112	97	92	93	109	97	100	105	104	88	102	91	97	94	86	87	83	94	97	110	99	91	105	112	94	102	102	89	100	103	96	101	95	85	96	114	107	94	96	91	85	86	95	93	105	89	102	92	104	103	102	71	103	81	83	90	101	88	83	82	82	82	84	86	86	91	95	94	100	106	94	93	108	102	103	98	90	98	84	96	102	111	86	80	80	75	87	111	98	87	113	89	95	86	94	85	110	114	104	69	101	106	94	99	89	92	106	88	97	86	107	100	105	82	93	97	83	98	95	101	117	97	90	100	95	101	91	98	109	97	82	90	98	84	102	89	91	85	92	95	102	84	106	80	95	90	87	77	101	85	90	83	100	104	110	91	93	121	68	104	80	85	95	106	89	105	101	87	92	95	99	94	104	94	83	101	99	99	102	97	100	93	90	99	97	91	85	104	90	89	85	92	102	85	93	110	94	95	84	106	100	76	93	90	80	85	86	96	103	102	79	114	76	102	87	92	91	92	92	101	112	88	83	98	107	98	97	87	108	89	96	85	92	96	103	96	92	101	79	84	81	103	89	78	93	112	86	101	92	96	92	88	95	80	95	102	104	99	96	103	88	88	93
5092	795	708	387	245	222	175	166	154	156	121	140	140	92	119	124	101	126	103	108	95	112	102	114	98	98	124	117	116	103	87	101	112	82	98	100	113	97	106	110	113	93	114	91	104	120	117	99	93	97	116	97	97	95	98	117	80	99	91	91	79	117	106	99	91	98	101	110	101	88	94	98	100	117	101	98	94	121	81	99	101	105	111	99	82	112	114	123	113	79	108	122	100	101	89	119	102	105	101	112	90	98	97	81	113	102	104	107	94	99	107	116	104	107	115	96	106	95	100	86	105	108	87	90	104	90	94	97	89	98	89	113	98	94	114	106	105	106	122	102	96	89	103	88	133	104	88	105	113	105	95	104	98	115	97	95	108	95	92	99	123	104	97	113	110	83	112	107	106	114	106	104	88	111	107	101	97	127	94	103	94	96	95	112	113	104	105	104	111	100	80	110	131	121	125	119	111	119	111	82	112	89	120	92	114	126	104	106	101	97	93	100	110	91	108	97	104	83	100	96	97	113	76	84	98	82	91	103	94	105	114	117	95	97	96	118	95	99	106	104	109	87	100	95	106	102	101	120	114	102	101	109	113	99	94	110	112	124	87	103	93	107	117	96	83	95	89	99	104	107	105	116	97	97	103	107	85	104	110	109	102	113	117	110	103	99	93	93	108	113	92	102	118	108	110	99	112	102	108	86	105	114	96	92	112	102	96	108	109	100	79	99	91	104	98	105	96	99	89	100	109	103	110	106	98	100	115	106	89	92	99	89	110	108	108	110	102	95	93	110	106	95	93	100	97	102	124	114	100	91	121	123	94	85	106	118	100	100	118	92	107	84	111	99	99	96	96	102	95	98	103	98	104	104	87	102	92	102	101	87	88	103	109	93	104	99	103	88	89	97	100	93	98	104	113	92	106	103	93	106	106	99	98	124	110	97	106	95	106	91	123	101	88	115	117	114	106	94	101	98	96	101	100	116	116	121	116	102	118	99	96	95	84	116	111	106	102	121	115	85	92	70	110	109	104	103	92	98	130	101	111	101	97	109	87	122	110	111	98	98	88	91	108	108	103	101	94	113	103	86	94	108	89	112	99	101	99	93	96	89	93	109	123	108	85	93	94	95	99	103	100	85	97	102	98	108	113	101	100	102	93	116	106	105	99	106	102	108	109	110	120	91	100	110	115	98	108	101	101	107	111	102	100	98	101	97	102	107	106	109	106	110	115	102	83	97	96	114	81	95	97	104	126	109	99	96	115	103	95	102	116	110	90	103	110	101	86	95	98	99	116	115	98	91	103	105	86	114	122	108	105	76	118	112	88	100	100	113	103	94	112	98	93	114	83	102	104	107	87	110	81	114	116	90	110	92	119	94	84	124	98	100	94	112	103	114	121	116	113	117	111	103	95	101	109	98	95	94	106	97	100	85	106	92	112	102	89	91	117	96	92	109	97	113	98	99	118	100	80	92	101	109	99	102	89	98	96	98	94	96	102	103	97	100	93	116	94	115	95	109	102	102	116	94	111	99	107	104	100	99	118	80	93	95	114	94	110	104	107	90	113	96	104	95	122	109	108	108	114	106	114	100	95	99	100	108	92	100	95	99	83	72	102	105	87	76	102	119	100	107	113	104	95	101	85	110	97	98	100	104	111	103	100	96	95	97	101	91	119	79	98	93	100	107	114	94	122	95	97	95	89	107	87	90	98	103	96	111	102	115	108	99	100	122	106	102	98	99	98	112	102	100	104	99	115	111	134	116	92	115	105	100	100	122	97	89	88	114	121	107	105	107	85	102	104	96	89	115	114	109	96	96	101	101	121	102	92	84	113	122	113	102	119	88	107	88	116	104	90	116	104	96	89	102	98	99	98	113	107	110	116	96	114	101	85	103	100	89	87	110	106	104	93	108	116	121	102	112	105	104	97	116	100	106	115	97	104	108	88	104	125	109	105	106	102	116	112	111	97	106	89	110	106	119	116	120	103	99	104	106	93	105	112	101	99	113	98	94	106	126	111	112	80	113	104	111	93	126	87	99	101	110	84	108	105	116	100	101	88	115	87	91	113	99	90	112	114	91	113	94	99	101	78	109	107	113	94	111	100	94	104	106	100	120	84	97	104	88	102	105	97	116	98	92	98	110	97	78	95	107	115	89	109	119	96	107	105	118	123	109	107	113	115	85	96	103	102	90	112	92	102	109	97	119	101	98	82	100	94	98	108	108	95	92	109	114	92	93	101	109	110	116	113	112	118	102	96	111	110	104	104	108	98	97	97	89	89	114	104	107	113	112	90	117	101	107	98	113	108	98	97	94	104	93	114	100	98	111	105	102	116	86	114	109	92	102	104	116	101	88	95	99	100	93	99	99	120	106	112	81	87	103	98	74	109	89	89	100	112	98	92	95	95	83	94	93	92	98	116	107	111	96	98	108	100	118	118	99	110	101	83	119	100	107	101	92	101	95	113	104	101	102	108	107	105	91	99	120	116	103	105	104	87	101	110	107	104	94	111	99	110	92	102	97	95	110	90	90	105	103	83	106	97	82	92	82	100	120	85	79	98	108	105	95	95	106	122	101	112	121	99	89	112	106	115	112	95	102	91	98	103	102	85	95	104	106	108	120	117	101	114	101	117	120	96	92	91	103	122	109	101	100	111	115	91	100	100	102	95	110	108	94	100	87	129	100	95	99	112	98	115	84	101	82	111	100	111	89	92	96	109	93	126	92	103	109	112	88	105	113	93	91	99	113	87	98	83	92	97	96	81	110	96	94	118	106	112	127	103	95	97	120	91	112	114	97	82	92	80	96	109	96	87	97	108	110	98	99	99	100	114	94	113	101	95	111	116	106	108	111	98	99	101	101	106	95	96	99	95	107	128	84	110	90	114	88	72	95	81	102	119	113	90	98	94	110	83	99	107	114	126	116	122	97	106	114	102	107	113	103	109	104	98	106	119	105	93	101	88	100	128	102	103	101	111	111	100	107	105	115	98	89	104	109	104	97	102	100	109	108	118	104	98	110	117	92	95	106	84	114	82	107	98	97	98	101	90	89	94	88	88	95	109	97	106	110	101	106	89	99	98	113	109	86	109	102	100	105	90	112	100	115	85	113	125	97	105	83	113	92	91	99	81	95	96	100	84	109	109	109	112	101	103	115	98	98	117	97	112	109	97	101	101	99	108	81	109	111	101	110	106	84	113	104	97	101	98	105	107	114	94	95	74	106	115	127	99	102	103	118	105	97	107	107	130	101	105	93	102	109	114	111	90	94	90	100	104	83	107	95	110	100	83	98	100	102	103	94	103	110	119	93	104	123	93	104	101	96	109	90	111	93	97	86	110	84	100	88	104	116	96	107	92	99	105	99	98	107	124	97	104	98	90	97	106	116	104	112	107	108	107	102	105	107	115	98	121	99	111	106	97	105	113	85	96	102	95	97	95	107	118	99	97	85	121	106	91	123	95	103	127	84	98	110	106	96	87	106	100	112	90	98	103	86	100	108
25211	20858	27390	24449	20860	12071	1578	960	733	647	555	488	474	486	405	369	392	377	369	364	339	339	357	347	376	300	313	308	336	327	285	301	339	293	306	310	321	266	308	276	298	312	307	296	270	281	301	308	291	286	257	281	271	312	297	288	293	312	300	270	267	284	266	269	239	281	265	285	279	284	276	262	297	264	276	252	241	245	262	252	277	292	294	266	297	264	291	268	255	267	259	300	270	271	264	286	292	311	297	267	268	283	249	258	260	278	292	292	269	288	251	245	267	261	310	289	276	268	296	243	274	312	294	252	268	294	249	265	286	278	256	260	294	318	261	268	268	280	276	295	260	276	301	239	243	267	290	286	266	268	294	267	283	267	255	279	293	251	266	298	295	280	259	295	277	293	265	303	283	278	258	273	253	266	285	281	260	234	268	259	294	265	311	269	299	265	281	269	257	270	279	288	277	282	273	300	275	291	267	263	270	286	260	268	278	279	279	261	252	262	264	303	257	294	267	276	250	262	286	254	296	311	235	292	269	303	280	271	291	286	285	280	257	283	256	238	238	283	238	285	250	282	270	254	278	285	279	247	276	295	242	289	270	300	252	281	287	275	255	279	288	313	289	301	268	303	259	282	263	270	296	243	253	259	264	276	277	271	294	242	268	258	251	240	275	266	298	266	284	295	258	268	291	260	266	239	266	265	276	277	278	244	248	275	268	270	256	297	282	294	291	283	266	258	299	250	272	268	276	268	294	242	282	286	278	273	267	289	287	252	288	292	262	256	260	267	250	289	263	291	302	265	281	300	275	264	291	263	237	259	278	276	264	271	292	261	280	268	278	253	282	287	260	295	282	267	276	277	277	264	292	274	306	287	270	281	301	250	287	257	264	303	245	289	264	258	283	261	276	288	271	277	256	241	267	277	275	268	300	252	269	300	273	247	289	273	307	271	257	250	283	232	252	282	267	266	249	299	264	271	281	285	247	267	290	278	274	270	252	310	305	294	256	249	257	292	296	277	256	284	288	298	286	276	261	275	278	264	271	258	261	294	294	309	294	284	242	244	261	273	246	272	255	283	244	261	286	260	260	281	253	241	290	289	278	270	273	266	276	251	298	294	274	254	263	287	264	296	285	297	250	231	297	290	303	295	255	293	300	263	265	292	269	243	276	280	276	259	262	266	279	288	277	253	296	285	279	287	266	287	307	273	259	279	270	280	266	254	279	279	283	271	257	265	279	288	287	259	276	275	280	263	246	261	238	307	250	235	261	285	266	288	269	286	290	263	257	243	270	280	293	253	284	290	246	276	282	253	290	262	301	274	263	244	286	259	268	262	292	285	302	265	274	284	271	297	294	299	251	269	265	267	259	274	270	282	274	311	285	282	264	276	268	279	294	275	256	287	264	260	272	269	268	282	283	298	276	272	289	273	288	298	290	271	310	276	271	264	249	250	267	283	254	275	285	256	272	275	240	268	296	296	258	270	269	267	325	250	278	302	319	272	279	259	292	285	300	281	266	278	280	294	302	278	281	333	253	280	282	270	285	283	273	304	268	264	308	282	284	287	275	287	270	280	260	279	283	278	254	287	291	242	282	269	262	316	261	289	275	266	288	289	285	269	299	260	279	255	271	282	284	276	280	290	261	264	273	276	279	255	279	300	269	277	300	293	277	272	253	281	274	266	301	275	277	261	265	243	296	285	289	252	304	266	266	265	261	271	283	279	273	267	256	288	286	274	293	266	284	263	252	275	299	268	274	280	267	253	249	270	299	225	274	267	276	295	288	246	228	277	258	273	277	279	271	253	283	274	255	288	258	271	291	255	270	243	268	266	273	283	271	249	283	268	295	283	290	285	268	283	278	299	306	277	251	261	300	263	272	283	291	266	281	264	256	268	248	271	264	253	281	295	281	303	268	276	265	276	297	286	304	270	270	274	250	260	276	272	290	303	284	277	296	279	260	224	312	264	261	300	260	264	257	257	263	251	276	281	298	286	295	276	263	267	262	268	271	288	291	247	286	286	282	307	288	303	278	284	227	314	258	294	287	238	262	280	255	263	265	257	291	296	289	252	274	323	259	275	274	249	280	277	284	275	264	275	252	255	265	232	254	309	267	275	261	264	261	269	273	263	284	287	305	257	276	271	282	264	282	282	278	270	270	276	259	275	281	278	282	278	267	262	275	242	233	262	271	310	273	270	289	275	264	224	259	278	232	267	292	277	284	281	311	285	268	296	289	282	290	308	273	268	261	271	282	268	253	254	268	285	320	280	282	277	292	268	272	319	283	296	258	293	270	263	285	282	278	282	272	261	318	299	278	256	250	283	285	280	271	270	264	283	270	284	276	297	287	302	284	275	260	262	299	248	254	265	247	290	270	301	273	258	266	267	271	275	274	298	278	296	267	279	248	274	273	250	281	278	293	247	265	250	301	277	275	274	302	275	269	298	249	278	263	262	247	272	255	265	265	280	283	246	282	291	275	260	262	282	314	283	273	243	254	272	266	287	265	250	271	265	278	272	263	265	276	308	285	244	280	246	278	288	271	291	276	279	276	273	247	259	268	272	278	276	279	285	295	282	280	291	264	258	287	254	291	248	267	271	283	275	290	281	280	293	282	269	296	264	264	283	303	259	271	269	304	265	286	252	268	285	339	280	294	268	272	264	285	296	266	261	291	291	302	254	287	274	312	240	255	254	260	259	276	290	241	272	242	268	294	253	295	269	288	283	269	246	267	287	255	303	280	252	297	279	269	254	281	283	296	272	285	273	254	282	298	304	287	254	261	263	270	282	287	284	249	267	292	279	259	272	259	281	269	298	278	272	266	251	247	262	273	263	278	260	291	261	256	247	259	279	279	268	267	284	276	269	277	243	255	279	261	267	296	278	297	272	280	278	278	258	279	273	275	283	290	248	259	296	269	285	259	247	267	292	287	274	304	285	272	290	287	287	312	265	308	251	264	297	280	245	262	278	278	276	263	286	279	286	286	307	290	273	272	271	269	263	280	274	287	263	263	292	269	251	259	273	305	263	253	264	273	291	273	286	286	324	232	279	242	264	263	279	279	272	247	264	288	292	259	270	251	273	291	265	241	302	242	288	283	281	251	255	264	283	226	269	253	261	264	285	249	301	286	256	275	306	277	278	271	261	291	252	274	276	275	296	248	262	267	267	282	258	261	271	264	256	274	275	256	256	273	260	256	255	286	261	294	272	293	254	274	254	303	286	258	250	264	275	281	283	310	263	282	262	261	249	303	264	291	270	285	274	304	282	283	277	296	265	286	266	274	287	256	258	296	244	270	294	257	270	280	280	301	281	280	267	272	267	261	274	279	267	267	299	274	275	260	301	267	264	274	270	252	278	286	273	262	293	259	269	253	296	286	248	283	281	253	264	239	251	258	267	273	247	265	289	304	273	278	277	248	260	280	303	306	267	264	297	293	302	281	289	253	283	312	265	289	260	237	282	255	259	306	284	293	261	291	257	289	265	286	290	264	289	278	261
7300	11573	10344	5724	3760	2748	2069	1625	1347	1119	916	899	739	675	554	542	482	453	429	416	385	435	370	392	392	358	318	320	320	302	313	313	321	317	301	281	282	280	284	292	293	298	302	270	254	284	273	262	252	275	294	249	312	299	282	262	256	297	265	301	263	275	294	266	281	280	256	305	287	234	251	298	258	282	277	251	243	248	298	284	271	301	251	282	277	267	242	275	262	239	261	277	255	279	259	265	259	275	225	296	265	260	254	280	277	259	263	274	271	246	268	255	256	278	272	283	283	286	250	240	268	302	284	266	227	246	289	248	254	256	241	246	255	279	264	279	256	270	269	274	264	255	261	272	260	237	253	292	273	255	244	267	264	268	243	274	278	248	241	266	232	263	241	252	247	251	279	274	278	270	279	266	275	270	243	246	240	278	232	272	281	260	273	241	295	277	270	294	273	261	240	242	265	238	283	228	239	263	275	280	249	285	279	245	236	260	247	270	238	230	257	239	277	244	298	278	254	270	274	282	265	266	260	271	287	255	245	248	254	239	250	265	253	237	247	242	248	261	246	295	275	253	296	258	217	270	272	240	276	267	268	255	283	277	256	291	250	262	275	286	251	233	264	240	259	279	239	283	282	242	259	279	254	239	258	263	255	241	277	265	270	256	246	281	259	263	266	292	259	250	277	253	232	260	268	270	310	263	239	270	248	263	239	239	269	256	292	267	244	250	224	275	253	246	255	262	309	247	258	223	238	264	267	267	274	252	279	283	287	238	245	268	246	268	263	259	268	256	285	253	282	249	271	282	270	261	276	252	265	281	312	257	290	260	234	279	238	277	259	262	238	247	270	265	267	273	258	249	278	240	282	268	256	258	302	259	263	259	255	287	260	266	264	275	219	281	250	269	277	224	240	268	272	247	242	236	255	281	258	265	259	277	265	266	262	296	269	227	270	262	256	247	279	262	255	282	273	217	246	261	274	269	227	244	256	256	295	261	281	268	264	269	244	254	255	263	269	282	249	275	284	259	270	230	266	242	254	250	256	236	267	244	252	272	250	243	268	260	238	285	256	230	253	246	278	219	306	261	272	264	260	237	280	283	284	254	284	264	267	268	269	257	267	252	265	258	253	258	256	272	269	270	234	256	251	272	275	246	284	257	264	264	269	265	232	258	293	260	263	247	268	298	254	259	240	262	270	279	265	268	283	270	264	254	268	252	258	273	244	277	260	276	279	269	268	258	275	256	257	274	270	282	276	294	268	282	271	267	280	251	283	272	293	255	265	258	262	258	303	283	280	259	255	253	279	272	257	237	284	290	259	301	282	256	245	278	260	232	250	281	287	266	277	257	277	249	262	227	230	284	273	245	238	254	265	247	233	259	273	256	256	242	225	250	257	260	247	264	271	277	288	258	267	252	270	291	261	263	266	260	248	257	238	241	255	245	272	273	244	256	247	276	259	276	262	261	245	272	290	247	238	275	278	276	257	269	263	253	253	255	257	269	258	277	265	250	283	262	266	288	231	285	234	272	252	236	216	242	296	275	249	274	256	245	251	244	269	247	250	277	257	260	248	263	271	237	246	252	242	267	242	289	281	271	294	261	275	271	254	262	257	287	260	230	266	221	282	258	279	286	277	254	253	283	254	264	265	261	270	267	277	255	293	255	276	242	262	239	254	266	268	239	250	291	235	234	288	255	264	277	257	239	247	242	251	281	271	275	253	244	239	239	272	260	261	243	281	263	242	285	263	260	274	245	268	269	282	277	283	252	287	280	240	246	298	264	264	269	230	276	234	258	279	278	260	266	263	268	257	285	260	252	263	245	244	251	279	260	265	276	260	245	275	232	287	277	259	278	256	256	265	268	256	244	258	245	269	245	262	278	254	273	266	270	249	255	251	258	274	239	249	263	245	272	271	251	251	261	255	251	242	253	239	261	248	241	289	268	236	254	277	258	263	290	305	241	246	270	237	234	278	242	275	244	268	247	267	251	265	275	234	272	266	249	248	248	261	299	287	259	287	226	266	284	259	224	286	253	260	258	271	277	242	255	267	271	275	261	247	257	266	280	248	279	279	265	271	259	250	269	268	283	234	259	247	274	281	283	237	256	281	282	233	256	286	270	254	289	284	225	283	257	260	232	268	258	259	274	219	273	255	232	256	262	237	260	287	264	268	232	266	226	270	251	268	224	261	273	280	265	283	263	253	252	238	245	275	248	233	254	258	245	258	296	238	237	268	286	268	252	251	256	243	262	272	246	274	251	272	253	255	261	247	280	251	252	274	271	267	273	255	246	223	267	255	268	255	254	263	264	255	270	268	283	239	287	232	240	262	263	256	253	252	274	247	280	267	288	254	276	271	244	252	243	306	245	264	259	279	249	270	266	246	245	265	260	247	273	256	224	253	243	291	269	248	270	258	272	243	269	245	278	261	255	274	242	237	237	243	273	266	253	260	270	269	277	294	291	271	253	271	231	272	279	259	259	277	270	236	297	262	284	249	294	255	260	270	233	273	253	256	249	263	242	277	260	269	301	255	264	260	270	274	252	288	268	245	259	259	261	281	277	263	268	291	271	266	247	259	301	274	256	258	273	274	256	249	263	261	262	259	275	257	253	256	262	251	237	254	275	254	246	264	250	255	275	247	250	279	276	243	282	266	232	246	282	261	239	253	238	280	288	253	271	261	261	278	290	258	247	253	255	231	240	248	260	262	264	237	248	246	275	259	242	271	255	269	261	275	242	241	266	259	265	245	272	248	245	259	271	264	246	260	262	264	261	266	239	255	242	254	234	280	261	262	244	285	277	263	299	271	250	261	265	247	254	272	267	242	269	286	237	279	260	251	230	269	264	256	251	264	254	270	248	264	264	273	277	271	266	252	243	267	253	230	277	252	303	244	300	263	248	264	246	255	250	264	247	264	242	247	242	243	245	260	244	258	263	275	287	244	242	282	251	259	286	270	277	274	255	261	235	248	269	280	234	249	245	275	253	253	239	278	253	251	259	229	286	261	255	237	244	259	255	252	269	268	258	256	255	252	274	254	264	266	274	274	247	250	249	284	252	279	278	261	248	243	266	263	269	260	262	264	254	282	238	254	266	230	248	251	246	242	272	288	244	229	259	223	232	256	259	225	285	273	258	258	267	266	255	226	259	247	247	266	269	268	246	256	276	254	263	244	261	257	273	283	242	262	260	260	292	256	212	260	275	245	263	267	280	266	278	255	274	273	242	262	276	260	284	262	258	233	255	276	269	272	253	292	247	288	278	277	286	257	251	231	306	266	248	237	290	284	274	256	277	275	261	273	240	245	261	247	251	268	240	257	263	246	242	246	278	276	256	263	250	239	264	251	273	272	233	260	257	279	264	252	233	269	252	271	234	259	272	291	259	275	251	269	248	251	245	282	264	256	248	266	260	263	245	272	283	265	271	279	265	264	248	267	242	253	246	282	240	255	283	258	261	233	278	267	263	245	270	275	281	286	229	262	258	289	266	257	278	245	245
23001	20838	27631	24176	20842	20917	10552	1869	1258	1156	1014	928	866	753	781	711	673	662	678	597	574	573	579	582	561	552	528	564	533	520	528	504	512	524	520	503	495	512	484	489	498	483	514	449	487	494	497	478	537	535	521	493	460	504	464	459	505	518	472	505	453	480	483	464	474	484	468	470	458	475	482	422	406	451	478	490	433	428	476	474	452	461	471	453	474	445	448	506	460	500	467	446	464	440	467	468	491	463	474	454	482	446	484	433	439	471	448	451	473	480	454	490	444	466	463	459	450	456	447	442	457	501	443	462	407	504	434	458	472	436	429	481	502	479	450	440	461	442	474	461	458	488	463	453	460	421	487	446	424	503	446	418	478	484	480	488	449	472	466	475	454	469	471	480	471	410	475	501	446	471	520	451	482	456	433	429	462	481	477	479	511	422	453	413	428	483	452	453	473	497	475	489	448	456	466	463	471	482	432	512	495	462	469	443	446	450	473	464	469	490	468	509	480	478	485	452	450	462	478	449	479	486	460	434	479	450	433	478	465	454	445	461	495	416	468	465	473	492	462	462	454	452	460	467	462	465	466	470	475	466	474	392	472	411	427	437	459	455	473	455	452	469	460	476	455	479	468	450	509	447	467	450	484	437	475	479	456	464	485	443	513	499	463	450	501	493	458	454	455	494	467	464	448	493	431	446	473	459	457	487	469	457	460	434	466	471	448	435	434	467	453	451	485	465	447	458	490	487	438	474	439	489	464	472	458	493	421	448	470	481	485	448	440	489	478	469	463	441	461	448	436	492	518	476	429	473	455	444	469	450	438	444	479	454	495	440	430	451	413	448	441	499	502	506	465	477	497	467	470	480	477	471	469	449	444	435	460	465	472	458	469	491	445	471	494	454	471	450	474	448	440	479	482	481	473	456	433	433	470	430	497	467	459	423	452	500	434	459	543	476	435	495	512	479	429	449	469	472	430	472	501	474	457	416	463	482	465	469	455	451	460	472	458	518	474	501	446	482	457	470	485	458	445	482	515	474	481	460	469	506	454	497	443	473	474	458	476	486	482	459	500	430	467	435	466	494	452	477	505	422	431	444	481	450	452	417	456	474	449	479	457	476	506	434	440	442	438	462	440	505	490	462	431	425	471	456	444	483	471	486	472	459	496	444	472	479	483	500	451	474	469	465	432	463	472	431	486	422	445	472	468	443	455	454	520	452	431	448	461	455	445	463	446	471	495	432	459	444	442	456	449	458	487	500	443	433	498	451	474	497	505	476	476	477	498	492	453	456	473	462	471	460	480	489	465	470	490	476	453	439	456	489	434	462	447	508	476	486	455	484	467	470	450	481	477	490	454	459	471	469	447	477	469	493	464	500	464	465	484	522	455	492	448	473	421	453	438	485	460	441	470	472	439	481	454	503	476	507	438	483	441	443	445	437	480	455	471	440	506	457	442	476	487	443	453	471	488	485	508	449	473	472	460	471	459	498	464	459	479	491	474	480	444	461	430	463	456	460	471	445	473	454	414	449	460	419	471	460	501	461	465	467	462	503	424	438	441	491	500	511	431	463	435	454	495	458	466	451	463	436	439	499	483	452	460	472	468	451	474	443	463	444	467	476	476	457	449	442	464	479	500	453	434	470	472	476	471	452	485	439	458	466	466	477	512	468	466	478	422	456	458	472	433	469	475	468	465	457	450	435	449	447	492	434	473	458	448	459	470	515	484	463	478	449	443	453	462	492	471	435	443	493	461	484	458	490	468	448	495	462	488	459	476	429	508	474	459	471	480	428	461	432	437	462	480	447	456	490	467	473	455	461	466	471	487	485	494	466	474	461	461	445	491	462	494	492	472	459	495	473	493	491	476	513	461	461	441	439	476	463	489	482	455	483	483	482	467	465	479	457	452	438	478	472	463	445	430	480	474	422	483	469	501	504	494	423	465	467	503	496	488	492	478	464	476	479	460	464	467	476	477	474	456	473	477	470	455	485	475	461	458	491	442	437	458	453	471	477	467	451	479	466	443	426	468	472	447	484	458	459	422	477	462	442	452	451	445	453	484	420	448	432	490	502	443	538	459	432	470	452	457	443	471	480	468	438	431	463	455	483	510	431	455	470	445	478	480	480	432	475	468	431	464	476	456	467	459	476	449	457	474	443	459	440	511	465	482	457	457	439	475	483	429	470	455	482	480	449	448	439	454	458	458	486	468	496	481	457	447	426	474	456	486	434	478	480	423	444	496	490	449	483	485	443	464	435	456	470	450	394	490	482	478	508	460	492	444	459	462	497	483	446	467	435	451	485	457	454	439	447	477	480	472	465	421	505	496	457	474	479	455	451	493	450	483	476	467	489	460	471	461	426	435	469	456	442	472	455	441	462	445	470	457	485	452	415	496	454	468	475	462	471	441	455	466	455	461	480	477	449	442	475	426	458	470	469	456	427	462	448	450	493	433	478	493	488	448	474	428	507	456	508	456	478	426	490	443	446	469	473	451	469	457	462	466	466	471	429	486	460	407	468	443	470	457	455	461	452	462	435	437	455	454	510	463	477	438	481	458	494	479	464	452	439	459	421	433	497	430	459	453	443	401	448	438	452	519	430	455	474	445	449	442	456	450	485	432	451	441	497	475	488	449	481	445	468	479	489	481	447	464	455	479	461	466	474	439	479	463	459	431	445	482	469	463	504	408	485	486	448	446	493	483	465	447	452	487	440	466	455	452	441	454	437	451	479	419	468	451	460	448	459	477	494	475	453	428	458	452	516	437	461	417	447	473	457	459	479	472	524	547	462	484	480	472	488	458	483	488	506	494	456	511	436	470	482	467	502	452	494	464	465	497	442	432	451	466	466	450	460	500	460	460	446	431	415	422	446	465	412	456	461	484	406	479	479	458	434	464	475	415	466	458	473	466	442	483	436	461	428	459	449	471	470	467	485	490	429	493	476	470	437	491	467	460	462	472	476	453	469	428	459	487	439	459	473	475	473	446	492	476	437	465	468	462	474	461	475	464	424	446	449	480	499	444	461	418	451	497	490	431	432	450	479	473	494	497	451	444	459	468	485	445	447	470	485	482	482	456	488	475	449	438	444	509	458	452	479	444	496	474	452	480	474	504	462	451	489	465	450	468	462	488	445	429	471	453	466	445	466	500	466	456	460	450	460	445	493	408	449	447	477	454	443	443	477	451	454	427	486	473	474	473	434	476	447	442	476	486	480	467	444	455	454	445	468	462	432	457	492	459	450	440	469	463	489	438	483	473	480	465	514	478	438	448	438	463	443	476	457	451	436	447	501	480	450	443	458	493	486	481	473	460	472	489	452	449	450	439	500	470	475	475	489	447	462	425	443	470	469	491	478	471	450	473	475	502	441	448	445	445	456	432	473	473	476	475	433	448	513	465	455	438	477	515	488	476	449	469	478	493	442	473	459	439	473	449	510	416	450	456	482	486	456	495	424	475	430	477	453	449	448	437	472	468	442	438	444	454	462	478	455	486	470	488	489
10249	18454	16750	10000	6854	5002	3740	3035	2498	2117	1791	1548	1380	1211	1158	1000	942	877	761	761	679	693	682	653	588	634	574	569	583	592	527	559	553	514	481	497	519	506	448	474	485	468	505	485	493	507	483	473	478	484	479	435	467	474	470	448	491	457	467	460	444	435	471	428	458	462	469	454	416	445	481	438	438	481	430	412	455	447	426	428	447	440	459	425	448	442	435	429	457	459	436	457	479	455	435	439	447	455	493	438	444	462	460	412	474	439	430	457	440	424	461	469	389	446	467	471	464	423	417	405	433	427	465	435	457	400	511	472	420	428	449	442	476	437	463	428	437	463	446	426	435	438	459	480	502	418	451	422	423	453	419	469	460	451	438	427	409	397	468	455	447	429	412	420	446	409	482	441	444	440	453	392	423	460	405	477	441	467	447	400	444	479	429	409	454	422	459	464	420	434	457	415	444	432	408	425	413	393	435	431	440	448	381	440	427	446	430	436	442	429	453	417	471	421	477	433	416	416	431	473	441	438	430	442	471	460	433	445	410	480	455	429	445	474	448	441	435	440	420	442	442	426	428	418	433	455	495	439	426	425	421	405	428	419	413	423	461	434	416	444	420	392	441	433	444	450	394	429	450	428	446	428	451	443	412	436	432	425	452	454	442	415	400	484	464	443	463	415	461	424	468	455	445	456	444	422	450	426	440	440	437	435	417	429	464	446	434	420	440	446	440	434	450	435	423	483	430	421	471	450	441	463	460	417	418	460	425	440	449	452	424	429	448	486	446	470	437	459	423	422	457	439	435	446	441	432	453	462	427	440	432	438	439	442	432	443	425	474	422	404	446	419	432	445	407	405	425	433	448	457	426	419	495	447	452	398	438	451	435	471	415	462	459	426	444	444	450	438	444	402	446	427	424	433	453	465	469	458	459	466	459	398	447	417	448	449	446	473	439	449	419	430	441	417	465	463	435	417	442	438	432	460	467	463	509	413	444	465	423	464	401	456	433	441	424	458	417	426	455	432	428	467	458	407	446	463	448	426	427	452	447	441	403	455	444	456	421	415	396	447	445	444	440	426	437	469	440	452	419	438	428	421	428	461	427	449	441	432	456	434	412	447	439	416	428	463	440	442	416	436	413	448	464	473	484	464	450	458	448	437	450	479	493	469	448	427	447	427	415	427	424	431	441	436	428	471	451	471	423	442	467	439	446	441	442	450	440	396	413	421	446	444	443	445	461	453	460	426	419	448	437	430	475	451	424	485	444	437	399	433	454	449	448	429	445	467	412	415	381	426	440	416	446	439	439	424	433	437	448	416	452	491	467	395	476	470	429	420	462	483	427	448	432	421	432	443	404	445	469	421	447	431	458	444	447	453	442	439	452	438	438	407	424	391	416	391	445	434	397	432	453	415	474	446	422	447	466	441	405	437	447	445	432	451	458	448	415	445	466	433	416	429	456	458	432	418	410	432	419	462	438	459	413	415	464	447	454	449	445	441	409	427	429	465	446	451	482	434	435	442	444	434	444	408	458	427	430	418	449	444	436	483	410	452	468	424	455	453	446	431	465	434	460	464	432	460	449	467	397	456	468	431	403	445	444	461	435	447	449	450	447	409	439	402	449	438	455	432	433	452	442	448	417	451	413	425	425	454	392	422	434	462	442	493	452	419	432	461	474	431	445	452	429	437	435	439	437	432	439	439	461	426	434	451	413	425	455	431	451	451	422	423	445	451	477	447	402	417	478	451	453	450	448	440	432	398	430	510	450	436	408	437	457	446	457	423	433	429	418	439	477	431	429	425	455	390	405	428	452	416	413	437	405	463	421	461	469	419	448	438	458	473	432	448	429	497	382	449	424	429	404	465	437	442	407	450	425	473	477	436	454	431	460	383	454	449	455	474	429	452	413	426	450	424	450	406	418	422	500	460	435	451	400	474	460	426	473	426	454	415	415	442	456	413	429	414	452	454	457	470	414	426	429	452	434	435	437	431	422	442	456	408	474	435	453	391	438	404	428	446	421	453	416	405	409	411	431	437	398	461	428	417	408	463	446	448	414	442	430	466	432	426	444	443	468	435	449	426	446	432	419	450	427	393	445	443	472	428	431	456	452	438	436	439	409	418	455	415	449	463	444	428	374	462	427	425	457	451	421	430	450	425	417	436	470	453	396	446	451	446	473	418	438	409	421	429	453	396	453	443	443	448	431	471	439	421	448	464	460	480	409	433	447	440	432	470	456	448	405	433	425	477	470	454	451	419	460	439	438	458	435	447	464	429	423	466	440	395	444	408	458	465	437	424	421	464	446	428	486	447	425	422	436	466	445	443	434	430	467	442	472	429	464	430	446	401	468	457	477	448	425	415	426	440	424	424	471	393	458	443	425	430	421	461	423	441	443	448	444	460	443	419	437	404	447	414	454	422	421	453	468	429	424	427	403	465	431	444	419	433	442	431	465	434	416	479	440	436	380	425	458	423	425	444	464	477	439	473	428	460	437	436	461	487	412	442	417	435	440	459	450	464	464	432	484	464	444	434	448	430	464	431	438	414	443	421	423	458	458	436	412	476	450	445	431	435	434	451	406	428	438	424	437	403	445	449	449	421	440	419	452	434	473	438	460	479	413	472	427	415	432	456	444	432	394	424	440	425	458	425	439	440	439	453	443	437	425	415	445	425	427	421	479	442	411	424	457	408	476	437	458	450	461	440	439	467	441	405	423	452	448	400	464	443	431	400	416	445	458	445	439	431	433	425	470	430	437	446	440	437	434	413	442	402	413	437	434	422	470	453	436	423	475	440	441	453	445	449	413	426	430	439	412	480	416	434	411	433	457	426	423	439	434	442	450	408	478	433	466	429	434	453	434	479	458	455	413	411	481	413	405	455	429	457	472	466	424	440	452	461	423	513	430	416	435	435	438	445	463	436	451	485	446	431	429	414	429	413	416	418	427	439	411	416	419	459	440	418	434	468	457	455	458	446	463	447	463	448	412	444	425	445	441	440	431	443	446	428	426	429	428	442	418	443	452	429	448	426	457	415	419	427	464	435	436	429	446	419	409	444	429	473	449	440	467	429	453	417	452	445	445	427	457	421	424	456	481	461	478	426	438	418	445	461	462	441	437	427	462	423	440	484	452	420	409	427	466	437	439	412	446	439	420	431	437	432	454	464	414	437	423	451	440	439	432	436	396	441	456	427	450	444	443	418	425	466	448	411	444	415	457	425	435	419	442	415	467	466	423	444	431	454	403	429	439	414	428	465	433	470	441	449	428	444	435	480	453	432	458	429	435	450	428	427	441	477	452	462	435	443	457	457	417	430	436	429	436	404	457	431	401	463	422	449	431	480	452	477	451	432	412	410	457	458	419	405	420	435	461	441	453	439	428	449	421	452	428	421	446	408	463	425	439	439	445	457	455	430	398	459	433	466	451	480	442	461	434	444	389	406	463	429	442	469	415	434	434	449	456	395	437	442	454	436	418	441	470	417	405	425	435	468	440	438	462	489
28116	14707	1753	317	221	155	121	101	111	121	113	115	101	105	107	109	100	85	111	107	102	69	95	96	114	85	90	99	103	83	97	99	84	102	89	76	95	89	85	100	119	108	105	93	79	90	83	96	95	94	90	88	102	102	102	108	89	100	93	92	86	97	103	81	102	90	80	102	96	87	85	87	84	98	90	107	98	92	88	104	100	69	101	110	88	95	87	90	95	97	79	88	90	90	92	86	95	96	95	89	93	100	94	91	85	92	77	97	93	75	100	99	105	76	76	89	110	83	107	92	78	85	101	86	97	78	83	96	104	102	98	88	95	92	85	100	82	83	86	94	99	97	109	90	86	109	87	73	88	90	102	99	102	75	90	93	87	86	82	94	98	98	100	95	91	99	94	112	98	98	95	86	86	82	108	96	94	85	98	93	84	82	85	103	93	95	96	101	98	86	92	98	103	95	106	91	102	94	94	84	99	91	73	91	84	92	88	95	94	89	86	86	93	106	91	97	98	102	108	96	104	102	83	83	113	76	106	86	97	113	97	71	101	95	102	69	97	89	96	81	98	85	90	86	73	93	102	84	100	91	89	101	84	97	106	93	100	88	88	88	100	99	106	88	80	99	78	86	116	98	80	83	87	92	97	97	98	74	93	89	90	95	80	83	81	94	83	108	93	75	76	98	100	63	89	81	81	94	97	88	97	103	99	90	85	114	104	101	93	79	100	99	105	92	77	113	97	97	88	97	95	95	76	96	98	91	101	73	84	78	85	90	77	80	88	88	100	79	115	96	111	102	83	109	90	81	91	93	110	93	83	113	109	88	91	95	102	95	96	93	101	88	94	98	81	76	90	105	104	97	87	99	90	111	115	93	105	95	97	77	76	94	115	95	81	95	106	96	91	111	106	104	100	89	92	106	90	88	83	66	81	99	99	91	85	90	77	107	88	91	98	98	90	84	105	87	82	79	88	81	97	91	104	85	97	96	85	92	97	86	88	90	97	90	102	88	87	73	93	101	79	87	101	103	88	90	96	96	90	93	75	90	104	92	85	99	91	84	91	79	93	98	93	95	98	85	116	77	89	116	100	119	83	89	96	108	94	90	98	94	101	96	90	90	108	84	95	110	99	96	98	98	92	91	70	89	89	105	87	86	98	97	90	95	97	112	102	98	103	85	95	97	108	106	86	93	86	115	86	82	85	91	104	104	98	98	96	83	90	121	95	89	100	83	90	100	79	105	73	89	110	91	87	89	89	108	102	101	81	89	109	80	92	95	103	86	89	93	86	103	79	97	101	86	88	100	96	104	83	83	90	78	101	94	82	89	108	137	96	103	102	96	83	84	93	84	85	97	92	100	82	87	98	81	100	86	115	91	88	86	74	95	120	88	103	87	85	91	100	103	90	81	101	90	79	86	95	88	88	101	86	77	78	82	96	95	84	93	96	82	93	102	84	108	87	103	89	93	92	92	100	92	89	83	87	108	101	93	107	82	91	94	111	97	114	91	101	91	103	90	112	85	98	95	93	89	95	91	106	95	92	88	72	86	92	105	103	95	89	99	83	85	103	84	105	87	85	107	87	76	91	106	94	86	98	94	97	97	103	102	100	91	77	86	76	87	98	106	113	107	92	91	82	100	87	95	89	90	90	104	91	86	98	99	104	75	112	104	105	92	101	93	91	93	99	101	86	102	96	73	91	110	90	94	94	95	73	102	106	97	97	87	103	89	93	96	73	95	97	94	92	78	95	98	82	89	104	84	96	115	87	94	114	104	94	107	85	111	101	100	101	105	93	96	114	97	93	103	110	96	97	91	77	82	88	100	97	83	92	104	109	76	93	84	97	81	102	96	108	103	106	91	76	74	73	112	92	89	85	82	96	97	74	97	91	92	79	89	97	89	97	95	85	91	92	88	84	81	98	97	100	86	99	88	79	98	115	88	93	82	79	105	95	96	81	104	83	87	90	91	85	77	67	103	102	99	103	104	81	88	97	94	92	94	103	96	95	87	104	77	108	97	87	92	98	89	99	102	96	104	108	96	102	97	93	83	90	91	96	94	111	102	90	87	98	80	82	113	79	82	97	99	98	84	104	107	87	96	85	102	95	108	102	87	102	91	89	78	98	93	99	104	95	99	71	86	90	69	96	96	93	94	100	103	94	96	86	82	92	99	93	89	99	96	94	86	92	78	103	91	92	106	97	95	81	88	104	91	102	90	89	74	110	85	97	95	82	107	79	77	87	86	81	101	89	91	121	91	86	87	85	92	85	85	93	109	96	76	91	98	86	91	86	85	81	85	97	82	88	91	84	90	92	91	110	82	104	98	88	96	98	81	100	90	99	91	91	101	86	101	98	68	92	88	112	84	87	104	115	92	98	86	120	83	97	102	89	90	70	104	80	97	85	99	87	90	99	89	97	92	103	100	101	102	83	98	99	93	90	100	93	79	105	89	86	91	94	90	105	105	85	95	100	97	90	105	106	91	79	101	91	89	83	94	96	101	89	110	93	100	104	94	72	92	79	87	100	103	109	95	106	97	91	95	84	91	79	92	100	100	90	91	99	98	84	102	115	88	61	76	73	99	94	86	91	98	88	116	92	92	86	85	97	89	102	104	78	78	87	98	111	97	91	88	76	88	101	88	81	97	106	87	90	93	90	92	97	105	91	84	90	84	110	87	106	91	100	80	84	96	76	98	99	100	87	95	95	98	107	83	84	83	104	102	93	121	89	95	92	89	93	100	99	83	96	101	96	90	81	92	95	78	90	107	95	109	93	109	81	89	86	81	88	106	94	92	97	88	93	99	83	92	106	83	85	97	92	83	93	107	84	87	94	99	101	92	106	95	91	92	94	106	79	90	92	101	97	89	94	90	99	101	84	105	97	91	84	88	91	86	107	83	103	106	103	90	88	84	99	80	117	110	90	109	82	100	71	101	95	80	105	76	102	99	85	75	95	92	92	114	116	93	88	94	89	85	99	94	103	95	105	96	90	84	93	71	93	75	75	92	112	102	94	82	81	87	107	93	99	81	92	101	92	75	87	97	98	86	78	91	102	92	91	93	108	105	90	98	80	94	79	94	94	92	78	90	89	94	95	84	75	91	90	86	86	93	75	100	90	84	98	99	101	84	94	87	105	114	89	88	91	92	91	89	98	103	101	85	100	76	95	110	87	91	102	100	80	100	98	85	100	100	107	92	88	98	80	90	93	81	96	101	81	86	102	93	74	89	89	97	80	88	95	106	105	90	103	92	90	105	104	100	94	81	94	90	98	91	89	106	88	90	111	111	97	81	98	101	96	84	83	100	110	92	84	95	95	100	115	91	102	90	75	79	75	82	90	102	113	118	118	94	92	91	96	97	90	111	102	77	109	79	102	93	86	97	111	106	100	92	81	113	96	101	97	89	83	90	96	86	93	88	92	93	80	94	92	91	65	90	87	98	87	92	93	100	97	74	100	105	91	86	83	114	94	99	115	83	93	80	86	101	88	89	73	95
4954	786	708	354	289	217	154	155	154	152	135	118	113	115	116	122	130	103	105	118	122	105	108	94	111	115	118	91	118	115	92	102	100	86	102	101	96	94	114	101	112	109	106	107	100	94	112	99	100	97	106	101	98	109	104	111	104	96	93	117	99	86	112	114	83	106	100	108	84	118	99	90	115	94	104	112	97	109	82	90	100	113	97	96	99	103	102	107	93	115	91	102	93	101	105	94	96	91	95	100	92	102	93	105	116	73	108	116	102	86	94	114	94	98	103	83	102	113	100	105	118	76	105	103	109	106	87	103	89	104	110	97	86	99	126	92	102	97	86	105	107	106	98	103	102	115	104	112	101	119	106	93	98	90	118	99	107	82	99	113	104	97	93	100	97	103	108	114	89	102	108	104	75	92	91	103	91	98	101	114	102	98	122	94	92	92	103	111	94	93	113	109	99	97	114	98	91	108	100	127	126	118	90	115	99	89	109	104	111	95	109	93	92	110	112	115	94	96	97	79	88	111	99	100	105	117	75	107	94	109	87	105	110	103	96	104	96	104	113	109	106	112	107	93	136	107	98	101	121	103	106	99	102	95	107	114	115	110	107	118	112	81	101	96	109	97	97	108	110	96	107	103	112	82	96	102	95	99	98	93	85	108	89	87	90	87	98	93	102	111	88	123	101	119	98	87	98	99	111	80	112	86	90	84	86	104	109	110	98	108	94	98	104	107	92	112	109	97	100	87	98	107	107	85	96	120	88	98	114	99	95	90	113	102	105	106	111	97	84	99	100	107	89	111	127	110	122	112	114	113	84	111	109	110	88	96	102	79	108	88	104	105	109	105	109	98	112	115	107	112	87	104	108	93	112	107	87	97	96	108	104	95	113	107	109	109	99	114	95	95	115	100	110	117	112	100	92	95	105	84	114	95	106	118	95	101	121	100	108	108	104	95	106	96	127	99	91	98	99	107	104	110	105	108	106	94	93	87	93	100	103	118	108	126	111	94	114	97	102	106	98	103	106	102	108	110	96	115	116	109	91	91	105	84	109	111	105	87	99	114	98	90	96	112	108	116	101	95	97	85	109	123	89	96	97	104	84	120	121	88	94	101	99	98	110	110	96	101	98	101	112	109	100	94	101	100	98	89	96	100	87	87	108	102	92	106	103	106	102	89	114	86	96	91	124	99	80	112	101	108	103	88	108	105	107	102	107	99	96	97	109	102	100	93	101	91	96	117	99	114	111	85	110	89	112	94	115	95	110	97	109	114	85	106	107	96	95	91	100	121	95	99	106	75	95	111	97	101	88	113	97	111	104	107	104	102	99	95	106	90	104	113	94	90	102	95	101	116	85	94	106	118	101	84	88	98	104	98	98	103	104	127	95	98	106	92	84	112	95	104	85	97	92	101	107	103	103	106	98	124	86	97	93	110	96	110	91	98	108	93	87	96	104	116	107	99	101	117	107	109	105	99	108	98	119	105	107	100	108	110	97	111	99	95	101	96	89	117	106	106	101	92	95	95	113	104	105	104	100	123	112	95	111	101	104	87	107	79	91	88	103	110	100	95	95	95	108	99	107	88	84	98	129	96	98	108	116	94	83	95	101	105	115	99	111	101	114	99	109	114	100	112	104	91	114	118	105	108	116	111	87	92	114	104	121	85	109	109	114	90	89	96	90	111	89	94	128	106	112	83	120	104	99	100	107	94	98	103	116	106	99	92	103	100	104	108	75	84	109	100	106	99	112	108	120	105	84	85	106	84	96	98	107	100	88	107	105	127	92	96	98	105	86	103	112	117	104	116	95	91	91	109	122	112	107	93	107	111	95	101	115	111	103	93	102	74	103	102	107	113	108	109	106	102	106	114	112	112	86	116	99	92	110	104	82	106	120	99	107	110	78	93	107	110	105	96	96	112	96	97	101	109	96	109	94	119	99	96	102	95	111	119	109	119	110	109	111	127	106	104	87	94	106	81	111	97	104	97	124	90	109	105	101	85	116	105	103	111	108	98	96	110	102	100	90	126	110	100	110	88	94	103	95	87	100	128	94	90	122	94	93	90	107	113	93	92	88	106	101	103	91	114	92	103	106	102	121	91	86	89	98	92	97	106	105	114	106	107	95	109	92	111	113	97	103	103	115	110	106	103	93	111	103	108	109	98	120	81	107	92	121	113	113	114	96	105	111	107	97	110	96	114	93	102	111	95	112	111	118	102	112	108	117	106	124	102	102	105	85	112	107	90	103	101	114	101	99	107	100	111	100	92	106	107	97	105	105	109	91	110	107	119	113	108	104	116	103	95	78	100	107	90	102	113	114	93	88	105	116	95	101	83	108	102	100	94	82	106	119	101	121	102	116	91	79	105	100	109	126	104	99	110	126	116	110	104	89	101	88	82	101	111	106	121	115	95	109	107	95	100	103	96	114	97	104	105	95	97	106	102	98	94	100	98	108	109	107	91	92	101	99	108	109	94	86	110	100	109	79	101	113	112	78	110	110	111	104	101	99	96	93	106	93	93	103	96	104	104	111	105	91	110	90	94	94	93	124	92	120	96	118	110	99	107	82	107	100	101	108	97	113	99	88	106	98	97	105	100	86	96	106	112	99	112	112	89	93	104	120	102	129	95	92	98	98	101	109	112	101	99	104	111	96	100	109	115	84	99	112	105	99	114	87	103	96	93	91	101	95	97	93	101	113	108	102	107	109	100	87	75	108	98	98	88	93	120	108	89	121	89	94	76	105	87	110	91	105	95	96	104	92	103	83	106	90	103	102	114	113	88	97	109	111	98	107	93	86	102	101	84	85	102	115	119	95	91	96	100	97	96	99	98	92	91	107	102	112	102	110	119	124	101	106	84	111	99	94	115	108	83	89	90	103	98	115	84	101	99	111	100	126	104	120	83	125	102	112	113	96	102	102	96	106	114	95	100	130	109	119	101	95	87	105	106	94	78	111	115	94	114	92	112	92	98	104	105	116	89	103	102	116	88	106	99	86	75	94	102	105	93	98	82	92	122	107	106	96	100	99	95	99	118	113	92	92	120	107	104	99	95	93	98	87	104	108	101	96	92	101	101	115	103	108	109	108	106	98	103	96	106	105	97	101	117	85	109	98	90	106	120	116	100	99	105	78	94	82	103	94	97	90	89	93	100	100	102	114	86	102	92	102	113	103	102	104	97	101	97	115	108	98	104	100	100	94	88	112	92	97	97	109	112	98	91	105	92	101	106	115	95	89	123	123	95	91	69	103	79	113	112	99	106	86	114	100	108	100	111	106	119	98	102	116	106	98	102	104	93	82	113	118	99	103	94	110	98	103	99	114	95	97	92	100	128	104	112	115	103	105	92	102	105	114	89	108	106	87	100	120	103	94	117	107	103	95	103	111	94	112	102	109	104	119	101	100	108	89	97	100	118	104	94	88	79	106	121	103	117	94	99	100	93	100	96	80	80	101	102	94	92	92	100	97	116	99	106	98	100	99	91	107	86	94	107	93	109
25280	20840	27303	24476	20839	11956	1465	934	693	636	540	501	477	454	399	385	367	376	365	338	354	351	295	325	298	323	299	309	292	289	276	295	292	297	309	289	268	305	283	303	279	285	295	291	299	279	274	315	266	278	297	276	296	289	255	267	269	288	284	264	277	309	293	289	294	290	274	286	289	298	296	302	279	262	282	262	280	262	283	295	257	288	276	287	278	253	320	247	276	305	297	302	280	227	307	276	261	288	289	289	283	257	302	285	276	269	270	266	267	250	299	261	262	265	289	282	260	292	281	302	268	279	285	290	258	275	278	265	302	269	268	245	307	295	310	290	294	281	280	292	283	266	267	265	273	279	266	259	262	290	273	270	271	276	290	296	296	266	295	291	268	296	298	254	271	295	291	292	280	271	291	270	277	279	302	328	280	299	265	291	290	312	282	259	235	274	290	227	284	265	269	287	284	259	297	262	308	282	277	305	245	266	301	295	288	280	301	282	267	280	268	283	293	290	265	273	288	282	305	280	263	294	251	280	269	273	288	269	254	296	249	277	264	269	268	248	298	283	273	261	251	282	274	260	282	280	293	234	299	297	261	262	256	275	265	251	253	281	287	256	256	287	293	306	275	254	297	265	254	254	279	289	254	250	262	254	281	277	263	282	273	294	281	269	255	248	272	282	248	271	301	258	278	273	292	274	276	300	271	251	329	269	279	305	265	271	254	303	283	260	289	273	293	259	288	251	279	263	269	303	285	269	276	264	268	285	281	280	268	288	287	267	264	255	282	272	291	283	247	286	278	274	285	268	291	275	283	269	280	311	261	269	255	292	275	240	248	269	274	323	269	253	266	294	262	278	235	279	257	276	269	275	266	271	262	253	290	258	290	248	295	255	278	273	262	270	288	281	239	238	289	289	250	271	273	274	295	268	290	272	270	297	289	302	275	275	285	291	265	279	274	274	264	279	274	258	282	275	301	246	266	261	277	255	272	297	270	250	272	265	260	274	306	304	288	288	282	286	265	258	258	274	288	273	268	267	282	272	276	280	274	314	272	305	302	294	269	257	277	278	278	268	283	281	278	301	265	254	298	262	275	282	247	264	269	244	307	273	262	275	255	295	308	267	276	312	274	272	271	270	259	270	289	309	266	246	297	256	250	251	244	267	282	239	270	238	296	275	263	277	269	268	283	270	261	281	254	257	268	258	277	256	276	288	286	293	255	255	316	292	300	274	257	289	260	275	275	280	294	261	301	241	282	280	251	271	299	279	271	259	270	248	282	284	287	265	277	302	303	243	252	243	232	265	302	272	264	285	256	275	270	251	275	261	289	275	260	268	315	267	282	261	311	294	288	282	302	293	272	266	254	285	286	263	260	261	283	253	274	298	268	297	275	274	286	285	266	237	299	277	253	256	250	273	245	270	294	249	262	286	285	255	275	282	259	269	253	296	271	275	275	285	273	284	282	290	283	296	261	282	274	280	266	275	275	270	255	287	275	291	275	288	261	272	305	247	284	270	300	272	262	281	269	262	306	278	262	281	261	273	297	283	285	265	295	288	262	245	285	243	288	260	289	278	224	265	264	300	257	272	266	295	273	225	278	273	268	294	247	268	271	282	295	295	296	262	290	282	269	270	259	264	295	258	271	281	266	265	275	270	261	269	215	268	273	290	255	270	253	277	271	266	261	255	280	281	281	271	301	277	263	289	261	294	275	272	279	240	263	270	262	265	281	271	253	246	269	248	284	280	284	288	261	269	257	257	272	248	273	280	298	273	276	290	297	280	283	287	256	306	266	293	259	305	260	272	256	258	254	262	264	276	280	294	283	276	258	279	265	280	259	265	272	282	305	252	265	293	270	288	262	290	307	259	249	307	278	288	267	301	313	276	275	264	288	273	285	276	253	302	284	244	258	288	247	280	265	284	275	275	294	275	239	279	277	271	300	282	279	284	295	271	286	248	273	279	267	267	258	290	273	277	236	276	284	271	311	263	284	281	257	273	254	273	279	304	284	297	258	251	275	233	258	287	287	251	285	260	265	279	284	272	288	260	297	274	267	269	287	264	274	270	276	255	261	266	284	294	279	270	253	289	296	287	273	270	278	278	276	271	248	276	259	276	281	260	289	280	252	285	279	259	254	253	280	300	251	300	270	295	264	310	268	251	289	290	275	286	281	302	272	258	285	282	259	264	245	272	295	224	295	299	264	241	295	275	280	285	259	278	277	304	252	269	291	294	298	273	280	261	291	250	296	264	287	275	267	269	298	280	283	285	279	281	250	282	281	289	275	277	266	273	283	282	275	257	313	291	311	290	259	263	262	296	298	291	270	288	284	269	295	259	269	262	262	284	273	275	265	313	294	266	263	293	278	269	242	307	266	277	303	283	275	265	267	269	279	298	287	269	288	311	272	282	276	278	296	246	267	287	276	241	282	275	268	259	271	270	273	299	258	263	254	254	296	277	277	247	271	275	300	265	292	273	272	288	285	254	271	268	266	279	254	285	271	248	254	255	268	240	262	290	329	274	263	275	280	274	250	262	253	248	281	303	263	268	262	286	280	307	286	290	246	276	250	282	239	279	270	249	272	301	265	296	257	266	269	279	275	267	302	301	256	273	279	267	275	288	285	247	299	322	274	276	264	280	303	266	269	279	266	270	309	265	264	274	279	273	296	268	281	290	282	278	267	285	258	294	264	257	305	280	293	258	283	259	274	273	251	273	267	271	288	263	278	264	249	260	275	281	265	263	280	307	263	283	292	255	282	266	285	269	263	321	298	266	315	263	269	246	275	288	246	298	250	274	262	290	294	269	289	307	273	272	253	268	287	249	274	257	257	296	278	291	301	281	297	259	282	294	280	273	293	253	257	267	296	258	274	233	263	279	290	269	288	280	288	255	299	275	266	289	292	274	285	257	290	269	288	277	301	261	267	265	286	243	245	244	286	284	271	271	261	278	257	252	290	291	234	263	284	279	263	295	294	275	247	256	246	287	263	264	261	273	262	273	286	284	293	289	262	287	253	268	288	269	241	268	294	288	272	282	271	273	298	289	296	310	257	269	257	269	284	269	267	277	263	257	292	269	252	252	284	275	262	277	291	264	297	269	306	275	313	296	290	279	302	307	248	312	263	308	286	273	249	267	263	265	256	257	262	291	288	259	290	291	281	274	266	276	269	286	286	252	246	265	265	256	255	258	274	269	267	239	295	265	262	289	265	276	283	264	284	256	285	267	267	287	281	276	260	244	282	244	272	276	272	284	252	285	266	293	273	252	293	281	270	263	291	315	267	266	279	291	306	278	249	267	290	292	288	283	251	268	267	230	262	295	253	268	295	269	241	306	305	308	302	284	258	262	268	270	224	303	290	296	261	247	267	243	280	280	285	260	261	270	247	234	258	264	270	265	265	294	259	253	282	262	272	304	242	271	303	274	305	281	275	257	253	311	285	266	289	262	262	242	270	280	272	256	267	278	277	266	263	264	262	271	264	263	253	302	320	252	272	267
7322	11757	10564	5816	3828	2768	2043	1583	1289	1035	942	818	696	695	575	564	536	466	416	410	410	381	363	359	354	333	329	371	351	338	292	302	331	329	296	307	309	311	268	266	310	291	256	299	279	278	271	261	269	280	271	281	249	269	263	283	300	297	300	291	267	291	273	273	268	283	257	277	257	254	285	275	255	266	286	272	280	274	274	253	276	221	268	263	255	272	307	249	236	262	262	245	294	273	245	278	255	265	254	263	295	286	258	246	267	276	266	250	239	249	282	258	278	269	277	237	279	235	277	262	246	293	280	260	264	286	295	296	263	243	256	251	247	297	252	289	278	247	272	282	270	274	285	252	289	257	280	254	274	292	247	273	254	264	287	278	284	248	274	258	230	284	265	279	284	264	265	289	268	276	260	262	271	267	282	259	256	275	269	249	258	266	284	264	251	273	273	257	242	242	255	253	262	285	269	254	276	258	275	258	257	252	255	271	271	250	258	271	278	267	276	259	285	236	249	286	234	291	263	274	259	296	255	285	260	243	256	252	265	253	283	275	280	257	243	278	259	250	254	278	237	263	255	279	255	250	278	241	273	259	280	277	260	280	265	270	286	233	276	251	239	231	271	262	308	266	259	249	262	282	265	284	271	271	267	255	248	265	266	260	257	249	249	235	278	293	238	262	273	277	242	244	287	256	259	235	269	241	252	252	286	245	253	287	266	268	256	266	265	241	259	253	268	258	231	268	262	267	249	262	261	249	269	297	264	257	250	248	287	282	230	269	255	252	270	278	253	266	268	236	259	250	272	261	270	257	236	263	263	271	275	263	276	262	276	264	256	262	269	248	261	277	256	252	267	275	266	264	287	232	294	258	255	253	232	254	242	259	273	275	255	267	262	256	257	279	274	249	267	261	278	232	260	245	266	257	255	240	247	244	272	247	256	265	280	252	261	252	267	254	223	274	266	253	263	249	241	228	257	236	246	231	279	290	251	238	274	232	276	264	254	269	266	242	251	278	268	259	242	244	291	245	272	302	276	264	259	253	259	270	251	262	270	258	253	269	267	250	240	245	233	238	261	265	290	269	299	264	262	234	282	286	260	254	207	245	282	263	258	254	246	238	269	238	277	268	248	255	230	278	242	244	254	275	266	273	242	275	271	261	264	289	230	256	258	276	248	274	238	257	284	264	279	272	254	256	245	273	260	245	273	247	249	282	253	283	254	276	260	280	285	252	246	259	281	247	244	265	250	247	247	242	244	238	274	241	276	277	265	276	275	267	300	297	261	250	255	269	287	276	250	283	251	278	301	304	273	239	255	246	243	243	253	256	243	280	243	248	252	248	258	261	282	269	283	273	250	252	256	250	252	240	280	282	263	247	268	260	272	250	280	270	260	225	308	275	266	258	257	257	262	278	260	251	261	284	232	248	235	247	282	270	258	251	255	263	261	272	247	284	271	259	293	222	282	271	249	241	256	259	256	263	287	254	251	260	295	281	253	274	248	251	253	278	266	266	261	266	277	270	284	278	252	268	260	299	258	254	264	253	247	255	275	254	268	284	261	271	284	263	268	254	265	238	250	281	252	242	260	276	235	275	250	242	285	269	251	267	264	277	258	276	283	278	261	266	249	260	270	266	287	273	254	284	263	263	265	307	246	255	251	249	252	274	273	284	284	276	287	278	271	239	280	263	267	249	253	278	261	286	255	246	276	261	262	270	265	262	254	260	261	231	242	241	257	265	246	278	268	252	261	271	276	294	261	293	257	287	259	253	287	251	275	265	268	258	232	328	306	313	230	246	260	236	283	264	280	239	250	275	267	268	268	283	287	284	246	237	266	268	271	285	257	239	289	251	266	266	259	264	230	255	269	229	272	287	243	234	259	266	278	255	277	267	270	268	268	255	256	269	282	275	247	248	261	291	259	267	267	217	248	266	291	264	295	270	263	232	238	259	283	257	277	276	223	257	258	285	275	249	284	252	254	273	239	232	295	252	271	262	276	277	256	234	268	251	226	269	247	270	269	254	257	263	231	254	276	248	280	262	276	274	290	284	269	278	261	269	240	252	288	250	260	251	244	273	243	252	220	256	269	282	234	242	275	268	278	229	268	277	251	267	260	239	273	302	257	270	255	244	275	256	235	264	243	243	265	271	264	260	272	263	258	248	259	240	274	274	266	234	255	249	260	285	236	267	256	237	252	261	249	260	245	255	263	214	240	282	245	259	284	273	257	255	278	251	250	238	269	236	247	260	273	266	259	269	233	274	270	258	255	238	273	292	273	259	260	268	227	264	248	285	270	240	275	271	269	274	259	284	274	270	236	261	232	264	285	258	296	252	263	258	274	265	248	252	309	257	264	272	281	265	244	296	262	289	272	250	284	254	293	242	272	258	278	250	276	229	258	249	239	261	294	283	255	260	253	289	257	252	235	271	252	249	287	267	237	255	273	252	239	242	232	259	276	280	244	220	244	286	262	244	262	276	254	265	264	280	252	265	256	273	267	249	252	267	231	249	238	251	285	245	264	263	250	269	257	254	239	233	255	278	259	248	260	270	229	239	251	282	283	259	261	278	243	246	281	250	280	258	260	279	249	280	252	246	251	265	249	281	260	284	249	291	243	267	269	269	260	268	266	228	268	241	257	265	249	253	269	267	274	255	273	261	243	264	226	248	304	245	257	257	284	276	283	255	237	260	274	285	234	256	257	270	245	260	283	293	303	263	254	258	243	270	255	244	263	280	265	268	262	236	275	288	257	253	264	279	279	256	285	270	249	264	265	247	270	279	269	249	297	275	282	273	246	243	248	250	269	261	258	261	279	258	245	276	295	269	301	252	290	263	261	246	266	253	283	265	268	272	255	262	268	255	257	283	269	266	259	285	273	261	287	258	272	244	267	261	281	260	245	285	268	299	270	251	245	273	263	252	282	286	244	263	255	267	250	285	250	262	268	279	271	234	244	281	268	261	277	246	257	244	246	248	263	269	282	242	268	247	244	251	258	255	288	256	274	260	249	258	274	267	286	268	313	273	287	233	278	271	244	248	255	277	253	256	239	269	296	237	292	274	238	257	261	274	236	270	292	241	264	277	233	274	240	267	267	274	249	289	263	271	268	266	222	260	293	265	261	259	274	262	276	248	266	286	283	256	285	277	277	253	305	232	250	260	262	250	269	245	233	244	286	268	280	264	254	257	277	263	293	253	282	251	230	267	231	260	280	273	259	262	218	259	248	255	244	264	269	258	243	241	241	268	239	263	281	247	266	277	285	283	256	291	293	266	271	260	287	262	263	247	275	301	260	276	274	259	241	226	288	287	250	235	265	221	259	292	260	267	244	218	269	264	261	282	246	292	239	258	279	256	292	254	254	247	280	234	239	264	272	269	265	274	265	286	262	259	244	273	246	283	276	252	245	264	263	233	265	256	273	255	280	289	254	247	258	283	258	258	268	247	282	274	256	285	247	260	273	224	282	294	265	261	238	283	240	288	237	264	264	264	278	234	250	259
22982	20840	27610	24165	20846	20924	10642	1958	1313	1183	1029	909	817	776	754	683	708	632	628	605	606	616	599	558	571	587	552	498	558	487	531	481	533	552	473	521	469	486	518	496	485	489	500	497	480	510	475	462	474	507	504	526	481	512	472	455	465	468	516	513	485	531	495	491	460	485	505	503	476	481	476	468	490	462	447	476	459	462	492	487	510	500	471	444	469	486	465	475	471	459	492	449	492	472	438	408	476	508	486	450	467	442	420	447	489	469	496	417	422	446	457	493	458	454	496	465	512	486	465	483	456	454	418	481	458	448	450	510	486	484	458	481	471	466	501	490	499	427	461	464	458	488	473	495	486	470	480	451	469	453	463	469	491	468	469	464	490	482	482	473	460	494	451	446	491	459	474	476	501	482	453	456	492	452	459	486	465	437	481	468	478	444	470	446	504	481	485	437	447	445	496	499	442	450	463	485	460	442	441	477	454	469	466	460	508	475	449	469	430	449	469	494	515	488	433	501	472	487	480	490	434	446	498	467	489	485	466	439	509	443	433	465	441	449	457	456	460	443	476	494	482	445	434	442	473	498	474	433	447	520	470	429	434	507	486	462	447	491	470	434	471	453	492	459	495	463	442	468	485	447	502	448	445	457	458	488	449	480	465	501	477	465	482	481	441	460	469	460	456	425	495	486	507	500	475	448	489	446	419	415	457	457	467	493	448	450	453	496	447	471	509	484	492	449	454	484	490	445	430	421	465	467	445	450	482	457	475	492	441	470	478	452	443	465	489	463	446	445	470	477	436	448	474	446	497	493	461	461	450	459	472	479	488	447	456	467	445	480	428	471	512	467	459	430	475	449	479	439	496	429	508	495	484	465	455	477	460	477	476	454	476	432	494	480	462	493	469	467	481	440	480	456	482	493	443	445	468	521	430	424	492	483	467	446	483	453	442	453	468	472	453	435	441	455	446	471	444	432	457	471	474	464	487	451	454	455	439	458	467	492	479	440	489	457	460	458	457	481	480	482	468	439	429	465	465	451	472	486	511	492	463	480	467	440	486	485	425	463	466	459	518	469	494	448	456	468	431	480	471	470	448	477	449	484	466	501	470	481	451	448	478	468	505	433	453	465	457	463	479	452	499	464	479	440	460	476	456	458	470	493	461	485	440	432	507	476	510	448	484	455	453	464	494	449	445	463	438	500	493	492	450	459	497	489	449	483	463	469	467	454	496	473	450	495	455	491	474	458	441	466	466	492	472	482	452	457	438	432	470	485	461	482	439	471	424	513	451	440	437	473	434	416	456	456	466	450	459	465	477	448	447	465	461	456	496	438	471	468	463	464	445	472	464	442	494	462	473	490	472	440	461	449	438	434	470	518	425	451	461	457	455	441	484	517	488	462	513	440	501	477	478	477	466	438	452	470	511	451	450	472	443	465	432	447	454	488	519	448	491	444	433	429	446	435	445	463	464	462	441	452	426	499	475	465	457	443	432	444	443	473	464	468	423	446	440	473	455	474	483	481	443	476	485	456	461	453	437	463	435	500	424	437	435	475	462	485	462	491	414	455	475	433	418	435	526	439	446	450	473	469	487	489	464	474	480	423	443	461	500	444	455	452	460	440	451	489	502	447	453	491	462	503	491	463	476	493	447	456	440	482	433	458	492	487	490	459	514	474	413	500	414	475	449	433	455	474	467	469	443	445	454	431	499	459	488	495	480	456	479	442	488	443	427	461	516	417	485	483	480	456	451	445	470	491	461	445	487	486	472	493	478	474	452	488	474	449	469	499	442	501	478	444	462	476	470	465	456	451	472	465	494	482	445	460	478	464	424	464	481	480	497	450	430	461	479	461	463	497	483	460	477	451	461	455	437	427	461	491	476	458	437	499	458	432	442	509	470	485	446	464	457	468	475	440	416	450	458	452	454	488	490	459	453	463	474	449	431	465	434	448	495	454	460	489	478	434	480	471	430	429	450	477	493	489	474	501	474	472	507	473	426	470	481	445	425	483	496	447	446	504	420	462	505	479	454	486	457	447	482	455	466	434	450	485	443	464	486	473	464	474	450	493	447	421	487	467	488	467	447	482	482	453	495	474	435	466	447	467	477	451	469	477	455	487	441	463	449	428	491	477	484	475	495	486	456	461	464	453	480	456	482	515	488	440	480	471	470	486	481	459	442	435	424	463	487	480	520	460	450	450	491	451	466	416	431	456	423	447	450	444	484	456	436	521	445	500	481	488	439	446	477	463	456	438	448	498	450	464	511	443	440	482	473	494	446	486	431	472	473	460	495	464	434	448	433	463	474	469	455	462	458	455	455	457	484	445	457	501	491	469	438	467	473	454	451	453	444	458	494	455	478	460	473	501	436	468	479	470	462	463	446	500	482	456	479	457	455	461	453	475	451	476	503	473	434	453	453	435	480	466	472	447	455	448	518	460	445	516	464	413	450	472	432	442	517	454	492	498	471	466	454	463	453	448	443	456	515	461	471	449	436	449	440	499	468	421	494	469	429	440	502	484	453	446	479	463	485	420	445	444	465	432	452	476	503	462	478	420	483	474	437	476	480	479	472	486	448	488	514	444	475	451	473	444	463	483	459	462	463	486	477	434	460	470	440	522	437	464	494	468	423	462	433	482	466	456	437	422	440	465	445	465	486	445	492	463	496	451	445	445	448	448	430	440	455	469	470	463	496	427	453	461	485	477	467	474	443	475	465	477	466	446	496	457	468	467	481	440	455	424	441	458	447	446	451	470	428	460	493	453	463	446	439	478	486	452	510	456	508	451	430	421	456	430	480	490	450	447	432	405	482	465	499	475	402	433	412	464	465	443	468	461	443	472	477	437	518	477	462	467	476	470	458	447	467	490	475	462	462	440	467	471	479	463	488	454	478	446	465	456	452	472	459	484	441	462	413	486	473	455	444	508	423	464	481	464	459	474	435	474	457	501	460	441	465	455	451	471	452	497	445	447	446	428	490	483	460	459	470	450	452	513	447	443	449	487	495	456	439	477	465	447	480	473	482	423	487	435	475	450	463	466	445	443	496	444	465	431	486	470	468	457	490	459	454	454	471	446	454	493	435	507	460	471	481	475	458	436	475	446	470	480	435	479	478	462	464	445	418	517	446	447	502	488	438	442	445	472	472	476	441	457	452	431	491	441	440	447	492	429	452	458	446	499	410	480	421	488	483	471	451	457	471	502	456	501	438	463	479	438	473	455	472	446	461	452	445	461	466	481	500	425	470	449	473	441	427	493	466	468	491	476	474	467	449	498	485	469	434	453	482	447	469	455	480	450	471	477	471	446	473	459	464	482	495	447	418	440	395	449	430	472	478	460	519	443	448	468	438	481	473	480	468	446	465	501	461	422	469	467	475	452	460	507	487	492	447	442	441	432	447	491	467	488	414	446	441	418	476	460	492	428	437	490	452	491	488	475	487	473	479	470	409	497	467	439	481	457	478	463	451	492	477	464	460	445	443	463	532	487	457	449	448	472	469	462
10213	18424	16798	10022	6821	4959	3803	2946	2465	2012	1738	1492	1319	1220	1087	975	923	899	801	744	732	681	658	683	608	635	618	585	556	531	566	519	522	553	504	485	514	504	499	498	492	514	479	474	497	497	452	448	492	493	471	457	456	448	464	447	476	427	438	436	494	473	462	475	452	467	471	509	450	498	462	448	457	451	441	425	477	468	440	446	444	426	449	479	487	448	453	446	461	466	455	502	455	453	439	454	414	437	460	441	479	443	462	445	495	461	429	421	424	444	485	496	464	446	449	451	419	449	422	432	448	517	430	468	452	448	459	445	460	446	436	463	476	431	434	434	478	436	441	457	445	422	425	431	437	431	424	461	443	440	446	455	415	449	400	475	427	420	445	474	476	428	427	468	447	449	447	457	434	425	441	460	442	453	410	477	436	476	413	481	439	458	403	426	471	455	446	449	444	464	429	465	436	425	418	431	435	467	478	441	425	431	468	397	447	447	469	467	453	425	452	451	421	398	456	416	414	459	417	416	441	429	450	435	442	413	450	443	452	465	440	485	488	461	469	413	493	419	431	445	448	461	441	476	451	426	443	426	452	414	450	449	458	448	453	418	429	428	439	439	471	451	456	419	451	460	436	452	446	410	429	441	457	466	446	411	438	451	409	448	455	468	465	455	424	431	462	420	426	449	421	410	424	460	437	435	444	416	417	446	444	498	454	463	439	448	470	416	445	447	421	460	447	489	402	419	439	439	431	418	442	449	463	438	430	450	435	441	441	425	441	449	443	440	452	457	412	414	408	445	420	440	454	462	449	418	456	390	434	437	430	477	471	435	496	443	432	429	440	453	440	461	417	451	423	419	441	418	451	429	458	429	437	449	398	479	428	440	387	440	421	419	446	447	444	447	418	412	473	415	442	440	452	462	475	474	462	432	447	432	452	436	455	426	456	431	494	398	431	452	445	436	441	400	448	451	458	445	464	422	413	424	448	449	472	459	408	486	420	454	449	444	460	441	450	426	441	453	398	447	447	417	464	478	449	454	424	442	442	470	426	437	406	460	417	460	454	481	453	422	421	408	427	428	407	449	424	433	429	404	450	477	407	431	462	428	444	406	433	468	411	441	456	463	430	429	424	393	449	392	452	415	466	469	424	448	453	439	433	458	405	429	464	447	457	441	436	406	471	437	449	463	451	456	478	428	459	457	414	420	484	450	476	450	446	429	435	452	479	400	452	466	436	446	427	426	468	430	415	455	442	464	456	445	424	473	428	475	445	454	447	487	425	441	457	465	441	434	459	413	450	436	452	436	465	452	482	447	467	457	422	456	473	470	422	443	444	441	427	407	413	434	410	431	431	427	431	465	424	430	418	462	430	437	483	407	434	425	439	413	442	423	422	448	449	385	472	402	437	445	420	439	427	414	449	440	401	461	450	448	439	453	423	413	458	455	420	462	414	443	429	425	451	420	443	424	444	436	420	457	473	461	437	453	463	435	476	437	444	468	412	433	477	420	489	428	451	430	501	429	484	483	461	449	442	424	430	446	449	424	417	420	409	445	420	476	444	429	463	410	432	402	431	425	409	446	423	468	428	444	460	454	457	476	435	430	413	423	453	448	484	430	452	431	414	429	440	468	397	460	401	428	453	425	448	450	435	473	458	449	462	450	444	413	455	443	506	445	457	424	446	432	442	439	437	492	457	467	454	462	445	466	430	400	451	401	452	418	433	460	449	451	446	446	407	443	421	446	436	431	451	411	430	475	413	437	418	439	440	433	436	431	421	440	444	426	470	467	459	439	442	489	446	438	473	392	458	427	444	436	484	433	429	463	424	468	403	458	397	454	468	447	432	438	474	458	434	462	417	408	468	461	463	410	438	461	456	481	454	464	421	402	421	421	420	433	448	457	411	465	443	419	437	404	442	414	444	448	459	429	495	455	442	410	438	480	416	451	447	460	434	451	456	436	464	444	456	440	473	431	459	417	462	440	411	462	403	436	438	486	442	440	452	455	417	441	426	456	453	418	436	473	454	471	423	474	445	420	458	425	452	409	439	398	459	453	482	461	436	421	396	447	431	436	445	427	479	479	453	453	488	451	453	426	445	451	461	446	429	444	436	441	440	427	474	416	435	423	391	436	477	402	446	452	428	436	453	444	463	445	455	432	447	422	422	419	428	429	450	464	453	439	465	439	490	418	460	485	435	410	450	441	436	431	449	426	439	425	430	417	411	452	448	446	410	398	403	449	415	481	455	427	427	434	387	488	439	472	441	435	436	417	409	423	441	450	421	462	476	436	449	453	446	439	416	411	439	433	436	445	428	446	423	481	444	440	455	469	435	433	453	426	461	462	439	444	452	443	428	455	430	458	453	444	438	454	427	457	481	455	465	457	433	445	440	441	463	438	469	449	414	461	459	477	428	467	422	424	430	455	430	444	414	430	477	450	458	466	437	441	443	457	447	476	428	459	438	434	432	416	421	427	427	464	479	477	446	409	423	445	476	441	444	404	417	473	397	434	422	457	466	411	450	423	460	438	431	413	463	421	437	433	441	491	457	459	462	458	474	446	432	443	424	447	436	451	452	435	402	458	436	473	427	439	422	483	458	446	439	454	501	435	454	426	419	429	440	445	413	483	463	433	420	482	406	420	452	447	442	466	466	411	452	470	444	428	430	458	446	469	460	400	452	480	466	404	344	433	433	445	437	398	439	447	454	423	450	430	453	475	447	433	481	454	436	438	443	430	472	477	450	436	452	417	463	458	416	455	487	435	431	429	444	450	474	441	456	452	450	408	452	446	431	442	448	441	387	432	421	454	430	448	453	423	444	438	418	440	449	467	457	426	429	462	485	407	426	444	453	461	475	431	413	449	427	434	460	481	450	435	446	453	439	461	387	440	427	418	461	445	448	432	466	432	421	428	446	427	433	466	489	463	417	443	451	420	441	441	401	393	468	446	432	421	415	416	466	416	443	453	426	437	427	453	435	472	479	451	443	437	439	462	435	444	463	440	448	453	451	435	444	412	443	425	456	435	445	460	465	442	433	443	431	442	414	468	434	471	443	442	421	431	438	439	405	434	424	411	436	418	420	458	448	416	451	433	445	423	456	410	422	422	455	439	453	419	472	466	410	461	461	426	470	431	435	427	393	450	466	416	470	436	495	454	417	415	435	436	420	442	415	448	436	437	448	446	436	473	452	413	450	440	453	480	453	438	444	456	452	449	432	438	457	455	443	473	450	432	452	467	422	432	434	441	444	407	432	403	450	392	436	469	425	444	432	416	449	433	404	449	433	465	448	458	450	430	443	457	488	439	427	446	403	423	396	457	446	421	406	406	444	413	437	443	426	438	415	445	442	469	440	451	462	420	449	459	402	460	462	436	432	441	447	405	447	427	456	445	420	443	452	401	415	447	450	419	421	464	413	431	445	441	421	441	450	411	451	457	408	440	418	443	456	445	439	435	432	412	454	460	467	434	473	447	467	438	467	441	419	429	443	444	432	444	413	456
28164	14747	1753	337	212	160	136	122	112	109	111	123	83	95	105	100	103	94	97	98	97	105	88	102	82	98	116	105	90	88	97	108	75	91	96	81	93	99	79	105	90	106	78	95	113	94	98	108	90	82	96	73	89	87	88	92	97	87	87	90	82	97	93	99	103	74	112	90	93	99	99	88	112	105	84	71	84	93	70	95	88	92	105	83	98	80	90	102	97	96	90	115	106	108	67	95	82	111	90	100	76	85	88	80	102	93	96	89	80	77	85	103	95	95	89	85	116	92	84	98	101	100	82	94	94	70	96	94	71	91	85	101	104	91	104	107	76	99	106	92	82	88	108	100	81	111	112	85	96	93	105	90	109	98	86	100	98	117	111	84	80	114	78	79	98	87	85	109	76	93	101	102	102	94	74	89	84	86	89	98	98	82	92	81	106	87	88	83	106	113	95	108	101	98	104	85	104	81	99	106	85	90	77	86	98	100	102	99	95	96	88	80	97	87	104	102	96	106	91	96	85	95	86	113	115	99	93	81	104	103	103	81	81	87	85	86	103	105	96	88	82	98	86	89	95	97	91	103	117	81	114	94	92	80	87	84	109	98	104	92	88	92	103	84	90	89	99	106	109	84	82	105	78	109	99	87	93	88	91	94	77	88	82	95	89	88	86	93	99	100	86	104	92	99	105	85	106	94	99	98	90	95	94	100	103	97	95	95	78	89	76	100	78	102	91	84	88	95	92	107	100	97	91	77	83	94	101	82	73	94	93	71	106	116	101	95	86	86	101	105	113	93	103	87	90	92	98	95	95	79	90	100	66	89	74	103	88	83	92	115	89	98	106	90	91	83	75	106	93	100	114	95	93	90	98	84	88	108	82	94	99	94	96	95	88	98	81	88	102	84	88	85	103	91	85	80	94	100	104	96	107	82	91	100	90	80	74	99	92	76	90	96	93	93	114	100	96	101	90	96	100	91	110	109	94	101	98	118	91	94	103	107	107	76	93	88	74	103	83	87	79	97	105	101	91	87	104	102	90	97	95	98	83	103	91	105	101	89	108	85	117	113	111	107	98	77	95	89	81	97	85	83	85	102	92	98	92	102	97	88	77	93	94	89	100	98	97	99	86	100	91	91	102	89	96	97	99	103	85	100	74	97	95	82	95	75	104	76	73	96	93	95	84	103	106	94	96	85	113	86	89	97	120	88	99	85	73	97	97	93	102	90	107	88	88	101	85	93	97	82	94	100	89	94	86	75	103	79	90	91	78	103	108	105	99	92	73	95	93	106	93	100	93	99	86	79	109	109	120	92	81	87	84	94	73	84	102	81	99	100	95	87	86	74	86	82	91	77	104	90	108	82	106	105	109	96	87	96	101	96	88	105	79	84	86	94	99	78	94	93	68	117	86	104	82	90	86	116	93	107	100	91	90	75	98	99	85	110	96	80	93	89	124	76	96	91	100	91	94	86	116	109	82	89	89	85	82	99	101	81	77	95	81	83	99	95	110	101	95	91	102	95	103	98	96	102	79	102	90	102	90	87	94	99	103	91	115	78	89	106	89	93	78	111	83	79	83	96	94	98	85	86	101	87	107	83	114	100	88	101	95	93	90	113	94	84	91	94	82	83	91	93	116	106	115	104	115	72	99	101	95	104	105	79	91	85	80	82	106	76	85	93	93	90	106	86	98	104	87	97	94	98	105	99	96	97	96	100	95	99	88	101	105	99	105	89	90	100	89	93	103	87	98	96	75	81	97	80	83	100	99	108	87	73	75	99	106	75	88	107	98	82	80	93	92	90	94	80	96	92	96	91	79	88	89	110	114	100	98	97	92	95	100	103	98	115	99	93	107	85	93	112	97	105	96	95	97	81	91	95	79	94	81	106	95	90	93	111	116	108	98	113	83	90	91	96	100	91	91	105	100	109	99	85	97	95	102	77	106	95	118	84	88	92	102	99	85	116	90	89	91	86	94	93	93	87	97	92	87	97	88	100	92	85	116	109	87	93	100	107	109	98	107	78	89	94	90	83	102	94	114	95	106	97	85	75	82	103	87	100	86	100	89	88	92	92	85	103	97	85	86	90	107	89	75	100	96	87	70	86	95	101	88	94	116	87	74	93	91	102	94	106	104	103	95	92	101	98	86	106	95	83	87	91	78	94	107	111	92	85	88	85	104	91	79	78	97	91	96	89	105	108	119	100	92	84	86	73	95	90	87	80	80	91	80	94	103	97	104	100	93	87	91	89	85	87	92	86	82	71	90	94	87	106	101	78	83	110	95	104	103	100	91	102	98	79	73	80	100	83	90	84	92	77	91	76	113	101	103	93	98	99	79	105	97	96	82	83	100	90	79	102	99	101	85	107	88	92	92	75	97	81	75	82	90	89	97	84	76	97	86	83	99	105	95	112	90	94	76	98	87	76	99	93	91	95	88	78	92	87	109	89	105	82	89	112	106	74	84	89	74	94	101	105	91	98	101	101	91	86	96	81	95	103	108	96	94	121	102	92	89	103	111	100	77	101	84	71	89	84	93	98	92	87	92	93	83	100	91	85	78	76	99	98	73	85	85	88	94	94	84	81	98	100	80	99	86	98	89	94	92	99	96	85	70	92	93	88	112	93	100	94	93	100	88	94	82	86	96	102	93	91	72	94	92	89	87	94	105	96	89	94	97	87	95	87	72	91	78	92	76	94	90	89	100	110	92	87	96	78	97	80	109	92	96	111	92	87	88	90	94	107	97	82	76	82	94	94	91	100	96	104	106	93	109	102	93	90	87	105	103	99	101	85	89	102	85	89	100	80	91	94	100	109	102	100	97	108	97	88	90	78	90	108	91	106	99	67	89	84	85	107	108	82	92	96	98	90	90	85	119	99	94	81	77	105	104	91	97	109	89	97	103	74	97	93	85	104	103	103	104	90	100	88	89	92	94	111	86	84	87	92	92	99	94	75	97	100	114	101	95	100	90	96	98	57	101	115	94	101	80	96	113	108	88	87	85	99	105	86	120	91	88	84	82	86	89	67	87	96	102	83	90	97	99	93	94	95	114	85	94	101	91	97	106	107	73	93	93	90	96	111	87	107	97	116	95	104	104	93	89	86	94	88	104	97	104	89	83	95	98	93	83	94	95	91	89	115	87	108	92	88	90	97	79	104	82	96	87	97	77	95	94	96	83	74	90	108	94	93	112	83	83	101	98	86	82	93	103	80	92	95	99	79	86	95	93	99	102	89	73	90	98	104	101	92	87	81	90	90	111	96	86	88	91	117	72	99	89	98	88	94	82	84	86	95	82	98	82	88	115	92	89	89	77	90	88	93	105	104	83	82	103	93	85	106	96	76	110	111	92	104	83	102	104	85	88	110	90	90	82	89	88	81	95	89	103	89	101	100	94	99	90	99	81	101	94	93	89	95	97	90	95	86	104	108	86	101	84	91	96	107	89	93	77	98	93	89	84	102	98	101	86	74	101	94	86	106	103	84	103	88	102	98	109	90
5016	858	660	340	312	219	190	148	144	128	131	122	145	118	117	109	111	123	112	125	107	94	102	96	104	103	88	93	100	113	103	127	113	103	116	115	115	115	116	99	110	102	93	84	106	101	92	110	109	110	99	88	82	83	101	96	106	89	97	101	117	105	108	83	107	101	100	93	95	104	108	93	106	98	105	105	99	111	108	105	97	76	104	109	108	109	101	105	94	110	105	100	115	102	99	80	97	107	108	99	97	116	105	86	91	105	100	99	99	95	99	109	99	100	97	92	96	92	92	105	86	95	107	118	101	100	93	115	108	128	116	108	119	103	105	98	101	88	96	103	105	83	96	102	103	106	103	102	99	101	105	102	102	108	112	122	89	89	82	121	110	96	99	105	110	102	102	103	107	104	87	92	96	110	127	101	102	95	109	105	106	101	115	102	105	95	113	109	97	103	108	125	100	109	91	123	95	107	98	121	103	92	102	106	93	97	98	104	101	120	114	110	106	113	87	94	90	115	100	120	91	98	94	111	111	99	107	112	98	93	95	88	88	99	93	113	101	107	93	118	106	93	100	100	110	96	92	106	89	94	93	95	84	107	121	95	98	83	96	102	88	90	125	116	74	100	99	93	106	98	106	112	93	99	99	110	118	101	103	90	85	97	106	125	104	98	100	100	100	120	102	102	117	93	112	91	110	104	98	96	94	109	102	98	113	92	92	89	117	104	84	103	90	110	101	109	122	98	92	101	110	105	98	111	83	92	86	88	78	111	105	133	103	86	83	104	99	104	102	115	99	104	116	114	108	104	107	89	103	104	103	108	115	99	112	98	122	106	116	87	98	106	86	111	112	100	105	105	98	102	118	85	84	105	104	111	118	106	110	94	91	118	116	110	92	115	92	95	93	99	121	118	91	102	88	112	100	89	105	101	99	94	105	99	96	124	106	114	119	87	104	109	103	108	96	102	101	95	82	103	113	102	95	86	111	114	105	109	88	112	113	89	84	105	121	118	99	105	103	105	118	112	83	101	106	94	109	108	103	99	97	108	93	100	76	115	85	89	98	119	106	109	106	84	109	91	98	107	94	104	100	88	98	96	126	117	89	116	98	104	96	89	99	118	90	104	111	100	93	102	87	108	105	103	114	108	103	95	101	95	96	120	107	86	102	100	113	99	106	103	101	120	106	95	110	93	96	132	106	112	118	91	112	105	108	104	94	95	111	98	110	100	80	93	101	117	125	102	99	102	118	102	102	104	80	114	95	108	117	116	108	110	89	86	100	115	102	100	104	109	88	111	104	112	97	111	116	101	111	113	102	84	91	101	95	130	98	109	105	108	119	111	88	94	94	110	105	86	108	120	111	103	94	99	127	111	101	80	104	100	89	99	116	95	97	123	117	115	103	105	99	101	121	108	95	108	105	99	108	87	87	119	111	118	105	96	98	115	76	112	113	96	90	103	113	107	105	107	91	92	106	89	121	103	110	126	108	107	85	115	109	122	94	92	93	93	110	103	101	105	97	110	95	93	109	103	101	95	106	103	114	114	93	104	110	102	112	117	98	108	109	114	102	90	104	90	112	101	102	114	104	97	101	110	120	106	120	97	103	108	89	78	108	91	115	104	112	83	92	97	117	103	103	103	104	103	90	95	95	101	99	102	84	97	98	104	120	112	119	111	106	118	100	110	100	85	107	109	123	87	119	119	119	108	94	100	105	97	92	101	121	115	110	120	92	96	123	88	100	84	109	105	92	104	115	102	87	116	102	111	105	99	102	93	108	92	104	120	90	110	93	102	108	100	117	89	101	91	104	92	109	108	129	122	103	103	105	110	82	94	108	120	91	96	96	98	107	108	112	108	99	102	113	101	116	114	95	111	85	99	78	88	99	107	82	112	116	110	118	102	114	116	103	96	100	104	97	113	96	107	113	108	112	96	101	105	90	107	93	108	96	89	94	108	102	96	94	108	87	94	106	104	99	93	100	90	101	97	100	88	89	87	93	92	108	113	98	86	109	94	104	105	112	103	107	95	112	95	110	89	99	87	102	109	103	115	89	124	102	104	95	89	103	94	97	108	109	121	105	102	113	93	118	120	116	117	87	112	105	112	110	100	120	110	98	115	95	108	97	106	83	105	84	86	120	114	110	107	112	103	106	89	98	87	123	96	107	89	90	106	96	107	108	113	104	99	118	94	111	94	108	108	104	97	104	98	88	89	112	105	104	115	96	92	117	117	111	120	95	126	94	112	99	98	93	105	120	104	105	84	132	106	108	101	98	107	107	91	123	99	94	91	100	100	92	92	101	110	116	92	110	110	104	84	108	97	89	102	94	108	96	97	90	114	106	108	87	100	100	94	88	108	105	100	96	98	104	103	96	98	117	120	97	92	90	115	101	96	117	93	91	111	104	108	100	105	95	108	104	85	112	113	108	110	102	113	91	106	103	104	103	95	101	101	107	100	105	95	101	85	101	110	108	111	114	108	113	101	118	105	109	105	117	98	89	102	112	103	95	110	106	105	93	91	129	97	105	113	87	84	122	109	111	93	99	103	103	102	103	96	113	96	107	107	96	111	111	101	94	103	109	112	120	110	105	118	97	107	98	113	98	114	95	91	101	100	99	108	95	101	112	126	94	116	106	99	89	100	99	96	114	89	108	103	102	106	116	111	97	90	99	111	98	102	94	111	104	105	110	103	106	87	110	96	109	104	111	83	96	108	97	91	89	116	92	101	96	107	123	99	119	108	99	97	89	101	99	115	115	116	118	105	108	109	85	96	92	104	94	79	103	91	91	117	106	102	77	107	107	92	111	109	104	100	118	103	107	92	88	99	107	107	93	99	83	87	115	100	89	122	95	116	102	88	98	103	100	105	110	101	101	112	114	107	107	90	94	124	107	97	125	89	79	119	113	114	101	113	100	117	109	100	112	103	107	86	102	93	105	102	107	122	91	99	85	112	86	103	97	109	114	102	118	101	111	112	92	111	132	116	73	110	96	96	105	101	118	101	111	111	98	89	99	96	101	100	111	95	110	98	102	121	108	96	92	98	111	114	108	107	104	99	101	116	91	121	82	115	108	100	122	94	119	95	103	92	130	106	95	98	117	121	106	108	113	100	101	116	97	107	102	82	89	120	104	108	98	106	88	109	97	103	111	98	106	107	100	109	99	92	106	99	87	87	115	110	105	83	103	111	93	107	106	102	105	97	109	109	92	92	85	104	102	100	113	104	108	108	101	112	111	98	107	118	91	114	99	112	111	101	101	111	99	118	98	113	98	95	85	116	96	100	94	108	100	114	95	111	90	115	117	90	114	134	97	95	93	121	115	101	113	84	98	96	100	109	102	102	118	112	96	99	99	91	101	80	87	99	81	115	100	119	89	103	121	70	103	108	98	122	116	112	106	98	106	108	103	119	108	110	104	110	109	107	112	92	114	107	98	93	97	106	109	101	102	118	103	91	102	100	101	110	118	129	118	120	105	103	112	86	119	105	107	114	90	99
25247	20842	27360	24423	20859	12132	1530	933	779	636	544	557	497	415	409	400	380	406	378	352	366	348	346	355	317	309	328	296	346	281	333	315	271	285	317	305	306	281	286	284	292	303	300	300	295	265	265	306	288	313	280	309	300	311	299	319	300	278	280	309	252	281	272	279	291	266	284	292	271	303	300	290	301	283	287	273	265	281	287	270	277	287	259	301	313	299	285	274	271	292	285	275	268	257	284	290	263	296	269	273	271	259	267	267	261	297	296	267	272	274	266	280	281	288	298	266	305	251	294	262	260	281	275	239	295	266	265	289	300	248	279	263	271	253	277	293	290	297	242	265	280	281	285	293	253	279	269	308	276	281	254	301	278	263	285	272	247	297	282	274	287	270	249	280	265	284	237	262	306	269	272	287	281	284	264	281	257	293	255	278	284	291	273	286	239	289	282	300	284	306	285	259	301	243	270	271	263	266	289	264	260	257	282	286	286	288	275	275	275	294	264	253	284	297	273	256	273	282	296	241	287	256	306	292	295	301	263	296	286	246	274	301	245	244	276	250	299	265	266	279	291	272	267	282	278	282	301	265	257	287	282	275	291	304	268	276	280	276	252	270	257	287	249	274	270	306	312	281	268	280	269	296	266	278	275	286	261	270	291	277	254	297	294	273	264	286	273	258	250	279	234	299	284	280	275	273	271	282	259	283	295	255	280	264	268	265	275	257	280	254	285	280	282	276	255	290	269	276	292	299	272	257	271	264	297	276	271	269	315	258	260	287	254	278	290	278	270	280	276	272	294	273	271	248	269	286	284	254	272	280	273	250	304	272	276	272	319	247	275	269	260	277	303	289	297	277	269	260	291	253	290	271	270	283	272	248	272	285	250	290	287	306	255	264	282	277	278	276	267	291	266	260	266	279	269	274	289	266	264	278	280	234	283	278	299	284	282	279	275	310	278	300	296	304	254	269	271	267	245	261	294	279	253	267	260	282	270	291	268	294	284	286	297	269	267	298	299	276	297	299	254	268	295	303	297	277	270	277	268	274	279	277	254	279	248	298	258	268	281	273	262	271	274	255	256	306	285	276	247	277	273	263	268	257	267	291	296	292	256	260	294	241	297	289	266	282	258	289	256	271	273	259	288	273	262	282	258	263	257	300	286	263	278	263	301	263	282	273	275	294	278	268	258	273	260	258	302	238	270	296	272	230	266	237	283	296	289	307	264	267	271	255	284	250	318	305	278	278	288	291	291	281	279	256	263	279	277	263	285	270	250	282	252	279	284	299	269	271	265	258	293	261	253	284	277	248	281	261	271	296	285	276	259	281	269	263	294	279	282	279	268	295	259	282	280	288	317	261	287	284	261	296	271	255	286	285	296	282	290	263	269	273	276	308	268	307	279	260	268	278	266	258	274	263	269	289	250	278	255	249	273	292	241	264	272	259	282	246	301	284	305	268	253	267	275	293	284	275	291	249	267	272	275	255	285	246	317	309	278	258	266	290	281	301	293	273	277	306	252	285	294	264	278	301	282	298	272	321	285	278	287	281	273	276	265	334	271	275	285	254	285	279	263	258	288	278	284	301	286	259	315	321	302	280	250	252	267	270	293	274	255	296	271	245	237	269	282	281	265	279	273	273	283	277	290	247	286	265	276	282	286	289	281	271	274	277	262	253	272	275	258	258	276	275	260	275	258	280	282	292	279	285	275	271	285	265	292	269	270	298	249	262	265	244	271	266	238	280	238	285	259	270	287	280	300	296	284	287	267	287	263	258	281	274	263	278	287	267	264	258	249	259	287	302	267	285	264	247	296	295	271	285	253	287	259	267	251	256	279	256	283	292	300	290	266	332	272	290	280	277	276	282	313	271	282	294	278	289	304	268	288	303	276	267	301	315	297	250	265	296	297	300	266	280	274	271	272	282	301	275	283	316	280	287	264	280	283	276	298	305	269	280	289	259	284	271	276	243	253	238	244	273	253	248	254	278	261	267	291	294	260	275	293	289	287	262	298	268	302	260	272	254	264	265	298	255	254	282	249	270	264	277	291	272	257	239	285	310	269	277	268	287	278	300	297	295	272	257	253	265	304	276	268	292	249	285	246	246	282	279	294	287	237	282	277	287	299	264	272	278	259	262	272	287	283	297	311	273	273	272	246	289	260	268	266	263	287	260	288	239	289	282	281	279	265	285	262	291	283	280	264	277	263	300	261	297	290	273	278	272	295	274	268	270	294	305	269	298	311	291	260	292	300	263	285	255	285	284	255	265	273	264	258	263	262	284	253	277	286	267	294	313	281	285	290	248	292	302	246	276	285	278	291	281	264	276	261	277	241	281	248	287	266	268	279	253	266	272	284	247	287	270	261	262	310	267	255	253	287	249	272	266	285	271	303	273	299	236	255	271	280	279	264	241	296	281	264	260	258	280	279	281	259	318	253	272	278	263	289	255	280	303	286	296	265	282	254	226	265	288	265	263	290	280	293	273	296	276	290	264	288	282	274	275	266	254	305	263	290	284	299	297	275	281	268	264	263	268	263	256	266	272	259	261	296	264	291	285	256	295	249	291	272	253	258	270	275	275	280	264	264	246	293	259	294	268	261	289	286	259	258	261	286	268	279	291	269	285	272	285	290	299	282	247	263	292	259	271	254	260	258	326	279	280	275	280	275	285	280	296	288	254	288	264	277	272	270	295	264	264	273	262	279	283	307	291	306	278	261	279	253	275	249	295	282	275	266	267	269	283	277	308	250	308	254	283	316	284	282	284	279	310	294	260	281	255	268	265	281	277	288	258	268	280	272	289	299	254	281	272	288	262	271	299	303	277	274	274	298	318	265	272	295	264	264	257	252	256	296	322	281	287	290	264	263	298	274	294	282	278	256	277	281	270	290	308	263	258	272	264	253	277	290	286	276	311	244	290	284	245	315	284	252	290	286	282	290	262	292	299	288	272	258	289	268	289	268	252	281	277	270	294	252	276	292	280	280	273	307	254	270	304	294	302	261	293	266	293	277	261	255	272	269	278	231	285	245	262	266	242	294	270	274	291	256	281	258	270	289	274	270	295	287	261	288	326	251	244	265	261	301	310	257	300	263	278	294	284	251	276	297	292	276	264	274	273	240	272	276	273	265	280	270	259	294	271	267	256	266	281	279	276	254	274	249	254	304	313	296	272	280	279	286	283	254	257	236	265	251	266	287	245	266	264	305	266	261	270	278	303	285	269	300	309	272	278	277	265	272	298	280	304	267	255	290	255	266	302	286	302	274	298	298	258	286	279	293	290	275	261	281	266	275	249	278	282	268	264	275	277	265	268	280	250	284	275	275	255	252	271	257	249	263	309	291	331	268	260	268	278	272	268	274	259	280	279	305	302	280	288	259	261	276	275	272	282	252	290	281	283	269	290	271	272	286	255	299	287	279	281	256	293	303	264	287	257	251	291	266	267	293	270	259	290	295	279	251	272	276	283	257	301	277	247	255	276	280	275	283	284	283	246	269	292	278	300
7188	11516	10667	5904	3824	2713	2102	1661	1287	1064	885	820	711	673	571	554	507	496	461	442	366	360	385	375	355	336	355	349	323	338	323	353	344	336	305	312	331	298	300	271	272	301	286	283	279	263	301	308	289	299	282	265	296	261	263	275	299	281	273	273	264	281	262	302	259	263	270	303	287	290	272	281	263	269	261	282	270	290	249	273	282	269	294	278	269	248	272	274	283	258	247	261	282	276	235	257	247	274	269	290	262	271	269	281	262	269	281	253	269	267	281	259	257	256	257	259	238	273	252	313	264	293	260	288	253	261	247	257	276	254	261	253	279	261	241	259	259	254	264	254	238	251	273	255	249	264	295	272	270	280	251	284	275	275	254	260	281	285	225	270	264	257	250	245	278	304	275	286	279	287	248	252	271	266	266	275	281	265	307	285	234	259	252	268	237	279	271	246	255	263	287	265	254	250	266	230	262	270	253	241	266	268	300	279	276	240	254	237	251	279	270	277	268	297	263	282	247	241	286	261	258	258	263	244	262	261	281	265	254	255	275	255	280	252	228	267	268	276	246	263	254	268	247	280	271	258	236	255	284	277	276	253	304	241	271	267	266	246	282	287	259	242	264	281	286	267	243	295	246	247	260	266	300	251	266	244	270	257	258	268	246	264	274	237	257	258	270	300	276	279	272	254	270	263	276	265	262	292	278	264	244	252	253	274	267	271	287	283	267	254	255	266	265	265	287	280	253	253	283	277	237	280	272	257	242	274	247	274	279	260	249	276	285	259	237	258	293	244	294	252	264	281	266	237	267	263	262	253	304	258	285	266	274	246	290	300	290	256	262	260	281	277	251	271	275	247	258	289	271	264	273	272	272	246	258	239	247	276	260	263	267	266	308	252	287	283	262	243	282	297	266	251	287	279	284	276	264	296	283	299	261	267	271	272	256	263	269	251	295	279	267	274	262	251	267	243	249	289	264	268	262	265	276	259	290	260	264	244	267	254	270	251	238	286	264	264	278	275	243	246	261	259	274	297	263	261	259	262	254	261	267	271	257	281	276	280	258	287	243	276	262	272	263	263	280	242	270	253	241	257	262	271	250	238	261	252	242	259	275	274	264	274	267	258	254	261	270	253	266	237	228	271	256	264	298	250	269	269	264	258	265	262	238	261	262	283	266	260	277	279	277	273	268	244	289	295	263	286	273	239	250	256	288	269	271	237	245	263	287	262	278	284	258	242	242	257	251	250	257	248	241	258	272	279	230	253	285	249	280	255	252	280	253	270	254	264	266	281	273	249	283	252	259	245	263	271	253	275	235	266	274	259	265	278	247	269	272	272	272	278	270	274	260	257	277	251	266	261	279	258	251	268	281	269	274	257	281	278	297	247	260	262	271	275	275	273	267	257	263	263	300	286	269	267	274	259	266	278	263	267	221	265	282	245	249	259	266	256	255	249	246	260	286	285	255	266	264	240	279	266	293	280	262	261	271	269	256	277	268	273	283	233	268	280	276	271	265	250	257	253	246	265	265	254	293	297	271	279	273	263	237	266	290	245	280	281	275	284	243	237	267	309	253	296	260	265	270	253	264	265	284	268	227	251	296	251	286	237	271	252	273	287	264	279	276	274	251	247	268	251	270	249	236	260	293	271	285	270	270	258	269	291	287	284	253	273	272	245	270	248	260	248	254	256	262	267	272	253	259	225	254	237	270	269	246	250	251	259	268	258	271	263	273	278	263	264	259	283	240	278	246	263	257	258	260	251	274	288	289	278	253	263	258	246	257	251	267	269	266	263	260	250	241	258	252	272	270	254	274	268	296	260	292	255	269	267	256	254	263	249	260	248	262	284	264	258	266	228	257	302	273	262	258	275	219	226	279	261	265	293	243	283	251	263	270	224	272	276	260	276	253	262	263	275	258	245	264	244	272	250	274	269	278	276	250	290	293	242	242	256	253	252	290	269	271	262	283	262	268	270	257	258	260	266	269	300	266	256	290	277	261	265	277	256	237	249	254	232	274	262	251	254	269	263	260	263	264	255	270	279	246	253	264	280	267	240	263	243	228	266	267	278	264	266	247	295	243	270	280	257	285	252	281	273	254	255	272	281	290	257	253	262	261	259	238	268	277	278	293	272	253	255	293	257	283	256	271	283	290	266	241	275	281	286	258	294	242	270	258	276	252	274	292	245	257	236	242	257	254	283	265	264	258	270	254	274	258	263	268	242	277	282	243	267	274	256	242	227	279	269	263	260	282	258	282	262	290	246	249	285	255	257	287	262	270	287	238	253	245	263	267	278	262	255	268	268	293	270	282	268	262	265	232	275	240	296	240	240	270	253	265	304	293	276	231	242	269	286	249	286	252	242	284	266	272	275	254	243	274	257	279	240	238	270	251	259	286	240	253	250	259	260	247	227	265	269	252	272	248	268	282	260	250	231	255	242	278	256	240	256	250	251	288	256	256	267	254	266	287	258	266	269	304	257	260	255	234	263	269	243	269	251	281	258	265	291	263	259	211	288	246	252	261	285	281	272	227	228	262	275	275	238	222	259	293	269	259	250	235	256	299	250	237	275	238	258	257	280	296	271	273	272	267	233	270	308	216	231	271	259	279	252	281	267	267	279	279	250	269	269	269	260	252	276	273	250	246	263	301	254	276	284	276	252	266	261	246	271	268	256	288	252	233	269	273	258	283	261	237	271	253	269	277	243	258	279	246	290	233	269	282	238	245	259	279	271	256	238	261	243	283	275	243	291	243	252	268	284	256	261	258	264	281	245	278	259	256	234	295	263	279	296	248	257	254	244	252	270	266	242	272	283	249	240	307	268	249	271	277	249	265	250	253	275	255	257	268	273	254	276	241	252	287	264	273	266	258	262	273	255	273	253	284	282	241	272	272	260	272	255	231	267	280	276	257	257	276	251	244	252	246	276	286	250	244	297	253	275	281	261	283	264	272	272	254	279	304	247	251	245	266	273	265	258	248	256	283	266	258	276	259	240	260	259	283	280	259	281	241	272	241	307	270	278	271	265	261	247	246	280	280	264	284	250	268	287	257	259	265	250	253	256	277	251	281	284	246	262	282	258	279	276	260	273	249	260	235	286	258	278	275	252	268	276	261	243	255	271	246	259	274	249	263	261	268	273	275	266	259	264	246	276	258	234	255	288	256	270	267	246	290	265	262	275	268	244	305	310	275	247	260	252	236	268	239	239	237	285	284	256	238	264	267	285	278	259	267	232	249	264	267	233	264	240	310	260	270	254	269	270	247	275	258	306	244	258	297	248	235	263	232	275	256	263	274	262	291	266	252	253	252	263	269	254	261	285	261	257	266	277	248	265	300	263	270	260	290	256	279	260	279	247	292	268	262	273	248	290	263	275	259	241	267	269	278	264	243	261	254	273	274	257	287	275	279	254	298	269	262	284	258	241	276	253	288	249	256	233	246	270	286	258	266	258	246	288	268	263	226	273	261	278	275	234	252	249	250	284	271	252	279	264	262	261	270	257
23006	20862	27670	24160	20868	20956	10642	1881	1344	1170	1045	961	865	761	736	696	664	663	616	681	604	576	618	562	533	546	593	546	563	538	485	542	514	555	514	493	506	524	492	485	501	456	452	502	460	514	520	506	515	514	481	504	488	473	496	507	480	467	492	489	499	517	489	503	473	484	469	434	494	442	479	538	443	509	454	474	478	471	475	481	475	466	462	467	451	443	422	492	424	456	469	484	427	440	446	460	472	432	469	435	456	479	437	445	465	491	461	458	475	478	472	464	468	461	414	471	456	494	470	480	468	454	451	491	480	503	450	474	460	492	441	450	468	470	447	490	489	460	451	456	448	466	482	475	471	481	489	492	476	446	446	444	470	486	491	473	427	462	456	474	481	468	486	477	487	459	460	485	474	438	509	460	461	465	485	496	497	492	480	484	481	459	468	463	442	463	450	483	489	490	447	471	481	458	474	497	500	444	464	429	483	478	444	437	475	476	441	427	453	530	467	461	460	477	479	481	445	486	478	447	498	468	490	457	480	480	472	451	483	442	438	466	494	502	454	466	536	511	522	453	496	472	491	454	442	435	454	484	500	448	476	489	478	506	477	459	483	460	470	483	474	455	499	458	445	463	486	512	461	448	475	480	457	485	474	482	497	491	478	464	464	455	498	468	455	478	432	460	456	463	483	468	484	466	432	427	503	493	432	469	477	473	450	513	448	462	499	473	448	511	488	447	464	452	493	462	498	486	456	483	474	443	462	508	437	476	456	484	469	500	510	454	444	470	469	435	481	476	487	473	464	435	473	465	465	444	475	504	452	474	466	502	463	477	461	454	494	488	479	477	476	442	460	473	499	466	467	422	417	465	480	469	484	481	488	469	464	488	461	455	480	486	467	447	465	470	523	455	466	475	474	471	493	454	465	485	464	469	506	463	477	482	495	482	471	457	502	442	457	424	466	455	485	472	465	477	448	471	451	482	438	491	455	465	459	483	467	489	485	462	474	459	471	449	474	419	455	458	525	509	474	454	461	476	475	510	478	466	474	445	478	440	482	465	501	471	462	472	498	483	444	480	470	459	452	430	454	481	464	472	494	485	492	449	449	456	473	451	483	461	461	491	469	458	488	487	468	485	447	478	459	441	452	433	446	455	457	470	410	471	499	466	436	425	475	471	445	477	442	472	469	507	414	475	475	454	461	450	476	466	480	476	477	474	450	438	417	459	463	504	474	460	453	458	455	465	463	456	463	425	500	467	457	439	455	494	487	456	473	491	468	449	411	438	447	472	451	464	492	437	440	439	470	450	514	448	506	458	478	449	432	426	444	466	465	445	465	497	469	455	479	447	466	495	488	488	445	464	436	438	444	465	467	464	481	455	437	448	449	495	490	466	460	459	531	483	469	471	467	445	453	434	454	474	439	458	462	468	435	453	489	460	494	466	476	458	479	458	490	485	419	471	449	517	490	474	502	480	450	461	447	458	467	463	456	463	445	471	488	476	441	474	462	514	467	453	492	508	465	445	455	448	481	446	460	455	476	393	486	508	473	447	481	503	483	449	475	491	454	476	490	450	471	440	420	436	466	488	481	457	497	481	451	495	468	444	467	479	470	466	471	467	459	459	510	439	469	469	479	476	433	491	468	454	489	461	462	475	468	452	465	451	466	491	486	495	444	499	460	454	486	465	494	467	489	445	454	475	456	480	472	460	480	451	515	481	457	468	477	480	498	441	469	471	433	478	465	467	497	477	463	487	461	449	433	489	437	467	482	484	457	516	487	455	455	463	472	430	458	438	483	479	466	479	479	454	458	434	472	469	469	471	460	434	442	528	457	444	444	483	489	472	451	457	507	466	499	469	457	481	499	498	482	471	432	473	504	452	421	488	472	441	451	445	444	461	444	417	456	469	481	476	466	457	468	462	443	488	458	488	493	485	465	477	449	520	473	475	486	444	445	483	497	457	455	494	482	507	437	468	493	482	460	445	479	452	472	443	504	471	465	438	453	481	501	477	455	511	493	464	457	480	469	447	461	470	467	451	463	427	453	480	458	499	435	451	490	494	463	475	459	492	489	470	443	451	470	470	470	451	426	426	488	522	445	434	508	467	466	457	477	479	462	471	465	459	489	455	482	466	462	455	489	482	463	480	475	447	470	452	445	474	456	462	458	443	472	493	484	460	462	449	478	447	452	435	434	470	482	441	495	467	470	436	460	504	425	453	482	476	445	497	432	463	417	467	451	454	454	487	482	494	478	467	465	497	454	471	426	494	484	433	447	510	511	441	450	470	415	458	486	455	439	425	509	449	453	467	462	490	464	495	482	473	435	481	437	459	462	466	476	447	510	480	504	474	477	460	459	432	474	463	475	452	470	475	434	476	463	423	468	437	456	462	457	451	454	444	495	452	509	506	431	471	455	453	465	467	487	471	453	493	445	432	445	499	487	438	435	442	481	468	432	423	477	460	466	463	457	461	443	504	444	444	465	491	467	480	458	480	487	465	438	481	484	472	468	495	460	449	467	475	473	469	453	496	472	418	455	501	460	517	464	481	482	461	420	433	484	463	486	502	446	491	451	452	488	437	459	468	468	481	432	492	436	475	430	487	484	473	472	459	480	465	435	475	484	478	504	432	430	461	445	465	475	466	500	488	479	456	490	437	481	463	500	468	485	439	445	492	466	469	456	459	465	466	472	458	492	480	487	483	492	463	449	444	446	457	461	472	478	479	477	475	476	467	518	421	483	449	443	500	465	470	469	504	459	462	514	455	483	470	461	428	474	487	473	441	487	441	453	483	452	470	478	419	465	449	454	448	496	456	505	457	459	469	478	464	438	489	482	490	467	490	480	446	478	435	435	488	462	510	455	459	491	462	501	453	502	412	467	476	433	477	475	459	457	494	472	474	487	508	426	516	447	500	478	488	471	442	463	469	464	482	469	464	503	475	456	443	478	449	448	455	477	483	488	474	478	480	463	499	436	433	485	457	473	479	496	438	435	454	479	499	443	470	437	458	446	455	486	486	496	452	465	438	475	430	479	458	468	458	508	448	461	503	479	436	498	482	425	452	428	474	438	470	446	465	488	508	472	476	502	485	482	451	461	482	472	486	475	486	482	462	471	471	481	425	430	483	487	479	433	465	430	435	494	511	461	428	477	482	461	475	476	441	433	479	483	478	486	494	416	512	489	444	465	448	490	447	480	460	462	465	468	457	493	478	442	510	447	469	496	481	480	462	477	464	447	432	481	439	502	507	475	455	471	474	447	486	467	453	445	482	458	442	500	470	464	459	464	475	477	429	495	441	466	493	466	467	502	466	467	453	462	439	474	465	475	477	462	487	464	500	487	506	481	498	489	490	457	456	425	482	502	485	475	451	449	450	418	488	463	469	482	481	466	481	460	494	474	463	513	418	466	465	468	459	430	452	442	519	463	444	477	460	476	459	526	480	488	446	437	475	469	416	447	524	487	487	445	480	450	447	488	439	499	462	476	458	447	480	496	450	508	462
10184	18566	16809	9954	6721	5048	3753	2944	2419	2074	1696	1495	1440	1124	1073	1005	962	846	800	762	717	693	664	645	587	612	588	585	533	571	572	533	526	572	524	490	511	492	532	508	510	460	520	470	504	481	474	489	457	465	505	463	465	447	467	475	495	438	431	471	450	473	469	493	467	493	446	445	435	469	422	465	462	452	456	431	460	492	433	430	458	465	439	451	431	466	454	441	435	395	461	477	459	478	447	440	438	454	459	460	500	434	477	447	491	447	462	457	439	462	465	471	460	434	435	445	425	432	431	449	418	431	465	440	443	451	440	409	416	458	458	415	404	443	427	463	448	428	465	443	475	467	432	432	461	392	418	452	431	427	426	431	401	489	443	435	450	417	486	446	432	451	461	449	434	470	416	402	432	457	450	434	434	456	447	447	426	452	446	467	471	396	466	435	448	449	450	458	447	428	438	411	414	440	451	453	447	413	470	409	432	461	458	458	414	474	414	438	484	471	448	470	426	439	421	458	436	421	439	437	441	408	428	450	441	454	484	461	479	445	454	470	459	464	467	454	435	497	426	479	420	452	502	393	437	452	446	445	420	438	483	464	446	413	436	394	455	434	409	446	423	461	452	439	426	436	429	432	476	459	415	459	455	468	434	444	436	459	429	485	448	445	465	401	434	457	445	440	456	441	439	457	447	425	457	450	430	490	457	429	477	443	441	444	476	402	441	488	492	438	425	447	445	443	403	452	440	446	426	422	401	445	415	438	444	427	450	468	422	437	435	479	421	448	467	400	424	500	392	431	446	458	468	443	391	416	456	438	437	424	464	456	482	462	466	466	451	436	455	455	431	458	448	435	407	416	432	412	429	442	410	437	454	459	436	436	408	471	482	459	450	413	461	451	461	426	431	443	419	415	446	471	413	438	412	443	462	433	450	429	413	479	459	417	425	434	449	429	441	430	426	422	433	420	471	425	450	464	429	450	430	464	422	465	454	430	454	428	419	462	467	429	441	417	418	445	427	447	429	460	457	457	441	422	458	430	443	440	449	427	451	467	499	414	487	419	461	422	443	497	439	414	440	441	433	414	437	443	468	472	428	450	423	451	441	457	442	452	450	445	452	418	456	449	411	461	456	442	425	517	492	429	443	455	448	437	423	459	425	430	441	432	437	465	447	425	459	448	470	463	430	472	410	517	448	451	446	467	408	490	442	427	452	455	420	421	434	475	415	444	417	445	393	481	448	425	434	440	462	470	470	483	432	452	462	444	472	450	423	459	439	442	490	450	449	423	461	443	390	415	431	448	456	449	477	425	423	413	445	429	420	483	466	469	413	490	448	438	458	460	432	456	437	447	433	429	450	384	430	462	424	434	461	471	445	452	443	441	444	436	409	449	453	416	453	425	425	441	444	402	419	441	457	450	449	486	401	430	431	411	471	435	438	444	470	434	472	452	429	441	462	461	439	416	447	423	434	462	466	481	477	411	449	438	430	418	457	441	448	480	454	459	430	444	425	432	478	416	418	455	405	434	470	442	440	435	482	423	421	459	461	452	455	457	475	428	461	479	468	459	415	457	410	445	473	431	465	470	415	407	442	476	465	421	458	449	453	460	432	441	461	448	439	471	429	457	481	447	407	419	451	447	473	424	459	401	452	410	446	452	436	465	430	435	435	417	472	381	446	421	458	457	437	441	432	452	413	441	482	406	443	422	463	448	430	464	420	413	469	429	468	465	446	452	409	426	448	420	447	407	439	458	442	445	414	411	432	438	467	450	438	470	443	422	444	424	431	464	440	429	459	473	460	410	449	442	430	454	454	462	453	451	468	469	421	447	450	449	467	449	450	411	443	445	416	421	446	449	412	417	446	429	462	488	429	435	416	432	415	444	444	445	423	475	451	425	459	443	399	431	432	451	440	430	433	446	435	418	409	432	455	459	462	425	459	436	464	449	463	407	427	447	479	424	472	457	449	435	437	407	427	382	479	433	446	415	405	456	443	434	439	419	453	444	398	440	470	441	444	433	435	423	430	426	431	468	448	429	431	462	460	456	428	428	431	453	449	433	406	486	476	413	439	431	480	429	424	436	456	432	464	491	454	407	445	457	422	418	422	446	444	434	429	414	427	421	428	454	455	430	481	449	480	427	422	441	453	439	428	472	439	431	469	442	474	464	413	422	438	464	475	472	426	452	440	428	440	417	472	444	456	444	437	460	443	474	438	449	465	450	438	435	449	415	441	437	429	443	447	452	429	482	404	434	420	434	427	441	431	419	448	456	405	462	442	430	400	457	427	450	443	453	446	415	482	426	456	474	427	453	449	430	477	441	460	445	428	477	460	425	442	459	461	434	397	436	428	475	425	414	412	445	426	458	455	424	463	460	466	451	457	444	452	480	439	511	441	432	453	463	447	444	441	434	423	427	415	430	465	446	473	439	452	414	457	440	440	422	441	452	410	468	424	443	485	479	443	442	404	419	436	441	466	477	472	445	481	426	452	412	434	466	459	441	415	435	426	454	456	445	441	444	440	447	453	423	463	426	448	455	455	459	439	477	488	424	403	426	501	427	439	452	422	448	424	443	421	449	452	454	445	433	431	477	445	429	420	406	468	404	402	418	447	431	417	496	451	404	474	460	470	443	450	439	428	461	482	380	450	441	467	426	421	455	447	443	441	459	472	451	454	451	436	431	480	465	423	438	486	447	484	436	432	453	457	462	454	424	432	471	412	451	463	420	444	423	451	435	432	443	446	416	438	447	450	458	480	447	402	452	453	436	430	460	445	434	453	440	434	462	442	451	450	455	430	461	430	399	468	436	437	452	438	443	452	449	440	455	432	454	397	457	448	465	465	425	453	429	438	438	456	397	421	433	453	425	447	433	417	450	432	430	442	457	423	432	401	451	441	457	444	439	414	475	459	445	409	486	482	426	471	410	454	476	440	463	441	411	442	442	421	458	413	450	434	453	463	420	462	444	424	418	404	404	452	426	427	438	420	460	418	469	470	442	424	479	443	457	464	441	414	456	449	428	465	421	459	449	424	475	443	402	460	457	458	442	389	449	400	445	448	445	450	461	472	451	502	447	464	411	428	438	451	405	410	446	436	453	395	435	413	429	480	424	425	454	431	425	471	452	442	457	451	449	456	434	468	434	423	476	424	458	436	423	435	392	485	431	432	450	453	433	411	458	447	428	423	465	447	437	386	444	446	418	413	446	462	431	454	478	444	427	448	452	456	453	430	456	451	461	463	437	404	420	452	452	399	420	470	433	477	435	413	434	458	462	439	466	418	432	432	411	464	394	433	433	467	456	417	482	434	427	417	445	419	459	478	432	435	465	427	448	463	498	444	448	456	426	451	478	462	470	430	464	452	442	466	450	429	431	406	415	448	468	453	454	462	419	427	436	473	400	470	451	447	410	421	427	444	431	441	428	474	426	456	472	458	416	452	457	444	458	461	418	473	458	395	444	457	435	431	448	431	407	451	458	498	437	486	439	444	456	447	416	472	442
28546	14888	1818	391	220	184	135	136	128	107	119	124	103	100	108	116	100	93	117	95	91	123	90	108	104	87	93	97	92	101	85	84	97	85	98	88	85	92	100	84	86	91	93	86	113	89	90	91	107	115	91	110	113	90	96	94	105	102	114	102	93	88	77	93	89	88	89	93	102	95	98	104	129	96	81	99	105	98	86	93	100	96	96	101	100	91	87	116	97	100	105	90	109	102	93	98	82	79	103	101	95	102	100	86	100	96	98	108	114	94	109	80	105	111	94	99	114	108	91	109	94	90	83	109	95	80	87	88	103	98	94	112	85	85	86	82	91	89	107	99	111	83	106	90	99	104	100	89	97	91	90	110	111	96	92	98	94	85	96	87	101	86	106	88	93	105	86	108	85	94	98	92	98	105	88	95	95	87	72	98	94	94	91	98	95	111	89	84	106	108	96	96	90	89	88	98	97	82	77	91	111	104	95	85	94	107	94	99	89	89	104	90	110	75	96	103	98	93	94	104	89	96	98	85	117	85	90	79	103	94	106	104	88	119	87	104	100	78	105	87	99	95	102	88	99	94	93	105	90	112	91	91	112	96	84	95	111	95	107	111	86	77	73	77	93	98	92	95	108	89	84	96	101	94	84	98	110	99	99	93	100	87	87	91	87	112	87	95	101	75	86	100	101	83	102	107	100	107	106	67	92	77	100	107	90	87	105	102	109	102	95	91	105	108	106	104	92	109	95	108	91	93	101	91	98	105	95	94	94	89	84	118	97	99	92	92	97	98	95	96	80	90	96	85	104	86	101	87	91	108	88	106	99	76	109	108	91	84	90	89	85	102	110	84	101	91	96	101	97	96	84	99	95	107	90	89	91	104	85	107	84	94	92	94	85	92	88	113	106	110	97	96	107	86	107	108	95	96	90	85	83	92	91	100	82	104	95	105	89	109	91	86	92	79	94	99	94	102	84	102	97	102	114	100	90	91	99	91	97	97	90	94	117	90	86	84	98	93	98	106	80	95	92	84	89	91	104	110	89	112	104	120	99	95	102	92	83	87	97	104	93	89	101	92	94	96	85	107	88	105	92	87	104	103	76	88	107	97	80	103	96	96	85	105	112	100	96	100	90	91	80	93	84	95	89	112	107	102	96	80	108	125	110	97	99	92	112	106	93	95	94	112	85	91	95	94	109	94	103	94	107	90	90	98	111	100	78	104	73	88	125	85	83	87	100	90	88	94	89	91	78	116	82	102	85	104	85	94	95	101	105	86	102	89	112	101	107	101	108	88	102	85	98	100	90	105	105	95	98	92	93	93	101	96	107	86	91	88	97	98	109	108	106	101	102	96	103	94	81	102	107	90	78	89	88	104	104	99	94	93	96	102	100	74	78	101	102	88	88	93	87	124	86	92	109	101	105	98	91	100	100	104	101	102	102	90	91	89	93	81	81	111	92	90	106	108	105	111	91	100	107	88	98	87	99	97	79	99	98	78	99	108	95	92	99	88	101	101	91	94	92	91	94	77	103	111	83	97	90	97	92	97	82	109	90	78	95	94	95	100	105	79	97	99	93	107	100	83	117	95	102	83	105	108	72	98	94	107	75	97	93	92	122	81	94	89	82	75	106	112	97	107	92	86	99	96	97	97	106	98	95	88	95	108	103	98	97	109	95	128	84	91	95	94	98	99	96	98	101	95	102	106	115	94	88	119	92	106	105	92	97	104	79	93	110	98	101	96	104	91	90	93	92	99	103	92	100	102	99	85	105	85	99	116	72	83	119	101	123	76	90	110	105	112	85	81	89	97	110	103	98	104	86	80	87	96	98	97	107	97	94	117	80	95	95	102	103	80	88	74	98	105	111	90	103	92	82	90	85	83	100	85	105	93	91	84	83	82	102	96	98	104	90	100	101	95	110	105	102	93	101	106	98	89	104	89	97	89	93	100	100	102	88	110	99	101	99	86	105	100	104	109	91	95	99	102	98	87	100	83	109	91	105	107	124	109	103	111	98	116	107	83	89	87	90	94	91	83	100	90	99	89	102	94	90	95	112	97	91	93	88	86	104	90	90	98	85	96	95	97	94	105	98	90	86	72	90	96	100	105	90	82	101	92	106	98	89	93	103	89	99	106	78	119	76	96	87	116	95	93	79	93	111	96	76	95	97	97	84	113	98	93	91	97	86	79	99	102	104	92	86	109	106	89	89	93	98	90	82	75	96	86	102	100	92	112	92	98	91	101	86	93	75	102	116	86	107	102	103	104	105	115	103	86	81	93	79	93	98	87	85	93	94	109	105	75	94	92	71	97	85	85	87	105	86	97	86	96	96	105	111	109	107	97	80	98	101	91	103	106	92	92	102	97	95	87	101	79	72	106	79	88	97	81	102	103	99	92	100	88	80	102	100	107	97	78	101	94	110	104	87	99	98	90	100	96	109	101	86	84	88	83	90	114	113	87	90	101	88	97	100	86	113	91	80	106	89	117	102	92	92	87	100	108	105	86	93	112	96	94	100	103	75	92	76	99	94	96	108	83	84	101	89	105	97	71	95	89	101	94	106	103	80	96	96	91	99	99	87	101	97	89	85	103	109	103	92	84	106	84	97	93	93	101	94	95	111	80	98	105	102	97	82	102	96	84	95	95	96	109	86	111	98	90	100	85	115	109	93	93	99	91	90	109	101	83	104	87	80	98	114	88	96	82	105	78	93	83	103	96	89	97	97	97	74	89	90	103	98	114	80	81	77	91	109	104	109	111	90	85	101	104	87	102	78	95	80	84	90	101	97	82	86	97	97	80	97	80	98	92	93	105	96	103	82	104	86	103	90	100	87	93	99	95	112	95	99	77	96	99	110	71	88	106	90	108	94	102	94	69	99	95	91	86	86	96	105	89	98	95	101	102	87	89	95	103	93	85	102	95	93	98	97	83	101	98	97	102	88	109	90	108	96	98	84	107	93	104	90	99	79	95	99	76	100	91	92	107	86	84	97	105	87	106	100	83	88	109	98	93	97	84	79	115	96	83	95	93	97	106	88	63	93	76	83	97	113	85	86	66	78	103	96	91	79	104	93	106	103	89	82	90	79	99	92	112	90	97	102	95	79	100	86	87	89	119	97	111	91	107	97	89	93	101	84	71	130	93	86	85	91	84	77	110	82	94	107	105	68	80	124	91	90	109	103	94	94	97	95	87	102	77	101	84	81	99	80	110	93	91	114	91	90	89	100	112	99	74	105	89	90	115	87	87	82	101	103	108	104	111	113	112	94	88	84	93	85	106	98	95	77	103	95	92	122	94	79	85	75	94	91	106	80	88	97	106	84	99	101	77	88	84	103	100	94	112	79	93	86	88	87	103	96	99	111	101	101	109	99	84	93	104	84	107	73	79	97	100	89	78	68	81	94	100	92	104	81	101	87	85	99	102	91	99	95	102	92	91	108	96	108	96	88	88	105	77	86	93	97	96	87	99	113	90	92	104	88	96	99	82	96	97	100	106	103	94
5077	779	725	356	274	232	175	159	137	150	148	143	136	127	121	118	104	91	120	99	102	138	113	109	132	120	99	132	93	96	111	113	96	122	104	110	84	109	88	90	121	112	122	104	95	101	118	111	96	102	99	108	105	106	102	114	120	91	110	109	94	99	110	116	102	98	117	115	107	104	103	89	108	129	109	98	108	89	122	118	100	119	94	107	105	119	94	121	118	108	102	101	109	117	93	111	104	102	116	101	103	120	113	103	118	99	89	107	119	112	113	114	97	100	106	107	111	107	110	100	111	113	112	107	99	114	97	125	95	107	98	96	101	110	97	117	114	110	88	100	102	108	113	99	101	98	110	102	118	101	92	118	98	93	109	113	94	110	113	107	105	127	102	94	96	93	98	116	123	106	122	116	108	102	120	106	111	109	128	119	110	97	114	87	104	107	91	101	117	90	110	91	102	97	93	104	94	101	90	125	110	102	130	121	104	98	88	123	92	104	90	102	98	95	94	90	92	91	107	83	112	77	94	107	91	93	107	114	109	100	113	110	84	108	112	116	95	98	101	104	87	118	116	105	119	116	96	104	108	112	109	114	101	113	110	106	100	111	96	95	102	113	109	95	101	84	106	103	117	110	91	90	101	118	91	103	126	112	117	112	101	113	124	94	112	115	120	120	115	106	111	98	100	88	103	108	109	93	101	85	103	114	106	93	106	105	118	107	129	111	101	102	104	112	110	91	95	112	104	122	88	108	102	93	95	116	123	88	100	108	99	91	91	108	108	104	94	91	97	117	91	101	90	94	108	105	107	112	105	97	99	103	110	122	112	98	114	85	93	102	94	95	107	101	120	108	84	106	124	103	122	106	103	103	103	128	85	100	107	109	92	103	94	105	98	109	103	113	90	94	113	117	100	101	104	112	95	101	97	118	106	101	93	94	109	107	121	102	110	108	110	95	104	121	82	85	114	115	90	98	110	120	109	90	100	115	114	97	105	99	108	97	119	109	118	110	102	109	96	104	109	92	125	104	84	97	104	97	109	101	93	93	108	98	96	103	102	114	116	106	156	96	102	111	110	101	88	113	95	112	113	87	106	105	106	111	94	109	91	105	126	110	98	115	105	112	116	90	89	111	103	95	104	118	115	95	129	88	94	115	96	121	114	102	102	107	102	97	111	115	101	137	105	91	121	112	99	122	104	118	111	129	104	107	104	123	82	109	81	103	106	108	137	106	90	100	119	113	95	103	115	110	104	93	89	109	116	122	101	93	115	121	126	110	95	98	103	98	105	121	107	123	102	120	97	98	104	116	99	96	108	110	111	119	101	101	86	99	101	101	111	115	91	110	110	102	96	115	93	95	104	110	97	89	110	91	91	118	94	96	109	105	95	117	112	118	88	127	94	110	101	92	101	93	94	101	114	114	109	99	106	91	116	94	121	113	119	116	117	107	77	88	103	111	93	119	131	112	106	119	126	109	110	115	98	140	99	115	99	109	94	111	116	109	104	110	100	104	109	103	104	74	103	121	103	105	96	94	94	106	107	109	112	107	96	91	108	107	118	87	90	90	89	103	99	122	98	112	93	98	105	100	108	111	117	102	109	107	109	116	101	97	98	94	94	96	86	106	100	114	99	113	99	93	102	106	105	92	109	114	90	105	81	98	104	119	116	101	109	111	105	101	110	96	99	98	113	123	107	104	115	98	109	95	107	104	91	117	88	115	93	113	91	115	99	108	109	107	103	94	111	75	101	126	96	90	92	101	81	104	98	104	101	96	97	98	100	105	103	101	116	106	86	104	96	103	91	92	89	112	111	98	98	110	108	88	87	110	91	121	93	108	108	96	99	106	102	110	83	117	96	96	103	101	108	116	96	106	96	123	92	85	98	109	117	114	97	107	110	111	106	111	88	92	102	108	110	95	101	106	103	95	94	113	96	100	122	105	97	100	121	105	119	110	99	106	88	103	90	126	102	132	101	119	97	105	113	125	104	83	98	105	123	111	84	84	95	108	103	100	106	124	87	104	90	103	93	98	82	101	114	112	114	112	97	110	114	91	103	106	117	109	101	118	108	115	99	100	108	88	126	103	111	126	100	114	99	98	110	101	92	99	112	123	116	102	104	110	87	116	96	95	89	106	109	121	116	120	115	112	99	103	115	114	109	96	101	97	106	104	109	105	118	84	97	110	109	102	112	106	100	103	107	88	111	112	111	107	118	113	101	87	118	110	113	108	108	85	98	93	109	93	113	114	118	100	95	116	104	89	110	94	116	96	106	93	122	113	100	98	106	104	105	96	106	105	125	104	100	107	118	111	98	108	124	106	97	113	106	105	91	110	124	91	101	107	91	118	96	122	103	117	109	98	107	111	88	113	114	96	115	112	103	95	105	95	108	109	101	79	107	108	96	100	95	117	98	99	99	104	118	108	110	113	102	103	103	101	81	100	79	104	110	106	108	118	99	99	109	115	97	107	116	111	97	108	122	82	108	94	84	105	106	96	118	113	110	107	99	96	99	104	96	100	98	99	98	94	104	102	109	114	101	99	115	106	112	104	110	110	98	94	119	95	102	87	118	102	103	92	131	111	110	93	100	126	129	96	105	100	88	114	80	111	109	116	113	97	115	121	118	106	113	109	104	111	106	110	99	100	87	111	121	104	97	92	117	113	131	86	110	129	107	116	92	99	104	122	106	119	97	100	126	97	114	109	117	104	113	111	122	113	93	108	98	97	118	99	102	99	109	99	110	101	99	129	107	111	112	98	95	99	85	113	107	97	98	92	106	101	103	88	104	100	93	106	118	129	97	107	98	107	112	118	116	86	95	87	99	103	109	106	93	98	116	108	105	98	89	97	97	107	113	124	113	101	112	120	102	104	111	106	121	86	130	111	98	102	120	112	120	89	103	82	110	107	116	115	111	119	104	100	97	106	108	89	98	97	111	111	111	114	109	101	85	119	107	97	97	93	86	120	100	95	105	107	111	106	101	98	119	99	115	105	108	113	107	97	108	105	97	103	103	95	105	103	97	119	84	105	123	119	97	92	106	100	102	107	100	103	110	109	114	114	126	103	111	95	108	104	108	105	104	104	112	130	105	91	99	130	113	107	106	108	95	111	85	97	105	99	104	95	101	106	100	114	114	92	92	114	101	108	101	89	104	104	108	117	96	99	87	125	103	106	96	101	107	105	118	99	116	117	97	109	102	109	89	89	87	82	107	103	105	101	99	117	94	111	93	90	112	100	116	114	100	113	108	107	118	121	110	101	113	111	121	97	95	99	94	94	114	101	100	104	115	105	95	107	103	93	103	93	109	96	102	87	83	111	90	115	101	115	93	101	101	98	89	115	110	124	94	117	97	113	112	115	91	114	106	117	111	99	99	113	113	100	100	104	90	123	117	96	108	92	117	92	105	104	97	91	97	100	91	111	119	96	116	134	96	113	113	120	103	118	99	94	94	98	107	115	92	110	106	120	112	93	94	120	108	83	92	111	95	104	112	107
25258	20834	27351	24439	20837	12202	1523	855	768	635	602	503	467	461	429	441	362	337	369	395	340	339	320	316	291	326	299	284	332	319	302	319	330	306	307	288	273	288	280	314	295	267	288	313	315	272	296	291	299	301	294	286	260	299	278	259	271	256	257	273	314	268	259	266	262	300	275	267	275	288	261	272	291	272	293	294	307	301	289	292	291	261	292	279	261	281	267	276	255	277	274	271	299	276	283	258	274	261	277	279	277	278	300	303	287	266	288	282	314	266	247	299	303	291	306	294	281	279	268	285	297	271	277	259	264	263	269	290	297	261	275	303	263	296	276	295	291	283	301	284	263	261	271	273	290	265	284	271	289	309	255	289	265	287	279	276	301	285	257	289	249	293	288	291	279	271	251	242	284	272	288	276	271	289	266	269	288	300	285	280	281	274	326	269	273	242	257	319	286	310	271	305	287	258	270	287	295	275	294	255	295	274	255	258	281	261	268	295	319	272	257	274	291	279	276	267	259	250	266	273	297	271	281	270	268	277	259	260	292	247	267	273	255	283	312	284	274	262	285	261	247	289	279	252	272	253	249	297	279	265	282	245	290	280	304	302	270	264	257	274	272	287	275	247	293	306	307	264	294	285	241	256	282	275	244	257	274	277	298	279	263	273	279	257	300	286	266	271	272	298	276	292	281	273	251	266	299	274	292	250	243	306	247	242	292	252	262	292	279	276	283	252	283	281	265	278	282	303	278	261	299	272	260	262	279	278	272	261	283	293	273	276	310	278	293	296	306	288	263	267	316	264	282	279	307	266	271	258	282	301	283	278	252	287	276	271	282	260	277	264	272	282	231	296	249	275	294	253	291	270	286	295	259	286	307	254	289	250	261	270	251	292	261	276	287	274	276	262	280	288	252	274	262	248	277	267	254	287	290	310	264	288	259	272	286	275	271	274	281	292	282	281	281	284	258	299	250	269	270	276	271	293	269	272	258	284	278	294	297	280	300	273	284	269	305	270	297	276	244	262	275	277	288	279	289	298	245	267	263	284	292	291	262	257	275	299	271	255	273	271	261	255	260	279	275	290	268	278	264	277	280	236	260	291	286	254	275	298	295	279	230	274	292	260	277	284	271	278	277	277	295	318	290	276	256	289	253	290	273	259	285	277	264	300	300	249	281	271	280	251	329	299	241	282	292	258	238	239	275	263	265	250	256	270	289	304	267	288	262	266	269	297	254	295	264	251	261	302	269	259	294	258	273	285	260	252	302	284	273	298	285	281	259	285	280	268	289	267	268	282	273	287	294	276	279	269	286	290	263	284	254	274	285	271	253	258	302	262	274	263	312	281	302	294	249	276	241	284	280	297	275	262	309	264	282	256	274	256	258	296	284	268	228	281	286	262	262	239	286	251	257	285	295	291	284	293	291	264	295	269	237	277	274	289	263	241	298	266	303	268	266	255	254	266	243	305	269	273	294	256	290	271	303	257	254	271	276	272	286	265	305	268	262	265	294	307	261	293	297	270	258	268	289	265	279	248	277	257	263	261	264	305	281	273	314	281	269	261	254	259	277	265	295	272	280	267	283	293	269	253	255	322	291	287	266	277	278	267	262	301	278	305	277	295	243	251	285	270	251	291	219	274	272	303	293	295	307	294	288	276	272	303	286	274	282	288	299	303	280	252	312	267	270	260	254	268	291	312	286	299	252	287	279	269	319	271	256	272	302	255	273	271	269	276	292	290	285	290	279	299	301	263	277	265	260	265	276	265	266	261	287	266	265	266	288	261	290	274	303	294	284	273	254	224	265	251	251	261	280	275	288	293	267	272	275	286	239	297	270	258	286	274	279	270	304	290	257	280	283	267	283	289	272	311	310	258	281	282	260	272	278	260	277	292	310	274	265	263	284	268	260	265	280	264	293	305	266	280	285	260	268	320	247	284	288	270	277	288	271	265	263	284	307	283	256	278	290	260	266	290	257	295	289	272	296	291	264	296	281	239	248	258	287	273	281	245	255	289	307	265	252	290	261	252	281	249	276	256	279	260	301	243	290	260	234	278	265	287	282	271	260	290	276	284	308	272	285	261	272	286	293	267	275	290	267	281	269	283	243	276	275	282	291	282	280	290	273	260	268	269	299	265	247	296	273	286	291	301	282	264	261	248	280	258	275	291	276	270	293	288	251	282	246	253	282	296	314	278	258	281	275	283	271	313	236	270	283	297	299	235	283	294	264	277	248	270	267	300	269	270	297	261	277	268	274	286	259	259	297	266	263	280	269	285	262	268	267	269	283	293	301	266	263	276	274	272	267	271	253	274	291	286	264	280	260	277	282	263	271	270	259	274	267	264	267	281	275	266	252	252	272	293	304	267	252	280	285	279	230	286	296	285	290	268	255	283	284	305	247	302	297	292	292	274	285	317	294	298	286	282	257	303	279	257	286	259	290	281	271	292	274	284	265	287	271	261	281	273	279	263	295	252	241	277	261	301	270	280	291	289	290	254	272	268	297	285	242	248	283	291	311	250	273	294	275	251	303	272	298	273	285	273	270	276	283	268	296	258	281	304	276	252	258	287	264	270	284	291	255	278	259	261	282	265	288	266	259	261	247	251	277	250	282	246	249	305	262	248	280	253	287	288	257	278	271	286	270	282	294	281	254	279	259	264	279	293	287	274	294	258	305	265	279	278	277	256	266	276	292	291	261	297	277	246	297	304	261	286	285	287	242	287	264	279	254	283	280	287	256	285	259	266	285	243	260	304	310	270	289	251	279	260	284	287	245	311	267	292	261	285	247	267	291	282	279	281	266	275	303	275	240	294	300	304	254	306	262	264	283	275	277	265	288	290	278	299	287	258	259	254	275	262	274	251	264	293	265	296	277	249	282	277	250	282	268	304	282	256	287	238	280	241	284	277	271	258	297	239	277	279	266	275	286	244	264	282	269	248	260	266	266	265	270	250	266	257	291	287	271	288	287	275	234	268	248	278	293	273	282	280	256	288	293	272	292	243	287	301	271	287	272	265	296	273	278	284	268	282	295	271	294	294	256	256	270	254	285	271	272	307	273	261	285	271	269	276	273	282	335	308	285	308	274	281	267	252	297	277	278	276	300	259	261	265	288	305	280	276	278	292	271	291	280	257	270	294	280	276	286	263	282	282	257	284	283	286	293	283	252	286	305	303	282	249	265	269	296	295	279	275	257	275	278	259	268	237	271	277	282	278	257	320	283	285	273	265	291	289	275	284	274	266	263	253	271	303	283	295	273	249	247	233	305	270	265	259	303	249	297	283	271	279	265	300	289	280	292	289	281	265	302	284	286	280	261	279	282	256	245	282	264	262	296	262	312	292	284	270	273	283	276	290	276	243	256	285	295	263	270	305	295	299	264	262	314	285	293	286	267	272	303	281	293	275	288	273	287	268	258	286	275	272	281	303	281	299	233	273	299	313	305	291	298	298	271	274	244	281	297	253	302	291	243	274	284	261	281	289	290	296	260	299	287	245	285	288
7364	11732	10468	5843	3847	2730	2014	1594	1285	1064	911	865	733	629	592	524	535	473	472	432	401	405	451	379	371	341	361	310	314	318	320	334	324	326	301	282	305	302	313	301	305	292	311	282	286	309	280	299	267	283	281	281	288	290	257	289	258	274	284	271	287	277	270	278	275	276	311	271	264	260	233	309	278	277	289	256	271	271	260	292	293	300	293	261	273	269	250	255	275	281	276	265	269	264	296	265	280	263	280	269	270	270	263	244	268	274	277	259	245	237	235	254	265	277	269	281	295	271	282	248	269	271	284	303	298	257	270	236	295	261	276	276	279	259	271	289	272	288	265	308	252	291	250	244	271	255	264	287	294	265	244	268	261	264	262	284	251	259	283	253	286	266	288	278	271	271	311	261	281	268	260	237	265	281	269	251	306	283	278	281	255	229	275	266	292	266	247	258	289	282	253	261	285	250	250	264	243	267	283	266	270	275	285	261	270	248	261	275	259	258	275	273	298	264	262	271	265	258	239	274	272	282	289	262	265	258	249	238	257	252	281	294	279	293	260	284	260	272	302	269	267	228	260	250	264	254	271	268	239	247	241	298	267	260	250	268	258	261	237	265	258	253	285	264	249	252	271	249	284	285	245	289	252	273	251	266	246	259	261	280	227	280	273	283	258	228	287	288	270	273	263	272	300	259	288	250	294	246	267	252	284	278	269	259	263	260	273	267	276	261	267	254	269	265	268	270	284	258	241	252	263	280	253	260	270	256	266	252	243	255	254	250	273	266	275	273	250	266	244	267	288	263	252	267	256	274	265	268	271	268	274	250	245	277	258	280	246	227	234	283	269	243	272	250	263	257	291	291	273	264	250	277	279	265	258	267	262	258	292	254	278	260	249	255	298	272	269	276	279	247	272	253	263	261	284	266	266	290	292	264	280	264	270	268	261	233	278	272	255	286	234	257	258	260	254	238	262	266	271	262	261	261	256	278	252	245	285	291	294	250	284	252	247	252	273	267	242	236	252	269	230	251	250	265	247	279	266	276	265	273	273	252	261	245	266	267	241	261	267	263	262	313	237	235	278	264	279	292	282	235	273	263	229	270	254	277	254	270	276	259	259	276	241	263	293	283	246	234	254	280	268	269	241	271	289	266	272	256	275	271	273	286	272	285	289	278	267	261	307	281	276	249	260	252	275	256	278	266	290	264	277	245	286	249	256	257	256	252	275	271	248	267	246	256	257	246	249	265	261	258	268	277	267	263	283	247	242	261	243	252	309	291	280	274	243	281	250	257	264	237	296	257	262	264	246	267	295	263	254	256	301	266	259	288	279	257	270	260	267	263	267	258	266	259	272	262	272	262	287	261	235	289	276	259	255	239	281	256	283	256	287	277	256	256	260	278	278	277	273	266	274	279	266	262	243	258	275	245	251	278	255	260	268	273	296	237	262	288	280	263	250	264	273	253	244	262	289	258	256	258	244	263	281	250	259	290	256	278	249	266	244	292	271	293	274	233	266	278	266	231	299	278	272	241	276	253	277	251	286	259	287	253	272	259	286	283	246	254	293	258	279	243	260	304	294	244	255	283	257	266	274	255	262	249	263	299	262	283	269	259	263	256	289	271	266	283	278	268	272	245	262	271	268	277	269	268	272	264	266	287	244	250	285	256	290	258	244	286	276	281	258	245	260	263	276	253	244	264	269	255	258	278	236	242	266	279	258	262	275	258	254	244	251	255	274	255	267	276	263	285	266	289	288	278	255	253	221	269	260	264	253	251	251	245	246	262	236	274	268	267	276	277	280	249	262	265	253	284	292	251	267	288	279	262	264	266	253	271	250	276	248	288	258	286	263	287	261	249	283	279	257	241	274	250	271	251	266	259	249	272	260	281	267	228	247	237	240	293	280	269	284	261	311	271	269	232	276	235	242	255	289	287	261	279	270	262	264	266	273	264	226	264	271	268	250	252	253	277	245	235	268	278	283	260	260	284	245	286	296	255	311	257	269	255	254	232	266	250	274	260	248	265	256	247	273	230	255	249	269	294	259	269	248	274	232	282	243	260	277	252	265	247	270	237	262	277	270	276	254	269	306	268	269	251	268	272	270	256	249	275	245	282	238	265	266	268	269	233	271	255	289	260	275	274	282	226	276	268	251	247	256	293	269	260	247	276	267	306	257	252	266	267	261	261	268	246	255	272	253	258	268	306	264	250	251	270	281	229	272	286	290	267	265	274	237	254	272	239	258	286	259	274	280	264	268	245	267	274	249	262	269	259	260	283	278	263	248	283	273	251	267	242	253	262	284	278	237	259	276	266	273	282	279	263	253	262	278	280	280	264	262	270	244	271	260	267	288	248	260	260	256	261	252	271	257	233	269	269	257	276	255	281	252	261	270	260	238	254	267	262	281	275	262	263	272	297	284	253	279	248	261	287	247	248	251	244	302	262	264	295	296	266	270	254	269	250	220	270	266	250	257	239	249	286	264	297	295	275	270	253	262	248	260	263	298	263	256	282	265	255	273	262	290	269	250	269	240	267	254	261	239	266	243	269	262	247	267	268	248	266	288	276	284	281	246	257	287	278	276	278	280	255	258	251	257	285	270	266	255	243	263	305	276	280	262	244	249	262	294	249	299	239	260	240	266	254	264	276	274	269	243	233	317	254	241	261	270	257	238	265	305	271	257	225	283	279	246	263	235	277	257	241	284	275	255	262	257	285	245	243	273	277	262	230	256	297	248	250	259	287	260	258	244	271	249	261	269	256	255	257	234	265	259	298	259	295	283	281	268	283	222	270	276	273	258	281	272	261	236	269	267	275	251	255	261	266	249	265	278	228	277	265	252	251	242	230	265	274	264	236	268	293	259	274	266	256	261	274	251	249	280	267	265	289	254	280	247	254	242	274	279	284	268	285	261	279	275	260	277	223	238	274	255	314	261	233	275	286	291	221	269	270	262	258	266	269	260	242	251	256	260	251	272	264	244	282	267	263	273	268	234	269	274	256	264	241	269	245	263	270	260	237	250	257	269	247	279	265	253	254	254	267	259	261	275	279	281	272	247	258	285	237	276	264	256	252	261	296	253	277	285	252	263	266	247	267	310	269	270	266	265	246	239	280	253	284	238	250	265	274	293	247	251	268	265	280	265	268	244	266	233	257	273	232	271	284	252	266	282	275	284	262	282	270	270	260	242	266	258	253	270	257	235	270	220	282	244	277	279	261	263	245	270	265	285	270	262	281	264	238	245	286	269	270	280	289	289	264	263	299	294	276	257	257	267	261	285	265	272	290	266	233	267	260	268	238	240	271	259	249	246	257	244	268	282	297	262	270	258	270	265	273	279	270	298	285	246	246	278	270	261	247	262	244	236	282	260	281	278	285	264	275	256	243	239	278	272	261	267	256	253	283	280	259	293	290	298	261	261	267	251	290	261	226	280	282	250	247	264	275	268	289	247	282	275	271	277	276	277	293	250	249	264	247	264	242	262	270	276	263	284	266	277	247	296	280
22975	20828	27612	24137	20835	20933	10678	1929	1366	1246	1100	843	876	801	796	750	637	618	626	570	601	629	563	572	550	586	554	571	526	551	536	518	513	501	497	510	510	494	504	523	504	515	493	487	489	485	505	448	524	501	527	489	488	469	460	468	493	492	465	496	465	457	481	500	476	480	494	452	481	469	516	452	477	488	444	443	476	459	461	450	499	496	497	474	473	484	461	496	450	448	469	468	480	508	467	483	441	499	490	495	486	476	471	480	462	453	480	486	464	448	476	437	491	427	460	484	462	502	477	412	472	473	489	477	526	496	504	440	471	422	558	464	512	483	481	525	461	487	430	493	466	444	468	445	478	468	511	501	465	466	462	531	440	450	491	455	477	446	472	494	476	522	455	454	455	436	466	487	468	460	438	476	467	425	453	493	415	468	481	448	472	464	447	465	482	474	472	457	427	449	464	479	526	476	487	498	457	510	475	432	440	461	467	521	485	453	490	515	473	481	451	448	466	484	471	471	490	439	447	492	450	451	472	491	484	470	443	448	472	460	471	429	487	460	451	487	507	438	426	479	462	493	439	488	475	460	469	457	458	446	509	522	464	467	424	491	476	500	446	461	444	495	463	467	433	472	441	484	501	492	475	487	486	503	496	493	481	486	476	421	496	445	455	478	468	446	464	457	479	454	490	476	471	490	453	514	468	472	475	494	453	494	477	496	480	461	492	480	474	464	446	473	461	451	490	468	460	501	446	495	463	488	490	480	468	464	447	509	484	473	494	442	468	493	492	425	487	470	479	492	462	485	456	457	488	435	465	464	464	510	463	451	444	468	501	503	456	470	435	464	510	468	471	488	506	479	478	469	450	495	427	470	443	470	452	460	459	452	456	466	483	488	479	451	482	486	482	451	492	445	476	436	481	442	451	485	496	443	487	462	424	442	471	478	459	453	463	467	440	497	455	487	495	474	473	453	470	486	488	501	454	477	450	462	465	466	478	484	456	455	490	486	472	478	520	483	454	452	497	474	470	488	489	489	460	456	469	496	469	471	493	480	484	443	485	486	495	463	454	463	477	485	466	496	469	514	502	460	470	465	436	440	466	495	481	456	471	476	510	465	467	455	514	479	455	471	474	474	511	461	503	458	512	469	458	488	514	464	512	462	438	489	481	445	472	497	467	494	508	453	453	479	481	452	469	498	452	451	460	469	475	495	429	442	482	439	473	478	478	506	505	426	472	507	463	473	476	488	471	433	496	424	488	435	461	451	443	504	434	460	467	471	498	454	443	451	491	432	470	482	465	483	470	509	493	443	484	445	454	486	459	442	476	476	458	478	458	503	448	480	478	464	443	445	463	460	461	508	454	434	479	487	473	477	481	525	467	466	433	443	450	474	482	456	474	488	516	433	423	483	482	488	473	499	480	497	478	462	496	460	472	474	462	452	434	485	481	475	469	441	427	473	469	479	469	470	440	477	463	456	451	461	476	443	496	471	459	443	488	484	467	484	474	489	446	455	490	452	415	414	485	428	501	472	459	479	493	501	453	468	497	498	463	474	435	444	464	462	439	463	479	489	450	453	518	486	489	437	451	414	471	469	458	452	430	455	478	493	488	480	452	427	435	466	468	488	480	449	434	464	501	495	453	457	480	452	502	436	470	483	466	490	429	462	444	482	502	464	521	478	470	454	495	440	498	440	466	479	430	454	494	467	501	507	473	497	490	436	500	484	503	478	443	472	483	521	462	469	454	468	427	477	463	474	440	481	480	433	477	494	468	480	503	437	458	401	497	462	489	469	493	429	461	472	421	484	435	434	467	459	425	501	495	460	501	454	441	462	501	492	446	495	485	488	501	469	464	446	507	457	479	458	492	475	447	472	499	484	451	449	491	497	471	469	492	468	490	505	451	459	443	496	447	443	493	452	522	443	512	462	493	468	502	482	500	495	475	444	453	447	465	509	418	472	476	423	486	461	467	478	475	454	456	517	522	490	452	442	485	465	480	463	510	451	476	491	500	498	456	462	454	468	484	442	474	482	418	437	479	449	479	486	453	464	463	476	427	473	453	486	429	469	452	497	460	465	436	477	509	453	447	464	458	478	460	450	448	452	484	457	480	464	505	467	479	436	483	469	466	433	469	468	444	475	478	469	474	460	432	465	482	476	496	444	478	489	493	469	493	508	458	468	471	452	493	472	461	463	424	474	447	475	463	451	475	453	464	441	498	476	504	489	441	487	453	448	443	438	480	457	489	429	493	468	528	480	471	450	458	474	501	447	436	473	451	465	451	501	464	485	470	465	474	479	479	488	462	471	461	461	462	459	498	478	464	472	460	473	476	494	485	458	468	468	453	442	474	463	459	479	490	475	457	477	456	443	482	490	430	462	491	455	478	476	490	455	496	430	486	454	494	458	427	468	479	517	434	474	441	474	451	484	463	476	473	466	439	459	454	461	466	479	471	470	496	435	449	496	468	481	431	476	479	487	492	484	478	496	470	459	416	461	503	474	433	503	504	473	460	507	465	481	451	448	496	460	477	418	471	447	456	503	470	438	419	476	476	448	460	467	492	504	474	462	450	442	488	481	520	468	472	452	459	477	492	443	519	469	487	506	479	480	458	481	494	451	471	452	429	461	483	450	491	442	431	493	437	466	453	442	485	476	469	462	453	452	474	472	495	507	487	479	445	485	458	430	458	483	441	507	494	491	510	468	458	451	474	477	495	467	467	463	451	438	472	490	502	425	469	423	482	479	460	447	431	470	496	457	435	452	444	500	475	502	445	491	471	477	433	511	450	503	480	474	466	497	456	478	474	444	447	483	475	496	457	480	462	504	430	509	447	469	477	481	451	469	451	463	451	455	487	491	449	496	488	496	477	480	503	464	460	469	450	472	429	428	443	445	450	448	496	463	450	437	442	506	476	460	479	454	439	468	478	452	462	461	449	434	467	452	448	447	484	509	532	476	474	469	469	511	443	496	481	471	466	486	512	470	450	479	437	479	461	458	418	493	454	473	465	463	485	473	436	478	485	429	488	428	445	447	463	469	462	480	496	478	441	449	431	478	454	470	504	472	480	482	489	496	455	446	461	479	455	462	478	452	460	434	444	459	444	442	497	470	480	448	456	460	458	483	444	422	466	445	496	473	453	455	470	430	468	453	441	445	483	468	469	461	484	483	474	509	490	445	408	478	460	424	449	477	481	479	493	452	481	477	512	453	472	458	491	478	457	460	469	481	466	473	425	457	464	498	440	465	456	475	435	459	434	486	454	448	456	437	484	424	465	476	461	452	463	454	473	454	452	475	449	450	509	431	500	466	466	443	501	486	463	504	437	417	460	452	432	465	462	470	483	471	474	500	471	481	455	479	479	483	480	467	480	444	463	466	478	474	465	480	453	472	469	416	466	434	425	471	446	500	514	472	490	476	481	466	434	448	457	431	468	487	494	497	498	443	487	480	439	472	480	488	469	498	466	469	453	477	433	472	470	446	481	459	478	495	499	490	433	464
10111	18490	16809	10124	6649	4989	3779	2952	2461	2001	1689	1559	1273	1258	1067	1000	910	854	765	770	723	721	660	665	628	598	610	583	615	573	558	547	571	556	502	520	509	532	498	475	507	509	464	546	474	482	483	504	463	525	506	496	466	448	494	497	510	468	475	480	424	473	447	478	450	463	444	460	507	463	465	482	462	462	463	431	466	438	430	468	473	434	452	472	446	462	472	446	476	465	472	459	397	460	439	451	460	439	483	461	452	445	467	460	437	456	440	447	469	402	468	446	419	445	428	426	483	460	448	429	455	482	428	467	473	475	460	463	475	444	433	460	474	448	473	461	419	444	464	474	422	462	456	455	419	484	455	447	473	420	406	442	429	456	447	428	439	410	426	439	458	443	444	462	476	433	442	394	433	499	443	484	476	454	433	441	406	441	418	480	434	445	459	451	447	468	472	481	475	416	428	450	425	442	443	448	435	442	473	457	439	448	461	431	406	441	484	428	447	437	449	456	443	448	435	445	450	459	451	430	450	483	421	420	470	459	477	434	459	433	446	446	481	433	460	449	465	447	404	474	470	448	429	447	423	412	491	450	429	420	477	418	454	431	473	458	451	455	457	459	419	454	426	420	443	425	449	384	451	421	443	488	423	425	442	452	464	469	440	396	464	425	443	388	481	446	438	422	431	450	463	455	459	442	469	433	445	469	438	422	433	425	434	440	437	411	436	486	433	465	439	446	435	489	418	460	451	481	441	461	451	460	378	428	431	449	434	420	464	434	432	426	430	441	459	454	440	473	426	442	461	434	460	417	415	452	442	456	436	460	447	460	477	471	468	458	427	438	462	464	469	449	462	444	430	452	434	419	471	468	454	418	434	441	463	442	444	424	440	416	464	427	463	409	432	431	478	437	407	442	435	461	487	441	418	512	451	458	464	439	471	439	438	471	477	440	462	393	456	464	468	435	477	466	428	428	439	447	450	494	447	433	471	448	439	475	460	425	455	471	465	480	462	438	448	443	422	427	401	433	455	443	483	412	469	435	463	480	433	433	452	457	474	411	437	414	432	410	463	417	458	413	449	446	426	469	426	458	455	415	404	434	438	419	439	448	468	448	455	459	465	422	431	454	451	434	448	446	430	466	412	431	440	436	411	423	430	448	467	472	476	458	434	456	451	450	428	436	425	432	438	426	398	405	414	445	484	451	425	420	436	463	465	431	453	472	474	449	462	433	472	427	458	454	434	452	428	432	449	433	438	438	438	417	472	426	461	463	434	438	450	459	412	472	442	442	421	432	486	438	483	441	431	438	493	462	429	434	433	426	480	436	443	445	447	459	461	448	421	437	470	452	442	415	431	446	464	465	390	420	447	488	486	475	458	474	486	449	462	452	488	437	438	461	438	451	465	452	473	437	414	448	438	418	463	416	406	437	418	434	485	453	471	410	485	457	450	450	464	444	444	447	468	448	431	455	454	400	464	430	452	435	468	435	431	444	420	461	443	468	446	424	419	401	416	414	444	446	420	452	455	469	435	433	453	449	462	414	447	444	407	447	421	450	444	465	440	454	457	447	446	457	419	430	434	447	437	432	439	436	438	373	406	471	464	419	427	476	459	433	476	435	452	474	463	461	440	440	468	406	410	465	443	415	484	464	443	459	442	426	433	402	428	427	436	470	458	448	451	436	464	421	428	457	433	428	446	488	421	433	467	447	437	435	438	449	428	468	427	466	419	413	459	445	428	494	438	440	443	446	461	444	451	457	438	416	389	413	449	453	456	442	444	464	475	438	481	441	439	492	448	453	470	481	426	479	455	442	451	444	418	430	460	421	453	444	449	423	412	440	431	427	472	473	430	432	467	449	437	470	474	421	441	475	432	463	427	469	456	432	455	485	420	496	433	441	458	474	449	403	416	416	456	455	458	428	469	449	456	468	423	448	427	454	436	458	435	402	443	433	459	432	436	443	459	455	417	465	460	460	455	445	460	444	435	465	416	463	457	410	448	429	473	436	420	463	431	459	416	413	438	444	439	471	469	460	421	469	447	427	452	443	441	395	433	476	424	447	463	376	441	449	433	416	439	395	435	448	427	467	404	452	433	407	442	430	448	472	453	453	446	421	501	474	458	480	441	451	431	485	443	488	475	418	457	460	454	411	419	458	440	414	479	455	457	464	404	422	459	444	456	417	459	478	410	439	462	427	469	454	442	440	429	428	425	447	414	424	459	438	461	437	455	457	474	446	424	484	415	477	459	442	446	429	444	471	490	454	440	471	466	415	440	434	472	458	475	407	501	443	480	469	428	492	443	426	476	478	466	424	472	409	425	436	401	450	430	442	440	445	481	440	416	442	463	480	474	456	452	430	441	390	421	462	467	422	453	439	461	465	412	422	430	420	433	412	455	426	453	460	468	452	474	402	439	437	431	411	406	424	444	425	417	432	448	423	443	452	470	393	496	443	469	489	449	443	439	465	519	430	420	452	428	444	395	469	497	437	409	460	402	412	422	432	443	417	440	432	459	441	441	414	470	469	440	443	447	442	414	438	460	471	442	418	454	407	421	450	473	426	423	460	456	425	455	409	418	401	422	431	447	419	442	437	449	474	429	424	457	449	438	447	444	452	434	439	473	446	464	476	436	438	450	435	464	448	449	469	449	493	457	428	416	445	457	466	463	469	443	436	446	448	468	443	444	431	399	444	469	452	466	396	455	396	438	468	445	419	421	426	452	460	429	421	442	420	439	440	457	428	468	456	480	415	438	470	421	487	402	464	467	445	448	399	462	476	434	439	448	459	479	450	464	433	450	446	447	428	485	441	473	471	434	446	473	442	431	460	436	446	462	433	446	456	439	443	440	470	494	471	455	438	455	430	451	468	412	436	482	423	476	460	435	463	466	465	424	470	440	458	432	464	451	449	477	489	398	441	440	462	443	450	431	460	460	451	455	432	484	473	430	514	445	464	444	505	433	426	435	460	460	454	464	430	453	459	424	417	441	488	436	455	440	446	447	454	408	407	427	447	461	448	441	472	442	460	460	451	464	426	461	470	463	455	431	445	466	464	442	441	457	467	456	414	474	488	468	431	456	443	437	427	421	440	410	439	487	449	457	421	389	428	457	445	483	459	446	453	487	435	437	426	454	484	434	424	463	429	451	451	458	481	451	451	430	447	456	430	438	454	420	478	454	450	428	462	429	410	429	443	428	409	418	416	450	451	429	453	432	437	435	467	458	437	406	414	464	411	473	477	451	464	453	427	392	458	438	422	442	471	474	442	456	436	406	398	451	461	464	423	428	456	459	444	460	484	480	474	446	443	428	425	453	384	440	409	427	460	437	443	423	444	445	452	426	447	437	458	430	402	402	443	450	436	430	485	465	467	446	421	458	424	477	469	451	454	451	407	464	435	428	450	496	465	450	418	430	436	425	430	415	437	401	475	484	475	479	436	462	466	467	434	415	457	459	500	454	433	443	444	459	425	408	400	430	474	430	436	405	435	505	453	425	416	468	461
28519	15008	1830	364	227	156	140	136	122	106	114	111	103	119	102	94	96	92	95	109	81	97	91	99	102	96	107	107	99	80	107	90	82	89	106	96	116	111	86	93	96	105	112	70	102	114	102	97	93	104	105	97	77	104	84	91	98	93	100	81	82	81	116	89	91	85	92	89	92	84	108	119	99	97	93	117	89	95	103	88	104	98	97	95	109	101	97	100	107	95	98	86	111	103	101	107	101	101	94	100	88	82	71	91	91	94	110	117	89	99	126	86	87	98	83	102	97	91	109	99	81	99	102	108	81	111	117	96	101	103	95	91	111	80	95	86	112	87	96	77	82	104	98	99	71	84	75	110	89	117	106	94	90	79	104	85	87	84	115	92	88	87	93	82	112	100	101	104	85	91	95	93	101	97	101	98	89	105	109	69	89	87	92	103	75	91	93	107	101	95	91	95	95	91	79	100	96	107	102	92	101	107	90	86	101	104	98	90	121	103	108	105	96	110	82	111	90	89	99	86	92	94	90	89	98	89	80	73	96	90	93	92	109	113	107	84	94	89	108	119	83	99	91	87	116	94	95	108	94	106	81	118	102	104	105	107	77	84	101	107	95	81	81	94	99	80	92	103	105	116	105	102	122	100	97	89	106	100	98	95	89	98	96	111	105	111	105	86	84	93	103	85	111	91	109	98	86	107	88	102	106	99	90	98	105	81	104	87	77	100	85	102	102	107	103	101	102	81	85	102	83	114	90	106	108	108	87	96	97	93	92	89	103	78	83	106	89	99	93	95	102	95	89	109	108	84	101	87	89	85	104	83	86	97	83	105	77	92	77	84	91	85	102	101	97	108	104	98	67	97	125	100	95	84	97	109	98	88	102	99	80	93	98	92	86	108	105	96	97	98	103	106	99	106	90	100	89	83	83	102	108	125	103	76	100	107	74	91	104	98	90	81	113	94	83	86	83	113	78	91	112	97	81	81	90	94	98	86	99	97	96	98	99	111	110	94	96	97	96	102	104	85	80	100	94	93	96	117	89	94	82	82	95	93	98	86	96	81	92	93	90	96	85	109	95	95	102	82	85	92	87	86	102	104	97	94	101	108	103	83	96	91	83	94	92	94	88	110	104	75	93	104	113	84	101	100	89	94	96	98	100	89	108	106	114	96	96	112	102	105	100	93	103	101	84	112	110	105	102	93	103	98	75	87	93	95	104	97	95	111	104	81	117	113	99	99	93	96	94	85	110	116	104	77	84	94	107	94	109	98	83	92	94	101	88	99	85	101	90	92	108	94	85	98	86	85	101	97	92	105	85	97	92	103	83	88	91	108	107	117	87	92	107	99	96	89	77	105	79	101	75	113	87	105	100	106	110	106	90	78	101	79	92	87	90	100	94	107	100	109	90	96	86	104	96	92	95	98	120	96	114	95	100	86	106	104	82	98	102	77	90	88	110	86	75	93	92	97	80	110	110	99	90	99	83	100	103	94	100	103	102	95	98	95	87	115	102	95	86	80	96	72	91	84	89	104	78	109	88	93	80	88	98	94	96	79	102	87	108	112	79	90	100	110	95	101	97	96	93	76	92	102	105	103	109	88	103	86	99	96	88	91	102	108	108	114	92	93	84	99	117	82	105	90	92	96	83	72	94	105	80	100	111	98	109	107	93	116	85	96	100	97	90	79	99	91	98	98	78	114	100	97	92	104	90	104	88	105	88	70	101	102	84	98	88	98	111	95	93	111	107	87	104	86	108	111	91	99	92	105	101	90	101	90	99	100	93	77	98	95	112	96	104	99	88	90	85	86	93	115	106	89	86	116	87	89	98	109	88	100	91	107	81	128	108	100	96	107	97	83	96	94	85	98	104	110	94	106	84	102	77	84	97	83	111	97	86	106	104	95	119	77	110	82	86	110	97	89	84	93	104	104	95	93	92	86	91	89	96	98	104	88	99	100	99	113	104	101	107	91	86	96	92	95	93	94	84	100	104	84	76	89	92	79	75	82	84	92	106	113	95	93	98	99	93	100	111	102	98	93	91	92	81	87	122	100	112	92	99	100	97	103	94	97	85	94	95	89	110	83	73	91	81	91	91	101	85	112	99	104	123	107	102	88	89	103	105	72	106	96	104	110	81	94	107	101	78	81	100	90	102	91	95	98	89	94	96	93	114	94	109	100	82	98	87	98	87	96	103	91	94	107	94	98	101	93	94	101	75	90	97	94	90	103	89	106	99	96	98	95	94	104	103	104	84	112	94	83	95	80	99	100	98	86	91	87	88	84	101	106	108	103	98	104	83	95	93	126	98	92	97	115	90	82	101	105	109	102	95	106	88	96	90	96	96	83	95	102	98	104	79	88	95	113	104	91	94	98	95	90	80	86	110	90	108	101	85	103	98	97	103	85	86	83	85	79	117	102	97	88	104	84	80	101	95	88	92	111	97	110	112	104	82	101	93	87	87	95	98	86	91	90	88	91	102	101	89	112	117	100	104	99	90	98	86	78	96	105	90	90	110	110	104	77	99	104	86	102	92	85	103	98	91	105	92	108	95	90	94	104	82	81	108	109	85	98	90	93	110	101	103	97	97	95	91	95	108	95	94	87	101	93	94	96	112	88	100	112	89	91	109	99	98	81	83	112	80	94	96	106	89	98	99	77	107	82	86	107	77	108	100	99	84	109	98	104	84	101	83	102	92	107	87	67	97	101	106	93	114	98	107	99	96	81	98	90	93	102	99	85	97	62	97	123	96	107	93	79	107	105	72	98	89	91	106	106	102	96	106	101	85	109	80	111	94	103	101	83	106	99	111	103	95	91	88	87	111	92	100	97	90	96	112	119	117	94	90	94	97	113	100	96	95	85	87	91	110	95	86	93	101	101	100	84	83	94	85	79	110	94	100	85	102	109	92	99	110	101	112	98	91	90	115	105	90	92	88	110	85	81	101	106	96	82	93	98	82	95	90	90	98	87	100	95	96	79	80	98	88	96	105	79	93	92	77	98	86	108	104	88	93	89	88	97	85	103	92	94	109	99	97	85	98	97	99	96	97	92	83	79	100	83	96	99	104	86	93	84	97	99	104	92	101	86	117	100	88	121	89	92	101	102	111	111	99	108	83	100	97	97	100	108	98	101	77	90	101	90	96	95	116	96	100	97	97	110	99	102	110	100	98	85	109	102	102	102	82	94	82	88	79	95	81	99	99	107	94	103	74	95	84	101	95	90	103	120	97	100	100	77	100	85	104	93	97	91	85	120	122	83	86	97	105	89	93	107	80	102	83	82	93	104	82	116	96	101	87	102	102	108	80	85	82	95	92	110	87	105	91	96	92	104	94	105	91	92	96	125	97	96	96	103	87	94	96	109	85	99	101	96	94	89	80	101	97	105	90	98	89	95	102	98	82	79	95	117	97	89	98	94	112	100	95	96	91	95	110	112	87	87	87	107	105	104	97	107	85	106	93	108	113	98	84	94	102	101	81	92	86	95	99	114	84	95	91	95
5015	861	679	415	296	215	202	162	151	144	127	131	127	124	136	116	112	106	111	104	111	112	128	97	105	96	99	93	112	108	98	113	115	120	117	110	112	100	108	110	120	108	97	107	92	119	115	111	96	99	100	121	120	93	102	116	99	92	121	110	103	95	126	94	106	122	93	113	101	94	110	108	112	114	110	105	114	98	99	91	92	114	90	123	117	104	114	114	117	123	104	106	107	105	112	105	108	95	109	89	95	114	103	121	94	111	100	107	104	115	125	113	102	90	102	115	106	104	108	108	93	108	109	91	121	104	107	105	105	110	93	113	128	101	88	98	107	108	97	110	110	86	95	106	84	113	94	123	114	117	102	111	106	107	108	106	109	111	103	119	119	103	104	111	100	112	105	109	113	104	99	95	97	92	102	112	109	99	109	100	102	103	112	98	106	103	98	97	113	93	101	110	106	120	97	105	90	105	81	112	108	106	88	109	112	113	106	112	80	102	109	99	98	91	95	113	115	96	107	97	87	106	96	101	111	107	115	111	97	110	116	93	101	105	97	118	84	104	102	114	107	111	88	102	99	108	113	95	98	93	124	123	94	95	102	103	95	110	106	102	97	112	119	99	95	101	94	95	96	90	113	92	104	98	114	101	105	117	104	88	97	96	109	92	99	92	94	112	97	103	113	100	118	121	108	108	102	122	108	115	99	84	121	117	93	104	101	126	104	104	102	98	121	127	108	101	129	100	84	119	98	109	116	111	105	106	115	109	93	111	120	93	95	104	120	97	105	120	106	109	117	111	109	90	104	123	108	96	92	105	89	94	106	110	90	111	112	105	86	109	107	100	116	99	103	117	106	112	120	116	95	109	116	82	97	109	86	100	104	114	121	93	108	106	87	92	97	97	95	107	100	94	108	90	111	91	99	113	111	97	123	122	95	123	115	93	114	112	97	100	102	96	75	92	112	96	104	87	99	102	87	119	118	103	109	116	102	109	106	104	127	110	99	98	101	96	119	97	106	109	91	107	99	98	87	128	112	100	91	107	124	87	99	120	101	114	110	123	95	95	121	92	103	91	96	116	105	110	101	101	128	102	115	107	112	100	116	110	96	113	93	93	102	90	119	120	103	113	110	108	96	111	94	97	91	108	92	101	112	111	79	94	98	84	117	102	117	129	94	94	98	116	104	106	120	116	110	107	108	96	100	107	112	110	102	113	101	116	116	100	122	95	117	101	100	93	113	104	111	88	114	107	100	108	117	100	117	108	120	106	109	106	110	86	103	93	106	104	114	101	107	95	102	95	104	102	87	112	97	91	103	112	99	100	106	88	101	91	105	87	106	108	97	102	115	120	109	86	106	98	106	115	102	104	90	87	85	99	108	95	80	93	100	115	96	106	96	110	99	102	117	125	88	110	98	119	107	95	103	109	75	91	84	110	86	107	106	95	119	106	115	89	120	102	95	97	108	104	96	100	105	94	108	115	98	93	108	118	114	102	105	104	102	99	101	95	89	93	106	123	107	109	110	108	113	110	104	107	121	100	103	110	110	115	116	103	114	117	119	107	106	92	108	101	98	98	81	97	103	113	94	86	102	107	93	90	99	93	99	101	110	113	96	96	96	106	94	107	102	91	92	132	92	105	97	78	106	102	107	92	95	109	116	111	104	92	106	118	96	93	107	113	115	89	103	123	108	90	93	103	113	108	105	93	95	101	95	90	102	103	111	107	102	99	100	131	100	81	106	104	113	103	118	112	103	110	102	114	75	100	108	107	113	109	91	96	118	103	89	96	95	111	106	104	120	108	107	92	96	111	117	117	104	96	110	99	87	120	117	116	101	118	104	109	90	94	122	107	105	118	100	109	122	99	110	101	106	108	121	103	128	125	100	102	115	95	121	111	111	90	108	108	109	105	111	119	102	111	109	100	109	101	88	106	111	109	117	96	96	113	117	88	106	98	95	97	103	99	109	99	105	97	88	109	99	112	107	101	95	124	90	82	90	99	104	88	120	102	109	99	92	100	91	104	105	104	89	95	113	116	107	110	109	119	122	110	96	96	95	113	98	133	89	112	99	102	115	101	104	92	111	103	116	92	133	107	95	98	79	97	108	114	75	118	120	95	99	115	108	112	92	113	92	111	99	94	101	107	97	102	112	94	108	115	98	106	108	101	115	122	99	106	109	101	110	98	95	114	119	108	96	79	97	77	118	118	107	90	109	115	117	104	89	101	104	111	118	96	101	115	96	99	109	111	94	97	112	121	122	101	101	123	111	121	106	99	96	108	120	100	113	97	115	104	109	120	102	92	106	127	96	121	108	99	105	117	104	108	95	96	83	89	101	91	97	100	102	116	122	100	109	100	107	109	105	97	106	96	108	95	111	85	101	86	113	118	92	112	98	110	109	107	106	109	115	112	87	94	98	93	111	106	101	98	98	109	119	119	95	90	90	106	100	115	90	121	106	101	95	120	109	96	94	114	114	110	108	112	114	97	134	108	85	108	102	103	104	109	97	126	110	115	116	82	93	114	119	104	112	97	93	119	103	107	103	99	96	114	126	85	119	107	105	103	95	100	106	117	116	119	109	104	97	104	113	87	106	100	95	117	89	100	102	99	115	98	93	99	105	116	113	98	103	89	103	113	105	97	115	114	98	87	84	116	101	96	81	100	95	100	99	113	89	115	103	108	116	94	108	97	96	109	101	119	85	134	109	97	111	110	112	100	88	107	109	105	103	112	104	86	96	106	114	122	125	109	94	108	101	94	112	103	107	98	113	95	82	103	95	114	111	99	103	86	117	100	92	92	92	93	86	110	100	97	118	99	98	123	97	98	113	74	101	86	110	111	89	91	116	112	108	108	113	113	98	97	101	94	112	99	88	101	96	110	110	99	99	103	89	103	112	110	107	99	108	116	114	106	107	105	122	110	110	100	107	123	113	118	116	111	124	110	115	102	103	96	120	99	95	109	108	94	97	108	115	117	84	87	110	108	108	121	101	106	100	86	124	123	112	119	108	120	89	108	93	122	118	105	107	106	91	108	102	88	107	95	118	98	103	101	92	97	101	113	81	95	93	111	102	113	106	96	120	101	111	119	105	108	86	98	111	93	114	111	92	114	109	92	107	89	88	92	93	103	102	108	99	116	96	104	111	105	109	101	96	113	99	111	115	118	118	96	95	108	107	104	95	101	98	93	100	94	111	120	113	93	101	87	105	121	103	103	114	107	101	84	113	96	99	99	116	119	94	94	111	115	100	118	110	122	116	102	99	84	102	86	111	117	118	100	99	100	93	103	89	123	111	115	109	102	105	84	119	90	108	86	105	106	103	111	118	100	111	92	101	113	91	106	110	101	94	94	109	95	117	107	84	92	76	87	112	108	122	114	111	131	101	116	104	104	82	93	100	105	113	123	107	108	113	108	91	108	117	95	102	107	97	94	107	110	100	117	117	99	102	103	91	124	104	85	89	92	112	113	110	123	109	120	118	106	103	109	112	155	105	97
25255	20864	27423	24440	20861	12156	1554	942	742	578	564	511	498	454	511	424	398	407	374	363	333	361	335	372	296	281	315	318	286	289	311	272	272	291	301	328	314	274	287	288	299	307	308	313	267	275	305	301	279	300	287	327	270	276	309	276	300	249	261	261	289	262	300	302	312	280	272	309	267	300	278	283	278	277	312	275	280	261	311	296	305	293	272	296	260	294	266	289	301	273	300	304	311	274	258	268	288	278	291	264	284	301	286	305	231	315	256	273	285	263	274	287	307	288	259	273	301	288	310	291	298	231	297	284	252	265	281	294	281	288	310	288	295	268	283	277	268	291	264	285	280	258	287	273	294	290	280	274	280	302	267	263	253	328	269	314	305	280	288	280	278	273	281	287	293	284	271	282	286	301	272	297	288	284	264	272	292	280	270	253	257	246	258	266	294	321	284	291	260	281	267	311	270	291	269	281	263	267	332	299	261	255	263	282	293	271	301	277	306	249	263	272	274	268	288	305	265	297	264	290	297	278	277	265	275	277	254	276	272	293	263	311	258	288	296	274	309	285	278	297	275	300	258	271	258	287	266	282	318	286	257	262	271	278	326	291	258	307	282	279	278	282	274	277	290	265	306	277	267	288	282	311	279	290	285	302	303	285	278	293	281	302	276	291	276	275	288	229	287	275	254	278	275	273	264	274	287	258	292	288	270	225	277	286	257	281	275	287	291	310	244	271	282	291	279	282	273	276	296	264	276	286	272	259	308	280	265	291	242	279	280	249	285	285	257	289	278	285	283	255	289	282	239	271	252	295	300	295	315	279	292	293	273	288	276	251	297	264	294	304	272	297	295	265	257	262	282	272	257	257	271	259	290	294	264	292	265	289	264	277	293	308	281	257	299	293	271	274	280	286	299	290	274	260	258	247	287	272	252	310	285	288	285	296	288	278	277	264	276	254	318	264	297	299	285	306	279	305	290	278	276	271	254	292	308	258	320	286	264	298	310	304	275	281	289	303	262	283	312	280	250	318	263	294	334	265	278	285	281	301	264	299	326	291	286	293	263	250	256	296	282	264	277	271	280	279	277	273	315	264	295	275	302	237	265	255	259	248	281	301	250	260	281	250	302	310	289	254	266	286	288	279	262	287	277	261	279	270	284	283	276	270	291	264	298	279	278	271	309	271	279	275	275	280	272	288	284	280	266	298	272	302	270	259	296	275	273	267	262	288	268	267	273	269	296	302	260	288	285	285	252	280	277	301	278	253	253	265	299	305	286	281	292	301	296	283	262	278	269	272	270	281	277	284	279	273	264	270	288	280	247	277	271	267	263	254	290	280	264	276	268	284	275	261	293	242	302	290	273	256	286	287	299	296	287	283	263	272	284	267	276	256	235	272	272	279	273	277	272	275	283	299	276	270	266	285	262	276	296	297	282	267	262	287	264	271	262	262	286	280	278	287	251	273	285	318	290	300	271	282	258	285	263	281	277	284	267	256	265	259	264	250	274	273	256	283	284	259	272	274	270	276	268	280	302	297	271	294	299	279	309	266	285	254	255	301	253	299	276	326	256	291	284	283	258	255	281	289	258	283	276	311	284	260	278	275	256	279	285	269	249	289	290	279	267	271	259	256	272	279	280	270	292	292	302	293	270	298	284	279	291	290	285	284	296	296	250	280	267	281	260	308	301	255	282	261	282	307	298	266	247	241	261	266	280	283	268	297	297	280	302	280	277	264	293	296	258	279	299	272	269	269	279	286	303	285	340	300	275	266	293	282	276	284	302	282	287	276	285	290	269	270	296	267	312	265	285	270	288	291	268	281	300	256	321	273	298	276	271	277	254	296	314	255	265	268	269	278	259	282	248	295	247	250	311	279	260	271	304	296	316	291	262	280	261	241	293	324	272	268	294	291	299	254	287	290	267	259	302	292	247	271	258	281	272	254	288	279	239	276	251	269	303	274	278	271	262	270	264	257	294	273	284	244	296	287	272	300	297	307	267	290	275	273	282	265	301	296	294	291	278	276	264	288	304	282	257	280	281	273	280	268	277	282	275	287	294	257	283	269	255	299	268	263	276	262	264	276	301	275	287	250	249	289	284	266	279	274	272	301	300	265	286	325	307	300	275	283	275	280	296	300	285	256	240	257	278	274	288	296	263	303	303	289	288	316	284	293	265	261	259	292	283	309	259	287	257	295	286	285	286	285	269	318	305	267	273	295	279	292	275	307	270	289	261	306	277	286	273	276	264	264	250	298	251	267	286	281	262	282	282	243	281	267	316	285	279	278	287	264	266	275	287	310	270	277	274	256	270	279	258	297	261	293	254	297	306	303	289	296	305	284	291	252	266	306	293	264	266	290	281	295	284	289	316	281	289	269	273	304	267	307	256	286	269	271	255	301	290	261	318	282	279	263	282	266	283	255	277	271	289	283	278	230	268	274	302	238	289	293	274	279	314	266	286	263	311	287	269	282	310	252	271	277	299	262	261	294	253	250	285	292	271	296	288	267	254	248	285	304	257	302	248	279	283	277	290	290	271	278	265	293	292	263	292	267	290	291	286	276	266	277	288	280	299	254	284	297	267	305	273	279	298	272	265	284	290	280	266	302	296	279	277	286	271	285	299	264	288	294	285	271	287	299	289	238	261	265	276	281	248	282	293	271	303	278	295	276	287	291	257	269	276	299	250	288	276	259	289	258	257	287	254	285	295	263	272	259	268	270	292	272	261	271	274	259	274	279	296	284	328	289	275	269	260	253	263	280	272	268	287	231	265	294	283	260	274	279	297	283	304	269	296	286	291	281	250	277	270	291	282	283	293	250	295	316	302	277	305	294	302	277	301	267	275	283	278	256	269	278	272	258	280	311	302	295	263	278	262	243	276	297	252	283	278	310	299	323	266	269	285	274	254	288	259	284	293	291	269	281	285	316	263	308	294	283	302	304	288	291	277	287	277	275	290	271	271	277	279	301	291	257	273	239	300	285	301	292	274	265	276	296	249	270	292	283	315	272	318	274	271	277	276	253	250	277	295	251	298	302	299	282	261	267	280	249	281	257	276	297	286	283	267	282	275	295	274	290	269	299	283	270	294	319	252	311	258	289	289	273	285	267	286	300	291	269	273	290	290	272	298	285	295	304	303	274	281	277	282	275	271	254	269	292	256	278	249	274	274	262	258	284	264	279	284	288	336	261	280	271	245	278	273	281	287	285	288	282	268	292	250	260	263	279	302	280	291	317	280	278	262	293	266	283	300	275	264	292	288	271	279	290	252	294	256	296	256	277	267	266	292	283	279	286	279	271	299	277	277	291	262	311	279	274	248	294	273	281	262	262	282	295	288	294	280	287	286	283	273	278	267	297	274	267	293	273	272	267	256	280	266	276	277	278	330	265	275	269	294	258	269	278	296	291	249	227	264	270	291	275	279	287	273	262	275	284	273	275	311	265	266	292	266	274	307	297	295	268	266	295	299	297	264	306	238	286	274	267	316	280	279	285	287	306	252	257
7172	11526	10595	5836	3799	2667	2083	1651	1263	1081	955	840	709	625	595	547	528	455	426	418	430	405	393	377	386	350	369	335	317	323	344	317	308	293	305	308	332	297	302	274	300	327	274	309	281	317	295	293	276	278	314	236	250	291	292	256	304	292	266	286	262	264	289	269	256	284	264	263	269	268	277	294	286	297	314	269	276	289	267	263	259	264	274	272	270	288	258	264	281	283	254	274	282	310	273	292	270	237	279	275	241	255	272	270	252	227	266	258	271	253	253	256	295	281	276	273	262	257	284	287	280	234	278	246	279	250	286	284	274	246	269	274	280	280	282	257	238	271	290	272	263	256	257	262	239	274	269	283	266	248	262	303	270	293	279	306	263	276	267	271	237	248	257	294	256	248	269	237	247	271	269	271	271	253	237	259	296	270	266	268	274	234	250	270	280	243	266	267	251	274	252	259	239	252	260	267	278	259	267	265	260	238	246	280	274	268	266	267	251	255	273	276	231	248	254	255	269	246	263	286	307	233	282	276	273	277	248	281	236	276	266	252	289	266	236	240	261	266	248	271	293	249	259	241	275	249	284	263	263	273	285	277	283	259	251	244	265	272	270	252	268	250	255	244	231	289	256	243	267	238	274	277	240	278	292	253	270	232	271	251	259	267	260	268	219	279	249	278	257	285	258	284	261	253	254	289	252	262	287	263	286	280	264	286	253	259	279	289	279	265	246	279	267	245	242	312	267	273	250	247	285	285	252	262	299	244	255	252	243	288	265	299	281	263	278	269	268	235	251	278	265	284	264	264	283	243	266	261	272	277	277	262	248	288	266	254	254	251	275	250	287	245	258	254	255	255	250	241	262	253	287	265	258	284	251	267	254	273	270	228	292	266	292	256	264	259	291	266	276	262	257	275	278	275	288	268	263	279	311	259	274	238	257	236	285	268	282	295	273	273	256	244	277	250	247	250	269	256	264	270	250	231	259	272	270	266	276	255	248	263	261	259	267	265	298	269	263	233	282	279	260	251	257	255	269	277	275	268	263	271	244	263	252	240	292	263	271	283	244	247	253	240	256	261	275	270	284	239	276	281	251	264	262	273	301	278	246	274	246	292	264	279	247	261	277	246	242	257	245	271	271	264	272	269	280	224	295	261	267	263	289	249	271	261	264	226	281	243	259	262	295	287	256	261	287	264	261	257	274	271	257	298	278	260	287	275	280	259	275	267	221	265	259	267	282	259	286	275	273	233	253	261	275	234	264	266	265	256	248	273	269	270	261	270	281	258	291	252	261	254	291	279	256	235	307	261	270	229	296	242	258	273	289	274	268	278	251	282	274	256	283	261	279	249	259	241	260	289	248	274	288	266	283	227	280	285	291	283	272	277	277	239	290	287	262	245	271	269	253	279	299	245	277	274	281	293	278	278	285	306	266	273	304	274	260	286	255	242	242	295	287	253	249	281	272	269	279	271	242	239	248	244	265	292	279	289	243	287	271	272	249	275	267	269	250	253	262	251	263	275	249	254	255	279	254	270	272	256	263	265	271	253	300	261	246	244	267	268	289	261	269	239	271	301	257	266	271	247	251	259	269	278	241	261	266	290	264	290	246	281	288	285	265	273	273	255	286	260	247	252	272	282	265	263	263	258	247	259	282	260	257	279	255	286	264	238	253	248	245	247	260	254	260	266	265	256	266	244	281	256	264	305	265	247	283	258	263	247	263	251	279	257	264	297	247	271	282	263	245	291	246	278	281	257	277	262	273	321	245	256	294	247	231	287	284	267	261	260	251	276	274	298	267	276	296	293	315	258	264	253	269	278	248	291	230	265	260	272	284	265	252	251	294	296	274	257	259	286	260	282	294	275	253	246	236	254	279	244	231	268	255	245	254	239	248	271	281	256	273	244	291	261	281	263	267	277	274	285	254	262	247	271	249	245	272	270	268	243	263	257	288	295	284	245	242	276	285	241	244	268	237	273	286	263	274	279	258	283	275	264	270	261	292	250	311	276	247	274	252	249	270	255	297	272	264	260	278	265	284	257	284	263	263	272	285	308	270	274	265	267	253	294	298	239	256	292	252	272	257	263	222	251	245	280	266	307	251	267	289	259	247	265	253	273	286	282	256	265	288	270	262	280	269	287	266	259	241	242	244	246	225	276	293	264	254	274	256	259	267	261	284	261	244	253	288	251	232	292	304	268	279	248	269	270	306	287	269	257	293	244	285	284	275	244	266	252	240	268	258	283	264	277	278	277	283	257	253	273	264	252	251	283	303	262	265	283	281	261	252	272	257	265	242	265	266	261	245	275	284	261	239	266	253	258	259	271	252	259	292	248	279	232	256	264	274	264	275	265	253	229	278	264	257	273	254	263	286	267	247	279	256	271	257	263	265	272	280	283	258	256	268	244	257	242	262	288	255	251	255	262	258	253	271	269	290	252	294	243	267	271	288	280	268	264	251	262	258	270	304	234	241	255	260	259	263	262	280	257	272	267	297	276	249	248	277	266	268	262	273	240	276	260	253	254	260	236	276	239	268	248	279	271	276	271	259	243	258	271	270	277	266	247	281	272	278	242	274	238	262	258	255	278	245	272	280	277	294	267	259	292	261	236	289	238	267	262	270	268	255	259	276	269	252	262	232	276	304	287	274	253	250	274	271	236	278	298	274	277	250	286	273	270	242	268	249	272	280	254	259	286	259	244	272	262	287	274	262	244	267	288	272	258	282	285	263	233	253	278	245	259	286	265	268	250	279	269	260	276	235	259	264	279	251	272	252	260	239	286	281	284	263	282	247	284	271	262	257	278	278	279	277	312	261	272	264	251	263	260	267	288	267	272	283	285	264	285	269	265	271	285	259	248	258	266	288	270	291	276	264	247	282	269	238	275	251	286	255	256	276	234	267	236	252	259	267	264	276	263	257	299	259	286	279	249	245	270	261	295	248	264	264	252	249	253	268	244	274	272	258	274	271	265	268	239	275	281	264	260	298	268	292	243	279	264	252	269	250	259	242	268	283	255	265	272	290	284	256	261	290	292	246	254	282	298	267	257	262	269	283	241	292	274	243	273	258	246	291	286	265	270	246	236	276	237	296	276	262	254	272	233	269	285	276	293	263	256	259	251	263	249	294	267	279	266	296	277	281	254	261	265	293	249	282	249	269	282	251	242	247	263	277	252	267	257	249	288	255	272	277	264	273	279	258	265	287	256	262	274	266	249	279	273	273	250	260	244	247	246	276	268	252	274	259	259	270	264	251	287	280	244	281	281	283	292	259	249	247	254	269	244	265	283	264	275	245	255	264	267	256	254	268	253	302	268	237	284	260	289	269	288	280	284	266	238	257	289	237	257	262	266	266	282	271	272	279	287	258	279	257	245	269	255	272	245	281	274	253	277	276	250	267	252	270	291	245	265	257	264	246	255	281	244	286	269	268	241	276	273	278	268	258	261	273	276	297	242	257	257	291	260	269	286	284	266	287	262	271	286	262	255	261	260	275	267	269	262
22968	20826	27638	24134	20830	20925	10593	1917	1352	1156	1057	926	896	799	783	762	720	658	569	615	644	586	612	567	555	543	561	543	544	546	541	512	536	529	525	496	519	530	507	513	525	447	490	529	488	520	517	475	465	481	504	483	428	458	495	517	483	456	486	493	483	525	475	494	471	516	454	449	452	463	485	450	461	442	452	462	454	470	484	518	481	456	442	480	515	455	481	485	483	466	515	440	494	462	469	446	504	493	502	435	469	459	476	428	451	476	503	489	473	497	480	477	450	453	500	506	523	452	483	444	532	471	477	521	426	477	471	511	526	480	516	457	444	514	436	455	470	491	483	447	473	481	468	470	488	452	463	466	462	476	440	506	508	464	476	506	435	453	463	506	505	481	459	470	443	486	457	453	471	438	471	511	428	502	482	517	476	484	470	488	449	463	485	426	465	456	470	475	468	475	471	477	462	478	495	499	482	449	489	472	483	427	455	453	445	479	484	516	456	441	478	458	490	463	487	433	446	480	452	435	478	463	450	439	467	440	495	481	513	528	449	468	474	466	467	497	469	487	474	472	451	472	462	501	495	468	486	453	455	498	487	473	497	446	468	502	497	514	499	457	500	477	468	519	479	487	467	404	469	468	446	468	512	477	451	479	473	483	500	474	488	477	462	499	470	472	473	449	458	466	482	511	456	435	505	468	472	512	462	513	511	473	498	475	460	485	466	436	464	488	478	504	497	456	469	470	442	470	490	479	487	460	463	494	469	493	476	480	477	464	502	473	444	477	501	435	478	462	482	454	460	419	467	457	481	504	475	488	502	477	505	492	491	463	453	436	449	467	481	468	458	458	457	495	467	500	496	438	455	463	469	486	471	466	463	450	448	459	481	486	444	453	458	441	472	462	470	461	447	469	497	479	438	502	489	478	530	456	459	468	473	465	443	504	470	472	484	498	505	449	449	513	472	536	455	484	486	484	508	488	475	440	484	492	504	495	460	443	475	476	466	451	432	494	488	492	465	474	472	489	484	477	467	462	458	456	459	485	468	464	466	478	455	474	483	426	504	470	481	492	476	459	431	540	502	495	452	489	498	479	485	479	480	487	478	453	461	485	478	494	468	494	476	472	496	515	446	494	467	503	513	485	426	477	495	493	475	457	460	472	455	434	429	431	471	511	491	479	463	497	452	462	473	507	476	462	485	460	385	474	457	450	465	492	519	490	474	499	464	475	509	480	482	487	455	479	471	475	479	454	466	441	475	439	483	469	475	472	429	482	488	457	448	491	480	451	461	463	511	446	447	459	425	496	471	476	464	469	471	434	462	493	453	474	450	480	445	458	473	467	497	461	459	460	480	463	462	450	481	439	472	462	490	420	462	445	467	495	457	468	468	497	464	493	453	463	474	432	468	491	489	456	443	454	470	439	478	493	411	506	437	460	472	486	466	503	477	442	463	465	432	476	497	481	470	448	428	463	450	475	501	462	468	500	484	451	494	489	492	471	455	454	482	476	501	485	432	486	454	446	473	456	456	459	495	496	487	463	443	484	451	459	455	472	462	438	457	459	472	465	490	436	431	455	490	516	471	467	425	505	466	470	437	419	464	438	455	465	465	461	477	475	463	496	452	513	437	500	455	438	475	492	498	430	464	468	456	502	450	498	480	507	464	442	509	463	480	461	441	454	487	468	471	485	495	505	494	436	465	464	461	494	457	472	462	446	464	480	428	468	442	488	485	463	451	440	449	447	471	445	442	477	500	483	457	466	480	466	482	482	499	452	503	402	466	504	494	461	460	514	449	487	480	478	461	457	518	450	487	468	506	482	467	493	436	473	467	444	486	476	480	515	444	417	477	475	419	498	444	482	474	457	488	495	460	497	451	471	431	460	428	487	490	515	422	441	470	488	482	455	476	475	471	476	485	460	481	493	439	437	486	479	466	469	477	458	461	456	457	470	459	484	499	503	481	471	474	444	457	462	456	420	488	465	495	509	445	485	470	467	444	445	452	504	480	483	472	474	464	442	488	459	444	442	442	496	490	469	450	496	433	468	502	430	468	493	450	480	488	459	485	500	452	493	451	477	464	464	473	495	473	452	478	464	494	480	441	485	483	477	497	515	463	492	487	489	467	447	465	466	523	477	456	421	513	487	472	460	499	417	461	510	483	447	480	461	462	441	475	442	468	474	451	458	498	476	437	453	451	499	473	458	459	468	462	487	501	461	447	443	478	497	480	497	453	480	463	464	483	513	454	426	459	473	475	461	415	465	437	504	487	448	488	461	537	459	436	468	481	447	500	459	456	504	482	473	490	513	468	429	448	441	468	463	489	432	455	477	444	534	457	538	446	491	451	479	491	432	491	486	450	463	497	476	439	448	492	476	455	473	483	464	462	475	421	465	471	486	478	470	466	475	458	476	494	469	463	477	464	491	453	476	469	474	450	495	463	484	424	470	471	461	472	462	472	479	449	459	476	466	513	483	440	491	466	465	459	489	470	421	470	437	479	451	499	515	477	481	479	489	477	463	455	453	451	478	485	479	476	488	475	482	467	497	466	442	474	456	399	479	449	470	441	444	489	452	482	473	448	451	493	477	432	456	449	509	484	513	466	460	460	431	476	493	460	438	469	469	448	478	490	461	470	520	467	461	494	477	464	469	481	490	494	475	452	471	454	452	493	472	491	462	478	440	409	429	472	464	451	485	463	512	471	462	499	465	451	475	470	448	471	441	463	490	449	437	435	472	499	474	499	463	462	441	449	509	461	524	454	487	453	437	506	491	482	464	465	441	473	501	470	437	422	516	487	438	490	498	492	457	463	492	468	493	491	447	444	456	473	477	487	494	468	445	497	486	484	413	488	462	511	484	438	448	510	469	474	505	493	407	450	494	508	449	469	464	455	465	471	448	438	477	484	499	508	473	495	455	470	492	461	459	495	459	449	471	517	494	488	463	467	419	473	485	487	443	513	489	439	457	498	466	489	484	438	485	501	473	464	502	475	454	476	469	446	466	507	430	451	497	458	485	459	465	495	442	464	463	452	459	446	501	456	474	492	467	458	506	474	467	425	467	488	490	483	464	465	490	486	493	464	490	461	467	467	465	473	492	504	481	484	495	517	475	436	482	506	442	485	458	462	469	486	478	432	412	480	467	446	482	482	478	495	485	435	477	464	441	484	449	475	468	461	498	406	523	485	468	462	495	474	461	438	433	461	495	485	450	448	479	468	452	450	474	505	453	451	482	442	516	479	501	469	454	462	487	486	501	455	465	448	478	458	468	449	458	447	463	435	458	464	464	507	481	492	487	465	465	542	497	489	476	512	495	487	480	479	464	471	482	445	489	498	447	480	484	447	481	483	470	432	472	503	450	498	437	470	478	428	477	460	463	467	462	491	462	488	477	448	458	483	460	405	467	533	460	486	464	489	443	483	477	480	483	486	497	495	467	478	492	467	480	454	455	466	437	466	478	458	450	484	463	465	519	497	501	468	463	433	463	473	440	474	479	471	436
10153	18335	16870	9978	6801	5008	3800	3009	2434	2047	1743	1545	1381	1189	1064	990	964	839	782	703	770	687	692	664	611	523	626	591	551	553	577	556	589	534	525	575	517	537	526	495	503	500	493	494	578	494	455	493	467	497	463	461	470	488	465	454	459	460	473	464	467	467	457	478	463	462	478	457	432	439	452	463	432	406	426	447	471	440	507	484	480	463	490	464	442	442	476	478	435	410	471	442	456	467	424	435	460	487	477	443	452	470	463	408	447	453	452	446	421	437	476	422	451	452	454	441	468	461	466	435	424	469	420	480	418	474	456	465	475	440	451	437	455	436	448	466	415	459	461	443	421	453	456	426	469	435	457	438	430	461	454	451	442	501	447	433	428	451	439	421	484	442	448	448	458	470	434	465	467	464	414	443	433	440	484	455	472	458	431	443	452	443	442	406	423	446	478	447	445	444	451	430	446	420	459	422	459	433	466	469	448	429	458	469	459	426	445	435	447	432	461	446	448	443	430	468	459	499	443	436	472	455	458	460	424	459	482	428	436	415	421	474	463	433	453	454	469	448	454	481	424	389	476	471	442	443	448	452	381	432	417	460	485	456	451	443	464	465	419	458	417	449	462	463	447	464	481	444	450	454	401	462	423	434	439	438	427	492	437	440	432	434	426	448	412	459	441	444	431	454	449	451	455	440	430	494	472	452	434	405	442	427	462	456	422	483	425	454	480	427	472	482	412	447	471	418	483	439	451	421	441	454	443	492	444	450	389	407	445	470	467	441	436	419	431	430	449	408	435	470	438	456	429	431	452	469	486	450	406	446	422	434	449	405	443	435	418	458	429	479	464	446	468	443	453	469	476	448	423	420	449	478	436	459	447	426	462	408	448	434	443	468	429	413	424	441	482	408	462	435	414	458	504	496	427	458	456	433	411	455	463	452	486	422	450	439	475	467	459	434	413	388	448	468	488	492	444	429	423	462	454	460	443	472	425	436	460	444	427	423	411	447	435	451	424	470	437	470	417	432	440	476	393	454	383	428	464	442	426	444	450	422	459	449	448	468	478	454	470	427	439	418	440	435	458	425	425	461	432	432	439	464	463	459	444	403	442	480	434	432	421	473	459	501	447	454	458	450	442	445	432	436	463	451	410	412	431	444	447	457	455	456	430	446	438	448	451	413	447	444	475	478	403	440	451	453	441	433	454	454	420	469	453	466	415	479	458	423	414	458	469	469	451	449	440	437	427	458	430	459	438	452	459	436	458	434	465	424	474	454	445	442	409	421	434	458	426	437	436	474	434	423	422	438	461	430	493	473	460	467	429	459	432	458	449	461	464	454	434	452	446	437	434	474	433	447	428	440	430	436	432	448	471	453	432	444	419	458	408	428	453	446	428	471	474	454	420	426	489	446	470	427	409	435	457	458	479	474	453	422	456	454	455	442	460	423	444	396	413	409	453	460	488	452	465	418	445	462	440	412	432	454	415	464	426	429	460	428	471	405	482	489	451	433	379	479	482	441	471	440	438	478	427	453	436	442	436	434	420	448	456	440	392	478	461	411	426	415	414	442	438	434	439	437	420	421	429	436	439	462	448	412	422	402	424	439	415	451	423	441	451	441	434	445	458	455	458	430	429	425	450	428	456	437	442	472	449	430	468	468	477	474	485	447	444	422	437	419	472	456	436	468	427	439	453	445	433	429	465	481	462	460	438	435	446	435	422	461	425	452	449	449	444	446	456	424	443	418	465	445	416	444	443	477	420	447	408	417	472	460	415	408	433	418	453	421	444	416	427	429	451	430	475	432	470	438	460	455	451	434	460	484	512	435	450	400	469	435	461	403	453	440	434	435	443	430	398	481	470	459	462	436	442	464	440	451	421	431	428	441	449	460	401	437	431	448	448	435	434	447	439	429	433	450	455	441	445	457	427	469	461	395	457	435	431	412	431	454	448	442	419	416	438	482	431	462	472	424	459	389	453	432	442	462	456	458	482	453	458	444	447	437	471	401	464	424	460	430	453	424	464	451	473	425	445	438	469	466	421	428	493	433	459	452	494	486	457	423	480	420	470	469	446	442	430	414	468	471	438	465	441	465	430	471	414	452	471	444	469	470	472	395	462	443	419	462	453	446	435	426	477	436	482	401	429	429	401	453	480	456	482	437	483	429	455	467	421	432	454	439	420	474	484	433	456	450	426	453	465	463	444	457	465	428	461	439	469	439	436	497	463	429	448	467	430	467	474	454	439	425	413	486	447	420	405	417	431	447	425	449	423	457	443	455	439	465	455	449	458	456	470	437	453	419	437	454	426	462	483	465	453	443	394	425	505	463	460	441	444	485	435	448	468	432	459	450	436	449	447	443	396	434	437	425	440	473	438	468	470	470	413	441	478	465	460	433	452	466	424	416	446	445	437	451	447	424	446	464	459	467	459	444	447	445	449	468	418	465	472	464	486	464	471	446	487	429	413	448	484	431	473	446	436	471	429	392	424	465	447	428	437	419	431	435	430	450	472	478	412	436	455	420	463	445	425	439	481	445	432	487	463	411	460	401	463	465	462	467	425	457	480	419	434	461	460	443	418	432	426	480	437	447	422	426	456	450	438	462	457	458	439	458	448	482	460	435	425	454	439	411	463	438	488	423	448	436	445	471	438	433	474	427	442	453	440	441	480	440	455	444	407	398	448	464	458	441	445	441	439	467	457	447	439	427	449	473	467	461	468	439	464	453	451	414	479	415	436	428	444	480	473	439	387	442	429	427	450	468	487	444	426	447	466	444	493	411	421	442	455	477	470	465	467	441	456	459	450	417	444	403	441	451	448	433	432	438	455	433	418	448	438	449	472	443	421	463	458	450	449	449	442	459	409	474	437	434	467	432	442	475	432	499	448	460	422	417	453	429	434	448	446	464	451	455	456	467	425	453	497	462	463	448	415	433	439	464	470	424	411	438	411	442	489	440	416	452	454	431	480	437	434	417	466	420	428	441	465	413	402	452	420	464	461	424	416	458	450	436	446	449	451	468	436	454	437	453	434	436	437	433	424	465	450	434	432	435	464	441	479	432	446	477	449	444	412	447	474	432	424	401	437	483	462	449	431	423	430	449	430	451	457	431	419	418	437	435	476	420	414	454	426	465	477	474	460	456	440	418	463	478	430	465	477	455	420	450	462	461	467	400	455	443	443	455	415	444	439	425	444	439	491	450	427	417	470	433	472	451	479	490	435	459	427	430	434	463	450	415	472	461	449	440	434	458	432	446	472	418	436	456	424	437	500	453	463	474	419	502	454	435	425	457	411	455	477	478	419	443	480	439	437	434	439	421	454	411	431	461	480	466	448	455	492	429	494	461	425	445	430	425	438	431	450	478	440	426	444	452	424	453	480	442	465	440	483	433	442	457	474	478	426	437	447	518	446	427	428	479	433	447	455	433	446	431	466	458	446	450	458	432	423	456	434	419	461	427	435	486	444	450	442	443	472	468	450	433	483	483	419	482	504	473	430	425	418	452
28558	15015	1855	379	242	172	143	126	122	118	106	112	111	122	103	98	106	81	86	95	100	91	105	96	74	89	99	93	100	106	89	107	86	102	99	94	106	84	83	107	106	86	108	109	102	107	106	99	108	115	101	99	84	105	101	114	103	99	110	88	95	111	110	104	115	87	101	82	103	87	87	104	94	82	88	92	108	90	80	120	96	98	111	92	112	92	105	85	87	113	96	109	86	102	86	104	102	102	89	109	102	114	107	103	90	108	94	82	93	69	112	101	76	93	94	88	86	95	117	102	100	102	94	102	88	100	103	93	87	89	102	105	73	103	101	86	98	111	102	103	105	96	90	88	101	98	92	100	100	102	86	93	86	78	98	82	112	77	103	68	94	81	85	97	98	80	73	102	93	87	89	92	72	94	112	104	90	114	83	106	93	96	98	101	95	88	88	114	100	118	72	115	106	104	92	94	104	95	94	93	82	123	98	97	87	100	92	91	80	94	122	105	95	100	104	103	105	74	109	91	89	125	101	95	89	101	89	104	89	85	89	91	93	110	93	93	84	110	91	98	87	96	98	114	95	84	84	87	102	84	99	91	92	105	86	96	100	112	80	84	92	100	102	101	85	88	108	111	123	117	102	88	96	88	94	74	99	92	93	103	96	95	107	77	94	106	109	104	97	83	97	98	111	87	95	95	82	95	107	112	103	96	89	112	97	103	101	90	90	97	86	83	92	108	89	98	87	119	101	112	110	88	95	91	95	117	99	102	89	96	96	96	105	99	106	99	94	91	101	105	94	97	108	97	89	101	95	104	103	95	76	92	103	91	97	89	97	90	87	81	91	86	115	95	112	113	90	86	103	98	110	108	111	88	94	104	101	100	86	94	101	102	98	104	93	95	96	94	111	94	103	91	102	97	88	106	121	107	100	106	93	109	101	115	88	113	101	85	97	92	104	98	102	74	105	99	94	90	104	88	75	103	102	106	84	105	85	108	75	89	93	98	97	97	89	77	94	97	101	109	93	99	96	94	97	93	96	102	86	116	92	98	100	102	86	91	90	99	99	105	105	109	106	124	98	110	115	97	98	110	86	92	114	74	81	112	102	116	92	85	83	96	108	84	92	106	98	99	100	95	109	94	94	111	83	89	102	94	104	90	118	99	98	92	117	89	79	93	98	72	80	108	94	98	88	83	105	97	86	94	88	98	95	89	85	105	101	95	101	103	99	87	102	103	104	95	90	88	101	85	106	99	92	102	92	107	89	89	92	103	84	83	84	105	89	108	111	89	93	100	106	90	94	86	86	109	94	86	95	89	70	100	82	94	86	84	86	95	99	100	103	84	94	78	91	88	74	108	96	99	100	79	107	97	93	91	97	93	86	105	85	101	94	81	78	86	92	86	100	114	78	97	90	110	99	94	110	87	100	103	88	98	92	108	96	107	69	90	105	90	99	103	100	89	81	98	103	93	92	99	105	98	85	90	86	89	86	115	92	88	82	114	95	109	96	78	111	113	93	108	100	91	83	96	97	105	104	96	89	84	96	91	106	114	86	96	102	96	103	88	91	86	91	103	89	100	80	95	103	85	95	93	113	79	78	81	104	91	101	89	104	95	101	108	95	109	101	86	103	95	110	113	87	96	109	101	92	101	78	102	109	103	92	109	116	103	104	91	96	82	96	83	110	103	115	102	108	94	101	110	99	84	97	113	94	107	85	119	96	106	113	111	74	92	87	104	108	75	102	102	109	88	103	93	80	97	91	108	97	89	98	100	101	83	105	92	99	103	87	106	104	98	103	100	85	90	86	101	108	114	93	102	98	91	91	99	100	104	105	101	87	77	93	105	113	82	63	80	93	105	77	121	92	79	96	95	87	101	88	77	92	87	96	102	90	96	88	95	81	84	102	98	95	95	105	98	101	73	96	87	119	103	90	94	80	84	97	88	88	93	104	99	103	109	103	102	108	107	71	99	92	87	84	97	120	91	112	98	97	84	97	94	77	87	100	106	92	100	99	91	93	88	91	116	87	98	86	90	109	88	93	88	93	94	107	108	78	104	110	99	85	84	84	103	106	101	116	92	105	98	98	115	99	95	85	97	96	89	93	102	98	81	91	102	102	107	84	96	111	83	86	108	101	109	103	92	99	89	102	91	88	111	93	79	108	102	87	107	106	91	91	97	109	87	93	101	86	100	105	110	88	107	90	92	96	109	100	95	96	109	90	99	113	103	86	108	102	95	92	96	92	97	78	96	81	94	98	103	98	97	97	86	95	108	98	86	91	83	83	97	92	119	104	83	83	87	88	103	108	85	84	90	84	117	110	91	102	92	97	110	101	77	101	97	106	118	93	91	97	98	103	97	106	105	91	113	102	83	103	87	106	85	88	77	95	94	90	99	105	93	103	93	100	93	95	102	99	112	109	81	112	91	111	89	96	107	115	97	89	90	99	82	122	97	95	92	98	101	79	87	93	85	105	92	84	110	84	77	86	104	98	104	92	94	94	85	93	94	81	99	109	81	86	103	100	106	89	118	83	95	110	99	91	90	95	95	92	89	97	81	116	84	91	106	87	96	109	78	90	109	99	118	93	92	106	101	73	83	102	111	82	104	97	95	97	100	106	93	105	91	95	111	82	104	88	97	88	79	96	100	102	78	98	94	89	95	87	101	85	113	101	85	106	110	98	90	76	110	85	88	95	109	86	90	96	103	92	107	95	91	93	98	114	101	90	93	117	89	86	95	98	113	96	97	97	102	80	85	112	106	118	86	98	92	98	96	111	86	103	87	81	95	97	104	95	95	83	98	90	99	91	91	78	80	93	91	96	89	87	91	101	100	98	103	94	93	96	101	76	97	96	100	103	82	113	84	82	91	86	108	87	90	95	93	98	106	88	114	82	89	108	82	98	87	99	96	83	104	94	86	74	88	110	99	85	93	93	84	94	108	93	112	89	102	92	101	75	90	82	108	95	85	96	95	90	86	98	101	89	99	88	106	95	95	90	88	102	85	91	82	106	100	100	102	93	101	97	81	84	86	96	74	105	98	87	86	90	112	89	97	103	101	105	90	103	101	115	95	90	93	85	85	87	98	95	99	100	95	104	97	109	89	84	103	75	91	116	86	99	97	90	105	102	115	94	95	99	86	120	95	84	107	86	116	86	98	87	86	88	93	78	94	88	92	110	83	94	94	105	93	111	97	99	85	95	117	72	94	104	89	104	101	90	87	95	89	109	90	111	99	103	85	95	84	94	95	89	107	98	100	100	99	110	99	89	90	118	102	92	105	102	93	86	91	100	97	98	93	100	112	96	116	113	98	107	93	100	95	101	98	104	76	105	106	88	95	103	98	100	93	100	92	105	100	89	93	106	89	101	92	94	82	86	100	118	97	92	99	102	86	115	97	100	95	93	122	111	107	97	92	106	105	112	87	106	112	90	126	114	76	111	103	93	109	102	79	79	79	86	105	96	82	95	78	91	86	119	99	104	101	85	71	105	90	96	108
5087	819	698	413	272	230	168	176	163	119	132	131	126	122	138	130	118	126	123	105	100	112	103	119	124	109	104	96	102	90	106	111	131	102	115	105	94	95	121	115	96	94	114	107	113	97	105	99	102	118	128	120	97	89	114	125	112	104	101	105	111	105	101	112	109	117	106	116	102	110	109	117	110	105	99	109	88	93	114	107	119	91	125	121	116	112	126	90	113	126	108	118	106	110	98	117	117	96	99	100	129	102	102	96	118	110	106	96	97	111	126	111	95	117	110	99	122	87	99	97	105	105	96	111	93	94	103	120	119	126	109	102	117	111	94	106	84	107	111	98	111	128	105	116	121	95	101	102	99	119	113	108	113	105	106	101	116	111	104	98	109	118	128	74	104	96	115	127	118	106	110	112	102	116	124	89	109	96	75	107	106	101	98	92	110	97	93	104	102	103	107	118	121	106	108	128	102	100	119	97	102	89	102	103	114	104	99	114	94	111	103	103	113	108	99	110	99	123	89	94	105	103	87	107	96	134	133	124	117	110	105	117	92	81	105	107	115	109	92	82	101	97	114	117	103	86	117	111	94	95	112	94	114	88	104	105	103	114	119	94	98	138	122	113	88	105	113	111	108	102	113	97	121	117	99	111	95	97	100	120	117	107	99	88	89	117	92	109	110	99	99	93	108	101	107	107	97	96	114	109	108	88	91	114	97	98	109	99	90	123	114	104	113	105	115	105	107	123	111	94	108	95	104	115	92	117	125	107	109	107	96	117	120	85	107	108	115	91	110	88	119	103	110	93	96	102	112	109	113	106	98	110	103	103	97	117	104	115	99	113	109	72	106	111	99	109	106	84	118	109	110	118	109	109	102	86	103	126	114	89	103	90	110	120	104	104	110	122	83	111	104	102	105	121	101	111	100	96	112	116	126	97	99	93	95	99	103	99	95	110	65	116	101	113	102	79	110	87	105	112	108	114	116	98	104	100	124	93	100	117	126	117	97	99	114	113	121	99	90	109	112	124	99	102	91	104	123	90	119	99	89	103	98	120	100	84	107	88	120	115	91	113	96	100	112	99	117	104	114	98	109	114	100	109	101	88	97	107	97	119	99	112	96	93	95	115	104	105	115	96	108	94	90	93	90	108	110	110	89	104	115	115	99	114	101	111	106	121	95	91	89	104	99	113	117	91	120	112	90	110	107	113	83	105	116	90	109	97	111	91	77	104	106	104	108	90	108	94	105	93	113	115	115	115	118	106	108	118	98	76	110	114	91	103	92	92	107	108	103	99	109	91	96	125	108	114	102	90	114	98	122	119	108	106	105	101	106	100	119	115	97	106	89	113	105	105	124	111	126	110	99	102	102	96	114	115	111	100	100	104	102	99	107	106	101	97	114	99	92	121	107	114	99	108	108	107	109	109	125	99	121	109	89	90	90	105	105	100	91	107	119	117	96	106	93	112	95	123	96	96	101	93	119	89	86	94	117	100	116	114	106	115	98	104	110	108	124	108	101	100	133	115	105	123	91	98	97	121	102	108	100	117	120	104	112	100	100	90	108	110	87	101	118	126	97	98	94	98	103	107	97	101	106	106	99	101	105	102	97	99	113	99	102	93	104	87	96	84	107	106	107	93	102	121	95	97	95	119	107	103	84	96	95	109	115	118	114	107	112	97	110	101	110	108	108	96	103	99	103	94	109	100	89	98	96	103	119	102	108	97	129	115	106	114	113	97	92	102	110	83	99	100	109	113	101	103	108	112	90	122	93	128	108	104	107	102	125	99	114	115	106	118	106	102	104	119	119	107	99	97	105	120	90	99	104	117	100	107	102	104	123	99	103	104	107	110	93	91	116	105	102	115	100	105	110	102	102	108	95	116	103	98	114	108	100	87	92	108	92	110	113	104	107	96	113	113	84	114	129	104	89	92	113	101	93	110	101	120	99	106	93	111	102	113	83	97	96	119	105	111	86	117	96	120	96	102	117	119	111	98	104	91	90	103	100	101	96	109	94	104	107	90	102	85	113	95	133	106	112	111	111	100	108	98	97	103	127	92	109	126	100	104	106	101	97	100	102	114	104	101	131	103	103	114	93	105	94	99	82	101	106	98	114	91	113	107	105	98	114	114	109	105	108	100	110	76	118	106	104	101	98	123	87	95	99	115	120	91	99	108	113	101	94	109	95	96	102	116	117	127	112	107	116	110	127	108	97	108	116	112	96	118	109	86	117	88	97	112	112	110	90	90	115	92	102	113	95	106	93	92	111	90	103	103	111	115	100	112	82	105	100	90	109	96	118	87	110	88	109	102	112	103	92	96	115	108	90	101	95	94	114	106	91	97	103	95	109	102	95	115	110	113	113	85	101	103	95	108	94	118	98	105	108	102	104	103	86	118	108	125	119	87	110	102	96	125	103	114	90	107	103	104	99	92	91	130	98	97	116	105	109	108	109	119	106	105	112	116	102	83	105	93	116	122	115	110	91	120	104	110	109	95	125	116	107	86	104	101	97	90	104	102	110	113	105	90	115	120	107	99	110	112	116	94	131	90	97	118	101	108	99	88	87	105	129	103	105	87	108	107	104	102	98	103	108	118	89	114	91	102	100	98	87	97	103	93	124	102	102	96	86	109	104	120	103	121	100	107	109	95	111	110	100	109	107	112	106	107	98	83	109	82	111	101	105	101	112	96	121	109	110	95	101	94	94	100	95	115	122	103	114	110	132	103	110	87	101	114	114	117	113	103	106	107	97	92	114	98	103	103	104	97	105	121	106	115	122	111	93	110	104	121	95	109	91	107	113	100	104	110	85	109	116	120	108	102	115	93	103	105	104	142	117	117	88	110	106	101	103	109	105	107	97	97	101	97	116	102	107	113	106	87	95	108	108	92	101	102	102	97	100	88	93	100	103	89	94	85	109	99	105	108	106	102	99	100	93	100	94	101	92	114	132	94	87	83	120	124	124	110	101	94	99	113	98	91	108	107	103	112	103	98	109	105	100	108	110	101	99	109	113	112	101	111	96	107	104	116	103	93	95	109	102	119	114	93	89	86	100	88	111	102	109	96	113	101	123	115	99	109	106	118	97	113	113	85	115	114	106	101	104	88	130	113	103	109	121	97	98	95	99	141	125	116	105	96	101	96	101	102	138	106	107	96	116	107	88	103	95	93	110	104	115	117	98	102	93	100	130	104	89	109	92	108	101	102	106	110	94	110	119	109	118	100	116	114	88	114	112	82	113	111	121	118	104	107	117	125	86	129	91	118	109	111	102	111	105	109	114	90	112	99	96	119	102	92	97	83	115	92	107	102	115	107	98	109	85	119	94	108	104	107	107	102	103	105	97	113	92	88	109	88	87	93	95	116	126	102	102	81	110	105	96	95	118	104	99	92	116	113	93	112	93	109	118	120	101	84	108	120	114	114	113	111	104	99	108	115	102	97	107	93	104	106	98	104	97	119	97	107	104	119	111	104	91	97	109	106	94	103	116	102	108	113	102	108
25228	20834	27335	24433	20847	12227	1517	899	742	615	624	555	475	448	410	432	367	419	345	401	356	347	345	333	340	315	302	331	342	322	358	301	306	327	309	335	309	278	304	317	322	309	310	289	315	294	312	297	304	286	312	331	289	284	290	293	267	269	280	270	278	300	290	272	300	289	281	270	270	310	298	291	302	278	306	270	316	291	296	303	273	308	263	305	290	308	296	293	282	275	288	308	266	280	298	263	272	291	257	297	270	297	295	283	297	276	302	274	294	310	282	299	281	265	277	275	262	304	277	308	271	265	281	278	290	263	296	252	282	325	312	303	271	272	284	305	332	265	303	289	298	290	236	295	274	270	272	262	264	301	275	279	260	273	282	263	260	297	250	279	293	296	299	282	272	275	274	307	275	257	281	290	280	269	283	288	278	298	274	279	295	257	291	293	261	269	302	304	298	285	283	257	296	307	272	299	291	272	284	303	285	268	283	281	295	264	283	296	289	291	258	330	310	265	259	271	293	291	307	321	296	292	295	259	301	287	260	280	287	248	300	289	305	289	271	272	253	278	273	278	265	290	288	293	277	262	268	282	318	271	283	314	295	261	319	253	307	265	306	307	256	278	277	285	282	309	270	316	295	239	274	294	307	270	310	277	310	307	293	325	279	274	300	303	290	255	265	274	278	249	251	273	295	283	292	302	305	266	303	281	282	297	286	281	274	277	270	267	283	295	291	308	250	273	296	304	289	307	294	292	293	278	315	315	289	253	287	294	251	272	283	282	280	317	258	303	278	270	249	286	281	292	267	295	265	283	269	280	260	286	271	265	260	303	269	303	311	304	279	278	298	263	270	296	299	294	291	312	296	292	293	292	275	280	276	263	288	297	268	275	284	279	268	274	289	242	246	279	260	244	270	300	284	284	277	255	276	297	276	289	284	252	297	292	278	281	276	278	282	294	273	291	307	271	303	280	289	264	283	283	293	292	274	273	239	322	257	249	299	255	284	287	283	266	301	266	279	266	298	265	275	301	293	289	254	299	288	300	283	300	255	301	306	269	292	278	269	296	287	295	272	263	285	258	280	272	271	263	275	263	276	307	254	271	262	309	286	304	271	287	305	300	261	282	260	301	264	293	313	281	250	256	260	233	330	284	295	289	284	296	286	256	273	271	308	243	279	264	294	254	266	289	284	304	300	274	294	267	275	292	268	276	299	309	294	280	289	288	253	264	278	283	287	297	263	277	300	281	279	294	286	273	274	254	284	273	293	281	252	279	241	299	267	280	275	265	316	309	289	306	274	269	275	286	306	296	305	294	320	282	292	255	297	271	270	264	283	296	286	280	281	280	271	275	269	285	276	277	297	285	274	298	265	294	290	292	294	284	281	280	303	267	280	287	281	277	307	284	256	264	273	268	290	298	284	308	305	279	313	297	269	269	272	316	266	294	294	299	283	269	284	295	265	272	308	273	275	279	305	286	278	254	252	273	322	284	290	274	305	271	294	252	237	303	270	261	290	286	290	261	275	268	285	306	297	275	300	289	297	290	287	284	285	254	265	271	319	259	273	289	277	267	298	264	290	295	284	279	343	270	251	312	289	296	300	308	301	301	268	282	293	293	305	319	299	295	291	320	303	261	291	305	288	268	255	279	290	281	285	299	304	263	297	259	319	274	286	297	285	280	286	283	316	255	265	310	265	250	265	281	271	278	287	240	266	292	296	276	295	266	303	280	296	300	300	245	275	268	290	277	279	265	296	275	318	286	310	280	265	244	281	301	310	261	290	268	302	279	294	231	286	277	324	239	284	286	265	272	276	262	287	273	272	288	293	285	302	262	281	311	293	267	302	293	280	278	276	289	266	280	268	277	269	271	279	290	284	269	282	280	282	292	283	233	285	258	287	283	304	293	246	285	240	305	292	292	305	275	266	271	259	298	261	270	303	291	251	274	286	284	263	265	289	288	281	297	285	274	301	311	294	276	267	288	264	292	265	308	249	286	281	277	272	294	249	255	293	291	283	275	305	312	312	289	289	267	308	309	299	305	271	273	261	248	286	285	281	267	282	229	270	257	288	295	274	291	260	310	296	259	303	296	292	276	286	309	293	280	307	278	297	287	272	288	284	273	296	278	298	279	273	290	270	291	293	269	316	291	260	312	286	278	266	269	283	284	282	270	267	271	272	291	287	279	256	278	266	293	317	278	266	296	278	293	267	281	271	284	295	265	293	266	271	288	283	275	278	284	293	291	259	281	281	265	295	287	290	290	284	275	256	270	262	305	295	278	275	311	258	280	258	279	273	291	267	280	275	263	295	287	296	279	270	292	286	294	288	304	267	271	279	274	286	295	302	304	281	284	275	304	264	250	288	283	289	286	268	268	302	273	295	278	267	251	260	262	303	271	267	296	306	258	296	254	264	289	305	286	279	283	298	254	299	301	265	294	285	265	262	248	251	298	269	296	270	241	307	249	243	272	278	257	294	267	298	284	283	264	273	287	293	287	277	300	258	267	288	295	275	261	279	284	281	276	270	306	281	298	302	296	249	265	282	258	313	271	294	296	280	268	310	315	284	289	280	269	277	274	279	252	287	252	296	251	290	292	322	269	312	299	292	266	266	297	290	290	283	285	301	234	295	271	289	286	274	287	278	295	296	282	291	292	297	264	298	278	276	303	286	277	284	284	247	275	294	303	261	296	260	277	270	284	299	281	272	282	293	265	281	285	278	311	272	282	270	261	273	260	276	299	290	281	286	269	284	246	292	285	289	292	282	294	255	295	290	254	269	281	311	280	304	284	321	301	284	307	289	286	280	292	273	263	287	285	323	278	273	282	282	314	281	256	277	288	255	260	281	280	289	274	291	290	297	277	291	252	286	287	269	294	270	292	251	251	268	301	265	271	283	294	274	308	277	286	267	256	292	293	297	274	281	256	268	273	303	258	261	265	274	291	284	284	295	289	287	283	271	296	287	258	289	274	289	283	314	296	288	314	276	272	257	285	269	257	274	312	265	303	249	264	283	290	290	283	291	292	270	258	295	264	259	253	301	257	293	286	286	259	294	252	273	288	289	290	285	260	253	290	266	288	278	281	280	261	287	294	295	295	288	270	277	284	267	272	298	288	275	289	295	299	265	305	285	278	285	269	251	277	281	277	286	310	313	268	258	261	257	294	285	285	258	300	280	291	284	288	283	315	273	280	294	274	295	277	307	286	268	307	295	272	316	277	275	273	335	253	304	262	305	297	286	278	282	270	289	280	286	270	263	286	271	300	287	272	271	258	243	291	264	278	269	268	269	263	291	269	271	265	288	283	255	296	284	257	285	253	277	300	277	279	267	294	267	281	311	264	293	316	274	254	280	268	286	250	270	274	277	270	304	293	294	286	286	257	268	260	296	310	248	271	285	261	306	301	293	283	264	313	286	309	275	261	278	300	289	259	253	298	286	243	294	264	285	299	289	272	269	270	301	308	297	275	301	283	286	288	274	307	306	262	284	267	272	280	256	284
7319	11667	10432	5793	3848	2696	2051	1576	1323	1089	941	873	777	643	586	544	550	532	441	402	405	393	378	345	346	357	341	369	332	342	332	337	302	306	307	282	312	287	274	281	280	296	262	280	266	282	268	314	300	286	300	260	264	257	310	308	274	312	268	291	259	272	278	286	277	279	303	256	271	280	264	300	248	247	262	290	256	266	290	263	283	245	297	283	260	269	267	260	277	288	276	274	297	259	266	281	283	261	280	260	274	259	279	280	258	282	275	275	262	263	284	249	268	285	269	278	292	281	284	257	268	251	227	262	255	240	269	270	279	287	275	282	290	243	294	260	278	270	295	269	275	277	287	250	301	293	250	282	283	289	278	267	272	273	291	267	282	270	251	236	260	257	288	257	246	244	260	246	269	245	249	253	240	266	266	274	276	258	264	265	229	252	272	288	262	222	240	249	265	248	245	294	232	273	255	251	275	254	263	268	303	276	294	255	247	278	257	297	276	244	285	293	289	241	250	243	271	260	285	265	251	265	293	256	267	261	272	265	238	239	296	282	264	237	248	255	256	286	284	292	256	289	231	265	280	280	236	289	281	274	269	297	282	267	265	285	248	255	247	262	288	272	244	254	280	278	288	260	278	264	267	278	305	247	276	275	303	242	245	249	273	275	236	267	242	250	264	262	268	285	258	261	250	269	273	258	277	297	255	270	297	245	272	254	273	249	265	268	264	276	251	231	278	273	274	276	255	290	269	271	242	295	258	243	267	268	241	259	286	257	270	241	273	255	285	253	307	255	259	265	249	276	281	297	231	275	290	252	253	288	273	284	250	288	245	266	249	246	260	249	273	268	268	253	268	279	271	271	276	272	296	271	260	255	253	267	263	258	311	282	283	275	245	259	285	242	245	282	267	252	273	275	271	244	274	268	275	245	261	278	260	255	259	293	275	274	254	277	246	294	230	255	242	269	256	271	250	263	284	287	242	271	266	274	274	267	271	280	264	270	228	296	254	276	251	296	275	286	260	264	284	279	261	316	297	274	269	271	262	277	273	276	308	236	247	246	272	246	297	278	245	266	272	253	270	246	260	259	260	266	269	263	275	263	278	299	271	257	261	295	257	274	274	292	268	267	294	256	275	256	270	288	268	268	261	269	284	288	257	276	241	273	292	273	297	282	305	256	293	257	274	279	249	266	290	263	295	286	284	256	283	276	230	303	275	272	257	268	250	267	267	257	244	277	248	266	251	272	275	269	273	260	221	263	259	268	272	267	274	265	265	277	288	263	258	260	250	281	233	258	293	268	282	259	259	303	289	270	259	271	241	243	225	276	271	271	263	288	293	270	252	248	284	255	256	295	245	275	293	282	269	278	279	251	257	269	262	289	256	265	241	262	249	264	286	279	263	251	244	278	255	280	313	255	245	268	253	251	248	253	284	261	270	266	275	272	274	271	263	263	277	258	276	256	295	295	263	292	270	288	269	278	294	241	274	267	251	261	263	243	246	281	257	250	257	248	232	246	279	244	285	241	272	252	256	267	261	261	262	268	242	319	251	273	259	280	255	271	283	262	285	268	276	297	264	276	252	249	266	256	251	274	260	250	245	269	269	270	281	255	249	281	241	297	284	274	284	264	268	259	281	279	266	268	275	246	280	304	268	275	253	259	304	266	233	278	270	270	249	271	266	251	255	274	249	248	259	275	277	283	232	249	273	269	296	270	256	271	258	273	248	279	259	257	269	281	259	268	292	256	255	264	275	287	263	265	263	277	247	276	271	260	272	271	278	258	235	264	271	275	269	287	269	265	259	261	277	277	259	251	248	271	263	273	273	235	272	267	257	281	303	266	277	281	219	293	282	245	274	245	297	284	274	273	283	297	274	238	262	269	272	303	270	303	222	266	278	256	246	267	257	233	266	254	276	261	281	268	262	263	267	250	262	272	255	274	242	244	270	251	279	281	265	269	270	280	261	270	244	306	248	266	260	254	282	246	255	251	248	245	278	260	268	266	267	265	283	275	259	244	277	293	251	249	271	276	276	284	249	297	241	274	262	300	246	276	254	264	248	263	244	285	286	277	233	268	266	304	253	281	269	275	243	281	276	228	270	286	267	297	246	255	261	229	238	273	268	267	256	249	279	250	270	257	257	283	260	294	275	282	263	263	266	249	275	272	288	270	261	257	283	274	252	259	278	268	251	262	267	291	260	274	222	253	261	276	271	271	271	290	288	266	275	257	258	276	261	291	238	264	239	286	298	223	276	281	258	265	252	261	297	253	274	249	266	276	252	244	265	266	235	279	267	288	254	267	270	286	245	247	259	272	252	261	247	301	277	272	242	271	250	275	283	259	292	272	289	273	245	257	259	292	306	279	271	263	247	257	259	250	261	255	250	262	255	281	266	269	278	270	245	246	293	292	256	244	273	226	262	278	288	263	251	254	274	256	280	262	278	258	270	287	257	276	258	244	281	265	257	261	247	243	303	292	279	231	245	259	284	283	286	274	276	259	290	275	271	265	274	284	248	262	280	272	251	257	287	255	269	276	263	250	248	280	283	274	277	271	249	273	261	276	254	259	283	244	261	252	244	268	272	263	248	259	247	293	261	286	276	306	264	271	271	269	250	266	288	244	251	261	256	228	284	286	290	275	272	267	290	293	292	272	260	241	268	286	259	293	255	274	267	294	275	246	272	281	288	254	264	279	257	257	274	275	257	308	270	273	254	240	271	274	250	254	259	275	270	270	272	262	255	286	248	256	312	259	292	275	289	265	282	249	285	270	254	266	272	285	256	260	270	263	255	281	275	272	278	247	269	273	288	251	271	272	305	280	275	278	270	270	249	269	271	265	279	243	262	265	248	262	288	274	279	281	258	265	293	275	257	268	254	245	278	234	272	240	246	263	240	273	266	282	265	252	253	276	244	262	264	270	265	269	253	250	269	241	285	290	266	271	272	247	253	270	254	288	264	272	275	257	278	297	275	258	262	271	251	285	267	318	267	249	281	298	267	258	280	274	244	263	260	259	258	260	284	291	290	270	272	253	257	231	283	286	259	252	314	276	291	255	274	265	249	268	248	260	268	265	267	276	274	293	268	278	257	262	282	241	262	308	265	276	321	248	262	283	223	285	292	267	246	249	260	267	271	244	278	285	244	245	305	253	282	287	264	274	259	248	273	254	268	278	260	252	275	259	263	268	282	258	241	243	259	270	264	279	234	272	244	274	290	278	292	273	278	248	233	255	250	248	257	279	274	292	274	275	294	290	245	274	268	280	232	283	272	267	287	292	268	283	275	279	239	264	276	275	274	259	237	249	265	256	263	235	263	258	275	288	272	290	271	261	267	265	282	277	264	258	242	295	258	268	269	266	247	279	261	258	282	259	271	283	225	268	310	297	249	255	261	251	291	272	248	287	262	250	279	251	286	269	253	250	250	280	253	267	269	273	240	259	258	230	245	256	272	273	256	269	242	260	272	260	254	256	244	254	257	271	273	283	241	278	243	268	265	273
22994	20822	27622	24144	20825	20901	10720	1925	1343	1092	1005	923	842	765	776	701	733	666	669	641	599	620	587	590	558	550	543	556	553	510	507	511	551	479	474	501	518	474	514	483	552	486	489	489	468	478	539	489	460	508	483	466	451	490	511	515	530	495	461	472	531	488	491	487	478	445	464	522	516	474	513	434	503	504	473	509	460	457	512	494	490	468	522	455	523	478	480	475	481	478	466	443	464	456	480	476	507	456	475	491	435	482	479	491	485	470	497	476	485	472	514	449	498	459	510	478	491	447	507	482	486	472	422	485	503	515	513	428	464	479	486	487	480	440	444	459	477	467	461	446	500	471	460	448	474	489	456	510	477	460	490	484	466	444	468	446	464	471	492	484	498	470	503	481	428	473	472	464	486	507	482	489	464	491	462	439	445	483	462	507	451	466	467	456	484	474	482	468	495	470	469	453	479	455	488	500	465	475	501	467	473	484	466	475	498	458	484	482	469	480	472	470	478	441	480	495	485	472	443	469	489	497	476	517	518	490	507	497	447	474	457	446	516	484	494	534	436	495	479	499	473	452	426	463	462	486	474	497	449	440	509	478	451	515	467	549	444	475	435	485	454	476	481	444	532	459	442	454	445	468	506	462	450	467	484	487	458	456	495	500	454	470	461	422	503	506	475	448	501	469	441	463	478	485	494	512	438	474	463	502	495	478	468	443	510	485	458	442	463	519	479	518	459	465	459	455	454	482	491	438	498	484	503	475	495	542	484	478	517	434	482	473	437	472	504	452	488	462	474	456	431	456	494	462	477	493	452	461	479	474	462	471	473	453	485	456	446	491	461	454	493	512	491	480	465	485	460	502	469	457	490	508	466	416	471	458	466	491	477	475	442	494	483	464	459	470	492	483	469	473	466	467	482	489	493	476	461	440	464	477	522	454	438	484	490	483	445	429	448	485	441	500	477	463	515	468	483	458	467	497	472	465	471	464	462	467	469	493	508	468	453	472	429	446	495	466	506	465	484	485	478	470	528	463	470	470	457	524	481	494	503	463	425	450	462	443	462	483	481	492	478	473	439	522	469	444	447	461	461	464	463	478	486	483	468	452	479	467	479	452	463	448	464	474	461	462	494	491	446	445	482	426	456	438	484	475	478	495	489	482	451	489	495	490	429	454	509	479	464	487	526	512	456	471	473	464	467	475	508	451	489	478	496	466	510	462	481	484	513	443	441	474	443	496	457	483	414	495	494	481	476	505	523	489	471	467	525	448	459	473	471	467	450	427	454	475	455	473	466	453	417	445	494	477	456	451	463	463	499	418	435	464	475	512	446	444	476	499	483	471	510	485	448	461	480	475	457	452	494	465	432	504	474	444	470	468	464	490	506	452	474	456	495	462	478	466	472	453	507	496	477	448	462	421	466	490	462	499	448	425	443	516	521	447	458	473	465	498	497	457	447	433	480	473	491	470	442	448	484	496	485	462	465	497	441	452	454	498	479	489	499	457	486	459	511	458	485	482	479	448	486	448	456	512	437	497	502	497	447	436	486	463	503	474	513	439	474	441	485	446	486	456	462	491	496	511	514	476	491	477	478	515	464	481	453	472	487	473	448	463	467	434	480	508	447	498	438	481	455	492	460	484	475	480	488	473	490	458	468	495	515	443	468	494	457	483	517	433	459	480	478	475	436	482	430	512	481	526	454	514	496	482	440	476	515	478	472	481	437	466	424	491	456	504	459	452	469	469	501	496	481	478	467	482	477	468	470	482	482	519	492	444	488	476	478	495	494	482	473	492	494	497	485	455	479	484	473	451	458	460	478	457	476	433	468	501	490	454	458	484	466	477	511	453	435	493	444	461	483	476	467	458	487	450	465	481	466	501	488	478	505	476	454	505	475	450	478	462	445	470	475	459	413	467	458	524	489	519	521	460	475	490	444	439	463	480	437	449	434	483	452	474	472	473	453	496	470	476	454	520	481	492	513	479	478	441	515	469	437	470	449	484	413	464	459	473	475	493	458	491	433	412	465	479	501	447	492	459	466	469	455	483	474	475	469	481	483	434	471	443	501	478	465	422	472	446	485	457	453	475	471	470	454	451	477	476	439	467	487	487	457	483	498	449	463	468	465	492	497	446	494	459	434	515	412	465	452	439	461	462	487	497	481	498	477	466	493	462	449	467	512	429	510	504	457	459	478	497	440	440	479	431	474	435	480	495	498	457	449	457	445	482	458	473	484	491	446	480	452	504	471	496	461	449	501	457	499	443	466	473	457	454	434	455	453	448	486	489	496	481	456	455	453	444	458	472	478	470	449	505	480	506	463	479	481	456	494	443	507	419	449	482	445	452	471	471	481	466	484	467	488	427	478	461	461	482	464	464	468	405	440	460	442	467	525	499	477	495	492	490	440	440	500	459	441	457	512	474	504	480	460	457	475	473	440	464	475	472	474	397	476	459	479	457	490	442	476	498	458	566	494	477	438	452	512	485	478	472	462	445	467	447	480	464	480	473	506	498	475	478	437	448	490	451	423	466	485	494	450	495	465	486	490	474	466	442	445	460	474	483	463	471	473	451	511	455	470	477	467	504	501	466	428	450	464	471	466	455	474	454	477	449	511	453	409	477	461	467	485	492	516	481	491	519	496	458	445	453	494	492	464	501	462	448	496	473	441	477	462	495	487	472	451	526	484	465	449	431	449	490	465	451	482	498	466	491	429	490	442	454	495	492	444	463	501	453	466	495	450	441	482	494	474	468	459	483	487	470	467	483	500	487	464	467	468	503	468	468	447	501	491	475	452	469	441	485	447	487	454	437	490	447	471	452	451	477	468	473	432	469	512	480	440	464	486	468	478	463	515	486	468	483	475	448	485	460	479	477	435	452	476	469	477	463	499	500	451	487	461	470	475	472	444	477	492	466	466	466	438	469	478	488	454	491	474	512	471	475	498	471	484	495	455	481	508	494	494	453	453	460	483	502	490	473	459	441	496	465	436	408	510	487	500	475	497	471	469	454	460	475	468	463	474	453	483	498	475	470	485	486	486	484	457	464	459	456	472	478	455	457	504	471	486	486	448	470	458	472	451	504	454	474	451	481	484	459	447	462	466	498	465	459	510	468	499	502	460	460	422	430	481	462	483	482	478	482	472	472	492	488	464	463	446	428	504	490	454	522	505	474	488	476	490	400	494	450	493	470	486	467	491	506	507	481	512	454	427	468	506	486	454	472	456	453	468	498	490	418	450	418	452	476	463	461	475	471	475	485	460	469	452	456	463	443	521	475	474	470	479	473	489	446	479	472	509	484	469	483	480	494	469	479	450	482	485	493	513	452	494	480	487	448	455	469	459	492	479	457	476	482	418	457	493	455	474	491	445	441	472	481	447	475	469	468	462	437	496	473	484	528	491	467	463	466	448	505	452	480	499	512	459	471	464	487	454	447	459	487	470	452	432	491	446	466	476	479	485	478	468	484	444	456	465	473	450	459	484	461	496	455	509	443	506	454	496	457
10204	18268	16723	9976	6889	4816	3826	2993	2472	2019	1691	1492	1293	1233	1087	947	894	814	794	788	680	700	651	666	631	612	587	603	560	562	542	529	516	512	524	523	521	500	529	499	496	509	497	493	524	479	529	491	470	430	473	504	456	487	486	435	501	479	496	482	476	454	470	477	435	490	491	480	457	459	462	469	468	454	467	456	483	453	477	449	470	459	437	453	476	443	454	439	474	468	450	473	443	445	496	445	451	466	480	484	448	451	471	466	472	436	454	437	478	419	435	461	464	441	445	405	459	468	456	455	444	431	486	426	430	444	435	457	473	426	422	425	472	471	465	481	451	432	449	437	433	453	453	487	447	444	470	470	431	444	497	435	469	438	467	467	456	453	456	466	443	465	413	454	405	457	443	447	446	486	452	485	466	480	429	428	489	431	475	436	435	443	440	461	434	440	416	430	447	477	460	466	435	447	445	466	462	429	466	468	443	431	460	447	464	465	431	409	471	456	471	450	438	445	452	436	437	472	461	475	440	446	432	433	440	459	473	431	472	444	475	464	441	471	470	440	467	437	461	458	456	442	443	468	415	446	439	480	448	458	455	431	456	477	449	409	453	454	450	444	457	466	448	427	440	423	422	431	418	467	460	468	433	464	429	430	435	447	462	418	444	445	407	401	426	427	496	423	443	438	449	467	436	463	465	449	457	450	435	434	418	448	437	413	439	417	458	428	430	423	448	435	456	473	436	430	478	421	444	448	466	434	433	427	486	465	453	458	440	467	465	431	443	420	456	418	393	435	407	455	474	465	438	421	434	426	434	463	475	393	462	461	446	427	436	490	443	445	475	436	459	435	447	447	440	469	450	452	487	444	438	466	426	458	442	453	446	442	457	435	435	485	465	450	470	429	444	435	450	434	454	431	438	444	466	457	473	417	410	472	471	422	437	495	425	479	442	438	479	424	459	430	476	437	464	462	488	424	474	462	432	421	415	437	455	456	452	413	466	439	453	471	447	408	429	475	452	438	437	444	403	476	465	446	447	449	466	419	418	434	448	455	408	436	451	482	450	461	430	428	444	457	468	446	442	445	432	450	408	423	455	475	469	449	446	444	462	456	479	454	446	414	453	426	433	463	447	458	460	469	436	430	482	441	421	465	420	441	437	417	447	432	479	422	468	482	445	453	490	439	449	430	428	437	461	442	444	422	488	469	432	469	446	443	398	443	413	417	429	452	447	426	441	479	426	439	436	447	458	447	434	480	469	413	446	478	399	466	459	424	428	429	469	428	432	442	447	446	461	430	460	470	452	462	438	440	424	446	481	473	461	413	411	436	413	479	425	485	472	447	457	479	445	451	460	479	461	442	457	430	451	430	453	430	445	432	453	482	435	466	467	449	453	458	414	458	461	435	467	459	418	447	469	447	440	464	399	462	455	432	418	448	454	436	427	449	489	469	447	440	408	422	444	418	444	463	435	436	455	429	417	450	463	459	427	443	440	474	427	430	462	474	445	449	474	437	452	433	498	462	440	423	449	403	419	442	385	460	462	464	440	424	476	431	449	435	417	425	454	417	428	402	428	459	426	465	458	471	464	448	418	439	456	433	458	411	451	439	473	432	453	448	425	429	432	441	459	446	428	449	421	434	465	435	445	477	491	442	475	448	458	467	440	446	434	451	424	411	435	470	438	437	449	456	465	433	465	488	456	399	444	461	461	447	454	446	454	433	432	478	441	450	463	438	435	458	421	437	443	418	459	448	440	444	468	482	425	422	440	449	465	454	454	465	452	437	444	412	449	464	470	453	480	464	422	483	445	448	468	479	430	449	496	414	447	420	414	419	427	456	455	427	443	410	462	487	463	452	455	422	471	420	453	461	432	443	431	436	439	440	431	403	477	438	517	439	433	436	414	477	441	443	427	469	416	474	428	442	451	416	465	444	424	455	459	461	483	452	418	483	417	425	506	400	482	463	487	439	393	455	454	416	456	443	429	470	461	443	437	471	437	467	458	409	463	486	420	453	440	435	467	450	408	457	477	449	457	413	419	445	461	457	477	442	454	431	419	425	455	413	439	436	428	450	435	449	427	432	407	455	440	458	429	467	482	456	414	457	443	432	397	443	464	432	468	462	455	458	443	456	474	472	447	434	433	418	433	486	464	484	437	435	430	450	458	493	431	430	475	474	486	477	456	427	446	458	470	433	458	453	446	452	427	443	445	412	425	479	476	475	442	468	477	456	419	432	440	439	406	435	453	455	434	446	421	458	447	418	453	460	457	442	460	448	452	442	441	474	454	455	442	443	439	430	449	452	395	410	422	469	429	441	453	438	424	471	440	462	434	468	444	432	428	471	443	452	439	454	425	437	492	430	426	451	429	454	437	438	472	484	429	431	477	434	482	444	445	480	425	444	456	470	444	417	444	419	443	472	458	469	459	486	419	439	442	490	459	430	445	448	462	466	474	447	470	447	444	452	423	462	448	451	420	439	439	429	465	439	459	489	434	463	416	446	411	446	431	464	415	464	434	490	416	474	479	467	447	497	448	450	400	462	441	462	432	501	464	445	435	430	491	462	443	426	454	462	464	463	443	488	451	455	456	443	466	402	440	454	430	423	444	475	439	451	403	452	490	477	440	438	477	461	468	485	403	496	422	440	452	460	455	474	477	423	420	413	455	446	470	446	419	425	430	445	466	459	449	448	453	479	452	450	444	465	416	438	468	454	422	437	437	458	477	431	424	452	448	478	472	478	416	487	433	464	456	437	431	481	463	441	447	466	445	455	479	441	440	439	464	473	501	395	442	448	458	470	445	444	444	451	431	435	452	436	452	450	421	461	444	461	483	461	419	496	411	424	466	434	403	441	418	473	471	455	438	474	440	436	457	422	413	408	453	428	503	463	430	469	443	466	469	429	456	441	442	438	405	449	470	458	460	447	455	440	470	445	452	439	447	479	470	457	438	465	467	436	454	448	453	479	442	456	505	435	413	415	448	461	459	422	432	414	425	451	443	434	428	469	475	436	420	454	442	468	424	426	481	413	411	396	469	411	482	457	437	448	459	461	459	451	468	484	456	418	429	490	471	427	454	458	455	426	438	474	462	437	465	441	443	437	470	437	433	435	440	462	430	442	479	426	459	444	461	476	497	454	501	433	441	444	446	446	428	468	467	458	444	472	455	451	412	476	438	447	481	432	457	439	452	463	471	464	474	481	442	461	454	384	489	469	443	472	447	441	429	442	446	435	427	487	450	448	426	422	432	457	437	419	434	453	429	435	429	445	484	471	437	456	466	457	441	462	443	421	460	432	442	427	451	416	450	454	432	424	466	434	430	461	416	393	445	460	474	469	437	450	450	422	462	447	460	480	444	478	462	418	438	446	454	432	444	448	450	483	478	421	421	425	443	403	446	485	417	446	423	422	450	454	455	468	457	440	447	447	421	447	464	428	463	430	451	451	433	454	412	419	421	449	451	448	461	456	452	441	429	432	430	449	485	438	470	419	452	417	485	436
28002	14680	1761	338	223	189	114	106	111	128	108	113	100	94	106	88	89	98	107	100	99	89	92	110	103	102	99	91	104	88	89	99	97	111	94	100	102	99	90	104	107	96	95	92	84	134	99	107	99	86	113	98	101	83	107	92	82	82	97	93	95	98	103	102	95	89	95	90	106	99	75	96	82	95	95	99	108	96	88	101	96	92	89	104	101	102	87	92	87	103	86	98	93	92	90	78	98	81	95	109	100	88	89	100	87	91	88	111	104	79	119	125	89	97	106	119	98	95	107	105	93	107	94	90	113	93	94	86	112	88	94	104	82	98	100	99	85	108	93	95	117	100	97	93	92	94	107	74	96	102	89	93	84	98	104	103	104	87	117	117	92	103	97	93	101	97	113	86	92	101	83	80	95	105	79	99	82	96	95	91	91	99	92	94	97	102	80	107	104	110	85	97	86	110	90	85	76	93	90	79	94	89	93	78	111	104	87	94	88	94	88	86	101	84	106	82	109	92	88	89	84	98	94	95	83	89	98	93	98	81	110	104	96	111	86	105	99	100	94	81	96	121	89	79	99	108	103	103	98	91	93	122	93	101	94	103	122	80	96	94	102	92	112	88	86	108	103	84	88	98	103	85	93	94	99	85	101	109	105	107	90	86	99	73	101	89	93	92	74	84	89	84	97	82	115	91	86	105	83	92	100	93	98	102	88	106	96	108	93	104	76	82	88	101	85	101	88	100	93	92	85	103	93	92	104	91	93	93	98	89	86	75	86	104	99	91	102	115	99	95	104	90	76	89	114	101	91	89	90	103	89	99	114	106	64	97	77	77	103	103	93	99	111	93	112	100	104	93	92	100	94	97	85	110	88	93	95	104	79	89	88	91	85	116	76	88	80	97	88	90	95	99	93	82	100	101	110	74	98	99	86	95	92	113	83	88	102	99	76	91	99	84	89	78	92	105	107	105	96	85	104	78	101	83	90	77	77	94	100	84	87	97	87	83	92	82	97	96	91	88	101	94	78	92	109	97	95	109	114	104	92	96	107	116	86	103	93	88	100	94	100	92	90	103	83	94	103	106	132	95	94	104	97	88	82	101	86	95	99	94	118	100	100	88	93	104	89	92	105	87	95	95	116	98	98	80	93	90	97	102	116	78	110	97	106	85	82	100	112	86	94	87	96	84	86	103	92	91	94	102	93	93	97	100	107	85	89	72	108	101	84	94	87	82	92	82	105	81	97	101	117	91	79	80	85	121	111	94	105	78	94	96	86	101	90	83	108	101	86	100	105	86	85	107	91	89	106	102	95	80	89	97	98	103	93	102	108	94	104	94	100	80	90	88	102	84	87	115	102	83	97	100	111	93	108	94	99	96	81	101	94	84	106	86	99	96	92	96	96	90	112	97	108	91	84	92	76	90	99	84	94	91	81	114	114	87	103	91	90	95	85	93	71	99	90	87	100	108	114	86	93	89	88	101	103	93	102	73	87	84	89	111	102	83	111	97	95	103	99	101	88	99	106	92	92	75	94	94	77	111	92	96	117	98	91	97	92	99	90	96	97	95	97	97	105	110	84	99	104	111	96	105	80	104	86	96	100	88	129	87	114	86	98	100	88	107	105	93	79	84	92	101	93	81	95	100	90	107	92	96	89	75	103	90	121	91	91	97	95	83	94	94	85	78	85	84	99	84	89	83	84	81	83	91	98	97	80	86	104	105	101	90	93	88	85	114	106	110	93	92	100	112	96	109	97	76	94	83	100	101	79	99	86	93	96	95	79	101	99	93	91	96	96	112	101	93	95	98	102	86	79	92	106	92	102	90	91	90	104	95	85	107	96	98	94	94	80	90	91	92	97	99	100	77	100	85	106	98	89	96	95	96	95	84	96	90	102	95	84	102	96	96	83	98	106	94	100	102	87	95	100	84	82	90	102	82	77	84	83	104	110	98	114	91	91	103	90	92	103	108	101	80	94	94	87	94	92	96	94	84	92	93	102	109	89	99	98	102	83	87	97	86	103	97	100	106	109	87	83	101	88	85	86	88	97	98	87	120	102	92	104	78	97	106	83	75	100	94	106	105	89	101	102	105	93	94	95	93	89	103	105	91	85	103	99	95	99	78	95	97	114	92	90	96	98	82	79	95	106	112	89	97	113	95	83	96	90	96	90	92	108	74	95	88	96	101	119	104	103	107	86	108	103	79	107	88	99	87	100	82	92	100	72	91	96	93	102	98	110	100	103	103	101	98	102	92	97	95	108	92	82	99	92	89	98	93	107	88	101	100	90	95	82	96	105	108	90	93	96	107	83	109	104	101	84	114	98	93	117	90	84	84	93	88	95	97	97	92	81	89	92	81	90	102	95	96	97	106	92	96	98	79	93	91	104	100	82	100	78	100	90	93	92	92	108	101	105	87	108	83	93	111	95	93	96	87	114	96	83	101	81	97	91	92	107	100	99	82	104	102	76	93	87	86	112	102	99	98	95	96	90	83	82	104	96	84	83	88	89	86	107	89	85	87	86	109	73	77	92	93	118	97	108	106	103	92	103	81	82	98	100	107	92	91	88	75	91	90	96	107	114	77	91	94	76	110	84	85	90	81	87	90	87	116	86	103	90	105	95	81	103	109	89	89	90	87	92	106	115	86	96	99	85	100	98	89	103	115	102	78	87	92	92	94	89	93	73	97	92	98	91	98	88	116	87	89	84	87	90	106	96	92	87	107	92	100	103	89	82	93	75	84	93	94	87	100	99	105	86	102	106	88	106	72	87	107	100	95	100	91	91	83	99	92	89	119	99	101	106	106	96	111	84	102	101	76	103	96	84	94	80	100	83	75	110	89	87	83	88	101	91	85	96	80	105	106	99	88	86	96	91	95	111	100	99	88	124	103	92	77	95	84	102	98	98	89	90	94	98	110	96	103	93	91	92	97	97	97	95	120	113	99	89	95	78	74	109	91	91	109	117	74	117	98	80	108	95	103	94	106	103	75	91	89	97	102	83	111	94	108	101	108	85	84	76	97	104	75	69	90	102	87	101	85	88	91	100	87	89	100	98	78	81	82	80	112	97	90	90	93	92	93	86	93	88	93	102	95	89	109	88	89	104	113	103	91	97	92	90	98	88	101	97	100	84	93	91	97	98	101	95	105	87	86	104	98	96	99	79	104	104	102	103	97	94	100	106	97	84	89	103	90	104	83	97	87	92	118	100	91	115	95	97	98	70	101	88	94	88	85	93	87	102	83	107	97	98	82	92	88	87	85	105	107	123	95	118	96	94	90	84	77	97	100	101	93	96	105	104	92	99	82	109	93	109	90	99	86	93	107	100	90	104	91	75	110	93	95	111	83	121	96	82	101	86	97	97	92	100	90	96	88	94	100	93	87	103	111	100	90	114	104	104	86	94	86	80	98	83	97	80	90	112	76	90	72	92	83	89	89	116	80	99	95	95	113	96	96	122	86	91	88	101	96	89	83	85	109	90	112	105	103	101	76	104	104
4957	835	712	415	252	213	174	137	152	164	126	129	123	114	119	154	127	112	99	124	121	111	94	112	102	99	93	105	109	119	106	108	111	101	98	113	95	116	104	97	90	101	94	91	116	122	105	108	94	106	103	113	109	96	107	116	112	98	99	101	91	95	100	103	110	100	91	111	113	98	92	88	116	90	112	95	100	116	117	99	112	108	116	115	98	113	106	118	95	110	97	92	92	93	104	119	100	86	108	96	84	107	101	98	102	79	90	101	86	110	97	122	105	109	92	109	108	111	119	101	91	94	107	99	108	98	93	91	94	114	95	103	118	121	115	104	89	97	112	107	118	86	118	110	100	100	102	89	98	99	102	88	111	115	98	103	132	92	96	125	105	101	136	92	99	109	98	113	109	97	102	109	103	118	110	110	109	121	101	115	98	90	90	114	112	107	100	86	115	113	110	115	92	95	92	101	134	106	104	109	101	102	96	125	110	103	107	112	92	95	119	98	100	103	99	100	108	114	112	83	79	108	108	100	96	80	101	95	101	122	100	94	103	104	111	98	106	94	102	102	105	111	94	106	111	113	90	88	101	88	95	111	85	98	108	109	117	103	103	112	111	100	114	87	92	103	103	109	105	110	117	99	105	98	94	91	106	97	97	96	113	112	102	112	108	114	120	88	95	104	120	111	113	105	91	110	95	99	97	114	107	99	86	99	101	101	102	92	106	83	98	103	105	111	109	88	101	119	95	119	116	101	108	110	94	106	102	109	102	103	125	97	109	127	122	101	122	105	94	95	99	100	96	97	126	108	108	101	90	111	110	96	111	127	96	94	101	102	109	98	104	98	108	103	113	113	118	111	134	82	90	101	107	117	99	105	101	105	107	101	105	105	106	90	111	104	98	100	104	102	90	103	107	88	93	121	97	97	90	104	94	89	87	100	90	95	110	94	119	106	93	88	99	102	92	95	111	100	96	110	101	114	103	113	98	106	108	97	93	112	92	109	82	108	105	89	88	111	95	112	113	112	92	102	102	85	95	97	97	97	97	106	101	114	115	96	98	121	119	112	110	105	98	112	118	115	79	111	116	100	119	115	116	96	98	87	105	135	93	100	113	99	100	96	111	108	111	116	120	92	112	113	73	85	100	111	107	95	103	112	107	106	114	113	110	112	86	108	114	124	96	117	108	96	107	102	118	103	98	136	108	113	102	124	108	102	105	99	107	87	95	117	98	131	95	106	84	92	80	103	106	109	107	98	102	86	98	118	110	110	105	94	94	98	90	90	105	82	111	92	105	104	98	98	93	109	106	95	94	81	102	97	104	105	100	102	121	117	101	102	86	99	118	115	108	112	98	97	93	109	97	102	98	90	106	107	111	108	116	115	94	93	100	120	106	114	109	112	94	99	105	109	110	94	91	118	110	94	103	111	102	92	87	88	106	88	102	107	92	112	98	87	105	92	106	105	125	119	110	109	87	121	127	86	103	95	111	102	108	104	94	86	103	114	102	94	95	100	114	96	93	120	109	73	101	97	107	106	99	101	108	113	131	97	107	96	106	106	96	110	104	87	96	102	112	101	91	99	102	123	112	99	89	120	96	95	101	105	112	112	99	100	103	114	105	98	100	112	95	100	105	94	105	92	124	101	78	119	106	114	98	101	109	107	98	108	110	118	101	89	99	104	99	112	106	103	111	121	108	102	101	88	100	116	109	91	100	97	110	112	107	121	111	98	106	108	105	102	111	97	94	113	108	117	103	113	99	129	107	90	115	121	107	100	108	107	113	87	101	100	92	107	108	105	100	109	103	105	87	106	99	99	110	90	91	120	104	100	92	104	113	102	98	99	96	95	102	99	104	102	104	118	93	102	108	86	96	99	95	93	93	103	99	87	114	85	106	109	106	103	114	80	114	112	100	111	86	97	128	112	94	102	106	107	116	105	97	94	111	92	101	110	93	91	97	112	89	121	91	117	104	102	103	97	109	113	93	93	93	99	99	109	83	110	99	106	93	94	99	100	95	95	116	114	106	93	112	101	87	100	104	97	105	97	96	113	109	108	103	89	119	93	95	111	112	98	93	106	102	100	101	114	102	98	101	98	100	102	106	106	101	116	98	101	88	104	101	109	81	120	109	125	96	108	97	106	105	118	95	104	88	111	105	95	98	106	115	105	97	105	109	101	103	92	112	101	119	98	103	96	94	86	108	104	108	89	101	95	106	98	85	113	104	97	104	90	112	102	102	112	81	95	99	104	93	97	92	100	98	112	111	99	110	103	100	94	85	102	108	97	84	112	96	107	109	120	96	119	102	111	84	92	120	94	111	89	95	114	88	115	105	116	82	111	101	104	104	86	105	104	108	105	100	104	101	110	97	107	121	112	100	90	101	107	94	105	114	100	103	124	90	98	101	112	96	102	114	115	94	123	94	108	94	106	114	103	106	103	114	110	106	115	91	129	101	90	108	109	85	97	101	92	105	105	105	113	109	116	138	111	116	108	101	116	92	89	108	93	105	88	109	108	96	91	106	96	104	96	109	108	108	107	97	81	98	101	111	96	105	111	91	100	93	101	100	102	92	102	86	98	110	95	97	114	116	89	113	100	112	96	113	99	104	118	95	114	91	97	86	102	104	94	93	100	130	95	102	93	103	100	104	110	118	111	118	107	87	104	105	108	94	107	109	114	104	103	128	123	127	96	93	101	112	97	97	92	87	111	106	112	104	110	93	105	108	95	91	93	95	102	95	103	117	102	107	99	84	115	99	84	87	123	94	107	95	116	107	107	101	84	98	105	128	99	99	86	99	111	131	93	111	99	110	102	95	100	93	100	100	98	116	106	91	110	113	112	100	108	104	93	113	96	90	76	102	86	100	106	99	94	110	126	120	101	97	95	100	112	100	106	92	102	101	90	99	96	101	114	100	103	105	87	103	106	119	94	99	118	95	110	104	82	109	105	100	110	114	100	97	115	117	114	98	118	105	98	108	103	103	97	96	95	118	101	113	113	108	90	109	90	108	106	105	107	99	82	116	97	108	110	92	116	115	97	97	117	91	114	108	95	108	109	110	92	114	87	114	95	107	79	110	122	105	118	102	103	104	109	109	88	119	108	116	119	104	94	116	109	101	93	107	96	95	100	111	99	108	122	98	106	99	109	100	94	92	107	118	116	94	119	103	99	104	100	119	106	98	109	106	99	112	88	105	88	101	99	102	117	100	109	124	108	104	122	89	100	102	119	87	106	106	84	96	83	112	96	104	109	127	100	102	93	102	120	90	112	101	97	90	108	91	98	104	98	95	117	101	96	100	103	109	99	104	108	111	102	106	94	115	107	88	99	87	128	115	95	107	116	101	115	116	120	99	106	98	113	100	114	100	91	113	106	99	111	92	125	120	99	107	95	96	99	104	118	104	108	100	133	97	95	110	107	108	114	111	99	90	102	75	105	114	110	100	107	100	89	102	111	100	123	101	114	106	101	114	108	123	90	85	108	89	105	87	101	124	123
25198	20834	27328	24414	20837	12123	1547	920	763	675	537	522	506	470	439	454	393	347	360	361	393	331	350	332	325	328	314	309	324	283	279	306	327	305	323	284	326	305	296	337	285	279	288	305	336	312	310	300	296	278	262	252	318	277	298	296	298	295	287	272	272	258	301	294	303	301	313	288	305	297	300	287	304	281	286	269	300	292	289	298	277	245	281	256	275	299	281	253	272	300	292	283	315	293	248	276	304	279	287	292	281	289	293	247	280	270	276	270	307	284	289	279	277	284	263	274	278	291	296	309	270	281	305	264	267	293	274	294	301	296	299	286	264	294	296	300	290	263	253	273	297	290	255	274	310	301	294	289	290	289	294	301	270	248	265	286	283	285	286	280	285	273	283	269	265	277	273	265	282	299	262	266	268	284	285	265	297	306	294	270	307	313	280	267	275	307	303	276	291	276	275	263	291	294	279	282	299	286	277	278	291	257	281	294	291	285	293	291	302	291	256	249	314	294	268	259	269	272	263	257	276	298	311	275	273	242	287	324	294	276	277	309	282	285	298	290	308	287	299	242	262	252	281	271	280	272	286	279	265	296	307	301	272	273	304	285	326	284	282	285	274	266	266	294	276	275	311	302	298	276	276	258	300	258	284	299	297	321	279	265	265	282	298	306	287	254	289	273	273	312	308	300	247	306	309	299	313	266	291	260	309	297	326	276	290	294	278	289	274	279	259	293	295	312	290	291	266	284	295	283	274	302	251	241	265	268	268	298	265	246	270	262	301	311	283	281	280	282	284	275	249	271	288	306	289	291	283	287	310	290	277	274	291	273	325	289	268	304	319	278	265	277	330	278	316	262	262	256	305	310	285	285	259	292	322	288	266	287	306	297	278	287	302	265	275	255	305	287	285	290	228	299	291	274	292	286	274	281	260	278	282	292	285	280	272	279	284	277	282	292	282	281	267	261	273	292	261	297	318	303	270	269	285	306	287	285	315	295	306	307	269	260	274	291	271	276	299	281	257	307	292	323	269	287	285	282	318	262	303	259	296	290	261	307	280	306	270	288	266	299	272	275	271	265	302	302	290	307	287	291	290	281	307	283	269	270	263	270	308	298	262	301	261	281	279	285	283	304	262	276	319	301	276	293	242	292	289	309	270	306	283	272	278	281	291	263	328	275	291	280	274	267	284	275	299	319	296	279	289	295	287	283	278	293	297	285	268	298	271	268	263	273	290	282	287	302	264	264	291	272	297	266	313	298	289	265	303	281	305	280	261	276	241	270	258	301	254	278	289	316	253	273	255	248	291	296	276	285	257	309	295	283	281	282	277	272	318	294	284	295	292	284	302	282	272	283	277	289	269	307	276	282	291	276	277	281	264	274	290	310	278	278	272	305	302	276	264	291	282	272	281	279	287	283	287	290	298	300	267	281	311	260	267	277	281	277	260	294	319	297	287	261	260	294	285	295	274	314	268	265	266	290	284	286	316	288	277	261	270	274	285	305	309	268	272	282	276	269	257	273	312	276	296	283	270	283	283	306	283	289	326	292	282	283	294	285	274	296	283	295	299	289	263	265	300	294	263	302	270	275	290	312	267	298	301	277	267	307	257	281	279	256	292	299	297	308	301	257	320	288	281	273	292	275	289	284	271	297	282	312	302	222	301	259	295	300	282	275	312	293	288	270	287	255	287	275	287	284	242	269	293	268	274	273	311	250	277	270	295	300	288	293	290	274	258	297	284	302	290	282	269	285	264	284	268	283	277	294	289	284	313	270	266	287	269	290	278	289	286	274	275	272	294	250	310	273	294	296	274	298	255	284	286	262	299	256	322	308	255	253	291	274	300	253	263	278	276	262	286	259	309	290	268	265	285	300	272	315	290	277	284	303	305	258	282	289	283	291	293	314	270	301	280	286	281	271	290	283	257	284	278	260	283	305	285	278	261	286	295	273	287	278	271	272	293	292	280	293	272	283	271	278	285	260	294	241	313	275	294	265	318	303	260	287	286	273	293	292	266	286	311	279	268	279	282	275	263	281	281	277	289	278	264	266	290	283	296	259	290	284	278	285	259	296	265	276	298	286	290	298	270	279	291	275	304	274	310	284	296	290	293	278	280	279	251	292	279	256	275	289	264	296	270	306	288	279	263	273	329	266	283	298	285	293	293	284	301	281	246	266	301	287	279	285	285	274	297	272	282	279	272	305	284	280	269	281	284	294	298	290	280	268	292	296	248	300	311	292	288	286	264	268	280	300	271	293	268	270	288	305	272	262	292	271	241	294	268	286	280	273	282	297	279	280	248	271	284	313	273	281	293	291	283	294	255	295	274	276	276	264	284	279	274	278	300	281	273	280	274	294	322	292	298	271	289	290	279	278	289	312	262	268	294	296	286	262	275	272	294	282	276	277	289	320	283	270	283	279	273	283	244	302	298	261	268	280	274	282	299	258	311	247	286	280	289	287	273	312	292	277	284	271	272	282	274	250	270	254	286	295	307	292	287	294	277	267	292	282	284	294	271	311	294	304	281	286	252	283	279	271	291	280	289	265	283	301	292	251	328	287	269	257	286	298	300	270	307	275	290	294	297	312	318	294	302	285	284	271	291	289	285	279	264	286	298	294	272	237	305	311	251	294	304	308	282	300	269	282	277	302	268	295	285	270	281	248	308	257	246	281	285	253	272	250	265	294	285	273	279	290	298	283	275	283	287	302	293	297	283	266	310	290	299	302	302	299	320	264	259	282	277	296	272	279	282	267	294	270	287	259	265	288	263	337	287	234	304	289	265	287	275	296	275	297	327	262	266	266	274	282	281	290	275	296	276	294	288	281	273	289	292	289	305	304	269	287	288	271	273	241	298	275	279	277	294	272	293	289	297	263	284	287	305	275	278	254	246	295	298	296	294	292	276	289	280	299	296	292	278	304	287	289	312	295	271	247	292	283	293	278	286	284	280	239	277	264	246	260	298	277	293	307	266	269	273	289	281	303	280	233	273	259	290	299	288	259	271	281	298	308	283	278	278	281	270	268	275	271	282	303	277	286	267	277	266	280	273	272	299	301	314	256	270	295	292	293	290	261	277	286	255	277	299	289	286	288	269	286	272	291	282	271	287	294	288	274	268	307	282	282	254	269	290	275	308	266	263	256	267	258	326	281	286	280	280	299	308	274	290	307	301	279	319	281	256	279	298	264	285	270	309	286	271	272	271	305	309	290	279	270	271	252	281	289	260	279	294	286	310	293	277	249	279	271	307	282	274	296	310	308	309	308	271	306	269	279	274	269	282	260	289	269	293	291	238	248	275	252	282	255	245	255	292	289	281	286	256	281	291	290	272	266	281	264	283	313	253	264	265	312	274	283	278	273	280	304	278	313	300	287	299	335	305	278	287	301	297	271	317	293	290	274	307	282	263	269	274	269	296	317	317	283	283	297	272	291	307	310	271	295	297	283	310	277	260	279	303	305	316	308	276	271	271	321	268	263	300	272	285	296	297	296	303	274	284	296
7227	11591	10542	5859	3815	2599	1991	1602	1294	1112	965	820	701	662	638	568	555	455	489	418	416	393	392	370	342	362	328	335	331	298	317	343	267	321	286	301	298	316	315	308	262	313	290	293	294	269	267	284	284	302	281	293	303	290	315	292	276	277	319	328	284	296	264	300	294	309	280	264	302	270	272	289	274	249	274	275	278	287	270	262	289	309	275	271	284	257	297	274	253	291	278	285	262	283	251	265	275	264	281	291	275	252	272	278	281	241	295	251	258	253	287	272	295	289	279	253	261	290	247	241	277	284	266	238	266	267	278	288	272	284	280	261	259	285	298	260	272	274	250	297	295	252	244	279	259	270	263	260	262	287	261	280	269	272	257	270	293	248	312	262	250	291	272	266	254	285	265	264	272	255	256	291	247	255	275	247	266	252	296	266	263	264	274	295	258	270	264	268	270	251	255	276	250	281	287	272	261	254	258	304	289	264	279	237	285	266	298	274	267	228	267	263	275	259	272	278	243	262	252	261	271	256	299	265	275	260	269	256	268	300	264	282	271	253	291	291	244	292	271	254	278	259	267	260	261	271	272	285	262	270	262	240	265	230	305	261	264	281	276	254	271	312	253	284	238	277	270	295	273	242	269	273	269	281	258	264	265	268	268	294	289	248	248	293	260	277	282	277	265	273	280	281	261	235	232	306	284	256	255	276	275	282	282	279	268	281	272	279	290	265	274	267	287	298	293	282	258	288	278	293	302	252	273	258	274	288	282	269	274	291	289	279	295	283	274	289	262	271	272	282	289	286	275	271	269	248	295	258	267	291	272	243	266	264	239	265	263	265	292	294	292	268	256	304	237	302	241	278	257	266	244	259	274	283	275	280	253	276	258	270	274	269	289	238	281	265	254	265	284	252	277	290	261	282	299	271	271	250	259	263	254	287	257	283	269	276	276	241	291	271	266	300	254	281	295	271	262	279	268	254	275	267	285	245	246	292	263	282	282	276	276	243	263	261	260	263	271	269	281	265	262	269	271	233	267	252	282	267	255	266	247	289	272	299	273	264	247	265	264	308	241	268	286	243	287	255	262	266	272	281	266	266	275	278	286	265	238	278	249	274	289	267	262	247	280	257	286	267	280	281	268	294	247	292	256	283	292	252	257	273	288	275	274	262	281	270	273	288	289	311	288	252	285	269	235	290	242	250	282	315	237	254	266	274	291	261	297	289	241	273	283	256	250	252	236	305	291	263	260	261	288	280	245	286	265	281	274	330	259	270	265	269	248	263	268	267	297	280	261	250	273	259	274	279	260	238	269	258	277	288	311	264	279	296	286	302	270	258	241	267	269	240	283	266	287	260	276	236	283	260	258	311	317	274	285	258	251	272	271	279	236	303	276	267	257	282	265	273	274	279	259	276	278	238	284	249	253	299	302	283	267	286	261	278	279	256	269	297	243	255	268	267	279	276	264	263	249	273	264	251	296	268	271	275	242	283	245	287	250	273	270	259	279	269	276	281	257	256	247	285	262	308	259	271	254	250	256	252	270	267	289	269	250	273	272	269	272	268	270	270	289	255	263	268	264	234	244	259	233	282	251	258	281	243	255	284	285	239	251	267	267	308	263	262	264	280	268	245	285	276	302	280	284	276	267	267	255	256	282	260	245	252	262	248	263	270	303	267	262	272	255	292	268	279	277	256	288	293	276	262	282	280	280	266	270	264	283	272	284	247	261	281	271	263	259	269	301	265	264	250	258	266	240	237	263	248	303	251	255	254	263	269	295	222	266	284	273	245	253	282	244	233	289	267	286	273	263	256	266	259	301	278	290	269	249	269	279	273	244	267	234	276	243	270	254	257	267	306	276	245	245	248	281	234	249	276	250	266	276	274	245	259	259	266	262	274	240	301	240	287	290	267	297	269	238	289	288	272	286	254	264	266	282	276	248	301	259	249	273	245	285	262	262	258	287	255	304	272	312	272	265	263	278	276	263	284	235	262	299	251	259	270	266	250	279	290	265	278	279	303	249	270	248	280	267	269	270	274	297	269	262	269	249	262	273	241	251	268	290	281	264	251	253	269	296	266	254	266	252	301	266	272	301	275	267	257	232	265	240	288	247	232	258	274	255	269	265	260	279	274	264	269	253	274	279	258	271	257	274	267	276	260	276	276	277	266	267	271	275	244	245	245	275	276	268	268	255	271	265	232	239	264	232	279	241	285	267	252	264	315	257	280	262	256	284	276	260	268	275	250	261	275	259	320	257	269	274	246	263	288	273	256	274	283	257	272	253	310	252	275	258	280	312	273	292	275	254	256	275	266	284	258	273	259	263	257	265	264	273	286	265	253	252	257	272	265	253	258	286	266	253	270	241	268	248	257	266	271	259	242	286	285	262	254	286	287	258	277	278	273	275	272	256	280	293	269	294	264	246	275	278	285	265	271	266	260	236	273	269	257	269	261	272	267	270	287	262	271	251	264	297	274	313	256	276	273	262	283	276	262	283	251	271	243	242	276	243	284	273	246	266	256	272	292	279	263	264	285	269	253	266	247	285	252	279	263	255	297	271	289	255	295	253	254	294	257	289	257	262	251	250	247	245	254	288	287	271	275	282	266	243	265	239	274	240	245	271	283	258	265	278	255	285	259	275	263	312	295	249	274	261	279	278	272	262	275	269	275	275	270	281	255	256	227	259	250	273	213	298	244	273	258	302	276	277	253	269	277	287	260	268	289	255	269	264	242	276	264	277	282	272	275	258	254	260	278	285	267	260	267	293	259	262	263	280	287	258	255	273	253	264	269	246	268	264	277	246	291	271	281	265	238	270	261	261	276	269	254	258	275	291	293	283	273	231	259	282	267	290	286	286	271	262	256	267	263	267	293	247	266	271	287	247	266	264	287	268	267	279	289	243	282	273	267	258	272	284	262	279	271	265	282	255	279	267	274	279	267	305	270	275	284	260	248	273	271	244	271	271	274	256	263	275	266	270	270	271	261	274	251	291	264	251	305	246	258	263	277	273	266	267	256	264	230	291	277	282	270	273	262	268	257	317	286	266	271	258	254	267	307	271	266	255	261	220	268	249	253	283	258	283	248	258	289	279	259	283	246	254	278	275	303	279	245	272	278	290	247	250	280	280	296	293	270	281	262	278	235	279	267	259	254	252	262	279	271	258	267	257	245	280	295	271	281	234	252	275	236	236	301	285	241	278	254	260	268	246	271	276	268	246	285	247	265	285	282	285	255	261	244	267	253	268	274	267	285	272	256	274	252	295	284	270	288	289	258	289	253	244	254	305	257	267	268	275	252	275	262	262	272	259	277	278	260	285	277	285	253	247	267	261	260	299	262	241	237	286	242	271	277	280	270	259	269	258	284	249	258	258	283	270	266	291	255	299	271	270	275	265	258	298	278	262	265	267	265	278	243	273	260	243	270	276	275	286	259	270	275	263	264	274	258	291	263	255	258	264	269	274	260	271	296	249	223	285	260	266	259	280	272	274	272	269	278	274	278
22999	20846	27683	24142	20849	20968	10833	1928	1378	1215	1104	961	879	878	805	736	673	654	627	610	595	626	616	575	584	561	571	567	508	598	556	557	496	456	512	514	488	501	500	519	563	537	497	533	538	514	472	495	523	473	495	503	521	505	480	511	495	464	484	479	456	514	486	502	442	494	472	506	476	471	482	507	514	464	480	480	516	480	541	479	454	473	497	480	503	510	496	449	493	507	469	480	492	466	487	460	513	489	485	483	470	536	474	477	475	488	456	502	423	454	516	514	507	454	497	472	469	527	479	523	498	434	480	468	502	480	486	490	488	480	445	473	477	501	494	502	490	477	466	482	475	444	502	484	497	457	477	475	505	475	474	490	510	458	464	508	494	478	463	526	502	491	456	435	472	467	464	472	527	481	494	456	445	446	512	451	429	487	482	459	492	505	474	490	477	501	461	465	469	485	531	459	461	476	469	473	477	462	487	464	449	458	463	459	447	434	515	471	477	470	437	454	494	450	457	491	499	490	454	480	489	487	470	509	453	465	449	499	482	460	462	498	470	447	482	467	523	489	470	466	489	463	435	486	501	476	466	502	474	468	480	448	454	422	467	499	431	485	453	444	495	457	519	474	440	477	471	491	531	489	465	487	511	522	482	470	458	470	475	490	440	500	462	477	482	455	448	467	461	454	461	449	435	485	486	480	476	490	473	462	477	451	482	465	488	491	514	467	505	458	456	495	468	483	446	460	463	451	460	481	483	480	456	501	462	488	493	521	472	483	460	495	482	510	482	462	526	466	488	482	491	476	506	476	443	509	473	471	503	500	448	468	477	435	463	464	445	506	467	461	453	470	480	451	495	474	530	459	475	477	473	527	477	464	454	497	462	488	491	456	452	461	482	466	457	499	457	503	446	475	504	456	484	461	455	472	474	468	498	455	475	497	470	462	488	468	465	513	467	516	520	498	458	447	494	449	416	464	449	517	492	467	466	454	464	476	464	466	454	498	488	465	468	541	510	489	477	511	451	458	447	475	445	479	477	471	508	491	472	448	456	505	497	476	474	449	469	497	476	462	432	435	491	492	460	515	432	488	482	508	466	502	477	466	481	496	489	478	490	496	477	419	460	467	476	485	459	443	491	458	429	483	485	521	502	474	449	493	538	534	426	467	447	464	499	479	456	431	468	466	518	451	509	453	491	460	479	451	477	447	474	465	475	488	486	492	471	470	482	511	461	477	470	436	456	479	483	454	495	464	438	469	488	487	504	468	485	477	442	434	498	490	503	480	479	491	480	480	439	508	476	507	483	454	483	490	482	488	457	470	457	477	491	465	476	491	491	471	485	454	479	506	462	476	486	459	487	478	479	467	484	493	435	470	483	482	520	504	469	465	461	490	445	479	473	519	474	472	473	482	511	467	464	480	441	510	463	477	491	516	507	473	446	451	506	472	452	463	486	473	451	470	523	463	454	498	453	503	433	491	481	472	447	470	461	504	490	429	462	491	488	476	449	485	485	471	469	470	447	543	513	476	475	494	466	469	509	468	448	486	466	473	458	470	497	464	495	432	491	508	456	484	501	431	509	513	452	496	498	480	444	481	475	490	517	459	504	491	488	476	474	482	467	455	457	471	489	484	478	487	457	526	477	460	489	479	482	452	494	441	514	495	499	519	468	493	453	456	473	488	506	469	463	485	465	483	454	475	454	458	471	477	470	501	497	429	470	495	472	477	481	453	452	487	464	486	480	479	486	527	492	472	474	444	496	502	485	496	458	481	450	450	489	479	464	478	476	505	500	449	485	483	469	469	502	501	443	493	464	462	530	465	473	450	502	473	486	494	494	487	477	461	482	455	450	458	457	489	486	467	480	480	494	498	479	474	478	496	453	469	497	450	476	449	447	449	487	487	478	414	489	463	483	457	463	476	460	492	475	479	507	469	493	471	467	451	481	515	499	486	453	466	499	456	471	482	442	459	509	459	501	444	448	454	498	485	450	484	474	469	507	484	493	473	471	456	515	476	515	480	435	518	500	482	471	453	470	429	472	502	543	510	482	476	480	447	483	504	493	458	482	470	483	489	511	514	505	476	493	490	460	481	468	472	495	458	468	483	495	482	481	522	463	514	483	482	486	496	522	466	486	485	442	445	532	504	473	507	497	517	430	462	438	485	461	462	451	469	474	497	486	479	470	527	498	443	439	467	497	442	444	505	528	451	427	433	457	436	474	505	449	450	454	460	501	432	468	472	477	492	482	498	455	495	522	501	464	485	502	510	465	477	464	504	520	476	471	484	483	463	470	439	441	483	494	469	460	522	474	440	479	468	458	477	474	523	467	494	426	442	505	448	465	470	464	496	475	497	462	481	501	484	475	493	494	485	501	456	508	477	478	490	464	486	508	494	497	450	473	430	529	433	479	486	472	488	425	508	461	464	486	483	502	506	501	484	479	462	482	430	482	496	490	478	482	465	458	475	484	483	473	491	531	466	469	456	448	485	528	506	467	484	448	444	476	519	482	467	489	418	482	467	527	444	496	442	489	449	454	472	431	470	478	439	507	481	495	442	490	491	475	458	474	529	463	472	489	516	449	531	473	506	483	450	514	485	438	506	490	495	527	519	467	486	492	447	496	444	499	501	458	529	492	491	489	459	483	471	506	468	452	476	461	460	444	534	490	496	514	449	495	438	484	440	472	446	483	470	497	505	507	506	483	472	503	462	478	444	491	485	450	460	491	448	456	476	500	465	457	470	469	511	426	526	478	500	503	468	495	522	459	467	546	445	445	482	477	506	444	446	472	472	454	513	481	482	466	487	494	457	482	475	471	475	511	497	467	459	469	495	475	493	452	472	482	490	478	483	479	458	447	494	455	466	482	457	512	482	495	497	486	442	489	530	480	473	477	479	494	461	450	508	511	467	487	462	481	460	491	456	492	471	451	488	482	494	462	449	445	489	477	536	448	467	445	500	450	478	481	450	477	467	488	532	500	511	461	460	511	488	494	468	467	471	465	462	478	468	477	486	456	446	476	467	503	484	516	444	452	430	498	440	474	424	454	481	453	498	536	532	481	448	457	506	459	449	463	440	481	506	492	489	475	505	480	456	437	514	461	498	481	458	462	479	517	468	478	483	485	474	426	476	456	502	461	436	465	517	468	477	505	499	466	464	495	497	459	437	460	474	496	418	490	483	449	436	469	473	501	456	496	479	469	445	468	503	496	486	473	475	419	473	490	444	448	483	493	503	497	478	431	463	463	504	478	477	485	480	448	496	473	465	460	490	444	517	508	522	498	480	440	453	493	461	466	465	479	496	520	449	505	498	484	472	444	484	482	464	464	472	503	490	499	458	468	487	477	483	510	490	456	475	437	485	451	422	448	480	503	474	491	469	483	473	459	474	466	477	475	448	470	460	513	513	506	474	451	463	484	504	453	439	508	488	455	453	464	483	458	467	457	469	506	485	458	471	464	509	501	519	467	439	538	441	469	449	467	455	481	492	526	490	471	489	457	469
10179	18383	17005	9977	6727	5002	3808	2979	2343	1951	1808	1503	1290	1240	1071	982	943	890	832	736	727	674	675	681	633	607	656	574	547	584	560	553	571	547	500	524	523	533	482	474	531	481	454	467	472	507	479	483	495	522	480	492	482	484	481	490	480	498	454	496	469	463	457	471	460	485	476	468	477	445	492	474	437	450	501	457	450	449	454	495	483	475	455	410	417	444	464	420	461	439	438	458	471	433	480	459	445	470	465	469	461	415	491	453	473	463	453	466	486	482	442	448	451	448	445	478	467	445	476	407	453	486	444	471	480	472	426	470	473	469	482	455	444	454	466	443	440	410	403	432	462	475	457	442	446	458	460	477	495	448	465	407	465	478	462	476	442	443	459	483	470	456	428	472	457	514	493	464	509	422	451	402	462	442	435	463	473	488	413	410	442	444	485	421	448	409	442	467	460	433	467	467	449	414	466	430	449	437	445	464	479	439	453	452	453	465	446	476	476	477	459	446	488	458	444	462	433	450	455	458	456	430	452	414	483	426	434	403	471	427	457	448	462	456	481	432	452	458	417	460	469	488	441	439	442	452	436	471	409	471	437	432	464	444	464	461	411	419	446	460	436	461	459	470	420	443	489	462	464	426	482	466	414	473	459	487	462	424	434	471	456	464	463	421	462	457	433	427	502	489	443	446	449	431	454	485	438	446	452	448	455	447	453	436	462	447	448	454	460	423	442	424	473	456	486	450	443	478	435	406	433	427	454	481	454	433	446	428	447	447	491	430	428	454	438	437	416	489	465	449	463	434	458	451	453	423	438	408	456	442	453	467	418	479	419	443	449	429	460	469	469	409	441	434	451	443	431	428	475	489	446	464	470	486	437	443	455	445	531	464	451	453	462	423	428	443	423	411	453	439	445	459	437	434	432	439	438	470	479	443	503	455	458	524	484	477	449	501	464	457	457	439	494	462	458	420	468	492	488	459	432	476	452	432	432	476	449	465	447	441	461	449	474	465	462	441	453	484	468	427	453	428	438	432	455	432	433	472	480	455	460	448	443	432	461	422	444	438	452	436	443	427	461	447	430	466	486	441	457	423	431	456	423	469	493	454	469	433	423	446	421	457	470	419	465	393	452	497	432	459	462	475	472	438	447	459	412	425	459	455	456	443	425	426	456	420	461	459	454	452	455	466	424	444	445	443	454	437	481	418	460	457	487	471	475	509	424	429	447	425	451	454	417	467	449	423	455	447	480	440	477	465	450	455	458	475	445	448	468	474	445	451	453	430	454	450	459	455	439	453	456	457	423	449	445	471	478	458	500	471	477	489	462	470	447	438	441	447	434	466	469	459	465	458	428	460	437	463	461	467	436	421	456	480	420	467	472	464	443	468	436	433	483	455	448	466	442	455	477	422	478	446	466	471	455	486	459	436	469	429	485	452	436	417	450	417	480	518	458	461	450	426	458	455	448	464	431	427	457	415	463	433	428	471	447	450	445	451	473	476	448	448	437	485	465	443	480	433	456	428	452	429	465	446	438	464	483	444	445	452	457	490	488	440	456	423	438	425	421	446	487	477	457	454	437	475	432	426	432	452	453	456	470	442	444	479	472	439	445	396	447	451	418	409	449	468	438	447	513	461	478	456	468	444	459	474	432	449	429	421	444	464	473	478	421	454	446	438	432	424	454	411	472	493	454	450	483	415	472	489	462	446	410	464	474	502	465	461	445	442	432	482	463	496	473	454	482	434	479	414	431	416	463	465	471	492	445	438	441	416	457	459	421	460	460	421	470	429	455	434	443	460	455	432	459	440	480	457	477	447	466	456	464	426	436	447	417	446	446	440	455	465	421	409	453	427	462	462	452	491	421	465	453	447	493	446	480	470	461	431	443	440	453	450	519	481	442	446	465	443	487	435	415	457	468	434	430	477	439	464	477	417	466	468	461	415	484	528	448	458	448	438	447	449	448	453	457	424	435	436	462	468	465	435	450	471	476	454	486	463	424	430	456	447	432	461	422	456	448	426	419	450	449	471	442	418	410	431	469	451	483	455	441	470	467	414	440	455	448	463	462	449	460	523	466	470	462	410	428	446	450	427	417	421	436	424	432	401	444	440	474	442	447	472	431	486	467	428	435	452	400	442	446	436	446	489	432	450	444	459	464	449	447	453	410	406	486	461	380	450	459	462	417	446	486	432	424	446	450	404	413	454	470	439	468	456	498	444	427	485	467	460	495	464	446	428	444	404	481	432	390	429	419	449	449	440	445	462	426	436	428	445	448	409	465	411	448	417	470	474	437	455	451	428	467	451	442	468	389	409	478	465	499	475	438	451	440	452	466	463	437	464	477	406	445	413	484	431	427	467	420	460	437	442	408	471	434	459	426	439	454	423	478	497	445	417	458	442	484	473	443	414	402	448	413	466	455	445	473	472	454	479	427	424	442	485	428	450	465	478	442	462	453	424	417	450	448	460	449	423	431	461	438	444	465	450	464	443	449	407	459	429	453	432	420	432	474	412	452	455	454	450	435	428	454	444	438	473	456	483	405	442	458	456	462	428	453	461	421	432	453	453	469	417	461	468	445	470	470	435	465	457	476	438	460	455	458	467	467	437	420	477	470	439	430	452	432	427	444	442	450	480	453	442	485	429	468	457	443	411	454	446	419	491	482	483	458	452	439	439	448	435	449	462	436	463	430	445	453	458	435	435	437	422	447	428	449	414	467	462	436	456	465	438	450	432	454	449	538	471	437	461	447	440	468	462	438	438	467	449	454	467	464	432	474	441	472	482	446	435	462	444	469	451	415	490	444	459	430	442	414	417	431	445	441	454	448	455	426	427	489	479	430	441	435	445	450	468	454	455	453	439	460	435	463	430	419	468	461	439	416	432	461	485	410	449	443	438	447	468	433	425	466	449	456	425	444	450	487	458	455	450	436	475	415	472	475	446	462	434	465	451	492	484	429	449	466	444	421	442	457	463	458	449	427	453	439	464	436	452	464	455	434	425	412	464	441	399	457	456	465	432	442	442	446	476	462	455	496	446	456	425	432	432	431	448	451	463	450	427	439	431	441	435	456	413	484	499	439	440	464	465	462	438	454	483	452	441	468	455	435	449	451	478	473	462	472	449	438	437	424	458	421	425	426	461	479	452	440	490	452	449	435	448	459	479	446	452	443	473	504	474	444	462	437	436	464	447	450	423	451	480	464	467	439	441	441	436	468	434	429	443	456	444	462	446	453	460	434	465	491	435	438	440	442	472	388	469	403	432	483	453	477	418	463	404	463	450	445	465	447	457	413	454	450	425	457	426	425	437	419	434	447	438	446	443	454	431	446	473	438	462	489	455	429	468	451	437	452	489	486	428	468	480	450	465	467	399	455	463	445	446	440	412	444	484	459	430	417	459	463	442	413	393	438	440	481	429	389	468	424	484	450	428	461	459	448	448	448	439	498	453	431	435	461	449	439	464	424	444	438	435	442	453	457	449	468	420	417	466	446	463	413	463	425	435
28563	14861	2075	619	456	407	255	159	139	137	128	115	121	101	124	108	123	103	109	97	99	100	117	110	108	111	98	91	108	94	116	110	111	97	95	95	90	95	110	93	117	96	98	96	108	116	90	95	79	104	101	82	86	98	123	127	118	98	114	87	95	108	97	108	98	95	89	92	94	91	93	84	95	118	97	109	95	99	94	108	95	112	97	94	103	112	118	115	96	91	106	104	103	99	89	95	94	100	96	107	91	95	111	106	106	95	98	105	91	102	113	106	107	99	119	80	92	90	116	78	99	98	109	113	99	95	88	98	100	122	99	98	103	96	86	97	83	102	97	96	84	92	99	97	94	85	102	76	129	96	87	108	105	90	85	94	82	101	85	84	86	128	105	88	89	96	106	95	89	86	101	107	94	94	94	87	84	102	107	106	110	115	81	105	83	94	108	101	106	109	102	103	111	110	110	111	99	91	87	88	111	106	107	95	88	94	110	117	113	108	103	107	109	94	103	92	105	113	92	101	93	100	107	100	106	79	100	93	107	84	87	105	91	109	115	99	94	114	102	110	109	101	105	98	100	112	113	109	90	87	105	103	105	101	120	117	99	119	85	99	88	94	115	110	99	112	109	94	95	101	103	84	97	95	115	114	87	106	99	85	114	103	83	85	99	102	98	127	96	99	95	113	121	99	105	94	94	98	84	76	110	117	89	95	78	110	94	108	102	93	101	94	107	94	101	101	120	107	111	109	105	100	96	97	97	102	91	103	114	104	98	79	98	92	91	100	80	115	84	108	100	107	115	104	97	116	102	91	125	108	98	119	98	106	114	87	88	99	106	90	117	117	125	98	92	106	98	109	87	82	99	110	107	93	98	101	91	103	107	107	94	106	103	109	89	122	119	97	105	111	102	105	94	109	110	109	107	98	85	91	101	110	113	103	108	99	83	108	90	82	107	101	112	101	99	100	86	100	83	115	83	98	100	97	105	107	104	84	101	118	99	109	105	102	104	84	96	82	119	107	113	127	100	116	90	104	112	98	124	87	107	81	97	95	94	99	102	111	101	115	96	99	77	99	100	110	103	106	107	103	122	99	92	99	96	107	106	106	102	97	115	111	98	99	105	100	89	101	99	101	98	94	103	96	131	104	88	102	105	114	117	98	114	106	101	129	111	104	83	99	110	100	109	91	84	98	101	99	100	91	102	100	96	106	111	95	110	99	88	126	97	92	106	85	111	113	103	117	92	100	102	111	70	101	100	101	100	111	97	93	115	102	97	103	93	91	101	91	103	90	119	109	109	97	91	111	97	125	90	88	81	100	104	96	108	89	94	111	95	102	96	92	126	105	117	112	94	100	122	107	96	90	109	119	112	134	95	85	103	101	105	105	86	100	93	105	92	96	95	97	101	87	104	102	110	105	104	96	101	93	103	98	97	89	104	105	112	100	112	110	88	83	107	105	116	86	87	78	85	91	103	111	98	124	94	97	105	101	88	112	108	94	117	105	90	98	113	97	87	97	98	114	103	103	96	110	91	101	90	100	110	95	102	99	98	105	84	104	92	82	107	104	126	120	102	88	88	91	92	113	85	95	94	99	97	96	107	116	115	109	87	114	90	107	97	103	96	115	96	103	93	108	102	103	92	111	108	98	95	108	105	120	109	107	115	97	111	111	118	105	106	99	106	109	111	105	101	112	102	103	116	112	92	95	94	100	102	72	91	109	102	97	86	96	97	95	112	93	100	102	106	108	102	106	89	96	109	94	96	113	101	100	109	80	103	122	126	94	88	121	100	105	107	102	104	106	109	110	101	104	98	82	90	98	104	111	102	95	92	101	98	109	106	121	116	120	110	92	92	83	80	101	109	88	95	85	104	93	114	113	109	114	109	89	107	101	103	116	95	85	112	102	102	83	113	120	85	92	106	103	89	105	93	95	105	96	94	89	92	96	93	90	92	99	97	103	103	101	86	122	85	89	78	106	95	99	99	113	117	100	85	119	101	102	92	107	105	97	84	110	106	97	108	118	111	87	110	106	102	106	93	83	97	115	106	103	109	103	94	115	99	113	86	102	107	95	98	107	103	88	104	116	94	103	88	97	113	89	105	91	101	77	113	104	87	90	119	120	97	117	91	103	108	116	97	108	97	99	107	107	98	113	113	106	90	94	97	99	106	104	100	107	107	103	98	103	109	105	111	117	87	95	95	99	101	112	89	102	99	104	78	86	94	87	94	95	105	110	107	101	91	90	101	90	109	112	94	105	103	106	108	107	99	80	108	100	91	99	111	102	104	114	104	110	111	108	84	107	101	115	102	82	99	87	102	88	100	94	92	103	102	94	77	96	120	96	119	101	98	85	105	116	99	109	95	110	116	108	92	94	127	96	94	100	99	82	106	103	104	99	114	101	112	82	107	117	101	83	87	88	102	96	106	99	112	113	102	120	110	105	106	105	138	97	111	96	110	96	93	118	106	82	99	129	93	87	87	101	102	80	84	89	97	91	110	98	122	107	112	107	89	109	108	115	99	110	105	107	85	108	96	105	94	101	108	113	110	106	100	93	112	115	105	90	85	98	94	113	98	96	84	106	109	109	104	109	117	95	89	105	107	94	120	98	104	87	89	94	111	82	102	112	99	89	112	108	103	86	95	88	111	96	106	94	117	95	100	110	99	99	123	108	121	107	96	124	85	101	102	93	102	99	93	99	108	133	110	99	103	106	92	116	99	108	99	102	94	123	104	105	92	101	114	113	113	98	85	102	116	115	95	110	109	93	104	83	114	91	98	89	108	111	116	107	88	108	93	92	109	129	113	110	130	103	94	89	103	109	101	103	90	99	101	104	87	104	71	92	92	95	106	98	107	72	94	100	98	107	97	101	115	110	95	109	74	104	101	93	99	96	92	118	93	104	99	114	99	100	94	104	110	98	79	104	86	101	109	110	102	97	110	101	87	118	103	108	92	115	110	98	100	110	108	102	108	91	99	102	99	103	86	93	104	93	110	105	115	106	105	98	97	105	96	107	113	103	98	92	99	104	107	96	90	115	89	72	112	94	76	101	94	107	100	97	96	97	84	94	115	98	105	96	99	105	117	117	87	97	91	93	94	98	108	106	93	100	102	110	93	103	100	87	108	108	116	103	85	106	94	100	94	104	102	98	98	87	99	96	116	98	81	109	87	100	96	102	110	99	112	103	89	94	104	98	100	102	103	111	110	87	110	91	97	117	123	92	108	96	97	108	96	95	107	109	100	115	93	122	100	95	102	91	96	108	111	94	112	110	98	93	96	118	107	103	90	112	101	103	81	105	110	99	88	99	118	107	98	105	102	112	97	104	93	113	74	84	83	100	97	110	102	107	105	100	103	106	84	92	116	91	92	108	119	106	93	96	111	99	90	133	100	94	97	100	87	93	101	121	104	99	104	110	94	110	104	113	91	98	105	91	127	103	71	106	118	99	119	93	115	101	92	104	101	92	98	96	93	98	97	125	108	113	104	100	85	97
5156	1046	888	519	359	284	225	201	172	135	171	168	155	148	146	139	122	117	129	132	116	129	120	119	117	103	115	110	116	122	123	107	123	93	117	102	116	139	117	100	117	126	118	119	104	109	117	107	113	111	113	98	108	94	132	103	134	94	139	116	101	113	89	117	97	106	133	100	128	120	111	125	112	108	116	123	92	113	117	105	115	117	104	135	116	102	124	91	114	107	130	102	108	116	120	120	109	102	123	99	115	104	111	111	105	117	111	124	125	109	117	105	97	104	109	78	117	117	97	96	94	89	112	114	96	122	102	111	118	120	129	103	105	118	105	97	107	108	111	110	125	110	124	96	119	97	99	119	110	114	118	103	120	115	115	124	130	109	100	101	127	93	115	115	119	95	122	102	119	121	129	111	121	110	108	102	119	111	103	108	123	101	111	104	102	87	99	112	124	141	120	111	114	97	114	112	86	119	103	128	108	95	107	100	100	92	114	115	133	112	109	117	96	97	108	117	95	115	111	129	137	94	114	113	97	108	110	101	100	101	107	123	127	99	110	124	109	99	103	105	110	115	116	108	120	99	110	111	117	112	140	127	103	110	106	106	99	102	113	125	115	104	105	101	103	85	114	115	110	100	109	104	105	122	116	124	126	104	127	107	101	92	132	106	115	111	98	119	113	105	98	81	103	98	94	81	117	118	96	101	92	123	115	122	127	117	101	107	102	103	121	105	109	97	120	107	115	108	111	102	122	105	103	113	99	107	123	114	109	111	120	95	123	111	98	100	109	92	119	124	97	115	119	112	102	109	132	104	114	104	106	132	120	121	102	130	116	106	110	97	104	94	115	106	126	112	109	97	97	103	116	110	103	116	119	103	121	111	106	105	120	119	117	97	108	110	101	102	108	120	133	91	122	113	116	106	127	104	87	108	119	103	108	104	109	111	124	102	121	114	102	120	102	102	120	100	116	100	120	106	90	115	109	133	110	121	89	125	127	99	104	93	118	101	102	114	111	109	115	94	117	101	99	99	110	96	107	107	112	118	99	121	115	103	112	107	100	101	116	126	113	97	113	102	105	112	98	101	112	94	101	107	107	113	108	96	112	108	114	101	117	100	103	115	105	121	105	111	108	112	124	106	103	103	111	115	109	103	105	110	118	113	103	104	116	112	103	115	106	110	106	119	101	120	106	98	108	95	100	102	101	117	113	102	119	92	97	118	98	107	102	125	98	121	89	97	107	111	105	101	96	115	96	127	127	98	94	124	118	100	120	105	124	104	100	88	108	116	102	96	105	135	106	116	112	112	115	127	102	101	105	105	103	99	103	119	109	108	97	104	119	110	125	109	102	132	92	108	111	116	127	102	90	99	103	114	99	109	103	91	104	119	124	121	110	115	122	129	108	125	96	97	105	101	121	107	105	103	108	120	105	101	118	95	120	120	99	106	112	106	123	112	111	106	100	96	111	113	105	110	92	104	94	108	101	104	115	111	112	111	126	115	113	105	118	108	98	103	133	113	99	102	131	103	116	92	101	120	120	93	110	103	103	106	120	102	116	117	111	114	113	97	115	111	105	109	104	107	126	120	123	126	110	120	115	129	113	145	116	115	108	103	101	120	109	121	120	114	112	106	115	116	112	115	119	112	119	112	108	102	117	102	97	106	127	102	117	101	129	108	106	99	120	109	98	116	108	127	96	120	107	134	102	98	120	108	99	114	100	108	101	108	107	121	107	120	101	113	104	83	94	108	128	104	101	99	107	122	120	107	114	132	89	77	92	111	101	126	110	102	109	115	111	111	96	105	95	117	130	110	117	100	115	105	118	123	113	114	100	111	113	91	141	103	117	92	109	133	109	91	118	106	105	115	112	111	111	122	111	101	91	110	126	108	107	119	96	112	104	111	119	103	116	108	120	105	113	103	106	101	113	103	110	113	107	84	112	103	126	100	100	90	102	109	98	98	113	112	119	105	128	107	108	111	105	105	124	103	115	116	100	104	105	95	108	121	126	109	120	100	109	100	112	106	118	116	108	119	104	98	127	105	108	116	130	122	109	107	120	111	103	85	111	120	92	110	104	122	103	116	102	116	97	102	110	90	124	114	99	94	112	98	110	134	131	130	106	104	99	122	99	108	117	116	104	102	111	121	117	99	110	116	97	107	114	101	111	122	110	93	130	107	106	107	109	115	109	109	97	116	101	92	113	122	110	117	112	90	98	123	109	118	110	110	127	99	99	104	118	121	95	128	96	113	110	125	108	106	98	115	98	111	125	102	101	101	93	114	110	118	116	97	124	107	114	93	107	130	101	85	110	82	104	104	117	117	99	112	102	126	93	112	105	101	93	120	91	105	90	104	97	115	104	111	106	108	110	111	109	114	100	112	110	88	110	111	99	101	97	105	108	97	115	116	114	115	110	103	96	104	108	130	114	111	118	111	105	139	102	115	101	116	120	112	101	118	96	114	125	113	109	107	102	121	124	104	119	111	95	108	90	123	105	120	112	105	118	93	118	94	103	105	102	145	94	102	124	116	119	101	110	114	122	125	99	107	99	121	104	122	98	100	122	122	107	114	119	108	105	99	116	109	108	100	103	120	119	118	117	109	91	127	99	127	106	105	125	106	113	104	105	102	109	114	141	114	105	99	98	98	109	98	124	114	121	107	110	91	110	111	77	104	131	126	111	102	101	110	105	101	109	101	123	85	110	106	110	108	103	119	107	101	109	116	108	112	108	94	105	130	108	108	110	103	105	111	103	117	94	108	107	103	111	99	108	111	125	96	120	124	99	97	93	105	117	124	94	123	106	100	113	98	111	112	107	98	102	122	113	104	109	108	115	93	97	108	106	113	102	129	104	132	98	105	106	113	93	105	120	104	107	101	120	130	99	120	105	117	109	122	98	110	94	118	106	118	121	107	109	109	114	99	122	102	112	104	83	113	81	121	132	93	114	106	123	113	122	108	105	104	133	100	103	93	106	108	111	101	99	104	101	116	115	117	118	109	123	117	100	117	105	111	122	110	142	101	120	104	114	117	112	102	122	109	109	92	101	114	105	108	118	109	91	105	104	100	115	108	81	80	102	98	127	112	120	120	120	114	106	99	113	115	126	130	112	120	135	98	111	109	85	107	108	98	118	106	108	93	98	106	90	107	94	106	119	107	109	118	114	119	109	106	96	108	107	97	122	110	105	122	103	112	96	99	114	103	114	112	104	102	109	88	96	96	119	105	97	110	121	90	90	101	110	96	93	80	127	113	105	107	116	109	106	128	118	109	91	120	97	122	106	116	124	122	107	125	109	117	105	111	107	98	93	79	124	118	114	102	108	100	113	122	94	112	111	119	114	99	75	120	92	108	100	100	147	102	109	112	112	104	109	107	116	134	115	119	117	104	101	111	142	113	99	122	108	99	109	132	98	119	109	106	110	103	109	110	104	103	94	104	112	126	107	92	106	113	142	112	120	128	95	103	121	101	89	92	115	85	121	111	92	108	95	116	88	107
25194	20830	27322	24421	20834	12084	1562	930	692	700	591	533	485	460	379	437	401	386	359	403	325	332	324	324	335	353	316	302	317	307	293	332	333	315	293	307	326	285	312	316	307	300	287	290	317	312	309	276	297	286	307	281	266	263	288	275	268	309	299	292	273	282	291	278	289	264	298	297	300	288	260	269	303	310	329	306	284	263	264	303	256	300	294	305	270	293	283	291	293	295	287	298	286	266	288	296	296	280	294	269	313	266	274	308	297	304	243	263	278	280	274	285	300	266	278	273	296	311	254	297	277	318	283	278	294	309	271	306	264	294	302	297	280	297	323	281	293	275	280	282	280	283	304	282	302	305	299	292	301	324	301	259	260	297	268	280	281	297	296	303	274	262	289	253	255	277	268	265	268	270	292	295	299	286	301	274	274	300	259	317	282	307	288	267	281	320	289	304	250	281	264	284	312	260	298	268	305	286	275	290	241	284	294	287	280	265	296	275	292	257	285	300	304	248	302	257	285	304	302	291	275	298	313	296	310	274	282	295	286	318	331	266	281	311	255	270	294	257	289	285	310	312	261	275	268	277	285	257	266	241	299	303	284	298	286	268	298	298	269	318	279	302	283	259	295	286	291	299	285	296	304	289	265	276	287	298	260	255	267	295	284	290	305	286	276	308	276	266	291	318	282	302	279	305	264	294	253	286	286	297	293	288	310	277	286	277	252	263	263	276	278	273	275	319	284	309	308	272	270	255	272	270	272	242	298	318	281	298	271	277	285	296	299	289	262	270	278	303	304	272	258	286	281	257	270	285	290	276	311	303	289	296	308	260	275	260	282	295	266	287	291	277	269	314	280	252	266	291	278	306	295	293	286	305	281	283	284	291	272	286	289	302	275	284	280	294	303	270	272	270	279	295	260	255	287	282	301	313	306	290	291	284	293	271	303	278	269	292	301	282	280	295	291	267	268	260	301	294	310	308	290	287	282	258	302	282	280	304	282	250	302	333	267	295	277	292	280	296	286	247	296	280	316	282	293	274	299	279	284	275	274	289	281	270	271	288	321	271	308	273	290	300	276	262	266	286	290	310	286	306	290	314	273	281	300	294	277	274	266	274	301	297	280	293	280	260	270	293	272	284	257	260	300	284	289	301	275	266	291	268	284	296	285	295	278	302	291	269	293	285	307	291	284	278	256	291	299	278	261	324	293	269	278	288	283	293	298	267	294	288	288	284	264	268	260	289	281	285	265	269	274	249	267	278	301	297	267	276	286	270	263	274	296	294	263	303	282	294	287	302	281	292	269	281	298	285	276	309	292	272	294	276	265	290	271	286	274	283	288	279	295	256	288	312	267	320	283	309	269	297	304	302	305	322	291	277	278	267	265	296	301	276	308	298	308	300	300	288	274	278	307	280	287	252	312	262	300	281	284	264	280	251	288	278	296	272	264	293	298	279	282	296	326	273	254	279	285	297	287	294	303	295	309	277	264	265	253	253	280	281	277	271	289	299	329	286	297	301	254	253	273	276	265	295	300	272	261	273	285	276	289	294	281	303	305	300	273	291	308	281	283	290	274	291	295	274	298	297	285	276	294	273	303	269	235	271	294	269	330	263	269	284	316	284	300	305	296	314	307	246	267	283	290	287	293	269	266	298	280	290	279	327	266	278	295	283	298	304	303	275	288	297	284	273	284	282	319	291	260	288	289	284	289	295	275	292	289	285	301	286	278	296	274	275	253	265	304	308	299	297	298	279	304	258	323	276	286	265	306	271	300	313	284	292	261	277	278	269	303	316	303	276	270	302	305	288	270	266	287	297	294	273	270	267	287	276	293	302	271	344	305	267	256	257	300	270	280	287	292	278	313	314	286	285	314	290	299	275	256	298	265	278	299	318	272	246	278	291	306	258	305	298	274	278	283	291	277	267	264	294	288	267	243	279	265	279	285	265	273	267	318	289	255	272	278	264	300	295	300	274	274	315	299	287	294	285	318	275	279	280	276	302	264	292	274	296	276	261	261	287	290	283	295	299	270	278	282	287	280	288	296	281	287	277	276	263	285	271	281	282	280	268	265	265	282	259	317	283	279	267	265	314	291	299	288	283	281	287	323	310	286	297	266	302	293	277	320	301	283	265	263	283	276	308	299	270	306	264	283	258	282	282	270	296	297	296	266	301	290	301	282	278	281	276	304	261	256	254	288	275	273	273	298	270	281	294	291	327	294	298	273	274	288	293	257	278	275	269	292	312	289	270	301	280	296	292	266	283	304	304	261	274	290	303	302	279	274	278	262	289	289	280	291	305	286	280	268	290	306	264	273	278	284	274	265	301	273	288	273	287	252	272	270	270	293	291	307	300	314	283	295	317	291	295	275	263	298	290	312	298	303	282	270	277	313	300	247	274	268	295	283	330	295	272	256	287	259	270	276	254	287	267	292	284	258	287	305	301	283	315	292	275	277	303	280	275	265	254	263	264	275	277	263	272	294	288	302	292	296	299	270	275	309	273	290	293	284	279	281	301	293	259	294	283	286	310	270	312	276	293	270	307	266	299	269	281	288	308	286	272	269	283	272	285	290	272	308	266	277	298	260	305	288	308	289	279	309	318	284	272	268	270	303	299	283	307	256	296	297	300	240	272	292	284	315	276	314	261	232	296	287	279	279	279	314	305	290	301	287	256	287	287	255	277	314	303	244	286	266	243	305	279	281	287	286	266	294	286	286	286	324	287	282	289	283	299	264	278	289	267	256	280	289	287	284	274	314	298	294	306	273	299	307	273	271	277	299	281	282	298	302	275	268	288	277	293	286	283	310	280	307	292	274	307	264	280	310	307	279	292	294	286	286	295	295	292	289	267	266	292	274	294	266	263	287	315	268	306	285	292	261	272	287	271	326	291	266	280	262	267	264	309	291	268	291	290	274	304	310	284	265	297	281	288	269	298	301	287	289	281	313	300	255	312	292	271	287	274	271	300	292	284	292	265	278	319	263	255	319	274	278	262	278	302	318	289	262	283	256	281	303	266	272	278	299	305	264	284	277	274	298	254	287	283	314	278	277	307	300	282	285	284	295	308	291	278	295	256	311	258	288	283	255	297	282	289	300	287	299	292	252	241	303	288	278	302	310	309	283	275	300	294	294	327	281	270	286	284	289	308	327	285	276	305	317	307	304	273	274	295	288	292	267	255	275	317	299	285	298	274	317	256	318	294	285	281	289	294	240	279	310	286	296	280	271	289	281	287	286	290	263	299	259	292	271	283	269	292	277	267	320	303	276	272	279	309	320	309	294	285	261	272	292	266	311	299	310	256	295	287	292	291	297	288	273	256	314	304	296	317	288	333	297	263	300	299	278	280	284	301	284	273	239	263	263	313	287	269	287	265	303	271	281	294	264	290	273	296	320	272	272	292	279	300	271	261	284	256	280	259	319	282	298	296	262	263	284	299	278	294	266	283	295	285	309	270	283	291	297	297	289	297	273	280	284	255	292	258	263	287	267	284	302	292	276	305
7210	11712	10516	5805	3740	2794	2029	1634	1293	1129	972	800	716	642	584	537	523	499	432	455	419	399	391	374	388	375	375	347	341	343	303	329	307	333	314	304	341	297	290	312	331	325	292	284	309	280	290	303	284	287	281	288	270	275	268	299	294	263	291	280	299	296	316	264	299	255	272	275	300	260	297	298	300	274	295	268	268	261	286	257	284	268	265	269	250	280	259	282	238	306	264	290	284	282	280	264	270	261	254	276	239	263	244	294	263	273	270	266	263	265	259	267	268	263	257	276	271	233	263	271	277	280	234	261	277	276	279	268	296	269	249	256	238	265	243	279	271	254	275	267	269	263	278	284	265	265	284	267	249	264	275	266	279	243	276	274	234	271	285	249	270	241	250	263	270	249	261	242	267	291	275	256	282	286	264	267	292	254	264	281	284	254	278	246	260	277	251	269	280	292	266	288	260	268	288	260	264	262	247	244	258	281	243	277	279	265	240	227	260	252	283	256	253	278	278	300	257	262	264	288	272	291	259	249	236	287	284	247	300	274	293	279	275	286	270	274	257	288	250	255	293	298	271	290	301	286	275	253	263	292	271	271	256	240	267	278	270	291	305	281	308	257	272	239	260	248	278	256	267	247	242	275	274	263	260	281	260	276	264	279	253	244	238	248	290	259	269	279	255	255	256	251	270	256	268	272	244	286	287	239	270	269	281	246	256	258	270	279	299	261	282	236	274	281	269	271	281	260	252	280	291	253	295	276	265	281	266	261	242	236	247	285	257	281	254	290	285	259	260	258	245	268	299	276	275	269	269	268	273	259	242	261	255	273	258	287	259	255	272	255	255	275	281	265	249	279	289	305	283	239	269	285	255	271	260	250	275	258	267	256	280	236	262	246	298	292	238	281	251	255	260	251	266	293	273	270	246	243	243	296	252	267	266	249	259	253	261	282	286	270	266	274	248	296	253	265	291	282	267	280	282	256	298	272	288	258	257	282	255	256	286	277	256	255	270	267	275	266	285	257	247	248	262	260	257	280	255	280	281	250	262	263	276	262	261	261	253	262	286	280	257	278	289	293	251	267	276	295	262	286	281	260	255	277	268	262	288	254	262	279	288	266	263	284	276	245	266	266	284	298	270	269	281	282	280	260	258	275	252	302	262	239	275	264	289	262	296	265	315	283	280	268	279	265	257	293	267	253	257	279	254	265	234	256	241	275	264	272	257	296	305	268	286	265	255	269	272	258	293	281	244	265	274	302	283	285	272	241	260	248	278	249	262	260	262	266	280	265	255	258	283	273	302	242	269	301	275	259	295	244	267	255	263	259	275	272	265	252	274	248	274	284	250	253	254	243	268	283	279	254	268	274	276	275	277	246	241	248	276	263	292	247	265	262	269	270	238	251	274	259	277	288	246	271	250	269	275	246	289	253	255	262	264	272	250	280	254	252	280	262	262	276	265	284	259	291	249	260	303	280	294	258	276	251	232	269	269	264	277	268	279	249	246	251	259	274	259	286	286	245	283	273	280	290	283	276	270	243	267	237	261	282	280	265	241	293	295	255	295	269	257	260	284	291	259	275	279	263	284	245	285	266	271	256	249	271	263	257	245	265	275	264	228	287	284	271	270	287	278	259	278	276	276	291	288	281	297	283	295	269	283	286	239	274	269	263	268	266	282	262	273	261	264	291	239	265	286	273	258	274	266	275	263	261	293	256	270	274	276	263	286	233	271	285	269	279	307	262	251	293	278	298	254	291	274	260	284	256	277	248	258	277	258	251	255	264	266	267	272	294	277	234	258	253	245	243	287	265	279	271	276	287	262	288	272	289	285	276	255	269	267	233	261	285	252	271	258	285	246	248	299	266	259	270	309	274	239	285	246	279	298	279	278	256	295	273	279	257	254	264	295	248	283	273	269	260	288	242	264	291	279	243	267	286	282	275	253	254	267	258	269	246	276	265	250	279	270	275	237	251	263	262	279	309	261	245	273	251	276	263	288	266	265	284	282	278	275	259	284	298	246	278	261	255	261	274	283	265	265	239	249	249	278	255	262	254	255	277	254	249	265	281	264	258	250	273	262	270	243	316	241	268	237	242	294	271	307	282	254	264	272	300	303	285	308	255	265	256	259	263	278	243	243	254	270	269	236	275	259	261	246	270	249	233	256	265	303	297	289	287	282	262	262	270	258	261	279	272	260	286	291	279	257	276	261	249	249	306	259	265	251	284	285	261	267	250	255	290	288	287	277	289	237	273	263	283	282	269	243	280	272	271	254	275	253	259	264	293	264	273	272	277	263	253	263	252	270	255	300	243	253	288	282	261	276	285	254	248	235	280	251	284	286	271	270	276	282	273	279	272	280	288	252	273	260	271	249	273	262	268	268	270	250	245	276	293	248	252	283	253	298	284	275	284	270	274	255	295	250	283	267	295	303	288	275	307	276	287	259	275	269	262	298	277	296	233	254	274	301	277	267	272	261	282	261	238	282	262	243	288	265	273	265	270	270	260	269	280	276	272	293	253	254	277	268	260	284	280	264	256	247	238	279	261	256	226	285	236	262	243	252	268	247	262	261	305	268	264	274	241	246	273	270	280	287	287	285	296	283	276	251	245	269	270	255	278	281	306	244	293	258	257	290	271	269	243	259	269	237	260	242	272	273	250	289	284	256	283	257	249	258	252	250	266	246	269	282	236	282	285	278	262	257	263	255	264	265	273	263	265	256	250	270	301	257	276	280	254	259	268	282	308	261	272	273	259	284	281	254	279	270	267	287	254	259	260	297	262	275	291	288	273	260	263	283	273	284	256	267	265	276	290	272	261	271	240	277	271	277	245	277	270	296	276	268	263	268	267	293	254	262	272	285	253	280	249	292	289	267	272	264	239	245	289	276	275	262	282	267	273	239	252	279	286	265	272	258	239	298	265	272	309	269	262	276	254	269	276	253	264	233	240	267	292	260	291	299	272	264	250	281	274	271	280	296	259	260	276	259	290	261	248	250	247	259	298	255	290	255	287	272	280	268	297	268	253	286	264	311	254	248	243	290	261	269	242	247	266	277	249	285	270	271	267	260	292	261	265	274	255	271	259	269	280	274	269	233	268	290	259	268	259	271	249	270	261	250	274	263	271	304	244	264	268	258	281	283	279	272	259	277	289	268	269	307	285	237	255	271	259	281	269	279	260	263	294	291	271	274	257	255	281	265	267	295	281	285	308	263	261	287	281	273	233	285	294	287	277	260	290	259	229	289	250	234	262	280	287	232	254	303	268	306	280	253	250	284	273	270	266	262	234	276	250	248	251	274	274	251	244	258	259	286	265	265	308	288	268	230	278	273	282	253	267	236	301	280	276	275	290	279	247	268	253	257	260	249	260	278	282	271	263	292	293	271	272	268	249	259	226	285	287	248	279	271	284	285	290	262	278	308	264	262	266	247	287	269	277	247	270	272	288	260	250	268	285	274	278	260	303	234	278	238	278	275	256	270	292	290	281	263	283	303	278	275	231
23008	20846	27637	24170	20853	20936	10551	1911	1357	1199	1049	961	844	824	759	737	745	694	630	634	596	579	576	624	603	571	552	508	550	500	529	527	515	511	535	486	531	539	507	488	517	503	563	505	502	519	484	530	466	507	491	451	474	520	459	443	503	499	503	491	475	492	497	509	454	486	499	530	500	513	470	470	498	486	510	504	517	489	466	485	471	476	463	483	506	514	493	466	473	479	470	464	479	473	503	492	496	504	496	495	512	470	457	480	462	500	484	471	474	467	480	502	452	438	470	475	468	481	455	513	469	503	514	471	443	480	515	415	468	453	480	489	463	462	440	463	497	469	506	443	489	469	510	495	463	456	471	484	488	525	534	508	479	484	497	464	529	448	486	495	480	469	465	447	522	449	462	465	492	477	485	528	476	461	522	504	459	460	517	487	518	485	513	464	485	453	499	476	492	443	462	450	427	482	504	479	517	481	485	468	482	466	481	484	488	499	470	478	479	511	482	457	460	505	477	525	490	456	442	474	505	431	456	468	524	510	479	486	458	491	446	478	493	497	486	473	478	481	499	506	472	480	475	486	481	499	465	459	432	499	495	449	421	498	478	495	481	489	469	509	477	487	500	478	457	448	490	543	442	452	438	497	451	455	480	490	485	489	480	484	462	477	463	492	465	446	543	466	457	469	452	431	471	456	487	494	496	497	477	488	472	461	488	480	465	462	493	475	481	486	462	441	436	504	461	512	486	499	479	490	462	509	480	461	481	474	463	486	505	497	462	434	515	519	489	469	489	457	473	508	471	485	505	485	433	496	500	466	510	484	460	553	510	463	470	465	490	467	464	472	507	459	480	502	485	473	479	478	484	509	457	468	517	513	458	467	455	489	510	471	475	472	463	497	465	480	460	447	475	533	446	497	433	465	499	446	490	465	512	494	457	509	507	482	482	507	454	465	488	449	474	449	469	486	494	481	475	519	455	480	468	435	459	507	454	497	466	500	469	469	441	474	480	513	500	450	484	497	445	502	452	488	472	493	479	472	475	504	486	492	448	411	469	481	479	495	442	500	451	489	481	460	424	488	485	515	479	446	500	488	474	470	456	464	493	461	511	475	441	485	490	492	490	498	449	444	498	467	479	489	456	539	446	490	467	478	474	461	520	489	522	463	453	471	475	501	499	486	501	472	479	502	445	483	463	473	494	487	439	492	461	490	499	473	484	470	483	457	445	482	490	481	475	482	475	496	503	449	461	449	457	456	483	487	519	467	452	468	496	511	495	455	466	483	468	491	497	502	497	516	451	471	423	434	485	455	468	513	486	482	499	467	471	484	477	478	495	481	478	475	438	460	462	462	441	487	485	495	470	488	449	486	471	474	469	406	493	488	474	484	495	485	507	473	460	493	484	526	533	464	501	484	482	478	481	472	464	480	475	439	487	502	482	442	477	471	494	471	438	456	443	495	518	446	496	473	484	405	426	469	502	490	471	473	510	509	489	470	488	501	476	474	454	465	523	503	448	447	485	468	483	516	474	506	484	468	490	494	482	450	493	496	460	479	461	462	438	521	514	470	458	495	474	502	500	500	479	463	453	446	525	509	505	475	471	456	454	472	531	431	494	488	474	510	451	462	482	475	467	474	429	493	506	493	458	487	496	506	486	472	529	457	461	460	497	484	496	441	485	485	454	470	486	504	472	480	470	464	429	490	468	478	440	521	484	489	456	475	524	452	469	514	489	491	511	493	477	527	493	473	480	458	451	485	465	471	484	455	478	474	488	486	516	477	478	463	464	466	488	486	500	459	493	454	481	476	478	464	451	487	490	464	446	450	477	453	471	475	454	452	475	487	495	483	477	455	449	451	479	462	455	460	496	470	486	481	467	483	479	430	474	486	473	435	538	476	493	459	463	455	491	485	491	439	490	512	489	522	508	459	484	491	449	455	480	469	526	548	504	470	478	480	486	442	471	465	485	449	447	439	492	447	428	445	471	467	509	486	463	486	506	515	462	455	501	464	479	477	457	513	486	467	523	481	453	468	478	468	452	467	490	476	475	492	498	522	469	487	501	460	512	514	476	487	487	447	464	507	437	503	500	477	477	471	469	493	478	527	429	483	458	495	511	535	491	482	500	480	410	459	493	467	494	504	495	494	430	485	487	493	470	447	466	508	507	494	467	499	507	492	487	461	487	448	506	513	482	465	491	512	453	454	446	471	476	491	467	458	464	463	491	474	463	489	463	441	477	496	519	470	468	455	484	458	523	498	486	494	477	508	420	447	484	491	474	498	466	536	503	486	529	480	453	459	491	499	488	479	470	468	478	465	470	466	462	488	499	530	475	460	472	519	477	501	504	473	471	452	470	492	472	515	454	448	465	487	495	483	442	423	463	457	468	478	497	477	495	507	462	498	446	485	465	501	478	437	483	454	505	505	530	447	489	484	504	479	472	451	471	465	486	512	456	467	501	472	469	480	496	499	497	519	463	488	483	456	462	468	473	459	494	462	484	458	511	506	479	478	465	452	462	468	472	503	494	461	450	487	475	488	477	443	470	482	493	434	476	497	424	479	453	466	506	465	489	464	499	485	497	427	489	510	471	465	480	487	501	445	456	479	457	447	482	432	491	508	473	437	446	482	499	479	489	487	451	483	502	459	507	494	444	479	471	484	447	460	498	503	486	488	501	468	532	470	467	518	508	435	513	503	500	474	467	454	448	492	444	495	492	503	497	493	470	523	501	480	484	438	490	486	443	492	494	490	488	498	484	432	484	465	434	476	463	488	490	471	536	498	509	471	489	474	478	480	454	452	507	459	447	497	488	452	488	479	499	452	502	456	528	490	475	466	499	421	484	472	471	493	451	480	483	461	489	458	460	463	437	446	457	457	467	452	485	508	508	490	493	466	454	480	491	445	510	452	498	486	494	472	486	472	455	481	450	437	512	469	478	506	467	467	461	468	494	467	525	479	487	493	462	526	469	477	455	452	481	518	460	478	429	498	423	493	484	474	507	525	473	474	492	470	485	498	470	467	484	480	523	494	470	518	431	492	443	501	464	463	457	481	469	447	472	439	441	516	472	462	458	441	479	460	493	492	458	493	475	476	491	437	470	466	482	504	466	496	516	472	484	489	451	526	476	468	471	501	477	459	493	501	479	479	464	442	473	499	472	489	468	485	501	462	460	491	514	450	455	459	488	480	476	508	483	448	480	446	466	475	491	459	482	440	444	508	471	451	482	476	477	471	474	500	485	500	495	472	513	471	502	491	456	439	475	472	507	449	486	488	457	476	479	486	494	451	500	483	453	512	462	450	489	473	468	488	500	507	482	483	496	452	479	453	468	493	536	490	457	458	463	438	476	495	484	493	496	482	488	504	442	472	492	471	459	439	465	464	475	453	484	430	465	474	506	431	476	499	503	467	494	439	464	467	431	490	503	512	479	440	466	462	496	496	488	507	463	454	475	470	482	444	498	482	459	468	467	453	427	454	499	429	493	471	474	465	487	474	491	496
10043	18493	16807	9897	6728	4970	3761	2876	2464	2105	1723	1643	1336	1192	1069	1003	948	838	782	786	746	743	649	653	655	666	613	641	572	611	570	561	532	511	521	532	521	526	503	489	476	519	491	499	501	497	501	444	499	489	478	505	474	482	486	472	494	497	486	460	488	481	499	459	480	468	481	458	449	474	472	460	458	452	466	467	439	461	437	464	472	427	456	525	473	434	470	447	432	487	452	467	461	466	469	403	469	485	479	480	477	468	496	443	461	496	463	464	449	444	429	433	433	432	478	504	470	430	443	450	441	483	461	466	459	456	445	474	446	451	418	435	441	483	433	405	510	406	470	468	425	433	486	429	452	416	440	462	462	429	466	455	460	427	455	488	444	464	468	469	467	470	450	459	419	464	432	500	455	458	421	439	437	459	467	461	444	464	458	429	474	466	426	423	480	463	493	468	447	436	458	431	418	458	409	470	487	407	471	478	451	435	391	478	449	440	462	464	475	450	469	490	444	441	449	433	482	428	452	435	424	489	448	405	465	436	435	439	450	468	449	457	445	429	450	416	446	463	453	465	498	440	486	453	432	414	454	447	458	428	446	451	461	462	495	450	436	445	446	464	475	429	423	447	448	459	433	440	449	465	463	440	443	459	453	452	461	456	469	460	432	480	458	449	447	467	480	449	460	470	498	470	435	443	486	475	450	457	434	432	449	429	440	455	441	448	466	444	408	481	467	463	435	460	473	447	467	467	390	423	462	477	456	445	469	454	429	457	465	471	444	450	451	463	489	440	459	476	429	441	442	511	454	445	432	449	422	457	415	464	468	470	446	432	416	427	451	476	447	456	470	476	447	447	446	448	440	444	461	463	456	436	503	474	433	451	429	472	449	449	453	464	432	448	465	422	469	479	459	422	462	460	415	445	438	441	458	466	462	436	436	460	443	412	439	435	412	483	432	445	467	456	465	465	447	474	448	390	402	486	439	454	455	460	453	449	437	462	442	478	460	444	455	443	457	469	480	468	429	423	456	477	479	466	439	468	455	433	429	435	460	445	449	438	451	464	460	422	428	423	450	450	402	451	453	466	471	448	461	498	453	448	439	476	443	448	436	398	435	454	489	428	484	460	503	427	443	455	436	435	426	430	449	395	401	450	465	416	474	458	419	458	454	476	425	464	459	441	445	458	449	444	454	438	453	452	456	458	425	429	442	462	453	458	460	490	463	472	455	465	427	469	460	467	453	455	403	470	452	428	436	441	451	488	455	432	440	406	445	481	448	477	469	455	454	438	445	448	465	457	440	481	419	431	452	472	435	466	455	464	425	425	451	449	491	427	450	444	442	461	437	448	445	473	444	425	479	469	450	457	444	451	443	426	440	450	442	471	458	446	486	473	484	485	429	451	433	450	446	498	461	437	496	463	417	412	453	442	487	458	452	455	421	488	466	418	389	476	434	429	460	456	470	459	443	435	463	444	460	445	456	461	416	465	475	438	450	451	451	439	412	477	459	450	464	443	421	448	456	464	439	408	472	419	483	454	403	451	443	435	437	458	427	463	461	424	485	439	448	446	469	466	462	426	433	478	475	464	484	469	449	459	438	418	448	466	447	441	432	486	443	459	475	463	438	463	474	441	482	446	439	445	471	453	451	449	444	453	452	437	455	408	453	475	450	443	471	451	421	420	415	459	432	425	469	431	500	426	468	426	450	484	426	432	481	427	453	469	429	429	411	450	445	416	454	445	419	444	468	445	468	456	420	433	438	486	439	461	455	454	436	422	462	432	458	450	489	481	458	421	479	442	451	452	444	413	457	451	470	419	426	448	460	415	479	465	447	459	442	446	433	497	440	426	436	437	436	474	433	472	441	432	429	491	452	470	473	423	472	427	471	429	444	456	466	440	425	462	481	450	472	445	441	454	443	449	468	467	462	459	445	435	478	456	488	443	448	438	466	447	480	481	450	449	439	438	459	423	431	450	466	456	458	463	422	442	437	457	445	441	455	433	465	403	454	449	478	415	471	471	465	487	453	444	448	469	470	436	466	429	488	460	443	448	436	440	427	438	441	439	477	461	418	440	443	463	465	424	440	484	451	497	439	493	421	431	457	449	431	436	431	462	446	445	447	424	468	435	431	414	455	502	459	457	408	422	459	501	448	461	420	451	434	409	480	445	462	473	477	447	437	453	463	413	459	502	469	442	432	459	424	421	488	467	443	449	447	437	440	469	459	452	464	469	418	454	448	474	441	429	463	455	442	450	420	473	448	443	441	440	435	446	492	457	483	488	456	457	476	451	473	416	460	456	494	438	447	455	448	453	425	465	457	435	429	432	491	433	469	408	454	415	445	473	472	423	437	486	444	448	463	473	457	448	471	458	445	451	444	432	440	438	422	417	454	451	460	455	431	459	472	479	444	430	481	420	444	450	455	442	454	473	440	473	452	432	478	462	418	451	451	458	439	487	401	451	476	425	451	441	469	470	430	450	474	454	444	474	502	466	436	456	431	422	444	477	459	445	471	460	471	444	510	464	478	452	438	448	455	433	434	431	439	462	430	453	472	433	437	437	467	446	496	448	456	463	460	430	434	449	453	464	432	456	432	436	483	443	465	457	444	459	456	445	461	448	443	447	489	458	441	449	490	443	419	426	419	414	460	470	439	444	458	435	480	460	469	460	472	481	452	515	425	425	449	433	494	458	449	443	471	473	447	450	420	454	423	447	449	481	437	469	455	481	477	453	452	467	473	444	466	434	453	481	457	410	418	404	435	457	425	471	464	496	449	448	478	431	443	449	455	443	479	442	422	455	416	440	477	450	446	432	456	492	431	442	467	411	427	462	450	431	405	428	426	414	451	494	466	425	439	439	454	421	443	431	423	424	446	477	473	442	425	456	447	448	443	443	433	475	439	458	470	436	475	457	436	441	411	450	437	445	472	442	446	428	451	480	459	472	465	445	415	471	466	440	459	452	445	424	428	412	468	474	468	444	452	492	437	440	474	449	446	446	463	423	463	461	475	452	464	433	456	492	455	444	454	471	466	477	456	434	449	449	449	482	478	440	462	405	478	484	419	404	453	428	471	460	475	492	451	465	443	390	452	475	440	443	463	427	461	442	477	445	441	431	460	426	421	405	439	466	466	383	450	453	449	444	416	454	454	460	425	450	450	443	427	454	439	436	452	454	454	439	455	482	494	437	456	469	451	425	441	439	421	463	471	444	451	446	428	408	461	417	421	423	467	457	459	452	422	457	458	448	452	443	480	430	443	478	454	451	412	470	488	421	440	491	436	463	496	458	464	464	436	468	441	424	473	486	478	481	438	450	496	422	432	455	415	497	444	455	424	430	439	464	424	454	451	442	432	477	478	472	459	414	443	447	463	464	460	432	442	433	435	459	487	426	460	429	471	435	459	451	461	422	418	437	504	443	479	404	448	508	447	472	405	469	472	450	466	490	488	452	418	439	462	437	456	427	473	466	477	487	472	435	462	439	454	429	424	466	468	451	434	436
28286	14685	1726	367	249	175	169	134	113	125	101	109	87	92	89	107	92	110	95	91	107	84	102	93	82	99	85	106	100	77	87	94	84	85	70	88	99	93	85	87	132	97	105	97	116	113	90	101	102	85	92	99	103	93	98	99	108	94	87	98	96	112	87	101	90	96	89	103	87	103	96	93	112	100	80	89	111	94	96	103	119	93	100	88	88	89	105	93	109	83	90	95	94	94	101	93	100	103	109	93	87	94	85	85	111	103	86	86	90	99	92	100	105	105	108	95	95	100	80	98	84	99	101	79	93	85	111	80	105	87	89	113	83	93	89	79	88	90	96	107	89	107	110	100	93	92	82	105	105	100	93	95	108	84	111	121	102	88	107	103	101	92	91	92	94	90	105	96	88	99	98	108	92	114	85	97	109	83	94	90	96	107	100	98	101	92	96	90	99	98	86	92	82	98	103	96	103	87	111	116	102	99	98	86	92	105	102	102	76	107	95	86	91	115	87	92	102	73	103	114	96	97	94	80	104	80	101	121	108	80	88	100	117	86	88	96	91	109	94	101	118	109	108	97	85	96	111	87	97	100	94	91	118	90	96	89	84	98	106	85	92	88	102	98	97	107	111	100	94	114	107	105	100	98	100	97	96	85	103	79	120	96	110	97	86	87	102	96	95	107	90	99	88	98	87	96	100	94	99	94	93	93	97	95	93	96	94	99	80	97	114	86	84	106	92	82	87	101	97	88	102	78	102	76	104	107	88	106	100	102	89	95	119	108	87	110	109	86	110	99	77	92	98	82	109	89	94	84	77	122	112	93	95	88	89	104	109	87	93	107	87	105	98	92	99	106	101	86	89	81	95	102	108	96	99	93	95	93	101	93	83	96	97	102	103	95	116	100	91	109	81	94	93	112	87	99	99	87	102	104	101	93	112	97	99	77	106	85	109	103	81	91	103	94	92	90	90	101	102	95	110	98	93	71	102	84	121	94	100	100	99	85	94	105	100	104	105	95	89	113	103	112	97	89	107	77	90	90	111	91	117	96	97	97	101	90	89	97	101	96	106	107	97	106	82	97	98	87	96	102	88	106	104	103	97	90	117	103	109	76	107	93	92	80	101	90	103	109	116	88	105	103	105	105	103	91	102	105	79	102	90	105	100	77	112	102	110	97	100	114	83	95	117	87	101	96	88	99	101	105	84	103	108	104	79	84	90	91	95	92	120	95	89	90	106	94	94	121	110	105	82	102	99	109	105	110	111	103	81	111	110	96	85	94	100	120	102	92	90	88	96	80	83	98	86	104	94	94	96	87	97	96	118	112	90	104	110	97	96	99	90	92	99	105	97	105	100	92	98	101	86	90	104	106	111	96	126	96	105	110	70	102	90	85	118	102	104	84	97	111	97	91	84	99	74	94	95	97	116	88	98	108	94	89	77	116	108	86	105	103	88	97	88	86	91	101	98	78	78	99	93	82	111	95	103	102	99	88	103	98	117	92	122	102	118	104	100	98	85	82	87	103	95	96	95	91	90	94	97	78	112	83	92	91	108	86	86	102	84	90	97	87	88	109	105	101	100	103	115	106	121	86	79	88	114	116	101	85	97	107	89	92	96	84	95	94	90	101	102	109	107	106	73	95	96	112	89	104	90	113	93	100	115	95	105	113	98	101	95	106	95	103	106	79	87	112	105	103	107	110	91	96	106	116	110	100	114	109	113	108	71	93	90	106	108	83	96	105	98	99	108	106	92	98	104	98	117	89	89	97	95	86	100	112	110	85	93	95	105	90	111	87	91	97	83	100	101	90	98	103	81	90	117	85	88	95	83	92	111	91	106	102	86	98	81	97	104	97	94	114	102	100	94	98	97	80	100	120	79	105	79	84	88	77	92	100	77	87	92	103	93	104	87	100	90	97	93	81	82	92	124	100	95	107	68	85	106	91	105	104	76	88	101	87	106	103	100	102	103	92	102	87	106	102	95	77	100	98	113	92	90	96	104	102	89	89	101	87	98	98	102	92	102	109	107	114	95	108	83	91	85	91	103	97	114	102	96	109	80	83	95	91	103	110	107	90	93	91	87	78	89	80	97	88	107	100	103	96	103	103	101	93	104	110	92	95	90	90	88	86	102	96	99	86	97	92	109	93	111	92	99	106	91	98	86	91	95	93	86	96	93	99	105	96	99	88	99	97	97	122	95	93	88	92	118	99	87	89	91	90	104	97	93	104	94	106	113	96	94	108	116	113	83	99	83	106	90	100	94	110	101	98	114	98	90	114	86	101	98	114	96	91	116	93	88	93	98	125	102	101	106	89	88	83	99	107	97	94	102	82	98	80	95	99	90	97	107	106	110	115	101	92	98	97	102	84	93	84	91	95	116	94	91	94	91	121	98	96	75	105	88	96	80	89	95	76	97	90	101	97	112	88	94	124	99	106	88	95	110	105	107	102	92	106	92	90	94	105	105	101	108	104	99	99	90	99	96	90	100	87	73	104	92	96	81	111	94	91	98	101	85	96	74	99	78	101	96	99	91	97	93	86	83	84	88	112	108	97	83	97	105	86	97	89	97	85	96	85	108	101	102	97	90	93	103	103	92	99	101	106	103	89	89	83	96	105	98	84	113	101	97	101	89	113	84	97	95	92	125	116	98	97	98	99	99	87	122	100	99	89	102	112	101	93	112	99	80	99	98	103	99	96	114	80	104	93	95	96	103	95	96	92	104	112	97	85	78	111	102	91	87	97	105	113	87	98	98	108	101	83	107	98	108	110	89	90	99	97	107	94	89	89	89	77	92	91	104	100	116	108	111	100	102	106	106	113	92	108	90	94	89	101	103	86	99	87	102	101	109	99	84	104	100	107	97	88	99	90	92	109	118	95	90	92	91	106	84	93	103	94	95	102	107	85	97	84	87	95	115	107	89	103	102	97	79	83	119	104	91	93	88	104	114	91	91	115	111	104	102	104	82	100	86	85	95	93	102	89	99	98	105	95	106	89	118	102	94	99	82	132	103	92	97	97	110	97	111	116	105	88	93	75	98	83	90	105	92	113	78	106	91	89	103	87	103	85	96	90	107	109	93	97	102	96	92	126	94	94	98	95	98	89	105	87	80	101	88	97	87	96	111	98	99	98	98	107	100	96	109	109	103	106	100	86	93	113	84	93	99	102	100	107	90	97	103	96	95	113	86	89	90	98	93	88	96	119	108	98	90	107	75	96	86	98	85	92	99	99	87	98	91	102	106	79	91	87	107	107	110	101	99	86	102	95	92	97	99	91	89	88	92	96	100	121	88	105	99	101	94	105	86	99	99	85	91	91	92	100	91	107	102	96	108	94	114	95	87	90	98	92	91	80	109	107	103	103	93	93	91	85	99	91	99	95	94	103	101	89	99	95	93	106	97	72	111	88	82	108	90	91	92	115	99	111	93	91	94	84	82	99	86	92	104	103	80	94	115	96	73	92	118	91	117	100	95	92	88	92	111	98	92	110	109	97	98	95
4950	742	649	367	282	200	194	178	158	161	122	133	130	116	121	119	112	122	117	111	103	97	111	117	91	109	113	115	110	111	90	110	122	102	93	112	93	97	109	104	115	108	116	105	123	101	96	103	108	110	116	103	118	117	90	103	103	116	111	85	108	100	97	102	109	87	98	113	104	108	106	101	111	92	100	100	118	117	88	120	89	89	114	96	112	100	94	104	120	113	102	107	126	103	128	90	91	118	99	115	97	106	107	111	100	121	94	108	105	107	102	100	105	97	96	107	108	96	108	89	100	107	107	84	92	112	93	98	101	97	102	120	114	87	109	110	109	106	83	108	97	103	108	90	88	106	115	106	93	110	92	107	94	103	117	93	123	114	104	94	96	113	95	105	95	98	88	99	101	102	108	106	112	107	109	104	112	88	98	104	99	86	109	115	96	112	94	98	98	97	107	105	81	114	121	124	127	97	106	112	112	113	102	103	108	97	107	119	112	93	108	93	91	105	114	92	103	98	111	93	112	126	103	104	87	104	100	122	101	105	106	113	102	99	102	116	108	115	107	110	90	89	111	87	106	107	101	99	108	103	90	103	91	110	112	108	91	92	110	89	104	100	102	103	108	104	102	115	87	106	92	97	103	112	108	102	106	104	113	108	98	113	84	89	128	92	112	105	107	97	117	80	97	97	101	95	110	114	117	130	87	99	109	104	112	106	110	91	118	106	100	107	97	89	104	94	95	136	102	99	96	110	77	106	100	110	103	76	98	112	111	111	104	108	98	101	115	113	105	97	108	84	107	98	108	86	109	97	98	106	105	112	114	100	101	91	99	115	102	103	106	109	103	99	101	96	97	89	82	95	122	109	122	100	95	85	101	112	104	90	106	100	103	110	100	98	95	107	104	88	111	97	104	121	108	93	110	96	120	91	108	105	102	109	106	116	98	101	119	103	105	94	97	108	92	97	100	96	130	103	123	117	86	111	112	107	105	91	115	122	108	115	104	89	107	113	96	101	114	105	111	98	101	120	105	106	91	103	95	115	112	107	107	101	116	94	101	98	112	98	96	96	108	126	135	93	110	110	114	111	95	101	126	107	125	104	95	115	95	128	102	101	109	103	97	86	103	91	98	107	126	98	87	117	119	98	104	120	120	111	105	93	99	104	114	122	97	100	102	129	112	91	97	106	97	105	106	101	119	91	105	111	100	106	86	103	88	91	106	103	110	104	92	106	104	109	79	103	106	81	97	107	103	104	122	104	111	111	119	104	98	102	127	119	91	105	103	89	98	115	115	131	112	112	119	97	109	114	114	99	116	96	118	101	102	113	112	122	99	104	108	96	94	123	94	106	85	115	109	107	99	104	99	90	103	94	103	106	96	107	113	93	110	108	93	99	100	104	87	105	106	94	88	109	98	106	120	99	101	116	100	103	112	120	97	108	104	93	98	100	128	104	113	97	130	117	99	115	118	121	115	74	119	128	91	104	111	90	111	112	100	116	91	107	94	99	97	101	124	82	93	103	113	97	94	117	104	106	100	101	106	111	116	84	90	108	91	107	104	95	116	86	94	91	113	98	111	90	113	114	117	101	121	115	106	97	116	101	116	102	98	112	85	100	105	90	105	81	114	114	106	103	122	126	100	107	109	95	103	90	114	100	121	119	112	94	125	101	98	101	110	98	106	93	108	100	120	95	111	93	91	98	108	131	101	96	116	93	116	121	90	105	109	128	97	94	114	105	102	116	101	106	99	97	114	103	104	98	95	111	97	104	109	99	103	116	97	101	104	104	87	93	122	109	118	112	101	120	120	117	108	90	115	98	92	90	115	93	95	116	101	106	102	82	103	111	92	112	91	104	118	101	111	93	95	109	88	92	109	88	111	113	93	111	102	127	126	107	123	98	92	92	122	115	108	106	106	121	98	112	102	92	136	116	110	107	107	98	96	115	115	112	115	108	104	99	112	92	95	116	109	102	104	121	113	132	94	100	104	96	97	100	108	92	105	100	102	125	116	92	98	92	102	104	123	124	99	85	111	105	107	97	99	125	117	115	104	108	106	106	116	104	105	96	108	108	115	107	103	109	122	105	111	110	98	105	103	98	91	87	93	112	100	112	113	106	127	107	103	110	113	112	105	114	111	110	104	111	96	106	118	106	109	97	107	98	97	101	94	123	114	82	109	116	104	99	118	95	101	97	101	98	134	105	108	108	108	109	105	108	92	90	101	112	115	125	95	107	102	105	111	101	108	90	94	109	106	92	102	106	96	104	111	99	113	96	101	108	101	111	107	105	97	117	91	101	95	103	107	111	115	120	101	92	102	102	100	92	118	102	87	94	91	118	99	88	109	112	91	108	115	104	91	99	107	111	97	95	115	101	124	121	128	104	96	107	115	98	106	104	94	88	106	87	97	113	98	112	97	100	106	100	107	110	105	99	96	111	121	96	106	101	105	115	104	101	102	112	112	107	100	105	105	99	120	109	107	114	109	103	108	117	102	110	109	108	120	107	122	109	114	99	118	105	114	109	95	114	102	107	97	109	110	105	88	100	93	105	109	100	120	104	108	121	98	98	120	85	88	122	104	111	98	112	113	114	107	115	103	89	101	98	111	106	88	120	96	90	101	106	115	90	105	107	97	112	93	110	122	98	114	104	94	91	89	98	108	108	101	113	101	118	116	103	101	109	108	97	94	102	97	121	101	125	83	98	123	93	108	113	118	105	85	113	107	118	105	99	112	119	99	106	133	95	106	111	108	110	105	117	132	100	104	102	97	97	108	96	96	100	98	95	104	91	99	99	100	99	106	96	105	106	98	99	108	94	116	91	91	117	114	73	113	113	103	109	102	105	122	84	115	101	111	107	106	121	111	92	95	88	102	104	93	104	115	112	110	106	113	107	103	117	100	95	121	109	111	100	105	124	99	109	120	106	119	111	109	118	113	111	100	117	109	110	108	116	111	94	113	103	97	137	114	92	103	113	118	110	94	115	117	93	109	92	107	95	94	112	104	111	91	115	124	97	100	82	113	101	98	108	130	117	134	107	97	93	116	105	111	120	112	95	113	97	109	127	98	117	111	111	103	103	118	105	86	103	95	107	89	106	100	111	101	91	123	104	102	92	103	109	118	118	103	98	107	101	112	111	97	86	99	101	107	123	109	109	106	98	90	87	100	103	97	97	120	108	94	98	110	97	90	125	125	115	102	98	105	114	100	99	108	87	93	105	109	90	93	100	97	108	107	111	114	80	104	102	110	93	97	113	115	104	102	99	120	91	87	106	113	105	72	96	107	91	122	108	105	97	108	98	102	92	100	103	119	125	107	101	87	107	116	114	132	90	99	116	99	137	84	98	109	104	101	109	126	102	106	115	103	108	104	97	114	104	111	106	90	113	111	96	100	103	120	84	116	93	125	99	100	105	131	95	128	86	79	113	97	115	104	91	100	91	100	100	109	106	108	98	117	100	102	102	110	101	96	80	92	121	101	113	103	112	111	123	92	95
25237	20822	27297	24445	20821	11950	1486	948	748	662	592	529	495	437	421	415	421	362	381	342	354	365	374	316	324	312	329	315	317	307	325	324	321	311	321	305	316	309	310	311	290	328	317	325	296	291	305	297	314	289	306	293	285	300	280	294	278	299	277	314	287	265	259	272	326	292	297	305	306	281	306	295	268	283	285	302	271	290	291	310	278	292	285	283	258	275	274	289	288	279	254	308	302	250	290	283	310	260	274	287	303	263	291	298	309	317	303	309	317	314	261	272	291	278	293	294	288	301	279	277	269	267	272	274	291	295	281	260	293	275	302	286	324	268	281	324	326	270	274	293	293	283	281	287	294	292	321	301	272	271	289	293	261	243	308	289	289	309	282	273	302	290	316	289	290	289	255	289	313	274	284	273	314	302	306	280	274	262	312	274	318	314	313	265	280	300	303	266	271	302	299	279	281	276	291	280	264	269	300	307	262	296	285	254	279	330	281	295	297	290	255	295	313	265	300	305	298	300	300	258	253	282	299	267	249	300	298	293	259	262	297	293	274	312	289	271	319	297	287	271	264	277	308	271	302	286	250	304	298	275	275	258	300	298	283	298	310	277	290	289	308	276	284	248	291	306	274	293	265	284	273	291	285	281	281	274	275	299	295	260	286	323	282	252	297	281	277	306	270	285	306	310	309	298	281	293	270	284	290	291	259	279	286	275	281	277	293	298	311	307	278	288	279	255	269	295	313	272	292	296	257	280	272	255	285	286	289	307	282	287	253	274	269	303	251	280	260	261	292	295	279	281	289	284	281	287	275	308	277	298	293	280	273	264	257	304	289	265	269	274	232	276	296	299	297	271	278	277	293	270	297	302	267	283	258	276	267	272	263	316	281	304	302	265	280	277	255	292	275	257	294	289	262	275	268	278	280	252	312	293	262	295	288	289	286	313	285	254	231	328	306	285	274	278	266	298	271	298	292	286	277	277	309	292	301	286	307	262	280	335	283	301	269	290	261	284	304	296	278	268	260	290	263	301	308	296	282	257	281	293	279	300	284	266	255	278	280	305	281	288	272	255	300	291	281	316	271	291	280	284	272	291	298	287	280	258	281	279	297	263	287	283	272	307	270	271	330	275	260	270	242	289	281	303	294	264	291	284	289	268	288	295	278	285	260	274	272	268	264	279	271	309	280	297	281	283	284	300	324	287	336	301	299	288	299	278	306	276	266	299	302	291	312	282	281	308	288	268	303	246	293	293	272	314	309	328	289	284	296	297	284	304	274	298	269	297	264	284	303	289	266	310	291	279	275	279	281	316	303	277	263	305	294	280	301	302	274	267	305	290	287	283	267	266	269	297	271	289	294	308	288	305	287	291	301	268	289	260	272	306	267	289	309	248	303	280	277	286	275	294	311	256	299	316	286	321	318	277	293	290	268	273	281	273	272	270	291	306	305	284	306	290	288	305	277	286	284	283	272	306	278	268	273	282	270	274	281	291	276	284	275	270	263	299	252	292	286	283	275	274	262	280	258	296	294	272	298	290	300	290	261	269	309	266	282	280	290	292	276	305	318	296	296	287	278	299	304	304	283	289	280	306	274	300	300	285	294	284	281	275	265	281	310	319	302	296	266	305	302	279	281	326	277	268	263	281	311	275	316	254	262	297	286	259	277	284	314	274	275	303	313	309	257	284	310	280	295	294	304	303	299	284	260	272	275	251	289	275	323	297	317	288	266	267	285	275	280	301	286	275	283	288	286	269	296	270	288	290	288	271	294	290	281	313	298	283	286	288	277	268	297	323	313	298	283	284	275	330	279	278	289	258	280	284	300	302	236	297	279	276	274	288	281	295	268	289	262	243	279	309	325	262	258	266	290	317	312	276	291	281	279	298	261	275	275	292	288	297	271	283	301	277	298	275	291	268	276	302	306	270	300	262	296	300	279	280	271	306	288	278	299	242	260	290	253	252	291	281	277	277	293	277	279	282	306	300	285	303	280	289	260	271	281	297	304	301	264	263	254	262	274	276	285	302	298	289	268	322	285	305	303	288	287	279	264	293	296	296	287	264	283	243	275	295	286	292	298	300	300	283	280	293	295	312	288	305	301	292	276	284	282	284	292	259	298	275	315	255	285	309	268	282	257	293	291	271	283	302	284	287	262	285	285	295	291	267	286	302	292	286	291	262	307	268	284	304	283	316	280	279	275	274	296	306	308	276	280	299	325	266	308	271	338	291	282	296	303	270	301	304	315	315	288	276	328	304	264	279	275	295	281	293	282	263	301	283	288	268	313	273	295	308	299	275	285	287	272	269	280	284	290	293	279	283	273	267	274	271	287	266	288	289	268	263	288	306	303	259	272	269	270	279	277	304	311	274	258	283	314	262	261	244	259	268	283	305	304	282	288	306	253	289	308	301	277	274	299	271	316	258	300	271	315	294	300	273	291	317	293	283	255	259	300	300	273	253	273	281	255	245	275	271	313	280	284	311	277	288	273	231	301	284	262	281	280	276	296	276	269	260	305	300	289	289	298	304	285	250	263	272	280	281	281	263	281	287	300	314	312	292	307	281	289	290	292	279	276	286	277	290	274	280	307	303	275	284	289	272	279	304	285	288	324	300	314	281	266	297	286	266	284	298	285	295	292	288	298	293	288	287	264	312	302	269	286	297	262	258	289	298	310	295	289	304	288	288	276	241	287	280	293	297	298	293	297	269	323	298	267	328	300	294	262	282	332	283	267	258	279	308	306	307	291	274	311	266	266	283	264	267	283	302	270	282	302	295	314	292	291	287	283	324	292	287	275	286	284	281	283	291	288	286	302	289	283	283	275	282	306	331	290	271	294	308	301	299	285	286	262	285	295	276	287	313	280	280	299	284	308	270	291	289	280	280	285	270	276	284	290	278	260	283	300	269	310	269	305	262	326	301	316	291	277	288	263	259	278	300	264	293	292	296	288	262	325	279	324	281	255	300	325	290	277	285	282	294	303	283	276	239	294	317	307	249	268	282	290	279	312	323	265	298	284	291	288	243	309	271	283	284	300	285	276	304	288	287	277	305	290	283	285	289	279	298	269	264	266	291	321	285	262	286	271	300	277	294	306	286	296	280	277	305	298	287	280	300	296	281	286	285	257	309	295	303	295	286	275	294	266	272	291	256	279	283	299	269	263	259	295	256	295	290	274	296	288	276	290	285	286	298	287	283	271	261	259	282	256	273	292	248	302	299	288	280	266	283	285	284	327	305	260	300	309	266	269	264	282	279	315	288	303	336	270	285	294	337	281	291	269	264	283	294	270	282	317	275	277	302	279	270	271	275	273	291	270	245	274	286	293	326	269	280	258	291	279	322	306	289	299	299	285	291	273	295	286	269	291	325	290	299	287	293	305	300	259	284	281	300	278	307	268	285	315	282	298	276	285	277	308	312	268	309	289	286	286	306	291	300	275	318	291	292	281	304	304	283	289	301	283	282	270	309	301	295	265	310	285	281	287	294	324	272	298	278	272	323
7308	11565	10354	5941	3664	2645	2143	1675	1356	1142	929	784	812	660	557	550	459	477	455	406	431	390	355	360	375	368	363	327	328	359	320	300	318	331	315	315	299	294	307	311	299	305	288	294	286	287	287	289	277	305	305	266	267	282	281	278	299	263	304	294	301	272	285	297	279	266	275	285	275	267	297	279	264	279	276	266	292	285	281	282	292	284	249	249	288	269	262	282	265	269	260	284	283	273	271	244	279	278	282	308	257	294	286	285	279	268	289	289	293	294	265	263	270	277	279	259	265	252	280	267	282	274	274	260	235	262	250	276	247	291	290	247	270	274	256	271	243	299	264	271	280	283	259	280	276	250	260	291	276	264	270	260	301	253	275	268	272	233	292	261	271	282	274	258	276	276	290	270	275	250	260	249	281	288	274	246	249	245	287	263	257	249	245	242	283	260	261	292	265	301	254	319	258	253	269	275	263	263	262	286	297	288	280	252	268	243	285	281	269	280	270	272	270	291	296	292	259	253	269	299	273	287	288	298	276	243	260	274	261	248	282	248	244	259	299	278	270	277	241	257	293	286	254	256	256	274	263	259	238	236	257	249	280	277	257	280	272	267	287	260	259	297	289	248	255	271	288	266	252	271	271	262	281	240	265	264	256	282	276	291	245	261	285	294	291	264	298	289	278	267	300	269	269	301	263	267	287	254	279	261	258	267	289	264	292	282	274	295	228	256	271	253	284	252	293	270	259	251	244	257	261	265	307	275	275	276	239	295	249	249	274	269	261	306	273	252	272	294	247	267	282	262	253	250	265	261	284	257	256	247	268	292	262	300	290	273	248	278	262	263	272	285	279	256	291	276	268	297	299	259	266	266	307	255	290	292	268	260	249	255	275	255	305	274	265	244	246	237	268	260	280	278	274	279	290	268	253	280	291	243	264	269	239	277	270	285	290	274	249	267	249	273	281	252	252	272	266	269	266	277	268	265	283	262	282	279	280	254	279	265	240	267	323	272	274	286	252	265	269	268	250	271	290	295	254	268	314	302	254	239	284	240	273	262	282	253	255	300	268	263	278	275	253	290	283	293	251	278	277	312	298	296	271	292	274	265	300	258	262	239	280	278	273	248	252	284	278	248	284	283	286	280	260	253	268	283	277	266	302	269	246	268	264	273	278	259	250	272	262	252	261	270	253	244	270	296	285	266	275	253	298	285	295	277	256	272	257	251	271	304	262	279	258	269	294	267	280	284	266	293	301	267	269	249	293	270	271	268	289	268	236	271	275	269	261	258	240	274	282	287	262	272	273	288	260	257	292	254	266	280	271	253	257	251	300	270	278	253	290	275	240	272	277	283	272	278	282	281	271	266	278	264	272	258	264	248	286	266	280	256	261	268	274	267	263	274	292	254	251	272	260	285	261	286	280	263	266	262	254	260	257	266	315	269	270	243	248	282	261	262	282	254	291	290	281	280	260	286	272	240	246	290	247	274	283	280	264	260	257	277	255	214	249	255	255	255	269	274	269	258	280	276	240	301	279	277	255	279	291	279	247	289	273	291	283	281	277	290	241	257	255	262	276	265	281	278	284	248	271	236	295	265	287	280	264	289	249	257	277	265	286	250	267	243	271	262	276	283	254	294	229	269	280	260	267	279	260	250	273	248	275	271	304	261	266	253	260	285	286	257	243	258	259	254	245	289	302	258	270	263	272	259	252	257	269	262	274	246	263	295	269	258	221	298	304	290	270	266	258	243	296	261	295	272	270	261	271	294	256	252	296	243	268	264	270	252	290	276	265	284	254	262	251	252	276	254	265	276	260	290	266	264	263	271	282	281	247	255	245	278	266	262	262	264	268	291	251	268	268	287	253	284	270	276	267	273	258	298	281	281	266	278	256	257	251	268	268	306	257	285	290	264	250	283	255	273	260	279	254	280	255	267	301	253	283	271	272	262	266	264	285	282	257	263	265	262	272	259	265	286	296	271	285	282	256	282	263	291	290	276	270	261	268	282	268	249	264	270	273	300	267	242	270	264	278	274	276	272	265	280	234	312	279	276	271	316	267	275	252	275	290	291	278	262	284	267	265	285	249	275	270	274	270	260	266	272	292	267	272	296	278	287	250	271	284	280	270	293	269	267	249	258	269	266	267	256	299	267	273	262	259	288	277	266	279	305	278	297	241	273	291	264	293	267	253	279	260	275	282	267	241	245	270	288	266	260	275	268	284	248	300	241	253	289	249	249	274	266	273	277	246	247	277	257	279	269	260	265	267	264	265	291	272	282	282	262	288	273	265	295	258	270	265	235	296	296	256	260	300	281	272	263	250	255	280	271	251	262	269	250	252	265	282	301	258	304	267	267	280	299	309	261	264	271	259	258	269	272	286	253	289	257	262	277	274	268	253	261	249	265	269	257	266	272	242	267	249	272	289	239	298	278	288	288	286	281	251	269	325	259	268	296	280	249	245	277	304	258	268	292	283	274	263	309	268	250	282	263	251	266	255	268	278	264	275	247	299	288	277	267	274	283	260	302	241	266	256	271	275	251	252	277	253	254	274	275	256	255	264	289	263	289	280	239	279	290	263	259	264	258	303	274	266	259	290	283	269	253	275	252	251	259	305	276	286	277	288	273	251	302	284	253	255	279	257	278	277	284	275	297	276	255	261	257	250	300	293	280	260	250	305	287	294	252	264	252	273	277	281	281	271	280	271	269	270	278	267	279	277	280	289	264	268	286	272	277	252	273	273	272	285	275	260	266	281	259	274	272	295	261	299	286	268	280	301	285	270	273	274	282	249	253	274	259	247	282	281	266	269	269	278	289	278	281	271	285	267	273	290	305	264	282	264	269	275	264	285	298	251	264	297	264	289	296	300	290	270	257	244	257	260	266	264	295	248	273	260	292	256	292	252	250	289	282	269	251	253	278	286	275	268	253	254	289	270	259	273	280	259	272	267	283	234	275	277	243	286	267	272	302	269	279	262	268	281	269	258	257	268	266	275	262	249	265	292	281	277	295	265	246	266	259	256	272	274	287	255	275	301	287	260	239	285	261	297	238	273	255	278	294	300	288	251	261	277	249	262	251	288	283	267	281	253	255	248	269	244	251	250	300	239	260	276	271	285	269	260	254	289	238	250	292	303	282	273	268	293	288	280	295	272	276	276	254	265	253	255	266	265	273	254	263	264	264	251	257	284	238	267	258	252	257	272	270	253	272	280	254	248	263	265	269	262	245	265	289	280	266	251	274	298	303	271	272	282	312	278	265	260	274	273	269	252	275	257	249	244	287	299	263	241	296	253	263	270	269	290	259	258	266	273	294	273	301	259	272	309	259	293	270	275	255	263	298	279	275	295	297	285	290	290	291	266	275	246	279	286	273	260	282	288	271	269	256	273	283	243	286	263	281	268	288	288	273	282	282	275	250	261	264	222	274	277	269	297	270	270	266	267	264	268	268	264	269	243	282	284	243	276	302	288	263	263	273	270	271	279	264	313	254	279	257	282	292	277	241
23010	20848	27648	24110	20853	20964	10554	1904	1375	1202	1046	980	903	832	815	743	707	705	669	627	592	636	589	605	588	542	562	537	545	577	555	549	564	515	512	564	507	521	497	529	543	508	524	481	500	485	510	531	486	496	521	516	538	505	515	507	472	482	481	490	500	506	511	523	482	513	498	468	468	465	525	475	497	501	479	480	474	484	462	530	474	486	458	493	492	468	481	487	479	466	517	488	465	478	480	503	457	495	486	473	477	454	460	512	490	545	480	472	512	463	486	490	464	498	488	478	434	486	485	488	444	458	493	467	434	489	479	456	467	481	483	483	471	471	464	461	492	489	472	488	467	482	462	485	515	497	485	447	471	530	518	473	467	486	429	485	474	515	453	483	454	463	466	516	478	489	481	494	431	474	478	474	506	462	489	466	494	502	527	466	509	442	457	488	525	486	471	450	454	511	487	484	505	450	469	456	450	494	475	465	463	478	490	516	482	487	460	444	471	471	472	480	483	526	525	472	469	439	510	440	491	484	459	475	500	511	468	481	482	450	459	478	479	528	458	498	527	508	458	502	458	541	478	480	494	494	456	485	497	505	540	513	467	448	472	507	483	484	526	475	462	475	483	458	482	482	490	469	496	478	485	489	497	469	491	501	483	511	489	479	464	479	485	474	467	476	487	493	470	485	484	498	466	493	458	470	467	479	481	496	491	509	446	527	515	472	430	505	477	500	473	453	477	526	479	468	449	467	472	481	490	501	509	522	493	482	505	451	463	495	441	492	475	467	468	493	505	504	489	483	443	480	434	452	528	485	454	438	474	468	447	474	471	462	487	445	476	462	463	471	456	512	468	492	461	454	491	445	482	507	500	485	509	482	464	515	453	469	486	464	462	472	487	499	477	450	467	461	501	504	488	443	472	492	447	491	461	470	479	489	526	492	448	488	478	500	523	459	465	465	467	488	482	495	501	473	445	471	457	479	430	476	464	449	462	487	463	441	507	485	488	495	488	520	440	478	438	408	504	488	502	435	480	467	483	475	473	485	435	420	484	490	490	474	510	438	488	512	465	499	469	462	417	482	461	469	528	457	478	497	522	465	430	504	504	470	489	514	472	461	473	459	446	460	492	500	469	479	498	482	462	490	467	489	471	445	511	490	432	448	456	468	455	464	479	464	491	496	496	463	475	478	489	475	500	475	447	503	460	481	459	468	450	465	504	504	504	483	451	486	479	485	476	458	474	516	496	521	462	480	465	486	497	463	506	472	516	460	427	443	493	477	458	448	448	499	447	476	474	465	495	431	516	452	453	483	508	444	470	474	511	505	472	486	484	488	492	495	490	496	479	477	510	494	489	490	467	461	486	458	458	479	501	459	436	450	472	449	432	470	510	511	504	459	461	505	470	491	470	487	487	469	492	462	482	491	455	509	472	487	500	478	483	459	453	490	493	454	469	412	485	506	475	468	476	491	484	512	461	510	501	503	505	486	473	459	508	477	484	463	451	514	509	498	505	461	465	477	452	476	471	497	483	491	521	461	522	456	488	482	452	473	471	440	465	487	488	480	469	454	483	442	490	529	447	489	509	465	464	478	480	505	475	453	505	470	468	463	472	459	490	535	495	497	470	480	482	482	483	468	477	486	477	456	493	471	459	467	430	459	434	477	473	464	467	481	452	496	487	438	481	474	491	447	494	476	493	472	468	470	453	442	458	498	500	499	438	478	482	465	480	502	497	489	490	483	462	461	443	418	384	434	465	461	510	487	477	502	494	469	446	448	465	495	524	496	445	470	451	485	538	479	433	490	457	431	481	481	487	476	515	473	459	523	481	506	470	487	489	468	461	494	468	493	491	445	459	450	475	512	456	486	498	514	425	483	461	510	507	490	487	493	466	454	424	507	446	480	501	465	483	471	491	446	493	442	491	486	481	512	456	461	481	503	477	476	467	447	506	477	513	452	515	468	482	491	499	488	512	485	492	525	504	462	474	450	435	465	516	466	464	459	434	474	507	495	471	462	478	525	465	462	452	427	455	468	478	525	487	483	462	499	511	518	457	490	497	455	482	502	486	491	511	504	500	453	470	509	454	481	482	498	465	481	528	491	486	453	499	442	473	459	484	499	457	485	473	488	497	483	472	493	486	475	460	504	480	482	458	466	479	499	457	479	485	474	484	473	449	473	474	491	472	452	559	452	490	451	487	517	502	475	520	458	436	474	448	464	459	486	473	472	479	490	512	460	474	480	451	478	473	453	472	478	464	495	491	507	469	474	460	465	449	481	509	483	441	462	475	473	499	513	470	476	507	497	480	475	459	447	478	493	508	460	447	493	466	458	489	468	489	467	484	476	478	482	497	468	499	488	461	507	486	518	441	457	465	456	479	485	479	449	467	445	470	491	474	440	476	491	451	515	470	484	504	473	507	486	443	493	475	482	487	497	495	475	520	505	469	484	453	473	459	420	505	490	457	470	475	464	484	503	487	501	491	477	474	494	456	471	473	492	478	483	504	497	474	501	456	465	476	476	475	477	483	501	484	477	488	518	512	504	452	466	497	439	472	472	466	484	444	497	485	494	498	465	509	513	459	503	446	450	472	518	515	488	508	501	492	471	424	503	457	495	461	470	478	481	485	489	470	467	465	470	425	473	417	515	488	476	510	475	505	471	472	459	438	470	441	437	474	469	481	461	434	458	502	498	450	470	468	487	464	489	483	453	514	475	488	495	452	496	467	491	478	495	487	494	526	494	493	472	448	484	495	472	462	484	463	452	489	443	476	457	499	468	524	470	508	462	453	468	467	509	462	470	480	470	460	474	467	479	510	452	458	528	456	515	440	452	467	466	452	452	438	471	475	481	459	473	481	487	481	510	495	478	500	499	460	461	461	481	472	450	486	460	487	512	469	452	466	493	493	490	512	479	451	459	490	458	478	502	477	498	500	418	468	486	450	480	477	515	512	496	464	440	505	497	462	486	507	419	475	450	493	511	465	488	460	456	451	475	474	503	492	473	457	472	477	480	453	450	456	454	475	497	507	485	465	495	520	455	473	437	487	496	466	498	474	486	441	517	482	460	448	493	448	464	507	467	495	420	483	508	494	475	480	479	532	435	474	463	481	461	500	473	446	479	462	489	496	482	458	462	536	523	485	503	483	520	464	485	472	448	502	448	494	516	490	456	488	440	467	461	530	470	527	464	481	461	491	473	452	481	486	451	463	495	440	512	484	491	420	532	464	484	483	438	472	535	469	447	499	472	497	515	466	450	493	463	472	490	478	485	461	478	480	464	475	468	509	463	465	493	489	507	480	436	497	464	488	457	471	466	439	458	455	440	483	474	469	492	484	542	509	468	497	487	503	486	479	468	464	469	484	479	441	472	475	469	479	451	477	452	504	473	468	494	421	518	452	455	501	474	474	472	488	494	486	441	497	491	454	442	492	521	472	484	430	495	468	456	506	460	479	494	454	508	500	477	533	447	480	491	528	431	508	479	508	471	454	486	477	501	474	457
10096	18258	16852	10007	6776	5018	3706	2947	2372	2003	1828	1582	1344	1181	1053	1029	955	824	856	728	722	702	658	645	663	666	650	575	559	588	541	538	544	540	543	527	516	507	526	520	531	514	504	489	479	460	508	453	484	523	473	483	464	489	486	502	511	464	477	505	469	456	433	545	420	451	469	485	447	464	490	488	452	454	465	455	459	479	441	475	463	456	480	459	476	465	459	434	434	425	494	468	480	461	449	428	452	476	449	446	475	444	443	464	428	436	448	456	452	461	430	466	452	436	440	457	437	452	442	464	463	490	456	426	456	479	448	475	479	445	460	425	471	461	470	448	421	417	435	467	445	448	459	475	442	489	479	478	483	449	450	487	480	463	513	417	430	475	460	450	441	458	496	497	452	450	441	447	419	476	449	452	449	479	449	430	474	437	493	479	451	454	434	435	426	461	464	465	465	480	444	469	493	437	468	446	481	438	505	430	417	461	461	449	475	452	430	456	436	432	465	500	445	432	503	430	461	452	437	463	430	478	448	445	484	471	480	472	451	435	447	470	464	471	477	443	398	455	429	436	451	473	444	489	434	434	486	438	446	433	453	447	460	427	446	440	460	476	467	476	472	465	447	457	471	455	441	453	448	435	430	436	463	477	464	443	474	462	447	477	455	488	436	450	468	453	471	421	474	454	491	440	440	466	447	455	414	453	442	453	460	436	415	440	429	474	485	468	488	503	442	435	448	447	452	453	491	460	461	432	492	453	449	492	492	466	445	463	466	466	474	419	469	422	474	444	425	439	488	497	458	454	450	457	416	462	429	476	420	432	436	424	440	445	471	473	454	447	436	444	429	456	474	471	438	448	446	443	470	442	458	492	480	477	462	459	449	435	479	476	465	468	449	453	457	439	430	434	452	470	463	498	454	469	479	458	464	412	446	471	452	473	461	409	477	469	463	466	472	453	446	422	432	462	441	461	456	429	485	474	456	443	411	472	444	445	475	449	451	458	456	450	432	406	444	457	466	454	440	428	430	447	448	433	459	455	440	458	456	417	438	451	462	462	466	444	447	488	492	441	444	453	462	446	424	450	441	440	446	459	439	455	478	445	450	430	465	461	473	423	439	465	464	450	432	465	452	445	448	406	440	412	450	473	446	444	446	404	428	464	438	467	470	426	457	473	479	458	436	487	447	486	460	461	478	446	455	437	464	442	448	460	465	444	450	464	403	401	460	443	496	492	491	456	461	444	469	440	456	443	444	448	505	431	478	402	463	451	449	440	468	479	432	440	454	448	444	444	455	480	492	447	432	429	460	428	452	418	479	442	448	457	509	458	451	443	452	454	455	460	476	417	475	460	446	462	459	465	442	478	469	458	452	485	465	444	437	437	445	426	456	457	441	459	437	437	441	427	451	458	447	439	461	442	428	460	423	472	430	434	442	468	471	434	445	491	468	444	427	467	453	420	429	461	460	467	461	438	459	477	431	481	463	447	477	473	458	429	473	450	417	432	478	464	438	436	449	458	446	423	467	448	467	425	474	427	482	452	457	445	485	437	453	449	433	474	420	443	471	430	462	445	446	434	430	476	452	466	451	450	393	453	444	436	475	468	459	467	445	388	437	446	454	449	448	440	421	468	416	450	459	471	431	460	430	431	441	398	460	436	428	460	457	421	443	503	429	437	484	455	457	461	440	488	454	472	450	439	474	447	439	480	432	445	467	448	484	484	451	487	433	491	451	423	467	445	485	473	459	441	430	451	445	412	472	428	396	450	467	402	465	439	478	459	434	463	436	449	447	464	411	455	477	464	453	447	424	442	440	426	480	469	439	482	491	427	427	437	456	419	434	460	462	467	439	437	435	479	458	489	455	458	467	427	474	480	485	434	453	450	449	472	452	486	475	481	463	487	457	455	469	442	451	462	418	451	455	484	473	436	445	430	468	410	453	454	443	465	466	440	460	437	414	472	489	421	464	475	419	488	455	478	474	456	449	466	462	420	420	502	428	436	442	474	445	416	421	430	475	437	470	388	452	468	442	447	443	430	464	440	443	426	441	468	455	458	505	460	424	469	429	446	434	465	445	449	451	458	471	422	486	479	487	446	458	446	468	442	411	437	434	469	444	419	415	474	460	454	448	443	410	429	460	440	473	444	464	465	453	432	469	426	462	519	459	462	444	446	471	452	447	463	454	486	453	450	462	486	501	451	443	445	446	457	449	460	476	481	483	416	499	469	437	445	428	443	482	445	456	450	483	444	445	399	402	434	466	440	415	498	471	425	460	450	446	484	438	412	445	421	452	496	494	451	442	474	436	458	461	459	443	428	441	417	469	453	465	407	485	427	442	470	471	470	441	442	469	434	474	489	446	475	447	468	456	450	416	443	454	470	449	460	442	446	473	450	439	409	483	452	461	442	462	444	459	499	446	424	465	424	453	479	461	444	428	436	487	452	470	455	468	437	469	441	455	458	469	404	452	493	441	465	486	462	440	471	459	450	431	454	457	443	420	443	476	443	384	434	443	426	454	440	465	464	433	484	469	437	461	434	440	471	483	460	410	460	440	476	458	458	471	427	431	446	460	504	444	451	405	479	498	463	457	462	414	429	448	456	493	414	448	439	465	463	472	461	459	400	445	451	491	455	475	472	455	439	446	450	458	449	478	451	415	493	445	428	454	470	446	463	432	458	447	422	462	401	455	437	408	458	411	445	445	476	437	461	445	476	423	470	448	476	442	456	494	417	457	462	444	442	424	489	438	485	457	469	456	437	486	437	443	435	451	445	453	455	478	475	469	479	445	479	427	457	447	471	461	441	419	423	433	468	474	443	404	483	445	428	463	438	444	451	460	427	438	464	498	457	484	444	466	473	491	458	470	481	451	452	465	478	416	449	442	467	443	500	462	427	468	461	471	420	452	444	448	478	470	414	432	452	458	516	454	492	455	459	445	457	467	449	420	481	440	478	468	477	454	454	462	459	472	485	480	461	464	414	441	438	462	425	466	417	457	459	454	444	436	430	460	434	423	456	491	466	444	439	500	452	419	456	435	419	467	415	465	435	480	457	471	438	466	445	450	473	441	460	426	429	447	465	456	469	467	453	453	473	480	450	417	454	438	443	439	438	501	466	436	416	426	474	459	432	470	445	468	505	468	440	483	464	438	458	489	421	487	465	487	436	439	444	449	491	451	426	427	471	449	453	440	430	464	484	433	451	467	455	433	457	449	437	462	467	438	490	474	472	420	462	469	445	425	464	446	436	455	450	436	439	435	420	426	468	459	429	466	426	470	455	425	432	445	450	470	450	474	434	429	494	444	432	410	460	461	470	458	458	465	461	466	494	479	448	438	460	441	445	479	469	416	468	442	474	472	468	488	448	418	418	461	446	468	460	437	401	483	465	445	508	436	500	416	472	448	479	468	473	454	478	482	464	460	464	495	433	450	453	430	466	482	457	480	495	453	462	478	454	448	448	447	476	423	439	419	474	451	451	455	445	453	463	455	480	487	468	454	448
28238	14733	1745	358	224	196	134	106	126	97	98	106	109	115	118	105	95	92	100	105	92	99	88	112	99	107	85	94	99	76	104	90	78	99	114	103	102	85	72	84	100	96	88	105	109	94	81	96	98	97	115	84	98	100	108	90	110	108	95	78	86	102	100	101	107	109	86	102	99	104	111	102	95	110	117	86	106	90	102	107	101	93	86	81	92	104	90	124	89	111	107	91	114	95	114	106	107	124	80	105	98	85	99	114	96	94	94	107	100	104	101	103	116	92	94	82	88	91	112	109	86	99	92	93	102	102	105	100	102	91	90	90	117	91	113	109	91	97	93	90	93	96	97	121	99	89	99	108	117	73	88	74	93	123	87	95	114	91	108	101	88	78	95	84	107	95	86	106	102	99	101	101	107	87	83	96	114	95	89	114	79	109	106	98	98	99	85	85	102	89	96	107	103	89	98	91	96	110	97	80	88	104	91	99	110	83	98	81	103	126	99	116	83	98	99	96	89	111	116	92	93	73	93	84	96	93	95	101	85	102	98	117	102	92	103	78	98	102	94	96	94	95	82	103	98	90	93	89	105	99	76	87	84	108	105	99	117	98	113	87	106	94	101	93	103	96	97	94	98	73	99	101	82	98	102	88	103	97	85	96	107	87	90	85	94	99	89	121	98	99	84	98	98	101	88	93	76	95	71	102	83	101	104	105	100	93	102	85	104	114	98	103	93	85	88	105	116	96	97	79	107	98	100	111	95	81	73	89	90	101	79	100	92	91	85	97	83	94	104	94	104	87	104	102	101	96	111	93	132	102	95	95	88	93	85	119	90	105	106	91	96	89	93	105	90	96	103	98	85	85	102	98	96	86	106	100	87	88	94	93	103	111	102	97	107	104	99	94	112	99	96	70	110	80	108	107	98	96	117	102	102	91	100	97	99	104	72	101	104	94	86	83	83	101	102	116	93	89	101	96	93	103	102	97	86	83	79	88	110	94	98	114	97	112	95	84	107	76	84	104	85	111	98	100	97	98	106	89	113	83	97	95	98	116	106	82	85	88	86	97	106	110	86	93	99	105	86	88	100	101	103	79	101	105	99	99	95	79	118	106	98	96	99	100	112	106	106	92	91	121	99	82	97	88	116	96	97	86	89	96	91	80	98	90	101	111	84	91	95	109	97	87	92	80	86	89	88	71	107	104	89	100	96	92	92	95	112	97	100	109	105	101	97	94	94	98	84	101	89	104	108	104	89	96	90	105	94	97	94	82	97	117	89	82	95	102	76	86	97	101	106	98	99	93	92	97	87	85	101	95	85	108	110	91	79	92	94	106	86	106	80	106	83	92	106	94	96	116	116	89	104	96	110	101	109	97	88	99	86	104	97	109	99	105	95	103	91	95	106	104	100	110	104	98	103	104	96	90	90	91	95	90	113	111	89	75	100	84	98	115	95	97	92	111	89	79	79	97	122	90	88	101	85	97	83	100	93	76	107	96	87	100	106	98	114	96	131	88	91	116	92	92	94	121	96	100	93	87	86	103	79	99	90	104	76	78	104	97	105	103	113	106	95	83	104	85	93	113	93	84	109	101	106	93	106	89	101	96	84	98	106	101	83	101	91	106	101	102	86	94	92	95	93	113	88	90	99	96	90	116	95	99	98	110	112	82	107	108	96	113	94	97	100	94	110	97	98	104	93	81	91	104	103	97	109	92	108	90	91	107	89	83	109	106	102	100	90	95	87	105	102	86	90	93	83	105	99	80	86	89	84	97	108	94	115	106	91	108	100	95	90	109	106	87	92	82	80	91	102	93	102	93	106	95	92	82	86	81	95	92	116	108	86	88	106	108	89	102	105	74	104	96	88	79	100	86	93	97	109	86	107	101	97	86	104	90	91	83	98	98	109	101	100	96	88	90	80	91	77	92	71	100	104	87	96	95	89	94	98	120	95	110	92	101	97	96	89	81	117	104	82	101	94	95	85	105	113	93	101	109	116	107	65	102	105	108	69	113	106	101	101	125	95	96	95	99	96	87	113	83	111	85	112	98	91	104	93	96	98	88	82	108	84	85	107	108	101	121	94	96	100	119	84	93	92	94	82	98	94	113	96	84	114	92	99	85	90	90	105	65	73	106	96	108	91	96	86	99	103	82	98	97	90	89	75	101	89	107	103	74	94	85	90	108	92	113	99	106	106	113	77	100	102	91	83	103	76	116	88	105	71	111	111	89	93	90	105	97	99	97	101	104	87	102	95	96	85	97	96	103	103	89	82	93	101	87	108	96	93	104	97	83	119	89	100	85	84	90	94	84	99	98	118	95	96	96	89	95	90	116	101	90	88	101	97	84	90	98	83	90	97	103	90	104	106	98	94	98	98	118	87	106	89	94	96	96	90	99	90	107	101	98	99	99	85	99	75	86	110	104	107	100	112	123	96	107	77	92	112	98	88	90	95	108	95	93	89	65	99	87	97	101	84	112	105	97	118	106	95	101	112	111	87	83	96	81	103	94	104	89	105	77	103	93	110	104	110	110	94	103	92	102	99	83	95	99	91	86	103	114	107	89	108	95	90	109	97	101	89	87	85	93	99	99	86	92	91	82	87	74	97	83	83	102	95	94	99	92	103	90	80	110	104	109	111	103	98	95	105	93	103	93	98	99	98	95	92	103	98	94	98	110	88	88	90	118	103	82	103	102	91	104	87	103	86	111	108	102	90	94	84	100	97	91	89	94	107	105	101	95	92	97	78	112	91	99	78	105	100	98	91	82	86	91	116	96	88	94	103	107	91	102	92	88	95	95	109	92	105	103	90	95	94	118	105	108	105	79	90	93	104	105	112	106	121	107	90	89	100	100	94	77	93	92	103	85	103	97	114	111	101	88	78	113	99	83	98	115	101	81	128	119	92	91	91	92	94	89	81	105	108	108	97	90	80	108	79	88	97	87	104	101	86	89	107	108	89	115	91	94	109	83	82	91	87	95	104	95	98	104	74	102	94	101	87	85	80	98	91	94	94	103	116	95	82	111	95	79	87	92	86	100	94	124	102	103	77	77	105	96	108	91	94	116	86	102	90	100	88	78	97	86	102	92	89	100	84	75	94	90	99	89	95	87	108	91	86	108	82	97	96	104	89	88	85	97	95	119	93	102	116	98	99	82	101	99	76	99	92	110	81	99	103	88	98	103	109	93	101	105	104	99	80	114	114	101	93	86	107	97	83	83	98	87	95	77	93	108	99	99	94	93	106	86	108	111	100	91	99	105	94	99	97	100	80	83	97	87	93	98	98	86	92	75	94	99	107	105	110	103	118	112	87	97	97	105	102	124	105	109	92	99	91	79	96	104	88	97	99	105	95	94	101	77	100	78	85	114	92	108	105	93	100	97	83	89	86	85	94	83	97	98	98	92	101	96	84	87	92	98	102	78	96	100	93	88	102	97	110	99	87	104	100	105	81	96	83	95	108	97	87	104	94	81	95	99	95	96	85	91	92	97	114	116	109	94
5021	812	698	387	264	228	186	173	151	143	127	117	126	109	115	125	117	97	127	104	128	102	94	124	112	105	107	111	125	123	98	102	110	92	92	122	125	121	104	104	89	113	122	110	97	108	94	114	105	114	107	106	127	107	119	107	99	80	110	117	118	94	112	87	121	106	124	100	108	125	112	99	96	101	106	120	109	87	105	96	99	94	89	100	107	109	109	118	94	99	112	106	115	110	100	99	99	130	109	112	102	108	108	91	80	94	108	117	111	114	96	111	97	97	106	94	112	119	101	131	113	98	103	105	98	122	122	111	97	101	95	131	102	101	100	102	97	99	111	111	102	94	100	106	88	103	113	116	111	94	105	99	100	114	95	95	123	83	94	107	118	115	122	93	103	95	120	127	115	128	123	112	103	97	95	116	102	101	110	100	107	96	122	107	98	113	108	77	103	109	99	98	103	108	97	104	96	95	103	96	81	110	99	104	105	88	126	107	95	106	90	98	112	83	113	124	114	120	106	94	116	118	107	98	121	93	94	93	114	102	99	99	99	109	109	107	104	107	102	124	108	99	85	114	100	106	109	110	118	86	98	96	92	96	104	102	92	103	99	105	111	90	97	87	108	121	126	104	101	114	135	105	111	96	100	110	101	111	105	95	100	99	106	106	92	110	122	108	101	99	109	77	104	117	90	106	90	85	112	118	104	115	124	117	126	99	109	107	103	97	105	93	121	89	107	127	100	110	101	81	101	113	104	100	109	124	107	94	118	91	104	104	100	105	105	109	97	114	113	71	104	95	96	132	103	109	105	97	98	113	98	86	101	107	107	103	98	106	106	103	96	104	107	104	105	92	109	119	114	99	111	103	110	94	96	111	99	115	103	102	100	90	107	100	107	94	115	114	120	96	115	85	110	107	106	101	102	114	111	111	86	95	96	99	112	96	109	102	103	98	117	105	132	107	109	116	101	86	114	89	94	119	103	110	123	104	106	114	108	115	99	98	91	111	109	97	116	86	91	121	97	94	104	106	89	120	88	106	113	125	106	99	106	102	100	108	102	107	90	96	103	104	96	109	101	112	114	111	92	94	122	105	102	109	111	119	105	113	103	89	114	116	91	112	99	99	89	99	100	103	117	87	88	117	106	105	115	110	95	119	94	109	101	95	98	101	106	103	90	101	105	97	107	114	97	105	100	106	82	111	118	111	128	101	95	117	92	117	96	109	106	96	114	100	104	104	86	116	118	97	102	101	99	96	116	111	104	102	123	113	85	109	124	92	108	87	98	94	96	107	117	103	88	85	98	85	99	101	103	107	104	112	128	103	90	97	109	95	123	100	82	101	112	91	101	119	109	103	110	106	112	103	103	98	95	101	109	98	93	116	104	109	117	105	90	110	87	119	112	100	91	93	102	106	110	100	109	104	109	99	85	93	99	105	118	93	111	103	103	117	120	103	105	105	100	105	101	114	96	101	124	118	77	99	102	99	91	108	101	101	104	101	103	113	106	95	98	115	103	106	85	98	114	114	114	112	84	108	99	91	126	104	104	112	104	107	102	121	98	114	115	94	106	103	102	90	102	96	102	84	108	107	107	114	103	110	100	95	113	108	106	100	105	93	93	90	94	113	96	114	108	110	101	93	106	114	97	112	98	93	99	105	85	110	105	96	107	109	107	104	86	89	112	102	110	100	103	116	103	99	99	97	91	115	100	99	101	110	95	111	120	109	88	103	112	88	112	90	87	95	99	104	104	107	111	97	107	115	110	99	98	106	117	97	103	107	106	93	107	124	122	110	110	88	113	109	104	98	97	119	106	111	111	100	114	122	91	100	108	101	114	107	110	108	82	89	115	96	108	109	98	91	98	101	108	107	138	104	89	122	102	106	123	123	85	86	84	112	110	96	104	99	101	105	110	91	96	95	96	99	113	91	102	100	102	104	101	97	106	89	101	100	98	105	101	105	116	97	90	98	91	101	108	104	96	108	106	112	99	125	105	116	98	117	103	103	98	93	107	106	113	105	109	113	107	101	109	110	112	101	113	101	114	102	103	104	103	124	108	117	96	90	116	98	115	102	118	99	103	103	107	95	104	128	114	89	107	111	99	92	102	110	120	89	105	114	118	112	98	92	113	94	83	109	95	91	96	97	91	110	103	119	112	112	89	110	103	96	116	93	108	102	101	110	101	99	104	97	98	91	96	104	127	108	110	113	96	97	115	103	103	126	130	98	112	96	128	113	94	98	99	97	127	98	123	98	92	113	112	115	117	124	100	118	114	111	95	129	121	111	86	111	99	100	101	110	109	101	122	102	108	102	92	86	111	112	107	88	109	96	119	101	98	97	107	112	107	115	102	103	102	119	117	103	104	99	115	126	105	107	78	101	114	104	103	115	100	96	100	88	112	106	115	113	105	114	96	112	98	108	100	107	106	97	117	103	114	117	88	118	126	94	111	101	108	124	110	89	122	113	103	91	96	104	125	83	96	118	118	100	111	103	93	91	105	103	115	96	96	102	107	107	93	117	109	111	109	119	99	91	109	109	113	115	111	103	112	88	115	118	107	117	109	109	108	98	92	97	110	87	121	106	108	96	110	95	98	105	96	113	116	105	99	95	93	93	99	99	94	114	90	91	90	116	111	88	108	104	115	100	102	123	117	98	114	103	106	112	112	107	109	85	91	110	115	100	100	103	112	107	99	119	100	120	95	104	115	96	114	111	96	118	114	105	102	107	83	120	100	90	106	115	108	100	98	121	92	108	92	126	96	104	115	121	103	106	112	90	120	107	80	102	116	102	102	117	103	106	90	98	87	112	127	106	107	102	102	103	132	117	100	97	91	98	91	93	97	104	97	90	120	99	112	127	106	105	105	110	107	88	92	123	109	108	103	102	109	90	93	97	125	83	90	108	103	110	111	93	107	101	92	135	86	103	108	105	101	112	112	98	91	101	96	113	109	123	105	101	96	102	99	102	100	119	97	108	96	102	119	102	113	83	101	93	120	90	99	123	114	107	107	104	83	119	124	115	96	112	90	115	95	113	101	80	106	108	109	126	101	107	133	98	106	113	124	109	109	108	87	87	98	96	90	115	112	101	105	115	89	107	117	121	111	113	104	111	108	115	122	103	117	109	111	109	112	97	107	103	107	89	109	91	101	117	86	123	88	109	107	97	123	98	105	110	97	107	90	117	101	101	110	103	101	107	107	111	100	124	92	123	93	106	119	98	114	108	108	104	94	111	108	102	97	112	79	116	97	119	109	107	92	115	103	95	122	112	81	126	98	101	120	109	95	114	92	110	116	104	107	111	105	106	105	109	114	89	108	114	117	101	114	105	95	107	117	118	114	118	104	99	117	112	108	90	110	95	101	108	102	111	90	110	99	100	106	98	91	102	121	112	109	109	104	96	114	113	93	105	109	98	117	105	102	92	112	102	89	101	101	115	107	99	103	109	91	111	108	96	120	107	99	94	116	112	92	116	93	99	114	91	100	95	93	101	82	116
25238	20838	27334	24442	20836	12154	1515	893	747	627	567	525	502	472	445	403	419	387	372	337	372	350	344	378	359	334	321	337	303	311	325	308	308	306	333	300	293	311	311	295	291	333	297	321	316	288	318	273	293	287	322	316	281	306	294	263	331	306	289	290	263	273	282	278	271	273	284	293	310	296	276	314	282	290	289	314	291	281	246	268	312	308	267	259	305	271	301	276	281	297	307	277	322	282	297	265	283	306	310	269	272	262	290	302	263	308	294	312	314	255	321	278	305	265	282	276	317	313	269	301	282	299	288	309	275	290	304	291	308	267	275	261	259	315	273	292	313	278	286	264	264	258	304	280	294	293	312	276	276	313	286	293	280	292	270	302	298	309	287	273	302	248	245	295	303	304	262	313	310	275	277	307	281	276	326	291	272	288	312	345	260	263	302	280	276	294	276	268	258	317	291	283	292	331	296	281	296	273	290	276	303	278	312	283	286	269	275	309	269	275	306	276	296	300	267	329	316	280	280	286	267	286	292	285	283	289	284	291	254	284	284	305	252	271	294	310	316	304	317	312	283	295	314	304	295	303	305	307	245	255	273	299	285	298	295	260	306	298	286	276	275	256	285	302	277	269	293	274	284	290	268	273	299	276	246	303	290	283	275	307	284	294	288	273	280	287	263	300	313	289	290	306	295	314	267	285	302	273	292	279	311	288	292	298	288	275	310	296	263	284	305	300	294	255	281	262	273	310	298	264	312	255	288	306	291	278	297	308	312	307	280	308	297	298	308	304	307	290	285	308	318	309	296	262	323	308	267	269	297	312	286	278	275	282	260	332	282	257	294	304	307	284	312	306	325	269	272	261	295	296	291	299	297	269	284	281	278	276	311	310	279	288	280	327	291	255	300	274	254	273	282	290	315	311	275	285	317	285	280	292	291	261	274	314	303	286	300	270	284	295	264	262	276	288	310	281	291	275	303	284	292	285	274	252	288	277	265	305	277	275	300	292	291	303	257	300	288	262	286	297	279	301	283	253	302	272	303	321	288	282	255	268	271	312	302	284	307	264	261	302	293	283	259	287	272	289	309	296	288	293	301	308	286	292	275	286	291	292	287	300	297	311	285	284	290	281	281	263	279	273	264	287	268	271	295	303	282	278	281	284	292	296	276	288	284	270	288	269	294	274	281	278	305	299	267	320	276	273	285	309	295	271	300	290	286	251	290	292	301	288	296	291	303	287	295	289	270	282	284	295	269	319	302	269	280	266	332	273	257	296	263	291	267	299	279	285	254	284	277	274	312	277	294	290	293	274	280	293	287	298	277	265	306	296	294	237	276	258	284	276	281	272	289	290	273	292	293	313	279	258	280	286	290	302	292	305	257	316	294	299	277	265	303	260	280	299	257	280	301	295	272	278	314	305	270	302	275	288	278	287	262	261	280	282	258	288	296	269	307	285	303	277	292	273	289	257	241	284	279	297	274	317	290	282	294	302	267	291	272	282	297	304	310	314	275	310	311	293	269	293	284	307	252	279	290	286	276	305	316	258	289	280	273	276	313	271	297	284	323	274	318	293	312	262	292	278	288	294	296	295	338	282	304	300	250	300	309	326	290	248	286	289	268	293	257	293	260	316	266	283	259	276	246	279	287	307	293	284	314	267	302	309	284	254	296	250	321	297	315	267	284	263	267	296	284	322	280	299	269	286	305	289	307	270	308	302	289	281	303	293	278	303	259	268	279	297	259	263	295	299	303	285	285	256	269	290	270	294	285	311	311	264	305	322	300	322	269	316	270	288	272	309	288	269	288	290	274	285	309	276	288	304	290	287	281	319	292	300	290	278	293	296	301	299	304	304	288	281	278	282	281	269	272	305	255	295	277	303	293	292	310	295	289	291	294	275	272	289	266	270	318	276	302	292	290	280	311	289	297	297	279	271	267	308	264	252	289	302	264	289	280	308	268	301	304	289	293	285	311	275	272	299	287	293	288	280	291	271	312	282	261	274	289	284	280	302	315	276	303	296	288	274	318	261	263	264	267	266	293	267	287	269	289	329	296	296	277	284	293	261	279	320	268	255	262	254	298	251	305	289	310	295	277	312	277	325	298	285	256	278	287	264	302	300	253	291	304	297	285	293	284	282	320	294	274	302	293	261	283	290	293	282	280	269	299	296	302	293	290	283	284	301	274	285	287	300	292	269	293	290	286	257	287	303	281	320	266	263	254	276	313	302	290	289	317	290	269	292	288	250	307	292	325	281	283	251	285	292	279	294	258	301	274	325	308	277	284	279	264	307	285	265	284	293	260	309	275	303	303	307	307	262	313	268	304	291	259	280	260	260	266	250	312	287	287	264	272	300	305	289	289	302	305	286	305	318	292	269	313	282	273	290	281	278	285	310	313	288	267	296	319	283	268	317	298	314	275	266	292	274	292	280	288	289	287	286	262	291	283	301	312	280	301	287	321	316	295	301	256	279	304	289	277	305	244	285	281	286	294	295	285	285	277	285	314	278	291	320	263	277	266	286	290	276	310	293	279	288	305	292	289	299	288	295	271	268	304	296	331	286	297	320	276	303	296	324	276	306	272	298	280	258	275	289	274	287	308	292	296	284	264	248	250	277	274	306	307	282	270	327	296	287	292	286	270	284	287	319	266	273	311	281	294	323	259	276	280	283	288	269	296	284	292	297	283	296	276	292	299	256	271	316	304	334	282	314	238	308	269	317	258	286	320	296	295	279	290	286	300	263	286	269	281	293	267	277	272	296	267	317	276	272	288	281	314	306	301	295	297	302	264	286	287	282	293	269	289	299	284	255	288	301	300	263	292	301	286	276	298	299	277	273	266	288	266	271	281	326	278	261	294	301	306	290	292	261	320	242	288	259	293	289	287	283	301	249	291	255	273	287	294	294	306	309	275	291	290	308	308	289	303	274	286	295	282	300	315	293	273	268	270	285	304	251	264	303	301	285	345	265	287	290	317	293	297	283	308	270	294	291	289	284	268	291	302	294	282	278	283	339	291	252	257	275	271	270	282	282	294	292	259	282	298	261	290	310	279	289	290	251	316	280	313	300	281	264	275	270	280	287	288	288	307	271	292	281	262	298	309	301	311	287	280	270	262	281	320	308	291	272	315	284	278	270	266	292	290	279	303	274	298	279	278	289	301	262	275	285	307	320	314	274	271	274	320	308	241	298	300	296	269	284	277	281	303	320	261	309	291	323	303	293	283	321	303	306	293	283	290	298	291	272	286	276	304	274	292	282	255	302	277	308	272	280	285	307	312	290	277	282	317	302	270	291	319	275	284	264	279	316	287	297	264	290	324	300	286	295	288	299	306	307	278	290	301	296	273	289	302	301	353	259	310	267	314	299	254	326	274	263	289	278	275	313	268	272	279	300	284	316	280	295	288	282	272	253	301	257	324	282	309	295	274	298	294	321	294	272	273	287	265	305	295	281	311	300	277	303	258	273	284	290	293	285	282	274	297	288	289	286	299	292	257	301	296	278
7280	11642	10511	5720	3715	2744	2004	1554	1392	1093	938	826	740	655	602	543	549	491	469	451	446	386	434	371	366	326	338	331	343	331	340	333	316	307	313	311	314	306	295	321	317	349	275	309	281	287	299	310	292	299	289	296	298	305	289	273	253	286	285	255	294	279	263	299	308	294	246	251	294	268	274	265	261	263	261	283	249	255	300	266	295	248	288	259	322	251	250	288	274	245	263	265	287	276	284	257	288	277	270	285	264	280	308	289	279	290	293	278	295	302	272	265	266	264	281	261	284	281	284	283	293	276	272	286	273	260	297	271	286	315	260	277	275	272	238	294	284	292	302	247	275	264	273	285	299	291	258	264	259	267	268	261	263	277	253	263	269	297	295	270	273	284	271	272	239	294	282	310	276	247	261	297	270	305	261	257	270	283	278	252	262	287	312	256	301	285	255	284	257	263	284	298	266	306	286	243	271	282	246	297	294	283	274	267	274	267	280	274	262	252	260	254	259	253	263	297	259	266	271	285	230	277	268	262	313	283	267	285	283	282	227	280	261	305	273	256	270	279	261	261	305	266	279	258	289	245	251	282	259	272	264	290	259	289	267	273	266	272	249	251	260	275	257	256	275	299	279	271	257	259	261	295	299	289	263	260	307	285	284	259	273	241	277	259	286	257	322	253	267	261	279	264	267	267	275	285	296	286	273	226	278	251	336	256	258	280	249	325	302	287	276	315	254	254	264	296	271	260	275	279	286	288	257	281	246	282	288	262	306	260	267	289	265	256	261	261	273	286	260	279	265	268	266	264	271	284	276	245	267	300	278	273	301	305	284	285	273	260	268	302	271	287	259	297	276	260	269	269	273	296	266	243	286	269	286	229	261	243	259	275	278	255	277	267	274	275	285	281	258	288	283	275	284	239	305	266	260	285	278	254	281	277	252	237	290	283	286	275	288	248	265	265	257	271	248	289	273	243	268	249	247	266	262	278	276	275	280	277	258	273	265	290	290	288	290	286	245	306	275	263	261	298	296	246	262	284	276	265	277	238	269	253	261	278	259	273	248	280	280	243	273	253	277	262	284	292	288	273	260	290	306	265	291	274	297	245	277	254	299	303	242	273	281	275	263	247	286	262	268	241	262	261	254	271	277	244	228	298	301	290	265	296	290	264	270	273	263	272	241	254	297	266	269	304	290	276	274	288	265	279	256	276	258	258	295	278	264	285	269	270	289	266	267	259	251	256	253	265	290	291	277	294	273	269	292	286	276	242	249	265	271	303	262	248	225	286	237	254	251	290	285	249	242	260	296	243	277	269	281	252	266	249	270	250	277	298	271	306	257	286	264	232	268	279	266	283	288	277	273	297	295	271	276	283	285	286	254	275	270	286	275	277	293	295	306	260	311	290	266	280	274	273	239	286	294	299	257	306	262	249	291	270	278	252	268	297	270	271	303	284	293	260	243	264	280	279	264	259	267	254	249	237	272	280	297	251	282	259	255	251	281	288	245	250	280	297	266	253	245	256	256	276	285	286	277	259	268	270	269	268	243	268	237	290	268	281	264	273	301	260	276	269	305	277	283	240	266	302	282	294	244	272	312	260	264	298	269	271	299	245	267	264	266	266	269	234	311	268	290	263	258	252	258	303	286	251	267	288	272	255	277	271	250	271	272	254	295	288	252	242	273	284	307	281	272	293	261	290	256	258	265	248	280	248	288	247	308	290	283	249	261	264	277	259	263	262	303	264	251	307	263	241	270	289	279	263	233	267	263	299	279	277	295	277	284	244	262	282	291	260	315	264	253	280	264	269	314	260	283	286	279	282	252	259	240	288	278	299	263	261	300	281	270	271	288	296	280	286	270	265	267	302	263	265	254	265	263	280	282	264	249	288	259	267	266	250	289	265	251	275	268	294	276	294	280	265	254	284	292	275	235	269	264	298	281	267	243	294	271	270	269	262	270	263	279	259	278	276	279	289	255	301	263	275	237	298	289	270	257	282	279	274	268	300	253	279	265	283	298	287	274	257	280	257	241	268	264	297	281	281	328	291	267	271	288	274	281	300	271	286	270	253	279	283	253	273	246	232	282	280	275	257	272	257	268	286	285	298	265	271	279	257	237	286	280	276	299	259	285	284	267	286	259	259	269	285	282	277	262	259	269	297	294	268	261	263	259	267	265	292	270	250	298	303	264	292	279	280	280	240	281	296	251	295	275	259	289	265	251	261	283	268	261	268	274	267	284	251	268	265	262	260	255	293	266	291	257	255	280	280	260	274	278	282	275	274	270	291	278	295	283	237	287	269	287	253	252	292	268	274	268	281	252	278	272	284	293	270	297	276	273	270	296	280	256	287	255	273	286	247	262	295	280	279	262	277	255	269	282	283	297	260	266	257	272	253	264	298	282	260	263	283	284	257	255	281	289	302	281	266	240	272	273	268	258	264	252	262	293	254	277	285	245	276	264	253	266	259	269	298	284	288	269	274	289	266	282	292	248	266	256	270	274	256	274	257	300	280	278	271	252	284	260	291	267	255	257	261	297	247	286	263	247	274	298	253	294	294	285	253	276	266	261	262	301	261	293	262	284	282	262	283	263	263	273	276	278	277	279	296	271	288	277	288	258	255	245	292	277	283	277	257	287	279	240	298	274	265	284	280	289	288	279	284	272	265	293	272	293	256	260	282	279	269	268	285	288	273	286	282	294	288	284	284	238	266	281	264	267	274	274	267	264	280	261	293	266	279	265	311	278	228	269	270	278	239	286	234	259	287	279	284	284	299	254	225	275	267	263	263	280	246	255	257	257	282	254	281	235	261	278	274	287	286	276	257	319	257	269	277	273	260	262	271	249	294	300	253	277	263	276	290	290	250	313	277	270	292	264	270	264	284	291	259	259	289	275	263	288	277	269	260	315	237	285	280	242	281	252	275	284	253	274	224	280	277	322	264	276	284	255	272	277	270	267	268	280	275	285	274	288	278	276	246	259	261	283	304	264	288	269	254	287	270	311	250	284	278	278	261	285	288	291	283	285	264	284	268	283	269	275	259	264	256	243	280	284	282	271	277	279	250	280	265	252	257	270	274	268	258	288	271	273	296	288	281	270	285	264	275	283	279	294	267	240	270	271	254	275	295	238	270	273	257	253	295	260	266	246	302	279	265	267	260	294	305	285	278	264	270	268	262	275	290	301	296	291	255	266	280	267	306	243	282	282	239	278	280	255	267	267	289	269	251	284	273	277	320	282	288	270	263	299	263	308	283	258	268	288	251	289	251	275	263	315	278	303	246	272	272	268	265	287	291	252	319	256	255	277	273	287	289	284	261	264	267	270	270	287	270	268	258	283	277	264	260	283	284	252	286	260	279	238	278	283	263	277	288	297	272	294	246	277	268	259	248	272	282	273	278	291	279	263	256	312	284	258	280	272	272	253	254	268	286	257	287	281	286	236	252	255	258	300	295	264	256	283	269	264	276	271	286	286	270	256	256	274	291	259	269	289	253	279	259	270	271
23065	20872	27700	24191	20878	20971	10630	1924	1311	1159	1074	922	909	811	724	701	732	682	676	633	623	652	611	600	541	605	585	534	553	549	509	552	512	518	534	533	529	511	513	527	539	533	546	475	478	484	534	521	521	525	553	521	456	482	519	485	505	542	495	506	492	450	489	494	472	540	494	480	496	461	458	438	525	490	464	508	534	512	496	449	495	498	484	493	478	497	447	517	481	502	491	477	447	484	492	474	464	486	489	460	468	477	453	476	463	486	510	494	493	495	495	456	468	521	488	487	537	495	502	490	501	490	478	486	528	514	505	501	463	503	462	496	481	465	494	508	482	466	456	489	492	480	484	483	469	502	492	456	475	479	482	470	513	469	505	570	472	488	518	499	460	470	489	460	488	497	482	469	435	471	499	478	497	456	459	474	466	502	483	495	476	470	469	482	445	471	478	480	506	489	479	508	485	467	444	477	475	437	490	496	438	477	458	506	503	514	470	469	514	513	474	506	456	491	496	477	481	452	490	487	462	465	491	463	503	445	465	466	459	504	484	463	506	482	512	520	471	493	492	470	478	530	468	487	489	482	499	486	513	500	454	483	522	489	491	458	492	477	486	497	488	483	454	441	484	485	431	460	508	502	492	476	478	482	480	473	513	477	489	435	470	451	490	475	510	494	488	498	509	474	504	501	479	467	501	468	504	497	494	506	476	476	486	486	489	457	452	504	450	513	466	494	475	519	477	474	513	513	469	450	465	519	499	481	510	469	485	474	472	493	542	473	498	435	495	469	484	466	437	479	478	487	458	486	477	479	465	457	487	514	517	463	483	475	474	470	471	462	500	457	466	469	459	504	453	485	457	419	477	491	452	474	411	485	511	511	498	480	498	492	506	526	499	476	453	535	484	456	455	446	445	515	460	524	417	481	489	463	510	487	514	486	505	477	477	499	496	482	506	478	471	476	487	493	437	466	501	479	485	469	475	473	473	463	430	460	473	511	499	471	459	467	499	498	504	464	466	492	483	463	467	480	498	525	502	483	488	477	477	477	451	473	480	451	478	457	456	502	476	466	520	477	493	473	477	479	518	460	436	488	458	459	482	468	501	472	450	503	456	481	524	537	492	447	461	478	510	508	469	490	439	472	475	506	488	455	487	456	449	513	474	515	501	464	483	499	503	491	539	511	462	475	512	475	492	498	468	483	511	458	508	494	471	463	493	481	512	481	456	477	467	475	484	484	446	461	507	438	478	470	486	468	464	490	493	477	486	475	467	507	507	448	504	483	441	474	488	517	489	494	483	494	510	454	461	535	512	500	495	506	474	466	492	491	455	491	464	479	520	492	451	480	465	467	498	505	486	518	497	480	509	480	475	468	484	497	459	513	481	485	459	484	475	464	458	501	487	495	484	502	483	441	518	477	521	515	475	483	497	484	521	507	464	492	439	460	517	483	440	494	492	505	485	465	503	441	444	494	513	506	518	481	479	489	480	446	502	513	459	473	508	504	458	489	491	497	523	481	463	462	484	477	511	477	494	468	458	499	478	471	476	448	492	517	501	493	440	491	500	468	461	487	466	501	462	515	512	515	458	499	472	448	433	501	507	473	506	474	502	496	536	466	480	464	516	472	493	462	473	449	486	501	449	459	466	487	508	469	488	435	465	517	503	478	518	464	490	536	464	484	464	440	501	466	493	492	493	496	478	482	438	488	481	462	460	469	462	449	468	491	478	499	460	480	480	480	460	492	450	477	483	499	473	451	472	442	486	485	472	552	438	473	483	438	471	495	510	455	479	475	457	508	486	474	506	484	523	516	475	477	460	513	493	481	495	489	471	508	474	451	497	482	461	475	447	480	478	531	501	494	496	490	484	505	474	471	487	452	467	518	478	500	497	473	457	495	487	473	484	462	482	482	486	479	492	490	493	473	484	490	460	513	484	475	526	498	462	509	502	459	514	475	464	456	503	470	488	464	456	480	444	469	476	443	489	463	476	491	463	433	454	468	471	475	465	529	441	466	528	503	482	490	464	469	480	461	493	484	520	470	484	479	536	509	467	462	466	491	472	481	489	500	492	510	471	499	460	455	510	466	457	517	462	487	482	478	481	474	460	491	463	490	481	487	487	479	483	439	466	493	477	499	504	479	466	499	478	493	465	477	475	479	490	470	487	510	497	450	515	465	480	492	498	479	478	475	535	525	470	484	444	469	506	485	485	477	469	493	475	506	463	444	472	486	499	515	500	477	524	488	485	466	470	533	508	523	496	489	501	493	508	520	487	481	462	490	487	458	510	466	516	464	445	478	483	491	494	463	438	498	466	477	499	490	502	498	477	492	479	533	469	516	479	471	445	450	430	437	506	522	517	457	541	503	470	439	534	483	498	472	468	464	485	499	482	458	455	492	503	492	455	499	451	445	494	460	458	483	512	507	480	470	460	484	468	501	447	480	469	494	490	478	506	489	524	498	496	512	479	452	486	461	484	469	436	475	514	469	477	493	498	538	506	497	525	445	478	492	480	470	518	442	472	467	472	446	465	443	458	473	455	455	476	453	470	471	450	513	450	465	471	489	475	481	441	515	488	478	498	466	490	456	488	461	477	485	491	475	481	442	478	477	470	490	507	547	522	455	485	460	487	501	436	433	480	477	476	499	464	491	504	502	497	479	481	519	483	486	476	445	445	457	461	481	509	446	473	459	472	394	458	475	496	464	520	519	498	447	494	462	457	495	479	498	466	476	466	471	469	485	485	454	491	517	453	476	470	530	529	491	492	444	458	514	498	488	453	457	472	493	518	470	466	470	472	455	444	500	479	481	453	479	491	446	475	463	455	479	507	466	524	428	519	502	475	494	489	533	481	478	513	481	458	495	501	492	462	479	503	480	492	482	461	465	466	469	460	458	481	488	408	503	470	464	487	494	509	451	479	507	498	495	527	466	508	473	471	452	516	464	470	470	513	448	487	475	461	504	436	452	482	518	482	484	492	469	485	469	459	477	486	478	446	470	485	521	500	475	514	488	496	469	493	495	463	505	455	505	462	439	485	532	516	492	462	435	480	463	472	501	480	445	513	499	463	522	498	510	440	493	455	463	497	510	497	479	488	512	497	507	482	466	487	474	455	456	464	496	494	446	502	493	443	491	471	484	511	480	461	486	474	523	468	492	471	501	489	468	460	476	456	469	461	465	488	492	484	451	447	474	478	471	454	468	476	460	520	494	462	473	466	495	464	473	508	468	456	421	494	440	456	500	472	493	463	497	478	501	497	477	452	496	499	453	454	474	513	509	461	439	499	447	513	487	486	475	459	466	491	529	448	496	507	433	506	482	464	472	459	467	427	441	494	477	483	474	469	530	527	483	450	474	450	456	458	484	495	454	484	517	464	481	481	465	476	460	469	466	466	472	460	475	479	478	471	486	499	461	502	467	477	472	458	500	472	428	490	434	490	483	441	471	487	469	465	496	426	483	467	496	483	475	507	489	471	486	497	505	493	504	486	473	493	483	465	471
10080	18376	16753	10006	6666	4982	3790	2975	2458	2008	1799	1522	1382	1216	1078	979	949	875	842	724	737	664	728	600	639	633	626	597	572	546	525	510	561	538	540	519	538	513	519	501	550	477	513	500	498	542	476	485	503	453	476	460	509	479	498	468	499	520	447	462	479	471	493	464	456	482	439	474	461	459	481	478	484	461	431	472	460	487	470	447	409	472	467	447	452	456	462	480	477	458	471	433	441	464	508	459	482	492	445	459	472	462	479	463	471	449	441	469	457	490	435	490	420	492	470	481	437	458	444	474	461	415	469	463	463	417	420	456	447	472	452	478	450	439	456	438	454	496	445	433	467	441	489	449	444	450	478	483	441	470	468	445	454	425	452	475	427	445	466	476	438	466	434	456	472	459	438	464	475	441	450	442	464	453	455	439	446	432	441	452	449	403	464	449	404	478	479	449	476	443	454	451	427	444	460	482	476	477	436	466	435	493	448	443	474	455	455	470	488	412	496	467	429	428	492	471	442	469	471	507	465	444	458	446	473	416	470	470	421	449	482	418	441	480	443	477	464	489	473	484	457	465	425	475	474	432	460	478	483	459	446	457	433	458	449	474	443	412	471	504	442	486	432	486	443	460	440	407	435	447	453	465	464	476	445	491	456	468	491	464	417	499	448	469	468	437	427	472	472	472	446	468	458	468	420	441	464	429	464	471	472	470	449	477	464	440	432	465	430	443	461	460	487	468	398	493	506	461	425	478	458	422	454	496	464	457	487	473	456	435	430	454	457	461	474	446	441	444	451	473	447	447	475	482	422	458	459	463	467	483	414	433	464	427	444	447	477	454	431	435	458	453	453	446	475	480	494	495	491	465	457	473	453	452	447	461	442	458	439	454	465	494	451	475	464	428	462	444	466	464	469	458	449	458	458	410	496	450	438	442	449	412	466	438	484	471	456	425	471	453	464	439	449	466	489	477	471	478	444	468	415	428	456	462	446	456	480	480	449	437	465	439	434	448	444	420	431	428	416	445	415	462	432	446	461	460	457	450	405	476	441	475	450	425	496	431	471	471	463	467	440	438	435	461	474	448	441	469	445	463	433	482	455	443	487	450	470	444	474	450	451	458	418	428	439	458	447	508	421	450	458	474	464	470	462	446	468	455	482	431	439	448	465	464	472	425	432	456	497	463	450	467	429	477	445	475	449	432	451	430	438	464	456	433	497	441	439	474	444	421	469	454	460	468	480	472	440	480	409	433	445	485	467	433	438	439	463	455	484	465	463	426	463	454	490	447	464	458	495	467	458	452	419	469	432	463	456	418	441	453	476	442	451	490	450	452	444	493	455	457	464	428	433	478	461	449	475	443	429	466	449	473	457	459	466	430	421	471	455	432	479	487	472	433	461	430	469	439	411	480	443	460	459	468	429	430	454	459	437	462	484	486	451	454	483	453	436	408	424	454	472	443	447	445	472	462	483	516	486	465	451	458	451	449	476	457	485	448	446	462	443	426	473	449	442	471	478	455	440	463	444	436	433	482	457	433	425	468	457	464	469	438	450	473	435	414	459	523	473	428	455	426	457	450	500	481	480	443	417	461	486	484	477	436	452	408	468	447	447	449	438	434	447	425	453	441	426	397	475	463	441	464	453	473	447	415	452	458	459	470	503	465	454	475	477	455	425	482	457	447	419	459	453	463	475	472	454	453	437	426	460	456	498	455	471	460	413	439	435	442	441	434	410	459	436	433	442	496	428	444	454	447	448	498	429	430	467	472	483	480	446	485	485	498	466	488	457	426	472	445	454	460	465	468	499	438	418	430	416	468	459	467	464	448	434	426	461	486	446	459	482	465	449	480	451	443	458	432	439	426	448	467	449	447	468	420	473	444	489	490	430	471	498	455	432	458	468	430	453	494	417	463	458	460	481	441	466	472	453	423	459	410	437	479	450	454	492	485	445	441	467	450	484	474	453	417	450	423	455	492	474	451	482	448	444	473	441	452	468	478	480	495	470	425	446	478	488	442	467	476	452	460	468	479	464	437	478	489	463	485	464	460	430	439	473	470	457	462	441	450	452	428	459	464	469	458	454	447	439	455	461	492	449	424	463	447	505	453	442	446	445	414	469	428	454	461	477	426	440	505	500	427	475	481	465	422	456	450	465	501	482	466	428	446	452	467	460	412	435	419	479	463	466	467	470	470	437	475	483	453	459	447	478	498	452	412	497	445	425	430	466	441	461	448	496	472	482	438	457	454	488	489	448	425	450	477	443	499	435	459	429	459	465	443	430	415	453	463	447	443	466	450	482	472	479	489	461	498	451	459	447	454	414	428	450	448	420	468	466	424	483	455	489	477	482	446	445	449	444	459	455	452	470	461	456	427	447	448	443	423	446	433	477	491	461	461	428	448	455	459	481	432	466	448	478	435	477	488	462	449	454	483	417	449	461	476	475	452	448	437	425	458	440	470	448	463	432	454	447	441	509	435	460	446	444	465	462	457	453	457	417	457	467	458	442	463	456	422	424	446	449	473	488	459	433	481	438	468	462	438	480	473	436	494	457	436	453	437	443	449	446	425	448	437	467	454	449	464	488	476	489	468	479	456	467	426	470	430	436	468	462	463	511	415	450	502	467	440	483	442	409	439	446	479	433	511	472	472	446	443	447	456	466	452	474	488	427	462	447	465	459	454	454	422	453	445	463	408	479	432	431	458	411	470	447	455	415	488	450	421	496	495	437	469	468	459	454	470	463	448	448	454	459	457	423	453	456	437	436	488	494	420	445	409	448	457	453	465	445	465	510	447	479	475	490	429	479	401	456	459	445	415	413	478	438	463	496	428	444	466	428	451	446	435	448	472	479	463	450	468	475	478	484	432	458	486	472	480	457	472	453	459	441	453	460	460	445	497	467	456	475	475	425	422	448	486	467	482	474	442	470	417	503	451	436	446	477	421	452	473	453	431	455	393	487	489	433	440	474	468	440	441	457	464	472	419	479	477	437	466	468	437	473	446	447	440	457	455	465	455	433	448	422	455	467	460	418	436	469	441	478	428	439	467	481	472	422	497	469	417	442	456	425	449	450	450	437	469	406	484	477	439	446	452	421	401	426	482	475	464	422	489	450	455	463	444	460	435	426	459	448	436	478	468	404	478	442	500	463	478	480	512	468	438	465	444	447	480	433	466	488	405	481	414	453	431	466	441	478	450	458	461	411	437	454	465	411	439	433	437	469	474	431	443	507	496	467	428	430	444	468	478	479	482	469	437	465	415	454	455	501	465	437	413	478	430	492	439	403	442	454	436	469	468	445	450	444	460	459	475	478	453	498	493	484	446	457	466	468	452	440	439	495	446	476	463	485	434	438	445	405	468	470	484	447	488	409	465	471	480	428	470	450	460	493	441	488	461	450	473	419	473	425	460	460	455	404	460	479	490	494	453	455	486	437	476	452	464	466	426	444	424	467	425	481	421	448	436	461	490	458	452	446	459	455	457	456	458	439	464	443	450	456	496	444	456
28209	14904	1794	333	204	157	134	132	118	115	96	108	113	122	111	102	90	88	102	82	115	93	81	99	96	97	89	99	100	96	118	92	95	85	92	89	98	92	114	104	84	102	86	99	102	86	92	111	88	113	95	110	96	110	95	88	83	106	101	102	94	101	112	86	94	93	96	100	105	95	87	97	89	101	88	100	84	101	105	92	89	120	99	91	90	88	92	113	102	91	83	100	98	96	90	104	123	102	98	95	103	121	114	88	101	91	100	99	97	92	106	96	98	91	92	102	100	96	101	109	96	88	76	94	98	97	115	117	95	108	97	101	103	104	101	86	101	105	93	97	111	89	98	115	86	112	95	81	103	91	94	92	92	87	94	99	107	104	105	81	104	104	96	96	101	99	108	99	110	88	89	103	79	89	100	99	105	109	108	108	120	109	100	101	77	79	103	92	100	112	89	83	86	109	75	87	102	104	103	110	103	113	97	86	113	118	92	96	100	109	89	105	109	100	98	91	96	84	105	113	80	82	89	83	98	90	103	97	99	82	107	94	99	79	127	92	90	90	94	121	93	92	94	93	89	98	92	78	91	95	100	113	91	93	89	103	99	93	106	105	94	94	92	107	105	109	117	87	97	98	118	79	91	93	107	93	83	84	84	112	93	77	98	97	94	117	97	96	99	94	88	106	95	110	113	99	103	105	86	77	137	76	82	91	88	106	93	101	98	93	101	87	104	82	100	91	79	88	86	93	113	108	116	96	116	106	78	87	81	98	93	95	93	113	93	83	94	100	88	90	98	107	107	101	113	85	103	101	100	104	91	92	85	107	108	103	107	108	99	80	102	100	86	96	101	105	82	101	103	102	115	90	82	109	113	112	92	94	108	93	86	99	93	119	107	88	96	102	119	91	87	83	96	102	92	86	104	107	102	99	96	98	110	88	99	65	93	82	106	112	103	91	100	99	98	95	116	91	109	109	92	122	85	107	118	91	90	105	99	101	100	98	89	100	94	104	95	90	90	108	99	106	93	98	107	111	91	110	99	105	86	99	105	105	89	113	110	94	90	99	100	97	89	123	96	97	102	100	92	98	73	83	96	98	87	97	101	91	92	90	99	112	88	106	95	96	85	105	96	106	89	95	85	86	86	84	99	111	92	106	82	87	92	104	113	99	100	115	113	94	91	111	100	107	104	99	96	105	81	106	92	80	98	96	102	96	95	111	84	91	89	86	105	94	106	104	75	89	115	97	101	102	113	93	87	98	104	96	105	115	90	107	123	122	113	83	94	97	119	105	111	118	101	83	79	108	102	110	103	120	77	104	94	81	98	100	79	103	102	89	98	112	95	103	81	67	97	109	92	94	105	109	108	90	109	86	100	83	82	97	85	102	102	95	104	108	81	91	81	95	102	96	95	92	84	92	89	102	107	112	83	102	102	87	92	88	81	95	86	93	84	91	82	99	95	100	91	89	99	99	101	96	100	98	99	89	98	106	78	94	100	90	113	96	109	77	86	85	104	89	100	110	96	97	90	93	88	96	112	103	92	81	118	97	87	91	90	89	93	97	106	105	95	84	95	82	101	102	106	112	113	99	111	86	77	114	100	70	85	110	80	119	90	88	85	95	96	98	94	95	97	101	90	89	118	100	84	110	112	88	110	100	102	116	93	100	102	95	117	110	92	105	76	92	99	91	95	99	94	90	110	96	88	76	86	101	99	94	96	136	98	89	110	85	80	78	99	90	92	106	92	104	93	103	89	121	90	84	100	86	102	76	98	96	109	106	96	105	100	108	89	89	88	91	101	100	89	108	82	116	89	104	103	81	98	106	90	92	94	85	88	92	80	112	80	79	106	98	80	92	104	89	110	98	93	125	100	79	111	88	115	95	96	94	107	94	86	99	92	105	111	105	102	96	89	108	82	108	105	97	95	103	91	95	113	84	111	93	90	108	98	106	92	94	99	103	107	120	96	100	119	93	101	97	105	97	76	90	113	96	93	99	84	84	106	83	91	100	83	93	108	101	102	105	124	111	92	106	95	95	89	107	89	100	94	91	112	109	111	99	92	102	102	81	96	93	99	105	109	84	84	93	91	103	94	113	108	118	98	98	92	92	90	90	86	92	73	96	90	100	99	97	106	77	106	116	87	90	99	95	99	92	110	79	90	90	117	99	99	100	91	80	86	95	87	107	112	111	95	101	80	91	97	93	73	98	96	87	104	109	93	113	105	91	109	96	106	98	110	103	94	88	115	111	98	112	97	104	113	93	97	88	89	110	108	83	87	113	95	78	82	87	104	94	113	102	106	105	95	104	103	88	92	96	86	82	98	111	94	83	83	96	90	86	84	90	107	107	100	91	100	95	97	73	76	83	103	92	94	105	99	89	98	104	100	83	96	90	104	111	94	105	86	111	97	78	98	94	91	100	97	103	83	84	124	99	85	93	103	82	98	108	96	87	116	99	107	95	106	108	100	108	98	98	89	77	97	101	91	96	86	105	99	97	94	86	78	78	97	97	94	100	92	90	106	91	107	83	92	112	102	109	97	96	96	85	91	90	112	102	89	95	92	101	83	112	119	108	93	112	92	88	102	114	88	103	88	93	94	104	107	98	103	93	100	103	91	97	106	95	111	92	98	87	78	96	109	106	116	90	83	94	94	105	101	100	81	107	110	84	107	98	99	78	98	82	91	91	103	106	96	99	99	112	104	96	93	92	92	104	95	86	97	77	116	98	99	106	108	72	93	91	111	92	92	91	77	95	106	107	87	111	84	94	85	96	95	101	87	106	107	89	89	94	95	93	95	107	106	107	90	81	117	86	94	87	94	93	86	81	102	123	115	105	103	97	107	80	103	107	102	97	98	92	111	82	95	82	88	99	105	112	102	90	98	81	98	98	98	100	96	92	84	93	105	101	90	113	108	98	90	98	100	100	92	102	107	88	99	113	105	84	93	100	86	99	106	107	95	97	93	92	99	92	82	100	87	115	100	103	110	99	117	102	89	89	104	90	123	92	97	96	119	108	105	105	87	107	112	93	108	90	83	107	86	106	90	88	88	117	91	90	94	109	90	92	110	119	92	113	101	95	102	99	96	99	90	87	94	98	89	93	89	108	105	101	82	104	79	91	115	109	106	107	82	100	121	94	94	70	87	90	113	102	115	95	85	98	101	94	74	102	110	102	82	89	95	83	98	98	92	107	109	94	109	101	103	99	92	86	96	106	120	90	115	95	100	106	101	102	102	100	110	104	78	88	96	105	92	103	83	102	87	104	82	101	87	104	104	108	102	90	103	98	112	101	94	107	103	95	97	102	96	89	80	106	74	92	99	102	78	99	92	88	100	99	103	103	85	96	93	116	85	82	80	103	112	116	98	88	110	101	107	93	95	113	100	108	101	116	91	90	93	109	105	99	123	94	93	81	92	94	98	82	102	106	93	99	86	101	103	89	92	99	102	103	92	99	103	92	101	98	84	100	93	99	101	89	102	80	91	83	80	99	112	91
5004	799	670	406	258	210	176	171	136	142	132	130	118	103	113	140	134	115	122	111	96	102	96	119	109	106	103	111	124	111	110	118	119	91	104	101	120	107	100	114	98	96	107	108	105	109	116	97	113	99	104	130	104	100	119	87	99	99	88	98	117	90	96	95	121	113	118	109	117	107	106	104	111	103	114	88	91	97	111	106	98	116	92	111	103	135	103	113	128	81	123	97	106	103	107	94	101	96	114	104	102	111	102	97	89	101	98	102	96	110	100	98	107	98	110	112	102	108	99	103	99	100	113	125	96	109	93	98	102	104	83	98	108	93	120	90	123	103	101	113	96	92	118	103	109	87	113	114	98	109	83	89	96	116	99	115	109	96	109	116	106	99	116	85	98	108	103	117	102	114	104	108	105	119	107	99	104	99	103	77	114	110	100	108	104	94	94	94	89	107	97	118	85	100	96	95	110	96	108	102	105	102	106	105	111	105	88	103	111	115	113	110	104	116	112	95	96	100	99	108	107	105	95	112	104	89	100	95	98	85	94	89	117	112	96	115	94	87	96	114	104	107	113	93	103	111	99	102	118	98	100	106	109	113	126	99	128	116	93	101	105	109	117	98	112	103	119	102	136	103	113	113	113	107	108	116	97	112	97	91	110	104	95	100	110	108	117	84	109	104	90	100	91	107	95	104	89	98	112	102	102	80	102	94	106	109	90	109	95	119	98	108	112	115	111	108	121	105	110	105	112	120	115	98	106	98	97	107	102	115	127	112	112	114	107	108	106	103	99	107	108	96	106	112	88	113	107	101	118	110	105	111	110	115	101	106	90	99	100	106	111	123	103	77	111	101	100	105	103	95	83	122	100	105	112	107	103	102	111	118	116	92	99	106	100	109	107	128	104	99	111	117	103	107	119	110	117	122	94	89	101	107	126	109	111	116	102	106	92	97	114	113	113	103	102	106	120	94	98	116	102	99	132	118	105	124	98	107	120	127	100	114	102	105	99	88	123	98	103	119	106	91	120	107	124	103	103	101	112	112	113	101	100	106	128	106	106	100	103	116	96	105	107	100	108	100	121	95	122	95	112	98	91	101	94	93	114	110	100	107	111	105	93	121	119	114	111	99	106	98	104	105	115	109	96	107	112	101	102	121	104	104	102	116	110	103	98	108	98	97	92	103	111	113	98	109	110	95	107	109	102	89	106	101	112	106	110	99	96	117	101	100	109	79	106	95	107	103	83	124	93	95	111	99	102	113	95	96	107	107	112	107	98	100	111	93	109	98	100	118	92	104	115	118	81	99	112	110	100	118	105	100	97	121	96	103	99	125	119	112	123	87	91	82	91	115	104	97	103	115	109	114	114	123	103	112	98	121	111	103	92	116	99	108	104	88	106	95	98	99	117	96	118	105	99	112	106	98	100	102	112	100	107	93	104	116	93	104	103	96	93	117	112	99	95	95	109	111	111	122	112	108	90	116	119	104	111	91	104	109	108	77	96	128	122	99	98	116	100	104	95	106	110	115	110	91	102	113	107	107	128	111	101	103	106	95	97	87	107	103	108	91	111	91	118	100	111	109	97	111	115	106	92	122	96	94	96	111	120	98	125	90	95	98	116	102	115	118	100	107	102	113	108	98	105	118	110	123	116	101	105	102	98	121	94	102	122	82	90	99	106	119	100	88	96	98	111	118	102	116	126	121	89	120	139	102	116	109	101	92	110	100	111	122	118	123	105	94	93	104	92	92	102	97	111	109	101	103	104	105	113	104	118	95	103	105	108	102	112	111	92	92	87	113	103	119	82	95	102	108	96	112	98	113	114	104	88	95	104	121	95	110	98	110	111	92	99	90	101	112	104	91	89	103	97	103	99	107	92	104	101	104	101	106	100	106	106	95	101	98	108	104	78	100	89	120	99	142	101	119	107	109	112	113	110	129	120	97	100	109	99	111	108	107	110	109	126	110	96	114	94	111	105	111	102	99	103	127	102	97	110	114	115	105	91	108	89	93	100	85	98	116	103	109	89	102	97	104	92	108	114	109	104	105	91	108	91	89	109	106	111	97	99	118	114	94	94	109	92	112	100	95	121	108	113	104	110	98	129	112	107	102	105	125	104	108	105	105	117	110	98	108	103	122	111	81	88	101	120	106	99	117	103	89	101	124	106	106	104	114	100	99	117	98	105	118	97	86	114	94	97	94	120	99	114	122	95	114	108	115	98	116	116	115	111	116	119	94	112	95	118	85	106	106	105	107	102	112	106	111	114	103	99	89	116	105	103	122	110	119	108	93	96	120	123	88	109	115	115	119	123	113	110	108	95	114	113	98	98	109	99	113	106	96	99	96	103	80	113	108	98	98	85	105	104	113	105	104	122	115	85	115	107	96	106	119	117	103	105	95	84	97	115	98	107	97	99	113	112	114	120	104	110	115	101	113	127	110	103	119	105	91	111	120	108	107	98	96	99	110	102	106	111	106	94	115	114	111	112	109	98	83	115	82	119	104	131	107	112	115	97	107	101	94	114	122	110	114	97	102	105	97	100	95	116	122	91	97	90	116	98	92	92	97	109	113	111	111	102	109	107	115	107	100	86	94	108	114	104	92	100	90	115	108	108	106	110	104	127	106	99	103	102	111	108	117	121	89	120	103	118	91	98	106	122	97	113	101	110	96	78	91	99	111	124	106	106	106	106	108	104	114	106	107	106	94	93	104	106	104	112	105	118	96	93	89	130	95	103	105	92	112	103	110	99	107	118	102	106	105	105	90	109	103	115	113	77	106	101	106	107	112	114	96	107	117	128	107	106	98	97	98	95	108	104	110	114	106	127	117	107	93	96	97	121	117	92	113	104	108	92	138	111	117	87	101	103	113	107	110	125	88	108	110	101	113	101	107	103	107	124	95	111	98	106	92	106	97	110	82	125	99	90	105	114	113	96	101	109	101	118	93	98	97	115	103	102	107	85	106	98	123	111	104	113	103	106	97	119	99	84	85	119	112	109	107	99	101	97	128	105	93	105	116	111	91	95	114	105	102	120	92	120	119	125	121	114	115	99	98	121	116	89	92	101	123	92	120	116	101	133	99	120	113	109	98	99	95	105	96	94	97	98	104	100	123	118	113	93	98	104	113	104	101	97	85	77	103	111	105	110	111	112	109	108	109	112	125	111	93	116	108	100	100	108	105	117	121	99	105	105	104	106	112	94	103	113	100	121	106	106	101	83	116	106	115	105	109	98	99	113	103	112	107	121	109	111	91	126	104	110	114	86	100	116	105	91	93	108	121	98	101	100	102	109	90	85	106	97	124	99	125	104	99	100	119	111	96	99	96	112	93	92	90	91	88	94	96	111	115	93	98	119	123	97	92	92	109	107	112	100	98	90	100	108	99	103	104	117	108	102	107	92	100	98	88	100	117	112	104	128	116	112	95	111	109	116	99	106	90	110	91	119	103	104	114	112	104	120	99	102	95	106	100	95	125	96	117	120	99	109	110	120	95	109	112
25253	20832	27325	24442	20848	12189	1583	938	741	658	583	538	487	485	413	402	389	399	394	355	365	324	354	324	336	345	326	336	345	331	310	326	304	306	303	319	332	308	301	316	296	290	303	319	283	314	287	289	329	336	286	299	300	265	278	310	347	306	294	279	266	297	285	296	294	310	283	288	266	278	299	317	266	303	280	281	311	309	263	283	313	288	298	274	302	318	266	276	303	293	297	269	286	311	271	300	285	286	264	326	309	295	305	307	320	248	272	305	307	271	278	279	265	280	294	296	314	293	330	299	261	305	293	287	280	287	287	275	280	268	275	266	302	297	289	282	274	271	288	298	287	291	288	300	310	303	303	282	278	300	295	308	306	287	294	299	285	317	304	258	267	290	280	283	296	273	291	262	297	303	331	290	292	298	294	319	283	291	266	298	275	281	286	305	302	291	287	282	280	314	310	276	307	296	282	290	290	305	275	267	311	322	265	301	282	284	280	281	263	295	306	298	300	286	269	287	300	288	277	295	297	286	304	289	313	328	277	280	301	260	292	286	279	301	304	293	296	314	288	285	254	285	273	276	292	293	265	289	288	295	326	294	277	301	321	274	299	292	306	325	294	308	282	320	326	280	283	267	269	293	263	264	312	299	310	276	283	290	283	281	267	298	285	266	294	299	280	276	257	317	290	291	293	301	267	321	270	264	301	286	285	266	302	298	282	297	273	294	265	285	269	297	252	308	303	280	313	276	284	260	285	310	284	297	292	306	262	285	278	291	287	316	314	291	262	301	281	271	280	252	290	298	273	313	320	293	271	278	298	276	305	315	307	281	314	278	289	303	272	296	309	289	309	305	293	286	274	283	304	303	291	280	308	304	265	319	268	297	290	284	276	304	242	293	266	249	322	280	302	296	268	299	279	251	270	308	306	298	289	289	316	287	289	284	296	303	315	309	309	289	295	286	260	287	254	316	279	302	283	280	269	285	282	325	309	306	287	276	271	277	290	269	263	282	328	285	311	328	298	310	285	312	296	271	292	286	321	316	294	285	293	286	302	309	279	298	275	293	258	296	306	291	281	303	273	296	287	279	301	310	280	294	292	283	281	270	299	295	301	303	324	257	284	295	327	287	302	285	284	280	288	257	299	264	281	298	293	297	298	298	284	345	294	304	275	276	295	318	299	274	273	318	280	300	286	285	285	284	290	271	304	284	324	277	322	286	272	286	301	267	300	268	305	288	302	311	261	276	297	274	286	284	274	273	299	260	283	273	314	312	305	307	286	265	311	286	291	290	286	278	268	308	273	282	280	265	266	277	247	273	285	316	279	311	287	291	279	262	296	287	314	299	282	273	289	271	287	298	296	268	311	282	315	291	288	321	311	320	308	284	303	262	286	282	283	306	289	267	287	258	307	305	295	302	281	282	283	292	278	305	295	292	284	268	305	302	279	281	318	264	269	261	312	275	291	285	292	277	278	282	287	303	275	310	260	264	301	310	311	297	288	284	296	289	312	285	300	287	275	263	289	300	276	255	298	307	308	284	294	297	307	319	296	278	285	298	299	253	277	314	295	291	275	261	276	280	283	292	272	258	284	294	257	287	273	282	271	287	293	284	263	271	283	292	301	295	306	325	264	256	296	267	273	269	289	307	280	310	308	295	289	325	282	325	288	315	335	297	278	318	321	292	281	284	310	300	283	282	283	287	276	318	297	268	290	269	292	284	327	275	270	300	293	283	288	297	277	288	301	316	303	302	300	287	334	292	293	289	294	285	304	287	270	292	290	269	292	293	249	313	314	312	254	271	318	264	253	259	273	302	293	300	329	289	284	270	314	279	299	302	302	265	319	295	285	285	295	323	268	324	302	275	286	280	304	273	303	258	312	300	289	288	304	280	312	319	304	268	315	270	296	302	267	300	288	279	302	271	319	278	301	276	329	266	257	299	297	291	277	303	280	300	326	276	296	301	310	308	279	290	276	273	317	289	283	298	292	284	306	303	293	307	277	316	287	305	275	271	288	255	282	278	316	305	277	274	284	312	274	298	305	246	314	299	296	283	275	313	320	289	288	280	299	252	286	303	292	279	293	286	306	266	333	310	282	331	258	280	277	298	274	268	275	286	282	271	294	281	296	297	277	266	308	305	306	315	278	271	294	269	318	298	299	291	282	290	297	268	254	272	325	315	306	298	276	283	283	296	281	279	282	277	293	321	263	273	315	274	306	289	291	298	288	292	306	311	294	299	269	288	303	306	275	303	306	265	311	293	271	285	292	280	252	291	281	275	278	275	313	289	291	282	300	299	297	266	295	268	290	287	279	273	296	289	266	297	286	269	280	242	291	282	288	315	279	294	275	284	291	300	278	321	298	287	297	284	279	294	309	319	303	290	284	271	279	280	317	292	324	283	321	306	327	282	293	272	272	297	308	294	274	307	330	299	284	295	266	281	282	280	298	285	312	273	307	303	288	277	301	282	296	273	284	275	303	283	302	312	309	292	293	265	302	284	322	291	280	274	299	319	284	261	278	278	296	310	294	289	286	293	306	261	279	298	277	277	316	270	298	291	280	294	289	288	276	277	328	259	314	264	321	295	284	310	284	277	257	278	302	271	289	286	277	287	298	263	272	266	294	288	246	302	328	295	256	249	280	290	284	292	334	251	304	280	299	257	295	276	284	299	279	264	302	309	290	299	300	308	307	298	314	301	274	312	298	301	281	299	275	314	294	290	236	280	264	248	273	274	292	304	278	267	295	304	289	327	269	308	297	321	288	307	294	289	293	283	285	291	250	296	292	277	279	267	264	280	313	305	270	302	273	283	294	334	294	319	282	288	270	293	312	284	286	275	262	281	316	284	278	276	275	283	300	328	263	318	301	294	263	298	295	291	284	320	278	289	276	277	262	284	281	291	301	306	298	292	301	287	277	268	286	266	282	280	301	301	293	267	269	285	318	293	298	295	305	297	287	284	258	281	312	297	283	308	334	278	279	283	276	286	309	298	304	296	270	286	301	303	301	286	291	284	270	323	285	282	278	325	305	294	293	326	302	304	284	291	265	303	298	286	251	296	292	303	273	292	327	303	293	245	233	293	308	290	320	277	312	273	338	298	283	284	292	282	287	280	300	295	314	271	277	319	292	300	276	291	291	277	306	292	299	308	286	297	282	308	272	306	259	289	262	259	251	283	322	317	295	280	263	283	296	290	285	283	299	281	290	263	286	263	297	303	262	292	319	274	264	304	287	300	281	274	276	320	305	282	281	270	297	281	268	267	285	282	339	289	285	261	298	276	300	303	278	280	295	283	268	281	272	299	314	259	278	324	270	264	303	333	298	290	317	303	298	303	332	333	298	316	290	310	285	280	279	305	269	294	297	283	287	303	315	286	300	296	271	265	307	289	317	275	276	299	257	288	301	289	305	315	269	264	286	277	308	299	307	288	298	312	291	281	282	281	266	292	285	276	305	305	307	257	279	279	274	304	265	287	299	288	264	296	256	287	279	301	305	294
7240	11703	10579	5748	3800	2831	1963	1661	1276	1115	984	841	764	631	620	582	475	474	487	440	383	391	364	414	375	348	374	367	348	344	312	331	370	295	338	327	283	295	341	318	282	304	335	314	284	301	307	302	284	304	317	323	276	287	267	301	316	300	284	254	270	296	286	292	278	277	278	266	282	291	280	274	271	292	273	261	287	274	263	245	311	270	266	280	275	303	304	286	281	278	305	260	277	271	259	267	278	295	269	280	298	275	265	248	273	253	274	269	290	311	269	297	274	262	288	284	296	293	283	287	277	285	290	300	286	269	294	276	269	268	295	289	302	274	279	249	252	296	283	310	240	253	267	263	264	242	265	270	254	260	269	297	240	268	263	283	266	258	273	282	293	256	280	235	270	248	267	292	288	262	272	270	310	283	291	250	271	294	271	265	289	273	272	280	306	328	264	268	286	246	276	266	263	298	275	268	240	278	268	257	289	279	303	308	307	272	306	241	297	287	269	305	273	287	289	319	293	270	296	292	280	283	290	272	280	284	286	252	282	287	268	277	276	262	310	288	280	256	278	288	279	263	251	292	250	251	302	263	277	273	253	271	280	298	240	241	301	295	267	272	282	256	295	271	270	276	271	278	258	268	251	277	256	252	266	257	287	293	285	288	299	291	257	292	292	268	294	246	288	283	248	280	287	253	277	283	292	283	279	269	276	248	267	297	278	281	266	254	282	247	292	267	270	259	290	296	267	270	277	296	236	283	313	294	280	262	271	288	269	280	285	273	313	284	290	283	269	264	279	272	307	301	249	303	277	259	295	277	273	284	263	276	266	250	259	275	235	266	251	268	301	265	268	293	262	277	248	265	290	271	287	292	271	252	296	269	266	282	277	247	293	305	259	250	281	257	287	262	276	270	260	303	257	260	282	280	256	306	277	257	293	238	260	260	300	272	272	266	260	263	283	270	265	260	279	273	274	250	282	260	273	273	308	247	296	295	251	278	278	281	301	285	275	298	294	297	270	238	267	310	258	261	247	270	273	289	243	299	264	252	246	264	286	260	263	292	261	286	284	248	273	280	288	286	279	279	239	274	289	297	284	260	271	251	273	295	273	276	316	267	290	273	291	297	278	257	298	259	262	249	261	278	292	289	288	273	263	282	265	269	273	272	287	259	302	292	284	294	281	279	257	271	253	288	288	281	265	257	259	265	272	275	265	286	277	253	269	279	295	297	270	263	285	290	271	264	261	267	261	283	258	270	295	257	259	274	273	274	250	288	268	266	286	252	275	255	268	265	246	265	269	250	260	247	261	263	274	284	249	250	275	291	233	294	283	279	259	282	250	256	277	280	278	278	269	293	275	287	260	268	284	257	290	288	274	267	277	265	302	253	271	258	262	276	288	309	269	268	263	292	265	277	280	247	247	252	265	262	296	277	301	277	254	278	268	288	267	293	250	271	268	279	281	283	274	265	287	293	249	296	263	271	301	273	244	276	298	279	263	276	280	263	266	257	246	282	269	297	275	313	264	261	299	275	234	286	261	275	272	275	269	278	272	281	291	251	262	297	265	278	263	261	278	274	258	271	279	269	287	270	253	288	251	289	294	278	267	238	265	269	278	284	258	285	283	262	274	273	287	262	284	257	251	263	248	286	282	260	263	291	274	292	272	300	269	263	279	284	275	264	247	259	272	244	296	242	256	267	287	277	297	284	260	268	224	257	281	248	249	254	299	295	309	270	284	288	302	266	276	260	281	284	256	253	280	270	267	261	243	319	276	261	303	282	256	257	268	247	270	243	274	271	266	275	287	287	270	261	272	282	235	266	267	256	275	284	285	290	291	261	264	254	246	259	256	287	265	287	258	274	262	274	251	291	307	296	296	264	272	284	274	293	302	254	280	273	265	305	275	291	277	266	297	262	267	296	276	248	249	300	228	290	257	272	276	246	268	278	271	275	270	253	276	274	267	281	261	259	266	306	252	258	304	255	279	281	262	316	253	258	260	261	302	294	267	270	281	275	294	280	280	276	269	279	274	251	274	276	321	280	267	286	283	257	276	241	282	276	280	295	266	281	273	250	251	292	283	284	266	241	265	275	279	308	256	290	280	290	267	264	267	296	255	271	271	297	274	253	295	283	261	274	277	291	285	280	289	269	263	260	286	283	289	281	306	296	285	277	289	294	264	272	261	306	285	244	277	268	267	276	242	272	250	266	307	276	260	263	303	273	268	263	259	232	279	290	309	285	274	285	259	298	275	273	283	272	251	284	265	265	263	273	261	302	291	273	276	274	281	264	291	276	298	304	293	259	271	244	285	255	281	279	250	294	255	287	254	274	292	305	252	297	255	254	236	290	288	274	249	273	292	292	280	291	278	260	292	289	275	301	266	281	265	294	245	296	263	240	266	274	258	297	292	275	317	265	274	262	272	284	285	254	282	262	281	247	281	246	277	268	277	261	271	270	257	290	269	290	284	264	283	264	263	264	260	292	265	270	256	270	279	261	285	296	278	259	257	289	286	255	250	282	258	265	275	279	261	259	256	274	274	260	272	260	251	270	273	295	281	277	276	300	262	258	273	258	259	280	269	287	268	285	284	272	281	298	274	238	255	260	298	263	299	296	267	282	302	282	254	277	254	267	272	250	261	279	253	290	268	257	287	268	282	292	264	299	301	273	274	253	315	266	259	288	270	262	283	272	274	288	257	269	282	252	285	290	279	255	247	278	274	273	294	249	264	266	255	281	254	260	299	280	253	263	260	273	278	253	284	283	273	229	270	259	259	277	271	267	265	281	308	262	297	292	287	261	294	253	267	294	263	268	258	290	250	271	262	303	290	261	282	274	288	284	272	299	269	293	258	273	267	302	247	278	272	282	272	248	259	274	254	269	270	272	265	255	288	274	284	275	289	302	287	278	295	273	260	298	286	281	281	302	253	266	248	287	287	294	263	311	238	277	277	269	300	277	249	275	270	280	244	270	300	257	285	295	246	309	284	274	278	286	268	279	274	279	263	266	264	291	246	298	283	253	267	250	278	245	300	234	276	271	277	265	276	280	271	280	264	276	261	280	250	268	262	296	270	267	273	287	297	294	308	253	298	282	262	256	316	272	259	268	246	278	284	277	266	302	296	280	271	284	286	256	245	271	261	272	259	275	287	258	260	267	264	252	301	252	282	247	270	291	250	309	304	267	254	266	276	273	258	283	254	267	256	271	314	255	291	256	271	276	266	280	264	269	266	278	285	291	265	255	270	279	255	290	278	252	282	289	283	295	258	263	264	278	243	274	294	237	269	267	268	264	246	297	259	280	286	275	283	277	266	269	258	283	271	265	287	265	251	258	262	286	242	275	300	280	267	285	238	291	263	261	263	282	303	286	300	271	290	310	254	270	291	275	271	264	240	268	273	278	275	240	260	264	280	278	257	275	242	262	271	262	281	302	295	287	259	280	264	258	279	254	293	264	278	283	287	286	275	269	281	260	286	258	271	281	290	246	249	273	287	278	258	273
23004	20840	27647	24162	20847	20953	10693	1964	1288	1201	1047	929	882	763	798	709	718	662	697	653	661	635	625	613	568	569	581	540	566	557	577	542	529	568	526	495	537	558	515	516	514	541	536	503	488	498	520	500	520	516	481	502	502	536	504	486	500	492	492	504	511	541	515	492	516	476	482	522	521	488	471	459	501	531	500	523	531	538	530	524	468	505	471	480	503	481	448	498	474	469	490	491	463	481	478	510	478	507	505	492	481	492	492	459	470	531	496	490	501	479	529	479	493	489	506	510	472	507	530	443	447	451	511	457	476	486	503	501	501	462	517	529	477	450	487	510	487	469	496	506	442	472	487	521	517	508	504	522	502	503	475	433	493	456	484	481	474	482	490	463	470	499	478	493	456	482	490	493	500	489	488	484	480	466	488	521	446	469	478	470	457	482	502	456	492	451	482	483	501	466	451	440	496	539	507	456	501	477	487	474	455	454	473	487	468	463	467	490	465	506	502	475	465	489	463	508	499	466	446	456	553	452	427	474	480	509	458	496	453	475	481	492	461	461	468	493	507	482	504	469	478	476	489	487	522	506	472	472	519	475	491	507	448	486	434	454	486	502	491	481	464	493	517	478	500	459	478	485	438	471	481	503	461	502	493	494	443	450	484	484	482	515	525	446	475	476	480	463	451	459	482	487	471	474	503	484	524	505	480	463	502	453	496	447	495	439	443	458	465	451	513	448	465	466	481	486	453	469	437	472	498	476	459	486	501	454	466	483	457	498	519	482	522	470	473	469	485	485	474	474	459	464	492	504	432	508	473	488	447	485	465	487	478	474	448	521	483	544	482	473	481	487	457	495	495	495	437	496	470	502	465	472	480	509	499	480	464	469	485	450	441	462	464	472	464	469	511	480	462	471	513	464	480	503	480	453	494	468	482	465	471	497	502	471	486	496	485	492	448	448	505	493	462	523	493	490	470	491	513	463	471	464	478	462	461	451	458	474	463	452	481	534	497	461	475	464	497	474	462	465	474	480	502	490	523	463	514	473	477	504	508	505	478	442	526	487	488	481	466	470	475	481	538	477	499	484	506	444	503	441	471	476	516	455	473	477	461	471	524	503	502	509	501	527	457	495	464	460	527	509	528	467	465	434	466	467	459	473	507	505	465	474	463	508	482	499	469	493	534	488	470	504	524	484	488	457	482	518	480	492	464	509	458	464	493	468	455	489	464	471	469	506	446	523	477	509	493	476	502	466	490	505	509	479	450	498	469	465	507	534	476	445	466	517	457	494	491	474	465	472	524	448	460	466	469	499	467	497	432	501	499	483	497	490	474	490	435	494	465	480	477	476	479	514	489	464	435	490	473	466	475	510	488	492	450	507	502	501	491	474	478	472	441	464	471	494	488	498	482	459	487	480	472	474	495	487	473	437	504	491	487	457	465	474	483	473	481	510	441	479	464	464	462	500	502	446	468	472	509	502	484	494	463	463	491	458	481	478	461	482	476	478	528	518	484	462	468	521	436	528	463	458	483	535	487	501	495	470	448	442	480	481	509	495	513	489	492	478	463	493	497	503	448	490	505	450	496	477	462	486	477	428	497	486	460	496	477	473	481	505	451	487	501	469	484	482	484	492	498	488	497	488	480	491	523	448	475	468	491	488	467	485	505	463	487	443	467	484	466	462	456	487	517	476	481	482	487	496	491	486	510	481	480	486	449	495	484	473	476	498	466	468	457	480	463	528	478	489	454	470	484	469	489	494	477	494	497	514	492	500	475	482	467	461	470	448	468	475	496	498	488	472	488	478	492	449	460	456	494	465	470	482	490	495	505	462	468	448	511	488	496	478	501	475	484	467	464	476	463	497	479	445	469	454	486	454	485	468	466	461	513	449	459	506	493	510	496	497	490	495	531	523	482	474	474	506	470	482	471	483	503	484	493	466	500	489	487	484	504	473	466	493	502	507	498	493	512	444	516	458	462	508	474	485	521	472	460	481	470	459	493	468	478	483	462	470	486	488	489	466	515	468	476	475	488	540	465	485	505	473	501	475	495	479	481	485	444	466	474	474	464	495	492	495	480	443	512	526	504	479	522	520	441	487	495	486	493	465	517	457	444	493	506	461	480	458	467	507	483	476	485	433	486	517	506	486	443	488	472	473	494	474	476	491	488	464	502	493	472	492	483	462	481	463	487	473	479	488	509	470	491	481	465	479	489	474	520	501	518	531	490	478	493	460	496	503	505	499	451	487	490	491	460	462	482	454	487	458	467	446	499	464	477	493	495	501	446	472	488	454	484	472	483	467	474	486	471	483	497	486	478	486	455	435	492	475	538	464	469	481	515	514	489	492	475	480	462	449	483	456	475	464	501	512	460	489	470	440	504	519	503	506	509	479	481	489	501	488	507	471	488	505	491	455	482	476	452	483	492	491	499	529	489	465	480	480	521	487	460	453	493	500	487	488	499	481	474	492	481	477	497	504	486	459	508	462	482	550	497	475	458	505	471	491	502	521	484	489	480	442	503	480	529	470	466	455	531	480	466	469	476	437	507	485	465	500	462	504	513	500	466	495	505	489	498	495	473	503	475	428	506	500	467	474	458	468	488	459	481	431	457	490	485	463	458	503	482	498	452	479	487	505	432	446	483	505	483	500	515	487	461	456	458	462	479	489	485	508	475	494	511	477	471	505	468	530	477	473	483	506	431	488	482	468	484	473	468	468	502	488	477	466	465	484	515	443	487	473	521	489	453	466	466	485	466	471	452	462	490	486	466	468	491	520	480	480	481	535	453	498	501	477	488	491	499	509	513	464	453	472	508	501	512	482	470	492	492	543	502	478	471	481	476	479	472	494	499	501	504	460	473	452	461	447	461	474	497	497	454	485	481	496	506	459	497	458	443	473	490	500	473	482	498	457	527	482	504	454	472	477	472	468	491	450	476	499	494	483	501	510	482	511	507	469	466	488	475	463	463	475	477	503	491	460	449	472	500	485	511	468	464	474	474	467	520	491	491	489	463	478	490	490	497	486	478	487	462	489	460	490	493	513	489	491	492	453	529	476	516	480	487	493	477	507	503	451	420	483	496	489	482	506	479	466	513	460	499	499	481	476	486	469	469	476	472	467	483	458	527	452	512	494	438	458	489	496	514	476	470	449	462	446	500	507	464	454	453	505	463	486	481	456	465	522	508	468	520	461	469	472	487	468	464	456	465	489	487	430	491	468	475	498	457	461	460	477	491	507	474	454	466	511	486	490	480	468	463	475	522	427	476	498	436	507	487	488	455	455	465	501	496	470	490	472	500	479	476	522	483	442	488	479	488	446	520	477	462	469	473	487	527	484	495	504	498	466	474	488	477	460	511	482	451	469	475	523	484	468	507	450	471	456	502	480	513	479	471	518	496	493	476	464	449	443	500	448	462	473	476	448	497	471	455	505	460	463	496	494	444	443	458	461	524	486	466	491	500	475	493	479	494	504	458	536	446	504	439	470	498	478	498	468	499	457	469	519
10111	18287	16902	9934	6765	4908	3797	2969	2419	2110	1747	1582	1373	1186	1068	1028	977	828	848	767	732	663	700	651	605	572	633	533	530	573	602	578	526	549	520	515	534	500	496	512	554	466	502	519	494	507	536	469	487	485	455	488	492	468	499	502	448	534	507	466	469	494	443	482	495	462	489	447	483	443	498	452	502	468	484	450	492	469	469	449	467	493	457	437	476	477	447	473	480	471	461	432	507	466	450	450	448	446	444	464	459	482	501	439	490	473	473	476	463	432	476	457	480	465	446	487	462	447	488	474	462	442	498	429	443	499	443	476	473	459	421	449	423	445	494	467	424	456	493	482	485	476	431	465	441	464	411	451	464	418	466	445	474	441	473	464	428	441	440	455	475	469	469	437	488	473	468	469	471	456	491	479	453	418	445	459	478	468	495	456	458	460	500	450	454	474	458	502	463	448	439	456	478	471	445	471	472	467	468	429	472	459	461	493	459	468	461	482	477	475	421	465	440	457	509	485	445	484	446	470	521	465	494	448	462	491	431	470	429	470	495	445	460	450	466	462	437	433	430	458	460	439	430	480	473	437	502	445	452	484	464	428	467	465	454	463	467	443	433	462	456	498	456	468	493	502	505	476	454	415	463	468	453	439	466	438	454	444	434	413	452	486	443	435	456	459	490	449	458	480	448	393	463	460	481	478	449	454	480	449	469	442	469	427	457	491	425	448	440	456	482	460	488	468	445	474	429	474	469	459	442	456	460	434	490	473	487	452	471	462	456	468	477	463	446	460	508	472	461	485	488	444	464	515	463	488	419	468	469	427	420	464	438	460	450	426	432	431	454	484	451	468	451	425	463	469	499	497	425	436	479	496	439	446	452	458	446	426	473	440	446	447	477	442	472	444	461	418	456	467	451	498	433	443	420	482	459	457	428	425	474	444	445	478	451	453	463	451	437	449	474	441	489	426	448	425	503	460	435	448	426	463	480	468	476	478	446	468	438	472	489	481	418	488	446	494	452	446	434	423	474	465	449	398	455	487	465	465	459	434	482	445	495	466	444	489	466	459	431	428	504	413	457	467	457	427	458	478	439	478	461	455	455	479	486	419	501	476	452	484	415	497	423	455	430	466	474	478	434	417	474	422	473	425	424	462	460	435	442	480	469	478	443	470	486	473	445	489	433	457	449	441	458	438	492	430	500	445	470	473	450	455	423	438	465	473	455	479	456	399	454	466	461	453	473	435	416	441	466	421	433	441	461	454	497	446	476	435	431	464	475	436	493	478	461	452	435	465	427	459	428	485	436	485	471	474	433	412	436	462	455	449	449	483	448	433	515	471	425	432	465	476	442	448	457	448	435	415	482	465	425	474	478	468	444	466	432	418	415	466	469	442	488	428	460	423	449	458	443	475	441	496	481	458	475	437	432	454	477	463	449	460	460	476	468	451	456	466	435	492	438	470	449	501	457	464	489	475	446	457	464	464	455	468	459	462	510	444	478	439	442	442	463	445	456	469	446	471	470	473	467	474	457	493	438	451	464	473	488	448	421	471	508	477	449	472	438	469	444	430	446	431	529	488	466	445	451	448	446	425	435	458	414	439	481	463	474	481	526	465	459	460	444	440	456	461	441	447	436	419	480	453	458	449	418	449	457	454	454	447	443	442	447	439	442	420	478	482	450	441	472	495	481	465	486	458	444	467	461	448	474	496	452	442	496	447	461	440	471	438	479	441	462	452	478	489	449	432	470	452	463	459	458	462	477	462	450	477	448	458	475	467	461	468	510	473	481	443	449	490	477	462	448	431	398	442	460	432	463	423	504	497	453	456	452	459	431	463	429	483	465	478	430	448	457	473	480	506	441	432	463	452	460	440	432	438	425	436	449	430	426	472	424	479	445	426	436	441	443	446	435	455	443	464	413	449	440	486	508	475	485	462	465	465	455	456	431	482	442	489	461	465	442	428	472	462	470	425	463	489	465	474	465	474	444	443	460	440	469	461	434	431	470	446	461	425	429	471	466	450	459	447	401	480	469	424	462	435	457	434	436	489	468	446	470	446	458	442	463	473	408	444	459	424	464	472	486	423	482	482	464	467	447	431	483	440	461	454	459	492	431	450	448	461	465	489	442	466	435	454	496	490	463	473	475	430	440	457	444	445	449	425	447	438	412	446	444	488	479	457	447	490	502	475	434	468	423	477	487	442	439	462	480	461	451	443	462	485	471	453	442	447	465	449	466	414	436	435	436	469	473	455	487	477	433	460	441	465	426	476	447	466	454	395	505	464	479	431	450	431	473	451	433	412	442	457	438	416	449	478	426	438	451	450	418	452	422	476	491	448	435	403	449	464	451	470	461	495	508	442	448	481	460	438	504	477	449	454	469	460	407	428	459	461	488	477	478	464	471	468	470	444	464	470	469	447	471	439	440	432	487	477	454	473	470	462	444	474	471	464	468	451	481	463	450	473	453	458	437	462	472	495	462	471	458	466	471	439	438	495	456	457	444	437	455	452	445	454	492	490	496	473	424	428	437	471	454	483	470	468	453	448	468	465	448	441	445	452	437	450	457	471	436	455	479	462	487	498	445	472	483	508	458	420	448	434	461	475	488	473	463	452	468	449	428	477	509	448	438	429	433	480	477	485	445	465	460	436	461	446	455	466	447	431	414	488	443	451	449	453	486	462	402	443	490	441	463	429	449	472	464	493	432	440	456	455	461	468	451	459	439	459	444	436	450	447	463	456	461	433	451	454	441	444	473	437	447	457	481	466	453	472	449	446	490	490	464	452	436	451	484	475	467	464	484	427	411	416	464	498	423	456	457	449	465	458	428	464	468	445	471	448	439	437	479	451	449	440	464	452	442	430	453	497	474	442	450	462	488	438	477	452	503	495	452	451	397	429	473	476	444	459	451	422	461	500	420	454	475	436	477	443	504	402	499	445	476	425	446	482	473	425	442	480	498	467	453	452	421	487	468	435	424	455	456	439	478	431	445	443	417	463	467	501	479	468	448	446	438	471	453	476	475	428	438	465	451	463	426	475	422	467	437	448	494	462	451	456	437	448	477	463	429	433	473	445	459	437	450	477	456	468	446	441	438	465	434	456	470	439	430	451	476	455	447	469	472	444	460	470	416	477	460	468	462	452	472	483	452	436	487	414	478	443	410	462	455	453	424	445	431	456	457	448	454	473	485	466	461	430	454	453	475	469	451	466	462	442	441	463	457	426	459	425	450	474	489	459	479	498	472	420	463	453	462	498	506	439	470	471	438	476	467	450	459	464	445	473	432	446	487	434	430	450	484	422	440	436	455	488	445	458	429	410	439	477	473	441	464	445	481	444	453	474	462	449	473	472	440	436	438	458	470	444	448	453	435	475	428	437	501	425	434	473	458	474	476	434	461	436	457	500	445	434	488	462	468	433	486	423	462	439	457	468	444	467	458	435	441	437	511	454	460	469	444	425	421	455	453	493	422	460	454	470	462	471	495	471	497	460	471	474	436	481	461	405
28227	14653	1745	355	213	180	141	123	126	125	117	136	114	118	101	79	99	107	101	101	97	84	94	102	118	92	103	104	110	92	90	91	96	106	77	100	123	113	105	82	109	106	102	83	93	112	85	90	97	109	93	90	92	101	98	99	82	100	109	100	121	105	87	105	94	94	104	96	95	98	92	91	96	96	102	89	102	88	101	89	92	101	94	93	105	114	104	92	84	89	99	102	100	95	98	80	101	93	103	94	76	98	105	95	106	88	80	94	71	87	99	106	98	103	98	87	99	132	70	76	99	95	96	125	99	94	99	78	91	107	83	85	84	107	81	101	92	82	110	92	104	95	95	103	98	100	97	113	84	90	91	75	104	80	103	104	98	91	84	97	113	99	99	80	93	93	97	85	97	111	94	88	87	97	98	90	110	83	107	90	108	105	94	104	107	106	89	76	94	67	119	102	93	104	91	100	94	77	105	105	100	109	81	109	82	93	90	86	95	100	101	91	115	102	85	92	98	107	94	89	93	84	87	97	102	106	96	91	76	89	88	118	104	101	104	90	93	94	96	85	119	111	86	93	98	106	105	105	97	88	113	94	84	87	91	94	93	97	99	97	103	96	107	89	93	96	80	82	83	92	120	113	91	92	109	107	99	87	86	102	103	101	88	105	88	101	111	100	98	93	91	102	94	105	92	102	104	117	99	89	99	99	108	94	109	124	101	94	96	105	98	100	92	101	100	84	104	102	103	94	104	99	92	103	95	98	88	105	105	106	114	82	105	99	117	94	109	92	99	90	77	98	88	85	74	108	99	89	98	97	99	101	109	107	111	98	108	97	83	111	95	101	108	93	92	99	87	93	93	99	93	97	93	95	102	99	108	100	105	105	97	105	82	99	112	110	91	89	115	108	94	96	88	101	87	98	92	120	105	111	108	93	117	109	85	91	85	87	100	98	102	106	95	122	104	120	102	94	93	84	84	99	94	101	91	116	94	99	95	87	103	115	83	126	106	115	107	102	81	107	98	99	97	115	106	91	93	88	92	111	97	105	113	111	77	102	101	93	86	108	81	100	89	110	97	109	85	100	97	94	91	92	93	104	87	113	81	90	95	85	94	99	80	99	111	85	97	94	102	95	106	109	116	88	89	110	103	108	95	94	112	85	90	101	81	103	93	97	104	110	81	105	100	98	93	85	90	108	98	98	89	104	97	84	97	97	120	87	90	89	117	101	91	112	90	95	102	100	103	111	85	106	82	101	92	93	94	116	98	90	101	90	98	94	80	87	98	86	98	97	104	114	96	95	94	100	86	80	108	86	102	92	92	97	112	86	101	96	113	100	102	116	97	87	91	97	95	84	95	102	111	98	86	114	84	96	106	86	112	80	101	104	88	86	97	104	80	104	93	111	96	105	83	107	92	85	97	108	90	80	92	78	82	89	110	100	100	98	87	103	99	119	98	120	100	91	100	94	104	115	85	99	101	100	103	96	95	95	80	87	91	91	88	104	96	105	110	105	88	107	101	111	86	112	99	94	94	104	75	69	98	98	97	113	98	106	112	97	89	120	105	100	102	94	82	99	90	88	94	97	91	91	105	88	93	119	94	96	90	90	87	104	97	101	104	90	112	83	98	89	88	96	83	101	87	99	101	109	101	94	104	99	91	82	101	116	98	89	97	104	92	88	109	92	94	91	101	93	96	85	89	113	75	90	100	99	101	79	97	102	90	67	93	98	100	90	112	96	101	97	96	104	83	90	85	85	106	96	104	82	104	85	93	94	78	90	108	85	84	93	89	98	110	114	92	94	100	76	93	103	101	98	109	108	96	83	100	101	98	104	99	114	102	103	90	86	83	106	98	101	104	108	88	91	91	104	88	82	119	94	121	95	101	94	89	98	125	89	96	100	103	91	103	71	80	84	108	85	93	109	92	117	101	105	107	83	96	85	108	97	93	100	101	101	109	94	108	90	107	103	92	104	103	104	109	98	85	102	106	85	102	124	108	104	112	94	118	100	102	104	110	117	85	89	117	90	94	86	92	75	89	121	78	86	94	87	108	94	106	91	97	106	112	93	101	96	92	96	107	100	92	94	83	87	79	98	106	87	93	101	101	97	96	110	116	128	98	104	106	101	86	94	89	114	107	95	114	101	84	88	98	83	109	105	88	93	93	90	100	106	98	100	87	98	89	83	98	88	109	86	115	92	100	89	88	85	106	105	88	114	99	92	91	78	99	114	103	113	82	90	97	94	102	98	115	97	100	87	87	92	85	90	85	72	109	102	89	100	88	102	79	90	84	107	107	97	101	101	84	101	103	93	93	82	113	94	93	97	92	89	93	112	99	94	93	100	99	118	97	108	80	91	104	111	114	101	99	117	94	111	107	109	92	77	92	101	93	108	107	87	111	105	106	105	110	103	109	99	103	92	88	78	82	104	93	90	119	97	91	94	101	103	86	90	109	116	98	102	113	104	98	108	111	105	117	90	83	81	104	99	80	97	101	120	110	101	84	104	108	96	87	88	106	103	94	103	98	93	103	105	119	101	98	92	104	87	105	109	94	97	100	99	107	88	98	104	116	102	91	89	86	83	94	87	100	97	104	82	99	105	106	116	93	91	128	107	85	88	79	88	104	97	108	96	111	95	110	105	89	118	100	111	104	92	112	85	111	107	97	104	100	105	96	95	102	102	120	101	79	104	93	106	103	111	106	94	101	102	91	98	88	87	114	104	98	98	99	109	104	102	109	92	93	97	100	96	104	117	104	84	89	95	101	101	110	99	92	97	86	101	85	98	114	99	110	116	104	90	96	117	98	99	78	84	92	88	92	95	123	106	92	111	104	107	98	115	91	75	88	112	100	104	111	117	104	105	106	84	88	85	98	104	92	103	87	100	112	107	106	108	87	85	103	86	90	104	92	87	89	110	103	106	89	104	84	104	97	94	105	88	81	110	79	95	85	99	112	106	96	103	86	100	88	89	95	109	104	74	98	94	111	91	97	101	99	89	99	86	95	107	91	115	110	95	115	96	87	96	100	100	99	90	91	117	97	94	99	101	108	110	87	75	94	81	108	78	81	88	104	93	108	100	95	90	91	85	98	92	110	98	93	87	93	100	103	93	94	108	104	100	92	115	106	115	107	97	97	91	100	95	114	105	88	78	94	112	94	89	97	100	99	90	101	96	86	92	105	111	94	94	96	99	98	104	95	109	97	87	100	84	94	104	105	100	105	90	88	105	106	91	97	94	104	96	85	111	85	87	99	94	93	111	95	96	88	108	86	97	91	79	102	100	86	89	101	112	100	85	104	88	89	103	102	94	116	103	109	95	114	96	102	92	82	80	107	122	90	98	95	78	88	94	103	89	97	118	104	85	83	103	97	96	114	100	100	80	80	105	85	102	92	88	93	101	98	97	101	96	99	88	84	100	99	91	112	114	98	98	112	101	85	79	101	87	89	109	90	97	100	99	99	80	104	87	119	83	99	92	89	116	113	88	84	101	84	98
5122	852	708	352	266	199	180	159	157	161	146	124	108	108	127	107	98	99	103	109	115	129	108	112	119	96	107	120	112	97	97	116	117	124	114	102	96	107	102	96	104	92	106	117	103	129	123	95	104	104	110	107	109	88	97	107	133	90	105	84	114	107	116	95	119	108	117	106	93	115	108	97	95	118	108	96	110	99	94	107	123	98	107	112	114	106	102	135	102	125	97	92	99	103	100	138	95	114	117	104	120	110	103	102	127	107	119	119	98	101	101	96	105	130	94	113	117	100	111	110	106	94	124	101	102	132	111	114	124	97	102	100	107	100	106	104	99	83	119	117	99	108	93	124	115	93	98	91	103	92	94	89	91	125	79	118	91	103	104	96	104	107	99	111	117	115	118	111	101	105	107	96	125	110	102	111	95	96	94	103	117	112	132	113	93	98	102	102	107	112	101	99	94	71	100	98	85	123	124	118	102	113	116	99	88	124	97	105	108	102	105	105	106	127	110	103	89	90	110	106	120	103	91	92	108	92	122	119	117	101	98	91	96	93	99	121	109	91	106	110	111	102	99	86	110	106	108	104	89	106	112	114	125	104	91	110	133	109	96	106	93	74	122	107	99	104	108	102	125	122	112	110	100	103	118	98	120	113	105	104	115	104	100	101	87	98	98	112	99	101	114	111	107	97	115	108	99	120	98	118	103	98	112	92	80	112	94	119	114	104	93	124	106	94	105	118	118	99	104	107	101	95	108	104	100	112	85	103	106	110	106	90	101	105	107	117	100	115	103	129	95	125	118	103	95	100	106	102	101	111	101	102	105	96	113	113	101	114	122	94	116	93	93	108	102	99	107	92	104	103	106	108	114	111	116	97	111	137	100	91	106	129	120	89	117	84	95	108	114	79	113	106	118	105	94	90	102	122	117	96	116	101	113	110	99	101	92	113	121	109	119	124	109	100	96	102	107	112	106	92	105	88	92	111	104	122	126	106	107	111	99	111	107	100	101	121	119	118	120	93	126	112	113	101	103	98	89	104	106	115	121	108	112	95	108	106	98	81	96	109	89	109	113	109	96	94	106	113	106	95	99	112	108	103	98	102	114	112	104	98	104	109	110	110	119	111	102	111	120	105	104	108	106	99	112	113	114	108	85	101	109	90	94	111	109	114	104	108	98	96	100	111	119	129	96	100	110	110	98	115	116	99	102	110	103	118	109	103	97	105	108	120	102	110	94	109	112	114	106	88	130	106	111	116	104	130	101	88	100	110	90	99	114	103	123	122	110	95	91	95	101	99	125	120	99	109	119	112	100	103	106	111	111	98	113	111	109	114	91	97	122	113	106	98	109	100	103	102	128	116	112	121	103	123	97	113	102	110	105	122	95	94	117	114	96	113	108	116	94	127	91	119	115	117	108	91	115	104	103	128	117	102	106	102	111	121	96	94	125	124	134	115	92	100	119	103	107	120	108	115	115	108	89	103	116	88	110	118	77	119	113	102	94	95	109	112	97	110	98	108	100	119	110	81	111	112	118	95	101	115	116	119	111	97	125	107	110	117	94	103	98	115	97	106	90	110	102	99	99	108	106	102	116	93	88	123	83	111	97	121	94	116	118	114	106	105	107	114	122	102	116	102	104	112	112	119	104	99	111	103	119	97	115	114	107	107	116	108	115	107	126	91	118	99	108	84	113	99	100	94	111	113	106	104	90	101	119	98	108	106	113	111	141	104	105	118	116	87	116	113	90	100	94	101	115	105	107	101	113	106	99	103	115	110	108	105	97	92	130	95	114	103	94	112	126	92	109	112	106	120	108	111	111	107	108	107	103	99	114	108	104	100	88	104	107	125	115	105	110	121	106	132	114	87	108	112	110	111	96	106	114	92	110	107	112	86	122	107	109	116	105	101	95	104	114	115	122	105	106	108	95	110	123	124	92	110	92	108	116	123	117	103	99	103	100	107	93	101	107	110	96	108	97	108	111	119	115	108	117	136	105	111	106	94	99	103	113	109	106	120	101	95	92	100	102	125	98	92	100	116	91	107	112	115	97	130	96	106	107	115	88	103	102	116	108	98	92	100	111	104	126	105	115	118	100	90	107	106	103	109	117	101	130	109	98	97	100	114	106	93	102	111	106	113	101	97	109	102	99	99	113	108	101	101	111	98	120	92	90	114	93	108	121	93	95	100	114	91	104	117	114	111	113	96	113	100	105	114	129	108	106	114	89	111	115	94	101	107	110	95	100	93	116	109	93	114	93	94	105	118	91	111	100	104	118	86	118	128	110	100	120	96	98	106	108	111	103	110	99	103	96	103	116	91	111	89	91	117	122	148	127	107	110	109	102	121	104	94	113	98	111	125	102	108	86	100	116	117	90	84	109	96	126	108	115	126	106	118	100	97	99	107	85	106	114	114	96	89	93	109	104	119	114	131	108	118	97	108	110	105	113	115	98	102	117	125	112	80	103	94	115	98	107	119	93	104	114	107	86	122	105	111	102	109	86	106	111	115	116	117	112	119	87	111	109	109	100	130	108	115	106	119	119	131	108	106	91	108	113	87	90	123	109	102	111	115	101	102	93	102	109	122	100	99	122	120	100	106	106	98	98	93	106	113	122	99	102	96	98	106	124	115	116	92	114	106	125	113	114	90	104	95	105	99	118	103	110	99	111	97	100	108	111	87	112	111	99	99	102	108	104	97	94	112	91	114	102	112	109	110	118	103	98	98	122	104	109	111	107	98	113	93	96	117	108	98	107	111	88	109	76	98	111	101	104	125	97	89	120	128	95	89	109	99	106	93	130	109	99	111	104	113	97	106	112	120	135	107	107	101	115	101	111	92	106	97	119	100	103	93	115	119	100	101	96	113	99	115	94	100	109	113	100	89	83	97	114	101	123	114	121	94	130	112	112	102	106	109	103	104	107	119	119	116	100	109	112	98	121	111	110	109	99	104	99	93	96	113	115	123	100	105	116	82	100	109	96	102	110	107	109	99	125	98	118	103	110	100	105	91	112	105	93	103	98	103	114	107	103	102	119	119	111	109	121	102	108	88	113	82	108	127	114	112	87	102	118	119	112	97	126	100	101	107	112	111	113	117	116	96	109	93	103	104	100	102	127	108	106	135	100	88	120	88	90	109	96	113	100	110	123	103	97	115	97	122	101	114	111	102	106	123	116	110	97	105	118	105	113	107	108	106	108	96	90	112	117	99	98	93	99	98	117	111	93	112	104	99	111	103	122	109	111	98	93	108	116	96	112	97	100	121	99	83	89	118	99	102	117	106	106	110	106	89	104	116	100	100	110	111	110	102	107	107	89	94	118	119	110	105	104	118	121	107	97	127	92	118	111	108	116	118	92	111	112	119	111	118	93	121	102	114	109	105	108	111	83	92	101	98	114	109	120	106	119	103	108	99	106	112	107	107	110	105	99	114	98	122	116	119	108	104	92	112	117	114	84	111	93	103	106	95	105	112	95	104	92	117	105	114	101	132	98	102	102	89
25309	20862	27385	24444	20855	12130	1602	965	721	698	548	522	514	469	443	409	405	395	355	372	368	343	339	316	363	329	329	287	297	327	357	324	315	288	331	301	298	309	316	265	291	300	303	293	299	314	289	282	310	290	295	259	311	286	276	316	274	281	299	310	273	287	309	298	301	313	290	314	298	312	287	279	296	328	286	302	305	288	316	297	309	300	295	278	279	289	315	291	276	286	288	291	260	294	340	308	284	298	327	270	271	294	262	318	270	281	288	260	287	267	277	269	264	278	292	276	310	294	283	288	294	269	294	300	293	283	288	295	299	311	317	302	263	270	278	294	285	306	278	263	293	293	280	281	295	297	303	334	270	273	316	280	288	264	290	296	290	313	277	307	284	289	276	311	317	304	294	293	276	296	291	312	265	295	272	302	305	267	279	270	302	301	283	300	269	275	268	311	280	272	272	298	288	298	304	277	300	298	308	281	279	287	303	267	313	305	285	271	271	303	285	301	283	291	291	305	294	295	301	299	281	309	291	299	265	285	286	278	273	288	261	292	269	315	303	286	254	274	309	322	283	278	292	268	265	291	310	311	324	288	275	276	291	300	284	295	284	303	267	283	298	326	273	304	288	324	275	273	283	255	271	331	295	288	335	297	324	321	296	289	273	267	276	327	300	288	334	293	275	294	297	291	271	299	270	281	297	273	273	275	286	305	272	287	276	311	303	305	272	279	275	297	270	282	295	304	348	318	299	317	275	273	283	279	268	324	291	287	276	287	257	341	284	321	294	256	290	293	294	300	312	302	289	278	271	267	314	293	282	282	276	284	332	300	282	297	291	266	300	289	295	290	273	272	289	349	283	292	287	274	306	283	274	290	290	298	299	305	311	267	276	298	300	299	287	284	257	292	330	265	279	275	292	295	294	281	267	307	270	302	296	306	267	312	292	280	278	293	300	275	279	254	267	287	276	300	291	289	290	308	294	305	272	312	298	279	325	316	314	299	315	313	263	309	279	285	309	265	268	318	272	306	301	297	293	304	306	302	297	320	308	281	304	284	280	265	298	265	271	307	270	293	266	311	292	291	302	319	306	310	317	313	312	272	298	292	307	283	262	291	278	315	302	288	300	296	284	301	293	315	265	287	315	294	307	309	267	283	271	293	280	308	313	298	280	271	289	302	296	315	290	331	300	289	278	283	283	261	300	320	305	281	278	308	275	327	305	294	285	289	291	277	294	290	309	279	269	282	313	289	291	289	272	273	307	301	264	284	304	279	289	273	297	267	318	290	299	297	276	295	276	305	278	267	291	284	287	285	290	287	265	281	263	263	316	280	313	271	282	315	321	286	265	260	293	273	261	295	280	310	271	269	278	277	257	281	279	298	280	301	280	309	275	258	288	278	326	303	304	292	302	315	313	263	310	285	300	279	282	264	284	291	277	314	264	299	279	288	298	297	305	260	315	311	282	301	296	274	292	287	278	277	280	284	262	280	289	281	303	294	283	277	299	279	287	273	276	278	302	321	318	272	301	321	302	320	274	265	263	270	239	285	292	259	291	280	306	284	282	313	310	274	304	318	305	303	285	283	297	327	261	297	289	270	292	265	262	278	297	268	304	290	285	306	277	289	284	284	298	270	278	286	302	278	289	278	281	295	274	282	325	284	290	296	283	271	265	289	283	254	277	260	302	281	324	282	298	305	283	298	312	255	270	285	295	293	306	282	252	303	297	277	286	302	301	286	272	291	274	290	288	308	268	322	276	292	298	290	270	259	287	286	319	295	288	284	290	292	291	292	302	291	293	252	285	270	300	298	260	280	284	294	276	286	269	292	265	307	293	287	275	279	284	280	301	262	311	292	276	297	281	284	273	307	252	271	281	264	264	331	295	297	303	280	289	266	273	274	307	248	286	294	301	287	314	315	306	281	279	289	291	322	281	289	269	274	291	268	274	290	303	273	289	315	290	259	256	323	275	315	295	284	274	292	287	297	301	276	278	314	309	304	298	295	279	279	310	298	289	297	265	283	289	283	305	287	266	297	301	266	326	264	282	290	298	256	295	296	305	276	308	274	307	304	272	283	290	308	266	291	259	304	303	296	289	285	278	290	284	316	297	292	316	302	299	268	309	306	271	293	310	297	311	274	293	288	279	262	268	322	325	276	285	282	308	306	302	289	300	291	276	298	282	254	273	312	319	285	308	318	293	314	286	293	308	276	300	314	263	289	283	323	317	295	311	301	297	252	289	283	310	281	288	307	303	284	313	300	265	292	290	281	274	289	294	301	299	281	286	292	304	277	317	269	296	276	263	326	271	283	291	281	278	275	281	268	285	289	311	269	295	295	269	295	285	291	302	264	287	300	305	306	287	300	288	345	290	293	308	273	318	294	302	269	287	281	279	292	286	309	311	260	257	327	330	313	284	308	314	284	282	267	279	271	284	317	295	296	294	298	281	303	266	298	294	292	306	306	287	301	314	290	272	285	288	279	298	310	287	316	270	295	283	301	308	319	314	291	284	300	304	277	273	299	284	279	282	265	297	277	296	261	270	277	346	274	290	315	283	262	283	278	306	298	297	259	280	318	294	298	274	319	281	296	297	262	278	302	288	248	322	325	316	293	262	276	322	321	278	305	262	315	287	293	280	294	299	277	292	297	319	259	285	285	317	287	301	309	298	284	294	300	281	265	306	290	256	290	264	299	305	293	290	318	309	283	275	274	259	263	304	294	270	277	270	283	277	285	286	299	285	303	324	293	262	291	290	258	301	291	293	308	301	299	312	289	335	304	296	302	277	271	285	299	285	262	292	283	308	308	279	287	297	288	307	287	303	301	309	285	320	290	291	287	307	302	267	283	268	296	298	306	282	304	302	300	305	300	305	330	278	287	243	327	294	323	270	296	258	311	309	295	292	332	286	299	284	312	281	301	267	286	268	274	258	263	266	293	311	266	287	291	315	300	287	280	287	321	282	287	275	281	277	315	292	314	310	294	274	259	286	297	315	292	293	337	269	256	286	306	300	293	303	285	276	268	265	292	290	317	261	282	269	266	292	282	289	305	329	328	305	330	277	300	315	289	283	280	310	274	296	290	301	282	308	279	300	309	279	285	293	291	295	263	292	308	297	253	305	308	313	296	298	271	318	278	275	304	289	292	290	269	286	308	260	304	272	312	247	286	269	274	277	300	282	303	286	317	286	288	274	312	272	298	271	290	302	279	288	249	309	285	284	290	309	294	287	283	281	314	280	293	279	273	285	263	279	328	283	272	275	279	301	319	302	272	285	291	301	292	283	277	293	298	296	308	328	253	292	285	270	280	296	295	309	271	269	285	285	278	263	297	311	290	297	324	301	266	304	272	298	297	302	298	291	276	297	282	315	273	282	298	293	298	284	287	292	254	320	307	316	293	293	278	288	272	276	264	291	310	262	322	269	272	284	302	287	285	293	281	288	270	277	288	282	293	293	313	296	291	284	298	295	287	313	288	298	283	316	289	278	269	286	279	276	302
7351	11698	10614	5758	3748	2748	2008	1635	1300	1102	940	791	767	656	603	569	494	520	487	458	416	388	409	378	423	371	322	357	359	329	343	336	309	302	368	313	315	303	315	306	313	304	301	300	298	312	298	280	266	269	284	287	286	352	308	296	289	283	279	268	302	283	299	286	262	282	268	313	271	272	263	306	243	287	294	277	266	282	299	278	278	285	269	257	280	287	295	257	300	259	286	305	286	281	270	279	256	290	279	284	288	284	253	249	274	298	247	315	277	306	306	264	242	268	256	254	249	287	276	298	263	312	283	275	251	250	289	251	290	281	292	286	287	273	265	283	293	280	275	271	287	282	288	271	296	275	284	283	287	298	271	270	297	262	267	268	264	286	258	267	269	285	289	274	296	270	258	261	275	265	287	289	269	233	260	262	278	268	262	293	280	278	298	274	247	279	276	262	275	300	280	258	302	296	293	278	274	246	280	264	257	274	282	276	262	285	269	280	302	284	263	302	275	298	262	284	278	259	245	269	254	245	280	282	268	284	277	227	285	257	270	273	284	267	282	256	277	268	260	318	278	252	273	245	257	274	246	271	261	262	274	247	273	273	282	300	262	297	255	300	287	234	294	292	264	281	267	272	248	268	289	269	286	267	248	275	322	271	279	270	290	287	298	295	297	274	271	277	284	290	274	286	273	302	266	269	282	263	315	277	292	295	293	278	267	281	293	259	287	294	282	262	270	282	273	245	240	241	259	269	291	251	245	278	292	292	274	244	309	263	273	296	297	288	279	239	291	288	273	249	287	282	244	258	271	279	273	263	291	307	281	288	295	266	280	263	278	307	268	298	269	274	281	288	291	279	275	264	226	257	251	258	263	279	274	272	264	295	270	271	277	281	285	283	279	257	261	286	261	277	281	257	258	294	261	287	272	262	258	273	252	265	277	282	266	277	270	286	251	275	298	244	277	265	247	249	283	285	272	263	284	268	266	272	250	283	299	303	281	262	283	273	287	252	289	285	291	277	294	294	310	269	275	277	275	280	272	271	247	285	300	269	282	287	277	277	285	309	279	239	269	292	280	277	282	278	273	271	279	273	283	322	288	282	305	258	279	277	278	270	259	261	276	282	270	276	264	282	271	295	284	265	305	285	266	237	275	265	281	284	295	297	277	293	304	279	260	296	270	279	274	264	283	254	276	276	276	298	275	273	331	265	281	284	246	288	274	275	269	288	303	290	280	269	275	248	262	270	287	271	275	260	258	279	272	298	300	264	280	293	309	276	261	282	256	299	282	246	299	257	291	290	281	264	284	317	306	291	253	280	273	265	289	277	302	274	288	295	248	276	269	252	276	276	262	298	271	261	263	275	284	278	295	253	292	277	288	272	275	291	289	256	279	292	248	306	294	273	299	259	277	236	287	252	247	303	273	277	278	266	273	274	255	258	309	301	306	267	267	285	282	311	269	290	249	274	261	304	262	274	267	272	251	323	269	297	289	276	263	236	290	293	269	305	294	270	277	269	279	262	248	272	246	242	254	255	266	287	283	270	264	291	265	233	268	280	281	288	285	280	263	299	295	249	250	279	262	267	244	300	269	294	267	293	276	276	262	287	301	256	276	269	274	299	270	282	281	257	266	269	276	264	257	284	259	270	275	281	257	254	288	282	279	259	269	277	270	259	274	288	268	298	284	269	277	273	309	292	274	269	243	254	279	303	262	283	292	265	283	285	261	269	281	284	273	290	276	266	258	290	246	259	258	281	284	301	262	263	279	279	307	295	274	266	257	260	270	257	269	284	283	292	276	270	279	270	271	294	280	271	283	269	286	309	335	245	260	294	299	289	280	265	284	274	243	286	269	300	290	262	276	258	292	269	297	273	263	285	280	272	267	283	252	274	266	235	287	246	266	262	299	221	263	247	254	283	263	266	285	267	286	246	266	277	261	272	263	274	265	300	283	257	264	257	293	269	270	285	265	294	281	287	278	278	268	275	290	260	274	287	243	303	272	280	286	284	263	265	277	268	276	245	265	273	278	264	267	262	274	271	271	285	288	289	258	281	262	256	253	254	274	257	270	281	266	273	295	273	275	253	272	265	286	276	239	270	272	293	263	289	287	270	292	286	282	260	295	260	281	269	258	243	257	255	261	299	279	260	291	279	278	257	294	262	282	290	300	251	273	266	265	288	286	235	264	268	286	268	287	301	269	331	283	297	294	251	250	278	287	279	304	268	274	263	266	264	258	260	290	273	296	276	245	276	269	281	252	279	281	282	276	282	270	268	282	282	285	277	287	278	256	277	275	243	274	266	256	257	258	300	231	271	280	282	274	263	280	268	239	291	261	267	266	261	280	293	268	273	290	274	283	287	237	279	277	262	286	275	270	279	268	252	252	274	280	261	273	274	312	267	284	285	287	285	229	278	285	253	241	272	257	283	298	250	319	316	259	281	263	291	247	315	255	287	271	236	290	261	263	268	254	269	303	265	285	264	288	263	291	275	316	264	298	277	278	299	295	292	280	281	291	275	292	275	283	296	289	264	273	286	263	286	281	273	294	297	257	295	279	271	296	292	280	310	260	261	269	262	276	292	277	254	250	289	286	293	256	286	279	263	270	265	268	315	292	302	288	289	267	294	258	283	279	285	282	292	293	286	295	281	282	296	291	271	261	312	276	251	284	245	279	253	274	271	293	270	266	280	281	252	285	273	263	273	281	277	273	277	296	241	292	272	245	288	281	298	299	265	256	251	277	292	243	293	285	257	291	306	274	273	259	268	307	272	271	291	269	253	246	303	265	264	273	255	292	259	283	273	277	281	261	274	295	266	280	284	314	251	254	270	259	271	274	283	276	299	284	282	267	273	280	273	241	293	270	303	269	293	262	275	278	281	257	316	270	305	236	279	270	289	261	278	267	285	268	287	262	265	272	289	259	293	289	267	315	264	293	261	299	251	287	252	255	271	252	279	275	277	300	293	285	274	251	265	274	261	254	312	303	329	298	271	289	275	252	284	248	282	291	258	281	263	242	244	269	308	298	282	274	244	262	269	315	256	253	279	269	283	276	257	266	302	297	289	278	262	267	273	255	279	273	284	283	269	272	307	294	244	270	285	279	280	258	247	279	269	262	251	276	285	282	254	242	275	263	273	260	260	276	277	254	275	306	309	283	274	279	248	268	292	279	251	274	283	282	251	273	249	278	278	281	297	294	260	297	256	272	280	278	238	280	259	289	283	268	249	268	294	246	283	280	268	294	275	251	277	273	260	266	262	296	276	253	302	283	298	294	271	242	280	258	244	250	294	262	270	252	262	261	289	296	290	281	295	294	286	260	253	276	299	278	282	261	272	261	310	251	247	234	247	270	256	277	255	284	258	254	275	295	249	286	260	288	293	283	254	283	296	265	260	289	267	306	269	262	269	257	281	255	292	300	283	266	262	261	262	293	260	276	258	272	300	249	273	272	260	272	259	262	249	278	274	275	274	297	253	264	278	263	273	284	271	280	261	268	269
22987	20830	27616	24146	20834	20924	10791	1970	1378	1244	1073	947	859	815	771	699	699	681	678	666	597	591	629	629	566	585	571	543	497	562	554	559	486	562	516	552	498	519	501	549	487	492	456	506	475	525	517	520	525	545	499	516	509	525	489	508	508	488	483	466	520	518	506	534	503	512	488	474	514	510	490	539	474	489	495	483	460	516	504	516	497	471	496	504	471	491	515	459	518	450	500	430	492	463	467	539	505	490	492	486	462	473	492	449	511	492	454	468	506	486	489	483	472	492	500	461	482	507	503	464	500	520	488	488	519	521	474	508	516	466	522	490	508	478	463	479	445	514	510	496	457	490	516	469	455	439	516	499	512	469	485	514	458	523	432	474	530	486	453	455	480	464	464	491	504	450	475	472	483	471	468	457	538	531	491	513	479	468	458	480	482	531	511	444	518	431	442	430	472	504	465	474	510	496	464	477	488	521	483	456	498	506	470	497	513	472	479	490	477	494	476	493	442	504	525	472	474	500	453	497	500	486	485	511	486	490	491	471	495	490	510	469	484	508	471	512	522	486	501	495	470	504	474	460	477	455	515	473	508	504	499	489	486	500	491	470	498	478	482	490	499	461	466	490	524	484	478	500	477	497	473	466	460	472	459	486	498	520	446	451	476	498	481	496	475	502	527	487	485	478	453	520	455	457	514	479	476	478	485	498	477	465	507	477	507	484	471	502	457	518	474	516	491	533	480	490	530	474	495	498	468	503	481	484	458	490	517	468	497	522	477	495	459	495	473	501	497	512	484	461	485	511	500	445	473	448	491	486	442	508	503	492	482	466	459	483	472	408	475	473	469	486	460	463	499	526	528	488	513	516	477	468	507	510	520	502	494	488	517	469	480	458	498	545	510	456	456	492	487	436	472	493	495	473	486	521	485	483	456	463	464	476	458	472	477	493	458	501	489	456	481	484	527	513	448	454	437	498	481	499	493	548	504	482	529	463	509	472	450	510	507	519	518	504	481	500	486	500	520	509	497	478	476	484	516	444	479	455	521	482	471	525	423	468	533	523	462	486	469	460	462	488	458	499	515	532	477	521	494	484	479	479	523	470	491	441	499	455	464	469	450	509	491	495	483	474	476	481	487	513	464	470	500	469	504	438	464	492	454	499	503	510	490	503	499	499	518	492	504	463	493	467	479	468	444	476	502	505	471	443	468	443	462	521	521	475	490	472	463	488	506	460	462	442	441	450	485	490	472	480	466	500	481	517	475	460	485	453	528	503	511	478	509	497	534	496	497	462	474	466	472	513	498	491	491	498	487	494	452	516	457	496	501	498	485	464	501	515	469	440	511	481	433	497	469	506	531	470	513	503	487	477	503	520	508	461	524	469	482	476	493	464	529	502	527	478	490	474	507	495	493	460	474	512	516	514	485	478	457	476	481	461	487	500	480	492	455	507	470	506	482	486	465	460	488	481	485	490	453	484	460	494	501	459	474	493	467	460	471	482	482	444	463	488	468	472	480	472	473	477	525	546	490	476	524	485	490	505	503	458	463	467	514	499	502	452	480	493	527	478	486	472	481	529	489	490	456	456	499	479	464	519	487	473	480	521	491	422	524	506	479	523	501	483	498	458	508	542	457	486	450	477	471	500	483	525	454	495	443	463	485	491	462	492	511	476	489	548	500	467	506	492	501	456	492	457	496	493	499	507	497	454	480	478	486	528	456	510	492	522	501	470	453	490	500	468	459	461	518	430	506	481	449	445	476	486	452	453	471	515	469	470	505	476	491	500	494	501	472	513	513	476	467	462	493	463	493	465	498	484	486	481	507	520	458	433	484	506	526	524	464	501	462	467	460	483	456	493	467	490	483	479	497	489	488	485	478	485	498	471	519	474	496	491	439	514	470	473	472	488	498	472	467	492	485	496	475	502	531	503	434	492	491	487	496	508	489	518	458	484	478	466	489	463	484	441	480	521	494	495	485	456	486	478	470	533	488	457	534	500	491	478	464	481	468	516	454	504	487	500	473	477	466	482	515	507	489	468	483	471	483	476	491	463	486	474	476	482	515	483	485	463	463	518	492	475	483	498	460	498	417	467	463	493	505	454	464	502	483	480	498	499	484	483	452	480	465	495	490	490	443	502	483	476	444	526	445	464	465	542	474	517	466	492	472	500	453	492	478	481	450	465	488	460	488	460	465	466	512	514	489	476	492	518	497	501	471	495	488	492	463	490	450	475	505	470	501	485	473	468	490	492	503	481	500	467	466	454	497	444	448	507	478	484	483	477	479	476	495	512	460	487	480	463	418	475	495	482	487	499	515	475	509	475	503	453	472	430	480	497	481	483	474	493	492	509	481	528	472	516	470	461	448	491	445	480	443	470	486	507	491	483	558	500	494	480	490	463	530	500	464	494	497	459	472	479	501	453	460	467	504	471	454	463	481	507	470	477	479	458	523	521	510	516	473	471	501	475	493	479	499	460	493	487	482	531	473	465	448	503	468	460	551	505	468	482	509	525	457	503	489	471	462	501	502	502	534	471	493	488	493	487	487	499	490	457	481	490	473	493	493	482	522	459	461	470	512	482	490	472	490	519	457	496	482	449	502	479	516	484	485	474	499	474	477	487	499	503	456	494	529	521	479	486	474	460	489	487	453	509	528	503	478	486	485	442	483	512	454	459	476	479	494	471	465	492	459	497	472	452	468	498	490	504	475	460	508	491	452	500	451	475	492	536	460	472	453	483	486	469	490	449	480	484	523	455	445	512	496	522	442	484	494	519	483	513	480	482	527	479	493	486	475	491	474	459	470	524	461	458	504	488	480	462	422	485	524	466	473	516	519	455	502	493	456	509	496	503	482	508	493	474	494	463	494	473	475	492	478	467	483	513	496	490	487	466	475	469	515	509	513	450	440	476	471	485	486	511	502	480	463	504	484	468	539	485	470	499	482	474	467	464	494	485	483	478	505	495	500	476	456	478	499	501	486	480	461	495	447	524	491	430	487	483	501	517	495	431	492	475	468	489	496	487	481	499	527	499	491	462	486	508	432	482	509	486	464	464	511	499	454	499	492	516	478	468	476	516	512	488	454	508	475	492	441	479	504	510	455	481	509	475	479	444	535	502	524	495	539	493	473	506	452	483	469	460	486	502	458	511	459	488	500	484	463	501	499	461	464	470	493	517	526	503	502	514	467	465	463	508	430	467	486	504	477	492	510	481	510	471	476	486	503	496	493	466	477	528	449	489	469	508	484	509	490	505	444	482	485	509	477	467	464	483	510	501	459	476	464	516	462	443	482	526	489	490	483	484	502	479	453	477	485	487	479	478	490	509	488	488	464	490	512	481	521	491	488	521	513	483	489	518	461	500	483	503	534	493	506	486	482	468	462	465	469	490	452	499	484	459	500	493	450	457	497	514	494	446	470	470	539	463	506	472	521	469	483	502	536	513	473	457	517	539	505	524	477	492	451	484	492	507	472	463	481	481	470	500	478	479	470	452	532	484	475	483
10022	18462	16588	10006	6760	4890	3792	2935	2405	2047	1703	1541	1294	1186	1097	990	902	832	840	742	726	701	655	607	668	641	635	561	527	561	511	564	585	539	563	525	538	532	473	546	517	544	522	475	484	487	499	471	491	494	474	518	495	515	504	449	496	489	463	463	550	462	510	499	414	495	423	475	487	514	438	503	535	468	496	474	440	476	449	468	452	457	492	473	451	473	443	442	464	508	542	470	459	484	460	457	458	485	509	459	454	449	461	481	432	488	436	475	492	451	461	505	462	475	478	452	475	452	444	450	454	445	454	456	434	430	465	484	467	464	481	441	466	425	441	477	473	487	474	462	479	435	459	484	472	432	474	493	452	470	464	442	461	466	483	465	425	461	479	510	446	440	463	431	453	496	470	472	417	499	463	419	441	467	485	466	445	483	458	418	434	482	477	469	483	457	492	445	440	463	453	414	455	454	467	441	455	459	438	446	516	505	458	462	467	450	468	440	489	489	455	487	462	480	450	443	489	484	464	452	461	486	415	443	427	474	486	483	471	455	476	503	487	472	450	465	422	473	416	482	440	476	435	483	461	461	425	477	451	472	461	472	441	477	441	459	489	457	511	480	474	414	460	500	484	453	458	465	462	454	432	407	479	475	428	478	466	466	457	465	458	403	418	443	442	457	471	473	428	500	428	447	443	436	449	471	491	487	469	440	473	470	492	458	463	436	457	454	462	482	440	455	437	408	479	468	460	457	447	480	457	468	420	442	466	475	441	448	481	437	463	465	441	462	455	458	439	444	454	450	460	490	464	436	423	431	478	461	506	468	462	476	471	476	460	444	441	414	453	418	456	459	423	465	492	429	449	467	461	503	474	427	472	492	419	448	498	462	463	453	451	450	482	482	494	420	469	463	464	477	473	450	467	445	464	480	443	468	447	501	450	482	465	434	493	443	469	474	470	427	440	476	487	447	454	437	455	422	451	450	486	436	434	468	476	483	482	482	397	439	442	442	438	454	444	479	450	495	420	447	483	484	461	462	498	461	488	454	496	428	482	403	455	478	462	473	480	428	452	456	421	452	502	462	502	477	466	447	440	420	449	506	463	439	490	498	435	499	434	419	472	465	421	461	446	467	501	446	435	429	459	457	464	441	461	480	497	432	470	470	423	491	454	479	436	474	417	485	446	440	461	484	477	445	456	442	462	440	464	435	415	464	446	486	445	456	502	450	450	491	455	430	462	473	433	437	464	482	461	458	425	456	449	495	448	505	466	453	447	450	459	483	478	443	452	422	479	442	476	498	447	457	454	434	477	448	452	489	450	472	455	490	439	463	470	483	488	462	450	436	481	438	447	441	488	448	432	441	434	456	468	443	399	467	470	423	473	425	447	458	478	460	448	470	405	492	429	432	495	474	460	474	456	443	459	481	494	450	435	452	434	447	457	442	436	448	441	447	435	478	450	456	464	479	473	451	419	461	425	486	465	464	449	479	485	442	502	481	462	479	462	476	483	478	442	453	487	421	492	506	451	429	465	441	436	467	469	451	453	493	424	479	441	474	461	453	447	423	432	462	460	459	483	431	443	429	462	458	463	476	469	490	461	483	472	462	473	456	444	477	461	455	444	479	451	452	472	469	464	480	468	477	475	462	451	478	460	438	468	415	476	453	463	446	479	418	471	458	467	414	462	439	442	448	480	463	447	429	459	454	405	482	489	408	436	459	464	458	453	521	435	448	447	488	420	442	434	468	460	420	491	454	451	443	442	463	482	477	483	494	462	456	461	466	445	498	444	445	408	490	451	452	497	468	469	482	453	470	485	452	455	467	483	437	460	436	424	448	407	484	435	438	429	463	468	452	473	514	452	424	455	434	483	454	468	451	426	453	454	487	457	465	487	473	459	451	449	466	451	438	437	448	432	441	451	445	455	421	469	463	406	420	440	438	464	454	447	492	468	437	484	468	468	481	434	500	431	471	433	444	460	433	438	439	488	486	471	443	492	475	456	444	406	445	467	448	483	430	432	457	475	458	478	452	465	476	441	467	426	462	458	465	447	475	439	469	495	465	471	472	450	474	437	474	451	461	454	417	489	486	453	440	414	436	463	452	439	459	429	443	439	471	510	406	473	471	437	474	475	460	461	438	463	471	462	451	462	446	459	459	397	444	509	462	439	494	408	453	451	448	471	485	432	455	458	449	451	420	474	437	454	465	424	478	426	464	450	486	473	442	442	496	449	421	464	481	414	516	446	447	430	455	417	454	439	438	445	469	430	435	450	489	492	466	441	432	459	460	470	474	481	463	475	481	433	481	489	445	453	452	451	465	445	483	463	482	501	454	457	473	466	447	491	437	441	444	431	502	461	447	515	446	459	414	445	478	468	489	471	472	478	447	422	468	463	463	466	462	446	521	499	469	461	478	468	490	424	469	460	459	409	464	482	443	474	454	468	463	441	499	472	474	445	410	442	471	411	486	454	470	467	431	479	456	468	430	433	440	424	441	447	481	454	487	433	481	430	446	484	448	444	443	436	454	444	485	437	419	441	455	486	444	424	448	458	461	477	471	426	427	448	451	477	473	459	458	445	488	436	480	478	480	455	432	408	489	472	461	452	454	451	445	461	444	438	449	471	429	444	475	433	466	457	464	466	421	480	434	466	425	428	464	451	431	416	437	474	491	472	448	444	493	460	473	408	404	410	410	452	464	461	393	437	487	456	478	477	427	445	446	462	456	457	422	445	466	463	464	437	484	447	455	458	444	467	430	457	459	445	449	438	457	460	460	485	437	434	463	425	474	469	442	475	452	446	411	488	462	493	481	471	408	460	462	445	469	486	430	483	435	459	451	466	441	451	451	454	453	472	414	465	442	395	444	460	451	468	422	442	442	437	438	441	445	464	461	496	450	518	477	470	446	470	461	456	425	455	428	457	484	440	395	482	460	456	450	442	493	450	447	425	411	406	451	491	434	465	449	448	453	463	488	479	464	427	462	458	443	438	444	431	455	458	457	447	472	451	474	475	441	474	477	434	486	504	464	437	455	449	431	477	455	452	443	432	461	495	488	428	446	446	471	463	438	433	467	466	457	491	445	468	469	406	429	463	456	451	454	465	442	491	487	474	461	484	489	453	448	501	456	471	471	440	463	502	452	460	430	459	481	482	454	468	487	463	452	417	466	467	458	469	469	447	459	466	444	454	460	459	457	462	456	468	429	440	434	461	444	467	446	423	421	463	454	445	438	460	489	430	470	462	460	481	464	467	427	474	426	436	438	440	480	444	433	492	417	449	453	464	465	495	446	445	441	449	435	458	447	457	453	473	486	475	430	440	456	448	450	486	468	438	505	424	456	492	446	435	466	451	457	444	461	443	459	473	459	426	432	425	475	462	489	400	466	493	465	452	438	426	491	459	437	469	442	484	444	451	507	445	454	472	412	465	432	448	430	474	427	486	441	458	463	434	462	460	463	480	406	440	448	458	449	483	440	505	487	439	439	472	436	468	490	448	460	470	447
28331	14859	1777	338	217	171	123	140	131	115	118	100	96	106	89	102	113	106	112	84	119	115	96	92	96	94	80	111	91	103	97	95	102	87	103	113	112	102	94	120	109	107	76	103	87	101	91	100	99	90	99	109	96	103	102	102	114	97	116	91	115	100	94	97	102	111	71	93	89	108	108	107	111	94	97	90	119	84	89	105	96	106	109	91	106	87	97	82	98	87	120	112	111	102	108	89	103	99	113	88	104	92	98	104	104	84	94	100	111	85	103	114	102	93	87	89	92	101	99	92	105	110	100	85	96	105	93	93	107	83	125	84	84	91	100	96	120	88	86	81	98	96	98	110	99	120	95	116	100	124	96	85	97	88	99	98	110	94	101	95	82	96	104	104	89	111	108	99	106	82	85	106	105	96	80	88	100	88	92	98	79	109	83	99	99	88	107	101	99	89	100	105	119	85	90	104	105	89	102	107	96	99	88	89	95	83	91	101	95	102	90	107	91	101	95	99	85	96	96	114	107	99	98	107	83	109	107	93	116	111	104	105	89	94	104	91	97	108	95	93	79	92	94	117	93	97	105	91	84	79	82	92	105	93	112	82	80	119	113	82	95	101	99	94	103	84	84	123	86	106	104	82	94	92	89	98	107	100	109	107	104	94	119	88	106	112	102	96	95	106	100	97	103	96	98	99	103	105	101	79	99	97	86	86	100	93	94	97	90	120	99	95	107	100	118	96	107	110	91	118	111	94	79	106	95	103	101	97	98	88	98	104	109	84	96	90	100	96	97	101	100	103	77	93	91	101	77	97	108	91	116	85	102	108	101	105	101	106	95	102	100	125	97	81	87	99	94	89	86	94	105	110	91	77	96	102	105	104	95	88	117	92	84	69	110	107	109	92	91	107	88	97	98	92	100	108	119	96	97	100	105	97	96	98	105	96	100	100	101	84	103	94	99	96	93	102	110	96	119	104	121	99	94	109	104	99	100	109	113	108	79	107	98	105	101	103	106	118	97	100	96	87	99	89	100	107	120	99	111	101	94	114	94	98	87	109	104	86	99	96	103	97	105	113	102	99	112	101	88	91	87	99	105	108	106	90	108	108	84	104	91	88	108	91	101	103	91	99	124	95	97	87	107	99	98	83	101	69	90	94	111	86	107	91	101	100	104	127	98	96	101	97	104	95	88	87	100	106	89	108	110	99	108	101	92	73	89	99	92	88	105	102	89	91	94	110	84	97	102	104	112	108	98	92	100	90	103	112	82	88	89	108	83	82	103	111	90	101	106	105	89	100	101	98	93	104	109	91	94	103	97	93	104	102	107	94	98	84	88	93	100	88	80	105	90	99	102	107	92	87	93	90	109	97	107	84	98	97	116	89	98	100	103	109	105	98	85	102	104	94	98	98	95	100	83	91	94	113	89	104	100	79	108	86	100	109	94	96	87	99	101	94	89	113	125	93	94	89	88	92	88	94	120	87	95	87	109	109	74	121	112	96	100	102	78	83	83	94	103	103	128	117	95	105	88	89	103	94	100	88	92	106	98	110	105	106	98	99	110	105	102	91	76	92	102	113	82	109	99	94	100	103	95	104	99	86	102	104	108	78	97	97	111	100	91	86	97	89	92	98	94	101	92	89	104	96	104	116	92	93	111	94	95	100	84	100	107	120	111	80	99	80	99	95	92	105	113	101	109	98	101	106	94	100	105	95	93	118	97	101	94	92	91	88	113	104	96	90	96	102	86	100	88	96	83	81	105	109	92	134	101	101	94	98	104	99	107	101	89	91	89	91	103	109	118	96	114	112	95	92	125	102	102	110	94	86	118	101	91	84	93	97	93	94	99	108	92	89	110	98	92	89	124	103	96	111	97	133	94	103	92	94	89	106	108	92	99	90	113	85	98	101	87	99	94	93	107	100	102	99	87	90	93	107	112	92	104	76	103	90	99	98	101	95	108	113	91	92	97	101	107	83	92	84	106	83	105	97	112	96	99	88	95	92	94	101	98	104	105	90	116	102	112	95	93	97	98	105	86	100	97	88	94	86	91	112	79	103	107	87	111	90	125	104	89	105	92	94	93	91	96	74	92	79	117	109	116	113	92	95	89	95	97	92	103	86	94	108	111	108	88	97	100	84	111	86	94	88	89	72	97	98	87	95	115	106	84	89	108	104	98	94	95	90	100	98	111	99	104	102	105	111	100	99	109	99	81	109	83	87	93	100	95	75	93	97	90	102	105	80	101	100	102	92	98	100	100	101	107	81	100	96	95	86	76	103	124	93	94	97	97	95	92	107	101	87	98	89	96	108	78	93	98	98	103	90	93	97	83	91	91	100	109	81	105	96	98	109	110	82	91	106	95	93	114	108	119	87	101	87	81	92	83	84	100	99	114	100	100	103	90	109	98	92	103	114	100	109	98	90	109	91	99	79	105	94	94	97	86	93	91	70	78	89	92	87	90	93	105	87	92	108	90	102	95	107	109	74	91	82	101	97	89	98	96	113	109	99	102	105	97	98	105	112	83	123	97	103	96	84	105	89	98	104	91	102	97	90	90	102	79	119	93	89	107	93	108	90	86	80	115	95	110	103	99	83	81	116	97	94	102	88	98	87	90	116	85	109	94	113	96	105	109	101	113	107	87	98	80	78	107	85	100	94	107	101	98	85	101	85	104	80	98	100	94	111	98	94	92	94	93	114	106	114	93	96	104	99	93	85	103	96	106	94	99	107	98	90	111	78	94	107	117	87	96	95	100	89	80	105	104	76	77	96	93	94	88	120	103	100	112	89	108	101	84	110	81	101	101	80	79	91	95	102	95	84	99	99	99	108	109	90	93	110	83	92	95	103	100	98	89	99	100	97	98	82	78	95	88	105	87	83	108	102	94	101	85	111	96	85	93	91	100	104	93	98	101	103	102	98	97	115	99	107	98	88	108	112	80	98	100	110	108	103	105	88	115	96	114	109	71	100	93	100	102	92	110	114	98	102	94	95	127	76	76	91	97	99	111	88	92	97	117	86	88	92	108	102	96	88	104	98	103	98	122	108	88	92	110	111	97	109	102	110	89	107	96	93	109	107	107	109	94	123	112	120	102	102	108	107	96	105	93	101	107	94	99	108	120	97	89	93	99	94	100	97	106	83	90	104	94	94	89	104	97	103	90	114	98	107	88	93	106	90	89	112	102	105	111	93	94	110	115	96	106	90	74	93	103	73	86	93	89	106	115	96	106	104	106	72	97	90	101	86	100	109	92	113	93	111	87	112	91	104	93	84	84	115	120	120	103	102	90	99	90	91	96	86	111	111	111	94	113	105	74	106	95	100	112	95	105	85	75	88	91	79	108	114	119	101	88	114	112	117	103	94	98	102	83	106	106	103	102	97	104	109	99	104	102	89	105	105	100	104	116	94	114	102	101	91	86	85	106	104	117	100	97	90	81	90	110	92	92	112	112	99	112	102	97	86	94	114	93	100	94	91	118	102	94	118	93	95	106	88	94	87
5006	883	704	403	263	248	193	166	144	141	153	120	122	123	143	126	132	116	136	109	109	105	99	114	104	113	102	93	116	113	95	112	115	120	105	115	103	111	100	98	102	104	102	102	97	113	127	110	97	106	106	113	103	123	103	111	126	114	117	124	119	109	110	103	98	122	118	99	102	104	107	95	101	111	99	115	118	96	120	101	101	103	100	98	115	111	113	111	104	125	119	115	123	121	111	117	131	111	108	117	117	95	108	98	105	99	111	113	103	93	93	114	107	104	98	106	97	106	111	99	129	103	108	109	102	106	113	93	109	102	115	87	115	96	104	106	98	101	113	122	115	96	123	98	92	130	105	115	103	96	121	114	115	94	107	117	114	95	111	105	122	104	94	119	108	98	101	118	99	94	107	108	100	109	98	108	100	109	110	101	114	118	105	101	112	124	110	116	118	105	113	83	111	119	110	118	90	94	97	135	94	113	78	99	107	97	103	95	111	100	97	114	95	107	112	106	104	111	128	103	110	107	104	125	97	111	87	97	104	102	92	127	103	122	105	115	112	92	105	109	106	114	112	116	103	119	112	109	108	101	101	97	101	102	119	98	105	94	109	124	99	99	103	100	128	112	118	119	105	110	109	108	109	119	98	119	108	86	97	94	94	100	108	99	90	109	107	96	117	99	105	110	110	114	116	116	90	119	112	93	110	103	99	95	101	116	106	103	110	103	107	121	94	113	101	111	124	103	114	119	110	107	107	108	112	89	108	119	126	103	107	122	94	105	112	110	121	104	111	114	96	110	107	113	106	87	111	106	114	112	84	100	100	101	113	115	123	114	111	96	102	106	119	119	107	113	110	105	117	92	80	106	111	102	102	97	101	116	96	111	95	100	116	109	106	112	96	119	103	94	103	124	110	126	109	104	101	107	112	106	125	106	113	96	96	122	113	110	114	109	103	116	103	114	107	112	108	97	111	92	104	108	114	112	98	126	96	103	113	126	98	103	102	112	109	115	103	107	105	129	121	103	121	92	93	96	101	101	97	104	87	108	110	119	90	106	101	116	113	100	95	100	109	111	107	114	126	115	102	102	112	103	98	103	92	102	101	116	113	113	98	119	101	106	87	87	102	101	112	111	89	87	118	104	123	120	106	115	93	103	88	121	98	81	87	98	109	91	120	116	118	115	102	107	99	102	108	98	107	97	106	95	93	104	114	97	95	110	112	104	104	95	118	114	102	91	112	112	106	125	120	115	107	99	115	95	92	115	105	117	93	103	106	92	110	91	119	119	117	109	98	116	109	106	113	117	123	95	107	95	119	116	113	90	115	95	109	85	117	111	93	100	115	102	86	87	116	105	102	122	100	100	111	99	104	112	114	104	111	98	112	109	103	98	104	106	121	95	111	101	88	98	114	93	98	100	90	103	85	110	108	107	106	113	101	119	108	105	96	86	108	90	109	103	109	125	105	97	105	94	91	88	94	94	109	97	98	114	106	101	82	103	131	117	114	104	96	110	94	98	92	111	95	119	107	102	109	112	118	102	107	120	110	125	94	135	107	109	115	116	109	97	98	100	108	96	102	101	114	97	101	111	109	116	127	89	111	125	84	89	95	106	106	112	112	114	102	102	105	101	100	97	118	106	113	100	98	128	103	112	108	106	103	115	113	104	117	112	109	99	87	95	100	106	104	102	101	98	121	107	99	122	88	103	97	91	106	111	103	113	108	115	103	118	125	109	108	88	89	112	88	94	104	90	112	121	103	100	108	119	116	109	114	109	129	117	110	117	104	122	103	116	111	108	113	128	106	116	106	112	132	91	114	103	115	102	109	97	112	102	101	105	115	120	97	112	93	95	103	115	97	117	123	101	117	102	114	95	113	106	93	109	115	106	103	111	93	109	103	113	113	123	96	116	106	126	102	110	108	116	116	138	109	117	98	105	98	110	121	102	109	100	108	96	119	96	119	103	121	111	108	97	111	95	109	92	110	99	120	103	109	103	90	110	92	111	107	111	94	116	92	97	134	107	97	116	87	115	95	117	102	105	91	113	109	105	107	98	114	105	107	125	123	103	75	107	102	100	128	102	98	89	105	108	102	98	103	93	127	113	100	113	117	110	114	124	80	112	107	95	103	101	92	105	107	91	94	99	116	113	105	107	124	91	123	95	89	119	127	103	89	115	104	103	105	108	96	100	117	113	105	91	111	109	119	105	104	102	99	113	106	93	113	96	115	96	107	111	111	97	105	91	110	99	98	109	128	107	103	102	98	102	97	108	108	107	102	106	106	110	112	108	134	98	125	120	113	94	101	92	106	96	97	95	103	109	111	96	108	116	111	126	111	117	115	93	93	113	122	107	113	107	120	107	98	99	91	93	111	93	105	98	113	106	99	134	93	116	115	102	125	114	112	117	123	101	119	130	106	92	95	112	101	119	97	118	103	106	116	106	100	95	100	105	117	102	114	115	122	111	125	110	111	106	119	103	96	123	107	105	110	101	104	116	105	89	101	108	91	104	98	91	100	95	111	102	90	92	102	116	101	115	76	111	99	104	101	107	91	116	100	111	109	104	73	98	112	111	94	103	107	121	111	103	82	106	105	106	118	105	94	94	108	113	122	89	91	110	125	108	100	129	99	104	105	115	111	99	99	81	119	111	115	97	93	118	131	125	113	95	119	110	92	123	123	96	83	110	107	113	97	107	113	102	112	110	115	126	102	126	87	101	117	116	108	102	107	122	105	94	133	88	98	123	114	122	102	104	96	89	100	100	105	96	109	100	110	114	94	112	114	93	95	99	102	106	119	101	118	110	126	91	126	109	102	107	94	107	97	127	97	107	112	101	95	95	102	120	91	102	110	118	111	118	93	95	120	106	108	113	107	119	108	98	111	91	108	91	126	104	110	104	107	95	84	111	110	126	120	88	110	110	100	101	95	105	93	93	113	110	104	97	102	101	95	114	108	111	106	106	117	104	98	94	117	123	92	86	113	94	109	109	110	105	107	86	119	112	111	105	128	97	110	100	95	119	105	108	105	94	82	99	105	113	111	111	100	94	103	111	89	121	115	92	136	106	91	126	93	113	119	117	104	91	121	122	95	94	125	104	105	100	98	98	106	115	107	108	86	108	106	103	126	95	112	109	129	106	116	98	109	127	110	111	104	104	115	105	109	98	119	94	107	121	116	104	103	93	100	123	118	103	118	118	115	102	123	105	95	130	120	88	101	113	107	101	88	117	98	110	100	116	117	93	114	104	97	99	101	113	110	104	115	98	109	100	115	111	103	99	102	105	113	117	109	92	100	99	127	105	115	105	114	97	118	109	110	117	119	107	122	107	110	106	131	110	102	99	104	115	122	106	93	94	96	104	117	124	95	92	117	119	120	101	102	101	116	111	99	101	94	99	114	104	90	108	112	112	107	104	100	103	103	114	105	97	112	101	92	126	101	112	106	124	112	109	112	105	120	100	107	117	102	105	84	131	103	96	110	105	100	110	100	81	105	91
25239	20830	27312	24445	20834	12188	1631	945	755	621	543	496	518	481	417	422	396	423	382	378	396	352	370	362	330	395	331	345	346	326	316	341	328	310	325	328	311	333	280	302	298	318	297	326	299	322	311	300	291	296	291	293	275	322	336	293	313	298	296	283	306	291	296	296	285	275	289	296	303	304	291	289	292	296	277	323	298	289	302	310	289	312	272	299	297	322	287	328	300	291	289	299	288	295	301	299	298	305	285	303	278	319	299	311	306	307	290	280	297	300	277	278	323	292	281	252	289	314	307	316	332	295	311	297	283	291	317	316	295	306	294	313	301	271	303	321	320	291	306	283	311	287	277	276	288	317	286	291	310	311	289	275	285	307	293	258	302	295	269	297	275	297	275	273	298	274	334	263	287	279	292	292	271	273	327	305	299	296	280	284	316	314	313	271	304	315	276	281	300	303	327	305	275	298	287	273	291	294	306	279	284	299	262	265	318	317	293	301	286	276	302	278	284	281	309	295	315	275	317	294	304	288	289	296	286	283	280	286	272	289	299	273	298	275	268	295	300	293	270	260	279	281	283	336	306	269	303	311	305	299	316	331	312	307	270	292	306	311	288	285	288	298	316	287	304	298	283	285	315	298	286	265	296	295	290	278	315	300	304	288	325	339	293	296	287	296	311	293	288	288	277	291	284	285	294	273	319	288	320	280	266	289	314	292	331	287	281	289	262	258	301	277	296	266	313	297	273	322	299	303	304	278	285	271	284	250	275	297	274	308	315	297	310	290	339	287	267	290	265	282	284	285	284	315	285	297	303	295	287	300	273	301	280	306	279	289	288	300	293	263	305	306	301	287	295	277	304	283	292	301	256	266	313	289	289	287	277	273	278	271	290	305	298	272	271	285	285	302	318	303	293	304	296	306	317	290	303	298	323	294	301	289	325	285	285	257	266	310	297	290	288	271	303	300	266	291	286	286	285	297	285	275	266	288	266	268	311	277	266	278	271	287	304	305	327	309	277	262	291	290	271	261	288	268	306	297	294	306	293	290	295	273	304	266	296	293	273	292	288	283	277	303	263	282	277	257	268	289	282	295	302	309	329	282	291	322	288	292	294	303	334	281	296	316	284	302	273	286	279	294	319	316	297	296	286	279	270	279	325	301	266	301	304	303	313	302	294	306	296	333	292	285	284	265	307	292	289	294	282	283	309	278	289	284	308	265	289	309	299	296	285	299	307	318	282	310	312	286	308	320	303	288	296	269	275	298	292	308	283	310	322	290	290	280	306	304	284	310	279	274	266	298	284	257	313	288	323	299	295	304	276	297	275	282	310	306	290	272	282	303	302	272	308	302	302	270	315	298	312	268	289	296	301	298	255	311	291	278	303	267	300	286	289	293	268	288	306	303	274	289	287	295	297	301	289	296	297	284	254	273	270	305	294	246	313	309	285	303	275	270	267	287	276	294	289	286	285	273	306	261	315	297	279	301	286	292	262	293	283	291	308	292	296	289	322	309	293	297	268	273	284	263	278	283	314	272	302	271	313	293	282	284	280	335	284	287	297	285	307	293	281	303	290	299	279	294	308	294	276	293	283	289	301	308	298	294	308	289	282	309	295	318	305	265	271	320	311	254	304	296	296	297	283	305	309	305	273	312	285	276	296	308	310	295	286	294	262	299	285	263	301	289	286	309	300	306	299	293	313	305	308	335	294	288	288	270	314	270	290	266	295	312	314	275	286	282	282	303	265	302	294	281	280	327	293	275	302	286	307	269	334	268	286	295	288	295	314	289	303	277	296	311	259	304	296	308	317	290	286	261	270	301	293	297	303	293	268	274	304	281	296	307	283	320	289	287	305	298	301	289	303	281	286	282	314	297	297	293	302	315	302	294	306	326	266	323	335	277	305	276	290	303	300	294	281	300	300	311	286	280	286	256	302	279	308	298	296	295	298	297	292	277	294	278	302	296	296	267	277	309	308	308	305	278	284	302	306	261	300	290	301	308	294	278	298	292	316	306	284	305	302	285	302	305	298	297	310	305	281	310	281	278	323	293	289	259	296	280	309	276	290	300	282	297	298	318	327	330	290	318	267	299	333	292	317	348	306	307	304	299	273	307	281	291	300	282	314	284	296	281	288	290	276	287	311	295	301	293	306	308	315	278	309	296	308	308	292	277	306	309	320	301	255	286	335	300	283	298	282	281	263	292	293	294	278	290	262	304	330	285	293	306	300	261	281	275	312	280	293	311	288	300	275	272	309	313	296	268	303	282	291	269	314	274	300	313	297	288	282	305	293	300	270	304	309	293	295	299	306	302	267	281	303	277	317	307	319	285	287	297	267	282	294	245	287	281	266	280	286	268	284	306	294	269	261	305	287	324	292	300	293	293	296	287	306	290	284	308	285	305	288	281	302	267	260	281	316	315	295	311	276	302	263	275	293	274	274	295	282	307	304	296	297	270	323	276	274	302	295	291	268	317	308	299	302	278	247	242	290	324	309	286	301	296	287	286	291	273	325	288	298	279	327	264	284	297	292	266	267	267	289	284	306	289	294	326	276	296	259	260	276	306	258	293	315	277	291	279	300	334	326	276	294	272	297	320	289	275	293	276	271	300	276	278	312	298	298	284	298	273	289	294	314	302	282	274	292	322	308	311	292	295	336	277	303	295	299	324	282	289	280	280	309	319	282	315	272	268	286	315	296	293	326	305	301	314	268	298	317	269	235	304	291	332	314	288	291	301	290	293	300	283	286	300	329	298	301	284	284	302	269	312	266	321	286	310	292	292	300	309	289	307	288	312	269	302	298	297	282	303	275	296	308	309	296	294	281	290	308	320	285	284	300	286	275	294	287	292	265	304	309	325	300	288	289	267	309	287	258	301	274	272	272	272	321	304	313	302	305	312	271	279	294	302	307	272	266	303	290	301	295	298	350	311	295	297	326	300	276	295	285	324	311	277	297	261	282	277	293	285	282	282	267	290	299	281	285	308	272	324	304	296	277	291	317	282	304	277	351	246	304	297	280	302	305	291	316	317	310	316	272	290	311	295	314	281	295	285	291	287	264	307	292	276	285	285	286	350	294	290	301	275	291	308	273	340	305	295	293	259	299	302	316	321	274	314	278	304	282	295	300	318	274	275	275	297	314	299	285	292	307	302	284	297	319	279	294	300	305	290	279	275	284	315	240	292	297	303	283	315	313	291	282	320	310	323	282	275	306	306	286	284	319	286	282	318	306	298	296	283	300	296	299	298	291	277	285	281	295	267	306	268	308	286	347	299	274	261	284	294	310	284	295	280	298	278	276	261	305	328	277	318	340	295	267	308	298	280	297	302	280	294	280	291	279	275	287	310	300	307	307	297	274	287	287	286	302	304	284	288	271	327	304	293	295	257	315	299	303	326	307	270	288	303	299	281	291	315	277	260	293	316	317	304	318	305	278	279	319	300	304	306	289	309	297	272	275	303	286	307	275	317	288	311	269	307	295	280	289	253	319	306	270	285	268	292
7314	11659	10427	5838	3802	2796	2089	1658	1318	1166	953	835	725	734	585	568	529	471	499	400	446	395	386	349	384	352	352	345	363	333	339	304	312	348	296	305	300	330	290	287	288	293	303	287	317	317	342	296	299	277	334	298	299	285	276	284	280	278	293	304	303	267	289	298	288	306	291	283	273	270	267	304	281	299	299	316	284	295	262	283	299	287	295	269	289	258	277	257	278	244	269	290	272	308	275	284	290	295	301	275	305	300	309	246	278	288	291	266	274	275	281	276	292	264	298	288	287	294	243	291	260	260	288	299	264	278	288	293	260	283	273	259	282	269	279	284	274	294	292	281	256	274	325	264	261	277	252	265	294	269	262	258	267	274	263	283	257	298	286	238	292	256	290	288	304	254	280	270	271	299	273	312	274	281	267	270	275	297	271	269	290	299	277	285	266	250	253	261	276	269	272	255	279	269	285	297	310	272	274	275	264	279	300	271	281	270	283	263	276	297	294	229	285	282	281	271	259	312	292	272	286	266	283	261	279	300	273	288	256	278	248	242	282	288	259	289	252	264	257	269	304	269	302	266	247	267	267	260	271	290	268	301	265	266	271	299	275	290	275	264	278	293	292	248	295	286	270	280	259	272	282	287	280	289	283	254	275	271	276	252	285	274	263	265	283	242	278	281	268	281	300	286	297	275	274	245	250	262	239	316	242	276	279	242	280	280	284	290	263	304	284	258	273	287	291	266	287	275	279	264	274	269	291	299	251	266	298	280	301	283	297	288	294	269	309	265	299	285	280	254	324	287	265	287	260	283	280	287	277	289	254	270	259	251	277	299	296	269	269	288	281	242	252	279	289	267	299	284	272	258	266	277	245	281	273	268	274	260	308	264	277	272	240	279	264	277	288	276	272	294	294	270	233	311	273	302	270	272	288	285	246	283	270	300	276	287	251	291	258	290	296	284	304	266	250	278	286	275	273	265	248	293	241	271	297	247	279	281	286	259	286	249	283	269	283	259	297	266	277	287	300	266	255	291	259	287	264	270	277	252	266	290	287	280	286	285	229	260	277	287	305	267	296	283	262	299	294	257	306	276	271	272	238	252	275	287	245	261	295	285	312	271	268	286	253	288	262	263	284	287	295	294	273	265	296	286	287	301	277	283	287	254	326	300	299	271	260	322	259	272	271	263	241	256	285	245	279	290	294	320	255	273	262	284	260	292	261	263	302	278	289	243	248	284	289	292	273	252	262	289	263	288	272	270	287	286	304	281	258	272	276	227	289	256	292	311	289	269	253	288	305	262	279	276	268	280	287	299	277	283	269	280	266	268	285	275	280	291	230	279	254	291	248	248	299	312	263	271	278	287	292	265	291	300	261	270	287	277	293	275	288	279	280	256	253	273	244	255	266	267	279	287	273	291	297	248	279	305	270	263	271	253	285	244	283	304	264	274	249	260	278	277	282	285	295	265	276	305	295	274	286	306	302	273	297	286	287	265	270	272	263	266	259	287	277	291	275	258	282	292	298	271	268	305	268	293	261	259	262	273	262	252	238	284	280	259	328	267	271	302	263	270	292	276	275	257	269	282	283	247	262	266	278	288	310	300	243	273	284	272	300	277	250	267	268	276	291	257	289	312	273	284	269	296	260	283	246	294	319	267	271	294	239	271	269	251	286	282	270	277	298	258	297	278	316	287	262	273	278	294	271	288	306	272	283	297	283	272	264	241	271	280	270	278	283	290	299	287	260	284	285	265	287	267	278	278	296	294	281	280	264	277	267	268	259	285	277	299	257	263	264	285	277	290	287	267	259	292	302	275	280	252	282	303	274	226	271	307	273	271	301	280	290	268	314	276	277	267	284	264	293	300	315	288	275	280	302	283	278	265	280	249	302	293	278	277	264	249	275	258	264	260	276	289	265	258	274	298	289	280	264	273	279	258	258	277	281	246	279	301	270	306	265	277	295	262	270	258	264	287	265	259	270	270	292	283	266	291	288	289	280	284	280	294	275	268	272	298	268	274	295	283	259	257	282	268	289	277	282	272	241	304	312	271	284	286	270	262	273	309	274	254	282	290	275	247	291	278	291	276	297	278	265	255	277	270	247	252	278	275	302	269	292	270	273	282	280	292	288	261	287	262	297	257	295	253	276	263	283	253	260	271	291	294	269	285	264	274	273	258	249	252	267	298	270	299	269	279	265	236	271	281	271	271	278	249	291	262	274	224	265	278	288	263	272	245	298	295	254	275	291	275	304	279	314	266	273	267	276	291	271	289	290	269	291	297	297	290	308	250	268	275	287	268	291	273	300	276	309	303	300	271	289	249	284	308	274	272	249	243	282	294	297	283	256	273	278	282	261	279	272	293	268	266	266	290	268	292	263	291	289	289	256	284	309	297	258	271	250	281	244	276	301	261	279	285	286	277	266	306	291	273	302	259	281	294	300	284	285	277	259	298	251	277	258	271	305	295	316	269	263	266	287	219	269	296	259	268	243	295	291	300	265	297	299	269	285	279	246	294	302	272	275	295	269	266	282	257	282	295	271	267	235	289	302	279	276	297	309	256	279	255	280	327	277	308	262	262	295	277	296	295	288	304	284	277	264	281	266	272	281	265	260	252	316	274	299	268	265	255	254	264	274	263	267	272	256	278	274	272	263	222	265	301	261	281	314	266	304	281	284	342	270	274	285	303	256	273	280	292	267	260	298	287	288	321	292	277	315	285	260	262	254	253	265	265	260	251	261	308	288	285	278	289	287	289	273	264	292	260	261	276	276	286	254	278	270	285	257	283	264	267	279	266	276	247	261	298	288	281	269	265	295	264	268	310	297	292	306	285	276	300	256	273	274	285	258	252	266	302	301	295	297	267	292	279	305	262	269	276	271	249	278	257	284	306	241	279	279	268	286	285	300	252	261	269	240	233	276	254	277	250	293	282	253	295	294	264	263	270	272	257	288	284	274	272	255	293	290	272	277	283	251	262	289	307	268	271	279	277	279	277	285	277	295	288	300	282	238	269	268	278	293	277	282	290	285	248	284	257	286	252	306	287	293	299	287	307	270	250	313	279	279	278	280	248	291	277	318	274	296	271	302	275	274	263	287	271	268	266	268	279	237	297	273	293	276	263	306	290	277	255	285	272	264	265	274	275	274	258	279	249	302	276	279	284	252	250	258	274	309	285	299	280	256	281	289	246	253	291	259	298	247	274	274	274	282	250	270	248	290	293	302	268	267	249	296	279	287	315	259	298	265	296	274	310	282	290	274	264	273	293	282	275	271	264	286	282	281	266	294	280	288	281	268	273	255	273	257	279	294	262	289	303	294	272	303	313	279	252	277	253	276	271	292	289	271	269	282	278	273	262	283	282	284	297	278	284	254	272	261	266	278	258	244	258	267	272	292	293	284	271	281	282	276	267	289	284	282	298	282	276	288	293	236	285	281	280	299	265	274	261	251	266	287	292	291	281	244	285	285	261	288	277	269	280	300	291	286	275	253	294	264	271	290	241
23011	20836	27660	24130	20839	20940	10808	1892	1403	1171	1097	964	910	843	739	749	728	702	650	649	579	626	628	560	531	516	585	546	517	538	538	525	554	515	517	527	533	510	509	551	568	516	527	499	512	529	543	498	521	503	559	501	490	520	486	468	482	531	485	529	527	531	482	483	507	501	487	503	471	497	505	481	531	476	502	514	513	527	533	488	486	491	477	491	474	501	479	497	493	482	477	499	509	508	490	509	504	479	529	530	475	496	542	493	487	505	503	510	481	480	507	487	513	506	539	500	488	480	523	500	477	471	476	520	549	464	517	483	482	511	530	493	497	479	462	491	489	457	482	519	522	469	508	489	484	508	477	485	509	504	520	472	509	481	454	461	499	526	513	509	479	511	514	511	471	484	515	492	507	496	539	450	508	550	508	527	476	514	511	540	510	516	512	487	504	506	457	476	506	509	518	502	498	495	501	478	478	482	469	511	492	492	469	471	485	530	461	440	487	466	508	517	480	473	471	519	484	504	497	478	518	530	462	478	462	462	508	462	525	478	511	457	491	501	488	490	470	487	518	483	491	493	532	512	487	481	528	497	473	522	476	494	483	501	510	527	510	486	506	500	467	476	507	484	477	446	478	469	535	515	474	499	504	492	500	467	522	435	514	514	469	506	496	458	506	483	491	520	494	491	501	480	514	479	533	463	462	502	487	487	470	450	441	447	469	477	469	522	497	497	461	450	499	480	457	476	507	513	499	512	476	502	501	506	512	503	484	525	516	479	513	484	486	474	503	474	497	515	434	423	491	495	528	490	487	487	508	460	494	547	480	438	497	509	479	492	515	484	506	479	477	480	470	492	504	484	499	455	497	494	476	458	477	501	519	502	474	511	481	480	498	484	513	504	469	459	498	487	511	502	492	475	467	521	492	506	470	488	515	490	495	520	484	458	491	447	491	494	491	480	480	478	490	485	525	451	478	471	532	492	470	486	444	485	505	466	466	492	481	465	529	465	508	479	490	511	473	473	494	470	484	462	444	451	525	448	498	494	495	501	449	455	492	448	496	472	469	477	457	489	505	464	508	493	475	501	496	527	498	497	476	473	513	545	526	469	510	477	473	476	462	483	493	469	470	511	478	499	462	498	506	507	510	498	493	468	476	521	490	497	510	456	471	522	485	462	479	497	481	461	466	478	438	512	524	435	490	494	508	478	498	481	511	463	523	476	521	511	559	498	514	496	479	486	497	484	498	475	487	536	499	495	444	498	460	463	445	495	553	464	455	471	513	479	530	512	514	509	502	511	511	473	521	483	498	485	455	484	490	521	488	462	481	468	504	446	473	473	506	470	515	493	526	514	472	497	505	477	512	500	525	486	516	509	503	450	499	507	505	475	488	514	516	515	494	504	471	549	435	484	474	509	492	519	477	517	483	484	492	464	477	459	502	494	496	515	487	466	490	478	509	471	485	467	479	497	514	495	467	512	490	445	506	505	542	492	472	526	493	459	482	506	477	475	486	489	470	464	456	468	492	499	495	460	500	458	465	467	477	487	502	513	471	485	526	494	509	496	497	456	445	470	487	484	466	438	496	473	485	485	541	486	485	508	491	487	495	475	480	487	485	505	462	466	467	512	505	468	503	490	462	472	534	502	485	470	524	463	469	494	508	497	496	500	484	504	491	474	465	485	512	497	494	486	466	452	497	478	504	518	482	445	485	486	506	500	504	478	497	469	492	448	478	522	505	467	481	456	515	465	512	500	483	485	465	520	495	451	476	481	478	497	500	442	513	519	524	448	489	526	502	518	465	522	455	462	479	460	444	491	502	462	473	490	514	504	503	490	523	482	457	475	479	493	471	470	503	465	480	500	502	470	405	475	490	480	501	520	518	493	438	468	521	498	459	551	506	489	485	514	484	473	500	442	484	519	461	478	503	523	433	498	506	479	517	493	550	498	510	506	455	529	509	472	455	460	494	469	541	489	473	464	479	464	533	461	476	502	533	525	480	513	501	489	524	498	518	531	490	487	511	502	451	465	458	489	500	489	473	501	500	472	459	464	491	498	498	484	451	495	490	488	499	498	479	471	467	512	504	483	517	495	454	472	538	462	502	493	498	502	485	476	470	463	485	499	484	493	488	486	493	469	500	486	488	502	520	507	504	472	475	520	486	551	486	470	468	494	493	509	492	500	465	481	475	460	500	506	529	489	482	468	491	494	485	501	484	511	484	474	481	503	523	544	489	482	497	480	472	481	553	463	518	476	480	487	497	505	485	476	468	443	503	443	490	485	489	489	481	455	535	499	489	512	469	506	454	482	461	469	475	518	529	474	503	477	504	483	492	471	504	473	487	489	491	504	462	496	462	471	498	481	468	465	473	513	509	469	448	482	516	477	484	505	465	501	499	513	517	493	490	454	482	502	466	497	499	440	509	512	502	482	510	448	483	465	486	508	513	513	466	521	504	499	487	467	497	507	523	519	485	518	521	519	481	492	491	503	447	481	495	450	499	507	507	482	496	470	503	491	494	494	479	446	494	456	476	523	515	482	472	482	493	516	492	491	474	527	470	460	465	499	481	489	493	517	509	527	464	502	507	486	454	476	473	485	515	458	508	516	440	546	509	487	477	519	503	471	476	477	509	514	488	472	478	482	511	465	477	528	533	487	504	477	484	444	509	478	455	509	480	486	519	471	467	497	533	494	528	469	469	486	476	475	488	493	507	542	485	492	515	505	442	445	458	496	465	520	486	465	497	504	500	443	465	474	488	480	470	530	475	491	478	495	510	485	515	508	498	480	531	511	527	515	481	449	530	467	485	465	462	496	529	458	467	494	497	461	494	475	464	510	490	495	478	498	481	482	498	498	490	470	488	489	553	459	506	502	462	474	465	504	474	485	489	508	483	534	471	506	463	470	504	463	515	483	496	467	438	526	486	507	473	493	478	501	518	473	511	477	475	522	503	491	508	456	512	522	495	556	480	488	498	486	459	516	459	456	496	484	551	509	510	502	474	456	484	480	519	491	464	494	476	481	497	511	484	459	479	578	502	474	425	455	503	458	496	457	519	516	501	483	494	521	478	451	492	527	507	494	517	496	519	493	472	492	432	506	468	500	499	479	466	490	472	464	449	481	487	476	475	467	499	502	469	476	439	460	470	474	502	428	503	504	491	486	480	516	525	485	499	474	505	487	496	482	514	516	488	504	501	504	500	469	470	504	501	501	468	479	475	506	520	480	475	508	464	455	480	450	493	493	469	470	484	461	477	485	522	504	450	526	551	472	473	479	483	460	496	463	484	486	483	518	481	501	484	529	474	519	453	494	504	487	510	487	459	538	534	505	509	461	475	492	509	508	520	524	463	432	483	493	442	443	487	487	444	497	487	464	448	497	483	452	534	482	459	456	435	503	487	476	460	491	515	497	510	476	502	488	473	515	448	496	493	487	475	466	485	476	489	506	502	499	468	457	476	493	477	482	466	493	466	450	500	516	505	488	454	499	511	502	517	488	497	509
10136	18451	17010	9946	6758	5107	3814	2982	2453	2087	1798	1576	1375	1257	1114	1002	884	890	827	746	770	743	716	669	695	579	594	573	598	585	599	545	566	585	587	517	538	517	560	488	525	551	522	531	532	535	474	492	543	533	499	472	513	509	481	446	509	456	436	511	456	472	486	490	444	486	464	462	481	513	502	481	489	486	496	462	500	475	484	468	508	453	465	448	486	478	454	477	444	443	498	448	458	503	462	494	462	461	477	464	469	441	490	471	440	466	482	473	452	436	458	434	424	502	425	481	477	476	477	458	453	469	479	464	496	456	432	445	441	436	462	493	495	459	473	473	430	475	501	504	458	484	439	457	441	448	443	437	475	460	508	453	496	451	466	443	502	445	463	436	508	475	441	472	387	505	466	461	463	482	455	433	444	431	458	470	474	459	473	471	456	467	445	486	454	503	461	463	469	460	455	450	442	479	445	445	448	432	411	488	508	489	472	464	446	476	477	446	460	512	478	493	433	454	439	469	496	457	483	473	480	464	460	471	458	445	477	470	436	472	447	461	464	437	503	458	448	454	453	455	491	448	480	456	422	454	484	452	451	451	465	433	506	496	464	502	487	497	446	484	465	483	469	484	439	467	470	465	471	465	481	474	431	465	437	464	462	441	419	464	496	479	440	441	460	471	470	498	431	450	457	462	456	433	480	430	438	456	477	437	475	473	433	460	499	436	491	493	468	461	458	463	478	459	459	457	459	466	430	444	460	401	430	453	455	458	469	454	447	469	463	437	457	442	454	481	449	472	456	467	425	470	456	433	450	455	456	457	485	466	465	450	450	481	457	463	467	468	463	470	489	442	468	457	452	458	525	465	448	476	490	491	459	456	447	474	473	447	453	448	463	428	470	478	471	475	526	466	474	454	438	440	479	458	451	489	483	458	457	460	454	522	469	459	460	435	418	435	432	459	472	425	453	445	477	453	462	392	503	466	457	474	449	471	450	473	469	467	473	454	451	428	466	449	457	497	417	450	513	434	485	478	426	467	475	467	464	457	447	500	486	465	488	449	483	441	466	431	458	458	435	467	484	474	477	447	471	443	423	475	428	493	531	482	473	482	447	416	426	444	477	497	457	458	463	450	492	482	487	484	437	433	435	423	467	482	489	450	464	428	437	470	444	467	488	470	490	487	447	464	412	426	424	447	414	456	467	478	452	468	472	455	469	454	425	456	443	462	469	481	416	454	487	451	452	465	445	443	512	463	457	464	467	484	465	449	416	452	452	516	471	487	481	447	435	439	448	430	453	448	450	480	501	439	438	495	483	478	477	484	490	502	483	445	450	452	463	457	445	465	459	486	464	497	434	457	446	482	445	455	467	470	463	477	446	467	461	428	454	476	487	468	443	457	447	427	466	450	464	472	430	467	420	407	427	419	472	475	472	441	496	456	487	452	436	459	465	473	445	446	466	471	434	487	456	462	457	428	453	485	441	466	482	481	474	485	473	437	478	431	443	434	438	470	471	461	441	450	462	440	462	443	453	470	443	475	470	454	423	510	466	488	465	471	473	456	449	464	458	443	471	468	483	479	458	469	497	462	434	447	450	431	471	435	446	469	442	449	494	456	428	470	487	455	421	476	449	433	483	461	473	483	446	421	438	482	433	444	487	491	435	432	459	442	480	435	492	499	452	422	475	450	427	461	480	458	472	451	437	468	459	473	448	436	472	459	472	482	449	472	454	473	452	423	472	477	468	445	491	416	480	465	456	471	470	461	475	501	476	492	443	467	456	450	464	443	440	462	438	426	453	502	475	462	507	493	478	448	465	489	401	481	492	506	458	456	491	450	437	481	441	458	457	449	450	446	471	465	467	470	442	474	484	465	451	480	441	476	436	463	487	451	435	446	462	464	457	461	461	441	469	468	439	447	450	465	471	493	415	479	448	476	446	417	424	443	436	462	453	449	431	482	470	471	445	422	424	453	489	426	440	460	474	457	445	455	385	443	436	440	439	450	492	433	467	461	479	429	461	474	447	477	435	440	479	462	474	428	489	490	483	469	468	428	483	440	484	487	420	479	466	480	452	516	454	474	460	422	449	489	451	471	468	489	484	429	473	417	446	450	446	499	471	471	482	494	466	481	519	441	476	456	496	500	455	478	489	488	457	481	478	455	468	471	489	466	434	476	480	484	446	411	485	445	446	455	501	465	450	456	477	478	461	479	464	455	467	483	472	394	436	443	468	472	410	440	500	491	413	468	435	440	466	455	455	455	481	437	451	479	457	469	471	479	460	515	408	479	481	462	479	490	522	454	459	475	412	502	405	473	460	431	440	442	437	443	482	468	462	476	488	470	482	432	438	477	477	428	449	431	430	442	477	498	480	437	463	436	459	477	453	448	431	461	474	464	445	485	459	463	452	443	458	470	437	479	465	483	473	460	474	478	433	411	501	441	458	456	456	446	460	433	492	484	458	477	482	463	426	434	445	478	442	516	438	475	427	461	438	467	478	489	504	451	481	452	478	472	474	457	448	471	465	428	433	481	484	457	486	478	427	475	442	479	494	475	446	499	453	418	465	457	492	438	507	447	518	478	488	457	444	470	480	483	488	455	452	473	454	445	436	448	461	481	486	448	473	455	450	453	442	389	497	455	463	444	443	475	463	430	476	467	487	465	472	436	420	504	513	483	454	476	486	462	510	470	506	460	464	448	458	478	492	486	419	453	478	463	440	465	458	478	489	465	450	466	465	474	454	421	447	452	454	487	444	439	478	457	500	468	519	483	438	429	465	455	485	426	490	440	446	479	485	489	440	458	445	434	473	470	473	468	429	389	449	461	443	474	479	484	460	411	435	448	453	453	449	434	468	454	425	475	437	448	415	458	460	473	438	438	463	475	447	449	455	470	459	415	467	471	464	493	447	463	462	444	470	441	458	467	478	464	486	463	453	477	497	462	488	445	473	431	421	470	454	489	451	447	484	450	472	483	489	522	452	471	428	457	439	488	421	485	451	439	465	419	475	425	444	453	441	479	476	459	434	478	479	453	452	421	446	456	468	458	438	459	430	433	470	465	459	477	436	458	455	423	476	484	464	409	451	473	436	457	464	465	480	457	469	485	440	469	499	454	442	454	444	469	482	521	497	436	457	473	422	481	457	452	458	435	400	429	482	446	484	464	473	479	443	453	471	463	490	439	460	430	436	448	417	420	455	460	480	426	484	464	472	486	462	473	470	430	485	474	428	488	461	464	471	456	462	486	469	442	452	525	483	468	463	453	462	458	444	463	419	490	489	493	448	459	460	461	488	454	467	435	456	437	431	481	456	458	492	483	438	444	443	433	466	490	478	484	458	446	445	463	458	434	456	465	470	476	417	447	451	443	470	457	440	507	424	426	500	432	466	457	481	450	462	464	489	484	489	476	490	482	453	472	484	464	462	503	398	483	452	472	452	481	432	506	462	477	471	473	478	452	466	454	478	429	469	484	501	449	446	464	458	442	444	449	451	450	464	476	428	477
28142	14770	1762	362	220	171	160	123	103	119	122	117	106	104	102	95	93	118	103	102	119	82	114	91	101	97	103	119	86	114	91	103	103	98	92	83	104	84	104	101	109	114	111	113	103	81	87	97	107	106	93	110	106	105	89	93	103	109	86	104	114	98	96	103	87	101	94	108	93	108	84	92	83	91	99	111	113	92	116	90	81	78	102	101	93	88	107	101	110	97	101	92	99	102	88	97	107	101	88	85	100	92	92	96	104	116	94	100	108	86	108	98	111	107	92	103	99	103	107	94	112	87	101	99	95	111	88	102	80	85	105	89	97	103	88	97	97	94	86	100	77	93	107	107	86	95	79	110	81	84	94	90	104	90	87	101	105	104	106	111	94	96	87	89	104	100	99	86	95	104	108	115	84	106	96	90	92	93	88	94	80	90	109	98	73	105	103	92	95	84	104	96	96	106	108	104	97	102	105	98	101	82	108	82	92	105	104	102	109	113	98	80	90	102	101	90	88	107	107	89	108	94	84	95	86	92	106	74	103	90	106	114	104	99	94	117	90	104	106	98	92	98	111	76	90	85	78	87	107	86	83	101	90	92	93	83	100	102	111	107	100	91	119	99	88	75	113	104	116	97	114	86	85	109	107	92	94	97	89	104	75	112	104	118	92	94	108	87	90	93	101	100	90	122	138	95	87	93	101	96	95	87	105	119	103	94	87	76	97	86	101	94	107	82	99	86	77	111	96	109	101	106	79	90	92	102	93	96	98	89	121	97	105	86	99	108	95	95	102	95	96	92	102	100	112	72	113	112	119	95	101	102	101	86	112	111	88	109	100	84	88	96	105	108	85	104	108	119	107	99	98	113	94	102	110	93	99	89	75	104	79	101	100	104	110	103	96	103	109	84	109	106	114	83	86	112	101	111	79	100	115	91	97	98	83	98	101	92	95	110	111	84	92	102	98	85	99	88	116	94	96	99	114	100	104	96	97	106	104	97	92	105	86	105	103	95	97	121	93	95	92	96	100	102	100	74	92	101	86	101	99	101	106	96	98	107	100	95	92	103	112	108	93	82	88	105	92	102	97	98	109	102	92	90	87	115	90	111	90	100	103	94	96	92	98	100	117	97	116	108	96	85	100	98	84	99	108	129	83	102	97	87	107	83	97	88	97	95	99	123	90	88	101	74	112	94	78	94	68	88	104	94	101	87	104	86	92	84	93	103	87	85	101	119	106	90	79	90	96	95	98	88	96	69	83	105	101	105	106	97	85	104	107	96	96	96	80	77	106	102	117	108	93	112	106	102	96	96	106	102	101	108	81	101	111	97	113	113	100	99	85	97	94	101	91	99	93	96	95	103	89	89	106	100	94	104	109	104	103	91	80	71	98	101	97	104	90	99	104	82	102	82	105	110	112	92	117	95	101	103	116	97	109	113	84	95	89	101	95	116	101	127	104	104	90	84	85	93	96	106	113	98	89	107	103	99	91	88	110	101	108	94	99	102	104	99	89	90	120	94	88	85	103	104	90	101	104	98	94	96	84	108	107	111	94	110	107	95	96	97	97	106	92	102	106	84	91	93	81	82	100	110	103	90	109	93	94	108	110	111	85	102	88	99	93	94	101	101	115	90	113	113	108	99	107	94	89	108	87	103	108	101	114	96	106	95	89	94	91	99	98	93	91	93	113	106	91	108	82	87	101	109	105	84	89	95	88	90	107	97	106	108	98	93	85	104	89	101	86	91	105	102	103	112	83	89	98	85	78	125	98	94	86	85	93	90	108	108	103	84	99	89	109	102	100	101	101	99	105	104	92	93	90	97	99	116	95	99	102	105	95	106	104	111	104	97	108	99	108	107	107	102	115	92	96	99	99	84	88	108	84	97	96	97	93	104	103	91	99	112	95	85	102	103	100	116	90	86	101	107	78	103	102	95	83	86	91	104	102	106	85	93	114	97	96	104	102	89	86	99	96	104	100	105	92	79	88	112	94	98	93	100	92	128	108	87	93	89	97	132	105	105	98	125	97	108	82	103	94	99	94	95	101	86	89	91	89	87	96	108	95	91	107	104	124	86	78	99	104	95	116	133	92	100	122	119	102	111	107	106	120	97	84	92	116	107	96	81	106	95	82	94	113	98	100	108	103	106	90	102	113	97	101	92	115	97	101	107	106	101	106	89	102	99	94	107	89	93	111	89	103	118	95	120	85	85	88	90	95	119	113	99	114	88	106	86	99	101	84	99	108	98	112	92	109	123	92	93	109	89	104	90	103	90	104	96	85	109	117	79	100	108	98	107	94	115	92	99	86	103	106	114	105	104	93	120	99	106	91	102	103	98	93	93	117	88	94	98	104	93	89	106	86	111	84	93	112	97	79	88	100	113	81	114	107	120	82	95	115	94	77	98	105	105	97	116	94	121	99	108	107	109	92	83	110	106	94	90	109	87	94	112	103	88	110	103	96	93	95	89	82	97	94	100	98	93	91	86	95	108	82	100	84	108	123	100	100	89	103	90	113	107	113	94	96	100	100	114	126	95	100	82	86	116	77	86	90	99	102	104	104	97	109	80	98	113	107	105	106	92	105	112	109	113	101	93	90	97	99	109	79	116	123	99	99	82	97	90	97	99	93	107	99	80	93	91	90	104	106	95	100	96	108	113	106	93	92	93	113	96	115	97	92	102	94	114	98	97	102	104	111	105	94	93	94	112	113	83	86	104	118	85	96	77	104	95	83	107	85	103	113	92	96	89	114	115	96	95	89	102	115	103	104	98	92	87	115	114	99	88	90	99	93	105	90	105	100	90	90	103	99	80	115	86	103	100	92	103	108	107	91	85	79	110	104	100	104	101	107	106	99	110	106	106	94	90	82	94	87	101	92	102	86	110	107	108	102	93	90	82	99	110	89	100	116	100	93	111	102	92	90	106	96	104	90	83	101	81	106	108	85	93	99	106	88	93	100	98	86	91	96	80	94	109	92	100	104	87	101	97	97	88	90	102	96	107	115	106	120	89	96	96	83	96	84	89	111	88	92	85	116	101	114	102	117	111	106	103	73	98	97	92	113	110	100	93	104	96	90	96	82	117	103	93	98	100	94	94	79	106	84	100	84	89	88	94	99	101	99	90	110	91	99	94	100	89	91	80	90	93	95	101	88	94	116	108	96	113	95	99	95	103	97	108	101	104	98	90	101	90	90	97	92	86	70	104	117	108	109	105	94	95	85	86	84	94	108	96	94	84	81	93	82	91	105	91	97	106	103	93	93	90	85	83	104	86	106	105	95	93	95	83	105	94	94	111	90	102	96	100	99	103	98	107	103	110	113	93	77	100	122	86	70	88	105	98	93	104	107	106	77	120	109	93	97	116	93	85	90	122	95	95	98	103	87	103	112	102	93	100	97	105	113	93	94	121	87	86	98	87	93	105	112	85	101	101	94	111	92	93	104	94	90	83	97	110	100	114	121	87	102	94	82	107	109	93	92	90	93	101	109	103	101	82	103	101
5031	841	691	376	291	248	169	160	168	142	149	147	122	146	112	118	122	128	115	101	121	104	95	110	102	124	116	119	104	103	90	95	106	110	106	106	118	127	110	107	110	95	105	100	101	117	103	97	103	108	107	97	95	97	113	109	113	112	96	106	120	114	97	111	113	113	116	103	99	105	99	131	122	98	104	101	109	113	113	82	104	105	95	106	90	93	116	107	107	89	112	111	112	93	111	95	100	102	101	119	103	101	103	112	107	115	109	119	99	112	115	97	109	100	122	106	136	128	109	87	85	106	106	110	120	116	129	102	118	87	96	85	118	93	108	98	107	93	116	86	99	99	108	117	111	111	113	123	101	95	103	111	99	113	97	97	114	108	101	91	101	127	96	113	118	92	112	106	100	87	90	119	92	104	113	104	91	103	111	98	115	110	106	112	121	120	97	100	106	96	119	107	104	103	100	97	92	105	85	114	93	121	131	96	99	98	103	119	97	113	110	123	94	103	103	122	102	111	106	103	107	113	108	114	102	115	91	92	101	109	102	116	104	107	92	104	90	131	116	105	100	111	104	108	112	116	118	101	108	89	116	97	96	96	111	105	99	115	99	121	96	90	106	112	106	118	91	101	98	109	125	95	102	89	115	109	104	103	102	109	107	115	109	83	89	108	114	101	122	112	100	97	107	132	93	104	116	101	105	108	107	120	92	102	100	99	96	111	112	109	87	92	114	102	91	109	107	128	109	96	103	91	96	114	100	111	112	110	98	89	80	103	119	116	120	114	125	97	126	103	111	103	107	105	109	112	96	123	115	100	117	90	117	117	98	100	97	103	92	106	139	105	99	105	106	91	110	99	117	110	130	99	115	112	101	96	104	94	109	107	107	119	106	97	99	109	104	114	71	125	106	120	107	97	113	117	103	100	108	109	118	103	111	89	100	103	104	90	100	99	117	110	102	107	116	93	120	125	88	95	122	105	121	100	109	97	95	97	97	110	99	87	84	105	124	112	112	121	110	102	98	108	112	126	105	103	112	98	104	117	128	104	97	94	119	100	117	101	109	101	110	104	121	103	97	113	95	108	105	110	82	114	125	105	98	112	121	108	112	98	121	99	108	102	103	86	105	104	110	130	104	113	112	99	102	84	128	104	79	145	99	112	109	82	87	91	94	91	105	98	99	98	102	108	112	108	121	113	108	109	119	106	109	104	115	91	134	112	128	105	90	100	102	105	111	99	98	109	101	99	103	132	105	96	105	110	99	108	110	92	117	101	100	110	113	111	100	106	113	112	83	117	96	104	90	98	94	104	90	130	99	89	100	89	86	97	106	95	108	101	109	103	84	101	108	122	114	93	117	108	103	100	102	115	115	100	117	108	76	109	113	102	109	94	104	98	101	105	98	87	105	96	109	108	123	107	96	112	115	100	101	98	113	96	89	128	120	116	105	118	103	99	117	103	110	92	111	103	113	92	100	119	103	105	120	115	100	109	134	75	99	123	104	118	98	109	106	94	100	96	102	109	125	111	104	99	107	104	115	116	115	93	100	112	110	102	102	109	116	98	103	77	106	112	118	97	103	107	92	129	95	111	91	96	111	114	106	106	113	99	122	100	102	116	120	99	106	108	97	110	112	93	116	119	119	98	127	97	86	114	93	84	101	113	114	104	127	94	122	101	109	83	105	98	101	115	123	111	126	102	105	100	96	112	103	117	127	112	104	102	106	121	121	80	95	101	115	113	119	105	122	97	102	121	107	119	110	109	105	105	117	107	125	100	91	110	112	127	124	105	100	106	110	95	111	101	105	91	120	123	95	101	115	101	107	92	98	104	112	107	95	108	117	99	115	120	111	115	124	101	109	93	106	98	110	111	112	104	133	110	87	111	101	93	109	103	133	114	123	99	102	102	120	109	100	118	102	110	103	102	113	111	109	114	103	117	99	114	116	99	116	114	108	92	114	113	96	114	95	110	94	105	91	116	119	84	104	102	127	95	88	107	107	93	108	118	108	117	100	117	112	104	111	112	100	110	110	107	102	110	120	104	118	109	119	110	110	99	113	119	99	107	100	112	114	102	118	102	111	92	92	100	105	98	102	114	98	113	105	99	115	121	110	97	112	119	90	107	87	120	115	118	94	114	112	100	107	115	114	101	107	101	93	104	105	119	99	118	105	83	129	111	99	93	112	119	112	124	113	112	102	102	97	120	99	102	143	103	106	102	101	121	101	94	135	99	116	90	111	96	97	117	108	114	120	105	103	134	107	104	114	103	115	113	124	116	123	105	120	95	114	119	106	112	100	98	114	119	117	122	99	118	98	111	91	103	93	100	138	117	105	113	127	93	111	116	106	111	87	95	111	92	109	100	74	111	100	116	107	108	107	114	88	118	112	110	81	121	104	116	117	117	102	124	120	111	102	84	96	106	112	92	90	114	89	107	100	112	92	101	103	123	114	126	110	111	103	120	115	117	89	96	112	95	109	112	128	106	115	100	119	125	108	93	118	106	107	116	108	103	109	89	115	94	113	110	113	118	110	87	106	86	97	105	108	109	110	115	108	124	115	121	96	104	99	98	86	130	103	117	92	108	118	109	103	103	104	89	115	105	107	104	119	115	118	95	88	95	101	102	114	106	108	111	113	115	97	93	103	122	111	116	110	129	89	105	97	110	105	99	114	107	89	104	104	114	101	93	122	96	122	125	98	108	101	99	94	107	111	103	112	101	100	108	111	110	113	106	96	113	110	108	124	113	101	107	90	93	123	102	105	113	105	98	116	117	112	96	88	133	120	103	94	128	105	102	107	120	117	103	112	125	89	114	91	101	108	111	116	92	89	123	101	117	94	109	103	114	96	94	96	122	115	102	120	103	103	110	91	93	105	121	100	92	93	94	119	96	102	102	87	122	115	110	109	106	115	103	103	116	93	98	99	96	116	98	102	88	101	105	97	102	108	98	94	112	102	90	118	105	110	94	106	108	93	105	94	105	99	119	97	110	114	129	106	113	104	98	106	100	103	118	114	128	107	98	104	113	125	92	97	97	119	113	103	116	96	105	101	106	118	118	109	102	126	116	95	114	94	109	101	91	115	123	90	137	102	94	88	96	115	116	130	111	97	115	106	98	104	107	122	87	103	88	107	105	110	115	100	115	112	102	111	111	119	97	111	98	101	78	96	107	92	119	100	130	117	96	110	114	118	112	125	99	111	104	103	116	122	103	106	119	111	111	102	105	97	114	116	109	90	127	105	106	96	113	97	108	112	105	115	90	123	105	120	103	123	99	109	125	113	105	104	130	114	102	114	79	100	119	100	103	124	98	97	91	112	122	105	98	105	109	114	113	112	121	101	114	93	90	86	127	94	121	90	107	115	113	107	110	107	112	114	116	105	118	94	97	101	92	131	88	89	103	107	104	112	101	108	99	100	91	105	109	102	102	113	94	99	93	96	115	119	96	127	101	101	97	127	93	91	107	99	103	111	92	109	128	121	113	90	100	106	103	104	127
25211	20826	27319	24439	20846	12229	1576	986	774	646	588	582	491	495	412	390	395	388	385	358	317	355	367	341	284	304	354	323	343	331	349	318	362	312	329	340	335	354	282	286	329	314	300	301	313	330	290	315	313	289	285	304	349	322	325	307	305	268	303	292	284	298	308	304	276	310	298	284	306	293	283	311	304	289	304	300	279	317	305	319	288	357	317	295	296	290	290	328	280	276	282	293	282	286	302	315	274	290	302	287	301	282	278	307	327	337	326	304	295	290	292	287	297	269	285	350	278	311	282	276	314	302	249	282	310	249	303	287	263	260	298	284	268	296	314	310	307	295	299	308	291	307	282	296	316	300	294	298	307	285	313	288	265	308	318	296	273	299	287	277	302	285	288	279	286	302	311	336	314	296	310	305	275	324	318	301	301	298	274	306	309	292	317	285	295	300	273	297	318	277	282	293	318	294	310	357	288	278	292	308	296	264	283	270	302	302	315	293	287	289	314	250	285	293	278	297	290	276	297	313	296	312	324	269	285	307	308	299	301	269	280	317	259	295	305	283	275	314	277	274	274	273	295	305	272	314	288	294	296	298	336	304	278	305	283	286	319	321	288	283	300	305	315	266	306	285	335	279	262	290	284	306	299	300	292	287	273	278	284	278	311	297	316	279	288	288	302	304	294	265	317	258	281	294	307	280	325	281	299	317	282	314	301	277	285	278	273	314	280	268	292	302	308	294	269	275	287	268	290	328	284	296	274	272	275	280	302	298	304	282	307	291	325	290	292	296	296	277	271	307	286	291	316	277	283	277	314	276	291	279	304	317	289	289	290	316	276	340	284	273	314	307	319	281	299	296	292	291	277	284	306	281	301	293	303	288	311	291	266	284	275	277	318	273	300	267	290	270	298	267	290	308	287	302	281	262	247	286	292	301	311	304	291	271	286	279	295	263	281	268	286	287	272	297	291	268	294	303	303	294	287	284	288	269	309	297	273	308	315	277	300	302	305	317	294	271	279	310	306	294	310	292	305	312	327	289	294	288	305	284	289	286	301	305	266	288	304	302	274	282	322	296	283	299	322	310	285	295	282	295	329	289	295	287	278	263	296	313	297	317	278	281	281	303	305	267	278	298	312	295	301	305	308	314	296	273	264	290	271	319	279	324	304	292	284	306	285	303	263	281	266	294	282	306	310	271	305	300	290	309	301	282	289	296	275	302	282	300	282	282	288	292	267	288	286	326	288	313	297	308	282	297	288	288	301	255	296	302	291	285	276	298	306	314	258	254	308	285	282	294	276	292	300	282	326	269	280	310	288	302	318	274	293	301	283	299	281	282	307	303	283	288	292	319	309	270	312	296	305	274	275	299	340	285	264	265	311	286	292	294	297	322	288	298	314	300	309	311	284	283	274	300	297	299	329	290	286	308	270	286	291	274	275	278	277	316	305	321	277	314	295	281	265	305	330	327	287	286	269	277	287	310	310	306	293	286	296	281	312	294	283	304	316	292	319	291	289	300	310	295	320	321	282	311	285	308	296	310	300	308	282	302	301	310	307	280	276	277	276	310	292	319	306	312	309	289	295	309	276	278	291	319	297	322	309	310	298	285	306	304	294	290	334	287	254	292	297	319	273	276	299	303	288	316	307	308	305	304	287	356	275	307	283	317	303	307	298	294	308	303	284	311	242	308	278	304	308	305	280	316	263	271	287	320	278	286	282	280	283	319	265	298	296	275	307	303	322	320	294	271	333	311	312	310	258	308	283	290	302	313	251	314	287	293	299	286	309	301	302	296	316	310	277	269	281	331	302	296	307	313	307	297	278	288	300	298	270	255	278	305	308	282	301	293	316	316	289	282	286	278	281	306	280	315	291	318	320	282	305	298	310	308	303	286	296	274	309	280	307	308	284	277	293	286	303	289	256	291	275	300	289	288	272	295	265	312	293	283	278	317	300	292	287	265	306	290	282	296	302	310	277	301	275	326	291	303	297	280	304	242	340	258	296	282	275	303	301	288	290	276	303	310	298	276	289	287	283	340	324	288	295	300	281	299	296	275	292	294	294	290	289	342	297	269	288	269	289	302	263	305	292	278	280	291	270	295	305	311	332	271	322	310	294	290	313	290	300	294	264	289	292	291	308	290	271	280	312	283	289	250	284	308	298	312	293	279	300	271	283	276	271	286	270	295	278	289	268	259	313	300	276	302	264	309	288	308	277	326	295	282	301	335	281	285	285	296	278	314	276	274	291	262	258	284	310	270	319	326	285	256	291	299	321	281	301	275	341	302	292	288	310	296	330	311	299	306	307	270	302	285	292	281	296	263	294	316	293	288	278	310	293	285	320	314	295	285	280	302	317	313	297	304	298	288	283	336	314	304	303	310	282	278	312	302	254	294	295	298	316	298	295	283	310	279	260	301	296	283	315	295	294	284	263	294	307	292	300	283	259	285	259	305	305	265	300	285	264	270	297	313	286	303	301	319	286	287	287	305	273	309	290	312	287	257	280	287	266	288	304	322	299	282	293	306	295	295	325	297	304	273	286	303	296	280	285	289	270	300	282	279	294	317	283	292	305	298	280	294	302	264	306	317	299	288	322	275	285	332	292	282	302	277	287	282	290	275	275	303	321	297	285	281	277	271	288	324	270	261	263	270	331	283	305	296	309	267	330	270	299	289	296	290	280	296	305	297	289	280	296	273	323	292	300	322	304	313	281	281	298	299	301	287	283	291	296	290	285	264	290	265	292	296	311	281	316	310	278	286	252	263	257	310	306	302	266	290	300	296	312	294	295	297	344	329	278	281	308	309	272	273	276	301	300	294	276	297	294	316	310	303	280	321	284	301	293	303	275	305	306	280	295	322	276	272	284	318	277	276	276	307	298	289	312	329	313	273	306	272	306	297	274	301	288	296	321	310	309	301	267	327	313	275	280	308	293	288	288	267	299	317	278	276	264	294	295	315	293	279	306	291	296	280	252	292	286	307	290	312	299	311	259	248	320	293	303	288	294	310	289	284	288	279	319	289	314	340	296	273	285	273	299	285	278	300	299	298	309	306	307	278	323	277	306	303	300	293	311	283	279	299	301	304	324	297	272	280	306	297	303	303	273	287	307	333	324	293	278	296	318	326	318	297	316	285	293	318	301	278	343	305	293	314	281	290	305	297	315	264	279	297	305	277	307	308	272	303	303	297	306	315	283	251	289	316	284	271	315	296	332	303	322	285	322	315	289	278	308	305	327	289	333	304	292	282	293	289	294	283	304	329	289	307	313	277	305	259	306	278	298	306	340	284	313	275	287	306	331	277	318	285	282	279	315	295	319	270	274	296	323	288	285	325	305	263	288	333	282	281	263	256	298	314	284	284	259	316	307	304	291	287	323	293	286	322	316	269	288	294	320	274	275	291	299	256	292	327	286	282	291	346	284	328	299	288	310	303	309	285	274	319	257	283	303	332	286	294	286	305	325	294	305	281	300	296	318	317	283	279	310	306	323	310	277	297	311	273
7295	11506	10551	5799	3863	2819	2082	1685	1366	1125	953	855	749	653	628	521	540	527	483	427	414	410	380	372	413	353	363	348	333	324	299	336	315	321	319	331	323	305	287	287	279	319	322	340	304	297	308	301	288	296	284	305	301	292	284	292	288	298	320	320	275	295	253	311	271	291	315	262	280	271	282	317	254	286	293	265	291	262	290	267	280	309	286	274	275	270	282	286	291	256	254	267	297	247	303	290	263	277	295	284	290	272	280	274	307	273	288	271	259	273	269	272	301	255	289	266	292	271	269	279	296	282	306	263	287	256	286	290	268	286	274	282	283	296	284	247	263	272	313	273	276	255	271	281	273	319	261	306	300	262	280	258	310	276	262	266	273	273	268	283	264	271	273	297	269	290	251	257	265	281	287	271	272	278	285	282	280	282	281	291	301	238	250	300	275	292	303	277	275	276	288	244	267	253	269	285	317	323	301	270	293	282	278	249	247	258	265	302	282	295	270	244	277	285	282	257	278	267	288	328	261	283	244	288	293	294	277	248	287	278	272	277	284	296	286	300	273	277	275	272	281	279	275	297	278	298	293	280	239	276	266	243	270	266	281	292	291	286	284	276	252	302	289	256	295	279	282	252	273	291	273	262	288	256	290	307	276	279	289	254	253	292	279	262	257	271	279	261	287	273	286	283	291	260	272	268	292	269	255	289	278	260	264	265	270	270	257	263	277	274	282	296	265	290	263	273	277	278	282	283	278	278	266	272	312	272	231	270	262	274	273	261	293	270	289	277	283	293	262	292	286	288	283	273	271	278	273	283	251	276	254	281	259	266	277	277	287	285	268	279	272	254	257	268	328	269	273	274	283	263	261	295	276	284	284	292	273	275	285	271	253	284	281	312	277	279	289	288	284	298	305	272	275	286	313	249	280	279	261	285	267	261	285	287	275	255	264	281	281	282	288	266	279	273	301	307	288	292	275	295	316	260	301	294	286	275	274	279	268	326	314	243	290	277	287	295	253	287	276	259	288	259	285	271	255	272	292	264	273	282	300	263	242	270	270	281	245	269	272	262	266	294	294	300	281	247	264	265	246	283	248	272	254	276	284	265	279	271	296	303	275	291	276	309	273	294	264	286	262	256	302	291	265	284	270	306	288	294	301	268	279	271	273	293	271	299	278	249	285	296	272	283	294	268	288	270	288	278	274	302	269	295	285	327	283	243	289	297	283	299	272	277	284	269	283	283	257	257	263	254	261	272	272	281	281	297	295	281	284	300	294	280	248	294	308	247	276	272	265	277	307	267	295	260	256	293	291	273	269	244	312	257	278	308	277	259	294	295	274	258	276	297	279	269	277	288	259	267	269	261	280	274	284	282	277	279	275	306	279	270	281	269	271	256	300	272	271	266	256	284	283	275	253	269	292	297	304	282	285	267	296	274	287	296	274	291	294	285	259	282	272	302	294	266	295	282	278	271	276	267	265	272	234	276	256	269	291	289	282	294	270	276	296	280	270	299	277	250	269	299	256	284	253	278	276	260	263	282	301	314	263	278	266	280	313	292	291	257	327	295	289	261	245	292	275	316	263	279	279	263	274	303	252	299	302	248	262	271	268	267	269	285	260	291	297	283	268	283	310	299	259	274	282	267	256	276	276	284	271	284	267	291	259	277	283	268	290	291	308	267	295	273	258	284	275	310	288	286	282	272	294	323	277	254	270	291	309	288	275	275	281	252	257	270	277	256	310	291	248	263	275	281	306	270	291	259	261	258	272	284	267	291	298	287	291	256	259	278	280	265	261	276	252	255	266	265	256	282	296	275	279	271	285	286	274	279	278	274	297	258	280	276	275	292	270	252	285	261	287	272	243	280	300	282	257	260	280	263	303	270	286	251	262	290	252	246	297	249	283	296	273	284	288	271	293	306	289	276	290	247	304	294	277	274	272	315	274	278	280	289	278	246	292	278	303	280	264	259	298	266	263	283	286	277	267	289	316	269	291	255	278	287	278	291	277	276	314	275	280	268	284	223	281	266	281	273	287	287	288	287	252	296	292	270	264	265	271	283	306	307	261	289	268	256	270	267	261	292	248	286	276	279	269	290	280	269	278	275	283	277	279	279	280	274	282	268	287	289	298	253	280	291	254	316	254	273	273	262	271	273	276	269	276	281	273	270	298	297	241	276	278	281	262	298	260	288	290	311	262	261	316	295	261	278	270	274	288	255	257	253	294	260	259	284	287	293	291	251	300	264	278	264	278	289	271	283	272	284	297	283	292	257	292	281	261	288	266	275	267	282	292	275	263	309	276	293	278	239	285	335	309	269	306	254	275	287	280	279	278	274	261	247	278	282	269	284	252	268	280	325	254	266	253	284	264	304	259	261	271	284	280	250	296	289	277	297	279	267	277	268	323	273	316	261	279	259	253	263	288	273	289	306	268	274	274	258	289	274	275	275	267	285	269	264	259	288	269	260	241	235	246	265	259	279	246	241	272	273	274	286	267	284	302	278	285	247	282	257	272	272	264	301	285	266	253	259	297	276	304	309	297	280	300	302	262	250	265	273	272	273	274	280	294	300	262	255	289	273	307	283	263	285	252	277	272	279	283	296	266	274	279	287	268	274	287	295	278	295	266	267	287	262	280	288	255	286	275	266	263	270	279	266	269	251	269	262	309	267	304	291	289	260	297	239	269	255	260	275	272	305	301	270	280	274	247	286	284	283	260	277	280	276	301	290	277	283	283	294	276	276	239	253	321	265	289	254	269	261	270	243	298	294	276	288	287	283	264	255	323	276	298	269	301	298	291	266	257	263	280	296	280	281	260	284	275	283	301	295	292	302	254	280	255	285	268	273	251	283	287	268	301	264	281	319	255	274	272	266	264	293	277	289	250	290	278	269	282	288	273	280	288	252	276	232	279	275	285	259	264	270	269	290	291	272	287	289	282	278	272	287	290	268	279	280	280	260	274	280	289	283	269	282	287	297	300	232	279	265	281	305	301	238	246	254	288	275	297	257	292	290	275	262	254	275	264	263	265	266	282	267	289	280	281	289	294	279	277	267	277	277	282	242	260	264	267	279	270	300	285	274	296	264	262	263	244	277	288	289	295	263	274	259	258	261	264	286	315	275	293	266	261	272	265	266	275	254	271	280	300	259	276	250	312	290	283	258	270	275	269	251	275	298	285	286	276	265	267	286	254	296	281	255	268	268	282	247	265	247	298	294	279	270	274	291	263	276	275	285	305	298	282	259	259	261	259	287	287	279	265	270	293	290	281	333	268	283	268	297	265	296	263	239	274	264	294	315	266	256	248	267	290	292	265	262	253	287	274	279	267	306	298	289	281	278	264	287	271	284	280	279	286	269	301	277	247	256	259	298	251	253	268	278	272	280	274	273	269	288	277	265	280	277	279	306	307	275	259	263	259	280	265	286	271	291	257	306	250	285	297	249	288	264	274	277	261	298	263	267	294	255	271	275	264	275	302	289	268	249	265	268	295	285	277	267	262	302
22983	20838	27653	24131	20846	20957	10733	1779	1363	1199	1062	1013	880	834	812	795	697	648	695	651	621	586	597	603	579	587	592	588	528	535	510	521	525	500	526	526	538	525	527	495	511	493	500	482	511	510	536	476	491	510	504	497	518	486	523	506	501	539	463	503	481	475	480	457	499	532	504	490	506	555	467	496	490	506	480	508	536	508	508	485	513	516	472	482	490	543	505	513	509	499	512	498	503	522	491	517	483	471	540	455	493	458	471	519	507	522	540	471	502	459	475	512	471	464	459	513	524	508	513	464	543	493	502	492	491	474	457	520	484	494	513	489	482	506	489	481	489	491	492	502	556	465	505	481	511	492	463	482	449	509	483	461	494	503	486	486	514	438	488	493	444	472	484	475	492	496	475	482	471	515	478	502	479	505	472	436	497	471	501	494	495	507	503	455	541	475	483	515	480	485	462	528	499	459	486	454	475	506	520	479	517	497	522	478	464	488	454	495	480	511	451	482	493	486	499	484	486	493	516	488	529	470	501	486	484	470	492	486	485	510	508	457	474	496	452	515	502	484	475	449	538	542	493	517	499	470	497	536	460	512	504	479	514	501	498	490	464	472	494	503	445	522	497	490	480	504	501	441	507	465	481	525	482	512	481	494	478	534	426	477	464	493	528	475	448	505	525	485	516	479	480	516	488	463	469	465	541	510	519	486	510	518	436	514	483	494	455	480	488	504	513	464	506	512	509	500	469	482	482	487	538	467	492	539	466	516	490	512	470	480	516	504	528	512	500	486	442	486	483	540	474	526	495	523	552	502	483	505	545	493	465	476	510	477	443	504	498	459	496	494	469	519	470	501	478	510	480	463	503	485	457	499	512	496	479	493	485	495	494	492	485	474	496	500	455	504	480	460	496	476	500	497	496	456	468	522	494	495	498	480	537	463	506	517	511	458	493	477	511	466	495	524	475	489	504	478	497	511	458	501	479	473	494	470	474	491	482	521	496	469	484	488	483	465	484	529	533	502	460	458	505	495	512	491	472	502	479	475	481	489	479	505	488	529	456	516	490	501	496	486	473	453	522	487	526	520	509	558	483	472	484	490	531	472	461	487	474	480	454	478	522	495	496	526	506	476	493	516	472	442	528	491	473	524	502	487	478	513	481	473	490	517	440	480	492	503	517	529	442	474	511	479	509	476	469	470	486	493	503	494	481	487	497	502	502	483	508	474	496	446	540	527	495	493	478	490	503	464	465	546	520	478	494	490	501	491	472	467	444	475	530	505	495	488	531	479	505	488	508	488	488	460	529	482	507	474	508	458	521	491	503	503	493	511	504	433	524	499	523	453	481	528	521	466	510	488	483	483	481	485	475	506	502	497	415	476	475	457	478	501	506	450	495	514	491	505	486	499	480	493	464	488	477	476	450	446	488	461	482	491	486	546	480	459	467	515	492	511	474	505	518	497	456	498	493	468	506	461	483	515	493	479	500	495	504	546	481	509	495	484	493	480	494	496	449	480	489	507	485	485	461	506	500	490	511	501	454	464	451	530	480	478	502	479	491	474	489	485	487	495	463	501	515	488	490	514	495	488	521	479	464	503	498	479	489	492	542	482	520	495	499	480	510	508	515	505	491	472	481	444	470	482	470	470	464	502	517	489	484	486	531	508	513	491	494	444	480	494	457	501	478	478	510	485	499	451	481	502	445	476	512	480	489	456	486	456	477	494	519	485	477	479	481	490	524	492	470	498	461	482	468	518	502	478	454	481	489	498	483	478	458	534	501	486	495	476	487	503	469	453	487	513	487	520	482	499	515	484	566	493	489	473	484	480	482	483	502	495	498	462	475	459	495	463	505	468	468	491	511	516	475	489	482	458	516	478	489	510	456	489	483	477	486	503	530	470	482	478	458	459	470	507	498	489	498	487	470	481	465	516	482	483	492	478	493	537	480	472	499	520	473	472	484	516	478	471	498	496	487	488	515	480	518	503	490	517	520	462	489	517	506	555	483	481	500	461	497	494	479	543	466	566	461	507	479	485	504	484	538	471	497	492	447	492	500	499	505	474	485	487	517	445	476	479	518	508	490	535	515	492	516	514	496	468	503	515	488	487	513	475	505	468	517	504	471	532	505	478	500	478	492	487	492	493	511	435	479	486	472	480	508	491	504	498	502	524	493	483	478	456	466	489	519	522	472	492	497	478	484	503	508	476	491	474	471	443	469	478	498	501	484	482	446	448	528	443	485	515	499	469	459	478	537	459	472	515	523	476	518	508	482	480	493	483	477	445	498	504	511	526	441	502	506	509	497	503	472	482	511	498	471	493	461	466	494	526	531	507	453	453	443	468	473	480	497	454	508	498	478	505	500	514	481	513	499	472	515	500	493	455	503	481	499	484	496	491	508	477	465	475	488	499	490	488	523	442	500	471	510	504	468	522	483	514	507	496	465	483	482	477	501	460	499	504	481	519	498	482	494	498	436	534	493	496	474	494	497	473	520	469	507	461	518	480	489	507	484	488	517	488	498	471	484	522	519	496	483	510	461	456	449	502	492	473	477	442	454	459	462	438	498	470	480	513	500	502	486	484	493	471	490	470	472	480	471	479	501	464	489	449	471	466	503	471	492	482	469	488	499	495	523	532	491	485	468	520	496	480	498	484	443	511	510	477	481	491	495	479	484	483	509	491	483	494	503	486	492	491	484	510	451	494	475	465	469	479	489	507	497	509	501	469	512	506	456	510	453	475	502	478	521	476	491	492	509	509	510	487	517	476	483	516	477	482	508	464	516	475	479	496	472	470	457	525	491	481	526	491	483	485	455	491	529	489	486	479	464	457	488	488	510	457	516	490	516	487	502	472	487	479	500	479	488	482	498	487	494	528	495	491	452	489	499	521	465	486	502	489	497	479	430	495	474	468	519	477	473	489	469	488	504	502	460	502	451	491	538	486	479	510	499	492	510	508	511	497	521	504	476	472	463	476	507	483	540	465	451	465	472	508	484	481	497	513	458	497	468	473	506	517	491	427	477	479	510	476	520	469	503	531	543	536	467	470	502	505	507	485	513	470	491	492	474	486	481	506	523	520	481	483	523	502	475	487	510	481	491	444	522	524	522	522	527	502	515	486	439	477	520	539	464	497	466	468	519	515	471	485	477	502	516	458	532	520	495	442	522	463	501	466	480	504	495	524	488	481	469	453	510	492	492	499	446	457	478	500	471	502	498	474	493	488	486	520	503	444	493	475	479	462	505	499	450	514	506	505	493	449	501	518	478	501	513	507	504	454	457	552	457	482	472	503	488	512	464	504	467	499	488	526	520	473	503	493	506	457	458	471	480	479	497	475	522	480	486	467	466	485	509	500	527	491	485	502	464	497	506	462	497	481	495	514	468	502	512	483	518	446	475	491	472	445	477	487	512	501	462	504	492	461	522	432	524	490	488	459	514	502	500	512	459	490	528	501	502	487	488	508	516	513	484	519	468	455	482	484	429	500	497	455	493	519	532	491	506	497
10238	18460	16925	10016	6769	5051	3789	3003	2482	2075	1774	1538	1338	1108	1117	1041	946	808	848	795	724	655	688	655	637	625	564	635	606	566	573	569	553	556	539	530	524	554	519	517	512	522	584	494	464	519	510	494	526	519	521	496	468	527	526	530	503	477	525	523	487	473	466	484	483	482	500	499	495	451	497	472	435	460	475	500	459	493	494	477	439	461	508	517	509	468	463	478	458	479	483	507	481	453	490	483	446	452	447	473	493	434	456	461	482	472	428	509	434	481	477	471	423	480	497	477	448	482	507	487	500	498	485	493	472	450	478	469	421	454	478	445	430	490	468	457	464	479	485	486	488	457	474	475	460	462	461	465	476	459	476	411	431	476	467	485	466	465	448	462	457	471	452	447	472	478	468	440	434	475	468	403	476	541	486	425	471	453	477	453	435	450	449	433	414	476	447	430	440	457	462	464	491	474	442	463	451	448	465	475	461	465	467	474	479	464	448	465	438	487	495	461	445	461	442	493	490	465	453	469	460	466	463	472	450	457	431	455	463	429	482	475	457	438	443	472	478	489	482	447	468	454	446	459	445	473	469	441	473	501	503	457	473	480	473	470	437	441	487	466	441	448	472	463	454	446	443	465	428	474	473	477	425	447	463	451	471	487	501	481	477	446	480	465	454	430	496	446	454	476	467	435	453	443	466	442	461	475	498	478	469	465	458	453	490	476	458	463	484	443	494	432	456	479	454	462	449	504	482	483	465	474	464	463	440	482	449	464	489	432	459	461	471	456	459	485	496	456	478	492	455	435	480	474	480	433	460	456	449	482	479	406	460	440	453	444	456	478	447	469	461	473	452	460	496	486	458	458	488	431	449	474	461	441	484	485	447	446	462	492	497	473	489	468	489	445	460	444	417	464	446	447	458	470	463	452	448	447	439	480	471	427	420	464	448	470	438	488	455	452	445	498	469	479	455	430	452	459	472	447	455	487	484	460	433	466	411	496	489	475	416	467	482	440	484	475	445	433	503	442	458	446	467	430	437	445	435	456	445	481	477	481	491	466	445	482	499	454	463	430	451	478	442	460	468	486	473	476	486	447	470	447	475	449	473	428	478	482	456	419	467	459	481	475	513	455	455	475	428	420	432	442	523	424	461	464	468	464	442	458	448	464	478	440	463	474	450	461	468	491	474	507	457	434	476	473	459	468	475	447	452	432	458	484	457	472	454	431	458	454	455	479	492	471	477	486	464	471	469	488	455	439	461	476	447	469	444	460	477	451	451	452	479	489	480	465	456	468	446	460	471	468	440	449	459	492	490	414	460	417	473	434	460	454	493	473	436	480	479	470	450	467	456	441	462	469	487	468	424	487	434	486	483	455	450	486	427	474	454	446	469	473	455	424	481	457	465	468	455	481	478	419	468	481	487	467	464	513	466	458	488	443	478	441	482	474	500	465	475	472	475	427	440	455	442	466	486	477	453	454	438	429	470	482	511	477	503	493	436	461	468	487	494	464	445	419	455	485	478	475	457	480	463	436	514	456	452	471	469	440	473	470	444	439	473	454	429	434	452	456	506	444	428	485	432	493	476	444	477	448	472	449	471	437	457	455	442	467	437	481	441	436	459	449	455	466	490	472	503	468	428	484	447	454	459	475	473	449	444	501	449	475	447	452	442	493	460	503	459	456	422	502	483	439	472	466	446	499	495	484	511	477	457	472	483	435	475	446	448	425	401	454	452	471	439	462	458	469	465	431	489	477	410	436	471	505	496	466	446	414	461	439	453	441	449	426	481	430	476	468	462	415	458	422	470	459	474	510	473	442	420	486	464	436	478	458	467	470	487	498	486	449	459	453	480	502	476	448	432	435	459	470	443	489	481	447	420	457	439	439	444	454	468	471	460	460	446	412	434	469	446	495	462	468	483	473	473	458	424	507	456	482	455	460	470	452	466	465	482	469	447	435	499	438	492	473	476	495	468	485	411	438	432	441	434	499	435	463	467	454	488	489	455	484	477	478	463	480	438	488	479	487	446	448	456	471	441	458	428	481	458	467	445	442	479	435	462	465	478	495	456	435	462	466	483	436	480	468	480	461	434	472	452	452	456	450	448	450	496	441	445	431	503	452	440	435	480	451	478	455	497	475	442	434	453	447	480	435	460	449	446	444	467	470	461	483	422	487	417	418	457	481	434	445	460	461	450	497	480	454	449	441	440	499	446	484	465	446	418	438	449	457	462	480	420	443	471	466	475	476	498	471	437	445	470	454	499	450	487	431	494	476	468	441	479	496	463	489	494	442	467	463	461	465	476	465	471	487	448	456	462	454	454	435	454	446	468	460	479	475	452	474	467	455	482	448	453	489	454	486	481	492	487	462	449	458	426	446	467	455	441	482	456	458	504	475	449	467	485	481	440	483	469	463	470	481	493	505	498	414	439	517	481	476	486	464	451	436	454	477	456	415	476	439	463	463	446	423	453	446	447	475	501	449	489	469	458	469	417	468	442	489	491	450	455	449	494	422	479	441	422	517	434	468	460	468	442	490	442	457	450	460	434	452	449	474	451	462	435	489	456	451	438	451	394	474	502	474	444	454	470	434	462	484	505	427	426	451	443	441	429	475	476	451	430	477	445	483	482	415	498	424	473	481	442	465	446	489	482	493	431	476	458	527	451	449	485	445	461	451	477	415	489	475	453	463	478	443	417	449	452	451	460	469	441	463	483	459	461	453	444	446	492	439	440	451	457	449	466	472	432	428	448	461	466	483	462	442	483	476	448	496	437	408	453	478	482	486	478	441	480	460	446	451	477	474	459	470	462	479	468	442	443	449	445	465	479	457	451	474	471	432	466	460	457	465	461	469	468	438	456	493	459	479	430	454	483	473	429	515	496	488	482	433	438	433	462	454	437	433	443	492	483	457	453	483	455	485	433	494	465	456	474	489	440	422	461	493	477	475	460	465	445	476	431	440	477	428	443	511	460	459	465	471	457	436	461	474	463	493	453	488	492	473	459	468	519	479	468	450	479	478	473	440	497	434	501	460	469	453	410	448	479	496	482	453	484	442	465	458	527	458	438	452	478	478	471	486	471	464	446	495	443	422	470	485	448	473	425	483	456	492	449	432	442	440	460	459	467	483	475	435	490	469	466	435	473	476	489	430	437	430	481	453	449	459	461	480	511	406	476	449	468	454	474	415	465	435	463	466	466	462	491	466	436	485	439	465	431	467	443	433	470	454	468	460	458	429	465	461	412	421	486	462	435	512	447	464	492	422	459	500	449	470	473	438	442	452	442	438	471	464	454	469	529	421	434	457	446	502	498	455	450	441	426	471	440	496	445	460	471	456	445	453	455	455	482	472	516	483	483	468	453	456	480	470	474	430	456	486	478	441	450	457	490	449	474	463	484	463	428	472	471	448	447	487	467	461	459	458	459	468	409	447	407	458	465	496	446	453	477	430	440	446	444	456	455	461	448	469	469	461	429	439	460	482	435	444	480	473	451	475	479	472	458	474
28109	14838	1770	336	250	191	146	125	105	109	102	119	101	120	83	107	118	94	113	81	116	106	97	91	112	80	106	102	117	88	95	90	89	89	116	116	100	109	90	90	107	91	96	102	97	96	103	93	104	90	99	103	101	99	94	108	99	99	93	102	82	105	94	106	95	95	95	89	102	91	77	88	100	99	96	111	100	102	97	87	107	105	101	85	99	101	86	99	106	96	113	87	110	97	85	89	108	116	100	96	84	107	86	104	103	97	109	102	98	87	104	107	104	110	95	116	96	99	91	105	95	94	105	108	110	86	98	88	84	108	103	96	90	89	86	108	89	88	80	92	107	95	84	99	104	95	86	95	97	84	106	101	89	92	82	105	104	121	105	88	91	101	101	100	121	105	101	106	93	103	114	99	103	97	100	99	93	87	82	105	112	96	118	90	113	98	95	100	112	114	105	94	107	80	102	94	86	91	112	101	88	98	95	105	109	126	101	106	108	108	87	106	100	83	98	102	99	85	91	91	116	103	85	93	91	90	97	94	114	86	108	110	97	104	85	111	111	105	115	92	83	101	105	86	105	105	103	104	107	87	77	97	108	92	100	96	89	101	98	106	90	92	89	79	102	97	109	103	89	100	108	94	116	119	110	102	96	86	83	93	92	99	104	111	92	108	78	103	113	104	92	90	97	105	114	92	104	93	96	97	93	103	89	78	85	112	98	92	106	109	105	99	95	91	83	107	85	109	120	108	78	87	88	110	93	98	99	84	88	106	74	83	95	110	85	114	89	110	91	96	102	94	120	80	100	96	92	102	99	83	104	104	111	101	91	92	110	90	94	89	117	100	80	92	97	93	104	96	101	102	87	126	104	87	110	114	98	102	96	102	96	107	89	85	92	82	110	95	91	104	91	97	88	96	104	95	113	121	96	103	107	104	100	80	103	96	84	90	87	97	106	84	102	105	109	111	91	109	111	83	101	90	92	122	80	107	103	89	105	94	105	102	94	99	108	99	114	90	119	95	78	91	117	104	109	91	120	93	93	101	83	125	91	116	100	107	90	102	115	95	106	92	82	97	108	108	102	110	84	99	90	84	108	96	89	104	96	110	98	90	91	103	101	103	113	99	91	100	114	116	92	109	101	112	105	94	87	110	96	91	115	100	90	95	98	103	88	94	105	88	105	112	84	95	115	97	100	92	95	78	90	90	101	98	94	100	96	95	106	96	80	112	98	100	102	99	106	96	90	93	102	114	101	103	101	103	103	97	96	105	101	105	96	98	84	99	95	114	104	100	83	118	100	90	93	103	105	96	100	96	92	99	100	89	99	110	82	108	97	96	88	113	90	100	102	106	100	93	79	116	102	84	104	121	100	108	85	91	97	107	99	82	108	102	89	93	93	111	94	98	91	105	108	86	96	97	113	83	100	103	100	89	114	113	106	82	121	94	103	122	108	110	87	84	107	92	96	112	95	86	115	88	98	120	111	116	91	90	90	122	94	95	108	88	88	104	98	103	93	98	96	109	92	106	110	111	90	114	100	90	94	120	100	99	103	91	94	102	92	94	89	89	103	89	97	98	96	102	119	97	92	86	90	76	101	110	99	91	114	104	88	96	93	84	103	105	94	104	107	102	105	119	110	81	96	97	107	91	81	86	120	86	100	108	97	96	98	93	105	94	93	84	87	108	114	106	108	93	99	91	102	76	104	115	93	83	102	103	104	115	115	96	96	114	87	117	95	77	82	78	108	113	90	109	95	92	105	109	107	86	116	90	102	97	104	104	104	84	89	105	93	82	90	113	123	91	92	100	98	95	115	106	102	98	92	106	74	72	77	73	89	103	93	92	100	101	89	86	111	93	114	96	105	100	119	111	105	87	101	90	94	100	100	90	112	118	94	100	106	103	95	99	103	87	115	107	105	84	114	87	89	95	95	118	88	107	95	88	101	98	90	89	93	100	93	103	81	105	82	101	104	119	113	86	101	104	90	106	96	109	88	99	92	88	116	92	97	115	97	95	101	84	108	119	93	83	104	98	102	95	88	106	107	93	97	111	88	92	87	104	98	104	113	105	91	104	95	85	102	91	94	99	97	92	104	106	75	89	84	96	106	92	104	98	101	108	104	110	91	101	98	99	110	94	97	111	87	118	101	80	107	100	98	100	98	105	104	103	84	92	83	97	96	95	97	97	109	120	77	103	100	110	91	111	94	93	86	87	86	105	116	85	90	99	110	88	76	87	90	112	102	106	92	106	105	102	115	87	114	106	96	94	110	89	98	93	92	110	100	100	104	106	91	81	116	93	83	87	91	92	94	104	100	106	122	106	116	97	108	94	91	91	77	80	99	112	92	93	110	86	122	80	97	93	89	105	111	93	114	89	101	94	81	112	91	91	86	79	95	101	108	101	104	98	96	89	84	103	109	85	110	97	89	105	117	106	112	104	98	106	97	96	93	97	108	92	84	114	108	103	109	107	79	98	98	102	92	92	94	83	105	93	91	113	118	87	101	102	91	80	110	101	95	103	99	107	105	84	90	89	97	101	110	94	102	119	96	107	90	83	107	97	94	106	105	101	99	103	80	113	101	104	93	105	92	89	84	115	94	97	95	92	96	118	92	93	127	87	89	106	102	79	83	97	92	99	116	89	78	106	88	79	101	100	96	91	89	99	104	88	126	95	120	89	111	108	87	91	111	86	97	83	106	81	100	98	86	118	110	95	104	104	83	96	96	94	101	92	97	100	110	101	108	102	90	100	119	97	83	115	110	112	98	86	84	107	104	93	104	85	102	88	110	106	98	99	86	107	101	106	110	122	100	98	85	114	86	89	103	109	110	88	95	108	103	99	86	110	103	97	117	81	109	92	106	92	82	104	98	89	113	95	103	120	100	107	91	107	100	101	93	91	100	111	96	92	98	102	99	107	97	81	98	96	108	104	100	93	110	92	111	100	91	100	95	93	88	109	90	99	104	110	111	106	101	102	93	101	105	98	110	100	103	107	84	84	95	106	102	106	103	90	117	90	81	106	86	100	102	113	71	83	95	105	82	105	74	95	94	94	87	99	91	108	111	84	95	86	103	99	110	93	102	106	93	98	98	104	95	97	109	95	112	105	93	90	102	111	76	104	102	98	99	81	101	106	87	87	98	102	95	90	93	86	102	70	104	112	117	99	92	78	96	109	105	91	86	86	93	86	109	96	113	97	99	102	109	83	98	110	96	99	118	96	96	96	92	106	90	90	100	106	93	99	111	111	111	99	83	100	96	96	91	105	88	104	96	92	95	94	118	103	87	104	107	86	108	101	103	103	84	102	94	100	97	87	107	91	103	89	77	100	91	102	97	102	101	103	92	77	94	95	97	99	93	118	114	116	108	96	121	99	104	102	98	87	115	98	97	92	115	102	103	109	115	115	102	102	92	80	94	105	97	88	88	90	87	84	91	88	107	95	99	120	95	107	103	103	101	88	104	92	89	92	92	91	107	95	110	87	115	93	90	106	87	100
4995	838	704	373	278	244	187	196	156	150	138	149	117	102	116	121	130	116	96	112	93	101	112	101	106	122	87	97	126	107	94	98	121	109	95	114	118	108	107	118	116	103	104	98	102	132	102	132	96	120	114	100	110	109	107	100	121	112	94	97	89	115	121	97	96	109	108	88	98	107	104	89	113	100	94	116	107	108	101	126	101	116	119	119	105	109	100	98	98	111	104	101	93	99	100	93	114	101	105	116	94	125	97	112	121	99	87	104	116	102	106	108	125	99	104	93	84	108	114	111	105	108	96	120	106	88	123	123	90	105	100	88	111	98	96	126	107	98	91	97	107	106	114	91	87	118	93	113	119	96	99	106	121	127	123	116	130	94	92	122	112	100	91	114	94	81	112	90	124	106	103	92	109	117	105	104	89	103	97	118	108	108	118	109	93	120	91	113	114	113	105	117	104	111	87	107	107	101	104	100	115	106	105	111	105	104	106	101	121	105	120	102	83	112	96	107	99	115	123	128	103	121	106	110	93	96	105	114	105	105	107	107	96	93	97	114	110	109	92	95	108	111	105	111	110	108	107	118	106	122	96	109	104	112	114	105	98	109	97	105	129	106	105	93	87	94	108	124	121	112	108	113	127	115	124	134	97	86	101	126	110	100	100	99	123	109	117	117	102	115	106	102	93	95	116	112	110	98	109	111	110	101	106	114	106	104	115	126	107	113	128	109	121	111	102	124	80	108	98	120	83	91	89	103	115	125	111	98	97	96	95	116	103	112	113	94	115	100	104	88	117	98	131	101	112	95	120	101	95	118	104	108	109	96	110	106	108	117	127	100	102	114	107	103	77	108	96	102	116	126	109	111	105	102	82	113	88	101	119	118	91	113	109	103	110	95	93	128	107	111	89	96	101	98	112	88	102	103	111	96	105	101	112	96	110	108	112	118	116	104	106	114	101	113	111	114	95	105	118	91	100	100	109	111	98	106	108	102	101	120	99	115	98	109	109	127	107	100	95	102	104	102	94	100	114	118	105	106	99	122	112	105	114	110	117	111	119	115	94	102	93	87	101	107	105	100	111	83	109	124	112	110	109	102	118	94	95	111	101	110	104	103	96	108	87	88	96	110	106	115	116	124	90	126	118	110	105	135	93	108	98	114	115	112	113	86	117	124	99	100	86	100	118	117	119	102	95	96	102	104	100	114	116	105	108	113	103	111	105	114	105	125	102	91	114	114	105	81	93	94	104	78	98	119	95	93	108	97	109	100	101	101	105	97	86	103	116	113	108	93	109	95	107	102	99	97	93	95	107	96	99	99	106	130	94	123	133	105	98	89	121	112	104	135	99	97	103	106	96	103	100	109	112	93	106	103	86	102	117	101	92	101	96	110	93	108	92	99	108	100	112	118	99	97	109	105	107	103	89	119	96	104	110	114	116	108	91	124	96	110	106	112	91	101	96	89	112	101	114	96	99	105	86	116	101	110	112	125	98	97	116	104	84	102	113	105	103	90	101	107	113	100	115	104	107	122	103	105	95	90	98	102	126	101	126	101	102	104	100	104	103	109	110	106	117	112	104	95	103	99	94	123	115	98	100	112	99	90	100	117	111	115	111	98	110	117	111	109	109	97	103	101	103	111	97	115	93	112	117	102	118	108	107	123	90	110	103	121	105	86	99	102	120	118	120	100	98	107	100	121	117	96	91	119	97	117	112	110	99	86	101	97	98	114	101	88	123	92	112	107	103	110	110	111	107	95	114	90	106	124	96	117	107	102	114	123	132	92	98	128	112	106	114	98	102	106	110	111	90	116	111	104	111	88	109	120	111	125	104	105	102	94	103	108	107	115	91	111	124	113	105	122	98	103	132	118	105	110	105	118	130	126	99	107	108	82	102	112	108	108	102	101	101	106	101	117	114	108	103	106	117	94	117	88	92	97	100	100	99	116	98	109	115	96	104	106	109	94	105	100	97	94	98	108	110	104	104	122	97	114	100	94	100	116	89	93	114	122	128	107	115	114	106	105	104	101	102	111	100	98	110	95	107	102	92	95	129	103	89	110	119	99	126	101	110	103	103	91	88	120	94	119	107	105	114	108	104	108	96	102	114	105	118	101	114	100	96	105	113	110	102	94	103	105	115	113	115	126	111	108	100	106	93	93	108	106	111	102	113	93	111	88	91	120	114	105	137	103	93	117	106	107	83	92	108	107	124	78	110	96	98	116	104	102	96	105	118	114	106	123	120	137	111	113	101	108	91	95	99	105	91	105	104	96	95	114	85	100	99	117	122	119	109	106	90	121	108	128	96	117	112	85	97	132	110	99	116	113	119	106	104	100	114	100	109	91	104	112	124	101	102	116	120	124	120	118	126	106	87	128	96	110	112	105	115	116	121	110	109	95	106	120	122	105	92	100	97	121	110	104	78	119	121	119	117	108	93	92	99	102	106	118	88	108	110	119	95	94	101	105	106	99	94	111	111	89	115	104	119	106	100	103	99	97	117	102	105	119	109	109	106	101	116	124	112	95	112	98	94	109	116	98	99	107	112	122	121	104	105	87	106	115	113	100	111	113	101	108	115	107	115	101	116	115	122	111	107	119	105	106	110	82	103	105	111	112	103	116	125	100	100	102	106	101	118	115	131	125	106	99	103	104	105	94	96	98	96	102	91	107	95	96	99	106	106	109	96	108	111	121	104	102	107	95	116	118	107	99	128	112	99	107	105	95	102	114	110	114	109	92	104	104	105	97	87	112	87	112	108	110	108	84	96	122	106	99	100	95	109	97	98	102	100	99	93	105	92	114	105	109	108	103	106	99	98	94	98	93	110	108	104	93	102	119	89	108	109	108	99	93	113	103	108	87	117	116	84	104	99	118	106	103	115	100	114	116	98	110	98	114	130	114	92	121	95	104	112	115	105	96	114	95	105	137	129	106	110	111	101	124	94	91	114	105	102	104	121	106	96	109	82	107	112	94	104	122	114	96	131	84	115	96	86	108	109	116	107	124	91	103	110	101	112	100	103	99	116	107	97	106	112	94	101	102	122	112	115	104	110	102	106	93	86	115	106	110	105	100	90	101	92	103	119	116	98	99	100	120	107	100	118	89	102	124	115	95	106	117	111	118	117	84	108	97	129	130	113	102	108	111	98	107	108	117	117	113	112	98	102	109	108	95	105	97	114	117	110	129	112	94	105	102	109	95	102	104	107	97	95	128	104	97	122	114	88	97	121	115	100	95	113	132	96	100	114	112	100	108	115	101	90	97	129	108	98	85	90	110	95	112	129	106	112	95	97	109	94	105	112	101	109	105	99	124	99	87	113	114	103	114	112	121	101	111	101	92	99	101	99	100	101	118	95	95	110	108	120	113	92	107	102	95	107	118	90	111	100	99	115	102	101	113	107	108	122	81	107	109	109	93	126	103	108	106	116	108	135	115	88	111	102	114	98	103	109	110	101	103	118	112	116	80	118	98	110	110	121	108	107	91	90	107	84	108	97	107
25284	20868	27349	24497	20865	12290	1553	954	738	661	588	531	485	443	426	415	398	431	392	354	367	358	334	329	372	329	346	335	321	322	330	302	339	348	302	290	320	310	312	300	335	316	310	294	297	316	341	304	303	287	302	307	312	284	298	316	300	311	321	310	318	307	323	314	275	274	303	293	282	307	310	265	312	312	312	319	324	302	276	299	291	288	265	291	302	297	323	306	289	314	292	318	278	284	281	291	309	316	322	272	270	295	316	289	309	294	313	304	277	272	295	297	310	303	305	308	302	290	293	279	302	283	273	299	285	321	288	307	302	319	285	284	291	319	304	285	310	331	299	363	287	285	296	314	307	287	336	293	314	308	329	282	310	290	277	302	272	282	301	281	278	284	327	270	302	289	259	286	293	264	299	306	289	288	303	313	324	301	299	337	296	295	270	298	284	273	322	295	272	293	292	302	276	285	312	272	293	254	322	273	295	318	307	268	298	291	284	310	288	297	317	301	286	301	318	294	323	329	306	281	311	295	292	275	292	318	301	263	278	320	302	285	312	282	324	328	309	284	300	276	287	323	285	283	292	286	280	297	282	310	284	312	317	304	305	298	304	304	293	291	295	307	321	308	293	300	303	270	299	318	302	318	295	294	315	280	296	319	292	274	299	292	299	310	294	275	330	298	275	258	298	279	302	282	267	298	305	263	307	315	289	297	324	279	309	280	310	290	295	335	281	286	294	298	320	294	289	282	309	307	293	279	307	257	307	273	309	329	303	288	293	274	307	300	291	310	304	291	289	311	292	304	301	283	273	296	293	305	279	286	297	296	260	262	337	274	295	306	302	274	307	304	283	274	315	276	278	273	292	281	326	281	283	286	294	285	337	271	291	260	310	281	286	303	318	321	299	299	279	293	312	297	249	309	271	262	289	291	311	259	297	327	293	284	281	349	287	294	271	308	334	292	288	260	280	271	280	298	281	279	295	277	278	328	299	273	287	289	291	287	303	304	333	320	281	306	310	324	296	298	286	278	291	263	315	288	310	312	297	316	284	307	297	296	305	319	292	284	270	319	296	331	273	273	322	273	311	296	295	314	316	282	298	288	293	297	297	311	321	302	314	310	282	292	281	295	319	311	299	300	284	291	298	336	253	307	269	310	305	296	269	299	328	300	316	309	292	299	273	304	282	286	308	295	286	314	268	297	319	295	311	289	296	277	262	286	328	286	316	295	288	281	311	306	292	292	289	289	299	304	310	277	302	317	318	324	303	311	280	357	276	304	290	292	309	300	281	292	297	308	304	299	285	266	284	276	301	317	294	327	308	332	305	307	292	259	315	310	273	314	258	285	311	286	293	301	307	266	317	306	282	300	294	261	271	311	287	298	290	328	290	278	312	289	284	283	304	306	292	304	317	296	282	292	288	291	319	304	302	294	280	295	250	285	296	294	303	306	334	265	292	267	287	289	299	281	290	296	278	296	265	307	319	275	268	280	286	272	276	279	286	304	314	296	304	309	285	280	278	299	327	271	288	280	291	279	284	297	296	313	323	284	288	297	308	292	316	307	289	292	309	287	287	272	276	263	314	312	293	266	330	292	276	291	336	268	282	278	300	259	307	317	272	303	297	296	261	330	311	286	339	291	304	307	305	293	305	298	300	302	296	306	297	317	286	285	304	296	258	292	282	318	302	281	300	303	283	304	318	306	308	311	304	307	306	304	277	311	268	294	268	265	302	326	296	321	301	277	327	285	307	306	313	304	309	315	311	296	296	262	298	277	307	302	298	304	282	256	291	305	318	248	296	294	289	298	306	328	303	298	284	259	306	304	293	305	301	295	300	269	291	304	296	317	283	297	307	280	297	282	283	296	321	271	284	303	285	278	302	295	304	295	309	284	293	290	302	299	280	348	292	304	312	314	334	316	305	281	291	279	327	299	307	315	290	294	255	266	302	300	283	315	293	287	289	330	278	313	279	302	298	279	297	281	301	320	305	284	280	293	297	283	319	300	297	296	295	288	261	339	262	293	308	288	293	299	337	324	303	303	295	285	334	301	282	277	311	297	306	302	303	288	294	332	311	294	295	287	299	291	294	282	280	296	285	320	329	280	300	309	293	285	312	298	318	272	317	261	323	293	252	317	294	331	306	281	305	301	312	312	287	313	295	318	291	314	293	314	312	322	262	305	312	291	301	254	295	269	314	287	295	307	305	306	307	281	309	293	291	324	298	285	310	275	313	299	284	328	294	299	302	327	296	289	290	285	285	312	297	287	285	296	274	308	289	316	304	304	318	319	274	280	287	286	304	281	272	280	289	286	311	297	279	287	263	274	306	280	288	293	324	288	284	294	319	326	294	313	252	267	283	295	296	259	264	303	294	303	277	312	270	306	260	301	291	293	276	266	302	292	308	298	288	265	298	297	310	291	276	315	272	311	303	312	295	272	285	286	280	278	288	304	298	277	277	344	302	270	275	282	315	315	296	294	264	281	313	291	276	313	324	323	303	283	308	299	273	310	312	285	276	319	297	283	268	296	357	297	287	308	288	305	321	337	280	302	288	284	224	286	333	296	277	311	309	320	302	303	313	292	301	322	288	334	303	303	296	294	282	256	304	304	324	297	318	274	281	283	304	297	306	290	289	269	306	305	315	272	302	301	268	296	318	302	262	306	291	313	311	283	307	290	337	281	294	301	272	299	295	315	312	305	287	310	327	279	257	275	303	288	288	276	279	265	291	290	297	307	337	286	304	295	296	299	286	295	315	307	292	305	306	314	273	321	317	294	282	246	325	278	291	301	308	271	303	280	304	310	339	262	300	300	303	297	262	273	274	279	300	301	317	303	310	322	316	288	296	311	296	272	326	286	285	292	259	289	327	285	330	272	292	282	303	281	289	281	304	268	292	303	280	312	303	279	306	307	324	290	298	292	273	307	312	291	294	303	298	314	291	309	304	283	302	275	266	313	319	302	288	311	306	318	299	313	308	304	306	302	299	316	318	331	309	302	291	262	266	298	295	279	259	265	270	249	267	289	305	276	272	303	280	333	281	258	292	239	255	283	284	299	269	290	276	315	293	274	294	289	321	314	299	257	283	315	293	287	286	290	277	292	314	286	278	283	307	289	303	322	280	284	314	283	305	300	304	313	316	277	288	294	301	287	289	302	277	301	303	314	291	312	294	290	306	292	275	303	288	286	286	313	296	326	294	318	281	296	301	310	309	265	286	289	281	280	270	287	321	278	277	282	286	284	285	294	265	305	295	284	318	294	328	275	305	322	336	265	310	310	335	314	288	312	309	274	304	319	296	287	273	325	306	293	276	292	305	268	297	294	291	290	312	282	304	288	296	297	284	295	307	300	334	269	306	314	307	269	282	270	294	317	259	303	313	300	298	278	318	287	271	274	323	279	312	293	296	318	307	305	318	303	303	304	298	287	295	302	291	295	298	320	309	287	285	281	309	302	265	282	279	286	315	285	320	258	290	289	285	264	292	269	305	296	270	292	306	354
7297	11765	10642	5900	3839	2759	2076	1624	1309	1111	964	868	755	697	609	573	516	476	476	449	400	454	390	380	389	339	343	358	336	340	320	330	327	356	331	349	297	295	297	317	316	291	332	298	285	330	317	323	311	317	300	262	299	317	302	311	281	305	290	281	293	290	273	292	284	283	280	309	296	297	282	270	301	305	272	292	258	276	306	272	265	275	281	302	292	299	255	268	279	320	291	279	286	271	278	270	272	267	293	266	272	286	281	278	260	284	300	261	264	273	267	267	287	277	306	259	289	286	273	281	279	304	287	288	275	279	287	272	298	303	269	295	272	248	297	277	275	304	307	283	289	280	289	287	288	251	270	291	278	288	297	291	270	287	253	313	293	278	265	284	296	257	272	267	275	327	257	297	294	264	257	239	266	309	277	284	285	257	301	303	272	295	269	292	269	280	277	290	282	280	274	294	286	300	308	294	292	270	278	267	294	283	270	284	279	278	281	301	258	270	296	267	263	258	304	284	270	308	297	256	288	264	287	271	303	275	267	279	287	242	285	261	277	279	315	247	263	254	269	291	241	257	275	273	279	296	299	276	308	268	299	289	291	295	270	299	266	287	294	293	281	275	301	294	275	268	307	290	274	303	251	287	291	267	257	291	259	283	274	318	261	323	285	316	259	269	288	302	267	274	281	250	301	284	301	268	270	305	276	271	265	287	285	282	278	290	260	283	261	279	312	280	254	294	309	251	282	257	302	291	270	276	246	281	326	270	267	249	285	275	275	270	280	267	303	264	270	287	232	299	293	271	280	276	278	265	310	256	305	272	288	288	286	293	275	289	297	310	304	295	309	286	267	284	276	249	296	285	265	291	262	309	286	267	255	287	288	255	285	321	256	238	276	252	269	315	284	276	281	281	276	268	316	299	294	295	303	273	269	292	256	272	278	258	281	288	261	257	295	278	263	290	256	280	292	278	292	260	280	247	271	291	299	298	275	290	272	280	269	291	284	250	264	274	284	260	274	292	296	269	316	281	305	285	275	311	259	274	279	270	261	295	262	252	293	275	314	287	269	292	276	261	302	259	295	280	309	272	302	268	262	264	260	282	270	303	264	275	268	297	285	281	322	296	300	296	289	268	269	307	286	278	298	290	281	250	303	287	263	280	268	253	302	276	305	275	270	297	293	278	274	251	270	299	279	286	257	267	298	296	267	288	303	277	285	270	253	272	297	295	269	288	272	275	283	250	244	304	297	290	279	272	278	259	263	293	272	293	326	262	273	303	291	271	245	307	282	309	251	276	267	298	254	264	272	249	285	267	304	292	270	291	264	285	300	286	278	298	263	249	254	285	247	293	269	239	280	266	295	287	310	305	246	282	270	293	286	280	287	265	270	308	289	295	289	293	254	317	272	250	266	280	293	296	258	297	300	296	273	314	274	278	263	275	270	277	266	276	276	274	269	295	265	256	300	289	262	293	302	278	278	283	268	286	286	256	301	296	249	297	281	289	277	301	285	266	266	285	280	311	314	261	280	271	285	290	298	284	286	283	285	266	287	287	276	300	280	301	298	249	281	297	274	302	273	284	282	274	253	286	258	281	248	279	237	274	255	298	288	309	293	281	284	282	300	282	279	300	263	266	291	275	277	280	291	287	261	298	276	269	256	265	287	287	279	275	288	276	281	248	285	278	290	263	303	281	287	300	294	277	297	254	290	314	268	287	275	276	300	274	282	281	244	254	304	319	285	278	276	284	285	307	291	251	267	272	286	269	282	269	278	243	293	290	287	281	276	274	296	269	276	285	263	277	284	283	276	290	285	292	263	256	284	265	270	280	306	274	283	276	269	280	277	299	261	272	293	296	279	275	277	246	264	230	300	265	274	270	280	243	270	274	297	268	291	281	280	249	279	269	258	286	274	291	278	258	263	280	303	291	284	287	280	299	287	288	281	282	263	243	296	248	273	276	285	284	313	268	329	266	295	262	308	289	273	293	258	297	301	298	251	293	279	285	271	300	284	272	293	271	293	294	293	305	246	302	278	272	273	292	311	286	252	260	301	266	264	284	268	298	261	293	275	271	284	260	296	275	285	286	266	281	274	320	260	267	314	275	292	313	302	293	289	264	299	292	274	281	288	273	277	307	291	264	271	300	270	296	268	286	269	238	306	273	284	309	291	288	311	282	276	288	281	260	306	257	295	267	249	275	287	311	287	291	272	284	285	268	276	278	296	294	269	302	285	277	253	276	280	298	279	292	242	268	261	290	287	295	262	247	311	266	287	286	291	258	275	287	296	286	251	258	273	278	270	271	257	256	283	249	296	278	281	270	272	250	295	288	266	271	282	295	236	273	287	254	265	270	309	256	260	258	265	283	280	289	294	265	285	277	284	287	272	262	289	284	250	285	260	298	307	312	240	282	268	272	294	281	259	290	317	272	276	267	274	293	262	289	281	272	262	254	269	254	333	276	292	269	304	248	281	298	307	264	269	261	290	274	290	271	251	285	307	274	261	278	269	293	276	271	269	270	260	283	300	281	264	284	281	278	267	297	283	281	292	262	256	321	284	275	310	286	296	277	258	262	277	282	282	275	314	284	285	284	267	249	287	265	302	266	247	280	279	282	282	293	295	248	275	295	257	270	260	322	285	286	292	273	317	293	288	270	265	297	253	273	282	243	295	300	257	280	307	306	282	252	274	276	277	307	271	284	264	276	281	261	303	318	280	280	267	289	295	282	275	283	266	273	240	265	259	270	280	252	311	276	277	289	285	293	287	250	289	252	270	272	286	268	297	282	287	282	246	261	256	279	266	297	269	285	260	277	276	269	291	272	269	273	285	270	284	263	283	298	250	259	265	285	281	275	250	276	258	256	267	272	254	264	271	278	242	294	266	317	268	273	290	256	285	282	281	284	293	267	283	288	266	300	254	285	259	282	292	308	296	266	281	278	272	273	289	289	268	278	265	273	285	273	311	303	295	255	286	281	272	290	292	252	292	289	267	262	290	257	306	281	277	250	266	286	296	278	263	293	292	245	289	303	284	288	277	298	277	297	293	291	292	276	266	266	278	295	284	256	305	294	275	250	311	295	317	272	261	281	301	284	303	302	269	262	286	264	271	300	297	282	257	302	283	281	244	252	289	274	295	296	291	250	296	286	287	298	259	275	275	289	271	297	259	259	249	281	286	244	270	291	264	252	267	260	294	295	294	285	303	263	313	303	278	288	282	259	283	253	255	272	294	286	288	270	285	304	256	307	308	273	277	285	287	272	270	287	309	266	299	271	282	266	243	296	275	284	256	270	249	287	280	254	282	266	260	282	310	262	286	273	276	282	266	318	261	276	287	266	290	304	280	288	276	298	250	289	291	282	314	303	288	288	277	280	307	295	260	271	258	268	291	319	264	291	287	283	260	271	255	275	276	273	283	278	283	278	281	277	257	298	269	247	263	268	256	268	297	298	289	288	280	274	301	284	286	299	274	296	249	266	286	262	290	268	248	276	302	253	252	298
23021	20844	27660	24140	20850	20941	10741	1916	1401	1216	1027	961	888	844	732	708	694	636	642	638	589	611	605	629	588	621	563	566	542	535	512	514	567	548	552	569	532	509	569	485	535	501	505	530	534	506	504	494	525	520	552	493	543	495	476	544	507	533	496	538	504	474	512	456	538	485	525	475	483	524	463	444	515	534	515	498	542	498	494	469	490	478	512	506	460	519	492	463	547	508	489	530	490	477	527	499	512	486	496	508	537	499	526	469	437	527	487	514	450	445	518	505	505	482	523	484	541	490	478	495	529	477	470	503	547	494	528	481	469	505	515	502	507	492	501	471	469	480	494	517	511	448	458	482	474	511	462	440	502	502	477	479	544	456	516	508	475	465	455	478	525	502	478	457	500	504	486	491	484	486	504	502	469	509	499	470	516	513	515	481	460	544	469	473	491	503	504	466	521	503	503	464	503	489	491	475	492	547	488	475	524	526	495	490	531	498	545	468	491	483	514	485	504	485	515	508	512	503	470	495	504	539	489	495	496	469	499	507	507	506	456	470	489	484	487	492	485	463	491	509	489	479	499	526	552	521	523	528	522	485	480	517	502	523	517	525	488	499	483	441	453	497	504	498	459	440	473	490	467	551	492	466	504	569	516	479	493	504	487	490	500	484	497	482	485	464	489	507	446	487	451	471	516	457	485	501	512	499	493	506	502	516	477	486	513	483	502	527	498	470	498	490	534	483	505	490	485	463	487	503	468	473	440	512	492	491	473	482	492	513	488	463	471	462	484	491	490	488	520	496	509	466	464	508	493	486	513	461	503	475	462	476	487	489	511	487	481	513	461	493	507	469	484	504	488	454	509	486	468	459	518	508	513	488	455	472	509	470	469	538	494	468	478	482	502	470	506	494	480	472	484	476	516	473	501	513	510	515	496	516	508	499	520	453	481	488	489	486	469	451	474	487	496	466	466	502	477	511	513	473	508	464	520	478	489	449	479	479	490	468	467	458	462	501	489	479	446	516	471	497	525	492	470	504	500	481	477	544	467	508	468	465	491	517	454	525	464	513	467	528	489	473	485	456	445	519	459	522	482	502	512	491	504	474	469	490	496	534	494	548	471	519	486	481	475	487	508	485	505	497	501	474	488	467	512	486	492	512	460	477	524	447	518	476	474	512	490	520	526	445	509	480	491	482	443	485	501	490	475	484	502	499	472	521	476	471	509	561	521	517	502	482	470	496	469	499	484	479	499	461	517	485	464	510	489	471	464	481	501	498	470	489	489	483	479	462	479	476	486	470	518	470	504	508	448	507	522	482	475	469	504	479	513	508	517	459	498	517	480	468	481	507	499	473	479	471	509	484	453	516	495	492	503	523	492	472	513	471	484	457	489	497	495	479	483	502	504	518	492	540	500	461	478	468	469	477	501	453	499	491	494	500	482	511	445	464	454	491	484	541	496	495	486	484	522	483	506	484	496	476	478	504	455	518	469	499	483	447	494	500	474	479	450	483	521	553	510	469	461	480	504	510	510	491	522	489	522	508	517	500	478	484	504	422	497	494	476	476	492	471	486	490	502	442	538	504	526	499	469	497	506	533	482	497	485	487	486	486	537	452	477	477	478	465	493	461	477	495	480	499	518	471	511	462	489	513	497	483	484	468	475	489	472	486	519	508	500	476	510	496	491	468	501	506	483	474	485	508	483	466	518	476	487	472	497	490	466	514	482	510	493	476	500	493	491	513	479	487	493	466	489	490	469	495	469	469	471	485	516	454	517	475	456	508	479	496	460	478	499	476	497	500	501	460	495	483	500	487	496	503	470	477	482	481	474	496	502	475	459	524	488	473	506	478	504	515	456	530	479	478	522	503	499	512	494	447	496	489	479	482	454	503	466	483	495	529	508	497	485	467	471	518	506	455	504	435	472	479	488	501	504	465	456	543	484	490	478	446	528	482	456	510	465	506	486	493	505	478	471	498	499	503	515	487	496	515	442	476	495	467	506	475	520	451	491	454	474	527	489	513	502	501	488	535	511	495	494	510	475	457	478	495	537	453	477	461	480	514	479	481	482	472	496	483	496	467	431	457	465	514	492	491	504	495	525	483	504	506	474	484	514	498	502	514	511	517	502	501	500	505	479	502	512	510	486	522	471	519	500	497	507	464	502	526	480	480	536	488	504	541	500	516	501	518	497	477	499	508	511	464	472	537	488	549	466	486	472	527	472	486	472	469	431	485	465	475	480	498	472	492	531	474	460	529	463	468	513	504	479	497	505	486	485	466	510	508	456	463	468	503	513	495	506	526	483	474	515	509	489	444	496	482	499	478	476	494	537	440	504	493	502	472	506	486	503	488	506	471	468	511	483	497	530	486	464	475	466	507	462	446	520	460	462	441	500	477	441	528	489	535	454	475	474	463	494	483	533	502	512	474	490	508	476	494	528	484	480	475	487	510	488	495	492	480	489	483	437	466	504	474	480	484	524	493	485	459	513	505	500	474	519	476	525	486	485	499	503	457	489	491	504	499	494	472	502	476	516	486	481	489	478	450	486	511	486	479	487	462	479	485	475	493	533	476	547	462	472	504	493	494	486	478	476	490	507	479	477	479	491	473	537	496	501	457	493	464	505	494	504	470	465	498	497	482	466	519	455	464	476	480	470	479	493	540	505	480	481	505	479	482	492	454	452	487	489	448	491	482	484	483	505	527	527	507	491	505	491	488	525	501	516	486	504	511	507	452	472	499	484	513	508	542	507	492	478	479	515	484	511	456	467	492	497	488	482	460	481	496	456	534	516	497	494	496	468	456	445	458	498	502	490	511	521	492	488	497	498	492	475	464	511	492	476	487	495	491	469	490	504	529	512	464	493	504	508	483	567	479	509	494	485	503	468	515	491	478	483	519	493	526	501	493	504	562	513	446	478	488	505	512	490	504	481	497	439	504	454	472	478	491	495	498	468	471	469	490	463	494	497	481	535	514	478	518	507	497	490	471	455	511	472	482	490	474	531	535	510	517	482	461	479	505	494	486	452	481	505	521	479	540	475	469	473	501	540	499	512	500	537	502	506	510	540	521	467	533	507	463	497	481	440	520	512	483	496	501	487	481	495	479	482	489	506	491	502	504	504	467	478	493	489	460	476	497	471	467	488	476	466	459	483	458	487	456	500	466	519	475	511	537	527	504	482	469	510	507	485	480	529	503	480	486	490	463	481	475	504	470	468	481	506	483	477	500	448	506	486	477	484	486	474	496	479	504	491	508	490	511	521	467	516	548	480	556	480	493	495	442	508	461	491	477	492	457	503	477	485	540	460	438	524	465	503	501	501	477	462	471	460	471	500	482	465	523	493	489	521	483	501	509	508	496	508	501	508	536	486	454	477	511	492	504	476	475	482	441	498	506	478	470	528	489	520	479	473	511	490	518	479	459	467	499	508	463	476	479	500	512	489	486	473	536	489	525	501	505	520	475	457	544	516	479	501	506	469	432	473	509	505	453	481	479	444	509	502	472
10207	18314	16907	9971	6825	5091	3782	2998	2362	1990	1808	1483	1400	1166	1058	1004	946	896	823	738	727	723	685	659	639	643	617	606	608	577	581	606	547	580	581	520	557	531	526	528	522	541	500	521	502	568	507	485	493	526	486	488	538	480	512	467	505	474	489	472	481	470	508	471	484	482	447	450	491	489	484	485	474	459	461	508	470	459	477	508	473	469	491	481	470	435	498	468	474	501	499	482	499	499	499	468	491	482	494	416	500	485	449	462	476	513	495	454	481	483	485	484	478	460	465	495	476	479	455	450	451	475	483	463	461	498	499	493	442	459	468	492	495	452	452	463	456	435	450	503	451	495	438	467	446	475	502	442	488	468	442	469	462	471	473	453	480	458	459	480	498	448	438	442	483	471	454	461	479	466	465	464	489	484	480	504	453	487	508	460	478	468	475	488	488	442	452	507	464	453	415	466	510	462	479	470	458	457	428	436	477	442	464	449	449	452	462	490	470	472	471	487	431	447	470	472	465	476	471	493	460	484	480	480	478	462	414	478	507	489	445	495	466	460	444	486	513	442	466	461	447	438	471	453	471	427	494	471	471	461	425	466	511	467	468	484	463	457	459	476	468	476	476	478	447	441	471	431	480	440	483	486	476	476	493	443	479	467	437	479	457	430	472	506	466	462	435	429	446	482	432	464	443	474	444	479	477	437	453	465	481	424	474	466	470	486	492	471	468	512	458	477	455	464	415	476	477	446	462	425	484	451	488	481	466	488	477	475	446	442	490	481	430	472	435	484	450	500	481	470	512	505	481	454	462	503	499	459	512	472	495	429	445	429	465	447	474	462	450	482	457	458	452	444	445	450	431	451	464	451	445	485	448	461	481	497	474	457	446	467	431	488	440	453	446	486	466	479	461	515	462	475	454	467	468	454	474	492	492	499	450	456	464	446	469	466	470	439	481	442	452	462	447	477	488	476	438	460	470	469	438	487	486	443	430	482	462	485	454	473	464	446	443	469	454	470	466	467	453	522	438	441	447	468	444	455	497	466	468	442	429	459	460	455	473	466	443	457	455	443	469	445	482	474	461	488	454	494	439	463	500	449	476	431	468	476	494	456	494	484	483	465	426	452	462	512	486	463	469	455	487	427	484	471	476	479	419	476	473	486	467	464	450	427	470	471	457	488	463	432	423	438	438	426	471	442	483	483	454	487	478	468	474	465	477	488	456	456	421	472	483	442	463	436	447	421	437	475	444	433	456	448	443	486	472	428	460	445	468	483	459	471	457	462	477	453	442	445	439	463	470	447	484	468	460	463	510	439	482	427	461	493	479	457	479	475	439	485	462	453	496	475	501	496	476	494	452	504	460	442	475	484	490	506	484	454	435	508	462	493	451	452	445	477	503	434	434	435	464	494	451	432	440	464	473	482	477	473	474	460	478	482	497	477	413	460	435	426	464	502	452	468	477	476	487	467	442	440	454	513	486	468	472	439	432	452	451	484	495	474	481	458	460	461	442	491	472	479	450	422	448	433	456	490	487	488	459	427	482	488	472	470	476	462	476	459	431	476	449	502	425	475	462	438	490	469	480	456	472	477	505	446	463	482	459	475	453	474	474	465	461	458	441	443	496	476	506	443	445	457	501	495	476	423	470	423	452	474	455	467	506	474	465	459	437	525	490	468	525	463	435	437	425	414	463	466	487	472	461	442	460	445	444	417	386	448	498	504	472	447	469	477	455	483	452	435	462	450	472	470	451	464	439	419	461	435	496	428	479	429	464	438	455	468	463	419	498	490	456	460	482	480	450	462	465	502	475	506	438	435	471	471	442	434	475	446	459	445	442	504	462	450	476	477	426	486	456	479	474	459	455	464	445	493	472	459	465	446	421	451	457	515	433	453	490	478	450	490	486	441	440	477	449	443	452	429	499	449	472	523	482	469	474	479	481	480	424	460	455	473	467	467	462	448	496	474	459	469	475	489	427	431	501	460	487	453	497	472	474	490	476	474	481	478	441	436	460	442	439	460	419	485	464	473	493	440	462	472	454	452	466	456	482	457	425	465	461	515	491	462	447	481	476	472	503	435	444	438	460	465	441	425	490	480	493	455	472	437	457	465	450	475	449	449	482	500	424	463	466	452	451	488	461	477	480	461	463	468	464	465	460	456	456	424	463	453	444	509	475	414	460	434	488	469	499	487	477	436	467	451	475	476	466	469	423	438	477	446	452	451	472	492	472	472	496	481	463	492	465	430	436	456	442	450	449	531	440	482	422	470	468	468	477	465	491	481	477	431	421	500	460	465	500	442	447	452	430	457	482	466	437	437	447	469	475	470	425	434	464	488	454	445	443	467	486	488	443	450	470	417	479	440	456	471	439	488	451	470	439	502	457	447	449	503	475	485	466	469	478	452	457	460	467	469	505	460	424	474	449	463	543	508	432	448	455	435	436	491	461	468	473	460	469	499	450	462	435	448	446	510	488	452	478	479	494	465	490	486	474	467	455	456	483	506	442	462	442	451	476	443	437	431	466	490	456	460	439	507	407	458	461	443	448	461	448	465	500	485	485	460	454	420	448	495	477	457	458	508	503	486	465	456	490	469	474	458	454	433	498	466	454	455	424	488	480	441	438	464	454	429	462	453	463	442	460	447	489	429	430	407	449	445	423	470	493	497	491	435	465	499	423	436	472	432	504	479	454	459	459	476	463	436	451	477	465	447	490	402	453	465	444	448	448	462	470	477	476	438	463	453	454	462	440	462	419	466	462	467	450	420	449	436	472	451	479	503	455	444	441	439	445	472	466	423	445	444	461	429	476	450	468	489	456	448	479	454	479	469	477	448	502	488	461	467	484	441	445	477	482	468	454	454	416	447	426	481	453	495	481	434	496	500	455	450	444	464	487	440	489	399	473	496	475	474	455	464	490	491	423	462	451	439	456	486	480	460	448	420	479	455	437	475	460	444	455	439	471	485	481	469	468	426	412	430	507	458	457	474	430	458	511	466	450	467	454	452	460	477	452	470	520	524	475	483	478	448	473	452	437	480	437	451	478	449	480	455	468	488	465	461	466	472	447	433	464	434	458	472	430	476	461	479	511	481	471	418	464	468	470	408	482	489	434	468	473	485	447	471	434	428	408	437	417	457	466	504	470	472	426	460	521	504	462	488	471	474	479	471	459	473	447	505	474	446	481	463	481	466	490	468	466	477	438	493	416	490	435	470	482	468	453	461	449	442	448	433	449	445	484	471	448	473	462	445	413	439	457	463	450	464	479	472	412	491	486	446	463	432	482	452	431	479	446	474	466	474	464	460	487	495	469	480	453	450	475	438	453	496	489	442	452	467	441	481	412	448	490	484	503	431	437	440	508	467	422	479	476	488	484	465	498	459	477	481	468	489	448	464	446	504	473	502	454	493	517	447	472	467	461	447	455	449	448	465	508	459	456	460	456	480	476	485	464	479	430	473	466	456	472	479	472	447	481	467	477	506	466	479	465	503	468	437	505	446	429	469
28238	14773	1836	364	236	168	135	137	112	126	124	123	102	101	105	97	112	103	87	120	113	109	104	100	102	95	90	86	111	104	103	95	100	104	102	103	107	97	93	103	80	90	100	104	107	98	108	111	101	103	86	122	107	96	93	100	86	111	110	76	87	120	86	98	91	114	92	115	100	102	112	92	92	82	100	109	98	100	119	98	113	102	105	98	92	84	113	100	106	108	118	106	108	90	109	84	113	87	94	112	88	104	96	70	98	93	105	83	93	104	107	97	92	84	109	92	96	86	104	115	91	107	90	115	82	90	98	112	100	105	110	101	100	105	92	97	102	92	95	94	84	103	93	109	82	103	97	83	100	104	80	102	91	61	95	101	94	97	103	89	94	94	106	95	86	102	100	89	114	101	94	105	82	89	92	99	106	82	91	101	99	91	86	93	91	106	97	116	110	110	99	116	108	108	100	113	93	115	103	106	99	98	95	112	80	98	101	96	95	94	90	104	96	95	100	102	109	89	104	110	89	95	114	93	112	100	95	84	92	111	96	99	96	105	111	77	93	103	88	85	100	98	107	91	102	99	86	99	83	111	114	75	92	107	106	106	88	103	108	94	110	91	92	100	90	88	103	102	94	111	112	90	96	94	107	97	97	110	110	86	84	99	82	91	110	101	103	108	102	78	89	79	111	119	129	77	89	77	85	102	100	107	106	85	105	107	73	94	113	102	99	111	109	94	92	84	101	92	81	113	105	86	85	87	101	103	108	86	116	99	87	88	103	116	85	102	90	79	118	96	102	99	84	97	100	124	101	99	96	77	99	98	101	106	116	91	96	100	105	99	108	99	119	103	95	86	97	107	94	116	113	98	87	95	104	98	96	112	99	92	103	97	104	95	107	129	107	90	96	83	103	91	88	103	114	115	112	104	110	110	84	92	94	92	106	107	94	95	109	92	99	108	89	104	118	99	86	99	107	103	100	101	107	103	125	93	82	108	95	124	105	85	116	105	93	91	138	96	87	97	102	91	91	113	94	104	111	97	89	91	107	104	98	122	106	104	103	94	90	107	104	110	124	100	105	101	100	91	95	81	87	92	109	98	101	96	92	89	97	93	91	98	116	89	107	97	94	110	79	110	110	98	96	101	103	115	99	85	107	99	98	82	113	90	82	94	91	104	115	91	101	86	99	98	96	115	114	97	94	107	80	98	86	92	87	106	98	91	107	91	93	107	91	88	96	97	85	109	101	92	101	100	109	116	94	109	88	94	87	99	106	105	93	101	92	112	111	143	114	88	93	112	99	89	125	114	96	111	105	81	91	96	120	99	86	119	90	107	95	97	110	111	103	104	94	93	90	80	97	95	88	92	119	96	107	93	94	105	93	103	95	103	97	97	88	97	97	91	119	99	100	89	107	109	110	101	109	102	119	91	100	109	105	105	82	93	97	97	107	94	99	99	82	94	83	96	98	120	107	97	101	98	119	103	109	101	78	91	102	100	100	103	105	99	105	107	80	104	102	95	93	113	92	95	95	86	106	121	92	98	94	94	96	96	99	102	90	115	91	95	93	112	79	98	99	109	98	90	91	95	97	97	94	101	117	95	106	125	94	105	111	88	99	112	110	113	106	93	100	107	105	104	95	87	108	107	86	106	99	88	101	111	101	98	107	105	100	105	100	87	91	85	84	98	74	105	94	70	121	94	99	106	92	114	100	104	98	99	92	109	108	84	93	100	79	84	98	115	100	97	91	118	106	84	95	109	111	101	117	87	105	108	97	93	123	92	100	92	113	107	103	97	101	97	99	93	86	118	95	111	102	91	76	95	97	75	89	88	109	94	116	85	98	116	111	91	85	100	102	99	97	104	98	105	90	94	108	82	87	93	94	91	111	101	98	94	100	94	108	87	104	116	108	103	90	99	78	94	82	101	94	100	99	90	95	101	103	97	86	98	96	92	89	98	102	99	99	103	96	99	102	94	104	112	98	102	109	96	84	102	98	100	86	100	118	103	102	103	92	95	95	101	102	97	97	99	89	113	103	99	110	100	110	109	98	111	92	93	96	99	82	99	101	77	89	93	100	93	105	116	100	101	91	104	97	95	86	107	92	102	83	95	106	114	96	98	109	97	100	90	100	116	104	76	88	98	111	85	107	100	97	124	99	107	108	119	105	103	113	86	92	107	89	107	108	93	111	113	112	100	87	99	96	116	102	99	114	89	92	94	95	107	103	109	105	107	87	107	96	108	90	103	112	83	95	105	96	97	97	104	94	92	122	90	100	93	113	100	97	103	107	103	109	96	104	89	98	119	92	104	91	92	108	116	102	103	114	87	95	101	109	91	117	116	85	100	97	102	86	95	101	107	103	111	80	87	94	99	101	98	99	96	87	86	94	102	135	117	107	95	102	87	103	92	94	105	105	83	88	106	113	112	92	101	89	101	91	103	109	86	105	99	99	98	82	93	91	98	98	107	107	91	110	107	125	104	105	93	88	100	105	85	100	97	86	110	80	92	85	82	89	114	118	94	104	117	90	113	97	98	107	91	90	110	98	100	97	98	97	110	97	105	97	99	88	87	103	91	103	98	107	118	102	102	83	110	98	112	75	115	87	110	94	102	77	101	112	94	98	103	93	124	115	102	98	104	77	100	89	84	104	100	126	84	86	109	106	116	116	77	96	98	93	114	96	87	111	115	95	95	97	108	101	89	99	97	116	114	100	95	121	99	93	114	94	115	107	90	94	108	80	92	94	85	84	108	96	89	108	118	107	80	110	116	97	75	87	106	82	107	97	108	99	103	99	105	100	99	105	91	96	101	107	102	89	96	94	113	97	86	100	102	100	86	91	87	83	95	89	99	87	88	99	95	106	117	95	82	106	105	106	112	80	84	102	106	92	110	105	95	110	107	113	107	105	85	92	94	101	97	92	105	92	96	94	101	109	85	100	116	105	107	103	87	115	99	90	105	104	107	91	95	88	69	95	101	107	101	103	99	117	113	90	102	106	85	116	91	119	95	90	94	122	91	84	112	90	113	104	86	74	101	112	100	106	90	100	106	104	85	106	113	108	93	99	104	79	110	85	102	89	97	96	106	99	109	87	110	82	111	105	105	98	101	105	93	106	108	75	109	105	85	101	93	102	98	87	115	86	95	98	108	97	100	103	89	105	94	95	124	87	111	112	106	108	86	108	105	90	111	102	97	101	106	112	88	87	101	98	93	97	102	97	122	95	109	125	101	86	95	102	100	88	107	98	91	95	92	85	87	106	89	90	102	99	95	100	96	114	94	95	92	110	93	103	108	102	99	102	92	105	90	104	103	124	100	101	106	100	104	113	102	109	95	92	92	99	109	111	96	82	77	107	89	87	98	97	114	102	103	105	102	114	98	108	90	94	106	89	100	110	91	88	116	110	89	89	88	107	99	108	105	103	100	103	88	108	90	99	94	110	92	87	106	104	107	124	104	102	103	105	85	101	107	101	94	88	104	115	77	89	106	85	103	105	99
5007	834	662	371	286	238	186	164	151	122	159	142	123	145	129	114	106	127	111	82	115	91	98	113	107	123	129	117	108	119	113	122	122	104	124	106	118	106	112	108	109	119	96	109	122	126	113	87	96	106	116	115	93	106	102	94	112	92	116	104	131	81	107	134	82	124	119	107	101	108	113	98	98	106	119	108	102	110	93	109	121	129	100	109	114	133	94	122	110	107	95	106	101	116	118	109	104	105	108	105	112	109	114	108	117	109	111	112	100	103	98	104	115	101	107	127	101	108	120	105	104	112	106	106	125	108	85	117	98	110	94	109	128	95	101	94	103	84	113	106	108	104	112	119	110	101	112	115	100	113	98	120	124	123	110	116	121	104	112	110	108	92	99	122	121	99	109	120	96	97	133	105	124	122	106	93	109	97	97	100	96	110	101	119	103	126	83	106	100	107	99	105	113	115	105	131	87	105	112	110	118	117	115	112	94	97	111	118	96	87	92	112	120	102	99	116	102	104	115	102	109	100	131	112	105	100	101	92	97	109	116	108	127	101	83	106	109	107	127	95	109	105	105	118	86	111	120	97	124	105	105	111	100	83	111	116	97	128	105	109	107	113	95	109	109	119	121	85	96	102	103	106	93	111	108	101	97	115	109	102	104	94	106	108	107	113	90	117	86	126	105	114	106	115	106	101	118	100	102	109	114	112	100	107	101	120	111	121	99	120	106	101	127	102	124	99	104	110	115	86	108	122	112	106	106	107	120	103	117	96	111	116	108	117	91	120	126	91	87	113	107	108	109	102	115	113	121	118	100	111	97	103	111	110	101	107	119	117	109	101	96	113	128	119	96	101	93	101	103	113	128	101	104	117	97	103	108	90	114	104	112	101	88	108	98	110	107	104	105	102	85	103	92	99	116	100	112	104	109	105	93	101	118	121	101	111	110	106	114	112	107	105	100	105	110	109	116	96	107	114	111	116	114	92	116	114	103	125	96	105	94	91	109	124	112	118	119	122	111	119	124	112	94	113	104	128	101	95	98	110	93	100	100	112	106	103	110	92	92	112	106	109	110	107	90	108	128	126	102	104	117	114	102	118	106	104	113	90	115	93	111	117	116	96	123	108	121	116	119	96	108	104	99	116	115	97	110	112	121	115	107	96	102	108	100	105	116	95	107	103	107	96	120	97	106	100	108	96	109	118	90	121	108	121	105	110	116	121	95	131	123	116	122	128	111	97	110	106	126	100	113	105	96	95	103	97	97	104	109	107	101	99	110	105	96	103	113	104	104	123	103	86	118	95	87	122	99	109	101	132	108	116	117	112	115	115	110	104	104	104	96	98	111	112	112	111	134	123	118	101	105	111	107	102	113	107	114	121	96	115	111	107	110	111	110	106	111	109	103	88	95	94	102	107	105	125	117	120	114	108	112	115	98	103	125	105	84	110	111	103	101	97	107	117	107	119	108	100	99	128	99	111	96	99	121	111	107	123	96	96	111	101	120	108	98	120	113	114	105	104	107	103	91	125	94	112	95	101	108	123	108	101	102	109	123	112	105	111	99	113	112	108	103	115	106	120	108	116	112	109	95	114	107	110	123	134	106	114	96	108	108	100	111	84	77	105	102	94	107	118	105	109	89	103	125	113	99	101	97	99	105	119	94	108	107	111	114	108	102	116	120	90	107	98	115	121	117	112	98	100	119	102	109	103	103	113	99	93	100	94	107	104	120	105	102	110	120	87	89	104	118	101	116	93	115	111	123	112	88	98	121	95	112	113	98	110	93	122	93	94	111	99	117	129	78	112	109	104	107	118	103	96	92	103	94	96	87	114	97	120	91	105	116	96	97	114	108	85	105	107	104	104	92	109	108	92	107	112	91	96	117	115	93	94	101	94	107	109	111	92	98	134	94	111	116	87	96	98	111	113	102	110	108	102	112	118	96	113	131	120	104	105	115	100	109	104	114	98	103	114	104	108	101	96	100	94	123	106	130	114	98	112	103	108	101	93	95	100	115	103	137	112	105	88	130	118	99	111	122	105	96	99	103	96	119	112	97	92	105	116	107	98	124	121	113	137	117	120	91	99	107	96	102	102	98	111	112	114	113	94	100	95	126	112	97	123	119	111	101	117	109	96	127	109	104	94	118	107	106	110	124	132	101	124	119	106	103	115	100	118	123	94	127	112	98	84	118	87	105	107	94	119	110	108	122	109	90	122	113	107	113	125	98	105	101	100	107	108	92	111	102	97	110	120	110	108	103	118	127	101	106	129	100	116	115	109	85	123	97	103	87	93	111	113	133	117	100	105	114	100	106	100	105	102	112	90	103	114	98	99	125	134	120	120	117	118	138	102	97	106	118	108	107	107	94	93	111	105	117	95	107	98	102	108	107	103	113	103	98	113	113	96	119	113	98	97	133	133	112	114	95	97	94	110	108	110	109	107	125	100	107	111	118	131	99	104	108	103	120	121	102	90	98	118	116	113	89	110	93	104	87	124	120	111	89	88	112	116	98	129	100	104	119	109	111	124	104	100	91	102	115	104	78	102	130	97	114	116	112	103	93	103	97	111	116	129	88	111	113	105	93	93	89	124	100	119	89	116	105	97	107	112	102	100	97	98	90	116	106	114	110	105	101	95	119	105	80	89	87	107	96	114	114	102	131	99	84	88	122	118	90	108	130	108	100	131	115	90	95	102	121	88	100	111	100	110	132	110	117	96	98	98	99	97	112	97	105	109	113	118	117	131	100	112	104	113	87	102	108	119	116	100	115	96	125	113	114	99	104	84	105	109	96	102	103	115	97	114	113	104	113	89	110	116	104	106	87	121	94	110	96	100	115	97	113	98	84	124	109	124	89	97	98	109	100	110	113	124	111	107	111	101	97	119	110	112	108	129	106	107	122	102	124	110	113	98	116	104	105	113	97	116	96	103	123	101	88	106	89	107	112	107	98	97	106	104	113	120	89	118	106	100	109	117	112	103	107	124	110	120	97	91	123	109	111	106	129	127	123	104	100	125	116	97	104	113	96	105	102	88	105	110	87	92	110	118	99	106	119	103	112	97	118	98	103	107	110	103	102	113	106	111	94	101	104	90	112	119	102	95	100	98	90	109	98	96	110	98	128	104	90	108	99	97	110	113	88	103	91	117	99	99	120	97	112	108	125	86	115	107	104	105	116	113	106	107	105	120	103	97	136	117	105	112	108	104	90	105	86	121	113	117	97	104	113	114	113	98	105	108	105	107	90	110	104	109	103	126	102	117	130	97	120	93	123	92	89	100	92	101	98	104	101	95	115	100	100	114	109	104	127	107	123	93	109	114	106	88	130	118	102	123	104	112	113	121	85	106	97	106	110	109	112	100	113	104	112	128	99	110	103	105	90	117	113	121	89	109	116	94	124	116	99	91	104	98	108	111	99	119	97	93	108	103	122	112	104	129	108	99	101	131	101	117	97	103	115	93	116	112	113	106	95	124	115	127	119	106	110	110	107	87	103	112	119	128
25271	20834	27305	24426	20851	12231	1671	933	730	692	597	548	499	470	452	407	428	394	393	378	354	383	338	312	363	347	312	332	351	324	343	311	312	311	286	338	347	327	313	321	319	335	294	321	327	327	317	312	302	325	309	284	332	327	287	296	303	323	311	301	314	256	294	287	293	304	329	328	286	284	307	297	287	307	308	301	304	270	330	281	317	289	296	302	301	301	289	289	299	317	294	285	269	309	284	332	287	275	269	298	311	311	303	294	325	271	292	320	277	317	303	309	292	318	303	286	305	313	302	255	262	297	314	301	293	304	296	301	326	282	275	311	316	295	315	281	301	320	320	287	279	271	307	306	275	326	293	280	307	290	298	322	294	298	303	299	282	314	275	304	307	294	299	287	281	307	310	269	301	325	324	281	280	301	274	295	291	272	301	293	289	320	283	306	317	312	311	311	304	291	276	286	321	281	289	334	299	245	277	310	302	326	292	307	318	298	304	281	297	278	298	296	300	294	284	314	311	323	286	287	320	325	275	299	282	281	307	315	298	277	302	257	282	317	308	298	298	303	275	299	302	306	261	320	312	270	290	303	308	305	293	270	304	290	271	281	270	319	285	284	318	307	279	299	286	265	284	294	271	297	296	292	316	309	304	320	293	308	289	296	290	329	282	323	317	296	287	339	290	297	289	321	299	317	272	315	297	297	271	299	287	296	266	295	292	318	275	310	308	281	287	289	291	273	279	256	309	278	284	287	265	296	292	268	295	307	287	326	272	289	320	334	284	303	329	310	291	277	284	273	272	305	306	290	271	306	306	287	290	312	306	292	285	274	303	276	318	301	302	306	315	290	297	315	314	321	288	305	309	313	273	294	286	284	301	305	275	291	312	305	315	326	298	303	286	299	280	323	296	293	287	309	318	310	308	302	303	294	289	298	307	278	304	300	313	285	307	285	264	290	314	301	279	294	279	319	311	303	305	292	310	281	270	281	270	305	307	288	321	314	303	299	291	308	301	271	269	275	319	273	304	302	311	303	279	300	299	303	306	300	290	296	273	282	308	316	281	295	292	292	317	319	302	281	285	302	283	313	314	314	290	293	314	285	287	305	266	292	289	294	275	300	302	286	316	296	301	309	290	284	322	269	317	288	262	295	312	282	308	259	269	297	288	332	331	293	278	296	310	289	303	294	299	292	305	288	310	283	298	279	298	328	281	300	301	288	294	318	285	285	311	305	298	286	282	322	295	291	291	313	278	321	283	295	284	299	281	303	307	324	330	295	309	289	291	332	294	292	284	288	278	306	292	310	301	331	294	289	286	285	309	314	274	309	337	292	291	334	321	308	289	307	285	335	311	321	310	287	301	287	272	317	312	297	310	298	272	309	308	294	303	275	306	310	321	262	279	295	310	296	301	304	303	270	289	255	312	281	310	322	293	311	283	284	251	297	310	279	310	291	302	298	298	282	274	305	270	292	297	296	303	316	331	281	302	342	317	285	295	304	303	301	292	292	266	291	284	296	290	284	296	305	290	323	281	295	333	335	301	301	285	280	297	299	269	299	297	309	287	306	297	317	290	304	268	293	288	286	315	305	310	290	318	306	265	288	307	309	320	309	281	287	296	298	288	285	266	287	325	303	328	286	291	301	265	258	266	314	293	264	258	309	287	291	302	333	319	333	314	276	277	330	312	293	325	308	270	293	278	271	278	299	307	282	294	300	290	307	337	288	261	309	273	308	279	318	330	304	330	310	277	300	294	274	309	315	311	310	292	307	296	277	311	284	278	265	311	278	299	289	284	315	307	324	307	312	320	288	303	285	282	296	306	350	279	305	284	308	284	286	278	319	295	261	292	313	311	285	276	310	274	300	292	290	303	312	324	308	278	303	326	275	294	268	282	289	284	303	316	306	287	280	294	283	295	318	277	279	329	307	290	289	289	293	303	278	289	304	308	300	317	288	289	296	279	313	309	301	295	292	306	303	279	292	312	269	301	280	293	293	287	296	280	278	288	321	296	311	269	296	299	263	318	291	280	290	304	285	313	286	291	294	291	286	304	313	287	305	316	277	316	287	308	262	303	281	289	317	303	279	299	279	292	303	318	298	291	288	262	291	311	274	298	298	282	315	291	291	284	265	297	312	272	299	269	298	307	297	278	298	276	293	286	295	311	287	308	283	296	314	320	267	309	292	277	274	275	303	286	295	290	304	277	287	288	280	292	301	303	274	287	297	277	307	305	333	277	293	319	309	308	289	301	283	291	319	287	314	296	312	297	259	311	295	352	274	280	301	285	285	321	311	291	295	314	323	307	285	286	311	296	304	293	302	297	283	296	306	306	331	312	325	315	311	288	313	300	274	309	303	292	343	263	281	292	277	287	293	284	298	300	294	296	290	298	305	310	273	305	293	291	325	280	296	303	298	279	301	303	282	300	276	289	272	309	317	295	318	280	283	331	280	288	290	284	283	276	285	305	272	279	290	255	283	296	297	318	286	275	323	289	319	260	306	269	320	301	304	291	302	321	292	338	288	317	272	335	273	335	270	301	333	272	302	312	280	275	309	309	313	287	273	281	290	271	292	270	312	355	279	301	308	293	285	312	289	299	319	302	289	300	312	297	312	281	294	298	280	306	273	279	284	285	303	279	298	305	320	301	281	303	277	295	286	290	284	306	337	299	302	305	299	289	298	313	296	276	307	308	291	310	307	295	336	282	275	309	276	302	288	298	284	291	265	296	282	297	279	305	285	321	268	269	276	281	268	312	294	297	302	331	288	298	317	307	294	294	244	293	281	265	309	305	292	325	285	307	311	296	279	307	275	298	288	298	264	311	299	266	279	323	317	310	307	277	285	258	312	307	288	289	275	292	297	280	310	294	289	287	297	261	296	276	302	306	295	291	292	308	292	282	279	298	285	284	302	294	315	293	307	306	285	326	274	282	284	284	292	289	306	315	313	276	281	283	285	283	307	313	267	289	307	326	299	259	263	269	312	305	294	287	277	270	300	303	291	288	312	324	282	273	318	267	296	293	292	303	300	290	301	309	321	307	294	291	286	270	291	296	304	294	272	330	320	317	283	292	311	287	264	290	318	309	283	283	300	324	282	297	276	256	289	308	312	295	293	304	298	308	323	268	282	286	293	284	308	327	312	304	316	302	284	311	277	277	287	287	278	300	267	312	262	294	302	298	301	319	289	298	296	285	310	300	294	293	284	327	301	304	346	307	307	288	282	270	283	291	322	321	289	258	277	300	324	292	318	337	268	310	278	299	310	296	263	325	302	294	281	286	291	285	285	296	311	286	289	296	317	275	276	308	337	300	295	283	287	271	293	283	305	284	276	283	295	314	272	297	282	307	287	313	300	305	275	261	282	295	285	302	293	319	273	292	312	315	290	287	278	301	280	285	280	322	299	288	308	289	279	291	297	299	302	275	255	311	266	275	297	288	273	278	302	315	287	293	294	283	289	323	352	311	305	312	306	284	307	279	305	281	314	318	328	326	289	323	312
7430	11574	10477	5798	3800	2661	2139	1591	1291	1082	985	807	731	693	594	584	529	498	490	483	453	416	376	389	408	395	345	326	375	323	343	319	353	317	337	335	344	314	325	329	290	319	325	317	269	312	297	290	296	287	303	311	280	308	297	307	320	302	273	321	329	297	307	308	288	288	271	299	298	285	301	259	295	263	273	297	307	305	304	300	279	266	324	294	276	300	266	261	313	292	277	286	280	242	291	285	282	306	284	277	291	299	273	264	294	251	298	315	292	309	271	313	316	328	293	287	277	273	276	289	294	254	270	271	277	276	284	277	280	319	246	267	253	275	304	305	312	288	283	268	283	273	284	284	275	266	281	257	286	272	279	293	249	283	278	253	290	276	287	261	266	289	289	246	280	290	326	289	281	261	270	273	276	283	288	272	306	285	281	295	314	273	264	277	285	295	302	269	273	296	281	315	252	284	273	266	272	283	266	300	266	280	248	285	308	304	287	291	313	273	298	272	261	276	274	301	285	275	305	288	293	290	276	299	304	275	271	298	283	295	290	288	267	296	274	261	273	270	296	277	284	247	265	290	262	283	310	296	287	272	321	264	263	284	286	283	307	268	316	259	232	286	294	295	285	284	313	282	288	288	294	263	260	270	289	285	294	253	248	279	274	263	269	298	304	312	304	267	282	287	289	282	275	276	303	277	276	285	251	299	266	262	257	287	306	284	282	271	275	268	298	287	279	293	304	302	288	255	272	275	244	265	284	262	237	281	277	264	279	280	278	269	288	275	279	283	285	276	288	311	281	278	279	275	257	299	280	293	287	280	271	307	293	258	294	270	281	270	264	294	268	279	254	277	277	254	266	261	259	244	297	268	290	274	286	292	271	296	315	282	288	293	303	262	306	285	268	264	283	268	263	276	241	265	283	281	318	245	275	277	281	314	264	284	288	279	274	248	322	287	252	298	296	281	291	279	273	272	269	296	279	279	305	295	312	286	280	291	288	283	275	277	310	254	266	255	282	278	285	274	264	263	288	278	279	270	287	299	306	274	290	254	257	270	275	267	264	301	256	291	297	282	257	261	261	275	268	288	301	299	266	273	270	300	315	310	303	265	296	278	253	257	277	295	297	282	278	263	287	292	282	275	257	290	267	250	285	266	309	308	307	286	287	285	275	288	269	259	279	270	289	269	291	279	295	291	272	268	269	287	265	288	242	275	275	289	284	284	284	291	280	300	308	287	241	265	316	307	298	327	269	267	319	289	296	286	303	271	275	284	314	300	270	253	256	288	272	295	289	267	282	283	330	262	274	239	276	280	285	283	286	257	281	265	303	331	269	285	279	273	285	257	272	257	281	260	274	256	248	260	254	269	274	283	268	277	275	285	304	285	241	281	279	321	267	288	255	316	302	299	270	272	286	282	292	238	292	280	274	280	303	267	275	278	270	268	252	270	281	289	294	312	263	266	273	265	273	292	278	302	303	270	289	268	277	280	280	287	325	275	276	262	283	258	273	281	284	266	277	290	319	275	244	317	274	280	291	268	251	289	264	264	266	297	249	271	280	269	294	276	279	264	288	263	262	247	283	275	289	285	276	305	264	287	302	265	299	280	292	255	293	278	293	254	307	261	259	271	282	305	273	265	286	288	276	299	304	296	289	257	280	285	274	286	292	287	293	271	263	309	262	320	303	265	297	302	307	308	269	260	276	275	277	300	282	290	271	267	279	291	290	298	254	307	266	270	291	265	310	300	280	274	261	286	261	281	278	269	265	289	262	286	281	273	258	282	276	282	313	288	265	264	242	251	268	264	274	289	255	304	319	287	292	282	252	288	270	271	281	251	300	271	270	249	265	279	276	271	273	279	280	266	285	282	255	299	261	286	275	258	257	252	291	272	288	296	261	288	261	290	282	268	277	302	300	292	279	283	274	300	257	262	278	270	317	280	302	310	316	265	300	290	282	261	305	253	289	289	297	257	284	297	272	272	264	272	288	297	300	299	281	258	271	270	260	271	275	271	257	281	304	263	295	281	299	289	275	266	303	274	302	291	279	296	290	260	252	284	297	260	266	281	279	275	282	277	273	286	263	295	270	284	261	291	285	285	289	278	295	285	296	284	293	300	262	269	296	283	258	278	306	275	265	308	318	289	303	285	278	300	290	293	304	264	291	266	302	244	264	266	282	279	266	281	286	251	319	258	239	287	266	272	268	259	251	275	299	273	297	308	271	275	293	291	271	249	310	261	259	276	287	251	280	305	242	288	259	300	286	269	290	303	285	297	269	264	280	245	279	218	283	245	284	224	285	295	262	260	287	270	275	286	257	265	270	280	293	268	290	253	273	275	285	293	256	272	299	309	270	278	259	306	300	275	319	280	261	278	301	302	294	268	316	314	285	296	274	277	297	290	288	304	269	291	266	289	275	274	276	291	308	257	282	305	283	261	293	314	284	264	289	270	270	259	298	271	279	274	298	304	312	300	310	314	308	306	285	273	289	278	269	285	297	279	270	296	299	290	268	310	282	297	293	290	257	268	267	297	240	277	264	279	276	300	290	265	275	268	287	260	279	263	271	269	277	294	272	263	298	260	260	270	288	274	269	267	273	259	259	294	271	290	295	271	267	262	276	281	273	302	274	257	271	269	283	276	257	222	272	276	248	254	292	294	280	283	297	285	311	308	276	303	286	289	264	266	269	251	314	298	283	293	253	270	275	274	294	291	263	312	250	286	269	278	253	281	251	301	272	266	255	288	269	310	288	272	268	298	302	283	282	288	264	268	292	240	259	277	292	303	277	236	274	285	269	289	278	287	294	295	244	289	301	244	290	274	257	291	297	271	271	288	296	290	280	299	255	280	289	289	274	254	307	284	295	263	264	266	274	256	267	283	286	301	256	283	287	297	287	297	277	298	265	284	296	276	272	276	283	284	242	285	289	268	266	287	323	275	273	278	289	267	270	278	273	313	257	277	267	275	280	285	271	246	285	283	286	299	312	267	274	301	285	278	281	279	270	294	262	286	267	268	295	302	271	290	265	267	287	279	282	260	271	287	281	291	310	259	271	283	290	289	278	271	289	278	279	283	289	261	294	246	271	272	261	254	273	274	263	260	279	302	291	288	297	269	293	284	273	277	279	281	279	269	304	282	279	267	294	269	281	285	274	251	299	264	277	266	288	278	256	293	305	295	258	273	277	293	272	283	288	261	302	289	257	270	299	276	285	318	297	254	291	283	291	250	264	281	280	283	297	260	270	300	288	277	252	261	292	273	280	289	279	290	263	295	293	267	271	282	268	296	260	308	291	289	297	271	283	291	257	281	287	284	291	280	294	275	292	264	280	284	300	285	282	265	285	281	279	276	296	272	309	272	282	284	281	290	280	265	258	280	281	275	275	285	272	273	277	310	304	286	268	305	306	267	262	292	294	274	264	279	270	300	282	282	282	305	274	285	276	261	273	272	260	273	267	286	268	263	277	294	271	264	266	278	274	248	269	257	276	293	271	307	261	282
22951	20846	27636	24171	20849	20923	10796	1917	1357	1198	1070	1002	851	862	831	736	748	698	695	652	621	612	619	654	625	591	566	552	553	570	507	535	545	533	567	543	535	544	487	516	498	504	518	550	519	524	515	464	494	547	558	484	521	478	500	530	476	490	509	544	475	495	507	532	485	510	490	525	454	513	526	529	527	488	479	464	539	495	502	499	510	494	498	463	494	509	480	549	513	520	490	433	533	500	465	481	488	529	512	498	469	497	480	501	511	484	502	501	506	521	507	525	509	485	465	459	469	509	490	461	481	496	467	497	494	522	488	500	446	496	500	496	500	478	445	496	524	489	513	447	487	486	495	503	481	528	464	487	519	493	505	468	466	507	497	475	528	521	466	507	475	493	475	487	480	511	468	517	487	457	483	515	455	493	440	448	510	455	539	527	499	507	510	496	464	516	519	481	493	507	487	496	491	470	486	469	459	502	501	535	458	497	492	492	523	481	481	505	480	482	487	490	494	494	500	510	500	511	489	511	457	522	454	507	509	503	511	515	501	515	528	503	479	518	474	476	493	482	490	487	479	488	518	520	468	494	472	492	490	481	502	491	499	463	510	532	512	491	478	533	491	490	505	508	510	507	512	507	419	452	486	501	519	485	496	480	453	503	515	531	468	486	502	514	469	486	487	503	440	513	476	476	472	525	473	490	495	487	484	467	496	502	468	465	477	491	476	503	485	513	516	478	506	465	487	504	504	502	528	457	493	481	460	498	477	515	500	517	510	511	501	502	488	449	495	522	483	477	452	488	443	487	490	514	479	499	504	507	500	517	509	501	495	437	532	479	487	459	480	557	487	493	503	470	506	482	492	543	488	530	499	490	471	461	494	464	540	521	482	494	521	474	460	493	553	446	477	481	479	481	507	492	493	500	507	486	483	471	505	528	480	460	558	508	457	500	487	504	494	516	487	481	462	515	518	496	461	495	523	499	447	495	527	476	517	471	462	465	515	483	473	516	491	484	472	485	483	462	490	509	464	466	498	509	506	483	508	502	537	537	496	534	437	494	479	492	448	499	513	482	464	475	467	484	495	505	541	549	531	495	453	483	478	437	490	476	477	515	484	500	481	502	474	483	496	474	511	462	518	495	486	502	502	478	471	527	528	509	435	478	501	515	461	482	508	484	521	465	507	497	493	477	459	488	466	499	518	519	488	465	469	499	459	488	477	495	512	506	465	516	449	464	516	512	490	507	490	477	508	535	546	497	512	467	461	532	457	477	533	470	488	457	476	473	489	483	506	499	465	468	467	501	479	536	497	459	489	481	489	501	478	516	492	493	505	501	441	513	454	504	459	484	500	472	489	534	488	519	486	509	464	513	481	508	515	509	492	510	477	498	462	492	551	471	472	533	490	496	485	470	475	500	506	491	493	491	516	438	485	509	494	533	470	476	528	508	499	532	502	483	558	494	502	490	489	511	501	516	465	485	460	506	479	490	473	471	465	457	498	513	503	485	519	484	500	498	517	477	470	480	526	484	488	532	492	485	512	513	510	509	476	478	473	505	498	499	486	528	548	484	473	484	478	497	494	496	509	492	541	493	490	500	492	509	516	521	517	464	469	480	534	528	458	549	472	502	479	501	468	519	494	491	489	525	504	483	505	431	504	520	463	484	482	510	487	485	504	501	548	524	545	459	493	452	509	506	481	505	492	529	442	484	490	490	481	509	509	514	487	459	520	506	490	490	498	488	452	447	502	507	501	513	500	486	488	486	459	493	462	483	492	483	527	490	524	471	495	512	504	459	513	501	459	462	486	516	498	465	449	467	466	502	486	497	490	453	544	508	520	508	444	509	524	528	491	489	525	504	520	495	502	495	495	532	516	493	464	502	486	455	536	446	499	520	491	449	485	508	450	505	488	496	480	501	489	485	481	554	505	558	477	482	481	509	478	460	482	498	489	501	523	505	470	480	443	506	461	465	508	474	467	484	466	486	479	517	484	491	506	523	497	501	466	467	475	496	472	499	483	465	523	530	458	481	508	477	465	507	516	493	471	465	485	503	499	488	511	503	499	506	483	512	504	483	455	500	518	478	487	474	489	545	484	478	515	486	499	504	481	493	489	478	532	495	502	511	513	478	495	491	489	488	476	496	479	475	537	515	486	511	463	478	475	462	478	472	454	463	484	545	508	416	485	504	534	485	488	461	503	495	515	485	476	487	514	547	489	509	507	480	483	497	478	494	489	515	477	474	513	480	476	456	531	509	507	491	495	484	523	474	495	471	441	473	511	477	504	509	473	516	459	469	518	484	487	475	462	513	444	491	447	500	473	471	509	467	473	484	501	520	487	540	509	469	485	454	479	513	495	500	491	513	500	482	469	500	517	528	479	469	500	484	501	521	453	494	493	487	495	517	472	524	524	456	466	501	485	496	509	485	544	493	493	504	469	483	499	450	520	487	518	528	546	513	522	485	479	453	480	508	525	511	478	519	538	506	492	494	454	474	499	458	473	468	541	522	448	513	486	545	488	479	498	523	476	467	453	480	460	497	500	488	494	461	524	494	505	468	484	494	476	503	479	479	485	469	517	495	486	532	483	464	531	504	515	482	480	468	509	459	501	480	457	499	512	471	473	486	468	490	527	471	515	472	493	528	476	488	490	446	512	498	513	477	486	498	441	461	527	452	469	525	496	492	487	516	464	539	482	442	497	498	483	452	459	477	503	509	502	503	481	505	535	492	460	492	467	495	500	532	513	507	492	454	514	488	477	510	512	489	516	469	486	455	475	495	530	492	505	500	495	508	426	481	523	482	503	453	492	472	515	491	526	490	515	494	465	477	509	474	494	509	526	512	474	508	451	494	486	457	494	535	506	469	449	488	455	458	496	528	495	494	486	472	505	499	538	506	493	509	488	445	478	521	502	492	511	499	492	471	486	495	511	518	503	485	507	513	475	475	544	486	469	499	532	466	468	492	464	516	486	497	502	519	522	465	497	498	479	507	479	467	517	455	488	476	495	535	514	517	529	510	490	529	472	487	476	475	448	483	513	482	475	499	441	503	515	511	454	458	500	446	474	499	500	491	472	491	457	517	484	488	497	495	502	489	482	501	508	530	502	461	510	527	508	484	459	481	516	511	496	468	500	458	480	484	471	476	504	475	467	488	516	501	479	540	518	491	458	477	485	488	538	506	454	474	469	475	487	497	482	553	516	513	494	506	507	476	486	483	487	507	493	522	494	500	493	519	504	464	493	507	495	498	502	551	488	468	474	490	482	525	489	492	482	487	508	487	457	510	494	491	499	482	471	471	451	462	501	486	496	494	498	486	501	521	522	494	465	472	483	526	491	496	522	475	470	507	460	478	488	507	452	471	470	479	491	534	488	490	482	528	512	533	470	418	509	502	524	474	505	481	487	461	478	472	483	446	515	536	473	470	479	517	463	510	518	506	457	501	468	482	501	470	489	465	507	513	473	488	502	440	478	492	461	473	475	478	491	465	481	505	467	493	486	486
10216	18409	16782	10062	6820	4987	3764	3088	2489	2072	1820	1495	1307	1208	1080	1019	935	868	781	788	725	768	698	642	633	616	603	580	614	591	576	532	599	578	600	532	525	561	525	466	516	545	529	508	507	500	458	514	519	514	520	503	473	456	498	498	498	506	511	518	488	479	490	474	460	495	548	476	479	477	453	496	486	487	477	461	523	420	508	476	453	474	475	493	488	482	464	492	465	490	469	476	491	504	429	453	464	426	450	505	467	425	474	462	490	460	468	432	487	474	490	472	475	457	479	434	453	468	454	523	522	483	457	473	463	448	480	473	480	474	471	471	483	464	496	467	445	438	448	482	451	479	487	487	433	451	463	458	470	462	478	488	433	483	463	481	477	464	494	455	462	480	433	436	472	453	425	476	499	465	439	477	436	481	494	482	458	460	460	454	471	457	483	515	454	471	469	455	477	454	474	472	486	480	472	482	454	437	451	476	481	434	442	461	439	452	483	491	489	442	470	496	476	486	489	482	455	485	467	456	437	448	441	473	449	428	455	475	461	466	477	460	441	413	519	461	487	481	492	458	463	461	461	444	437	468	485	474	461	483	439	449	472	443	439	489	442	467	467	438	479	495	436	479	489	518	409	433	460	452	454	488	484	452	449	422	462	425	482	452	496	459	504	485	446	486	464	448	464	427	472	494	426	476	460	458	496	463	451	429	438	436	484	492	495	471	463	432	422	461	470	463	489	484	505	478	496	438	449	470	456	474	456	452	475	452	467	440	498	485	460	457	483	468	477	469	463	478	464	455	467	456	514	429	462	429	470	442	444	450	460	502	508	481	459	451	449	443	464	480	497	449	469	460	433	506	462	444	501	439	448	491	469	468	449	500	437	473	472	452	476	458	481	503	422	454	506	428	487	464	452	448	473	495	506	479	483	447	439	477	451	475	495	461	449	500	434	470	446	472	455	499	496	480	461	513	452	440	455	473	462	455	450	432	426	470	458	438	482	475	467	462	445	475	445	468	439	454	449	481	457	456	415	439	470	468	463	492	449	482	454	480	516	472	454	450	456	446	482	466	463	493	475	463	471	446	522	445	437	431	454	466	463	437	452	475	449	530	446	480	462	472	486	467	480	479	461	474	465	471	461	463	482	470	459	415	459	488	448	473	462	454	442	501	442	481	474	488	456	510	443	485	468	434	463	438	445	480	473	487	448	463	466	457	450	479	451	455	427	435	498	486	492	451	496	444	489	454	454	474	469	499	458	421	433	421	493	440	479	487	475	500	447	486	476	493	468	467	470	471	483	484	454	454	463	480	450	444	443	467	486	488	466	470	444	476	446	430	464	468	492	473	487	447	431	459	495	477	434	419	524	466	445	459	458	446	413	460	433	457	488	487	454	476	463	473	481	447	466	487	463	472	481	484	469	459	481	487	469	443	472	474	481	450	498	438	500	464	436	462	493	483	488	482	463	466	432	457	486	494	447	432	479	472	499	503	491	460	456	478	486	396	455	455	447	464	453	463	485	490	449	500	474	449	440	445	466	470	457	470	480	476	436	486	522	465	476	464	443	421	471	458	475	468	453	450	447	419	459	458	479	462	494	430	496	485	441	493	487	458	518	483	465	515	467	465	452	483	471	476	465	490	460	470	424	446	452	492	448	479	464	473	462	460	457	465	467	454	435	460	452	457	464	415	450	511	493	465	470	491	464	490	425	445	462	437	461	440	446	464	483	493	462	463	474	456	459	478	437	473	444	431	455	461	481	449	460	449	448	425	478	455	428	508	483	413	507	461	475	483	467	463	466	493	445	450	471	457	473	457	466	449	494	462	460	473	457	415	434	475	435	463	456	468	435	495	468	466	436	446	475	475	495	470	473	444	489	451	508	479	480	464	463	450	468	425	441	446	476	457	402	451	433	513	437	475	500	476	480	474	466	453	453	474	472	445	478	480	456	476	483	478	449	492	448	479	455	494	500	449	429	491	440	496	470	451	468	479	458	493	459	472	472	439	439	488	469	481	457	453	445	478	462	504	460	491	460	465	515	433	489	441	438	472	467	474	449	421	444	434	477	494	431	456	456	456	466	478	471	447	467	487	461	469	459	467	458	495	428	471	457	436	438	464	466	478	463	444	415	484	469	432	476	457	516	450	454	480	465	432	450	471	471	473	459	479	463	442	462	455	462	437	480	445	447	454	466	444	493	450	463	450	444	485	426	477	423	476	482	483	488	461	508	440	460	510	502	441	458	475	463	461	447	454	465	445	440	472	457	438	430	462	468	450	483	461	454	455	463	453	519	445	490	509	460	497	482	426	454	490	469	462	461	457	470	439	438	435	455	489	491	460	482	495	435	484	468	471	431	433	477	437	463	488	441	467	475	448	441	449	446	452	454	473	460	450	465	484	498	474	482	451	463	474	439	474	429	459	432	459	482	474	461	503	474	439	463	414	430	464	468	466	472	481	422	450	481	464	460	467	459	429	475	432	457	450	466	479	428	450	469	489	466	443	471	447	429	477	429	472	456	440	494	471	473	444	504	434	454	448	471	443	469	478	445	485	488	444	506	425	505	487	448	499	472	489	495	458	468	473	478	474	475	455	458	488	466	464	478	491	471	481	510	459	464	421	494	489	454	415	485	462	461	482	471	474	466	418	431	461	507	438	457	495	475	421	448	472	486	466	502	458	463	474	468	494	474	476	499	483	463	455	428	474	461	501	473	418	463	489	476	464	480	450	458	451	444	467	461	497	454	481	429	485	479	473	505	461	483	459	473	449	466	495	459	503	476	461	446	442	496	454	507	461	430	498	437	472	468	479	470	453	457	459	450	459	473	512	468	486	454	473	505	468	483	499	436	435	446	464	476	450	421	431	479	432	512	496	441	453	442	463	509	426	465	495	470	441	412	450	451	458	452	506	457	465	440	494	491	485	455	496	454	489	477	481	478	487	484	473	469	460	475	463	447	441	433	493	469	423	459	434	457	434	463	459	451	492	537	515	446	458	487	480	497	452	474	460	481	509	487	452	457	469	456	434	426	465	516	461	488	458	449	497	434	472	450	461	437	466	442	471	483	479	478	448	458	480	471	441	478	436	449	488	458	483	467	419	461	480	490	449	465	468	502	480	463	443	465	448	429	457	452	449	441	458	473	455	433	458	495	480	456	479	458	461	436	481	458	459	451	473	457	516	463	431	451	426	456	439	452	474	427	504	483	482	453	466	491	506	461	458	451	439	486	452	471	418	452	457	425	439	468	492	465	464	485	468	487	449	476	472	447	457	460	461	410	473	443	470	471	492	458	476	474	460	454	500	468	481	467	451	481	478	475	479	479	501	479	453	485	515	450	455	455	453	481	484	448	469	441	470	460	503	434	447	499	493	460	474	423	451	456	455	485	474	488	482	484	485	439	458	482	422	503	439	436	450	424	465	457	461	451	474	454	458	442	483	453	477	418	444	475	441	434	477	484	467	446	475	506	472	454	430	460	479	447	467	489	474	470	463	461	439	477	473
28481	14762	1716	369	236	175	134	124	109	133	119	113	117	101	118	101	116	103	99	101	80	99	94	92	96	114	96	107	90	111	96	106	99	113	76	115	92	98	104	87	103	83	96	108	95	115	106	125	85	104	115	115	92	92	111	89	97	99	101	102	95	92	106	96	88	103	100	100	103	96	108	120	112	111	115	85	102	101	91	96	110	82	108	105	89	115	100	107	102	109	116	101	101	94	95	92	87	83	100	114	92	104	94	73	94	102	101	102	74	123	103	95	89	105	101	102	111	88	99	90	105	115	94	79	90	91	105	94	99	99	96	115	93	105	97	114	99	90	97	94	108	100	95	94	97	97	92	85	92	112	108	103	91	92	101	96	97	102	104	92	82	108	111	91	97	79	94	106	97	90	112	109	107	109	106	95	94	91	95	106	113	93	95	101	107	103	111	102	93	110	99	91	98	83	101	97	117	106	112	97	118	90	92	85	90	88	88	92	87	101	97	105	109	110	108	99	99	84	91	108	91	106	92	93	109	92	118	112	96	74	99	100	103	106	89	111	105	118	95	107	93	105	117	84	92	107	94	99	113	97	105	109	86	91	111	93	92	93	110	116	109	93	102	92	98	85	97	108	93	95	91	92	104	86	83	89	91	91	99	102	95	91	98	102	109	107	100	96	97	88	105	108	124	90	123	95	88	115	93	102	91	86	97	88	99	86	107	96	105	103	116	106	102	103	108	96	106	107	102	104	102	117	113	105	93	101	107	81	95	110	94	94	107	97	115	93	100	101	112	108	104	89	97	86	93	97	100	89	116	98	111	100	97	97	91	85	102	93	111	103	85	103	105	89	79	85	116	92	97	109	97	113	85	97	112	90	89	106	89	111	107	106	97	108	95	99	110	104	110	107	94	117	96	100	104	99	94	92	100	102	94	115	104	93	105	94	105	89	112	92	100	98	99	99	84	111	113	98	112	96	88	104	101	104	88	107	109	109	89	83	97	106	121	82	96	109	92	84	99	106	114	96	97	96	94	74	108	96	86	97	111	110	129	102	100	92	91	86	108	108	85	102	82	100	111	106	91	112	79	115	114	107	111	87	97	108	105	105	102	84	102	111	89	105	91	91	98	100	122	103	87	94	119	104	119	111	100	105	96	89	92	110	89	106	110	94	93	108	103	102	94	93	108	81	101	109	93	104	102	108	109	89	112	87	110	111	80	84	105	111	106	101	99	115	110	119	108	93	97	107	98	101	86	98	125	93	91	105	96	85	98	96	110	112	96	95	93	84	95	95	102	105	104	80	97	97	91	103	106	101	93	102	80	115	97	99	101	96	100	100	114	125	92	87	119	94	95	109	89	95	100	92	98	108	126	90	105	118	100	103	110	97	99	88	106	89	114	95	123	118	110	92	105	99	94	88	91	106	100	96	84	110	110	98	108	107	122	104	122	105	98	79	108	103	105	94	99	117	107	103	89	108	118	92	106	104	101	121	74	107	107	99	99	106	99	114	107	97	96	105	90	98	103	109	115	96	98	87	118	94	99	104	96	89	126	103	124	94	94	92	84	95	106	105	108	102	88	98	121	95	103	106	111	107	107	114	113	92	88	89	77	105	106	94	106	95	86	103	95	101	85	101	89	101	104	114	94	104	88	104	90	112	76	93	110	94	100	129	104	109	92	95	82	82	89	95	73	111	104	94	88	97	114	103	91	87	99	107	84	93	87	88	88	106	95	106	102	98	103	109	110	87	108	98	96	86	94	98	95	106	92	106	96	95	126	134	105	101	92	95	102	88	101	116	112	104	109	96	106	84	107	95	107	94	103	107	93	122	103	106	105	99	98	96	112	90	97	86	108	92	103	99	78	115	101	112	105	95	99	108	104	100	95	108	86	99	107	83	101	107	109	91	100	89	92	111	109	86	87	93	109	97	100	90	96	101	99	110	103	73	91	96	95	119	109	91	104	103	114	105	95	101	102	99	91	94	104	117	94	101	89	98	95	114	93	97	108	122	78	102	94	114	121	115	109	101	105	112	108	119	118	82	104	95	101	101	86	99	90	102	102	91	110	91	103	94	81	91	106	99	88	116	113	117	108	108	105	104	88	81	101	99	88	106	99	99	97	96	101	123	81	108	98	90	77	96	99	110	92	91	90	116	98	106	102	98	94	93	118	114	116	105	82	87	88	97	100	97	118	94	98	90	113	94	106	102	81	105	113	85	97	94	115	115	95	88	107	99	109	94	106	108	91	104	95	96	127	96	114	98	108	90	89	93	104	76	88	76	107	104	98	96	119	98	100	96	114	84	102	107	90	92	109	91	89	104	119	91	83	92	93	102	99	129	122	90	111	101	94	115	87	116	99	91	92	105	113	105	90	111	101	95	111	88	100	108	111	99	95	87	101	79	86	97	92	87	101	112	109	117	93	95	101	96	87	87	103	107	106	105	91	97	102	92	102	85	89	97	106	83	108	107	115	114	99	101	90	106	112	106	95	106	97	91	74	100	81	95	100	122	103	115	83	80	96	77	103	100	110	114	97	88	95	125	82	93	96	87	104	108	101	90	93	102	92	111	101	100	106	100	81	101	80	92	105	91	104	82	127	111	82	109	90	106	92	77	90	70	92	86	99	105	110	100	123	125	96	107	88	102	95	94	85	104	90	90	113	89	112	101	85	93	88	90	98	93	110	109	124	117	101	92	90	100	101	115	86	97	103	101	107	90	97	105	110	99	102	95	109	79	89	92	103	117	110	98	94	93	108	107	109	111	105	106	108	98	114	107	95	86	105	88	98	96	83	89	123	94	106	85	101	89	99	91	103	103	111	100	86	100	90	111	94	88	90	97	91	90	95	90	83	104	108	95	100	98	91	102	105	109	104	104	104	92	86	103	117	109	102	112	104	104	92	103	95	95	98	112	96	105	101	104	94	104	93	89	96	94	109	112	107	85	92	118	92	101	113	103	98	101	95	96	101	101	75	111	112	93	80	92	115	88	93	104	82	91	108	102	89	92	96	114	99	94	96	99	121	88	90	98	100	80	93	99	99	101	97	86	90	91	88	104	106	113	101	88	97	95	93	99	87	83	89	98	115	84	126	85	86	104	110	104	92	102	89	88	107	115	102	102	109	92	101	95	89	114	96	102	101	96	98	102	107	116	113	95	93	102	110	94	102	110	97	103	86	107	86	80	112	97	86	91	99	101	99	90	107	98	98	93	89	102	105	120	113	103	107	102	123	117	103	91	101	88	99	97	103	85	111	100	95	93	87	90	105	102	97	106	84	113	116	96	88	101	95	107	115	104	114	104	90	103	115	83	100	110	103	101	98	124	92	104	77	94	90	112	108	90	105	100	113	81	92	93	111	114	99	91	94	101	102	102	104	116	101	108	96	97	101	103	105	107	94	88	98	115	105	77	92	109	119	90	94	103	105	105	96	102	121	79	95	115	119	107	105	87	100	76	83	116	92	107	104	100	102	100	99	104	104	99	88	114	81	96	110	79
5149	800	724	384	254	202	191	160	142	145	133	143	124	113	104	111	132	126	111	104	107	99	103	112	119	97	124	97	88	120	113	117	111	105	122	94	111	112	112	104	111	86	115	115	96	104	119	99	110	99	96	123	101	87	104	99	101	118	123	93	116	127	113	94	133	128	106	98	117	123	104	127	109	104	107	126	91	107	93	114	107	116	120	113	126	104	111	121	118	121	117	107	117	107	102	94	118	113	101	108	128	105	128	103	114	96	99	83	110	142	90	99	135	105	116	118	99	96	108	116	97	123	107	106	99	108	118	110	116	105	104	100	119	102	108	97	109	115	105	117	97	116	105	112	99	98	114	89	122	97	122	120	94	113	101	93	125	111	104	106	119	99	115	96	107	123	111	97	117	100	101	112	126	108	110	89	102	119	111	110	104	113	89	107	103	110	122	101	104	113	114	128	125	98	109	109	109	92	111	92	116	115	108	111	106	118	108	122	115	112	112	94	112	115	116	92	111	116	102	107	120	115	94	109	112	118	121	111	102	116	114	105	97	111	99	119	123	118	102	139	106	105	123	107	118	105	109	115	117	112	95	97	105	116	111	109	104	114	100	103	106	120	123	98	110	122	112	105	105	106	105	119	97	122	109	111	107	101	109	92	102	105	117	87	134	114	115	98	110	106	117	91	109	109	93	97	89	97	106	108	103	113	115	97	105	92	116	96	92	111	95	118	109	111	96	113	113	118	114	120	101	122	104	92	111	106	105	119	113	121	107	104	108	105	112	120	104	108	95	104	132	100	106	100	122	114	116	115	104	105	111	113	100	129	112	98	117	111	124	99	106	120	100	132	96	88	114	123	111	102	94	112	98	115	107	108	125	116	103	103	128	110	95	121	117	119	113	105	116	120	106	117	101	111	114	115	107	106	100	115	102	112	95	100	115	133	100	105	99	105	111	104	95	131	120	97	110	107	118	117	133	106	102	103	102	116	128	113	120	110	99	121	104	107	103	121	108	92	116	110	96	108	123	96	100	110	109	81	105	104	112	103	100	120	99	109	112	107	100	116	106	102	109	117	106	122	127	109	97	109	103	119	107	108	102	110	108	118	112	112	105	100	117	108	108	103	100	116	108	98	110	104	106	123	122	116	104	113	94	103	115	114	114	113	107	98	115	106	103	119	126	95	122	113	104	106	118	138	85	110	91	112	109	121	118	107	115	107	107	110	111	101	100	114	118	98	127	113	92	114	114	84	120	114	108	123	130	131	105	126	102	114	129	101	108	118	110	123	92	99	91	115	93	100	97	112	105	108	104	90	93	102	100	94	122	115	103	100	115	119	121	82	111	112	85	94	117	117	109	109	111	116	103	116	112	101	118	117	104	107	131	115	104	123	83	108	116	117	121	109	115	98	106	119	107	117	112	106	105	99	114	101	105	114	120	109	118	110	119	117	104	113	121	106	103	100	117	106	111	105	96	88	110	120	99	89	96	107	109	104	107	113	116	105	112	89	114	97	103	136	97	103	120	125	114	104	100	97	98	128	91	125	119	105	91	109	106	112	118	98	105	107	87	115	102	120	103	121	113	96	101	107	93	123	94	124	105	102	107	101	117	108	110	115	105	119	109	98	98	101	104	112	101	93	103	111	93	114	122	112	133	127	113	106	99	130	110	113	110	104	117	99	107	107	104	108	109	123	123	93	101	104	107	109	114	109	100	102	99	109	89	103	102	99	92	107	102	96	103	109	106	115	111	87	117	109	113	112	106	121	122	100	105	93	94	113	102	105	91	113	104	126	94	109	112	109	102	101	103	119	128	117	112	115	118	103	107	104	101	106	112	122	103	112	112	109	122	123	115	112	97	115	95	111	93	106	106	118	101	123	120	101	117	102	105	103	102	119	88	93	113	101	128	103	105	95	105	102	105	97	102	114	105	112	106	107	122	104	94	112	98	105	102	120	97	118	107	114	110	113	106	105	102	110	112	95	111	95	103	121	132	104	104	122	111	101	98	97	107	117	106	91	103	84	110	106	101	111	105	131	94	114	107	111	109	104	101	112	116	126	110	106	122	117	107	111	117	123	120	101	129	101	99	102	104	116	112	107	93	106	107	116	115	103	106	100	124	119	98	101	103	103	111	107	100	107	114	97	103	121	126	108	118	116	124	96	110	121	125	112	113	107	102	102	119	115	118	114	113	101	104	114	115	99	107	113	96	123	128	107	127	79	106	93	103	123	111	110	99	121	93	96	94	114	136	114	100	104	106	120	104	105	105	111	114	108	89	129	95	113	112	90	115	116	103	114	97	102	99	112	116	117	119	116	108	114	121	114	112	105	111	108	126	112	100	103	115	105	82	104	111	130	114	105	109	112	105	122	97	104	111	95	90	98	129	106	129	124	125	117	103	117	112	106	108	95	90	105	130	106	132	92	102	142	98	100	104	103	108	101	115	97	103	130	103	103	111	120	120	112	114	129	88	108	125	112	108	98	95	112	111	117	107	110	116	121	112	118	105	97	120	101	102	109	122	124	98	98	125	111	97	94	95	108	114	95	123	116	112	120	123	121	119	113	112	119	113	100	103	97	103	102	115	105	114	105	116	91	108	98	105	95	108	116	126	101	119	100	104	98	110	99	109	105	107	104	107	85	107	118	120	103	130	103	106	103	111	115	112	112	106	127	100	100	110	100	111	95	123	101	122	101	109	117	95	113	117	113	117	97	102	101	97	118	98	111	100	125	102	101	104	107	93	131	109	106	88	85	112	108	116	121	108	104	108	125	121	98	105	96	108	104	99	111	131	107	126	114	121	128	113	133	126	108	92	100	95	103	115	106	104	103	95	116	90	83	91	121	100	111	101	109	104	98	102	108	131	96	118	115	113	97	114	124	102	107	112	118	96	110	101	102	105	105	124	120	118	106	99	110	95	103	113	117	115	105	104	114	118	125	115	115	97	112	104	120	102	109	114	99	107	112	125	106	118	105	132	124	111	103	92	106	101	123	88	128	110	94	104	122	96	99	110	109	116	109	107	102	98	121	100	112	85	107	117	111	97	99	109	107	109	109	93	122	124	112	108	103	121	99	108	107	107	109	94	107	108	109	108	94	116	116	101	105	114	110	111	109	112	114	102	111	89	110	96	119	122	118	133	103	104	101	116	91	133	116	105	107	95	105	117	115	104	88	105	126	135	93	116	115	97	109	104	119	103	91	119	101	111	122	107	100	109	115	111	101	111	105	109	105	105	122	95	128	115	97	91	108	113	104	107	103	98	127	96	96	109	105	106	104	116	141	94	104	128	118	110	87	101	124	133	109	84	100	121	102	113	105	108	106	117	118	99	104	106	89	96	109	92	112	119	98	102	88	118	120	108	106	103	117	114	99	118	100	107	105	99	116	106	99	91	111	93	124	109	127	102	91	113	100	113	117	102	118	119	101	103	129	96	118	127	110	130	108	113	116	129	105	117	109	111	91	133	103	101	113	112	114	108	108	106	103	111	117	127	98
25285	20850	27342	24458	20871	12266	1546	931	765	662	580	559	506	449	477	401	434	422	393	377	375	322	362	346	368	330	353	341	347	321	300	368	335	324	302	327	286	323	336	290	321	312	331	285	329	310	316	284	278	280	312	295	284	287	310	280	305	265	291	297	301	278	292	299	318	315	309	290	313	316	312	315	310	324	292	306	292	297	301	304	297	323	291	310	307	290	301	290	264	309	314	321	304	277	316	292	252	323	337	295	314	301	335	314	303	315	300	286	278	304	312	262	302	312	285	273	287	285	307	317	303	285	317	282	314	335	280	330	302	287	271	273	282	292	310	295	262	309	301	295	295	298	330	299	320	307	296	304	294	310	318	286	287	276	300	326	304	295	290	315	291	294	312	302	300	286	312	305	257	314	306	286	304	293	325	315	276	284	296	292	277	296	319	298	278	289	302	289	305	273	304	324	313	300	300	307	299	300	303	296	257	309	297	300	285	290	285	304	312	310	308	270	280	285	297	279	258	296	308	287	254	317	312	296	309	301	283	307	312	320	315	322	299	284	316	323	298	281	315	342	261	272	291	289	312	315	309	295	290	315	296	361	314	254	278	286	278	312	284	300	333	318	301	325	296	273	321	289	275	311	292	266	302	279	316	300	305	297	295	304	312	293	299	303	258	268	307	313	299	307	308	279	312	306	274	289	290	295	292	282	314	288	283	269	330	315	296	263	263	296	315	288	299	296	304	294	278	309	329	326	318	302	314	306	302	327	313	308	288	299	329	298	298	291	293	303	257	301	310	275	302	304	282	310	282	269	298	323	298	293	313	279	300	308	259	288	275	276	321	278	306	295	281	301	309	320	304	296	287	297	304	301	309	285	324	298	319	288	280	287	302	308	296	291	304	284	320	284	327	276	266	301	295	313	312	259	324	333	287	287	285	340	306	247	284	289	290	293	326	294	315	274	284	291	273	289	293	304	304	290	304	304	295	297	297	289	284	323	293	296	289	312	331	297	316	293	277	259	308	301	331	315	303	329	306	295	339	277	281	273	301	306	290	325	293	324	309	310	311	293	298	298	263	291	291	297	309	285	329	318	274	302	278	294	275	277	267	295	289	266	315	325	330	318	255	297	291	264	301	297	286	329	295	327	300	303	299	293	277	318	281	283	250	264	283	295	273	320	293	307	321	316	287	281	282	282	313	296	313	271	280	303	311	299	317	296	296	296	287	296	315	294	281	272	316	331	299	288	274	299	293	294	287	291	283	320	300	287	315	276	300	290	282	286	293	285	246	278	329	275	296	301	301	302	299	277	307	309	286	284	296	261	281	280	305	315	304	273	310	266	284	280	271	280	285	297	305	264	327	309	284	310	331	312	284	287	323	305	313	303	307	283	323	291	313	298	303	304	274	287	343	330	313	276	279	299	311	302	312	302	310	306	271	288	300	280	305	289	268	265	292	325	311	290	277	314	289	312	299	286	300	327	335	319	266	320	308	300	283	305	313	289	314	300	309	279	309	326	312	283	293	297	290	313	276	298	339	290	292	290	291	301	320	296	275	285	295	259	317	290	291	251	285	311	327	305	280	320	296	302	317	278	281	301	295	313	338	311	307	286	293	282	312	302	284	294	296	288	298	312	309	292	299	323	295	319	254	318	291	276	292	291	304	311	304	262	306	316	308	284	268	314	286	316	295	275	281	252	288	277	283	285	339	318	324	307	309	315	291	311	291	279	309	279	289	311	320	291	308	331	276	278	327	298	283	329	301	294	328	300	302	286	294	298	295	325	288	301	294	293	332	322	277	328	286	302	265	321	284	288	344	284	278	316	291	324	283	302	304	287	311	289	279	292	278	322	277	309	292	301	275	302	264	286	280	307	295	262	268	278	319	278	260	274	312	275	306	272	344	300	281	288	309	313	294	309	284	294	291	296	292	331	289	329	285	289	301	300	258	290	305	261	285	301	296	287	288	296	304	317	297	297	284	293	304	260	284	314	295	301	331	324	305	305	294	302	285	295	273	305	280	294	305	290	278	291	278	293	333	318	329	301	311	302	274	286	286	315	333	304	281	291	318	297	289	325	332	336	308	319	289	281	300	311	285	307	319	293	312	280	287	322	302	296	279	279	320	321	281	293	280	248	293	265	319	322	321	308	292	321	340	270	279	284	301	281	282	323	293	310	264	319	302	284	307	301	327	312	297	306	295	316	315	283	285	292	280	336	258	284	305	305	283	291	311	291	267	311	280	294	322	282	302	297	299	286	311	277	327	306	308	286	292	287	318	305	293	282	289	283	259	309	312	301	309	284	303	282	303	314	327	274	297	260	276	279	306	302	306	285	304	304	286	297	287	271	319	298	300	292	273	314	282	311	299	271	297	320	282	330	298	301	281	287	286	248	306	319	300	322	277	307	312	308	281	303	302	282	294	320	301	292	292	295	305	300	318	327	270	308	305	304	272	309	327	298	300	301	271	287	309	324	255	315	292	306	311	301	299	262	325	291	312	293	324	312	318	328	292	294	305	281	310	318	260	291	285	300	311	264	320	292	296	317	314	263	273	307	300	282	357	286	314	299	266	285	303	277	320	289	303	311	304	301	288	306	311	301	311	273	325	292	308	309	300	297	286	311	291	295	307	292	311	314	297	249	317	290	301	283	283	339	292	290	332	297	297	274	317	307	287	290	327	284	316	278	283	283	315	279	302	296	301	290	279	256	287	300	295	282	293	308	305	255	317	264	330	323	284	309	276	273	303	265	309	287	312	317	308	314	272	284	345	317	280	265	309	310	268	305	302	292	323	289	344	296	273	271	299	303	320	287	293	297	288	305	289	303	298	283	238	288	294	284	307	303	278	292	289	315	297	325	279	287	279	304	308	331	276	306	301	262	279	281	275	300	304	302	296	259	300	244	295	298	290	300	283	294	288	246	252	282	306	318	275	288	277	277	333	271	310	275	303	285	303	268	302	274	290	308	305	297	306	332	259	301	301	292	287	293	316	287	295	265	297	303	286	303	305	283	321	300	317	295	289	316	286	324	332	289	319	286	279	286	292	310	312	277	292	312	288	276	300	300	304	324	319	318	286	312	321	259	303	300	293	300	286	315	292	273	297	291	305	304	315	321	285	301	298	288	296	273	293	310	315	273	301	348	258	245	312	308	317	322	294	305	289	264	317	244	287	266	298	284	290	279	299	280	272	293	308	281	276	308	281	293	321	354	292	284	317	303	312	303	289	310	264	297	310	306	295	304	296	284	315	314	301	304	295	333	285	292	310	315	279	317	274	289	303	299	308	295	296	309	316	286	308	279	295	325	296	262	284	253	273	303	260	331	282	343	279	318	299	281	313	295	276	287	298	305	300	293	296	320	280	333	297	294	314	309	298	267	255	290	317	274	300	325	273	320	322	310	305	300	298	295	300	274	290	301	328	318	270	324	268	305	272	294	291	302	303	296	300	288	303	284	298	271	287	299	292	309	298	313	296	299	288	288	333	297	298	295	278	284	267	307
7359	11672	10582	5839	3843	2817	2077	1639	1284	1106	922	848	783	642	597	592	505	523	481	440	427	422	394	387	377	358	386	351	363	372	322	333	318	341	332	365	291	301	320	338	306	302	307	278	344	284	298	297	319	287	309	297	291	309	289	299	275	285	287	299	279	315	289	269	300	290	284	276	316	302	310	275	285	285	291	302	293	297	299	296	322	261	281	260	278	278	266	292	303	283	287	306	275	307	284	307	286	294	305	278	288	296	298	273	332	283	291	230	309	283	279	280	275	286	300	290	279	271	290	271	316	284	247	298	254	266	297	311	304	288	292	305	295	295	291	316	277	285	262	263	294	262	305	271	298	288	291	286	299	283	302	258	286	243	282	290	264	275	257	275	290	277	315	307	261	322	286	285	275	293	284	278	277	264	295	325	271	312	267	252	331	270	260	318	277	285	308	262	294	282	288	247	279	287	272	280	267	294	253	295	314	287	299	283	269	273	283	289	270	287	312	282	265	312	291	309	245	275	306	294	267	293	286	278	286	285	275	293	288	273	264	270	309	283	301	285	285	283	267	258	284	288	272	303	287	303	269	246	286	282	264	301	266	264	265	253	264	305	322	265	257	284	304	293	260	264	290	274	273	251	302	264	285	269	258	277	267	279	266	286	287	252	272	286	254	263	282	305	291	298	299	295	289	258	263	275	280	305	266	326	285	291	295	281	295	280	298	268	282	270	245	272	291	275	282	295	248	301	291	268	260	296	270	291	283	322	307	261	286	303	281	298	275	289	276	274	283	270	307	280	291	253	248	276	291	265	270	309	302	282	269	276	301	275	297	314	264	289	277	257	287	292	263	274	278	304	294	305	275	248	280	274	285	277	270	264	304	293	266	303	295	287	299	283	305	292	302	304	286	301	300	320	272	284	292	250	271	295	284	283	248	293	261	276	287	270	302	280	277	284	290	267	258	270	269	282	262	296	363	290	289	295	298	265	269	281	294	249	278	306	279	303	286	272	262	300	285	306	285	295	270	274	284	263	289	256	268	293	303	318	294	302	332	305	305	304	264	302	304	290	269	289	299	279	303	274	279	305	283	295	271	286	326	294	283	311	277	285	307	260	264	300	257	272	286	283	290	305	270	283	290	287	302	282	275	291	293	276	280	297	313	287	287	273	244	288	288	282	307	288	248	262	289	264	271	290	284	265	290	264	294	260	306	275	272	298	278	256	295	271	276	295	281	289	266	325	299	272	301	293	277	321	263	285	291	311	297	303	271	259	287	266	283	258	276	270	287	284	265	312	267	287	286	281	275	268	268	264	278	280	295	292	278	254	284	284	313	281	294	286	298	259	273	257	321	295	293	213	272	286	290	282	267	312	299	263	298	312	289	266	259	264	276	326	287	269	304	262	312	282	264	298	300	313	276	258	240	298	285	256	279	281	283	248	275	325	266	299	299	259	318	288	280	285	255	287	311	300	281	278	266	254	294	290	253	264	290	284	288	264	288	265	255	284	289	262	275	271	281	299	266	270	286	275	279	291	269	278	301	295	289	268	258	274	273	280	298	300	297	270	249	265	286	252	250	300	249	306	283	282	272	249	280	287	280	260	296	288	282	272	292	304	276	292	241	280	279	297	276	294	267	274	299	271	270	285	287	280	296	297	285	299	272	292	272	272	281	313	272	273	307	296	255	310	248	306	274	282	301	287	285	297	270	292	284	296	276	281	296	257	254	291	290	274	299	309	277	269	262	308	274	289	293	287	278	319	304	271	312	310	308	280	294	305	265	303	282	272	294	278	265	262	279	237	306	268	295	268	271	267	268	309	308	249	303	295	314	280	275	279	291	290	286	292	257	317	250	266	271	276	269	271	278	278	289	274	283	257	257	280	255	310	299	261	274	280	275	278	244	310	290	303	344	272	293	315	288	267	298	293	285	272	279	286	332	280	279	308	287	277	297	274	308	267	241	299	275	291	279	284	285	282	268	306	302	293	293	277	279	280	262	265	290	269	282	293	319	297	264	301	305	290	265	277	287	285	275	271	263	293	264	298	296	297	311	262	279	265	272	260	289	290	293	320	265	285	278	277	255	270	289	303	280	272	288	268	298	275	271	294	281	278	306	292	301	279	300	286	256	279	247	301	264	327	267	288	264	287	265	260	286	277	302	287	304	270	288	259	299	285	281	275	282	290	300	284	307	280	309	283	274	294	276	259	275	286	281	294	290	252	313	291	320	284	290	277	290	268	266	300	276	295	290	273	281	287	283	284	274	276	279	289	271	261	267	290	270	296	298	291	267	273	294	286	288	307	260	275	285	273	270	278	316	260	280	258	285	283	293	274	310	270	290	299	306	309	286	262	257	289	283	277	294	288	299	270	260	270	315	278	287	324	278	301	259	298	273	282	268	312	272	281	310	266	261	298	270	278	286	317	274	275	275	309	309	271	281	294	288	299	290	290	255	272	284	301	295	277	307	286	277	270	313	271	270	281	260	286	299	288	286	289	277	251	255	290	261	269	293	246	266	283	315	302	265	278	269	274	297	279	288	304	279	297	302	304	303	276	279	288	269	263	301	287	298	289	283	274	295	277	297	298	302	264	296	287	291	289	264	253	278	289	286	282	288	263	305	287	284	288	272	268	260	278	287	260	274	303	306	267	292	301	293	266	283	256	312	266	268	316	293	266	249	262	278	293	278	271	301	284	298	254	276	298	308	317	275	279	293	323	276	318	263	309	270	291	304	304	294	263	302	299	294	236	266	295	278	296	287	264	341	288	293	270	279	283	269	283	301	301	289	287	263	267	264	275	261	302	296	273	258	285	260	277	305	251	257	278	268	283	252	281	284	332	280	278	318	309	305	315	290	275	284	288	252	264	270	243	249	267	307	279	290	250	273	291	281	266	284	292	321	286	298	280	297	289	311	300	276	302	257	267	243	300	280	286	272	282	281	302	247	294	307	252	273	277	305	266	264	282	273	302	278	283	305	279	306	252	288	291	261	292	282	280	277	273	280	292	272	272	294	311	293	290	308	305	277	292	293	251	299	283	249	253	309	259	288	317	296	283	275	288	239	281	251	273	281	301	258	252	332	270	283	277	289	263	270	298	286	298	279	289	287	269	278	253	264	315	296	290	269	255	284	296	281	279	288	291	266	277	313	295	269	278	282	266	291	272	244	272	293	276	288	281	274	297	264	259	279	248	261	262	258	293	314	261	282	266	290	273	264	310	297	274	261	276	255	326	283	265	291	247	278	284	305	274	312	294	266	317	259	283	263	268	295	303	301	261	281	289	279	260	265	254	285	285	268	249	315	293	280	285	255	281	255	269	269	274	328	300	289	317	296	252	259	261	291	295	279	286	276	271	308	270	269	259	291	278	299	270	272	309	286	304	273	278	264	287	264	311	312	286	317	303	282	303	278	323	280	275	287	282	293	267	280	299	288	276	286	301	301	307	300	267	283	296	295	276	273	282	309	299	272	308	290	300	281	284	280	290	284	296	276	296	250	268
22969	20840	27620	24151	20844	20939	10927	1910	1301	1176	1055	981	899	806	779	725	762	659	699	636	615	612	626	621	540	605	560	599	595	519	559	530	550	505	540	561	515	538	539	556	540	568	451	531	504	533	501	492	503	532	525	556	505	541	506	478	521	508	513	507	528	486	523	525	489	495	523	487	477	489	518	487	493	503	513	506	503	500	493	514	508	501	517	501	504	507	441	501	505	464	462	480	521	534	508	508	501	533	516	489	475	518	442	479	464	476	517	520	489	475	517	506	474	522	467	513	486	495	530	517	471	513	481	497	478	530	520	514	481	501	511	484	517	449	501	537	465	446	471	482	478	468	513	485	504	484	472	475	532	497	503	474	504	472	502	518	511	485	439	501	452	481	453	500	454	515	513	516	511	436	477	527	492	488	525	516	490	456	539	522	493	540	514	477	505	536	472	527	514	488	543	503	487	474	482	480	474	494	498	503	512	490	508	526	512	518	474	487	507	476	511	509	452	506	529	523	529	492	503	501	470	499	527	506	485	485	487	523	503	530	482	468	450	532	547	491	465	495	498	474	466	515	532	458	517	535	505	468	497	471	467	496	499	520	475	493	486	510	483	482	506	505	540	547	449	507	492	478	529	514	497	470	495	506	482	480	439	515	490	512	539	474	518	511	486	563	509	496	517	493	514	484	508	537	507	518	477	460	508	465	479	531	495	515	482	494	486	488	519	496	547	459	486	501	451	489	495	531	465	523	505	496	513	477	504	489	474	506	490	511	496	492	499	471	482	488	515	490	526	514	492	513	550	534	464	522	507	516	510	535	507	491	510	543	460	526	491	434	519	484	466	499	473	497	513	507	465	509	481	524	504	520	464	503	520	525	473	477	510	488	481	469	497	538	480	512	499	472	480	471	478	504	513	519	487	511	520	540	476	499	466	499	496	469	508	458	506	455	509	469	496	478	503	494	488	473	497	507	523	493	469	518	475	450	477	484	485	516	480	466	480	488	507	451	537	526	483	457	502	503	472	508	489	526	490	467	501	518	513	487	477	507	476	453	531	527	475	476	496	467	458	520	480	522	511	484	510	488	536	461	504	473	509	505	508	521	553	490	495	498	467	495	504	522	515	504	511	491	511	491	509	513	498	488	489	499	482	471	450	434	478	474	484	470	513	475	483	540	514	451	488	498	517	500	514	465	507	466	539	498	512	504	494	484	512	473	501	491	517	499	502	499	482	491	529	466	470	499	515	497	472	479	516	554	491	497	471	540	494	456	473	503	529	479	525	457	502	484	491	504	469	472	474	484	493	468	498	461	498	495	487	511	513	485	469	515	517	493	449	505	478	490	451	448	453	524	517	457	508	493	527	491	499	451	484	503	498	540	442	506	500	455	489	489	506	491	496	513	465	500	503	511	530	496	484	505	525	464	473	474	505	459	464	495	471	482	514	499	461	499	485	502	553	480	507	509	513	499	513	479	505	464	520	510	460	540	484	479	474	474	498	490	520	497	494	482	492	496	465	499	511	521	506	501	537	458	478	445	452	512	463	498	518	438	518	498	488	488	515	510	518	515	476	544	509	518	475	477	503	475	485	535	515	528	498	497	522	486	513	506	481	491	522	519	507	467	509	494	493	485	481	499	494	482	512	515	505	528	516	514	518	530	478	495	541	509	487	497	500	542	494	480	503	528	514	481	508	488	472	485	493	495	515	524	478	498	520	507	498	494	499	530	448	474	525	528	520	479	483	510	519	498	495	529	489	488	503	490	511	503	474	494	491	502	476	483	468	523	505	479	510	464	491	539	528	484	527	494	498	512	490	500	474	505	454	463	493	489	479	486	533	462	481	482	548	504	468	500	501	512	450	491	500	483	524	499	468	522	483	496	453	492	510	477	483	501	510	495	485	508	521	465	470	488	518	503	493	488	508	504	501	474	488	499	494	502	506	518	526	493	489	506	463	508	497	499	499	488	480	444	529	464	478	491	478	483	471	492	470	491	504	482	462	496	499	484	497	478	536	448	453	475	496	468	496	475	473	509	493	497	504	491	522	493	456	497	491	504	510	462	512	504	475	505	468	510	492	460	493	530	487	484	502	474	496	496	450	546	502	472	508	512	467	471	508	487	471	554	483	525	492	503	511	496	530	472	505	479	492	468	526	523	515	539	492	489	479	513	491	467	481	526	463	474	458	475	506	547	529	543	512	494	523	485	528	473	486	511	537	460	514	481	496	494	513	514	518	519	458	477	531	470	491	534	487	524	473	518	467	498	511	541	532	526	518	481	515	539	511	508	529	518	491	499	493	496	494	480	526	456	488	495	526	476	484	493	496	497	499	486	518	511	495	497	475	529	476	490	512	491	526	505	477	518	495	507	488	523	505	509	486	478	502	502	478	480	467	518	450	494	510	437	476	486	472	487	500	487	479	473	505	505	465	498	495	486	459	500	507	512	453	490	506	499	495	506	502	508	500	502	456	490	546	508	495	495	507	510	544	499	499	468	496	477	497	524	475	489	502	485	507	510	508	475	419	519	514	463	510	523	486	516	498	490	467	496	459	475	525	469	492	514	498	500	481	486	470	522	429	491	500	495	474	499	484	496	464	425	538	500	494	459	496	489	484	480	484	497	445	487	472	493	507	494	466	485	488	482	490	512	513	467	470	502	455	474	477	476	498	470	486	470	488	527	472	510	531	470	467	499	483	462	517	520	442	480	509	504	486	567	494	452	518	479	464	495	465	514	476	525	541	460	484	524	512	463	497	459	495	460	471	481	454	527	458	455	504	543	494	470	539	509	508	473	491	472	487	487	481	498	467	485	499	463	499	490	539	498	485	485	514	484	491	494	476	528	493	493	490	490	505	462	516	478	484	513	477	504	485	507	478	496	485	494	495	488	508	540	489	465	476	475	510	502	513	527	529	505	464	521	496	497	480	494	517	471	513	494	449	471	452	532	496	498	457	480	500	478	507	487	463	498	467	497	477	492	476	456	492	468	516	518	504	458	490	480	474	509	491	490	497	491	500	499	515	516	484	508	469	501	515	471	481	446	480	491	477	468	501	479	497	505	517	467	473	481	491	477	467	480	459	509	524	503	511	497	516	508	493	502	495	508	444	470	471	472	490	514	475	483	477	483	478	489	490	484	457	457	480	483	481	462	477	454	487	489	500	478	501	490	473	496	498	482	472	486	461	486	486	469	516	509	495	503	506	453	482	465	503	467	511	511	476	488	508	520	487	518	490	479	463	506	448	461	474	534	486	467	471	463	508	451	435	485	461	503	475	483	484	498	501	526	467	481	494	485	478	513	480	467	504	470	531	452	473	467	502	481	501	462	470	481	500	505	511	508	488	474	476	469	480	518	481	492	492	490	487	517	496	521	450	485	495	452	464	511	542	480	466	502	509	496	458	492	507	482	482	517	485	494	497	511	517	510	485	518	479	472	504	490	491	476	494	511	515	507	484	477	499	488	507	502	494	459	522	482	487	520	492	502	483	507	476	488	514	536
10163	18421	16854	9986	6789	4992	3804	2910	2400	2108	1757	1575	1294	1143	1067	987	968	838	849	783	746	705	694	643	707	624	590	603	601	588	584	551	577	612	575	523	535	515	572	523	524	511	486	505	522	500	482	509	517	502	504	503	530	462	541	502	521	486	464	551	480	523	458	485	509	470	511	486	499	482	511	477	478	471	441	486	450	513	475	481	483	499	485	457	458	428	457	481	497	468	520	479	462	478	534	467	500	459	502	502	493	476	491	463	479	470	458	478	438	472	463	496	459	478	465	462	482	473	468	509	477	406	487	465	478	473	461	458	415	478	476	470	501	479	437	467	495	462	453	460	467	458	462	456	437	448	475	471	433	459	450	495	516	458	479	498	445	465	472	474	483	480	462	473	443	500	472	474	482	461	474	481	461	462	475	507	460	480	478	450	458	441	458	493	464	425	459	445	473	488	442	436	466	452	480	496	490	478	474	441	515	473	438	500	486	480	477	465	425	469	465	481	493	461	433	456	448	503	508	474	471	466	486	489	498	452	470	459	482	440	484	440	480	434	475	506	430	526	470	461	469	455	465	487	474	472	453	477	465	422	427	464	477	431	435	479	484	477	408	440	441	481	482	453	425	470	473	448	463	487	468	478	476	470	464	469	458	483	484	435	463	478	476	454	462	467	475	445	487	437	467	488	470	427	445	478	441	486	487	466	450	472	496	474	436	495	485	433	475	456	459	482	483	456	464	431	437	455	465	451	473	439	436	462	472	443	476	435	460	455	476	480	454	467	466	496	447	459	456	431	447	487	444	428	471	472	498	479	488	508	483	477	468	483	507	469	425	455	502	468	464	497	423	451	464	430	442	476	475	481	438	459	462	496	456	469	499	461	450	473	439	459	459	491	471	475	494	491	444	457	450	451	432	455	482	432	491	477	466	456	453	447	453	476	448	474	438	448	478	438	458	480	486	461	478	472	408	450	467	487	470	449	440	484	437	467	473	506	445	447	457	427	496	458	480	453	440	461	460	482	436	482	501	483	440	454	465	459	465	486	448	478	469	498	434	448	478	469	493	461	458	493	455	449	481	495	482	456	457	468	428	456	458	458	492	472	455	469	489	476	444	490	493	445	458	465	470	455	458	468	462	503	477	478	491	465	459	479	486	479	440	456	451	458	478	469	495	454	444	470	491	465	459	463	473	488	499	459	502	448	487	515	508	435	472	477	480	491	476	462	492	462	438	495	488	451	473	467	472	485	442	469	450	504	474	463	453	521	467	468	449	461	495	484	423	486	482	456	464	458	441	460	491	465	486	474	470	449	495	462	472	439	446	451	436	431	438	468	431	472	481	503	474	431	445	453	470	431	433	453	486	470	457	465	490	434	469	492	444	512	452	464	498	491	469	486	474	460	515	462	481	473	479	498	443	462	441	486	456	453	457	461	455	483	482	462	472	505	499	456	436	463	424	457	431	523	451	459	438	443	438	470	477	449	435	453	458	456	465	474	451	436	455	452	479	470	467	425	418	428	480	486	470	476	477	477	456	474	475	500	490	468	458	483	484	490	465	443	454	474	456	462	461	471	482	492	449	476	475	433	445	473	512	464	460	502	436	430	517	463	440	493	482	486	443	472	463	470	478	468	462	472	465	417	466	497	454	495	490	514	443	491	465	475	491	458	477	439	478	455	455	488	481	475	469	478	486	498	427	439	434	443	470	454	477	456	462	426	448	486	471	464	411	488	450	474	491	441	466	462	470	503	444	471	457	431	437	471	475	456	485	460	496	456	489	470	432	490	467	471	474	471	462	446	501	492	464	480	456	435	476	482	491	499	450	460	452	455	488	467	496	461	459	475	474	447	488	437	467	472	478	452	475	452	482	485	449	485	445	459	423	506	463	473	413	462	465	486	460	472	436	446	520	513	436	483	475	492	478	495	462	450	477	473	458	480	440	445	447	491	511	463	463	424	513	482	460	477	477	457	467	529	470	465	448	461	434	488	462	454	461	482	447	483	438	494	435	481	446	459	433	479	414	463	497	428	507	499	439	448	475	490	471	457	484	456	478	456	467	462	463	474	440	475	471	485	484	467	443	468	510	449	458	475	497	455	466	478	501	434	431	461	461	433	478	484	484	465	482	456	452	450	453	486	495	458	443	428	459	443	433	463	421	456	446	417	474	454	493	477	448	495	432	474	443	457	465	458	461	449	455	474	478	425	476	441	474	430	445	453	473	454	458	461	488	461	477	470	475	446	464	487	466	460	474	452	454	479	474	439	458	443	463	485	452	484	441	460	490	486	462	470	482	481	480	439	436	517	476	465	488	484	456	518	449	495	452	435	492	440	452	440	449	452	511	482	489	433	453	477	500	476	433	472	487	471	436	468	464	480	484	435	456	498	502	447	450	450	472	436	462	420	449	479	468	464	455	490	448	447	435	467	457	496	483	485	450	456	470	455	425	486	480	473	449	447	477	476	443	477	497	500	450	461	450	478	458	454	461	424	459	490	470	465	491	509	477	454	472	462	470	464	453	508	446	445	454	442	484	481	483	446	495	495	478	491	437	495	486	427	434	474	449	430	474	485	494	503	478	481	487	475	455	486	445	518	490	483	493	457	449	462	475	473	440	467	450	479	430	516	467	480	449	493	447	466	517	486	481	459	507	483	465	435	456	453	424	463	459	473	453	471	477	439	513	457	464	410	488	469	474	516	475	436	474	467	448	440	476	408	478	438	499	457	498	477	453	467	481	487	468	467	474	475	431	431	468	468	435	499	458	437	481	476	456	470	482	465	439	449	459	467	468	469	483	477	459	448	486	522	470	463	463	469	460	462	473	453	482	495	447	469	482	469	470	464	460	493	428	453	475	460	433	457	442	436	471	498	446	432	447	492	466	457	503	452	497	483	455	438	457	469	462	460	488	469	438	464	464	488	475	482	455	437	438	473	445	459	448	480	475	463	466	430	439	479	452	456	442	477	441	484	401	463	452	485	472	472	461	462	463	448	434	447	438	452	461	394	454	455	472	471	468	470	461	494	486	467	453	459	467	453	446	481	438	453	466	473	435	428	469	479	453	478	458	432	469	481	446	488	485	455	460	467	477	483	431	480	458	481	476	412	464	449	462	460	450	454	466	479	442	492	466	486	438	458	452	492	513	480	470	456	455	471	460	447	480	469	484	454	460	468	454	468	459	485	448	434	465	502	453	440	457	473	505	439	472	466	462	456	474	468	458	479	457	461	480	485	466	518	460	506	508	468	472	484	435	402	486	455	460	443	465	430	459	478	462	463	455	444	468	447	472	434	468	462	436	476	488	486	503	441	459	468	436	475	474	462	474	490	478	482	459	467	431	464	477	459	445	481	469	503	436	469	472	479	417	491	472	478	454	491	461	463	422	439	458	447	446	470	491	493	438	502	456	492	423	454	416	526	457	477	492	435	472	486	489	478	455	469	487	466	489	472	504	464	450	441	470	468	432	461	485	474	464	484	467	474	490	460	450	477	482	460	471	461
28170	14804	1776	316	221	172	147	134	157	113	113	120	118	92	110	99	100	119	117	83	102	86	102	91	106	111	91	115	92	100	95	118	104	106	94	107	107	94	98	109	90	106	87	107	96	102	119	103	103	78	110	100	96	95	102	93	123	105	93	93	100	91	97	111	105	94	104	105	96	88	110	96	89	102	110	106	98	102	117	104	106	103	113	107	89	106	81	86	98	123	104	96	111	92	94	98	97	99	104	123	100	89	101	90	100	91	99	100	87	100	97	103	94	94	87	115	89	87	92	110	92	93	98	84	113	94	95	107	113	115	99	104	110	99	112	100	88	80	94	93	94	110	101	103	92	100	102	121	95	126	103	111	109	92	95	93	92	110	115	85	108	82	110	94	87	96	115	111	116	103	105	78	102	106	97	96	99	87	104	108	109	101	94	82	116	109	102	117	81	95	105	93	102	92	106	91	97	102	114	87	96	73	109	88	103	96	103	108	109	113	115	80	83	102	91	109	90	106	92	110	97	106	90	101	107	90	121	99	91	99	105	88	100	103	114	104	93	89	94	107	100	94	89	89	108	101	116	106	104	101	95	89	104	96	101	113	90	101	105	102	103	111	81	95	106	81	109	112	104	82	107	98	89	82	87	113	107	83	115	106	118	98	110	114	82	96	104	92	94	92	102	94	91	106	102	108	91	79	97	99	102	83	82	113	92	92	109	114	112	89	91	95	93	100	77	107	90	101	99	98	105	95	93	103	89	117	118	99	108	107	88	106	91	98	106	95	95	89	105	110	110	99	106	96	86	88	107	98	101	106	107	93	103	100	106	77	85	111	104	91	88	105	114	95	120	100	84	102	100	101	117	119	103	112	93	93	98	109	101	91	94	94	69	110	100	89	92	99	107	103	99	97	99	86	95	99	83	96	112	106	93	85	100	106	101	93	97	92	102	84	104	90	68	111	96	112	94	87	91	95	113	126	94	114	95	104	89	97	113	102	108	94	99	103	95	98	91	112	112	106	89	117	92	108	103	102	112	107	94	102	95	104	96	91	95	101	96	108	121	98	93	95	100	90	78	100	97	108	105	87	95	87	98	91	103	121	103	102	100	90	95	95	97	90	107	80	80	87	90	99	96	96	99	94	98	101	101	87	97	114	101	97	82	96	92	100	90	131	94	93	110	98	112	99	103	94	111	103	108	87	98	91	97	83	88	100	98	91	103	115	97	95	113	96	83	107	121	99	106	99	110	102	101	112	113	99	103	86	109	111	101	82	101	106	93	104	96	93	105	84	95	99	106	100	112	103	92	85	105	91	99	108	106	92	90	98	99	112	103	107	99	97	103	103	102	88	101	99	96	101	118	99	100	100	97	75	106	98	116	94	94	108	100	94	72	89	80	86	107	94	96	84	99	93	98	92	102	84	83	98	88	89	85	83	118	92	87	98	98	102	96	102	90	101	117	112	101	80	99	98	118	96	99	90	109	112	97	86	104	93	100	94	98	111	99	91	117	95	102	80	133	88	108	104	89	93	94	93	95	104	106	85	100	105	99	114	83	110	112	100	110	98	109	95	98	98	129	87	114	103	107	104	93	89	111	91	92	90	110	112	93	79	80	105	93	94	90	85	102	79	91	89	85	112	100	95	106	103	104	88	86	95	107	102	120	98	116	120	107	112	93	97	128	94	108	116	100	83	108	90	102	112	124	96	112	89	125	99	106	96	106	136	97	98	91	94	119	88	90	88	82	95	89	81	102	102	106	98	105	125	86	101	93	95	113	105	94	119	102	98	105	111	93	91	102	97	99	90	117	107	111	94	97	96	93	101	94	100	84	99	95	100	110	89	99	97	111	97	112	106	100	91	111	99	85	106	102	91	94	104	92	80	91	94	93	109	110	102	101	108	86	107	96	86	123	92	85	88	97	116	72	110	92	86	105	125	107	97	78	106	95	101	94	99	100	93	96	72	120	94	107	92	92	103	98	103	102	87	98	104	103	101	98	105	98	105	127	94	104	103	112	81	112	108	99	108	107	100	120	85	104	104	106	113	98	115	108	86	98	99	106	82	106	88	93	102	102	106	108	97	96	94	106	117	87	93	113	90	91	80	122	117	125	100	111	81	105	98	93	108	114	87	91	127	105	111	101	110	110	103	92	125	113	92	114	96	101	109	95	111	99	107	80	95	84	112	75	120	88	98	108	112	92	111	109	118	102	80	100	100	94	108	116	114	85	113	107	105	86	103	99	107	98	103	112	106	93	99	97	104	86	86	100	93	107	93	96	105	105	98	90	99	115	102	95	99	94	111	91	111	92	91	100	112	90	103	98	93	96	109	97	109	110	98	119	99	81	92	93	95	105	107	94	101	102	100	92	99	94	104	90	72	95	92	89	74	107	85	103	94	85	94	88	97	96	96	100	113	112	115	109	108	103	111	108	92	87	93	93	88	101	87	128	113	94	92	98	97	100	89	101	88	91	88	107	95	107	106	85	103	100	95	100	124	108	102	104	89	93	104	102	103	99	101	118	97	90	99	98	98	105	118	92	97	106	103	86	89	114	118	96	102	101	111	102	102	120	107	109	99	103	118	101	111	94	97	105	82	107	87	96	102	107	99	96	106	99	109	92	91	94	92	99	101	106	95	84	106	98	92	108	96	103	93	88	108	91	100	107	115	91	107	113	100	98	84	118	109	84	106	90	85	106	94	113	95	88	102	93	102	87	108	93	91	82	105	122	119	77	101	100	112	85	90	89	86	96	98	81	90	100	107	108	76	110	98	109	98	91	99	96	92	96	98	107	110	107	106	94	93	95	101	68	97	92	101	95	94	94	87	118	106	100	100	98	94	92	99	100	102	95	91	100	101	104	98	90	91	86	102	111	90	80	83	129	107	110	113	87	97	102	106	91	101	97	87	77	94	88	109	106	84	89	83	82	86	99	74	98	97	106	100	95	101	92	96	99	107	103	104	95	113	106	95	119	109	96	106	92	115	88	102	98	108	104	105	105	90	109	101	99	103	88	96	103	104	85	83	124	109	91	96	83	96	101	106	99	119	104	100	102	88	99	103	93	90	109	108	116	110	92	95	100	86	113	108	98	89	98	100	100	102	98	83	89	88	107	95	116	106	98	104	103	92	107	104	108	89	102	112	121	110	99	96	93	96	103	108	99	89	102	100	96	126	92	98	99	88	106	99	86	91	98	89	87	105	117	85	72	101	89	104	99	94	97	87	105	114	103	79	93	107	81	109	93	93	106	70	98	100	100	94	94	90	90	106	114	95	102	111	102	116	93	97	86	103	92	94	106	92	104	118	94	109	77	98	93	98	92	107	121	110	106	85	91	96	87	98	105	94	93	100	103	95	89	113	83	86	95	105	90	97	104	104	98	100	90	93	106	105	109	89	108	103	104	92	105	90	86	95	122	121	91	98	114	93	109	84	98	87	93	94	91	98	93	101	104	115	85	110	96	98	91	100	116	101	108	117	100	96	101	100	105	93	104	82
5042	909	688	397	256	209	196	149	184	144	134	123	109	141	110	119	107	124	112	107	114	101	110	119	111	100	95	111	112	118	101	102	100	108	94	120	107	114	121	97	115	128	132	116	106	105	111	104	99	104	116	94	98	110	113	94	115	127	88	118	111	109	95	95	107	108	111	126	108	112	108	102	118	105	124	112	109	103	105	97	107	99	118	111	100	111	88	101	110	110	117	113	119	85	108	79	100	130	106	105	100	117	111	105	109	104	110	108	110	90	114	109	131	119	103	116	115	97	92	96	102	106	106	108	117	106	94	117	99	119	114	97	102	97	98	111	102	97	94	102	109	117	96	104	133	91	93	108	83	116	119	108	107	111	114	93	109	123	112	119	100	107	112	105	118	105	116	100	96	117	116	108	89	108	106	114	88	119	93	106	111	103	88	102	103	121	109	101	120	112	129	90	103	110	115	123	91	111	125	112	109	103	131	90	109	95	109	126	111	90	111	106	99	94	98	107	99	103	103	107	87	117	100	98	113	117	108	104	95	106	113	103	130	109	108	109	105	131	123	112	115	91	111	101	117	116	100	103	99	91	120	112	123	104	117	96	112	89	113	113	113	106	104	102	127	115	113	102	119	102	113	114	113	95	92	119	113	114	123	102	83	114	110	109	113	128	109	116	112	108	102	109	95	116	131	105	124	101	104	116	96	95	119	102	120	92	121	118	110	119	91	97	111	120	110	107	113	98	119	135	96	122	113	105	100	107	106	98	100	116	105	108	105	117	123	91	97	120	109	113	119	112	120	113	101	128	121	103	95	94	120	107	117	115	99	102	105	108	116	113	100	100	88	115	110	111	97	93	126	102	111	110	93	108	111	113	128	104	101	109	97	110	85	92	93	113	112	103	116	112	102	103	106	106	104	104	106	116	99	99	123	119	113	113	116	111	125	115	97	126	111	100	110	115	102	104	113	107	98	96	109	117	101	113	123	106	112	116	114	91	105	113	105	93	97	117	123	125	127	112	114	109	121	96	93	116	109	97	107	108	82	94	116	113	149	117	98	103	106	121	105	95	94	89	104	114	103	118	119	79	110	102	109	103	104	99	108	91	106	110	103	113	96	104	106	123	99	116	104	101	114	101	107	109	96	103	109	115	95	111	125	86	98	96	109	107	101	85	112	107	113	103	94	108	107	108	98	107	101	111	103	123	116	112	112	123	92	115	101	103	99	107	97	104	113	105	97	113	124	113	94	101	108	104	116	100	103	121	90	103	112	100	112	119	92	112	105	97	95	100	124	115	106	101	101	103	87	108	105	101	95	109	105	105	82	103	93	112	97	102	107	100	119	120	109	111	103	111	105	87	103	101	114	104	104	116	97	116	117	107	114	91	111	108	121	108	86	88	114	106	114	102	109	94	98	111	99	99	96	92	113	110	98	127	110	110	113	114	106	94	107	107	107	122	115	106	102	105	111	116	110	91	83	110	101	116	99	108	92	112	106	108	124	125	114	127	109	96	92	109	125	90	107	106	122	117	124	101	108	112	97	117	110	98	91	100	103	83	104	91	116	98	124	109	100	107	97	108	119	112	114	125	104	109	103	122	118	93	113	97	109	113	106	91	109	98	102	101	99	102	84	95	117	110	113	106	100	111	93	119	120	114	112	120	112	114	115	107	107	111	111	91	93	113	86	103	110	116	107	121	100	106	103	120	100	113	114	98	105	100	111	104	120	113	90	117	94	82	104	111	110	112	109	106	77	102	110	115	95	122	115	125	108	105	105	100	111	96	106	113	122	96	130	109	110	114	105	116	111	101	95	103	112	97	98	105	110	108	110	125	112	118	107	114	93	106	113	122	104	111	105	119	117	120	125	116	89	99	106	104	93	103	113	100	120	106	99	103	103	118	133	86	102	119	110	107	136	107	104	116	109	104	93	106	107	117	121	110	106	100	103	101	108	104	116	91	117	113	123	105	118	98	112	119	102	92	100	88	101	112	108	111	99	112	113	103	121	108	112	104	102	103	113	109	110	101	110	103	116	107	112	109	122	111	108	98	108	116	102	112	107	134	106	105	130	122	98	109	99	122	106	95	106	110	115	96	99	116	104	114	112	96	91	107	106	96	111	116	102	119	92	99	133	96	97	136	101	106	104	97	111	150	89	96	105	95	92	97	110	115	117	112	108	109	105	113	119	103	102	104	87	100	88	118	113	101	106	110	107	86	114	102	113	105	107	115	99	102	114	103	131	97	126	105	124	97	117	106	88	96	106	110	101	116	104	110	125	98	113	127	106	93	99	96	109	110	106	98	124	117	99	94	107	110	105	96	105	122	95	100	110	97	127	114	106	109	110	120	122	101	112	101	115	121	118	120	102	111	98	104	108	117	92	116	111	99	88	94	123	105	103	108	126	107	111	98	119	115	107	107	103	121	99	103	115	94	84	100	119	89	121	96	117	105	89	97	103	82	96	105	98	121	110	111	118	105	113	106	102	111	113	113	93	114	110	108	91	110	107	111	105	112	93	114	115	121	102	118	113	92	114	101	119	99	102	120	101	114	112	109	112	97	121	109	115	96	101	103	109	97	86	98	121	103	113	94	121	75	90	133	93	120	106	116	92	124	102	93	98	106	96	90	126	111	113	128	107	139	104	127	104	125	106	104	108	107	123	100	119	94	118	86	95	119	122	113	94	127	120	105	104	104	100	95	97	116	115	102	93	110	97	122	110	96	94	111	99	108	116	115	91	94	98	116	97	117	117	110	122	96	110	120	101	116	121	106	112	122	111	126	127	114	107	118	107	101	101	101	128	106	114	104	108	97	124	116	107	101	101	97	105	107	105	99	100	126	114	106	98	95	106	94	113	106	108	114	122	97	114	110	115	112	93	116	90	113	119	102	129	98	104	116	129	98	110	106	116	91	115	101	109	118	105	92	114	103	112	95	104	112	107	100	92	83	95	106	92	103	83	109	105	96	95	99	122	89	121	103	104	110	88	107	107	121	104	113	94	122	89	102	96	124	98	117	108	108	120	116	118	121	120	90	99	108	111	103	116	110	100	129	82	100	100	121	112	126	103	117	115	120	98	108	101	113	116	114	97	110	97	109	89	92	99	108	107	99	104	115	92	94	103	126	111	117	114	116	94	128	108	111	106	118	114	106	111	104	123	107	119	122	105	110	100	91	104	87	119	112	119	114	114	95	106	118	113	121	124	116	121	115	122	120	109	108	121	107	79	104	108	113	102	113	118	117	101	124	96	136	90	121	85	122	132	117	127	98	110	93	97	103	120	98	107	107	119	113	109	117	96	94	97	105	93	103	115	113	98	113	98	117	102	107	112	105	113	93	99	104	115	108	106	104	103	106	112	114	104	95	116	116	106	108	98	122	109	98	95	98	99	105	115	92	120	96	110	104	89	93	122	104	107	94	106	107	98	115	116	107	131	124	110	102	117	111	114	111	114	118	111	113	107	86	104	94	117	118	117	123	108	96	101	99	89	104	103	117
25184	20852	27370	24413	20851	12259	1518	933	759	696	632	523	476	527	445	441	429	439	396	349	331	384	400	340	323	373	352	347	305	316	304	308	349	339	291	313	345	330	315	294	309	289	291	328	308	348	268	311	330	313	288	319	295	312	320	315	326	274	274	317	281	328	324	329	302	307	318	264	303	286	308	284	260	284	306	273	319	317	326	302	269	272	317	333	289	318	301	314	322	288	288	270	290	333	319	271	321	299	325	322	291	320	291	303	296	293	311	270	277	288	272	302	300	295	286	301	310	299	311	288	303	283	314	268	299	290	304	311	299	336	340	311	275	304	318	294	275	337	282	292	318	308	294	295	303	285	264	275	338	328	321	307	266	302	318	301	319	289	283	294	315	301	332	284	300	348	278	304	276	308	278	298	290	285	343	276	308	279	301	309	301	297	303	266	332	291	328	280	302	307	285	304	316	277	270	310	319	310	317	291	327	299	300	285	259	304	288	305	297	320	303	309	310	304	282	308	307	286	313	296	307	283	309	283	272	281	322	309	305	292	323	325	290	317	318	287	332	342	324	284	332	283	293	296	293	312	286	306	285	301	275	307	304	311	293	293	312	305	295	272	293	276	290	295	317	302	288	317	313	307	304	283	303	322	277	324	306	309	268	303	284	291	290	313	297	310	278	293	303	325	317	276	296	302	292	273	294	293	302	294	332	300	277	294	313	308	304	318	293	301	302	308	294	344	296	284	315	319	293	281	304	291	272	312	333	293	269	327	306	287	312	297	311	317	313	315	276	305	284	295	294	274	309	293	282	308	291	292	308	285	334	314	280	282	297	302	329	283	300	305	295	283	307	321	309	293	318	294	280	298	293	281	305	328	310	287	332	318	310	302	310	352	270	281	323	294	332	308	303	292	296	309	294	309	335	319	301	304	331	304	284	304	286	302	275	319	286	312	286	292	290	295	312	258	288	311	313	288	290	295	298	289	320	290	275	321	335	271	305	314	313	316	300	292	317	290	306	298	302	289	291	286	308	308	323	281	317	297	317	280	291	316	321	302	294	283	313	307	279	276	282	299	305	260	314	291	284	312	313	296	319	298	288	284	289	286	302	307	332	315	288	284	317	309	313	269	305	283	279	272	288	291	287	294	290	317	311	314	324	281	316	290	302	285	278	309	273	289	291	299	309	296	290	300	307	324	299	256	290	294	254	278	298	306	307	296	308	281	302	289	296	286	321	289	296	335	292	313	309	315	267	304	277	294	278	303	308	331	296	272	312	280	276	289	282	299	308	281	302	296	317	285	290	295	312	312	307	295	300	291	255	280	295	298	318	304	308	297	316	308	330	290	280	290	304	267	314	296	306	304	325	291	311	299	316	273	315	312	333	291	290	260	255	281	319	268	291	294	322	297	316	287	298	307	258	310	278	306	299	327	295	297	298	312	293	298	301	293	312	304	294	282	307	312	292	282	330	314	314	304	300	285	314	292	316	288	291	274	314	280	334	319	298	302	283	319	304	299	310	304	297	296	309	308	284	308	291	297	306	282	325	301	303	284	278	302	284	299	296	291	287	280	294	258	321	297	291	316	306	304	325	314	263	288	310	273	291	315	300	321	304	301	315	313	311	308	290	300	324	346	297	291	286	316	288	292	282	284	274	310	304	283	322	313	289	316	329	278	290	296	288	313	310	282	297	327	310	299	295	277	283	298	312	320	287	259	299	263	298	305	307	302	303	311	266	291	306	279	298	317	259	273	290	323	321	293	322	319	307	304	314	292	280	319	306	277	308	283	336	293	290	274	273	293	294	312	320	299	299	319	298	303	303	290	296	316	287	306	315	274	323	330	290	263	306	292	296	280	314	252	290	321	293	305	339	286	297	295	299	286	314	329	316	314	311	272	305	305	312	299	303	336	295	328	296	292	313	276	297	326	285	299	291	275	308	298	303	313	288	268	286	287	292	326	324	302	285	283	283	326	362	310	301	304	268	274	269	305	291	280	321	309	310	271	272	333	281	340	315	269	313	305	265	305	281	308	272	312	325	279	286	292	296	281	316	305	265	304	290	315	272	283	312	317	324	286	292	308	300	303	308	286	290	309	299	283	314	315	293	285	312	322	319	294	312	294	298	308	287	291	308	305	313	298	277	279	290	269	321	293	303	285	273	296	323	281	306	298	308	301	299	332	272	309	275	315	333	294	302	291	315	284	299	287	296	313	307	307	273	294	295	337	290	293	295	309	279	281	316	282	299	294	294	334	311	281	285	309	303	307	287	264	282	281	308	334	286	304	286	280	332	307	260	335	291	309	319	302	316	315	300	259	316	277	321	264	319	306	297	324	309	296	301	323	303	286	317	304	304	301	254	315	320	296	291	291	308	294	286	323	312	296	285	304	313	286	273	283	276	290	314	278	295	316	272	281	304	349	319	263	307	270	292	323	307	339	291	301	296	265	296	328	312	320	320	304	294	298	296	306	302	294	312	288	298	306	269	331	297	305	296	280	317	317	316	318	305	319	293	303	300	343	296	304	323	287	310	310	314	300	276	286	326	312	291	292	308	296	311	306	304	296	326	286	304	333	306	313	316	289	297	289	278	287	306	306	295	326	308	283	331	330	291	308	316	317	283	310	281	313	303	306	302	293	278	282	314	281	289	292	277	286	281	278	335	289	296	330	271	286	298	296	271	289	301	305	312	290	292	315	306	314	269	315	306	335	288	305	299	285	295	289	325	291	316	311	306	308	307	301	297	293	294	332	324	293	312	310	306	283	297	300	275	291	330	285	319	336	291	305	296	290	290	293	279	305	268	262	309	279	333	272	335	296	325	296	310	294	328	300	314	317	285	303	294	292	303	294	290	301	284	288	307	278	292	306	291	298	286	310	277	277	285	299	271	300	283	264	280	262	289	310	286	326	276	296	277	312	296	329	316	284	323	287	304	281	297	306	299	311	323	299	275	313	288	298	323	299	292	277	302	312	298	302	285	297	302	300	285	245	290	305	294	303	310	310	316	280	306	290	264	289	307	310	319	309	302	314	300	305	309	287	304	273	284	315	272	299	280	308	285	299	325	304	334	284	321	298	284	295	278	314	324	305	301	285	293	294	323	274	345	260	303	289	283	302	255	264	263	313	292	300	297	303	285	313	285	319	294	314	275	283	281	327	325	295	283	293	290	300	303	284	321	296	279	268	295	314	287	306	306	320	281	293	274	291	305	297	284	314	313	296	276	279	295	300	293	305	277	312	293	323	296	352	285	295	291	292	257	294	280	323	312	316	302	297	285	305	311	311	293	286	297	298	308	314	302	311	277	296	300	299	325	289	269	323	278	355	284	336	314	308	324	267	322	295	294	300	288	292	325	302	287	299	320	294	292	308	297	310	311	325	317	313	283	309	326	286	278	303	313	306	300	285	277	282	291	305	322	295	280	288	284	277	275	309	277	288	312	307	318	298	310	249	309	294	282	291	326	325	310	316	295	303	300	302	276	306	289	321	287	286	275	283	320	311
7245	11693	10608	5835	3885	2683	2101	1617	1293	1103	899	887	776	647	626	571	513	463	469	432	430	406	396	363	346	345	376	351	364	365	336	339	351	310	331	318	286	307	328	301	280	337	292	270	296	282	318	299	303	283	296	312	306	305	298	325	303	284	278	290	322	304	299	265	304	283	314	299	307	293	304	258	324	290	312	269	278	303	292	273	300	297	291	284	308	282	288	292	278	267	278	315	274	286	252	258	290	315	303	290	334	278	261	273	279	266	279	316	314	299	288	297	302	267	285	304	256	264	287	307	246	238	287	292	249	280	315	299	257	286	307	290	302	307	307	291	280	302	260	289	295	276	321	268	299	291	287	293	294	272	299	280	299	278	260	282	323	296	290	290	299	265	272	295	292	277	309	289	316	259	317	266	307	256	282	261	310	279	308	259	303	259	252	291	301	291	267	276	292	298	301	294	290	306	271	284	272	259	296	290	272	290	247	300	311	283	283	271	306	296	283	277	274	287	273	250	260	273	292	308	298	304	284	302	273	238	276	279	297	279	270	313	275	274	289	267	268	306	301	289	327	277	295	259	297	279	329	278	327	299	288	292	303	300	300	290	278	307	272	312	270	287	301	297	285	309	277	282	285	297	268	264	321	293	297	281	270	272	311	269	276	288	276	283	262	255	287	272	282	267	287	297	303	312	265	289	277	302	275	266	296	299	262	309	279	272	276	267	294	289	299	268	289	304	273	285	301	278	279	296	288	313	304	277	251	306	323	259	304	291	298	280	290	282	297	277	272	276	270	265	330	323	285	285	268	285	319	286	265	294	280	277	253	287	279	249	268	313	269	264	293	287	290	279	279	264	284	278	267	265	276	300	296	302	250	264	293	276	281	288	294	302	260	272	306	283	272	289	298	275	276	280	280	293	305	255	288	269	267	296	274	298	290	275	293	267	299	247	305	268	308	285	332	304	300	291	307	291	270	300	270	284	262	286	276	273	297	289	282	241	291	263	266	290	312	303	305	259	310	284	296	279	242	281	271	266	302	284	276	279	262	272	295	287	275	281	301	267	286	246	288	251	291	297	275	313	306	276	291	259	269	281	274	307	294	291	293	271	269	258	281	273	288	278	303	292	287	267	274	299	279	255	275	266	280	283	259	272	278	280	297	267	297	301	274	314	280	257	272	284	257	271	276	289	288	277	277	292	298	277	281	251	281	262	280	273	280	285	273	295	275	327	283	264	285	283	278	275	274	290	257	303	303	260	288	275	289	291	259	280	292	271	282	318	301	282	272	279	294	276	289	278	283	283	269	295	298	293	307	287	283	283	321	300	280	285	285	291	280	281	270	288	292	255	300	269	300	277	281	275	296	287	274	306	294	305	306	292	270	268	265	281	263	309	268	255	273	287	274	297	299	308	277	301	284	304	266	284	286	288	266	287	278	286	278	286	293	251	290	305	257	246	293	301	283	304	263	274	265	280	289	265	287	329	270	268	295	299	259	300	253	283	281	282	301	289	313	281	260	280	304	290	284	267	282	277	295	276	307	294	303	284	291	308	271	277	291	279	323	272	247	297	308	271	288	275	250	290	276	270	308	281	283	282	278	258	299	298	291	266	266	293	272	245	306	238	301	282	294	276	277	273	272	303	266	269	290	269	280	279	280	272	272	270	305	252	276	304	249	323	291	280	269	292	266	285	299	286	295	278	255	279	259	328	279	305	283	302	270	283	295	283	301	265	336	303	309	300	275	305	307	291	281	303	287	300	271	290	290	284	237	285	291	277	282	277	290	278	282	314	281	286	283	284	300	267	270	293	288	254	262	279	282	258	297	270	312	285	265	284	302	276	276	284	253	263	294	231	270	288	297	314	260	255	296	270	288	280	272	304	312	277	279	255	297	289	297	274	295	287	270	288	294	295	267	288	279	261	285	261	271	295	271	288	271	288	262	271	245	267	269	284	271	270	259	262	301	286	271	290	283	272	265	264	330	288	293	287	286	279	304	266	265	270	267	305	287	282	275	310	275	296	287	286	290	265	289	265	319	249	295	274	313	307	262	292	275	288	311	294	276	263	286	276	324	264	263	274	295	286	302	276	304	278	299	318	284	301	297	286	264	297	278	249	284	285	284	273	264	284	300	288	262	304	275	261	281	274	295	307	286	291	274	305	296	277	302	292	282	299	304	298	278	262	260	262	273	280	270	291	280	306	295	300	263	312	279	251	289	263	313	273	254	275	260	261	260	303	286	258	278	284	285	260	264	297	314	286	299	268	254	263	253	305	319	282	282	275	325	281	284	274	299	272	289	274	286	281	297	285	298	306	292	278	267	308	300	286	291	268	288	265	310	317	297	251	276	268	289	279	285	348	317	277	290	253	281	256	311	280	290	289	255	264	301	290	285	268	280	284	261	289	262	286	315	284	283	263	257	264	316	266	274	268	298	287	286	305	276	288	286	282	281	278	226	284	282	320	283	295	251	259	258	272	275	278	297	284	313	266	297	274	263	305	278	298	311	294	262	284	267	237	284	287	289	296	259	277	280	290	278	264	252	297	290	292	280	277	268	285	305	270	290	288	274	263	290	312	290	270	274	320	278	258	282	274	262	296	282	296	311	259	264	293	279	285	309	268	293	271	298	282	279	267	290	255	279	269	301	280	283	280	287	282	271	285	302	298	282	255	293	259	313	278	223	268	252	287	299	290	262	273	299	266	272	306	303	294	264	254	273	279	277	274	315	263	292	262	285	282	281	292	269	303	315	278	287	263	315	312	292	295	295	277	277	305	304	307	278	266	305	271	268	302	300	278	292	278	280	251	304	280	268	290	259	290	277	286	305	278	295	289	279	262	285	286	283	284	282	259	292	249	282	297	282	306	272	283	292	291	290	280	249	273	284	293	302	283	287	262	310	270	285	278	316	301	284	273	263	259	254	285	286	309	302	266	312	257	249	282	289	285	327	298	311	277	303	289	319	306	251	300	269	328	296	258	284	284	282	267	256	289	260	289	293	285	290	296	285	259	291	283	267	299	282	279	274	298	293	285	281	277	258	279	270	297	279	285	258	295	293	298	253	285	293	305	264	267	282	264	273	252	277	258	331	268	293	299	288	296	271	292	307	277	292	278	278	281	300	284	301	302	281	280	287	290	303	269	286	290	270	278	299	264	280	292	274	319	302	268	295	269	286	309	258	282	266	306	266	331	302	243	302	302	251	278	303	302	289	303	299	309	282	281	293	284	260	306	284	282	279	299	299	292	278	299	294	248	302	282	256	292	298	297	293	284	274	292	299	277	268	294	295	295	287	292	321	294	279	289	268	288	293	266	289	278	318	286	307	287	276	316	288	258	272	312	266	295	274	252	302	263	258	294	298	259	281	253	253	267	299	266	285	263	239	316	294	259	310	289	259	264	303	298	268	272	227	274	296	336	300	267	259	296	280	286	260	276	293	277	282	293	277	291	307	298	272	282	283	276	281	284	275	286	254	251	306	282	295	274	282	274	267	279	312	274
22993	20868	27696	24158	20877	20971	10817	1863	1371	1141	1111	972	929	786	779	714	703	674	678	667	646	638	639	606	592	554	584	569	560	564	560	519	568	536	541	503	551	553	562	527	475	516	506	483	502	485	491	497	526	514	571	564	540	496	555	484	506	476	536	490	523	498	470	517	501	522	495	493	507	520	554	475	480	518	543	488	505	483	524	499	527	544	476	478	475	536	535	476	475	467	527	470	480	492	520	514	524	543	449	499	527	509	504	494	473	463	514	495	492	491	473	473	532	488	499	531	530	520	532	477	505	445	472	517	511	457	530	495	464	491	467	512	507	484	564	496	471	488	469	475	483	493	488	459	470	507	506	502	503	516	478	506	519	513	496	494	509	487	515	512	431	502	479	456	491	470	484	464	542	509	498	482	488	494	526	506	497	503	498	534	498	524	448	510	509	501	513	528	511	505	483	557	473	490	518	523	517	489	491	510	479	486	514	476	511	541	487	478	503	447	464	507	504	476	479	524	511	498	487	531	452	501	479	469	475	554	508	482	472	500	493	511	525	516	493	481	509	527	490	482	543	501	496	503	505	514	506	482	488	532	507	478	489	506	478	506	482	479	509	510	491	526	517	497	474	509	513	502	516	470	531	512	523	473	497	491	536	482	482	507	522	548	515	529	483	467	469	487	494	512	507	512	528	498	502	487	490	521	502	508	504	509	524	500	506	466	504	496	515	482	443	477	494	484	460	532	501	506	542	488	500	491	483	490	491	468	531	489	514	521	505	470	490	486	520	471	482	502	446	511	498	503	510	495	503	476	472	479	468	466	569	517	494	518	488	502	509	509	507	469	456	486	500	451	462	480	480	520	480	502	519	512	525	496	530	487	491	472	473	507	528	515	496	547	454	549	487	467	560	470	519	494	553	455	523	523	491	497	477	513	488	468	468	501	542	472	509	492	519	480	485	499	536	489	498	478	475	538	490	472	505	505	445	480	471	485	535	524	529	488	496	502	522	492	494	497	512	503	504	538	513	466	511	516	490	475	447	451	470	463	523	475	488	465	499	554	492	490	504	498	528	518	502	522	518	472	509	484	523	483	514	520	500	489	498	507	465	488	459	509	462	495	489	520	499	493	495	511	501	551	490	503	483	468	532	506	521	510	518	508	535	500	498	466	474	487	491	497	539	516	464	513	529	500	505	469	525	530	482	481	481	522	511	508	488	472	498	467	480	506	473	492	522	536	497	515	460	464	493	483	468	509	477	482	530	491	494	479	467	463	519	520	536	471	483	484	478	474	540	481	508	500	510	486	527	488	468	451	528	547	494	513	498	490	474	524	532	473	485	485	497	471	489	494	499	450	487	523	493	493	497	521	504	564	510	459	511	452	485	459	533	483	492	504	522	455	495	473	490	533	495	513	464	478	503	504	489	503	486	455	500	494	502	489	504	497	484	488	491	510	475	519	475	494	459	445	466	505	527	463	445	471	489	499	499	498	493	455	483	467	477	508	499	496	521	542	516	498	486	515	499	489	501	496	510	508	516	501	518	452	480	514	524	550	551	481	508	503	513	525	464	485	509	506	504	502	492	473	502	485	528	511	495	499	519	484	514	502	475	497	527	501	494	487	498	513	493	509	494	474	513	487	499	526	485	525	538	510	476	506	471	473	535	506	437	470	495	476	467	471	508	531	472	537	482	520	541	480	519	465	483	500	487	460	472	513	491	502	484	494	484	466	463	466	515	476	479	515	531	529	489	484	482	471	477	549	482	489	499	521	513	507	451	493	505	477	503	499	496	480	497	483	517	479	514	500	511	483	486	540	498	480	504	506	481	498	499	510	487	525	494	511	519	541	503	524	536	466	503	488	501	486	497	502	477	472	509	485	492	499	447	519	483	510	487	531	485	473	476	526	503	484	500	465	476	511	474	485	527	517	474	487	516	485	513	496	476	546	502	502	517	530	487	488	499	500	500	490	526	523	528	501	437	530	484	508	463	506	490	507	479	522	473	486	501	544	505	484	497	499	487	489	479	476	472	502	487	486	476	518	490	494	478	502	489	470	501	498	478	493	474	495	476	490	435	553	509	505	514	491	504	509	520	479	510	476	474	476	489	516	538	460	477	507	491	516	511	473	475	508	477	461	465	480	479	523	482	494	465	486	475	492	480	502	489	455	504	498	507	466	511	548	450	444	507	488	516	552	471	512	425	491	497	508	545	520	501	511	499	487	514	476	507	490	485	527	483	509	519	511	491	519	501	457	507	496	499	531	514	476	455	468	532	475	435	450	529	501	473	476	463	475	509	492	506	473	470	481	482	479	474	453	452	522	478	500	483	488	506	481	519	528	527	506	472	459	541	499	498	487	541	488	508	526	514	534	465	504	501	523	529	466	526	453	501	508	528	486	489	500	517	482	476	493	528	484	514	493	524	500	493	471	549	475	482	515	491	493	514	496	504	496	481	508	488	462	496	500	553	455	502	477	479	513	504	485	497	482	457	479	471	496	520	524	518	489	474	466	497	522	456	522	475	495	480	454	484	494	530	468	507	529	482	497	493	457	479	505	465	494	552	527	498	465	476	484	511	503	496	480	459	494	498	514	487	493	491	507	528	482	516	518	484	526	509	463	473	493	501	511	461	533	504	525	499	473	465	503	474	485	459	480	457	500	483	472	479	508	466	476	545	484	531	512	481	482	505	453	521	508	533	500	464	503	533	481	484	469	517	497	488	475	483	482	511	531	445	485	484	484	491	496	458	513	543	452	465	492	530	481	497	482	488	488	552	485	493	522	491	509	490	506	512	507	472	483	496	499	490	509	464	481	551	502	475	504	512	492	524	466	460	518	526	475	477	510	505	480	494	498	510	508	492	502	457	470	541	475	475	493	497	487	506	479	495	520	529	527	477	519	474	530	478	531	508	503	518	524	494	488	481	489	444	481	476	507	491	496	512	472	519	504	490	479	490	503	463	469	501	471	508	482	508	509	478	505	498	491	473	506	483	505	521	521	506	484	525	480	515	511	474	513	503	509	489	509	486	483	492	517	488	510	480	480	517	530	463	547	505	501	515	495	513	488	481	515	482	471	491	485	474	479	468	507	509	482	464	538	522	484	504	540	468	480	473	521	527	481	512	512	474	470	480	508	496	456	518	473	473	481	497	479	507	512	478	488	513	501	476	457	487	477	491	544	493	503	490	470	493	514	507	473	486	516	499	459	506	513	479	507	466	539	504	540	509	494	529	496	461	476	527	485	551	481	483	489	502	484	478	491	467	486	507	506	537	506	491	472	474	501	439	509	509	501	502	487	525	513	502	480	483	482	481	498	487	502	451	508	480	498	526	514	487	460	452	525	470	476	546	497	512	510	486	506	518	517	496	494	483	531	513	478	462	509	450	552	509	529	476	505	490	469	459	522	490	493	487	509	494	492	496	477	518	498	511	469	500	543	471	493	484	467	496	493	500	492	477	496	485	516	495	507	474	530	487	482	509	488	536	490	523	493	450	453	524	485
10194	18452	16809	9940	6865	4990	3836	3014	2526	2121	1781	1490	1352	1278	1127	967	908	909	821	850	774	746	705	699	669	622	609	616	616	587	536	567	543	597	533	532	520	526	551	491	551	547	523	529	531	502	548	516	512	514	507	522	500	511	493	489	509	481	494	476	490	483	500	474	484	519	476	497	473	490	500	478	512	484	496	449	471	471	505	483	496	473	484	459	506	505	483	486	453	456	498	466	461	467	509	457	483	509	455	498	493	479	433	454	518	519	495	505	491	497	453	484	457	502	458	462	470	487	451	518	459	448	520	461	506	450	470	486	453	482	499	451	504	474	489	467	463	489	467	480	492	427	486	457	471	494	470	481	511	479	468	452	497	463	476	440	436	461	460	495	447	481	468	478	490	467	500	486	459	457	407	473	483	453	457	466	510	474	475	475	504	470	463	479	465	469	475	491	512	488	501	457	450	475	433	481	495	440	502	458	447	478	443	461	504	419	452	433	412	491	475	484	450	455	457	462	458	494	432	459	458	490	455	427	443	458	505	475	465	446	457	467	487	475	474	449	473	478	473	472	483	470	482	501	476	451	475	461	477	469	463	480	434	450	445	447	471	498	471	478	470	441	479	457	483	473	478	429	461	470	454	476	452	456	484	446	452	434	456	485	452	452	488	529	484	473	455	457	498	438	465	461	504	511	506	474	461	460	453	435	467	449	470	420	493	479	507	451	443	469	433	469	458	491	497	484	468	501	479	444	458	497	435	483	466	445	464	467	442	477	459	478	492	480	449	451	505	474	456	415	461	456	479	481	478	436	508	462	471	478	451	452	470	520	472	442	466	509	485	462	446	484	508	500	456	466	457	530	439	435	454	493	463	454	494	448	465	490	436	462	478	480	464	455	448	473	464	469	481	479	465	461	474	432	458	481	462	452	399	419	492	468	473	490	455	473	445	487	473	459	522	488	439	483	469	449	473	430	463	487	478	454	449	480	466	477	454	479	456	497	467	403	468	479	454	464	458	530	495	447	473	494	476	477	470	468	484	442	486	488	479	475	480	443	438	445	489	459	498	482	448	458	454	480	485	425	485	484	483	446	467	460	427	447	446	476	458	486	443	456	439	487	455	453	476	444	450	443	456	488	471	442	453	464	498	464	456	427	450	498	477	440	445	482	449	466	429	467	423	444	465	439	473	481	467	509	474	478	473	430	500	477	517	465	450	435	465	459	447	481	471	488	473	470	464	487	473	443	498	489	460	479	489	444	458	488	523	453	482	478	482	437	478	457	475	469	463	476	453	489	474	462	461	454	427	514	479	454	473	462	451	448	507	461	479	490	446	440	504	471	447	497	432	479	467	490	469	439	454	442	458	478	506	495	464	474	438	471	467	480	474	482	490	498	456	476	483	464	464	494	524	476	433	463	477	475	467	491	492	476	495	477	454	460	487	458	471	475	501	478	438	478	478	486	466	516	447	473	491	443	478	448	465	479	457	482	498	469	485	483	428	493	497	491	481	513	433	484	484	491	473	452	461	484	498	475	455	476	501	454	409	464	479	490	477	476	454	472	495	441	477	453	466	476	474	454	458	461	462	477	435	468	505	474	430	483	474	427	448	462	468	444	462	508	469	493	519	445	461	469	461	475	478	473	508	493	450	462	474	432	469	427	443	499	491	458	459	460	489	436	497	472	460	441	437	494	466	486	448	496	469	475	484	441	473	475	446	454	471	466	499	500	466	476	481	490	474	444	454	467	483	469	481	462	483	465	460	475	469	438	513	507	469	447	449	466	501	459	466	479	469	493	484	450	477	484	452	423	430	496	470	494	443	497	459	474	450	464	465	471	468	480	494	465	458	470	437	484	499	462	481	476	462	465	450	455	479	489	470	475	448	467	487	484	471	493	442	474	457	484	464	472	469	480	462	470	470	469	433	467	436	451	447	459	430	427	505	472	478	459	438	482	493	470	452	482	440	460	430	472	428	444	463	458	446	462	498	444	454	491	458	483	466	462	477	489	466	459	444	450	429	427	472	499	431	497	421	466	520	487	427	485	486	457	462	497	469	476	453	427	449	428	480	436	464	485	434	470	462	458	517	480	453	496	473	453	478	507	441	460	470	477	435	478	445	469	491	451	458	510	446	457	476	463	477	454	445	442	421	463	468	468	486	480	483	484	454	464	460	464	459	433	493	481	425	450	519	450	459	448	490	465	461	494	452	475	491	524	501	449	446	441	487	471	496	466	470	468	484	471	454	425	429	483	482	432	496	426	448	434	420	508	459	484	490	462	488	466	479	483	441	478	505	480	451	473	421	445	484	473	492	473	471	493	500	455	417	466	462	448	421	471	445	412	442	456	430	452	504	459	453	475	488	472	463	455	468	498	475	519	465	477	447	486	500	502	482	430	460	456	483	440	463	451	457	479	485	493	474	467	474	458	481	471	440	495	431	477	457	477	459	451	432	456	459	439	460	462	489	442	487	468	441	455	442	455	462	491	485	446	523	457	438	462	500	476	498	487	492	470	467	459	463	474	458	483	452	502	428	483	457	451	470	477	472	437	504	501	464	434	473	508	476	488	458	464	462	428	465	456	441	468	445	460	454	458	502	521	470	491	466	503	465	466	504	426	452	475	438	471	459	484	514	420	454	484	473	480	506	483	436	467	466	463	495	454	466	496	449	470	474	454	488	497	460	432	465	480	505	480	449	479	515	452	471	466	458	504	459	467	482	434	457	465	503	477	426	453	468	445	505	502	469	481	485	422	452	449	512	453	484	497	431	469	472	469	511	492	469	459	469	453	484	456	470	461	472	466	480	497	465	456	458	468	454	477	443	441	475	494	434	446	467	471	495	491	460	437	461	454	449	464	442	487	491	453	471	518	462	435	502	476	468	463	449	464	471	475	439	492	432	466	484	477	464	467	491	488	478	492	487	476	453	453	459	426	462	465	444	443	437	448	473	437	471	476	436	490	470	466	462	476	489	479	474	466	493	500	488	491	468	472	484	458	452	474	461	443	483	478	459	509	477	514	475	462	485	476	485	435	476	485	459	432	478	506	465	519	457	465	455	447	493	458	465	465	432	442	490	466	436	467	445	467	463	454	492	497	434	450	500	470	462	465	439	480	473	446	479	458	466	490	484	474	494	455	495	448	456	415	457	442	464	486	440	481	460	439	483	451	479	495	481	460	471	489	457	463	442	493	468	455	472	462	436	462	465	444	462	492	449	501	439	462	473	465	484	479	504	451	453	498	482	461	468	460	496	441	445	475	470	445	506	454	486	470	440	434	433	506	464	453	483	459	470	478	461	439	436	449	428	444	475	495	486	443	487	503	444	466	463	453	497	438	442	457	482	468	469	499	453	488	480	457	457	427	451	471	453	467	488	463	459	468	459	474	472	473	467	463	447	431	469	474	478	474	457	491	453	444	484	452	474	503	472	477	478	462	443	478	450	495	479	471	420	471	447	446	505	477	533	449	471	427	456	499	519	457	492	505	443	475	461	509	466	479
28128	14781	1831	372	242	186	164	129	139	130	113	110	90	78	111	104	106	101	119	109	100	92	93	105	109	90	79	109	94	100	86	97	97	94	116	104	88	102	91	77	99	112	100	103	105	105	98	108	95	104	103	85	107	105	73	98	93	117	94	95	93	122	107	93	97	100	89	97	84	97	119	98	85	99	97	106	112	104	98	88	101	93	113	95	105	102	93	103	97	116	97	89	79	104	95	100	115	94	68	104	90	95	88	99	96	95	99	110	94	99	115	109	118	89	104	83	94	100	87	102	91	98	88	119	83	95	94	105	113	117	92	89	111	103	88	113	104	99	104	108	106	101	97	85	122	108	90	115	79	95	115	99	105	119	113	98	102	92	94	108	77	88	111	91	103	80	107	97	90	100	101	107	108	104	102	109	101	100	104	100	102	104	87	97	101	91	108	109	95	105	104	106	86	109	115	105	91	103	97	92	94	89	121	100	87	110	82	96	95	121	111	96	92	108	110	101	91	101	116	118	111	101	102	106	101	95	113	100	102	106	104	106	98	105	84	107	107	108	102	84	80	105	104	88	107	108	102	114	96	87	94	92	105	86	87	85	116	100	104	99	92	90	114	113	105	104	102	90	114	100	100	75	111	112	101	95	114	98	93	85	81	99	93	84	103	99	108	99	111	89	101	98	97	100	93	115	111	91	109	93	124	107	92	88	117	107	99	99	105	97	102	100	116	101	96	98	121	98	109	103	78	99	106	114	90	112	92	98	102	106	102	119	98	84	102	110	105	98	106	107	112	136	86	114	109	103	82	107	89	74	108	89	101	107	115	93	114	91	108	95	95	97	92	93	87	90	118	111	87	95	108	98	94	83	103	114	91	85	100	103	122	112	110	97	113	113	84	105	95	86	97	106	101	112	106	99	107	92	111	94	114	89	122	100	90	117	106	92	95	109	104	113	114	100	96	105	95	106	97	101	86	98	100	75	102	91	106	101	84	98	94	109	83	116	107	87	106	91	103	116	98	105	94	113	111	102	102	108	102	109	98	124	112	92	84	91	112	104	125	96	94	88	116	93	84	91	96	90	99	93	81	101	110	87	106	116	100	101	97	83	101	105	92	97	99	103	92	105	104	103	110	108	94	117	102	115	99	100	96	99	108	89	93	115	94	104	94	100	88	88	92	93	113	111	96	94	105	105	105	98	106	127	91	103	108	91	88	89	94	86	95	98	85	103	116	103	96	97	120	85	83	100	90	113	106	108	84	87	78	99	92	109	108	89	107	102	115	95	112	103	87	115	102	93	97	108	109	111	97	100	97	93	101	96	104	104	93	87	110	108	91	116	97	77	114	89	99	98	84	104	98	96	114	87	84	101	98	82	95	99	107	94	92	86	87	107	119	100	90	104	95	109	104	91	111	113	100	98	104	93	113	124	99	98	97	105	84	97	99	100	114	92	104	82	96	97	107	86	111	116	101	104	102	115	109	111	94	101	100	90	103	107	94	88	135	94	102	98	97	110	107	109	96	108	96	86	103	111	98	86	99	91	110	114	105	102	109	89	101	106	113	94	108	101	119	99	116	83	107	114	108	118	110	109	109	96	106	93	86	91	120	111	109	120	115	97	107	99	104	93	111	107	113	93	102	74	104	111	122	93	89	82	82	104	107	110	106	94	103	111	99	108	104	80	101	125	103	105	94	97	106	92	97	92	109	108	97	105	115	102	93	95	88	98	102	83	97	112	97	113	108	99	115	105	107	114	122	84	84	97	99	100	99	96	111	78	103	101	107	95	116	93	104	109	109	102	94	106	94	96	96	107	107	93	104	109	114	88	90	85	97	88	93	85	98	94	97	125	107	114	92	117	103	106	88	92	103	95	87	91	101	93	90	101	122	87	112	105	107	93	112	105	118	94	96	96	106	104	94	108	100	93	122	88	99	99	101	101	113	106	111	104	96	97	101	123	117	97	107	114	97	95	112	110	82	106	107	104	97	98	114	105	96	101	91	99	97	104	94	98	87	96	106	92	131	100	94	113	90	83	118	119	98	104	127	100	104	90	112	100	105	107	85	113	100	73	99	110	83	84	100	101	98	93	104	89	100	97	107	112	83	110	79	108	113	98	112	79	103	101	95	98	108	96	94	103	99	97	107	84	97	117	95	114	106	83	94	103	88	93	102	98	100	100	86	103	81	91	107	96	99	100	113	97	105	101	113	99	106	92	97	80	93	94	107	94	92	97	109	87	89	117	109	115	112	98	87	101	110	97	97	91	97	106	79	89	96	107	107	124	102	95	96	79	94	114	100	94	97	105	109	102	105	89	121	105	109	105	98	120	97	103	94	96	106	115	99	89	101	112	92	108	98	79	91	97	93	91	99	112	98	113	100	113	94	86	100	102	83	98	94	96	91	99	82	85	116	93	114	106	89	78	105	105	115	102	100	106	109	118	93	106	106	102	97	107	113	106	106	87	103	103	91	102	74	89	107	94	108	114	92	94	129	103	99	97	72	110	91	98	122	98	91	90	109	107	114	84	92	86	99	105	102	91	87	112	120	95	95	102	110	99	112	95	108	99	95	90	96	83	103	93	111	100	84	100	74	111	108	101	101	97	102	100	99	116	112	111	100	89	97	85	98	117	105	98	116	98	86	100	103	97	94	96	104	104	102	114	94	108	95	109	93	89	108	84	93	128	112	106	93	85	116	101	94	93	107	96	98	102	111	95	106	78	80	96	105	94	95	90	113	115	112	112	105	96	109	79	108	79	103	113	106	116	97	93	88	101	102	96	103	90	90	103	103	84	100	103	80	80	95	110	116	97	107	105	101	119	106	99	116	109	105	103	97	99	101	117	99	89	109	89	94	102	87	109	91	91	118	113	97	114	87	95	89	99	107	116	99	96	127	85	98	106	94	95	114	95	102	99	112	101	88	106	119	92	112	91	107	110	104	110	115	118	89	93	97	98	105	112	118	80	117	97	103	101	107	106	91	90	91	110	101	98	97	115	94	85	109	116	102	95	109	104	96	86	111	101	82	101	92	113	97	98	102	100	108	86	94	112	99	108	88	104	103	91	90	104	109	107	87	100	105	79	93	113	104	103	93	99	108	112	102	113	86	101	118	108	92	101	93	101	111	105	109	97	95	118	96	107	125	97	129	103	114	99	94	95	83	100	106	78	100	109	100	103	113	108	95	98	98	83	95	105	115	100	92	99	93	103	110	110	97	99	74	85	110	104	109	102	91	93	102	96	122	109	113	89	88	102	101	99	103	99	98	97	97	89	121	99	107	83	95	100	94	97	92	103	93	94	89	98	113	93	104	99	94	103	96	92	107	105	90	83	115	100	96	119	111	85	126	102	97	97	108	106	105	95	98	99	110	91	91	98	96	92	99	104	107	88	89	117	97	102	109	106	97	116	94	108	106	76	112	104	111	110	80	92	113	103	93	86	109	92	99	96	101	108	111	96	101	106	94	102	95	101	108	103	106	112	114	91	95	100	114	92
4961	839	730	367	258	213	168	184	153	155	154	147	134	115	109	109	119	111	107	127	109	115	121	117	93	114	82	108	121	113	105	135	110	104	102	95	97	126	112	113	123	112	99	120	104	87	105	113	121	83	106	107	102	114	111	107	110	100	114	108	105	101	99	107	99	102	114	124	124	104	96	92	105	96	106	98	89	107	112	97	100	95	131	121	92	132	87	114	110	116	103	102	116	138	106	121	105	121	95	103	99	109	116	117	104	113	95	88	109	93	107	105	107	104	118	119	108	99	79	111	121	122	121	113	113	108	121	105	95	99	98	94	130	114	101	119	125	98	101	110	106	118	109	108	118	110	119	89	120	103	92	100	108	117	99	102	117	120	109	108	108	103	116	106	109	111	113	104	105	100	122	107	103	114	109	107	108	98	124	121	112	129	104	111	101	121	102	123	105	99	99	106	109	105	108	107	97	103	107	103	107	98	123	102	96	114	100	106	101	113	109	100	100	118	107	100	106	93	104	91	101	95	122	87	106	155	105	106	108	126	91	109	127	101	110	95	113	120	106	104	97	107	105	115	109	75	104	117	113	105	105	105	111	106	91	126	108	113	112	110	123	109	112	98	108	112	109	124	99	87	126	110	107	109	98	111	90	102	100	107	105	110	122	122	108	106	126	109	123	114	118	104	113	111	119	133	104	116	102	106	93	113	134	116	85	96	117	114	116	132	77	108	119	97	116	105	102	98	103	102	116	110	103	110	88	98	109	113	110	134	93	98	105	109	106	97	97	101	116	111	89	99	118	108	113	106	108	100	113	101	100	108	116	105	129	111	105	114	113	104	101	116	112	102	108	118	91	109	110	95	96	96	117	107	100	126	101	120	84	97	106	109	108	98	112	116	107	110	110	111	110	115	118	109	139	113	121	103	122	99	110	98	88	114	103	97	109	91	108	116	96	103	112	100	114	107	112	122	103	110	118	98	102	102	115	101	118	116	115	116	104	110	136	122	104	86	115	97	95	97	94	85	103	97	97	114	109	102	100	120	115	103	96	132	114	122	113	114	119	106	117	91	93	114	96	113	102	119	101	100	109	110	97	112	95	109	111	115	135	110	85	108	102	111	100	112	132	105	101	111	98	110	98	89	100	110	119	97	95	93	105	117	108	96	108	134	115	106	117	109	114	100	116	108	113	125	80	111	98	104	105	113	105	102	106	107	93	112	124	129	90	119	93	108	98	102	88	76	98	95	108	89	89	106	103	110	97	99	107	121	112	101	116	123	109	103	131	115	115	106	106	105	128	117	118	98	117	97	123	97	119	88	114	123	112	98	88	115	114	110	115	125	117	97	90	110	114	109	111	105	102	99	106	96	132	102	96	133	107	118	105	122	112	106	116	90	105	103	111	111	97	113	110	107	93	125	104	123	105	92	110	88	116	111	103	109	103	117	116	117	102	95	90	88	98	111	107	106	106	93	113	123	129	100	115	98	109	114	117	93	99	116	93	109	117	124	98	102	119	104	105	110	115	102	107	104	107	110	96	111	131	98	127	116	110	115	120	113	120	99	113	107	102	106	110	111	92	95	106	112	105	100	104	125	90	109	110	108	110	117	106	108	103	115	114	100	91	115	92	109	135	99	123	115	102	109	116	105	109	100	97	117	111	86	83	103	125	109	102	95	92	115	113	119	123	121	102	106	104	107	123	106	111	103	95	114	128	109	130	100	97	100	110	115	111	106	121	104	103	121	116	111	104	115	81	94	124	101	97	135	95	105	113	103	112	106	112	111	129	95	117	100	109	108	88	116	108	102	105	105	104	109	112	116	95	110	111	95	102	104	115	114	113	132	100	125	119	104	121	101	110	100	109	90	108	102	101	121	111	105	125	115	83	113	121	137	102	102	95	116	90	107	121	114	107	105	129	99	121	102	118	103	113	130	82	112	115	108	98	125	86	133	119	102	93	106	121	102	120	106	114	96	109	103	103	103	117	124	101	93	116	102	105	98	92	105	111	102	113	107	113	90	113	116	115	135	136	105	112	129	101	122	100	105	98	107	108	110	100	102	109	106	119	100	116	91	100	101	130	106	95	110	116	118	109	98	126	105	97	118	95	119	102	105	106	127	123	115	107	116	111	93	98	113	113	111	121	105	95	92	125	103	99	105	128	111	101	119	92	114	116	92	107	106	113	97	119	126	115	132	107	122	96	97	99	120	94	111	124	107	93	95	116	93	112	98	104	98	106	105	117	115	101	122	108	96	107	108	93	108	97	121	112	118	115	118	89	115	103	79	121	126	119	104	107	108	103	99	99	118	109	100	111	114	116	101	95	122	115	92	98	106	109	97	111	108	107	107	96	115	114	101	122	106	100	102	107	114	129	94	104	111	121	89	107	111	109	119	105	101	103	88	100	103	123	115	104	96	99	104	115	112	106	125	99	102	101	124	104	110	109	104	115	99	111	138	109	108	110	132	90	99	111	106	104	120	116	102	107	108	103	121	115	110	103	102	98	114	106	101	102	100	115	117	112	118	119	114	105	107	120	118	130	114	113	84	127	117	102	100	127	108	104	132	95	85	98	107	107	95	82	106	103	92	109	99	95	130	110	106	103	108	99	109	121	119	113	100	106	102	116	98	103	113	107	106	110	103	107	105	119	100	92	123	100	102	108	129	105	107	123	100	101	117	113	124	93	89	109	105	109	100	111	113	92	102	117	98	97	114	103	119	105	115	115	99	105	109	108	97	93	124	97	104	91	90	110	98	108	109	121	95	94	132	97	94	117	98	107	103	110	94	103	111	106	125	104	107	118	105	102	120	111	101	118	113	104	102	98	105	99	119	131	108	101	106	101	118	118	116	97	120	107	115	103	124	100	95	105	131	113	108	121	103	105	110	110	121	113	112	111	95	98	100	123	113	108	106	117	100	115	99	132	120	97	124	111	101	106	113	95	92	103	92	122	114	116	107	103	103	99	98	112	121	91	112	118	108	104	108	94	97	96	112	122	115	116	124	90	111	95	115	108	104	96	119	108	121	104	95	98	120	113	105	110	99	101	112	106	110	116	107	112	126	100	115	110	119	114	117	110	127	118	104	118	112	118	114	126	117	92	114	100	104	114	103	106	101	105	89	110	95	99	94	102	107	112	115	119	87	115	115	105	124	92	114	99	108	97	106	99	109	106	140	93	100	108	109	102	126	107	112	96	109	116	102	118	119	90	119	103	112	105	124	108	95	113	103	107	100	101	110	120	107	95	101	97	108	100	99	106	110	109	112	114	103	110	120	105	110	122	120	103	107	130	101	101	112	99	112	99	109	132	114	82	102	107	98	100	102	108	107	108	117	127	109	89	115	107	103	106	102	110	128	104	103	100	108	106	101	101	103	104	98	107	106	97	100	86	102	107	101	118	101	115	108	103	120	113	102	107	104	117	115	123	104	106	122	115	106	103	113	114	102	102	105	114	100	110	112	123	142	98	104	115	118	91	95	93	107	107	109	110	98	133	110
25280	20846	27358	24432	20862	12299	1559	917	740	675	581	556	525	505	467	469	428	391	406	388	385	352	326	326	340	350	361	328	363	340	328	369	325	352	289	309	323	333	320	311	339	289	332	293	329	329	332	298	314	317	320	316	349	293	312	293	365	290	325	303	334	317	347	291	310	281	294	336	318	314	288	296	277	318	328	270	321	312	289	288	328	310	310	331	301	297	312	328	310	313	300	309	310	284	294	307	304	326	283	330	275	290	290	304	291	320	305	306	309	319	318	299	296	293	344	283	330	334	315	306	302	306	329	314	322	277	342	323	303	282	294	294	331	281	314	294	306	304	301	289	283	306	311	278	356	281	311	278	313	274	329	305	283	312	304	308	280	284	307	327	276	282	308	290	301	305	287	336	298	284	300	326	315	294	274	274	295	295	287	324	309	311	316	280	303	285	304	306	303	277	325	300	323	293	302	325	280	298	287	303	317	304	288	302	293	278	308	316	296	302	297	330	314	309	302	318	323	278	287	327	313	311	315	325	292	290	300	302	305	300	316	327	273	301	310	310	299	295	294	308	273	283	297	315	312	300	303	288	311	325	295	256	307	298	295	296	298	307	295	302	283	316	290	301	304	291	306	321	307	301	314	302	325	278	289	302	285	283	290	301	281	309	261	288	311	293	299	322	305	293	290	312	327	298	299	324	322	291	344	304	288	279	303	266	297	300	317	333	283	316	312	302	317	310	298	291	262	272	289	301	300	288	319	310	305	285	287	296	274	322	314	309	300	304	286	305	312	283	333	282	330	327	288	278	283	305	311	316	308	292	263	301	260	290	327	299	310	296	303	293	280	299	283	296	288	265	300	325	309	291	274	291	281	304	286	312	295	314	301	270	308	319	338	291	328	326	309	289	310	313	299	268	331	307	312	313	313	308	317	291	293	302	327	288	310	274	296	305	306	280	296	298	280	288	326	297	317	322	271	309	292	277	322	287	289	295	320	308	325	284	275	295	266	293	333	308	301	318	292	265	299	289	291	308	297	298	323	325	306	334	282	279	325	303	286	346	306	295	328	293	284	287	302	296	339	318	325	329	292	301	304	287	299	319	280	318	274	315	272	281	284	311	306	313	295	271	328	330	310	300	288	298	330	320	336	319	301	298	310	322	311	284	317	290	271	298	301	316	282	312	293	279	282	321	295	260	290	328	301	282	331	321	307	316	299	287	303	300	338	311	335	301	288	282	312	328	338	286	315	309	294	328	288	294	307	320	291	316	300	276	303	310	313	312	293	321	306	316	289	312	303	332	297	298	293	301	290	274	322	311	300	303	315	295	292	320	308	313	284	264	318	301	279	309	311	309	279	299	267	278	325	293	308	298	314	268	313	293	287	280	272	285	288	319	332	281	321	309	324	325	275	326	335	303	297	330	278	329	287	288	313	335	349	270	320	299	299	311	292	323	311	295	311	291	264	320	294	275	283	324	325	292	286	321	286	332	304	305	280	281	288	269	314	299	312	310	296	304	326	310	297	282	315	276	306	282	332	288	311	322	319	299	314	293	300	290	328	305	313	281	284	327	289	296	315	302	268	287	325	311	316	332	311	313	302	342	261	296	290	294	299	293	307	317	326	271	301	317	280	313	287	332	287	332	302	289	318	268	353	288	298	291	268	312	272	328	324	292	285	288	292	296	335	297	334	269	310	298	320	317	321	310	270	302	284	301	331	305	298	288	281	321	317	307	306	293	292	302	274	277	313	299	294	286	304	297	351	299	308	295	278	316	313	293	285	289	297	284	330	274	300	316	292	312	311	310	287	293	313	294	314	304	277	307	320	279	292	309	297	291	286	301	326	269	352	328	317	301	296	311	317	329	362	296	292	278	286	295	293	276	307	272	279	277	308	343	301	287	275	314	325	304	287	328	325	319	303	284	320	358	308	324	296	312	291	309	288	287	307	318	264	326	322	312	290	326	294	258	287	303	329	321	318	312	307	326	275	284	285	276	299	330	313	336	309	341	296	330	264	287	297	317	312	330	295	288	282	310	334	337	314	292	300	297	280	285	292	293	294	315	293	301	319	318	288	287	292	325	283	299	281	297	276	284	309	286	284	286	299	311	320	293	287	305	310	311	329	323	325	318	293	302	306	324	304	305	312	272	292	313	299	301	285	311	300	258	317	292	313	300	312	327	309	295	287	290	289	273	280	316	321	274	284	300	282	286	302	332	303	300	287	293	321	287	315	281	304	280	321	340	270	294	293	316	299	295	326	308	299	302	308	283	267	319	284	304	332	286	315	287	310	303	335	316	309	273	339	344	328	299	333	316	307	292	295	313	320	291	286	321	303	275	322	277	320	341	321	306	293	309	288	313	289	300	286	269	305	285	294	343	301	278	307	313	315	311	274	307	317	310	342	267	300	313	305	303	299	299	301	314	295	307	313	313	263	281	293	299	307	279	313	279	281	314	306	300	304	307	316	268	306	289	288	284	330	317	325	287	272	286	316	295	275	300	256	297	275	314	286	320	330	298	302	322	290	302	286	282	290	278	263	339	282	293	319	318	302	315	294	305	301	289	306	275	320	289	308	303	304	304	279	299	312	274	303	328	328	325	306	306	326	287	288	293	301	272	318	297	306	308	294	320	318	276	300	280	292	338	302	300	306	278	307	284	291	301	299	289	312	314	263	275	294	286	310	280	299	269	283	310	330	349	320	314	310	313	285	291	303	304	282	287	311	302	282	339	290	329	284	308	313	305	276	305	304	318	317	289	307	315	308	309	314	311	285	288	308	294	324	281	293	284	308	286	328	319	295	280	303	284	315	279	307	300	286	300	299	299	330	310	279	298	315	311	285	281	287	311	333	312	276	312	276	319	314	296	321	293	279	295	284	289	300	275	284	265	282	309	307	324	289	323	319	311	299	298	298	290	283	288	314	295	310	339	301	332	331	321	294	312	310	287	294	339	306	311	259	285	288	283	267	291	298	280	284	325	294	329	309	296	305	306	318	285	288	308	299	300	323	319	299	308	279	292	327	318	295	321	256	330	311	286	320	302	312	327	309	299	308	305	291	309	273	287	262	300	296	304	294	333	342	333	279	297	297	296	285	279	298	285	296	313	308	314	305	285	288	312	260	296	310	305	301	258	299	327	291	298	316	289	309	312	291	300	283	275	279	292	324	319	296	302	315	287	305	299	339	326	311	313	318	307	316	299	310	308	307	287	319	304	298	282	300	324	300	290	301	318	309	323	285	303	309	287	281	283	306	293	285	272	330	269	286	300	270	275	315	325	317	295	256	309	323	317	309	303	319	292	272	281	323	315	310	278	347	248	275	328	310	311	267	312	308	306	310	287	321	292	300	285	310	312	265	305	311	300	284	313	303	265	308	298	284	308	289	292	302	280	303	324	299	295	300	307	288	296	265	322	286	310	273	298	307	309	300	303	307	290	298	284	294	319	333	286	305	324	309	300	312	306	300	295	289	289	304	317	289	294	314	303	328	286	297	292	304	303
7356	11789	10593	5874	3855	2753	2091	1656	1434	1128	955	794	773	664	599	534	557	484	408	450	448	420	383	379	392	366	363	365	385	355	357	357	332	343	326	333	319	345	363	313	300	292	314	310	305	285	296	301	313	288	287	296	289	316	315	325	296	308	294	303	303	285	287	306	270	286	308	305	283	293	280	263	301	301	254	296	307	294	292	325	294	275	273	290	273	299	288	298	293	272	308	286	304	294	302	266	305	283	243	268	293	310	297	274	267	283	311	304	289	279	305	277	291	275	291	280	310	276	287	313	321	306	308	278	289	284	307	277	291	328	276	281	287	277	239	276	277	279	257	269	279	286	282	291	265	313	280	250	278	276	263	286	289	295	278	306	300	287	276	297	255	281	293	256	279	289	253	280	295	282	276	298	289	280	271	293	325	277	290	270	285	297	272	298	263	293	294	288	252	278	275	276	287	284	281	258	312	272	280	286	283	291	267	257	272	263	295	293	275	253	312	299	266	285	276	268	296	280	289	290	288	295	278	265	264	288	271	278	304	309	296	314	289	272	298	280	263	273	288	268	319	284	277	290	282	322	304	302	292	276	283	296	264	289	299	270	274	293	301	305	256	288	295	285	285	283	308	294	274	298	255	291	279	268	283	291	296	279	275	303	265	248	315	304	297	289	276	297	285	290	317	271	256	305	287	254	277	293	271	302	287	308	302	280	284	276	258	268	309	291	281	289	273	256	281	267	264	287	272	265	293	286	285	289	299	278	274	286	290	288	286	294	270	280	289	282	294	290	290	285	281	302	320	321	292	285	269	254	295	260	289	257	299	262	314	282	302	269	307	280	291	271	263	283	290	313	289	285	299	257	298	257	302	244	259	287	287	302	281	299	281	297	274	269	278	305	300	275	289	278	317	322	287	290	285	294	290	322	319	283	281	268	297	273	257	316	298	304	295	283	290	265	253	324	284	282	297	315	273	288	266	288	272	293	287	280	260	261	298	274	280	259	284	290	301	274	312	296	280	284	272	280	266	308	300	281	282	288	288	276	295	273	252	285	280	275	295	291	260	277	274	288	292	296	275	275	258	288	292	276	268	287	272	265	255	307	281	250	249	269	264	287	309	284	294	296	290	290	278	254	315	286	286	302	276	279	287	281	247	269	311	285	278	307	271	298	290	269	281	278	298	262	299	285	287	308	274	294	267	299	277	279	294	293	285	267	281	288	275	303	278	281	279	279	283	314	298	292	298	306	294	298	277	272	304	282	278	278	310	281	290	272	285	258	280	257	290	287	282	279	252	291	289	299	304	273	284	313	284	289	286	278	293	293	276	276	309	262	283	291	329	303	266	292	297	266	278	294	268	296	296	288	296	278	284	273	247	295	280	303	299	319	293	285	289	262	284	307	296	265	265	287	276	295	295	271	297	278	296	262	266	301	255	284	287	258	275	264	298	259	289	299	293	294	298	323	271	281	315	310	285	298	291	311	312	292	255	256	268	295	284	286	282	284	281	290	282	293	287	287	270	282	313	288	286	307	259	281	279	284	262	241	285	294	279	272	297	272	262	287	303	304	311	269	271	286	298	285	293	308	289	291	265	296	290	276	278	300	305	298	310	248	292	278	286	294	271	264	293	309	267	295	261	266	300	284	276	280	316	263	260	263	298	283	289	265	294	274	285	286	299	290	260	293	284	274	290	284	310	327	266	291	282	298	281	288	283	294	331	276	256	259	291	278	258	297	294	280	297	312	265	287	270	286	268	290	281	290	256	281	275	289	285	270	273	303	268	265	264	291	296	299	279	302	263	329	323	293	294	291	276	289	295	301	296	304	309	264	261	268	310	258	280	263	287	291	279	291	281	287	277	297	291	304	296	281	291	282	303	280	277	306	298	285	278	280	256	300	277	291	305	300	267	272	304	259	281	302	254	308	307	284	264	303	291	264	282	270	261	281	305	313	280	252	311	318	280	282	257	284	303	278	285	277	334	279	268	282	292	285	311	254	276	297	310	257	320	272	300	302	294	271	302	319	294	282	274	252	263	300	298	288	273	295	273	280	277	255	253	285	248	256	298	269	279	277	289	290	280	236	267	257	287	291	292	281	300	270	285	239	281	303	283	264	304	291	299	296	297	242	284	300	283	277	275	278	265	300	262	302	259	274	315	276	283	292	272	294	284	301	248	287	288	307	293	297	295	271	288	297	268	254	251	279	293	274	269	276	269	275	286	274	275	291	272	291	312	266	296	292	284	266	300	336	274	290	259	278	269	268	266	281	261	290	313	272	285	308	283	283	248	308	284	292	266	289	258	302	298	291	276	275	301	282	272	277	296	293	279	293	298	280	283	305	283	286	266	289	309	270	281	276	297	306	277	314	309	298	285	274	296	321	293	295	282	289	281	285	291	281	328	291	267	290	278	287	282	269	284	258	305	298	305	293	283	249	260	287	272	298	282	251	286	254	286	288	293	272	280	299	273	284	309	266	258	260	306	315	273	266	275	288	268	289	272	294	297	266	288	285	299	278	252	287	289	295	281	260	277	292	254	284	302	258	327	282	284	250	253	286	297	264	269	290	286	287	294	274	271	292	283	274	258	322	283	307	288	315	283	265	277	270	281	296	297	291	277	324	300	291	298	294	248	253	277	299	294	316	295	286	292	254	290	281	292	276	239	269	302	267	239	284	268	273	291	285	280	271	277	288	283	275	273	291	277	287	291	287	289	262	288	283	300	278	285	254	299	264	275	287	306	263	271	274	282	285	266	297	270	288	284	273	311	287	288	310	271	296	306	312	281	307	289	307	273	286	302	253	303	316	273	266	281	285	296	278	304	274	278	267	250	296	272	283	302	295	252	269	290	278	285	295	319	297	255	284	294	299	260	286	292	280	280	268	249	274	304	270	287	296	309	284	287	302	240	295	308	267	271	292	255	265	278	289	301	277	245	292	272	292	291	264	271	272	292	287	283	262	311	286	241	275	269	275	292	306	308	285	261	282	273	276	275	311	267	279	289	296	285	294	303	270	307	305	285	277	264	251	312	290	272	285	291	287	298	281	275	278	295	310	267	290	303	253	291	256	300	288	274	284	288	283	319	308	270	302	298	315	291	280	282	264	303	289	281	281	247	298	315	278	273	290	303	281	293	311	270	287	271	274	273	282	286	291	249	305	268	310	284	281	272	279	275	303	293	274	295	331	289	304	268	287	294	283	283	284	322	269	283	272	289	282	292	321	289	295	267	329	264	279	280	287	274	303	272	298	272	295	307	317	297	286	276	284	284	314	312	259	297	272	288	305	315	281	276	286	285	289	295	299	278	248	295	298	287	294	281	263	304	304	294	282	288	290	289	291	265	274	276	258	294	257	284	272	269	272	281	281	339	290	257	286	324	277	280	290	286	283	279	262	276	275	307	277	276	277	289	326	273	286	266	256	282	277	295	251	263	274	295	296	281	267	287	274	283	260	299	292	293	303	290	295	283	269	294	290	300	292	280	305	289	266	299	290	284	277
22986	20850	27684	24144	20861	20949	10662	1909	1374	1147	1120	1051	894	818	814	742	766	713	674	635	664	616	612	598	577	616	565	602	573	595	563	541	545	623	549	553	536	565	531	500	518	568	558	541	516	534	517	516	508	526	565	510	499	543	495	513	528	471	513	514	507	533	531	498	529	541	455	555	483	496	504	512	544	480	511	484	467	465	503	479	537	500	518	493	546	453	467	511	485	441	503	462	536	514	534	498	502	477	480	513	539	474	470	487	492	509	544	458	502	527	504	477	497	513	491	560	530	529	489	477	540	493	539	489	486	519	505	490	491	520	494	487	490	472	488	477	455	520	474	485	532	499	456	497	479	460	516	462	496	497	465	516	483	495	528	523	481	480	537	493	488	469	514	488	549	526	499	545	498	507	479	517	476	474	539	484	516	458	486	506	481	516	505	518	508	488	521	515	465	510	472	479	498	525	471	499	506	439	489	543	550	500	515	485	453	486	538	504	500	493	482	506	530	488	483	503	480	477	470	461	463	506	487	509	480	535	455	469	541	519	527	515	520	527	511	511	497	543	504	489	463	482	501	472	513	499	496	462	537	506	516	462	491	477	490	516	526	472	548	495	455	477	478	527	541	499	494	523	482	470	488	535	503	512	493	507	529	510	523	517	512	476	518	508	485	508	525	495	506	502	554	500	492	440	494	544	479	511	443	500	457	471	503	471	532	520	474	501	507	504	462	499	490	498	491	517	477	485	538	478	537	519	487	499	479	481	500	527	510	480	518	500	460	445	500	511	455	513	479	504	500	472	488	506	461	463	494	466	533	485	493	498	457	505	482	541	558	494	518	543	496	498	496	487	479	470	473	476	497	499	523	512	509	506	519	530	516	475	492	469	457	497	498	551	468	439	450	485	492	509	443	531	483	496	518	467	497	492	497	523	517	531	497	478	510	509	469	533	496	467	451	496	473	491	457	488	498	461	496	483	534	512	514	480	510	536	509	528	474	514	507	489	531	470	493	505	456	478	511	469	503	515	507	482	508	516	518	485	478	536	531	463	495	484	474	501	502	514	478	509	496	522	523	506	513	516	514	493	489	487	515	463	473	525	495	503	453	473	489	462	517	470	500	495	509	505	479	501	494	513	461	486	523	507	494	529	494	461	485	514	478	493	501	514	482	522	536	529	506	519	532	526	491	486	506	502	449	517	465	475	452	432	483	463	507	519	489	454	529	488	500	512	482	486	493	503	466	487	498	445	466	496	456	525	488	455	472	493	525	528	470	521	526	500	513	537	482	476	459	493	475	490	487	511	457	506	467	479	502	529	503	470	517	459	545	484	514	476	497	489	468	511	512	502	474	503	460	479	485	484	511	483	496	476	483	487	489	509	473	498	509	486	446	502	488	493	510	471	487	537	478	499	514	528	454	511	502	538	499	496	526	493	536	507	495	511	480	503	473	494	506	489	475	483	476	526	515	501	467	499	507	559	502	483	487	491	503	521	477	507	519	525	467	514	530	540	457	483	540	485	484	512	487	505	500	474	515	443	514	455	489	472	500	486	491	512	524	480	488	495	500	509	513	479	486	534	529	489	530	497	462	478	478	535	499	532	474	445	506	471	479	498	492	470	513	536	503	527	497	502	496	460	520	547	479	481	464	511	524	515	484	499	485	490	553	490	516	505	515	473	478	500	487	508	505	521	485	474	509	475	474	473	498	501	486	474	481	534	446	543	503	526	488	452	511	500	497	531	499	504	484	507	510	490	477	520	516	482	507	521	482	489	455	471	485	501	514	521	521	488	471	514	499	506	485	475	489	545	487	516	458	512	535	508	484	496	498	494	505	477	508	468	484	506	491	479	558	504	502	493	494	498	498	483	515	513	449	476	487	460	507	485	516	512	480	470	465	497	487	515	487	472	493	472	498	495	502	503	504	507	515	509	463	564	491	502	453	498	502	511	502	497	490	497	506	496	481	498	520	469	528	457	466	501	474	479	467	505	507	512	519	508	515	499	480	485	467	495	492	524	494	483	485	507	497	506	483	513	488	467	471	490	493	523	469	522	482	474	476	487	519	499	562	494	449	476	471	530	486	485	519	449	498	499	518	487	467	469	501	478	500	502	509	534	537	508	496	510	536	488	489	475	476	489	509	470	486	515	488	467	526	505	490	539	484	493	503	519	499	481	507	491	505	505	494	517	463	495	514	474	464	514	506	525	518	507	509	516	460	509	498	506	552	504	500	518	488	504	462	504	509	497	515	530	503	481	495	563	485	527	497	495	454	513	495	489	521	545	479	522	479	517	485	496	496	492	466	475	500	483	508	478	501	533	487	486	495	500	501	515	537	487	508	488	498	506	516	497	480	516	499	518	485	465	495	517	468	496	502	461	505	496	488	482	501	481	499	471	486	494	509	511	465	505	512	478	496	456	492	511	487	516	497	476	490	473	518	459	505	503	501	460	473	482	490	504	535	504	497	517	476	466	544	523	513	490	536	500	470	505	513	521	486	494	473	499	511	535	484	508	465	455	504	462	505	513	468	532	505	502	464	500	469	511	544	526	482	520	492	493	488	506	517	526	484	500	519	495	470	513	482	478	493	514	477	500	499	481	519	480	481	499	497	524	524	502	443	506	478	500	486	482	516	513	483	478	483	500	486	496	537	464	468	488	511	467	523	522	483	531	507	506	488	517	441	486	471	455	483	494	510	492	496	437	474	506	478	480	496	508	517	501	522	493	500	493	514	498	499	467	491	500	483	542	498	518	471	492	470	477	514	529	529	473	497	510	462	470	501	490	497	468	497	465	462	469	446	508	488	474	487	518	501	500	505	521	493	509	462	447	508	530	474	495	449	480	498	478	490	499	476	506	493	462	510	543	502	492	470	523	500	497	490	493	505	501	499	474	505	501	501	543	496	500	499	510	476	475	516	464	497	500	462	496	480	524	497	505	506	484	488	501	490	494	491	495	489	474	514	509	503	480	519	499	499	532	474	477	519	456	505	492	513	485	495	502	462	505	502	506	519	465	536	500	475	514	487	493	511	500	499	515	499	525	495	478	483	487	466	483	548	507	455	492	532	468	514	500	470	509	516	472	529	540	529	496	490	567	431	466	509	483	532	453	492	464	490	550	457	556	511	531	492	476	473	517	510	478	491	529	486	489	490	488	494	474	481	520	543	516	457	523	485	483	478	484	514	466	494	514	470	487	487	459	536	509	468	479	508	493	478	549	495	486	483	515	506	512	520	522	501	449	485	477	492	478	504	486	518	516	487	531	489	485	491	523	495	537	484	476	526	499	536	503	499	504	518	515	485	492	484	487	528	473	474	496	470	481	504	507	441	495	495	491	533	480	479	502	478	497	459	458	448	518	524	484	513	505	497	482	490	488	440	547	515	537	519	497	513	518	474	507	474	512	455	509	504	490	461	519	519	505	499	528	475	486	506	511	491	465	503	518	529	514	496	451	483	517	484	468	463	541	485	508	547	496	464	505	537	513	521	518	547	526	469	500
10112	18392	16625	10027	6866	5033	3720	3054	2471	2041	1790	1486	1375	1191	1158	1051	959	877	780	784	724	757	703	718	658	596	575	619	607	589	598	580	567	591	552	551	557	515	567	540	563	557	505	522	520	499	541	465	520	549	504	494	488	527	444	509	500	516	507	484	472	497	508	492	467	481	489	458	497	484	484	498	468	510	456	522	472	494	490	514	470	459	484	485	477	493	527	466	534	460	503	463	493	454	464	493	477	472	478	455	486	487	493	457	498	479	467	484	475	467	479	505	467	452	464	492	492	456	454	484	465	453	479	474	464	457	501	468	490	472	456	449	458	454	460	489	483	510	480	453	488	453	498	496	475	501	466	464	475	467	436	459	490	494	509	481	478	468	452	492	453	455	453	453	472	523	492	473	493	469	462	476	483	469	441	475	469	464	525	435	498	458	418	486	480	488	441	474	465	453	460	464	464	494	429	470	426	443	424	510	463	478	459	469	474	460	412	471	441	478	471	487	447	466	481	498	455	483	474	477	496	483	480	470	483	442	480	447	427	480	494	463	444	474	465	435	455	441	452	475	499	485	467	450	462	486	468	461	455	491	505	503	491	476	467	458	467	446	476	476	477	515	463	497	480	445	479	444	491	476	497	451	445	481	475	421	454	481	480	471	457	467	483	504	479	457	463	446	453	467	463	458	459	455	474	456	465	491	447	488	473	488	446	460	430	449	491	452	463	459	461	495	525	467	508	511	432	457	496	481	527	486	512	454	480	487	441	463	468	454	493	491	458	468	452	456	486	474	458	452	481	523	454	487	488	487	468	469	480	439	440	467	491	467	440	515	502	462	467	489	478	443	453	456	490	486	457	467	442	441	457	435	510	467	497	496	505	487	459	452	473	500	507	493	432	452	471	487	449	497	461	495	470	461	460	458	457	452	511	484	451	497	472	479	450	512	461	456	521	471	446	476	485	495	480	449	487	454	491	461	507	465	450	447	451	466	469	511	514	453	465	434	499	472	470	489	433	458	475	465	464	452	450	441	472	513	529	486	434	450	459	460	506	529	442	468	450	468	458	495	445	467	514	464	451	474	471	472	524	458	474	471	489	473	480	474	492	497	442	504	499	515	492	497	492	467	454	442	480	496	454	473	484	457	504	493	477	458	465	486	456	447	452	458	457	522	450	487	454	489	454	498	480	480	480	511	495	472	467	479	498	494	470	457	479	481	458	509	450	438	476	414	474	484	441	468	451	475	446	475	456	456	465	480	492	437	466	500	479	494	423	475	480	482	499	465	472	502	487	422	469	462	459	463	412	476	511	505	418	465	455	487	459	498	489	461	486	463	446	490	500	490	432	424	469	516	486	514	472	512	466	422	473	493	489	482	455	459	453	462	495	436	471	462	440	488	482	484	513	500	456	430	483	483	483	494	439	466	447	480	475	481	467	476	473	436	479	452	477	532	468	508	462	468	464	479	477	483	399	471	490	446	447	483	471	482	479	491	443	463	497	428	433	480	456	477	436	477	464	496	448	480	468	473	497	483	438	485	468	478	508	488	483	453	518	489	491	476	444	473	497	462	447	481	491	488	485	467	434	460	477	489	480	442	485	452	478	468	490	474	469	448	454	487	497	474	486	448	522	501	480	470	440	460	486	486	478	488	471	458	464	498	486	471	471	467	468	456	458	469	465	443	464	437	492	457	487	524	441	493	461	462	459	447	479	461	454	433	427	418	461	458	516	461	476	441	484	454	497	459	398	468	412	478	484	448	416	526	446	487	460	502	438	479	465	434	426	506	485	437	501	455	427	464	469	434	491	509	474	466	494	471	445	495	460	466	489	497	467	501	505	473	468	433	499	495	487	531	448	452	482	460	468	480	492	498	463	466	511	530	488	530	482	464	436	500	443	480	436	465	441	474	486	438	459	406	429	479	467	452	457	456	469	470	493	494	462	466	458	472	472	481	475	447	480	455	406	455	483	439	420	457	488	459	470	458	473	463	501	439	426	460	503	520	467	491	455	456	472	483	476	482	462	456	496	454	462	484	483	445	468	459	485	459	481	485	484	443	462	503	476	493	455	488	453	466	461	485	486	474	478	461	450	476	474	489	468	463	465	476	453	473	473	520	492	468	475	466	456	452	491	504	453	496	467	446	459	454	465	475	465	499	464	433	464	500	450	476	426	461	465	462	449	448	459	428	472	494	481	450	470	500	481	463	472	485	456	449	469	467	460	479	434	459	473	524	489	444	475	471	448	491	492	447	475	482	534	477	455	441	483	466	496	454	433	488	465	442	469	469	448	478	418	508	433	507	473	480	483	485	496	470	472	477	498	502	496	499	442	446	482	504	490	447	501	461	495	504	435	462	464	473	460	488	494	496	485	462	497	467	455	492	506	470	488	490	475	446	507	492	451	487	482	445	452	491	451	458	459	419	493	460	471	472	486	490	460	506	459	465	498	467	470	445	448	469	470	465	480	469	459	493	490	509	464	463	436	455	469	470	480	465	526	497	451	471	451	456	460	496	446	526	453	480	458	455	476	448	443	456	437	468	452	475	448	478	510	481	447	447	494	501	458	483	462	448	478	450	459	471	501	496	475	438	454	466	473	470	454	424	480	464	475	469	459	442	462	441	466	434	458	471	495	479	450	456	474	427	481	471	466	436	461	439	464	459	443	507	478	498	470	455	456	465	456	471	468	495	491	462	481	450	496	468	470	495	507	453	450	454	459	490	459	489	466	442	435	486	460	471	451	468	476	440	462	464	494	474	452	504	505	491	429	488	466	466	484	491	506	433	480	437	431	465	485	460	459	456	426	471	482	443	437	469	460	510	480	464	460	453	463	463	494	472	424	481	465	457	491	449	455	488	476	471	446	472	434	418	460	439	456	481	474	461	458	432	518	454	466	449	459	445	474	428	448	475	457	465	492	472	470	492	469	474	474	455	483	467	450	466	507	507	465	424	462	480	469	473	454	486	501	468	481	495	442	474	472	409	490	508	480	505	467	472	455	507	491	473	486	497	461	445	467	480	456	476	452	469	477	452	457	457	482	462	467	439	442	485	474	463	497	474	468	443	423	464	484	474	461	444	472	461	466	458	481	440	482	475	467	490	461	435	423	508	449	501	500	476	490	450	461	472	492	453	493	482	468	456	467	453	516	483	467	481	450	458	455	493	466	469	498	458	501	483	497	527	475	466	480	507	462	495	507	510	458	463	465	477	486	467	459	473	470	452	462	458	451	432	496	495	494	514	491	486	445	428	466	436	467	479	474	473	458	495	471	471	498	481	472	462	423	463	477	450	448	485	478	490	501	475	446	507	497	480	509	444	456	447	461	458	455	489	509	486	503	440	455	500	466	490	452	453	438	462	439	480	462	426	403	451	492	446	473	492	470	455	451	478	465	458	497	480	486	525	428	479	435	470	498	476	462	484	447	483	439	504	487	474	497	509	465	468	474	464	487	513	447	443	448	469	485	478	482	450	518	488	453	518	441	473	458	464	453	494	497	436
28604	14925	1761	315	201	179	141	134	122	108	112	101	117	96	98	88	98	111	106	109	81	101	101	98	98	93	112	89	115	118	99	109	99	91	122	104	90	121	109	106	105	99	117	89	91	88	95	111	116	88	88	93	91	110	94	91	97	110	94	117	111	110	111	113	113	109	93	91	94	113	86	87	86	85	108	95	111	97	77	99	106	105	92	111	85	106	112	111	110	92	78	94	92	107	105	114	90	112	110	93	107	111	121	88	117	99	96	122	91	94	82	99	96	100	117	93	119	102	114	87	114	97	94	99	98	113	85	99	119	116	94	84	102	109	90	87	114	97	100	88	108	103	94	75	100	103	93	109	71	83	101	90	103	98	97	86	87	85	93	103	104	96	111	93	95	108	78	104	92	83	105	102	87	95	113	105	95	95	94	79	87	101	112	89	93	96	101	77	101	73	90	105	66	78	92	128	120	101	119	91	101	108	109	99	105	110	109	105	100	102	99	90	88	74	107	130	113	105	103	99	87	102	117	90	111	91	89	101	106	97	105	100	102	101	101	88	110	101	104	111	93	103	96	94	117	117	91	109	76	111	117	100	94	89	88	114	114	79	78	99	81	117	109	116	95	106	105	112	99	128	110	109	100	110	87	121	87	112	79	128	106	94	108	89	114	116	102	110	111	120	95	86	79	107	95	86	106	93	104	95	106	108	113	123	99	103	107	93	104	102	104	116	109	113	92	114	90	104	80	103	104	105	98	95	100	99	102	105	88	84	110	118	120	102	99	113	100	103	114	97	120	109	89	88	107	100	121	112	91	95	93	93	102	97	90	79	98	95	80	104	71	90	97	92	109	83	105	127	76	96	93	105	88	112	97	92	110	84	101	90	101	106	102	94	92	87	94	105	100	96	91	96	96	123	109	101	102	108	110	89	83	95	96	109	107	99	96	116	105	93	98	108	103	100	96	89	112	104	99	94	95	101	96	92	103	94	94	126	106	106	95	94	116	86	111	92	74	111	104	114	88	86	81	114	93	107	100	100	82	114	93	106	116	112	89	100	132	94	88	97	116	110	93	99	107	97	98	102	99	113	99	109	98	99	109	103	94	97	106	117	115	110	107	100	96	120	108	115	113	114	92	118	100	72	100	97	85	96	103	104	98	100	107	106	85	117	97	114	112	88	104	100	102	95	96	109	104	92	104	80	101	110	93	94	96	94	105	98	107	114	101	99	91	92	100	94	105	107	104	99	113	98	109	105	109	90	94	92	112	102	89	109	112	87	106	101	101	92	93	106	93	90	95	102	90	97	110	87	75	89	124	94	95	116	126	102	91	103	96	99	103	78	89	87	101	97	87	114	93	106	96	100	105	102	117	82	105	103	110	101	98	102	91	105	109	95	105	102	112	122	108	96	95	94	105	104	106	91	118	91	95	109	98	104	107	105	97	101	96	88	103	104	83	91	101	111	127	106	111	103	98	97	102	104	101	94	112	99	110	117	81	93	99	107	126	124	101	114	99	90	91	92	112	126	92	88	104	103	98	118	101	102	110	107	83	105	96	107	105	103	94	102	101	79	105	92	100	112	116	97	106	111	94	100	109	107	130	98	100	115	102	114	100	98	127	122	103	100	89	113	123	121	114	91	96	107	98	110	117	94	123	111	90	90	102	93	114	101	97	108	104	81	94	104	113	108	98	97	102	98	98	95	106	87	97	86	87	91	108	94	119	102	106	107	99	106	108	100	105	102	91	85	90	85	95	94	98	115	105	104	90	98	104	103	103	95	94	114	93	83	101	99	90	98	103	74	105	92	98	100	115	94	88	105	121	83	99	108	97	101	103	84	98	119	91	103	112	93	106	86	93	99	95	80	97	130	92	95	106	95	97	101	100	96	107	104	93	102	106	92	111	100	115	104	93	96	101	113	138	93	90	94	103	108	84	122	92	98	102	102	107	108	97	88	104	102	88	84	102	108	100	100	93	110	112	100	109	99	96	103	103	91	107	96	91	103	124	86	84	106	96	99	105	108	89	106	100	121	91	91	86	98	96	116	95	107	98	101	91	98	101	103	90	87	98	110	100	80	97	103	107	113	89	101	117	102	113	94	101	97	107	100	118	112	100	102	95	96	126	103	90	93	98	109	84	105	81	100	93	97	100	106	105	100	101	96	107	101	104	114	115	127	99	114	91	97	110	95	92	84	111	116	100	105	95	94	101	104	91	101	97	90	91	119	95	99	108	87	99	90	83	106	125	102	112	110	96	97	94	113	105	108	100	102	94	90	86	121	96	94	90	93	113	114	117	96	90	106	107	101	100	101	93	101	93	99	108	108	119	95	100	101	104	99	99	111	115	109	79	107	118	116	99	99	90	97	107	103	92	108	97	103	101	103	102	104	85	99	101	99	110	95	105	98	100	92	98	106	89	104	114	110	104	74	105	119	76	95	99	104	132	89	99	96	110	112	78	105	98	109	107	102	110	91	90	115	98	89	107	91	96	88	109	97	101	102	106	117	107	90	87	101	75	78	115	112	96	101	87	86	84	105	106	90	99	92	99	79	100	97	93	92	103	113	102	130	89	105	93	96	125	100	92	109	97	83	93	89	110	118	92	111	115	104	82	92	93	102	88	93	99	88	93	113	100	97	91	93	112	116	105	106	120	102	97	116	94	103	107	95	87	100	95	77	123	105	91	104	105	91	101	81	103	118	104	80	111	104	96	108	93	115	90	98	101	98	100	99	81	102	110	117	101	101	94	116	90	103	104	105	100	106	104	110	85	100	104	102	104	114	112	99	91	96	102	89	97	107	110	96	100	103	88	105	96	79	112	119	90	97	89	96	102	116	82	96	103	98	102	104	88	117	101	110	83	109	108	95	117	109	98	109	86	114	89	108	102	119	89	107	105	104	100	118	94	93	97	112	101	109	110	89	94	95	114	99	108	84	101	99	104	86	108	103	94	102	103	100	96	93	104	95	94	111	104	99	100	109	100	94	92	106	102	92	109	88	101	114	100	101	103	128	116	96	92	122	94	106	98	94	116	92	78	90	97	108	106	108	102	100	95	109	93	82	104	108	104	96	102	92	84	103	102	96	92	91	80	90	95	100	94	119	105	87	128	127	103	103	96	91	89	97	96	82	82	82	96	110	104	92	104	106	98	81	107	100	90	103	100	120	102	107	119	107	116	104	85	85	98	101	97	87	100	93	92	92	99	126	84	86	96	88	111	110	100	81	94	105	105	108	102	102	99	98	98	111	94	122	105	87	114	82	92	92	100	99	95	94	111	100	92	88	109	114	114	105	104	99	110	95	101	96	118	112	96	92	99	93	111	93	109	103	105	112	97	88	104	106	106	91	106	121	105	107	101	110	93	95	93	85	80	111	95	109	108	98	106	101	96	95	91	102	98	100	99	103	120	98	75	104	107	88	93	88	98	99	92	108	98	104	100	101	110	110	104	91	109	106	109	127	92	96	99	105	99	100	93	100	89	104	85	102	104	113	109	89
5049	855	658	356	316	235	208	178	155	130	144	136	151	111	123	120	117	127	103	103	98	113	124	97	113	111	106	107	120	111	124	111	112	107	107	125	100	111	97	110	103	114	103	109	100	112	101	90	98	131	130	112	100	125	89	116	119	120	130	108	109	108	107	111	106	99	103	110	143	112	100	115	110	106	122	112	125	125	105	112	100	109	101	118	109	107	126	120	95	118	120	97	104	95	117	121	122	98	107	114	110	96	109	91	109	113	121	99	115	97	118	86	105	126	112	106	101	99	103	109	114	99	103	118	140	95	104	105	96	82	90	116	105	96	107	90	121	113	103	113	126	130	95	110	97	114	116	92	120	101	115	115	105	104	100	138	105	102	125	100	112	107	93	113	103	95	95	113	99	93	103	95	116	125	105	113	128	96	101	95	106	120	109	101	111	112	126	117	101	86	101	121	98	116	110	104	97	107	107	102	125	106	106	99	125	111	104	112	106	100	108	123	89	109	106	101	110	102	100	99	109	107	101	93	110	100	113	107	104	106	110	101	102	95	101	112	111	105	97	99	85	112	101	107	105	106	95	119	101	106	115	139	92	103	129	110	108	114	100	114	92	111	103	116	96	120	127	113	118	119	102	111	114	95	123	104	116	108	108	101	113	106	116	114	118	112	114	125	120	81	110	105	105	114	94	94	120	125	117	90	101	102	111	96	120	127	98	119	112	121	102	104	107	130	104	107	119	124	124	116	90	97	88	112	111	102	104	110	115	103	88	118	111	109	99	107	114	102	108	94	101	120	115	120	126	105	117	119	100	111	120	83	104	110	124	106	104	105	118	101	106	100	109	107	98	83	101	100	112	107	112	91	103	104	104	93	121	101	107	118	107	101	111	113	113	107	121	112	104	103	96	117	104	109	113	113	114	104	107	106	107	101	106	125	116	107	123	106	100	111	102	105	110	115	132	95	105	117	133	121	117	130	113	101	114	115	117	123	90	123	116	85	95	112	108	110	102	114	92	126	116	98	119	134	128	122	140	91	101	110	94	121	106	113	118	123	111	111	113	129	89	124	99	101	98	109	95	119	112	118	106	107	89	111	86	106	132	124	112	108	125	115	105	95	116	109	127	121	109	102	109	108	138	101	111	98	101	110	99	114	101	100	114	123	118	100	113	121	97	110	106	138	108	104	105	105	98	110	101	105	115	111	111	122	126	107	101	111	123	109	116	111	103	114	112	104	120	116	99	102	75	100	103	128	119	103	99	102	107	107	107	123	115	107	116	108	97	105	102	113	113	99	112	111	95	121	116	79	124	107	117	121	98	107	122	117	105	92	109	119	105	114	87	121	110	88	118	111	89	117	110	106	106	109	114	94	98	102	101	123	108	94	108	110	107	103	119	92	113	107	116	119	99	102	119	102	113	99	108	115	125	105	100	108	104	103	94	116	94	108	115	93	89	100	110	112	117	100	111	109	116	106	105	107	96	100	108	90	107	106	118	95	111	92	123	126	102	114	105	95	111	99	118	108	101	97	118	109	114	102	113	98	120	110	92	92	97	112	111	97	97	107	106	122	110	113	126	121	81	106	101	106	95	138	112	120	105	122	115	105	105	108	90	102	98	106	114	90	109	109	100	115	104	108	110	110	124	87	114	97	111	103	126	120	104	110	120	112	129	105	96	120	105	114	114	119	96	106	126	114	112	111	101	121	113	141	98	103	122	114	111	103	111	124	113	105	109	102	115	131	99	90	109	98	109	105	121	100	107	114	113	127	110	108	131	129	99	114	112	109	106	108	113	93	102	110	109	97	107	102	93	113	103	118	123	99	110	117	125	122	109	90	103	123	127	111	115	98	104	103	125	103	109	96	101	98	98	103	125	103	96	92	116	120	111	97	95	114	115	97	95	109	107	118	111	108	106	107	113	97	104	109	85	115	101	110	118	104	113	112	113	109	124	104	101	125	99	119	100	97	111	104	105	100	100	113	129	110	110	124	114	96	97	112	112	108	98	117	105	105	116	115	108	114	107	93	116	116	104	115	133	101	105	119	111	97	102	99	107	110	107	122	114	110	117	108	107	104	116	107	119	101	94	101	99	105	125	106	116	134	97	111	113	110	105	111	112	115	101	110	108	104	118	109	116	108	98	114	109	124	114	108	101	114	120	106	111	125	118	107	85	110	93	128	129	109	102	110	118	106	116	128	97	88	116	99	135	89	95	117	113	93	118	112	93	107	103	101	88	95	104	122	107	119	102	116	99	111	113	96	104	102	106	98	112	129	126	111	116	112	97	113	122	109	106	107	110	114	109	105	101	107	95	117	114	102	89	122	92	107	105	117	100	123	107	114	103	118	124	107	98	112	108	101	123	113	114	88	107	126	97	98	106	120	100	112	122	93	100	106	105	108	125	103	110	94	114	91	101	107	130	81	125	119	112	109	107	105	100	126	125	111	112	104	107	111	112	128	124	118	123	99	113	95	122	110	110	103	107	108	119	125	99	103	111	116	90	97	89	94	103	95	130	104	112	137	112	113	132	116	112	87	91	121	114	121	94	102	132	109	102	122	111	103	103	115	97	117	107	117	113	109	104	98	106	111	107	117	96	129	100	104	102	114	108	131	117	105	95	110	104	98	97	114	107	107	129	102	115	105	110	115	105	108	119	103	109	98	99	113	95	110	94	111	112	110	106	112	109	115	112	86	127	107	108	114	102	110	126	81	121	107	106	113	111	111	100	94	110	110	106	107	112	115	105	125	127	105	111	113	94	116	87	102	110	111	117	95	101	114	99	98	113	112	88	107	94	112	121	109	108	128	108	95	102	97	107	119	107	123	111	105	108	120	107	115	110	114	112	131	105	109	98	113	106	126	115	104	126	106	105	101	111	107	96	119	111	130	113	107	124	97	107	116	125	118	97	106	94	126	105	122	119	115	108	118	105	108	90	118	106	115	115	90	121	101	108	113	103	107	114	106	121	102	98	117	111	94	107	118	104	119	107	111	112	110	107	135	121	95	120	106	107	121	109	114	115	109	121	127	104	112	107	113	96	111	117	111	118	115	105	115	99	108	101	102	99	102	101	111	101	133	111	101	105	104	90	94	115	112	117	97	100	132	94	97	106	76	103	113	115	101	119	102	105	109	115	95	115	120	110	111	114	110	107	121	124	101	117	108	107	104	96	99	110	112	107	109	112	106	120	105	104	88	107	97	111	101	89	98	106	102	110	124	92	107	122	124	92	106	99	109	112	112	100	117	93	117	91	114	114	123	77	95	94	130	109	102	111	107	108	110	117	101	109	94	122	101	88	103	108	115	107	100	100	109	102	112	108	113	111	100	119	110	99	111	126	115	105	100	110	87	105	121	108	110	109	121	99	128	117	128	95	118	114	107	125	112	109	115	139	126	103	116	102	110	123	103	110	111	114	123	122	105	108	109	101	113	108	102	111	106	109	111	93	98	122	108	95	109	104	123	123	103	106	95	103	115	112	122	114	120	83	104	110	109
25202	20840	27328	24468	20833	12140	1544	925	751	666	593	558	516	458	450	438	422	472	395	362	359	368	349	355	325	332	327	331	368	354	334	314	326	302	347	322	324	290	314	288	298	329	325	289	320	284	264	303	321	287	313	342	281	307	326	297	320	336	329	313	298	325	299	312	311	321	321	316	310	320	301	308	315	298	285	298	290	297	328	302	292	317	312	317	297	312	308	324	312	292	301	307	296	291	325	323	302	294	303	331	281	331	283	283	310	320	297	306	316	306	294	331	355	329	315	307	302	324	307	308	297	313	305	293	299	295	319	279	289	310	323	290	320	305	310	315	318	304	312	309	284	300	305	317	317	264	288	303	303	314	323	330	321	297	305	287	312	287	316	307	290	309	298	297	290	289	287	298	301	305	298	263	302	335	305	293	313	301	306	308	289	311	300	293	313	275	289	278	310	331	292	313	283	326	318	288	331	317	303	309	311	277	289	305	309	319	321	286	266	286	289	298	285	320	300	316	290	294	311	306	275	295	276	301	279	323	294	297	296	312	282	305	323	315	308	300	315	323	320	295	301	315	297	300	318	321	333	264	297	304	328	316	309	305	313	313	318	289	312	297	299	285	310	304	328	279	332	288	301	304	316	287	310	258	286	312	300	291	290	292	286	308	292	307	320	350	315	280	309	298	295	318	288	281	307	307	282	287	285	275	309	331	285	292	286	272	301	293	333	308	313	305	288	329	267	264	300	307	299	306	302	289	270	308	298	301	303	305	304	312	264	267	276	307	308	311	324	313	320	315	275	318	305	294	323	328	331	295	285	325	295	281	301	294	286	299	329	297	309	280	306	291	311	292	272	260	309	297	303	314	312	278	288	312	285	306	308	315	315	305	335	280	306	281	270	295	321	285	298	283	298	309	291	271	301	314	288	301	294	306	295	301	319	332	303	295	298	307	293	303	289	309	339	290	303	289	281	301	289	288	310	277	295	268	303	304	312	295	334	321	303	305	336	315	291	337	296	315	306	323	276	304	277	301	274	282	299	324	286	296	321	308	322	287	316	302	295	301	287	295	317	328	296	292	297	280	320	298	317	315	314	315	324	309	318	316	311	281	327	294	274	291	280	311	309	309	303	316	310	310	322	298	329	298	280	300	306	314	266	311	324	323	299	316	293	296	273	300	258	286	300	308	307	268	301	251	281	306	314	300	304	316	299	287	302	304	301	303	321	309	284	305	312	312	289	284	305	276	297	299	282	303	292	316	314	303	316	301	300	315	287	281	281	304	298	293	337	300	312	310	310	305	307	313	313	271	299	295	293	300	304	330	287	324	279	307	309	309	281	294	291	306	309	282	276	322	298	275	289	299	301	296	270	328	297	291	288	315	288	332	292	278	266	318	296	256	314	293	302	318	302	298	294	268	294	286	284	315	309	293	301	290	332	283	275	292	309	280	336	292	290	273	302	285	262	310	309	285	335	291	330	259	295	305	298	273	336	314	310	286	304	285	316	276	348	313	277	271	339	301	327	304	307	283	276	292	283	306	310	298	320	313	306	305	305	312	309	294	317	312	297	293	301	312	273	310	285	300	322	281	319	298	288	284	322	320	278	305	292	282	270	333	286	279	311	324	312	292	321	280	301	288	322	329	296	307	319	302	291	308	294	315	285	304	284	275	296	300	296	304	293	323	332	301	304	315	314	316	331	302	287	326	307	328	327	299	312	320	288	276	308	307	302	306	276	296	282	269	320	336	286	320	301	295	304	295	310	298	303	317	314	301	334	280	312	298	290	268	301	304	305	300	299	321	279	290	283	288	317	312	343	326	303	309	344	343	297	326	308	329	274	335	302	291	302	337	310	284	287	270	319	339	318	304	292	281	312	317	305	326	315	283	285	295	293	300	280	298	309	300	323	320	305	301	298	297	307	316	305	298	303	294	305	291	313	314	322	316	290	283	315	277	312	301	299	305	310	297	311	298	291	309	309	296	263	304	308	317	323	282	324	310	283	276	299	288	275	295	315	303	281	295	306	304	288	296	308	313	324	312	310	337	293	299	305	276	292	267	329	306	296	335	299	319	312	303	308	319	308	307	304	281	297	311	290	316	321	298	304	278	268	307	289	311	276	304	299	276	301	308	271	318	304	291	273	342	277	282	298	290	286	283	258	302	292	307	320	281	290	296	312	295	304	310	305	308	294	298	316	326	292	302	292	305	291	313	283	307	271	307	302	325	335	291	291	281	330	288	299	342	324	305	280	295	306	293	299	341	292	289	318	289	318	307	285	287	342	301	277	305	285	306	316	300	305	299	321	315	301	314	304	307	289	308	321	310	311	303	291	304	282	280	306	276	289	296	330	307	274	312	310	306	313	304	339	332	306	327	280	297	328	315	269	305	286	304	290	297	297	329	329	290	309	338	303	292	298	312	300	313	303	282	289	294	312	297	346	299	285	296	278	318	297	296	303	270	296	292	301	327	306	284	319	319	246	310	289	305	328	271	300	287	274	299	304	313	283	310	273	303	313	286	271	331	279	270	277	310	317	293	286	282	306	296	293	293	311	280	303	269	283	275	300	290	298	303	296	306	336	300	301	312	298	288	275	286	321	291	285	326	298	315	312	311	279	279	301	311	310	294	312	257	303	288	283	299	313	291	292	261	307	300	272	296	301	296	285	288	273	309	291	323	330	290	280	335	305	299	269	313	274	316	303	304	286	315	306	296	302	290	307	282	313	253	313	320	292	284	321	322	281	290	311	327	324	278	310	298	315	313	307	310	323	267	295	295	296	294	283	324	284	292	309	313	308	305	292	281	286	298	321	293	299	324	321	272	324	314	289	331	297	277	311	289	298	298	292	289	337	288	312	288	309	296	316	307	298	303	289	331	319	287	303	337	281	314	299	337	317	296	286	302	315	320	319	305	298	279	303	309	288	296	291	289	280	277	277	295	320	300	316	297	312	300	308	292	322	304	323	303	334	285	286	315	310	281	306	308	354	323	328	312	332	303	313	291	354	285	291	286	286	316	311	288	324	311	298	280	321	314	290	321	268	279	292	309	282	294	309	272	299	311	330	284	284	274	312	289	283	302	307	323	317	280	300	294	295	286	307	283	287	317	313	309	284	293	302	308	300	294	309	289	291	331	333	301	287	304	300	299	325	319	293	263	306	326	316	333	290	338	289	297	286	278	307	260	339	297	294	320	302	334	285	297	295	307	321	314	293	315	291	290	313	312	318	276	307	322	263	309	321	298	293	261	293	299	293	288	287	317	307	312	294	303	316	334	293	289	269	310	319	330	267	315	319	305	305	285	309	317	277	302	331	288	286	293	359	323	305	326	279	321	331	323	289	309	294	276	300	315	262	279	260	314	293	284	314	285	280	329	277	318	262	325	303	288	304	297	292	302	300	312	296	286	303	311	321	296	309	300	306	278	300	355	308	294	271	275	290	288	306	286	308	306	287	301	319	295	307	270	296	325	304	293	307	309	309	286	283	306	260	301	288	307	277	286
7423	11609	10545	5824	3814	2735	2110	1614	1273	1088	933	777	765	604	628	580	515	481	482	430	440	431	384	402	398	385	393	313	360	345	363	327	326	362	311	314	331	347	309	285	283	285	330	325	294	316	299	285	296	335	267	313	296	297	285	305	309	295	264	319	286	300	313	312	280	279	281	287	255	284	287	299	266	282	313	315	275	277	299	302	238	287	303	295	281	283	310	318	278	340	295	336	308	266	308	314	295	302	292	317	291	307	311	283	281	293	288	263	275	305	298	268	290	312	278	317	286	327	307	291	273	264	260	256	308	269	275	275	289	277	314	255	273	278	302	287	296	293	280	265	303	303	299	281	274	303	278	307	293	260	307	284	293	290	286	297	271	297	280	268	267	260	298	271	267	286	297	284	279	291	310	283	277	303	311	286	282	290	287	276	282	270	282	290	272	295	288	288	308	285	291	291	303	273	310	279	279	279	265	305	284	270	323	292	275	302	284	266	301	292	303	288	301	308	258	291	288	288	268	296	314	289	288	264	260	300	303	281	289	254	279	302	312	287	254	288	307	281	280	287	268	312	275	289	283	300	261	288	285	291	314	323	306	312	283	308	305	259	278	310	282	305	277	301	321	290	310	276	284	286	268	299	292	270	286	287	324	313	301	288	272	278	285	270	295	290	310	243	286	286	315	286	278	306	286	307	269	303	248	297	278	281	319	293	288	266	297	304	302	295	282	293	276	294	310	278	313	291	279	250	299	274	293	287	285	253	291	282	278	300	294	293	305	287	313	303	281	309	297	336	283	239	276	277	291	271	297	294	289	273	279	299	304	259	268	272	315	282	272	278	292	256	256	296	298	270	304	269	309	267	268	306	272	246	307	299	310	282	297	266	304	260	249	298	251	296	279	301	269	297	282	264	275	263	265	324	288	278	287	296	265	329	279	282	265	281	288	303	292	297	302	274	274	257	291	285	288	283	315	275	287	302	301	264	293	271	263	265	274	285	292	274	266	291	263	267	280	269	265	285	298	273	292	295	279	294	273	284	263	262	309	287	277	281	273	308	279	298	299	279	280	282	277	315	265	308	296	277	298	301	290	259	257	262	293	282	320	303	290	313	276	289	311	280	278	286	302	281	289	276	324	295	287	281	260	289	285	292	262	284	292	269	303	264	280	318	295	303	279	291	279	255	320	278	286	293	256	329	266	257	300	286	323	303	245	283	295	302	273	292	284	280	293	310	281	283	307	258	287	293	284	253	285	269	277	268	284	287	294	263	293	257	274	274	274	292	288	304	276	274	257	276	277	272	293	297	305	250	303	253	293	290	298	303	261	280	266	273	305	283	306	258	279	271	300	284	283	278	246	300	256	299	298	307	295	302	275	295	294	313	320	293	275	246	280	293	289	259	268	268	290	303	290	297	280	286	271	268	298	271	270	289	294	275	283	313	304	303	264	258	274	281	309	273	261	274	294	289	289	265	304	272	296	284	291	270	287	295	290	274	233	279	281	297	289	288	288	289	307	291	306	283	293	319	313	289	297	276	291	263	266	273	255	281	279	261	271	295	312	295	275	281	294	295	318	286	282	281	285	296	331	251	258	297	313	266	293	271	308	286	279	304	279	281	309	283	320	276	295	330	284	298	309	314	296	293	301	298	293	258	309	286	298	294	280	275	292	273	289	292	287	293	259	266	281	263	272	281	302	265	305	285	282	298	295	290	304	311	287	292	317	277	275	298	261	269	318	283	294	297	276	285	304	271	296	285	292	289	285	253	279	267	293	294	267	285	288	292	311	287	290	270	302	285	294	312	322	285	298	276	282	271	277	290	308	310	280	282	278	262	275	318	293	277	306	318	277	311	256	295	284	284	253	280	280	284	259	265	292	298	327	290	318	274	308	294	256	299	309	305	297	299	259	304	266	262	303	283	280	287	286	253	310	296	279	301	313	276	310	272	286	281	313	290	286	286	276	290	268	306	285	291	264	276	294	314	311	264	274	296	264	293	284	292	293	287	285	297	281	324	290	276	286	275	295	269	250	278	293	307	302	306	274	280	291	297	271	277	268	273	283	297	295	318	277	293	291	277	280	299	260	280	283	307	281	312	296	279	297	283	289	308	265	326	267	290	319	284	296	280	270	293	284	283	271	262	279	287	278	273	267	249	260	273	289	298	271	302	269	288	276	274	311	291	305	287	280	271	312	302	286	330	285	256	273	264	295	306	304	256	300	288	269	257	291	282	282	255	296	321	297	273	287	277	283	284	279	284	293	286	291	258	272	290	290	279	292	253	319	283	287	305	278	267	294	296	296	311	293	277	288	310	261	300	285	258	269	290	280	293	296	274	297	288	292	302	275	304	254	297	288	291	314	286	278	284	297	276	272	291	279	298	293	276	312	305	279	279	279	296	272	289	301	272	281	287	285	271	270	301	289	296	300	266	303	262	273	289	264	256	300	305	331	274	247	279	295	265	301	316	285	298	282	270	297	290	322	316	297	267	298	285	268	284	264	268	276	263	271	299	298	291	292	273	292	258	288	267	286	304	271	285	278	282	275	300	309	287	305	305	285	285	288	309	327	310	296	304	275	300	255	289	282	307	260	267	287	300	339	282	273	283	295	277	291	288	302	251	281	277	279	286	296	296	303	291	290	283	297	286	223	285	287	268	319	296	302	293	247	304	262	290	257	288	287	294	275	265	272	313	322	296	293	295	279	275	253	276	243	290	277	287	284	268	268	240	272	280	318	286	294	291	287	279	312	274	246	278	288	290	286	292	275	313	282	275	306	276	266	304	261	306	286	307	327	319	280	291	275	246	282	281	309	289	279	256	261	306	277	285	288	263	285	283	323	273	281	270	300	275	286	264	306	303	296	280	291	258	302	296	297	283	276	272	280	295	300	266	304	298	284	296	270	312	308	286	299	315	301	254	272	288	307	266	254	288	308	284	312	290	256	292	275	262	274	299	286	290	271	289	287	290	283	288	256	287	282	249	298	299	302	282	296	293	323	317	273	297	291	315	269	298	300	283	278	282	278	284	278	272	297	292	279	278	268	258	285	301	291	270	314	289	283	302	311	310	313	286	281	285	279	288	283	298	270	273	281	269	264	342	260	269	282	294	263	258	336	256	289	277	317	302	270	299	282	269	250	279	291	282	298	282	286	279	283	284	280	319	289	282	275	292	283	277	290	294	290	283	267	307	272	281	278	259	277	288	324	241	292	312	283	297	257	258	313	289	287	293	293	283	275	290	302	307	290	302	305	268	254	276	300	280	251	285	291	288	295	259	299	305	276	261	304	280	294	301	280	292	303	266	285	285	280	288	276	265	265	277	271	300	307	286	260	293	290	299	260	295	250	273	280	305	264	264	297	277	303	290	308	264	334	281	292	280	297	289	277	317	275	274	312	298	274	268	254	280	307	258	327	296	304	292	262	300	301	298	283	295	288	287	279	299	280	275	285	301	293	278	255	299	298	253	260	322	326	282	278	272	291	283	301	257	313	298	268	286
22940	20822	27589	24128	20827	20921	10721	1913	1396	1282	1091	962	853	859	746	806	752	675	667	692	664	590	606	574	608	556	566	560	576	581	583	541	525	516	583	541	514	509	531	514	551	558	513	524	518	568	492	564	526	527	529	488	478	527	530	488	518	523	490	510	557	506	484	545	519	525	507	493	500	513	523	482	504	499	500	478	503	492	505	515	525	485	498	488	492	511	524	538	508	507	488	450	506	465	552	499	504	472	538	492	480	482	501	497	504	525	507	530	503	484	506	530	466	516	499	471	511	517	486	457	509	470	510	520	523	496	499	470	478	533	502	487	490	523	501	533	504	520	509	503	506	505	482	499	491	539	500	529	506	458	570	544	527	535	479	525	498	521	482	514	479	472	525	517	477	546	456	501	536	518	493	520	522	482	506	495	530	481	525	529	516	467	481	456	535	501	492	523	521	535	495	481	502	514	491	459	536	502	480	506	465	507	490	476	520	475	488	470	479	520	459	494	525	516	495	492	501	508	483	472	461	517	454	499	482	526	481	524	488	517	521	481	507	522	500	512	515	500	471	497	510	496	498	478	491	487	499	505	481	492	483	479	492	501	483	523	483	435	493	491	509	502	481	475	475	503	512	525	540	496	543	490	537	483	475	518	512	487	497	517	531	491	502	512	513	508	482	452	488	482	512	481	491	505	450	556	518	488	471	499	526	483	521	545	498	484	485	477	497	475	513	503	491	492	474	504	494	490	476	462	436	487	507	475	520	480	521	523	510	480	526	501	469	497	481	532	503	513	506	488	530	529	498	500	503	488	547	517	474	494	520	519	492	505	465	494	463	481	504	541	511	492	528	471	492	515	493	540	549	525	488	526	467	504	517	498	504	519	511	481	482	520	517	519	487	483	508	475	509	500	463	460	495	507	503	521	464	539	534	503	466	478	506	519	474	489	539	462	501	527	520	440	509	492	510	454	517	435	519	486	485	507	534	517	506	484	477	510	454	470	482	515	498	539	476	482	497	496	500	456	518	516	489	500	477	469	492	497	519	522	453	479	499	484	482	514	502	481	462	468	528	506	522	570	494	499	457	515	470	534	537	467	529	470	494	489	514	518	530	519	536	489	472	472	509	510	508	517	495	508	510	499	504	478	524	503	511	481	517	518	498	486	500	509	495	492	496	505	474	494	506	432	495	526	502	507	486	523	470	517	468	536	528	483	479	541	480	453	475	507	470	464	536	512	489	484	479	494	511	530	462	517	526	501	509	522	476	515	510	512	466	506	509	491	530	517	495	488	491	464	538	492	492	500	540	484	506	507	546	480	512	536	490	523	492	492	470	480	476	554	476	505	495	500	490	512	524	534	513	537	498	520	504	513	499	516	458	500	470	495	491	546	505	500	490	474	493	479	471	504	487	537	483	498	526	482	505	496	489	493	516	490	440	525	486	472	555	490	523	517	505	459	467	523	467	526	524	491	499	512	537	481	480	484	529	509	508	520	461	524	486	514	457	501	495	502	485	502	488	486	470	501	459	511	501	492	477	496	488	494	502	476	495	469	472	489	490	505	472	473	487	510	482	484	503	485	516	474	520	520	516	503	512	470	490	441	510	492	495	512	506	480	498	492	465	505	486	481	486	516	480	476	478	504	475	451	512	485	533	501	476	493	550	457	476	454	493	506	504	495	527	495	492	491	491	518	508	495	517	479	495	488	533	532	460	502	448	539	493	528	486	519	494	490	515	552	489	499	524	546	516	514	518	533	528	527	478	448	501	511	501	507	514	525	488	469	481	499	488	517	495	478	511	500	535	513	480	500	458	521	532	479	487	485	514	500	474	490	482	487	485	485	506	495	504	512	491	495	522	492	501	536	455	461	528	479	519	469	502	525	528	463	494	495	500	525	504	518	507	457	513	496	529	498	498	502	503	469	525	489	517	496	513	516	493	514	505	466	453	482	517	486	473	490	533	513	484	527	502	471	505	476	491	510	468	502	471	495	484	518	493	470	490	484	465	488	478	500	486	461	486	528	521	516	520	543	487	480	500	490	493	493	513	508	491	510	490	465	550	482	492	480	481	537	503	498	507	523	488	483	511	479	501	462	512	490	503	506	474	499	470	433	531	503	550	530	517	484	510	510	539	477	472	518	508	487	532	527	496	488	536	498	490	470	486	527	483	457	498	457	493	464	491	450	453	512	495	485	506	514	473	512	493	520	488	468	506	515	481	511	511	482	496	482	499	482	500	501	509	498	513	480	497	501	526	499	485	487	543	535	462	471	510	509	547	494	516	514	470	519	501	485	489	482	541	521	511	517	504	500	456	503	484	517	527	492	503	486	475	515	493	534	492	488	526	468	473	504	496	493	503	490	516	502	464	510	500	479	504	465	490	431	491	535	504	497	514	483	513	487	497	494	474	480	492	485	467	523	504	508	500	522	465	501	512	451	497	480	485	516	485	509	496	507	491	505	520	499	534	482	497	476	485	496	498	461	484	507	463	515	491	529	528	521	484	501	495	484	519	480	535	503	477	524	543	480	527	486	488	498	486	499	504	526	447	492	492	512	521	475	548	519	505	488	480	478	542	488	519	443	514	487	499	475	498	459	463	512	539	509	481	502	499	478	489	494	476	492	470	525	498	472	487	525	488	489	532	525	495	533	469	520	514	515	468	496	511	508	518	527	512	514	507	506	500	523	536	491	486	507	506	496	483	499	480	488	491	492	518	471	505	483	522	480	504	506	488	506	499	507	484	486	550	513	496	510	475	487	479	477	481	523	488	467	478	502	512	531	479	536	539	507	453	510	491	503	498	503	467	508	482	491	533	493	446	533	530	476	483	469	464	487	490	501	452	489	493	505	511	503	528	499	499	482	487	487	489	533	488	488	475	504	487	505	488	529	496	531	474	479	482	481	522	509	477	480	508	488	493	499	476	493	488	515	486	513	515	482	490	471	549	488	467	518	486	463	485	476	518	503	491	510	500	533	505	551	504	516	494	521	491	483	506	513	468	470	518	482	508	495	517	492	530	507	493	484	486	470	517	511	533	522	496	510	521	482	484	473	487	549	526	516	495	519	470	478	483	473	461	481	502	514	510	508	496	528	487	487	506	496	491	499	536	509	495	488	501	521	499	498	490	517	491	507	490	477	465	473	473	481	513	489	488	495	486	477	466	541	488	487	510	491	496	496	459	469	489	481	489	491	551	488	492	481	500	494	492	463	539	543	505	497	535	501	487	488	459	487	492	485	478	516	530	467	518	462	486	515	536	495	485	472	516	496	527	473	500	538	489	517	454	464	518	503	477	502	499	504	486	464	482	516	515	513	467	497	542	475	516	496	490	474	483	529	556	507	504	479	475	474	505	494	484	506	474	501	447	499	524	495	479	483	528	522	512	490	537	472	541	559	491	493	464	550	470	553	477	507	523	545	526	454	513	514	441	489	484	493	488	556	501	487	517	468	482	520	532	491	502	541	489	522	478	545	537	466	511	495	493	528	468	493	478	488	482	457
10169	18234	16934	10067	6908	5013	3745	3022	2459	2054	1709	1499	1395	1244	1018	1046	857	867	841	793	783	759	690	615	684	597	669	608	594	558	567	550	525	558	579	587	554	527	523	535	546	539	488	528	541	518	484	503	526	462	532	505	505	482	499	479	498	516	476	455	500	530	512	476	519	500	489	485	505	450	506	540	479	455	501	443	492	459	490	453	460	503	493	505	486	448	473	448	492	454	522	521	508	503	468	478	495	493	484	470	440	457	479	460	466	465	507	461	483	427	480	459	476	498	481	464	482	457	453	461	468	478	495	480	470	434	422	473	471	507	452	453	465	528	470	500	465	455	475	479	457	492	474	471	476	469	475	416	457	483	488	472	503	454	487	465	471	420	501	452	464	464	506	492	450	455	500	489	493	503	479	459	460	490	447	497	468	476	452	422	455	469	462	482	444	486	472	455	468	466	485	466	480	491	478	465	444	488	520	466	444	480	471	485	511	485	429	482	475	494	471	476	483	523	485	451	439	477	505	466	467	489	482	462	499	474	436	492	467	496	447	481	482	497	456	484	482	450	460	528	456	510	493	464	456	445	473	463	492	431	436	512	472	496	484	533	490	452	488	435	476	453	474	480	445	474	455	478	452	469	479	471	447	471	462	484	473	471	462	436	477	465	472	494	470	453	509	423	468	464	489	493	485	447	479	484	495	446	482	440	464	499	452	495	471	495	478	491	435	473	471	448	457	493	495	442	475	465	439	470	499	479	452	451	449	482	496	500	463	438	444	466	443	458	461	494	492	456	476	486	495	452	461	510	445	475	490	503	488	469	488	476	461	439	442	474	503	474	499	503	495	501	456	466	511	455	490	479	504	489	451	466	457	455	507	461	474	464	484	487	502	473	450	447	434	425	515	475	462	470	512	451	516	480	420	462	462	444	464	477	512	461	448	473	471	462	447	475	499	491	443	489	464	464	481	465	429	471	452	477	508	459	443	486	470	460	506	485	505	491	461	491	455	450	436	512	470	452	501	463	477	438	473	461	485	486	507	471	457	416	476	542	484	493	466	491	501	485	455	495	470	479	446	493	492	481	480	453	467	470	474	494	479	428	482	490	487	453	474	453	510	435	466	464	442	502	503	446	467	466	430	491	485	452	475	503	480	472	447	490	484	450	423	484	446	425	453	474	459	464	478	455	491	489	484	478	449	453	438	458	496	504	494	463	470	464	456	492	460	476	437	480	433	443	446	476	473	471	446	467	411	458	522	443	483	429	514	451	456	453	467	466	466	512	446	469	497	446	500	450	468	475	500	458	473	476	519	440	472	459	490	473	447	486	465	456	438	481	477	470	447	438	475	435	475	469	440	480	451	465	445	470	503	505	449	471	479	507	486	457	497	470	460	456	496	476	489	446	443	488	502	441	439	487	500	454	499	497	477	468	447	436	429	519	465	486	493	473	482	475	467	530	517	473	486	457	497	483	447	464	495	500	461	484	506	464	439	464	456	502	481	447	508	431	463	481	459	459	461	438	498	475	491	455	454	482	453	462	466	471	491	503	528	422	444	528	450	452	459	485	490	468	453	480	464	481	490	457	487	428	447	486	465	499	445	436	469	500	474	478	455	473	461	439	438	484	486	465	470	453	476	473	461	461	487	467	459	459	480	465	459	441	462	480	460	519	483	494	451	473	445	441	485	489	498	451	484	427	491	473	508	478	461	476	535	458	477	487	436	489	449	464	470	517	477	484	474	474	438	463	463	505	470	450	467	472	472	439	474	455	482	517	467	511	428	457	508	469	484	456	495	451	450	498	495	460	443	485	439	436	478	449	445	477	455	485	454	459	484	462	466	473	427	525	469	470	468	450	471	455	494	498	450	425	482	499	447	430	463	505	465	495	488	519	446	452	443	522	454	473	450	452	483	423	501	455	452	513	470	436	483	462	470	451	483	465	497	456	419	476	493	426	485	481	482	484	452	455	466	459	471	468	479	434	481	470	470	459	453	459	481	462	480	449	452	494	442	476	480	482	484	517	509	478	506	491	480	462	483	456	476	461	431	435	468	498	463	482	453	458	434	428	461	486	454	497	498	472	452	483	451	430	481	516	454	422	506	457	472	508	465	440	448	448	463	495	495	458	455	455	489	476	473	458	508	466	445	469	450	466	460	447	483	451	483	458	435	507	442	476	470	471	435	462	438	461	478	476	486	479	488	477	465	476	447	457	452	500	437	459	501	463	496	455	458	458	466	476	452	434	473	456	468	500	440	478	486	520	446	439	464	487	472	489	503	479	445	495	475	477	431	476	491	473	478	475	449	486	493	499	485	471	457	512	465	461	459	433	452	473	448	488	475	481	462	491	457	477	484	455	484	476	445	487	491	468	505	428	461	477	470	506	464	492	482	452	453	456	437	504	436	467	461	458	474	468	454	517	469	462	421	448	480	466	490	452	475	511	473	459	452	495	475	446	466	488	468	455	432	433	465	469	428	446	490	464	472	464	466	481	469	468	484	509	449	524	481	499	463	483	460	459	467	511	500	468	475	460	458	476	489	464	470	474	464	470	489	464	492	471	440	470	478	438	472	474	466	447	490	491	452	476	438	516	453	438	479	452	457	452	505	474	471	473	499	475	493	457	484	490	421	454	444	460	530	477	461	473	459	447	534	480	496	451	460	515	480	480	433	477	461	455	494	441	473	441	494	431	501	491	482	507	453	488	455	506	458	453	455	517	482	485	487	478	466	472	482	507	503	437	465	489	453	439	465	463	475	503	463	507	448	465	473	456	468	454	483	438	480	428	475	483	436	475	489	439	438	450	472	446	478	469	485	469	466	466	483	477	464	437	478	507	467	495	476	551	476	444	507	471	464	460	432	478	485	471	473	467	487	494	472	478	446	495	467	493	466	438	439	479	490	471	491	499	441	480	484	473	468	494	467	459	497	465	463	471	423	453	447	463	533	452	474	473	474	427	482	414	495	508	461	494	454	452	454	457	487	465	494	469	501	529	469	463	499	477	466	494	470	471	454	495	506	472	432	474	444	442	433	488	533	471	482	493	457	462	477	482	447	469	474	451	473	486	473	449	472	471	460	476	469	450	427	464	468	502	465	462	448	426	436	468	467	473	441	462	484	503	442	505	482	444	498	449	447	479	460	481	482	467	474	479	473	481	449	481	450	444	447	483	440	472	473	462	452	472	464	506	455	454	451	432	516	472	480	470	495	467	502	496	478	431	453	456	462	468	481	443	463	511	473	450	433	456	468	442	455	468	486	488	460	469	455	504	446	441	443	485	516	464	487	450	452	467	519	474	492	448	459	482	467	478	448	483	471	458	443	458	461	486	463	494	497	504	483	432	461	438	457	451	476	492	495	474	458	467	477	451	459	456	473	435	500	440	455	461	473	440	490	489	474	453	456	471	485	435	450	480	512	452	424	458	420	468	476	458	427	463	470	467	502	489	511	466	467	478	484	456	467	450	434	509	468	475	466	430	461	526	444	458	449	463	474	476	470	478
28230	14751	1696	342	210	154	158	127	135	125	130	111	99	112	104	104	96	96	103	97	94	84	99	96	95	109	103	102	108	99	91	101	86	98	96	88	112	84	104	109	105	109	108	92	108	112	92	99	96	104	97	88	122	96	110	97	104	108	87	78	106	98	104	101	100	103	107	96	90	86	114	74	99	91	100	109	92	109	94	112	110	88	79	71	114	98	82	84	93	93	107	92	103	99	106	105	108	85	97	105	110	76	100	109	96	99	77	82	111	99	104	104	77	95	108	100	113	97	103	93	80	118	92	100	109	100	88	106	118	106	106	98	102	85	96	104	95	99	117	107	105	91	95	123	92	91	113	115	83	117	110	97	91	91	105	95	102	107	97	105	111	109	100	114	104	112	114	95	117	98	94	114	110	90	90	79	91	84	110	93	123	94	86	87	96	103	96	81	93	89	106	92	104	104	105	102	92	88	97	106	120	108	107	103	83	105	119	90	108	115	92	120	99	108	114	95	113	101	115	97	99	115	100	96	107	108	71	104	101	106	103	92	82	121	107	110	113	103	102	128	90	101	99	83	100	123	110	88	111	104	105	107	89	108	102	90	102	93	91	109	101	92	112	89	119	112	103	102	124	117	93	116	86	83	115	83	96	89	88	89	100	96	106	88	105	91	104	101	110	108	98	109	92	107	107	96	113	83	95	89	108	105	106	111	98	94	91	111	110	86	98	91	81	89	91	94	100	112	92	92	109	89	95	124	119	112	107	98	99	99	104	73	86	104	86	83	91	96	97	101	99	108	93	103	104	93	112	98	92	109	95	107	79	102	102	105	96	107	116	98	90	102	104	104	86	111	112	119	109	100	91	107	89	98	81	94	95	100	106	94	99	110	113	72	111	85	98	93	97	93	84	77	81	108	101	105	96	106	122	95	104	100	87	103	106	110	112	126	104	91	105	85	109	96	99	100	106	98	111	117	109	98	108	80	117	98	97	100	87	94	106	93	89	98	111	99	122	98	126	101	94	113	111	102	93	85	102	109	100	113	91	120	94	97	94	111	115	100	101	110	97	129	93	101	100	97	74	113	80	96	99	114	88	106	105	88	101	110	101	92	113	92	94	69	105	121	100	111	93	123	87	107	118	89	98	103	93	104	100	107	96	103	108	94	108	102	111	108	95	97	86	129	123	91	102	93	102	101	105	102	114	93	99	99	88	93	100	90	103	90	87	99	114	85	102	106	95	86	104	92	106	102	86	88	107	103	86	98	100	110	98	94	85	98	105	98	122	106	100	120	93	101	85	95	99	86	72	107	101	103	97	90	82	115	95	102	104	95	124	101	98	107	90	117	95	125	115	81	80	94	95	99	106	97	94	115	113	99	102	89	117	106	97	113	100	104	106	98	92	84	115	101	94	84	108	100	100	86	99	94	101	77	99	92	103	93	100	105	86	89	105	95	111	85	94	104	101	93	97	96	107	103	95	94	118	102	110	109	109	117	99	117	104	83	87	97	95	114	92	96	84	105	100	101	96	96	96	105	93	116	102	117	74	108	85	87	81	100	99	107	95	82	88	105	109	105	84	99	97	80	94	105	106	94	94	100	97	84	108	94	107	108	98	83	106	88	104	124	88	80	101	120	96	88	90	92	117	99	85	100	97	106	100	109	87	98	103	85	107	89	89	102	93	114	106	103	107	99	104	108	105	107	96	96	90	87	95	95	91	88	99	106	93	89	96	111	101	99	90	100	100	102	96	107	116	97	129	95	102	99	98	95	83	112	104	100	107	100	103	105	111	108	106	96	99	102	100	91	81	106	114	112	100	119	103	92	86	102	101	94	95	102	93	104	98	99	89	110	106	96	90	92	109	110	98	92	89	112	93	96	110	103	114	95	100	106	96	105	106	102	111	98	84	104	83	93	111	104	92	101	93	102	122	110	119	108	95	97	96	98	108	102	101	102	81	96	106	101	90	101	100	107	84	108	121	106	102	129	105	100	108	115	94	101	101	82	101	88	77	99	97	99	118	88	100	101	101	102	89	113	97	109	102	91	107	92	110	117	110	105	105	105	102	102	106	104	97	100	107	118	91	105	117	99	102	85	97	109	101	81	94	107	88	102	121	102	88	91	104	97	74	86	107	103	108	90	90	116	119	94	104	102	106	128	101	93	96	105	88	106	109	114	89	89	108	123	118	113	120	104	99	103	99	107	107	100	97	105	104	93	96	120	104	108	114	106	100	114	97	83	100	118	99	97	104	106	112	105	89	109	99	81	119	106	95	82	96	111	102	101	119	99	98	88	88	98	103	115	93	107	109	95	112	106	95	99	110	97	101	105	116	84	108	115	89	95	85	103	108	100	96	89	118	95	96	113	80	102	101	90	106	96	122	119	108	80	108	102	108	100	97	107	88	87	107	119	124	120	106	115	105	91	102	83	118	75	103	113	98	112	86	91	90	92	99	95	91	112	98	78	106	104	92	101	100	102	94	103	104	106	82	100	80	100	91	96	113	94	90	94	95	116	115	113	100	101	94	120	103	94	112	91	84	103	97	87	96	95	92	118	108	96	111	108	102	101	112	92	94	94	88	103	116	110	97	92	89	101	89	106	103	93	108	117	91	115	100	111	88	89	102	102	101	110	112	99	100	110	112	94	98	109	119	90	92	99	92	86	103	91	106	98	110	103	103	95	89	103	111	99	90	105	106	106	97	107	100	109	102	93	105	109	118	113	93	87	92	105	85	90	112	92	89	98	102	97	100	115	95	93	113	102	104	121	93	90	116	88	127	108	120	93	108	96	110	80	89	82	94	87	103	113	100	100	87	87	103	101	106	102	95	103	107	102	114	92	98	97	98	109	117	86	99	94	99	101	111	111	100	111	82	100	102	100	115	106	123	109	89	98	101	93	107	96	96	98	101	95	106	116	105	87	104	86	96	99	88	124	97	94	92	113	98	109	105	98	102	101	109	100	99	115	100	114	102	91	107	94	93	92	91	126	92	96	87	109	105	105	101	98	98	97	90	109	113	98	93	100	100	96	109	94	95	95	115	99	109	93	88	92	92	107	114	100	94	112	110	95	114	112	110	107	102	104	107	102	105	114	79	92	91	116	98	88	108	98	113	102	98	99	90	104	103	110	96	88	106	109	88	95	98	102	95	98	116	109	107	87	104	96	102	85	101	107	103	105	101	112	115	84	86	97	100	99	87	94	109	98	111	105	109	96	104	102	97	98	108	107	98	93	102	120	104	103	93	119	105	111	101	93	102	90	102	104	120	92	116	108	106	102	107	119	104	100	92	108	108	108	97	104	109	97	104	95	91	90	97	99	110	108	110	107	99	117	108	95	79	135	93	115	102	123	105	89	111	104	113	105	104	113	87	96	102	103	86	76	102	96	92	94	99	122	109	89	101	100	98	105	93	100	92	81	99	98	98	86	84	108	93	106	89	99	111	75	100	115	115	98	85	99	92	95	109	111	95	86	93	99	105	102	86	90	97	111	85	95
5022	790	683	390	262	212	224	170	149	151	149	125	126	117	123	118	115	108	122	127	102	91	113	119	98	105	103	116	122	136	117	103	120	114	101	123	108	118	111	106	87	103	112	105	112	111	128	110	105	101	112	123	86	132	116	112	125	118	104	105	116	126	115	110	109	119	122	98	108	117	100	118	109	88	105	116	97	102	110	101	120	113	106	105	103	84	123	101	104	108	104	75	115	115	104	96	96	114	99	116	92	114	111	120	103	113	103	111	132	135	109	103	100	98	100	114	125	97	99	85	118	117	97	117	95	127	104	97	109	101	114	121	95	102	120	125	108	108	111	107	106	99	112	114	117	119	136	122	89	110	101	113	120	102	96	121	113	112	108	105	119	115	113	109	120	97	97	118	114	95	87	103	115	122	104	89	106	133	106	101	107	110	120	112	101	112	123	112	97	97	108	127	96	86	105	122	128	110	122	112	117	111	107	91	114	104	117	112	105	113	98	108	108	117	93	122	97	101	107	115	115	109	124	113	107	107	116	100	114	116	107	103	111	98	106	109	122	100	106	117	114	109	104	103	108	120	104	113	119	127	113	99	113	115	118	129	111	114	120	100	96	112	119	125	99	93	110	109	129	102	119	102	107	97	113	103	108	105	96	105	110	116	94	119	96	108	117	122	100	117	113	114	124	100	105	98	111	100	81	98	101	100	111	113	124	110	98	103	104	112	112	131	125	98	104	101	109	92	103	92	110	114	105	100	116	100	96	109	104	104	115	106	110	92	102	107	120	92	96	115	105	110	105	97	95	97	114	107	126	107	105	117	118	102	106	110	128	94	109	105	106	97	116	98	102	112	105	113	113	106	116	89	83	114	91	91	106	119	94	90	105	120	110	111	107	122	115	119	117	98	93	103	99	104	115	106	122	107	116	110	122	118	118	101	103	127	110	89	111	108	116	101	107	126	114	96	107	116	121	105	79	106	97	103	125	91	104	141	104	109	100	115	117	99	106	118	115	117	109	88	87	113	111	113	96	118	104	106	128	105	110	90	119	127	105	108	114	98	120	93	117	121	98	115	96	104	93	104	122	112	110	138	96	107	105	114	100	94	114	98	120	116	112	98	98	110	111	108	122	97	102	108	104	118	96	114	104	110	113	101	104	103	107	93	105	96	117	100	119	94	82	112	91	116	123	101	106	98	107	112	105	100	115	109	111	103	105	118	105	107	118	99	89	99	103	92	116	125	101	118	118	107	134	120	95	98	118	118	114	126	129	105	120	101	115	123	100	116	120	117	108	96	108	98	120	108	120	113	82	98	113	119	121	89	103	102	117	121	110	102	115	113	108	105	107	104	102	108	107	121	97	106	128	96	100	93	127	118	108	108	95	112	118	112	112	95	99	111	115	106	107	104	106	94	88	116	104	109	107	100	100	101	106	91	118	103	123	106	116	116	93	110	109	114	88	120	113	123	116	102	123	119	99	115	114	99	105	110	97	107	102	105	109	120	121	95	117	117	99	106	108	96	105	109	121	110	118	95	94	115	99	117	125	103	107	100	102	113	125	134	118	115	103	111	136	89	121	99	115	103	110	118	118	105	107	111	109	101	119	109	123	112	111	108	97	110	115	126	94	105	93	102	109	106	121	117	96	116	115	108	95	112	111	102	109	120	115	112	104	110	97	102	97	130	96	114	107	93	122	113	98	101	123	102	112	111	108	110	104	90	99	105	116	113	133	113	106	89	118	125	110	123	103	105	83	113	113	121	113	112	96	111	103	137	79	112	96	106	109	111	112	117	117	115	102	111	106	97	107	126	108	83	112	93	109	100	102	107	103	114	114	114	86	102	121	104	121	111	106	116	106	107	103	110	119	111	103	115	129	94	118	115	106	112	102	94	116	121	99	130	104	113	97	115	105	104	99	129	110	114	102	99	100	115	107	107	118	111	97	96	117	92	109	108	121	108	105	105	100	113	99	111	106	103	106	114	102	95	103	121	108	100	101	117	112	99	105	96	125	107	111	104	121	120	99	114	107	126	118	96	94	122	93	106	93	102	118	107	101	111	108	104	118	100	114	110	107	113	115	117	105	133	91	108	106	94	113	84	98	90	100	102	122	121	108	107	114	95	107	119	118	104	87	133	110	116	105	111	105	119	102	103	94	94	114	101	110	100	126	113	102	125	105	107	104	117	106	90	106	102	124	110	113	100	102	107	123	100	107	107	109	110	112	118	108	110	113	133	106	102	108	106	128	108	120	110	113	107	110	116	114	86	96	104	104	122	121	114	106	100	117	112	126	96	118	100	99	120	109	97	115	99	110	120	124	108	112	105	105	113	121	106	105	103	112	100	96	112	112	102	117	108	110	109	115	116	113	120	115	111	115	111	114	104	103	134	122	121	105	118	101	106	122	100	119	103	96	113	95	116	104	98	114	102	129	137	118	107	115	113	107	107	132	102	98	108	114	97	99	120	106	86	106	106	94	128	112	122	111	105	111	96	101	103	125	108	114	111	104	97	115	99	101	113	110	97	115	95	94	111	112	98	127	91	88	100	114	106	119	103	113	112	106	109	125	107	108	128	114	118	121	113	95	102	122	94	109	112	113	118	100	112	105	93	102	82	102	97	113	101	86	98	122	103	104	111	98	114	120	105	109	109	104	109	103	101	102	114	107	116	109	110	97	108	123	116	111	109	109	105	94	99	118	106	140	113	119	102	111	118	124	113	121	111	123	108	103	121	109	106	129	102	121	121	105	110	115	103	127	103	111	98	114	102	105	103	121	113	101	106	116	94	118	113	91	109	100	115	105	111	96	110	105	107	93	109	112	92	103	104	117	107	85	112	104	105	121	111	126	116	89	105	106	113	88	111	111	115	109	94	121	107	111	105	104	117	107	101	79	110	108	115	101	100	99	93	101	109	95	106	105	108	122	104	98	122	109	127	99	112	109	99	109	100	95	116	111	112	94	106	90	96	110	115	95	120	101	86	108	114	93	121	111	94	97	79	112	109	105	112	133	86	105	107	100	117	117	134	98	121	113	125	109	118	108	107	111	125	105	115	108	103	97	122	102	107	82	107	116	115	106	113	115	106	95	119	114	122	109	114	137	119	127	95	102	108	107	107	106	106	127	105	104	121	108	110	113	112	116	114	113	125	135	116	113	97	109	110	112	116	104	89	108	122	92	113	101	112	132	138	105	100	114	103	120	97	109	106	99	114	103	110	106	107	115	93	103	109	116	101	93	124	108	116	106	116	115	126	99	114	111	129	131	102	115	122	104	90	108	112	110	124	105	87	106	105	111	117	127	91	105	110	104	129	100	95	115	97	106	107	121	104	99	108	124	108	136	110	117	107	114	112	116	109	99	109	113	92	119	100	112	112	113	93	84	111	122	116	114	107	114	95	99	109	95	98	125	120	121	112	106	111	121	103	96	79	107	111	124	90	110	95	103	105	107	96	95	117	131	89	115	115	118	108	136	120	117	114	105	105	98	110	104	108	106	131
25364	20842	27318	24476	20858	12249	1537	945	761	692	574	514	494	470	453	432	417	416	391	361	410	350	355	355	338	330	351	348	346	348	345	303	316	333	331	347	302	317	326	330	344	319	332	340	338	322	337	333	341	321	319	276	286	323	318	348	297	330	287	317	321	311	320	325	312	323	290	304	318	280	332	332	300	297	285	341	323	313	306	315	312	299	333	331	324	275	314	330	286	312	327	299	286	318	286	317	280	316	294	311	307	286	320	300	321	320	299	302	300	310	301	292	304	309	335	309	287	281	288	303	309	280	298	284	307	305	355	318	306	296	325	336	288	325	295	293	282	268	286	317	351	324	275	310	294	301	289	296	306	289	316	306	286	299	305	320	260	296	306	260	321	317	308	284	307	281	345	287	309	325	334	329	307	300	307	329	296	350	298	329	306	289	299	312	320	273	301	321	300	293	309	325	330	302	299	308	292	313	325	314	318	312	288	305	285	304	331	308	315	322	319	344	282	333	295	333	285	298	287	292	295	277	294	280	317	298	276	303	304	318	259	302	323	321	313	300	318	279	268	298	312	295	323	316	316	315	318	342	293	273	271	290	315	310	300	307	306	299	356	333	265	278	301	332	281	320	307	280	322	314	331	327	328	311	303	332	267	276	352	323	301	316	303	281	331	287	310	279	309	318	311	346	324	290	305	310	304	315	311	291	322	297	334	274	292	280	310	329	318	305	298	301	296	306	295	318	309	325	277	311	333	293	283	300	287	298	315	291	312	277	294	313	306	290	281	357	285	324	291	299	270	298	275	319	282	331	337	313	310	331	313	276	300	320	293	275	325	303	283	323	292	335	302	297	285	316	291	302	299	313	275	338	298	308	300	319	323	322	315	322	306	282	330	310	271	308	294	313	305	317	320	306	301	291	322	321	305	310	310	305	307	324	287	283	274	318	322	273	312	304	318	316	331	297	296	309	302	275	307	305	303	287	308	329	336	323	310	278	311	302	294	304	295	328	272	316	317	298	310	311	269	294	328	289	309	308	311	300	334	292	297	295	297	297	292	309	272	302	291	302	285	304	283	341	312	284	313	284	323	323	316	328	327	341	301	298	319	281	323	298	292	327	294	293	286	298	305	346	297	311	292	299	276	315	290	314	309	293	331	288	289	287	288	280	313	309	278	290	306	294	296	313	293	289	288	339	283	274	290	298	334	274	311	311	321	310	276	303	290	334	340	285	304	299	291	279	286	289	292	314	300	314	311	274	295	296	300	297	287	310	291	306	289	293	305	292	290	309	299	314	274	303	270	302	323	304	308	335	317	271	317	297	309	334	282	281	307	345	303	308	326	263	366	340	311	270	252	289	298	284	292	277	320	301	300	332	300	295	306	286	308	326	298	310	323	295	322	289	301	308	320	306	301	324	308	311	323	311	296	309	289	275	332	322	282	316	271	290	327	320	310	280	298	270	268	309	292	325	276	306	292	303	292	321	318	283	296	295	304	317	305	289	308	298	286	303	283	322	296	322	305	283	320	309	298	319	282	314	341	308	312	308	293	291	291	285	322	300	308	303	302	320	320	331	294	296	329	322	316	310	318	309	299	310	288	323	316	311	300	289	333	316	304	295	361	299	343	322	317	316	306	343	291	308	294	318	283	311	270	298	315	305	306	293	284	302	312	304	302	291	294	324	287	275	304	322	319	289	289	320	303	348	308	325	321	309	295	305	321	301	298	317	307	322	281	302	312	318	282	244	311	297	327	320	313	309	256	264	289	347	315	330	307	288	301	316	304	307	309	311	321	286	276	308	274	309	329	313	313	286	335	294	321	282	291	328	346	296	329	299	334	269	323	288	290	324	316	298	296	297	307	315	306	287	310	285	295	305	292	304	335	326	311	307	289	315	314	319	311	312	300	301	289	331	287	322	325	284	319	315	300	315	298	284	309	302	300	336	311	317	296	320	318	321	316	319	314	312	309	318	304	309	357	323	304	305	310	327	294	249	296	285	293	329	280	272	299	321	322	310	282	291	317	309	338	292	298	317	310	317	324	305	324	308	327	320	304	286	318	308	291	290	323	308	288	296	313	293	305	297	296	292	310	286	318	314	287	265	300	266	290	259	291	274	291	280	312	300	328	292	306	298	289	314	318	296	290	301	274	306	288	286	300	286	290	301	270	309	320	314	300	334	307	317	316	324	294	302	304	307	288	304	348	327	336	284	284	288	321	300	338	306	293	314	311	279	283	291	306	292	328	322	287	322	318	315	293	294	287	262	317	327	324	289	289	321	293	302	303	320	307	308	300	328	306	317	333	287	313	323	313	305	314	297	278	324	306	281	316	320	314	325	269	308	328	313	298	299	310	329	296	326	284	292	280	326	301	305	326	290	315	312	287	306	252	293	332	285	296	278	316	321	267	316	286	285	314	302	281	285	298	340	289	261	280	294	330	279	307	315	302	292	334	309	301	273	314	309	285	324	306	324	287	302	297	309	313	316	326	311	308	305	333	321	304	312	281	279	303	286	298	292	313	264	328	310	315	300	321	301	278	317	320	314	262	318	264	324	325	336	312	279	306	288	302	309	295	301	309	305	290	293	300	302	291	294	282	282	303	312	295	312	312	314	285	318	331	320	335	285	330	311	304	297	319	302	349	294	295	313	324	303	293	297	284	294	276	298	325	319	317	294	278	322	313	325	281	283	311	319	295	306	300	319	282	319	273	288	308	342	295	283	334	300	298	278	295	300	310	288	306	313	306	327	306	297	286	279	305	301	318	277	317	294	285	309	285	290	300	320	294	315	284	317	305	320	316	302	337	282	295	289	323	318	282	285	303	327	312	317	289	297	305	325	329	295	302	309	319	269	323	311	278	313	290	278	300	281	295	311	318	287	291	304	295	304	293	291	285	295	344	302	304	295	339	283	329	312	314	334	286	298	295	314	296	311	306	318	333	324	318	309	327	269	302	305	269	306	300	314	279	309	290	300	294	317	274	321	319	282	289	296	307	286	286	308	274	314	299	313	275	261	296	289	350	282	295	290	298	304	314	311	299	323	309	303	265	305	300	302	293	290	268	316	300	329	266	294	354	308	321	291	286	292	291	261	307	280	313	301	314	299	273	316	296	288	349	319	327	281	294	311	318	278	304	292	302	298	307	301	281	296	281	302	304	326	304	301	324	292	306	307	305	288	315	322	309	282	303	317	285	310	329	310	281	310	325	331	343	313	264	319	321	325	299	319	290	335	306	274	307	301	303	327	313	298	291	318	301	308	281	270	294	292	328	313	275	287	346	299	282	293	310	311	301	317	275	290	302	291	303	275	301	301	336	287	285	327	344	328	278	303	329	334	284	284	291	321	300	313	307	316	294	303	298	288	306	317	277	281	309	300	319	302	303	329	283	291	312	284	297	310	311	317	311	303	316	316	296	272	288	305	329	327	276	273	303	296	298	316	323	282	306	324	303	296	327	304	299	303	284	284	293	321	285	344	330	297	321	285	309	326	311	303	280	290
7300	11634	10661	5885	3717	2827	2090	1585	1284	1126	976	808	793	682	607	556	576	510	453	417	409	416	415	374	367	363	339	366	360	360	345	347	326	341	328	347	321	321	303	326	332	309	348	322	315	319	307	308	294	307	325	288	282	339	300	306	300	308	297	302	298	288	286	307	326	299	278	306	306	328	301	321	325	288	273	287	269	301	297	333	301	278	302	289	294	261	291	288	304	310	323	292	288	305	300	289	286	265	267	303	317	285	294	310	311	264	315	307	266	298	297	297	327	279	294	333	291	325	281	283	279	304	287	322	297	281	322	299	276	268	296	265	285	275	328	282	317	287	293	303	273	294	283	294	286	266	286	251	261	295	288	272	307	300	279	284	318	263	289	286	272	267	296	286	295	269	269	249	279	313	285	300	270	268	320	269	305	286	298	291	297	273	285	314	303	281	264	266	292	327	288	306	292	297	281	313	289	268	314	302	285	306	290	254	283	310	280	272	316	310	277	265	280	284	284	265	271	276	277	323	291	319	289	294	260	303	293	266	301	292	303	299	285	287	287	275	275	273	273	283	297	282	317	303	269	319	276	297	281	279	316	269	303	300	299	298	314	306	296	268	286	304	277	279	292	297	290	273	307	300	277	319	282	261	296	246	290	287	283	285	284	299	308	303	279	259	317	281	278	286	272	312	295	272	275	305	268	304	307	287	309	301	295	298	322	297	302	295	297	285	284	279	300	305	301	301	282	287	277	299	267	289	301	284	289	309	247	264	237	252	270	264	283	263	282	329	298	267	267	271	283	294	289	309	318	271	285	279	266	290	288	288	284	273	303	273	280	311	300	269	286	271	266	310	276	287	273	275	299	276	277	305	259	300	294	268	288	283	279	264	279	269	282	323	288	262	318	285	278	300	260	280	275	283	261	310	254	280	256	282	292	275	280	279	311	293	300	297	316	305	270	297	293	280	299	284	279	297	246	265	302	298	290	271	263	274	275	307	285	287	302	276	299	268	274	280	312	253	260	287	299	286	262	278	309	282	270	275	298	285	290	285	287	283	291	312	264	303	295	286	262	275	291	277	268	279	294	270	292	292	259	304	284	273	285	283	265	278	256	282	284	262	320	286	269	277	264	292	278	318	285	293	300	274	266	298	260	313	274	294	294	291	253	287	286	279	315	299	267	279	296	298	286	271	301	284	264	256	263	292	282	265	296	314	266	282	295	298	292	299	265	267	270	277	279	288	310	288	302	301	305	280	294	298	336	294	294	290	272	287	305	264	287	301	292	299	265	280	295	278	283	296	268	290	251	261	267	302	304	309	273	280	297	293	299	273	252	296	295	257	281	274	271	295	298	296	289	274	297	276	274	291	293	284	301	296	285	281	306	283	311	309	289	299	304	299	257	253	290	288	285	298	278	297	297	285	301	272	245	280	283	311	258	277	295	276	265	292	283	317	293	275	274	300	272	281	303	278	292	269	290	307	279	300	291	300	297	285	280	292	265	293	270	276	310	284	315	323	298	283	275	310	287	292	292	285	304	292	254	277	295	298	293	292	290	307	279	305	301	308	288	319	277	292	276	276	302	296	306	296	275	298	302	283	280	296	314	279	310	297	295	308	283	291	272	314	263	283	288	275	247	275	311	291	288	291	275	313	273	316	271	291	294	296	301	291	285	292	264	303	289	285	278	285	273	273	271	305	272	271	284	292	300	287	300	272	267	285	275	293	282	293	302	267	267	279	289	287	279	282	282	310	302	305	289	294	283	264	276	282	304	287	313	281	262	291	303	301	274	309	265	300	287	281	289	332	280	279	270	259	336	297	301	303	307	303	299	274	268	269	301	275	269	301	297	309	281	286	262	294	312	275	267	275	282	270	312	302	292	272	308	289	301	276	323	295	308	297	282	293	297	291	306	300	285	268	277	284	281	284	273	312	314	282	314	243	290	264	285	282	288	296	272	272	283	284	269	287	285	278	261	295	304	302	275	276	278	273	292	288	279	301	317	278	300	310	268	274	298	279	296	293	315	272	246	304	268	293	311	278	281	292	303	293	295	290	300	272	276	280	306	304	320	285	281	284	309	298	289	294	298	329	272	272	286	280	280	262	317	303	294	286	289	307	290	280	317	282	295	311	253	257	307	305	307	282	278	279	283	265	308	295	277	307	278	298	299	289	299	314	282	253	276	276	294	270	294	278	306	275	292	243	279	330	319	299	260	267	272	289	285	289	287	305	252	271	294	301	277	313	272	288	288	295	275	283	268	287	296	299	282	263	321	252	297	286	288	332	260	289	287	286	243	273	291	293	288	254	283	284	295	275	290	282	278	294	284	290	294	273	291	287	308	307	297	282	291	290	298	268	299	274	301	312	308	304	298	288	304	300	317	265	291	282	290	295	277	290	281	288	272	272	294	305	272	293	253	271	260	292	289	300	285	301	316	280	250	308	276	249	290	305	272	299	305	268	306	305	292	307	270	272	283	310	298	263	317	291	275	303	291	288	282	271	308	288	297	304	307	281	274	291	272	272	283	299	285	274	282	310	288	268	298	291	294	268	263	266	278	304	287	322	286	301	281	271	265	282	260	270	293	275	285	273	288	259	292	310	258	314	288	299	290	289	312	272	281	321	301	322	295	285	312	283	251	255	255	334	305	289	280	314	328	270	281	304	270	280	300	297	290	295	283	282	286	279	280	301	279	329	281	302	292	255	255	316	261	282	294	296	300	288	304	287	307	310	280	274	273	273	309	303	283	303	309	290	277	296	308	260	292	298	324	268	321	278	276	280	302	287	264	289	269	327	251	272	262	296	291	288	307	273	283	294	311	297	273	279	278	275	251	306	308	283	273	298	242	277	265	291	288	287	292	279	317	314	292	284	260	298	304	297	273	306	293	271	283	283	279	320	261	287	266	304	294	298	272	267	267	295	292	298	263	293	320	300	275	279	277	245	287	306	278	288	276	309	269	285	269	264	297	276	288	300	242	261	308	295	301	299	260	322	287	267	279	295	315	288	299	321	273	281	285	294	277	327	294	257	288	260	305	292	276	278	282	284	305	289	288	302	285	304	312	291	299	282	273	292	258	272	292	303	309	295	310	302	286	293	297	272	264	290	298	280	294	268	264	310	282	294	290	285	293	321	284	336	272	261	261	275	266	334	289	296	285	257	286	282	278	269	296	280	279	288	300	326	271	269	297	291	286	270	288	309	304	306	278	263	286	274	292	281	319	309	282	290	281	265	299	319	281	283	283	273	278	281	307	258	272	294	301	313	308	298	286	306	295	288	268	284	292	277	262	298	299	290	299	326	298	272	281	259	289	277	288	306	274	285	294	275	288	287	308	260	295	279	257	302	291	289	270	311	257	309	302	310	263	254	305	298	279	289	282	259	277	286	315	285	268	265	254	285	286	289	293	294	292	326	293	299	294	287	293	283	292	310	301	258	311	275	281	285	301	280	310	292	290	318	269	277	277	273	297	258	307	293	339	292	259	284	324	307	305	289	309	268
22979	20830	27619	24156	20838	20942	10657	1948	1321	1185	1072	980	922	800	763	791	733	718	662	673	633	631	620	615	607	549	569	583	517	532	564	562	594	575	494	550	538	526	507	534	500	536	504	500	498	521	517	509	548	513	474	501	556	505	483	491	500	514	507	547	472	507	527	532	459	485	517	487	500	483	547	534	517	483	484	495	517	507	506	509	521	487	509	529	537	538	531	532	530	544	487	522	504	528	509	497	533	527	533	504	524	543	499	499	494	509	529	505	496	479	486	497	524	523	502	481	526	508	538	477	512	506	511	544	501	517	532	480	515	459	509	549	540	490	502	511	503	482	474	517	499	478	530	489	495	537	478	465	466	462	542	499	504	505	520	517	516	502	511	460	531	534	534	501	525	475	445	536	484	553	478	509	515	488	492	505	473	492	543	527	526	519	557	511	486	495	509	477	527	534	488	497	526	501	506	509	495	535	497	498	484	504	504	486	499	475	494	508	485	498	481	481	518	516	529	525	506	488	484	475	528	485	510	479	529	489	508	512	498	499	499	504	485	469	534	553	513	489	520	492	455	497	503	503	524	524	471	526	497	474	471	531	514	523	540	504	498	502	543	492	494	533	492	483	498	529	527	512	521	475	482	499	523	480	538	503	488	486	483	495	494	500	514	451	484	493	556	500	530	505	515	465	486	507	516	545	529	481	485	520	530	486	513	526	511	502	556	506	494	517	519	463	492	545	516	474	494	484	455	518	527	490	441	543	480	503	503	539	492	483	479	504	481	479	512	484	520	483	477	545	511	501	544	529	488	512	505	515	494	513	501	496	482	542	511	499	481	492	497	507	475	544	483	461	471	472	490	527	568	481	491	520	493	526	513	499	518	475	509	476	506	487	486	502	495	491	494	502	490	466	498	464	532	499	513	506	510	501	483	497	510	501	492	467	489	506	482	507	488	515	501	503	479	470	526	528	512	500	491	521	515	519	522	489	515	511	508	518	501	508	461	482	498	480	543	566	524	535	493	518	524	512	465	565	480	554	512	535	482	506	482	506	480	509	545	489	492	502	520	515	495	523	502	489	514	485	518	538	503	500	481	495	508	492	518	515	511	482	465	501	503	483	498	486	458	460	488	532	522	486	525	492	509	475	474	513	500	491	517	565	501	514	501	498	562	471	496	479	513	514	504	484	509	492	551	514	525	490	534	517	484	495	501	433	477	492	469	542	451	484	572	519	514	509	488	503	509	471	505	500	455	510	504	453	505	536	527	498	482	494	519	512	495	496	479	520	491	490	603	502	478	500	466	467	529	542	505	506	527	457	489	554	506	464	485	496	493	496	510	493	500	505	533	534	524	503	540	535	515	562	522	494	468	501	509	523	509	483	518	473	526	494	494	522	498	522	502	514	506	506	495	483	546	475	526	519	483	527	466	515	550	464	501	527	533	512	464	569	533	574	492	483	479	519	501	474	524	498	485	524	512	493	491	493	514	510	500	468	534	498	438	502	498	503	483	449	515	492	534	512	481	496	477	502	516	463	559	480	557	513	520	497	473	482	502	498	523	506	485	511	472	515	474	481	485	505	472	507	512	547	486	517	534	502	480	476	513	515	515	473	510	461	578	507	490	500	510	478	506	514	467	516	478	517	494	515	500	550	512	476	541	522	473	501	541	492	520	521	528	520	542	504	524	499	505	489	517	520	478	514	493	476	493	532	512	516	530	532	540	486	519	504	480	513	493	503	463	512	531	510	520	522	506	485	528	517	445	442	488	568	504	470	530	512	480	519	503	491	507	511	501	526	512	497	495	502	471	541	489	486	484	494	513	470	493	504	527	521	490	526	480	514	532	492	478	507	509	490	469	497	498	483	534	493	500	510	526	496	513	507	477	528	486	521	525	489	465	509	486	511	485	486	496	492	486	481	547	516	459	491	520	499	495	493	514	442	499	498	549	485	471	523	470	474	480	521	502	501	511	515	514	492	468	495	509	490	476	542	500	468	483	517	532	507	534	507	447	436	473	543	479	535	514	541	508	481	510	483	488	506	507	526	485	491	541	547	492	558	473	474	495	491	496	478	513	527	533	490	496	486	498	489	523	514	533	469	486	509	479	546	524	534	482	496	486	509	491	503	501	495	470	480	487	519	505	514	513	524	476	472	453	516	491	522	486	521	408	488	503	522	473	495	474	491	482	500	542	497	529	519	516	505	498	489	484	511	520	502	519	500	491	468	520	533	541	512	471	501	492	512	477	492	518	506	470	501	477	524	550	504	511	534	482	490	528	536	522	497	519	507	472	528	495	483	480	488	520	523	501	521	506	518	506	503	532	494	505	525	563	461	477	496	511	516	463	471	495	493	516	487	516	445	484	499	481	492	497	524	500	500	501	454	506	465	457	525	515	483	488	444	506	511	500	565	481	503	499	517	493	490	506	443	548	525	520	494	517	449	509	445	528	473	515	473	499	490	483	477	501	503	501	482	522	503	458	481	530	511	496	469	512	519	490	486	521	462	505	514	499	471	506	473	534	516	489	499	472	483	500	511	471	494	527	496	513	480	502	514	479	532	513	517	473	457	511	523	516	522	497	496	502	486	516	482	518	507	460	526	456	487	484	541	480	517	477	488	485	511	518	509	467	496	534	461	521	486	507	475	505	516	529	467	484	553	466	488	487	514	499	502	480	509	509	504	548	497	511	494	509	544	514	530	517	520	573	511	511	490	484	474	526	516	528	499	497	485	522	525	496	492	513	502	481	535	497	504	490	532	496	502	511	489	522	520	497	477	496	460	493	482	474	498	502	497	539	512	521	536	502	470	512	487	507	456	508	498	501	494	485	462	487	482	535	490	488	474	546	499	485	509	502	495	492	497	502	510	493	516	498	561	509	514	506	498	505	483	503	483	473	508	528	504	484	529	510	460	517	499	507	565	540	498	531	521	467	481	484	508	515	485	491	495	514	455	492	517	517	522	525	520	507	499	498	482	519	511	503	526	472	491	516	507	510	491	505	528	468	487	505	451	510	490	512	517	510	562	534	502	506	489	467	476	531	504	469	494	498	485	486	522	472	505	496	562	504	509	441	520	500	514	504	506	531	541	470	522	495	516	481	509	535	509	514	501	512	473	467	478	512	524	486	475	523	512	533	505	474	489	505	525	501	488	509	470	493	503	481	470	474	489	511	508	525	496	474	529	549	477	524	498	465	489	500	482	529	509	496	553	484	479	494	512	511	546	505	558	535	481	550	492	517	478	469	502	464	476	503	490	508	496	517	537	501	490	554	510	505	517	534	510	497	516	501	502	554	504	535	484	496	433	525	470	510	499	502	495	527	460	495	489	504	489	497	521	516	518	467	465	517	493	516	462	519	469	534	475	521	480	513	472	509	508	515	541	520	529	497	479	455	457	480	549	552	512	503	518	506	527	508	517	479	518	505	520	531	497	515	497	532	502	484	512	515	489	493	502	462	500	510	462	511	545	511	488	464	510	537	509	503	519	511	480	514	523	486	481
10177	18290	16722	10007	6750	4890	3764	2956	2476	2061	1689	1591	1298	1201	1101	1050	900	844	826	797	765	769	694	647	685	681	671	597	602	609	570	557	623	585	543	541	521	557	552	563	511	543	548	509	520	502	487	560	477	484	535	539	503	509	509	510	542	510	518	519	510	480	514	497	487	454	489	477	480	491	484	481	477	512	477	469	469	511	463	478	463	485	492	466	521	494	478	464	471	498	497	469	454	458	473	480	493	474	513	487	483	490	497	459	488	452	505	452	458	512	454	452	485	463	475	455	476	458	489	467	434	444	461	476	464	499	445	467	468	456	469	462	513	449	462	441	470	476	465	447	517	468	491	452	452	468	515	479	490	482	464	493	471	482	468	466	480	465	458	488	496	493	464	435	473	480	485	440	497	489	485	481	487	487	489	477	453	445	478	445	474	475	466	452	493	461	457	471	526	469	469	491	457	445	493	460	478	482	465	517	480	469	443	512	435	466	472	484	497	494	472	522	470	483	478	458	419	513	464	502	494	469	470	498	443	464	494	485	460	454	444	499	479	477	506	438	480	486	461	444	424	443	502	453	473	467	466	471	517	481	463	438	479	466	477	479	469	519	470	481	473	483	498	480	494	458	495	462	458	479	459	468	476	451	437	476	456	488	458	435	493	460	469	491	479	490	472	489	457	500	456	491	474	459	475	458	498	480	486	431	436	480	436	469	488	491	509	487	463	471	474	506	465	478	489	479	452	465	459	457	467	471	502	443	462	515	466	453	438	489	515	484	466	474	462	443	474	484	496	499	461	433	454	439	485	476	474	477	495	486	474	465	483	465	454	462	487	443	460	500	484	477	482	502	479	486	471	440	477	464	497	477	491	484	497	491	503	423	465	497	492	496	497	459	420	471	492	478	460	474	458	480	481	436	449	489	456	501	460	452	460	455	500	457	499	483	484	529	457	469	470	512	511	500	500	488	443	462	489	478	474	472	464	461	456	477	484	500	478	474	440	502	461	503	497	425	483	479	479	475	496	464	482	487	479	478	497	491	479	455	457	495	483	443	479	463	500	475	481	493	470	491	478	434	428	466	478	483	503	451	464	531	468	495	487	445	494	458	518	469	486	454	485	479	460	460	427	479	463	453	481	431	467	438	496	451	524	490	518	472	481	424	501	460	440	498	486	477	487	453	466	464	467	471	476	488	486	424	474	464	493	460	459	504	478	446	442	444	461	482	479	513	463	518	487	468	466	479	483	475	448	493	489	457	465	443	480	493	497	483	454	471	486	480	477	493	423	481	489	492	471	548	496	468	479	495	468	499	504	502	476	482	490	532	486	508	488	503	485	498	469	499	467	451	499	491	435	478	476	454	427	477	489	447	482	464	480	465	477	509	500	491	448	469	484	482	464	462	506	478	470	497	493	465	480	457	465	438	510	460	507	453	490	480	454	500	455	504	475	450	496	463	501	510	462	503	446	469	466	494	489	478	458	480	492	483	493	448	448	466	460	477	478	446	439	478	477	450	463	464	471	497	456	481	497	481	466	479	473	461	458	490	471	489	483	486	478	494	484	451	533	482	524	485	443	451	472	473	482	458	487	486	469	485	452	512	487	493	499	409	452	461	482	478	478	474	483	438	473	479	468	474	420	491	488	455	482	504	479	469	484	487	448	484	500	488	514	464	466	446	501	474	468	471	460	492	457	455	477	471	445	470	452	464	488	454	439	505	476	474	474	443	498	458	488	445	475	486	469	471	488	480	470	472	468	520	447	471	474	470	450	496	477	433	468	463	470	488	495	497	469	448	455	463	496	465	447	501	512	466	488	482	478	445	465	467	441	503	477	471	486	508	481	455	488	519	470	485	520	475	483	460	485	469	456	482	470	471	466	468	485	481	476	509	491	484	466	438	447	469	446	471	478	449	475	502	481	447	498	494	431	462	449	446	503	452	452	478	480	477	478	441	476	479	472	500	495	488	488	504	435	478	440	482	472	489	483	460	475	488	511	436	456	491	481	513	518	490	491	503	445	461	492	483	467	486	407	448	469	462	443	490	452	457	459	478	451	447	465	498	493	486	441	445	484	502	481	498	507	512	495	478	489	444	477	471	422	480	458	490	470	451	462	456	480	500	481	466	479	438	451	471	457	494	440	482	453	494	462	484	453	501	460	458	462	456	482	476	482	465	537	476	474	456	507	486	460	454	489	480	460	486	459	499	509	494	458	489	446	510	470	450	502	461	461	479	462	441	467	458	452	502	497	469	466	498	441	477	443	510	482	445	469	441	442	471	486	452	487	452	474	442	495	433	491	494	464	482	517	484	491	440	451	457	469	486	446	476	494	467	493	494	467	486	451	461	469	483	440	442	505	458	462	467	476	454	473	457	467	460	496	464	509	457	474	466	459	472	491	461	485	510	447	522	435	491	485	458	474	480	511	477	474	443	464	457	483	446	470	517	428	497	472	462	489	475	477	466	459	465	434	475	481	478	488	453	504	473	507	467	450	494	457	481	514	444	464	496	468	489	474	490	516	466	477	474	438	462	493	489	462	473	501	462	492	461	459	452	515	464	464	472	513	505	486	472	461	469	479	487	463	487	454	477	482	455	477	468	477	458	513	478	475	473	445	408	468	500	463	479	506	458	494	468	499	508	453	450	482	508	501	443	449	491	451	497	455	467	503	447	480	479	480	490	473	473	500	476	506	467	484	493	498	456	503	484	472	493	473	453	466	492	464	463	505	452	483	474	434	510	435	479	465	472	483	458	447	445	474	465	445	498	496	498	470	465	485	465	442	484	469	503	472	469	471	457	467	488	503	457	458	496	467	463	466	478	442	448	440	451	464	478	443	439	469	472	480	526	483	507	481	515	482	493	466	445	506	461	449	467	474	510	466	451	480	474	462	493	477	489	461	477	501	490	473	460	448	487	454	452	500	491	469	483	489	475	478	423	477	469	479	472	455	473	477	479	509	496	467	504	473	471	485	494	492	460	460	447	472	497	489	459	471	474	469	449	456	496	458	477	451	462	475	495	502	445	455	482	482	444	472	491	485	461	477	482	461	465	460	491	489	484	513	474	482	457	468	447	508	463	466	490	486	499	497	494	462	469	486	442	465	486	480	440	439	451	458	474	476	474	473	470	461	475	461	491	456	504	457	436	450	485	501	442	433	457	504	493	463	503	452	443	442	428	493	477	454	450	480	444	495	478	435	461	488	478	464	487	484	488	514	491	473	457	437	473	478	491	495	469	484	481	481	490	490	459	477	463	489	458	450	457	510	455	488	467	460	484	467	473	475	449	512	493	448	496	449	520	476	459	467	467	446	453	490	462	438	434	487	520	464	467	447	481	480	459	494	475	466	475	473	459	502	470	471	452	461	447	440	471	509	500	460	469	490	498	482	461	456	476	483	466	458	470	474	476	459	512	476	498	447	470	493	484	455	484	480	466	465	496	526	474	476	462	473	440	509	488	468	465	463	502	498	462	466	476	483	490	447	465	447	496	474	502	442	505
28489	14926	1778	342	213	175	143	135	126	116	103	112	103	112	124	143	117	112	109	108	95	111	95	119	107	112	94	99	126	117	84	92	118	93	108	88	83	105	83	107	124	90	108	105	96	104	120	100	109	108	104	108	101	114	90	78	105	107	96	97	102	76	91	90	100	91	106	117	101	97	120	87	115	106	108	121	115	105	111	90	122	98	109	111	91	97	100	102	93	87	121	106	109	95	94	95	116	88	83	109	115	95	101	87	111	95	99	108	98	101	101	109	91	100	114	105	97	95	106	101	106	107	95	110	95	92	89	97	95	112	118	87	108	93	120	88	111	99	115	109	101	90	87	112	105	114	109	101	84	93	91	126	93	91	94	116	99	93	117	105	104	110	101	92	120	97	102	97	94	83	109	85	106	100	105	104	90	107	115	104	117	92	104	90	114	113	80	100	104	104	91	89	131	96	121	96	79	93	80	100	96	83	95	107	94	78	97	87	102	92	102	106	99	85	97	101	101	105	113	107	104	100	114	105	101	81	90	99	98	99	98	103	108	116	98	98	103	101	107	95	83	95	106	91	120	105	112	103	98	85	101	97	110	96	105	117	105	103	116	123	106	114	106	93	82	99	90	81	115	123	104	114	81	105	100	93	103	114	107	92	102	115	105	98	105	104	97	99	104	97	102	127	104	111	99	105	101	103	107	101	103	97	101	103	114	110	90	108	98	121	98	108	97	105	105	116	105	99	99	100	112	122	107	97	108	110	99	99	85	105	116	99	114	85	104	109	99	96	98	101	90	110	119	81	112	102	98	88	103	89	108	106	98	117	112	92	92	112	92	88	93	112	92	113	102	93	106	88	120	98	91	108	102	103	110	103	107	98	95	109	115	105	109	108	114	107	105	100	104	95	111	100	80	116	94	105	99	117	106	112	102	85	94	133	108	98	105	113	106	87	109	110	83	100	85	109	92	90	100	103	102	115	111	106	75	66	95	102	111	105	111	108	99	111	99	98	101	96	88	111	118	107	103	121	114	115	96	88	107	114	112	99	112	92	106	89	116	92	111	105	119	99	120	103	108	99	119	79	115	88	90	115	115	115	109	82	82	101	100	110	91	91	95	112	100	82	108	97	99	106	93	112	111	110	101	105	131	96	94	97	90	101	112	99	91	113	104	110	94	112	109	109	104	102	114	98	102	120	114	95	108	94	105	116	108	118	94	96	92	100	95	97	97	111	112	112	101	96	109	111	107	103	110	121	101	115	97	98	97	96	127	78	108	101	102	116	99	76	90	109	119	88	99	100	124	96	97	101	89	103	107	105	113	98	110	116	88	92	108	107	125	102	106	106	89	93	114	93	100	115	89	103	112	105	102	94	110	92	113	98	84	102	112	110	85	105	105	102	75	91	103	104	96	88	108	120	100	113	93	104	84	107	119	122	80	93	103	90	93	104	91	105	115	114	93	92	122	79	86	108	112	108	94	101	113	122	105	79	102	87	101	94	96	112	112	109	98	95	104	106	110	111	90	105	120	110	95	98	86	114	100	101	114	106	96	108	103	97	103	101	87	105	92	100	109	102	108	104	101	106	90	98	96	98	99	110	134	87	98	110	109	108	98	85	100	82	94	85	99	105	104	108	96	118	96	101	100	101	112	117	99	103	112	92	121	94	91	105	93	110	105	102	107	95	109	111	110	105	99	121	120	79	101	96	111	118	106	116	124	109	98	102	105	113	101	98	106	103	97	103	102	102	111	93	100	108	89	91	115	117	95	83	84	75	120	97	80	107	96	104	87	90	86	112	94	136	83	88	99	92	93	106	110	99	84	127	110	94	78	117	117	86	96	92	99	107	85	86	96	91	99	85	85	105	113	113	77	120	99	80	102	98	105	108	91	114	100	97	110	103	80	106	109	112	92	113	96	98	104	104	93	100	92	95	99	110	93	107	116	108	103	129	108	81	114	103	99	107	99	114	97	91	109	102	102	112	103	97	96	98	96	112	96	99	121	106	109	121	117	104	111	108	96	103	114	85	94	96	93	92	97	124	104	112	104	94	97	111	109	98	111	90	86	104	104	128	99	87	101	101	103	107	107	121	103	102	112	98	108	100	95	100	100	123	96	109	99	109	84	92	108	91	97	99	81	125	109	96	92	92	97	116	111	101	89	90	118	100	100	113	134	99	92	116	112	102	90	99	95	90	113	102	102	110	92	119	105	99	104	96	90	98	90	90	89	117	106	102	109	100	87	114	108	102	101	98	105	113	82	83	91	96	101	96	98	101	93	97	94	81	101	100	111	91	100	105	89	84	93	95	97	103	97	126	105	98	110	96	85	117	106	97	85	103	104	118	92	99	103	111	114	101	84	99	101	111	103	100	103	89	117	96	99	92	110	108	105	88	110	94	105	98	83	98	84	106	108	95	112	96	92	94	108	116	109	88	100	114	104	101	110	95	88	96	87	96	105	98	98	110	100	89	88	106	104	99	109	99	89	92	102	106	111	104	123	92	90	101	117	112	114	106	112	118	107	112	87	101	93	103	108	110	72	104	107	90	96	106	104	108	99	99	108	110	128	100	100	93	102	102	102	100	116	105	97	96	97	83	99	108	106	96	90	93	108	103	93	104	122	105	114	108	106	99	113	96	108	100	85	97	100	99	115	102	119	103	106	87	117	92	82	101	100	82	120	88	106	90	117	94	98	113	98	93	105	92	101	96	107	89	94	102	88	121	94	109	103	105	93	123	120	115	103	96	95	104	89	102	96	101	108	98	90	102	108	113	98	106	106	113	114	101	100	116	115	101	93	97	112	107	91	110	105	102	83	93	120	105	99	113	93	93	104	89	97	107	106	85	109	109	107	117	111	99	108	92	94	89	103	105	113	88	110	107	97	106	88	103	102	95	92	92	104	83	122	95	108	103	100	101	92	100	108	98	108	114	117	101	93	94	123	106	109	87	115	91	89	104	77	118	90	91	100	93	107	106	109	120	114	115	88	97	101	95	115	97	101	96	107	111	100	91	120	125	108	111	85	102	112	105	91	111	110	100	108	102	112	99	87	90	108	93	97	113	91	81	106	98	99	104	112	97	108	99	104	97	98	85	83	97	92	117	94	87	98	96	102	85	111	123	107	90	106	94	118	86	98	118	106	114	110	101	108	110	98	111	121	108	97	94	112	120	84	102	99	101	97	107	108	104	85	89	103	91	84	105	92	78	92	78	123	98	102	94	116	114	103	107	101	103	106	99	108	129	95	99	93	106	83	95	99	115	100	105	116	90	96	103	119	110	107	90	121	108	108	98	90	126	82	116	93	96	91	120	99	113	102	102	93	116	94	81	107	91	104	87	86	111	102	97	110	94	106	100	111	81	105	102	96	108	94	97	84	92	107	102	102	101	93	112	96	98	89	97	91	89	94	115	106	101	89	112	119	104	71	110	117	87	115	89	97	113	100	92	90	95	97	114	77	104	103	119	99	115	106	74	88	100	105	93	82	86	97	95	107	106
4994	836	681	409	268	230	204	174	174	127	164	151	109	114	125	130	148	122	123	130	135	111	118	117	114	141	129	134	106	116	114	121	112	107	92	86	130	96	119	117	103	127	99	111	116	125	106	103	120	104	80	122	117	108	123	94	110	106	102	100	113	109	110	116	92	107	102	103	112	100	101	102	126	92	120	116	114	100	96	113	109	108	103	106	122	118	100	89	110	114	110	128	119	123	106	104	117	102	110	99	125	113	115	114	81	106	103	92	102	119	122	124	120	100	117	93	119	101	104	111	109	100	124	103	120	110	99	111	100	134	84	105	133	110	119	86	104	102	102	100	107	97	108	121	99	108	107	127	116	92	124	110	121	100	102	111	129	104	130	112	152	118	116	108	117	99	102	96	126	95	116	106	100	111	100	127	93	104	116	102	115	118	118	93	129	113	108	110	99	106	111	110	101	96	103	126	109	113	129	119	105	123	109	109	116	81	98	115	120	118	108	90	113	117	114	114	122	109	93	107	123	100	107	117	104	109	116	106	111	104	121	120	119	118	91	101	112	100	107	116	116	105	128	110	89	121	116	103	111	90	116	90	98	106	120	117	121	110	100	128	103	119	109	123	127	104	118	112	109	105	122	121	124	99	130	113	89	108	109	97	118	95	115	104	117	123	113	115	115	106	102	108	109	119	86	99	125	109	109	107	108	106	107	111	103	122	112	119	112	122	104	110	135	112	96	125	124	90	110	106	121	118	114	92	116	129	116	123	114	100	102	116	114	114	94	110	116	87	114	111	109	124	123	125	108	107	100	101	86	103	99	113	105	98	101	107	105	93	116	97	111	111	105	102	97	120	105	107	109	111	121	103	114	92	113	99	93	100	100	94	104	126	114	108	112	106	124	99	117	117	110	113	121	107	118	109	111	119	93	127	124	89	105	100	114	105	110	124	109	103	99	114	101	110	98	101	109	97	103	100	101	111	109	98	93	101	124	119	124	134	94	99	100	118	118	121	117	113	123	120	123	116	116	113	97	109	111	102	98	109	133	101	106	100	92	113	120	122	101	126	107	115	111	99	138	110	111	100	118	100	110	113	128	105	93	93	110	102	117	123	98	109	117	120	119	98	118	89	101	122	108	124	122	119	105	111	115	115	120	114	106	116	103	108	93	99	103	104	111	114	122	121	79	105	113	124	117	124	112	120	108	104	106	118	104	102	113	113	99	116	101	110	104	105	96	112	106	117	106	120	103	112	115	112	104	107	120	128	115	112	118	78	113	123	105	115	116	87	90	112	104	100	92	99	94	109	99	98	122	104	96	100	103	99	118	97	102	114	111	106	101	98	122	107	95	107	109	105	110	113	109	105	106	126	120	111	107	111	103	117	108	116	107	103	112	116	123	121	102	120	113	122	104	112	124	124	121	96	113	101	125	99	100	114	115	123	112	98	96	128	109	124	94	115	121	106	132	97	124	119	110	115	108	115	120	112	99	121	109	120	120	121	112	101	113	113	106	101	106	120	104	118	106	88	104	115	114	129	103	129	111	127	116	93	104	114	99	119	111	99	106	115	102	128	97	121	91	106	92	116	119	105	113	109	109	116	128	104	132	114	113	127	106	118	121	115	103	114	117	117	106	108	115	112	126	117	119	115	104	104	119	130	117	99	111	103	107	117	113	122	114	114	115	116	110	122	104	105	119	117	111	118	91	101	120	112	101	96	95	105	127	127	109	95	107	112	113	106	108	121	130	113	100	113	111	94	131	124	87	100	108	92	99	111	113	90	89	117	96	103	106	108	117	122	114	103	104	110	115	92	103	113	102	90	109	99	117	107	117	137	126	121	110	107	116	128	101	103	138	118	116	112	147	123	95	130	128	104	109	124	110	111	102	113	113	123	107	115	113	100	127	107	113	116	99	87	106	100	119	111	120	111	113	109	92	103	134	117	138	107	94	114	90	118	99	117	120	102	106	111	105	113	113	111	107	106	95	118	95	117	100	110	111	97	128	122	121	109	110	128	106	120	107	110	122	112	107	114	105	105	104	119	109	109	114	106	110	98	103	89	110	111	125	94	92	111	104	106	109	95	118	101	108	112	97	119	103	118	108	101	117	116	105	109	109	101	130	108	121	102	105	102	104	105	102	120	104	119	123	112	102	130	104	108	98	113	113	92	120	112	115	119	125	107	114	118	110	101	113	105	118	112	110	111	116	118	114	104	118	112	98	114	121	114	106	108	108	112	97	93	116	96	119	112	119	133	114	92	104	111	112	104	98	104	92	119	106	109	110	96	100	97	123	107	89	115	106	123	85	113	100	114	98	104	110	103	116	107	112	121	117	115	97	106	91	113	103	101	110	117	105	128	110	101	124	108	100	99	97	106	104	97	114	93	110	110	100	129	119	105	120	116	120	107	128	123	116	92	103	113	115	118	110	102	109	106	112	111	128	87	95	110	100	117	113	123	98	123	95	104	112	107	115	98	113	107	129	101	107	107	106	118	113	115	94	100	116	126	124	99	123	119	115	94	116	120	112	104	112	115	109	97	97	108	105	111	116	105	99	99	110	112	115	90	115	101	100	127	108	117	115	115	117	140	111	113	109	118	114	97	130	80	130	108	119	97	102	102	105	104	95	138	134	106	117	111	107	110	118	117	109	104	122	105	104	111	103	126	122	104	101	134	141	110	110	106	102	126	103	102	132	100	121	94	116	107	99	122	114	113	102	111	113	123	105	119	121	96	104	116	118	97	118	118	123	118	126	104	112	106	107	109	96	99	131	104	121	96	105	112	101	128	110	93	102	108	105	106	127	107	101	117	125	98	113	130	114	112	114	96	114	112	119	102	115	97	110	119	98	113	114	120	103	109	126	98	121	122	96	94	107	103	116	107	116	107	100	101	99	127	106	112	127	103	112	96	103	96	126	92	101	104	125	108	99	121	113	112	117	122	118	112	121	112	122	104	132	110	109	125	108	120	107	112	102	106	87	101	121	110	123	123	125	95	121	121	112	122	105	108	105	115	115	118	100	121	113	111	107	116	106	116	120	112	132	120	118	91	112	105	115	114	127	105	110	96	103	118	124	114	110	101	105	101	101	116	125	108	116	102	126	106	121	119	89	104	114	102	113	115	105	130	128	94	118	104	130	103	114	110	109	107	98	127	110	118	108	112	101	96	102	110	119	117	122	126	117	118	111	100	115	104	114	128	112	125	109	109	91	104	105	106	117	113	110	121	108	110	105	100	109	99	112	132	110	137	107	116	114	122	98	102	119	107	124	104	101	107	104	113	90	121	99	121	103	102	109	108	130	97	120	111	113	96	127	118	121	132	111	98	115	127	126	117	107	110	113	109	94	118	98	97	128	109	121	116	107	93	127	128	122	106	110	87	105	103	111	108	94	119	86	102	114	123	110	109	102	78	103	101	130	100	116	105	111	113	108	109	120	108	102	102	104	102	111	108	99	111	108	93	113	117	109	125	106	100	107	107	114	97	113	106	111	101	95	99
25219	20836	27348	24425	20836	12252	1602	972	815	655	582	552	505	465	477	437	413	379	385	395	386	403	372	338	362	333	342	371	348	301	300	312	281	373	311	327	310	333	327	312	335	324	309	325	337	302	286	323	312	339	286	315	335	341	307	310	319	289	284	319	331	323	303	309	347	301	311	328	308	338	333	324	302	315	298	336	341	335	290	327	295	297	268	305	324	296	334	328	291	314	312	292	318	290	313	339	303	317	282	326	297	314	318	349	307	301	280	303	294	308	305	307	323	315	346	303	327	282	292	288	327	309	289	313	304	297	329	325	330	320	297	299	302	278	294	291	303	346	316	296	338	319	282	300	289	328	291	294	323	293	305	289	319	300	293	287	295	286	312	288	309	315	314	299	282	310	297	295	303	317	290	328	301	333	294	353	282	344	338	301	308	307	358	326	283	300	312	285	316	292	274	285	327	329	309	325	313	303	288	315	326	298	314	321	306	322	326	306	271	302	313	288	322	320	300	317	321	302	279	306	293	315	290	290	300	293	287	302	285	317	316	293	313	309	338	298	336	332	311	335	307	324	282	299	273	302	300	291	298	272	330	296	300	360	315	310	308	301	287	316	331	308	308	291	326	340	331	288	295	307	306	317	320	278	288	292	307	312	278	286	324	349	274	302	288	307	276	305	289	304	293	330	322	314	293	289	282	299	322	305	319	306	306	294	328	308	295	296	291	289	326	303	300	314	281	315	297	288	300	281	309	319	322	292	318	322	300	314	329	337	313	302	296	309	298	294	316	294	279	323	321	327	331	298	313	295	291	273	324	298	298	329	323	323	302	306	324	298	303	313	302	315	303	298	293	315	297	327	275	292	301	302	304	293	322	314	311	313	334	334	323	312	323	311	323	316	299	328	313	307	327	300	312	284	292	306	306	300	317	288	353	300	319	298	301	299	274	298	320	307	320	270	310	328	331	308	299	315	319	295	290	301	295	300	288	317	306	331	331	314	297	306	277	305	321	308	317	296	340	290	281	299	306	303	311	299	282	303	296	279	317	289	292	290	297	295	312	329	304	296	345	306	291	299	315	312	307	297	330	313	289	308	319	351	330	310	297	283	271	333	284	322	266	319	291	291	310	313	307	309	322	341	365	301	330	302	286	301	330	312	312	313	312	302	297	329	300	298	297	305	301	307	296	284	280	301	293	306	340	311	285	288	304	302	277	339	307	332	334	313	336	324	347	288	313	278	323	313	321	344	301	282	301	345	290	296	319	276	304	302	299	323	292	338	289	292	276	292	304	300	327	276	322	302	293	308	326	308	302	277	294	320	323	343	332	331	294	297	310	302	294	330	311	299	300	303	316	313	309	314	299	307	327	329	316	293	310	314	280	323	298	315	309	282	288	300	293	309	298	301	301	306	296	326	309	318	325	313	296	288	316	302	302	281	335	296	296	319	301	299	308	290	280	343	281	313	323	305	290	284	309	323	319	299	304	280	303	306	328	290	301	313	277	309	289	321	331	267	269	289	341	319	289	304	311	291	314	301	306	318	303	321	318	323	273	290	289	296	321	272	304	321	317	270	276	337	271	295	300	303	291	313	309	347	329	300	293	299	286	275	283	309	311	335	304	324	329	328	300	316	294	291	339	329	290	329	308	289	323	280	317	320	289	273	339	286	274	315	300	311	277	292	280	292	291	283	298	288	280	317	311	304	316	343	300	294	317	309	314	271	314	284	316	288	300	312	280	323	303	349	340	317	311	306	295	292	267	311	296	301	301	289	286	311	294	332	304	304	284	293	284	293	322	310	324	299	308	334	301	323	291	318	296	337	305	282	303	333	321	273	303	280	283	288	297	372	295	317	290	293	304	282	312	334	321	323	325	315	289	323	304	311	293	315	294	302	278	312	281	340	344	308	301	327	305	299	323	321	325	314	308	270	309	318	325	339	329	341	307	318	325	330	301	295	319	301	308	299	317	327	317	315	288	316	264	315	346	310	290	307	331	264	292	288	300	274	307	306	282	314	279	292	309	295	301	302	313	304	297	288	325	307	296	304	332	335	302	331	323	300	286	332	336	322	288	315	327	308	301	286	301	282	304	312	310	312	303	307	331	297	317	286	285	326	274	307	265	313	269	304	307	299	333	313	281	315	264	299	310	300	303	291	305	277	284	290	273	300	303	326	340	271	273	275	322	317	295	306	348	315	294	357	309	307	309	311	313	310	338	289	308	299	309	288	301	337	344	285	314	310	327	326	300	286	280	316	330	308	324	311	288	345	282	313	327	316	320	320	306	297	320	287	328	284	300	291	301	291	323	273	338	297	296	315	300	311	291	334	310	306	307	303	306	294	266	279	310	316	320	297	313	291	285	313	266	324	325	300	287	324	314	307	331	279	291	310	290	309	313	293	304	310	312	315	295	302	320	286	300	347	310	318	290	304	315	324	307	297	291	308	302	294	289	360	323	314	312	326	290	307	307	312	347	290	311	287	285	349	301	307	323	287	287	320	313	317	303	282	279	286	306	296	287	324	301	353	306	328	298	319	304	302	316	320	300	324	298	300	286	279	300	308	308	296	276	300	306	308	261	294	304	304	280	328	321	291	284	282	305	311	276	296	321	307	289	288	304	296	314	313	302	309	312	326	317	299	303	274	307	313	271	318	305	330	311	329	298	292	313	316	312	315	313	327	293	330	301	289	293	303	282	283	286	300	291	317	304	323	300	315	314	291	329	317	296	331	333	264	312	280	310	261	290	311	321	303	275	315	288	343	307	306	290	263	308	311	292	317	308	311	280	299	284	301	344	298	308	306	318	290	285	329	310	279	294	365	305	301	288	310	287	337	307	286	335	322	301	320	318	297	301	315	299	306	328	317	286	290	306	332	328	304	315	313	315	312	303	297	309	329	286	293	283	282	309	298	298	297	309	285	328	322	339	302	299	277	306	330	302	276	300	336	282	297	281	315	316	314	330	331	303	317	271	281	279	322	312	289	294	291	284	311	307	330	289	314	296	318	304	285	274	292	277	295	310	264	278	307	281	301	340	307	277	299	302	311	302	305	298	286	287	288	355	317	297	311	296	282	352	307	301	298	315	268	310	266	315	292	329	295	316	301	332	319	300	265	312	283	327	294	311	343	278	304	284	268	346	294	304	270	326	321	280	320	303	314	324	277	293	324	331	306	271	299	320	310	306	281	314	363	331	296	291	302	279	311	298	324	307	282	328	250	289	284	283	305	277	340	293	311	319	305	303	285	295	303	298	300	302	315	303	321	327	289	261	302	310	286	280	298	305	283	293	281	293	281	302	307	331	304	278	291	327	279	297	329	309	319	319	328	309	309	288	304	299	311	294	305	294	321	292	322	291	324	285	272	341	268	312	297	294	327	307	300	299	340	286	332	299	305	330	332	303	277	287	300	294	287	327	287	310	282	282	315	316	321	304	293	317	299	286	295	303	288	309	337	303	317	327	294	327	314	275	300	316	300	294	266	286	301	314	287	333	279	325	319
7188	11601	10589	5987	3865	2782	2080	1592	1357	1154	1005	811	754	660	601	551	572	479	467	458	434	438	393	377	349	369	363	344	330	319	350	355	331	320	312	344	325	332	334	288	351	323	319	310	314	300	285	284	359	335	289	292	286	342	281	298	316	333	312	263	314	304	291	282	297	269	284	304	314	270	295	291	317	291	304	305	318	267	327	290	304	292	301	292	284	291	277	284	274	307	290	268	313	268	297	298	340	321	280	306	265	293	281	279	279	293	286	321	280	257	271	285	297	286	315	289	294	292	294	310	289	303	288	288	266	292	317	312	266	293	324	311	302	288	261	278	289	280	320	277	288	291	296	280	282	260	291	275	327	289	283	273	280	282	286	310	247	278	279	285	283	265	278	303	264	283	278	312	287	294	307	295	302	277	311	281	295	287	296	278	297	254	285	302	300	267	297	280	286	314	339	310	295	266	306	293	277	292	307	280	291	292	303	297	297	252	301	329	276	294	253	302	261	309	310	287	285	287	301	300	285	305	274	283	264	288	268	281	283	297	300	256	275	277	281	287	268	279	311	316	295	253	279	288	309	280	318	259	270	276	288	296	293	278	260	282	293	286	297	283	306	285	281	277	288	319	296	280	279	264	310	289	289	277	318	309	270	298	295	310	297	275	265	301	252	282	325	277	269	302	304	291	277	275	287	292	287	286	311	328	298	292	263	262	305	323	265	271	284	275	297	276	279	277	268	269	296	308	302	296	298	272	298	313	276	289	288	316	295	301	267	295	281	281	287	287	291	278	259	290	260	289	290	285	276	291	320	294	271	291	288	282	301	273	302	286	312	263	317	307	280	265	251	287	290	290	270	310	280	295	284	305	322	316	261	293	295	299	323	270	290	269	277	291	267	305	289	277	283	300	299	294	281	253	293	283	297	307	281	280	275	277	300	290	299	282	309	272	310	300	303	286	273	277	295	284	266	302	265	270	291	287	293	292	279	311	281	284	286	269	275	272	300	317	276	299	341	299	293	275	275	292	278	299	292	289	280	278	290	296	279	316	294	290	288	273	318	283	271	291	277	306	282	301	280	249	321	267	282	266	287	312	302	302	314	288	281	288	277	303	264	313	292	278	259	284	315	296	268	300	298	279	319	302	305	296	286	302	308	301	300	271	293	318	293	271	288	254	295	302	315	278	268	265	271	293	306	285	314	283	279	305	267	299	284	273	247	270	274	303	302	279	269	255	279	287	304	275	290	285	270	319	280	298	303	305	283	285	289	312	293	291	292	292	277	267	264	298	258	308	278	257	316	245	311	266	283	264	316	287	278	265	252	270	297	263	294	295	295	284	301	294	294	293	269	329	311	271	282	274	289	280	281	282	306	258	291	262	262	298	279	280	282	306	249	291	296	276	277	302	309	300	277	315	304	313	283	291	278	274	296	279	272	280	289	298	302	295	267	290	278	298	269	286	278	287	282	271	283	324	309	285	281	281	322	286	286	292	330	316	288	294	289	318	296	306	281	314	268	299	272	280	299	280	264	294	285	281	276	317	296	296	282	277	294	280	303	251	293	317	297	303	299	286	314	282	306	309	301	294	297	305	320	296	301	280	283	276	278	292	295	286	282	323	299	304	303	253	279	282	304	280	278	266	284	303	279	269	298	318	280	305	306	292	293	270	240	273	287	283	285	293	313	303	296	304	299	277	305	310	285	282	296	288	314	284	279	291	307	300	317	278	300	282	269	300	295	273	274	294	278	289	284	255	278	254	288	302	289	302	303	269	294	288	283	311	250	281	304	308	274	289	296	321	278	304	272	287	292	298	285	307	303	303	264	313	271	295	298	287	314	294	323	298	303	292	291	273	312	290	299	303	276	283	302	310	298	274	323	314	253	279	316	262	309	287	300	299	297	266	341	275	247	289	258	304	283	302	280	287	289	291	294	290	284	280	285	299	264	282	286	303	295	280	312	303	250	292	282	293	275	254	289	278	314	263	283	290	262	315	295	290	278	286	296	287	307	316	254	293	308	297	272	278	299	314	268	279	274	298	270	298	273	292	316	311	274	305	302	269	277	276	281	271	284	294	295	308	286	279	268	291	299	310	314	243	280	283	293	276	292	273	273	283	265	256	283	291	277	266	334	277	278	261	297	260	283	319	293	272	288	269	270	269	293	274	284	271	265	299	262	273	297	302	274	305	294	275	341	273	293	299	291	300	289	283	295	309	282	276	258	295	305	285	291	276	262	272	278	323	292	302	283	307	312	291	322	305	308	279	276	259	271	283	301	296	307	284	288	287	286	327	275	260	285	309	282	282	292	299	268	291	277	312	320	272	282	286	337	314	299	262	275	271	287	305	275	283	280	272	332	277	305	288	258	278	294	310	288	257	263	289	289	292	290	319	289	313	295	317	288	288	285	283	291	288	322	264	309	276	288	279	281	293	263	270	281	320	296	277	314	274	305	279	277	283	307	304	291	329	311	286	265	285	314	261	283	312	317	312	302	291	289	286	272	280	305	269	282	334	307	292	286	300	315	291	308	245	298	284	280	309	320	297	278	311	309	255	250	287	316	293	257	266	306	275	298	341	293	305	274	290	284	289	293	302	326	294	292	255	235	292	273	304	307	284	242	289	303	291	316	301	310	252	286	282	312	302	268	290	304	254	284	286	318	315	277	300	277	303	279	305	322	330	290	274	297	292	273	294	266	301	310	262	294	334	245	304	250	255	301	285	283	259	273	299	285	278	267	285	281	279	250	273	258	285	292	311	296	289	302	294	271	295	312	281	283	289	267	287	281	274	279	309	327	287	273	271	305	291	281	301	277	309	313	307	264	327	291	305	316	285	298	263	287	273	288	280	297	319	282	326	289	299	268	301	277	291	268	303	279	284	293	310	284	296	289	286	294	264	281	258	290	295	287	287	298	296	295	291	288	300	314	297	248	287	304	285	302	268	294	294	284	294	300	299	296	263	273	300	281	290	300	310	305	269	292	279	307	296	315	275	269	306	279	305	303	313	284	273	275	290	296	287	270	257	291	276	284	314	291	292	304	303	327	260	287	293	281	292	303	287	282	311	322	295	278	305	280	276	261	291	283	314	288	298	268	285	281	247	277	282	283	298	298	265	313	295	308	293	280	304	312	286	288	295	271	308	302	314	301	305	301	291	302	289	292	300	300	311	309	298	245	305	288	320	272	298	284	281	272	295	293	292	295	294	311	275	273	304	308	266	283	310	295	284	282	278	291	295	304	280	284	289	285	277	309	272	279	285	275	280	304	307	288	329	293	295	270	313	306	274	290	271	293	290	306	262	277	280	274	293	316	298	295	291	275	292	269	294	292	302	315	296	285	301	267	321	300	298	284	272	292	268	277	279	287	291	309	283	272	288	297	289	261	266	287	293	277	333	270	288	280	288	301	311	278	278	264	259	298	270	255	293	289	262	298	294	291	284	311	291	264	298	301	269	273	294	309	277	264	301	291	279	260	251	291	279	324	305	294	253	304	327	286	279
22976	20848	27647	24147	20856	20952	10544	1940	1321	1188	1048	1009	865	868	771	771	695	688	712	637	620	629	577	627	592	601	599	545	576	561	557	576	581	563	545	519	528	523	510	519	535	541	536	546	507	564	546	543	513	549	506	578	501	547	530	518	544	521	542	541	519	478	536	515	506	524	541	517	535	512	515	506	466	510	512	494	453	514	511	486	482	507	515	555	485	484	497	483	504	493	530	490	487	506	506	525	516	531	547	504	512	486	507	538	548	506	562	471	542	536	476	528	518	513	517	476	477	534	516	546	512	515	504	526	482	489	527	501	478	483	548	474	523	490	510	529	465	515	493	530	483	515	514	473	537	532	485	483	531	464	492	496	520	505	493	468	551	491	487	484	515	495	487	513	533	486	523	504	514	530	463	477	503	539	523	558	487	525	566	495	528	491	526	509	484	485	557	518	441	466	520	496	463	485	491	469	520	478	506	464	489	448	541	491	485	475	494	515	509	509	512	495	479	480	486	444	515	520	499	484	439	481	512	478	524	504	522	500	514	508	523	524	495	503	518	488	518	536	536	468	516	469	540	509	480	493	486	517	580	490	534	504	529	494	497	510	474	496	465	508	495	488	489	510	485	497	509	519	508	531	497	519	462	490	513	496	542	484	503	546	520	488	513	514	504	507	472	501	486	488	520	422	541	515	521	474	504	496	491	509	556	498	485	498	491	508	510	496	498	470	470	486	503	488	482	468	537	449	498	492	456	524	503	475	506	491	516	497	500	519	493	506	478	475	502	522	497	508	516	489	482	522	542	496	516	481	510	514	489	510	506	513	484	484	493	449	498	522	515	527	532	506	544	491	523	468	521	544	481	507	485	493	537	514	496	503	465	503	503	516	489	516	515	523	503	454	473	536	479	462	540	470	511	503	451	486	502	516	495	485	502	530	508	501	516	509	464	481	492	488	499	489	462	502	495	500	468	526	499	488	465	495	508	493	504	518	516	518	532	526	550	534	519	543	540	535	514	503	511	549	470	498	476	537	518	504	418	523	496	504	520	512	528	498	549	543	531	498	524	496	510	499	523	508	529	474	508	513	501	496	474	466	485	518	467	517	530	501	510	467	490	507	571	507	467	504	486	540	538	486	521	473	543	503	469	496	518	499	466	498	489	514	540	530	501	486	510	488	493	525	539	489	489	480	513	510	497	531	476	500	481	508	519	538	473	501	515	465	499	498	488	532	483	470	510	536	525	543	515	495	502	507	508	510	535	499	541	538	478	509	486	477	506	493	499	479	506	465	517	468	525	506	521	482	510	513	572	528	525	536	510	473	495	519	512	505	498	467	474	513	486	501	548	479	474	521	508	501	517	496	500	555	500	485	526	487	500	505	571	469	521	486	532	525	530	510	522	456	519	502	527	504	534	518	524	517	483	486	495	463	521	508	503	521	504	509	488	516	489	500	530	519	483	502	500	462	475	518	465	499	497	486	507	531	477	526	490	477	509	545	482	519	509	487	502	528	471	464	493	517	503	535	519	539	481	506	505	518	501	525	478	503	461	528	478	493	529	507	450	528	495	515	505	472	500	478	546	512	498	526	498	508	517	533	471	486	520	525	496	494	502	520	505	516	451	533	522	489	476	508	497	522	501	506	507	500	472	522	537	513	510	524	492	491	528	499	513	507	472	487	482	485	506	471	465	508	512	499	464	518	471	506	532	515	540	498	507	506	477	521	524	518	565	475	522	487	485	481	473	473	548	476	512	455	522	518	525	520	536	485	492	468	474	522	512	466	484	538	517	477	523	510	520	503	512	496	483	502	492	492	493	487	469	496	534	457	532	532	518	496	503	483	509	480	476	485	483	514	517	510	475	488	514	472	497	493	471	489	484	492	509	486	512	522	460	506	536	466	513	527	552	482	486	491	492	453	505	514	501	498	504	500	528	472	500	484	489	528	491	483	499	493	489	496	505	525	474	529	486	535	517	515	488	472	525	472	520	498	520	560	524	475	491	488	524	504	508	484	472	512	524	492	505	494	505	490	484	485	520	490	501	489	482	562	493	523	493	505	489	496	501	498	490	485	516	453	462	490	523	500	495	515	522	508	524	482	486	482	504	533	475	503	466	529	523	507	470	509	544	532	532	515	491	530	507	458	496	494	501	488	511	480	491	484	495	520	526	494	475	531	442	502	475	501	477	495	455	457	483	536	488	507	508	499	507	585	501	496	469	470	503	499	480	513	485	499	499	539	481	522	515	517	489	482	503	531	515	491	508	528	510	505	463	552	535	481	497	514	497	523	540	498	488	549	515	518	531	481	458	550	545	520	515	489	506	466	533	456	498	511	489	450	491	529	486	490	497	475	493	519	523	534	512	502	460	483	505	501	517	520	476	468	474	521	523	477	506	510	505	506	484	532	448	474	501	470	498	483	516	476	518	476	482	509	444	489	529	475	522	485	508	489	522	472	517	504	493	489	530	499	515	483	503	517	493	514	488	499	489	548	520	475	510	530	480	530	519	515	494	504	541	492	511	484	513	501	509	504	507	536	478	510	452	513	497	508	519	475	533	507	505	503	500	545	494	479	449	520	517	469	505	518	515	519	508	484	499	504	514	483	499	485	507	504	516	504	439	510	514	512	500	491	516	461	488	488	514	485	498	501	526	496	500	525	444	550	481	478	491	492	481	530	522	507	494	502	463	482	506	483	479	500	511	510	494	482	470	561	486	490	498	522	512	493	483	506	461	456	503	476	502	491	503	498	478	518	497	525	515	513	522	552	492	503	484	505	531	517	500	516	533	480	496	506	502	465	452	487	497	467	491	511	479	493	474	477	484	466	467	447	485	468	486	514	536	452	508	484	479	454	464	489	488	506	488	498	505	536	551	468	535	480	446	502	512	502	500	462	469	519	469	509	503	471	510	483	502	513	501	520	475	516	556	508	457	512	504	503	499	514	498	515	460	508	479	545	490	491	529	511	474	500	496	516	452	488	515	478	507	481	509	508	496	492	482	520	543	488	494	490	482	493	485	518	515	501	512	475	448	478	505	496	489	501	503	499	498	493	502	515	470	502	516	464	511	519	466	512	490	521	561	524	496	542	500	451	504	508	530	440	500	484	492	545	452	518	516	533	510	497	450	496	509	497	480	476	480	561	452	466	520	527	498	508	489	559	546	545	510	505	488	520	526	482	518	505	504	494	475	507	532	482	493	503	505	496	469	463	516	490	514	513	516	493	537	492	484	507	505	521	504	498	511	505	510	510	520	502	550	497	491	491	531	495	530	506	577	489	491	502	480	491	462	499	435	485	494	458	516	472	506	459	504	489	488	515	477	483	502	521	528	518	531	507	511	535	501	524	508	501	503	515	474	489	513	492	540	494	527	489	482	505	466	514	536	530	478	459	488	488	532	502	507	490	538	496	481	508	530	507	511	482	487	513	485	526	534	461	505	501	534	529	520	505	497	516	509	532	519	491	511	575	507	552	507	489	485	464	504	523	498	524	495	475	514	498
10163	18302	16794	9882	6822	5019	3892	3007	2483	2033	1779	1536	1355	1230	1125	985	943	921	850	798	744	721	663	683	710	620	646	600	667	583	626	546	594	558	573	529	556	549	502	530	525	563	534	513	452	508	511	535	506	511	485	544	495	494	506	499	475	493	495	471	478	486	472	488	501	458	516	515	484	505	509	483	476	424	495	503	470	506	472	458	485	485	494	494	473	481	469	507	514	458	527	464	494	481	507	486	481	506	487	499	484	499	512	447	508	456	490	438	484	510	443	511	489	491	497	516	458	483	457	474	472	454	523	485	490	481	435	478	476	477	481	459	470	448	482	446	482	479	465	486	491	492	465	465	483	491	507	521	483	452	485	480	492	472	471	488	472	485	485	500	503	446	424	485	440	467	448	513	497	502	502	440	470	481	463	485	443	484	526	489	494	514	480	451	497	449	470	462	463	468	484	470	485	504	482	505	461	472	483	485	441	519	462	464	476	450	521	488	445	494	500	473	487	467	492	465	490	512	440	467	482	495	432	498	474	507	453	434	476	440	482	522	490	454	487	474	447	503	475	510	463	508	465	473	488	479	472	499	480	438	461	482	547	467	477	482	494	534	479	494	467	444	429	481	495	480	513	490	478	491	480	517	496	486	464	478	476	478	451	471	443	509	461	459	465	477	500	447	483	494	501	485	501	476	468	439	473	493	460	484	489	503	462	509	467	459	486	485	459	499	471	506	464	482	483	431	502	496	503	505	480	497	477	479	479	470	499	474	508	480	455	478	494	490	471	476	478	492	467	479	502	452	466	519	459	447	470	476	490	468	486	473	488	468	464	496	474	439	471	422	435	507	474	470	500	484	457	470	491	499	486	462	494	477	492	480	438	504	493	476	471	492	436	489	480	495	485	459	491	504	533	486	449	450	458	428	437	451	444	507	466	469	489	471	491	497	492	490	470	443	475	474	485	446	469	465	509	488	487	480	440	498	497	476	468	451	476	459	480	448	456	473	443	488	457	486	494	462	472	486	477	462	489	457	488	446	513	454	465	510	490	476	456	475	473	479	494	491	471	452	488	478	488	475	446	449	490	461	480	521	496	448	498	440	473	469	518	471	423	504	491	451	496	485	442	497	453	480	472	470	489	484	488	475	505	456	471	461	508	499	471	452	492	463	508	477	491	474	473	518	501	456	492	495	510	474	490	475	459	491	447	436	467	494	477	448	463	502	476	482	440	477	478	503	460	508	492	484	513	523	453	442	472	532	482	453	447	494	446	463	435	474	478	511	459	478	451	461	541	477	476	481	519	464	475	449	452	459	476	443	505	448	484	478	496	474	450	494	463	441	505	476	475	456	509	442	461	459	498	487	476	486	490	483	449	527	500	452	471	479	486	484	509	477	520	486	467	497	488	446	453	490	450	489	436	475	472	468	438	475	483	461	463	490	457	480	454	463	461	502	493	469	497	471	492	471	487	486	531	485	458	428	493	476	481	445	475	460	500	492	486	502	488	478	466	452	475	481	473	504	489	463	504	510	489	452	445	478	457	465	467	460	506	489	438	474	498	457	476	472	495	527	471	471	452	466	460	495	437	473	466	522	456	468	493	476	431	466	440	459	488	467	469	477	479	484	493	460	464	442	510	446	470	468	461	503	460	473	439	501	494	453	493	458	486	509	442	447	511	467	473	509	489	515	486	480	489	475	505	463	459	488	466	511	474	470	474	472	505	454	468	470	517	454	471	477	479	515	498	466	520	467	511	500	454	457	480	515	448	478	495	449	417	466	452	441	484	496	475	469	472	483	481	488	475	480	485	464	468	479	484	464	500	479	457	468	453	457	473	469	472	481	439	475	455	454	451	508	480	469	455	447	437	525	466	519	436	485	498	480	489	489	488	481	461	449	469	466	460	462	459	471	504	448	483	506	490	459	451	471	467	475	432	473	489	447	522	489	484	473	512	487	475	460	462	482	506	526	468	487	502	437	460	470	475	482	521	495	482	466	469	524	471	497	492	476	492	464	472	482	474	434	446	464	470	485	470	476	499	454	476	470	473	491	466	457	519	524	442	485	491	460	493	475	510	509	445	476	466	462	448	495	473	488	481	483	463	406	436	484	479	483	474	447	481	444	465	489	499	485	478	449	518	509	470	471	477	450	506	431	463	486	468	440	437	449	472	464	476	507	490	475	518	476	478	473	462	419	443	482	486	469	465	480	440	453	492	519	500	460	478	463	483	489	512	466	505	457	457	439	474	471	443	481	491	488	482	467	494	466	498	465	463	467	489	514	461	511	494	453	477	491	473	472	474	502	438	477	495	441	522	527	487	461	474	490	493	480	481	500	471	491	478	483	452	485	474	476	478	495	436	477	475	485	504	444	494	464	489	459	478	496	484	514	500	514	485	438	454	439	500	513	468	429	459	449	492	465	483	482	435	509	493	516	482	472	446	488	511	493	474	451	493	481	480	455	487	463	478	488	467	467	483	471	455	485	500	506	468	520	485	474	424	464	493	487	425	475	503	438	511	480	479	475	500	470	452	504	492	470	508	473	472	474	466	502	523	475	474	435	469	493	466	495	436	447	469	472	490	456	437	454	461	517	456	463	479	503	474	469	454	449	432	475	452	497	485	473	444	512	468	456	476	480	491	442	503	446	484	462	513	497	443	504	475	498	452	483	462	465	505	455	458	466	458	483	511	499	431	501	480	487	454	473	471	443	473	469	455	486	499	478	486	462	506	476	458	435	478	504	445	470	488	453	439	475	460	464	493	523	424	474	498	440	466	478	478	509	509	477	510	470	479	450	487	442	484	467	480	432	497	453	492	447	460	470	490	465	495	468	471	470	489	443	494	512	438	497	475	474	466	447	474	450	441	500	485	480	502	511	427	537	488	496	432	443	433	479	526	457	455	484	489	520	466	482	450	432	457	499	512	479	488	480	478	465	492	478	443	464	500	515	458	450	448	495	502	500	479	481	475	450	480	453	470	458	481	493	437	445	456	504	452	463	483	461	515	469	516	457	491	499	459	487	493	490	475	449	451	437	501	484	481	478	458	484	494	474	438	472	447	474	474	493	481	471	492	464	466	465	482	501	471	454	488	457	480	474	507	476	466	503	435	459	509	484	474	466	435	457	513	523	449	479	470	457	491	489	502	438	463	464	491	487	467	477	463	448	475	447	487	447	426	443	484	453	502	456	475	484	494	471	486	469	461	483	508	450	455	506	541	471	474	488	492	505	474	473	487	472	459	458	527	512	513	447	453	467	515	462	475	479	481	473	474	500	440	469	483	467	495	468	466	475	480	457	472	484	499	462	486	471	498	495	473	476	494	459	480	478	448	438	472	487	505	444	445	481	464	467	468	499	490	459	502	469	507	479	462	455	468	465	469	466	467	510	467	470	460	470	440	478	458	446	464	467	476	501	499	430	481	450	430	502	481	473	449	514	463	453	478	498	519	444	454	499	482	466	463	457	476	443	486	475	429	446	483	503	490	486	478	471	499	489	510	455
28098	14701	1795	335	249	168	139	153	132	115	113	109	110	120	107	114	118	102	106	127	94	102	118	100	95	113	116	103	94	97	81	116	101	104	96	108	86	111	97	96	102	98	83	105	120	85	111	101	108	98	96	106	105	109	90	95	92	98	114	96	99	91	113	102	88	102	107	116	108	93	109	98	105	97	96	111	105	105	86	114	98	92	89	106	88	112	108	104	115	87	98	121	117	99	97	94	96	109	111	98	109	113	105	103	114	87	92	105	85	104	102	99	103	108	86	94	112	106	84	91	94	91	92	119	90	116	100	94	100	105	97	95	99	109	107	101	115	95	108	100	109	106	101	109	105	96	93	106	99	114	95	102	104	92	100	119	97	96	108	106	101	101	108	109	88	106	93	104	97	96	99	96	79	107	87	93	104	100	105	97	108	95	124	95	115	104	102	96	83	102	112	124	112	107	79	97	95	91	105	105	90	85	95	94	115	100	109	101	107	109	109	94	107	91	112	94	96	93	101	82	110	97	100	105	89	104	104	84	98	94	101	93	119	99	87	102	95	100	118	98	98	90	87	106	111	88	117	107	99	88	106	97	104	105	101	104	102	106	102	109	101	95	108	109	98	94	116	103	111	98	103	106	91	97	92	98	96	98	100	98	106	96	102	92	88	111	107	94	100	112	93	82	91	101	105	110	112	113	100	111	109	92	99	101	103	84	100	110	106	116	96	114	95	108	115	109	92	98	111	118	120	89	106	102	108	97	97	105	102	106	99	116	95	99	100	97	106	88	89	100	109	91	100	94	100	98	121	92	112	102	103	107	98	99	83	108	91	114	88	103	106	95	101	93	116	83	104	95	78	107	105	110	109	76	99	99	94	99	95	93	105	96	87	98	99	79	104	108	113	108	95	109	97	95	91	93	93	102	114	109	98	108	112	101	94	101	96	95	124	115	106	105	108	86	104	98	97	115	73	115	90	115	105	97	119	91	120	111	97	96	113	108	112	99	108	114	84	89	115	99	91	107	103	116	114	108	117	102	87	106	97	81	101	86	94	71	111	109	79	105	84	111	82	95	107	111	110	92	125	90	123	106	96	93	111	107	74	104	90	91	93	102	104	110	93	112	105	110	99	84	105	122	94	81	99	108	109	78	112	100	83	115	93	100	97	111	94	98	116	98	117	110	103	104	109	99	104	110	117	101	115	83	105	105	86	107	114	95	108	89	99	88	83	100	99	130	102	103	100	109	125	83	104	119	115	109	103	89	91	98	96	107	110	97	120	98	110	99	96	88	108	96	103	94	115	98	94	115	85	98	99	103	91	108	123	106	93	98	96	100	104	98	102	105	103	101	94	107	97	106	108	73	102	104	113	115	92	91	102	101	93	121	102	117	114	89	107	93	88	106	99	101	122	108	84	101	98	106	99	98	93	101	104	101	80	95	112	82	95	86	90	89	104	122	96	115	104	96	90	90	119	96	111	90	93	98	81	95	97	90	97	84	102	95	112	95	100	97	89	96	105	92	102	119	128	101	109	113	116	120	116	118	99	105	115	96	93	94	112	120	97	104	103	109	97	96	119	105	83	122	111	108	93	93	103	98	103	92	107	106	117	106	99	102	96	104	117	107	79	91	121	114	98	92	94	82	91	106	102	111	105	102	109	111	122	84	114	99	97	112	91	115	95	98	91	93	97	77	90	99	97	100	87	100	95	115	84	98	98	96	91	97	105	99	106	115	115	78	71	112	97	107	119	104	89	98	126	105	89	85	101	97	80	86	115	97	94	104	91	93	88	122	90	120	102	109	84	96	94	94	112	104	108	101	93	113	105	97	94	104	96	96	87	93	103	117	109	94	109	114	101	105	122	102	99	106	108	128	109	105	107	91	116	77	103	91	96	108	93	106	94	101	102	91	96	98	94	108	71	121	101	93	92	90	100	78	111	112	108	90	93	104	91	99	108	94	104	117	108	107	98	99	97	107	115	113	101	94	103	103	111	106	90	113	103	111	109	97	106	83	112	103	105	114	96	100	120	105	79	91	106	92	82	109	122	128	94	87	109	101	110	106	88	94	114	100	108	102	104	98	100	109	104	94	99	100	104	98	103	108	93	107	102	98	101	100	115	99	108	94	90	89	110	104	98	96	107	122	98	105	110	92	106	91	94	80	104	76	83	105	119	108	112	125	117	111	98	96	90	103	110	102	94	104	102	118	83	90	121	105	100	105	106	107	90	100	105	99	95	107	109	102	108	89	113	108	101	90	100	99	94	116	110	110	98	89	89	98	100	112	95	115	114	100	102	94	93	102	83	107	76	99	117	92	81	103	112	97	78	110	121	102	110	99	110	104	99	100	111	89	98	119	98	114	92	106	118	108	104	90	119	100	114	109	90	88	93	96	87	97	120	117	99	89	108	92	106	121	100	119	98	89	115	106	103	113	99	96	107	121	128	85	100	115	106	114	83	88	97	90	98	88	85	95	101	113	113	94	112	91	107	120	92	114	105	114	88	89	85	117	98	92	89	104	104	111	111	102	97	99	113	108	96	83	107	102	84	109	109	114	80	100	100	96	93	91	100	98	93	101	98	113	118	107	107	106	122	102	95	105	115	105	88	89	94	101	110	103	109	103	105	93	92	102	104	98	99	88	92	116	102	87	106	100	102	90	118	100	110	110	96	115	117	101	101	86	91	100	105	91	101	99	97	106	95	94	105	92	102	98	96	96	97	103	113	88	101	95	100	99	104	114	76	124	94	90	95	98	92	100	103	80	110	112	92	103	99	103	105	111	99	100	87	107	105	90	111	107	110	105	76	100	90	112	107	111	117	110	86	97	109	105	105	111	116	93	93	89	87	132	109	112	110	130	108	106	94	107	95	118	105	105	94	113	110	98	86	109	104	95	109	119	83	118	100	90	102	93	88	124	101	112	104	95	104	90	102	108	103	103	118	98	104	88	102	91	105	105	102	93	95	110	97	85	101	99	92	87	94	98	96	103	85	115	94	105	124	106	115	104	95	99	95	110	114	112	127	105	88	113	114	101	105	109	105	107	95	87	104	97	97	93	98	83	105	97	102	85	109	117	91	91	118	118	115	91	87	93	84	103	110	90	93	96	97	106	98	96	94	101	86	118	110	106	95	104	108	93	96	103	118	87	122	97	114	109	97	104	108	110	100	96	110	92	108	96	95	82	97	93	97	103	105	83	113	86	102	96	117	81	91	105	88	102	106	91	95	98	104	91	93	120	104	112	104	110	120	110	84	129	81	91	89	111	107	95	91	115	116	96	102	90	114	104	98	91	95	98	94	103	104	114	101	90	97	112	99	95	92	106	87	114	88	98	93	104	105	119	112	93	114	99	89	92	100	100	96	103	124	95	105	92	91	87	102	118	107	92	92	96	94	88	92	108	84	94	129	105	107	96	84	117	94	101	91	104	85	88	104	97	112	98	108	90	106	95	104	113	105	105	119	90	100	116	100	83	107	88	78	113	86	119	108	110	97	76
4995	819	670	398	260	235	202	175	157	135	151	129	146	116	121	110	128	113	121	129	108	106	89	127	122	107	106	108	122	105	117	126	106	100	102	111	108	98	120	110	99	128	114	110	98	125	78	100	118	106	107	121	107	114	123	97	115	107	116	112	118	133	114	104	109	104	101	95	113	108	106	98	101	116	109	111	110	103	101	120	98	101	109	106	102	113	114	113	107	95	102	120	103	103	122	113	112	100	105	124	108	136	115	102	119	109	93	104	103	118	97	97	114	100	110	117	104	134	114	103	130	117	98	102	122	97	111	90	109	114	102	108	113	98	110	107	95	95	111	111	112	111	115	97	118	113	105	121	106	111	105	109	115	114	104	111	113	103	104	119	84	106	117	96	122	105	109	112	111	103	125	112	104	105	100	101	119	109	114	89	112	97	107	104	107	121	114	104	118	99	140	105	111	106	110	110	113	108	113	119	104	117	108	101	109	104	111	117	128	106	107	98	119	135	129	110	99	116	112	98	102	120	117	115	101	107	102	111	103	99	96	101	115	110	106	98	121	104	110	114	127	119	116	108	85	90	108	115	110	124	114	101	106	108	101	108	104	110	104	100	120	123	114	111	123	85	123	105	82	104	109	110	121	110	109	95	93	109	127	116	108	87	105	91	104	105	123	116	105	124	127	111	113	127	101	93	117	101	105	97	120	116	111	106	101	93	122	117	103	116	104	107	91	111	104	119	93	106	96	120	101	101	98	103	112	96	114	107	120	124	103	94	97	102	96	127	86	120	108	89	108	119	122	104	116	107	101	94	106	109	88	114	110	99	99	104	99	100	102	116	104	95	111	116	86	107	83	110	107	95	107	110	114	111	107	105	104	106	125	99	109	105	89	123	100	101	121	102	120	109	133	98	113	114	105	100	103	128	118	100	101	110	109	95	114	103	100	107	99	104	97	124	116	104	116	105	110	112	96	109	107	119	93	98	107	98	93	121	100	98	114	117	103	117	109	121	112	86	106	112	92	114	110	95	108	108	128	102	115	114	102	87	97	109	99	109	95	81	109	97	126	99	122	109	107	133	112	114	99	118	109	103	118	108	99	112	108	110	114	90	117	107	106	96	107	111	105	114	103	106	110	119	118	98	125	113	94	109	127	138	116	95	118	102	104	111	81	126	105	104	111	101	92	91	86	121	117	99	112	104	114	107	109	107	106	121	114	135	121	120	100	108	119	101	115	105	124	111	111	114	111	115	88	113	120	97	104	105	111	108	108	119	105	109	100	111	109	113	100	108	109	103	119	113	93	108	105	123	116	110	109	116	93	91	106	125	102	112	96	90	101	106	90	106	114	116	97	124	100	111	82	112	101	117	110	101	117	103	108	113	101	115	111	95	107	109	111	121	112	110	124	124	106	107	107	85	146	107	108	105	119	94	116	110	111	123	105	101	108	110	109	88	121	104	88	148	110	109	113	116	116	114	103	101	95	120	106	114	107	106	113	111	115	111	83	99	104	108	119	112	106	114	103	99	106	105	106	103	92	114	114	104	111	96	104	108	92	113	116	101	122	100	106	131	106	101	102	108	104	105	103	97	119	103	95	112	95	112	103	127	106	123	122	111	98	108	108	101	108	138	111	124	113	111	126	124	84	111	115	116	121	95	103	94	107	97	118	130	94	133	98	113	101	99	86	103	102	114	124	93	110	119	100	111	107	99	97	110	110	104	101	123	110	107	99	116	114	108	101	100	109	97	98	99	113	123	109	106	108	108	106	95	115	95	90	105	117	109	103	107	122	115	122	130	98	109	97	129	96	118	110	109	118	108	112	107	118	112	102	115	123	86	119	121	113	105	121	101	112	123	125	119	109	111	108	113	109	120	107	108	123	102	97	113	125	116	115	106	104	114	105	115	95	132	93	96	108	96	101	109	109	115	119	110	88	100	98	105	112	112	100	100	111	111	115	111	115	99	113	97	112	108	115	108	108	96	114	108	114	110	101	108	104	102	110	118	102	115	100	116	120	105	108	105	100	106	138	104	111	112	119	96	108	107	97	106	102	111	114	101	106	93	110	113	116	129	111	107	113	113	128	99	115	101	116	115	95	96	110	105	119	104	108	118	109	106	107	108	128	103	113	106	99	111	95	123	111	122	101	103	118	101	123	110	113	122	103	111	106	114	86	139	114	125	100	123	99	98	111	95	113	91	121	103	105	116	108	87	109	94	108	95	120	115	110	108	127	118	116	115	105	98	102	121	107	105	98	111	115	127	126	124	90	131	103	121	113	88	97	113	126	107	107	91	84	116	123	90	111	110	115	113	113	106	103	108	124	106	94	93	96	126	119	120	102	121	113	100	103	118	108	124	128	126	90	132	121	100	118	102	102	102	96	120	104	111	114	98	108	119	114	111	96	111	96	103	102	119	104	101	92	111	87	117	92	97	94	106	109	130	118	110	110	116	92	101	112	100	115	109	96	91	105	95	114	88	99	106	90	116	106	119	96	109	117	93	105	118	114	103	112	91	110	109	106	110	121	113	102	116	96	96	109	104	105	106	133	103	105	108	107	100	115	125	119	98	143	109	119	117	102	108	122	91	101	94	119	106	103	100	125	104	103	102	107	122	103	125	103	107	107	126	95	119	107	88	103	124	90	123	134	124	106	102	111	127	108	106	107	98	122	125	110	103	88	106	98	101	90	117	151	107	124	114	100	115	113	102	101	103	110	103	99	114	105	106	115	106	118	101	93	102	108	95	95	101	114	106	101	100	112	98	115	107	111	118	130	111	109	101	96	113	106	115	123	106	104	126	113	108	97	103	116	120	101	124	104	105	109	93	117	110	97	102	108	116	100	123	122	104	92	118	98	118	101	108	98	104	94	82	119	114	98	96	108	121	135	116	99	116	112	95	98	114	101	104	108	106	94	87	119	108	123	110	113	100	109	91	101	97	116	85	98	115	116	120	124	91	98	114	115	112	110	119	120	122	108	110	107	109	101	109	109	95	96	92	106	95	103	118	111	112	89	92	110	124	114	93	125	119	119	91	112	103	105	112	108	97	98	105	93	102	113	106	109	103	112	105	104	114	118	112	106	110	128	114	110	116	101	128	111	107	110	114	108	116	94	113	118	100	121	119	99	119	102	105	115	115	94	91	104	101	122	122	120	117	116	99	111	101	113	108	108	96	114	108	109	106	114	105	102	100	109	120	112	114	99	115	105	109	120	111	90	105	102	89	100	91	122	92	118	123	109	94	99	90	117	102	122	103	120	97	112	91	112	102	111	107	106	112	117	105	106	111	116	102	94	111	101	93	111	106	119	122	102	114	109	115	98	113	115	105	104	110	113	112	126	129	106	128	120	109	86	118	116	115	107	106	113	114	97	113	132	114	112	124	129	98	112	132	121	119	120	129	120	97	123	127	111	112	126	129	95	102	117	111	122	123	107	111	112	98	117	120	118	110	123	89	101	111	107	100	119	98	80	133	112	112	131	104	129	111	114	109	118	107
25276	20826	27346	24412	20829	12228	1606	988	759	681	583	537	518	497	451	395	437	390	389	385	416	349	356	374	363	377	364	307	329	315	345	322	345	330	325	368	328	331	336	327	350	330	301	311	327	317	309	325	276	318	322	289	324	338	313	319	311	324	298	334	333	319	306	316	276	314	308	312	339	296	317	322	282	309	313	301	333	293	302	294	285	320	321	319	301	283	319	302	324	311	307	343	293	294	317	294	335	322	331	292	310	320	293	306	309	311	327	295	350	285	291	288	296	271	303	280	312	317	277	288	333	264	313	294	319	250	325	309	314	292	308	331	288	304	297	304	321	329	314	288	282	306	295	320	315	307	315	294	320	305	314	277	280	288	300	313	310	310	322	311	331	303	294	319	331	340	311	303	305	294	295	303	317	327	316	298	335	304	355	302	333	300	305	346	289	315	315	297	282	289	274	289	318	316	326	320	284	315	332	289	339	283	295	317	305	339	272	310	285	323	287	297	306	302	347	305	322	294	302	297	291	276	289	336	295	302	340	285	334	310	323	307	321	303	301	309	318	310	297	319	329	290	335	280	322	326	313	322	300	314	292	324	304	318	330	320	319	291	284	330	270	302	292	334	317	294	299	332	298	315	321	286	325	284	310	296	313	301	282	312	317	314	335	308	278	311	316	278	274	280	293	309	321	314	302	251	301	312	332	315	302	289	292	321	315	297	318	325	294	305	315	322	285	331	292	296	309	317	350	334	326	322	302	314	296	312	314	336	307	320	313	321	309	324	299	291	248	291	307	310	314	268	287	307	299	322	320	298	279	312	317	306	294	302	285	300	314	265	291	265	297	311	272	337	307	310	298	314	313	258	278	293	303	305	293	260	352	303	326	335	297	326	339	302	301	332	289	301	311	276	275	325	313	316	287	297	285	295	294	267	290	303	317	298	319	316	303	311	324	293	319	278	324	299	327	312	321	286	315	313	312	303	326	318	307	311	292	311	329	302	331	313	327	298	319	317	309	303	312	322	303	310	329	320	300	322	309	342	309	292	306	290	302	271	291	294	315	307	304	305	325	328	320	295	316	286	314	290	305	305	289	319	302	338	328	281	316	337	297	296	290	276	297	327	309	269	334	313	305	306	295	278	260	321	277	314	324	327	298	317	285	303	332	287	294	345	330	297	314	300	335	296	305	318	323	322	311	322	312	314	281	288	294	312	300	299	312	329	297	295	315	315	296	307	284	303	309	291	318	328	285	280	323	264	292	285	318	294	297	309	313	324	301	324	296	310	285	326	281	326	318	286	316	306	327	332	312	296	284	287	306	310	298	335	289	301	272	311	308	315	295	282	295	275	288	280	299	309	332	289	304	290	318	318	315	313	306	305	311	315	331	299	328	286	300	323	326	310	318	276	319	329	282	301	304	294	307	299	274	304	289	335	321	292	312	335	293	308	279	300	298	326	307	300	302	290	320	273	323	312	311	330	293	280	329	281	291	274	287	285	329	303	332	324	299	320	283	306	291	320	279	288	328	305	296	304	321	307	287	273	302	325	301	325	287	307	307	333	272	292	289	334	307	311	313	287	291	306	311	323	314	343	313	301	299	310	328	324	297	295	301	318	298	320	331	314	312	274	289	292	277	281	295	309	296	299	301	286	301	284	312	259	288	288	318	331	313	291	295	310	298	306	292	298	333	276	291	315	335	277	311	327	305	320	340	297	303	309	297	300	289	328	297	327	291	330	289	304	269	286	341	298	315	295	338	307	314	302	309	297	296	319	284	313	331	303	294	306	280	295	298	307	300	326	295	326	314	292	307	294	302	319	315	297	313	314	303	322	289	340	299	285	298	311	331	311	258	288	303	323	288	350	316	337	292	321	316	289	294	324	291	297	313	336	328	281	284	333	301	292	337	294	315	298	314	319	303	307	327	345	317	318	325	297	295	299	290	321	302	353	329	263	325	316	317	317	284	286	284	287	307	325	297	312	328	311	317	302	298	294	281	285	283	300	295	300	294	289	337	315	243	334	287	294	310	304	297	338	308	302	338	322	294	304	279	294	300	320	313	326	287	297	289	287	279	301	320	298	292	320	303	278	310	289	314	317	296	326	297	316	326	303	316	307	294	295	283	297	299	305	285	303	306	303	342	315	289	283	320	311	294	301	295	300	314	349	298	278	316	295	323	291	313	298	301	306	330	313	298	324	309	305	337	295	301	313	266	273	334	292	311	318	319	312	293	315	294	316	316	290	302	320	308	303	285	316	300	295	315	313	312	281	293	312	309	319	307	303	293	301	318	290	283	303	290	300	292	300	312	304	281	303	288	278	282	305	306	311	304	307	281	284	286	327	310	346	274	306	332	307	300	278	324	288	314	328	271	302	322	324	299	284	276	305	308	335	347	304	349	309	285	291	311	301	309	285	290	322	291	308	320	283	321	330	302	291	292	328	317	307	325	289	301	289	309	323	321	321	291	324	279	300	302	292	280	335	316	283	320	293	293	306	337	306	273	279	313	282	356	284	295	323	309	324	319	299	315	305	325	315	293	317	330	329	296	305	299	308	298	272	303	292	295	290	299	319	286	293	306	295	293	279	281	292	319	291	318	296	323	303	304	305	311	331	290	320	301	296	316	291	314	275	304	301	315	275	286	325	326	303	278	336	288	330	296	291	357	300	319	300	279	307	319	291	337	339	316	279	320	302	313	302	282	315	298	289	316	311	305	336	310	324	300	311	297	281	302	358	310	301	280	290	312	311	326	276	313	287	310	305	304	313	314	308	280	339	306	328	332	294	301	303	287	295	314	312	316	333	318	285	301	314	300	285	355	318	328	297	341	297	268	309	283	283	311	318	292	277	286	323	327	312	304	300	281	328	280	296	300	288	321	324	291	284	304	310	353	282	298	292	280	328	314	271	298	291	312	283	292	308	283	302	313	263	331	293	286	288	288	299	290	340	307	311	286	316	293	282	310	291	309	295	314	298	323	283	288	340	313	283	277	285	315	298	339	279	319	282	278	325	313	313	338	284	363	296	309	331	301	281	290	305	325	297	338	295	287	287	332	319	310	276	325	322	277	305	320	301	302	273	294	294	292	281	296	280	296	328	304	299	331	293	303	332	290	293	331	289	326	299	308	309	310	325	307	291	297	312	314	316	309	291	297	332	311	309	311	331	311	303	323	307	280	328	317	335	319	308	310	302	301	283	336	291	316	298	305	321	302	329	307	339	313	321	303	336	302	289	274	311	269	281	305	322	283	294	296	305	328	309	298	266	301	298	304	303	285	344	314	304	309	308	298	304	286	311	311	311	300	301	328	293	300	342	319	313	294	287	339	315	307	268	336	325	281	303	294	293	301	320	321	308	295	298	327	301	306	320	286	310	306	300	315	320	311	295	328	307	318	305	305	282	298	305	308	335	292	307	313	324	298	298	296	293	296	296	318	316	305	317	278	319	355	287	353	285	337	291	291	298	313	301	348	313	330	304	290	297	315	306	301	286	278	289	304	300
7330	11600	10584	5666	3746	2682	2055	1630	1390	1187	1002	814	763	647	665	578	502	565	443	460	453	442	407	402	354	375	367	365	333	349	367	340	339	325	372	326	341	283	338	303	310	349	318	320	314	338	306	311	296	308	308	286	317	307	274	299	306	301	302	297	318	326	308	319	334	315	307	321	295	301	280	303	320	297	295	299	308	313	311	293	302	290	275	287	287	317	291	304	294	325	271	304	344	256	298	285	278	275	296	285	284	278	325	302	301	260	268	301	305	310	295	292	278	247	283	295	296	286	305	267	272	274	330	345	280	290	284	263	289	276	282	298	320	302	288	295	293	316	264	287	289	303	301	284	305	294	301	280	299	297	283	295	294	274	280	272	278	310	257	282	292	290	281	300	287	308	288	299	305	294	274	311	272	285	319	281	272	303	308	272	295	296	298	285	287	299	244	283	316	305	272	305	315	296	301	320	290	271	278	304	305	316	317	281	239	283	260	292	265	287	309	290	302	327	244	293	289	274	268	279	290	298	321	275	298	280	309	286	289	291	286	294	267	292	287	307	276	296	287	295	282	261	294	261	303	309	277	311	299	314	288	264	270	284	283	279	273	278	295	296	283	299	320	271	314	255	299	281	285	295	265	306	310	276	303	299	278	278	304	265	296	284	266	281	312	307	294	280	285	293	266	300	257	315	269	278	303	261	284	306	293	299	260	293	327	311	281	284	293	316	254	304	316	280	272	303	269	283	300	280	304	325	281	300	293	299	296	318	291	275	266	315	296	290	273	272	289	308	300	265	324	281	288	295	330	304	289	305	322	307	320	299	291	295	315	278	291	254	301	256	279	334	292	274	273	271	276	269	287	280	295	284	301	298	260	280	270	265	293	272	323	295	315	266	298	267	320	301	281	285	259	275	274	270	269	302	235	327	292	261	314	281	299	301	289	325	283	304	294	283	301	284	295	312	283	320	288	289	310	283	270	294	320	282	306	288	293	295	279	301	287	312	295	290	288	273	275	265	311	322	322	302	314	286	259	288	291	282	286	311	295	270	273	296	304	297	311	310	265	291	288	284	288	306	267	263	279	318	268	296	279	319	269	304	278	299	266	290	273	271	261	283	277	316	320	280	279	284	272	283	301	300	283	273	294	250	300	302	263	287	280	285	285	269	298	289	267	303	277	300	294	296	283	282	267	298	320	283	292	298	275	279	272	306	275	297	324	299	306	267	292	288	287	284	273	264	313	306	279	296	313	280	298	291	287	270	286	295	321	268	270	289	298	290	300	314	289	274	279	309	297	276	269	298	288	295	287	285	242	268	273	289	252	292	288	283	315	309	301	319	279	270	315	289	294	262	304	271	308	301	302	308	276	305	262	330	300	276	290	310	285	305	274	285	272	311	292	283	271	286	283	301	297	267	279	329	295	340	308	279	306	293	292	309	293	307	301	300	271	305	293	266	279	298	261	298	274	310	297	302	285	279	288	302	284	311	289	308	262	297	278	315	279	286	279	290	294	297	308	284	315	286	304	316	284	296	287	294	278	289	288	295	316	290	271	300	272	298	309	303	307	314	288	257	311	306	279	283	305	320	299	281	285	310	281	294	304	289	285	304	300	274	289	304	280	283	272	291	261	294	278	285	282	282	301	248	329	302	257	296	299	312	304	286	275	314	296	287	321	305	292	305	313	308	291	273	334	292	294	299	285	293	279	305	331	285	268	301	293	311	261	301	308	303	303	266	316	296	299	277	316	303	282	278	238	260	302	266	304	281	273	291	281	287	291	291	297	297	282	292	288	307	275	257	301	294	290	324	321	302	277	285	275	301	266	269	317	288	291	293	251	293	263	286	257	290	290	258	310	291	281	333	301	308	313	290	283	285	288	305	281	310	293	308	270	264	303	301	279	282	295	284	271	265	259	261	293	280	267	250	315	279	291	300	270	275	307	279	297	315	310	250	277	322	294	277	294	288	304	324	297	278	302	281	327	259	315	289	302	260	287	269	324	265	265	292	304	297	276	300	273	298	248	259	290	288	294	302	307	281	277	300	282	256	293	319	283	308	289	266	320	314	304	271	282	296	297	271	283	293	302	299	291	301	305	302	296	285	317	313	274	305	309	292	275	293	316	322	305	278	309	271	266	282	311	293	266	286	250	292	286	277	292	314	298	316	283	283	304	277	281	289	273	306	284	312	303	283	260	332	273	297	296	291	291	300	256	305	316	308	302	251	258	276	311	284	265	312	277	287	327	280	278	297	295	281	288	281	277	306	279	291	296	306	299	253	287	267	302	300	298	290	282	284	274	300	298	276	295	287	283	277	243	265	296	292	298	286	254	309	307	285	263	273	301	272	281	285	273	299	310	292	309	302	273	295	292	291	244	289	306	275	305	286	295	310	269	297	299	284	293	326	290	275	267	297	296	287	287	273	255	319	267	291	293	294	298	280	295	281	294	327	280	328	260	277	281	322	287	258	247	259	301	285	281	285	314	263	270	284	318	306	281	308	280	293	289	290	293	303	292	280	301	296	298	273	294	284	280	309	310	269	317	296	261	288	300	297	318	317	274	262	303	284	318	298	293	297	275	260	318	266	309	296	299	303	285	294	305	269	279	289	278	269	297	347	286	287	295	278	310	279	310	316	291	322	285	254	301	318	311	291	292	270	310	297	299	269	295	295	276	289	260	290	290	293	306	319	264	283	252	272	269	271	261	291	289	296	282	325	292	303	267	265	303	280	272	308	271	294	254	253	304	318	264	293	294	264	294	283	270	271	285	299	278	319	288	281	293	279	291	299	249	291	323	291	294	281	308	260	328	313	259	308	253	307	281	294	271	347	272	289	299	273	295	273	274	300	282	313	255	282	249	300	312	309	276	289	295	306	309	307	325	280	279	243	301	311	286	243	273	281	316	295	297	301	309	275	325	283	307	283	297	263	271	316	258	338	289	294	261	324	275	280	260	290	293	284	296	310	288	286	269	260	299	281	298	298	300	228	335	290	310	302	275	283	254	271	296	278	278	288	327	303	295	294	286	271	280	315	284	293	272	295	266	252	286	297	313	293	310	285	322	264	318	296	289	316	277	314	274	324	272	298	274	304	278	285	326	298	288	275	278	297	295	287	285	312	284	307	288	290	282	274	297	272	308	298	319	274	282	280	277	278	318	291	305	288	299	287	314	253	283	283	272	304	285	245	268	327	295	293	273	297	277	246	314	283	263	323	264	284	309	272	299	297	306	281	300	290	290	274	300	259	299	285	279	303	274	288	276	241	284	315	270	285	287	294	307	286	301	256	280	265	250	299	301	291	278	297	292	293	283	272	277	298	292	299	285	305	300	259	302	321	288	293	288	299	275	269	290	293	319	289	290	305	283	286	293	289	284	270	283	276	271	258	281	300	280	282	289	286	289	310	303	287	262	295	322	275	280	313	305	310	299	299	284	288	283	284	273	298	280	286	301	275	268	306	312	283	298	293	303	272	299	316	309	314	289	323	282	297	280	287	260	276
23001	20850	27645	24170	20854	20930	10529	1919	1325	1224	1017	992	870	847	824	744	737	705	699	637	635	621	587	617	623	581	579	554	551	575	558	556	551	557	513	530	568	554	547	549	530	538	520	544	524	478	513	519	515	504	532	500	547	511	501	533	491	524	524	516	522	533	499	535	505	538	492	490	502	491	472	514	555	500	555	504	520	527	459	511	506	525	529	509	486	541	491	546	493	515	494	490	540	505	530	521	491	542	451	501	493	479	491	491	536	517	518	535	493	477	526	476	518	514	526	495	502	487	482	530	482	487	512	503	462	477	517	493	505	533	484	520	500	534	527	529	496	494	510	529	544	485	500	493	510	502	502	485	493	516	490	535	526	491	527	504	499	511	485	568	481	476	507	547	481	481	506	462	450	502	538	449	477	474	508	497	496	493	525	514	505	511	506	522	539	508	513	497	487	486	512	512	508	474	488	533	498	508	522	510	507	510	497	563	486	484	504	534	520	513	501	491	520	500	513	490	455	480	515	472	513	488	509	523	494	466	527	484	482	492	519	497	499	545	504	504	501	495	520	463	478	506	497	496	521	506	489	516	503	506	450	502	539	550	464	516	499	552	556	468	444	552	499	490	523	499	493	484	485	533	493	518	489	532	502	501	510	541	508	516	515	507	507	472	516	523	480	484	469	522	472	540	500	502	462	530	512	498	538	488	540	523	540	488	477	524	505	524	479	530	474	535	490	517	505	490	516	488	538	497	491	504	505	473	507	502	487	460	490	511	481	529	508	516	483	560	518	517	507	469	477	534	512	502	480	503	477	524	483	543	490	513	494	496	478	500	527	499	500	485	522	488	512	547	535	491	518	511	491	523	543	466	526	500	468	531	509	505	552	486	497	529	463	501	474	476	519	497	531	506	540	473	463	517	523	495	496	507	512	478	534	549	535	502	500	484	526	532	468	452	472	549	490	528	484	526	521	487	512	506	530	520	505	482	518	502	530	467	530	495	505	450	466	489	518	474	524	469	476	504	460	488	508	523	507	491	482	467	505	534	505	482	512	529	502	458	530	489	489	533	497	491	539	517	493	493	482	528	508	482	466	463	513	499	506	504	485	498	482	505	509	489	492	423	509	521	511	516	476	515	501	495	521	496	526	538	491	499	474	470	481	527	526	514	493	512	472	526	521	473	442	472	484	511	492	510	522	511	507	434	532	485	497	540	532	494	465	558	503	466	510	462	530	499	478	500	485	499	482	513	496	519	511	511	490	492	510	521	487	522	488	516	514	477	508	514	511	507	475	521	503	470	511	551	489	534	474	516	464	527	493	519	500	497	474	500	514	467	484	510	513	552	542	524	461	505	485	489	445	463	491	530	482	509	484	498	547	489	481	479	529	526	498	504	506	484	512	505	534	485	487	493	478	519	466	477	502	489	482	534	519	484	487	500	500	503	506	549	478	515	528	533	461	505	512	468	540	512	494	488	518	485	497	524	517	507	495	480	512	531	495	484	501	496	501	499	495	512	498	510	526	443	501	497	471	513	469	521	496	482	492	501	520	539	498	523	502	479	531	456	489	473	495	487	511	492	506	542	498	489	508	512	504	476	487	509	520	483	488	503	480	509	524	503	504	521	517	491	510	526	468	493	508	505	537	462	490	517	489	512	529	486	514	476	510	525	521	523	458	506	477	458	475	477	502	523	505	461	512	499	489	479	517	526	551	476	484	503	508	535	519	529	504	516	513	491	472	490	495	491	516	479	521	501	472	478	502	471	502	511	543	519	497	526	495	498	512	506	526	511	478	531	505	464	519	496	510	459	497	543	505	501	508	533	555	513	516	492	494	462	514	497	493	473	493	516	507	531	514	518	499	500	468	521	515	547	490	498	515	481	489	511	572	536	513	514	493	539	500	467	468	512	485	504	520	504	478	538	510	528	516	467	477	472	491	488	523	515	487	481	526	494	474	442	482	470	467	514	498	494	486	512	489	476	539	486	511	495	538	458	461	478	544	544	484	514	491	526	515	544	489	523	495	471	525	545	508	479	472	521	506	487	516	474	502	503	471	509	466	499	537	521	532	499	502	525	504	463	471	493	471	496	495	527	508	503	514	513	523	516	507	491	494	496	497	469	487	492	520	466	520	499	530	511	520	479	502	529	483	500	469	465	477	478	504	492	511	516	485	473	491	494	496	515	501	525	458	486	490	509	528	519	503	465	502	536	521	463	487	480	538	478	498	501	508	470	476	486	525	496	475	481	508	491	524	527	477	474	506	513	502	551	498	468	495	466	489	472	471	513	515	508	498	507	470	568	525	466	496	509	507	480	509	499	468	495	500	462	478	508	500	489	554	523	517	550	554	467	438	499	482	472	492	522	482	506	525	500	488	520	519	494	505	497	512	517	493	478	452	508	506	516	497	479	508	536	491	459	508	531	484	499	492	490	504	506	538	524	494	505	494	479	456	510	525	481	459	556	502	478	536	481	499	531	497	508	513	527	487	485	489	466	537	480	521	496	499	482	504	544	497	491	575	511	514	541	479	520	524	494	503	519	476	499	477	505	481	484	494	462	491	485	502	461	509	525	486	519	524	533	490	488	481	547	511	482	480	505	483	490	461	488	472	502	483	493	500	518	509	462	478	523	516	551	481	478	476	509	504	473	524	492	522	512	517	484	491	530	474	495	519	504	500	505	500	526	500	505	489	496	478	529	511	520	484	497	520	520	445	513	509	509	496	489	518	482	463	484	487	485	528	478	507	480	536	521	471	514	503	515	487	479	527	493	501	501	484	504	552	488	500	534	564	500	515	482	505	508	480	505	502	496	506	521	511	496	495	493	484	503	505	519	499	483	482	510	497	541	507	483	520	535	463	497	523	508	501	540	504	485	498	464	515	461	493	508	465	488	532	522	500	488	505	496	463	501	479	516	480	487	517	530	436	483	517	507	501	503	548	473	503	527	520	497	469	528	506	472	486	469	460	507	499	476	491	501	483	498	516	538	483	500	492	518	459	518	509	508	479	489	493	480	489	518	519	500	479	518	480	502	524	508	489	499	494	529	514	481	466	504	490	507	511	498	490	481	470	475	521	497	528	518	472	533	482	507	467	480	511	479	492	422	503	522	540	451	503	474	488	491	471	510	499	461	525	524	486	470	527	524	501	503	533	476	490	456	486	467	485	504	514	522	488	502	481	462	558	500	473	493	536	512	486	511	501	527	525	519	541	534	479	474	515	512	484	511	490	462	548	524	492	536	509	464	524	513	533	467	510	500	438	503	533	512	490	515	504	488	483	519	471	510	544	513	527	498	492	484	510	525	545	477	473	536	511	497	540	504	479	531	490	511	481	473	484	460	465	498	509	456	495	513	485	480	498	488	519	504	527	509	501	495	504	521	498	485	494	523	492	496	498	504	497	518	530	481	483	483	502	470	513	508	526	482	483	476	569	520	475	517	482	509	497	488	527	510	489	488	537	515	469	497	512	489	491	507	477	522	543	498	506	497	494	469	527	497
9978	18382	16702	10051	6735	5103	3775	2974	2549	2043	1695	1579	1411	1241	1109	998	891	910	808	797	789	749	690	686	633	702	599	591	585	667	646	609	567	582	578	557	535	555	580	570	549	524	493	507	497	528	533	509	510	505	542	467	526	483	504	502	535	498	551	498	499	509	515	541	470	506	472	469	425	524	461	483	479	513	500	501	504	477	496	519	499	490	445	457	419	462	497	433	450	511	506	457	494	467	479	471	487	502	503	480	520	482	464	486	435	501	466	494	505	493	463	457	466	528	488	479	507	453	485	492	429	502	485	499	481	460	503	484	483	473	460	462	508	447	484	522	535	482	467	490	472	547	489	443	522	471	484	479	500	478	477	500	474	519	451	494	483	491	479	517	436	450	482	478	475	463	530	481	482	487	475	456	479	501	463	491	482	482	463	487	482	485	495	502	502	500	483	498	498	479	457	508	482	487	467	461	484	472	487	430	472	472	466	490	449	456	526	506	513	424	480	518	471	457	494	480	510	486	468	481	473	482	439	492	536	461	489	503	496	453	474	469	502	467	464	478	524	474	482	482	541	488	485	494	492	467	479	509	508	471	449	479	459	510	462	468	474	491	491	420	465	471	479	487	470	483	460	497	490	493	488	444	466	471	496	482	475	469	468	456	481	498	457	477	478	511	468	512	479	493	433	501	460	467	464	466	467	474	495	465	511	504	525	512	489	458	477	467	457	486	477	474	450	447	492	485	474	504	476	477	494	535	493	483	480	479	485	470	492	514	456	489	480	483	479	503	481	508	519	488	457	457	480	499	452	455	469	451	459	473	498	471	492	483	470	490	451	463	475	524	470	485	458	463	514	468	514	498	502	445	464	468	467	451	469	473	532	504	480	488	464	486	458	495	466	491	460	451	461	459	505	469	463	500	504	473	488	417	488	506	469	502	532	498	485	490	476	465	484	501	483	454	450	512	499	497	508	505	513	510	500	448	458	477	470	471	528	467	506	462	484	499	490	434	464	421	461	472	463	488	444	504	485	498	491	468	469	462	472	448	458	435	481	442	436	492	495	517	487	507	476	489	521	478	500	477	453	497	493	477	495	481	485	457	508	476	538	459	483	450	508	457	521	480	467	468	476	500	444	512	520	464	462	462	485	473	498	458	477	499	461	455	435	436	496	467	490	462	475	441	486	472	495	465	489	466	467	480	475	462	509	508	458	516	458	502	450	465	500	465	478	504	497	443	485	476	463	484	468	499	504	480	484	486	506	455	454	454	492	470	477	471	466	552	487	477	480	460	480	448	469	515	496	476	478	485	457	498	438	488	464	474	488	493	490	439	509	551	465	479	465	481	504	467	469	496	449	445	471	490	498	443	468	485	499	476	491	497	423	459	534	504	454	489	461	481	484	465	443	521	448	529	428	482	460	469	492	460	468	481	530	482	452	472	477	464	508	502	470	484	515	523	481	506	479	473	480	494	486	473	454	518	479	498	489	478	491	440	492	484	459	478	499	473	485	471	463	447	463	465	498	497	452	461	497	470	455	513	524	475	460	495	451	431	487	469	446	500	454	501	476	452	497	506	499	506	419	475	494	508	485	469	502	454	479	512	482	475	496	494	443	442	495	476	471	461	457	450	484	484	495	496	467	435	448	522	471	517	457	470	481	486	491	494	459	450	505	501	474	476	506	497	527	536	506	475	467	471	498	488	469	454	463	500	479	496	475	465	471	481	502	493	504	450	495	467	454	479	475	463	478	477	465	424	494	486	468	488	492	445	471	516	459	489	469	457	464	476	463	466	469	474	479	477	486	487	493	497	502	475	494	502	514	448	490	469	451	477	491	478	495	448	471	522	465	470	477	480	534	475	513	458	451	463	481	483	486	497	485	489	462	479	470	474	519	502	472	477	466	464	467	441	446	510	464	459	489	474	474	447	482	506	491	480	438	456	480	494	468	471	478	490	484	487	453	483	459	500	492	460	486	459	496	468	493	477	475	468	480	481	486	479	498	455	470	479	450	456	506	487	437	496	485	468	510	519	451	463	481	497	460	440	482	507	501	482	530	475	475	507	473	468	451	488	435	498	457	478	471	452	474	511	468	481	501	450	498	464	469	500	468	508	500	457	455	474	446	523	447	450	472	488	485	518	481	469	511	478	456	458	459	489	480	460	526	486	518	450	458	490	458	475	517	514	457	465	513	475	486	484	486	457	492	443	489	465	458	487	439	466	489	485	461	500	446	435	473	500	464	486	472	488	475	509	453	457	505	465	451	493	464	466	483	445	473	508	450	506	465	519	502	501	476	489	485	492	479	474	492	472	477	473	467	478	444	495	492	484	480	460	458	435	471	443	482	506	482	533	438	478	482	429	485	483	479	467	448	509	452	488	475	502	458	481	523	476	497	500	511	470	494	492	479	495	477	493	499	460	515	488	496	504	472	487	458	507	488	475	456	470	490	469	482	466	508	495	465	433	473	502	484	485	487	456	477	473	480	482	476	466	463	480	478	467	471	470	481	434	426	494	475	492	489	489	464	460	518	478	519	455	485	491	454	467	512	501	478	486	439	444	461	480	470	498	517	478	467	473	475	465	492	497	485	530	477	479	487	493	505	477	485	484	452	421	478	505	521	457	493	514	417	485	495	461	530	422	459	509	520	458	533	460	451	492	497	435	469	433	506	483	491	463	501	480	468	483	471	461	457	477	461	484	481	463	510	517	469	459	509	459	488	513	485	397	442	464	470	487	470	454	455	514	506	444	488	477	470	480	475	474	475	476	448	478	513	491	464	496	480	461	485	465	465	459	485	485	483	502	507	505	493	477	486	475	477	480	492	484	463	471	455	453	484	475	455	470	502	489	494	456	476	491	515	469	498	483	426	481	493	455	468	467	436	446	444	459	452	481	509	500	524	461	507	503	453	461	437	486	480	487	504	524	487	485	485	470	472	450	483	483	483	501	446	521	485	483	481	482	446	525	454	464	459	491	513	458	467	466	468	485	459	458	495	484	501	460	457	450	466	524	489	515	474	480	433	494	486	473	460	478	468	460	479	480	460	511	457	466	475	474	508	509	466	462	477	468	455	475	470	488	477	495	430	513	470	449	459	462	504	466	474	489	432	494	503	460	445	452	458	455	518	472	507	481	488	430	455	472	489	466	510	486	462	480	479	482	444	471	454	477	448	469	538	468	493	454	514	490	458	518	447	431	475	486	469	469	506	475	500	465	502	453	508	521	504	451	509	437	484	486	489	489	453	491	465	483	475	468	490	500	497	450	459	512	542	484	444	514	450	477	472	469	484	504	513	472	479	458	437	478	496	477	473	512	489	477	475	444	501	438	480	453	534	487	481	446	470	470	497	466	533	505	486	510	466	471	495	465	454	465	478	477	449	478	466	440	512	484	470	474	529	465	478	445	482	482	474	463	468	498	455	483	482	477	462	472	466	442	447	476	477	513	487	483	454	451	513	449	500	505	447	490	508	495	469	465	478	476	495	473	452	446	480	477	494	461
28555	14869	1745	365	250	167	146	154	118	119	115	108	118	115	99	121	95	100	104	88	92	118	112	100	102	114	87	99	101	105	112	107	108	103	106	105	115	103	106	118	103	109	121	101	88	102	108	85	88	97	83	118	113	94	89	100	91	94	88	99	104	107	89	101	108	112	113	104	108	88	88	89	100	108	112	104	104	99	101	104	99	106	94	121	105	102	102	107	100	109	99	92	115	100	113	109	98	87	89	113	103	111	123	113	101	108	90	113	75	108	115	98	97	97	113	112	118	92	102	91	108	98	110	107	96	107	100	113	95	98	105	89	105	109	103	105	96	90	93	96	112	97	111	95	111	93	105	90	118	93	105	107	108	98	116	95	90	95	115	100	81	96	107	91	128	97	90	117	101	111	105	94	101	106	99	100	100	106	98	97	91	80	92	106	102	109	101	117	89	117	90	91	94	101	106	101	80	99	109	97	86	106	104	89	124	97	117	103	108	107	80	82	104	94	108	97	102	106	105	100	107	98	100	98	111	101	98	92	107	104	101	106	111	111	107	102	106	115	100	118	101	105	113	101	110	105	108	103	105	101	80	111	103	92	97	107	116	110	99	108	105	89	103	124	109	105	88	114	109	115	108	87	111	96	91	109	99	110	92	91	97	95	114	100	96	102	107	114	110	108	108	125	107	92	88	103	100	106	110	124	93	103	120	91	95	108	90	98	86	107	84	98	107	92	94	97	89	98	106	103	86	122	108	89	103	123	93	104	103	101	102	96	107	94	91	111	106	105	106	101	124	90	125	108	94	105	107	97	96	113	101	93	122	107	98	90	88	123	83	118	112	102	109	100	114	104	109	107	108	95	106	83	99	100	90	108	95	103	100	106	107	93	116	119	120	105	105	105	95	96	109	101	100	95	113	87	94	86	96	106	93	89	99	84	102	102	105	75	84	108	94	95	106	110	107	109	96	101	86	95	100	124	120	93	97	113	97	108	107	81	107	107	108	106	91	98	96	107	97	102	110	108	117	107	106	101	105	103	97	102	114	112	92	106	118	102	80	108	101	95	101	101	103	109	122	110	99	113	96	98	103	114	83	97	112	107	97	104	107	95	113	121	105	105	114	97	102	104	92	111	94	85	111	119	88	105	113	100	105	103	98	100	105	105	86	91	114	108	95	88	123	79	92	109	111	114	92	94	105	100	92	95	117	113	94	112	114	111	96	87	99	92	103	94	84	83	102	102	93	102	102	128	105	94	106	99	102	104	102	103	108	112	107	90	113	100	106	100	107	112	98	121	109	97	105	91	108	97	124	89	91	94	115	97	111	99	91	108	104	99	86	122	93	118	107	112	97	112	98	99	102	101	85	107	99	115	99	108	104	99	108	133	95	105	99	112	104	95	117	102	91	108	94	106	95	118	91	85	112	89	97	110	111	105	107	103	91	86	97	86	110	113	88	91	120	83	88	81	100	96	95	103	96	82	130	99	99	103	97	113	104	95	110	123	104	94	115	115	103	104	88	105	100	104	101	105	83	98	98	103	97	104	122	94	98	108	103	85	78	108	104	105	93	126	97	113	90	98	97	101	109	105	96	99	108	89	91	102	90	109	128	97	106	102	94	115	85	96	95	115	97	108	97	96	88	101	105	94	110	97	105	107	94	105	92	124	101	90	107	85	84	84	107	87	86	105	105	104	94	96	111	107	87	113	108	100	96	114	101	109	113	111	99	115	109	111	103	90	97	102	114	108	97	118	98	94	99	114	105	111	97	118	102	97	91	99	92	100	108	96	97	107	97	107	104	90	114	106	96	101	108	84	101	79	110	100	100	105	86	100	93	125	101	108	104	104	99	115	97	131	95	109	97	106	97	84	105	127	115	113	104	96	107	88	99	96	85	100	106	103	119	103	97	85	105	110	102	101	108	100	87	113	117	103	99	101	115	108	109	96	104	108	101	94	109	94	104	94	87	110	101	103	92	88	100	100	118	97	117	106	121	103	91	102	95	100	94	123	90	103	105	108	116	96	114	95	93	101	98	92	117	99	114	108	93	102	124	88	83	109	106	91	114	111	95	92	106	96	101	106	91	92	101	103	123	118	100	104	105	101	102	108	104	102	120	93	101	94	96	101	94	110	100	100	95	106	111	127	119	103	96	102	115	93	102	112	98	124	107	100	122	112	107	100	136	94	84	103	95	99	107	117	107	103	110	91	89	94	113	93	106	87	105	110	91	107	102	103	105	111	105	96	109	101	116	104	122	99	99	88	94	102	117	93	99	101	86	100	108	100	106	105	120	107	122	115	117	116	104	107	113	122	114	107	110	94	110	96	96	106	107	82	120	115	107	101	105	92	113	91	121	100	83	105	98	110	90	93	107	97	100	85	126	101	94	114	101	100	99	106	100	102	104	112	110	108	83	108	100	94	100	116	100	115	111	108	107	94	112	111	111	105	99	88	103	107	105	124	105	126	108	114	91	85	101	79	102	114	94	103	97	101	103	103	96	107	96	101	130	106	95	90	100	94	112	89	93	117	114	89	119	108	107	103	103	122	121	99	124	97	104	110	99	104	107	69	118	84	104	94	118	100	94	99	130	87	88	98	94	92	98	118	117	98	109	87	89	93	97	104	93	107	93	87	108	105	112	104	101	87	106	106	94	93	87	103	85	104	97	98	102	104	81	116	115	93	102	103	119	94	121	116	106	86	112	104	95	112	101	89	121	98	96	115	95	113	100	108	82	98	110	100	114	108	86	102	116	94	121	92	88	98	123	97	102	105	116	90	98	93	110	105	114	112	97	99	108	117	117	101	89	101	116	119	114	117	112	117	105	107	104	100	110	106	96	104	74	104	93	111	109	99	111	106	91	109	121	97	90	96	99	106	121	104	100	105	111	104	97	113	122	104	99	99	98	105	112	103	119	111	94	106	103	110	109	91	94	127	89	112	89	89	94	86	100	113	88	104	107	104	110	111	84	100	99	120	104	110	87	114	104	106	117	109	88	84	110	105	101	118	101	113	93	104	105	106	102	115	120	104	130	114	96	122	104	100	96	103	111	96	112	84	105	97	111	101	95	122	93	98	106	108	103	86	94	99	80	111	96	116	120	87	107	107	116	106	101	104	103	114	89	99	121	100	106	120	100	89	93	103	119	90	103	114	102	92	131	89	91	108	100	101	105	103	115	107	102	96	90	89	107	98	111	103	108	106	101	112	102	97	101	104	89	112	102	93	90	75	129	103	85	91	111	105	103	108	111	106	79	100	101	100	101	99	113	95	101	92	117	105	110	87	119	114	104	100	108	98	91	127	116	114	106	85	100	96	126	103	81	99	117	95	93	95	99	75	114	100	102	102	98	93	101	88	99	105	100	107	90	105	126	112	96	106	100	101	91	99	103	100	85	97	90	102	89	89	113	104	102	96	107	116	99	74	100	125	114	107	85	104	111	89	100	109	96	106	70	115	108	104	100	102	117	101	95	127	99	105	92	110	101	99	117	95	102	109
5059	784	701	408	294	205	208	195	169	167	141	128	132	131	132	138	127	114	126	131	121	126	123	96	111	107	116	121	112	110	122	120	109	117	116	112	123	104	106	121	122	118	113	109	102	136	123	128	122	107	118	121	106	100	128	116	106	113	115	117	128	100	113	95	113	136	108	111	110	132	113	111	113	106	92	97	106	129	123	111	120	99	94	115	122	112	120	116	108	126	114	107	130	122	117	116	116	132	116	120	119	112	103	99	101	119	104	103	107	126	117	129	92	111	114	115	107	114	125	95	99	112	87	107	125	132	113	102	126	123	103	109	95	108	116	108	102	97	103	125	107	132	117	103	106	118	107	122	114	113	111	99	123	107	123	109	119	103	112	120	100	107	97	118	112	93	114	98	94	115	100	104	114	110	112	106	102	110	121	102	134	95	114	112	121	117	144	111	115	117	122	99	94	123	109	103	132	109	104	111	95	110	125	116	100	110	94	111	118	118	102	99	97	107	102	112	122	112	104	106	105	103	107	122	114	110	114	122	118	94	98	105	117	87	113	117	111	115	128	99	121	100	122	96	98	101	106	97	121	96	117	118	93	122	111	104	119	100	129	109	96	108	104	100	89	111	112	112	134	91	91	90	100	126	100	115	105	98	106	105	120	108	102	110	123	124	101	99	114	102	111	118	125	121	104	97	102	117	130	100	101	110	116	103	112	132	117	113	101	86	98	97	90	113	112	123	101	98	111	107	92	123	92	113	110	120	105	115	112	127	107	105	108	95	115	126	111	100	91	103	103	122	113	107	121	113	114	113	128	130	98	114	122	102	99	102	95	112	100	125	114	112	108	132	102	126	103	100	109	110	111	105	127	101	112	107	111	117	83	106	118	111	110	123	111	86	120	105	102	115	118	116	112	115	99	104	112	105	114	101	104	102	133	119	116	110	116	103	112	114	111	107	82	107	114	98	112	92	115	103	103	99	113	111	95	120	107	102	108	112	116	109	127	105	106	126	117	107	111	112	125	107	111	115	119	111	108	120	124	113	107	109	116	97	119	118	115	110	105	107	109	122	102	106	122	121	123	116	87	122	117	116	101	113	108	103	109	114	116	124	114	115	98	100	100	102	110	99	124	114	123	113	104	119	111	118	100	107	112	113	107	110	106	106	90	108	101	113	114	118	100	123	106	122	116	128	120	130	116	121	112	101	115	116	121	102	103	101	110	101	112	112	110	93	104	129	120	118	105	116	107	107	96	102	114	116	124	122	110	99	106	117	101	117	109	102	108	133	118	98	93	107	98	127	116	101	105	113	108	122	112	100	102	107	101	94	118	111	120	117	104	96	107	107	106	110	108	108	139	120	94	94	115	109	119	122	117	106	105	125	103	124	108	110	128	98	130	126	107	108	108	128	124	119	135	109	116	111	119	98	119	120	109	96	135	109	111	100	119	96	111	103	140	100	112	128	94	126	110	109	114	138	105	122	92	136	102	109	113	113	99	108	106	101	115	106	125	118	106	94	118	133	104	117	124	100	109	122	117	121	125	127	93	142	109	109	111	103	111	96	113	118	111	117	120	100	111	101	111	95	118	103	112	112	108	103	129	113	129	126	132	114	86	109	114	109	113	136	110	120	111	108	122	106	110	93	102	98	101	107	136	103	117	107	119	107	112	109	118	123	111	114	98	115	98	126	112	136	115	101	107	115	114	103	99	98	99	105	129	121	106	101	127	105	103	110	95	103	120	103	98	93	128	119	131	99	117	115	117	95	95	105	101	109	101	105	114	108	104	114	125	101	107	115	125	138	109	120	111	90	115	97	106	118	102	86	102	111	92	98	104	104	104	94	103	118	111	112	97	102	98	96	111	119	116	114	101	138	109	117	122	118	103	99	113	109	105	92	105	100	106	124	118	127	118	121	121	118	105	122	124	103	117	124	107	95	121	108	104	117	111	121	108	106	117	124	115	117	125	104	99	106	116	123	114	100	124	105	123	88	116	92	130	106	118	99	103	111	132	100	102	127	110	84	96	117	117	103	103	132	108	111	97	103	120	113	117	123	111	107	122	121	143	100	102	105	132	123	107	105	122	100	99	104	87	114	112	112	95	96	98	102	108	97	102	107	117	127	108	117	109	115	104	106	111	89	115	108	118	112	120	122	122	108	116	123	120	123	102	131	126	115	119	134	110	115	102	90	108	115	100	100	108	138	116	107	132	91	117	111	107	114	124	113	100	104	98	120	103	113	101	114	119	120	114	106	105	109	118	122	105	119	117	124	106	100	96	94	95	106	118	104	145	92	114	115	114	108	124	98	95	122	99	124	113	98	118	112	97	123	128	106	119	111	102	98	116	106	112	100	101	124	108	119	118	118	95	123	101	119	108	116	102	108	97	115	105	107	120	101	107	99	118	102	109	135	91	103	107	116	126	113	114	105	118	114	122	108	119	104	140	133	112	125	120	114	96	114	115	112	110	129	128	117	91	105	127	106	104	111	110	98	107	112	108	107	112	113	124	115	103	102	94	105	128	96	95	115	120	106	111	124	111	109	101	110	98	106	110	110	109	104	116	125	106	106	100	124	128	110	106	121	118	119	110	92	93	122	104	89	86	107	99	113	110	112	130	93	106	88	117	108	103	105	98	115	93	105	98	108	110	110	117	117	116	117	106	118	101	103	108	117	105	112	103	124	110	96	111	110	119	97	99	113	114	103	108	116	108	107	133	123	115	112	111	108	124	114	105	102	105	111	95	111	99	111	119	112	96	108	103	125	104	102	111	102	122	100	114	119	111	113	114	118	111	114	115	108	104	112	109	121	87	113	102	140	113	102	118	117	103	96	107	110	107	120	127	111	108	117	114	101	116	110	112	106	104	119	130	109	131	104	126	105	126	110	97	99	108	115	113	120	113	107	99	123	134	89	118	98	125	110	105	99	121	106	124	119	121	109	96	101	108	99	112	96	113	103	110	120	113	100	107	117	104	111	115	113	129	128	119	127	101	115	112	102	115	119	112	121	118	114	101	91	110	110	108	94	105	106	106	111	105	113	109	96	103	105	105	109	100	118	120	114	98	114	132	115	118	124	119	103	123	110	132	106	117	110	104	115	112	130	107	100	107	116	111	103	119	118	115	112	117	105	113	115	128	137	109	120	102	111	117	112	92	129	118	127	123	115	113	110	108	108	113	119	107	101	121	124	120	109	138	106	105	119	87	124	137	106	129	117	113	107	102	103	79	102	103	103	135	124	98	93	104	129	119	106	104	127	119	114	123	100	103	125	120	116	101	100	121	98	111	118	104	107	111	115	101	107	120	96	135	121	96	132	104	102	108	135	104	118	120	130	98	98	128	110	101	127	111	118	109	119	116	109	117	100	107	111	125	135	109	107	105	102	114	104	102	93	112	106	109	110	104	97	106	115	109	121	115	115	98	94	115	113	128	93	97	116	109	108	103	127	103	110	125	106	110	104	109	108	108	97	107	102	109	125	102	121	102	97	107	98	127	111
25235	20846	27379	24448	20863	12263	1619	937	817	663	630	519	485	437	474	422	428	417	354	380	356	387	372	363	363	352	333	363	355	362	355	354	328	369	371	337	325	325	341	345	309	318	345	345	303	327	316	316	313	306	360	320	317	301	347	306	311	320	336	328	320	316	305	340	316	336	311	326	353	339	326	300	313	300	309	317	310	303	287	304	332	333	330	317	308	322	332	312	297	286	319	364	282	312	317	320	307	314	304	323	303	297	319	290	301	293	324	330	296	297	338	332	314	320	324	313	309	295	312	319	315	282	306	329	336	305	323	326	315	343	344	303	329	294	306	303	324	278	298	302	300	329	318	313	319	294	307	293	304	329	315	283	305	297	300	300	302	313	326	303	320	298	301	313	311	311	298	303	285	322	309	330	301	299	288	312	288	300	325	331	305	333	291	332	337	300	328	292	330	309	346	311	323	306	314	301	304	310	313	317	321	303	347	293	277	319	292	329	322	313	320	307	329	302	331	320	336	307	303	291	300	299	310	328	319	300	305	313	317	328	309	305	300	307	308	287	313	320	311	323	305	307	306	257	304	284	309	305	353	281	328	278	279	298	275	322	305	296	310	329	323	304	326	339	341	287	336	315	335	287	302	335	317	299	254	305	336	306	290	313	332	310	307	329	317	280	292	326	320	308	308	304	300	298	309	344	317	319	326	349	309	290	283	333	302	311	297	283	286	321	324	284	301	328	309	314	300	305	292	300	285	344	271	326	323	315	304	310	294	303	305	333	297	313	318	317	312	314	280	319	307	318	323	342	335	307	331	299	297	335	299	306	321	299	332	293	308	312	331	318	318	292	304	319	314	311	298	346	303	325	282	286	318	338	302	281	320	342	301	298	327	313	301	307	281	305	289	304	299	304	328	321	297	343	311	320	352	291	288	311	334	305	311	324	307	320	313	316	308	342	282	293	310	300	314	342	295	305	308	295	297	294	317	319	281	335	337	307	293	333	314	321	296	306	295	280	321	319	296	302	283	293	292	278	318	317	319	322	311	313	306	304	304	298	306	295	312	316	317	320	323	328	324	294	325	315	334	292	291	319	287	320	347	308	329	296	299	310	293	355	310	323	334	301	314	288	279	303	351	330	310	305	310	346	304	314	304	308	294	335	287	284	327	314	318	282	314	321	321	311	311	326	322	304	298	286	303	308	319	310	304	348	313	336	311	293	279	307	295	334	330	283	307	310	329	302	329	325	330	313	317	329	302	308	322	327	293	316	309	322	312	306	314	323	306	315	293	306	292	312	342	297	329	289	294	307	325	312	338	319	314	315	316	304	294	282	298	320	332	330	317	303	335	307	314	309	305	303	306	314	328	302	290	309	291	286	304	290	305	309	309	319	290	327	286	305	315	325	303	287	299	314	317	297	326	303	297	294	333	279	346	309	305	321	341	303	325	294	303	303	290	302	322	291	329	313	297	297	334	303	322	309	301	304	322	303	286	282	310	328	326	294	327	296	309	324	310	298	333	321	305	340	325	311	292	277	347	322	301	327	247	314	324	308	314	290	294	304	279	325	297	328	313	274	301	311	309	309	334	344	311	334	306	312	338	286	292	305	297	292	315	319	280	301	332	343	336	296	321	330	342	317	300	318	301	296	332	321	310	307	327	320	321	317	280	287	287	271	302	336	300	323	309	317	305	304	331	290	317	326	316	286	329	287	313	317	307	317	302	337	316	327	297	295	312	332	301	291	314	314	279	300	300	297	275	334	338	319	293	289	336	292	324	326	306	294	292	281	311	319	309	327	327	341	318	308	310	304	303	285	307	268	308	304	281	289	303	316	312	297	279	288	324	348	308	292	321	309	312	324	337	305	307	288	292	330	305	286	308	345	300	330	302	343	321	292	299	335	286	303	287	289	298	276	285	309	319	291	295	330	321	326	306	295	305	320	289	302	318	306	335	301	305	316	292	303	298	315	277	319	312	317	317	302	312	333	331	307	298	298	282	313	297	303	311	318	316	317	289	323	319	305	313	289	321	298	326	320	291	309	309	310	302	306	327	333	307	291	330	319	326	309	304	302	315	286	312	276	289	347	266	340	302	288	322	353	334	312	310	344	314	312	278	279	314	334	298	316	304	291	321	267	298	313	303	331	305	303	302	274	313	282	316	299	300	307	293	267	303	278	303	314	297	329	280	305	318	293	297	310	292	343	309	311	283	311	300	324	330	285	341	330	310	288	289	309	328	291	287	324	305	344	324	312	298	313	300	328	345	267	278	326	286	306	319	308	313	287	307	329	320	314	294	309	311	296	307	324	325	319	322	313	313	324	321	321	298	286	369	299	334	297	318	318	349	335	315	289	271	308	323	331	303	336	302	300	315	271	296	309	318	310	304	294	326	314	304	333	291	290	290	298	316	334	337	332	287	348	336	305	303	289	297	295	290	322	303	337	279	313	314	306	326	334	296	308	320	319	301	343	299	303	298	294	301	304	300	282	291	292	322	325	298	293	305	310	293	296	313	323	291	305	265	341	319	317	327	301	300	325	309	288	314	310	335	277	318	308	315	296	290	298	309	295	312	300	305	296	334	343	311	309	318	277	316	346	326	282	292	342	288	293	298	305	291	291	340	321	324	312	314	340	318	303	288	297	324	308	304	319	325	295	307	325	334	302	314	309	293	282	308	305	330	294	312	308	294	299	298	309	305	281	294	307	357	332	306	288	308	309	289	288	310	348	303	314	279	316	345	307	319	314	283	327	311	302	318	287	308	322	319	309	301	324	352	319	320	313	313	283	338	280	299	334	305	313	260	297	360	317	306	312	307	313	321	306	335	324	298	275	279	288	317	295	316	310	323	312	318	319	283	276	335	315	315	290	315	301	304	300	306	306	332	281	277	327	316	309	310	298	313	343	338	318	314	296	304	307	325	335	307	304	316	299	325	294	324	303	320	313	304	312	321	317	296	317	303	322	303	303	331	280	314	317	306	285	297	302	319	307	301	324	324	297	310	299	327	324	342	310	342	336	332	323	321	279	329	334	313	315	318	283	338	291	293	308	313	313	298	297	298	316	292	295	304	329	317	329	300	279	330	307	304	309	324	332	310	323	375	307	300	290	304	305	289	322	282	318	316	306	333	302	297	329	311	294	304	322	357	302	306	282	305	289	335	292	319	331	333	304	299	299	294	306	335	314	299	334	314	298	315	291	281	301	271	331	291	309	305	303	319	325	277	278	298	349	303	338	310	351	318	269	308	309	306	314	315	299	329	335	314	338	321	283	298	292	308	309	303	321	311	310	309	335	299	282	273	287	302	306	328	303	308	329	338	295	302	279	334	339	279	320	288	303	313	319	297	324	276	315	314	291	323	340	311	304	331	314	298	294	291	309	314	318	329	314	290	313	296	313	337	322	325	297	331	323	302	305	302	317	320	368	297	311	317	325	318	314	322	317	326	303	320	324	303	311	291	271	285	294	296	323	289	319	297	315	324	308	314	319	309	303	321	315	353	324
7405	11621	10599	5697	3835	2847	2139	1675	1321	1130	1009	880	724	695	603	619	539	497	484	474	461	418	435	398	398	322	372	394	353	352	376	359	345	364	333	326	345	366	377	314	308	340	319	296	343	334	300	321	341	318	305	288	317	331	306	335	319	287	276	312	303	335	283	266	297	290	318	293	288	292	322	328	292	298	296	301	336	296	254	322	284	259	323	288	299	300	276	269	319	302	277	301	322	262	282	320	299	282	289	306	319	325	305	297	281	274	343	276	287	295	282	297	259	273	298	308	303	290	301	301	300	304	295	288	333	282	290	272	305	280	274	324	300	286	285	284	290	302	296	280	289	302	276	289	299	302	263	300	284	280	279	293	293	305	271	269	285	248	275	299	300	309	295	305	326	329	322	316	327	281	273	295	282	312	298	307	270	274	290	294	283	315	303	281	281	276	289	283	289	308	278	288	300	270	305	277	286	305	286	276	303	271	287	301	274	319	309	297	278	299	270	299	350	323	311	324	296	295	296	294	298	302	311	277	320	285	269	302	270	312	324	282	285	301	290	280	311	266	286	287	282	314	286	295	313	284	283	285	300	306	277	280	267	299	318	305	309	259	294	296	299	316	308	311	298	332	303	284	267	286	297	303	288	286	275	282	284	294	320	301	289	255	283	288	278	309	276	250	302	275	278	274	297	288	298	281	295	318	296	293	313	273	299	310	276	277	315	276	298	282	294	266	309	276	286	278	278	280	300	276	266	308	289	270	289	293	280	314	321	301	288	279	313	311	281	262	321	326	277	282	286	260	274	277	269	298	318	305	286	323	287	278	296	301	275	303	302	296	317	265	305	262	267	294	302	303	279	279	255	300	290	271	287	300	288	292	294	294	303	308	342	286	309	293	273	297	266	309	303	265	286	299	279	272	273	292	293	294	289	282	301	293	302	290	287	292	307	261	283	300	297	274	259	307	308	271	310	308	288	287	285	292	305	282	302	309	298	312	320	268	280	285	304	277	274	307	292	301	300	312	307	295	287	312	294	294	297	286	321	281	301	295	299	305	296	288	316	244	314	295	313	299	299	313	278	307	309	300	307	308	300	274	292	268	280	299	313	313	287	308	304	302	289	277	292	298	281	282	260	273	282	285	286	277	288	294	295	268	303	296	291	307	321	281	299	288	272	287	303	294	316	288	310	292	325	289	315	298	276	294	277	298	276	318	271	293	271	290	268	301	291	285	295	282	287	307	320	284	307	299	286	263	292	256	328	288	261	301	325	302	312	291	283	305	304	305	336	305	315	309	296	274	318	271	282	286	296	301	325	318	292	289	297	254	307	289	311	278	313	270	313	289	303	251	287	293	286	294	302	335	319	258	296	277	285	303	275	285	321	300	303	285	260	310	317	264	273	290	266	283	264	275	322	289	298	296	277	302	286	292	321	300	305	264	318	279	278	285	282	296	278	293	282	287	265	274	278	285	305	307	304	259	297	301	272	300	279	304	282	292	298	301	276	312	304	298	291	273	305	296	315	267	283	300	285	299	283	275	266	269	293	316	301	270	287	308	312	294	313	279	272	303	289	287	246	288	277	256	284	308	295	278	283	266	302	282	305	289	284	289	265	306	274	273	331	311	289	288	309	280	285	295	272	288	301	282	293	256	257	303	278	302	280	328	312	307	285	300	299	323	310	284	283	313	301	275	287	270	265	301	288	297	265	259	296	307	300	298	281	299	304	290	316	304	307	284	317	271	289	278	285	312	290	265	288	289	284	299	302	301	294	273	278	323	279	301	287	294	320	287	304	308	311	312	256	294	275	285	296	294	276	305	284	317	282	327	315	307	281	276	287	287	300	291	270	256	284	282	325	295	301	278	307	299	269	281	284	339	275	281	295	293	312	284	298	314	332	295	328	255	252	271	265	279	275	280	299	281	281	263	296	275	302	282	283	271	312	306	270	323	294	270	260	288	276	306	290	306	299	340	260	318	288	273	303	297	291	290	321	287	288	301	300	297	309	292	277	287	286	280	295	293	279	291	297	286	301	302	323	279	315	296	284	301	287	263	272	298	319	298	286	296	326	291	284	302	282	295	267	285	321	312	296	300	316	299	301	261	298	288	318	281	299	329	266	284	294	307	295	277	245	308	305	320	311	292	301	296	289	310	296	275	285	299	315	312	292	290	289	249	306	279	280	302	330	314	293	303	297	297	284	272	250	301	314	288	315	310	296	297	281	308	277	291	292	270	297	281	291	305	296	276	296	294	275	266	274	280	296	280	305	314	284	269	278	289	295	320	311	286	302	288	303	297	275	291	266	284	271	289	284	283	279	278	295	315	312	284	276	265	310	312	254	330	310	258	265	293	280	300	321	299	292	292	283	318	261	279	274	272	293	294	270	296	302	294	298	297	290	283	250	281	287	289	305	302	304	311	287	318	296	289	270	286	295	323	304	287	320	290	306	314	255	306	294	303	299	313	296	297	269	308	283	274	303	277	278	269	291	307	281	285	295	278	279	333	282	298	282	266	300	314	254	302	294	265	295	321	285	296	288	277	281	264	328	292	274	261	286	304	292	315	299	303	295	279	302	273	286	280	296	313	321	300	307	303	335	278	286	276	282	297	257	281	285	301	304	308	278	296	286	252	297	292	301	274	299	311	308	280	306	318	288	284	303	289	309	290	310	261	310	309	269	306	292	301	289	283	300	277	304	283	306	269	296	280	285	289	300	283	278	286	310	305	282	306	291	283	309	311	302	309	305	320	319	297	272	315	316	288	306	286	294	285	321	288	279	272	287	287	306	311	288	294	299	308	276	303	313	325	279	275	298	307	299	289	325	247	327	296	310	280	299	317	284	299	275	262	323	314	278	281	297	285	242	280	299	299	301	289	294	275	278	310	310	294	303	268	311	305	280	300	306	283	271	280	296	301	299	280	290	304	312	319	337	294	298	305	288	298	271	287	297	283	279	303	283	291	285	258	297	261	295	306	275	287	306	287	272	329	306	297	323	316	283	293	284	296	277	294	262	289	275	267	285	308	307	300	305	288	300	300	267	291	303	302	325	299	282	296	316	290	264	290	275	321	312	278	286	297	305	271	289	287	279	278	271	287	295	284	280	296	298	274	278	310	315	283	280	292	308	282	267	335	286	308	302	285	273	278	280	286	285	277	272	284	253	304	304	297	264	300	251	280	285	297	297	305	282	305	299	310	289	307	318	281	244	288	337	277	303	277	305	317	310	301	290	295	307	287	280	282	293	263	276	308	313	278	281	289	326	287	308	318	288	303	289	285	296	277	300	303	277	336	304	277	272	259	289	285	284	317	271	297	274	283	318	292	265	272	264	308	298	292	256	340	254	288	297	313	299	297	310	287	269	274	289	281	319	279	298	309	268	263	278	276	278	279	301	282	314	303	262	292	306	225	301	326	309	300	292	270	280	294	315	280	317	284	288	294	302	286	305	274	312	301	284	294	321	271	297	285	286	303	298	264	302	276	312	286	296	280	290	274	269	310
22967	20832	27645	24112	20839	20922	10640	1879	1398	1245	1074	978	923	837	826	733	749	703	678	687	664	662	604	575	552	619	588	555	582	564	536	536	590	555	555	581	529	509	560	565	584	563	546	530	546	533	547	509	546	511	514	521	558	547	509	545	472	502	526	537	521	506	497	519	523	512	555	553	510	480	517	542	554	487	513	534	518	523	507	549	507	517	495	442	499	513	537	515	526	498	541	520	533	471	561	505	528	509	486	511	473	508	462	537	522	485	518	468	520	502	500	510	555	487	488	490	486	503	555	487	504	539	535	499	539	496	490	503	494	507	468	508	491	551	487	528	495	508	531	511	500	502	533	474	548	529	478	489	501	557	497	472	488	483	485	563	531	491	496	516	502	460	530	491	474	531	521	491	503	514	513	487	539	496	499	506	511	506	556	543	473	501	520	529	488	499	567	487	513	537	516	495	505	510	517	536	499	535	492	493	451	498	510	530	488	478	546	488	538	498	469	518	506	501	470	512	498	453	514	498	507	493	531	517	507	502	496	470	479	484	471	511	506	527	552	488	510	471	490	490	541	498	490	515	507	492	516	540	511	499	505	495	475	496	533	477	534	533	516	547	505	503	491	518	507	493	493	519	529	517	526	512	502	498	522	476	542	484	499	515	506	548	536	508	493	511	508	528	518	513	527	502	562	500	516	504	499	511	484	531	512	506	471	478	469	509	526	465	484	512	458	499	505	522	479	480	518	487	465	500	519	481	481	479	540	541	531	485	477	517	488	568	522	483	498	504	500	544	485	488	517	520	530	539	531	522	510	535	506	504	540	508	548	548	507	512	451	513	489	473	523	541	493	516	533	476	474	459	501	501	511	514	515	515	538	514	508	486	454	525	510	503	509	493	526	527	517	522	509	442	532	496	505	445	505	522	486	540	492	563	459	507	506	515	504	492	507	511	522	477	522	500	499	498	524	502	555	535	542	521	494	508	494	495	477	465	489	542	494	470	498	508	529	507	512	518	458	543	512	531	516	522	490	512	489	514	518	560	525	553	498	493	477	544	562	507	518	499	513	478	529	503	504	515	487	462	466	498	498	501	505	534	492	488	530	536	468	505	501	547	448	506	510	568	515	535	537	508	489	471	484	499	507	534	490	512	530	515	543	530	529	472	467	500	493	521	509	498	504	523	512	502	493	552	535	498	479	469	556	527	497	475	516	534	497	489	574	525	527	525	518	542	479	475	522	483	473	486	502	510	494	504	509	533	559	484	501	461	501	502	503	509	555	513	519	463	479	516	486	511	514	479	494	501	483	538	536	505	500	531	465	500	508	523	482	479	478	524	547	521	515	484	511	501	529	478	511	519	495	524	519	507	514	490	552	546	485	504	526	515	545	490	505	423	471	528	535	533	455	510	510	526	491	496	488	480	480	515	468	490	524	455	494	513	521	531	514	508	488	512	519	517	524	488	552	479	530	519	494	515	512	508	527	486	510	491	488	520	514	518	485	492	477	495	485	527	520	498	486	470	470	511	489	468	482	464	483	513	511	549	498	517	526	547	496	533	495	497	514	500	491	513	526	481	526	513	533	542	502	483	498	514	481	470	507	510	509	545	474	515	486	484	476	494	530	505	514	529	507	495	486	488	511	519	477	486	473	513	478	520	514	541	516	535	503	500	489	498	497	555	465	484	508	513	502	527	487	503	476	531	531	556	491	496	425	522	535	500	485	508	489	516	532	522	493	506	488	493	475	515	499	533	492	518	529	474	482	517	494	462	535	514	511	466	501	496	521	502	525	509	460	526	537	521	490	450	481	491	540	509	504	513	536	528	512	560	503	522	498	477	494	494	494	518	524	525	515	510	492	504	520	525	537	518	508	468	525	540	491	513	513	489	508	530	560	552	512	469	481	536	523	510	489	458	521	502	473	515	519	513	483	536	499	552	510	525	551	514	476	513	514	493	516	529	505	486	542	510	469	515	522	490	544	520	534	516	482	516	520	475	506	489	535	504	514	493	509	525	493	473	513	523	507	534	517	495	534	511	517	536	490	530	517	520	488	502	480	508	526	460	500	509	508	483	520	481	464	474	458	478	464	489	501	514	505	520	544	528	478	536	523	480	548	498	493	494	483	501	523	507	499	515	526	521	517	485	515	537	528	563	526	520	521	547	500	532	526	517	520	516	498	511	504	521	488	498	507	505	513	509	481	497	508	521	524	512	517	474	510	527	496	525	529	498	517	488	545	486	479	525	482	490	476	480	559	481	483	480	540	480	485	490	493	510	541	483	527	499	525	508	464	549	476	500	443	469	541	489	477	518	522	514	488	524	490	484	501	501	503	520	493	481	524	558	512	486	516	527	548	521	505	557	508	470	491	494	513	492	501	518	537	540	498	498	544	461	512	492	497	531	472	505	493	521	494	569	486	499	533	497	453	536	518	499	495	527	486	525	491	511	538	483	516	551	500	502	511	460	486	478	485	497	531	478	526	505	513	505	509	481	532	544	515	472	498	448	472	508	497	506	486	527	489	515	453	475	504	505	505	517	528	507	481	494	512	519	519	473	505	483	507	486	521	539	525	502	518	491	479	480	496	545	449	519	485	507	518	537	509	487	491	491	515	508	476	514	505	470	559	508	482	499	497	501	490	513	512	545	475	532	505	485	504	525	464	474	534	474	451	479	514	460	527	519	512	519	509	482	499	489	483	511	520	517	513	522	516	508	502	505	529	500	507	490	488	498	514	485	488	501	502	501	503	503	479	462	502	520	516	495	516	513	528	537	479	537	539	526	511	489	517	498	481	515	544	491	490	485	512	535	475	488	495	487	469	492	457	544	466	521	501	519	523	528	482	491	562	501	481	464	518	528	549	498	517	528	513	512	489	510	536	514	502	500	507	505	490	507	520	512	541	491	461	486	491	489	504	514	481	486	477	540	523	519	535	515	487	512	540	530	498	494	489	501	526	519	484	494	529	532	528	544	508	494	527	572	511	524	505	491	493	489	487	520	501	498	528	507	503	523	541	482	515	505	479	481	552	516	483	586	557	492	503	488	551	486	483	486	513	498	517	535	511	501	497	490	517	455	501	509	495	476	541	479	547	523	530	494	533	487	530	524	546	545	483	498	505	466	482	461	463	539	553	476	475	492	458	493	505	544	506	491	483	509	520	486	505	462	498	465	462	507	524	516	506	475	517	499	489	488	517	496	518	504	508	499	541	504	488	522	529	494	499	535	552	461	508	482	516	476	502	501	540	532	501	520	534	509	530	515	527	498	504	465	540	514	513	492	513	524	531	514	536	493	507	484	484	520	544	480	469	532	512	498	528	467	493	502	499	518	480	499	539	514	472	541	503	486	463	518	518	483	566	521	506	461	485	489	477	539	526	529	465	475	529	484	497	486	540	496	534	526	494	512	529	517	557	496	470	510	546	513	508	477	516	475	532	531	537	464	519	514	482	513	490	473	488	516	514	512	469	487	447	500	535	490	447	521	549	491	476	497	500	539	502	484
10217	18500	16754	10003	6707	4950	3828	2979	2371	2049	1741	1587	1326	1275	1128	1020	987	881	807	815	778	678	687	684	712	695	610	594	633	587	581	570	579	591	546	537	545	539	580	530	525	534	564	536	500	497	483	511	489	520	518	498	502	541	524	519	510	525	489	536	529	470	485	525	470	515	489	494	495	524	467	478	441	452	486	519	516	497	483	455	449	469	493	491	487	492	512	526	507	445	486	491	511	523	486	488	457	492	514	498	481	468	450	422	479	466	500	529	454	474	487	494	484	500	477	489	472	466	479	451	473	508	479	485	499	476	465	505	502	466	456	470	469	499	470	464	446	492	486	453	506	513	483	480	495	506	525	480	468	502	474	464	483	501	536	471	446	484	468	535	485	514	453	510	486	499	459	479	530	465	503	488	452	489	432	477	471	481	489	437	468	514	488	467	480	507	473	462	494	475	506	484	468	468	492	499	490	465	498	493	514	459	452	504	447	443	469	448	476	467	503	490	463	497	478	484	499	494	450	472	526	493	480	506	480	443	501	457	481	472	482	519	480	497	528	484	503	469	471	469	474	497	482	500	504	474	479	490	516	449	469	486	479	438	487	431	525	498	464	507	433	481	471	470	457	452	486	496	486	457	464	499	514	487	445	508	468	480	484	457	485	494	488	482	533	492	491	465	484	503	521	508	507	462	487	493	464	416	487	479	496	477	494	486	512	475	499	474	451	478	443	492	470	502	502	446	456	479	446	492	452	467	455	456	496	470	456	435	518	502	478	467	476	481	446	466	485	489	472	489	504	478	516	486	514	488	454	445	461	496	490	517	470	480	465	458	467	448	485	481	487	443	460	467	490	475	475	488	481	478	481	531	440	491	450	460	450	493	465	441	441	454	449	428	452	501	508	446	482	488	443	459	436	497	486	487	490	524	483	501	432	486	495	493	481	459	466	476	452	481	478	485	497	521	434	537	456	521	466	506	484	485	488	497	495	483	479	489	467	459	451	466	425	470	492	489	514	472	474	478	456	457	503	456	509	438	460	503	466	458	484	469	468	474	462	469	498	467	486	459	517	527	457	491	441	445	425	487	511	481	470	477	505	508	486	464	469	507	447	474	495	495	479	482	480	449	440	443	460	464	488	454	493	478	502	486	501	497	465	504	496	490	520	471	466	487	489	502	446	473	468	511	461	487	482	492	470	420	446	490	429	436	461	506	436	491	481	477	464	488	477	470	446	434	514	476	470	487	473	495	517	472	498	502	487	483	480	499	478	468	473	499	470	472	464	508	474	460	450	462	467	502	484	470	506	495	503	502	497	509	479	528	512	510	436	479	447	527	504	493	485	497	509	474	477	514	485	476	482	469	512	502	473	463	450	456	476	449	462	469	429	500	491	495	505	439	463	513	491	473	486	464	435	477	517	468	452	458	499	463	474	488	447	486	477	481	517	478	458	490	499	474	493	464	485	500	447	483	524	457	464	474	504	482	477	516	483	474	479	469	491	453	504	506	471	454	495	470	519	450	480	477	473	461	456	479	470	457	463	498	485	478	462	485	460	482	448	516	470	500	480	514	480	457	494	454	432	490	496	478	503	456	478	442	474	473	481	462	505	511	506	452	495	493	473	529	447	495	462	482	490	505	472	483	491	466	490	472	500	464	433	488	479	490	480	488	471	487	508	491	481	459	476	487	460	490	489	451	458	481	503	473	483	486	479	526	506	467	475	456	508	462	458	472	444	455	476	471	443	497	488	471	468	466	463	483	452	451	446	513	492	513	447	437	456	471	467	511	491	445	485	456	474	447	498	507	494	476	494	462	474	496	438	458	524	467	431	468	473	480	475	481	443	462	474	458	468	459	516	446	483	488	471	433	481	510	466	486	473	466	473	472	480	445	485	459	457	554	486	481	472	502	471	499	450	484	457	460	470	513	462	473	445	496	462	492	473	493	492	432	448	491	477	472	531	465	514	496	480	483	482	502	461	496	457	471	526	443	443	519	457	489	485	502	485	509	451	475	473	491	492	508	452	482	529	488	489	495	494	484	449	478	467	517	456	508	488	451	491	471	523	453	508	487	471	464	478	459	493	474	503	480	488	530	500	461	468	476	446	467	464	472	496	492	469	488	475	460	510	500	472	475	475	515	474	500	438	480	478	461	467	458	460	473	500	481	500	473	439	502	478	488	493	496	474	473	495	469	504	493	483	470	449	470	443	501	464	482	490	462	467	509	498	437	507	443	511	459	489	510	507	469	479	478	467	462	505	502	464	452	455	476	423	488	468	474	517	462	514	480	478	495	481	495	506	470	490	447	468	474	489	494	476	435	468	449	480	489	495	485	471	475	482	454	455	485	462	541	479	513	478	457	441	491	473	464	511	477	480	452	495	473	457	454	450	443	480	437	469	483	493	516	527	507	469	446	529	435	464	476	434	505	479	490	435	440	503	456	430	446	438	496	489	527	489	509	514	469	479	451	464	518	501	459	489	501	482	488	516	513	490	454	520	475	520	487	466	454	495	515	497	479	485	485	429	454	491	472	450	482	503	479	495	506	484	477	461	459	494	452	465	472	463	472	478	480	468	506	490	436	460	465	462	503	469	475	467	520	488	469	464	468	483	478	444	458	494	519	483	474	490	440	460	460	489	529	486	447	452	445	489	460	484	498	489	500	456	488	512	485	458	484	463	448	482	474	469	454	504	438	493	468	457	477	463	474	503	491	472	470	457	470	479	531	448	469	494	489	495	455	464	488	469	465	419	458	473	441	502	495	508	481	461	459	483	488	486	490	486	473	503	505	487	443	472	457	528	536	492	461	489	448	480	456	472	461	457	462	497	495	495	510	518	512	463	495	491	477	487	444	498	486	459	500	494	443	482	500	467	467	471	442	446	484	444	441	471	469	457	506	489	513	464	448	492	484	502	493	465	458	464	488	485	507	459	449	493	462	477	471	501	458	462	476	468	448	510	497	460	482	525	459	458	478	460	486	471	472	498	489	504	481	509	460	452	479	501	447	467	451	486	521	474	518	445	497	486	486	527	507	514	484	499	479	479	482	470	481	487	438	458	462	535	475	537	466	462	482	461	501	434	474	495	505	460	536	474	454	476	492	470	468	470	484	487	479	519	517	513	489	492	484	460	484	466	424	461	466	457	510	501	445	465	490	510	488	463	506	452	468	451	482	467	475	461	491	463	453	457	475	495	507	474	488	475	494	506	476	481	488	444	433	506	458	513	497	503	492	501	501	493	458	467	494	484	480	464	465	485	466	511	479	492	447	484	477	482	475	489	484	481	498	470	503	463	525	472	479	444	483	474	499	454	513	471	504	457	476	516	464	485	469	468	481	430	486	462	458	513	480	502	504	480	451	501	446	464	474	511	487	461	490	467	481	464	467	456	463	470	456	466	424	480	473	487	477	521	497	465	486	499	501	491	439	476	455	435	460	495	457	475	480	509	490	486	498	485	478	463	495	478	465	433	452	492	498	459	488	474	494	479	434	479	470	479	479
28440	14831	1819	361	213	172	138	138	138	132	109	134	106	111	114	106	114	113	94	96	104	106	95	115	110	103	99	94	106	86	91	91	95	116	109	109	91	101	112	116	115	102	100	107	103	117	103	105	115	120	93	95	97	107	96	84	109	98	106	101	113	87	108	105	97	102	99	93	100	95	109	104	112	104	94	113	107	100	89	112	118	81	98	116	105	101	110	113	133	97	91	97	107	112	112	84	109	95	106	109	89	99	109	101	93	115	100	99	90	98	109	101	117	106	105	90	111	108	92	104	104	107	93	120	103	118	94	96	109	119	90	97	119	110	104	105	118	93	110	97	109	97	113	119	107	107	119	108	117	105	124	97	103	102	94	101	106	108	107	114	93	111	97	114	99	89	97	109	101	103	96	84	115	101	105	99	102	72	91	135	93	86	92	95	100	100	105	111	106	111	110	108	117	85	112	113	115	105	83	77	109	93	113	89	89	105	107	100	109	103	96	96	104	87	88	85	97	98	83	101	105	79	103	114	100	110	98	97	95	110	97	107	93	116	100	102	111	100	90	103	101	100	105	121	94	96	100	106	107	107	97	120	104	95	102	101	100	104	92	82	107	104	109	105	91	102	98	101	116	115	102	115	100	101	97	105	95	103	83	97	88	101	100	103	122	110	124	103	108	97	98	101	103	94	97	92	106	103	104	114	129	130	110	94	122	108	105	108	103	96	119	89	112	106	103	98	108	113	105	105	105	92	91	108	108	100	102	118	99	88	97	92	97	116	93	88	102	96	99	83	97	107	111	109	101	124	102	96	90	95	91	111	98	105	100	111	101	95	107	90	116	114	120	88	115	109	112	103	125	94	120	95	102	109	95	101	110	93	96	89	114	77	98	109	105	112	115	98	98	99	134	99	101	101	94	131	98	88	109	102	102	101	108	86	103	116	109	93	106	77	118	111	94	106	105	101	111	112	101	98	107	110	103	87	110	105	112	82	84	112	116	112	102	95	103	114	106	97	114	95	111	89	110	97	87	96	112	110	103	92	86	83	101	105	106	112	94	101	113	105	99	102	87	96	102	93	123	102	113	86	107	87	122	99	109	91	105	112	100	87	88	104	114	101	117	111	99	73	120	114	107	88	116	117	108	98	93	103	125	101	108	126	111	94	93	110	129	120	101	114	90	94	77	100	82	103	98	102	108	111	96	108	114	96	112	91	107	111	103	100	118	97	114	103	112	87	101	103	100	95	97	114	106	104	98	104	97	90	104	102	120	96	99	96	90	83	92	113	124	117	100	106	99	87	107	96	93	101	106	88	109	84	105	102	98	109	107	101	126	103	99	97	111	103	104	110	100	106	122	94	96	107	107	92	108	86	101	108	97	103	85	104	93	104	104	108	102	125	111	112	118	88	102	95	92	84	112	84	110	93	114	118	75	103	110	92	104	115	99	85	107	98	101	98	102	122	103	105	99	120	95	99	106	85	105	92	110	98	119	118	110	123	100	107	91	94	91	108	103	104	114	106	112	97	101	88	88	98	101	97	109	108	90	95	126	121	109	104	113	120	96	116	112	105	100	132	86	96	100	92	88	104	103	102	105	103	101	120	102	98	115	111	97	86	100	106	106	102	102	108	93	114	111	127	84	97	111	104	110	98	103	102	95	115	112	96	99	106	113	85	100	108	98	95	116	112	93	111	83	99	91	108	98	115	108	114	115	116	89	101	80	127	110	115	93	104	107	102	132	101	92	101	101	112	94	109	100	127	96	105	89	109	91	89	111	88	117	124	111	112	109	99	120	94	95	108	109	103	97	105	102	106	87	113	90	89	120	108	101	102	96	119	104	113	111	110	120	107	109	100	91	103	104	108	117	113	111	112	107	124	108	87	95	107	97	107	99	92	94	116	98	124	99	93	91	100	114	89	113	102	98	107	101	110	100	92	104	95	95	93	110	106	105	130	116	80	92	112	119	116	98	100	93	113	116	99	99	96	107	92	112	94	83	95	114	109	85	111	99	100	103	103	104	108	96	114	111	83	114	106	102	90	128	117	100	116	85	113	112	88	116	100	90	87	96	91	99	96	104	120	105	118	110	89	102	92	94	85	120	103	89	99	115	98	115	102	101	98	95	95	111	92	105	105	106	101	113	98	91	102	116	103	120	103	99	89	108	98	107	103	107	123	95	101	107	126	104	113	89	96	100	95	96	100	82	127	85	100	96	100	106	89	86	107	105	97	100	112	98	105	94	112	98	110	114	111	87	108	118	116	117	107	104	101	107	108	109	112	90	94	100	109	109	106	98	108	116	101	101	124	107	108	107	102	113	103	122	103	92	104	79	82	101	110	97	97	104	118	119	103	96	101	97	112	104	100	106	89	95	118	101	90	115	114	100	90	112	125	96	108	88	106	112	108	107	84	87	104	93	109	90	103	96	109	94	81	116	106	115	123	98	108	106	89	103	123	100	89	91	96	98	99	104	90	116	103	75	104	93	104	100	113	102	101	112	130	99	124	101	94	92	119	118	95	106	98	97	91	95	93	102	106	101	102	118	111	109	100	91	101	109	105	114	94	104	107	94	101	77	100	93	111	95	101	92	97	105	102	111	113	114	97	97	108	118	108	121	103	87	99	110	100	85	93	102	102	108	112	102	88	102	111	94	105	106	109	116	96	103	114	99	99	108	74	86	102	106	103	103	112	110	104	96	94	117	83	105	90	115	110	90	116	92	120	115	92	105	104	105	117	123	110	93	102	113	91	88	112	116	100	108	85	114	95	99	95	91	103	98	112	83	90	102	113	75	117	108	116	95	94	103	104	86	96	118	113	109	113	91	110	120	104	107	91	125	104	110	104	120	108	102	93	112	99	102	121	106	97	97	110	112	81	114	120	109	122	102	109	103	109	99	110	89	98	121	86	114	109	71	101	100	109	108	97	101	106	121	113	108	86	108	117	91	108	87	88	96	101	93	94	105	111	106	94	114	100	114	110	118	105	84	104	115	78	92	114	111	120	90	114	101	101	119	103	110	118	105	100	73	101	105	98	86	93	111	109	89	113	123	101	97	98	96	122	95	125	109	104	92	103	121	112	90	101	109	94	111	98	100	100	102	89	85	113	116	100	87	97	103	124	111	121	94	83	101	102	117	90	115	123	105	104	95	120	114	106	107	104	93	121	103	94	110	97	96	107	106	90	106	95	99	113	92	114	101	96	111	96	114	109	104	111	102	110	107	113	100	113	104	96	103	83	107	101	105	92	99	107	99	95	112	101	110	101	100	116	92	108	107	111	104	105	95	102	101	104	115	110	120	97	96	119	119	104	108	109	90	106	97	93	101	100	85	132	97	113	115	91	97	104	100	107	97	98	96	94	93	113	93	86	108	105	117	97	72	121	96	90	112	102	93	103	100	92	95	133	93	95	113	93	111	106	101	103	117	98	103	99	107	107	104	108	120	116	97	99	114	95	115	132	111	92	103	96	94	109	113	84	107	104	104	119	109	93	106	119
5044	843	692	442	305	244	220	172	152	147	128	138	147	156	147	115	129	98	115	130	116	109	122	116	107	128	111	113	93	115	103	119	107	121	98	124	111	118	108	122	109	119	103	111	107	119	91	116	112	100	105	110	104	120	96	103	118	117	109	92	103	123	106	101	107	107	124	116	114	129	119	120	106	104	123	117	111	116	113	101	123	117	132	119	86	104	110	102	111	121	116	117	108	105	110	96	112	97	120	94	108	109	108	115	115	117	117	88	101	89	101	92	134	95	99	117	102	119	107	101	109	128	119	113	116	112	119	103	112	106	127	129	116	93	97	117	105	108	112	90	100	133	102	130	102	114	118	116	107	132	115	118	124	119	102	104	115	103	124	93	103	119	110	103	129	110	109	117	109	109	116	112	124	115	114	94	122	120	80	125	102	121	116	121	116	104	122	126	125	128	108	112	118	118	105	117	107	117	113	99	114	107	137	110	115	112	119	117	99	122	104	118	95	105	114	120	121	140	116	120	115	98	123	125	94	114	114	120	128	118	95	105	107	117	120	118	113	118	114	100	126	108	107	105	103	109	119	121	121	129	96	98	100	116	117	115	117	121	117	116	117	109	97	111	109	104	97	92	97	110	108	126	126	123	117	106	101	126	109	115	106	101	93	135	115	110	130	119	120	116	122	97	94	114	106	101	124	99	128	102	98	120	101	118	111	102	122	99	129	103	124	105	109	97	118	102	118	92	118	117	129	99	109	97	94	110	122	125	109	144	114	120	102	129	103	125	99	105	110	107	113	105	120	122	123	114	125	127	114	118	107	102	83	100	121	123	124	107	111	113	100	96	118	95	120	108	104	112	138	102	104	102	90	94	122	117	101	102	135	117	108	127	112	115	113	112	105	104	97	104	105	116	128	115	126	93	109	119	105	99	119	121	135	114	125	108	116	112	111	122	104	97	98	107	97	109	116	100	124	115	103	117	100	119	98	103	88	107	133	111	107	101	124	108	120	105	109	105	115	106	117	129	104	114	114	102	120	135	94	118	117	114	99	121	98	108	122	102	115	127	102	97	94	108	104	123	105	121	114	102	98	117	110	117	104	97	112	108	107	102	124	107	110	93	105	108	127	115	98	114	110	91	82	128	115	112	102	92	105	116	112	113	110	113	115	129	88	117	103	125	111	118	109	105	118	126	107	110	131	123	114	101	100	112	109	110	111	109	107	111	110	129	95	98	112	121	109	118	97	132	113	108	118	118	114	96	104	118	107	128	98	106	114	127	95	116	126	116	105	104	101	102	121	116	116	117	119	91	110	118	108	103	117	92	106	105	132	113	121	118	113	119	104	111	93	119	103	107	103	118	101	125	121	104	101	137	122	117	108	98	109	123	113	115	115	111	112	111	113	127	113	105	105	96	95	119	116	105	117	126	114	108	115	116	106	95	94	141	113	94	103	111	102	101	99	124	89	111	132	108	107	123	108	101	109	108	98	104	112	107	107	118	122	113	117	109	110	108	106	138	122	113	116	96	106	102	110	115	120	97	103	112	134	127	100	106	129	107	122	119	117	109	102	131	113	93	113	104	104	118	106	126	104	121	93	122	110	99	101	100	123	121	126	113	109	93	99	117	127	106	107	118	117	113	107	126	104	126	112	113	127	111	105	121	115	111	88	130	103	104	116	113	115	106	112	118	113	107	122	111	88	108	105	95	98	100	107	123	127	99	111	126	109	109	107	110	106	108	112	97	114	111	107	118	101	105	115	101	106	107	113	97	122	105	112	94	138	114	106	99	113	99	105	128	124	119	114	121	126	123	125	109	106	100	122	121	104	116	110	102	111	126	100	113	102	115	127	100	117	106	142	129	109	112	116	102	108	115	120	106	121	122	90	122	150	97	138	110	114	102	110	109	106	116	107	101	94	91	93	122	93	111	120	112	136	87	101	121	106	113	116	129	107	98	123	111	124	113	110	114	119	103	94	116	109	123	128	118	102	116	122	106	97	107	103	130	108	114	92	138	121	120	120	108	134	119	122	103	117	116	113	104	101	108	107	123	113	103	114	123	121	112	111	117	110	110	115	99	121	103	106	125	110	110	117	107	113	109	102	119	105	105	112	114	106	112	91	99	121	123	110	108	120	110	111	93	104	122	133	89	114	110	110	113	103	115	110	103	103	90	102	106	109	117	114	115	137	104	107	92	122	94	91	114	115	118	123	105	123	115	100	129	116	123	107	119	114	117	117	108	106	120	114	118	95	108	97	122	122	108	106	100	101	130	108	115	113	97	128	126	132	132	97	106	121	115	115	101	125	111	127	108	96	116	122	102	113	109	107	110	103	112	118	91	107	123	101	122	106	98	110	110	96	132	113	104	90	106	91	130	121	126	130	110	113	112	121	97	113	88	97	119	110	102	102	113	106	105	102	116	109	113	114	129	112	119	100	110	103	118	115	115	118	116	103	125	111	117	109	114	117	123	113	110	109	131	105	126	114	106	98	114	96	114	110	117	92	121	104	110	101	114	117	110	119	112	107	115	119	102	107	102	110	113	113	108	130	126	119	95	90	93	116	120	117	111	123	106	93	98	107	98	114	112	95	106	98	113	125	105	123	94	118	125	111	110	117	114	127	109	113	119	100	107	137	119	122	133	107	98	107	116	122	105	125	95	103	108	116	110	106	127	115	126	120	115	124	118	126	105	117	107	95	108	97	115	105	114	105	110	103	127	114	97	98	106	105	116	96	104	99	101	109	108	121	112	104	131	121	111	119	96	110	114	103	102	115	97	100	105	116	103	103	109	111	100	117	102	102	98	111	121	109	99	115	111	117	101	113	125	124	100	109	129	119	103	111	113	123	117	121	121	116	124	107	102	116	109	126	93	116	106	112	119	126	98	98	128	110	113	116	110	121	130	97	112	107	112	109	125	123	116	84	111	117	109	102	101	132	146	117	107	117	117	112	127	121	105	124	132	93	114	108	88	100	120	90	104	120	98	109	112	117	84	97	101	132	125	139	108	112	112	101	101	97	120	109	114	110	106	115	109	115	111	128	97	96	109	112	99	108	101	100	121	91	106	115	114	115	122	129	114	100	113	98	105	105	126	116	100	121	96	103	130	117	122	97	113	129	110	89	124	109	117	108	119	108	108	109	106	103	94	109	96	112	98	126	125	87	113	117	108	112	105	105	115	112	120	101	112	110	112	103	135	98	116	105	111	85	114	113	113	113	110	137	109	104	121	86	106	118	101	106	106	91	99	115	102	106	101	103	117	100	123	98	110	118	112	111	117	107	107	101	109	119	114	120	115	109	106	103	113	97	111	129	120	96	126	122	118	104	113	105	105	92	102	106	101	108	112	104	108	104	107	109	137	109	102	115	114	117	97	108	108	113	108	103	98	94	112	121	116	110	112	112	121	106	97	124	105	113	111	113	106	112	107	96	115	107	118	125	124	94	108	99	95	116	99	109	105	111	124	131	103	108	98	96	111	98	90	99	110	113	108	129	117
25295	20846	27336	24472	20848	12122	1615	921	778	658	622	537	488	476	487	456	418	390	365	388	326	358	382	362	362	330	349	384	347	337	303	335	346	323	323	350	326	335	330	338	326	314	307	313	295	338	372	326	315	296	338	321	301	286	334	298	298	310	336	317	286	321	318	324	297	308	288	318	313	316	328	297	316	334	268	311	272	295	308	322	321	292	316	308	277	315	313	331	291	346	272	322	318	313	298	310	293	301	322	308	297	295	308	340	330	291	291	289	312	287	296	330	306	302	319	321	342	352	303	309	329	320	327	309	313	321	321	303	327	295	317	302	296	305	313	280	312	304	286	314	294	318	315	300	283	334	303	311	285	347	291	323	298	279	312	318	302	315	325	340	303	292	326	333	286	321	302	305	321	315	317	318	302	333	322	324	313	306	307	308	317	329	330	323	325	293	308	338	332	321	295	323	315	299	332	338	304	313	303	337	300	310	284	318	308	302	323	314	286	329	324	305	333	324	277	308	309	315	288	324	304	294	295	337	306	364	325	306	294	306	332	325	299	295	307	335	290	321	314	324	296	328	317	331	298	340	326	311	312	334	328	296	306	325	313	310	320	298	315	287	318	314	288	336	314	323	312	300	294	331	305	346	342	308	315	315	304	259	309	302	300	336	317	332	326	289	311	302	301	322	291	302	325	326	334	309	344	301	329	327	313	311	308	307	324	317	314	314	300	303	330	279	286	331	302	281	290	318	304	291	292	272	347	282	323	334	345	335	305	292	318	297	268	317	331	324	300	308	290	329	291	315	311	302	270	306	328	317	331	317	314	332	354	306	343	297	299	315	327	311	288	299	322	305	304	302	297	316	325	275	317	296	309	316	319	323	293	317	304	292	311	301	309	313	312	321	313	313	329	331	308	344	350	311	305	321	323	311	293	288	316	320	333	297	275	290	299	315	322	299	317	284	309	328	331	306	316	307	334	296	335	307	301	285	322	328	302	342	293	324	252	306	287	298	317	292	304	296	320	332	284	327	314	270	343	315	314	279	307	319	298	312	305	296	319	305	289	310	337	298	309	314	308	297	327	306	325	312	331	305	306	308	328	289	295	339	310	297	287	320	310	356	336	320	298	289	302	299	290	340	296	332	285	346	305	301	322	294	294	317	266	288	264	293	326	333	299	305	302	290	309	294	326	298	326	281	299	328	311	281	341	326	296	305	327	284	341	307	287	349	299	331	315	338	292	282	344	309	321	299	321	329	293	297	309	293	327	309	280	328	283	305	304	289	308	306	346	341	313	347	314	303	336	303	311	334	288	308	261	300	308	320	303	304	280	293	332	303	326	324	302	299	323	335	315	316	301	274	304	310	312	313	312	300	291	303	308	301	310	320	288	337	336	317	315	315	304	299	333	340	274	324	293	304	329	299	310	309	319	283	324	309	332	301	319	351	319	305	308	311	254	331	296	343	336	310	299	310	315	278	301	278	323	300	326	287	312	329	337	292	322	322	309	299	307	315	302	317	322	339	309	326	287	307	332	352	312	335	307	308	299	357	308	299	320	283	304	302	291	312	301	314	288	289	309	289	300	328	322	316	304	289	286	331	300	307	310	304	317	357	323	291	312	297	325	312	324	299	322	321	309	321	277	306	317	319	322	316	303	328	322	296	291	286	310	299	310	304	272	318	309	325	348	332	327	328	307	313	319	347	298	310	356	297	318	312	313	301	308	332	348	329	331	296	302	323	332	329	293	304	298	290	304	274	298	320	326	319	297	312	292	310	287	337	352	294	303	306	300	337	324	311	299	300	283	332	293	300	318	329	342	316	332	297	317	286	330	300	278	278	293	313	306	307	309	318	318	298	332	304	323	332	311	315	316	287	293	264	309	320	286	319	324	304	306	329	318	306	320	296	289	331	305	350	329	300	330	320	278	285	308	291	293	298	310	286	341	310	314	303	295	309	306	341	312	308	325	322	330	302	306	332	311	319	329	281	304	311	296	287	339	292	314	306	305	322	311	292	304	305	290	331	307	294	287	290	299	352	301	322	309	297	301	331	295	297	262	306	308	299	317	315	320	298	328	317	253	330	310	365	295	306	304	295	307	315	357	298	301	307	278	275	296	302	283	309	319	307	333	341	318	328	315	323	293	315	297	356	316	282	279	297	322	304	293	321	285	315	299	316	303	347	304	299	334	315	320	298	349	315	283	284	328	307	308	320	317	331	285	301	331	325	340	307	341	315	317	305	318	293	310	315	292	326	322	318	319	302	295	295	342	304	338	304	320	300	339	341	313	312	334	314	317	302	285	302	313	330	311	313	273	307	319	303	320	323	303	337	322	290	309	337	286	340	283	309	311	338	284	338	311	296	310	343	296	305	286	298	331	302	305	316	293	344	334	284	292	331	292	304	314	312	282	329	312	294	319	289	311	291	302	308	340	268	294	307	314	293	334	296	297	341	316	272	304	317	302	286	345	293	294	355	314	342	293	310	308	335	325	302	306	318	299	280	322	329	338	301	287	323	301	316	314	287	293	301	325	317	319	298	316	323	337	299	324	291	295	302	304	312	293	309	317	315	307	298	338	284	290	305	287	283	307	299	317	305	312	309	309	336	327	321	321	318	293	302	289	305	305	306	296	311	323	299	337	329	298	307	311	289	311	307	302	291	313	303	290	339	307	301	323	333	320	263	292	300	271	318	298	310	298	312	307	306	331	308	328	322	315	335	316	302	295	314	312	330	299	319	325	299	313	298	306	323	298	311	336	308	284	313	337	341	288	296	334	291	304	310	297	316	275	315	329	331	314	307	306	336	287	312	303	333	319	318	289	319	329	309	317	313	307	282	311	316	303	305	308	309	286	361	316	278	307	297	301	298	311	325	295	304	331	319	303	321	296	296	297	321	325	284	320	304	296	316	298	308	319	315	281	309	300	320	335	308	311	289	322	352	322	333	281	317	299	334	310	333	338	320	300	289	322	296	283	315	294	296	326	299	297	289	312	302	288	316	251	305	318	289	309	287	299	300	306	281	307	322	308	302	298	299	311	328	288	301	303	318	332	293	312	290	300	301	311	325	301	288	315	329	305	313	305	300	315	314	304	294	287	277	306	325	303	297	314	320	318	298	341	315	282	300	308	319	289	323	328	294	315	293	339	285	343	361	293	302	322	324	330	317	339	309	298	314	322	341	315	284	320	310	288	322	301	305	349	303	330	305	297	338	322	342	315	334	296	317	317	309	309	314	293	294	318	293	293	329	307	334	267	333	328	290	297	284	294	270	314	338	333	360	296	316	327	308	316	284	329	308	322	322	313	293	292	319	288	323	290	304	323	340	309	310	294	318	326	311	301	319	259	307	292	290	286	328	338	325	308	333	306	306	329	301	304	329	309	294	282	330	291	324	307	293	310	297	335	310	304	310	298	330	301	323	296	320	302	280	301	294	289	320	311	317	332	332	306	306	346	325	311	279	293	304	296	320	327	293	339	292	317	340	302	324	320	324	326	322	315	333
7362	11641	10555	5842	3836	2718	2041	1692	1324	1105	965	875	771	698	667	572	546	482	516	436	409	421	417	357	402	409	333	330	376	340	352	318	344	321	336	315	315	324	334	330	357	322	323	330	312	319	335	304	334	318	307	304	305	327	316	326	292	331	298	315	305	317	296	312	296	315	321	306	300	280	290	284	333	298	311	311	308	296	303	314	290	320	300	285	278	303	292	263	317	287	305	280	308	295	303	288	316	301	289	303	278	284	293	301	314	297	266	280	307	305	304	310	255	276	280	317	302	308	311	270	274	335	303	308	292	289	306	297	307	290	290	305	325	314	297	303	278	303	283	304	296	311	303	316	289	292	297	280	311	280	321	273	258	273	297	295	293	282	305	305	315	293	329	260	302	299	282	291	323	300	298	316	334	269	284	290	296	314	273	296	306	265	274	293	298	283	266	311	284	316	288	308	274	285	285	283	290	272	275	287	282	305	274	302	318	273	286	314	295	292	285	314	278	308	298	269	273	310	308	320	280	273	279	316	275	278	307	289	289	289	300	284	298	299	293	298	270	303	285	295	277	287	299	276	283	289	312	294	314	275	293	290	312	316	306	291	289	291	288	309	291	296	279	289	294	295	262	298	274	277	276	296	309	289	321	275	255	293	277	316	295	293	300	286	287	291	294	321	302	296	304	269	268	314	323	269	307	269	304	257	282	293	310	313	283	293	289	308	285	313	286	303	296	309	270	329	289	283	304	302	275	302	311	296	294	278	292	292	302	285	294	283	289	289	269	274	319	305	308	334	267	283	305	288	297	297	283	294	283	289	269	301	318	280	292	304	271	276	296	299	292	297	337	299	329	292	297	295	277	299	272	302	289	290	301	306	289	294	307	334	314	294	280	290	311	319	292	281	287	284	265	260	292	287	282	271	295	288	294	302	286	271	278	278	299	301	307	284	291	286	272	301	335	281	277	275	343	285	246	312	269	306	297	277	277	281	291	289	267	285	297	276	273	292	297	291	290	303	307	302	315	288	301	297	294	292	286	303	289	295	289	297	298	293	295	286	303	283	296	268	250	283	290	279	299	285	276	301	317	304	301	285	290	301	296	294	293	247	276	298	281	277	305	279	283	298	272	260	286	277	294	314	282	301	278	288	256	289	275	274	277	308	278	298	271	290	278	305	320	300	306	273	295	275	271	291	263	288	292	287	301	288	306	265	295	311	301	313	286	265	318	280	293	300	299	293	289	283	279	285	272	296	290	290	301	291	290	307	285	280	285	296	281	275	295	307	298	296	323	260	334	277	297	315	290	299	283	283	297	278	304	282	317	267	284	304	289	302	273	274	335	310	297	309	296	311	299	276	287	285	308	272	290	305	279	306	305	308	319	318	277	303	286	291	279	266	296	277	283	305	289	291	317	301	348	292	298	279	288	322	296	296	312	300	285	278	278	286	292	301	300	294	301	310	285	272	294	282	317	303	304	293	296	270	283	312	294	303	279	284	324	285	297	269	282	296	280	298	296	282	319	292	313	276	319	272	278	282	289	296	306	291	305	295	315	272	323	310	280	288	289	301	287	317	295	275	305	266	311	286	312	281	309	317	304	302	278	285	269	280	299	304	280	314	310	306	306	311	307	270	270	278	290	297	301	255	310	310	309	281	311	284	307	282	306	296	296	283	267	279	311	266	269	262	271	283	292	270	285	275	290	283	305	310	316	292	286	305	315	316	303	295	279	300	292	263	317	301	282	289	300	262	337	294	294	292	302	294	301	275	313	286	287	282	296	306	282	302	283	282	262	292	306	319	293	283	278	295	286	283	290	274	318	281	297	294	302	296	296	308	286	333	281	311	281	325	293	302	282	258	310	298	292	331	305	292	302	304	301	287	291	306	301	312	301	280	292	287	272	305	305	267	295	300	314	292	293	282	289	268	315	311	302	285	283	305	301	285	272	296	337	307	284	308	276	284	276	305	340	278	327	295	293	279	298	316	299	297	340	296	314	301	291	312	309	291	312	287	261	321	271	279	293	296	291	337	286	300	288	276	288	298	305	280	300	297	297	316	311	268	319	312	285	291	281	306	276	304	303	319	294	295	289	285	273	293	303	297	306	284	320	298	293	290	298	310	293	260	301	270	310	298	283	310	288	272	254	300	291	288	309	307	303	317	281	293	280	292	272	289	285	336	301	283	262	279	303	302	284	287	289	291	257	292	284	305	256	310	277	279	308	271	257	284	293	258	278	297	340	295	287	332	263	277	324	311	313	339	325	280	293	307	296	286	292	275	316	270	288	297	274	294	275	297	280	332	307	333	301	275	295	292	272	293	286	298	279	282	273	244	287	295	272	321	278	287	276	278	277	259	275	307	251	270	288	306	308	294	300	290	323	341	274	272	254	329	287	293	296	282	295	306	336	290	281	318	284	287	268	294	316	284	272	288	284	287	274	324	295	306	330	331	283	327	311	334	278	291	294	293	312	280	261	273	277	306	323	310	305	312	259	303	286	274	297	268	269	279	290	316	292	294	287	290	279	299	261	304	301	311	272	284	286	306	299	295	258	295	318	273	323	314	287	296	277	287	297	284	281	268	285	305	302	278	302	282	282	299	266	317	283	267	277	300	301	269	310	305	264	280	284	276	310	312	290	310	311	287	289	286	273	298	277	283	292	291	293	320	255	302	287	314	284	278	294	313	298	313	283	304	308	272	317	275	323	305	279	305	281	281	304	290	275	310	288	268	307	313	308	322	279	312	276	297	289	315	289	271	307	284	281	306	291	285	309	287	283	300	318	310	306	297	283	289	310	307	274	296	268	295	282	309	304	296	277	306	288	273	281	277	261	276	277	294	283	289	264	302	287	318	313	285	307	303	305	274	290	278	301	277	322	329	290	306	270	310	270	334	309	272	301	290	306	291	334	283	331	302	272	306	304	277	295	289	294	271	291	306	290	283	271	306	308	293	260	303	315	314	285	322	294	320	310	323	308	296	286	314	280	299	266	300	315	305	311	286	298	294	312	274	278	278	274	291	307	300	277	251	306	289	326	320	318	268	272	280	294	284	324	305	255	285	272	247	292	300	285	307	298	279	303	319	304	309	282	288	318	278	309	264	273	302	281	287	302	264	285	311	284	289	277	292	292	313	272	293	298	313	269	286	285	279	313	264	302	280	330	272	305	289	280	283	279	302	280	300	281	312	306	289	297	275	314	298	262	273	289	279	291	309	304	277	295	299	300	307	268	267	302	294	312	275	292	315	278	328	286	309	265	287	278	298	280	356	324	287	262	298	277	301	285	276	277	280	292	295	294	312	289	289	334	313	285	285	263	290	306	286	312	297	303	310	296	277	284	297	300	298	299	319	255	308	296	284	277	282	300	285	332	332	290	282	306	297	299	296	305	299	291	266	274	290	313	281	306	301	285	280	300	300	295	302	280	315	299	310	275	276	292	291	292	293	281	285	315	307	307	298	304	277	269	294	281	302	268	283	294	314	288	311	304	321	286	291	293	296
23061	20882	27717	24184	20889	20987	10672	1950	1366	1199	1109	1022	941	807	817	770	764	669	704	667	677	607	640	624	573	584	560	612	597	590	621	565	568	566	535	551	556	525	534	566	529	560	538	593	533	539	537	569	512	520	512	515	538	521	506	510	533	536	555	511	517	534	535	524	540	538	493	504	468	493	492	512	487	534	518	516	519	505	526	482	512	528	506	541	491	527	517	572	488	531	518	489	507	512	533	490	499	544	520	512	523	540	512	525	491	546	517	521	563	528	507	507	502	501	523	528	552	451	509	557	473	549	493	496	520	496	530	519	499	506	479	549	512	480	493	555	522	506	559	545	460	489	520	540	504	485	509	543	558	480	535	481	533	496	525	505	547	518	504	496	514	499	499	514	523	505	509	525	524	513	463	527	514	499	508	512	517	498	511	460	528	538	537	527	502	524	521	487	503	503	481	477	527	523	544	481	518	470	476	529	507	467	550	511	539	507	507	504	506	457	513	515	520	536	530	491	491	496	536	548	500	508	500	558	499	487	458	544	516	535	491	508	520	538	492	510	531	497	490	502	491	504	541	537	484	518	508	530	527	507	498	494	482	512	538	526	524	485	502	484	507	503	511	507	530	515	545	517	495	524	486	498	447	497	485	505	510	511	467	503	519	499	507	496	497	514	531	501	523	539	509	499	537	506	479	504	493	525	533	481	450	515	484	502	511	517	503	468	522	572	475	538	575	495	526	510	530	510	525	524	539	515	483	499	488	513	500	501	535	540	499	513	537	522	500	524	509	495	509	512	498	529	481	550	462	472	559	514	544	519	518	550	486	521	489	519	510	520	482	512	493	513	493	507	510	521	495	543	508	535	559	484	538	521	503	500	490	516	490	505	505	532	523	501	521	500	508	499	531	514	500	503	528	543	529	491	475	504	475	564	483	532	492	522	494	499	499	498	513	495	538	496	484	464	506	510	527	510	508	511	527	572	518	529	516	521	519	501	473	498	500	539	487	489	494	486	528	502	492	511	547	488	496	537	505	507	529	525	505	531	518	509	523	473	485	513	521	490	513	540	520	475	505	466	538	500	541	484	475	494	498	486	544	511	487	522	549	478	507	520	498	521	544	540	490	507	520	490	514	513	489	551	485	496	539	487	475	524	531	532	521	528	522	479	507	537	518	529	537	486	509	540	513	506	513	477	483	486	523	512	474	502	469	533	530	537	523	500	500	503	511	546	520	510	504	527	552	525	521	538	501	516	522	525	501	514	555	531	483	504	515	482	501	510	510	505	498	497	460	529	526	511	545	509	518	521	487	501	485	516	548	538	558	503	469	489	505	503	523	487	487	516	487	532	579	502	522	495	535	503	519	539	543	520	501	499	542	530	548	459	560	484	528	525	517	524	538	534	545	524	476	535	519	494	504	530	485	543	568	505	539	473	543	521	493	526	472	544	558	510	514	498	520	502	548	482	496	497	471	502	494	508	448	530	535	491	534	454	506	472	496	485	552	505	522	499	509	476	565	490	495	468	469	564	520	511	487	500	515	533	503	554	538	500	545	549	496	488	522	521	499	536	522	519	535	521	498	540	517	496	501	528	486	550	469	527	525	494	520	507	543	526	563	548	507	544	518	527	535	506	506	523	547	500	465	512	514	506	517	496	535	482	520	520	496	484	475	519	497	496	510	493	498	518	497	519	534	536	514	559	509	499	532	509	476	485	521	491	522	471	475	502	494	492	516	502	522	528	518	484	483	544	511	532	490	516	482	486	494	490	501	525	535	508	493	525	551	520	480	497	496	495	482	511	497	485	480	493	524	535	480	532	489	480	486	499	478	507	531	514	514	503	491	517	499	482	517	559	505	475	477	473	498	543	520	489	491	518	537	479	519	527	503	513	485	518	526	535	470	506	474	502	494	531	553	486	562	490	522	545	496	469	519	522	506	533	487	467	470	515	531	453	519	453	535	509	514	527	528	479	526	501	503	499	515	525	505	504	475	514	544	506	513	515	492	487	476	556	486	487	553	517	523	448	492	499	516	546	473	505	542	516	494	508	513	537	545	485	522	520	512	520	532	519	487	536	479	521	508	506	489	486	486	478	531	533	526	542	531	509	530	519	505	526	508	494	545	532	513	499	487	518	463	526	469	512	518	494	480	522	507	509	510	486	484	493	500	530	541	549	487	523	496	494	548	515	533	557	523	525	553	461	547	506	481	522	555	493	482	506	506	521	505	530	517	497	525	512	544	506	559	533	516	525	499	495	483	495	492	498	506	449	532	555	510	521	524	541	530	508	509	546	476	572	513	500	524	582	484	486	503	489	522	532	507	517	496	556	516	517	542	521	478	508	487	478	494	495	490	510	502	506	504	501	537	530	537	481	486	537	482	485	502	485	511	523	486	533	525	522	499	480	519	528	465	492	536	521	530	498	557	514	473	543	473	507	529	501	503	541	495	495	478	509	563	528	506	519	493	535	497	493	483	480	571	520	523	522	538	552	526	511	502	539	504	522	577	540	484	520	512	522	539	510	499	502	535	481	494	483	532	555	493	535	505	529	536	502	524	511	496	524	495	506	477	542	477	481	499	521	495	488	491	502	507	492	474	496	509	521	465	513	514	535	525	503	508	501	494	497	499	479	518	507	528	531	509	512	519	493	538	485	527	515	515	515	542	499	521	508	523	513	471	534	528	478	577	484	519	480	494	519	484	515	499	480	472	495	528	530	556	521	525	526	472	529	513	511	506	466	560	514	495	488	546	481	534	483	508	487	541	536	508	486	473	551	487	496	538	506	498	514	516	514	508	530	499	504	554	505	498	484	528	473	559	496	508	473	471	545	513	510	489	569	487	512	495	547	513	489	450	506	492	553	523	493	532	479	519	486	486	488	509	540	539	542	514	515	556	482	492	456	487	501	536	525	474	524	501	500	523	551	525	505	470	488	504	487	464	556	521	481	552	527	485	489	507	507	503	476	522	473	486	512	539	496	484	553	519	516	520	510	530	521	502	521	509	499	486	494	485	492	517	500	482	556	523	507	496	499	498	524	536	503	544	502	516	548	494	504	518	503	493	483	504	518	480	519	522	520	519	482	532	525	545	474	509	496	524	498	528	521	467	531	521	536	516	517	492	460	497	497	490	500	518	518	524	487	513	453	515	510	539	492	556	541	523	501	484	483	505	574	515	529	514	489	521	512	504	504	502	511	546	518	495	514	528	515	543	517	510	501	522	512	486	535	476	549	526	514	493	495	515	510	517	529	535	535	513	513	519	510	513	477	562	513	499	551	478	520	480	523	530	479	488	508	521	550	498	508	492	486	495	522	504	528	495	534	515	514	506	519	505	539	486	549	509	519	543	515	498	509	483	496	529	540	517	542	480	534	511	539	511	533	505	488	547	522	523	531	513	535	538	540	511	495	518	521	522	535	498	529	500	543	500	521	502	499	500	501	529	523	505	522	503	477	523	484	571	527	498	528	528	454	532	533	506	492	496	504	508	520	503	508	507	527
10152	18349	16760	10128	6861	4920	3880	3093	2569	2104	1822	1533	1435	1178	1155	922	939	898	870	803	745	747	691	696	686	671	662	613	569	611	592	613	573	531	559	590	547	533	532	560	534	501	549	557	569	532	530	515	524	494	516	539	517	492	507	486	510	534	494	506	480	553	496	517	487	471	501	533	516	532	507	491	499	505	535	487	472	512	472	508	513	472	545	512	530	472	511	506	499	500	465	517	480	483	528	534	488	481	495	474	517	506	485	477	469	529	542	490	490	466	517	496	484	519	479	500	452	491	487	512	493	482	461	484	478	525	510	497	512	489	477	462	479	502	475	493	476	484	480	512	496	458	504	482	457	469	498	481	452	475	481	450	479	468	483	499	456	515	462	539	471	508	485	488	517	443	503	506	471	503	475	491	450	498	518	462	535	495	460	495	492	476	434	484	474	453	491	504	477	496	489	500	520	493	440	494	525	488	487	473	512	462	476	499	499	511	486	481	489	508	469	465	463	485	468	481	517	471	485	450	492	483	480	479	473	502	437	464	488	514	471	510	435	511	494	490	442	444	509	485	495	471	478	500	517	496	468	480	517	501	462	471	472	496	441	476	480	447	493	497	483	474	514	503	466	464	526	447	515	471	465	486	506	437	482	496	512	530	470	445	504	505	483	465	452	473	474	492	440	488	488	444	473	462	488	501	480	517	517	476	481	551	456	492	479	492	436	495	489	508	469	492	449	478	491	458	518	493	480	477	494	467	459	473	470	477	497	480	482	488	470	508	497	483	474	467	490	467	473	458	489	459	476	483	495	468	521	502	447	477	536	476	460	464	494	482	517	472	485	479	503	468	487	514	477	480	490	500	457	490	498	460	487	464	519	464	470	481	461	522	454	513	419	484	500	492	488	463	475	495	488	475	479	437	478	480	489	483	477	515	491	518	458	506	493	448	470	463	451	479	501	473	502	466	447	480	453	483	462	451	463	488	501	513	527	471	463	470	452	509	469	447	499	490	485	525	469	500	490	503	513	466	479	488	447	456	486	476	469	511	471	493	479	467	468	471	446	511	527	505	471	477	511	483	488	470	496	508	499	457	508	457	500	496	446	474	468	481	478	480	488	480	488	490	468	481	524	470	483	477	488	489	450	500	482	545	495	500	503	505	463	453	522	474	494	491	458	453	507	444	485	495	499	484	491	451	470	479	466	460	512	435	478	524	488	453	451	507	505	494	465	459	484	487	527	477	480	494	472	469	502	456	499	494	448	461	482	465	444	501	499	494	494	541	481	509	496	462	496	494	484	496	527	479	473	535	461	455	487	490	482	472	489	490	472	458	512	484	514	476	466	439	469	503	493	472	486	456	466	494	432	477	506	477	493	492	461	449	502	503	509	453	485	475	484	469	497	505	532	486	478	482	517	477	517	473	487	470	496	470	490	481	483	483	481	498	484	497	463	453	489	493	454	486	475	526	488	466	500	464	523	436	468	490	474	519	452	516	437	500	473	503	487	518	470	461	504	496	459	459	482	510	451	471	476	495	459	470	477	428	492	479	481	509	473	484	499	475	473	523	459	495	487	487	466	496	502	451	449	509	455	516	460	502	495	486	517	441	496	458	472	484	503	463	458	465	463	483	526	492	468	498	476	441	458	500	468	506	485	512	446	498	473	430	498	469	434	482	513	496	488	488	469	468	487	474	483	497	468	474	493	429	482	461	539	459	484	486	481	505	496	448	459	514	474	503	484	492	485	482	493	497	484	476	490	476	513	457	482	506	467	454	459	489	451	480	495	492	494	507	434	434	451	501	477	468	512	483	464	512	464	464	515	483	438	464	469	481	503	525	436	466	510	485	458	467	517	468	485	450	456	481	471	509	449	474	467	459	484	454	456	501	477	457	466	526	462	489	470	460	453	491	456	454	519	506	487	461	504	503	506	496	450	458	489	486	466	500	443	473	462	466	454	476	504	457	493	482	466	464	500	456	452	473	493	502	511	481	491	470	509	467	511	481	465	501	492	464	480	476	527	460	465	491	441	487	510	488	470	462	457	529	454	462	443	471	474	497	500	428	486	491	478	467	466	458	508	448	477	465	510	492	500	456	485	496	497	495	483	498	491	487	490	447	466	515	481	501	481	512	470	500	498	482	475	497	522	486	519	499	425	480	479	503	480	456	489	453	480	488	457	507	498	476	499	463	491	505	481	468	509	469	483	455	495	512	498	486	463	491	473	475	470	503	476	470	490	464	457	461	452	515	440	501	458	472	470	536	457	523	482	507	477	456	488	482	463	490	491	525	460	484	501	506	485	442	470	472	491	496	495	476	488	488	508	494	455	490	468	484	500	484	479	479	456	469	489	465	543	506	465	443	488	463	459	488	458	504	487	442	450	437	504	479	498	464	471	489	469	520	456	484	505	503	455	480	476	473	499	475	483	472	496	497	462	472	471	514	455	501	479	489	439	483	468	496	483	508	505	471	521	440	461	500	459	440	460	492	458	488	484	469	494	487	458	444	527	484	497	473	475	472	497	498	491	503	488	466	500	501	482	492	498	461	486	477	481	494	494	495	447	495	471	437	467	479	493	478	502	493	502	532	460	479	503	499	509	460	493	457	450	518	499	458	474	488	498	501	484	481	477	455	470	490	491	477	506	475	488	493	456	506	500	473	439	484	486	509	499	485	461	444	428	499	474	453	485	471	496	469	473	466	489	513	535	453	448	506	496	522	508	451	476	436	474	495	486	459	435	486	471	464	521	449	472	502	487	479	482	494	452	490	489	495	497	429	500	459	478	476	482	540	508	478	477	506	536	499	493	485	481	493	455	512	500	479	475	510	482	449	477	461	456	485	448	473	516	470	452	511	477	494	464	478	487	482	487	487	487	445	446	490	454	498	488	465	473	491	452	489	487	483	463	491	458	474	509	493	484	468	499	453	465	461	464	496	498	472	492	466	473	496	457	475	453	518	475	499	534	502	483	496	490	477	478	522	484	473	501	487	523	462	458	469	504	506	480	521	487	479	478	472	476	472	479	454	481	480	499	503	504	486	459	480	516	437	468	507	493	488	475	468	500	482	487	516	499	466	500	518	472	499	488	481	504	481	468	505	464	488	483	484	473	496	489	503	502	496	466	496	475	488	475	516	521	481	463	493	449	457	476	443	496	478	485	511	500	497	518	474	447	451	497	487	464	489	448	465	484	470	427	450	503	492	510	438	513	474	474	482	477	497	486	489	509	450	502	455	490	462	491	484	480	485	469	469	504	508	445	491	463	520	496	491	513	480	482	448	445	457	478	520	483	456	481	513	465	546	491	465	493	478	450	496	460	492	474	473	482	464	474	506	464	474	501	457	493	475	483	523	505	499	455	512	480	465	486	489	485	479	446	477	458	489	464	494	480	484	501	465	447	486	482	500	446	514	501	496	520	493	474	500	499	470	495	443	505	461	428	454	504	478	481	459	483	464	513	486	477	518	472	473	466	483	458	517	449	488	521	445	491	478	458	469	483	442
28213	14790	1710	307	192	165	136	145	129	111	121	112	124	107	99	106	97	127	107	90	85	114	104	104	110	112	116	125	99	107	95	98	109	103	101	97	106	113	110	99	115	95	113	102	100	112	104	95	120	94	116	115	107	91	99	95	101	98	109	103	111	103	98	101	95	104	108	100	90	89	121	84	101	112	90	117	106	105	110	98	109	106	88	115	99	100	109	102	95	110	105	113	100	113	112	112	112	132	109	107	108	100	118	108	89	91	108	86	99	120	110	97	101	115	95	91	91	100	111	105	105	98	92	123	97	97	84	97	87	123	99	98	115	87	103	100	106	93	105	93	101	107	92	98	122	89	90	90	112	109	108	94	112	110	109	87	112	104	98	114	126	107	100	98	96	97	89	93	92	101	112	109	92	107	103	110	111	84	93	96	81	95	90	114	100	101	91	101	107	89	99	110	113	115	106	81	98	108	94	111	97	100	98	106	83	106	113	93	87	100	92	108	94	105	122	91	74	99	99	113	100	87	134	95	95	89	104	103	101	104	93	90	100	119	94	108	113	119	88	104	111	104	104	81	127	93	104	90	106	102	110	109	86	104	99	93	103	102	105	97	101	104	111	95	106	123	106	108	91	82	99	95	97	89	100	99	89	105	103	108	97	117	85	115	115	91	101	110	116	107	110	104	110	113	102	87	92	107	94	88	105	113	106	110	98	107	95	101	107	88	108	108	121	91	98	106	108	77	101	92	99	97	98	106	100	106	99	99	103	112	94	91	102	114	115	93	88	91	106	92	107	104	111	112	103	87	94	117	112	103	116	95	99	114	98	119	90	97	96	109	90	109	102	104	99	92	96	116	96	111	95	108	106	112	98	105	107	94	93	89	100	109	97	97	91	87	94	97	119	95	97	119	122	100	113	105	116	94	84	95	108	82	108	108	98	129	93	106	99	107	96	104	92	102	105	114	108	106	109	117	105	103	95	113	108	124	113	99	100	93	86	107	101	102	88	120	96	92	102	110	102	94	96	102	114	95	82	108	98	84	91	96	107	110	91	114	107	119	86	93	114	115	108	102	109	95	105	97	109	113	106	103	101	109	99	99	100	101	110	96	84	113	85	97	102	92	99	109	88	108	126	91	93	117	104	116	92	120	95	110	100	98	81	92	101	106	105	107	102	117	94	102	93	101	98	96	110	102	93	87	94	108	102	92	103	87	111	91	97	91	121	103	127	108	104	103	113	107	78	105	106	117	93	119	105	126	94	113	132	93	73	84	102	114	118	103	113	107	93	85	105	115	92	89	93	84	86	102	120	89	91	104	111	114	116	94	88	106	115	92	120	108	104	80	113	98	96	109	109	109	97	104	108	92	92	113	94	87	120	107	113	107	96	90	117	109	112	103	98	120	103	79	120	97	91	106	108	124	97	110	103	95	99	102	87	103	112	106	98	103	94	95	92	86	101	110	97	108	109	95	103	132	113	105	100	98	98	101	108	114	99	106	93	97	113	109	121	114	115	90	117	95	93	87	103	98	109	113	83	115	116	105	105	99	122	93	104	102	101	102	104	108	101	120	100	77	106	92	116	88	110	86	102	107	108	123	112	104	98	111	104	90	114	99	105	105	80	93	111	107	107	89	105	106	96	97	100	97	96	102	109	96	105	107	103	92	102	97	102	111	107	116	101	115	109	92	108	96	92	99	99	103	115	114	80	109	112	107	98	94	96	93	98	113	103	110	109	91	99	112	103	105	104	101	105	107	108	99	97	111	92	112	115	112	95	102	120	115	90	96	118	110	98	106	107	93	120	105	106	104	94	104	106	106	101	115	97	96	106	102	103	109	104	109	108	83	112	107	113	86	96	82	105	106	104	93	121	94	100	109	90	80	90	88	98	101	116	93	86	100	111	107	122	102	107	100	89	102	99	108	121	105	97	83	115	86	112	85	87	106	104	90	88	91	107	110	104	95	98	98	108	104	110	95	95	119	93	103	99	114	116	105	122	116	119	90	84	110	101	101	96	88	113	93	119	104	123	102	100	92	105	98	113	93	115	98	106	106	98	114	108	111	117	89	106	126	107	119	98	98	104	106	89	101	103	90	107	116	84	110	104	121	121	94	99	120	103	111	106	112	101	113	124	98	114	114	107	106	95	107	115	111	106	79	97	95	107	106	99	111	117	93	110	96	105	93	99	117	91	94	90	104	100	104	85	86	113	116	106	104	85	103	96	90	103	112	100	100	98	115	106	97	94	108	104	101	85	97	111	121	102	111	88	96	104	110	105	119	103	94	89	84	120	102	108	107	86	114	101	94	100	83	103	132	118	88	103	98	93	117	120	99	94	80	81	91	116	112	104	121	87	86	100	110	94	93	108	125	96	99	114	93	94	102	100	103	117	103	114	97	82	103	90	92	104	101	104	103	92	115	121	119	106	95	114	110	108	109	105	117	112	108	120	96	106	101	123	116	96	90	97	114	98	108	109	94	110	108	102	94	94	88	106	85	106	89	95	100	107	99	106	112	100	109	110	102	95	80	99	102	103	95	101	99	93	99	82	91	105	109	94	112	123	105	116	105	112	106	88	111	99	114	109	99	87	110	102	92	120	98	96	114	107	98	98	90	84	107	101	88	111	96	99	88	99	92	108	126	104	91	98	78	99	102	98	112	90	108	96	91	103	105	97	85	103	119	103	106	100	84	106	117	88	85	97	97	95	110	94	103	89	111	103	108	83	95	95	125	87	100	94	92	123	120	108	112	114	114	82	121	96	100	114	107	81	96	109	88	107	98	116	99	109	95	80	107	97	106	121	109	90	101	110	106	120	109	95	104	130	106	98	84	104	90	103	104	110	116	128	92	106	119	91	113	88	93	101	104	105	102	84	90	93	104	103	101	99	102	103	90	109	87	111	99	105	95	88	94	114	93	108	98	112	91	111	105	113	100	90	104	96	100	99	109	106	118	106	81	99	108	89	86	101	98	107	101	97	94	106	86	106	111	100	96	128	97	105	109	112	108	111	95	104	111	104	95	96	100	98	120	89	99	98	107	91	108	100	112	104	121	88	101	91	101	101	99	85	93	93	114	83	85	126	100	104	104	108	121	106	95	102	112	86	98	119	89	111	89	107	106	100	110	93	116	94	110	89	109	90	99	98	121	88	101	99	91	103	120	107	102	95	108	91	100	92	114	109	103	105	147	100	96	87	97	96	117	100	101	92	116	113	100	103	113	92	96	104	95	101	111	116	129	103	74	90	104	103	109	114	97	98	93	102	96	88	95	87	120	98	70	92	119	114	113	113	82	101	108	112	105	97	86	105	122	94	94	112	88	124	101	81	116	113	98	108	99	123	111	109	91	103	79	103	105	95	103	108	86	110	119	95	100	108	86	105	112	91	98	118	116	107	95	104	86	125	91	92	96	132	103	121	102	94	105	95	134	95	96	117	98	108	89	120	100	84	116	90	95	99	101	103	104	96	104	100	128	123	84	92	102	102	111	98	93	118	105
4999	830	667	419	280	219	168	162	177	129	128	124	146	144	132	119	133	110	125	108	130	109	109	100	80	121	111	142	119	113	115	93	104	105	113	110	108	116	111	98	115	112	119	120	116	127	115	126	99	130	108	107	109	120	98	100	88	96	112	103	117	100	96	103	120	105	104	121	113	115	115	111	114	115	105	129	111	95	109	131	112	120	116	106	103	100	110	118	115	118	122	111	104	115	117	110	120	112	112	117	105	119	114	103	125	113	105	125	111	111	108	123	108	107	112	118	122	85	101	118	107	117	102	110	110	118	92	97	105	103	114	105	105	120	110	91	109	104	107	117	102	101	96	106	120	97	101	101	107	114	124	116	114	103	87	113	120	103	107	116	115	120	99	102	129	109	105	103	111	111	115	123	111	107	109	104	105	95	123	107	126	112	99	89	104	118	119	135	106	95	102	112	110	117	95	107	103	105	117	109	121	119	117	115	110	108	105	118	100	88	123	107	107	105	118	105	108	116	99	98	106	109	112	120	122	105	112	110	127	110	110	118	89	104	125	101	109	108	95	109	105	96	105	126	103	112	107	125	118	119	127	123	115	111	108	122	111	104	125	103	119	107	127	102	107	114	109	99	106	106	116	119	104	114	100	144	114	130	95	109	95	117	116	133	120	116	116	116	117	93	105	102	112	126	121	109	124	118	126	100	111	108	113	88	120	104	113	132	108	98	117	106	113	116	125	105	98	103	118	127	102	121	103	107	139	115	115	118	99	97	121	97	111	98	112	110	93	110	112	118	131	106	130	99	115	104	104	104	127	106	100	131	112	92	110	103	114	114	110	104	106	109	111	96	107	107	108	116	91	125	122	116	119	135	113	105	116	107	117	119	108	96	115	121	111	105	120	121	99	115	108	101	124	108	90	119	108	94	115	105	107	116	113	107	121	96	93	109	96	110	91	114	106	80	109	106	111	113	110	90	109	96	90	111	116	104	99	103	109	106	106	105	114	108	114	96	116	111	119	109	116	108	109	112	100	125	106	111	120	97	116	93	109	112	110	100	106	124	115	113	121	118	118	99	127	105	100	99	116	106	102	96	110	92	124	123	112	123	134	112	113	111	103	113	112	117	105	112	123	106	104	123	124	118	95	110	94	113	112	116	102	111	108	107	110	108	98	104	120	101	108	108	110	116	123	115	126	129	131	111	119	98	115	127	99	108	97	128	108	106	113	108	118	116	105	105	117	91	122	107	134	97	98	105	103	118	129	102	121	107	82	93	115	111	122	119	93	104	125	118	88	104	98	127	117	125	124	105	118	117	108	113	125	96	86	111	111	118	111	86	101	129	108	111	111	101	105	90	106	120	96	104	114	122	104	99	127	100	102	103	117	87	131	98	108	111	121	116	103	123	108	130	119	88	105	116	121	101	109	117	118	119	110	129	109	102	102	110	103	117	119	105	101	128	112	102	103	125	96	127	128	128	118	124	113	111	111	106	95	107	124	110	116	119	118	108	102	133	117	115	122	91	129	106	106	103	100	108	93	113	89	102	104	102	107	105	116	98	125	101	106	131	114	104	96	110	120	112	111	109	126	100	112	106	114	116	121	118	113	114	99	108	131	127	119	104	98	92	126	107	94	129	121	118	111	124	117	125	112	120	101	120	106	104	108	113	127	108	110	126	90	105	125	125	116	93	95	126	102	105	116	104	112	107	94	111	115	122	103	107	109	109	106	119	114	115	124	114	115	115	119	83	98	114	131	102	123	136	113	106	114	90	99	125	113	112	98	90	110	108	111	108	134	104	109	113	99	90	123	122	112	128	100	128	114	87	106	120	114	126	112	129	125	120	108	114	109	129	95	102	103	104	112	108	124	117	111	100	110	103	126	115	106	121	113	113	96	115	110	106	114	108	105	116	104	123	98	107	121	116	105	110	105	86	89	90	106	133	102	102	121	103	117	110	111	129	118	111	94	110	112	114	104	110	118	111	122	117	111	116	112	115	106	102	117	95	93	108	108	113	114	100	121	119	124	110	103	106	104	113	122	119	118	109	124	108	117	99	101	112	112	114	131	110	113	102	118	131	121	121	118	113	98	119	117	82	103	109	104	107	99	105	133	97	132	119	112	107	125	127	93	114	110	106	105	109	126	123	116	118	140	97	118	124	117	109	115	117	113	121	114	115	92	144	119	124	119	117	106	115	94	119	117	117	118	116	121	121	116	122	111	108	113	130	113	105	102	107	110	117	102	111	105	103	126	128	103	108	108	105	124	115	94	116	124	111	88	109	130	110	94	102	124	104	114	108	120	114	104	104	110	122	123	109	92	113	108	101	108	109	117	129	105	110	110	119	111	121	105	103	110	112	113	107	103	109	105	112	101	94	137	125	94	110	129	117	107	91	109	106	107	110	124	108	96	108	115	95	105	103	111	103	84	132	108	106	110	103	130	121	111	110	113	98	122	91	116	85	108	103	96	97	101	121	108	89	118	105	128	131	125	101	97	124	97	111	116	116	114	130	115	148	130	117	96	110	106	95	121	113	118	113	101	110	104	106	92	112	102	124	93	98	99	107	111	107	121	99	107	115	126	97	110	113	89	98	121	112	101	113	123	128	117	112	111	103	101	128	106	109	104	97	105	112	96	103	83	108	105	94	117	90	114	103	119	120	128	108	110	84	106	127	116	107	128	125	106	105	94	108	117	108	107	110	107	111	109	103	106	115	112	104	86	99	89	116	112	102	97	123	95	106	105	122	106	114	122	98	99	127	120	124	112	113	104	101	119	106	110	108	102	110	117	118	101	104	99	113	97	108	115	136	124	107	114	103	134	123	136	109	102	127	107	94	102	125	122	111	110	112	110	105	122	97	100	115	114	119	105	106	107	109	96	108	104	108	114	119	128	101	99	110	91	90	126	125	106	97	110	127	103	112	94	109	108	110	119	110	97	122	109	121	106	111	110	109	124	108	123	101	106	99	98	88	92	111	113	96	95	110	123	108	104	119	108	118	101	116	90	86	104	121	121	81	101	98	110	118	119	99	117	105	127	86	108	97	100	126	110	97	115	91	121	110	110	110	96	105	109	93	107	97	110	107	110	120	111	113	127	109	105	106	106	125	116	119	108	134	117	120	114	93	117	114	100	103	113	92	113	106	109	126	96	116	98	113	97	103	112	106	102	107	95	110	97	109	107	107	105	111	111	117	115	138	117	108	119	115	106	118	117	132	108	117	116	99	94	114	91	124	97	94	113	97	113	99	102	102	115	102	113	106	99	117	117	111	106	111	107	94	118	112	107	110	95	121	97	101	116	111	106	105	108	105	110	113	122	111	101	114	95	97	112	113	123	104	105	110	99	109	120	111	108	100	132	109	117	114	109	103	102	99	96	99	116	98	114	95	101	109	130	104	114	121	110	101	109	106	97	136	103	93	110	124	114	120	104	100	124	105	129	103	104	115	116	115	110	87	104	127	112	106	92	117	112	93	114	112	118	101	135	100	93	119	104	119
25333	20880	27404	24475	20882	12310	1570	1013	732	664	589	534	519	493	425	473	430	388	403	373	377	382	339	408	339	348	344	337	350	368	327	364	340	352	302	374	301	334	326	310	298	350	321	320	296	361	326	304	348	300	332	304	357	321	335	328	347	319	324	335	337	301	306	304	320	337	299	308	310	324	307	304	343	342	305	313	318	274	297	335	317	329	290	323	294	322	305	339	307	317	335	337	319	291	318	334	333	293	318	334	306	331	355	312	335	327	306	298	287	307	329	292	318	288	276	313	322	338	320	324	301	315	298	320	270	314	288	314	272	307	326	305	281	327	325	330	310	302	299	294	307	327	293	286	340	307	318	294	308	321	331	271	323	340	339	316	319	320	293	329	342	303	311	338	314	306	296	348	284	322	315	332	314	304	332	291	308	271	282	324	321	309	284	298	323	306	310	332	278	326	311	318	283	346	318	301	314	331	292	275	309	321	332	308	331	334	281	334	321	292	311	296	301	315	325	318	322	316	312	300	306	304	309	295	310	315	328	338	334	326	314	290	317	316	290	344	319	309	313	299	292	282	313	307	321	301	326	319	331	314	315	316	324	306	323	309	292	326	284	298	323	271	327	343	306	313	308	294	312	330	309	325	324	324	338	301	287	302	346	310	326	344	296	302	306	321	313	318	331	330	313	354	320	312	350	323	297	301	293	337	297	317	300	328	334	319	347	303	301	309	326	311	337	322	313	307	335	314	309	342	296	294	305	291	310	334	298	318	296	312	296	306	316	326	321	321	321	333	322	317	288	323	324	327	295	320	306	331	314	292	323	292	315	331	315	326	309	308	315	373	332	323	296	287	322	297	329	304	332	309	313	316	314	333	295	291	318	323	318	295	312	326	283	274	315	304	302	284	323	306	307	342	305	328	311	314	326	318	330	336	318	309	336	325	308	281	324	309	276	309	347	302	297	287	317	339	301	337	327	278	283	301	283	325	302	323	331	317	313	330	349	295	310	330	305	317	300	308	305	337	318	327	335	325	306	358	271	310	312	339	293	307	313	346	325	339	321	345	317	318	288	306	261	341	300	314	317	311	325	277	316	298	304	308	321	306	313	289	316	310	296	294	338	303	318	317	346	299	304	292	314	309	308	286	333	306	296	296	323	297	311	297	324	296	324	279	311	289	312	305	326	341	309	303	329	304	314	305	322	294	316	332	324	329	318	307	290	285	317	317	274	342	333	289	311	302	312	302	305	319	325	314	313	361	323	308	310	314	320	300	315	314	315	334	291	310	335	311	338	313	308	344	304	316	283	319	297	314	312	323	323	313	322	309	287	320	308	318	312	321	318	301	324	280	317	304	299	351	298	301	320	319	286	288	287	335	319	287	298	314	322	296	273	341	309	336	303	286	315	307	359	312	324	307	333	312	309	276	340	326	296	328	290	319	280	301	317	296	305	314	346	278	293	322	336	315	316	291	319	334	297	312	302	278	298	307	334	310	339	319	319	312	293	286	320	288	306	296	302	294	276	316	288	326	305	327	342	333	303	306	319	308	291	304	278	305	280	327	282	314	305	322	304	326	328	298	298	315	296	330	311	311	307	312	313	297	325	296	318	291	299	306	319	313	323	300	336	326	314	312	311	311	337	309	337	314	313	311	278	312	337	306	317	311	301	286	332	307	322	333	292	339	302	314	307	278	309	315	314	306	297	261	299	378	326	296	309	277	285	323	299	319	316	295	301	301	298	335	314	315	326	314	312	311	308	330	297	303	308	305	346	316	327	285	341	311	313	281	308	255	327	365	288	329	317	317	276	305	272	280	306	305	316	307	296	281	319	318	306	305	306	344	315	299	320	351	303	310	317	313	331	311	342	300	288	288	329	328	325	289	359	308	304	352	318	311	294	342	307	328	304	336	308	323	325	327	335	323	288	295	326	310	323	309	336	334	287	315	306	303	281	325	272	322	334	308	334	295	311	286	315	346	328	321	297	319	309	317	312	303	312	285	305	293	299	318	337	323	317	335	289	315	319	306	297	332	325	319	328	343	296	321	283	340	314	301	321	334	305	327	277	302	297	346	325	323	340	283	339	295	274	310	303	288	322	310	303	293	312	272	333	311	292	304	318	288	295	286	334	344	297	322	327	325	328	293	344	308	298	342	329	331	303	314	313	323	329	310	332	329	306	301	335	341	301	310	328	289	312	307	322	315	315	291	320	285	308	262	328	286	317	332	333	299	320	289	294	313	298	333	333	293	336	341	272	302	307	359	321	309	304	291	308	312	320	336	315	305	294	306	315	303	314	291	309	290	278	313	307	312	338	304	325	324	307	276	322	287	325	329	314	316	311	327	353	316	300	321	314	313	313	314	332	286	329	315	318	321	305	334	307	329	340	321	301	322	325	295	327	336	290	304	323	311	273	301	321	315	308	336	297	350	329	291	271	296	313	285	318	345	283	299	301	271	299	324	303	311	300	291	286	299	293	326	343	297	322	321	303	339	309	310	330	332	286	302	267	299	303	311	280	316	320	271	319	306	296	336	313	329	288	287	278	306	311	268	288	304	274	320	325	298	331	302	299	312	307	325	320	303	266	319	320	320	348	291	347	316	326	315	275	306	351	261	301	306	304	302	333	309	291	325	319	317	323	334	329	301	315	303	292	305	322	299	306	316	320	291	280	326	304	306	290	317	310	315	309	298	326	334	320	318	294	291	273	348	315	319	283	296	304	323	296	286	326	338	353	295	317	318	288	317	305	329	301	323	325	311	313	303	344	327	289	327	289	305	309	305	305	303	284	315	304	319	298	321	326	320	288	295	297	330	314	305	322	355	347	308	292	323	311	296	326	306	307	311	314	305	306	281	286	326	323	303	303	317	318	331	291	316	303	319	303	322	318	283	287	307	336	320	303	298	291	320	313	308	304	328	309	314	335	328	291	327	348	346	283	296	317	330	292	290	308	291	283	304	324	297	306	281	296	305	282	339	317	309	329	326	322	307	288	338	318	317	341	303	306	315	305	278	325	323	346	316	329	300	329	309	311	288	311	309	288	310	251	310	303	322	302	323	299	319	299	311	310	332	288	315	313	292	295	282	330	305	301	318	330	300	312	363	303	308	318	316	298	286	305	288	334	313	327	305	288	331	325	321	332	305	313	295	290	337	313	306	298	309	328	310	325	337	299	327	313	316	335	328	322	355	284	333	285	349	292	307	328	314	281	331	311	282	298	303	330	323	292	315	311	318	316	294	308	304	306	317	323	303	338	347	336	326	306	321	348	337	320	299	331	310	333	298	312	328	345	324	336	323	296	309	301	300	292	338	309	316	287	291	329	282	330	297	298	324	328	333	343	310	307	320	301	312	308	321	328	312	274	317	322	303	339	320	329	329	327	302	338	333	324	276	331	309	313	293	345	305	313	321	298	317	316	297	301	287	319	340	323	321	312	333	297	300	295	329	274	336	306	312	352	318	290	301	301	310	307	343	336	306	313	319	294	309	305	305	292	290	288	284
7394	11699	10692	5708	3854	2826	2084	1675	1356	1076	981	824	734	685	611	568	532	539	519	462	412	462	431	428	408	370	342	377	356	339	371	343	341	365	331	342	334	366	341	338	337	310	314	300	323	356	267	320	327	298	303	310	291	300	332	283	295	315	303	284	315	315	299	304	296	287	333	277	286	290	286	306	305	278	273	306	321	319	318	286	285	292	303	272	298	300	279	282	307	314	322	308	294	321	284	299	317	296	323	276	321	312	316	292	290	299	287	297	319	285	260	289	263	279	271	289	304	277	278	281	323	312	311	285	292	293	278	314	307	311	300	276	314	297	288	302	330	301	309	300	270	306	276	297	290	280	297	307	331	293	311	294	289	280	278	281	298	296	296	311	318	258	320	288	331	303	289	278	299	291	283	296	304	261	291	307	314	312	296	332	302	300	321	337	291	297	298	296	332	270	305	274	301	263	290	292	312	295	301	343	305	310	289	275	308	280	266	262	295	265	289	277	298	330	276	312	319	300	276	289	299	302	294	317	293	257	290	290	296	305	292	294	309	303	259	294	296	303	291	286	297	292	275	302	291	308	258	284	306	298	312	278	282	302	281	308	281	304	310	319	310	282	297	307	289	298	314	306	293	311	280	276	297	280	286	290	306	277	314	303	314	311	307	316	277	308	287	286	293	287	314	284	305	304	288	260	309	286	297	276	271	307	291	251	283	270	278	303	276	295	299	313	290	304	279	289	277	314	303	295	301	279	297	297	268	297	289	289	286	268	279	273	311	325	291	325	298	285	284	301	306	281	287	291	282	293	240	287	293	315	275	265	318	265	294	300	308	295	290	288	291	311	301	281	287	282	282	303	305	300	322	304	272	310	313	291	318	287	280	314	275	317	276	296	304	257	293	290	317	316	315	276	300	297	297	299	291	304	308	291	306	286	308	278	269	276	303	278	300	294	299	305	308	275	301	309	277	285	276	293	280	315	251	267	276	302	251	276	287	315	298	310	305	284	280	296	299	261	294	324	294	296	276	292	301	280	295	310	326	294	273	298	281	305	283	316	320	308	280	317	276	308	306	287	312	289	333	296	314	333	302	276	286	310	263	280	287	281	265	275	293	271	277	304	316	291	329	266	318	288	277	300	296	310	304	278	269	305	294	316	272	329	294	291	253	298	284	291	313	288	274	314	331	325	292	323	278	281	311	298	340	307	290	292	297	274	273	275	296	316	269	309	303	302	309	302	268	303	264	276	296	280	290	304	268	317	275	327	260	266	300	304	309	273	296	316	280	276	296	321	300	305	320	299	292	259	272	287	263	303	282	291	304	308	300	295	283	316	305	303	281	274	303	296	281	319	316	271	285	284	288	313	302	310	298	295	261	312	312	285	264	315	273	277	286	283	287	276	307	300	285	286	283	297	307	318	311	288	321	276	278	293	317	344	327	304	262	306	300	288	318	302	299	297	311	306	294	267	299	259	282	306	327	294	298	319	283	309	317	290	268	322	280	282	329	285	305	301	246	316	272	257	283	317	300	331	280	278	264	323	296	290	295	301	311	307	303	324	307	291	303	330	281	289	269	281	273	287	305	283	299	314	317	311	311	314	292	301	276	295	296	310	299	301	292	277	280	274	309	286	277	322	299	280	271	320	320	259	305	297	318	306	302	278	298	289	306	299	290	290	324	275	291	293	303	303	272	306	268	282	280	308	291	298	274	317	290	288	290	284	301	297	278	302	320	310	276	297	303	304	280	295	303	320	292	289	289	275	307	286	289	280	311	283	297	272	298	288	290	282	286	290	335	305	321	287	306	316	288	271	291	276	309	286	274	313	294	292	331	309	338	300	263	277	310	309	287	284	317	328	294	291	317	289	260	296	303	273	280	291	325	307	287	275	315	287	303	295	291	310	323	290	277	325	319	268	291	289	301	313	297	317	281	286	290	316	316	317	291	287	295	293	294	311	283	264	263	280	278	282	279	271	290	311	275	299	295	310	324	295	300	289	319	321	310	271	304	266	300	293	268	289	262	284	276	303	297	289	311	279	301	281	286	308	322	296	295	286	295	339	307	310	292	323	282	294	281	267	286	286	290	301	314	299	296	300	292	286	280	294	293	265	288	283	316	308	270	319	279	305	295	302	273	318	294	272	284	274	260	306	301	315	277	293	256	290	292	254	305	262	301	305	300	290	309	304	304	275	304	289	278	323	297	296	310	297	296	290	330	284	279	290	312	279	276	285	303	271	284	315	278	304	303	267	282	298	280	272	283	330	280	306	267	299	301	273	301	288	325	343	328	271	277	300	319	309	300	303	302	291	302	269	319	280	316	291	278	285	344	308	287	316	285	278	328	265	310	262	336	277	291	325	322	295	289	292	296	318	281	281	277	294	297	294	293	295	307	311	305	326	277	263	284	264	299	301	288	274	318	285	319	310	282	305	295	287	272	281	264	289	285	275	302	284	317	291	294	282	299	305	304	335	263	312	288	261	303	308	321	290	262	332	252	291	276	285	295	289	267	273	296	302	296	297	296	294	319	295	293	311	305	286	292	290	287	284	296	291	309	286	300	290	262	268	310	289	304	290	287	331	287	281	284	270	263	297	271	288	332	293	316	297	288	290	297	316	273	278	260	296	288	307	298	304	270	321	286	268	321	288	291	308	296	313	300	288	275	287	280	280	313	332	328	295	285	303	264	304	289	321	272	266	308	299	277	308	319	282	301	296	293	311	308	293	311	283	309	271	284	318	328	286	273	301	310	300	298	310	289	334	295	292	303	310	282	277	292	314	278	297	319	262	288	284	303	302	284	314	295	272	277	272	291	296	306	331	282	292	293	297	274	280	278	303	300	283	249	323	295	289	281	291	284	317	301	303	286	280	284	285	257	272	327	268	302	284	278	333	260	274	289	292	296	302	343	303	297	291	277	318	284	316	298	295	281	310	306	279	298	307	302	280	295	283	303	302	285	322	311	283	290	284	288	320	310	292	304	270	292	268	294	309	292	296	299	282	278	277	310	269	271	304	284	289	302	294	312	306	297	301	271	310	284	303	311	269	298	317	305	312	284	301	268	267	299	295	291	300	304	302	310	298	286	268	299	301	264	302	317	283	283	312	282	289	301	298	301	288	294	309	295	280	297	282	309	294	310	309	304	286	296	301	306	314	279	295	264	277	283	309	307	308	316	302	288	317	293	272	284	304	272	324	310	305	294	270	274	261	277	305	280	299	288	286	325	310	295	303	298	284	305	276	327	322	289	274	330	279	294	287	289	306	313	283	291	262	281	284	251	309	296	276	277	321	309	306	276	293	335	281	329	306	284	296	304	281	312	290	294	283	292	271	306	321	289	258	301	297	306	290	305	282	303	308	298	306	278	284	300	301	301	299	295	290	300	293	289	305	314	292	314	299	284	301	271	289	325	286	276	282	283	312	295	282	284	285	284	302	258	313	309	280	275	279	317	296	286	303	279	295	293	315	290	302	285	332	254	300	280	333	285	277	313	286	304	286
23019	20830	27637	24162	20834	20930	10841	1908	1370	1210	1105	990	883	826	782	722	734	652	676	637	660	606	651	591	614	580	562	544	574	592	623	560	602	573	538	534	507	573	523	574	505	500	566	540	517	525	585	549	510	552	491	542	500	528	490	512	496	505	519	546	536	490	531	515	528	490	529	549	526	523	533	502	537	505	520	529	486	504	483	564	505	488	517	528	503	540	513	549	531	510	511	521	493	524	531	476	525	549	494	487	529	509	528	505	527	543	546	525	515	515	488	514	487	531	521	533	549	508	517	508	552	523	567	531	558	484	467	483	507	498	521	496	516	494	503	507	554	505	556	504	479	531	519	531	497	501	493	487	502	489	475	506	483	512	476	528	495	500	536	487	528	520	533	499	478	518	491	518	483	524	493	515	503	513	488	530	515	508	494	550	537	515	520	500	490	505	464	521	489	543	501	512	494	469	580	483	493	498	508	509	526	522	505	505	512	498	495	537	534	538	525	487	542	495	503	466	524	527	468	521	469	511	490	489	508	478	485	514	495	537	506	509	477	525	537	479	517	523	543	490	541	489	507	483	515	552	530	530	538	547	504	521	510	489	498	549	509	534	541	463	499	533	508	574	544	485	475	482	569	545	468	500	543	498	511	531	499	550	493	503	508	513	513	490	498	508	522	534	512	517	515	500	526	506	488	538	498	495	502	494	497	482	497	494	525	503	526	502	555	490	530	506	513	484	514	509	507	503	467	531	494	516	499	564	512	502	546	558	527	490	503	529	489	494	507	490	527	508	505	515	531	480	517	526	503	511	522	508	493	527	508	517	511	506	519	496	522	521	549	492	514	487	526	492	508	523	557	493	538	515	511	476	527	478	481	487	507	519	500	534	500	512	501	522	492	515	433	499	523	463	477	522	521	513	534	482	529	526	495	478	542	535	514	506	505	561	532	502	513	534	490	493	508	516	534	509	544	493	503	508	508	515	517	507	517	502	478	516	502	519	465	449	498	484	515	546	476	489	535	501	523	509	489	477	508	521	509	523	471	513	501	524	533	493	524	554	478	531	514	497	487	520	498	483	482	510	516	490	518	523	526	498	488	541	480	554	492	529	518	530	438	499	513	517	492	518	486	509	497	518	475	533	498	537	493	580	497	481	490	544	499	542	561	520	544	504	513	521	521	555	543	483	497	464	511	503	483	509	506	505	528	521	497	525	509	515	527	525	519	504	476	522	470	526	512	514	489	499	489	537	494	535	479	537	501	517	532	504	529	552	488	506	532	488	518	465	520	487	516	517	506	557	477	488	490	487	531	480	497	487	495	485	458	479	508	571	504	517	493	504	470	532	492	519	556	497	526	511	478	498	514	542	537	515	535	525	516	478	479	500	490	490	512	512	524	475	476	495	484	527	494	498	512	483	528	523	516	499	513	507	502	541	563	503	489	529	488	495	489	511	502	512	484	498	488	514	524	491	508	521	535	522	513	522	496	494	514	542	549	525	513	488	490	526	477	510	494	490	482	513	483	457	513	506	500	456	500	574	518	501	502	506	531	478	510	496	524	494	503	496	491	525	531	546	505	503	480	521	499	510	507	526	523	503	497	460	542	545	526	556	553	516	545	520	505	542	503	483	478	513	540	537	485	491	508	544	498	504	526	533	530	500	512	509	511	548	511	516	570	479	510	510	494	472	472	487	552	512	503	497	525	498	489	509	554	490	520	513	528	520	505	467	499	519	507	557	495	533	480	547	512	468	506	507	518	537	521	545	477	507	528	498	548	510	486	453	503	532	501	518	482	493	510	521	538	508	459	522	534	493	507	488	531	537	508	538	471	580	509	526	474	536	484	484	537	511	519	516	475	539	492	528	538	495	501	537	503	504	481	495	546	501	527	478	507	519	510	475	546	512	513	556	524	557	482	534	521	514	496	493	461	504	534	487	495	530	457	518	525	498	515	488	529	463	550	530	502	490	437	526	508	524	457	518	501	477	500	491	550	495	501	485	510	505	479	521	470	465	534	499	498	471	484	507	487	490	545	497	491	537	498	488	490	507	538	513	491	497	497	526	492	508	515	533	465	528	500	478	500	511	523	505	488	485	563	530	476	514	528	531	517	519	529	486	532	484	519	550	530	516	514	511	503	562	510	515	517	517	507	490	487	522	470	490	480	464	517	528	536	512	476	489	507	497	538	505	512	476	504	510	533	505	481	518	503	510	522	480	467	522	518	480	498	516	515	520	496	534	532	505	506	500	486	517	483	476	546	514	512	535	541	486	499	542	472	520	503	462	507	488	510	531	493	520	495	522	531	522	542	507	493	497	563	459	508	498	495	510	516	485	522	475	483	478	502	544	503	468	522	494	532	501	491	524	479	565	490	507	470	510	554	491	465	500	489	510	526	511	514	499	488	504	533	473	498	516	516	520	490	516	495	518	519	492	509	541	486	497	527	514	503	472	508	509	521	484	473	494	522	507	479	529	513	542	528	528	557	506	510	530	542	536	499	480	500	471	510	502	524	499	519	495	499	522	521	518	512	547	525	521	514	500	499	505	485	486	500	519	498	505	504	510	522	504	541	501	481	513	533	512	497	499	531	534	531	479	499	500	514	508	486	514	547	506	517	503	532	496	552	452	507	516	519	505	509	476	524	494	460	518	510	532	523	539	547	505	499	533	525	481	530	487	537	520	511	522	476	494	513	513	493	492	493	517	509	528	503	480	496	519	496	497	504	523	506	503	474	454	522	487	523	536	489	511	488	504	543	561	480	534	476	469	516	517	526	504	519	493	504	513	550	485	522	530	520	519	497	507	484	530	486	493	543	561	474	516	500	490	558	480	496	471	521	503	506	497	523	540	511	546	510	528	522	465	541	504	494	493	533	536	488	477	508	495	524	509	519	553	520	522	521	528	490	504	497	504	502	515	496	524	488	541	514	463	480	534	528	507	511	485	490	530	523	519	535	469	499	529	513	519	457	531	537	526	530	509	517	532	512	509	472	531	555	534	527	525	518	524	498	534	523	512	463	541	521	532	526	484	516	517	536	519	501	511	519	478	516	519	515	522	536	511	475	516	529	533	499	492	523	518	543	483	463	517	522	479	501	519	530	498	515	527	524	510	529	475	494	519	502	467	549	532	514	510	497	496	523	483	469	509	525	526	519	514	499	524	484	526	508	526	496	488	522	505	536	462	522	513	518	490	504	492	493	507	556	504	548	493	524	469	512	494	495	499	506	559	543	517	529	487	505	527	543	507	474	531	515	489	496	485	537	477	499	518	530	496	508	534	451	505	467	472	512	514	504	549	487	488	526	529	518	507	508	538	495	547	479	532	495	488	473	533	490	455	492	473	534	527	536	516	492	541	539	522	481	490	482	532	540	515	478	489	493	518	499	512	538	535	533	559	499	523	534	493	525	527	530	512	543	530	484	496	497	473	490	468	529	492	497	494	499	496	491	511	515	500	475	548	520	498	504	529	495	501	517	551	488	518	475	484	512	529	502	500	524	501
10196	18166	16835	10066	6776	4951	3688	3079	2509	2018	1743	1522	1355	1181	1150	1022	951	928	823	786	760	739	750	751	682	635	604	655	624	586	593	584	561	560	596	550	583	594	510	528	540	540	503	520	560	508	568	542	496	535	553	531	522	505	493	504	469	485	506	492	510	534	526	521	507	474	494	496	548	500	535	498	518	478	478	513	492	529	485	497	502	517	547	489	475	497	455	494	436	486	439	473	487	486	485	514	437	485	484	511	499	469	524	512	527	473	499	514	482	482	488	512	496	495	490	509	473	485	502	498	471	535	465	502	500	510	492	478	451	491	483	518	472	456	458	480	489	524	495	470	490	482	452	489	491	507	477	502	493	475	509	500	462	516	471	491	499	450	461	483	454	479	511	521	500	490	457	477	494	470	504	481	475	493	473	465	470	481	503	471	479	489	514	480	496	524	501	502	491	459	474	500	508	419	475	489	516	501	485	493	462	502	511	454	456	479	491	506	472	497	469	495	485	463	461	495	471	482	472	495	439	445	481	444	503	495	447	500	494	483	501	441	465	469	488	449	510	447	510	491	518	473	468	472	461	451	481	485	522	497	478	472	459	422	445	508	492	447	497	486	474	455	466	510	467	549	475	485	463	480	490	469	494	453	476	434	482	473	480	523	486	469	531	499	473	451	501	490	518	486	509	461	508	492	480	459	493	460	505	504	488	487	490	488	457	470	499	469	486	458	464	472	444	521	476	500	483	485	486	514	494	527	520	508	470	473	507	476	486	497	502	457	459	473	483	485	444	470	487	495	482	506	540	477	486	461	499	461	513	483	467	506	479	478	437	522	480	510	515	498	491	474	514	471	488	487	463	482	512	495	494	489	470	499	513	482	491	473	468	468	466	499	462	505	458	480	498	504	474	476	477	482	466	475	504	484	466	494	516	496	476	491	491	485	472	485	473	500	503	489	454	485	463	513	499	461	475	483	532	465	487	489	500	474	487	503	494	459	493	486	450	487	492	473	512	470	465	478	439	473	504	475	501	508	447	492	458	482	472	453	492	426	489	473	483	503	469	466	477	464	492	476	457	474	468	496	470	471	519	486	455	466	484	492	472	546	442	483	466	516	481	463	502	477	499	457	489	517	493	487	460	454	471	482	478	464	455	522	483	489	471	462	428	479	486	457	502	538	528	437	485	502	530	486	477	506	442	477	515	483	469	474	469	455	459	514	431	470	500	459	476	487	492	466	479	456	463	494	488	466	461	448	464	484	508	509	484	472	471	488	478	527	508	487	483	497	469	489	489	461	517	449	462	502	512	429	484	493	515	482	482	482	504	496	478	502	483	458	479	481	500	543	481	467	468	496	473	500	474	504	462	492	458	500	491	456	510	481	480	485	443	495	474	507	466	462	512	473	468	492	489	459	520	483	481	485	489	518	514	492	469	460	500	485	498	476	490	468	448	488	466	492	433	476	468	447	478	483	438	490	484	462	496	477	452	542	487	491	500	471	485	504	442	467	513	476	460	503	501	463	500	456	468	478	511	510	509	456	442	509	503	472	443	475	445	529	507	509	485	477	503	493	472	471	459	482	475	442	471	464	472	493	487	485	471	502	470	460	488	475	518	480	459	432	481	490	458	502	469	482	481	484	488	484	505	473	466	469	487	490	469	459	473	470	516	488	475	460	511	492	506	506	478	498	507	494	453	454	481	487	512	545	520	454	475	474	479	510	483	480	457	478	471	471	472	494	478	516	509	486	509	461	522	476	522	496	509	481	495	493	449	469	535	489	459	459	486	509	521	404	531	437	461	493	433	472	473	494	448	461	499	477	473	474	491	515	530	491	463	478	488	433	485	486	467	498	476	467	482	502	451	468	468	465	476	481	522	518	518	438	500	543	542	474	458	520	478	452	503	448	464	512	456	460	469	446	493	412	474	512	474	467	494	452	511	504	492	495	481	494	463	482	482	492	536	504	452	447	527	475	455	454	511	500	466	484	473	510	478	477	497	470	468	472	490	427	523	477	504	499	489	474	487	476	498	525	488	455	492	477	437	469	469	444	474	476	493	451	442	503	495	492	488	497	429	506	468	514	500	481	501	491	495	493	472	451	481	458	483	454	460	460	488	452	487	476	453	472	477	472	500	491	479	492	454	500	488	469	491	462	454	474	476	462	470	467	489	468	445	487	501	520	495	485	514	490	458	499	472	452	484	464	489	424	508	491	466	480	481	427	463	471	514	488	493	502	502	489	481	471	478	468	464	465	482	465	498	492	469	494	474	487	466	466	472	512	484	488	460	494	490	498	467	480	471	496	483	458	483	460	500	458	468	458	480	500	449	471	470	465	494	483	495	531	485	479	479	484	519	523	488	455	478	456	483	471	440	489	455	479	483	451	497	482	471	490	502	459	461	506	483	510	466	456	503	492	481	490	476	450	484	451	483	476	455	488	506	458	460	480	452	426	452	468	446	482	525	482	504	478	462	505	495	457	465	478	511	467	464	474	493	463	487	462	485	452	468	494	514	490	511	483	492	476	471	473	467	490	477	494	474	473	490	459	494	489	452	467	475	471	499	491	499	472	460	459	476	451	485	479	496	480	503	460	509	450	467	505	478	481	450	473	504	483	511	495	477	514	516	486	493	466	491	472	481	513	500	499	476	492	506	447	478	514	476	475	473	504	492	471	483	488	495	491	462	444	461	495	477	458	480	483	453	463	513	478	456	488	453	495	485	459	479	442	452	507	502	467	482	473	483	455	472	524	500	502	487	536	470	485	456	486	505	472	489	454	483	461	502	470	483	477	446	499	505	496	446	470	484	469	506	497	474	479	500	509	462	486	441	458	429	505	491	492	491	478	484	475	482	475	500	462	475	467	471	457	459	470	515	466	500	473	514	558	482	456	491	423	483	504	435	499	442	463	475	509	475	483	481	470	476	471	499	476	490	501	491	507	478	506	481	470	493	437	469	497	469	496	492	418	456	464	503	502	466	472	485	517	490	490	483	468	470	518	470	492	499	467	498	470	487	456	528	497	485	442	458	500	489	499	467	497	473	483	463	501	479	471	429	496	461	503	469	484	456	526	476	455	497	451	502	481	467	493	481	446	469	485	478	502	467	477	486	463	509	514	511	472	425	474	480	482	482	475	478	478	514	451	481	484	466	474	521	442	487	494	481	479	450	498	462	464	456	465	476	497	497	438	421	491	500	508	461	471	433	497	479	461	484	493	510	491	492	473	460	491	498	456	467	504	514	465	446	491	471	454	485	509	482	498	472	424	488	550	493	503	483	528	515	460	465	475	469	469	490	428	479	467	479	465	469	505	484	479	454	522	467	493	473	476	475	496	491	488	452	466	467	479	475	494	448	444	493	496	477	515	466	519	496	489	476	480	520	464	482	493	496	462	506	462	458	454	467	470	511	456	506	453	497	464	457	417	482	484	512	479	499	466	483	455	473	460	473	485	489	512	471	483	507	457	468	500	496	494	477	481	465	479	516	448	519	488	483	472	484	467
28305	14919	1954	377	251	183	151	144	132	121	119	110	113	116	118	111	119	112	93	125	102	115	111	116	113	119	99	100	96	106	94	102	93	107	105	108	109	99	118	94	112	107	115	97	111	103	112	108	86	93	129	114	100	83	109	107	97	120	94	142	93	104	103	98	102	88	101	113	86	108	108	84	108	109	104	120	102	126	121	119	84	101	94	115	103	90	100	101	93	111	100	96	109	93	95	107	93	113	98	104	100	109	111	94	111	100	107	111	110	111	90	102	119	108	101	109	101	92	103	107	87	110	106	121	109	113	88	92	102	119	91	104	96	105	102	104	106	111	117	114	91	113	111	107	93	115	99	99	98	103	116	107	113	112	105	109	110	100	110	82	106	112	106	105	107	118	124	109	98	97	104	106	93	108	117	115	101	103	114	104	101	113	96	123	113	100	111	106	117	108	107	107	107	102	100	120	93	101	101	78	102	104	109	106	104	104	97	112	95	98	112	109	96	109	112	105	113	107	112	104	103	94	103	114	101	102	93	118	117	110	91	97	95	95	112	100	110	90	110	109	108	102	107	89	100	103	113	75	92	98	108	101	113	110	87	100	86	112	103	96	99	101	104	94	115	87	117	106	109	95	106	104	98	112	111	81	104	120	94	110	102	98	90	93	97	127	88	113	79	100	106	123	104	105	96	93	109	108	108	119	112	85	94	122	108	110	124	96	90	111	109	105	105	84	96	99	106	117	99	110	108	116	101	105	103	92	108	96	95	114	91	110	126	101	93	109	108	105	108	106	93	109	96	111	105	96	110	101	83	105	106	91	106	85	136	110	87	111	98	111	112	108	107	109	106	120	93	91	109	91	106	104	95	111	103	100	121	86	91	118	116	100	95	128	103	95	100	120	116	109	106	101	102	101	114	102	109	115	119	106	92	96	117	87	118	103	98	120	85	92	100	113	92	94	117	107	107	107	117	92	100	123	111	91	107	99	101	111	105	100	85	127	113	115	101	109	111	110	104	118	93	121	95	100	103	104	102	115	113	107	114	125	112	101	97	108	121	103	127	120	109	86	104	108	112	96	105	103	117	97	103	80	101	107	97	107	97	101	110	101	99	113	117	107	119	101	106	109	72	102	101	126	114	112	113	94	101	93	101	103	91	120	84	93	120	95	123	105	111	108	114	114	109	106	98	109	90	87	102	90	90	103	86	99	103	91	103	113	107	104	102	100	125	98	118	111	105	95	79	105	100	105	111	107	114	106	101	114	103	107	91	99	127	90	107	78	104	103	110	108	118	111	103	102	103	105	109	104	125	96	110	90	108	98	144	121	90	131	134	101	113	92	110	102	102	90	91	96	97	120	83	99	86	113	104	122	106	111	96	125	107	98	109	92	101	108	117	122	94	107	100	89	107	111	114	114	104	91	104	103	108	108	112	91	106	87	122	106	109	97	100	101	99	93	99	108	112	106	112	113	93	115	113	92	106	110	104	96	104	107	120	115	100	101	91	111	121	113	125	97	103	95	95	92	98	103	95	108	123	106	94	86	102	105	91	99	91	104	106	90	107	95	88	104	117	108	97	106	107	107	107	104	110	77	99	102	96	121	111	111	111	79	103	105	86	107	91	89	107	99	104	105	98	99	103	108	121	110	105	115	107	111	87	94	86	96	102	92	100	102	102	109	113	97	99	90	109	102	102	84	116	104	106	82	105	103	98	115	108	107	103	104	109	121	102	101	116	113	109	113	115	114	115	108	89	88	99	98	123	96	93	99	105	116	105	105	127	95	100	84	103	120	91	101	113	111	109	101	110	99	103	98	118	97	102	111	90	112	110	97	108	101	105	104	98	92	91	106	99	92	118	118	107	92	105	116	101	110	112	103	118	103	113	121	107	99	97	124	97	103	112	100	91	125	92	94	97	113	96	118	106	95	130	87	112	92	122	108	117	112	104	111	97	97	121	111	97	94	97	111	109	91	101	95	88	103	90	108	107	120	78	135	91	122	110	100	106	123	133	121	104	103	111	90	96	102	116	106	113	97	98	90	123	92	86	89	103	103	82	98	109	122	99	107	94	97	117	108	83	94	103	109	117	112	99	102	103	116	92	110	116	109	111	89	91	125	106	109	102	104	113	78	104	105	101	107	107	103	105	111	116	93	86	106	112	101	101	113	98	97	106	108	95	110	102	94	102	95	104	106	107	104	108	96	99	107	116	121	106	80	108	108	100	98	110	91	96	108	93	103	96	106	94	108	114	80	121	115	107	101	99	104	105	86	101	105	99	95	111	116	99	100	99	128	99	108	95	97	99	94	111	114	115	96	115	90	93	110	86	111	104	105	105	87	104	109	102	116	113	111	93	104	96	126	101	97	99	100	96	99	80	92	120	111	111	99	96	116	81	99	106	104	99	94	97	100	129	123	111	103	98	102	103	100	120	100	96	86	134	106	95	103	117	99	100	91	94	96	107	100	110	99	103	89	101	99	89	81	108	102	89	117	107	101	111	97	102	91	90	92	123	95	116	88	126	91	100	97	120	98	106	91	92	94	118	123	93	117	105	117	105	87	112	117	100	101	117	88	111	90	102	107	116	108	95	98	101	116	107	100	88	100	84	100	105	126	112	106	111	105	97	107	95	114	108	114	92	106	106	86	105	112	92	97	103	102	109	95	107	96	120	109	87	87	98	93	106	96	104	108	108	87	91	107	110	112	112	104	103	101	107	105	96	110	112	101	98	101	98	113	92	107	109	90	118	88	98	99	112	106	116	106	117	122	104	112	101	86	113	108	93	108	100	106	109	79	99	99	92	110	106	109	96	101	113	106	109	110	112	86	116	103	97	96	90	89	98	101	98	107	105	101	97	103	100	102	102	108	103	103	100	106	101	91	95	96	115	115	95	109	92	126	113	109	108	100	122	102	87	109	108	106	81	105	126	89	96	111	114	98	96	112	106	87	95	101	100	94	100	114	106	120	107	99	93	115	106	104	109	107	87	117	111	87	110	110	94	97	101	123	107	110	121	104	92	88	101	102	109	104	109	113	108	101	97	98	91	94	103	95	95	95	98	101	107	86	110	107	113	109	103	102	113	101	98	100	96	95	110	103	102	121	124	116	99	92	102	130	116	111	92	87	117	104	111	108	120	94	108	108	98	99	112	79	115	109	92	88	85	99	102	110	97	91	113	104	109	113	102	122	95	97	107	109	88	93	116	126	100	110	98	108	106	110	101	94	97	96	118	97	106	116	108	112	93	115	106	114	94	108	105	101	106	101	116	103	94	93	110	98	105	103	89	107	103	113	102	123	107	103	112	109	89	97	123	102	95	90	108	107	78	93	90	108	116	110	111	94	118	100	117	104	101	99	88	96	102	99	92	90	110	117	108	107	87	92	89	110	102	107	102	111	105	109	97	104	109	110	100	116	102	96	102	99	109	114	103	116	90	97	104	138	96	102	88	98	97	97	115	106	109	104	112	89	100	116	114	115	99	93	113	100	112	108	114	103
5060	846	695	398	301	238	188	190	162	166	159	142	119	144	128	136	128	124	128	114	136	122	110	111	128	119	110	131	127	118	93	105	111	122	82	110	102	114	94	122	103	102	117	113	109	108	86	116	104	117	88	100	119	111	110	120	113	124	111	126	100	112	119	114	108	116	121	119	110	114	96	93	101	130	122	132	124	125	124	101	120	117	139	111	105	108	133	115	110	110	113	110	133	111	123	113	110	122	115	110	111	127	121	94	102	119	110	120	117	132	109	95	108	112	119	141	91	120	96	116	106	118	93	119	113	119	123	112	98	118	96	124	92	102	133	104	125	102	114	91	114	109	99	120	110	115	101	106	110	110	127	117	135	105	125	119	108	120	136	110	121	119	122	134	114	113	104	108	117	112	103	114	118	109	108	112	115	107	93	114	105	127	109	110	96	114	97	107	104	96	104	125	105	121	110	101	123	118	120	102	114	98	99	114	106	126	108	122	114	129	92	125	120	132	121	124	116	105	110	104	119	116	96	117	113	95	109	96	125	104	107	129	98	126	112	103	106	117	103	118	123	108	108	118	138	120	111	95	112	122	112	118	104	114	110	102	126	112	96	99	122	113	104	110	113	94	112	110	114	83	118	115	125	106	101	100	127	132	119	121	114	120	111	121	96	91	122	99	118	126	127	111	88	111	92	100	110	109	114	106	121	111	123	125	116	123	122	117	103	117	113	96	124	103	111	109	96	107	87	120	120	97	104	111	104	124	126	114	102	92	101	116	105	95	114	107	103	116	108	111	107	100	116	110	108	109	106	109	109	103	107	91	121	100	94	88	140	112	127	112	110	112	100	117	113	119	110	123	109	114	101	111	119	102	109	125	116	122	114	110	115	122	124	123	106	120	113	125	116	103	100	120	113	100	118	128	111	116	109	116	111	111	92	133	117	124	119	95	115	95	120	90	107	127	109	108	120	105	119	108	122	132	93	113	110	113	132	110	116	134	115	122	113	88	125	112	110	112	110	102	114	93	109	106	117	107	104	119	125	105	114	107	132	115	110	114	109	108	123	105	111	111	114	118	106	111	118	119	102	105	109	110	97	116	111	102	104	98	109	105	104	100	118	103	112	98	95	91	105	119	113	97	116	107	115	106	114	115	112	112	95	104	115	113	126	95	110	111	98	116	108	128	116	107	118	108	108	109	115	116	128	96	128	121	105	99	124	128	110	104	87	114	102	108	102	102	104	113	116	117	98	105	120	105	116	111	117	98	111	95	98	131	107	93	92	91	117	102	116	107	113	121	113	110	134	108	101	111	106	123	105	118	116	104	116	108	105	111	125	129	109	120	107	93	116	104	115	123	113	116	97	102	116	92	121	111	101	109	99	97	103	112	136	109	138	107	130	134	98	128	97	99	130	116	100	103	122	115	106	121	108	105	107	114	105	132	105	127	117	111	133	95	108	102	91	98	107	108	112	103	114	119	108	109	121	110	114	117	120	130	121	124	101	108	90	108	114	96	105	113	108	88	101	99	100	97	100	106	103	108	112	106	112	106	113	119	108	107	110	106	105	115	117	115	106	134	131	112	128	117	112	99	113	115	102	113	103	116	110	122	138	98	118	103	93	121	115	125	110	113	108	110	107	101	113	112	120	116	113	120	118	118	111	118	113	108	104	133	106	116	123	97	112	106	91	115	100	120	114	109	99	112	111	97	124	124	113	119	113	99	122	115	103	108	112	104	98	114	101	95	111	104	112	107	114	108	132	101	113	115	104	116	126	99	106	121	116	104	111	109	106	126	105	121	103	122	105	117	93	95	110	126	115	100	115	108	115	94	118	114	121	113	129	109	129	107	108	111	114	120	108	127	111	126	119	130	106	118	120	112	113	125	100	128	114	129	128	110	105	120	100	107	127	127	118	120	114	70	105	121	112	102	101	110	126	112	103	122	122	92	101	124	108	123	128	107	110	120	120	103	119	129	97	128	88	117	114	124	85	110	128	106	114	98	130	110	112	110	103	97	94	96	118	112	105	111	125	116	129	94	107	113	108	120	110	97	95	123	112	119	116	121	143	104	105	111	104	110	114	96	95	113	103	106	120	110	116	111	106	124	116	113	101	120	103	100	112	108	122	114	111	116	128	122	109	116	117	113	115	103	100	103	106	131	121	98	119	125	116	101	103	108	142	105	132	109	113	96	109	92	118	99	103	113	120	109	113	107	111	110	122	109	100	107	122	116	108	100	111	110	111	130	137	108	107	128	116	89	115	111	132	112	108	110	113	120	108	118	98	117	130	109	106	108	105	105	116	117	127	105	113	111	115	105	115	106	103	123	130	107	106	133	107	127	106	106	117	115	114	119	103	118	114	113	112	101	108	109	106	100	114	94	113	124	101	103	131	100	102	103	104	118	117	108	121	114	107	121	124	115	105	104	123	108	107	109	105	117	105	114	96	108	113	115	112	98	118	123	106	123	113	118	104	127	103	122	88	109	97	116	112	100	116	134	127	91	112	120	119	115	107	111	117	113	130	118	113	108	107	115	117	133	121	112	129	106	96	118	128	111	109	129	121	118	92	128	117	105	89	104	102	117	117	101	127	128	97	129	114	110	118	118	123	98	97	119	114	101	115	94	117	96	103	125	93	123	117	114	114	116	98	118	130	108	114	95	104	108	114	110	97	126	115	117	108	102	108	136	110	122	125	124	119	101	123	114	115	108	109	99	102	114	115	111	102	93	116	108	117	116	130	121	90	108	109	106	117	100	118	132	111	106	110	137	112	129	98	99	113	109	105	101	105	103	112	96	96	112	110	106	110	106	131	107	125	93	120	105	129	109	112	129	89	119	118	89	120	115	125	114	116	111	99	101	133	103	117	107	102	114	110	131	116	118	109	107	121	112	102	113	96	109	134	117	119	101	92	120	117	93	95	103	113	123	107	98	122	96	104	116	95	123	123	103	109	101	103	126	114	96	103	116	125	109	112	128	111	118	90	123	113	113	129	101	98	99	123	119	112	103	127	104	113	111	117	115	104	108	121	110	116	117	106	98	124	133	104	104	112	100	105	97	104	130	120	109	111	114	103	94	88	98	117	120	103	112	123	115	119	129	117	134	111	141	104	122	130	114	102	105	108	110	114	87	103	125	97	104	89	110	123	98	101	112	117	110	104	121	117	121	115	96	108	114	99	111	113	111	111	117	101	119	104	115	118	93	120	119	107	133	105	107	130	103	105	105	104	105	103	95	113	111	120	111	108	118	112	133	104	115	124	124	96	114	110	124	86	94	114	106	101	102	96	117	114	110	100	107	121	112	123	123	127	111	98	110	120	118	112	109	120	103	107	102	106	106	99	115	123	114	97	134	108	98	139	113	119	115	107	111	127	125	105	129	124	115	107	113	112	91	111	100	114	116	94	104	110	103	105	113	119	110	127	115	97	105	124	118	100	102	103	115	117	87	108	111	97	111	116	116	108	112	109	117	136	106	82	94	90	119	123	119	112	104	114	98
25284	20844	27343	24461	20845	12313	1613	956	782	694	578	576	500	490	464	423	401	406	410	387	385	372	383	332	362	336	342	358	369	321	362	317	330	342	369	342	330	344	354	303	345	337	338	289	302	330	332	324	342	308	332	300	350	318	334	339	352	315	326	297	347	310	323	326	364	299	314	337	318	294	345	348	316	316	346	294	315	335	320	297	293	317	316	325	336	290	307	338	313	332	313	321	302	354	366	330	327	336	311	330	309	316	289	328	330	315	314	302	309	325	298	340	332	302	338	299	296	337	340	349	334	335	355	306	300	301	341	336	377	296	339	312	315	305	322	299	317	292	303	281	299	300	322	339	329	310	299	306	310	302	325	325	329	332	304	284	307	330	323	335	318	288	304	318	289	311	298	337	313	339	320	344	299	315	320	312	338	302	303	305	316	293	322	296	329	347	355	314	291	287	281	290	302	339	316	354	285	326	316	316	320	354	363	293	295	324	367	305	298	328	309	306	306	282	307	299	312	325	327	322	338	339	322	315	293	310	314	312	304	278	315	316	304	303	312	292	352	332	289	300	336	306	321	319	309	315	310	291	322	318	330	303	311	259	300	291	323	301	293	311	372	333	299	312	287	335	312	302	327	304	326	303	298	304	310	307	309	294	300	308	340	311	324	318	306	304	323	321	328	328	338	356	345	301	304	321	302	302	303	300	331	325	316	269	327	280	327	293	306	317	313	338	295	322	318	306	305	296	303	329	344	314	315	306	310	321	298	339	333	301	311	321	297	326	324	336	327	286	323	318	319	311	337	307	311	300	310	333	319	323	291	303	306	329	307	305	321	298	312	304	284	312	346	338	306	313	330	335	307	328	301	296	318	319	284	293	323	316	349	320	320	334	300	330	318	316	335	317	317	315	303	318	299	324	310	298	286	317	317	307	314	329	309	318	340	301	313	345	338	302	285	324	324	340	340	317	313	306	316	339	329	299	311	307	313	303	310	320	340	315	305	323	288	314	356	358	306	316	341	296	313	317	278	321	302	331	307	317	324	306	293	306	287	315	311	314	281	299	320	297	322	312	301	317	331	291	285	353	317	317	297	297	310	306	322	339	303	301	319	309	302	335	315	312	328	295	316	330	318	315	309	298	321	316	318	324	324	299	342	312	329	312	324	329	352	308	290	290	280	333	295	319	321	346	314	295	335	287	309	313	299	325	316	318	315	293	308	308	340	333	313	317	328	316	334	305	346	332	353	314	323	311	308	306	316	340	330	319	302	308	321	281	304	339	343	299	306	343	296	306	335	319	324	303	330	344	312	295	314	326	316	301	347	319	301	289	344	350	331	319	303	334	330	318	312	321	328	305	289	308	319	313	266	297	294	291	306	337	289	290	323	330	320	319	327	294	311	315	312	323	311	334	282	299	349	355	319	307	322	312	335	316	330	311	322	285	289	337	345	271	332	297	318	330	349	290	277	357	287	281	323	304	321	311	325	313	300	324	319	316	308	335	339	341	297	314	287	302	334	334	322	340	316	294	339	311	332	299	292	321	349	334	308	320	298	328	324	328	344	307	278	295	306	287	318	330	299	309	330	298	287	304	319	317	276	312	315	306	319	313	282	314	311	305	325	295	321	319	297	313	341	315	327	321	310	334	319	318	321	300	307	306	344	266	330	312	317	307	308	315	318	335	331	334	308	314	315	291	341	335	291	312	356	303	314	302	333	301	305	306	278	278	311	300	305	327	313	317	311	328	303	313	335	300	329	309	277	316	299	306	321	305	297	320	320	320	310	353	327	303	335	329	311	318	276	291	330	295	303	311	306	314	292	322	313	325	312	340	316	352	302	343	285	298	343	289	332	311	303	267	303	333	287	297	310	315	304	300	291	323	306	288	347	301	319	357	337	316	294	276	318	307	327	301	303	341	331	302	339	333	333	311	295	300	338	310	309	294	316	319	300	335	294	321	287	319	308	325	312	319	305	275	297	299	311	294	319	323	321	320	306	325	282	301	318	323	320	300	301	319	297	308	311	318	339	310	308	321	312	297	310	294	307	320	304	334	279	315	297	327	308	304	284	314	320	323	321	343	342	306	308	319	300	299	269	305	295	314	310	324	326	322	317	320	288	337	303	323	316	301	305	303	297	324	311	331	331	295	285	294	365	287	299	328	304	288	289	310	300	290	336	312	327	304	290	303	342	314	308	300	319	334	324	280	330	328	278	300	292	294	304	338	327	356	268	328	306	339	325	305	299	314	313	322	293	316	303	301	283	324	346	335	323	361	307	321	362	329	331	286	301	320	308	302	294	316	323	337	319	291	307	320	316	360	309	312	329	322	297	326	335	326	323	324	360	273	323	336	347	325	312	310	339	337	289	290	303	290	315	320	310	339	318	300	312	327	291	278	278	285	328	353	304	320	283	348	306	334	299	304	309	307	320	311	305	328	331	292	304	337	293	287	320	295	289	331	319	288	320	281	296	328	345	342	319	291	338	289	320	328	288	296	320	340	323	314	337	306	303	316	308	317	299	316	309	324	311	329	313	322	298	353	327	312	319	346	307	331	327	320	309	332	335	281	315	298	352	313	315	312	309	335	351	299	305	292	363	336	325	336	329	299	319	312	322	307	330	313	297	291	307	318	295	326	297	315	315	318	327	324	319	313	295	295	334	324	325	322	343	303	309	349	320	340	295	330	306	321	277	296	328	291	352	310	312	338	335	314	344	337	341	310	319	308	330	326	322	288	333	351	313	308	299	332	310	327	328	320	290	314	319	313	335	301	301	290	300	315	319	321	304	318	332	315	314	315	326	335	315	293	276	348	332	315	288	342	333	321	316	312	309	332	275	317	338	308	316	322	331	295	297	323	336	293	309	285	322	309	282	299	315	312	314	301	305	319	345	330	280	318	347	327	317	337	315	310	285	301	302	301	343	301	315	325	344	292	308	315	292	322	298	310	307	300	318	314	331	325	329	288	318	331	305	311	347	318	311	331	329	311	316	319	308	356	294	333	316	320	323	310	316	283	307	298	319	336	324	300	324	317	291	331	328	314	306	291	280	311	320	319	304	302	327	362	318	341	311	303	352	312	326	304	295	299	308	282	342	296	353	356	322	300	311	335	297	334	317	334	301	330	332	302	336	314	313	353	328	293	310	324	326	265	318	330	321	316	346	322	300	293	306	320	326	351	309	324	323	307	334	308	318	321	315	335	323	288	277	330	303	295	296	334	275	289	325	321	332	334	298	316	330	314	334	331	300	337	352	331	324	337	305	319	335	288	318	286	312	326	292	337	300	299	319	302	336	315	324	278	332	311	323	319	298	308	307	277	323	299	299	348	303	315	308	294	300	300	330	281	310	331	331	310	281	301	350	275	293	325	304	326	300	315	342	306	322	305	379	310	279	290	319	319	289	332	309	298	307	284	318	300	318	276	316	293	289	328	284	329	321	313	281	290	297	327	282	321	311	315	324	346	290	297	313	324	297	321	319	343	315	308	297	321	338	311	316	266
7289	11554	10633	5772	3843	2679	2086	1635	1335	1147	940	864	772	690	621	576	522	538	486	491	438	394	418	417	403	413	359	382	353	353	377	325	353	334	343	337	323	318	349	322	304	339	320	316	318	335	314	303	264	316	288	311	295	268	305	347	344	324	316	322	342	323	305	288	287	324	296	299	287	304	272	287	297	323	307	302	294	279	314	312	312	274	266	288	310	278	284	298	284	307	291	319	292	311	303	308	282	267	316	310	272	296	306	300	333	327	271	275	314	309	301	330	272	321	311	261	313	317	305	308	286	313	298	301	290	294	308	305	300	290	278	284	318	306	280	291	302	309	293	322	304	277	287	284	300	291	282	296	284	329	287	277	304	292	308	311	282	289	326	282	324	295	303	286	307	292	325	282	323	268	276	301	298	296	283	291	283	291	295	289	282	301	310	275	266	277	320	309	287	279	316	275	271	315	282	279	291	301	291	300	316	295	287	305	311	302	287	338	264	288	289	306	305	305	296	307	301	288	334	290	282	281	323	268	286	299	249	293	296	292	314	306	315	276	268	297	281	276	296	309	267	294	285	293	272	293	280	300	303	254	296	355	320	303	295	309	270	291	306	297	336	334	298	289	279	285	284	264	279	306	316	304	307	278	300	302	276	327	297	293	311	283	307	313	297	318	303	254	264	290	312	306	305	309	278	297	290	296	292	289	294	318	282	301	293	273	307	290	257	307	300	287	279	305	291	311	311	319	311	274	305	281	287	305	300	332	286	260	281	295	292	288	341	278	285	287	299	326	294	288	282	309	313	320	303	289	258	347	275	294	275	282	296	320	309	286	317	309	282	284	305	305	288	292	254	298	283	307	294	293	319	288	295	324	288	304	296	310	268	289	284	302	289	311	328	270	296	312	278	282	292	282	316	274	299	312	297	260	301	304	296	295	299	274	284	277	318	285	323	273	296	259	290	269	274	289	314	262	301	284	291	290	298	323	299	299	316	305	303	287	302	320	267	303	305	298	312	295	284	311	312	292	263	277	259	277	281	309	300	270	342	286	292	307	306	290	273	295	268	319	309	311	287	329	270	301	278	287	313	319	306	277	304	305	299	331	281	287	296	299	279	311	288	293	302	280	289	296	298	300	299	309	278	282	266	280	304	300	310	296	281	310	297	280	297	285	312	312	284	251	279	292	298	280	299	299	291	269	288	323	274	312	293	308	294	270	317	303	302	298	312	324	326	307	316	308	308	305	290	313	302	286	298	314	308	265	311	318	291	267	285	288	289	316	256	296	268	278	309	294	306	331	308	286	294	289	286	278	311	291	309	308	286	311	285	291	310	271	286	295	301	302	308	307	287	309	265	323	294	317	283	328	297	315	274	277	298	305	290	293	281	281	284	279	288	322	324	287	300	268	303	275	273	291	277	307	288	325	324	269	270	289	302	298	289	285	270	321	307	295	310	290	304	287	289	284	291	287	293	312	294	298	310	302	288	289	317	302	305	283	295	291	291	286	295	300	294	290	308	294	331	307	269	275	296	282	279	299	289	322	311	298	303	291	289	286	288	300	300	298	297	325	307	289	288	321	323	281	285	282	293	318	295	325	295	248	262	300	323	302	296	297	278	311	301	308	297	298	294	294	302	315	303	331	283	274	245	277	302	278	304	289	303	297	289	332	296	284	261	306	292	274	292	276	297	319	293	312	291	277	305	292	296	283	286	292	260	306	296	312	284	311	312	305	298	309	315	328	311	299	282	313	305	276	294	316	277	288	259	282	301	308	332	294	297	270	277	277	308	310	320	324	309	297	276	267	273	323	287	308	320	287	304	283	266	302	306	295	307	297	310	265	286	270	293	287	290	288	310	291	293	326	298	310	293	272	286	316	311	299	282	258	290	312	288	289	295	307	311	258	314	300	296	301	304	282	312	303	326	297	330	272	342	272	308	278	281	309	316	258	297	280	274	309	277	289	281	294	309	280	288	282	260	303	313	295	264	294	293	295	274	291	285	282	310	279	302	284	311	297	300	344	288	296	270	286	307	294	297	332	271	279	296	307	304	291	295	255	292	285	299	313	285	287	274	327	319	257	278	306	320	294	321	284	303	284	268	318	316	308	292	337	302	300	276	315	286	290	317	298	297	304	280	264	277	276	293	295	283	309	285	308	333	285	294	285	294	321	321	290	297	276	299	284	300	313	307	306	264	287	285	291	291	293	303	316	304	313	315	298	286	275	306	310	283	313	290	295	317	292	307	291	307	286	289	298	313	271	291	323	324	297	312	287	282	329	305	306	300	304	275	241	322	297	311	297	288	290	287	312	314	303	294	323	320	288	271	306	284	312	308	300	292	292	310	300	290	286	311	313	287	288	285	272	272	302	308	315	319	299	315	268	289	290	311	288	286	293	307	293	312	296	276	314	273	293	287	305	308	303	310	287	276	334	311	317	288	297	287	305	306	314	289	319	313	269	280	295	298	302	294	305	280	282	261	301	322	279	280	276	279	289	296	288	288	278	307	305	314	295	296	310	291	265	280	298	302	290	308	293	282	264	316	274	320	295	262	334	318	281	294	311	278	278	285	300	302	286	302	276	316	303	298	297	309	288	292	297	274	308	290	313	296	306	287	325	305	303	299	292	306	320	282	281	305	299	296	300	266	284	268	289	289	291	269	272	288	299	273	274	275	276	314	286	267	287	295	324	289	285	303	272	291	297	294	334	309	284	297	288	318	281	317	286	282	267	308	277	298	271	278	288	293	312	262	317	319	278	289	267	262	298	289	302	279	298	275	306	277	285	329	286	300	299	308	323	269	305	303	292	327	284	288	297	288	327	301	299	311	290	258	312	323	328	264	296	312	278	283	311	297	311	320	297	307	302	313	288	320	290	295	303	296	289	271	290	274	309	284	303	276	303	285	291	313	302	287	288	276	278	279	306	291	319	313	300	311	302	286	331	316	277	292	289	312	298	325	306	292	278	333	299	314	277	286	279	302	312	298	284	287	296	310	280	274	308	302	267	307	297	267	260	338	278	314	287	315	283	267	311	315	302	316	283	296	276	302	300	307	290	282	326	289	282	308	299	310	274	289	258	323	307	285	306	295	290	300	310	279	275	281	291	319	296	323	296	307	288	309	324	287	283	298	312	275	292	280	266	321	306	311	297	271	257	291	339	289	270	298	275	302	290	314	291	318	286	285	289	273	291	321	288	308	285	303	290	311	274	295	280	270	281	257	289	287	308	333	310	290	311	292	275	306	308	305	294	308	319	311	287	317	289	290	305	307	302	310	273	276	294	312	275	298	314	293	301	306	296	288	279	318	288	291	294	295	270	305	304	270	293	295	302	302	280	285	309	312	270	291	312	333	314	303	283	302	292	274	256	333	287	290	299	318	320	292	276	290	305	302	284	297	295	302	261	307	309	299	303	297	311	303	284	290	290	293	290	284	312	297	257	301	280	297	292	281	315	317	305	338	290	281	299	310	272	301	312	279	277	283	287	319	303	341	315	324	294
23035	20846	27606	24196	20851	20942	10972	2040	1376	1193	1052	961	976	779	836	756	726	630	739	633	645	621	612	620	609	652	609	545	618	563	627	579	586	598	571	582	550	559	527	526	565	602	557	581	522	547	550	521	527	538	541	548	517	546	499	516	566	517	519	568	549	515	535	513	533	547	557	487	518	492	526	528	554	533	513	514	545	547	512	547	515	539	501	498	510	541	517	569	544	506	502	515	503	491	493	511	532	561	466	486	471	523	477	561	496	544	531	514	492	537	488	528	495	490	513	513	494	547	484	494	467	537	527	538	525	528	554	511	522	506	560	515	535	536	474	485	556	525	510	481	531	509	482	503	497	538	526	498	520	471	491	514	490	529	532	512	524	540	504	545	523	501	501	508	501	519	504	516	561	541	509	559	516	513	470	505	509	519	491	541	555	508	530	559	542	481	556	541	530	499	548	535	519	544	536	561	516	446	551	523	523	532	513	502	495	516	472	488	499	496	496	526	503	527	498	547	501	471	534	497	545	521	511	531	525	529	508	506	495	482	503	473	533	491	490	498	524	483	522	524	528	484	546	508	521	512	474	503	551	521	528	527	573	547	510	525	496	518	525	506	514	528	528	542	512	545	506	530	527	515	529	534	503	512	526	522	459	513	537	513	501	469	538	556	503	496	481	521	485	529	511	482	484	520	534	551	522	462	567	502	494	493	557	525	523	520	524	512	531	540	539	513	564	561	523	517	531	523	551	539	535	462	505	502	534	521	473	527	522	500	517	501	513	465	526	512	484	530	529	497	524	503	562	501	515	479	528	561	531	505	504	490	529	513	474	538	505	496	494	511	533	499	504	520	546	501	530	489	487	525	501	517	502	539	509	504	523	540	507	502	511	474	537	519	491	492	491	509	471	542	525	576	532	490	504	536	498	490	468	527	538	487	495	571	523	505	500	502	518	547	542	529	507	468	501	541	530	483	531	521	507	529	520	494	492	479	522	493	489	486	502	530	537	540	479	476	503	531	506	480	526	537	502	551	535	516	533	511	520	499	466	526	527	547	478	539	527	516	551	497	479	538	537	526	493	505	440	539	520	486	491	516	542	528	510	519	505	534	482	536	578	526	484	528	508	464	486	470	524	527	542	557	543	536	504	501	489	498	488	551	473	558	502	548	553	517	489	509	521	496	489	474	496	492	502	482	513	501	554	519	475	531	498	537	506	499	538	507	487	479	464	529	511	471	486	486	545	508	487	553	504	507	494	486	550	538	530	517	493	582	534	502	496	550	527	517	529	540	488	529	502	537	517	476	480	524	575	533	524	483	512	535	516	468	551	531	502	547	515	490	507	523	528	543	490	517	513	504	533	502	525	518	508	500	556	498	527	520	547	542	515	530	480	532	492	513	535	568	553	507	562	496	491	564	500	481	472	505	493	511	486	531	533	488	512	541	522	546	507	487	510	522	536	522	528	486	543	507	513	535	514	521	518	498	576	498	490	526	508	518	483	516	533	505	500	534	494	563	531	503	518	499	510	474	529	485	507	520	526	490	470	531	504	530	472	471	495	501	503	514	481	537	501	511	508	568	509	511	539	549	550	499	501	506	547	506	493	556	511	494	527	532	504	513	520	512	503	501	513	547	531	508	489	504	505	508	535	531	537	523	535	518	484	516	527	481	484	490	556	525	506	521	545	549	509	527	520	461	514	512	465	504	528	518	464	545	527	512	537	536	529	501	480	502	473	549	503	512	484	549	487	503	523	486	574	510	496	491	514	489	527	513	535	502	581	491	501	522	500	548	486	530	487	510	570	497	499	559	520	515	498	544	534	503	524	491	469	526	531	515	535	520	543	505	564	518	474	537	557	517	494	510	511	536	529	521	525	513	510	501	492	520	503	543	555	552	554	497	532	477	479	505	520	504	536	495	539	558	526	476	512	541	507	497	515	483	535	547	503	522	526	513	525	511	476	504	503	503	526	562	543	528	493	466	530	495	547	526	507	501	538	549	513	509	494	498	483	515	517	566	585	533	476	589	532	521	530	539	538	543	542	508	499	532	518	522	507	487	541	510	545	518	514	493	486	488	537	485	509	502	511	557	477	483	509	526	520	518	518	497	519	500	482	512	535	507	522	538	520	495	568	517	482	506	506	527	524	475	530	462	520	504	522	510	485	554	533	573	515	497	526	530	488	473	529	528	516	486	505	512	490	485	521	549	552	498	575	569	503	536	521	544	521	540	527	501	524	536	501	500	544	498	504	466	503	491	511	490	489	501	514	475	520	503	507	499	553	492	510	502	515	573	477	514	539	480	491	500	504	493	600	509	469	494	488	515	500	512	502	497	486	502	555	490	528	504	475	511	509	507	531	493	502	519	542	511	549	501	540	509	549	486	517	559	558	515	502	509	498	490	468	504	549	494	467	521	489	552	533	497	522	498	534	520	504	515	538	508	529	520	535	538	510	510	489	480	491	519	496	502	482	531	525	505	483	534	519	515	500	526	542	496	507	537	544	497	509	534	533	527	521	510	494	530	527	503	511	496	520	548	492	527	481	493	493	527	522	520	482	530	506	438	489	537	504	517	534	568	533	518	517	521	522	522	497	505	544	513	512	461	499	510	504	519	476	544	538	515	542	519	526	520	509	558	495	517	517	555	525	487	524	524	501	525	524	548	486	510	478	509	560	555	512	508	495	497	517	513	513	504	499	520	503	514	490	533	501	477	496	508	480	482	532	571	490	551	533	485	498	484	501	517	479	521	477	551	499	539	511	534	503	512	535	507	508	475	489	501	522	518	520	538	533	513	502	492	515	505	554	542	508	545	491	534	513	520	520	528	518	495	542	515	518	501	547	545	528	527	496	526	510	491	526	546	514	515	507	505	556	538	483	533	480	486	521	517	503	520	544	480	510	552	522	515	508	508	580	492	515	502	482	486	498	490	508	528	482	490	495	523	514	554	513	539	551	519	507	467	492	484	457	531	485	521	563	510	485	491	496	512	517	531	545	563	507	478	534	504	543	524	481	532	501	493	506	515	494	514	509	522	515	478	522	498	487	524	501	487	526	527	524	492	519	512	479	497	503	489	499	511	480	511	490	517	516	493	478	514	565	527	503	488	516	528	528	498	485	539	510	539	482	504	548	505	526	504	571	538	506	522	513	526	528	470	513	485	497	478	494	461	500	521	558	495	539	560	523	506	488	517	466	559	486	538	520	516	515	527	507	496	516	495	448	536	509	484	534	535	506	523	491	536	539	525	536	553	498	485	503	509	482	492	502	486	513	498	534	514	518	542	533	530	482	493	505	487	481	481	496	503	471	501	521	512	519	560	502	550	561	541	467	511	522	480	534	501	499	487	509	487	536	478	511	510	523	499	491	498	570	535	549	524	486	541	486	537	553	538	533	489	497	512	496	534	515	528	497	507	512	513	545	525	528	496	505	553	514	474	508	517	517	508	484	481	484	499	514	484	482	490	496	492	560	537	510	505	470	498	523	490	517	505	487	518	529	509
10214	18405	16861	10003	6848	4987	3823	3015	2538	2023	1778	1641	1318	1210	1178	1094	945	894	848	810	778	756	742	632	667	684	623	637	647	643	602	571	594	539	562	557	586	485	576	583	535	534	542	537	515	551	556	486	545	496	533	502	510	503	498	525	491	506	494	524	512	530	486	473	470	493	500	513	477	506	534	475	461	482	481	502	478	441	492	497	550	497	499	534	507	499	507	499	481	486	503	512	517	470	493	473	480	480	507	522	485	472	473	512	515	473	495	508	464	482	473	515	520	478	502	512	483	488	472	474	479	494	483	524	460	501	494	460	478	487	503	525	492	483	468	513	477	475	493	502	443	498	514	499	511	492	482	454	486	459	471	482	510	516	459	541	476	435	507	453	477	469	469	493	491	483	549	478	513	513	494	473	465	474	505	479	492	492	478	493	498	460	529	462	474	480	479	476	467	511	484	497	474	470	487	493	473	469	460	472	463	496	496	509	507	465	480	467	423	480	455	489	514	473	489	463	486	495	490	506	509	488	458	493	483	456	485	525	485	479	456	501	509	474	441	480	485	486	515	477	494	459	481	496	503	456	451	496	490	507	496	504	502	491	457	493	463	504	488	486	484	474	477	508	476	482	501	493	513	483	480	499	477	485	506	527	463	488	475	478	479	492	501	451	495	495	461	526	496	480	473	475	489	438	490	496	430	480	480	495	488	468	489	472	496	477	503	490	451	486	475	484	465	459	457	479	478	502	497	468	478	471	462	494	514	453	503	477	484	482	499	487	445	474	462	467	472	504	516	484	477	486	491	481	488	500	464	484	516	508	475	504	503	510	472	503	479	475	479	504	433	458	472	521	535	496	467	480	486	506	567	485	502	482	503	512	477	506	478	444	462	488	489	486	483	476	499	511	509	474	490	497	484	520	498	451	501	476	458	479	435	478	485	460	463	465	550	484	497	505	473	501	453	484	471	497	483	470	498	459	448	505	491	468	501	478	490	491	440	462	487	512	483	482	456	478	481	492	456	458	519	473	508	508	463	472	485	483	515	467	488	489	483	488	483	494	507	487	453	486	492	494	502	462	509	458	508	505	476	505	508	515	506	458	470	463	474	491	489	498	464	479	492	527	504	514	494	469	450	439	499	495	493	450	492	489	543	491	472	489	513	475	462	486	470	479	465	469	498	469	485	469	467	461	454	484	498	433	460	502	509	471	485	461	482	496	487	520	494	505	459	474	448	466	489	466	496	446	498	508	513	520	487	484	485	486	491	483	481	498	461	507	487	486	487	455	468	473	428	488	494	449	479	519	456	491	468	469	480	476	480	462	495	457	474	454	479	467	496	473	446	493	465	450	447	493	495	515	458	496	486	506	492	511	475	473	472	444	474	481	480	475	517	454	469	481	477	508	486	491	464	513	486	474	472	462	494	471	474	517	480	475	490	526	519	464	468	492	487	514	487	457	512	493	498	523	440	479	490	474	478	474	478	458	461	500	485	475	471	463	487	476	512	471	458	513	517	461	480	475	503	512	509	528	483	512	468	480	497	475	465	477	490	468	483	487	498	493	515	495	483	478	486	497	470	460	453	472	463	482	459	490	483	491	515	450	522	503	475	482	470	482	483	465	474	471	516	474	472	511	479	479	491	465	483	506	470	460	499	525	503	492	496	468	454	460	462	470	505	482	479	480	489	467	471	438	478	496	487	504	446	463	480	465	466	486	473	461	458	493	472	437	462	513	522	489	484	478	488	492	496	458	475	510	468	463	485	480	485	455	516	485	438	456	464	490	463	512	479	431	499	478	473	464	491	507	501	491	469	486	500	524	476	468	459	436	496	472	505	467	508	476	461	484	470	500	479	495	482	507	476	468	509	473	513	470	494	448	445	497	480	515	507	490	492	506	544	501	499	489	464	471	466	482	488	504	498	471	508	478	496	459	493	491	484	492	471	473	494	527	487	510	490	450	486	508	447	518	490	470	510	511	485	470	490	493	477	480	468	455	502	448	488	484	481	465	482	492	503	477	518	490	490	459	450	465	495	485	481	489	517	496	479	476	495	478	506	482	476	507	475	461	482	444	529	449	521	481	509	455	485	496	499	470	473	492	505	465	445	466	565	512	515	476	490	502	482	467	458	457	510	499	508	500	486	452	460	446	482	457	474	513	471	515	485	426	470	518	480	466	493	520	476	497	467	487	502	479	412	470	488	515	472	458	508	500	468	486	436	484	470	482	490	491	475	542	489	481	511	469	468	521	519	525	459	442	484	507	498	489	468	476	513	449	489	496	469	465	493	463	488	507	490	469	500	458	502	484	477	488	509	487	481	478	499	496	507	495	484	478	553	469	450	454	499	475	502	464	491	497	487	466	498	508	442	523	495	510	484	483	495	477	469	499	461	496	454	537	478	498	459	517	491	456	493	478	497	502	473	481	489	473	444	494	477	469	480	483	490	487	482	477	489	454	480	470	511	494	471	486	490	517	441	504	477	490	490	449	525	481	495	505	476	484	519	501	466	467	474	465	477	466	474	464	485	468	460	454	507	500	497	516	494	542	463	471	512	481	443	479	463	513	470	500	494	476	473	485	449	464	510	468	470	454	480	447	462	483	512	473	476	467	466	479	485	469	510	466	457	531	490	527	444	483	507	452	462	458	485	465	484	473	495	500	464	513	473	492	506	448	488	448	482	493	506	551	500	481	461	459	486	499	503	477	499	481	500	521	462	485	468	456	476	495	498	461	480	471	523	457	466	480	493	493	503	447	494	468	492	466	428	465	509	493	478	532	489	505	478	502	471	520	461	500	492	493	494	493	480	459	457	503	483	498	505	458	499	467	480	491	473	500	486	487	472	496	502	495	516	467	488	495	472	463	442	486	458	504	503	481	483	456	492	506	475	510	481	461	480	493	475	489	492	519	477	479	472	499	505	478	475	495	493	501	451	490	466	478	509	487	467	527	504	495	522	483	469	443	467	459	481	466	509	496	501	502	463	478	494	484	538	506	462	459	468	448	423	486	480	466	481	517	509	457	483	496	498	465	517	463	466	515	512	437	457	474	470	500	467	505	495	455	457	517	484	484	473	485	454	452	450	440	489	475	497	432	459	510	490	459	493	486	475	431	479	469	435	533	486	466	460	511	479	457	465	484	465	528	461	486	457	477	477	468	498	493	493	506	481	525	504	502	470	505	486	516	449	506	506	482	464	461	476	473	467	508	451	498	474	495	506	488	479	502	483	510	470	478	497	489	477	493	517	503	485	492	491	497	484	488	461	479	479	504	515	444	470	507	479	504	455	496	511	474	464	470	457	534	438	457	488	463	459	492	457	478	472	476	474	524	444	462	469	468	459	462	483	535	502	487	459	463	496	491	510	490	513	550	457	472	461	480	465	463	501	459	492	491	484	486	482	486	515	467	494	457	507	451	497	505	469	460	497	476	459	508	470	476	477	507	506	495	516	479	513	450	485	493	472	510	456	510	487	494	490	488	490	489	446	482	536	503	466	491	475	491
28272	14937	1819	373	256	193	135	144	143	149	107	142	103	112	119	116	122	113	105	99	119	85	113	92	116	122	103	100	129	98	106	103	95	110	98	100	115	80	105	90	87	110	121	83	111	108	124	119	114	93	106	96	115	93	105	97	103	98	100	125	103	103	89	93	93	107	99	83	111	104	114	104	116	111	94	93	102	101	89	101	83	101	102	104	72	103	97	111	113	87	108	105	105	118	112	104	88	101	111	104	121	110	89	98	116	117	124	114	96	97	108	95	96	105	125	100	116	105	96	108	113	119	93	95	95	87	116	112	109	109	103	96	106	100	102	103	95	128	114	105	94	99	114	94	101	92	112	96	117	93	108	106	103	111	92	96	93	115	105	106	114	118	120	100	102	107	123	92	114	112	95	97	122	100	121	106	105	114	102	95	94	106	104	91	97	110	125	96	111	102	114	96	98	118	98	91	100	93	108	95	83	111	97	115	114	105	105	100	95	109	96	106	113	109	110	121	102	121	95	87	127	101	104	123	104	114	88	110	93	93	103	101	97	127	103	111	98	101	95	103	115	108	119	97	98	111	97	109	104	110	114	76	114	112	98	124	104	93	116	87	100	133	102	101	103	116	100	92	98	91	103	88	103	94	104	102	101	90	103	110	110	108	103	122	106	111	99	115	98	105	104	93	96	102	98	130	95	110	116	107	94	117	108	92	95	91	100	94	104	100	100	91	106	98	103	94	119	127	99	102	114	83	107	83	92	89	92	108	93	125	92	89	103	97	100	118	114	83	110	108	97	100	96	98	114	108	92	88	101	89	100	109	114	107	105	105	95	101	92	101	111	86	98	107	92	113	98	104	109	106	97	103	116	126	101	89	81	99	103	113	104	89	103	95	109	114	97	112	117	105	108	112	96	101	102	102	101	106	104	98	109	98	115	111	87	100	114	95	94	93	83	114	117	108	100	107	115	111	91	98	92	115	95	112	110	92	107	115	106	92	105	100	116	101	81	113	120	126	91	93	102	114	105	102	107	98	121	107	91	124	105	115	100	113	99	91	103	100	98	106	96	116	116	104	104	99	101	87	98	95	104	102	103	97	92	115	97	98	103	110	89	100	102	119	103	107	103	123	107	111	91	101	102	102	111	106	107	100	108	98	106	105	74	100	119	120	100	93	102	97	107	94	130	102	99	96	105	135	104	105	101	112	105	116	90	103	91	113	113	92	101	106	118	95	118	113	105	101	97	99	102	106	111	116	104	103	101	93	128	94	97	96	102	90	113	93	109	102	107	110	98	107	100	100	99	93	97	80	105	106	120	104	105	104	98	127	97	101	88	95	104	112	100	96	116	102	119	95	106	86	96	87	98	116	122	113	116	89	98	107	99	90	106	102	100	100	80	105	91	108	104	111	109	115	105	120	112	99	109	98	96	115	108	104	98	96	100	97	84	104	91	96	109	101	104	108	97	115	109	109	88	83	120	116	109	106	107	86	97	103	102	124	92	87	103	99	98	110	89	90	128	111	116	109	106	98	107	104	116	110	97	93	97	101	98	97	103	113	107	114	113	88	83	92	111	104	113	78	106	93	85	90	112	117	101	96	107	103	116	109	104	105	96	108	93	120	89	99	104	97	101	114	101	109	107	94	98	116	99	107	100	102	86	85	93	97	105	104	98	100	94	97	131	125	92	111	104	111	110	121	101	113	80	100	129	114	117	103	98	118	92	102	94	105	118	109	110	99	119	103	100	108	102	100	114	91	104	110	91	89	120	114	93	102	104	110	94	114	113	93	107	100	103	94	113	96	107	112	91	121	104	109	103	101	92	94	110	108	111	97	103	113	109	95	96	97	106	107	113	101	122	119	102	95	114	102	100	109	113	90	114	103	91	103	113	102	109	97	112	102	101	89	124	101	104	79	101	89	109	112	104	116	111	106	106	119	110	97	109	125	102	98	128	115	105	115	101	103	108	115	110	93	108	103	131	98	106	120	105	88	111	100	99	107	102	99	94	106	100	98	101	104	92	114	99	93	93	99	93	118	92	107	120	98	96	111	101	115	90	95	104	81	124	108	120	112	93	109	102	98	90	94	109	114	98	97	101	111	112	117	100	110	92	100	102	117	110	107	101	107	100	100	124	82	87	115	104	102	93	107	102	100	110	94	107	103	133	107	110	108	115	105	103	85	100	113	97	117	115	98	93	86	111	111	111	113	106	98	114	97	96	102	102	82	113	106	100	100	105	99	87	110	89	105	97	104	105	99	100	118	95	105	82	97	97	120	111	90	101	98	123	103	95	110	106	115	68	100	102	97	107	114	96	115	109	97	119	104	90	110	94	99	105	118	97	122	95	97	95	107	102	110	98	107	104	115	91	98	91	90	110	112	84	112	96	97	118	107	132	96	89	97	89	84	111	112	115	115	118	108	115	102	109	108	112	122	96	109	102	106	124	102	106	113	133	99	91	81	107	81	104	104	96	100	107	97	106	114	104	82	103	94	117	92	97	106	91	93	120	112	94	101	100	116	105	111	117	91	99	94	99	95	95	94	114	113	91	99	119	130	101	105	81	104	105	103	98	101	97	105	83	113	106	121	106	110	120	81	100	107	92	98	109	104	95	107	80	106	89	105	115	100	78	93	92	97	97	93	86	100	97	99	108	94	98	110	116	94	94	78	103	90	114	95	111	109	104	93	104	109	91	99	96	112	99	105	102	96	102	91	128	111	88	107	86	120	102	105	109	102	109	109	120	97	98	101	83	109	97	102	95	105	120	117	109	109	89	101	93	91	104	112	101	103	113	95	95	119	82	102	82	96	118	117	111	100	101	116	78	114	99	103	118	98	98	111	106	107	106	121	86	94	132	111	113	117	100	100	119	109	94	92	107	102	120	107	106	84	107	103	112	89	82	86	107	107	111	94	109	109	112	100	107	99	89	106	116	109	114	99	89	108	109	118	112	112	111	116	102	98	98	99	111	76	115	104	92	94	109	105	92	103	106	94	110	99	105	123	93	108	110	117	81	92	97	112	120	119	106	97	106	122	98	98	98	89	109	101	74	93	101	114	111	121	106	123	102	116	95	93	98	111	96	97	101	113	132	103	106	92	119	109	101	136	100	109	109	100	80	105	95	109	104	101	102	91	108	102	112	114	113	87	96	94	103	104	102	104	91	108	111	102	100	109	97	98	110	96	106	97	105	102	113	109	112	104	114	104	100	122	108	105	98	91	93	98	96	88	100	101	97	110	106	124	96	108	99	96	129	115	109	97	127	91	92	95	120	131	108	94	106	98	93	87	111	105	105	96	103	100	113	97	106	94	106	94	112	108	99	100	86	95	95	107	111	92	114	92	98	105	99	97	121	113	106	106	97	112	113	109	109	115	86	98	124	94	94	95	118	101	112	89	113	102	91	97	87	112	114	112	115	95	101	101	116	104	118	94	115	100	104	96	106	96	97	110	99	109	91	110	92	103	106	99	117	104	132	120	111	101	85	110	113	89	101	115
4988	864	673	382	273	204	181	182	178	163	125	126	132	106	149	101	133	110	119	101	134	92	129	120	135	112	128	110	117	141	104	124	131	131	119	112	94	97	127	123	117	107	101	105	91	111	112	94	99	110	111	116	120	101	120	115	135	113	106	107	116	117	88	119	116	110	110	109	111	122	127	115	131	115	112	94	113	121	94	100	126	92	129	117	109	108	107	115	130	94	117	120	116	108	100	105	106	102	130	118	120	123	124	101	134	103	117	105	112	122	109	125	102	113	117	108	123	107	110	133	117	112	114	119	88	126	109	132	122	104	98	92	114	133	107	112	131	103	131	119	109	94	111	108	122	116	132	111	130	104	111	113	104	119	119	122	119	110	118	119	101	99	115	131	102	119	112	117	105	106	98	131	105	122	115	126	124	105	120	123	105	96	109	125	110	110	111	111	111	116	110	98	103	100	119	96	102	115	119	106	104	111	108	132	113	110	112	121	122	101	103	115	107	111	113	110	127	105	104	111	109	90	139	106	99	110	113	112	111	118	115	107	104	128	123	108	106	111	117	107	107	95	108	102	128	104	113	96	137	107	118	106	108	103	109	102	112	122	125	108	107	108	110	109	106	117	118	96	107	105	113	82	96	124	100	109	105	107	109	110	114	117	107	130	114	107	92	87	113	108	110	107	116	114	107	107	118	115	86	106	113	110	142	112	123	96	105	92	103	78	118	124	113	107	113	108	104	96	114	120	105	101	102	104	106	115	118	100	107	111	105	106	108	128	109	136	100	127	119	100	124	110	119	107	105	112	97	96	138	110	108	103	108	117	105	104	105	91	106	106	141	114	99	109	105	115	127	136	109	109	98	104	87	120	102	122	103	121	94	88	111	131	96	121	117	100	111	99	91	108	92	102	108	115	111	106	126	97	111	102	117	108	108	109	105	111	121	127	123	103	103	121	105	105	114	117	101	95	120	113	108	108	133	105	118	102	125	104	126	116	106	111	104	102	113	112	114	106	100	99	106	112	104	95	127	117	129	98	105	103	117	120	115	106	126	116	109	118	100	90	92	76	102	104	109	113	98	112	120	115	112	103	127	111	115	117	116	99	105	91	104	116	113	109	105	117	127	97	130	100	116	113	113	111	107	121	102	106	119	106	119	115	99	108	118	141	132	114	121	96	117	109	112	113	114	118	100	118	108	110	117	108	107	99	100	110	129	109	101	120	91	110	107	107	125	137	117	111	122	87	119	103	110	103	104	116	99	103	111	96	111	122	118	120	101	100	104	119	119	109	104	83	131	119	114	108	110	116	114	101	114	120	96	103	94	112	101	102	105	103	76	116	124	99	129	103	100	118	119	90	127	117	110	104	114	112	121	116	95	98	116	105	102	112	113	117	106	101	113	129	113	112	119	102	129	96	116	115	122	125	107	105	110	100	93	121	129	122	98	130	122	141	113	124	117	99	101	100	121	107	113	120	85	122	95	109	109	118	106	113	103	115	106	110	109	108	116	101	106	103	100	104	115	109	98	114	102	115	87	94	101	109	106	107	111	112	106	131	131	110	118	115	125	113	120	107	106	91	109	104	103	109	115	87	122	113	113	119	115	100	111	115	110	113	123	112	115	104	111	115	112	112	116	122	118	113	94	116	113	125	105	128	113	114	112	117	110	88	116	125	136	132	116	120	114	114	116	109	117	95	99	124	126	126	122	97	104	96	111	98	114	92	107	109	115	113	115	128	126	118	102	112	110	124	96	121	116	104	94	116	103	104	104	126	100	114	106	113	113	82	111	105	111	114	127	120	113	89	111	116	107	107	129	113	110	104	105	99	114	102	123	93	105	109	114	120	102	125	96	106	107	135	110	106	111	115	105	111	122	114	100	108	124	117	118	111	104	105	113	113	112	120	117	99	109	119	127	116	104	111	94	109	105	135	102	124	97	104	122	101	110	105	100	122	96	94	119	131	95	127	118	111	109	111	93	107	98	113	112	108	120	118	129	102	113	127	110	111	99	120	128	117	121	95	113	113	103	114	126	120	124	108	94	117	119	129	106	91	90	101	95	114	131	113	100	107	96	106	95	94	103	118	118	105	106	118	103	111	123	106	112	115	108	99	100	129	102	110	105	131	122	113	102	118	113	102	116	104	110	99	125	128	104	102	100	116	106	117	112	111	108	120	105	100	108	139	113	94	123	111	108	111	119	104	113	117	109	122	125	117	117	124	103	106	104	94	118	106	111	96	120	105	113	91	117	132	113	104	104	112	120	111	112	113	123	106	124	108	91	109	100	104	94	114	88	107	112	96	114	112	120	104	106	107	99	96	120	121	113	95	127	109	93	104	93	122	99	100	103	104	110	118	136	144	105	92	100	111	116	110	121	128	113	122	106	107	121	114	111	108	122	100	117	106	113	95	93	127	108	106	119	119	105	107	96	98	123	120	108	104	104	121	99	144	109	106	110	120	105	119	88	127	117	104	116	102	96	94	120	113	112	134	119	113	107	112	94	114	110	128	115	95	129	111	108	119	116	126	105	92	125	103	95	105	118	123	95	116	94	120	130	136	132	118	112	116	119	109	110	95	117	106	117	119	99	121	119	99	114	128	103	112	124	95	105	100	112	111	97	116	91	103	110	121	107	111	112	101	112	98	107	107	109	119	113	105	100	131	121	117	111	101	111	122	119	98	118	111	98	101	94	103	92	113	121	114	115	107	109	114	95	101	120	128	113	117	99	99	118	111	114	120	93	134	106	104	132	108	118	108	114	112	94	127	117	107	116	102	115	123	106	113	114	94	129	114	108	116	123	122	96	108	103	118	124	93	110	114	100	114	107	115	100	117	111	129	111	115	98	103	109	104	110	121	119	128	95	90	111	105	106	109	119	109	130	120	105	117	105	117	119	111	119	88	110	109	97	128	124	115	94	117	114	130	104	124	115	99	98	141	120	110	113	121	133	99	107	91	124	138	104	128	110	95	113	88	123	127	104	112	100	106	109	106	120	116	124	98	109	129	112	106	124	110	117	104	108	113	105	102	97	112	111	118	109	121	110	121	120	112	99	118	119	114	97	149	99	125	93	97	116	107	109	100	132	131	104	104	99	95	94	134	106	106	112	125	104	88	109	117	97	123	92	96	116	112	102	115	135	112	117	110	101	101	106	103	109	106	102	121	116	90	119	110	109	130	114	117	105	112	107	127	104	121	100	101	120	95	101	106	110	124	104	107	113	106	112	124	109	105	104	103	123	150	99	119	106	110	98	108	111	108	122	118	113	113	97	99	114	106	110	111	128	105	102	104	105	108	118	96	103	112	105	106	115	111	122	116	109	104	113	120	121	117	119	105	117	108	101	110	120	103	111	106	122	119	108	111	111	125	113	132	106	120	125	123	123	109	115	94	133	112	104	115	119	115	110	115	104	117	108	114	105	129	133	120	97	106	119	111	112	122	121	118	117	105	109	95	111	130	112	107	124	108	96	102	102	106	124	133	110	107	103	108	115	108
25270	20879	27415	24440	20876	12254	1508	1003	745	650	610	519	578	507	456	445	435	428	403	400	373	393	364	357	344	342	348	334	354	338	299	352	340	329	352	347	312	343	348	343	353	340	332	340	370	312	348	328	328	345	352	360	325	337	334	371	320	309	323	341	300	349	342	308	316	320	342	339	320	292	333	271	319	323	348	316	309	322	306	321	300	350	281	334	298	310	293	337	306	309	346	315	352	336	309	339	319	332	303	313	315	270	329	316	302	325	307	285	300	321	294	306	317	325	339	334	340	330	315	297	307	300	305	294	304	298	355	341	298	334	305	300	319	284	302	302	295	322	288	327	308	325	326	307	304	334	300	344	334	333	291	321	306	303	292	323	293	324	328	333	319	283	321	308	305	321	312	311	360	307	311	308	321	328	335	298	319	306	321	348	318	310	333	298	321	297	299	331	292	314	301	301	325	326	303	308	336	311	299	315	327	313	328	324	319	299	293	292	347	299	333	325	317	289	297	312	307	322	311	317	301	280	333	308	290	286	322	306	307	279	322	320	320	288	295	316	336	310	321	346	309	270	300	312	297	314	321	307	300	348	335	311	340	283	328	298	289	329	340	301	286	315	312	310	321	307	288	333	311	315	345	331	347	308	320	317	306	330	312	305	340	322	334	319	355	322	291	307	296	297	317	316	326	316	322	308	317	302	315	340	314	333	292	315	307	296	311	319	328	301	334	295	298	325	304	329	334	341	357	285	301	256	318	305	335	318	310	310	305	330	298	338	300	279	305	266	296	301	341	317	282	298	346	280	314	328	306	305	303	307	329	292	300	309	295	341	291	299	327	346	288	317	315	322	294	310	330	298	316	335	291	328	336	301	321	304	305	331	310	318	325	328	327	314	320	309	336	338	334	315	319	330	315	327	317	355	312	325	312	313	305	321	330	316	325	338	316	340	313	317	322	329	308	288	338	324	313	315	318	308	309	327	284	315	303	280	337	317	302	326	298	314	332	309	320	322	303	323	271	317	313	292	288	295	319	310	302	327	275	311	322	282	328	333	313	359	303	324	311	323	301	309	316	337	324	309	331	285	324	308	314	317	317	319	278	325	311	327	316	303	331	296	326	292	302	314	326	302	326	303	337	324	301	288	321	310	312	322	316	334	312	298	342	284	333	333	314	327	293	318	331	305	327	304	293	328	340	308	330	292	314	309	300	299	329	281	324	324	300	333	315	284	343	309	315	341	325	283	291	329	298	315	313	321	317	300	347	313	346	298	284	335	298	303	301	287	321	332	348	316	302	310	320	324	328	319	356	299	294	312	320	306	304	339	265	280	274	309	318	316	296	325	285	298	317	327	299	302	315	301	289	303	347	273	323	343	302	288	318	316	304	300	309	309	321	335	302	336	356	325	324	319	295	327	331	338	315	316	340	320	308	331	304	302	303	289	324	326	273	314	284	326	309	362	280	301	286	291	303	351	340	302	311	325	301	315	296	363	362	303	328	323	359	312	325	327	297	336	336	314	326	294	330	277	309	311	313	340	339	314	287	314	303	303	310	304	359	338	315	295	349	318	315	339	312	340	319	333	310	287	328	327	311	316	340	338	282	297	313	328	318	323	335	307	329	327	312	299	351	293	295	295	338	308	314	319	304	322	322	351	342	305	287	321	305	312	312	310	314	309	290	329	308	284	321	300	300	344	321	291	305	332	282	351	314	359	336	319	305	320	289	299	334	331	321	316	306	296	306	301	337	337	345	309	321	324	288	331	304	333	346	310	321	301	331	289	345	296	340	315	290	316	306	298	306	297	292	296	318	294	317	317	331	338	319	320	294	308	323	341	314	278	285	292	296	334	330	359	327	295	323	310	331	328	334	356	328	299	339	301	311	301	280	296	329	345	293	358	298	310	309	335	322	314	321	303	328	316	272	316	322	341	317	332	322	315	302	340	290	338	311	317	290	294	302	305	333	301	291	296	308	331	298	286	309	310	341	349	328	316	301	301	327	290	298	273	306	330	287	333	334	298	326	331	286	319	335	323	317	326	326	289	326	300	298	309	347	334	322	322	313	320	297	313	330	310	341	322	291	309	347	306	322	300	326	293	310	337	306	298	321	305	345	295	286	320	332	333	307	324	288	291	304	320	288	319	365	334	349	279	319	285	332	318	343	316	332	294	313	327	326	313	323	333	309	331	312	313	312	300	312	351	301	291	319	340	298	330	310	295	333	282	308	308	353	307	316	305	319	307	305	321	368	300	312	319	306	302	333	326	315	287	337	314	313	336	325	316	336	322	299	324	295	295	308	318	271	295	289	316	290	318	331	293	320	320	332	317	334	296	334	332	302	289	309	351	320	305	312	313	293	276	315	288	338	314	314	308	331	339	272	329	297	341	311	330	298	329	334	290	342	299	333	325	334	322	283	311	330	320	331	342	320	307	314	366	322	318	312	308	319	343	323	292	328	301	318	322	302	316	320	301	334	321	302	324	319	328	318	242	331	320	318	295	273	317	347	320	300	312	302	296	333	312	334	310	320	314	280	301	293	316	321	316	299	333	296	348	302	316	347	309	299	299	296	311	323	319	325	299	339	289	324	308	294	318	306	318	278	323	308	319	304	326	269	331	308	313	300	307	323	334	319	305	335	300	324	319	303	304	310	267	312	344	315	275	336	307	271	301	329	331	319	284	370	309	284	330	284	265	302	325	311	331	336	305	287	315	319	335	326	315	318	338	326	325	281	313	336	351	288	331	297	312	287	305	308	311	310	329	338	315	310	323	323	300	319	298	311	330	293	330	324	325	341	289	316	305	350	309	319	322	270	279	315	318	312	338	325	305	296	294	323	301	293	312	301	348	343	329	330	315	293	321	304	328	307	285	350	340	330	316	288	329	314	339	301	333	303	325	291	317	336	287	300	298	316	314	311	286	365	317	316	328	325	359	294	294	320	319	305	330	298	321	316	343	360	298	322	320	278	313	338	273	302	318	316	325	302	269	300	288	311	309	316	277	360	307	294	348	312	319	332	301	327	286	336	290	336	342	311	324	320	303	311	283	323	320	307	326	339	328	345	343	296	289	325	323	299	293	312	333	304	265	341	333	279	302	286	304	335	314	297	337	316	370	337	334	335	329	306	294	288	331	336	305	312	309	334	308	322	324	345	310	330	322	330	290	328	334	292	324	323	298	312	273	309	320	358	319	315	301	311	305	332	332	326	310	302	328	328	299	340	304	309	311	308	341	301	348	316	342	314	287	338	331	319	312	290	325	311	308	313	287	326	326	324	302	299	316	304	317	320	314	302	305	330	306	322	294	336	323	340	324	310	322	319	344	317	296	298	315	296	315	294	290	321	310	317	288	331	281	292	328	322	326	332	317	339	293	302	324	294	316	321	294	321	377	344	310	319	292	332	290	317	292	277	331	299	356	325	327	317	315	329	317	320	305	323	293	339	346	291	325	304	322	284	329	296	303	288	282	320	287	309	336	346	308	325	319	318	291	322	317	327	304
7312	11696	10442	5789	3888	2760	1981	1653	1346	1167	987	825	776	671	623	576	573	528	472	476	430	401	418	387	390	357	378	378	356	382	359	368	326	331	361	362	312	325	375	356	326	309	334	346	322	331	331	309	316	299	281	312	325	293	285	268	285	318	326	289	299	324	304	306	315	329	297	311	298	295	279	299	304	306	327	297	333	331	290	288	306	304	297	297	278	332	298	301	306	280	312	260	313	289	306	318	262	332	300	310	287	273	301	335	300	316	317	308	304	301	305	307	321	348	301	317	304	326	307	304	270	287	286	301	272	299	300	301	295	305	317	295	276	305	304	313	319	300	281	291	312	269	322	302	290	313	283	293	292	289	289	292	296	284	308	288	283	316	300	320	298	287	330	295	287	271	314	283	324	270	289	301	308	333	278	293	281	306	299	301	312	306	294	293	311	325	303	271	296	299	283	296	324	322	298	294	303	303	298	305	326	316	298	281	299	325	318	309	296	301	289	292	302	285	288	301	303	282	273	307	298	291	309	302	296	312	289	300	275	271	323	292	283	266	283	285	293	317	313	293	311	278	327	302	294	279	308	285	322	307	285	277	298	313	274	282	299	314	307	291	287	291	301	293	303	321	314	311	302	313	322	278	290	309	290	255	296	310	297	308	287	300	260	310	314	296	293	302	314	341	283	298	301	283	286	284	284	305	298	270	328	338	302	298	258	288	302	301	302	296	297	290	307	296	327	296	282	295	302	308	282	340	311	282	287	278	324	295	301	287	336	298	285	321	316	321	310	306	308	292	275	307	275	288	285	283	310	265	294	305	297	294	289	277	280	280	295	311	311	293	337	290	291	286	288	302	293	276	318	301	326	318	288	315	324	310	266	308	292	291	304	302	325	262	321	297	298	275	296	319	300	289	306	284	304	317	321	292	300	307	308	306	315	264	339	318	292	286	288	294	301	324	324	285	318	306	276	297	332	311	295	284	280	310	301	297	295	300	303	305	305	300	291	275	285	307	315	290	301	316	302	303	307	262	289	316	283	303	288	299	285	289	312	294	281	300	316	298	276	323	286	256	285	310	332	288	291	256	280	292	271	339	285	317	299	276	274	274	278	282	328	297	280	309	324	299	304	310	297	262	299	284	321	285	324	334	324	320	289	290	304	296	292	292	286	309	278	307	330	290	293	275	303	289	332	287	317	314	287	273	295	299	305	328	326	285	288	284	299	305	308	276	322	290	309	296	295	323	305	306	287	260	291	309	298	326	260	306	313	310	265	313	300	312	286	316	276	294	281	292	297	307	288	277	265	297	316	299	316	294	307	270	310	281	304	305	308	313	302	288	301	315	290	296	310	308	290	275	269	298	272	290	304	304	294	283	299	309	274	327	287	272	312	274	318	318	302	319	273	266	304	265	321	277	291	288	264	305	278	311	317	316	317	288	295	321	300	274	324	284	304	317	291	320	328	272	293	275	276	314	298	293	294	318	290	285	278	297	288	292	334	301	317	290	285	309	308	305	296	310	312	274	286	280	273	302	315	313	301	290	276	305	301	304	286	291	319	302	297	321	298	283	303	300	303	280	327	306	275	297	287	274	299	288	286	260	298	301	311	317	330	285	300	279	311	281	278	292	309	245	320	290	321	314	266	296	292	298	307	290	282	271	299	301	289	265	314	274	336	309	315	293	311	292	275	307	297	283	280	333	287	298	321	294	281	306	314	326	304	308	302	279	322	291	288	278	280	309	312	326	267	315	301	308	311	327	279	281	288	293	318	296	290	322	317	292	297	297	290	266	310	315	309	279	289	312	317	280	320	305	294	330	297	274	320	309	309	295	304	310	257	284	276	318	319	306	255	303	291	305	290	297	281	294	307	297	285	270	296	282	313	286	275	313	279	282	291	300	264	305	307	257	314	309	278	291	278	286	274	285	301	290	314	311	302	317	300	301	303	303	283	311	262	287	286	298	297	281	298	302	280	293	304	305	304	294	284	279	293	295	265	299	298	306	270	305	269	299	283	314	314	297	317	305	297	311	330	313	295	324	285	290	309	302	331	284	284	290	253	287	290	307	326	298	314	293	304	299	301	308	278	320	327	281	329	283	290	273	260	283	324	274	301	287	295	277	290	302	290	344	304	325	292	266	296	300	287	297	333	324	302	301	298	271	280	310	288	300	291	292	294	314	302	300	278	269	295	323	296	325	286	311	304	281	299	267	301	321	298	276	306	296	303	308	262	301	306	308	287	280	296	324	305	290	262	305	307	334	295	290	305	281	319	296	303	290	302	316	270	302	325	283	308	308	293	306	311	283	302	325	300	280	293	305	297	295	332	284	313	283	318	340	309	272	293	293	323	330	300	321	317	292	306	311	311	314	313	300	283	305	276	282	310	303	283	307	284	304	294	308	256	272	303	274	320	306	326	305	274	315	344	307	294	320	311	308	288	281	309	315	318	302	255	315	296	293	285	326	326	281	311	299	303	311	321	302	311	278	307	312	306	319	286	271	285	297	240	304	293	296	265	340	273	321	295	293	307	274	283	302	307	319	310	309	294	269	300	295	324	307	303	285	312	270	322	308	267	322	295	291	301	285	272	315	286	301	272	295	332	313	248	303	286	300	331	298	310	306	298	283	290	301	331	297	305	285	328	313	294	297	305	309	290	280	285	310	326	312	291	304	326	298	317	279	300	268	317	336	276	323	299	272	280	310	288	278	303	317	313	317	296	285	309	302	301	285	310	312	308	277	316	282	289	290	282	296	287	323	276	263	304	285	297	280	287	298	291	303	305	273	302	301	302	296	299	287	265	308	275	301	325	306	304	287	337	285	300	293	290	296	280	287	295	327	267	269	297	295	314	300	306	282	266	284	319	327	284	286	299	307	271	300	271	319	305	282	266	304	307	307	285	294	271	314	301	321	292	273	305	294	325	302	268	285	276	295	285	261	317	291	287	302	318	319	315	285	295	314	295	317	309	311	308	284	286	342	272	283	310	315	313	290	281	291	281	288	298	301	321	295	317	303	302	295	307	273	289	288	303	301	309	298	317	282	287	304	296	298	317	272	297	279	281	274	306	284	276	290	289	297	276	264	317	281	323	319	296	317	303	287	308	294	293	292	293	272	286	310	291	281	277	304	311	287	302	313	269	324	306	283	297	300	334	304	339	291	287	295	299	305	266	277	314	305	271	306	317	271	270	288	315	301	293	311	272	291	303	277	283	300	266	314	296	300	276	287	276	299	316	303	310	302	284	279	311	283	309	304	316	292	288	298	299	300	335	277	316	314	293	299	291	287	294	306	301	282	308	324	293	291	277	305	273	338	302	275	297	284	297	293	278	285	318	296	272	286	337	335	273	299	277	294	309	306	330	294	282	282	295	275	297	297	272	320	292	323	308	306	284	306	283	270	296	307	338	310	279	319	270	295	304	313	287	304	276	295	294	281	296	281	274	291	301	278	302	284	305	293	303	314	278	312	278	303	281	305	280	319	299	290	277	297	273	302	308	318
22994	20842	27637	24168	20846	20955	10652	1975	1402	1190	1045	937	871	873	799	753	719	750	686	674	650	641	569	626	627	591	591	601	544	551	620	626	509	559	522	561	588	555	569	563	518	544	557	530	573	527	530	542	526	539	537	545	506	526	488	509	560	494	543	568	519	562	544	543	525	513	517	550	535	493	508	504	529	534	503	516	531	478	499	525	579	527	544	541	510	529	533	563	514	517	465	505	495	525	534	555	502	520	509	521	546	520	522	540	518	530	515	539	530	554	521	490	512	523	504	524	544	477	485	479	520	529	504	572	534	524	481	494	559	547	535	504	545	530	513	522	544	513	533	545	542	530	544	497	514	564	544	510	513	495	485	513	504	535	521	561	525	541	531	552	539	526	538	533	520	477	546	543	545	510	521	487	537	519	514	490	538	458	506	505	493	516	477	514	535	535	552	507	509	474	500	527	505	515	569	517	523	493	468	531	541	550	506	510	539	518	547	531	543	512	568	528	488	469	529	526	519	503	540	512	493	506	523	553	525	521	526	550	514	506	517	536	536	500	532	523	504	534	516	545	482	496	488	528	522	519	508	536	531	501	520	551	484	532	561	531	526	513	476	500	507	466	490	506	533	508	530	528	522	526	551	538	515	500	499	513	546	531	516	501	507	510	540	490	537	491	551	525	505	532	478	521	513	517	514	504	528	525	513	531	528	525	543	501	500	494	500	485	503	525	515	552	504	467	547	519	529	515	525	515	480	520	510	517	552	551	523	517	485	532	511	500	489	556	550	511	525	519	506	517	513	521	534	542	549	518	554	546	505	499	540	457	510	551	537	522	522	547	474	535	463	497	497	542	541	544	506	497	508	525	510	532	506	511	502	505	492	535	502	528	532	481	521	560	539	543	541	541	524	491	575	581	506	483	519	529	545	490	499	467	505	476	514	557	529	542	511	500	478	520	537	498	529	558	522	472	509	494	543	502	522	527	550	533	492	541	552	558	522	511	606	536	510	518	510	512	475	514	550	509	518	484	501	529	548	544	528	492	498	524	518	481	511	500	524	532	562	532	537	492	548	484	501	496	493	519	504	508	504	512	540	517	516	535	476	540	529	541	495	524	525	542	479	497	507	490	581	487	516	513	508	539	531	558	480	554	509	496	533	518	492	512	526	530	508	547	519	515	543	511	516	543	526	503	535	515	543	488	519	504	517	538	528	517	457	483	513	496	518	510	508	505	498	534	508	469	540	549	538	514	539	545	522	489	511	511	520	544	483	529	522	523	486	492	494	565	523	556	507	532	488	482	488	498	550	499	507	569	532	543	529	515	533	548	534	495	514	570	479	502	555	554	530	517	505	528	489	578	486	524	494	535	526	523	489	545	505	533	544	517	520	517	502	561	542	530	475	496	536	505	572	535	541	513	478	558	536	516	540	546	486	519	500	497	502	528	535	531	506	500	538	535	501	521	547	496	556	518	532	494	498	498	498	522	524	515	531	505	526	484	508	546	515	516	497	524	522	600	477	485	514	499	513	572	507	534	498	562	515	478	502	473	525	535	502	512	522	498	497	554	537	530	537	508	529	501	530	526	458	495	563	520	517	512	517	532	465	527	500	505	525	498	507	529	514	524	474	499	449	470	485	531	518	485	485	521	538	526	509	568	545	514	532	489	506	500	526	530	461	501	537	538	521	525	497	520	513	548	527	471	536	504	544	523	476	521	480	535	503	493	518	522	482	534	528	526	520	528	508	513	537	484	508	522	528	483	513	466	506	528	501	498	514	547	532	493	536	478	571	529	516	528	507	529	505	501	527	491	536	539	534	534	481	521	531	537	510	546	500	559	501	538	514	496	485	518	536	517	501	534	492	514	526	543	479	540	556	499	486	497	494	504	515	544	521	513	507	533	525	534	454	470	493	581	536	532	514	504	537	539	508	542	544	553	532	476	505	532	525	540	508	515	497	511	543	503	506	519	520	479	494	556	541	516	475	512	520	519	527	480	530	501	533	504	483	545	496	509	480	480	554	564	508	500	543	497	530	558	530	527	483	482	549	500	534	490	526	513	526	526	485	494	514	497	508	518	481	502	502	502	511	523	515	540	541	493	477	457	514	504	530	558	525	498	516	538	508	503	532	556	528	522	510	529	506	463	521	542	515	513	535	498	537	534	482	555	538	495	529	524	516	529	521	529	509	505	553	507	508	484	476	521	477	527	522	553	522	478	503	540	517	488	516	515	464	548	524	487	524	540	505	497	536	506	520	520	509	539	508	531	543	513	540	502	504	554	521	519	482	529	559	498	512	509	531	484	518	545	581	538	541	537	495	480	531	530	550	556	538	527	511	500	559	520	517	490	511	538	553	554	540	526	509	492	516	501	533	523	531	479	557	555	496	568	477	514	513	501	527	528	512	508	490	509	510	496	551	511	525	485	509	532	471	539	498	518	490	517	504	532	536	519	541	517	479	522	506	523	520	563	533	527	527	501	518	520	492	522	507	527	502	523	502	523	536	504	518	532	518	535	506	516	488	481	509	474	515	541	512	511	514	529	526	503	532	501	545	527	569	510	519	591	476	514	530	502	532	510	502	514	529	538	484	517	532	521	533	499	510	515	499	523	506	505	553	491	522	542	495	497	524	513	547	526	495	505	491	508	547	508	514	469	500	495	523	516	538	492	564	505	500	536	503	486	472	501	542	514	578	573	588	497	539	502	492	487	518	519	515	567	526	497	515	505	502	529	545	467	546	547	523	483	552	566	525	541	542	517	501	506	546	511	464	518	513	501	532	499	502	518	509	512	500	540	520	510	529	489	524	517	516	505	518	513	513	506	510	479	514	562	504	516	522	574	516	536	510	516	532	510	560	574	497	546	493	543	535	502	494	517	557	516	492	522	562	531	471	495	554	488	518	504	555	527	548	535	510	503	580	526	497	506	509	532	519	516	535	563	558	493	537	497	481	514	544	518	514	523	488	521	542	559	528	552	537	528	524	505	515	516	493	530	479	537	501	494	484	465	518	558	492	521	548	499	560	494	503	548	489	495	523	503	539	513	559	477	496	513	491	515	531	583	511	488	501	555	518	496	537	524	498	545	529	561	465	517	521	505	513	511	528	541	536	538	533	520	520	532	527	504	505	456	537	539	482	512	490	508	539	513	501	518	475	537	532	542	533	499	496	503	496	563	525	497	522	526	518	548	530	522	518	535	507	484	540	489	546	547	533	533	516	501	560	547	534	517	512	527	502	550	529	524	498	497	535	512	519	507	517	532	515	536	508	516	530	517	514	507	496	533	513	516	509	494	529	528	492	520	539	514	530	518	546	526	513	514	536	545	511	491	526	515	519	497	526	499	527	492	515	536	514	547	537	546	506	512	506	542	494	479	516	514	510	500	507	525	492	498	481	543	517	533	522	492	466	524	472	527	516	524	492	481	509	501	520	512	511	509	503	489	512	508	526	514	543	503	483	539	493	520	534	532	539	555	555	500	533	523	583	544	512	529	525	508	524	556
10106	18316	16850	9978	6622	5010	3712	3014	2469	2163	1801	1482	1309	1271	1105	990	959	905	825	765	790	737	699	681	642	660	662	610	644	617	601	540	610	577	567	590	570	518	564	529	530	529	493	532	507	495	497	488	500	528	499	501	500	521	519	493	552	508	512	499	470	471	501	494	529	515	514	451	507	512	503	499	496	488	512	488	491	529	462	517	476	483	478	540	502	468	497	484	475	491	517	477	503	483	526	487	499	452	494	485	509	486	505	474	484	486	492	485	536	485	492	479	470	489	517	453	497	496	472	508	449	493	509	466	509	477	513	475	466	473	522	476	487	514	467	478	493	495	492	497	486	453	487	517	510	475	445	466	501	483	510	452	498	505	459	461	513	471	503	469	482	497	484	499	495	504	446	484	456	477	505	464	501	489	450	478	487	485	454	460	481	539	486	481	471	498	460	496	509	509	458	507	512	498	469	508	480	505	455	505	475	465	511	441	480	474	507	501	503	493	468	459	497	419	471	499	464	509	481	471	409	489	465	486	503	523	455	450	478	491	484	500	476	475	490	478	448	487	495	521	508	505	506	514	512	499	473	452	474	448	482	517	478	474	487	472	507	475	503	484	471	499	460	519	464	487	515	515	512	469	503	477	480	431	491	489	474	503	479	504	491	484	480	488	492	448	506	481	493	462	483	477	486	514	551	488	485	459	489	468	505	505	506	487	431	465	502	476	485	499	525	483	460	456	479	491	498	492	488	432	474	507	523	466	472	471	491	511	475	522	517	501	489	458	471	496	530	505	480	489	523	446	481	480	464	471	481	516	484	494	483	491	500	470	502	502	469	487	543	500	459	466	506	472	497	542	487	479	459	502	496	485	509	530	459	502	481	484	469	439	496	448	510	472	499	488	513	461	470	547	452	553	472	478	457	510	516	459	517	470	513	480	500	468	504	476	474	494	489	472	505	451	502	482	474	511	492	484	467	519	490	493	499	501	493	472	475	473	470	465	489	510	474	480	469	487	460	488	480	493	463	464	493	471	442	502	494	482	453	494	493	494	504	467	479	469	501	498	500	490	490	496	501	478	461	526	487	467	479	471	492	497	478	466	447	501	433	512	505	460	522	496	528	503	466	483	485	482	497	501	439	479	492	470	494	514	486	470	446	494	451	510	472	499	495	468	472	466	492	480	488	486	438	502	461	489	465	491	489	493	474	483	447	479	508	522	482	496	490	436	430	474	487	488	479	508	479	484	478	453	479	433	491	525	485	457	499	484	493	461	455	478	485	510	504	496	468	498	479	492	468	453	517	497	479	480	484	459	484	500	478	461	496	499	496	496	473	499	537	511	502	461	521	500	486	490	507	480	441	462	490	482	470	479	480	482	498	535	484	484	496	486	525	494	451	516	521	478	501	491	471	494	509	488	482	506	467	492	479	472	471	506	518	503	506	488	501	490	474	499	500	470	495	473	490	514	509	470	512	444	477	457	462	476	509	483	481	496	453	542	484	506	507	490	503	497	480	512	493	512	507	516	461	464	534	482	482	467	492	484	539	537	479	503	481	470	520	500	546	519	480	503	466	450	516	437	500	516	503	449	488	512	491	476	488	494	487	435	504	489	514	498	454	473	470	465	513	500	424	462	504	467	497	515	476	449	459	530	543	497	508	498	503	485	488	468	491	481	447	459	489	487	470	455	435	531	539	512	488	452	471	483	482	459	514	481	524	492	482	462	521	456	478	507	484	491	471	488	510	476	514	488	470	502	485	512	432	478	465	516	454	495	486	490	486	479	492	465	477	494	480	477	509	456	488	493	473	509	481	497	484	462	522	486	457	465	484	468	437	467	486	505	496	460	486	527	483	465	472	496	491	497	463	484	492	493	476	519	464	462	479	506	497	432	506	464	447	454	483	464	496	462	508	458	459	490	480	519	487	437	496	492	497	461	481	471	471	475	486	483	482	493	476	467	467	470	454	476	485	470	477	462	465	475	504	465	505	486	479	480	500	502	477	501	500	509	480	493	552	495	490	458	496	456	499	495	467	493	464	498	468	480	504	492	483	503	525	461	508	486	476	484	491	504	482	467	471	465	479	511	528	507	494	507	460	494	476	513	439	481	498	505	496	475	504	478	477	468	517	471	479	475	455	452	477	496	490	502	503	497	522	511	437	458	509	481	520	465	493	491	455	502	497	482	493	471	512	479	464	478	484	489	527	469	544	478	463	475	488	475	513	479	426	476	480	469	476	481	487	471	527	462	522	494	471	478	453	478	448	482	490	450	496	504	472	500	447	516	486	457	480	521	474	482	511	488	431	469	486	456	516	506	505	503	478	499	492	491	460	486	481	464	509	473	486	468	464	496	489	499	496	494	494	469	486	490	486	478	444	504	496	464	486	464	465	448	486	499	491	481	498	464	487	513	481	493	488	489	488	490	472	520	477	464	487	498	474	491	476	507	515	510	513	514	460	528	453	492	478	480	507	515	514	466	479	466	470	481	516	473	462	487	516	478	473	510	513	445	479	481	473	517	499	501	469	511	477	487	477	486	468	490	494	465	505	488	487	478	478	459	450	488	463	468	512	527	467	480	538	514	449	478	499	479	495	496	468	472	461	485	464	482	463	507	465	472	475	496	497	498	471	491	471	504	506	496	457	458	498	481	461	486	480	513	494	480	496	486	488	464	485	509	483	459	460	461	481	502	477	453	510	493	475	477	490	450	480	460	453	537	516	500	496	461	466	465	481	507	503	499	486	515	508	502	474	518	510	457	448	465	470	495	472	442	496	496	480	486	482	476	480	472	504	495	487	494	488	508	508	489	485	481	517	445	494	498	492	447	527	469	482	497	417	469	495	487	512	503	488	491	485	456	505	505	481	463	513	468	500	495	484	489	509	505	476	445	524	453	467	478	502	464	475	494	515	498	485	497	481	507	493	483	504	494	506	510	469	487	485	474	462	443	468	506	490	517	476	492	483	532	494	458	500	476	458	449	481	510	452	494	473	507	469	441	494	484	483	455	448	433	477	455	485	539	502	481	492	514	508	494	468	476	467	492	486	502	521	492	505	526	509	449	475	485	458	470	485	480	476	470	486	478	509	492	485	490	498	482	517	434	485	463	491	494	459	508	500	501	450	499	477	493	445	523	502	515	521	499	508	521	514	499	461	469	491	497	483	494	478	498	485	496	494	477	458	496	516	523	489	499	492	511	486	459	455	471	442	482	504	475	519	472	462	490	476	515	454	501	496	453	480	511	512	484	499	500	517	516	501	446	522	469	541	483	497	470	500	462	458	460	493	499	504	458	496	501	482	490	488	474	489	505	492	462	481	488	484	465	507	479	498	491	479	492	503	511	463	467	552	475	470	498	455	487	523	504	502	488	470	486	470	475	468	484	457	479	502	518	483	464	451	465	495	506	498	476	461	476	467	457	501	454	477	487	501	489	479	513	490	456	495	477	490	491	468	462	487	480	498	489	473	482	491	461	449	532	500	478	453	456	442	479	509	513	473	486
28167	14986	1871	343	225	208	141	143	108	123	120	114	115	122	113	112	116	123	105	99	114	112	105	106	93	102	109	95	107	102	93	106	118	87	103	113	117	102	101	107	111	112	107	118	104	108	78	108	118	101	95	114	106	100	110	105	113	98	96	106	111	117	118	112	98	96	110	100	108	110	106	97	104	93	104	106	114	100	112	85	101	105	127	127	97	103	112	94	102	100	100	110	104	96	95	100	89	106	108	97	113	95	106	123	94	103	95	104	118	94	110	105	78	120	109	108	99	85	101	102	106	85	98	129	92	110	104	108	101	94	97	84	104	120	124	102	102	99	82	98	92	94	89	90	110	105	105	89	117	103	89	97	119	113	95	109	105	111	91	120	95	103	129	118	87	100	104	108	91	111	127	102	103	91	101	113	105	109	114	96	114	117	115	104	98	103	127	105	102	106	113	114	115	101	100	107	115	98	104	102	103	102	120	91	102	116	110	93	103	106	112	110	77	94	115	100	103	113	106	111	92	111	108	98	103	101	103	110	108	107	100	112	115	117	123	115	105	105	107	116	114	103	107	99	94	106	108	111	94	92	121	112	92	120	104	109	91	99	89	100	95	104	116	114	111	112	97	98	104	88	95	116	105	103	80	85	114	95	90	114	97	128	128	100	105	98	97	95	85	109	90	124	126	96	93	109	105	97	119	81	106	102	108	107	100	101	96	93	111	102	92	99	120	116	89	107	96	102	113	114	98	79	102	104	121	102	81	111	107	108	109	92	106	124	109	104	67	107	105	102	105	119	94	89	100	102	90	109	110	90	104	114	114	99	104	93	108	112	105	118	109	103	111	99	101	101	95	102	104	100	95	117	117	97	97	90	106	105	98	82	117	113	113	103	107	110	95	113	96	110	104	109	99	99	109	116	95	108	96	97	100	102	102	101	105	119	104	105	102	111	120	98	107	84	104	118	121	118	112	118	111	87	95	114	81	93	87	133	114	97	93	80	95	104	92	106	115	100	109	118	102	97	99	99	102	98	106	120	106	91	93	109	114	97	109	114	111	110	89	93	109	100	103	94	96	105	89	92	122	102	92	98	93	93	90	97	107	105	99	102	105	106	122	110	118	95	76	100	109	110	96	110	117	112	108	91	91	107	79	87	115	122	91	100	103	105	116	97	102	116	106	102	109	116	98	99	114	121	99	117	110	113	93	103	101	113	119	102	116	85	124	103	103	109	90	116	93	81	99	105	87	122	92	109	110	100	116	96	108	85	91	98	102	109	106	90	127	116	122	103	96	99	121	102	105	100	117	106	95	80	107	99	92	109	97	92	109	105	110	110	110	96	93	103	103	95	110	106	115	99	106	134	102	109	104	112	120	133	126	100	91	98	92	98	117	102	107	104	119	108	110	111	120	99	97	104	99	107	103	124	115	117	124	96	92	93	113	113	85	87	94	111	118	119	114	106	122	98	106	104	104	93	111	107	108	104	107	113	114	110	91	103	108	120	93	92	82	98	96	120	106	90	96	119	126	92	103	100	102	110	99	107	120	109	89	109	105	88	113	97	107	98	111	96	110	106	81	123	113	102	110	112	101	112	108	105	100	102	103	107	111	119	98	101	108	89	109	117	115	108	114	126	89	89	124	107	116	110	107	114	98	100	117	104	101	108	122	111	111	102	112	105	89	101	97	99	94	86	127	104	99	114	109	109	112	88	98	113	94	106	100	103	125	88	87	98	98	94	105	90	91	101	117	120	105	115	102	109	97	98	110	100	93	104	103	108	103	105	99	80	98	100	90	121	101	99	110	114	102	100	114	108	86	108	103	96	95	89	112	126	103	132	114	101	111	120	103	95	93	105	92	92	93	107	111	88	100	102	97	78	96	98	94	105	104	95	129	95	106	100	110	97	93	121	100	99	106	102	96	101	138	108	109	102	96	100	96	100	123	92	95	81	106	93	94	117	98	122	106	107	105	104	107	95	121	116	100	90	109	115	86	122	105	112	113	103	96	115	125	109	120	108	126	118	122	107	106	108	90	110	95	101	106	109	98	99	104	109	92	101	81	117	111	117	104	116	112	98	105	96	118	111	109	94	110	96	105	109	120	94	119	93	104	108	107	99	92	103	88	122	98	101	125	104	87	115	88	112	106	100	97	105	106	107	102	101	116	105	98	100	102	105	94	93	102	94	114	104	106	106	112	93	95	103	100	115	110	103	96	106	115	99	89	108	125	102	100	98	95	109	100	110	101	116	96	122	108	115	106	93	102	98	106	96	108	103	95	101	100	101	99	115	114	106	100	104	89	112	100	84	121	90	83	101	107	95	100	99	98	101	97	118	87	97	95	113	103	94	105	96	113	102	94	89	114	116	100	101	95	106	106	95	123	114	107	105	125	104	94	119	119	119	101	118	106	95	120	91	110	115	102	92	112	117	98	111	116	104	91	104	96	117	100	105	86	116	90	86	113	101	88	114	127	119	111	105	117	110	105	114	110	121	98	89	105	109	113	112	105	81	123	107	111	96	92	102	104	108	121	103	114	97	99	85	96	111	101	104	94	122	125	107	109	97	112	84	87	89	106	93	87	119	102	115	110	104	106	111	96	102	97	108	104	108	117	114	126	107	108	108	108	88	104	108	107	93	102	106	109	116	100	102	98	97	127	109	99	119	102	98	94	103	115	109	108	93	91	99	91	86	104	94	100	94	87	99	106	115	100	108	101	103	94	96	103	116	105	92	108	91	95	127	112	92	102	98	111	108	91	106	112	98	97	91	100	101	84	91	103	104	111	126	118	110	123	111	97	100	115	99	94	107	122	97	121	102	98	105	106	100	108	125	98	127	92	108	87	110	113	109	109	102	101	114	110	83	90	105	96	103	103	114	96	111	110	104	106	90	107	111	96	109	106	108	108	98	108	120	101	92	100	108	138	126	102	106	110	100	78	107	95	115	101	102	105	98	106	102	99	101	104	109	120	89	106	112	112	109	102	106	104	107	95	94	102	94	109	103	112	102	103	109	111	109	126	111	99	102	104	108	93	111	116	81	108	103	106	100	123	101	110	105	99	88	88	113	93	109	87	103	109	120	105	94	106	90	116	106	116	108	106	104	112	97	104	109	97	105	120	111	109	105	87	100	110	102	118	111	94	94	95	100	98	133	116	100	86	91	91	98	95	109	107	128	88	109	97	102	92	99	113	115	106	100	113	93	124	128	114	111	94	79	91	99	109	113	95	104	100	94	110	101	113	118	100	114	103	95	96	95	93	112	98	110	101	88	113	107	114	108	103	113	116	98	99	102	95	111	98	96	92	113	99	104	103	102	88	106	77	105	103	107	97	120	93	110	97	101	113	85	118	112	109	95	101	105	99	87	103	113	88	127	106	101	105	90	103	114	106	118	101	101	85	106	93	99	120	105	102	84	99	108	98	119	99	108	121	100	105	103	88	116	100	107	108	107	100	107	115	117	100	94	107	94	117	115	105	96	121	86	100	100	108	118	93	108
4982	846	677	382	285	230	203	174	147	155	147	121	128	137	131	127	118	126	121	124	119	104	112	127	140	118	104	129	109	107	119	120	103	120	115	130	107	100	110	95	128	103	117	115	100	135	94	114	124	121	116	98	117	129	101	117	112	88	122	105	106	114	108	113	120	95	97	105	101	125	126	87	124	117	116	131	124	126	130	112	106	91	100	122	114	99	105	126	98	110	99	102	121	112	92	120	118	122	115	113	105	115	114	118	122	107	120	127	116	103	125	108	92	114	113	120	119	125	107	118	104	112	119	134	114	113	122	102	100	95	118	100	104	130	122	104	95	125	125	112	110	100	114	103	117	105	110	107	104	101	122	118	119	131	100	113	123	97	105	105	131	101	135	116	119	115	122	114	119	116	114	127	107	118	88	122	108	115	113	121	114	114	95	116	91	119	103	108	114	110	112	118	100	111	128	104	124	108	117	105	83	98	105	101	104	115	100	104	127	133	112	111	133	104	102	106	98	102	98	113	125	111	115	108	116	108	104	104	115	90	99	137	101	120	96	141	97	111	115	120	117	112	120	112	115	109	125	121	90	117	103	92	105	105	107	104	112	116	115	101	119	101	108	121	123	107	134	111	110	116	105	106	101	109	109	102	115	96	119	82	128	119	132	107	110	106	108	108	114	87	117	111	119	121	101	110	115	116	118	120	108	112	115	118	98	110	108	113	111	117	120	132	109	124	139	111	113	102	125	106	102	122	110	106	117	118	115	102	107	116	109	134	127	88	95	125	116	95	100	111	109	118	101	133	116	115	93	120	119	110	103	125	114	110	115	102	95	105	144	111	120	115	122	108	124	129	118	134	115	111	105	104	125	119	96	102	107	109	117	104	93	107	103	121	121	114	110	123	115	89	111	101	100	123	129	116	113	110	113	94	96	120	124	111	115	111	103	104	114	98	101	96	130	121	98	117	109	110	108	113	99	120	98	113	115	109	107	113	110	116	105	115	114	124	110	119	100	105	107	99	119	122	119	112	99	124	115	108	101	101	104	115	101	105	127	112	118	95	116	119	95	109	118	121	96	115	112	111	110	103	110	113	99	112	109	120	120	99	110	113	111	112	100	112	120	95	98	118	108	113	101	118	108	119	102	122	100	103	112	109	112	101	117	114	114	106	108	99	101	96	110	98	108	101	125	107	104	104	118	99	125	106	115	120	82	128	96	105	104	99	111	119	138	105	123	134	135	95	115	106	117	96	142	102	123	104	111	112	100	117	101	115	106	130	124	88	102	123	121	97	104	100	107	124	114	111	145	106	98	97	118	115	121	102	94	105	108	113	109	132	106	115	113	92	91	115	121	105	104	111	110	104	93	122	137	122	127	128	120	106	114	97	107	100	109	129	119	117	114	119	114	103	108	105	103	108	115	109	109	118	106	91	112	116	138	104	106	108	122	120	115	100	98	122	103	106	127	102	112	105	128	115	120	101	121	112	121	123	108	100	118	107	128	113	121	120	97	104	106	110	110	120	102	104	116	106	111	112	119	114	117	118	110	115	110	109	109	126	109	104	124	122	105	135	109	136	89	122	102	115	96	117	116	129	107	107	113	107	96	108	110	129	104	103	104	109	121	118	104	105	112	101	119	135	111	112	97	90	114	103	108	106	105	121	125	120	127	142	115	113	132	133	124	118	130	142	114	137	111	117	111	98	123	123	97	126	122	137	109	103	126	114	106	135	118	118	113	110	111	113	119	108	99	100	104	120	117	110	114	121	114	98	104	110	96	119	109	109	118	111	118	107	109	99	109	114	130	108	113	108	103	103	120	107	121	91	117	113	123	109	112	136	105	130	112	119	131	128	114	135	112	123	114	125	115	123	114	101	125	118	127	109	98	118	104	100	125	98	120	117	97	124	88	127	98	114	124	105	99	124	112	108	104	112	120	122	111	101	108	104	111	118	104	119	103	124	102	111	104	122	123	113	110	120	123	92	105	125	112	116	95	102	106	86	115	107	84	98	129	115	99	137	114	95	105	112	105	127	115	143	117	106	100	115	113	104	108	116	107	110	106	116	113	102	115	100	110	112	109	83	96	93	122	130	106	117	126	116	113	114	104	114	119	122	99	91	102	124	96	113	117	119	130	116	112	105	123	110	109	113	118	101	107	111	114	125	88	114	100	108	109	113	101	118	130	119	104	121	106	108	97	122	107	110	106	123	100	108	104	104	121	116	108	107	115	114	119	101	122	117	88	126	97	127	133	103	127	99	107	97	100	117	91	102	103	112	96	133	102	125	121	106	116	115	129	120	99	107	108	121	101	107	102	102	97	109	117	114	110	102	102	104	102	117	116	120	106	109	109	110	104	118	123	104	130	111	90	104	118	97	130	105	105	119	98	118	103	113	106	127	109	99	111	101	105	128	111	94	106	93	96	114	118	142	130	117	107	104	111	128	98	113	96	96	109	110	120	116	94	113	109	107	127	103	127	89	114	106	112	123	107	106	105	93	90	116	104	117	123	99	98	143	114	117	116	114	120	108	119	109	119	112	125	120	89	103	109	107	114	107	114	112	115	115	93	99	119	118	101	138	124	101	103	105	111	123	103	127	123	100	133	110	109	111	109	105	117	113	112	100	127	122	125	108	100	101	123	102	125	115	108	94	123	117	99	117	112	92	124	113	138	108	106	129	126	120	105	115	123	113	120	105	119	110	117	89	122	97	105	112	112	109	115	109	117	111	122	104	120	106	97	105	98	122	111	109	123	116	106	107	106	111	108	116	112	98	102	100	110	118	110	102	115	129	127	128	123	100	98	101	96	114	122	121	113	112	107	123	113	112	123	109	109	133	104	98	125	110	111	100	117	92	119	121	94	113	105	138	111	120	106	103	104	127	99	108	120	114	136	120	103	111	94	103	110	86	117	133	122	113	114	110	114	105	109	116	125	128	94	115	123	104	122	89	116	112	102	118	112	114	128	136	109	116	100	110	106	114	100	104	90	91	126	95	111	124	119	94	83	99	106	101	109	120	109	121	115	131	105	111	117	105	88	106	98	106	117	97	106	109	117	114	117	119	120	109	101	126	112	117	108	135	79	129	132	91	130	107	120	99	123	129	124	99	115	112	105	136	106	103	117	129	119	97	112	124	127	121	135	118	118	128	96	86	111	125	110	106	123	89	107	98	121	130	99	119	122	103	98	105	111	105	100	104	125	125	95	110	116	105	107	113	96	118	119	123	133	117	128	108	129	101	115	114	109	104	104	115	108	107	125	121	116	120	108	95	137	120	112	100	111	114	114	111	118	118	111	109	105	115	111	116	120	112	113	148	98	113	119	115	103	108	124	94	112	120	120	99	113	115	127	111	113	116	127	100	125	134	106	115	113	126	107	117	122	108	122	116	110	106	113	109	134	101	100	97	114	94	104	131	89	112	112	113	115	113	133	111	112	102	123	118	106	124	115	110	98	89	119	126	106	116	118	102	116	104	107	112	108	97	127	107	112	108	93	92
25339	20848	27353	24458	20847	12347	1656	937	745	677	583	546	515	512	449	449	419	430	391	403	354	387	380	352	380	375	361	330	402	350	353	360	329	330	337	363	331	327	322	341	307	298	310	347	314	339	344	328	316	299	337	323	325	335	323	316	334	363	315	313	339	307	338	293	306	325	328	349	315	328	327	298	330	335	349	330	309	317	328	320	316	298	318	325	329	316	327	299	360	325	309	304	344	325	331	321	348	324	304	301	312	297	305	324	306	322	338	321	321	327	353	322	322	345	327	323	330	331	329	317	339	318	320	322	334	333	320	303	342	309	356	317	353	315	355	298	323	332	323	322	289	344	287	309	316	317	325	336	329	342	321	313	293	315	345	286	310	318	338	323	334	308	330	320	293	312	332	336	329	297	295	294	317	331	309	326	349	337	308	319	344	310	341	300	324	317	318	315	299	319	329	345	308	314	322	339	330	337	326	320	321	326	336	325	290	316	330	332	346	338	308	320	309	330	325	298	348	321	337	290	316	296	330	321	319	316	315	313	346	311	289	297	300	305	313	324	325	342	298	265	289	339	311	353	326	309	309	314	335	303	308	318	342	309	344	284	309	325	312	328	328	316	317	284	324	309	318	346	331	289	308	341	331	361	340	339	324	323	310	331	330	324	321	296	314	315	288	322	337	327	322	304	297	322	322	322	302	308	300	293	308	320	320	322	319	347	304	316	305	331	322	324	306	307	311	345	316	302	328	285	288	304	326	314	321	299	316	324	339	342	289	318	336	283	311	328	298	322	312	332	316	319	344	328	311	351	314	344	328	271	300	295	316	327	323	350	319	337	311	312	292	303	318	302	310	301	316	306	304	316	290	312	316	312	337	326	325	333	312	319	305	322	326	341	310	344	322	320	335	336	321	318	326	314	335	284	318	319	334	303	343	338	324	340	321	279	291	314	309	317	282	332	334	295	313	323	311	289	321	293	318	310	314	333	319	309	328	321	353	321	323	357	309	288	326	308	310	327	309	323	319	326	277	352	306	342	307	346	321	316	308	303	322	325	294	324	304	290	333	316	294	304	359	305	323	311	304	304	289	325	315	322	325	299	303	289	303	323	306	303	308	320	314	363	295	302	322	354	329	299	302	339	350	314	331	273	303	355	328	333	359	318	337	311	333	312	343	301	342	320	296	355	327	321	315	307	300	309	352	329	317	328	300	352	329	314	325	344	319	302	300	346	313	334	316	326	313	329	315	324	323	281	308	333	334	328	312	343	299	336	332	321	327	306	294	277	336	323	350	331	309	334	293	305	323	317	301	308	327	325	302	313	310	321	321	318	280	327	332	288	296	320	328	319	332	313	302	331	322	299	330	280	295	310	338	325	305	306	313	306	320	339	332	320	313	341	290	319	342	344	313	331	299	347	338	299	317	330	315	312	306	305	340	325	310	319	309	322	297	311	353	329	315	301	309	338	307	319	333	297	306	318	349	319	302	333	298	308	306	320	327	291	354	316	285	306	323	288	357	328	322	311	298	320	324	326	304	316	321	317	305	319	322	349	310	280	348	283	320	315	320	326	322	320	313	310	312	301	311	301	326	298	358	296	290	315	328	324	302	346	308	318	316	356	328	323	328	319	343	302	309	322	296	319	313	319	295	317	279	306	329	301	328	311	331	302	309	302	329	320	308	313	341	296	312	327	325	339	310	317	302	336	324	297	323	274	276	339	277	333	301	323	310	319	299	342	292	287	308	327	340	288	315	376	333	347	292	324	326	305	303	350	292	330	312	315	300	351	312	340	323	321	287	347	304	329	305	343	314	335	336	297	312	319	300	321	320	342	324	348	298	300	314	304	319	328	306	290	336	322	314	337	290	331	347	323	344	290	316	316	301	315	319	325	323	337	308	284	300	319	314	307	318	343	294	304	317	286	326	335	321	342	325	316	265	319	302	312	325	289	318	304	296	321	301	326	292	324	313	367	307	329	318	286	308	305	297	320	358	298	349	327	323	311	318	319	345	304	301	305	300	344	325	319	336	274	336	319	322	283	312	304	311	299	289	327	279	304	262	319	317	301	319	297	303	309	308	289	293	328	316	290	308	290	319	348	273	329	311	330	319	303	297	277	300	317	342	336	350	314	345	306	305	295	348	335	311	298	334	328	335	310	292	287	311	296	342	352	324	331	326	309	330	320	312	339	314	313	324	332	310	323	305	304	303	348	333	290	308	299	309	360	322	313	325	320	321	335	291	321	322	337	322	342	290	330	294	272	340	296	324	341	323	295	310	287	313	339	307	333	323	297	322	306	330	335	295	328	333	331	306	325	330	328	325	318	283	331	328	327	326	307	321	287	270	327	289	320	312	317	312	316	320	327	359	311	321	321	296	317	317	280	339	310	308	316	333	357	306	280	310	296	322	289	314	315	325	311	320	335	325	334	326	317	299	301	299	352	303	328	304	324	344	367	299	298	285	319	318	308	289	337	335	309	292	314	335	345	336	329	285	307	301	321	289	299	323	345	314	341	330	320	314	294	321	348	312	328	317	328	323	300	312	346	319	318	297	272	309	310	321	343	344	307	289	281	340	324	362	314	326	350	313	315	332	324	298	322	297	356	321	327	315	329	342	286	311	294	333	320	304	312	340	307	347	326	345	343	320	343	315	339	337	327	324	327	298	347	292	314	336	360	362	335	299	298	332	348	324	324	323	308	319	333	337	320	334	302	330	313	325	305	297	328	287	313	324	304	327	298	311	323	317	330	341	318	318	327	303	324	334	301	354	322	307	287	310	320	306	334	347	329	306	313	347	310	308	346	304	323	359	316	306	314	335	313	312	312	339	296	350	343	344	273	327	314	319	346	334	320	317	287	298	339	317	340	344	323	361	306	353	320	311	305	295	314	293	308	322	342	313	338	341	291	294	308	319	309	312	301	323	319	339	305	325	358	281	284	309	314	331	301	309	318	322	320	316	314	290	306	317	307	323	314	326	291	304	321	314	327	285	365	316	329	323	298	322	312	307	311	342	330	322	337	297	298	291	321	283	338	324	318	317	334	324	280	298	324	335	313	353	313	294	264	323	311	310	320	284	313	349	333	337	273	271	291	325	340	317	332	326	323	288	330	297	366	273	330	321	307	312	308	334	300	326	321	329	354	277	323	315	332	315	306	309	313	309	309	317	304	337	322	346	321	320	311	331	339	329	336	319	313	299	304	325	291	329	323	320	330	302	295	333	344	307	333	325	323	327	281	326	322	287	353	303	330	312	319	305	320	340	310	324	298	342	346	298	297	299	326	329	286	314	322	311	335	304	312	322	342	299	313	337	341	334	287	316	310	310	305	312	346	317	317	340	368	322	353	320	311	366	320	318	304	325	305	301	333	313	331	313	319	310	309	323	305	344	321	301	315	346	319	346	310	320	303	321	306	312	323	330	322	297	322	314	313	321	347	326	277	311	305	317	290	299	329	327	340	265	289	327	319	344	296	342	334	310	335	300	317	314	324	291	315	302	330
7165	11745	10639	5869	3864	2713	2092	1674	1309	1133	989	829	811	695	660	587	569	513	506	439	437	423	446	398	412	378	358	389	380	341	356	372	309	332	337	341	340	351	304	337	320	315	315	349	321	315	351	355	330	342	322	264	308	322	293	329	285	320	304	328	306	297	319	304	332	311	292	313	280	305	341	313	318	332	316	311	312	306	317	302	306	338	308	311	319	296	294	293	286	318	291	305	308	301	312	323	318	293	280	307	316	316	300	281	305	288	317	318	317	332	308	307	297	320	322	283	303	279	300	261	277	308	330	314	280	301	308	279	293	314	286	292	302	314	292	342	264	292	308	295	302	289	270	336	305	297	299	321	267	292	280	293	280	303	291	310	322	331	292	289	300	314	303	285	291	284	262	317	303	334	262	278	285	316	327	269	298	301	343	302	317	286	297	342	297	280	295	288	291	313	297	309	303	265	281	290	301	277	329	299	308	312	280	302	320	292	301	284	292	324	298	306	288	313	260	275	355	287	313	292	269	307	290	268	284	269	312	256	281	264	310	285	286	295	287	284	290	300	293	288	332	311	277	304	268	278	296	306	264	254	306	308	270	290	301	317	284	321	288	279	283	284	299	316	289	290	306	297	361	302	296	266	294	295	286	312	292	304	290	295	294	319	317	274	312	289	291	283	294	284	319	272	284	288	300	304	276	282	273	299	313	301	335	299	331	311	278	281	279	303	293	335	264	307	309	270	304	302	310	320	284	317	273	291	305	303	295	278	286	331	287	314	301	296	299	281	290	318	303	290	299	305	308	303	297	269	274	275	290	337	293	309	303	280	317	337	305	330	300	281	282	286	290	316	321	307	333	309	311	294	293	295	285	307	298	311	305	338	307	301	307	319	289	310	285	252	283	302	313	324	321	288	318	306	299	291	306	277	288	303	318	330	282	307	314	293	286	325	317	308	326	286	286	294	259	329	295	293	285	294	273	294	318	293	311	284	294	321	312	312	310	293	295	288	301	301	309	283	313	317	288	303	292	302	282	333	303	313	319	308	297	282	279	301	257	302	297	292	306	274	297	299	311	296	281	281	312	327	278	302	289	277	272	298	272	292	286	323	325	272	288	286	306	311	269	307	321	278	323	308	281	277	305	283	293	281	280	303	313	333	286	287	293	265	299	308	293	299	294	297	283	297	283	310	308	306	318	291	341	312	273	301	289	288	285	287	299	296	282	320	306	297	281	316	274	284	293	302	293	276	310	314	306	306	252	285	301	291	293	314	308	264	277	274	312	283	309	312	296	268	318	274	281	314	268	268	301	296	284	295	289	298	250	342	310	285	317	309	343	274	307	287	274	290	284	301	269	311	311	310	310	325	285	259	276	309	267	297	288	287	328	292	280	296	303	291	319	290	319	325	280	331	276	266	288	301	277	300	299	283	319	282	304	299	312	285	280	314	290	283	305	301	282	308	298	282	312	305	305	316	291	312	305	280	288	286	296	287	317	267	286	290	272	299	283	282	301	293	269	330	280	254	304	312	313	298	309	315	289	319	315	303	290	304	305	311	264	293	328	313	318	288	291	297	318	289	309	307	274	271	275	306	272	283	316	308	288	310	288	314	316	281	295	299	293	300	256	311	297	287	317	313	280	294	313	296	310	292	320	290	302	296	297	305	288	305	291	320	305	300	289	293	311	288	297	255	290	329	310	290	300	307	285	314	261	315	320	294	293	316	307	289	309	310	280	307	260	293	322	293	297	282	286	314	269	306	305	306	297	312	279	299	302	294	290	341	300	326	304	285	315	276	327	279	284	326	277	287	280	313	279	302	302	282	289	317	300	305	306	306	305	278	292	291	249	317	288	293	268	264	289	289	302	325	302	283	278	277	320	307	284	290	312	266	293	293	297	304	280	282	294	308	293	284	282	300	287	312	314	308	309	293	313	323	291	278	293	286	290	334	282	315	304	298	292	297	332	305	310	313	299	303	299	317	283	295	309	289	292	275	277	320	293	303	318	305	308	332	292	302	291	313	314	306	308	290	298	304	322	295	295	313	306	298	308	302	316	300	314	306	288	296	276	321	309	300	293	297	266	312	279	283	288	261	323	281	329	333	296	316	297	327	312	295	282	316	265	291	291	322	317	328	290	280	301	297	298	328	299	284	308	267	294	312	305	283	317	298	325	294	287	300	297	317	316	297	304	285	324	275	289	285	273	302	320	294	291	290	304	277	300	318	311	300	313	306	328	315	325	295	304	294	298	294	335	284	325	312	317	328	292	324	306	320	294	315	316	331	295	298	304	322	293	300	296	297	303	302	278	320	317	330	306	295	294	292	285	291	304	308	310	286	314	287	310	292	315	283	300	264	277	315	302	276	267	313	299	266	304	285	298	266	288	295	282	310	276	286	274	268	278	296	320	288	334	255	296	308	276	315	294	305	268	280	296	277	292	292	295	299	300	347	289	308	326	315	314	280	292	328	276	302	361	296	301	283	290	288	298	277	276	298	286	295	293	323	314	309	284	295	312	282	283	302	304	317	285	278	301	310	284	296	276	270	297	290	282	302	327	285	283	302	283	278	307	287	299	315	329	292	295	279	311	286	298	334	283	328	272	293	258	305	324	296	324	285	306	328	270	280	295	286	265	286	300	310	312	282	262	300	279	292	281	285	272	302	288	313	319	266	283	290	299	301	308	310	271	288	291	325	292	262	315	320	285	279	310	296	312	293	303	357	312	277	272	320	299	320	293	320	304	328	308	308	334	280	279	313	316	313	316	292	293	330	298	304	320	337	296	303	312	283	314	308	288	297	296	284	289	303	318	348	313	331	268	303	314	297	296	263	285	349	302	296	296	307	276	286	326	292	289	296	262	290	289	297	328	328	300	279	275	259	280	274	311	287	300	308	272	287	307	323	305	296	270	317	287	294	298	330	316	299	289	270	294	278	290	293	308	279	336	347	291	309	297	297	317	291	311	290	303	305	292	307	331	305	313	308	298	313	330	309	324	293	308	268	316	279	297	308	304	291	268	304	333	310	306	319	291	281	286	285	312	310	281	326	304	277	265	345	292	300	293	294	283	311	324	286	312	307	309	314	319	267	293	301	301	333	280	288	300	307	287	298	283	308	330	311	278	317	304	269	306	310	269	304	303	307	302	298	270	283	299	311	310	305	317	283	317	312	297	270	294	281	293	280	304	311	321	308	278	301	298	296	296	296	312	314	301	286	308	332	298	286	310	300	320	304	283	274	308	308	309	282	300	290	328	300	318	288	259	281	289	320	314	281	302	293	305	297	309	304	275	259	299	296	297	288	304	293	278	318	302	291	311	303	305	300	317	332	276	300	278	296	310	275	313	300	317	308	273	260	314	300	307	293	318	322	311	281	311	307	297	284	292	296	309	303	285	308	294	318	298	324	260	322	278	302	295	306	325	290	305	287	297	289	295	293	319	296	287	288	295	295	297	311	309	306	282	318	285	266	295	301	337	297	311	285	292	274	311	306	310	310	310	277
22943	20834	27671	24096	20841	20936	10953	1985	1377	1203	1110	991	916	884	828	786	805	674	706	705	650	631	655	647	613	612	603	633	549	569	547	601	557	583	559	592	528	551	539	551	570	503	576	556	525	555	509	550	525	538	532	538	519	529	572	539	493	530	509	501	534	512	517	478	535	526	509	584	531	521	578	529	508	477	544	534	499	573	542	526	522	514	531	519	530	558	532	544	532	546	489	456	522	543	534	519	528	478	509	497	538	559	542	527	514	514	520	497	527	494	513	563	535	544	508	484	530	502	524	544	507	492	491	527	473	510	537	493	526	504	500	526	537	523	514	541	531	541	468	531	498	532	497	546	523	540	473	500	528	537	487	515	554	503	527	491	465	516	547	513	564	574	521	477	468	533	497	509	479	495	518	529	511	499	510	519	500	556	519	519	494	495	519	556	523	532	480	510	526	572	507	541	526	512	532	509	500	521	520	467	509	489	514	501	478	503	539	516	505	526	514	492	522	502	517	523	555	532	497	549	539	455	519	551	471	470	521	515	514	506	500	502	500	499	505	555	548	496	496	536	532	552	534	480	492	569	529	510	508	520	497	520	544	529	480	482	486	529	545	517	498	521	544	463	509	515	488	543	509	511	503	509	484	537	466	519	524	522	542	533	497	529	544	469	513	506	526	481	503	542	570	517	534	551	520	533	495	529	523	514	478	537	469	498	544	497	513	538	550	512	523	536	502	517	533	467	528	497	513	511	523	509	504	580	538	563	538	519	543	498	526	540	526	546	497	518	486	504	485	516	478	475	539	509	542	513	486	495	511	468	535	546	487	482	539	526	512	529	523	502	532	463	489	519	544	531	526	504	506	508	460	522	574	520	525	497	542	519	501	557	541	535	508	521	550	503	527	510	482	493	539	517	527	489	476	534	540	533	516	522	497	531	480	511	534	526	499	489	527	505	478	517	493	498	541	548	531	519	535	540	537	548	526	546	499	511	505	469	520	504	545	531	537	487	525	520	548	514	501	511	496	503	524	527	510	538	475	518	525	494	508	469	524	552	518	511	497	489	516	515	537	511	474	502	527	508	542	533	500	531	563	496	493	558	507	472	559	556	497	515	466	505	523	526	508	565	523	501	479	525	491	533	519	531	495	498	527	526	493	537	505	544	484	510	489	502	537	513	527	522	539	464	515	486	504	492	525	513	533	494	495	527	491	532	557	535	523	504	533	517	544	532	531	498	513	511	511	542	508	512	499	497	497	540	570	573	505	525	508	519	513	551	536	531	508	502	536	559	505	495	521	540	494	522	551	516	536	525	522	540	533	537	489	505	516	500	526	492	527	506	521	507	522	557	500	491	509	493	525	537	490	514	536	504	500	504	483	516	496	526	496	511	543	504	486	494	540	479	507	500	508	506	549	521	546	521	544	532	533	568	474	502	510	526	505	539	535	516	521	566	562	464	525	508	539	506	526	520	498	532	493	508	473	500	535	537	507	557	482	543	500	545	541	533	553	514	534	515	530	554	528	533	535	531	493	527	519	537	539	502	565	505	551	499	499	512	499	464	563	477	511	500	497	525	499	533	457	513	570	541	520	490	543	560	548	494	505	528	501	496	482	497	480	467	463	500	554	530	506	533	549	481	495	493	500	508	494	510	534	534	485	521	515	560	520	556	541	484	510	529	515	521	528	503	494	505	519	489	534	517	531	487	542	477	522	525	518	553	495	488	496	490	512	529	508	535	537	521	513	584	503	531	520	565	526	525	497	506	517	517	483	472	519	499	553	502	493	483	448	513	497	515	517	535	554	480	506	545	503	532	526	525	562	481	504	527	512	477	525	512	473	528	569	478	489	521	547	554	514	507	505	513	480	533	519	488	549	530	514	497	534	504	549	533	526	519	472	509	521	503	485	563	485	511	508	526	505	550	540	536	498	504	518	532	546	526	506	537	516	517	483	552	494	524	511	502	503	491	536	527	488	539	492	533	517	480	495	556	526	472	522	515	500	527	560	521	541	535	514	561	515	485	506	577	494	543	543	555	487	484	486	544	509	537	498	538	525	547	557	513	551	509	529	544	494	500	485	539	513	534	552	490	504	528	512	571	545	510	541	521	512	515	521	522	523	514	500	544	513	538	481	529	517	539	525	504	534	499	507	500	504	499	536	509	514	501	556	524	515	532	541	485	544	502	500	523	512	519	535	498	482	550	506	526	544	528	539	503	541	506	528	476	477	538	516	492	502	561	502	520	490	490	506	562	490	511	505	525	519	492	488	507	546	492	534	547	516	485	520	513	513	487	532	515	570	548	535	505	530	551	511	522	540	495	531	506	516	517	560	490	528	502	506	515	498	530	507	530	465	509	503	534	524	495	523	486	527	509	542	542	508	555	578	533	486	489	523	523	502	482	502	515	513	527	536	514	531	512	536	562	541	482	493	469	571	503	492	531	546	541	473	506	523	504	474	500	499	503	531	500	485	517	512	510	487	537	494	507	493	490	504	502	517	513	489	494	506	528	534	494	490	528	530	505	524	467	536	534	545	500	529	516	515	528	528	508	523	526	503	504	504	492	533	517	590	530	534	510	546	518	491	500	529	560	523	533	529	544	525	504	521	490	481	506	516	517	501	522	501	575	539	543	526	492	528	482	476	564	507	486	536	515	523	507	507	525	513	507	501	570	552	497	535	511	516	512	534	493	517	518	483	502	510	447	509	518	556	535	476	475	501	517	517	556	531	513	519	536	515	480	477	510	490	492	509	534	511	492	519	509	523	500	500	491	522	479	491	486	507	505	529	502	537	535	538	500	510	506	485	472	518	517	521	538	485	500	515	530	528	545	517	513	515	575	499	523	576	536	490	504	499	534	496	504	519	526	507	523	535	488	493	523	494	508	524	491	513	484	533	541	523	524	516	512	508	485	486	537	540	511	535	489	523	528	541	476	513	522	539	539	493	539	498	508	482	563	524	493	497	503	517	521	546	513	509	485	515	495	475	523	537	530	533	526	549	503	515	513	511	535	492	528	543	523	512	509	503	522	550	536	542	519	516	540	571	545	523	499	498	475	510	544	542	569	478	480	562	498	486	536	533	554	511	562	518	460	528	523	515	512	560	525	469	506	497	513	514	519	541	521	533	470	539	481	500	543	539	513	531	459	483	500	503	496	472	506	540	507	539	517	487	483	471	518	534	549	499	522	503	501	522	525	505	509	503	550	530	551	476	520	514	469	538	517	483	533	467	538	489	527	499	533	512	489	481	482	543	500	493	500	518	516	544	522	494	485	486	518	532	494	510	504	486	507	512	504	522	497	508	506	520	509	519	494	510	477	541	486	510	512	484	542	595	515	520	509	523	502	503	535	510	522	496	499	512	528	476	475	503	537	483	515	543	489	504	516	519	519	518	511	511	445	492	502	542	488	504	562	542	488	521	464	487	482	482	534	516	531	522	532	498	507	496	496	516	498	508	514	501	501	553	489	538	553	543	520	482	564	514	490	536	531	521	537	512	539
9977	18383	16758	10089	6751	4839	3809	3042	2510	2041	1747	1539	1380	1228	1129	1075	947	844	816	845	760	733	743	715	660	667	651	627	615	633	542	551	583	599	574	555	561	557	515	552	504	522	534	527	554	498	510	497	542	493	507	537	479	503	557	560	494	511	484	520	470	528	490	475	495	531	488	496	500	509	527	495	511	512	454	506	503	511	512	473	492	514	531	529	488	541	499	493	480	514	500	501	497	449	483	459	500	536	470	467	515	515	477	460	492	502	457	524	491	486	502	461	501	506	525	509	500	513	458	484	478	507	479	506	477	472	488	467	477	488	504	479	475	462	455	467	491	477	504	490	514	477	480	486	488	490	510	505	493	492	497	485	460	490	518	481	506	469	471	483	497	481	465	459	467	471	537	470	482	504	519	501	506	500	452	520	513	508	500	494	473	488	491	483	531	517	502	483	481	465	523	497	530	462	493	496	505	477	455	506	496	506	468	457	511	484	473	493	485	516	484	477	491	515	499	470	496	462	498	456	476	482	471	480	479	460	486	496	507	467	486	480	473	502	469	485	438	493	483	464	488	459	527	484	483	499	485	482	518	499	472	534	485	486	488	525	523	495	482	498	502	481	466	453	490	472	494	469	506	518	474	486	498	501	468	527	447	461	492	488	435	512	463	502	469	477	473	514	513	457	505	528	489	503	508	489	490	482	467	464	432	473	513	468	471	456	480	508	517	477	466	447	515	474	447	475	486	487	478	517	490	490	502	462	468	485	488	483	444	446	444	465	521	514	491	449	498	475	502	455	501	505	494	485	511	465	484	466	512	521	511	511	466	449	497	437	511	494	470	502	451	476	477	498	502	458	498	533	478	499	443	463	487	504	517	499	480	501	498	450	479	491	516	499	461	474	502	481	493	444	506	483	504	501	442	483	491	513	511	485	495	490	482	469	478	484	490	463	506	488	506	471	489	464	460	482	474	496	494	500	501	519	465	503	495	518	465	520	498	451	488	507	504	517	491	522	507	489	516	495	495	495	445	442	466	440	488	483	495	487	465	453	506	477	480	457	528	481	507	490	494	515	482	514	480	480	493	467	469	470	479	493	500	481	494	466	501	501	477	464	523	481	468	471	461	455	502	485	468	453	436	500	495	485	483	449	531	513	468	444	509	458	515	454	544	487	526	490	500	519	464	484	506	466	499	474	456	487	548	498	483	478	442	494	522	488	486	438	527	489	488	467	451	470	513	504	481	507	507	487	480	519	515	482	465	465	507	519	465	466	509	508	498	470	475	493	466	455	483	494	487	503	523	512	468	486	509	480	545	454	450	500	497	499	477	492	475	482	487	458	499	514	505	508	496	512	492	527	534	481	471	534	460	466	495	468	496	463	509	485	495	500	490	472	506	514	484	547	464	494	447	469	479	456	490	501	513	492	487	507	494	486	483	511	502	507	501	499	464	454	500	477	512	491	490	510	513	502	522	498	500	467	483	483	481	509	468	499	481	486	448	503	503	486	464	480	454	501	499	488	473	467	480	458	467	484	451	501	517	510	535	486	453	493	467	476	447	497	503	510	509	469	498	499	482	447	470	522	453	472	505	460	481	450	499	504	483	515	503	518	497	470	450	506	495	511	509	515	446	472	494	503	503	483	413	524	460	497	487	477	482	485	471	460	522	487	444	456	493	526	499	432	465	547	462	488	486	484	512	457	482	449	466	478	459	485	508	487	476	513	474	451	461	511	492	466	444	455	493	495	490	509	507	474	449	510	508	462	468	501	504	501	496	518	487	505	467	491	460	498	499	469	482	512	501	525	477	510	491	468	481	450	496	498	476	461	468	505	480	483	531	516	467	465	468	493	496	480	482	470	459	467	469	497	520	514	528	468	463	489	493	477	494	489	496	488	475	480	509	493	470	479	457	467	509	448	511	481	496	533	485	489	489	436	499	502	533	431	496	480	473	456	496	456	499	454	502	470	453	511	535	510	484	499	507	500	459	497	489	464	494	495	498	438	459	478	442	466	524	485	447	469	459	509	496	510	448	482	467	485	476	473	477	452	455	503	446	510	498	502	503	464	470	460	496	451	534	484	470	523	492	463	452	500	511	542	491	464	464	507	476	478	490	504	465	472	501	486	477	474	476	431	464	456	465	526	529	493	509	485	439	464	477	503	464	510	469	505	501	495	475	463	457	490	495	465	499	526	508	446	428	494	506	492	459	497	481	497	474	472	478	479	503	510	474	524	469	482	450	513	486	478	496	489	467	431	535	481	475	508	482	484	498	475	456	483	464	500	479	472	516	490	511	486	501	482	485	516	490	470	502	481	483	506	459	475	486	446	504	520	467	487	476	508	474	479	518	459	481	497	488	495	470	516	509	477	492	476	458	486	489	510	483	485	476	488	481	482	487	448	480	499	488	502	519	500	481	488	471	490	499	488	471	481	471	466	488	488	478	470	464	499	468	502	502	482	466	513	439	496	486	497	466	490	535	444	456	477	457	458	449	478	513	496	495	498	463	499	540	480	476	485	531	467	503	477	491	512	502	475	505	493	458	519	500	476	491	428	487	481	483	471	477	470	495	484	528	522	455	495	483	483	469	476	483	518	492	481	472	475	506	497	467	469	507	471	469	493	497	473	498	473	476	486	485	519	468	484	442	459	496	462	494	512	495	485	469	488	466	439	498	484	484	468	458	481	475	463	501	496	493	482	472	498	510	479	435	459	491	471	504	490	495	473	471	440	497	496	531	524	482	524	479	500	472	499	494	498	438	448	474	490	451	455	508	486	471	454	530	514	447	492	497	478	518	518	491	509	478	475	440	481	481	470	529	476	496	516	477	484	489	473	465	493	464	494	495	526	482	481	472	453	441	454	491	439	483	475	496	478	486	481	497	481	510	469	466	461	449	484	486	508	484	473	469	495	477	454	456	483	465	470	478	481	499	494	460	491	475	479	483	509	442	484	485	479	487	474	483	494	499	488	486	508	512	476	478	470	465	525	467	458	495	497	493	466	487	481	507	499	459	473	502	480	488	474	501	501	471	463	508	434	499	450	463	477	477	535	502	500	512	513	498	474	442	504	486	519	442	513	468	530	472	499	506	486	469	491	504	507	486	487	501	500	513	512	458	447	468	494	451	500	496	477	521	480	528	476	478	514	499	486	483	471	456	468	496	488	499	486	463	506	466	521	480	480	503	487	499	467	503	520	499	467	451	484	500	520	469	483	545	460	510	483	493	526	523	502	447	471	488	493	498	485	472	536	469	460	513	500	507	485	495	465	509	466	469	497	463	470	495	487	476	481	481	447	494	490	483	458	490	451	453	462	516	463	440	529	489	471	469	464	520	479	486	519	492	495	491	521	516	494	458	497	472	469	490	493	447	467	499	531	468	472	467	494	512	504	502	448	453	491	486	488	516	494	468	461	504	462	470	532	458	467	481	463	484	504	467	512	472	449	483	471	473	474	484	488	482	484	500	490	517	494	480	493	507	507	475	475	482	514	483	468	486	477
28273	15071	1853	405	238	197	138	133	119	109	119	112	114	119	89	114	118	106	124	97	101	113	112	113	112	86	113	112	129	115	99	94	119	101	100	99	94	117	99	103	102	90	101	101	116	111	122	105	84	116	118	94	116	93	110	101	103	108	111	115	104	106	120	108	117	113	100	106	96	127	116	91	92	98	100	100	120	108	94	96	123	94	93	97	96	98	114	108	108	101	98	92	98	83	99	113	92	93	95	125	73	116	111	109	104	100	113	100	88	112	90	130	101	100	125	93	99	110	114	93	97	109	109	98	117	87	130	104	96	94	91	120	96	116	107	103	120	137	101	110	114	103	102	99	108	86	117	111	111	92	97	103	107	115	106	93	95	101	110	112	110	83	120	111	112	108	85	92	88	94	111	90	121	110	120	97	114	125	92	110	105	117	107	97	108	97	87	111	117	97	85	108	123	103	114	98	117	118	101	96	113	102	112	116	96	102	103	106	106	120	105	102	99	114	123	102	102	83	104	103	94	107	104	107	109	113	102	106	104	104	95	97	92	97	105	114	114	112	105	115	113	112	89	113	119	99	116	106	113	99	103	110	102	105	116	99	110	94	111	106	101	109	94	123	106	95	95	105	100	111	115	97	121	100	100	99	98	105	101	90	90	99	107	99	126	90	109	109	101	101	132	102	107	112	103	96	121	114	95	109	120	97	120	106	113	101	99	121	114	109	97	117	99	98	107	107	104	109	101	99	115	109	108	115	103	115	107	110	93	113	108	104	119	97	108	92	114	114	122	94	128	99	108	116	91	99	103	97	96	117	112	85	116	105	112	90	109	107	92	102	114	118	81	106	119	109	98	76	101	119	90	97	108	117	117	108	102	108	118	96	117	114	107	105	114	104	121	112	84	107	88	114	118	135	106	118	105	124	124	115	120	117	108	88	97	106	110	101	112	97	112	88	92	102	106	94	94	104	113	125	114	101	97	113	110	99	101	101	108	112	111	90	105	106	131	110	120	91	97	127	127	103	98	101	122	110	105	93	126	95	112	113	107	99	113	102	99	108	107	97	142	97	110	100	106	118	102	102	110	85	110	104	116	91	98	107	103	112	137	110	116	92	111	101	116	112	103	100	92	92	103	117	110	93	116	105	105	110	107	89	107	99	129	96	99	101	92	111	111	93	113	103	112	107	110	119	100	103	112	96	99	96	126	112	96	95	96	106	113	121	94	112	94	112	98	101	80	119	99	102	111	93	106	103	107	116	123	107	101	100	106	82	103	94	108	106	93	89	114	112	115	108	112	99	101	94	95	94	105	107	117	100	108	104	108	94	102	109	122	96	82	112	108	120	87	117	106	116	115	103	93	102	86	109	92	107	103	100	117	116	112	120	97	107	103	99	109	100	107	105	113	114	104	95	133	107	117	98	104	100	113	103	106	93	93	107	87	96	116	108	98	96	100	77	98	99	110	92	118	127	119	113	108	106	96	79	103	107	103	105	104	94	97	94	87	99	103	112	91	118	107	116	113	103	127	104	87	105	96	96	112	101	102	106	103	107	119	97	110	102	103	106	135	104	118	94	108	98	93	111	105	94	98	101	121	106	103	101	105	85	110	85	92	109	98	103	99	120	104	86	103	103	95	96	118	105	106	104	105	103	99	98	122	99	95	103	100	106	102	94	97	104	99	107	102	102	99	110	111	90	100	89	101	96	121	103	108	123	115	77	105	115	125	112	119	118	108	101	100	108	103	95	122	105	90	108	102	113	80	127	93	111	103	111	121	110	130	96	98	103	80	109	109	101	100	99	102	104	91	110	96	119	102	89	107	110	117	115	109	109	104	116	101	106	112	112	97	90	120	113	104	94	94	103	91	109	105	120	118	100	110	108	104	98	120	106	96	102	104	94	109	100	111	112	98	102	118	86	99	117	91	97	104	119	108	112	104	119	114	113	105	100	104	104	99	97	96	92	104	102	93	97	118	110	88	91	129	107	106	88	106	113	86	104	99	116	89	104	92	107	105	116	103	119	90	94	100	122	90	106	103	103	88	93	86	91	113	99	105	97	130	102	106	90	102	96	124	108	92	122	104	102	104	112	118	113	96	120	94	101	113	113	91	97	107	107	113	102	98	107	103	87	93	107	97	88	104	95	102	104	113	95	119	106	108	86	104	91	83	101	125	103	125	114	97	101	121	111	108	131	109	109	115	84	105	93	112	131	109	100	103	100	104	107	108	110	129	112	104	131	98	94	109	104	107	87	109	107	120	113	111	116	119	103	89	112	99	111	107	101	111	118	116	105	112	88	86	96	117	120	111	95	76	111	85	102	117	108	97	97	90	110	125	96	116	101	128	115	112	124	95	90	95	101	109	106	105	97	92	106	109	110	90	98	115	120	108	102	99	116	109	115	106	120	131	107	115	95	99	90	113	108	95	108	116	122	125	100	122	112	120	88	112	88	91	98	116	99	108	102	89	102	104	100	99	97	101	122	94	81	101	104	121	102	100	105	116	104	122	114	116	85	115	93	107	116	124	93	104	106	105	113	97	100	78	111	99	105	89	95	100	102	104	112	111	98	113	120	118	128	99	88	83	99	101	91	110	108	108	99	99	108	99	120	107	121	105	108	107	116	101	117	107	104	122	132	98	90	106	94	104	113	118	94	111	117	112	119	109	103	97	125	116	114	100	121	108	95	100	106	107	115	122	112	113	102	96	105	93	102	117	107	95	98	112	91	104	110	119	113	103	94	110	91	106	99	102	96	100	119	105	107	120	106	126	86	97	108	119	101	105	94	109	99	75	108	115	94	112	115	106	96	102	98	113	107	101	116	93	97	115	108	105	107	101	103	115	113	107	95	109	125	92	100	103	117	117	113	109	120	89	104	121	106	99	124	105	109	106	106	97	98	104	87	109	112	106	102	127	123	123	107	97	89	126	110	99	111	95	121	105	100	86	95	93	118	120	88	114	105	91	93	104	128	95	119	109	109	91	102	129	92	90	86	112	118	145	94	110	101	109	108	104	105	112	113	108	104	105	113	98	122	94	112	96	105	97	111	106	103	98	102	122	92	110	114	97	96	98	116	97	89	94	88	112	107	116	103	94	98	91	105	107	101	100	104	102	98	115	100	119	107	123	116	117	105	92	96	91	84	114	101	92	96	102	95	86	90	100	109	102	103	117	90	102	88	99	104	93	116	97	101	93	104	91	108	105	103	110	89	105	117	114	102	93	122	108	88	114	105	104	116	102	100	104	95	95	95	105	115	109	112	121	105	103	91	99	109	102	113	91	114	104	117	112	96	95	113	93	112	102	103	94	99	111	102	112	89	83	92	82	95	103	115	87	122	91	102	98	101	104	112	102	104	112	99	100	113	101	102	120	114	106	111	108	100	96	115	94	97	105	104	98	86	104	110	94	124	113	117	119	101	125	104	111	100	97	92	110	130	92	103	102	105	83	95	125	104	79	109	109	108	104	100	121	121	97	110	106	101	92	91	107	99	108	102
5056	862	666	378	303	244	178	170	176	140	148	148	138	125	107	122	130	106	112	111	124	112	135	114	117	139	114	107	119	113	112	122	108	115	110	126	122	119	116	99	113	113	121	110	105	125	105	113	106	102	108	104	108	104	117	104	122	99	114	106	110	96	121	121	108	109	102	117	103	101	123	107	135	113	130	94	98	128	121	125	108	124	96	110	96	132	96	96	107	104	110	133	109	115	91	105	102	93	106	114	124	119	115	110	115	113	114	119	144	108	96	121	117	106	130	110	117	119	105	113	110	95	104	94	102	99	121	120	116	115	109	111	131	135	108	133	115	128	106	121	118	95	134	104	107	139	118	122	110	120	112	108	119	99	111	112	105	127	113	113	103	120	99	105	103	109	119	117	110	107	101	127	130	99	109	97	108	115	112	119	119	111	118	108	101	123	121	114	111	126	107	104	105	113	114	109	102	98	107	105	101	116	124	113	106	115	105	130	118	109	112	128	121	105	121	119	111	102	108	105	117	122	105	113	105	135	108	117	115	106	119	94	94	121	108	123	110	99	92	103	98	116	92	121	91	110	116	115	108	120	117	112	125	110	106	119	132	116	102	117	95	121	117	116	103	103	122	105	114	122	115	115	101	119	116	122	99	116	117	90	108	119	112	117	121	121	116	107	108	116	105	120	113	112	116	100	121	101	120	107	118	103	102	120	129	91	98	118	112	93	113	120	110	92	101	121	105	111	116	89	111	114	117	139	86	118	114	128	102	110	91	106	107	98	114	110	114	98	113	133	127	112	112	89	117	113	92	104	118	108	127	116	118	112	108	131	130	128	101	111	107	89	119	119	108	106	119	108	105	108	121	112	122	125	98	125	116	103	128	115	110	123	124	121	100	124	104	112	113	91	95	113	104	103	105	134	137	112	123	107	113	131	111	117	100	110	116	99	128	107	113	127	103	112	99	102	137	101	111	111	112	140	119	109	131	106	110	107	109	100	113	111	109	105	106	115	116	122	119	108	114	105	118	110	106	108	115	118	106	108	128	106	115	107	116	122	122	138	124	99	125	126	107	103	112	97	114	119	98	104	124	121	111	111	111	122	140	115	103	113	116	105	108	129	121	114	128	129	121	102	117	113	94	105	112	141	114	115	100	127	99	108	114	138	116	107	108	98	129	114	115	135	97	127	113	119	125	105	93	113	104	113	100	123	124	102	99	117	107	103	115	110	96	93	111	97	131	122	128	95	108	130	123	106	112	119	109	101	115	108	107	95	119	103	131	110	112	128	113	99	105	113	88	109	101	110	132	121	107	103	107	121	109	116	110	121	115	124	107	119	104	119	127	117	95	117	118	88	106	111	104	116	118	113	106	114	120	116	109	102	126	123	105	112	149	119	114	130	121	104	117	108	107	135	96	125	111	125	106	107	124	108	112	94	104	121	95	119	97	130	101	117	116	95	129	119	102	97	127	119	121	79	111	106	115	96	121	125	108	97	106	105	114	116	116	109	121	118	118	101	111	130	120	121	96	107	106	107	91	115	115	126	110	111	103	106	103	112	110	107	108	100	113	108	115	116	124	112	108	118	104	104	121	116	102	82	124	123	114	121	97	122	105	126	106	108	113	121	123	107	123	104	119	98	116	116	94	120	105	124	118	101	112	92	123	133	125	98	110	117	108	117	126	119	102	98	110	117	104	121	100	137	122	126	93	103	137	115	120	108	106	110	103	127	94	98	96	118	107	108	123	122	107	104	108	103	102	105	112	118	123	111	111	120	117	127	111	107	103	112	123	115	109	106	113	101	119	118	86	127	114	106	100	95	108	122	129	109	102	88	105	121	108	121	130	119	108	109	120	125	103	99	99	117	121	121	119	102	107	121	112	119	107	115	122	116	135	103	116	122	123	105	112	90	94	118	107	103	112	111	105	95	90	109	124	116	96	120	115	120	121	105	107	109	118	114	124	112	135	108	106	96	116	136	127	115	110	104	128	109	100	114	105	112	102	107	101	124	120	109	101	137	102	109	105	105	115	100	124	111	118	89	116	110	122	128	97	128	114	118	123	103	98	94	113	110	119	113	104	114	128	93	114	114	124	112	117	88	115	115	108	91	114	87	111	107	111	112	124	111	126	106	106	110	108	121	128	113	96	102	101	111	102	112	126	110	84	108	121	103	122	107	119	120	112	116	122	113	105	114	106	108	108	101	126	103	114	143	119	123	93	104	117	127	108	91	120	103	115	94	123	110	121	102	107	111	111	122	127	112	105	94	103	116	118	113	105	118	136	122	114	104	102	106	117	110	95	111	108	102	128	101	119	118	98	122	105	131	113	97	124	122	98	130	121	117	119	116	120	119	104	102	121	106	120	102	109	129	105	121	115	100	105	121	127	115	109	101	116	117	103	111	112	124	96	125	104	128	114	110	112	112	124	92	113	109	90	117	121	96	128	97	121	105	108	120	110	115	139	106	114	101	123	110	98	102	131	113	131	116	126	113	128	104	125	125	110	96	132	85	119	96	115	110	110	101	105	105	106	122	126	114	115	90	118	108	103	106	104	118	101	110	115	117	112	105	119	117	117	101	134	97	111	109	103	106	124	106	124	120	111	99	96	134	94	127	110	111	125	116	106	105	124	114	109	128	149	100	106	102	102	97	118	122	110	104	124	121	91	111	104	117	109	109	110	106	107	120	117	111	97	116	100	113	115	129	116	112	123	104	112	116	107	112	97	113	96	122	128	115	97	99	111	109	111	97	99	116	114	115	115	132	115	114	122	117	106	122	117	116	110	121	106	113	116	108	100	131	80	109	116	108	111	94	105	112	107	116	109	101	108	104	122	97	107	104	122	113	117	103	108	109	88	109	106	111	121	98	124	111	116	120	110	110	98	127	108	101	94	127	141	118	109	117	111	112	117	104	111	99	101	117	121	91	111	119	127	126	116	108	103	86	124	114	101	106	121	109	109	127	107	124	114	95	116	109	123	109	109	108	118	104	93	129	121	130	137	120	110	120	99	107	115	126	110	109	99	122	112	137	104	118	99	113	111	98	96	113	123	107	124	120	114	112	121	106	108	97	120	95	111	124	127	99	100	97	105	90	113	126	109	113	106	111	119	104	110	107	130	121	135	119	127	114	132	120	127	119	105	115	106	113	112	109	100	109	115	73	95	116	96	122	108	119	130	130	109	124	115	113	113	118	126	107	129	131	115	109	112	107	122	110	95	96	114	115	95	84	95	119	103	107	106	116	105	128	116	121	113	115	99	122	96	109	110	112	88	116	104	117	118	132	119	113	124	100	90	111	118	111	107	124	122	123	98	112	114	110	118	107	117	92	114	104	126	118	110	115	121	108	105	117	107	124	123	127	121	109	84	111	97	106	108	111	118	115	126	113	136	135	110	117	87	115	115	111	123	110	98	120	95	95	117	104	103	129	104	109	107	107	94	103	107	131	106	130	118	115	127	113	117	111	114	114	100	120	97	122	107	103	106	106	116	114	120	114
25292	20838	27350	24426	20839	12337	1555	1031	781	708	623	591	517	474	470	466	419	425	414	398	366	415	372	398	362	354	349	368	366	355	361	378	344	348	362	327	333	357	336	351	347	377	323	326	336	341	353	351	352	368	352	362	297	321	367	326	298	383	288	332	321	325	327	318	338	360	337	318	313	337	281	323	323	285	334	312	328	311	327	323	330	290	288	291	302	334	343	320	262	303	335	341	336	342	319	322	314	305	321	321	308	280	309	330	340	334	308	345	315	341	294	319	308	328	327	327	288	299	300	326	295	323	321	299	333	360	310	327	337	312	316	319	312	299	304	302	317	278	318	327	343	303	317	321	331	286	279	354	326	292	324	325	310	297	330	333	292	330	322	341	332	355	330	300	317	290	319	317	304	330	304	319	321	352	319	316	335	326	280	306	329	297	301	312	291	316	309	282	296	337	315	311	334	331	316	357	308	316	316	318	336	329	327	305	355	332	323	339	300	306	304	331	336	342	314	322	322	294	324	335	334	317	322	335	327	309	298	348	314	315	305	305	327	329	328	330	305	335	315	305	320	331	336	333	310	310	324	342	290	325	316	322	328	327	321	343	318	321	316	323	345	321	328	318	293	278	299	339	331	331	336	272	296	345	347	309	308	355	357	326	304	302	303	309	281	303	310	296	323	344	312	274	306	310	326	306	335	345	296	334	311	299	280	306	313	327	319	320	326	339	304	318	302	304	340	290	319	341	293	299	326	309	306	332	337	332	313	346	322	296	320	309	310	263	361	312	338	327	303	291	307	318	318	317	334	305	340	334	339	322	340	304	315	320	336	291	296	281	337	304	333	329	311	330	333	322	308	322	300	294	324	325	337	370	298	292	303	309	324	339	291	322	321	316	300	311	318	303	318	317	346	303	305	297	309	331	309	324	315	304	309	318	343	327	350	325	288	293	298	315	301	348	321	349	322	323	320	300	298	336	301	344	325	339	301	299	312	311	321	320	305	315	334	298	309	327	320	338	366	317	347	327	308	307	332	325	325	319	303	334	308	350	327	331	316	311	337	326	293	331	322	305	299	327	320	311	337	325	297	322	317	321	300	324	340	331	309	316	340	319	307	328	330	320	330	289	329	302	321	304	286	299	337	268	311	312	350	338	336	321	308	292	342	293	304	317	339	327	326	322	315	291	302	320	321	282	332	348	321	291	319	329	319	336	297	303	347	323	308	332	315	332	331	310	339	296	338	329	320	339	303	294	305	321	323	311	316	314	312	311	316	339	322	339	357	300	298	315	325	312	317	308	325	354	324	334	319	338	335	308	309	314	354	288	346	341	330	340	323	350	322	330	308	309	337	318	333	289	320	296	311	339	324	330	304	346	312	337	287	319	311	320	293	317	325	300	310	312	348	320	320	340	321	302	317	305	333	337	297	369	335	319	351	312	305	292	333	337	302	318	333	335	354	313	281	303	290	363	347	302	348	334	321	303	305	311	296	322	308	318	296	305	321	333	314	330	299	321	307	320	318	313	311	322	318	327	316	317	277	319	332	313	309	302	341	339	299	335	313	364	343	349	342	318	362	293	327	319	315	321	294	330	317	300	360	322	326	313	343	372	348	321	312	313	349	332	302	356	312	333	314	329	310	297	313	268	316	328	285	316	330	319	332	296	333	307	321	325	309	322	323	339	318	333	315	308	335	321	348	312	357	312	313	317	307	320	326	337	335	328	317	309	338	310	366	319	311	321	339	306	318	306	335	312	332	283	304	333	347	317	307	319	319	308	330	324	343	333	304	308	275	312	336	307	297	298	333	318	308	326	351	308	322	313	320	318	293	319	302	330	319	286	289	277	333	284	335	316	328	318	308	308	341	347	318	347	314	331	322	309	301	307	354	309	335	303	315	308	329	323	321	323	299	325	327	354	364	330	313	291	332	323	302	328	336	335	318	316	300	275	323	312	336	315	333	313	311	310	309	304	323	326	309	303	345	314	320	295	305	304	284	327	304	294	322	309	312	321	312	322	339	312	308	302	335	312	351	343	323	301	291	312	325	316	297	326	306	306	301	325	320	326	314	307	312	353	343	344	322	331	336	316	311	309	303	344	337	307	308	328	345	331	319	321	329	324	309	324	326	329	346	325	306	324	308	333	328	300	348	317	287	332	355	309	305	317	309	324	345	329	346	354	326	323	331	283	315	300	299	317	331	311	310	330	310	311	311	322	341	307	361	318	296	313	312	306	296	321	346	273	315	344	345	308	310	301	317	354	330	335	323	316	306	323	305	336	327	323	327	314	324	329	308	295	285	319	298	306	321	322	286	354	323	313	332	323	334	292	345	339	323	328	302	334	321	336	315	297	329	317	330	332	315	332	309	308	283	334	320	312	293	319	324	315	329	315	357	316	305	361	320	311	290	317	295	318	317	324	280	320	303	339	285	298	291	298	300	305	368	316	303	320	326	326	325	312	312	300	303	333	320	315	283	283	337	318	313	311	296	341	325	334	301	305	335	332	320	293	361	327	327	302	332	326	334	328	285	321	341	339	318	296	317	314	332	315	341	336	315	312	313	321	330	301	302	354	288	298	350	296	305	316	297	338	312	322	297	305	342	340	343	315	317	302	339	334	308	331	322	302	296	314	319	335	330	302	326	307	333	313	307	354	280	318	319	340	306	349	286	335	297	301	335	300	326	350	308	318	345	346	314	319	305	317	309	318	305	321	297	330	336	337	300	299	334	329	297	331	327	333	352	304	321	293	311	315	312	316	288	328	306	322	326	328	322	325	332	322	319	347	328	330	298	298	323	309	327	305	316	358	334	318	322	332	317	297	316	323	351	301	290	333	309	311	335	297	301	329	340	291	324	314	302	326	332	367	290	313	334	334	298	339	322	336	328	312	310	290	316	309	287	337	309	311	332	328	321	315	317	316	294	318	328	327	329	302	319	310	310	305	349	318	312	362	304	305	327	327	314	299	344	291	318	309	326	309	371	358	284	305	295	325	309	287	345	329	320	285	307	328	348	316	333	295	324	323	307	325	298	309	307	324	322	286	341	301	308	294	306	362	336	291	312	329	316	286	339	331	297	314	316	335	313	293	310	332	332	306	288	331	347	328	345	306	314	320	331	303	306	310	305	313	314	326	326	341	319	345	336	303	299	293	319	318	340	300	336	350	353	321	305	320	332	323	325	313	298	324	271	317	351	315	346	337	320	306	306	307	323	297	291	344	345	316	297	291	322	339	368	298	302	320	295	286	297	330	317	312	320	336	304	276	315	310	324	352	300	334	357	336	307	309	332	309	324	334	282	314	319	330	353	313	332	322	336	334	303	324	347	334	344	325	323	321	354	320	298	369	305	316	307	317	325	320	332	339	277	321	367	320	329	321	302	294	313	321	299	305	322	326	326	291	335	331	340	315	294	319	326	321	338	315	338	343	335	326	313	310	304	353	332	313	324	312	305	301	348	345	351	314	334	333	321	320	331	315	330	319	297	292	329	324	337	294	312	338
7441	11544	10508	5986	3796	2771	2159	1602	1304	1117	1018	851	742	660	658	591	585	501	500	466	433	378	445	387	389	393	331	380	384	324	368	344	340	377	366	312	330	355	325	325	385	350	324	303	324	336	347	301	299	334	324	332	312	284	298	327	317	302	290	277	321	302	307	304	311	341	299	309	308	286	322	286	325	299	330	327	307	309	300	290	304	334	318	300	290	314	317	339	294	319	322	290	278	276	318	310	322	333	314	301	336	303	296	303	279	313	312	300	316	275	287	318	314	309	293	290	298	293	321	289	315	312	311	288	337	323	274	291	271	340	319	300	325	298	279	299	323	280	307	287	272	288	295	307	287	315	281	312	320	317	318	311	316	316	275	302	269	302	322	308	315	290	313	294	304	308	291	271	302	336	289	328	308	296	322	288	283	273	289	290	285	303	283	235	286	306	314	268	325	305	322	298	298	325	295	311	291	302	317	316	305	290	295	308	318	285	278	277	288	289	295	277	310	334	295	313	302	300	298	337	312	280	272	284	283	293	301	288	341	277	301	315	304	260	329	294	280	293	310	319	302	295	295	342	278	285	306	313	277	288	320	300	305	286	294	298	300	308	304	319	289	310	291	300	285	289	316	301	300	298	374	258	334	298	281	295	282	268	297	304	317	304	304	307	311	306	296	346	315	308	311	298	292	304	279	302	303	291	317	278	307	278	269	320	304	300	293	285	299	286	300	286	305	318	287	314	278	301	304	321	313	287	313	291	325	293	293	288	295	284	306	271	274	290	336	337	285	277	287	318	329	302	288	283	266	305	286	287	264	276	297	283	277	304	293	269	270	329	301	287	277	295	289	281	300	275	300	300	301	300	315	309	296	287	325	307	294	294	313	296	308	306	302	301	298	291	302	313	313	285	283	314	309	306	323	331	277	285	346	304	306	296	305	311	325	291	272	309	281	292	345	336	299	282	289	295	291	305	311	311	294	282	314	297	286	303	290	310	316	282	320	290	316	308	306	292	299	266	300	297	263	328	274	305	287	302	283	287	308	302	276	321	308	306	319	310	294	293	278	269	290	315	290	298	286	301	313	301	297	267	295	329	274	307	296	305	307	275	293	313	296	299	324	321	291	309	290	287	306	316	298	303	298	286	294	314	280	275	303	313	302	325	284	297	308	306	307	323	305	298	297	307	259	301	272	280	314	283	321	292	333	323	312	298	277	305	291	312	284	290	298	304	318	318	298	278	287	295	325	297	289	299	312	310	265	299	288	274	314	299	294	305	294	293	307	275	318	326	262	288	328	294	284	327	298	284	316	334	291	288	337	266	292	311	306	298	303	285	288	271	316	329	304	296	307	319	291	338	313	291	306	319	307	283	288	293	288	303	299	311	309	324	290	300	296	292	307	315	288	288	314	313	305	288	273	283	283	286	298	293	290	297	340	307	261	315	287	288	306	277	297	307	286	295	275	286	291	327	346	310	288	290	299	283	294	306	322	316	328	309	290	282	308	301	292	316	315	294	302	328	304	320	290	302	315	285	322	271	286	284	285	336	320	282	268	312	286	306	296	279	290	303	290	325	306	305	277	295	289	317	284	320	300	295	324	299	320	280	344	263	293	306	296	267	307	280	289	330	305	293	291	312	298	294	274	290	284	300	312	314	273	263	342	299	321	314	292	287	309	281	324	280	319	319	310	265	301	266	296	307	298	288	302	285	281	323	301	321	305	295	324	278	307	298	290	306	302	282	281	290	316	311	322	350	284	300	305	297	320	320	327	301	336	284	315	306	280	320	295	285	275	331	299	285	346	278	290	302	305	296	314	313	313	285	287	286	292	311	292	261	335	322	289	278	285	299	300	311	290	312	294	318	308	303	310	290	323	304	325	307	273	270	332	296	287	295	341	312	329	299	301	275	278	300	283	297	263	277	284	268	300	322	312	289	297	319	286	327	293	299	318	294	317	320	325	318	307	323	307	318	278	294	305	300	331	299	329	274	277	328	282	299	311	283	283	305	336	286	287	325	317	276	316	310	294	321	296	314	286	318	287	298	296	295	317	306	308	288	276	290	294	288	282	319	295	307	297	308	308	312	329	287	294	295	299	289	300	322	326	289	280	315	297	323	319	312	310	322	313	295	328	294	325	312	306	267	307	287	297	298	268	319	290	289	303	290	305	304	299	278	271	273	333	312	297	329	304	273	317	279	311	314	283	299	298	300	318	294	313	303	310	302	324	316	305	312	317	287	301	296	313	305	312	315	305	310	295	297	273	284	297	280	306	297	315	290	310	325	295	264	303	276	284	304	280	265	308	292	301	305	300	291	310	312	276	279	299	324	304	295	330	304	291	305	310	304	309	283	296	290	314	261	320	298	302	339	355	326	311	298	302	317	304	284	293	318	299	304	347	265	301	320	298	293	318	293	284	301	307	302	320	303	316	308	318	316	321	292	286	301	293	320	322	293	288	310	328	321	299	285	299	304	297	314	328	303	310	329	320	332	304	297	306	295	297	314	298	311	305	307	301	307	314	290	286	300	304	318	285	299	302	262	278	308	310	303	286	299	284	305	292	258	273	313	284	307	301	248	327	295	277	300	305	306	305	286	320	311	315	305	277	303	283	323	299	280	309	283	321	319	298	269	293	299	294	355	277	344	296	293	314	305	315	285	306	305	304	292	269	315	300	337	297	284	307	309	337	287	268	309	275	309	294	287	330	284	295	298	296	301	286	280	324	310	301	272	273	285	295	303	291	301	298	297	288	295	312	296	316	303	302	305	299	294	300	317	294	284	287	296	318	271	326	309	302	291	317	305	311	278	270	295	295	282	318	309	332	294	300	275	276	320	285	303	313	318	342	314	305	300	283	302	292	339	277	323	294	299	299	255	297	255	302	308	286	291	304	314	295	312	318	322	302	350	301	297	317	331	270	304	314	295	290	308	309	282	303	302	315	280	294	292	325	294	255	293	273	294	293	313	275	309	308	305	293	308	295	325	306	291	294	294	296	330	288	308	312	331	289	304	302	311	268	290	308	328	281	308	311	293	289	304	258	304	267	329	296	284	287	295	310	299	308	293	271	258	317	301	314	296	303	304	297	292	317	288	284	319	300	291	315	299	287	303	272	327	305	300	310	286	282	278	290	263	312	279	320	301	284	292	282	266	274	310	287	300	317	293	319	296	290	299	306	347	286	301	304	308	311	287	306	295	298	302	325	286	279	279	292	310	312	280	293	281	306	260	312	285	271	314	294	310	294	311	305	312	309	316	286	282	306	310	303	256	319	300	309	302	310	293	315	314	308	261	272	299	296	303	288	305	286	272	311	267	294	296	299	283	289	265	319	314	291	293	330	309	306	291	294	304	276	289	335	323	307	271	290	286	282	282	295	302	298	294	330	319	328	291	337	320	324	311	285	309	304	285	324	320	271	272	270	307	299	316	286	307	325	310	341	332	283	273	319	294	287	270	289	298	301	290	321	290	287	289	307	291	325	276	290	270	310	317	296	301	298	298
22918	20842	27653	24138	20851	20943	11009	1982	1347	1247	1097	967	926	881	824	814	796	771	747	688	712	603	666	607	624	613	598	583	580	576	582	558	582	484	587	550	606	570	531	568	552	589	535	538	564	559	561	523	518	520	558	505	608	554	554	532	562	551	530	571	545	541	525	559	542	552	599	533	578	507	549	560	522	524	519	499	549	491	576	563	552	501	551	527	520	480	543	539	517	554	521	541	468	543	568	542	544	560	556	568	543	530	529	562	537	498	518	515	515	511	518	567	537	494	532	505	526	481	517	517	534	527	538	542	474	529	510	500	528	535	554	544	546	549	516	538	521	519	514	542	562	528	556	519	573	516	531	537	582	524	521	515	489	537	558	535	557	516	545	528	489	515	554	544	489	529	560	521	521	527	557	534	508	530	522	556	537	548	511	569	512	539	506	500	525	512	483	516	530	550	522	543	528	569	528	488	523	568	499	523	507	502	491	518	544	559	529	531	533	528	567	501	521	534	551	484	550	554	516	524	511	493	544	521	543	558	526	527	525	504	489	530	519	525	542	504	477	535	536	542	522	542	515	523	545	550	487	543	522	553	572	521	499	551	478	512	542	506	579	545	517	496	519	558	526	513	501	526	493	551	553	531	512	514	504	473	490	492	507	547	500	525	523	526	524	524	540	518	506	527	573	547	538	548	508	506	551	552	554	527	514	535	549	515	536	539	550	505	502	504	533	564	560	522	523	500	506	507	541	548	572	500	568	505	509	539	489	517	484	521	529	524	559	530	537	521	485	558	517	574	525	560	565	503	502	515	522	528	531	554	564	534	553	532	588	521	490	544	555	506	559	538	522	516	539	519	570	498	540	506	508	532	524	511	552	534	533	487	516	508	550	582	506	559	533	557	546	514	504	525	521	561	571	493	568	496	522	509	523	477	502	473	505	529	487	502	477	503	566	582	507	528	535	556	562	514	498	548	558	533	492	518	565	519	494	561	478	567	526	502	512	505	549	581	515	520	532	515	475	550	533	499	566	476	489	563	507	513	503	552	557	588	541	527	507	508	514	525	514	532	545	529	504	509	518	525	491	502	532	534	504	525	521	480	543	547	521	504	519	559	536	523	491	514	500	526	509	534	511	545	507	521	529	565	557	514	504	510	541	494	542	529	516	555	524	526	497	503	527	537	489	538	490	502	520	535	507	543	544	541	459	491	508	520	526	532	513	564	499	510	517	521	514	495	498	505	532	506	490	524	505	531	537	560	537	528	532	487	522	514	529	501	537	530	520	493	483	542	514	532	487	541	508	537	508	559	529	485	509	573	508	533	491	526	517	526	518	500	521	523	533	558	528	532	550	576	529	538	536	524	531	507	509	537	532	516	523	509	536	506	534	545	551	512	499	487	511	548	515	520	505	517	530	497	507	517	521	523	501	509	492	479	516	515	529	516	518	501	519	531	509	557	549	540	499	507	530	524	521	497	526	488	488	534	510	515	504	491	519	542	536	545	543	535	533	516	504	547	511	515	467	516	509	481	545	539	481	513	511	550	514	491	538	513	506	523	538	545	498	557	520	539	509	526	556	560	517	554	510	580	522	482	508	520	546	521	542	545	504	546	517	541	526	536	529	536	521	519	505	554	530	486	507	493	481	505	557	503	510	520	542	563	530	553	515	555	520	523	482	577	562	530	567	531	574	500	566	560	507	497	525	534	552	477	536	528	522	490	529	501	539	568	529	539	528	536	537	506	527	511	525	516	508	514	523	528	576	550	520	507	465	518	493	505	500	494	535	542	540	508	467	507	514	503	564	515	525	520	530	479	504	526	493	550	506	516	522	534	517	532	508	532	508	511	541	528	563	519	508	539	509	523	494	516	555	535	525	513	523	507	523	515	571	564	493	488	469	501	535	518	510	500	536	554	499	511	518	509	497	520	530	517	521	533	552	545	504	544	520	503	513	537	568	513	504	582	549	520	520	576	552	514	547	540	511	513	535	520	511	544	503	497	560	463	543	542	525	481	521	541	523	538	482	532	496	501	482	584	517	512	505	532	536	508	484	557	543	513	522	495	514	523	546	535	533	500	517	500	485	511	511	524	520	508	518	555	518	535	517	517	556	563	521	519	514	535	513	475	534	538	561	498	536	534	544	502	460	510	530	534	530	502	522	509	538	501	526	532	519	528	508	522	573	526	521	505	528	516	486	473	550	538	544	482	526	525	518	494	501	517	498	472	517	506	514	504	523	517	532	592	532	508	557	486	554	525	529	530	527	506	505	537	525	527	500	541	493	514	503	525	528	521	494	500	526	524	522	547	490	529	559	536	531	517	495	530	549	509	525	531	535	528	510	578	489	561	481	507	519	487	544	547	556	515	512	561	511	546	555	514	518	518	497	551	551	514	528	507	471	535	474	525	488	520	479	538	526	548	509	506	501	531	510	534	523	498	549	524	500	574	525	512	536	524	512	532	479	561	512	493	548	477	539	566	482	560	518	498	522	511	489	515	517	515	527	522	496	526	530	543	534	544	492	489	540	520	535	525	503	556	503	510	494	484	480	538	522	519	527	533	501	554	516	509	529	521	536	462	490	543	549	505	560	539	524	552	502	505	520	488	550	531	530	558	523	501	481	539	488	508	558	531	486	537	526	492	545	545	510	541	544	485	518	492	551	479	492	554	550	507	466	509	508	549	501	518	524	522	538	498	508	520	529	520	505	479	530	540	536	528	511	553	465	511	492	498	509	500	523	526	523	562	545	538	492	520	549	502	496	529	557	513	516	523	470	517	563	540	560	537	494	509	528	512	544	482	520	514	540	515	542	510	510	558	501	539	535	499	502	513	506	494	523	507	558	469	537	530	514	526	513	508	541	530	530	517	535	551	520	494	490	509	502	518	481	527	489	504	497	537	527	538	545	556	528	549	490	481	505	501	557	524	446	540	521	555	502	509	558	524	536	541	568	520	499	516	538	534	536	495	528	522	474	541	514	531	528	477	486	533	515	539	510	469	522	544	530	490	513	506	513	530	526	545	527	488	536	545	546	541	535	498	507	567	521	535	532	531	527	557	494	529	501	537	513	527	500	541	521	526	558	513	550	505	521	538	532	502	509	508	514	555	515	555	525	525	544	576	529	529	501	537	508	534	482	507	541	517	541	501	480	504	522	567	511	473	569	512	535	524	555	515	531	541	538	521	518	490	546	532	526	548	544	503	546	529	512	549	503	511	475	537	528	517	512	512	518	534	500	523	477	526	571	526	566	514	529	515	510	568	518	496	537	508	534	511	499	539	536	551	551	496	504	547	516	531	497	513	493	498	500	510	539	514	544	534	511	498	561	554	533	524	538	525	499	568	551	521	532	534	531	506	574	547	527	484	528	499	515	526	530	538	513	478	505	565	519	548	555	503	508	512	525	541	541	502	536	522	532	544	517	535	533	513	526	528	542	521	525	524	510	530	536	494	525	514	526	536	496	523	549	504	564	512	505	504	522	494	531	486	506	543	507	533	528	472
10114	18278	16783	10048	6692	4974	3801	3064	2494	2024	1716	1523	1426	1165	1100	1073	964	865	827	836	774	791	730	630	672	678	633	593	635	620	601	594	590	559	519	539	534	547	582	540	499	543	529	556	514	518	534	559	508	551	519	506	501	494	539	558	539	473	484	504	492	511	491	507	487	516	484	553	497	494	488	469	509	517	456	505	460	541	487	480	523	492	534	497	486	495	480	512	509	487	484	498	481	504	534	514	495	514	540	483	531	479	517	478	511	495	477	460	517	505	517	471	478	511	492	516	520	454	524	504	494	532	478	493	495	491	494	495	466	489	463	470	501	508	498	530	457	511	448	465	506	488	486	485	514	491	490	500	499	479	505	520	497	508	509	539	491	473	456	468	486	499	480	461	530	505	507	496	483	467	501	511	490	471	476	525	499	515	458	483	515	467	461	474	496	504	509	447	473	521	510	477	508	505	465	488	467	494	474	485	501	510	482	533	487	534	465	479	499	535	487	530	420	483	486	490	455	498	474	484	465	473	492	441	491	503	498	481	446	513	480	495	448	451	504	471	473	452	484	523	473	500	508	490	499	547	482	513	494	489	465	475	452	489	480	503	495	493	481	518	474	497	472	465	481	462	501	445	476	474	496	452	482	505	457	470	494	524	480	454	510	436	490	533	451	497	449	485	487	466	497	448	463	484	502	499	509	516	471	476	547	513	486	465	476	455	469	535	493	525	479	443	494	473	485	477	451	507	467	491	495	497	464	510	491	471	490	479	470	489	505	463	492	505	482	471	494	494	464	484	491	489	489	458	479	480	490	504	456	499	498	480	509	466	504	486	477	524	504	507	482	441	479	448	513	458	514	430	519	502	491	513	495	520	469	500	496	524	488	461	532	461	482	488	465	447	462	487	485	501	501	509	474	483	495	477	487	538	480	462	475	536	486	513	473	487	471	465	497	464	505	466	473	510	467	473	519	482	523	459	502	513	520	483	509	458	507	458	508	500	493	447	510	471	522	503	471	487	476	481	498	481	470	499	516	452	503	492	489	523	515	479	515	489	471	501	503	494	516	515	479	481	479	516	503	496	478	502	484	500	467	459	499	480	476	473	494	534	473	529	492	464	493	444	508	489	492	471	517	482	483	511	483	490	524	436	513	463	501	476	462	496	507	475	457	468	492	498	443	532	493	481	505	482	505	522	472	494	482	459	477	483	479	464	499	434	483	491	493	524	471	522	461	492	505	458	502	468	460	481	485	458	471	492	499	453	496	462	452	502	469	476	463	488	488	469	474	502	480	481	487	484	477	446	492	489	463	484	436	487	517	484	484	489	530	487	451	518	536	460	499	454	441	532	470	501	483	462	488	483	463	508	478	491	478	499	515	507	535	497	519	480	481	499	473	487	478	482	499	492	484	463	439	467	488	478	468	514	472	525	492	491	480	462	500	487	503	513	472	473	457	470	470	464	505	490	483	504	510	489	485	469	511	499	493	498	470	445	508	490	504	472	547	461	475	505	469	491	555	523	487	511	466	466	496	478	520	481	531	511	491	472	481	544	497	492	473	485	497	499	451	480	523	525	521	470	479	492	518	470	473	511	510	473	483	503	460	509	517	493	475	498	483	487	531	480	485	485	463	453	461	539	533	495	529	499	434	466	464	457	473	480	493	490	468	481	530	464	546	486	471	457	476	535	457	433	488	467	454	486	513	469	474	456	475	465	506	517	496	510	477	504	489	491	476	458	514	488	499	476	526	472	449	460	455	459	481	477	489	500	471	485	467	483	498	464	523	469	490	476	526	451	511	483	510	474	502	492	474	495	509	505	468	540	468	481	491	500	508	476	527	482	509	541	500	544	483	467	509	523	485	462	479	530	501	447	504	502	508	449	484	501	497	498	503	519	462	489	484	477	473	476	504	494	527	483	525	492	483	527	457	469	477	468	473	454	531	467	522	444	505	484	524	506	474	473	490	465	536	492	479	471	466	467	477	463	487	478	483	448	472	501	495	491	506	459	478	458	460	505	496	518	492	496	472	460	504	471	484	504	483	489	492	479	464	520	468	447	504	467	494	513	493	451	490	498	516	479	487	495	500	508	533	478	472	484	536	463	436	467	500	471	493	474	482	483	488	513	497	436	492	519	541	491	482	484	485	529	491	478	503	525	496	492	514	494	511	479	495	458	491	520	507	467	477	453	432	485	452	484	501	563	486	532	470	488	480	497	473	521	491	510	449	511	511	466	493	490	534	494	450	535	484	509	484	524	512	475	450	510	491	473	530	454	499	466	458	491	479	514	498	443	497	472	465	523	478	494	489	500	494	476	494	444	508	508	486	486	478	507	511	486	477	511	493	448	447	494	431	500	470	512	494	446	481	514	455	483	479	487	490	468	512	498	501	504	502	480	498	489	464	490	495	491	483	452	446	495	479	512	510	494	529	461	478	483	521	438	472	517	456	495	509	486	479	504	475	479	476	489	557	488	475	494	476	494	481	454	508	468	480	493	491	506	472	492	501	486	474	480	493	449	542	479	466	464	472	491	467	502	445	471	485	477	503	481	477	511	472	482	526	480	461	503	461	499	485	491	493	503	496	502	495	493	496	527	488	512	495	505	472	460	465	490	472	491	479	464	497	498	484	442	512	450	435	491	476	478	502	500	505	511	500	482	490	478	498	478	486	512	503	482	492	495	473	476	485	456	485	506	509	454	511	484	506	488	539	459	507	533	493	497	508	500	480	488	546	492	496	479	483	470	513	458	470	473	480	505	501	493	467	515	477	488	518	506	485	472	475	495	474	487	507	480	486	504	465	477	506	466	521	504	470	472	468	472	476	505	492	495	479	494	489	457	491	500	495	519	455	472	493	504	493	511	488	467	515	489	504	503	468	472	496	476	520	477	463	498	479	502	456	509	474	523	504	511	506	485	517	475	512	481	470	496	454	508	529	481	466	502	503	518	447	480	469	490	505	486	474	509	491	547	494	487	472	475	517	527	516	473	500	474	478	496	494	509	510	495	487	462	480	488	487	490	502	496	498	520	512	480	441	482	492	486	511	486	482	499	496	509	479	507	490	485	464	493	477	509	519	506	482	503	540	525	479	504	508	453	463	457	465	509	484	461	532	501	509	507	462	504	512	502	465	491	477	448	481	499	473	482	504	500	469	451	483	461	449	475	471	485	498	474	480	499	463	488	450	461	505	508	476	482	480	502	499	459	484	460	464	497	477	480	529	470	493	482	507	509	470	492	460	484	472	508	461	516	486	507	455	486	514	482	452	500	508	498	518	478	479	497	487	475	502	480	465	520	467	462	476	470	511	529	543	461	522	490	451	490	528	491	509	493	464	517	462	533	487	522	501	509	453	487	449	474	489	522	440	484	511	477	489	500	489	482	501	526	509	504	509	506	486	502	481	511	464	463	500	483	515	519	479	491	518	514	502	502	491	499	458	473	477	496	495	511	496	512	500	509	492	516	467	487	478	477	503	491	492	456	460	485	529	539	491	470	490	468
28346	14936	1863	356	245	189	152	151	139	125	122	106	113	118	105	126	106	122	127	108	113	106	115	102	128	99	99	101	109	99	117	116	91	94	105	106	89	82	104	113	96	124	100	96	98	96	103	90	101	126	101	116	94	97	108	98	106	112	113	120	105	122	103	115	101	108	107	124	90	103	107	96	110	118	89	116	102	101	98	104	119	102	124	130	94	116	106	110	99	107	99	127	88	98	120	97	118	98	100	130	105	127	105	93	111	98	112	114	119	101	110	130	102	98	100	108	111	115	97	101	100	95	113	103	109	104	102	117	90	111	108	105	93	103	83	90	110	100	111	114	114	103	120	106	89	126	104	111	112	113	95	113	94	98	102	103	97	107	112	108	84	98	95	109	87	88	112	114	88	103	104	109	108	113	101	119	89	106	97	109	98	110	136	92	86	106	106	98	94	108	114	104	98	121	127	111	103	101	116	114	97	110	106	110	107	107	100	109	104	106	91	93	100	112	117	103	87	93	107	104	119	112	110	117	106	115	102	112	118	100	135	113	110	105	123	115	128	119	97	111	105	101	101	108	112	102	111	87	97	111	92	124	121	118	100	105	107	113	108	96	115	101	92	102	95	78	103	132	109	108	104	126	110	105	107	88	102	116	104	100	91	106	94	141	95	126	94	107	110	104	105	122	90	120	92	90	97	118	109	112	106	108	117	93	100	116	108	106	102	88	106	107	109	102	92	97	108	105	109	95	93	96	128	103	106	111	124	123	107	101	101	88	103	96	98	103	96	99	95	114	86	94	106	121	102	112	106	107	93	97	117	106	77	111	101	107	100	92	94	103	113	120	109	81	104	92	110	103	107	103	87	80	120	105	108	116	95	112	90	108	110	103	112	118	92	120	89	117	108	91	127	92	98	94	115	98	109	105	104	121	113	100	104	118	113	104	109	101	102	119	103	102	103	91	105	119	86	112	106	117	123	109	112	104	95	95	118	87	97	116	116	104	98	112	90	95	81	83	102	96	109	119	110	112	122	94	103	105	100	104	114	107	91	113	130	107	109	111	94	104	94	98	87	108	102	107	95	111	105	122	104	107	110	120	116	112	110	113	102	131	112	88	101	101	90	98	95	111	96	106	104	108	102	116	102	109	104	109	91	114	99	109	113	117	108	123	104	104	95	102	92	82	97	113	101	94	112	91	106	125	109	93	91	108	93	113	103	124	112	113	93	103	97	87	107	94	100	111	117	86	94	105	121	97	116	106	104	110	96	113	114	109	117	126	106	95	89	116	104	107	110	93	102	111	112	107	99	119	131	101	95	111	97	104	112	103	117	109	105	104	104	96	124	86	112	115	100	108	108	94	123	115	114	111	103	104	100	109	96	110	100	99	97	123	113	109	108	118	108	112	106	117	114	124	112	105	109	108	101	103	119	100	97	124	136	113	106	104	119	120	107	112	99	113	100	98	110	113	111	123	91	116	89	97	120	93	104	115	123	111	109	111	101	112	105	90	113	109	104	115	111	119	105	107	118	112	93	93	98	125	123	108	96	116	90	117	96	114	89	92	108	114	119	104	111	129	101	105	97	125	102	115	112	111	112	97	97	102	87	105	96	114	97	115	108	99	100	101	106	109	110	100	114	103	120	106	112	91	87	116	99	91	121	107	96	117	93	99	123	111	93	125	86	111	116	97	91	101	105	119	109	96	104	104	94	116	104	72	112	101	102	89	100	82	123	107	112	82	102	100	88	105	120	98	113	96	94	104	102	119	102	90	100	101	96	106	101	117	100	104	92	93	110	113	105	118	90	107	79	103	106	108	108	98	107	124	108	109	101	89	109	85	111	105	98	96	109	101	114	100	91	93	108	108	103	120	98	134	111	104	110	100	103	93	91	101	117	110	108	110	96	113	116	106	112	110	99	111	105	96	127	111	100	102	103	96	111	95	104	124	99	89	99	102	97	94	113	134	102	109	103	104	111	102	113	115	114	122	104	115	108	119	121	114	100	112	99	128	103	101	118	107	96	99	107	122	119	109	103	111	88	114	108	101	99	122	96	86	84	97	85	109	109	93	113	124	123	91	94	121	91	108	102	103	103	105	119	102	112	113	102	98	109	97	101	88	106	96	97	102	98	102	107	119	118	104	100	85	103	104	96	113	94	107	97	82	111	105	110	124	111	116	102	100	114	119	116	114	99	111	107	95	104	81	96	103	102	108	104	96	97	90	105	100	99	96	98	88	116	111	117	119	95	98	110	102	122	100	101	113	116	114	98	106	104	122	103	111	110	104	115	112	103	96	104	80	98	108	111	113	101	80	103	110	98	99	104	108	107	121	106	109	99	101	79	123	105	104	111	95	120	108	119	97	120	114	99	96	101	98	104	101	109	120	122	106	113	101	131	131	96	113	97	94	80	94	132	105	115	121	100	98	113	99	116	99	109	112	108	117	97	115	98	88	111	104	100	120	107	108	102	108	120	93	103	111	147	108	103	98	113	95	97	112	106	100	101	111	106	99	105	107	92	112	89	127	92	88	94	102	109	114	96	107	102	104	104	94	86	96	106	98	104	125	103	123	95	125	103	92	110	117	103	105	119	88	97	101	109	112	90	111	110	113	107	106	103	120	100	88	97	86	103	95	121	90	99	98	114	97	117	104	109	85	98	116	101	97	101	114	112	103	108	130	95	118	106	94	115	93	92	94	85	107	96	116	92	115	107	90	113	114	99	81	115	100	103	97	111	133	117	91	95	115	103	124	91	112	119	107	105	103	104	98	98	99	113	109	117	113	108	114	98	122	104	109	113	121	103	112	91	101	108	107	87	109	80	126	102	104	114	97	101	110	105	97	97	88	111	93	115	94	120	104	95	97	111	114	117	104	123	111	106	96	106	95	114	91	95	107	114	92	108	103	93	115	89	111	96	108	103	115	95	116	121	112	88	123	103	112	101	96	110	127	113	111	91	112	80	107	90	107	98	98	100	93	114	94	104	96	125	103	106	104	98	121	102	101	103	104	120	103	109	111	92	111	107	109	110	92	115	114	106	105	108	96	119	105	117	106	112	108	105	114	113	115	98	115	114	108	106	101	119	105	105	111	103	99	107	115	84	94	109	123	87	106	113	114	103	109	104	111	92	92	98	109	113	113	130	120	119	101	77	110	106	101	112	105	110	120	99	103	112	104	105	91	99	99	101	88	103	95	129	100	93	117	95	112	104	112	109	121	97	123	110	89	100	107	92	114	99	95	108	121	120	108	108	90	110	108	106	98	110	106	100	104	92	109	89	107	89	92	118	102	106	115	118	85	110	110	125	96	113	114	92	134	133	99	101	95	108	113	114	102	87	92	104	93	98	97	100	105	104	95	114	121	111	84	93	111	126	117	110	90	115	108	112	119	108	109	124	104	101	106	99	118	106	103	98	136	105	115	115	106	97	101	100	109	97	101	101	114	121	96	78	118	115	106	98	90	91	100	91	104	125	90	92	109	124	108	109	93	93	115	122	98
5024	877	784	388	291	249	187	173	180	146	137	140	128	121	147	138	136	118	132	124	110	105	117	135	109	97	131	109	126	125	98	109	116	123	104	119	113	123	114	102	123	106	116	118	125	109	111	97	113	113	120	119	99	102	117	103	114	116	121	90	107	130	113	121	107	117	124	116	95	118	108	118	137	123	129	92	119	119	113	103	123	97	119	116	104	114	104	106	105	99	117	120	118	106	117	96	105	107	110	137	119	113	129	108	126	132	111	113	115	117	108	103	123	133	117	107	115	91	106	112	106	113	110	90	103	113	113	101	130	110	108	111	116	99	114	116	120	106	110	101	107	110	128	121	113	124	114	126	115	107	103	122	93	117	96	113	131	121	117	108	94	107	115	115	129	107	101	125	132	123	122	125	114	144	126	97	107	107	107	97	119	109	118	125	116	113	106	85	117	98	124	127	109	116	112	93	107	126	113	102	127	105	107	115	105	103	103	121	104	123	92	130	115	113	117	123	128	120	111	111	133	117	125	105	108	128	125	121	97	114	109	130	97	98	110	129	110	106	103	110	108	107	121	106	106	97	132	105	111	109	136	108	113	103	128	117	100	128	135	113	149	103	106	119	121	109	135	97	93	109	112	146	112	122	129	115	116	120	117	112	102	122	112	108	110	104	85	115	90	123	93	102	122	84	96	104	116	139	98	102	117	127	126	115	115	123	114	106	114	97	122	113	103	114	111	99	90	105	117	99	112	123	135	111	114	110	124	124	128	117	107	143	112	102	105	119	102	119	117	109	105	130	96	120	110	103	104	127	117	102	110	98	121	107	104	145	118	95	113	119	132	102	114	109	115	120	87	87	119	105	127	133	107	113	119	116	106	116	115	105	119	105	108	112	121	103	109	98	119	109	118	113	100	118	100	114	100	103	104	129	121	120	113	116	114	111	110	113	127	116	118	96	132	102	114	111	111	117	119	120	115	98	109	119	124	115	105	87	117	112	125	111	111	114	107	98	111	108	126	117	109	120	107	116	95	118	111	113	100	102	134	112	131	123	105	118	121	110	118	97	100	120	127	108	103	120	114	105	106	117	136	109	107	116	104	98	119	114	134	114	113	112	103	114	122	125	103	105	121	109	120	120	128	128	121	98	98	128	119	127	112	119	110	120	114	130	114	119	114	111	111	108	123	106	115	109	112	115	117	122	125	102	113	130	100	100	115	115	107	125	128	110	109	112	123	124	100	114	102	126	107	112	112	132	99	93	117	115	105	134	99	104	111	115	111	122	110	125	94	114	106	119	111	123	123	133	106	107	105	100	112	116	116	116	108	116	99	117	120	106	96	109	109	115	122	107	114	114	100	99	127	109	147	110	105	98	104	119	111	109	115	117	129	118	121	114	118	131	128	125	121	106	131	111	115	115	98	103	129	120	122	118	108	107	103	102	123	105	117	111	113	100	110	120	122	115	121	107	95	111	104	124	103	107	116	124	105	106	143	103	104	121	96	105	119	96	118	120	95	113	122	114	119	116	112	111	120	116	98	104	121	122	121	108	110	123	110	97	103	99	98	119	105	130	103	102	117	123	116	115	124	121	112	110	107	120	111	109	111	110	128	98	124	114	102	94	112	111	102	138	114	111	106	107	103	116	104	126	103	118	92	120	123	122	107	124	114	112	105	114	122	118	108	120	132	116	115	107	107	105	111	112	114	107	108	88	114	104	103	127	113	113	120	116	113	106	113	120	126	98	97	114	127	96	109	122	116	128	109	120	91	119	121	91	115	112	111	109	114	122	136	109	102	108	107	110	105	119	130	124	105	97	128	114	123	115	104	115	114	117	100	103	90	108	89	111	112	116	115	97	130	123	116	101	107	126	118	112	107	130	118	108	111	113	92	103	99	118	118	125	110	117	134	121	114	106	90	122	94	120	99	111	119	117	109	116	116	128	132	104	121	112	121	115	118	111	120	111	119	89	119	119	121	129	117	120	86	128	115	109	114	123	110	118	111	101	110	115	132	104	116	111	130	132	123	118	133	114	113	89	121	107	123	117	111	110	111	111	106	117	118	127	107	110	120	111	93	99	105	80	111	111	111	122	126	104	112	126	118	115	129	132	118	109	104	105	103	108	91	112	134	105	115	133	112	102	130	127	102	137	111	112	110	119	113	109	117	107	103	104	111	118	117	126	114	133	114	108	102	136	93	104	96	102	112	100	129	114	102	108	128	99	115	120	123	97	103	114	116	114	110	107	122	102	111	106	131	115	110	112	110	118	121	128	94	102	107	91	112	106	118	114	92	98	107	100	115	108	105	115	110	121	95	115	117	121	115	105	120	124	89	94	130	97	117	115	115	93	103	120	101	116	100	110	118	125	91	116	129	121	114	109	117	115	116	115	128	104	121	115	142	99	103	124	124	115	124	125	117	129	102	102	112	115	127	116	114	124	111	122	128	104	105	105	128	113	106	108	116	121	117	130	101	114	122	114	113	120	110	119	120	109	118	130	125	107	116	125	123	91	112	109	99	114	102	130	104	105	104	127	136	118	94	102	120	117	92	111	109	114	107	107	127	119	123	112	129	107	113	111	111	112	104	120	144	118	108	110	116	117	130	131	107	110	114	137	123	111	107	99	113	107	107	113	100	114	100	121	102	104	103	106	121	107	110	94	113	99	131	130	114	108	104	110	110	105	115	116	107	113	115	114	105	113	113	96	114	111	106	122	113	116	107	120	111	115	122	108	119	122	106	130	118	116	101	111	146	113	133	126	90	122	124	115	119	111	121	95	110	114	112	116	111	101	108	109	100	99	132	119	118	107	101	125	113	96	100	108	114	109	111	111	96	101	99	120	112	105	101	119	125	115	115	124	98	112	127	121	105	125	122	120	96	114	107	98	114	106	105	99	128	125	115	101	103	103	107	105	109	105	100	118	91	135	106	95	107	116	93	97	123	97	99	95	102	111	116	101	112	133	124	98	93	103	108	110	119	104	110	118	128	120	101	103	105	113	96	111	115	135	111	139	112	107	127	124	120	119	114	101	117	138	117	125	130	100	116	113	118	99	124	117	128	122	114	111	113	96	106	100	109	111	103	104	110	105	92	101	108	112	112	123	137	107	135	107	127	116	125	117	127	106	125	108	97	102	120	114	111	101	116	139	110	120	117	128	138	101	124	115	101	117	99	106	106	122	125	123	132	98	115	123	102	95	106	123	129	113	124	105	108	121	137	110	127	115	127	116	103	115	116	108	101	107	118	105	133	111	110	109	102	119	120	105	125	109	113	109	120	112	93	98	119	98	109	95	117	122	122	115	135	127	104	103	102	118	109	107	108	116	103	103	115	110	102	115	114	110	106	105	107	110	102	112	100	121	112	124	108	117	121	113	122	122	117	110	126	110	104	111	111	111	116	94	116	103	112	117	104	118	123	101	114	118	114	122	101	127	108	112	110	117	115	118	109	121	111	93	99	98	128	110	108	115	96	107	115	143	113	120	102	105	120	119	118	122
25287	20840	27353	24443	20849	12485	1612	957	782	673	614	567	532	498	469	456	438	438	396	356	411	372	403	403	355	403	359	303	327	340	375	374	353	357	331	348	367	339	339	362	323	331	331	347	332	338	358	295	347	319	339	342	338	345	343	328	357	324	349	317	337	323	348	331	332	333	328	372	308	253	369	321	357	319	342	325	366	334	325	337	325	336	358	311	298	315	298	328	309	359	327	326	309	301	322	327	335	331	320	293	300	322	300	276	327	342	336	301	314	322	317	321	317	354	342	325	310	319	314	348	324	348	352	303	327	302	317	343	314	329	308	328	314	285	359	294	327	302	332	322	360	338	354	324	351	343	338	316	353	337	317	324	322	323	299	301	340	303	314	341	333	324	327	301	340	333	326	340	318	340	343	339	339	313	304	296	329	298	306	327	337	336	271	324	344	358	331	326	338	299	325	313	325	320	303	329	318	346	314	298	352	314	313	338	326	331	316	289	323	340	317	313	342	278	328	332	316	297	314	302	322	332	319	307	335	316	322	356	309	345	321	295	297	292	349	322	335	322	345	323	329	327	330	290	301	302	335	323	339	298	309	324	325	323	343	304	336	282	303	338	334	310	298	327	321	287	332	348	338	317	312	316	304	332	328	308	337	308	325	282	338	324	317	305	310	376	317	308	292	337	323	304	316	332	319	303	349	329	314	305	350	311	351	365	299	293	320	308	340	333	312	322	357	339	333	313	320	368	310	331	299	310	327	353	353	305	341	322	306	324	324	318	332	315	303	306	291	333	321	314	340	304	327	344	319	325	347	316	334	329	356	321	315	336	338	316	302	318	319	335	321	332	344	336	308	339	330	305	337	344	330	300	339	318	337	312	333	346	314	304	331	298	314	319	312	337	304	329	346	357	345	336	326	313	314	342	292	300	316	273	306	342	308	294	295	311	301	304	294	296	302	305	351	358	309	355	322	305	348	334	332	312	324	357	366	321	346	325	317	328	314	330	305	317	342	341	342	355	315	338	352	300	301	321	288	296	324	313	347	325	306	320	322	320	333	298	349	374	308	303	328	305	347	335	339	357	334	315	342	343	321	343	295	297	313	319	345	293	320	334	355	297	344	343	335	327	319	299	292	310	311	312	351	306	325	317	294	324	313	312	314	320	310	325	340	310	330	325	303	305	321	314	305	365	306	329	299	346	321	331	325	310	338	301	313	311	319	327	329	320	332	310	350	332	339	307	333	329	316	318	322	303	321	327	320	308	323	328	323	314	343	312	346	325	322	308	338	341	348	316	301	307	328	329	318	295	347	320	300	306	342	329	284	303	282	312	329	338	340	316	322	313	330	330	337	349	322	351	353	324	322	342	324	329	326	327	318	324	337	288	336	323	333	327	313	339	298	334	312	342	314	327	310	313	309	307	312	290	343	317	324	353	330	311	327	295	324	329	292	348	320	334	332	303	317	318	327	354	342	323	323	314	334	330	360	300	333	347	346	330	293	298	313	311	309	347	333	329	331	344	323	303	313	332	317	333	334	322	325	310	296	332	342	346	304	314	298	307	339	365	313	304	318	320	306	309	308	317	308	338	303	290	330	315	338	325	285	280	328	310	299	340	305	332	285	300	325	336	351	337	306	302	335	296	324	328	281	322	319	318	339	346	322	342	352	290	298	291	308	334	359	314	305	294	308	322	345	322	321	314	343	325	344	322	351	312	339	317	334	339	321	286	319	302	330	323	314	311	312	304	317	299	347	303	311	314	337	291	338	312	312	295	309	345	313	310	364	291	314	312	319	316	324	305	280	345	313	323	329	310	324	303	296	312	319	318	335	293	347	306	308	322	302	297	346	320	335	295	319	331	322	337	317	332	344	367	296	317	322	336	294	321	311	307	308	328	305	323	320	333	299	318	330	323	296	308	347	301	317	315	312	337	319	320	324	322	273	331	320	304	324	301	313	322	300	321	320	307	336	333	326	289	326	349	331	322	338	288	335	316	340	338	298	307	303	362	349	364	300	306	311	320	324	315	331	289	317	305	302	334	324	343	350	293	321	324	332	273	326	325	329	323	297	353	313	316	305	280	310	291	294	325	312	326	325	309	321	281	306	280	320	315	277	296	336	328	347	311	329	318	325	350	316	335	315	301	358	328	344	325	320	354	299	294	321	337	324	303	311	314	298	334	341	327	343	286	346	297	315	332	323	330	300	329	328	305	313	309	326	304	308	343	303	328	332	332	331	343	321	333	313	307	341	345	308	304	291	354	288	332	379	341	311	313	313	321	306	318	334	300	321	325	317	331	294	329	303	308	352	325	324	283	334	314	303	313	315	307	350	304	290	307	324	290	323	318	336	369	299	315	302	309	323	346	323	339	317	281	300	299	316	314	337	285	336	304	309	343	310	327	321	348	291	303	316	312	320	314	324	341	326	306	330	319	322	322	333	343	342	297	305	295	313	318	330	296	359	342	303	279	317	309	331	336	298	340	323	341	347	321	326	344	350	333	308	326	318	338	302	332	343	347	306	309	351	296	321	308	342	320	335	335	362	330	318	318	319	325	303	308	334	328	289	347	298	299	294	340	343	330	303	336	322	323	335	353	354	311	349	305	328	328	336	348	325	315	300	323	361	337	313	348	319	341	290	312	332	348	373	316	302	347	308	316	302	305	305	340	298	316	305	304	329	335	309	336	320	333	349	356	304	302	319	308	312	322	315	301	328	337	324	310	282	314	317	326	336	301	277	325	316	338	349	332	294	349	286	328	330	333	324	304	322	313	319	339	315	318	324	328	288	301	297	332	317	296	329	322	318	331	342	329	342	305	307	321	340	347	326	341	323	325	368	323	331	358	316	305	297	306	290	319	317	314	301	327	296	316	300	309	333	309	322	360	314	327	330	333	312	327	325	335	333	311	317	341	317	319	269	336	318	298	324	318	358	351	355	301	304	290	304	340	303	329	291	310	315	320	316	315	339	318	320	302	332	344	305	338	359	314	293	329	294	341	337	321	325	298	335	301	277	305	328	339	317	309	311	330	294	298	323	326	288	313	317	287	334	304	308	326	301	299	307	294	327	366	330	321	311	295	328	339	342	343	329	325	325	319	316	294	292	313	328	324	307	300	334	313	344	349	301	299	325	308	340	294	324	335	325	317	323	316	346	338	335	340	304	330	313	315	328	308	334	314	324	342	308	294	296	329	295	320	303	304	322	312	303	330	335	295	352	307	316	333	346	342	315	329	312	326	313	314	297	316	297	297	353	315	308	322	293	308	332	285	322	314	305	334	316	330	331	318	302	322	302	341	318	335	319	327	385	327	333	325	305	335	327	342	323	330	320	320	321	323	318	311	303	341	343	342	310	328	325	342	324	308	320	349	315	315	317	323	330	280	304	319	318	315	321	302	338	272	333	317	332	334	346	303	345	335	293	319	339	313	313	308	324	323	326	321	358	281	375	352	335	332	359	323	304	313	330	330	333	278	312	348	312	297	305	348	318	316	310	314	313	310
7361	11656	10591	5862	3840	2719	2063	1588	1387	1165	957	882	757	715	660	618	523	495	501	447	446	445	411	429	410	387	366	349	395	365	352	338	372	327	323	339	363	317	341	387	340	338	321	336	323	312	314	349	312	272	271	319	345	337	321	340	316	333	332	331	293	333	319	303	276	301	304	316	331	316	293	303	297	309	291	273	325	301	309	315	322	310	320	291	336	297	318	291	294	333	286	300	282	295	293	280	324	314	281	327	287	311	306	292	277	298	317	294	285	334	282	293	305	297	269	295	316	297	299	287	308	324	304	279	298	303	284	284	272	311	316	306	327	297	286	337	296	286	299	269	312	302	305	304	311	296	299	309	318	323	332	292	288	313	295	318	331	313	320	305	321	316	297	304	301	317	320	313	303	330	327	308	335	307	301	309	313	318	290	306	312	318	292	295	273	331	304	287	302	304	284	334	279	255	327	334	320	297	277	280	295	284	349	275	272	282	279	297	303	297	305	306	303	290	345	284	321	283	292	318	309	303	323	307	301	317	308	309	298	291	301	289	290	267	301	293	279	288	263	297	306	335	315	289	303	313	299	297	352	299	306	294	281	291	289	320	333	298	307	283	313	301	275	314	293	296	282	303	322	356	319	337	300	341	323	315	275	295	333	287	293	304	315	325	301	300	289	326	293	304	319	266	291	297	299	318	322	305	325	294	284	303	297	273	296	351	304	297	324	332	309	285	310	296	298	313	292	293	327	271	301	286	300	278	283	293	281	295	288	297	280	309	271	319	311	308	285	335	320	304	299	280	292	284	289	302	320	289	289	305	302	309	303	306	292	318	247	281	310	291	301	287	270	273	279	292	287	329	293	292	303	273	289	327	302	303	290	315	289	342	278	315	302	299	308	292	308	332	318	304	303	310	294	296	301	301	286	319	287	324	301	275	284	281	302	287	320	321	295	283	301	305	293	310	290	303	297	292	317	257	299	315	293	295	302	310	320	285	320	298	291	272	293	303	342	273	298	292	285	331	293	323	296	321	311	296	313	297	291	327	280	326	330	288	296	295	310	294	307	325	299	311	334	293	274	300	310	286	307	306	312	315	305	307	300	278	317	290	299	298	320	279	303	292	309	285	292	318	318	281	306	319	260	289	322	306	278	265	279	281	313	326	338	290	294	281	284	303	302	302	330	326	289	282	334	286	282	296	313	293	312	301	293	305	333	293	322	278	299	302	316	274	291	329	300	294	293	258	287	293	298	303	294	291	306	284	283	328	301	289	311	323	311	301	311	314	320	297	317	303	315	270	310	277	284	288	315	294	282	265	323	299	296	303	295	281	280	316	268	315	292	304	302	310	293	286	292	293	305	306	306	313	311	317	286	285	303	293	317	301	303	298	294	305	304	292	272	303	312	334	330	282	318	320	351	271	298	278	303	298	325	305	301	289	306	325	327	307	294	301	297	311	268	302	295	319	295	313	274	300	267	316	334	292	281	309	302	320	286	291	312	306	286	294	294	320	328	318	301	276	283	283	311	300	287	300	304	281	302	319	297	312	299	286	295	338	322	343	275	280	314	322	309	259	284	292	323	274	279	292	312	276	315	307	286	294	287	305	320	334	309	299	286	300	276	308	299	329	288	290	310	294	313	333	299	306	314	323	302	290	283	301	295	281	297	286	319	289	316	310	321	292	293	326	267	290	317	288	297	289	321	303	278	334	290	331	299	296	302	331	313	272	306	287	300	286	297	279	313	294	299	271	313	284	326	266	290	316	287	291	300	298	304	260	288	292	280	321	320	305	293	311	326	269	271	285	289	275	281	284	318	307	311	310	306	286	306	302	306	306	302	279	322	318	297	269	273	302	302	277	291	307	304	303	355	275	303	314	277	299	269	302	281	304	320	296	309	275	312	299	315	290	294	299	293	302	297	303	327	306	307	292	305	309	321	301	290	276	300	305	304	316	290	298	292	303	290	281	301	288	303	298	276	276	302	289	290	316	284	334	299	295	292	319	287	311	305	317	309	302	297	315	291	278	306	288	320	329	313	308	289	275	291	305	306	293	293	278	298	307	288	311	291	292	304	304	284	323	288	307	288	296	327	326	307	282	311	306	297	315	298	316	315	336	293	312	278	304	292	291	318	306	307	298	300	270	348	256	285	299	305	303	291	309	257	320	294	291	284	337	296	310	311	266	337	290	292	295	278	289	315	303	297	323	281	299	302	309	301	288	323	312	289	306	291	290	293	290	285	311	286	287	288	302	294	303	307	289	303	266	265	276	301	301	316	321	315	280	290	304	288	302	322	327	281	320	353	330	294	277	315	323	322	336	316	311	296	274	314	275	304	288	314	305	265	298	311	289	265	300	297	311	335	309	321	266	267	278	283	323	313	338	299	300	325	289	281	289	291	315	294	309	303	324	311	336	318	275	317	299	268	303	251	297	280	312	296	314	298	306	286	282	290	328	298	265	309	323	261	309	315	318	296	305	311	310	297	311	313	286	303	310	287	278	293	318	280	301	283	282	306	300	298	295	333	304	289	311	289	299	287	297	314	291	304	290	319	296	313	320	309	295	326	340	316	264	286	306	321	314	310	317	258	286	294	294	315	300	300	332	299	312	311	334	319	319	302	287	310	328	315	317	317	296	293	320	260	309	310	298	280	299	321	296	294	274	291	301	268	285	301	312	293	300	314	333	299	321	330	283	315	258	323	295	283	295	282	304	318	304	282	313	317	303	323	290	325	325	298	312	294	292	300	306	281	283	317	332	297	272	297	321	321	297	278	314	295	267	288	305	314	305	313	291	298	284	330	308	301	309	303	306	310	298	303	281	276	329	284	323	296	318	269	267	312	289	321	316	290	335	289	316	281	274	271	301	289	292	349	270	320	294	271	290	318	324	273	287	301	308	286	290	302	292	327	276	296	320	285	295	316	285	318	297	309	294	311	295	276	314	288	288	331	289	289	322	300	315	272	276	298	321	317	329	290	315	302	309	290	322	336	318	318	293	315	300	297	318	294	269	317	281	320	297	284	302	305	303	289	299	322	329	294	297	316	318	305	286	308	309	287	292	277	324	305	309	289	297	311	253	288	281	291	310	267	293	280	261	307	315	326	300	295	281	289	299	285	281	288	298	297	296	319	317	314	300	264	278	302	320	291	308	315	291	313	307	272	285	313	299	287	293	285	308	309	313	308	297	308	300	295	327	290	306	300	298	337	280	279	343	294	323	317	319	300	298	299	286	310	281	299	294	353	299	340	302	305	362	319	278	290	309	315	311	279	297	289	263	305	307	299	306	324	298	302	322	289	299	292	301	313	319	288	296	296	279	329	275	308	304	278	295	298	305	298	291	329	292	317	307	293	310	297	286	331	309	300	290	276	302	312	308	295	288	315	274	303	311	294	303	322	303	290	287	293	337	272	306	300	292	276	331	320	308	290	294	301	266	311	310	306	297	295	299	283	303	310	295	314	305	288	283	331	298	311	309	296	311	318	309	293	304	290	306	322	313
22928	20828	27637	24139	20833	20928	10879	1945	1447	1305	1134	981	938	898	815	755	764	745	684	707	694	635	679	625	592	616	579	616	585	556	614	579	615	550	566	548	558	540	609	578	524	598	513	561	537	553	549	563	562	524	553	537	578	584	540	535	547	575	532	592	560	556	525	517	527	514	507	535	539	591	545	534	489	534	520	526	513	524	526	578	542	514	533	567	518	473	492	503	508	543	532	555	509	534	535	489	527	521	567	510	538	573	572	545	551	540	543	545	548	498	541	546	525	514	536	489	545	481	561	540	547	535	544	527	533	507	572	544	541	516	513	528	589	517	528	527	525	570	490	532	516	553	542	513	481	498	561	542	528	525	554	551	546	523	534	538	507	470	532	551	549	550	554	560	545	556	513	530	551	528	553	515	557	546	488	483	500	539	569	535	527	497	559	510	511	525	515	498	514	533	490	486	499	540	518	532	518	518	524	543	475	597	531	527	511	514	544	505	523	500	538	538	534	537	526	591	528	511	504	528	532	505	517	541	518	506	494	493	561	527	510	536	544	514	461	568	506	534	567	534	536	527	572	527	507	515	498	556	510	519	531	534	526	511	553	535	499	535	520	548	558	512	533	523	525	501	515	504	509	558	559	493	504	507	525	546	517	520	519	540	525	509	607	512	533	539	564	541	555	567	509	549	514	547	516	545	505	511	514	531	502	500	532	530	474	548	499	545	536	546	500	506	540	540	526	558	523	527	545	529	520	483	529	552	508	535	545	479	535	497	531	518	519	543	535	549	556	501	532	478	511	515	499	518	513	551	479	562	514	558	532	485	485	523	542	530	517	534	515	515	510	538	480	524	532	569	524	553	497	576	521	530	505	566	517	546	519	549	507	476	508	553	524	517	518	499	511	552	587	569	547	499	509	496	531	535	531	485	540	517	521	516	519	563	521	546	485	515	538	556	522	526	568	500	521	527	504	529	525	541	484	485	541	529	524	518	525	537	511	554	533	544	521	529	540	568	540	519	524	561	509	566	533	475	500	541	557	539	515	515	539	494	515	526	529	528	517	541	512	502	525	487	546	516	535	578	519	505	556	542	507	504	535	542	531	476	546	542	522	519	526	549	533	535	502	538	532	513	507	508	530	510	512	498	487	501	486	520	500	519	515	566	501	501	503	518	515	535	513	547	507	546	530	496	537	553	528	514	559	559	528	507	505	546	543	536	541	481	506	492	510	470	528	518	509	517	518	540	517	505	489	542	503	487	511	506	556	569	531	514	507	523	511	526	533	581	524	502	549	505	515	501	534	506	504	488	504	538	479	571	553	482	558	507	536	493	517	492	501	554	502	530	518	531	501	542	509	521	505	500	529	514	518	547	508	538	524	525	567	533	502	501	528	486	523	509	530	525	566	518	522	518	549	560	512	511	538	535	496	569	517	495	503	502	541	546	537	528	515	511	524	527	537	491	557	527	527	515	529	547	507	493	537	551	532	551	540	529	484	494	514	545	535	538	458	500	522	531	519	574	508	574	506	479	516	546	532	489	504	533	486	501	531	497	540	479	506	526	565	515	510	537	488	483	519	485	502	511	491	487	492	499	545	518	544	518	495	521	529	538	504	541	518	534	500	518	522	526	513	543	568	519	491	552	578	514	549	519	520	489	488	498	528	566	555	512	535	519	555	492	522	507	516	477	499	516	531	573	563	521	527	521	497	528	510	516	530	518	529	510	535	552	511	563	521	529	514	559	495	503	583	534	531	517	505	463	523	529	548	564	522	525	494	512	545	488	525	528	512	550	527	504	538	523	482	512	497	520	590	512	506	513	503	522	527	541	503	556	536	487	527	467	497	529	489	518	534	503	548	531	486	504	548	507	545	535	537	529	488	538	528	538	530	558	534	502	544	516	471	545	491	527	505	553	519	495	503	517	496	534	529	531	520	526	567	551	510	512	531	502	542	518	555	495	528	519	514	494	527	567	563	560	520	508	473	522	472	489	483	522	490	509	530	488	550	526	509	514	508	511	511	545	490	469	487	532	546	540	583	559	529	529	454	497	530	526	502	563	475	492	568	496	535	528	520	544	530	558	509	538	523	527	527	513	543	548	526	555	572	542	491	504	493	564	534	572	549	565	540	495	563	461	494	508	525	511	525	505	525	512	553	484	598	495	522	510	507	525	548	498	536	533	527	490	503	530	516	501	491	504	532	546	539	545	554	563	493	508	528	520	526	503	505	555	508	485	551	525	503	507	529	492	532	509	507	505	544	538	510	560	485	539	545	530	538	540	549	497	507	521	532	511	512	497	534	545	551	562	508	533	515	519	518	499	541	540	559	524	522	583	545	530	539	511	521	564	503	555	574	514	472	539	518	474	533	517	543	517	487	478	487	520	490	507	491	526	520	516	534	501	491	496	537	528	500	524	539	538	567	515	539	527	525	532	547	502	511	523	526	570	545	548	556	523	554	487	542	545	551	531	532	518	546	503	580	548	502	542	526	566	501	533	540	513	509	473	521	472	538	546	542	502	482	515	572	522	534	512	521	545	520	495	513	523	483	510	525	524	587	582	522	508	520	502	496	506	568	539	573	483	482	510	524	536	564	554	452	494	536	522	539	550	543	544	534	525	527	549	483	520	506	517	552	526	553	532	522	532	504	535	493	518	538	505	531	522	497	583	519	501	485	514	507	519	539	536	509	530	501	512	521	570	489	527	506	494	580	520	541	510	543	566	521	569	532	535	529	530	539	501	555	516	463	499	541	525	527	516	538	500	554	511	492	532	489	493	550	515	519	493	521	497	533	501	562	494	554	541	508	502	521	526	543	506	517	524	526	552	599	558	545	547	513	520	528	579	515	566	548	525	528	559	567	476	507	552	505	541	531	501	585	551	534	525	492	478	589	572	543	545	503	533	543	537	551	479	495	518	520	540	475	530	550	512	500	528	554	500	531	516	558	517	527	512	541	531	558	521	524	512	508	543	485	553	553	547	526	516	553	510	557	538	523	531	528	529	485	526	503	532	501	537	501	494	519	533	515	509	535	468	524	477	511	513	533	539	525	507	534	565	533	541	530	525	491	528	518	507	517	472	539	527	556	508	510	477	497	532	542	525	541	543	543	566	568	510	531	480	533	500	532	479	556	509	492	527	565	511	533	580	531	511	516	508	519	539	549	508	575	546	508	554	526	471	514	522	529	515	521	511	563	545	488	528	541	558	547	486	490	514	479	501	500	535	562	521	527	534	536	521	503	487	489	514	516	516	544	511	517	585	553	475	510	511	502	499	576	567	499	489	537	493	554	536	563	520	526	508	548	515	532	552	547	532	496	522	533	516	516	500	518	528	521	526	540	493	485	526	520	519	522	514	581	503	501	488	510	520	503	510	498	542	510	538	503	512	506	565	551	522	500	510	539	520	541	507	501	540	509	547	491	506	500	474	559	530	510	534	506	492	503	530	521	483	532	576	474	533	513	522	492	538	483	481	546	516	527	529	591	508	535	515	547	582	524	500
10271	18264	17029	9992	6776	5008	3740	3064	2531	2095	1772	1575	1330	1256	1117	1061	953	908	851	827	742	724	709	709	665	665	634	680	604	606	580	563	608	598	599	514	547	570	575	512	572	557	528	539	551	535	562	540	528	491	498	533	522	509	537	519	520	485	500	508	516	514	495	491	529	485	487	489	524	508	507	487	500	511	510	514	477	500	501	513	510	561	527	507	471	464	478	507	450	473	525	484	484	460	500	494	546	494	463	456	552	504	480	507	475	528	477	532	503	497	481	484	514	497	438	520	505	492	518	511	504	498	532	500	521	510	488	461	476	530	513	493	533	478	510	524	534	496	479	488	528	475	507	490	459	506	517	447	499	488	509	481	510	492	486	443	491	464	465	492	491	490	532	533	482	456	508	495	467	489	474	512	494	516	488	479	488	475	463	533	515	500	481	511	480	486	493	491	483	446	472	495	525	510	483	489	474	494	492	481	518	512	487	489	474	506	519	499	471	488	515	484	492	539	476	528	497	476	496	474	490	492	501	498	481	484	544	460	516	513	493	494	478	494	468	473	526	480	459	500	486	442	455	451	471	502	478	489	533	516	529	485	503	501	517	452	506	506	445	494	513	544	475	513	452	491	487	484	538	429	468	480	468	518	514	458	447	526	468	481	490	482	460	478	483	486	539	467	481	485	470	499	475	444	487	527	485	474	480	518	473	454	457	459	488	503	507	451	506	468	480	501	472	508	529	509	500	474	505	469	494	478	534	474	545	502	494	499	511	470	500	488	489	487	462	515	477	458	458	499	509	493	521	503	500	514	485	511	522	478	488	528	472	490	488	456	487	479	500	469	486	548	502	450	495	477	476	510	501	486	483	443	457	482	486	514	499	473	469	532	471	509	509	492	509	468	483	528	532	480	463	478	467	492	509	500	467	472	493	485	516	500	491	492	481	540	443	479	472	469	515	466	501	494	505	483	486	501	506	453	500	483	475	499	461	454	493	493	518	479	445	458	490	508	519	465	475	468	507	472	508	458	494	505	522	517	513	496	513	491	449	470	511	536	492	494	488	475	507	498	515	462	526	491	469	483	483	457	473	477	486	501	490	467	496	483	481	475	493	483	487	519	449	462	470	476	510	468	469	475	467	486	508	495	499	512	484	474	481	503	506	528	493	528	483	486	504	490	488	480	490	532	466	494	502	518	493	489	473	546	503	480	480	450	490	500	465	480	487	487	471	526	454	484	529	456	523	442	532	483	482	472	485	536	499	481	474	521	475	466	502	507	480	528	485	483	480	504	530	469	515	495	500	490	492	487	521	491	495	496	489	488	455	479	482	473	477	473	474	458	466	512	489	481	475	481	523	512	503	499	478	465	496	472	475	506	474	491	488	470	484	475	462	482	513	461	470	513	484	482	464	488	474	511	561	490	454	492	504	493	487	484	508	515	475	470	490	489	505	490	457	499	471	509	460	519	510	485	455	475	437	499	462	485	543	461	485	475	515	488	480	466	485	471	508	475	518	506	495	520	528	544	489	479	474	476	495	490	482	522	500	533	502	480	483	479	521	485	440	519	491	469	480	468	498	464	490	485	502	492	441	462	496	482	507	471	500	455	444	471	483	449	464	454	486	436	460	499	520	444	508	528	483	497	470	495	502	521	540	468	467	504	522	518	470	466	513	472	493	489	497	531	511	532	487	496	494	508	466	495	510	477	533	490	461	475	461	487	462	528	520	466	474	510	462	485	474	525	506	495	468	466	471	521	497	501	503	485	477	498	500	484	480	491	476	438	486	475	485	498	491	501	472	484	499	495	511	489	487	464	479	488	478	491	462	485	537	517	454	537	466	476	509	463	509	548	503	453	486	491	511	494	496	515	519	470	471	498	451	509	485	459	492	506	489	532	472	475	455	504	502	518	480	506	498	528	474	499	486	487	500	490	515	434	467	521	489	497	516	482	484	502	479	539	485	517	462	493	472	524	490	458	478	491	523	497	483	492	508	520	509	475	482	514	472	477	509	473	486	505	476	493	522	467	452	478	499	502	502	500	511	480	478	477	527	513	480	480	491	454	514	508	517	471	492	516	485	473	475	516	502	471	508	505	497	478	498	503	471	481	471	502	484	504	498	500	506	483	498	479	498	473	505	511	505	490	484	495	493	517	516	501	479	500	505	481	459	501	497	438	478	483	496	518	482	493	479	498	511	485	469	452	528	522	515	451	467	491	533	482	482	497	524	495	498	457	449	479	491	547	501	496	526	513	458	492	491	518	515	484	485	485	474	496	492	468	469	463	505	476	481	491	469	464	537	471	528	485	482	490	469	482	499	519	468	450	484	498	511	476	499	505	491	495	460	495	489	484	491	471	492	502	485	466	535	492	491	474	460	484	481	487	477	489	516	523	485	480	507	446	467	523	465	481	510	522	483	491	461	442	462	487	511	501	513	493	515	493	490	528	500	484	438	467	448	447	521	452	476	481	506	479	504	482	486	494	466	466	501	465	515	472	474	487	513	473	513	493	498	503	509	520	507	458	492	473	469	473	484	470	483	531	490	485	499	490	523	533	456	491	488	457	473	468	491	481	502	491	472	525	514	504	507	516	474	506	466	536	490	489	455	511	462	492	515	470	460	492	481	514	509	515	502	483	492	470	508	517	480	494	470	467	519	461	482	507	525	469	467	472	518	490	495	511	550	514	505	461	509	497	460	497	474	524	466	481	495	516	496	497	492	542	509	475	451	491	479	527	476	500	523	484	493	495	481	485	520	506	506	522	511	483	474	491	484	482	489	471	482	492	510	459	504	465	456	509	492	466	460	541	508	504	540	496	487	504	491	486	525	494	484	504	538	496	496	518	508	460	485	472	460	467	493	429	523	496	523	511	503	489	467	494	466	485	491	508	481	504	505	505	484	476	493	505	515	543	493	494	489	485	497	503	492	499	483	460	460	497	492	498	478	454	478	483	495	461	438	475	461	457	497	435	494	523	422	452	526	464	491	468	508	495	477	511	483	488	482	470	521	467	541	521	485	474	507	497	499	468	478	492	532	448	476	502	498	495	437	474	477	484	510	486	489	504	478	525	469	460	517	499	504	475	478	490	495	487	484	456	488	504	466	502	509	487	485	513	470	489	450	476	505	483	494	499	479	517	494	466	466	518	496	494	505	477	478	458	479	540	486	487	514	473	511	506	472	493	478	499	491	496	495	478	489	461	494	486	465	519	485	452	472	443	493	522	478	481	469	494	485	539	496	493	449	504	487	509	469	490	489	497	466	476	495	508	479	509	506	476	506	496	502	497	452	484	477	494	493	495	498	446	535	512	526	480	518	504	489	495	483	474	506	493	476	486	508	488	478	472	539	488	470	498	479	489	473	517	476	482	498	507	500	484	486	489	520	486	501	477	481	469	491	497	482	467	486	475	456	492	484	497	519	534	504	475	436	477	514	440	451	519	494	483	500	465	523	482	511	506	477	501	515	509	494	473	464	501	517	505	522	431	492	501	481	500	473	495
28237	14744	1825	356	239	197	152	131	126	126	99	102	117	101	119	107	110	105	113	106	110	103	99	111	112	111	86	114	98	112	99	110	114	109	99	109	89	100	104	113	116	114	118	78	80	105	102	113	109	96	110	118	116	100	101	106	112	102	104	114	97	102	102	112	116	106	100	97	109	108	102	90	120	104	95	102	119	121	97	95	94	108	117	120	99	94	113	105	105	91	110	124	124	101	111	93	104	99	117	92	106	98	98	98	111	92	117	88	101	117	110	103	120	97	121	109	96	96	109	108	125	95	108	89	96	106	89	109	100	122	109	104	121	106	104	95	117	89	109	111	106	90	96	95	115	110	99	110	115	100	97	109	108	111	114	105	101	84	112	100	98	110	110	106	109	115	99	87	121	97	105	104	104	113	96	117	98	99	117	89	94	103	107	96	99	108	107	131	107	95	114	112	124	91	91	74	113	117	115	89	101	97	86	105	98	110	115	108	98	86	86	104	114	97	98	112	112	111	117	107	129	121	120	102	111	112	113	91	101	116	93	105	132	123	95	98	97	122	114	117	109	110	103	115	105	94	114	109	107	88	116	111	89	93	101	101	101	101	120	120	114	113	114	108	96	122	100	109	97	107	97	74	109	93	101	119	109	103	112	117	107	118	115	89	102	106	120	103	103	114	130	118	103	111	120	102	133	109	111	109	112	100	93	115	111	110	108	107	106	108	93	94	107	97	102	107	98	103	94	111	110	101	98	103	96	125	90	103	82	113	108	106	91	102	116	108	105	88	91	100	112	105	93	102	83	88	120	94	117	104	121	84	90	93	105	104	96	99	87	118	90	100	121	86	91	121	97	110	113	101	102	113	108	106	94	118	115	99	106	112	108	100	90	116	122	88	111	89	111	88	101	90	89	81	94	98	81	100	105	119	95	114	106	117	111	94	95	101	89	102	104	109	104	113	87	100	110	103	93	97	102	96	110	112	110	113	134	100	105	111	129	107	113	92	99	112	119	123	95	98	97	111	89	110	83	104	92	118	86	126	97	108	75	98	108	107	103	90	109	101	117	106	106	119	105	110	96	116	110	112	120	99	90	89	111	114	114	96	118	109	91	94	119	117	105	107	118	117	112	106	104	104	101	106	96	107	96	109	101	101	112	101	126	107	116	114	102	92	98	97	114	94	97	94	95	108	103	107	94	104	94	96	88	109	99	92	108	96	109	115	115	95	86	124	108	113	90	85	93	104	111	95	101	111	86	101	94	107	98	101	95	110	99	113	99	98	111	141	105	103	106	98	100	132	102	106	111	107	107	95	105	108	94	97	102	104	101	102	112	114	89	96	122	104	109	100	84	104	104	117	101	76	81	106	114	101	111	95	108	107	98	120	111	106	109	84	112	109	103	113	100	101	101	114	82	106	97	118	116	108	87	95	108	121	105	116	85	105	103	116	104	114	104	115	106	113	92	111	95	106	113	86	98	96	96	111	106	105	107	121	115	93	80	111	101	93	96	87	102	95	118	93	108	124	89	107	97	102	112	131	109	106	120	119	101	128	96	99	98	103	128	102	132	94	102	99	104	102	105	105	116	100	105	102	116	96	112	101	85	95	93	101	106	96	117	110	114	105	116	110	88	119	114	107	103	117	107	96	99	122	99	94	95	113	110	88	114	106	120	105	101	123	100	98	96	100	90	96	102	106	102	130	102	110	119	114	94	113	92	99	88	113	115	126	111	116	105	110	105	95	117	106	113	90	112	113	93	118	106	122	108	86	115	92	109	109	100	101	110	115	102	138	95	106	100	96	113	105	108	97	100	96	104	117	118	104	97	106	121	97	93	99	90	88	100	87	102	99	99	102	115	111	105	103	114	93	101	105	124	114	86	97	93	92	94	115	99	113	102	94	116	103	107	116	120	114	118	99	106	109	97	89	111	118	87	93	109	100	114	96	101	120	101	105	98	108	131	109	123	94	110	95	104	101	109	105	101	112	109	102	96	91	112	108	114	106	113	97	100	107	105	104	101	109	118	118	98	111	120	128	99	88	95	95	116	97	111	93	98	104	109	99	114	97	106	97	87	95	113	121	91	102	123	97	110	116	94	100	98	111	113	115	97	106	83	112	113	103	106	106	123	106	112	105	106	100	106	110	93	108	102	109	96	115	85	115	103	109	94	112	109	95	106	104	119	109	107	101	99	108	98	88	124	98	123	90	124	104	109	82	103	94	114	99	120	117	109	99	107	118	119	100	100	98	90	118	105	97	115	104	98	102	101	86	104	110	116	98	118	102	113	117	83	105	119	110	116	93	104	96	101	119	115	106	75	90	97	108	104	112	114	109	93	120	95	99	111	102	86	89	113	103	113	95	132	124	116	93	98	107	91	99	116	99	90	119	110	116	78	111	92	112	125	96	103	98	99	98	128	105	104	97	92	112	91	117	123	107	109	96	106	116	119	106	132	105	108	115	96	107	93	103	96	100	93	106	93	113	88	115	103	128	102	110	114	107	88	110	110	104	113	112	114	100	98	93	96	97	106	113	103	104	117	98	99	123	106	111	115	101	116	108	107	116	116	110	96	88	93	108	99	80	107	103	89	107	105	101	93	109	126	91	98	119	98	136	106	85	112	96	124	119	102	123	111	120	110	111	102	88	105	114	107	113	109	100	107	102	106	102	98	111	86	96	113	101	111	99	113	105	98	111	104	95	109	107	133	104	103	103	111	108	116	98	98	92	87	114	111	95	108	108	110	110	98	104	99	118	125	92	90	99	98	98	106	114	115	95	105	122	110	100	113	100	103	96	109	100	120	94	125	112	123	101	114	119	101	100	109	115	106	99	100	109	98	105	90	98	102	111	107	119	105	116	114	107	102	108	117	97	116	113	102	113	100	103	91	111	121	119	93	99	111	120	110	107	93	93	92	107	78	119	96	85	97	113	108	107	118	95	119	111	102	88	128	111	98	109	100	108	113	113	80	106	99	101	100	112	119	104	104	120	123	102	85	114	112	92	113	117	109	105	95	92	94	112	103	104	122	115	121	118	106	108	105	92	108	111	114	113	103	82	82	126	88	92	92	93	90	104	105	104	109	106	101	108	109	100	125	111	116	101	110	113	108	108	122	109	117	112	109	96	95	86	126	111	108	125	103	103	96	86	117	99	113	102	102	94	109	99	93	103	102	103	105	97	87	98	88	105	84	95	111	121	106	104	117	89	98	100	101	99	105	97	109	105	112	97	93	111	93	98	117	91	110	110	104	101	114	112	116	101	93	99	113	106	95	121	106	109	100	114	97	84	101	129	96	84	97	104	94	113	89	108	114	99	109	98	110	104	107	119	129	94	94	91	124	112	103	101	110	103	96	102	106	112	100	130	121	99	108	102	96	101	102	119	110	101	102	119	102	96	90	106	110	99	122	104	97	112	98	100	102	102	125	142	106	112	113	93	95	104	116	106	101	115	115	97	94	97	118	89	95	93	118	106	137	118	93	85	113	90	98	101	120	77
4951	835	663	386	289	237	199	156	168	171	148	133	123	116	101	124	147	134	120	126	110	112	140	111	131	121	106	103	117	120	112	97	106	139	110	105	107	114	113	107	130	111	142	113	107	103	144	127	111	126	110	109	138	123	129	107	95	102	118	129	112	110	115	120	109	109	111	113	109	108	107	118	98	115	113	121	115	111	110	108	124	114	107	109	104	101	110	114	90	108	138	116	122	105	126	119	107	121	98	127	112	120	114	117	121	133	105	111	121	99	119	134	111	99	110	122	120	115	116	91	86	125	111	101	119	126	118	106	109	104	129	136	109	131	117	108	115	98	98	107	113	128	119	120	118	116	132	111	114	118	102	129	116	109	113	103	118	134	119	133	105	122	100	120	88	104	123	105	105	113	91	116	110	127	106	105	122	107	121	92	120	119	101	109	99	127	109	105	112	109	112	126	107	104	104	127	98	123	107	102	95	125	113	124	96	108	129	112	108	106	120	109	110	111	111	113	122	122	97	113	113	100	117	117	110	123	120	130	120	102	121	112	103	105	95	130	123	116	100	109	121	107	107	107	105	112	115	89	100	122	125	122	97	110	119	118	107	128	111	116	105	99	106	113	116	98	129	112	111	121	118	103	120	113	105	114	131	123	125	123	105	112	124	115	110	129	97	100	109	113	145	101	121	109	127	112	109	143	115	101	100	104	117	108	106	113	103	105	115	113	124	117	128	135	102	119	98	104	114	107	96	113	117	117	134	104	131	132	104	117	98	106	112	97	105	105	141	141	131	105	99	96	111	117	122	92	110	119	101	128	128	99	129	116	120	109	104	114	123	112	99	110	130	109	106	111	120	108	121	111	107	119	116	106	135	119	127	130	114	112	118	136	111	117	134	97	114	110	123	119	103	99	124	126	128	130	114	128	113	114	109	104	120	106	101	115	112	124	99	117	119	115	108	107	124	126	104	92	107	118	115	130	111	117	113	109	113	123	103	121	142	122	115	123	135	102	125	95	115	114	127	110	116	128	106	99	125	108	141	109	105	113	128	114	95	118	106	105	105	118	116	115	105	91	102	111	125	109	116	120	123	113	110	127	119	106	113	109	112	102	113	112	108	115	119	103	106	117	103	100	108	133	110	119	99	128	105	108	107	97	117	113	104	121	135	100	103	108	94	101	114	102	116	125	101	104	119	107	109	117	119	104	106	115	127	109	118	108	107	125	124	117	111	103	100	102	124	122	137	121	126	118	112	113	106	124	112	100	102	115	114	103	98	137	105	108	100	118	106	115	105	102	113	121	133	109	111	124	131	106	138	102	122	134	119	123	122	122	110	116	118	116	106	139	105	133	95	121	115	93	117	108	114	123	140	105	103	113	109	114	103	110	114	92	127	109	99	122	109	115	112	117	106	106	118	124	135	134	138	97	105	107	116	117	113	106	119	117	113	115	121	104	129	117	97	134	98	94	114	100	131	115	115	116	125	121	110	124	102	112	138	127	110	104	105	129	108	110	121	128	106	117	112	117	101	114	92	110	123	118	105	106	102	109	108	102	107	122	104	104	109	91	132	103	117	114	112	102	123	136	120	103	108	104	122	97	119	117	127	126	112	114	140	110	112	113	130	102	126	114	129	112	109	114	116	115	117	112	133	122	117	134	126	114	107	117	124	113	120	117	116	121	114	125	108	117	115	120	122	110	105	129	117	111	115	102	126	105	106	138	113	120	97	112	132	104	110	112	115	99	111	122	105	114	106	123	110	116	122	108	134	113	127	111	105	131	120	108	115	126	111	124	134	124	90	107	99	110	116	122	116	122	105	106	116	112	109	127	108	133	115	113	102	105	111	111	114	112	99	126	106	123	106	100	106	111	102	124	111	119	127	118	110	110	120	97	96	115	132	120	140	120	116	109	138	116	122	112	107	111	110	103	122	105	118	123	106	108	107	106	125	109	106	126	100	105	113	126	116	106	116	115	120	114	114	123	113	102	118	102	115	105	113	122	144	109	118	114	104	112	115	122	110	119	118	108	122	120	108	118	123	129	92	119	115	122	107	91	111	120	118	111	125	121	103	98	110	122	125	117	108	123	115	106	110	104	103	113	124	119	124	119	99	124	112	117	119	118	128	107	112	101	118	120	110	114	103	107	115	112	143	126	122	105	97	107	129	115	108	140	108	107	115	118	102	120	104	120	121	110	100	127	130	112	120	128	97	114	123	112	131	126	115	124	114	94	105	111	114	93	118	106	117	121	108	118	118	114	113	95	107	112	118	105	109	112	112	114	104	113	121	110	124	95	101	137	122	107	110	105	119	115	110	108	111	114	107	94	118	106	120	106	104	97	120	107	94	125	106	107	115	130	127	114	102	103	95	109	131	111	120	107	98	112	121	107	91	118	100	104	113	116	111	108	111	101	119	111	118	121	113	110	112	109	120	130	118	109	100	116	115	116	115	125	117	123	114	120	100	118	116	114	117	99	112	106	116	112	112	119	116	130	95	113	103	105	115	114	115	103	107	90	105	111	111	108	120	101	138	125	107	99	112	82	82	96	110	103	114	132	106	117	115	102	109	108	116	127	108	125	118	119	104	108	126	114	134	105	132	106	135	120	107	103	103	110	123	126	109	85	102	131	105	120	113	106	103	103	109	118	115	99	105	118	106	119	108	106	113	109	113	92	115	116	97	106	124	84	124	110	123	131	111	115	102	128	117	122	116	100	106	117	111	104	107	112	131	115	112	119	116	109	114	107	102	125	105	104	117	97	116	116	122	137	118	118	132	102	122	115	119	128	123	115	96	106	89	105	135	97	108	125	102	110	103	117	114	120	124	123	109	105	104	94	101	114	125	106	117	97	106	87	112	113	119	112	113	121	121	112	113	125	115	110	103	113	110	116	106	114	109	105	116	122	125	103	133	126	106	112	117	123	124	101	117	110	111	101	113	109	107	125	106	121	101	85	83	107	113	114	98	127	125	109	106	115	117	89	90	125	117	104	129	110	106	97	120	109	117	121	122	122	128	120	141	115	114	99	111	114	101	115	107	108	109	101	114	122	109	121	121	127	95	122	99	100	101	111	119	105	126	114	107	116	99	117	116	133	97	127	125	121	107	113	123	110	124	116	100	111	104	114	103	95	134	97	121	110	106	125	123	123	113	97	112	96	114	135	105	115	126	118	116	125	106	110	112	95	139	109	114	119	116	129	96	112	133	119	103	140	107	106	112	90	100	130	103	97	119	108	107	127	103	105	94	117	116	121	112	112	102	114	117	104	110	94	96	109	121	111	107	122	112	125	88	120	109	117	113	106	116	113	108	128	108	108	91	126	124	121	108	115	125	130	116	144	121	129	112	116	118	120	118	121	99	114	128	110	129	99	107	103	117	103	116	106	87	114	120	103	116	124	119	112	117	122	119	112	112	119	108	100	128	129	135	110	117	109	91	140	101	113	129	111	109	107	114	120	130	115	104	101	100	93	105	118	133	135	91	107	104	98	117	119	116	115
25208	20850	27375	24444	20846	12419	1595	990	778	648	610	573	523	451	470	439	428	437	428	381	363	412	372	400	384	378	347	350	401	357	320	355	334	367	351	340	335	313	336	327	360	371	358	333	329	355	348	386	349	348	306	340	354	345	308	351	339	320	318	355	344	334	337	327	317	339	301	321	318	331	314	327	330	343	330	316	337	333	316	334	301	327	326	360	336	305	338	317	320	338	329	288	323	288	324	340	329	341	303	331	365	320	377	336	299	328	320	338	313	302	321	309	285	305	339	331	330	318	331	325	320	351	344	336	281	325	320	303	321	365	333	328	300	334	348	316	314	314	286	309	322	318	357	343	341	332	318	341	340	313	319	313	343	335	307	333	292	325	318	328	310	344	372	299	311	329	322	314	346	321	304	316	301	313	359	337	306	320	316	332	328	375	316	290	335	298	326	286	362	315	326	295	330	363	319	314	293	308	329	330	321	333	324	297	329	307	326	320	277	350	311	323	277	346	327	318	362	344	343	314	348	287	348	332	312	366	324	327	291	312	298	313	305	310	323	304	319	336	346	302	341	354	315	306	322	325	306	307	315	343	322	327	333	347	302	302	330	323	335	321	343	332	360	332	334	354	306	328	321	346	322	340	315	317	300	309	332	319	318	298	303	319	335	328	302	323	310	349	313	309	334	323	327	304	316	331	342	317	318	335	300	304	287	322	317	314	341	303	323	301	302	303	338	346	326	349	313	311	298	316	278	332	311	343	325	308	320	339	360	304	325	338	315	310	306	287	316	307	330	297	321	329	315	345	350	299	285	304	305	324	317	317	329	344	324	347	298	310	329	358	355	320	311	309	330	354	315	321	312	360	274	325	335	305	324	319	325	290	337	324	316	305	341	315	337	310	324	290	320	327	303	333	356	317	340	305	326	304	324	299	310	315	304	356	330	310	317	283	338	303	296	308	320	347	327	309	350	361	312	319	356	302	308	325	313	364	320	323	350	325	333	321	324	303	342	315	368	328	318	308	307	299	328	320	351	319	321	324	347	313	344	333	312	329	304	319	275	310	336	354	350	303	343	351	340	306	313	328	299	339	311	334	316	327	342	339	309	318	349	338	318	340	299	341	338	305	330	331	326	326	284	324	328	337	310	312	311	293	349	359	304	322	301	332	301	339	339	349	315	335	304	351	339	322	314	319	336	300	308	357	350	311	325	337	317	333	287	312	314	323	330	286	332	317	304	320	315	312	360	345	332	371	327	331	337	330	346	329	331	310	299	325	310	303	357	345	341	336	320	305	300	298	312	313	326	322	320	334	347	322	328	332	336	302	307	306	334	318	326	333	316	313	307	336	348	280	333	322	329	328	313	310	280	345	323	357	330	299	338	311	300	301	299	328	308	307	311	321	321	342	336	347	327	335	325	316	320	323	312	339	325	351	306	318	327	332	328	346	305	312	296	338	308	289	305	324	321	336	321	316	317	338	364	317	332	341	342	294	302	332	320	322	331	301	357	326	329	306	342	330	343	357	340	330	357	342	300	345	325	297	344	348	338	352	330	342	335	341	359	325	334	303	336	314	327	347	351	312	342	330	323	334	325	314	300	331	321	277	343	337	337	335	296	306	311	329	302	336	330	346	303	325	325	326	300	351	322	335	339	320	325	319	328	332	321	314	348	335	295	344	315	316	300	326	340	332	300	338	320	314	316	322	332	319	352	346	349	303	285	313	300	333	314	309	332	370	333	313	328	331	333	350	314	341	312	341	300	299	333	356	340	301	307	329	326	310	326	322	286	319	328	288	320	304	337	352	335	308	342	299	325	336	323	339	313	315	323	303	315	318	322	311	322	273	303	330	331	321	310	326	337	304	343	282	318	346	322	299	296	309	343	313	347	326	314	304	347	320	295	309	315	345	356	338	328	344	323	350	315	290	310	297	329	301	355	341	331	283	314	326	328	306	319	343	347	324	315	303	304	300	308	310	325	327	320	314	334	330	303	291	345	314	327	323	332	335	309	333	335	326	318	352	341	308	335	347	344	308	326	307	357	324	295	341	334	304	300	319	325	292	320	298	348	329	322	308	318	332	313	346	342	331	279	337	337	328	359	348	340	331	308	315	288	336	379	319	317	317	298	320	287	299	320	303	292	342	313	336	328	318	322	327	323	324	311	320	316	309	310	318	302	308	320	322	324	332	350	347	296	339	319	352	345	316	307	314	299	341	340	320	297	324	336	287	315	322	347	319	318	320	293	317	316	326	323	331	296	336	323	317	303	322	334	340	311	326	318	357	283	333	315	320	351	365	319	369	329	294	313	324	304	319	331	292	313	337	317	344	314	317	329	332	289	340	345	317	341	307	310	332	280	318	330	325	325	303	334	346	298	308	320	314	339	315	300	347	325	323	320	314	319	308	325	321	314	294	307	351	336	355	352	311	325	320	306	314	343	316	349	354	368	303	297	330	336	312	337	316	319	310	301	336	312	296	356	315	326	343	324	357	316	329	321	328	327	307	306	300	347	328	352	327	332	363	336	364	355	350	332	348	349	309	314	296	334	334	352	330	305	294	307	331	307	351	319	306	305	305	316	319	315	326	319	328	323	348	289	330	345	289	345	326	342	337	336	305	321	349	301	330	332	324	314	318	302	302	346	293	288	327	319	315	324	333	319	358	336	340	323	327	342	340	328	322	331	296	358	333	350	292	328	304	310	321	327	316	308	304	325	322	314	319	304	319	319	362	332	327	318	340	316	318	331	316	326	336	359	337	355	325	333	318	322	334	309	326	336	325	309	329	305	313	348	317	331	306	306	346	330	329	353	321	297	314	309	306	318	321	318	305	330	314	352	350	326	311	292	362	309	317	306	329	354	312	303	331	333	303	327	350	334	305	316	336	323	310	317	325	368	345	323	335	317	310	325	295	331	305	311	281	323	373	336	326	345	319	337	324	316	353	312	316	323	311	321	316	331	343	280	306	353	331	343	327	312	311	311	301	352	315	323	308	298	325	321	318	312	344	317	326	304	305	331	333	299	352	323	325	282	321	296	325	312	315	305	296	350	294	324	317	329	298	349	307	347	322	321	357	332	333	303	326	302	333	350	344	331	330	328	354	318	316	306	302	326	320	345	290	327	318	348	331	315	305	353	332	315	327	331	314	328	294	314	302	296	321	313	340	288	357	333	329	303	330	308	313	319	315	287	292	323	304	310	353	335	368	317	321	320	340	353	312	318	324	287	339	280	317	312	328	286	331	331	353	330	306	330	326	341	343	309	364	348	349	331	316	336	323	308	305	301	332	353	301	330	326	335	326	308	331	327	324	340	320	296	303	320	320	298	314	315	314	337	374	320	315	341	319	317	359	325	318	324	301	309	311	339	339	296	341	335	324	330	323	320	313	330	313	334	301	324	307	337	333	312	356	304	326	336	333	310	323	332	336	311	330	333	306	302	324	340	338	321	284	344	330	330	304	317	297	288	310	358	317	295	319	307	321	302	340	299	303	322	295	306	311
7319	11754	10575	5892	3903	2766	2062	1668	1358	1157	942	835	755	635	620	543	503	514	462	443	458	416	419	418	360	393	371	395	385	374	352	322	369	350	341	335	372	356	358	297	321	328	346	342	359	335	330	309	298	306	314	313	314	309	313	310	302	300	319	325	309	361	316	306	314	319	326	300	326	293	283	333	302	325	310	336	281	306	282	304	300	344	306	285	322	328	296	327	304	302	307	318	292	296	292	299	310	300	295	335	333	342	300	313	300	312	287	317	296	290	337	275	340	292	285	308	321	294	312	294	285	328	300	286	302	299	313	319	305	305	322	343	329	340	297	278	292	311	297	321	321	285	330	295	299	311	335	306	287	279	320	337	328	308	323	305	308	298	285	302	299	338	314	329	278	305	312	298	296	312	320	267	268	290	283	316	304	317	301	295	338	293	303	283	275	296	328	322	285	316	320	318	312	335	291	304	308	339	301	315	305	280	309	295	299	283	265	275	298	294	300	311	299	312	302	319	289	296	333	300	313	290	285	288	317	295	309	291	283	305	307	302	300	319	317	300	268	318	320	285	286	283	321	301	292	350	318	316	292	302	293	313	295	309	320	296	296	323	295	317	303	324	335	324	332	301	297	302	281	340	323	329	279	327	273	292	303	328	341	299	311	255	313	321	311	303	306	312	289	312	304	339	299	311	299	331	279	300	269	298	278	284	311	282	293	301	350	302	294	309	305	297	315	309	299	303	293	271	309	337	279	304	298	292	301	309	310	295	299	301	308	295	285	305	303	324	288	288	313	307	360	306	313	323	305	284	278	300	323	291	299	304	258	302	292	282	301	287	314	276	288	281	317	301	288	301	310	292	320	321	305	342	301	309	345	301	312	298	276	294	330	301	307	298	267	310	282	321	284	279	307	316	290	314	312	319	294	333	322	316	324	290	276	288	295	277	299	270	315	301	319	287	311	322	296	298	282	333	296	311	292	309	335	289	301	305	328	263	310	314	305	303	295	293	300	299	296	307	265	279	307	325	273	313	348	330	325	289	336	324	318	307	284	336	298	310	314	301	317	290	304	324	339	290	311	330	290	309	268	284	320	299	336	304	302	330	295	324	314	297	319	298	355	309	284	277	302	315	338	283	328	308	292	289	295	267	324	283	324	323	291	291	315	281	320	286	304	327	271	328	288	280	341	258	295	302	329	298	325	306	302	324	298	309	290	320	353	295	344	309	297	315	296	297	349	311	272	315	314	290	320	317	320	320	294	311	298	293	294	289	322	298	283	270	293	300	277	314	308	301	275	303	298	289	304	317	317	281	297	287	321	297	295	305	312	312	292	281	304	307	323	265	301	311	310	275	290	297	282	310	284	314	315	292	310	289	287	312	305	319	296	312	314	284	286	286	301	303	300	285	285	273	291	289	275	328	296	293	316	305	302	271	286	321	322	308	332	292	317	286	295	306	303	260	306	297	331	301	300	290	317	296	289	281	291	313	276	317	263	275	298	296	286	329	303	313	308	274	306	309	309	280	296	288	297	296	311	339	286	326	300	309	296	302	296	305	309	334	314	303	285	271	301	284	315	303	269	292	311	327	309	297	328	295	308	298	292	301	300	267	285	312	293	297	323	304	311	301	284	292	323	305	278	309	300	309	303	286	304	331	310	297	286	351	310	287	294	277	299	329	310	312	288	310	286	292	291	324	319	289	284	284	323	289	305	320	316	317	321	302	279	298	294	320	301	299	329	291	314	325	314	297	315	289	265	311	296	278	273	308	292	308	302	288	297	323	280	303	284	306	317	316	330	275	323	336	269	287	293	320	291	313	316	307	306	304	304	291	311	317	281	313	298	268	321	280	318	281	265	284	323	277	320	272	298	295	318	285	333	308	316	285	305	291	294	307	296	296	287	307	285	293	297	278	289	301	290	296	265	326	306	314	318	313	287	301	318	277	290	275	299	335	266	302	315	302	294	271	319	323	299	306	296	320	300	323	304	298	306	280	309	312	326	282	291	312	330	286	296	304	330	285	304	310	299	304	279	286	324	300	283	336	303	285	310	309	324	296	317	330	306	280	275	289	318	292	311	290	288	295	286	265	297	304	326	298	283	304	292	316	306	301	303	323	325	272	290	294	313	276	320	317	308	370	335	312	287	291	300	330	321	302	281	293	304	319	310	297	288	258	331	279	318	299	286	313	320	303	329	293	337	317	303	328	277	298	273	301	299	286	340	288	308	258	287	307	274	300	309	280	300	303	315	303	318	322	302	298	294	298	308	309	339	288	322	313	326	282	286	318	331	337	301	309	311	291	323	306	295	285	326	300	291	316	317	307	290	286	307	309	315	296	307	270	271	292	272	307	299	306	305	312	325	309	291	264	326	311	317	330	295	293	300	288	305	297	303	292	301	295	310	311	325	332	339	321	269	301	300	286	306	309	279	303	286	301	295	302	333	291	313	312	311	300	306	305	263	299	305	298	300	278	309	273	298	308	293	321	290	318	279	315	325	304	286	325	318	299	342	305	316	284	299	317	270	290	295	327	305	269	281	274	310	282	272	289	329	275	287	290	311	303	322	305	287	288	286	309	338	290	304	333	284	334	287	313	302	303	283	283	297	289	295	315	288	277	286	314	304	284	288	320	295	309	288	272	334	293	278	297	323	291	297	313	323	333	284	309	325	313	316	308	295	300	333	341	278	290	319	290	285	300	292	284	308	283	291	305	293	300	341	297	280	270	315	308	272	351	312	324	278	321	285	286	313	335	291	318	298	325	317	289	304	327	292	307	295	301	273	311	290	331	293	294	318	290	326	302	300	282	318	307	273	315	317	298	304	286	323	317	327	275	329	313	295	305	284	303	310	276	321	301	304	317	297	296	319	327	328	298	304	325	311	294	318	314	265	299	324	280	306	302	329	286	293	301	341	310	297	293	309	330	317	279	301	322	332	293	295	284	293	268	321	311	299	289	282	317	301	322	284	323	312	277	331	312	286	276	305	300	295	291	277	313	297	282	279	271	300	281	298	323	265	328	309	306	284	299	283	295	315	336	291	326	300	324	317	324	264	310	297	307	312	319	280	292	286	298	294	302	299	347	292	276	284	290	317	296	324	316	304	289	329	274	309	291	288	343	286	290	283	347	258	274	317	308	314	281	325	313	301	292	321	306	268	289	316	340	264	287	314	306	298	293	309	305	301	324	301	293	302	287	324	324	273	300	338	281	295	282	305	312	314	288	282	331	313	322	299	270	281	327	311	304	281	314	289	303	315	319	283	288	297	321	282	306	323	289	300	306	287	295	328	315	281	313	279	308	313	287	299	306	324	288	280	266	290	299	323	304	303	305	308	309	296	312	325	286	301	296	293	307	334	314	324	300	308	297	294	292	308	329	306	293	337	295	330	325	278	296	282	301	309	291	293	312	303	314	271	319	331	344	312	317	317	286	288	334	308	311	284	286	316	260	317	306	288	275	307	316	316	283	303	282	312	291	273	310	275	256	309	299	274	299	269	319
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
