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
339345036669	339345037188	339345037738	339345038288	339345038838	339345039388	339345039938	339345040488	339345041038	339345041588	339345042138	339345042688	339345043238	339345043788	339345044338	339345044888	339345045438	339345045988	339345046538	339345047088	339345047638	339345048188	339345048738	339345049288	339345049838	339345050388	339345050938	339345051488	339345052038	339345052588	339345053138	339345053688	339345054238	339345054788	339345055338	339345055888	339345056438	339345056988	339345057538	339345058088	339345058638	339345059188	339345059738	339345060288	339345060838	339345061388	339345061938	339345062488	339345063038	339345063588	339345064138	339345064688	339345065238	339345065788	339345066338	339345066888	339345067438	339345067988	339345068538	339345069088	339345069638	339345070188	339345070738	339345071288	339345071838	339345072388	339345072938	339345073488	339345074038	339345074588	339345075140	339345075688	339345076238	339345076788	339345077338	339345077888	339345078440	339345078988	339345079538	339345080088	339345080640	339345081188	339345081740	339345082288	339345082838	339345083390	339345083938	339345084488	339345085040	339345085588	339345086138	339345086690	339345087238	339345087788	339345088340	339345088890	339345089438	339345089990	339345090538	339345091088	339345091638	339345092190	339345092740	339345093288	339345093838	339345094388	339345094938	339345095490	339345096038	339345096590	339345097138	339345097688	339345098240	339345098788	339345099338	339345099888	339345100438	339345100988	339345101540	339345102088	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	3600	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22998	20240	27145	23157	20227	6358	886	534	420	399	375	334	368	356	394	358	327	339	299	291	299	346	304	312	318	319	287	342	291	297	347	284	270	312	340	297	334	306	317	329	306	281	271	293	311	313	290	308	293	268	305	266	301	309	303	309	289	319	287	314	295	280	308	304	303	311	341	311	273	304	309	284	283	291	295	285	306	281	312	294	299	327	289	285	312	292	310	280	318	281	283	301	270	289	291	319	272	278	299	282	270	308	286	280	287	294	291	268	302	298	301	301	303	314	260	302	288	310	319	293	335	309	304	268	314	290	287	301	289	299	296	329	281	274	277	300	312	290	293	283	291	280	258	283	294	284	293	271	315	295	307	330	280	311	288	299	293	318	283	282	274	284	275	280	294	303	289	293	276	282	306	271	306	319	347	297	297	271	302	290	307	266	267	275	305	264	314	294	265	265	293	307	281	276	302	318	294	312	314	274	286	289	291	294	301	246	305	286	264	283	294	280	296	313	303	286	293	274	308	259	266	278	276	308	296	298	292	292	271	279	273	302	288	327	302	293	284	292	288	330	306	275	277	310	288	310	301	319	282	287	270	321	303	289	309	283	294	280	276	293	301	264	306	321	317	294	300	255	288	276	276	298	297	339	283	273	307	299	315	295	288	299	279	256	301	285	296	305	302	298	261	292	283	277	297	296	309	261	312	241	272	316	288	289	292	277	301	297	286	263	273	293	278	257	299	300	301	248	279	306	283	267	287	290	287	307	257	291	298	312	267	304	284	304	291	298	326	259	278	289	289	285	276	274	268	312	308	247	318	254	307	276	296	280	289	297	276	315	315	269	295	253	294	294	283	280	284	266	297	277	293	300	275	266	293	283	267	278	300	297	277	292	272	299	273	316	293	314	262	285	279	266	267	264	306	285	300	300	264	281	282	343	291	273	290	286	294	302	285	267	300	299	312	334	284	283	306	311	272	295	306	249	277	279	301	295	297	280	327	291	300	270	280	290	296	292	303	299	286	330	334	296	293	283	276	268	322	302	310	282	292	276	267	297	274	316	311	293	298	274	302	277	278	310	297	275	281	286	290	268	309	293	298	293	305	263	270	307	298	290	297	312	294	290	299	282	304	289	309	286	274	306	273	279	266	304	296	276	275	288	272	280	288	289	289	300	298	253	265	263	285	264	266	302	276	302	305	302	277	319	270	280	268	275	300	311	303	290	286	279	304	271	301	294	270	312	275	292	276	254	287	294	289	282	320	300	265	291	270	274	292	290	260	268	281	285	297	295	270	298	268	298	279	294	277	256	285	272	314	283	310	278	294	253	290	328	296	279	265	273	302	272	286	293	243	310	289	287	283	304	316	299	270	286	269	266	274	300	289	301	307	298	314	282	301	300	291	298	268	295	286	274	286	286	278	288	302	257	272	301	281	287	294	279	317	287	283	288	299	291	277	323	265	289	264	274	271	289	290	265	293	285	285	322	285	250	301	297	278	298	287	286	285	284	286	314	292	333	291	290	304	261	253	309	304	306	289	302	326	311	264	262	308	298	270	289	266	275	297	295	272	282	309	325	277	260	303	283	294	301	275	320	311	262	295	327	293	279	282	308	305	302	290	306	309	268	284	291	277	276	301	285	316	306	248	254	292	290	317	287	281	287	292	281	263	301	304	287	293	317	252	328	305	312	264	283	285	268	289	283	296	289	276	284	273	274	271	312	300	310	285	316	273	282	289	270	277	311	332	298	312	309	300	291	275	291	296	282	275	240	300	296	283	297	286	290	303	315	309	290	301	310	286	303	296	300	273	272	282	303	289	261	265	312	284	282	311	291	321	257	272	274	311	312	299	281	282	284	312	260	259	308	286	285	292	270	305	290	304	287	312	271	280	267	289	300	299	260	285	316	313	301	310	310	272	296	304	280	297	285	285	286	291	277	266	288	312	294	268	288	281	295	275	321	310	271	283	273	286	278	272	262	292	308	283	272	268	280	302	286	312	304	278	307	308	297	298	311	315	277	299	322	262	280	289	305	273	303	291	304	276	294	293	301	333	294	279	302	292	307	274	295	281	290	268	267	275	271	311	269	280	299	298	278	311	291	323	282	278	338	304	280	304	297	308	303	259	274	295	342	299	294	275	274	263	298	291	280	297	303	272	315	310	307	293	282	285	299	288	299	341	280	308	271	296	274	288	308	261	266	248	283	271	313	269	293	298	300	256	299	274	290	303	283	297	291	328	306	301	303	300	310	284	261	311	291	253	298	276	299	278	254	290	288	288	304	285	260	289	278	277	280	267	306	270	292	263	293	300	303	306	282	304	314	275	275	279	302	262	296	291	286	254	288	289	278	298	262	292	286	275	289	309	289	281	315	270	264	279	272	260	309	305	283	279	291	267	291	303	293	257	306	282	302	307	298	307	301	304	292	292	296	312	280	270	285	276	274	292	288	269	274	326	310	300	291	264	304	286	292	268	281	301	239	274	295	259	279	282	273	277	321	281	251	275	276	322	273	294	302	305	271	259	307	302	302	295	269	250	299	337	303	304	285	287	267	268	249	316	283	278	303	325	285	273	303	285	318	301	319	298	302	286	268	297	294	275	262	271	276	284	321	287	280	305	309	274	289	272	288	291	289	246	300	299	270	276	294	273	293	292	258	303	325	300	302	303	307	274	256	304	299	288	274	295	298	279	307	284	288	287	291	285	292	259	284	288	271	289	289	273	292	288	295	310	289	291	292	289	297	334	276	286	261	271	271	292	285	288	287	291	284	298	273	316	303	262	292	263	298	297	286	283	267	315	298	308	316	284	294	285	321	287	298	279	277	297	275	295	271	288	305	313	263	284	285	298	290	290	273	266	283	294	299	280	283	309	278	280	286	271	289	292	315	271	306	312	324	282	303	298	271	266	285	274	241	277	275	267	307	311	281	286	288	274	266	319	301	278	285	275	294	302	296	306	283	284	336	261	286	321	287	305	285	257	283	267	304	290	282	265	262	292	269	288	285	283	272	291	279	289	280	261	301	279	269	269	310	265	290	264	319	278	263	311	275	304	314	280	284	291	294	245	299	284	274	285	273	304	284	290	289	289	269	278	266	295	281	310	274	290	277	274	291	300	290	304	274	243	294	275	297	299	304	295	277	293	295	316	293	319	287	286	263	301	302	287	229	296	295	294	283	288	316	315	260	285	307	288	312	277	313	299	301	305	300	277	318	310	306	297	323	319	270	278	284	299	288	312	292	284	316	313	264	279	306	325	293	283	261	280	289	291	268	276	283	274	309	302	290	305	290	284	299	306	303	290	269	281	323	261	283	292	291	325	286	275	292	316	292	295	301	283	294	294	320	289	280	310	278	304	304	299	264	304	253	280	279	265	288	288	293	266	297	280	293	270	288	300	261	283	289	270	281	296	266	247	332	300	306	274	271	330	297	279	296	296	285	285	293	314	310	280	271	282	255	302	269	285	313	270	308	270	311	337	300	298	298	292	281	323	311	278	319	329	292
3115	4496	3808	1887	1266	945	704	627	513	466	380	415	403	370	311	318	325	343	311	330	304	291	331	326	271	280	294	283	291	284	285	324	303	274	271	262	290	275	292	295	287	271	264	269	270	288	263	259	304	289	300	279	272	249	281	272	258	253	263	279	275	272	279	266	275	275	238	270	266	245	295	247	300	295	226	292	300	255	281	272	274	252	305	305	285	274	254	243	295	262	268	257	290	245	277	285	282	260	259	251	283	288	278	283	257	278	275	322	305	260	258	261	294	287	282	265	300	264	226	264	304	285	261	294	269	268	272	257	287	254	283	268	301	302	290	273	271	270	265	257	249	268	297	290	247	280	259	256	257	284	269	267	276	288	269	274	256	286	256	235	266	259	273	299	249	255	254	262	288	263	284	287	282	282	251	264	259	293	291	265	272	263	294	264	273	262	259	303	278	278	253	279	256	269	284	287	262	257	281	295	260	256	272	268	279	244	249	254	256	311	281	289	260	262	246	268	270	268	294	237	270	274	265	258	270	258	266	290	254	275	262	292	273	293	278	270	273	268	281	267	232	271	306	296	261	268	292	271	275	269	292	270	252	229	291	264	233	267	279	276	276	245	276	284	282	253	261	280	262	231	264	246	275	263	269	267	277	285	236	247	266	283	233	263	279	290	245	263	273	291	249	253	319	262	260	260	261	279	279	271	246	297	262	263	268	302	254	236	223	261	306	270	266	266	280	280	271	277	267	293	285	280	280	275	263	285	281	273	238	278	257	301	278	276	271	262	275	267	288	262	275	256	268	258	270	271	246	265	267	256	281	270	267	264	257	268	290	276	294	259	257	265	244	255	255	277	278	272	250	248	230	274	254	259	269	253	274	246	278	248	269	280	271	251	286	273	241	271	267	238	245	249	305	261	279	297	268	307	281	276	262	272	249	274	255	267	279	245	275	264	280	260	265	277	259	254	261	261	258	265	251	213	253	252	242	289	287	269	264	266	267	268	267	259	214	238	275	266	271	268	275	270	247	265	266	262	260	232	277	290	244	237	266	268	271	273	271	272	271	241	281	311	244	255	241	264	255	285	261	244	275	270	251	286	271	262	264	259	256	269	232	274	279	282	236	254	283	247	273	261	265	267	260	296	275	243	265	264	276	258	257	288	306	283	267	269	292	278	267	276	269	275	233	287	236	258	267	264	267	253	258	258	262	274	235	282	269	289	261	259	283	261	240	255	259	265	253	269	260	273	258	243	316	273	265	257	272	254	273	277	277	256	244	246	264	256	280	272	288	253	265	251	261	248	264	253	272	241	230	281	252	265	253	240	259	280	279	265	258	261	265	245	285	284	268	259	266	269	254	231	253	256	254	285	301	262	255	295	261	280	267	269	272	306	272	259	260	252	274	268	283	274	295	292	289	288	290	248	262	274	281	239	250	247	261	266	266	267	256	270	239	282	282	282	260	267	228	280	255	262	266	256	265	273	284	261	269	239	268	250	256	262	272	265	246	293	257	276	266	302	264	264	273	258	249	249	267	263	274	261	262	256	264	260	268	255	258	261	255	273	248	293	289	295	278	279	299	260	264	253	253	271	248	240	240	270	270	254	290	269	277	300	264	267	272	252	243	231	300	304	266	267	257	236	289	251	256	247	259	250	268	258	264	266	277	302	284	271	261	245	288	245	255	249	261	258	283	273	263	255	251	261	289	267	269	278	286	281	271	239	252	256	250	256	252	238	242	279	272	278	250	260	260	268	251	237	248	222	263	267	297	261	272	304	282	268	255	265	268	280	258	277	267	275	287	293	271	267	284	279	269	249	255	234	262	274	273	284	232	253	276	261	249	275	280	265	267	264	278	254	253	280	256	268	260	274	250	278	267	267	270	263	239	262	265	267	264	228	282	272	285	251	304	272	282	269	289	290	249	271	257	270	269	266	274	270	260	269	287	302	255	292	279	274	276	259	253	278	247	283	273	246	231	271	265	266	272	290	254	246	268	270	252	264	244	222	267	290	242	279	262	245	255	262	273	251	257	265	273	260	299	251	254	253	288	265	267	272	255	266	308	272	282	283	258	277	271	248	264	257	292	275	261	247	245	252	256	277	249	300	259	277	290	283	268	272	254	289	240	258	252	259	260	258	262	251	256	276	277	263	254	276	262	264	282	270	238	260	259	263	251	276	271	261	257	262	267	242	245	275	274	279	256	262	246	277	274	289	248	272	224	251	247	297	249	268	250	261	270	227	244	248	282	248	270	246	307	278	275	262	253	278	260	264	261	278	277	256	292	272	260	303	268	257	243	276	263	262	253	260	255	244	253	259	237	253	286	254	256	263	265	243	267	277	264	279	245	251	291	243	281	279	267	265	267	257	225	236	255	254	259	234	266	263	288	274	228	277	274	223	250	257	256	238	268	268	266	267	232	279	266	279	254	252	258	264	256	257	257	279	240	251	258	238	274	248	238	263	265	244	252	272	263	264	273	269	301	238	247	257	270	244	263	283	258	266	242	251	258	257	258	299	276	266	271	275	242	256	264	251	244	270	271	302	279	280	257	272	248	233	278	261	251	264	250	308	279	265	264	243	246	257	244	266	289	287	249	243	228	259	265	265	271	246	263	286	273	247	278	249	254	258	267	245	271	271	242	263	274	246	257	227	246	242	269	246	236	256	275	255	260	242	261	242	281	266	262	273	277	254	284	257	237	237	275	286	274	297	283	224	276	264	245	276	251	258	276	259	286	251	280	268	243	266	248	273	262	303	269	281	255	294	261	282	251	257	272	263	254	278	282	264	290	263	254	234	269	294	265	214	261	260	268	284	272	282	252	230	259	225	268	261	267	226	261	260	253	242	269	268	241	279	284	268	265	241	267	275	258	278	242	259	270	234	262	262	264	248	264	268	290	273	258	263	245	235	289	241	265	257	272	288	233	264	249	255	251	256	244	256	259	260	268	274	263	255	281	251	278	239	277	271	263	280	277	256	269	242	255	291	254	258	266	274	272	276	256	293	305	252	279	268	259	274	282	254	257	266	273	260	287	265	257	260	264	278	276	264	279	273	288	266	260	246	232	264	275	264	263	260	269	254	255	275	263	248	257	279	272	275	280	291	246	265	271	272	263	267	286	253	224	266	261	267	226	267	274	270	288	243	255	243	279	256	250	245	255	246	257	277	274	271	285	272	263	239	252	284	243	270	274	236	258	273	259	289	271	256	249	266	270	269	283	264	233	250	283	268	265	276	287	263	266	264	247	276	236	280	231	247	268	275	239	272	272	268	251	276	286	278	284	282	280	272	249	254	275	263	291	256	260	248	227	234	270	255	289	242	263	255	262	241	262	275	226	259	262	263	273	294	247	274	248	298	297	234	242	291	248	253	271	292	268	248	267	279	287	275	255	252	247	268	249	226	259	260	272	236	245	259	292	275	254	241	257	260	243	253	260	275	268	259	267	252	280	246	262	293	286	239	274	289	247	267	257	270	274	260	255	276	272	257	249	262	263	278
27716	11846	705	360	248	222	235	212	203	234	218	200	219	230	229	212	214	243	231	186	225	203	217	189	221	219	227	217	197	217	210	195	203	202	209	241	228	220	234	229	228	217	214	220	226	226	220	204	202	227	202	204	205	235	228	238	209	225	199	221	236	210	222	209	205	210	189	193	241	206	201	238	232	210	214	222	225	226	215	198	248	216	194	226	218	210	200	222	220	215	239	213	197	232	227	199	192	211	233	225	203	213	198	240	219	238	201	211	211	180	199	232	206	239	202	219	223	210	238	232	219	204	221	220	219	205	221	202	236	203	201	186	218	204	211	229	202	186	235	206	227	231	221	209	217	228	222	218	215	221	186	223	219	207	225	209	199	200	209	205	239	248	217	240	216	221	232	222	208	233	216	221	211	202	198	205	212	209	207	213	212	223	211	222	199	201	206	213	224	233	218	210	184	220	227	264	197	222	203	190	241	215	211	180	212	195	201	195	211	224	250	226	213	191	199	223	200	234	242	217	221	211	223	210	223	197	217	195	222	205	223	206	228	212	191	240	221	202	217	223	215	217	208	220	212	235	217	200	202	226	220	203	194	212	186	208	211	224	239	214	227	220	222	226	206	229	239	184	215	229	213	219	200	225	216	235	219	193	195	218	204	232	204	205	219	214	202	191	219	212	207	191	199	210	224	219	208	218	206	224	234	216	200	214	198	208	226	219	185	206	207	202	192	193	208	202	218	184	233	214	226	221	214	203	221	211	220	205	245	216	203	227	202	238	217	202	199	225	197	185	195	219	206	181	241	224	242	206	206	214	212	245	213	242	212	245	199	222	230	222	217	196	200	213	230	202	220	209	217	213	208	199	227	213	197	187	235	212	218	202	211	243	195	228	220	210	219	201	186	238	216	222	218	215	203	205	216	210	202	203	219	212	217	204	208	222	210	189	211	183	201	203	218	240	246	208	202	229	210	225	206	221	213	194	223	198	209	211	216	201	221	215	197	208	194	241	206	222	232	235	219	208	210	226	197	190	219	215	199	198	214	216	181	223	216	220	228	207	202	227	231	193	209	211	200	197	197	199	205	211	232	194	214	215	220	200	215	210	212	223	196	207	208	222	182	228	239	215	217	208	208	207	202	197	239	221	221	220	242	198	203	246	205	214	223	209	191	222	233	202	238	200	202	189	210	202	178	220	205	202	221	194	197	224	206	193	197	204	211	217	230	211	230	217	190	253	211	221	228	208	219	213	173	217	213	225	203	206	184	207	227	228	223	214	242	237	211	226	207	189	228	235	214	223	201	216	240	229	228	201	211	192	228	196	230	193	225	207	206	221	213	219	226	231	201	208	186	230	192	194	192	216	234	211	211	221	223	221	212	229	208	210	197	210	220	217	212	209	221	193	205	207	236	203	215	185	209	219	204	224	226	228	199	219	209	216	202	205	239	193	197	202	213	211	206	215	213	187	215	191	212	201	216	218	196	236	230	219	212	209	214	225	228	231	191	230	206	219	198	208	231	202	214	219	222	240	227	210	202	198	230	208	200	220	223	227	190	214	214	221	203	222	212	202	206	227	196	211	200	219	184	194	258	210	203	195	201	220	228	229	203	231	203	204	211	185	210	224	253	223	204	237	199	203	200	218	215	208	230	203	209	207	212	232	208	224	222	208	223	229	185	216	201	198	212	225	214	213	200	222	197	209	217	220	180	227	242	237	233	209	210	217	209	205	235	220	218	207	203	207	201	211	207	205	194	192	217	203	204	235	226	200	228	198	193	198	201	207	207	211	201	216	191	219	241	231	203	204	211	196	178	229	222	223	222	211	221	216	225	227	209	261	227	203	229	216	205	215	232	210	212	202	215	230	183	220	209	216	198	232	202	226	237	182	249	216	245	194	182	205	209	223	205	211	214	206	209	197	211	220	223	205	270	203	204	219	212	219	235	219	203	240	220	204	220	204	225	245	241	227	206	207	229	210	222	203	204	217	222	214	239	215	203	244	243	224	197	220	230	227	201	212	215	215	200	219	228	215	239	200	207	217	227	213	224	217	196	240	223	229	226	210	222	223	205	205	217	200	207	230	200	199	229	223	223	214	207	183	212	209	215	184	202	244	227	225	198	204	206	221	195	207	206	210	217	211	225	229	218	203	243	223	191	198	203	223	209	209	213	186	194	211	205	218	216	211	216	214	207	217	229	231	211	216	223	219	217	208	195	227	221	209	200	230	206	196	180	228	192	231	232	196	211	224	212	204	200	207	209	197	211	223	215	212	198	219	207	211	237	234	232	211	197	207	211	198	210	213	244	206	224	222	216	199	206	225	216	208	207	201	229	204	209	238	220	238	202	258	217	221	210	227	232	191	225	210	200	210	218	245	236	199	228	242	224	222	230	180	228	229	210	229	207	218	227	206	196	209	215	212	228	220	211	205	223	235	222	224	216	227	213	207	224	235	218	218	199	195	197	218	195	222	199	213	229	201	208	221	246	217	237	223	214	215	202	210	204	216	232	198	203	216	233	215	204	208	205	248	193	217	191	231	218	233	223	217	222	209	208	234	232	199	211	181	213	252	219	256	199	214	212	219	187	195	215	215	201	199	208	205	191	253	214	206	244	214	205	191	234	228	197	193	229	222	200	237	230	217	207	233	221	208	234	204	219	195	203	208	226	204	231	206	203	221	218	234	203	201	211	208	184	202	207	221	228	212	203	206	201	219	231	226	245	226	228	207	190	245	202	223	210	201	215	222	228	227	224	190	227	233	180	223	202	183	228	203	215	213	220	209	223	204	222	218	227	189	207	187	202	232	221	257	183	188	223	205	232	231	202	203	177	219	177	218	209	213	212	210	225	223	222	237	189	207	189	210	200	206	201	234	209	215	219	210	202	210	219	193	206	209	214	221	190	235	212	220	214	228	172	222	215	223	218	242	204	221	230	211	213	222	211	228	220	204	224	223	219	223	205	210	227	205	191	220	217	216	205	215	199	213	193	203	217	219	214	219	209	255	226	191	225	253	209	212	185	207	214	212	203	207	197	234	229	211	216	197	201	218	216	204	239	205	224	229	202	223	236	226	217	221	217	218	210	225	187	239	217	200	211	221	208	214	219	219	208	240	185	212	223	201	243	158	197	223	207	213	230	222	199	235	235	212	223	214	242	194	198	214	242	189	212	226	188	210	216	213	208	208	208	205	219	218	193	195	211	202	204	229	236	205	185	208	237	218	226	207	214	224	206	213	215	230	210	197	205	192	206	214	228	218	237	213	194	227	218	207	203	224	189	199	218	224	193	200	210	215	201	218	208	208	225	219	220	183	184	199	233	224	223	239	214	220	224	235	222	203	203	225	201	221	224	203	190	227	180	212	187	222	209	224	190	217	219	246	198	195	191	206	173	210	205	232	235	209	228	227	239	227	224	210	210	214	193	209	234	217	192	205	221	215	226	216	222	208	220	210	209	203	225	229	199	238	211	244	246	229	234	229	207	224	213	218	201	235	225	214
4547	346	341	280	231	206	223	213	202	193	237	219	202	199	200	193	196	209	193	198	235	215	166	192	196	209	218	203	203	198	181	172	192	199	187	208	214	190	220	189	205	218	212	198	209	227	201	253	197	223	195	221	226	219	204	182	201	190	191	198	199	206	208	199	201	200	212	203	216	215	195	206	207	212	213	193	209	202	220	207	193	180	224	227	208	201	220	212	201	199	203	204	189	198	226	194	228	216	206	223	192	214	219	170	183	198	210	197	217	210	209	207	188	198	228	195	231	208	197	204	215	211	188	209	185	221	205	188	181	206	192	193	202	196	208	216	206	207	198	167	198	195	211	210	220	210	236	210	184	208	192	176	205	192	207	210	198	228	188	207	217	191	223	189	207	195	217	200	196	175	170	194	184	205	207	184	230	206	200	192	196	203	202	184	204	204	200	202	198	210	207	165	176	184	199	206	225	200	180	214	185	215	191	210	202	194	205	195	191	187	185	219	205	180	197	196	242	183	215	194	213	220	200	221	199	186	223	195	212	207	205	203	203	199	215	206	197	200	215	202	206	219	199	200	206	207	224	202	181	206	181	183	196	196	224	192	201	181	195	196	206	198	198	194	172	195	219	206	236	200	185	195	201	186	192	204	202	181	207	187	199	192	193	214	199	228	198	193	235	196	207	204	201	176	223	212	219	216	199	201	208	227	196	186	177	181	201	188	211	199	196	190	197	194	209	200	211	179	212	202	224	210	201	207	204	205	191	195	191	231	192	187	183	196	203	190	215	186	196	193	211	210	206	214	200	223	209	225	180	213	223	216	192	217	173	219	205	211	199	162	212	229	198	222	197	205	206	209	202	215	191	220	205	203	192	201	180	172	186	209	204	194	183	193	205	182	213	190	204	226	182	188	200	179	190	214	180	226	178	212	220	201	251	168	213	211	198	208	188	204	197	174	185	201	161	188	196	191	221	211	220	201	186	217	185	210	212	165	209	211	219	197	235	205	224	204	192	201	201	198	193	198	196	195	200	207	202	217	238	215	174	197	219	188	173	194	177	211	209	175	205	211	205	206	203	240	224	202	181	206	211	217	188	189	183	194	212	208	198	216	189	194	187	224	217	205	204	197	207	197	186	208	221	209	187	213	190	230	200	208	194	172	218	196	199	192	215	179	202	194	190	183	206	182	198	225	211	198	209	218	233	192	222	179	234	227	202	205	196	191	208	228	212	206	181	182	190	197	192	201	196	214	214	210	197	221	194	227	180	210	190	204	201	186	207	189	188	184	219	187	184	206	211	204	187	205	204	216	200	198	211	204	200	218	204	210	199	201	204	214	200	194	199	212	205	211	199	219	204	198	193	185	213	194	190	169	203	219	191	223	214	196	191	196	187	218	219	195	197	181	207	213	203	188	173	184	188	200	187	200	216	205	222	206	184	187	187	199	213	204	225	211	198	209	183	213	208	190	169	204	207	178	196	209	231	213	198	187	192	191	244	212	182	195	211	185	194	202	179	205	219	199	197	229	183	197	195	192	197	214	202	203	201	211	204	188	177	202	211	235	225	206	191	219	213	196	205	191	203	198	200	215	189	200	225	195	177	173	200	207	204	211	201	213	217	191	219	200	201	197	199	215	214	217	216	185	201	194	209	192	202	187	197	188	195	218	192	220	212	226	191	235	202	200	203	189	214	206	206	205	210	203	200	175	202	198	201	192	228	183	224	211	205	190	194	178	196	186	231	219	183	196	228	210	187	210	210	208	191	205	183	199	195	200	192	203	202	189	183	210	215	200	206	200	222	214	200	226	222	213	177	203	192	190	207	207	208	202	195	236	209	199	170	205	205	182	224	208	227	184	205	213	181	175	200	202	200	199	187	190	223	211	226	211	211	206	223	187	231	178	191	215	232	209	227	194	217	180	198	185	196	221	186	206	177	211	203	205	192	208	195	198	195	235	220	196	215	206	178	196	198	208	203	188	200	182	213	167	178	201	186	212	228	206	208	200	203	204	220	185	214	204	222	199	217	180	204	184	217	220	197	205	181	219	178	187	212	193	202	215	212	208	184	227	217	196	226	191	200	194	220	209	198	218	213	185	224	179	218	195	204	198	205	221	180	169	188	217	175	208	204	176	185	181	176	185	193	199	186	162	199	199	211	198	182	199	214	168	200	205	206	219	175	191	200	208	208	192	200	195	200	213	205	194	192	196	189	193	185	193	224	169	214	207	221	203	209	218	210	210	212	202	212	196	185	215	226	176	197	213	198	205	214	190	205	209	197	195	218	205	212	217	156	202	187	182	188	179	219	205	187	209	182	179	192	192	223	218	206	210	228	204	212	197	205	202	185	204	207	202	197	219	206	183	202	205	205	205	224	196	217	212	227	205	174	180	181	215	203	171	225	192	198	206	194	214	210	196	189	207	199	196	203	194	219	224	173	190	206	215	206	208	212	207	188	205	205	187	193	212	204	199	196	195	228	220	191	229	211	199	185	174	200	211	188	204	207	202	197	201	216	190	198	199	183	211	192	206	178	206	197	194	198	220	187	219	180	224	223	220	203	188	188	198	204	209	215	215	192	220	199	199	189	191	204	204	226	196	211	223	192	214	214	196	208	200	223	207	195	198	212	184	200	214	211	173	213	210	187	208	223	203	214	208	200	210	204	209	198	174	220	179	201	205	206	190	206	200	221	207	209	183	219	196	197	188	202	173	216	200	181	202	209	196	209	210	180	221	219	187	214	202	190	195	182	200	190	188	237	200	198	190	195	214	172	189	217	211	221	197	191	200	206	212	185	187	182	202	209	198	205	177	206	211	196	194	203	194	217	183	210	215	227	227	199	174	184	192	228	193	220	208	218	197	182	224	204	215	199	196	208	196	225	197	203	233	213	187	204	218	207	217	193	221	201	200	206	212	195	170	189	190	184	211	184	214	204	207	216	186	193	187	190	206	191	200	219	214	205	176	211	195	215	214	180	183	172	190	196	216	195	184	215	200	209	197	200	196	196	202	185	204	236	212	228	214	202	196	215	174	214	195	193	206	211	208	207	212	205	214	193	200	220	204	176	180	210	208	213	207	214	189	200	185	208	217	217	209	200	189	202	225	212	187	207	190	211	196	208	234	174	194	206	223	182	203	181	204	211	197	213	178	204	184	214	186	191	220	201	194	191	194	239	210	206	200	194	209	226	175	195	226	206	186	220	211	196	193	190	184	210	227	189	206	184	211	231	209	219	194	196	201	206	203	186	181	203	250	209	217	203	223	184	218	233	220	195	180	205	204	182	212	193	208	179	184	210	188	211	225	215	222	197	200	214	211	189	187	225	194	206	202	190	190	204	204	204	194	199	199	183	200	205	185	195	174	220	187	224	201	204	184	218	221	205	223	202	220	235	208	198	204	206	209	199	193	195	207	177	202	193	200	203	215	199	200	181	222	196	189	220	214	193	201	198	231	219	184	216	208	188	178	225	205	195	180	195	188	202	198	197	195	209	204	208	188
25257	21462	27905	25406	10422	566	329	249	196	160	167	145	164	143	146	130	137	112	127	126	139	127	115	145	129	151	129	133	124	115	132	149	136	111	121	126	131	118	107	126	167	125	126	152	122	120	132	127	114	104	120	123	110	112	126	127	123	134	126	132	133	132	122	147	136	153	109	107	112	115	111	127	119	120	118	107	147	116	106	116	137	118	132	106	142	101	113	116	116	140	118	140	115	135	112	162	118	142	117	131	162	111	127	129	114	131	101	131	135	129	130	137	123	140	143	127	146	140	130	148	136	126	125	121	114	122	121	105	132	142	113	110	132	113	136	127	137	134	135	122	115	135	137	121	120	124	127	110	110	116	162	131	113	135	119	126	130	98	121	125	120	122	124	140	127	119	124	125	121	116	141	126	124	114	119	120	107	133	135	119	122	137	128	133	123	122	122	126	133	139	111	131	135	121	135	135	120	110	87	120	119	131	128	129	132	124	118	124	130	127	127	134	111	140	125	129	126	135	114	126	122	128	130	115	138	119	127	124	129	113	108	123	124	119	123	110	92	119	103	119	108	122	119	126	136	133	152	137	128	116	111	115	131	123	131	130	127	111	127	118	116	126	134	122	109	108	121	111	122	150	97	111	135	131	131	125	128	147	123	109	132	120	142	126	119	123	128	116	123	109	123	122	136	114	130	133	115	127	129	112	146	135	126	140	132	124	122	134	143	136	129	121	126	131	131	116	136	118	120	132	123	132	125	119	132	123	145	125	121	124	150	120	135	132	146	113	133	130	131	108	101	135	129	136	129	128	147	122	120	152	121	120	102	126	131	102	109	119	111	129	140	130	130	112	141	113	100	139	111	115	123	125	117	128	138	128	122	137	109	143	154	137	109	131	128	121	134	141	113	114	124	128	117	128	148	123	118	139	127	129	119	143	108	135	137	122	109	103	137	122	124	137	128	127	119	114	128	134	114	135	114	139	130	134	124	134	124	139	136	113	101	126	126	121	138	120	115	109	132	124	110	102	112	133	142	131	125	119	168	129	111	137	140	135	122	111	133	125	112	127	111	121	134	123	107	149	126	111	131	134	119	120	125	112	146	116	130	119	138	131	111	130	97	148	134	119	125	131	132	127	138	123	115	112	147	127	115	116	98	118	112	128	125	119	113	114	117	126	139	130	122	124	121	133	120	107	120	129	116	121	132	124	111	126	129	118	118	113	127	136	133	128	122	129	116	136	129	134	133	134	109	110	137	132	112	127	145	118	124	134	116	127	122	126	123	136	133	134	144	109	122	116	119	133	144	139	109	121	129	130	114	118	124	130	131	126	118	141	127	119	126	122	133	117	155	116	118	124	135	108	100	119	133	116	113	113	134	125	120	113	109	128	107	109	114	120	116	122	118	113	155	128	124	123	127	115	104	109	123	106	137	122	131	142	141	113	116	125	123	121	126	124	130	121	146	107	111	122	129	111	129	141	129	128	130	123	113	125	147	127	129	98	116	123	114	114	147	110	129	100	122	131	115	113	136	129	102	140	140	124	112	139	105	111	148	124	136	114	116	126	121	121	120	154	129	132	112	129	113	125	121	130	114	126	125	118	117	135	139	124	116	138	124	142	136	129	123	146	128	120	130	101	115	109	105	117	123	132	124	137	127	136	121	122	118	127	122	121	116	128	132	111	112	122	112	115	134	148	105	104	122	116	114	141	144	139	123	123	127	145	125	137	101	134	114	108	110	99	110	123	115	119	116	125	135	140	98	153	134	112	119	137	121	126	127	111	144	119	108	123	127	142	130	129	112	130	114	126	123	122	127	125	155	128	123	127	115	111	121	113	144	125	111	141	120	138	124	141	125	129	114	112	133	108	123	133	129	124	121	115	125	157	123	130	121	112	137	118	124	122	111	107	134	117	122	129	143	135	146	123	102	146	125	125	121	109	114	149	116	107	133	144	124	128	115	131	134	124	126	111	135	116	115	100	120	108	125	137	135	118	103	116	131	145	120	113	116	150	145	110	134	145	128	127	113	107	110	125	121	107	136	123	108	103	118	123	120	126	110	99	135	132	110	127	104	110	120	123	135	115	125	112	126	138	123	121	125	136	118	133	125	145	133	105	132	133	127	133	124	127	135	106	125	134	126	123	133	123	129	116	132	127	103	133	124	129	119	112	121	118	124	141	142	119	138	124	126	116	136	121	135	107	116	129	146	119	121	118	112	104	119	123	121	129	135	135	132	115	120	120	117	115	116	101	132	147	130	113	121	124	115	145	123	116	117	116	131	115	131	94	117	131	124	117	113	138	140	119	120	129	133	103	114	122	119	114	111	130	138	136	109	130	140	138	133	122	112	149	111	108	117	108	132	126	134	118	126	121	104	113	122	127	133	124	106	129	112	100	124	116	114	129	143	121	130	114	135	126	133	121	126	102	120	116	118	130	120	133	116	133	104	106	136	112	110	102	120	129	123	124	119	109	128	128	114	129	121	110	119	141	128	119	137	124	131	129	119	133	128	125	126	145	113	134	125	135	122	119	108	126	128	131	133	125	138	116	110	143	119	129	120	136	134	129	111	129	147	120	126	142	145	122	121	112	147	124	136	143	135	110	123	118	109	117	125	113	140	119	129	126	138	125	131	114	123	134	123	122	109	137	123	124	134	128	125	126	140	141	130	135	135	120	124	133	125	123	126	124	117	127	137	126	133	131	130	115	113	129	134	122	119	121	131	131	118	127	128	121	123	143	108	112	121	116	133	131	123	107	113	116	129	149	126	137	121	134	123	149	128	133	134	147	124	127	118	128	120	130	119	118	137	117	113	127	119	115	118	119	130	117	128	119	135	146	113	136	122	118	122	136	94	98	118	126	115	110	120	111	122	152	130	122	108	127	130	110	111	117	113	105	120	133	131	131	115	145	129	133	124	129	134	136	123	127	136	114	125	111	155	103	98	117	114	108	121	121	118	129	121	118	107	104	113	112	148	119	122	120	142	114	115	110	108	114	128	150	119	128	118	122	123	133	130	129	124	114	122	128	113	129	125	140	117	110	133	130	127	130	106	131	109	143	138	114	108	133	128	139	113	115	123	125	118	114	102	144	117	131	125	118	136	110	130	127	103	128	143	132	148	133	125	128	129	124	114	117	149	110	107	137	119	146	108	134	143	122	140	130	121	126	124	128	123	113	128	121	126	108	124	144	109	104	103	121	135	111	128	131	119	132	138	141	120	132	109	130	116	127	124	115	119	127	110	125	109	127	138	106	141	143	119	120	114	119	102	117	124	121	119	130	100	118	109	118	129	111	119	116	112	125	126	137	114	132	128	130	130	144	102	124	123	130	122	133	124	115	116	113	122	101	113	120	96	101	115	113	114	117	125	121	120	103	116	137	115	105	126	117	114	137	121	114	113	118	127	139	115	141	107	132	112	126	133	123	130	126	136	123	110	128	135	125	126	133	104	109	132	146	121	121	111	125	126	147	116	139	134	143	150	109	106	119	117	110	128	104
3009	2572	2124	1055	657	506	386	309	260	290	226	186	196	177	181	146	169	140	158	151	152	147	141	157	162	155	154	130	130	152	138	130	118	131	135	140	148	136	123	136	124	129	135	157	129	137	139	132	167	158	131	151	147	123	172	112	140	156	117	129	138	130	139	143	132	130	119	138	140	134	143	134	117	132	137	121	141	150	136	143	117	151	144	130	134	123	134	125	117	144	136	110	125	140	124	123	151	146	133	141	121	137	124	132	135	131	154	132	133	141	112	124	119	132	130	143	140	128	129	126	120	140	124	148	126	153	142	139	118	116	141	126	138	138	135	126	127	148	124	131	141	122	130	121	133	134	129	144	136	118	128	122	136	144	142	133	141	114	127	128	132	122	125	142	136	140	121	153	130	130	121	150	123	141	134	139	127	127	131	156	131	130	137	135	128	135	148	128	101	134	133	130	129	122	119	128	119	135	156	140	146	116	130	132	126	140	134	135	149	118	137	127	138	134	137	128	134	117	143	132	137	140	138	113	118	115	132	115	132	122	142	122	114	137	120	136	134	118	128	123	134	122	130	110	129	123	118	130	127	144	112	144	127	129	142	118	136	143	153	127	138	136	130	131	128	116	140	130	119	133	131	157	134	137	126	149	142	116	135	124	138	129	147	144	128	124	121	133	128	143	142	157	145	159	130	114	120	119	124	135	118	118	140	136	124	125	148	119	135	136	148	122	134	122	137	133	128	121	128	117	123	120	135	132	131	141	134	103	135	124	119	121	131	139	147	118	135	127	157	140	143	117	157	127	138	142	127	121	123	140	138	150	145	112	123	151	119	154	127	140	144	124	122	124	137	127	133	116	122	137	132	151	152	135	130	135	135	115	114	124	113	119	144	135	133	116	111	136	118	110	119	110	145	149	133	126	132	124	127	132	150	139	128	129	122	145	115	150	134	121	139	129	116	133	121	141	126	130	131	134	122	119	150	153	125	132	148	118	156	136	118	130	117	141	129	131	135	120	146	138	138	125	106	133	107	124	116	119	142	118	156	111	131	141	123	121	152	110	128	136	110	137	122	135	125	134	124	149	139	133	138	122	153	127	124	127	121	130	139	135	136	145	147	146	126	138	140	114	127	136	120	119	115	140	126	121	122	130	148	142	136	133	133	150	145	131	123	130	129	119	119	141	133	120	129	124	121	100	118	132	122	127	157	136	119	136	120	140	125	107	134	125	141	134	135	138	108	148	117	137	124	129	132	143	121	151	118	123	129	126	114	110	148	125	137	114	154	116	141	133	131	156	127	141	114	126	150	122	128	131	143	126	126	132	111	134	128	135	150	121	119	123	141	143	114	144	136	102	150	126	155	119	122	131	146	127	106	105	134	129	126	156	135	152	120	161	126	121	131	146	127	158	144	148	134	137	110	132	124	146	137	141	126	123	130	128	153	138	127	119	140	116	132	146	158	134	129	136	115	124	140	122	121	144	127	139	142	135	128	129	124	129	126	131	134	138	115	141	144	137	133	119	152	118	134	119	150	156	137	139	124	148	137	125	121	116	136	127	125	121	125	158	139	123	146	127	137	149	131	131	113	123	151	132	143	130	117	137	129	138	128	132	131	146	129	121	147	132	152	124	136	133	126	129	112	104	129	136	141	156	130	131	134	127	123	152	135	129	130	133	120	137	129	125	130	126	121	135	119	137	127	136	105	134	143	122	119	121	129	129	148	126	127	142	124	124	110	135	115	134	130	137	133	136	123	131	123	120	125	136	132	130	129	140	126	113	129	136	150	119	129	127	116	134	111	137	113	122	128	140	145	125	128	134	122	147	129	118	130	137	125	138	114	142	121	105	116	115	127	137	150	124	125	123	148	134	134	145	112	140	140	130	112	148	142	124	131	134	140	136	142	135	143	128	132	146	124	153	137	155	127	125	103	122	117	117	124	115	127	142	128	142	127	128	136	114	143	141	140	117	135	122	116	133	136	163	112	119	139	120	142	144	130	125	135	147	138	136	116	110	134	118	137	126	141	124	145	136	143	133	128	132	142	118	123	122	126	141	142	137	124	116	126	123	121	116	124	135	150	134	106	130	118	152	136	128	145	138	128	153	124	121	124	122	143	116	147	130	128	138	134	124	109	148	124	120	132	120	123	116	127	131	126	130	141	156	145	137	135	121	118	125	135	131	113	107	125	133	148	132	131	119	152	128	116	138	145	111	132	137	137	144	120	136	128	120	127	124	136	120	119	120	140	135	127	146	142	132	135	113	113	123	110	133	125	122	130	140	142	119	128	130	127	142	112	128	116	122	140	122	119	140	153	117	123	146	131	123	133	136	113	118	142	128	143	157	141	138	146	124	149	128	129	134	109	131	124	120	132	138	123	136	125	129	139	125	134	142	122	135	142	121	150	106	141	123	147	110	124	116	129	131	133	119	132	103	128	123	128	129	114	123	126	148	134	144	121	148	110	120	132	153	160	116	143	139	130	132	119	137	135	109	126	129	106	136	142	146	145	116	135	125	115	147	125	153	135	134	138	137	137	131	99	118	129	134	136	118	122	131	127	124	148	139	110	107	142	122	145	120	135	116	130	137	126	132	137	113	118	148	139	140	123	133	144	140	122	129	137	143	137	124	101	124	140	124	126	121	115	124	141	129	123	140	134	138	135	154	126	125	115	144	126	149	139	141	133	128	126	138	113	135	123	141	137	150	122	123	135	128	132	130	113	141	142	135	123	126	131	111	162	135	116	115	139	144	127	150	122	131	111	138	130	140	130	139	146	132	137	137	135	137	141	133	118	140	130	135	140	138	138	109	117	142	131	111	140	148	145	129	145	149	150	128	149	143	137	122	147	138	125	138	131	128	150	131	119	134	132	122	141	136	127	120	137	123	114	120	127	142	128	116	127	146	104	132	126	123	133	129	128	130	134	127	139	122	120	127	131	135	129	118	123	129	137	119	113	134	94	141	138	134	144	120	132	132	135	129	138	144	126	133	128	129	114	122	131	137	125	130	144	147	129	134	130	141	122	114	111	145	143	110	133	132	132	130	119	121	108	131	143	146	126	150	125	149	123	122	111	124	141	142	127	151	130	127	132	107	134	117	122	120	123	112	125	134	123	130	137	144	129	116	129	131	133	123	159	131	121	122	148	122	130	120	125	140	135	150	129	120	139	107	141	135	126	123	116	141	118	137	130	138	124	134	136	115	114	120	125	118	139	140	132	109	114	144	118	127	119	127	125	140	121	120	136	131	127	117	115	145	124	128	132	138	121	140	139	133	140	138	125	120	146	118	126	123	141	140	126	133	130	125	151	122	126	136	133	137	124	144	118	151	115	136	128	108	142	129	134	111	135	117	120	121	136	131	120	113	126	120	144	146	125	113	140	121	111	125	130	143	125	125	137	136	136	130	134	127	126	133	131	141	101	127	127	135	146	138	118	120	139	117	132	122	149	118	123	127	123	109	120	98	132	125	134	142	132	136	126	123	124	140	141	127	118	128
24362	21486	28798	24590	21469	6891	1027	532	437	420	398	375	358	372	361	358	325	315	368	346	330	337	308	339	305	307	306	310	308	351	325	329	334	311	340	299	309	296	314	283	298	285	298	304	305	314	303	319	294	297	322	289	294	316	309	323	319	346	318	330	342	288	316	354	305	348	319	332	317	290	298	317	334	289	319	336	329	312	309	323	289	303	338	310	329	297	308	319	280	320	325	320	318	302	313	293	307	303	308	308	343	330	310	274	303	312	310	312	313	312	295	308	336	307	276	337	302	329	315	315	315	283	322	307	327	307	282	307	304	305	297	321	313	303	313	317	296	315	305	318	273	316	324	306	314	303	312	308	291	305	305	290	291	288	328	266	297	345	309	316	310	299	286	312	306	317	313	302	332	283	286	297	329	306	272	295	310	298	293	320	289	309	275	283	287	319	278	285	286	318	321	317	295	325	295	328	283	309	312	316	328	298	293	307	322	303	290	318	307	323	288	301	291	301	319	305	308	307	324	301	294	345	328	350	300	328	297	338	299	336	311	333	298	322	280	325	303	303	318	316	331	334	291	309	314	297	305	311	319	282	331	329	311	327	307	268	298	281	283	300	274	279	327	333	304	309	296	305	312	324	329	292	280	313	319	309	316	265	280	318	320	295	303	318	311	333	289	295	317	313	286	293	300	305	294	274	317	282	284	302	321	312	322	290	305	320	308	296	298	330	301	316	338	301	316	279	301	345	291	311	303	292	326	293	340	297	295	292	315	306	295	324	345	311	317	282	324	313	305	324	309	332	267	288	292	318	308	306	347	296	304	297	339	295	315	319	293	329	281	316	289	321	295	309	301	316	301	278	288	300	302	325	311	298	300	292	309	309	300	278	328	318	343	332	304	338	304	309	346	291	333	316	313	308	312	326	325	305	306	300	312	300	297	325	287	293	323	287	345	300	354	297	270	317	290	285	315	303	311	266	352	322	325	334	366	317	287	308	332	333	311	308	271	310	299	312	276	294	321	321	313	327	294	311	300	315	308	318	327	306	294	322	306	341	278	306	287	301	298	291	306	313	303	298	350	317	270	256	301	315	294	281	352	322	286	304	301	279	308	298	281	294	281	275	296	310	301	299	314	310	283	314	310	326	304	311	286	303	281	319	305	305	305	315	304	286	264	308	280	275	314	290	303	313	307	304	295	308	287	326	290	318	315	311	302	315	304	315	294	272	280	317	304	298	279	332	292	320	316	319	295	303	314	301	303	297	318	304	309	312	309	272	287	298	312	340	283	301	312	315	292	308	297	321	307	323	309	297	290	291	273	289	305	317	309	302	332	308	302	311	304	306	301	311	296	299	316	309	287	292	292	321	323	281	319	307	283	307	293	343	292	274	325	332	318	318	306	296	303	280	298	310	306	297	320	281	335	320	289	326	251	332	296	290	314	313	319	293	304	290	295	311	306	312	291	305	310	317	307	355	321	281	290	307	328	332	302	316	322	327	350	292	326	324	309	303	308	308	276	316	304	298	283	293	335	282	363	331	272	281	291	289	311	297	324	332	309	315	315	290	288	324	311	301	304	304	321	271	308	301	309	298	292	293	313	276	318	322	311	295	319	287	297	310	284	285	303	307	288	254	296	323	299	305	280	296	298	276	278	297	279	286	314	335	335	304	315	283	303	288	306	312	285	292	276	316	312	331	324	326	360	316	317	317	300	336	311	268	317	301	338	314	316	282	293	353	286	288	307	345	305	284	312	290	314	273	303	305	284	317	342	311	299	308	293	304	286	302	290	305	277	320	330	308	279	300	303	306	317	306	318	305	295	310	313	308	298	299	313	297	297	299	308	296	322	307	312	335	291	314	307	312	278	308	303	295	341	281	308	347	294	305	308	283	308	293	301	305	312	324	288	327	298	283	288	312	291	294	320	314	304	309	332	318	304	302	291	336	347	292	300	290	324	311	301	326	287	290	288	295	306	332	311	306	307	324	291	303	295	326	304	333	280	306	318	286	321	287	315	295	289	303	275	302	308	291	319	293	338	295	315	270	298	318	284	305	292	330	310	318	301	288	298	291	322	284	295	270	305	313	299	290	281	273	296	339	320	305	338	316	314	280	290	309	303	295	300	312	321	279	306	315	315	303	305	283	302	307	287	298	279	297	336	276	294	345	296	293	295	340	308	309	297	311	303	295	284	299	298	289	307	319	295	338	289	292	335	315	277	319	285	309	307	290	300	296	296	346	326	298	322	301	304	296	311	319	312	291	302	308	300	328	314	286	291	304	305	322	318	301	298	299	323	278	339	333	289	304	319	338	274	274	321	313	274	315	314	276	326	310	285	303	274	286	299	294	317	306	320	286	332	292	287	290	304	324	309	297	324	300	301	294	302	267	316	292	315	330	309	324	310	306	297	311	307	283	284	281	306	297	293	267	280	297	301	317	284	324	283	296	278	305	269	316	317	310	304	315	298	308	283	315	278	307	301	287	324	309	283	320	318	337	309	298	300	293	309	327	296	295	318	284	269	330	312	279	300	314	309	286	291	318	337	291	306	298	310	267	293	349	336	286	299	315	296	293	280	296	359	290	303	279	325	302	284	323	288	309	329	308	309	316	311	245	312	316	328	323	311	295	319	255	325	337	319	302	300	318	303	321	289	295	321	299	293	320	301	320	290	356	297	303	317	275	288	323	286	346	336	319	269	304	297	286	266	283	284	289	298	296	319	286	286	298	298	308	313	295	301	315	330	272	300	299	291	280	307	304	342	304	311	312	303	301	335	303	309	264	325	306	294	284	318	298	351	289	298	295	316	298	303	295	262	283	313	317	301	318	296	280	320	297	316	290	276	294	323	262	302	316	308	263	321	288	308	295	307	314	336	282	344	309	326	272	291	275	327	316	304	293	307	328	273	336	299	310	318	280	310	305	325	312	314	338	338	316	299	323	325	294	327	270	327	325	318	305	305	292	333	294	312	297	313	311	325	272	333	334	317	319	305	326	302	301	303	305	320	325	316	327	282	343	292	284	328	270	319	335	306	293	298	260	287	307	320	298	301	303	317	303	320	319	304	293	315	279	286	296	297	291	299	290	326	261	336	283	326	315	291	300	306	320	317	267	277	297	281	314	313	301	320	339	352	329	317	294	314	299	298	293	312	297	319	326	304	280	324	324	292	330	304	312	306	295	307	318	325	317	342	288	319	280	267	300	278	308	263	307	334	315	292	302	327	297	316	308	306	291	293	318	314	290	289	301	312	279	311	342	332	264	319	279	325	310	302	293	268	292	294	294	309	307	294	324	306	332	317	342	287	288	304	289	316	307	297	314	281	266	331	281	282	286	299	327	298	289	297	293	294	271	325	283	321	327	311	309	315	292	308	313	310	319	325	317	307	322	330	344	316	291	313	322	289	307	289	277	303	286	314	271	292	317	311	285	311	324	307	304	286	276	298	317	304	312	321	309	303	297	310	308	297	327	295	286	313	280	295	305	340	310	310	297	300	312	307	324
3367	4912	3963	2018	1368	1002	767	687	543	502	470	454	406	386	383	371	359	348	318	322	344	354	332	283	305	317	316	335	282	291	288	311	323	336	303	328	290	277	305	303	279	326	291	301	303	304	301	310	259	272	314	267	302	306	276	306	288	302	310	287	293	296	285	276	278	285	300	317	316	290	275	290	290	289	309	287	313	304	280	309	305	263	299	305	277	281	278	276	294	297	271	290	299	309	304	287	296	262	283	286	268	312	266	265	283	305	280	242	279	292	299	286	316	302	292	285	312	325	295	276	279	280	283	261	290	294	253	296	280	306	233	261	276	304	319	285	278	296	270	303	282	318	296	272	291	302	294	279	309	287	300	313	318	271	287	285	304	281	295	265	263	305	271	307	302	319	287	295	265	315	285	326	312	285	277	307	299	290	266	283	286	279	268	294	301	309	308	278	296	273	265	267	296	285	292	288	301	272	281	282	299	303	268	246	302	261	279	310	272	285	264	274	242	285	270	273	315	284	315	271	284	274	279	282	274	282	279	291	295	292	293	254	303	290	314	314	307	291	303	270	303	282	301	291	297	296	305	282	295	274	286	272	274	286	282	283	253	278	262	270	293	294	280	288	265	268	275	274	268	269	299	274	250	278	292	299	280	302	266	281	316	257	295	281	293	284	273	287	292	298	273	270	289	263	294	313	302	284	268	290	248	276	239	289	284	323	256	275	298	272	303	296	302	319	294	313	285	269	292	314	273	260	276	259	274	281	269	328	330	297	283	257	286	298	292	277	293	298	286	268	314	305	293	263	265	307	303	324	302	276	271	288	300	289	288	290	300	288	292	280	291	280	264	275	288	299	249	274	271	293	283	286	293	278	283	278	277	272	285	306	268	269	278	265	289	268	268	292	286	290	290	291	310	273	282	278	292	280	291	296	287	266	263	315	290	311	289	297	294	296	287	241	303	261	313	291	276	281	301	286	306	276	283	275	279	301	259	265	275	290	310	245	255	281	284	283	270	334	286	287	276	297	288	262	297	291	346	302	319	310	290	284	306	301	288	274	253	288	266	283	279	301	277	255	258	298	289	278	294	266	276	287	304	293	268	269	262	289	296	293	321	293	285	301	312	265	296	270	279	277	308	255	267	284	273	308	263	276	279	305	316	300	260	265	301	313	291	274	257	269	304	297	276	282	290	273	294	284	274	268	294	284	279	247	290	279	273	287	317	309	299	281	270	283	267	269	298	276	294	279	290	260	271	273	266	252	310	279	271	296	300	297	296	320	279	280	285	283	293	265	261	293	302	270	296	269	258	283	270	271	275	281	280	276	306	279	275	286	282	266	266	286	285	324	284	269	289	280	292	282	292	289	291	289	263	305	257	261	299	316	297	292	294	283	270	291	294	297	336	305	269	267	279	291	278	253	282	294	320	289	269	271	242	300	253	278	320	272	300	328	273	269	303	294	270	259	321	287	296	288	279	284	285	275	280	278	304	280	320	294	297	277	295	287	248	277	278	253	297	289	297	276	282	298	288	287	300	264	248	281	263	256	276	256	273	271	281	306	327	259	285	260	271	317	253	284	277	275	276	260	297	267	294	275	301	276	316	282	307	287	262	300	310	276	310	266	279	319	260	288	277	273	275	292	301	281	312	267	266	266	288	259	286	270	274	296	281	266	242	305	281	295	295	289	266	320	259	280	288	261	299	284	286	277	260	291	300	296	284	279	288	284	256	307	298	262	256	257	297	279	334	285	317	278	283	286	304	265	285	274	252	305	280	260	265	283	294	292	283	287	275	280	294	292	277	318	272	261	248	271	286	325	319	267	258	275	284	294	307	281	243	290	267	290	262	289	256	279	294	248	279	287	284	295	259	274	271	276	279	263	279	307	292	274	313	266	278	281	287	269	264	294	277	274	321	304	260	260	297	310	284	283	292	253	283	276	279	284	293	278	284	277	280	291	256	282	281	276	292	308	284	244	288	264	271	275	279	283	268	287	285	276	267	298	313	267	263	302	296	259	261	297	292	282	288	250	273	302	310	272	306	297	304	291	267	294	242	270	276	253	254	281	265	289	287	293	297	306	268	275	275	286	283	272	268	283	284	273	295	274	293	291	288	297	307	286	292	230	278	284	283	288	300	314	261	287	278	304	273	276	286	297	263	289	286	286	284	282	271	283	289	271	292	278	301	267	305	279	254	251	266	281	271	283	284	282	282	285	282	267	269	280	292	280	267	287	295	269	286	281	259	267	281	267	307	303	289	297	272	300	280	262	272	297	273	279	283	246	284	267	328	293	282	293	268	295	302	269	292	244	265	283	265	275	268	269	271	267	265	271	281	279	285	279	283	301	275	279	277	264	260	283	277	276	279	275	296	282	276	303	301	331	267	261	293	326	252	274	307	273	282	303	308	297	261	294	307	291	324	256	291	291	301	299	293	281	259	293	309	261	281	291	277	277	266	281	293	302	259	291	279	297	303	243	291	300	282	300	300	281	274	279	283	277	305	286	265	305	278	283	299	308	299	291	287	280	274	245	290	293	264	306	307	304	288	271	277	294	265	283	287	315	295	285	292	281	278	295	284	274	268	284	284	276	286	288	282	310	289	248	285	286	275	280	279	296	264	255	280	258	268	299	286	279	287	294	266	271	249	287	259	280	270	259	236	274	290	303	286	259	262	293	300	296	271	283	310	283	288	300	288	266	276	268	299	283	294	290	274	264	276	258	295	295	257	288	261	302	295	275	310	305	236	246	296	261	284	312	295	314	295	245	300	275	292	265	285	269	277	270	280	301	283	256	288	291	266	292	232	283	282	308	282	292	294	289	280	265	264	296	263	284	271	295	284	279	291	284	303	259	286	242	283	259	281	289	295	256	302	271	294	305	250	287	302	307	279	277	274	293	265	295	275	289	291	287	276	271	304	293	283	294	294	285	292	297	275	282	303	279	308	286	275	261	265	286	278	275	286	306	291	280	291	273	278	259	250	289	292	246	292	292	293	280	280	324	255	278	317	296	247	285	304	262	277	239	305	287	279	283	270	274	299	270	291	288	241	289	282	268	300	287	290	295	282	277	294	284	273	281	286	258	256	260	263	288	260	311	287	275	303	288	272	250	287	301	290	293	280	280	265	277	288	283	271	282	298	275	282	308	284	268	258	260	258	272	289	304	272	262	257	267	302	263	309	271	264	264	286	282	282	302	284	283	270	289	249	269	269	276	280	267	311	272	281	274	276	292	304	305	261	276	276	280	285	246	283	286	290	298	271	264	271	286	275	284	285	269	266	275	264	297	246	242	293	281	276	266	259	296	269	269	271	304	283	302	283	267	278	266	272	304	274	270	288	286	312	291	263	269	275	248	289	303	288	285	267	280	290	284	306	291	267	312	276	302	262	274	273	307	318	261	262	285	261	264	296	300	271	288	270	295	282	264	290	278	284	255	297	293	321	290	309	303	260	291	264	308	284	292	326	270	279	307	243	265	272	248	242	302	300	295	281	304	272	267
27780	12022	746	322	264	231	266	222	245	209	238	226	197	219	227	212	224	187	209	223	217	201	218	232	191	204	238	227	195	228	205	218	209	214	198	198	217	226	208	227	227	199	214	216	220	242	207	238	211	222	208	206	189	217	207	209	206	230	210	212	196	227	214	209	228	210	241	211	201	199	218	213	216	219	220	212	210	202	218	205	233	212	228	194	210	183	209	225	234	212	213	217	224	202	214	200	211	218	208	224	215	230	205	209	191	192	226	195	187	237	176	188	207	195	223	221	236	256	198	221	231	217	246	211	195	199	213	212	222	216	231	203	201	217	197	220	217	215	213	190	230	223	206	225	208	225	214	178	221	209	231	202	207	237	224	200	198	243	211	193	214	189	199	197	191	213	225	239	209	186	221	239	194	217	230	232	230	233	215	227	223	225	204	182	213	197	198	245	226	217	234	196	209	195	219	223	252	226	238	224	200	225	215	237	212	196	201	229	216	211	229	205	232	224	240	209	211	216	231	225	221	204	200	194	217	193	240	205	199	233	243	213	252	189	198	200	221	206	213	222	225	179	223	219	230	208	235	230	208	207	198	253	203	246	191	222	206	179	229	217	214	210	213	226	201	210	207	211	193	214	206	207	218	220	212	198	199	218	234	211	210	216	224	222	235	207	201	207	221	224	213	220	232	201	213	199	206	232	226	203	206	215	197	214	230	240	216	185	227	182	219	237	246	240	192	208	223	216	211	216	202	229	211	240	205	184	225	204	204	226	251	206	198	221	229	219	226	228	206	212	230	208	221	213	215	213	245	215	218	185	193	194	186	204	210	243	213	204	228	204	214	228	237	238	203	195	240	206	229	216	228	216	225	218	203	211	187	217	196	214	240	182	231	221	231	218	223	224	216	221	208	189	233	221	205	184	210	180	189	233	195	188	218	222	228	234	218	217	218	223	227	212	226	213	232	243	215	213	206	216	217	212	203	198	230	208	227	204	217	225	214	228	214	234	221	251	212	220	221	197	220	196	200	202	233	221	200	215	198	210	222	205	218	218	213	194	213	220	215	188	250	214	235	203	210	212	198	231	216	213	211	201	199	215	206	205	222	219	190	204	234	207	195	210	195	237	212	213	189	231	203	218	198	179	194	194	223	226	165	233	204	190	221	211	221	209	202	187	214	219	196	219	229	228	224	217	213	237	217	224	227	232	221	215	191	223	204	222	234	236	192	184	224	222	215	212	211	233	251	223	235	217	203	215	249	207	193	200	224	246	221	223	201	204	220	217	208	228	191	204	211	218	242	218	210	225	211	225	203	223	194	223	210	207	205	223	206	228	242	217	199	224	216	220	211	207	220	209	228	231	207	217	211	207	227	213	227	224	203	197	227	223	230	227	221	193	222	221	212	218	218	202	217	214	216	230	199	232	209	193	196	188	223	193	200	202	200	236	229	223	199	211	210	204	204	222	240	216	225	223	210	219	202	227	207	209	219	221	217	216	212	234	208	244	213	205	216	229	208	229	198	194	206	198	223	221	224	230	209	238	199	226	205	226	219	214	232	217	220	187	243	214	214	220	210	224	201	193	199	206	226	205	209	202	245	210	230	210	190	207	215	236	213	220	234	179	212	229	197	241	216	215	212	228	214	222	192	236	218	198	207	213	212	218	215	202	188	226	216	188	208	211	207	200	191	214	227	202	227	215	207	212	191	194	191	189	176	204	217	218	210	224	188	201	227	213	222	236	226	225	199	196	202	230	206	216	206	216	217	209	217	239	216	217	215	222	221	199	202	241	201	168	214	217	219	221	229	223	224	214	215	231	263	217	215	240	189	199	210	196	205	238	207	227	217	210	213	199	199	231	197	209	217	226	221	194	217	199	226	219	210	234	192	184	193	203	242	227	228	225	221	209	248	236	218	229	208	229	216	217	214	196	205	201	197	200	191	193	219	210	216	236	233	223	202	202	238	215	226	225	240	207	208	218	194	205	213	203	238	206	223	213	233	202	242	238	227	191	197	212	211	240	220	190	194	226	218	216	232	238	202	214	187	213	234	206	196	225	201	205	231	192	236	217	193	210	227	199	225	229	192	212	216	236	208	206	200	204	196	199	215	223	212	228	191	228	235	223	200	204	231	228	224	202	227	220	198	232	232	218	223	206	207	208	202	210	210	197	234	222	210	200	234	231	205	214	205	219	219	213	190	216	221	239	222	213	213	219	223	229	225	208	218	211	205	217	203	220	232	209	222	181	200	204	203	204	231	212	190	225	225	231	230	237	190	217	212	205	208	222	212	210	213	239	204	210	200	188	205	225	180	193	211	205	221	238	195	206	213	227	225	238	214	234	231	227	221	223	228	202	194	229	229	210	232	239	233	193	209	199	223	217	217	182	250	195	227	236	215	212	218	206	185	219	211	204	207	203	207	222	209	222	205	225	234	196	208	225	228	212	184	235	193	233	183	216	208	213	225	199	212	218	210	190	218	238	204	199	271	217	229	201	205	215	186	207	227	199	230	228	240	219	214	214	214	227	200	196	209	231	240	215	197	227	199	207	205	206	236	201	193	186	201	213	222	211	204	219	237	212	201	229	236	215	222	220	240	218	233	229	177	197	227	201	205	246	228	205	207	241	203	220	202	191	222	233	218	208	208	195	250	199	206	207	218	228	204	199	224	228	204	184	222	226	201	203	232	229	205	250	231	222	254	198	211	242	210	222	237	214	233	200	196	199	242	225	214	205	241	219	209	207	212	205	221	234	234	212	216	213	217	237	232	214	249	211	209	220	242	195	209	223	191	197	202	216	218	204	230	199	186	204	207	246	210	211	216	221	227	212	230	230	217	231	221	226	201	206	212	200	218	215	218	250	217	196	200	208	198	256	206	223	218	211	235	213	226	210	242	227	230	193	226	204	185	206	199	218	218	198	187	212	198	232	228	234	203	226	217	204	203	225	206	216	200	208	221	228	217	224	209	190	200	220	230	195	218	208	221	239	210	222	205	211	218	212	213	222	202	205	220	232	204	200	213	224	209	201	229	203	198	208	195	208	216	252	221	206	180	252	211	217	205	233	200	209	214	195	199	223	202	219	210	245	209	255	245	219	202	203	218	194	195	190	188	211	221	222	236	194	197	212	221	228	232	210	241	221	208	227	237	210	187	206	212	236	215	214	236	241	182	208	187	214	216	208	222	203	242	240	245	207	227	212	217	193	192	196	220	231	216	231	218	224	210	220	203	229	242	241	197	188	214	224	227	213	213	205	208	235	196	224	223	237	195	205	211	208	219	205	192	223	212	188	241	191	239	201	210	214	219	213	206	207	238	207	199	224	199	246	215	214	210	188	225	227	162	184	205	237	188	208	237	202	213	211	203	225	213	242	231	191	229	219	221	205	197	211	231	203	211	230	204	209	217	233	212	211	215	195	176	215	231	251	213	215	210	208	211	210	177	193	218	218	204	187	204	196	216	234	245	202	216	227	230	225	227	222	220	207	179	199	213	231	244	212
4585	372	329	245	239	202	211	211	218	177	208	198	212	220	203	213	191	221	204	219	216	192	207	199	192	194	191	205	187	198	182	203	196	212	191	204	203	236	219	233	194	220	212	226	194	197	222	217	206	203	213	224	180	162	209	177	191	198	204	194	209	230	201	215	201	190	216	198	185	243	180	187	225	182	195	209	212	209	195	189	218	214	206	222	201	182	224	197	192	211	218	183	206	220	162	168	212	205	174	196	198	192	205	202	186	218	204	198	209	212	219	206	217	201	212	181	197	213	175	232	208	239	191	191	207	202	195	206	213	182	185	220	204	207	175	222	195	196	178	214	209	208	175	201	211	194	183	183	233	198	171	247	194	207	191	191	207	207	216	184	213	184	197	206	194	199	204	207	196	210	176	175	201	195	202	205	191	217	205	209	198	206	202	202	198	189	210	167	194	194	200	223	200	173	169	197	212	208	188	194	207	233	173	188	216	206	208	197	185	187	209	201	185	202	189	194	214	193	193	200	205	189	201	189	225	195	222	226	201	213	209	199	198	191	201	164	203	197	228	194	191	205	214	190	186	203	207	223	191	211	173	205	188	230	199	210	210	182	233	227	211	208	182	204	191	207	221	213	187	183	186	186	196	190	217	191	213	180	194	199	218	183	196	210	193	198	169	189	185	219	225	204	190	209	197	187	205	204	200	238	189	196	192	189	211	205	198	204	214	222	201	230	178	218	204	213	170	188	180	227	195	209	204	183	234	200	225	208	165	220	187	221	228	207	209	193	207	234	214	178	193	192	203	193	191	213	178	195	199	190	208	239	196	214	206	200	200	208	209	194	185	188	235	218	198	217	191	199	191	185	196	190	197	180	212	218	221	216	219	155	218	214	190	220	229	192	205	209	198	209	211	173	181	192	194	230	202	183	179	182	207	189	182	182	203	197	206	196	192	207	200	191	169	202	202	187	213	202	196	182	200	214	180	199	166	202	192	173	212	200	216	175	186	208	184	206	199	176	190	223	231	211	182	202	212	211	199	188	168	183	183	216	192	215	214	208	206	193	199	204	233	202	195	196	207	191	204	209	208	193	200	189	199	186	225	216	212	200	212	203	201	198	220	215	200	219	187	206	203	188	178	211	202	184	198	185	205	197	207	182	200	204	192	219	203	204	191	174	202	217	205	210	207	207	176	210	209	201	215	198	189	188	194	188	231	208	194	204	212	222	218	217	206	198	214	187	218	211	195	203	193	193	202	216	199	208	200	185	187	203	222	213	207	189	209	212	204	191	213	195	192	198	177	202	218	198	214	215	193	205	198	198	196	208	201	227	198	206	179	195	188	221	203	193	186	194	218	214	213	204	176	191	209	210	207	198	191	182	183	207	206	209	228	171	193	210	210	201	227	198	244	203	175	176	212	189	195	205	193	197	200	230	207	209	200	183	219	201	226	221	219	210	220	204	193	172	185	184	185	196	193	214	179	212	199	196	184	212	235	201	201	220	227	211	192	168	208	192	189	200	192	220	178	214	179	197	211	200	212	198	211	193	201	216	206	218	198	211	180	203	206	210	183	183	209	205	194	198	211	200	194	201	184	187	198	202	201	202	184	217	196	163	214	193	181	204	193	199	199	207	195	172	200	188	213	212	203	205	214	197	215	210	210	210	202	218	213	199	213	204	201	208	206	177	175	206	223	174	206	196	217	204	206	230	200	199	174	195	197	184	197	176	194	198	206	216	200	189	203	205	229	215	173	184	202	185	210	212	188	198	216	220	197	216	192	186	214	189	207	210	200	196	217	208	222	206	218	197	218	229	184	170	211	216	202	183	218	199	182	195	216	209	198	196	186	197	215	220	223	190	202	188	234	183	187	205	192	202	201	220	201	230	231	198	206	196	197	192	206	202	216	196	198	189	226	210	211	213	190	204	192	219	207	203	205	193	188	211	218	227	200	192	204	197	203	204	216	194	197	210	217	198	212	196	192	201	203	188	191	216	193	209	209	239	197	192	196	209	189	188	221	190	177	209	208	196	183	211	200	226	209	199	201	217	197	216	185	194	200	220	212	193	184	205	196	183	180	209	180	196	206	169	175	200	196	205	221	182	206	218	187	202	205	182	204	183	206	211	209	203	187	202	212	196	225	184	233	198	165	231	214	187	206	189	203	207	205	184	177	234	197	221	218	208	203	211	206	220	213	203	218	196	212	211	189	202	182	230	206	184	204	182	215	221	202	200	214	210	207	223	183	182	217	240	203	207	201	236	198	183	185	198	232	197	205	201	207	205	193	220	206	195	189	199	199	189	207	179	218	205	170	210	211	203	213	185	167	216	173	222	205	192	191	192	224	194	204	220	197	177	182	187	215	203	200	212	202	191	180	220	209	198	194	186	222	210	203	190	210	210	195	196	188	188	215	189	174	216	179	202	201	182	198	189	186	222	221	209	207	196	186	195	218	185	190	223	226	209	181	209	242	205	196	192	194	195	198	200	207	190	207	227	206	214	202	191	202	204	220	216	163	187	196	188	192	179	200	206	188	222	198	202	204	210	202	211	217	195	226	218	182	219	192	191	204	198	233	190	196	176	210	201	193	202	187	184	219	202	195	209	187	211	204	229	205	219	194	197	217	210	211	187	211	187	206	202	211	205	218	216	218	193	211	218	185	197	194	228	201	178	187	166	192	191	202	182	183	204	212	195	162	202	208	216	178	197	209	200	175	184	209	180	181	231	187	203	185	176	208	198	197	240	201	189	192	176	198	199	192	196	196	193	204	198	176	191	185	213	193	208	182	219	222	201	203	196	206	186	200	184	210	231	198	224	206	177	204	227	203	167	201	201	211	197	187	238	198	204	198	189	214	196	215	227	203	210	203	203	192	202	210	192	227	216	194	225	195	217	226	191	206	183	222	203	182	194	160	202	205	209	197	214	205	206	210	229	208	206	205	215	200	219	201	197	186	193	229	190	194	185	198	208	202	205	221	221	198	185	198	202	206	188	190	193	172	186	190	202	196	210	193	212	202	198	191	209	193	208	187	199	198	187	193	188	207	194	193	200	210	179	193	195	213	200	178	193	202	207	191	215	194	182	201	201	213	200	191	204	211	221	187	188	222	255	198	202	217	231	199	194	189	191	224	202	208	220	198	187	213	211	195	217	182	202	208	200	194	181	199	176	207	214	210	185	193	203	193	182	208	170	198	191	204	208	192	213	217	206	202	204	212	200	210	198	191	192	211	195	201	219	206	183	193	197	193	202	222	212	183	212	204	162	187	186	187	211	222	196	165	196	186	216	196	192	188	204	210	206	202	198	190	205	217	224	182	195	164	193	197	190	184	196	186	202	200	190	190	197	198	209	198	187	214	180	217	213	213	216	200	199	203	195	195	211	195	180	190	201	204	193	210	186	206	204	211	183	188	211	196	216	222	199	197	199	214	203	184	189	204	197	212	204	191	192	204	203	209	191	216	227	214	216	227	205	207	209	187	200	217	195	244	189	183	196	208	216
25227	21482	28025	25372	10580	565	315	232	216	159	192	158	159	144	154	135	136	142	169	143	148	148	156	141	126	128	120	132	143	110	127	135	116	125	132	127	123	129	142	133	137	122	109	135	144	110	135	108	154	125	132	127	130	111	124	121	130	125	120	109	150	120	117	118	136	121	123	128	120	121	140	136	120	130	123	136	106	135	129	127	144	129	128	117	139	133	122	124	132	153	138	132	132	120	105	111	122	148	135	138	95	134	126	126	141	104	133	141	140	126	120	115	117	124	127	106	118	129	132	129	156	132	116	138	115	102	118	120	126	108	121	113	137	130	149	134	100	108	117	121	108	126	135	130	125	130	148	131	119	129	157	108	122	132	120	144	127	111	114	117	116	115	131	114	118	139	123	140	131	132	131	118	136	148	127	115	142	104	128	134	110	105	130	107	135	148	120	133	142	148	118	115	101	96	123	126	119	101	126	116	123	112	118	119	115	121	127	116	116	134	118	134	117	140	134	134	142	137	97	124	113	129	141	113	126	136	131	142	131	134	125	127	103	145	127	115	124	136	143	125	145	137	124	123	114	124	105	119	126	143	112	116	115	122	124	149	114	122	132	132	115	149	138	132	131	129	119	125	125	124	138	152	119	140	121	132	106	118	121	121	136	118	123	132	132	123	121	115	121	123	108	112	133	122	123	117	107	124	130	118	126	109	118	150	125	161	132	128	138	123	141	116	122	142	121	111	129	133	121	135	130	121	121	130	122	133	128	107	142	126	140	115	108	140	142	140	119	142	116	126	137	123	135	123	131	132	141	135	136	120	131	133	134	113	128	139	104	129	107	128	122	116	122	133	126	122	116	112	135	105	130	134	122	135	99	132	122	151	128	137	122	119	133	119	116	146	133	122	121	118	128	140	131	137	120	122	116	136	125	132	130	131	130	134	115	111	122	124	123	120	123	119	115	131	134	121	140	130	112	130	136	113	121	150	127	137	108	150	123	108	140	108	115	113	103	124	131	115	127	123	122	145	128	128	121	108	125	133	129	110	105	121	116	111	129	127	125	140	115	142	140	113	116	109	148	108	142	133	100	124	132	118	115	117	132	131	114	142	120	124	128	110	123	120	118	121	123	142	144	133	122	95	108	132	127	114	105	130	140	121	107	126	116	141	121	117	151	135	112	127	102	114	130	139	111	130	125	128	134	128	132	141	126	118	112	129	107	136	123	121	109	143	122	132	107	130	115	118	125	110	117	130	119	103	114	116	140	141	137	117	109	97	143	125	140	108	110	114	133	116	126	137	131	97	145	112	136	122	108	129	106	122	142	121	118	128	135	116	130	122	112	113	121	148	118	138	127	118	115	119	130	130	119	135	101	122	113	114	131	139	115	130	111	110	135	119	127	152	109	132	125	149	136	124	122	118	123	126	113	115	132	118	116	130	158	124	116	135	123	120	135	115	157	121	142	123	127	97	111	118	134	117	137	106	119	108	131	115	124	130	116	122	129	123	139	129	119	138	129	122	122	124	122	127	107	137	117	112	129	114	131	121	144	128	129	122	111	112	117	126	115	128	117	125	118	132	130	132	123	137	137	140	133	122	118	140	140	121	128	128	125	113	112	115	118	136	126	137	131	122	137	112	116	133	157	132	117	125	138	138	129	146	115	113	126	115	135	131	122	108	133	118	112	123	115	115	110	143	121	120	127	138	140	127	137	140	129	120	116	134	92	112	133	123	94	137	121	110	128	122	123	122	118	142	128	122	123	136	131	121	135	122	123	118	123	119	120	122	115	130	129	115	117	129	115	118	123	126	138	122	114	115	133	112	127	123	106	123	123	133	118	135	98	132	131	118	137	114	127	132	128	117	116	115	118	109	117	137	126	100	133	119	137	118	121	119	134	115	125	137	125	108	113	131	110	118	129	108	131	123	113	133	110	136	138	100	124	123	138	131	129	136	125	143	119	126	119	111	129	136	122	134	120	125	138	115	151	128	125	130	128	123	127	112	134	105	106	138	137	103	131	128	117	115	114	107	138	111	131	109	121	136	114	119	119	123	123	154	150	130	141	120	102	150	122	115	139	125	134	111	121	137	121	135	131	129	130	131	139	113	113	115	114	137	118	120	125	106	114	139	129	108	144	140	129	116	134	104	134	115	109	119	122	116	126	117	122	124	130	122	129	118	114	124	123	141	126	132	123	140	133	123	110	135	119	124	131	120	121	117	117	127	124	132	104	129	116	104	133	147	126	125	111	140	112	139	132	131	122	127	108	134	123	126	128	133	137	118	127	117	113	129	107	110	119	129	127	109	125	121	137	121	128	126	108	117	125	127	138	126	129	107	104	121	139	138	124	129	132	125	135	121	109	118	102	125	128	119	137	136	114	124	126	109	119	108	112	127	106	122	124	108	120	113	145	127	117	115	143	124	130	144	104	129	143	92	131	131	120	121	127	104	118	127	123	114	137	126	127	117	114	131	114	116	126	123	136	115	112	104	137	130	107	107	117	119	122	141	123	133	110	124	113	123	127	146	108	108	106	114	127	113	113	128	134	124	122	118	122	126	112	124	115	126	108	116	119	141	112	101	122	138	149	128	116	121	135	116	115	127	121	121	119	119	133	125	133	131	134	126	130	123	130	103	104	131	142	126	115	140	118	133	121	100	101	125	142	136	122	119	148	124	132	139	118	121	125	149	140	115	111	115	112	128	147	114	107	136	129	111	126	113	123	125	125	100	136	106	133	123	145	118	139	97	151	112	117	136	118	134	129	137	116	118	152	139	108	118	110	135	127	103	107	144	100	123	115	119	108	137	139	106	113	127	118	126	147	145	115	116	122	151	115	105	130	146	123	143	141	118	107	124	136	140	91	121	133	117	138	130	113	127	117	126	112	116	128	128	153	125	123	113	115	118	105	140	127	127	117	125	161	118	130	144	122	128	129	115	136	124	128	94	137	117	115	127	138	124	147	108	111	114	114	120	124	112	115	126	124	99	130	120	110	134	125	134	126	123	132	115	109	120	130	144	129	128	131	124	113	118	140	126	119	124	149	122	117	117	145	99	134	114	129	126	134	132	120	131	137	123	122	111	109	114	122	119	125	117	130	124	117	125	130	126	150	134	135	117	99	114	130	132	124	125	115	123	134	128	103	129	143	141	111	112	130	119	130	137	132	122	112	148	117	129	121	131	106	124	119	125	108	123	121	148	114	124	141	126	121	128	148	125	130	124	124	114	127	123	130	116	119	129	123	129	119	135	145	133	142	109	130	109	133	115	108	117	119	121	106	132	106	108	120	130	130	127	125	114	132	133	124	141	117	124	127	126	111	131	116	126	125	125	116	123	131	125	139	143	108	124	135	124	140	125	116	117	136	111	145	110	113	111	125	106	103	95	120	136	122	126	116	117	101	130	122	117	116	140	137	126	116	141	115	118	117	122	139	127	121	146	111	116	122	101	120	114	130	150	160	139	127	125	134	92	113	106	112	124	115	112	130	132	167	129	121	123
3021	2598	2219	1127	674	500	378	306	308	226	228	200	195	185	186	153	160	148	144	168	148	154	157	168	129	135	168	154	133	166	128	142	138	150	141	151	148	132	150	141	129	134	129	134	131	136	137	125	129	135	142	135	142	139	137	152	130	144	148	143	142	151	122	138	164	128	134	144	120	119	145	119	122	152	134	138	140	130	137	143	152	122	154	146	133	134	137	120	138	149	116	141	172	138	114	119	145	122	127	135	131	158	139	150	132	144	128	131	137	158	111	153	145	130	144	152	154	139	132	134	156	138	130	143	116	143	147	146	135	127	128	129	115	130	157	137	132	130	138	121	145	142	163	133	133	116	162	143	125	143	127	120	131	127	136	143	129	127	134	118	144	148	124	108	145	148	124	108	123	142	132	116	122	123	140	129	121	129	136	131	151	146	132	114	127	146	132	131	131	135	144	141	123	137	148	140	126	134	143	148	138	119	155	111	144	138	126	143	126	129	137	115	106	139	145	146	144	132	142	142	132	146	145	120	123	125	150	134	141	128	154	126	136	141	133	135	149	147	124	136	152	131	127	145	125	146	141	139	122	128	151	133	135	121	116	129	126	115	145	150	123	128	121	153	138	142	127	123	131	145	134	137	125	112	137	140	140	141	135	135	144	123	143	104	132	113	127	133	113	135	137	147	123	136	127	135	125	144	135	129	125	123	131	129	121	121	127	124	152	133	137	137	138	122	131	140	114	134	129	148	145	129	153	148	135	133	160	122	142	148	137	123	125	126	136	124	117	128	128	145	127	123	119	144	134	118	137	141	166	108	119	125	128	132	142	131	144	128	134	134	125	127	148	123	118	114	125	123	140	141	127	139	142	138	139	131	123	151	135	154	151	128	124	126	152	153	117	113	123	143	133	131	128	110	126	131	128	126	125	122	125	122	137	129	127	139	128	136	119	121	146	139	140	148	162	114	128	112	128	125	145	167	151	132	133	125	144	126	135	138	156	141	128	158	120	133	151	118	128	142	137	98	133	133	142	106	138	146	137	127	120	124	105	141	128	146	141	121	119	134	138	130	111	135	128	117	148	150	133	138	151	137	124	135	115	125	157	139	156	128	117	139	138	136	114	119	127	130	144	133	133	132	142	143	137	108	144	141	129	128	128	129	147	129	122	151	150	152	131	133	141	124	137	131	137	121	136	130	130	140	126	124	130	123	123	129	131	123	148	128	151	135	139	137	125	141	139	110	139	130	147	145	142	127	115	140	148	120	141	139	126	128	122	128	121	131	127	128	158	140	134	148	158	135	119	141	129	129	133	134	138	121	140	148	136	131	124	140	138	138	132	126	121	136	126	121	143	131	134	155	146	154	140	126	136	156	139	141	125	133	147	141	148	144	135	125	124	136	127	129	123	104	119	120	129	129	152	131	140	126	137	117	128	144	129	131	128	137	117	134	129	129	164	123	120	134	136	145	143	145	126	124	114	148	139	146	162	144	136	108	126	122	155	143	122	145	134	131	130	133	139	124	141	134	115	112	133	144	124	134	143	152	155	134	114	126	135	138	133	117	148	120	148	128	121	143	126	129	141	145	117	125	133	106	136	122	132	129	118	139	157	125	128	135	120	134	120	141	121	145	112	133	142	134	152	127	151	143	138	118	122	131	150	134	138	124	130	136	136	126	98	138	131	123	112	144	135	132	128	122	130	113	133	121	141	131	127	114	175	127	144	127	138	136	122	154	114	122	155	135	148	125	118	134	108	134	149	137	141	116	131	120	139	143	138	121	132	133	140	127	109	134	150	136	128	141	127	140	126	130	136	128	153	151	114	125	119	129	130	143	141	147	132	117	141	151	120	134	121	158	114	129	142	135	157	146	130	131	136	123	131	130	126	129	134	140	135	148	128	133	117	125	133	113	150	115	128	137	128	152	135	136	130	117	131	140	145	141	153	140	122	123	157	147	113	138	111	138	123	140	139	121	126	118	114	141	129	140	143	144	151	133	139	120	130	163	155	134	116	116	126	117	145	125	145	137	134	113	123	122	116	126	118	123	119	133	148	153	135	111	140	125	129	138	140	134	142	119	148	127	132	131	114	125	119	108	149	134	138	133	112	129	137	126	139	131	136	130	122	139	118	137	130	128	117	104	147	139	142	153	153	134	121	151	140	151	112	121	141	124	135	126	129	153	138	147	142	129	138	131	125	146	117	149	119	133	127	130	140	131	126	138	138	132	140	144	122	129	130	150	114	126	134	115	120	139	161	116	135	106	107	138	139	120	138	128	130	144	114	145	147	137	122	124	120	119	138	136	121	153	115	124	142	126	136	123	143	141	107	135	125	125	138	132	137	143	136	145	109	170	112	132	133	105	127	126	127	139	127	140	134	132	134	124	134	139	133	148	140	125	140	134	138	144	145	153	129	119	131	136	112	125	131	119	129	133	129	135	133	121	134	142	117	143	128	143	156	142	118	158	101	128	113	120	144	137	114	135	121	123	123	146	152	150	121	123	127	126	124	134	138	133	120	132	126	130	140	130	128	129	127	132	132	135	129	128	131	118	134	145	138	168	165	117	143	129	133	133	132	140	130	123	135	142	137	119	135	154	145	130	141	125	120	137	119	117	119	145	138	143	145	128	139	128	125	134	144	140	127	142	122	141	139	121	139	128	129	133	120	141	129	164	149	125	139	124	141	157	139	131	128	112	118	128	146	125	135	150	128	138	133	114	160	133	125	128	123	122	130	144	126	131	134	124	110	150	145	140	119	129	146	129	125	118	144	126	154	132	119	131	135	116	117	125	125	126	132	131	139	148	151	131	131	129	128	128	129	140	99	142	148	125	152	153	143	139	136	141	141	123	132	137	133	125	144	120	135	120	139	139	138	128	141	145	141	129	130	136	130	112	120	140	156	130	129	134	128	145	123	135	137	151	145	99	144	139	145	126	121	149	121	131	121	145	131	129	132	133	123	123	130	138	138	112	135	122	126	157	127	124	136	136	127	135	118	144	116	123	141	137	126	114	127	141	147	139	132	118	117	136	118	164	123	116	150	168	136	150	137	140	121	141	132	142	123	127	136	127	129	108	125	126	121	107	146	132	107	142	137	132	147	120	124	139	122	124	125	117	132	103	141	148	135	137	152	148	133	122	119	109	119	137	119	117	117	138	146	138	141	120	122	112	138	157	128	126	149	142	118	140	106	131	131	118	149	117	138	134	133	113	132	148	135	136	137	111	119	127	126	135	133	136	107	106	127	103	135	136	123	133	141	150	122	144	113	152	142	157	131	131	142	132	141	124	133	142	123	118	129	124	119	131	141	150	129	157	106	140	136	146	137	141	152	130	138	147	128	121	149	128	122	141	136	131	120	121	142	136	119	136	133	144	121	122	138	138	128	138	122	122	123	122	142	136	143	111	122	138	122	120	144	118	140	136	121	119	127	127	120	113	128	132	146	131	111	136	121	145	142	137	136	122	142	136	137	128	131	142	128	136	143	133	126	123	132	136
24272	21446	28763	24528	21428	6567	945	603	470	411	430	365	336	363	348	359	341	341	331	328	304	323	319	332	314	349	311	301	279	344	320	283	337	316	278	319	290	285	313	315	314	317	296	299	336	322	309	325	288	332	327	309	294	332	289	301	306	276	302	337	304	310	331	320	305	325	299	333	300	301	296	276	311	294	307	296	285	317	290	298	305	309	328	279	336	304	307	296	321	286	328	317	287	291	297	321	303	298	301	307	308	292	340	331	286	314	291	340	316	301	319	291	347	319	346	295	296	295	303	324	271	276	319	332	336	334	327	304	290	296	320	328	334	307	328	308	302	306	324	303	298	308	295	287	320	333	312	312	289	312	313	318	309	289	290	283	314	282	294	311	300	319	307	274	296	320	302	294	311	295	321	322	343	316	285	292	303	318	298	296	312	336	310	325	305	305	285	319	290	331	300	340	311	325	325	289	310	278	322	289	315	311	307	298	331	290	294	298	311	292	298	292	301	321	313	298	312	275	334	286	309	318	316	311	307	303	286	285	334	298	319	306	263	335	312	297	326	289	281	296	295	313	305	318	332	310	292	305	299	319	318	315	319	312	282	289	288	302	298	297	341	318	307	289	300	294	306	291	318	295	284	294	328	297	294	293	305	309	305	291	322	293	317	316	287	272	301	283	329	300	313	302	299	319	297	304	274	270	316	321	297	324	313	265	299	341	312	322	324	323	293	285	304	285	286	279	305	324	308	353	280	293	277	323	301	315	303	300	299	326	295	310	282	290	331	312	308	313	301	272	320	337	322	311	287	312	283	291	300	294	285	285	329	317	315	321	298	313	305	323	305	309	312	329	290	305	301	314	302	286	281	313	289	296	276	284	288	308	296	316	333	298	297	314	276	304	316	304	299	298	311	316	291	279	300	322	290	324	304	294	327	281	292	294	311	283	300	335	306	304	311	288	291	343	312	282	299	308	301	264	300	305	277	289	292	334	300	286	325	342	281	307	300	260	305	334	301	325	306	276	286	323	287	324	296	284	290	300	290	308	304	313	295	291	304	335	338	313	302	284	307	304	304	305	302	329	280	277	319	301	305	339	299	260	298	295	292	336	310	255	340	288	302	319	268	298	328	299	319	275	270	304	315	332	311	320	318	293	314	295	283	303	313	295	291	288	302	347	304	310	300	312	275	300	319	314	302	314	311	311	310	313	292	330	327	311	324	291	342	312	309	289	320	279	320	302	274	321	289	293	302	315	290	304	335	300	324	338	331	311	306	306	270	303	310	306	283	310	291	291	324	297	290	306	340	294	291	293	309	305	305	312	285	320	314	315	289	307	327	274	296	298	302	301	308	273	310	239	292	319	280	264	319	282	315	309	319	297	264	300	315	288	322	291	307	292	299	295	286	291	311	316	325	292	328	284	295	314	295	298	313	299	298	303	283	312	309	296	304	305	330	295	289	298	306	283	321	281	310	295	295	303	288	317	322	310	284	308	296	320	311	266	313	301	325	298	326	275	315	266	300	311	294	313	310	268	310	295	302	315	327	288	333	284	298	317	323	282	323	296	297	330	306	307	312	276	287	298	288	294	301	297	325	333	308	289	323	335	335	273	316	310	298	316	288	295	297	353	304	307	285	283	305	292	306	282	311	300	286	277	311	329	304	294	298	305	272	297	302	295	315	282	266	309	287	302	321	301	312	329	338	321	290	323	295	301	291	277	307	303	294	292	304	296	270	311	311	291	288	298	295	278	282	287	331	301	307	310	282	280	317	295	313	292	323	295	331	330	296	297	281	265	276	306	292	279	305	295	282	324	331	307	322	293	304	285	293	302	292	288	286	324	304	288	335	283	281	288	286	297	310	250	318	288	299	292	297	333	303	316	309	318	297	292	294	296	319	293	294	344	282	282	298	311	302	321	295	313	299	277	268	320	298	278	299	331	325	322	291	271	303	286	336	301	277	298	307	259	324	302	302	295	322	289	317	324	328	329	304	309	317	290	330	334	283	319	290	274	289	271	316	286	274	293	301	316	296	303	312	288	278	302	285	295	310	308	307	308	321	278	291	325	298	335	295	317	315	293	312	292	309	287	312	292	323	308	313	296	297	260	306	287	284	312	277	285	296	310	336	314	307	308	308	304	305	322	316	305	333	292	338	298	316	339	314	299	283	320	349	301	296	315	316	257	308	352	308	295	273	296	307	284	293	305	309	296	334	290	302	333	301	287	311	329	343	297	319	299	295	316	333	288	316	296	321	300	319	336	313	284	304	299	301	274	296	288	327	316	312	312	310	293	320	313	316	310	323	272	318	319	310	302	282	301	256	268	310	279	314	327	276	307	301	276	292	283	313	286	293	334	313	279	312	319	305	284	321	335	272	315	284	289	305	296	283	293	302	326	321	290	354	298	294	303	285	318	307	335	309	323	292	259	317	310	295	305	302	312	329	315	297	301	319	342	295	275	275	275	279	290	285	308	327	289	283	278	284	316	329	291	310	307	291	309	290	348	317	311	295	284	285	307	316	330	316	276	311	290	335	330	292	311	301	286	322	324	315	293	310	311	294	312	341	260	321	328	300	289	302	300	312	304	293	292	296	299	301	334	297	316	295	276	297	337	320	310	304	289	323	339	283	327	330	327	325	258	334	293	309	302	299	299	304	292	300	299	304	301	313	300	293	299	313	301	341	282	309	344	313	337	322	304	316	318	331	333	321	334	304	289	321	298	311	297	292	329	308	313	336	277	278	317	311	297	288	298	288	284	295	340	322	263	299	299	295	288	271	322	313	288	320	350	303	279	317	332	317	303	279	301	301	310	293	333	316	310	272	287	308	287	286	307	294	322	294	311	291	314	298	306	312	299	307	287	327	300	285	305	294	342	290	341	334	279	287	306	304	301	292	346	286	295	312	271	303	275	309	308	299	320	318	339	325	303	290	302	289	275	310	273	298	281	336	262	288	339	293	318	320	281	279	302	309	295	334	340	326	283	314	314	309	276	311	290	303	323	300	285	294	290	277	309	285	295	293	287	323	302	309	312	316	298	300	273	271	285	301	335	348	329	245	290	294	302	283	296	293	301	284	300	300	298	326	309	335	275	320	291	295	298	323	289	270	285	290	330	267	293	281	297	276	288	301	322	300	316	302	318	287	272	318	301	307	308	274	305	292	311	307	279	303	288	309	297	287	297	288	310	300	331	319	291	315	312	293	296	288	291	281	291	303	301	298	308	300	305	313	300	313	303	305	322	275	309	301	307	309	289	327	295	331	293	304	294	306	290	318	315	284	298	312	307	306	324	303	333	301	331	313	289	306	308	271	301	286	327	321	309	294	355	289	294	299	300	280	312	297	287	308	291	300	320	307	296	321	306	306	316	301	275	314	311	285	305	289	292	267	324	288	289	298	310	311	301	285	278	308	309	304	305	306	300	309	288	311	308	301	311	277	292	294	309	291	313	291	311	316	301	267	310	307	288	285	288	299	319	315	296	286	287	301	311	284	271	287	316
3271	4935	4047	2078	1255	970	800	602	575	498	428	533	416	413	397	351	367	330	363	331	327	342	338	310	266	303	288	309	303	280	314	280	302	319	308	309	283	276	275	314	283	279	296	280	296	302	290	302	283	324	312	302	276	305	314	263	291	311	292	302	322	335	322	304	266	292	312	272	323	292	287	277	300	288	284	283	303	314	272	265	324	248	307	255	284	285	309	289	296	282	262	309	321	273	279	273	296	268	278	301	314	302	275	252	298	314	277	301	289	298	280	279	266	282	307	324	289	275	276	288	320	305	268	276	263	285	289	271	280	290	268	282	277	281	299	252	263	276	287	270	307	302	271	269	275	262	286	294	258	301	255	289	284	328	297	320	277	287	299	311	301	274	280	286	290	267	298	293	280	310	313	274	274	297	273	276	296	288	281	262	309	312	297	260	302	294	253	266	301	289	314	302	272	285	289	274	286	315	294	282	306	263	282	262	290	292	292	269	298	294	303	275	287	290	289	269	271	291	287	268	280	271	293	302	282	283	303	279	292	304	324	297	326	316	292	305	275	283	287	288	266	291	280	271	300	257	295	306	288	284	294	283	284	315	288	299	300	305	248	282	297	296	293	280	267	271	266	280	303	297	339	299	255	291	294	298	290	273	293	285	290	291	274	280	296	277	298	297	278	305	300	290	277	275	287	273	271	277	305	287	280	304	277	280	291	274	264	286	266	307	294	277	315	287	289	291	277	278	270	321	289	309	297	290	254	290	248	296	293	294	278	267	300	308	282	273	279	269	310	311	267	294	289	284	306	265	279	313	282	309	293	290	302	271	284	273	280	287	272	265	270	301	290	308	261	260	280	293	282	271	268	288	299	289	288	302	281	281	264	289	302	281	291	293	268	263	301	299	293	283	268	255	288	297	287	287	294	290	257	267	297	268	285	271	302	302	285	274	268	320	255	285	282	287	313	274	278	249	276	296	304	282	287	311	303	301	277	292	320	293	300	277	277	275	282	274	299	257	312	275	278	282	291	263	261	274	286	282	279	306	288	271	303	268	264	276	277	309	295	274	278	276	298	299	286	274	260	286	286	268	277	293	273	290	287	300	256	263	280	278	260	298	289	274	263	298	296	277	311	269	280	281	299	318	282	294	326	307	275	278	290	314	283	273	304	287	277	264	296	271	304	268	285	261	286	312	291	281	263	282	285	300	301	281	281	284	290	267	271	298	264	260	293	319	268	302	286	287	269	265	297	279	268	281	265	296	293	290	288	288	329	303	302	289	293	287	263	296	258	318	287	270	266	278	266	263	280	259	266	289	298	263	268	267	297	283	292	277	300	267	306	341	277	277	279	304	285	283	269	290	260	287	301	290	275	331	273	276	271	277	273	285	278	275	297	272	292	299	292	298	285	270	264	258	293	272	292	264	277	269	281	281	294	271	292	250	317	284	263	277	263	296	258	283	273	285	278	320	293	324	296	273	299	300	259	275	285	318	287	315	303	295	283	282	252	309	295	305	290	300	301	323	275	301	277	306	278	266	310	262	281	249	267	261	298	251	267	274	269	285	276	269	277	265	278	277	299	312	290	286	297	285	294	265	253	282	273	280	259	275	286	282	280	286	284	286	282	293	273	253	288	259	293	262	291	258	304	257	277	286	267	298	306	284	301	287	293	298	286	285	281	257	296	298	283	279	285	276	249	313	285	311	284	276	270	298	269	289	290	283	286	282	307	296	289	308	289	263	281	260	267	291	284	262	277	301	271	268	318	289	272	266	274	289	270	263	270	301	254	298	278	298	271	280	303	301	300	288	257	272	270	309	283	283	286	280	297	259	300	287	290	315	290	288	300	301	295	290	284	243	267	278	271	276	290	283	275	296	283	304	280	298	267	289	288	296	272	273	276	256	295	301	252	271	285	284	271	271	261	293	305	273	261	292	282	280	272	284	266	321	277	280	294	284	279	287	301	297	252	302	285	287	292	302	288	282	282	310	287	254	265	274	263	269	302	288	308	297	296	286	301	298	264	323	273	282	255	296	259	268	287	283	295	300	288	278	291	292	290	273	314	292	334	311	250	271	279	300	284	298	315	309	275	267	307	268	276	274	280	262	272	313	259	298	290	270	295	250	322	281	304	288	269	320	241	285	260	298	282	276	278	309	301	284	300	283	296	313	301	238	295	296	294	299	245	247	308	323	276	297	273	296	275	272	268	263	299	254	293	263	280	265	291	314	289	306	288	291	291	283	279	281	280	265	305	266	292	274	282	260	291	283	310	262	289	242	291	291	286	273	299	294	277	278	295	274	274	251	293	262	298	289	278	277	322	317	290	281	304	299	299	270	292	277	269	295	277	296	274	288	268	313	260	265	291	261	323	291	295	254	300	302	281	282	302	296	300	264	257	272	266	310	269	291	271	285	285	281	256	311	292	312	307	253	254	293	299	262	261	268	305	285	322	293	300	281	280	284	279	280	290	273	298	287	284	284	305	300	285	302	291	264	288	272	276	256	317	291	290	268	289	296	271	294	282	259	282	292	278	291	279	287	296	300	287	257	266	290	274	281	315	252	310	301	299	277	265	268	284	272	307	290	276	285	303	289	264	293	270	315	284	280	298	295	289	299	295	299	313	291	301	256	299	285	282	262	272	281	290	275	283	262	279	313	281	280	274	266	292	258	298	263	280	263	275	277	275	289	284	299	306	267	281	253	295	276	302	277	306	289	295	278	293	269	295	258	314	267	303	310	285	258	287	266	295	263	273	287	267	271	276	307	302	288	261	255	299	329	321	298	281	289	302	283	264	259	284	296	290	287	272	264	298	265	274	284	315	297	295	279	247	305	304	287	266	270	282	276	273	267	271	301	290	299	289	289	251	283	281	301	293	275	279	300	280	307	282	274	308	299	304	285	284	308	273	298	295	282	280	282	285	286	286	283	284	270	269	273	259	280	286	267	275	261	301	288	293	291	299	279	292	293	305	296	268	274	272	288	274	302	303	285	280	276	272	293	297	308	271	275	282	306	273	280	274	289	294	278	285	295	300	264	265	291	262	262	278	285	265	284	294	312	302	272	272	281	286	243	284	285	279	275	265	283	259	295	278	282	279	297	307	301	272	314	311	252	324	269	292	283	262	289	276	243	305	267	283	277	264	298	303	265	307	278	288	276	281	277	274	309	275	273	282	301	291	298	274	290	297	285	283	262	274	286	278	293	246	240	283	288	275	315	286	271	269	299	283	312	258	262	302	285	279	289	281	255	286	271	286	269	263	278	256	283	289	290	280	276	288	252	272	261	297	294	256	291	288	276	294	286	294	250	275	269	258	284	257	271	278	272	269	281	326	270	279	258	301	260	286	264	279	286	294	285	310	286	272	274	270	265	270	276	278	272	287	285	299	254	286	281	265	278	264	292	285	288	285	289	283	299	275	291	264	276	266	266	267	278	286	254	283	285	287	282	259	265	259	288	268	267	283	277	285	238	281	311	276	294	295	280	279	282	299	277	273	271
27709	11946	758	378	259	253	247	236	227	207	215	224	225	218	206	233	211	197	228	225	218	222	208	193	193	217	181	243	218	202	209	222	197	193	189	216	188	199	193	192	216	207	210	248	215	214	200	219	226	196	205	212	195	202	211	217	208	191	242	218	237	212	215	213	198	216	208	231	214	211	219	221	230	226	201	227	218	220	203	234	204	210	207	225	198	213	205	236	212	231	222	192	198	231	209	211	192	235	207	226	226	230	243	225	222	216	247	189	215	213	222	231	224	217	204	186	205	198	222	223	211	227	214	215	221	230	234	215	224	210	196	220	206	186	247	208	195	220	217	204	213	208	199	218	220	208	210	224	214	193	221	222	230	230	216	238	182	214	204	192	195	190	178	208	230	225	216	204	211	217	198	212	215	219	229	205	223	225	218	199	232	250	233	213	224	217	202	216	219	214	216	230	210	200	226	233	235	221	207	181	223	210	221	189	199	191	196	220	202	236	214	203	215	205	197	205	223	221	201	219	231	217	242	231	218	193	204	194	225	173	223	219	214	235	227	209	205	191	203	234	218	218	221	218	222	207	229	221	206	194	209	217	188	197	227	197	231	221	222	200	221	227	213	189	220	211	231	212	203	215	207	184	209	198	199	195	217	181	195	211	243	214	194	220	223	201	204	198	217	217	193	214	227	209	214	205	249	208	210	216	212	199	205	228	187	201	232	238	220	212	187	212	186	215	213	203	230	237	189	199	202	224	232	187	228	218	222	210	228	222	207	213	236	223	229	198	201	208	221	191	225	217	208	191	212	207	188	195	221	198	204	228	218	203	234	210	193	227	217	246	243	221	186	232	210	193	220	203	235	203	204	238	221	215	204	195	215	225	212	201	204	208	220	199	199	194	203	221	213	230	220	214	236	215	227	229	214	222	220	219	215	221	205	229	219	231	227	207	226	195	217	193	221	227	198	207	213	237	196	211	234	191	200	229	206	199	221	193	219	186	199	208	194	223	233	211	199	229	224	192	232	205	219	194	227	198	232	216	202	212	221	192	192	197	218	212	208	231	207	215	195	226	186	213	189	212	200	240	195	219	195	219	206	209	207	200	180	201	209	219	225	205	215	209	209	219	218	209	242	176	228	240	230	211	233	205	210	209	224	219	197	212	204	201	221	228	210	212	225	187	224	183	218	202	194	199	202	196	237	204	216	228	220	190	202	195	184	215	204	193	206	230	203	207	202	198	222	192	187	223	195	209	217	213	231	215	231	205	220	192	213	218	192	215	208	217	227	219	230	203	201	187	214	195	204	218	213	209	207	203	229	201	208	198	203	221	190	190	187	236	207	212	196	201	220	190	232	223	182	229	245	240	220	215	216	220	203	204	192	174	209	230	179	222	199	213	217	192	217	216	201	185	193	214	212	217	200	202	209	208	192	188	204	189	206	210	197	194	187	242	241	195	192	205	205	208	219	190	202	218	232	166	217	216	192	220	202	213	213	193	177	229	201	218	205	201	195	219	231	200	206	220	199	235	209	206	205	218	189	212	242	196	221	214	206	235	199	213	206	205	208	224	230	228	191	228	215	226	223	227	212	230	233	197	219	193	221	216	209	233	204	223	202	206	231	228	208	203	212	236	224	213	202	188	213	218	221	217	201	223	206	237	199	225	227	212	212	188	209	186	237	207	222	190	231	200	196	191	209	242	229	216	194	189	201	203	207	254	209	201	201	240	218	244	213	212	204	218	218	220	236	212	193	216	205	221	234	201	193	213	203	174	215	228	206	176	211	228	205	204	203	198	216	231	191	194	240	222	233	227	224	216	192	213	185	194	240	207	170	218	217	209	198	213	213	199	204	195	235	219	217	208	198	232	204	239	212	180	208	234	219	218	211	222	202	215	214	190	211	206	211	205	205	219	229	214	240	183	230	197	208	219	237	227	226	246	218	196	197	235	240	206	227	230	245	187	192	199	186	201	209	226	202	210	194	229	213	200	215	187	204	199	211	209	208	203	232	193	203	208	193	221	233	231	228	217	206	208	210	206	246	200	210	188	198	205	229	185	202	216	251	213	200	176	219	199	220	219	207	230	195	222	201	206	211	201	221	218	251	227	198	205	209	203	199	198	191	190	240	212	217	207	259	210	210	205	236	199	203	243	225	185	209	222	211	214	213	231	238	218	199	198	230	202	201	216	193	184	198	222	180	221	211	190	255	217	201	216	210	222	217	211	210	212	199	190	191	207	205	187	213	196	207	206	250	191	221	213	217	217	196	187	232	242	210	208	197	226	219	201	220	201	205	215	229	224	214	250	218	190	207	210	208	211	226	203	210	188	220	226	210	233	204	186	220	198	198	204	220	221	242	212	228	206	198	216	205	211	213	213	211	211	205	203	212	180	204	192	210	232	209	203	207	229	213	208	212	199	192	220	228	177	229	225	200	220	198	211	220	218	224	220	198	216	226	236	208	204	200	237	209	219	229	215	175	204	223	203	228	185	209	201	170	189	233	211	221	224	220	216	209	200	231	209	207	210	215	227	212	206	247	199	234	202	212	201	178	224	203	206	212	183	219	226	234	199	213	212	235	192	216	226	212	196	223	205	218	223	231	212	224	199	198	211	221	234	212	205	214	225	193	203	215	220	206	215	216	169	194	221	210	192	203	242	194	209	235	211	225	204	223	184	204	208	184	226	251	200	231	218	211	202	221	229	207	191	199	202	219	216	224	218	228	190	225	178	211	232	214	206	201	207	200	212	188	201	205	221	193	211	214	183	207	219	189	182	206	230	232	236	197	213	212	218	201	225	229	208	186	203	192	209	208	217	224	203	194	201	228	208	234	210	205	231	212	203	207	234	245	216	213	196	198	232	213	218	218	225	215	238	228	212	209	194	201	211	208	221	211	204	229	217	231	219	212	211	220	225	226	214	189	202	223	200	219	230	189	204	221	203	226	229	192	208	193	205	205	213	188	234	188	228	194	218	217	219	184	223	205	237	199	207	200	217	237	210	170	240	204	231	226	206	197	212	204	197	211	229	225	214	225	213	207	216	233	176	186	216	190	211	223	223	202	210	210	212	235	201	209	210	226	194	240	166	210	238	192	214	218	204	210	183	229	204	217	202	219	222	209	200	225	176	225	203	212	185	203	220	223	218	226	197	207	206	185	225	228	226	198	220	200	206	246	204	217	230	212	189	215	226	215	201	211	213	229	222	217	230	236	216	208	214	205	217	188	197	209	194	207	200	194	226	215	215	206	249	225	207	219	218	218	207	229	221	218	214	193	216	204	186	192	199	227	201	193	213	216	215	219	195	211	204	219	221	221	213	212	208	201	202	215	168	209	201	200	209	198	207	198	217	231	222	187	224	210	218	227	238	207	199	239	216	221	184	217	211	194	185	233	210	228	199	222	240	223	211	229	204	189	213	226	191	179	189	175	214	219	199	225	207	204	228	232	228	204	242	217	197	235	235	212	215	229	229	211	218	218	194	205	229	211	212	198	203	192	214
4552	356	319	244	247	233	214	206	232	220	198	178	190	202	214	197	200	195	173	211	199	180	240	190	188	237	186	206	211	201	206	191	211	176	221	211	194	230	207	189	192	214	210	232	190	205	205	223	187	185	197	187	199	198	195	198	191	192	219	208	217	191	175	195	186	198	186	206	194	214	183	184	196	206	211	220	223	204	207	203	196	206	217	177	217	197	220	189	192	185	212	197	191	193	191	187	195	228	228	184	209	203	202	196	170	198	202	202	197	181	199	218	196	233	237	233	211	193	214	228	205	195	211	181	206	192	215	178	211	217	169	196	184	207	205	206	193	201	227	203	198	211	211	213	195	209	175	208	212	205	225	199	204	204	228	214	180	191	193	214	192	204	211	195	221	187	181	215	194	184	225	183	210	197	210	192	203	196	199	230	191	202	222	209	204	210	184	197	183	210	184	190	185	197	208	175	193	227	201	205	202	202	202	202	203	189	191	192	209	199	236	202	218	224	195	203	214	213	201	221	221	199	170	202	229	206	196	192	204	204	199	209	222	209	184	174	214	211	196	216	190	182	238	196	208	229	222	198	189	206	195	203	208	205	217	206	188	200	183	190	185	178	197	203	198	209	216	214	193	213	191	206	187	186	190	185	185	180	222	211	179	216	198	182	185	197	203	204	167	217	216	182	228	212	205	185	207	207	190	206	209	201	174	183	204	189	196	222	206	205	198	190	218	209	202	218	190	177	206	193	225	200	214	191	227	201	213	216	197	176	218	206	194	205	222	179	217	186	163	214	191	220	198	191	196	203	222	214	186	184	198	210	201	216	198	190	185	207	180	200	207	178	211	203	193	219	238	235	204	186	211	201	224	201	208	221	187	208	208	204	215	206	212	179	219	204	187	211	202	223	193	212	205	219	211	227	186	216	198	212	203	209	183	207	183	208	184	212	191	224	204	201	202	202	185	174	196	218	200	211	195	210	197	213	173	212	195	203	211	212	194	175	199	209	184	206	208	200	220	201	202	210	191	195	204	197	226	178	186	167	172	194	226	210	205	182	203	189	219	187	219	200	202	227	175	224	206	206	201	207	193	186	205	198	210	181	189	195	184	201	182	199	195	172	202	216	225	191	193	220	219	213	191	222	211	221	221	180	198	192	205	179	225	217	190	187	198	202	183	184	221	209	197	186	189	196	212	195	225	219	203	191	213	191	202	199	201	201	205	197	189	193	188	194	206	186	218	209	192	207	197	186	202	217	231	215	190	211	211	199	183	193	220	193	197	185	193	220	198	199	203	206	194	207	181	227	193	214	215	196	208	185	206	187	207	204	202	226	195	205	201	224	225	200	199	222	200	172	190	222	211	218	202	204	200	210	191	192	201	212	181	213	192	222	174	201	214	206	186	182	179	193	198	202	193	211	224	198	213	200	196	201	226	201	173	168	190	218	218	208	185	184	192	215	212	191	200	200	204	190	206	211	197	196	197	203	216	209	222	201	217	203	183	202	172	189	192	226	198	196	205	165	209	184	176	190	201	199	226	201	185	217	189	183	183	209	176	196	198	233	202	180	225	214	213	232	173	194	219	228	191	185	204	208	212	210	243	191	207	202	177	222	189	183	209	202	205	211	215	229	184	194	203	221	206	180	216	207	197	176	212	240	207	197	193	179	219	182	194	208	196	185	203	215	182	211	206	180	220	191	209	208	211	227	224	224	215	205	193	206	210	236	209	206	209	185	196	224	184	198	160	202	218	188	223	200	153	202	235	202	230	192	197	198	223	211	199	176	198	214	226	203	207	214	201	207	217	201	220	202	209	224	203	199	198	213	213	205	213	182	222	189	222	163	173	206	195	192	205	212	226	200	206	185	179	202	190	196	196	215	193	217	227	169	212	190	200	190	238	196	198	186	206	203	193	226	210	225	207	200	209	185	208	182	211	198	198	205	223	205	203	192	197	187	191	179	196	209	189	227	192	208	173	196	224	220	216	216	221	220	226	197	229	182	193	179	189	194	238	205	208	200	205	210	207	172	207	222	216	202	226	232	205	194	203	232	192	182	199	216	190	194	204	187	208	175	194	200	186	207	196	209	199	199	232	214	200	187	184	186	235	204	211	185	165	206	197	214	181	168	217	207	201	193	208	206	196	190	232	196	198	195	189	198	205	214	205	218	239	197	205	204	221	213	221	176	217	177	205	194	205	182	217	179	185	222	194	186	184	201	218	216	189	205	200	201	189	209	179	200	206	189	180	205	168	203	220	203	220	202	218	196	189	192	224	179	209	168	214	209	173	174	202	193	242	207	208	197	212	236	213	197	180	191	189	202	186	228	182	195	233	209	211	200	190	201	228	189	190	217	188	181	217	183	227	198	225	189	228	193	193	179	199	191	208	183	226	184	211	199	179	204	170	203	194	210	211	217	225	194	193	205	225	205	200	210	201	201	200	189	203	204	208	195	174	211	200	190	191	205	228	188	215	196	207	201	193	192	188	192	225	195	192	204	210	197	193	193	211	225	221	197	217	214	194	194	200	201	203	212	205	191	213	206	193	193	204	206	186	210	196	197	207	224	218	211	211	199	209	188	182	222	191	204	209	211	181	208	198	182	195	193	199	213	207	221	235	212	175	217	210	201	195	170	186	191	195	200	195	204	178	209	215	176	177	202	203	183	197	238	193	212	209	206	210	190	191	204	199	195	213	206	203	192	217	214	221	207	184	197	202	217	207	193	201	213	217	183	210	221	204	199	230	195	208	182	232	213	226	191	195	198	190	208	200	187	196	208	210	218	202	188	187	206	200	196	216	202	201	178	210	202	182	198	175	196	209	204	182	214	226	192	190	206	214	202	203	187	190	232	203	195	225	206	198	213	206	217	249	193	204	183	211	188	234	190	188	203	230	190	220	163	214	192	210	210	209	199	210	193	189	219	202	174	204	195	203	187	196	194	184	190	184	221	191	192	199	200	189	207	189	210	206	175	204	220	209	186	205	201	206	178	194	194	203	195	213	214	204	200	188	213	207	205	188	206	192	197	199	189	219	211	213	194	191	199	210	201	207	184	231	202	195	173	204	190	208	183	198	189	190	193	210	203	188	209	219	206	219	192	203	209	211	224	185	201	189	199	220	188	201	196	203	209	196	191	217	193	188	197	208	211	217	201	216	204	206	195	206	214	179	204	200	195	200	201	215	202	205	205	236	196	211	202	218	209	210	187	214	197	197	203	212	196	202	216	213	186	201	185	188	183	202	215	213	217	214	165	216	221	204	204	206	210	181	214	184	166	191	220	231	186	181	212	216	195	185	199	196	214	209	191	208	190	189	213	196	223	189	208	204	204	242	218	217	209	180	190	213	176	201	184	199	213	208	178	190	184	217	189	187	167	199	184	212	212	214	218	184	191	207	184	214	209	210	201	213	196	190	212	223	213	186	199	203	184	202	212	215	212	191	233	204	211	193	201	230	201	199	206	197	220	198	175	174	205	184	200	187	202	202	220	184	184	202	197
25172	21490	27982	25390	10538	572	319	212	163	150	181	171	166	168	140	140	164	127	155	140	121	160	151	129	141	124	121	130	139	137	141	149	133	145	119	137	125	138	108	149	137	142	122	103	147	118	106	123	130	123	139	129	126	130	120	127	121	125	130	120	115	124	129	109	127	131	109	119	106	130	139	133	124	152	126	117	120	116	132	127	131	120	108	131	121	132	128	113	126	132	131	107	142	129	130	123	123	134	124	117	130	125	137	147	131	128	136	139	125	124	131	93	127	127	131	125	109	120	138	119	145	123	120	100	121	114	136	118	123	131	129	119	137	116	129	142	109	117	130	120	107	120	110	117	133	110	145	128	117	143	118	134	120	154	120	128	121	123	148	111	121	125	117	133	131	119	114	112	127	144	124	134	147	128	124	143	147	132	135	121	124	129	117	112	123	122	130	124	140	134	131	121	130	122	114	144	124	144	124	109	120	124	118	143	123	124	133	136	120	127	124	128	125	126	137	115	115	130	129	112	124	118	119	120	127	98	148	127	118	145	129	127	124	125	133	133	134	127	134	96	125	124	122	120	147	126	130	130	132	127	133	104	126	129	132	117	141	117	121	128	127	124	148	135	128	121	121	111	125	114	112	116	116	119	119	138	138	129	116	120	121	127	126	131	120	122	113	117	106	121	116	110	128	123	115	129	137	128	136	103	135	117	116	121	124	144	118	126	131	130	142	129	115	116	139	117	133	135	95	121	129	117	108	107	140	135	119	131	119	132	109	112	101	135	135	126	125	142	101	125	109	141	121	134	120	147	123	135	146	142	127	114	134	126	143	146	115	113	135	131	123	117	137	124	133	139	121	142	130	115	98	135	126	126	111	128	135	126	119	160	114	135	113	114	118	133	123	114	110	122	131	115	127	127	108	126	114	130	133	128	133	113	121	113	127	124	124	138	140	109	110	119	116	124	135	137	132	153	129	134	119	116	141	130	131	131	110	136	125	127	114	135	137	114	136	122	120	135	102	122	126	133	146	119	129	136	130	135	138	130	125	128	126	104	115	137	114	120	122	114	125	109	121	111	124	131	140	132	114	121	140	124	129	133	130	137	104	120	107	123	123	124	118	140	125	110	122	109	143	135	130	104	122	130	130	142	125	114	145	124	117	116	118	117	126	113	138	139	110	113	119	127	125	112	117	130	106	122	131	127	119	133	121	114	135	133	129	126	122	121	145	123	113	125	117	114	132	157	131	124	115	138	131	119	115	130	120	122	138	136	128	114	117	136	127	125	114	119	125	113	112	131	115	106	137	117	113	118	114	111	131	133	134	123	106	112	119	133	135	104	117	125	111	88	121	120	112	122	143	122	120	141	97	136	134	112	116	130	127	129	124	121	135	142	137	117	126	144	117	107	118	107	138	123	126	136	129	129	113	131	134	126	158	107	122	120	108	124	113	129	137	100	128	127	104	119	113	121	145	121	114	132	115	111	122	133	128	116	135	120	115	117	112	113	121	122	110	120	118	149	139	134	138	99	135	134	116	103	97	112	124	124	135	112	140	123	133	141	110	115	119	131	145	125	113	129	128	134	113	116	135	112	99	141	137	136	137	122	110	116	122	123	114	106	133	118	131	121	124	120	128	109	118	125	104	128	156	118	125	128	115	144	136	131	126	136	136	116	129	142	142	118	125	117	119	124	122	127	123	130	123	136	130	122	138	122	119	127	124	126	143	112	144	123	123	107	117	130	113	129	123	111	150	112	148	127	123	125	93	143	126	140	115	106	125	122	129	135	102	133	119	120	119	146	115	122	124	123	107	129	120	125	124	122	126	133	131	137	130	133	130	130	122	126	121	120	127	136	118	145	104	108	137	132	122	122	146	111	114	133	110	146	131	123	125	131	126	135	128	132	146	113	118	143	130	115	136	119	101	119	126	132	126	114	121	138	101	127	137	132	134	124	123	136	126	111	134	132	140	115	110	118	120	116	144	127	102	115	143	112	129	135	151	125	121	101	124	118	108	125	111	128	124	120	102	125	124	115	128	129	133	103	133	123	121	123	119	117	135	112	123	129	146	134	132	110	109	135	118	122	106	124	111	131	153	125	132	117	129	139	138	112	137	145	119	126	143	120	131	123	123	122	135	122	121	133	134	136	125	114	144	124	129	113	120	106	117	118	118	125	156	131	117	138	131	130	133	136	129	126	135	124	134	158	118	145	115	135	129	137	139	126	130	123	121	136	126	138	118	137	135	129	155	115	98	119	103	124	120	126	128	101	139	121	106	148	132	127	121	129	109	113	146	124	116	113	124	134	118	125	125	124	117	120	147	135	124	129	114	106	131	136	127	120	121	134	127	137	148	119	146	109	141	130	123	129	114	135	131	126	120	141	130	146	140	126	130	133	129	140	149	145	128	118	121	156	107	129	136	120	140	135	147	142	118	119	122	139	126	114	126	129	138	119	103	140	108	141	104	118	137	112	134	141	127	123	136	113	142	142	130	131	128	145	118	141	138	100	116	138	116	126	116	126	122	131	128	132	106	122	108	114	124	132	130	115	136	124	120	133	115	133	125	101	134	120	139	131	117	123	121	110	131	144	107	101	131	123	121	128	119	116	132	125	141	134	125	111	148	107	125	113	121	116	124	143	132	121	133	123	105	121	120	123	134	127	120	144	131	122	127	123	111	121	106	144	109	133	127	115	131	145	136	135	112	134	128	121	140	118	115	115	127	109	127	132	125	131	129	131	123	128	98	108	110	126	130	130	125	111	117	107	135	125	117	123	117	125	126	134	116	117	131	115	108	121	140	127	131	113	125	138	131	135	107	116	123	134	126	117	120	117	131	139	115	128	137	137	106	140	109	128	135	121	117	123	128	101	107	121	111	124	127	147	132	114	132	135	131	126	122	138	139	133	125	90	133	112	125	137	123	108	128	119	108	118	122	121	126	123	126	131	111	137	123	114	127	129	123	138	110	113	127	106	130	120	111	141	124	142	137	125	139	137	123	126	123	134	127	129	119	126	123	123	131	131	134	117	125	116	143	124	144	114	133	130	126	122	147	133	114	135	115	135	133	128	134	110	129	116	135	140	135	134	144	132	131	132	117	119	125	144	122	117	128	124	125	104	121	133	131	134	127	123	112	136	127	109	120	97	118	138	114	134	109	138	124	136	118	129	144	130	115	104	133	104	111	105	117	121	128	129	126	117	134	129	134	127	143	115	130	133	124	131	113	138	116	130	116	121	138	131	131	118	142	123	116	119	124	118	134	120	137	128	130	120	116	131	114	123	139	126	139	145	142	109	132	126	142	128	127	112	124	131	151	133	138	126	132	107	120	118	126	117	122	110	131	115	118	146	117	139	125	128	125	107	115	128	121	127	121	137	117	122	116	135	136	116	136	143	125	124	109	139	130	126	117	111	137	121	139	118	139	128	112	127	132	137	146	145	125	119	145	137	125	148	139	120	113	141	126	111	118	145	145	143	119	113	129	131	130	135	139	107	126	123
2984	2659	2132	1083	643	549	370	307	276	247	228	203	186	180	186	156	162	163	158	159	146	145	129	157	156	158	150	132	140	126	148	145	144	144	146	129	135	149	132	136	127	167	143	141	134	128	131	149	130	117	154	137	148	137	153	115	114	141	138	140	137	134	145	168	131	150	149	131	128	124	130	124	116	144	138	139	133	141	136	130	120	134	139	133	153	146	124	121	137	112	153	121	128	122	119	161	128	119	152	131	133	135	117	115	132	119	131	135	142	140	135	137	133	110	110	124	138	132	133	116	140	149	143	142	118	125	143	144	123	125	132	137	128	149	132	130	147	143	129	123	118	128	153	141	131	138	132	121	125	142	142	151	116	130	156	133	153	117	149	132	153	147	110	125	127	142	135	126	135	136	122	130	154	130	123	154	115	140	127	130	136	120	131	132	130	129	123	115	148	133	129	128	130	166	134	138	169	148	131	107	128	138	142	120	122	137	117	114	140	131	129	140	152	139	128	132	135	105	125	121	147	137	124	138	128	131	132	138	119	133	131	143	141	145	144	128	151	128	109	121	122	125	141	145	130	125	112	109	159	126	130	139	123	117	130	135	146	134	140	139	139	154	129	127	147	143	141	139	123	143	130	137	135	129	136	132	130	134	135	133	128	118	112	152	131	136	123	142	132	132	144	124	124	153	138	134	122	146	135	148	131	131	129	141	141	130	139	121	133	126	129	109	129	151	125	148	130	149	131	142	133	108	138	149	150	133	126	134	138	114	154	143	125	110	147	132	155	132	129	140	138	137	144	136	150	127	147	113	145	129	133	128	127	138	142	141	140	144	125	123	146	135	122	115	136	145	135	116	120	136	154	131	125	130	121	142	128	144	148	120	145	139	143	129	117	126	123	103	145	116	144	137	126	134	124	130	141	133	133	155	126	149	155	136	120	117	132	124	144	140	143	125	118	125	142	140	143	125	135	114	135	121	146	131	142	131	153	125	127	133	134	129	106	115	126	143	148	135	152	133	111	145	145	140	134	123	124	120	112	139	124	125	114	119	130	122	141	133	136	131	144	118	131	131	122	136	126	138	126	121	146	159	123	126	120	135	132	139	131	124	147	121	132	141	136	113	119	147	126	133	143	137	96	139	119	134	139	134	112	126	128	131	158	141	116	113	134	129	137	132	145	123	125	140	134	105	113	142	136	129	125	123	148	149	127	121	146	122	131	137	148	118	136	133	140	152	115	123	125	127	137	123	111	136	120	126	127	137	114	144	116	131	124	145	150	127	125	121	133	128	125	113	121	143	121	126	139	125	145	130	116	115	141	159	121	138	129	134	147	121	132	134	142	120	156	121	121	130	141	142	156	130	123	141	123	114	134	134	129	116	122	133	130	133	138	141	135	120	145	143	134	140	139	134	119	143	158	123	124	126	141	143	147	139	148	124	128	126	134	150	151	133	143	116	132	120	127	132	107	124	123	140	130	127	121	108	126	127	147	127	138	124	121	120	105	123	119	125	138	116	139	127	148	142	139	141	143	144	141	127	141	125	130	131	133	116	136	139	132	123	135	125	152	137	142	114	125	132	126	148	128	115	121	111	130	114	142	116	117	113	149	119	150	142	130	120	138	137	152	122	145	136	130	132	137	122	141	125	131	129	132	125	128	151	144	107	129	128	138	108	149	121	135	136	140	134	126	136	152	155	105	117	141	111	136	156	149	123	125	134	148	129	142	122	138	124	123	113	130	134	128	140	156	118	134	139	149	130	119	119	130	127	126	118	117	155	141	126	136	115	116	141	129	131	150	139	129	132	124	118	146	140	130	116	121	116	155	110	139	146	112	150	146	136	124	101	134	127	148	137	131	126	151	151	132	149	134	126	113	147	124	142	119	120	143	122	128	117	131	152	122	134	139	135	130	115	123	124	132	137	136	123	127	150	138	125	145	125	125	135	148	115	140	125	138	134	141	151	135	135	138	148	135	122	134	129	137	137	130	120	104	135	116	138	142	111	134	124	126	131	133	140	104	131	128	138	149	118	125	118	135	109	128	122	128	139	98	137	112	114	127	123	112	134	117	143	134	135	142	140	127	122	129	152	134	129	121	126	134	120	154	137	157	133	116	132	140	124	134	133	128	124	131	129	143	128	118	121	126	155	124	125	124	152	124	136	121	120	112	122	147	129	156	116	147	124	138	118	113	112	147	129	125	149	122	114	117	121	136	130	141	133	125	115	146	131	119	107	129	137	121	135	144	110	121	137	130	119	132	132	143	144	127	110	135	138	126	137	123	119	128	123	118	135	135	143	126	117	142	150	149	128	129	142	146	130	134	134	128	125	142	105	138	135	134	112	128	120	145	154	136	136	138	141	126	129	108	127	128	139	130	132	139	141	107	116	126	125	130	130	132	129	145	134	128	109	154	128	127	133	124	127	143	137	144	121	144	124	142	140	128	141	122	122	130	135	133	115	127	122	136	151	137	129	134	127	125	144	130	119	141	113	128	122	114	121	131	109	128	127	130	122	134	104	148	139	126	140	134	113	130	136	128	159	118	119	117	131	134	133	130	104	149	118	134	150	114	125	127	135	122	137	120	132	132	131	118	123	123	131	119	143	124	135	143	153	120	131	118	124	138	111	109	114	125	141	145	134	123	134	135	140	121	121	112	137	116	135	134	123	111	131	116	114	133	123	144	110	127	122	139	120	136	113	137	131	135	150	112	136	134	142	141	127	134	125	138	121	125	118	133	137	139	140	130	126	129	157	129	111	123	131	135	113	116	119	136	127	132	108	143	132	120	135	147	144	122	125	117	148	131	138	120	147	131	128	126	138	123	124	142	133	124	139	133	118	145	131	133	122	143	134	145	115	133	140	109	144	144	128	154	137	126	135	130	132	142	150	132	138	157	135	128	148	129	138	126	136	151	106	131	147	130	117	123	130	135	108	149	121	109	139	128	126	124	144	132	133	131	132	132	168	126	127	129	134	145	124	141	144	139	148	118	134	124	117	131	138	129	117	142	131	121	133	128	125	126	124	152	114	129	138	135	140	97	132	146	114	119	126	134	146	140	134	129	144	130	125	156	118	141	130	113	128	160	123	127	134	114	134	122	115	135	120	122	132	119	129	145	127	132	103	146	127	134	147	148	150	133	121	105	152	122	129	134	131	159	129	120	122	119	131	124	120	134	136	136	142	120	146	153	136	131	137	122	137	138	137	142	142	130	148	128	136	118	110	133	129	122	121	122	137	127	128	128	137	117	148	154	126	136	122	144	122	116	110	138	131	116	130	124	144	113	132	136	146	119	120	156	127	118	137	119	140	128	151	109	126	139	116	136	134	140	144	125	125	124	138	132	132	119	145	127	125	126	134	138	123	114	114	122	154	112	140	121	116	136	122	144	140	127	149	134	116	119	131	120	121	138	132	120	121	150	120	151	115	140	126	125	123	125	147	119	135	138	130	137	135	130	153	125	136	125	151	138	142	148	122	144	113	116	132	138	133	131	131
24397	21482	28791	24587	21471	6712	1011	580	467	443	367	383	400	335	343	353	334	356	318	336	332	323	337	344	328	348	319	313	286	311	317	304	295	319	307	338	287	289	342	331	290	289	274	304	326	323	331	328	310	309	325	294	313	298	340	300	326	293	312	313	313	302	324	303	299	320	325	309	351	296	328	332	338	304	287	297	319	341	301	315	333	298	315	341	335	325	301	316	305	311	311	308	335	310	338	305	314	290	314	303	332	290	315	311	341	334	340	314	305	315	317	309	303	327	297	316	286	301	320	276	332	293	292	314	338	311	309	337	309	280	326	282	305	288	299	329	316	279	327	274	272	287	290	294	298	316	309	303	300	331	299	310	322	328	334	314	310	329	321	337	322	300	313	317	301	302	314	312	319	302	298	298	325	345	288	303	312	329	302	317	316	320	287	294	284	324	298	290	289	331	284	317	278	337	311	311	322	319	291	303	283	331	283	323	307	307	316	273	328	314	343	304	318	281	305	314	339	273	339	297	299	314	293	316	298	335	311	274	293	310	303	316	283	321	283	349	336	285	306	327	302	276	298	333	322	322	310	293	289	313	283	324	295	294	318	342	315	297	322	303	315	314	294	309	300	331	324	327	329	307	291	305	326	323	305	300	296	320	317	311	328	281	294	322	311	317	320	322	319	300	303	306	318	305	324	308	311	304	310	318	285	323	310	244	302	316	307	285	324	337	308	289	296	296	303	278	288	325	293	323	320	292	317	313	291	299	331	344	303	320	309	313	294	320	332	294	321	342	304	346	322	322	308	331	315	295	289	292	310	302	311	317	295	295	283	286	306	323	296	289	304	331	339	296	304	291	302	311	345	309	319	312	313	313	298	294	319	320	319	301	308	305	303	308	314	293	305	307	291	306	333	304	294	319	313	325	302	282	330	265	316	316	297	344	305	317	325	306	312	324	316	323	305	303	303	336	284	297	324	298	333	329	294	297	295	301	278	321	312	315	305	334	335	290	284	296	297	333	345	324	307	278	297	296	345	326	299	301	318	341	282	284	341	320	282	316	275	293	284	301	327	299	292	363	312	296	292	325	279	314	347	342	304	320	297	321	336	339	278	298	270	294	311	310	326	335	318	320	324	298	323	294	325	293	321	287	292	301	281	297	344	285	302	317	289	302	302	315	313	291	294	321	347	281	305	285	315	291	302	310	337	322	313	320	312	321	302	310	299	297	302	270	300	293	257	313	304	320	312	324	302	300	315	372	293	292	305	287	317	292	287	313	275	323	291	329	311	323	305	311	273	310	303	294	283	317	293	312	306	299	286	287	289	316	313	292	312	297	288	300	306	304	267	326	276	292	288	294	317	293	332	281	285	331	318	346	314	308	291	297	283	306	319	311	309	286	301	323	291	314	295	321	300	320	331	298	296	328	312	317	349	313	293	319	291	293	303	319	295	310	287	310	308	320	298	307	300	338	280	320	326	312	288	324	328	314	308	298	317	315	324	332	316	287	317	310	310	294	342	312	316	320	290	309	310	322	318	303	315	316	299	322	343	302	288	281	318	297	314	355	315	310	338	301	313	313	273	310	312	314	293	316	287	312	278	291	311	339	302	322	302	299	315	310	299	295	289	317	284	302	305	297	357	310	284	330	284	294	290	320	309	294	307	307	316	301	319	322	327	325	333	311	307	272	318	332	298	305	291	320	327	327	321	303	312	324	321	312	334	273	303	297	308	292	262	321	322	325	322	309	309	307	287	329	334	313	304	298	282	302	282	287	309	314	299	313	303	301	315	306	315	308	359	283	285	313	268	297	302	320	283	310	298	322	311	324	331	288	337	343	346	328	316	325	314	323	296	286	288	297	296	318	325	291	310	295	290	310	286	288	315	304	327	288	321	316	308	299	297	340	293	299	311	326	284	303	298	287	312	305	331	310	336	303	322	350	298	329	277	301	303	308	323	281	309	315	320	287	327	297	300	319	305	304	337	317	284	312	305	274	285	301	299	317	335	337	280	312	293	314	294	312	301	319	315	300	305	287	305	307	317	306	356	271	310	330	311	285	320	293	306	290	282	303	313	295	277	336	301	288	326	302	292	307	314	315	323	300	304	283	271	317	331	308	327	305	297	322	292	301	349	327	301	299	306	325	302	283	310	313	295	332	314	322	299	316	289	297	289	307	318	298	267	313	314	319	315	371	302	319	289	300	287	339	305	311	308	297	286	290	320	304	304	306	300	308	330	308	313	295	342	284	313	332	335	296	327	312	309	309	325	325	299	305	325	304	296	320	294	305	320	294	312	298	303	286	321	337	308	280	321	273	302	316	336	303	319	283	329	303	325	306	300	302	334	354	285	306	291	299	313	288	318	277	323	289	306	302	331	285	329	326	310	265	299	296	323	289	299	306	304	302	281	292	303	312	302	315	338	285	333	278	319	311	319	345	315	290	319	318	291	302	285	308	330	311	295	312	319	307	314	285	291	304	291	287	319	325	326	282	313	293	346	301	286	314	283	306	293	312	306	255	314	289	288	326	288	302	337	281	319	322	288	331	300	299	316	300	336	288	300	315	303	324	318	315	298	300	316	290	306	295	299	284	298	306	301	347	307	267	313	303	272	318	309	346	294	315	339	331	297	296	317	302	310	323	290	303	278	280	284	309	323	325	314	293	308	287	286	323	293	300	302	291	326	306	303	320	306	286	289	313	302	304	301	294	313	336	331	297	299	300	292	313	316	307	323	311	320	273	350	292	326	266	304	298	336	310	325	300	321	286	317	317	336	301	299	280	316	288	330	330	305	330	325	321	296	333	293	305	302	306	295	291	304	309	323	304	319	282	325	289	294	288	290	299	327	303	305	324	263	315	300	326	297	301	307	334	299	286	287	319	308	317	274	346	292	279	302	302	290	330	279	304	286	307	274	327	319	288	316	301	320	319	304	310	308	304	326	317	317	324	307	323	294	329	313	361	312	297	302	291	291	292	293	298	301	346	293	318	329	302	297	299	343	276	320	315	293	305	304	301	277	297	291	312	337	319	310	295	306	292	307	307	303	308	314	351	299	278	326	271	326	279	308	306	316	294	312	315	299	322	282	338	309	309	298	279	315	278	301	299	318	300	333	313	310	306	339	306	294	290	336	304	341	307	302	302	309	299	272	288	319	306	312	294	305	308	304	311	313	326	322	287	309	382	269	290	307	341	279	315	293	320	316	328	301	324	324	341	305	320	299	304	325	305	303	327	307	313	336	282	310	327	336	293	345	308	274	298	307	296	334	337	306	323	295	282	308	316	310	298	294	300	339	295	333	296	322	285	318	299	325	319	296	325	286	327	321	329	334	292	306	291	300	310	300	313	310	335	297	315	302	311	311	302	335	306	307	299	301	286	292	292	319	309	313	325	309	307	293	345	290	331	305	314	292	317	320	302	319	303	292	300	310	326	323	269	293	310	300	280	333	284	311	321	311	332	322	291	273	310	327	324	322	293	329	310	304	324	271	273	308	288	327	305
3246	4862	4038	2065	1296	997	780	693	570	572	437	410	412	381	405	359	320	356	339	353	306	315	309	315	312	306	302	323	354	269	326	287	276	312	316	321	306	271	279	296	277	302	322	300	302	302	279	309	322	304	297	289	310	307	288	298	321	278	304	305	309	269	308	281	265	298	279	297	313	288	277	298	293	325	307	276	277	283	276	257	284	321	281	272	254	320	303	284	283	270	329	316	277	300	307	290	277	308	268	290	317	333	268	325	299	286	328	271	305	259	312	288	279	261	260	264	278	301	331	297	319	267	318	296	286	279	281	286	295	288	267	266	273	292	278	313	306	314	272	301	317	297	283	295	272	262	311	272	293	295	293	297	296	306	311	316	284	264	301	300	309	300	318	298	310	280	296	296	305	272	292	328	292	288	263	282	305	297	302	254	321	309	303	300	292	297	281	298	281	320	276	260	288	290	288	285	299	287	271	313	274	299	304	301	291	298	271	319	287	332	260	283	301	281	316	292	285	280	331	319	292	290	299	287	302	269	312	265	289	286	284	279	296	287	291	299	282	283	302	311	303	293	277	282	285	282	274	270	292	300	281	269	292	258	278	294	303	286	289	310	310	268	321	283	277	296	284	247	250	276	259	307	303	285	262	292	272	295	312	294	304	294	303	271	295	283	312	296	278	276	279	280	274	298	267	269	307	284	287	257	300	275	299	296	300	263	295	325	300	291	277	280	308	302	290	303	281	264	270	289	305	296	298	319	292	291	299	243	294	300	251	310	250	247	297	339	288	303	282	259	294	286	311	280	271	266	293	272	316	267	296	291	283	286	275	256	307	317	300	298	284	286	304	287	298	276	290	248	286	295	286	293	261	259	280	290	274	310	303	288	278	287	297	285	300	314	284	279	294	289	287	309	302	290	307	300	286	285	259	257	279	264	295	287	298	303	266	308	271	278	273	282	278	300	318	279	308	279	288	298	320	278	303	291	260	264	277	284	285	307	311	280	291	265	278	279	292	294	282	273	264	285	267	290	291	269	278	281	319	273	299	306	272	308	273	294	286	290	270	276	315	308	283	264	283	289	294	316	293	290	311	317	271	287	290	308	281	280	298	278	272	275	263	288	260	241	269	279	296	286	276	285	292	300	309	298	273	311	259	283	292	255	291	298	312	280	294	290	268	302	285	304	288	317	302	269	264	273	279	294	311	286	279	303	298	305	286	262	273	283	299	261	293	283	303	271	316	278	284	278	275	276	302	273	276	284	292	302	317	278	316	275	301	275	321	272	291	286	297	286	307	285	306	300	270	281	296	246	282	274	299	293	279	304	313	294	289	280	313	258	287	267	265	267	311	280	268	277	317	309	287	279	276	297	283	285	289	278	302	287	273	268	254	294	304	293	273	282	311	297	276	286	283	313	264	314	308	292	284	289	317	321	280	272	271	297	313	281	279	271	277	304	282	302	279	290	266	299	277	270	282	271	291	275	290	338	293	296	284	259	311	294	274	315	311	254	266	267	324	278	289	267	297	292	279	282	298	268	250	308	257	279	305	281	301	300	295	282	309	298	289	311	277	283	313	309	254	298	282	283	290	273	279	278	276	316	307	271	260	293	294	289	268	263	270	321	291	283	306	300	257	255	300	274	291	286	284	286	287	286	273	288	298	290	265	290	281	280	266	306	292	240	304	259	267	283	309	250	307	318	280	253	267	269	296	286	275	264	270	275	283	280	257	279	287	296	307	299	298	284	290	276	251	316	280	315	298	262	292	272	276	249	296	277	257	269	267	290	277	289	282	279	299	267	296	288	294	293	280	254	302	284	293	306	284	295	295	315	296	281	282	263	286	253	286	283	260	290	286	302	314	275	272	304	284	277	279	293	287	292	269	333	277	267	253	292	284	304	267	301	293	266	294	314	283	330	300	282	273	286	300	272	295	291	286	280	288	288	285	255	309	262	265	310	264	304	303	284	277	277	277	265	289	292	285	274	291	290	274	270	301	273	268	299	278	271	292	276	312	280	288	293	311	288	313	301	272	282	290	277	250	268	283	260	273	262	294	278	287	285	270	281	300	309	275	286	280	281	270	269	284	237	265	282	274	286	252	245	271	277	272	258	248	288	282	292	284	292	292	260	297	306	298	294	290	290	264	277	291	262	303	272	263	270	284	265	302	275	294	272	278	312	261	258	278	288	288	306	302	327	264	312	263	302	252	288	276	284	264	305	278	273	252	274	285	262	293	305	279	310	310	313	255	273	279	319	316	291	271	280	296	269	265	274	284	308	291	323	283	273	285	270	304	252	280	293	285	279	276	286	299	279	302	322	268	282	256	285	278	276	276	273	297	306	246	278	271	285	288	297	293	291	269	273	291	306	320	288	272	289	286	274	291	265	298	263	292	269	278	279	297	269	291	291	264	281	245	258	260	272	272	306	282	321	327	287	268	306	283	279	260	280	270	314	287	289	286	281	277	278	276	284	283	316	272	281	283	311	256	292	277	291	237	285	287	295	291	272	301	274	292	310	315	271	311	273	287	271	285	286	307	297	273	320	277	281	293	307	280	291	301	283	275	272	292	276	284	270	284	302	280	277	264	265	277	278	249	287	287	246	264	274	291	276	279	261	295	293	284	268	285	272	278	276	257	268	288	261	322	292	330	274	291	271	271	279	262	274	297	271	271	276	276	289	292	259	297	296	300	303	287	266	295	302	258	273	262	265	241	287	265	261	261	301	297	268	302	314	281	275	297	252	289	272	291	303	288	302	288	299	293	269	287	274	280	263	280	260	277	316	288	292	273	308	265	269	300	264	287	271	276	279	291	295	304	309	305	293	268	297	277	304	292	320	279	264	280	256	284	280	307	295	269	280	274	253	296	286	294	299	296	261	275	284	292	273	278	281	267	286	263	271	269	315	258	255	282	268	278	291	269	253	281	281	291	289	307	249	275	276	294	298	283	306	292	284	287	297	308	286	300	275	299	267	300	253	235	245	320	300	278	287	309	287	275	268	255	289	283	310	258	253	302	277	311	289	249	292	265	266	280	263	301	298	305	316	285	278	308	314	279	305	289	283	301	306	289	280	301	300	302	283	303	293	273	262	305	286	282	304	283	308	294	293	275	271	297	287	276	295	272	274	317	299	267	261	294	280	282	260	278	283	310	291	278	261	295	289	301	270	327	254	288	282	306	288	309	300	265	281	280	283	290	289	289	282	276	280	273	286	258	282	249	279	284	277	297	301	269	291	313	256	292	282	290	269	271	300	301	280	242	262	319	292	270	278	241	294	275	289	267	285	266	259	272	294	279	286	293	269	262	308	299	294	315	299	300	293	317	286	252	232	299	295	278	272	293	313	283	283	271	311	254	307	277	293	281	303	299	309	289	266	278	280	274	275	304	304	297	291	293	270	281	309	264	296	285	288	283	264	258	257	254	300	274	322	281	324	299	282	300	297	256	264	290	300	251	294	290	297	309	293	279	288	296	283	284	292	289	272	304	314	261	300	302	261
27817	12023	729	354	222	214	242	195	233	204	226	207	208	219	209	194	221	213	217	239	229	208	242	203	220	184	211	211	235	196	219	219	214	222	206	223	209	202	220	209	215	191	200	205	233	203	202	202	206	215	221	221	229	228	213	197	210	223	216	216	223	213	219	183	219	196	214	218	201	220	244	200	213	227	216	225	233	246	241	189	183	230	204	226	207	210	213	213	229	207	210	199	202	214	223	205	216	241	216	221	207	211	214	216	222	212	200	206	251	198	210	215	220	243	205	211	228	202	213	238	211	210	228	222	236	209	204	204	185	214	211	215	231	219	220	217	219	208	254	213	229	205	202	196	211	233	211	213	212	203	218	221	203	199	231	223	191	202	213	212	215	231	229	198	228	203	217	217	224	221	218	214	202	197	223	225	234	224	227	197	223	202	221	191	210	218	223	201	210	222	202	177	230	198	231	203	238	202	204	227	209	201	226	202	211	209	213	198	213	227	227	216	211	205	232	205	199	218	204	240	220	244	228	216	218	226	211	207	227	208	177	199	208	180	206	216	206	233	219	215	222	206	195	201	213	183	211	200	223	221	231	197	202	225	230	220	225	246	197	241	236	241	204	180	228	229	202	238	198	191	213	226	222	215	219	194	218	214	207	197	183	210	226	200	208	205	223	211	212	207	201	211	212	209	211	220	208	227	209	206	229	220	208	203	198	202	193	234	205	212	204	214	212	211	221	218	177	200	196	206	229	177	219	221	206	227	216	211	200	213	204	205	207	201	237	239	221	200	200	197	204	236	218	220	195	192	204	199	227	197	215	234	198	196	217	200	227	216	192	223	219	206	219	218	218	210	217	223	219	199	218	208	204	209	221	246	217	227	216	222	177	197	193	221	211	208	201	225	203	225	216	237	218	209	208	223	198	216	215	251	198	212	210	204	226	211	210	203	212	194	216	177	201	195	215	211	181	238	217	202	231	214	201	208	223	225	211	225	213	216	205	221	212	212	205	208	229	234	212	245	190	222	214	212	186	199	217	207	206	237	227	181	228	209	203	227	196	246	210	219	204	211	218	196	215	202	187	214	199	201	216	210	208	214	199	203	207	228	204	213	241	233	190	189	222	202	221	216	208	213	203	196	189	211	228	206	226	209	192	205	220	197	227	225	221	190	207	222	220	202	187	237	210	199	243	220	227	195	211	253	206	197	228	232	201	222	213	225	217	195	201	227	208	209	233	217	214	215	240	228	218	204	231	201	227	244	207	208	200	232	226	219	241	215	247	220	222	219	210	207	223	200	217	205	241	206	221	201	223	204	209	234	203	229	218	187	215	214	220	231	216	222	202	183	204	208	223	195	205	236	209	223	207	219	216	233	215	234	231	202	239	206	211	207	225	201	186	193	186	201	186	215	223	194	217	181	237	238	210	219	230	229	228	218	233	209	209	229	206	237	224	189	200	203	233	217	197	210	234	226	226	216	187	231	217	220	226	230	238	210	201	209	221	198	211	225	199	211	233	211	199	197	213	222	196	235	208	183	207	219	219	197	191	199	197	206	212	226	203	238	210	217	226	222	190	211	217	220	250	238	226	222	200	213	199	178	208	202	217	200	201	236	208	185	220	209	211	219	197	182	231	204	199	229	209	235	200	186	207	187	237	232	189	206	231	205	184	201	209	232	212	217	193	197	195	225	224	210	198	230	208	209	201	181	228	192	225	230	206	239	216	192	195	260	216	203	198	186	203	200	226	218	200	241	220	212	200	214	227	218	222	202	201	243	174	213	188	213	222	242	240	225	218	192	241	237	226	211	245	207	227	223	184	223	206	204	216	192	204	220	203	203	202	217	220	230	234	230	200	216	226	251	192	196	221	220	225	219	195	205	214	242	198	244	226	179	204	195	222	226	210	185	189	196	224	224	226	214	222	207	224	203	212	224	203	208	201	202	218	213	218	217	198	214	215	214	207	208	223	213	224	225	187	199	215	201	216	220	199	214	191	216	210	205	197	219	233	221	197	196	213	229	222	223	219	208	222	209	234	231	205	204	203	202	200	218	222	231	203	224	215	216	226	211	199	206	182	221	246	205	243	219	184	214	232	223	225	227	204	227	221	210	219	200	188	202	208	234	228	219	219	200	193	226	231	215	200	228	217	187	221	203	178	212	221	262	243	229	210	239	225	220	206	215	222	224	233	221	196	226	201	216	216	212	229	217	222	235	211	209	224	206	210	230	224	206	231	245	207	220	210	223	206	211	194	245	180	225	232	182	204	212	208	223	168	192	221	198	225	223	204	182	215	216	211	233	202	222	218	223	242	215	199	193	197	218	199	208	204	223	218	218	191	227	196	205	194	201	235	206	190	192	224	208	177	222	201	196	215	220	202	209	213	195	206	246	209	231	210	243	214	215	208	207	211	198	206	218	221	191	238	192	217	209	242	204	220	239	196	207	216	206	200	213	207	209	205	231	225	195	197	224	203	223	213	196	217	204	191	217	214	207	216	211	233	238	223	228	191	218	208	236	197	220	204	209	204	239	237	185	203	186	209	233	199	220	201	206	233	202	240	192	183	215	234	202	192	237	202	202	175	232	206	216	193	199	216	218	232	251	200	206	212	253	205	199	213	216	215	187	226	218	211	205	222	233	219	192	217	227	227	220	211	235	199	216	213	221	208	239	222	187	208	208	231	208	211	204	200	210	188	234	214	238	213	234	196	223	238	206	192	208	226	213	222	204	168	212	203	215	208	220	228	202	229	225	229	227	209	229	233	204	212	235	207	229	207	218	211	206	223	213	203	227	220	206	252	219	213	201	183	200	223	216	206	230	192	208	191	218	207	199	232	210	226	220	200	224	212	217	217	207	207	221	183	240	183	208	211	237	209	223	216	212	205	212	193	208	227	216	195	216	210	201	192	218	189	223	203	208	238	209	216	213	215	217	204	203	210	218	216	189	208	224	216	218	214	233	226	191	188	220	223	226	200	210	215	227	196	223	209	209	245	221	206	213	214	177	209	240	236	206	247	195	249	215	214	204	206	210	200	210	213	229	236	211	210	218	212	235	220	210	225	178	192	224	237	222	193	211	218	209	227	217	203	205	202	208	184	200	225	178	226	203	200	236	203	222	230	188	194	226	204	258	212	185	204	232	212	246	201	223	199	214	212	204	191	209	219	220	206	217	215	236	212	203	211	206	197	223	191	207	226	215	201	215	238	224	236	211	202	192	193	234	215	186	186	223	212	203	221	193	226	197	207	206	226	215	212	241	198	210	202	251	219	225	253	207	203	225	201	204	236	193	210	223	214	203	222	211	215	210	204	203	227	205	197	223	214	198	224	214	187	208	216	210	237	222	211	183	208	229	201	240	204	163	224	238	215	221	210	206	227	209	193	236	216	192	205	212	204	206	209	212	217	196	208	228	225	214	200	216	220	210	225	222	206	195	207	210	210	237	221	204	217	229	228	202	210	246	207	210	219	220	236	225	215	226	203	207	225	219	205	205	203	208
4560	374	353	245	273	224	222	227	186	223	210	218	213	197	177	199	207	184	177	186	200	206	212	194	192	203	191	188	201	185	185	206	210	195	202	195	213	185	223	186	196	192	193	223	192	184	215	197	209	230	186	202	195	198	198	201	194	186	198	234	226	194	222	173	177	201	207	199	178	220	214	176	206	205	213	189	199	200	202	250	202	183	184	189	195	217	209	215	185	212	219	193	198	195	203	177	201	207	208	191	202	179	214	191	207	222	199	175	197	177	218	191	218	214	198	203	245	179	237	169	191	172	193	207	213	225	228	204	197	197	222	193	188	199	200	203	223	201	207	180	185	182	191	205	192	209	213	191	190	213	188	179	166	209	191	201	156	199	174	218	213	175	194	208	218	186	219	181	194	210	206	229	183	225	196	199	215	211	184	205	200	205	213	208	206	199	180	188	185	208	219	185	181	189	215	196	206	201	232	207	194	189	208	206	189	208	202	213	192	206	179	211	217	183	195	209	200	199	191	213	219	220	259	197	217	210	213	202	210	194	193	200	194	185	191	185	214	203	186	213	211	220	207	201	220	206	226	202	195	201	188	215	208	208	207	202	217	214	200	211	167	197	201	217	223	192	213	187	200	216	206	208	221	197	183	203	188	204	206	243	211	212	197	224	188	187	207	168	193	192	201	215	220	194	198	200	193	232	221	204	219	219	219	194	199	191	205	226	215	194	203	210	195	190	212	185	179	190	219	206	206	195	214	228	200	186	187	203	178	199	189	212	211	203	195	204	199	209	196	224	199	208	220	192	206	206	216	189	190	210	203	214	196	187	199	207	183	190	198	205	185	184	217	213	207	210	183	195	184	216	197	192	191	201	204	205	200	195	185	213	184	206	189	187	199	217	190	222	208	210	194	205	212	211	189	208	218	224	202	188	228	186	205	176	183	176	197	172	194	190	172	219	201	200	197	201	193	192	191	206	203	192	188	185	213	224	206	199	190	192	201	195	194	195	207	195	213	195	196	193	218	216	214	173	192	203	194	196	210	181	174	191	203	178	201	211	203	209	190	182	203	203	191	192	202	204	211	177	188	189	196	207	199	183	189	186	193	211	182	182	229	215	201	221	216	189	214	171	225	202	164	205	173	186	184	199	191	208	216	231	203	195	199	226	203	177	192	222	182	199	217	207	195	189	232	193	191	230	197	186	185	177	192	185	207	210	215	199	211	206	210	193	197	187	187	183	211	214	183	197	205	195	177	195	187	219	179	217	195	202	205	201	207	196	192	207	199	186	193	190	228	206	206	215	210	217	200	208	210	192	191	208	202	200	203	195	203	190	200	219	202	204	214	200	193	208	212	184	203	191	186	204	235	187	206	208	204	176	182	192	195	192	165	229	191	195	209	204	207	205	209	215	178	199	182	188	195	209	183	217	196	208	216	204	189	227	186	211	191	198	178	184	186	226	204	216	204	191	206	207	205	211	207	225	204	227	204	186	189	185	197	202	197	188	211	173	206	206	222	203	225	214	198	190	228	200	231	192	212	193	200	201	203	208	187	200	188	189	178	196	212	184	175	184	190	215	170	182	203	187	224	180	224	222	192	209	194	183	201	217	209	211	208	191	222	213	223	206	208	197	227	193	236	181	191	213	201	216	200	205	229	221	180	203	213	188	206	204	169	174	169	213	221	187	190	215	211	193	180	206	180	182	201	207	206	203	218	192	221	202	188	211	191	205	216	230	200	200	202	190	214	196	213	237	199	180	191	207	212	206	192	215	200	194	210	209	196	211	157	204	216	214	185	192	199	231	208	184	209	202	215	182	189	179	188	216	201	217	185	232	209	225	190	176	191	189	200	206	199	186	196	228	186	200	188	174	202	201	229	184	233	193	183	193	185	177	211	197	210	172	191	220	212	184	183	194	191	197	176	200	183	205	227	206	181	193	189	212	187	191	185	202	212	203	198	198	186	226	193	191	220	218	212	191	213	210	190	199	194	194	194	221	197	235	206	189	187	179	194	179	208	194	207	200	190	186	178	212	190	207	180	172	202	209	202	203	199	187	192	177	233	197	192	207	207	187	201	206	198	204	189	220	205	219	202	190	194	213	208	204	193	207	215	210	196	208	211	196	191	192	195	187	206	201	185	216	204	199	199	212	189	181	216	206	216	183	220	213	207	175	186	214	218	209	190	220	174	209	204	196	199	177	184	194	196	184	196	201	186	212	198	215	216	200	204	195	218	230	205	215	205	191	192	247	184	201	201	217	184	193	189	193	222	199	185	248	192	203	232	209	203	192	190	194	202	193	208	207	182	196	226	189	207	230	200	191	168	191	213	212	210	216	203	206	213	183	198	183	200	200	187	196	175	233	171	194	208	219	196	205	190	200	194	201	179	206	212	191	208	245	200	206	191	213	190	184	191	210	180	205	201	211	216	186	194	175	212	181	212	240	187	229	206	222	166	188	217	209	192	192	216	160	214	198	215	220	217	215	188	185	209	199	175	205	212	190	212	213	191	201	201	210	185	233	204	198	203	198	220	188	220	199	182	173	213	181	201	191	191	201	209	192	208	185	209	202	196	224	207	211	208	223	203	223	205	205	201	193	191	220	191	191	205	200	221	200	169	181	214	190	182	217	189	222	230	208	200	184	214	176	210	205	191	208	216	194	210	215	207	187	193	168	185	178	199	190	196	182	235	200	215	203	203	209	195	203	219	204	223	182	197	194	228	178	184	218	213	207	206	194	207	200	209	180	201	202	189	205	203	173	211	203	210	155	207	205	190	213	221	202	185	209	188	189	192	208	184	180	210	177	188	213	191	198	212	176	212	208	202	226	180	217	205	185	188	193	204	194	193	204	196	196	196	208	214	194	194	194	191	198	210	200	200	224	184	212	217	180	181	180	196	200	199	193	195	194	184	188	188	185	193	184	178	227	208	183	202	221	230	198	204	211	231	210	201	220	197	213	190	172	214	206	200	194	198	238	196	203	220	184	200	213	181	184	187	199	180	202	183	200	186	201	204	197	217	193	213	182	207	222	205	244	183	208	191	192	191	207	221	195	203	221	170	185	209	203	181	223	202	205	190	201	185	204	212	198	216	205	204	207	177	208	204	225	192	192	229	215	227	207	196	195	213	191	204	184	173	196	196	179	212	198	209	203	212	189	192	209	214	172	209	172	178	189	197	211	204	200	200	200	211	179	195	187	216	229	191	193	188	196	224	194	193	203	203	214	221	212	186	192	193	200	170	202	225	200	241	194	201	198	190	215	193	200	189	216	183	202	199	209	209	182	204	223	208	207	218	194	205	211	206	199	202	212	203	182	206	204	229	217	190	221	215	232	203	179	198	204	185	189	211	219	240	218	210	222	214	184	203	208	192	231	222	157	181	192	199	200	207	181	210	200	202	194	191	211	206	179	201	219	200	192	199	217	194	203	184	184	219	197	189	200	191	185	223	211	203	165	190	195	226	194	230	187	226	196	208	204	202	204	209	196	207	220	208	210
25303	21520	28029	25447	10441	592	332	258	209	178	170	170	168	139	148	143	132	117	162	153	159	124	120	131	134	126	137	141	112	124	127	123	125	114	124	145	124	117	148	137	115	125	134	132	136	137	114	149	121	126	122	130	131	121	118	125	135	141	120	130	126	116	130	136	114	112	133	151	115	136	113	122	125	118	135	112	121	138	135	138	124	134	133	127	122	130	104	119	111	107	106	113	131	118	121	130	113	128	111	112	133	132	143	138	134	94	115	115	125	120	167	114	135	121	116	137	126	142	113	134	117	137	144	135	137	132	123	117	122	149	142	139	103	107	120	116	128	120	130	124	115	124	143	135	123	155	138	135	135	128	121	150	124	131	135	123	143	150	140	111	136	113	127	161	139	122	136	156	150	122	143	128	142	116	115	136	108	143	127	148	143	119	142	130	135	137	134	97	135	131	119	126	129	112	139	120	139	123	115	130	129	126	111	130	120	129	136	123	127	126	107	125	135	117	103	141	115	121	131	120	122	137	122	137	134	125	130	133	119	117	116	122	126	135	115	111	119	127	131	134	144	128	111	122	122	128	124	113	141	122	124	156	146	131	110	130	145	116	133	129	115	116	126	118	112	110	146	131	133	127	127	117	101	114	114	107	105	110	119	134	142	102	128	135	125	119	130	115	113	143	120	152	117	129	124	113	126	111	126	124	117	126	143	143	112	138	127	122	129	130	139	127	121	126	134	134	123	148	132	115	114	132	138	118	126	138	135	137	118	124	117	138	127	114	135	101	138	125	128	115	128	141	135	107	105	123	108	129	151	120	139	136	113	136	114	107	120	132	132	133	127	128	130	119	133	126	120	114	137	118	107	129	114	130	125	125	119	146	112	140	108	122	104	116	134	135	128	127	144	119	132	168	114	125	114	118	122	112	120	137	130	120	123	138	141	132	119	110	130	118	114	139	124	129	122	149	133	115	130	120	117	118	136	116	128	128	124	127	112	139	107	122	115	124	123	135	119	153	121	108	143	124	145	134	158	119	133	129	112	123	108	118	121	144	116	106	110	105	123	123	127	107	142	110	122	125	122	131	138	142	128	125	124	125	111	116	128	108	132	132	134	153	122	133	138	137	121	152	115	123	125	128	120	111	143	130	113	108	117	111	118	141	132	128	133	125	129	113	111	129	130	133	129	125	133	119	115	118	134	125	119	121	124	136	124	139	151	133	129	129	130	130	121	129	120	137	155	137	125	127	138	114	99	139	117	121	129	138	122	144	127	133	122	133	100	153	121	134	113	129	111	140	129	113	133	109	123	119	129	109	123	131	119	145	120	122	120	125	142	131	130	127	124	113	118	118	117	139	135	129	118	134	106	132	122	129	149	130	113	122	122	148	131	134	127	136	122	121	123	143	113	114	114	115	128	145	127	110	126	122	135	153	119	109	152	114	112	130	128	111	116	130	157	117	133	127	133	120	124	126	131	131	123	159	125	124	129	118	133	118	124	110	111	133	122	121	131	139	114	104	124	128	135	115	146	119	124	133	145	126	136	113	139	131	129	133	127	134	119	118	122	140	140	120	122	125	134	89	126	120	136	114	121	115	142	124	137	137	137	133	140	117	121	135	122	125	112	123	131	118	139	118	141	161	137	110	114	121	128	127	140	120	148	128	136	126	129	140	132	125	136	123	108	118	113	109	141	109	128	108	134	124	123	141	144	137	139	124	140	144	113	148	130	149	136	149	124	135	125	117	135	116	114	116	113	130	115	132	132	126	120	117	133	113	114	121	117	137	110	138	135	138	107	99	130	116	107	126	115	125	118	120	130	116	112	129	126	113	131	118	137	128	133	118	134	106	131	103	128	133	134	110	109	121	106	123	120	140	134	106	124	128	132	124	130	142	126	139	132	141	125	120	112	111	131	144	136	119	118	122	115	108	119	109	130	137	118	145	130	123	141	134	102	112	142	116	121	140	131	120	133	139	124	119	127	116	132	127	139	116	127	111	115	126	112	125	118	121	108	111	124	125	132	132	126	145	164	134	135	111	124	136	109	120	131	136	122	128	130	96	116	115	130	150	121	138	117	133	140	132	110	126	130	124	113	145	136	114	114	131	128	122	119	141	111	125	109	122	116	124	113	120	118	131	124	134	130	122	138	134	130	125	132	110	135	124	127	133	124	124	130	132	124	115	122	112	112	122	132	116	109	134	152	129	114	139	114	127	117	132	123	135	134	112	125	110	121	135	140	127	116	133	118	120	130	116	124	131	115	123	136	117	137	100	125	120	108	139	155	114	122	123	124	137	108	113	140	110	122	110	133	107	106	125	116	134	131	127	116	131	128	128	127	131	125	118	99	128	123	146	114	137	132	115	121	133	124	118	113	124	125	125	120	136	128	117	108	127	128	129	125	134	135	140	118	133	117	129	125	132	101	134	119	120	142	138	135	133	117	129	129	109	132	110	135	118	132	117	128	131	112	128	122	141	132	132	125	123	119	145	123	140	128	105	134	119	118	110	117	122	140	132	124	146	127	118	158	108	141	133	131	103	139	128	135	112	137	115	109	117	119	118	138	125	119	123	126	110	147	106	113	124	142	124	129	116	112	135	128	118	111	134	116	117	134	138	146	104	136	140	127	144	125	127	124	126	120	116	121	127	145	135	114	108	143	126	136	139	132	110	102	116	126	120	132	141	127	123	114	119	122	138	128	146	134	142	137	130	123	126	123	134	131	121	144	116	127	110	139	132	122	121	126	130	137	120	136	125	116	136	123	127	123	133	110	128	126	127	125	121	144	123	122	110	97	100	144	134	131	135	148	137	117	118	132	120	147	119	119	130	127	126	124	123	136	112	120	124	139	138	136	136	125	141	119	129	122	119	132	116	131	134	115	115	128	132	114	149	117	134	132	125	113	130	107	115	134	145	135	151	140	110	121	140	143	137	136	134	126	126	127	130	124	139	136	112	119	144	141	118	124	120	152	132	139	126	117	134	120	124	108	122	146	125	122	143	122	134	118	151	109	134	119	114	124	114	133	154	105	146	131	141	118	117	116	127	94	117	111	140	126	122	122	105	123	120	121	117	123	135	114	127	144	124	112	105	127	135	133	117	122	130	131	134	144	152	132	119	111	133	129	145	87	130	132	129	133	134	124	133	138	127	135	131	133	121	129	115	134	116	123	132	125	116	125	117	113	133	129	132	124	137	129	127	129	100	119	133	129	130	148	145	158	128	124	87	140	129	127	108	141	128	123	128	128	127	132	120	127	125	114	117	120	122	139	125	130	129	124	128	103	122	127	130	134	143	117	123	129	136	139	144	123	128	131	120	131	129	112	128	120	133	107	132	120	142	127	116	127	134	124	122	112	137	147	114	114	137	118	131	146	139	120	136	117	140	139	126	128	123	107	139	137	107	129	117	120	121	112	120	133	122	114	106	126	120	124	124	130	124	127	116	120	121	134	129	135	138	131	120	111	131	121	119	123	125	118	120	125	120	131	125	134	125	102	123
2930	2698	2196	1110	694	461	370	338	249	229	227	200	208	217	181	179	151	128	160	166	145	152	167	145	160	156	147	131	151	143	145	147	144	163	143	131	131	131	137	130	132	150	123	142	134	138	133	129	148	138	133	136	134	133	129	149	154	127	146	131	136	140	141	118	135	131	127	138	127	131	139	123	133	133	126	146	124	155	144	115	149	150	137	120	126	138	127	131	126	142	150	132	136	132	150	134	141	151	119	124	126	135	124	140	156	124	160	148	133	131	157	129	126	160	118	134	127	140	114	135	135	120	125	126	145	141	127	138	123	125	150	133	140	139	129	144	131	148	141	139	114	124	119	148	129	137	147	151	142	132	137	152	120	122	132	132	118	138	140	115	139	126	125	161	140	125	130	127	105	133	149	135	144	142	137	113	124	136	126	113	112	122	151	129	159	131	142	128	126	142	132	108	157	107	137	114	131	124	153	127	125	131	129	134	126	121	137	128	134	129	115	133	127	154	122	130	133	107	98	143	140	134	124	122	140	158	128	137	150	129	138	132	117	138	125	133	143	133	104	128	159	132	148	136	115	145	123	140	150	142	138	138	131	133	128	139	125	136	147	135	157	138	142	139	134	130	137	124	146	140	139	141	133	153	131	127	126	130	136	137	136	126	145	133	127	141	148	136	116	129	137	144	123	120	131	147	132	126	123	132	159	128	135	133	118	127	134	134	120	122	138	121	133	133	125	148	130	126	142	121	99	134	138	138	145	132	156	137	128	138	132	119	126	119	128	132	120	127	149	119	120	135	154	136	119	126	135	133	132	116	125	145	159	157	132	124	130	141	134	129	135	134	136	134	140	141	135	136	148	103	132	147	131	125	114	123	143	157	131	113	136	122	151	140	110	123	115	149	125	153	126	132	123	143	119	116	119	126	127	130	153	125	127	125	144	147	149	123	115	150	120	147	133	116	136	147	124	134	136	127	131	143	160	142	112	118	131	124	128	134	129	124	128	121	136	145	120	123	139	126	138	130	139	126	142	138	130	137	143	121	134	121	128	157	124	134	137	115	119	143	148	102	116	126	127	142	131	108	131	143	150	124	135	112	124	125	137	134	113	140	124	121	130	133	120	111	142	138	116	119	125	151	136	149	148	137	141	126	124	105	152	139	104	121	135	138	106	120	126	135	126	152	145	120	139	143	107	128	146	123	125	146	135	119	136	121	146	137	118	139	147	135	116	133	139	135	125	152	142	129	148	134	140	127	131	134	128	124	158	135	139	116	120	120	121	133	134	135	128	115	147	128	148	113	127	125	146	138	111	130	138	156	135	138	122	134	143	139	133	126	148	145	116	131	143	126	150	119	136	127	130	120	121	126	125	134	133	112	124	113	136	152	149	136	126	118	119	130	131	135	143	150	114	132	142	117	149	137	132	140	154	127	129	141	132	146	148	120	117	115	121	155	136	164	124	139	133	133	123	129	110	127	125	148	145	121	105	144	149	116	117	126	116	143	154	137	139	119	144	123	123	154	159	113	122	138	135	140	131	138	150	141	120	128	137	128	135	125	126	115	135	138	134	122	116	144	125	134	135	119	124	131	135	130	139	128	126	123	131	128	127	127	138	123	116	137	144	136	128	131	108	129	128	135	110	117	126	115	142	127	146	105	121	143	142	124	144	140	157	127	145	128	150	115	137	148	142	129	122	138	143	132	127	147	132	143	126	132	141	149	144	139	139	145	131	129	143	127	129	129	132	123	128	132	122	122	147	106	128	132	135	136	135	134	140	121	129	140	128	131	129	113	137	139	120	121	121	130	134	149	146	154	122	141	117	144	131	128	114	133	128	111	134	121	130	134	127	126	139	120	138	134	147	147	132	128	147	131	133	125	135	104	115	139	112	126	106	136	128	144	134	135	135	157	136	125	136	128	124	118	110	114	122	134	125	117	116	113	153	141	117	128	132	132	140	117	114	144	129	130	129	140	130	125	142	123	150	145	115	124	122	144	140	107	117	143	114	141	144	133	113	132	151	122	126	139	126	126	126	142	148	156	125	114	115	131	143	130	153	120	139	116	130	127	120	119	135	132	134	133	109	117	142	119	128	124	129	140	142	88	134	139	134	128	136	151	132	136	139	137	144	113	128	139	123	141	127	135	101	128	142	138	113	129	128	130	124	129	146	123	125	140	130	138	149	121	143	125	121	103	130	128	132	136	133	126	110	123	128	112	138	150	116	116	133	98	142	144	114	149	149	121	115	127	143	139	125	129	128	124	124	121	112	141	145	135	134	132	120	149	141	133	123	121	127	124	149	121	130	125	110	115	119	128	124	103	131	120	145	144	125	145	149	137	113	150	122	125	137	132	122	145	153	124	118	110	127	144	112	128	137	120	115	137	133	128	146	148	108	119	119	122	139	111	131	137	126	148	131	125	127	115	123	129	139	129	116	137	128	142	123	146	123	124	133	143	139	129	142	122	121	124	129	123	126	130	117	139	123	139	117	139	123	140	114	140	120	133	135	119	121	113	123	117	132	137	126	116	135	138	116	145	140	144	146	105	140	140	142	136	118	120	120	122	135	138	122	128	130	123	140	140	121	129	140	139	123	151	142	121	129	146	133	118	137	127	144	132	130	131	133	120	135	136	120	153	139	112	128	135	126	127	139	146	131	147	124	148	133	130	156	133	137	137	140	145	120	130	130	129	142	136	135	130	147	155	145	118	131	119	118	134	145	144	130	111	144	133	130	132	101	122	120	130	129	117	124	137	123	133	133	124	148	139	125	136	119	137	138	132	135	136	142	113	134	144	152	109	153	134	123	131	131	141	129	155	126	147	123	141	127	150	122	127	153	145	129	130	131	124	128	143	109	129	128	138	128	130	127	140	119	128	141	151	115	147	120	136	140	124	125	109	136	118	141	133	124	140	141	126	131	140	127	141	139	131	145	107	140	142	139	140	126	133	132	119	125	147	121	163	128	139	124	128	138	140	144	123	119	149	126	150	109	122	123	156	135	111	125	151	128	137	134	119	111	121	131	145	123	129	139	131	143	135	138	157	137	149	121	131	140	127	134	129	134	155	127	143	120	155	154	136	120	115	133	146	125	118	137	132	131	152	139	118	130	134	139	140	134	146	143	148	145	156	142	136	147	116	134	137	128	143	117	132	125	142	125	127	133	143	150	120	128	123	126	119	112	128	140	131	124	157	125	128	146	145	123	139	130	136	110	145	139	136	156	119	135	139	126	134	144	131	120	130	119	127	148	143	133	126	123	138	107	144	146	123	134	138	133	145	115	146	116	137	154	138	152	137	123	135	130	134	107	135	132	117	117	128	131	110	133	119	133	124	111	114	134	136	150	125	111	147	126	109	144	110	121	109	144	144	142	141	121	142	141	145	125	139	119	126	149	137	123	137	140	128	130	131	121	147	119	131	126	112	154	151	127	111	155	119	132	136	116	115	119	130	126	140	125	119	131	107	139	147	112	130	129	118	117	140	122	143	133	123	129	134
24393	21482	28790	24608	21464	6905	998	590	463	396	430	398	384	360	389	344	354	347	383	347	341	317	303	352	342	321	353	322	337	344	319	307	323	348	332	341	308	328	289	332	330	305	281	340	318	315	304	334	339	327	320	305	315	314	320	325	318	318	317	321	280	309	328	317	288	333	307	293	302	328	335	320	336	321	317	313	296	337	331	301	322	293	289	324	284	275	305	300	299	332	286	302	317	290	316	315	319	319	319	335	304	308	280	314	329	344	305	311	305	323	313	292	286	307	311	295	315	336	346	323	335	333	330	332	289	317	274	332	308	292	317	308	307	312	337	300	313	309	329	291	299	340	301	309	314	286	344	364	330	319	301	311	298	311	321	331	310	338	310	317	306	302	302	325	309	341	307	310	333	289	305	316	333	303	323	342	283	327	292	294	350	310	315	327	288	345	335	318	293	304	323	287	291	310	311	302	305	314	328	329	300	320	327	321	278	325	340	322	307	324	294	325	339	320	309	300	314	328	348	327	302	313	317	314	299	327	339	300	323	282	311	328	297	320	295	345	333	281	289	338	318	324	333	280	340	287	288	265	345	307	322	310	298	303	328	338	319	284	331	347	296	321	315	308	301	306	295	313	313	309	294	326	329	302	312	324	313	285	309	275	288	339	345	314	313	333	309	325	301	319	299	294	308	314	308	281	313	344	329	324	301	309	313	323	286	312	318	296	312	324	312	307	329	345	267	311	310	312	306	313	283	316	308	301	316	309	333	295	296	322	315	306	325	291	319	330	347	314	297	315	311	328	335	318	313	277	300	315	309	338	300	307	331	303	314	325	304	320	321	304	315	334	296	339	315	316	298	301	308	321	324	309	306	303	305	320	325	319	317	296	321	311	308	332	296	306	311	287	327	325	327	281	320	378	315	299	296	304	322	309	358	284	318	315	312	316	296	312	288	305	322	298	326	325	291	327	354	322	309	308	303	321	298	300	288	306	320	300	312	333	342	321	319	325	324	305	316	306	283	320	320	329	311	322	294	340	330	309	299	335	328	284	301	298	310	284	311	293	322	311	314	327	302	318	315	299	303	301	327	311	313	335	287	284	292	297	312	301	277	316	340	316	305	324	309	336	296	334	299	317	303	324	314	295	312	333	314	302	304	340	325	321	340	313	315	294	315	316	314	296	340	312	339	331	316	305	308	329	291	325	309	307	335	310	296	312	344	323	294	299	312	317	335	304	294	349	318	328	288	320	283	305	307	306	314	327	357	296	311	288	316	318	343	273	272	298	301	269	320	289	316	328	290	284	315	319	339	322	313	302	308	351	293	324	298	318	309	300	316	322	312	310	296	313	296	318	310	347	306	335	327	306	314	307	321	323	292	314	317	286	316	306	311	301	281	302	317	318	311	300	325	320	299	322	312	283	309	311	325	284	296	298	316	344	322	291	294	315	293	287	316	301	302	314	345	310	334	307	312	348	297	288	306	286	312	337	307	313	313	330	309	316	305	351	332	292	295	275	322	332	316	288	309	328	311	323	289	287	315	327	326	311	328	318	295	311	309	295	301	302	317	317	300	320	295	310	310	306	338	305	332	282	291	307	301	286	327	335	313	309	296	290	299	283	320	319	295	315	287	323	318	316	331	326	308	323	310	292	315	297	328	290	317	285	313	288	304	346	308	337	320	314	335	324	304	294	327	312	312	308	360	321	327	288	326	323	340	290	315	302	297	295	297	325	311	316	322	324	317	305	339	284	315	322	321	306	313	301	305	327	304	325	296	302	318	350	303	334	321	309	294	314	316	297	311	324	321	303	307	306	301	313	284	276	317	273	292	353	335	292	320	289	293	295	311	293	322	296	291	333	328	327	322	330	298	308	315	280	291	307	290	319	303	306	343	293	323	296	323	316	322	310	300	290	289	311	318	303	288	328	332	285	354	314	313	332	295	295	312	308	305	312	297	302	296	307	308	321	326	297	309	306	317	291	311	306	319	300	291	309	306	299	323	319	312	322	315	338	321	305	325	313	315	310	310	292	326	312	311	301	301	294	311	330	309	350	300	305	321	327	329	345	315	341	305	315	346	317	283	302	281	317	277	299	296	282	295	302	288	298	355	306	317	335	316	304	317	332	280	305	356	317	310	291	336	288	313	325	321	294	302	313	317	297	318	307	317	299	308	321	316	313	346	295	335	336	338	298	310	317	338	310	345	321	326	325	297	296	309	320	322	295	290	315	345	307	329	310	303	317	339	294	331	321	305	307	321	313	339	312	363	279	338	300	319	320	304	304	320	336	329	351	315	287	303	315	303	312	296	316	327	293	328	303	311	290	296	339	290	280	308	292	295	287	320	280	312	294	327	303	296	310	276	347	310	303	319	286	320	322	322	311	258	311	305	281	320	326	288	299	285	299	317	307	317	321	309	280	286	307	332	328	324	281	302	308	325	321	304	291	324	304	301	311	342	296	311	295	282	303	287	271	315	333	323	306	290	294	306	308	328	319	311	313	298	297	282	303	315	302	303	311	314	309	310	300	319	308	298	329	317	306	321	323	292	318	332	322	328	325	318	311	317	322	330	288	341	320	338	335	313	299	304	264	295	334	323	323	318	322	322	297	294	307	314	320	333	311	295	305	333	309	315	297	314	320	304	306	323	302	305	326	323	336	309	310	304	296	308	307	293	295	304	346	337	302	319	309	282	326	300	292	302	281	284	289	321	320	302	317	308	332	327	308	328	348	319	293	324	336	303	311	339	306	324	316	342	295	299	303	301	314	327	319	296	322	326	276	305	318	312	347	314	319	324	290	308	313	315	315	325	346	322	293	345	306	311	295	276	335	307	312	316	291	293	322	295	289	319	323	304	303	307	308	306	316	316	293	365	281	321	340	316	296	332	344	298	300	296	290	352	306	298	336	296	289	361	307	292	306	301	301	336	298	296	276	290	300	296	297	304	317	310	297	322	293	319	339	264	306	302	313	320	322	329	321	348	299	340	308	317	338	308	303	319	333	319	285	333	328	309	314	310	311	296	289	300	307	317	277	277	319	303	296	300	299	274	287	307	351	305	305	338	325	303	317	283	316	311	320	295	300	324	327	332	286	345	321	333	302	321	305	309	283	299	317	288	305	321	334	346	306	301	332	290	324	297	331	307	310	336	319	311	301	328	300	283	314	264	330	329	309	322	291	284	338	321	297	325	315	297	315	294	307	320	332	312	293	293	297	323	313	318	298	339	303	294	293	314	284	296	278	315	311	317	341	303	290	283	313	283	302	282	311	287	312	315	317	334	301	302	324	287	326	298	283	287	308	308	307	305	294	344	312	311	309	330	340	283	279	322	291	325	320	298	338	290	310	324	325	316	327	317	323	303	315	315	298	305	303	328	333	335	307	298	316	294	329	306	308	287	319	297	341	292	288	304	306	310	321	315	292	287	299	302	308	305	324	300	310	290	330	313	327	290	300	300	299	284	278	306	287	328	324	290	303	303	330	318	312	336	308	298	297	272	312
3291	4923	4069	2100	1343	993	744	638	577	526	482	448	388	374	388	325	334	369	358	321	342	318	333	336	353	325	315	316	299	318	319	337	324	306	309	281	300	297	290	280	296	291	309	300	332	305	282	294	290	294	296	301	342	320	303	272	269	306	296	294	279	271	335	292	313	298	301	297	304	290	290	302	277	272	282	284	281	288	295	302	277	273	275	276	265	279	300	318	268	283	275	256	301	287	304	291	289	310	300	298	282	282	292	269	292	276	281	294	283	290	328	297	293	276	292	295	290	301	266	279	264	292	288	309	275	303	298	281	308	296	281	293	269	282	290	276	254	287	257	263	262	278	299	282	298	299	267	312	297	266	287	261	284	293	328	275	278	290	307	262	313	280	274	260	254	285	250	288	293	292	285	299	292	273	287	288	268	262	292	293	274	285	285	296	272	308	296	273	291	274	312	287	258	293	268	279	299	259	270	268	268	289	308	292	280	294	278	306	291	285	282	278	271	299	285	262	291	281	274	285	298	264	261	225	311	265	274	298	274	301	268	271	298	312	292	299	278	282	291	262	285	259	269	271	302	249	280	277	261	302	279	303	283	298	259	322	312	288	264	285	278	297	274	284	284	271	254	255	264	252	273	285	305	320	292	281	289	289	289	289	301	293	274	279	297	287	251	274	269	277	299	270	279	290	273	300	285	266	291	265	275	272	274	273	283	293	310	262	286	259	285	268	264	280	285	262	283	295	281	276	281	278	264	289	276	281	292	293	287	288	269	279	278	283	305	293	277	281	250	278	283	288	262	274	275	311	290	279	279	294	274	272	261	317	284	288	297	277	308	265	285	235	265	280	270	274	260	278	282	280	282	257	292	278	278	267	274	266	313	286	283	318	280	290	265	309	274	296	305	309	302	288	280	280	261	323	320	272	308	283	329	278	288	304	282	277	297	280	285	280	285	276	303	282	255	284	288	289	289	272	292	275	281	289	265	262	284	253	271	281	263	316	307	221	290	267	271	253	276	288	261	270	293	254	261	316	293	251	269	285	270	298	263	275	285	307	327	264	289	273	278	270	277	274	286	290	270	277	293	279	261	262	280	291	279	283	275	251	293	278	283	273	279	295	258	279	315	250	291	316	271	308	264	266	277	299	265	284	295	288	273	314	272	262	278	260	322	278	283	267	256	279	292	237	255	280	235	264	299	286	300	279	284	259	253	264	298	298	300	280	271	264	257	294	307	263	292	319	272	288	256	273	285	278	298	283	276	317	280	288	301	282	277	258	290	300	293	267	275	286	291	335	313	311	276	273	286	271	293	290	267	302	296	313	264	262	274	286	270	295	288	292	290	262	272	275	275	282	246	280	302	294	254	291	302	279	296	273	295	243	312	289	263	270	260	280	300	306	263	298	294	278	303	321	273	309	335	282	271	318	250	275	258	294	320	273	270	265	279	289	300	259	282	312	276	279	293	286	289	283	276	273	262	269	253	281	308	298	289	253	280	279	290	280	279	291	290	271	282	251	311	278	275	267	298	289	266	288	288	318	281	290	287	317	278	303	268	279	280	276	275	294	253	271	312	301	301	285	305	295	280	293	285	296	297	286	265	282	271	285	292	285	323	278	270	287	275	285	273	284	273	255	272	290	279	281	323	296	266	260	258	302	301	303	284	254	294	281	296	282	286	267	265	292	286	311	263	296	275	298	284	281	279	277	268	297	264	308	259	303	277	273	287	312	273	285	272	305	289	256	278	284	266	281	270	287	278	270	314	292	282	254	288	286	287	272	298	262	286	286	311	241	280	309	257	299	321	306	306	293	284	263	271	292	261	307	300	286	278	287	256	281	289	252	294	285	307	289	274	289	320	280	323	267	269	267	325	335	308	311	290	292	277	287	274	250	280	286	255	265	265	278	251	255	303	291	299	311	295	297	301	295	288	301	286	261	276	263	269	290	275	307	259	269	276	283	258	296	295	320	272	261	329	267	302	317	262	323	283	270	291	284	265	275	270	282	283	284	294	288	321	272	255	272	250	262	297	258	267	274	272	272	305	306	278	272	253	264	258	286	302	261	289	271	302	305	284	307	275	296	295	282	264	268	263	282	292	277	307	304	283	280	283	270	294	266	294	281	304	257	278	300	281	262	268	258	275	291	272	306	259	242	276	285	293	271	272	283	255	286	308	276	311	263	263	279	287	271	256	270	285	261	259	290	289	283	295	284	286	289	266	296	278	283	261	275	287	279	268	280	273	293	291	292	318	259	308	290	282	288	286	253	282	256	287	290	276	270	308	271	263	270	292	282	270	287	277	269	279	277	275	281	273	279	271	282	296	314	274	291	312	295	263	327	290	294	284	273	276	275	278	269	250	277	254	267	282	267	300	316	292	286	291	275	277	277	277	260	285	290	271	280	290	275	300	266	281	243	275	263	254	273	259	279	299	270	285	287	249	312	270	257	275	294	286	250	288	256	262	283	320	260	293	263	283	270	301	253	258	259	295	243	260	305	277	282	285	293	301	292	287	284	279	235	283	249	277	254	294	291	284	285	273	262	268	302	274	282	304	286	297	257	314	271	260	280	309	238	284	303	250	299	280	253	249	261	269	265	284	292	279	273	300	282	282	290	278	272	277	276	299	275	258	267	260	260	270	278	276	257	283	286	305	249	286	274	293	276	249	313	282	279	279	279	305	303	270	265	288	274	311	302	334	254	298	282	291	264	285	300	266	311	293	270	272	286	296	302	285	273	260	297	324	304	275	299	279	262	265	260	288	272	269	305	254	277	288	274	276	258	314	301	288	278	292	275	290	261	264	282	277	280	264	280	260	268	259	297	261	277	285	280	275	268	291	294	257	292	288	273	292	298	270	313	316	304	271	281	273	280	294	279	302	290	313	297	320	266	269	295	280	280	270	273	290	265	283	257	277	264	262	308	254	281	261	299	266	273	282	277	295	249	286	282	259	254	268	277	286	317	259	263	262	282	277	289	291	272	264	286	260	285	271	269	292	258	285	292	290	280	253	275	295	269	267	292	279	279	289	277	270	263	273	296	270	310	269	295	271	270	251	266	269	281	277	290	286	296	269	293	260	256	291	253	277	286	317	271	291	314	271	304	270	292	278	289	266	297	251	264	262	268	279	270	268	251	268	271	313	286	278	279	276	265	312	294	278	267	293	293	295	288	280	268	289	273	263	243	296	285	256	279	286	244	278	288	295	283	287	271	299	275	284	263	287	278	284	255	284	294	284	302	281	302	300	254	270	287	248	281	285	300	297	269	265	260	264	285	314	304	277	285	291	295	310	299	281	294	277	273	278	264	267	271	288	284	272	302	271	283	274	267	267	264	260	260	292	282	269	252	269	289	275	284	288	269	262	279	293	283	284	293	291	294	302	283	301	305	279	283	292	253	283	284	277	260	265	279	310	317	264	274	256	291	285	297	289	294	255	267	283	308	291	315	270	270	268	269	293	249	284	238	268	263	225	271	266	302	263	286	262	281	302	286	269	266
27760	12096	818	333	231	227	267	200	229	207	213	222	224	229	223	228	224	209	214	217	224	227	231	236	234	213	248	238	231	227	211	221	217	209	216	221	212	191	222	220	249	233	223	218	223	193	215	219	223	255	201	240	214	223	228	189	240	217	181	220	212	194	230	210	216	193	196	211	225	225	206	219	198	207	234	205	217	215	212	216	223	220	186	224	207	223	215	216	233	210	210	210	223	219	243	212	232	214	193	215	223	223	207	213	230	219	200	228	201	208	214	220	210	210	202	234	220	209	204	200	206	216	228	222	251	220	214	220	218	211	196	191	215	206	202	232	208	215	224	233	213	242	215	211	201	214	224	208	232	229	236	217	247	221	200	223	183	198	227	222	211	226	203	218	220	211	229	175	227	219	201	202	232	193	208	225	221	210	193	237	217	225	222	220	204	218	202	238	200	214	217	206	209	230	252	208	204	206	206	209	250	230	226	209	212	207	219	231	188	209	217	194	212	248	209	208	204	217	206	197	218	220	221	220	208	197	235	172	219	237	224	205	204	212	218	207	203	236	224	226	217	215	221	241	190	217	207	225	244	219	199	216	245	230	196	200	231	204	202	232	234	222	218	210	217	220	197	234	258	210	237	239	213	227	209	222	230	235	220	219	212	215	218	225	218	223	216	206	220	202	201	191	209	192	214	217	214	187	212	235	233	203	228	237	204	201	206	228	234	238	241	186	227	238	188	204	214	210	226	196	217	215	208	232	242	217	233	200	225	196	244	218	221	210	199	213	204	208	256	218	217	186	237	214	236	209	200	231	243	218	220	208	225	211	215	195	211	184	202	196	240	195	222	207	211	232	216	185	221	209	225	202	204	222	217	224	211	222	221	207	230	231	194	200	240	214	228	238	209	202	209	235	225	205	221	204	188	250	237	222	207	195	223	219	204	226	218	226	207	214	222	224	221	224	194	212	179	226	208	204	217	236	203	219	203	199	195	180	211	219	204	224	203	215	218	201	201	235	204	195	210	217	204	210	223	251	222	206	186	230	218	199	231	199	218	249	204	227	212	236	190	205	214	233	240	179	239	215	236	224	233	206	221	197	253	213	207	221	215	207	203	204	216	223	224	230	217	226	227	210	259	216	232	219	217	184	212	223	207	182	233	206	212	233	213	191	193	176	210	226	215	217	209	240	221	203	249	239	209	196	206	222	231	223	185	198	202	246	214	193	214	219	200	207	194	204	223	216	227	208	207	219	194	200	226	224	219	197	215	237	227	195	224	214	209	176	227	230	220	211	206	199	234	223	217	220	199	215	195	219	216	239	233	198	220	206	225	182	230	221	234	205	226	210	233	231	195	212	225	224	206	212	216	189	194	215	211	194	223	211	230	226	200	225	196	219	229	218	233	219	211	233	222	219	204	233	229	224	201	207	216	198	217	190	215	217	236	214	205	197	222	200	220	209	210	204	190	222	216	210	197	236	192	197	218	219	205	193	216	224	208	197	195	214	231	208	200	209	203	227	218	212	188	213	227	223	212	218	239	222	213	213	178	235	219	188	230	233	210	239	217	219	215	217	190	222	210	188	234	198	228	208	188	216	199	225	220	217	196	220	211	221	249	197	182	248	203	208	216	205	215	194	199	189	236	241	196	205	210	225	195	224	221	231	214	242	213	226	206	203	196	226	223	246	239	228	224	200	202	205	208	216	214	239	236	218	220	213	216	210	200	201	249	207	212	219	217	199	220	233	205	225	241	216	217	231	210	233	230	232	211	212	218	233	210	230	232	203	222	216	236	217	223	220	200	211	212	220	223	214	197	213	218	209	191	219	231	216	233	193	220	207	228	209	199	220	219	216	217	237	243	224	218	218	223	224	190	219	240	224	207	211	224	210	215	207	211	232	223	193	201	222	202	180	238	198	229	193	214	226	214	202	200	216	212	236	226	201	244	231	200	221	225	225	224	232	206	201	251	220	199	209	188	217	199	216	235	203	220	208	192	223	224	209	207	231	241	231	208	210	232	215	204	212	204	215	210	229	200	232	203	237	256	191	193	225	231	211	238	225	214	186	203	236	243	221	195	190	221	212	231	232	211	235	206	201	230	216	195	197	214	210	234	205	235	218	196	239	227	230	216	229	201	239	208	205	207	217	225	231	241	219	222	219	218	208	226	211	221	198	197	190	188	223	220	219	200	213	218	204	216	215	185	216	187	243	207	194	211	190	220	180	197	205	225	205	209	213	199	232	210	212	215	214	227	235	195	224	225	216	215	214	230	192	197	210	221	233	208	202	202	198	212	223	210	232	226	245	206	217	220	217	216	228	222	221	205	216	192	211	216	207	199	215	213	219	200	207	251	191	200	222	249	217	195	208	252	205	174	237	203	242	211	225	197	216	208	201	198	205	220	205	207	227	227	245	235	254	217	217	204	214	202	200	204	224	198	221	207	214	228	221	211	226	207	222	194	227	219	203	214	205	215	232	221	221	200	228	218	230	214	226	218	187	224	221	220	212	211	210	239	208	245	206	238	220	205	214	234	221	256	201	197	210	193	222	227	205	211	227	229	202	226	202	205	212	213	219	197	228	218	217	218	218	197	194	225	210	236	201	222	220	184	225	220	198	220	211	210	198	234	225	211	229	218	215	230	251	233	234	188	198	203	215	251	207	231	215	228	229	205	216	211	221	201	235	204	198	193	199	228	222	207	206	216	206	232	221	186	181	199	208	210	214	216	219	214	230	200	224	213	213	226	213	229	236	215	236	229	191	201	221	203	223	238	206	220	191	223	205	209	196	228	206	201	225	195	185	215	241	206	204	176	216	214	216	226	227	212	212	206	215	212	219	233	244	206	193	228	212	206	215	212	200	205	196	223	191	207	238	211	218	225	200	222	226	198	229	217	212	192	199	201	214	223	212	213	185	214	217	217	253	213	195	209	238	223	213	199	236	221	214	241	196	210	201	212	228	215	222	207	224	233	213	226	237	211	212	212	203	236	237	207	222	230	197	228	231	233	209	200	190	177	227	209	198	234	198	207	206	222	251	223	201	209	213	226	212	209	216	203	197	206	201	222	219	219	188	201	244	191	229	217	203	220	188	198	221	226	214	207	197	191	212	228	209	222	194	203	227	212	229	234	224	198	224	201	241	218	186	231	202	226	204	209	226	210	227	188	212	193	195	203	213	204	201	241	229	199	191	230	225	213	227	202	236	205	214	200	192	224	230	223	212	201	230	210	227	210	186	249	219	237	220	209	211	242	224	197	230	214	229	218	229	243	211	220	215	198	222	210	209	207	219	218	218	239	201	205	167	231	207	221	227	219	224	202	242	228	225	216	201	226	193	202	193	231	209	188	223	228	204	197	218	227	198	209	205	221	211	207	219	223	246	220	222	208	199	204	246	214	221	199	217	220	191	213	211	185	182	239	219	226	198	234	209	223	254	221	199	225	209	220	209	228	218	219	213	227	216	191	203	216	204	188	232	205	222	211	204	228	202	231	216	201	244
4516	371	338	232	232	227	200	218	202	216	204	228	187	207	186	196	223	186	209	199	199	185	201	166	213	226	206	187	204	206	211	197	209	200	200	203	203	208	218	190	175	190	168	196	195	215	216	205	193	191	202	201	199	197	216	205	169	202	218	194	199	210	216	193	210	193	204	203	170	205	199	219	195	176	225	193	191	229	192	200	197	194	200	189	205	227	192	200	193	181	207	207	204	213	209	216	205	189	196	178	210	209	204	195	203	205	192	172	196	190	183	188	200	187	210	224	204	206	178	225	198	216	219	221	188	198	182	200	182	191	201	201	186	162	223	198	206	205	213	199	196	222	197	205	203	204	206	205	219	171	203	209	185	183	180	208	244	189	183	196	200	214	185	202	190	201	205	187	182	192	197	217	207	189	214	213	213	186	175	194	203	193	215	209	187	208	197	203	215	218	199	186	191	202	199	196	216	204	186	202	188	173	220	194	210	207	214	197	213	205	177	203	210	186	205	187	187	198	191	212	183	194	187	225	186	180	223	188	161	204	183	204	198	222	183	207	201	225	180	200	203	186	185	175	183	185	200	204	212	190	186	193	191	202	199	197	194	210	201	174	209	204	231	182	207	186	179	215	193	177	185	192	208	217	194	218	195	225	201	207	197	197	176	201	208	200	204	177	233	224	175	182	202	188	168	201	187	189	177	214	199	197	203	203	226	179	216	205	197	208	211	212	195	190	186	167	195	196	204	201	207	204	158	188	189	205	189	190	213	203	192	202	213	219	195	175	190	179	226	196	208	203	213	173	169	200	197	199	192	220	181	218	199	203	180	192	186	216	218	189	197	212	219	194	207	166	188	220	207	197	181	197	213	170	177	226	202	196	195	204	223	193	191	203	194	196	184	191	190	201	210	191	173	199	187	210	208	201	189	192	182	216	191	203	213	203	186	224	212	192	191	173	199	205	191	193	251	212	226	188	178	179	195	181	187	192	191	189	215	216	204	174	229	205	222	196	190	193	215	175	194	208	186	170	196	206	204	191	202	195	192	185	200	203	207	195	205	197	196	226	186	185	195	209	194	225	195	189	216	206	194	201	205	202	197	183	184	181	194	203	168	185	176	202	202	173	199	194	184	193	217	205	187	176	205	220	218	204	196	221	229	211	206	207	186	205	183	230	189	191	204	217	190	202	193	213	188	186	210	199	205	199	178	216	181	190	170	188	208	200	198	197	207	218	200	211	194	201	187	198	188	195	195	182	191	202	238	172	200	205	198	176	189	204	177	210	229	198	194	212	201	212	193	196	211	237	199	162	223	196	170	195	205	198	231	186	198	200	204	191	193	206	183	227	197	182	212	193	204	213	212	199	202	191	186	199	210	187	210	204	196	191	220	176	200	188	227	202	189	196	217	209	196	183	204	209	193	209	203	206	197	210	179	193	210	221	180	184	197	224	197	200	211	173	182	195	183	249	219	191	200	185	196	199	184	190	209	207	199	198	191	190	190	174	188	197	204	192	203	208	183	222	177	217	219	189	190	195	215	211	192	187	191	178	211	225	192	194	191	202	216	198	210	221	209	221	188	177	208	178	197	194	192	193	209	193	170	202	203	202	194	205	215	227	201	186	212	197	206	189	223	212	201	190	200	202	203	220	197	218	197	196	203	208	196	197	186	191	188	194	224	192	201	193	214	223	200	235	207	193	203	180	228	186	204	193	225	184	194	208	182	203	207	199	199	209	238	217	199	225	193	200	187	177	198	187	238	194	202	208	215	211	193	203	184	188	195	199	204	171	221	194	189	215	190	195	202	178	222	195	229	205	198	187	180	174	190	183	194	229	195	204	191	195	193	212	201	194	200	195	194	207	196	214	189	191	195	215	198	202	206	184	209	196	207	193	205	212	196	197	212	188	209	189	178	170	211	172	186	211	204	205	199	193	210	235	199	214	191	213	206	197	213	184	196	216	216	180	220	222	194	189	203	227	206	204	198	199	193	180	218	193	221	181	181	192	201	204	187	213	202	208	202	201	213	208	192	173	192	170	197	186	190	191	177	241	207	197	207	223	199	185	193	185	190	204	196	211	218	204	184	200	198	199	197	191	197	214	198	188	213	191	200	181	224	213	218	183	190	204	206	202	196	184	196	202	191	182	199	185	195	190	200	208	206	183	206	229	194	175	210	204	191	207	205	212	193	208	192	192	206	192	193	195	188	186	212	194	194	198	192	207	206	173	219	183	180	179	185	189	210	195	191	203	200	195	193	207	171	209	242	206	201	201	177	206	212	200	178	213	185	186	220	217	192	173	205	198	196	184	210	210	222	187	217	209	205	219	198	194	190	213	185	193	196	215	184	187	178	211	210	189	187	195	235	196	207	209	192	209	195	196	195	176	225	189	206	194	180	180	211	197	192	196	189	189	198	193	179	199	186	187	217	202	226	198	190	184	200	185	241	194	201	214	203	211	181	205	191	223	210	229	191	236	205	186	192	173	206	208	180	192	197	213	218	190	169	196	188	194	204	207	205	177	195	179	209	168	181	202	174	200	192	219	200	206	193	205	186	176	218	192	192	203	184	175	202	178	189	208	184	209	194	209	186	209	183	202	193	206	202	197	214	219	181	214	188	192	199	189	194	195	197	189	194	198	188	176	169	204	197	179	196	224	207	215	165	207	227	170	208	175	211	220	207	181	184	189	203	204	183	198	200	187	177	177	206	173	203	198	193	212	226	204	202	187	204	197	198	185	198	227	202	197	215	220	198	215	203	198	213	212	219	182	198	201	193	210	187	183	209	202	177	189	197	221	212	194	205	179	183	197	219	216	208	203	205	197	215	183	185	198	184	185	198	208	202	204	218	172	208	204	202	188	196	197	219	201	201	194	224	197	233	197	189	202	195	195	192	175	202	190	193	188	234	192	169	174	203	225	210	221	199	215	195	196	200	196	201	233	202	195	193	190	210	212	171	185	186	216	209	208	213	193	184	205	175	194	200	208	188	191	220	188	183	201	216	183	199	174	184	196	197	223	172	189	208	202	185	206	194	196	208	200	220	203	193	208	211	181	208	221	212	186	218	198	199	189	208	206	210	212	204	221	179	183	196	187	192	204	219	205	195	205	204	217	193	215	198	189	166	180	201	192	188	194	199	213	167	203	199	197	167	200	199	209	171	195	193	223	225	192	211	183	205	204	193	171	200	211	197	192	193	196	194	205	199	191	205	205	203	214	199	196	195	222	198	232	185	201	170	215	187	200	189	183	189	209	204	225	200	214	208	184	201	206	205	182	188	200	209	196	196	201	204	213	195	202	230	207	190	191	201	183	206	223	218	179	217	203	203	194	233	187	177	217	206	210	212	186	189	183	203	226	216	222	196	196	209	244	207	218	202	188	195	195	167	200	209	194	193	184	208	212	182	197	192	183	212	208	195	184	214	183	199	200	209	188	175	224	210	232	205	205	205	184	209	198	206	183	187	200	188	184	209	207	174	194	216	202	198	192	210	217	211	197
25250	21494	27985	25409	10474	574	356	220	188	194	158	175	163	150	147	148	157	131	130	125	133	142	123	136	126	134	123	125	130	128	112	132	137	126	162	127	131	131	123	123	169	158	146	128	131	156	137	126	119	122	125	118	139	115	131	132	131	130	112	111	126	140	129	119	114	117	126	119	122	127	123	137	121	118	133	133	138	124	132	131	132	137	137	132	137	128	120	103	111	121	134	118	121	137	149	116	127	123	91	114	148	140	143	114	152	130	144	124	135	109	102	117	131	134	129	138	118	159	127	119	135	127	135	109	131	142	137	132	136	130	115	124	124	105	113	136	109	122	131	132	135	129	116	122	121	136	128	126	129	139	129	128	121	114	135	123	113	149	111	140	122	142	120	105	139	143	127	118	143	113	134	128	132	134	133	122	129	107	113	98	117	132	134	98	119	97	134	133	131	125	134	105	134	141	129	135	119	139	124	136	113	144	114	128	115	138	114	129	134	128	135	108	142	145	122	114	146	105	120	123	108	136	110	128	123	135	147	119	136	119	116	133	136	129	126	118	109	128	112	131	132	143	117	132	127	135	114	138	142	131	136	117	135	149	111	131	137	149	124	127	109	127	128	141	115	114	105	132	144	126	134	107	135	148	129	142	121	105	133	134	128	114	126	133	114	129	126	136	132	120	148	114	131	112	118	115	146	119	132	116	131	129	121	115	125	129	125	132	119	116	132	119	142	125	119	142	152	116	102	123	150	128	122	111	119	116	125	126	161	127	131	124	124	112	146	133	104	124	115	122	114	126	104	115	148	160	137	148	119	134	131	127	122	136	130	119	139	115	139	134	131	127	133	126	113	127	120	112	126	107	113	133	122	144	121	131	142	120	124	142	129	137	131	132	119	107	133	124	131	108	153	136	117	122	138	126	132	107	134	138	110	142	146	135	121	125	123	112	119	136	112	112	129	135	126	127	131	100	113	132	140	126	149	113	124	140	113	124	117	130	129	112	116	131	125	117	139	123	119	120	105	126	146	114	125	123	101	133	126	131	116	106	126	132	120	116	112	119	120	127	106	117	111	143	122	100	124	107	124	114	131	118	125	128	133	141	113	120	125	142	125	127	110	133	141	133	133	134	114	120	123	136	134	122	140	121	126	124	143	126	122	125	125	119	135	133	121	124	120	106	121	129	118	124	129	108	116	113	114	128	120	137	127	128	120	122	135	136	103	143	118	125	143	119	123	117	120	102	116	136	120	125	117	104	114	129	126	116	141	116	130	121	137	139	132	134	119	110	129	122	126	107	153	118	138	118	128	118	127	118	141	127	117	126	118	134	119	125	148	121	145	118	108	112	126	144	146	148	115	113	111	136	144	130	123	101	141	130	135	123	123	139	137	131	120	120	141	101	114	123	133	116	136	118	115	120	126	134	130	122	144	129	113	135	130	127	137	114	142	125	114	133	133	129	133	132	113	121	109	136	122	131	137	127	141	110	135	124	150	139	98	132	117	129	114	134	133	123	123	122	110	124	123	132	135	108	110	128	132	123	113	104	107	137	126	115	123	118	110	135	115	124	124	138	131	108	150	129	110	112	146	111	125	132	130	136	123	147	106	102	134	124	154	134	133	123	125	126	110	139	125	112	116	140	126	130	127	115	131	141	124	115	111	123	118	118	123	143	118	147	122	124	129	111	123	115	142	113	122	131	134	129	137	130	135	124	132	124	138	132	114	109	120	122	102	123	126	138	117	130	137	140	135	123	125	127	124	131	134	124	121	105	146	117	139	108	118	117	105	118	142	145	111	124	127	106	138	137	120	122	114	103	128	116	143	127	120	141	159	126	147	115	117	119	110	134	137	130	143	127	111	135	102	135	110	120	138	121	134	130	121	109	145	97	128	105	128	132	126	121	112	135	128	110	119	137	127	124	119	123	137	125	141	126	121	121	116	135	131	110	147	109	125	136	134	150	119	126	126	131	134	126	134	129	141	119	113	109	135	137	107	119	127	113	124	119	116	122	122	126	139	131	138	133	140	127	113	134	127	121	141	132	122	133	144	118	98	129	130	114	132	158	117	124	130	129	123	119	126	136	126	132	114	129	140	126	129	124	122	143	100	130	153	130	115	134	118	133	122	127	145	129	128	126	130	123	122	112	129	115	113	119	153	148	125	132	141	139	128	130	133	126	110	144	105	113	122	131	131	122	113	132	130	123	134	97	141	125	111	130	143	135	103	122	120	114	108	120	125	129	112	140	146	146	148	125	124	120	110	119	109	131	117	145	129	123	130	124	141	117	114	141	128	126	120	120	112	117	150	116	132	123	148	127	111	141	127	132	126	123	137	116	106	135	149	143	121	133	131	121	117	130	131	142	126	108	135	112	134	147	122	131	129	134	124	140	118	126	142	112	126	140	129	120	116	132	111	134	140	141	135	113	100	130	121	111	112	146	128	102	133	116	112	134	107	123	136	124	115	145	120	117	121	111	133	142	136	119	144	124	144	126	132	134	134	130	126	106	121	123	126	140	126	109	113	106	124	148	117	140	126	146	147	131	127	134	123	116	117	126	139	112	130	122	119	122	129	147	134	123	109	121	111	123	106	127	125	122	125	109	115	124	133	118	147	129	151	124	128	123	139	122	134	122	117	151	120	118	130	105	131	115	129	106	111	135	114	132	102	120	118	108	132	133	141	127	150	129	125	151	115	125	94	130	126	140	146	118	123	113	125	131	112	129	129	116	137	139	118	132	135	106	129	114	129	117	128	144	145	117	95	128	107	115	124	122	132	113	145	121	122	124	130	122	149	118	131	115	120	121	118	117	129	102	110	118	116	128	118	132	128	132	127	119	117	136	100	113	135	146	111	132	140	131	121	133	123	124	115	127	130	134	112	109	124	142	122	108	116	134	122	138	141	149	149	141	100	106	141	120	120	125	118	137	127	138	123	102	120	148	131	110	126	105	124	125	109	127	138	144	121	116	110	115	111	124	133	133	127	116	113	121	141	106	121	137	132	109	126	138	144	133	145	108	111	102	114	117	127	133	123	135	143	114	116	135	126	111	147	119	108	117	116	139	126	121	124	118	103	120	140	109	117	128	126	125	137	117	110	120	135	138	114	112	128	147	139	142	141	120	128	119	117	124	135	133	141	115	124	121	126	111	123	133	113	121	138	122	120	128	141	119	136	105	115	104	120	107	109	113	127	147	136	131	115	137	118	134	121	122	111	123	135	122	120	113	116	121	116	120	123	111	118	102	137	135	109	139	136	131	133	143	152	136	116	125	141	121	133	125	118	120	122	127	139	126	129	114	131	129	112	129	121	128	120	133	109	109	117	127	112	130	133	136	131	109	143	123	135	100	120	130	115	114	121	100	126	137	128	126	125	141	116	122	119	124	134	112	130	119	130	131	118	120	116	130	134	119	105	124	143	120	134	126	135	129	125	129	132	128	126	135	122	123	122	120	126	138	133	128	98	121	123	149	104	129	122	101	127	131	115	135	124	100	113	140
3023	2532	2110	1066	676	452	355	313	280	270	255	230	190	185	194	156	169	158	164	145	157	154	155	149	149	150	150	137	153	165	146	142	155	133	149	133	143	118	163	154	133	146	143	138	135	133	158	137	133	114	142	143	133	135	137	125	142	146	122	108	135	132	149	133	131	151	134	146	102	113	130	132	141	118	117	132	126	119	133	111	109	149	135	126	128	108	137	138	135	122	143	155	132	147	147	133	141	143	110	130	136	139	112	104	116	137	149	118	145	137	116	123	124	119	128	123	154	136	130	120	115	144	115	130	129	118	134	153	160	139	131	124	131	126	146	132	137	143	128	129	127	123	126	117	110	130	125	113	119	119	134	148	154	134	134	141	141	155	149	163	134	128	125	132	138	144	124	148	138	123	133	110	131	161	135	141	152	127	139	124	134	132	137	128	139	127	122	121	124	142	120	123	151	127	129	164	114	129	130	124	114	151	125	139	119	132	144	154	134	149	132	136	131	130	133	121	126	120	127	128	138	150	128	137	131	140	114	149	121	119	127	135	133	127	130	106	118	159	147	132	121	136	127	118	113	121	142	140	144	118	146	122	129	139	120	152	107	126	118	120	151	135	137	123	133	116	124	126	130	141	136	113	121	145	120	160	150	117	133	113	119	135	147	141	135	141	122	152	151	132	128	119	132	134	107	118	149	125	122	133	150	133	97	124	137	146	147	129	130	110	120	137	118	145	139	119	139	155	128	132	134	150	123	135	124	123	137	124	120	142	143	112	142	134	120	145	149	119	131	129	124	117	132	141	145	127	138	137	132	145	114	122	166	119	141	111	134	101	144	118	143	146	129	141	138	118	129	108	128	115	127	104	132	109	145	134	121	131	121	127	129	126	131	126	128	136	120	118	119	132	137	133	130	107	114	129	143	144	123	142	126	143	118	135	123	151	124	143	136	124	122	131	99	137	138	149	117	125	106	141	128	121	141	140	126	135	112	144	124	129	151	144	128	120	128	125	143	122	124	125	150	121	132	128	105	143	106	147	120	149	122	118	137	118	125	141	133	91	126	128	124	129	116	142	123	116	129	124	117	127	137	147	136	131	121	125	125	137	141	135	137	139	126	137	152	140	136	129	150	135	130	146	127	120	106	126	129	123	133	141	131	135	135	126	121	129	124	129	120	144	142	124	125	133	127	115	129	113	128	117	132	134	117	121	148	138	126	118	123	118	153	115	122	124	135	137	129	137	132	125	107	129	133	133	139	149	142	123	133	122	118	133	114	116	117	125	127	130	128	153	129	138	139	122	127	109	118	128	124	135	119	149	102	119	134	126	112	133	114	115	132	134	116	148	141	146	114	141	132	102	144	121	134	112	130	132	131	123	118	137	145	129	125	107	122	134	121	116	137	152	131	137	148	139	148	142	127	135	136	141	131	132	112	111	133	124	127	112	134	118	142	157	141	123	146	121	122	132	122	138	132	132	132	153	126	143	133	133	142	131	120	115	131	128	131	118	127	136	136	146	118	129	120	173	152	120	140	133	152	127	124	145	131	112	140	113	138	122	121	128	145	145	139	134	124	139	128	143	131	133	131	129	121	138	129	128	141	127	134	136	133	118	138	113	138	126	148	145	119	118	132	139	126	139	126	127	144	137	133	120	136	121	129	127	125	126	137	126	130	133	123	124	129	134	121	136	120	125	117	128	116	120	141	139	141	145	129	132	140	124	113	142	126	112	127	138	131	143	120	121	150	126	122	114	141	154	93	102	127	139	129	151	122	125	132	133	135	133	126	145	152	134	107	126	123	121	127	126	148	135	142	140	129	134	129	133	119	104	128	105	135	140	129	136	137	131	127	138	142	127	156	140	149	129	121	116	149	144	138	136	130	121	130	155	125	143	145	140	119	128	139	112	121	116	121	119	130	116	111	136	112	134	123	139	115	132	140	130	132	116	146	147	128	153	145	152	131	125	130	119	128	131	128	147	148	125	142	132	150	141	118	131	142	137	127	113	139	138	130	130	146	136	143	123	143	126	145	139	130	129	132	135	119	119	130	128	115	117	134	124	116	122	139	131	121	133	126	132	132	136	125	112	136	132	115	102	124	122	130	132	130	137	134	118	132	126	123	119	137	124	120	119	117	132	116	138	101	132	118	132	123	131	134	135	132	142	154	155	131	116	113	145	131	125	124	108	136	133	122	120	122	146	145	109	127	136	135	132	113	129	133	140	136	118	135	137	119	119	127	134	124	133	147	145	122	140	116	114	126	138	142	120	128	146	123	141	125	125	135	132	131	115	125	134	111	137	145	143	105	117	151	125	124	130	109	156	143	116	137	145	122	151	136	113	145	106	136	148	140	129	136	111	115	125	125	124	124	140	132	131	144	144	115	147	116	143	127	119	149	120	140	150	120	154	143	144	117	120	124	116	135	132	140	135	131	132	130	131	127	132	156	103	128	136	146	140	136	134	158	141	146	130	153	145	138	127	125	128	136	118	125	122	104	124	121	126	126	108	121	133	148	114	119	129	114	133	159	119	144	131	136	142	131	140	128	145	128	107	118	145	139	125	125	128	134	126	133	153	132	114	138	126	122	124	112	107	133	138	136	127	131	132	145	152	134	143	116	128	123	136	123	132	130	137	125	128	131	132	123	116	125	139	134	126	147	145	119	148	138	129	128	148	128	121	137	122	118	132	131	126	125	128	126	149	122	131	142	128	145	144	129	126	110	117	134	124	134	144	126	123	139	116	162	113	130	111	119	143	130	131	134	134	144	129	142	130	136	109	147	131	121	138	114	131	123	135	132	154	133	110	128	133	141	126	148	121	126	127	142	130	123	132	138	110	125	137	141	116	150	132	117	154	128	131	138	100	135	135	131	119	122	122	120	138	125	130	123	136	129	130	140	111	126	139	116	130	133	136	119	138	119	117	111	128	118	118	121	124	135	146	137	130	107	123	136	128	124	127	104	138	130	131	115	154	140	126	127	131	131	135	136	123	123	117	116	104	152	133	117	125	133	128	146	134	111	135	147	126	144	126	132	131	141	132	122	124	144	137	147	151	142	127	130	139	121	118	120	114	123	131	134	129	125	130	112	124	130	113	122	128	111	125	108	145	134	127	124	130	143	135	124	140	120	133	120	153	118	131	127	116	131	127	126	146	141	151	122	126	144	111	143	151	134	141	132	132	116	122	136	126	128	130	147	123	104	132	135	139	134	135	137	127	130	127	140	135	137	145	111	120	125	117	109	127	125	144	116	137	123	117	130	124	138	134	139	103	126	133	115	133	116	145	129	137	131	142	137	131	128	132	130	133	105	124	109	134	138	148	130	127	114	114	138	124	129	133	121	116	149	118	126	123	125	135	139	143	121	143	149	123	137	123	124	120	123	128	132	122	119	121	123	114	120	119	134	133	132	119	137	124	149	117	118	119	116	142	127	128	110	138	138	117	134	136	123	123	119	128	143	121	123	134	115	140	133	121	127	123	135	124	125	144	131	132	112	119
24367	21514	28837	24621	21499	6700	1013	576	408	432	438	387	376	376	337	341	377	332	361	320	361	322	378	285	335	308	316	322	320	301	315	311	347	323	332	292	332	323	351	314	330	311	325	309	322	339	340	322	317	321	340	318	308	325	330	309	325	295	346	310	332	309	293	326	309	326	308	330	301	299	316	302	307	318	299	311	305	328	298	334	320	311	315	321	305	327	298	333	328	273	318	327	309	308	320	300	289	301	297	323	344	327	332	311	319	331	341	300	278	313	275	279	284	333	298	296	334	341	316	313	310	342	322	298	313	331	296	348	310	330	315	299	341	302	285	331	304	316	293	337	312	323	316	309	303	341	299	332	338	283	316	294	304	292	314	321	334	334	356	311	304	299	276	291	335	328	330	281	304	271	302	295	319	306	288	333	300	311	323	315	303	306	305	309	305	311	313	298	336	324	302	283	335	287	320	317	304	283	324	291	293	310	288	297	314	339	343	300	356	318	304	306	318	295	324	290	317	307	332	349	301	314	307	309	286	326	317	284	305	342	332	298	300	297	325	295	329	322	332	325	332	339	295	299	316	300	310	295	290	337	311	301	321	293	319	300	308	292	317	305	301	322	320	324	332	279	344	313	308	317	291	300	313	302	319	293	314	303	301	362	303	314	286	306	318	296	333	316	263	303	302	314	321	327	335	299	331	291	296	312	304	313	313	324	271	280	291	300	293	287	300	291	306	309	311	306	307	309	300	282	299	311	318	341	315	298	315	308	322	284	338	295	296	297	281	311	307	297	318	293	308	326	311	250	317	304	312	306	285	325	332	306	309	293	309	297	322	278	336	312	299	323	308	350	293	299	275	356	311	315	329	324	304	303	314	295	306	333	293	318	312	315	305	301	290	292	284	314	313	299	279	287	301	325	312	291	318	303	307	290	311	303	298	316	314	323	351	297	272	300	348	303	304	318	322	301	321	315	304	297	304	307	318	297	313	301	292	297	327	284	312	306	298	301	300	308	330	295	299	310	310	315	311	285	311	335	299	284	305	322	306	314	297	310	287	314	303	332	315	323	324	322	295	280	296	296	306	280	312	346	314	281	307	310	307	286	318	311	324	329	305	320	286	298	301	329	308	298	324	309	307	328	314	263	309	315	297	300	346	329	264	301	330	295	280	310	282	287	318	293	330	296	316	318	309	304	280	347	342	307	313	297	338	313	315	320	316	319	317	317	284	295	296	298	291	293	315	317	310	281	294	321	311	324	283	301	322	325	308	278	306	289	275	304	283	305	313	273	290	316	282	294	290	317	292	284	316	331	310	300	280	312	303	301	323	321	356	314	301	309	334	305	313	278	288	293	313	322	291	309	303	297	302	310	305	287	330	307	328	293	312	286	317	297	305	301	333	277	320	273	317	329	293	308	315	266	304	305	302	287	271	322	289	314	293	307	312	310	339	310	283	313	323	306	342	313	319	320	300	318	299	310	317	318	293	304	305	289	302	268	315	312	308	334	306	307	293	312	313	296	318	315	338	292	324	329	285	283	325	333	319	313	326	294	294	312	339	296	315	288	317	323	286	306	326	321	334	324	298	329	281	305	305	341	304	296	311	353	308	296	312	331	309	331	340	330	292	270	308	315	319	298	341	302	324	317	322	292	284	307	283	320	280	331	272	330	293	313	318	299	339	320	336	307	308	292	327	319	288	271	336	312	312	298	324	318	307	276	318	319	275	322	347	297	334	303	299	298	284	292	318	284	283	316	292	304	318	315	295	331	284	338	314	308	342	289	279	313	309	299	307	339	305	277	273	313	293	303	319	305	302	322	327	318	315	301	289	298	274	288	303	316	300	309	311	278	293	305	311	295	338	343	319	273	292	302	333	314	299	285	279	337	282	307	328	297	336	312	278	324	330	345	304	305	323	307	299	296	292	304	325	320	280	332	282	315	303	305	298	329	301	281	303	299	318	313	332	289	325	272	313	330	284	290	312	310	303	293	317	276	316	257	294	317	325	296	323	285	334	259	311	297	275	301	279	317	331	315	309	323	315	350	341	286	309	312	313	297	303	318	328	333	313	311	305	327	294	303	301	313	316	296	316	300	317	319	330	321	310	288	291	289	316	281	299	309	350	309	293	282	310	303	284	317	318	348	294	311	285	313	294	293	275	293	322	326	302	289	285	319	322	290	294	303	322	294	313	305	318	335	286	300	327	276	297	323	280	301	257	299	294	314	346	312	298	297	315	297	300	289	280	295	296	311	320	282	284	317	304	290	321	308	292	307	320	300	286	299	319	299	317	296	282	298	302	301	318	316	304	311	316	341	307	324	287	321	301	299	328	263	287	298	335	304	292	302	308	296	325	337	286	297	296	308	335	322	302	327	294	286	330	320	299	308	324	310	299	278	338	367	328	293	309	308	332	310	284	287	299	317	282	284	303	286	300	288	315	306	306	296	299	279	328	319	305	346	336	319	324	313	305	337	293	300	310	309	285	290	294	293	308	302	324	326	318	291	321	311	294	365	324	312	313	301	294	308	282	286	283	290	310	307	287	296	311	316	331	267	300	299	301	292	306	278	315	296	323	305	302	304	285	315	273	290	307	325	298	322	292	335	277	344	304	286	324	320	299	307	340	320	316	292	329	319	324	309	321	331	325	332	296	283	286	311	334	316	297	291	315	280	273	326	309	299	312	333	316	288	309	321	284	301	317	306	275	305	291	291	319	312	297	320	324	310	323	322	246	289	321	307	304	320	292	276	266	324	337	313	303	298	279	316	280	309	299	295	311	322	317	324	297	314	322	328	286	311	308	323	314	316	274	311	305	305	302	284	287	297	329	307	325	302	330	306	312	348	301	294	303	341	295	336	322	302	318	335	307	264	312	330	304	287	269	299	292	343	287	313	323	321	325	323	328	311	318	284	316	304	297	335	342	300	357	311	286	276	306	311	307	308	325	327	270	323	282	299	301	315	271	273	303	318	287	317	277	296	337	334	315	341	315	335	349	328	327	329	303	279	314	305	310	298	308	295	291	310	313	285	282	321	286	276	308	318	316	313	330	278	308	292	279	279	289	286	282	281	314	346	295	296	336	289	273	299	306	302	301	299	312	319	278	298	257	311	354	307	281	308	299	309	321	291	329	308	313	311	305	335	345	320	308	289	305	353	283	298	306	271	317	323	330	298	328	313	301	319	307	337	300	326	319	294	314	322	315	299	296	339	284	298	322	291	314	331	287	301	304	324	311	298	308	322	287	313	317	309	308	308	349	301	326	318	282	314	322	315	323	302	307	311	300	290	285	304	323	304	296	317	281	296	301	322	299	318	341	318	296	333	318	292	304	265	328	313	323	306	305	317	322	289	283	312	289	291	293	291	294	355	328	283	323	268	285	323	318	295	291	296	319	339	302	280	307	314	315	324	301	314	291	306	308	299	310	295	304	320	297	299	311	278	293	318	305	317	314	314	331	319	298	303	338	295	318	290	314	265	305	281	300	301	310	333	321	324	323	307
3342	4849	4033	2005	1360	984	795	653	590	505	476	445	393	378	378	318	394	345	324	348	338	315	321	316	336	331	322	299	294	325	277	326	303	249	275	327	270	280	315	274	275	274	309	310	274	298	274	304	281	302	287	311	296	283	329	294	315	344	306	278	265	285	271	300	286	303	292	323	280	310	296	270	273	294	292	301	288	293	274	274	305	301	291	283	280	305	287	297	267	269	271	294	276	302	255	273	293	287	320	274	302	294	269	287	300	301	287	282	322	290	290	267	289	313	293	301	289	263	282	290	299	278	308	265	279	265	289	280	249	257	267	314	274	286	304	276	288	261	276	251	316	301	262	286	291	288	276	279	284	308	305	303	261	310	287	273	286	310	310	259	307	273	281	292	295	271	279	307	279	298	307	292	295	296	306	288	277	291	309	299	277	277	251	320	292	290	302	277	293	316	266	306	263	276	285	275	300	312	283	300	296	288	316	296	270	280	289	280	270	277	297	292	279	266	291	293	267	294	334	271	307	261	288	257	297	280	280	287	294	288	292	280	263	296	257	287	297	289	278	289	273	240	287	284	309	305	267	291	285	296	258	270	289	284	257	303	274	273	277	251	269	286	291	274	250	291	288	292	279	304	294	286	297	313	294	290	290	309	306	265	279	305	306	280	298	268	302	301	266	301	303	311	281	289	255	303	290	265	311	265	264	268	273	272	270	302	278	293	299	286	261	293	272	270	256	277	298	277	276	273	298	281	322	304	280	290	273	291	282	274	273	288	280	271	291	275	278	262	300	301	274	300	263	266	315	302	276	276	310	286	298	278	261	301	328	300	275	285	251	280	299	292	282	278	277	292	279	281	316	272	307	266	306	311	294	274	300	285	321	298	299	274	300	284	343	279	295	263	275	276	289	282	273	285	316	293	283	330	285	258	265	280	262	301	311	264	278	286	265	283	298	282	328	325	281	282	300	279	291	246	282	283	299	295	266	311	262	257	290	266	273	265	294	299	296	288	286	275	270	273	303	303	289	296	300	303	249	274	277	252	266	284	292	292	274	290	272	289	274	295	292	305	288	291	262	282	281	300	284	284	283	261	272	290	279	300	289	261	280	303	313	302	253	281	301	276	273	273	271	260	309	264	295	270	297	281	283	295	289	308	306	263	295	272	277	281	299	285	282	296	299	304	279	275	270	275	265	306	267	297	267	287	284	270	271	288	268	293	278	298	286	286	310	272	259	298	269	292	249	281	306	265	294	293	265	289	284	274	289	280	289	264	306	280	298	279	273	251	260	268	273	265	308	281	278	295	290	294	301	331	267	264	268	298	283	270	303	305	318	271	304	275	277	272	278	299	304	280	295	262	308	268	281	266	285	257	287	255	260	277	282	295	326	285	284	299	246	265	262	280	299	280	289	298	299	281	314	260	275	287	270	288	279	277	267	289	286	302	314	282	304	258	305	288	268	279	267	255	288	279	280	325	303	308	293	282	299	271	286	275	292	248	267	281	279	250	253	271	301	286	279	271	285	296	262	310	287	273	301	298	238	271	287	288	265	295	302	283	299	278	282	296	309	286	287	273	270	279	247	270	264	295	288	263	287	271	284	251	280	293	247	299	293	306	263	271	297	243	276	266	296	304	288	271	301	284	274	295	259	295	268	305	266	273	292	275	285	270	279	287	278	283	261	260	267	248	286	299	287	283	267	283	258	269	298	322	283	257	267	310	300	276	281	303	324	273	287	276	302	279	289	282	291	275	249	284	272	288	285	277	244	278	292	311	278	281	308	274	283	277	318	274	309	340	293	268	273	276	259	259	269	315	271	283	289	310	305	282	285	278	320	250	278	263	288	285	282	277	275	280	301	258	303	305	270	286	306	265	304	315	300	270	269	286	285	309	258	281	286	295	305	287	314	284	297	287	255	277	257	236	291	260	309	257	268	261	283	245	300	256	278	285	275	247	274	276	260	276	299	298	322	284	278	293	255	286	303	290	308	315	285	266	285	295	284	278	294	295	288	290	272	295	282	309	256	276	257	308	307	276	294	286	285	273	273	306	316	276	287	288	304	284	286	283	289	294	262	290	290	287	265	306	284	275	258	289	313	274	289	271	293	293	310	293	277	279	300	282	273	271	280	243	265	254	283	290	267	274	292	281	237	269	311	306	282	307	274	271	282	305	295	244	268	296	298	281	280	268	274	277	271	288	263	269	290	276	307	277	297	292	297	282	282	282	300	267	270	268	272	286	263	314	297	256	277	274	263	282	261	274	299	298	265	274	280	302	258	296	295	249	263	319	297	287	258	290	289	262	295	279	253	303	294	268	257	305	264	307	261	309	297	271	282	287	254	283	258	277	286	251	282	298	268	292	294	257	260	259	297	288	237	265	278	285	306	301	269	293	295	277	294	296	285	262	285	262	286	307	296	303	274	295	316	311	278	286	292	268	293	262	281	269	279	280	264	256	293	300	289	298	295	289	298	262	257	292	281	302	264	319	272	267	305	279	274	276	277	269	277	271	278	269	247	290	280	260	284	258	300	253	247	290	278	241	252	283	277	238	253	267	265	307	280	280	254	236	293	289	284	292	271	276	299	297	246	300	296	280	279	277	289	284	316	282	265	299	310	297	284	251	268	256	302	270	314	287	299	285	277	273	281	292	288	322	296	285	267	284	302	281	295	286	322	292	263	238	292	275	319	269	273	293	262	281	253	284	277	286	295	281	278	271	320	315	259	274	276	311	273	271	308	288	278	285	279	288	295	289	293	270	269	281	319	287	293	263	275	281	274	281	259	308	292	277	266	290	274	306	301	275	302	287	296	256	287	283	274	284	287	297	290	282	229	264	254	260	269	280	261	269	284	295	262	283	283	285	263	288	286	276	276	266	300	279	286	296	278	275	322	274	303	279	287	293	296	261	286	291	296	301	289	269	312	278	313	276	308	243	260	267	285	294	264	289	273	292	275	301	281	284	273	302	286	284	294	309	296	277	314	304	279	304	271	296	269	310	275	279	286	284	276	279	296	257	289	295	254	280	244	277	260	256	260	275	283	297	272	280	284	267	319	298	281	285	284	291	275	268	290	269	264	288	282	300	287	304	305	254	268	258	269	252	273	301	271	284	288	297	294	305	323	290	286	296	284	284	257	268	286	268	285	270	287	282	279	270	261	272	283	284	275	271	278	304	301	272	252	244	279	257	314	270	290	287	297	309	275	288	282	286	269	257	258	260	267	276	264	280	315	280	261	306	304	280	268	274	316	280	271	240	281	288	281	305	299	291	307	251	275	329	233	276	270	255	275	273	313	275	336	290	268	290	282	295	284	279	296	287	282	295	281	282	260	300	284	296	269	281	263	292	319	295	253	278	273	290	285	248	252	275	291	284	286	270	305	278	282	264	256	248	278	289	293	279	293	269	313	258	262	282	245	270	248	285	281	283	267	275	262	298	295	273	267	276	294	289	313	292	277	301	286	294	267	284	281	279	264	274	291	286	310	263	287	296	300	259
27668	11921	751	329	217	205	227	208	240	231	222	217	196	207	239	222	207	234	227	194	225	228	204	215	199	210	214	196	227	206	211	219	202	201	212	213	191	217	216	198	231	179	217	196	180	209	220	202	235	229	223	183	230	220	216	230	220	211	209	222	213	188	194	223	208	221	224	212	199	221	229	221	237	185	224	225	237	202	205	208	195	213	229	211	212	221	226	201	202	196	210	204	202	209	199	186	222	215	227	224	227	226	222	188	214	226	223	205	205	201	192	207	196	210	202	235	217	222	227	204	197	194	224	205	207	238	196	234	203	228	211	189	197	202	206	216	226	199	244	199	227	199	214	202	198	196	230	241	195	231	230	218	196	213	239	214	226	190	216	211	206	221	228	204	211	224	231	199	232	238	231	195	198	191	196	220	207	208	189	212	226	242	226	196	199	215	194	214	221	212	198	195	206	208	197	212	200	204	238	194	215	208	187	217	210	184	232	194	217	186	202	204	222	184	208	206	218	206	216	245	205	228	216	187	241	178	185	200	208	217	175	208	204	206	199	210	197	171	222	205	213	197	199	217	189	229	197	195	221	189	204	204	215	208	213	187	203	215	210	203	214	177	189	211	177	212	193	208	190	225	206	191	209	204	196	238	211	218	177	230	214	220	217	216	228	214	219	212	190	219	209	200	218	202	198	210	211	193	233	216	212	213	187	200	218	190	209	219	230	176	209	196	195	209	226	184	212	190	183	202	226	211	190	213	192	201	232	203	199	217	191	226	189	203	187	210	243	205	181	213	191	226	241	221	216	216	197	201	198	214	206	194	172	227	194	205	221	218	200	208	202	204	213	224	206	218	222	227	228	192	179	207	188	192	222	198	197	209	206	236	190	205	212	220	214	206	202	206	193	222	178	199	220	208	200	205	197	237	202	229	217	196	248	208	204	232	197	199	200	219	219	258	200	221	206	217	202	206	220	208	197	208	218	213	207	203	204	217	224	192	224	198	200	203	227	187	213	209	214	222	219	207	197	208	200	193	189	219	201	213	216	184	234	224	177	190	217	194	249	216	222	208	213	195	199	219	202	206	203	208	200	188	200	208	202	200	188	204	187	218	198	198	215	186	228	200	212	231	195	191	224	204	235	205	212	212	218	208	218	217	216	201	215	207	201	188	201	232	218	197	211	216	200	222	213	207	218	215	188	231	215	190	200	216	221	236	191	206	222	202	225	198	193	220	212	233	182	209	204	229	199	203	205	221	204	203	203	234	193	200	202	206	203	215	216	193	195	193	231	204	212	214	201	204	232	232	206	204	201	187	239	205	214	230	212	212	202	199	211	199	203	221	217	195	202	220	216	224	206	207	212	228	228	204	215	229	205	221	210	229	221	212	229	212	192	193	221	209	231	212	219	217	232	227	217	199	189	210	190	243	227	209	224	198	185	213	210	241	190	211	209	194	230	208	211	208	226	182	210	218	202	210	200	195	203	192	203	195	215	224	213	210	210	201	204	207	194	191	202	216	195	202	213	226	184	194	229	221	200	206	190	226	182	204	207	186	193	204	226	202	194	207	191	204	202	196	216	200	211	207	218	235	215	217	181	241	219	208	207	198	227	211	213	177	214	220	212	200	207	192	221	202	230	185	246	221	204	191	224	206	205	209	200	195	209	189	227	229	240	242	227	219	184	201	231	207	221	206	213	181	216	200	220	229	228	214	197	193	220	201	179	225	214	228	197	198	201	209	191	218	189	195	194	187	179	195	219	217	196	217	218	197	229	191	182	217	226	231	217	187	218	223	205	203	217	177	222	237	194	194	199	220	214	204	211	221	203	203	248	230	195	206	217	189	193	198	209	193	214	227	187	232	197	213	200	214	231	195	200	176	188	218	203	214	228	205	228	230	197	224	195	217	219	209	242	238	209	215	202	197	183	203	215	206	207	206	214	212	215	193	204	213	205	213	222	216	211	217	184	224	202	213	212	171	212	243	185	227	212	198	214	215	194	207	217	184	189	191	206	212	218	211	216	220	205	230	202	201	215	212	182	212	214	217	221	199	204	197	204	233	211	218	197	211	222	202	190	192	200	200	223	227	211	187	209	200	234	196	189	208	200	210	186	223	207	223	213	203	202	207	210	224	229	214	210	213	192	243	190	192	213	197	190	211	225	198	189	213	211	208	189	195	217	208	217	220	231	186	216	180	189	218	181	220	238	229	227	219	217	232	227	211	189	194	235	206	235	205	207	221	206	210	221	192	228	219	206	189	201	206	208	231	233	180	222	210	213	203	243	203	197	184	219	198	213	239	211	205	228	202	189	224	208	193	193	183	211	241	193	222	232	209	205	202	232	207	236	228	234	213	229	211	194	220	228	227	216	230	239	200	202	191	214	215	248	220	202	198	209	208	200	216	211	202	209	214	217	211	201	215	218	186	210	230	181	208	204	223	190	238	202	214	234	181	190	230	222	230	203	201	223	204	194	230	217	198	204	210	213	201	221	202	208	224	221	219	218	177	213	191	209	246	206	185	212	223	201	220	240	198	203	239	207	210	220	210	214	201	183	187	182	221	215	201	206	195	203	212	205	199	223	192	236	229	190	213	190	205	189	218	201	232	200	199	210	219	223	215	218	226	219	220	207	208	221	214	197	210	209	207	192	224	188	197	200	195	210	225	200	185	190	197	176	203	209	215	206	214	202	206	208	227	194	219	192	181	214	209	214	214	191	240	210	209	210	199	205	243	212	190	190	221	207	223	199	203	201	212	214	202	205	197	200	189	201	200	201	214	216	197	214	231	226	228	182	210	207	215	215	191	216	193	214	209	219	193	206	244	215	223	198	221	216	228	193	193	227	192	205	227	197	201	199	213	207	231	200	201	227	211	218	243	203	210	199	210	201	238	193	230	207	235	196	218	250	203	216	216	235	207	196	229	215	194	196	217	198	215	188	225	222	215	213	233	202	206	214	198	187	244	198	222	190	227	197	221	205	171	216	223	215	224	217	204	213	192	205	212	221	211	189	209	192	229	191	255	212	188	174	235	178	215	206	210	185	219	196	199	200	216	215	181	221	200	216	204	217	212	190	212	229	202	221	231	203	233	227	194	221	225	185	196	211	218	192	193	227	209	227	231	231	227	197	196	220	217	198	192	199	222	209	206	207	204	235	219	212	221	200	217	210	190	208	193	200	205	203	209	194	222	209	196	206	204	192	174	210	199	217	236	190	221	206	222	219	202	223	230	225	223	188	210	200	224	210	213	216	215	195	203	227	211	179	229	212	201	222	198	192	236	204	211	183	207	197	212	201	213	208	207	212	221	203	195	243	217	192	218	210	225	195	226	218	214	211	192	206	194	252	201	225	207	202	207	202	205	231	196	234	224	203	221	207	215	237	231	228	203	232	214	202	238	220	219	215	216	217	233	225	207	225	196	208	210	214	183	198	233	245	205	204	199	226	222	203	199	218	202	213	228	221	208	200	205	210	196	211	225	222	203	218	209	218	188	222	208
4539	356	301	247	239	241	235	215	195	187	206	226	207	201	193	181	205	203	209	212	186	208	217	190	220	231	219	236	217	235	189	209	213	197	191	178	199	218	216	190	187	174	185	199	207	219	198	178	184	201	210	209	226	205	213	195	187	186	196	186	207	199	207	230	199	186	186	206	175	203	201	223	184	202	180	184	191	188	198	205	212	200	188	191	182	214	197	203	183	205	199	199	208	193	192	193	187	201	189	191	201	188	224	200	206	209	204	183	199	187	205	211	187	200	202	221	222	202	203	190	204	207	174	197	189	204	177	213	201	198	215	190	189	204	195	188	237	164	170	192	203	193	193	206	216	198	199	197	194	208	199	194	174	204	216	164	203	176	211	179	188	172	197	222	200	181	213	175	196	188	217	188	188	189	184	213	189	202	194	185	188	191	195	208	204	200	184	211	195	198	188	200	181	203	185	206	187	207	191	188	206	196	181	234	186	211	193	190	204	200	191	196	193	182	191	224	204	193	184	189	201	201	189	201	206	208	198	194	181	209	219	226	197	195	203	201	197	186	208	196	197	198	192	219	191	168	187	205	202	197	198	200	204	213	192	197	207	183	207	190	195	201	200	175	208	213	179	222	196	194	191	206	210	218	208	198	186	199	193	185	195	214	186	179	188	195	200	219	206	188	196	179	213	194	190	182	187	214	188	216	200	195	207	201	196	175	200	180	209	216	206	208	205	186	195	188	189	213	212	214	233	205	194	196	165	190	166	186	232	211	183	215	193	184	191	205	174	190	225	204	229	194	198	185	193	208	183	212	186	182	212	211	198	209	197	188	170	212	224	177	216	213	214	186	203	186	194	218	190	188	203	238	202	189	196	202	209	196	179	202	195	198	185	191	213	187	214	190	193	180	191	175	236	208	193	221	212	207	196	159	192	201	208	191	198	219	209	200	221	175	228	194	208	209	198	220	193	205	183	205	193	196	218	201	228	210	200	183	194	180	172	205	212	203	196	202	172	205	172	187	185	197	221	194	213	188	190	189	181	196	197	208	198	208	206	170	185	188	179	204	186	205	231	200	199	202	177	207	208	200	203	193	206	204	185	192	217	210	194	200	184	205	211	187	189	213	188	224	175	204	209	202	206	224	214	208	196	210	206	209	197	219	203	188	191	163	211	174	207	197	184	198	197	193	189	203	180	208	181	189	207	204	187	195	204	177	197	212	213	217	196	194	208	207	201	180	189	195	207	172	220	189	175	167	181	193	179	193	204	187	207	173	205	192	206	204	185	194	229	198	209	208	204	176	212	181	194	203	203	194	212	204	198	194	211	172	182	226	190	199	191	210	179	181	212	209	205	184	214	160	208	188	209	214	189	180	188	199	208	194	187	202	195	187	187	199	188	195	187	209	196	184	185	208	180	213	207	172	209	185	198	189	207	215	211	192	202	185	204	197	214	200	205	224	241	219	197	201	189	190	195	189	171	207	173	211	210	213	206	198	192	213	234	175	195	204	195	183	188	185	221	214	183	188	201	208	178	191	187	228	207	235	206	215	193	202	189	201	189	170	199	198	177	200	190	210	193	200	192	219	201	214	204	215	209	196	205	196	213	208	208	231	213	197	178	194	200	211	201	228	193	179	164	195	204	198	187	197	200	202	207	186	182	188	165	182	238	201	185	195	206	191	197	189	189	166	195	199	179	172	172	193	220	190	192	210	221	198	220	184	202	194	214	218	193	208	206	200	220	190	197	217	204	213	212	205	213	198	184	231	177	215	188	182	208	185	208	193	216	181	201	194	196	209	167	189	215	198	202	184	177	199	187	187	190	189	219	217	179	211	195	175	194	202	203	200	195	221	211	205	193	190	197	194	215	193	189	179	176	208	221	201	183	199	198	198	215	196	201	195	209	208	176	194	221	190	185	220	223	198	166	165	178	204	214	186	207	201	184	196	223	203	184	199	197	213	176	186	226	195	205	198	184	223	186	195	184	209	213	176	205	176	187	211	214	188	202	202	210	199	187	188	208	188	190	177	197	201	189	223	186	192	176	171	179	192	183	179	184	201	197	187	200	160	195	202	201	193	193	183	191	205	192	206	151	196	198	197	192	201	220	180	185	201	212	214	212	216	200	204	167	191	170	189	180	203	218	202	215	202	203	183	215	201	210	218	205	222	196	219	219	185	193	228	201	211	180	210	199	206	188	194	217	191	224	198	187	204	216	193	213	173	204	193	193	204	175	197	204	194	181	205	217	179	197	195	176	195	182	183	204	195	173	195	218	207	217	199	179	199	224	174	189	178	198	193	180	211	195	197	190	200	200	185	189	203	213	208	196	217	180	204	186	176	186	194	203	194	205	213	194	203	211	176	183	173	173	220	211	193	179	180	213	216	213	208	153	212	195	190	224	152	187	195	187	184	188	191	204	207	208	203	206	176	213	216	203	194	188	199	201	225	190	215	192	188	195	199	195	197	190	220	167	192	219	211	214	183	189	192	188	199	200	191	179	218	192	220	208	205	192	198	179	193	207	191	209	192	210	220	200	188	197	229	197	185	218	195	195	176	207	201	195	189	204	189	218	187	186	199	218	224	208	188	218	213	218	207	226	205	182	228	203	172	201	195	206	221	197	170	210	224	177	193	224	201	205	198	217	191	211	218	208	222	211	185	190	198	209	176	197	207	195	208	215	211	184	208	212	201	197	204	216	169	218	196	195	191	221	186	182	184	189	207	186	223	189	202	202	192	174	221	184	200	165	217	200	208	200	217	199	209	204	180	189	208	217	190	229	175	200	191	194	184	217	185	189	181	234	199	200	186	209	190	212	182	202	201	180	193	196	186	198	195	195	206	206	181	204	194	198	171	199	223	200	183	190	198	213	209	199	192	181	183	202	220	198	180	189	232	199	190	211	216	195	203	198	182	204	226	221	208	182	208	188	221	185	218	198	182	219	205	220	214	185	165	180	208	187	191	190	182	212	210	178	168	201	208	187	224	230	212	202	189	201	215	213	188	188	196	189	217	183	180	175	204	196	169	195	202	209	205	222	191	199	191	196	200	216	191	214	202	227	180	210	224	152	187	209	211	170	204	199	189	214	196	186	207	188	213	199	214	211	213	201	188	202	210	213	183	175	206	231	192	194	185	218	209	221	214	185	199	173	201	224	175	211	213	200	201	182	199	210	213	206	206	198	197	197	198	191	184	177	207	220	194	213	192	187	227	187	196	210	195	211	189	192	205	216	214	193	205	210	162	215	196	207	219	192	195	202	210	207	213	205	185	213	220	193	207	179	181	185	191	185	187	218	192	222	219	211	180	190	201	204	214	200	193	197	210	215	206	200	220	175	206	192	214	182	195	213	200	185	206	185	211	198	209	215	198	179	190	186	198	185	173	196	210	179	202	194	195	198	202	212	199	211	203	198	202	211	186	206	205	208	208	194	199	235	194	188	203	187	202	210	191	190	231	197	197	187	208	205	197	210	213	208	213	201	207	189	199	217	201	200	193
25235	21486	28003	25392	10631	571	344	233	214	201	159	153	144	137	154	154	147	159	145	127	153	134	118	133	128	139	124	125	117	133	122	133	126	124	128	115	146	109	130	129	121	138	142	136	142	131	137	122	147	129	113	112	132	135	156	109	128	126	115	132	137	119	153	126	128	135	118	121	119	112	126	127	116	129	136	135	126	132	127	139	127	139	136	130	112	124	113	107	131	123	121	113	122	130	124	137	120	125	124	131	131	119	118	101	147	125	103	128	132	146	128	121	137	143	110	134	146	122	151	123	142	113	119	115	137	124	122	121	135	118	138	135	141	123	126	139	110	119	124	114	130	115	116	127	142	131	129	144	121	138	122	131	132	148	121	121	129	122	133	132	138	121	134	116	125	146	104	122	130	136	108	127	113	138	117	124	120	139	132	128	103	111	107	151	117	116	120	110	126	125	137	117	116	136	176	138	135	114	116	111	123	134	117	124	132	108	143	133	128	131	104	109	143	122	142	112	119	134	150	135	123	129	119	111	123	109	121	116	121	120	123	151	116	121	122	138	130	127	122	121	134	125	153	149	141	128	116	119	118	135	120	120	123	118	135	127	113	121	133	136	145	143	120	113	122	107	128	125	113	132	125	113	136	129	133	112	114	123	139	126	114	125	111	147	130	108	134	121	120	116	132	126	136	122	116	141	123	110	118	111	139	118	137	111	128	122	118	122	102	160	136	153	122	142	137	135	125	119	122	130	123	159	139	113	129	103	110	134	146	120	123	142	123	120	128	143	105	131	136	128	159	136	124	128	131	122	136	135	131	113	127	113	109	134	133	126	117	136	125	138	148	116	120	123	139	109	112	123	120	125	112	116	116	136	117	142	119	132	112	129	128	128	117	116	141	117	116	121	131	130	108	160	129	123	124	120	125	115	133	126	125	126	110	123	149	119	124	119	123	142	107	133	123	131	110	130	137	124	117	141	136	128	137	123	137	120	119	108	124	127	118	109	140	122	107	144	122	121	139	127	132	143	139	137	127	114	131	153	112	122	128	116	124	113	135	119	125	109	115	138	130	124	118	134	124	147	110	130	131	111	144	125	137	146	143	131	130	99	133	115	129	127	119	148	118	125	114	128	107	137	127	125	151	156	111	120	133	112	138	104	115	128	140	126	136	129	131	132	138	127	130	125	115	115	114	125	135	135	133	126	128	110	121	151	98	141	116	132	120	119	122	145	135	126	118	107	138	123	121	126	119	114	131	109	132	130	110	121	112	118	134	128	136	119	122	123	145	145	112	113	120	127	132	126	142	141	134	127	111	108	124	130	116	108	121	122	126	130	128	141	143	103	111	135	123	137	131	137	133	143	135	121	120	120	132	113	131	136	128	141	120	110	126	114	129	120	134	119	129	132	125	124	113	123	117	117	138	123	115	136	144	104	126	116	139	132	118	108	115	114	122	116	139	133	129	138	122	135	149	128	128	124	135	122	110	152	133	148	126	132	131	121	110	134	106	131	128	118	116	123	117	126	111	136	126	133	142	124	140	136	110	126	128	155	127	125	132	117	138	128	152	119	127	132	108	124	138	132	112	137	137	127	133	124	145	132	139	116	131	120	118	132	126	135	117	128	129	118	126	115	131	121	125	134	112	127	137	134	122	115	123	130	119	123	109	103	119	114	131	132	127	115	131	124	124	119	132	115	123	116	134	98	121	126	137	133	133	136	125	121	155	148	125	106	111	132	129	137	118	113	134	131	118	125	134	100	128	124	132	128	116	142	108	115	132	131	115	129	143	133	119	127	122	116	120	124	126	124	121	113	128	141	126	127	124	118	120	108	116	115	120	137	125	124	144	108	139	113	143	123	116	116	126	125	121	122	116	138	127	126	117	119	152	118	109	126	117	131	112	99	138	114	122	104	110	109	137	121	109	134	128	119	147	141	110	111	116	118	128	138	115	123	108	116	136	125	128	118	125	148	134	145	144	133	120	117	112	149	126	134	121	133	132	130	117	117	136	136	117	125	126	111	158	124	131	142	136	132	119	142	121	133	138	120	136	128	134	102	113	123	126	115	131	118	137	130	125	147	120	115	112	138	110	121	115	122	125	131	140	125	120	116	128	129	135	125	129	121	122	124	120	121	110	120	154	117	130	129	110	122	146	127	140	99	120	112	139	120	141	116	128	117	123	120	148	116	129	118	139	127	108	116	129	124	141	123	127	120	133	129	104	117	112	151	129	124	133	111	129	137	114	122	128	125	134	143	113	112	127	123	131	121	136	107	104	128	120	119	130	113	114	125	120	126	123	120	112	145	104	122	120	121	124	136	107	133	123	125	127	130	124	142	109	109	163	127	111	124	103	110	154	104	126	128	132	131	129	126	127	147	115	134	148	129	129	114	120	125	137	125	117	126	115	116	128	124	144	109	135	126	110	113	124	137	146	132	125	117	123	116	126	142	103	131	126	123	134	106	121	132	134	123	126	139	142	127	128	111	123	129	120	120	130	142	135	113	129	131	113	137	114	128	117	109	140	130	117	111	133	111	136	118	134	135	133	122	125	118	121	128	128	154	123	110	140	114	134	142	122	127	120	115	139	130	134	123	125	136	118	140	149	122	133	131	112	117	120	148	126	118	133	123	121	122	126	145	136	120	136	136	126	96	128	129	150	114	117	119	123	130	126	119	123	132	103	109	123	123	121	130	116	117	134	122	131	120	131	114	117	108	112	112	135	126	129	133	112	153	126	139	107	113	131	127	132	131	120	131	140	135	120	139	135	131	141	129	123	123	118	121	132	130	123	121	136	108	127	124	130	105	110	128	110	110	110	151	114	132	123	131	119	135	118	115	124	122	118	111	112	124	122	123	125	109	140	119	115	127	112	123	119	115	138	128	121	127	121	113	114	124	141	120	137	125	130	121	120	124	103	120	143	131	113	130	136	159	125	131	115	128	130	124	135	127	118	112	126	118	129	147	124	106	148	120	116	125	123	125	130	105	111	134	108	120	128	121	118	119	112	130	146	119	126	139	112	120	107	120	118	153	135	107	140	128	116	147	127	115	121	114	113	107	119	125	106	117	139	103	127	137	123	114	129	115	137	135	115	120	119	110	115	146	107	149	127	122	129	121	111	130	137	126	125	133	112	125	146	122	112	126	117	141	125	123	108	116	136	130	108	144	105	99	123	129	140	124	134	120	111	116	139	113	143	111	124	120	125	119	127	110	124	156	123	123	115	139	131	115	133	140	119	150	145	127	122	129	116	124	123	133	117	136	117	110	128	127	122	126	141	129	142	114	123	116	126	109	111	125	103	129	116	113	142	106	107	122	143	138	116	136	113	132	119	135	125	136	154	119	132	106	129	108	127	125	140	132	134	116	140	116	129	134	122	101	128	118	115	104	122	123	134	120	142	108	113	116	134	110	123	138	120	143	119	134	134	113	118	144	138	127	130	138	131	124	121	112	141	118	121	136	121	106	124	117	140	127	125	112	140	135	142	119	113	131	140	135
3048	2548	2317	1144	687	502	386	331	283	276	223	202	198	197	168	181	169	156	183	163	154	147	141	121	141	128	147	156	162	144	141	130	155	130	124	125	134	145	148	109	125	155	105	139	135	146	138	157	135	135	140	141	128	139	140	132	134	140	135	152	126	139	129	124	127	150	132	137	135	127	122	128	140	126	125	146	136	136	143	124	129	147	112	131	121	137	138	157	137	141	143	134	126	141	137	125	141	117	111	158	130	128	131	145	146	150	141	133	136	134	119	138	113	148	144	148	136	136	125	139	162	139	134	117	133	144	139	115	148	128	125	141	144	123	146	131	134	123	123	125	127	147	155	132	124	154	128	146	113	123	152	134	121	144	107	128	122	140	125	127	111	137	141	129	134	147	129	135	150	129	130	134	155	122	124	126	125	115	128	144	158	134	133	118	143	139	135	110	145	133	127	122	123	143	130	151	111	114	126	119	149	121	120	130	148	129	136	105	141	124	142	132	134	139	125	139	118	133	121	131	118	116	134	124	135	146	133	134	130	119	114	118	129	134	160	131	137	133	129	125	139	135	131	145	133	105	134	124	132	165	117	146	125	130	143	125	131	138	111	134	141	141	140	136	122	138	138	150	154	141	155	144	146	119	139	130	134	130	110	138	119	133	122	138	139	136	124	144	123	130	123	141	142	126	136	144	136	141	153	119	122	122	137	148	157	126	132	147	143	143	133	139	131	117	131	114	137	126	110	129	131	148	116	134	134	153	129	136	135	121	117	144	133	141	121	129	137	137	135	138	140	133	128	152	136	126	135	134	126	141	137	120	125	129	141	129	129	133	131	134	147	128	122	132	139	123	135	130	152	144	132	139	126	125	116	137	133	142	131	125	146	150	157	116	137	122	153	131	134	141	142	140	141	131	143	135	128	125	129	129	145	125	139	135	172	109	144	113	120	120	138	125	148	146	133	131	130	130	126	143	128	135	125	150	136	149	127	144	132	158	139	147	129	127	134	116	135	130	123	135	140	138	130	119	126	127	134	135	134	129	117	149	137	130	122	140	122	111	117	132	136	143	122	162	128	143	131	132	144	129	126	125	114	129	112	113	138	123	134	131	142	134	141	123	140	100	117	127	129	140	126	109	136	144	125	131	133	139	145	125	152	120	134	146	134	154	147	143	122	131	139	162	122	130	125	144	137	138	128	139	122	139	122	140	116	105	128	157	120	132	131	134	133	123	146	129	113	124	130	120	121	119	143	134	117	126	132	126	133	122	133	141	115	136	102	136	119	133	122	131	145	96	121	149	137	146	95	136	142	139	147	122	119	142	115	136	111	155	134	129	148	148	142	137	114	140	145	136	123	116	111	160	130	127	127	124	129	125	136	149	127	145	133	131	124	126	148	155	111	123	127	138	133	139	142	131	148	125	142	154	140	126	124	127	101	138	123	125	127	124	143	138	159	128	146	131	123	145	138	130	137	140	124	143	134	108	131	128	142	129	131	113	132	140	109	112	143	142	129	106	135	122	144	123	126	126	133	139	143	127	135	141	153	149	146	150	129	131	114	118	117	132	109	131	168	139	127	128	147	138	133	136	124	127	140	138	92	139	123	120	124	113	113	144	118	127	154	146	136	134	121	141	146	124	127	128	127	136	128	128	123	118	146	142	125	135	140	134	124	112	152	141	120	139	129	145	137	140	121	120	128	148	123	136	135	123	127	135	146	108	149	119	149	130	147	127	137	137	131	114	132	129	130	135	152	135	132	123	112	121	130	135	149	151	121	123	123	123	142	132	139	130	144	138	133	131	139	115	136	120	143	131	142	128	130	131	131	129	123	132	148	123	125	117	119	143	130	145	120	118	120	127	113	116	115	121	131	131	126	144	160	126	124	135	136	141	131	122	144	106	129	117	141	101	105	142	129	131	120	117	142	144	145	162	148	146	147	143	142	118	147	127	137	134	120	119	147	128	136	119	138	120	134	111	134	108	129	142	125	144	116	143	124	156	132	141	125	140	135	119	121	113	116	126	147	128	140	125	153	134	120	127	131	127	118	132	138	123	127	134	115	147	128	155	111	112	124	156	103	142	145	128	136	138	132	139	148	140	130	113	139	140	129	135	126	132	123	121	150	135	123	137	128	127	138	115	140	149	130	133	144	143	111	132	131	141	154	119	133	144	142	127	124	170	138	133	121	124	117	113	111	127	140	135	154	122	126	130	118	111	126	137	130	141	128	145	146	125	141	127	130	151	141	141	121	137	110	133	143	125	148	137	147	134	127	121	141	126	136	121	118	135	118	128	131	116	116	137	122	145	119	133	144	133	130	134	138	134	123	110	128	152	122	109	133	156	126	152	137	123	141	126	145	113	138	152	125	118	127	148	136	127	133	116	143	147	127	109	119	131	144	146	114	143	114	150	135	136	126	141	130	132	116	158	127	136	117	151	149	114	134	147	114	134	127	161	133	132	158	131	172	118	149	109	131	145	119	138	117	132	133	130	128	137	150	124	133	125	123	126	128	154	128	118	140	134	130	144	131	136	149	142	139	115	136	139	133	129	128	138	123	147	121	130	122	133	122	127	147	125	126	113	118	108	125	138	119	121	115	113	128	149	130	122	146	122	147	99	135	131	127	118	131	125	132	108	117	144	168	130	130	150	132	159	125	118	126	126	126	117	106	113	126	130	120	110	120	130	127	133	122	115	125	132	124	141	151	110	132	151	119	146	135	144	118	122	135	113	152	136	145	134	141	143	137	143	138	123	125	139	125	133	136	131	154	119	128	144	138	148	131	142	149	127	133	132	115	135	149	112	135	155	125	144	128	108	118	124	129	120	132	146	147	139	131	111	126	126	145	123	153	137	117	122	123	141	141	144	121	137	149	116	146	130	145	130	132	110	126	126	127	128	142	133	122	136	142	136	127	116	123	138	125	138	129	111	127	122	120	134	116	103	145	130	110	113	130	129	143	123	135	135	116	130	141	119	120	107	145	136	120	134	132	155	138	145	127	128	134	148	130	126	131	114	131	134	118	125	128	127	146	136	120	151	136	115	141	140	133	134	129	136	129	126	158	121	148	118	110	126	100	123	131	126	118	147	131	133	131	123	122	125	130	121	124	130	119	118	144	136	132	136	134	139	128	127	120	151	142	126	159	145	140	119	136	107	116	137	134	138	138	131	138	129	116	143	120	129	124	133	145	135	145	128	116	124	135	134	108	125	122	138	145	130	139	131	111	131	125	117	143	125	120	128	139	124	123	129	140	118	127	131	136	130	128	128	135	127	135	151	138	119	124	134	124	124	125	140	131	132	125	101	138	129	141	123	122	133	136	158	130	145	136	125	126	139	137	125	142	131	131	104	111	123	133	137	128	125	127	132	128	142	135	133	127	125	117	133	123	117	126	141	121	111	118	132	125	125	134	124	135	145	134	125	145	148	104	134	133	138	126	128	120	130	140	105	134	153	117	132	131	123	112	142	130	127	120	149	140	130	127	121	121	134	138	134
24278	21462	28790	24533	21448	6581	1008	578	473	412	425	374	367	367	328	378	354	340	321	330	327	314	324	365	333	323	348	342	307	336	309	366	332	306	344	314	298	295	330	298	301	330	274	290	298	294	316	301	297	302	326	316	319	299	288	345	270	298	313	299	325	344	318	328	296	278	345	319	334	335	296	282	327	346	288	289	323	311	291	331	325	320	336	324	334	312	288	278	329	330	316	281	319	317	286	291	304	306	293	301	310	328	310	322	279	289	301	308	332	298	290	329	305	285	318	281	305	291	300	277	306	311	316	315	294	296	311	285	326	299	338	302	290	288	289	295	268	282	326	269	301	292	294	303	293	282	287	307	288	279	324	320	285	311	317	300	339	295	307	308	321	329	316	333	354	337	301	307	326	301	305	315	315	278	317	317	320	315	317	312	308	294	293	305	327	296	321	308	292	318	287	323	325	315	303	292	357	301	336	297	307	331	314	320	284	343	299	307	299	315	316	303	299	299	318	281	299	312	281	315	296	304	295	305	312	294	293	300	301	283	328	316	300	292	278	283	326	279	294	284	316	349	284	259	326	291	284	306	319	335	299	322	318	314	329	318	329	304	303	321	319	313	306	297	312	321	309	296	311	287	293	336	301	314	310	332	324	291	281	332	313	309	309	283	313	306	303	281	305	320	293	308	280	305	309	313	312	326	289	314	322	291	312	306	299	281	307	332	322	314	318	282	328	330	331	280	273	318	327	324	285	293	325	299	278	320	293	338	322	303	286	322	343	298	306	314	328	308	294	304	314	296	307	309	313	301	294	310	321	297	320	292	268	306	294	297	335	305	325	296	313	280	298	317	334	320	304	307	352	298	314	309	311	312	348	300	318	350	296	340	267	302	281	271	291	243	334	296	326	311	297	289	286	303	299	288	269	308	326	303	298	317	310	326	311	310	288	272	292	319	278	330	334	286	285	297	304	294	298	304	323	266	316	306	341	312	356	290	252	286	269	315	301	311	297	339	317	314	349	297	281	331	310	301	311	320	326	314	313	295	334	304	289	290	325	303	286	291	277	315	329	296	297	329	277	306	295	299	294	313	299	298	296	283	308	327	313	316	302	286	270	304	271	297	325	333	286	294	310	312	304	320	284	302	313	293	328	299	334	298	309	311	299	324	275	298	291	289	301	315	269	318	323	285	280	300	304	284	282	309	266	290	281	319	334	306	317	280	304	288	297	287	281	302	311	298	274	292	287	321	295	294	315	324	306	277	337	312	339	325	311	282	304	317	284	292	339	283	310	310	290	308	308	302	282	288	291	303	316	278	293	295	318	281	258	299	313	310	295	334	296	298	321	307	257	305	310	300	268	271	297	322	288	320	299	316	323	307	333	335	290	307	290	280	334	333	316	318	288	304	281	302	302	323	299	306	317	284	291	291	280	285	271	315	326	296	307	338	292	291	314	310	310	304	297	309	306	279	322	277	294	293	330	313	316	335	304	314	335	308	326	300	307	305	292	298	285	319	302	319	301	286	301	310	295	289	268	301	288	295	298	301	307	285	289	285	312	295	295	314	298	285	308	324	303	274	305	300	303	298	313	299	276	317	280	317	327	302	297	306	339	325	323	324	313	307	328	320	301	343	325	330	310	270	333	320	325	291	308	294	316	310	344	308	278	335	308	267	284	308	298	289	310	315	278	304	319	328	310	304	338	330	304	280	309	289	327	295	259	304	273	265	311	300	270	296	291	300	301	288	285	339	308	292	314	269	304	324	339	288	313	291	325	302	318	307	293	299	296	305	300	292	295	267	290	323	319	306	343	335	318	301	312	286	308	295	282	326	287	315	321	296	341	301	304	298	311	260	327	311	301	294	306	296	300	314	290	308	339	305	301	311	327	311	335	296	283	330	291	284	295	312	305	288	295	307	312	312	301	314	296	297	297	319	331	297	299	282	359	306	316	298	306	306	277	318	309	320	328	316	299	290	296	330	288	285	341	318	293	314	309	339	292	308	298	307	325	334	279	309	289	281	281	309	333	296	324	315	315	320	315	270	306	308	309	298	309	273	307	277	313	288	302	318	284	311	308	266	267	303	318	288	290	285	315	303	305	294	320	320	319	312	278	303	305	311	308	298	329	332	312	291	317	279	327	339	306	291	290	288	301	285	313	333	311	329	305	281	322	318	274	292	271	313	297	313	324	285	285	352	335	275	277	312	322	294	319	304	305	318	292	283	307	297	314	324	317	309	300	312	320	280	300	289	336	286	296	288	312	306	305	288	348	291	333	291	293	326	282	312	276	326	287	291	279	321	287	294	307	311	333	302	312	285	326	322	307	305	316	305	303	281	308	303	312	303	308	323	316	305	281	290	324	285	278	312	312	311	312	300	289	329	284	299	301	320	324	307	306	308	351	300	305	329	317	311	289	302	306	300	264	293	300	329	340	309	301	321	294	314	332	294	317	306	285	280	275	326	318	283	335	281	304	325	303	305	290	319	292	300	311	279	288	315	268	317	312	339	325	302	325	333	328	304	315	298	300	309	298	281	301	306	303	291	292	288	328	308	278	290	317	307	266	276	298	303	327	329	319	290	327	300	300	284	320	312	319	300	331	346	343	316	278	309	326	308	309	304	299	309	284	298	339	299	286	303	331	332	288	325	286	291	310	316	301	303	299	302	297	267	301	315	294	288	288	275	280	289	305	300	295	321	315	310	311	277	332	334	278	290	358	293	290	290	319	320	289	302	296	309	281	311	313	311	319	296	304	272	309	297	280	308	315	293	321	255	307	282	312	329	303	316	316	310	314	296	288	282	315	296	318	287	288	295	314	262	316	278	306	310	318	308	308	295	289	310	292	313	307	322	289	319	298	262	292	318	318	295	308	304	311	323	295	333	302	324	309	315	285	295	334	313	246	311	302	313	276	301	284	294	318	311	334	305	332	315	308	297	301	306	332	300	258	278	305	290	315	327	318	316	320	285	317	297	306	318	246	282	294	286	359	340	292	310	314	342	318	322	317	298	290	328	294	263	312	268	319	319	298	302	277	294	332	326	317	286	334	299	303	301	316	318	334	308	282	301	342	282	303	326	305	291	304	325	329	304	307	335	284	281	301	296	293	330	278	311	302	309	312	299	309	311	290	329	296	321	290	302	301	315	274	314	283	294	304	326	296	327	323	314	285	316	321	301	285	347	322	320	304	307	303	324	318	314	293	301	317	320	300	291	314	276	321	301	312	309	311	286	273	309	318	299	322	307	306	287	304	335	325	321	300	299	299	291	286	329	305	297	320	296	261	305	280	305	259	319	325	279	342	305	309	290	318	283	293	297	343	333	289	277	310	306	327	323	312	309	287	304	308	293	307	296	293	327	317	290	305	329	277	343	281	263	312	275	286	290	318	308	319	305	298	298	284	331	296	298	303	289	300	288	293	309	304	291	313	277	322	295	301	317	302	297	319	343	283	306	284	314	336	305	308	307	315	297	315	340	269	304	282	261	266	300	284	281	334	299
3233	4899	3943	2097	1263	929	728	627	565	481	487	391	372	367	394	344	342	342	328	348	333	337	323	276	310	309	335	264	316	304	298	316	306	296	294	355	285	301	279	289	303	300	307	287	280	297	327	298	294	288	295	284	287	285	291	275	302	321	305	284	298	282	299	314	286	294	288	279	305	264	288	288	297	283	283	308	281	293	275	306	271	298	276	289	280	285	275	283	300	288	312	294	273	278	294	288	296	311	265	282	294	290	268	273	246	299	281	284	286	274	279	283	281	250	290	316	294	300	322	304	295	300	274	299	306	287	271	292	294	278	262	272	286	274	303	321	295	303	273	258	263	289	273	325	263	316	307	294	281	317	287	281	289	283	289	295	319	286	286	310	252	310	302	287	273	279	259	294	281	273	299	321	279	279	295	279	292	271	258	278	277	296	289	284	248	270	295	292	275	285	324	295	282	302	269	311	304	252	250	288	294	309	293	264	281	299	287	301	282	299	286	296	269	287	262	259	248	286	260	248	274	297	287	305	306	280	328	278	294	289	274	308	307	274	310	282	303	330	277	347	299	245	275	284	309	313	305	279	292	284	315	307	288	275	286	280	251	272	270	310	298	282	277	314	278	273	284	300	291	277	271	280	313	260	251	288	298	282	247	277	258	271	286	274	291	248	283	293	274	277	264	278	311	306	280	283	268	296	282	271	278	278	285	272	281	269	279	271	282	301	292	297	284	289	279	269	281	299	302	281	279	282	311	304	287	297	285	300	284	279	294	326	267	296	294	311	280	292	280	273	260	294	308	267	326	293	285	298	271	261	272	288	264	310	283	281	292	276	259	277	293	269	295	298	260	288	285	283	258	297	289	310	271	279	264	285	286	269	260	278	293	280	276	287	267	276	298	283	259	290	265	287	284	289	251	282	296	275	292	282	303	296	292	290	294	307	281	272	299	299	296	294	267	272	303	312	276	310	269	285	294	304	281	303	306	287	265	286	269	272	308	294	294	281	261	270	298	292	240	254	283	288	263	315	301	307	305	287	303	289	309	282	310	283	283	282	272	294	278	286	255	282	284	283	282	328	298	304	306	305	271	273	294	290	305	299	293	316	296	279	249	294	270	286	295	276	272	302	308	268	294	304	306	271	269	258	290	267	289	281	288	295	286	279	270	288	308	273	291	293	284	283	272	255	304	296	283	287	283	297	279	276	320	259	270	290	292	293	270	277	282	296	269	278	258	291	265	289	302	298	279	278	277	267	294	283	284	272	311	295	262	270	281	281	278	314	300	285	270	279	296	274	285	283	280	281	279	246	257	286	262	286	267	264	310	282	302	309	275	283	283	269	282	253	303	276	273	270	289	278	274	280	291	267	261	283	273	252	277	272	279	300	260	277	279	266	301	282	266	269	282	280	273	294	274	309	304	302	284	287	266	291	248	306	283	268	293	309	267	280	280	287	288	285	300	298	266	285	255	298	303	266	286	290	266	283	296	270	293	267	263	303	269	279	277	308	287	297	277	263	272	305	302	295	242	268	295	268	263	253	276	289	270	293	295	264	298	260	290	290	270	292	271	306	280	260	284	279	268	263	296	289	317	278	266	296	261	283	300	255	315	307	275	302	280	286	260	271	278	282	284	264	256	273	265	310	281	299	301	295	296	273	292	292	270	304	279	298	278	282	269	263	288	277	281	268	306	265	288	296	293	253	259	259	275	295	290	295	302	269	274	299	273	275	309	261	284	274	270	285	295	258	299	276	313	258	288	308	301	298	289	261	310	275	276	296	248	294	267	249	273	284	301	302	295	268	277	285	280	286	299	319	264	275	273	295	262	302	277	261	263	285	285	294	288	300	270	257	276	296	302	260	265	281	282	280	296	265	284	277	292	272	304	305	289	261	263	268	285	307	276	290	279	266	297	290	303	294	257	261	270	269	283	295	286	295	289	290	271	283	286	275	282	280	297	258	268	276	285	265	277	283	294	293	285	263	294	284	282	282	282	248	282	251	269	272	273	295	286	275	295	302	268	292	263	310	264	271	297	305	289	282	276	272	248	310	292	290	290	299	287	275	285	283	297	266	271	282	304	267	275	270	260	282	297	269	279	280	284	299	295	274	283	261	310	276	280	268	270	285	299	260	273	272	273	307	268	308	274	309	261	277	265	288	273	285	279	280	268	293	262	301	312	274	299	270	284	273	319	291	299	270	268	251	263	284	305	258	277	297	254	277	252	275	255	281	271	289	264	266	283	285	274	316	286	294	304	245	247	277	292	275	261	290	300	263	280	290	312	282	255	301	282	307	281	267	281	260	295	313	325	269	286	278	259	273	319	285	278	301	276	269	281	253	317	294	306	273	308	312	290	288	316	253	283	304	278	286	278	296	300	261	274	308	296	267	285	295	285	259	288	286	260	284	279	312	299	282	309	290	288	296	288	283	252	292	270	309	287	264	239	274	279	274	289	273	311	299	262	290	265	309	253	241	274	266	275	261	306	275	270	284	275	291	261	291	287	256	285	285	261	306	275	264	283	264	249	275	281	275	262	275	321	306	273	290	262	296	258	285	258	272	281	289	256	319	272	262	284	280	266	289	270	289	288	262	269	298	295	297	291	302	290	329	270	258	272	303	256	285	317	280	310	292	273	282	291	318	295	286	252	302	275	284	261	288	285	267	279	292	300	280	279	294	273	281	293	299	291	281	275	284	285	311	251	299	272	299	286	257	294	274	307	286	274	290	274	292	249	282	287	265	279	274	259	294	286	276	288	269	278	276	269	296	282	259	295	283	282	300	256	281	274	256	278	270	259	282	268	290	290	292	290	253	265	300	296	268	299	264	295	279	278	318	294	292	285	283	278	253	256	302	275	277	270	261	273	292	264	258	283	276	277	274	299	262	312	280	286	296	315	284	298	310	298	291	270	272	265	263	275	276	275	305	279	304	284	278	299	249	299	283	284	267	255	286	278	283	278	254	305	321	271	278	289	303	297	273	288	315	311	284	279	235	309	297	281	267	284	297	287	275	268	297	283	288	281	281	304	275	266	254	245	281	300	273	323	288	279	287	260	282	283	289	302	283	287	286	286	270	266	290	273	291	318	317	276	282	292	305	262	282	296	262	297	272	260	277	272	308	291	287	267	281	284	259	272	287	262	262	284	275	281	254	245	246	278	271	300	258	298	278	268	304	247	270	263	305	269	292	262	241	283	306	267	278	318	278	297	283	295	286	291	297	264	303	248	258	284	298	256	268	293	287	265	283	260	268	278	287	291	280	296	269	301	293	285	292	271	271	289	305	289	288	282	272	302	284	309	284	280	285	289	277	266	272	323	276	287	266	302	272	262	300	270	292	265	297	261	285	267	278	290	270	293	293	276	289	268	285	270	280	276	280	281	305	303	274	258	282	254	266	271	277	267	287	280	263	294	318	254	277	284	267	298	269	274	314	284	302	276	276	269	293	264	264	281	272	252	272	280	279	338	279	282	293	252	306	314	287	268	274	276	310	310	298
27810	11864	756	323	238	235	230	212	245	206	247	224	220	201	212	205	210	214	204	223	187	206	193	227	232	201	190	205	198	222	204	212	241	203	220	215	205	202	211	218	205	213	217	210	227	234	220	198	232	197	192	212	211	199	213	209	220	223	209	238	225	231	225	192	213	204	225	223	210	213	230	224	205	197	194	226	205	209	222	186	207	199	203	217	199	228	202	245	205	210	215	214	203	189	190	194	221	200	212	197	190	201	216	208	220	200	228	205	222	214	203	205	179	213	221	218	211	198	218	196	199	202	214	225	216	216	180	197	226	209	213	222	199	225	208	226	202	204	236	217	218	209	210	206	219	219	237	197	220	211	225	211	194	197	206	207	208	208	188	203	185	198	205	213	220	225	212	204	180	210	217	205	211	209	190	209	199	187	226	218	203	210	177	203	208	216	200	197	211	217	212	205	186	227	229	228	220	200	213	205	210	242	216	203	216	229	221	204	224	222	211	204	195	182	179	227	201	208	214	231	230	195	216	214	219	227	201	217	213	226	204	207	260	203	203	212	201	216	205	205	185	218	223	209	194	223	192	201	209	214	233	237	191	213	216	222	238	215	224	213	225	225	206	201	218	208	206	223	197	221	211	198	194	219	228	217	250	187	212	209	237	232	206	224	229	198	241	207	221	184	209	199	175	205	191	198	194	227	219	218	192	199	232	182	220	217	212	204	203	207	208	224	192	226	225	203	207	219	228	197	233	212	241	201	218	242	197	222	227	227	238	188	192	220	197	210	235	207	221	192	210	203	210	193	224	219	187	187	208	216	199	209	226	211	203	222	224	179	233	216	204	236	186	241	216	200	201	201	205	214	223	209	222	217	210	208	219	186	193	199	232	218	214	190	212	204	208	211	193	196	235	214	226	189	213	194	233	215	229	228	195	232	192	227	198	221	222	185	215	204	190	196	200	194	226	201	212	238	202	203	225	212	195	220	202	214	171	204	211	212	213	188	220	200	234	188	185	228	214	215	196	200	221	215	217	193	208	227	198	213	198	238	235	192	206	205	201	195	186	211	217	206	200	209	189	192	184	189	216	195	217	222	212	214	204	205	215	204	229	207	219	210	218	224	198	221	199	208	197	202	198	204	213	191	194	211	209	211	210	241	180	188	204	191	195	223	181	216	214	203	242	201	208	207	184	191	217	210	210	229	212	197	212	222	226	205	196	218	212	232	191	202	203	223	213	215	197	192	227	207	210	225	214	193	224	213	196	210	211	187	206	190	223	185	226	201	215	220	209	222	222	232	202	224	211	206	232	210	233	218	221	210	217	209	193	198	238	214	203	217	206	179	198	233	209	213	234	194	223	212	207	217	199	206	218	208	199	214	218	233	187	256	208	197	203	223	195	191	214	212	222	214	212	202	187	201	208	199	210	205	188	215	196	251	218	218	220	207	203	191	200	228	234	235	218	231	241	200	216	203	217	194	229	235	197	223	194	201	206	203	229	201	209	195	196	218	168	202	227	207	179	209	211	219	198	222	219	228	199	216	189	207	188	197	215	198	205	198	202	210	205	181	211	201	211	235	202	220	213	222	200	184	214	205	223	226	209	174	194	200	206	195	209	192	221	225	225	223	198	241	217	231	212	183	173	188	211	201	202	218	187	200	195	211	189	218	219	212	197	205	196	207	213	209	237	220	203	181	224	224	232	213	207	230	196	229	232	210	190	217	185	221	236	218	232	206	219	224	204	203	201	213	200	205	227	217	208	210	212	218	219	204	219	214	216	200	207	199	199	222	227	202	198	197	180	210	220	201	218	202	230	198	205	204	206	216	220	212	214	210	181	192	197	191	213	221	212	201	213	205	208	219	220	208	215	200	209	176	199	221	205	195	195	209	220	180	203	192	203	242	217	231	217	210	205	249	227	216	211	218	212	197	197	204	204	210	216	207	211	199	222	211	221	200	198	216	200	189	241	209	217	231	204	216	212	209	182	224	221	194	201	205	206	218	208	219	195	234	226	209	222	196	218	218	191	204	230	205	181	218	215	208	210	188	197	253	206	200	188	202	195	216	181	202	224	218	232	224	247	207	182	189	216	181	231	191	215	217	225	193	203	236	215	210	198	205	220	205	208	183	188	212	231	215	198	221	215	216	204	212	207	210	208	217	221	206	222	207	193	213	213	210	221	212	227	203	200	212	197	213	204	233	207	206	193	229	200	230	223	215	220	227	220	186	241	187	216	189	209	213	178	218	224	207	239	207	224	216	214	196	222	200	219	212	221	198	230	217	206	227	224	196	204	227	235	207	202	192	207	193	195	177	222	237	201	238	208	210	227	206	197	242	200	200	232	231	208	221	225	240	217	186	212	213	209	240	199	210	198	222	220	196	226	222	239	227	197	208	229	205	237	237	200	239	200	179	223	209	197	216	194	220	209	216	221	225	226	213	223	213	198	203	211	211	223	211	197	217	198	217	218	206	241	201	212	208	222	228	232	206	213	243	228	200	220	208	226	217	233	215	205	181	229	213	218	209	205	194	218	228	220	203	210	213	189	220	188	191	229	207	216	210	201	182	210	197	193	185	205	223	209	237	212	191	208	240	213	195	200	199	213	212	214	227	227	230	217	195	202	209	218	219	211	202	211	229	203	221	197	209	173	224	193	229	204	206	193	204	184	218	201	235	215	227	222	212	219	192	233	204	224	191	201	216	268	208	212	192	205	204	209	222	221	196	183	196	199	229	200	197	205	214	195	234	205	199	207	220	213	183	196	204	216	228	204	207	227	184	182	203	206	236	226	214	223	205	209	187	210	196	247	200	203	203	200	231	218	204	182	219	209	213	205	191	231	231	181	224	213	208	211	185	225	194	206	214	206	219	222	200	213	230	202	226	191	182	215	202	207	211	194	216	198	210	221	211	206	200	214	198	186	210	216	195	230	199	207	226	212	218	225	211	210	205	194	248	207	223	220	224	210	213	200	224	217	196	219	218	228	185	201	239	181	223	224	216	212	200	212	221	202	255	202	233	222	187	201	208	203	201	210	204	207	209	206	212	216	216	203	217	231	222	200	207	207	176	216	211	215	227	194	213	195	204	203	231	198	255	210	224	213	228	203	194	209	202	227	238	213	211	212	205	213	234	207	203	198	193	220	238	229	205	249	200	195	237	194	214	198	199	192	222	237	202	206	210	215	214	242	212	222	195	216	215	203	226	221	218	240	208	206	184	224	191	222	201	229	214	194	224	211	214	220	205	200	202	197	201	201	201	230	193	226	226	196	200	228	224	205	225	209	214	221	244	205	203	221	192	225	208	228	218	200	215	239	210	209	205	186	213	195	206	223	195	209	237	233	202	194	177	220	208	230	206	213	204	215	193	188	199	194	228	203	224	233	234	212	211	239	202	196	198	218	216	223	199	227	185	220	220	214	215	219	214	215	229	221	223	213	181	235	226	211	207	229	217	227	203	235	211	193	177	196	236	232	212	215	187	238	208	191	200	215	194	195	212
4580	329	299	229	230	214	189	223	187	219	216	195	202	200	212	209	187	197	211	161	197	210	189	185	180	205	214	214	185	218	178	185	233	199	206	209	181	188	195	211	209	203	202	213	209	214	190	192	190	187	217	216	209	215	219	209	199	209	209	185	174	224	189	196	205	195	211	205	202	171	210	175	180	209	222	206	207	177	203	196	210	177	196	208	214	220	201	206	195	195	219	200	196	190	176	200	207	204	219	193	207	198	231	214	190	184	202	166	210	195	196	208	203	202	196	227	193	210	191	186	219	213	202	198	191	196	182	207	203	164	201	179	181	185	200	172	208	197	184	189	195	178	181	174	196	193	198	182	220	195	195	204	197	184	178	198	217	184	224	205	214	200	180	218	219	197	221	191	186	197	209	233	206	206	197	203	211	178	185	213	216	174	187	205	205	185	219	192	229	205	194	198	206	232	197	175	189	184	198	202	201	227	200	208	203	214	183	197	172	195	193	181	190	203	201	209	200	187	196	222	211	184	195	187	200	186	216	192	206	199	201	188	204	184	208	175	189	210	180	182	206	161	215	220	205	212	206	183	198	199	198	183	195	191	193	190	185	184	209	222	246	217	213	199	209	190	191	201	185	198	187	209	217	204	178	215	197	205	198	176	225	210	194	163	197	198	192	197	215	254	188	208	205	227	191	201	232	206	208	200	209	158	192	172	186	213	195	178	228	200	212	192	184	210	203	187	171	206	198	208	198	200	211	186	201	199	226	212	199	210	199	189	206	193	182	181	186	180	176	183	196	190	194	213	198	202	197	225	209	202	186	208	177	183	195	191	223	172	187	195	188	186	191	190	204	190	193	182	202	176	183	188	182	222	191	202	187	189	202	195	180	205	197	184	183	211	193	206	203	191	187	203	214	192	176	211	176	211	192	218	193	193	181	200	214	210	202	186	189	199	203	184	195	204	200	196	188	180	194	214	206	213	168	202	202	193	200	197	195	193	185	205	200	186	207	165	203	220	208	186	221	227	202	214	216	185	200	198	189	199	210	199	192	186	211	208	213	210	202	176	199	183	193	171	194	190	203	195	208	192	213	209	192	184	183	215	185	229	185	195	194	175	205	192	215	177	212	186	225	203	185	205	186	211	195	223	215	181	228	199	184	207	198	229	170	212	216	187	218	208	202	187	199	198	205	198	215	188	195	197	187	187	172	217	205	191	197	189	196	179	185	198	225	189	216	203	204	204	198	203	200	181	212	196	217	199	208	201	205	206	184	214	180	178	174	200	208	164	200	211	228	186	212	173	198	184	194	182	207	178	185	209	157	200	195	196	201	210	212	190	194	189	208	214	193	207	199	214	209	218	201	207	180	211	205	178	177	185	210	206	187	213	205	208	199	168	192	206	207	194	209	175	182	187	216	194	185	195	195	193	172	196	193	198	212	181	209	189	196	208	202	187	199	207	183	190	194	190	166	182	211	185	213	218	185	188	160	215	176	206	211	189	193	222	223	205	195	205	190	185	202	205	182	207	202	188	187	211	213	181	192	200	186	210	207	187	198	213	214	191	206	212	216	198	209	188	188	202	157	202	184	163	189	204	197	208	210	212	205	208	190	217	199	195	195	207	181	205	206	179	188	200	200	206	218	196	214	210	196	208	184	177	215	201	173	184	199	192	187	194	202	177	209	179	217	165	199	203	187	193	172	193	220	181	171	220	199	213	190	207	192	193	215	192	181	210	168	222	217	197	203	198	203	183	182	210	181	224	198	207	198	193	206	220	191	217	209	214	213	189	195	200	216	191	184	179	182	192	190	207	211	229	174	219	220	222	190	187	183	194	168	207	202	189	198	198	196	219	195	177	182	198	193	232	231	191	189	180	206	206	182	196	205	188	202	222	207	199	202	180	198	187	185	186	202	209	199	204	186	196	179	175	213	180	203	197	197	195	192	201	214	215	194	192	213	187	205	186	193	175	207	231	203	211	220	185	196	193	198	197	220	200	182	214	199	211	199	195	202	207	209	196	214	210	190	188	217	204	189	195	219	203	192	217	194	195	189	197	218	176	209	184	189	182	192	173	214	193	183	209	200	176	191	192	216	230	177	195	204	185	195	184	198	198	198	203	204	196	201	190	197	182	205	215	199	200	185	179	210	229	221	213	203	207	197	213	195	206	188	205	218	215	187	190	203	194	193	195	191	192	177	199	214	227	198	206	209	201	205	196	192	186	178	203	188	225	190	187	183	204	185	200	201	206	198	196	204	188	192	208	192	221	191	214	206	188	194	214	209	186	213	194	214	207	185	191	180	195	200	189	197	241	212	202	214	200	198	180	194	217	188	198	226	174	188	178	188	211	189	217	195	192	191	201	202	216	213	213	203	209	203	210	197	187	208	218	195	186	206	194	191	179	197	188	192	170	182	175	212	190	221	197	217	224	171	189	212	206	195	177	200	200	201	199	185	196	204	205	207	216	210	214	193	192	199	198	224	172	221	196	216	189	216	190	191	207	201	214	213	188	195	204	197	178	181	200	192	189	213	204	199	186	181	202	193	204	191	186	237	196	208	188	180	226	193	227	207	230	189	206	188	193	181	203	196	205	223	186	176	172	212	199	205	208	180	201	192	212	181	193	199	193	201	205	148	180	228	191	206	195	211	191	191	191	217	168	203	185	224	200	209	220	209	196	210	185	164	218	202	188	221	175	199	210	221	191	206	194	198	171	184	197	198	213	215	216	201	183	213	214	211	218	189	189	202	194	193	202	185	193	194	197	231	194	205	212	204	194	192	191	177	211	209	218	196	164	200	194	181	201	178	215	163	193	204	221	184	203	194	204	194	204	176	193	177	216	202	193	218	202	211	207	195	217	183	196	209	229	205	203	210	215	206	183	197	185	173	180	189	230	204	202	200	217	212	194	205	231	193	190	184	193	203	187	200	194	196	210	211	213	207	187	193	198	194	211	197	175	204	190	222	206	191	202	176	189	201	184	191	206	187	199	218	206	192	184	185	183	191	205	209	220	219	187	198	180	204	191	207	175	204	182	204	185	207	204	207	206	177	196	203	203	202	193	223	217	179	189	197	183	207	202	213	226	229	224	200	203	214	163	178	207	183	179	208	207	200	195	188	205	200	198	209	180	207	201	225	200	206	203	181	192	226	222	212	178	201	196	202	205	196	189	165	179	193	186	233	199	221	204	198	201	204	184	226	203	178	228	192	168	220	202	181	210	186	206	211	190	191	222	182	195	197	188	188	191	212	173	202	184	219	179	193	188	204	188	211	186	201	207	207	185	198	187	191	217	198	194	189	223	171	181	217	205	220	181	174	207	176	183	202	208	196	208	208	192	196	193	205	199	176	224	173	195	203	210	214	184	193	211	197	193	194	213	216	195	212	199	194	207	181	180	200	212	194	191	213	182	201	185	207	211	171	210	201	191	201	221	205	206	184	175	192	196	195	188	208	190	188	201	212	191	187	222	200	205	168	205	190	201	209	237	184	192	192	200
25234	21478	27927	25419	10538	567	311	240	191	173	167	162	163	164	142	130	135	129	128	161	147	139	134	119	138	137	149	123	133	124	147	112	128	121	111	137	129	139	132	141	149	132	135	126	113	131	130	129	133	128	118	119	129	125	127	143	139	129	113	136	125	118	117	133	129	110	112	136	106	133	140	131	133	140	122	119	114	126	138	144	143	135	104	159	113	109	135	137	123	124	121	115	129	122	122	122	142	152	119	108	129	108	125	118	122	142	124	133	132	115	136	114	144	123	146	106	119	139	133	144	133	142	120	120	134	118	124	114	135	113	101	132	113	133	136	121	133	121	107	126	132	128	123	127	124	122	129	141	128	111	140	128	120	129	160	118	126	117	121	119	125	117	116	128	117	125	118	128	123	114	132	114	96	130	139	113	120	143	134	128	112	134	130	137	138	121	140	137	142	136	138	125	156	134	133	130	134	122	117	145	125	120	144	111	113	146	131	137	120	142	122	124	132	126	110	140	128	143	130	110	126	114	109	104	122	112	128	119	111	131	147	107	124	128	131	121	135	133	124	122	122	107	125	122	128	104	126	135	120	107	135	122	127	124	142	124	119	106	126	113	129	127	125	121	113	123	133	127	107	129	136	165	116	138	98	124	124	128	151	116	121	100	108	125	141	125	146	118	115	140	120	123	131	109	130	119	125	116	111	120	128	149	134	125	120	118	117	127	144	129	125	126	118	154	147	111	75	133	128	127	113	128	121	128	130	116	113	124	141	110	138	120	110	101	131	123	124	126	134	104	122	120	132	114	124	123	111	149	123	137	123	120	117	136	128	133	133	103	111	127	122	122	132	118	116	115	135	119	127	132	122	118	131	109	135	123	132	120	151	111	123	108	130	112	124	119	137	124	120	140	115	119	127	92	123	124	138	132	118	109	130	136	122	121	115	104	129	127	117	114	136	147	129	135	133	125	143	128	136	119	111	117	122	140	124	119	132	121	128	144	113	133	127	124	133	123	117	128	131	121	117	122	130	116	111	112	138	115	130	141	130	127	116	131	132	137	128	120	103	110	116	117	116	156	113	121	125	118	100	125	148	111	136	139	135	116	115	127	120	134	98	129	120	132	128	114	127	142	125	121	130	128	126	139	128	140	122	120	126	122	126	124	144	108	135	108	112	120	107	125	133	130	123	122	115	101	126	117	140	128	136	143	109	118	132	123	132	101	111	126	136	107	138	139	137	135	116	123	122	129	137	109	116	119	121	129	121	126	121	134	130	121	123	112	126	121	136	137	122	127	121	143	118	142	131	115	130	118	108	141	140	128	120	143	125	116	125	135	113	135	123	135	122	106	149	104	111	121	134	137	127	125	131	127	125	123	126	119	133	129	139	110	134	132	121	116	120	137	119	149	128	123	117	134	123	127	124	105	127	119	119	122	121	133	118	138	132	126	119	142	145	132	138	144	119	154	123	123	137	119	134	115	117	118	145	109	132	126	132	102	117	117	125	124	115	140	116	109	111	139	129	124	132	134	111	106	116	117	115	144	121	129	115	135	130	143	110	116	154	118	132	107	130	143	107	131	118	140	129	119	143	128	116	132	125	142	125	138	109	114	117	133	107	110	127	134	126	132	126	123	104	156	135	114	125	117	133	117	148	136	128	135	130	110	128	115	122	131	124	103	126	146	142	121	149	146	123	133	152	124	132	123	126	127	136	118	121	114	111	125	140	110	133	119	132	132	120	128	106	102	128	138	117	144	129	125	120	101	135	135	119	121	111	126	128	119	121	112	125	116	119	143	127	137	132	131	112	103	134	145	128	112	117	124	129	116	123	151	126	127	124	127	107	126	114	120	108	142	130	123	139	139	128	112	145	114	136	133	142	123	127	140	123	121	126	152	104	115	117	105	139	139	125	125	127	115	122	133	134	120	122	92	118	133	112	118	134	117	127	115	119	115	104	141	124	117	105	124	128	122	119	115	127	126	109	126	124	137	138	127	131	118	140	118	142	141	117	132	117	130	115	128	108	126	110	128	124	131	108	152	116	129	107	127	127	139	118	117	146	121	127	136	135	117	117	126	129	140	130	132	106	117	122	120	119	134	113	116	132	139	128	124	124	129	123	108	131	125	129	114	120	134	117	131	120	119	142	141	140	119	131	125	128	127	126	123	144	122	106	124	106	133	119	133	112	152	116	122	112	124	125	136	128	132	122	117	129	110	141	119	118	140	128	124	123	132	136	121	127	118	127	144	123	151	99	117	124	117	120	135	131	108	116	114	118	128	136	132	129	111	116	99	115	114	141	112	123	142	143	124	130	127	125	142	144	102	144	124	122	129	125	126	135	146	137	134	133	132	117	124	115	144	126	135	111	115	129	141	126	134	135	117	149	148	133	139	109	116	107	122	130	105	129	120	108	105	125	117	98	116	108	124	119	130	116	98	109	115	110	111	141	125	110	109	126	122	119	119	110	134	143	135	120	121	129	109	123	128	117	122	131	111	136	130	118	124	129	128	132	116	124	115	112	128	110	101	121	123	135	143	119	118	122	124	125	125	118	132	141	114	142	128	134	151	127	121	118	120	120	133	124	121	120	123	126	110	139	111	150	115	135	133	112	127	134	128	138	124	124	130	131	116	130	114	108	136	126	131	125	118	126	127	125	127	112	109	125	132	116	137	127	113	119	127	125	117	133	135	123	140	126	122	122	135	126	119	124	108	135	126	123	125	117	120	124	144	127	124	137	133	127	107	128	113	131	113	145	118	138	115	127	121	130	114	132	123	138	131	122	123	131	125	134	110	123	125	112	123	109	112	117	128	108	134	122	107	114	124	127	118	126	129	128	119	123	156	119	103	123	133	142	121	117	143	139	117	123	101	109	101	121	133	136	102	110	97	127	124	127	121	127	116	134	117	133	124	129	142	124	114	131	117	117	139	120	119	131	107	143	129	149	140	101	131	141	109	131	124	116	129	114	120	128	110	113	111	109	117	135	124	99	118	126	132	138	148	113	122	111	119	124	140	140	123	126	152	106	121	142	121	137	117	130	128	117	113	141	106	134	134	138	135	133	112	134	123	137	129	145	114	122	126	109	123	120	125	112	117	109	111	124	128	126	103	111	124	135	118	142	114	119	132	130	127	124	118	134	126	119	123	128	128	139	126	114	119	131	120	109	133	130	130	110	119	149	123	130	114	99	137	117	145	133	126	121	134	124	136	119	162	128	113	119	102	140	122	117	129	102	120	112	108	120	114	114	123	132	139	133	135	120	114	118	121	123	136	122	110	136	134	126	113	118	115	124	128	139	104	133	123	111	115	105	110	123	137	114	106	127	118	130	118	132	142	139	95	114	134	120	117	111	122	100	93	118	122	135	108	105	117	116	103	114	136	125	130	151	130	114	118	124	110	100	138	119	128	130	104	114	127	118	125	116	110	131	114	121	115	112	124	129	106	136	119	116	123	122	143	142	123	118	116	133	130	124	145	106	123	99	156	116	126	114	126	145	128
3002	2556	2187	1095	640	481	364	315	234	232	241	210	159	176	190	172	150	148	150	148	154	152	139	143	156	144	151	122	151	149	133	137	126	149	136	131	132	143	129	129	133	145	123	124	105	129	140	134	147	139	135	134	133	145	125	112	137	130	123	122	141	141	129	129	138	119	136	125	125	114	145	136	137	166	127	141	130	136	131	119	141	139	131	164	131	136	137	130	129	127	134	143	140	123	133	130	142	149	112	148	131	153	130	126	114	135	145	132	127	124	154	126	130	132	141	117	133	133	121	129	117	116	137	144	124	145	156	141	146	118	117	136	136	140	151	143	129	148	136	131	128	129	141	120	144	138	107	136	126	121	141	115	136	138	134	135	109	137	159	140	128	126	144	138	116	127	124	136	130	117	140	129	153	137	141	132	131	136	132	140	122	126	137	143	130	123	127	118	133	119	117	110	131	116	136	127	154	131	146	121	131	126	131	119	151	148	124	126	120	123	142	131	124	134	133	113	128	123	148	107	149	131	129	119	138	137	119	160	140	134	121	141	146	143	113	119	120	121	127	131	115	130	120	122	116	146	129	145	123	104	124	106	139	134	146	143	122	138	143	126	143	131	142	133	137	133	124	129	138	138	125	128	130	126	130	134	129	147	123	138	121	139	122	136	133	113	103	129	122	138	138	137	113	138	135	110	127	131	149	137	133	108	117	132	136	144	120	123	163	118	142	125	143	138	172	146	144	136	117	123	132	130	148	137	137	129	146	120	135	114	142	146	133	124	137	136	115	131	124	144	134	123	155	130	119	112	112	142	152	123	125	115	133	142	144	129	118	130	132	135	139	116	129	149	144	139	133	141	110	132	153	120	137	132	130	124	135	123	117	123	138	146	131	139	138	126	161	121	126	122	127	131	121	132	144	142	135	139	121	131	146	142	123	136	133	129	155	122	121	139	140	108	163	132	121	142	141	122	123	111	145	115	136	116	144	142	138	147	139	140	147	145	129	130	151	149	150	128	140	140	141	123	130	141	149	131	136	118	127	133	123	135	134	125	135	119	110	117	138	126	125	129	111	124	133	120	144	152	151	113	136	116	136	133	127	125	126	136	123	125	158	136	127	127	130	130	116	127	123	155	144	127	135	154	130	117	127	118	138	134	151	137	121	125	156	138	113	149	121	123	116	115	141	140	111	118	125	120	140	140	122	138	131	134	134	130	133	115	135	124	124	123	136	126	132	121	126	135	136	153	129	137	136	129	125	140	125	117	129	129	115	129	109	129	147	115	116	143	130	148	147	133	115	116	129	126	130	121	118	153	135	166	123	139	135	140	124	112	143	112	130	131	138	140	134	147	120	111	135	121	116	136	112	130	128	144	121	136	141	121	127	133	123	131	125	114	113	120	154	153	102	126	132	127	135	123	123	129	128	134	116	121	145	137	127	135	136	134	116	141	129	144	122	134	123	106	108	129	135	115	143	137	128	119	141	126	137	122	115	152	129	141	151	127	144	144	131	126	129	133	128	125	154	142	138	122	154	136	128	127	137	117	123	134	145	140	123	107	141	109	142	113	137	133	135	167	140	136	129	141	132	151	134	131	140	124	137	133	129	135	132	114	131	146	127	139	125	123	132	131	125	121	105	153	117	104	134	140	127	137	130	105	128	131	134	132	118	137	108	98	132	116	121	117	144	164	120	120	141	138	120	107	140	137	142	133	119	114	122	124	132	127	120	131	150	126	129	125	135	133	120	145	122	136	149	128	133	132	133	139	160	141	137	124	127	143	153	138	144	142	116	129	130	166	112	131	140	124	128	124	120	139	143	132	136	124	142	138	116	138	134	121	157	143	115	138	121	111	136	122	119	154	145	129	133	136	123	130	107	108	144	132	125	129	140	119	133	126	141	111	124	135	145	117	135	133	139	117	164	121	134	116	157	141	128	133	119	122	127	122	126	135	112	137	149	120	127	134	133	130	136	134	127	137	120	125	132	119	131	123	144	125	130	129	126	131	128	143	125	121	102	135	124	145	120	135	124	152	113	136	93	130	117	117	128	121	133	120	119	147	119	158	123	122	91	119	121	121	113	132	134	120	127	132	126	134	126	128	124	123	145	144	120	125	128	134	119	112	127	136	145	146	130	134	105	122	139	117	138	128	139	138	125	144	136	123	125	124	134	132	117	143	112	143	143	128	132	128	114	125	144	125	108	118	132	141	146	124	131	132	130	129	116	133	147	139	138	134	132	118	124	123	116	133	126	136	145	127	142	109	141	143	119	122	109	127	126	122	137	134	128	124	114	135	142	158	125	110	132	144	124	124	119	123	142	121	127	112	131	129	131	116	127	125	136	137	148	119	140	143	92	106	128	124	135	121	121	122	115	147	112	141	140	115	140	125	127	132	128	109	141	118	121	131	125	127	129	139	133	145	126	140	122	118	131	129	145	135	118	139	118	130	138	114	132	141	116	135	119	121	142	147	143	111	138	133	141	128	121	135	140	117	137	132	147	125	142	156	145	134	136	137	113	123	132	141	133	112	158	147	147	134	150	122	117	147	129	129	138	114	122	118	144	138	137	135	141	119	131	112	141	129	125	124	134	138	134	145	115	109	136	131	124	120	92	130	123	153	129	139	131	127	134	119	122	143	115	121	135	149	137	122	113	119	136	137	143	121	100	146	136	121	146	114	135	128	115	128	140	125	141	131	133	132	126	114	126	149	136	140	127	124	115	130	137	142	139	126	126	105	120	144	131	117	146	134	133	127	131	118	143	148	133	136	127	123	122	147	127	118	133	164	127	143	151	145	132	127	117	146	127	133	115	129	138	120	136	128	155	113	124	146	122	132	145	123	139	122	110	136	148	114	134	143	131	111	133	134	139	126	127	139	140	136	120	141	128	124	151	124	121	155	137	116	114	135	135	115	138	141	134	124	127	124	121	122	133	113	126	120	138	132	119	137	139	138	146	137	148	143	123	110	125	117	129	136	140	112	123	151	136	142	143	133	132	131	141	137	132	140	126	123	129	134	149	131	123	128	111	139	128	132	116	149	128	119	113	147	130	131	128	125	164	124	130	132	122	147	127	119	137	126	135	125	132	123	132	135	112	127	135	108	102	131	137	145	139	103	125	112	109	131	126	134	122	130	119	112	114	145	133	132	125	138	136	136	114	129	121	128	109	135	120	132	139	128	123	138	122	136	134	125	141	137	143	116	118	148	122	153	144	146	138	114	118	129	119	133	125	122	126	117	149	114	139	132	130	146	115	120	141	135	117	136	142	139	153	145	121	130	120	137	128	122	132	131	134	120	127	113	148	111	133	128	134	121	127	140	118	136	120	146	112	143	138	109	120	137	139	117	121	133	134	126	121	131	130	133	116	95	120	121	140	124	126	136	124	109	143	145	155	122	158	120	157	113	136	140	109	144	130	152	120	142	135	112	131	117	132	142	120	117	138	125	127	150	129	123	146	144	136	115	124	120	122	130	112	132	135	135	129	135	152	119	121	130
24390	21494	28822	24575	21472	6604	982	548	422	422	428	371	366	331	299	331	371	327	355	344	317	346	327	338	342	339	326	343	307	322	311	335	316	327	311	337	292	296	320	327	310	297	278	300	303	287	327	296	319	322	285	321	297	327	305	316	294	337	307	286	307	323	333	343	296	296	321	313	285	342	333	324	308	326	309	302	321	338	287	302	292	330	303	309	347	324	305	283	298	300	271	310	308	325	310	302	299	332	335	285	335	314	313	278	313	332	329	246	317	303	299	298	338	309	307	279	303	299	281	309	295	305	288	309	310	309	330	300	314	333	314	290	296	291	286	302	352	295	334	322	309	316	277	289	282	304	307	324	278	291	319	311	313	287	315	300	302	282	315	278	273	272	262	307	318	303	288	297	294	340	308	327	277	303	307	312	278	284	322	311	313	295	307	299	288	323	281	327	310	297	341	325	305	333	315	298	289	302	333	316	304	293	305	305	287	350	298	329	328	334	291	305	309	309	318	315	293	290	310	309	308	306	302	286	311	324	316	289	326	325	291	307	328	330	290	279	306	294	297	314	338	334	306	313	333	302	319	289	341	319	333	302	302	287	289	303	312	290	320	312	325	285	321	314	295	314	312	303	284	318	296	298	285	313	268	326	325	319	300	280	291	310	315	316	316	305	318	303	313	310	285	299	273	325	310	305	322	361	303	304	318	330	284	291	317	311	314	313	335	301	268	308	329	319	283	314	326	323	279	314	280	334	299	300	305	295	308	301	291	299	302	309	309	287	326	315	283	314	291	331	312	305	316	295	314	300	305	307	278	322	310	306	309	304	281	323	294	343	294	288	282	326	312	299	323	304	296	309	319	317	301	272	319	286	296	308	282	285	258	310	302	313	285	278	312	299	319	322	275	296	303	306	327	294	331	296	296	327	327	293	351	335	302	313	274	331	317	294	316	309	284	323	302	320	324	294	342	318	304	318	304	333	295	298	311	320	319	327	333	334	335	312	313	310	313	307	282	318	346	330	322	336	301	314	304	268	293	310	305	288	319	304	303	322	314	302	292	320	318	303	311	292	291	304	286	305	312	303	313	321	290	263	282	306	317	312	308	306	303	340	299	302	280	315	321	322	297	305	284	298	294	302	308	308	324	331	304	296	313	331	304	312	298	308	308	310	289	318	299	303	325	281	321	283	293	319	302	286	306	316	284	279	297	347	300	286	332	264	323	325	284	314	276	315	317	321	317	293	294	279	296	331	320	300	276	320	305	315	339	317	313	314	324	302	326	301	310	304	320	329	310	301	313	274	278	308	322	337	315	284	294	322	290	299	330	287	302	297	266	323	318	313	336	299	311	278	303	309	295	288	276	273	303	283	303	282	327	287	280	320	310	277	286	314	274	309	333	293	318	289	321	302	309	331	287	334	303	339	291	355	316	342	303	300	296	300	274	302	275	303	331	323	320	304	297	316	327	300	329	281	321	300	298	348	317	291	327	277	309	293	269	312	325	296	307	300	331	280	292	269	313	278	309	290	310	296	309	313	315	302	323	338	303	272	317	289	281	279	298	328	313	326	294	280	282	281	299	293	328	295	313	283	305	292	279	307	294	302	321	301	338	316	287	297	299	321	281	363	302	290	331	303	269	291	290	300	323	334	300	303	316	332	314	298	298	339	269	267	311	315	299	304	304	298	283	301	293	309	259	324	334	289	315	292	290	278	298	285	285	316	296	287	299	267	291	288	282	320	311	319	297	285	339	309	309	292	328	280	294	311	326	315	306	305	292	320	326	269	311	330	318	310	305	321	296	328	304	304	310	314	303	319	284	328	279	316	287	304	317	300	278	284	317	280	313	313	270	285	305	357	280	292	332	318	320	312	301	335	326	291	306	330	300	311	310	300	293	318	292	312	300	322	294	316	329	276	303	277	338	334	300	303	292	301	288	321	301	332	307	331	297	302	281	300	283	316	295	338	300	312	296	332	308	312	345	308	304	305	276	313	283	312	315	320	355	334	279	263	312	273	275	313	316	291	325	282	323	307	308	311	291	310	281	280	293	302	281	303	278	303	286	334	302	346	308	306	291	300	304	308	307	303	307	318	287	276	274	295	278	327	275	338	308	304	319	312	289	309	265	307	300	296	325	315	302	312	296	309	275	319	308	300	296	289	310	317	320	319	290	318	299	294	269	308	317	308	285	282	332	284	321	301	310	343	306	264	296	313	312	295	288	279	329	275	330	342	303	302	320	299	303	319	318	284	304	307	288	338	305	336	305	322	308	311	312	288	323	282	329	304	296	270	271	328	309	295	299	275	323	297	296	296	312	305	297	305	296	295	310	314	291	329	336	309	288	321	311	328	285	299	329	283	315	294	311	299	268	319	308	279	306	315	274	301	313	296	288	311	329	305	303	284	298	294	325	268	351	342	257	287	327	342	311	313	335	329	319	311	293	280	306	314	291	279	308	281	281	289	310	314	309	324	312	304	318	314	318	277	323	310	322	271	314	299	310	331	291	346	341	300	300	321	314	296	304	333	334	291	313	311	321	310	308	296	308	298	285	308	324	280	311	300	325	316	301	285	307	302	281	330	310	308	287	327	290	318	303	286	316	282	294	307	311	302	302	331	299	306	280	309	320	286	285	288	316	273	282	335	293	292	302	310	320	331	290	294	313	275	312	305	337	301	290	313	311	288	289	322	284	308	312	291	295	315	294	319	290	303	300	303	319	311	315	286	301	321	357	301	268	288	295	291	319	310	321	293	296	318	310	304	319	267	314	290	314	283	289	344	328	275	311	320	301	332	281	295	283	298	331	305	317	290	293	300	296	330	292	298	293	307	303	309	319	298	300	299	297	310	275	306	327	311	303	322	298	293	325	304	317	282	320	305	272	294	310	302	255	314	269	327	302	288	264	307	315	328	305	306	301	309	330	302	297	297	305	279	323	318	274	320	298	303	331	293	315	295	260	326	303	290	325	315	309	313	318	292	313	307	304	327	297	316	304	307	296	311	309	327	306	294	318	315	311	320	287	306	317	288	307	286	323	303	295	328	335	333	307	289	311	318	294	287	302	297	281	285	334	328	272	305	306	290	324	299	270	294	307	302	305	314	296	323	297	287	281	297	316	277	302	307	290	326	284	314	286	319	295	323	333	268	320	301	289	311	322	313	316	336	341	315	317	323	312	328	328	292	303	306	308	309	295	316	293	311	290	307	308	316	312	335	327	283	326	318	310	309	325	301	295	290	299	292	310	338	303	342	281	312	316	349	297	314	316	296	353	318	305	272	302	330	341	306	316	319	333	319	279	302	323	300	306	316	307	310	294	315	283	279	308	319	309	284	295	310	298	313	310	312	302	280	294	301	311	333	302	272	311	285	285	282	277	318	348	284	316	314	276	306	268	280	303	267	309	311	278	321	314	307	340	300	314	292	291	302	296	342	295	309	324	293	280	317	301	311	307	288	303	299	294	326	312	312	297	314	306	291	280	307	325	305	336	297	336	312	282	326
3256	4811	4046	2064	1306	954	721	612	533	496	426	425	393	437	386	396	352	308	331	296	316	340	334	303	304	334	321	312	280	297	302	262	309	314	311	339	288	302	301	287	269	297	279	295	325	293	279	282	290	287	287	314	319	281	314	281	288	289	297	294	300	293	292	283	290	313	316	306	292	267	298	298	310	338	299	299	288	312	299	289	290	262	316	302	306	304	279	297	269	314	254	273	295	304	305	290	280	281	295	292	268	277	322	309	331	303	295	294	295	271	274	309	256	299	273	294	280	294	277	268	262	269	322	302	286	298	281	316	262	266	305	294	298	316	269	323	286	265	258	283	294	273	278	312	271	272	274	266	309	286	284	286	281	296	294	301	285	257	278	284	292	289	304	302	287	300	284	306	256	292	277	309	290	275	270	301	299	316	307	255	264	303	306	282	247	271	300	291	306	265	317	320	280	274	286	297	309	271	284	293	272	307	290	284	270	275	273	276	257	301	295	265	298	321	285	313	291	278	287	267	297	274	309	282	309	298	288	284	272	267	281	306	287	296	275	267	306	266	307	268	294	271	312	305	293	294	294	296	291	297	303	289	297	274	290	266	289	313	248	281	311	279	308	278	285	295	283	286	320	288	304	292	295	280	291	272	303	288	283	275	281	295	274	306	279	294	273	303	280	286	266	254	311	296	296	288	300	284	321	263	289	249	278	295	286	296	283	276	303	256	278	291	287	317	285	286	251	286	302	309	298	283	297	283	274	287	322	277	267	292	293	324	281	305	295	265	237	251	264	286	271	274	247	283	281	281	304	286	256	290	291	269	300	289	284	288	287	273	268	294	317	268	267	299	314	274	258	303	276	268	278	311	273	304	291	270	259	293	293	273	288	284	299	299	271	291	283	270	298	290	270	288	276	296	300	310	290	287	274	286	298	288	296	287	276	246	273	278	263	272	278	270	321	292	292	310	270	297	265	269	293	298	267	277	275	298	286	288	299	289	289	294	281	292	304	290	324	268	298	258	275	288	293	308	292	260	274	253	300	270	295	292	308	301	281	305	277	277	272	270	285	281	292	293	259	297	322	294	289	291	271	309	277	290	253	281	268	303	274	275	297	248	254	281	295	275	284	289	269	268	278	293	265	296	286	301	260	276	270	289	279	274	304	287	295	271	295	287	247	255	263	258	281	283	243	290	306	249	283	275	286	264	260	247	284	279	276	253	276	265	290	250	265	277	305	295	283	307	293	307	245	264	293	281	275	284	296	265	277	275	297	301	297	288	283	325	292	277	298	269	258	294	269	294	288	251	281	274	302	285	297	307	274	293	271	267	276	287	281	297	284	299	291	287	281	272	266	271	273	284	280	303	298	269	278	277	267	302	288	273	291	279	283	289	260	256	296	291	307	270	295	268	308	264	239	272	293	327	260	274	261	269	270	265	287	305	285	281	273	251	302	310	295	284	303	260	253	263	302	290	295	248	269	278	297	294	275	269	303	293	254	301	273	274	281	290	247	284	274	293	277	305	269	268	282	276	284	305	276	274	283	297	257	284	263	272	283	284	289	293	300	255	296	250	278	285	285	278	328	273	303	280	260	283	295	270	281	293	307	277	301	249	281	272	266	253	290	277	290	309	260	261	314	300	298	274	287	286	277	271	289	277	282	271	299	292	286	276	290	257	283	309	290	289	292	278	270	291	272	291	260	308	311	280	285	276	267	316	307	272	278	321	306	259	245	255	303	287	276	282	280	257	293	295	273	301	285	271	298	298	243	234	268	267	293	304	288	293	316	294	309	299	275	287	288	279	327	275	260	293	290	289	276	281	294	257	293	305	289	290	261	280	256	281	260	257	247	273	310	268	297	247	285	269	271	311	278	260	281	264	271	295	247	278	252	271	255	279	287	275	271	273	296	286	263	280	298	288	310	277	263	303	259	283	275	269	284	268	299	300	287	268	292	290	296	253	286	283	289	284	286	294	275	268	321	276	271	301	284	307	268	286	267	295	317	294	266	266	312	281	283	272	276	287	262	277	293	273	280	292	269	295	289	267	282	290	279	309	273	271	261	275	285	294	283	314	264	318	268	273	273	270	268	267	279	281	307	277	282	291	266	274	277	295	268	279	275	275	278	271	290	293	310	264	292	271	278	295	261	307	258	311	277	255	297	279	302	270	297	311	272	284	285	268	256	297	269	320	272	242	276	277	270	276	281	293	292	273	261	318	270	264	280	297	260	289	246	282	255	288	307	294	309	268	277	285	278	270	277	285	242	267	271	302	260	276	268	294	285	306	288	290	279	261	256	317	275	253	311	300	278	261	269	256	285	273	286	276	271	277	250	296	274	319	290	307	284	268	316	286	285	286	291	267	300	262	288	311	281	286	303	303	257	301	269	287	302	283	275	256	276	287	294	292	273	268	289	296	310	296	261	263	296	276	289	298	267	295	277	261	289	252	279	269	275	294	255	275	281	274	255	291	283	286	259	296	321	284	301	289	279	305	281	310	282	266	284	291	273	273	284	277	322	301	284	271	288	287	280	268	265	260	296	295	268	289	275	273	291	280	270	281	278	280	264	280	284	309	291	311	281	256	281	285	287	291	289	284	262	281	296	272	312	290	286	287	306	295	267	254	269	296	281	258	290	246	286	315	292	282	274	285	280	301	283	304	298	281	285	290	245	278	272	238	275	306	251	284	262	286	298	279	301	273	292	280	274	274	303	290	295	291	297	294	291	300	278	277	276	269	296	293	278	277	290	324	298	264	267	277	278	291	271	291	263	267	283	292	306	283	296	298	279	302	282	301	292	305	297	282	320	292	281	287	258	263	279	264	300	299	283	305	281	277	299	285	285	283	313	287	265	316	277	268	275	266	283	299	261	274	285	248	277	269	282	290	291	297	309	273	304	285	275	270	273	271	304	279	280	325	294	284	253	285	285	301	243	257	286	316	275	272	302	283	295	278	290	288	276	290	289	259	262	272	289	298	251	281	284	292	271	314	292	284	274	285	294	293	289	253	277	283	261	296	313	254	278	278	289	300	284	263	289	241	291	247	296	285	244	263	277	293	297	277	263	310	282	300	287	288	293	247	291	280	289	267	253	298	280	280	258	261	263	272	296	277	308	293	282	275	279	281	274	252	271	303	287	263	264	298	276	274	301	266	276	284	283	290	297	308	289	324	336	283	284	255	308	277	288	279	279	287	247	268	288	289	261	292	285	300	294	280	296	280	283	261	257	262	297	249	257	278	260	280	285	312	268	273	294	295	266	258	262	278	266	266	284	290	270	272	268	294	285	316	287	278	256	280	277	291	265	272	289	278	294	298	287	294	286	301	309	268	279	267	269	254	317	307	248	317	277	267	291	249	237	275	273	279	310	298	259	299	291	304	292	283	271	308	266	299	284	317	265	280	274	271	283	257	299	255	265	253	267	267	243	289	292	288	270	252	263	282	286	279	287	308	316	265	269	306	285	271	276	255	278	294	277	279	290	271	283	275	264	280	276	293
27689	11906	751	327	236	242	211	208	230	228	211	209	211	207	192	205	189	217	213	213	204	225	222	209	211	210	218	225	201	199	220	197	195	206	211	192	227	230	225	218	236	193	228	223	199	224	206	207	206	184	195	193	223	191	187	217	207	208	211	201	235	220	217	193	188	211	195	217	228	190	185	231	192	207	216	193	189	200	190	206	206	234	221	224	205	205	206	235	223	234	194	229	187	216	235	205	200	195	194	216	237	200	210	223	233	187	213	215	201	185	227	213	200	190	209	224	227	196	203	193	208	186	197	201	231	204	189	198	227	202	197	220	225	193	199	194	219	188	205	204	211	206	209	191	227	197	228	185	183	207	203	202	208	193	210	217	207	206	199	220	211	194	217	213	205	205	204	209	212	191	213	209	203	207	220	201	202	196	212	209	194	181	217	203	225	201	218	219	223	231	223	218	203	215	194	193	201	217	202	213	216	190	193	185	195	186	201	195	209	177	194	209	203	223	214	185	244	196	194	203	199	197	237	201	210	247	217	208	222	220	227	185	206	192	218	193	227	222	213	225	217	197	208	192	236	208	225	221	170	192	212	191	199	187	202	202	181	196	236	220	208	193	185	203	223	185	202	195	191	194	221	220	213	185	206	216	184	225	179	246	220	218	201	220	191	214	218	218	229	202	186	226	175	196	203	193	221	203	215	195	233	228	238	214	185	213	195	213	221	198	238	206	224	217	203	200	228	202	197	209	215	197	224	223	217	220	209	216	198	196	203	190	192	209	213	207	205	211	216	192	203	205	218	197	198	221	213	197	216	223	184	232	192	247	216	176	196	224	210	200	206	209	190	212	226	218	239	174	200	227	225	201	201	209	218	229	217	220	214	192	198	199	210	231	194	225	230	185	204	206	205	198	212	204	214	238	202	207	203	198	228	212	210	231	225	198	203	206	207	196	200	210	186	212	192	192	201	228	227	197	193	225	206	203	196	229	206	212	216	205	192	206	193	210	220	197	209	227	222	206	211	211	198	201	202	180	210	221	218	211	210	205	219	199	228	209	209	231	207	196	215	186	196	202	189	206	204	229	206	216	199	212	218	185	213	220	214	213	209	213	211	218	231	218	194	217	201	195	245	211	195	209	195	207	200	201	222	198	212	216	200	217	206	199	212	208	216	202	206	202	214	169	223	212	174	223	226	197	196	209	188	198	198	205	205	178	180	228	203	228	223	199	212	190	215	188	222	243	188	205	211	206	181	194	191	231	226	194	225	231	207	181	201	203	208	214	208	228	201	180	205	223	208	224	219	220	207	217	188	223	182	209	217	198	216	206	221	215	202	196	227	203	199	228	228	218	202	196	221	207	195	218	195	241	203	193	205	190	204	199	202	185	201	217	206	218	216	223	207	240	201	210	235	238	225	215	214	190	206	179	191	236	218	225	209	213	222	199	216	212	210	183	197	178	214	212	208	208	197	209	219	190	213	202	191	216	225	197	211	242	207	217	210	211	193	213	191	206	206	225	224	196	226	196	202	201	215	191	207	189	225	223	181	199	232	205	185	212	221	221	212	197	216	201	206	212	184	185	207	205	186	201	236	217	250	207	227	196	181	190	185	233	224	186	232	194	220	205	196	200	236	232	218	205	204	190	222	212	217	193	217	195	210	209	206	188	218	200	215	207	212	219	214	168	220	200	207	228	200	211	243	192	219	221	188	202	222	203	189	190	217	214	211	217	218	226	224	205	211	178	221	198	195	201	202	196	204	191	209	257	207	239	206	196	216	211	221	200	210	219	219	212	205	192	207	212	199	190	215	192	196	199	208	191	222	207	241	198	197	189	226	201	190	223	229	217	216	194	195	198	211	197	220	200	225	204	216	209	209	212	211	197	221	220	190	199	198	213	204	202	218	198	205	200	220	231	222	194	207	217	219	225	196	202	208	220	242	233	210	236	218	221	190	177	240	234	185	203	217	205	204	216	207	176	206	195	189	200	224	223	204	202	207	197	206	200	190	240	192	211	209	239	209	205	191	203	187	202	226	217	198	200	204	215	190	190	207	208	203	201	195	193	194	182	187	228	220	215	212	237	210	228	188	213	205	206	216	221	225	218	181	233	216	213	224	205	195	213	206	201	201	227	210	212	207	240	217	216	183	245	206	200	204	206	216	199	199	220	201	190	193	185	214	192	203	200	201	186	223	184	194	220	216	224	182	217	224	210	217	213	227	182	220	199	201	220	193	200	230	201	205	219	211	195	227	209	196	226	217	217	219	199	199	197	218	212	213	213	207	198	199	233	209	207	198	189	201	179	211	199	200	188	222	191	208	218	173	184	200	224	240	217	215	211	222	193	207	212	182	215	219	208	214	229	216	204	202	194	203	197	200	206	223	211	219	201	206	205	231	198	181	223	197	232	211	206	208	211	211	236	202	185	224	232	203	211	218	181	187	225	222	203	200	181	205	205	222	204	201	197	210	223	178	222	204	210	194	208	205	213	203	207	225	197	207	240	216	216	199	226	209	193	213	221	213	231	215	201	214	178	207	173	180	211	212	211	197	196	222	203	212	196	206	200	200	209	206	200	199	201	210	208	185	201	235	208	191	203	216	215	188	222	236	221	239	220	226	188	231	215	198	198	205	225	199	204	210	196	184	208	211	200	209	208	187	186	221	209	224	214	221	189	214	208	200	202	209	218	240	176	216	207	193	215	222	210	232	222	238	191	201	239	220	217	207	211	196	204	205	214	187	226	220	216	208	221	219	160	208	209	201	219	204	227	226	214	193	223	203	204	229	208	202	190	221	230	227	215	214	238	228	184	185	189	189	221	186	206	207	238	240	197	220	225	221	209	215	208	189	176	217	223	206	216	198	234	222	216	230	195	199	218	214	207	199	222	215	195	187	222	208	217	196	204	213	218	214	223	200	188	200	191	211	189	214	183	189	202	179	196	218	235	174	189	187	221	206	216	195	207	204	209	224	211	200	211	234	242	196	200	231	197	211	202	199	225	205	220	202	188	201	223	216	202	207	198	217	225	198	206	209	205	177	207	234	209	207	186	190	186	209	186	215	208	216	240	199	215	199	196	205	196	192	204	196	212	206	219	211	202	192	204	209	185	183	205	215	202	197	213	220	229	208	173	231	191	217	222	213	215	204	195	210	206	205	211	186	177	189	197	193	224	199	189	213	202	211	220	197	229	188	203	207	234	217	222	217	238	200	190	209	191	209	213	196	225	205	211	216	201	192	223	198	238	206	188	200	204	223	214	190	177	204	185	192	209	220	185	239	193	234	217	202	213	194	193	214	236	198	176	209	203	211	193	205	220	202	234	231	201	213	191	202	231	228	194	222	225	209	188	197	185	223	189	244	188	215	222	229	225	186	211	191	212	200	207	218	199	215	176	209	207	197	203	211	196	224	232	203	215	221	201	200	205	207	198	202	213	201	203	206	228	204	231	203	184	199	197	189	200	208	204	202	200	225	241	182	178	221	203	206	192	210	217	229	220
4442	339	313	235	246	238	219	162	202	196	225	195	216	209	159	216	212	216	168	212	201	177	196	192	193	195	184	173	194	191	189	204	181	174	188	195	196	208	197	200	178	192	207	208	186	189	201	208	202	198	192	222	194	192	220	211	186	198	228	182	201	201	191	187	195	174	188	199	188	197	187	202	188	233	191	169	189	184	197	219	195	196	190	198	212	207	187	198	207	190	220	214	206	183	179	192	182	187	226	203	211	180	202	184	194	216	197	195	186	194	203	190	205	208	223	181	192	184	200	188	189	186	202	185	200	236	183	202	196	182	203	211	198	187	207	191	195	184	207	196	190	191	195	194	195	166	192	184	160	209	169	180	195	202	182	196	201	196	202	179	213	211	189	178	182	209	206	166	210	187	196	199	199	206	190	188	200	178	209	200	173	206	193	190	191	178	206	179	211	177	213	191	208	207	212	195	185	180	204	206	193	188	187	205	203	200	210	185	196	209	208	196	168	206	204	177	181	183	184	238	179	183	209	198	189	186	192	189	202	205	203	224	199	181	208	211	194	210	181	202	180	186	206	218	208	176	204	201	208	188	189	204	212	199	193	192	193	180	209	216	201	182	219	184	188	166	214	190	202	189	195	204	193	198	187	213	216	171	201	202	192	192	180	163	214	193	220	207	196	194	203	161	205	203	202	199	192	197	194	191	198	185	180	193	235	202	175	210	177	169	172	191	177	181	191	180	187	196	191	177	218	206	182	190	201	210	181	213	164	185	215	176	195	187	192	206	211	204	222	190	175	216	216	208	185	209	199	199	201	192	221	209	196	205	215	170	201	205	173	204	175	186	199	211	196	196	165	174	196	175	171	202	217	205	193	210	193	199	187	190	212	182	200	188	182	196	198	196	194	199	198	201	182	199	194	202	212	202	181	170	215	212	200	207	179	183	200	218	204	208	205	203	206	181	207	189	189	180	191	198	184	202	207	199	186	188	198	182	182	199	215	213	212	214	170	223	204	205	220	180	193	204	209	222	199	231	213	190	187	220	170	202	190	200	184	186	199	160	187	172	171	210	223	214	193	185	195	210	213	203	197	187	180	188	184	174	198	210	205	198	205	194	182	197	199	204	199	205	198	203	199	180	234	206	192	213	208	207	203	200	224	193	197	205	222	199	187	204	203	176	203	214	181	196	186	196	199	181	199	188	181	172	212	195	191	207	195	203	186	226	187	187	202	186	176	216	214	190	180	194	184	199	176	186	198	196	194	245	188	202	195	187	212	215	213	195	218	187	189	196	183	203	207	201	212	183	186	204	220	161	194	212	219	188	204	219	157	207	189	198	212	187	206	188	208	189	202	175	196	197	177	189	183	206	195	213	189	194	185	199	203	180	185	212	213	180	213	192	174	188	167	184	193	180	218	194	182	180	197	184	202	185	194	212	181	218	193	198	195	207	209	201	214	195	210	197	202	195	170	187	209	174	189	199	183	217	210	202	181	191	192	201	196	194	203	188	204	183	185	188	198	192	196	207	208	196	194	185	201	204	193	191	196	185	214	211	194	226	198	180	186	192	194	192	218	206	208	188	191	192	217	216	174	193	211	198	178	171	178	184	194	205	211	199	189	197	194	208	186	208	202	182	190	202	199	197	205	200	183	187	197	205	203	199	186	186	202	200	214	188	200	174	204	187	193	201	189	210	182	197	193	222	202	198	210	189	190	202	198	202	181	192	191	227	192	165	218	184	214	179	218	215	208	213	211	172	183	208	165	202	180	180	194	203	181	178	206	183	213	178	172	176	204	196	204	192	173	191	184	186	203	213	205	176	183	180	200	199	190	198	189	202	176	199	220	217	210	184	216	185	210	201	177	182	186	199	203	183	222	195	184	208	221	176	222	181	185	191	181	216	230	187	200	206	196	193	197	190	207	197	179	202	209	214	221	200	207	188	191	224	188	201	193	237	201	193	181	205	181	226	188	188	199	203	199	185	206	203	191	165	207	199	195	185	190	171	200	201	202	196	207	193	195	219	225	191	197	216	195	191	226	212	198	172	189	185	195	218	219	192	202	207	192	194	200	197	198	183	201	214	173	199	218	200	218	197	219	202	212	203	197	179	178	194	191	216	173	220	230	194	192	196	190	203	196	203	186	205	211	183	223	196	204	212	191	176	188	189	186	167	176	180	178	170	210	202	179	185	214	226	202	190	200	215	201	209	206	161	206	195	202	220	193	205	207	166	213	181	193	228	201	196	184	203	191	214	198	196	202	210	197	184	204	209	200	190	211	183	178	203	213	199	175	188	189	182	160	185	190	188	208	212	196	174	216	196	186	220	201	199	184	181	199	192	200	198	190	219	200	193	180	203	190	196	196	191	186	204	201	180	182	228	184	181	198	212	203	213	191	187	192	198	203	230	204	189	201	207	194	200	196	186	187	209	183	155	180	213	188	199	194	187	164	222	210	197	226	184	168	212	208	196	197	169	191	210	199	201	195	200	195	195	219	186	200	180	203	197	204	203	161	193	211	183	182	221	204	180	191	198	206	207	202	190	185	210	210	200	195	175	216	203	205	196	175	191	196	204	205	200	207	209	182	203	204	202	214	224	179	184	193	189	194	213	193	198	208	206	210	210	216	205	189	198	191	178	211	193	202	199	174	176	193	218	183	186	193	208	197	221	214	189	172	209	188	183	203	226	179	190	201	202	193	176	201	169	214	185	193	205	196	195	216	206	215	220	195	200	189	167	195	189	201	198	186	179	224	192	209	201	199	188	184	203	215	199	200	198	182	196	197	170	188	196	190	210	192	176	191	183	176	186	201	180	204	201	217	192	202	201	210	198	195	206	179	195	193	208	187	184	184	197	192	181	183	185	193	178	198	181	199	186	184	194	197	211	162	187	216	226	190	204	205	191	204	194	198	190	199	220	189	195	196	208	189	197	208	163	206	196	210	196	181	196	201	195	176	199	200	195	186	195	197	188	214	203	204	176	199	191	199	185	192	184	188	215	187	177	193	206	197	192	188	194	226	200	216	189	205	202	169	210	212	198	224	176	161	193	214	208	202	180	189	206	209	192	201	215	205	191	185	219	204	181	206	200	189	188	194	188	187	185	195	187	181	194	191	199	220	205	208	216	195	173	176	197	203	186	199	187	197	219	194	204	193	210	194	191	168	195	201	187	182	196	183	193	198	196	198	193	193	184	201	174	214	201	192	184	177	191	191	188	197	210	195	186	231	190	184	217	216	200	212	209	185	203	195	177	205	200	223	226	185	201	190	185	190	189	181	186	199	177	202	196	204	176	196	198	186	197	197	176	203	180	203	200	189	204	176	203	182	176	193	207	198	220	177	220	214	197	192	180	228	194	209	202	161	168	219	167	198	199	198	178	200	219	196	192	215	195	194	179	186	226	222	201	214	179	194	190	192	201	173	186	214	192	194	159	198	183	205	189	208	179	204	185	202	216	215	200	181	199	195	210	196	175	188	216	207	197	210	186	185	197	194	192
25314	21491	27966	25439	10643	609	344	210	179	174	175	152	149	148	138	149	151	150	162	130	169	121	126	152	132	126	136	124	143	138	150	125	110	125	135	142	128	137	131	111	105	126	124	127	140	123	143	135	108	147	130	138	122	136	117	118	121	131	110	140	124	145	136	113	139	120	142	113	120	139	125	143	105	114	131	139	139	159	131	128	129	120	124	123	146	141	119	138	134	143	137	126	141	133	140	122	110	130	129	127	123	113	126	143	123	126	144	115	149	131	115	140	135	136	122	127	128	132	107	133	123	145	124	115	120	146	127	118	128	122	135	123	125	127	124	130	121	141	121	126	139	119	129	132	109	123	119	107	114	115	129	130	143	118	136	129	137	127	109	124	142	141	121	129	126	131	136	125	124	129	109	126	128	130	116	116	137	135	130	116	119	146	135	154	116	136	121	110	138	125	130	130	111	108	138	144	129	120	137	122	132	112	101	128	152	114	112	138	128	115	127	125	141	118	128	140	120	120	115	117	115	140	116	110	124	130	112	133	133	136	131	130	132	133	135	98	128	137	127	123	117	114	114	134	120	111	104	151	135	143	119	113	146	129	104	124	125	138	121	121	131	137	129	113	108	120	137	133	112	136	139	124	111	118	120	110	118	109	130	109	139	107	117	127	118	113	114	140	117	146	131	150	120	119	132	130	125	129	123	114	139	139	131	101	132	142	104	123	148	110	109	114	104	123	137	127	136	119	139	121	114	138	115	139	123	115	127	113	110	149	121	110	122	132	132	128	119	120	112	105	125	108	123	125	134	136	135	124	119	135	114	137	129	115	126	123	128	132	119	131	133	142	119	114	113	127	133	131	131	140	111	124	105	140	113	120	124	127	113	130	129	120	131	127	146	113	130	128	131	138	128	128	126	110	129	128	129	131	130	130	126	134	121	140	130	110	125	122	126	118	120	115	132	143	127	142	129	149	130	131	121	121	125	128	131	149	133	116	125	114	131	110	133	135	112	111	120	126	124	104	118	157	140	131	143	134	106	145	141	128	117	127	129	120	128	117	116	145	116	123	134	122	116	152	134	116	126	124	124	104	127	107	121	136	149	121	127	140	103	134	112	116	123	139	125	135	108	134	119	134	122	101	135	145	111	118	134	128	98	128	127	118	130	108	129	125	139	123	127	125	115	129	136	118	129	134	126	126	132	128	120	133	106	131	117	116	122	127	137	122	125	124	130	139	130	129	148	116	129	120	126	128	136	139	117	129	121	110	107	135	120	115	123	126	116	114	142	126	116	112	134	121	126	135	109	116	106	131	115	121	131	126	126	114	129	131	127	142	149	135	121	120	126	135	139	118	110	125	140	144	129	126	140	111	114	128	125	129	144	124	108	145	120	122	121	107	138	131	125	123	110	111	121	132	136	123	111	135	125	127	125	106	116	124	128	138	141	130	117	118	125	125	132	117	127	117	121	111	100	138	120	122	154	121	134	143	127	128	108	88	126	130	108	119	110	143	121	138	138	125	123	122	117	134	130	143	130	107	129	124	118	122	142	109	126	107	127	141	118	152	118	131	120	116	117	129	147	153	126	113	124	130	104	121	141	116	126	114	126	146	127	136	116	122	133	133	114	147	113	118	119	112	130	116	149	125	114	137	127	150	115	142	126	128	127	110	128	127	114	136	123	118	118	134	122	144	118	113	133	142	123	144	116	125	130	121	108	126	127	120	122	125	137	130	148	130	129	125	134	132	120	151	132	110	126	125	119	131	113	136	109	126	107	121	121	117	120	142	135	131	116	137	139	133	110	115	131	136	120	140	115	129	118	119	98	108	124	115	129	120	145	116	117	116	127	113	132	128	135	122	132	109	118	124	129	121	141	137	119	126	119	137	120	133	157	141	121	130	137	130	138	137	118	145	131	138	129	102	110	108	123	129	109	136	123	117	118	120	143	132	136	125	123	139	138	118	116	161	138	117	152	126	126	102	137	133	135	131	145	119	121	108	119	122	128	131	128	104	126	123	132	132	124	134	118	118	126	125	123	126	135	140	126	139	142	116	121	136	108	121	114	91	120	125	131	112	127	123	125	123	130	152	118	129	131	127	122	100	125	126	111	120	125	120	123	132	121	115	142	109	130	115	133	130	125	120	123	117	129	114	108	145	146	128	108	120	112	122	127	115	129	101	124	127	122	141	132	126	123	158	137	143	127	131	129	121	126	135	109	120	129	126	132	129	144	112	121	119	130	129	130	133	135	118	110	136	156	116	126	140	140	159	137	115	128	116	141	111	124	140	123	120	114	122	120	107	144	133	141	140	131	131	131	123	119	125	131	138	156	127	141	112	119	141	128	124	151	123	151	138	126	134	117	103	118	138	122	114	136	120	120	114	119	113	107	115	113	132	122	133	138	115	131	132	127	111	129	122	113	121	118	119	143	130	138	122	112	146	131	122	129	142	123	137	126	129	110	132	127	104	111	121	140	134	110	142	113	144	134	116	104	134	139	130	124	142	151	117	129	130	122	115	118	132	123	99	125	133	134	129	118	127	124	120	118	144	120	110	127	133	137	110	124	128	122	112	109	152	124	118	144	139	118	127	118	120	139	122	125	102	114	132	134	124	138	141	115	116	119	126	128	119	115	104	118	129	127	121	136	148	132	116	128	122	123	119	123	125	121	118	133	120	126	122	129	129	100	124	133	130	119	120	123	117	121	124	133	123	119	128	114	98	132	121	138	132	122	143	114	122	127	125	120	110	109	125	122	124	134	139	106	113	124	136	106	130	112	125	125	130	119	116	123	133	118	129	112	139	127	107	117	122	121	129	126	127	132	112	141	132	124	129	108	116	123	122	110	128	110	131	119	118	121	115	111	124	128	134	131	110	125	121	123	141	126	119	121	120	128	142	120	134	131	127	138	114	162	147	119	125	128	118	121	103	142	141	123	109	99	108	132	114	130	98	113	113	119	134	132	105	123	121	124	121	121	128	138	116	121	118	114	126	123	120	136	123	122	133	121	132	139	130	119	122	128	140	125	112	144	123	127	143	135	103	109	144	131	130	129	120	143	126	112	141	116	118	150	122	131	118	120	114	128	124	136	124	134	121	128	111	132	127	112	109	120	114	126	127	103	114	131	127	137	121	137	127	104	129	126	128	117	121	123	113	111	133	134	113	129	118	121	125	141	129	114	120	114	136	133	131	99	112	126	108	133	126	141	146	97	113	137	129	117	151	131	130	150	133	110	152	122	113	125	120	123	140	130	131	132	126	122	129	131	120	124	112	141	140	110	122	144	127	113	124	137	130	131	129	104	128	125	123	125	116	111	139	110	124	146	122	133	120	118	131	122	115	108	124	149	139	121	120	135	111	134	124	109	141	126	145	119	120	147	121	126	125	129	141	127	119	137	132	117	113	129	122	135	110	118	109	122	143	139	109	144	124	122	122	143	135	128	119	131	129	114	130	104	129	123	126	112	116	127	120	130	113	122	139	137	123	113	110	133	132	109	113
3052	2656	2157	1071	660	504	368	321	291	241	219	209	190	186	182	151	197	165	142	160	166	143	154	161	146	143	156	149	144	145	160	118	118	151	160	143	151	139	126	126	124	127	113	137	147	137	140	130	126	125	134	128	108	129	139	135	127	115	122	132	146	130	130	127	126	113	141	126	118	136	143	122	127	137	140	140	118	135	122	131	129	139	148	120	111	144	136	149	155	122	132	112	138	140	123	130	149	153	130	136	135	133	136	136	149	150	145	142	151	154	141	125	134	132	141	137	135	117	171	126	116	131	150	136	133	125	131	125	138	115	129	123	118	126	129	134	110	142	114	130	112	118	111	132	132	133	139	152	123	128	128	116	133	130	135	129	135	130	109	135	131	124	146	134	131	130	127	121	133	115	126	119	136	115	129	115	144	131	112	127	132	136	134	134	118	138	142	120	140	121	113	120	124	128	128	143	134	128	118	158	122	114	133	137	140	136	120	121	150	110	106	130	138	132	124	157	151	123	133	137	125	129	123	128	113	138	129	121	121	113	143	145	125	136	140	131	117	116	138	136	133	122	132	148	132	131	143	125	110	135	139	126	116	135	134	147	128	140	117	127	116	119	123	132	131	119	143	132	138	144	149	130	150	137	149	136	140	128	141	132	145	136	134	104	132	129	130	119	131	123	118	134	132	140	123	126	130	125	115	127	143	152	136	148	112	115	135	129	122	126	143	130	125	127	141	134	131	124	128	148	119	133	135	122	124	132	113	136	140	133	142	130	147	135	127	141	144	134	118	111	129	111	124	146	138	126	143	130	138	163	146	135	135	150	133	124	136	139	142	136	109	141	132	128	112	135	137	138	112	108	102	152	123	131	118	151	115	136	146	131	142	130	132	123	125	133	135	117	114	115	126	140	137	123	151	137	121	116	155	133	120	118	129	141	125	132	125	133	127	135	128	130	116	121	123	145	116	103	123	126	124	131	142	124	127	124	128	138	119	140	134	116	123	125	118	138	140	126	126	118	151	142	117	154	132	145	142	110	114	139	138	134	110	136	145	158	130	123	155	144	140	117	131	130	123	132	144	130	141	116	112	147	126	146	109	156	118	132	126	138	142	142	127	136	134	146	141	124	158	122	126	127	143	143	131	129	140	136	129	139	132	121	151	138	140	116	139	122	138	125	113	132	137	114	129	134	153	140	150	139	133	159	119	111	151	150	157	130	129	137	146	128	149	123	134	131	135	127	126	98	132	132	121	129	131	129	113	116	141	142	136	129	117	131	132	149	132	128	119	109	100	138	121	134	111	143	138	140	109	133	123	148	111	134	133	138	125	128	137	115	139	142	129	114	106	138	117	113	113	127	130	118	134	124	144	129	113	130	108	137	153	138	143	124	132	106	112	114	131	154	132	126	108	135	134	143	156	140	136	112	148	116	139	139	125	127	123	151	120	129	125	124	145	112	127	128	138	141	135	141	123	108	129	132	149	128	135	132	147	115	121	119	130	107	134	129	141	133	135	115	137	128	149	134	145	134	133	141	144	138	127	108	125	123	118	136	120	122	119	135	143	120	134	139	123	88	124	123	131	142	122	111	107	111	154	122	150	114	111	146	127	139	118	132	127	133	139	152	119	113	125	130	138	122	135	137	121	113	123	112	111	129	124	126	137	128	135	121	122	122	113	113	123	150	130	130	137	138	145	113	111	118	148	135	95	102	129	125	134	148	144	152	146	135	139	150	135	130	128	124	130	128	128	125	151	120	118	140	113	120	151	125	128	128	115	138	109	108	128	114	113	122	115	130	148	119	134	117	155	131	123	127	132	111	140	138	119	125	126	137	139	135	137	125	138	113	130	165	116	138	118	129	131	124	122	115	148	126	144	149	137	131	117	130	114	140	132	130	136	133	134	124	129	147	141	149	112	142	121	130	133	140	109	139	125	126	125	114	142	97	149	136	138	114	159	149	129	145	128	145	114	128	122	137	126	124	121	147	119	141	134	114	130	135	108	119	139	134	120	132	119	134	133	121	140	145	122	125	116	133	127	131	136	130	137	123	138	142	114	113	112	121	151	131	131	115	135	120	142	113	144	140	151	155	129	138	134	124	114	130	122	131	130	116	129	131	101	146	119	109	148	136	135	133	146	123	114	129	138	122	125	127	123	126	144	119	122	119	134	137	127	132	108	151	133	136	128	124	127	138	133	120	146	126	118	119	140	130	132	124	109	120	130	125	128	134	131	142	137	133	126	126	133	116	113	133	123	154	135	117	136	126	136	156	141	125	130	127	128	156	154	124	146	138	115	135	138	137	129	137	132	137	135	110	158	127	123	135	115	149	120	126	106	142	123	114	124	128	122	129	126	139	144	129	128	118	137	140	130	118	122	136	124	134	119	140	152	145	124	131	138	127	123	125	138	114	114	114	131	115	118	119	139	134	122	133	133	151	131	131	106	127	118	156	135	112	121	146	147	131	120	136	103	140	141	151	124	120	112	133	148	111	125	143	121	136	137	168	146	121	132	131	108	134	139	137	133	117	119	97	121	142	104	122	133	142	129	129	141	150	140	138	133	134	119	107	139	118	127	130	125	127	114	146	135	126	134	135	137	139	142	141	128	142	133	137	137	109	145	134	136	132	119	131	158	121	147	125	143	150	107	141	138	126	137	132	125	134	152	119	137	129	134	123	143	106	133	121	131	127	132	120	137	114	138	137	136	145	134	117	143	113	126	134	127	127	136	137	137	128	139	107	125	126	137	130	130	136	111	127	124	130	144	142	121	143	128	126	145	104	134	123	118	126	140	128	120	125	120	123	148	150	124	137	140	132	153	104	121	130	121	134	138	112	133	124	154	135	127	147	142	118	122	126	140	128	142	132	126	125	136	110	128	123	145	129	128	123	144	107	106	114	122	154	130	131	121	141	121	148	121	123	126	111	120	124	146	138	122	136	128	103	121	138	133	140	132	124	116	117	145	121	135	146	141	114	133	131	150	126	134	127	122	132	150	142	121	120	135	128	133	112	141	133	133	129	132	128	125	142	139	121	132	133	138	146	133	122	148	125	117	129	120	118	131	117	130	115	132	126	151	123	131	140	128	124	128	136	121	125	121	122	133	137	136	117	157	136	145	113	140	134	132	134	142	115	142	130	122	143	119	112	147	122	134	144	133	114	118	109	146	130	138	113	145	119	129	127	142	152	122	135	112	102	120	119	119	117	129	100	123	130	115	126	130	145	103	136	136	122	117	141	128	116	150	123	140	152	135	138	135	126	125	133	125	119	140	136	120	126	139	148	146	139	133	140	134	124	147	113	142	121	131	121	109	127	93	133	134	125	140	142	129	135	127	146	145	114	132	133	136	128	133	107	147	134	120	138	142	133	134	122	120	147	138	123	122	136	122	113	138	136	141	114	154	138	128	135	127	125	113	130	152	128	132	158	135	122	137	120	129	125	120	135	119	128	128	124	127	122	133	113	122	125	125	117	138	131	128	130	122	145	134	127	140	132
24411	21494	28788	24614	21475	6555	1022	571	460	451	420	421	356	327	361	332	369	335	330	297	331	323	291	327	318	307	310	340	321	302	303	296	311	321	334	329	317	307	339	313	317	286	312	340	343	304	326	309	299	307	288	333	306	313	325	301	289	319	324	322	303	308	295	314	353	286	324	287	298	298	305	305	302	323	309	296	302	307	305	320	282	333	293	291	284	312	291	314	287	307	312	276	300	318	310	321	319	293	314	341	302	333	292	303	283	330	281	303	329	315	293	319	335	299	320	326	331	314	319	291	309	312	331	323	295	287	276	310	310	314	325	297	310	335	301	294	318	300	286	332	297	299	323	309	320	284	318	319	304	300	346	304	318	323	335	322	281	281	328	265	292	299	308	305	329	299	329	304	286	325	288	307	305	309	345	315	321	323	330	293	331	313	317	273	296	346	312	320	308	298	306	319	332	308	305	320	280	312	267	309	310	324	298	329	299	301	334	303	321	323	315	297	262	302	303	309	303	300	290	316	296	311	326	313	313	298	320	320	279	310	329	344	308	302	310	300	323	304	335	321	306	312	293	296	301	302	302	295	326	289	325	301	315	287	325	345	300	321	301	285	320	354	304	327	300	315	313	319	346	307	307	351	291	296	327	310	297	305	281	303	307	307	308	312	337	281	272	307	297	314	303	305	278	331	292	320	286	339	310	296	301	289	306	334	318	299	343	326	302	328	286	316	305	302	304	276	308	339	292	321	316	322	308	327	309	308	306	323	333	336	293	324	334	315	296	334	304	285	312	295	300	317	325	310	263	307	287	313	306	322	289	325	321	309	291	305	316	297	294	298	305	284	289	296	294	287	313	358	311	319	312	306	283	314	316	315	322	300	309	304	339	317	300	300	312	311	291	301	340	313	297	310	288	284	307	256	328	321	294	299	288	319	290	309	335	311	294	314	332	324	323	327	326	292	294	296	293	308	326	316	302	321	301	315	317	328	296	311	328	297	289	283	290	324	305	296	312	304	310	319	298	318	296	317	305	311	323	301	304	325	296	322	319	317	313	310	340	308	288	329	300	298	295	346	343	304	297	305	331	295	284	325	296	323	301	284	294	276	295	328	287	302	299	336	326	334	323	289	287	324	302	328	298	293	325	314	331	329	300	282	343	294	273	304	324	282	320	318	307	309	288	283	291	338	317	320	283	294	296	327	304	296	315	303	271	316	300	332	295	306	306	286	311	291	317	271	309	284	283	313	318	286	304	314	318	323	297	338	338	306	306	325	298	312	301	283	319	313	323	343	296	334	296	296	329	334	344	319	318	329	289	305	314	299	298	293	265	315	325	307	310	312	317	331	319	290	312	310	306	293	311	303	308	322	309	273	336	306	301	317	283	292	309	298	313	306	290	298	292	325	310	302	288	282	302	296	266	273	290	313	324	284	310	349	299	342	286	312	263	313	314	314	319	308	316	296	316	288	317	330	302	293	338	300	317	317	338	322	340	317	307	325	320	341	274	291	337	319	320	313	309	304	305	313	313	296	290	319	289	300	289	298	332	310	320	268	308	301	302	326	301	298	319	282	312	311	299	294	324	288	332	314	303	318	296	297	266	330	311	275	316	328	310	291	341	293	324	302	325	317	303	312	340	316	307	297	297	297	285	319	284	290	301	313	306	332	293	305	308	290	319	294	281	333	312	324	313	333	270	341	314	291	325	308	277	303	285	326	284	324	303	300	285	331	317	299	294	323	322	304	300	290	286	309	280	289	354	306	305	296	287	331	311	342	302	337	333	312	304	287	334	309	279	289	328	296	311	299	313	302	292	297	335	272	329	311	310	292	344	330	310	297	309	322	274	300	305	302	315	307	323	305	297	313	304	333	298	304	312	309	294	270	296	300	320	319	331	296	314	303	303	288	304	315	302	307	306	304	299	291	318	304	322	297	295	287	317	311	335	300	308	302	296	318	305	331	303	291	337	310	311	349	281	275	282	333	335	274	319	318	318	278	343	307	313	327	339	290	329	310	298	295	301	313	303	329	294	280	319	308	313	314	320	322	292	293	319	308	295	314	309	302	303	310	281	288	304	297	314	350	308	289	305	290	312	297	329	294	288	278	276	305	308	320	322	296	300	292	303	291	292	276	315	296	347	307	329	310	277	302	313	349	283	338	323	330	326	302	304	297	296	311	296	334	306	342	320	320	333	299	318	300	330	299	301	330	289	295	338	330	300	307	304	279	290	290	339	322	302	338	298	282	299	327	346	289	332	288	321	301	303	328	283	322	321	307	288	309	293	335	308	291	318	284	321	282	287	276	318	276	333	307	299	311	318	275	285	316	300	273	314	325	291	329	313	310	321	290	307	314	304	311	289	313	284	285	316	299	293	281	301	283	254	290	308	301	305	307	317	276	310	320	332	329	336	310	309	317	283	321	304	314	307	302	318	288	284	302	280	311	287	283	303	295	328	305	309	302	288	304	341	286	326	300	295	301	304	301	313	288	330	307	307	315	286	276	302	320	297	333	308	305	294	302	296	299	323	300	273	309	325	314	317	330	256	330	298	319	290	313	326	309	297	291	290	292	285	300	271	319	292	295	303	315	274	343	300	316	313	300	314	299	287	328	342	297	308	325	297	290	319	298	302	315	287	266	355	325	303	323	323	294	323	336	290	303	318	289	335	283	292	279	320	323	285	286	324	353	319	292	299	328	305	322	317	292	318	287	308	265	311	291	284	300	309	318	316	286	318	294	313	294	311	292	276	301	337	321	312	271	349	318	282	327	331	293	308	296	314	309	323	296	318	327	311	313	265	304	286	285	303	295	302	315	305	288	308	331	256	328	284	341	291	263	327	305	281	313	298	306	296	298	282	279	330	292	258	333	308	293	287	315	296	295	330	337	308	302	301	319	291	319	325	308	306	310	292	323	309	301	298	306	311	313	298	317	308	273	297	285	301	312	302	287	293	299	289	312	323	304	335	334	322	299	293	314	335	317	278	324	318	340	286	297	295	291	280	320	275	302	324	315	310	342	298	274	318	277	361	316	316	318	312	305	322	320	331	336	313	313	270	312	320	313	298	342	304	300	308	276	319	280	279	311	308	292	292	291	281	317	300	288	302	316	291	283	257	303	317	297	309	316	318	326	304	292	304	289	307	336	316	302	292	291	309	284	283	299	327	313	285	313	299	310	297	310	349	295	338	275	290	313	326	301	336	325	269	311	339	300	313	290	283	296	294	296	291	297	320	305	314	281	292	312	305	313	343	348	313	329	290	311	315	319	301	314	331	291	276	339	311	315	339	281	317	299	273	294	334	308	341	302	310	307	297	319	315	304	302	308	330	305	297	306	302	285	288	297	313	260	321	306	327	328	321	289	306	294	332	297	323	301	310	273	308	254	291	341	324	325	305	293	297	307	298	322	286	323	315	293	303	273	292	341	284	305	309	286	327	294	280	326	310	295	338	280	301	329	326	302	314	295	302	276	311	289	310	286	311	266	294	278	312	339	289	306
3284	4764	4005	2084	1309	954	750	630	573	494	468	428	404	392	344	333	352	326	352	329	349	331	284	299	327	321	310	319	304	323	300	295	322	281	290	295	301	330	285	299	306	301	295	308	278	276	295	278	291	318	285	293	299	307	308	269	294	311	324	307	288	310	296	299	294	295	320	324	302	308	285	282	267	297	284	314	284	294	314	287	284	295	291	275	277	263	261	312	282	269	297	248	278	280	262	285	307	300	288	288	289	302	279	290	256	271	287	267	287	284	290	295	286	300	297	309	282	294	269	267	309	281	273	303	279	295	263	298	304	282	311	297	308	260	305	288	295	273	278	278	281	324	296	304	281	281	270	301	275	291	319	301	280	245	280	291	292	262	285	265	281	273	279	317	303	299	293	254	310	301	282	271	325	281	281	261	309	278	283	287	284	293	284	304	282	281	282	293	279	281	279	284	298	312	282	279	302	297	261	288	274	295	318	278	277	291	275	316	287	290	303	287	275	290	312	294	285	291	308	309	293	301	315	274	304	263	275	263	309	240	287	301	304	257	309	283	322	275	266	251	257	273	285	274	280	273	326	278	290	269	267	279	286	263	284	272	284	285	293	298	301	281	270	301	283	284	299	296	289	296	309	281	260	289	295	294	256	297	302	287	261	302	290	285	296	248	293	265	294	300	254	313	311	299	280	299	283	261	256	279	276	291	330	246	300	282	265	267	265	249	293	303	267	299	294	277	256	313	262	262	283	285	302	287	271	281	298	283	307	281	301	296	288	305	317	246	279	254	294	319	306	301	262	292	266	270	302	289	270	293	279	255	300	281	280	280	281	291	279	308	259	277	285	284	255	319	274	288	304	305	295	308	266	288	277	298	262	307	274	265	291	307	293	309	270	263	307	298	289	285	278	285	312	270	284	293	281	326	257	296	282	318	276	275	274	290	310	267	272	270	286	290	266	265	321	282	288	312	307	306	292	291	285	284	283	260	316	252	261	277	259	276	297	259	274	251	264	263	269	270	281	266	264	307	308	292	305	284	279	265	297	284	304	303	273	279	283	310	301	301	291	277	279	238	275	267	279	294	268	294	275	284	296	282	304	252	289	276	277	268	272	325	273	283	290	279	278	302	291	248	252	244	305	259	294	284	298	317	278	282	307	269	282	291	303	275	265	297	302	293	305	267	252	296	290	267	245	275	268	267	255	276	261	285	286	281	274	256	252	297	268	270	290	287	299	267	265	278	275	269	287	278	300	301	284	271	253	256	270	276	289	279	285	279	279	282	293	292	279	319	263	279	279	257	312	277	283	260	264	266	262	290	258	305	289	293	271	271	308	285	263	307	276	282	279	277	262	281	279	266	294	255	315	275	297	282	288	298	272	264	253	277	280	297	276	293	258	277	299	279	286	257	260	283	251	318	270	295	313	266	313	280	285	280	300	273	303	289	291	286	276	277	311	314	296	302	273	253	262	277	281	269	273	281	271	297	260	310	295	266	292	272	299	265	281	276	283	288	253	287	264	279	284	282	291	276	259	291	299	291	292	284	287	262	293	274	259	309	287	279	280	284	284	264	282	290	235	279	270	296	290	260	284	290	304	283	309	285	272	280	285	310	317	262	270	262	259	316	272	276	257	288	278	288	295	278	268	297	282	286	307	268	292	279	261	290	296	285	278	266	274	323	294	298	315	312	269	275	279	265	268	297	277	290	267	298	269	277	311	280	261	276	254	277	272	305	281	285	297	287	268	304	242	283	286	326	298	298	288	273	253	253	269	292	265	280	265	285	291	293	271	292	268	268	241	318	279	265	299	282	274	267	279	271	278	325	282	309	271	335	266	273	302	291	303	295	294	279	270	288	297	269	304	321	263	264	289	300	281	319	297	300	292	296	236	264	272	300	280	290	269	273	285	296	283	271	306	297	267	278	275	285	282	274	289	272	276	248	274	311	270	286	251	264	284	293	314	269	260	245	289	284	309	315	270	272	298	288	299	310	298	310	270	282	270	264	284	293	273	277	291	266	251	268	315	283	261	271	308	270	272	283	286	325	287	279	283	271	274	292	277	304	273	308	303	306	305	277	270	261	283	296	285	275	262	266	275	291	280	267	283	294	266	289	308	258	277	251	259	297	250	279	286	286	284	276	253	284	267	273	262	305	279	274	250	252	293	285	307	275	257	256	287	270	282	293	257	283	293	269	293	274	270	263	284	278	290	290	330	301	280	303	242	257	312	290	268	276	269	246	298	257	275	290	280	284	303	280	250	314	307	336	283	286	292	299	276	289	282	282	293	274	286	256	288	311	285	295	275	305	268	283	273	275	258	291	288	284	266	271	285	274	301	248	302	306	256	265	289	284	265	276	267	267	280	295	274	271	303	316	294	297	255	279	256	300	278	275	269	259	279	280	292	284	277	286	304	244	282	319	286	263	276	300	306	260	279	266	261	263	231	278	261	286	300	299	289	264	290	281	250	287	318	284	277	283	258	254	294	288	265	265	306	282	285	265	326	268	274	290	258	270	304	295	252	313	290	269	284	294	277	285	272	281	297	303	279	307	237	287	289	284	299	310	282	277	288	312	263	303	263	300	235	286	311	296	277	283	284	306	290	260	276	289	301	263	277	285	297	296	297	264	286	290	275	281	271	272	327	289	273	280	253	255	268	276	300	257	286	266	256	300	263	266	277	270	280	289	265	277	280	313	286	312	280	277	289	276	286	270	281	280	265	280	271	265	274	259	266	277	292	263	285	275	250	311	285	249	277	267	278	284	264	275	292	297	274	301	280	265	273	284	262	299	294	274	265	254	284	298	297	275	294	292	301	254	286	262	282	297	278	279	289	265	280	294	312	276	275	260	268	275	278	282	283	281	305	308	310	284	289	297	290	272	274	264	286	275	310	290	294	276	292	281	280	273	280	267	301	273	255	293	310	294	266	301	288	273	310	284	282	307	281	292	306	285	261	288	286	295	293	293	261	258	272	291	281	281	295	306	287	287	281	280	261	271	282	297	301	291	270	255	299	266	285	267	241	263	258	279	310	298	248	333	256	301	275	272	279	248	300	288	237	292	277	285	267	292	285	260	272	271	278	280	261	269	268	326	296	268	284	270	268	290	241	285	271	298	258	290	266	283	303	250	311	279	295	285	298	269	257	278	294	264	257	290	278	276	275	303	261	301	268	273	292	326	305	316	259	267	266	253	271	286	285	268	294	288	266	281	291	258	271	307	251	293	304	265	231	271	275	285	266	276	304	260	295	269	273	298	267	279	331	310	282	281	270	259	249	288	263	307	281	303	295	291	255	271	282	289	283	273	286	255	280	297	294	284	277	320	305	268	248	299	256	269	286	290	283	265	306	269	264	295	280	282	289	265	299	290	295	277	288	294	260	276	292	270	278	274	282	274	289	282	293	309	259	277	271	268	238	283	276	296	298	298	275	311	267	272	284	289	277	304	284	282	278	282	295	277	265	285	282	269	274	252	271	268	250	268	287	270	277	313	267	301
27768	12090	724	324	257	205	242	198	216	222	211	209	200	236	179	205	196	211	206	182	205	199	219	220	211	227	218	217	224	207	215	193	235	204	208	189	235	188	187	222	207	223	205	204	230	236	213	229	191	205	221	205	202	217	191	222	225	226	221	198	237	214	193	206	192	220	224	209	192	209	220	211	204	239	225	229	222	191	225	177	201	218	221	198	198	205	207	197	178	197	218	213	204	224	204	213	223	238	205	201	196	207	230	224	188	213	191	219	222	212	215	236	203	205	223	216	236	209	200	242	201	199	200	248	219	195	213	200	232	189	201	198	224	239	204	196	198	201	238	223	211	238	205	246	195	204	201	204	212	222	222	203	216	232	233	214	223	217	229	224	200	213	186	204	209	205	209	223	226	197	212	216	202	184	193	230	210	182	206	194	216	221	236	192	244	221	194	222	221	203	206	186	212	173	207	210	224	229	217	221	240	188	232	227	219	220	200	204	206	200	205	217	207	220	201	223	222	214	211	239	195	231	194	231	209	195	223	210	185	186	199	216	221	225	208	199	223	214	228	196	204	200	206	199	215	225	235	201	213	230	200	187	187	243	215	198	210	207	224	212	222	215	226	231	230	191	215	200	218	196	219	214	222	224	211	219	219	202	243	197	194	206	192	226	195	188	206	205	209	213	181	211	207	244	211	192	233	205	236	232	192	211	195	187	197	221	205	205	204	195	192	199	223	232	213	199	225	202	207	220	215	210	206	204	215	206	199	221	202	216	242	224	209	197	182	238	212	225	226	192	200	227	230	206	204	201	187	244	202	218	207	224	202	220	180	189	194	213	189	202	203	215	191	213	220	211	220	205	207	213	195	210	223	217	189	190	185	200	198	216	209	222	190	184	213	190	211	204	180	208	207	201	210	206	193	244	193	229	202	208	234	227	225	203	197	204	224	198	214	197	227	208	216	207	218	221	205	223	221	218	201	197	189	207	203	179	197	199	223	215	225	194	220	204	191	220	202	205	211	215	194	217	208	223	212	198	198	208	216	194	207	235	224	205	220	204	208	209	228	205	223	193	192	204	209	220	224	211	196	218	216	224	212	199	217	215	208	188	199	214	210	209	216	238	208	222	220	216	188	214	200	238	206	200	187	195	207	198	182	224	199	255	211	197	179	176	221	221	219	185	205	226	207	197	200	234	195	199	198	209	219	196	198	217	202	224	219	192	215	198	210	235	189	208	220	205	216	223	199	182	200	200	189	198	220	204	197	200	226	224	212	216	218	194	205	238	228	194	174	207	174	181	233	202	193	209	210	194	215	205	205	208	216	192	221	236	208	199	188	166	204	233	219	209	229	206	198	206	216	219	208	212	209	215	201	235	185	200	215	223	192	205	214	195	213	222	212	195	226	221	183	214	232	234	225	205	205	219	207	205	210	193	189	218	221	236	219	215	212	212	228	235	199	209	189	226	202	193	200	193	218	217	219	236	227	197	217	221	194	198	188	195	222	231	223	209	198	221	204	200	208	198	213	197	195	213	210	213	199	213	196	215	193	205	194	206	166	221	218	220	211	208	197	216	204	200	223	214	228	192	202	193	211	220	182	202	208	205	220	200	224	216	220	211	184	193	191	220	199	202	220	237	208	204	204	208	198	206	210	200	220	199	223	218	210	222	205	199	227	222	204	204	198	215	212	219	230	200	193	204	210	234	215	192	222	201	224	237	219	201	206	224	218	204	212	203	201	198	212	236	232	205	225	214	226	176	204	212	209	208	212	223	220	204	206	208	212	194	220	177	214	200	174	211	198	215	192	230	242	174	201	191	207	202	211	200	206	216	208	186	204	207	217	235	226	217	230	214	210	205	205	194	215	182	224	210	219	212	201	214	217	220	218	208	184	209	203	204	200	212	235	219	237	207	248	204	226	195	208	228	219	224	214	231	237	207	198	199	205	211	199	200	203	182	230	216	215	216	223	197	208	228	226	220	223	198	232	206	196	214	213	198	216	235	215	229	218	240	201	205	196	217	200	212	215	223	213	191	200	182	197	186	207	203	199	203	226	186	208	231	217	221	225	222	231	181	236	217	184	184	217	212	205	230	208	222	228	213	227	226	231	195	186	211	214	220	229	210	219	200	229	237	220	207	227	208	200	198	221	203	205	205	208	208	208	198	210	206	227	190	207	214	203	205	182	195	212	191	217	218	204	199	174	216	228	206	201	231	208	215	204	202	222	219	223	188	230	205	190	198	226	223	209	203	216	219	208	236	219	211	200	201	208	205	208	200	193	215	209	216	199	170	197	206	208	218	205	208	212	209	201	211	210	207	218	202	207	217	213	196	213	206	215	211	195	214	227	211	206	219	219	208	194	183	233	209	230	244	222	193	208	202	222	218	195	209	198	223	208	209	204	221	214	228	219	192	220	193	195	220	200	200	203	208	213	191	214	215	197	212	210	217	207	209	223	199	205	197	199	243	214	204	214	185	229	211	225	191	207	230	194	221	226	213	199	187	205	220	234	202	229	221	180	207	206	203	200	194	212	210	215	193	197	202	210	210	193	178	209	204	235	206	206	201	221	212	227	212	189	210	197	229	233	221	199	191	211	193	217	218	217	222	215	231	212	195	223	194	212	217	219	205	193	224	235	228	217	220	219	229	212	232	198	223	212	208	218	200	198	198	212	214	227	205	209	206	209	197	209	217	214	214	239	207	217	205	210	219	217	196	219	212	206	196	234	216	191	218	211	237	207	210	214	205	180	193	226	189	241	216	190	204	207	200	198	207	198	200	235	188	196	220	210	201	239	227	205	198	210	182	196	220	218	179	233	219	211	198	233	181	192	248	232	229	205	195	212	207	230	197	205	202	185	199	213	210	213	200	188	210	196	210	246	192	206	211	217	224	200	220	238	194	233	207	227	228	210	226	215	208	228	186	208	218	225	184	210	216	182	217	200	219	205	218	227	215	195	250	192	213	219	199	226	200	195	200	211	195	226	212	171	235	181	174	191	214	214	201	220	221	196	209	222	202	198	226	220	222	216	186	197	206	225	212	208	192	198	208	209	206	223	201	200	201	190	201	197	186	207	210	186	201	192	201	224	216	192	220	185	191	216	212	228	215	236	228	201	194	235	205	207	233	203	204	214	203	239	219	218	215	207	230	216	179	192	193	212	230	210	222	215	229	209	230	230	208	201	205	196	239	221	212	214	220	201	234	208	221	225	211	207	226	205	206	222	221	196	218	198	219	200	193	211	206	210	207	201	223	219	221	214	223	194	220	202	210	220	216	210	241	197	190	239	215	205	217	211	203	230	224	210	216	197	212	191	186	212	187	197	199	227	203	222	224	217	225	212	206	210	212	238	218	215	209	212	192	221	241	206	191	214	218	206	224	225	226	180	190	216	216	202	218	196	208	244	212	219	208	207	216	214	199	206	183	222	195	196	219	238	208	206	210	216	212	216	240	220	211	204	225	230	229	199	187	217	207	198	192	222	183	213	193	222	213	215	203
4568	373	337	262	264	222	244	201	206	216	204	201	191	224	193	198	198	209	198	202	210	186	205	197	195	196	194	205	204	201	207	195	200	228	218	167	208	209	205	205	208	198	186	191	188	194	204	182	186	183	192	165	209	183	215	213	234	163	193	185	194	199	211	205	198	179	198	187	203	174	186	192	176	187	184	180	192	205	193	172	213	191	184	198	189	177	193	196	196	195	196	196	205	191	205	227	176	179	188	196	220	180	201	179	212	225	201	209	180	207	192	207	212	199	200	214	193	201	213	184	181	215	195	184	221	197	200	208	203	185	185	199	181	216	188	198	189	218	207	203	207	216	182	202	193	213	205	200	203	207	202	209	183	213	184	231	187	186	196	207	197	190	199	217	180	184	198	187	199	192	205	184	209	202	196	205	219	204	186	194	201	199	203	195	207	180	197	175	196	201	192	209	224	188	204	185	193	185	178	185	203	191	197	229	212	166	209	170	232	167	189	194	200	201	197	169	198	189	202	175	204	206	196	191	198	203	207	212	194	193	195	215	222	206	215	183	200	191	173	219	191	199	197	213	227	183	178	200	199	210	220	208	196	196	188	215	185	203	188	201	216	218	202	190	185	202	209	181	217	196	201	208	187	217	201	223	178	198	196	235	185	185	199	189	194	194	191	193	187	216	207	209	184	204	182	185	201	183	201	207	183	194	181	196	184	176	208	194	192	201	180	200	193	203	187	170	193	191	202	206	218	206	192	203	188	197	211	202	201	197	185	215	198	170	191	201	213	183	193	197	224	204	222	235	206	205	186	205	189	199	213	217	198	190	201	206	208	203	228	196	210	190	187	179	200	222	186	212	181	200	182	228	176	199	182	203	202	222	189	206	196	199	202	219	176	205	185	183	180	185	210	187	193	185	201	183	182	206	181	196	204	176	204	193	217	198	213	167	200	184	197	201	194	227	178	190	196	174	163	184	196	194	207	188	194	212	210	201	181	194	223	202	181	200	218	196	191	227	192	199	189	206	219	226	223	204	211	198	213	200	211	209	199	194	203	225	194	215	204	186	206	201	213	202	184	198	207	219	218	189	219	195	192	215	198	203	188	183	206	195	191	200	201	192	197	197	183	211	208	182	200	187	257	192	184	215	183	189	202	218	208	200	208	211	200	230	215	204	223	202	220	166	201	240	208	227	199	201	199	180	186	200	223	198	227	175	195	193	209	200	210	193	210	186	181	184	207	195	208	208	188	209	199	190	194	201	206	195	205	213	189	195	184	184	203	208	184	217	175	219	201	201	212	221	183	175	211	205	195	209	186	207	191	185	206	171	202	202	222	173	211	199	203	191	192	190	202	180	193	204	198	208	186	192	225	195	210	196	202	175	182	201	211	182	203	186	184	212	206	198	207	195	193	172	186	212	206	188	196	210	188	191	191	179	207	213	184	185	224	195	204	192	196	189	205	226	225	175	209	198	228	195	208	231	189	174	194	195	195	193	196	198	207	200	197	208	213	184	204	218	193	187	218	189	182	172	206	208	212	201	198	201	177	199	196	200	213	199	208	207	193	214	171	186	197	186	200	198	161	212	192	196	216	191	191	193	206	200	186	177	214	218	199	209	198	198	191	200	217	197	209	208	230	178	189	196	182	216	194	187	198	217	221	181	210	211	202	207	176	183	199	200	198	201	201	180	207	205	185	209	219	208	204	197	194	238	204	215	204	203	195	213	175	195	209	208	183	188	185	184	181	201	208	196	205	224	192	212	191	192	218	191	214	203	197	190	210	199	196	190	194	190	201	177	194	194	203	204	201	190	193	176	208	208	206	211	186	171	180	215	230	206	211	206	211	189	215	190	238	199	198	204	200	201	205	208	205	204	186	214	198	179	186	185	186	186	182	178	205	193	197	182	202	229	194	192	197	188	204	179	185	199	190	178	184	180	192	198	216	179	177	201	169	205	182	196	209	170	204	205	196	210	208	198	186	204	187	202	187	221	167	190	215	206	194	192	212	206	199	177	214	208	187	160	171	195	202	174	192	194	207	199	185	193	203	206	174	205	187	199	164	203	224	190	216	208	211	215	214	213	208	205	206	218	207	221	209	194	178	195	187	202	190	185	190	187	199	186	193	200	179	203	189	209	207	208	227	198	212	218	178	192	207	204	191	192	199	210	229	170	198	208	212	210	191	207	182	192	197	199	174	197	190	209	182	186	197	202	171	192	193	185	189	209	240	223	194	173	207	229	183	211	179	210	196	194	190	180	210	199	214	207	200	195	211	209	203	200	195	179	205	194	194	180	171	191	215	198	202	192	184	200	204	192	214	205	202	206	200	212	185	193	201	213	203	195	191	202	198	184	181	202	205	197	206	200	191	177	196	180	208	221	193	212	210	198	205	219	214	193	185	203	183	186	180	183	181	202	176	197	215	195	205	176	215	180	198	182	218	215	218	192	201	207	207	199	188	196	216	191	183	207	196	178	179	183	204	212	202	212	176	186	174	193	199	231	214	220	217	198	181	191	226	207	191	211	189	191	212	186	176	198	196	178	201	200	200	203	183	199	173	203	213	218	226	192	197	200	190	186	194	218	204	201	188	194	205	193	210	183	188	176	224	214	202	163	222	185	210	194	187	193	188	199	199	182	204	169	233	172	184	193	216	189	216	212	202	196	193	214	207	204	214	195	182	215	185	202	209	201	208	181	187	185	185	213	189	213	200	186	195	190	205	189	192	195	213	201	192	200	184	202	199	195	197	208	191	194	175	179	196	166	204	193	190	177	221	185	169	204	180	179	164	214	187	186	183	187	191	211	187	227	172	200	185	187	188	174	198	205	210	196	197	209	180	209	205	221	201	191	199	172	188	198	219	199	192	218	216	213	190	191	192	190	168	196	216	201	212	226	204	221	200	186	203	204	203	208	198	192	191	199	198	221	181	217	188	185	200	175	181	189	166	182	200	200	192	190	226	183	203	211	206	157	226	191	188	193	197	171	212	188	176	202	191	212	190	192	212	202	204	213	189	207	209	189	227	183	203	182	198	167	195	193	200	201	188	164	195	206	225	207	206	195	188	146	215	213	169	194	194	188	210	192	223	194	178	213	204	212	203	187	215	200	200	195	185	224	208	221	211	202	222	186	207	179	189	195	214	196	197	197	168	208	190	228	177	193	217	205	228	221	230	199	177	207	214	199	199	207	223	212	187	211	177	184	218	175	224	179	227	197	205	217	212	203	181	205	196	227	216	203	181	199	202	203	189	179	206	215	225	207	222	206	214	210	209	218	213	177	165	215	192	185	193	203	200	194	215	179	207	185	215	221	195	192	229	208	196	210	191	188	201	221	191	224	179	194	186	204	200	187	211	225	221	196	185	197	201	204	216	206	190	183	183	179	202	207	219	201	211	210	180	194	206	200	184	187	182	202	192	186	194	206	211	200	199	182	194	186	203	206	182	182	206	221	201	223	164	216	180	200	186	179	178	172	200	181	223	194	201	203	168	220	180	220
25161	21484	27958	25390	10495	591	314	221	210	182	171	125	153	147	124	140	150	149	144	131	155	139	131	137	126	126	142	107	121	126	124	132	130	130	139	136	114	120	122	149	123	136	120	117	119	123	114	135	119	149	132	130	127	129	138	120	121	114	122	133	132	128	114	109	127	113	138	143	117	117	121	132	131	122	124	153	118	127	116	128	131	117	133	113	115	132	122	137	115	117	116	128	118	119	135	112	126	125	117	118	108	118	129	123	131	111	120	117	110	133	127	128	137	109	143	115	138	142	116	134	139	140	127	120	113	130	107	106	118	142	132	129	114	112	125	113	130	127	113	108	107	128	161	105	129	132	121	136	120	138	130	156	119	129	118	126	114	142	136	129	132	130	142	127	131	111	137	121	114	132	140	144	138	121	124	135	114	132	123	123	129	136	121	122	134	137	126	127	130	117	125	105	112	135	122	114	128	139	115	131	133	119	117	148	128	134	123	115	114	111	119	152	134	111	107	127	122	119	129	133	140	154	146	132	121	117	110	120	118	132	124	116	130	116	118	138	94	142	126	106	124	139	128	125	138	122	134	125	112	125	146	131	150	121	118	143	116	127	114	122	125	119	131	154	121	127	111	87	144	126	141	118	115	127	118	126	148	124	126	108	126	127	126	128	124	126	112	121	123	104	125	137	128	132	115	127	151	138	133	125	107	129	129	121	112	138	133	125	115	128	120	114	140	142	129	125	142	143	101	140	143	128	109	120	119	118	120	134	110	120	130	112	124	129	116	121	121	126	124	104	128	112	112	117	129	118	117	123	128	102	109	136	137	133	120	122	120	121	131	132	126	110	141	139	124	109	117	127	126	131	123	145	115	122	106	136	118	112	133	112	130	131	136	132	127	129	107	117	105	110	125	137	108	128	118	139	125	127	127	124	140	119	122	109	119	131	110	118	112	111	123	123	122	110	128	131	133	130	126	136	118	131	117	157	131	123	141	108	139	139	129	107	122	127	130	123	133	122	95	136	128	118	124	116	137	115	116	138	125	142	130	113	120	148	126	128	151	114	127	120	123	137	136	103	119	120	126	131	134	135	142	142	120	111	126	133	138	141	130	115	125	127	143	120	114	123	128	125	126	128	132	143	111	117	121	123	111	123	136	128	135	137	119	133	116	129	143	121	129	118	112	120	140	131	124	117	126	128	125	116	113	138	112	132	133	128	118	120	125	129	109	139	124	132	131	123	138	108	120	129	124	134	113	130	146	115	122	123	121	125	125	135	129	125	121	130	133	123	122	129	122	128	129	124	138	115	128	133	130	131	120	127	139	120	120	145	141	122	114	112	128	122	121	131	134	115	120	131	141	130	114	142	119	123	110	116	126	157	119	140	133	116	133	124	131	128	111	131	119	140	96	128	109	126	128	139	112	115	154	136	126	112	134	121	124	120	127	121	120	143	139	124	128	132	125	112	121	148	125	123	106	142	123	114	121	130	130	142	132	122	124	121	120	130	127	126	136	113	124	112	133	111	131	131	134	127	139	125	114	137	150	110	137	137	123	119	120	127	120	109	133	129	120	147	139	125	138	106	124	117	141	109	127	160	121	118	88	158	119	121	122	123	123	120	130	111	132	127	129	136	121	122	116	127	107	135	121	135	122	130	119	106	123	122	118	134	131	124	153	118	123	127	121	105	134	112	123	107	126	159	128	143	140	140	140	109	132	124	125	119	122	135	122	155	139	111	105	145	119	125	132	111	138	124	118	126	99	116	132	111	137	145	128	140	118	112	150	146	127	132	124	147	139	125	122	128	106	123	111	115	145	128	133	136	133	116	110	133	150	137	109	125	121	137	128	156	134	123	134	128	113	159	139	129	127	120	121	120	151	142	124	134	131	128	127	132	140	144	149	121	132	122	133	120	114	108	121	132	118	114	106	143	137	114	113	130	120	130	145	148	118	138	138	125	109	114	125	117	129	102	120	117	121	119	112	125	138	127	158	126	118	130	135	127	104	111	135	136	121	133	139	120	129	145	134	116	131	113	122	111	114	107	123	123	134	122	116	121	120	130	118	136	123	133	150	98	118	134	142	126	141	145	152	109	127	139	132	133	121	129	141	125	128	133	107	134	120	114	137	130	139	101	116	118	102	124	144	134	127	150	131	120	106	141	122	121	141	126	119	113	109	105	123	126	147	139	123	119	125	137	122	126	122	147	115	120	122	128	123	113	112	120	101	129	134	110	121	131	115	117	118	116	130	133	107	127	148	128	142	113	102	135	123	116	130	133	121	124	106	132	128	120	121	112	143	111	112	136	131	120	126	132	151	128	117	136	129	123	125	139	103	124	139	124	138	112	137	125	106	132	121	99	128	130	124	104	135	118	126	110	124	130	129	132	116	141	127	134	119	131	123	120	116	131	132	125	114	139	112	109	120	126	144	135	119	144	122	131	111	116	119	114	121	124	138	118	121	118	120	132	129	142	127	123	149	110	127	171	142	122	115	121	146	128	109	126	133	109	120	113	134	106	130	118	118	111	119	117	131	131	107	121	121	97	133	129	116	134	138	140	120	107	116	127	119	131	118	138	129	119	121	110	130	125	127	117	121	136	122	121	133	115	123	132	137	124	136	138	131	120	135	119	115	143	127	109	142	126	124	124	119	137	138	144	117	138	123	124	120	108	112	108	111	125	127	130	115	114	104	109	106	117	140	140	120	150	151	125	115	124	141	132	116	117	127	106	128	130	116	142	126	125	122	118	123	139	140	128	130	118	118	144	119	135	124	112	132	129	136	121	115	128	128	117	116	122	115	107	131	121	121	130	135	154	135	114	121	102	137	120	111	121	127	125	126	115	134	124	106	126	140	143	142	122	140	147	150	132	110	127	110	118	122	127	117	114	139	123	126	124	139	158	115	123	130	134	134	142	122	114	128	127	120	121	115	128	115	133	139	111	140	115	129	112	148	133	139	104	116	119	125	123	116	129	148	144	139	130	144	133	120	132	113	122	134	129	143	123	124	116	136	143	129	109	131	133	145	136	145	129	122	128	130	126	114	110	140	117	120	127	129	125	118	112	130	116	126	126	138	132	106	130	126	123	140	137	136	133	150	138	125	98	111	124	120	133	107	110	118	141	117	124	134	130	130	125	140	108	130	130	124	103	131	131	116	137	107	116	127	119	131	104	129	135	131	139	114	122	115	131	115	117	139	132	137	120	123	126	112	101	115	119	122	106	120	116	109	127	125	127	121	101	125	127	131	144	132	108	113	113	106	110	109	145	115	92	135	130	128	120	132	145	114	115	136	129	146	128	135	120	124	105	149	105	122	125	123	133	123	129	133	122	132	120	108	116	143	135	119	115	131	132	122	101	147	125	122	122	129	127	153	129	108	126	119	139	119	113	124	118	137	130	132	124	133	111	118	117	156	98	103	122	140	121	148	124	111	147	123	141	129	120	141	125	129	119	118	107	135	122	134	120	122	153	116	128	143	145	133	131	145	106	121	134	136	139
2933	2615	2165	1035	662	481	393	362	274	250	202	179	187	187	191	178	174	147	137	167	173	155	141	161	155	160	142	141	152	141	167	148	129	128	128	157	135	148	146	128	138	145	147	119	126	126	128	126	117	134	142	133	131	157	141	126	125	127	123	130	119	130	149	156	123	139	138	146	140	134	126	134	135	129	139	145	154	115	133	125	129	123	136	131	122	148	145	126	125	123	123	140	127	134	129	118	154	125	135	144	130	111	114	133	108	129	133	110	141	146	152	129	129	140	116	123	123	134	132	120	135	140	141	127	141	129	141	140	133	132	141	140	136	149	142	133	142	125	123	125	116	133	118	134	133	111	127	132	107	141	134	145	137	129	115	125	135	141	111	149	126	126	138	131	140	132	130	127	129	145	130	137	130	152	126	121	131	139	121	130	147	115	115	132	118	126	127	114	149	147	145	151	126	130	140	132	139	119	126	141	132	144	130	141	135	120	127	121	142	150	107	125	133	141	128	138	113	119	124	109	137	125	130	138	120	120	127	128	137	124	115	124	127	129	117	108	121	141	122	141	137	127	127	129	121	121	120	139	122	131	119	127	127	140	128	128	135	149	115	119	111	126	142	153	143	133	137	138	115	130	108	145	137	132	134	131	137	132	152	133	138	126	127	141	153	126	119	143	136	142	126	114	142	121	126	141	128	137	144	142	128	117	133	136	145	147	137	123	128	128	123	125	129	124	130	135	127	138	122	128	142	114	124	149	127	119	131	126	144	133	110	137	135	124	145	94	151	140	115	132	120	133	134	137	126	114	131	113	139	131	152	141	136	126	150	134	118	144	122	122	130	137	148	121	135	138	104	137	138	114	155	111	137	144	149	139	128	121	121	109	129	136	130	135	145	130	128	108	141	127	127	126	130	129	140	116	111	132	131	132	133	144	147	140	162	128	132	126	124	128	112	115	138	129	115	128	111	147	140	148	126	124	123	108	129	127	125	150	124	137	127	133	140	143	130	123	128	116	127	117	142	140	122	132	141	110	122	123	139	115	105	125	125	124	132	103	119	137	124	123	130	142	150	143	128	133	128	122	139	138	106	122	113	123	129	129	124	140	129	130	129	139	114	149	127	139	133	147	135	133	122	133	111	134	129	133	139	126	112	139	130	114	143	133	130	103	131	129	116	130	120	129	172	145	143	127	128	152	135	137	135	130	151	132	130	120	139	137	122	154	119	115	137	120	131	122	135	116	120	128	134	138	105	126	116	109	131	154	151	111	153	146	118	157	124	136	125	134	130	125	139	133	141	141	128	133	127	133	108	131	140	131	144	120	121	121	113	128	129	131	134	129	138	150	125	118	124	145	141	132	140	151	126	124	133	125	123	131	125	106	124	133	116	143	132	145	143	118	127	115	127	153	121	126	124	137	134	135	124	126	129	136	91	118	116	116	120	146	130	137	147	122	127	129	146	123	119	125	103	124	146	134	141	142	138	128	100	135	133	118	143	117	140	120	141	111	137	132	122	117	135	108	119	126	130	138	136	118	125	142	130	137	119	130	145	127	142	118	137	136	139	133	137	138	147	145	136	134	126	150	119	141	139	134	141	122	150	133	124	116	141	121	119	127	136	153	145	138	114	138	117	141	114	113	123	123	109	115	115	130	134	154	156	116	120	124	135	121	138	136	143	120	122	119	132	116	132	127	127	129	139	121	139	125	140	149	135	139	128	132	153	131	122	131	157	146	149	120	118	122	129	137	121	132	142	121	129	123	144	138	150	115	126	126	128	134	127	138	103	120	127	137	142	117	131	125	147	131	136	123	133	119	135	133	123	129	132	141	133	135	131	135	138	133	134	136	129	122	116	125	127	112	125	135	126	134	128	133	138	129	144	140	134	152	131	139	141	115	143	122	133	124	128	131	136	136	145	158	117	122	142	132	124	117	139	122	140	133	114	140	130	141	128	116	125	118	114	123	131	122	131	112	117	143	152	132	125	126	137	127	120	139	129	125	136	123	131	128	129	130	122	124	141	129	134	124	137	116	123	138	149	117	113	123	126	128	138	128	131	128	136	126	133	137	131	121	128	117	138	129	129	117	128	115	140	134	135	110	135	143	124	141	134	133	141	122	130	140	132	123	123	125	131	131	137	149	118	123	126	97	145	126	126	120	120	137	129	137	134	138	134	136	120	127	124	138	120	150	121	124	111	139	133	127	128	140	118	108	123	143	143	136	142	116	119	138	145	140	109	136	124	130	133	124	141	124	151	156	113	124	139	133	133	128	125	125	123	145	137	140	146	140	139	138	128	127	123	133	138	106	108	117	156	130	129	160	127	145	128	138	122	139	124	131	142	142	128	142	136	137	151	129	134	124	148	135	124	134	118	117	124	128	141	129	121	117	121	131	121	123	149	120	144	137	131	140	127	93	141	145	117	121	129	150	139	113	117	153	123	127	138	144	123	115	125	140	119	150	139	113	121	128	125	113	114	136	112	117	118	133	135	135	130	147	127	138	129	136	130	130	134	150	129	122	117	124	128	122	120	105	114	121	144	156	132	138	115	132	123	153	109	143	140	127	105	136	139	132	126	138	126	122	152	112	137	146	130	120	129	151	130	137	147	142	115	124	132	138	133	144	120	130	140	126	139	125	149	130	139	126	140	125	133	118	117	144	127	116	121	128	129	133	135	110	128	124	130	116	119	138	119	129	134	130	107	118	123	129	142	128	131	150	123	125	135	120	147	135	134	154	128	118	124	113	126	113	122	134	146	132	128	130	131	148	135	116	110	143	111	117	129	138	129	138	127	141	137	135	134	133	136	119	128	125	132	129	112	129	127	123	121	108	134	129	148	128	142	124	142	146	140	111	122	119	134	136	130	119	142	148	120	136	134	130	139	118	133	137	120	134	116	135	145	124	136	124	112	131	127	141	128	124	118	116	122	114	138	141	122	115	138	114	139	153	122	158	126	137	118	129	119	120	137	133	137	121	121	136	122	130	130	121	132	135	129	150	130	128	122	115	101	138	136	126	135	136	140	135	118	146	147	114	142	130	133	127	123	132	127	143	94	148	112	145	132	150	141	130	127	148	145	144	111	136	126	153	116	111	128	128	132	113	136	119	128	131	126	132	129	126	125	121	109	140	124	134	129	130	138	121	125	122	121	123	129	111	124	128	143	135	120	156	138	109	158	124	150	129	126	124	132	131	127	145	157	131	142	119	157	155	132	124	131	95	125	130	131	114	144	123	116	135	120	121	125	128	115	112	117	142	125	119	100	124	126	134	135	142	143	107	125	136	137	125	140	144	139	133	135	130	136	125	119	118	141	112	134	126	113	115	130	122	121	149	137	117	127	111	155	130	115	151	152	127	111	124	124	131	142	117	126	95	134	129	125	126	126	128	112	129	127	126	124	114	125	115	129	119	148	147	124	130	145	118	123	139	132	153	129	132	126	126	130	139	127	131	126	122	114	115	132	130	122	149	128	112	138	134	137	137	145	139	135	129	131	125
24399	21478	28802	24582	21452	6547	955	603	392	431	391	406	399	383	346	367	317	354	325	320	328	344	337	341	325	325	339	325	316	328	326	330	341	303	323	308	323	310	313	309	318	330	294	343	341	326	332	327	328	285	308	325	314	324	299	307	345	308	315	313	304	303	326	342	283	320	295	290	297	296	296	333	311	320	343	297	316	298	341	317	279	322	338	294	356	314	320	308	346	305	325	314	297	302	311	295	319	340	349	305	292	283	313	313	319	316	265	315	299	290	296	330	293	336	359	312	324	325	302	346	288	317	318	315	297	314	335	300	316	315	327	316	320	318	297	324	301	300	294	313	308	353	337	311	302	314	323	304	283	344	322	289	303	295	323	317	297	292	311	309	308	307	277	324	334	307	355	320	287	317	293	310	343	307	286	352	299	307	336	292	281	343	271	301	309	303	285	307	307	283	311	327	297	292	284	314	304	304	305	275	282	323	303	332	302	303	320	291	324	317	309	302	314	300	317	281	293	299	307	315	366	333	293	309	283	285	321	315	305	327	320	335	297	349	300	300	292	325	331	325	312	318	324	322	293	330	321	330	331	276	326	294	276	283	314	271	302	267	319	284	311	310	316	300	289	312	308	316	325	320	288	313	321	305	348	320	321	284	303	316	341	292	331	287	293	311	303	331	323	290	314	290	315	297	336	309	315	320	320	313	293	298	298	328	305	296	290	300	324	320	305	293	316	328	313	311	267	306	311	287	315	297	309	314	290	314	293	308	281	319	304	309	273	294	313	319	311	307	307	304	282	281	323	331	316	319	332	303	293	338	315	294	329	292	301	316	320	339	308	286	333	306	325	308	313	258	328	326	321	299	290	276	296	293	325	312	299	307	292	320	322	313	317	328	329	307	323	303	319	311	310	327	332	303	344	313	278	294	321	334	269	305	299	350	339	322	298	271	303	299	275	286	293	331	299	282	292	289	312	291	270	283	303	359	327	305	299	301	304	307	309	299	300	317	292	311	274	316	307	313	334	297	317	295	261	309	313	325	293	287	308	303	311	295	303	319	349	311	292	279	316	290	285	308	323	286	289	306	300	272	296	317	326	313	316	291	289	286	304	326	299	288	302	306	344	288	336	296	318	292	301	307	318	310	284	300	277	321	287	302	324	299	312	291	283	316	301	289	301	274	326	304	331	288	294	305	309	319	302	292	309	297	304	303	306	322	305	273	320	315	318	311	300	319	305	336	307	301	302	322	294	309	308	287	293	304	308	315	261	295	308	301	335	310	294	320	328	301	302	303	290	307	299	326	275	319	305	314	313	307	319	324	307	293	303	278	306	315	333	305	321	275	326	309	313	325	338	299	284	330	325	310	266	334	350	295	316	323	302	317	325	308	323	321	321	329	319	338	288	323	342	297	317	278	276	283	314	321	263	320	287	291	307	318	296	333	326	305	316	308	290	308	300	325	312	306	286	300	302	300	313	316	324	313	305	320	300	295	317	307	303	323	283	328	312	355	308	294	325	295	305	301	331	313	307	289	321	312	307	302	306	301	328	337	302	363	302	310	344	340	299	289	315	294	313	285	303	305	326	302	304	317	318	294	277	309	285	298	285	343	293	302	297	294	277	325	290	289	282	316	310	310	292	307	321	312	273	338	308	325	295	308	290	305	330	304	282	293	324	298	315	309	295	297	292	273	260	287	327	308	294	309	329	319	309	309	318	319	320	289	321	303	284	317	305	336	291	271	322	323	322	278	320	314	302	311	328	319	330	331	334	281	302	323	309	298	293	301	326	304	322	311	359	302	287	287	294	311	322	312	285	308	309	304	285	284	311	300	282	338	308	306	342	293	287	315	308	344	318	342	320	312	301	295	316	323	320	288	280	266	305	306	314	295	308	317	309	285	304	288	290	315	290	289	268	291	329	311	308	304	329	313	338	312	300	297	281	310	276	306	274	285	334	300	315	293	320	327	323	306	307	314	298	292	328	321	305	335	309	341	320	320	358	325	313	316	317	293	310	285	287	311	303	300	304	297	294	314	318	296	328	319	295	289	287	314	318	353	326	297	283	315	315	282	293	282	332	320	315	287	303	291	304	296	325	285	322	256	301	295	298	309	289	337	303	303	334	294	323	327	298	313	353	332	313	296	324	277	288	290	314	297	316	291	301	311	315	305	297	285	313	305	300	270	284	306	278	285	295	319	316	294	293	327	340	317	298	290	322	310	349	305	312	259	307	299	316	318	303	288	317	305	309	310	313	298	305	339	310	337	306	324	341	318	309	343	296	298	314	324	271	294	318	311	304	305	306	340	320	306	308	288	291	306	287	293	301	307	302	287	312	321	313	311	309	264	308	298	351	312	298	306	320	309	316	285	275	334	291	320	314	330	275	340	293	322	356	310	284	337	320	325	289	310	317	291	310	308	312	315	302	283	295	291	313	298	285	306	331	288	301	254	300	289	342	326	298	308	285	307	273	314	323	336	294	312	284	307	278	286	290	309	303	275	298	334	284	290	301	349	304	294	310	299	301	304	327	308	294	315	307	312	303	289	332	283	300	346	286	278	317	311	305	297	317	329	308	309	294	301	289	303	315	329	316	288	332	298	319	308	294	303	308	305	276	292	292	333	319	323	288	300	289	306	309	317	293	305	297	274	317	314	311	291	284	314	310	313	316	322	308	318	286	285	304	285	305	297	294	317	307	311	282	333	315	316	300	324	316	324	355	290	327	314	332	319	333	319	325	294	280	336	310	266	341	332	290	298	284	278	291	294	316	320	341	315	328	324	312	310	312	310	295	331	328	327	329	291	294	293	310	271	311	267	271	315	290	314	314	297	289	305	326	292	313	302	290	361	307	312	309	290	335	287	300	282	315	314	296	306	303	277	305	304	309	319	311	317	316	328	285	286	308	332	316	300	323	301	326	295	319	310	290	349	306	280	317	298	272	296	286	291	286	315	291	312	298	308	267	296	343	296	311	311	286	288	311	305	312	303	291	302	324	296	305	290	275	302	271	311	316	308	301	311	301	307	302	314	318	309	292	322	283	294	305	276	322	324	309	303	290	297	320	299	326	290	336	324	331	304	304	319	314	303	305	300	318	317	259	297	336	296	300	313	307	293	295	278	265	322	310	278	326	311	278	280	319	318	297	324	280	294	317	320	310	309	278	294	311	292	306	290	304	297	331	320	305	327	333	292	307	295	298	290	312	307	286	301	298	302	349	329	341	341	291	305	325	304	287	328	305	334	291	297	313	317	322	289	317	337	296	281	322	289	323	325	313	310	296	298	279	283	320	327	308	317	308	297	290	309	300	317	312	297	300	336	319	293	309	313	293	302	325	286	310	298	310	309	319	298	300	311	282	278	281	284	294	323	329	362	285	305	284	283	330	282	299	319	279	319	337	292	307	285	325	306	308	300	314	306	311	331	317	306	311	326	294	321	327	285	312	321	317	309	318	323	286	306	328	286	308	285	306	278	295	311	285	304	343	315	293	283	322	306	328	307
3353	4870	3956	2012	1296	963	770	671	587	490	517	425	418	361	431	383	360	333	367	320	352	344	351	328	332	323	286	296	362	297	308	320	307	331	311	321	296	321	290	330	281	313	289	283	304	321	291	270	321	260	294	327	313	304	297	308	269	304	298	291	268	291	291	292	305	273	297	276	286	306	269	268	315	292	334	277	281	287	307	284	294	290	305	293	325	269	287	283	311	258	276	282	303	289	290	302	268	309	308	287	273	289	281	263	278	284	323	260	290	308	298	277	278	264	307	290	289	304	293	298	237	309	300	282	293	274	294	301	284	292	275	274	320	281	271	248	329	260	297	316	304	290	302	293	285	274	287	276	269	294	267	299	266	285	305	306	283	301	282	279	293	268	283	272	302	262	276	256	275	293	278	275	279	300	299	283	269	244	289	291	277	292	277	268	296	288	264	285	296	318	279	273	296	286	295	282	297	270	294	283	269	273	314	276	293	285	277	286	287	293	294	318	322	275	274	285	290	303	289	293	266	286	282	308	315	281	306	313	300	296	269	303	298	291	280	260	303	286	284	315	255	285	284	264	309	252	277	280	293	272	288	259	292	308	272	308	270	274	301	297	279	303	274	287	283	266	294	271	269	276	294	282	308	283	321	252	309	282	268	261	288	270	276	308	306	288	278	291	301	270	296	277	318	295	279	272	293	294	298	290	283	320	273	288	320	307	280	288	307	269	280	284	265	275	283	264	279	310	303	275	294	318	274	259	310	284	276	280	299	302	273	278	311	289	277	256	273	309	240	297	276	276	300	298	284	290	265	251	289	285	292	262	279	286	303	284	271	244	288	281	280	299	275	282	278	312	307	304	296	301	292	257	272	296	282	279	280	279	283	280	270	302	295	268	282	293	329	297	275	283	306	305	292	287	281	301	295	261	278	292	303	266	277	285	282	265	284	317	296	270	268	307	279	286	277	289	286	278	310	263	277	280	299	297	287	298	269	292	301	278	281	306	274	296	315	310	279	317	277	266	277	280	285	332	278	281	267	281	291	281	285	268	276	255	275	285	279	270	280	289	277	286	259	308	291	261	276	263	275	276	306	301	264	253	273	287	248	260	273	299	240	257	308	296	290	287	278	290	294	304	300	306	283	290	272	272	266	254	285	275	277	317	293	263	273	266	304	273	303	300	280	255	267	290	261	276	269	295	275	300	304	287	280	292	299	270	287	253	254	273	300	317	284	283	295	332	276	275	310	271	296	299	249	315	288	262	302	290	291	258	259	262	256	283	319	264	288	289	275	288	280	300	282	298	295	257	295	295	307	309	290	265	321	263	294	271	287	302	289	273	276	287	283	298	292	285	281	273	254	283	282	280	309	270	270	247	295	257	270	295	298	269	273	298	286	263	270	287	331	285	258	263	255	286	271	267	256	296	312	293	263	282	288	259	319	277	286	296	292	279	280	314	296	289	302	271	274	276	268	318	283	289	279	301	296	300	276	282	283	272	305	275	299	284	287	265	278	284	286	290	274	292	291	304	283	270	247	296	301	286	277	287	264	295	297	286	296	267	304	310	297	299	261	290	290	283	266	297	294	285	254	291	266	286	301	312	305	320	290	267	285	297	301	278	295	276	276	293	278	301	285	299	297	255	307	305	295	311	297	285	292	297	297	286	299	293	309	317	312	269	276	288	279	302	269	273	286	269	288	269	284	305	290	312	289	257	304	275	302	271	280	283	273	261	291	294	282	270	266	311	288	272	283	290	265	277	262	278	291	290	297	279	280	274	299	280	293	300	299	276	302	287	296	279	266	259	301	275	296	301	282	263	306	329	275	268	331	319	286	296	295	279	253	284	293	271	287	281	281	279	286	307	269	317	243	290	319	283	262	279	285	266	283	291	294	295	285	269	280	292	279	268	263	307	292	297	278	273	284	278	281	272	306	259	290	303	316	301	267	279	284	297	290	302	262	306	263	288	301	295	303	297	283	262	278	298	269	270	243	268	272	287	286	302	282	273	327	266	288	279	262	251	281	259	277	274	300	255	267	301	281	290	272	279	270	280	299	278	286	295	282	280	271	283	295	304	275	293	276	311	260	266	275	292	262	266	256	281	269	296	263	268	294	276	290	270	274	296	283	268	278	283	270	286	295	253	290	270	288	293	269	311	253	262	267	288	255	295	281	282	279	286	322	292	273	280	264	266	294	299	286	285	277	281	290	255	258	297	303	297	290	255	262	263	298	275	316	275	301	298	310	301	291	319	298	283	273	269	277	309	282	307	297	290	276	301	306	281	286	276	286	280	277	312	306	278	271	268	289	264	288	287	265	268	254	259	298	269	278	305	292	286	290	290	289	279	284	300	266	293	288	299	274	260	287	267	303	267	297	294	307	295	253	294	276	270	260	291	279	285	312	248	284	267	299	311	277	310	272	315	273	276	276	238	297	293	292	250	290	276	294	301	277	297	291	250	280	292	300	269	270	318	290	280	272	292	290	278	271	286	286	277	290	289	304	276	264	281	279	290	277	299	289	269	304	278	331	275	317	264	231	302	274	300	288	275	321	269	297	308	301	267	264	269	284	310	257	284	269	291	288	279	278	282	276	276	274	293	295	285	317	269	286	255	280	290	302	266	281	292	276	273	284	264	266	269	262	289	291	285	299	281	299	302	266	283	277	288	298	280	272	272	285	280	293	281	266	286	270	307	273	281	298	279	304	295	291	284	279	277	295	299	301	286	310	269	283	295	286	287	289	286	285	269	277	251	284	278	255	272	262	307	260	274	261	283	285	270	288	283	280	281	282	291	287	286	297	304	279	316	280	256	298	264	289	269	296	285	277	267	281	287	273	293	278	271	269	304	282	327	267	285	296	289	275	271	271	299	298	279	272	289	279	263	308	293	310	255	275	270	274	292	280	288	266	274	282	280	317	290	300	249	296	282	298	310	270	255	281	293	298	268	280	288	305	285	310	281	268	286	264	294	264	278	233	280	297	291	295	294	298	300	298	276	276	289	284	286	294	272	260	298	261	250	270	288	299	265	276	314	317	284	306	269	267	272	284	281	290	298	293	251	300	288	288	299	305	290	294	309	256	308	277	292	278	291	291	264	293	260	277	254	268	280	254	271	273	280	270	291	261	284	289	278	315	270	296	312	244	263	287	327	290	266	291	288	261	278	278	248	280	284	272	266	296	278	268	271	259	282	314	311	273	250	321	282	293	265	284	282	265	288	301	287	278	283	293	273	303	286	275	291	284	304	289	281	261	244	265	266	290	251	279	278	266	314	279	310	302	271	320	303	304	264	265	250	282	237	275	314	279	310	289	301	282	282	284	265	279	294	267	280	310	259	267	298	281	269	256	279	275	294	283	285	277	289	292	274	252	240	308	269	270	267	308	265	292	258	286	259	269	268	276	301	316	304	280	253	273	280	277	304	277	289	287	291	295	292	268	308	262	286	244	282	298	274	304	280	293	295	283	288	276	308	289	255	309	278	276	296	292	276	271	276	312	262
27830	11841	716	323	219	211	218	223	203	212	219	218	212	199	191	213	228	228	228	220	204	186	216	213	195	192	230	212	206	240	204	215	211	232	223	190	210	217	188	198	223	205	229	230	208	196	179	217	219	222	236	230	212	206	224	229	212	221	226	220	203	224	226	213	243	234	209	224	217	200	192	234	203	205	220	239	197	214	209	194	224	209	216	218	210	197	225	228	211	196	188	204	229	215	226	227	223	195	195	225	207	199	192	197	201	219	182	220	226	202	206	223	232	215	217	196	206	205	217	198	208	208	197	186	200	214	207	200	220	197	208	203	199	192	222	215	216	234	207	242	205	222	216	222	209	186	219	226	232	213	217	212	202	210	231	184	210	215	233	218	230	217	214	195	224	225	195	171	204	211	210	214	192	203	222	218	206	210	189	178	221	205	202	214	187	221	207	217	206	206	200	222	200	204	216	197	210	219	207	216	209	216	199	198	203	177	207	217	216	213	218	197	203	200	206	192	223	206	194	209	217	198	202	192	200	187	235	213	201	217	206	195	223	214	197	210	213	217	208	241	200	197	200	198	229	198	192	212	209	220	204	216	218	182	216	186	212	202	213	226	215	210	225	224	224	229	220	216	214	196	166	206	199	189	230	195	202	229	197	200	207	220	203	208	230	226	173	213	229	210	235	217	212	213	207	153	210	217	226	206	195	222	201	211	211	228	207	188	189	247	208	232	197	197	224	231	207	222	216	200	218	202	204	210	185	186	233	219	201	203	208	218	196	223	198	209	219	227	206	211	219	208	205	245	225	200	217	195	179	221	216	188	198	202	198	203	219	208	220	215	185	220	229	198	214	186	207	215	220	207	202	195	242	215	211	193	207	232	216	218	204	210	212	186	213	216	215	243	208	203	235	198	197	229	217	212	220	214	217	187	217	253	208	222	202	213	207	183	219	211	201	228	197	203	237	196	193	184	206	217	217	212	214	215	224	192	202	199	206	227	223	194	200	202	200	216	206	211	195	208	202	206	209	231	203	224	189	193	200	232	211	233	225	232	213	192	203	186	201	213	204	187	247	193	197	210	197	209	207	216	196	213	203	224	186	186	209	226	196	202	215	220	228	198	202	226	207	199	200	209	197	207	229	232	205	190	189	216	220	219	215	201	216	225	197	219	205	217	187	208	202	202	205	207	204	213	201	231	228	214	201	228	207	229	214	204	201	226	180	197	198	226	213	233	204	200	198	202	203	205	177	222	209	210	197	213	207	219	200	193	239	204	202	203	214	211	196	203	193	232	188	218	205	207	189	194	203	212	209	199	224	214	208	198	218	233	205	218	207	210	213	217	228	188	203	209	225	214	225	206	220	188	237	229	196	182	214	233	197	196	196	227	205	224	210	216	189	220	198	251	225	202	234	212	231	214	202	214	201	221	207	226	204	209	209	211	221	236	212	200	234	218	228	203	196	205	225	228	225	203	207	226	191	232	225	215	221	219	209	199	204	171	188	196	213	199	213	205	203	206	207	193	194	203	196	176	214	220	245	221	225	190	198	219	224	215	211	203	206	220	209	239	210	202	187	194	260	211	248	222	213	212	213	204	182	194	201	207	215	215	232	230	200	213	186	218	208	190	194	198	209	208	199	213	222	204	237	232	220	239	194	225	233	200	202	211	216	203	200	210	195	189	203	185	201	217	225	206	224	211	203	231	223	219	207	194	197	195	201	271	220	208	197	219	203	197	236	195	236	213	202	224	235	206	244	229	224	199	211	221	251	202	203	226	220	225	212	240	204	207	176	221	233	244	229	201	211	209	231	200	200	172	184	220	199	226	217	193	211	226	207	197	225	227	209	211	208	189	199	222	188	209	215	190	224	201	190	236	196	199	208	228	227	225	204	225	219	201	204	214	213	209	209	207	211	202	183	222	204	216	227	214	215	194	218	201	245	219	199	215	182	204	194	196	203	232	205	196	215	203	200	185	203	202	221	209	206	195	221	202	209	185	200	218	229	203	211	181	186	220	204	185	204	198	202	213	238	194	209	218	198	227	204	199	194	190	185	205	186	210	196	234	219	193	189	203	218	211	215	221	224	224	205	226	223	222	213	238	192	222	219	218	193	209	200	197	191	203	230	205	205	227	215	199	236	208	200	198	208	227	203	220	211	202	226	222	227	228	227	193	204	199	212	234	179	221	217	206	214	201	221	184	224	230	213	254	229	201	225	205	233	210	204	228	221	228	190	205	192	202	219	228	235	209	200	222	195	236	208	231	193	207	165	198	203	220	201	218	197	205	197	203	186	211	200	209	203	195	219	219	221	222	221	181	178	188	213	206	206	212	207	203	215	205	201	244	211	212	204	172	216	226	221	202	214	210	227	202	202	203	212	212	201	185	168	209	218	206	210	209	169	193	222	230	186	210	178	195	210	210	193	203	215	208	228	239	202	212	218	208	209	233	216	185	208	189	203	218	219	209	220	209	191	253	196	195	200	226	201	204	232	223	192	190	202	207	196	222	233	204	205	212	211	213	215	228	206	228	189	183	191	243	187	216	229	194	203	210	184	233	210	208	206	213	232	202	216	218	175	208	206	208	222	214	206	232	200	184	190	227	233	231	229	186	221	218	196	211	189	225	233	184	229	178	204	182	189	197	212	192	181	231	245	212	176	198	207	195	225	215	203	196	211	218	203	212	192	209	206	202	233	203	215	202	214	217	213	196	196	193	206	230	229	223	197	218	216	209	183	226	209	217	216	210	221	178	226	243	220	218	187	209	208	195	219	203	209	196	193	208	192	169	234	212	222	220	215	199	207	198	224	202	207	218	215	200	213	198	180	226	194	197	204	232	212	191	193	217	222	218	182	214	206	215	219	209	199	206	185	218	217	208	204	196	219	242	207	235	186	222	213	207	189	238	216	209	212	217	203	207	220	224	200	197	205	202	211	224	222	213	194	192	189	212	207	193	216	198	196	195	220	195	194	198	210	234	193	214	228	214	221	205	207	212	212	194	238	212	197	180	214	201	207	221	242	229	197	198	216	209	216	216	210	204	219	200	194	202	195	174	213	210	206	212	209	215	211	215	210	201	213	180	222	187	204	221	192	227	205	193	217	218	222	215	215	203	215	233	220	218	244	226	212	209	185	221	219	199	226	230	202	214	201	197	228	214	211	217	228	228	194	239	233	222	221	218	228	197	195	206	179	208	203	178	182	208	188	198	200	232	227	216	192	214	209	213	203	183	228	218	218	229	172	239	190	204	224	203	222	219	220	206	191	215	216	198	213	206	233	219	209	186	225	196	204	225	214	213	229	211	215	238	177	214	231	226	201	197	220	204	241	191	195	212	203	207	233	213	216	214	236	180	216	230	222	218	215	214	181	218	182	200	204	185	208	208	206	206	227	202	216	194	207	209	189	218	212	205	238	219	205	201	197	200	200	185	195	202	219	214	181	211	183	190	188	216	222	230	212	198	235	227	204	208	201	238	213	194	210	226	213	217	225	213	222	204
4542	354	324	301	234	207	230	210	216	186	198	203	220	193	198	201	197	196	212	193	201	212	204	218	193	235	207	193	198	181	192	180	208	200	178	202	188	173	178	208	198	193	193	169	210	189	185	192	201	213	195	222	175	205	180	240	208	201	190	201	205	182	209	213	203	181	196	198	192	191	204	172	206	176	199	205	181	201	167	186	220	185	209	208	203	173	185	207	216	217	177	203	190	188	198	202	205	209	195	164	228	190	193	197	164	184	220	187	182	211	183	197	223	202	203	204	188	217	158	211	191	196	231	193	180	174	204	184	204	184	185	187	213	188	181	184	208	205	203	215	164	190	200	208	198	204	190	198	194	178	193	201	199	215	212	179	194	204	192	197	199	180	187	186	201	173	211	211	213	195	180	198	179	177	182	198	193	222	201	193	206	192	194	187	184	206	186	193	217	197	189	202	214	185	183	185	196	176	188	182	192	186	213	201	195	202	196	201	196	206	188	187	218	181	175	178	194	188	201	224	196	220	206	186	181	205	201	207	180	191	189	200	191	232	214	177	209	203	195	189	202	207	187	183	194	188	176	184	195	223	204	182	211	193	217	189	205	208	193	224	188	191	180	202	216	189	199	204	199	221	194	233	207	199	204	191	208	209	210	218	202	206	203	207	189	174	208	227	169	241	204	200	206	197	181	213	187	191	197	204	200	199	197	207	208	181	195	192	183	229	189	212	184	197	173	176	199	210	232	190	204	192	207	212	189	206	218	216	199	196	192	197	182	195	179	206	221	231	198	187	204	180	194	210	193	193	211	182	201	215	181	213	191	207	198	192	189	205	189	196	184	194	213	220	175	222	198	206	183	187	216	189	217	195	205	212	209	198	189	207	174	182	183	188	205	183	199	200	188	183	238	188	199	206	205	184	188	198	197	193	176	215	181	189	190	233	196	218	203	183	182	176	180	203	190	195	198	221	186	216	201	221	172	189	199	189	185	197	192	212	201	205	197	201	193	191	196	203	180	183	191	187	215	187	227	197	194	183	201	212	192	195	174	219	195	210	210	210	207	215	180	205	196	220	178	201	206	194	199	188	210	184	196	216	183	212	206	191	194	209	201	194	205	192	224	205	176	188	190	205	182	175	197	204	217	198	176	204	172	201	175	205	176	170	203	217	196	189	197	198	208	200	165	195	184	200	176	190	198	188	192	183	194	185	196	200	181	193	213	175	183	177	215	206	193	222	212	195	177	195	186	192	183	193	203	192	181	200	199	176	198	191	206	211	184	184	217	204	181	243	184	227	195	199	182	172	225	188	210	171	189	186	203	182	193	181	196	214	184	180	215	209	212	178	193	188	211	189	187	193	189	191	193	183	207	181	186	178	171	197	195	168	177	187	178	179	210	231	194	170	182	206	171	188	192	204	193	189	191	207	193	159	206	192	174	212	197	184	207	220	201	183	189	219	202	183	210	214	205	206	204	221	202	184	190	183	181	205	199	178	175	193	202	183	188	202	188	202	193	199	183	204	196	207	198	194	231	197	187	170	205	187	206	196	210	193	201	201	195	210	208	213	194	175	204	199	220	182	189	197	221	201	214	205	188	175	209	175	205	200	193	209	193	179	204	206	197	199	201	176	181	191	190	207	220	180	217	201	189	184	191	182	185	180	193	183	220	196	192	207	187	181	199	188	192	198	199	175	181	207	180	186	181	202	197	199	196	212	178	176	189	202	207	196	194	182	226	176	204	207	187	218	202	198	198	176	185	191	185	189	216	211	185	174	192	183	194	181	212	196	207	206	193	208	198	215	195	210	203	181	190	193	183	210	185	190	207	195	199	189	195	191	209	197	182	188	204	205	201	174	184	206	183	192	198	207	187	200	203	188	189	201	195	195	206	229	210	194	217	195	190	208	214	191	211	209	198	184	208	229	182	184	192	186	189	204	195	196	214	186	173	204	191	203	215	210	200	220	190	191	209	207	197	202	205	187	218	170	196	199	204	206	208	190	175	202	223	183	200	213	202	203	197	172	197	189	216	180	198	201	187	220	211	170	187	201	177	190	198	185	184	192	183	207	187	213	190	208	181	203	210	197	188	199	204	187	212	189	212	183	207	202	210	197	181	206	194	236	182	209	189	190	189	222	191	165	180	191	188	192	190	185	205	210	175	186	185	175	183	199	204	193	197	187	188	224	183	177	187	204	206	199	201	196	221	210	200	178	216	198	195	196	182	174	180	198	208	200	186	198	187	194	201	184	197	204	170	183	207	213	222	201	166	195	185	208	203	162	191	213	217	183	206	204	212	206	195	189	189	166	179	211	211	184	196	187	192	193	211	229	224	203	184	184	191	207	184	205	195	182	170	215	195	179	184	174	199	187	193	228	210	198	217	191	209	207	191	197	192	208	190	191	189	222	179	207	208	153	198	166	183	205	207	194	184	198	186	217	179	191	199	206	213	204	215	211	176	187	188	208	184	215	182	201	210	183	180	205	177	195	195	235	208	215	223	202	207	213	198	191	196	189	171	185	232	190	212	216	162	192	199	204	193	219	176	236	209	183	202	191	203	196	196	179	169	198	186	193	197	207	198	172	203	210	210	203	188	206	196	193	206	189	191	190	186	184	192	210	205	193	180	186	169	192	202	194	200	202	217	195	205	191	203	182	169	175	188	216	195	188	180	230	190	202	184	203	182	208	214	177	193	205	186	207	197	196	229	194	220	181	192	187	191	190	186	222	205	212	204	198	176	206	203	183	184	182	191	201	206	191	218	203	190	217	212	188	215	204	214	175	218	182	202	188	178	189	193	196	214	185	173	178	192	198	218	219	182	184	228	218	211	198	190	200	186	207	192	196	188	205	184	181	203	209	195	170	213	206	173	222	179	198	181	195	179	189	229	202	153	201	180	213	207	205	210	184	209	193	226	194	211	208	208	201	174	195	183	214	197	188	203	195	231	223	196	193	210	198	179	193	189	209	176	193	205	203	201	222	182	198	213	198	223	219	200	217	191	189	206	216	182	210	172	189	190	183	192	204	198	193	198	179	176	177	202	217	180	207	202	191	190	213	214	212	171	199	212	194	215	210	197	218	203	201	184	185	206	201	189	204	196	188	196	202	217	210	188	189	187	185	182	192	200	194	182	216	182	216	195	201	190	181	190	194	213	191	209	190	211	190	197	186	167	183	214	209	198	191	194	207	196	220	213	211	185	214	204	209	195	192	204	213	189	212	202	205	198	206	203	209	205	188	230	195	199	210	179	216	186	216	218	192	182	184	200	204	164	206	214	203	202	211	223	190	210	201	195	210	193	190	181	193	182	205	215	200	182	217	195	191	196	209	173	172	198	193	209	176	170	184	186	198	184	194	203	165	181	173	180	198	199	208	188	180	189	207	177	186	191	209	220	180	207	199	198	168	194	206	214	202	175	202	179	183	223	202	177	191	201	204	185	189	186	192	205	203	195	192	201	192	165	187	191	179	189	215	211	205	231	172	184	172	195	248	204	178
25226	21478	27981	25399	10460	592	336	227	201	169	160	187	141	155	138	146	141	130	144	138	151	149	127	147	152	131	116	144	139	133	122	117	139	138	139	125	130	120	113	143	145	134	130	116	119	131	140	119	123	132	148	141	133	116	139	142	140	123	140	120	136	112	131	133	116	129	131	125	128	112	110	140	142	145	125	117	120	127	138	125	117	142	130	114	131	121	110	130	140	131	111	129	125	127	123	145	130	117	142	127	133	116	129	118	137	135	122	111	120	107	133	140	112	101	136	113	110	149	116	107	118	119	115	109	142	140	119	135	150	128	117	147	134	127	144	128	146	110	117	146	126	131	115	124	147	104	96	127	133	116	138	126	134	123	114	122	106	139	115	120	123	129	135	136	123	121	121	132	116	134	106	115	123	127	128	134	125	144	137	118	136	121	112	123	122	113	140	115	121	134	110	123	123	127	111	124	114	120	128	125	100	128	147	135	126	142	132	132	123	126	121	129	115	119	122	133	130	121	113	118	121	144	132	133	116	123	128	121	115	126	129	141	121	124	130	128	107	130	136	115	111	146	119	122	127	134	130	133	124	106	117	137	127	117	107	110	132	131	117	109	131	129	116	114	155	147	123	98	127	114	112	120	126	120	103	146	134	132	120	124	133	118	106	143	119	133	125	137	136	117	123	149	121	115	131	124	126	123	117	116	123	128	126	132	117	124	106	124	124	123	110	130	140	114	123	141	110	148	124	130	112	128	139	113	115	126	133	124	117	142	111	140	136	122	131	115	121	129	108	124	123	114	112	111	144	108	116	134	147	119	112	113	114	140	156	122	133	115	138	110	120	129	122	132	142	117	123	131	120	126	125	137	152	112	119	136	101	113	96	127	111	121	122	136	119	131	147	125	126	131	117	112	126	119	133	127	115	121	135	115	139	134	119	134	123	129	103	139	132	120	123	120	108	120	121	122	136	135	121	142	135	119	113	124	128	137	130	139	126	136	123	106	133	125	118	125	145	127	136	115	115	115	142	122	117	133	126	144	126	100	121	117	137	135	108	136	124	161	121	132	113	118	121	123	120	121	125	112	117	132	128	122	125	115	125	114	124	125	116	154	132	125	131	127	128	116	132	128	135	126	130	114	107	112	144	126	126	136	130	124	108	128	111	136	122	120	120	115	115	138	105	136	126	124	128	122	101	131	146	113	116	113	122	123	122	119	119	124	122	137	140	137	128	108	122	120	128	106	98	141	135	130	146	107	128	126	124	120	124	118	123	103	139	117	124	110	124	137	138	140	115	125	139	134	106	130	119	139	126	133	121	119	126	118	127	148	145	141	139	128	119	130	141	123	125	157	129	113	129	128	123	123	133	126	120	129	122	128	89	106	117	133	122	148	143	109	130	117	115	108	113	149	120	125	131	112	129	131	130	133	132	120	111	139	144	114	131	135	130	132	125	120	129	124	132	135	131	121	129	121	142	135	123	114	121	135	108	140	127	135	119	115	141	130	91	123	123	137	138	118	125	135	136	122	117	118	132	107	130	123	124	128	107	121	116	116	140	105	130	116	145	110	125	120	132	126	118	131	144	115	131	94	132	138	110	121	139	132	125	125	135	133	125	128	109	124	124	130	147	117	140	126	110	138	140	115	139	105	117	128	134	101	147	135	151	115	131	148	141	147	120	126	144	131	143	123	120	130	102	125	129	112	136	140	138	117	123	114	129	117	118	138	128	113	140	123	131	123	134	109	134	114	135	146	125	129	137	132	145	128	119	110	117	123	136	122	111	127	138	133	121	120	143	131	124	120	111	126	133	122	121	133	112	119	112	122	108	124	118	131	129	136	121	123	99	126	102	106	109	123	115	138	133	128	150	139	116	123	114	130	110	118	129	136	137	127	126	134	124	140	125	121	121	121	124	124	124	101	119	122	133	149	133	113	126	124	136	125	123	127	137	138	130	136	125	136	106	122	127	124	105	122	124	123	133	118	122	113	101	127	122	117	129	140	126	147	124	119	115	115	97	111	108	129	114	107	119	131	135	136	133	86	120	119	135	116	110	128	127	112	120	140	114	130	142	130	120	127	129	143	107	121	122	122	114	109	127	119	109	106	135	124	103	110	140	117	103	139	103	136	120	120	122	128	107	118	125	139	138	129	113	107	109	109	120	117	108	144	146	123	111	134	121	129	107	162	107	136	122	134	117	121	128	131	107	120	120	139	119	131	137	114	132	123	126	123	146	142	130	126	136	127	134	119	120	134	126	108	142	129	112	129	121	127	92	122	122	119	137	103	118	112	120	128	113	118	112	121	103	129	127	121	144	150	139	141	116	116	121	127	139	119	113	101	132	122	134	114	126	133	127	108	134	100	139	120	118	126	140	119	103	115	126	126	128	104	135	130	139	126	132	127	132	129	116	127	113	121	125	127	124	110	128	122	141	120	114	121	111	99	113	116	133	121	123	96	128	138	130	148	105	126	125	115	133	142	134	131	120	118	120	138	134	128	130	147	121	123	119	130	113	123	128	127	113	120	155	140	122	148	121	124	107	128	121	124	141	116	125	122	121	125	103	129	126	113	125	133	128	107	127	126	125	131	117	120	109	141	125	131	97	125	137	149	134	129	115	115	134	127	125	133	100	131	124	131	125	137	104	137	143	101	129	144	142	139	144	95	115	118	127	140	132	123	132	132	122	108	127	116	115	109	112	129	98	109	109	111	130	127	154	141	133	116	116	129	123	128	109	129	122	123	108	139	118	119	125	128	139	124	129	135	130	118	111	106	126	115	128	121	119	127	115	143	122	114	136	116	118	130	111	138	106	122	127	138	104	143	95	124	145	117	110	134	113	130	146	122	129	128	114	116	114	122	140	122	113	139	129	132	130	122	122	114	127	140	126	110	137	116	105	127	138	112	135	133	92	146	138	104	126	143	154	103	121	132	122	109	114	134	133	133	118	119	141	138	121	130	130	120	105	124	107	139	129	130	118	137	122	130	110	134	114	125	132	129	128	124	138	122	120	111	118	128	129	122	125	117	136	125	115	114	112	107	124	105	113	113	132	123	123	126	123	132	120	118	116	107	114	127	132	123	131	133	108	136	115	129	119	110	126	133	113	125	122	123	127	137	113	117	126	124	119	127	136	124	129	124	116	144	120	116	128	129	109	123	127	117	128	125	134	122	125	109	106	130	137	143	132	132	111	120	128	115	121	116	132	152	131	114	113	102	122	121	127	116	115	115	112	118	133	118	129	112	137	118	124	117	142	121	129	109	141	121	139	129	131	115	118	105	122	114	116	136	138	118	117	124	124	130	112	141	117	117	120	121	127	152	129	119	135	127	131	113	128	119	121	119	132	99	111	122	135	127	120	127	115	126	121	120	110	105	131	126	117	115	121	115	126	123	128	147	107	125	117	124	117	138	117	122	154	145	150	112	112	144	135	134	112	130	115	125	113	123	139	109	146	124	115	123	120	127	136	137	117	120	123	130	136	127	113	115	124	108	136	113
2986	2568	2173	1041	687	481	384	309	279	237	213	197	211	176	181	151	163	173	151	151	153	141	167	148	166	147	149	150	147	133	161	139	142	151	134	129	150	136	134	136	131	139	126	141	124	151	110	145	118	137	126	125	122	144	145	141	134	133	136	132	125	135	153	133	139	144	144	122	134	134	132	132	149	143	120	115	123	152	149	109	117	143	128	147	158	142	125	152	143	130	138	129	143	132	113	119	135	121	160	126	132	145	128	154	135	133	141	136	150	127	143	141	136	133	127	125	124	153	141	139	144	136	119	147	100	149	129	137	121	139	136	149	125	145	131	130	146	125	120	130	142	131	126	128	122	136	142	121	128	128	118	146	144	120	120	116	127	132	120	138	106	136	118	131	121	130	152	122	139	134	146	138	115	116	137	130	159	130	129	128	128	130	124	123	129	139	115	132	110	122	124	130	123	117	142	124	127	138	131	134	124	137	140	134	149	126	123	128	141	131	148	139	160	138	126	121	149	133	143	136	132	128	123	157	137	145	118	128	121	154	120	143	141	141	135	113	122	139	141	134	125	144	140	121	134	117	124	114	135	111	138	140	138	134	131	131	107	120	141	128	115	119	132	164	142	84	146	140	129	144	116	139	141	147	120	142	123	144	132	140	146	122	136	142	124	144	142	147	118	139	138	129	120	127	109	143	146	142	156	131	147	121	123	130	129	139	141	140	123	130	130	126	156	129	114	131	135	123	143	126	113	130	127	130	147	146	119	126	122	137	113	145	135	102	145	118	130	142	124	118	133	140	129	135	131	124	129	140	126	131	137	124	118	128	144	168	139	129	138	137	140	117	128	155	147	117	117	99	130	133	126	146	130	150	138	134	141	129	100	130	126	133	137	132	141	108	149	140	127	132	139	103	116	132	126	121	114	138	138	121	146	131	120	117	142	142	145	100	131	130	135	152	125	114	121	156	130	134	131	140	134	133	128	100	132	114	130	151	140	138	139	134	149	140	137	131	117	128	141	144	131	151	122	128	142	129	131	121	112	143	119	123	117	130	118	132	128	148	116	132	126	117	134	138	131	142	116	146	132	134	122	146	121	139	147	138	136	135	137	121	144	128	104	148	125	131	117	129	136	125	124	147	125	136	138	121	138	132	125	148	132	144	136	121	124	156	131	152	137	137	134	118	123	133	128	137	137	128	126	133	128	115	123	139	125	131	137	137	127	129	139	124	134	137	115	133	142	140	127	124	135	144	142	141	122	149	128	107	122	141	124	121	137	131	136	133	106	154	134	126	123	142	149	114	132	131	131	140	133	142	138	123	134	130	122	143	134	146	134	138	131	133	124	125	131	126	128	132	117	130	135	126	121	134	139	111	135	119	124	119	133	134	133	123	103	120	116	128	118	121	99	137	119	106	120	140	142	129	115	130	117	126	121	109	122	141	138	134	108	133	135	108	141	114	134	138	117	118	125	137	135	124	154	147	111	113	121	124	127	128	128	122	133	134	123	115	141	140	143	121	138	118	111	149	118	126	123	128	128	112	132	119	130	128	141	144	117	119	136	128	109	135	115	139	123	115	131	108	141	122	112	123	128	147	156	132	127	129	138	131	147	124	109	137	133	133	132	138	134	122	128	146	132	121	125	130	133	117	130	111	141	122	131	117	134	133	118	115	122	126	123	128	129	125	125	113	124	139	118	138	127	115	140	144	131	121	116	114	132	137	127	142	126	134	122	131	127	111	152	127	140	126	124	143	149	147	150	140	110	127	112	128	140	147	119	125	127	113	140	129	120	122	141	119	137	120	136	140	135	116	118	124	133	113	125	118	140	143	118	133	124	115	132	143	126	127	124	128	133	117	133	158	150	138	123	118	136	132	155	112	131	133	128	116	113	149	129	143	153	121	106	133	110	129	130	150	133	107	134	143	136	143	138	130	148	128	136	137	129	127	136	149	132	120	142	142	128	121	125	120	138	120	132	131	102	129	113	126	134	112	141	132	121	134	131	110	160	140	153	124	146	120	125	131	115	126	120	155	132	136	129	130	119	150	115	113	118	138	148	124	115	125	126	127	140	125	134	124	133	131	142	153	123	136	149	144	124	130	115	113	134	145	106	109	117	130	136	124	127	112	150	133	140	125	147	119	131	138	136	141	129	137	132	115	136	124	141	129	121	121	122	133	109	134	107	144	137	118	115	146	148	145	119	126	127	130	138	118	122	132	135	124	122	125	124	143	140	131	138	130	136	126	119	109	129	126	137	144	147	107	147	149	134	131	106	148	127	126	120	128	124	135	119	144	157	139	131	114	119	120	141	125	131	116	148	113	134	114	123	135	112	134	130	154	123	127	142	139	135	143	123	144	112	132	113	134	123	128	134	125	122	143	142	116	111	139	109	116	121	126	126	123	129	134	127	153	121	146	123	142	130	155	123	127	126	139	119	120	139	123	154	127	132	134	111	154	133	153	140	124	134	130	115	120	139	120	118	149	128	158	128	152	129	123	148	133	149	127	127	128	132	150	126	138	117	120	134	131	133	129	140	116	123	116	130	131	124	118	127	129	145	118	132	127	115	143	132	119	151	127	140	124	118	103	133	111	141	123	138	135	144	150	135	126	125	139	149	128	133	131	127	128	147	132	133	136	144	128	164	121	123	134	118	115	137	158	124	122	142	127	127	119	121	126	140	135	132	120	135	150	125	119	132	124	129	151	132	134	129	127	130	144	134	133	108	127	119	154	114	138	126	133	134	132	130	115	111	124	131	116	117	131	146	148	119	133	141	118	142	143	137	131	145	123	147	122	136	128	113	138	132	142	140	131	124	132	134	124	154	123	146	147	136	148	136	127	113	120	127	124	142	124	121	108	125	112	131	118	128	128	135	135	132	155	142	136	116	119	118	121	135	138	148	167	147	139	116	125	135	130	150	149	133	140	138	139	113	117	151	115	137	129	140	129	149	143	136	110	136	133	129	146	135	106	130	151	148	138	132	127	126	124	135	136	114	120	142	124	126	135	112	155	122	149	142	130	108	140	134	116	115	120	139	116	152	137	143	121	123	111	127	135	128	128	130	142	121	128	115	125	126	149	125	114	146	122	140	132	144	157	124	144	130	158	132	126	149	130	115	136	117	114	136	125	126	147	112	119	118	119	110	141	136	145	112	152	158	117	135	110	160	140	125	132	137	127	139	126	125	143	132	120	133	123	141	113	125	128	122	145	120	138	123	115	150	142	114	130	160	155	135	133	120	122	126	120	134	128	136	125	140	118	130	140	106	136	122	134	127	138	145	127	132	128	125	120	124	147	100	125	125	133	144	127	124	121	144	141	132	125	137	121	144	114	144	126	121	110	139	154	116	132	122	115	110	130	133	124	129	128	138	158	121	142	138	130	117	130	122	118	135	137	138	136	126	130	120	119	143	140	127	111	128	114	132	126	136	149	118	131	122	125	128	131	131	123	116	110	141	129	134	125	133	144	124	144	130	115	120	132	111	128	133	137	136	120
24303	21478	28823	24548	21457	6678	992	541	472	451	422	377	369	380	376	313	371	312	345	314	322	362	345	359	342	332	324	348	350	322	334	319	313	337	296	303	350	292	342	314	288	321	313	324	289	262	307	317	319	309	316	311	334	312	328	270	322	331	336	276	306	346	306	290	297	324	302	320	324	328	312	346	292	296	325	288	302	326	312	317	311	303	297	313	305	295	306	302	318	313	347	302	352	333	282	318	299	304	316	310	303	287	326	326	288	310	312	331	313	346	313	268	349	321	279	314	302	307	299	304	326	303	273	321	304	330	295	291	308	331	340	299	296	307	303	310	315	307	333	304	293	295	308	297	318	328	299	294	325	308	305	328	314	331	285	301	331	306	306	317	330	339	305	324	287	322	289	316	301	299	312	311	298	301	297	306	322	353	301	317	321	313	287	315	340	291	304	310	327	313	294	321	307	292	283	277	312	314	307	281	300	332	314	287	318	297	317	318	322	321	317	328	315	292	293	320	303	307	311	333	310	316	286	305	281	304	291	293	323	286	308	307	287	280	318	312	315	332	343	330	304	289	313	307	293	318	352	314	316	310	304	310	323	276	323	310	298	308	310	290	318	317	296	347	307	295	290	327	330	296	364	298	307	339	303	291	315	319	290	295	325	340	301	313	331	315	320	313	300	321	320	280	278	321	324	316	336	294	301	312	295	308	324	339	296	318	289	327	311	290	324	354	319	334	327	335	269	308	286	307	303	294	341	299	296	302	319	302	312	328	328	293	332	333	293	281	292	283	295	292	319	320	307	309	301	334	281	298	306	300	296	302	287	329	312	306	310	318	297	301	312	340	315	303	314	324	324	332	322	293	303	317	326	288	281	312	286	328	325	269	282	287	289	307	293	272	337	282	331	299	333	315	301	317	329	305	309	288	279	310	322	327	320	322	289	278	309	301	308	318	319	318	309	282	347	317	320	299	343	301	346	303	316	341	329	273	305	308	303	293	295	289	296	314	300	324	280	290	307	312	269	306	320	291	326	301	326	324	306	316	294	315	313	296	335	310	314	310	291	321	321	284	331	302	313	287	296	294	327	301	294	297	332	331	331	330	304	311	242	290	303	284	305	291	291	346	344	301	298	285	329	319	316	356	309	319	294	303	317	302	284	297	312	294	319	320	321	270	332	313	307	298	283	285	299	339	283	288	302	292	298	295	313	287	277	277	285	287	273	306	304	297	309	319	295	296	303	298	310	283	294	348	294	314	314	290	325	293	316	293	331	273	317	319	277	308	329	317	340	329	293	281	298	304	321	283	284	315	296	306	309	311	285	347	286	291	304	300	278	312	284	303	338	273	311	333	282	334	325	307	296	308	295	288	338	308	297	295	312	299	296	319	281	285	309	314	287	321	299	270	319	279	333	294	295	318	326	298	308	325	313	346	288	320	325	300	304	303	298	315	282	351	281	290	301	294	320	317	294	292	305	331	326	292	328	286	316	317	321	310	328	325	274	290	324	305	317	322	321	318	304	271	288	315	305	342	321	282	314	304	315	302	272	286	296	287	302	317	287	338	338	329	280	295	317	304	296	335	292	315	297	301	329	304	322	305	274	331	338	327	286	296	303	313	288	308	319	296	276	304	324	270	292	318	295	314	283	296	333	325	299	285	319	291	309	324	322	299	316	294	304	326	285	314	310	309	288	294	318	298	294	294	274	280	283	307	320	294	322	291	305	298	331	282	319	311	292	293	318	293	310	301	283	311	295	305	318	314	255	294	314	319	322	285	349	307	332	294	282	295	299	324	361	292	328	298	310	289	303	306	283	271	297	327	296	335	318	308	292	324	305	316	342	316	306	314	283	288	297	339	311	352	292	355	327	293	321	300	319	294	335	352	286	315	301	323	310	326	289	289	312	286	328	321	317	300	308	299	287	254	344	298	300	275	339	313	303	297	301	297	324	314	331	312	270	334	312	329	289	308	304	347	309	339	326	319	304	299	328	302	336	325	296	304	303	301	325	279	310	279	318	302	301	299	314	333	266	315	317	313	307	295	275	305	321	317	327	290	321	295	303	301	285	302	298	322	303	298	274	294	322	322	303	297	302	322	310	305	307	341	294	320	298	288	323	325	339	295	295	297	312	288	298	340	321	292	299	313	308	334	326	338	289	307	317	328	288	303	302	296	318	312	282	301	284	315	318	315	319	319	300	306	287	278	296	293	302	312	290	323	315	337	312	320	295	282	293	319	301	317	281	305	294	295	317	279	306	298	305	295	328	300	316	326	282	301	299	287	289	294	287	310	322	277	314	302	291	291	308	288	304	311	320	306	293	335	312	321	294	282	298	321	310	339	306	288	309	287	283	305	335	306	341	308	278	306	323	305	302	329	302	319	313	316	300	315	276	310	337	304	276	324	322	323	284	317	293	323	320	300	281	281	310	287	314	300	288	288	322	316	323	314	299	308	279	289	277	315	334	294	315	326	307	300	339	338	321	311	313	314	315	291	294	334	307	302	329	279	293	305	321	330	353	278	304	318	308	276	341	285	313	328	261	320	290	309	344	309	304	301	316	299	288	273	305	286	286	322	319	330	301	314	324	312	316	338	320	312	321	295	287	285	298	291	312	316	305	286	307	298	327	317	339	309	304	295	316	288	320	306	272	305	293	305	314	319	288	334	340	307	318	315	265	302	308	283	274	306	327	288	297	278	266	317	307	294	320	312	314	332	294	294	312	288	289	287	306	310	302	316	349	285	296	325	319	284	305	316	298	305	285	279	317	310	267	332	281	328	312	315	310	314	318	314	285	326	295	334	315	328	322	306	310	292	317	301	328	315	318	299	343	296	289	301	309	316	293	303	312	296	304	295	294	292	319	280	332	319	266	309	296	290	282	326	303	281	323	305	335	302	332	328	282	270	297	303	307	304	338	344	280	293	335	316	300	328	307	301	321	316	301	279	274	302	322	301	292	311	283	304	291	292	279	300	324	330	303	302	340	306	282	314	306	311	326	345	327	301	303	319	276	339	286	317	342	294	296	318	296	307	314	342	320	301	332	302	272	313	315	264	307	294	298	290	285	286	317	308	363	270	322	327	285	297	297	322	324	302	285	317	293	322	284	296	316	307	310	313	318	308	308	335	307	337	320	301	317	291	281	288	314	303	330	287	300	309	317	315	332	300	329	323	325	307	327	307	305	331	284	294	292	318	316	307	302	309	324	296	266	284	312	278	280	294	272	301	324	328	318	284	303	298	308	311	287	299	289	280	321	280	289	306	321	333	276	294	312	278	333	375	299	305	316	273	311	301	326	334	310	307	303	306	288	301	307	319	300	308	298	295	290	317	351	310	258	299	309	321	321	293	310	298	295	303	312	294	296	322	298	291	321	333	295	326	292	312	283	316	337	313	314	333	274	309	289	319	310	287	316	295	296	272	308	286	271	298	321	313	306	307	321	309	323	318	298	287	296	306	344	320	307	294	320	285	289	289	298	320	296	303	318	285	287	296	291	293
3272	4835	4049	2084	1290	954	722	645	526	473	489	416	395	433	375	350	355	332	341	360	342	328	358	321	302	342	304	290	277	311	296	316	327	291	295	293	320	315	300	298	303	290	301	309	303	283	332	323	298	297	277	288	279	305	291	280	296	289	289	279	317	318	298	285	283	288	302	308	312	278	264	310	282	275	261	281	286	281	323	282	329	268	300	312	294	279	300	295	278	228	317	280	313	321	261	303	301	273	269	300	274	299	300	287	290	295	268	265	280	292	290	276	322	305	282	257	325	295	264	283	281	285	299	298	265	274	283	283	277	277	305	282	257	265	283	297	301	286	323	282	306	285	330	288	267	306	277	302	293	309	294	263	299	314	290	272	289	290	295	283	290	249	287	274	283	305	301	286	313	281	270	305	284	262	265	302	285	275	291	292	299	284	274	309	283	278	283	293	270	307	303	276	309	279	276	307	277	282	286	259	309	297	287	265	295	297	278	304	297	293	276	285	284	296	280	306	272	266	325	287	312	289	288	291	265	279	287	267	329	288	294	272	294	290	275	272	275	265	280	297	276	282	294	292	286	282	310	300	305	296	265	259	293	262	280	290	303	302	249	302	266	283	290	288	272	271	234	309	276	276	286	264	253	274	273	277	256	283	274	295	253	302	280	299	269	308	293	308	290	281	310	275	263	263	270	263	287	297	303	255	250	289	288	265	281	267	311	277	291	256	270	288	315	292	292	260	304	270	269	283	272	286	289	287	265	323	258	277	284	290	287	280	297	300	306	297	284	288	286	297	298	301	240	274	274	279	280	288	281	287	331	280	281	258	298	302	282	319	265	285	291	292	286	296	248	267	304	259	272	292	276	304	280	303	293	267	289	278	327	285	271	272	314	292	312	272	267	289	257	308	302	257	264	261	301	295	313	308	313	251	309	302	279	291	305	273	250	310	292	293	271	288	260	300	269	284	322	276	262	271	278	272	264	277	304	290	270	266	266	262	272	295	256	308	309	256	296	260	276	291	270	291	268	275	300	305	314	279	283	280	250	290	265	298	264	313	274	259	308	270	264	276	268	298	270	305	292	278	304	301	271	271	286	276	276	305	290	269	286	301	313	277	288	277	283	274	329	300	283	276	305	310	254	260	294	282	293	272	272	283	278	282	292	267	276	292	269	291	265	299	287	289	261	300	293	289	267	285	261	298	289	303	283	285	299	284	287	294	285	249	286	281	291	269	317	268	238	287	283	323	289	287	284	273	268	304	281	286	302	289	265	254	259	284	250	291	291	283	290	338	284	285	274	282	284	268	291	230	276	291	271	292	291	306	269	300	286	292	304	279	277	285	299	286	330	327	298	294	256	286	271	283	253	270	279	298	290	310	294	314	282	306	279	257	303	287	263	293	267	285	284	280	289	303	284	266	271	285	292	263	297	279	267	291	282	271	287	258	275	297	295	277	282	276	283	288	292	271	267	281	285	291	284	300	280	287	272	296	292	265	253	291	279	300	299	300	281	295	247	255	283	302	255	275	247	271	294	283	265	293	276	297	264	266	274	284	307	282	262	297	277	332	320	307	271	280	278	270	281	285	289	292	281	274	295	305	308	257	305	299	313	262	284	300	253	282	264	284	286	290	317	300	293	273	292	304	287	259	282	285	272	268	276	265	281	275	309	272	306	305	296	249	266	298	292	292	297	262	287	286	317	264	262	283	324	274	307	293	253	263	260	266	282	261	335	261	301	262	306	269	274	301	304	281	248	297	292	297	275	272	277	254	278	300	274	270	299	257	287	288	298	277	302	307	263	284	304	299	286	305	295	279	301	271	283	277	285	292	276	274	282	290	282	304	272	315	288	270	284	282	298	284	300	308	294	295	281	267	280	313	287	302	278	255	309	268	298	292	289	294	305	274	282	276	278	321	283	264	252	281	261	292	325	291	286	306	264	270	234	263	292	270	281	262	269	302	284	281	280	286	271	290	280	306	275	299	281	289	286	299	267	242	281	284	260	275	297	285	280	276	293	338	276	301	264	268	275	290	259	287	306	265	299	268	299	280	255	299	285	295	312	310	265	301	279	274	280	281	280	279	254	273	290	298	291	258	279	269	276	289	272	285	284	295	276	272	284	304	290	275	297	264	291	275	273	256	298	287	324	270	261	276	288	281	294	270	278	277	285	261	320	283	254	302	275	267	312	278	268	284	277	300	265	281	257	284	284	255	302	284	254	280	279	267	295	265	274	295	289	288	277	308	279	263	294	283	234	282	281	298	284	299	300	285	243	298	286	256	268	272	308	266	279	309	312	293	291	284	279	270	249	290	330	251	286	299	302	283	293	279	279	273	298	292	290	250	273	302	305	279	288	280	280	275	257	261	278	259	288	285	265	273	294	259	288	277	302	272	288	263	308	259	307	274	284	286	298	270	266	289	255	277	268	266	292	264	292	275	290	266	269	304	292	268	303	301	274	249	278	278	282	305	250	285	279	287	293	260	289	303	270	253	277	285	264	278	260	269	251	290	253	247	224	298	278	286	288	250	265	262	276	291	256	319	293	322	283	265	264	299	299	304	297	292	273	260	263	298	305	305	262	281	280	279	299	243	311	273	238	301	280	284	228	311	276	263	296	286	273	293	300	293	277	301	285	272	280	293	291	308	271	320	295	280	288	286	281	273	264	257	295	256	272	290	280	275	321	284	268	288	258	295	261	244	247	275	273	308	290	287	295	286	302	276	281	270	283	250	290	293	303	288	297	271	295	288	280	291	258	263	276	266	267	286	294	262	287	287	316	265	280	299	269	243	300	319	275	276	293	282	255	283	276	278	269	267	307	281	273	279	330	282	261	280	293	291	266	269	242	300	260	328	278	317	300	294	290	236	263	311	267	264	297	277	269	268	303	294	266	306	308	296	278	271	296	305	258	254	305	289	285	274	269	282	271	294	272	296	301	290	294	292	280	260	298	269	269	280	277	307	300	287	239	268	274	271	284	268	285	294	306	292	317	277	308	301	297	264	261	287	278	291	294	304	278	253	308	273	292	273	266	278	288	310	245	263	282	279	285	271	306	264	285	304	275	291	305	293	310	250	314	292	294	281	287	279	280	272	262	280	278	300	282	266	287	291	274	272	279	310	282	280	298	273	260	263	270	262	300	307	282	289	262	284	283	293	291	248	276	286	291	300	264	282	288	284	297	287	275	286	308	271	274	295	281	227	261	245	277	281	274	275	286	290	247	273	286	271	298	304	272	293	255	264	308	279	270	288	260	278	259	259	320	265	274	278	248	281	270	300	283	267	289	273	293	299	291	288	284	300	284	308	281	302	273	279	265	252	270	274	279	244	282	277	280	269	300	276	253	286	260	285	278	278	274	251	264	301	267	269	293	281	275	304	246	268	252	297	288	289	279	299	256	270	295	278	281	253	278	297	278	254	269	310	267	274	302	307	268	319	301	273	284	286	245	283	274	304	269	266	258	263	275	295	275	285	282	264	267	275	273	275	280	244	290	296
27715	11854	708	329	219	225	235	230	196	219	204	208	225	210	224	218	226	198	192	209	191	194	206	204	209	191	196	202	214	219	219	207	205	230	209	216	183	177	189	201	207	215	224	212	216	196	218	204	204	205	247	211	193	209	220	218	218	237	208	214	182	237	186	203	209	210	229	198	223	202	231	200	220	223	221	193	199	190	194	209	230	218	193	199	211	238	212	223	235	195	209	199	193	243	209	195	222	197	214	212	179	188	206	210	205	212	206	231	199	215	200	198	186	207	197	214	203	212	200	195	169	221	212	212	187	230	225	212	211	223	166	213	200	200	200	209	208	214	217	214	199	241	203	222	212	225	202	224	198	208	226	215	233	203	214	192	196	220	202	200	190	188	208	210	245	201	220	225	204	189	223	205	192	202	212	199	216	222	200	230	182	192	221	197	218	204	195	234	223	231	220	204	205	195	212	206	217	193	234	237	191	196	188	196	220	200	193	217	198	209	218	202	208	202	214	189	210	212	203	201	200	175	209	193	191	221	220	192	188	200	181	215	224	225	207	217	243	185	205	203	213	209	202	204	196	221	216	203	227	221	215	200	194	225	213	204	191	190	221	187	199	198	224	236	218	181	226	218	185	202	201	211	206	211	180	221	195	202	206	215	194	207	202	204	236	185	202	201	199	176	209	206	195	213	199	205	234	205	204	192	187	235	205	217	219	206	213	206	211	226	216	201	179	224	198	193	205	193	234	187	211	178	204	230	207	217	206	233	188	220	209	207	204	210	179	215	204	224	225	217	233	229	219	208	219	192	220	197	214	219	213	198	209	209	194	192	215	169	212	205	222	206	209	230	189	162	218	205	192	230	200	209	201	192	226	213	203	229	208	213	178	202	186	194	237	193	214	190	239	230	205	193	186	180	222	200	207	197	205	211	198	202	215	200	193	195	201	209	194	195	192	236	194	201	185	224	185	185	211	192	207	225	211	193	231	197	214	220	203	222	232	222	211	230	214	200	195	197	182	194	203	194	209	196	213	202	223	200	206	213	209	216	204	186	194	208	198	183	233	228	214	204	206	194	199	200	214	202	210	203	215	212	195	210	213	195	214	186	200	194	225	192	217	202	196	214	212	203	205	188	197	190	214	186	193	186	195	211	186	211	187	193	208	216	191	195	199	210	213	202	196	205	225	201	205	213	200	225	213	196	182	186	227	222	211	206	202	212	202	203	206	207	240	214	222	215	196	206	207	194	190	200	228	207	223	232	212	214	211	231	202	190	204	187	204	244	223	210	187	224	204	186	211	206	223	215	233	216	216	194	207	193	230	227	180	205	202	207	203	206	177	213	195	197	176	194	197	201	203	193	197	208	200	197	246	192	223	197	244	211	206	237	232	205	234	204	200	238	222	208	209	217	187	224	215	206	202	188	224	219	228	199	186	206	197	215	230	211	191	234	218	219	203	233	224	192	217	195	206	192	229	189	194	255	244	200	204	232	235	199	216	215	204	234	223	220	204	218	213	204	220	162	208	210	200	200	237	234	193	210	194	205	203	243	209	221	203	213	226	208	209	193	196	196	178	197	218	216	196	201	200	211	211	213	201	211	232	189	201	191	239	205	222	202	179	210	217	212	215	212	181	216	189	199	195	186	224	209	207	198	191	217	195	189	228	198	199	190	186	229	187	212	213	186	221	195	206	216	212	193	196	218	185	179	197	212	226	212	198	210	213	211	186	215	208	230	200	207	164	205	194	197	207	214	232	207	203	222	224	207	184	206	201	209	208	208	235	227	202	236	205	206	208	215	230	211	218	214	197	222	196	224	201	217	218	212	217	202	193	225	220	198	218	206	212	213	206	209	202	210	183	174	211	199	183	217	197	195	198	226	211	207	223	183	215	215	222	201	185	182	202	192	208	178	206	188	210	214	204	209	210	204	212	207	223	230	223	230	214	184	209	214	202	227	202	236	189	221	208	197	233	206	234	206	209	193	191	238	198	209	201	196	221	200	214	199	215	192	205	197	211	217	201	206	200	199	218	206	204	199	194	233	208	225	187	214	205	213	205	227	223	214	203	215	222	175	201	214	173	212	196	179	188	222	219	209	216	238	230	212	209	231	173	200	193	211	172	228	234	216	182	195	209	215	206	222	212	218	220	226	205	212	222	207	232	225	253	201	212	239	214	209	194	209	222	210	198	187	226	217	237	218	177	199	217	198	198	234	210	230	212	228	201	188	175	207	207	201	204	204	177	206	179	196	222	220	223	215	204	214	218	187	198	203	186	210	191	204	199	209	189	198	196	190	217	220	198	192	193	205	211	226	227	228	185	209	187	203	235	214	208	225	210	218	193	210	197	200	181	214	203	196	203	206	215	206	204	219	201	193	233	179	204	214	184	185	184	194	206	187	200	198	213	224	191	191	192	212	191	200	233	207	194	196	193	199	215	197	187	193	212	200	189	205	207	178	205	203	192	211	212	208	185	183	213	212	211	210	178	184	200	227	219	229	216	201	186	223	197	199	203	188	219	172	209	212	205	202	210	214	216	218	212	201	209	217	203	221	214	208	222	219	248	195	225	187	200	189	211	182	188	185	194	197	195	216	212	205	206	190	198	168	233	227	209	197	208	183	204	194	213	201	221	192	196	205	230	200	208	223	204	215	202	222	201	192	229	195	199	230	204	229	198	202	183	209	224	216	199	227	213	191	232	232	202	205	199	215	223	203	220	206	203	198	201	217	220	211	214	200	185	214	214	193	193	204	221	197	195	203	208	236	222	189	204	216	202	213	209	200	210	217	184	175	205	198	194	214	201	212	179	217	196	217	213	207	213	204	229	182	213	208	223	215	201	224	188	211	195	209	202	204	193	220	216	208	222	222	187	205	206	204	222	198	183	211	175	219	210	208	201	189	225	202	221	217	192	226	188	219	173	232	221	197	203	219	203	214	223	207	214	208	207	185	236	212	224	218	178	196	206	182	198	214	209	216	200	225	178	215	194	206	219	190	209	224	196	224	221	189	201	186	212	219	226	205	197	162	231	213	220	190	217	227	202	222	192	227	236	246	206	195	194	203	204	205	188	203	216	207	211	219	220	188	184	233	217	211	220	209	213	198	205	182	197	194	197	231	183	206	215	202	227	191	239	189	206	192	206	179	212	199	195	182	195	230	207	189	193	227	213	202	219	197	211	220	218	207	214	178	207	222	213	210	220	212	217	213	209	192	207	220	210	229	191	192	176	239	196	193	215	196	215	211	215	210	217	231	204	202	226	215	196	242	206	222	217	197	203	197	195	201	196	243	196	208	192	196	180	205	219	190	192	216	206	198	203	211	197	209	214	207	188	216	186	198	221	198	229	185	200	207	226	239	226	203	214	200	216	203	192	211	193	172	187	183	196	203	207	213	211	215	223	226	201	219	184	220	249	214	219	208	220	189	206	193	200	210	211	220	186	205	188	178	200	220	215	205	188	207	195	200	189	177	220	185	202	207	210	201	220	213	234	203	212	214
4535	346	326	273	229	214	217	223	217	212	195	198	225	202	219	185	197	196	200	201	191	198	211	188	184	217	192	203	192	176	177	213	198	216	198	204	198	225	222	207	218	214	178	204	197	212	217	207	179	209	228	172	187	211	192	217	194	195	186	210	201	167	193	200	229	223	195	203	230	213	218	188	199	212	174	204	209	208	203	199	194	197	160	199	187	186	168	175	216	204	201	194	199	206	190	188	212	184	185	195	167	200	204	208	210	179	197	196	192	212	202	194	201	207	169	226	216	223	206	192	201	177	186	208	176	198	234	200	180	213	177	198	170	186	162	193	186	191	185	208	195	198	212	203	178	190	204	211	206	187	188	196	193	200	203	198	200	215	187	176	214	185	181	191	221	211	187	198	201	198	172	202	185	204	199	211	172	217	188	215	183	204	202	188	201	212	191	206	200	201	176	200	198	189	179	204	204	206	204	225	199	196	220	216	192	212	212	235	179	187	200	188	173	210	200	207	196	201	179	215	201	203	197	192	227	205	207	186	177	194	199	203	190	192	198	209	208	208	198	194	203	207	207	196	201	215	187	221	202	184	204	207	203	178	212	190	196	188	182	206	206	204	181	204	213	198	173	176	211	188	219	186	208	188	198	185	184	183	189	194	197	221	188	190	196	189	204	207	183	194	198	193	193	224	208	191	185	203	209	189	216	199	177	178	195	208	191	206	193	186	186	189	212	190	214	197	197	191	208	181	207	217	182	204	199	209	197	214	201	216	204	185	210	189	200	205	201	179	184	191	185	179	186	196	193	161	208	223	179	198	199	175	231	214	198	196	179	214	198	186	207	217	215	215	193	196	203	227	205	189	163	187	176	187	187	217	205	204	206	210	212	208	189	199	213	193	213	200	184	198	188	235	186	221	197	198	204	197	203	216	191	193	209	226	167	178	190	199	218	183	212	219	158	183	177	196	183	205	200	186	188	223	171	184	209	187	202	193	216	209	196	216	179	187	189	226	209	176	202	193	194	201	193	198	207	192	194	210	203	187	210	185	213	206	192	214	165	187	203	213	182	188	200	197	195	182	190	196	190	196	193	209	186	207	214	196	218	223	166	222	173	193	182	196	183	179	199	186	190	170	204	190	198	201	202	214	224	175	195	204	210	208	211	210	190	179	204	198	187	203	204	211	184	176	169	185	197	192	203	179	198	220	191	194	193	202	180	191	212	204	200	213	207	200	191	204	206	216	211	204	171	211	216	206	196	201	189	208	190	203	193	182	179	175	189	194	193	195	212	194	166	166	191	223	234	194	222	199	208	194	175	200	211	170	229	194	195	204	195	207	192	178	190	205	188	192	190	212	182	207	215	218	197	202	194	200	211	206	188	191	224	184	212	197	203	213	216	211	237	207	216	204	195	205	207	201	198	187	200	180	212	192	204	221	182	199	189	200	210	182	186	208	219	205	174	180	202	202	211	193	214	198	209	190	168	216	207	177	193	180	182	225	186	210	188	180	174	203	206	196	220	208	177	154	205	193	203	216	188	191	197	182	183	205	195	194	195	199	203	183	194	222	206	214	192	223	195	201	211	192	188	218	195	198	186	185	184	198	216	186	201	197	204	210	181	202	175	174	197	212	190	189	201	170	201	183	181	174	203	180	215	186	199	200	187	181	205	213	200	229	204	197	158	196	176	208	185	202	206	187	195	215	210	223	189	190	173	208	213	182	185	192	222	194	184	195	207	199	211	195	218	182	175	175	168	184	202	226	200	165	192	178	204	181	178	215	168	187	183	219	173	217	178	199	208	197	199	231	192	207	191	202	214	195	203	214	207	177	197	194	214	217	194	196	214	189	181	236	223	185	197	184	200	194	208	187	196	222	177	207	201	202	197	196	200	195	200	206	197	189	205	186	181	195	208	209	205	183	212	222	208	195	197	212	190	196	195	190	191	203	217	194	200	185	206	188	203	214	216	191	177	192	218	181	197	169	206	181	166	196	192	194	184	204	207	198	190	201	206	199	198	185	186	186	182	196	199	227	173	184	203	192	175	210	214	186	214	220	187	211	208	197	193	196	205	194	198	218	183	150	207	183	187	181	196	215	199	199	190	186	192	239	168	188	208	209	213	216	196	199	179	166	195	185	195	200	184	192	183	201	211	206	174	218	195	212	209	183	200	201	232	197	217	175	196	203	195	208	200	216	183	185	196	166	202	195	213	186	212	179	206	201	177	179	201	193	204	176	186	195	213	193	193	214	191	187	183	208	181	207	202	198	199	177	189	181	190	205	201	205	203	194	199	190	213	213	231	215	213	197	180	206	176	192	187	192	194	180	200	204	217	185	188	189	191	189	233	199	177	199	195	217	199	223	183	203	187	206	213	213	198	194	180	202	182	200	191	216	189	190	190	184	189	208	205	201	199	207	183	214	197	206	220	205	180	208	210	199	196	192	191	185	179	215	207	172	189	202	187	198	215	253	194	191	181	224	186	174	172	215	194	199	198	192	179	178	201	197	217	209	196	158	172	194	225	187	201	185	232	193	197	183	220	187	203	204	182	216	185	215	188	181	200	191	211	191	201	178	179	196	165	186	174	183	201	210	195	208	190	230	195	214	182	190	184	199	195	168	192	175	184	206	181	200	183	195	211	194	202	200	199	193	232	183	197	207	213	159	198	210	211	191	211	202	187	176	186	176	211	195	179	195	197	189	202	192	203	200	184	186	178	172	202	201	206	214	207	186	217	194	191	194	185	195	204	185	200	208	190	187	166	190	198	225	203	161	180	199	201	212	200	178	212	202	189	185	195	214	185	217	205	215	203	202	212	193	199	173	184	200	179	193	176	192	208	190	187	204	195	199	183	188	193	220	206	188	190	198	192	183	181	186	204	158	176	211	211	193	207	200	211	207	227	210	225	198	190	192	185	202	206	222	184	186	194	208	184	209	209	190	222	180	193	210	180	201	229	213	185	194	199	190	182	196	210	181	175	208	205	178	195	162	200	181	180	186	225	180	184	212	195	169	203	176	177	183	185	221	206	221	198	180	202	209	185	194	203	209	203	198	210	199	204	200	207	207	182	193	214	219	214	201	205	209	199	181	188	208	208	184	196	224	204	190	205	190	196	200	202	201	214	188	215	226	198	188	186	219	203	222	188	201	194	202	202	187	192	190	193	182	188	206	212	200	187	212	204	203	191	176	192	186	200	207	209	238	192	197	190	197	201	205	204	195	200	224	180	194	206	197	186	209	199	200	218	209	223	202	222	200	186	210	167	183	210	187	192	195	199	182	204	206	192	214	197	188	203	216	204	183	176	178	185	249	198	199	223	195	197	204	192	199	194	217	200	190	175	195	197	193	191	188	208	187	198	212	244	199	200	182	193	191	177	224	187	179	207	188	178	183	198	186	224	201	200	197	212	191	195	176	192	193	212	218	183	189	227	179	198	204	209	227	225	194	212	181	199	176	205	200	192	191	203	213	181	167	159	186	228	207	197	188	198	194	181	189
25188	21444	27918	25355	10515	557	364	254	184	183	156	154	151	137	162	155	136	130	143	158	140	129	133	156	147	132	110	117	154	128	130	132	121	126	126	107	134	132	138	134	125	129	127	133	107	125	135	128	120	132	142	134	111	118	147	115	105	120	118	125	153	120	132	130	114	136	119	149	120	113	119	128	134	121	149	122	137	123	133	121	114	105	140	128	120	130	138	100	117	132	132	112	146	114	128	98	123	136	122	140	122	144	133	109	101	130	127	121	130	133	128	128	125	135	120	130	121	120	132	127	124	125	125	136	128	125	119	124	119	133	123	122	134	111	122	121	104	100	143	114	128	145	132	118	112	110	120	127	129	126	137	132	125	114	115	117	130	123	147	152	114	125	123	113	123	129	116	118	122	114	108	155	142	138	132	127	114	123	129	122	119	125	132	115	127	127	104	129	126	134	113	114	125	126	121	117	124	125	105	138	110	129	117	121	117	111	140	131	129	124	109	117	133	134	117	133	115	108	119	121	126	114	135	123	109	136	125	129	154	131	124	129	115	123	152	120	115	120	127	114	118	151	123	115	129	143	124	142	125	120	137	120	131	120	127	124	119	110	121	114	135	131	117	121	122	126	117	131	139	115	126	123	119	131	115	113	153	114	123	136	125	122	130	134	102	120	144	134	119	124	136	135	125	106	135	119	116	123	143	135	115	117	143	96	142	134	122	124	132	115	155	130	139	104	121	126	132	113	108	134	117	120	131	120	115	115	117	123	123	140	120	104	138	130	123	134	145	121	108	129	126	119	147	132	119	120	130	114	132	132	109	123	124	122	130	135	133	125	125	134	133	118	113	120	115	131	132	116	134	115	134	134	109	119	110	139	125	125	131	132	121	142	148	122	136	141	113	136	135	136	124	133	122	129	124	132	117	128	125	131	123	109	125	129	128	120	140	142	142	128	123	131	126	138	129	120	119	136	122	140	126	114	121	103	127	142	120	113	120	144	114	106	109	126	123	108	136	131	104	118	119	143	142	116	141	112	130	121	121	119	123	136	139	126	117	146	145	124	124	113	125	120	112	123	119	118	122	129	128	131	126	130	136	129	112	148	137	119	131	123	120	126	93	137	123	138	128	108	113	149	124	122	111	149	134	108	124	125	134	124	108	139	123	123	134	141	102	116	140	124	110	122	118	123	114	150	116	136	108	134	125	124	118	119	119	124	128	126	115	126	115	127	120	117	125	120	129	132	100	105	130	129	117	122	126	131	137	121	129	132	123	118	123	128	128	140	127	132	123	111	127	116	131	113	139	109	144	146	108	119	124	139	114	124	138	108	110	115	117	107	113	128	123	126	118	125	135	137	128	122	114	122	115	120	132	131	127	127	107	130	111	94	116	126	106	108	109	126	118	105	139	154	126	122	146	126	123	115	125	121	134	121	129	112	106	132	136	117	121	114	129	122	135	119	150	129	120	128	123	134	147	131	118	124	111	130	148	124	128	113	126	127	125	121	133	137	111	146	134	125	118	116	113	116	117	135	121	124	150	121	136	105	109	119	129	122	125	140	115	134	109	105	131	119	132	135	137	116	116	128	125	144	122	122	125	142	138	110	137	134	119	123	131	126	133	122	127	140	102	133	119	119	129	133	138	123	114	118	126	147	114	122	124	115	124	129	143	135	135	135	123	127	124	139	116	106	128	117	124	133	112	131	120	133	130	100	153	119	107	111	118	135	147	128	126	98	108	126	100	132	111	115	128	109	128	121	136	113	130	102	123	117	131	114	105	121	121	121	138	120	114	141	128	125	127	145	122	124	128	150	137	132	125	131	128	132	124	122	145	135	115	137	113	147	121	113	118	121	121	123	126	115	122	148	144	122	137	102	105	147	131	118	114	128	146	137	121	129	145	125	128	133	138	146	130	122	145	138	115	114	118	112	125	130	131	154	131	117	125	111	129	124	128	115	139	133	118	115	152	128	123	147	133	127	143	107	110	116	112	105	129	113	105	137	113	135	126	140	126	124	105	123	109	111	146	125	135	124	130	152	131	124	122	148	124	124	121	135	124	121	137	125	140	121	103	131	130	122	153	135	138	125	118	161	117	140	120	118	128	117	108	125	147	130	114	113	121	127	123	98	132	121	135	102	137	142	125	141	126	121	123	155	127	106	109	123	117	127	124	133	138	109	116	108	129	150	129	131	133	126	120	145	114	113	136	131	116	138	127	136	149	115	118	117	142	121	115	111	131	126	119	113	119	119	140	119	126	138	129	144	120	112	138	113	131	138	135	127	118	124	124	111	121	132	126	122	120	118	123	143	117	113	125	129	131	118	144	130	133	140	119	131	119	128	133	113	134	109	140	140	129	124	136	119	127	124	136	128	128	131	126	119	134	117	136	128	138	125	121	119	147	130	137	129	105	117	122	110	127	115	130	123	133	123	142	125	130	142	127	118	145	121	108	118	126	109	110	113	124	131	114	107	126	117	125	129	131	140	134	115	152	115	123	115	118	138	117	109	131	129	153	137	110	123	124	107	137	134	125	118	135	132	124	120	126	117	131	107	132	116	138	107	130	116	112	129	134	104	128	113	122	126	135	114	121	111	129	128	112	118	103	126	129	130	137	138	133	129	128	130	115	113	122	118	123	140	127	140	134	115	121	122	116	118	130	114	120	127	132	132	118	145	111	130	124	100	124	130	107	111	126	110	124	140	114	153	121	107	122	119	144	139	143	123	128	117	126	121	128	142	118	114	128	138	111	143	122	121	124	114	140	119	124	130	128	124	125	122	129	131	145	134	118	133	119	123	115	128	125	123	137	125	114	123	121	124	131	136	106	119	124	120	115	131	155	126	139	119	130	130	116	138	124	132	121	123	122	119	121	113	132	115	130	129	128	124	133	149	103	118	131	120	134	134	100	120	116	146	121	119	121	121	114	105	132	136	124	122	129	130	110	113	129	141	123	124	120	141	104	121	112	129	126	129	129	134	110	111	137	136	122	154	130	109	119	127	126	126	128	120	131	126	112	109	125	113	136	135	127	99	105	129	122	129	116	128	145	135	112	97	115	102	135	142	118	133	121	116	140	139	126	127	109	123	123	116	130	106	108	120	141	111	112	115	149	135	138	124	135	136	104	117	140	119	118	130	109	118	131	128	146	131	134	116	130	132	137	127	113	132	143	134	118	125	119	142	114	129	131	112	127	143	144	104	92	127	142	131	122	140	116	133	139	129	119	115	118	121	121	123	108	138	134	110	127	130	146	124	108	110	121	132	135	130	134	130	126	129	122	129	116	117	134	137	138	129	121	133	126	111	103	137	143	108	124	124	130	129	128	136	120	115	140	142	139	126	128	106	139	136	145	144	125	140	121	127	132	112	135	134	107	127	132	118	107	121	140	114	133	121	133	129	114	132	102	117	131	116	124	143	123	103	130	104	134	108	130	140	133	131	113	129	142	119	116	127	137	130	145	124	148	127	152	134	121	131	130	137	139	132	125	100	129	137	159	111
2956	2609	2106	1046	701	510	376	347	305	195	222	198	175	190	191	207	154	150	158	151	155	144	141	138	132	145	150	136	128	145	161	147	132	136	135	148	158	132	126	150	141	132	154	126	134	134	143	139	139	123	138	124	133	140	131	133	110	146	138	144	129	145	134	132	166	134	145	151	118	126	135	134	135	126	134	170	139	133	115	123	140	118	144	140	130	130	111	148	148	144	149	149	119	156	121	117	147	123	137	132	133	130	137	149	147	146	142	152	148	130	148	126	131	128	114	138	119	131	130	127	123	124	117	126	149	122	137	141	133	108	106	123	97	130	128	119	126	135	141	116	120	136	143	109	143	131	130	140	132	131	111	145	130	124	129	140	119	135	131	119	152	138	117	134	115	154	111	136	124	116	142	125	128	135	123	115	144	141	139	144	120	126	129	126	134	140	124	125	101	131	136	113	140	116	139	131	132	126	129	116	137	124	119	121	137	136	153	145	134	107	127	136	138	135	142	111	156	123	132	139	115	127	141	121	121	160	135	124	128	126	150	135	112	135	126	140	122	133	136	120	135	145	118	127	124	132	141	145	145	156	111	129	126	128	131	125	129	123	121	130	134	141	129	123	135	125	118	114	126	123	125	147	127	127	116	99	119	131	128	113	140	137	136	138	137	117	148	125	136	135	140	124	126	128	107	128	138	126	127	136	131	147	162	166	115	136	131	120	135	116	131	130	149	141	136	137	129	131	123	153	114	136	142	135	135	143	129	139	130	129	141	130	126	138	129	141	144	131	130	137	138	131	143	143	122	143	133	152	131	116	138	116	145	126	129	119	111	107	143	140	131	140	143	137	141	125	121	115	123	144	115	139	121	148	134	120	118	109	147	136	119	111	119	128	151	122	126	135	136	140	135	121	119	134	131	122	109	129	142	122	138	146	144	148	117	144	144	119	133	129	134	118	132	113	126	122	117	127	111	122	135	117	132	125	124	119	139	107	123	134	123	140	113	123	108	125	126	104	139	120	140	135	134	100	130	116	93	134	127	137	159	125	131	127	134	118	144	135	119	128	148	125	154	130	122	138	111	143	124	125	135	117	141	127	118	115	140	139	140	131	120	130	125	116	136	125	125	119	139	116	138	132	132	121	151	113	149	110	144	130	131	135	141	119	129	122	144	128	113	125	126	122	133	122	123	114	125	135	141	127	142	140	127	134	116	131	141	132	143	121	125	135	130	137	124	133	128	135	118	131	133	119	140	115	135	130	124	135	132	133	123	124	128	129	126	134	126	131	121	155	131	123	157	139	121	135	134	122	131	109	132	135	134	111	123	119	138	119	123	140	130	127	130	116	134	120	127	117	127	134	126	129	123	139	141	136	114	135	143	143	138	141	155	130	111	126	138	129	130	139	134	117	128	110	114	145	132	134	119	134	136	126	121	127	125	148	113	107	119	132	124	122	120	130	130	111	140	131	134	137	162	131	116	120	129	144	115	159	124	130	144	128	124	125	125	125	131	131	144	124	113	130	125	143	131	123	143	127	143	150	150	113	128	133	142	126	117	126	133	135	136	134	141	123	122	127	126	112	134	128	132	131	128	128	130	133	148	123	129	122	116	112	125	143	127	127	137	147	125	135	146	118	127	131	126	104	140	117	152	151	119	122	140	111	120	156	114	119	122	135	137	131	135	139	132	118	144	140	107	130	137	140	133	132	138	128	124	145	135	120	113	135	120	129	127	114	139	140	121	120	124	146	128	102	119	142	122	132	120	160	117	141	131	136	123	126	126	140	127	127	122	107	133	115	125	144	119	145	119	135	150	127	136	142	138	118	124	127	127	133	109	142	143	135	109	111	131	137	129	138	115	129	133	135	135	131	130	119	121	131	128	128	124	123	120	148	143	116	131	138	136	142	119	130	137	128	110	129	140	150	119	150	127	111	133	123	155	132	151	120	137	112	122	137	130	118	131	149	111	150	129	151	123	153	123	130	124	124	120	119	131	130	131	128	115	135	115	117	124	129	146	137	118	126	122	154	145	110	95	114	129	130	102	135	114	127	112	113	109	123	112	147	115	131	133	103	126	135	127	124	120	113	140	113	129	122	126	131	114	134	126	131	116	129	135	142	133	144	130	116	129	124	120	153	132	136	119	119	134	114	137	120	118	139	140	121	151	129	146	116	107	140	143	138	134	118	119	123	120	150	125	133	131	126	121	147	122	126	128	134	133	137	124	137	136	146	132	138	140	123	118	123	130	134	121	122	138	136	143	124	147	126	119	118	121	128	144	124	131	124	131	111	149	122	124	125	143	128	120	125	131	132	137	142	126	109	111	126	155	119	141	120	125	156	143	126	119	146	116	137	123	122	133	123	138	119	149	112	130	147	117	123	143	136	137	114	142	143	121	140	139	121	126	143	134	141	149	129	138	119	142	127	116	119	135	120	128	113	124	136	143	124	138	117	156	118	146	117	135	113	132	133	126	123	118	133	136	117	136	122	136	117	139	139	139	138	141	155	132	135	109	113	106	123	127	131	128	138	114	109	137	147	130	124	131	131	129	120	126	121	119	153	130	116	115	144	134	118	139	117	131	123	129	157	140	138	118	123	131	132	147	140	127	125	140	123	138	135	130	155	132	129	136	127	130	117	119	129	139	128	136	120	124	130	117	131	121	143	120	120	124	137	126	128	148	126	146	129	128	129	148	137	136	127	119	112	131	151	131	156	132	113	132	119	126	130	126	119	133	141	149	117	151	114	134	127	116	119	125	134	121	135	136	130	126	129	126	142	138	136	118	127	146	116	132	137	136	102	134	148	112	125	129	135	137	125	127	106	132	131	127	115	123	142	120	121	134	112	117	146	117	116	130	92	119	144	122	148	149	115	148	132	145	134	114	135	127	161	134	121	148	118	120	118	121	132	142	137	140	125	136	125	134	123	131	144	130	147	127	124	128	140	120	126	118	137	140	100	130	143	131	133	134	140	154	136	125	123	136	120	133	134	148	108	112	127	119	125	119	132	143	122	145	122	144	120	139	127	133	126	133	131	116	150	152	127	137	145	114	124	127	132	131	113	121	146	118	135	131	123	125	123	115	130	140	129	112	114	112	124	119	122	155	133	123	115	141	131	117	120	133	133	117	139	132	158	126	126	115	113	151	125	123	127	118	131	132	130	121	126	125	131	113	136	122	130	115	113	128	123	142	135	131	129	127	118	118	115	120	126	131	142	134	132	127	134	139	132	145	138	119	111	125	120	132	134	114	105	136	116	130	111	113	139	136	128	121	136	124	128	134	126	164	139	131	126	115	138	139	123	128	122	135	129	116	157	105	143	136	149	122	112	130	140	120	151	119	125	117	130	125	116	137	122	148	129	142	154	131	146	131	126	128	110	124	137	134	131	121	142	117	137	120	137	109	150	122	134	119	125	130	118	124	132	115	142	127	122	122	140	122	133	154	156	122	162	121	129	139	123	127	136	123	117	143	129	115	139	137	127	122	119	137	138	138	135
24381	21478	28778	24602	21463	6615	975	605	448	404	411	399	342	359	347	353	356	318	320	320	354	352	329	339	328	324	376	338	304	353	345	285	318	305	308	328	336	319	347	292	283	305	347	323	343	294	284	324	300	291	296	308	294	304	321	343	292	309	341	317	299	301	360	287	312	288	299	322	327	301	317	313	355	310	274	313	330	315	303	295	297	289	330	312	333	314	299	301	292	312	330	288	269	350	306	300	325	337	284	298	286	304	303	303	338	326	314	296	291	326	295	306	323	266	302	315	320	322	307	330	306	305	279	292	303	291	301	314	289	265	315	304	336	275	322	343	319	292	319	301	281	299	313	342	314	269	295	319	314	326	323	307	307	309	299	316	308	315	327	303	299	298	284	259	324	297	320	305	287	274	292	277	295	331	285	290	283	317	278	335	320	291	340	308	291	327	329	302	333	296	311	312	279	293	278	318	304	299	298	324	328	320	316	323	278	335	285	304	309	323	309	296	332	311	337	335	300	287	309	342	306	302	326	303	314	312	321	339	323	299	318	301	305	293	322	264	270	312	336	317	307	303	320	299	285	304	312	305	323	320	328	280	301	328	327	290	317	312	297	286	340	306	307	329	310	309	288	306	314	311	299	309	295	304	298	338	313	315	332	320	307	284	308	293	311	294	293	329	293	290	310	329	299	301	317	325	341	263	301	308	336	303	306	323	319	312	316	278	325	324	308	280	324	310	287	316	290	321	326	343	290	303	342	272	291	308	320	322	298	291	322	307	283	309	317	296	300	295	296	304	320	317	320	314	303	347	313	324	319	290	274	326	297	311	286	294	332	317	302	295	322	289	334	325	306	327	329	282	299	278	324	330	331	316	322	300	311	290	291	274	297	305	283	285	296	298	332	293	294	300	343	319	327	290	301	297	299	314	288	317	292	297	312	286	295	299	318	309	288	288	315	319	285	301	302	304	344	302	276	301	310	326	330	311	327	314	335	299	340	295	279	291	284	325	299	326	327	256	293	304	339	332	301	314	270	294	299	303	285	318	305	310	339	285	347	347	293	300	295	321	260	296	301	298	281	322	283	312	316	299	320	299	288	275	297	315	275	334	318	319	314	308	343	336	327	304	306	277	292	325	333	314	287	292	300	301	303	303	310	302	319	297	306	272	306	309	293	314	291	297	300	347	319	302	315	306	299	308	279	276	312	314	302	299	312	296	317	308	282	298	324	314	324	283	282	292	313	273	320	303	300	315	306	295	294	314	312	307	282	315	293	284	310	320	321	293	285	291	344	286	296	311	309	323	305	303	352	297	328	287	302	293	291	298	303	299	320	287	303	297	302	277	295	282	340	330	307	331	274	309	307	311	329	326	257	299	326	278	327	294	323	309	283	302	315	323	323	293	273	339	289	303	313	318	310	309	300	275	281	319	305	322	311	275	310	305	269	328	306	338	299	306	295	327	320	332	305	300	321	293	344	278	300	271	304	306	332	301	302	338	315	267	333	331	318	304	302	292	296	318	327	290	323	305	328	321	288	336	337	337	313	308	331	292	332	275	303	306	307	309	299	293	313	295	295	292	295	304	331	296	317	300	324	327	315	282	306	311	244	285	324	306	312	296	344	328	314	345	279	281	288	327	296	322	283	297	311	332	292	303	320	303	286	320	304	300	261	301	323	304	309	324	289	280	306	325	301	326	278	300	290	301	312	310	318	304	285	305	304	300	307	286	328	306	301	309	315	338	317	304	282	310	331	309	303	280	337	298	290	331	283	303	297	308	272	330	307	277	280	325	289	330	325	274	328	313	331	312	306	317	309	283	345	280	283	318	326	314	330	317	297	323	283	301	314	293	336	286	296	296	329	309	313	297	289	308	316	302	322	306	282	310	313	297	291	334	293	300	277	313	274	318	302	317	294	293	284	307	299	311	319	276	288	305	308	310	321	287	284	309	286	301	266	270	296	335	297	292	285	328	306	313	300	309	324	298	310	300	340	291	294	326	312	302	304	314	289	303	314	266	315	291	296	336	317	310	311	320	301	305	304	322	297	282	316	290	328	306	278	307	302	299	321	317	270	278	329	305	309	290	309	286	292	310	354	317	295	291	310	287	296	307	290	287	300	294	312	314	285	299	351	321	296	332	282	290	300	323	305	282	301	312	320	292	289	316	300	328	277	306	289	324	291	329	304	313	311	298	294	332	335	294	294	275	295	332	291	308	314	281	317	304	303	269	295	288	301	307	286	326	316	299	272	337	301	327	336	317	343	301	305	339	308	280	323	297	310	308	306	325	328	312	285	306	274	304	296	278	335	300	292	310	301	270	288	308	314	307	324	295	296	294	280	325	273	333	282	313	303	287	300	341	306	328	288	302	339	301	323	344	301	277	339	290	309	295	293	314	321	299	297	291	307	273	329	309	285	325	324	309	285	335	282	289	303	319	302	293	303	267	296	336	316	300	293	319	283	294	334	282	277	320	296	303	302	327	317	303	323	306	309	309	324	312	300	310	316	333	302	310	266	314	285	316	300	310	280	308	309	336	302	324	303	305	316	317	310	316	291	318	314	292	304	286	321	309	306	313	302	313	309	284	279	295	319	288	277	317	307	277	289	295	290	298	316	274	321	319	355	307	318	299	317	320	319	296	301	333	295	296	301	339	333	295	300	298	318	315	334	314	305	312	285	294	300	315	320	299	304	307	312	281	296	289	313	303	285	307	313	315	290	318	310	302	340	305	347	321	309	299	305	291	314	283	310	281	288	316	301	292	295	312	297	297	317	301	325	299	284	301	282	316	288	326	294	272	300	312	295	329	282	309	318	273	308	307	335	312	279	300	311	323	307	290	282	293	318	288	293	306	320	301	289	296	333	314	323	304	294	293	290	271	299	311	315	307	338	289	311	298	320	258	299	274	331	309	332	298	305	301	290	274	313	311	290	320	282	287	328	316	310	291	305	299	339	337	308	273	301	306	300	319	307	299	315	319	311	308	318	299	332	312	301	314	323	322	284	299	303	306	277	298	305	307	333	300	280	303	287	283	301	278	321	290	265	295	317	295	297	268	312	312	319	324	296	332	322	314	310	302	323	320	303	314	293	304	313	312	305	303	316	301	287	288	327	276	318	297	293	307	315	291	304	319	313	285	274	305	311	301	298	271	314	327	317	296	290	294	300	319	288	300	294	296	335	288	315	313	307	343	321	268	280	272	273	304	280	338	293	314	323	305	308	318	281	303	353	311	300	324	281	278	303	330	301	319	328	316	310	295	326	278	294	279	320	308	310	282	305	320	274	309	335	264	304	323	300	304	315	309	292	291	325	316	334	288	321	317	310	284	301	280	301	299	320	314	306	304	272	305	306	325	300	300	297	291	274	283	288	342	270	312	316	308	300	278	296	315	282	292	302	312	313	302	321	301	329	295	289	323	285	278	320	300	300	287	328	305	317	290	295	294	322	272	289	300	313	291	298	300	290	311	270	294	299	319	289	301	280	268	323	317	323	290	286	312
3204	4865	3951	2098	1351	990	756	701	565	503	465	438	386	367	376	350	374	339	369	323	310	347	347	284	351	298	269	294	314	293	312	291	304	286	333	291	298	287	272	282	293	285	277	328	293	320	299	307	319	290	275	292	302	323	280	306	315	308	286	291	271	279	315	299	299	275	277	288	278	275	301	301	282	255	265	339	299	306	292	274	299	257	321	294	291	253	272	293	305	271	290	280	323	287	332	285	296	295	304	279	298	289	292	269	275	298	300	281	314	295	302	312	285	263	285	293	271	292	297	267	283	267	308	313	316	271	282	266	292	283	285	279	291	299	305	277	305	288	297	282	266	300	271	305	293	312	301	329	276	294	263	284	306	275	292	269	257	296	293	271	304	263	293	296	262	272	297	290	299	286	275	285	272	309	302	263	272	276	286	274	284	275	277	281	246	271	283	278	277	292	297	325	287	290	282	276	261	287	281	297	347	275	274	308	268	303	293	265	261	307	267	285	270	264	318	286	305	300	285	283	283	300	263	319	304	286	295	267	291	312	282	304	319	292	303	297	295	308	303	296	295	284	292	281	271	272	303	263	289	287	293	286	277	300	307	285	303	281	306	270	291	290	310	306	282	284	302	309	281	273	305	298	269	297	296	281	272	291	281	267	273	306	300	272	297	288	303	267	302	311	281	293	282	254	258	309	296	263	295	302	296	297	262	270	269	291	286	263	291	263	285	258	295	268	283	290	281	285	256	278	334	262	302	279	274	301	320	258	267	287	290	276	262	299	279	280	284	280	271	260	281	286	260	312	281	276	298	299	254	287	291	308	270	287	290	274	300	271	259	289	264	277	282	321	311	281	291	286	267	287	285	264	256	316	275	300	302	301	269	325	270	267	285	291	287	300	292	288	270	282	274	317	273	325	283	277	249	306	273	290	305	325	267	276	277	274	290	276	289	290	292	284	284	277	293	272	235	274	277	260	272	308	275	251	284	277	288	271	283	282	300	264	281	301	277	274	286	312	277	283	279	292	317	272	294	295	287	292	271	240	282	297	284	264	308	258	296	307	255	259	293	281	323	284	278	318	276	304	237	294	286	312	301	294	295	306	258	273	297	277	232	286	302	279	283	280	273	303	297	302	286	255	288	238	258	289	274	267	296	310	273	287	270	304	256	233	293	253	268	281	271	277	295	280	276	295	248	291	271	284	287	247	322	274	267	288	267	333	270	271	303	254	265	276	295	289	297	286	293	292	271	287	288	298	283	253	285	285	285	290	289	281	280	292	283	269	284	288	303	275	287	264	258	261	275	274	266	256	276	276	266	285	285	275	312	280	289	290	289	304	289	301	287	288	290	278	263	294	275	269	292	269	280	293	270	302	286	318	314	275	250	265	296	293	263	265	271	260	292	301	281	283	275	297	311	280	276	291	270	293	287	295	278	276	272	279	278	298	316	278	293	280	331	296	300	280	279	298	305	297	279	261	298	263	273	292	287	285	300	296	284	278	301	272	286	307	311	277	277	273	301	330	281	278	250	250	266	292	297	312	274	290	263	284	281	273	297	261	292	292	307	281	299	295	292	279	267	274	297	286	296	262	284	282	282	278	300	281	277	258	291	278	282	288	282	306	285	280	306	275	303	246	280	295	288	264	292	273	295	295	284	279	280	292	286	265	297	293	264	300	251	297	304	288	257	268	262	291	261	309	300	301	293	257	305	290	291	280	293	272	279	276	271	290	311	290	310	257	274	263	275	269	291	261	315	296	286	281	291	273	294	290	282	280	327	294	263	251	301	263	305	266	280	278	273	267	271	271	295	311	294	291	282	300	270	282	304	302	294	273	277	296	282	289	240	272	299	305	278	302	276	272	263	277	293	295	263	210	292	277	272	255	272	272	256	256	316	262	249	306	302	277	323	296	265	285	284	298	250	257	270	286	291	271	282	265	270	293	279	306	283	287	277	259	259	293	292	290	269	278	295	287	268	269	268	301	281	270	250	302	276	326	277	269	285	298	272	267	292	257	303	274	274	302	264	306	292	273	241	295	257	269	294	289	270	307	285	263	298	253	267	280	276	294	303	273	265	279	272	284	272	262	277	301	286	314	273	261	290	273	256	325	289	274	283	268	277	283	266	281	303	313	287	293	284	273	298	267	296	270	295	290	268	256	281	259	274	246	328	279	300	283	274	275	269	291	280	282	287	283	292	288	274	283	291	322	260	282	301	296	280	273	275	306	307	309	280	261	279	283	270	286	281	326	300	291	269	261	272	263	266	306	306	310	269	283	262	289	277	273	269	272	292	277	284	273	239	258	291	282	277	236	281	279	305	274	283	257	270	279	263	254	295	277	265	308	274	280	306	285	270	277	275	258	294	283	271	288	281	246	308	271	280	260	276	303	289	257	269	292	289	273	255	271	270	265	290	283	238	293	294	280	244	284	296	273	282	273	297	258	283	268	296	310	279	271	303	288	271	269	288	285	274	284	264	277	288	285	272	263	273	302	264	271	235	247	252	279	276	261	261	291	287	258	254	303	273	260	275	275	301	266	278	273	287	260	288	287	287	289	279	280	266	310	283	296	275	293	271	289	264	265	299	277	286	278	290	281	281	276	241	300	270	272	229	290	281	273	272	304	285	256	270	296	275	302	281	268	290	292	295	259	264	299	268	275	268	297	280	278	288	291	276	304	284	279	328	288	275	297	306	281	290	267	294	288	304	290	292	284	287	286	286	292	309	282	271	284	275	258	289	270	278	262	284	285	248	319	282	284	248	269	291	268	287	254	270	294	295	268	266	281	281	253	247	295	289	269	286	299	280	269	276	287	253	281	297	273	263	292	284	276	282	258	278	273	279	278	280	286	281	299	279	261	272	262	270	284	309	265	304	268	263	303	285	238	274	293	278	288	253	289	271	306	295	284	266	279	280	261	274	278	302	273	273	270	302	276	288	307	306	281	279	299	288	275	286	302	306	295	278	284	278	311	292	268	275	282	267	265	285	269	267	264	273	278	284	290	291	291	291	277	301	314	274	280	300	280	285	276	307	276	259	269	288	270	259	273	271	292	276	281	264	298	314	257	300	288	277	287	274	283	311	271	311	286	277	261	292	305	264	280	282	283	303	258	304	285	293	275	274	271	292	280	260	273	276	291	292	276	311	296	297	262	271	243	278	285	292	306	276	271	285	282	262	279	258	274	242	295	247	288	267	280	267	297	278	266	277	275	263	253	296	283	266	264	294	290	290	313	300	257	285	302	281	252	275	283	247	293	267	291	302	283	272	292	279	281	267	275	328	250	298	304	279	308	252	252	286	275	286	257	283	284	276	287	262	274	251	277	259	286	269	294	279	269	286	270	285	256	286	299	249	295	305	265	304	263	281	300	263	257	272	280	295	297	264	272	276	294	290	266	295	281	311	297	268	265	265	278	294	244	273	284	281	276	282	260	281	297	281	277	282	283	283	309	296	316	268	302	244	281	267	296	248	267	262	291	258	289	283	275	275	258	295	265
27800	12173	779	320	246	251	209	209	233	212	247	219	212	202	222	193	199	210	185	248	202	221	211	219	194	217	208	202	217	243	222	199	191	200	211	207	202	192	199	209	217	229	206	193	223	242	222	202	198	202	236	201	185	211	214	188	214	224	196	230	209	210	210	201	219	203	190	228	229	220	213	187	194	209	229	213	194	227	193	226	219	204	209	204	230	202	206	199	207	204	211	191	203	206	200	213	210	201	208	213	211	220	211	186	190	178	214	213	210	199	209	201	198	209	221	201	200	178	195	202	224	186	181	177	201	209	216	211	215	215	206	196	226	199	222	197	192	194	195	208	220	227	208	203	215	222	209	181	211	227	205	213	207	220	217	203	206	199	194	190	180	198	199	238	241	235	206	244	183	219	217	215	210	211	217	190	206	204	208	234	205	218	211	210	239	225	196	219	182	207	208	215	179	210	202	194	187	207	216	197	234	224	199	230	213	196	186	193	200	204	177	214	203	202	181	217	236	200	206	218	212	198	209	197	207	200	199	206	196	208	209	171	228	223	192	199	216	219	207	212	184	187	226	201	205	176	193	206	203	198	227	194	217	225	206	218	201	191	200	209	220	211	182	190	226	213	204	217	198	202	218	224	210	191	193	197	193	186	190	217	198	202	206	194	194	209	199	204	216	236	197	184	213	237	216	223	220	185	222	212	208	203	216	198	215	248	193	191	213	196	220	237	193	200	204	222	222	196	207	206	217	201	175	211	202	224	194	213	204	231	224	186	203	198	196	186	204	180	212	191	232	226	186	205	204	242	219	218	203	185	203	215	212	214	222	212	202	212	188	213	214	186	192	220	162	217	221	185	208	181	229	231	221	226	209	231	206	247	205	220	192	238	218	217	198	212	209	196	229	194	219	224	206	197	192	209	196	226	213	226	208	195	203	213	217	198	200	176	201	203	211	212	193	219	195	178	178	198	216	218	195	185	227	201	185	202	196	203	209	229	190	237	204	209	215	198	216	195	232	206	204	206	230	207	209	223	229	197	194	211	214	193	224	184	209	216	228	221	212	189	196	196	236	182	187	203	194	211	206	212	207	213	216	181	197	210	232	200	211	192	215	236	188	217	207	211	194	210	243	175	228	205	232	223	214	211	196	191	179	220	200	190	205	214	205	225	219	217	208	210	211	208	167	189	205	230	189	183	200	219	212	205	196	199	194	212	207	201	206	213	239	204	198	229	203	204	194	195	220	178	208	226	172	193	226	197	238	193	208	198	227	202	218	195	213	198	220	208	241	181	201	217	200	174	224	210	210	217	214	187	183	199	210	215	216	225	226	204	214	191	207	218	207	201	200	215	205	202	192	206	211	213	221	209	176	189	175	185	205	201	227	209	207	224	186	214	206	220	178	235	228	192	215	201	212	205	203	189	211	195	210	185	218	177	195	209	214	209	201	217	214	183	219	209	203	205	205	225	209	207	215	222	210	205	194	208	166	193	204	232	210	213	208	206	208	235	196	211	191	218	185	210	189	209	210	195	228	209	191	214	209	227	200	234	217	185	189	181	205	186	195	184	193	214	207	200	199	216	216	206	210	213	191	189	199	202	232	200	207	195	221	187	190	197	228	214	228	192	190	214	204	205	219	216	204	242	233	202	193	201	214	215	203	227	202	192	206	208	233	245	220	209	185	219	250	209	210	187	190	191	211	222	209	222	234	211	214	224	183	195	203	221	207	225	193	209	204	236	206	197	216	198	218	198	215	194	208	221	220	226	213	199	207	170	217	211	213	241	225	198	226	228	245	222	212	181	179	204	223	205	239	227	198	210	199	205	208	203	192	225	194	188	213	243	202	197	211	210	194	186	187	195	185	243	199	225	214	205	209	207	199	204	236	206	206	206	213	221	200	210	225	211	196	181	233	192	210	225	214	197	199	178	192	195	199	222	216	209	224	195	216	202	211	224	208	215	205	193	216	201	231	230	200	211	190	210	219	207	178	210	210	214	201	182	220	216	190	211	196	201	221	205	226	205	193	193	203	188	200	194	196	188	191	188	187	208	211	221	212	208	218	209	209	230	198	206	206	225	201	212	216	209	196	191	207	205	206	181	212	188	217	217	202	217	189	162	232	208	213	210	181	214	221	188	207	238	193	186	216	205	229	204	205	194	216	186	226	212	221	226	217	242	210	196	224	215	212	196	181	213	182	214	206	197	206	194	194	193	212	221	205	195	228	215	210	197	199	203	183	234	201	218	208	175	180	211	230	186	214	211	188	198	209	191	208	208	214	213	172	191	215	217	194	217	214	210	209	209	188	202	220	223	195	214	216	218	219	223	217	216	215	203	219	219	204	207	209	238	222	190	181	195	205	214	200	207	203	216	208	211	230	195	209	238	232	197	204	194	201	186	208	207	203	200	219	217	177	184	198	213	180	206	213	190	230	190	222	192	213	212	201	188	207	215	208	204	197	228	220	198	184	211	208	231	206	206	226	208	219	228	200	202	222	221	210	184	204	208	187	188	232	191	204	209	211	200	221	254	213	193	215	204	214	194	206	211	196	206	221	206	211	189	191	205	227	207	215	222	198	189	209	214	213	209	218	210	218	191	183	183	226	191	230	235	209	206	194	200	211	210	213	221	212	200	218	211	170	224	180	206	193	224	208	211	216	203	222	233	206	231	223	197	185	191	191	225	246	209	208	188	191	229	201	206	193	193	206	224	201	195	236	219	188	200	224	190	181	163	179	183	204	226	197	198	217	179	229	227	196	206	194	218	205	225	208	193	196	213	217	220	190	207	201	196	222	197	223	195	205	215	228	231	231	191	189	230	208	205	188	198	195	229	186	198	204	210	190	210	198	195	230	178	193	170	178	183	203	181	190	207	214	202	205	197	198	204	185	190	208	204	218	195	215	207	197	204	197	211	199	211	212	208	220	229	188	220	218	222	210	196	222	223	196	200	220	167	190	206	230	190	227	210	198	188	202	201	183	209	193	203	226	211	226	199	197	205	212	216	197	208	195	192	204	201	204	214	233	197	233	222	204	203	232	217	237	174	249	209	201	195	227	193	182	183	196	197	209	205	205	225	212	197	204	220	210	190	217	217	180	244	203	223	191	209	192	199	202	191	216	197	212	220	213	217	229	221	211	211	209	206	196	215	225	217	222	215	213	197	206	200	217	200	197	210	194	225	206	177	197	194	211	214	209	190	203	202	249	224	191	202	198	214	191	204	195	219	215	204	221	204	212	188	195	189	207	216	204	203	170	208	200	212	208	202	193	207	186	238	213	204	217	202	215	246	225	212	213	203	206	203	199	204	217	192	205	205	205	195	204	212	191	214	207	205	218	198	201	209	225	199	201	222	199	212	204	242	211	202	203	192	179	188	183	215	187	207	197	222	191	228	215	204	215	207	216	208	210	197	204	194	245	191	208	209	209	220	187	213	202	209	188	226	204	202	212	224	216	209	208	197	199	217	217	213	227	199	228	197	182	226	212	195	190	203	213	211
4520	379	333	267	225	192	225	200	220	207	184	207	215	187	192	191	190	194	229	187	241	168	199	222	172	194	193	193	213	196	191	199	223	184	186	195	189	185	216	190	228	189	190	190	206	178	182	192	194	205	198	199	204	210	205	191	174	209	217	209	210	202	224	208	225	201	198	224	189	225	203	187	189	206	186	209	201	204	198	188	182	200	206	183	203	206	197	173	203	176	210	162	180	190	205	214	206	201	200	207	167	168	203	188	199	202	216	192	178	184	177	195	211	218	195	179	203	196	217	192	190	191	193	219	202	194	190	177	186	221	182	210	179	203	187	178	185	194	192	190	204	193	202	195	194	209	197	185	199	225	183	202	212	177	199	209	214	174	194	185	198	177	202	207	171	218	194	226	205	200	180	213	194	165	199	185	196	225	187	179	211	207	212	189	186	193	174	192	213	198	190	188	176	189	189	203	188	194	188	191	216	197	214	193	204	210	202	189	173	189	212	230	187	196	204	208	185	165	188	184	196	196	207	202	179	180	179	202	187	222	196	207	185	211	211	175	191	188	190	216	175	192	193	195	213	163	239	178	199	178	199	179	175	199	221	212	195	186	181	186	155	180	203	167	199	188	224	212	197	194	182	197	192	194	208	167	218	208	194	177	195	234	186	186	218	206	178	193	187	190	210	196	206	182	218	198	193	166	186	176	171	198	193	217	188	169	224	190	178	195	177	186	178	199	208	203	177	191	179	209	195	206	211	210	195	180	204	186	192	221	184	210	182	196	192	168	202	200	193	214	180	198	184	204	205	205	187	193	203	159	199	172	226	200	199	192	198	205	210	200	195	211	200	186	178	213	209	194	187	181	206	208	217	184	213	209	198	190	195	181	173	213	206	208	209	190	197	187	180	193	218	209	178	197	191	221	214	179	181	194	210	201	217	207	189	200	212	188	177	202	191	171	196	165	181	187	186	213	181	199	192	189	198	187	205	211	241	208	188	196	195	205	214	214	178	201	190	182	221	185	183	186	203	187	179	190	198	187	192	171	194	209	210	209	179	181	162	206	172	168	176	193	198	195	177	190	202	197	216	201	200	202	209	176	198	157	185	215	186	184	195	218	174	204	208	206	211	206	194	191	186	176	199	192	198	210	183	190	187	202	183	177	177	184	204	203	179	205	199	210	187	215	204	212	185	178	216	212	205	199	192	193	182	190	185	209	187	209	175	200	197	199	188	221	194	203	196	197	200	178	195	202	175	179	189	178	192	177	205	197	205	208	196	180	197	191	204	190	216	209	207	178	166	196	191	195	192	177	208	200	204	187	181	201	183	193	197	169	209	218	191	197	180	211	192	200	220	179	169	216	184	196	203	184	208	166	189	195	191	184	163	211	193	196	193	183	202	197	206	197	201	179	193	190	187	216	200	202	221	201	185	199	181	193	197	191	186	206	179	182	190	180	205	191	175	203	176	188	181	178	218	216	183	200	197	194	205	212	193	213	180	190	210	194	223	180	202	207	199	205	219	220	186	195	193	164	228	185	206	189	177	208	178	192	204	170	187	224	177	186	196	174	170	204	167	185	201	198	184	185	217	202	188	171	200	185	194	166	189	205	187	206	172	192	201	219	194	190	188	197	210	188	188	207	209	208	186	218	229	203	166	196	209	192	211	182	206	190	221	199	192	207	199	182	199	186	195	171	208	191	173	179	184	192	211	210	197	186	207	211	198	179	216	185	187	201	192	189	183	210	204	164	209	204	178	193	174	170	189	193	188	191	188	204	211	189	190	203	206	178	185	194	203	185	208	188	183	175	205	183	180	191	198	200	180	182	200	228	199	231	208	206	215	191	227	207	193	192	187	170	178	184	205	200	186	204	177	189	223	207	197	177	174	195	189	198	211	200	200	217	179	185	180	193	197	185	195	181	200	190	206	209	176	211	194	192	191	168	191	192	169	171	210	205	202	176	188	225	192	205	182	213	220	196	203	206	184	234	192	204	197	207	199	212	193	164	197	178	220	211	202	186	193	175	194	204	186	199	169	171	182	198	184	213	208	214	190	198	210	169	210	189	202	178	207	204	165	186	206	188	213	206	187	190	193	206	212	199	200	207	212	190	215	177	211	218	217	194	200	210	199	232	183	184	193	204	155	193	202	192	196	196	178	196	198	187	204	212	176	209	192	187	187	178	191	177	195	188	195	201	215	207	178	197	223	228	209	167	207	192	177	183	186	202	199	168	216	208	200	211	197	188	196	192	190	210	192	198	173	202	182	194	185	191	200	177	204	189	203	185	193	193	186	190	188	187	210	173	190	218	192	215	203	200	187	184	183	202	189	215	196	219	227	203	167	177	193	201	204	202	189	206	184	199	168	176	196	175	222	182	226	198	206	193	194	207	199	196	190	205	194	205	200	190	196	198	193	177	164	193	200	189	157	177	200	188	176	184	204	232	182	189	184	172	187	189	199	196	204	217	176	201	196	198	187	180	218	197	189	186	176	202	192	193	203	181	214	187	190	198	198	202	197	176	195	183	190	185	200	223	202	199	174	175	197	206	189	215	186	215	197	193	186	172	225	195	194	181	199	178	196	202	187	191	172	176	183	175	201	184	195	178	188	204	209	198	198	199	199	183	180	210	192	186	187	193	211	228	189	201	199	194	196	181	183	200	183	190	216	179	195	207	191	192	208	186	198	182	207	199	197	193	217	189	199	194	199	191	204	206	195	202	218	217	201	203	179	202	206	172	198	222	177	188	212	166	183	189	178	198	186	198	216	211	186	206	173	208	177	184	219	206	212	204	189	213	191	187	182	198	219	163	200	183	173	214	205	189	201	191	193	198	230	204	190	192	187	195	184	181	188	195	189	208	203	192	161	191	194	192	210	168	201	199	179	187	211	189	201	204	173	206	197	214	220	208	185	226	193	195	207	212	174	187	177	179	181	177	199	183	200	180	201	191	208	191	174	185	225	178	203	223	197	218	218	188	187	179	193	180	208	173	198	199	191	191	197	200	193	176	211	184	173	181	209	202	214	218	194	187	212	189	193	199	199	222	188	207	192	187	170	186	201	208	201	196	177	198	190	194	177	209	186	173	191	181	199	186	184	181	184	205	171	190	194	196	208	213	220	200	215	194	203	200	184	218	205	194	200	178	188	163	189	207	207	195	183	215	183	178	188	175	150	189	193	170	179	184	205	196	198	177	207	199	194	197	177	164	210	188	191	204	190	195	210	179	178	209	186	223	214	206	200	190	202	182	211	177	202	202	208	193	203	196	192	183	191	193	182	220	202	195	198	214	234	200	184	174	196	179	189	196	192	212	196	207	203	172	229	191	200	196	205	192	209	200	185	198	176	189	177	202	190	193	184	199	194	213	167	187	207	217	195	206	203	180	185	187	227	194	176	187	187	179	181	197	194	223	211	186	175	206	199	185	212	192	210	187	211	193	227	181	175	196	198	211	200	205	204	171	227	207	212	159	202	177	219	192	198	179	189	191	227	222	182	215
25271	21518	28016	25443	10472	562	356	262	175	165	177	156	160	157	136	150	142	149	160	128	127	112	141	141	117	139	114	135	129	138	134	125	123	120	119	140	127	112	144	109	134	113	114	125	125	117	120	132	127	124	118	132	119	139	106	133	146	126	116	117	127	137	142	117	128	116	155	117	137	136	112	138	123	111	138	131	132	133	140	138	109	133	125	122	135	122	127	119	118	115	125	115	148	123	150	120	130	121	129	136	130	106	127	127	122	109	134	123	129	124	119	121	141	126	110	122	128	121	116	137	118	121	142	119	123	126	122	114	160	121	141	127	153	115	114	127	130	124	121	123	151	129	120	129	135	131	138	110	132	121	123	110	123	130	133	135	112	94	118	120	125	131	148	144	131	139	110	129	110	140	114	139	134	134	112	108	122	136	120	129	97	126	115	121	126	125	109	129	121	133	131	146	126	126	123	132	102	112	98	139	146	131	138	123	115	128	120	147	121	122	136	137	117	124	110	125	107	112	113	140	127	117	110	121	129	121	128	124	138	140	133	125	147	148	125	135	120	142	116	115	127	122	128	123	127	144	127	137	135	122	125	117	118	132	111	123	131	108	126	121	139	106	115	107	122	114	132	131	137	105	112	115	132	101	100	111	114	128	121	128	112	110	120	119	133	102	124	138	126	136	140	143	111	131	131	142	111	139	136	119	105	112	114	128	110	143	115	114	132	122	125	108	122	110	109	124	148	136	133	122	102	131	124	143	127	111	120	132	130	123	115	122	125	123	137	149	115	128	128	145	132	130	130	126	148	130	131	112	131	140	117	118	131	116	112	119	146	121	126	136	135	125	118	130	121	116	129	143	123	122	138	126	123	129	127	128	127	114	139	104	123	131	116	116	109	130	120	130	119	133	114	106	109	136	112	136	141	125	117	125	131	110	124	129	115	133	128	127	122	135	120	136	121	129	122	119	124	113	135	115	117	116	124	102	118	134	118	136	103	135	115	136	120	111	126	140	119	110	123	134	125	116	99	113	135	119	129	115	122	126	126	135	100	116	126	134	131	123	120	129	147	138	127	120	103	117	113	109	116	89	121	136	129	135	126	129	130	112	142	135	121	134	122	125	118	126	119	132	123	105	110	143	111	135	106	129	143	113	113	109	126	131	120	136	122	124	148	119	128	110	124	113	116	120	108	101	104	143	137	123	125	105	131	119	135	124	117	108	126	130	120	131	119	126	126	114	115	119	136	135	135	107	134	128	123	120	109	126	129	105	120	115	112	133	126	112	118	110	118	112	120	116	139	120	134	108	117	132	134	118	126	126	136	118	125	120	123	110	118	101	116	127	121	109	126	110	124	111	119	130	110	120	125	125	135	135	119	144	142	116	132	130	131	121	136	132	103	123	125	130	110	109	142	137	113	115	139	128	124	122	112	118	119	102	121	155	129	138	123	120	129	107	117	154	115	106	110	130	149	124	130	138	114	101	111	126	125	134	123	119	107	155	130	129	108	139	137	113	122	136	123	124	131	131	124	112	122	119	111	128	108	123	121	123	115	131	129	132	123	120	125	122	115	134	128	124	128	111	119	89	124	130	116	119	138	128	129	123	125	118	106	128	129	122	120	137	138	112	152	102	132	115	141	131	123	130	117	127	111	127	113	114	127	125	117	118	133	113	127	123	118	114	121	127	131	142	106	118	111	123	107	131	111	127	126	117	131	122	124	118	122	132	143	149	116	123	137	134	133	121	118	109	122	118	117	122	141	140	145	127	125	147	114	124	117	115	129	119	135	121	101	128	137	111	108	106	129	116	138	115	137	117	133	129	128	121	146	108	109	137	122	128	118	127	136	118	125	131	116	112	131	136	116	123	133	114	107	115	131	128	112	124	130	134	136	115	136	120	125	111	123	121	131	125	110	140	128	122	133	132	132	135	111	116	115	127	120	111	123	138	115	117	117	125	130	103	129	122	124	98	131	117	109	127	126	132	138	136	134	115	133	144	130	101	118	123	118	135	136	120	134	127	103	121	120	126	133	125	132	134	130	111	142	124	123	127	135	135	108	120	116	141	124	127	127	128	129	124	108	129	121	103	128	114	115	125	112	136	117	113	132	115	133	136	120	117	136	128	125	134	124	121	133	108	128	141	121	121	118	124	129	126	114	105	122	122	132	124	134	126	127	117	121	124	121	107	131	136	120	129	124	141	112	132	119	134	96	137	137	123	109	114	131	106	114	137	122	142	102	103	125	107	122	131	141	140	129	118	125	115	123	135	127	135	95	132	131	140	108	136	119	136	140	121	132	126	125	118	142	117	120	115	111	120	136	138	118	116	126	112	125	113	123	117	131	140	119	136	132	128	151	127	116	142	140	107	132	105	134	118	104	142	139	113	140	119	110	130	114	121	106	135	108	129	137	117	136	107	129	136	120	132	113	107	113	138	119	121	129	122	123	131	124	136	126	126	114	134	117	107	134	111	144	114	127	126	146	126	104	108	133	117	137	117	123	108	119	137	134	110	124	137	135	108	138	123	118	120	143	110	129	150	123	120	131	124	124	123	122	126	124	108	135	124	117	121	136	118	108	133	128	139	105	111	115	116	143	127	122	120	142	124	140	132	97	124	141	113	124	122	132	136	115	119	126	116	132	114	119	123	128	125	126	114	116	127	124	119	132	105	118	127	134	120	136	133	122	133	134	122	136	130	118	110	137	123	128	117	122	124	122	118	154	123	111	117	113	123	124	115	115	137	121	121	127	115	104	121	119	119	123	116	128	142	133	122	103	121	109	126	110	96	112	128	118	121	113	123	132	135	131	139	134	128	137	121	117	104	114	134	127	141	125	122	136	129	128	111	109	142	138	104	107	134	110	131	132	129	125	117	120	140	137	123	137	127	106	132	125	139	130	133	128	119	119	133	115	115	133	119	117	107	154	112	118	121	143	114	114	158	136	120	120	141	160	134	128	139	123	131	127	138	129	132	117	131	113	131	135	133	134	117	139	131	125	144	132	106	128	129	130	120	121	119	139	105	118	130	112	105	124	127	118	132	123	121	134	109	129	127	137	112	122	111	141	119	138	103	135	120	133	130	121	124	127	103	111	111	122	120	142	120	126	127	128	119	128	130	128	134	133	98	109	121	125	146	131	139	121	136	114	137	136	127	133	127	126	125	116	142	121	139	122	139	115	122	118	124	120	114	134	142	132	103	121	147	113	103	123	145	121	120	116	119	123	126	132	120	135	132	135	108	109	123	135	116	128	123	110	130	117	100	118	117	139	124	113	138	142	109	123	152	126	114	127	129	142	116	115	122	128	121	118	130	120	126	109	130	110	101	127	126	110	105	118	116	121	113	142	126	118	115	130	133	141	135	136	129	96	117	114	124	142	133	133	126	106	105	144	126	121	134	115	127	118	140	131	108	116	128	121	140	112	140	137	147	120	140	125	133	122	115	121	138	130	125	108	121	123	137	117	109	122	112	131	136	127	121	105	115	104	130	136	125	113	121
3016	2609	2163	1086	655	457	358	291	247	231	221	215	208	178	180	193	166	156	146	141	160	141	144	139	135	163	148	157	138	148	112	133	131	132	127	134	136	137	148	139	130	151	144	144	135	141	123	120	134	143	134	128	122	132	127	123	126	149	145	134	143	148	124	144	144	133	119	132	126	141	128	124	132	133	126	124	139	147	132	118	119	114	143	145	111	147	129	121	125	120	135	137	105	138	146	142	127	120	137	123	142	123	129	136	132	134	143	123	109	127	138	149	141	134	115	113	135	150	148	146	136	146	137	135	129	131	144	131	105	145	139	148	127	137	146	151	123	120	127	112	130	136	142	136	130	147	130	122	137	126	125	127	137	145	138	131	121	127	141	145	126	114	129	143	109	128	131	135	133	136	116	133	129	157	123	133	123	127	132	131	126	130	135	126	142	146	134	142	158	139	143	103	139	133	129	141	152	132	150	116	122	111	143	157	152	118	143	134	127	141	119	153	123	119	152	146	152	129	144	135	125	128	139	142	117	142	142	139	144	141	132	143	111	134	124	134	144	134	137	144	138	112	165	126	139	124	106	130	129	123	150	132	126	123	140	148	129	142	133	131	124	138	130	126	138	140	117	115	124	120	117	144	142	136	124	126	116	119	128	125	154	148	131	129	139	130	128	137	125	129	136	134	134	130	139	138	131	147	130	124	137	146	148	148	136	122	132	121	112	124	127	120	148	161	123	117	139	134	164	138	129	136	131	140	128	133	135	129	118	126	132	123	132	125	114	118	130	120	147	129	122	120	120	119	139	134	149	165	126	134	119	128	124	139	126	140	126	118	117	144	129	125	130	134	138	129	123	118	128	143	135	120	139	126	124	129	120	123	143	135	139	132	128	124	118	107	123	127	130	136	113	114	131	133	124	117	110	124	138	137	145	114	110	126	142	135	152	111	140	154	137	138	132	135	140	140	129	106	159	129	103	146	143	116	128	152	124	121	133	146	131	107	119	102	110	114	144	130	136	137	121	132	157	104	124	141	137	141	136	136	132	140	149	157	121	125	126	133	150	141	139	143	120	124	124	128	129	133	116	128	142	141	113	144	128	118	131	125	145	155	136	143	121	117	127	105	130	129	122	121	124	139	129	127	137	130	131	136	116	134	134	143	118	143	117	148	130	148	153	141	125	116	118	122	132	138	128	130	135	139	136	123	111	125	116	133	117	145	129	124	121	139	136	126	127	148	112	128	141	130	116	122	134	130	133	125	121	111	140	131	107	132	129	124	130	130	130	108	152	152	124	145	127	123	118	111	129	107	144	141	128	129	123	103	123	148	129	128	144	132	130	144	126	126	154	128	126	107	136	102	163	112	143	135	127	136	140	120	137	125	141	115	119	116	146	126	127	122	135	121	127	133	128	123	140	113	147	113	127	141	134	131	142	127	114	113	134	132	110	125	134	127	135	143	133	130	132	130	129	132	142	114	125	143	102	112	129	143	135	133	119	115	113	124	125	140	106	119	130	113	112	132	148	136	134	133	136	121	130	139	123	118	150	125	118	124	119	129	151	114	132	114	126	114	144	134	140	124	122	121	133	141	120	133	124	128	146	98	157	138	131	129	147	134	125	140	141	142	134	135	124	127	135	129	157	122	126	150	135	130	106	148	120	132	133	131	147	135	138	119	118	120	132	150	146	123	135	153	136	106	142	126	151	143	143	135	145	134	125	125	124	137	138	139	134	128	124	128	138	139	128	125	142	131	155	129	122	144	121	127	150	139	141	122	119	136	112	136	132	136	140	120	121	118	140	117	129	123	134	140	131	98	133	123	130	134	169	144	136	147	129	113	124	119	144	132	111	127	132	138	126	134	135	133	141	137	139	147	101	124	132	121	121	124	128	128	117	124	117	119	129	116	147	129	114	136	135	119	129	133	164	133	127	147	116	143	127	119	119	107	146	96	109	133	130	150	130	142	150	136	119	127	116	118	127	128	137	139	125	137	111	109	124	134	128	111	128	146	133	108	123	135	110	122	133	134	113	130	124	122	134	124	114	145	138	133	141	132	148	139	119	124	115	120	137	154	120	151	130	144	111	159	107	137	123	133	139	133	143	137	158	113	114	139	137	131	124	121	107	134	158	136	137	104	111	103	119	140	137	128	130	115	115	119	118	131	133	112	108	147	130	147	117	144	134	128	130	139	133	125	132	122	140	115	138	138	120	109	143	134	126	138	129	108	145	126	125	131	120	126	132	132	123	125	138	127	128	153	120	119	135	139	124	109	143	126	132	139	132	114	104	131	139	126	145	111	141	139	133	123	114	126	140	145	128	131	107	135	121	124	128	131	115	140	150	130	113	131	132	124	98	121	136	125	124	158	125	140	129	145	148	114	156	124	129	140	126	136	134	136	135	110	127	137	123	124	137	131	124	113	139	133	160	140	123	135	149	126	94	133	114	134	146	114	139	137	142	130	151	143	122	111	127	116	146	135	132	119	123	126	124	150	132	118	132	127	116	126	140	139	137	135	125	133	122	137	142	136	125	120	124	132	121	125	141	121	112	128	142	122	142	133	119	136	132	140	131	113	121	133	112	113	155	125	138	133	152	135	123	142	138	129	144	130	151	143	117	136	144	107	142	147	139	135	107	113	116	131	134	119	135	130	135	122	145	131	139	137	138	153	154	130	119	129	137	129	124	137	131	144	127	126	129	124	117	136	131	137	139	137	103	136	136	139	122	141	139	130	123	131	130	138	126	104	133	127	109	134	122	153	120	120	122	118	118	126	126	147	132	122	138	123	111	141	122	151	140	142	114	126	150	126	135	125	122	145	121	140	137	127	111	127	136	150	134	151	133	133	130	104	125	129	125	137	129	105	143	129	141	133	134	130	116	135	118	135	135	125	124	119	122	145	112	128	116	132	124	138	130	110	132	120	134	133	144	148	133	143	131	143	130	137	129	140	137	133	141	132	125	145	111	125	140	139	126	133	128	129	127	115	142	128	138	126	130	150	139	106	115	133	112	117	121	114	125	123	141	127	128	113	146	140	142	142	102	146	136	142	128	126	109	135	132	110	139	122	104	142	137	110	136	136	116	129	127	120	115	111	122	134	133	110	132	98	135	149	127	117	147	113	149	137	101	131	135	145	121	130	135	130	124	124	124	127	123	120	116	110	135	126	117	124	121	114	135	125	99	127	115	139	117	129	140	126	118	133	131	127	131	131	140	134	119	122	139	125	119	109	119	116	135	146	126	119	143	145	119	130	131	128	141	137	140	132	138	135	120	124	109	103	152	128	116	114	132	149	124	126	122	151	130	128	132	119	140	134	130	137	156	118	140	128	140	120	123	145	132	128	122	134	128	126	123	126	124	119	146	131	121	133	113	134	135	124	114	114	130	136	131	107	123	127	119	156	150	121	132	125	130	134	142	119	138	134	125	126	134	137	139	154	148	129	131	135	139	129	146	123	128	116	135	118	138	141	117	130	145	149	114	133	113	134	138	127	134	118
24389	21522	28874	24640	21496	6471	1024	516	452	412	395	353	388	370	378	344	329	352	345	349	357	356	339	345	347	287	294	328	300	342	301	341	312	337	335	336	321	310	289	313	309	293	303	318	305	298	306	316	313	309	320	307	306	317	334	327	330	331	286	277	271	331	252	327	336	332	307	287	316	312	274	322	321	302	311	304	303	315	347	285	321	270	338	293	318	312	325	312	326	326	315	357	292	332	273	306	324	347	294	321	310	312	320	294	319	340	323	281	279	295	277	305	271	307	300	333	292	308	314	302	301	333	339	315	333	295	331	288	290	323	305	282	364	303	297	317	250	311	304	329	304	300	341	326	327	318	278	298	310	302	269	297	308	290	302	287	320	331	299	310	302	329	289	300	315	318	340	305	299	311	255	314	297	318	300	327	298	286	292	351	324	322	330	328	304	293	288	291	314	348	300	278	340	316	320	291	300	314	301	307	296	291	346	323	312	336	318	287	323	323	321	305	314	310	311	300	302	302	307	314	306	294	335	313	318	293	299	314	322	296	310	292	287	298	307	309	289	311	281	327	327	289	294	284	304	334	332	271	328	316	301	324	271	307	294	299	314	323	282	286	299	328	291	309	291	288	340	292	290	290	277	304	302	297	280	329	324	280	292	325	308	311	332	304	257	291	303	302	306	295	329	332	325	296	284	310	286	293	305	276	308	271	297	316	313	298	322	317	274	319	321	305	301	309	296	301	278	307	313	293	307	301	316	329	300	321	298	315	337	361	328	304	313	270	336	370	297	304	301	307	309	306	330	296	335	295	300	331	304	294	310	298	312	302	309	281	285	306	304	317	335	301	321	300	329	301	294	352	283	324	302	272	305	317	323	313	297	324	287	322	291	307	335	332	297	303	345	331	310	323	319	296	312	315	280	277	281	321	276	299	327	306	302	343	325	342	314	336	310	295	306	341	307	324	296	292	318	313	302	310	310	320	283	304	286	312	273	309	305	291	309	292	333	301	311	288	334	281	323	298	294	274	294	293	305	329	303	364	298	325	316	323	325	290	314	287	322	287	337	311	311	280	303	293	304	296	347	315	325	306	290	299	300	313	313	296	316	328	303	313	289	326	285	292	320	284	318	310	268	313	296	316	327	298	328	325	294	290	323	292	314	308	300	304	303	295	289	316	336	279	306	312	291	312	307	322	276	312	294	306	281	325	322	327	292	302	349	304	299	322	313	289	290	316	297	249	274	332	322	347	325	297	337	311	309	252	308	300	292	326	281	333	314	299	287	307	293	302	291	321	340	275	302	280	305	320	317	311	291	319	301	309	304	299	342	296	292	306	356	301	318	318	318	344	306	271	309	300	315	306	298	314	320	309	285	320	326	299	300	321	342	326	305	272	303	271	301	306	297	286	309	287	315	322	295	299	303	327	291	309	305	303	306	285	284	305	289	291	289	322	317	284	273	305	315	283	257	288	283	290	319	283	296	303	296	299	308	284	320	289	289	317	294	308	323	341	303	312	342	299	307	311	293	337	320	277	313	297	327	304	300	292	291	300	362	270	312	318	342	298	314	303	304	313	288	322	299	320	300	317	305	301	318	308	310	304	292	268	315	283	304	340	322	295	289	274	279	311	329	288	313	317	295	321	323	282	317	316	313	325	298	311	341	275	316	315	306	352	301	313	311	299	301	311	314	303	315	306	285	306	306	286	329	285	292	297	294	279	369	304	302	290	314	318	294	303	293	294	301	313	341	296	317	284	292	300	337	324	290	303	297	330	291	303	291	294	316	303	315	298	306	298	315	347	320	308	301	316	350	313	300	304	314	293	300	331	322	292	302	288	275	299	311	295	310	285	297	279	305	317	325	329	308	315	291	280	299	285	287	306	290	316	328	274	310	326	267	298	282	283	265	316	333	293	315	285	303	292	307	305	290	334	323	300	333	282	302	307	293	299	275	302	311	293	315	296	290	294	302	318	316	315	316	257	294	305	311	318	281	271	325	345	312	324	324	300	291	283	264	313	311	290	314	291	315	286	274	303	319	321	310	305	304	301	304	313	295	340	294	291	304	292	276	330	329	322	293	305	302	282	317	310	305	318	314	310	305	299	280	314	285	315	299	284	329	282	279	328	314	296	312	307	278	284	311	288	291	298	293	300	302	287	291	315	311	291	287	286	279	304	293	287	293	304	273	277	322	321	327	308	306	278	283	302	273	312	315	298	336	318	339	311	313	307	303	318	303	318	306	296	321	319	303	349	327	328	275	335	325	293	321	336	307	275	313	333	323	301	293	312	313	301	288	313	308	318	284	304	317	317	303	337	299	323	304	289	314	327	289	308	293	299	287	320	295	259	288	304	305	299	298	299	308	303	309	305	297	300	304	313	301	330	322	315	322	290	317	318	299	295	333	294	313	311	290	307	307	294	313	347	312	327	283	254	315	293	321	311	291	275	320	327	322	329	300	294	287	300	302	315	260	302	298	316	325	305	315	317	325	277	279	335	286	311	318	325	320	324	308	320	307	294	301	283	294	323	289	294	317	281	295	285	286	326	306	311	292	320	306	314	297	330	321	331	277	333	285	318	289	306	295	327	308	291	309	326	308	315	319	291	293	319	304	284	313	285	298	310	293	326	321	275	321	295	300	300	326	291	301	293	321	297	319	295	326	300	332	296	304	288	279	288	280	305	309	301	300	304	302	291	304	297	307	306	291	314	322	326	298	272	311	290	301	303	287	271	282	306	293	314	270	308	276	340	322	313	327	301	274	339	315	321	309	298	275	331	301	291	259	294	300	306	305	322	339	305	320	325	289	297	307	307	303	269	321	309	320	317	311	321	288	318	265	309	314	307	314	316	320	305	326	299	279	330	323	304	310	325	315	318	325	271	319	279	300	298	281	323	342	266	320	301	283	278	332	301	337	296	306	303	274	333	313	320	300	285	304	310	310	332	319	254	311	280	327	328	311	307	295	278	327	309	292	286	295	279	313	298	304	284	341	324	289	297	321	312	296	274	313	319	318	306	321	323	315	295	320	315	306	293	277	297	312	331	305	304	320	284	292	308	286	282	294	299	315	322	284	295	304	303	283	301	297	283	333	292	285	314	285	333	307	336	305	308	328	311	294	288	302	291	321	375	299	332	323	300	313	328	303	333	291	300	301	326	300	312	289	271	293	323	305	299	286	283	317	315	284	280	280	323	325	260	317	288	309	306	287	304	291	303	282	280	330	299	292	276	312	295	287	305	331	270	298	285	314	296	317	347	273	311	307	302	320	333	314	264	303	311	324	320	308	295	282	298	325	312	289	277	308	288	281	321	293	299	295	302	284	272	313	306	306	351	293	310	284	292	262	301	304	311	299	302	305	312	309	328	279	313	304	300	268	300	280	325	264	302	315	330	317	321	288	301	291	299	331	319	305	319	323	316	326	324	286	283	296	283	267	287	300	301	321	289	311	288	295	325	290	324	315	305	300	303	310	300	291	313	281	274	310	325	309	299	287	283	336	295
3251	4811	4110	1966	1270	1005	793	664	580	499	481	415	464	394	365	357	365	343	338	335	329	345	299	314	337	317	298	314	316	325	290	310	310	274	303	317	303	283	307	270	299	324	317	289	299	282	303	290	299	299	300	273	315	276	294	291	267	270	276	289	283	298	300	277	296	300	310	297	329	280	287	317	278	296	303	258	297	314	300	279	321	305	277	301	305	295	312	291	283	310	290	282	278	281	269	253	270	321	309	313	271	299	322	296	291	272	277	290	293	291	296	309	273	289	296	284	282	313	286	272	268	283	267	286	274	272	303	302	267	293	305	278	286	279	295	325	304	336	300	341	261	308	280	308	315	284	277	280	273	297	281	295	289	278	298	303	280	265	273	270	303	275	277	275	297	258	293	289	253	285	293	296	273	283	289	313	299	241	298	293	257	297	261	287	330	282	283	272	296	296	278	280	267	266	295	290	280	278	277	324	309	274	274	295	286	294	271	304	256	318	260	281	291	275	325	294	301	288	282	287	322	290	281	280	300	294	288	331	317	281	272	270	293	296	289	302	273	264	278	288	293	263	288	269	286	303	267	306	305	288	293	301	306	289	312	303	288	283	303	271	286	298	252	258	283	282	310	268	296	304	315	292	313	294	311	284	297	306	291	278	286	292	269	269	291	302	294	275	318	269	317	274	306	305	272	288	254	260	254	284	261	297	275	306	277	300	267	319	280	273	265	333	299	267	277	272	288	305	280	301	271	277	281	327	276	261	274	249	316	287	282	268	271	327	279	274	288	294	287	298	303	324	274	271	285	309	271	284	275	282	294	320	283	322	291	291	305	259	283	287	268	273	278	298	291	299	288	285	314	287	292	286	246	268	263	288	282	273	283	271	265	291	285	288	255	271	292	310	287	297	300	321	288	279	287	249	249	275	278	287	287	273	285	302	292	271	305	303	294	293	289	273	292	302	278	297	307	252	305	309	300	263	287	280	286	272	306	268	303	259	266	301	267	283	268	300	283	321	255	302	292	279	263	306	280	278	275	300	291	280	307	329	290	265	280	251	249	250	277	276	260	302	316	279	277	286	334	308	300	296	262	278	278	227	277	269	257	318	289	275	303	291	266	270	299	292	259	288	310	307	299	297	276	282	280	306	280	262	292	288	310	274	274	280	279	289	262	277	276	280	288	307	327	255	293	284	269	261	279	299	303	281	297	275	293	295	277	257	308	310	289	293	265	257	292	263	303	254	259	291	271	264	299	290	303	283	296	283	293	292	281	271	298	293	298	284	288	282	286	257	311	299	281	278	299	260	283	290	320	281	289	288	278	292	258	292	285	318	264	261	280	271	290	269	300	280	259	271	293	264	312	270	297	269	282	269	286	268	263	281	272	291	293	264	293	294	279	248	294	296	251	297	296	284	294	263	303	283	288	276	286	275	291	322	294	248	291	290	259	271	295	286	271	305	254	266	298	295	334	282	277	279	285	248	287	292	263	292	303	332	305	276	270	263	305	281	290	273	316	267	289	288	277	277	316	296	291	291	275	268	269	266	281	321	287	292	279	284	265	283	282	276	287	282	274	316	299	288	292	321	285	279	299	308	319	270	306	269	288	273	273	293	284	287	304	277	291	315	286	307	288	303	262	298	279	287	279	283	281	270	287	286	299	243	314	289	291	272	306	272	282	280	283	298	272	292	315	285	287	280	281	290	283	301	270	286	331	287	268	254	244	298	289	296	266	268	277	273	275	317	286	275	307	287	306	299	280	296	298	279	269	283	271	261	300	270	258	275	283	258	292	276	302	280	277	279	304	261	270	285	267	295	283	258	295	299	276	310	276	297	283	287	296	286	273	272	290	282	293	294	272	309	291	274	246	267	242	279	278	298	286	243	292	297	251	280	292	262	303	267	283	280	300	265	275	277	299	284	279	265	280	260	271	290	266	266	268	268	284	271	246	294	283	292	295	307	296	266	281	300	298	279	255	262	310	279	297	278	286	308	304	286	259	261	272	255	278	302	254	278	287	269	300	275	278	279	289	281	267	271	260	251	270	268	290	280	274	298	273	294	287	263	304	283	274	292	285	276	269	282	273	259	268	276	300	278	274	308	280	294	309	294	274	254	286	281	289	287	277	295	267	271	284	281	290	277	289	290	292	286	285	298	310	277	288	287	284	269	274	278	280	274	284	296	283	305	286	305	276	269	290	269	287	265	287	291	292	274	263	335	270	319	306	277	309	286	327	306	301	321	285	287	278	280	282	304	249	280	286	286	266	262	250	266	276	286	307	288	266	270	280	276	275	284	277	263	269	275	306	279	287	249	289	261	245	293	281	269	264	296	323	325	291	267	268	303	274	295	282	289	299	256	261	272	289	271	281	283	285	297	281	279	274	283	296	266	267	270	292	306	308	315	276	312	275	301	253	269	262	297	258	286	317	268	267	296	273	277	246	302	255	295	282	291	278	283	257	302	305	286	288	295	258	297	292	272	246	267	285	273	313	292	288	303	261	308	261	274	269	271	316	278	294	260	275	271	263	250	256	277	276	272	294	306	272	252	269	288	256	288	277	267	295	310	298	285	251	298	279	266	295	309	269	291	313	275	271	306	278	293	266	276	262	258	317	289	266	296	288	293	285	248	280	287	265	293	325	307	270	243	275	284	273	286	251	312	258	292	286	272	269	294	252	269	332	283	275	263	265	322	270	271	280	305	293	255	316	312	272	276	296	268	255	264	264	287	265	284	301	291	252	281	312	283	281	301	312	289	299	263	295	269	250	285	298	302	296	270	277	300	247	264	293	253	291	277	261	277	304	272	283	282	257	275	302	303	283	308	279	293	266	269	275	293	312	315	287	276	277	277	283	298	248	312	289	307	295	253	284	263	268	246	269	295	321	249	243	283	296	280	276	256	282	306	287	271	303	274	324	283	296	281	300	282	283	271	287	309	265	271	298	264	279	286	312	269	315	286	285	289	285	301	276	281	255	273	285	280	270	307	252	285	246	296	275	302	288	269	272	302	280	281	279	283	325	282	265	298	272	281	296	269	278	289	278	302	281	283	324	291	257	275	262	298	300	302	289	284	288	265	298	264	287	285	310	307	267	312	262	293	277	306	308	253	309	271	282	278	265	290	300	260	287	306	293	248	312	297	284	285	282	269	275	305	293	309	306	255	291	289	284	291	263	324	282	309	272	266	280	284	284	269	267	277	266	261	255	291	277	292	287	310	251	309	270	275	255	277	263	297	285	248	291	274	293	289	287	300	267	330	241	308	279	295	283	264	305	259	254	254	281	289	283	274	257	276	294	273	296	278	274	295	268	273	290	292	295	281	284	289	245	260	253	271	283	293	290	267	272	250	298	280	307	256	285	277	277	274	279	257	279	278	291	283	264	248	252	304	255	291	278	297	277	262	280	301	267	280	271	272	273	319	279	248	292	284	275	268	291	263	310	259	295	246	277	293	273	282	260	263	260	243	275	270	266	279	283	274	294	295	293	262	274	263	261	260
27760	11992	742	334	264	203	213	200	177	188	194	205	210	207	227	191	210	203	205	197	202	202	195	218	210	184	207	220	182	197	221	182	188	186	189	232	183	197	201	205	250	212	210	209	196	210	197	201	184	203	222	221	205	213	216	216	201	214	218	202	228	231	238	223	212	193	206	208	198	196	190	207	192	205	201	195	202	187	212	185	229	222	215	199	204	195	226	191	208	205	226	199	220	228	210	191	211	197	210	213	199	223	213	206	203	208	199	218	206	232	197	224	178	201	191	217	223	213	191	198	211	202	199	230	192	225	221	216	217	205	213	190	212	192	207	212	207	221	205	206	232	215	189	194	215	210	228	203	227	205	219	211	220	212	188	221	201	206	176	194	174	186	204	203	203	191	199	218	219	197	209	200	195	190	214	232	209	198	200	198	205	201	203	220	191	208	208	200	219	206	217	179	202	220	230	208	213	193	215	202	198	210	173	189	218	199	201	214	221	222	188	214	212	211	210	205	188	197	186	222	222	215	210	220	203	197	215	208	180	180	201	202	213	192	192	213	210	200	208	225	185	214	196	210	215	216	213	195	193	215	223	235	177	196	216	228	238	208	222	233	211	212	206	193	200	186	197	203	216	198	180	232	213	229	210	210	225	192	211	201	197	214	242	192	223	251	209	204	232	232	185	188	229	208	198	210	205	191	210	199	221	206	204	202	210	186	195	208	217	207	189	226	172	197	204	214	229	185	177	186	181	213	207	185	174	196	203	237	216	194	229	179	189	220	184	198	202	208	233	234	183	194	174	204	185	191	223	208	184	218	207	228	204	220	197	191	198	192	185	207	197	195	180	204	221	209	214	204	194	256	192	188	205	222	211	196	194	192	226	195	215	193	214	206	193	214	232	208	219	203	218	178	200	203	190	206	209	207	227	191	204	180	207	197	241	213	211	179	176	210	200	188	214	205	223	211	209	220	212	192	213	205	216	229	209	201	207	230	191	195	227	207	198	207	206	235	211	208	207	206	208	160	181	193	207	223	216	235	212	200	208	232	192	219	187	227	190	219	218	226	199	212	222	219	231	220	216	207	210	228	216	190	187	202	206	192	213	221	222	186	206	211	232	223	201	224	198	221	238	236	185	214	194	196	226	184	200	209	214	200	206	186	227	172	168	180	220	209	185	219	236	235	208	184	237	216	205	204	240	207	198	179	215	231	199	206	227	219	212	221	231	195	185	208	193	229	198	200	198	236	220	205	196	215	196	200	213	186	223	192	180	202	216	207	218	201	196	177	194	205	219	228	201	214	200	202	178	214	198	232	218	204	198	228	212	221	203	204	240	183	183	165	198	207	225	229	220	186	187	226	229	213	207	193	212	221	201	212	196	186	220	203	207	173	217	226	204	202	198	210	220	199	204	216	201	197	228	200	187	223	196	189	190	207	196	196	190	221	191	185	209	246	211	214	199	190	219	203	210	216	181	192	213	219	214	176	223	201	200	214	195	214	210	192	220	198	202	189	204	207	221	213	187	214	219	216	192	207	208	198	198	195	194	211	202	211	203	193	183	214	207	201	233	200	221	201	198	187	249	213	191	205	198	215	210	197	216	214	185	206	200	190	202	195	196	201	177	206	192	206	166	207	190	221	198	191	200	215	217	176	209	213	199	213	206	219	204	189	220	189	184	194	199	200	191	212	216	190	235	194	212	202	198	201	210	188	212	215	206	194	188	198	188	202	206	224	197	212	220	205	212	209	208	178	212	215	230	205	208	226	208	169	201	214	208	197	190	184	182	188	217	204	233	187	188	206	198	216	191	203	176	209	198	210	209	196	191	213	192	172	206	182	244	219	237	221	212	192	223	223	207	229	205	196	218	196	199	219	189	206	208	227	206	220	194	231	215	183	192	193	210	216	218	201	207	196	204	200	198	187	219	205	199	208	195	198	216	229	184	214	217	193	174	236	210	217	206	214	205	194	191	198	183	187	221	205	191	209	235	193	209	187	220	204	204	206	214	218	198	207	218	199	202	201	208	211	231	222	207	207	228	202	210	192	184	195	202	206	198	190	205	181	197	219	194	223	217	218	251	214	233	209	184	190	238	179	201	230	204	188	200	226	215	203	220	200	196	208	203	217	214	198	207	183	193	220	211	190	180	212	220	198	209	203	185	231	207	204	220	204	204	226	193	190	229	219	191	226	182	204	211	233	212	189	197	210	220	212	189	195	210	174	206	203	232	212	212	196	212	199	225	200	235	215	233	212	200	200	203	194	183	188	207	201	214	221	202	210	211	223	210	190	249	208	194	219	210	199	178	223	195	215	201	206	207	203	186	196	211	237	205	195	225	187	197	221	190	198	213	210	202	209	195	198	230	213	200	177	215	237	214	194	208	218	205	194	188	183	220	243	188	211	196	185	177	191	206	173	198	195	236	226	209	198	223	201	187	250	203	210	184	198	187	212	205	217	210	200	213	208	181	205	193	222	189	206	219	189	234	202	212	211	220	195	184	177	203	196	201	201	199	212	191	222	206	194	184	215	188	210	196	189	214	233	203	200	187	201	190	186	194	214	211	191	191	213	183	203	220	189	193	199	210	187	195	209	171	216	204	226	221	232	204	204	190	215	202	199	211	195	199	223	201	176	192	202	198	181	206	186	207	218	229	177	182	214	221	180	195	204	209	194	201	199	192	232	229	197	209	208	213	192	194	190	192	198	205	184	212	201	243	204	196	235	180	195	195	219	208	222	188	217	200	238	214	213	210	204	200	222	196	209	205	228	204	197	202	205	193	219	192	211	230	200	225	206	223	229	207	185	188	168	217	210	210	174	214	188	195	193	211	202	184	220	215	236	223	200	204	216	214	201	187	203	220	209	204	201	191	213	180	222	221	216	214	198	199	184	204	184	204	209	213	208	195	225	179	216	201	205	179	223	199	212	214	215	203	197	180	212	193	223	185	216	205	207	231	200	205	214	205	225	226	215	211	206	208	172	225	199	227	206	201	207	211	205	212	183	203	224	207	228	233	207	182	175	226	196	188	200	188	207	190	188	201	217	217	243	192	191	209	200	193	196	205	227	208	230	197	191	199	203	229	217	219	196	180	192	214	214	228	218	205	205	236	212	209	176	218	231	250	218	216	220	202	207	195	193	228	203	198	218	204	226	233	202	169	217	215	222	197	204	217	213	212	222	198	212	223	187	202	236	211	218	220	214	195	186	215	206	175	190	185	213	199	225	203	271	209	206	208	196	203	212	257	205	196	200	221	191	189	182	201	211	197	206	214	205	185	191	202	205	217	174	232	223	224	195	217	193	205	193	208	217	212	179	210	191	206	206	203	211	207	176	189	203	221	198	194	200	222	220	219	206	184	197	231	192	204	182	212	198	212	192	186	216	195	194	213	179	168	198	186	243	234	210	197	221	239	205	197	211	200	212	195	195	178	175	209	194	225	202	212	205	202	222	217	210	196	222	209	198	213	238	182	179	236	200	215	186	194	208	191	200	231	217
4449	349	328	235	205	210	176	205	197	203	195	184	202	196	224	201	194	182	203	189	196	216	198	177	190	189	199	195	202	169	221	174	211	201	179	197	195	189	205	198	210	246	218	180	198	196	204	202	212	212	208	202	204	189	194	219	181	182	197	196	189	177	177	185	179	212	184	185	183	201	202	184	184	214	179	208	200	221	185	189	224	210	189	211	177	172	196	197	213	206	191	199	164	201	171	216	192	196	185	186	189	186	189	191	199	187	202	195	194	197	192	195	200	171	190	166	211	171	183	196	194	215	197	214	199	209	211	177	186	185	160	190	193	209	188	208	196	206	211	174	200	198	190	214	191	211	183	221	197	207	212	190	166	178	213	189	185	183	201	195	182	178	207	212	197	188	174	192	203	207	199	190	208	179	183	183	197	206	192	207	174	190	192	189	205	214	217	200	206	192	203	174	219	204	201	193	201	202	186	189	171	192	194	208	202	185	204	168	201	209	194	175	188	192	181	195	188	228	187	182	204	177	178	206	213	214	202	206	190	195	192	199	206	191	175	202	184	177	201	199	192	187	210	205	188	198	219	184	216	184	183	211	193	204	195	193	194	216	180	209	169	184	173	207	188	193	206	188	185	197	178	211	206	176	208	206	188	207	162	177	213	202	212	208	197	209	214	184	170	202	203	195	196	212	215	190	181	170	209	191	208	203	171	195	173	202	218	185	218	223	202	229	194	177	194	204	167	164	216	197	181	193	212	181	217	196	186	202	216	205	188	196	165	203	183	195	187	205	199	189	200	196	226	173	182	202	207	181	209	213	189	206	203	239	211	175	220	195	184	186	190	216	213	165	168	179	194	199	191	199	189	195	193	199	195	217	201	188	192	188	215	208	212	195	191	188	181	200	195	181	205	183	178	200	197	203	190	191	210	201	177	214	199	228	195	199	201	202	178	205	218	185	204	184	195	191	170	222	177	192	206	204	188	229	195	202	188	202	190	201	195	186	205	200	195	214	165	198	212	177	205	204	221	205	205	214	194	192	213	202	201	200	182	194	200	213	186	185	182	183	191	197	177	212	196	186	203	198	200	190	204	179	183	205	210	202	213	186	186	190	201	211	194	195	215	179	205	208	188	188	203	208	190	185	186	208	193	183	189	203	199	195	195	186	203	216	215	203	185	163	174	169	209	168	216	199	177	213	185	179	193	183	179	197	203	186	195	199	193	186	198	210	181	169	208	188	156	176	193	205	217	184	184	210	207	214	217	204	173	174	190	194	199	202	206	173	168	177	204	190	205	189	192	177	196	190	200	174	187	191	187	181	170	184	173	207	212	199	188	194	208	175	169	202	207	193	185	169	217	208	182	197	212	191	184	199	190	200	189	213	180	210	203	200	201	179	197	192	218	190	236	201	214	177	195	197	227	215	184	221	149	190	194	195	205	183	197	198	214	191	183	175	202	185	180	201	214	214	214	205	210	198	186	171	160	189	177	186	197	224	194	195	199	185	205	204	194	215	208	191	205	191	227	208	196	204	195	215	228	234	213	189	214	201	162	201	222	209	217	178	202	216	206	181	206	205	207	212	197	214	190	174	198	200	186	188	172	177	206	187	206	180	210	204	198	188	212	210	205	165	212	215	194	157	184	207	188	216	192	199	175	190	215	215	198	187	212	183	196	211	204	188	190	195	206	191	179	215	187	212	220	208	197	199	161	213	206	182	216	184	238	196	210	188	180	176	179	194	195	191	189	219	184	185	160	184	204	208	205	198	212	207	211	212	180	205	193	221	195	182	189	175	199	203	186	177	211	184	213	181	188	192	195	175	223	205	202	177	195	216	188	183	193	202	217	190	183	176	225	196	195	195	194	171	200	206	195	162	198	209	212	186	193	200	172	182	206	200	186	180	188	200	179	205	198	186	199	175	181	192	207	176	205	167	181	163	169	188	205	187	178	204	186	184	200	219	175	195	186	200	200	198	183	191	192	220	210	198	189	207	207	212	197	194	181	202	190	206	180	207	191	187	190	190	213	182	191	201	213	196	208	192	189	189	203	210	203	210	206	227	203	216	186	196	197	190	183	187	195	215	224	204	178	190	194	193	219	184	185	214	198	216	180	188	192	202	204	195	193	195	192	193	173	188	187	196	197	178	183	186	202	195	194	158	195	217	174	216	184	189	203	196	215	201	223	195	196	172	187	191	190	205	199	191	210	192	188	191	190	175	179	199	220	193	198	231	213	173	219	193	197	177	216	197	209	190	205	203	206	176	189	183	190	191	179	187	203	177	195	198	172	195	193	186	178	196	199	197	207	191	198	224	191	195	190	186	169	201	190	197	204	201	203	184	195	190	187	209	178	196	179	199	201	200	188	173	184	202	223	204	207	196	160	204	199	185	193	179	183	177	177	214	196	158	202	174	194	199	193	187	194	197	197	189	188	204	189	195	187	153	197	189	181	207	159	190	197	202	185	194	193	195	237	204	188	199	189	198	207	202	205	209	194	198	181	175	211	170	202	190	189	208	188	198	220	203	207	197	216	202	184	202	182	169	214	213	186	199	198	174	213	203	219	175	198	193	184	212	214	170	187	190	189	165	192	173	202	194	189	190	202	191	182	177	202	213	172	195	191	203	209	190	208	169	184	182	191	192	195	204	195	182	201	216	209	205	201	215	202	188	226	180	215	208	195	187	164	206	223	208	240	206	214	195	188	203	182	194	184	204	186	186	193	180	220	194	169	207	174	186	206	213	178	197	181	201	220	205	197	201	193	191	159	187	173	207	209	230	203	193	171	224	214	173	194	202	210	187	169	180	183	196	192	191	182	205	191	179	183	183	207	207	199	197	204	210	216	207	199	226	173	195	217	174	212	195	191	208	187	184	194	182	190	188	186	205	192	211	197	203	182	198	192	204	201	192	222	186	196	196	150	195	203	188	219	181	228	197	193	212	192	208	207	205	194	193	193	178	206	221	208	181	200	188	193	204	188	190	196	219	168	224	188	173	175	199	181	197	191	185	210	217	197	186	198	200	186	194	199	202	185	215	200	213	193	205	185	188	190	181	183	184	185	190	212	165	169	224	183	189	178	208	186	187	183	191	201	195	205	213	192	208	182	189	189	194	184	171	182	190	207	201	192	192	182	194	203	221	203	211	218	205	204	190	219	209	200	192	220	177	204	198	189	179	209	195	196	198	186	203	200	185	188	184	183	188	181	176	201	193	190	197	167	198	218	209	197	200	195	217	193	208	207	174	200	178	184	206	193	198	196	198	197	208	179	209	192	183	191	163	205	204	190	186	188	208	211	184	196	191	178	210	197	185	201	186	184	193	168	204	190	187	170	161	201	191	176	214	210	211	202	204	207	205	190	187	187	182	176	205	206	200	194	188	196	201	202	197	185	178	201	196	204	171	180	191	178	171	177	208	184	190	188	185	179	182	196	186	215	184	203	199	183	177	213	181	181	186	218	175	188	180	192	175	186	198	215	223	189	208	191	180	227	202	186	173
25308	21482	27943	25431	10422	571	324	219	210	148	148	153	142	165	158	161	152	125	101	137	130	138	123	135	132	125	144	145	136	121	127	114	119	136	130	129	131	133	131	147	111	131	131	135	136	134	105	143	115	123	145	116	116	105	127	128	126	122	122	118	115	119	112	102	127	118	110	135	113	130	101	125	148	119	125	121	131	124	113	130	128	140	136	126	107	133	145	126	140	106	123	136	139	119	111	113	133	112	155	138	114	130	136	137	138	130	120	146	124	107	128	117	109	122	115	117	114	113	115	119	125	136	129	122	126	123	118	157	108	128	109	138	112	113	118	110	121	126	113	126	122	140	115	117	126	116	129	124	138	117	105	111	130	135	130	101	116	119	135	148	116	124	110	152	129	133	137	116	120	146	128	149	136	107	130	126	120	115	136	130	133	136	122	108	116	124	138	114	137	115	129	105	129	138	123	101	126	130	124	117	135	105	112	113	126	108	135	115	118	114	119	118	135	124	121	136	141	143	124	120	117	117	127	128	127	132	102	109	124	108	117	131	107	133	121	114	130	130	132	105	121	119	124	142	107	120	133	119	129	120	119	109	116	132	125	115	125	129	124	140	100	118	113	123	119	126	132	115	114	109	134	151	139	114	133	125	121	107	118	123	133	142	138	127	127	112	137	119	134	130	143	108	130	122	120	133	122	118	116	129	133	126	108	120	111	128	122	129	110	112	136	121	110	116	125	119	107	116	122	114	116	113	115	110	120	136	121	125	131	129	110	118	122	112	119	116	113	113	115	117	138	140	135	133	129	115	132	130	112	109	121	127	97	132	120	141	132	116	122	125	120	103	137	112	127	106	116	115	119	111	121	126	119	131	136	138	133	124	124	128	105	131	133	112	118	124	126	110	124	118	122	120	112	116	139	109	134	121	129	131	126	131	106	135	128	93	106	119	129	115	142	110	130	140	120	126	118	106	142	132	124	103	100	131	127	115	107	131	116	120	116	120	122	119	119	118	118	102	128	132	134	126	147	150	139	117	117	114	125	142	117	119	112	109	113	115	125	115	126	130	125	125	121	121	136	134	127	139	142	121	127	129	102	147	130	131	127	113	126	105	117	114	142	108	117	114	124	101	93	110	113	100	106	111	135	131	104	125	120	113	130	124	121	125	114	128	157	118	117	126	125	109	133	126	110	117	112	102	137	144	130	119	127	95	122	127	124	113	142	128	137	140	137	131	114	129	117	123	135	130	106	120	125	122	136	124	101	109	110	138	121	120	111	133	124	124	132	108	108	119	120	124	122	130	130	135	122	142	131	117	116	128	132	122	130	116	124	110	138	144	129	108	125	106	123	135	117	122	99	127	111	116	124	121	115	115	133	105	111	111	116	122	121	117	105	108	106	113	127	113	123	126	140	124	129	149	128	112	121	102	113	121	133	118	110	144	103	104	130	102	124	112	125	125	122	118	103	116	110	121	112	123	111	111	129	103	111	110	107	133	122	133	121	110	108	137	120	133	117	124	124	111	107	115	111	118	127	110	116	127	115	120	129	117	133	121	115	146	125	104	135	134	112	120	121	117	131	112	119	125	125	131	113	114	117	143	108	127	131	120	124	120	129	104	118	122	120	134	127	127	128	137	118	116	132	116	115	123	102	148	108	136	111	115	126	133	126	132	102	121	146	113	137	142	132	136	157	128	115	138	143	111	128	130	132	117	142	132	125	131	115	139	123	123	131	125	117	110	123	138	115	116	140	120	120	127	120	117	114	108	110	122	136	138	123	126	127	138	100	131	110	122	127	115	117	117	105	122	117	109	134	154	139	111	113	111	115	114	120	115	132	129	110	131	104	125	126	134	115	113	123	119	106	116	119	132	120	114	122	109	132	103	107	149	150	125	116	111	126	126	121	117	108	118	126	118	128	123	127	128	134	112	149	132	143	146	108	131	116	124	123	136	121	149	131	123	123	131	132	133	132	138	119	121	139	127	109	125	127	117	121	104	131	128	125	118	131	113	103	107	131	109	135	137	109	151	132	134	139	116	114	122	127	109	144	119	119	116	115	111	147	110	124	120	135	121	122	109	99	126	109	127	102	116	117	102	126	109	138	115	113	112	114	130	129	105	114	109	105	135	128	131	129	132	110	118	117	116	132	119	114	106	121	125	109	127	135	117	114	118	121	125	109	109	112	132	125	119	144	102	134	114	111	123	125	117	137	108	108	117	114	108	122	123	124	130	125	107	131	146	126	117	104	110	125	113	109	117	120	124	116	115	108	111	125	133	112	141	122	115	119	112	135	133	123	136	152	129	114	114	139	126	120	118	138	127	114	115	111	139	134	111	125	122	144	123	126	110	132	113	116	124	126	117	122	114	128	126	121	128	112	123	107	104	131	133	106	113	123	127	115	127	108	120	128	123	109	117	113	130	102	123	120	112	107	127	137	135	114	109	143	120	109	108	119	135	111	117	117	116	140	107	117	112	120	123	102	117	140	112	124	120	125	156	114	121	132	110	152	130	127	133	133	109	114	109	120	119	113	137	123	121	110	130	135	111	124	122	119	125	131	131	125	133	134	106	131	117	121	122	142	117	127	98	119	128	149	114	111	132	130	117	130	125	101	122	134	131	113	121	114	114	107	121	135	109	117	132	120	106	133	124	119	118	138	137	124	111	112	113	103	127	143	129	132	137	103	122	115	102	137	136	139	122	112	126	145	130	109	132	125	124	118	139	123	104	126	124	135	107	121	122	126	124	120	138	133	108	132	117	114	124	110	131	129	122	109	117	106	116	110	139	138	136	124	119	120	114	120	119	113	136	117	122	107	115	112	110	123	103	114	130	123	99	124	123	129	113	122	120	126	112	117	122	145	135	126	122	132	120	110	114	130	125	128	102	130	109	133	111	129	124	130	126	134	129	105	122	142	120	125	114	133	128	138	136	107	135	103	141	144	133	93	90	131	141	124	125	113	123	130	122	106	116	115	138	122	111	138	125	110	121	122	108	121	128	111	124	131	104	102	134	113	124	115	118	128	113	122	116	131	130	128	124	134	139	119	123	133	130	130	126	147	127	112	133	113	120	122	113	109	112	125	111	112	134	122	137	128	132	108	150	149	124	122	131	111	105	116	120	127	113	118	125	140	133	130	115	138	130	131	126	96	146	122	122	100	129	129	135	118	111	136	144	117	132	141	133	130	124	102	140	126	120	112	106	132	109	131	127	113	114	104	111	119	122	108	136	129	125	144	151	129	127	151	130	124	120	123	126	134	105	97	133	130	112	133	124	127	118	109	119	116	134	146	127	125	130	129	129	125	121	147	128	121	116	132	120	100	120	129	124	123	110	116	137	135	134	129	125	123	110	149	121	120	121	150	121	102	125	132	124	120	115	112	118	120	134	131	122	125	124	107	109	115	114	122	114	147	134	103	115	122	118	117	114	109	138	157	119	149	107	127	118	115	116	117	115	107	126	154	140	124	121	138	150	115	121	115	111	111	105	114	113	107	137
3030	2639	2216	1064	717	504	397	341	275	255	216	220	204	175	171	163	163	153	145	127	131	139	133	154	146	139	155	149	173	145	132	153	145	140	143	151	125	124	111	135	155	150	133	136	130	140	141	149	163	126	136	126	140	153	140	141	145	129	141	127	137	157	136	147	134	122	128	133	143	154	148	142	122	138	137	122	135	129	149	128	123	134	135	132	116	125	129	96	130	131	114	137	152	143	121	116	166	114	148	127	162	145	150	141	138	119	129	153	144	141	131	127	134	158	147	152	127	141	124	141	125	129	143	127	99	137	133	134	133	123	128	122	129	132	133	140	136	122	110	133	153	115	120	113	116	126	152	120	128	155	149	140	133	134	130	133	148	139	147	130	136	134	138	133	134	120	157	121	129	138	127	125	156	131	123	118	126	131	146	134	127	144	147	133	144	132	139	133	130	136	117	131	146	147	133	120	138	129	131	120	136	131	122	136	147	138	144	124	136	121	117	138	142	132	136	123	137	131	115	100	117	134	118	128	141	130	137	157	123	135	98	134	119	123	134	135	112	116	156	129	131	126	131	133	148	140	132	132	130	142	146	122	148	113	139	138	139	136	131	149	112	131	136	104	140	132	128	127	138	133	151	140	142	131	133	114	150	119	131	127	119	133	128	145	124	127	134	133	134	112	142	110	150	130	128	121	136	113	157	132	135	126	138	135	122	132	142	119	130	121	130	112	150	115	123	113	137	127	131	141	141	142	131	122	128	114	135	137	118	133	123	158	138	137	136	153	132	144	148	111	131	115	136	131	124	129	146	125	112	122	130	110	132	143	140	152	132	122	133	121	127	129	135	137	126	141	144	129	117	132	124	112	134	120	128	122	129	120	102	120	144	143	130	164	119	135	100	136	138	125	116	123	131	152	134	128	148	122	130	112	117	130	127	128	128	117	126	124	119	117	129	115	121	126	142	123	131	124	115	129	110	146	154	146	124	124	132	130	132	149	143	109	126	150	139	129	127	129	123	122	140	146	152	132	122	145	125	134	131	98	122	132	141	124	134	125	118	135	129	142	123	118	141	128	133	129	141	152	131	127	126	140	122	132	129	131	132	148	110	106	135	122	137	139	136	133	139	116	135	116	133	130	127	109	148	127	108	144	146	119	152	132	163	157	144	156	133	138	145	134	109	137	117	118	139	124	110	135	128	110	119	103	131	122	137	126	127	138	133	120	132	137	152	107	138	137	133	128	145	136	148	122	150	119	132	129	145	135	126	146	123	121	126	125	139	119	132	140	131	127	146	108	134	137	124	134	123	143	125	130	129	115	141	120	129	142	130	108	139	131	123	124	127	126	134	132	142	139	146	126	118	134	104	120	113	122	115	119	120	118	126	151	136	171	135	142	136	136	140	127	138	120	146	134	158	144	144	123	132	136	131	123	119	146	138	126	110	126	137	106	143	125	135	118	136	127	131	145	135	133	119	135	140	132	135	137	142	137	131	145	121	123	134	114	127	125	139	112	137	136	114	116	126	120	115	123	153	150	131	126	141	107	138	117	127	117	131	141	113	136	115	123	102	115	143	141	126	128	128	120	120	139	141	138	117	118	136	137	132	120	127	130	114	152	122	124	140	135	133	118	135	134	122	157	126	148	127	134	140	127	116	166	144	151	148	130	135	124	123	123	122	119	129	131	127	119	136	121	120	136	114	123	139	136	152	124	125	119	117	113	134	127	133	115	128	138	121	131	140	124	125	140	114	144	154	144	146	154	158	126	122	157	117	117	107	125	117	123	129	129	132	148	120	114	125	127	128	134	129	160	134	116	133	123	134	133	126	145	138	144	142	107	119	122	119	147	150	125	115	133	112	137	152	149	129	138	121	122	137	136	151	130	123	114	122	155	109	130	111	132	137	138	142	142	131	131	124	115	138	141	138	117	125	130	105	129	136	142	128	137	119	118	140	142	119	133	117	142	110	125	100	154	135	119	142	133	130	140	128	142	139	129	152	145	123	137	145	123	114	142	137	137	138	129	131	123	140	118	133	135	108	128	138	125	131	136	115	129	132	126	132	112	128	133	124	124	131	136	132	127	152	108	127	139	127	132	120	131	114	118	112	121	126	133	124	139	115	130	143	137	129	134	122	133	136	136	141	118	138	150	138	122	132	121	119	108	145	133	141	137	130	149	116	115	132	136	117	144	130	137	144	125	106	127	136	128	125	127	134	137	141	128	133	135	124	136	115	140	128	136	126	111	125	133	127	137	128	139	155	140	145	120	145	133	120	138	109	148	137	124	107	131	132	134	109	126	113	125	122	133	131	138	117	109	141	132	137	124	121	131	130	137	131	129	135	132	147	132	119	134	113	141	137	132	144	116	120	128	106	144	151	135	132	143	126	133	112	111	119	155	141	149	132	136	130	124	119	143	120	137	124	127	116	137	128	144	143	133	106	137	138	133	141	155	142	122	134	116	133	126	118	128	118	140	134	118	126	136	140	134	133	118	122	119	130	121	140	132	142	117	121	138	127	115	132	116	141	109	142	108	111	118	150	122	122	113	109	119	139	142	133	125	116	123	123	132	147	141	147	122	128	176	135	119	141	135	114	116	133	140	113	138	123	131	134	137	132	139	135	130	134	131	126	119	122	130	137	130	130	127	143	145	132	125	140	128	142	103	123	133	142	126	136	108	145	149	140	135	119	132	118	132	138	127	117	132	122	129	137	124	153	131	133	125	153	141	131	118	127	113	134	107	122	141	129	138	138	117	138	142	134	124	132	140	108	134	142	127	112	159	141	123	126	175	138	163	143	113	138	133	118	113	134	128	106	126	137	126	143	126	144	131	139	142	135	116	141	125	127	127	120	131	120	139	140	118	136	131	134	136	147	139	129	122	121	122	125	122	143	146	140	137	144	116	130	133	119	132	141	134	135	131	128	115	136	134	126	123	128	143	105	130	128	118	128	121	129	157	117	146	130	130	112	152	135	104	114	145	127	124	127	110	113	131	110	154	129	121	135	134	116	119	135	125	122	124	135	112	122	141	127	117	126	113	134	134	118	108	144	133	121	114	116	133	125	148	116	143	118	121	123	144	117	118	113	132	128	113	118	123	137	156	115	128	122	131	146	127	130	118	120	126	123	131	144	129	139	152	129	130	107	111	116	162	129	121	152	135	119	125	122	131	151	120	124	124	145	146	151	134	128	138	134	148	139	125	139	136	132	126	132	126	127	109	141	134	127	129	125	150	126	142	127	140	132	127	143	160	126	131	111	142	122	143	124	131	119	122	134	138	132	121	137	135	140	126	120	103	151	141	133	131	130	127	114	106	121	121	127	145	131	117	135	138	136	121	124	117	123	113	126	115	125	133	119	130	119	119	118	129	132	149	134	140	110	120	139	110	144	121	134	117	143	129	108	134	149	123	141	146	132	110	123	121	132	124	135	131	132	130	122	126	121	131	133	125	127	134	126	129	134	102	147	149	140	114	139	115	134	126	115	126	122	127	122	131
24374	21468	28759	24578	21442	6367	976	573	450	387	403	364	374	386	360	343	373	347	339	365	330	340	304	304	316	308	315	344	302	298	319	289	310	344	284	330	278	339	324	303	349	321	334	295	315	311	307	300	297	304	343	290	287	343	280	324	338	302	335	291	312	322	297	324	318	281	310	292	312	323	312	318	326	298	293	273	316	355	294	328	293	285	286	330	303	314	273	318	296	297	286	335	317	312	330	308	286	302	290	334	327	313	307	310	335	293	296	326	291	274	328	309	314	298	298	299	309	281	310	327	308	289	299	310	298	319	311	293	308	282	321	291	336	327	315	305	312	292	281	307	295	293	343	299	315	279	308	313	317	314	343	278	322	330	275	305	320	318	263	288	325	320	288	308	324	336	311	351	330	286	332	279	294	292	295	317	306	304	292	282	303	300	313	321	310	290	296	296	314	304	303	296	319	294	282	301	275	327	297	305	297	303	309	261	290	291	285	303	316	327	298	302	322	263	274	339	307	304	292	278	306	266	316	299	270	326	294	283	313	313	327	292	269	301	329	293	305	314	339	315	324	298	300	291	309	327	271	309	294	275	294	320	334	287	315	288	292	306	307	350	313	315	314	288	315	323	305	307	296	327	298	322	275	316	338	312	339	322	268	337	311	307	306	323	275	342	285	322	325	279	321	278	280	320	318	301	341	307	317	310	292	310	310	284	273	305	280	301	308	318	283	312	328	304	325	275	286	287	298	269	297	297	311	357	303	317	286	298	316	340	290	296	319	288	301	264	291	293	296	305	326	279	353	318	316	331	287	312	309	303	330	307	286	323	317	310	285	314	313	272	323	298	331	312	288	296	308	289	310	331	306	329	283	333	304	324	292	304	301	313	290	313	303	295	311	273	280	312	308	326	316	286	333	293	326	294	308	291	278	305	326	296	315	338	314	313	282	266	329	298	328	317	306	314	275	304	284	274	295	300	318	324	309	279	322	297	291	307	333	299	315	306	338	301	280	288	323	291	330	309	284	247	296	293	296	311	286	329	274	295	314	325	295	303	299	292	290	291	328	303	289	302	298	278	297	316	287	322	277	310	318	274	293	301	303	300	300	307	321	322	303	282	329	313	306	274	302	276	323	283	271	310	314	302	315	306	309	276	317	320	311	325	296	343	339	321	282	300	286	339	319	310	298	293	305	298	295	317	305	311	282	311	324	320	293	282	286	272	279	294	278	286	330	286	301	301	306	304	290	296	280	308	315	299	272	326	310	285	306	301	298	319	301	308	319	307	311	316	297	309	310	340	297	292	295	333	312	315	303	299	303	343	304	291	289	285	291	307	323	301	296	318	293	332	303	306	313	331	325	281	331	318	303	308	324	312	304	265	307	292	310	304	340	330	281	284	299	294	300	308	284	284	277	261	282	294	349	320	305	310	286	272	318	276	304	320	311	319	352	284	311	292	285	311	303	316	280	305	305	304	335	298	312	306	305	287	298	313	311	300	337	319	294	310	270	318	317	298	306	304	303	300	298	295	284	330	292	313	275	320	325	313	285	265	331	297	289	292	289	308	326	303	296	323	307	304	308	329	284	290	308	301	316	311	277	302	350	286	316	319	312	302	324	292	273	299	305	320	307	311	282	287	302	287	324	320	275	297	324	304	292	293	316	310	333	304	345	308	321	309	276	307	333	318	285	302	271	337	325	317	315	324	317	293	311	285	292	301	310	313	297	314	312	297	304	287	326	298	315	309	299	266	312	299	273	306	283	303	309	293	303	308	310	315	315	263	284	285	321	273	283	278	322	274	292	345	319	316	266	321	309	304	296	325	268	312	286	322	333	309	299	309	288	288	287	305	323	294	287	292	321	302	302	322	320	286	306	308	299	309	288	305	282	321	278	277	326	309	285	289	330	317	299	288	327	296	274	348	324	275	293	296	312	326	280	308	314	315	336	302	305	303	299	311	314	322	312	281	290	350	305	303	309	268	330	281	289	297	303	295	293	287	306	289	268	288	277	301	295	287	324	291	318	314	331	318	344	284	296	329	316	326	261	289	317	309	337	314	305	306	333	299	305	288	300	278	272	300	326	306	266	332	325	296	313	315	314	312	304	295	319	318	300	322	301	302	283	329	300	339	310	314	283	293	300	305	293	315	279	292	277	312	335	288	269	311	260	296	290	289	285	294	285	278	308	278	273	309	304	313	308	355	296	320	301	312	316	291	301	289	289	283	309	278	276	271	308	290	313	271	296	314	329	289	318	308	314	298	307	283	296	303	292	308	310	295	307	330	294	285	328	306	276	329	277	318	289	305	317	311	305	323	316	303	323	308	312	303	288	297	322	336	310	308	320	313	298	306	284	293	274	319	287	336	306	328	333	319	293	302	309	290	333	298	309	312	326	309	306	318	307	289	307	313	292	309	330	327	288	292	303	275	322	327	313	311	299	310	288	287	318	316	318	307	309	296	303	298	328	294	286	300	307	305	299	300	328	283	291	320	251	287	323	288	286	303	302	305	320	301	290	294	313	283	335	276	329	297	277	287	297	273	299	305	329	292	315	301	302	293	301	263	324	308	323	296	307	278	308	280	292	322	302	297	316	304	299	309	273	330	291	275	304	298	292	334	330	302	292	303	290	289	290	309	323	314	309	272	314	296	326	278	263	323	309	275	328	303	283	324	312	320	267	315	302	293	324	272	314	297	303	325	308	272	320	333	309	292	294	292	279	288	304	291	309	312	316	290	314	333	289	292	325	290	295	315	293	298	299	297	288	348	292	304	294	300	284	306	299	293	303	305	301	292	305	283	337	318	298	289	304	329	302	312	296	303	312	320	311	277	306	293	290	312	277	295	321	278	319	295	288	275	325	308	285	331	320	294	285	274	311	314	283	321	287	294	322	340	315	327	318	340	287	317	272	295	310	307	286	294	330	316	309	325	282	292	299	303	330	302	320	290	279	294	281	317	306	292	304	317	295	260	307	307	312	279	316	285	296	285	298	288	279	277	314	314	281	327	312	300	295	313	312	314	322	325	311	302	283	307	287	264	328	305	297	294	310	318	300	275	313	309	291	305	304	294	332	313	302	285	280	294	298	288	286	310	303	300	280	274	311	307	304	306	305	278	292	291	319	309	337	307	323	283	291	274	317	296	286	304	283	294	287	270	325	337	304	317	276	319	273	288	326	291	300	282	353	295	296	326	292	330	295	295	292	289	263	302	309	304	306	286	291	302	304	323	292	310	303	317	290	289	304	300	291	304	316	282	316	268	324	321	294	311	314	303	303	281	282	291	321	301	321	321	289	287	286	304	311	320	265	287	294	287	310	296	322	304	312	304	307	285	290	296	315	277	295	282	294	317	318	305	295	319	327	293	294	280	313	299	288	316	323	287	292	306	296	293	286	300	305	292	300	303	299	285	320	316	299	307	290	301	289	298	306	329	303	347	327	304	326	260	298	313	307	281	285	299	282	291	305	324	329	282	299	322	301	293	288	268	313	291	292	303	297	311
3269	4763	4079	2054	1331	970	786	604	541	504	482	427	427	405	336	363	369	326	328	344	328	333	290	334	330	325	304	290	343	352	295	288	287	316	311	304	289	294	320	295	322	304	298	286	318	302	280	305	296	269	278	299	278	278	306	272	294	271	280	302	285	274	294	279	274	260	300	291	355	305	281	295	275	292	315	265	273	306	282	301	330	278	289	275	311	301	286	266	273	297	296	280	284	297	302	249	287	297	298	326	292	299	258	298	302	282	296	279	278	271	301	263	281	293	287	291	267	285	289	293	270	298	351	282	283	247	293	273	274	274	305	315	292	290	275	276	278	290	304	278	306	276	310	301	274	287	286	293	275	308	278	293	317	295	300	264	303	271	288	269	288	276	279	289	276	290	274	285	296	301	294	305	307	303	282	308	292	267	290	295	298	285	269	288	310	275	298	286	257	292	291	299	268	279	323	277	304	262	303	281	300	310	297	286	321	307	279	268	278	288	305	287	265	317	276	270	289	259	275	307	281	290	318	315	264	268	278	268	299	282	271	287	280	260	282	308	294	321	282	295	281	294	311	283	284	312	256	297	285	301	255	270	274	283	288	310	293	286	319	272	309	310	265	298	258	271	275	304	310	285	294	292	275	257	296	278	293	278	269	280	285	317	291	295	280	295	273	284	301	264	287	275	251	291	292	301	292	290	299	263	282	259	253	289	283	288	312	282	267	266	262	339	293	320	286	304	314	278	282	284	278	307	285	267	270	261	284	283	276	274	288	311	289	265	269	318	271	306	311	287	266	278	287	284	288	307	298	261	278	293	292	288	303	310	270	278	303	303	310	276	262	287	259	310	295	324	297	267	278	288	300	302	312	287	253	273	294	313	277	298	293	295	302	315	292	285	256	253	296	280	296	276	289	301	269	279	296	292	301	278	295	321	331	273	319	303	299	282	280	290	300	276	294	284	282	273	272	266	294	295	278	272	298	316	303	262	265	273	273	289	297	286	268	292	304	298	312	265	251	276	301	268	297	259	274	306	273	288	306	290	302	305	288	296	306	292	304	274	281	287	295	298	304	299	306	282	299	294	262	296	282	299	300	292	290	295	288	277	273	284	288	296	294	273	273	268	279	261	277	269	279	286	297	264	276	295	271	301	274	261	304	316	309	305	275	281	293	276	268	285	291	268	279	266	285	281	278	277	291	270	286	274	299	289	284	261	286	269	293	286	292	282	297	272	288	273	331	297	294	278	280	263	277	273	269	306	312	289	256	295	277	281	268	268	294	302	263	316	294	271	287	292	266	267	298	282	276	262	327	274	295	260	272	276	277	276	292	282	297	302	280	265	275	288	270	282	284	293	269	277	274	283	284	288	293	280	278	276	288	283	313	285	260	264	287	276	273	285	278	269	273	290	296	286	299	282	288	267	296	276	274	298	270	304	282	292	258	284	293	337	283	301	291	275	287	286	281	283	271	305	281	275	286	283	310	319	303	295	279	262	280	288	288	278	289	298	295	312	296	277	272	270	261	282	290	307	292	274	273	256	263	308	304	263	301	287	273	260	318	294	295	280	287	261	238	309	287	270	278	264	269	307	298	262	295	287	289	294	297	304	295	291	308	290	256	266	286	291	290	282	289	294	285	288	281	277	259	274	300	281	238	277	304	292	219	289	297	278	291	283	301	269	274	307	276	268	283	303	288	297	302	287	287	299	313	279	321	271	274	280	271	310	286	282	264	284	246	266	327	290	257	265	253	303	304	276	274	277	313	298	302	299	296	306	290	292	285	315	302	276	252	277	294	313	270	304	303	289	276	277	291	255	283	310	259	266	318	281	298	259	305	264	307	289	272	257	306	287	293	279	270	282	268	245	305	275	270	287	267	265	305	286	254	295	283	286	263	284	296	274	292	278	278	274	268	269	279	288	271	260	269	290	250	272	261	276	284	282	307	292	296	302	265	303	251	296	257	294	280	266	246	274	254	285	281	261	265	266	296	295	277	299	311	292	244	307	298	282	269	270	298	313	275	268	281	311	273	285	278	278	249	291	279	246	297	274	257	277	297	303	308	271	280	284	294	277	284	294	292	261	280	289	255	310	271	306	273	268	297	279	286	252	263	292	261	287	270	261	273	300	277	273	279	302	324	264	282	294	270	289	264	320	309	261	251	300	281	281	280	306	259	309	289	293	278	268	270	290	254	283	316	266	295	289	278	290	281	301	255	254	283	278	247	286	294	285	292	297	290	276	290	278	283	290	278	310	271	278	266	275	285	305	266	277	246	280	303	253	278	267	300	309	288	305	287	271	276	276	273	286	286	287	278	266	280	279	245	314	270	294	277	316	284	276	300	307	275	260	283	288	292	295	262	254	292	300	309	272	286	272	277	296	274	264	297	280	280	274	272	275	290	280	270	302	284	261	300	325	296	285	249	259	271	275	307	298	276	271	267	292	295	289	273	292	284	300	279	294	303	277	296	288	248	313	253	262	289	262	271	287	268	295	269	300	263	273	307	288	272	266	291	283	248	265	276	259	300	273	284	289	283	277	270	285	269	275	288	265	267	291	266	222	295	264	285	272	300	283	275	274	295	295	318	297	284	273	265	280	292	293	290	283	306	282	269	272	256	295	278	275	283	298	265	271	283	303	308	267	287	249	290	297	270	279	274	270	278	257	282	253	311	305	286	273	293	271	264	274	268	269	288	302	267	263	275	250	298	289	289	291	289	284	277	270	274	294	314	293	291	286	300	290	262	287	288	310	283	239	295	299	284	292	273	252	291	276	266	266	271	271	288	256	260	312	246	287	308	248	269	284	286	289	284	278	283	278	285	278	291	306	286	262	306	281	270	263	300	290	293	289	281	269	321	283	284	243	288	258	282	289	294	319	303	259	300	280	288	283	258	262	263	256	266	275	270	277	309	297	278	262	262	282	288	299	293	258	294	262	306	295	298	278	311	279	310	286	306	279	257	280	261	265	278	260	278	286	282	289	294	273	297	269	300	297	296	270	281	294	290	298	269	252	271	289	289	261	315	279	281	263	281	291	286	265	294	278	280	280	264	275	283	283	283	294	271	303	289	283	269	303	293	292	260	274	296	286	280	290	246	290	275	323	304	270	286	277	313	269	291	301	264	292	296	272	263	293	266	262	279	258	278	267	264	259	277	305	292	268	283	306	294	284	279	274	250	263	278	291	306	289	260	272	289	298	275	311	309	293	269	299	270	268	294	277	300	294	268	291	276	281	268	253	280	253	275	279	273	306	296	247	306	285	302	263	283	291	293	280	283	291	276	272	278	267	276	284	265	286	307	287	278	296	287	288	253	273	272	285	272	303	302	290	290	251	317	284	298	266	282	254	298	278	293	293	269	260	309	285	275	303	269	300	282	284	292	273	252	289	265	254	281	277	281	294	287	295	285	260	288	267	278	268	301	291	280	255	299	279	282	260	284	273	293	303	276	294	266	250	308	274	289	268	286	279	274	276	319	279	293	268	264	308	284	277	280	309
27747	11936	739	306	215	217	210	185	221	216	218	245	200	205	212	209	201	182	193	207	189	208	203	206	212	216	222	216	197	199	215	205	192	223	222	204	192	183	232	199	204	205	201	189	207	199	190	212	209	192	202	221	190	201	200	218	222	193	195	201	198	189	195	222	200	207	210	210	229	202	192	188	200	204	228	189	198	197	217	209	177	207	205	213	185	207	225	204	199	224	212	195	204	193	204	196	203	205	200	229	221	208	207	228	198	181	224	178	181	191	212	204	209	201	186	194	196	207	226	190	199	187	224	206	217	224	198	201	180	207	202	212	206	199	208	196	235	188	216	200	211	209	180	213	213	232	191	204	204	219	203	184	201	226	205	220	212	194	212	207	201	193	200	204	218	217	197	191	230	215	227	185	185	236	203	166	209	217	212	188	206	193	195	254	212	196	195	211	216	211	196	189	205	205	218	222	197	201	214	228	209	196	235	239	216	206	202	204	223	200	220	193	214	199	175	193	195	222	186	199	201	196	202	204	215	205	217	198	213	198	204	202	216	187	197	193	222	204	211	196	195	192	223	205	227	185	220	198	212	196	209	210	204	218	186	196	201	211	205	193	223	189	210	212	211	202	203	203	216	218	202	198	198	212	221	181	189	229	171	206	208	194	177	201	203	210	195	189	220	215	216	196	208	195	186	213	203	212	218	195	225	195	210	198	193	189	220	217	219	221	208	213	227	200	212	204	192	205	218	217	229	207	216	190	190	224	202	193	196	207	192	220	190	200	205	202	202	216	222	205	221	193	243	208	211	215	210	219	198	167	210	204	217	208	217	216	192	207	196	216	190	191	190	200	219	213	216	207	231	211	188	190	204	204	202	213	188	189	223	197	214	191	214	210	220	197	193	194	176	183	194	185	191	199	199	178	232	225	199	209	187	175	191	207	192	174	202	216	212	193	218	208	202	211	220	199	232	205	212	192	208	199	224	244	225	213	213	236	195	211	234	214	196	216	213	208	217	221	222	188	201	202	217	207	223	186	215	205	194	188	222	170	212	225	195	187	225	185	220	212	174	210	215	218	192	213	199	205	211	217	220	208	196	216	198	233	209	188	215	209	215	211	195	225	203	216	230	197	212	210	219	229	193	199	210	211	198	215	207	190	187	212	215	172	183	184	228	215	205	187	207	169	209	214	180	247	191	249	200	214	196	215	222	178	222	174	228	195	187	215	192	176	197	227	200	215	192	178	203	197	202	196	200	209	198	211	217	199	202	219	222	218	187	200	204	191	194	201	194	208	204	193	190	193	192	209	207	220	188	229	192	199	213	182	179	199	214	219	204	210	181	209	209	238	203	208	216	222	186	227	208	211	199	233	211	218	191	191	225	210	206	201	199	212	195	208	203	200	218	217	204	196	212	248	184	210	193	198	194	210	210	248	184	200	210	191	209	200	190	203	251	217	209	196	204	205	191	200	210	188	203	209	186	211	182	218	191	189	222	181	218	204	198	205	185	212	238	180	195	202	220	195	191	194	208	196	200	211	178	224	221	227	231	218	196	215	204	176	198	203	198	222	219	196	212	186	191	194	188	177	207	198	209	197	214	206	211	201	217	187	194	198	193	206	201	212	195	196	204	212	204	212	215	213	221	221	221	200	217	214	222	206	207	204	223	184	207	200	193	182	180	198	208	192	205	210	212	196	205	220	196	220	212	238	200	204	200	218	198	201	228	201	191	229	197	217	185	195	203	179	203	192	213	201	204	207	191	193	203	207	201	197	202	183	215	191	208	209	212	193	199	215	213	203	199	212	222	203	207	221	206	242	187	183	219	192	218	208	189	220	194	206	212	206	212	190	220	188	185	195	187	177	215	196	196	193	201	189	225	195	195	225	214	200	201	208	201	230	195	185	165	175	220	211	194	214	213	195	222	201	210	212	201	191	212	196	190	216	177	220	202	222	190	215	226	213	204	201	191	205	233	195	195	187	200	215	192	220	200	188	221	230	204	192	186	236	197	209	207	190	194	193	203	191	188	223	204	184	199	202	166	228	211	201	218	172	214	205	207	223	218	206	207	242	194	194	197	213	199	189	184	204	221	199	216	186	199	203	205	183	198	184	199	223	232	219	225	187	211	184	191	220	193	196	213	209	190	200	199	194	168	205	204	211	221	211	205	195	185	187	192	221	224	182	224	201	202	223	214	190	201	189	186	204	206	214	190	201	210	207	204	213	194	204	173	200	202	208	203	195	200	205	213	205	227	219	202	199	217	153	204	192	202	217	208	227	205	199	196	208	211	192	224	213	200	198	204	198	195	178	217	196	226	198	228	233	221	208	204	201	189	185	217	204	188	193	203	202	205	205	197	206	204	215	209	221	228	205	177	209	205	178	206	206	185	223	201	210	184	215	207	200	207	200	204	194	228	217	179	205	227	188	183	194	213	214	209	215	223	214	194	215	221	201	185	202	189	191	201	205	198	222	215	197	215	215	177	230	211	225	219	211	187	198	197	215	194	194	214	216	194	233	199	237	215	180	229	214	226	232	181	190	188	194	183	208	184	210	167	197	206	212	206	199	187	214	209	193	205	194	210	190	212	192	208	198	200	207	195	206	192	201	190	189	222	208	196	198	194	205	197	198	211	178	200	191	200	178	212	218	199	191	204	215	179	208	205	215	198	235	203	201	191	212	209	179	196	185	209	183	214	200	206	188	203	181	199	211	196	219	212	212	200	202	220	191	205	193	176	207	183	197	206	206	207	190	220	212	212	183	192	201	213	216	194	165	195	183	182	217	217	178	211	193	221	203	204	191	221	201	210	254	197	201	198	224	215	198	206	211	227	209	199	210	216	203	198	191	215	191	212	196	191	227	197	187	192	197	218	195	205	175	211	217	224	199	210	202	211	185	206	197	204	194	209	208	187	189	198	211	200	205	214	226	208	199	212	189	198	209	193	208	200	186	186	199	206	204	197	207	198	177	197	198	191	217	184	191	207	193	234	219	217	208	209	191	213	220	194	181	211	195	200	191	216	234	207	220	197	213	180	196	213	218	204	215	196	198	186	227	208	229	189	215	204	203	216	209	195	221	220	209	208	189	174	222	201	189	220	229	204	200	194	204	223	215	212	205	196	205	181	218	184	199	195	224	211	188	212	182	204	197	196	204	198	195	214	210	182	186	185	199	215	190	201	203	181	205	215	226	193	219	210	218	209	178	186	195	211	185	207	192	215	203	184	208	202	209	184	219	188	188	229	212	203	214	182	218	196	203	217	209	205	181	222	198	222	168	193	194	196	199	223	199	184	208	175	203	169	179	203	187	216	212	211	200	213	206	216	199	207	171	230	209	236	197	209	197	226	189	191	192	224	231	225	203	217	217	189	230	203	190	176	213	198	198	213	227	175	202	211	197	197	187	196	212	208	190	183	182	214	207	203	177	197	195	209	218	178	199	193	220	219	207	212	197	200	201	209	205	211	215	199	206	197	210	191	196	198	209	214	215	222	205	207	202
4537	351	320	246	229	240	219	220	207	203	220	189	195	180	160	167	187	189	209	191	196	192	213	198	213	204	215	215	178	204	193	201	200	207	190	171	189	180	206	184	195	217	209	215	200	191	180	203	202	219	211	194	206	188	200	219	211	184	176	202	210	184	195	193	207	207	196	199	212	181	192	198	211	194	179	203	208	201	188	198	186	202	209	182	201	200	198	200	198	187	199	186	199	176	195	194	183	175	159	194	205	189	231	193	181	199	201	200	193	198	197	196	190	180	200	208	214	197	185	208	201	199	197	168	191	191	196	209	203	204	204	207	187	197	185	195	213	189	225	205	167	219	208	192	186	169	194	191	194	195	198	182	189	195	192	196	195	208	219	189	206	196	218	186	203	214	196	188	189	189	208	180	195	183	204	205	201	186	201	186	210	206	160	208	200	201	168	201	189	193	200	196	210	193	227	197	200	203	195	172	199	192	223	178	190	189	185	226	187	198	202	222	190	185	191	203	198	190	202	185	184	195	202	173	191	216	187	190	213	185	168	198	193	185	160	193	176	186	201	195	200	193	194	215	210	199	188	198	216	217	186	183	209	203	211	196	176	206	179	198	203	182	186	193	191	205	181	195	210	185	223	196	197	193	199	205	211	206	192	194	213	218	173	192	205	210	188	185	190	193	185	175	202	179	199	192	196	195	190	170	199	191	222	197	180	204	207	199	181	177	191	189	193	188	197	202	184	187	200	209	186	219	190	203	215	178	181	186	187	217	196	190	218	172	209	178	222	217	190	190	204	194	195	173	197	182	211	183	191	221	190	219	201	200	182	194	178	204	209	190	211	199	198	200	191	195	181	193	210	180	168	193	180	179	199	202	196	204	184	212	190	152	200	182	176	225	213	196	186	172	191	213	201	175	203	196	215	191	215	198	195	195	207	201	188	197	213	189	187	196	184	180	185	202	188	171	186	210	205	180	192	210	196	193	222	205	209	207	185	192	194	203	211	175	179	170	204	204	180	208	199	187	207	169	174	217	201	201	175	193	204	199	183	196	172	180	197	199	200	198	238	209	213	173	197	179	175	180	201	186	192	195	197	173	189	184	218	175	181	200	182	202	183	189	177	213	174	219	187	183	199	182	171	201	196	189	170	238	195	197	198	187	176	198	228	189	185	188	171	198	181	182	202	211	183	198	190	189	188	185	201	190	180	189	203	205	216	164	183	196	191	197	182	186	170	167	223	195	187	188	213	210	215	196	168	190	203	188	195	193	202	206	196	190	201	199	198	188	195	188	178	187	195	196	217	209	181	187	203	210	187	203	204	213	197	215	183	198	183	190	189	221	186	198	204	194	208	198	182	192	168	189	183	174	204	202	202	205	206	194	216	204	189	202	208	202	215	197	217	194	171	186	210	199	192	176	197	175	174	192	199	176	185	189	216	202	184	207	223	184	200	196	205	212	205	168	182	175	186	193	188	175	181	196	171	176	199	199	207	199	177	204	211	186	174	179	178	187	221	169	197	200	199	186	195	194	182	174	195	194	203	209	193	153	184	202	196	201	201	196	217	201	184	194	199	189	192	195	200	202	217	198	198	200	187	170	185	201	209	213	178	190	200	186	186	182	198	196	205	208	184	202	182	179	193	185	213	202	193	205	203	174	183	199	194	192	191	216	228	162	162	205	196	192	200	177	190	192	194	192	199	207	180	197	203	192	233	169	207	211	178	195	169	187	219	201	199	209	186	184	194	167	165	204	197	173	201	180	211	159	216	171	182	184	196	183	232	200	178	195	205	199	194	185	179	196	189	218	194	180	190	203	199	201	168	190	201	181	195	213	182	193	190	189	202	182	203	166	179	195	211	173	180	204	189	174	192	184	207	186	197	209	218	207	186	214	209	198	211	228	180	173	176	175	185	204	189	229	182	198	195	147	204	214	220	185	190	213	180	212	225	201	194	179	191	191	212	201	202	173	200	193	174	192	204	201	208	183	189	191	202	189	166	196	192	202	185	209	197	176	171	191	179	221	214	194	197	217	191	184	208	218	196	192	213	204	175	190	192	198	194	191	180	176	191	203	187	181	186	189	195	187	195	187	183	190	191	171	198	199	196	205	186	180	192	201	199	189	206	202	201	214	201	190	185	203	206	207	190	188	201	208	187	201	184	202	177	171	200	193	197	202	205	182	227	216	167	202	180	162	189	182	191	205	185	202	212	212	184	195	209	211	207	189	185	191	160	167	180	198	198	210	196	209	208	196	190	188	206	187	199	183	197	192	218	207	196	177	191	223	205	187	190	193	203	211	191	201	192	188	191	182	215	201	202	182	203	190	209	177	203	167	189	194	204	197	181	170	198	188	218	179	183	180	195	193	201	197	201	202	204	203	206	206	177	207	210	195	208	191	177	211	172	201	191	185	222	197	194	172	211	216	200	198	198	202	210	205	201	213	212	204	200	204	182	208	202	196	198	199	224	210	177	219	202	209	171	237	207	183	187	202	191	190	183	197	211	182	177	207	201	181	198	193	186	175	201	213	196	199	203	206	212	204	200	198	200	186	178	213	188	187	223	206	210	208	182	180	172	186	182	187	215	196	199	208	176	193	211	188	180	199	207	204	179	215	188	203	199	174	195	193	217	184	199	203	189	200	179	177	185	209	208	185	187	201	193	219	189	204	233	181	193	195	177	202	191	166	206	171	181	198	222	203	218	182	201	207	193	212	203	192	185	211	193	198	190	190	180	200	177	210	188	202	206	208	191	197	166	219	177	216	196	185	213	179	205	180	184	179	171	210	210	184	185	187	221	179	216	178	174	210	181	209	192	191	196	193	188	202	200	199	183	205	177	192	175	192	213	196	193	168	196	183	210	196	175	179	207	205	184	203	221	195	220	201	199	197	200	188	194	224	186	187	195	173	184	195	195	226	202	186	222	198	181	242	185	179	200	196	204	195	187	179	213	180	194	207	196	177	169	198	204	182	186	190	187	208	195	185	225	195	186	178	193	198	207	175	207	207	163	182	189	196	189	172	197	203	221	198	171	184	223	205	175	173	184	188	201	192	187	190	189	184	197	207	206	184	199	187	212	175	186	187	181	176	181	210	172	211	213	182	207	214	207	187	180	229	204	213	201	198	195	208	215	172	193	186	207	183	190	191	196	172	204	168	209	198	195	201	165	184	204	166	196	203	195	192	178	181	216	179	187	177	175	194	205	187	202	204	185	178	218	190	192	201	183	202	193	213	193	183	220	207	187	200	204	195	209	207	202	213	205	192	162	190	225	191	194	216	199	187	199	178	198	190	173	196	211	199	200	216	202	190	194	183	184	174	179	195	190	212	212	186	198	196	207	215	224	180	185	189	186	186	209	190	201	203	189	191	239	171	179	219	172	190	199	210	168	166	182	201	189	190	196	196	194	188	212	183	176	194	205	187	214	186	207	191	196	167	179	187	200	217	213	191	197	190	182	199	196	197	191	182	204	197	205	198	203	192	202	220	202	191	212	215
25225	21478	27948	25412	10466	576	318	243	206	184	177	148	156	132	133	138	144	138	150	120	144	134	125	150	139	130	125	152	111	127	133	132	117	127	130	139	127	124	135	146	135	122	139	120	118	131	115	123	124	116	132	130	131	132	110	133	132	125	145	105	125	137	102	131	128	127	121	122	125	135	98	118	128	109	138	132	120	114	116	118	118	130	134	143	113	117	112	132	116	123	120	135	129	131	126	115	125	113	152	117	117	107	121	131	114	119	116	150	113	110	113	110	116	119	127	112	124	137	134	127	120	109	110	126	103	121	130	110	135	119	129	123	146	132	139	125	132	120	134	126	106	138	118	135	107	107	123	117	128	111	124	152	144	129	136	101	118	136	145	125	108	134	147	115	114	117	128	115	122	138	100	118	121	122	112	132	117	120	124	116	102	124	134	123	118	128	133	122	128	130	117	126	115	116	129	120	125	121	119	127	112	112	128	116	134	129	120	130	105	105	124	92	135	153	121	122	118	131	136	118	112	119	120	130	135	97	124	112	113	137	123	129	122	143	120	108	113	104	114	131	137	122	113	131	136	109	141	104	124	136	118	111	119	118	112	136	133	128	134	131	117	120	127	127	116	117	129	124	138	136	139	122	114	110	126	126	118	126	150	131	100	109	105	136	131	134	132	126	130	123	108	122	139	107	110	128	137	133	118	109	138	133	112	107	137	116	125	126	120	104	114	113	123	129	120	120	129	135	125	131	118	109	128	122	148	127	118	130	130	128	131	135	130	119	135	141	117	129	100	117	115	120	136	119	109	126	128	120	113	111	119	122	119	125	133	117	125	112	100	131	111	123	113	122	135	123	131	129	127	141	118	123	113	117	121	138	138	120	122	121	118	138	123	122	107	127	111	150	110	111	101	107	126	97	105	136	134	119	117	136	133	117	141	115	126	124	105	119	114	117	130	127	117	142	116	127	109	126	144	126	99	131	131	140	119	119	122	123	115	112	113	117	129	126	125	119	143	120	120	115	109	119	132	149	114	142	134	118	110	121	127	115	121	149	122	129	127	121	125	104	111	126	128	129	137	121	119	117	126	111	108	127	147	114	140	123	124	112	134	115	119	115	129	141	107	110	119	120	111	121	129	109	125	125	121	107	109	133	98	119	125	114	130	130	132	117	126	133	107	100	134	113	116	132	121	131	132	114	119	127	122	144	129	127	126	126	144	118	111	132	129	106	107	126	119	125	137	113	122	120	117	145	121	128	114	122	126	130	110	118	119	127	110	118	111	139	118	135	131	112	119	133	114	111	122	116	129	126	127	136	111	118	139	111	129	128	138	117	129	117	137	130	116	127	103	137	125	95	136	126	121	118	127	124	129	124	131	114	113	133	123	141	121	95	117	126	147	102	127	125	132	128	102	120	123	109	126	135	131	137	138	138	124	132	127	129	94	115	124	94	132	144	120	128	135	118	132	133	129	138	128	117	120	109	142	146	123	114	114	111	116	112	136	138	144	132	133	133	124	126	114	118	119	132	123	147	117	142	127	102	128	126	145	134	122	124	120	111	133	121	132	119	115	117	103	123	118	116	132	147	104	125	115	112	116	133	146	122	118	133	117	139	101	121	120	130	120	106	114	138	148	117	119	104	118	111	122	131	126	115	119	129	114	122	109	108	141	114	145	130	128	126	133	134	129	122	149	119	122	123	119	94	133	137	112	131	130	118	146	100	117	123	116	137	128	119	102	145	112	113	113	114	108	126	109	131	113	125	106	114	141	126	120	137	122	123	132	127	128	119	130	122	120	121	107	120	129	137	113	143	110	121	111	114	128	136	147	140	153	134	123	139	118	114	118	120	128	109	99	126	124	131	114	121	135	130	132	107	136	120	116	127	121	123	118	113	149	139	121	111	123	107	117	129	127	119	136	115	129	128	110	117	145	111	121	121	126	128	122	126	103	122	129	130	124	112	105	95	129	111	104	129	125	113	122	123	137	121	124	109	120	108	116	118	122	121	116	127	130	112	135	120	121	131	105	121	110	138	123	138	130	143	120	113	129	125	125	120	143	98	133	109	121	133	112	129	125	132	136	122	128	118	132	111	134	135	126	119	117	143	119	91	117	123	125	135	134	131	115	136	154	117	111	119	93	113	126	119	140	119	131	136	125	109	103	141	119	133	115	141	129	109	136	106	119	123	131	144	122	123	127	108	122	125	106	126	121	137	133	128	108	125	124	120	120	123	128	120	125	131	121	133	112	109	135	113	144	118	107	116	117	131	101	110	118	139	133	120	111	125	111	106	131	139	138	118	119	117	115	125	111	107	127	91	113	123	122	126	131	110	137	132	125	136	144	127	124	141	131	113	123	117	124	126	115	121	112	134	121	114	116	119	118	111	115	116	133	135	102	115	96	148	133	104	110	119	127	112	110	126	118	116	118	133	115	120	117	124	129	131	114	132	114	99	151	132	132	122	104	132	130	154	135	125	120	135	141	105	136	126	114	128	136	115	121	110	131	120	159	117	123	133	126	128	122	137	146	112	114	114	112	111	129	131	129	123	121	126	116	118	131	117	123	127	120	127	105	123	114	129	125	104	114	112	132	120	116	154	108	116	141	113	135	129	137	121	132	120	138	133	139	122	147	111	128	125	116	113	124	123	116	139	117	129	113	132	130	99	115	127	105	159	111	108	114	111	142	120	115	116	121	149	127	140	105	107	128	94	134	117	129	137	119	116	126	123	127	135	130	123	128	95	139	109	120	143	117	109	110	102	121	154	111	108	132	138	120	133	127	144	145	127	127	100	129	119	108	103	120	115	131	120	111	132	137	119	111	118	119	118	115	136	127	121	122	114	121	110	140	135	140	111	134	116	126	123	111	141	121	129	125	109	132	99	133	120	134	129	127	120	105	138	102	139	102	127	131	130	120	111	130	136	116	125	128	125	101	132	126	133	130	111	117	112	108	106	131	140	144	122	123	128	109	115	135	127	112	118	134	133	139	126	118	115	124	129	114	112	140	127	126	114	125	129	123	126	118	137	126	132	135	103	118	130	122	123	109	119	123	126	121	131	121	124	117	117	122	102	137	108	105	168	109	148	114	118	143	122	117	122	111	121	139	119	119	137	114	127	136	126	143	116	142	120	120	126	139	119	122	127	126	117	140	128	143	115	138	125	126	130	130	138	105	129	151	130	112	114	117	124	139	113	106	127	136	138	122	135	135	126	115	121	117	111	103	112	118	133	111	116	122	110	128	125	127	122	129	118	130	133	126	120	136	148	105	115	107	131	135	122	118	125	130	131	127	145	113	123	137	111	124	123	118	118	125	117	124	119	139	117	133	121	116	113	117	144	113	113	138	116	130	111	102	120	112	106	125	135	111	133	138	115	134	126	131	130	111	128	128	125	126	109	112	115	117	103	144	143	125	130	123	131	106	121	123	127	106	128	143	132	140	142	118	121	108	132	132	122	121	119	138	113	114	132	111	113	126	124	123	128	117	134	124	105	133	129
2953	2616	2212	1107	710	520	375	318	262	267	245	198	191	191	175	164	165	152	166	143	174	150	163	150	154	143	140	125	130	156	134	144	117	126	131	148	139	143	137	144	144	152	141	121	139	133	129	118	145	133	119	142	135	118	159	132	135	132	133	135	132	150	132	120	124	136	138	144	145	152	118	159	115	146	156	150	134	144	152	151	136	127	143	123	137	143	111	162	143	138	153	134	124	145	122	133	125	128	148	119	131	132	132	108	131	136	128	120	124	158	130	134	153	150	150	120	132	118	122	116	148	134	147	123	166	140	143	127	119	134	128	110	156	144	141	129	121	112	144	124	129	130	114	137	132	131	140	123	139	149	129	123	125	136	132	125	158	135	117	100	133	138	140	130	120	130	134	137	128	140	112	151	130	129	131	122	116	115	134	138	154	140	129	129	134	133	120	120	132	139	142	131	134	127	126	119	140	132	152	116	144	127	134	141	141	122	127	121	131	128	130	150	135	124	135	119	133	113	127	138	119	138	115	131	140	129	117	125	123	118	127	131	131	117	125	112	121	130	140	155	137	127	124	124	126	125	122	133	133	128	142	143	131	130	123	125	128	134	118	136	140	125	135	134	158	115	128	146	143	121	131	120	126	126	128	128	149	128	119	122	112	112	129	124	142	121	134	125	140	125	109	150	130	124	149	139	128	123	142	148	138	128	124	151	125	145	136	138	143	138	135	132	122	136	140	127	144	132	128	136	128	119	124	138	148	146	104	124	146	136	139	147	135	124	107	125	128	134	125	137	146	128	145	115	105	110	134	136	126	145	126	148	127	151	132	130	130	124	125	128	121	126	126	122	126	157	135	134	149	130	136	132	137	123	127	137	126	141	124	131	135	128	141	124	133	126	139	119	139	145	135	136	125	143	126	122	130	145	122	122	133	119	129	131	132	116	121	140	142	137	132	130	104	142	136	135	164	131	134	136	123	117	144	130	120	136	134	123	141	128	133	129	134	134	120	135	117	128	118	131	100	134	144	147	114	131	133	115	122	142	123	128	139	143	131	136	144	121	132	115	138	125	143	121	132	122	131	122	142	113	129	130	141	137	134	115	117	158	151	124	115	136	130	128	136	139	129	117	136	134	134	145	129	140	138	137	139	123	116	145	133	126	119	128	116	124	137	155	149	130	141	125	139	124	127	136	136	116	125	144	123	149	127	109	126	131	127	129	120	126	129	123	112	115	119	129	132	113	145	113	144	128	121	121	108	136	125	133	134	113	112	131	118	153	115	145	156	127	139	150	133	153	137	124	116	144	118	140	95	125	128	123	121	135	126	150	140	125	134	125	128	129	124	129	123	131	148	143	128	133	134	133	126	119	141	125	113	121	140	113	158	129	131	120	121	130	115	145	132	116	127	121	133	115	131	154	137	126	148	132	128	108	99	139	121	135	127	124	128	124	125	132	132	121	131	131	139	142	128	138	141	133	127	121	119	119	103	115	142	154	128	124	175	127	125	129	137	115	125	129	128	132	136	127	118	150	133	126	135	112	118	129	136	140	114	125	128	134	127	142	132	133	132	128	113	124	152	135	150	117	136	128	149	128	129	131	133	138	124	115	112	127	122	117	136	113	126	138	124	156	89	138	140	123	128	124	143	118	115	139	128	132	142	136	141	119	129	123	142	132	125	124	113	143	121	131	131	134	135	114	117	139	109	147	127	147	137	139	120	146	146	148	117	128	138	136	138	147	137	126	137	128	136	126	132	155	131	111	121	103	132	135	121	117	129	137	126	117	116	126	125	127	132	113	142	116	152	133	126	128	130	124	150	118	118	134	127	115	115	149	129	138	119	133	125	142	131	130	143	131	125	121	121	139	119	137	143	139	130	126	126	149	119	141	134	104	124	127	111	129	124	120	139	147	131	138	127	128	121	143	111	140	125	137	133	142	132	126	130	131	140	117	132	119	140	135	116	132	138	129	145	125	135	119	126	133	134	131	137	133	140	146	141	129	154	136	123	126	139	139	142	133	128	130	114	135	121	125	125	126	144	132	131	124	133	147	133	132	136	121	118	159	142	124	130	143	119	141	126	123	128	118	146	113	125	130	137	128	138	139	133	149	142	118	136	123	154	116	128	112	142	135	116	134	140	110	130	148	130	157	135	154	127	154	130	134	141	120	133	125	135	144	124	128	121	136	119	132	124	149	137	113	134	129	153	114	104	145	128	107	130	110	144	140	144	109	120	139	131	132	120	150	141	155	118	119	132	132	127	135	137	150	129	124	119	111	118	142	131	136	128	134	136	132	130	138	117	151	140	140	122	132	124	130	142	142	135	134	113	108	141	141	117	125	123	133	121	131	120	120	137	118	130	156	131	150	125	130	123	123	113	119	136	116	133	138	131	114	130	130	127	136	147	121	135	129	140	138	123	125	119	130	142	130	137	141	154	131	111	119	131	137	126	103	117	138	121	128	138	129	130	133	124	142	145	140	126	125	141	128	129	124	144	129	137	122	152	127	129	130	128	143	133	114	118	139	141	116	124	157	142	106	132	157	112	125	104	133	135	106	147	122	123	130	116	129	134	130	126	140	111	148	114	105	143	128	130	136	122	140	128	141	127	108	142	128	129	116	147	119	130	126	118	111	145	119	135	114	161	129	127	136	135	128	132	142	129	124	130	120	125	129	140	128	135	136	106	126	145	131	128	125	133	139	141	116	134	120	148	108	146	124	122	118	110	118	145	126	137	150	117	134	129	126	123	125	120	135	110	135	125	127	150	121	132	127	123	124	128	143	146	117	118	120	128	111	137	136	113	144	124	127	149	150	102	146	125	133	130	133	135	133	132	110	125	131	137	129	127	137	116	132	135	148	122	138	127	133	145	128	115	134	144	136	126	146	134	122	140	116	132	129	123	111	112	120	120	144	162	136	132	129	132	127	125	146	111	123	124	133	145	130	122	135	123	147	133	131	140	126	138	116	144	124	124	116	123	112	130	119	135	107	162	139	137	144	127	139	123	113	145	147	130	136	136	127	120	122	128	146	113	139	129	150	122	128	125	118	132	132	128	131	126	116	124	119	115	141	116	138	122	109	177	121	149	140	139	144	131	110	151	138	122	115	120	114	135	129	124	138	127	138	138	136	152	159	131	143	131	135	119	151	130	122	132	118	115	139	140	126	134	121	138	138	115	129	133	117	116	136	121	140	149	139	105	140	129	153	119	147	139	131	134	137	132	144	105	114	111	122	114	122	139	132	139	126	134	114	142	148	135	145	111	136	120	141	132	124	131	134	122	109	122	136	136	118	117	133	121	149	126	131	124	120	114	117	129	140	131	120	129	137	140	117	116	155	123	129	139	136	142	135	129	125	145	150	141	136	129	148	117	129	133	121	139	138	151	129	158	127	133	128	135	136	135	147	114	132	141	125	125	109	134	145	113	130	117	136	125	140	126	164	120	144	133	130	122	136	140	143	141	153	154	139	124	146	146	135	146	142	130	142	127	142	144	141
24370	21498	28828	24590	21474	6429	1013	519	487	448	427	360	370	380	360	360	339	330	333	350	325	332	303	360	345	363	331	337	299	369	324	332	334	311	318	330	316	295	303	306	328	311	340	347	353	322	310	337	322	330	330	323	309	313	310	316	307	310	269	329	302	302	324	306	298	297	297	285	323	315	278	324	273	290	327	316	324	307	316	290	316	328	330	305	289	330	297	305	292	293	327	334	296	313	323	320	288	319	268	322	313	305	289	288	294	303	319	297	315	316	317	283	295	304	336	326	295	338	323	302	309	315	262	304	318	343	295	301	325	330	319	304	315	291	310	303	307	267	294	300	316	336	324	278	311	298	313	305	306	327	360	324	286	280	325	281	328	300	319	277	323	275	321	317	250	309	335	310	320	274	315	327	331	301	334	309	310	312	322	338	302	299	305	292	310	301	299	292	309	281	298	327	301	293	364	305	279	275	281	296	297	287	315	303	295	319	322	239	322	297	339	315	299	334	293	306	289	291	325	319	335	310	309	296	320	327	282	290	298	321	324	280	320	304	278	295	326	300	282	308	278	295	291	301	308	311	293	350	320	320	301	306	315	292	279	307	287	313	304	332	297	326	281	310	287	305	310	297	304	305	320	294	318	298	313	317	350	323	315	307	301	291	302	326	299	297	285	333	306	332	334	336	287	283	313	313	328	274	309	318	302	329	328	301	309	317	302	296	308	292	317	305	260	282	333	326	318	311	277	322	305	300	347	296	306	308	284	296	304	301	305	311	279	283	305	300	301	301	298	289	295	331	309	301	299	325	315	319	274	308	275	292	295	315	296	311	303	292	300	288	275	312	306	308	298	283	277	304	328	304	315	310	295	319	299	294	329	296	308	297	327	295	298	286	288	277	308	309	318	310	300	282	306	322	308	275	312	309	295	295	293	328	302	277	294	317	291	310	329	270	311	309	277	290	300	304	317	286	295	287	329	298	305	287	303	306	293	318	312	280	318	321	286	306	309	305	296	314	287	279	301	322	309	308	327	325	280	274	325	321	320	324	292	313	305	318	327	331	290	308	298	319	321	281	292	279	318	319	319	275	321	332	314	293	299	284	318	276	317	323	318	337	329	303	320	293	331	308	303	270	297	332	332	310	310	317	291	301	299	312	316	300	299	331	300	319	279	255	265	306	299	306	322	314	307	317	291	318	312	317	318	304	314	308	303	279	287	277	318	306	321	275	298	301	321	348	302	305	317	313	307	264	301	269	294	328	311	293	319	304	302	319	301	277	327	315	308	294	284	305	304	325	281	302	301	329	313	299	268	302	273	292	306	300	327	286	293	308	297	280	311	308	307	329	289	303	322	297	279	332	285	310	278	332	331	320	300	326	271	270	316	322	298	302	310	321	330	290	285	319	294	290	323	318	296	308	315	303	320	306	284	297	300	287	334	299	333	303	295	291	323	309	315	326	304	295	287	283	285	322	324	314	324	332	307	268	309	314	304	325	323	271	285	312	300	297	286	310	279	308	316	271	307	321	286	286	358	296	301	319	336	334	301	285	268	292	303	340	332	337	305	324	318	303	291	316	312	299	292	289	306	339	293	315	307	349	332	284	307	286	286	293	307	308	294	317	284	275	289	294	273	333	278	296	302	307	292	312	357	282	301	299	283	303	313	275	321	269	263	267	345	292	333	319	268	317	275	318	316	309	317	329	308	316	299	310	328	298	296	306	309	285	321	290	302	275	285	337	278	284	300	308	307	292	287	289	290	286	305	288	327	338	290	309	325	316	285	317	317	269	286	303	286	314	312	312	331	287	298	276	285	314	285	284	300	268	280	299	295	318	297	301	291	329	310	313	307	295	271	288	299	328	322	284	323	289	269	334	290	289	290	294	308	319	272	306	316	342	311	292	316	298	323	309	296	313	328	308	280	303	305	326	317	307	308	298	291	291	314	309	337	283	306	305	326	297	313	294	278	335	318	308	296	304	309	298	296	293	326	280	317	305	303	290	305	298	327	313	330	268	324	309	313	292	304	291	293	299	306	323	311	281	289	287	290	298	335	316	273	310	316	313	315	304	331	304	279	307	324	303	316	310	278	328	295	314	325	325	301	311	296	323	295	303	293	288	291	272	306	283	279	308	307	342	288	296	315	297	281	299	300	273	320	314	307	328	345	300	304	291	315	308	296	339	303	293	310	291	286	301	277	281	289	323	299	315	310	315	295	333	288	271	309	293	313	307	311	300	294	306	308	287	320	323	322	334	318	327	271	292	278	320	300	281	290	297	299	283	328	303	281	304	321	303	317	322	351	298	304	349	296	305	316	281	294	297	272	324	329	268	337	287	303	291	297	258	299	314	293	302	274	255	310	317	316	296	288	297	317	286	302	279	289	317	265	320	300	324	314	299	308	331	322	296	281	288	306	310	292	316	298	307	325	265	306	300	350	329	301	324	294	292	316	272	294	277	309	334	286	277	296	302	302	253	313	319	310	311	278	319	339	313	275	267	303	308	292	320	283	303	308	321	305	282	327	289	312	298	301	294	300	282	307	321	288	327	308	312	295	305	294	329	303	316	268	324	308	289	294	321	281	295	291	283	302	271	298	258	347	301	296	309	339	308	308	311	291	328	299	297	305	301	319	304	294	312	319	301	345	321	314	302	257	315	309	347	297	320	301	332	322	307	318	311	294	310	309	301	321	325	305	290	302	282	314	322	300	285	307	304	326	310	285	274	278	301	334	333	332	309	275	326	298	287	311	300	270	317	304	316	313	314	307	313	296	292	309	342	288	302	324	300	323	320	334	315	306	281	330	326	344	282	308	285	299	302	301	292	261	280	292	308	326	325	305	294	300	351	306	285	295	294	313	295	349	278	304	317	304	286	298	316	337	294	296	307	296	302	286	302	287	320	322	301	305	355	320	334	324	303	310	292	280	331	311	301	299	331	315	280	289	291	313	322	326	287	276	338	274	291	309	308	290	296	308	304	292	334	321	318	310	312	297	322	315	302	302	268	298	297	303	299	303	297	310	307	309	301	275	287	293	311	274	295	285	326	301	290	311	292	302	276	312	294	287	301	292	310	301	285	280	287	322	303	299	281	319	319	305	294	336	316	285	309	278	305	306	296	275	286	325	304	283	320	301	358	317	344	289	324	321	290	287	319	290	301	296	279	315	318	267	283	302	319	299	291	308	284	285	303	315	299	300	305	276	288	293	295	319	300	305	280	295	291	295	289	282	321	302	320	310	286	293	291	282	280	304	304	287	289	302	328	305	294	330	279	308	328	298	272	325	295	341	324	281	324	275	305	320	310	302	314	297	313	279	298	316	304	324	283	335	323	304	301	307	269	283	288	303	316	329	269	307	314	305	295	315	324	259	341	280	328	293	289	283	297	321	329	277	320	301	304	321	280	289	300	341	312	320	317	304	316	290	308	285	300	314	299	254	289	301	301	285	267	338	288	302	308	292	302	314	344	287	290	320	312	307	287	327	289	297	292	324	310	307	265
3343	4857	3977	2031	1354	956	767	660	565	477	452	446	402	390	380	370	384	368	343	328	331	355	326	327	310	320	301	286	348	264	313	290	327	280	312	277	291	307	315	272	294	287	335	328	286	302	303	286	277	311	291	321	326	310	322	302	295	326	293	321	267	269	324	296	296	295	301	299	256	287	301	293	291	300	279	286	280	283	328	280	297	284	260	286	289	270	309	306	329	304	305	306	314	313	307	294	313	286	286	294	305	296	301	322	294	303	284	309	340	315	305	290	284	294	307	294	294	303	263	300	298	263	302	317	278	268	260	276	299	288	293	296	318	284	279	293	310	276	317	310	317	300	313	292	287	279	284	310	296	283	277	279	289	301	278	263	265	253	322	276	268	306	274	264	286	296	295	297	298	298	309	300	317	271	305	296	282	304	280	260	282	286	292	266	327	320	298	297	284	278	281	280	258	305	255	304	279	280	284	291	291	280	306	310	261	278	281	283	291	295	281	284	314	277	268	307	314	259	284	285	281	262	312	272	261	292	315	295	299	307	279	262	287	270	282	288	279	271	294	268	252	321	286	260	315	286	279	322	254	325	303	284	283	280	292	313	316	290	269	275	304	287	293	293	267	323	281	296	281	290	311	270	298	262	319	306	291	299	283	301	303	300	285	295	266	277	253	302	298	299	303	275	315	290	290	288	305	302	293	268	273	285	297	295	302	264	284	254	269	258	271	289	297	296	324	289	308	286	298	306	270	306	322	266	291	277	302	279	282	304	286	277	281	305	266	296	269	263	290	288	290	307	271	283	298	292	284	264	315	293	277	271	282	324	295	282	310	299	301	302	289	310	272	287	270	317	287	274	328	280	264	288	309	286	292	294	259	299	292	284	285	284	297	293	283	286	301	295	272	302	323	285	289	294	276	302	271	325	274	289	281	277	293	284	278	295	299	302	303	277	284	287	288	297	281	268	269	289	320	268	281	274	252	286	299	295	291	263	274	280	283	282	285	300	283	317	267	273	294	296	275	288	293	261	263	321	250	305	274	298	292	283	295	263	282	244	307	291	278	258	306	303	280	278	266	275	287	304	285	282	271	279	301	304	290	281	289	284	286	269	273	290	271	280	273	293	272	282	316	299	298	298	267	288	286	272	293	274	295	258	277	325	264	286	303	288	268	285	291	243	306	287	279	267	285	292	303	250	269	292	308	294	260	254	302	305	311	303	281	274	269	282	305	267	277	261	278	276	284	292	308	296	274	281	279	293	290	317	251	291	275	271	294	283	285	310	281	280	280	306	309	285	270	267	312	279	256	267	317	301	294	289	298	281	254	278	317	267	287	297	250	285	332	284	286	261	330	277	283	274	288	310	333	303	309	276	286	291	306	295	308	251	289	303	281	301	263	276	273	279	295	297	281	266	295	308	303	295	292	275	301	275	285	298	275	301	291	272	317	278	318	303	272	286	267	300	343	302	249	280	291	323	281	302	281	297	311	273	277	301	299	254	282	292	319	298	273	269	273	291	311	272	259	287	257	297	293	279	290	278	261	269	281	279	270	293	254	272	316	304	303	294	261	306	296	270	284	277	251	283	292	276	308	265	270	314	305	276	296	309	299	278	261	294	273	309	282	288	298	298	273	285	286	283	300	299	289	286	270	278	285	269	259	272	261	282	286	272	285	267	281	284	302	272	294	283	300	274	291	300	281	297	287	260	273	301	300	269	283	251	286	286	282	265	304	275	293	291	275	302	283	289	277	287	288	294	292	275	303	280	306	252	268	253	291	269	291	305	288	285	290	286	265	289	265	337	295	282	303	307	248	318	253	286	254	268	280	263	297	295	299	264	317	327	302	305	309	309	312	306	276	330	308	294	291	297	307	309	251	279	303	302	290	306	275	285	270	279	272	295	281	284	302	286	314	294	284	276	284	263	308	286	293	264	278	249	289	268	296	281	291	261	271	263	261	273	260	280	253	305	278	293	302	314	312	302	301	302	278	288	304	273	289	283	270	275	303	271	242	291	290	280	291	259	265	262	317	264	317	298	298	291	278	300	274	287	306	277	270	299	289	289	279	278	287	268	269	296	252	272	289	290	266	275	282	282	263	287	281	280	305	269	275	237	275	253	303	294	298	292	328	294	282	280	277	268	259	292	270	296	285	282	290	265	267	283	313	271	267	285	294	313	312	269	287	292	291	291	278	290	300	295	292	309	275	318	308	307	265	274	310	321	309	271	257	259	312	273	308	280	272	286	299	290	300	276	286	240	297	316	286	261	281	291	248	293	313	251	298	260	290	289	283	300	285	274	281	270	265	274	277	329	296	268	304	264	269	299	329	319	287	271	269	294	317	285	279	240	275	288	275	289	277	278	291	271	287	254	263	283	266	267	292	276	283	280	298	303	250	265	295	295	290	264	261	289	296	289	308	263	284	279	264	315	299	299	313	284	293	280	301	304	288	317	295	278	302	271	267	276	282	263	307	270	273	284	277	299	282	287	258	295	303	285	287	285	303	277	268	322	305	290	298	293	315	289	277	284	288	279	288	250	309	294	308	272	255	286	277	292	271	296	288	292	273	252	273	294	289	282	288	292	271	274	272	270	302	282	320	290	306	290	282	262	276	287	278	300	299	268	298	304	280	299	297	285	291	298	298	312	276	299	263	297	279	270	275	269	292	268	248	279	285	277	317	286	274	246	293	299	303	302	260	316	278	301	295	318	300	297	305	260	281	300	282	259	280	268	286	301	295	277	267	273	279	273	279	280	268	278	289	303	285	296	277	258	303	273	286	285	267	296	261	268	279	307	300	308	269	297	280	284	300	289	278	299	282	293	299	258	303	308	302	292	281	279	268	268	263	269	281	258	297	272	302	295	261	291	284	274	308	262	269	252	293	294	298	321	275	279	272	308	279	284	308	302	320	307	301	275	282	285	313	290	259	280	280	284	332	309	276	296	294	257	285	325	299	269	306	296	284	273	307	281	261	283	287	259	291	291	254	297	309	272	262	302	289	308	291	299	276	271	273	271	247	269	285	301	321	291	310	277	302	274	286	303	289	278	298	293	284	284	276	288	274	236	269	256	266	253	273	293	272	285	280	271	301	264	314	288	271	278	272	317	307	262	312	293	289	300	283	287	280	282	298	259	297	305	281	280	280	290	290	296	329	280	271	282	297	261	272	285	308	274	289	299	270	279	273	280	298	282	267	289	298	306	259	243	288	253	278	305	283	286	255	282	284	286	298	275	287	288	306	291	270	288	261	279	307	287	299	248	280	290	269	301	283	270	278	280	273	300	260	268	274	279	307	290	271	307	278	297	303	265	306	269	300	295	273	302	289	264	287	276	282	291	270	272	256	297	286	283	256	286	294	253	271	268	289	265	253	312	264	280	304	253	279	286	314	300	280	255	266	279	268	338	281	292	279	285	287	268	252	263	285	274	271	271	276	279	253	280	272	259	265	302	289	295	283	271	282	288	270	270	287	295	298	270	291	292	287	282	288	279	293	255
27685	11855	770	326	257	202	210	212	217	185	210	205	180	224	186	184	204	178	226	183	202	235	181	202	212	192	204	208	209	235	186	213	209	196	213	210	203	218	214	213	196	217	233	205	176	197	213	182	190	226	195	233	180	239	195	214	197	226	210	216	201	223	217	231	215	209	216	194	214	209	214	220	208	197	209	217	209	221	215	198	210	197	205	182	186	195	203	192	206	208	216	175	205	203	170	186	207	220	230	198	185	230	199	201	208	208	215	216	214	215	191	191	205	180	209	224	205	193	204	201	205	190	201	200	212	213	206	212	188	205	217	200	224	198	190	218	225	188	197	208	207	213	208	202	186	187	198	199	201	198	235	224	194	189	214	183	216	200	212	202	231	188	218	213	200	187	184	215	204	193	211	203	223	198	201	221	196	220	207	214	201	200	223	210	190	202	214	190	205	191	193	209	210	191	193	190	225	217	210	207	185	206	199	186	206	192	197	243	232	197	217	201	214	217	207	200	235	199	210	222	171	206	192	196	228	210	189	197	232	202	195	167	180	186	211	231	217	188	203	199	215	194	195	183	196	232	222	202	218	197	211	213	227	208	202	205	208	212	217	222	203	213	194	208	211	174	190	216	201	199	227	204	208	222	199	205	198	205	212	184	180	205	242	204	196	203	213	208	206	229	225	199	226	172	212	214	209	199	215	187	216	202	210	212	215	210	204	181	192	197	218	215	172	207	180	209	221	206	175	225	225	177	216	191	196	201	190	195	195	216	181	193	218	213	217	215	206	196	223	206	182	198	195	211	211	205	187	223	226	249	226	201	225	211	200	186	218	187	208	220	186	205	232	193	183	197	196	180	171	192	214	208	203	204	210	216	226	195	200	201	216	194	218	206	189	194	191	209	221	188	208	200	221	220	208	213	218	208	218	220	207	217	189	214	228	187	199	212	204	213	208	197	216	217	227	218	200	235	215	205	166	205	214	241	207	185	216	216	232	208	196	174	215	208	205	194	196	223	211	231	207	207	205	220	214	222	197	206	193	208	226	208	210	218	209	189	227	199	207	214	197	189	216	206	203	189	232	214	205	205	202	225	226	202	181	204	204	224	189	192	205	203	198	208	180	183	218	217	203	188	196	213	200	192	248	207	206	231	195	200	225	194	199	220	198	179	198	227	200	188	215	207	189	222	208	211	210	200	207	221	202	211	210	194	184	203	222	208	192	196	217	220	228	219	201	192	210	189	227	203	171	189	228	225	232	216	222	198	237	219	199	218	221	203	196	189	220	209	196	195	206	226	217	192	206	195	216	213	192	208	196	202	213	224	211	194	183	214	198	208	227	195	207	202	201	208	205	224	181	204	217	219	202	198	211	202	202	225	201	190	189	195	214	200	189	203	175	206	215	185	218	209	183	205	204	200	206	215	236	202	191	198	188	192	222	204	194	213	218	220	202	242	195	196	217	214	217	205	197	201	228	223	236	212	211	214	191	207	213	211	197	185	207	217	223	196	235	219	204	190	184	210	204	199	218	182	181	207	202	203	218	210	209	215	199	220	192	198	177	182	188	198	195	208	202	188	208	206	205	206	218	206	206	197	201	211	184	175	195	186	213	218	166	186	208	216	200	208	245	228	196	201	193	183	201	219	193	213	214	183	199	210	206	206	194	219	225	221	197	176	242	221	217	209	205	197	205	204	229	226	205	205	194	219	202	223	192	230	186	218	225	200	202	208	207	191	231	200	185	208	212	189	210	208	197	220	194	214	201	194	208	214	200	199	190	193	213	205	190	199	213	208	188	186	199	177	227	199	203	169	198	162	222	187	211	221	199	188	181	205	207	185	185	218	230	189	199	209	211	227	210	200	222	209	233	199	246	220	223	220	209	204	160	187	231	212	200	191	209	201	198	211	211	205	194	204	213	209	224	207	197	202	201	221	212	159	189	187	206	211	202	206	215	212	222	203	230	173	217	206	224	190	188	213	217	201	194	222	192	194	224	210	192	237	214	218	194	214	231	214	219	209	202	192	208	202	216	184	193	224	215	193	222	195	226	207	182	210	205	197	198	187	207	201	211	204	194	204	197	200	202	218	183	219	233	192	207	195	206	208	233	207	191	182	211	203	204	206	203	232	208	180	193	184	238	191	207	194	214	216	210	209	203	199	196	233	233	212	190	205	215	195	183	217	210	218	196	211	174	214	217	180	230	207	210	201	209	191	218	216	213	213	189	200	224	193	188	237	189	185	202	201	206	215	215	203	211	196	185	201	200	175	225	188	266	222	195	198	212	199	195	213	206	206	230	178	196	223	191	199	217	192	198	212	228	198	201	196	214	212	209	183	209	217	189	175	185	215	220	208	204	236	237	226	203	196	218	211	191	214	203	226	214	205	197	204	219	221	200	210	219	224	211	198	199	213	200	217	206	229	215	193	213	214	202	200	190	198	225	207	208	231	216	186	172	198	218	213	213	217	237	224	198	214	204	222	212	224	184	196	197	204	178	171	204	183	221	212	213	191	192	230	215	225	215	202	211	226	168	214	223	190	196	201	202	189	178	219	213	216	222	212	199	193	207	199	197	205	196	236	202	231	194	187	193	209	202	214	214	195	200	217	201	184	194	201	223	196	203	192	216	185	202	189	182	225	222	204	187	194	200	227	200	215	215	184	175	213	225	220	206	205	192	218	221	202	179	204	209	197	226	209	190	196	210	206	217	200	211	209	236	209	219	206	230	197	235	209	204	196	203	166	215	214	203	207	225	217	189	202	201	200	214	210	231	205	201	214	199	181	230	219	229	201	219	203	196	236	206	191	213	210	223	171	214	182	205	201	216	210	194	206	190	210	204	196	196	188	208	204	214	208	215	214	198	209	206	207	209	192	216	204	222	212	192	180	183	221	225	219	224	222	217	241	186	173	195	228	232	231	203	213	195	196	197	202	210	193	199	198	202	200	226	198	185	209	186	167	182	196	195	224	198	203	213	195	209	207	208	191	209	229	185	212	198	198	218	209	242	215	194	215	211	198	215	202	187	236	206	196	189	214	207	222	217	199	218	226	222	189	197	193	200	218	200	193	208	212	194	208	193	221	215	197	237	236	210	165	183	182	220	218	185	210	195	197	192	195	190	198	212	180	231	193	190	217	225	196	218	213	200	199	207	193	209	206	195	227	203	210	208	197	184	202	209	223	207	209	196	195	174	201	209	206	204	212	188	218	209	188	190	229	198	193	234	169	207	206	206	185	211	183	213	222	195	216	214	216	206	228	190	213	216	198	244	221	205	182	183	199	220	226	207	227	179	184	215	211	200	208	224	195	227	198	202	234	185	172	186	208	211	205	217	194	194	173	200	219	244	209	188	211	193	202	209	205	194	214	211	190	201	220	189	224	224	218	195	233	195	214	202	227	214	196	205	198	192	211	209	197	229	213	211	198	218	204	230	220	178	234	183	193	231	224	236	202	215	208	204	185	216	210	229	167	236	220	197	225	249	189	212	191	207	203	219	216
4493	378	350	269	218	207	203	215	216	198	204	182	218	178	220	202	190	197	196	204	221	198	211	185	202	189	199	191	207	192	215	198	207	174	200	190	175	196	189	208	216	181	206	192	211	198	183	183	188	206	182	197	185	189	219	220	206	220	177	191	201	215	209	208	215	248	185	185	191	194	199	193	205	181	177	189	183	167	194	177	204	211	205	224	170	208	208	185	199	193	154	203	182	184	203	199	205	200	205	210	201	206	200	197	188	179	208	198	179	188	187	188	171	184	201	202	188	202	197	167	218	165	193	197	174	184	201	183	190	181	186	196	182	192	212	196	181	196	205	195	177	188	178	186	215	198	191	180	188	214	180	180	175	191	206	191	196	217	194	196	193	212	217	197	209	233	182	199	197	206	205	196	200	207	202	180	172	178	188	183	200	182	208	182	189	192	203	203	202	207	192	197	178	227	219	195	199	197	201	197	202	198	164	207	202	226	212	203	192	207	210	211	172	208	209	199	200	211	208	207	176	191	188	188	187	196	195	191	201	191	214	175	200	190	188	214	176	221	183	199	165	197	199	182	215	179	201	189	189	189	177	180	194	196	212	196	192	215	186	182	185	205	204	198	201	209	196	192	205	182	213	200	182	203	173	207	179	195	192	228	191	189	220	213	179	196	196	187	182	183	203	240	178	191	174	214	197	193	175	198	192	197	189	183	180	163	202	186	181	199	212	210	179	191	202	182	196	188	211	187	205	215	195	182	167	177	219	172	180	176	190	183	167	194	222	225	209	187	182	200	187	182	195	208	186	186	197	189	185	189	184	235	196	198	190	202	188	173	192	184	228	205	218	209	206	203	186	203	209	162	194	201	182	200	195	186	198	220	174	185	183	185	207	199	198	187	201	187	197	211	175	185	177	198	192	194	184	178	185	202	208	204	190	213	180	201	184	186	197	200	219	187	186	186	193	189	191	194	177	201	205	198	187	221	183	196	189	188	167	212	195	175	196	198	214	198	196	195	180	188	201	217	202	175	192	180	190	201	187	211	199	183	201	206	199	200	216	180	175	205	218	190	209	174	190	184	211	189	212	199	209	209	188	218	203	190	195	206	205	204	190	203	176	205	203	194	178	181	189	201	160	191	194	200	200	179	214	189	186	216	183	195	173	200	211	187	201	171	196	198	198	203	217	200	182	176	183	193	189	219	177	195	171	204	200	193	195	182	200	206	191	177	180	184	181	190	216	206	183	189	213	197	197	232	225	203	176	171	193	191	192	211	191	186	215	191	189	207	188	200	220	182	187	180	203	205	198	203	206	198	199	182	184	172	176	194	205	209	199	187	201	177	167	196	200	174	185	186	175	188	211	232	195	183	190	195	177	189	182	197	208	201	200	201	191	185	200	185	178	192	212	199	203	232	191	198	204	185	190	194	195	211	194	222	197	210	200	204	207	193	198	221	210	181	188	192	198	213	199	192	202	174	184	228	198	194	191	194	193	184	189	176	217	202	175	214	183	197	186	183	204	204	202	188	223	179	191	194	201	175	182	198	204	188	208	199	191	207	209	188	198	175	207	209	219	206	195	185	202	177	188	209	194	208	199	175	186	205	190	218	209	189	198	187	181	213	192	193	179	215	214	211	192	211	217	193	181	202	189	189	191	179	204	200	200	202	181	183	187	188	198	186	216	196	176	176	193	192	208	195	218	195	225	201	199	191	193	181	180	204	190	194	181	177	195	189	195	182	186	168	175	211	155	207	213	215	197	183	190	184	200	189	233	193	213	196	190	211	187	200	205	204	196	189	175	176	189	161	214	226	199	182	188	168	205	195	195	178	210	214	196	202	211	194	191	195	194	198	226	171	179	219	197	184	166	198	181	172	192	183	174	218	197	193	193	188	194	187	216	194	188	194	209	175	188	201	200	216	212	207	185	222	189	176	191	189	221	207	213	213	208	197	208	185	199	223	201	216	193	201	219	211	172	199	173	183	214	215	195	169	198	191	228	214	226	207	189	196	180	206	180	193	183	204	210	209	207	204	182	188	200	200	181	166	177	219	159	198	197	186	185	191	214	198	220	188	190	207	177	200	193	176	180	219	188	180	223	212	204	207	201	228	186	217	193	185	182	194	214	184	209	194	196	207	180	183	216	177	201	227	187	194	197	185	200	220	208	206	187	177	183	200	197	184	200	198	191	203	194	214	220	185	187	194	198	198	173	217	188	178	185	191	160	183	208	177	188	185	197	185	216	211	209	223	196	195	189	191	206	194	188	188	203	178	197	216	208	188	199	203	180	173	198	177	182	200	192	171	175	209	209	197	191	189	190	174	207	203	203	230	203	210	182	216	214	184	201	210	184	187	200	230	188	194	197	200	198	178	209	187	197	169	202	214	203	190	221	212	227	196	189	206	215	194	178	190	187	197	190	198	212	186	203	209	189	202	175	198	198	218	185	191	190	208	208	154	207	195	210	175	204	204	200	214	196	200	186	197	203	178	187	185	192	197	211	188	212	228	200	176	218	195	197	195	182	184	194	183	206	205	189	211	199	207	178	187	191	200	190	207	188	198	176	202	206	191	218	193	190	167	207	177	177	180	196	206	179	161	205	199	163	197	184	196	180	189	188	208	178	203	205	177	190	186	198	200	215	190	187	191	191	220	203	207	194	184	199	171	180	179	186	207	209	197	199	226	188	204	203	213	186	177	207	183	194	191	185	200	233	195	184	185	209	197	199	172	190	186	197	170	181	211	197	165	212	191	207	164	174	210	207	207	228	204	208	184	186	191	181	211	211	200	200	206	176	184	186	196	203	194	210	169	211	174	182	193	202	181	214	202	192	186	208	206	209	201	206	191	194	189	189	184	224	177	199	200	179	217	215	195	231	199	192	220	228	194	178	195	176	188	204	212	202	191	208	200	199	224	208	194	174	179	168	205	195	216	197	182	197	179	195	179	175	203	184	193	189	182	176	192	206	228	188	176	162	213	218	199	194	200	189	175	203	202	194	189	179	173	210	184	186	187	182	204	237	199	204	183	213	182	178	185	181	186	201	191	180	195	177	186	214	202	233	204	199	202	203	188	194	218	213	182	185	178	192	203	189	192	211	192	198	186	187	187	179	196	213	217	187	175	187	197	174	164	207	197	169	196	181	187	206	204	206	183	192	194	179	209	200	205	196	181	186	175	212	178	174	197	186	206	198	177	204	174	173	168	202	200	190	173	177	197	200	213	209	186	201	212	204	182	200	216	177	200	210	197	187	192	213	195	175	191	184	200	206	181	178	200	201	194	191	172	180	200	196	209	205	179	179	199	194	205	204	203	180	194	181	204	203	185	204	192	200	213	201	207	196	199	210	194	183	188	206	181	186	209	175	202	194	210	197	176	209	197	181	200	199	209	203	193	191	191	182	213	185	212	183	192	191	187	211	191	200	192	187	204	199	181	217	174	184	196	190	182	152	173	194	231	209	183	178	196	187	214	217	192	173	190	203	193	193	201	231	207	192	214
25281	21482	27937	25404	10400	593	351	226	144	180	169	140	156	159	162	156	148	117	133	126	156	144	144	134	130	125	138	139	122	142	123	123	136	130	147	136	125	116	120	123	134	140	137	125	126	148	134	129	136	114	141	98	145	119	112	131	126	124	114	126	132	124	132	117	137	144	118	130	131	117	111	126	124	133	141	113	119	106	142	141	133	120	130	136	124	119	131	112	114	120	133	123	115	134	130	135	128	120	124	116	129	135	132	120	126	108	122	121	127	142	120	122	114	135	124	115	147	134	115	105	137	120	136	143	108	101	123	113	111	121	131	128	136	133	97	139	138	128	99	111	141	130	145	120	122	133	152	138	126	131	146	135	129	120	132	122	120	115	125	128	130	126	123	156	114	127	98	125	120	124	120	134	136	127	118	117	122	115	134	125	119	143	143	128	138	117	137	117	123	119	145	121	120	140	109	106	129	103	109	143	121	118	112	115	129	139	112	118	133	123	131	126	114	127	120	146	144	115	114	122	136	130	128	117	138	133	127	114	132	130	145	112	142	126	135	119	125	110	130	128	125	116	107	136	104	129	131	114	112	108	127	120	121	117	132	126	140	127	134	143	139	122	115	120	122	107	123	112	116	136	148	110	128	110	117	127	122	106	110	132	121	121	129	115	133	127	148	129	149	124	139	126	101	150	108	117	131	115	114	131	130	134	114	142	148	128	107	109	143	126	139	138	105	121	122	121	102	116	131	142	118	142	112	142	132	125	124	118	139	127	118	113	127	113	122	130	136	123	129	114	115	135	122	121	128	128	105	124	128	131	106	126	107	122	113	129	111	123	114	118	142	122	112	131	131	127	136	127	111	109	123	131	125	129	105	104	100	126	128	134	125	123	133	136	120	139	125	135	130	124	126	108	135	137	129	145	138	142	99	117	133	130	110	123	128	135	127	138	127	130	132	131	127	129	113	141	135	154	114	123	120	118	134	131	122	112	131	125	117	131	139	122	124	119	136	118	131	124	114	104	123	133	128	128	136	124	138	124	120	151	127	119	139	104	116	115	118	132	112	114	109	143	119	138	117	124	131	113	122	133	125	125	115	144	110	108	104	113	123	127	128	142	134	116	137	116	97	127	125	116	130	126	120	127	114	143	104	130	122	138	146	107	116	109	129	146	124	135	137	122	113	134	104	121	121	134	122	120	120	125	142	106	117	132	107	124	129	112	137	131	120	104	119	112	125	119	108	122	116	114	119	138	114	115	138	110	149	138	116	115	107	119	122	145	124	124	126	117	126	122	140	109	117	131	127	121	122	134	137	121	124	134	130	153	123	123	130	120	130	109	111	110	122	133	134	109	112	128	145	97	119	128	101	115	139	135	102	131	122	129	77	121	148	110	132	115	135	132	136	139	134	115	133	103	124	124	110	121	142	129	115	110	126	129	133	135	97	118	141	120	129	129	121	129	146	127	126	113	126	116	133	120	125	128	123	127	127	128	129	120	130	124	152	131	105	138	132	122	117	126	128	127	118	123	110	124	129	126	137	106	100	130	122	109	112	147	138	121	120	124	92	121	125	129	114	117	127	131	133	111	114	139	148	128	116	122	105	135	119	144	114	126	139	106	116	123	130	134	136	124	124	132	123	133	115	144	105	124	122	126	132	133	145	119	102	125	112	163	110	122	134	125	119	118	133	117	125	127	147	119	111	121	118	123	123	111	126	142	126	118	125	126	109	123	110	125	127	127	118	127	144	139	113	111	101	140	133	139	115	112	117	144	129	134	113	132	134	123	123	121	125	122	138	113	106	122	132	131	111	121	126	140	118	125	113	121	123	130	120	121	133	123	112	123	125	128	123	116	129	127	117	140	132	107	116	144	131	142	155	119	123	126	129	120	111	136	128	124	123	115	122	117	124	128	129	130	135	137	121	109	126	105	127	127	125	124	132	116	136	136	131	128	138	118	130	111	125	136	119	125	143	132	132	125	133	145	109	133	113	127	129	132	94	139	114	108	134	112	134	131	129	129	133	127	117	138	130	130	141	126	124	123	123	120	118	111	108	112	117	132	132	105	117	123	120	125	140	114	110	117	114	148	106	120	129	101	120	140	99	130	137	91	119	125	124	121	114	138	115	128	117	121	120	125	121	135	133	119	108	141	139	114	107	125	126	114	137	129	119	132	109	119	116	120	107	113	123	112	121	150	124	115	121	127	119	133	144	129	143	138	115	121	118	107	113	123	121	133	108	113	121	127	118	110	119	120	121	109	121	113	122	136	120	136	123	130	103	142	123	138	126	109	123	133	127	101	134	115	148	132	141	115	138	119	107	126	139	114	133	133	141	97	144	136	120	120	121	131	131	121	113	124	127	122	102	134	124	133	126	124	120	110	135	151	141	119	116	135	123	138	110	123	125	117	122	122	133	130	120	128	125	135	125	127	119	116	136	113	109	124	118	121	132	131	124	132	122	122	132	108	128	122	110	144	127	132	112	119	101	124	131	119	124	130	134	138	141	125	116	112	117	127	120	122	129	141	135	126	126	107	145	110	126	108	124	117	110	97	111	119	135	120	132	98	136	157	113	117	113	106	128	121	119	131	151	114	128	130	117	121	140	123	128	120	140	125	144	110	113	133	107	116	124	117	99	126	126	120	118	126	101	112	155	119	138	116	114	146	136	124	106	101	118	114	116	107	120	124	121	131	108	123	110	119	122	142	117	120	122	117	116	122	137	112	106	127	109	113	142	146	125	136	129	114	117	127	124	115	134	132	96	123	127	122	127	112	129	124	111	124	109	127	132	114	123	117	125	122	125	129	134	132	125	114	124	115	117	137	118	113	116	119	130	130	143	134	143	135	98	111	131	122	141	134	109	123	107	104	119	139	135	125	125	115	123	125	110	118	117	99	121	119	116	136	110	111	123	116	110	114	146	123	125	143	131	132	116	128	113	140	116	131	136	121	124	146	151	138	123	124	128	137	123	125	114	127	116	124	125	125	120	142	123	145	131	113	128	119	126	128	157	108	124	117	140	124	101	110	147	108	116	133	120	126	113	120	126	129	139	124	130	136	109	134	122	116	110	126	104	136	112	136	113	119	143	124	130	138	103	135	121	125	126	107	132	117	141	118	122	137	106	128	123	144	113	129	151	129	141	127	129	122	128	139	122	114	112	138	105	134	121	128	114	145	113	121	140	126	138	112	130	128	128	139	124	158	129	124	114	131	116	119	119	101	108	106	102	110	99	126	118	127	120	134	110	129	128	126	112	134	125	97	103	140	135	119	129	127	128	116	137	123	147	116	135	127	119	119	125	125	118	126	109	95	131	116	138	110	119	127	118	115	142	128	122	121	120	142	116	107	133	152	122	127	121	125	104	109	139	130	110	130	120	112	100	141	125	126	112	124	120	110	129	150	144	125	103	121	130	117	138	128	139	139	147	135	145	127	143	133	118	125	121	137	110	126	117	112	122	115	121	131	144	139	125	114	102	121	123	107	126	122	134	140	141	117
3003	2652	2222	1067	730	481	395	340	258	269	222	202	215	172	174	175	147	165	164	158	185	163	135	161	151	145	135	137	158	120	145	131	141	159	159	151	133	141	131	145	113	133	135	138	134	123	121	141	143	149	115	133	138	124	127	137	144	146	137	141	117	131	135	156	118	142	151	125	136	126	134	150	116	134	145	129	138	122	111	135	144	126	110	130	146	113	140	127	124	150	127	127	130	135	137	127	114	142	135	132	130	125	142	100	156	142	140	150	148	129	106	133	149	142	113	131	130	134	116	153	127	131	118	121	139	128	128	124	118	141	148	137	139	124	117	111	143	140	148	143	126	127	149	138	158	139	161	138	143	116	123	120	144	116	150	141	139	116	127	151	117	147	127	123	130	134	129	129	118	116	138	146	138	126	125	140	137	151	152	114	140	114	141	144	127	124	136	115	116	135	128	148	136	148	125	135	132	116	112	127	136	127	136	150	148	130	137	142	117	135	131	139	124	149	133	127	124	130	145	137	134	131	133	139	135	117	145	126	126	126	131	128	131	122	134	138	129	132	117	114	127	123	127	115	135	128	111	129	134	136	126	149	138	121	121	145	100	135	116	134	118	133	112	132	119	129	155	121	137	104	126	150	138	140	139	126	134	124	136	125	149	140	137	127	128	132	147	145	136	120	143	139	119	132	132	132	128	117	117	117	108	147	110	138	130	127	126	155	120	122	130	122	135	114	127	105	127	142	134	141	120	136	116	151	121	124	136	132	114	137	149	124	124	129	116	120	122	134	142	130	118	124	131	132	122	134	115	126	126	124	117	134	134	138	136	138	134	125	142	134	120	125	126	130	133	140	115	138	121	123	137	127	123	124	124	142	159	146	124	146	136	142	120	140	138	122	128	127	138	145	134	126	121	141	152	131	132	126	120	132	161	116	151	119	116	135	123	132	122	118	141	124	124	138	125	128	134	136	149	130	111	144	174	126	135	143	138	147	121	131	115	116	155	122	162	130	135	125	131	118	126	145	131	118	127	140	134	130	141	127	126	120	136	146	127	135	144	121	136	137	132	136	119	135	116	135	128	156	142	140	134	120	141	135	129	139	138	124	113	140	113	122	128	128	123	124	144	124	121	133	145	128	133	153	128	122	143	131	136	156	114	113	127	135	116	138	150	112	132	148	122	112	120	115	130	146	133	121	137	154	147	142	126	120	121	121	114	126	136	139	109	109	129	138	141	144	127	110	134	118	142	140	120	114	136	118	145	122	133	124	141	149	136	127	110	145	128	141	121	132	131	128	127	137	119	157	119	115	123	131	154	123	130	143	138	137	128	133	143	126	145	114	139	111	129	121	124	140	124	119	122	119	147	137	131	133	121	127	120	135	143	120	151	134	139	141	138	138	127	122	128	153	138	118	144	123	136	116	129	106	123	125	132	144	162	124	127	113	130	117	138	108	131	139	139	140	116	130	148	132	143	139	165	132	129	133	128	136	117	118	134	146	110	134	120	137	131	137	111	150	158	128	138	135	125	127	113	154	135	119	156	127	128	138	139	127	107	124	131	134	148	133	130	120	134	145	134	132	120	117	148	116	137	135	144	132	115	121	137	139	132	149	125	126	137	123	130	126	133	142	137	133	129	118	133	109	148	122	136	128	128	120	108	122	127	130	128	152	129	130	122	154	113	148	123	127	138	130	128	116	123	143	148	107	137	118	148	139	145	132	132	137	122	133	112	132	133	130	121	122	110	139	143	143	107	129	137	107	132	134	125	132	122	133	121	131	121	127	140	137	145	157	142	131	134	145	145	130	115	135	128	133	139	136	117	145	135	155	128	135	119	130	123	133	129	156	149	112	124	114	131	123	149	134	121	113	129	143	130	127	124	128	140	154	129	140	127	142	149	140	119	138	145	114	122	137	138	154	132	123	147	132	104	135	129	114	131	110	118	135	126	131	132	133	137	121	128	142	120	130	129	137	113	114	135	100	135	144	130	108	133	132	119	132	136	127	119	130	137	139	136	140	145	125	164	113	158	130	146	134	117	127	143	113	130	149	144	145	127	120	134	144	127	115	129	126	132	123	124	130	134	136	129	135	117	112	132	135	121	136	129	124	149	130	134	126	125	149	139	134	142	135	136	118	123	118	139	124	136	144	132	130	131	103	145	147	128	129	135	131	125	135	115	162	134	115	127	120	143	132	150	127	120	147	114	128	136	130	107	149	128	146	127	138	129	119	137	129	133	148	122	109	117	134	158	122	140	144	141	137	116	123	128	129	115	149	127	137	156	116	118	121	139	144	130	132	113	121	139	113	122	140	144	154	120	154	142	126	139	142	117	124	124	118	144	126	118	142	127	136	142	124	140	140	101	114	131	135	146	131	124	112	145	142	129	146	119	134	142	149	126	130	125	147	122	117	122	134	129	122	125	136	138	134	127	113	130	120	142	119	117	125	125	122	126	117	127	115	145	122	140	140	108	143	141	142	122	136	139	133	128	118	119	140	119	136	126	123	133	134	129	136	146	132	119	138	131	151	129	126	124	124	121	137	125	134	126	125	124	141	118	125	139	122	137	118	144	140	126	152	127	135	162	145	144	148	122	110	122	114	107	122	124	128	130	127	152	119	123	131	110	136	137	143	119	145	120	118	123	121	121	162	134	152	130	129	150	125	137	146	152	118	141	111	115	124	139	153	129	137	133	129	132	129	119	143	105	132	132	127	152	153	127	140	140	113	126	138	144	117	148	139	113	116	131	113	144	131	135	133	134	133	127	136	125	112	125	120	114	146	145	124	118	136	146	156	146	116	116	129	140	147	144	118	117	138	124	130	132	112	154	139	122	140	149	125	131	134	128	123	120	110	137	137	134	109	133	147	128	121	108	138	117	140	115	127	130	112	138	147	134	151	147	107	139	133	125	137	144	117	122	109	125	131	119	150	128	136	152	121	134	122	111	135	144	123	109	150	122	120	110	116	136	125	111	141	151	142	127	136	104	128	148	124	144	146	135	119	136	134	122	120	132	136	124	131	137	126	130	141	149	126	155	139	123	117	134	124	121	125	132	132	129	143	128	118	119	117	129	128	151	125	131	113	123	145	133	127	137	135	129	129	128	151	132	132	136	141	137	126	114	142	160	123	123	119	127	133	118	130	123	141	142	129	121	133	134	123	124	172	129	130	143	134	121	118	143	132	126	125	131	129	126	127	123	124	106	136	133	139	117	119	125	116	125	132	135	111	142	105	132	133	124	128	123	91	135	119	121	120	136	111	148	125	135	105	137	125	142	128	139	131	119	119	141	137	119	140	116	133	110	147	125	124	125	139	127	119	138	106	127	119	110	142	131	131	114	136	138	140	140	126	108	132	120	122	131	135	127	130	138	111	136	130	122	130	137	146	125	119	116	140	131	111	133	130	131	144	127	139	129	141	151	133	139	123	113	141	120	131	113	115	149	123	143	139	135	141	125	134	140	132	144	161	124	137	122	127	113	126	138	138	148	139	145	144
24322	21464	28788	24581	21450	6471	923	583	470	392	384	384	394	353	329	350	312	316	345	341	343	356	348	315	339	325	317	301	338	350	313	354	304	328	334	324	316	307	330	346	314	276	340	312	310	314	332	316	337	307	309	322	327	298	329	283	308	291	342	295	293	337	290	318	271	288	281	288	334	324	286	340	299	292	306	339	276	289	330	304	322	303	318	311	296	312	290	296	329	309	307	304	331	303	281	343	332	309	303	294	283	311	305	285	309	303	301	333	310	334	302	311	305	308	313	310	307	337	298	282	329	296	276	301	281	288	323	309	294	305	324	317	300	298	317	334	303	298	291	306	354	317	294	304	298	307	314	277	315	273	337	304	315	273	310	325	288	314	330	312	283	271	303	308	304	309	334	329	309	277	329	302	301	273	308	298	309	284	326	340	324	333	284	290	322	308	311	311	310	296	330	294	317	277	326	315	319	343	299	284	296	304	299	313	293	359	320	301	337	332	286	319	284	295	347	365	324	316	309	302	303	272	318	296	300	329	287	316	308	327	314	315	299	308	297	311	319	282	318	309	301	320	334	308	286	297	294	320	300	305	312	300	324	291	313	329	312	332	342	321	315	323	292	339	326	294	309	299	283	318	302	339	330	293	307	310	297	339	287	318	333	326	304	284	307	317	284	352	314	342	306	331	320	306	301	314	302	317	300	322	295	304	282	294	316	300	290	324	281	290	294	292	315	353	283	280	308	317	311	292	302	297	291	340	296	290	328	313	297	321	316	296	278	314	314	300	285	308	325	325	294	285	310	299	324	285	297	318	334	333	302	323	305	315	318	300	302	305	292	305	306	318	323	293	308	315	287	278	307	295	310	310	330	335	309	307	302	283	310	307	318	298	283	286	304	323	315	279	334	287	293	300	304	312	327	333	283	278	320	317	303	308	294	303	286	306	301	308	309	296	299	337	304	288	306	303	322	284	304	279	337	315	290	366	313	309	325	306	301	327	319	311	306	314	331	307	272	291	329	304	307	290	303	324	322	309	328	342	296	304	301	286	318	346	297	281	312	323	294	281	311	350	313	326	310	331	287	280	295	272	300	307	340	300	312	314	301	285	316	306	325	307	297	302	318	300	292	296	291	310	313	279	302	306	322	326	342	326	302	343	296	295	292	304	289	279	320	288	306	315	317	307	309	315	293	327	316	303	275	318	308	332	345	311	324	313	328	320	299	302	297	315	303	296	304	283	365	273	296	291	329	291	327	327	333	297	338	313	302	322	312	286	323	301	296	293	311	306	301	296	313	347	281	323	335	311	318	310	289	286	290	306	314	290	284	298	323	329	290	311	305	321	302	345	316	332	309	303	310	335	301	319	282	307	300	321	286	326	319	290	334	308	327	323	328	306	296	291	298	326	308	312	324	328	312	334	310	278	287	287	327	324	293	337	338	314	297	269	289	328	296	295	312	299	314	328	296	335	328	321	329	333	320	312	322	303	315	306	304	305	295	313	296	315	291	314	325	304	309	291	303	327	311	299	331	299	314	303	356	276	307	305	289	297	315	298	308	308	277	298	287	293	289	306	285	272	291	305	288	303	301	318	299	290	315	313	304	288	310	302	313	314	334	329	317	293	303	312	294	306	310	308	297	317	298	295	319	304	276	293	314	298	287	335	300	292	309	311	291	324	333	330	288	316	295	311	304	322	277	304	339	309	308	289	307	329	302	324	310	293	317	293	301	312	322	322	278	291	318	285	298	311	315	314	301	295	302	292	315	313	300	324	306	296	300	315	324	274	314	312	319	305	312	277	303	331	282	319	324	319	294	320	309	312	321	285	292	296	316	325	306	318	294	303	305	286	300	304	304	298	312	309	327	297	331	313	331	293	290	305	332	301	277	321	266	264	289	304	311	313	308	321	268	305	320	295	296	278	284	302	305	312	307	289	281	274	323	305	301	306	295	309	301	287	328	322	331	300	334	324	319	308	286	282	312	288	287	302	287	300	307	315	304	320	314	299	283	329	296	339	344	296	320	314	320	294	293	296	264	301	315	321	296	323	311	305	292	357	311	297	314	321	320	310	327	316	286	278	300	334	254	298	333	328	321	302	312	294	316	273	329	315	283	312	347	303	299	293	327	301	290	317	331	314	297	318	300	301	309	324	303	326	312	283	292	303	320	305	305	310	303	346	287	313	308	329	310	309	300	285	274	321	344	334	301	303	326	262	326	296	314	311	323	298	312	293	293	310	311	293	320	323	318	307	308	278	291	280	318	299	298	304	277	275	334	320	286	338	351	327	295	325	333	269	289	282	301	283	283	280	314	278	296	302	322	320	323	260	305	323	337	265	276	312	305	320	286	303	300	326	298	307	311	304	307	314	312	330	299	283	321	359	300	311	281	321	298	338	298	281	299	295	333	327	294	309	291	305	302	293	310	311	292	282	287	299	315	307	295	356	325	318	265	306	307	329	327	300	312	251	309	327	282	314	319	303	324	281	320	292	287	313	330	334	320	290	328	318	298	259	298	308	301	333	286	308	322	302	322	321	292	325	341	327	314	317	305	293	304	332	309	291	327	299	329	321	312	294	300	353	343	295	281	295	284	285	269	314	318	318	306	321	320	322	319	314	328	292	315	307	319	315	310	327	327	289	300	314	327	318	319	273	305	315	310	319	348	313	298	334	296	305	290	353	302	320	298	309	291	315	331	339	280	294	295	299	306	296	336	316	327	317	329	291	325	296	297	297	280	312	326	321	304	302	316	288	300	297	342	291	331	288	318	291	310	316	315	302	314	331	291	319	342	281	317	308	304	282	334	310	311	310	309	304	327	339	308	281	316	321	324	302	281	321	313	318	290	304	303	299	311	325	328	312	316	288	278	310	330	328	340	327	298	301	312	306	297	319	302	292	331	278	314	318	288	306	331	330	321	312	330	325	279	311	302	325	296	297	308	333	318	316	319	319	282	277	301	322	333	303	294	316	313	307	306	300	297	309	309	304	316	298	327	308	304	295	315	331	305	324	300	288	287	310	335	345	287	287	301	308	321	316	330	292	333	302	296	284	301	285	353	300	326	305	300	301	298	288	312	309	310	293	291	273	325	286	333	341	298	310	291	326	301	289	360	293	292	280	308	290	307	313	304	281	322	326	337	316	308	313	304	295	276	305	318	293	307	289	333	293	271	302	295	294	331	299	294	326	309	340	296	294	319	305	298	326	283	289	288	289	330	306	307	306	318	325	321	288	311	281	297	287	285	308	311	322	314	322	288	304	334	280	321	293	323	307	322	294	303	313	289	289	296	316	304	294	314	307	307	291	306	312	269	329	328	279	285	303	279	339	289	302	301	280	319	315	312	308	293	361	327	296	325	302	295	274	320	279	306	280	305	317	308	305	293	312	336	283	321	307	292	288	304	308	316	307	303	282	322	329	300	311	286	314	298	300	281	320	294	289	329	274	315	309	335	314	307	305	306	303	295	288	294	285	313	309	302	292	318	289	279	275	287	305	317	320
3256	4879	4119	1988	1298	965	803	686	559	510	449	430	389	412	382	374	403	351	339	329	327	342	353	296	288	298	304	314	279	333	308	310	287	319	295	308	296	343	306	296	289	293	277	311	285	309	304	287	320	310	292	285	270	285	307	263	319	298	285	318	334	267	304	276	295	297	292	322	285	305	260	296	281	308	298	293	319	318	276	319	316	307	298	285	278	314	310	273	266	302	297	326	270	275	331	254	291	281	287	288	269	294	305	305	296	283	309	280	273	291	268	274	279	268	307	289	295	301	282	277	282	298	281	254	273	282	314	292	267	271	274	314	285	282	293	286	295	280	268	320	281	251	322	283	284	306	284	307	295	294	293	317	280	299	285	310	274	273	284	279	293	276	274	294	281	284	276	282	299	288	280	272	270	270	304	304	280	266	291	300	274	278	275	280	302	298	310	279	271	306	282	286	302	266	264	296	307	287	302	306	287	278	309	296	303	288	303	300	282	280	283	289	278	278	281	247	297	274	271	314	292	292	300	292	278	294	280	290	283	290	265	294	303	257	312	291	302	300	286	281	297	278	279	270	277	270	251	311	250	254	294	275	285	291	251	287	297	335	295	297	290	262	320	281	259	304	290	271	287	306	280	272	267	261	261	305	258	286	294	282	284	272	276	287	305	316	266	259	250	298	275	286	290	272	266	276	298	294	298	296	310	317	291	295	285	314	314	314	275	304	276	274	256	314	300	273	280	295	286	275	267	344	290	270	276	275	314	280	316	294	262	304	284	267	251	273	280	265	269	263	305	294	303	267	284	293	293	266	264	285	301	268	303	270	280	265	303	296	272	278	309	303	286	336	296	274	273	318	291	274	272	270	304	302	315	256	295	322	286	294	257	300	299	285	298	297	294	261	278	267	289	287	302	308	315	276	267	327	280	252	292	261	294	298	311	280	258	294	276	261	300	295	290	296	307	288	284	277	295	287	294	324	278	267	309	291	297	313	302	311	283	263	270	312	303	320	311	278	280	329	322	272	316	273	302	297	257	271	280	314	253	261	281	270	275	268	281	310	270	284	279	300	296	307	299	285	289	290	294	276	311	300	261	311	272	266	279	281	293	318	286	305	261	294	302	283	311	303	294	293	265	247	263	262	280	298	287	280	267	302	268	264	298	292	277	284	258	263	278	283	324	268	294	272	287	269	288	322	281	272	272	255	295	260	273	265	285	284	299	280	297	297	279	294	295	259	300	269	296	273	288	283	267	297	307	259	274	286	293	277	280	305	291	299	288	328	272	286	287	274	277	300	272	283	273	295	255	298	276	285	263	281	285	300	289	291	295	274	285	311	298	294	273	260	254	272	312	307	261	269	310	273	291	292	273	275	292	282	302	294	296	255	269	304	267	233	306	277	260	281	291	272	271	291	268	294	306	256	272	311	286	297	294	314	300	293	267	330	300	249	271	291	277	305	256	266	301	313	298	305	280	296	264	269	246	302	255	284	254	259	292	273	262	318	307	308	294	265	319	262	273	272	304	256	270	268	282	283	275	276	289	289	269	300	272	287	295	287	284	301	299	283	264	309	295	274	273	286	271	273	287	292	256	274	288	263	283	293	264	283	319	277	275	265	257	297	294	264	285	278	301	262	276	286	290	315	281	293	276	286	279	320	258	258	294	292	253	285	293	293	287	295	311	280	284	297	296	254	274	262	252	297	295	305	259	268	312	266	298	290	277	288	297	267	281	309	268	297	291	247	295	282	277	297	301	256	280	297	294	256	268	298	276	280	288	256	245	279	271	270	268	264	280	302	295	288	281	260	280	300	289	282	277	289	270	264	265	256	282	289	291	292	277	289	298	290	283	261	271	265	301	295	273	274	272	291	286	268	259	273	287	301	279	266	269	274	305	284	272	297	288	224	263	293	277	283	266	303	278	270	291	284	296	264	265	298	272	267	285	327	291	267	277	291	279	294	299	282	309	327	255	289	301	288	241	300	304	294	292	267	253	320	264	280	301	269	292	290	288	277	275	257	280	295	278	298	291	320	271	260	305	294	275	286	311	305	294	279	279	257	270	249	286	269	307	259	287	306	299	261	287	304	285	273	263	284	290	329	325	275	265	342	314	267	300	286	280	289	279	253	285	266	272	252	292	258	290	267	275	322	275	289	308	252	292	308	274	271	302	291	276	268	303	296	282	285	284	276	281	291	289	302	267	286	291	266	288	280	270	248	294	274	293	276	272	291	294	295	272	273	300	293	286	316	285	269	302	293	285	278	286	301	286	294	301	285	288	273	267	321	262	286	293	281	274	301	301	276	257	290	265	287	281	264	300	257	290	269	280	249	294	268	305	261	301	267	285	273	286	292	289	281	261	291	285	266	285	323	286	284	250	276	278	277	270	271	297	300	290	279	260	287	256	256	293	308	272	295	245	305	292	286	298	262	317	279	288	284	267	267	254	285	274	265	257	314	273	294	257	298	279	281	266	270	284	314	265	319	276	291	267	320	272	261	269	273	274	270	281	301	253	289	300	321	277	282	282	279	268	292	281	293	304	262	284	269	274	301	311	246	279	280	293	285	287	296	271	292	285	276	283	330	305	291	276	299	280	278	298	271	290	283	277	295	259	266	275	276	276	271	334	242	304	283	319	271	296	291	299	292	252	297	273	254	248	273	297	279	269	308	288	291	287	267	269	297	272	294	320	244	277	276	293	280	283	293	264	261	303	276	293	265	253	279	275	264	297	269	271	264	281	272	286	286	257	272	303	279	289	314	289	291	273	297	280	296	267	273	287	297	303	297	288	298	256	309	291	301	296	287	278	302	257	294	298	318	273	261	288	292	275	290	288	262	304	283	286	315	305	277	286	295	305	311	305	270	315	268	305	283	255	288	303	278	281	260	287	302	295	286	282	335	299	258	284	293	289	297	260	263	257	267	254	292	281	282	304	267	292	263	285	291	308	260	275	280	284	308	299	321	301	258	257	272	246	285	259	270	270	282	267	283	267	262	272	244	260	281	286	273	263	273	260	278	291	279	308	280	276	272	290	283	262	293	290	269	285	257	330	298	298	269	289	278	287	277	277	297	272	285	279	312	264	265	281	282	279	285	289	271	290	291	284	280	261	273	313	272	287	267	289	301	283	282	289	306	273	297	280	292	277	267	265	288	271	291	294	281	281	275	301	297	274	280	291	287	285	275	271	253	280	297	306	288	284	280	301	294	298	277	281	297	281	255	295	279	294	309	297	274	278	275	298	267	278	305	274	259	273	262	279	290	288	285	268	271	299	279	282	277	276	297	288	306	266	299	309	288	286	273	267	283	295	301	271	272	286	279	291	287	294	286	284	278	300	321	296	281	270	288	295	300	303	299	281	266	291	294	253	310	298	289	284	297	288	286	311	307	294	289	272	289	266	282	258	265	275	261	294	300	270	259	281	275	293	285	302	256	260	271	292	304	262	286	280	297	277	309	260	285	241	296	311	291	301	290	295	271	284	243	258	275	289	276	260	276
27746	12107	735	356	267	194	211	232	211	182	222	214	221	211	187	192	204	213	192	192	204	192	199	200	220	197	210	203	192	221	191	219	206	229	225	188	206	215	173	208	200	211	169	214	229	217	241	224	214	204	205	214	205	205	216	220	210	209	223	223	204	197	180	199	232	198	200	229	210	197	203	225	193	231	220	203	195	205	209	190	229	218	207	197	197	203	225	209	219	207	206	220	213	194	216	197	198	224	210	213	190	185	201	236	240	201	192	198	205	206	221	221	237	234	195	221	196	181	222	199	200	220	227	199	229	206	229	221	209	214	216	206	204	200	198	183	195	230	224	225	190	215	220	210	225	199	224	210	216	188	198	189	220	217	203	207	220	219	181	212	199	185	203	195	188	205	192	220	195	195	197	215	218	249	215	205	196	187	207	228	190	220	203	221	213	227	217	229	207	202	224	218	199	204	201	228	196	195	187	206	205	198	204	207	215	212	193	221	203	199	198	195	187	224	216	183	206	197	218	239	216	243	210	196	212	218	218	175	212	200	216	197	219	193	209	187	220	187	189	198	245	215	204	214	212	220	196	224	195	204	216	233	201	205	222	206	194	228	201	219	193	221	189	202	208	206	218	222	195	204	179	179	209	219	202	197	213	201	196	202	194	195	194	203	185	191	210	194	202	187	218	214	194	196	217	214	179	209	223	197	228	220	215	216	189	218	184	191	228	197	241	185	226	196	226	209	206	190	210	185	234	209	203	236	196	205	228	210	203	215	215	206	190	228	206	201	236	196	192	182	201	215	180	194	197	194	217	217	197	211	208	203	220	210	232	237	209	209	241	214	208	200	215	209	206	200	198	195	196	229	195	202	220	205	204	224	230	194	199	197	214	213	205	211	223	195	219	231	216	179	216	210	213	187	207	217	195	218	223	212	205	212	192	221	236	207	194	199	206	178	204	205	214	201	201	196	188	214	209	212	199	220	187	202	207	199	207	203	200	205	207	225	200	171	186	199	208	181	208	230	185	207	201	213	206	202	210	234	208	189	208	202	192	195	207	243	213	209	188	209	193	210	214	226	207	197	202	225	185	227	193	197	214	189	193	206	179	211	183	205	208	190	204	206	207	198	206	215	202	220	203	198	211	215	208	202	211	195	201	239	209	212	183	226	230	202	221	237	212	229	203	193	200	212	205	214	228	212	202	216	204	191	213	199	222	222	206	224	192	237	194	227	220	196	194	220	218	203	219	196	247	229	222	191	214	212	211	191	208	210	208	214	208	222	188	208	217	220	193	202	210	211	189	193	217	215	196	217	199	174	197	203	189	215	207	194	199	204	185	229	190	191	216	230	226	203	187	204	200	207	192	217	171	194	199	199	199	201	187	220	193	222	197	222	209	199	203	252	209	220	185	223	193	194	198	200	216	233	221	197	201	213	217	186	228	203	204	227	226	214	210	224	200	177	251	219	193	220	191	206	218	175	193	217	204	229	196	177	199	225	203	212	222	204	225	236	196	222	191	194	196	200	184	201	222	207	202	222	183	242	193	205	211	170	207	195	199	196	208	189	206	184	213	199	223	226	200	195	193	226	219	206	211	215	206	216	209	211	216	199	190	200	216	202	206	180	209	223	214	214	205	212	230	201	217	232	199	221	200	222	197	195	212	241	211	223	192	188	204	191	201	191	227	191	228	190	226	185	203	217	189	174	208	236	245	196	216	209	173	205	199	206	224	221	192	192	190	197	201	219	214	196	205	209	221	195	191	219	207	223	207	217	220	188	228	198	217	205	216	223	204	199	187	193	209	178	215	203	215	203	203	193	225	207	194	212	189	210	205	220	221	203	222	233	186	227	220	198	224	223	222	224	193	193	195	204	220	199	202	206	212	227	197	215	192	208	182	210	185	199	196	192	263	228	209	188	226	196	205	184	212	201	191	213	215	183	213	224	180	180	201	211	205	205	224	204	198	211	176	218	211	223	231	186	208	206	217	191	193	215	202	230	182	181	223	208	201	208	230	205	224	196	231	209	220	198	215	206	206	207	214	204	194	202	198	191	199	180	202	211	211	206	210	183	202	190	213	204	210	191	185	189	211	206	205	216	211	200	212	205	216	193	228	186	199	223	200	184	188	221	229	236	227	215	195	230	230	210	182	208	221	232	203	196	222	223	187	197	207	198	192	252	206	184	188	222	192	201	198	214	198	208	215	218	203	188	213	198	234	219	192	200	199	212	216	213	212	199	193	194	205	206	233	197	186	222	193	173	208	192	187	220	214	219	194	209	182	203	224	211	185	200	212	187	234	195	189	186	216	206	197	225	221	227	239	216	205	192	189	183	237	196	213	207	226	218	224	221	194	199	205	210	212	212	204	198	188	209	223	203	203	227	209	197	212	220	200	203	243	216	194	228	218	184	200	209	194	214	190	221	209	218	219	209	201	174	211	220	217	197	216	216	221	201	197	200	189	212	189	207	202	209	208	221	235	206	203	205	190	207	227	211	199	231	206	199	195	220	208	210	212	209	211	196	181	203	185	188	209	200	199	178	210	206	231	192	196	196	224	228	223	211	176	204	210	192	233	199	203	192	211	175	198	202	191	187	200	188	189	210	213	210	209	206	236	185	187	247	211	178	231	207	224	196	213	222	214	192	202	194	215	214	194	222	209	214	201	207	219	195	184	220	208	183	216	220	220	209	209	201	207	211	181	210	210	221	232	206	215	227	218	196	199	215	208	185	222	211	224	205	212	190	217	213	211	193	188	231	203	218	221	210	203	181	220	195	212	208	222	182	218	182	198	219	182	224	208	224	189	198	195	201	204	217	189	195	209	191	211	219	205	210	178	199	206	207	200	200	215	198	181	217	187	209	235	203	201	206	191	192	213	215	200	232	210	184	207	167	213	226	194	207	213	199	192	202	200	224	206	208	194	175	192	216	214	181	215	205	212	208	206	187	220	212	191	216	211	224	217	187	223	237	199	213	199	226	192	193	191	191	196	189	226	212	220	193	224	200	218	208	199	219	203	208	190	215	198	179	225	214	174	207	198	208	191	214	202	202	216	198	206	189	227	175	224	203	193	215	222	186	186	198	201	205	229	219	214	234	196	194	240	216	198	220	219	208	222	216	184	190	216	179	217	227	222	225	207	209	200	210	185	200	188	208	197	182	209	218	239	206	213	186	204	221	213	222	196	211	200	200	225	221	206	185	219	189	218	173	210	202	195	197	225	216	186	216	199	217	203	216	214	190	238	218	208	199	212	209	198	225	217	205	200	207	224	226	196	193	216	209	209	196	191	195	234	201	222	197	193	212	221	187	201	180	175	184	204	187	220	193	236	210	208	211	185	190	206	231	179	213	195	205	204	193	210	186	208	212	217	207	201	211	211	209	201	220	221	214	201	183	205	188	187	173	219	220	170	187	195	199	207	229	196	208	191	180	222	211	204	187	201	207	189	199	188	204	208	201	199	231	193	190	202	222	231	201	198	216	206	194	195	218	201	211	197	200
4485	337	325	267	227	206	233	196	197	172	197	207	182	216	210	210	211	177	218	169	212	203	228	187	221	209	172	196	206	201	189	181	192	197	212	194	191	201	197	208	210	183	211	170	224	192	177	224	187	198	182	214	211	210	207	166	186	198	198	199	189	194	182	202	184	200	190	186	190	194	210	196	215	214	188	203	201	158	204	209	197	216	191	200	206	212	174	200	220	190	198	178	193	177	208	177	204	165	185	205	205	185	205	207	185	199	207	194	189	188	187	198	201	185	175	170	185	201	195	211	185	200	183	178	194	191	202	201	182	207	197	191	183	196	183	212	188	194	202	207	205	214	197	173	162	190	187	185	176	202	203	201	228	188	193	179	184	186	214	188	209	213	212	196	205	179	191	188	199	209	191	202	191	190	176	216	206	171	187	192	196	221	214	198	222	197	204	204	182	200	180	205	196	204	194	191	187	222	208	189	183	217	198	228	214	182	200	191	211	198	190	191	204	185	187	189	169	177	197	206	191	216	214	205	163	215	197	207	203	206	183	180	201	192	181	181	181	210	209	161	207	175	188	200	186	168	191	187	188	183	187	195	211	197	201	189	208	198	200	219	201	198	167	186	184	217	197	202	205	216	203	200	211	196	231	193	173	205	196	181	172	206	183	196	187	188	194	172	195	161	178	217	210	173	212	194	192	191	194	192	197	187	207	215	191	183	200	192	191	196	203	212	188	185	200	196	196	183	184	229	202	223	193	220	188	179	193	215	175	214	186	196	198	181	187	199	200	191	173	198	190	170	181	162	224	176	190	203	231	191	190	178	185	198	173	201	185	191	177	200	223	194	201	203	182	209	227	190	199	206	189	207	184	184	182	180	237	197	194	186	211	197	193	181	191	172	184	189	171	199	177	182	175	199	215	200	185	192	197	194	173	191	192	199	213	174	184	199	180	193	233	214	185	205	210	195	188	209	162	201	199	170	200	205	191	170	179	193	190	172	198	196	174	181	187	162	203	214	217	218	171	210	187	196	191	186	199	189	212	206	189	164	201	199	174	217	195	214	174	180	201	205	209	215	191	198	177	195	193	197	176	186	187	179	180	208	214	207	210	192	190	176	185	194	201	198	207	191	169	199	181	186	194	185	173	178	194	194	201	190	191	196	212	178	189	202	180	175	203	202	182	195	215	188	207	191	181	200	222	184	195	195	201	225	192	206	193	206	176	198	161	194	185	199	203	200	210	173	206	183	160	159	193	198	200	189	183	170	198	190	193	160	206	163	190	175	208	189	191	201	172	189	209	222	194	197	185	178	219	187	198	215	192	223	214	196	192	207	186	223	204	239	181	183	193	178	207	209	205	198	171	176	259	202	191	207	167	170	204	203	187	179	218	177	191	206	213	208	165	184	206	197	188	191	191	202	190	211	204	159	201	195	201	180	220	211	172	188	173	182	177	188	184	191	205	184	182	199	208	234	205	178	187	168	198	195	189	189	185	185	175	211	182	200	188	197	190	202	191	212	189	196	198	184	190	203	213	186	200	203	220	179	189	196	178	196	198	176	186	192	169	193	196	172	195	196	214	207	190	181	182	175	190	184	191	181	185	192	202	208	195	206	187	217	182	200	218	166	191	203	171	192	192	187	157	196	189	172	193	202	206	199	177	192	183	170	185	199	209	208	205	223	194	160	183	194	176	194	198	178	202	218	180	210	209	200	177	192	179	198	194	207	203	177	186	176	189	177	192	205	178	211	204	186	161	191	199	199	186	183	190	191	176	201	194	221	177	181	163	199	202	183	206	184	204	175	199	207	200	171	195	192	190	197	188	161	199	200	205	163	178	189	197	172	186	189	196	182	195	206	206	192	203	190	182	228	200	187	199	199	186	173	157	174	208	211	183	200	183	192	215	192	191	189	210	192	168	178	209	191	203	201	191	192	219	179	186	195	183	216	196	190	205	178	226	211	198	190	204	179	184	181	203	192	195	195	214	189	206	179	187	210	217	211	195	186	227	205	192	190	195	175	182	209	197	195	208	192	215	199	168	179	191	198	163	184	179	198	204	200	185	183	200	196	180	229	183	187	207	192	205	198	195	181	206	212	163	198	197	214	202	194	188	199	206	194	214	198	212	204	190	217	187	175	203	200	194	202	197	198	203	178	200	190	186	178	195	194	217	191	198	182	210	213	191	188	187	189	188	231	170	216	162	208	198	204	196	206	217	209	205	177	186	187	170	190	170	161	177	208	196	196	164	195	204	174	207	213	189	194	202	185	195	197	207	193	201	194	216	192	193	195	225	200	192	215	203	195	195	183	215	193	214	174	179	187	187	214	188	192	214	187	173	181	194	185	180	180	176	190	198	191	209	220	202	201	201	211	204	194	199	191	193	185	177	205	184	172	204	185	197	175	192	186	198	203	216	191	201	199	182	171	176	207	197	193	216	190	186	184	190	195	187	198	225	193	206	212	197	198	189	184	183	205	181	184	176	190	199	188	188	216	212	184	199	210	186	199	189	203	194	168	212	171	197	210	193	174	196	215	186	184	177	196	197	180	199	210	196	193	188	191	203	165	183	207	186	227	183	207	189	201	194	215	182	172	186	196	193	219	231	183	228	162	184	167	193	188	222	203	198	189	190	193	216	184	183	187	201	189	191	195	205	187	195	200	203	207	169	194	198	198	208	183	169	218	187	197	209	201	215	165	173	182	200	199	206	217	156	208	194	177	203	178	179	188	217	185	198	187	182	201	220	205	183	219	203	180	199	196	185	201	167	210	215	178	211	183	174	215	186	204	180	186	195	191	186	175	192	199	195	205	216	197	192	182	189	199	186	199	162	217	183	219	158	210	207	191	203	210	183	204	192	188	187	223	192	190	176	209	183	186	218	216	194	199	196	187	176	183	191	211	179	180	184	186	203	210	195	200	214	214	197	205	192	175	192	195	174	210	195	190	189	163	199	186	194	195	186	210	203	194	197	186	205	192	217	196	183	207	214	190	200	189	203	175	184	171	187	216	206	204	157	201	210	199	197	178	195	198	207	203	192	201	201	200	201	198	216	218	211	203	195	201	186	210	203	203	192	208	202	179	173	197	173	200	211	186	181	183	193	196	175	175	178	178	190	212	179	195	195	197	202	178	185	200	199	202	203	206	172	199	193	173	202	196	201	181	194	186	187	207	203	168	213	195	187	178	204	181	201	201	190	176	200	183	198	209	172	185	178	222	191	198	191	198	185	206	190	188	217	205	215	202	193	207	216	173	203	179	206	215	195	201	194	168	197	181	213	188	186	202	165	196	193	204	202	215	199	191	189	190	181	187	191	205	184	176	205	203	188	178	174	202	187	180	183	192	191	182	186	198	177	193	216	218	183	174	178	204	174	185	189	206	206	216	189	191	191	173	178	183	203	198	209	210	200	224	177	207	186	213	170	201	193	165	169	178	209	177	195	185	191	201	196	211	201	207	212	189	186	190	197	199	196	190	182	185	192	176	180	187	184	184	169	156
25238	21478	27965	25398	10469	559	342	240	193	176	158	162	156	149	169	130	155	143	126	154	139	132	141	153	119	120	132	137	146	130	131	134	120	133	117	121	129	115	105	134	132	124	113	106	147	131	124	147	130	134	109	132	115	131	146	112	135	119	126	141	124	127	125	128	118	154	146	115	126	144	109	154	148	127	141	128	117	149	154	130	123	126	125	136	113	128	111	121	145	133	123	128	147	119	135	120	113	130	130	133	120	116	140	128	129	125	131	122	129	149	146	147	123	128	109	125	112	124	106	115	114	111	126	140	133	134	112	113	145	127	132	113	116	101	120	131	135	143	116	121	129	125	133	135	128	128	133	110	113	103	124	127	128	126	118	119	126	143	141	117	129	141	114	116	116	127	116	115	138	132	137	116	147	145	120	122	135	120	129	129	106	115	124	141	108	106	131	123	118	126	135	102	120	128	135	113	130	128	131	139	105	122	137	124	112	126	138	131	126	132	126	130	123	122	123	121	126	140	121	143	124	123	142	129	119	128	115	133	135	120	126	129	141	121	129	127	127	94	130	152	120	130	105	134	138	132	118	128	126	141	136	132	118	107	128	131	120	140	129	138	119	135	148	113	127	126	126	158	117	133	117	121	134	136	126	126	129	124	109	132	122	121	114	124	121	127	123	121	124	141	121	136	131	121	125	101	119	116	115	142	140	110	100	130	106	118	109	123	137	136	122	113	137	147	121	100	128	135	132	99	114	131	110	141	119	119	114	117	124	137	121	119	112	111	132	131	127	146	125	111	130	135	132	121	125	106	132	118	103	125	104	139	109	134	132	116	136	138	129	123	117	124	133	116	137	129	130	131	116	112	131	120	118	146	109	133	131	121	123	122	126	115	127	106	112	134	117	135	136	115	137	129	142	104	116	146	124	107	125	122	109	125	147	123	134	129	125	131	123	137	126	109	105	131	129	127	113	123	128	164	97	117	132	111	131	124	131	129	124	121	122	123	127	135	118	125	129	132	123	117	137	141	118	113	131	112	112	124	115	123	129	151	123	122	122	113	115	112	132	124	122	115	118	130	142	118	122	137	114	115	119	128	142	139	116	115	133	119	130	118	122	126	141	125	122	123	115	140	117	139	130	128	147	125	128	118	136	119	110	129	127	111	117	132	149	137	121	143	132	125	139	102	128	126	132	114	129	141	111	133	132	122	124	110	151	123	129	133	120	124	104	121	146	124	103	120	120	127	152	132	131	116	130	121	131	132	113	130	124	121	146	112	120	135	114	130	121	137	144	118	140	132	134	126	96	119	140	121	118	112	114	139	148	107	118	132	132	104	119	112	121	145	140	132	155	125	126	117	119	117	133	132	127	144	122	112	116	118	120	128	116	139	131	110	126	120	109	130	116	119	124	145	115	137	112	121	124	120	127	118	127	115	103	119	140	118	140	131	122	125	125	115	120	137	121	124	148	133	128	130	124	125	104	110	131	116	130	110	133	125	132	114	118	124	133	125	112	126	101	128	105	139	140	124	120	129	101	103	127	128	132	130	125	125	124	128	133	121	119	139	135	138	103	124	120	133	126	134	125	134	114	123	132	126	143	121	127	122	114	110	141	129	138	119	122	111	122	133	117	117	126	125	122	136	136	129	120	135	128	142	121	139	122	122	137	123	124	129	126	133	126	124	115	125	133	123	111	128	121	108	136	114	108	126	141	140	129	137	130	131	135	115	122	97	113	113	127	125	133	119	134	126	120	159	127	105	126	111	132	143	123	152	129	135	121	134	131	131	121	113	131	130	110	120	140	110	110	125	134	116	137	140	121	115	108	132	129	133	116	121	107	129	129	139	119	117	114	144	131	139	129	128	120	133	140	132	123	125	122	149	143	124	130	130	117	115	138	137	136	104	130	123	126	120	124	142	108	118	113	106	132	137	101	137	105	105	130	117	156	113	120	122	133	128	124	124	125	125	138	117	120	124	119	123	120	126	132	122	115	113	125	119	112	139	129	122	120	121	126	139	129	107	108	124	145	121	108	118	123	129	109	115	110	125	132	137	122	119	120	123	145	126	111	117	130	122	118	112	122	119	130	142	119	137	140	141	132	143	126	112	108	119	129	121	117	144	149	110	133	131	107	115	114	118	126	118	130	111	119	120	130	128	114	115	103	128	122	115	137	121	142	122	133	122	126	114	133	141	124	145	125	140	121	123	108	133	131	132	145	124	120	139	119	128	143	132	123	125	140	124	129	114	141	113	124	130	119	108	124	103	115	120	120	134	119	122	130	124	113	122	130	122	117	119	127	133	120	119	134	122	120	107	135	121	126	129	121	113	131	99	129	124	121	135	123	110	145	113	133	125	109	126	136	138	144	134	131	120	120	125	121	122	137	117	105	119	126	136	109	128	138	120	124	134	135	118	114	107	122	127	128	114	118	137	127	114	119	121	126	123	110	130	134	116	113	125	141	121	123	154	113	115	133	111	114	145	113	115	133	127	123	106	124	110	109	116	120	121	120	125	128	119	128	117	130	112	119	138	117	124	105	123	107	117	129	122	123	118	130	111	130	137	124	126	120	123	147	126	130	116	123	128	127	120	129	128	122	121	120	118	119	123	138	159	124	132	115	115	134	118	112	125	132	117	112	125	114	133	128	118	134	112	140	129	139	124	117	111	129	95	122	108	107	135	117	127	122	117	113	130	122	123	139	132	119	118	115	141	109	121	126	135	129	109	120	141	119	124	108	131	123	135	123	130	128	122	127	144	109	131	115	140	98	98	111	114	112	115	126	136	116	140	121	116	110	123	116	122	106	123	125	116	105	141	136	119	105	114	132	126	129	139	126	134	121	117	122	117	115	135	127	118	139	129	130	152	130	119	126	135	135	117	138	128	108	131	121	131	131	126	107	115	132	115	120	132	127	127	127	116	130	142	101	125	118	124	109	105	115	136	118	120	101	115	138	128	135	112	121	114	133	123	155	119	123	115	144	126	128	117	126	121	164	125	127	129	109	130	115	152	139	114	124	114	113	144	146	130	143	125	111	121	135	113	149	125	121	129	113	138	114	123	125	117	131	138	130	134	126	131	120	118	127	135	117	145	129	127	103	105	119	121	136	127	110	121	126	123	118	130	116	140	130	138	107	133	104	120	134	133	105	129	120	131	100	127	119	123	123	111	129	116	123	107	127	130	122	120	127	115	118	130	108	122	132	126	113	134	129	125	125	139	122	123	132	120	120	107	138	137	135	128	113	121	111	123	104	133	125	126	112	125	140	131	107	124	140	140	131	114	139	127	134	126	121	118	99	117	125	128	131	133	131	125	126	130	128	123	114	116	127	118	110	119	109	120	136	124	113	119	125	132	124	133	104	126	122	113	134	111	128	139	105	122	130	117	104	111	143	108	149	114	121	123	88	134	134	131	138	155	130	132	128	110	100	121	107	94	127	113	127	119	123	126	131	135	121	117	110	123	109	121	133	148	116	127	132	121	128	129	116	130	125	124	123	133
2942	2578	2299	1048	635	497	456	333	246	235	183	225	180	169	155	179	167	168	144	148	157	145	151	147	163	157	153	128	129	132	148	138	148	151	137	142	120	148	127	127	143	117	129	136	155	131	133	134	131	141	131	128	145	141	133	153	167	117	138	114	119	138	149	123	133	145	126	127	126	115	130	108	135	124	131	142	123	135	133	126	139	103	119	146	141	116	120	139	126	126	135	157	124	130	138	137	164	140	139	125	132	140	117	153	135	140	136	118	131	118	117	143	136	133	107	129	103	106	140	132	142	139	129	140	127	121	125	144	145	117	133	120	121	145	139	134	129	127	145	137	131	112	133	147	117	159	124	125	119	114	134	121	130	143	141	136	123	133	135	122	104	147	116	129	151	122	113	121	138	125	137	117	109	136	129	132	134	125	126	139	125	124	134	125	128	108	125	131	143	133	113	124	122	124	124	112	123	122	115	124	126	149	139	153	130	126	129	120	116	141	131	142	143	129	126	146	135	132	134	130	140	143	133	136	133	124	134	154	126	145	123	132	115	139	142	137	123	131	137	114	115	126	120	129	135	124	135	130	134	127	125	134	130	129	134	123	120	143	107	155	134	132	136	131	120	140	111	125	124	124	132	131	135	130	127	132	132	119	118	123	134	146	110	148	109	127	136	124	122	111	127	124	124	130	134	138	131	149	139	115	134	130	134	148	122	142	145	129	133	141	134	144	114	147	115	129	120	126	128	149	150	135	127	117	114	134	145	121	143	120	141	121	125	128	130	139	143	133	128	129	147	121	142	125	143	144	143	120	113	131	122	147	136	141	153	154	122	125	151	130	133	156	129	136	107	136	138	141	129	132	140	129	121	138	125	121	147	128	153	125	115	145	139	120	115	123	126	131	130	122	130	121	122	152	142	121	118	147	135	127	128	130	102	141	134	134	143	121	143	141	136	132	136	131	129	130	99	130	127	131	135	114	123	139	118	134	140	126	127	141	130	135	129	122	139	130	142	136	127	128	136	133	143	122	136	125	150	137	134	122	146	142	139	126	137	90	123	135	121	120	145	112	123	133	130	135	117	141	134	128	124	129	118	133	121	139	138	143	114	114	129	132	131	134	105	126	135	115	117	148	144	140	130	138	132	126	140	134	131	129	113	134	121	120	135	119	138	141	123	126	102	140	136	122	142	134	136	135	131	140	133	153	121	128	138	139	122	139	138	134	127	134	128	134	138	157	144	118	119	133	137	122	135	139	141	115	136	149	134	129	123	123	131	135	126	111	129	140	110	141	129	139	115	134	123	121	133	138	128	131	118	133	149	121	104	132	123	141	134	123	136	133	139	132	153	126	140	126	126	142	119	125	127	138	135	126	136	138	126	137	121	131	124	102	124	124	124	141	133	148	116	144	135	111	118	143	130	110	123	135	129	117	146	130	119	117	110	115	137	139	140	133	135	133	127	126	110	119	101	158	124	123	139	128	135	141	128	125	124	140	129	128	108	132	133	132	114	136	128	123	120	129	147	132	128	127	121	145	104	133	118	133	141	118	130	122	130	135	116	130	139	129	143	125	126	122	129	118	123	147	132	142	118	124	152	120	147	134	144	124	137	126	127	137	138	117	141	127	125	114	138	136	134	128	120	121	128	137	119	119	136	151	140	132	127	139	115	118	134	147	131	122	112	108	146	125	127	128	110	123	147	132	132	142	122	145	123	124	133	118	136	136	132	141	124	114	122	144	113	137	131	122	133	132	132	137	127	131	124	115	138	139	137	102	132	128	134	137	134	123	135	123	132	126	121	132	125	125	151	131	121	124	126	130	126	133	125	141	127	120	158	126	148	136	135	127	122	148	115	127	125	131	132	104	139	130	145	129	147	127	125	110	126	146	141	128	126	131	135	140	126	158	141	148	128	121	120	122	130	120	133	139	130	130	137	108	119	131	147	128	128	132	128	127	113	129	116	128	130	126	102	132	133	129	125	124	130	111	120	134	137	121	126	134	148	119	129	121	147	108	108	109	110	140	136	122	123	106	110	121	121	115	134	133	123	127	133	128	130	146	164	131	142	143	136	128	110	116	119	133	150	137	131	134	132	112	125	130	129	124	119	131	126	124	154	132	130	135	124	121	139	148	147	143	117	125	119	139	141	133	134	138	138	157	123	134	133	130	126	156	132	124	128	135	121	124	126	121	131	132	138	128	146	115	124	142	104	140	138	123	140	136	111	128	129	99	135	135	124	143	122	134	129	146	135	135	131	114	128	125	123	119	148	122	121	132	138	154	97	124	123	142	115	127	121	122	144	156	120	113	140	124	120	129	120	120	125	142	116	129	125	137	118	112	122	136	123	155	139	137	125	128	124	124	126	113	140	132	121	126	129	113	103	131	126	136	137	116	129	132	112	126	149	137	122	150	136	136	127	130	136	118	124	116	138	142	119	129	116	112	138	135	125	131	127	127	128	127	143	129	108	110	108	142	136	131	145	124	127	126	125	142	145	120	124	119	135	131	127	133	129	142	133	119	128	121	148	139	125	132	123	130	117	117	148	131	149	128	142	131	146	136	133	143	119	115	126	137	140	133	113	134	131	119	128	115	147	133	125	118	146	137	129	121	132	137	139	134	121	144	121	148	111	140	134	132	111	142	132	118	134	121	134	124	149	117	122	123	131	109	127	132	118	117	131	106	122	129	137	118	138	145	150	119	115	105	146	143	122	118	154	166	130	129	109	151	123	127	133	144	114	139	115	139	139	104	141	132	114	125	106	130	131	129	130	119	134	122	126	118	129	130	115	129	130	120	129	126	125	143	142	137	118	150	150	118	122	133	149	118	139	126	128	137	119	144	134	146	122	129	138	132	138	126	137	116	119	120	118	131	134	141	121	143	128	122	114	137	133	136	136	129	113	109	128	134	124	121	135	128	143	121	136	120	140	150	140	122	159	125	129	128	135	134	118	133	129	149	111	133	144	121	122	119	125	134	121	129	137	131	142	122	148	120	133	116	124	121	130	115	114	136	125	127	125	121	134	133	135	117	119	114	124	145	126	123	129	146	143	127	134	105	127	137	112	124	127	125	143	124	130	127	133	122	119	136	119	115	118	132	115	127	145	117	134	138	137	108	141	125	123	137	126	127	123	125	116	133	134	132	136	130	109	133	124	144	111	139	135	108	141	126	133	135	136	132	127	120	145	133	128	140	139	132	130	137	135	126	128	125	139	123	116	134	124	139	133	135	121	132	133	137	146	121	128	143	130	119	118	135	112	117	145	131	133	122	134	129	121	124	118	130	133	131	142	104	140	129	124	137	100	141	121	121	119	122	115	122	130	140	115	120	111	123	126	135	114	149	110	146	127	122	131	143	134	129	123	117	125	124	119	129	126	129	152	110	117	137	124	122	127	138	135	124	119	129	136	129	133	100	121	113	138	123	129	128	127	125	123	113	134	117	132	140	133	144	132	127	148	125	127	121	134	116	128	107	104	129	135	132	139	131	110	128	136	126
24311	21478	28778	24579	21465	6464	1022	561	458	409	416	393	351	345	339	370	345	316	338	326	310	339	368	337	374	353	322	344	332	321	327	320	307	316	327	335	271	312	334	312	307	308	353	332	295	302	319	348	321	334	304	325	320	279	329	343	308	308	339	325	301	322	301	333	304	330	300	301	322	343	298	329	289	315	322	311	290	323	270	310	301	323	299	328	323	313	303	289	308	338	316	293	325	278	283	282	280	326	287	330	296	332	337	312	284	298	296	300	296	327	280	323	317	302	330	318	322	315	299	310	284	306	305	337	300	266	296	306	325	280	285	308	289	307	322	325	303	341	320	323	330	289	312	322	322	322	318	325	339	286	310	305	306	313	320	291	300	286	325	276	310	282	341	296	326	285	325	335	302	270	315	324	311	276	313	287	314	267	298	319	331	297	294	286	313	280	328	298	266	310	279	287	274	292	319	321	293	332	319	300	292	325	324	321	320	360	309	326	315	309	283	330	332	291	307	279	315	301	324	296	300	305	301	275	309	320	367	319	295	322	269	328	305	292	290	343	329	339	293	307	312	301	294	331	315	303	317	287	294	320	327	326	284	297	329	326	306	341	313	288	308	336	306	296	255	320	293	303	326	325	298	304	321	317	294	315	314	285	301	335	317	311	311	314	344	306	304	312	276	275	315	300	295	296	305	293	304	282	301	344	310	323	340	296	256	292	300	296	309	307	282	280	284	296	315	303	322	325	295	313	290	300	325	314	278	324	366	268	310	292	322	300	334	315	298	300	294	308	331	274	307	298	277	274	291	305	305	306	261	291	318	330	307	289	278	310	303	300	269	300	297	284	290	312	296	314	297	294	283	300	276	310	310	306	300	314	338	318	300	320	321	320	301	300	294	301	300	312	331	299	278	306	271	320	286	300	270	305	297	307	316	307	288	323	328	284	313	302	288	310	316	272	281	283	295	323	304	292	316	283	305	327	283	336	325	303	309	294	320	302	277	291	338	317	287	270	318	301	300	300	320	309	282	308	308	309	331	312	313	326	324	255	305	310	284	315	287	325	299	301	316	310	279	305	332	295	300	332	291	312	291	296	304	309	326	286	318	305	313	293	302	299	323	302	325	296	301	305	295	312	300	302	288	315	315	314	324	323	295	309	298	310	294	322	302	295	330	305	306	267	319	317	300	297	305	302	324	304	275	287	284	291	299	281	345	312	351	320	321	308	342	307	281	292	291	299	307	294	264	311	323	344	314	318	318	306	309	304	311	282	317	301	315	293	290	292	312	332	310	317	321	332	313	305	296	305	314	314	308	294	316	265	333	283	280	292	299	326	310	323	299	316	322	330	288	284	321	305	285	318	321	313	307	290	320	338	297	303	322	343	283	281	318	288	282	280	298	304	307	274	284	322	303	308	307	286	316	321	307	320	298	340	321	316	332	304	293	286	319	299	299	319	323	288	294	321	322	281	293	294	288	310	294	322	331	318	315	321	327	315	282	301	320	307	330	347	257	271	299	312	300	327	316	319	290	300	306	278	354	317	326	312	301	337	294	302	343	282	313	333	286	285	289	285	299	267	307	321	291	297	292	284	306	330	300	301	346	302	315	296	277	294	328	291	299	283	332	319	317	310	277	310	278	319	314	315	316	348	291	315	289	273	318	324	322	278	321	306	302	304	284	308	297	301	286	287	302	285	288	294	302	281	268	307	300	325	303	281	293	318	289	271	287	292	293	320	292	285	320	290	306	296	330	341	313	300	288	319	301	332	295	316	321	306	306	304	298	344	332	335	299	283	314	300	306	272	304	308	299	312	292	310	305	286	294	304	293	306	309	303	285	309	309	295	299	298	278	320	333	328	333	298	329	309	310	287	323	302	306	325	295	300	296	304	304	303	317	300	318	307	335	283	307	299	307	308	315	307	321	312	279	281	316	289	304	309	317	329	290	311	285	287	306	301	303	297	303	282	321	291	322	283	333	302	358	309	292	309	305	275	301	311	285	332	285	306	309	320	306	315	286	314	279	309	303	319	334	296	311	305	277	305	305	332	331	317	331	305	327	321	303	283	276	263	306	299	303	333	342	274	307	336	322	321	299	315	295	320	308	297	321	309	323	317	311	297	338	299	291	333	325	325	286	313	285	291	277	322	309	286	277	316	335	303	298	305	289	320	321	306	280	272	314	284	331	304	302	338	284	303	344	299	306	278	309	297	287	324	333	325	298	297	322	302	317	293	306	306	299	324	291	340	320	323	325	284	280	297	300	305	279	309	290	306	316	301	311	335	304	336	311	324	323	302	313	303	333	296	338	293	301	316	317	312	306	308	303	294	298	308	303	295	322	291	302	302	289	303	314	317	306	286	306	307	298	312	272	280	320	279	284	297	313	278	306	295	316	304	305	306	304	296	321	319	308	286	306	304	280	322	294	296	286	297	336	312	291	287	295	304	319	294	286	294	304	310	303	319	326	306	295	273	316	291	284	327	286	314	305	323	333	309	315	323	311	312	296	313	298	341	312	309	298	291	318	311	281	295	299	278	288	326	266	273	332	300	317	311	317	292	293	298	300	280	289	318	291	319	319	335	330	303	294	298	268	281	306	319	301	294	295	300	297	273	276	297	286	323	317	312	302	283	268	296	332	312	297	276	307	322	318	286	286	300	290	293	298	324	277	306	316	289	335	295	320	305	291	292	312	310	297	284	302	316	288	292	306	327	283	314	294	289	325	296	300	305	291	312	298	309	279	316	308	262	313	274	331	323	326	319	319	338	329	330	318	330	299	324	311	319	301	297	302	291	296	297	311	293	311	289	296	319	308	298	311	289	283	303	271	310	308	309	282	319	320	309	321	292	302	287	301	312	292	306	317	322	281	333	318	344	297	341	333	305	291	325	285	260	275	316	296	325	320	295	337	313	277	330	310	294	293	314	308	309	329	344	291	302	293	312	291	289	329	315	305	297	323	286	320	304	296	328	280	312	315	317	331	308	304	301	309	324	283	266	291	296	304	283	326	283	297	321	295	313	324	297	280	298	316	313	300	317	283	289	310	322	280	288	286	317	311	325	341	306	275	289	314	310	324	320	330	343	315	302	291	321	314	305	312	306	312	300	320	298	265	299	321	326	301	326	312	314	311	307	315	313	291	311	291	306	289	308	294	296	322	311	325	285	297	276	331	324	290	311	311	292	294	293	295	308	282	314	294	328	324	297	323	283	319	289	289	326	280	310	310	296	288	309	276	284	290	322	296	297	282	289	323	304	320	305	335	321	294	255	302	286	299	290	303	293	300	283	291	317	312	304	342	282	286	304	306	280	290	280	282	296	298	324	328	297	307	310	309	302	292	301	274	323	316	321	337	280	303	318	314	316	287	283	276	314	280	294	294	310	311	294	298	280	293	294	297	295	297	319	294	316	314	281	264	280	342	307	315	290	307	302	291	320	299	310	334	277	314	310	299	286	300	331	294	293	302	273	305	328	292	283	327	289	306	267	288	279	310	286	306	304
3209	4852	4028	1974	1333	950	773	652	547	533	414	432	422	393	376	383	366	354	355	338	324	347	338	333	296	297	330	301	280	329	311	319	306	325	320	261	309	328	293	291	295	290	306	284	311	301	298	313	287	311	296	272	296	317	303	264	288	289	309	301	292	297	275	283	300	272	279	272	286	320	309	296	316	272	290	277	303	283	304	284	299	279	299	308	303	284	275	278	285	281	305	276	306	277	273	260	301	288	281	323	307	311	300	276	288	293	298	295	282	299	274	263	284	291	306	293	293	318	242	288	277	265	293	283	279	280	312	274	270	294	306	280	271	295	302	297	288	278	259	298	306	295	263	293	310	268	303	281	291	277	321	288	282	273	290	271	310	306	298	271	298	314	290	294	281	299	281	306	281	285	318	300	283	278	296	300	267	272	312	300	287	270	270	289	276	275	283	280	333	308	281	305	305	259	273	267	309	302	239	292	305	285	270	278	335	288	265	288	299	293	282	274	279	306	314	291	264	280	283	290	312	273	284	279	302	264	280	308	276	300	284	297	312	281	286	298	301	266	295	287	271	310	283	259	300	283	312	293	287	300	302	262	290	306	329	280	300	274	289	271	285	307	276	288	264	277	303	309	306	292	264	296	304	255	276	304	292	275	299	286	294	297	259	286	261	318	306	277	294	281	283	301	271	297	292	303	290	291	294	317	282	297	301	299	307	246	316	279	296	261	284	310	270	264	322	286	283	287	270	307	290	299	303	311	319	283	283	264	300	273	293	264	273	293	250	292	307	260	293	287	266	278	282	291	292	270	269	286	258	266	267	306	285	283	279	267	284	296	334	275	295	285	296	281	309	310	301	264	288	294	299	287	276	301	280	256	299	322	279	317	269	265	289	303	263	298	264	312	302	304	272	272	320	287	318	261	304	299	265	282	275	276	284	288	327	291	289	283	318	276	283	273	274	274	302	281	295	295	288	266	287	264	273	283	295	261	318	293	295	256	286	296	285	279	287	292	286	292	281	288	294	264	268	284	297	300	258	291	303	274	262	291	285	301	295	299	280	273	314	297	270	276	266	305	294	313	301	258	240	260	286	266	288	285	288	271	298	289	288	277	304	304	284	298	275	273	280	318	271	280	312	286	301	309	312	273	290	280	281	297	313	312	279	298	283	298	292	313	289	249	298	298	310	293	281	293	292	255	278	271	284	283	279	303	275	266	300	305	270	257	281	262	285	271	297	300	301	286	295	292	293	276	302	246	293	270	301	278	298	256	296	283	314	280	289	322	291	318	299	259	282	275	277	289	284	256	285	298	298	277	294	303	279	312	246	275	292	260	304	307	291	297	269	304	255	311	306	290	275	318	295	273	314	275	298	298	281	283	276	282	283	294	301	292	293	280	277	276	306	275	254	284	257	260	285	320	282	273	285	271	275	294	304	287	272	283	286	302	278	284	284	261	292	286	287	324	263	281	275	282	299	305	276	259	257	272	275	268	329	276	314	304	290	281	272	287	278	287	288	278	314	318	267	281	280	302	284	293	291	268	314	306	288	274	269	277	296	242	282	280	292	305	288	285	254	277	291	291	301	294	299	291	283	302	293	302	280	281	285	277	299	286	283	246	264	289	302	306	287	309	267	297	266	278	286	281	257	283	257	277	288	294	285	285	291	275	273	296	293	242	251	275	270	282	304	304	315	287	294	291	289	293	293	299	301	301	270	269	265	277	240	281	295	303	283	274	291	263	292	315	276	284	287	288	278	311	311	290	307	302	273	295	279	268	296	289	299	291	275	281	287	283	285	279	289	294	291	282	275	296	288	287	303	271	290	283	284	318	272	291	329	293	288	316	281	268	301	272	269	292	292	340	299	272	279	276	267	295	288	276	263	266	302	282	287	290	292	286	289	304	290	298	262	273	314	290	287	275	266	245	292	282	312	276	290	275	288	286	321	280	249	267	276	282	306	307	285	273	262	280	278	281	298	300	297	289	278	293	290	283	271	291	271	268	268	290	289	295	272	300	273	266	283	304	281	279	311	292	304	278	285	312	288	267	278	272	283	288	282	282	307	256	269	288	290	308	271	290	308	300	297	287	300	291	302	272	276	276	286	279	292	271	267	289	317	288	291	293	281	260	255	311	263	280	277	305	248	257	271	316	290	283	285	269	287	270	283	273	289	268	291	281	290	315	297	259	287	281	295	265	324	287	325	280	283	284	293	305	291	269	284	271	272	258	247	286	280	302	260	293	268	280	304	257	298	266	301	294	282	281	308	264	285	281	300	271	284	270	293	289	283	298	265	228	305	292	272	268	289	304	283	334	282	283	276	295	288	289	295	272	272	280	274	300	256	284	298	283	279	298	323	311	313	284	301	296	266	267	270	292	278	292	281	274	306	293	293	276	272	293	300	287	273	265	300	308	282	328	282	263	277	283	304	295	308	261	314	271	278	269	301	261	280	292	299	256	305	283	273	269	268	262	295	301	289	238	313	303	287	296	307	287	315	280	265	282	305	264	265	278	300	286	268	278	276	286	265	310	263	269	236	295	281	296	286	296	275	303	290	298	270	285	274	264	267	278	292	271	266	269	276	345	297	298	298	298	293	287	279	282	282	289	279	300	287	288	296	276	280	287	271	291	282	288	299	281	295	300	280	286	294	292	293	266	301	305	291	294	289	280	265	320	286	266	267	239	274	279	261	308	288	254	273	303	274	312	269	287	284	243	280	281	262	274	300	289	329	310	291	306	287	282	300	277	275	300	269	282	284	274	276	273	274	275	287	285	284	272	285	297	303	291	281	285	290	284	298	284	283	251	283	277	267	285	287	277	266	260	292	300	268	284	300	301	277	291	291	283	299	298	309	283	280	269	315	262	326	284	300	286	293	314	278	260	272	289	295	296	307	286	300	310	284	295	288	288	267	298	310	260	261	266	311	254	296	292	267	268	293	280	297	305	285	276	284	298	285	287	291	283	279	252	282	261	288	309	317	272	289	252	288	278	283	312	249	276	266	266	260	270	296	281	265	275	281	251	286	260	258	281	296	312	274	280	302	288	315	307	269	253	271	309	288	269	293	297	296	272	288	276	289	276	288	292	301	266	289	272	280	292	263	284	320	292	285	278	278	289	266	312	290	302	279	275	284	293	268	268	259	288	270	256	288	260	282	285	288	307	260	295	299	286	293	286	282	285	320	312	266	284	259	263	265	270	290	265	286	306	289	283	281	273	289	307	257	291	284	273	283	285	293	315	268	313	284	270	277	320	311	301	311	251	317	344	281	273	301	279	277	294	271	291	282	299	275	272	274	269	287	282	288	296	283	292	291	263	274	286	278	294	283	288	277	285	313	292	288	299	275	268	284	289	274	285	286	267	257	285	291	257	275	283	288	271	282	281	318	289	296	297	289	279	278	284	291	252	259	312	279	271	295	288	284	252	279	272	285	279	308	282	289	280	275	265	295	255	283	298	288	280	287	257	292	275	288	281	279	260	245	286	298	279	314	264	285	269
27701	12004	1031	589	476	291	210	215	205	194	214	211	193	211	196	240	206	206	210	241	211	188	191	197	205	218	204	204	218	204	204	214	186	198	199	236	217	190	175	216	201	182	192	214	226	207	183	226	183	208	197	197	190	189	208	205	201	188	207	201	229	209	207	225	202	210	197	226	217	210	212	200	206	189	214	199	187	196	221	213	191	230	209	227	171	202	185	198	204	212	192	209	232	207	213	193	232	197	197	183	208	210	190	200	220	187	207	221	205	174	226	199	216	229	230	198	234	216	204	177	191	206	199	206	189	228	200	202	212	190	208	216	194	192	206	186	189	218	195	204	194	207	202	215	233	201	183	181	238	217	210	191	196	212	213	184	195	210	210	216	213	175	208	173	220	192	228	200	221	201	226	215	199	209	187	191	214	186	228	185	208	184	210	203	217	205	205	209	183	208	215	194	187	225	207	179	203	179	198	197	218	202	198	182	215	215	197	196	202	218	214	191	225	198	198	193	200	212	196	193	210	213	207	201	191	218	211	174	204	209	197	208	200	211	201	192	199	204	193	188	214	211	205	209	205	228	210	215	197	172	203	204	216	224	194	197	179	197	221	197	178	199	199	212	224	201	207	217	211	189	191	182	200	214	202	209	197	227	186	216	198	177	174	190	204	199	212	185	244	217	190	198	208	215	238	212	196	187	218	217	187	214	207	228	194	202	218	200	194	193	205	210	198	229	211	194	216	205	230	195	193	195	203	209	217	182	196	201	214	211	208	208	200	216	197	177	224	216	214	172	201	222	227	211	205	239	198	204	213	198	206	207	187	210	209	184	222	192	169	216	213	230	190	190	188	203	210	222	161	203	230	191	208	205	207	193	202	207	188	209	219	208	218	183	227	217	183	218	177	217	203	208	220	200	208	187	193	202	185	196	199	195	180	194	182	210	217	229	208	220	173	205	203	201	203	185	201	215	196	211	206	238	217	191	192	197	196	201	223	235	190	210	225	200	185	186	196	215	210	188	207	203	211	209	200	195	192	186	200	213	192	208	203	177	216	206	203	223	194	222	173	217	205	194	201	238	199	196	199	212	203	192	235	207	190	200	187	194	209	206	193	213	241	195	199	179	196	218	186	185	212	198	211	188	234	220	215	229	186	190	207	197	189	209	223	196	218	202	189	203	201	214	221	204	220	199	193	207	218	204	187	225	207	219	169	206	182	204	209	187	209	208	215	203	201	219	200	228	213	175	197	182	205	164	229	237	216	192	220	217	212	202	201	197	198	185	212	185	227	203	206	205	191	224	203	212	199	192	205	214	204	206	191	214	186	208	177	221	230	184	178	207	216	210	217	196	201	205	216	199	205	220	200	196	200	202	207	207	189	183	190	219	228	170	211	182	207	210	193	202	219	184	189	194	198	196	188	198	219	180	210	192	199	200	202	198	182	198	188	210	191	222	230	221	206	223	198	205	211	212	219	212	216	194	229	211	202	205	181	196	215	211	228	191	194	181	205	203	197	210	206	187	170	198	217	200	213	212	205	212	195	220	184	216	185	191	218	210	196	206	185	199	232	199	206	197	166	210	208	191	201	207	209	215	219	182	224	196	196	187	200	214	204	199	225	190	216	202	205	218	192	178	215	231	227	208	217	203	204	214	208	195	211	205	206	254	203	203	232	181	186	180	211	197	188	182	207	202	208	212	195	216	225	173	216	220	193	203	198	211	231	237	196	209	198	205	179	210	175	219	211	220	210	206	208	240	199	181	223	199	217	222	240	198	221	226	203	196	208	220	200	227	176	188	202	211	183	221	194	196	215	208	211	239	203	216	232	203	199	203	215	199	186	197	185	246	211	193	179	196	212	212	219	206	193	214	207	231	199	209	211	215	183	214	205	221	187	189	249	206	197	203	194	218	203	223	206	189	219	220	197	216	188	207	218	178	201	182	180	181	202	188	227	200	210	188	210	187	200	183	208	203	194	200	196	205	205	189	191	190	206	210	155	236	189	208	232	212	233	222	209	209	187	198	193	230	201	209	199	199	207	218	198	215	215	180	195	190	186	218	175	223	219	205	203	204	212	215	211	202	211	204	212	212	177	221	183	194	208	201	210	225	206	213	196	184	232	202	204	192	199	232	197	209	193	199	217	208	205	212	209	223	215	210	196	194	201	193	209	214	203	182	205	188	216	193	186	221	223	200	225	223	213	190	192	190	220	233	240	226	192	182	197	200	228	219	196	192	206	182	215	188	210	203	187	220	195	213	209	200	181	199	187	204	200	232	204	199	192	214	187	194	199	201	208	206	217	232	198	218	207	211	179	231	205	212	214	176	208	212	179	208	188	192	168	210	213	218	190	218	200	209	190	209	227	192	197	199	197	215	202	233	187	206	186	204	236	232	209	214	198	203	247	203	218	211	202	214	217	202	204	190	198	219	212	196	178	181	202	169	199	218	230	205	197	218	205	226	187	215	197	210	210	202	218	199	199	197	197	183	192	220	215	190	224	194	212	216	213	209	203	208	194	207	205	190	216	212	186	225	202	191	178	194	208	196	192	209	216	197	174	237	207	173	209	216	183	191	215	218	190	178	220	185	220	210	215	179	191	223	229	201	187	203	205	195	215	191	222	217	194	213	221	227	215	200	218	197	221	185	197	226	192	201	212	185	214	215	205	206	212	207	218	222	225	188	191	176	205	193	193	197	219	214	217	201	208	189	217	205	197	228	202	202	196	213	199	204	203	196	213	231	209	228	183	208	218	178	223	199	231	197	184	194	176	224	210	207	193	221	210	239	208	203	234	184	193	205	222	195	204	201	213	228	213	214	178	208	208	208	210	200	217	214	211	203	202	183	227	207	213	201	206	176	200	188	180	216	228	212	203	212	218	194	184	216	197	194	249	183	189	202	166	200	200	180	187	199	211	194	214	191	190	208	186	222	176	192	204	207	209	196	189	207	193	185	217	213	207	214	204	206	226	201	184	199	200	214	211	206	201	197	198	185	216	188	209	191	213	207	206	202	175	206	203	230	218	177	199	184	205	219	191	204	182	233	200	199	191	214	192	181	214	219	197	213	226	211	199	202	197	205	222	208	230	213	196	207	220	198	215	229	205	211	200	219	178	207	189	233	221	206	216	190	180	197	203	203	225	196	218	220	200	215	214	196	174	200	203	176	212	186	188	229	209	177	202	194	233	207	192	193	231	180	207	207	206	180	221	196	203	168	211	208	202	204	175	161	226	221	197	196	194	228	200	197	187	217	219	216	207	197	208	177	190	176	199	218	192	209	214	173	215	221	204	215	203	198	224	180	192	189	210	176	216	199	206	199	198	207	200	207	212	202	193	205	210	225	210	231	182	199	227	175	213	192	198	198	190	214	205	182	223	202	223	213	222	218	184	207	206	204	217	218	219	218	194	203	207	189	198	209	202	204	252	203	190	209	208	202	192	180	211	184	221	220	206	215	210	193	190	188	200	224	214	222	190	200	204	193	191	211	223	195	200	191
4529	410	368	270	247	198	224	187	227	207	210	215	200	222	210	185	208	192	203	212	195	233	199	199	222	184	193	201	192	212	187	185	209	196	186	197	207	194	186	169	197	188	200	179	202	212	194	178	207	193	189	190	199	202	205	188	208	199	170	189	184	206	184	194	204	178	181	183	171	198	195	204	167	185	218	185	205	163	195	190	192	185	210	193	190	197	199	169	206	210	189	201	203	195	219	211	189	191	193	200	168	201	171	219	183	193	207	195	210	192	207	190	224	210	207	224	199	193	192	206	181	189	177	210	186	172	170	184	200	169	237	191	188	184	191	173	175	171	176	207	192	197	171	222	172	229	213	190	232	200	195	194	198	211	219	182	157	209	188	208	194	215	200	195	190	209	178	200	213	161	197	222	183	183	221	186	188	200	208	192	201	215	207	184	182	202	207	192	205	184	203	200	200	170	186	200	218	226	178	206	194	193	190	187	193	207	199	177	198	206	192	195	201	225	201	189	183	171	201	176	186	194	212	183	182	186	211	207	200	198	179	200	188	193	200	171	184	178	181	185	203	168	209	172	181	184	202	215	190	181	189	197	182	197	179	189	193	196	205	173	181	189	213	210	184	204	220	166	199	184	193	205	211	190	197	198	198	207	184	205	198	190	189	172	170	189	194	192	214	178	215	173	212	187	197	187	230	196	172	205	196	182	209	191	175	176	186	188	203	210	212	205	194	185	179	195	203	195	174	182	197	203	208	217	173	198	211	213	188	209	186	218	185	213	223	224	163	206	219	204	195	202	197	192	182	190	186	212	188	192	196	200	195	194	179	213	189	188	180	189	188	180	179	178	211	211	198	182	212	193	190	215	205	193	182	187	199	177	170	175	191	186	160	186	213	210	215	191	170	193	185	223	199	192	216	162	166	149	199	178	202	184	169	185	199	210	185	191	225	192	209	193	195	191	200	223	189	179	165	204	201	192	188	186	177	193	199	174	212	182	185	195	191	182	185	192	169	180	220	203	189	198	191	214	206	190	199	176	177	176	190	200	174	185	196	181	191	196	165	193	196	190	199	190	209	207	185	213	194	214	215	192	177	176	206	215	200	218	212	195	205	186	205	216	197	210	210	198	188	199	196	194	190	174	186	209	197	209	207	205	211	227	208	193	199	192	193	191	205	192	195	205	207	192	188	188	204	203	193	196	218	213	209	195	231	189	202	186	174	169	191	177	189	191	196	211	195	211	202	203	195	202	242	210	188	199	187	210	178	192	183	199	185	213	205	195	205	204	224	209	196	195	199	191	213	178	177	196	180	184	192	173	196	194	224	189	183	205	174	182	206	199	164	215	183	183	190	207	221	158	197	200	181	190	183	176	184	203	184	215	194	191	171	197	209	216	205	210	188	212	182	197	196	189	186	192	207	200	196	176	213	183	177	200	196	197	189	182	209	220	213	185	192	201	189	205	215	206	200	227	204	196	190	209	190	228	203	180	175	194	235	190	186	226	197	184	203	205	199	196	208	185	219	197	210	178	174	169	187	220	186	180	180	202	175	177	193	209	201	213	184	203	204	200	210	189	188	178	181	194	208	179	187	212	192	155	203	186	194	208	209	199	200	174	193	198	211	216	183	215	180	184	190	204	205	196	192	182	206	208	221	185	197	183	182	186	194	181	192	210	187	157	194	176	192	201	188	192	217	197	182	193	180	194	176	172	199	199	198	185	211	205	200	194	214	189	195	204	182	199	194	215	218	178	180	202	198	189	218	200	201	189	200	190	195	167	170	215	194	221	195	192	196	190	204	186	186	215	194	195	185	188	211	200	193	179	195	217	190	186	190	211	185	203	166	196	218	190	175	170	222	224	203	194	176	200	193	193	199	195	175	203	193	168	177	180	203	150	181	210	184	203	198	199	216	173	192	214	190	195	212	202	208	161	192	176	205	221	181	185	178	205	170	169	189	198	207	192	211	178	195	214	197	206	207	199	174	180	200	186	194	191	190	213	160	185	195	180	206	219	193	210	196	208	205	207	237	207	210	193	196	228	203	198	179	190	192	190	188	192	204	198	175	192	186	201	206	200	211	184	201	215	195	185	192	181	185	157	203	194	204	191	185	179	200	180	195	191	206	178	178	201	193	209	161	180	163	182	209	217	158	217	191	187	187	184	173	189	192	180	174	179	199	207	216	218	216	195	181	185	189	186	205	191	219	181	180	179	177	202	172	189	199	209	216	183	190	209	195	186	196	199	195	181	203	229	192	194	203	182	202	181	198	205	229	188	185	181	209	195	202	220	189	201	204	188	209	214	187	204	185	210	199	207	190	207	195	206	208	201	199	194	189	190	198	219	196	213	215	183	183	204	197	213	183	180	206	191	200	214	180	212	193	212	176	195	213	204	185	225	221	201	206	193	183	216	218	173	197	203	200	208	183	194	182	203	164	205	183	202	200	177	195	202	182	212	186	161	182	200	181	204	214	199	183	199	199	208	218	192	199	199	184	189	194	176	226	170	175	196	174	182	195	198	184	193	198	192	199	185	236	198	195	178	198	199	192	181	187	185	195	168	183	186	200	191	195	203	200	186	203	210	207	192	209	209	203	211	176	175	192	179	179	187	205	190	200	173	198	182	192	191	207	191	200	174	214	203	211	186	180	200	212	172	178	163	186	202	199	194	196	214	183	175	229	208	202	196	193	217	180	188	175	190	189	190	217	217	200	194	219	207	184	187	213	187	199	204	192	188	196	196	173	203	212	174	210	182	213	180	195	197	181	169	181	209	199	201	205	207	199	214	201	189	222	216	183	195	203	189	182	189	187	186	192	179	198	214	175	200	200	191	189	197	177	184	208	203	196	195	206	192	203	196	198	179	173	218	177	185	204	183	187	177	203	201	201	194	170	182	218	213	174	204	208	197	195	191	190	187	203	192	184	196	193	206	202	197	187	201	188	212	218	223	187	223	190	211	211	186	196	231	175	185	178	202	207	192	176	181	202	203	185	215	190	176	211	181	189	181	201	200	219	182	188	171	213	213	208	209	205	203	206	197	188	202	192	174	184	201	192	190	195	198	184	180	191	214	162	201	184	197	166	186	186	198	178	190	207	178	213	208	167	189	196	205	200	203	186	186	187	215	192	164	214	195	183	169	183	224	175	195	179	158	212	167	211	188	196	213	199	183	206	184	192	173	183	173	201	217	198	170	181	209	178	206	210	189	214	214	205	177	182	199	206	202	209	169	209	187	195	179	187	177	189	196	193	200	192	182	191	172	189	209	187	183	199	184	194	192	199	199	180	177	187	194	198	198	203	182	207	193	218	217	187	186	180	179	207	204	204	216	192	210	188	190	197	193	197	213	168	215	206	185	208	193	181	189	203	202	182	190	190	202	204	196	198	187	172	201	175	213	187	193	189	202	190	200	192	171	179	191	181	184	208	225	178	195	239	203	201	173	231	197	211	191	174	172	192	187	207	191	203	198	194	176	223	194	217	219	205	239	205	182	198	195
25255	21482	27977	25375	10602	570	310	222	158	174	196	157	157	142	129	144	138	135	146	126	126	149	123	147	124	124	132	115	116	139	143	143	117	125	141	127	147	148	124	141	101	127	129	118	130	118	104	121	116	112	129	135	121	133	140	124	153	123	108	122	124	113	139	120	113	114	139	120	121	138	106	127	136	127	147	113	128	113	131	124	130	144	130	142	137	138	160	119	115	133	138	127	132	136	133	121	128	131	105	129	152	125	126	122	150	125	118	124	112	125	122	110	123	149	100	133	126	124	137	88	131	121	128	127	128	120	124	108	122	130	153	137	145	118	128	130	111	125	131	139	115	111	121	113	113	118	126	123	115	108	133	119	120	131	116	114	127	121	131	139	140	124	132	100	129	109	120	121	118	109	140	103	136	120	124	139	135	116	135	145	109	115	144	138	119	115	116	119	116	116	115	132	144	123	125	126	114	137	132	135	108	112	136	142	120	142	120	128	130	117	116	131	124	144	131	129	124	123	100	129	105	138	123	137	135	124	146	114	132	120	124	121	122	129	119	131	120	138	139	147	121	102	130	133	125	141	122	122	122	113	121	122	136	139	141	138	119	111	121	103	115	128	126	114	137	159	126	129	138	101	141	126	136	132	137	121	135	115	122	115	124	132	108	109	122	116	126	118	127	127	121	138	139	128	117	120	118	116	135	137	129	119	127	132	140	120	132	117	109	103	123	115	112	122	133	117	126	138	125	129	125	146	115	136	124	118	130	133	131	136	141	112	118	105	134	105	131	141	117	114	129	131	141	115	111	121	117	133	137	149	126	136	112	138	113	130	115	115	107	136	129	111	102	129	126	131	110	118	134	140	124	137	132	137	121	124	135	126	98	117	118	125	145	111	113	118	111	144	130	129	121	101	122	132	121	141	122	128	124	119	135	120	124	121	121	128	118	110	123	119	131	114	123	135	144	105	118	116	126	139	142	111	114	104	123	127	117	114	125	112	109	123	110	120	124	116	122	129	115	126	127	105	123	115	143	107	176	138	131	130	133	129	142	119	119	127	121	125	117	115	114	124	112	105	127	144	105	128	114	102	124	110	133	150	131	123	138	121	118	109	125	118	102	115	131	142	128	108	142	132	120	112	141	118	133	130	116	111	117	125	128	146	140	118	135	127	118	120	133	121	125	116	142	130	116	124	135	133	147	110	153	133	122	124	137	107	139	129	133	109	119	137	138	121	144	143	128	130	124	122	123	121	131	95	111	129	139	140	148	116	132	122	131	135	107	121	113	124	147	110	124	134	145	125	133	121	137	109	122	112	111	102	132	114	134	123	116	119	130	126	124	134	124	144	135	116	127	107	137	119	108	136	145	110	131	111	104	121	112	139	129	130	141	118	111	124	134	138	126	131	120	117	126	124	113	107	112	115	129	121	148	119	100	114	105	130	102	136	126	128	127	129	134	132	128	113	113	125	122	106	111	110	115	120	105	130	114	125	110	126	127	130	110	119	110	135	132	125	109	129	116	135	116	117	134	130	113	131	133	127	131	127	135	131	122	123	129	131	98	121	125	122	135	130	122	131	143	113	120	116	129	132	105	127	135	147	138	126	139	111	123	112	115	138	149	129	131	127	143	115	141	125	115	128	116	107	124	128	116	123	114	127	121	139	121	133	128	125	139	153	117	119	146	127	110	118	122	126	148	131	121	108	134	120	114	107	116	132	116	130	138	106	128	121	135	99	137	127	155	112	115	112	112	114	121	119	133	118	125	126	139	113	130	110	109	115	107	117	111	145	107	125	140	122	121	112	113	107	110	123	141	125	124	127	135	113	144	123	134	127	131	127	131	123	125	120	129	130	130	132	111	118	145	119	135	109	134	110	143	130	123	129	113	117	118	118	118	137	106	124	116	112	136	113	117	124	126	132	102	114	134	123	118	112	138	130	130	127	140	137	112	128	123	119	108	132	131	127	131	130	106	126	113	144	118	146	116	118	119	115	115	128	124	113	130	97	136	119	133	130	125	104	117	111	109	123	116	137	133	115	120	130	150	128	141	137	141	113	135	122	110	114	127	111	141	123	137	104	114	117	133	137	116	124	123	130	129	123	117	119	129	124	135	119	112	116	131	121	115	104	117	120	138	110	123	139	125	118	119	129	109	148	114	109	120	133	137	126	144	133	132	129	106	129	128	123	113	131	116	129	128	127	130	130	125	132	111	131	120	118	133	120	132	117	115	129	123	134	120	120	134	128	128	114	134	109	136	110	130	116	136	118	106	138	95	133	117	115	107	118	107	137	132	157	122	106	125	136	116	108	144	130	112	111	120	113	146	157	119	122	130	149	147	103	109	124	111	110	123	125	136	130	103	132	105	131	136	130	112	146	95	106	149	125	124	118	127	119	140	99	127	116	123	118	118	142	141	145	120	113	130	114	139	111	133	108	108	134	118	138	126	116	117	127	121	128	132	125	113	125	139	109	102	115	131	119	139	115	135	120	141	101	127	116	113	148	144	113	113	119	124	135	132	147	109	130	118	125	117	128	120	130	122	146	100	127	136	137	114	131	126	114	136	133	120	116	120	113	144	120	143	115	102	139	143	130	132	128	135	116	112	140	118	123	122	140	111	128	132	112	137	121	125	113	123	127	116	118	136	124	116	137	133	137	129	124	138	120	121	123	140	112	106	118	125	125	123	149	113	117	107	110	109	127	113	122	122	129	130	131	131	117	126	124	120	130	115	133	96	108	122	152	97	125	100	136	139	125	126	138	119	147	113	130	139	113	137	101	133	136	114	111	111	148	126	138	125	143	117	122	127	136	102	141	128	123	123	120	100	123	136	126	127	120	117	120	107	106	133	119	128	118	122	123	117	124	131	139	126	115	135	125	119	138	114	143	107	118	111	111	128	115	114	119	124	108	129	135	114	116	125	118	130	136	123	118	125	126	132	118	91	116	113	138	114	121	122	124	132	111	130	126	121	121	118	120	133	151	145	118	113	145	119	115	123	117	121	132	137	116	120	100	119	116	135	132	114	135	125	130	127	125	137	120	134	107	140	104	113	120	116	129	137	139	119	105	111	109	133	116	103	147	105	137	133	117	122	115	143	133	114	123	121	125	120	133	140	112	115	143	112	132	99	120	134	147	136	118	128	139	136	120	129	137	123	114	117	101	140	106	115	117	119	123	139	144	136	124	152	105	139	122	123	118	123	113	116	121	116	111	121	111	119	116	115	138	113	127	130	130	125	122	126	130	148	139	130	112	137	138	122	128	141	128	122	136	113	122	113	127	116	125	129	113	132	131	125	106	118	141	130	135	103	118	123	125	140	116	125	106	108	109	119	102	104	124	128	113	106	121	121	146	129	123	134	113	132	115	132	94	116	125	117	118	143	98	128	130	106	118	144	126	133	119	127	137	120	117	116	110	122	120	131	125	137	120	122	134	108	133	136	138	124	134	135	127	111	121	128	115	135	120	136	106	119	125	117	130	122	144	129	132	117	119	118	125
2974	2612	2188	1122	638	490	425	329	267	208	236	228	206	197	191	177	158	156	160	145	152	147	158	138	158	137	132	141	148	120	145	132	149	159	141	122	140	137	122	124	132	119	141	124	149	136	136	116	131	133	137	110	136	120	130	152	132	123	114	141	126	141	128	130	131	118	140	144	129	133	129	136	145	126	141	123	136	123	132	132	136	108	119	126	126	131	119	143	120	139	115	132	130	121	109	146	123	143	125	126	146	151	135	131	158	120	118	128	132	125	124	123	154	123	135	128	126	136	138	127	132	140	138	144	142	118	148	135	137	124	147	127	131	139	138	133	122	134	140	121	115	126	111	125	120	108	131	126	120	125	129	128	124	144	136	116	141	127	106	128	118	149	140	151	123	131	138	132	122	124	140	148	127	128	141	134	118	127	137	132	108	142	121	143	105	135	146	131	129	127	138	140	129	133	149	138	145	144	145	109	118	150	108	122	156	160	135	135	139	134	151	126	128	120	138	129	117	138	119	133	135	139	124	121	124	151	145	138	104	139	128	129	122	119	136	108	156	140	122	142	105	125	137	140	124	101	112	141	137	114	150	125	111	141	136	120	122	144	143	136	127	133	145	126	117	141	127	133	109	135	130	129	151	136	136	133	128	152	136	137	127	128	115	135	136	145	145	130	125	118	131	121	133	118	128	121	132	137	125	139	126	140	145	124	123	154	135	118	124	126	113	124	141	118	141	143	140	131	145	143	136	135	113	141	132	101	149	114	149	131	119	133	141	116	132	125	134	128	118	134	132	124	129	117	133	123	122	111	129	130	127	125	147	112	128	124	140	127	124	136	128	127	125	147	128	124	133	120	141	115	145	131	127	131	132	140	129	121	122	163	135	142	130	116	133	125	132	123	122	132	138	128	120	125	139	144	119	129	132	132	152	128	139	134	115	117	105	108	135	131	147	145	140	105	116	137	143	147	137	123	135	129	135	138	142	132	108	115	133	118	139	135	156	118	129	131	126	108	134	131	123	148	119	126	126	119	138	136	134	139	136	129	137	133	135	122	132	162	118	113	127	122	154	133	142	123	144	137	107	131	134	112	153	140	119	120	131	124	133	143	129	128	141	128	128	126	154	123	147	125	128	147	146	146	130	138	130	139	143	134	154	126	127	138	116	132	113	134	165	110	102	125	143	119	138	146	160	126	150	143	133	126	144	125	132	108	136	137	139	123	125	150	142	123	142	113	108	115	126	112	135	139	125	133	125	126	140	145	136	145	118	136	135	124	114	127	107	129	143	114	113	115	130	149	132	129	122	140	120	132	118	116	127	129	129	119	132	118	105	120	142	133	136	142	120	129	140	148	141	138	116	130	143	141	121	113	140	115	125	123	139	136	117	125	135	135	118	138	134	138	124	148	124	118	115	110	115	122	121	144	126	134	137	152	116	162	120	134	144	155	126	141	127	148	110	137	134	114	146	112	134	110	120	115	135	121	146	127	150	117	122	93	120	137	146	126	134	135	139	140	120	138	137	140	121	134	118	120	152	107	114	145	121	146	136	108	146	131	124	117	107	104	142	127	137	144	124	127	128	107	134	127	126	117	132	128	143	148	113	123	122	131	130	106	123	125	146	120	132	133	118	129	150	114	154	177	134	122	124	135	129	114	145	127	117	142	138	127	128	142	119	121	126	120	130	128	138	116	154	129	119	119	125	150	129	135	125	115	142	129	146	116	141	117	116	126	135	129	110	138	114	119	133	125	124	133	137	144	129	134	128	121	119	140	122	102	115	126	124	126	126	146	110	127	136	117	141	137	124	132	142	132	138	134	125	132	114	134	150	130	111	136	126	140	120	110	128	114	134	138	123	124	129	142	139	141	145	110	131	134	123	159	120	142	135	134	150	118	133	136	134	119	122	118	135	113	124	133	119	94	118	120	134	122	134	152	123	147	127	147	132	113	122	118	126	143	143	131	133	141	130	144	117	136	136	130	113	128	121	102	129	111	118	143	140	126	126	112	121	136	136	123	120	147	132	143	136	121	138	128	114	108	124	117	135	144	123	125	126	117	142	139	137	138	128	123	128	126	145	130	123	132	113	134	126	131	127	123	107	145	133	122	142	142	131	154	109	110	156	135	129	140	154	146	126	136	137	131	131	135	141	122	126	115	113	132	130	124	143	163	122	128	120	167	129	97	141	132	125	145	127	138	127	125	115	121	119	132	127	131	124	126	125	130	121	139	133	117	132	126	141	141	111	131	113	136	147	141	120	107	135	121	127	136	124	136	146	142	132	135	113	139	131	133	112	136	137	141	128	154	139	134	130	129	117	149	136	116	121	124	134	142	149	121	132	132	137	104	123	129	112	121	127	147	134	155	134	120	116	128	152	138	122	111	122	144	123	112	145	124	116	116	148	155	138	131	120	139	125	105	131	140	128	124	138	150	113	119	115	141	139	114	119	125	130	115	128	132	114	126	137	117	135	133	115	117	130	136	120	125	143	126	129	129	125	131	116	126	141	144	118	118	118	120	134	181	114	123	138	140	135	135	141	115	134	121	132	112	130	131	138	108	127	143	120	132	148	128	123	131	157	115	117	107	121	134	122	138	141	130	138	119	120	145	145	132	139	126	135	138	131	120	145	106	107	127	129	124	127	142	129	161	120	139	113	128	160	148	130	140	125	135	120	132	138	136	110	142	114	126	132	131	135	126	152	136	134	131	116	116	120	130	123	142	132	135	136	138	138	130	142	119	107	128	109	116	129	129	115	128	131	124	118	133	117	117	148	143	160	130	127	121	113	131	109	103	138	145	125	117	136	124	122	145	139	131	145	137	153	116	121	154	123	142	116	136	137	126	141	117	122	128	126	138	123	129	133	137	144	113	127	146	126	114	140	145	136	134	114	133	133	121	121	121	116	131	124	135	136	148	131	130	118	128	113	136	125	141	127	126	156	133	124	123	128	132	134	135	119	103	131	136	103	154	115	136	129	135	136	121	129	158	127	132	123	127	124	112	123	136	124	128	131	118	114	130	138	136	124	123	124	123	121	122	124	152	146	136	136	123	125	122	129	120	123	113	139	129	126	120	115	128	123	126	136	119	132	113	137	144	122	134	141	156	128	130	162	130	114	139	141	137	132	114	120	134	118	125	153	128	133	133	111	121	126	134	117	129	123	129	120	130	132	129	128	141	139	139	128	132	140	127	149	119	143	137	151	107	131	141	142	106	149	134	149	132	129	120	141	154	132	121	129	119	130	124	121	138	127	128	111	115	128	130	114	116	131	119	149	139	126	140	127	134	136	129	155	97	129	119	118	119	139	120	138	126	149	133	142	124	130	133	131	136	130	132	127	128	147	134	141	123	130	112	130	144	121	129	117	129	135	125	135	135	148	135	138	150	133	143	146	112	118	121	142	136	127	133	139	142	115	128	138	131	131	118	129	153	134	108	126	127	125	125	117	125	132	126	144	124	128	137	120	124	144	142	114	123	135	138	141	146	124	132	127	130
24361	21482	28827	24584	21458	6359	948	587	417	415	390	380	368	375	327	348	358	330	341	328	313	334	335	347	339	279	326	303	335	347	297	299	298	272	321	319	277	317	332	288	300	340	307	312	314	318	284	287	343	307	333	297	308	304	324	275	284	304	329	323	296	296	307	294	316	315	324	325	308	312	303	310	284	305	319	315	314	324	289	311	296	305	312	307	301	282	269	296	295	300	323	295	308	324	335	320	322	309	300	302	285	334	317	321	310	303	326	306	293	325	320	296	300	302	297	308	268	286	301	309	298	302	309	324	319	294	281	330	298	324	322	337	303	282	318	275	326	315	316	306	298	316	303	315	296	312	319	328	297	289	339	297	322	318	330	291	321	334	329	313	276	326	307	318	294	299	310	327	287	359	305	290	320	340	293	304	317	329	323	299	342	317	291	322	308	318	314	304	305	307	331	295	304	334	298	301	331	295	311	317	333	321	301	324	292	313	335	318	276	310	325	297	323	322	335	292	297	308	307	305	282	288	286	317	323	297	343	319	282	320	283	309	310	341	302	314	286	312	291	326	279	270	302	326	247	284	312	283	277	302	287	294	300	293	326	320	310	310	306	307	290	329	302	352	327	295	338	306	274	293	280	304	275	311	316	320	284	327	280	334	300	331	319	277	324	266	297	293	327	273	275	281	270	321	292	285	308	322	269	284	285	311	306	276	309	298	311	342	269	285	318	295	299	306	319	296	333	331	321	309	331	327	318	328	332	293	295	333	321	291	298	283	295	312	257	296	330	286	294	309	322	301	276	314	280	303	305	326	284	296	309	324	307	294	330	308	296	268	301	325	310	287	288	284	290	283	298	333	348	291	289	295	303	310	327	306	280	326	288	328	256	315	296	285	290	340	299	291	290	311	304	302	331	309	303	291	306	299	318	321	315	308	302	285	287	308	341	307	304	286	317	278	287	313	285	318	294	302	326	323	339	309	309	306	306	306	309	344	292	284	314	333	280	299	282	278	327	292	306	311	287	300	309	286	312	315	300	304	279	302	289	308	325	317	331	318	291	319	316	289	271	260	269	283	269	306	311	272	335	315	303	299	303	281	328	275	316	290	296	352	316	288	298	326	333	304	299	311	294	321	283	298	310	284	304	276	280	300	317	300	295	269	317	313	267	326	360	298	318	323	285	298	309	306	313	284	317	336	306	331	314	281	311	320	307	305	290	312	310	328	302	283	324	317	314	316	309	292	333	291	279	306	306	266	320	334	304	368	307	277	292	287	314	333	293	342	296	288	299	289	317	337	287	311	289	294	296	302	284	332	281	303	306	285	326	308	272	320	341	289	283	275	319	312	345	315	277	271	313	293	312	306	310	309	309	268	271	293	264	313	311	309	324	305	291	286	290	317	301	309	335	277	309	313	284	271	310	308	318	324	274	274	293	300	332	296	318	308	318	328	320	333	286	344	284	292	292	318	316	292	287	296	303	309	305	324	294	283	300	300	339	351	288	315	295	292	314	329	326	321	314	294	326	285	291	330	327	301	319	294	286	294	324	308	303	282	307	291	307	301	292	305	297	296	300	291	283	325	289	286	313	308	280	290	327	318	281	321	314	319	296	294	303	263	290	319	316	288	303	311	313	291	313	294	311	303	312	322	335	321	323	297	310	323	285	311	310	300	281	320	304	303	315	304	283	288	312	344	284	306	321	292	293	310	308	282	326	297	306	311	298	320	319	311	307	283	298	311	296	311	280	332	331	308	348	283	299	305	325	324	276	313	305	290	332	299	292	341	318	302	280	307	324	295	322	305	312	314	291	312	315	286	297	289	307	297	333	313	307	279	297	288	288	292	293	299	305	335	300	299	323	307	296	311	296	306	297	285	311	300	295	305	296	284	308	288	321	308	293	330	295	286	313	297	304	304	302	284	285	357	296	311	291	267	298	293	344	282	335	302	322	325	286	304	325	293	304	296	330	283	322	330	288	286	305	314	302	298	287	293	269	322	290	284	335	331	305	292	289	277	285	305	318	279	271	324	284	309	301	296	300	307	297	303	315	287	306	309	306	311	285	261	311	305	284	285	298	313	304	305	309	310	320	329	314	322	314	294	313	286	312	314	299	274	309	292	303	305	309	292	306	301	319	279	331	289	291	272	302	284	289	300	337	315	308	271	319	304	328	291	290	304	288	291	282	319	323	318	322	318	311	330	290	325	335	302	330	313	283	314	274	309	322	295	330	282	311	313	303	278	298	344	298	319	325	298	297	299	328	340	283	302	299	305	287	306	297	292	277	317	297	306	297	298	294	339	297	322	311	291	343	320	311	294	283	320	283	310	299	314	294	329	305	313	290	296	305	291	308	318	287	316	297	296	294	310	322	292	284	308	327	296	310	311	314	320	310	311	289	308	285	294	310	339	302	317	301	300	278	295	311	286	319	295	318	310	306	308	299	321	292	275	312	324	304	280	310	309	326	288	315	301	319	323	332	290	313	292	324	299	317	304	299	329	302	317	290	302	312	268	315	327	321	294	294	305	327	302	320	321	312	297	292	269	302	326	295	314	281	277	309	319	301	330	300	337	307	295	332	334	308	307	310	303	311	310	290	316	299	318	326	279	318	316	347	321	286	326	271	295	320	296	292	295	328	302	321	296	312	314	311	292	287	317	333	313	316	333	304	312	308	327	289	334	289	265	300	276	327	311	315	292	269	283	326	327	329	335	300	339	294	294	301	284	287	294	322	323	307	321	311	306	293	288	322	297	352	309	331	284	293	276	303	300	319	284	300	291	286	288	315	282	285	318	297	314	295	293	294	314	310	269	312	308	292	319	282	288	282	275	282	299	311	272	327	306	306	282	353	295	299	323	317	289	311	318	298	292	297	326	304	294	309	331	313	311	331	311	291	286	300	312	322	323	333	269	293	342	317	299	297	303	310	336	305	289	277	314	319	291	303	313	290	285	293	308	313	302	300	306	292	287	282	309	299	305	290	303	334	308	304	293	275	305	278	329	333	296	305	317	320	372	295	291	278	324	314	316	298	269	339	322	311	315	291	312	326	316	305	310	272	302	261	259	315	304	308	310	280	294	304	326	330	303	298	309	298	334	294	288	288	322	274	300	293	291	327	307	306	292	291	306	287	301	301	299	265	329	277	301	325	332	308	304	297	313	311	300	298	278	301	300	287	319	320	281	300	282	321	309	299	265	305	300	308	347	285	325	321	293	310	287	316	300	341	301	321	303	324	320	312	297	256	299	298	324	308	355	279	310	294	296	319	299	309	331	334	274	303	319	286	324	335	304	325	349	300	317	317	275	272	297	305	312	273	323	271	310	325	295	279	335	330	313	321	294	296	283	281	313	295	294	306	309	330	309	283	299	281	317	286	283	279	257	323	333	269	317	302	287	293	316	283	268	304	269	308	293	294	303	291	300	326	286	328	310	299	302	310	290	311	270	283	282	289	288	314	296	336	346	324	361	253	310	301	296	317	334	308	290	292	293	315	314	309	280
3237	4823	3937	2085	1289	1001	747	679	551	476	478	401	364	390	381	369	349	308	357	358	343	347	335	323	328	299	318	285	318	319	313	285	284	312	307	321	302	297	314	295	283	312	297	296	293	269	311	297	288	276	301	319	323	307	274	302	270	274	251	299	307	284	291	304	287	291	295	323	274	326	288	316	334	304	265	267	298	260	294	304	278	307	279	274	273	286	303	307	289	300	318	283	290	294	296	320	297	317	291	274	286	301	289	297	296	267	267	295	318	287	287	313	287	270	308	280	289	265	270	277	301	310	288	292	293	263	273	305	281	299	290	275	277	275	282	273	277	317	300	288	333	299	258	310	290	245	293	300	282	267	293	286	268	290	325	285	258	310	275	306	284	281	276	269	277	277	274	296	288	272	271	296	267	314	316	281	261	306	267	333	276	277	300	304	266	287	299	299	299	283	311	297	257	293	300	289	324	288	276	280	284	277	289	276	276	283	254	302	301	272	283	272	279	290	284	284	271	287	291	275	304	309	287	295	283	286	302	285	275	314	277	295	288	266	284	265	287	278	293	282	289	303	304	322	281	320	297	297	294	283	264	309	293	312	292	289	295	291	291	313	275	304	280	328	279	291	295	255	285	291	281	264	279	292	272	290	300	294	285	279	291	278	328	283	279	277	322	268	310	309	277	274	280	284	294	296	283	298	294	278	311	294	296	275	274	298	304	320	289	322	309	297	304	282	312	267	304	300	302	317	294	292	276	296	272	266	307	310	307	273	270	260	315	279	309	292	273	300	279	278	308	290	284	283	279	286	293	285	323	284	281	278	313	232	297	277	289	281	284	305	302	285	291	276	279	265	288	265	307	296	270	281	255	287	277	292	296	315	286	282	263	268	261	300	272	253	283	277	298	292	290	282	274	257	300	275	277	281	297	282	280	306	288	268	301	298	265	311	284	294	266	297	277	280	284	300	296	298	262	301	299	282	257	289	264	281	331	300	288	309	280	338	292	276	252	307	269	279	292	299	280	270	311	296	287	263	285	301	280	284	286	269	289	269	288	276	283	304	282	269	305	293	295	287	302	306	289	315	289	288	270	294	291	276	267	270	281	254	258	296	289	304	285	286	280	279	269	285	266	267	295	240	309	283	286	253	296	313	293	253	252	291	279	308	262	303	284	269	289	274	290	288	285	293	289	290	283	304	281	284	270	285	308	282	297	276	285	300	285	289	258	275	297	288	273	306	282	269	274	284	285	294	268	300	289	274	271	269	295	280	278	294	324	306	288	271	263	279	260	272	292	312	297	269	281	258	276	279	256	283	281	275	291	271	293	276	288	306	277	277	292	316	303	287	276	303	276	300	269	306	304	288	298	241	275	274	285	296	284	271	302	297	308	283	250	314	306	299	274	299	299	285	282	287	300	273	325	284	297	289	282	269	297	287	270	309	269	287	290	293	306	304	289	279	297	293	280	282	290	279	279	275	295	287	285	297	267	316	275	282	307	271	290	273	306	267	293	247	267	280	266	260	307	264	294	303	313	275	317	257	275	292	290	283	278	295	312	301	305	294	263	285	296	289	300	295	302	297	262	291	249	280	314	288	309	271	282	266	286	298	280	270	298	302	272	293	281	289	306	262	291	297	295	280	290	276	263	303	279	264	256	288	311	292	314	307	292	265	282	280	290	326	293	284	303	275	293	260	281	299	285	263	275	294	296	305	295	284	259	294	279	268	288	294	306	271	285	291	289	316	284	286	275	289	305	254	298	280	303	267	276	279	294	320	299	308	303	297	303	270	282	287	293	250	267	292	296	255	281	256	265	289	284	267	275	291	259	302	291	339	271	280	273	256	303	275	298	284	294	297	298	290	303	288	255	290	265	278	271	289	285	300	285	305	282	251	285	261	289	262	289	264	283	270	284	299	284	266	287	253	272	282	282	260	287	269	296	301	283	293	272	255	294	283	293	269	293	277	310	327	294	251	288	277	257	290	292	303	284	292	280	302	251	267	262	289	280	268	271	269	271	264	281	252	301	285	298	311	302	259	316	314	257	245	289	304	298	291	279	277	302	274	263	269	311	255	302	294	295	294	302	270	302	280	274	286	265	292	270	298	290	248	275	293	335	291	253	311	298	266	269	303	300	273	260	289	288	275	300	291	278	283	259	289	252	280	286	280	282	299	297	271	283	303	292	262	275	295	284	293	292	290	281	260	254	299	272	286	272	276	273	258	284	281	287	291	274	268	275	257	295	320	267	275	276	280	254	303	301	300	294	286	280	285	255	280	284	259	305	306	294	282	279	293	276	278	282	299	296	262	298	304	255	298	307	268	273	290	278	277	289	282	315	251	287	271	289	261	274	261	286	297	302	285	273	272	271	269	288	271	273	301	269	269	281	288	305	280	239	280	275	274	289	298	293	290	266	264	284	253	275	293	247	283	277	282	287	292	302	270	281	282	270	271	261	275	310	284	256	290	303	306	294	284	280	295	304	280	270	293	288	287	315	265	294	296	272	288	313	253	284	282	308	300	271	280	261	250	265	259	294	311	273	264	301	276	298	279	324	266	286	274	285	293	296	290	313	274	297	291	277	274	273	283	283	290	264	282	290	295	295	292	270	282	305	279	265	272	272	300	273	303	275	265	283	313	284	290	299	288	265	301	276	284	286	267	287	278	294	268	291	265	258	288	291	303	249	313	267	262	272	266	272	299	284	298	265	263	313	258	300	289	314	291	281	268	322	281	286	292	293	264	305	296	272	255	260	254	284	274	259	295	292	276	269	320	267	283	273	299	285	252	291	286	276	292	275	272	276	265	260	277	255	263	284	328	266	300	255	275	285	275	287	302	298	256	276	295	294	318	268	303	301	292	270	256	318	278	290	274	275	284	265	272	295	283	288	295	298	277	312	259	307	288	299	261	294	290	299	275	310	262	274	262	268	296	267	265	280	276	287	297	309	236	254	263	294	285	288	270	290	291	269	284	288	281	282	297	311	277	293	284	279	268	285	289	271	258	275	273	285	250	228	282	298	286	258	293	265	303	272	256	286	264	261	291	281	262	288	283	288	285	258	279	295	279	296	285	297	293	277	274	261	265	279	299	311	275	298	325	300	282	268	276	287	259	271	277	275	320	285	292	275	274	279	270	284	292	259	303	267	265	291	271	301	301	261	270	299	282	269	289	276	266	277	276	286	275	293	289	266	295	310	267	299	245	295	286	245	253	307	285	302	300	279	263	269	313	265	299	285	288	289	272	268	331	271	290	273	296	275	266	285	293	291	274	270	258	278	308	267	257	285	286	279	281	263	290	260	266	306	291	287	296	285	276	284	270	278	298	282	286	271	273	273	289	284	309	246	288	277	274	299	289	270	243	247	293	283	274	276	255	303	266	275	256	285	320	302	274	278	276	280	289	270	248	277	306	311	293	283	297	319	300	268	246	296	281	291	297	316	285	275	279	292	301	268	280	299	263	288	288	281	269	286	275	263	286	242	278	255	297	313	280	314	254
27813	11883	728	319	220	218	232	226	225	240	197	219	210	189	211	205	232	201	214	202	171	193	232	190	225	193	210	181	186	205	186	183	204	206	177	209	200	191	172	196	184	219	212	203	191	203	182	202	204	211	203	167	195	175	192	195	206	207	223	204	200	209	198	197	221	167	212	209	195	215	204	217	183	199	204	215	194	216	209	191	217	198	177	192	206	188	182	190	194	204	197	202	205	224	203	199	203	197	218	195	192	221	205	195	199	221	196	191	195	192	198	241	218	202	182	184	186	214	205	199	207	199	200	211	197	203	208	192	156	177	207	199	229	208	207	176	203	199	189	208	200	215	201	194	218	186	202	186	189	171	197	212	192	218	183	210	191	200	191	192	193	186	207	231	208	195	204	182	186	193	203	190	185	178	206	213	200	197	214	216	212	202	212	203	199	221	184	187	229	187	210	216	215	202	212	207	201	230	211	200	200	190	196	192	190	204	184	195	203	211	193	225	199	208	209	189	218	204	225	218	204	200	188	191	191	195	188	202	223	201	207	173	206	209	210	197	202	198	214	233	191	186	191	203	208	185	194	196	202	195	230	206	232	179	178	189	222	194	211	206	231	205	196	193	180	180	201	179	200	184	204	223	181	196	195	205	201	208	182	211	201	195	192	188	190	210	205	211	200	217	227	225	196	184	212	205	215	205	199	220	217	201	194	174	194	185	201	213	211	194	213	203	204	209	186	227	187	195	214	225	226	206	189	205	193	212	220	202	209	191	204	192	198	218	190	217	201	210	173	194	215	219	189	225	212	203	231	221	204	207	211	209	200	233	203	211	201	184	193	218	198	198	201	195	187	188	212	200	217	200	202	196	172	200	192	232	220	195	197	182	211	208	199	199	212	210	223	210	183	185	208	185	201	209	199	209	212	204	186	181	182	196	225	230	203	191	230	198	205	222	198	186	213	202	201	202	198	200	227	209	213	203	185	191	185	201	196	196	214	222	207	190	210	204	211	187	189	188	225	197	181	203	192	196	211	208	195	178	208	183	189	193	207	193	208	182	175	196	210	217	240	230	191	208	210	217	249	198	218	184	208	197	196	210	187	222	206	213	191	196	186	202	196	202	200	193	183	174	212	246	184	211	203	209	204	183	196	204	189	204	200	215	201	194	195	172	193	227	239	215	195	206	214	218	201	202	193	202	189	203	175	222	205	185	196	228	194	201	194	201	204	216	210	207	194	196	194	207	230	194	202	184	217	205	217	166	212	178	183	194	205	209	191	224	190	201	198	210	210	200	234	226	181	224	167	194	184	231	205	198	209	191	218	213	195	197	197	203	193	222	212	222	214	208	203	198	175	200	212	212	207	199	190	194	193	195	211	200	190	235	183	214	212	218	201	193	208	201	211	192	205	217	189	200	231	204	201	214	204	182	217	196	181	191	192	193	190	201	186	196	199	192	198	198	188	231	202	215	206	193	202	206	217	235	192	187	205	249	213	197	184	214	179	210	205	173	216	212	184	208	241	218	178	213	227	199	177	217	196	179	239	213	202	195	203	206	221	207	191	202	213	200	199	206	201	219	218	179	189	210	188	203	219	169	213	215	208	200	197	191	216	193	204	188	214	213	184	212	190	186	192	226	212	217	223	212	213	197	178	176	189	178	221	196	195	199	205	199	210	194	219	212	191	218	199	223	197	213	208	204	191	197	198	226	207	193	199	217	197	207	187	190	206	207	185	198	209	218	174	197	197	200	201	224	199	208	209	237	210	208	220	232	207	215	219	206	171	209	212	195	223	208	176	213	213	186	249	200	212	201	205	203	216	185	222	190	221	211	200	203	211	207	208	196	195	218	199	206	205	204	197	220	232	206	193	209	212	223	207	227	212	204	204	203	195	186	199	215	194	221	213	189	203	215	215	226	203	222	221	206	195	174	203	196	194	206	217	191	164	230	187	203	201	207	181	204	216	187	210	212	226	212	187	205	224	209	215	237	208	187	212	196	201	230	181	209	197	183	214	206	193	222	218	201	209	184	197	204	204	233	202	198	223	208	199	209	200	200	186	202	220	209	225	236	188	209	195	195	215	205	216	201	193	192	207	191	193	219	198	196	204	185	194	200	197	192	210	198	187	221	200	186	223	186	202	197	191	195	213	200	190	161	201	180	213	195	186	196	185	201	217	210	215	180	204	194	207	204	218	198	217	208	208	197	198	183	199	199	191	192	231	212	196	209	196	217	202	196	194	211	203	187	214	206	203	186	210	200	206	211	182	199	190	190	191	192	202	205	181	182	221	198	212	187	200	201	224	205	187	209	200	194	198	186	178	193	192	198	219	208	218	217	228	210	205	202	199	246	185	209	206	200	182	205	190	216	197	196	213	213	222	200	188	194	198	214	220	203	187	224	196	189	245	186	193	201	226	204	224	198	206	201	204	221	192	195	209	181	184	170	221	200	211	220	198	206	212	210	241	194	176	195	207	222	211	212	192	215	209	191	190	218	221	234	209	215	219	197	220	192	208	178	236	210	210	190	209	202	211	192	209	221	203	189	224	179	196	180	219	216	184	201	202	203	226	188	203	188	207	244	196	217	202	205	219	168	212	192	206	204	194	191	219	228	200	208	202	188	201	216	193	218	210	220	194	201	232	181	202	257	230	199	195	196	210	204	199	215	179	199	220	201	211	210	186	205	189	207	212	224	205	193	196	191	230	195	203	205	218	194	215	195	216	207	199	219	223	199	213	195	203	211	180	208	216	189	199	185	199	199	218	185	230	209	183	193	212	207	172	194	191	188	216	206	209	198	219	192	211	192	216	223	221	198	190	214	194	199	217	192	193	190	219	215	178	214	205	224	192	205	201	214	199	200	200	191	188	201	222	162	199	179	204	208	190	192	210	185	220	200	205	217	217	203	198	192	208	187	200	207	217	213	213	176	185	196	200	186	183	205	186	199	187	214	209	194	201	201	188	208	222	193	193	193	218	204	220	206	188	183	192	193	203	204	214	201	196	196	210	215	214	181	197	208	163	194	193	210	203	194	173	208	187	195	209	215	223	230	185	191	213	226	191	205	193	198	180	189	207	195	190	181	217	210	180	189	193	202	203	201	210	203	190	191	166	196	199	197	222	193	202	223	189	209	204	192	206	185	196	234	211	200	198	188	218	204	225	215	192	218	195	175	214	190	177	239	198	217	208	184	183	211	193	203	181	194	209	214	214	188	204	224	180	207	205	198	181	194	209	226	201	182	211	201	198	208	222	166	188	184	215	221	212	199	209	222	216	202	186	211	194	197	196	210	236	208	198	184	224	207	205	195	193	207	183	206	184	203	198	191	200	229	204	197	208	223	203	226	208	206	197	213	217	179	204	186	193	197	196	218	187	217	185	193	198	188	188	230	221	194	205	195	201	221	219	210	188	216	215	187	197	201	188	197	204	206	189	238	211	202	182	197	210	184	187	206	200	224	223	214	196	193	201	219	195	203	180	201	178	215	203	192	205	202	168	210
4505	346	308	265	227	241	227	188	212	216	194	212	199	202	192	187	179	186	206	211	208	190	177	203	165	180	189	179	209	210	187	192	210	200	187	197	179	183	186	186	216	194	158	197	200	188	179	212	197	174	195	199	189	179	188	191	200	200	194	190	213	207	205	183	181	183	203	175	202	185	205	203	211	194	202	201	196	220	195	202	179	192	204	199	172	173	170	184	170	166	211	177	207	211	191	199	225	209	206	185	197	187	200	224	180	221	188	193	189	191	193	183	169	186	166	167	207	201	187	198	203	186	205	197	198	185	192	209	184	205	174	190	203	211	182	184	189	175	198	188	199	197	165	174	203	190	200	208	204	187	203	187	193	178	213	170	209	183	163	208	208	208	172	194	198	198	203	197	208	179	203	182	202	207	169	204	188	208	192	169	178	176	204	205	176	189	179	210	217	207	163	211	200	204	178	213	188	193	183	188	185	194	166	211	182	202	192	196	191	197	182	186	194	167	205	188	211	203	186	175	187	217	181	171	181	217	193	199	183	185	194	199	212	203	183	186	176	200	174	178	204	181	182	200	185	192	210	169	180	184	181	191	187	179	188	179	199	192	164	216	199	189	193	178	208	178	175	184	203	215	191	179	206	223	231	193	161	204	207	203	196	172	200	202	183	219	202	190	204	179	192	187	200	196	205	191	182	178	187	203	193	205	195	167	169	206	202	177	201	188	191	161	196	193	201	187	209	184	212	201	214	191	191	197	168	188	194	211	187	221	203	199	183	190	184	214	191	188	173	211	210	206	182	209	191	180	207	206	205	177	214	199	188	194	212	207	207	191	203	189	165	175	180	210	200	178	196	184	181	178	198	220	191	204	190	197	227	182	201	202	206	191	204	222	192	200	184	196	187	191	195	197	181	189	208	193	195	185	182	210	187	196	202	212	215	183	167	201	195	205	182	186	206	217	202	188	186	185	215	189	181	206	189	200	212	201	205	192	205	215	208	171	175	204	186	211	193	201	200	190	180	188	204	188	183	189	199	212	195	192	196	195	212	206	174	190	166	201	207	214	195	198	210	193	195	212	181	190	187	204	227	213	209	196	220	203	191	158	183	200	190	201	172	181	174	238	179	175	179	203	175	205	196	211	154	183	179	205	176	212	180	172	184	181	227	208	197	178	204	218	191	204	191	197	191	201	196	219	194	191	169	188	182	179	193	186	208	183	209	187	185	167	183	210	190	194	224	184	202	181	176	177	207	186	185	193	193	167	189	194	183	204	181	205	190	183	207	194	203	202	194	200	194	182	157	194	201	195	174	184	204	213	190	199	181	215	193	181	211	204	193	198	194	185	190	197	198	204	205	186	203	198	198	199	181	178	205	173	217	199	178	206	200	202	192	166	191	196	215	200	183	212	211	183	184	196	193	199	189	212	211	204	197	204	194	198	206	211	172	212	201	196	220	178	181	217	218	189	198	210	185	215	199	210	186	183	182	180	172	219	192	192	210	199	177	177	167	221	172	202	210	197	194	212	177	210	191	202	165	187	240	192	203	206	201	192	183	211	192	207	205	185	178	211	187	179	174	189	203	196	227	191	216	179	179	180	212	180	183	185	189	190	215	208	163	205	181	188	185	188	193	189	159	196	215	190	197	179	187	199	185	212	184	210	177	187	181	211	192	164	207	173	208	177	198	216	182	193	187	184	191	185	185	167	205	184	181	214	195	184	197	192	199	196	219	198	184	177	194	211	198	183	195	228	205	191	196	182	184	180	197	171	183	200	193	192	174	178	193	197	198	185	178	176	187	184	190	189	175	192	167	183	198	183	192	179	191	204	195	199	188	206	163	213	203	203	196	200	208	191	186	206	207	184	177	165	209	180	221	197	195	211	177	206	167	180	209	190	209	197	196	156	204	190	146	176	191	185	182	186	184	179	182	188	205	176	203	215	198	180	195	198	212	194	204	176	197	196	211	210	197	202	181	198	190	212	206	179	190	174	202	168	182	199	214	180	199	178	180	203	175	173	202	180	198	180	198	194	185	180	210	185	183	179	220	171	198	203	187	212	186	202	210	161	180	190	208	187	191	221	190	192	199	201	191	211	207	176	197	207	181	220	175	173	204	182	182	186	209	179	177	184	190	199	204	203	204	199	196	187	174	205	191	199	181	177	181	196	184	186	189	201	201	174	183	202	195	175	193	178	180	177	199	196	198	189	184	210	176	192	210	211	199	187	183	205	173	199	186	202	194	199	203	191	211	182	182	170	194	169	178	191	161	185	184	183	208	185	202	184	197	196	202	180	152	190	205	178	175	198	177	183	193	186	209	215	157	208	181	179	180	175	171	194	202	176	218	184	189	176	205	201	186	196	195	197	193	212	187	199	213	172	197	210	218	203	202	185	183	193	186	189	195	168	184	200	209	178	201	204	173	212	180	216	217	190	203	175	216	203	206	184	206	196	188	198	186	212	196	199	182	223	190	197	163	193	226	220	201	204	185	200	194	191	185	196	191	191	197	192	190	205	224	186	174	204	185	192	194	202	191	198	174	205	223	198	196	196	189	188	225	194	218	202	181	183	210	195	209	203	198	194	185	188	196	200	188	188	170	178	182	188	207	205	178	194	172	198	182	186	186	196	201	166	176	184	184	204	168	199	196	201	187	192	199	191	204	200	191	196	196	219	206	204	214	191	177	185	196	208	191	175	201	207	197	218	197	178	188	181	211	163	194	181	182	208	194	193	186	195	203	186	160	187	199	174	195	172	216	206	200	182	190	180	211	181	192	189	213	166	191	187	217	180	187	186	208	201	195	193	196	186	212	191	222	192	187	186	164	200	178	184	195	171	210	177	204	211	198	200	233	181	219	201	211	207	197	189	189	209	154	176	204	208	195	207	173	193	184	194	194	172	199	192	198	169	188	199	187	185	208	189	184	198	191	193	169	196	194	187	219	194	200	187	190	195	175	194	201	197	194	192	216	185	204	199	208	205	186	199	205	180	191	192	184	191	191	206	206	185	193	204	184	216	229	187	184	169	171	202	212	210	183	189	214	176	200	196	210	190	182	190	205	180	182	192	203	209	205	199	208	225	219	193	194	241	190	185	205	194	173	183	195	214	205	186	208	211	203	192	201	211	185	199	162	201	220	198	175	218	220	233	191	187	200	205	189	186	169	190	209	184	199	219	176	191	179	181	204	185	189	181	159	198	204	189	185	209	201	189	189	184	196	192	200	189	178	186	163	182	188	197	188	183	206	190	178	187	215	179	187	194	212	205	186	168	202	188	201	189	196	204	208	185	206	209	206	216	180	187	226	188	182	189	206	198	203	191	187	214	169	176	205	226	174	196	188	210	171	173	212	187	190	204	183	204	201	170	180	205	192	192	184	199	194	200	209	203	199	191	187	187	203	197	209	187	168	197	198	181	201	226	176	167	200	199	214	207	201	181	202	200	208	202	195	187	190	180	212	206	206	205	185	206	193	190	193	172	197	197	215	205	195	188	186	190
25192	21478	27961	25437	10350	547	322	221	197	175	170	172	128	160	146	151	139	135	113	143	143	131	141	150	116	146	123	127	139	131	155	131	117	114	136	128	132	115	103	130	120	141	141	129	133	129	127	110	151	133	129	116	141	126	112	135	135	150	103	124	103	121	124	109	124	126	137	100	139	101	136	116	145	134	121	123	138	141	130	123	107	145	122	119	149	112	116	130	144	127	126	118	124	121	131	129	124	134	124	118	123	120	123	129	124	126	145	120	122	139	135	111	133	134	116	115	138	135	115	116	130	146	142	115	123	128	122	139	144	128	129	162	120	127	121	127	130	106	112	123	120	129	117	121	119	110	122	112	161	122	110	128	129	134	121	140	132	117	110	122	108	114	122	117	131	113	101	122	154	135	131	120	112	113	121	127	132	112	114	141	139	131	110	110	115	109	113	119	126	141	121	117	128	123	114	128	132	137	123	131	129	135	116	127	124	127	130	135	127	127	117	127	104	123	120	105	111	113	114	126	132	108	123	122	140	142	111	136	134	137	132	121	115	117	114	122	138	128	119	120	136	117	124	124	114	128	135	127	124	110	112	104	139	130	123	127	134	125	119	111	130	124	107	103	108	135	129	116	137	122	134	130	99	135	113	120	106	119	140	126	140	110	122	115	123	110	132	116	122	131	119	122	117	118	135	110	132	134	126	124	131	100	136	119	120	119	121	141	132	117	109	121	115	132	121	115	114	122	137	122	135	111	140	116	124	119	108	127	122	153	123	113	120	110	126	126	133	129	143	118	113	111	133	130	123	123	107	120	111	116	113	121	124	130	132	112	121	111	135	122	112	128	120	131	138	117	123	116	129	125	98	101	118	118	123	147	139	132	115	117	124	119	125	108	137	120	121	131	111	109	134	133	134	110	113	129	98	134	127	124	122	136	126	135	125	114	122	118	111	119	116	106	127	138	141	105	100	113	116	125	123	127	113	128	129	113	122	110	114	132	133	153	140	105	147	124	113	111	123	118	124	119	106	125	119	146	124	118	146	124	119	107	115	117	127	108	123	109	151	110	128	123	115	122	119	128	132	132	114	126	129	115	132	143	128	133	102	117	134	112	111	112	126	112	119	126	102	130	104	112	123	139	136	124	118	121	125	121	94	125	125	138	146	129	128	135	124	123	122	129	120	132	118	130	136	127	127	140	110	101	129	136	130	119	137	125	125	137	125	132	132	113	122	117	122	147	118	113	152	127	113	140	124	132	123	110	122	125	111	103	132	122	124	121	132	135	124	127	124	121	137	126	132	115	132	110	117	136	109	120	136	111	117	122	135	128	117	104	136	123	131	130	120	110	119	145	116	121	124	133	100	131	119	134	111	125	105	112	110	119	133	112	131	137	141	132	124	119	129	132	116	139	104	109	117	133	117	119	117	145	134	118	128	129	131	153	127	133	86	129	126	126	112	120	133	121	142	106	129	123	112	100	131	117	153	134	120	114	125	120	134	117	138	111	106	111	133	122	112	134	123	104	110	140	128	131	118	136	139	118	137	112	123	127	134	122	114	143	105	141	127	154	120	138	121	143	113	113	119	116	135	106	94	132	122	135	116	145	119	136	113	122	116	141	124	138	116	106	140	129	114	114	128	125	116	125	131	133	129	111	113	133	135	132	125	128	124	126	108	132	127	132	146	101	123	138	147	126	125	115	122	144	124	99	116	134	105	103	120	125	128	133	130	117	142	129	120	133	115	123	138	110	124	133	149	116	125	116	138	116	120	140	135	126	121	149	126	127	133	130	121	129	111	119	130	118	122	113	126	111	124	121	106	129	105	112	120	121	134	136	135	133	137	111	117	123	139	108	96	135	128	132	107	116	138	127	125	130	138	139	113	108	134	120	139	123	123	135	119	138	126	128	115	123	108	125	107	128	118	102	118	145	112	125	94	147	131	129	111	135	131	108	137	118	122	123	122	124	146	120	117	117	120	100	137	123	114	116	122	125	107	126	134	127	107	102	114	117	130	140	110	115	125	108	118	132	129	121	123	125	112	115	91	108	112	143	118	126	127	137	122	136	107	112	126	128	114	108	113	114	117	133	124	119	113	134	138	132	110	115	123	134	117	137	124	129	133	131	132	151	137	107	128	130	109	116	127	121	136	136	115	139	141	109	116	133	129	110	107	119	112	130	111	112	110	106	99	118	135	138	124	132	134	117	112	126	130	114	126	110	145	127	128	110	108	143	137	137	139	133	122	158	113	116	122	131	138	135	133	108	152	124	136	106	117	121	96	143	119	122	132	113	128	117	143	119	135	116	124	126	117	121	113	105	120	130	123	119	124	110	120	112	120	135	113	122	117	130	125	135	149	114	122	128	119	119	117	115	113	133	123	145	132	125	151	128	119	122	124	136	118	120	93	148	115	133	100	114	141	129	131	129	139	124	108	123	127	140	103	138	151	131	120	136	127	131	143	132	122	122	124	124	129	121	129	122	144	125	136	140	118	97	104	133	129	120	120	106	141	148	125	115	124	127	122	107	125	126	125	118	115	118	129	122	110	120	125	108	118	110	126	110	113	113	126	109	132	121	101	131	128	122	131	119	108	124	111	118	113	123	126	119	108	96	115	131	120	117	127	124	129	108	118	121	138	120	114	127	125	126	132	115	137	114	127	132	130	119	135	123	134	115	102	134	148	135	120	104	125	139	124	124	132	121	110	142	143	126	132	94	125	136	123	132	118	122	114	134	110	139	120	137	124	133	116	141	123	146	113	112	117	114	102	117	139	99	123	125	122	120	113	117	138	122	155	119	117	126	139	137	123	127	130	120	135	120	105	122	124	124	123	135	150	132	119	137	122	112	150	126	132	133	136	137	130	139	132	110	128	133	134	114	114	137	123	128	111	125	124	123	141	138	123	110	143	111	135	135	115	131	133	137	134	120	135	125	119	116	109	122	144	127	121	114	130	135	132	130	128	120	144	124	126	107	126	126	134	134	107	115	136	125	137	133	136	112	106	109	119	118	119	126	126	132	134	128	124	138	115	119	112	118	116	134	138	130	129	127	113	122	102	137	122	114	119	108	118	116	115	135	125	110	125	112	117	106	139	135	131	124	120	123	119	108	114	137	137	112	138	113	105	133	123	142	130	137	130	136	120	135	124	131	103	141	131	111	122	134	135	143	142	124	122	135	134	121	140	128	130	148	119	131	119	110	123	125	133	136	125	118	113	127	124	148	142	123	114	109	129	155	120	126	116	135	108	126	121	136	113	121	136	121	136	138	131	123	117	116	132	138	112	132	146	123	127	132	106	112	133	134	113	123	105	128	128	134	122	147	126	108	120	125	135	119	137	121	101	103	115	140	138	121	121	121	114	110	125	106	126	125	125	127	126	107	118	119	120	135	130	135	111	103	118	123	138	123	146	134	114	145	137	109	98	124	94	143	124	114	140	147	125	127	117	109	126	133	133	128	130	138	135	126	130	138	127	118	115	119	151	132	147	139	124	123	111	130
3002	2738	2216	1075	660	472	391	295	304	249	232	216	203	187	183	180	178	153	155	159	146	180	153	141	134	148	133	143	159	130	141	151	122	139	147	134	139	166	136	127	140	125	137	128	133	135	126	145	162	126	148	133	134	118	142	129	150	129	123	133	128	145	136	114	137	122	140	104	134	152	146	128	140	156	146	129	132	139	139	136	132	125	130	157	130	136	141	146	144	130	133	142	134	134	137	151	136	128	134	119	147	147	131	136	138	134	110	123	115	145	148	135	115	117	122	121	123	148	134	142	136	128	119	151	118	139	123	126	129	138	142	145	107	144	128	147	149	132	145	137	137	131	138	126	139	139	130	124	105	139	136	125	143	134	131	123	110	147	139	116	146	131	139	125	123	121	146	116	131	145	130	143	119	139	146	135	132	146	147	123	144	121	126	126	138	115	105	139	130	111	144	137	129	129	135	121	136	122	124	122	142	124	130	133	129	130	136	128	136	126	138	134	141	115	140	109	138	141	134	125	130	153	129	140	110	137	108	114	138	142	131	126	105	133	136	154	127	131	127	132	141	120	136	135	137	129	136	105	131	140	139	133	136	119	135	122	124	108	118	114	136	133	126	140	121	127	117	131	137	128	136	133	142	126	132	136	128	131	131	146	151	145	144	125	132	130	131	130	133	146	145	125	144	129	156	136	136	119	129	139	145	128	129	128	131	127	153	137	141	113	143	137	130	138	151	139	114	128	129	135	122	134	124	157	143	134	144	131	138	136	113	143	114	134	141	113	139	131	135	135	140	128	102	108	127	132	119	117	117	137	153	133	158	110	148	139	127	136	128	123	118	134	140	120	127	111	136	123	143	120	162	128	135	122	144	128	139	126	149	128	120	130	134	127	155	123	132	121	128	133	123	126	156	132	133	136	149	148	124	137	143	131	128	129	138	125	136	136	130	145	123	131	128	127	120	145	123	138	128	132	130	129	122	131	135	137	137	144	110	126	118	138	133	123	127	150	119	141	129	138	126	124	132	150	127	121	140	117	139	131	112	145	125	128	116	136	136	123	121	147	109	122	119	136	128	128	129	124	147	105	122	110	136	110	126	157	149	148	128	135	134	125	140	121	144	133	147	108	129	143	108	126	118	123	157	138	127	138	135	151	132	106	138	138	122	131	128	160	126	129	137	147	134	133	120	134	135	147	147	111	148	121	129	117	109	125	134	126	124	124	152	108	127	127	122	123	129	122	147	126	138	131	141	136	130	117	112	128	133	142	125	116	124	134	124	145	137	128	124	143	136	135	121	117	151	134	120	139	131	130	134	127	136	127	115	133	134	129	126	113	136	137	120	133	140	117	142	138	163	159	113	154	133	122	119	143	148	127	127	135	123	126	135	128	110	141	140	115	149	147	144	123	143	135	108	125	136	145	135	140	126	138	141	109	154	160	136	120	115	124	123	139	127	130	123	137	136	146	127	143	130	128	131	130	145	137	126	126	131	145	135	133	143	143	119	131	132	150	130	116	132	163	141	123	129	116	145	128	144	131	125	107	122	143	140	130	143	132	132	105	121	117	122	145	118	139	124	135	112	142	140	124	119	125	127	133	153	118	138	123	136	139	126	135	134	139	117	132	118	115	129	134	110	143	134	112	130	112	136	149	123	109	135	115	118	123	143	110	142	142	146	134	134	115	121	134	134	135	123	114	116	141	116	137	114	147	147	117	151	138	121	132	107	126	156	155	129	142	141	128	133	138	132	121	147	128	149	124	120	115	149	157	131	120	122	129	121	133	121	124	131	104	124	138	127	108	144	127	128	142	129	134	143	129	138	134	122	133	139	133	126	127	121	146	125	136	123	152	127	118	117	123	154	123	139	134	139	156	135	126	124	143	129	137	136	129	121	152	135	123	126	125	129	150	130	108	108	143	145	112	114	129	134	129	129	135	126	134	129	137	143	143	126	133	109	123	140	127	142	123	132	141	137	109	119	110	127	125	103	134	119	128	131	128	123	130	117	130	141	150	125	98	130	122	139	124	123	131	140	125	129	116	138	127	120	128	153	138	104	119	127	143	136	129	121	125	129	132	115	139	129	136	128	134	141	121	144	118	129	130	136	115	112	130	135	119	130	132	117	124	116	158	129	120	132	142	121	133	141	143	127	147	135	161	106	142	143	153	144	120	138	151	123	149	132	129	150	142	121	129	131	127	128	120	127	127	121	105	163	125	125	122	123	123	102	114	122	126	139	140	130	129	127	151	152	144	119	128	121	135	148	128	134	150	138	141	146	143	123	125	135	139	121	142	132	132	130	128	120	116	143	145	129	133	138	135	125	133	117	128	145	146	130	127	124	127	146	104	113	155	124	143	137	119	116	119	132	147	134	132	119	131	126	139	124	122	131	110	139	121	127	142	136	123	137	115	126	120	138	141	148	142	121	136	129	124	140	130	125	131	137	115	144	107	122	137	118	124	144	120	127	126	137	148	134	141	118	138	139	126	132	128	119	127	131	140	152	145	119	133	126	113	146	149	122	153	117	136	124	105	131	149	114	119	148	119	124	110	136	140	139	120	114	128	121	123	148	124	149	155	109	144	130	130	115	127	141	129	141	139	134	120	131	130	130	136	134	135	115	134	132	145	135	134	123	119	126	139	138	139	113	112	139	135	134	128	136	120	122	130	142	120	114	124	147	133	139	117	113	146	142	127	130	140	149	115	132	136	138	146	142	119	142	124	144	116	125	131	128	112	147	137	118	117	133	126	128	143	105	147	124	121	125	132	133	125	150	129	122	118	132	126	118	124	119	133	138	127	102	153	132	121	119	128	126	129	116	134	135	140	136	118	133	133	121	134	122	139	116	101	148	144	145	131	137	140	131	128	129	130	126	135	129	131	129	139	144	142	146	159	150	118	107	132	145	124	127	124	122	122	152	119	133	138	107	144	135	159	154	143	131	135	123	129	121	127	135	118	129	122	138	135	138	131	148	150	132	134	102	125	126	131	129	113	128	131	132	130	140	136	116	130	118	128	116	124	131	145	119	140	139	138	138	124	144	135	125	114	144	132	127	132	126	108	126	129	122	124	168	124	137	116	111	138	128	120	123	123	133	128	125	118	138	113	123	125	130	118	114	134	125	117	125	138	135	137	145	115	136	107	135	135	102	134	112	133	130	100	151	120	128	131	134	129	155	114	115	157	143	135	132	127	150	137	144	136	119	151	123	128	113	128	136	123	146	131	131	111	119	143	138	130	136	132	128	142	144	151	142	131	142	130	134	135	123	124	122	134	143	114	148	109	115	129	141	136	163	122	131	119	116	124	126	124	130	139	136	135	131	114	115	126	142	139	119	128	135	146	117	124	131	114	116	140	118	120	125	120	145	115	130	121	138	154	142	121	116	154	136	118	139	122	124	126	118	134	141	135	127	116	120	113	142	141	135	135	125	106	118	142	116	133	121	134	128	142	145	140	135	123	140	137	113	140	153	131	130	109	120	158	127	126	117	131	140	133
24362	21512	28847	24612	21481	6421	910	523	436	424	395	385	388	334	319	367	351	334	330	331	331	329	362	340	355	334	314	323	348	305	350	323	299	302	329	326	309	280	329	347	371	333	314	294	308	311	295	334	314	280	316	322	323	327	315	312	340	331	310	301	308	303	363	281	340	285	318	321	291	309	320	287	302	309	305	327	312	295	322	338	327	293	299	303	288	323	313	322	282	286	308	297	347	299	311	336	303	313	307	298	298	284	305	307	330	301	312	308	323	276	338	339	306	319	323	320	322	323	316	340	293	295	323	309	295	295	318	314	314	326	318	317	298	326	305	319	330	338	299	318	304	299	314	323	335	328	284	302	322	333	331	331	319	311	289	317	341	305	323	318	300	333	318	327	306	312	297	325	294	303	324	323	288	306	319	320	303	311	269	348	301	313	333	345	300	320	312	303	308	303	295	261	311	293	299	307	294	314	295	338	296	300	309	300	324	311	331	268	324	333	304	294	288	308	321	315	297	303	285	310	319	311	315	345	320	322	318	300	302	306	300	280	308	333	294	314	314	287	298	320	339	295	308	308	314	322	306	293	310	332	291	310	328	314	312	298	303	295	304	325	296	319	306	332	323	293	330	332	315	304	288	300	308	283	302	329	312	293	319	319	337	291	282	295	298	325	278	291	300	326	284	316	308	321	313	353	305	315	334	305	276	280	320	297	306	314	292	320	321	304	294	295	276	313	311	302	318	310	349	303	306	343	293	304	326	323	319	305	337	283	283	287	300	309	320	325	311	286	280	312	318	287	307	299	307	268	301	332	312	324	313	318	277	297	308	334	296	328	292	336	304	321	314	334	328	286	289	293	297	323	275	278	306	287	295	304	275	326	308	316	300	303	304	313	327	335	312	305	290	311	291	317	321	300	304	346	304	297	321	306	310	316	292	310	288	311	289	322	295	267	293	315	340	336	298	296	332	306	287	275	305	336	289	333	306	308	304	307	288	308	306	308	295	306	325	275	319	298	302	310	297	278	325	332	330	284	324	275	304	319	331	324	314	308	294	304	306	275	300	307	313	280	322	282	315	291	300	313	326	301	296	322	319	299	278	271	310	292	298	282	308	317	306	302	304	302	300	331	318	296	283	324	327	318	293	298	336	334	330	310	307	309	310	292	321	298	316	282	318	290	299	294	318	327	313	328	335	329	324	299	280	338	310	311	316	310	326	306	308	299	303	311	339	327	305	284	321	303	286	318	286	308	324	290	302	294	294	335	322	353	310	306	343	306	301	316	336	294	297	323	320	298	277	331	317	318	292	294	330	287	280	336	287	325	314	305	307	323	310	316	319	337	301	285	323	305	288	318	308	334	297	306	302	308	322	324	310	337	287	329	336	310	297	308	312	355	314	302	285	307	305	342	324	286	325	330	324	283	298	289	302	267	298	276	321	311	299	308	348	309	336	285	289	313	299	279	292	300	320	298	330	320	325	332	296	270	298	322	349	294	312	300	311	348	307	299	283	306	306	304	296	280	323	332	285	332	307	310	298	322	330	305	312	299	302	284	292	311	324	300	301	292	311	294	297	300	289	305	300	309	273	313	329	339	343	303	299	291	304	292	303	310	302	332	317	295	346	334	315	301	298	278	327	321	315	332	309	313	320	321	302	293	293	330	312	270	295	317	302	300	307	328	305	300	315	284	314	314	315	309	333	297	331	278	320	300	304	329	298	333	289	329	307	309	310	288	325	339	284	290	311	298	343	308	307	275	341	320	303	276	293	265	313	316	332	320	322	313	296	300	310	276	312	322	333	310	309	320	278	307	340	317	321	296	297	313	289	268	327	339	321	320	326	317	304	300	314	296	308	292	312	336	305	301	319	320	270	342	279	300	308	307	354	339	338	314	326	314	309	299	290	343	302	307	287	319	310	313	279	322	302	295	287	310	310	299	272	299	288	310	290	289	318	324	302	289	301	281	318	313	315	307	290	317	276	318	277	277	287	314	313	295	291	276	305	296	318	293	296	330	289	324	331	327	281	295	297	294	334	274	301	298	297	316	313	309	331	315	320	319	285	307	268	312	301	287	314	320	309	295	342	290	289	302	334	275	305	303	303	296	304	323	292	284	355	298	289	304	336	290	296	310	309	297	271	327	332	296	320	283	309	321	280	297	290	309	302	318	336	305	320	310	293	308	299	285	343	301	292	320	286	283	301	297	326	314	306	304	295	340	312	317	272	274	312	295	288	331	292	317	300	314	337	294	274	318	323	285	294	293	285	318	299	281	298	299	285	301	318	328	317	314	371	293	316	288	304	305	306	311	314	295	312	316	301	309	326	317	293	310	299	296	317	300	345	299	324	305	311	316	304	324	334	302	269	277	330	305	298	293	310	313	321	279	293	309	320	302	302	301	319	319	280	317	314	267	306	285	305	301	332	319	291	318	298	280	321	306	307	311	288	350	310	290	294	310	290	271	327	303	305	326	321	279	318	318	337	343	291	307	292	285	282	290	313	304	336	276	307	281	310	324	304	308	323	302	311	304	297	300	329	323	309	305	278	285	257	304	310	292	291	300	298	299	314	304	300	275	295	307	312	335	284	310	320	321	316	297	273	309	277	324	319	301	294	322	328	305	280	280	301	276	298	289	318	339	300	311	293	299	314	281	312	296	304	325	294	312	305	290	304	313	289	286	336	305	297	289	294	323	341	320	314	322	308	310	284	282	302	287	312	301	298	311	297	318	300	319	296	305	303	312	310	344	321	293	314	265	280	309	289	314	299	310	309	311	300	302	284	312	271	272	287	303	314	319	291	292	308	324	305	309	292	315	323	286	340	271	305	294	308	326	288	309	303	290	297	328	339	277	305	274	331	306	329	322	323	321	315	311	303	303	319	279	294	321	326	348	282	301	288	341	287	330	318	288	293	274	312	309	319	304	296	309	317	305	286	333	306	319	276	294	340	297	314	318	270	302	306	317	321	287	294	275	334	307	291	316	296	298	334	301	258	312	323	318	283	311	322	323	314	317	304	311	340	301	306	314	325	299	297	285	289	297	286	299	335	312	332	311	311	308	299	301	285	334	284	287	275	313	306	284	309	315	305	306	311	315	314	302	310	285	310	347	322	282	296	300	284	346	324	325	297	297	296	281	313	282	305	334	342	326	328	277	344	308	295	288	283	306	337	320	282	297	343	298	328	291	289	317	299	310	306	302	300	310	314	304	334	295	312	307	312	298	322	314	312	305	304	305	327	288	303	263	293	305	281	334	309	313	324	272	303	316	293	322	317	316	306	285	283	293	354	295	319	316	286	295	290	265	289	318	330	266	324	308	313	292	309	282	294	306	321	298	322	301	325	308	316	302	318	259	305	310	299	313	286	301	286	296	294	294	286	283	310	329	316	324	299	308	319	292	304	311	305	321	304	289	271	277	326	275	304	252	337	295	303	307	311	327	297	284	338	296	306	315	298	314	344	286	316	325	343	302	320	298	283	304	308	328	304	299	292	326	311	333
3314	4853	4036	2102	1315	1019	786	606	589	480	432	461	362	377	399	381	352	348	348	332	319	312	331	322	320	307	345	322	346	334	283	298	301	327	317	292	346	336	287	316	265	306	284	286	297	308	308	318	280	295	316	302	300	320	293	293	290	315	296	303	278	308	288	337	316	296	299	303	292	294	300	281	278	300	303	288	268	299	265	284	285	283	291	273	279	294	267	259	299	277	303	264	315	272	284	291	276	289	292	290	301	272	296	303	268	276	294	300	268	275	297	284	315	284	269	267	282	280	302	295	305	261	298	278	268	254	292	278	322	301	272	290	316	304	315	312	267	274	297	316	313	276	301	285	257	270	322	291	277	314	303	283	296	284	344	280	258	280	310	323	295	310	283	279	285	308	294	291	321	322	316	270	295	302	294	295	306	280	279	293	259	330	298	290	268	277	255	274	307	279	269	302	303	267	303	315	297	284	294	313	311	279	273	301	272	266	296	279	323	303	315	325	280	296	317	314	280	262	266	266	314	267	317	281	266	283	278	275	283	309	276	282	270	274	315	309	302	293	282	305	320	288	289	293	288	283	269	292	298	308	279	254	289	307	294	268	293	274	277	292	289	270	284	274	277	282	297	303	313	270	296	269	289	297	303	281	294	256	317	261	266	288	281	297	302	299	293	284	297	291	268	288	303	287	278	282	273	304	295	251	301	269	271	273	318	289	269	292	308	282	284	287	284	318	266	292	290	262	308	275	285	299	275	254	312	294	291	272	281	292	278	280	277	277	317	294	292	290	303	294	308	305	321	278	273	293	286	305	303	303	281	303	313	276	329	301	324	290	296	290	310	320	293	291	324	279	263	300	274	293	306	300	285	309	334	280	278	280	278	295	293	297	297	277	301	280	304	285	300	315	285	289	302	280	305	340	272	275	303	273	294	262	326	299	279	284	265	308	291	268	285	305	274	288	274	306	312	279	293	294	291	292	290	266	256	319	288	255	298	274	264	269	287	293	311	295	286	289	266	303	301	294	300	308	285	264	302	285	305	310	281	307	310	267	311	295	269	269	294	265	309	247	302	282	272	262	280	306	284	294	297	285	284	285	298	315	284	297	269	299	267	282	276	311	290	293	289	292	312	275	304	267	247	281	294	279	315	274	326	323	278	297	311	287	268	296	257	255	276	273	277	279	292	309	283	273	285	313	331	286	266	289	297	297	323	281	310	291	291	268	283	308	283	282	270	285	280	276	276	318	290	296	302	320	286	293	280	302	296	275	283	283	292	274	271	281	315	283	263	290	316	298	303	297	278	271	316	293	300	268	259	278	292	286	285	281	290	287	317	268	278	278	280	283	294	269	297	291	285	289	283	260	296	299	294	294	270	283	277	264	270	274	304	305	309	303	283	268	249	278	271	300	277	303	279	321	282	301	315	290	277	291	272	303	274	312	277	290	285	299	267	308	271	310	283	294	279	299	286	282	282	255	261	289	269	270	276	302	288	280	321	262	311	310	265	272	330	300	298	265	281	321	302	255	296	281	269	298	276	297	315	303	285	317	298	272	299	260	312	294	258	309	283	304	273	252	264	294	283	281	294	296	265	284	294	286	290	283	273	282	274	285	301	282	303	304	298	252	291	297	290	261	316	291	294	274	300	308	281	252	275	275	306	290	269	279	323	294	294	286	295	284	290	284	290	296	308	279	262	284	312	293	307	280	261	276	348	272	258	269	267	290	271	308	271	290	279	284	288	269	294	270	271	291	302	281	305	293	282	291	300	287	277	265	260	315	292	273	267	294	277	279	289	287	285	277	281	283	289	282	262	293	269	279	286	294	276	293	284	266	304	288	266	300	268	291	294	297	265	275	295	309	273	305	273	295	271	290	286	289	264	274	265	279	270	255	259	311	305	260	300	291	281	285	278	311	240	290	263	290	306	251	287	281	294	273	309	302	290	257	305	266	314	295	328	287	285	290	284	260	315	300	287	315	268	297	295	293	280	285	313	296	277	251	274	286	285	270	268	294	304	271	284	285	299	290	249	286	282	312	267	284	301	280	278	304	299	271	291	292	280	259	279	277	289	314	299	280	287	285	286	279	272	295	312	281	304	309	285	283	308	267	274	306	292	292	290	290	294	264	306	281	273	283	251	276	281	297	265	285	306	282	294	286	313	272	281	280	279	298	275	307	302	311	276	280	277	259	289	293	298	301	275	274	268	296	299	300	292	282	290	308	291	285	300	299	263	240	277	286	308	286	271	284	295	293	268	283	312	288	249	302	295	328	267	287	304	289	272	284	329	286	288	285	272	294	295	266	294	275	271	299	280	258	263	281	305	287	315	301	266	277	323	291	298	268	292	269	286	285	310	297	306	329	282	321	262	297	263	296	267	265	301	308	277	307	255	267	292	307	301	306	272	280	282	296	263	296	298	278	268	295	316	268	283	273	276	286	295	253	286	292	304	301	302	318	292	308	279	305	287	302	259	283	280	255	279	298	290	312	274	264	292	302	301	266	271	271	280	267	290	277	282	270	297	277	278	274	298	289	310	288	266	309	305	277	282	250	286	303	283	277	302	299	264	277	302	263	313	277	307	265	281	299	284	290	289	262	303	309	273	267	271	280	276	288	272	288	278	300	297	268	297	288	283	272	307	296	276	281	282	249	291	264	297	304	277	290	292	282	294	294	264	255	286	270	267	280	309	307	277	266	300	285	291	336	292	266	290	276	267	288	281	323	299	288	264	301	278	309	285	301	282	291	297	259	258	279	287	281	265	267	288	302	275	273	294	271	308	272	299	272	288	281	275	280	284	260	292	290	302	293	298	273	297	293	260	277	290	319	271	299	283	280	296	270	307	324	294	292	298	291	321	302	294	298	306	281	284	298	311	311	265	293	310	302	267	290	285	280	280	299	300	272	309	251	288	255	274	297	283	301	260	284	276	282	297	282	275	279	252	291	289	282	272	281	270	291	269	291	293	323	271	272	280	295	287	282	281	318	300	269	260	308	266	308	278	293	295	294	267	302	279	271	267	285	293	312	277	298	261	263	295	307	293	260	315	253	294	305	284	257	292	280	297	310	290	288	281	271	289	284	278	320	274	254	287	271	250	295	295	290	316	249	282	283	292	294	298	282	287	287	302	290	291	292	319	268	292	276	260	281	283	257	273	285	281	281	248	289	288	273	266	279	290	277	274	274	296	298	283	270	296	281	298	254	291	276	271	304	296	274	277	285	290	289	300	277	298	293	285	293	268	259	290	254	283	268	281	280	273	290	286	266	298	292	289	267	270	294	274	277	289	296	283	291	302	292	268	280	290	274	292	279	295	271	313	275	281	280	293	297	289	285	278	270	274	262	278	283	266	303	260	282	304	290	284	282	271	279	294	293	295	269	279	312	318	259	269	282	253	273	271	288	279	273	328	311	294	292	284	287	293	285	292	276	331	294	302	313	273	278	285	292	252	268	280	260	291	272	278	275	262	289	262	268	297	279	278	281	291	271	294	314	313	304
27675	12103	792	346	233	222	199	201	199	181	218	206	233	190	210	215	209	180	188	210	180	187	208	181	189	215	225	207	207	200	202	182	194	211	211	217	209	179	213	188	237	194	211	214	210	199	195	223	219	219	219	209	203	212	199	190	205	201	219	200	165	191	198	185	195	200	208	204	167	190	195	210	186	199	207	212	178	190	201	187	213	217	214	206	190	216	201	210	206	190	201	229	195	202	214	194	195	211	192	202	200	199	199	209	197	214	206	203	189	217	213	191	212	209	199	193	200	186	203	199	207	178	225	221	196	206	215	179	182	194	204	213	200	191	225	177	195	235	198	193	192	196	189	188	204	217	206	189	200	201	204	198	207	211	187	216	233	180	196	210	193	233	218	190	201	188	215	210	216	229	215	177	216	232	221	235	202	178	226	205	219	209	209	201	193	196	205	193	207	216	222	201	202	212	178	206	191	201	247	220	187	194	198	236	215	213	203	182	203	184	195	212	190	201	172	201	207	197	202	198	211	170	191	219	219	190	198	207	205	200	218	214	211	213	198	191	195	180	209	193	201	210	213	200	216	187	184	210	229	221	222	206	206	200	232	210	204	193	231	180	202	200	200	231	214	196	231	234	205	202	210	208	175	185	190	189	194	186	218	199	207	192	213	196	203	200	202	184	191	203	202	211	182	211	179	221	186	205	197	200	195	174	209	207	208	199	211	181	204	194	216	214	188	202	200	244	205	206	190	203	212	195	190	204	200	196	214	198	181	200	182	202	208	190	186	205	210	182	208	188	211	204	212	187	206	227	215	196	215	217	189	224	193	200	216	214	198	220	206	180	198	205	197	229	192	202	204	226	198	205	226	207	225	203	201	185	208	206	215	218	237	207	197	188	209	210	225	212	203	209	205	222	181	198	214	180	178	188	196	196	175	182	226	204	218	186	193	210	216	191	194	209	228	193	204	203	222	179	228	218	184	194	191	194	202	199	191	194	206	210	215	194	201	215	213	219	214	159	185	175	197	228	197	193	203	205	204	187	193	217	211	207	190	197	222	204	204	186	228	180	208	212	195	204	235	190	193	188	253	199	199	198	182	187	188	203	220	185	188	225	211	220	188	189	186	205	189	199	185	192	197	183	204	197	205	213	200	190	211	181	199	206	212	192	221	190	195	224	199	193	208	194	206	210	203	182	199	197	206	188	190	213	191	207	183	198	191	208	197	227	213	218	202	210	204	194	196	206	199	221	193	215	189	210	210	226	198	210	214	192	178	195	184	204	192	211	197	201	213	217	191	192	190	212	198	227	213	191	185	207	207	190	189	201	198	202	211	183	173	216	195	189	196	212	211	240	213	186	221	207	187	195	182	201	183	244	188	195	175	221	203	206	238	217	184	212	225	213	187	201	198	223	206	201	219	195	208	201	186	228	176	206	189	206	202	210	196	194	191	177	203	214	218	196	201	195	209	193	201	214	181	215	209	193	180	200	220	208	195	194	207	196	203	201	175	194	232	217	204	210	216	203	186	206	215	201	201	188	207	228	212	213	229	205	218	197	180	176	195	193	210	195	189	192	206	187	230	220	201	195	203	181	210	194	227	193	188	219	179	207	199	184	192	206	241	212	189	191	203	209	173	197	201	217	197	213	229	220	187	175	190	222	203	196	200	195	203	201	183	217	217	213	205	203	213	194	203	217	219	180	188	187	208	191	217	225	192	168	194	233	223	174	204	188	224	207	202	209	210	219	232	208	224	177	211	209	200	205	205	188	186	226	189	210	214	196	199	194	213	203	209	208	201	197	190	224	206	202	187	200	195	188	191	182	206	199	173	173	198	219	197	227	212	199	203	198	172	207	218	212	199	195	205	211	184	207	199	192	187	179	200	187	198	214	208	183	225	193	204	195	173	202	197	203	197	213	196	190	190	193	192	192	206	212	207	227	188	223	212	217	189	209	213	205	224	194	197	208	199	208	212	203	199	208	208	191	207	214	219	192	193	191	205	221	182	203	193	212	207	211	208	193	217	230	209	204	216	211	202	210	212	203	211	191	206	216	204	202	223	220	195	183	193	197	211	208	194	208	213	216	194	211	216	225	182	200	211	201	193	218	212	200	187	223	184	227	187	220	211	212	206	207	202	214	192	200	200	222	216	208	187	220	219	205	201	203	190	218	197	205	209	213	192	233	213	197	213	202	220	215	176	200	193	207	192	230	196	189	213	215	191	214	187	194	215	199	184	222	190	200	183	197	203	188	227	213	198	210	197	218	233	199	197	197	196	228	167	207	212	190	186	206	195	210	173	189	195	203	202	202	208	214	184	197	216	200	209	209	205	215	195	193	192	184	200	210	207	214	199	192	180	207	221	181	212	201	203	191	211	188	181	186	213	213	200	189	198	216	197	195	202	188	198	175	229	220	183	205	182	214	187	224	179	216	194	227	211	195	194	199	232	235	221	217	196	194	202	189	204	189	214	206	203	204	206	202	207	190	203	211	207	220	200	238	194	188	210	223	197	230	206	185	213	185	208	173	212	205	234	204	216	203	178	228	212	203	193	207	202	198	207	212	208	187	215	187	211	240	196	221	190	216	188	218	229	205	205	183	217	225	221	212	217	213	202	220	190	208	196	204	190	188	195	212	207	191	216	189	199	225	220	190	220	203	195	208	169	218	188	218	199	207	204	223	194	217	191	239	207	213	199	187	201	210	203	198	222	188	187	187	209	199	194	218	198	199	223	192	197	219	180	191	176	201	225	186	206	187	213	196	200	195	189	195	217	188	219	196	211	194	211	188	209	199	203	203	194	187	207	200	226	199	201	201	217	230	195	195	224	189	185	208	202	194	229	203	225	209	185	209	218	200	229	201	218	223	192	213	200	228	216	208	190	174	189	213	208	219	182	187	212	216	197	189	194	208	211	171	203	180	222	216	214	245	191	195	204	206	221	203	222	211	194	168	216	193	195	226	198	195	238	172	204	212	197	197	210	209	221	211	183	204	216	198	207	186	187	215	198	195	211	183	210	190	197	199	208	204	208	215	210	161	205	188	199	199	188	194	208	216	197	185	207	223	211	200	185	191	195	214	211	212	181	195	175	165	185	198	226	210	216	202	208	197	211	202	204	186	198	222	170	195	202	224	200	190	187	186	221	184	202	218	207	206	172	216	222	218	198	200	204	186	193	209	194	187	210	202	187	216	194	195	188	204	192	203	201	193	207	200	232	180	192	211	218	220	203	190	195	200	208	210	216	193	225	204	217	192	228	209	194	180	210	192	206	225	180	231	187	211	219	198	196	207	218	188	208	219	219	179	194	192	196	206	204	195	211	198	201	201	192	171	198	186	199	202	186	217	202	212	213	213	183	217	210	204	206	198	200	185	197	206	195	204	195	186	215	206	190	210	208	217	197	195	184	209	197	193	185	213	209	203	211	201	203	208	203	217	233	221	182	202	211	196	186	207	211	183	201	240	198	228	216	189	194	213	215	203	205	188	217	199	197	213	208	206
4508	349	338	252	232	210	203	196	203	209	204	199	183	200	166	207	202	197	194	187	225	208	202	191	163	191	200	171	201	206	203	165	200	194	177	194	173	230	204	180	213	202	202	204	179	184	190	180	184	194	182	195	164	200	199	210	189	206	194	200	201	208	209	200	201	223	214	183	191	178	183	183	196	202	197	217	189	191	202	199	194	184	205	230	190	183	194	191	177	175	203	165	185	188	181	197	171	194	192	198	181	211	179	178	176	201	205	197	210	172	203	212	191	205	186	174	204	188	205	198	205	202	198	198	187	182	195	188	198	189	200	176	181	190	207	184	194	184	179	214	207	229	195	185	176	211	185	177	185	200	174	209	219	209	183	213	189	193	201	217	200	200	183	183	194	165	196	211	194	177	185	200	207	192	170	223	220	172	201	213	182	175	217	199	176	195	185	191	201	184	213	204	189	191	194	185	188	196	178	183	196	213	197	167	197	188	182	213	188	176	209	189	205	202	179	195	159	219	175	232	197	205	189	189	190	182	198	181	190	190	188	190	203	186	199	183	181	200	174	206	189	201	213	188	210	200	198	174	205	208	199	208	186	193	172	212	191	170	209	187	192	193	184	201	209	192	244	209	176	189	184	192	176	196	190	180	205	187	200	200	211	214	212	187	179	200	202	201	197	188	202	178	192	187	209	185	205	182	206	203	198	218	186	215	198	185	198	187	210	203	183	185	189	190	194	201	189	188	187	199	191	220	220	197	187	206	186	165	210	194	240	204	196	196	198	189	186	204	169	195	194	212	171	203	186	202	215	179	189	199	193	183	193	191	170	199	174	191	215	199	189	199	198	197	189	193	215	201	184	198	202	187	175	193	197	197	184	201	200	172	156	185	182	191	179	192	191	183	187	183	169	202	200	185	187	170	166	189	230	184	189	206	193	211	191	181	180	195	196	203	198	187	184	208	187	183	180	196	202	182	173	227	193	186	192	217	198	178	182	204	187	201	181	198	182	212	167	176	199	197	207	196	213	233	204	188	199	187	188	194	199	198	186	200	169	171	197	207	193	198	195	192	176	212	220	193	166	194	191	201	176	184	197	177	198	187	217	182	205	208	193	212	173	154	161	203	190	172	191	205	196	175	183	204	178	192	187	191	183	208	187	192	191	226	183	190	203	201	180	203	197	202	191	190	187	176	181	209	182	183	190	182	189	171	184	219	190	190	188	194	181	203	219	204	196	157	177	183	201	180	157	176	165	185	194	182	194	185	210	185	201	175	191	201	174	189	208	194	221	221	189	187	192	194	180	198	176	202	172	191	187	195	190	194	187	194	183	194	181	182	191	180	193	194	206	202	183	177	207	181	212	186	197	188	220	178	194	191	190	205	199	191	193	200	182	171	178	193	187	187	200	191	198	192	203	190	198	207	219	179	200	226	185	191	201	216	193	192	198	208	178	206	199	211	190	231	199	196	189	208	195	198	222	190	207	202	203	212	167	174	192	192	178	228	191	193	227	213	193	188	193	174	201	197	199	203	187	209	188	185	181	177	189	201	170	199	214	226	179	234	215	212	185	204	171	196	196	211	216	197	216	193	206	193	193	176	229	187	192	219	175	190	195	219	195	208	191	199	164	184	215	195	209	166	205	204	213	216	196	203	205	201	201	189	213	217	203	193	186	175	185	195	186	188	191	221	196	185	171	196	207	201	206	203	181	174	195	203	208	205	194	187	177	198	185	178	216	198	183	177	200	196	193	193	209	179	214	195	187	177	198	173	165	199	214	200	190	193	189	195	197	148	196	189	178	198	193	196	207	178	185	212	193	212	181	209	207	189	196	204	165	184	204	216	187	191	182	210	187	167	195	194	186	219	176	184	190	158	202	220	210	195	182	185	167	222	166	212	222	204	192	240	170	186	195	157	203	207	181	179	178	188	174	187	186	183	202	195	190	192	203	206	164	170	208	183	198	185	188	206	183	179	182	229	187	185	183	194	175	210	192	182	208	189	178	189	193	201	165	195	203	209	189	186	202	231	192	193	167	173	183	180	206	201	184	171	190	178	187	192	199	198	216	194	201	191	199	187	185	203	208	207	200	203	195	208	181	206	184	199	171	193	191	198	188	168	195	192	218	197	188	198	189	182	195	177	182	180	199	207	176	193	199	190	199	217	179	208	187	165	199	167	179	223	179	198	215	192	224	198	199	195	185	207	201	201	217	204	185	192	203	215	200	181	190	185	201	195	201	202	165	184	184	187	194	185	200	198	156	184	189	185	187	215	184	186	197	170	183	200	188	208	211	209	208	167	232	179	212	171	200	192	201	202	219	200	191	200	205	189	198	185	191	206	198	181	174	188	171	184	215	195	193	195	183	190	210	205	182	213	205	208	194	192	174	189	238	188	198	178	164	173	216	165	212	175	196	211	180	223	196	182	208	203	214	230	214	171	200	209	194	184	202	208	210	195	211	219	199	196	184	185	209	207	193	217	178	179	198	222	190	216	198	196	200	161	200	197	211	184	184	206	189	204	200	214	202	186	173	209	202	175	174	189	175	196	186	180	169	217	211	189	174	197	197	197	182	222	182	208	177	182	197	215	181	205	178	230	177	172	189	174	215	202	211	196	194	197	187	190	199	184	174	198	200	213	193	189	204	211	207	195	188	187	175	171	168	189	192	216	190	222	189	187	198	184	187	210	212	189	189	216	199	192	186	217	189	190	219	219	205	197	203	204	187	199	212	202	205	207	181	203	193	193	186	213	198	181	203	191	188	192	187	203	198	205	179	171	190	202	186	218	195	184	186	200	198	199	208	190	208	209	196	219	185	209	201	187	191	185	186	200	191	182	187	187	191	182	185	179	213	198	189	194	186	203	220	190	184	196	204	178	231	176	175	205	185	202	202	197	217	187	181	191	187	166	187	192	209	172	202	171	196	175	191	171	205	184	201	158	223	163	210	172	170	185	169	198	173	157	187	205	208	193	171	200	229	227	198	170	195	179	184	198	188	200	196	170	172	201	207	175	172	184	180	216	200	191	200	204	200	182	206	193	198	225	201	202	200	179	195	184	219	179	199	211	201	201	203	189	187	174	188	206	195	177	215	190	187	191	184	198	180	181	184	197	204	186	195	203	199	199	200	219	179	218	205	180	206	197	180	212	178	191	187	199	205	186	205	176	199	199	186	199	192	220	186	185	204	190	197	190	195	196	203	211	185	211	196	201	185	194	204	202	200	173	197	168	185	198	169	197	196	174	184	188	192	205	185	202	208	219	212	185	195	192	214	190	179	197	204	176	204	203	217	203	183	174	176	182	190	187	180	211	212	157	196	202	182	189	185	207	193	177	195	199	184	187	195	202	207	167	190	181	185	186	183	200	198	186	221	185	178	197	230	192	193	211	180	189	177	172	195	165	184	208	191	221	202	202	195	213	196	192	191	193	209	190	203	183	189	201	186	195	152	210	214	187	207	174	197	197	202	219	175	181	198	188	202	166	217	203	186	179	198	220
25163	21462	27885	25414	10348	599	330	217	172	166	158	153	143	154	174	133	123	119	148	144	123	117	132	130	129	130	140	137	136	138	118	143	136	136	124	117	124	131	139	142	130	114	136	114	125	128	113	121	100	147	122	132	130	107	110	165	127	117	106	139	126	130	127	104	113	131	119	133	130	125	118	140	134	129	110	127	99	127	136	130	136	137	122	128	124	138	117	106	125	137	112	127	147	112	114	140	115	149	134	105	125	126	130	110	118	110	120	124	131	138	123	112	147	112	130	105	118	121	123	130	147	131	119	118	123	97	143	124	128	100	127	128	126	151	111	144	134	121	109	131	135	120	111	110	120	127	123	140	135	119	127	106	120	111	127	109	103	144	113	135	131	111	137	126	125	122	139	130	131	135	130	123	127	114	126	123	128	120	115	118	126	125	133	108	142	130	134	108	122	133	105	113	129	110	122	126	103	116	128	131	141	120	132	103	122	111	103	120	132	122	111	141	144	116	124	119	113	128	128	133	141	130	126	121	126	116	127	132	115	151	123	134	133	101	112	114	117	119	122	116	130	112	141	95	137	139	119	99	137	113	110	128	145	120	117	115	118	149	123	131	122	125	117	128	129	148	117	124	118	130	137	122	148	153	115	131	133	104	142	135	137	151	109	125	138	105	112	132	128	119	111	122	125	129	138	129	132	114	139	130	111	113	136	130	118	114	146	138	110	116	135	124	132	112	112	126	124	133	128	109	131	125	126	129	127	126	125	112	152	128	119	115	108	132	121	129	123	132	128	127	111	136	141	142	111	129	115	109	133	133	103	135	123	100	112	122	122	141	125	111	133	107	141	137	117	124	113	120	122	115	105	125	130	143	121	136	129	104	134	137	124	117	108	118	121	124	149	118	128	125	108	121	118	119	132	100	140	125	113	106	110	112	119	132	108	131	119	124	107	133	146	115	121	116	116	113	129	128	123	111	122	131	124	142	118	135	127	117	116	127	120	98	130	137	123	126	113	125	118	127	114	115	135	95	106	115	129	121	138	114	118	120	122	120	122	115	134	135	143	118	137	143	110	133	126	115	121	109	121	132	141	109	132	125	118	130	120	116	121	117	124	112	135	142	129	130	105	124	128	107	113	152	114	126	125	114	135	99	117	124	121	130	116	127	109	123	140	123	100	122	109	108	122	129	150	165	115	120	120	113	106	113	130	122	113	117	143	124	109	133	108	119	115	116	116	99	129	126	132	116	135	127	107	125	129	121	128	132	110	112	128	122	122	107	155	118	121	109	123	130	111	121	124	113	133	143	112	119	137	128	129	114	114	124	139	126	115	124	106	134	111	116	115	124	146	126	123	145	120	103	111	123	111	137	123	121	109	109	128	118	129	113	109	124	121	125	142	119	125	116	115	125	130	136	93	107	113	105	102	118	121	116	129	121	126	100	112	112	133	117	122	111	138	118	124	117	122	112	97	125	127	125	127	124	129	126	119	120	116	138	113	94	132	127	133	122	147	116	124	123	137	127	119	143	120	115	121	112	117	126	142	113	142	135	120	136	126	131	118	121	132	115	127	123	127	121	113	120	133	118	124	109	124	116	127	147	125	109	116	111	120	118	133	117	106	121	105	114	129	125	131	111	106	140	110	104	113	114	119	120	134	116	117	125	121	134	122	128	130	115	126	120	101	121	111	133	124	118	131	124	126	121	132	122	129	101	131	111	87	121	134	114	125	140	113	121	138	134	125	109	117	127	119	126	146	117	140	108	110	136	118	117	117	114	128	138	126	123	118	117	123	142	121	109	145	153	128	131	123	122	129	125	139	129	140	129	137	115	115	104	123	112	114	141	126	147	125	122	117	113	117	118	122	119	101	149	137	137	128	119	118	115	104	118	103	119	124	114	128	132	112	123	125	149	99	112	120	113	105	107	138	126	134	125	140	152	114	134	125	119	131	127	121	108	122	124	119	136	128	122	128	116	116	111	127	127	123	132	120	109	126	113	116	131	117	106	130	126	120	118	127	130	118	118	115	137	118	130	123	117	132	136	127	139	109	134	120	127	137	123	112	121	97	116	132	127	103	108	128	119	129	132	123	109	134	122	118	132	129	122	127	126	144	126	110	113	129	155	130	120	140	124	137	100	126	125	129	106	136	109	121	111	124	139	132	103	124	124	95	113	116	122	119	115	118	125	130	113	148	105	133	102	129	124	139	126	115	136	116	126	118	128	117	121	126	138	103	107	128	113	128	127	122	122	99	124	130	107	111	124	108	111	100	141	129	118	131	129	123	129	138	134	128	127	142	124	113	122	143	123	123	112	136	117	108	111	105	149	127	126	115	118	131	115	141	139	101	112	138	128	136	139	135	132	112	103	133	127	135	131	130	121	101	113	109	130	136	146	135	122	134	136	124	118	109	119	127	106	129	124	138	119	124	129	131	125	129	139	138	124	144	106	129	108	115	118	115	111	133	112	119	116	134	124	128	127	129	122	126	106	110	117	110	145	118	135	116	111	117	128	133	140	119	138	129	133	122	117	129	111	122	107	122	132	144	121	122	134	133	120	106	127	118	124	120	138	118	123	125	133	134	138	111	108	131	131	111	129	114	132	101	120	117	128	133	105	101	113	120	138	114	117	145	111	130	113	127	145	129	117	129	125	108	114	121	123	139	125	120	99	99	102	110	130	124	98	153	118	117	88	131	95	116	130	132	109	120	129	141	104	122	110	109	128	130	115	117	126	138	133	149	121	122	127	129	109	120	128	119	123	141	116	128	109	144	123	128	129	121	134	125	135	115	131	124	116	123	120	124	128	132	125	124	129	118	126	98	114	134	126	106	130	127	119	121	114	118	111	147	126	128	126	121	119	121	132	108	151	117	114	124	113	122	117	111	127	140	123	120	109	127	130	132	96	109	132	116	133	135	125	119	142	134	127	107	117	105	111	122	125	132	128	115	125	100	104	105	135	114	126	120	132	100	102	97	122	132	123	122	112	114	122	126	121	136	121	116	95	122	111	126	126	122	129	128	121	133	124	112	123	125	128	125	114	119	112	134	137	123	122	118	102	121	121	131	131	114	131	120	114	125	108	146	104	108	127	100	127	136	133	109	143	119	121	118	99	136	115	125	128	114	125	114	116	122	131	114	124	106	127	120	119	141	111	134	118	127	122	128	111	150	117	124	131	109	143	137	107	123	118	144	129	113	133	126	119	127	123	121	108	115	145	112	129	116	120	117	110	98	126	102	123	105	120	120	127	137	126	122	105	109	122	112	111	132	102	109	91	110	137	122	136	115	127	126	116	105	108	121	118	109	115	129	103	138	112	114	112	106	126	93	138	124	132	124	130	116	102	123	120	149	135	123	121	118	131	140	106	106	123	112	109	138	137	122	124	138	133	142	126	128	122	121	132	124	151	90	139	112	127	163	108	132	137	106	107	134	131	99	122	135	123	111	123	103	127	114	114	135	119	118	145	130	144	127	112	139	138	126	116	116	117	124	134	134	128
2972	2745	2149	1088	700	498	410	308	276	258	247	217	189	188	182	172	173	168	161	180	155	162	163	158	142	158	150	142	132	127	136	129	133	136	137	134	129	135	122	136	139	148	139	139	140	141	158	127	137	135	149	136	145	143	121	108	135	148	149	158	155	112	127	138	138	132	138	137	129	130	130	135	130	130	122	113	130	120	135	156	129	145	132	116	142	156	133	140	133	118	151	130	117	122	151	129	114	132	137	138	134	111	142	132	164	131	131	140	122	128	142	134	123	137	128	132	123	126	148	125	135	128	135	151	118	117	137	139	142	123	113	144	147	157	126	142	122	141	127	109	125	135	134	142	128	127	143	132	129	128	109	155	136	121	118	106	110	158	132	136	138	145	129	145	138	151	137	116	131	126	132	134	139	123	127	142	125	144	138	132	133	135	100	126	130	124	142	123	130	163	146	130	123	117	137	138	116	132	119	107	139	129	121	121	127	137	137	125	109	128	141	133	132	137	115	124	146	150	131	134	134	137	130	120	126	121	130	134	144	142	134	110	131	118	136	139	138	145	125	116	121	121	138	129	112	122	123	118	133	153	120	136	135	131	143	127	140	133	135	134	131	133	130	167	119	123	145	141	135	130	124	143	141	135	139	125	136	129	133	135	158	124	130	131	126	136	121	130	125	137	128	122	144	162	137	145	145	144	136	139	135	129	120	123	130	128	136	138	145	136	138	150	112	152	145	152	140	129	126	127	145	144	140	128	125	118	119	133	140	114	145	143	117	141	138	99	151	111	119	136	115	131	130	126	121	123	142	130	123	123	134	125	167	118	137	128	127	128	130	141	132	145	130	134	115	117	145	134	125	124	126	113	122	122	123	115	123	116	132	135	139	144	130	106	135	105	139	114	143	127	155	127	163	122	117	153	143	101	146	124	139	136	132	144	130	133	126	119	122	125	146	137	123	124	134	148	127	125	135	131	129	122	121	119	139	137	112	144	118	117	116	137	140	148	112	135	127	124	143	127	155	118	134	139	157	130	130	145	155	136	144	146	140	142	147	152	141	119	152	133	123	138	143	136	117	146	136	157	122	125	122	127	150	117	149	131	131	115	132	137	143	123	148	132	150	119	123	147	113	111	121	150	120	121	124	127	134	144	129	155	129	141	121	135	142	139	134	115	124	148	141	126	139	137	121	125	136	124	135	117	146	125	126	151	131	127	112	135	145	136	127	151	131	135	134	134	128	127	124	126	121	121	117	130	151	151	133	122	148	111	131	127	141	116	147	125	125	139	124	140	147	130	133	135	120	125	112	139	133	136	115	114	128	123	122	135	125	132	126	124	137	137	128	129	136	123	115	131	121	145	140	140	143	123	136	124	136	130	123	127	126	124	121	111	110	134	96	125	128	116	134	118	151	129	123	131	136	135	126	117	134	101	139	148	134	135	116	95	117	120	127	111	120	123	137	112	114	139	106	134	127	128	122	127	131	128	129	141	126	130	126	152	101	118	146	132	119	120	144	121	120	126	132	116	123	150	120	126	130	146	134	153	148	129	139	133	105	112	143	133	126	136	129	130	131	120	127	148	141	135	125	129	134	137	129	129	143	130	152	118	136	136	151	130	119	134	139	152	138	128	138	115	122	136	142	137	123	134	113	115	135	132	131	151	138	126	136	143	118	140	121	140	142	147	123	119	131	140	133	132	115	127	135	147	147	127	142	126	145	122	97	111	104	123	128	118	140	138	131	141	145	146	137	128	141	141	129	143	119	139	159	145	135	108	144	127	158	128	122	128	134	136	115	123	139	139	126	138	135	130	144	102	141	123	136	117	143	122	145	111	141	141	137	129	142	125	121	130	124	134	131	114	151	141	114	134	139	128	112	135	129	127	132	129	127	125	157	132	158	133	122	126	127	145	135	123	133	137	142	145	130	132	126	125	123	129	139	153	110	131	112	133	135	126	122	138	123	132	130	110	126	136	127	145	125	137	140	109	131	131	129	125	123	126	131	122	147	148	142	147	132	120	126	115	132	130	132	121	127	121	136	132	132	119	143	115	126	124	130	124	137	132	119	113	117	127	127	127	121	131	126	132	131	128	136	144	131	135	150	124	140	139	131	131	121	144	123	129	144	129	140	118	124	128	118	132	145	133	143	123	115	149	135	125	132	142	124	133	132	148	133	141	133	133	122	140	130	123	132	144	143	147	135	136	131	134	137	108	121	122	139	145	129	146	136	132	119	134	133	122	137	142	129	148	137	128	123	142	153	142	129	126	124	123	133	141	145	134	133	144	128	111	130	121	161	131	142	132	118	137	127	127	148	140	125	156	132	136	120	131	151	127	115	119	137	153	138	113	116	134	110	140	130	128	140	140	102	140	124	136	129	150	122	118	131	119	142	149	142	112	130	135	147	124	119	123	160	112	123	140	143	136	145	123	136	126	123	136	122	110	120	125	126	143	124	144	122	130	132	131	133	128	117	141	129	121	109	136	121	121	128	120	110	138	138	126	118	135	107	134	119	132	140	136	149	128	115	140	150	149	129	127	134	136	122	136	125	158	128	115	111	126	118	130	112	129	116	125	142	111	156	138	139	129	146	123	128	143	125	107	109	120	120	124	139	106	117	129	133	139	136	142	118	141	122	117	126	139	119	143	152	132	142	136	127	123	124	128	121	142	125	125	142	134	146	139	145	128	118	141	130	134	132	123	128	121	133	156	119	137	120	138	121	119	144	133	139	127	142	136	126	150	144	146	152	126	125	129	117	124	133	144	126	121	113	126	136	121	110	129	160	134	124	124	121	139	121	130	138	128	129	137	129	123	130	125	119	144	132	126	129	120	131	130	121	119	126	130	117	131	112	129	110	102	131	137	141	119	123	122	129	127	147	124	132	125	154	126	140	132	135	130	138	125	125	150	132	129	137	136	109	135	160	113	145	134	125	112	125	118	140	112	130	130	118	127	138	132	118	142	155	115	142	156	105	136	116	129	138	133	130	111	127	142	105	115	126	114	112	141	128	137	137	134	137	139	119	123	124	119	137	133	136	136	140	139	129	146	139	132	116	121	140	117	131	127	124	146	143	155	113	114	149	119	102	128	133	131	126	127	133	143	115	129	140	124	124	129	150	126	134	138	146	138	117	143	123	131	115	125	133	114	116	135	131	145	131	109	137	142	133	129	113	147	116	141	136	118	105	142	118	141	127	149	120	136	129	123	126	129	112	122	133	120	129	135	121	124	118	133	120	109	146	118	117	128	120	112	152	126	128	138	119	119	130	121	122	125	135	133	139	121	150	151	128	134	114	134	129	139	132	125	142	145	136	125	145	121	135	130	132	143	135	119	152	136	150	127	108	113	153	153	127	115	124	130	129	144	120	127	134	154	123	112	145	110	109	134	140	123	135	128	131	124	121	116	137	142	127	117	148	136	150	129	116	107	128	155	125	115	121	135	144	118	116	141	118	125	124	134	133	119	123	139	137	124	130	129	144	144	124	126	109	138	153	138
24336	21460	28784	24538	21447	6344	990	518	417	443	419	386	399	351	329	332	357	344	351	302	327	340	328	321	338	317	293	340	295	351	316	285	324	320	352	298	314	261	311	316	303	298	305	300	315	311	301	324	320	310	312	295	285	292	331	332	314	300	314	296	311	285	272	313	288	326	322	357	313	323	308	296	301	306	331	306	311	300	327	302	290	330	315	288	302	295	297	290	312	314	323	312	314	287	322	339	328	305	286	292	308	295	321	322	324	295	312	320	294	291	297	279	318	325	314	297	320	342	293	304	302	317	286	309	303	298	329	279	287	321	299	292	321	333	281	315	322	303	306	325	332	340	284	315	308	310	319	298	289	307	321	305	309	307	303	312	288	317	289	309	305	295	327	292	297	322	285	301	297	276	329	334	301	337	309	291	314	329	321	291	327	288	305	308	261	283	308	336	316	330	306	301	314	297	279	307	316	310	292	306	301	294	272	294	309	282	297	314	297	306	310	284	292	285	314	307	297	322	298	301	285	276	286	286	315	299	296	299	352	306	314	321	307	322	328	330	339	288	300	301	321	287	307	308	332	326	317	334	318	296	298	297	316	281	312	300	315	272	290	311	304	271	304	316	317	284	287	300	284	289	300	316	303	310	325	304	296	343	296	293	294	277	287	297	290	268	300	314	323	325	293	300	320	300	323	287	290	300	302	305	302	292	321	316	314	309	306	327	283	307	329	323	328	281	301	304	297	341	300	316	291	312	318	304	317	305	300	304	304	297	302	309	325	295	339	333	300	304	312	291	313	323	303	318	310	315	328	323	289	300	320	326	346	299	292	286	273	329	326	292	313	275	285	327	287	294	300	326	305	320	301	335	304	314	323	290	296	308	290	283	312	307	286	304	342	362	304	280	311	323	325	312	320	309	285	304	315	286	294	295	317	283	287	293	285	330	322	347	345	314	317	331	321	304	303	319	316	284	337	268	317	294	319	317	315	305	291	282	311	331	269	314	275	289	324	295	285	294	325	285	303	294	319	293	283	312	322	317	289	301	305	341	298	275	313	300	317	303	321	274	336	311	310	316	302	278	294	305	327	281	300	309	329	309	312	277	283	293	326	278	340	310	311	295	305	329	337	325	334	318	294	298	289	296	287	280	322	302	291	302	301	320	328	292	322	309	318	286	298	285	280	309	320	339	306	321	311	327	281	297	284	318	304	311	302	291	304	312	287	294	306	301	292	307	283	298	292	295	283	283	273	305	305	258	286	281	290	322	312	310	294	302	312	332	313	308	293	268	328	302	284	308	326	295	292	280	270	322	325	293	301	287	331	305	299	324	321	285	322	297	330	292	294	318	267	304	311	282	303	281	319	305	325	304	315	327	271	296	317	308	284	321	304	296	307	298	257	328	297	316	283	337	315	294	337	291	320	332	297	286	285	306	338	319	295	278	305	302	323	316	296	319	261	315	317	306	301	315	304	300	303	312	312	317	318	282	336	300	302	318	304	316	312	335	324	288	313	303	289	315	297	314	294	295	268	286	311	314	317	279	308	312	308	306	332	292	308	295	299	300	286	321	337	340	341	329	318	294	319	304	302	293	291	297	299	317	299	297	291	325	313	276	306	307	288	326	308	315	316	283	322	288	314	313	320	334	294	343	300	291	283	321	311	305	255	314	322	332	293	286	301	316	302	309	321	319	303	279	289	288	305	287	318	303	314	320	313	292	315	303	309	319	292	336	326	334	343	306	307	308	325	316	286	301	290	288	291	314	307	286	276	301	312	292	326	300	282	318	317	335	282	332	296	312	293	279	300	299	327	304	303	314	269	287	318	264	314	301	317	297	285	273	306	300	321	296	308	305	296	287	290	310	315	292	345	321	311	329	279	308	310	296	305	316	293	280	307	314	279	304	312	325	285	310	337	280	309	283	317	281	297	285	291	299	322	301	336	303	298	281	306	347	290	313	280	316	306	333	320	321	336	306	296	298	295	315	321	281	282	286	317	306	284	301	336	323	313	301	314	297	347	329	295	340	294	350	309	309	291	304	323	285	347	303	316	287	292	303	305	299	313	278	308	302	295	297	297	303	319	313	319	324	328	310	318	278	317	298	298	303	282	281	305	318	333	287	307	266	325	303	306	297	287	326	310	310	307	295	308	295	303	278	314	327	307	310	329	314	314	322	290	316	295	314	298	294	303	341	284	319	300	290	294	304	304	298	344	309	289	313	282	302	325	288	319	309	320	304	299	343	320	329	338	282	286	323	295	314	281	285	315	318	321	312	279	310	306	301	301	295	286	324	269	320	289	313	328	322	301	309	318	295	330	309	302	302	315	315	317	316	314	298	321	300	288	277	301	315	301	280	311	324	324	317	308	319	326	328	332	304	317	298	310	321	318	280	323	340	301	316	284	322	311	285	270	332	305	317	303	303	294	268	306	319	312	283	319	313	321	273	288	324	301	306	294	296	297	327	300	309	288	311	301	325	315	313	315	288	320	316	321	276	315	323	321	294	307	308	329	318	306	320	313	304	315	283	299	281	260	295	300	300	296	289	339	351	296	312	293	323	308	305	307	291	283	321	301	294	331	303	313	292	296	296	316	320	345	313	285	279	314	313	290	312	328	327	321	320	303	302	314	283	286	281	285	278	293	290	284	328	297	295	335	309	297	291	306	300	289	316	331	324	320	307	309	306	300	336	323	280	285	303	323	282	302	312	289	321	286	302	295	318	316	312	315	288	302	265	306	322	307	302	298	277	308	302	315	293	281	280	281	296	308	325	280	314	320	309	306	307	302	278	316	283	313	301	320	338	284	329	328	305	279	292	339	330	306	327	300	332	307	346	309	304	309	302	290	300	310	264	264	308	283	318	291	323	265	290	269	318	284	309	298	303	325	289	338	315	317	314	334	310	306	303	290	277	324	313	295	324	289	303	291	302	296	299	270	315	316	316	298	294	316	334	310	297	276	292	299	294	297	274	278	302	280	326	316	314	280	293	313	264	309	304	291	280	280	304	309	325	318	309	298	320	297	299	344	288	310	284	306	296	277	284	329	281	321	302	318	311	288	287	320	299	306	298	274	281	340	271	298	286	318	290	319	320	294	321	307	311	295	309	312	294	298	279	293	298	293	296	279	307	324	288	286	321	289	297	274	303	320	306	326	287	284	328	306	342	291	294	308	286	327	291	286	307	311	315	292	293	307	321	307	299	299	307	280	323	295	293	322	309	326	270	309	316	291	298	291	323	328	299	295	296	300	283	310	315	287	293	296	295	301	289	294	298	309	315	315	321	298	297	318	281	281	298	316	292	311	302	322	296	303	289	298	271	302	298	281	302	303	276	304	316	294	310	320	311	314	330	321	323	311	311	306	326	302	314	289	317	296	304	289	282	298	328	266	278	304	357	323	299	301	284	311	290	286	304	301	307	312	307	302	306	311	270	289	287	286	316	304	294	311	290	315	305	285	305	322	300	289	293	321	326	305	286	304	323	276	309	333	296	338	292	305	307
3184	5011	3995	2019	1301	1016	732	715	528	512	487	475	402	385	390	384	348	324	339	340	337	301	304	332	350	325	315	303	314	293	296	302	328	283	292	329	304	299	290	322	320	291	273	288	297	348	276	323	280	247	285	325	300	307	291	276	286	308	289	288	286	315	296	330	327	303	297	319	280	301	273	246	291	305	282	275	306	297	321	299	294	280	280	299	297	307	299	298	272	306	315	289	312	294	292	296	289	296	290	276	289	260	288	289	306	312	291	282	266	281	304	289	280	287	304	303	293	322	261	282	292	272	312	301	312	271	293	275	268	308	291	296	272	325	287	326	295	272	313	293	287	299	293	262	306	281	295	316	288	301	283	303	321	288	286	307	271	278	299	297	294	301	285	282	281	289	291	286	304	276	288	306	326	290	303	276	279	282	294	271	298	263	302	282	295	292	292	295	281	278	297	272	269	289	289	323	304	305	283	312	303	307	282	265	268	307	310	256	301	304	297	293	299	289	289	294	282	283	280	272	316	289	280	277	282	291	294	320	284	270	290	327	243	298	290	273	285	319	295	266	265	321	288	318	283	284	294	292	292	276	301	276	283	285	302	310	290	302	266	274	279	291	281	287	275	268	287	284	287	274	282	290	281	298	291	287	259	288	309	284	281	292	292	310	289	319	282	268	244	352	322	275	271	281	299	306	270	271	317	258	321	288	282	282	281	303	286	294	282	302	303	268	317	290	283	307	270	287	296	278	299	272	296	285	274	309	301	304	255	277	297	304	290	291	307	307	278	301	294	276	301	309	314	274	306	272	289	304	292	267	282	297	265	273	310	264	299	313	290	308	309	304	303	299	294	273	294	265	356	295	272	274	295	286	268	282	297	284	284	294	278	280	298	267	311	293	314	288	307	306	304	266	296	305	295	264	296	286	273	286	296	272	257	295	295	276	284	295	316	274	329	299	314	304	302	282	311	337	292	282	299	311	279	277	333	267	290	311	283	301	264	291	297	251	297	280	282	311	274	297	320	323	284	294	316	300	297	263	317	293	277	274	250	314	280	305	291	293	267	281	272	282	280	302	312	275	277	287	301	300	306	265	292	303	275	309	293	309	293	328	298	264	287	307	292	272	294	300	282	274	282	298	293	299	269	281	318	285	272	287	281	290	307	263	256	271	307	309	283	291	333	312	325	263	273	250	272	288	291	317	288	292	271	272	319	294	283	282	289	298	300	287	283	276	284	313	289	276	290	292	268	271	287	267	293	313	284	262	287	289	304	298	291	312	269	315	285	299	259	285	277	268	260	323	270	259	286	301	297	281	297	297	285	296	279	301	267	306	266	293	268	306	264	305	303	276	288	291	276	294	311	280	297	272	302	267	286	295	287	294	288	249	316	291	271	296	307	256	293	294	274	298	299	291	301	255	289	269	293	313	271	282	252	281	310	291	283	282	286	281	299	288	284	296	323	283	289	273	288	291	322	294	245	304	267	293	276	308	319	264	289	271	276	268	296	289	305	278	284	292	293	319	272	289	285	263	294	301	282	305	265	276	270	262	259	287	288	274	294	271	280	289	324	290	275	273	295	297	304	247	324	274	306	318	275	292	304	277	297	294	287	295	300	275	280	319	303	325	291	264	301	283	256	306	285	283	308	303	271	277	280	303	315	293	256	292	273	294	276	281	312	282	275	279	300	300	329	307	289	293	292	304	266	311	332	314	289	295	282	288	277	283	271	293	320	313	280	289	302	282	290	287	294	285	296	293	278	273	301	290	310	289	270	312	285	313	311	266	311	305	299	305	284	295	313	267	275	285	288	305	311	279	285	293	302	255	287	291	286	266	267	285	281	276	280	243	275	294	294	286	279	297	294	252	264	283	292	293	264	273	283	275	260	289	264	271	323	299	299	290	320	281	269	277	308	294	283	290	272	270	275	284	280	254	292	289	305	303	309	267	273	259	263	287	310	292	285	265	289	270	285	287	279	293	308	292	279	311	318	274	297	281	292	302	275	273	265	273	294	258	276	287	314	272	264	294	289	305	282	282	274	262	287	319	299	287	306	275	300	287	275	289	295	299	301	293	287	274	274	271	281	294	256	297	279	265	272	294	271	270	246	269	273	273	273	286	248	300	292	274	303	275	274	284	320	276	278	279	314	290	266	292	276	293	307	303	298	283	249	309	293	269	284	271	299	284	275	292	285	270	286	304	262	291	275	276	284	280	289	269	288	299	314	272	300	270	263	283	258	272	285	274	281	290	301	276	308	295	271	297	260	264	246	308	268	279	285	276	310	310	295	295	298	276	305	272	275	279	269	289	309	269	305	299	256	284	268	302	260	296	291	277	263	305	278	303	280	280	274	307	295	304	278	283	292	310	268	292	300	267	287	298	297	295	309	303	267	299	281	288	274	295	295	263	277	274	303	278	295	273	248	293	292	288	270	305	294	290	276	283	299	296	289	302	293	276	241	277	286	290	298	300	288	257	274	293	272	289	278	313	256	280	284	273	273	273	256	272	296	281	276	302	302	294	284	272	259	286	289	279	275	290	290	286	293	273	281	283	281	293	285	300	286	267	278	277	261	306	293	276	274	300	273	294	273	303	259	265	273	286	283	299	275	309	271	312	297	279	271	290	251	293	270	318	279	299	275	289	328	302	286	274	258	264	264	298	304	274	257	261	291	284	263	264	282	281	295	290	266	289	258	311	275	301	290	258	281	295	284	292	272	287	280	266	291	292	298	294	276	258	295	274	279	262	280	258	290	349	304	301	284	293	287	283	304	288	260	298	265	255	284	275	270	308	274	286	281	276	246	283	289	274	276	268	268	284	274	261	297	281	290	286	274	250	301	268	269	297	300	286	280	279	274	294	255	293	301	296	273	248	261	293	296	281	298	276	313	301	290	288	294	296	267	279	295	262	291	274	272	285	264	294	278	295	261	283	274	276	283	304	281	311	292	278	298	276	284	271	272	271	286	262	312	297	290	251	262	302	281	273	270	282	279	294	284	284	283	288	308	322	261	257	308	285	281	281	271	257	288	292	276	261	248	291	268	298	291	245	295	279	292	270	292	249	267	284	284	274	244	301	295	282	249	313	266	271	276	278	290	296	292	263	285	272	289	299	281	265	273	225	292	268	270	293	263	283	299	269	299	299	283	265	249	265	279	303	272	280	258	271	254	276	297	290	276	255	288	286	312	300	265	246	274	266	292	308	276	286	243	296	280	266	290	306	304	279	269	302	267	312	288	310	293	299	269	261	297	273	314	272	274	289	289	290	287	285	265	270	297	293	303	286	283	272	265	257	271	268	315	267	282	273	251	286	272	301	273	303	280	281	310	300	276	302	249	283	258	294	331	274	269	271	301	284	309	264	297	254	257	297	289	276	285	286	245	283	291	297	265	277	301	251	283	287	311	272	279	276	302	289	285	294	288	326	288	264	268	270	270	292	292	272	270	280	304	297	299	300	264	284	281	285	316	283	292	288	289	296	285	311	309	294	273	308	271	291
27747	12087	778	327	229	186	225	199	217	181	226	177	189	208	197	197	199	215	210	202	190	225	198	226	187	211	201	225	217	192	217	185	208	217	198	190	212	181	230	212	182	205	204	223	187	200	225	193	204	192	219	204	215	209	219	238	211	201	168	215	181	216	176	217	203	203	207	216	196	214	208	196	179	203	242	197	185	197	216	202	177	222	218	198	193	206	196	211	216	212	178	204	216	185	196	173	178	187	214	225	187	202	194	189	190	180	196	206	202	200	231	208	199	157	209	191	205	203	199	198	210	198	198	178	227	185	196	188	213	244	222	200	207	191	209	212	197	208	219	220	198	207	204	185	239	206	196	212	195	184	195	197	179	211	181	214	192	194	193	185	220	222	189	212	230	198	186	230	218	181	198	201	227	212	224	175	194	191	169	208	223	201	179	187	189	200	203	191	223	212	204	222	201	200	192	208	179	205	211	200	190	162	187	221	185	178	181	203	196	209	195	214	208	216	221	193	178	210	197	204	197	217	212	207	202	206	201	186	203	194	195	201	205	214	201	218	223	212	211	213	205	183	186	204	202	202	202	208	209	200	228	178	194	187	209	201	193	222	224	183	209	208	229	207	205	213	193	196	185	195	182	189	190	219	188	198	175	201	215	201	210	208	210	183	187	168	217	202	213	181	211	211	205	193	211	207	233	208	178	200	187	209	189	187	216	214	196	196	185	188	227	194	202	179	204	196	207	216	203	205	165	220	222	204	186	219	187	187	208	196	233	183	207	195	203	176	195	221	206	184	217	199	198	219	227	208	202	203	210	197	228	220	201	219	209	213	213	211	199	192	222	209	210	201	198	196	195	208	194	204	209	185	190	190	190	221	204	203	198	197	199	224	189	214	193	214	198	221	194	213	204	179	209	248	193	204	180	192	206	212	199	195	206	231	183	209	184	195	205	209	187	193	207	195	209	219	200	216	199	222	203	194	199	196	182	191	193	188	231	230	193	217	199	211	206	190	200	190	230	193	212	214	205	197	200	183	157	195	191	182	216	196	212	206	210	198	184	204	215	175	178	203	214	175	225	224	189	219	224	179	216	197	210	206	189	204	234	207	213	199	197	212	197	206	195	202	198	232	205	176	196	200	205	203	205	210	212	205	204	218	195	212	231	178	217	182	215	199	197	226	188	224	208	204	198	214	200	205	214	220	212	187	211	171	199	227	187	191	205	203	196	222	203	181	201	214	176	207	174	230	203	196	197	220	195	217	200	231	199	209	213	197	204	220	220	203	193	192	215	207	200	221	216	207	201	188	213	191	212	208	194	179	207	180	186	237	204	188	199	196	201	202	197	188	201	191	198	183	209	187	190	175	206	214	193	212	195	226	205	196	188	208	203	172	204	219	197	188	203	235	186	216	201	189	194	215	203	214	202	183	214	218	197	197	211	209	197	219	171	188	201	239	212	205	172	183	195	170	220	192	210	182	204	208	201	188	165	182	213	225	174	181	202	191	200	220	186	192	211	192	213	232	210	196	181	187	221	191	224	208	211	209	187	208	211	200	215	208	196	176	216	204	209	188	214	218	211	219	198	171	185	195	209	176	205	178	198	182	199	197	222	202	204	203	184	198	180	179	203	187	188	189	227	208	204	213	191	189	216	198	217	206	195	217	212	225	198	195	206	218	213	195	197	212	182	191	225	180	201	209	199	198	195	215	188	186	200	209	210	195	207	212	193	162	174	185	203	226	213	186	180	224	211	185	195	220	211	206	196	242	200	199	222	211	194	228	212	203	221	195	196	192	191	198	172	224	223	195	183	188	176	180	176	185	190	197	172	200	191	188	174	199	196	206	200	205	195	197	183	185	217	197	197	197	208	209	219	215	194	186	210	180	210	195	196	185	204	220	200	188	196	233	207	200	211	189	189	222	207	221	190	218	221	173	223	185	186	232	166	209	217	190	180	221	199	214	212	191	175	195	219	201	209	191	208	213	190	190	183	214	202	210	207	204	205	212	220	227	179	197	192	202	197	207	189	182	192	169	207	191	206	209	224	198	221	194	189	200	200	194	218	212	216	203	209	193	170	212	187	203	198	185	221	180	183	181	209	213	183	208	177	171	199	218	208	168	190	209	195	214	197	182	189	194	186	205	207	200	195	197	200	182	196	201	194	199	185	211	193	218	233	218	200	196	218	187	175	221	177	199	191	215	205	203	196	214	206	188	200	191	182	199	232	192	179	208	190	184	194	184	185	184	199	197	196	214	188	211	208	191	211	222	206	201	199	222	223	201	187	200	209	197	210	190	185	197	201	200	203	224	212	180	193	208	212	208	187	183	208	228	182	208	196	188	201	221	194	191	202	207	194	196	185	201	197	203	218	212	203	181	223	218	198	202	191	194	188	190	184	211	201	210	192	212	201	209	234	222	213	214	207	205	201	200	209	185	229	194	207	194	218	197	233	173	173	210	192	190	188	198	201	218	192	205	208	206	186	212	185	208	219	227	196	186	189	196	192	210	220	202	205	205	203	203	219	193	176	194	190	224	205	210	195	208	198	201	232	203	223	191	200	196	194	199	201	184	241	214	204	188	224	214	206	208	209	207	180	205	196	189	197	220	202	199	212	208	184	210	189	211	223	193	203	219	200	210	184	201	203	207	207	186	200	171	191	204	193	189	223	195	204	212	181	185	195	200	196	200	213	227	215	210	212	195	185	191	228	209	181	197	201	209	188	189	213	202	173	190	209	197	216	201	205	181	181	204	217	196	187	204	219	207	220	190	193	220	195	191	223	226	200	201	209	208	218	211	217	207	197	197	221	207	197	210	227	211	201	189	195	213	178	205	200	197	214	192	200	190	200	180	193	217	185	216	205	213	212	207	184	177	222	178	205	194	207	213	194	172	218	186	207	177	198	199	190	190	225	202	216	193	210	219	187	197	202	202	232	216	200	245	207	197	224	191	202	194	186	217	196	189	188	179	207	216	202	211	203	196	212	197	174	213	215	209	168	191	197	227	204	217	190	214	193	173	203	180	200	187	186	207	171	196	209	200	205	191	208	193	205	209	205	215	208	214	177	193	196	225	162	184	212	196	196	210	184	207	200	201	209	168	175	215	215	205	208	213	210	221	199	185	210	198	226	201	202	196	216	187	222	203	170	191	210	186	203	203	215	201	216	200	191	210	223	198	201	222	209	188	197	199	202	207	188	215	212	219	195	193	205	194	195	155	197	223	239	209	221	192	221	196	172	223	183	185	167	220	181	221	212	177	213	200	195	209	194	200	207	206	219	222	212	182	230	192	190	185	228	222	199	190	197	194	220	199	198	187	204	205	208	192	209	216	198	186	184	205	207	188	217	216	214	213	192	239	192	215	219	193	216	197	201	205	211	195	186	197	216	203	194	214	219	222	195	207	223	201	214	233	207	222	189	209	191	174	166	203	210	210	194	242	194	190	197	203	183	207	195	182	191	210	198	203	211	214	183	177	193	205	219	203	201	211	210	206	204	189
4485	343	325	261	213	198	258	190	189	201	179	185	195	179	218	194	157	209	190	202	206	188	181	200	186	190	191	190	178	193	186	215	218	188	194	189	214	183	188	186	227	205	189	202	188	182	191	181	200	182	198	203	200	196	186	189	213	192	214	211	207	183	204	213	207	200	191	193	215	194	187	212	207	188	180	186	187	175	208	193	195	209	193	180	203	186	216	180	191	214	195	163	223	185	209	172	195	184	200	199	203	170	226	205	184	173	200	197	203	192	209	187	194	184	192	238	201	203	216	173	192	187	187	184	195	199	210	174	159	187	189	203	166	177	212	206	185	162	206	190	193	238	194	202	193	197	195	190	171	182	170	214	209	173	190	175	168	209	189	225	180	204	186	207	191	185	177	206	203	202	198	179	205	216	210	172	180	200	193	211	195	213	221	188	194	195	204	212	196	193	199	217	203	202	211	169	203	190	188	225	199	226	189	195	196	199	199	179	194	201	204	214	193	213	199	195	208	194	189	204	206	208	201	180	194	201	189	211	164	222	197	182	199	195	199	176	206	206	200	176	189	204	199	161	199	214	205	200	211	190	185	192	189	199	189	219	192	161	199	181	175	183	198	205	188	189	199	199	212	229	192	233	207	184	206	194	190	203	205	186	178	179	197	212	188	222	190	198	167	183	178	187	175	220	216	201	211	207	193	183	185	196	176	206	189	169	197	184	185	184	184	209	212	171	187	193	214	205	202	169	199	183	221	186	181	212	187	194	189	199	193	202	174	185	173	168	190	184	202	197	197	177	180	204	186	197	175	192	206	192	199	180	175	191	189	208	197	202	200	195	191	216	202	203	204	221	195	179	199	176	194	183	205	163	205	203	181	188	205	211	205	186	195	181	196	170	193	178	194	176	188	167	186	188	190	207	185	195	223	197	198	190	195	193	192	216	199	196	200	210	200	216	208	193	219	182	199	192	191	177	192	190	209	208	184	192	233	198	199	201	176	190	191	190	191	197	212	223	192	194	176	184	211	201	183	213	175	154	215	210	214	214	213	198	174	201	203	196	203	209	209	178	195	190	178	195	186	162	172	180	183	187	181	214	182	220	189	165	195	219	169	219	197	196	212	179	183	181	217	217	212	184	193	209	183	219	176	194	196	187	197	203	219	194	212	179	173	194	197	187	207	223	191	184	220	182	199	177	174	190	185	202	190	188	179	184	174	198	176	177	180	196	185	210	224	198	176	198	187	203	189	194	184	207	180	195	195	206	206	188	207	200	208	162	165	181	191	204	208	173	189	196	182	195	189	158	181	179	201	163	189	182	200	209	188	178	193	187	180	178	167	215	205	208	185	213	200	200	171	161	163	204	224	199	210	194	183	206	183	202	183	182	200	223	160	200	195	180	228	195	180	206	192	177	198	192	215	197	219	172	196	203	187	187	201	183	189	194	209	194	195	184	189	192	204	196	198	203	163	174	205	178	196	192	203	177	218	196	176	202	205	188	187	206	215	185	196	187	208	185	198	171	169	187	203	195	211	174	200	209	224	207	195	161	182	199	201	197	181	211	224	199	222	209	213	197	212	194	188	206	192	205	184	196	188	171	220	202	189	209	198	168	169	201	187	189	212	192	178	192	177	187	212	181	189	179	199	186	182	193	174	176	197	206	197	186	201	187	207	182	183	189	201	200	197	210	193	186	210	208	201	195	215	213	180	185	178	166	182	190	184	202	199	198	196	211	205	192	190	178	175	189	205	204	195	199	199	185	194	183	187	180	183	164	175	182	193	193	184	201	192	181	192	185	180	195	188	199	189	200	180	211	202	197	220	202	190	203	206	178	178	169	206	210	189	207	193	189	197	193	220	191	183	184	218	165	205	194	210	187	215	190	187	205	185	206	198	199	185	189	191	206	189	169	181	200	192	169	177	195	185	190	161	189	181	188	194	209	187	190	172	194	180	187	185	180	202	186	189	180	206	164	179	187	205	185	177	184	197	205	207	196	180	199	189	198	180	197	185	193	163	200	211	208	214	197	208	202	172	217	195	240	210	202	195	189	204	203	208	181	202	211	136	181	211	186	190	206	190	193	181	215	180	195	189	202	204	180	188	186	196	185	194	186	196	186	207	179	193	177	195	165	188	184	184	202	188	203	174	191	214	223	202	173	193	187	193	191	208	193	160	170	199	211	187	202	213	222	187	191	183	186	210	189	180	168	195	184	208	181	185	204	201	200	219	166	207	203	199	188	200	222	199	177	180	212	189	206	217	190	170	190	190	200	204	198	187	216	209	175	184	177	179	209	192	187	204	179	201	195	195	185	216	181	202	195	196	204	212	218	193	206	194	207	192	195	177	191	182	200	199	213	201	211	205	175	192	200	184	205	208	210	184	188	175	200	179	167	199	194	193	193	210	191	201	223	199	227	188	203	191	225	183	192	183	189	180	187	189	171	188	227	179	206	215	192	190	189	177	180	223	207	195	203	199	204	183	171	202	198	168	189	195	184	192	188	196	193	198	214	206	211	191	209	183	201	204	190	188	213	201	193	193	193	221	200	216	168	197	190	190	197	215	202	199	186	185	177	192	164	188	212	213	187	176	200	173	197	211	195	163	202	194	213	194	211	192	166	170	185	181	195	172	205	211	217	214	219	204	210	179	177	186	199	207	194	206	191	200	182	206	196	166	196	180	182	177	189	200	208	158	205	201	218	170	180	170	210	199	214	190	197	180	168	191	196	186	184	191	208	192	199	186	197	161	201	185	188	197	197	182	204	171	201	206	195	190	190	195	180	195	181	191	183	193	194	206	224	183	185	189	205	211	194	190	198	159	195	192	195	185	200	182	210	176	208	196	204	184	200	186	200	184	200	183	208	195	191	179	201	189	219	194	198	187	177	197	199	200	190	176	200	186	193	223	201	193	180	180	196	178	205	189	192	189	211	187	197	188	183	186	172	187	186	170	189	181	193	203	201	218	224	169	184	200	175	184	187	181	202	187	174	171	181	205	184	184	191	176	208	209	206	179	195	179	181	199	190	205	199	181	184	161	192	202	169	199	186	208	184	187	175	212	191	218	217	224	193	193	183	207	159	182	201	183	196	183	161	201	213	197	172	175	184	199	178	204	194	187	207	168	172	170	182	189	212	207	221	198	174	194	183	187	184	191	183	195	202	197	203	200	212	198	173	176	182	191	183	195	178	193	196	183	184	218	205	198	195	193	200	188	164	177	194	189	201	156	202	201	182	206	180	190	187	179	186	200	198	179	206	178	193	193	205	197	190	229	208	176	195	196	175	189	225	177	208	184	193	195	176	195	172	184	191	217	196	185	199	176	203	203	186	187	200	200	209	166	174	181	170	182	192	188	189	185	174	204	205	182	182	185	205	171	211	200	168	179	207	187	188	201	208	204	211	175	172	197	190	200	208	189	197	180	182	187	213	207	183	203	199	206	184	191	173	198	184	185	208	194	166	193	202	160	191	183	195	195	219	176	181	200	200	187	198	178	208
25221	21423	27861	25327	10310	591	339	227	165	200	151	163	145	131	119	150	155	149	118	158	162	123	125	142	134	143	155	138	141	111	113	92	113	120	115	127	126	119	126	111	137	126	144	123	149	120	131	137	111	125	128	106	127	141	125	120	128	101	112	131	132	110	146	122	109	115	117	135	148	132	129	96	153	112	127	124	124	114	123	106	114	148	130	128	123	126	112	109	123	123	116	124	118	111	115	126	116	111	115	125	132	129	115	115	115	148	113	117	137	131	112	120	132	120	122	124	121	127	130	130	104	119	125	139	137	110	124	123	115	110	142	127	125	144	133	109	116	135	126	119	88	125	124	104	111	110	132	132	133	130	131	144	111	104	140	121	102	127	115	139	132	121	129	119	129	111	124	118	149	116	104	123	131	112	103	122	131	105	138	126	112	131	134	116	143	134	115	124	119	130	126	124	115	118	104	115	117	105	135	123	140	109	121	109	123	130	117	127	121	147	145	107	110	133	111	132	127	122	126	100	128	114	131	120	116	119	106	126	118	109	130	114	123	122	122	139	92	121	134	104	106	131	126	135	115	125	117	120	148	118	137	131	144	113	118	137	110	111	122	127	146	134	130	131	131	125	121	112	120	127	127	111	119	140	123	121	131	115	104	132	126	148	121	125	131	124	111	115	134	149	104	102	115	139	125	120	131	115	127	127	149	114	120	112	104	127	145	113	120	136	133	101	140	146	126	112	116	135	123	139	126	143	111	116	117	108	105	119	124	124	143	129	108	108	117	128	105	131	96	121	117	130	143	120	125	122	132	116	120	115	138	126	135	135	130	147	129	117	131	119	128	129	126	124	112	134	107	143	119	120	143	111	113	145	123	132	120	133	132	121	124	119	118	131	123	105	130	134	113	126	112	123	128	113	135	125	129	120	124	118	107	123	124	136	138	134	130	138	124	122	125	140	122	111	117	127	127	114	130	104	128	108	133	134	131	103	135	115	122	138	126	115	135	106	124	115	112	122	116	120	139	126	104	125	120	129	114	104	115	113	140	137	132	146	127	118	107	111	126	108	136	117	123	128	133	108	119	120	120	96	122	123	130	120	128	122	123	141	132	129	109	108	115	126	105	146	128	105	122	109	106	116	156	118	135	105	115	112	121	134	112	118	110	134	131	145	111	116	132	121	123	136	123	114	111	134	142	114	138	131	148	125	129	121	124	112	114	111	125	133	135	144	150	115	118	127	120	107	110	129	134	119	134	125	103	108	109	114	131	124	123	112	128	125	115	118	131	131	132	119	127	109	136	132	132	120	131	127	144	117	104	123	119	130	129	113	123	122	123	120	127	115	134	111	110	111	117	115	125	111	135	104	112	119	121	135	121	121	131	111	124	138	111	114	129	115	120	109	129	133	95	126	138	116	132	116	108	128	127	128	106	133	130	142	136	124	111	132	107	113	112	112	133	113	141	119	130	127	143	109	130	119	121	118	107	114	139	113	132	128	121	115	108	115	115	124	130	119	98	127	150	139	121	124	133	119	109	134	108	116	127	117	138	122	129	119	125	130	128	111	127	143	128	103	137	136	128	111	129	122	123	127	116	123	138	109	131	137	106	111	111	120	140	130	130	126	112	139	99	105	135	136	122	135	112	123	120	143	117	125	98	121	131	114	137	130	131	121	137	151	106	114	120	119	125	127	140	111	121	114	108	133	129	140	109	116	118	110	123	119	117	136	121	117	131	133	122	119	117	131	117	109	128	130	108	132	117	121	126	137	118	109	127	121	144	114	126	129	121	109	149	127	114	113	119	123	106	127	119	104	119	129	133	136	137	131	139	116	135	124	138	127	103	105	115	110	123	118	130	128	125	106	140	104	119	128	127	119	135	104	112	137	104	116	120	111	117	127	141	126	122	114	110	132	105	149	107	122	116	146	144	134	118	113	134	115	118	121	117	118	110	129	130	117	113	138	135	107	136	121	123	107	93	104	134	118	141	139	113	134	110	133	133	116	126	127	131	115	113	112	139	132	113	134	110	119	141	110	131	105	123	119	104	100	117	124	140	114	130	121	121	138	118	124	129	110	99	130	129	129	132	127	115	117	140	115	143	122	128	122	114	121	125	118	111	120	105	155	114	124	118	122	113	125	147	130	110	119	112	127	133	101	124	119	154	122	106	132	132	128	117	135	121	134	135	117	123	124	135	122	126	118	123	122	118	130	115	97	122	121	116	125	145	126	128	112	107	115	123	117	120	117	124	126	124	121	117	133	131	111	114	109	116	132	123	117	120	114	88	120	128	98	123	125	100	108	149	130	129	130	128	112	127	111	129	136	124	120	129	109	130	111	118	102	129	117	117	143	152	116	108	126	113	104	121	131	112	125	138	124	128	115	130	126	122	118	117	125	118	123	132	128	130	117	124	134	111	131	116	109	122	120	130	114	126	110	138	108	143	124	117	125	127	114	108	111	132	112	97	139	102	120	102	109	110	128	117	119	120	122	116	111	148	99	115	112	107	132	116	120	143	136	129	125	133	96	128	118	125	118	124	133	125	120	105	130	103	120	119	134	129	115	115	128	129	102	127	125	130	122	120	110	115	141	130	128	113	152	125	98	146	104	123	102	117	128	124	126	114	136	104	124	117	100	123	139	127	111	117	134	136	122	113	107	108	125	126	126	102	125	118	112	101	107	127	127	112	108	102	126	110	110	139	118	116	161	123	133	117	127	120	137	141	130	136	124	117	111	122	113	130	127	121	119	108	120	121	120	134	127	117	135	119	119	122	125	108	113	124	97	130	131	116	133	121	135	129	132	121	109	119	108	110	138	118	110	139	130	114	115	124	116	112	136	129	131	118	127	116	135	111	128	103	112	96	111	124	126	105	122	99	102	110	123	117	120	116	119	114	123	112	125	122	135	128	125	121	130	123	128	129	125	132	140	116	136	129	128	110	128	133	96	118	96	136	126	120	137	125	123	109	112	122	125	129	131	118	121	112	106	121	148	134	119	123	109	130	126	108	125	116	135	124	117	111	106	126	126	119	126	142	106	111	135	144	123	108	113	113	131	112	148	121	96	125	132	117	128	140	135	126	112	133	107	128	122	141	134	110	131	126	115	134	122	109	130	124	129	106	129	108	126	134	119	120	117	115	109	129	138	126	121	116	110	119	112	124	124	149	119	132	132	127	131	145	123	111	129	105	106	124	126	95	126	118	111	114	133	128	110	123	149	121	109	109	149	125	107	128	134	118	129	114	130	136	126	115	101	137	105	112	116	116	93	121	115	146	126	107	129	112	122	129	119	127	116	114	132	140	105	121	146	120	92	133	114	134	117	120	128	111	132	130	115	122	150	124	114	118	134	111	116	109	137	128	114	128	110	128	130	127	139	126	138	128	131	115	127	126	123	128	109	107	130	126	118	109	124	115	124	119	134	119	122	129	136	129	138	108	126	135	132	135	125	98	117	140	145	129	128	105	116	123	128	116	120	127	111	120	127	112	133	104	129	126	119
2928	2640	2195	1078	672	485	400	359	287	225	252	216	193	176	213	180	187	166	152	152	166	136	152	141	156	157	133	141	142	159	135	137	121	143	137	104	135	133	147	148	146	129	136	133	120	134	133	146	125	138	152	149	145	131	116	158	140	125	136	137	128	130	126	123	142	137	170	118	123	130	138	123	133	122	134	121	126	131	140	150	148	157	116	129	137	119	121	127	125	150	140	138	123	129	133	129	134	126	126	124	116	123	121	140	144	112	140	125	131	126	142	128	127	128	134	124	139	107	137	125	144	140	127	146	145	118	154	153	148	129	141	121	120	140	123	137	122	155	150	113	122	133	139	132	148	129	153	127	131	140	114	135	122	137	111	115	132	120	141	143	133	142	116	130	143	132	137	118	137	158	138	147	126	118	127	113	139	128	127	118	156	134	135	137	137	135	121	141	127	126	123	130	131	150	112	136	113	143	143	125	114	115	150	130	147	148	159	138	143	133	171	143	147	132	141	115	144	139	142	141	134	127	131	132	142	126	123	154	129	150	125	124	131	130	148	130	125	118	152	139	130	139	129	146	129	138	139	139	139	151	130	140	129	122	107	127	116	144	124	111	154	147	126	140	126	146	128	129	136	118	117	129	142	146	142	134	113	137	127	148	142	137	133	142	144	121	121	142	131	123	121	142	136	120	134	135	128	141	136	129	109	121	134	135	140	128	135	131	129	134	138	114	133	136	150	114	130	133	139	132	142	125	125	141	118	134	128	155	119	130	136	139	149	127	142	137	139	135	122	150	137	135	130	126	129	109	131	138	149	146	124	124	136	129	129	121	135	166	141	138	137	127	98	117	156	125	105	156	138	115	127	133	117	123	147	128	142	128	137	106	126	132	139	132	136	125	134	133	138	128	123	141	126	149	126	139	128	132	124	119	137	113	143	136	113	133	115	136	129	116	120	129	141	120	152	117	128	128	128	125	115	123	141	129	118	145	126	136	138	151	146	111	129	126	127	129	115	136	141	121	126	149	113	131	127	152	131	124	140	146	119	111	129	131	129	129	132	131	130	136	130	122	141	150	117	123	146	123	135	126	115	132	139	123	110	117	117	135	122	141	126	127	120	134	134	125	123	120	124	129	145	125	120	120	130	128	110	115	137	143	136	115	142	151	137	160	137	143	138	136	116	125	135	142	152	124	134	120	121	127	133	131	137	122	102	143	125	129	149	142	120	128	124	135	120	120	123	112	127	135	130	133	122	126	134	126	122	127	124	137	115	128	107	148	125	136	124	154	140	119	129	124	131	130	137	119	165	137	116	140	127	139	144	141	129	143	147	135	128	140	134	126	108	141	111	141	123	135	125	121	130	114	119	145	128	153	133	128	145	133	140	122	124	148	122	128	156	125	129	117	129	161	119	138	126	129	123	126	136	136	136	141	110	124	120	142	128	152	120	134	112	106	107	142	121	126	137	125	124	152	141	126	153	126	148	139	118	125	120	133	162	112	123	158	133	121	143	122	115	123	117	138	153	144	117	118	125	145	149	127	132	131	125	124	112	118	121	130	148	120	112	127	153	124	143	149	122	131	108	129	136	101	137	128	146	119	142	117	149	146	140	143	120	125	118	141	128	131	131	123	123	142	128	146	103	127	101	111	148	139	131	130	137	142	156	116	144	131	118	127	135	117	140	165	125	134	130	159	136	128	144	132	137	129	141	134	133	123	150	110	135	149	131	120	142	114	129	137	118	130	146	126	140	124	124	143	123	127	136	127	121	126	133	135	124	132	123	161	119	131	123	120	122	132	129	141	150	158	121	131	139	127	118	148	126	147	126	113	125	127	131	111	132	135	132	121	138	115	125	144	124	146	117	141	112	146	132	133	130	137	131	153	139	128	122	127	139	154	139	127	130	117	130	131	151	120	133	141	136	131	124	123	139	122	130	131	139	126	138	127	138	133	144	150	122	133	126	124	125	151	122	129	120	120	117	130	113	140	135	117	128	132	122	133	147	141	116	108	132	127	132	140	147	128	138	128	134	111	138	132	113	142	126	115	132	133	110	127	139	135	133	118	142	123	137	139	157	147	127	134	131	131	130	118	152	137	106	121	128	147	151	136	116	116	123	132	132	141	127	148	132	128	127	148	139	126	134	144	116	142	117	101	147	118	116	129	108	152	132	126	129	118	135	146	150	119	131	120	117	129	132	134	125	148	121	139	129	143	127	139	117	122	136	126	132	148	137	118	142	133	129	140	133	124	112	146	115	148	143	120	120	122	121	115	120	134	115	136	134	145	134	131	135	143	131	126	120	119	140	116	112	128	130	133	127	134	116	147	143	122	154	129	111	133	159	157	129	127	132	140	126	118	124	119	134	123	137	152	152	121	149	131	124	141	127	119	136	141	122	136	133	130	128	135	137	125	150	127	144	115	119	134	138	128	142	110	142	138	126	140	112	135	132	129	130	118	133	124	125	142	125	125	135	134	115	130	126	123	126	120	139	130	123	135	136	125	116	133	114	125	134	127	142	128	119	106	124	119	122	114	119	138	115	134	135	122	134	129	134	144	125	128	115	162	133	128	138	132	132	109	137	127	126	140	144	118	132	131	141	125	110	152	145	117	112	120	130	131	138	121	138	130	123	119	125	144	126	126	143	143	123	124	142	113	135	111	118	139	135	145	120	142	133	133	156	135	123	125	127	111	146	146	122	125	127	125	134	134	111	130	137	130	123	117	131	121	123	129	114	137	132	122	149	108	132	144	139	141	145	136	140	130	123	122	127	137	119	127	146	126	135	137	135	121	144	133	120	136	123	123	109	131	149	123	153	126	134	136	116	147	128	124	118	128	115	138	149	128	111	124	134	131	134	148	133	138	130	116	126	122	137	141	124	152	121	147	143	126	133	116	141	145	123	143	120	118	128	143	135	129	139	142	134	139	126	131	148	133	138	144	132	124	134	136	131	146	113	113	131	138	146	136	122	147	137	144	127	130	149	135	123	118	134	120	140	147	113	147	133	133	116	124	152	155	138	131	125	106	122	159	124	120	135	123	113	149	163	149	121	132	128	116	127	132	128	147	124	136	128	145	138	136	142	123	138	135	133	141	124	133	128	130	113	118	132	121	131	135	122	125	127	136	128	118	150	110	130	139	117	124	128	148	146	127	145	126	133	134	132	130	100	140	133	130	128	152	133	120	116	135	141	133	106	128	128	127	135	124	124	140	143	131	154	153	127	163	149	121	142	139	134	140	119	142	115	108	134	121	135	142	123	120	132	128	131	141	119	119	122	141	120	125	134	138	137	121	126	150	104	130	154	112	116	124	118	119	135	129	140	119	138	140	131	156	120	106	133	136	131	138	122	147	119	137	128	144	127	133	138	131	136	105	146	135	111	121	133	120	135	139	140	108	120	142	120	137	111	137	144	131	139	133	127	113	129	124	134	136	121	138	124	130	121	143	147	133	124	116	134	118	127	122	140	150	126	117	120	151	146	109	120	124	146	124	106	133
24364	21464	28765	24564	21434	6097	947	507	412	415	388	365	333	381	338	337	343	313	311	361	329	354	290	320	326	290	296	283	280	301	312	306	347	329	336	307	345	313	313	327	308	310	283	313	325	333	328	290	297	298	315	334	309	275	302	302	321	325	302	309	336	301	325	301	302	295	325	308	327	331	322	315	292	299	289	305	302	319	295	337	313	301	322	314	305	311	298	308	315	302	294	296	344	302	289	294	283	297	309	299	322	322	326	293	284	299	294	344	309	295	319	275	277	277	321	272	284	295	313	315	287	331	313	309	280	297	302	331	289	305	304	301	290	308	322	312	308	333	309	301	308	332	291	316	309	297	296	319	326	319	276	279	320	289	269	293	274	278	329	287	281	318	261	295	292	318	309	308	287	311	282	311	310	314	314	314	282	312	305	314	300	335	314	328	309	288	310	292	327	267	312	281	303	303	307	287	313	323	339	308	303	311	322	311	281	275	293	306	302	311	302	275	338	305	284	284	305	309	295	325	301	306	304	290	286	319	331	309	323	282	321	331	296	355	287	294	304	319	343	309	308	322	317	324	292	300	315	337	316	315	305	300	283	323	312	322	272	277	291	330	311	297	295	314	308	316	312	327	323	308	311	290	306	295	320	337	313	321	309	269	307	296	284	292	323	298	326	318	298	307	296	322	296	322	281	270	307	307	304	334	312	299	283	301	309	292	316	307	308	300	328	301	306	315	312	332	269	268	301	297	309	315	306	299	296	288	311	318	319	282	281	328	314	326	309	297	298	306	295	329	310	319	320	301	274	296	282	316	311	342	324	317	316	301	278	308	302	331	296	309	290	320	297	284	343	290	294	314	281	279	261	322	298	297	294	283	328	306	274	258	312	303	309	282	291	286	292	315	302	280	293	303	304	291	241	258	283	311	308	304	315	316	294	292	293	289	325	319	320	298	308	317	295	313	304	289	335	294	328	299	344	300	327	308	300	302	312	286	288	294	317	309	330	287	267	314	304	270	308	305	289	299	288	300	290	324	306	313	281	300	293	301	302	347	319	287	257	313	325	304	306	307	293	296	329	294	244	293	331	287	311	301	300	273	310	325	285	267	315	284	305	306	308	296	320	301	276	318	303	276	314	299	267	335	312	267	335	274	339	273	319	304	298	326	330	341	303	278	294	311	303	321	303	312	271	311	288	324	305	332	314	309	289	333	281	328	314	347	297	304	348	314	292	311	282	289	326	328	295	307	292	276	291	305	289	308	302	292	292	308	325	308	289	312	294	301	300	341	305	306	296	286	315	291	279	260	279	314	291	303	297	306	280	325	310	309	307	301	318	310	312	324	316	275	309	284	283	295	329	296	326	293	291	282	281	299	320	314	288	288	299	293	307	293	299	298	278	317	296	304	333	325	294	316	285	317	304	297	307	292	296	311	286	298	306	326	302	317	319	317	306	289	294	289	329	328	311	290	308	312	283	286	302	282	292	284	285	306	309	312	280	345	305	325	333	314	322	310	312	274	342	342	321	265	280	315	315	302	311	276	301	310	299	269	283	283	338	318	313	308	291	311	304	306	303	308	337	308	309	301	311	291	299	348	292	297	281	291	276	291	282	293	304	291	299	294	293	312	306	324	303	334	274	310	310	310	296	323	271	323	304	339	279	295	303	319	299	336	261	323	352	291	297	272	293	313	300	338	309	322	297	323	324	300	289	321	303	322	293	303	303	328	294	309	275	293	310	291	291	287	300	290	301	305	283	340	316	300	325	286	332	290	318	330	323	278	336	308	294	308	331	313	293	294	315	271	298	303	310	280	327	287	313	289	302	313	335	313	283	287	326	313	293	266	291	334	320	312	312	315	285	291	284	269	273	318	294	323	308	292	277	312	275	308	288	305	331	291	346	310	307	314	308	287	291	280	272	311	317	289	308	298	318	310	312	312	310	295	279	302	304	338	305	318	300	280	294	268	313	290	279	294	300	325	332	283	307	283	304	309	315	295	283	301	341	322	283	300	314	302	310	319	317	301	320	296	368	290	285	301	307	266	336	262	305	325	280	294	315	327	325	307	272	293	294	304	282	311	294	308	307	267	315	321	320	282	318	305	321	328	347	292	289	347	288	292	317	297	339	302	272	285	292	290	296	320	282	287	319	328	296	326	293	307	315	308	288	286	284	263	293	282	301	308	250	289	292	288	278	298	316	295	297	297	300	296	306	316	316	329	336	295	297	309	313	318	325	312	275	336	323	286	292	320	309	321	307	323	329	317	273	307	288	285	306	304	318	307	310	300	295	320	336	334	302	325	305	291	311	301	309	272	303	307	289	308	308	297	289	286	333	295	336	298	281	283	297	302	317	309	307	287	321	305	307	317	318	286	300	298	301	301	270	310	337	323	284	306	297	312	333	310	305	283	305	308	298	326	302	299	310	320	295	294	270	293	287	286	321	295	309	309	307	284	295	295	301	326	289	328	287	303	282	305	322	288	295	294	315	325	298	286	346	316	316	304	280	298	306	275	331	303	334	301	321	320	307	285	307	287	272	282	289	285	324	302	313	310	297	327	325	296	272	288	279	285	293	301	309	285	305	270	299	302	315	287	290	320	264	329	283	293	339	285	325	293	291	305	308	284	307	282	298	303	321	288	326	291	294	343	309	330	326	333	310	291	288	320	330	308	311	286	297	289	281	308	283	308	313	300	303	286	267	303	317	310	309	288	298	298	274	299	300	305	299	306	298	306	297	287	305	303	317	275	320	282	297	309	295	302	331	288	287	277	265	287	306	286	298	291	328	304	294	266	325	306	299	303	320	295	324	297	312	304	309	318	300	306	311	317	294	327	338	340	294	328	303	286	290	291	308	285	308	312	310	291	316	272	299	287	338	330	307	329	315	316	295	306	307	310	277	324	289	279	292	299	292	299	295	288	315	323	286	261	305	304	287	305	338	299	335	300	284	278	302	280	289	293	313	313	311	289	331	263	307	307	293	305	297	284	295	306	288	302	298	286	272	315	289	318	315	296	299	316	322	291	285	276	280	265	300	319	315	309	301	262	289	266	319	304	289	332	337	315	322	302	253	320	295	292	282	284	301	322	284	253	313	288	281	277	304	301	304	306	320	332	261	294	308	308	307	298	302	295	290	287	303	308	288	270	297	336	303	298	327	304	306	331	279	297	298	327	326	288	294	281	298	305	296	264	322	344	318	285	312	271	298	278	312	297	306	329	306	306	304	331	337	317	295	306	296	300	319	299	295	305	318	327	280	281	322	345	301	314	278	303	309	345	287	285	307	321	302	331	285	309	299	301	314	319	295	352	307	304	317	332	290	314	304	313	307	300	290	289	288	306	297	310	298	281	298	329	284	310	290	285	317	288	271	317	324	275	284	341	290	299	296	269	295	299	303	293	308	271	280	315	316	335	274	289	295	279	313	291	323	327	326	312	340	321	313	292	287	327	299	301	291	267	329	328	306	323	325	290	315	302	257	300	312	273	302	336	315	285	274	288
3214	4927	4030	2037	1348	913	755	712	566	489	485	459	395	403	376	383	351	374	373	331	338	322	312	304	327	318	290	300	311	332	338	294	313	292	331	343	304	325	310	291	308	268	312	312	337	276	316	305	293	316	273	322	282	273	308	321	299	331	316	312	286	298	272	277	312	291	305	318	324	295	284	327	292	277	260	285	286	299	270	297	295	272	289	302	307	284	320	314	300	299	284	279	304	294	306	262	285	276	283	336	335	325	291	299	306	302	317	288	285	264	328	316	264	314	266	290	292	294	285	299	326	292	269	300	285	287	279	264	302	317	284	308	276	299	308	305	312	288	298	323	284	300	289	287	252	292	285	304	307	302	299	288	296	286	260	323	301	302	307	281	278	289	302	296	315	323	283	269	290	292	289	285	304	293	250	342	308	270	303	285	285	301	282	305	286	275	280	283	337	283	274	288	296	307	266	305	294	283	304	274	244	337	302	300	266	265	302	316	307	280	267	255	292	313	272	301	326	279	269	304	318	271	281	298	305	294	312	283	301	265	254	295	301	303	286	258	288	279	272	283	255	292	298	281	297	302	286	312	297	296	312	269	278	294	278	284	281	285	282	258	307	295	318	284	281	300	291	293	272	311	271	294	264	296	298	283	303	323	299	302	301	281	280	280	306	305	286	304	302	293	291	276	300	284	300	313	316	325	264	284	283	326	277	303	290	291	277	323	275	273	294	284	291	274	313	310	298	285	320	269	307	284	309	291	288	301	284	294	317	283	262	261	236	311	280	271	297	281	299	302	255	263	289	275	295	301	278	283	269	292	284	314	273	279	290	298	307	279	293	304	299	291	298	263	271	306	286	289	315	302	294	308	307	260	284	308	331	286	282	289	295	294	293	265	265	318	317	281	271	301	272	280	269	309	274	291	271	297	296	269	270	306	310	310	313	291	304	278	286	314	291	317	322	299	283	303	291	297	327	329	303	302	279	332	243	290	276	296	308	317	306	286	307	283	286	291	295	299	301	300	257	283	272	283	324	292	287	287	286	274	288	275	287	303	288	308	302	277	284	296	299	301	314	297	316	269	291	302	282	274	289	265	313	286	291	313	291	306	306	285	278	282	278	294	302	319	318	277	288	301	290	310	301	289	300	312	286	277	249	284	293	273	272	294	302	310	314	290	287	279	264	292	302	281	305	266	314	314	296	316	323	298	278	288	284	309	278	264	282	277	282	281	276	286	288	283	289	288	285	289	304	307	290	293	283	265	286	283	297	263	277	298	282	265	272	287	296	286	284	321	281	267	339	269	310	298	301	277	279	293	272	284	260	292	318	303	276	294	304	271	286	299	302	296	284	319	263	277	287	293	272	269	276	302	270	288	313	226	333	302	295	291	261	298	269	281	293	290	303	307	273	266	268	316	311	312	304	307	284	280	314	307	267	306	310	284	265	275	242	290	308	304	277	302	287	254	286	278	281	295	279	301	305	299	279	296	288	267	289	283	301	295	276	287	268	293	293	289	312	292	314	310	302	286	270	279	273	253	289	310	301	284	272	323	283	305	281	280	288	271	283	289	309	288	281	279	291	292	296	289	308	290	275	270	293	286	281	286	263	294	272	267	277	336	273	277	318	293	242	277	292	295	296	276	259	301	264	292	272	285	278	268	283	296	245	282	314	304	281	287	317	308	269	274	302	315	301	251	296	302	312	285	293	334	295	282	315	305	294	286	293	307	286	317	303	309	288	285	329	268	299	315	270	322	293	275	307	287	314	284	304	284	299	290	281	270	305	282	284	248	297	266	302	244	304	270	302	302	263	306	274	293	265	298	310	300	269	276	268	307	258	317	316	276	262	270	290	276	287	272	312	260	291	274	292	273	305	281	265	301	279	334	290	269	290	295	322	280	278	297	270	272	313	278	288	298	298	294	280	269	316	327	282	286	284	290	283	265	290	261	305	299	292	298	314	291	296	297	316	289	305	283	303	300	326	278	280	315	308	331	286	273	289	284	290	298	301	299	285	268	281	287	280	267	285	309	299	283	263	260	251	298	274	290	272	257	325	300	313	274	298	304	316	301	305	297	279	283	296	249	307	278	294	281	288	327	267	291	334	314	279	292	263	299	308	288	300	298	273	306	322	285	308	278	306	310	279	281	304	283	289	286	259	332	287	295	297	287	286	295	292	301	289	315	285	321	256	268	279	288	272	305	279	306	262	278	290	317	305	299	263	289	310	288	238	287	299	285	295	295	279	316	289	272	270	273	265	292	283	307	301	291	266	304	299	304	275	265	289	289	304	282	287	262	264	282	311	252	277	294	286	274	273	282	299	288	258	290	311	289	286	271	298	291	323	265	286	299	292	286	294	306	256	280	322	278	289	292	271	316	266	302	294	285	306	278	309	292	292	298	311	274	326	267	290	296	312	236	264	264	304	310	310	303	290	305	273	296	275	305	283	289	283	324	305	296	269	271	259	302	291	312	312	265	282	301	249	274	268	285	263	298	266	279	280	288	274	289	286	256	291	282	315	297	282	259	306	293	297	291	283	293	292	279	293	293	290	299	297	293	294	287	276	291	277	246	273	264	292	308	300	340	287	284	286	292	290	304	317	277	252	306	273	278	306	295	300	273	275	299	317	305	292	321	287	260	290	292	268	280	267	335	295	303	272	292	281	290	272	300	295	297	296	296	287	282	277	281	290	293	292	297	285	261	306	294	262	288	298	268	290	290	323	266	279	275	316	262	292	297	316	316	283	273	314	281	286	312	280	303	277	274	269	267	285	255	296	257	269	275	284	281	295	296	267	302	305	288	285	291	272	304	303	292	301	297	286	255	266	288	306	252	275	302	314	291	300	304	291	289	328	298	300	276	274	304	279	290	279	287	275	285	311	305	282	270	294	255	295	286	271	333	274	299	257	305	309	283	273	286	308	324	304	298	289	303	270	273	291	269	275	320	340	311	290	303	269	292	300	319	310	245	272	288	279	281	308	284	319	298	304	291	267	273	289	282	288	289	297	279	259	289	267	298	297	275	311	264	295	264	300	264	298	271	271	283	265	269	293	292	279	309	295	317	290	269	276	271	299	281	268	296	279	306	276	252	319	270	301	310	293	276	301	277	269	288	283	299	279	289	273	299	281	278	295	267	308	278	279	270	310	300	291	282	281	265	287	301	293	280	282	263	262	282	316	267	315	314	286	277	301	285	276	322	302	291	260	269	301	267	290	299	285	303	265	299	304	312	259	267	315	268	246	283	279	300	306	291	300	321	264	290	274	297	310	274	264	284	287	307	271	281	302	310	300	284	284	288	263	275	291	256	279	266	269	281	301	282	268	303	304	311	292	276	284	262	276	292	261	306	260	260	274	292	281	254	296	306	299	270	294	264	307	303	285	272	294	278	291	306	293	270	286	316	282	289	306	281	289	279	302	300	338	283	291	283	296	278	317	241	269	252	293	269	290	295	282	282	271	276	314	297	257	247	289	270	303	259	297	286	286	289	277	275	281	302
27693	12035	772	328	234	219	208	208	204	197	168	204	194	183	220	223	189	202	203	190	193	185	227	198	223	203	190	206	196	224	210	205	201	198	182	208	214	209	178	197	209	216	216	189	185	227	208	202	194	213	204	186	209	201	191	173	209	216	194	210	224	175	188	215	199	222	187	193	197	203	205	212	209	187	192	198	174	219	222	206	184	205	189	217	209	226	209	201	197	188	196	183	214	233	205	177	211	192	206	196	180	201	212	199	214	195	202	205	186	215	205	220	184	173	209	228	190	202	182	227	190	192	175	197	209	201	172	215	220	207	195	200	192	187	229	182	185	212	187	198	177	201	217	207	187	199	221	214	191	216	187	211	200	202	193	221	208	196	190	208	198	192	209	187	200	201	210	204	187	183	184	217	151	179	211	190	187	218	184	214	183	209	189	210	191	199	180	210	222	179	195	199	218	222	190	193	182	222	187	189	200	195	200	199	207	174	209	210	179	199	184	206	203	171	176	193	195	201	185	208	201	191	204	195	195	196	230	181	194	204	209	186	209	164	197	189	174	216	184	194	188	195	200	198	194	196	186	201	197	203	229	225	170	203	214	168	163	198	174	218	183	186	193	212	190	214	202	195	191	208	219	192	206	183	185	185	213	178	195	199	199	167	194	211	183	196	211	168	179	194	189	169	194	175	183	193	209	200	199	181	206	179	199	196	177	214	174	183	182	204	189	194	220	209	183	197	206	180	179	216	217	195	199	220	209	177	215	210	196	209	193	226	189	173	197	204	221	224	199	210	212	191	201	212	181	176	207	198	180	184	192	227	218	194	195	185	203	205	204	182	205	188	207	223	176	207	205	185	188	211	201	173	225	205	214	217	197	197	224	217	188	209	203	201	200	211	182	197	204	193	201	212	195	189	200	194	234	205	186	204	179	194	217	169	208	195	193	211	162	208	189	176	210	207	211	191	201	198	176	189	179	202	198	197	181	184	188	182	181	203	180	171	174	215	203	201	197	202	242	215	190	192	203	178	204	219	217	212	214	189	157	171	177	198	198	198	195	208	173	202	224	200	198	200	213	192	176	216	199	193	202	211	197	194	186	208	202	211	193	184	191	189	193	224	191	197	221	210	189	199	195	206	193	202	173	195	208	205	194	202	178	205	192	208	182	175	205	203	197	192	208	188	187	192	187	184	201	170	184	211	209	205	167	187	203	205	216	213	195	194	192	214	189	190	175	181	220	198	210	197	171	206	179	208	182	183	213	184	186	168	211	224	192	197	200	239	190	204	229	183	205	189	211	197	189	200	196	203	224	196	181	187	165	209	209	195	222	208	184	211	204	180	207	208	199	195	232	198	201	186	190	211	229	196	204	195	218	183	190	193	219	188	191	210	217	200	200	198	186	205	190	175	216	247	186	203	212	192	176	183	193	220	206	197	216	202	192	178	206	195	217	192	177	209	200	196	194	197	199	206	188	212	199	199	198	215	187	176	210	182	201	166	211	215	190	211	191	192	214	208	193	211	204	200	190	180	189	171	190	181	222	213	175	177	208	208	197	216	197	185	185	236	190	197	198	194	192	197	203	192	175	192	190	196	204	204	203	184	224	198	212	193	203	197	228	192	196	214	164	225	195	175	225	197	197	214	208	236	197	191	202	206	196	193	179	175	213	211	192	200	209	196	190	209	210	194	183	208	194	201	197	215	192	191	217	234	189	219	210	193	191	193	177	180	207	214	212	169	187	184	179	193	194	199	214	164	224	201	202	211	188	190	204	199	209	183	201	184	205	195	188	181	204	210	199	185	192	198	229	181	218	191	199	203	206	223	188	189	185	218	209	209	162	201	204	204	192	183	196	173	179	170	218	186	213	182	191	199	191	204	204	190	215	196	216	192	179	194	202	220	207	200	181	218	181	219	196	199	209	194	206	199	178	184	203	207	203	177	213	195	202	208	178	221	177	191	201	200	185	207	206	182	206	196	174	186	205	186	222	199	211	163	205	211	161	205	212	213	208	180	166	198	197	192	196	212	209	181	208	210	205	191	209	192	202	223	186	192	227	198	215	209	195	214	210	183	192	200	212	216	175	215	240	163	190	203	176	200	213	210	200	203	204	216	201	201	189	212	191	183	201	188	188	200	184	201	183	188	197	192	199	200	200	203	224	209	191	188	185	202	175	197	201	203	219	203	195	201	193	207	208	224	205	215	214	180	207	212	226	221	185	188	192	165	184	214	199	199	177	187	203	217	190	208	199	196	223	205	195	187	205	171	175	207	186	192	212	219	201	199	190	190	190	197	201	193	170	198	200	211	214	211	203	176	190	157	192	178	195	204	191	203	190	212	199	239	179	196	214	212	169	222	195	208	215	206	171	173	232	173	177	209	213	209	175	218	217	205	190	174	205	202	204	221	179	198	188	210	228	184	199	199	209	202	183	212	209	191	214	199	190	208	208	218	202	207	204	210	200	199	207	176	206	183	193	217	210	225	220	221	204	192	194	196	202	206	208	202	204	194	214	203	233	227	210	234	215	187	183	204	191	191	196	217	184	199	196	175	200	203	210	202	212	188	190	178	169	202	201	206	198	208	185	192	220	193	227	192	188	186	188	190	189	206	202	185	208	215	182	198	194	207	228	213	209	218	185	213	191	195	195	207	191	190	214	206	199	186	213	209	229	197	184	188	199	230	174	194	185	195	197	189	189	200	182	209	197	195	199	194	193	199	201	180	208	202	207	201	188	196	194	195	162	220	189	178	200	175	215	169	190	187	198	215	178	184	223	198	177	218	186	199	185	200	192	206	174	212	205	217	207	217	200	203	177	219	205	182	168	197	219	206	207	218	204	183	221	219	190	195	197	197	180	186	184	219	183	203	202	173	230	171	206	204	182	188	182	194	188	192	207	183	216	220	205	204	182	205	205	214	208	181	213	177	181	193	189	189	214	201	198	195	205	188	178	166	220	215	183	201	192	197	196	207	210	188	208	190	219	226	184	197	189	183	205	205	218	178	195	186	195	199	202	206	210	204	199	210	192	175	202	207	188	217	207	204	184	204	202	207	216	192	207	208	177	211	206	208	190	223	184	207	202	192	169	208	222	182	206	188	205	186	203	171	213	224	196	196	197	214	179	194	192	183	198	195	170	203	215	221	208	215	200	181	177	172	198	191	225	185	199	183	204	157	196	204	203	206	229	190	200	190	186	225	207	193	205	186	193	173	212	209	173	212	210	188	195	202	188	200	181	195	199	215	185	210	209	203	172	215	207	183	208	198	206	188	192	227	200	198	198	213	194	213	204	215	203	174	208	206	195	186	178	188	211	202	179	199	197	169	201	200	182	197	202	199	209	210	195	195	179	184	182	189	214	204	186	202	198	199	191	192	182	219	198	236	225	214	184	182	176	197	178	226	190	186	195	195	187	192	186	181	219	172	192	222	203	235	208	234	192	201	220	207	212	190	192	215	196	174	185	180	220	221	207	182	203	217	217	177	204	185	202	194	184	199
4512	359	312	216	241	207	186	181	196	181	207	192	211	228	194	196	159	173	193	173	187	180	193	210	209	205	190	216	188	199	205	201	189	197	198	184	199	201	177	190	168	201	206	189	185	198	192	215	191	175	202	200	189	199	195	199	188	195	194	190	211	197	176	203	205	217	163	195	170	191	197	213	185	186	199	221	191	193	189	202	186	176	221	170	181	199	217	185	189	183	210	192	191	196	202	188	185	194	197	184	210	225	198	208	210	195	173	207	184	207	179	191	182	189	187	193	217	218	175	190	193	214	186	194	182	190	185	178	194	200	174	205	195	160	178	197	194	178	205	195	199	193	161	201	194	183	195	200	173	183	166	218	213	202	181	205	194	185	181	196	199	203	202	184	175	186	197	210	183	192	217	209	190	215	190	214	176	189	185	171	203	193	210	201	202	200	173	183	184	206	178	190	193	189	171	215	204	196	174	188	196	188	179	188	193	199	165	216	182	178	188	192	172	193	227	206	183	191	200	186	192	176	207	197	197	196	192	196	174	179	201	200	193	211	218	176	189	207	178	195	203	203	200	195	198	165	193	217	191	198	183	203	206	172	216	178	194	178	199	182	190	170	182	210	206	183	194	181	180	199	206	189	185	210	194	187	176	212	199	194	187	205	171	210	217	212	221	189	192	187	178	184	198	198	181	200	202	181	200	212	201	181	203	180	170	181	198	183	198	214	195	182	187	162	212	176	200	210	200	206	196	207	194	202	195	193	186	217	190	197	206	188	181	169	195	184	189	220	179	193	162	183	194	178	184	184	210	193	188	189	188	179	202	177	210	175	203	200	192	212	191	182	179	187	182	189	177	181	198	197	167	179	218	204	195	187	201	186	198	191	191	183	195	195	201	181	186	202	198	204	195	205	175	185	183	197	175	176	178	208	175	194	205	198	215	186	188	179	196	174	221	179	220	196	184	196	206	213	189	202	220	200	191	181	202	202	182	182	202	212	188	199	211	184	192	189	192	190	178	182	204	190	205	192	173	185	190	184	207	181	188	189	197	194	185	172	180	169	179	187	192	195	227	206	191	187	193	187	221	214	175	189	187	177	207	178	182	182	166	194	186	208	163	181	189	191	179	194	172	174	188	174	194	201	176	208	198	188	212	186	191	193	202	156	186	184	188	202	187	208	205	184	189	176	187	173	176	206	215	203	198	199	211	190	201	186	193	185	172	177	182	182	180	196	175	188	189	196	178	189	173	184	192	191	206	192	208	176	182	206	196	221	216	172	189	184	187	175	189	180	179	180	196	194	212	199	193	192	170	172	190	221	208	170	200	191	203	171	206	180	193	166	190	181	190	179	188	203	194	161	211	189	187	205	183	192	181	154	190	196	192	199	213	196	180	203	193	193	190	184	210	181	207	167	201	186	189	209	178	203	195	173	181	196	192	195	209	202	209	185	187	208	194	189	201	210	173	195	171	190	183	189	207	196	182	190	181	178	182	207	189	206	180	210	182	207	198	201	215	181	186	173	202	196	186	194	193	193	175	189	202	188	193	181	200	192	184	194	186	193	181	181	227	208	210	166	199	191	199	194	176	181	188	175	192	179	199	194	210	209	202	181	183	192	204	201	214	173	206	192	198	203	211	190	178	182	192	180	220	187	173	173	209	177	195	195	172	196	187	188	181	179	208	202	181	173	184	201	196	222	173	181	192	176	213	200	188	193	198	187	197	185	194	202	170	218	193	207	187	180	208	173	194	205	180	205	208	212	217	176	210	179	201	175	185	192	206	184	218	197	178	194	206	190	192	186	172	179	183	182	191	179	167	192	188	193	198	209	190	203	207	201	195	205	184	209	207	181	224	180	204	158	173	198	217	196	202	180	200	176	208	186	191	198	192	189	216	190	194	203	208	186	211	202	212	195	206	215	192	198	181	203	195	180	201	202	197	193	205	186	182	183	192	202	188	210	175	191	180	188	195	187	191	185	213	201	218	188	172	198	212	173	178	222	202	179	196	179	182	176	192	218	189	203	220	197	212	187	178	184	193	205	184	206	180	184	212	181	178	186	186	205	202	194	194	169	181	196	190	187	176	195	162	202	215	197	180	190	216	189	206	187	198	199	180	196	188	191	217	206	200	189	171	176	160	184	179	186	197	191	201	215	195	216	222	192	189	204	171	174	211	187	190	206	181	195	200	219	191	209	163	191	172	170	170	186	193	207	179	194	188	202	200	198	181	191	202	180	197	184	208	186	205	193	195	212	186	196	195	198	206	197	191	174	196	207	192	184	196	192	195	170	187	202	189	195	221	168	184	185	188	191	192	175	208	199	168	181	202	176	214	191	206	188	198	194	193	180	159	179	183	212	198	185	183	203	201	168	185	193	190	218	190	218	183	201	187	207	194	205	188	193	199	175	162	170	206	171	203	174	188	202	194	197	206	207	197	196	193	193	200	191	214	181	176	187	178	184	205	170	191	202	187	171	202	211	213	184	206	197	195	188	210	181	206	202	198	185	188	195	180	201	188	200	189	181	204	198	203	218	194	178	169	168	199	199	213	191	180	197	207	185	217	174	208	173	212	171	215	191	195	185	186	210	188	177	204	203	216	204	201	197	196	190	203	190	178	185	177	195	192	176	164	212	199	208	176	172	207	203	194	202	160	205	175	205	186	170	213	202	177	198	206	199	209	211	186	195	210	190	191	181	203	195	180	181	190	202	196	202	195	210	191	194	205	177	185	185	197	207	181	211	189	196	217	190	175	207	190	183	187	178	189	199	190	186	209	185	216	165	192	182	202	188	205	183	203	195	193	192	205	205	173	222	166	183	188	199	188	202	198	201	189	188	170	194	193	191	182	195	190	199	175	197	206	191	191	192	186	200	209	195	203	181	196	209	167	207	199	192	180	237	188	200	202	181	182	189	208	199	189	186	190	201	186	205	225	176	188	205	193	177	196	191	188	191	185	191	192	195	226	204	189	210	186	180	206	197	184	201	205	192	208	200	201	196	187	189	177	210	162	187	169	200	200	191	185	184	188	197	210	183	179	212	207	197	206	222	188	200	161	184	200	182	177	185	202	192	181	204	172	211	200	187	182	183	175	199	203	189	194	190	186	205	194	160	176	180	180	190	176	207	191	202	189	197	193	212	196	168	199	185	201	164	211	177	190	189	201	190	214	206	159	187	200	192	205	194	190	210	186	183	188	166	180	200	193	201	198	195	194	184	189	216	195	190	196	192	204	196	216	195	186	207	202	184	182	175	209	204	171	186	176	200	187	171	195	183	208	175	182	176	203	193	214	183	196	193	179	202	199	165	182	202	171	193	224	188	178	207	188	181	203	195	215	165	193	204	223	200	174	189	214	214	209	218	196	190	208	216	191	177	190	195	194	198	175	187	191	184	199	176	206	184	181	218	222	189	189	176	184	183	209	194	185	181	184	195	199	217	197	203	213	204	191	216	198	192	189	191	165	207	194	187	197	179	182	170	188	186	187	198	182	201	202	195
25129	21432	27900	25358	10313	595	309	220	185	179	161	158	173	157	149	150	133	129	146	153	138	144	130	131	154	122	129	131	133	113	136	141	109	131	120	126	125	128	136	126	132	111	116	117	125	119	117	123	145	119	114	132	133	136	130	130	114	131	130	138	122	114	131	138	126	128	126	115	100	120	135	130	117	118	135	156	129	136	136	96	131	138	128	109	102	115	108	124	126	117	144	131	131	102	158	108	134	116	139	112	119	123	135	159	124	131	128	110	163	102	112	119	117	131	123	103	130	117	124	123	119	116	127	102	122	99	119	116	134	112	122	125	127	118	117	120	95	141	122	136	119	139	153	116	117	109	127	137	121	94	127	119	140	119	133	135	144	130	157	102	118	132	141	116	139	135	126	123	133	129	138	127	135	124	127	131	136	111	118	117	139	120	128	109	111	110	119	125	137	105	126	134	124	117	124	124	123	152	121	107	118	114	128	127	150	111	133	130	129	147	141	117	111	151	151	108	122	138	113	117	112	144	146	133	100	124	113	109	120	124	118	139	137	110	105	125	133	128	109	120	129	124	128	126	111	115	138	116	116	110	123	111	126	118	116	124	109	138	142	123	135	120	98	135	117	140	130	107	120	109	117	132	124	124	120	130	116	140	126	120	138	132	120	105	135	122	122	112	122	144	119	106	125	112	114	130	140	115	116	112	123	113	107	107	142	132	116	118	106	113	140	141	126	126	143	115	120	117	118	133	133	145	125	116	125	116	131	109	110	120	128	119	117	100	106	127	123	106	125	109	128	108	107	142	139	132	125	105	127	104	109	135	144	105	115	121	131	107	111	123	115	114	125	121	116	122	148	115	114	116	129	121	119	125	117	138	142	136	112	130	106	115	121	113	132	138	127	99	129	137	119	115	121	126	134	120	136	134	126	119	125	125	89	129	137	106	125	150	105	143	114	133	126	119	122	139	135	113	114	116	123	124	113	128	122	120	135	114	107	140	124	131	109	126	131	135	99	115	123	118	139	114	139	137	116	112	128	130	115	109	119	130	115	153	135	109	133	117	129	106	113	130	112	100	134	107	92	118	127	141	121	96	117	120	132	106	123	120	104	127	125	113	105	140	138	127	110	126	139	92	128	128	119	127	163	139	116	94	125	114	137	115	117	120	129	116	106	118	124	109	117	128	120	104	116	105	128	128	112	126	129	127	114	124	101	122	112	121	122	137	104	126	112	110	117	106	131	119	122	126	128	97	133	119	132	139	125	124	134	146	123	133	113	125	148	124	111	122	116	121	123	134	126	120	116	123	124	103	151	117	140	124	115	126	131	107	104	126	145	118	138	123	139	116	135	107	106	124	124	137	111	123	107	122	129	136	95	119	119	106	137	124	114	112	129	115	109	126	124	109	123	127	99	129	115	109	133	118	111	112	146	123	111	119	101	98	120	123	134	137	128	132	128	127	128	104	121	128	130	121	127	105	114	101	129	119	104	91	133	121	113	119	130	112	125	108	134	124	131	128	137	122	115	141	114	98	133	119	112	117	118	140	134	119	112	109	118	137	110	157	147	118	133	107	121	110	116	111	143	123	121	115	145	135	128	139	141	109	130	127	114	121	107	119	117	133	117	122	119	124	134	135	147	116	110	112	134	111	142	122	129	134	121	121	110	143	118	114	106	133	135	126	117	133	110	121	131	138	111	103	141	127	129	112	135	107	125	127	143	102	111	123	139	135	137	134	136	116	103	115	123	150	127	146	125	118	116	108	127	123	119	122	125	127	109	103	113	126	142	135	132	119	129	133	112	132	114	102	112	129	127	111	114	104	125	116	139	117	125	128	123	121	106	123	106	110	120	133	109	120	138	125	116	120	139	114	132	115	119	134	116	117	123	124	124	137	107	132	124	126	114	118	102	112	144	137	121	118	100	115	115	118	133	130	118	102	129	139	141	109	105	129	127	115	102	127	108	121	130	129	122	137	136	124	137	122	138	123	121	115	108	108	115	127	119	128	140	100	121	125	97	118	115	123	119	120	129	125	146	137	151	114	107	100	106	111	117	129	127	116	119	115	113	117	100	109	120	127	139	124	125	125	126	125	131	98	110	128	107	144	105	124	133	120	136	122	126	139	112	109	126	119	119	147	127	153	103	109	131	118	135	127	112	114	132	135	119	126	121	130	99	126	117	118	117	128	128	102	118	121	123	114	128	127	102	116	117	143	108	128	98	123	125	128	137	119	136	132	116	115	125	103	124	109	125	139	140	104	123	130	134	111	110	128	105	120	127	114	130	112	113	119	126	137	94	142	118	139	123	123	143	119	123	136	112	116	126	121	104	123	116	133	128	123	127	123	133	118	131	117	129	108	114	119	125	136	129	123	121	155	118	117	141	112	127	108	117	119	129	130	133	109	131	130	162	129	123	114	121	113	155	111	145	130	136	98	116	147	113	130	119	111	104	115	130	122	120	123	122	116	117	123	113	121	132	129	134	124	127	130	134	105	129	142	133	111	116	130	105	122	127	131	113	103	101	157	121	119	116	151	107	120	125	144	126	114	139	148	104	125	121	121	147	116	127	139	101	122	107	131	128	112	95	105	112	136	113	116	131	112	130	102	119	134	131	123	113	128	140	127	111	140	110	126	132	107	128	119	107	124	127	99	119	107	130	124	141	132	109	148	125	128	130	129	113	136	141	119	123	119	158	110	109	119	112	126	130	147	126	132	113	129	115	125	125	118	117	137	89	132	101	137	110	123	145	115	113	118	129	117	124	116	117	111	122	131	122	133	131	130	132	127	138	126	115	125	112	127	124	132	122	107	129	132	101	137	103	117	116	119	117	118	111	93	131	142	128	140	114	104	112	120	122	128	128	116	119	130	122	128	130	108	131	92	110	115	105	138	117	104	124	138	128	129	120	114	132	117	109	138	119	124	110	115	112	114	125	139	136	115	116	113	110	131	125	132	129	121	120	146	123	117	129	113	109	131	119	124	113	126	101	124	117	116	113	120	117	125	155	109	135	131	124	147	136	115	104	140	127	109	107	139	133	129	118	100	101	116	128	116	113	120	113	125	114	121	117	120	130	125	123	101	141	121	129	114	114	120	113	133	119	129	121	135	131	118	110	132	115	143	125	133	126	128	122	102	107	110	118	113	134	128	113	107	112	111	122	129	111	120	121	115	112	137	127	104	129	110	114	128	107	111	116	121	119	122	120	114	146	118	118	111	130	124	128	112	130	138	116	138	134	112	122	114	147	141	123	127	100	122	113	127	137	135	125	117	131	118	146	137	132	117	110	111	110	114	116	123	121	120	141	116	124	116	117	107	127	128	134	109	115	100	120	118	124	122	125	119	134	122	120	126	120	116	115	135	115	110	134	133	128	122	133	137	107	139	124	143	133	130	110	139	123	132	128	103	113	136	113	132	131	130	111	117	113	143	132	148	126	126	124	113	124	105	123	96	158	107	100	131	124	134	137	102	114	114	129	122	131	133	148	115	105	118	130	120
3005	2687	2231	1031	675	465	415	337	275	273	223	207	191	198	177	176	145	165	156	150	192	147	136	156	155	153	136	136	151	128	142	139	143	149	141	140	137	126	125	133	124	133	120	113	123	144	131	146	140	121	155	138	151	119	126	137	123	151	147	126	136	145	143	115	124	124	152	145	138	159	134	147	144	135	130	124	137	113	162	140	143	139	150	142	133	144	146	128	139	151	125	128	139	139	116	122	147	117	150	131	131	128	136	122	143	115	136	130	155	131	131	143	134	135	146	130	128	126	132	144	150	135	145	138	132	132	150	129	138	152	134	145	130	138	139	135	134	140	127	118	142	120	140	144	120	131	120	132	132	136	153	129	116	147	127	141	127	122	132	147	141	134	155	124	140	141	124	146	140	112	124	128	132	125	139	124	130	120	135	125	124	113	132	128	127	147	150	133	160	136	146	137	141	160	138	142	132	136	141	117	129	126	119	126	142	112	137	128	120	125	123	124	134	139	127	130	140	122	143	112	108	133	124	136	138	134	116	127	134	110	141	150	141	134	121	134	112	123	145	125	127	149	158	135	133	115	123	108	122	131	149	113	126	134	129	144	156	134	126	125	111	137	138	127	140	146	122	125	144	117	144	138	111	129	122	124	129	134	117	153	137	135	114	130	137	132	144	134	133	141	141	112	131	138	124	124	126	138	118	114	125	143	128	124	111	132	145	121	129	130	136	119	139	130	118	146	133	135	146	127	143	160	166	137	135	130	136	149	121	140	121	119	131	135	141	144	143	152	127	141	144	131	123	128	138	134	140	132	131	135	139	118	112	143	124	117	124	142	122	141	132	117	141	149	118	115	129	116	126	140	112	132	116	127	140	126	144	142	128	172	123	116	149	144	146	143	137	127	121	126	141	133	124	118	146	115	143	149	120	127	152	96	123	131	140	142	128	126	116	136	127	140	113	134	135	141	157	146	118	137	125	109	145	134	134	139	122	140	141	119	121	141	149	133	124	120	130	143	143	125	136	124	126	117	134	117	133	132	136	113	122	147	121	122	132	134	116	115	145	145	141	136	116	98	135	132	141	115	128	121	149	134	152	129	143	121	136	119	127	119	145	154	148	139	133	123	135	154	106	126	95	134	110	149	145	113	117	115	129	126	133	135	129	161	148	124	128	127	142	113	137	143	136	122	144	135	144	135	115	139	141	127	129	138	124	136	116	109	147	139	142	120	136	119	121	126	144	133	133	138	142	119	146	141	131	159	128	126	130	123	123	132	129	135	158	130	146	123	129	137	147	134	132	124	130	136	124	132	160	129	129	129	135	116	134	130	130	121	117	128	132	110	115	113	130	133	134	128	146	142	127	115	141	106	160	125	142	138	142	133	132	132	129	125	130	125	130	119	117	126	142	138	122	144	131	135	127	110	131	129	112	141	125	131	123	150	125	126	128	126	140	121	132	115	131	144	120	129	143	128	122	132	128	121	130	135	147	143	136	121	147	121	154	138	148	136	147	137	112	129	130	147	136	120	137	137	112	143	121	124	132	133	122	118	147	149	144	130	138	151	120	120	137	124	133	130	147	133	130	115	124	117	132	132	119	139	126	132	155	131	135	141	120	135	128	128	131	146	131	111	142	130	115	139	155	141	127	132	141	149	132	120	134	126	138	154	135	143	105	137	129	143	119	146	136	100	108	138	109	153	147	135	132	126	156	126	148	130	137	134	123	118	137	136	140	128	125	114	127	126	117	137	138	121	143	135	128	114	129	135	130	120	129	140	138	136	124	117	133	124	132	115	132	131	145	117	125	145	139	132	135	122	149	118	157	121	150	141	126	129	118	112	121	139	135	152	147	127	135	126	133	135	143	129	128	120	151	147	166	139	141	131	126	136	122	139	128	159	115	128	165	156	124	122	130	109	116	126	119	156	130	126	144	140	129	124	130	143	134	128	125	124	132	98	134	130	146	139	158	128	116	148	128	138	123	102	113	126	125	141	138	129	138	104	136	130	151	145	116	135	141	116	123	126	109	143	124	135	124	116	131	114	126	135	135	161	135	133	134	139	118	126	131	115	162	139	131	129	149	123	121	153	148	142	117	146	124	151	128	125	122	123	129	117	111	129	113	140	119	132	145	115	146	136	121	134	125	117	117	142	129	116	132	147	132	122	123	131	148	112	115	122	143	116	102	136	122	128	142	122	129	126	125	135	125	133	143	128	121	150	132	120	148	121	127	106	133	130	119	141	138	142	108	127	116	124	113	136	124	131	132	123	136	140	122	115	128	144	131	129	117	138	134	133	140	123	154	127	151	126	119	134	134	117	132	135	136	136	138	114	139	137	108	137	140	110	128	139	143	147	134	136	129	141	139	132	135	126	120	123	125	140	131	143	142	139	143	125	132	124	143	125	134	144	131	141	142	142	134	149	127	141	131	109	128	129	125	117	151	139	137	124	130	123	149	121	119	140	119	153	135	123	132	143	126	127	139	109	122	124	143	126	151	137	137	138	125	132	113	132	119	137	134	130	127	130	118	127	146	100	132	115	131	137	113	119	123	137	131	125	135	111	127	131	141	115	123	140	133	127	133	139	118	118	122	120	117	138	117	129	128	123	124	107	114	151	130	137	143	118	123	138	136	114	133	144	138	126	122	126	140	136	149	126	122	138	126	131	137	133	133	139	131	137	122	128	135	132	128	119	123	130	132	141	154	137	117	129	133	123	137	132	117	139	132	124	138	138	132	122	133	128	135	126	137	139	136	133	138	132	121	125	129	136	118	127	124	126	136	126	140	140	138	139	144	161	141	118	140	139	139	134	121	127	133	141	141	143	126	126	114	115	113	142	154	129	112	144	124	133	130	153	120	144	133	132	158	138	136	138	128	130	135	151	135	130	117	133	150	130	125	143	123	130	113	131	132	134	168	139	113	131	129	129	123	139	131	124	111	139	123	132	127	134	119	155	157	129	143	137	136	136	131	126	138	124	126	138	142	118	135	131	125	146	156	138	134	113	111	130	143	156	131	133	129	133	128	118	130	123	140	137	157	115	131	139	134	123	138	121	145	109	110	108	108	153	105	117	128	138	133	140	127	139	164	128	123	119	116	124	142	116	135	139	157	115	132	135	145	137	128	123	134	135	129	127	101	137	119	142	138	140	133	121	130	129	125	120	129	133	124	133	139	143	139	135	130	130	134	105	121	156	122	134	124	133	117	121	119	140	133	136	133	147	137	120	128	119	146	127	122	113	130	128	125	131	126	128	116	123	119	117	126	129	117	136	144	128	130	140	156	119	128	126	141	130	131	143	124	120	112	141	118	142	121	145	131	124	122	134	139	152	105	130	116	150	138	127	102	128	145	125	121	128	138	111	109	116	140	139	156	131	130	136	125	123	120	153	129	140	155	161	130	135	129	132	131	115	121	134	154	140	122	134	127	139	133	136	131	112	106	116	131	122	145	135	137	125	137	127	139	132	109	132	125	123	142	108	151	118	137	129	123	122	130	118
24352	21466	28766	24567	21453	6567	1013	564	486	425	415	368	371	371	347	347	330	325	312	334	331	327	314	344	329	273	318	330	330	342	297	341	315	332	325	279	357	329	354	315	304	311	337	285	329	322	304	302	299	278	285	294	323	303	311	299	309	322	316	326	322	295	320	307	306	314	311	309	307	337	308	313	293	297	321	325	313	346	326	309	312	339	305	302	309	309	292	314	322	296	321	270	277	300	284	333	319	341	308	305	291	333	304	343	311	326	293	292	338	331	314	311	312	328	318	317	289	338	295	324	337	368	312	319	323	332	318	286	296	310	319	292	317	308	314	282	293	293	289	279	317	319	303	270	341	297	295	303	300	300	305	337	300	315	325	278	300	302	348	343	295	312	318	308	326	277	339	295	313	318	313	306	328	333	327	315	301	310	291	304	302	329	306	299	307	304	315	286	333	312	307	302	312	291	300	339	314	286	296	322	300	290	287	335	326	321	300	330	296	300	315	313	342	315	304	334	307	301	299	303	303	320	288	319	282	306	347	289	315	296	290	304	290	316	279	317	283	305	288	300	318	353	307	325	312	311	324	314	304	310	312	305	282	279	329	291	299	286	313	293	295	310	299	280	296	303	304	338	312	326	268	302	302	294	282	323	337	305	303	270	300	317	308	295	303	296	314	312	299	286	323	294	313	318	342	313	322	298	319	296	297	328	331	305	314	299	320	327	300	284	326	287	303	278	348	318	311	278	295	307	325	308	302	276	309	315	283	327	299	295	312	305	332	300	305	310	278	305	311	308	303	310	302	303	334	298	295	302	285	282	352	282	294	342	313	338	332	310	300	291	289	271	321	325	299	279	304	331	349	310	295	333	307	313	287	290	285	294	315	310	330	344	347	285	282	270	302	314	313	308	298	307	304	311	297	304	298	312	305	304	298	319	285	311	355	322	291	298	309	327	291	303	280	290	312	304	315	306	294	333	296	340	304	311	319	306	311	315	285	323	334	295	292	309	320	288	285	303	274	312	307	281	287	320	286	308	313	316	321	305	301	292	301	318	305	337	276	314	343	329	295	292	278	282	295	318	301	302	320	287	308	323	301	302	306	315	299	307	310	300	273	334	318	306	335	313	318	292	268	301	292	341	321	298	322	312	287	302	283	333	323	281	314	317	336	320	308	307	298	293	327	311	303	325	299	315	322	292	300	330	281	297	359	323	305	344	282	313	304	315	302	296	319	291	332	306	303	305	308	308	326	305	293	321	331	332	320	287	294	294	301	305	294	340	288	288	319	301	300	323	302	285	286	304	334	307	305	307	312	327	321	300	330	330	305	309	301	295	307	311	338	345	319	278	310	298	300	299	330	335	338	282	310	286	335	292	289	321	302	294	346	300	300	307	329	320	304	308	288	316	287	317	303	308	289	304	356	288	324	322	297	262	292	279	294	308	287	311	328	297	311	302	311	307	294	297	323	295	287	295	326	292	355	333	297	284	298	320	335	344	305	294	310	281	302	320	315	286	283	320	309	299	308	294	273	304	295	304	319	295	295	295	284	294	299	314	278	312	323	335	280	285	310	329	315	300	304	324	287	286	317	266	303	298	292	318	286	301	329	340	302	284	297	305	320	324	302	320	329	287	329	320	323	280	312	300	297	303	299	303	320	355	285	281	299	336	310	316	304	260	313	304	285	322	313	261	306	328	306	346	304	312	319	312	318	309	321	293	304	323	338	300	307	334	310	279	317	297	327	309	306	297	310	304	305	286	301	289	315	297	288	299	299	330	300	301	333	313	298	316	290	309	316	315	298	306	334	324	330	310	306	296	335	308	298	328	297	310	320	303	292	342	290	338	263	329	281	333	314	317	320	327	337	308	282	292	343	290	312	312	310	291	292	305	318	295	287	276	328	297	314	296	317	296	322	301	308	302	341	325	281	324	320	320	303	310	301	310	297	294	290	307	324	291	305	339	296	301	315	296	344	288	285	306	304	325	300	323	310	307	321	289	332	318	286	288	333	293	350	317	277	297	313	322	353	316	317	326	297	319	297	284	316	312	275	326	305	315	315	318	300	295	310	302	333	295	295	323	291	298	325	307	284	323	291	318	298	313	307	313	309	326	325	327	285	322	337	293	319	318	281	328	302	308	295	288	310	302	303	320	308	329	310	307	319	322	278	280	299	335	310	315	302	303	293	293	302	313	310	319	306	283	332	305	286	299	300	291	268	292	305	303	299	338	303	319	313	288	308	310	295	305	338	317	304	302	303	328	309	309	309	325	352	309	253	302	309	316	313	323	293	324	310	295	337	297	293	279	283	309	321	302	299	272	321	299	305	339	272	298	313	311	314	327	317	314	313	310	302	330	321	303	305	280	309	277	299	305	327	319	317	331	302	319	297	312	322	318	300	282	300	311	290	316	304	301	303	302	316	328	306	317	309	351	313	290	276	329	301	291	294	301	307	302	297	310	304	343	309	300	297	314	308	316	298	344	303	333	271	323	319	335	281	289	288	309	289	317	299	321	326	324	318	333	341	308	324	290	307	290	282	336	295	291	322	292	310	307	278	315	292	310	304	302	287	345	320	343	330	299	313	320	276	299	296	295	308	298	300	302	285	273	315	289	288	307	315	301	297	299	313	323	281	318	294	320	300	330	331	301	277	310	297	306	296	339	324	307	322	315	282	311	321	253	295	293	341	306	303	290	290	305	305	292	286	285	306	281	311	311	290	296	315	305	298	326	284	320	298	283	332	289	302	325	314	315	293	303	315	319	318	320	323	321	294	313	308	298	315	300	295	306	300	317	284	310	315	300	331	306	273	344	298	303	324	311	295	342	323	296	330	332	315	323	304	279	283	298	333	326	308	321	307	300	337	316	331	308	298	307	297	287	293	333	284	320	344	286	333	316	322	323	309	288	283	311	302	290	311	301	310	290	342	317	292	310	326	305	301	338	326	327	327	303	297	300	305	300	329	312	288	294	295	352	310	294	316	341	283	322	296	300	284	331	309	318	318	302	281	320	283	297	303	292	296	313	311	280	306	333	351	302	290	313	310	273	326	318	320	318	308	288	306	317	290	316	340	281	300	297	294	301	318	335	294	334	309	318	312	293	345	307	334	307	323	288	279	294	301	320	305	329	317	325	281	285	302	291	295	303	306	301	324	310	316	294	303	314	338	268	313	295	321	291	290	306	329	313	316	292	290	311	312	311	313	325	331	326	334	280	322	298	318	310	305	313	307	329	311	312	299	291	320	300	297	323	301	319	308	311	307	275	307	277	306	277	326	315	272	273	307	281	308	296	292	274	310	289	315	299	329	310	304	299	302	269	304	308	291	273	286	305	293	302	309	287	304	311	313	316	309	305	306	303	323	302	313	332	295	318	284	310	293	296	331	313	285	315	314	314	287	293	315	292	279	298	321	319	310	336	302	274	316	294	313	317	319	326	310	318	301	317	310	306	291	318	313	305	295	283	322	315	283	336	319	314	296	297	298	319	314	303	319	316	283	296
3318	4912	3966	2099	1341	980	776	653	601	533	473	428	412	383	374	401	335	354	341	317	323	322	325	340	325	295	313	309	288	318	299	354	336	296	323	332	304	308	314	274	311	286	314	293	319	311	308	326	276	318	287	316	285	309	282	292	309	306	296	295	292	304	302	297	306	306	273	307	252	273	321	274	330	283	289	301	286	283	299	315	303	318	307	322	298	280	318	290	271	317	292	283	295	304	323	304	324	286	314	299	294	300	256	318	291	302	305	299	279	290	278	304	294	264	281	293	281	274	319	284	287	292	301	286	298	282	263	293	303	276	282	285	282	300	290	306	294	287	289	310	247	303	333	299	298	316	275	297	269	247	320	356	322	280	274	271	302	270	275	291	292	300	277	289	297	296	312	291	282	290	292	308	282	268	269	287	301	295	291	271	295	270	270	303	291	287	290	317	275	296	290	297	306	314	272	306	279	304	294	282	311	273	293	270	286	300	315	285	289	280	269	297	298	322	282	272	267	261	284	304	280	284	270	250	281	268	278	292	295	291	273	294	316	342	306	288	299	290	292	268	279	314	306	328	258	295	292	306	297	291	264	299	283	297	288	281	269	314	313	295	295	273	282	321	304	300	298	299	299	290	282	302	286	321	298	293	283	281	281	304	290	275	302	302	278	264	294	292	305	323	262	302	299	240	276	284	302	274	286	301	269	327	280	287	265	295	279	273	310	292	296	276	298	301	288	283	301	267	321	315	285	316	280	289	292	259	312	303	306	315	272	295	308	277	287	284	322	275	269	314	311	300	306	278	284	282	293	292	279	294	271	300	319	294	319	269	279	276	286	286	301	299	262	296	253	290	287	314	272	314	286	314	297	294	266	286	288	296	285	292	278	261	309	274	294	280	264	268	324	305	296	283	294	263	291	274	276	307	308	311	272	276	284	283	257	305	281	287	310	283	296	311	256	265	277	317	295	280	271	282	287	299	291	281	296	278	316	289	305	260	310	287	295	267	298	278	321	341	292	290	304	287	301	288	300	276	307	306	260	256	301	302	311	265	285	278	329	312	289	272	280	314	300	265	291	309	271	301	306	282	285	246	281	278	297	272	289	312	299	283	284	266	306	300	292	291	313	293	309	303	290	314	286	279	309	291	287	266	294	310	298	286	319	282	274	281	307	299	290	304	308	269	310	282	282	288	303	308	312	301	277	278	253	272	281	305	288	282	303	283	288	302	284	281	284	297	316	293	287	284	298	317	294	296	254	332	302	309	299	301	279	289	304	323	304	270	282	285	277	294	288	297	287	300	279	267	309	273	265	312	273	303	298	272	280	302	277	307	281	269	308	282	289	304	304	288	274	305	287	285	299	299	297	275	279	288	281	312	282	292	304	274	290	281	286	285	292	299	286	282	302	320	291	264	287	296	311	308	291	245	287	261	296	268	270	309	288	258	300	284	283	256	291	283	279	298	289	310	284	298	278	298	330	269	279	294	314	318	308	280	296	269	275	303	267	271	272	285	287	253	275	266	276	274	283	295	280	303	299	274	273	289	313	328	276	281	257	282	291	281	293	296	266	268	271	270	283	283	314	280	312	307	279	276	277	294	301	263	281	313	304	273	285	283	260	277	327	275	284	310	285	303	296	277	287	262	271	304	265	293	291	278	271	294	299	274	298	297	264	279	298	301	281	296	304	253	309	271	293	282	298	288	282	320	262	319	265	267	316	294	312	300	282	273	296	276	266	296	283	266	255	288	272	315	291	239	282	283	297	263	283	300	258	269	294	303	289	273	272	269	279	310	297	293	251	283	278	303	290	297	275	330	300	279	283	299	267	282	268	296	273	270	266	267	269	297	320	287	272	303	291	260	316	258	295	311	310	304	285	277	267	295	286	280	281	277	278	312	283	301	286	280	322	300	278	310	301	293	305	274	267	272	298	304	304	294	299	276	277	293	325	288	275	291	301	316	290	284	298	297	294	280	314	295	260	285	271	283	269	307	256	320	305	294	275	254	271	274	276	314	310	302	287	284	293	260	272	271	323	301	288	273	273	269	301	299	307	278	275	266	254	278	281	303	275	291	292	297	289	270	283	279	302	285	283	297	295	281	294	288	281	264	287	319	277	301	303	308	315	261	295	297	285	273	293	271	290	272	307	282	287	296	321	252	263	270	313	305	315	267	292	294	268	290	268	301	311	321	311	298	254	271	281	251	287	266	285	275	290	267	254	319	276	263	270	287	268	303	265	285	267	268	290	334	292	276	287	302	249	293	290	266	275	285	256	282	343	289	267	293	284	269	292	292	277	293	284	289	305	288	282	297	249	283	320	280	312	268	256	287	268	312	280	290	266	278	296	310	284	277	255	287	268	298	284	292	296	288	272	280	276	274	276	296	305	284	283	271	280	278	276	285	315	259	278	310	286	286	285	290	287	287	287	284	288	281	286	317	295	292	315	266	277	320	303	313	276	271	303	306	274	280	289	279	316	298	283	308	290	277	268	276	289	297	278	291	280	292	300	286	308	300	278	290	296	302	261	264	286	317	288	281	268	270	275	302	286	312	264	283	276	254	269	276	244	298	333	294	255	271	310	249	296	312	283	256	279	288	282	277	285	279	255	279	261	294	269	296	270	292	307	275	291	285	289	319	284	282	270	269	279	281	293	280	284	304	293	287	273	278	284	279	268	282	285	320	285	287	296	263	265	315	273	258	290	316	277	287	286	259	272	296	295	276	263	273	286	293	304	273	265	281	299	302	307	311	282	310	264	327	318	275	315	261	316	268	322	276	273	279	270	283	338	286	290	253	296	256	271	291	307	279	281	266	300	299	269	276	265	284	296	282	278	322	279	261	258	279	279	289	280	286	305	290	266	279	272	265	266	255	280	262	239	274	284	300	330	275	316	294	288	293	291	316	287	292	270	311	275	288	296	271	283	264	295	306	313	301	281	300	269	315	272	268	280	268	279	304	266	281	287	311	317	268	268	278	256	311	307	309	265	296	283	309	271	261	263	287	277	268	274	303	282	278	292	272	297	302	292	282	263	296	277	252	258	266	276	276	284	290	299	283	296	282	325	283	267	310	291	287	303	240	282	307	277	315	275	278	286	244	275	297	272	259	290	276	312	291	269	311	255	276	281	280	287	241	292	316	288	282	303	259	251	274	290	310	311	286	286	286	254	272	281	271	304	300	293	302	275	271	282	266	271	256	276	286	267	308	306	268	279	270	287	282	276	292	262	290	289	292	310	308	288	266	281	262	275	314	319	312	288	293	279	282	262	274	294	286	269	285	309	277	298	304	304	276	316	269	292	310	268	288	275	284	269	302	268	287	252	280	270	296	330	285	282	294	263	312	287	233	286	285	314	276	296	300	287	295	305	304	310	284	275	263	300	286	286	269	304	271	290	290	299	306	316	272	287	272	281	306	282	280	265	275	289	283	304	285	281	266	298	264	263	283	286	311	282	291	299	310	278	280	277	275	290	296	263	283	287	298	285	274	265	284	287	293
27569	11939	809	383	256	210	202	202	207	236	221	195	212	185	218	163	170	214	206	200	182	202	205	214	198	205	184	215	205	182	172	188	195	201	183	196	190	201	180	201	207	199	178	197	185	191	164	201	206	218	196	219	198	196	213	228	221	202	200	223	174	205	214	202	187	213	170	223	208	178	197	199	198	225	179	189	213	200	196	211	209	229	207	197	154	216	196	218	233	190	208	211	182	196	191	221	223	208	215	193	217	201	201	218	218	204	186	201	195	183	176	221	198	183	203	200	189	203	173	216	192	200	194	152	199	184	213	199	198	188	206	217	203	214	185	209	195	199	215	202	213	200	200	212	200	206	181	182	216	215	171	213	213	212	192	230	216	168	188	183	182	197	204	197	165	180	203	210	186	205	198	185	182	191	192	193	207	212	194	211	191	200	188	199	196	191	205	221	235	188	203	202	208	215	204	205	200	204	210	181	203	188	212	204	196	160	177	198	200	190	190	202	200	214	204	190	204	186	171	201	190	201	196	195	202	189	196	177	208	196	203	220	183	169	203	206	220	194	215	183	194	195	200	192	214	195	207	206	205	190	205	200	200	213	235	192	206	219	193	192	196	190	221	197	198	197	201	191	205	189	191	223	202	224	200	179	187	191	196	221	192	181	200	195	215	204	204	180	186	184	235	216	212	189	209	196	182	197	199	196	184	184	192	217	223	195	212	195	186	198	203	217	219	219	195	191	200	206	208	193	202	222	215	192	218	194	201	212	182	191	214	180	218	220	216	166	189	193	177	187	207	193	225	226	203	228	218	164	221	194	220	187	205	213	227	188	190	186	224	195	203	203	178	183	214	192	208	172	211	177	235	214	219	202	207	215	211	208	191	184	200	179	191	201	199	214	212	186	181	198	183	208	230	192	154	214	206	199	211	195	216	200	209	189	189	203	177	203	221	181	178	198	175	202	218	191	187	189	201	201	209	201	180	230	182	203	204	209	187	194	202	202	201	197	209	190	209	208	207	204	240	197	217	176	199	196	195	177	176	174	175	209	214	209	194	182	196	203	208	202	197	207	202	202	195	201	195	204	191	167	197	222	197	217	189	193	198	219	162	187	212	201	195	205	205	192	195	178	208	199	195	220	191	216	204	185	224	180	176	195	185	226	205	182	211	203	212	208	205	202	202	200	181	193	229	204	186	186	194	230	181	192	198	191	207	207	198	219	215	205	205	216	190	204	207	204	211	201	209	182	206	205	181	219	197	205	203	180	169	180	210	215	197	209	188	175	194	202	202	206	214	192	210	211	188	211	190	216	229	178	203	196	221	208	191	200	189	207	213	201	204	189	204	196	186	227	209	189	193	221	194	189	185	200	183	200	184	224	187	211	211	204	199	183	206	197	207	190	210	214	188	212	213	207	194	220	192	208	191	178	201	202	198	216	204	178	209	245	212	204	188	179	237	178	182	210	187	181	177	201	184	219	218	196	191	225	216	220	220	194	197	201	189	212	207	202	201	176	179	189	203	197	210	192	205	195	205	216	192	211	206	195	199	194	207	210	179	213	194	204	212	204	220	181	193	211	174	190	184	207	200	206	205	181	195	172	188	216	188	204	194	190	188	213	196	191	183	200	184	210	182	201	194	207	219	213	199	211	196	230	177	230	201	186	200	217	204	209	219	207	199	197	203	185	181	196	174	190	222	199	199	192	194	189	211	173	168	197	207	174	207	196	191	202	191	184	204	201	178	192	193	213	189	192	220	212	197	202	193	193	191	216	204	224	196	203	213	199	216	177	192	200	210	207	191	191	200	191	217	206	213	191	211	209	192	185	214	216	221	188	188	193	196	189	199	184	217	192	194	209	206	187	186	196	192	182	222	217	210	212	196	202	217	184	189	205	197	199	189	220	195	208	223	204	231	202	198	218	221	187	197	196	238	211	201	203	190	219	208	242	174	214	192	195	192	188	225	195	180	210	185	205	193	194	182	242	192	194	209	220	163	219	211	206	183	213	189	197	205	206	187	198	189	209	193	216	190	186	198	209	211	200	206	195	189	201	187	191	206	216	192	187	195	192	197	184	203	196	189	218	199	184	197	199	228	201	209	208	197	228	179	223	199	197	209	190	197	207	196	208	188	210	194	174	181	213	194	199	230	180	199	183	197	193	180	244	202	204	211	189	228	199	214	207	185	209	201	211	191	194	192	168	194	210	170	200	195	205	199	198	178	197	205	174	219	209	194	186	202	194	189	207	212	184	188	203	195	216	202	182	222	210	209	187	185	181	211	187	191	199	173	181	199	201	203	223	192	201	195	199	212	189	203	183	187	197	193	182	207	192	184	200	202	188	211	176	179	208	187	207	215	191	201	216	207	192	194	193	216	181	221	203	184	219	181	201	234	193	204	193	199	213	197	196	196	191	203	191	184	191	171	182	213	205	184	226	205	206	205	182	200	240	205	201	197	219	196	198	202	194	191	202	190	224	182	199	198	173	219	213	178	195	181	202	227	181	185	180	192	203	183	183	210	206	206	203	205	185	191	192	178	204	196	197	187	214	220	174	178	205	180	213	177	224	206	182	216	206	204	202	211	189	193	220	203	197	179	198	213	209	209	210	203	200	227	193	182	218	198	216	170	197	193	197	197	216	176	215	194	201	214	214	201	195	182	214	186	170	188	212	201	202	193	218	213	172	213	203	192	230	226	204	207	171	225	209	219	174	203	204	184	208	197	201	222	221	212	172	210	227	200	195	199	199	209	214	203	207	204	204	196	210	203	212	164	222	190	221	212	175	210	200	198	212	198	205	205	179	186	197	200	195	208	186	216	185	198	197	199	208	219	193	216	198	204	229	183	193	201	201	195	192	185	197	178	179	212	188	175	211	195	202	214	175	189	195	193	196	175	179	207	214	217	212	205	198	209	184	219	222	232	204	209	187	193	174	212	199	170	185	213	236	208	194	218	207	188	188	199	193	190	195	211	206	223	210	208	216	210	179	184	189	197	189	192	192	190	201	200	217	222	165	198	204	187	193	197	212	210	209	196	196	205	203	197	188	192	185	198	216	198	205	193	210	212	205	220	224	193	199	176	194	219	215	187	185	184	203	191	202	205	192	192	201	187	217	217	207	210	204	170	194	211	200	214	201	200	197	188	188	225	194	191	188	187	203	226	200	219	196	207	205	205	188	226	205	194	180	217	218	196	185	175	195	196	175	187	185	212	190	199	187	197	198	187	196	190	209	207	207	198	205	212	167	187	205	188	186	211	184	171	203	198	209	233	200	201	203	210	190	221	216	190	204	203	210	192	223	188	191	184	201	219	194	190	184	227	190	219	204	208	184	222	203	188	204	186	221	193	189	198	191	196	192	199	238	190	179	208	203	197	199	208	184	208	205	225	210	200	184	191	194	212	189	203	204	222	198	195	200	173	183	185	212	184	200	203	212	204	209	218	205	205	214	189	208	215	215	206	194	201	191	202	222	195	202	184	211	196	198	203	202	169	206	185	220
4475	341	293	262	237	199	213	229	187	197	211	200	208	225	169	184	195	186	194	198	219	220	218	199	171	190	216	203	186	197	199	190	173	184	194	197	194	197	196	185	177	188	211	194	193	203	182	210	195	189	212	167	203	198	215	194	183	213	193	186	222	174	196	202	169	192	180	202	204	184	183	191	167	183	175	216	189	205	178	199	200	185	184	189	190	199	214	186	196	190	191	184	217	187	187	205	190	180	187	194	186	206	202	189	197	210	186	212	175	226	198	184	202	200	207	199	211	206	216	184	199	192	199	188	186	206	186	176	196	191	199	203	188	184	200	213	174	183	212	172	190	196	166	186	192	173	200	186	180	172	207	192	186	186	175	211	200	208	183	208	189	194	185	228	188	189	162	204	199	193	185	204	207	227	189	188	202	195	192	189	210	192	185	209	194	193	210	205	187	196	202	193	182	191	174	163	200	188	178	188	194	194	196	199	201	184	207	171	210	192	199	183	203	193	206	215	187	210	179	191	217	197	205	207	208	206	196	156	203	218	176	193	181	208	215	198	216	174	195	211	207	211	207	195	209	197	176	184	218	199	189	178	176	192	211	180	177	229	220	213	168	164	190	199	196	221	205	200	188	202	206	205	212	160	187	194	195	203	207	185	221	191	205	174	193	204	200	185	203	167	198	209	184	200	206	193	197	176	189	205	171	181	189	188	187	212	199	190	178	197	208	189	201	190	202	188	217	191	213	186	205	212	205	196	218	218	201	198	156	210	189	189	174	199	198	200	185	191	192	181	216	211	215	180	185	187	181	199	198	175	220	198	192	192	186	195	203	198	182	182	194	198	216	205	195	194	199	208	176	188	182	210	190	220	178	172	230	167	192	167	180	189	189	204	188	176	187	187	207	200	180	216	185	230	199	198	173	160	201	198	197	176	214	202	178	192	193	189	186	176	202	195	182	177	190	206	167	177	175	187	194	193	206	162	200	191	199	187	206	198	198	212	198	205	208	195	201	184	205	199	175	180	202	190	200	185	199	192	175	183	192	201	218	198	221	195	182	166	197	192	186	190	211	184	180	186	190	189	196	196	190	220	189	177	175	202	187	184	184	195	198	208	224	204	209	187	189	149	212	183	194	217	196	185	165	180	186	201	173	205	208	191	183	190	217	208	183	215	191	197	204	198	210	199	199	206	207	192	191	208	181	179	193	194	195	191	213	179	206	209	194	173	185	187	171	198	198	186	218	216	236	195	187	205	190	193	182	166	176	210	213	206	224	176	203	196	234	189	190	226	182	185	210	214	189	186	193	195	189	190	179	193	195	183	181	200	197	201	185	212	186	189	185	181	185	185	178	183	202	179	216	220	192	204	181	197	203	179	214	184	217	203	174	200	202	203	182	176	191	198	191	198	196	182	167	186	197	193	183	207	202	196	200	202	179	195	186	217	187	202	223	191	200	193	198	201	175	181	198	174	200	202	209	196	210	184	195	201	192	165	190	186	206	190	167	166	191	219	186	196	176	195	192	197	210	182	200	208	205	199	179	201	196	210	181	189	197	199	177	183	196	215	196	186	225	175	191	200	186	213	190	200	189	219	208	178	212	196	194	202	213	187	185	191	192	162	202	214	180	217	158	202	190	222	189	188	180	195	194	219	179	175	200	206	174	185	176	214	191	173	179	204	223	200	186	192	180	219	213	185	189	197	199	195	186	165	170	199	205	172	208	197	193	202	200	200	184	179	221	207	206	211	181	192	173	202	193	185	185	180	213	180	188	181	175	186	178	186	223	192	221	197	201	184	201	188	205	192	179	199	190	184	214	213	180	222	200	200	201	180	179	194	179	201	187	196	200	202	202	230	159	188	175	196	211	176	211	191	163	196	194	196	181	183	192	186	179	178	189	201	180	204	189	164	160	198	180	188	187	149	204	191	203	168	180	176	168	174	168	184	207	184	211	185	159	203	185	203	199	198	191	168	186	201	188	198	177	196	206	189	208	208	194	187	195	195	171	187	175	211	187	191	184	175	210	172	177	212	196	203	188	191	199	197	194	175	204	193	187	202	189	178	179	200	174	186	196	172	181	170	198	189	210	183	206	175	187	188	214	189	198	191	222	175	203	187	228	166	194	187	189	201	178	188	214	200	201	184	215	178	199	194	210	183	199	187	212	190	173	182	192	180	205	184	169	201	176	197	193	205	224	183	197	198	181	185	208	179	204	195	219	191	188	201	204	212	192	204	189	183	220	181	196	190	183	181	226	171	169	176	192	173	206	198	177	209	177	179	188	186	167	182	202	184	196	193	222	185	180	223	172	173	175	208	198	203	172	181	205	172	183	213	202	192	199	187	200	192	164	193	208	202	180	207	185	199	199	207	195	184	202	184	200	166	221	206	196	200	197	187	189	178	190	223	175	231	181	192	212	158	199	194	183	184	198	205	186	169	190	191	190	201	218	180	217	189	191	181	175	189	178	182	191	203	221	202	191	185	204	194	183	203	183	204	206	215	196	209	199	187	184	183	182	195	199	188	215	228	173	212	190	212	181	182	201	176	185	176	181	218	239	208	214	215	190	187	212	200	155	194	186	208	191	199	199	193	181	211	206	198	188	202	220	171	175	202	177	194	214	198	185	196	211	190	192	221	179	174	195	185	215	195	182	182	187	197	207	203	189	185	204	189	204	196	189	210	196	185	200	193	194	181	171	193	201	187	184	195	174	199	192	227	189	195	206	192	197	185	202	212	186	189	205	212	207	192	171	175	192	208	196	190	196	177	202	185	169	209	219	195	170	189	212	193	189	192	208	185	180	169	198	195	170	195	193	154	199	212	190	206	206	173	178	178	177	190	184	209	172	169	205	205	191	187	198	201	196	203	210	186	187	182	173	191	195	182	192	195	196	214	192	174	191	208	187	207	197	195	207	187	199	190	206	189	197	201	176	198	192	213	206	201	183	199	204	217	180	186	192	185	192	191	203	189	178	171	187	188	190	162	205	183	197	176	226	196	180	200	201	191	194	187	174	195	203	178	180	159	192	179	184	220	193	194	176	173	217	171	188	195	151	187	194	200	194	191	188	219	199	186	198	193	219	207	193	187	194	193	182	196	213	202	208	212	186	173	184	214	171	218	197	186	191	204	168	187	209	182	187	193	181	194	206	200	199	201	186	193	183	200	188	186	163	188	209	175	171	208	193	205	196	189	177	210	171	206	181	186	224	210	188	178	186	157	181	181	195	195	218	157	201	200	170	197	203	160	187	171	198	177	197	193	194	205	190	169	173	178	179	180	189	206	205	203	171	172	209	206	216	191	226	193	200	211	178	186	204	189	201	197	212	196	163	202	198	183	174	187	186	178	203	215	195	200	172	191	184	185	201	225	184	188	202	200	209	171	208	181	210	206	200	211	179	196	187	218	216	242	191	190	172	176	184	180	194	190	185	191	180	192	195	181	163	202	186	179	201	216	193	194	204	207	181	191	182	221	179	186	198	195	178	168	172	212	195	194
25219	21438	27889	25378	10316	583	341	232	217	180	152	176	160	161	169	146	142	152	144	129	132	127	147	123	129	123	135	147	128	110	143	115	136	116	128	137	136	136	130	128	146	121	112	136	149	134	115	109	136	130	120	130	150	116	130	142	121	125	128	121	115	114	133	127	145	125	125	96	118	131	122	127	138	122	123	123	116	120	124	108	129	127	116	118	127	132	105	126	108	127	126	151	136	114	142	109	126	140	101	110	115	122	125	143	134	107	137	122	115	134	132	116	114	142	114	120	135	137	105	142	122	123	144	119	112	131	125	121	109	120	140	115	117	153	136	109	120	119	114	124	124	120	103	115	123	114	125	127	105	106	130	117	95	124	127	125	115	108	124	111	147	134	106	137	107	133	148	122	125	107	142	119	128	120	131	121	109	112	113	134	127	135	106	107	113	122	111	123	123	138	138	124	113	131	135	119	133	121	118	133	126	120	111	123	130	131	135	109	120	139	105	119	109	119	121	138	142	124	131	131	114	107	121	120	120	107	110	122	110	135	133	110	134	124	124	143	122	120	127	124	131	123	127	119	125	134	107	136	135	136	138	131	118	123	117	120	120	109	137	122	137	132	135	127	139	141	121	144	130	145	126	121	102	125	137	114	115	131	140	140	131	130	120	117	119	132	112	138	127	122	108	122	113	119	130	118	121	129	128	130	116	124	132	123	107	136	124	144	124	117	123	113	121	115	137	124	123	122	105	122	133	121	132	104	143	132	128	130	122	125	126	143	135	139	124	118	102	111	110	130	118	118	132	123	130	147	107	131	141	109	121	131	111	109	115	115	128	106	137	140	117	114	116	115	133	121	124	113	111	116	115	124	134	137	111	119	120	117	120	114	131	122	116	106	109	118	122	123	111	120	109	118	116	131	114	130	138	155	122	134	114	132	109	110	113	115	118	126	136	121	110	145	131	127	115	140	129	113	149	140	132	110	120	106	128	136	99	121	113	107	95	120	122	135	109	124	112	129	136	119	148	139	104	97	139	109	126	117	147	128	136	100	115	126	119	110	127	138	120	117	122	127	93	132	113	116	131	142	103	97	121	113	119	126	130	134	104	138	128	129	126	122	116	109	135	137	118	114	125	107	109	116	131	124	123	123	131	122	138	115	134	123	125	102	115	119	119	126	118	136	104	116	110	102	149	140	124	140	109	132	115	119	120	108	122	132	98	113	116	115	107	124	138	116	118	124	126	116	135	105	118	111	136	122	135	141	133	128	129	120	133	107	118	121	108	103	139	133	121	139	112	124	121	124	108	121	128	120	121	124	132	139	97	108	119	131	121	118	121	122	129	135	141	130	124	114	123	133	133	111	121	103	118	124	124	120	113	112	113	127	125	131	97	126	129	121	138	122	117	136	116	143	119	117	137	121	142	127	124	88	127	118	124	130	130	135	119	135	134	128	110	113	130	143	132	114	120	125	111	162	117	123	130	102	112	130	134	117	131	100	131	120	119	122	121	97	109	139	124	106	151	129	140	114	110	122	115	106	118	112	109	116	120	142	143	131	128	112	134	113	108	99	102	117	137	132	127	133	108	143	121	108	120	135	123	124	156	110	128	126	128	104	105	122	123	120	136	126	127	109	102	115	121	121	117	108	114	110	145	115	132	152	123	123	122	109	136	126	126	131	122	119	103	118	121	135	158	137	122	113	113	129	130	107	133	136	128	135	115	132	126	130	138	133	130	119	124	114	129	123	130	129	107	101	121	133	121	125	119	137	126	118	128	138	145	134	124	127	130	119	115	120	121	152	116	153	119	122	120	123	135	121	125	131	142	138	136	122	118	152	129	130	135	111	135	124	131	119	124	144	130	112	107	113	112	128	147	110	109	132	123	116	109	142	120	111	124	108	127	119	126	114	117	119	117	148	109	125	117	107	127	114	122	110	105	127	116	125	138	133	125	99	135	119	119	119	129	128	113	128	140	137	116	128	136	112	145	114	123	115	117	121	122	128	116	129	124	135	127	128	132	122	108	133	134	105	138	108	112	126	133	115	114	115	118	113	119	123	128	116	134	127	121	119	128	130	136	110	113	109	132	140	119	138	109	136	127	123	118	105	117	123	114	131	116	152	112	133	136	107	131	126	114	131	138	106	105	115	111	123	137	140	117	113	110	126	129	130	123	126	120	116	110	98	101	113	110	122	115	126	128	128	123	135	116	100	132	117	120	118	127	124	113	115	110	124	126	141	127	125	118	134	110	130	126	130	142	121	116	123	121	123	128	105	118	128	118	116	134	135	104	136	124	130	118	130	120	112	125	115	134	111	134	140	134	129	119	115	113	116	116	133	111	125	127	141	108	133	144	110	97	143	135	130	122	127	120	131	121	116	131	125	131	126	114	115	130	129	128	112	136	129	122	133	101	128	153	122	132	123	114	133	131	114	119	122	116	128	113	127	131	114	128	117	126	136	120	119	142	120	123	115	111	107	131	102	124	128	111	121	130	134	122	137	130	133	118	116	125	126	121	126	129	111	109	114	125	128	111	135	131	122	126	124	122	113	120	140	124	119	124	119	122	147	122	147	121	115	104	123	124	135	133	123	115	116	143	133	117	115	129	117	109	126	138	114	112	125	115	119	101	126	130	139	105	135	123	111	101	134	133	116	118	123	115	132	145	130	118	135	148	109	110	120	116	138	130	116	129	126	133	123	127	128	128	116	125	117	126	125	141	113	106	110	124	130	122	119	122	142	105	126	119	117	126	118	130	128	130	126	120	110	106	116	126	144	110	134	117	136	112	112	103	118	113	123	113	123	137	122	123	118	126	116	106	123	117	109	124	130	122	117	132	117	126	124	123	119	134	119	113	121	123	141	131	126	123	116	129	119	113	110	119	126	102	125	122	134	119	103	128	135	122	125	123	131	102	121	118	140	133	118	123	119	115	121	116	134	123	127	145	152	118	123	125	122	137	113	136	113	111	105	99	119	126	101	105	116	122	129	117	100	115	118	113	124	133	107	106	131	116	123	125	128	133	114	129	123	128	124	124	110	125	109	112	132	133	103	142	119	124	112	123	136	106	123	129	123	107	126	99	126	127	114	116	136	133	121	128	128	115	109	117	127	140	133	124	127	117	112	125	133	135	125	119	125	107	120	113	110	133	132	122	105	125	132	111	122	94	127	108	106	137	132	126	119	107	127	100	116	118	103	88	107	151	129	112	110	118	113	115	125	137	104	127	125	133	112	104	121	95	124	119	136	116	124	110	130	111	136	120	132	130	116	114	116	131	125	131	130	110	107	137	129	103	113	111	116	118	112	117	125	132	139	119	131	126	113	100	121	136	113	123	112	110	119	124	120	122	147	116	132	149	122	131	125	113	124	114	107	108	115	131	121	126	133	124	134	107	115	120	141	112	112	103	133	111	130	125	113	121	122	126	126	129	128	112	126	104	111	127	112	130	114	119	114	113	123	113	126	123	126	110	118	112	132	104	134	97	130	112	135	126	127	103	114
2942	2662	2272	1049	627	495	376	332	272	263	241	199	171	189	204	177	184	155	166	151	154	150	145	163	140	171	142	147	137	140	125	145	159	149	124	139	130	140	126	133	145	155	163	140	125	151	143	149	145	160	130	137	144	149	150	125	152	128	136	138	142	137	122	149	128	112	105	127	119	154	136	144	109	131	125	133	126	144	112	148	140	120	125	130	123	140	132	133	135	124	123	135	135	136	129	136	136	150	121	126	129	153	127	133	144	147	131	143	137	148	149	126	134	142	145	125	125	149	139	149	145	142	133	113	126	140	110	119	150	138	137	131	123	153	139	130	131	122	126	133	114	112	144	121	124	131	121	126	135	151	98	130	140	132	129	123	150	122	133	141	134	137	129	148	135	153	129	131	124	144	143	111	136	133	129	134	158	128	136	132	151	122	116	144	133	150	114	126	140	126	146	123	138	113	134	145	120	127	123	151	114	139	142	124	137	137	132	141	131	141	132	135	128	109	144	136	125	130	140	133	121	135	121	138	142	152	158	144	131	141	143	130	119	147	144	119	149	146	119	133	143	122	140	135	126	145	134	152	138	107	121	148	138	135	131	129	123	126	112	146	128	139	135	147	134	142	138	145	121	133	131	136	117	130	130	132	133	134	125	133	149	141	132	107	138	120	143	127	127	137	130	111	136	118	144	146	126	146	136	133	136	108	149	124	129	146	137	149	115	135	147	123	129	134	112	126	138	139	132	141	141	135	127	131	126	132	123	138	142	149	133	141	125	134	110	122	125	128	132	139	139	138	147	147	129	123	123	153	119	131	121	120	118	142	114	134	131	126	143	117	116	110	140	142	131	140	134	148	148	141	140	132	145	151	123	127	142	102	149	122	130	120	139	136	124	114	135	131	145	116	161	141	143	132	121	127	142	124	133	113	124	132	124	123	130	142	152	128	142	131	166	148	128	120	135	128	153	138	127	144	143	139	132	119	137	118	146	138	149	144	126	114	130	131	117	120	124	144	135	147	160	138	143	109	114	148	134	128	136	141	136	157	125	130	125	156	148	109	152	140	142	164	138	148	133	138	139	132	127	122	130	139	116	125	159	137	105	127	142	138	119	116	140	139	154	113	124	150	170	132	136	131	131	109	143	123	103	150	154	102	121	127	141	144	136	131	139	116	136	136	155	134	148	132	136	124	126	133	125	150	129	122	134	126	129	123	112	127	135	129	133	134	131	132	115	119	135	126	123	127	143	131	139	144	133	132	131	113	153	124	133	151	128	144	128	137	130	130	143	133	136	141	145	126	133	146	123	126	134	137	115	132	134	120	126	120	127	129	119	102	132	132	126	129	133	130	156	117	127	139	124	153	129	134	140	132	136	150	127	117	139	132	132	137	121	125	139	164	144	185	121	116	131	134	135	128	122	153	154	116	127	147	134	136	126	121	128	134	140	130	159	136	136	136	149	118	117	133	134	131	117	147	118	128	128	143	124	120	145	129	131	126	116	109	132	143	122	133	119	125	117	150	113	135	144	125	120	136	114	135	136	136	130	129	157	145	141	119	134	135	122	132	134	130	126	127	123	133	134	131	112	117	137	126	128	141	137	129	137	150	150	152	143	114	133	132	118	132	123	136	144	113	131	131	126	131	133	121	133	128	131	124	133	147	117	137	151	145	152	150	135	133	124	123	137	116	106	148	119	137	128	138	142	132	137	119	152	123	150	124	121	144	112	147	145	137	135	141	165	127	146	128	137	144	140	126	131	124	141	145	165	135	151	133	128	126	138	127	110	129	122	117	133	127	130	117	126	131	124	111	138	123	134	138	138	113	119	143	121	152	123	141	133	121	134	142	128	112	137	139	130	129	137	141	138	122	139	130	140	136	119	142	131	140	132	135	110	125	131	132	119	137	136	146	141	130	139	128	146	134	130	146	121	136	124	149	154	131	124	133	135	123	113	142	109	130	159	118	135	136	143	132	128	131	131	145	133	133	136	137	119	142	107	143	143	139	135	133	153	117	133	116	133	121	118	151	130	109	112	125	114	137	131	131	130	134	110	128	135	141	130	140	143	117	138	143	142	147	135	119	133	135	136	142	121	118	126	117	149	122	132	128	141	126	144	133	124	141	142	122	129	141	137	106	127	135	141	143	121	126	128	136	126	142	146	125	136	135	142	138	119	124	121	138	127	139	154	156	119	115	132	135	125	133	136	124	123	128	131	126	124	151	130	111	143	132	150	129	121	128	109	142	126	147	114	120	118	141	121	136	140	123	133	135	135	138	120	130	123	127	162	141	132	135	133	137	138	128	135	142	130	140	118	126	141	127	151	131	134	124	122	132	144	139	132	116	118	133	137	134	130	141	121	141	132	139	154	130	119	146	127	131	136	137	143	149	128	128	119	138	128	136	155	135	148	140	130	122	131	132	134	114	125	120	129	143	134	126	124	129	135	122	133	120	137	142	140	129	127	135	128	127	133	124	144	128	130	130	147	132	125	149	141	126	131	115	129	130	121	157	119	150	141	122	165	116	133	120	122	149	124	147	137	122	119	157	101	129	123	126	127	133	128	140	124	127	120	139	131	122	130	137	137	131	117	142	136	131	146	124	120	120	127	130	136	115	143	146	110	118	126	117	130	127	140	117	133	138	144	124	128	129	126	158	124	149	136	122	133	130	134	148	127	111	146	118	120	126	135	131	113	143	131	115	130	117	109	126	131	122	143	135	129	143	122	132	116	118	117	126	124	119	126	137	140	148	146	118	145	160	167	126	119	115	113	116	114	134	155	121	145	148	140	124	160	123	122	134	99	141	135	127	158	131	130	146	127	119	119	133	137	143	126	124	130	122	140	132	120	146	161	119	142	142	119	136	137	121	136	115	128	121	127	136	111	145	140	143	114	150	148	154	139	132	130	140	117	114	139	142	128	122	128	128	110	133	137	135	117	138	127	132	148	135	112	131	131	127	134	133	132	138	142	150	140	146	133	152	133	146	119	134	146	127	142	122	135	129	119	114	139	139	125	133	126	126	152	111	124	135	146	140	121	110	135	132	147	140	122	152	118	122	143	121	113	160	141	122	135	113	152	131	150	128	122	131	118	136	131	135	125	108	130	146	123	122	129	135	111	132	126	137	126	127	134	121	133	118	126	146	119	124	131	131	128	137	135	129	137	114	113	113	134	135	134	150	141	139	122	133	162	134	127	132	137	117	121	151	162	157	155	141	134	138	123	119	129	140	131	119	111	129	148	135	115	112	123	128	118	146	126	119	142	139	127	113	144	131	144	139	127	114	125	144	113	140	120	138	135	137	128	141	142	124	141	142	119	146	142	146	148	110	144	129	119	122	132	141	115	110	118	144	136	125	124	151	119	130	135	124	142	126	114	136	139	145	121	124	143	145	131	147	146	149	136	138	140	108	142	154	127	131	139	125	130	120	126	124	125	131	130	117	131	149	135	110	131	116	110	129	137	111	118	128	124	128	123	117	127	135	130	122	118	109	141	146
24336	21436	28732	24545	21413	6432	1020	598	445	409	427	388	372	363	373	354	351	378	344	356	331	346	338	351	335	344	338	325	352	314	363	307	359	311	350	292	317	300	326	316	345	330	290	300	325	318	312	341	306	292	286	336	304	305	338	320	307	302	320	312	284	308	309	345	356	292	309	343	317	294	313	324	298	306	333	342	306	347	306	307	312	349	302	287	353	304	295	350	289	296	289	318	286	319	289	304	284	310	312	322	321	309	327	331	300	321	298	330	325	329	292	305	337	329	306	323	295	305	302	290	343	287	314	286	307	286	293	308	314	322	319	291	323	348	302	332	319	307	334	286	310	326	308	300	368	306	313	292	306	295	327	309	316	304	305	324	316	288	319	311	320	323	323	299	295	285	302	312	333	332	300	292	340	312	291	307	338	313	331	345	315	319	293	293	337	341	339	315	341	281	284	345	291	311	290	303	315	333	298	317	314	323	324	316	305	303	290	297	294	315	301	302	287	346	330	309	278	315	336	312	317	299	304	315	298	290	328	338	300	285	305	296	280	310	302	321	303	329	339	350	335	296	330	309	311	309	323	303	339	287	289	325	302	309	325	321	322	309	269	294	337	297	355	348	281	306	286	319	342	261	274	303	330	321	311	299	314	307	297	336	343	299	294	299	355	326	299	320	330	311	307	309	318	324	333	308	339	292	251	339	315	298	323	316	305	313	287	299	320	350	273	325	318	316	314	311	315	327	313	349	317	270	299	321	324	301	330	310	318	313	283	307	300	316	336	346	291	277	291	312	312	313	337	325	320	306	329	286	310	312	326	312	283	317	297	309	319	293	313	285	305	328	304	286	315	323	335	301	328	306	315	314	297	343	285	309	305	314	323	330	276	302	320	325	296	320	294	303	286	315	324	297	321	323	294	336	319	286	321	303	317	336	325	312	279	328	339	302	342	297	318	328	304	326	316	317	299	319	297	373	303	324	336	302	292	331	358	299	318	317	316	287	327	326	347	358	289	307	317	320	289	258	290	305	301	303	273	292	279	317	321	307	291	299	302	340	312	304	305	314	355	335	335	300	291	311	321	301	306	276	323	300	335	282	339	322	305	311	296	350	330	329	280	286	316	331	306	284	293	337	284	320	292	273	339	293	303	336	315	308	299	312	324	336	306	307	293	312	318	319	298	342	295	292	309	317	298	309	298	284	300	302	326	305	318	294	287	295	311	278	290	301	328	307	296	331	323	306	311	291	305	327	266	288	280	308	281	305	323	316	317	332	339	290	307	291	334	281	305	317	323	279	341	321	291	319	320	326	313	283	322	307	279	295	298	308	304	305	312	291	312	291	327	338	315	291	323	307	309	323	318	314	328	316	310	316	257	306	302	309	302	298	300	334	304	293	298	314	317	311	295	254	316	298	282	358	281	310	294	314	312	324	316	313	315	313	286	330	315	316	304	351	293	322	300	330	299	320	328	316	322	285	294	301	303	316	313	304	291	312	324	328	315	300	322	325	320	297	303	297	331	307	324	318	304	308	300	298	329	292	301	285	321	315	322	317	293	327	294	314	301	345	285	314	345	305	316	298	317	319	311	309	296	326	288	328	304	286	307	293	319	302	301	336	316	335	303	313	328	303	329	295	364	318	294	294	295	322	345	295	346	309	301	298	326	317	314	288	315	316	301	309	305	293	295	291	293	303	300	314	283	285	299	308	299	331	322	301	276	297	298	324	303	295	296	291	321	292	312	327	338	283	324	323	271	339	336	314	311	308	290	335	305	299	345	304	313	313	316	321	325	311	316	279	291	312	275	333	299	265	325	360	328	287	288	331	300	303	317	341	324	314	282	268	344	345	303	283	310	294	313	287	308	299	316	319	296	320	273	283	305	315	281	312	342	285	329	305	331	315	304	315	287	267	309	330	316	308	282	314	299	318	291	309	309	299	296	290	325	306	307	315	264	323	302	298	346	340	301	318	304	329	307	307	303	306	288	321	308	321	304	322	313	301	275	293	300	298	316	288	293	313	273	277	327	341	306	306	298	305	328	324	270	312	277	298	304	290	297	304	294	340	312	274	282	336	303	292	304	304	316	319	289	292	302	319	310	332	289	292	350	335	327	324	323	298	275	303	303	304	309	332	317	377	304	341	323	304	310	311	307	331	334	329	314	308	305	288	312	297	321	324	325	314	311	299	309	320	308	288	302	314	297	327	319	296	281	279	327	299	279	304	309	311	287	299	307	313	297	302	293	298	290	320	295	341	298	308	299	287	307	328	305	316	321	289	318	307	265	312	330	341	334	319	313	322	271	327	295	301	324	305	314	324	302	286	323	311	299	297	303	311	320	300	315	293	296	298	302	297	312	318	317	312	292	297	272	287	338	296	267	306	281	303	294	306	299	307	326	296	293	320	328	307	309	332	320	316	278	324	317	343	296	294	331	323	294	293	312	319	321	299	326	306	300	279	275	301	319	301	293	319	285	314	305	321	281	315	314	285	307	321	294	328	288	299	305	330	332	324	310	333	313	289	264	317	309	307	338	314	287	354	270	291	316	303	309	292	313	285	286	295	296	322	304	288	304	308	307	312	319	323	311	310	335	322	279	336	299	301	327	326	297	316	308	305	285	300	314	310	317	270	327	295	313	291	325	282	324	310	324	302	314	301	309	295	305	291	301	301	293	285	314	294	296	297	291	303	302	296	299	328	305	351	290	287	338	306	305	311	299	313	303	277	299	299	305	313	316	290	333	330	315	305	347	304	306	321	320	302	303	314	320	293	293	318	302	314	299	301	296	313	274	305	334	290	261	300	316	305	310	281	316	300	297	304	302	312	320	299	305	295	298	300	294	313	320	334	316	330	317	287	333	302	283	303	274	315	314	299	333	306	273	298	313	311	324	277	285	317	312	303	315	294	310	333	305	279	310	323	290	330	277	311	340	360	295	314	307	329	315	276	346	287	308	272	315	299	329	299	309	322	311	309	284	278	307	309	305	315	295	279	289	309	328	330	318	318	307	311	278	305	315	332	325	284	297	293	322	295	261	353	340	289	363	296	316	295	317	330	302	332	316	307	313	310	327	298	287	316	296	301	321	320	308	304	313	266	312	300	304	302	293	313	320	282	299	273	310	299	295	279	288	307	298	323	282	272	320	322	305	260	298	277	296	283	306	278	294	299	326	293	283	286	335	313	286	289	299	312	299	322	298	279	342	290	308	301	351	310	325	286	289	285	285	327	323	300	307	299	313	295	303	282	323	338	305	310	285	315	299	318	322	290	321	317	269	335	305	306	337	293	337	302	305	278	296	306	289	308	314	325	351	305	294	316	317	329	287	313	311	317	324	316	315	299	317	300	316	297	311	303	275	286	316	305	309	332	322	276	299	310	308	276	320	297	311	309	299	290	325	344	313	304	286	296	294	320	343	310	282	316	290	309	308	282	283	306	285	275	296	281	286	307	302	294	285	329	283	329	288	335	319	307	336	276	308	286	293	300	297	295	312	321	292	327
3273	4900	4157	2000	1384	931	774	648	596	488	501	454	408	386	375	381	337	361	360	361	335	371	328	309	345	332	316	325	341	318	329	295	323	327	346	294	295	283	345	320	330	329	285	313	305	282	288	300	290	289	255	316	308	300	299	318	292	325	291	268	313	308	301	294	303	249	281	284	274	331	314	313	257	306	274	299	299	296	257	276	313	292	291	324	287	261	277	288	304	273	327	296	307	303	265	283	290	309	301	280	276	272	304	285	299	311	268	293	322	270	302	297	321	280	303	298	285	299	290	284	279	276	287	293	292	274	293	291	304	261	296	312	313	279	251	322	299	305	276	304	303	314	289	289	301	311	309	300	270	313	259	312	284	296	287	306	313	295	263	306	265	298	308	277	326	301	271	298	311	288	336	279	277	301	298	300	307	284	280	297	270	291	283	279	292	312	293	279	290	272	271	280	294	294	302	277	274	299	293	331	260	292	288	300	293	326	276	286	278	297	330	293	278	286	284	311	282	292	314	286	324	307	293	273	282	302	282	282	287	289	273	304	252	323	280	289	285	300	285	295	280	319	294	322	282	293	278	271	299	323	299	294	292	289	289	307	302	305	300	289	293	278	295	271	289	287	319	303	288	284	297	261	307	285	299	280	302	314	321	321	292	264	289	306	299	310	287	267	276	284	318	300	292	300	283	262	299	311	268	298	288	289	266	304	280	292	284	301	270	290	310	289	272	274	297	314	324	258	299	289	302	309	268	281	310	297	291	294	324	299	296	285	272	306	272	311	305	300	284	292	304	290	275	304	311	296	281	263	297	280	302	285	287	258	276	271	276	311	266	284	281	266	244	295	270	277	271	273	327	298	264	309	308	281	261	291	297	316	284	301	276	280	259	291	304	248	291	309	268	291	259	287	300	289	303	286	314	294	293	289	296	267	317	296	293	300	319	293	291	289	272	299	287	268	255	305	293	268	289	289	268	274	281	273	324	329	279	301	289	271	289	285	315	294	305	289	271	276	265	284	294	309	284	288	278	296	302	302	274	312	269	253	291	296	304	269	294	291	290	312	316	301	282	287	310	282	316	295	295	293	299	299	273	293	273	294	289	289	324	286	326	270	293	303	298	301	291	325	265	283	310	274	271	297	298	285	291	271	285	279	243	313	287	269	285	296	257	297	286	289	289	270	291	301	303	277	257	311	264	283	284	286	287	304	306	316	289	281	243	251	276	297	300	295	302	282	299	281	303	287	269	309	306	304	293	307	280	285	310	304	262	270	306	292	295	274	279	311	264	287	324	298	296	299	281	272	282	265	276	275	314	299	289	281	311	297	269	277	293	315	317	309	313	293	292	272	288	301	273	292	276	298	309	281	316	289	282	295	301	290	283	289	286	269	256	279	284	299	297	265	268	285	278	286	280	315	303	272	283	258	293	297	278	305	291	296	297	244	297	288	295	292	319	297	261	275	309	289	266	286	281	289	279	269	273	305	265	295	284	282	279	297	298	292	270	248	289	281	271	319	294	265	296	301	299	270	311	291	302	311	248	291	303	287	280	285	313	304	281	272	293	306	285	302	310	310	278	268	288	292	302	298	267	300	273	322	263	293	301	290	280	289	253	277	316	281	305	279	274	266	311	301	297	267	316	268	278	272	275	297	283	274	313	286	292	311	298	291	255	313	286	290	267	288	308	295	298	249	268	270	289	301	284	303	289	303	299	293	304	312	282	268	259	284	308	305	282	294	278	281	296	290	279	254	279	256	299	271	279	281	315	323	288	276	280	293	324	272	257	295	313	292	296	287	315	274	293	292	278	299	275	301	300	293	282	290	299	286	268	317	285	297	290	271	326	306	289	305	292	298	264	286	290	277	297	291	290	289	290	289	305	275	276	284	276	286	280	304	298	304	306	297	292	287	283	294	287	293	286	287	272	300	269	310	279	290	310	281	340	290	297	301	296	286	284	310	293	295	293	298	301	279	304	272	260	294	289	274	279	294	277	295	286	269	278	277	309	300	279	293	289	300	286	305	276	289	291	314	271	281	286	282	321	263	253	261	264	306	280	315	291	266	276	319	283	291	291	290	283	263	273	301	269	291	287	304	308	270	293	266	323	286	302	289	263	301	314	296	262	283	294	276	285	304	306	279	285	290	262	285	309	276	288	273	276	275	324	275	301	291	311	280	263	277	304	297	289	309	285	280	293	288	279	292	289	303	324	285	297	273	272	280	251	273	287	282	317	292	296	303	273	312	281	286	305	273	285	311	302	282	310	269	278	273	288	309	297	302	282	297	257	288	283	285	301	279	275	297	293	291	289	291	320	281	273	264	279	277	281	300	311	307	283	245	290	265	281	287	315	279	287	279	291	231	298	278	275	275	297	275	286	287	304	295	283	258	273	303	295	278	293	256	274	254	268	268	278	287	303	289	292	305	300	284	283	292	312	277	276	314	271	282	300	293	253	295	291	293	273	325	296	278	303	275	304	329	286	254	297	296	270	311	274	290	315	271	270	291	297	280	301	294	290	265	285	319	328	320	299	278	305	258	272	273	261	267	292	282	262	295	288	308	289	296	289	262	259	275	268	311	286	293	288	271	304	280	290	304	267	281	313	305	274	292	279	267	294	275	303	288	284	259	300	284	291	277	293	301	310	274	278	306	279	284	274	265	301	300	304	279	265	282	296	317	265	296	307	303	296	288	259	272	298	285	290	269	283	307	273	265	280	255	285	288	303	294	289	292	258	261	262	282	273	291	262	280	259	276	280	276	277	270	272	285	286	256	282	269	303	313	268	277	320	312	290	275	262	276	308	254	293	275	271	265	259	282	292	286	284	274	268	287	271	298	314	299	286	285	267	271	285	303	284	290	313	283	270	284	285	263	295	295	284	279	282	304	286	308	317	282	281	287	259	288	280	314	270	280	266	280	297	282	268	291	299	304	279	297	280	276	272	284	308	274	309	280	285	260	260	268	279	293	303	286	245	302	281	286	287	297	271	286	286	295	285	239	279	251	299	278	305	284	277	299	276	272	284	270	301	271	274	291	296	257	269	313	279	297	273	270	292	316	289	318	279	270	288	292	294	298	275	291	279	284	272	291	269	313	276	268	312	294	293	276	339	288	299	279	292	303	283	321	285	311	262	279	308	290	275	294	305	293	299	281	251	272	282	287	271	316	306	295	303	251	259	305	291	296	262	285	290	253	279	317	264	270	252	304	276	289	270	289	300	275	308	271	285	310	249	295	271	271	264	255	295	290	288	290	267	305	279	312	283	261	292	267	291	305	296	303	280	283	277	264	259	280	273	276	332	294	260	279	309	297	269	300	274	283	314	269	310	288	286	262	260	266	293	260	287	289	267	302	269	309	290	281	249	303	288	318	298	280	276	281	293	295	296	296	276	270	277	259	280	282	255	278	266	276	304	301	308	266	307	253	303	296	287	276	260	317	270	279	255	292	275	279	256	246	311	307	284	268	261	279	291	310	295	292	320	299	267	271	296	305	307	308
27646	12079	752	397	244	205	191	228	184	209	205	187	223	212	231	189	188	186	200	184	179	209	186	240	207	182	206	207	201	198	187	221	212	206	203	202	203	230	180	222	205	200	243	184	224	207	198	173	182	226	189	195	203	186	190	195	200	222	213	208	199	197	204	198	229	202	202	188	206	192	199	204	206	202	180	188	221	191	194	210	208	200	207	208	179	208	225	194	208	187	176	194	195	205	220	175	194	184	227	207	173	190	223	218	179	233	209	219	227	194	211	186	204	194	188	193	223	227	216	207	205	201	188	217	212	218	194	212	186	193	225	185	193	196	183	185	182	175	216	192	185	235	185	198	207	195	181	216	222	208	201	203	193	202	205	200	200	178	181	197	224	182	210	204	181	205	184	182	193	194	182	195	187	217	195	187	190	189	169	191	183	189	186	211	202	204	233	182	209	214	200	211	193	200	207	187	196	193	194	187	211	196	174	198	200	190	192	179	197	198	193	186	213	204	202	222	185	196	185	217	203	198	217	220	192	197	193	220	175	188	180	224	219	188	201	185	208	206	183	204	205	188	190	217	213	184	180	209	215	219	196	202	192	184	218	196	199	233	192	208	182	193	211	217	209	183	203	199	204	216	188	209	232	181	174	198	197	203	196	200	203	188	243	196	230	179	162	204	204	193	174	183	176	187	193	209	210	210	182	201	195	217	186	190	178	177	178	198	200	183	209	206	197	204	169	193	202	175	211	212	208	224	183	203	198	219	237	194	202	210	204	199	180	219	178	227	195	188	194	217	180	194	182	200	184	211	197	221	200	191	205	186	184	202	193	228	202	195	195	201	245	205	193	184	196	179	192	224	191	220	185	198	207	182	162	204	197	212	197	187	241	212	187	202	200	194	198	211	210	203	210	199	206	210	201	192	187	177	181	199	181	206	206	206	184	201	203	195	205	186	210	203	193	180	199	202	209	197	189	225	193	186	198	184	209	217	242	184	185	182	182	201	200	207	203	192	201	195	219	198	191	217	189	202	192	192	193	186	197	195	221	197	197	190	230	181	221	218	209	217	179	177	180	210	170	213	203	191	167	198	221	230	189	206	194	213	194	191	201	215	210	190	187	194	227	188	191	189	194	224	195	192	215	203	180	175	208	208	205	202	207	207	202	192	197	198	215	203	191	203	234	211	197	191	200	221	190	183	182	179	204	206	207	197	197	214	189	173	199	204	193	226	204	201	193	200	183	184	178	192	186	214	194	194	213	177	206	216	203	207	195	197	199	198	212	203	186	190	185	199	204	171	205	215	200	203	183	195	196	204	219	230	204	223	228	206	202	184	192	204	225	217	212	192	194	196	233	185	172	184	186	200	171	185	180	202	198	209	199	200	214	219	201	199	186	199	198	186	189	216	190	209	205	190	186	201	190	206	184	176	187	189	198	203	211	188	181	198	201	189	205	178	181	200	203	216	191	215	210	209	199	205	192	203	185	189	232	183	180	188	196	201	219	204	211	175	191	201	223	204	207	191	185	193	192	201	210	210	195	208	184	202	192	225	232	203	219	219	179	222	213	204	205	193	177	202	208	189	178	179	223	232	210	193	227	177	179	226	221	231	180	209	224	205	181	212	201	219	204	215	211	183	214	183	182	205	178	205	191	226	188	184	191	194	194	208	190	200	220	210	188	186	192	219	210	212	177	220	211	173	201	218	188	184	188	203	184	179	195	189	217	194	226	199	198	191	197	198	227	184	162	172	216	200	209	193	194	206	185	185	180	210	200	194	191	193	198	205	224	197	189	208	205	179	220	219	210	199	189	174	191	211	186	186	195	199	185	204	186	212	217	197	219	216	173	200	218	207	186	186	204	187	189	199	201	218	212	213	220	161	203	170	204	187	183	194	209	221	182	204	197	197	203	189	189	207	168	177	193	224	211	210	198	178	201	205	203	207	207	204	200	213	194	202	217	171	203	183	214	198	205	213	220	189	194	205	201	200	214	216	193	191	188	185	191	209	197	209	219	186	226	195	203	193	213	206	190	220	198	195	181	201	191	215	211	211	185	192	202	224	200	212	187	213	204	182	197	221	197	195	198	190	201	203	198	175	182	197	189	208	215	201	205	215	191	206	214	207	189	186	208	202	200	183	191	219	209	187	215	178	192	225	202	210	203	189	196	186	200	212	202	215	195	218	201	205	209	193	190	183	189	213	195	201	202	228	213	201	200	199	217	191	220	193	195	201	191	193	207	220	230	198	197	199	199	206	215	218	226	223	187	189	186	230	201	192	209	184	190	188	192	210	186	188	193	217	205	189	206	184	193	193	207	227	183	185	189	205	186	197	196	206	202	214	207	197	198	211	197	189	236	225	188	209	211	205	196	210	240	181	211	193	229	190	217	213	204	217	195	201	218	197	209	190	196	223	177	231	217	196	206	206	200	210	196	185	173	203	208	188	194	175	199	193	207	216	209	218	224	182	218	213	202	207	219	180	209	190	196	208	192	203	216	203	194	236	211	189	191	201	185	196	199	208	181	183	195	202	211	208	210	191	205	182	179	209	205	178	218	218	225	204	199	223	207	203	213	200	189	206	204	204	227	193	191	198	228	214	183	196	196	184	238	183	206	216	193	218	210	216	189	200	197	208	227	189	211	213	203	190	207	195	200	199	197	186	226	192	218	203	176	207	193	207	216	198	200	194	220	198	186	202	194	221	206	205	178	199	187	225	218	234	207	199	188	195	206	209	223	224	193	206	204	198	215	210	190	219	202	190	202	181	157	201	219	202	188	229	200	215	219	202	229	171	211	208	176	246	205	195	229	188	180	178	180	187	207	201	196	228	197	200	219	187	222	197	213	190	176	204	183	230	191	197	207	197	212	181	194	198	228	195	196	203	192	198	234	191	182	216	201	202	213	206	175	189	199	190	204	187	198	219	176	182	206	199	181	196	195	206	176	185	192	192	196	207	206	197	202	192	200	189	209	201	194	232	191	195	209	195	208	186	189	185	178	187	186	191	196	198	199	222	195	197	186	203	208	213	185	204	196	213	209	210	209	207	206	175	219	222	205	215	220	220	189	227	202	214	222	195	204	197	186	225	229	215	186	181	189	211	210	226	185	212	204	201	218	209	204	198	180	201	197	195	184	209	213	185	217	209	189	208	219	220	217	198	223	189	223	191	185	195	184	193	225	168	211	192	179	196	197	202	216	193	207	212	209	229	188	217	220	203	211	193	212	201	229	190	190	192	214	188	204	211	186	171	186	218	232	181	198	176	220	231	189	191	205	186	197	186	197	176	214	207	207	205	191	170	179	186	211	192	187	212	213	187	179	195	211	195	188	194	199	193	196	216	194	202	187	184	192	178	212	208	195	216	192	220	195	178	193	221	182	203	188	185	217	196	214	214	225	202	223	171	193	189	185	200	178	218	209	171	199	220	191	208	199	184	216	213	194	192	218	191	201	209	175	208	188	176	196	210	204	223	191	191	200	202	204	177	201	217	194	210	208	192
4458	345	327	244	216	218	193	191	199	185	207	205	185	195	217	181	170	204	174	198	179	194	192	202	218	203	195	198	184	187	192	203	188	183	214	210	197	190	191	186	192	174	199	211	172	183	191	198	206	204	192	199	173	188	172	226	172	189	209	185	181	183	202	199	177	191	201	180	183	214	206	185	197	192	173	209	165	218	189	188	186	195	172	206	204	196	188	232	191	210	180	187	166	179	203	203	176	194	179	191	174	207	205	176	203	176	203	181	174	188	192	165	176	194	182	180	210	193	194	168	165	185	213	171	183	169	205	190	210	223	182	187	178	190	179	199	172	208	213	171	196	210	221	175	170	175	191	174	183	194	190	206	211	217	196	192	229	184	202	206	185	208	175	210	173	196	202	174	199	215	190	185	200	199	180	169	203	193	187	193	204	212	200	166	168	202	169	165	177	188	186	167	226	186	192	176	217	198	206	209	190	190	196	168	197	195	196	202	196	178	187	195	180	170	203	222	244	207	208	193	202	179	197	210	217	195	188	213	183	207	179	189	197	202	204	180	193	202	194	176	180	178	187	197	197	200	196	205	230	198	200	201	184	196	202	194	181	202	174	206	171	177	184	190	203	185	171	155	205	219	195	199	189	180	201	203	191	203	200	172	183	231	184	192	184	175	192	214	185	217	203	189	173	199	203	217	204	207	196	205	190	190	202	184	183	171	201	168	201	207	197	196	190	166	203	197	199	187	221	191	172	171	214	190	180	162	174	190	210	223	194	213	187	200	202	214	186	204	192	196	198	174	207	184	171	187	188	178	184	182	189	204	207	181	187	204	195	173	176	186	177	196	195	197	183	182	199	207	191	233	200	209	192	175	198	203	185	158	221	184	189	187	185	183	179	179	187	179	171	176	219	208	184	182	201	199	167	194	190	178	187	199	208	176	180	184	206	176	228	198	179	195	205	210	191	194	190	202	182	209	170	193	201	168	162	178	182	190	189	215	177	194	187	212	184	184	189	203	222	191	193	198	144	171	185	209	176	190	193	197	215	187	196	178	210	195	218	183	213	200	175	167	199	150	169	182	182	202	191	206	207	179	198	194	197	192	203	185	173	182	187	169	177	199	206	194	189	175	196	186	179	183	192	198	197	192	203	180	193	171	194	194	190	177	218	189	191	184	194	192	182	198	188	168	207	189	174	195	181	203	189	210	219	165	202	186	208	192	209	168	191	217	183	210	210	181	179	218	190	183	198	203	190	209	212	197	212	196	194	181	210	194	178	192	206	185	197	162	194	184	195	205	169	203	197	191	185	191	161	206	183	184	176	183	175	174	220	185	205	194	189	225	205	168	183	188	217	175	187	209	184	213	197	202	163	193	202	189	192	182	202	178	167	196	212	191	181	210	197	188	197	195	221	213	194	202	173	170	183	183	178	198	202	197	193	189	167	193	200	191	190	191	194	191	200	186	202	190	177	181	181	177	208	188	186	179	202	189	199	191	212	173	188	190	192	195	184	207	212	203	178	190	186	188	190	194	196	171	180	206	187	183	195	173	176	198	192	189	218	226	186	187	184	203	190	189	156	196	186	196	194	204	195	171	189	198	182	177	195	212	216	203	174	211	192	181	181	208	184	181	203	203	187	210	190	202	182	203	215	187	203	190	213	165	167	186	187	190	215	177	180	196	204	223	173	182	192	176	200	189	182	202	211	196	182	188	193	192	191	205	178	163	178	183	196	206	207	191	171	206	196	198	179	175	199	187	213	208	222	191	174	179	165	192	180	194	200	171	177	183	214	185	192	183	175	178	199	189	186	196	182	189	203	204	193	200	189	194	198	173	204	188	177	193	195	183	208	222	195	209	203	200	174	189	217	206	190	182	205	170	178	196	203	195	211	165	185	187	181	205	183	190	181	180	201	204	179	188	180	194	187	191	194	219	183	176	173	228	166	208	184	183	194	185	192	160	188	188	177	183	205	216	168	177	173	190	196	194	178	199	212	160	182	204	183	173	197	199	200	192	212	221	186	210	205	180	164	206	200	208	199	195	190	202	219	192	189	214	197	196	170	193	201	187	207	192	188	206	170	184	191	188	166	195	194	198	198	178	193	177	191	194	224	173	210	213	196	193	197	199	177	198	186	206	185	184	182	174	171	174	185	193	201	207	211	196	182	189	204	195	202	199	204	205	192	207	191	203	186	204	210	198	202	189	192	182	207	221	196	180	184	191	176	173	183	185	181	197	169	174	193	177	215	169	206	199	199	200	182	192	200	169	197	184	194	188	190	182	189	160	208	183	171	209	206	169	190	185	196	184	187	180	189	203	189	196	188	178	197	200	185	200	213	192	189	190	218	181	191	167	226	186	189	206	181	195	158	222	196	198	202	193	173	193	197	194	200	196	192	191	182	189	189	208	160	161	220	184	181	169	200	192	185	187	187	225	205	203	197	222	186	185	183	208	213	185	209	202	208	177	199	184	196	162	191	176	171	179	193	166	183	182	205	184	208	195	207	174	193	195	195	192	170	174	161	184	191	209	223	214	191	197	187	199	173	195	210	188	195	171	190	206	187	210	185	213	210	186	179	189	188	204	200	199	198	185	206	200	192	171	190	203	183	197	187	205	183	188	187	201	187	227	184	205	194	177	209	202	211	193	192	184	157	185	197	180	218	208	191	211	185	186	193	187	207	166	184	208	194	197	189	203	178	210	182	181	213	190	200	170	205	195	189	192	206	170	167	207	225	213	174	212	194	208	195	168	182	179	217	193	182	184	184	201	196	163	195	194	175	176	203	171	217	180	173	191	191	201	201	160	176	187	180	174	193	207	206	202	213	172	197	192	189	200	191	193	191	180	202	175	177	212	180	190	174	199	208	191	187	220	201	172	184	183	183	187	177	166	214	187	192	196	194	217	190	174	172	199	193	190	193	172	193	184	179	182	179	195	200	222	200	193	194	175	207	214	194	200	217	172	185	213	204	182	207	199	190	209	184	207	190	188	181	177	208	196	191	210	203	180	184	205	198	205	195	188	182	192	207	193	198	216	163	208	199	219	190	194	194	199	179	177	182	174	193	191	178	207	188	196	197	192	180	177	187	188	186	167	197	168	195	214	210	202	186	196	195	163	199	196	193	203	194	192	189	191	193	201	197	190	187	206	186	174	194	204	182	184	202	196	184	202	198	210	200	178	207	200	199	189	219	210	187	197	189	169	167	183	191	189	182	209	185	191	195	210	186	195	194	195	167	199	205	204	186	187	185	184	187	186	154	173	179	176	213	186	167	201	203	195	200	187	186	182	210	185	168	212	190	183	177	189	184	193	214	184	195	200	180	194	186	185	174	187	199	194	208	183	184	196	186	171	194	188	197	169	181	188	181	189	180	218	171	164	187	209	197	181	182	201	174	173	202	220	173	210	217	199	209	195	215	170	185	180	171	210	199	202	214	187	178	193	197	198	203	205	213	180	213	167	188	183	187	181	190	196	178	190	211	197	214	206	180	195	173	203
25247	21416	27855	25329	10474	591	286	219	174	195	178	174	157	149	130	135	118	122	145	128	122	145	169	146	114	139	135	130	105	121	131	124	134	127	133	132	130	113	117	125	135	121	129	134	133	133	125	127	120	126	114	117	119	132	132	130	123	110	100	129	120	120	120	115	119	127	128	146	136	121	114	130	115	135	136	120	120	111	130	127	132	137	107	128	115	146	105	142	125	102	119	142	121	101	115	113	142	108	128	125	132	124	129	112	119	121	120	120	122	130	105	107	124	119	113	124	113	130	103	111	132	122	115	123	126	140	104	119	128	115	110	137	114	134	123	129	126	128	127	143	123	99	129	155	102	133	129	131	129	108	142	126	137	120	117	132	114	126	131	145	120	128	139	140	131	128	125	133	116	142	122	125	122	125	137	143	120	118	130	110	110	131	128	115	124	116	113	125	130	112	139	98	132	126	126	91	127	107	119	128	120	134	123	125	122	123	117	126	128	109	105	118	125	121	130	140	111	125	123	110	121	136	133	127	137	135	134	119	128	144	120	125	131	120	139	120	115	121	119	144	118	104	121	128	102	107	127	128	120	120	94	120	117	134	118	143	134	140	132	109	144	112	138	106	117	137	111	137	130	101	131	117	119	114	129	126	141	124	150	123	132	137	140	105	133	112	108	108	116	129	120	119	122	141	106	121	127	116	134	133	124	115	138	109	113	117	123	104	119	132	136	124	111	113	106	95	119	109	133	117	139	140	132	130	133	127	111	123	135	122	114	125	124	117	131	109	104	111	113	102	115	114	116	128	135	129	113	105	139	131	106	118	122	128	134	130	138	154	128	131	119	115	112	114	129	124	122	139	118	131	116	120	133	119	104	123	111	141	122	138	136	120	123	126	104	129	129	124	125	122	115	116	129	130	127	126	115	106	116	120	139	145	124	137	137	129	112	98	125	127	104	127	116	114	103	109	116	151	142	112	131	119	138	122	128	120	146	127	124	125	112	105	108	135	131	132	116	132	102	117	145	135	150	102	120	134	108	127	130	119	135	136	121	139	134	138	113	120	115	119	101	114	129	143	116	112	119	113	119	134	114	107	128	117	113	129	122	136	127	116	138	100	125	145	124	126	115	106	112	142	121	124	130	137	124	135	108	115	136	110	126	118	132	113	117	137	108	131	103	137	106	114	118	130	114	110	118	116	118	118	132	139	119	122	123	112	120	116	129	115	108	131	125	126	113	127	121	119	121	118	121	114	125	149	138	108	136	142	119	118	137	133	108	127	113	127	116	142	139	124	121	124	103	119	108	121	128	120	113	110	140	124	140	118	126	134	133	121	126	122	156	150	124	123	112	120	122	135	119	139	117	116	110	111	135	124	122	123	135	110	120	94	131	121	118	103	116	133	116	122	134	123	144	134	119	116	126	131	128	138	124	136	124	111	132	122	160	129	107	103	122	140	125	141	127	109	121	120	125	120	143	123	106	111	121	117	139	124	135	120	100	130	125	107	134	108	105	118	128	141	122	116	138	117	116	109	125	121	116	110	122	116	121	143	155	138	125	113	113	150	100	114	133	120	145	127	131	107	118	117	120	131	118	110	137	102	117	139	130	102	116	147	107	119	109	107	119	133	131	136	130	129	116	129	128	133	132	98	117	132	109	114	129	141	119	123	118	131	134	102	125	130	128	107	142	120	105	130	99	133	122	121	95	117	108	144	122	130	117	137	121	116	127	116	123	127	154	122	139	141	121	137	130	149	122	140	141	118	133	111	131	129	124	113	118	125	119	137	110	133	125	101	126	116	99	117	126	125	99	138	117	121	123	113	129	111	100	121	147	130	112	118	120	131	110	105	95	124	122	144	111	119	142	114	102	135	142	125	113	109	126	140	135	129	136	125	134	135	133	125	122	127	128	140	140	120	129	121	115	125	120	136	128	123	110	129	102	113	138	132	110	119	134	120	139	113	124	127	104	123	109	121	135	135	151	128	133	137	123	145	120	140	141	108	125	127	121	98	133	99	128	131	115	132	125	108	137	107	102	94	129	110	103	136	120	123	127	123	123	99	102	105	134	117	108	110	123	127	127	131	128	121	129	118	121	106	119	124	135	123	116	114	104	121	115	131	128	128	103	117	119	122	125	122	142	151	130	104	127	122	146	109	127	126	122	115	129	138	141	132	127	136	127	134	131	120	116	136	129	126	149	131	145	107	128	124	136	127	99	142	113	122	148	125	104	114	105	129	142	126	120	127	117	140	126	136	135	120	129	134	112	125	100	144	123	124	126	115	143	144	124	122	127	111	124	122	141	105	155	119	125	118	131	128	142	129	129	116	112	114	106	117	142	114	135	116	134	127	115	121	117	114	153	109	92	121	106	132	118	92	121	163	118	131	121	122	105	124	118	132	110	142	107	114	108	131	124	103	137	107	121	138	122	123	126	127	126	145	108	98	123	145	125	139	125	124	123	128	140	127	105	116	134	138	124	123	133	105	118	124	134	116	124	122	103	105	140	139	117	117	123	129	104	115	101	112	124	134	117	141	114	135	106	110	135	104	119	115	132	125	133	109	141	120	123	106	124	125	118	115	114	128	122	116	143	116	113	100	107	119	121	124	130	123	128	130	129	109	132	110	110	135	134	126	112	115	123	124	116	123	137	130	160	153	131	103	120	129	120	128	109	128	158	99	123	116	107	139	109	130	133	138	126	99	110	127	129	131	129	130	123	118	124	133	109	112	125	117	126	114	119	114	110	124	134	104	121	145	108	106	117	132	128	135	108	135	123	106	109	125	123	125	124	136	127	116	124	127	134	139	117	132	140	140	136	122	126	116	137	122	99	132	119	129	127	142	119	135	135	126	128	138	107	117	116	137	104	121	125	127	112	130	117	149	127	122	138	116	133	108	111	117	124	110	119	122	114	116	129	114	118	103	112	112	119	115	117	108	113	102	148	119	124	128	112	119	125	116	118	122	133	133	139	126	101	130	111	109	116	122	146	129	124	117	126	126	123	144	119	129	145	126	130	113	129	118	126	112	120	132	125	133	108	134	119	122	119	132	144	110	143	118	123	133	120	110	132	118	104	123	123	140	113	103	107	121	128	128	133	126	121	129	130	123	125	131	126	129	130	117	118	121	112	119	114	88	124	116	118	113	111	95	139	103	105	119	117	114	130	131	125	144	117	135	131	112	116	129	94	128	125	121	123	126	111	122	131	124	124	106	138	129	140	111	131	130	125	115	134	115	105	126	125	134	120	127	115	135	129	140	135	135	128	115	123	126	115	138	110	145	114	115	145	127	122	131	103	113	131	100	111	132	102	132	137	124	127	136	123	111	127	126	118	116	118	115	116	96	130	125	127	123	110	124	101	112	110	133	135	94	132	140	142	138	148	127	131	117	127	127	120	112	126	128	132	111	113	134	131	124	138	104	122	101	132	106	124	106	109	94	121	121	141	117	132	111	157	113	126	125	117	100	120	123	127	131	133	115	115	107	117	109	111	126	137	129
2979	2553	2252	1052	674	503	389	356	290	221	227	194	201	184	183	160	169	168	128	183	152	154	138	145	138	161	119	148	142	147	137	134	118	148	149	163	146	137	131	151	139	167	131	136	128	128	130	138	134	153	127	131	131	153	134	147	133	132	121	139	127	139	127	131	148	144	134	134	147	144	142	134	155	140	119	136	124	119	129	115	140	153	134	133	129	123	155	122	141	109	147	118	143	148	117	122	141	114	150	119	136	136	146	115	146	136	126	140	133	124	143	131	118	122	134	157	144	154	137	119	134	131	148	120	129	138	146	113	131	121	134	135	135	121	139	133	113	126	130	126	134	129	114	145	135	140	129	138	126	139	117	125	112	131	134	129	136	133	125	125	128	131	125	127	131	116	147	125	138	115	135	128	128	147	133	120	140	144	135	129	141	129	116	146	134	131	141	121	135	147	119	163	122	148	136	124	143	121	138	141	130	138	129	121	125	131	148	128	126	150	136	131	147	138	131	135	125	114	117	116	119	137	143	132	118	144	123	121	149	111	125	149	131	127	127	142	150	138	144	151	129	136	159	136	137	123	102	126	116	129	130	122	137	132	113	127	144	136	105	111	126	126	121	138	132	125	135	140	129	130	134	123	131	119	138	166	153	112	152	122	142	143	147	129	136	129	135	131	136	136	136	143	133	124	125	130	127	126	149	146	141	137	111	137	129	144	131	136	126	138	114	135	116	108	124	131	145	133	120	153	132	132	134	148	139	140	146	142	145	152	127	110	104	130	130	134	130	144	134	128	109	136	126	150	121	122	123	127	135	132	128	141	151	140	132	127	108	125	143	136	148	143	120	140	145	125	137	136	149	148	112	143	128	134	155	118	149	126	136	132	160	134	128	149	131	144	120	119	140	154	120	133	102	120	121	141	137	152	139	108	110	127	134	125	130	137	127	120	126	132	142	144	144	131	136	142	137	156	127	139	125	127	144	132	136	116	130	120	112	144	131	114	131	142	124	165	118	112	118	148	130	135	124	137	129	127	141	123	136	119	141	118	134	134	126	144	124	131	133	122	129	145	144	150	140	139	134	119	142	132	137	129	140	131	133	136	146	132	127	138	135	128	141	119	140	122	127	117	126	127	159	139	135	153	114	141	136	109	130	109	131	130	144	144	141	145	141	143	133	139	135	118	138	118	137	123	133	131	123	120	119	118	139	119	131	150	119	132	128	146	133	140	151	119	134	121	116	125	140	136	131	141	125	121	145	151	138	127	133	124	133	137	148	145	141	135	128	140	141	121	134	127	115	124	110	124	111	133	135	132	146	151	154	101	118	121	136	149	116	123	124	145	116	106	131	148	109	139	146	143	122	139	126	128	141	139	130	127	123	125	153	138	132	138	130	131	135	136	135	126	130	130	170	117	128	127	134	153	126	137	120	141	133	148	116	116	135	117	121	123	135	132	137	117	130	131	132	119	120	135	149	122	126	113	114	132	132	142	132	147	123	125	118	134	151	137	151	126	144	130	120	120	127	133	129	125	141	129	141	128	146	135	118	126	123	140	134	125	127	130	127	133	138	132	149	111	130	146	114	114	126	154	136	122	133	113	132	128	131	131	127	128	127	142	146	135	124	119	107	140	145	131	121	127	132	132	128	147	131	128	125	142	120	107	108	115	137	132	138	131	131	157	146	149	129	128	133	158	138	140	134	141	141	141	143	132	136	133	107	153	131	132	144	124	132	124	106	123	118	139	119	130	137	125	127	131	135	141	143	136	131	134	143	146	133	127	132	153	148	145	146	118	115	106	124	135	122	151	121	125	148	133	140	137	154	120	135	141	129	152	124	162	132	145	123	150	111	123	150	125	143	139	125	148	137	156	124	128	146	143	119	137	113	138	120	130	122	123	157	106	131	134	101	149	130	150	132	119	134	137	126	132	137	129	133	131	118	103	123	146	135	131	128	114	137	136	108	139	137	122	144	155	128	118	121	121	133	113	130	145	112	124	141	150	119	116	122	117	130	129	151	131	153	118	127	134	126	141	118	122	110	102	142	118	116	126	139	132	121	131	151	144	133	162	143	131	135	138	143	117	157	140	137	135	140	138	137	155	120	131	120	123	129	126	133	122	140	116	139	139	137	123	126	111	147	116	133	111	123	146	141	127	136	138	119	140	121	144	139	144	139	111	138	122	106	145	117	132	141	120	139	117	136	127	148	143	131	131	134	145	115	148	124	131	112	145	137	134	120	104	149	116	143	135	137	155	141	125	140	133	111	132	111	129	133	141	132	122	152	136	127	131	101	125	134	116	132	142	155	146	117	133	144	129	131	126	138	121	113	130	140	127	131	121	130	122	137	145	128	125	141	134	139	142	141	128	122	142	141	124	127	115	122	142	122	105	139	121	146	146	118	125	125	117	133	131	134	140	120	129	114	114	125	154	129	115	120	141	119	131	121	117	125	130	118	112	126	134	135	129	118	150	128	136	141	124	137	152	147	129	133	147	142	127	123	116	125	131	136	155	125	131	151	109	124	135	120	125	134	129	138	123	142	143	112	139	137	121	133	120	144	130	139	115	136	125	121	134	102	134	131	124	141	132	139	137	155	126	126	133	129	132	142	127	127	110	120	137	123	126	139	128	140	139	127	135	132	137	150	117	125	134	119	124	133	144	134	131	134	128	129	141	133	130	167	140	119	129	127	121	127	139	134	129	146	129	126	143	113	145	133	138	125	119	115	117	122	134	128	136	108	124	142	127	118	118	144	123	120	141	102	120	142	121	131	119	137	126	117	125	125	132	134	129	153	127	121	128	140	145	116	131	130	133	113	133	132	138	119	123	124	155	148	149	149	148	142	131	142	129	153	141	125	125	139	127	142	118	140	125	132	126	137	138	119	129	117	138	125	129	130	113	130	143	139	123	146	135	138	119	127	122	133	128	127	121	155	127	123	140	141	137	134	133	136	136	135	134	125	136	135	120	133	127	117	127	119	120	116	134	147	134	158	122	130	151	128	138	132	123	147	133	132	135	122	151	135	159	140	126	126	121	112	127	107	118	133	119	134	124	129	117	137	113	137	134	127	123	134	113	124	130	132	130	131	124	139	140	149	138	135	128	152	138	157	140	123	138	136	146	131	129	132	133	135	137	140	118	143	120	123	108	135	142	126	131	144	135	116	131	124	129	146	155	126	122	142	121	136	137	139	132	131	122	142	146	142	130	130	118	116	131	147	154	137	130	124	137	145	122	119	131	124	142	127	144	115	141	139	133	128	134	137	133	126	133	117	133	144	139	140	123	147	136	134	137	133	154	112	126	133	127	139	142	127	119	108	129	123	122	106	129	132	119	135	123	126	122	139	118	119	147	117	133	121	135	141	135	117	135	122	120	118	115	134	137	128	141	137	122	125	138	129	114	134	124	121	126	126	147	126	114	123	115	142	113	130	117	126	124	129	112	130	125	127	134	139	140	131	119	123	125	138	140	126	144	133	150	130	111	113	120	135	146	128	156
24307	21424	28749	24507	21399	6426	930	522	457	422	413	377	377	380	393	369	392	305	325	354	368	373	313	310	346	336	334	340	323	295	329	317	307	285	343	293	324	319	326	295	322	322	327	328	325	308	300	343	271	311	305	328	318	305	289	306	315	309	303	335	314	329	314	295	291	290	332	297	297	299	307	355	321	325	291	318	314	319	313	327	354	278	309	312	300	291	310	278	357	310	303	281	256	314	288	319	315	322	295	341	303	318	278	325	297	356	309	306	299	314	330	337	326	290	318	308	289	303	301	251	271	262	305	283	344	349	312	312	332	304	299	302	302	312	322	296	312	333	330	285	313	290	338	321	315	321	286	295	292	312	294	300	274	296	302	299	310	328	338	312	287	319	290	289	297	276	298	320	282	317	336	293	314	307	296	324	281	289	338	318	301	285	315	325	319	287	314	326	314	302	296	321	299	339	320	326	319	326	289	287	309	338	298	310	287	299	331	321	284	285	302	298	311	303	281	283	269	290	321	293	335	291	305	288	295	293	287	321	317	305	309	269	294	314	310	305	324	290	327	290	314	320	328	300	308	313	344	285	281	331	327	332	309	301	290	334	314	311	288	298	298	285	327	307	303	258	303	317	298	279	290	297	292	341	298	303	310	290	312	325	344	308	349	325	300	313	299	280	314	329	350	279	296	291	297	309	295	330	277	311	321	295	271	343	316	291	311	278	337	317	305	294	302	314	316	308	280	290	272	318	287	274	297	280	311	319	287	302	319	299	286	293	323	295	284	295	286	282	284	277	318	302	312	294	281	325	299	305	293	311	307	316	300	308	304	321	324	322	310	291	316	291	307	285	318	304	304	317	289	317	317	307	318	308	282	339	341	299	309	303	306	298	345	329	345	317	335	318	339	315	309	297	289	298	303	296	317	305	289	304	345	290	316	297	335	271	302	325	305	263	325	330	292	277	323	317	320	290	290	305	319	311	340	295	323	285	311	309	310	291	305	335	291	334	291	328	308	322	305	312	339	309	285	320	332	313	287	273	280	317	292	300	280	329	301	290	334	308	276	317	300	354	301	282	297	314	290	296	302	287	320	339	313	304	321	313	293	281	313	343	312	290	317	318	295	298	333	299	336	344	333	316	323	333	318	315	318	314	304	325	325	307	323	272	310	298	302	321	300	328	308	319	288	314	312	334	298	302	315	317	304	290	314	318	310	279	292	326	317	318	320	312	339	282	294	310	287	314	303	300	312	330	309	295	309	286	304	301	293	306	298	304	297	283	298	293	311	306	323	323	305	344	288	312	320	290	320	290	302	322	319	268	303	281	316	299	307	296	311	311	308	328	319	309	314	286	296	304	322	308	273	307	318	334	309	290	311	296	295	317	303	317	325	326	308	273	299	303	342	338	304	344	294	310	312	312	348	292	304	291	274	287	307	311	288	286	313	294	295	311	292	312	312	309	294	303	295	298	312	291	283	306	316	313	294	278	324	290	323	302	294	293	284	286	291	314	286	304	290	349	300	299	300	325	302	282	276	282	319	310	305	288	286	288	288	307	307	311	300	299	294	328	310	316	294	333	298	290	290	345	334	290	288	261	311	295	300	304	319	301	324	310	306	318	292	308	291	294	308	329	343	280	304	314	302	305	326	323	283	305	327	320	308	297	309	294	299	312	316	277	322	301	297	317	278	318	276	320	311	300	294	289	308	292	305	293	298	301	301	313	315	315	295	323	290	292	314	309	314	315	269	339	322	300	292	289	313	307	286	313	292	305	306	313	284	344	292	307	311	329	329	327	323	300	309	313	281	312	277	296	325	296	324	291	297	304	332	295	319	312	317	293	352	295	285	312	322	290	302	334	300	340	268	272	296	305	336	311	300	305	321	321	329	317	303	306	332	303	299	299	331	301	289	299	284	266	288	278	294	350	291	325	273	294	320	312	317	298	293	307	278	305	296	269	290	332	287	315	315	294	317	324	318	304	280	327	272	299	324	281	321	279	308	283	303	310	291	315	328	316	335	304	301	308	307	337	273	284	301	361	327	339	297	338	321	305	316	284	283	307	331	305	316	320	316	278	316	328	322	321	322	342	334	313	281	319	313	292	319	319	324	310	295	309	323	301	328	297	324	279	333	264	304	328	291	330	314	304	300	306	347	299	325	318	300	338	315	301	308	269	308	312	283	297	296	317	291	270	313	300	314	300	332	275	299	300	309	317	276	322	334	311	287	280	310	308	303	316	315	332	292	294	299	327	295	291	308	292	314	287	289	321	299	274	312	329	290	301	312	296	287	290	294	281	319	290	283	282	300	301	328	334	315	324	298	281	308	310	316	287	317	292	316	336	276	291	305	306	289	299	307	301	310	314	331	288	321	305	303	284	316	295	315	311	321	299	294	298	285	319	339	287	329	311	309	301	301	296	303	291	309	294	316	336	324	312	316	323	285	337	325	302	298	272	299	296	313	282	307	277	298	302	287	287	281	318	337	310	277	320	314	310	302	310	342	292	281	291	291	297	301	314	315	291	314	326	325	282	280	309	314	275	299	289	309	314	323	336	282	342	284	294	289	325	293	290	322	292	304	291	319	284	295	325	322	301	305	310	286	325	308	301	295	308	296	310	308	326	324	324	321	308	327	316	288	287	308	283	294	300	329	299	313	311	276	334	311	312	272	319	316	306	311	294	321	315	296	335	290	288	309	300	271	293	295	293	320	305	261	332	284	290	317	318	302	292	299	288	271	318	308	267	288	335	282	294	304	295	302	307	298	300	275	320	317	313	342	311	297	319	298	303	309	320	321	305	307	315	283	301	312	308	338	305	308	304	309	291	290	319	328	303	334	316	306	314	285	304	296	280	283	293	288	309	310	308	292	293	318	303	329	276	291	285	316	280	292	292	275	296	288	291	302	326	321	333	291	301	313	300	297	301	321	317	306	305	264	307	302	302	314	293	325	296	272	300	328	310	316	353	271	289	321	324	283	282	283	311	258	292	266	305	308	326	307	272	293	321	291	323	278	309	297	311	284	288	289	295	307	334	301	297	314	326	306	327	277	293	303	336	317	306	305	332	303	293	286	303	291	307	277	319	313	283	295	310	281	331	287	290	343	303	321	299	301	277	284	290	293	306	307	309	296	300	306	310	300	299	342	308	300	344	309	275	286	275	297	350	305	310	309	280	306	313	335	308	334	314	319	312	315	326	301	296	303	286	279	290	309	311	269	301	322	305	287	316	315	320	308	309	291	289	329	303	297	310	291	288	320	310	314	288	315	273	298	279	297	303	292	324	299	302	308	308	285	292	295	325	295	321	301	290	305	291	295	271	301	329	289	269	309	292	305	322	302	273	278	299	310	273	291	330	291	286	285	315	319	303	308	294	286	348	308	342	294	319	314	318	285	308	305	309	316	301	316	283	284	330	280	261	304	340	312	309	301	296	310	310	304	293	310	300	309	302	295	295	311	310	286	337	291	272	323	324	287	303	305	315	298	296	288	285	278	316	301	311
3348	4815	4019	2028	1314	1010	780	653	605	521	453	422	407	397	375	360	379	347	334	356	339	339	338	326	318	324	312	299	319	321	310	304	340	336	332	307	298	300	305	361	314	340	293	311	291	306	299	321	295	313	287	296	314	293	297	290	290	317	290	289	268	315	278	318	303	260	342	276	284	320	305	275	292	307	319	317	306	323	278	291	262	318	291	290	302	323	322	308	312	283	288	290	317	287	286	315	293	309	274	288	309	299	316	301	315	284	286	266	304	319	323	309	300	284	289	293	289	282	290	309	310	311	290	321	314	315	272	280	324	305	319	313	303	281	274	312	336	287	290	298	313	264	302	297	326	284	288	275	280	280	301	316	329	303	255	285	279	307	278	288	290	307	305	313	269	293	284	246	317	279	278	277	298	281	299	304	290	313	299	271	265	275	288	300	277	307	319	277	294	291	282	293	295	310	324	307	269	304	282	299	297	281	302	288	274	291	286	280	280	302	295	288	296	274	315	280	314	311	303	292	267	303	283	269	294	288	315	285	338	287	309	297	327	285	305	312	290	315	305	283	287	293	293	334	301	302	278	305	281	299	287	297	288	289	285	276	276	271	282	289	283	314	280	316	271	275	306	291	328	290	302	293	296	310	284	313	297	271	285	305	261	317	300	288	317	309	289	306	298	273	313	290	275	305	299	278	294	275	302	319	284	319	283	304	298	296	294	306	287	310	309	274	263	305	309	293	281	306	307	280	285	314	269	284	277	293	296	285	321	274	303	265	279	307	294	327	309	264	264	249	317	288	321	293	308	264	264	292	272	284	298	285	296	319	307	298	302	273	261	276	278	303	289	292	248	299	273	292	307	284	275	294	298	307	265	305	276	287	296	263	278	293	291	307	298	238	302	257	299	303	273	268	279	270	309	326	282	301	266	282	292	294	267	304	281	292	311	297	290	300	292	303	294	277	304	302	290	293	299	288	285	288	296	283	326	301	301	306	262	280	271	276	304	304	278	293	267	306	297	285	295	308	299	285	282	335	327	287	303	273	336	299	295	297	288	303	276	272	300	282	296	280	303	295	270	280	297	275	300	284	287	302	313	314	308	300	265	296	291	272	290	297	292	292	264	297	301	304	315	282	264	292	273	319	291	295	282	297	301	273	263	322	283	308	278	316	285	278	316	271	321	299	316	323	294	301	284	289	284	270	289	296	268	298	262	271	293	284	285	292	288	289	292	257	288	294	273	279	266	296	264	261	263	283	287	272	279	284	301	286	278	290	276	305	297	274	269	301	316	290	279	266	316	260	291	308	318	295	294	283	314	288	283	289	309	295	299	286	305	275	279	292	282	298	301	279	333	282	275	283	288	283	267	306	286	289	285	277	264	271	332	272	295	304	299	288	274	286	292	286	332	281	278	287	291	304	263	284	290	297	255	304	298	306	318	271	290	299	291	305	319	285	292	308	309	284	258	305	303	260	294	286	265	275	265	297	319	282	295	296	289	287	265	275	307	294	268	306	298	294	275	296	282	283	274	282	268	302	308	274	263	284	297	314	291	303	271	273	297	265	313	259	302	291	285	290	312	301	272	298	299	308	289	275	284	286	297	260	278	299	287	296	326	278	280	281	261	284	293	275	281	270	280	282	283	283	267	270	294	260	298	281	294	291	292	302	304	251	248	305	285	273	298	280	270	289	283	276	276	274	266	285	316	294	311	292	308	312	290	286	284	298	309	260	295	274	286	267	308	281	303	276	275	305	310	307	313	286	305	268	264	256	299	282	293	292	259	301	285	322	275	296	266	311	285	299	306	310	303	282	284	298	290	305	285	285	271	320	279	281	297	294	269	294	298	274	312	304	297	294	285	261	277	295	297	293	277	287	309	270	290	291	284	278	305	309	301	296	321	268	278	298	275	258	282	317	313	281	284	305	278	291	314	286	283	296	285	266	311	308	300	315	279	267	308	275	296	303	269	272	284	301	272	287	290	282	274	291	294	278	276	293	303	289	308	247	295	291	266	263	285	296	293	317	295	274	283	257	298	306	292	290	307	287	250	305	301	327	279	286	291	298	270	285	304	302	311	274	270	272	307	286	292	281	290	256	278	327	293	277	333	274	269	281	272	256	315	305	249	292	295	272	295	278	324	284	286	287	292	286	286	298	303	299	273	285	270	284	292	300	293	297	296	295	298	290	275	293	314	282	300	295	265	306	274	273	291	322	300	269	295	298	298	284	314	309	289	289	312	284	304	266	293	287	273	291	295	293	281	284	279	289	290	288	298	263	290	298	303	292	272	287	295	292	297	257	311	317	265	284	270	275	270	264	275	288	294	287	306	299	307	301	282	279	277	297	271	302	297	264	274	282	273	297	282	249	290	281	295	288	310	284	266	314	288	275	280	280	298	238	274	241	296	306	271	272	310	309	292	240	275	296	276	272	308	277	311	297	293	288	267	294	266	274	300	260	263	301	264	272	267	239	269	268	298	272	278	283	268	276	269	277	269	301	250	294	331	266	292	279	281	277	295	324	281	306	300	290	295	283	281	312	297	293	308	280	282	285	264	287	283	275	274	278	278	292	272	283	296	294	277	299	299	310	302	275	276	279	308	304	285	261	305	295	256	279	282	300	264	273	281	282	285	280	297	290	291	281	275	271	299	307	294	273	302	287	290	298	267	296	288	271	326	263	254	273	271	293	262	275	277	297	305	289	296	282	301	278	287	285	307	313	304	290	292	290	299	313	287	294	253	272	282	291	266	278	283	278	276	282	280	287	284	263	272	259	315	312	294	283	282	304	303	302	262	305	301	304	287	270	273	258	275	281	307	300	294	319	286	268	292	296	283	265	250	262	278	286	272	294	278	288	306	293	275	275	279	317	261	299	273	339	286	281	302	284	286	291	261	268	303	284	296	277	273	308	285	278	302	311	280	281	278	312	256	244	282	281	291	292	286	296	306	264	280	271	283	292	306	277	247	297	312	278	301	272	277	249	311	313	308	248	305	278	312	296	290	302	322	308	305	278	306	290	329	276	296	331	269	294	280	282	284	288	291	277	307	288	280	273	288	266	300	290	304	284	276	277	279	281	300	315	298	277	295	310	264	297	277	298	299	310	291	270	290	267	284	311	298	287	274	269	271	286	277	294	305	288	280	287	329	287	274	297	290	289	270	273	316	274	276	299	273	278	296	305	279	300	278	296	287	283	310	285	308	282	280	304	290	288	289	271	265	289	300	308	287	279	321	298	278	298	292	277	282	288	276	288	322	261	277	269	276	280	297	287	282	280	299	292	259	289	292	294	289	273	283	288	270	289	287	271	304	293	297	274	280	289	291	301	317	274	286	293	298	292	249	306	319	270	304	264	257	283	297	238	260	283	272	309	281	290	318	295	280	256	253	278	288	275	279	288	292	298	303	253	293	312	285	277	296	319	293	259	292	327	319	271	297	269	265	290	308	283	306	260	276	267	294	281	258	275	289	280	288	305	271	281	307	288	264	309	284	325	270	294
27642	12018	765	356	287	206	226	224	221	215	201	248	196	195	204	200	213	198	216	187	211	196	190	175	193	186	208	190	196	186	235	202	199	185	189	192	163	191	217	217	183	186	172	205	185	205	201	205	207	205	195	208	180	198	177	206	187	194	190	182	203	192	203	208	194	186	201	212	193	214	201	203	202	213	199	223	218	211	226	202	194	225	180	183	189	192	190	204	187	208	190	228	193	198	212	164	208	201	208	217	189	197	184	213	184	219	178	193	214	205	168	200	205	190	223	186	197	201	188	194	218	210	197	199	242	226	175	215	206	216	178	219	198	183	204	206	189	207	202	220	184	221	221	225	198	182	198	211	198	199	206	185	207	207	187	215	188	175	191	214	186	200	202	237	173	187	220	185	184	211	223	205	216	204	204	189	192	206	199	200	166	173	172	219	208	189	206	214	194	216	199	210	202	197	202	211	185	218	193	213	213	200	219	192	191	205	209	201	171	182	200	191	180	201	210	202	205	205	196	190	224	212	197	213	178	203	215	203	211	193	188	217	205	190	200	194	171	183	213	191	191	194	185	235	195	186	174	193	188	181	199	193	212	207	198	217	213	198	188	232	206	190	175	199	169	197	173	202	175	202	213	194	199	201	183	221	180	194	184	198	201	191	195	208	193	186	170	220	175	203	208	206	215	201	207	198	198	198	196	200	209	188	182	194	232	198	203	197	191	211	179	220	206	206	200	211	218	199	215	195	196	180	221	198	186	197	207	218	208	199	206	181	179	196	188	197	199	182	181	223	224	218	187	231	194	179	203	209	187	182	203	216	179	234	214	192	206	178	191	188	199	184	213	205	161	208	196	200	224	177	220	178	191	190	197	188	203	205	204	186	204	179	208	196	181	192	179	237	201	170	249	188	213	209	215	203	195	220	208	197	192	215	202	227	188	198	216	207	191	232	210	182	213	197	187	207	195	201	211	168	211	198	192	189	186	206	201	184	199	200	203	228	205	196	208	224	198	217	188	212	208	203	217	201	200	179	175	179	209	218	216	215	225	204	198	194	187	203	191	174	209	206	209	186	187	209	181	209	187	186	179	219	187	183	202	195	211	194	188	209	205	203	205	208	209	202	196	223	203	192	190	193	196	205	187	229	194	185	193	201	210	198	204	185	193	205	223	201	205	175	212	202	180	177	181	218	206	197	198	195	215	203	214	164	195	188	205	194	190	199	189	206	193	198	191	206	214	206	215	181	191	179	192	181	185	219	182	165	210	230	207	169	192	211	207	194	213	191	195	201	229	195	235	233	200	167	167	200	152	178	202	205	214	205	188	182	214	197	202	212	222	194	196	182	174	195	207	196	201	227	205	205	203	190	185	199	197	196	230	199	195	193	202	187	214	193	177	179	178	201	195	189	197	183	205	202	172	203	191	194	175	204	201	210	203	193	186	226	189	194	183	217	206	189	191	197	202	190	195	187	194	186	179	200	205	185	191	201	197	178	201	191	200	183	208	209	192	183	179	200	221	194	198	199	211	194	194	215	197	201	209	215	213	179	205	183	172	193	203	212	192	209	165	180	210	212	223	179	207	198	202	205	200	210	226	225	212	180	191	202	210	208	223	202	184	201	196	206	212	204	187	207	188	199	196	210	192	199	210	188	203	194	203	175	182	227	198	196	208	209	199	190	206	194	183	230	200	193	195	195	208	193	183	195	173	225	232	201	213	199	188	203	197	212	197	202	195	204	212	203	212	186	214	190	225	217	198	202	211	207	213	194	208	207	181	227	189	199	222	183	188	195	212	215	206	223	185	207	198	204	185	197	192	201	206	205	200	195	217	192	214	178	203	194	212	180	179	198	196	193	183	191	178	174	201	195	220	191	200	205	200	201	213	208	207	216	176	200	179	218	184	185	211	208	200	188	230	192	199	175	210	222	203	175	196	199	206	193	186	228	194	215	206	206	195	215	206	174	199	190	203	184	189	199	211	190	209	194	212	189	186	200	190	192	212	204	224	196	218	192	201	202	177	217	190	179	179	214	203	177	195	176	216	190	193	216	205	201	215	212	194	192	208	216	193	189	203	184	185	199	213	185	199	200	208	212	196	189	183	201	230	203	202	192	188	228	192	192	185	192	208	203	191	224	195	196	203	222	201	183	189	207	219	215	192	207	220	180	187	207	199	205	183	202	211	197	198	197	208	198	230	196	225	203	202	206	170	171	200	172	180	194	185	220	182	215	225	174	191	178	199	176	177	197	195	221	202	206	184	192	228	195	212	220	217	188	197	186	188	204	189	201	207	216	217	196	208	213	200	201	204	208	207	189	185	216	207	206	186	200	192	209	193	182	171	207	217	193	209	210	193	187	212	200	183	212	193	216	225	202	207	222	190	204	208	204	198	229	198	213	213	204	183	194	213	188	210	190	194	236	183	201	221	183	215	216	192	198	170	193	195	209	218	206	211	175	191	210	207	207	227	199	212	207	162	187	208	223	207	200	183	213	180	206	212	193	208	183	199	181	228	233	178	231	209	218	187	193	216	222	206	210	211	197	190	200	215	190	199	190	223	202	171	211	206	201	203	181	192	196	199	189	181	187	218	207	214	190	204	189	190	200	209	205	204	225	191	168	201	199	185	218	193	214	196	196	196	199	196	232	183	208	206	208	196	221	213	222	203	198	193	205	208	198	229	217	229	183	187	211	199	201	207	215	203	177	201	219	204	180	217	197	216	175	195	202	196	215	162	222	207	195	187	225	218	200	197	188	198	189	201	214	211	192	175	226	192	196	230	209	208	177	180	209	203	199	217	200	200	167	204	211	192	208	217	194	205	197	220	198	201	204	221	197	204	191	212	215	216	199	187	205	180	204	202	201	201	182	206	195	185	174	201	173	199	204	199	186	200	207	196	195	187	176	191	206	181	213	212	223	211	160	201	201	191	188	188	192	196	211	192	203	218	199	185	195	214	179	214	202	169	197	197	176	187	212	189	192	197	179	195	216	197	186	196	186	192	195	220	222	205	209	206	187	210	205	171	204	185	194	183	203	202	205	193	216	176	179	197	228	191	205	194	213	204	198	195	196	166	178	228	219	185	215	187	210	182	194	214	209	195	207	206	210	214	205	207	210	201	208	204	199	192	200	199	215	211	195	202	203	203	238	180	196	200	188	191	193	199	231	189	192	203	197	198	207	193	188	193	200	210	204	217	206	205	191	185	191	230	192	199	210	189	212	202	203	211	199	194	200	205	187	185	224	179	214	176	210	166	183	202	206	197	223	208	195	220	201	192	188	200	205	191	169	185	197	215	230	223	192	196	211	200	211	203	202	199	209	209	211	198	228	193	176	232	181	212	215	171	206	190	198	188	200	199	189	194	176	207	192	180	167	198	209	197	200	167	211	186	211	195	182	182	207	186	178	210	212	182	215	208	202	223	187	205	213	165	197	181	194	190	182	177	200	213	188	187	241	212	207	219	203	190	198	189	198	207	202	206	178	218	191	205	175	183	179
4527	352	339	260	229	206	229	226	196	199	200	201	192	190	170	206	202	182	206	191	211	196	184	219	192	190	189	218	184	188	215	203	198	193	187	204	196	176	184	200	182	172	198	189	206	172	184	197	178	194	219	208	216	180	188	207	188	179	186	195	190	179	186	191	191	175	163	184	210	173	176	207	176	201	208	165	173	185	165	197	209	198	197	177	189	179	165	209	192	219	176	201	209	190	199	197	194	202	208	169	191	202	221	200	202	186	165	185	193	197	189	189	172	193	186	171	196	215	179	196	197	191	194	197	172	193	179	214	184	181	191	232	176	183	186	208	222	197	159	185	184	195	200	173	183	191	173	176	186	205	173	195	188	192	187	186	200	182	184	186	202	198	207	208	187	213	193	216	200	174	203	201	196	191	196	184	195	194	204	195	198	177	203	199	186	221	194	207	186	190	157	190	202	179	201	212	202	171	198	211	197	180	191	187	196	176	186	196	195	188	200	184	190	165	188	196	194	196	210	160	190	182	160	184	190	185	196	188	180	192	212	196	192	189	205	190	184	186	194	185	186	209	202	213	224	212	186	187	193	211	216	178	190	181	201	174	169	187	184	196	192	198	182	223	157	169	188	183	170	214	214	205	193	194	211	184	204	199	212	211	181	216	207	206	205	193	186	155	176	187	198	184	174	201	181	206	172	165	190	217	189	201	197	186	191	190	193	210	186	180	178	211	206	182	199	182	190	202	213	167	207	194	185	202	203	207	212	187	187	161	193	196	224	184	202	214	184	186	180	190	174	199	191	176	195	194	214	189	194	198	186	185	187	181	219	218	175	197	186	220	200	173	195	169	185	191	221	200	195	217	174	167	168	198	189	194	178	205	187	209	206	178	200	215	194	204	184	191	209	195	178	194	200	202	200	196	176	205	191	166	181	199	202	183	191	208	207	195	181	213	206	187	202	201	177	183	204	176	178	171	194	202	183	198	184	205	180	205	163	217	201	184	201	168	172	178	212	173	182	195	215	203	204	199	175	211	184	198	202	199	186	185	213	207	193	210	221	187	206	174	195	185	169	204	223	193	187	201	209	175	199	199	208	196	186	193	169	166	189	179	214	220	186	211	183	210	213	184	216	224	205	168	203	212	194	192	206	208	182	188	211	180	194	204	187	185	200	221	210	186	172	191	193	197	214	179	193	169	206	195	193	192	171	193	179	197	211	205	188	186	174	170	181	192	193	172	175	209	206	188	205	195	216	225	196	177	236	190	198	206	201	188	195	199	164	198	192	182	205	214	185	180	194	222	195	182	177	203	200	216	191	199	182	198	206	211	201	186	217	186	173	199	179	184	173	196	207	199	168	174	201	197	190	195	205	184	177	207	178	194	195	198	197	196	174	174	196	188	186	222	210	170	193	175	199	171	226	175	184	163	207	182	176	173	192	223	195	159	194	217	182	225	207	215	215	216	196	165	178	167	186	207	209	177	182	192	190	207	181	187	171	220	215	205	188	203	177	201	201	172	193	207	209	192	197	212	197	192	178	189	187	180	194	188	187	208	188	210	200	179	191	190	183	194	209	216	203	201	220	184	180	210	207	196	179	170	175	186	203	179	184	172	188	195	206	183	211	196	182	194	214	171	173	189	202	194	157	204	186	192	189	195	178	199	175	177	198	200	190	211	196	207	181	188	196	176	197	183	177	187	190	194	204	206	176	192	184	189	183	186	205	202	198	187	206	186	204	202	203	182	212	192	212	214	176	208	192	208	167	182	181	216	185	195	187	186	188	192	181	174	184	193	203	199	173	206	183	207	195	190	177	182	200	196	194	202	191	192	214	193	193	184	204	170	197	170	208	200	190	192	189	187	199	175	183	199	182	199	179	193	185	175	186	184	201	191	190	195	192	183	187	182	184	223	193	194	188	193	178	213	195	203	169	198	213	198	206	172	203	193	183	215	195	204	177	180	195	198	202	181	208	195	211	182	184	195	195	190	194	184	186	177	182	186	182	193	188	164	226	173	205	205	197	213	207	200	184	209	181	191	185	204	189	200	201	188	193	204	207	205	196	219	181	181	180	190	208	178	216	184	183	188	209	209	190	187	200	188	210	180	206	208	203	225	200	209	205	187	197	167	179	206	197	194	204	206	187	184	177	183	220	179	191	189	184	199	185	197	178	171	183	187	178	197	191	205	200	194	198	191	190	205	187	202	183	180	217	207	181	180	190	191	182	193	185	181	188	192	201	171	197	200	214	208	196	234	186	184	209	193	182	163	174	193	182	178	170	179	222	186	175	173	203	199	176	187	201	168	201	203	174	183	199	195	176	177	194	167	166	202	196	181	197	213	205	193	182	182	183	197	211	206	181	173	204	210	195	191	202	200	186	181	198	212	194	215	208	165	186	162	169	205	211	188	186	184	188	210	196	202	184	202	210	191	172	175	189	169	213	195	209	190	203	164	203	207	189	189	196	181	186	199	218	192	204	202	199	195	190	194	196	181	192	222	181	206	197	185	178	187	155	166	198	175	178	203	198	189	183	179	216	184	192	186	177	202	179	210	184	182	198	213	180	188	162	197	193	207	222	184	171	190	176	183	182	197	194	202	206	201	176	170	190	162	218	203	181	184	200	197	179	185	205	213	175	204	178	198	189	226	202	187	181	195	203	178	193	203	185	181	185	194	198	191	160	197	161	199	199	209	211	201	198	223	201	188	201	165	205	157	192	186	199	214	197	186	193	192	207	196	183	185	174	207	184	201	191	205	202	206	193	186	177	195	177	205	204	202	191	211	171	203	188	191	199	166	195	193	168	208	208	182	177	198	189	198	196	176	193	163	195	188	177	203	208	198	196	169	177	216	180	188	209	199	215	196	194	205	193	200	209	183	174	208	167	216	182	184	195	189	208	199	177	185	187	204	204	190	191	182	217	193	205	194	204	187	178	208	201	211	226	176	181	195	170	182	188	177	222	223	196	178	169	183	195	167	193	191	196	199	206	187	187	200	229	183	185	188	188	173	220	228	201	217	200	191	183	188	195	201	194	203	206	204	188	199	192	190	175	200	202	190	201	196	199	202	179	192	200	188	185	192	198	196	205	199	196	207	196	206	183	186	196	195	183	184	202	207	176	186	201	175	188	196	170	187	205	180	189	169	201	171	184	194	199	188	218	178	189	191	189	205	201	191	188	216	195	187	187	185	178	192	168	217	195	192	192	178	211	210	199	166	214	195	204	204	188	194	175	204	174	178	208	210	198	180	196	205	204	171	195	211	213	225	188	195	184	210	208	212	182	168	198	186	185	210	187	194	202	206	182	188	209	191	194	207	188	189	162	193	189	210	185	193	201	179	170	193	209	196	168	187	200	203	203	185	181	192	200	201	209	217	213	183	192	195	198	185	217	202	173	207	193	194	188	204	191	177	191	188	195	181	174	209	207	185	182	196	191	187	163	211	187	167	195	197	201	200	201	199	195	197	176	200	176	189	178	181	196	183	203	184	192	188	191	192
25144	21470	27997	25343	10471	579	339	216	178	182	180	168	158	157	171	160	145	133	146	135	137	127	145	127	144	124	145	119	118	153	130	140	127	131	138	129	147	127	135	108	108	131	130	110	113	150	110	103	135	138	121	149	117	155	123	135	105	121	122	132	140	122	143	135	114	117	127	117	135	120	143	131	119	117	108	128	108	120	126	138	135	122	109	134	126	103	126	126	119	126	128	147	120	121	145	127	128	117	125	119	112	134	122	132	137	123	128	130	136	125	99	116	102	130	144	145	139	105	118	131	114	124	125	121	122	118	123	125	103	145	138	137	122	150	114	114	125	120	125	125	129	118	106	127	121	120	108	138	137	107	136	131	117	117	127	118	123	119	110	122	128	113	121	115	119	90	129	132	102	115	118	111	109	121	144	115	106	124	125	122	121	131	131	121	138	126	120	129	133	118	134	117	135	131	114	141	134	129	132	150	135	132	129	118	128	122	123	127	104	130	110	107	126	107	128	128	122	116	120	114	153	131	110	140	119	133	131	123	122	121	134	115	124	114	123	110	134	127	139	105	147	124	142	115	116	133	131	119	113	115	132	134	134	115	112	105	135	119	108	138	138	118	112	134	107	135	114	137	129	142	138	109	119	120	127	123	122	116	114	133	131	124	117	122	124	134	117	122	117	123	109	134	130	122	132	126	113	114	137	124	128	116	112	116	120	115	133	125	105	109	120	114	118	128	146	130	135	132	116	124	129	131	113	116	122	135	118	119	116	113	132	117	129	113	125	132	128	122	130	124	134	115	118	130	113	117	119	119	114	106	136	134	146	125	142	127	126	118	139	134	125	121	108	128	142	130	140	111	136	135	128	118	113	136	127	125	120	121	119	125	153	118	116	132	123	135	124	129	123	125	116	133	112	110	124	115	138	136	134	121	125	137	132	120	127	126	117	131	138	98	132	127	128	128	108	109	128	118	120	130	140	117	118	113	129	104	123	115	120	122	128	131	107	126	118	151	107	139	128	133	129	133	133	112	129	131	122	123	143	135	127	119	126	130	108	122	108	126	101	113	146	122	120	123	117	126	109	118	126	123	120	129	108	124	108	130	120	124	121	108	142	128	119	137	132	127	117	106	123	119	115	130	124	141	99	127	127	106	122	144	131	107	140	120	108	142	108	121	137	142	122	98	131	109	119	120	115	116	128	122	128	135	134	124	121	121	129	126	122	144	135	140	118	135	104	121	119	106	142	126	125	145	122	97	122	150	120	129	108	120	105	131	117	141	108	116	125	127	127	110	145	116	139	115	116	114	142	129	109	143	120	143	121	117	130	129	137	133	119	129	127	115	115	125	129	133	137	128	118	124	113	130	119	124	125	114	124	124	118	124	155	121	141	116	130	122	125	122	141	123	120	136	124	128	137	147	147	137	107	129	127	129	120	128	125	125	125	137	121	113	115	125	121	108	118	130	136	116	133	126	116	139	116	140	123	137	123	144	117	123	133	131	127	122	133	111	150	126	134	103	141	120	129	133	129	103	121	136	122	100	116	128	103	118	126	125	121	129	117	144	148	128	141	111	136	139	138	111	140	122	123	115	118	111	117	131	128	117	116	147	110	126	108	134	116	132	129	112	141	140	114	110	117	115	108	136	150	145	124	130	123	156	133	116	132	129	123	145	114	135	121	134	112	117	123	115	125	135	104	138	118	118	132	122	119	107	126	135	138	122	111	119	131	133	115	106	145	127	113	123	128	116	125	123	158	126	129	117	128	110	130	120	129	117	135	126	119	128	115	125	104	122	126	126	125	133	131	144	114	119	127	117	130	127	115	125	148	123	122	129	119	128	117	98	134	121	136	131	117	126	126	117	121	134	111	125	130	136	113	111	98	131	136	127	112	112	132	114	120	113	130	117	119	139	130	115	142	120	151	129	108	134	106	129	119	121	136	111	113	115	120	125	121	106	132	124	106	127	117	125	124	104	126	117	130	117	106	118	121	120	143	127	132	132	127	120	126	125	113	121	131	146	122	138	109	140	122	115	136	124	129	124	136	106	121	135	128	112	138	110	135	146	113	120	123	139	148	132	113	118	114	133	109	114	128	111	133	132	128	114	124	104	127	126	120	113	121	126	121	129	111	147	116	120	129	132	131	131	119	106	133	118	95	115	113	131	118	142	128	115	136	105	123	109	102	102	129	125	112	126	132	139	128	140	128	141	121	118	116	128	122	140	125	112	124	123	131	105	130	111	127	114	112	112	114	115	107	141	129	114	130	126	105	100	111	127	129	117	120	120	133	136	111	115	107	113	128	122	115	126	130	131	105	111	110	137	120	124	125	124	120	125	134	130	145	130	135	106	116	145	115	114	114	112	128	118	136	131	129	108	128	116	121	134	113	122	105	104	128	128	120	135	127	123	105	126	133	102	110	131	148	143	128	120	151	114	134	121	123	123	106	119	129	111	135	125	133	124	128	125	113	108	111	138	130	138	142	124	143	122	131	102	138	109	133	126	134	104	115	118	105	101	117	132	116	126	124	122	114	125	127	117	127	139	108	127	110	133	114	121	113	100	108	125	130	106	132	117	123	112	119	152	124	138	112	119	134	129	132	116	139	130	141	132	130	115	126	134	118	138	112	120	117	122	134	132	124	127	118	147	118	124	138	107	113	118	110	118	132	115	128	144	121	122	109	128	128	114	135	119	141	122	130	115	123	146	110	130	124	126	137	122	123	120	138	118	117	114	109	136	119	103	127	132	132	142	140	117	116	126	116	145	128	140	126	105	134	117	129	112	127	138	98	119	152	131	137	125	116	124	134	127	112	119	121	124	135	134	131	119	111	122	110	127	126	120	132	135	124	131	124	111	128	130	125	122	135	119	115	109	97	124	122	129	132	145	125	135	136	112	132	114	137	122	132	149	125	123	123	117	129	126	114	114	116	137	128	109	125	117	130	122	113	120	130	123	98	136	118	134	113	127	125	131	122	116	113	115	127	103	112	109	131	151	139	127	132	139	125	130	116	109	130	136	150	142	110	124	103	132	127	136	123	144	127	136	120	130	127	119	134	123	124	107	108	120	120	131	117	113	124	126	124	139	142	139	125	117	115	120	133	109	116	136	129	116	141	133	119	136	110	125	125	134	123	127	117	107	131	131	133	120	116	134	135	131	118	147	118	109	141	92	121	111	122	119	109	128	106	111	123	131	131	114	136	132	116	120	122	131	147	114	129	113	128	129	111	106	121	109	137	127	107	118	119	129	120	129	129	134	122	136	127	123	126	101	120	97	119	110	148	142	141	126	141	123	121	135	117	108	110	118	126	122	124	121	120	128	125	111	124	135	121	123	110	111	139	135	122	118	114	134	125	113	116	98	112	123	131	135	113	129	123	126	120	130	122	112	125	117	109	123	125	129	127	124	115	108	146	124	117	128	109	118	129	144	122	123	118	115	126	154	112	131	134	114	123	127	110	136	128	141	128	119	119	124	115	144	117	103	122	98	132	136	123	123
2880	2597	2152	1092	767	479	371	344	275	264	216	231	215	190	190	191	178	175	149	127	157	148	161	142	167	152	124	160	139	143	129	139	152	155	138	144	157	139	160	146	139	152	143	146	140	127	128	151	146	148	129	124	146	136	115	145	123	130	123	119	121	152	131	125	129	148	149	146	108	122	136	145	145	139	125	128	129	110	130	120	119	145	157	109	139	142	127	145	137	124	160	151	139	135	170	135	141	145	134	152	132	122	150	122	152	137	137	124	147	141	129	139	136	118	125	129	118	136	153	137	135	134	138	132	128	144	133	124	121	129	121	118	156	137	137	153	132	125	132	136	138	150	149	138	121	141	132	119	141	133	144	127	132	126	139	122	157	139	136	129	115	129	119	139	135	152	131	135	128	120	145	151	151	125	154	148	117	126	125	120	133	120	134	124	144	128	122	136	142	136	130	136	152	136	126	140	137	137	132	142	116	161	118	123	116	141	131	131	124	110	138	117	128	147	126	141	146	132	150	122	149	119	153	129	141	148	118	147	138	134	123	130	134	130	114	111	132	117	134	157	130	131	124	143	118	126	140	125	140	136	129	139	119	139	150	133	136	124	119	137	139	143	137	134	125	131	140	125	127	114	133	132	152	134	130	153	143	142	152	137	112	132	118	143	127	144	125	136	120	134	130	156	145	127	133	141	141	131	134	131	154	126	127	135	133	134	116	129	117	132	125	145	133	139	128	149	154	137	139	129	137	114	144	161	122	125	129	122	135	138	123	116	152	128	140	118	145	149	141	133	121	136	130	133	145	116	122	151	114	150	143	141	120	126	131	118	143	128	140	138	113	162	148	149	129	127	124	137	148	111	145	134	145	148	132	124	125	125	123	123	143	159	113	134	116	145	117	120	141	131	123	152	127	149	121	145	118	140	133	152	128	118	133	138	123	138	124	137	145	128	114	129	141	123	136	123	135	144	144	147	111	100	129	108	114	133	136	120	144	142	141	131	126	150	123	146	123	126	132	140	132	119	109	124	122	133	126	162	138	132	150	114	151	154	137	130	135	125	116	129	127	105	140	140	152	133	131	111	133	130	123	113	141	124	131	155	135	119	126	136	131	136	141	119	135	133	118	124	130	133	130	136	141	136	156	117	126	138	147	147	143	149	156	144	145	151	127	138	125	154	119	122	119	111	121	140	123	119	139	122	159	128	127	134	146	130	124	148	112	114	147	139	140	150	128	133	121	108	146	133	156	131	148	118	120	132	136	138	142	119	144	131	131	155	116	135	117	101	132	129	140	127	119	126	138	129	131	145	128	130	147	133	150	149	140	145	129	141	144	149	107	120	128	129	160	142	129	126	120	141	125	127	146	128	107	126	104	123	128	112	130	126	147	122	140	124	121	111	160	123	149	152	147	129	129	132	136	163	131	130	136	123	123	105	121	135	118	138	147	132	130	134	154	136	115	142	114	158	134	120	122	113	121	125	163	138	113	136	123	131	118	124	121	111	135	128	117	127	130	132	142	152	141	135	131	133	125	126	106	152	129	134	131	141	128	136	140	114	147	136	150	136	157	154	127	144	136	149	138	125	142	135	126	150	120	133	125	133	120	130	123	131	156	164	133	117	113	144	137	106	135	126	128	126	125	154	129	126	138	138	129	131	123	147	147	132	115	137	154	128	128	146	126	126	135	131	135	146	135	124	115	145	127	121	126	122	147	147	116	130	144	129	155	137	126	149	144	135	129	139	141	137	148	135	143	138	139	152	124	136	116	114	139	112	124	143	133	142	139	133	130	129	137	117	156	116	143	125	139	136	123	119	134	117	137	127	138	128	144	109	122	151	142	120	137	123	142	132	140	126	133	136	144	147	134	133	120	137	124	144	127	134	115	126	117	118	120	136	126	128	137	141	144	135	126	142	147	142	138	133	136	118	132	142	142	130	129	114	126	114	122	132	136	128	149	158	128	152	130	145	128	106	133	124	145	126	125	147	121	122	124	127	129	130	154	111	123	133	121	131	151	131	123	112	111	128	153	130	120	126	152	133	144	146	154	121	130	141	138	137	135	133	138	141	144	162	117	128	134	131	128	146	148	127	143	151	116	143	128	138	129	130	115	140	136	133	140	136	124	125	110	138	122	140	128	109	133	154	130	135	146	141	153	120	131	120	133	143	128	141	135	132	127	136	126	128	136	136	127	144	147	132	138	138	141	134	129	143	140	141	137	116	129	129	140	108	138	134	123	103	148	131	147	134	124	131	125	124	121	126	135	142	141	129	147	113	124	136	123	136	153	131	149	111	133	131	119	110	119	114	147	163	140	133	127	126	143	133	148	129	135	144	110	150	118	130	135	139	107	134	117	141	111	165	141	139	134	121	145	125	134	131	121	155	133	131	140	120	135	126	142	131	133	114	167	136	112	128	139	138	125	128	130	128	139	122	150	131	132	128	135	143	130	125	135	154	118	135	112	136	137	117	126	123	142	148	141	142	159	126	138	131	124	128	133	145	130	114	127	135	131	130	136	117	144	141	121	125	150	154	137	129	133	131	139	132	113	137	130	122	138	137	118	116	150	122	140	130	128	149	121	144	129	122	143	105	155	136	139	127	110	116	112	136	127	136	119	150	128	135	108	136	123	129	126	122	134	136	130	117	154	110	118	117	123	129	114	120	133	123	114	141	114	112	153	135	123	117	153	156	120	132	133	116	136	145	142	123	145	103	117	129	133	115	132	119	133	129	130	129	147	134	122	124	160	148	119	128	139	122	151	137	132	140	147	154	113	135	129	119	125	169	122	126	127	133	141	121	148	133	126	120	115	110	123	132	130	120	115	106	130	147	118	139	134	145	136	112	106	124	130	126	136	131	127	142	144	138	144	118	124	127	116	152	118	149	121	153	109	132	131	127	146	125	121	104	136	133	137	128	147	106	156	118	137	125	114	112	130	107	107	133	134	154	127	143	146	114	127	138	136	130	130	130	120	131	113	107	140	138	149	132	134	124	106	144	139	130	123	135	138	120	151	130	124	141	127	122	140	132	138	125	128	134	122	136	129	124	136	148	136	128	117	138	140	138	136	110	121	144	160	110	131	135	121	144	147	143	125	124	133	150	121	133	140	123	135	149	115	143	141	132	142	146	132	136	122	125	142	135	132	143	165	131	136	127	146	141	161	121	121	116	112	127	105	119	139	109	135	112	136	117	148	143	121	118	122	138	125	131	137	125	124	154	138	136	151	116	118	129	165	132	134	117	143	133	123	158	132	116	129	161	131	138	121	122	131	112	118	125	124	113	142	125	132	117	125	135	119	146	133	111	119	132	109	148	134	148	146	138	150	133	134	129	130	155	129	121	126	121	118	140	144	125	120	149	131	141	149	126	117	120	108	138	143	124	127	136	125	137	117	128	142	123	151	129	141	129	117	130	106	141	133	136	132	130	136	124	112	139	119	119	139	129	140	124	132	144	133	132	116	131	162	138	128	124	120	116	124	142	141	129	124	133	134	126
24305	21404	28680	24485	21380	6696	962	557	456	436	434	371	411	349	341	373	363	327	357	384	358	345	311	282	375	329	337	316	323	313	332	313	298	315	323	348	330	312	330	328	321	336	354	306	312	344	332	311	330	288	320	297	307	302	346	318	324	302	332	329	315	297	317	317	325	322	293	301	304	323	337	304	321	295	290	325	274	324	331	335	331	327	304	326	316	308	313	323	336	291	302	294	312	334	343	297	304	301	292	297	349	291	335	292	315	335	274	330	309	297	312	312	303	312	281	303	295	287	311	320	311	320	326	338	329	331	307	306	308	316	336	338	296	320	295	304	298	315	301	300	310	313	326	317	330	331	318	294	285	307	297	331	311	332	327	309	331	303	281	336	321	300	320	297	328	350	304	290	312	325	290	345	291	318	306	310	329	345	308	306	316	312	327	307	276	329	295	301	304	324	326	299	309	303	317	316	310	318	319	302	319	327	270	281	311	310	314	310	299	333	314	307	329	325	339	320	309	307	287	292	281	309	278	346	315	333	295	304	316	347	321	322	336	287	310	311	309	291	295	294	321	344	310	325	331	291	305	310	293	291	314	318	312	294	300	305	330	318	327	357	309	303	294	309	327	325	296	314	312	319	286	309	301	335	318	304	321	299	310	315	291	307	325	316	318	284	301	318	289	284	333	330	306	304	334	319	289	294	308	344	305	280	339	296	320	314	341	334	307	303	286	293	318	306	352	317	309	312	316	272	307	329	292	282	298	315	302	313	289	281	343	320	323	320	299	323	308	312	304	310	302	312	267	314	302	304	326	311	313	292	306	291	291	298	272	282	312	341	322	282	282	309	317	333	286	300	309	312	323	329	338	325	309	311	313	282	322	312	278	303	291	322	314	328	304	283	296	279	300	307	299	318	313	309	290	295	323	297	291	297	321	300	311	313	293	310	316	305	299	305	312	294	289	308	286	324	316	298	339	320	283	274	303	316	342	310	325	308	296	325	304	337	353	317	285	286	303	276	292	326	306	312	294	295	298	320	328	327	302	316	314	337	292	300	301	301	330	321	328	319	309	313	310	312	293	335	329	308	282	300	314	342	323	334	301	309	310	306	288	289	294	278	301	307	290	342	326	320	309	290	307	335	302	287	331	326	273	320	329	324	316	331	322	306	328	285	322	303	297	296	317	294	291	324	294	290	313	295	285	296	308	301	299	289	340	319	326	290	325	311	328	300	311	293	310	304	322	298	296	330	302	331	308	286	300	288	299	318	333	293	292	333	354	292	307	309	340	318	295	299	310	321	340	304	333	284	261	299	289	317	293	337	305	333	297	312	320	314	326	300	299	310	292	316	290	285	286	309	325	314	326	339	309	333	318	319	362	323	315	328	281	351	317	279	338	283	312	342	301	310	298	333	305	311	314	302	323	319	283	308	282	323	295	306	330	279	308	294	298	282	321	314	320	326	328	298	308	283	296	294	314	284	330	281	315	266	306	265	337	339	317	334	279	298	317	306	324	300	314	305	314	293	307	317	303	334	326	306	318	297	316	270	318	309	319	310	293	318	302	283	315	306	339	318	300	300	324	305	283	297	308	331	316	309	314	292	313	296	303	316	280	305	295	294	297	345	284	316	325	321	322	309	300	324	334	288	301	278	308	335	307	314	307	306	320	334	282	304	327	286	326	306	314	294	318	280	318	309	315	321	308	305	324	300	288	308	270	364	323	292	312	280	330	323	298	298	360	322	303	326	272	324	317	304	293	283	304	293	316	287	307	311	317	335	303	328	305	295	290	285	310	324	300	285	317	306	285	309	322	299	313	289	290	296	279	320	315	322	340	328	306	301	289	315	315	317	305	315	281	306	335	302	285	313	307	307	288	285	336	303	299	287	287	305	339	335	309	313	310	328	302	337	299	310	291	316	312	278	302	298	314	312	301	298	285	306	264	327	317	295	305	298	306	305	308	323	293	281	303	348	290	322	309	311	305	354	287	289	339	319	297	322	326	306	296	313	291	316	293	318	317	332	305	324	311	282	285	329	301	306	319	313	283	288	267	293	309	279	319	289	288	327	333	305	313	307	288	317	301	311	294	306	304	300	265	311	294	336	332	291	293	309	298	310	308	317	337	315	351	305	288	318	316	285	328	310	304	305	293	324	311	278	304	293	300	313	316	299	310	327	298	313	326	297	327	304	311	300	300	283	308	277	289	326	266	291	319	298	296	300	313	306	308	285	276	297	306	311	324	297	331	305	309	292	311	321	304	316	281	332	322	283	313	301	308	277	301	281	317	304	303	304	301	322	303	333	268	352	314	326	300	291	335	297	302	306	315	318	324	304	283	309	334	303	314	318	327	319	319	295	329	306	327	298	324	317	311	320	315	301	314	301	317	294	313	294	322	274	317	308	301	308	322	286	315	315	291	286	318	305	312	347	311	297	287	354	292	313	313	315	316	291	301	317	352	311	274	315	289	291	295	317	317	319	301	297	320	314	298	308	310	296	294	307	300	304	298	308	297	270	310	309	334	278	317	298	310	312	319	260	278	329	284	314	307	291	284	334	305	317	331	317	315	310	311	279	329	287	316	318	321	310	294	330	317	312	301	296	305	314	303	316	298	307	292	283	284	346	291	321	284	303	316	306	291	296	328	297	318	307	297	308	298	295	311	319	301	308	278	332	276	311	288	331	312	305	313	317	305	303	328	311	316	292	311	319	289	316	319	291	331	287	288	280	302	326	309	274	315	298	335	296	276	319	287	313	349	287	307	304	271	286	338	274	327	300	309	324	326	308	313	318	303	325	298	320	289	288	317	313	334	302	330	314	298	313	308	304	299	310	320	297	291	317	311	293	287	298	309	334	294	287	317	293	293	305	313	302	322	303	297	312	312	322	293	275	295	330	320	298	297	314	301	297	305	278	309	292	309	315	286	280	325	275	282	327	282	328	339	314	300	277	292	293	316	325	299	297	294	337	353	309	311	303	330	309	273	340	311	322	320	317	310	315	263	296	294	325	305	306	302	285	284	289	324	316	316	322	333	327	313	309	293	302	314	312	324	310	314	296	299	302	313	322	314	299	321	342	299	285	300	298	308	304	259	304	287	310	283	297	331	280	303	319	319	302	298	275	293	270	305	336	307	304	285	308	277	323	306	298	305	323	308	295	329	329	326	341	315	296	308	328	305	329	329	281	323	299	336	312	311	274	311	298	296	315	313	329	310	284	294	296	288	299	283	296	316	314	307	305	300	290	330	308	309	313	305	318	300	318	288	320	318	313	325	291	313	301	290	259	298	301	330	332	307	309	289	302	320	283	318	286	288	327	332	305	295	296	299	307	321	312	301	298	298	302	296	317	317	337	273	300	310	302	316	303	296	327	323	284	269	355	288	309	297	321	315	310	279	313	300	316	315	303	299	318	310	325	334	287	299	316	313	300	296	291	320	329	279	301	327	296	283	301	312	311	297	289	343	301	295	299	293	317	307	313	317	331	311	292	305	300	325	299	286	308
3256	4806	4039	2031	1290	958	798	657	529	506	431	406	434	421	381	374	373	372	366	328	328	316	348	356	321	324	329	290	326	326	345	330	306	284	312	309	338	316	284	323	293	302	286	322	296	289	291	320	294	336	288	325	316	302	273	276	308	266	283	327	301	344	286	292	279	321	292	272	288	312	310	311	307	284	304	298	309	271	293	301	284	287	332	318	321	250	287	331	308	310	306	274	273	300	309	305	292	305	280	295	299	335	294	282	287	303	291	299	301	300	290	270	322	294	253	315	282	288	298	280	291	306	275	311	295	291	294	291	311	295	312	251	280	307	300	303	268	270	307	280	285	308	292	306	272	297	284	298	310	275	287	302	315	287	294	330	312	287	287	294	293	281	303	261	319	287	289	291	300	298	283	274	296	291	322	305	252	319	292	317	315	296	291	291	306	297	266	318	301	286	280	309	272	291	304	309	279	310	311	311	287	296	295	290	319	274	338	267	294	256	303	306	310	287	291	288	317	276	300	279	314	303	314	309	297	307	288	283	304	313	294	308	265	294	268	283	272	288	291	314	297	273	274	259	287	294	295	312	313	312	313	310	294	313	287	282	269	320	294	275	284	312	269	295	294	297	284	306	278	266	288	284	277	275	280	295	283	307	309	292	271	276	317	328	297	300	265	306	288	290	296	277	309	267	296	300	307	284	318	315	317	298	286	298	295	281	281	288	264	287	287	296	282	287	288	298	295	285	262	336	282	299	301	301	290	307	282	255	291	291	330	306	277	293	279	286	309	279	293	306	273	297	301	283	310	291	275	316	294	303	286	266	314	306	287	289	261	281	295	330	272	280	288	292	307	311	282	315	272	331	281	297	285	282	305	319	304	288	315	284	310	281	290	317	294	271	293	297	315	301	298	283	320	281	318	264	280	301	287	264	323	293	268	302	286	307	276	279	286	288	289	272	258	317	275	300	308	260	296	276	278	288	302	313	273	259	314	295	288	276	322	283	310	261	285	272	260	315	295	317	302	285	262	330	263	272	307	304	316	312	308	251	311	275	300	298	291	280	302	308	281	278	269	285	266	296	307	277	283	271	283	262	265	307	303	259	263	297	263	307	283	296	312	297	290	271	298	292	297	283	283	289	311	297	286	271	272	312	304	287	280	287	280	281	294	310	308	278	277	323	254	288	298	318	263	291	275	272	267	294	321	285	272	291	306	278	294	290	241	290	269	298	304	292	263	294	259	314	269	293	281	264	273	294	290	285	299	279	261	279	291	305	293	297	302	268	296	283	306	279	306	272	276	256	300	295	271	302	266	317	268	296	270	300	271	297	289	265	295	302	318	330	272	311	323	281	252	290	312	293	295	293	331	268	295	310	295	283	255	263	300	272	293	309	277	284	279	287	303	294	289	276	313	262	282	335	289	291	295	321	254	279	274	291	294	306	280	305	284	296	278	304	282	295	276	310	277	275	300	292	284	308	298	266	310	286	300	277	281	283	339	281	310	295	275	295	319	296	267	294	302	279	301	280	287	296	297	283	286	278	280	290	291	296	309	311	288	250	319	279	296	303	282	320	281	306	268	269	284	316	296	253	264	264	285	269	277	297	297	314	263	289	262	311	274	285	295	283	288	286	263	314	297	275	261	285	303	295	281	279	282	289	281	268	300	284	268	297	287	302	276	287	292	259	310	291	271	262	264	285	323	290	286	309	341	281	262	283	254	276	261	297	264	301	294	287	319	310	278	268	293	289	319	265	313	262	326	287	285	299	286	297	268	294	336	277	304	303	295	297	288	303	274	300	339	290	301	267	286	310	315	313	272	305	280	284	301	292	274	317	300	311	267	284	283	281	305	290	302	283	281	297	281	277	292	303	278	298	262	294	313	302	334	282	283	263	306	284	318	272	305	268	286	301	285	288	276	265	288	277	293	282	276	301	248	294	268	282	288	278	297	306	255	273	281	278	286	273	289	272	275	295	282	284	298	289	298	280	244	276	299	304	288	301	252	297	284	248	319	328	275	286	310	291	331	289	288	286	279	259	272	309	300	296	294	290	307	279	312	293	282	262	265	304	292	277	301	307	296	301	309	266	277	273	317	268	296	285	302	311	289	276	288	284	274	275	264	289	302	334	267	273	270	261	287	291	263	282	258	278	278	253	293	253	317	270	278	280	291	299	304	278	291	279	284	277	267	280	291	295	266	300	279	297	275	314	295	279	290	273	323	270	316	280	287	272	296	256	277	278	281	250	307	271	263	290	275	296	270	284	269	284	304	336	269	289	260	290	295	280	277	287	288	271	277	314	306	304	263	288	277	305	301	292	308	297	285	287	295	292	268	286	301	263	288	328	282	287	287	303	271	284	331	289	268	270	239	274	300	274	290	300	266	279	295	262	262	283	305	256	298	296	282	313	303	270	282	286	268	316	270	297	293	312	287	322	287	273	315	316	265	279	290	268	290	261	269	293	300	282	312	278	286	292	270	288	279	299	282	279	281	306	271	307	288	298	270	264	297	310	313	309	261	303	298	287	281	248	295	271	283	301	296	295	285	322	281	280	320	306	290	325	291	293	282	298	297	277	281	246	276	273	264	278	294	286	304	285	299	283	295	279	295	327	319	287	289	302	321	265	326	259	318	321	300	307	297	279	264	292	258	298	290	273	299	276	297	324	275	276	276	269	275	291	285	325	295	289	289	272	291	263	278	309	282	273	305	316	293	271	318	342	263	314	282	268	289	283	308	291	293	296	282	291	298	307	298	300	315	322	296	306	297	309	289	271	300	307	325	311	268	278	288	309	280	295	301	294	273	293	296	280	295	261	289	286	280	291	292	304	278	289	305	288	289	271	255	267	292	280	287	310	317	289	299	286	260	283	261	279	323	284	270	276	314	309	262	298	293	259	286	295	287	264	293	266	287	282	303	294	273	289	285	275	286	264	289	295	294	308	289	291	270	276	310	271	293	285	266	296	254	279	303	295	315	294	272	295	284	277	288	296	273	270	307	288	297	271	284	306	292	292	280	299	287	282	255	280	289	271	298	309	294	286	310	305	259	301	290	276	284	307	282	267	311	310	274	266	294	280	286	306	284	293	270	282	270	288	294	279	294	284	258	276	280	252	288	305	285	254	312	283	310	265	269	274	277	262	297	294	325	291	313	236	315	272	269	270	290	317	337	293	288	265	266	293	277	285	303	274	274	292	272	281	298	257	288	308	322	291	301	265	274	302	308	270	255	289	279	297	270	295	300	314	296	304	288	260	322	306	300	290	258	291	298	282	278	277	302	271	280	290	282	262	286	273	286	309	272	285	302	287	321	279	278	278	277	330	311	288	277	249	290	308	305	271	292	280	296	290	297	287	286	284	254	277	291	297	291	324	299	273	283	256	304	289	269	293	286	261	301	291	277	247	305	275	266	269	334	288	279	269	296	315	310	288	280	298	296	266	276	302	283	289	274	319	265	289	285	277	286	312	286	282	270	282	304	311	290	282	257	270	274	269	289	267
27563	12066	753	359	243	207	229	199	219	186	176	194	198	200	211	215	223	190	219	190	209	203	193	194	175	194	181	207	206	178	200	208	212	212	191	175	229	209	198	177	189	204	196	195	180	199	207	211	211	170	194	198	183	185	220	193	199	230	197	193	200	196	215	183	209	208	173	201	206	194	186	191	206	189	216	203	182	213	191	205	175	175	181	195	214	202	213	171	194	181	193	197	216	208	204	208	193	198	182	206	214	203	204	195	204	199	197	187	197	197	222	194	203	210	222	213	202	198	191	171	204	214	193	215	220	201	201	215	215	202	175	175	195	194	204	204	218	185	194	203	197	184	211	192	207	201	184	198	193	189	192	190	213	177	219	199	205	195	195	181	192	219	187	188	201	189	201	207	203	197	218	206	210	195	204	207	194	172	193	205	196	183	217	183	181	202	224	203	195	196	179	223	194	175	190	177	199	185	205	218	163	195	192	216	163	183	200	201	205	205	211	187	202	210	199	202	211	199	209	184	239	193	202	182	162	194	171	198	165	198	177	193	198	192	228	168	213	203	191	208	203	198	185	204	207	178	201	219	209	196	181	210	213	224	220	202	169	199	199	196	206	191	193	199	185	194	217	179	214	207	207	232	195	175	185	179	182	183	199	227	194	176	196	189	235	214	173	188	180	188	215	189	219	186	178	187	219	190	194	229	213	210	203	181	220	200	166	193	183	207	198	186	193	201	199	204	208	207	193	190	209	204	194	224	218	175	193	195	206	197	192	175	194	204	197	222	209	199	207	224	198	189	176	182	206	197	183	176	184	209	198	217	173	203	159	188	216	200	203	198	205	213	179	233	208	211	207	209	205	209	189	224	211	209	184	206	199	221	197	184	191	189	201	204	194	217	195	201	179	198	171	168	186	188	211	189	216	196	188	216	202	179	189	221	205	200	192	204	193	219	204	192	207	206	221	198	204	190	223	212	200	193	215	183	201	208	178	213	196	197	203	173	200	201	208	193	184	213	194	201	196	180	209	202	213	197	216	179	213	166	189	206	178	179	202	205	210	184	188	189	173	204	201	213	222	218	200	190	194	210	204	182	214	217	177	204	198	174	211	200	185	195	212	186	183	179	187	185	183	227	196	186	197	200	195	201	196	194	186	207	199	183	201	197	214	197	217	204	218	201	219	202	194	221	208	172	231	189	215	168	206	209	191	219	196	191	206	207	214	227	225	236	187	199	196	183	199	201	188	184	204	198	188	204	167	223	192	176	211	190	212	213	194	214	215	205	189	226	210	199	188	224	219	197	237	170	209	187	189	195	222	209	195	189	223	192	216	180	186	210	214	198	171	173	189	203	208	199	204	222	205	183	227	194	224	218	200	195	219	178	224	199	197	188	201	201	193	184	202	202	189	198	216	217	203	173	193	210	189	208	215	197	204	189	197	199	197	172	193	190	228	197	177	178	194	186	174	192	224	209	197	195	221	221	189	188	148	193	187	182	178	185	191	174	204	200	195	199	171	190	202	201	171	202	170	207	192	202	174	203	195	182	191	184	194	179	212	202	241	216	214	203	185	190	192	193	192	213	214	199	200	191	209	212	189	185	181	189	193	172	215	186	213	197	186	195	196	187	216	220	197	194	210	205	208	203	212	187	178	170	215	187	214	186	214	189	192	200	189	188	173	203	183	211	184	195	202	211	199	204	207	218	220	183	216	203	190	184	199	203	167	210	200	197	175	183	203	183	203	190	202	184	193	187	194	190	200	160	168	217	210	192	178	209	201	186	187	205	199	194	230	183	185	198	179	221	217	184	202	211	191	190	199	203	206	181	218	209	205	207	185	204	211	193	216	216	188	190	204	207	209	189	189	236	190	215	234	200	208	204	176	201	186	208	237	189	207	202	214	178	207	176	194	183	186	201	195	221	186	190	211	191	201	203	196	198	193	214	197	217	190	221	191	197	203	198	211	203	206	206	230	193	188	209	193	211	189	203	179	206	197	195	217	200	208	218	176	193	181	176	186	188	219	194	190	198	186	194	206	207	207	199	182	203	184	209	183	193	201	174	189	195	207	182	216	218	199	174	192	195	202	202	196	209	185	202	196	221	195	188	193	203	185	197	221	211	199	194	205	181	199	193	192	188	212	182	195	180	203	199	200	168	204	217	224	190	202	211	214	186	187	180	219	202	175	196	201	193	176	215	200	198	191	208	192	209	206	196	162	218	194	196	208	188	196	212	191	201	220	201	176	177	195	196	180	207	211	200	184	205	194	205	189	197	185	183	214	212	219	210	204	192	188	186	176	177	186	217	214	200	209	201	195	174	186	201	221	220	202	189	205	192	189	220	178	183	173	219	206	206	207	204	197	201	189	176	195	180	203	206	170	188	186	211	202	196	201	228	196	214	222	189	200	225	204	202	214	212	201	189	175	209	181	209	205	204	202	180	166	224	206	199	202	228	184	168	187	197	201	203	208	180	210	195	180	182	184	196	206	190	219	219	190	210	197	189	190	172	202	202	190	211	173	202	197	176	187	212	193	223	215	203	200	195	202	181	172	198	212	185	196	188	183	214	190	209	201	190	200	188	214	193	181	202	198	177	192	194	187	195	193	203	225	178	197	197	216	211	193	202	188	177	195	168	206	208	202	186	184	199	172	228	190	213	202	190	203	197	206	176	211	205	180	203	191	204	203	187	185	177	182	204	220	203	197	178	202	223	181	199	197	195	209	181	189	198	188	209	218	202	208	198	194	193	173	199	199	202	196	190	185	199	218	194	230	215	200	201	211	182	185	204	207	188	198	180	207	193	195	199	181	190	193	209	246	200	177	194	192	200	188	196	200	189	192	218	195	202	182	208	203	185	184	210	192	196	212	213	207	202	192	203	193	202	208	182	172	217	170	177	191	234	168	186	185	207	196	213	189	206	220	161	169	228	219	208	221	200	225	191	207	208	196	174	189	199	186	214	196	190	208	214	200	219	190	186	206	211	186	196	219	198	224	176	190	203	211	218	208	205	199	176	215	213	208	174	167	179	180	201	231	192	189	211	210	220	171	207	205	180	171	194	183	189	204	211	169	221	176	208	196	180	172	193	191	187	193	194	171	218	187	198	215	214	213	187	202	205	217	220	175	183	209	213	174	191	169	188	195	204	196	173	180	182	203	189	197	195	186	185	201	193	209	191	196	183	183	230	196	196	223	201	214	210	182	177	179	209	198	168	209	214	192	181	189	187	200	202	194	199	207	211	198	179	182	191	188	203	176	212	213	200	205	192	197	190	207	214	180	215	211	202	184	182	220	186	233	216	189	217	206	206	163	190	214	211	191	189	198	182	211	204	197	197	200	226	205	195	219	162	196	196	179	218	195	227	212	198	191	191	191	178	232	199	193	205	193	201	196	181	201	198	187	181	198	221	178	211	206	186	199	205	164	209	203	186	174	188	166	205	192	205	171	206	204	206	228	189	193	199	222	192	203	180	207	183	219	195	202	202	190	211	209	210	194	198
4426	377	344	275	224	202	217	207	201	189	216	202	217	196	199	206	206	203	184	206	177	200	218	192	220	206	201	195	178	199	188	193	212	218	183	204	185	178	196	171	202	190	233	167	187	195	191	197	211	189	164	190	180	177	178	174	217	199	189	204	193	203	178	207	194	181	197	175	156	176	177	200	191	186	188	199	177	225	188	200	181	206	207	195	173	200	198	174	177	212	207	210	189	178	188	170	191	207	144	203	198	166	156	193	179	171	224	189	200	184	203	183	188	199	171	151	189	198	201	195	219	155	186	194	203	179	203	187	162	186	186	182	186	180	216	195	217	185	186	165	182	203	193	202	198	191	180	203	189	201	217	199	196	191	199	217	177	164	203	194	185	175	159	191	186	192	180	202	182	204	198	205	193	187	167	189	179	190	196	176	199	204	180	201	192	184	197	190	164	187	206	200	219	174	173	198	196	177	178	211	193	191	197	187	197	186	186	182	212	193	195	202	188	196	188	182	213	199	190	195	208	200	190	183	215	203	208	178	193	199	191	184	194	206	205	193	189	216	234	187	185	166	204	192	197	197	184	175	201	179	164	184	215	191	182	193	214	213	206	190	186	192	208	210	171	193	192	196	193	188	202	163	175	199	201	174	198	208	198	197	202	205	174	184	193	174	184	181	190	208	179	179	195	191	182	208	172	176	190	225	229	187	209	192	215	182	199	191	222	190	180	183	214	198	180	189	205	206	188	190	168	201	174	197	198	211	188	192	191	181	186	172	189	209	188	188	178	200	192	212	170	198	193	200	184	198	181	198	198	167	197	207	197	185	190	175	180	199	196	175	179	205	211	181	220	197	159	146	173	196	172	177	199	193	194	210	191	187	198	191	183	207	187	187	180	165	204	189	200	215	200	183	207	192	186	187	180	159	141	179	194	176	173	206	197	183	186	206	192	196	188	175	175	195	193	189	209	198	193	183	187	187	188	200	172	182	180	201	177	187	194	173	205	193	186	164	213	188	195	196	212	191	186	193	175	190	217	164	223	172	193	207	191	187	166	153	194	190	189	215	183	189	182	169	189	176	187	223	215	173	189	202	211	178	199	211	195	186	181	195	186	176	219	183	201	185	174	190	172	181	189	198	193	193	180	197	198	192	181	191	188	196	200	208	193	216	183	211	183	192	204	195	204	164	196	178	198	191	197	173	203	193	200	184	228	203	197	198	189	159	211	168	170	172	182	200	220	172	203	182	191	192	207	184	175	187	203	187	199	195	216	176	191	197	174	183	180	184	175	185	174	202	178	204	193	179	177	227	192	198	174	160	186	202	186	190	222	184	194	184	217	171	183	189	174	171	182	174	164	165	169	193	195	185	174	177	193	202	196	191	203	192	183	190	170	210	184	183	196	207	187	205	177	175	207	175	199	219	179	189	172	207	171	205	205	187	179	178	216	194	191	190	214	185	175	169	193	217	201	186	191	190	170	197	191	211	200	197	195	198	201	211	193	186	189	199	191	186	171	181	213	189	176	184	205	195	201	207	187	191	196	193	227	187	174	178	163	209	166	210	188	191	184	203	182	195	183	206	188	205	166	217	207	185	202	189	188	206	176	190	208	193	177	196	179	191	212	198	171	187	201	210	186	195	184	178	189	215	172	199	201	170	200	181	192	193	187	201	189	194	180	219	204	184	184	198	182	192	185	218	189	226	208	187	194	181	201	192	196	193	194	181	187	194	182	189	169	178	160	229	223	203	187	191	197	208	203	177	196	199	184	212	190	203	207	195	174	168	196	186	174	196	193	178	207	195	192	180	179	205	196	177	186	186	211	180	214	174	195	210	195	206	150	189	190	190	191	213	174	186	192	206	194	190	194	197	181	211	210	175	178	211	198	192	168	201	173	173	188	194	183	193	201	202	191	184	185	212	177	210	199	187	201	210	180	197	206	180	202	191	188	193	208	188	217	207	193	216	201	162	186	210	195	202	201	173	190	183	188	208	216	187	186	203	175	203	189	192	209	194	221	172	191	209	181	212	194	169	204	188	166	186	196	204	194	165	181	180	186	203	192	181	178	217	171	211	200	200	182	182	198	171	184	188	209	189	185	214	200	176	193	201	198	180	183	220	175	158	194	180	173	198	199	215	176	175	181	179	189	202	193	178	187	176	191	218	197	187	194	210	195	186	211	195	199	206	194	195	185	174	200	214	173	179	183	193	186	211	203	206	181	177	209	206	202	195	188	184	193	200	201	185	168	173	182	200	169	199	181	205	222	198	175	163	191	174	206	191	192	193	190	201	194	185	215	209	188	189	206	183	186	206	183	214	201	204	196	211	204	201	184	182	186	202	207	180	210	200	198	207	187	203	204	189	178	192	173	229	204	184	164	220	212	204	187	167	194	203	181	165	202	194	193	200	163	204	201	183	188	182	178	184	191	189	186	207	188	198	175	182	171	195	194	186	197	203	217	172	183	194	198	211	194	222	210	183	176	175	199	186	184	184	191	189	213	193	191	206	197	178	197	206	218	221	211	200	191	169	195	194	198	205	206	214	184	178	185	194	197	207	200	173	173	218	177	217	159	199	197	197	192	202	215	178	165	189	208	201	203	206	203	205	201	187	191	178	177	200	196	195	173	174	196	176	207	182	211	188	198	183	179	192	182	217	185	196	156	183	184	193	190	192	187	174	185	199	200	211	213	194	183	190	192	193	196	194	161	182	166	182	196	176	193	200	158	195	195	168	199	191	175	167	210	182	189	195	189	184	216	174	170	193	178	176	175	208	189	189	156	197	208	182	198	174	201	197	178	162	210	192	187	184	205	190	192	205	169	179	213	187	192	190	198	185	176	204	201	184	195	198	186	205	205	196	199	215	187	198	186	197	200	199	196	199	182	184	196	192	179	187	201	189	188	198	194	175	187	196	176	199	187	201	182	173	233	206	200	166	209	174	188	185	177	188	178	181	169	171	210	209	205	201	210	173	184	203	195	186	185	187	178	176	181	224	183	187	185	200	180	189	198	180	183	192	187	201	201	177	174	193	205	206	177	193	193	177	182	164	196	181	202	203	181	162	206	211	201	190	180	191	179	201	178	198	184	193	200	214	180	190	194	187	195	210	170	178	174	205	186	206	188	190	174	174	173	179	185	193	173	196	212	193	164	183	198	194	184	199	189	183	195	220	181	195	196	178	187	198	197	177	199	219	192	201	207	176	196	195	185	189	180	189	212	173	194	215	182	216	199	200	202	187	203	212	203	212	201	193	211	199	208	212	183	186	181	178	185	182	176	180	197	174	194	200	175	183	165	187	198	207	206	178	171	196	218	203	184	185	203	196	180	210	189	184	179	191	200	186	178	193	200	210	180	190	194	192	175	199	202	179	215	215	182	178	194	197	205	209	200	216	179	173	199	213	185	207	199	213	189	178	162	157	190	191	198	162	187	186	186	210	188	172	195	178	204	194	186	172	210	193	183	168	192	193	203	188	189	182	193	161	187	198	200	171	208	189
25182	21424	27827	25353	10185	557	322	231	190	185	163	159	150	137	157	134	116	158	142	124	141	151	123	133	146	131	122	121	137	125	146	111	120	139	114	122	122	115	133	126	113	122	116	121	140	119	118	129	124	109	117	123	140	117	110	138	118	119	116	119	108	145	119	127	124	124	127	119	113	125	145	112	124	126	120	123	136	128	108	119	140	142	98	114	102	149	133	125	131	139	151	107	128	136	109	128	104	118	121	128	124	115	128	139	117	132	131	117	138	131	128	121	121	116	133	111	119	124	142	126	124	138	139	126	120	149	120	114	133	117	130	117	133	123	114	134	114	115	124	130	114	127	111	142	110	128	124	121	101	113	134	114	121	124	109	118	120	113	134	134	113	121	121	136	115	121	144	118	119	131	127	147	135	113	118	135	111	134	102	125	115	113	136	125	106	141	127	125	121	124	137	131	126	125	135	148	120	137	125	107	140	119	128	144	129	127	128	132	125	112	135	115	129	123	107	118	114	121	127	134	141	131	142	124	127	138	115	115	151	118	102	107	123	123	118	97	130	119	108	106	125	125	133	133	129	127	125	101	113	127	134	124	142	125	119	123	146	132	124	119	128	105	135	130	105	124	126	141	144	145	124	108	123	118	115	120	123	133	141	124	112	114	129	123	110	115	131	98	126	116	140	118	142	128	126	123	123	124	111	105	118	118	125	135	135	113	141	119	123	116	116	124	109	126	126	121	130	134	129	113	111	108	112	126	101	105	135	122	125	116	112	120	114	120	113	119	129	135	121	122	97	129	129	110	117	126	132	139	111	113	111	113	126	121	108	147	141	106	100	113	132	129	120	97	112	120	109	137	111	125	111	129	111	103	144	97	137	127	119	124	96	124	126	129	133	130	130	123	134	126	113	103	124	110	134	110	117	145	114	128	114	121	117	125	131	146	111	114	126	120	113	122	115	115	131	94	127	122	120	107	142	123	125	111	131	128	115	121	107	122	148	101	139	142	127	124	129	128	104	114	106	118	100	136	120	117	138	134	108	128	126	124	139	116	114	131	118	115	143	132	129	104	117	136	117	116	123	112	129	100	125	139	99	125	124	126	115	119	120	119	102	115	120	128	112	122	97	98	131	118	143	109	115	143	142	122	121	136	118	120	111	117	114	114	109	129	121	115	97	136	131	117	128	141	118	114	133	129	129	123	106	130	118	132	119	121	123	125	115	123	134	107	104	114	126	122	128	125	110	123	128	105	125	130	146	117	112	118	108	109	121	112	119	108	114	136	129	139	118	133	129	115	131	130	114	127	112	116	115	118	122	118	126	121	116	141	118	115	130	107	112	122	118	137	110	112	112	108	116	114	112	123	106	127	114	105	109	109	130	122	140	159	132	132	138	115	126	126	117	124	136	102	128	119	109	130	108	137	123	117	136	98	108	134	138	138	116	117	120	107	123	126	122	119	135	125	128	121	120	112	117	143	130	125	105	137	124	112	119	135	117	127	122	117	137	125	118	144	110	125	129	127	122	109	117	126	121	126	129	123	120	139	117	134	120	125	127	127	124	137	108	113	133	117	147	131	117	130	121	125	127	134	132	118	135	127	110	125	119	112	125	120	130	106	133	130	121	124	132	98	104	111	139	122	110	134	124	132	140	124	128	125	116	107	116	107	129	122	98	137	119	122	131	140	134	106	140	122	123	114	122	113	141	120	140	111	126	113	117	105	130	118	126	127	110	126	134	138	117	111	133	113	95	111	113	112	128	129	154	110	118	128	127	138	109	122	132	106	111	136	129	128	107	109	135	113	114	138	130	126	138	124	116	112	139	130	119	124	122	123	116	100	124	112	119	124	129	110	111	138	130	117	119	120	118	113	118	124	130	123	139	128	112	126	99	126	142	114	129	135	122	124	117	117	122	119	128	100	121	123	95	123	134	127	132	140	141	113	127	116	116	132	135	128	130	135	132	106	121	105	121	130	130	123	134	113	124	120	129	123	113	130	131	137	119	118	129	98	109	132	114	117	124	128	147	115	129	137	125	103	125	102	137	114	117	118	115	106	125	129	99	147	122	139	112	135	120	141	134	124	136	114	150	109	111	122	142	105	128	145	127	126	134	135	141	146	133	119	106	127	130	127	126	112	131	100	128	124	123	130	114	140	108	122	130	119	139	119	136	122	126	124	108	116	141	135	117	117	119	124	120	136	118	108	113	144	110	115	118	129	131	126	121	120	110	128	124	127	131	115	119	121	110	109	141	129	136	117	118	126	114	124	112	143	126	117	116	126	140	129	114	136	137	119	114	121	150	112	125	120	129	125	117	120	121	140	131	109	122	127	108	131	115	127	125	120	124	132	108	116	111	113	125	128	141	128	130	141	130	153	115	120	134	112	132	110	116	129	142	112	150	131	128	107	145	115	132	103	129	126	142	120	124	108	136	121	130	122	110	117	123	130	119	104	105	133	118	123	127	134	122	111	134	113	116	121	110	123	133	122	121	118	114	119	117	110	109	117	118	119	125	106	128	106	120	139	99	112	111	115	131	125	136	141	116	129	125	116	127	125	128	117	121	118	108	136	139	109	133	123	105	140	115	139	126	109	143	104	128	122	123	106	133	142	120	107	110	148	114	116	116	132	127	134	104	129	122	112	121	114	130	119	147	101	109	123	124	123	127	119	142	142	128	111	131	112	108	126	140	126	128	115	128	109	118	116	110	141	110	135	119	110	103	109	114	126	123	119	120	119	118	112	111	114	125	133	117	110	138	124	141	117	105	114	115	104	123	114	109	127	114	126	116	140	119	118	134	130	124	116	120	137	131	125	132	135	125	129	135	117	133	127	134	116	124	114	112	130	114	123	113	134	124	132	122	110	136	133	126	117	129	100	115	140	137	134	124	125	115	127	116	114	127	139	125	125	134	109	111	125	138	118	107	109	117	106	98	121	112	125	110	120	125	114	108	124	141	116	124	110	112	116	115	111	121	138	128	115	137	130	117	110	121	119	111	112	123	104	107	107	117	120	123	119	120	121	123	116	111	114	126	124	114	147	137	119	119	118	129	123	110	113	116	125	142	115	137	123	130	119	120	122	139	114	123	128	129	101	115	112	113	116	114	125	114	131	127	133	128	120	126	128	123	119	150	108	138	125	121	127	148	122	111	135	118	114	132	120	102	144	120	112	109	129	138	119	115	136	91	116	109	128	132	124	123	112	125	131	100	125	116	121	129	119	117	121	101	127	134	118	113	119	135	117	120	120	125	130	129	114	121	122	143	118	105	117	130	119	129	116	122	128	119	107	127	106	113	113	118	125	114	124	108	126	128	133	132	117	129	114	107	118	104	107	132	112	131	123	113	117	124	141	100	118	116	141	113	98	142	119	109	155	127	143	129	114	118	137	146	107	106	116	103	121	104	115	122	127	122	116	138	122	113	110	126	132	114	122	126	124	131	125	134	126	117	111	122	107	117	126	123	130	113	119	120	114	133	123	115	137	127	114	128	94	119	114
2964	2594	2163	1053	690	498	395	311	271	235	208	203	199	191	174	153	153	157	150	155	173	142	148	152	154	154	160	127	146	149	142	161	127	124	139	144	138	140	144	146	123	167	153	145	137	133	135	118	137	144	124	134	115	125	149	130	140	135	136	135	131	104	162	146	130	122	116	127	123	131	122	141	126	159	125	138	133	130	124	149	136	130	125	143	134	139	147	133	138	119	118	134	132	137	130	124	136	130	111	139	136	152	133	135	129	137	119	128	145	143	129	158	128	147	133	146	125	157	127	121	149	142	137	151	150	125	130	147	146	138	103	139	143	142	128	128	110	131	138	140	145	141	141	127	119	140	139	134	118	137	131	128	126	136	126	121	148	133	139	124	140	145	139	127	147	136	128	124	116	123	123	155	146	137	125	121	129	141	136	124	126	118	144	152	121	117	123	144	113	120	133	117	124	142	118	127	137	155	154	144	119	143	124	117	127	116	154	134	126	130	119	117	133	144	137	116	149	113	104	118	127	117	128	133	147	124	140	140	124	117	122	139	120	127	130	134	144	132	152	139	125	102	110	134	144	144	133	141	145	155	119	110	127	118	118	126	116	130	148	127	144	127	126	152	123	105	137	140	116	140	140	115	126	139	136	124	126	148	121	131	137	138	118	136	131	152	124	108	146	124	145	140	125	121	109	160	132	126	137	147	128	132	132	122	113	133	146	145	140	136	131	145	128	116	125	134	131	119	149	135	133	107	163	104	123	150	125	122	126	138	127	129	145	122	141	133	114	135	131	150	121	128	143	138	128	153	146	136	146	132	122	131	136	130	110	135	137	141	143	140	119	127	132	140	116	115	129	145	144	129	141	139	133	145	136	137	155	139	112	131	133	147	127	142	130	132	119	137	124	123	118	119	124	125	156	145	111	152	133	131	122	114	147	151	127	140	142	124	143	140	140	144	128	130	132	125	135	119	132	133	122	112	115	133	138	111	120	110	135	143	131	134	126	127	128	138	134	148	115	149	128	135	125	116	141	142	160	109	125	150	121	145	132	143	135	110	137	132	140	122	109	151	122	141	155	124	143	133	119	140	128	119	118	141	132	139	144	125	121	144	136	159	117	113	120	121	146	134	127	150	118	125	149	111	130	132	117	120	115	130	135	133	131	126	128	125	132	143	143	138	136	136	133	112	122	126	128	139	127	139	106	131	119	122	112	139	133	124	125	119	145	158	132	113	142	138	138	120	137	134	137	135	137	126	127	116	119	127	138	116	152	138	149	109	112	136	127	149	137	120	124	131	131	152	133	125	112	127	139	133	112	115	149	153	124	140	120	135	131	106	131	121	126	143	155	127	124	133	133	127	141	129	128	128	138	139	132	126	141	136	121	128	106	125	138	133	122	111	114	120	116	134	112	145	122	150	143	144	115	115	132	100	127	133	131	127	122	135	126	133	120	144	128	134	128	118	141	132	133	136	129	133	131	128	111	118	116	139	139	137	129	131	110	138	141	148	122	142	128	140	130	121	114	146	127	151	132	135	129	133	135	140	128	128	127	118	137	123	132	120	129	136	116	123	122	132	124	119	121	132	116	143	142	159	112	122	112	124	114	109	163	122	130	127	128	148	125	156	128	129	124	132	130	132	114	142	112	116	126	137	135	128	120	121	148	141	134	138	146	131	136	117	148	122	106	144	129	130	118	126	148	132	115	136	142	114	137	140	125	162	120	131	151	170	136	143	149	103	116	151	139	142	138	149	146	146	123	141	122	108	118	139	128	126	128	156	117	137	120	134	116	146	117	135	123	143	139	141	114	140	131	130	127	126	145	125	120	122	126	116	130	141	159	142	115	124	118	141	129	142	123	121	152	132	101	130	122	132	146	132	124	139	125	123	115	99	125	133	132	132	155	118	133	113	160	116	133	149	142	130	117	137	138	127	123	128	125	125	139	119	138	151	128	129	119	129	133	123	120	133	112	133	117	142	147	153	115	155	144	160	134	132	131	135	131	142	135	121	119	136	121	119	112	140	131	129	121	130	124	132	152	127	129	119	146	124	120	147	119	130	139	132	115	142	134	122	111	124	136	137	135	140	139	119	126	134	137	107	124	133	138	117	136	146	144	128	117	123	120	125	120	127	146	127	134	123	119	130	111	123	128	130	113	121	145	126	133	124	122	131	126	108	131	142	131	121	142	151	125	147	134	127	136	134	138	132	120	150	140	118	129	124	129	146	137	147	118	132	118	135	135	148	143	119	109	123	123	138	143	133	140	119	127	144	130	121	140	143	129	141	136	155	143	110	142	128	124	129	123	121	114	116	128	137	135	134	128	119	137	134	123	132	120	148	132	146	118	119	136	118	138	136	134	142	138	122	132	125	135	121	140	159	134	138	131	143	119	125	126	127	110	116	136	137	144	140	144	123	140	117	122	127	145	126	132	112	116	146	128	137	143	140	135	106	132	133	141	131	132	112	126	121	140	125	130	116	134	123	117	134	116	134	122	136	136	137	132	108	138	157	120	136	120	149	137	139	120	141	137	135	148	110	119	144	134	150	109	147	115	144	162	144	124	118	129	127	121	132	117	134	135	143	121	119	118	124	118	131	119	106	137	140	118	106	128	132	142	144	139	126	134	150	142	123	102	127	118	142	142	131	128	116	108	137	124	131	122	120	137	117	130	120	120	131	119	111	94	141	125	128	120	116	122	154	133	145	125	140	126	106	121	137	140	128	128	108	139	136	139	167	135	122	151	147	112	153	126	123	137	117	109	134	113	158	143	123	118	122	128	135	136	121	137	128	108	142	133	130	132	128	131	136	130	120	134	130	144	133	136	117	149	142	138	126	128	104	146	115	127	137	135	118	142	140	124	127	104	133	135	115	118	131	126	129	128	101	131	141	153	117	145	125	131	121	120	122	115	121	130	141	140	121	149	127	120	118	114	115	133	115	131	143	134	112	115	131	119	130	134	142	137	145	115	143	129	133	119	111	147	174	113	137	148	110	136	138	131	133	126	139	136	120	137	153	126	155	136	120	139	132	129	152	121	122	114	134	139	118	142	131	115	120	126	117	130	104	138	136	151	147	120	123	143	145	119	159	119	119	121	124	139	128	144	143	119	138	126	136	127	130	128	137	120	126	130	118	119	126	113	119	133	124	130	132	140	121	136	138	146	106	124	133	128	132	158	123	135	140	106	134	131	126	130	134	118	125	134	145	132	120	132	141	138	152	126	133	148	122	128	130	136	139	110	138	135	142	113	165	144	139	117	138	133	152	134	127	129	124	139	128	116	140	152	144	137	127	151	127	138	160	143	148	131	135	121	136	163	144	136	145	151	142	133	145	125	140	115	133	114	132	121	135	126	130	132	129	128	150	131	122	118	120	135	122	130	114	133	137	125	134	123	126	124	130	119	124	138	145	130	141	132	122	127	115	117	123	131	143	138	118	143	147	151	129	120	128	134	142	117	132	138	124	130	161	140	135	144	132	123	119	126	135	123	130	127	134
24223	21416	28739	24496	21392	6517	1039	615	462	397	403	362	389	341	324	393	375	344	336	322	343	344	318	337	339	318	307	326	294	324	293	308	343	287	331	303	326	335	289	341	320	297	325	333	305	322	299	328	345	341	292	286	322	315	307	303	349	298	313	288	279	291	355	312	331	303	338	305	301	293	309	306	296	286	296	314	342	301	333	321	306	316	290	306	281	297	334	296	328	310	322	311	327	335	323	307	285	289	302	321	337	320	300	323	354	334	316	342	319	285	288	294	315	320	298	336	297	310	310	274	293	315	299	292	314	304	307	297	328	344	314	288	329	294	314	305	312	313	262	298	302	271	310	306	288	319	303	338	320	327	284	279	300	305	337	298	308	276	340	286	318	301	303	320	306	316	269	300	299	307	311	271	339	279	286	298	295	274	319	307	342	296	322	301	279	310	302	295	324	284	325	284	319	337	321	307	331	324	280	300	310	294	289	290	290	283	304	302	267	308	303	345	307	321	322	322	330	294	302	310	296	307	314	294	301	291	311	303	275	309	304	301	309	307	279	277	304	352	314	286	307	306	277	320	299	322	325	312	305	328	300	318	316	291	288	332	279	326	337	325	312	326	306	305	315	324	287	292	282	309	285	296	305	327	311	298	294	344	288	320	296	334	316	268	294	348	271	324	290	303	297	297	331	313	291	309	290	313	286	299	295	325	305	321	285	320	314	276	318	285	309	315	342	322	324	322	319	304	307	319	328	321	299	304	301	330	281	306	285	297	310	294	271	311	297	316	316	290	328	326	311	321	343	323	298	307	306	315	275	340	322	296	318	307	292	296	349	320	303	292	281	317	341	296	308	300	321	324	310	281	302	315	330	318	331	314	313	302	290	301	310	334	314	275	292	289	295	323	292	344	292	340	308	307	297	323	311	312	311	311	284	285	338	301	293	302	305	319	281	341	316	324	316	311	305	324	284	337	317	271	296	321	344	288	326	299	322	315	286	318	327	310	328	322	341	285	290	319	291	301	305	302	313	335	310	333	291	301	307	305	305	309	285	315	310	309	297	293	298	326	300	299	327	318	277	305	330	306	296	322	295	295	286	336	307	293	287	286	313	283	307	300	327	290	277	331	263	300	295	328	305	327	304	301	311	311	305	321	288	295	304	298	293	323	338	313	314	303	310	295	282	308	311	313	325	322	270	279	291	310	320	308	295	318	288	309	305	301	301	301	316	325	300	297	307	355	342	321	314	271	335	302	327	321	317	315	317	317	307	276	298	295	291	308	320	300	314	282	294	301	297	309	334	304	337	301	303	338	290	331	302	325	303	288	285	307	299	301	293	309	284	321	311	320	306	328	323	315	310	323	300	320	343	303	302	321	287	332	300	266	282	309	291	316	305	300	311	295	314	314	311	283	324	310	277	297	297	282	334	317	310	277	296	327	293	313	316	301	299	284	300	301	331	316	313	320	290	307	300	312	296	304	312	316	312	291	303	312	297	292	294	320	327	301	328	286	321	317	299	303	308	312	302	284	330	298	318	289	301	307	302	303	288	300	313	320	296	301	352	312	323	292	317	313	317	325	308	336	305	302	295	279	291	288	316	309	296	306	277	329	293	287	270	295	330	279	296	317	321	301	306	307	352	313	293	302	339	306	312	308	351	287	323	306	310	301	306	310	332	288	325	298	321	313	302	312	322	332	317	287	288	318	330	316	289	304	314	311	299	303	260	312	289	314	307	346	305	278	293	329	310	321	341	277	346	293	310	303	299	313	309	305	312	306	301	325	322	309	296	328	297	331	294	288	331	309	319	305	303	273	309	319	282	289	334	271	303	315	298	286	288	297	286	308	303	298	302	323	302	318	313	309	302	320	307	302	331	288	311	297	299	302	275	308	295	296	321	286	307	319	289	304	303	312	306	271	338	331	312	295	320	318	292	284	298	286	283	285	328	308	318	299	318	279	312	299	332	322	309	308	326	349	332	293	299	287	316	316	303	303	305	310	287	292	317	307	288	296	298	334	300	314	305	303	329	305	295	283	320	309	304	305	317	339	314	305	321	305	317	316	307	271	303	301	324	324	301	331	352	318	308	289	315	275	305	284	280	319	320	303	290	279	294	284	313	321	339	285	288	342	277	358	292	276	280	280	352	313	285	325	336	300	316	313	329	314	296	318	271	311	292	294	323	257	323	279	290	301	280	307	308	312	265	313	308	275	325	327	303	308	305	319	337	268	280	260	317	291	300	307	329	305	302	276	291	280	290	259	288	307	299	325	345	295	332	287	285	326	327	326	303	313	315	307	282	324	296	334	323	306	313	305	307	295	322	305	312	296	301	292	293	315	308	316	331	310	339	295	287	330	311	292	309	286	278	324	295	281	304	287	298	325	288	290	282	308	268	313	282	291	308	286	324	304	281	306	348	327	297	278	292	289	330	330	301	308	286	324	316	303	306	294	312	311	296	307	291	295	327	296	294	314	298	320	310	311	335	291	289	299	344	301	305	324	315	333	329	316	320	296	309	291	288	311	296	289	309	264	313	312	292	303	346	295	332	297	283	291	309	294	277	312	317	314	306	309	281	332	289	305	316	300	318	302	328	327	308	281	299	302	306	308	287	306	328	320	314	355	306	328	296	317	310	321	317	307	280	284	286	321	353	287	327	282	303	289	321	321	280	298	311	288	321	297	277	332	308	302	305	307	292	330	307	297	266	319	312	303	303	317	305	287	302	330	306	319	314	338	306	304	322	314	297	286	290	314	325	302	305	315	300	276	315	297	301	325	278	280	296	313	331	322	312	321	320	295	310	308	305	306	319	332	280	293	310	310	320	297	302	310	319	303	314	327	306	315	294	321	278	303	318	308	303	339	307	296	337	281	310	340	315	294	300	322	315	318	285	329	295	306	302	308	308	304	268	295	299	322	302	315	345	323	321	316	273	303	315	326	272	321	306	310	356	318	313	333	315	313	330	315	340	324	288	304	308	299	300	297	294	319	305	299	332	312	303	324	298	298	295	302	278	316	301	321	291	318	321	310	343	279	306	287	271	305	291	291	323	299	324	313	295	303	312	282	297	282	329	309	316	336	315	294	293	282	286	276	294	300	344	309	320	296	301	333	304	280	291	294	320	297	305	274	301	328	307	291	314	293	321	310	282	338	282	300	312	301	298	316	302	312	301	291	318	266	314	308	296	315	304	316	321	293	303	315	338	336	309	323	272	276	301	319	326	313	330	294	285	306	281	309	290	341	287	322	319	286	328	289	261	330	309	342	269	309	299	278	283	300	282	293	303	330	298	307	302	313	289	259	321	302	325	300	309	346	287	354	318	286	318	302	316	318	287	299	314	291	317	330	300	291	306	289	296	342	313	332	311	303	337	341	315	323	297	312	269	302	315	320	283	309	329	294	329	320	308	305	299	286	294	321	271	297	321	296	300	302	290	296	317	308	296	297	349	311	311	324	290	312	299	318	312	329	311	324	342	284	258	316	336	313	301	277	257	310	293	298
3179	4747	4080	1997	1295	948	722	713	581	483	437	451	378	389	373	362	405	366	323	327	364	335	275	312	332	317	328	318	319	296	303	338	329	296	304	285	308	290	345	277	306	301	311	295	275	315	314	329	335	326	325	308	301	306	326	304	322	275	289	306	265	308	323	319	303	278	312	284	298	285	274	273	311	306	310	301	312	304	279	316	282	290	339	253	297	260	303	277	253	291	303	255	321	281	295	286	269	265	313	299	292	304	291	328	313	305	302	303	293	307	322	267	288	279	279	297	290	286	292	291	284	296	284	294	329	302	278	304	333	308	264	299	315	306	280	295	311	301	304	315	293	310	296	297	302	296	293	306	310	253	302	264	293	278	301	259	308	286	266	269	285	272	257	308	294	301	305	304	299	291	263	284	306	288	287	286	292	293	283	291	279	324	287	315	299	310	277	329	265	273	261	308	312	283	266	277	295	323	260	302	300	283	286	282	307	300	304	299	265	281	300	300	278	286	302	266	277	297	274	309	269	310	331	293	315	296	293	302	289	268	302	306	288	280	280	259	317	283	272	299	272	235	293	286	313	310	268	304	268	285	290	263	286	299	259	260	290	301	299	311	263	329	289	274	295	313	290	278	293	298	306	286	304	302	285	313	288	268	284	300	291	316	280	270	284	289	265	273	290	302	292	273	288	294	286	303	280	312	298	301	269	276	295	297	326	291	330	308	307	282	297	285	304	274	306	320	285	279	289	289	290	272	290	316	301	260	299	308	253	296	276	263	294	284	306	285	279	313	291	291	299	285	285	266	286	311	302	294	291	297	261	291	316	258	288	317	294	282	281	306	304	254	299	292	304	301	296	290	301	300	291	326	275	267	305	286	277	253	291	318	297	284	290	327	310	287	301	298	271	278	267	298	281	296	289	280	279	289	324	299	298	277	335	270	269	299	288	305	315	295	283	269	302	289	300	303	270	284	288	297	270	300	283	291	269	277	279	294	278	290	285	255	284	289	306	285	291	305	293	280	299	308	294	268	290	289	314	303	299	304	324	317	269	289	295	246	288	289	315	279	285	266	296	290	291	269	293	271	283	288	277	298	273	283	287	255	295	287	300	320	315	299	281	287	285	286	297	288	278	278	301	281	253	285	292	305	303	289	292	283	286	272	285	261	295	258	312	298	293	276	280	295	282	300	249	280	283	287	305	306	252	275	306	294	272	256	300	315	297	287	302	303	305	280	301	296	278	312	282	296	272	289	278	305	274	279	270	305	251	278	313	302	288	313	306	268	286	284	283	287	287	287	277	296	296	282	303	275	284	269	283	294	298	298	257	266	298	267	291	268	286	306	271	286	286	266	286	257	280	295	260	266	262	317	293	274	287	278	272	306	292	279	290	294	300	305	276	293	280	284	273	288	287	281	279	311	287	292	269	285	271	294	262	293	286	305	307	271	289	304	281	274	271	294	300	286	309	274	282	284	295	304	286	295	321	277	303	290	280	297	280	270	287	298	300	280	277	293	274	292	267	312	323	312	292	277	309	293	277	291	261	279	280	311	308	282	294	285	279	283	311	277	260	289	278	298	309	300	285	286	282	294	268	266	279	266	271	315	278	274	303	276	288	255	283	276	291	284	299	304	285	318	298	284	265	303	281	285	275	288	312	290	294	305	266	332	281	300	289	272	296	294	293	319	258	299	274	269	274	288	296	296	323	297	258	287	301	289	269	284	305	314	289	335	293	277	305	294	315	286	252	308	283	286	257	286	294	249	297	266	288	304	284	288	288	268	275	313	304	305	289	256	290	265	297	285	298	304	292	305	308	291	279	288	291	259	287	285	277	313	279	284	314	272	273	285	320	262	284	281	301	286	270	278	287	288	277	301	308	312	269	294	265	314	273	269	317	317	258	305	300	304	275	306	301	282	286	271	326	316	284	303	289	276	325	268	280	274	282	284	264	311	303	268	312	279	290	292	269	272	274	275	278	241	307	299	305	276	283	299	320	306	295	277	307	306	261	274	312	290	322	276	280	280	305	275	262	298	279	296	281	284	292	258	267	292	292	278	276	283	294	276	275	304	272	280	267	293	280	286	305	262	311	287	310	285	301	292	282	298	312	286	284	292	304	298	293	312	287	299	261	303	259	273	265	277	277	303	279	305	279	304	302	285	267	290	268	291	289	293	283	304	282	295	272	284	276	280	269	271	289	287	308	287	274	300	299	239	276	298	311	280	266	297	266	267	296	264	284	273	269	274	304	298	273	292	247	281	342	274	289	279	253	287	285	288	277	258	297	288	281	296	258	269	279	310	298	275	281	279	275	283	276	315	285	265	256	286	291	292	298	285	280	297	274	259	233	280	251	270	300	317	288	277	267	282	289	284	279	288	269	286	298	290	303	289	266	269	290	306	309	306	250	277	279	328	274	305	321	287	306	254	308	280	276	300	276	296	274	283	289	270	263	289	288	295	274	294	291	294	295	265	294	273	292	293	288	290	287	258	307	295	261	284	312	256	271	285	296	267	273	283	271	282	284	294	299	294	285	272	281	302	301	280	283	294	259	276	315	291	292	313	281	260	313	254	290	286	296	294	295	266	273	281	285	272	301	278	273	294	262	291	289	255	294	300	290	294	296	276	276	314	270	282	291	249	295	282	310	292	293	322	297	271	312	303	263	308	244	307	298	269	293	276	290	291	281	275	282	302	267	285	290	280	303	264	304	269	294	302	284	269	292	250	313	289	263	278	286	271	289	283	294	280	303	287	255	290	292	271	277	289	298	279	291	291	298	313	298	262	300	325	273	276	275	305	280	295	273	311	301	280	285	272	297	285	295	279	268	300	294	266	287	290	292	269	293	278	317	292	282	285	295	277	297	304	305	303	275	281	273	293	218	308	261	295	317	305	262	297	297	301	253	290	308	260	301	278	285	284	301	289	286	288	295	303	279	285	251	300	287	295	306	296	254	282	293	278	304	258	287	266	261	311	266	289	257	246	291	283	302	294	288	305	305	298	291	313	318	257	283	275	283	250	276	301	284	267	250	282	270	279	257	290	282	268	267	274	275	265	278	310	312	240	282	310	268	271	282	281	257	286	278	282	294	273	277	299	301	305	295	296	263	313	291	291	266	274	264	288	265	290	291	252	298	303	305	278	296	279	288	275	276	289	275	307	242	317	291	283	246	296	263	268	272	287	280	271	265	288	291	282	334	285	295	255	308	285	300	298	313	251	299	278	261	298	271	275	290	308	326	287	304	310	297	303	300	293	298	262	289	304	310	276	315	281	266	290	306	287	270	279	286	317	246	286	296	282	280	278	284	276	285	285	305	324	262	256	286	306	303	303	264	285	294	296	281	282	275	282	285	273	259	271	294	282	304	273	258	276	304	284	325	300	291	283	304	265	284	280	273	277	299	273	273	283	275	286	283	262	263	264	300	263	301	308	296	267	269	276	303	277	292	296	276	270	276	272	305	301	297	299	272	302	280	282	312	274	280	272	282	280	267	261	285	280
27722	12139	788	372	233	222	223	210	194	194	185	205	204	218	206	195	204	196	201	209	201	206	199	203	168	223	189	185	195	163	209	192	197	198	187	204	199	174	191	193	195	230	191	198	201	201	188	186	220	188	208	207	196	202	210	192	215	195	207	189	194	213	189	175	190	173	205	202	201	192	185	178	186	202	202	210	198	193	209	201	187	190	181	212	213	193	169	174	208	205	209	188	193	207	179	218	219	169	212	201	201	177	204	203	217	199	200	252	216	232	193	198	179	189	201	172	207	196	202	201	186	199	195	184	199	189	215	214	197	177	198	185	211	206	214	193	176	222	194	200	192	192	171	186	195	196	193	179	192	197	197	201	203	205	182	191	172	191	188	201	205	198	193	209	174	188	210	189	183	199	213	212	191	182	214	202	214	175	167	199	215	185	202	194	174	204	226	202	208	207	204	196	172	185	178	189	190	211	201	196	205	194	204	212	194	179	224	221	194	195	187	175	209	172	176	197	191	212	212	184	196	209	210	209	165	205	196	189	173	214	214	202	201	217	204	233	193	201	209	178	181	197	207	189	191	185	201	189	198	198	211	197	211	194	200	196	205	171	189	206	181	195	190	193	221	167	185	190	184	183	189	182	210	200	188	192	207	169	227	194	197	199	195	216	199	192	183	196	185	216	218	188	192	197	224	194	211	204	187	196	209	202	216	188	204	167	200	201	169	197	210	210	210	213	202	198	195	186	209	182	208	195	206	182	229	207	205	206	190	193	182	212	191	189	214	209	176	179	182	195	200	206	228	169	204	189	193	205	185	215	223	184	198	192	188	210	225	191	175	201	192	202	189	198	196	203	196	195	181	186	206	208	190	190	181	206	180	177	212	192	199	225	209	212	214	190	201	216	191	205	211	190	183	218	189	198	228	192	194	206	192	208	218	215	245	210	185	200	179	181	181	225	195	212	207	181	183	184	190	159	187	183	181	196	210	200	197	216	230	195	203	211	207	224	195	191	185	240	192	154	219	201	219	194	181	180	195	204	196	198	185	182	214	213	185	197	210	193	184	190	216	176	192	231	194	221	206	166	181	196	203	189	203	185	188	176	204	186	189	199	201	187	193	205	203	207	188	192	186	206	190	187	184	177	213	192	226	198	205	190	199	203	169	204	192	206	168	183	231	210	203	217	182	171	191	207	225	174	210	181	183	208	225	178	230	194	219	198	182	186	198	233	209	202	182	192	175	191	197	185	203	198	197	191	209	197	210	212	185	201	213	194	196	198	181	179	177	186	185	197	170	206	214	187	192	192	198	207	197	182	202	168	205	182	192	213	193	196	187	217	199	177	202	194	226	189	206	195	195	200	195	209	178	200	201	207	184	187	211	212	188	187	174	190	189	173	185	191	198	192	175	176	187	196	202	210	186	179	177	219	200	206	178	188	224	199	218	189	216	200	186	210	217	176	239	186	195	209	223	218	209	203	182	180	159	191	209	197	183	173	199	203	219	220	175	211	205	199	186	213	190	192	193	200	195	177	167	215	191	245	179	229	211	176	186	197	191	187	211	190	204	197	178	205	174	186	215	187	182	199	193	188	212	234	195	186	215	185	179	203	212	171	193	218	195	175	180	180	197	169	211	196	207	176	195	213	172	231	191	194	177	201	184	184	231	182	181	202	159	210	206	177	189	209	206	183	189	218	190	227	175	198	204	202	181	204	208	198	216	199	175	201	197	198	197	167	185	198	207	208	211	196	203	199	212	214	191	205	182	184	192	190	192	186	189	188	185	189	189	194	193	177	183	188	187	200	185	193	163	219	200	204	196	219	220	171	207	200	198	183	230	208	205	194	188	198	196	220	216	206	215	200	175	194	186	186	196	187	180	182	172	220	205	217	212	216	170	194	203	189	216	198	173	165	198	184	185	186	217	217	197	203	220	188	204	190	225	179	178	189	203	193	242	190	189	193	212	201	201	186	207	198	205	190	229	209	174	186	227	212	214	190	209	208	179	174	202	196	202	198	200	199	196	205	233	189	172	201	198	186	172	198	195	189	213	193	210	188	187	174	192	208	171	211	170	209	211	174	190	213	183	187	202	200	204	195	184	198	211	195	207	216	198	201	186	196	201	165	199	195	180	207	197	204	183	166	170	194	200	193	197	204	192	193	191	164	192	202	202	197	186	226	211	189	203	194	227	222	218	189	197	191	201	192	193	238	180	198	174	174	173	221	188	215	169	200	190	200	200	227	191	203	204	193	183	212	215	204	195	216	176	199	184	236	219	201	201	193	215	187	178	197	194	184	218	188	225	202	187	184	208	207	214	184	158	202	199	204	194	213	174	213	175	210	202	198	180	190	188	191	184	191	188	189	197	185	186	202	233	180	211	205	193	176	195	190	202	187	195	178	206	215	206	173	185	209	197	174	227	238	230	194	189	196	206	206	198	202	180	211	221	217	211	213	205	187	188	195	180	193	188	181	188	172	212	215	212	202	201	193	191	206	205	192	186	192	170	185	222	189	200	207	201	181	191	196	195	201	175	184	209	211	196	188	191	173	193	193	183	230	207	209	206	183	199	178	186	195	199	208	180	178	205	171	188	208	192	185	180	199	199	211	214	209	198	209	193	178	192	219	201	179	207	220	193	207	201	195	180	177	217	164	187	212	200	201	202	190	182	166	190	196	205	191	180	199	216	202	199	215	183	200	188	202	208	187	185	205	190	207	191	195	176	205	201	201	207	185	211	218	209	188	200	202	198	226	192	189	215	214	226	211	197	193	189	199	218	202	205	192	210	200	193	210	182	178	209	221	213	203	202	204	181	185	189	193	195	204	206	190	184	180	180	169	188	204	198	204	225	189	195	181	217	182	203	175	207	204	185	212	207	168	228	193	172	204	215	215	189	223	183	201	190	207	195	210	226	185	218	202	193	205	186	198	218	187	205	207	189	179	180	220	222	197	225	210	213	191	197	222	195	206	199	201	188	193	222	200	193	197	157	192	197	192	207	201	188	203	199	196	182	187	209	220	199	199	203	202	217	230	226	196	172	193	206	187	199	169	192	210	199	205	238	183	208	200	211	177	220	221	196	200	188	195	191	196	182	200	195	197	216	203	201	197	176	211	196	210	215	193	172	212	201	205	183	212	175	183	193	199	194	204	193	184	186	198	191	154	175	222	197	197	201	180	233	189	170	204	214	207	200	213	172	186	215	205	204	201	218	210	193	185	233	208	183	199	183	198	192	172	205	206	203	184	200	188	198	189	181	222	199	190	212	195	210	188	188	194	186	215	213	187	191	201	191	187	197	196	234	196	210	197	217	198	182	192	194	200	201	229	173	211	193	192	200	205	193	187	184	205	207	180	164	184	201	171	208	201	178	200	197	195	207	209	195	187	137	187	185	187	199	204	214	178	202	204	195	224	196	211	200	206	220	202	166	193	214	196	199	202	195	227	198	184	200	200	169	185	197	214	190	207	216	185	209	213	176	176	203	202	190	209	195	209	209	226
4429	338	317	250	222	209	208	210	237	214	203	215	205	178	200	180	232	164	208	212	180	181	215	183	193	199	178	191	233	195	176	215	195	162	209	182	216	196	211	198	195	191	179	182	192	190	215	169	193	190	172	200	207	161	183	183	228	206	201	204	230	199	162	190	210	229	175	195	196	180	207	180	162	214	198	195	214	201	187	176	180	181	190	196	182	185	190	202	182	197	185	205	192	176	188	203	180	188	167	194	167	193	194	205	196	163	183	175	206	215	184	180	193	171	198	168	193	208	190	201	211	206	188	159	161	199	175	195	188	200	189	177	216	196	209	183	204	183	176	192	210	180	203	192	182	192	198	195	183	178	182	191	191	183	164	203	198	197	195	228	193	190	166	187	193	190	187	181	198	244	162	183	196	195	199	201	200	186	185	187	192	204	186	184	202	187	175	193	203	210	207	193	200	173	182	193	205	171	205	169	200	199	196	185	186	169	201	185	186	194	177	173	187	189	199	192	197	178	185	191	210	193	214	204	171	184	210	183	185	194	187	160	181	161	169	196	207	201	200	199	204	179	206	208	172	189	174	179	183	183	210	200	188	170	181	226	178	181	184	193	184	198	192	192	181	213	209	178	180	205	212	191	187	185	172	194	187	181	168	194	184	170	216	177	195	162	208	185	180	195	178	191	205	192	170	184	193	178	222	188	187	183	175	197	219	188	219	203	200	204	201	213	200	200	191	196	187	187	191	192	196	178	202	199	211	195	191	172	180	194	186	205	191	181	178	196	221	220	189	191	222	176	194	177	182	193	196	196	194	188	186	225	192	184	194	205	183	206	186	189	194	219	176	196	202	185	165	207	173	174	177	183	203	210	172	174	186	166	185	175	183	207	181	193	180	175	176	194	185	172	187	207	240	185	205	191	189	169	197	187	203	155	219	167	195	196	186	186	200	181	235	201	191	185	203	179	184	179	201	190	207	177	178	188	182	193	163	203	202	180	192	193	167	208	194	190	198	185	195	182	191	218	177	199	198	186	176	199	183	187	179	204	189	182	175	193	198	156	185	198	193	195	192	168	180	184	213	183	214	189	197	198	180	184	197	194	166	193	173	190	198	193	195	203	172	160	197	157	199	175	177	200	185	192	211	180	174	213	192	177	203	176	176	193	205	178	175	193	207	218	191	183	195	214	202	208	196	197	167	209	200	192	204	189	171	204	201	178	184	196	188	165	206	213	197	212	179	165	195	173	199	186	229	193	184	204	210	183	205	206	185	175	192	196	187	160	192	184	200	178	216	198	182	190	191	197	190	194	183	199	161	174	180	175	204	192	182	198	163	205	188	187	176	192	180	201	200	191	196	168	177	183	195	187	209	176	177	194	200	187	184	179	191	180	183	203	207	211	191	193	206	216	184	188	184	181	214	205	199	211	201	184	184	198	154	187	200	183	207	175	189	195	198	200	211	191	205	196	170	204	198	187	200	186	212	157	170	186	186	178	167	195	202	193	209	207	193	195	196	190	181	201	176	185	210	166	207	190	168	214	181	189	191	184	186	186	185	188	190	171	174	160	181	194	212	200	176	174	200	173	217	201	212	190	208	185	181	212	194	159	201	196	191	191	185	196	203	217	186	198	173	207	198	188	192	184	197	184	198	175	186	194	187	177	187	188	204	188	198	206	193	186	178	199	201	152	197	179	179	196	203	161	185	180	190	177	187	193	183	208	185	207	193	189	189	192	191	190	207	205	181	198	209	193	207	190	180	178	191	193	172	188	186	190	220	181	181	182	171	200	174	188	193	158	214	170	213	196	169	201	179	190	195	170	190	189	189	218	180	174	174	183	221	183	198	185	176	217	191	173	178	202	211	184	196	188	188	177	199	207	194	198	164	214	181	203	200	200	195	212	185	199	202	181	177	182	182	190	208	180	172	184	163	184	174	201	179	192	188	198	202	188	178	181	193	183	195	213	197	189	194	188	183	214	187	195	192	190	182	201	196	200	196	174	207	214	189	177	197	182	212	162	178	181	197	201	195	194	204	188	199	200	187	213	180	182	182	210	198	199	208	188	212	182	174	194	207	161	191	197	199	172	198	223	187	181	192	165	200	137	187	184	189	214	207	192	179	173	170	197	190	159	190	175	164	219	205	185	215	179	180	198	195	199	203	203	176	184	193	195	199	198	214	182	213	195	204	209	175	176	196	188	194	184	204	210	187	216	189	197	184	216	200	189	184	199	190	224	187	174	178	205	179	190	177	196	193	178	181	196	209	196	192	207	192	189	170	182	195	203	152	203	192	177	208	204	185	196	195	188	193	185	204	190	182	185	207	187	196	189	186	186	195	171	155	199	216	211	186	177	209	212	169	174	196	191	171	188	200	204	182	198	185	196	208	192	180	188	194	193	191	196	188	179	173	211	190	186	189	189	183	197	190	203	171	196	194	188	163	161	217	195	193	180	190	183	212	188	212	169	182	191	209	191	195	195	203	181	198	205	187	205	198	210	185	187	198	176	184	177	184	200	179	188	189	176	197	182	174	186	202	204	201	187	170	180	198	172	204	200	194	197	201	208	181	186	197	201	196	192	189	205	186	192	194	201	194	196	191	202	204	184	184	192	204	200	181	204	195	196	205	184	179	171	194	189	171	190	196	208	202	198	192	197	206	190	179	196	191	197	183	190	183	178	166	207	190	210	181	192	210	170	175	207	219	184	186	210	202	194	231	168	198	181	184	185	195	182	193	198	175	182	210	205	218	183	202	190	186	209	188	205	189	188	180	156	200	201	208	218	187	199	168	212	181	200	182	209	172	190	186	190	198	197	197	202	179	180	202	177	181	176	192	208	184	190	187	220	196	183	183	179	172	201	205	186	182	194	196	176	183	181	195	212	193	211	192	186	180	184	179	182	180	178	186	195	155	202	182	190	187	178	206	185	217	189	175	204	199	184	189	210	205	183	194	198	201	195	200	219	194	179	204	206	178	171	206	171	188	177	189	174	168	213	184	188	173	204	176	173	193	198	181	171	156	194	183	184	219	218	173	202	165	188	198	192	207	202	190	207	180	175	193	194	182	198	185	173	161	168	189	184	203	186	184	193	214	170	178	192	179	192	216	193	177	205	189	210	182	188	165	195	190	183	176	186	193	214	209	178	200	207	172	172	185	190	182	224	204	191	206	198	174	189	183	173	201	167	206	201	201	184	171	198	201	193	209	191	201	194	198	217	196	175	187	172	226	185	183	189	187	195	170	190	190	171	193	204	176	167	198	165	187	213	180	177	194	191	171	185	185	200	168	176	208	190	196	192	214	178	187	216	202	197	170	216	218	200	177	193	198	199	209	190	209	188	199	175	217	192	225	185	189	188	179	196	189	187	227	177	181	196	210	188	181	207	208	206	194	178	206	194	184	206	183	186	214	183	196	192	201	197	186	204	184	192	198	208	190	188	211	183	193	194	190	189	208	182	213	199	186	199	205	168	180	192	193	194	186	214	198	205	178	207	173	203
25196	21444	27964	25369	10235	597	333	222	179	164	130	150	146	160	148	165	125	155	118	128	124	128	129	129	121	143	127	126	104	138	119	119	135	121	139	137	100	140	127	126	123	143	128	123	141	145	120	130	114	126	121	115	125	118	129	172	124	126	146	117	125	140	121	108	120	126	121	121	130	141	128	122	122	87	124	143	127	126	132	100	120	111	118	143	128	146	140	112	117	144	117	112	91	113	128	104	96	118	147	114	126	122	120	106	108	124	133	130	121	133	128	130	122	124	110	138	122	117	130	128	120	124	118	131	110	124	129	111	123	116	124	134	139	134	166	116	146	146	128	121	109	131	101	122	121	121	105	127	127	132	132	108	116	120	142	126	130	128	130	133	137	121	118	126	116	126	148	110	109	129	141	129	125	111	115	129	120	137	125	121	115	114	114	125	119	123	130	114	134	110	110	121	131	130	115	130	127	121	129	134	133	158	132	116	113	142	129	122	135	134	104	124	109	115	131	147	129	134	110	121	118	138	130	130	116	137	125	123	122	127	128	130	122	121	129	122	119	135	113	125	109	128	129	140	119	116	136	119	128	119	127	116	126	120	147	130	126	130	113	105	122	128	102	114	120	112	138	110	125	110	140	111	132	103	142	118	129	125	130	139	123	134	125	141	123	135	117	129	116	147	131	103	120	127	121	123	124	106	121	129	103	123	115	139	118	124	125	124	127	108	129	125	134	125	134	129	120	139	107	137	115	155	134	122	130	132	113	128	129	110	129	122	138	112	120	142	142	110	110	130	124	119	135	137	123	126	135	134	106	131	135	125	134	117	127	121	145	112	104	138	136	123	141	114	132	116	131	114	127	123	121	106	126	121	143	116	109	133	100	136	130	112	121	108	125	120	132	132	127	97	123	127	103	123	142	123	103	129	110	119	131	121	139	133	152	117	133	125	117	132	114	129	110	118	136	118	126	139	129	108	147	129	92	126	123	109	133	137	136	117	129	110	136	153	114	123	113	115	117	108	125	114	124	134	119	129	125	118	138	129	115	130	122	118	126	108	130	113	114	113	118	117	116	103	145	131	136	115	142	142	124	122	110	119	129	122	134	122	134	130	125	116	113	119	126	126	105	115	123	143	119	128	118	125	118	128	129	111	114	124	121	114	118	100	141	122	102	127	132	116	125	137	121	116	128	127	113	156	125	111	144	154	143	112	122	125	116	119	130	131	119	123	102	123	132	129	114	126	118	103	115	112	103	135	133	142	137	148	122	125	121	127	124	117	123	130	133	103	112	124	132	138	120	117	108	117	131	87	121	124	119	98	139	134	131	142	106	135	102	135	137	135	120	116	137	139	130	114	142	137	115	133	116	135	101	132	142	115	133	130	116	114	115	116	109	120	107	127	141	119	139	122	132	134	132	112	129	123	125	128	124	129	117	126	134	123	120	122	105	141	140	132	138	112	125	107	122	109	128	111	167	116	147	134	124	150	132	125	106	126	158	125	126	128	119	117	100	124	119	96	138	112	122	115	131	135	133	125	110	100	104	137	129	127	124	107	111	141	127	114	130	118	132	95	124	144	140	109	121	137	124	106	113	136	113	134	107	129	117	118	139	122	118	121	134	125	114	128	101	103	113	130	119	113	125	126	129	116	119	113	104	138	137	122	106	121	131	140	115	115	111	126	130	131	113	111	101	112	120	113	122	131	118	112	145	111	140	102	115	116	134	148	135	107	117	137	147	125	139	97	140	104	120	130	115	104	134	125	143	121	127	123	131	131	128	132	117	115	111	105	116	117	109	104	109	134	135	116	123	105	116	140	105	129	141	136	115	112	117	105	115	135	96	120	130	108	137	120	127	135	119	134	117	116	119	141	121	137	111	113	133	125	127	138	140	136	148	125	122	126	121	120	139	135	106	128	127	131	129	125	137	118	128	135	116	123	119	145	123	124	119	120	127	129	116	120	125	143	131	123	124	123	127	106	107	114	125	132	125	100	144	124	116	110	119	127	138	133	133	107	133	131	101	116	130	118	118	130	111	124	125	133	131	118	107	125	117	94	120	133	132	107	116	119	116	127	134	119	102	115	103	111	119	111	123	144	131	122	105	103	112	118	131	127	127	110	139	111	129	137	103	145	132	128	136	134	114	138	126	130	116	122	138	134	136	143	116	106	125	127	119	129	98	111	106	116	147	105	121	149	125	122	104	121	128	132	136	138	129	106	108	118	104	115	136	128	131	112	113	111	116	132	115	108	125	122	112	91	128	122	122	144	142	123	116	129	122	119	129	134	119	129	109	123	122	120	135	123	131	129	130	108	141	117	115	125	136	115	108	128	125	111	109	124	144	113	106	121	120	106	122	115	153	111	125	124	137	118	123	143	110	120	117	130	106	88	119	144	128	127	140	88	124	128	123	121	111	135	118	132	127	122	122	139	114	111	115	116	124	116	123	111	125	117	115	94	109	112	126	127	120	108	140	138	113	136	127	120	108	128	132	108	141	109	121	131	129	113	115	125	117	110	112	140	122	116	128	122	130	130	120	122	120	134	111	114	119	133	136	122	121	118	123	132	120	125	120	137	120	118	104	134	126	128	130	136	120	122	108	89	134	128	136	136	124	147	140	128	115	107	132	119	112	120	128	115	116	122	138	119	126	130	111	121	134	122	112	95	139	112	123	128	130	132	118	109	119	123	130	140	142	135	122	140	106	133	135	123	150	126	142	126	122	126	120	128	108	122	139	103	130	134	111	135	130	131	95	135	127	110	107	117	114	137	146	121	119	114	108	128	111	104	126	115	130	151	137	133	118	132	115	125	144	104	127	123	129	125	120	112	118	112	103	101	138	126	109	116	124	96	138	104	113	106	99	135	116	125	119	111	120	147	114	124	118	146	115	126	128	133	112	137	137	130	112	113	108	128	108	108	114	112	116	109	93	113	123	106	114	142	128	118	129	136	129	125	121	87	123	126	138	122	122	124	126	109	113	110	120	130	123	136	119	128	112	126	124	124	138	125	134	142	116	131	115	129	112	115	122	134	116	129	109	119	128	135	145	133	137	122	121	115	132	117	130	125	111	108	113	130	119	124	126	124	131	137	144	151	120	134	133	143	132	137	144	130	119	129	133	128	148	107	124	101	124	138	132	121	115	120	132	117	120	130	115	132	108	119	106	120	108	127	119	125	117	111	134	117	116	132	119	106	122	115	105	108	114	127	123	110	125	139	116	106	122	118	133	117	130	129	112	141	102	131	129	110	110	118	110	126	129	130	111	105	152	122	129	130	132	126	96	134	105	123	119	136	138	126	124	121	115	114	147	117	136	140	123	120	121	118	109	112	123	130	140	123	117	131	123	143	136	108	124	106	152	119	122	128	147	119	126	147	122	132	128	123	137	134	133	133	133	127	120	131	127	125	106	120	113	120	116	106	119	127	114	131	124	118	112	101	117	135	109	126	117	121	111	115	124	115	121	129	108	102	132	96	128	115	131	137	120	121	147	106	103	118
2913	2611	2153	1056	744	527	406	296	281	268	222	216	174	184	174	165	173	167	165	147	150	168	129	138	150	163	162	155	161	135	141	143	149	143	173	145	131	150	143	121	135	147	141	142	153	133	138	121	139	141	134	152	120	140	126	127	138	122	118	147	130	128	141	143	123	141	149	135	138	133	129	125	139	127	133	137	149	122	141	123	137	127	131	134	146	112	133	140	127	144	137	124	143	130	149	128	131	126	127	128	129	121	124	143	131	139	132	135	143	144	136	122	151	146	131	136	123	135	130	148	140	137	131	145	128	130	131	126	131	138	143	146	153	130	116	119	137	136	152	151	142	133	137	122	133	149	140	142	144	124	134	122	123	155	130	135	144	126	136	133	148	142	123	109	141	143	121	157	128	131	141	127	106	129	137	132	130	141	133	125	133	147	147	151	127	155	115	144	137	112	135	127	130	137	151	142	132	160	141	130	131	120	151	138	122	150	138	128	147	122	123	159	129	151	135	127	134	138	120	120	131	143	171	132	108	118	120	132	148	126	135	131	132	139	134	159	128	121	129	115	133	142	117	135	138	133	126	128	137	125	144	115	130	137	132	126	129	117	114	136	135	130	137	147	117	119	124	135	144	126	131	127	155	149	136	132	134	122	136	135	131	152	137	139	121	140	148	129	122	128	132	111	120	129	140	133	118	145	140	106	124	122	124	136	131	131	117	133	133	121	147	125	144	140	120	127	142	137	131	139	116	145	143	114	124	126	131	152	151	135	115	126	138	133	150	125	117	146	127	146	130	149	126	156	117	141	120	144	129	145	128	130	123	121	118	127	128	129	142	124	130	141	126	145	107	128	129	123	132	105	110	123	134	143	141	125	118	129	140	145	130	160	126	131	135	141	131	136	120	121	139	137	125	139	144	142	115	123	140	142	138	121	152	141	128	138	125	115	139	116	127	129	120	134	122	117	122	138	142	145	139	119	152	138	142	139	130	153	146	128	137	112	125	146	133	144	128	136	126	111	130	124	127	119	139	135	134	127	147	121	135	139	129	133	126	127	130	143	117	111	140	134	137	133	135	138	135	139	116	138	142	132	129	109	125	144	127	129	143	155	134	135	130	124	126	148	129	134	148	145	129	119	128	136	137	134	130	138	131	143	132	141	138	129	130	131	140	142	123	136	128	139	130	128	140	140	142	131	123	113	129	137	113	126	134	113	141	125	123	124	131	133	138	123	137	121	121	148	122	146	112	129	123	122	130	145	137	132	125	125	123	138	143	136	109	133	125	134	136	104	130	135	122	112	135	137	117	127	144	140	142	127	127	148	149	136	132	122	132	115	148	143	127	132	148	129	124	120	128	139	140	128	130	118	139	137	123	131	126	123	120	150	130	161	129	127	132	142	135	131	115	110	142	128	123	135	127	127	132	138	144	135	124	134	120	143	143	144	123	134	126	158	126	113	131	137	139	133	145	118	146	155	126	140	124	149	142	131	133	144	136	109	118	137	109	123	140	151	143	137	121	136	114	136	133	133	121	118	114	136	151	138	134	129	132	158	124	123	123	126	144	140	142	137	116	121	116	142	134	116	129	134	136	114	143	139	129	108	127	135	130	131	136	116	143	122	151	134	125	122	126	137	128	146	136	133	143	122	117	150	139	125	145	141	125	136	136	121	132	112	120	122	139	132	124	115	135	137	132	143	121	140	118	121	124	157	126	166	125	138	143	139	136	117	132	143	123	135	140	130	114	137	145	135	111	147	122	135	115	122	125	123	130	147	124	143	125	152	128	128	146	143	134	139	134	122	126	119	121	121	135	115	121	133	146	133	143	141	130	155	127	129	119	142	148	126	142	130	118	121	149	146	137	128	134	118	126	126	132	113	140	132	141	131	141	140	144	146	145	152	140	130	111	115	117	121	133	132	139	123	140	132	141	135	154	132	116	122	123	133	153	124	118	137	133	123	135	130	147	121	126	143	137	139	134	141	140	131	142	105	141	160	120	144	115	139	148	132	124	153	117	143	162	123	125	155	121	161	119	137	135	155	129	129	142	133	123	138	129	147	138	125	132	140	119	141	111	124	128	138	129	140	122	111	117	145	141	124	157	138	118	137	126	131	126	130	123	112	128	137	148	115	129	148	121	167	136	141	111	132	143	131	137	124	136	143	141	128	138	138	133	145	135	134	137	119	152	128	126	137	124	129	127	123	111	138	119	119	146	134	128	138	140	145	135	163	130	110	142	118	120	135	102	122	116	131	102	142	138	134	133	137	142	124	175	124	141	139	128	150	107	142	135	119	134	110	126	130	138	135	142	144	109	121	126	135	135	137	116	152	132	145	121	119	112	133	145	147	141	122	128	125	102	136	119	138	119	128	133	135	126	107	137	140	114	140	134	126	136	146	129	129	140	131	130	114	141	133	139	142	141	100	134	133	114	121	138	139	165	142	140	160	139	127	121	132	136	146	126	167	129	121	132	136	153	121	155	121	125	115	144	140	131	129	129	120	122	131	116	151	120	131	124	136	121	134	145	116	124	130	133	120	141	124	118	125	159	118	122	150	126	128	137	135	137	140	124	111	144	135	129	132	139	142	137	144	133	127	120	138	142	123	154	145	135	145	140	129	131	113	127	146	141	137	123	121	128	124	134	134	140	122	129	138	132	139	161	128	143	135	127	140	144	142	135	117	129	145	135	123	124	130	122	133	122	137	140	127	139	125	120	150	144	144	121	127	130	121	129	142	136	116	127	134	130	132	128	122	119	144	121	144	126	130	133	142	123	134	123	137	146	110	123	122	114	106	132	127	118	136	126	131	142	136	122	139	129	126	142	143	116	125	120	135	124	148	142	165	150	138	125	143	134	143	91	126	125	134	146	132	123	134	140	125	137	136	125	140	134	137	135	140	112	119	133	132	135	120	137	146	140	126	121	135	136	118	129	129	134	143	118	142	121	124	142	123	151	117	119	100	116	120	144	125	120	132	135	126	112	122	126	125	134	128	142	130	147	143	158	138	110	112	133	120	141	130	122	116	118	136	126	125	110	130	130	145	128	140	119	118	125	125	141	131	146	122	144	119	129	123	134	139	118	145	134	125	138	150	124	130	142	153	135	115	125	144	128	115	124	157	132	117	94	142	153	130	135	115	107	127	137	161	113	125	115	147	128	116	118	149	107	153	120	113	140	126	129	134	110	135	126	125	139	127	139	134	153	131	132	131	127	122	138	127	139	126	126	129	143	118	128	123	148	126	125	145	125	125	115	122	125	129	141	144	121	139	138	162	118	133	128	98	127	128	123	125	120	142	112	140	130	138	128	132	123	140	142	113	135	136	149	144	108	129	124	123	136	136	124	111	129	107	137	133	111	127	101	145	121	138	129	147	142	135	130	124	128	129	120	116	115	117	129	135	138	120	131	126	128	138	139	143	116	145	136	129	132	131	130	109	140	128	121	127	105	140	128	134	131	123	109	142	157	113	112	154	124	129	130	140	112	145	160	153	126	128
24304	21432	28703	24543	21410	6186	940	572	437	441	399	375	369	363	355	347	325	351	349	324	318	334	348	343	311	355	340	339	318	290	301	343	322	305	321	319	298	308	308	305	296	328	319	308	311	298	313	308	306	294	302	301	315	311	288	294	315	319	346	334	353	282	308	301	328	305	324	305	349	298	312	278	275	298	313	283	332	296	305	326	287	308	272	309	348	306	330	324	312	290	321	274	278	331	288	346	297	288	296	297	319	309	313	291	322	315	278	293	281	330	283	320	283	290	280	288	302	265	308	289	304	325	321	328	305	309	324	291	325	296	314	284	261	301	331	322	346	300	335	325	308	296	321	315	309	331	299	286	289	293	282	326	301	296	297	324	297	317	299	302	297	319	307	292	299	301	285	302	314	287	298	303	348	324	313	319	303	298	313	323	299	289	295	302	291	282	312	322	294	324	315	296	308	291	294	295	372	314	313	316	339	319	329	337	295	313	240	316	288	312	293	283	288	322	364	294	329	301	296	297	303	291	302	287	334	297	321	330	289	282	308	293	260	323	312	267	300	306	316	282	283	305	274	331	302	322	300	316	307	331	296	301	310	302	326	290	311	299	301	286	325	328	304	320	323	294	280	313	307	309	270	297	317	298	296	306	311	294	301	280	295	315	334	284	302	292	339	317	256	317	274	288	346	305	308	330	309	285	287	313	324	306	292	322	297	304	295	307	317	296	309	304	286	330	332	322	315	305	316	298	266	311	293	310	316	298	279	345	307	302	298	312	337	338	276	312	307	332	311	285	306	275	324	291	313	285	329	326	280	316	290	326	269	308	336	314	302	309	330	312	313	290	312	291	320	293	296	334	285	300	293	347	327	279	310	297	278	331	303	318	343	303	287	312	319	341	307	328	316	292	280	343	316	281	327	321	303	355	300	287	289	294	308	305	291	303	335	319	324	276	306	318	291	287	322	267	298	284	304	286	334	311	317	313	298	325	305	292	316	303	328	267	318	332	288	322	326	318	287	318	324	278	316	290	290	278	303	305	298	327	327	304	287	305	296	283	300	312	282	301	308	295	317	329	294	330	267	330	307	319	321	299	290	312	294	290	301	286	284	274	320	297	294	330	291	297	323	302	286	302	326	307	314	283	320	318	322	317	288	303	299	312	308	304	308	322	320	286	336	316	297	298	320	288	275	335	304	323	360	319	289	272	327	306	265	299	345	285	323	316	278	332	315	309	318	346	291	301	292	368	299	304	299	316	296	289	287	280	284	289	307	301	314	317	307	340	331	284	313	305	271	321	291	284	293	319	298	287	311	315	322	323	302	301	317	328	320	297	301	316	288	277	303	321	270	304	311	318	300	292	292	342	306	331	309	280	302	318	321	329	277	287	303	303	301	315	309	307	299	276	256	312	304	296	295	305	296	311	310	303	309	299	301	311	323	307	294	316	308	306	314	310	328	298	292	306	301	290	289	337	339	284	308	313	283	274	316	283	329	309	295	316	284	322	293	311	301	314	303	327	296	290	279	281	296	313	340	279	310	309	314	277	299	308	283	285	305	296	310	295	287	321	304	334	291	295	285	317	277	295	292	291	299	268	308	316	314	308	316	300	344	303	289	267	289	297	304	285	285	297	296	294	317	307	299	325	329	301	296	307	323	284	301	275	310	271	270	327	296	319	280	294	303	283	297	277	298	292	291	302	329	304	272	305	286	288	310	317	314	281	270	283	296	301	316	274	320	340	309	297	300	305	328	306	296	293	264	307	337	308	270	292	297	310	298	298	303	297	316	307	316	323	318	293	301	302	321	305	322	304	292	324	305	289	288	293	278	318	296	326	287	284	315	291	333	297	309	277	287	319	299	346	290	310	282	283	302	301	334	309	296	292	305	338	322	316	316	287	303	284	318	290	306	307	302	324	315	290	315	280	283	283	321	300	278	309	287	283	296	286	300	321	302	310	313	335	293	310	298	275	323	316	302	297	293	273	291	290	302	312	294	316	302	293	279	289	324	316	303	265	327	322	312	311	298	302	274	327	307	315	272	323	291	317	307	344	338	309	289	277	280	292	304	298	300	318	310	298	295	313	298	307	299	296	330	323	318	305	308	291	300	300	271	302	328	346	324	310	322	290	315	302	303	312	266	290	336	321	308	310	335	334	307	319	300	296	308	294	308	277	317	293	318	305	315	332	297	295	265	286	319	270	326	302	302	298	307	315	299	309	303	287	280	308	302	292	320	312	332	302	297	305	285	309	327	314	309	309	297	299	316	308	305	313	301	288	291	305	273	298	299	312	304	286	321	337	307	299	307	294	314	321	330	308	313	304	316	302	303	314	288	345	308	346	305	301	304	280	283	301	326	321	316	320	300	289	293	281	320	293	285	290	276	290	297	292	317	306	293	321	304	300	291	296	295	304	324	304	286	293	309	325	301	326	295	327	269	300	326	295	319	309	295	292	306	302	332	304	322	317	296	302	295	310	288	299	339	337	306	300	316	259	316	280	301	308	288	283	306	319	312	294	322	319	333	309	291	286	300	322	289	314	309	302	298	281	309	298	331	275	284	294	280	287	292	294	286	309	279	304	301	325	317	309	307	303	307	324	309	292	330	304	322	293	301	302	316	293	321	310	346	283	303	304	314	295	286	317	293	322	322	312	277	296	285	325	266	315	301	301	282	338	320	309	323	304	303	304	321	289	313	294	316	317	327	297	289	305	302	279	294	293	315	319	303	315	310	287	276	304	299	304	282	311	305	281	292	296	323	309	286	304	310	279	315	301	300	341	346	296	303	327	320	323	281	316	306	311	285	279	290	274	276	326	313	314	334	321	318	314	287	295	315	285	313	284	329	289	312	288	302	311	299	326	299	266	305	338	304	294	308	315	308	330	299	295	315	321	309	278	316	302	301	321	323	330	284	294	287	308	322	276	285	290	283	305	291	311	296	311	320	296	273	310	306	309	316	323	304	295	277	300	280	318	311	307	325	279	281	319	327	293	308	328	341	303	325	282	289	296	305	310	267	303	263	300	303	299	305	300	304	289	302	337	320	314	308	308	313	315	313	348	304	297	296	306	283	283	304	303	318	311	302	292	315	316	301	336	305	338	297	295	291	255	305	278	334	295	307	299	311	286	316	303	323	300	305	314	280	297	310	353	292	298	308	328	301	309	306	326	331	289	284	293	355	328	282	276	296	280	286	320	303	304	301	286	318	310	290	300	287	302	308	286	297	335	317	290	287	310	273	324	299	321	300	292	284	316	300	320	279	312	318	290	330	317	336	268	315	320	284	310	292	330	290	339	326	314	312	306	310	292	307	309	325	314	294	299	336	328	281	281	288	311	297	293	310	294	289	323	301	283	287	309	289	311	290	298	276	280	287	286	295	309	327	304	311	275	301	281	304	334	290	308	317	281	290	278	281	290	302	295	310	290	317	312	319	310	301	319	307	306	316	300	297	311	348	291	300	314	306	308	310	283	269	297	341	288	314	317	292	309	311	302	298	297
3187	4804	4034	2073	1334	988	817	606	568	536	498	490	426	399	398	368	323	349	327	351	348	337	334	306	307	308	335	292	300	314	316	322	312	318	305	317	305	323	304	291	294	304	294	306	306	298	301	303	315	327	301	286	316	301	283	292	329	315	277	295	320	291	303	290	278	304	296	312	292	267	292	279	305	259	270	298	324	314	281	299	286	292	283	307	277	300	295	314	291	294	275	278	286	268	295	300	296	325	299	316	287	300	277	304	296	288	286	288	271	281	276	273	309	292	313	295	308	298	306	295	287	314	302	307	279	304	274	275	278	301	280	282	276	286	315	260	310	256	303	306	295	312	300	281	281	339	286	284	294	322	274	284	284	298	315	271	292	309	285	294	315	270	299	258	268	298	289	287	296	246	298	300	301	293	305	327	272	299	281	310	282	253	310	310	283	300	299	284	291	273	267	321	337	279	281	308	303	299	299	288	282	267	285	279	292	286	321	331	291	280	276	281	300	276	290	288	308	288	303	306	290	311	271	283	306	303	302	258	308	281	294	285	268	288	315	287	251	303	274	311	294	291	296	300	294	314	289	300	279	287	287	322	297	281	287	294	284	259	313	323	303	297	313	300	292	293	293	296	290	294	295	279	333	279	288	305	299	254	293	248	295	289	282	316	295	283	309	286	271	294	290	261	274	269	291	299	290	277	312	306	303	278	287	306	294	291	295	264	275	266	292	276	281	311	287	295	269	271	287	280	269	294	288	299	292	260	280	296	313	294	277	286	286	243	277	306	303	258	258	275	312	282	319	281	286	303	283	292	291	276	269	294	297	303	285	263	280	293	259	277	269	290	271	274	308	304	298	297	278	273	273	289	298	305	281	286	271	279	278	309	263	297	288	299	309	289	275	281	256	278	279	281	278	279	294	269	287	325	304	313	288	306	311	287	277	309	288	279	273	281	283	275	276	317	318	280	279	273	312	296	301	284	303	300	302	286	242	287	316	268	272	286	286	297	269	273	305	285	299	317	297	281	303	282	298	286	284	293	296	269	293	291	298	282	290	298	284	272	301	291	290	263	286	295	279	291	306	304	300	302	257	264	277	297	287	287	288	274	297	329	274	304	294	292	298	278	303	301	284	292	287	283	266	271	289	240	295	292	282	301	286	249	288	277	279	312	270	264	294	317	280	280	291	291	312	287	287	314	300	309	273	269	290	290	298	294	271	284	287	306	322	293	306	268	295	309	246	296	296	285	302	302	246	290	290	310	301	269	271	281	298	288	301	283	292	297	262	313	287	279	268	263	278	299	267	283	266	298	253	288	293	282	267	276	262	306	274	294	310	293	285	291	298	284	285	288	267	287	292	289	286	276	291	296	284	328	308	297	269	330	283	302	300	320	271	267	307	293	268	290	301	286	279	284	273	278	285	309	269	343	305	263	295	297	270	284	300	268	249	310	269	308	272	287	287	275	285	295	290	283	316	275	306	282	278	312	247	284	265	299	288	279	282	312	298	289	278	263	309	290	299	300	286	317	274	285	286	275	284	289	281	317	304	273	303	308	285	292	288	288	275	309	333	315	232	315	290	307	285	266	298	265	264	297	308	289	296	320	286	296	308	287	268	330	292	286	269	289	311	292	290	245	288	273	299	302	286	271	287	290	289	250	287	280	273	290	292	311	289	304	313	269	280	296	284	302	279	282	301	300	300	307	298	284	309	277	289	278	276	295	260	279	282	283	306	289	256	303	293	286	297	320	293	315	297	288	279	256	286	302	272	255	256	301	308	269	285	291	279	290	282	311	267	299	273	295	275	293	295	272	284	295	307	307	278	287	302	285	307	260	287	287	306	281	283	273	261	291	260	278	310	250	302	282	304	312	288	282	304	270	304	288	273	290	280	281	275	286	283	315	283	286	278	293	272	305	282	301	287	291	282	303	297	300	334	261	314	277	289	288	305	296	285	300	308	272	275	305	295	305	304	300	247	273	283	269	277	287	274	264	299	300	294	267	331	300	316	319	271	285	275	290	295	275	277	273	294	271	277	268	265	281	296	285	250	261	313	329	298	268	284	268	275	252	288	299	270	286	292	319	302	312	269	282	271	292	276	270	290	307	329	269	277	306	267	331	264	290	291	293	269	300	256	264	271	274	274	280	303	295	285	333	249	304	313	276	299	303	287	279	292	278	256	254	302	329	266	318	301	264	238	285	268	298	251	325	279	279	298	296	301	282	275	297	296	309	290	276	289	285	281	304	261	284	278	292	266	283	287	300	281	281	274	266	289	279	297	255	282	309	270	282	283	291	298	294	258	307	278	280	273	299	288	294	288	272	263	273	304	308	277	311	288	297	277	283	297	310	297	260	266	295	303	263	306	283	264	291	277	290	288	275	271	271	265	282	311	278	277	273	321	308	265	302	276	289	263	304	286	301	298	280	297	302	298	282	266	311	303	287	257	293	312	276	323	264	300	253	320	306	288	278	306	277	276	279	264	317	291	265	285	302	303	279	274	271	284	255	280	290	285	260	285	270	303	299	277	294	276	270	291	278	310	302	281	285	285	293	317	267	290	318	265	311	303	282	324	273	289	277	308	294	240	265	281	296	281	287	260	297	280	263	273	281	273	309	301	262	294	316	270	279	285	279	301	287	266	278	298	303	284	321	266	284	289	241	284	284	301	266	324	284	293	277	286	255	304	281	266	315	282	278	277	297	270	314	278	271	287	260	294	296	251	258	291	297	307	273	284	298	309	270	287	288	304	291	288	292	298	287	263	281	291	281	303	294	283	288	275	274	267	305	300	283	305	291	270	275	275	284	257	306	296	299	304	277	258	277	304	290	290	289	295	289	286	289	255	266	313	267	306	278	302	286	290	289	281	287	266	307	285	304	284	289	294	286	322	297	291	305	271	286	306	286	293	271	316	286	303	262	280	257	253	269	281	297	290	275	274	286	278	267	329	314	295	272	301	290	270	293	272	258	292	263	278	267	272	289	294	291	295	294	284	302	275	302	268	263	292	301	285	269	273	301	301	273	274	258	313	278	319	293	273	313	280	291	279	286	300	303	256	323	277	309	291	257	278	295	293	274	303	293	281	302	311	298	266	279	292	316	297	239	282	298	300	284	286	253	271	324	286	264	269	304	301	273	264	280	346	287	289	309	308	300	275	279	294	283	319	327	271	268	272	291	296	245	319	295	293	317	298	273	295	298	276	302	308	301	293	269	276	305	260	282	262	297	304	284	281	286	270	293	325	291	304	325	266	301	249	268	292	284	275	293	336	314	285	294	285	266	273	248	285	281	280	272	285	291	288	314	292	291	285	279	302	292	285	272	284	276	322	279	287	281	309	300	309	273	287	294	282	308	286	285	283	282	295	289	318	275	273	258	282	315	277	263	260	251	271	303	255	301	283	293	303	284	297	271	281	293	270	277	288	293	289	269	298	256	289	322	249	290	291	288	320	283	300	269	281	292	276	295	311	275	260	304	300	286	279	284	280	303	283	268	282	284
27590	12077	921	515	376	265	217	197	225	258	202	183	198	208	204	208	215	198	207	210	225	207	173	227	203	214	217	172	182	215	205	203	179	203	184	183	193	203	193	209	202	212	190	192	207	212	200	233	200	183	239	195	209	207	214	193	203	210	212	181	193	210	214	194	223	186	204	216	193	191	206	205	195	177	195	181	214	157	230	202	210	208	192	188	199	223	200	200	196	195	209	183	198	199	195	206	173	201	195	205	192	220	188	203	202	201	202	213	209	191	199	205	231	199	200	201	198	170	185	207	206	227	190	196	197	213	240	205	206	200	185	182	185	179	157	202	191	178	205	199	177	228	180	209	195	192	198	198	181	209	201	192	200	157	217	198	217	186	208	177	184	162	218	186	196	207	207	222	203	220	191	194	192	180	216	189	192	224	173	214	178	222	218	197	190	190	208	174	189	190	206	198	213	201	194	191	191	204	184	215	187	191	194	185	194	207	206	186	198	183	207	186	214	208	185	199	211	207	227	195	200	197	204	193	203	203	182	225	199	194	222	194	197	201	203	184	191	223	196	189	189	204	199	182	186	182	212	186	193	198	213	199	202	198	189	162	217	196	201	190	188	191	180	212	210	203	193	195	204	190	194	200	187	184	176	219	196	230	183	209	177	202	174	180	199	197	161	173	223	203	197	211	205	226	216	188	205	216	219	205	197	199	210	216	191	225	207	182	207	212	198	202	215	184	202	183	180	205	192	204	200	182	203	180	186	211	196	168	210	162	195	211	203	215	196	185	184	206	215	208	207	201	192	208	187	196	189	206	173	207	196	211	180	188	188	204	220	195	210	214	214	215	196	192	202	213	192	207	192	213	191	220	194	188	207	213	207	195	203	189	215	174	194	171	172	173	200	199	208	213	184	199	221	189	217	212	194	192	219	182	215	208	180	189	211	203	188	189	210	204	196	197	196	202	217	178	174	206	188	213	202	225	207	177	202	177	193	194	197	200	191	184	206	196	209	188	212	176	182	189	194	206	184	204	199	178	208	218	201	186	185	178	214	189	190	214	199	209	195	192	223	196	212	207	218	206	198	185	196	210	192	209	215	201	202	198	188	165	192	208	212	186	204	189	182	203	192	204	203	196	192	189	221	212	188	215	224	197	188	190	200	198	181	208	188	174	186	178	225	179	229	200	196	201	176	194	216	217	206	227	191	195	224	188	195	205	192	168	236	206	201	203	186	220	226	196	209	195	214	176	194	200	242	198	201	210	198	174	191	184	196	206	174	194	172	202	188	190	201	185	193	182	193	183	218	181	166	191	187	185	233	201	205	189	199	199	205	206	201	211	202	216	209	191	196	200	217	191	191	190	209	205	207	186	196	204	203	174	198	197	191	209	204	203	204	212	208	213	182	197	185	222	191	218	189	180	203	200	227	199	207	222	215	199	184	196	211	210	199	185	192	212	181	206	203	182	204	183	189	196	203	198	210	199	197	192	201	194	181	184	179	206	186	187	211	199	190	183	183	212	183	179	223	229	189	199	192	188	187	182	193	195	208	212	194	188	223	227	195	197	201	208	187	222	196	208	177	195	182	207	190	194	201	195	191	168	208	234	236	195	187	241	182	180	200	203	221	185	201	177	197	209	208	191	226	192	223	190	196	199	191	198	155	213	194	173	190	203	203	206	185	179	181	198	175	224	204	197	199	208	221	214	184	211	185	202	187	186	194	196	197	185	209	202	187	217	208	195	222	208	175	166	213	197	194	180	209	175	185	175	199	198	218	200	238	219	199	199	199	233	179	180	201	207	204	220	221	210	220	201	164	199	190	213	190	188	181	194	210	202	201	191	208	191	195	200	221	221	198	228	169	168	217	191	192	201	191	211	205	191	204	177	196	177	188	197	191	205	202	222	176	181	169	186	201	205	192	210	201	173	178	189	192	189	190	216	197	170	182	216	187	195	203	204	181	191	205	191	186	180	207	199	215	196	209	186	201	217	207	216	215	185	192	211	173	233	217	201	198	203	192	197	177	184	182	203	191	170	227	205	209	230	204	199	230	183	186	198	199	184	197	205	201	192	171	188	189	212	222	190	202	202	212	191	203	199	211	209	203	209	208	176	191	192	197	189	225	194	194	191	191	203	192	230	169	216	209	182	191	180	176	211	188	179	176	187	188	186	186	207	191	188	194	182	178	224	204	174	209	188	206	182	199	217	179	184	202	228	187	207	201	185	192	200	206	185	188	210	188	190	194	232	202	221	239	191	213	190	190	193	180	190	207	210	190	176	224	205	208	199	217	195	206	186	206	205	244	209	186	184	177	198	205	198	200	217	194	192	198	197	195	197	197	188	168	168	183	191	200	195	198	178	201	218	202	221	202	220	197	180	215	213	204	197	203	201	174	190	190	182	180	167	204	176	192	196	206	185	193	193	221	213	200	208	191	184	224	200	182	221	182	190	187	190	193	211	202	222	197	163	172	196	182	199	218	171	203	206	234	183	194	189	192	210	197	204	203	188	204	205	204	202	170	216	190	225	182	182	202	192	202	180	175	222	228	192	212	222	208	220	199	204	201	216	202	177	209	194	199	203	184	209	205	208	204	198	174	192	186	194	202	194	203	188	226	192	201	212	192	207	209	177	216	201	197	177	200	193	190	191	233	217	197	198	177	197	182	211	197	156	196	209	192	210	186	247	176	194	209	201	188	206	181	198	193	203	193	200	209	218	198	197	202	179	201	197	188	201	207	194	202	192	195	190	198	200	214	196	199	224	189	197	177	175	182	187	213	200	191	184	203	184	209	195	214	217	199	195	193	186	195	188	186	225	194	211	208	166	189	203	201	179	204	218	186	221	201	174	192	189	191	205	189	199	174	200	200	210	217	202	175	208	221	173	207	178	217	216	215	209	216	193	191	204	197	212	193	226	186	192	216	222	225	177	197	202	198	210	196	220	196	202	191	195	212	228	203	197	191	190	191	197	205	199	212	220	186	216	199	183	204	213	170	210	184	182	188	211	201	201	198	193	166	210	193	210	181	197	229	203	177	231	231	202	202	196	184	198	210	191	204	201	211	208	205	208	175	174	205	183	233	192	196	187	198	201	186	200	233	206	221	210	184	212	197	195	211	195	197	194	227	190	192	205	209	204	203	193	191	187	193	211	212	178	167	201	221	190	208	189	201	200	217	184	181	184	193	158	177	193	223	200	184	185	190	193	203	208	180	215	191	214	214	207	182	185	187	195	197	182	212	218	203	195	179	204	202	207	198	184	195	191	201	201	167	197	192	195	193	234	176	196	197	199	202	182	197	181	195	204	194	203	193	192	220	192	206	203	223	170	214	190	214	237	206	198	211	207	183	213	201	194	187	200	178	210	204	210	198	180	213	192	220	188	215	177	195	195	233	206	189	208	189	199	208	195	202	208	188	203	213	202	195	209	199	195	201	188	210	206	213	173	205	188	181	195	192	184	198	208	236	167	208	184	200	186	208	183	217	189	225	201	201	200	199	217
4441	379	340	269	221	217	205	215	209	205	202	185	222	213	208	202	180	209	193	199	183	192	181	216	197	224	175	200	211	199	206	216	171	175	184	200	163	188	224	193	185	193	205	170	192	182	187	195	185	196	196	196	202	182	192	187	185	207	198	180	171	190	175	199	179	196	192	202	182	180	192	181	212	214	214	206	186	190	187	196	175	186	197	198	190	198	197	188	187	172	191	190	203	182	202	169	197	176	184	176	196	179	199	194	179	192	162	189	168	179	189	183	216	183	200	187	178	205	170	177	184	197	193	194	191	181	158	197	189	199	182	175	182	192	183	199	189	227	198	191	198	190	193	201	171	177	184	178	183	188	172	192	202	164	177	196	201	166	193	181	207	187	189	186	171	184	182	198	211	202	172	184	186	200	174	207	216	192	193	202	175	201	221	179	167	190	210	190	182	181	172	188	179	190	183	182	157	197	202	196	199	222	212	196	186	203	193	183	209	193	168	179	191	189	183	160	214	215	181	168	183	193	211	203	189	199	200	228	189	206	206	174	183	198	169	201	201	183	184	195	212	205	195	188	205	197	204	182	221	181	204	176	179	173	194	207	194	187	208	184	167	205	186	199	177	184	194	192	203	189	181	173	205	219	203	202	193	207	217	201	191	205	222	194	186	180	168	191	193	217	217	221	177	197	180	203	185	183	212	169	186	192	172	176	203	178	197	204	199	199	181	187	194	190	189	193	206	196	199	173	193	184	189	186	168	189	214	187	194	159	205	193	192	186	179	202	205	216	180	164	179	169	200	202	193	203	194	200	197	200	219	194	202	178	187	194	177	183	211	186	183	181	206	227	180	202	188	197	196	200	183	184	197	177	161	202	193	204	192	223	186	171	205	186	178	187	194	198	178	190	209	219	200	170	182	185	188	204	187	190	165	187	195	179	166	215	168	209	189	175	192	178	179	191	200	203	207	189	201	151	203	180	190	200	177	192	185	175	180	199	170	200	193	193	205	215	189	191	187	207	196	203	179	177	188	162	166	183	178	196	205	206	201	189	180	177	216	166	206	170	213	189	180	194	186	177	184	184	182	208	193	180	197	201	215	199	191	199	206	200	192	190	167	190	208	206	172	190	176	185	178	191	173	187	171	198	187	183	194	185	191	200	195	182	207	216	182	177	186	180	191	192	186	168	213	179	187	206	215	177	195	185	211	178	175	181	207	194	198	203	202	218	191	187	180	181	185	196	226	215	204	197	196	198	188	203	178	204	184	182	188	201	196	185	194	209	211	215	204	209	177	192	212	216	178	210	205	207	186	190	178	193	207	170	161	204	193	190	207	163	193	207	155	176	191	180	179	194	193	210	216	195	188	185	179	193	187	188	173	183	188	208	195	181	186	198	186	195	218	179	199	185	211	190	203	181	193	191	214	203	198	191	197	165	197	207	196	172	203	195	182	209	187	194	204	195	178	187	197	182	200	213	188	184	203	193	169	191	210	192	184	183	189	197	228	211	182	174	194	198	184	220	190	163	201	210	210	176	210	189	207	200	190	198	160	197	203	188	203	215	188	171	205	199	193	198	202	198	221	213	202	201	190	214	200	225	195	198	217	210	200	179	213	195	194	196	180	168	165	210	181	207	178	188	190	220	201	170	199	202	192	174	202	182	184	214	188	183	195	178	213	173	171	181	197	194	185	188	191	211	193	162	201	198	205	201	208	188	175	211	190	209	203	209	201	180	179	200	192	203	203	178	215	192	212	198	189	185	197	197	176	210	223	182	177	183	170	203	187	188	197	194	202	196	183	186	198	187	173	196	201	192	180	201	192	197	190	161	194	186	195	196	190	216	206	171	197	219	204	169	193	178	176	195	195	188	187	210	214	191	162	205	188	185	199	222	193	205	192	184	219	202	162	212	188	177	196	184	206	171	203	212	174	189	171	208	185	204	196	192	201	214	185	206	187	194	192	212	184	194	199	185	189	221	215	172	192	202	181	185	198	197	201	215	224	172	194	190	186	199	204	183	186	181	197	202	185	195	149	188	193	207	167	187	199	180	175	189	211	221	193	205	192	198	183	196	183	197	173	196	192	181	198	190	190	191	193	178	214	180	200	198	189	166	199	168	177	189	208	175	208	203	214	203	202	177	214	210	217	179	210	198	207	194	197	184	198	179	204	196	189	197	202	191	168	213	191	183	187	198	188	186	186	172	201	182	198	183	189	195	174	180	197	193	202	224	205	175	179	187	181	183	203	191	214	169	182	171	181	198	176	193	174	220	209	193	224	189	166	164	214	178	204	160	210	189	185	193	185	182	201	192	196	196	188	170	184	200	221	172	199	173	208	196	181	183	193	159	194	184	192	194	183	213	178	202	153	162	195	202	184	183	206	202	171	213	175	196	211	210	201	169	198	197	196	220	182	188	193	190	202	211	206	206	199	172	209	205	185	212	178	208	188	151	188	196	207	209	195	183	179	199	183	178	160	195	195	172	190	191	172	216	184	206	163	200	196	190	201	187	211	168	211	201	188	183	202	179	182	159	190	170	164	195	196	193	193	212	173	191	185	224	201	196	196	165	189	182	197	214	183	203	202	185	202	166	201	178	194	195	195	193	206	186	179	203	178	178	194	188	182	201	187	205	181	202	174	188	183	186	210	221	189	183	221	186	195	167	169	200	196	178	221	193	188	173	182	188	183	187	212	176	194	191	188	201	170	188	208	193	182	208	210	184	177	171	180	198	187	221	185	192	226	188	170	180	199	216	216	206	188	208	193	187	171	199	196	209	189	200	184	183	196	182	195	192	221	195	193	179	176	179	179	196	195	178	189	191	173	196	205	212	198	188	190	198	186	214	201	185	183	196	177	185	213	184	211	172	177	201	198	202	179	155	184	190	190	192	203	192	213	229	198	187	185	180	173	185	188	181	188	177	208	175	187	197	177	194	201	198	190	193	167	183	208	196	183	189	191	183	207	195	199	199	220	189	219	194	190	195	225	190	205	197	199	182	193	206	174	197	170	190	191	189	180	189	201	193	202	202	179	207	178	205	152	198	193	183	188	191	188	173	189	167	217	177	189	211	180	203	191	176	176	199	214	194	194	185	196	218	166	201	187	212	190	230	196	179	202	179	191	182	186	212	200	169	205	203	192	197	225	179	169	215	195	197	179	192	198	200	208	193	198	180	189	182	187	210	190	201	164	230	214	194	169	186	195	201	185	211	198	198	176	181	201	185	196	175	178	185	202	189	200	218	178	206	194	209	203	193	212	196	201	186	183	213	196	182	170	200	183	184	224	171	187	186	169	157	190	200	159	191	194	159	195	202	192	188	188	199	177	190	201	199	187	215	177	203	197	173	177	203	221	194	209	200	196	189	180	181	165	192	188	200	187	204	168	204	197	197	187	183	202	205	192	182	177	184	185	189	193	199	191	195	213	203	177	190	181	216	199	176	192	196	212	207	196	197	182	182	177	210	169	199	216	200	175	204	208	189	205	176	184	188	235	189
25137	21406	27863	25341	10202	562	308	235	193	160	168	165	161	154	151	170	155	135	131	127	129	150	146	135	129	117	146	148	118	152	152	130	121	130	128	129	131	133	130	125	124	150	111	126	120	128	140	134	117	137	111	131	146	127	126	115	112	125	136	121	126	112	127	117	131	134	119	130	103	117	110	130	129	133	112	106	154	122	115	129	120	123	130	98	135	119	126	134	101	108	128	122	109	131	119	109	125	112	133	103	117	119	146	126	132	136	127	100	136	107	91	120	136	117	126	122	104	125	128	141	134	118	135	113	121	110	109	131	132	135	144	132	132	141	105	138	142	120	136	122	128	132	142	152	113	109	111	102	128	116	126	125	131	123	119	120	114	117	127	142	120	123	141	123	135	115	113	140	139	109	114	124	125	106	125	127	118	131	119	133	123	124	123	123	114	120	124	134	120	133	131	140	118	131	125	116	124	133	126	104	104	121	118	134	131	107	129	123	105	113	137	127	128	129	119	118	126	111	107	105	123	124	109	138	111	113	108	144	132	133	116	129	124	124	126	118	124	130	120	128	95	131	130	107	115	103	136	119	120	131	111	135	126	131	141	126	127	108	141	120	132	110	117	137	122	115	122	117	124	131	135	124	122	124	123	139	118	104	133	128	130	118	131	123	131	126	116	129	138	116	125	120	100	149	109	124	120	132	105	107	116	158	130	129	107	103	133	119	115	120	123	132	122	112	119	103	135	127	135	143	133	113	101	109	130	124	127	108	113	131	130	118	125	129	115	136	136	109	127	127	132	99	122	126	102	120	134	107	135	128	117	114	92	146	119	122	113	120	117	122	126	103	116	129	129	110	115	114	113	111	116	109	134	122	124	129	113	104	140	134	113	126	123	131	115	129	125	129	137	126	136	131	140	127	110	118	121	118	122	115	147	127	128	104	127	116	128	120	139	99	117	126	109	116	118	123	110	147	125	138	116	130	120	136	134	121	140	117	124	139	136	126	113	123	129	132	126	120	131	125	109	132	146	108	116	133	131	118	128	114	127	103	120	119	131	135	109	121	133	140	124	113	112	130	136	133	124	117	127	113	121	140	118	102	126	138	121	120	118	112	121	139	126	132	141	127	123	138	109	128	122	122	123	113	120	107	112	123	123	112	120	128	130	123	129	102	127	126	112	112	122	126	145	108	146	134	129	137	118	124	128	121	125	137	127	116	133	134	137	107	129	129	109	117	120	124	144	130	119	128	113	148	115	133	119	117	111	111	124	117	115	124	112	124	117	131	123	122	144	132	126	153	136	105	130	126	138	126	119	129	130	122	132	135	128	122	128	117	133	123	139	135	106	99	121	130	115	104	131	132	121	112	141	112	148	127	116	143	124	97	143	110	130	108	120	119	125	115	111	96	136	117	110	108	118	121	109	131	125	132	129	111	125	137	126	119	121	113	112	122	122	129	118	129	141	116	120	116	144	118	114	112	123	128	128	149	137	138	126	105	123	142	112	110	117	127	121	123	123	124	106	126	127	117	145	122	130	122	138	125	136	120	146	134	124	112	124	116	108	132	119	119	109	127	134	119	126	126	132	110	110	119	120	114	121	115	122	114	151	102	101	127	120	117	108	127	129	118	107	123	134	119	120	144	118	143	132	134	143	127	138	114	135	111	140	123	116	156	116	122	120	121	125	94	115	133	114	114	130	124	147	133	123	113	124	115	111	108	129	124	114	130	115	131	114	134	120	114	126	130	111	138	110	130	129	111	117	110	123	147	126	123	119	117	106	142	134	113	121	128	114	142	126	126	141	110	136	105	117	129	130	105	147	125	125	121	134	134	118	127	120	122	106	128	118	106	118	138	131	107	135	108	124	135	116	153	122	126	131	126	126	120	118	127	143	120	113	127	125	132	115	121	122	109	114	128	110	140	115	120	123	103	123	124	121	118	135	122	131	124	125	125	107	122	118	133	127	138	130	131	139	129	111	103	125	131	146	116	124	135	134	136	118	123	121	138	129	148	103	134	111	118	143	120	129	117	128	120	116	150	128	128	118	129	130	114	132	121	123	138	132	117	131	121	111	115	104	126	152	101	141	144	111	118	121	123	122	114	123	114	108	111	123	122	113	138	124	141	119	113	130	117	112	137	128	130	118	109	115	144	135	124	127	136	115	144	119	124	104	133	134	108	124	117	114	125	126	125	123	106	120	113	125	128	139	114	130	125	122	130	123	131	123	124	126	115	118	125	124	125	128	118	105	116	148	142	121	108	122	118	133	118	134	119	137	123	106	126	125	130	109	118	124	128	125	111	99	135	114	124	154	134	137	139	107	131	123	119	133	94	141	125	127	125	125	122	132	130	117	127	129	131	105	97	106	133	119	132	127	115	121	136	124	122	116	135	126	127	111	126	123	106	127	130	115	111	140	141	112	103	127	119	125	133	108	103	100	109	132	119	120	110	130	117	126	114	127	108	128	112	127	116	106	132	120	142	147	116	112	119	118	137	140	127	155	118	143	114	130	115	123	119	114	113	103	126	123	111	122	122	118	118	135	107	133	112	124	123	106	135	114	125	124	105	138	102	119	109	125	92	137	105	111	140	134	119	123	132	115	115	128	97	132	121	128	120	99	138	139	117	133	115	145	123	109	113	126	122	125	130	146	128	119	119	122	104	134	117	105	136	123	119	127	121	120	122	134	122	119	112	120	123	98	119	121	106	120	111	118	112	103	130	134	124	130	124	106	102	124	133	108	130	133	127	145	122	114	116	116	127	121	116	115	100	139	122	120	105	102	142	125	118	126	125	126	129	121	125	116	126	131	126	123	111	119	125	122	120	114	136	133	131	113	134	118	128	125	121	119	125	130	118	126	124	132	120	123	118	128	123	121	112	138	125	118	137	105	131	112	116	126	114	124	122	131	116	146	105	122	114	108	124	104	120	132	123	117	117	130	111	115	124	104	126	127	116	117	141	128	106	129	124	137	115	135	116	124	117	125	108	130	117	98	128	112	107	115	125	125	125	113	119	119	109	124	126	126	137	110	103	105	124	132	102	129	128	132	115	130	133	128	112	133	149	144	128	128	134	129	104	132	126	136	161	119	137	110	122	132	116	105	131	154	123	119	130	105	113	132	128	113	113	122	105	127	128	115	127	124	126	102	126	132	111	138	121	121	105	126	149	130	116	136	119	106	124	113	106	116	131	142	115	126	114	134	116	135	121	122	132	112	103	117	121	111	128	105	122	118	110	117	122	110	127	119	106	118	118	117	129	118	108	128	107	120	129	124	110	123	115	134	129	124	140	107	135	116	116	115	121	141	118	138	137	132	131	124	141	119	127	125	125	147	120	121	119	133	98	129	127	104	122	116	145	102	133	112	135	138	148	134	108	127	131	107	125	124	112	105	115	118	132	130	115	146	122	112	127	123	114	116	108	108	140	127	138	106	137	132	127	133	129	118	118	122	108	110	121	136	116	126	105	119	126	118	129	116	118	119	124	122	131	134	138	115	131
2954	2527	2164	1078	689	492	404	356	257	246	236	218	190	197	160	163	167	168	173	157	151	151	164	144	140	145	135	158	157	141	151	132	133	145	162	134	148	148	130	137	139	131	128	150	124	155	134	141	124	123	145	158	143	141	113	152	145	127	137	140	146	138	135	124	136	143	135	148	137	150	141	133	141	138	130	139	128	124	137	140	144	150	123	129	138	117	132	109	153	132	121	140	132	138	125	124	129	128	147	135	128	140	120	128	131	155	144	129	132	141	121	138	138	138	118	107	123	127	147	134	127	126	141	130	114	137	136	138	152	124	130	128	128	142	122	131	123	125	111	133	147	129	112	130	123	131	102	122	153	143	141	138	133	143	123	112	120	120	118	133	141	119	134	128	115	119	125	131	141	127	136	136	111	133	120	111	121	119	138	102	107	137	130	155	117	105	135	125	138	145	127	126	145	131	142	116	119	109	142	131	149	130	158	137	116	125	159	141	138	129	136	137	153	141	120	112	143	150	135	153	129	145	120	140	136	143	134	136	142	131	142	130	131	119	111	120	111	136	123	143	134	133	135	138	152	136	143	149	123	120	125	131	138	124	123	128	103	141	144	133	127	124	124	140	137	129	160	141	133	138	128	143	153	141	124	138	117	119	147	150	153	130	130	125	124	144	148	139	140	129	141	134	127	152	137	143	138	130	136	136	166	114	116	149	142	140	152	118	124	108	127	131	117	131	123	119	139	134	126	146	141	149	128	142	108	118	116	124	139	128	145	148	141	135	116	131	138	135	138	146	119	127	118	126	128	138	133	124	153	145	145	140	118	136	140	135	117	131	114	126	142	129	129	133	135	133	109	120	121	114	151	126	126	135	139	141	124	131	149	144	118	128	127	137	125	129	131	130	109	140	128	136	129	119	127	127	119	144	127	129	123	124	135	132	146	136	124	133	142	136	140	125	125	134	124	136	117	130	127	115	140	152	140	146	124	137	134	146	108	116	141	142	141	153	120	132	139	142	144	117	130	129	129	130	153	122	120	133	149	130	146	117	122	133	118	133	139	126	162	100	140	152	132	129	130	149	135	142	138	107	140	113	139	124	138	141	141	124	111	120	124	130	136	127	138	127	136	125	134	147	143	114	147	117	130	129	141	145	152	135	113	134	139	132	139	130	132	149	143	120	143	141	121	147	126	123	142	144	146	114	120	123	122	141	151	121	138	120	132	131	149	133	119	128	139	144	113	141	119	123	136	126	128	136	135	133	129	143	137	130	152	129	119	133	151	134	139	142	123	130	139	168	125	120	125	128	129	134	135	125	116	129	133	136	125	133	119	146	135	134	115	127	116	133	130	152	130	123	123	129	135	140	126	135	138	129	120	122	122	143	128	139	126	125	113	146	145	127	136	144	102	129	133	128	133	149	147	125	147	126	133	125	131	138	141	158	121	121	136	121	137	129	145	142	131	124	125	117	128	126	149	129	111	114	150	140	143	133	133	147	115	112	124	121	137	109	132	137	141	142	97	128	121	141	125	137	140	144	134	120	153	146	135	138	129	146	98	114	99	146	126	131	152	138	139	119	140	157	137	139	135	130	121	134	131	120	110	128	125	109	153	127	138	125	139	135	151	129	142	134	141	124	117	132	131	140	159	139	145	126	138	120	134	131	148	115	133	131	128	116	126	126	135	124	144	142	122	133	129	145	143	129	134	147	122	138	147	139	118	123	130	115	140	130	132	130	136	132	124	105	123	139	134	113	141	131	131	116	141	132	107	128	117	120	131	125	146	121	136	149	136	146	130	129	138	116	119	126	145	139	126	143	135	113	141	108	130	143	132	133	149	154	157	120	125	141	128	118	148	131	111	151	136	131	136	125	118	125	127	129	139	133	107	136	115	126	121	136	138	160	140	149	160	122	119	137	141	102	147	147	146	136	122	125	137	127	138	143	132	114	149	120	124	133	130	128	130	125	141	130	134	136	134	131	159	128	133	121	108	119	132	148	127	138	142	124	131	126	122	139	136	135	152	137	132	136	129	108	147	133	139	133	120	122	134	147	132	112	130	135	118	125	137	123	128	124	144	145	128	131	142	121	135	134	126	130	136	123	125	151	121	132	122	131	113	128	128	144	129	126	112	126	119	142	114	142	147	130	142	110	129	105	130	135	132	137	132	132	143	141	132	144	134	119	116	117	146	118	129	156	117	146	128	128	142	142	121	123	130	121	124	122	141	137	118	130	142	131	132	147	116	144	162	116	158	153	137	135	164	117	136	119	131	133	127	130	138	127	119	126	143	132	129	138	118	128	129	120	142	143	138	136	149	132	131	131	148	125	138	129	126	126	158	149	158	129	151	132	145	133	127	147	126	131	134	151	114	119	135	137	143	133	127	146	141	140	138	145	129	109	156	139	114	126	125	132	123	136	141	140	125	147	127	132	140	130	124	135	132	132	131	144	134	133	143	137	138	124	141	135	150	137	111	116	139	132	120	115	121	123	131	132	148	145	120	132	113	141	140	116	131	130	126	136	132	149	123	138	133	129	124	123	134	104	130	142	133	157	144	121	113	126	150	139	145	142	116	137	124	124	128	119	130	151	135	121	137	129	162	124	125	114	126	121	131	161	129	123	153	121	122	144	142	102	132	154	106	138	124	134	116	127	115	140	130	141	118	133	101	129	144	135	122	134	134	124	132	131	137	125	136	125	128	116	125	132	118	112	141	126	109	146	137	123	142	119	126	135	136	146	120	128	124	133	134	123	115	126	120	116	153	119	140	134	120	143	124	135	122	134	141	138	134	123	131	144	136	134	126	111	145	112	131	120	135	131	127	145	131	136	127	134	123	157	124	139	134	140	128	122	121	143	128	132	127	127	116	136	157	125	134	120	138	143	134	138	137	135	123	136	134	129	144	136	146	146	145	123	134	137	126	109	137	145	128	129	135	121	125	106	132	128	152	130	121	127	128	133	122	129	118	133	129	128	140	136	115	137	130	110	129	123	154	127	118	129	126	136	136	148	125	134	137	113	137	146	135	115	115	120	140	121	128	126	123	125	148	133	126	125	133	136	111	133	124	143	139	131	130	112	137	133	139	134	167	140	121	141	134	152	129	130	133	120	126	124	137	127	126	146	122	153	142	113	143	120	109	122	122	138	142	112	107	118	111	134	138	131	144	139	114	120	132	136	133	136	132	135	133	97	141	134	124	134	143	139	138	113	139	129	134	132	144	135	124	162	120	134	130	104	120	155	135	122	149	120	138	134	151	125	119	127	120	128	128	125	145	140	123	125	139	131	135	146	145	125	130	150	116	125	151	127	123	124	129	122	148	123	132	139	144	143	109	132	135	125	128	115	144	126	150	118	127	158	120	124	129	121	136	134	146	136	120	144	124	126	152	130	131	119	123	118	134	124	115	123	109	121	133	147	155	133	127	118	127	131	122	119	103	142	130	132	148	127	138	130	118	132	123	126	134	119	136	130	145	131	128	130	143	136	132	139	141	142	123	154
24275	21426	28734	24530	21409	6289	992	557	471	411	402	369	358	352	396	338	340	358	324	351	333	349	341	317	322	325	336	311	315	317	381	334	332	351	328	333	271	311	284	287	324	338	303	296	314	320	313	318	325	324	302	320	336	338	299	309	296	329	321	321	311	306	304	318	321	320	315	309	300	308	291	329	330	320	279	313	325	314	367	299	329	285	281	328	326	286	283	315	285	348	328	284	309	336	298	304	339	305	289	303	299	296	323	313	312	313	295	239	292	293	334	339	318	318	319	303	286	349	305	303	286	325	321	306	340	310	289	286	293	293	304	340	298	308	306	285	293	332	296	285	315	336	290	291	343	296	305	304	318	305	318	289	294	287	295	316	344	342	270	334	303	316	312	295	297	305	322	326	312	301	329	306	300	323	269	309	319	291	283	292	286	307	307	312	302	313	293	296	312	286	324	338	298	327	278	293	282	272	318	287	328	318	309	295	292	289	302	292	300	321	302	310	309	298	328	305	326	320	317	310	285	302	266	313	307	313	299	284	344	284	258	311	292	302	293	301	300	299	294	286	310	305	317	326	324	318	277	318	323	302	295	277	291	335	315	307	313	323	275	333	332	314	358	281	304	327	331	293	308	328	326	280	320	306	278	291	322	299	314	298	321	314	312	350	333	299	302	291	295	310	316	345	317	300	312	306	302	296	318	297	337	322	295	269	359	313	320	321	285	331	305	331	279	292	318	306	302	283	266	315	334	314	330	332	316	314	331	289	285	305	292	321	316	305	305	296	268	299	296	287	293	288	295	302	286	344	295	293	324	308	323	328	319	293	302	290	323	303	279	305	318	317	321	272	309	289	312	331	315	289	354	278	290	318	339	346	301	322	282	291	301	322	274	316	349	342	294	311	321	319	324	316	289	308	313	291	312	274	270	298	318	274	317	269	298	307	307	313	300	327	302	361	324	294	316	328	314	272	341	300	307	293	301	298	292	309	295	290	313	337	307	284	307	309	289	316	316	326	323	290	306	298	296	344	317	320	319	268	285	333	305	329	297	284	351	281	279	315	329	284	299	307	333	304	320	284	293	326	307	302	288	319	277	345	332	308	318	302	355	296	317	280	285	270	328	326	261	300	281	305	280	294	308	322	279	318	306	314	272	293	312	296	295	320	317	320	290	326	308	276	284	307	302	314	298	307	279	316	278	298	312	294	310	332	311	313	291	334	284	295	325	321	315	279	295	281	292	302	346	306	296	278	300	313	301	298	310	317	357	339	304	268	309	286	299	291	321	298	287	282	306	300	287	309	290	296	316	324	293	279	302	333	310	283	352	325	270	303	318	276	326	312	316	286	292	288	289	265	299	281	288	283	328	277	340	305	290	288	302	351	290	311	308	306	273	308	318	301	309	298	323	326	324	308	308	296	268	308	321	345	302	319	318	317	293	296	283	303	328	295	299	328	312	324	305	321	337	289	269	317	310	291	295	325	298	322	327	291	279	325	320	335	284	309	296	304	303	284	313	305	294	282	319	316	317	278	300	304	284	290	330	308	317	282	300	292	303	260	283	294	320	297	340	289	301	299	302	313	296	297	315	290	325	296	303	267	281	304	339	287	280	307	314	334	310	318	298	309	310	284	312	348	288	330	271	312	301	311	297	310	322	295	327	297	296	306	331	280	302	301	308	330	328	328	302	302	297	300	301	298	287	309	316	305	289	288	331	310	318	286	287	321	313	288	286	319	276	316	305	308	302	314	299	304	316	318	329	311	304	307	306	312	306	323	311	291	292	320	311	312	327	295	303	303	300	324	278	306	295	320	303	321	305	322	294	283	299	315	306	303	333	296	284	302	305	314	309	291	282	350	324	312	299	298	312	291	305	335	296	336	324	312	287	280	292	309	308	333	311	287	290	295	327	311	290	309	322	315	296	315	300	311	290	326	308	319	321	290	294	300	311	311	301	304	291	293	317	303	334	307	312	320	299	344	342	297	338	305	299	305	297	292	300	354	333	323	299	344	300	312	297	290	301	311	287	320	316	329	323	333	297	302	321	287	296	320	300	301	304	319	302	306	288	312	299	332	314	309	314	306	336	287	308	345	308	277	326	291	321	304	286	332	331	293	311	290	311	300	299	307	303	296	300	270	315	290	319	303	283	337	284	314	317	309	273	310	306	319	292	301	331	314	319	269	284	298	332	315	308	299	299	313	300	311	271	300	317	323	303	296	334	280	295	299	330	296	304	277	296	319	272	316	277	312	301	314	283	303	293	276	312	314	292	327	306	294	276	308	315	348	310	307	308	295	298	306	309	295	294	296	338	321	329	293	283	312	310	267	290	336	326	326	286	291	303	299	312	333	269	299	297	280	317	330	295	330	305	294	294	322	300	305	327	287	316	282	284	316	293	315	331	279	321	285	297	307	308	280	322	299	312	300	314	305	275	295	306	319	316	295	301	330	313	288	289	301	323	317	290	296	304	309	326	296	296	315	296	318	308	308	303	292	330	311	276	337	265	301	296	311	336	309	309	303	286	303	318	287	325	305	310	297	299	351	309	275	307	331	300	307	295	325	294	301	294	316	295	294	306	319	272	297	303	290	321	306	336	289	308	290	304	316	301	324	298	243	306	295	318	310	276	314	282	287	347	295	290	332	302	320	302	306	292	313	296	301	313	290	330	286	317	290	313	313	322	300	283	348	291	296	306	327	347	296	294	294	325	283	335	306	305	309	295	293	310	306	302	330	294	305	305	304	299	332	328	302	326	317	310	312	345	290	284	271	302	324	305	297	294	299	293	287	316	302	332	325	303	285	323	271	302	303	317	297	273	300	321	301	305	296	320	314	331	307	291	289	325	287	297	341	333	349	315	312	292	301	327	298	299	310	329	290	303	312	331	310	323	279	294	287	315	283	330	324	345	328	297	275	283	314	323	307	294	313	298	296	314	316	300	314	319	315	280	316	293	308	287	308	340	340	300	314	286	297	283	321	296	289	338	290	320	356	318	255	294	285	302	308	310	326	294	313	323	294	301	313	259	322	288	291	335	291	274	290	321	279	289	320	324	295	311	306	311	295	291	313	299	291	340	312	301	312	295	320	315	274	297	315	332	288	321	263	333	322	315	285	318	318	317	291	305	303	305	301	292	337	323	307	300	315	310	332	305	309	279	280	269	310	333	301	297	333	296	327	304	307	304	304	300	361	292	304	313	309	312	317	261	337	302	307	320	347	314	293	312	312	311	302	295	304	297	284	275	297	303	288	319	329	313	272	254	325	308	315	330	294	301	311	326	312	301	306	288	287	300	302	295	299	318	305	328	311	333	292	323	305	305	296	309	330	285	303	342	301	298	292	295	269	304	316	307	306	277	334	297	306	309	273	307	297	294	309	287	301	313	299	301	304	332	302	294	312	292	278	274	297	286	324	328	304	299	301	296	314	280	281	316	278	309	319	350	303	311	312	298	316	326	316	299	302	334	308	277	263	323	336	293	274	312	300	303	319	354	301	325	321
3332	4953	4048	2007	1371	1024	749	661	583	513	440	439	443	410	397	368	391	384	369	344	336	321	338	314	348	295	315	325	313	302	320	305	320	336	302	305	323	298	326	324	304	310	305	323	307	295	330	303	300	306	295	296	291	314	285	297	298	291	289	294	310	293	323	293	283	300	313	281	298	277	298	308	303	300	317	290	324	300	290	290	295	293	340	304	277	337	285	280	291	276	303	302	284	310	309	302	324	284	313	291	297	315	308	272	303	268	304	303	297	276	271	291	315	301	307	288	287	304	274	293	312	302	312	280	281	290	317	309	285	296	289	292	316	277	284	289	264	276	279	309	297	281	310	302	298	304	303	300	302	265	276	316	301	309	272	276	296	282	275	310	315	314	279	317	293	275	300	306	285	300	294	294	299	290	276	333	283	283	287	281	275	316	266	334	315	315	309	279	292	321	277	280	310	276	279	296	310	316	311	274	293	308	291	269	303	295	290	270	275	301	300	285	262	287	278	300	277	331	303	292	310	258	297	286	320	284	266	299	276	300	290	309	264	286	293	320	265	279	281	265	283	312	315	300	272	271	276	294	274	303	288	271	281	287	280	316	291	294	330	315	278	324	305	293	290	304	264	314	256	273	293	296	293	250	312	263	322	282	282	274	302	313	265	282	267	302	305	274	299	310	316	290	301	260	294	298	311	311	321	282	288	263	289	300	274	272	287	275	329	306	300	285	296	294	265	287	283	293	304	292	274	313	272	295	299	300	262	280	308	298	302	295	267	293	287	297	329	292	293	274	281	332	298	272	293	292	298	288	308	264	304	321	273	299	306	296	283	299	269	286	275	290	314	279	290	280	303	303	293	300	272	287	303	316	299	283	289	280	288	278	280	273	296	305	288	337	280	299	317	282	310	292	278	284	287	325	293	277	291	308	271	289	307	315	284	256	305	300	283	300	284	317	303	289	276	324	285	293	294	310	304	270	281	276	305	297	277	285	327	288	326	277	287	260	295	297	313	321	280	292	294	286	307	282	294	284	287	266	295	266	271	283	266	268	278	296	264	278	301	292	292	290	283	286	319	296	304	259	269	286	320	279	278	284	311	272	290	298	297	292	269	286	286	297	293	305	298	305	277	272	308	287	282	296	301	317	303	283	285	325	316	316	294	278	299	289	276	285	293	296	331	268	304	306	292	275	291	302	296	300	294	300	304	284	276	300	284	280	314	308	304	281	316	304	313	309	276	307	271	324	273	296	287	274	271	265	294	289	298	303	288	280	277	314	275	309	303	275	283	293	292	296	307	286	298	293	304	286	286	279	273	309	291	274	307	279	290	294	249	289	296	288	272	299	289	293	320	305	294	253	272	310	294	284	296	281	293	295	277	330	266	246	308	282	281	286	294	263	266	303	318	289	287	295	267	271	261	293	271	280	278	280	275	300	274	288	287	267	295	282	288	282	278	295	302	295	298	286	289	281	289	281	300	300	286	304	304	253	296	322	308	324	299	288	301	268	290	299	316	306	292	306	303	284	318	270	296	287	308	308	291	331	271	292	274	321	267	288	291	286	297	267	289	293	277	276	288	285	287	306	287	336	278	317	305	239	281	278	308	320	291	336	275	307	281	297	301	281	314	274	285	265	283	277	287	321	321	285	272	266	299	288	319	256	310	277	291	283	292	267	288	291	295	286	275	292	295	294	276	300	269	296	303	260	301	317	301	279	320	268	292	281	309	309	295	310	273	307	286	278	309	293	282	258	301	274	282	267	307	295	295	283	294	300	291	286	275	289	310	289	288	285	301	292	276	269	277	290	292	276	278	284	277	279	299	292	306	287	283	286	272	274	292	294	303	286	303	277	246	291	286	289	274	267	277	298	294	291	300	311	295	305	303	294	299	289	277	304	262	252	311	296	292	294	295	312	288	281	281	288	297	308	313	292	270	291	291	291	300	276	265	286	282	270	265	269	284	264	279	268	272	274	284	271	291	302	266	278	291	291	310	281	278	265	316	276	279	281	320	292	317	292	303	267	292	278	266	329	289	303	262	290	303	329	293	286	307	295	291	285	287	287	330	290	291	273	290	292	274	277	303	311	271	291	268	281	292	283	275	334	306	273	242	282	260	312	296	280	309	297	278	306	296	289	261	314	256	264	271	291	289	294	297	291	295	246	274	289	282	327	307	271	292	309	297	277	277	295	282	298	302	260	285	292	297	275	278	297	293	285	297	281	308	277	260	288	264	278	282	289	265	278	287	284	304	295	297	306	260	284	302	290	305	294	270	288	307	283	278	291	275	317	304	290	295	289	285	304	281	309	299	275	268	286	249	290	283	252	283	285	272	294	281	267	305	270	259	279	288	275	267	294	267	313	261	284	288	276	279	310	264	268	284	249	280	287	293	302	266	285	256	278	287	288	306	278	311	289	326	298	296	276	266	279	288	309	274	275	268	261	285	294	263	255	290	278	277	319	291	305	297	302	299	285	302	308	280	276	306	307	279	308	276	296	252	272	251	282	275	294	336	308	283	277	293	282	257	275	278	275	272	301	299	278	303	284	284	313	278	272	292	257	246	281	255	286	271	292	292	295	277	272	281	291	281	288	299	296	288	263	290	285	275	299	291	276	287	280	273	317	280	276	278	308	290	312	300	294	290	272	312	289	279	283	291	294	325	291	311	268	273	300	304	274	315	270	317	273	287	305	301	266	273	262	309	295	270	281	290	300	321	303	298	272	297	329	288	269	278	312	328	283	276	278	295	275	294	290	295	321	300	283	309	273	285	306	285	302	301	267	288	286	272	296	301	314	314	312	321	274	277	283	307	282	295	279	286	311	334	281	285	276	318	289	301	287	308	310	290	269	274	313	293	279	290	314	300	286	274	294	289	266	295	312	319	267	300	287	285	268	286	273	308	278	271	282	269	275	289	278	288	257	285	272	300	332	278	298	313	274	292	299	294	302	263	325	277	322	278	287	278	291	306	295	287	272	277	294	283	285	279	291	298	276	270	252	278	274	287	264	256	286	295	278	282	288	265	280	280	278	289	262	284	309	303	300	302	277	288	273	282	272	297	266	281	297	296	290	295	302	287	278	301	279	259	286	283	276	313	280	271	282	282	281	300	299	267	316	287	276	285	261	297	305	300	276	264	282	296	269	265	281	278	314	307	312	304	279	303	282	271	270	281	289	289	300	284	291	304	289	335	257	293	302	317	317	285	295	292	307	267	281	317	295	280	308	280	272	301	275	301	270	260	281	271	278	288	279	290	314	253	246	293	289	298	296	311	264	267	284	295	304	266	298	307	316	328	289	283	284	308	318	292	299	295	280	278	286	277	286	262	276	290	311	273	297	291	291	287	308	277	277	286	309	265	296	298	279	289	296	303	276	294	293	295	291	331	284	298	317	295	300	282	284	283	304	302	291	285	292	286	273	282	272	290	293	284	271	283	309	297	318	311	284	307	258	259	272	297	303	270	279	273	311	296	318	282	290	288	302	302	279	320	293	304	273
27639	11831	780	368	247	212	223	176	190	218	187	198	213	217	198	202	213	190	194	181	189	204	207	196	205	205	199	203	205	205	221	194	218	198	185	194	221	197	222	203	176	200	190	205	196	187	209	183	193	209	222	192	207	196	197	167	208	194	179	204	190	216	205	204	203	175	175	214	180	200	216	196	163	206	199	202	200	217	218	209	193	201	212	212	222	211	184	214	205	204	199	184	176	200	211	207	207	219	190	195	202	191	187	200	219	206	177	208	173	180	193	189	203	199	192	198	201	183	189	215	195	228	223	218	217	194	199	201	195	190	215	182	216	187	194	199	199	175	201	166	173	208	189	181	218	195	207	164	204	186	182	202	202	206	197	196	203	185	232	182	177	173	202	189	185	219	210	216	221	197	182	195	205	209	193	195	194	205	198	178	207	192	193	179	200	197	184	193	201	223	173	209	186	218	213	215	212	195	215	211	190	209	195	201	210	213	218	193	213	174	205	236	185	218	183	190	191	183	187	175	198	201	221	204	203	194	180	186	187	205	188	207	234	206	206	178	180	193	196	174	177	165	170	190	210	191	189	199	219	231	213	194	193	199	194	207	174	217	217	202	151	224	215	203	183	216	205	195	171	173	191	204	205	181	226	228	204	194	187	196	188	191	188	199	208	210	205	170	180	217	186	180	190	208	212	204	216	192	202	185	199	212	201	192	177	197	204	216	204	216	255	202	211	217	197	201	185	205	206	195	183	179	196	202	201	179	202	191	211	187	208	201	181	183	215	198	195	175	173	189	197	216	210	204	180	210	211	223	187	177	186	196	190	175	202	204	196	206	187	183	207	168	179	219	197	205	204	181	183	197	200	209	197	189	203	213	207	173	203	199	221	200	191	206	175	197	201	206	200	190	190	179	218	195	182	188	191	189	201	202	204	211	183	175	208	187	213	199	192	179	185	179	186	206	176	183	191	186	204	196	192	204	188	162	212	199	217	180	190	202	167	205	200	196	194	211	181	207	220	190	202	197	187	192	190	175	178	216	173	196	201	191	200	192	214	187	190	198	182	188	202	196	208	219	191	210	214	201	186	228	172	196	211	220	189	227	185	226	206	220	186	211	198	168	224	176	209	199	205	207	210	192	220	202	193	197	218	204	194	199	180	203	208	197	176	181	191	203	198	186	191	208	199	208	194	187	201	190	196	212	204	195	198	184	209	191	206	180	201	195	204	184	231	185	199	211	180	203	223	200	197	177	194	212	184	195	192	208	183	184	189	186	207	202	206	175	188	197	218	195	173	214	220	188	198	167	188	187	198	203	205	187	159	174	197	174	200	178	191	205	210	204	192	224	178	209	210	202	194	202	196	222	207	214	175	213	195	181	212	203	204	213	197	188	184	200	209	174	183	183	207	199	187	201	188	205	189	187	173	209	184	186	192	185	195	199	199	217	197	197	213	187	188	195	196	204	186	228	167	184	189	203	174	190	190	178	201	186	196	204	179	183	174	173	204	201	178	191	210	201	196	212	201	209	191	196	185	209	185	188	186	187	208	180	220	187	207	199	199	186	195	193	205	197	197	224	232	195	199	185	205	208	190	170	195	204	190	214	216	214	217	222	198	180	185	194	189	197	179	203	203	173	182	205	210	213	199	208	167	182	194	174	187	195	182	214	191	189	207	189	206	213	206	183	184	195	183	175	189	194	222	197	203	188	189	197	188	196	218	206	198	197	187	208	232	201	193	181	216	190	205	184	199	204	189	193	203	194	228	215	197	191	182	181	195	189	205	184	183	177	191	190	213	183	206	199	181	198	181	207	162	217	166	187	209	200	209	183	184	187	211	173	176	177	203	199	203	195	212	196	202	225	199	158	194	200	196	217	187	215	193	197	201	215	185	189	208	203	211	184	212	186	205	198	214	198	201	212	192	194	217	212	217	161	186	195	192	207	193	212	192	185	192	175	190	209	202	197	206	209	201	179	177	206	192	191	216	184	183	198	178	206	211	200	187	194	196	180	197	199	203	204	211	170	199	201	188	179	215	190	214	176	186	187	195	204	190	167	180	179	194	159	199	195	170	184	183	207	207	203	184	201	209	168	180	183	201	191	186	193	204	188	207	197	225	217	198	193	206	211	197	183	206	226	179	200	195	208	178	189	200	201	199	190	181	200	198	225	192	205	184	202	188	205	191	227	208	201	178	217	190	209	200	221	224	172	216	198	199	226	169	206	191	192	200	178	184	182	188	190	191	199	207	190	185	208	201	177	224	222	184	198	220	185	191	206	200	180	192	191	182	192	186	178	206	195	173	194	213	201	225	172	209	218	211	185	184	184	187	226	200	184	188	190	192	179	223	200	180	203	207	221	195	207	212	193	200	205	199	209	213	195	220	206	224	177	198	199	161	203	206	207	183	203	199	190	190	167	188	207	191	201	193	186	223	188	204	206	198	195	201	193	186	209	186	196	169	198	201	194	198	214	195	197	172	187	210	213	188	198	188	172	189	179	170	197	218	197	212	173	179	213	188	213	206	192	218	185	213	193	222	205	185	198	185	190	197	196	170	191	189	203	205	164	186	184	207	208	216	204	214	204	224	190	198	193	192	228	225	187	204	189	229	205	180	199	204	167	203	204	195	187	201	176	193	204	213	202	187	195	198	197	191	187	195	192	178	198	188	225	181	218	191	213	205	215	186	208	180	210	193	198	201	168	206	195	188	177	187	207	210	184	176	213	204	190	196	210	182	215	191	217	190	206	186	208	222	216	197	182	185	185	209	200	193	198	205	206	210	217	181	210	214	212	203	206	200	188	209	214	185	178	212	196	196	168	174	179	198	209	163	198	161	181	175	196	195	191	195	202	213	201	207	187	214	202	174	212	200	166	193	198	193	184	186	213	213	197	216	191	208	214	206	190	208	192	197	202	198	198	206	188	185	199	169	196	198	181	191	193	196	196	187	217	204	196	218	188	194	189	203	201	188	179	189	185	221	206	198	213	204	182	190	193	195	190	227	182	183	198	181	194	195	208	204	188	197	181	193	213	199	181	174	199	180	212	194	216	212	186	193	196	184	197	181	181	205	212	201	191	207	210	215	184	206	202	188	191	216	210	176	207	187	187	158	189	181	198	210	177	190	238	198	188	194	201	197	205	176	199	203	187	192	179	172	201	193	183	197	215	212	200	212	203	210	208	224	205	209	204	211	198	210	175	193	197	171	210	192	184	209	210	205	198	220	201	195	182	190	228	193	195	201	189	223	192	204	203	183	217	196	200	200	207	188	181	215	201	212	218	185	195	219	201	199	171	220	182	224	188	197	207	226	186	189	205	213	210	185	203	165	207	188	198	197	207	205	232	181	211	218	183	187	203	174	213	164	198	231	206	211	211	199	208	200	211	204	190	190	215	208	196	198	194	205	205	182	202	223	183	199	202	213	173	197	203	164	204	202	200	202	209	208	197	205	220	240	190	168	200	179	194	218	206	209	234	186	204	177	174	192	201	201	212	203	185
4456	336	308	263	229	214	194	196	201	213	193	189	161	207	188	213	193	198	182	186	206	186	193	186	194	183	185	196	191	200	184	190	208	214	201	221	194	190	186	199	174	199	189	184	177	190	206	186	177	201	198	191	200	206	202	187	171	191	193	185	208	185	192	204	175	184	219	185	202	190	181	190	199	181	178	188	186	181	202	180	191	204	182	192	203	206	185	182	208	171	187	184	212	193	186	177	205	177	171	196	198	198	213	195	205	187	184	173	197	199	186	186	205	191	201	189	194	206	218	191	206	174	209	203	175	206	206	200	198	194	170	223	211	192	198	225	186	216	180	183	204	199	182	198	179	222	177	179	196	193	199	177	185	192	222	181	212	197	198	199	229	197	182	195	161	210	192	207	187	171	207	200	198	189	173	192	185	188	192	199	228	207	182	150	185	187	181	209	186	205	217	190	203	210	173	178	167	196	183	192	206	196	188	195	184	179	208	192	164	193	188	200	196	195	178	185	179	210	189	196	184	180	190	206	196	200	188	181	218	206	180	200	192	178	201	205	189	199	157	167	187	166	216	171	187	181	204	197	180	183	168	179	196	178	184	185	187	179	192	178	198	201	176	206	169	181	188	206	184	159	217	176	173	174	197	202	167	151	197	210	178	184	195	199	179	167	167	193	185	191	167	197	212	215	193	171	191	209	171	181	178	175	187	168	184	186	199	187	208	195	202	191	178	182	174	157	197	196	209	193	191	193	180	192	180	179	181	170	208	197	182	193	203	188	201	210	190	204	170	188	166	194	173	194	194	196	192	198	180	190	180	190	199	209	198	224	184	202	177	192	189	179	191	189	168	183	206	177	178	194	181	197	211	178	222	194	202	206	189	181	212	193	193	221	177	203	211	196	202	194	190	194	186	184	170	181	183	203	188	196	177	206	187	187	186	215	173	187	183	202	169	195	190	199	188	200	193	204	186	190	181	171	192	200	191	198	223	201	214	212	204	177	193	192	184	183	191	220	209	192	183	181	203	195	180	195	193	167	195	180	201	193	199	195	179	220	178	171	180	176	185	184	182	188	165	184	194	212	216	216	197	186	190	197	208	182	179	165	197	206	152	198	174	183	186	168	197	204	196	201	197	190	175	218	178	191	208	198	179	191	185	182	195	196	155	185	153	190	178	188	184	183	224	180	181	179	170	168	181	186	198	191	188	200	196	179	169	177	187	212	209	209	192	190	176	171	183	193	166	172	185	222	204	199	206	174	187	173	179	192	181	163	181	196	168	171	193	180	196	178	180	178	175	200	174	192	186	187	192	188	190	183	189	181	169	220	202	194	218	185	196	200	189	184	196	191	181	198	187	198	192	201	184	189	171	201	164	214	194	204	169	173	187	204	187	199	192	219	180	179	179	202	190	198	203	187	165	183	178	166	195	175	179	175	195	190	182	210	162	183	163	208	189	196	208	210	176	169	184	227	182	184	189	207	191	182	214	192	187	173	181	200	183	155	187	196	196	198	184	185	186	201	205	212	197	193	191	193	183	210	208	176	176	174	213	172	188	188	188	203	182	191	196	186	170	166	187	172	203	203	206	191	184	210	206	203	175	202	194	172	184	175	198	189	181	203	190	176	204	172	174	177	172	184	224	191	219	212	197	179	194	209	209	178	191	200	191	194	222	183	181	199	182	207	204	199	184	181	184	183	190	189	222	187	205	189	207	185	186	189	200	175	181	220	199	197	168	201	181	190	176	181	186	179	195	186	189	198	180	205	211	180	217	206	194	197	178	191	194	161	182	179	188	182	201	181	175	196	185	183	196	185	201	190	191	191	202	194	207	178	196	207	196	188	181	194	193	179	173	175	194	195	186	190	184	194	171	186	203	198	221	207	185	217	199	219	188	190	198	198	200	203	184	189	187	194	191	187	180	192	183	171	201	213	174	199	215	180	198	183	175	198	217	208	192	198	197	213	168	193	203	190	186	201	221	167	202	212	199	176	189	177	178	193	187	200	221	209	203	194	201	193	195	221	180	201	204	190	202	183	176	183	194	196	194	192	177	196	164	217	199	178	202	201	209	207	205	183	219	216	206	182	189	202	199	190	184	185	172	197	195	210	213	167	183	192	193	200	173	200	209	177	198	165	179	194	178	193	187	198	213	184	179	204	180	170	193	183	201	202	173	214	167	176	180	192	194	174	170	205	200	181	176	199	169	180	188	199	213	215	179	190	199	164	204	192	197	180	180	188	206	207	185	192	204	195	190	181	190	183	174	212	207	189	184	201	215	217	213	194	188	180	198	203	201	217	196	190	200	177	183	199	196	186	180	197	205	212	176	204	206	174	176	178	172	178	211	191	179	198	204	182	202	176	194	166	189	205	234	181	200	208	191	196	184	200	193	185	207	208	187	205	181	171	205	176	180	174	183	175	177	190	188	183	181	177	191	199	199	200	194	197	198	204	185	204	193	188	184	218	199	185	179	184	223	186	209	187	181	201	186	185	198	211	177	203	191	201	211	196	198	197	190	185	180	209	186	189	181	203	180	192	202	222	177	169	182	187	190	201	199	179	200	182	166	163	174	200	193	211	201	186	191	180	192	159	240	166	193	180	172	193	181	192	176	187	183	188	186	190	196	189	218	213	151	200	211	182	184	205	203	178	199	217	202	203	215	178	209	202	180	183	181	194	179	174	162	184	200	192	200	198	187	172	175	191	210	201	187	182	187	188	178	181	184	191	186	164	189	232	173	187	181	164	179	211	177	157	200	199	201	205	185	193	178	189	212	189	197	211	187	177	187	191	177	190	211	179	182	190	188	202	230	211	187	200	180	200	199	168	183	190	176	180	197	178	203	152	175	166	197	194	206	176	191	179	182	187	171	181	189	200	193	171	188	194	214	222	194	174	213	202	172	191	173	172	197	181	194	167	203	207	176	200	173	205	192	226	214	194	201	193	183	187	218	190	214	171	170	204	201	194	201	220	183	190	194	175	189	185	187	202	184	213	198	207	197	193	157	176	187	185	208	181	191	209	194	162	210	199	192	193	186	198	195	177	193	180	189	180	204	196	174	175	193	187	172	208	187	191	181	187	198	202	217	180	209	194	180	180	198	190	193	182	217	179	211	169	176	209	208	201	199	186	187	203	206	205	157	188	189	209	169	194	193	197	195	183	173	195	206	188	217	185	176	207	202	201	189	169	224	182	177	213	185	161	182	173	177	180	176	202	199	188	213	180	168	206	174	208	208	170	188	201	196	190	197	170	175	208	193	207	179	203	175	189	197	183	199	182	181	185	195	207	192	189	173	201	209	217	198	206	231	184	203	200	217	205	186	184	195	186	202	217	208	188	199	182	178	183	190	194	203	211	193	189	181	184	188	195	191	194	193	192	192	195	182	212	213	204	182	184	199	204	186	211	190	167	181	207	193	194	193	195	172	184	186	186	173	206	207	193	174	177	185	164	205	222	201	185	185	156	202	187	164	196	193	224	208	179	197	197	197	188	199	180
25174	21412	27867	25322	10225	547	312	224	175	190	164	166	135	167	136	132	141	132	163	138	121	147	144	121	122	111	157	121	128	113	116	127	121	136	130	148	142	123	145	115	131	120	117	115	120	106	121	120	124	124	129	129	130	120	111	125	144	145	135	125	134	116	127	122	103	109	118	128	131	126	142	116	127	143	135	120	121	127	134	121	133	104	114	149	126	130	122	136	121	146	105	116	114	161	141	122	124	115	122	114	142	138	115	134	134	138	117	139	116	119	120	102	132	154	122	126	119	113	116	126	132	113	140	132	126	131	130	129	99	145	124	114	130	119	122	112	151	95	112	108	153	131	118	95	128	120	125	113	118	125	125	127	123	128	133	118	112	110	112	148	118	119	138	123	136	114	105	114	122	138	119	115	135	114	122	127	132	125	126	128	117	123	123	115	125	133	133	136	125	122	113	121	113	137	120	104	139	101	110	139	128	127	124	121	117	107	112	117	122	114	126	132	117	127	115	121	145	139	110	134	137	134	98	113	125	131	132	120	123	134	101	116	123	121	135	121	138	130	107	121	139	128	121	131	114	140	125	127	105	107	131	117	133	135	124	123	133	124	114	122	122	133	123	119	146	129	119	118	132	143	140	118	123	118	140	120	120	114	130	124	132	117	142	111	121	116	127	109	118	130	138	131	150	125	115	126	110	129	119	120	111	136	103	111	129	128	130	123	122	128	127	127	121	128	142	101	111	128	109	136	103	118	140	124	122	103	126	121	143	113	128	123	141	119	112	120	136	140	112	101	134	116	106	135	128	112	122	126	124	136	121	118	125	128	153	128	93	119	117	113	132	135	123	110	114	144	130	135	114	125	129	137	133	109	101	119	120	130	133	116	138	114	118	122	130	126	108	130	125	127	126	126	138	115	134	108	109	120	129	108	115	113	132	129	140	120	134	116	109	117	107	125	114	101	116	118	123	120	108	139	111	127	136	132	127	133	127	117	138	110	129	133	136	110	121	139	125	123	115	110	148	124	132	116	110	120	130	126	125	111	110	129	106	118	118	119	110	123	115	133	119	134	144	130	130	129	105	105	121	113	130	117	116	142	127	120	141	118	122	122	125	119	118	110	143	126	139	123	128	123	123	125	119	149	107	120	124	135	122	129	111	111	107	127	116	124	107	115	128	124	123	127	112	104	120	134	119	128	122	119	136	136	135	107	119	135	107	135	111	112	112	119	136	119	122	130	106	100	119	116	107	115	125	126	110	110	125	120	121	135	114	129	131	134	134	125	108	136	118	124	117	132	141	122	118	134	126	132	108	102	120	130	108	96	107	131	139	135	109	129	126	113	123	120	130	123	105	144	124	123	95	126	141	133	139	116	110	145	146	125	109	129	107	145	133	120	116	119	144	128	112	112	116	126	105	123	112	111	114	137	141	117	107	100	130	102	110	126	137	125	113	138	118	124	123	121	104	131	114	106	108	138	120	113	142	125	134	144	124	132	107	126	117	115	142	128	131	119	135	117	112	137	130	120	120	122	125	128	138	123	113	127	111	115	126	129	129	134	125	130	144	143	123	116	136	126	107	117	119	111	113	102	132	113	115	116	144	142	126	110	128	122	122	112	113	119	124	141	136	132	124	115	109	136	117	110	126	128	133	102	134	131	120	114	128	124	132	119	98	149	130	122	120	116	107	122	118	137	116	130	114	108	128	126	128	99	99	120	121	134	122	116	129	129	129	128	136	121	112	116	131	120	103	120	132	130	120	124	130	135	135	127	125	104	124	117	131	125	120	112	120	136	120	121	118	138	107	115	130	126	146	109	106	115	128	117	123	122	123	126	131	113	125	142	111	126	130	130	115	130	135	116	115	123	94	118	119	99	110	122	107	122	117	134	112	114	134	103	133	131	137	147	132	113	113	119	127	116	105	130	113	120	114	128	117	114	127	131	114	112	117	116	112	113	132	121	123	114	116	116	124	138	106	158	109	118	125	103	132	127	112	133	122	114	127	119	104	102	106	123	112	121	134	121	114	119	112	128	131	111	112	126	124	122	110	131	120	125	130	132	120	122	119	122	122	135	100	137	123	117	98	137	121	134	117	120	108	109	114	131	122	120	132	116	139	123	118	125	107	136	103	108	137	119	112	134	123	117	121	132	117	120	133	118	106	124	118	132	126	116	121	134	145	121	114	124	135	124	148	108	119	117	111	126	114	136	138	131	125	100	131	90	123	136	117	126	105	128	114	130	108	116	104	123	119	125	114	122	126	137	136	122	127	108	119	118	117	130	115	145	115	105	101	125	112	142	132	116	135	130	115	100	126	121	134	100	127	129	128	126	115	126	131	113	118	115	119	118	106	131	100	122	144	124	111	114	126	133	110	125	132	139	137	133	132	114	120	120	103	120	122	111	128	114	109	116	127	123	110	120	115	122	108	126	108	107	111	122	115	136	105	129	124	126	132	121	108	118	133	128	115	133	133	129	97	109	111	112	113	124	131	118	124	130	120	123	134	97	108	131	113	111	131	127	136	111	112	119	135	124	121	120	114	135	114	106	130	105	125	123	108	126	106	131	130	129	127	132	152	104	120	134	123	136	119	107	118	109	119	137	121	114	120	131	122	130	121	120	117	134	107	117	119	123	125	124	124	125	124	110	122	143	115	130	130	114	107	113	138	104	118	128	130	122	111	117	122	115	123	124	134	116	124	119	99	142	111	135	115	129	125	106	128	112	127	110	109	123	123	136	105	123	125	127	116	125	143	120	107	128	118	115	131	131	123	110	120	133	109	123	127	129	133	135	116	109	123	127	117	124	140	136	132	123	117	125	122	117	114	124	117	109	125	128	121	137	128	121	142	112	119	119	140	135	120	123	137	127	123	123	125	119	118	118	111	111	142	130	125	126	122	101	111	129	130	137	117	99	133	125	111	129	126	130	104	98	112	128	118	127	122	105	113	137	140	115	130	143	118	124	112	109	133	147	121	137	136	121	112	129	121	128	120	124	132	121	108	136	110	114	119	115	144	139	115	116	109	132	139	100	125	107	113	125	123	119	113	115	108	119	138	120	109	103	132	130	119	116	115	92	106	109	127	123	119	101	119	102	119	131	117	114	129	117	132	124	117	110	138	128	132	120	106	128	106	123	117	130	93	108	133	128	132	127	110	130	116	107	129	131	124	127	122	125	125	128	122	121	119	126	126	118	130	133	113	135	95	132	137	115	121	123	134	114	138	135	116	125	108	115	117	126	132	124	112	131	113	106	111	117	120	123	119	122	135	115	134	128	105	119	105	126	109	131	115	138	105	118	112	127	126	127	117	140	113	99	135	126	125	126	133	111	101	121	120	125	109	128	125	123	135	121	109	120	120	117	110	136	126	112	138	129	106	136	125	129	117	118	123	116	127	135	119	124	121	129	118	130	117	105	106	95	119	127	120	113	132	139	143	132	132	123	113	120	120	124	106	120	121	131	133	125	123	129	108	137	104	118	113	114	120	118	122	94	99	101
2963	2547	2148	1055	681	479	401	336	289	273	213	195	188	194	174	156	167	159	169	158	170	157	163	154	149	141	145	136	154	152	124	143	149	115	136	120	139	140	142	143	134	128	138	125	139	147	150	142	153	136	128	138	136	137	144	151	122	140	141	140	133	118	123	132	120	140	120	132	127	142	114	151	131	126	134	111	110	155	129	121	126	132	139	104	133	142	136	133	125	129	131	140	101	130	137	130	132	138	126	117	121	131	144	121	162	138	119	135	142	137	129	134	150	147	151	143	123	136	137	157	125	133	128	127	112	127	128	129	119	143	128	119	121	133	113	153	133	124	119	146	135	142	132	115	124	145	131	154	137	123	121	139	145	141	132	124	141	143	112	154	133	150	147	126	135	139	127	156	148	141	129	127	132	126	155	148	114	137	114	135	146	140	123	151	113	116	125	148	140	128	129	133	128	145	145	113	120	125	119	126	130	141	147	127	141	152	138	125	140	126	130	104	121	123	119	130	124	145	140	123	150	133	122	121	124	139	138	137	150	130	141	132	125	122	137	143	141	132	137	158	124	128	140	139	114	123	117	134	131	131	134	145	152	139	130	106	125	115	117	132	142	112	128	131	134	132	138	117	144	147	123	140	108	118	156	131	128	132	126	136	130	124	121	139	134	142	134	120	140	138	136	114	138	125	124	142	152	120	151	141	136	131	123	123	135	137	140	128	131	120	146	138	115	129	130	136	120	131	124	140	140	127	115	129	140	144	147	139	108	141	147	133	130	115	140	143	139	117	146	148	144	131	144	145	126	119	143	144	144	133	117	115	135	148	145	128	119	118	136	142	129	137	142	124	137	121	135	120	142	136	139	134	125	124	144	119	147	131	142	137	161	128	114	137	134	128	121	139	104	132	116	136	108	133	126	125	131	148	142	117	124	141	129	143	134	121	137	143	139	145	157	121	160	112	135	132	138	143	130	123	119	123	127	127	136	127	138	132	122	139	136	121	154	122	130	131	113	148	129	127	115	165	133	118	128	142	127	124	136	132	123	115	134	147	156	128	122	141	137	157	117	127	108	135	111	127	128	122	134	146	123	142	125	125	122	125	146	135	132	123	120	139	121	122	107	136	119	142	138	146	146	141	116	132	136	128	114	137	146	126	132	134	144	130	122	129	155	140	138	136	124	140	130	140	130	144	148	135	119	132	139	135	127	132	142	140	120	123	137	125	122	142	127	131	124	115	144	145	134	132	115	129	129	117	134	112	138	132	130	129	130	135	147	128	142	153	117	126	142	121	131	138	126	129	140	116	141	127	138	142	135	146	132	116	138	136	147	139	127	110	128	156	150	136	132	148	115	124	114	120	109	132	138	125	144	129	130	139	135	126	124	135	110	128	136	143	140	122	132	114	131	137	131	131	138	125	116	135	118	123	109	123	130	122	137	143	115	139	124	118	115	120	131	151	134	132	151	128	133	125	118	123	110	133	137	109	132	139	143	127	135	139	122	119	135	137	134	141	133	131	122	124	125	123	133	150	140	154	131	141	124	119	118	125	123	141	134	128	134	135	139	129	126	145	138	118	118	133	117	133	124	127	118	160	150	122	133	112	147	132	120	135	119	132	135	98	116	144	118	121	126	141	126	145	125	143	125	133	139	107	116	131	137	129	138	140	138	120	124	116	124	133	118	139	142	131	117	122	112	126	142	129	129	145	110	137	146	123	113	113	132	131	106	129	134	118	133	119	125	145	122	132	139	117	140	108	124	145	143	141	126	141	122	134	139	116	121	146	142	127	118	123	147	147	117	146	138	150	120	148	133	110	136	123	140	124	127	156	132	147	129	119	123	140	125	125	123	133	152	148	124	132	131	109	121	128	120	125	138	120	136	124	153	144	126	123	114	120	148	141	134	150	133	133	127	141	123	128	142	123	142	149	145	126	122	125	146	114	122	131	141	148	124	129	124	132	139	141	144	143	129	136	130	111	128	128	145	140	134	127	149	122	115	123	119	131	123	129	140	133	129	124	119	131	128	143	125	150	106	120	127	125	130	135	140	116	116	127	149	138	130	126	141	130	160	115	138	135	145	126	144	134	140	121	126	141	125	122	144	123	123	136	141	133	125	132	127	145	161	119	126	129	126	126	126	124	135	142	120	130	147	131	128	171	135	125	134	136	141	117	144	138	145	135	141	129	114	126	143	125	135	146	154	146	122	125	138	130	137	139	136	102	133	132	125	128	130	117	148	118	121	136	115	164	132	116	143	138	122	149	141	125	123	150	127	137	107	141	111	101	132	132	130	120	139	124	110	141	109	120	127	128	122	123	120	119	137	124	123	136	150	114	133	123	137	141	113	122	134	131	126	138	127	120	93	132	132	157	148	136	149	134	136	133	120	146	141	146	137	121	126	135	128	105	137	128	119	115	126	135	117	145	133	117	118	149	142	128	126	135	125	118	131	141	123	125	140	131	131	126	130	153	130	121	131	125	144	138	143	139	124	127	122	133	148	117	122	154	125	121	128	139	116	126	130	130	117	132	150	122	134	136	117	131	140	140	115	122	122	136	138	131	132	117	128	119	141	130	134	142	152	132	110	123	125	121	132	141	136	138	124	134	136	119	133	138	143	109	119	124	126	153	138	119	128	140	137	128	131	115	141	136	142	136	119	127	128	128	135	148	125	114	117	135	145	135	122	133	145	127	150	124	125	155	126	141	119	134	133	138	125	136	133	148	124	122	136	130	107	148	126	121	141	144	135	140	117	123	140	133	114	131	128	123	125	132	142	131	117	121	111	138	137	141	125	112	121	133	140	148	121	142	134	125	135	120	128	128	147	116	126	135	132	135	125	116	125	119	136	119	149	131	128	124	124	124	139	139	168	126	122	116	130	132	143	131	128	160	134	140	123	140	111	142	124	127	144	123	141	147	127	119	129	140	133	139	118	133	119	126	150	148	130	127	134	131	141	125	132	130	128	115	124	150	126	161	133	136	126	128	129	135	142	124	130	136	122	138	157	130	150	144	109	126	126	145	136	124	132	116	156	119	128	124	132	133	130	142	139	139	115	111	123	134	127	114	137	152	131	118	127	134	126	130	108	133	109	119	131	113	156	116	126	120	124	138	131	124	106	118	123	123	122	137	110	133	131	134	131	143	151	144	140	142	120	113	124	134	136	136	132	115	130	146	124	144	129	144	141	143	136	119	140	144	116	132	130	118	122	132	130	132	96	117	155	109	135	157	124	125	140	153	135	132	134	127	137	126	135	135	152	133	137	127	155	127	115	131	129	122	127	133	125	135	138	145	111	155	123	138	114	115	137	110	142	123	132	115	133	145	127	127	124	134	127	137	147	143	110	141	145	127	116	120	139	129	138	143	115	120	150	151	120	143	127	144	129	144	116	127	114	129	142	148	110	132	126	126	134	129	127	137	124	156	124	129	130	136	132	108	115	126	131	131	115	110	145	160	132	134	117	138	143	135	136	147	139	107	134	144	124	134	138	140	131	127
24333	21444	28738	24535	21428	6439	987	606	448	396	387	400	367	350	373	340	379	328	355	318	348	319	338	351	343	318	317	341	311	317	327	324	331	343	329	312	303	317	342	283	333	333	292	283	287	299	288	319	339	343	299	317	308	312	305	302	289	311	330	330	300	344	315	299	306	336	327	318	317	299	324	299	282	294	324	314	346	309	352	321	328	322	326	316	333	314	289	322	298	287	296	311	324	320	336	323	309	355	339	263	310	268	322	296	286	301	292	277	307	316	334	326	326	314	319	263	326	320	306	313	321	291	313	322	270	323	324	289	317	311	308	276	271	300	318	336	308	313	321	321	297	330	301	319	330	341	307	302	288	326	312	344	308	287	294	333	320	344	311	293	275	308	329	304	297	313	317	308	320	305	311	274	327	322	300	310	302	317	289	320	315	310	303	325	298	289	311	308	317	328	294	321	308	313	340	314	325	308	308	307	321	351	305	306	318	315	307	334	328	327	323	328	302	300	326	335	318	316	286	304	320	350	280	305	275	319	314	318	339	290	340	267	314	319	297	299	321	288	287	309	310	288	335	296	321	321	297	321	290	306	305	329	313	275	309	309	306	294	340	304	289	290	317	321	305	301	314	325	315	296	325	289	335	290	304	278	294	306	304	313	306	331	345	334	324	307	304	323	307	307	339	310	318	322	273	293	273	324	298	324	298	317	317	326	298	308	310	308	291	311	311	295	331	307	332	297	306	320	299	334	296	347	336	323	296	315	303	300	283	331	298	300	297	302	324	319	306	326	310	288	303	296	325	317	314	264	316	344	273	329	303	347	332	299	324	306	315	290	297	299	290	308	329	326	312	335	332	336	281	314	283	302	330	321	339	302	311	312	287	322	289	326	314	326	283	341	324	320	314	306	312	312	291	313	326	296	311	347	318	328	296	325	300	322	296	348	321	285	321	319	346	296	288	325	308	285	285	305	330	349	290	319	295	310	300	297	279	291	297	314	313	315	285	305	313	289	305	328	273	298	317	305	326	305	287	328	309	290	309	281	299	295	319	286	279	263	344	303	307	302	308	294	294	296	304	302	318	296	338	294	289	300	302	305	327	303	316	306	320	317	329	301	329	290	296	321	307	325	311	314	307	293	296	307	316	296	306	307	321	269	291	335	330	289	311	304	330	303	336	298	315	346	334	324	355	312	277	348	300	293	319	308	343	335	341	303	309	314	276	283	304	300	318	280	330	311	322	308	331	302	304	339	322	284	275	303	275	297	286	319	324	295	273	285	313	284	289	294	265	319	288	326	316	268	276	309	327	314	310	295	280	289	282	294	279	287	268	298	314	328	335	269	298	321	322	278	331	286	340	321	325	311	314	338	325	315	304	329	297	296	299	280	298	304	300	291	327	308	312	294	325	290	295	316	314	346	301	291	314	306	308	335	276	315	305	323	297	302	290	293	296	315	313	296	300	318	322	288	305	312	271	317	316	279	296	306	303	282	323	353	317	290	327	320	314	335	320	317	291	257	313	296	286	274	287	289	324	309	337	310	300	291	321	286	278	311	318	310	306	292	318	317	333	292	323	314	308	277	278	265	294	310	313	298	308	284	324	335	291	323	309	289	320	340	300	280	321	321	280	285	327	326	316	318	314	295	321	291	344	325	309	325	336	300	292	297	339	313	284	300	303	295	305	282	310	291	285	305	285	323	306	302	326	295	288	318	283	318	315	313	332	307	321	310	309	331	319	282	324	302	290	326	335	317	301	298	301	318	309	310	270	288	301	302	314	325	324	330	313	337	297	317	298	310	318	313	295	305	322	306	308	337	345	317	328	315	291	287	312	308	298	307	292	334	295	282	307	307	302	318	291	306	314	314	309	315	305	279	311	303	317	291	336	343	324	311	280	300	292	305	308	300	298	295	306	321	310	302	315	306	308	291	319	306	324	320	319	307	307	323	298	317	331	288	323	317	313	297	319	316	325	311	318	330	302	326	325	296	304	300	303	284	305	285	311	335	327	280	330	320	340	319	325	298	325	305	308	325	327	268	269	299	290	279	303	302	325	302	362	274	288	316	311	297	313	307	330	307	286	270	304	321	311	314	300	274	288	311	317	312	298	314	334	294	293	330	320	313	316	318	339	257	313	311	297	315	328	306	287	292	318	337	299	308	316	321	306	307	324	294	276	322	298	303	296	287	327	280	303	284	331	290	324	343	303	296	306	319	309	303	321	292	299	305	294	302	292	306	301	321	293	310	278	293	328	335	336	313	338	309	317	301	314	287	265	281	317	298	323	306	324	294	267	290	292	285	297	321	284	286	312	302	319	314	294	282	293	284	350	300	295	304	308	302	317	298	327	320	291	292	328	294	260	320	299	321	309	339	328	281	291	323	319	312	305	334	345	290	286	375	311	299	293	278	302	299	297	289	312	326	306	305	316	327	297	301	299	306	298	337	328	289	298	286	274	316	328	296	318	344	315	290	331	304	306	307	312	317	296	314	301	333	268	302	310	277	296	310	298	285	318	294	325	296	307	280	304	313	345	316	309	316	336	319	299	305	311	348	327	312	285	326	303	302	319	306	316	334	362	307	308	310	310	315	295	287	303	303	328	312	266	304	329	320	322	317	326	314	271	302	280	286	294	354	340	343	315	328	275	292	314	327	319	299	335	299	298	304	273	322	306	282	293	311	322	311	315	335	281	304	311	316	328	292	292	290	287	289	300	331	305	304	350	317	279	338	272	287	301	299	292	277	303	346	324	329	299	324	298	312	306	310	274	286	298	300	301	266	308	310	317	300	291	306	308	291	288	302	290	330	311	313	287	302	292	298	315	324	320	295	292	289	303	302	306	330	304	320	305	280	292	293	309	293	310	326	303	292	286	318	302	281	304	300	326	307	307	330	332	324	311	313	287	308	296	295	302	344	319	322	306	290	316	286	287	287	281	324	288	306	319	308	309	271	313	295	309	330	295	291	271	315	297	295	334	305	290	326	336	297	327	310	299	312	301	324	339	327	303	293	302	332	323	336	319	328	306	336	300	302	312	315	344	324	317	317	311	301	311	286	322	280	273	308	323	293	282	302	298	315	328	303	276	297	313	329	318	288	275	300	325	304	338	309	314	293	320	312	276	249	298	321	321	299	322	298	309	332	303	300	315	279	256	287	341	342	288	310	308	286	303	315	307	308	313	294	319	293	326	323	312	299	266	299	302	306	291	309	318	308	316	294	319	309	302	278	329	315	303	299	332	330	307	291	307	344	302	293	312	296	300	321	267	300	329	310	301	346	307	284	303	299	316	324	304	314	297	276	339	309	326	304	304	347	310	287	279	301	336	305	298	282	306	289	316	323	294	332	326	286	294	297	302	280	328	322	315	285	303	310	331	323	304	328	301	290	332	318	312	334	331	324	336	306	299	286	298	344	303	304	291	313	299	280	298	311	268	327	294	325	323	281	287	345	299	337	280	325	316	290	314	324	288	317	304	297	316	300	307	297	335	311	286	332	324	323
3211	4912	4031	2029	1283	1030	803	637	556	513	473	399	458	389	371	372	338	355	362	370	352	332	348	327	303	347	334	306	313	322	267	312	330	329	292	280	277	289	297	335	301	296	295	289	298	322	259	299	274	290	300	307	289	296	299	310	273	322	300	309	301	298	284	312	299	299	279	288	279	277	346	300	336	305	303	312	278	291	322	297	305	288	271	258	319	309	319	292	337	310	311	276	287	298	291	288	296	276	302	279	281	278	315	285	319	271	304	304	294	295	308	289	306	284	329	301	283	282	324	285	276	274	318	284	310	300	319	309	282	301	296	294	276	307	271	286	322	323	272	303	300	286	300	324	254	283	278	292	271	319	291	284	289	299	289	291	292	304	290	310	315	296	322	261	275	265	270	310	279	295	307	277	282	264	264	316	292	295	290	279	280	276	260	271	301	315	313	341	280	306	278	302	301	326	272	278	279	282	309	282	304	289	278	310	299	245	264	336	313	315	284	289	331	292	271	289	331	273	275	314	239	294	267	316	309	293	284	321	289	295	295	295	316	296	278	295	273	282	305	280	288	315	321	310	282	277	291	300	266	307	304	279	294	293	331	295	268	287	322	284	308	313	290	264	320	276	312	310	282	320	319	280	295	315	280	286	295	313	277	288	289	272	281	285	281	298	276	310	294	305	269	305	288	275	273	291	263	311	282	319	302	290	298	287	264	296	292	288	317	287	286	311	305	305	291	274	304	281	286	266	280	266	286	285	282	278	280	305	275	305	294	313	313	290	284	267	260	266	295	275	292	317	295	274	294	281	349	306	309	307	333	278	299	313	299	274	266	264	314	272	298	272	302	309	299	302	270	248	298	274	317	298	271	296	289	282	281	284	282	302	265	271	280	271	262	313	300	301	303	285	272	276	263	289	302	285	296	295	304	294	303	294	311	303	279	296	281	276	281	294	311	275	262	298	282	284	274	283	282	290	313	273	269	288	309	280	294	290	254	301	298	293	296	289	295	262	305	289	310	279	278	306	303	305	297	300	282	301	268	300	318	293	295	298	264	288	247	302	310	279	299	268	304	294	274	270	297	294	309	277	299	289	278	306	273	266	317	315	293	277	280	293	253	291	286	300	291	308	307	268	277	285	317	267	297	291	282	274	261	292	277	282	294	290	292	299	288	283	307	303	300	267	303	293	289	306	291	281	302	287	300	304	313	298	313	306	281	283	283	295	307	296	319	305	279	314	302	305	286	310	279	279	303	281	282	300	279	283	268	313	301	290	261	316	287	267	267	276	289	282	252	304	262	274	279	330	315	293	255	298	291	288	306	280	260	293	308	285	297	263	295	268	295	292	284	263	272	297	278	272	283	263	277	283	277	296	304	301	320	290	269	280	312	313	291	282	292	296	281	318	282	289	292	311	301	277	315	289	271	283	280	304	288	304	287	284	298	266	289	266	305	312	258	279	283	297	274	308	261	280	323	288	274	305	261	293	282	306	289	309	288	299	307	288	296	312	280	291	305	286	291	286	252	290	300	320	301	289	273	288	275	298	304	311	283	278	261	289	291	283	294	324	271	262	298	289	295	329	293	315	300	287	271	311	295	275	264	283	271	299	294	271	281	287	306	295	268	297	324	297	306	310	283	303	253	285	294	286	307	301	289	278	272	279	286	294	277	296	290	286	299	291	310	298	314	290	311	307	268	298	278	291	286	290	307	264	292	300	320	304	288	306	291	276	299	298	293	297	299	287	319	308	290	278	292	285	313	295	278	286	256	273	263	283	278	281	278	289	299	285	268	291	315	255	302	282	286	275	272	305	305	255	280	276	277	279	299	282	313	289	270	302	283	314	269	296	316	288	268	289	321	263	277	280	293	308	289	288	308	264	261	280	305	302	313	278	294	271	294	271	299	322	277	318	292	275	273	308	303	288	242	284	269	271	276	318	296	280	300	281	304	312	289	298	269	296	273	310	268	275	309	289	310	293	301	294	289	302	253	297	257	290	288	293	250	279	307	262	291	268	281	267	262	276	293	264	304	291	276	310	295	301	303	307	289	334	306	293	296	265	311	309	274	285	268	291	300	303	287	287	267	299	287	297	270	296	273	284	314	267	295	279	293	282	291	294	307	315	300	302	308	303	265	299	262	293	281	290	321	304	287	303	283	306	285	288	284	303	276	264	268	319	279	289	265	281	327	264	278	277	261	281	276	302	264	280	285	302	321	296	314	292	313	290	269	314	291	307	278	309	296	284	294	277	244	272	278	315	281	259	324	287	269	296	275	318	307	281	314	308	288	312	295	267	266	278	282	281	291	266	263	282	307	295	282	296	290	295	266	299	238	280	276	254	284	264	271	317	296	279	263	311	292	284	295	276	297	282	281	309	294	274	294	265	287	275	293	282	285	288	300	286	258	298	276	270	260	282	268	310	284	264	270	275	239	327	294	258	313	287	294	274	292	304	298	265	307	296	296	317	315	294	287	300	276	285	279	292	244	298	315	296	285	306	287	250	297	266	284	288	289	281	268	314	298	263	287	290	255	295	288	307	316	287	295	276	279	272	297	245	288	309	295	295	314	279	291	278	259	294	290	263	308	276	287	292	279	268	279	299	258	257	256	304	287	286	286	273	253	294	279	281	283	284	268	268	261	308	295	280	294	278	295	275	309	308	311	314	260	276	330	311	282	284	275	299	269	276	280	280	274	279	295	270	298	278	292	315	289	286	284	320	265	294	289	305	271	281	275	251	293	301	309	286	299	285	291	285	264	266	265	276	291	267	300	285	264	326	270	289	275	277	251	276	251	279	257	260	300	266	256	302	281	272	302	287	293	270	255	255	292	301	272	317	270	287	300	291	282	305	295	283	272	257	305	264	285	275	275	278	288	278	288	285	269	265	285	285	297	275	267	279	297	332	292	278	282	292	280	263	280	262	281	269	288	290	277	297	257	278	282	244	265	301	308	291	263	289	286	296	301	277	280	300	272	277	279	261	280	307	286	268	290	299	319	277	283	278	276	308	296	299	279	254	312	293	272	273	312	281	292	270	279	292	317	281	319	275	289	321	283	279	302	273	277	293	291	285	293	294	275	281	294	306	295	265	298	300	289	285	276	266	305	316	300	278	307	278	265	274	303	269	269	304	296	276	281	305	318	265	307	274	293	328	283	273	276	299	295	278	313	285	264	295	297	285	281	276	268	289	302	283	288	307	284	312	299	288	274	301	282	281	309	270	292	301	309	256	281	326	288	299	319	287	302	285	291	283	297	303	276	312	264	288	296	303	261	298	300	314	288	276	291	265	297	251	307	312	307	276	274	282	282	266	283	287	276	294	299	272	285	313	299	277	290	286	299	286	282	265	289	313	314	264	300	262	291	283	287	277	288	283	291	295	285	289	276	279	307	303	275	320	319	272	257	272	269	291	261	261	285	264	304	280	295	308	286	272	296	279	291	291	275	284	279	247	284	338	297	294	253	273	285	271	290	304	305	305	286	271	319	291	289	267	291	272
27678	11950	955	533	386	234	206	192	200	206	184	217	171	210	193	168	178	192	185	213	211	154	184	177	159	208	219	199	190	187	224	149	201	182	193	190	175	193	199	215	184	204	198	212	204	187	192	201	198	199	179	197	185	167	174	173	192	196	229	192	198	200	196	212	204	195	174	211	207	206	182	195	198	203	220	189	188	203	198	186	206	189	192	195	199	204	191	185	181	195	185	203	205	201	163	198	187	211	205	218	201	195	197	203	174	183	202	186	157	198	181	202	192	202	174	179	197	205	203	197	223	196	187	211	176	157	201	194	209	213	226	205	200	206	195	199	214	201	200	179	200	205	180	215	209	197	196	186	192	199	178	176	162	190	189	208	208	171	196	178	211	174	197	190	195	205	187	234	175	208	198	194	217	172	186	198	208	173	199	172	193	209	185	200	201	179	186	202	191	213	201	206	184	187	224	174	193	225	203	207	224	203	195	213	192	185	183	213	202	172	201	187	203	219	200	198	205	194	171	184	202	214	206	188	193	229	215	195	220	204	198	200	191	189	195	193	180	184	167	183	195	201	195	209	176	188	196	154	218	220	180	207	195	197	197	214	189	193	183	216	219	200	169	184	192	191	207	199	197	215	193	188	185	185	185	193	217	187	207	198	214	195	188	211	172	193	210	172	187	187	206	190	197	200	229	215	176	190	193	205	189	188	185	168	202	198	189	207	245	198	197	188	202	205	184	179	198	174	169	179	186	188	193	208	197	219	199	179	179	203	195	191	226	191	228	205	185	189	182	185	197	204	157	184	192	226	185	188	168	185	208	184	209	176	193	203	183	198	206	189	194	183	194	206	197	205	183	197	212	198	185	215	192	213	203	206	183	217	200	181	210	185	190	206	207	190	198	213	199	210	183	219	205	189	173	218	214	186	171	209	220	208	183	200	181	207	188	203	199	187	191	198	198	180	200	187	182	189	190	179	196	189	188	200	206	194	178	208	220	191	188	189	218	189	201	198	186	204	183	193	195	175	197	201	164	190	206	232	194	189	200	194	196	179	194	190	190	183	190	223	182	220	191	189	203	218	205	227	197	201	189	205	206	222	192	189	209	207	189	198	220	194	207	186	189	188	192	206	214	202	214	203	187	246	204	189	209	195	185	161	211	208	203	190	203	188	198	170	187	200	195	176	189	193	184	191	193	180	220	216	199	199	179	200	219	192	200	195	185	197	205	185	206	208	183	218	187	233	197	197	201	205	182	220	210	194	198	192	194	184	201	193	217	198	191	194	192	228	175	157	199	200	195	201	184	199	172	184	206	186	196	182	173	179	179	192	200	180	211	212	199	191	174	202	203	205	205	173	202	189	196	200	204	198	219	184	194	195	199	177	193	213	185	198	190	177	194	213	210	212	195	223	195	193	191	192	169	198	177	200	175	190	181	210	200	211	184	197	189	175	204	186	186	210	228	195	170	181	178	195	152	197	196	206	209	211	178	192	200	218	207	199	196	172	188	205	209	182	172	175	201	205	196	216	196	209	208	202	195	214	200	191	194	152	172	202	199	168	207	187	188	185	199	213	205	192	173	219	211	209	214	216	187	221	219	194	207	189	210	195	177	195	207	190	189	204	201	198	189	176	202	202	223	194	238	202	194	182	207	198	194	174	195	194	169	189	202	216	214	182	213	222	206	198	196	182	188	186	192	209	196	203	195	181	179	193	178	201	203	212	234	209	161	197	199	204	214	185	186	187	202	221	199	205	186	227	191	214	203	211	182	182	183	196	197	184	216	217	231	173	196	200	203	190	206	174	192	195	225	221	206	177	202	187	184	193	203	204	200	215	214	208	187	194	193	199	178	197	202	199	181	189	211	191	182	194	177	175	201	202	185	213	200	195	201	195	201	189	170	202	172	188	212	197	196	211	201	211	195	182	202	187	203	180	178	209	189	176	208	191	178	175	201	187	192	209	186	193	196	176	189	198	190	181	187	189	191	186	219	201	204	170	188	200	181	205	190	187	181	196	175	199	229	205	181	201	229	200	201	207	203	189	185	186	200	217	158	205	179	173	195	191	208	197	179	174	203	199	207	196	202	193	191	212	204	205	181	205	206	200	198	214	206	195	173	195	185	189	191	195	179	183	189	229	225	177	198	214	181	217	201	171	168	199	173	211	202	199	198	185	209	192	200	192	199	185	182	167	194	200	212	193	208	192	200	200	178	207	215	205	204	196	204	199	212	192	208	199	189	206	192	202	185	207	192	215	193	195	189	186	210	193	192	212	191	163	178	199	209	185	206	204	225	205	203	211	198	186	167	233	184	224	191	186	204	200	219	198	192	193	186	206	169	215	197	226	208	188	194	201	228	195	230	186	223	184	200	200	213	160	167	208	182	215	178	186	188	207	202	196	181	181	171	191	204	199	234	204	207	182	197	233	194	188	198	200	188	193	187	184	209	189	166	209	196	206	192	188	199	172	203	208	190	197	204	201	206	191	190	212	194	176	182	181	194	195	196	180	200	214	170	200	207	189	181	219	190	201	182	189	196	191	203	176	187	172	180	183	189	200	176	198	202	206	207	184	180	193	195	189	204	194	190	210	189	196	202	197	177	194	189	218	182	203	175	189	165	201	181	177	191	204	208	194	221	210	191	197	209	196	226	198	193	197	189	208	217	208	199	178	211	178	182	209	200	201	178	208	201	191	222	206	189	201	220	187	196	182	222	200	182	201	190	181	172	172	208	179	215	181	199	180	180	220	177	211	197	198	173	200	212	184	169	211	172	208	191	181	208	197	174	197	187	198	170	198	222	175	194	184	194	191	199	212	207	171	194	203	171	203	207	206	230	200	213	170	223	182	176	178	176	170	216	215	181	211	210	207	213	184	222	211	205	204	165	200	219	221	200	192	205	193	198	192	191	191	180	188	209	186	200	202	184	211	199	211	185	201	193	197	185	171	177	225	192	163	215	206	196	205	201	215	192	190	213	180	199	203	190	182	197	213	205	192	192	216	191	205	216	192	215	189	202	192	174	195	169	207	210	197	187	199	215	215	184	194	216	207	191	167	200	186	192	193	211	192	188	198	213	214	184	188	197	207	176	213	219	168	162	209	184	213	208	195	224	188	203	218	211	187	205	177	196	217	208	189	211	193	197	193	205	174	185	194	195	192	223	210	179	211	197	178	211	182	187	185	176	187	201	195	191	186	188	202	198	189	201	200	204	177	203	199	176	176	215	160	188	192	196	213	203	168	189	197	173	191	191	215	218	174	216	187	198	209	215	203	208	203	190	207	175	200	223	193	214	181	204	201	199	204	207	205	217	165	218	215	209	192	193	211	208	174	209	205	198	200	207	195	208	194	187	198	198	197	209	190	194	177	206	239	183	206	200	195	181	195	192	199	190	199	203	171	196	196	209	180	210	194	205	191	218	182	169	197	194	180	201	210	180	188	209	206	216	190	191	189	188	199	202	190	205	209	206	191	190	192	197	178	196	191	213	201	199	193	214	201
4502	414	379	261	201	202	205	213	198	190	180	204	215	208	196	197	207	188	209	189	204	192	184	220	201	170	181	203	206	208	193	184	196	193	212	208	179	177	191	208	211	191	202	196	197	194	194	197	210	205	219	183	181	203	202	194	208	200	200	191	191	189	184	203	191	221	194	202	212	174	194	206	201	186	213	229	204	204	191	181	206	185	183	206	213	200	207	170	170	193	189	191	212	190	192	186	177	212	193	209	180	193	225	202	202	185	181	165	194	162	194	205	209	182	189	184	175	197	224	189	200	192	199	214	191	183	209	183	190	180	200	194	179	207	206	194	195	169	192	197	200	202	183	189	161	182	183	181	191	213	172	189	169	205	194	202	192	219	167	206	190	175	192	199	192	193	225	196	202	188	195	186	184	188	194	209	182	195	184	188	185	190	174	177	180	205	202	189	188	201	203	180	205	185	191	200	203	179	184	193	175	208	202	183	181	207	197	201	188	182	189	188	178	165	209	216	164	205	189	195	176	207	171	180	193	153	178	177	205	200	211	182	191	206	187	170	212	207	182	187	166	180	194	188	208	196	189	191	189	202	192	205	180	198	184	220	167	209	199	192	202	209	206	183	184	210	200	167	197	198	187	185	196	191	171	203	204	203	207	190	208	214	180	189	192	158	176	169	195	174	180	196	223	199	206	180	200	188	207	175	183	192	186	196	193	175	192	194	178	181	203	197	175	223	193	187	183	192	196	187	198	209	170	186	194	173	182	206	190	202	191	193	197	187	202	188	208	217	188	196	200	177	210	165	184	177	204	193	164	194	175	182	205	184	173	174	202	195	194	188	219	209	213	167	191	217	220	203	180	194	218	210	182	204	182	206	184	185	191	188	193	206	191	195	200	197	192	190	193	182	200	195	229	195	199	173	184	186	209	210	183	176	191	189	200	184	185	185	181	190	182	210	185	176	196	195	187	198	207	208	177	206	194	166	207	160	193	203	188	190	197	205	192	192	179	202	203	198	193	197	174	193	195	184	229	189	201	171	187	180	189	199	180	196	183	185	191	193	190	174	167	199	205	168	186	190	187	216	160	213	168	200	194	183	186	199	213	200	183	196	210	196	216	200	204	220	207	177	189	188	174	184	187	225	209	184	173	151	208	194	213	191	197	180	200	203	173	188	177	198	211	168	199	192	199	192	197	196	172	185	203	195	181	193	190	197	208	207	195	203	182	194	188	198	200	176	176	203	203	186	212	186	178	208	191	169	188	208	192	196	185	222	187	188	206	200	209	208	190	187	216	185	183	206	196	215	196	186	181	200	191	196	175	203	176	215	195	196	208	193	181	180	189	200	195	183	197	187	196	183	184	177	221	193	196	206	188	167	210	198	184	189	205	199	199	177	184	217	192	205	192	200	220	200	194	191	212	199	194	210	202	222	184	175	202	199	201	181	185	194	197	187	228	193	214	171	169	170	180	200	165	192	195	173	194	192	210	190	185	192	201	195	203	178	174	171	211	185	193	191	177	179	193	205	206	180	202	180	185	209	213	175	198	202	181	203	214	199	186	198	207	205	230	206	192	195	204	166	183	198	225	202	192	166	206	179	194	187	187	199	191	197	172	213	188	203	193	198	191	187	218	171	215	189	181	187	168	175	211	182	214	183	183	184	201	213	185	216	187	169	191	191	205	201	202	225	195	180	199	208	194	207	210	213	190	196	200	189	207	189	203	201	182	193	169	198	196	200	207	203	189	188	189	183	197	182	206	187	184	194	209	189	194	184	172	171	212	176	178	215	206	191	195	167	187	172	165	161	160	202	173	194	196	219	202	191	205	188	194	178	191	199	198	201	168	201	214	205	223	206	202	195	192	181	236	172	177	176	198	170	192	204	214	204	178	173	201	186	177	195	196	204	194	213	187	215	197	191	202	180	196	186	191	221	185	197	204	208	184	184	181	184	200	210	213	224	212	210	210	200	174	198	212	190	216	189	204	207	204	175	217	191	215	189	196	176	213	168	193	211	188	197	201	178	196	173	195	208	171	185	210	205	216	205	216	192	193	171	189	180	198	189	197	192	185	183	207	204	204	203	193	163	185	182	194	207	200	211	190	172	191	187	195	214	189	200	232	180	201	204	208	200	183	200	180	197	182	213	211	205	205	181	215	177	199	198	192	211	197	196	195	197	203	205	195	180	183	179	207	205	199	179	204	193	175	219	194	193	191	204	191	195	196	188	174	210	192	207	185	196	183	204	197	177	198	206	210	190	190	187	215	202	206	192	206	202	194	182	200	193	210	199	196	211	170	209	211	207	187	185	191	205	205	209	216	188	191	185	179	205	203	181	173	192	210	182	191	181	211	193	185	194	198	161	187	190	170	197	195	195	202	176	179	182	189	180	179	176	199	191	199	182	196	182	202	229	172	223	192	174	185	198	181	185	171	189	188	198	201	205	172	209	200	206	163	206	188	195	179	215	198	187	190	195	182	178	188	209	189	209	210	189	205	196	187	201	196	169	216	199	202	197	164	203	211	180	200	202	182	181	211	214	197	187	186	171	197	207	183	190	189	201	194	201	183	169	190	184	199	209	211	180	201	197	214	189	195	198	211	182	175	180	186	178	189	182	180	202	207	161	225	188	189	186	192	199	212	173	186	185	209	191	188	184	214	188	171	180	176	209	166	197	212	177	180	205	186	213	182	193	187	165	178	209	191	184	177	197	178	191	183	200	182	190	198	198	197	209	194	193	205	224	175	151	196	191	172	201	179	202	190	187	208	189	199	191	188	184	173	187	194	197	207	196	210	206	204	196	179	176	170	180	191	182	179	205	194	217	207	179	207	197	207	181	185	181	207	189	195	184	196	182	193	171	186	204	211	196	179	193	202	176	201	218	194	194	216	208	213	216	188	185	175	187	174	190	194	191	180	196	186	176	202	167	202	193	199	202	203	182	199	216	173	211	184	204	203	182	185	197	205	195	203	169	191	182	190	184	187	176	209	184	203	207	206	184	174	176	199	197	184	220	195	179	215	204	164	203	200	214	221	204	196	184	206	187	186	165	200	202	193	201	215	198	176	182	171	188	176	168	191	216	166	175	169	196	182	215	211	203	197	196	214	178	179	187	183	168	164	181	192	189	206	197	200	214	202	186	197	172	210	174	168	190	186	206	194	185	199	170	200	190	196	195	155	194	194	208	205	179	191	216	195	178	181	201	191	193	197	167	212	176	189	192	200	217	193	183	197	176	169	188	213	173	175	177	181	200	193	194	184	211	175	183	199	187	180	174	185	192	197	189	207	177	190	207	199	224	196	186	216	188	193	161	196	199	179	197	192	204	181	169	166	196	196	188	177	158	201	161	187	177	212	197	221	184	199	188	216	162	192	191	173	205	194	173	182	188	177	207	180	216	192	197	176	199	200	199	197	180	202	197	219	171	204	187	187	186	188	193	191	165	186	192	187	173	199	176	207	187	211	202	177	201	194	172	205	205	211	226	195	182	187	206	177	190
25145	21446	27910	25376	10288	583	313	227	175	157	174	151	160	135	138	143	125	145	139	135	125	134	136	126	128	129	132	111	136	133	140	126	128	122	146	118	117	121	114	126	123	114	131	115	113	125	125	128	143	121	124	116	129	118	118	120	135	126	132	137	138	118	137	129	111	130	113	131	108	113	129	107	89	130	135	120	120	105	105	139	129	121	120	122	113	112	120	132	126	112	145	108	135	105	127	125	148	122	134	115	119	131	105	105	109	122	129	114	114	124	119	118	111	119	135	139	132	115	125	127	122	134	129	106	115	124	121	99	113	133	120	125	136	133	121	116	127	124	132	124	122	123	115	109	129	129	123	107	143	103	134	138	139	110	122	116	135	117	120	132	118	150	123	114	119	114	150	123	135	114	140	109	138	124	133	151	116	124	117	116	116	118	121	129	111	137	136	119	130	135	134	140	137	121	121	140	130	124	133	112	113	133	134	121	110	126	140	112	119	135	121	124	131	125	113	124	90	121	109	115	141	133	130	129	120	135	106	128	123	133	117	126	123	112	125	104	99	124	128	111	133	114	121	119	127	139	116	126	107	129	115	119	123	129	137	124	126	127	114	108	142	125	135	134	120	125	135	117	107	110	126	111	134	114	114	118	131	126	115	117	107	134	131	142	124	118	129	129	110	129	142	121	107	126	109	127	120	132	117	120	130	132	114	123	131	118	121	124	120	127	124	139	133	114	118	126	111	128	140	111	119	123	134	115	123	115	114	114	129	127	123	124	122	122	100	126	114	137	94	121	118	117	128	144	124	131	127	138	120	129	111	127	138	107	110	128	95	144	127	107	134	117	97	119	112	118	133	113	128	144	134	133	123	129	121	128	105	105	124	112	133	147	108	110	122	114	106	131	128	123	113	125	128	121	118	118	107	125	111	121	104	128	115	109	112	131	135	115	124	124	117	115	114	117	138	124	127	106	109	135	116	129	119	108	110	104	128	114	99	123	119	133	100	122	119	134	126	118	113	122	111	116	137	114	117	125	132	127	130	126	128	152	140	163	126	107	114	123	122	134	136	115	120	139	107	126	115	123	117	135	116	133	103	125	132	135	133	115	120	118	115	134	112	92	126	124	125	106	118	125	117	152	113	125	115	114	117	114	128	132	123	135	121	156	120	120	121	137	117	104	127	107	103	125	119	120	132	119	129	116	123	111	115	116	114	106	131	140	132	133	112	127	127	113	125	111	118	111	123	129	132	116	109	129	130	123	142	111	134	126	114	110	107	123	128	122	113	102	114	114	126	131	125	113	135	112	125	123	126	113	134	104	135	124	126	120	120	124	112	127	112	134	114	110	112	118	110	130	137	119	125	121	119	126	112	149	126	131	109	126	117	117	116	103	128	88	125	111	110	120	120	116	133	132	107	107	146	137	130	135	131	135	111	124	121	126	115	118	125	116	117	134	117	111	117	111	135	119	116	112	127	117	104	110	134	108	120	136	134	131	118	144	121	100	142	118	129	120	140	113	106	128	135	105	133	156	110	140	109	111	143	122	120	131	135	115	130	128	102	131	115	118	142	108	117	120	109	124	117	130	116	108	120	129	114	121	131	126	114	125	114	100	109	120	116	106	139	120	136	115	108	131	122	133	121	109	135	117	119	131	142	110	105	109	125	121	122	107	117	152	129	92	129	139	131	127	114	122	134	118	109	114	110	123	129	108	120	134	123	109	111	145	102	110	137	105	132	117	126	113	121	114	126	118	129	123	130	100	128	125	124	116	126	131	137	125	101	139	122	114	130	111	119	102	112	141	125	119	126	117	107	113	119	117	131	118	127	121	110	96	120	119	136	142	115	102	131	113	145	110	120	120	126	127	129	136	112	112	117	104	127	132	116	130	112	119	125	132	118	119	130	130	116	115	125	120	137	115	128	112	142	118	127	107	117	103	124	124	109	132	142	119	125	133	127	135	120	121	128	130	115	123	140	130	110	133	128	120	135	104	112	109	124	118	121	124	140	136	116	123	128	116	133	110	115	116	131	132	124	107	125	135	116	140	121	115	120	121	127	129	124	142	124	127	116	127	129	118	131	115	112	138	120	115	134	129	134	113	127	119	136	126	118	122	124	132	105	111	103	111	109	118	123	132	110	139	114	128	124	127	111	113	114	127	135	113	118	114	109	108	100	115	135	115	117	120	134	121	140	120	116	123	155	128	128	123	117	109	126	134	100	111	137	112	129	109	118	112	96	115	112	120	117	144	133	112	123	107	132	136	123	115	125	106	126	107	121	116	127	118	123	124	109	118	108	116	121	121	114	118	147	116	120	113	120	127	127	113	134	129	108	126	123	116	119	127	137	134	132	123	115	121	131	104	123	98	140	115	117	131	127	138	115	114	128	111	129	126	131	112	119	131	108	132	110	116	125	107	114	135	131	124	123	132	101	121	125	119	132	118	99	125	104	109	131	121	109	119	88	98	117	129	113	99	119	131	120	138	148	97	121	136	130	123	123	132	121	124	112	127	126	118	113	120	132	114	112	124	111	106	124	109	145	120	126	137	120	128	105	141	124	137	112	112	125	100	111	143	136	134	123	139	126	116	115	119	129	141	127	115	116	108	120	128	118	107	148	140	127	137	112	114	134	124	107	130	113	128	115	121	118	135	136	118	122	120	112	114	128	115	135	111	122	116	115	111	106	109	104	113	124	115	136	126	125	115	122	123	130	131	134	104	132	116	121	147	107	135	116	127	140	114	104	114	113	121	138	110	125	129	133	140	106	108	112	131	140	126	118	118	129	93	129	125	118	127	118	127	132	132	138	103	145	135	119	139	105	115	103	105	128	120	127	136	132	107	111	134	116	109	127	129	141	102	107	132	106	110	114	106	109	115	107	113	120	122	132	116	113	121	109	128	122	130	142	131	115	116	132	127	112	144	107	118	121	132	109	129	113	118	116	126	126	111	123	131	126	118	115	120	110	116	128	116	133	130	133	129	116	114	118	127	131	134	146	121	121	129	121	129	126	121	113	121	128	143	120	131	112	111	114	131	129	123	134	127	133	115	123	135	128	126	135	123	128	126	133	122	120	130	127	143	127	121	125	133	130	122	119	126	113	103	122	118	108	122	99	126	118	108	127	114	133	110	116	112	118	125	108	128	129	128	132	111	120	130	127	118	129	126	134	127	123	139	127	117	119	143	126	98	124	108	134	121	136	97	110	130	112	118	118	146	120	122	109	123	117	119	119	99	131	125	118	135	146	109	118	126	113	121	142	107	122	129	116	113	111	110	129	105	109	115	137	106	120	114	128	123	127	118	114	136	122	130	122	124	95	123	127	115	140	122	115	135	124	123	141	115	119	133	132	150	122	151	109	124	127	109	111	120	112	127	112	108	117	125	109	130	121	137	123	107	104	122	115	150	131	131	115	131	131	117	137	116	113	108	124	117	122	123	94	102	129	131	128	99	117	102	123	122	128	117	135	104	126	102	129	113	109	113	118	99	117	116	127	120
2976	2701	2250	1102	686	499	355	313	254	251	229	202	196	181	162	152	170	189	180	152	137	141	177	133	166	130	142	152	153	127	136	135	130	135	122	157	150	140	135	136	140	137	132	126	147	109	134	141	135	136	142	127	134	149	116	129	140	137	152	126	143	115	118	126	141	133	129	110	122	146	116	139	114	124	170	122	146	131	148	121	151	123	136	130	147	130	142	135	139	143	137	148	131	129	152	134	130	146	150	141	147	108	120	148	141	124	151	158	135	142	151	133	123	141	127	133	124	115	133	132	130	156	120	137	112	136	173	141	143	140	131	152	140	137	138	149	120	125	131	132	131	150	130	144	167	132	138	132	138	135	138	142	132	139	137	139	128	150	132	143	149	129	147	136	128	141	127	122	126	148	148	132	130	136	153	141	129	137	137	147	147	127	119	127	140	149	149	139	119	114	136	165	140	132	129	127	123	121	134	142	131	129	159	134	117	166	129	147	113	119	151	109	139	126	144	127	107	123	134	136	151	121	126	148	126	126	145	107	152	163	111	150	137	131	137	130	128	136	136	128	129	143	132	126	120	116	123	127	132	150	123	132	147	120	158	123	143	137	144	144	147	127	137	134	121	127	135	129	147	124	137	142	142	133	129	134	129	143	145	133	136	131	133	118	145	133	137	144	127	115	135	139	128	148	143	153	114	132	119	114	147	145	134	139	135	115	146	120	144	126	121	133	142	142	140	126	143	134	129	114	135	132	125	143	154	137	140	142	125	140	133	142	125	146	128	132	146	139	120	146	113	152	126	143	145	134	125	144	127	132	127	131	112	129	128	128	131	125	118	142	131	123	109	136	131	139	131	136	129	127	126	137	106	123	152	129	140	123	167	133	118	140	126	148	140	131	139	124	136	137	142	136	148	145	132	143	122	118	126	145	149	125	151	126	135	112	125	145	134	134	108	140	144	118	143	110	141	149	131	131	150	140	145	154	116	157	139	134	132	142	133	144	140	123	144	134	118	143	140	104	142	117	122	133	128	124	126	146	127	137	139	136	146	132	128	129	130	122	127	146	119	129	159	140	143	140	105	144	128	123	128	127	133	128	136	146	120	145	121	109	118	123	149	149	105	149	129	124	128	138	139	128	128	152	154	128	121	136	116	109	151	117	148	116	140	124	107	143	149	136	135	139	128	131	147	136	128	128	133	145	132	130	109	133	134	151	134	177	127	124	126	114	121	125	112	134	123	133	133	126	124	143	130	135	143	142	146	137	125	122	132	127	128	121	122	144	129	135	112	137	136	136	123	130	123	150	156	142	137	147	111	132	138	115	128	118	121	121	140	142	137	123	152	117	125	140	156	142	139	122	133	152	132	130	135	124	130	127	132	148	121	131	150	114	137	114	146	144	121	146	131	123	134	133	121	134	117	144	147	131	136	141	125	118	152	134	141	124	114	132	120	119	135	141	145	130	138	114	138	127	137	124	144	127	148	160	138	114	144	111	127	118	115	118	138	126	158	138	152	139	132	142	114	138	139	156	142	125	142	140	127	133	110	140	129	146	151	128	126	125	129	129	126	134	124	121	142	139	139	121	123	147	144	135	133	134	137	141	127	140	134	136	132	132	119	126	127	112	132	143	131	150	118	137	125	128	133	133	120	106	123	127	135	139	125	129	114	146	128	111	131	137	128	122	131	150	132	141	133	144	112	138	129	126	129	129	136	136	130	151	140	109	130	127	127	126	172	116	128	144	126	121	142	131	142	153	130	138	121	104	125	114	117	124	121	125	131	118	127	133	140	117	130	116	118	152	127	138	136	134	131	124	130	117	131	108	126	118	117	133	138	148	136	143	126	141	124	126	120	117	139	151	125	124	149	120	123	129	115	129	120	125	131	143	117	150	148	133	155	125	137	132	130	133	132	145	147	131	124	129	141	117	120	151	143	118	127	126	137	136	137	148	125	123	156	144	143	122	130	128	133	140	149	124	118	131	151	141	137	100	146	137	137	132	134	138	135	111	125	139	150	131	135	146	136	139	140	144	137	121	126	140	122	139	125	129	155	124	133	148	110	145	139	130	130	122	121	136	115	139	142	140	125	149	131	120	132	142	167	134	122	110	118	127	138	140	129	133	137	123	142	144	142	140	113	125	125	142	134	129	128	111	139	130	130	134	136	124	107	150	131	138	127	146	126	146	146	152	139	117	143	126	121	145	116	132	131	120	129	148	128	117	128	127	137	159	143	121	142	121	124	150	112	139	135	151	143	134	140	120	121	116	123	132	113	139	149	125	138	137	126	122	146	142	145	138	110	135	140	139	124	136	122	129	119	129	148	128	113	139	148	114	140	100	112	120	126	130	126	132	144	144	148	126	119	143	139	135	115	106	114	142	140	115	151	123	143	125	140	129	147	106	129	126	135	132	130	128	129	143	140	132	147	94	122	149	119	133	131	124	119	111	119	134	117	131	129	132	141	147	127	143	136	111	124	112	134	125	137	129	125	147	123	126	128	142	135	117	136	143	142	129	128	109	143	142	147	135	136	143	131	120	111	130	107	136	111	133	125	135	111	123	131	111	121	128	108	110	127	133	118	152	138	132	111	139	136	143	129	131	130	122	115	129	116	134	142	145	129	150	127	118	128	131	147	131	129	146	134	126	128	146	160	107	148	125	139	130	152	128	126	128	135	147	146	125	127	107	131	137	141	140	119	139	145	151	131	120	143	129	115	139	150	122	133	146	116	147	144	125	124	129	132	135	139	128	121	127	116	120	131	120	132	113	118	125	121	125	128	127	139	129	142	131	142	130	149	135	132	112	135	122	142	145	113	149	125	122	164	126	116	143	131	149	130	134	136	125	139	125	144	136	118	140	138	131	122	106	155	136	118	115	127	125	112	138	149	137	151	130	123	124	168	149	144	138	143	147	121	122	139	139	137	133	133	120	126	132	124	116	128	124	115	140	134	135	137	135	125	147	141	131	138	116	130	118	101	152	131	130	115	119	137	127	154	131	127	127	111	117	140	126	132	125	120	136	128	120	130	145	134	139	111	135	117	129	131	144	127	113	127	141	146	144	124	120	117	110	139	140	145	115	151	134	121	138	121	135	133	118	126	149	142	130	123	120	129	127	123	133	125	134	135	126	136	127	149	134	126	114	129	144	118	137	117	139	139	134	145	113	135	129	134	151	128	138	131	134	132	129	140	133	144	125	125	145	127	125	138	124	134	147	157	111	147	121	133	127	141	118	119	144	124	147	135	133	135	128	157	127	125	159	151	116	121	144	133	134	130	133	130	139	128	134	116	118	148	150	109	138	109	122	130	124	114	128	140	150	144	122	124	129	128	121	143	126	128	138	136	122	131	123	159	147	128	128	126	158	130	132	137	123	137	129	133	108	130	145	141	132	121	126	122	125	123	117	120	141	133	147	142	140	120	131	147	131	144	146	142	131	122	132	130	144	164	146	163	138	137	140	125	113	141	124	137	128	145	152	132	129	151	118	140	132	142	145
24318	21426	28725	24517	21395	6287	978	568	461	408	408	382	376	364	365	361	362	306	361	333	342	312	331	322	322	325	304	332	345	305	352	303	317	302	318	265	343	300	316	323	330	322	297	321	307	316	317	335	317	295	307	309	338	270	311	304	294	289	324	303	335	301	310	324	315	306	333	339	335	331	290	298	309	314	303	292	301	299	304	294	323	325	337	308	325	317	324	273	331	297	310	316	318	285	296	271	313	329	325	318	316	287	320	308	297	339	331	268	308	291	355	298	311	344	298	332	310	289	298	323	285	319	300	292	332	307	308	288	307	267	289	330	300	304	294	292	316	285	319	302	339	306	318	306	339	318	309	323	281	342	317	306	313	278	288	331	324	325	331	319	311	342	269	311	302	312	313	325	296	340	292	312	355	359	291	288	327	323	321	309	310	302	296	304	295	314	328	292	302	329	335	316	317	298	315	288	290	339	321	299	305	308	300	291	314	309	326	302	294	296	316	291	335	292	331	286	270	314	303	309	294	286	293	325	309	306	318	311	304	297	309	293	305	303	313	305	330	292	315	309	313	337	324	309	312	315	333	335	299	313	298	327	316	283	311	304	330	342	310	297	323	317	317	301	304	305	340	286	294	299	298	289	311	318	335	313	304	341	278	325	325	332	293	305	296	342	333	273	306	355	312	317	305	297	305	291	325	319	308	295	344	302	321	320	300	330	320	315	288	324	339	311	312	307	303	291	337	306	301	275	298	320	309	314	306	302	310	336	326	291	313	324	318	298	295	314	308	335	327	316	305	339	300	302	305	296	309	311	309	292	304	299	268	299	301	321	300	312	333	331	324	295	292	295	285	290	334	317	326	290	316	314	274	316	293	308	303	313	296	283	306	278	340	310	292	318	340	307	302	303	299	319	327	296	304	313	318	290	322	315	310	305	311	313	290	310	290	295	322	298	282	315	308	318	318	299	290	298	306	321	312	302	292	318	279	318	349	317	321	306	284	314	307	302	292	306	319	328	282	317	329	297	300	306	305	294	296	330	326	316	278	295	301	314	314	314	328	311	317	312	294	309	317	275	293	286	294	290	302	303	292	314	296	339	274	318	310	293	305	289	288	306	316	322	329	300	320	330	301	333	323	299	297	286	311	293	308	320	318	310	296	307	347	312	302	294	305	318	310	300	339	306	321	312	324	282	286	295	278	319	319	314	311	285	303	294	330	320	341	327	294	305	305	302	298	300	278	331	277	286	311	335	321	306	257	338	319	292	300	289	323	338	292	296	331	298	316	313	312	295	321	324	287	309	311	310	313	302	328	317	330	319	296	303	296	333	298	300	293	294	314	333	304	314	346	312	335	311	335	291	336	305	319	304	314	329	318	286	305	302	312	315	318	301	294	315	297	325	309	322	302	293	287	285	276	300	296	300	315	333	292	325	291	327	308	300	300	310	280	295	312	292	288	289	319	292	329	312	311	306	300	332	294	289	333	310	318	285	320	288	310	320	306	332	295	316	342	310	315	299	325	319	301	334	303	317	288	304	314	275	307	310	298	287	331	308	300	300	327	279	321	290	322	283	315	286	326	267	303	275	300	324	285	273	335	302	315	299	309	350	269	288	298	296	294	325	312	308	294	321	318	306	335	285	311	307	310	326	321	302	318	304	304	306	352	310	308	288	302	306	296	323	300	305	288	272	298	314	304	326	287	308	288	315	291	279	291	303	314	280	279	323	300	317	301	346	298	288	311	321	323	320	325	324	297	311	305	306	321	323	315	290	287	333	274	343	296	287	316	295	308	334	302	295	275	338	322	306	320	314	306	267	351	271	299	319	303	297	286	294	304	310	296	286	308	289	321	303	319	293	288	310	292	319	304	321	322	297	304	331	307	323	302	282	313	319	345	298	325	323	324	302	276	294	281	321	300	323	307	335	282	268	323	314	296	280	294	322	301	342	307	286	316	298	302	292	318	302	316	318	304	313	324	315	292	335	291	296	283	283	331	276	306	337	322	285	289	292	309	330	283	318	319	287	280	314	314	313	284	316	302	323	323	296	289	329	283	319	288	308	308	300	264	307	287	306	290	286	318	351	344	328	348	297	282	286	318	295	297	307	318	304	299	315	343	301	271	310	287	299	319	330	322	304	279	334	276	319	341	326	304	338	287	309	304	299	319	333	316	296	312	306	307	303	321	324	299	298	332	349	289	289	326	337	309	305	330	296	310	344	298	315	292	342	289	328	315	337	323	309	315	324	303	303	305	335	295	309	303	308	281	317	282	283	298	318	311	309	318	292	298	306	292	305	292	296	287	302	316	274	316	309	294	313	341	320	315	310	313	316	300	343	305	285	321	286	304	306	318	305	282	317	321	261	307	300	331	292	307	289	296	323	302	283	296	328	299	281	311	303	280	322	317	322	321	315	305	289	292	303	328	300	343	326	305	304	274	306	283	287	321	283	293	301	332	281	291	287	300	336	309	314	299	291	277	315	322	303	314	297	293	326	260	296	312	339	321	309	284	320	308	324	299	316	307	321	296	307	304	325	318	330	293	307	328	296	339	313	336	292	307	302	300	327	323	309	308	306	295	280	293	352	288	309	315	302	280	300	306	291	305	301	300	325	336	312	300	310	312	315	322	278	343	307	320	272	323	265	293	299	294	290	330	312	293	336	313	333	298	319	291	318	324	315	321	310	298	327	307	304	321	309	320	283	317	311	293	307	284	327	301	291	276	305	315	302	314	306	319	312	312	323	332	321	311	302	293	283	311	285	286	303	306	317	306	311	282	317	284	292	315	314	297	316	299	310	290	299	317	302	324	285	306	327	303	294	330	329	313	300	305	305	309	337	311	297	295	309	273	315	289	267	289	324	289	289	312	295	304	309	314	308	316	287	308	313	354	285	325	306	277	312	262	318	303	297	307	279	292	314	305	274	280	314	313	263	327	311	304	277	290	298	303	316	330	297	291	296	300	297	320	311	313	280	286	306	273	289	319	319	309	304	303	329	311	292	306	308	322	323	317	291	315	316	296	302	317	310	329	304	319	275	309	327	365	322	311	305	300	314	335	339	305	294	326	318	296	285	271	330	260	289	286	287	304	309	323	311	265	280	276	317	309	286	328	331	316	302	288	297	322	311	301	342	313	342	306	302	335	305	305	305	282	339	325	329	290	311	293	299	290	289	297	306	318	297	319	289	292	293	301	315	315	345	318	308	294	317	312	302	266	340	281	295	315	312	300	294	269	303	295	313	294	317	292	321	312	321	340	324	302	296	302	330	287	313	317	304	296	336	306	336	288	319	318	324	317	319	318	319	313	292	326	284	312	318	306	300	306	348	281	318	305	293	278	313	290	293	290	308	316	306	307	335	296	290	293	314	299	305	352	296	316	333	301	303	321	304	284	344	303	302	284	288	309	335	287	305	304	311	271	305	299	320	326	273	330	336	289	318	332	271	311	306	313	275	306	303	324	319	304	311	309	306	320	297	296	311	325	301	303	295	320	326	323	321
3239	4817	4032	2118	1316	960	787	682	600	494	486	430	414	378	395	365	361	347	334	349	337	343	334	335	333	322	318	348	337	331	343	310	304	338	290	293	292	328	329	274	339	316	305	325	282	316	313	301	311	296	305	287	304	312	347	307	308	292	290	320	307	279	310	295	292	335	278	340	294	337	284	273	296	277	306	311	307	289	286	295	306	317	362	291	318	284	257	290	287	294	291	320	285	331	310	259	298	292	317	269	317	296	313	304	299	309	277	308	315	282	281	288	279	302	303	301	294	313	283	271	300	290	298	255	301	312	319	294	335	310	292	269	304	294	279	302	264	289	332	301	282	308	301	327	297	267	298	299	294	291	335	311	277	277	274	290	289	314	290	287	299	336	287	277	305	318	311	275	281	291	264	289	311	300	298	278	318	297	290	290	288	311	275	293	291	291	297	252	275	299	286	310	309	275	300	276	309	307	277	253	318	285	274	294	321	316	283	280	306	307	273	312	276	302	285	281	314	315	326	307	292	273	267	273	287	283	281	314	306	286	303	276	318	303	259	279	306	277	287	270	265	291	300	341	327	326	323	305	263	311	301	311	267	279	302	302	276	295	278	285	291	266	261	327	324	261	299	315	276	316	295	264	272	278	316	263	279	273	308	280	283	305	245	293	304	279	304	271	287	279	287	311	273	321	295	276	306	288	279	303	319	293	308	309	303	254	303	276	274	299	260	260	280	308	304	301	303	265	301	316	275	321	309	277	283	300	277	289	309	320	306	289	275	306	292	273	278	280	302	281	329	279	283	294	285	312	316	262	296	299	292	292	279	280	318	288	292	294	288	239	310	293	276	306	271	283	269	315	277	296	306	292	266	308	299	280	284	293	289	304	268	279	316	274	313	271	245	270	284	305	279	310	274	268	323	331	350	299	313	279	274	291	275	292	293	285	273	323	297	285	319	313	312	286	265	318	302	267	327	278	288	264	286	279	301	296	306	296	293	287	305	293	301	297	281	314	299	274	299	301	299	319	310	297	265	300	288	284	304	301	307	292	276	285	295	287	312	287	287	272	282	293	276	293	282	292	294	275	289	267	304	291	304	308	267	310	290	314	309	298	286	282	295	303	288	278	272	334	283	271	286	286	309	250	292	296	261	306	282	290	263	294	297	283	302	301	295	291	313	290	294	326	281	304	282	297	286	298	288	299	309	263	301	294	279	287	287	278	301	301	311	312	304	293	264	291	293	327	302	285	284	303	291	297	303	305	284	295	292	301	290	271	276	278	313	297	301	304	276	275	282	295	310	297	281	305	317	286	286	277	292	334	289	294	311	278	300	286	310	276	290	305	264	281	299	306	272	282	248	291	292	322	279	285	308	296	291	293	315	287	294	290	291	268	294	286	299	262	322	295	276	288	289	295	287	327	305	323	276	295	263	270	260	283	310	285	320	301	272	300	302	261	288	290	291	288	262	326	272	288	285	287	306	292	281	302	310	296	277	264	296	302	262	298	268	282	303	278	309	302	283	315	280	325	285	297	259	307	290	309	294	316	289	289	273	303	288	291	298	309	296	307	284	295	309	313	306	298	299	284	277	284	285	271	281	307	321	247	318	294	330	312	313	324	308	311	274	323	308	296	278	301	264	288	297	295	276	301	319	292	293	271	308	275	313	305	320	308	305	253	293	276	269	291	272	298	285	302	309	293	315	298	261	275	259	278	276	272	293	300	264	289	291	299	287	285	277	262	307	304	291	280	306	315	303	288	320	265	280	300	306	303	298	267	276	272	300	272	307	284	312	268	282	297	275	293	293	268	278	295	293	280	302	277	264	262	292	277	316	290	309	307	317	289	294	279	296	274	311	278	267	273	304	304	272	296	313	289	284	290	296	292	298	306	272	320	270	281	288	286	303	289	308	304	270	295	307	301	321	265	269	284	287	283	285	296	286	298	289	290	270	266	250	281	283	315	287	297	286	286	284	307	307	271	277	307	260	273	294	314	276	293	296	301	291	253	270	287	284	262	291	293	288	270	257	297	267	309	285	290	297	291	294	295	290	274	266	310	283	302	305	271	303	318	310	295	292	282	298	277	305	287	289	312	288	280	315	296	305	311	275	310	284	292	280	320	268	288	307	323	270	271	274	284	294	276	283	312	271	294	260	273	276	290	309	294	287	326	284	295	281	269	303	306	283	318	282	313	302	272	293	305	280	291	293	282	295	277	287	306	258	263	287	301	298	298	298	276	310	279	288	277	294	293	286	281	294	276	293	279	289	295	303	278	287	277	323	288	290	274	276	298	311	294	279	290	271	285	271	287	281	258	298	286	294	302	277	274	288	268	296	301	302	286	270	277	296	301	275	280	280	299	283	295	295	284	266	299	276	288	288	251	272	287	306	266	308	269	285	330	301	291	295	297	275	274	245	285	304	310	310	282	286	303	281	281	269	287	315	309	280	298	295	234	270	301	274	268	314	310	275	258	321	306	280	282	293	302	312	295	290	321	281	302	306	293	298	307	294	282	287	319	297	310	265	271	280	287	303	300	296	280	273	249	298	303	288	257	271	301	276	296	297	282	310	268	318	290	293	310	316	260	317	260	277	290	280	278	317	302	283	294	301	318	287	276	283	308	266	246	262	266	287	298	308	278	262	289	296	278	258	293	310	290	297	312	307	287	287	278	312	317	302	306	282	271	280	270	286	287	287	311	281	283	301	302	309	271	276	312	287	310	293	317	279	288	302	266	292	290	280	304	282	299	276	271	290	293	284	288	307	289	275	299	304	264	287	301	310	260	319	274	286	260	292	280	301	298	284	288	287	275	264	275	298	281	245	291	295	285	291	280	280	289	312	271	288	292	283	316	261	263	278	284	268	273	275	308	281	283	288	276	276	303	286	308	304	278	297	297	276	302	303	297	317	302	304	261	303	289	290	289	293	316	281	274	296	292	262	289	283	297	299	302	302	291	314	271	291	314	306	252	276	305	291	300	295	286	301	294	284	293	285	309	267	264	256	274	257	295	289	296	271	284	293	276	304	291	312	264	278	257	282	319	276	298	275	275	283	273	290	266	283	301	306	284	266	274	259	301	283	290	243	289	294	299	275	288	277	269	295	263	287	297	275	274	248	311	287	309	280	290	267	277	270	288	289	278	287	273	277	269	299	280	281	287	315	285	279	283	306	275	263	289	280	269	283	266	272	269	281	277	287	308	277	271	236	274	287	264	294	282	267	305	300	278	304	300	285	308	271	270	286	321	280	280	294	302	287	280	304	344	284	269	285	287	286	289	288	289	293	279	276	281	321	273	293	307	290	288	309	295	294	275	294	252	291	287	296	277	293	289	300	305	301	311	292	302	295	320	325	276	259	292	273	262	287	274	282	282	300	249	283	276	279	300	294	253	260	311	317	272	319	269	271	285	308	309	274	292	283	309	290	273	263	292	284	312	264	287	289	255	298	323	290	275	264	298	304	301	307	288	304	266	286	283	294	290	276	268	276	294	290	289	299	286
27719	12015	742	375	228	196	206	212	205	206	205	226	193	215	199	191	201	221	198	187	202	210	217	206	214	180	201	203	205	230	177	202	197	203	202	211	194	195	196	196	182	210	205	189	222	204	199	209	192	193	179	180	205	226	182	186	177	187	200	201	204	209	200	200	192	174	217	187	190	188	201	238	196	188	193	201	206	202	192	213	210	209	186	189	196	195	191	196	194	187	192	188	178	198	193	195	191	210	205	207	216	191	197	193	201	209	210	189	186	211	173	201	228	203	207	204	214	194	186	163	181	191	214	173	186	189	223	165	174	195	188	186	192	169	211	218	230	201	195	225	192	204	210	203	213	182	219	184	184	187	204	193	178	194	200	181	187	165	206	183	209	185	181	174	193	184	191	173	201	195	202	193	200	184	208	198	192	218	210	200	199	196	194	202	207	190	195	208	198	215	177	196	193	181	191	181	205	183	220	183	213	203	185	188	211	172	198	196	207	226	224	174	196	191	176	225	213	183	191	209	215	182	200	205	199	186	212	171	187	193	218	173	194	168	194	178	193	190	219	188	177	189	205	227	205	177	182	204	200	187	165	182	216	189	197	186	199	170	208	189	216	186	202	168	160	170	194	207	219	198	189	200	193	198	203	207	192	195	175	215	193	201	190	208	204	175	191	189	207	193	201	224	197	198	194	190	199	192	194	171	194	199	193	203	200	187	189	209	202	180	223	179	214	220	210	191	202	187	181	192	217	195	195	182	213	198	207	191	200	183	203	195	211	187	195	185	208	226	207	206	206	222	189	219	183	177	217	207	186	191	189	186	192	196	193	217	155	176	170	176	198	211	169	194	177	172	203	209	220	203	198	188	216	187	179	178	230	204	201	165	196	182	218	188	209	210	202	198	175	198	185	182	191	204	195	199	175	208	196	211	215	197	204	233	180	167	185	194	201	187	184	198	214	192	189	199	188	189	195	200	177	195	188	194	214	198	206	185	215	223	205	170	194	224	180	196	185	213	197	175	197	183	208	194	210	187	173	201	200	193	191	190	209	201	220	198	196	228	209	202	192	194	191	227	182	192	188	202	184	204	228	212	185	200	179	179	214	196	225	190	207	162	190	200	179	207	209	200	200	217	189	216	220	180	190	213	190	184	181	181	199	203	196	215	194	187	194	220	169	179	200	202	171	198	193	204	189	203	190	204	183	197	206	181	183	192	192	207	200	186	225	162	198	210	200	223	209	183	179	192	193	215	215	205	209	212	168	193	173	169	191	190	197	217	198	207	201	188	197	203	171	186	186	181	206	192	192	192	209	171	203	187	198	211	201	171	217	217	189	199	179	207	195	185	195	175	192	195	202	188	205	199	202	208	168	199	178	196	215	199	191	216	207	185	209	232	230	167	183	211	203	186	178	173	200	195	215	210	168	195	190	208	204	175	186	202	193	220	188	203	176	208	193	208	190	221	195	204	185	194	172	211	186	184	183	194	182	183	217	216	198	182	191	206	197	196	190	199	177	189	217	206	193	193	193	213	208	190	203	209	190	194	172	201	201	181	171	200	204	220	210	212	178	209	193	184	189	181	196	200	182	164	193	194	181	220	182	183	200	187	191	209	191	202	184	202	176	186	203	198	195	189	209	174	179	207	214	213	180	190	225	185	192	197	221	199	188	203	184	191	221	191	204	207	184	206	197	193	211	190	225	195	186	203	182	197	211	200	204	187	201	206	186	191	162	191	233	171	189	187	214	202	171	203	184	229	176	210	201	190	179	179	200	171	229	198	198	222	194	194	168	213	200	184	200	206	189	181	206	203	191	205	186	212	214	211	197	211	205	210	190	214	188	199	208	209	181	198	195	199	212	213	193	169	190	179	215	204	239	196	219	195	183	157	214	188	216	202	197	190	208	206	219	209	208	157	190	199	194	208	194	204	178	180	212	190	201	191	175	211	188	190	185	202	209	194	209	215	182	174	181	201	185	189	198	191	194	188	179	172	197	218	185	204	204	232	178	174	205	195	194	177	219	178	222	190	181	202	193	170	194	213	189	195	194	183	197	199	208	210	172	188	206	208	186	194	210	204	202	217	194	209	188	206	191	189	205	197	198	201	220	212	202	196	189	194	197	200	158	216	177	211	212	187	201	197	181	205	172	179	220	192	192	204	206	198	172	166	187	196	189	202	221	165	184	206	194	191	198	210	187	200	186	198	205	196	210	164	181	191	196	205	181	224	181	225	207	181	197	191	171	190	207	165	205	194	207	175	210	205	201	204	192	166	214	189	202	218	192	168	249	197	198	185	197	226	204	177	209	173	203	190	190	185	206	206	222	202	197	196	172	196	184	202	202	213	174	194	182	182	202	198	211	188	215	199	218	203	198	195	175	178	169	197	162	214	211	201	210	201	172	191	186	201	196	188	207	210	192	204	216	213	200	219	197	192	200	189	175	206	210	188	194	174	166	212	206	211	215	205	203	188	209	183	213	211	205	228	206	181	207	198	194	183	198	186	199	209	169	198	184	177	208	186	202	185	204	218	189	197	194	181	196	206	208	186	195	193	211	196	181	203	198	198	193	200	193	204	201	214	194	176	192	183	219	192	192	208	183	214	167	198	189	201	196	177	180	166	212	190	192	201	207	201	187	185	198	204	198	205	182	208	234	179	223	208	202	186	197	205	209	190	182	192	198	177	204	225	189	187	188	188	191	210	169	194	200	182	170	175	202	204	193	185	170	181	203	194	178	187	198	217	176	206	176	182	196	212	206	217	193	172	194	205	185	172	235	184	194	208	188	185	190	199	166	206	183	184	207	174	186	186	190	197	199	203	170	197	190	197	196	187	206	207	185	201	207	199	206	205	213	198	172	203	191	179	194	182	218	190	187	166	217	187	180	192	192	203	211	177	155	205	209	170	194	184	202	182	198	198	179	207	208	221	200	204	161	190	202	199	207	201	166	177	202	202	210	198	176	206	215	195	184	216	224	220	188	220	193	184	200	208	211	187	208	215	179	197	179	192	189	198	200	190	205	193	206	208	208	188	190	192	194	190	219	215	177	197	198	209	214	212	184	196	218	222	179	181	184	215	195	217	203	178	196	203	194	199	212	181	175	195	175	200	199	200	193	201	203	201	205	213	224	226	186	186	196	199	186	190	200	170	203	188	203	203	175	179	181	212	192	177	212	184	171	216	191	231	186	180	201	218	180	183	206	221	215	195	202	192	193	207	215	185	188	195	170	210	195	182	181	217	184	192	232	216	172	160	211	204	195	185	214	197	214	196	185	203	193	179	219	180	185	185	221	203	192	214	208	186	191	186	219	203	207	185	217	199	183	188	188	176	223	201	204	176	203	163	194	210	196	181	192	211	186	180	182	195	198	217	201	182	217	190	196	169	200	206	201	196	200	174	201	217	172	199	196	195	193	224	186	189	192	200	212	194	173	183	181	194	199	192	205	185	210	205	216	194	197	191	182	202	212	215	192	215	211	209	224	204	194	198	205	188	211	190
4466	368	356	267	220	211	198	201	191	186	198	195	203	162	200	180	204	183	180	207	203	202	186	177	186	176	184	188	190	195	200	190	207	208	210	175	176	197	210	189	179	178	203	181	213	195	196	180	186	187	196	183	177	199	178	175	192	191	162	191	201	196	181	208	210	183	187	198	150	201	189	182	186	224	203	188	194	207	194	178	211	195	206	155	172	179	183	206	192	184	164	194	173	186	184	200	189	213	184	194	165	181	195	189	177	196	195	180	169	216	173	204	182	182	207	202	215	182	179	210	199	187	170	199	189	186	193	181	178	167	199	190	176	200	187	199	167	191	188	186	160	194	184	181	185	184	184	216	178	196	183	198	196	195	197	196	195	199	210	201	171	188	185	202	222	161	173	179	205	160	191	206	190	167	196	176	199	165	193	195	182	182	201	183	204	220	196	186	191	209	191	186	201	196	168	200	168	197	177	184	198	187	202	195	203	182	209	197	181	198	180	193	159	179	193	198	216	169	195	192	197	169	193	187	219	162	194	189	203	184	171	209	195	201	166	200	179	201	192	196	185	193	193	181	184	186	201	180	194	186	173	190	211	195	190	169	204	186	187	157	189	175	188	214	202	191	191	198	199	193	205	187	196	177	190	190	204	212	185	186	177	209	197	184	203	206	180	192	185	182	202	191	206	211	200	179	189	189	208	180	176	173	173	185	212	197	195	186	184	161	190	168	190	184	176	184	190	190	192	204	181	174	179	182	192	177	195	188	194	198	202	180	200	212	156	210	192	171	205	188	173	165	170	202	185	204	177	195	189	188	188	196	197	217	201	197	188	220	172	187	213	201	191	183	183	197	157	190	190	200	195	192	169	201	183	185	209	167	214	211	163	202	174	198	188	194	188	203	195	159	213	194	188	190	159	188	210	180	173	224	190	207	212	190	201	180	194	179	201	180	172	200	176	198	207	175	189	198	186	179	187	193	205	176	215	206	169	200	199	203	189	192	199	190	178	187	218	197	216	199	196	201	182	188	188	204	184	192	198	205	172	185	201	199	222	192	179	198	194	191	205	178	184	170	186	186	190	191	194	185	166	188	175	173	189	182	187	193	204	203	201	189	176	186	201	191	182	188	201	173	194	200	192	200	193	196	203	166	165	192	181	199	206	171	179	191	207	158	188	167	194	182	192	179	194	183	182	169	200	175	172	189	193	216	207	199	196	182	187	180	197	208	190	202	196	169	188	190	192	189	200	213	186	177	196	203	199	200	187	178	187	203	193	213	168	203	170	174	204	207	204	196	187	182	181	187	193	199	187	183	176	189	185	194	189	172	171	180	181	211	200	191	181	191	185	181	191	164	172	204	199	186	208	200	183	194	192	210	195	174	185	178	181	190	194	185	195	205	193	175	185	191	206	187	221	213	185	169	207	185	210	196	197	208	183	170	185	195	203	180	162	193	175	205	194	184	177	201	184	197	192	152	206	183	182	176	180	186	200	211	190	176	208	188	192	182	196	194	178	171	179	191	204	180	190	180	184	213	195	216	198	193	189	191	184	214	184	184	196	187	213	199	211	186	183	202	189	182	190	173	192	187	215	196	192	160	202	168	204	186	192	183	189	181	188	211	188	176	219	220	203	190	185	191	173	193	172	190	191	199	179	198	204	167	199	198	178	185	184	176	173	194	196	195	191	214	193	209	187	198	207	197	205	206	191	183	204	193	208	187	202	172	188	186	194	183	207	180	185	177	193	192	179	169	196	187	184	222	181	177	193	190	173	209	203	187	212	188	183	193	223	201	195	199	196	184	212	202	186	169	223	183	177	190	183	176	210	168	194	167	204	194	182	192	170	190	188	200	209	216	154	186	169	177	176	176	192	184	186	194	197	178	174	201	164	181	180	192	185	201	163	189	189	165	186	205	180	209	202	175	203	198	200	193	193	179	175	182	181	211	181	192	175	180	183	175	157	187	176	166	200	177	200	211	191	194	184	213	181	214	168	230	178	172	208	189	194	183	200	195	165	192	194	226	187	192	203	185	198	189	195	217	211	190	206	192	177	190	182	180	186	177	213	169	188	172	211	189	207	187	175	187	170	162	203	193	188	183	192	189	173	199	215	194	199	193	194	185	212	183	198	195	184	185	183	165	172	188	169	185	208	190	180	198	176	186	179	185	158	206	199	184	184	178	179	204	174	185	219	178	173	213	181	203	208	175	195	199	205	208	225	175	170	191	204	187	194	196	199	166	178	209	172	194	175	219	222	213	186	186	193	182	180	168	191	190	195	193	177	164	169	177	202	163	200	182	186	192	194	199	209	181	169	218	181	161	184	202	201	187	176	191	183	199	210	175	212	189	211	183	182	201	202	200	180	187	187	197	201	150	180	183	201	173	182	209	175	194	178	175	187	192	182	191	174	186	192	180	193	160	205	171	162	193	197	191	190	198	160	195	188	168	190	193	179	197	183	218	169	164	180	187	227	208	169	191	211	189	208	205	180	203	217	196	218	207	194	193	169	181	176	207	198	191	173	189	201	224	179	186	189	187	196	186	190	199	191	196	171	194	175	190	209	201	199	204	195	193	177	189	192	200	203	186	187	175	210	201	185	185	166	169	168	180	191	177	186	213	193	177	172	207	180	185	170	189	176	194	211	170	187	209	199	208	188	188	172	179	199	208	200	196	197	197	170	188	198	198	190	176	205	209	214	185	187	198	201	180	175	180	213	209	221	199	187	180	226	170	173	194	184	190	189	194	188	182	187	183	176	175	192	237	191	192	192	177	196	211	208	198	189	175	180	184	174	176	212	209	193	203	184	178	190	189	201	190	197	196	177	202	166	174	193	207	195	202	155	198	176	186	192	187	193	193	185	195	202	188	205	192	200	187	190	185	194	184	200	190	184	182	183	183	196	186	178	187	194	193	176	178	189	191	198	187	200	219	169	190	201	197	193	182	175	198	195	179	186	191	156	180	173	191	200	189	192	221	195	195	177	172	182	174	205	205	171	200	179	186	158	183	175	174	174	191	178	212	190	189	181	196	192	193	204	215	180	190	178	197	176	188	176	198	193	192	198	202	204	205	204	166	207	195	194	201	210	184	194	193	184	171	202	206	183	196	186	171	189	210	204	179	170	194	175	192	189	194	166	174	196	152	186	189	188	195	191	195	199	189	195	167	184	191	200	192	201	208	186	203	190	211	183	191	204	188	195	188	174	192	210	220	197	197	194	186	188	161	173	195	195	194	191	217	193	197	213	178	204	174	227	165	200	177	180	206	187	191	185	189	197	218	201	182	184	191	191	201	193	209	195	201	195	189	200	180	182	165	171	176	195	199	217	192	190	177	180	201	180	190	193	162	185	182	158	169	189	178	212	220	182	177	188	234	208	187	184	194	186	179	199	199	185	188	194	185	215	183	196	185	187	202	196	163	185	162	170	210	194	199	183	199	189	206	185	177	182	189	206	182	208	181	208	176	192	200	158	197	174	180	212	218	172	188	183	189	199	203
25162	21408	27918	25294	10544	552	350	240	185	178	173	142	174	149	130	157	140	135	133	138	139	136	149	136	132	126	140	145	126	137	122	123	127	130	132	127	120	120	127	119	137	113	122	113	129	124	125	126	121	131	110	151	130	118	133	133	128	123	120	129	140	128	120	123	130	124	129	119	110	128	107	129	111	131	124	130	121	121	128	134	128	120	97	137	122	112	146	132	130	126	138	113	120	121	143	140	162	125	122	120	120	112	116	128	142	119	155	140	108	123	124	140	122	125	147	126	99	112	136	115	127	144	124	134	120	124	130	121	149	124	145	132	143	121	130	120	122	128	137	140	145	131	127	103	122	131	103	121	130	130	132	122	132	133	116	121	143	116	150	123	127	115	132	145	124	128	125	109	130	124	134	150	127	117	123	108	124	120	144	131	127	147	125	128	146	128	115	119	124	150	119	128	134	147	123	125	121	103	115	117	112	121	127	112	144	134	153	140	150	108	117	119	151	123	132	126	115	136	119	126	135	118	129	129	115	146	134	128	113	122	135	125	126	114	115	125	141	137	132	118	116	120	129	133	114	145	119	120	104	121	121	147	136	122	119	126	144	118	123	116	136	129	132	141	120	126	115	132	109	127	123	124	126	123	110	124	142	122	122	132	129	135	115	123	123	130	115	126	121	112	113	128	119	152	126	112	132	123	119	134	125	116	140	132	115	127	108	125	126	142	137	122	128	138	134	147	125	121	116	133	126	147	109	125	127	161	130	135	120	120	128	119	125	122	104	128	121	137	124	124	125	125	136	133	120	134	143	116	121	120	136	91	120	131	114	150	118	124	118	112	112	134	130	118	120	148	115	124	140	120	116	139	132	117	134	130	120	119	134	113	138	121	133	121	135	132	114	129	137	127	135	121	122	141	134	138	125	153	125	139	117	113	124	138	119	123	132	130	152	127	122	143	111	141	123	110	123	102	125	133	109	126	124	110	143	119	139	100	141	129	120	130	147	123	117	117	123	118	124	125	95	130	129	118	128	123	125	124	131	133	117	137	121	129	120	111	138	121	140	119	137	113	119	116	139	136	127	141	122	131	125	145	131	115	132	124	101	121	112	118	143	158	141	139	124	115	111	122	108	103	142	132	127	134	146	130	113	127	141	123	131	124	120	126	113	130	118	118	131	116	120	131	126	107	124	118	129	124	139	134	127	125	114	107	128	129	148	123	126	115	116	125	134	149	124	116	126	137	126	134	119	105	108	145	130	120	120	115	119	136	116	121	142	136	140	111	116	113	127	119	129	118	107	121	125	125	116	119	128	120	133	135	138	117	120	132	127	122	117	111	118	137	130	116	140	112	140	133	130	116	139	128	128	114	124	131	117	107	103	115	141	121	118	136	144	144	119	110	130	115	151	130	135	111	126	139	141	112	139	132	126	119	129	136	133	115	126	126	133	116	114	143	119	131	106	127	101	122	128	128	123	120	120	139	130	122	119	114	140	121	150	115	129	120	126	113	104	116	130	152	110	118	116	128	103	134	147	155	125	118	133	136	147	117	111	142	126	117	141	112	134	135	125	118	122	128	151	115	134	146	120	127	116	134	116	131	117	123	132	111	136	104	118	148	121	120	112	123	95	135	153	109	114	129	117	114	130	132	139	128	124	132	131	114	120	142	115	130	134	105	141	113	141	124	117	124	122	125	110	132	119	118	129	119	125	132	116	131	116	109	127	118	126	123	141	120	122	123	123	126	148	141	123	121	127	126	127	114	105	144	113	150	140	107	129	130	139	122	127	139	109	122	132	127	127	123	133	123	124	129	105	123	147	126	130	125	136	135	142	126	116	144	120	115	122	139	133	118	109	128	123	125	143	118	133	124	130	104	113	149	119	127	114	119	130	134	135	131	112	116	127	113	127	143	137	116	141	129	121	129	142	131	137	119	115	134	115	143	132	123	136	133	124	120	140	128	120	107	142	104	115	123	126	120	135	118	142	120	106	128	125	113	111	116	127	125	130	130	122	125	135	112	119	132	131	125	135	121	125	146	136	141	136	131	132	132	109	126	135	130	124	129	131	126	126	154	136	131	120	118	147	136	120	123	123	123	130	113	153	140	122	117	107	140	134	157	118	107	141	130	130	123	113	129	122	107	129	111	115	145	125	139	111	131	111	118	128	128	127	135	132	125	120	136	132	118	158	128	125	126	129	114	126	136	142	104	140	144	118	122	138	132	127	133	113	131	126	115	141	117	119	108	118	120	149	126	123	137	125	127	147	126	128	134	127	134	130	103	120	135	123	120	123	144	107	141	142	114	134	107	111	105	117	135	134	116	119	133	140	103	122	129	117	105	138	129	118	128	113	115	135	117	121	117	120	133	130	123	137	126	121	135	128	104	129	132	118	133	135	121	117	126	114	111	142	138	117	130	122	121	127	132	122	117	124	140	123	133	118	120	128	131	122	134	135	103	136	130	137	118	125	125	132	132	124	132	120	125	135	114	129	129	118	141	105	134	135	118	144	114	113	113	133	138	123	142	129	131	140	129	134	136	102	115	143	126	142	128	122	138	125	136	115	122	125	131	144	131	133	122	123	113	122	138	122	139	137	138	119	126	138	114	140	125	125	115	130	111	115	117	129	136	117	146	127	132	102	131	141	111	127	118	138	119	122	113	131	137	116	135	118	120	119	113	131	111	133	131	134	126	116	107	123	138	132	117	134	131	120	125	130	119	122	110	129	132	127	128	117	138	115	125	123	113	112	131	117	123	114	134	143	133	152	123	130	122	121	123	126	121	139	110	118	116	115	135	126	127	136	137	134	123	112	130	142	137	142	102	122	126	126	122	135	125	108	127	136	123	122	133	127	130	147	107	112	122	111	129	124	124	131	129	120	122	130	117	122	117	112	130	131	118	109	110	126	133	124	113	143	129	138	127	135	132	157	128	119	111	129	127	111	126	136	99	149	117	104	114	132	135	124	127	125	127	128	135	133	127	116	134	120	125	133	135	128	136	122	121	143	115	112	100	128	130	96	129	123	116	111	144	130	128	112	113	123	140	114	118	109	111	110	120	133	102	123	139	115	112	117	124	140	100	121	110	135	141	131	137	109	128	140	148	114	122	111	133	132	131	127	120	133	141	111	122	142	139	117	126	141	133	122	103	124	144	129	107	128	122	133	114	112	128	115	119	127	115	116	121	129	137	130	130	117	139	123	122	128	122	123	134	141	113	109	125	147	118	127	103	126	137	114	128	138	131	132	140	114	149	132	129	144	120	135	126	121	111	105	129	133	136	132	118	124	128	122	139	106	120	132	111	114	140	112	123	105	136	114	123	128	113	148	126	121	139	125	127	113	119	134	124	86	99	132	109	136	134	116	133	108	130	131	125	141	104	123	118	121	134	135	120	135	103	125	112	129	119	127	119	113	112	124	126	121	139	117	135	129	132	142	136	105	131	129	114	107	119	123	131	141	136	115	102	127	111	123	131	132	140	129	134	137	134	124	107	122	128
2939	2638	2228	1030	646	504	416	340	305	254	245	205	206	164	168	156	149	193	207	146	143	155	146	168	142	144	140	152	127	168	134	148	130	128	133	165	149	155	117	157	135	142	142	156	148	129	147	145	136	134	106	138	144	131	134	132	103	155	147	134	152	119	130	162	149	141	134	109	144	149	136	143	135	125	152	145	133	127	146	128	137	131	127	128	137	111	123	124	108	118	127	146	134	135	124	121	125	144	130	128	137	115	148	122	138	119	119	118	118	133	132	131	125	133	130	140	127	142	133	131	122	123	129	157	120	147	141	136	133	129	143	152	133	151	121	142	140	140	131	130	137	130	121	135	118	122	123	135	113	115	142	141	129	124	140	138	133	135	137	118	135	148	137	117	141	131	138	142	135	121	117	113	128	135	133	133	123	138	134	141	126	130	123	153	119	132	147	123	121	116	141	139	153	124	139	133	128	136	133	148	142	130	135	128	128	123	129	112	120	114	119	148	138	140	123	131	141	138	154	142	128	135	141	131	141	146	116	137	144	135	92	123	129	121	128	151	155	138	140	131	148	133	126	134	118	122	132	130	115	128	132	144	143	145	157	138	118	116	140	153	130	149	125	138	142	126	132	128	125	116	134	128	129	119	150	135	114	148	132	129	130	138	123	117	131	146	126	130	136	121	110	137	124	116	108	125	126	135	142	140	121	115	127	145	140	132	131	132	123	118	130	140	128	122	129	116	129	130	134	120	129	127	141	127	138	134	137	122	119	154	147	130	134	128	131	138	140	143	125	129	106	135	119	130	146	146	125	128	125	117	132	131	128	131	120	145	132	141	149	116	124	142	135	115	123	122	135	119	115	143	129	137	143	121	133	133	134	127	138	115	118	130	153	132	120	143	127	132	143	102	143	126	143	152	139	127	137	124	142	123	142	136	120	135	124	121	158	126	120	111	135	128	115	129	146	132	132	125	149	113	153	145	132	162	150	166	128	142	129	135	146	128	109	145	158	140	135	123	171	127	127	135	158	122	124	135	134	116	145	137	128	125	123	125	137	139	137	126	126	117	131	114	128	144	144	135	128	103	113	150	133	157	132	134	145	127	125	123	147	142	125	132	117	158	119	126	129	133	131	146	119	130	128	126	127	131	123	123	124	118	137	145	133	115	116	117	130	134	123	122	121	118	120	135	125	120	119	120	120	132	135	126	147	128	144	148	152	129	127	132	110	135	109	121	140	127	139	115	130	118	155	125	140	138	129	138	131	127	152	120	134	148	138	123	117	136	107	145	114	137	125	120	150	123	127	137	149	153	139	121	135	140	116	132	167	122	131	134	129	132	130	137	149	139	112	147	127	133	137	128	137	132	123	123	135	135	148	123	146	126	144	118	136	138	135	133	113	148	138	155	121	118	141	118	121	141	151	127	140	138	119	137	128	105	135	131	118	142	152	123	134	127	138	125	154	127	139	141	129	163	114	134	132	129	111	134	145	112	125	131	124	112	147	133	141	137	127	154	145	136	138	122	120	120	122	118	133	118	139	133	127	124	137	122	110	130	92	139	134	141	132	130	135	146	116	126	134	140	135	148	151	121	116	128	125	149	124	120	139	137	133	130	122	123	131	124	140	122	124	131	122	126	132	131	126	144	143	136	130	124	105	128	135	132	133	123	144	135	128	130	126	145	148	123	125	136	161	127	134	130	134	124	113	137	129	115	138	122	131	143	133	140	134	145	133	130	128	123	122	124	136	113	143	124	136	127	147	129	136	130	126	151	134	127	124	129	139	133	143	144	109	139	104	125	126	125	143	130	134	121	141	147	131	126	133	133	114	141	146	129	131	137	134	132	112	116	145	139	130	141	134	118	140	117	137	130	143	114	123	112	150	126	113	106	123	149	148	144	144	129	153	130	126	141	125	123	145	130	149	106	132	121	116	141	136	143	131	135	139	108	129	136	128	144	134	129	149	130	137	139	123	123	130	149	118	165	116	115	140	130	142	130	136	132	131	149	124	134	134	121	129	147	125	141	126	137	133	118	128	142	132	136	127	133	145	126	128	153	137	143	132	114	126	112	116	120	121	140	126	149	105	137	122	131	122	136	128	124	120	127	135	121	139	117	130	137	151	124	135	131	125	138	126	135	158	130	118	145	118	133	133	112	120	133	125	141	122	135	128	123	131	118	130	120	130	124	125	132	141	117	133	119	153	132	119	128	141	140	139	131	137	146	140	139	154	128	136	141	119	134	127	144	139	122	116	115	140	126	124	126	133	143	142	125	148	116	139	122	121	134	119	135	117	160	133	137	124	125	120	135	122	127	130	121	136	138	146	134	141	142	148	113	120	130	135	115	136	128	124	142	123	122	133	127	115	114	125	122	132	128	138	123	131	153	129	140	150	128	133	158	113	137	122	152	142	141	132	142	122	137	130	114	134	137	150	156	149	120	133	151	149	117	115	149	133	119	127	117	139	130	124	128	117	133	124	126	134	124	131	146	137	123	150	134	131	120	132	130	143	133	123	116	146	136	115	134	136	125	108	143	124	116	144	123	142	137	114	123	112	119	131	126	133	141	130	142	123	137	123	127	128	108	125	120	133	130	117	121	127	129	126	148	116	146	140	149	128	139	127	122	128	143	121	119	142	133	132	114	142	133	141	139	141	144	135	116	153	129	147	149	143	128	150	116	139	114	140	131	140	147	113	141	126	124	124	122	137	127	117	131	128	135	127	126	138	138	131	126	125	132	135	140	140	137	123	127	117	125	129	127	152	117	130	127	132	143	138	137	106	125	139	136	144	116	134	132	121	118	117	129	117	138	123	118	142	148	110	156	121	124	136	131	129	127	125	151	137	151	125	143	133	130	133	123	153	123	142	116	145	141	123	127	124	142	135	149	117	116	113	119	122	114	133	136	128	137	114	135	118	137	135	147	145	124	133	127	134	103	145	141	150	142	132	143	111	131	127	131	117	113	127	118	134	141	133	127	139	123	140	125	158	144	130	99	124	128	146	111	134	117	144	140	136	131	131	142	140	144	136	122	131	112	119	140	126	122	118	134	129	122	114	108	116	146	123	155	106	112	130	148	119	138	133	125	132	140	119	142	121	125	135	154	135	145	133	108	138	126	157	116	125	112	136	118	128	147	112	110	118	141	127	156	126	99	131	123	130	128	143	120	122	130	142	144	135	121	118	123	148	143	131	133	140	122	152	123	123	155	126	127	141	128	122	139	138	119	119	130	145	139	113	127	125	108	120	105	132	111	158	114	132	118	136	123	136	140	120	99	136	130	128	104	119	141	126	120	140	151	121	120	126	130	145	131	143	137	153	150	147	115	131	112	116	156	130	122	133	129	131	149	116	121	127	124	124	98	141	139	147	131	134	130	126	143	123	125	129	151	136	130	121	124	129	146	130	132	133	139	129	140	113	123	140	134	126	136	124	129	142	158	140	138	153	138	131	122	129	129	145	145	113	131	103	144	130	139	136	126	118	134	142	132	129	134	131	127
24278	21436	28757	24493	21416	6565	983	530	462	430	403	384	383	352	400	342	360	341	342	332	322	338	321	334	363	337	357	322	305	355	323	332	339	306	334	349	322	278	348	326	298	269	348	308	329	315	364	324	284	337	324	335	321	320	327	312	320	344	291	277	319	323	317	287	326	308	317	333	306	312	323	320	307	298	311	313	335	359	321	337	328	322	291	339	331	312	284	343	329	287	326	321	329	333	317	307	335	293	321	295	344	315	333	333	317	333	326	292	310	327	305	331	304	319	330	334	313	329	326	291	322	298	294	327	343	304	317	308	309	323	301	311	333	332	341	329	320	329	324	330	305	324	300	306	341	305	316	334	343	269	332	293	316	317	324	317	313	313	318	333	267	285	286	311	300	305	320	304	299	325	294	294	334	319	303	315	312	313	304	310	321	319	308	278	313	315	316	320	317	284	298	306	325	322	279	320	296	302	323	283	309	341	288	306	318	306	323	324	322	299	306	320	309	326	319	328	300	326	332	289	320	329	295	305	304	286	311	323	296	274	339	304	314	297	317	318	319	298	360	322	288	293	300	316	291	309	333	307	318	280	322	320	311	347	311	273	312	303	308	317	318	293	279	328	316	268	295	272	326	294	278	330	307	281	334	313	323	303	321	291	255	316	329	275	339	307	317	302	330	322	327	301	314	307	301	309	293	300	299	297	308	298	297	301	282	293	297	331	317	321	316	306	307	299	336	293	299	285	306	328	305	340	310	321	310	351	271	270	316	315	320	302	327	312	338	295	270	314	337	330	316	313	310	351	337	320	302	308	282	308	345	308	340	279	321	328	296	321	317	316	314	313	335	291	321	295	292	324	317	291	311	295	266	328	291	292	310	298	318	315	299	313	308	302	336	296	308	302	286	307	279	291	320	307	282	295	314	319	310	358	305	347	287	318	301	319	306	300	300	296	301	313	270	284	278	343	335	303	303	314	303	321	312	316	330	326	302	342	298	315	332	337	322	305	354	328	292	306	312	322	325	316	286	331	319	290	300	287	303	335	308	309	313	345	290	298	298	297	323	268	311	328	310	339	326	288	335	296	328	314	339	309	297	317	304	294	290	334	307	299	284	296	310	323	281	294	289	301	299	300	339	295	322	324	325	305	317	313	314	323	331	286	304	307	296	319	319	264	283	309	295	277	305	312	311	300	282	299	330	322	309	322	311	304	280	306	279	313	293	326	286	300	313	342	320	346	315	309	333	320	297	312	312	316	336	295	308	304	292	301	297	329	303	300	311	321	320	307	312	280	316	327	299	309	269	321	323	296	284	314	306	354	274	309	295	326	305	315	305	314	330	297	301	326	310	296	310	306	321	351	307	319	359	314	308	316	300	305	314	300	309	304	286	297	321	293	330	341	287	321	318	321	334	318	289	285	286	288	296	312	308	327	307	316	299	297	306	334	327	301	310	310	314	337	305	325	323	292	299	292	317	335	268	318	323	293	299	310	284	298	295	317	285	305	322	318	304	319	307	314	320	324	327	309	328	317	271	280	302	301	298	333	321	304	324	324	310	306	287	302	364	314	300	302	288	331	317	318	295	287	322	296	310	307	320	295	327	304	273	300	320	293	310	296	300	333	318	319	334	330	308	312	312	326	312	296	295	333	323	302	332	334	300	290	302	309	302	283	313	300	311	315	327	302	339	307	299	290	322	289	307	288	293	306	296	294	302	261	323	305	294	300	297	323	334	300	319	290	319	300	301	309	304	306	306	307	322	312	287	327	317	307	307	311	307	318	324	302	304	320	301	297	319	348	284	326	323	309	308	299	297	335	310	340	294	303	341	302	297	326	311	292	324	305	323	268	316	304	294	298	314	304	273	306	306	319	283	324	316	313	274	312	331	305	294	315	354	316	289	317	320	288	309	306	309	302	316	301	278	345	296	320	304	325	313	334	319	297	308	321	305	346	329	308	306	303	285	316	309	292	332	308	331	343	283	289	319	316	307	333	303	273	349	276	295	291	303	284	314	293	270	314	306	276	329	303	291	302	312	316	311	316	293	316	281	292	289	265	355	312	305	314	285	285	322	300	305	284	324	339	301	301	283	322	305	318	278	314	304	318	314	304	329	313	334	299	258	292	334	281	292	319	299	291	302	311	314	323	304	319	316	318	299	327	319	276	293	318	288	317	314	329	300	275	309	300	303	332	297	284	309	313	314	315	309	327	312	320	321	315	271	330	296	323	313	323	290	309	281	298	287	327	290	334	341	334	323	332	341	313	326	343	297	285	303	314	322	313	332	308	286	310	317	280	337	274	319	333	297	310	294	333	316	305	324	306	329	309	299	333	306	303	308	320	304	292	314	296	327	320	287	314	291	301	314	327	283	332	284	316	310	300	317	304	318	290	326	337	295	315	340	299	316	287	267	307	321	290	295	327	302	365	318	312	298	325	302	243	300	326	292	301	320	316	308	334	300	334	283	342	343	331	294	315	326	302	321	294	319	315	318	295	280	319	304	321	320	324	304	294	285	311	303	280	290	293	297	300	322	309	303	285	325	307	272	317	313	309	291	296	338	367	294	321	290	330	344	310	311	300	327	323	339	271	324	311	307	309	312	309	282	333	322	293	300	310	302	316	305	294	289	294	281	334	311	302	324	348	307	310	317	270	312	325	332	316	312	330	306	354	325	344	308	333	316	333	304	309	335	335	316	306	336	319	333	333	305	301	303	352	321	317	319	311	306	319	310	275	283	348	297	292	315	305	303	295	331	306	343	301	318	322	288	272	332	309	347	324	285	330	327	310	288	341	329	327	324	299	323	284	319	303	335	307	314	339	328	334	305	340	317	333	305	294	325	309	317	285	324	305	298	294	329	334	280	329	306	332	303	304	318	300	284	305	331	321	334	319	303	315	302	300	290	296	312	324	298	323	319	313	329	312	315	294	284	306	299	284	345	302	315	324	320	282	319	286	321	312	319	319	323	339	308	295	319	304	323	284	313	304	293	323	302	293	313	323	299	332	304	320	287	296	307	322	337	318	295	290	278	315	324	297	301	311	334	307	305	302	316	316	331	308	314	329	288	286	321	321	300	288	308	294	308	278	265	306	321	315	326	328	326	270	290	331	308	269	293	310	349	318	295	296	311	317	312	306	324	319	304	306	321	323	319	296	325	297	347	315	288	315	324	301	313	300	318	342	282	329	321	290	323	292	312	315	314	311	315	322	314	314	316	334	325	309	313	303	309	279	326	281	332	320	292	327	332	296	307	313	304	315	315	333	273	301	319	299	279	298	326	295	286	293	302	312	309	338	302	317	312	309	305	302	297	299	299	342	327	313	309	288	311	312	292	293	302	290	310	318	352	303	312	342	323	306	321	332	294	328	292	296	317	316	301	307	320	288	305	333	306	302	315	268	307	297	291	284	318	300	299	318	321	284	316	294	307	319	307	292	310	314	291	295	314	308	271	308	295	279	312	320	325	297	320	320	297	322	314	304	311	315	322	303	315	313	309	314
3279	4883	4157	2121	1350	1068	778	665	556	540	469	419	425	406	387	399	336	358	357	338	354	336	321	364	311	291	358	321	334	309	337	333	337	325	296	295	311	308	306	306	296	324	307	313	296	300	311	290	315	347	299	291	318	285	276	319	303	312	311	341	343	298	291	320	303	303	299	302	328	284	316	315	294	306	290	280	282	278	269	289	286	301	286	313	308	281	284	310	313	306	311	318	288	309	308	281	298	316	299	282	305	273	317	311	334	313	311	252	273	295	304	294	291	302	274	289	334	291	275	320	307	267	316	294	297	294	304	297	301	310	290	292	296	281	287	307	269	283	308	300	300	266	289	323	307	293	308	273	280	288	272	309	309	283	258	307	276	289	283	317	300	318	301	291	277	297	284	285	312	290	297	278	303	296	309	307	277	299	280	305	285	279	312	284	255	296	269	301	290	298	272	323	304	296	272	302	287	257	309	264	290	284	324	303	307	278	309	301	291	276	310	333	323	301	274	306	314	293	298	325	293	288	294	293	299	289	290	328	277	282	302	285	290	273	320	290	270	270	288	294	301	310	327	252	294	288	315	286	283	318	294	275	316	304	318	297	268	266	282	281	265	304	277	299	276	277	274	297	295	320	292	347	317	287	310	257	281	301	310	306	302	324	293	288	300	311	282	276	307	278	281	317	289	292	285	293	328	288	297	284	277	279	311	293	243	306	279	297	277	324	319	288	300	305	310	263	317	295	305	320	304	300	312	249	311	304	320	254	301	318	295	299	320	270	297	317	285	288	287	301	259	301	300	311	286	309	305	299	253	284	249	286	285	282	309	299	294	273	296	282	305	273	279	279	257	285	281	263	293	298	287	299	313	304	289	278	311	297	314	300	295	276	323	309	280	266	310	306	301	284	278	309	314	266	273	293	320	283	294	294	319	309	313	295	281	279	316	287	283	292	264	321	294	320	273	281	314	311	297	288	275	283	282	313	266	321	313	264	308	283	280	312	277	288	276	319	272	280	313	289	324	285	272	293	286	306	293	296	296	289	285	321	304	258	290	275	306	287	258	294	305	282	298	295	303	304	311	274	283	303	272	319	292	296	296	322	291	287	317	287	277	299	323	292	295	282	296	318	308	288	296	301	286	286	283	282	291	262	265	295	261	282	296	282	293	282	297	279	294	291	309	290	295	291	299	267	273	294	313	287	319	293	302	274	248	276	276	293	286	289	277	313	274	307	302	290	298	288	273	261	282	271	285	303	318	297	271	287	303	261	303	261	312	292	334	304	307	293	276	299	282	296	289	288	302	289	321	263	299	298	275	299	291	295	286	280	297	309	308	289	278	244	319	310	264	284	273	270	297	298	286	309	284	292	267	316	275	330	325	312	298	277	296	273	284	293	302	271	267	306	293	307	293	304	279	277	302	303	321	292	261	291	268	272	263	321	280	318	316	265	321	287	280	284	287	293	297	252	295	280	280	290	283	285	286	288	286	308	298	291	293	299	267	305	291	287	308	262	311	285	279	282	312	293	267	303	276	297	302	297	270	304	293	290	286	314	271	327	282	295	264	276	307	276	265	287	277	303	302	304	268	311	285	280	289	266	284	279	264	297	283	271	275	291	285	267	304	294	277	279	299	283	297	272	297	327	287	249	258	295	307	315	264	261	333	257	292	301	325	317	257	308	273	293	310	275	298	284	255	282	285	289	281	286	302	271	308	311	287	288	270	297	306	267	298	307	285	285	279	309	295	277	290	272	280	289	287	300	309	298	281	292	288	297	295	308	319	259	300	315	267	305	266	275	323	291	296	284	288	300	263	328	291	301	298	289	291	297	319	268	309	303	302	287	309	278	275	256	300	242	295	277	320	281	289	264	309	333	305	293	296	277	286	253	295	297	295	302	310	297	305	302	286	281	269	316	337	286	277	272	294	281	273	271	247	275	294	302	288	271	279	311	289	261	293	278	299	324	314	312	286	273	315	296	294	298	298	284	272	259	264	279	270	285	299	301	267	296	274	309	284	268	317	294	296	276	296	285	290	306	286	279	290	272	324	277	291	322	289	304	293	285	278	269	292	292	274	310	303	278	306	299	300	266	309	256	309	293	275	277	286	284	298	284	299	302	297	278	283	284	311	293	294	280	267	268	315	261	260	277	300	310	272	279	273	319	309	303	284	318	303	287	279	288	271	277	297	326	258	312	281	291	297	287	325	323	299	281	328	283	276	279	298	278	256	258	284	298	276	310	262	318	288	310	295	298	249	256	280	260	283	289	302	296	286	270	270	280	304	294	289	285	266	296	279	305	274	298	292	263	277	281	298	305	291	303	288	251	275	260	322	322	304	307	272	298	282	289	297	290	285	288	286	303	287	297	283	260	322	285	317	301	286	263	301	283	268	293	251	306	264	281	286	316	294	301	278	291	263	296	291	274	250	289	296	280	310	297	293	302	285	298	291	296	287	303	293	315	266	268	265	294	293	294	300	285	308	295	292	316	297	288	317	315	292	288	302	314	291	292	255	276	324	304	272	278	273	290	265	293	303	262	272	294	283	292	301	258	301	312	262	333	288	299	299	290	272	276	307	271	302	292	309	272	306	314	268	260	289	284	282	301	282	294	290	284	312	274	287	279	280	282	315	293	291	322	317	315	304	317	291	278	292	292	268	302	286	301	292	306	307	297	291	292	288	289	265	287	294	308	314	260	267	281	296	274	270	261	268	286	278	259	307	274	273	294	289	315	276	294	270	282	303	251	281	283	308	289	287	297	290	291	280	288	284	284	294	323	302	294	274	305	320	293	261	288	297	283	281	290	305	301	265	283	312	296	279	287	326	258	293	306	267	312	257	267	300	292	288	266	278	273	273	256	280	297	287	289	285	312	236	309	285	273	261	274	273	299	261	334	308	272	272	290	306	282	301	312	290	290	255	286	276	276	305	310	294	322	278	296	307	287	282	298	293	306	288	271	314	274	302	324	286	301	263	274	285	288	315	290	284	270	286	308	282	278	286	282	267	310	298	293	277	305	275	279	285	275	274	277	290	292	277	299	263	273	307	269	294	292	300	291	316	282	278	277	318	321	321	271	276	251	287	296	272	300	277	295	253	285	293	341	264	310	272	278	273	297	293	284	240	292	319	276	283	284	289	263	280	296	280	315	286	284	292	295	308	271	281	266	276	327	304	293	300	290	307	265	280	248	299	290	269	266	286	293	295	296	278	276	293	275	336	279	274	290	300	281	249	284	295	321	254	309	296	270	309	285	313	248	263	308	288	295	287	286	297	314	275	282	296	283	311	329	270	292	310	308	294	288	274	309	306	294	260	300	300	284	267	300	296	329	277	315	295	330	303	301	243	276	314	322	254	294	288	274	305	263	285	274	304	290	280	292	272	278	291	264	311	285	294	290	295	272	281	300	256	324	264	266	321	319	318	251	344	319	268	254	296	303	270	261	282	274	285	323	291	262	298	288	273	293	291	295	306	298	314	288	269	312	292	297	290	297	278	255
27571	11811	694	319	212	207	213	196	217	186	200	206	206	204	202	236	213	198	217	210	216	175	205	192	194	221	180	200	194	213	210	211	191	193	194	208	214	192	186	187	185	183	201	184	203	196	199	188	204	217	199	213	170	184	223	194	189	172	198	193	213	218	206	221	203	212	237	203	177	181	195	210	185	193	176	191	214	173	201	187	193	210	199	199	169	178	217	224	202	175	208	210	199	221	184	169	234	206	190	174	201	168	197	190	185	182	201	190	199	188	202	213	177	193	185	206	203	193	210	213	210	183	220	199	219	173	214	189	199	206	188	189	190	192	207	200	179	202	205	200	209	171	188	182	192	186	208	184	215	212	179	197	210	197	179	180	184	191	195	215	216	165	219	175	192	195	204	179	209	185	213	205	188	212	195	175	195	201	202	195	204	219	194	199	208	189	221	187	195	208	196	214	203	174	185	179	168	203	205	195	197	190	230	193	198	157	189	171	214	216	194	194	179	172	197	199	212	183	187	196	184	173	212	192	194	187	217	199	192	204	209	204	199	188	211	206	201	193	195	186	225	207	174	195	173	189	181	184	209	198	188	216	167	199	205	160	214	208	205	195	193	181	185	195	170	186	206	203	202	205	173	218	219	194	167	203	220	207	201	191	187	201	197	204	220	191	191	206	197	191	187	197	202	211	212	205	179	189	205	179	179	170	219	215	208	211	186	201	186	216	189	200	184	196	181	188	186	195	216	194	198	197	183	196	201	208	190	182	194	186	207	199	162	169	210	211	193	195	208	206	203	211	204	187	197	191	204	192	209	183	212	208	209	221	206	193	179	211	196	156	219	198	204	196	184	211	196	208	207	185	188	197	208	188	191	203	208	192	215	195	226	172	185	215	198	214	191	192	218	194	198	209	201	189	198	195	203	206	230	212	181	206	202	237	166	173	181	204	196	198	194	198	185	197	188	190	180	220	199	192	186	185	191	192	207	176	180	201	181	184	175	200	215	189	192	173	163	199	217	171	176	180	167	189	183	208	176	205	200	180	204	188	180	203	185	213	165	173	205	201	208	200	211	170	202	175	229	208	182	180	191	210	185	177	203	200	207	184	191	211	196	190	175	181	189	229	215	202	195	201	208	182	208	173	175	201	191	187	179	194	196	177	219	183	181	196	159	189	196	194	175	202	204	173	204	193	182	218	214	191	190	189	176	186	202	190	182	198	192	193	202	194	196	179	184	202	190	203	203	193	191	176	177	210	185	211	201	211	204	188	176	184	171	178	209	203	175	186	179	201	208	194	181	214	193	193	186	191	183	202	169	166	168	184	190	202	207	168	201	206	202	178	190	194	200	205	185	194	185	204	212	202	199	207	197	198	183	192	184	194	209	212	204	229	203	196	187	193	175	198	174	185	205	187	215	198	177	184	211	189	183	188	216	195	165	224	181	217	219	192	214	200	203	206	198	188	188	195	184	190	204	211	195	202	225	171	162	195	200	194	232	198	218	199	207	177	194	191	179	205	190	201	212	208	212	200	194	167	201	197	204	184	204	195	200	214	208	190	218	218	197	178	170	169	195	210	166	173	216	187	199	165	201	192	192	194	210	183	218	207	194	196	188	214	209	202	196	180	208	196	217	200	205	175	194	188	189	189	203	198	189	184	217	182	203	195	216	175	201	181	170	181	176	189	183	198	190	177	233	185	201	188	232	220	174	198	171	213	167	213	204	198	202	203	203	184	205	201	197	189	179	207	180	172	204	219	176	197	216	196	194	216	231	201	223	169	222	207	201	179	218	196	197	220	190	188	210	177	207	182	199	179	204	202	174	188	215	215	190	189	198	207	194	181	204	161	186	189	194	181	186	194	240	211	227	174	172	202	203	205	185	183	174	196	198	215	191	194	214	211	187	174	198	214	211	203	173	180	228	198	224	194	186	198	197	219	190	195	200	183	193	192	189	187	209	211	202	204	191	197	172	197	190	185	206	212	227	201	171	167	217	215	193	222	190	219	196	201	221	203	192	195	208	186	188	231	166	202	216	179	196	182	197	194	198	202	179	192	204	195	175	191	182	190	185	181	201	207	229	193	199	182	200	203	191	207	182	190	209	194	187	181	164	195	203	190	214	197	202	167	192	201	207	187	200	193	191	200	193	209	181	186	197	167	178	214	196	195	211	189	181	196	193	186	191	208	194	184	173	194	189	212	200	173	199	214	203	213	212	189	222	179	206	201	190	193	187	198	180	200	173	200	195	186	167	162	201	212	172	195	195	192	218	189	212	198	193	206	206	190	200	214	217	169	190	179	219	181	201	210	199	213	187	178	193	175	194	174	179	198	210	197	201	188	193	181	194	189	199	221	219	195	190	199	197	209	209	211	173	191	203	192	206	216	201	208	188	209	202	194	184	187	183	196	225	207	192	200	219	205	189	185	218	210	213	183	217	200	193	176	190	212	201	204	199	174	180	217	222	201	169	204	169	194	190	185	198	202	190	201	183	175	185	186	192	184	183	209	205	188	178	184	180	167	176	194	193	205	198	208	193	178	200	189	169	174	186	185	211	197	191	181	192	219	193	184	202	188	191	195	174	160	222	175	183	209	203	167	195	172	194	205	184	197	215	198	171	180	185	189	188	205	193	181	207	196	195	189	185	197	195	193	203	207	181	184	193	217	214	184	196	191	189	215	199	234	204	194	178	181	187	199	198	206	216	214	183	177	214	201	199	216	204	187	186	200	198	172	226	187	226	209	185	198	185	180	183	221	214	210	209	194	205	191	191	181	194	197	213	200	217	213	193	198	221	167	179	223	168	179	194	194	190	205	193	185	193	165	208	194	202	178	185	203	196	204	206	195	187	203	189	188	187	199	200	193	199	170	230	183	192	195	191	196	207	177	205	197	187	210	193	183	207	172	195	185	186	205	188	198	174	217	206	191	188	181	216	198	204	202	201	195	199	207	196	178	192	212	204	214	214	182	202	205	178	199	188	186	197	205	222	184	208	194	215	180	197	184	188	228	191	196	202	229	215	204	221	175	200	174	180	183	175	165	180	194	195	194	203	198	200	189	178	186	194	212	200	178	212	195	217	188	176	214	176	223	183	211	180	182	217	191	212	216	174	186	207	199	191	200	174	207	206	193	192	197	196	201	205	223	195	197	190	205	193	194	188	195	177	193	212	199	177	175	214	195	212	183	196	186	191	197	183	174	194	181	213	205	183	206	179	203	197	209	188	184	207	196	191	202	241	181	185	190	210	167	222	197	187	208	207	206	219	209	211	215	197	191	215	224	189	223	191	181	181	205	223	214	199	193	171	185	217	199	182	179	219	197	201	183	219	203	174	170	193	206	210	194	195	196	188	199	208	176	202	203	188	196	204	187	209	198	198	192	187	187	231	183	194	229	196	175	183	232	226	207	201	203	179	211	185	173	180	217	191	197	198	199	182	191	218	187	226	191	179	195	199	214	188	208	201	195	207	201	180	193	206	196	209	189	191	222	199	203	211	217
4436	325	295	253	237	188	207	209	206	203	194	195	193	202	191	213	182	187	208	217	187	207	199	173	216	199	195	191	205	171	206	198	191	202	198	217	186	199	192	194	196	212	177	193	196	202	194	211	193	201	198	202	192	215	205	201	188	183	189	177	176	200	205	198	174	190	197	210	207	181	203	186	184	199	212	175	202	194	206	184	187	195	206	204	172	153	205	187	196	198	200	201	182	175	170	194	179	185	192	180	198	186	171	187	184	234	167	182	189	201	186	185	191	177	208	195	197	178	185	195	186	192	176	192	184	210	187	173	183	172	191	163	167	177	193	174	204	198	183	186	210	210	172	209	191	205	186	197	173	213	191	210	185	199	175	177	170	196	191	198	198	209	200	215	177	180	162	191	186	183	186	171	175	211	162	195	194	184	192	211	199	204	185	189	190	203	190	194	199	172	170	169	171	208	194	201	165	213	176	164	222	203	177	159	205	179	185	175	181	204	199	185	197	181	171	194	203	206	182	197	200	177	189	187	179	190	175	200	182	184	188	178	179	196	175	185	167	188	190	168	179	192	187	154	223	206	196	187	198	163	192	195	181	190	183	183	216	179	188	193	207	226	201	184	170	181	202	182	199	189	172	199	198	175	192	179	175	188	194	176	193	179	183	194	184	201	212	203	196	212	170	174	203	193	168	209	191	211	217	177	190	191	156	188	201	172	181	190	193	221	178	202	193	187	205	194	188	184	207	194	204	168	211	191	205	206	196	180	193	170	185	218	170	186	190	187	186	190	201	181	186	171	193	210	209	175	207	176	195	202	194	191	184	203	181	177	174	193	215	192	190	181	179	193	206	189	194	184	184	192	184	179	202	184	197	174	194	193	174	192	175	183	179	192	172	162	171	176	199	199	199	189	179	205	186	187	194	203	178	202	194	204	190	210	193	186	182	173	183	191	179	177	206	194	195	188	190	154	197	199	191	187	172	177	168	187	178	177	200	190	172	173	182	185	187	167	189	180	195	178	182	209	204	196	177	202	210	180	194	190	169	161	194	213	172	195	222	171	195	214	194	201	211	189	221	198	189	204	178	177	176	177	190	179	187	162	183	177	177	197	190	181	179	198	183	184	183	202	187	186	174	204	185	176	196	200	163	180	183	180	193	179	176	191	210	189	190	199	167	183	201	172	207	200	183	186	194	177	195	177	188	177	181	203	190	170	222	155	201	181	184	209	191	196	169	170	177	225	199	186	182	188	190	204	208	192	182	180	204	190	166	209	160	209	220	184	208	186	174	158	198	200	194	186	180	205	183	204	178	182	212	184	182	194	205	173	174	199	140	181	183	174	207	189	181	204	183	187	213	198	188	206	240	187	184	196	182	202	178	200	157	190	193	191	166	221	168	191	191	177	174	205	193	181	177	197	190	188	180	212	197	165	196	197	183	181	179	188	166	196	183	197	160	188	206	184	188	181	172	182	177	192	197	177	185	172	196	169	175	184	185	198	203	155	177	191	180	150	191	171	186	202	180	207	182	207	194	190	196	218	189	195	168	180	181	185	202	168	179	193	192	188	186	205	211	193	191	178	199	171	210	225	161	189	174	181	195	202	189	180	182	197	173	185	196	194	199	176	190	193	204	200	166	200	208	208	183	190	189	193	189	203	189	174	176	204	170	165	178	181	194	194	188	181	180	198	178	196	200	209	196	187	176	171	178	189	194	185	198	196	224	204	158	204	190	156	188	206	183	202	204	187	181	174	190	194	199	176	185	193	172	175	173	184	187	220	179	167	179	187	185	179	174	181	160	166	177	198	226	167	173	184	183	174	166	195	195	202	185	192	192	182	190	219	195	182	207	194	193	211	184	186	178	209	180	157	233	172	191	164	207	186	200	209	189	183	179	191	193	184	170	178	196	187	178	183	196	201	193	178	195	215	169	194	171	174	205	182	195	202	159	181	206	183	188	170	205	162	182	193	200	187	177	174	210	205	170	191	180	185	188	183	190	173	174	195	207	184	199	178	170	185	188	177	167	173	186	174	178	198	176	203	171	182	163	179	182	204	181	194	196	191	189	220	180	198	160	181	197	177	190	181	193	200	155	201	203	190	169	169	167	167	182	165	201	186	169	165	163	185	204	190	176	185	220	185	205	181	201	184	172	180	188	200	201	181	170	164	184	175	180	178	168	217	193	196	186	184	180	185	189	173	161	218	210	177	195	167	187	200	183	188	194	188	196	196	205	209	196	202	188	177	195	178	178	191	181	176	160	189	177	178	188	212	202	198	179	191	179	199	164	194	188	199	175	191	201	173	177	193	204	173	186	196	170	165	179	202	177	185	195	209	212	170	197	187	177	177	182	143	187	194	193	210	168	188	190	184	208	179	195	170	195	202	181	189	212	159	203	178	186	191	168	178	191	182	196	190	196	184	173	186	196	208	200	202	202	194	206	169	180	185	216	171	174	186	178	218	173	184	209	206	174	189	198	181	207	172	205	213	189	198	191	196	165	163	173	190	159	168	183	195	225	204	196	164	193	190	154	180	204	185	196	173	191	194	189	211	191	164	182	187	181	184	161	219	186	186	201	182	195	195	171	201	158	209	198	215	181	186	202	201	195	185	183	190	189	225	165	185	179	209	178	197	197	207	173	184	188	172	189	202	199	187	208	186	202	205	179	173	166	180	180	192	200	204	188	181	212	204	189	207	171	206	175	170	181	201	189	204	172	170	197	205	175	162	181	200	184	174	180	200	196	187	195	155	192	187	178	161	171	190	197	183	167	156	200	186	180	200	189	186	163	181	200	224	184	207	180	194	203	174	177	175	193	205	193	223	194	186	182	166	179	213	179	173	192	203	166	194	202	198	172	184	206	203	183	193	200	176	183	196	177	181	209	175	171	201	205	184	177	203	182	179	190	167	165	163	169	180	186	181	200	210	196	168	191	197	171	177	203	198	183	196	187	189	205	168	196	165	180	186	203	192	180	194	186	174	193	177	173	195	186	206	168	184	170	206	180	184	205	177	180	172	193	193	186	174	187	190	196	185	173	185	215	201	200	165	180	211	187	201	188	199	177	178	208	189	168	182	207	190	191	199	205	196	188	165	185	211	184	191	189	178	205	185	169	207	197	182	194	182	156	167	192	180	181	190	181	203	182	199	195	195	172	188	195	197	178	214	173	181	168	169	179	186	208	201	169	186	181	204	171	170	191	187	206	181	193	194	188	179	183	179	175	192	186	188	173	173	189	185	207	197	203	187	161	188	210	186	166	192	215	170	188	200	174	200	168	190	213	194	208	191	191	202	191	185	188	186	197	193	203	207	172	191	197	193	201	206	202	185	196	172	185	186	191	177	190	184	195	185	194	175	207	210	203	214	183	179	164	197	180	207	190	184	208	196	207	233	170	203	178	186	181	198	192	212	174	202	190	183	193	173	194	201	220	186	187	186	170	188	186	188	182	213	187	181	183	194	177	205	180	207	173	167	193	195	190	188	199	173	206	172	175	184
25199	21420	27883	25326	10288	583	309	209	178	177	141	148	145	171	147	143	139	125	137	148	145	157	135	137	124	138	126	132	130	122	133	148	122	108	117	123	132	129	119	140	134	133	133	143	122	147	133	126	162	121	111	128	130	123	134	132	136	119	115	123	144	120	144	113	123	125	140	120	135	143	122	136	127	126	124	114	138	123	133	107	114	133	115	124	133	118	139	133	125	110	123	116	130	125	114	120	151	137	119	103	131	113	125	132	114	133	120	114	143	129	119	108	123	103	126	110	105	128	106	132	129	140	128	115	137	142	119	123	123	114	124	119	114	113	118	124	122	114	133	117	138	114	124	125	121	128	117	106	124	109	127	124	113	139	135	122	122	114	119	121	91	126	129	111	120	131	117	123	117	116	118	124	113	130	134	104	126	127	110	121	115	126	111	99	132	121	119	107	122	138	119	128	123	148	125	117	135	119	119	112	130	113	129	123	131	133	110	122	117	123	122	132	116	124	116	115	94	120	139	135	118	132	138	128	116	132	118	127	116	128	130	122	125	114	95	136	102	133	116	127	139	113	115	116	120	121	119	121	120	123	121	108	133	139	124	113	123	120	123	119	111	116	114	110	129	123	139	137	122	141	129	102	114	126	119	109	124	114	97	126	120	131	134	121	132	103	124	127	138	110	119	146	142	127	141	123	130	122	121	128	129	112	127	123	123	125	107	124	123	121	114	124	125	126	128	109	113	121	134	112	125	128	119	108	126	100	156	130	125	135	120	113	118	126	135	124	111	115	117	133	112	152	117	140	129	120	140	127	133	129	124	109	119	123	130	123	102	107	114	128	128	117	116	132	157	119	120	104	118	115	135	118	125	133	121	117	160	135	145	121	114	126	124	121	122	136	113	135	119	126	110	117	124	104	123	127	140	114	126	102	112	105	115	119	118	122	136	116	119	127	115	125	101	129	122	116	107	122	137	127	128	122	114	138	130	122	134	99	115	132	122	99	131	147	122	130	119	116	130	138	127	138	122	136	118	136	99	129	125	109	136	128	141	113	137	143	125	133	131	120	116	148	124	105	138	111	140	129	121	120	120	122	124	140	110	113	124	116	149	128	132	151	123	101	139	105	130	141	140	116	136	118	128	119	118	134	117	128	122	126	119	115	131	141	112	128	118	128	116	147	100	108	135	130	111	135	118	133	120	142	150	125	108	98	119	118	111	118	133	126	121	145	124	126	123	122	147	106	124	130	133	110	110	108	134	102	122	112	134	123	108	129	115	123	119	124	137	145	132	126	127	127	137	142	121	129	115	104	113	142	122	108	132	134	146	146	129	124	138	118	107	121	119	122	104	118	109	135	133	100	114	122	110	106	115	123	122	116	125	141	131	116	114	130	137	126	116	123	122	113	142	114	117	112	116	132	132	115	118	130	121	123	128	112	137	109	128	119	128	111	109	102	131	131	128	147	121	131	113	120	116	114	129	130	126	111	121	137	125	127	126	130	115	126	134	114	132	126	122	118	110	120	115	133	115	114	112	134	142	144	118	141	117	144	126	121	140	151	118	125	140	127	117	119	122	139	141	128	114	130	142	117	126	110	120	105	124	116	126	134	127	116	135	151	126	135	138	145	127	93	119	124	113	116	139	146	116	122	125	131	125	103	116	124	129	112	130	137	138	127	141	144	117	115	139	134	118	119	104	123	138	144	114	130	131	115	111	117	133	145	122	130	122	132	131	131	125	134	112	101	140	100	131	110	119	119	121	120	109	124	137	116	152	117	129	133	124	116	147	112	148	115	126	139	135	122	133	130	123	112	131	122	140	109	122	119	113	127	119	118	129	132	142	115	131	126	117	91	133	127	130	137	108	111	129	125	115	114	116	141	110	105	111	113	131	111	127	142	116	152	119	113	120	119	116	108	110	115	108	92	117	135	118	118	119	122	124	120	105	115	115	121	130	139	121	120	137	114	133	142	139	112	126	125	106	125	134	128	123	114	115	114	123	130	130	95	127	131	118	125	122	133	133	117	110	136	133	115	115	125	135	123	144	125	113	115	107	110	136	93	117	132	116	120	120	99	113	128	113	123	123	127	136	104	113	111	142	135	114	118	127	149	118	107	108	116	121	140	117	121	100	116	121	100	141	138	131	129	110	127	133	139	133	143	124	128	142	126	117	130	128	130	134	135	123	103	126	118	111	128	128	124	118	113	146	133	111	127	112	128	135	120	120	130	123	115	129	115	124	106	126	113	120	121	121	132	119	109	117	107	114	117	113	121	117	116	139	105	153	126	121	141	115	115	106	110	126	130	139	107	122	107	134	112	139	121	118	132	123	128	106	117	113	103	120	123	124	127	123	126	120	117	131	122	122	109	126	124	113	124	147	103	129	142	138	103	109	121	136	115	128	115	125	125	123	126	134	119	116	132	133	115	116	145	129	121	135	129	120	129	122	110	116	117	118	135	137	107	118	118	128	132	129	155	125	131	119	128	123	119	91	129	115	122	134	118	114	130	142	123	112	116	121	113	113	124	119	143	137	122	135	125	123	126	134	107	118	122	131	122	121	124	132	115	120	134	124	122	118	124	135	131	120	129	107	131	124	134	135	129	126	121	119	134	115	131	123	131	118	127	129	127	134	115	117	141	136	137	129	117	123	124	146	125	123	113	118	126	117	133	107	119	122	116	118	133	112	130	99	125	122	135	123	134	125	124	113	106	118	129	116	129	136	131	138	122	116	131	131	119	114	133	113	127	115	144	122	114	110	138	129	132	131	108	117	117	128	122	129	115	117	133	127	132	127	119	133	118	103	138	142	127	126	124	140	111	121	125	129	115	123	108	122	109	119	124	118	122	113	117	145	128	122	132	121	118	119	121	129	139	119	128	112	131	120	121	117	125	109	135	124	123	132	145	108	117	116	124	104	132	124	99	115	138	114	122	138	133	125	107	100	121	124	139	125	111	111	135	117	107	119	126	118	121	119	130	122	118	125	140	133	137	126	122	119	120	133	145	120	94	119	89	109	104	119	132	145	126	122	123	125	102	132	124	139	126	125	129	122	106	124	129	124	115	121	120	123	121	112	116	119	121	127	142	122	136	135	105	114	123	115	114	114	131	129	136	150	129	136	120	114	124	133	117	130	125	124	117	112	143	136	104	121	116	117	104	128	125	131	115	100	126	128	154	109	114	118	119	125	114	113	119	128	127	121	119	121	123	117	116	133	129	146	112	130	124	125	122	112	122	127	129	121	94	129	152	112	127	131	137	129	117	125	133	136	103	146	137	117	115	125	110	117	125	121	113	137	129	101	122	107	135	122	135	141	133	130	135	122	106	118	117	126	139	128	139	119	124	123	132	139	108	129	127	120	122	106	117	132	127	130	104	120	112	115	106	138	122	112	109	119	119	128	123	107	140	129	146	116	135	122	110	126	129	131	134	111	131	113	125	124	117	130	110	116	125	132	117	128	119	147	117	124	123	114	109	143	132	121	121	132	144	122	134	126	121
2954	2515	2055	1007	621	487	396	310	272	233	215	190	180	196	165	157	150	176	163	145	175	155	148	137	151	165	144	146	128	120	137	130	149	145	147	153	146	120	127	117	134	123	132	143	142	139	140	125	141	162	110	151	138	137	138	122	119	138	157	135	127	137	133	148	157	146	120	131	144	117	111	147	117	130	131	132	135	110	119	134	128	149	131	143	126	145	130	155	135	130	128	132	121	140	138	145	139	142	119	127	145	129	123	148	119	137	132	119	148	114	123	159	123	136	144	144	148	125	136	135	128	153	120	140	122	130	173	120	143	138	133	132	130	142	128	128	143	124	139	121	128	123	119	163	131	137	137	136	130	115	147	159	127	125	111	133	146	139	126	132	143	128	132	117	132	146	120	135	131	119	139	151	136	122	117	128	131	145	127	133	121	144	130	127	137	153	140	121	121	133	137	145	129	132	107	136	127	137	120	116	131	132	137	135	145	141	136	136	153	132	133	136	133	131	125	143	136	130	127	115	148	141	145	131	121	141	122	126	127	150	132	154	139	122	116	132	170	118	128	141	146	158	134	123	134	129	138	129	120	128	140	116	120	133	127	136	127	121	137	123	111	139	121	131	145	157	119	148	120	135	128	133	137	147	124	122	116	150	133	136	141	126	136	121	140	127	129	128	136	145	151	139	139	144	130	113	124	132	134	112	117	123	145	149	133	114	127	127	132	126	136	111	129	124	133	129	154	135	126	120	134	158	146	144	124	141	143	136	126	112	135	117	126	139	139	132	113	139	133	154	127	126	136	131	147	139	121	137	151	125	137	135	134	110	132	135	133	122	115	139	103	125	152	125	129	123	152	122	144	123	135	120	127	120	124	130	132	116	113	127	132	133	124	128	116	108	121	112	136	134	144	117	149	140	123	117	121	132	140	136	138	145	124	133	135	138	147	120	104	119	119	138	120	132	153	122	140	130	130	104	125	136	120	121	132	135	140	145	154	141	142	133	124	125	110	134	123	123	120	137	144	103	116	142	142	146	115	144	133	135	126	124	156	117	122	143	127	122	101	135	113	146	118	102	114	148	127	132	128	126	149	105	136	138	122	134	121	133	111	134	122	135	134	117	121	144	110	119	130	122	121	158	134	138	110	138	125	120	138	153	132	125	135	158	140	136	126	132	114	118	134	139	117	156	127	118	138	118	130	112	116	105	125	128	122	104	121	124	134	131	128	122	124	129	127	143	129	131	130	132	148	136	142	130	143	109	141	164	142	148	150	139	115	124	141	141	134	145	138	131	138	145	126	114	133	134	123	131	150	120	132	136	141	123	123	137	154	120	137	124	127	128	141	115	136	119	123	140	138	106	117	150	115	148	129	123	141	138	147	126	153	133	162	123	150	140	118	151	125	131	128	126	159	146	119	127	146	139	144	132	153	143	137	116	136	115	133	121	140	126	138	120	123	126	128	129	143	133	139	132	132	138	142	142	144	127	134	118	140	113	131	123	132	142	136	135	134	131	109	133	108	126	133	130	125	154	113	111	144	131	135	116	134	144	154	125	149	147	119	143	131	130	151	144	122	117	149	137	121	141	111	106	141	126	134	136	128	129	119	118	116	109	135	109	128	142	133	136	105	148	123	131	135	130	124	143	127	128	138	115	139	117	115	131	118	135	135	115	128	149	125	130	115	123	124	111	124	136	136	124	133	134	137	118	121	153	135	124	114	114	136	132	144	125	132	129	135	131	131	111	131	135	134	116	132	124	131	123	129	149	138	152	131	141	131	126	123	143	111	127	146	124	136	147	108	114	124	136	156	130	142	129	109	128	130	127	139	129	146	122	119	147	134	157	119	129	133	110	125	135	142	139	137	138	141	166	136	136	137	134	148	120	143	125	132	141	130	127	151	113	133	136	169	137	142	118	140	127	136	121	120	139	138	135	138	131	110	128	116	118	136	119	106	146	143	121	128	146	127	122	133	103	136	150	122	126	146	126	145	141	121	137	137	134	139	138	134	134	126	125	138	111	123	114	140	113	122	122	128	120	119	143	140	111	122	129	139	122	143	144	149	137	133	129	137	132	109	121	134	149	109	143	146	139	115	145	137	144	132	132	127	136	139	124	113	130	134	124	130	109	147	136	125	108	129	131	130	124	133	138	148	157	142	148	116	137	117	120	113	141	125	126	125	124	113	125	149	121	118	126	121	154	134	131	135	129	139	135	161	150	134	126	123	133	135	145	111	133	150	135	136	131	128	121	114	138	117	132	121	129	140	119	131	120	117	142	119	139	140	131	142	124	128	136	132	124	131	151	125	136	116	118	114	117	128	120	148	128	103	120	111	147	128	121	107	121	130	134	123	135	150	129	99	147	137	122	130	116	110	134	143	135	125	114	132	133	152	134	129	116	140	145	151	133	109	130	130	122	111	108	116	137	142	143	121	124	126	115	125	134	134	130	144	120	142	132	141	145	155	141	146	120	130	102	113	135	128	114	125	128	134	108	142	124	124	125	134	119	135	132	112	129	119	137	117	137	126	121	110	150	116	128	118	125	107	138	120	138	119	135	131	126	122	112	143	153	135	140	117	130	107	131	117	138	124	115	139	145	118	136	123	124	141	99	128	127	138	155	136	108	126	148	142	152	141	135	115	105	122	126	136	122	140	135	141	127	155	145	106	148	125	127	141	124	151	118	151	126	119	136	149	146	140	137	137	142	130	133	141	138	140	128	143	141	132	131	133	130	133	137	131	131	126	119	131	111	118	125	108	101	123	111	124	118	158	121	116	107	137	130	129	140	127	151	148	120	156	134	131	132	130	135	144	144	130	124	124	126	148	134	110	154	128	137	132	114	150	149	134	141	122	131	121	126	133	149	120	117	142	116	124	157	134	129	109	123	137	143	115	148	121	117	128	139	136	130	137	117	123	140	148	117	131	141	140	131	127	129	149	120	140	113	135	121	136	135	112	131	132	119	119	122	143	125	123	104	112	140	123	153	125	135	130	117	117	112	127	126	145	130	116	135	127	135	117	131	126	142	149	140	128	120	125	138	125	127	121	122	112	115	128	134	124	126	138	134	132	133	135	131	147	127	117	116	138	122	140	121	138	144	115	147	127	126	130	134	147	122	116	138	148	121	130	119	122	137	133	128	138	132	129	136	135	130	137	123	118	124	129	106	132	122	145	114	142	125	126	152	135	148	132	120	145	123	138	129	151	125	113	131	111	132	128	127	130	119	139	121	134	126	144	128	114	125	119	122	137	125	134	126	142	128	135	124	146	122	138	129	127	129	133	129	128	123	135	171	142	126	121	130	136	126	120	129	137	122	109	140	129	131	129	141	146	146	129	125	143	144	140	130	139	133	131	126	141	142	124	144	135	130	135	128	130	115	129	151	125	126	126	133	143	126	133	128	137	145	111	124	128	131	127	128	113	124	132	138	131	142	121	142	114	118	109	148	127	142	129	139	122	158	120	143	133	114	123	128	115	122	126	103	141	127	123	120	119	139
24408	21462	28752	24592	21434	6290	956	592	473	401	411	390	374	374	352	339	366	350	360	337	321	349	316	326	327	352	324	313	330	291	317	301	310	338	317	356	332	304	296	314	348	326	353	312	298	305	316	293	321	315	309	332	323	344	302	293	350	317	310	295	305	289	299	332	307	284	278	320	297	317	340	300	319	283	301	311	285	309	306	294	315	281	303	325	298	307	325	335	322	286	337	306	280	322	296	304	295	301	324	323	278	308	338	323	294	316	313	297	336	303	300	306	330	326	318	341	279	325	320	291	303	330	322	288	302	314	301	319	313	321	321	318	313	330	309	313	305	316	324	316	327	321	321	339	305	329	297	293	326	297	321	326	310	325	304	311	286	327	301	294	282	296	304	305	301	304	309	307	331	332	320	344	326	321	322	312	304	319	305	324	285	276	332	304	324	281	324	328	322	321	298	292	307	315	309	297	316	289	305	290	313	331	326	306	297	319	289	281	325	304	307	274	301	304	287	306	289	345	321	303	304	304	287	268	300	298	332	296	364	312	316	321	302	301	324	277	307	357	312	319	292	314	323	297	279	307	322	317	303	304	303	289	302	309	293	323	273	316	340	317	310	310	277	301	305	265	310	343	312	294	314	316	344	303	309	331	311	288	313	343	298	320	316	328	285	299	315	287	299	297	293	332	323	299	312	292	311	313	293	307	292	324	310	317	343	342	353	320	283	322	319	297	297	299	313	287	306	310	296	325	323	331	318	322	323	321	263	300	322	306	294	293	355	332	317	324	314	299	320	325	301	308	317	331	306	341	308	305	301	311	319	297	311	322	318	328	324	297	284	289	315	305	303	318	316	312	300	305	299	304	336	336	278	345	313	328	303	313	278	290	330	277	309	293	311	298	335	302	305	291	279	287	309	292	292	324	295	309	282	305	281	291	303	287	293	333	337	325	323	319	342	291	344	303	284	327	296	292	297	335	324	321	306	322	309	311	321	335	294	304	321	325	283	303	327	317	309	300	322	333	293	307	338	314	326	311	299	301	314	327	304	329	309	272	324	287	330	311	330	313	304	292	307	326	296	272	296	316	338	302	314	302	296	313	310	258	298	323	316	342	293	291	317	276	309	315	334	332	315	307	286	315	306	315	287	319	333	317	298	288	292	294	313	310	307	314	294	289	307	316	307	347	312	302	284	286	352	298	290	306	295	333	299	311	318	288	304	288	320	306	318	318	307	338	307	302	325	345	300	275	282	305	302	298	319	317	298	319	285	343	316	319	301	312	315	294	298	298	296	299	278	316	304	289	332	296	314	321	323	299	310	309	339	304	295	315	323	320	296	318	272	298	294	304	296	304	300	295	315	328	283	291	316	295	292	293	319	309	300	342	341	282	295	298	298	319	304	300	313	296	326	317	315	286	293	329	287	328	320	303	290	271	314	331	310	277	322	317	306	291	294	321	331	324	314	310	309	301	347	302	302	330	327	322	300	328	315	284	306	299	323	332	295	309	286	305	319	312	286	322	281	289	307	289	348	310	291	295	319	321	325	281	328	277	315	299	291	335	305	306	280	318	336	321	312	330	284	308	320	293	320	347	331	288	328	319	265	316	302	280	257	292	291	323	308	297	307	325	291	291	301	326	292	307	309	293	296	307	296	301	298	312	293	324	315	302	292	308	292	310	303	294	298	327	304	300	334	320	268	327	299	295	300	288	334	288	320	309	312	288	298	314	300	298	284	310	275	313	279	296	308	300	340	319	313	292	302	324	304	310	310	290	303	299	311	299	317	315	324	286	292	291	292	316	307	302	337	295	305	284	328	287	285	317	308	304	292	300	310	287	336	280	309	259	311	297	262	278	298	302	286	261	288	271	308	300	296	281	298	307	323	318	310	313	293	309	307	288	309	312	333	311	290	297	314	311	336	302	323	302	320	293	356	294	310	324	317	303	322	310	316	311	307	318	327	312	305	309	330	292	303	293	317	320	310	320	282	308	303	310	298	285	298	289	279	299	292	317	300	313	306	291	315	289	264	293	303	321	330	310	311	301	329	309	298	295	306	357	316	335	325	319	318	316	276	291	323	331	302	307	329	320	302	329	338	327	317	328	313	299	310	325	279	304	298	316	299	298	341	277	293	304	324	293	305	299	331	317	325	319	299	299	290	286	301	312	308	320	311	309	291	302	330	320	317	287	326	310	298	290	344	315	323	326	274	278	306	319	303	327	286	297	294	339	334	277	285	309	283	269	290	316	343	278	309	295	263	295	316	259	338	297	316	297	277	272	337	304	333	300	324	311	305	304	310	279	352	304	289	336	325	327	299	313	296	298	275	287	326	299	318	296	320	297	299	299	303	315	309	326	280	326	305	301	300	303	339	289	322	315	283	278	323	315	307	302	325	301	317	310	297	306	346	305	305	276	282	292	320	305	278	280	315	327	326	288	290	279	309	310	292	331	242	322	329	307	318	322	283	327	311	286	301	312	300	281	286	311	317	294	273	284	304	315	343	298	304	335	307	268	313	276	278	298	292	299	307	304	316	301	296	250	327	279	302	299	299	304	315	305	314	303	309	308	303	300	326	294	344	366	332	330	298	324	318	304	325	273	304	305	288	310	258	279	305	315	326	296	336	340	299	306	320	345	310	293	287	290	325	321	323	300	297	309	317	285	294	303	297	320	317	358	317	287	285	319	269	323	289	314	289	317	309	284	312	296	293	320	263	318	311	353	359	276	319	318	293	327	303	323	299	317	312	312	326	287	307	285	325	296	316	268	301	309	305	322	331	307	284	312	309	300	314	272	252	318	314	275	328	290	271	302	288	305	292	297	286	311	301	304	294	300	310	276	290	314	322	325	295	305	297	289	317	281	315	313	290	304	320	356	317	295	306	298	332	308	302	314	309	298	294	297	301	329	297	294	319	297	304	335	336	328	327	292	336	283	338	302	320	292	305	333	286	290	341	303	292	312	283	299	301	316	328	299	274	302	277	306	298	335	312	330	306	291	318	316	301	309	315	304	303	325	304	332	301	310	277	297	327	311	293	287	286	308	303	301	319	307	305	277	305	284	331	303	287	316	306	324	280	287	292	307	285	293	296	335	327	320	318	303	330	314	316	294	322	341	293	280	319	294	324	311	309	359	311	267	297	302	314	301	333	302	299	321	315	311	310	304	317	324	315	284	289	276	311	283	282	287	327	305	313	320	347	324	305	310	267	315	309	284	297	293	296	324	289	313	298	323	302	292	304	324	276	278	274	327	326	306	311	283	319	275	281	324	291	330	326	319	299	301	303	308	303	308	299	285	309	296	293	316	287	299	280	307	316	316	268	311	306	292	305	312	307	292	339	297	328	284	321	282	279	324	283	297	306	313	293	322	300	319	280	331	294	283	296	321	304	273	264	306	337	311	327	300	288	285	330	324	288	309	300	330	293	289	335	296	317	359	297	272	340	290	292	257	290	319	288	307	293	304	332	296	283	305	322	312	333	314	280	326	291	315	297	293	314	310
3220	4667	3793	1838	1310	924	801	630	554	484	503	403	437	371	398	353	381	340	307	370	342	357	347	329	339	305	328	325	332	314	295	312	307	286	314	293	290	316	274	270	297	283	286	283	311	294	328	313	303	298	330	285	296	330	266	292	282	314	307	314	316	303	280	263	303	299	321	310	291	281	303	310	290	312	300	318	295	284	299	332	280	284	323	254	283	293	289	290	285	323	264	295	314	304	312	283	278	288	300	278	285	296	311	281	309	291	283	291	290	282	280	292	253	263	307	271	292	293	292	283	266	292	262	272	307	301	287	285	278	289	284	311	257	316	293	290	278	304	307	311	290	287	272	293	312	280	270	318	291	285	287	263	289	295	320	278	273	283	295	324	266	300	282	283	301	289	294	318	303	299	294	308	312	258	286	304	307	287	301	290	292	295	308	306	302	314	275	306	301	279	268	278	278	316	294	272	300	295	278	286	280	288	266	314	281	296	299	269	310	309	296	285	291	292	285	280	278	267	261	301	291	326	295	321	288	269	304	294	266	274	336	310	304	277	263	286	289	299	312	274	308	273	283	295	269	265	295	298	255	279	285	317	315	281	275	285	288	277	282	290	296	308	260	271	281	297	300	296	310	289	295	323	282	308	286	313	316	282	292	305	270	287	276	282	297	315	302	278	296	277	314	289	294	264	293	289	301	269	287	275	281	280	301	285	289	255	312	317	268	279	276	283	289	316	288	313	301	291	300	274	306	252	272	288	285	290	291	264	291	288	307	279	288	317	316	299	290	325	281	324	291	295	295	289	277	286	288	280	264	287	271	305	290	286	303	310	262	318	305	284	326	285	291	295	312	295	302	279	268	270	292	277	285	297	296	286	283	296	297	267	297	305	291	269	304	296	283	312	269	280	288	279	296	277	266	301	290	281	298	315	313	300	294	277	281	310	279	269	305	248	283	296	268	293	305	329	281	256	283	297	237	305	291	269	318	274	281	298	287	268	311	290	287	273	274	278	301	305	304	308	290	284	277	293	314	271	288	284	289	278	290	287	278	257	267	273	284	310	289	298	300	317	304	290	291	277	252	291	276	311	290	287	248	317	312	278	272	291	280	291	256	308	268	301	251	276	264	284	310	285	297	298	288	274	284	273	298	293	281	261	261	287	243	286	286	273	277	297	280	304	287	282	310	284	255	312	272	278	270	276	274	313	299	289	280	280	274	290	280	301	291	286	277	339	275	270	287	278	272	283	270	287	296	295	303	308	271	276	274	285	276	260	280	300	274	279	314	281	292	295	262	252	282	314	292	289	291	280	312	313	296	301	296	296	316	272	261	290	245	285	269	272	275	279	290	277	254	289	317	280	301	254	306	299	271	285	299	307	309	310	303	335	296	315	281	305	311	284	287	312	294	269	285	296	283	282	282	260	272	312	313	293	273	263	295	304	309	303	305	303	300	285	306	249	271	284	301	302	303	295	294	272	286	266	284	258	260	287	279	287	303	290	277	307	325	332	304	288	294	284	258	291	299	298	299	265	288	312	305	304	299	286	249	294	267	299	269	290	291	283	263	316	289	279	283	276	272	283	266	270	267	295	301	283	290	288	296	307	299	270	272	273	295	289	281	312	295	281	302	304	313	308	297	285	272	319	299	273	299	279	307	276	289	294	290	294	287	275	277	330	313	329	316	251	293	262	321	260	262	277	287	282	294	288	303	280	323	273	272	294	292	279	298	317	263	304	276	289	259	285	286	330	288	281	289	302	269	279	298	267	271	275	323	303	275	270	283	278	314	288	269	314	289	281	294	281	288	272	293	273	308	299	304	288	292	306	282	282	297	296	292	290	285	296	281	303	277	264	296	292	298	269	304	296	308	264	292	261	292	295	291	270	290	289	275	293	279	283	325	279	280	294	279	331	275	277	308	282	276	292	274	297	320	278	295	265	280	288	259	311	295	294	306	316	292	290	272	282	274	288	286	291	296	289	277	327	274	273	271	262	272	296	301	301	294	300	310	280	298	305	310	276	306	250	292	285	287	308	276	286	318	323	261	295	285	281	293	280	282	284	282	271	288	292	294	307	309	275	286	263	307	275	286	262	294	281	266	327	279	292	296	289	283	252	269	281	313	283	285	329	302	286	271	287	285	271	298	306	278	306	292	292	263	279	287	313	299	284	263	286	290	291	264	293	281	283	285	266	305	279	277	271	288	272	278	264	286	290	296	296	293	281	292	295	293	281	302	296	262	309	290	284	258	283	280	286	271	282	280	276	301	299	296	296	277	275	289	334	307	284	270	263	288	258	308	291	295	305	309	277	293	250	281	270	309	303	275	305	287	292	318	297	270	339	291	301	262	290	296	255	273	293	303	282	299	275	303	264	311	304	284	263	282	258	299	276	305	303	273	301	272	261	291	292	262	290	309	285	260	308	270	288	302	308	271	280	289	292	304	299	286	323	293	309	294	299	289	283	274	283	282	272	299	303	311	299	318	322	287	314	266	269	317	259	286	285	296	293	299	292	306	277	267	295	307	281	289	310	238	274	274	280	288	303	283	285	279	322	297	270	265	287	296	271	276	278	266	295	292	291	303	330	283	290	280	299	277	287	238	283	304	317	315	260	281	275	274	305	284	249	296	276	266	282	290	270	291	270	285	304	265	286	305	287	314	297	290	276	270	299	279	280	289	335	262	270	298	298	301	273	265	302	308	307	281	301	284	264	282	298	296	280	283	302	270	330	294	265	287	315	285	287	287	287	293	267	274	305	285	260	293	273	285	291	275	305	281	302	308	305	292	280	274	283	274	285	299	249	287	235	302	281	277	288	264	316	294	260	330	297	312	278	305	308	301	304	286	295	263	286	264	283	277	301	281	283	296	272	319	299	296	300	291	304	298	284	265	279	282	293	282	310	275	281	301	262	296	286	282	312	278	311	277	307	279	301	288	261	304	254	275	286	258	304	287	307	320	296	292	288	268	276	278	274	255	291	284	317	291	267	279	319	283	307	283	286	283	276	270	275	284	299	301	279	301	284	325	289	264	287	286	287	296	267	288	278	309	327	267	272	295	305	260	303	260	299	306	288	299	266	286	282	267	280	322	262	290	298	275	287	272	282	280	279	279	282	286	288	305	286	290	290	312	288	279	265	295	272	287	290	314	269	303	289	278	275	286	271	303	281	289	294	284	293	294	274	263	287	276	297	286	289	291	271	263	263	279	287	259	272	288	302	298	277	291	331	295	285	299	278	251	257	260	303	266	275	314	303	285	317	247	271	272	306	280	293	285	296	272	281	257	270	278	299	292	295	297	279	315	320	279	293	283	286	267	291	297	317	293	303	264	297	306	272	285	298	255	273	302	312	264	263	285	280	289	273	278	285	288	266	282	287	301	303	291	278	291	301	281	271	289	288	283	284	304	296	298	278	311	238	267	277	304	308	305	284	301	279	298	292	293	291	278	259	292	290	258	287	304	306	270	250	262	274	284	273	262	294	264	251	267	281	268	307	287	273
27556	11886	744	384	226	208	196	232	190	197	187	202	196	218	220	200	205	189	200	223	198	188	213	215	204	195	191	193	207	171	196	235	206	176	184	207	193	198	207	178	224	176	211	198	204	202	195	188	199	209	216	192	215	203	201	195	185	175	190	168	214	219	215	204	177	178	182	202	229	201	191	209	180	169	211	189	188	187	174	183	196	214	223	189	182	181	198	160	186	207	192	192	168	209	163	186	206	199	197	186	200	175	187	195	174	182	185	173	189	193	195	198	212	209	172	207	191	175	197	202	189	165	188	182	206	176	210	198	174	211	196	157	190	215	210	190	205	170	216	175	193	196	200	211	173	172	187	188	168	199	179	184	195	199	186	205	186	184	198	190	190	174	183	196	198	202	187	181	169	209	175	166	177	202	191	172	192	193	231	181	192	178	188	159	209	201	190	191	194	204	186	188	205	160	182	218	179	167	195	174	210	191	181	194	190	194	189	183	227	174	181	178	202	176	191	197	169	204	181	166	175	226	198	198	208	185	191	199	181	180	197	204	184	202	201	204	202	200	179	201	175	224	190	198	216	184	191	203	177	196	201	206	191	189	174	204	204	208	204	179	182	200	217	178	189	193	216	203	200	189	212	189	204	192	190	198	221	179	195	209	210	187	198	180	183	190	199	205	181	190	195	218	212	211	210	198	193	209	214	182	180	202	196	197	184	215	186	177	192	163	218	198	200	202	209	193	212	202	204	184	208	169	173	189	198	206	201	186	177	203	203	196	190	188	161	198	198	197	207	201	181	179	173	205	193	190	194	184	185	198	176	204	199	184	188	189	191	175	214	201	212	182	188	189	216	188	182	178	189	176	186	205	210	167	199	182	196	168	186	229	188	206	208	188	197	179	210	215	177	194	184	215	183	189	195	188	197	171	196	210	201	179	195	184	173	196	199	198	189	226	170	191	218	215	200	164	183	201	212	196	185	192	197	183	208	200	212	212	172	183	156	188	212	196	189	165	198	191	182	186	173	221	181	203	199	209	179	199	203	186	187	203	181	209	210	182	174	223	189	174	181	204	189	201	211	197	203	201	179	192	210	197	198	177	199	191	172	182	190	178	208	199	201	170	205	210	196	192	176	180	211	188	199	178	197	231	184	197	200	219	169	177	194	174	161	184	185	220	222	178	188	190	197	182	186	198	202	194	217	177	192	204	189	174	173	174	219	190	210	209	163	193	204	201	168	187	200	190	183	189	202	169	200	195	161	181	196	177	193	189	211	208	191	200	191	192	220	197	184	175	192	172	209	195	177	196	195	193	193	165	196	172	186	192	203	196	185	197	211	218	193	182	213	202	195	213	194	184	200	195	226	212	173	181	208	198	178	194	189	200	184	194	204	197	169	187	219	200	180	206	205	189	186	195	195	185	177	203	209	172	191	222	163	196	195	190	182	206	184	186	204	205	189	201	211	198	186	165	186	200	206	187	213	167	187	189	173	198	207	206	186	217	172	196	193	200	162	175	209	199	177	205	202	186	208	226	159	161	198	205	198	207	191	200	168	195	202	191	185	196	202	216	191	186	193	201	200	208	178	215	185	193	220	180	196	217	173	172	181	202	193	182	208	183	199	214	181	201	172	213	176	195	186	189	214	186	206	197	204	177	228	205	204	201	210	199	207	174	206	180	197	162	188	211	234	208	194	218	193	193	208	198	201	161	176	195	173	182	230	224	187	204	186	160	190	187	193	186	195	198	171	200	207	196	199	207	209	203	190	163	204	168	175	190	207	196	193	218	201	199	209	181	193	165	189	194	195	200	198	204	185	182	221	190	184	190	210	213	187	183	178	172	203	201	179	173	189	200	190	181	223	181	197	185	193	182	199	196	225	202	195	193	214	179	188	189	185	191	201	209	174	204	200	204	203	197	205	189	188	193	186	208	223	226	187	202	198	186	196	199	220	186	199	184	198	193	176	197	208	217	195	204	181	200	222	204	198	179	194	173	193	178	199	239	215	198	217	221	224	182	194	189	200	199	193	189	192	187	197	175	195	202	201	202	189	193	194	218	178	177	208	206	183	198	207	178	197	176	189	204	190	213	194	203	229	180	190	193	205	205	202	184	187	198	209	195	209	218	178	165	195	200	180	197	153	188	170	189	209	196	173	205	203	194	218	183	175	197	187	188	180	177	178	208	202	183	199	185	205	176	187	194	210	178	189	195	193	185	189	182	193	170	201	181	180	192	200	188	195	178	197	185	203	202	180	209	196	200	216	208	193	206	165	167	192	198	206	200	169	199	219	178	189	188	194	212	190	208	184	190	206	188	218	181	197	196	201	198	165	201	176	189	188	188	181	224	205	202	198	191	205	184	177	196	183	179	242	200	184	210	191	165	187	190	214	188	185	186	219	209	191	197	227	194	172	181	203	218	207	193	178	189	193	185	183	196	202	185	190	179	218	190	203	183	208	177	201	185	169	216	191	188	208	181	199	202	195	220	194	195	181	182	192	172	185	212	178	193	203	174	160	199	194	205	190	155	181	177	184	195	182	182	190	209	209	189	179	197	200	196	173	167	174	218	197	198	185	189	183	210	199	203	199	196	187	208	181	205	212	214	177	212	172	182	201	207	196	196	212	196	225	201	169	186	194	182	202	207	196	197	185	217	185	220	191	192	179	202	193	192	191	221	191	197	179	202	199	199	210	169	224	184	175	187	206	198	202	183	210	180	193	192	176	193	200	202	189	176	204	168	211	189	169	205	182	194	193	205	200	216	183	170	222	213	203	181	194	181	179	224	223	214	195	191	185	184	192	192	207	194	193	211	180	190	208	206	192	183	180	197	192	179	222	204	185	180	202	185	198	181	189	182	194	213	173	187	209	199	186	208	207	201	183	172	190	220	212	212	176	201	188	183	228	197	190	193	201	210	204	199	186	184	189	218	193	225	210	207	208	172	189	189	193	180	204	183	199	186	197	190	187	217	195	191	180	215	226	179	189	212	194	192	201	213	171	211	177	180	214	200	198	196	199	220	173	188	192	199	194	193	212	197	197	205	201	190	204	209	179	183	188	201	221	236	182	199	195	226	213	187	185	204	182	177	171	205	193	196	183	187	194	192	197	223	199	167	186	195	204	211	184	206	186	190	175	198	200	188	195	173	195	203	215	188	189	193	202	197	177	181	203	192	197	186	175	180	195	198	217	205	208	177	217	193	228	197	195	207	208	189	190	182	194	195	212	197	201	183	187	214	192	193	193	168	210	191	193	170	191	188	189	215	221	193	189	187	181	184	186	202	192	196	184	200	190	233	204	185	186	177	196	180	207	178	196	200	201	186	201	201	185	168	183	212	195	181	188	211	172	204	192	183	205	213	177	186	210	198	200	173	192	195	181	178	179	213	179	182	207	171	208	198	204	182	204	184	200	189	201	169	184	179	182	204	195	212	178	204	194	212	188	191	187	184	204	193	199	173	235	215	193	177	175	184	197	206	203	203	204	176	202	195	207	189	199	173
4463	305	293	233	219	201	207	179	188	179	197	183	186	217	171	182	190	176	198	202	169	193	182	192	188	191	195	181	185	172	190	180	192	195	174	210	166	205	199	215	186	203	194	169	201	202	171	214	178	195	192	191	210	192	177	178	188	208	198	183	209	180	166	216	193	171	188	205	185	188	176	200	198	195	199	202	177	198	170	196	192	162	182	199	186	181	191	191	183	173	197	173	164	185	188	187	175	187	178	176	199	180	182	179	169	179	169	176	215	196	191	210	184	155	201	186	178	201	203	170	164	202	188	200	194	198	178	181	174	169	176	188	183	181	207	181	198	165	185	204	164	181	205	182	186	178	184	177	183	191	197	194	184	186	204	177	178	209	195	194	170	189	214	174	178	188	195	201	188	178	200	169	217	181	190	187	186	168	186	171	182	189	191	189	191	181	210	192	187	199	166	173	175	191	183	207	202	185	191	191	192	201	178	180	182	199	197	190	210	189	191	164	186	166	187	172	192	188	189	200	184	199	195	204	192	226	178	170	164	187	184	188	179	215	163	190	191	222	179	174	197	186	168	167	160	188	212	178	191	176	197	180	183	177	184	159	193	193	198	189	181	195	199	184	184	218	188	175	192	182	193	204	187	166	194	170	193	155	199	175	192	191	191	181	173	170	181	223	195	201	194	174	188	183	164	167	196	186	184	184	212	192	183	170	202	202	192	192	183	173	187	196	212	182	229	192	200	177	169	190	202	208	228	158	180	194	198	170	187	175	203	150	188	199	206	176	203	180	194	159	189	202	176	193	193	188	179	175	219	191	188	177	172	201	181	178	178	204	182	178	198	175	196	193	188	190	187	160	201	180	195	192	197	189	193	165	186	191	189	198	188	172	196	172	188	193	168	193	170	197	205	185	177	191	186	192	164	182	182	187	156	211	192	173	201	183	187	188	170	201	196	190	195	192	212	194	184	176	203	161	184	180	203	181	190	173	200	193	157	191	204	197	187	186	197	165	165	182	171	198	216	227	194	193	180	181	174	163	190	176	176	183	195	182	212	201	183	193	167	192	161	195	185	178	190	192	175	193	176	168	176	179	178	155	207	178	158	170	180	175	205	165	180	197	185	186	183	188	174	202	177	185	188	181	175	198	224	179	198	182	198	172	199	191	186	188	190	185	181	184	175	207	167	214	210	176	203	193	168	181	186	189	171	172	176	194	190	157	154	179	184	170	194	179	194	187	187	200	194	201	167	196	167	173	188	196	186	178	190	180	192	185	184	204	182	163	188	173	198	196	176	174	198	162	175	169	191	169	195	176	190	188	189	213	187	173	162	182	185	178	186	188	202	166	191	175	159	180	185	185	177	180	192	189	182	180	195	218	205	158	177	197	165	213	185	184	177	158	184	188	178	198	196	187	192	184	178	173	192	181	208	197	189	210	195	180	175	206	180	180	174	185	184	196	186	169	208	188	189	205	196	193	181	160	201	186	173	182	174	192	176	189	169	201	200	173	187	181	193	196	174	189	167	174	146	184	188	210	174	167	204	181	208	168	175	175	195	208	187	168	180	165	173	173	183	186	206	188	163	200	205	200	194	170	173	196	170	165	174	180	185	183	196	201	212	204	178	193	168	172	195	169	185	184	205	170	183	186	155	204	189	195	196	177	172	186	196	171	184	184	185	188	204	196	197	182	190	181	180	161	179	184	175	207	182	191	169	172	143	193	200	182	179	177	190	178	187	178	190	209	198	179	171	164	178	187	167	205	182	194	182	196	178	180	195	204	202	155	178	190	184	159	180	179	174	183	156	181	195	170	184	209	196	209	188	173	203	175	179	173	203	176	214	172	194	191	166	192	204	179	180	183	191	193	160	159	173	188	188	190	181	175	184	189	172	196	200	179	179	170	179	193	170	164	196	172	172	178	196	165	194	194	191	187	171	187	190	179	177	163	196	198	170	165	158	158	172	165	169	198	176	188	176	166	187	157	205	176	187	180	198	178	179	192	194	179	183	188	190	197	176	204	199	184	209	178	190	194	179	198	193	183	200	189	177	174	170	179	171	197	204	203	189	199	174	166	182	199	186	187	195	187	173	180	217	189	149	195	175	181	175	207	170	172	186	178	192	194	179	184	213	182	193	188	197	193	179	152	186	196	202	208	176	188	191	185	188	180	184	187	182	192	192	176	195	192	193	191	197	171	187	198	172	188	173	161	183	170	201	195	191	181	205	203	187	166	196	172	188	187	158	183	171	197	193	206	189	182	196	196	177	169	180	201	178	168	189	159	183	180	194	192	175	191	181	212	205	211	196	180	203	192	191	178	170	181	200	181	184	205	185	183	185	180	175	186	174	205	193	186	189	190	172	191	187	182	169	183	180	187	190	179	174	167	198	168	183	197	174	176	193	169	219	200	202	201	178	191	208	177	184	186	177	175	198	172	179	170	196	193	198	186	179	191	193	183	199	184	200	202	167	180	186	213	177	214	189	187	178	155	187	174	179	186	184	197	196	171	156	183	179	179	178	194	179	172	178	223	179	199	193	166	161	208	188	182	199	185	196	190	170	175	213	174	185	193	197	191	199	182	172	179	194	185	169	190	190	187	169	186	203	168	195	180	209	188	198	166	190	183	222	175	206	169	185	183	183	196	193	185	182	179	201	178	197	224	196	166	188	178	165	181	161	194	186	183	186	194	193	183	183	197	197	197	189	206	209	166	181	196	202	223	187	194	197	191	178	172	187	171	173	196	169	176	175	179	182	195	179	186	183	157	175	177	191	200	165	189	153	205	180	190	192	204	165	197	187	191	174	163	212	189	164	171	169	196	212	180	175	168	191	180	159	189	170	170	196	176	187	199	175	185	173	191	182	176	181	190	201	193	183	176	194	199	188	171	187	193	209	190	184	175	179	201	192	207	181	185	179	191	198	207	197	193	193	196	178	192	188	179	185	186	189	187	175	179	206	197	172	212	165	165	212	173	198	170	192	167	182	193	169	170	196	180	168	193	189	184	179	180	195	182	185	180	160	164	189	168	171	175	176	182	191	192	182	196	180	186	184	181	189	195	174	175	177	185	190	178	172	208	173	181	174	198	166	192	194	175	191	184	191	174	201	173	189	208	212	180	171	181	187	196	181	177	187	214	189	192	188	184	182	206	169	196	169	203	171	188	172	202	206	174	221	157	199	186	172	181	178	192	164	181	199	197	191	170	198	163	196	153	182	177	177	182	196	186	186	181	177	189	180	164	175	166	168	177	201	182	188	187	192	200	180	157	170	196	181	200	189	224	177	178	193	167	200	171	187	192	211	179	171	198	190	176	188	191	175	173	205	196	218	171	166	185	198	194	188	175	182	178	204	188	204	159	166	175	169	186	171	196	181	192	199	172	170	180	191	188	176	193	189	205	186	165	188	221	212	171	197	217	190	191	214	184	170	201	188	164	200	174	169	198	203	199	177	199	181	181	183	171	187	172	181	176	172	169	188	201	188	195	170	175	174	161	184	186
25171	21446	27934	25349	10308	556	339	230	194	178	171	144	170	136	145	165	143	145	130	137	117	134	139	149	136	135	148	138	152	121	137	123	124	119	136	116	146	137	106	129	121	135	144	117	126	130	108	128	141	103	139	108	145	120	116	134	140	122	133	129	142	128	130	140	149	129	150	133	128	138	134	120	116	114	119	111	133	139	132	111	126	129	118	139	127	127	122	117	135	123	122	113	111	125	123	131	137	116	143	141	134	138	111	122	144	137	118	128	106	133	132	136	128	128	132	133	126	122	141	114	127	132	160	129	115	131	133	118	126	160	131	128	106	124	110	109	120	124	139	117	126	120	131	137	130	116	136	105	124	121	132	120	132	110	136	125	118	139	109	130	121	128	106	119	121	130	117	117	129	129	129	122	127	127	125	111	131	114	147	128	103	139	120	115	135	128	142	132	125	120	153	119	144	111	128	119	110	123	122	121	144	133	129	113	132	124	128	128	122	110	116	133	121	137	124	135	133	136	111	112	130	137	122	118	113	111	116	125	132	122	136	128	136	119	112	125	120	121	124	127	111	101	143	119	112	120	150	103	115	129	123	138	107	116	129	116	128	125	116	126	103	143	135	134	123	128	119	136	117	108	146	138	141	136	110	141	121	120	123	107	127	128	137	99	124	138	136	134	118	132	108	126	123	132	118	116	113	120	118	119	124	143	119	127	119	125	130	135	134	130	109	112	117	130	138	123	135	117	121	120	144	138	118	134	118	133	115	141	107	137	133	119	122	125	135	116	139	125	122	121	137	116	112	130	133	116	137	106	114	126	118	120	132	121	119	113	126	121	150	123	126	115	129	129	138	126	114	150	110	131	126	132	125	138	113	133	128	122	136	127	124	131	120	119	110	144	119	127	130	123	131	138	148	138	148	122	143	132	137	132	118	111	152	115	117	123	127	101	127	143	145	136	107	126	125	138	117	110	151	118	123	126	104	94	145	139	109	113	124	145	116	112	123	119	143	113	118	132	97	124	135	129	145	125	134	126	123	121	134	130	131	118	104	115	111	119	128	146	113	105	118	114	138	112	109	118	128	114	135	109	134	134	110	118	121	103	117	129	146	115	138	129	145	128	145	130	126	116	132	119	122	132	116	116	135	123	116	143	134	120	125	133	115	138	129	145	129	120	137	134	125	123	121	113	138	126	131	145	117	148	146	111	132	140	132	131	117	115	122	147	123	136	125	96	119	120	103	146	132	128	126	120	141	139	120	133	127	128	118	109	117	109	130	118	142	96	129	139	128	122	129	125	131	122	123	114	125	127	110	120	130	114	131	129	121	120	123	123	121	135	133	131	130	112	121	128	126	136	119	120	100	126	107	116	135	128	111	121	127	129	124	119	136	114	113	123	132	116	129	135	130	129	129	154	125	109	128	128	130	118	115	139	124	112	111	133	127	128	117	138	138	117	139	106	126	102	114	122	123	133	131	131	134	130	108	112	122	128	133	113	111	110	122	131	126	129	131	121	105	120	118	130	118	117	128	129	118	124	133	125	96	116	119	115	117	118	125	98	159	119	130	104	133	137	118	116	119	123	110	116	115	113	116	115	135	119	113	119	127	134	123	134	127	123	141	144	119	119	140	124	121	142	110	131	112	137	133	127	110	136	109	115	125	136	123	126	114	146	122	114	137	130	135	120	122	129	122	126	141	131	114	119	126	122	126	107	131	125	130	142	135	107	124	116	125	119	122	123	119	117	116	131	127	129	117	136	133	122	121	166	114	128	124	134	122	140	125	133	125	131	128	127	114	130	100	123	120	113	132	118	136	131	137	108	133	133	126	129	133	130	125	122	158	135	134	111	125	110	108	113	116	146	123	105	131	104	113	125	125	138	130	145	123	115	120	101	110	114	127	127	129	108	131	126	126	107	126	130	115	132	112	128	134	98	129	113	113	130	111	118	129	114	125	143	118	128	126	134	120	128	126	135	118	122	126	112	116	116	114	137	132	126	118	123	103	112	138	86	110	146	94	129	138	117	136	115	118	122	144	124	126	122	119	127	120	149	143	126	129	124	116	121	115	139	136	118	127	115	106	135	114	117	117	113	123	115	132	129	110	133	123	115	113	114	127	128	129	143	125	138	101	119	119	130	124	128	133	125	124	118	133	117	131	110	141	113	108	102	118	126	127	116	140	106	125	122	103	137	134	114	125	123	129	126	123	145	107	104	125	136	119	116	132	139	110	109	132	150	113	125	120	113	131	122	137	118	122	137	112	119	108	133	107	142	121	127	121	141	113	119	128	143	131	130	118	110	127	134	115	143	112	139	113	125	122	113	124	117	128	114	107	129	114	118	132	117	111	123	129	122	119	122	131	114	114	108	129	128	133	129	120	138	125	104	131	99	116	135	126	118	115	125	146	116	111	122	130	115	120	130	120	121	115	108	108	122	121	113	132	124	106	143	134	126	109	115	139	127	132	135	115	134	128	116	120	121	121	120	137	129	134	119	108	141	116	109	127	115	120	124	126	118	120	120	146	105	142	113	111	100	123	126	120	152	105	123	141	129	139	123	122	129	141	159	138	116	156	146	123	148	126	130	119	139	126	139	129	116	130	115	116	134	107	117	106	143	142	128	133	118	148	109	115	123	114	119	119	136	111	112	121	121	132	141	111	139	123	112	114	119	115	117	125	134	111	122	117	113	127	125	118	134	112	125	113	138	111	108	119	135	115	125	143	107	127	108	132	127	111	120	131	129	131	117	100	126	114	132	134	109	128	130	137	115	127	124	124	114	136	135	116	124	130	127	133	113	117	128	128	130	124	134	124	109	114	124	122	127	109	124	139	132	133	121	126	129	147	116	111	125	115	135	125	125	140	126	134	109	137	106	134	129	130	131	129	123	116	142	131	128	129	127	124	150	117	130	114	130	129	118	122	110	152	130	139	116	118	143	131	130	127	105	119	127	129	119	112	131	129	143	118	115	122	132	133	98	120	114	136	122	126	113	128	124	120	135	119	116	132	107	123	128	124	126	110	111	130	104	109	125	128	116	109	119	106	110	99	122	110	126	103	120	134	130	122	117	110	146	122	119	121	121	120	112	118	139	122	124	110	118	110	106	123	126	117	106	117	126	138	127	141	121	120	135	114	110	121	114	145	130	143	129	127	124	123	131	147	116	124	123	125	130	127	114	136	129	130	139	123	112	119	119	128	136	120	137	128	115	123	118	150	128	138	128	141	120	117	135	129	122	123	113	113	125	114	136	118	134	115	130	130	112	141	129	127	114	137	128	113	110	126	128	133	111	132	121	129	115	136	123	132	132	130	119	130	137	128	121	131	135	105	129	132	134	130	126	143	122	124	116	118	130	140	124	138	116	116	121	149	131	115	125	118	121	122	116	130	101	117	134	110	134	125	124	128	118	139	141	126	132	110	123	113	135	135	125	121	142	120	127	119	133	139	149	128	111	114	125	129	140	122	128	118	136	123	115	124	153	136	125	125	146	124	138	117	118
2982	2586	2155	1036	673	479	413	341	257	241	210	189	203	184	192	151	172	170	179	134	136	157	147	141	156	144	147	139	125	122	135	146	139	134	139	125	120	143	140	139	157	141	122	156	136	118	145	122	110	122	126	144	125	141	150	147	130	122	160	152	135	149	128	126	144	125	134	121	135	140	123	131	133	110	136	133	121	149	132	136	114	135	102	141	137	155	126	127	131	135	130	128	135	107	125	131	136	151	127	126	132	110	149	140	116	122	134	135	135	138	127	134	140	110	126	104	135	131	136	142	138	137	149	139	136	140	125	125	109	140	117	125	140	125	117	138	114	122	125	117	152	153	120	113	126	139	122	117	124	118	143	123	147	118	135	121	133	119	131	134	137	111	129	145	140	135	142	147	140	133	127	144	146	131	156	122	131	145	125	142	124	131	114	127	144	114	130	143	147	110	144	147	140	134	110	142	133	119	154	133	138	124	132	116	155	118	156	129	120	131	123	150	133	127	130	130	115	126	131	120	129	132	144	123	127	150	145	137	125	130	140	118	127	116	133	129	129	119	127	128	122	136	146	145	127	130	130	136	134	117	118	134	141	138	132	139	125	139	121	117	129	143	123	124	129	119	130	132	136	122	132	124	133	140	131	136	142	122	112	130	135	138	125	122	121	139	122	131	154	143	138	142	124	111	122	161	121	131	130	128	137	130	118	143	135	128	154	126	148	128	124	150	123	131	123	149	136	124	118	159	139	107	106	119	139	135	137	125	116	125	148	124	110	136	122	121	133	134	124	131	137	144	114	125	137	132	126	135	109	138	125	155	140	117	130	134	136	142	112	134	113	119	137	130	131	135	142	125	139	126	133	112	139	122	150	120	130	156	135	151	130	120	150	151	121	130	119	126	134	141	133	119	143	137	134	120	124	122	128	129	114	138	117	134	136	139	125	148	117	117	110	118	136	146	134	121	118	121	137	139	115	120	132	133	156	115	142	149	126	143	126	143	139	146	134	137	132	122	119	131	133	115	112	140	139	122	123	139	130	112	128	132	137	130	129	113	135	137	124	130	116	139	128	133	144	132	143	153	140	123	126	121	110	144	130	146	121	113	116	138	137	123	135	141	143	133	118	145	131	117	105	134	133	127	135	141	134	140	143	154	120	122	158	135	112	122	125	121	133	128	119	126	114	131	146	148	128	131	138	113	123	138	118	125	133	118	137	139	135	131	124	123	111	141	143	133	143	153	113	133	130	117	128	133	153	148	115	115	145	149	143	160	131	140	123	114	131	111	121	119	141	118	123	143	131	139	131	148	132	128	132	142	138	145	128	142	122	142	117	136	138	126	149	163	137	130	128	122	136	140	121	117	141	124	125	131	123	133	120	127	127	126	145	141	136	141	126	124	133	135	149	140	105	115	111	138	128	136	125	129	147	154	110	140	147	131	124	111	138	137	128	141	123	137	141	145	128	137	142	121	142	134	136	146	136	125	131	132	128	138	131	141	126	128	124	134	107	130	126	123	125	119	139	130	132	130	110	118	125	146	117	146	125	139	125	123	138	148	140	139	133	137	120	130	155	147	143	125	131	132	113	134	122	139	122	121	144	137	140	136	112	133	121	138	135	138	125	135	129	147	128	155	125	131	152	146	125	114	136	121	120	123	130	147	139	137	123	134	132	134	140	129	117	131	140	124	139	138	145	122	157	157	115	119	172	120	135	133	111	152	121	145	123	134	123	122	158	124	136	141	127	134	138	124	146	119	137	131	138	131	135	130	124	111	132	134	121	143	134	132	151	150	132	116	138	116	145	132	131	134	108	135	135	122	110	146	127	123	129	124	126	118	127	140	143	131	111	127	133	160	134	140	143	117	113	138	124	126	131	158	139	130	125	136	129	126	129	122	133	113	149	152	130	136	130	151	139	137	140	110	141	119	113	162	123	121	111	132	130	118	128	149	128	141	151	135	135	122	117	137	124	145	143	150	123	123	113	122	129	141	115	130	119	120	130	136	152	133	116	128	150	118	153	150	138	126	117	114	129	108	135	135	125	132	143	132	118	138	117	122	131	115	130	129	134	133	142	148	130	142	118	120	134	138	115	134	139	124	130	143	150	136	124	115	125	136	137	119	115	127	126	132	119	144	112	126	121	116	118	133	127	122	134	138	129	131	130	146	131	123	128	144	130	122	145	152	125	134	122	138	136	137	131	130	111	142	126	151	153	135	137	148	132	106	115	117	151	154	145	136	115	120	116	139	122	130	125	116	137	121	135	132	114	128	129	116	134	133	139	131	137	141	113	144	148	125	126	114	118	133	132	150	119	127	143	134	134	121	134	121	114	137	132	128	134	141	130	142	126	121	132	127	118	134	131	134	136	134	125	117	120	135	131	116	119	139	127	123	138	140	143	128	131	120	138	131	151	137	123	130	120	133	120	122	135	126	138	120	137	135	129	127	149	120	118	128	122	117	130	145	124	113	143	144	132	118	134	134	127	120	130	124	124	142	115	126	131	112	124	135	166	115	151	131	125	124	122	134	127	139	129	125	140	148	140	120	127	116	150	140	134	133	101	128	119	120	146	137	124	139	121	133	114	143	118	138	152	136	141	125	148	121	133	126	138	132	116	131	125	129	135	116	129	119	123	129	126	139	119	133	126	137	134	121	126	131	135	117	122	110	133	140	109	123	142	115	125	109	140	134	136	154	125	136	132	141	138	145	142	133	157	108	127	149	114	143	122	136	150	145	146	130	120	136	131	119	123	135	120	126	136	119	152	144	144	110	129	131	128	130	148	144	132	144	138	104	125	120	122	130	118	126	139	121	132	135	139	118	138	126	134	133	126	155	134	114	126	133	121	130	134	133	120	122	154	145	125	134	121	124	133	128	139	133	120	121	145	115	134	141	135	146	112	132	128	129	124	129	139	140	123	136	134	111	146	138	146	125	142	141	147	125	121	143	125	141	115	137	127	144	143	133	114	135	129	127	148	128	123	154	129	130	148	155	139	113	136	130	132	133	142	139	121	142	137	129	153	142	110	130	129	139	118	149	114	116	112	140	128	130	126	117	120	115	119	151	126	107	126	135	125	118	134	119	135	145	139	114	131	131	129	128	137	129	141	143	129	114	126	117	133	135	134	139	131	129	132	132	138	137	144	127	120	128	130	125	128	138	117	121	136	133	133	126	143	128	132	138	143	123	154	130	136	146	131	122	128	120	124	134	130	133	102	138	124	147	123	122	121	127	106	134	110	138	140	117	121	133	115	127	136	139	131	140	133	120	148	135	124	111	147	125	159	118	131	126	123	128	132	143	136	113	140	121	124	137	131	121	107	121	146	143	123	112	141	141	137	146	131	137	135	142	123	119	139	134	129	148	133	152	127	132	131	114	133	141	130	146	127	139	156	147	130	155	131	133	128	124	137	139	136	106	117	147	133	125	119	135	134	115	129	106	128	146	141	155	132	124	136	137	130	130	151	133	132	121	120	128	131	129	147	142	129	127	140	118
24268	21416	28689	24507	21386	6455	1003	563	461	423	366	385	412	342	371	354	373	345	343	341	344	372	313	319	323	311	287	341	353	328	317	321	326	313	317	315	329	330	341	309	312	317	333	351	321	318	322	326	283	302	292	317	308	292	309	323	316	323	319	305	325	299	316	334	320	289	304	283	308	320	314	307	328	279	321	298	309	299	342	287	318	305	321	279	280	368	338	319	279	285	343	313	320	328	358	316	309	309	341	293	299	287	269	297	284	317	276	305	302	303	321	327	326	307	299	310	332	311	289	330	313	314	305	325	272	331	294	286	321	304	303	287	306	296	337	318	299	297	315	326	307	301	303	304	299	301	313	275	346	304	306	292	341	325	315	309	319	309	307	291	320	295	300	313	316	286	289	312	321	322	315	323	338	313	313	306	316	302	328	297	304	311	336	318	282	332	305	330	326	308	286	321	309	298	324	298	324	329	320	321	300	297	318	331	326	285	302	341	282	305	290	295	347	292	310	342	290	311	315	306	320	288	299	298	302	315	283	303	329	305	314	332	352	297	340	336	310	317	327	300	303	315	305	323	319	311	281	317	295	327	310	332	308	284	295	317	294	318	315	305	348	312	271	316	279	309	319	310	295	327	302	299	333	305	342	312	318	317	301	297	280	340	335	315	319	310	326	299	295	276	322	321	320	285	346	311	313	298	325	288	309	311	326	304	305	287	289	294	325	330	280	333	313	298	326	280	322	289	323	300	305	321	303	287	311	300	312	306	281	283	302	275	282	309	338	314	311	294	318	302	308	281	308	321	318	293	296	289	334	329	332	289	304	317	297	317	293	303	276	279	325	282	287	289	295	305	318	325	324	292	324	311	307	293	314	313	298	307	286	298	284	327	313	322	299	277	305	312	309	299	289	323	317	317	285	302	313	322	296	309	290	298	279	293	342	287	288	346	329	352	281	286	307	336	315	313	321	306	295	307	277	302	336	294	335	297	324	300	278	315	345	314	315	326	264	329	347	288	290	284	308	303	323	305	285	309	308	318	317	307	327	330	306	274	334	310	301	308	304	304	303	329	332	291	294	313	283	286	297	296	327	316	336	343	297	287	299	310	329	331	338	328	326	297	316	292	325	273	299	351	294	346	312	298	336	317	291	336	304	291	291	293	314	312	321	322	311	330	302	325	301	304	277	282	308	298	324	314	320	316	304	320	299	299	274	287	305	307	331	311	326	288	310	321	326	325	302	319	317	298	311	293	331	333	283	305	294	305	335	315	281	298	330	305	327	330	272	312	279	327	303	257	301	314	310	317	294	326	314	312	294	302	309	303	309	289	339	332	286	317	322	307	320	315	278	318	307	342	331	291	315	340	322	321	309	280	309	324	330	307	313	300	287	291	316	255	311	322	312	289	308	318	306	292	303	312	321	303	309	355	295	294	279	275	317	318	298	311	298	306	290	305	335	334	294	297	319	296	291	277	315	291	302	304	322	289	305	283	295	286	280	301	315	323	313	321	330	288	284	312	321	320	310	309	282	299	278	291	300	325	332	324	302	317	321	324	315	323	314	292	291	297	278	313	287	319	287	301	296	315	319	310	297	317	320	335	322	313	313	287	300	283	299	277	267	301	286	301	288	293	317	333	329	321	330	313	309	296	282	310	270	276	325	311	284	310	339	290	285	331	294	303	301	300	312	303	309	317	287	329	321	306	299	341	298	303	283	331	324	306	311	287	345	288	306	328	325	300	302	296	311	311	305	315	333	304	306	306	334	312	296	291	286	316	314	304	332	297	324	312	324	307	258	310	299	297	298	301	318	315	301	322	318	323	296	302	327	310	309	290	315	315	308	280	289	336	280	336	336	321	322	316	296	323	363	280	300	297	288	290	310	310	324	281	306	331	279	303	298	286	309	313	303	294	314	313	303	280	278	294	280	322	320	325	307	333	327	316	307	276	297	297	319	307	312	316	305	291	340	316	331	313	278	327	301	315	311	336	309	316	319	275	318	302	323	320	290	287	301	333	312	292	316	318	289	320	314	285	320	282	317	283	323	337	333	323	335	293	329	319	336	317	304	300	323	315	308	300	285	296	316	337	316	271	320	334	280	320	333	315	332	317	307	310	345	286	342	297	299	295	328	311	289	299	336	308	305	286	324	331	282	319	329	353	314	321	314	285	325	311	330	334	312	328	333	320	310	295	320	309	332	315	306	315	315	293	302	287	332	339	304	327	313	288	302	299	308	301	318	290	295	315	312	285	303	291	305	278	291	295	320	334	294	325	295	325	313	329	305	307	300	316	310	323	305	284	296	290	316	318	262	336	293	284	338	257	315	292	324	343	311	315	301	339	301	293	311	326	325	292	312	287	305	295	262	314	297	298	344	299	307	301	325	321	301	305	311	315	316	307	315	320	306	317	284	293	303	310	294	307	302	289	305	317	317	310	278	306	296	287	279	298	338	299	315	320	298	306	304	305	309	302	316	325	320	297	317	321	317	316	310	326	283	311	293	294	274	311	322	296	323	310	292	308	308	279	304	300	325	291	317	339	284	285	292	331	264	297	283	305	333	287	289	315	297	317	295	326	340	308	304	286	316	315	302	307	309	284	296	299	299	298	299	319	322	312	270	330	282	314	310	317	325	322	314	326	290	327	329	300	281	298	314	297	334	325	320	304	309	306	272	322	305	321	301	299	298	287	335	300	326	294	287	326	276	270	303	317	287	321	312	306	291	301	303	331	292	284	317	324	327	284	317	312	318	311	305	294	299	302	304	306	266	330	291	336	304	311	299	317	326	332	291	323	285	299	273	294	340	286	307	308	316	285	345	285	310	314	284	293	306	316	311	316	313	278	307	300	309	314	315	330	307	342	329	319	300	302	298	299	294	316	317	314	274	302	354	314	309	284	295	302	295	298	307	319	299	326	302	292	306	300	285	307	331	276	306	309	292	313	301	333	323	316	328	311	274	311	285	296	285	326	324	329	325	343	301	280	316	300	288	298	326	344	289	298	311	308	330	289	302	319	286	289	319	278	295	307	282	306	274	323	359	292	305	313	338	337	328	281	298	295	318	307	319	293	323	296	303	302	310	312	330	292	301	315	324	289	313	323	313	280	308	290	341	281	298	284	310	309	313	280	293	329	310	300	296	297	281	309	330	286	320	280	299	326	309	319	315	337	277	304	288	332	330	293	335	321	282	314	314	286	305	309	304	293	261	321	307	325	311	331	312	303	335	317	290	301	287	304	302	303	315	292	319	307	312	295	339	328	295	297	328	326	300	338	326	299	308	300	298	300	304	329	317	338	282	314	319	325	305	325	306	254	306	276	324	286	318	306	266	302	305	311	288	266	288	292	256	313	308	293	316	280	292	282	286	331	286	323	323	296	292	297	298	309	320	299	298	306	296	278	301	316	307	316	335	328	310	319	298	285	271	324	310	299	308	294	292	276	275	317	310	311	287	283	308	302	312	300	316	342	307	285	292	307	288	295	310	332	310	296	281	326	287	315
3296	4970	3912	1951	1307	986	795	653	588	527	473	459	410	392	414	386	387	333	332	342	369	325	352	345	303	329	324	323	323	320	282	299	319	344	285	296	313	275	301	304	338	300	312	320	285	321	314	293	312	302	323	281	297	290	338	323	283	285	290	295	313	285	277	288	298	300	284	297	303	293	307	294	307	283	317	303	286	313	292	281	324	328	275	267	289	308	295	298	307	306	320	295	267	305	303	318	302	292	292	293	306	285	295	298	287	276	309	279	315	297	327	304	320	299	305	304	303	283	289	304	278	282	303	311	292	294	332	290	295	305	302	279	286	282	299	296	290	294	327	295	276	318	293	285	297	312	311	292	295	279	278	276	295	288	288	284	281	300	285	270	303	295	274	276	283	284	292	288	312	290	255	304	310	296	292	276	309	282	280	275	281	272	262	255	319	310	284	253	301	317	306	269	273	322	298	330	299	309	305	301	276	273	295	275	282	294	298	272	312	279	285	320	300	313	257	321	301	291	292	286	290	304	273	322	281	276	311	283	300	281	268	280	310	290	277	300	290	305	287	328	272	295	298	271	269	307	269	284	333	287	329	293	299	290	301	298	305	291	294	281	289	300	286	293	303	298	297	258	289	298	279	270	297	283	286	280	281	310	267	295	310	313	280	290	275	286	303	269	286	287	306	279	296	299	278	315	282	305	292	317	277	277	311	288	296	288	299	298	276	298	316	339	283	288	268	283	297	304	279	264	289	322	280	317	281	315	264	291	311	307	306	291	314	287	297	278	316	299	265	294	312	285	306	291	288	291	282	293	298	296	271	307	314	254	271	268	292	296	276	298	274	283	308	303	290	308	275	268	291	313	314	274	274	321	300	284	294	313	304	297	297	274	270	264	301	278	292	276	294	295	307	279	308	264	295	279	312	308	269	276	297	285	292	291	265	296	281	284	289	289	305	291	307	294	287	289	269	277	292	297	310	299	282	296	285	285	290	274	291	264	285	316	298	275	305	285	268	285	293	271	312	310	317	282	276	293	264	298	276	302	317	286	310	287	284	250	293	299	272	311	306	309	285	270	293	307	277	312	305	285	290	277	312	279	293	262	255	293	307	308	290	303	293	297	327	267	254	256	299	299	276	267	288	296	283	275	285	271	309	286	300	294	311	258	282	309	282	302	284	300	277	306	306	266	285	291	285	282	292	300	291	308	272	269	270	314	275	291	302	300	294	289	317	297	289	269	294	306	315	287	309	290	305	312	316	292	295	288	280	301	310	280	278	289	278	305	270	293	275	301	304	290	323	308	266	304	297	302	337	292	295	292	277	295	280	283	301	300	271	286	282	303	297	316	290	266	306	271	274	267	287	276	306	297	291	284	324	294	311	315	297	291	274	292	276	263	254	284	301	296	307	316	273	299	310	292	289	294	295	308	284	296	303	311	270	303	281	294	269	312	259	286	279	297	281	250	295	286	301	313	305	271	318	293	279	289	318	286	288	306	282	274	292	320	280	346	293	291	294	290	284	250	287	324	254	268	262	272	274	308	282	298	292	315	305	289	303	262	304	311	308	303	274	287	281	295	313	279	314	313	309	316	293	276	286	277	310	319	304	325	261	325	300	272	293	263	314	299	293	278	308	305	316	290	291	283	304	286	271	285	278	278	307	280	297	230	295	292	276	294	284	305	260	329	274	298	308	295	297	281	255	262	311	272	270	274	302	275	269	273	268	291	296	296	288	286	267	287	269	298	297	265	304	274	295	265	315	304	279	279	301	281	330	288	332	314	278	269	295	300	289	304	319	257	263	297	280	303	289	273	283	311	276	289	282	279	286	273	278	290	296	276	247	269	293	302	238	319	267	310	289	309	278	326	296	304	283	263	285	282	268	286	308	285	291	272	294	294	254	305	274	272	275	281	293	288	296	284	294	306	305	309	283	286	264	293	282	305	307	326	302	267	275	294	278	302	297	288	314	274	299	300	266	291	277	272	308	299	279	275	288	276	297	308	281	301	293	269	315	278	317	288	262	294	297	276	262	301	258	297	279	302	310	290	272	301	312	262	306	275	286	322	284	295	259	290	267	269	284	296	300	312	294	288	274	319	294	319	283	269	282	287	312	318	319	278	296	293	266	279	249	293	284	291	299	258	310	277	290	277	283	291	269	307	303	290	291	262	287	306	276	275	295	294	300	265	316	285	287	293	305	276	280	282	283	316	300	293	285	324	314	286	295	267	254	293	285	251	316	276	298	252	296	310	321	298	283	270	303	271	261	315	284	289	315	283	309	291	294	288	282	297	294	284	275	304	305	289	275	282	275	262	273	287	267	259	260	301	283	260	286	293	302	299	297	310	279	283	292	279	274	310	262	295	266	308	280	280	307	271	337	290	279	294	291	270	309	264	268	283	280	291	284	280	299	285	284	272	275	273	282	305	275	285	294	284	252	267	258	268	307	288	275	270	251	283	288	234	278	270	290	292	257	289	296	275	279	283	299	321	271	279	290	292	269	283	289	295	295	298	288	311	288	286	315	278	301	286	277	299	315	279	273	298	304	243	264	277	273	315	317	303	298	294	286	297	272	299	279	272	271	298	303	280	293	272	307	283	295	294	297	300	317	291	286	278	294	302	278	328	278	305	281	294	294	312	338	283	294	278	263	300	290	312	298	303	301	278	254	279	270	297	299	279	291	291	292	315	269	285	272	297	282	317	284	288	280	293	280	302	242	284	275	283	308	279	305	276	311	296	279	247	305	299	270	304	302	270	295	288	296	286	292	286	297	285	293	327	278	276	281	277	289	292	279	299	298	269	284	266	275	260	285	323	266	288	346	286	295	282	300	301	291	304	281	284	298	293	274	277	279	319	298	306	286	276	271	276	272	289	277	287	302	272	291	281	258	283	285	312	271	277	285	313	282	273	275	289	287	272	283	293	256	285	295	278	281	268	264	284	267	303	309	282	308	277	299	297	317	318	301	279	286	264	301	289	278	272	306	308	314	294	305	306	294	283	293	289	282	319	280	303	297	291	288	284	351	286	273	284	286	292	284	296	271	323	313	286	317	333	311	306	312	319	294	312	310	287	278	263	304	305	300	299	317	294	279	271	282	251	323	285	295	302	251	253	277	285	340	281	300	285	306	274	288	288	329	288	279	291	293	299	278	283	274	262	298	263	249	316	318	336	286	271	274	301	275	322	276	280	308	265	292	279	269	325	279	287	293	310	284	275	261	299	284	274	288	266	311	290	301	281	237	297	287	288	262	295	287	281	304	246	269	272	301	300	290	272	291	275	302	304	319	280	258	302	272	271	297	281	294	305	284	275	285	302	300	301	269	273	272	288	285	295	290	308	285	240	292	286	312	267	282	308	295	301	315	266	278	275	315	284	306	293	289	271	279	330	290	307	302	311	303	263	272	320	269	295	271	283	290	315	289	270	291	260	277	311	258	277	303	284	293	252	285	326	257	260	292	259	265	290	264	271	281	270	273	276	279	289	269	273	271	304	303	279
27732	11874	750	339	245	195	200	216	195	187	199	242	217	197	201	198	214	195	191	211	195	203	202	203	194	195	177	179	186	179	221	190	197	198	196	204	199	190	195	199	172	194	173	222	202	200	200	189	191	204	188	188	200	199	182	174	203	204	177	217	192	207	213	201	209	195	203	182	199	193	178	169	181	170	176	190	207	184	190	187	196	200	207	184	188	209	190	213	218	217	202	207	176	175	185	192	198	178	186	210	207	196	178	189	197	178	190	172	177	184	204	178	187	182	169	198	188	216	187	197	196	197	202	168	179	204	181	212	185	216	200	208	203	179	181	193	208	196	213	191	183	197	215	209	190	214	186	191	202	191	196	220	182	217	201	192	207	177	185	214	197	207	202	189	203	193	177	212	195	205	186	193	200	196	211	195	186	173	185	194	200	208	187	199	214	178	189	178	179	184	191	215	206	184	177	206	194	178	192	221	198	213	190	212	193	204	202	195	212	195	185	208	208	194	190	204	219	182	197	197	206	207	173	210	190	198	212	185	173	188	184	215	175	196	197	205	197	210	195	180	218	189	201	187	204	208	187	179	191	204	171	188	196	194	193	205	166	179	190	188	201	222	176	192	212	187	204	188	216	212	201	186	204	171	171	196	191	186	176	201	193	211	183	215	183	208	195	212	186	187	188	206	210	202	224	200	209	190	213	229	197	203	209	197	216	175	204	183	197	203	183	231	193	184	195	184	178	185	211	193	204	195	178	217	190	221	182	195	169	211	187	209	227	197	182	204	188	200	205	190	184	210	199	177	203	193	199	195	181	192	200	202	202	192	176	212	208	176	171	198	206	207	189	190	210	193	181	179	208	199	191	200	211	223	204	212	193	181	220	200	198	194	206	200	190	186	227	203	184	184	209	200	198	193	210	187	199	222	210	201	190	192	216	198	195	191	183	193	191	188	225	165	183	185	191	211	200	196	192	188	194	185	220	194	188	199	221	192	202	207	186	221	184	202	212	196	209	209	216	203	170	182	192	192	179	216	192	200	205	185	211	204	208	207	199	191	209	165	168	173	216	191	184	180	200	179	198	215	212	183	177	201	191	199	182	219	199	183	192	182	182	199	196	188	143	193	181	184	221	234	205	163	197	208	189	198	207	191	206	223	188	200	208	182	185	199	213	185	191	199	180	186	199	176	194	208	217	196	181	217	210	191	235	183	218	202	206	195	182	201	186	182	184	179	182	211	186	188	184	199	199	191	212	197	202	193	203	170	192	224	212	218	194	196	210	163	193	210	215	206	186	181	187	191	183	190	173	206	204	185	196	177	194	207	195	209	188	195	197	190	178	190	196	182	201	171	169	187	213	190	190	182	184	192	214	209	197	205	188	202	198	185	188	192	181	211	202	205	185	206	195	196	211	187	193	192	186	211	190	184	178	194	216	197	190	196	210	204	189	206	212	211	170	173	198	204	194	208	176	178	209	192	203	197	162	198	214	199	196	192	215	200	196	210	215	187	181	191	210	178	177	188	221	193	189	215	221	204	187	188	179	199	185	175	169	171	185	181	194	220	204	207	224	182	200	194	176	176	214	190	210	202	242	179	189	198	214	177	196	190	184	203	209	181	227	198	191	215	203	192	203	208	194	203	173	210	197	171	209	205	186	193	224	231	168	181	199	207	201	206	229	225	184	164	206	178	211	179	195	184	178	203	207	187	194	193	201	192	206	188	202	190	192	194	211	193	198	186	220	183	205	200	194	206	198	207	198	213	205	206	200	191	192	197	181	206	189	200	208	201	186	197	222	171	185	197	194	184	182	182	168	182	195	203	179	169	204	189	174	188	202	196	187	168	194	190	200	191	190	181	184	215	193	178	211	206	205	192	204	180	193	197	202	200	177	183	186	165	205	194	183	175	180	177	208	209	188	185	192	204	229	186	186	181	228	205	175	184	208	217	190	179	174	184	198	199	181	189	215	213	214	222	203	203	176	218	207	196	216	185	180	186	187	215	189	216	209	207	207	216	186	179	203	204	204	216	202	187	189	181	207	225	203	196	184	194	184	196	181	200	185	193	195	178	170	200	182	225	182	185	184	179	189	205	192	212	189	165	229	172	180	184	203	190	187	192	199	195	179	191	207	199	200	196	202	213	197	194	178	202	217	177	191	194	204	209	200	206	192	189	187	200	220	183	198	192	218	207	182	201	181	195	193	200	178	203	172	187	184	184	199	206	192	190	237	207	200	207	184	232	177	162	190	170	182	206	185	201	195	182	199	193	203	180	201	195	202	167	193	224	220	217	194	205	192	190	196	201	186	191	190	181	181	191	205	200	182	175	211	183	178	213	208	204	205	217	210	184	193	194	194	209	206	197	206	209	181	185	206	200	213	205	215	215	191	194	181	223	185	206	191	197	222	168	204	215	201	201	175	153	207	212	185	207	209	176	205	207	203	197	177	205	210	187	191	201	196	214	190	205	225	202	183	205	194	194	202	182	204	207	220	187	203	188	197	183	202	199	179	204	197	165	182	184	214	198	183	172	178	189	167	194	185	205	201	202	200	195	205	193	216	192	207	213	208	211	202	206	201	223	183	188	204	191	221	191	188	211	187	199	213	179	189	197	190	206	209	186	170	178	152	199	179	205	204	221	183	222	173	193	202	204	197	197	227	180	193	185	195	176	200	185	207	228	230	188	210	189	186	175	199	205	195	203	203	187	205	185	218	183	181	199	192	204	210	214	191	187	196	225	228	209	201	205	191	189	183	203	207	216	193	189	191	186	176	182	194	197	175	191	199	225	231	207	193	188	211	197	201	190	199	183	187	189	183	208	181	196	172	159	213	214	190	197	199	207	171	200	189	216	221	190	205	210	190	172	207	192	199	183	175	194	214	179	182	199	196	180	192	183	191	202	193	207	196	202	173	200	203	197	187	182	180	200	226	180	190	217	198	194	191	185	176	188	201	202	192	186	199	192	188	195	212	179	203	232	203	217	196	168	188	204	195	188	192	211	153	208	200	182	188	199	183	198	187	197	181	226	215	190	206	198	198	199	208	170	164	185	200	181	206	184	214	179	170	211	182	210	211	204	232	189	191	228	187	179	197	195	190	203	195	204	201	208	202	199	183	222	227	183	182	200	193	195	189	172	205	182	208	213	207	196	184	196	188	193	191	184	206	192	205	201	178	192	200	165	182	173	193	163	199	188	228	199	183	198	200	206	220	213	216	170	178	198	194	191	190	168	183	220	190	192	176	179	169	204	177	195	187	207	183	186	170	186	200	225	220	190	199	188	200	188	189	200	209	176	207	182	190	198	181	206	198	186	181	209	195	191	166	173	190	195	202	207	181	212	208	191	162	201	198	193	201	185	195	193	218	197	183	194	177	177	185	205	205	198	205	201	178	198	196	194	193	183	186	199	200	200	189	213	229	202	181	191	196	215	188	206	203	194	204	205	196	176	185	209	177	195	196	184	217	189	195	189	200	175	193	211	191	203	206	208	193	221	204	192
4485	318	297	242	200	206	211	213	206	225	195	216	199	187	188	171	206	164	166	173	188	150	182	169	185	192	192	171	193	168	200	188	186	192	189	188	184	181	197	205	199	199	169	194	205	184	217	223	173	170	184	187	186	196	202	198	199	185	204	178	190	185	197	175	183	203	194	184	183	187	171	166	201	209	193	183	203	190	184	206	205	173	192	184	178	180	182	190	191	171	193	191	201	222	189	175	190	183	181	191	198	189	169	176	194	198	196	174	215	187	200	192	200	213	181	181	199	201	170	193	201	206	209	189	198	188	210	193	186	209	174	193	180	184	175	191	184	186	170	190	175	162	176	193	187	186	189	165	193	206	156	176	185	187	206	189	180	180	180	146	185	163	191	184	192	208	205	189	170	212	163	166	192	177	197	198	173	179	203	185	180	191	195	182	190	193	174	188	170	213	212	163	176	177	162	199	196	181	186	216	207	186	209	194	168	182	184	228	201	183	183	199	196	198	202	172	189	218	194	213	188	179	179	177	193	179	195	175	195	182	194	187	216	180	192	187	187	201	190	190	194	190	195	187	165	184	178	196	146	185	182	194	193	209	182	175	204	159	211	207	198	198	195	181	181	195	181	206	162	203	197	171	189	185	189	186	190	187	191	202	202	197	194	210	185	167	185	213	196	207	224	188	191	188	180	214	181	195	196	173	179	189	185	180	196	201	185	176	179	204	213	195	171	188	203	203	195	201	183	198	182	211	188	180	190	201	197	188	186	187	200	176	190	181	208	182	188	170	212	160	187	182	185	208	180	183	179	177	176	183	182	179	197	194	193	203	203	224	199	206	188	179	161	178	178	193	196	191	192	190	188	175	183	207	164	192	187	214	203	217	211	227	218	188	186	200	186	200	207	178	182	176	203	203	192	184	202	197	181	211	186	193	213	183	188	189	168	199	185	187	178	196	179	175	184	185	171	159	188	196	190	203	193	197	175	185	190	198	179	158	192	212	188	178	182	201	198	195	175	189	196	141	196	195	178	205	187	196	192	190	190	189	176	225	191	187	208	193	178	204	188	167	192	201	174	172	196	187	201	198	194	176	200	184	185	184	189	179	181	214	183	190	196	196	174	197	164	194	222	179	209	185	205	187	176	189	157	182	175	197	187	175	200	203	186	183	166	201	195	191	202	213	182	196	199	167	198	184	179	205	192	186	202	223	192	212	186	185	169	165	188	202	184	190	162	167	201	192	200	205	201	182	186	188	179	183	179	199	185	181	195	209	169	170	189	174	188	200	187	197	211	189	207	173	168	200	162	188	204	185	202	214	180	169	172	181	181	178	168	206	205	197	185	173	194	207	196	174	190	179	175	187	182	176	196	191	178	198	173	160	186	188	176	180	177	193	186	221	180	195	170	219	156	180	227	201	179	193	198	212	179	183	186	196	197	226	182	188	189	190	185	181	186	187	185	192	206	190	151	195	207	172	190	190	177	197	169	206	175	220	209	189	178	183	186	176	183	203	179	186	193	176	187	176	175	194	197	196	173	188	183	169	170	197	192	186	183	185	173	201	170	199	188	197	205	201	156	214	163	209	184	182	193	183	180	196	193	188	190	221	188	180	192	178	182	180	178	180	199	183	180	196	178	191	208	210	193	180	180	186	177	201	206	190	196	172	198	172	179	190	221	171	189	188	192	190	177	174	200	184	194	186	179	191	209	183	196	170	209	193	193	168	197	173	202	203	177	209	197	168	179	217	193	189	220	183	173	170	159	218	186	189	183	180	188	201	215	190	196	152	172	204	196	188	193	199	207	210	195	212	192	186	179	180	189	184	202	184	185	195	176	213	177	170	156	186	196	179	171	173	201	195	199	180	206	194	190	207	189	208	206	190	195	192	194	192	204	170	181	171	198	220	196	175	188	186	190	199	176	169	190	204	167	192	179	186	198	219	161	164	181	183	179	165	169	175	164	182	160	215	182	175	167	176	198	185	165	168	195	191	208	171	164	175	186	181	190	183	187	207	175	199	201	202	187	178	228	199	184	201	180	216	184	206	206	196	184	192	187	198	205	195	189	182	201	189	171	203	189	169	175	200	218	203	183	194	188	204	177	174	199	215	180	197	193	190	198	194	171	161	192	180	203	186	184	180	193	167	186	191	174	187	192	186	189	192	193	208	177	186	199	182	176	179	169	187	191	185	189	190	203	171	192	178	177	183	161	191	182	189	216	177	167	192	180	214	177	186	187	190	162	161	199	174	200	188	225	196	202	200	183	193	184	194	179	182	169	198	198	166	226	173	180	187	189	212	174	203	212	178	184	172	210	184	174	207	214	173	185	177	173	212	197	188	187	188	179	192	199	172	202	163	192	171	202	170	184	200	185	179	192	158	201	148	204	176	154	183	203	202	190	185	188	186	184	187	196	181	201	177	181	201	208	196	183	179	193	177	169	185	186	179	191	197	177	197	150	184	198	190	192	194	187	194	205	181	207	179	162	206	195	197	214	183	189	223	210	201	196	206	187	216	173	190	188	180	169	205	201	176	190	191	224	160	184	219	189	194	187	218	181	174	177	200	212	170	193	202	194	188	178	184	175	193	193	194	187	193	185	176	184	198	177	184	181	184	174	161	189	179	192	173	189	201	192	192	169	180	199	184	200	197	189	189	177	193	202	184	190	197	186	201	183	182	192	197	189	193	177	182	211	170	182	181	191	181	186	195	188	182	196	178	193	197	175	167	213	156	187	170	211	210	191	189	205	208	164	173	187	154	171	200	190	154	187	185	180	174	198	192	191	196	205	179	213	177	193	179	193	160	189	195	203	176	178	188	173	206	193	177	183	189	156	202	199	183	159	173	176	191	167	175	180	197	180	192	187	213	194	207	184	191	169	178	197	184	194	181	190	177	197	182	168	182	164	194	197	197	200	210	186	184	197	195	217	220	210	180	198	186	200	179	181	195	193	188	213	185	170	179	182	173	194	176	183	188	201	227	189	193	177	214	188	192	194	186	190	197	188	213	186	201	182	174	187	189	212	197	185	174	201	196	214	198	201	190	210	214	172	187	168	186	189	204	173	188	175	199	191	196	196	200	193	185	188	196	195	194	185	175	187	197	165	187	188	179	188	196	200	203	207	191	179	176	195	183	182	153	190	188	196	175	182	189	192	191	193	150	184	168	196	184	198	178	181	186	196	180	195	214	176	178	185	211	188	196	200	200	179	165	180	207	185	184	174	194	201	200	195	194	172	199	190	184	201	182	186	176	172	177	200	179	194	183	191	204	197	205	197	203	194	210	192	199	192	169	182	198	180	200	203	185	180	161	189	193	169	181	210	208	202	205	169	196	195	184	173	204	183	195	204	198	195	179	198	195	190	175	203	199	202	187	205	204	180	181	183	197	209	194	194	192	188	200	201	185	205	186	199	221	198	206	188	194	212	199	210	202	159	188	185	192	194	165	187	157	172	183	191	204	198	187	193	202	202	203	182	190	210	191	182	202	198	194	183	206
25201	21412	27821	25358	10223	600	312	251	181	164	190	180	137	166	147	135	144	141	126	137	108	117	126	147	124	105	151	120	131	132	125	109	126	148	113	112	108	120	139	122	127	127	124	129	138	130	138	124	130	122	132	136	117	112	133	133	108	140	140	128	129	150	106	129	125	124	112	130	107	128	121	133	130	118	125	118	129	127	108	135	118	102	127	133	109	141	114	128	116	124	143	124	129	138	138	120	136	126	101	141	161	138	120	128	139	110	109	120	135	141	111	120	134	111	121	129	130	121	115	122	126	131	137	129	115	112	146	123	131	115	111	156	113	106	118	118	112	108	127	116	138	130	120	142	109	114	136	119	131	134	117	135	114	127	109	133	133	138	132	124	119	162	130	138	101	110	114	114	119	110	114	124	115	136	118	115	108	130	117	136	111	128	119	116	123	119	130	140	122	122	117	116	133	113	134	131	133	112	156	113	126	129	143	105	122	122	106	134	112	115	135	124	129	109	132	118	122	126	128	135	119	134	134	96	123	141	119	120	109	135	125	107	120	121	113	109	112	134	123	124	127	146	112	115	107	116	126	131	124	126	103	121	130	94	121	125	111	136	133	115	147	124	118	107	131	111	126	131	143	119	105	114	113	128	134	121	122	134	119	112	127	151	119	127	130	114	114	108	125	114	126	121	125	119	130	132	124	126	118	116	123	132	119	134	129	131	119	118	122	113	116	121	117	130	126	126	118	113	102	131	129	121	116	133	102	124	127	126	103	139	108	126	137	132	113	120	133	112	148	121	108	122	144	133	127	116	115	132	126	122	132	116	124	98	135	124	122	128	131	106	126	120	125	116	116	131	137	124	125	123	129	114	123	133	114	115	110	111	119	123	120	116	146	130	137	135	122	118	145	106	127	103	126	118	123	109	127	116	118	133	108	114	113	113	110	125	123	122	132	113	122	112	129	116	103	116	130	121	133	117	123	128	122	115	119	137	126	126	103	116	108	155	126	134	116	121	113	126	136	130	119	99	124	135	133	107	113	108	127	107	102	121	126	114	117	117	110	132	119	141	139	111	122	138	108	126	117	121	120	124	122	130	132	120	115	119	134	121	143	123	108	119	118	119	137	118	144	114	127	123	113	120	96	161	120	117	113	122	101	124	124	126	135	107	115	126	113	128	112	123	123	114	123	106	126	123	128	137	112	127	128	109	127	136	135	125	125	117	124	122	111	124	132	125	122	138	104	137	135	130	119	119	138	106	127	121	137	141	122	111	105	100	132	112	155	111	116	130	112	132	117	124	110	102	128	115	144	140	123	132	117	118	122	97	107	127	130	133	139	128	107	134	119	116	129	122	127	136	103	120	124	136	109	121	129	124	129	119	130	128	117	115	108	149	105	141	132	138	124	129	123	124	122	117	114	125	122	138	98	110	110	123	136	110	137	140	132	116	121	115	122	121	110	120	132	124	118	114	131	131	116	131	118	126	131	129	116	132	132	121	100	112	136	118	122	121	113	134	139	126	119	108	125	117	121	125	130	104	145	106	116	103	120	131	128	134	120	131	134	129	122	119	108	123	126	122	136	140	137	124	122	121	135	109	121	122	155	118	133	118	110	139	109	104	120	102	125	127	134	113	112	150	120	94	120	153	117	133	107	116	143	134	130	127	125	126	117	142	119	110	121	137	127	114	124	117	127	103	149	123	129	105	123	113	117	127	145	111	106	125	133	122	122	118	113	115	106	140	119	130	110	101	138	132	131	133	114	146	106	111	151	112	136	136	135	127	127	124	130	121	140	114	130	137	107	109	123	128	134	131	123	114	148	121	127	133	109	133	135	122	129	115	141	118	124	137	107	158	130	107	131	121	97	113	117	109	119	124	106	140	115	119	130	95	123	123	100	124	95	140	101	116	122	119	123	134	104	129	111	107	128	105	150	127	130	106	121	128	124	120	107	123	114	109	131	110	128	126	108	99	120	126	143	146	150	123	114	140	124	107	103	122	113	134	131	132	130	112	120	131	123	133	124	121	128	117	106	115	137	120	131	118	121	119	119	142	114	120	133	98	118	141	106	127	117	117	117	133	110	124	119	125	120	113	114	122	126	132	138	125	145	129	134	132	129	134	127	126	112	110	122	128	124	111	127	131	112	144	143	123	122	129	116	118	119	117	127	125	128	136	122	139	127	114	124	115	115	112	135	109	123	155	116	118	133	122	133	135	113	128	118	119	113	129	117	112	109	134	123	133	115	119	125	126	122	119	115	130	136	126	136	108	127	109	104	114	118	114	118	140	124	110	136	134	132	115	138	109	122	123	139	126	121	117	127	112	124	125	126	112	124	116	131	112	129	128	118	143	129	122	140	125	126	109	112	107	111	136	115	114	116	98	114	127	128	123	109	131	117	132	125	108	138	123	126	113	117	132	105	116	109	128	131	115	117	132	124	109	110	119	110	147	103	108	125	110	123	129	125	109	140	114	126	136	132	113	122	133	121	124	114	105	115	125	123	127	138	111	120	122	144	119	122	110	113	144	111	121	115	108	136	116	120	136	117	124	121	114	109	123	111	124	134	126	113	137	122	130	117	97	120	127	111	118	123	120	133	146	134	119	120	124	123	120	134	116	125	144	124	123	119	134	116	105	107	102	116	110	115	112	116	116	131	114	130	140	116	126	117	134	108	126	108	111	131	124	110	144	127	123	129	134	106	113	130	128	124	129	120	108	121	116	118	108	101	126	107	123	137	114	118	131	128	122	127	131	129	133	131	116	121	114	106	107	111	123	103	133	108	120	110	129	115	110	110	128	121	135	112	114	117	122	118	126	139	113	131	128	127	138	131	132	127	127	117	119	121	111	111	129	129	117	125	141	126	129	122	110	121	141	120	126	123	132	130	120	96	119	124	120	98	125	112	130	104	117	111	132	118	133	108	127	130	117	134	144	122	118	101	128	118	103	136	113	143	126	121	128	116	128	128	104	130	133	127	141	130	126	121	126	104	114	124	118	127	125	132	122	134	108	111	128	121	117	124	130	114	130	132	108	139	131	115	123	126	106	126	141	124	128	139	120	127	120	117	111	121	122	121	111	113	126	148	146	126	118	108	133	119	134	141	118	122	132	133	114	129	112	136	118	123	128	113	113	131	140	119	123	120	107	130	104	116	106	122	141	118	113	116	116	109	142	136	128	116	126	125	133	123	126	139	109	142	106	117	111	135	114	137	124	97	128	130	117	135	129	124	129	106	108	115	128	132	138	123	131	131	117	109	118	110	150	130	130	123	103	122	115	137	127	124	130	134	129	105	115	131	111	113	107	136	128	146	118	126	132	119	111	115	128	122	112	135	117	127	109	133	125	131	122	118	142	121	118	121	115	121	141	150	106	126	104	119	139	135	112	130	142	113	120	120	123	119	114	148	124	119	134	120	117	127	133	116	125	123	135	122	114	112	118	136	119	124	116	124	131	112	120	114	133	128	117	117	124	129	114	111	102	111	121	120	130	121	122	126	104
2996	2596	2077	1020	684	495	394	326	256	259	230	209	196	178	174	187	180	164	157	163	148	153	132	141	138	142	137	129	136	140	148	152	135	132	124	145	124	138	159	127	124	127	160	120	145	148	123	160	128	159	125	140	157	135	157	127	129	158	136	113	138	124	112	119	142	146	131	138	143	127	124	139	125	140	132	136	145	130	126	148	127	130	116	155	141	138	135	123	122	133	126	145	117	135	148	127	133	159	145	113	140	144	138	131	134	129	136	148	132	139	143	141	128	148	115	149	124	133	122	124	141	139	121	138	132	134	116	123	132	140	147	128	131	137	121	129	125	147	134	148	140	135	124	131	142	118	134	137	139	133	134	124	140	146	171	128	138	139	136	122	125	137	110	136	113	117	133	121	140	108	150	153	131	132	136	127	113	136	117	141	124	123	133	127	133	123	119	129	131	137	140	154	141	121	122	121	149	135	140	121	132	118	122	145	148	125	134	131	122	117	125	116	129	128	135	122	141	121	119	123	135	133	153	138	136	129	139	143	133	125	136	130	139	137	130	143	118	123	124	133	144	139	123	129	138	126	151	133	135	127	155	134	119	116	126	138	133	145	133	132	124	118	154	124	118	114	124	141	132	117	121	115	138	138	123	149	120	130	142	119	128	136	136	133	143	154	136	125	129	139	127	126	116	127	120	113	125	139	127	128	142	161	135	133	111	147	136	132	134	133	139	145	113	133	120	126	142	127	134	149	138	142	156	155	126	148	129	143	102	132	133	131	128	133	139	137	148	140	128	124	142	125	133	120	119	133	123	131	123	127	162	123	137	117	140	144	105	119	140	123	120	132	145	124	113	139	128	148	118	125	122	123	122	136	122	139	125	125	138	145	123	148	108	142	127	161	133	136	131	122	128	128	141	127	133	129	143	124	138	133	140	110	120	140	140	110	136	134	121	133	134	136	140	126	137	126	130	148	142	138	146	140	120	134	127	126	109	128	144	128	143	150	130	132	144	133	140	140	137	145	123	118	154	128	134	111	110	145	133	131	134	138	138	134	124	120	163	139	127	131	141	137	123	141	115	128	138	144	105	123	145	152	138	139	130	117	142	134	133	126	115	131	137	125	139	132	146	136	124	165	152	139	114	148	137	158	140	148	145	127	136	114	131	118	129	130	133	148	156	135	123	136	115	116	138	119	127	146	125	120	128	127	122	128	129	127	152	124	145	133	135	141	171	120	146	155	149	143	131	144	137	131	132	125	112	125	141	129	118	147	106	127	132	141	112	117	123	131	113	123	107	135	133	120	162	125	138	118	110	120	117	131	123	132	121	130	148	128	142	127	142	130	114	123	128	121	100	141	132	125	134	142	139	137	134	145	137	139	144	128	125	127	114	126	133	123	125	126	140	135	128	148	102	128	100	136	152	111	132	153	141	157	130	116	129	110	136	128	144	131	120	133	109	146	134	131	123	128	156	139	142	145	104	114	124	126	133	141	130	127	123	118	137	119	114	161	135	121	132	125	117	147	126	120	137	119	116	154	133	124	126	128	153	141	137	118	138	117	170	127	125	119	148	124	108	127	139	115	144	119	121	120	123	120	133	128	115	132	119	120	144	145	123	140	117	142	146	118	137	114	118	117	138	117	130	134	140	136	122	141	128	142	155	123	137	146	159	122	124	140	168	132	122	147	142	117	139	152	136	153	113	152	104	144	126	136	125	141	133	145	110	134	121	109	128	148	122	128	147	148	142	156	135	132	130	144	136	117	124	138	132	154	144	135	137	134	117	129	137	105	159	135	130	116	134	142	122	123	138	125	122	119	146	113	136	111	139	123	128	141	130	126	136	156	128	153	135	118	140	134	120	138	142	144	140	139	118	138	131	121	131	148	138	134	131	123	128	130	117	131	130	130	105	124	136	118	137	123	116	143	117	110	117	166	151	129	133	134	122	135	136	137	121	116	149	125	120	131	125	136	125	136	115	132	152	148	131	137	141	128	154	125	140	127	126	128	140	135	129	116	122	134	140	135	110	135	126	143	115	151	138	111	128	149	128	119	139	131	142	137	142	138	153	143	148	134	125	122	143	121	104	150	142	104	128	154	141	126	117	139	133	142	136	126	103	155	132	155	139	139	135	121	127	121	133	134	129	122	132	122	122	149	145	142	124	127	125	139	117	127	149	129	142	136	139	150	131	114	145	145	133	128	123	143	138	110	111	159	154	158	153	147	147	123	139	137	138	127	138	133	123	125	115	137	130	117	138	125	141	139	131	129	123	119	145	124	139	135	112	124	119	124	119	144	138	130	120	132	128	140	134	110	110	125	127	160	114	102	144	144	126	131	121	134	126	111	142	138	125	138	153	119	113	125	114	137	143	132	137	114	136	125	126	135	124	122	127	151	131	120	117	138	127	118	134	135	117	117	142	131	117	119	118	117	134	136	140	144	121	138	116	146	123	147	133	144	129	122	124	136	135	125	128	135	100	121	121	123	108	124	128	112	135	159	136	132	127	145	115	118	139	138	125	143	140	138	139	140	137	139	140	111	119	126	129	131	124	113	118	143	150	115	125	147	121	143	134	127	140	129	130	114	126	143	143	134	127	130	127	144	129	130	121	139	111	124	137	115	117	125	140	138	128	135	135	140	143	148	144	114	122	115	102	131	135	129	134	139	128	143	133	135	143	130	143	130	138	139	120	119	125	133	125	127	130	121	139	127	152	146	155	146	156	150	151	133	130	132	131	157	124	139	132	121	131	131	139	128	144	130	130	149	140	120	124	121	148	129	126	149	138	110	130	143	129	135	126	125	128	157	127	127	132	119	121	114	110	129	144	136	157	114	134	134	128	133	122	106	129	109	137	123	144	115	126	146	122	134	134	114	126	119	140	141	129	133	146	120	127	152	129	109	116	130	134	128	139	125	135	134	128	133	122	139	128	125	132	134	138	139	110	140	164	118	137	106	123	123	118	140	122	132	134	139	119	136	132	127	128	139	141	119	133	122	109	137	130	132	135	130	127	137	132	134	133	134	141	127	133	136	115	134	131	139	143	139	124	131	140	124	146	112	134	117	128	160	152	138	127	139	128	115	127	120	146	134	136	132	141	112	120	130	163	132	125	128	126	126	127	143	109	105	162	140	124	127	145	131	130	131	129	119	126	130	129	135	147	138	114	145	147	126	129	137	136	120	127	124	149	105	108	127	127	146	124	123	152	136	126	140	133	112	144	128	139	125	143	140	144	128	135	142	144	150	124	148	139	148	143	139	155	117	137	136	127	124	132	128	132	150	127	121	117	133	142	114	126	134	136	122	140	114	144	140	124	123	121	125	140	132	143	130	131	130	136	139	120	114	112	116	159	122	120	121	118	138	136	136	143	148	148	132	117	137	113	136	135	138	128	113	111	135	133	150	125	124	133	150	133	129	114	136	122	143	123	139	141	124	135	111	122	128	140	125	134	113	134	124	117	137	138	140	121	119	122	128	132	121	113	138	136	124	143	127	123	152
24269	21416	28702	24509	21403	6505	915	523	441	435	390	398	375	378	353	322	338	323	373	338	327	356	322	307	336	306	314	325	327	295	311	284	322	328	303	318	320	325	324	317	299	317	298	305	334	312	331	321	289	347	335	325	335	295	314	328	313	326	312	303	303	339	323	313	319	330	286	321	323	290	303	304	349	319	321	326	314	308	297	281	328	287	327	284	301	317	293	319	299	303	323	349	319	318	295	308	323	300	314	323	324	323	313	317	302	306	331	322	315	315	297	311	336	307	313	317	335	302	308	309	331	297	318	303	313	333	294	293	315	296	313	328	293	294	280	326	310	276	276	306	292	324	312	335	300	314	285	291	321	298	313	315	287	283	312	296	287	305	319	305	319	312	325	309	303	285	286	313	301	335	316	301	340	306	304	303	278	330	313	315	293	305	325	311	318	313	288	318	322	272	309	312	311	326	320	293	305	311	327	297	286	310	338	273	330	313	294	302	296	328	320	313	294	312	327	290	335	316	305	308	299	311	308	322	321	300	303	295	329	336	293	310	316	306	289	317	313	311	310	304	316	316	321	344	302	320	301	318	300	328	280	295	323	319	344	284	300	304	305	313	317	317	322	310	294	326	319	315	292	323	311	299	314	329	300	318	307	299	312	341	351	315	316	300	353	302	305	332	324	320	330	315	319	295	288	271	301	294	326	318	304	315	289	288	302	309	282	339	323	297	289	270	302	294	334	300	299	324	308	294	314	293	314	312	290	320	302	312	303	323	301	321	276	303	313	325	297	317	286	294	261	315	307	317	293	297	311	293	307	324	332	309	296	313	314	280	304	290	322	281	306	307	282	310	276	310	311	294	301	280	285	326	312	308	338	292	330	319	318	302	349	312	309	277	316	307	309	323	309	324	297	295	306	282	318	324	297	271	307	299	276	322	272	316	278	301	313	308	341	326	319	325	323	300	318	288	345	324	291	322	327	316	307	276	305	283	308	286	305	320	292	324	318	282	341	292	319	322	274	327	294	313	300	280	295	312	302	289	316	306	288	325	332	339	310	347	288	299	330	344	335	278	322	340	318	324	286	302	317	313	311	336	309	279	331	290	310	288	316	305	294	319	315	300	297	302	293	315	294	310	299	324	300	297	349	310	342	321	318	294	301	332	327	316	314	320	295	315	316	320	316	317	315	311	350	320	317	323	285	318	310	311	295	314	324	275	288	326	311	339	304	349	320	304	310	305	315	302	305	304	320	314	308	306	339	303	318	310	298	287	330	281	295	315	332	264	305	294	288	283	309	280	302	308	315	345	289	291	310	318	302	290	310	305	318	315	288	313	326	316	287	313	317	315	317	279	286	311	306	313	296	274	316	310	337	314	348	293	285	328	301	282	306	298	318	332	311	317	338	339	294	299	330	314	301	291	308	288	309	338	309	323	291	345	331	302	311	304	285	324	318	309	293	306	269	295	322	266	337	291	329	305	312	319	330	302	277	259	299	293	312	314	303	276	316	305	299	295	301	311	357	288	297	318	321	271	312	302	315	285	301	289	298	334	301	321	301	307	293	295	307	289	300	295	313	290	288	302	297	312	298	334	270	284	315	313	330	304	323	291	295	310	269	292	297	287	323	287	294	302	326	290	299	299	316	334	317	308	319	312	296	270	291	292	322	289	299	295	328	332	311	322	293	319	294	298	327	301	308	303	312	288	312	312	325	280	324	312	296	260	327	302	287	300	311	297	315	302	344	265	320	323	328	301	322	290	338	295	327	269	316	298	295	309	298	304	292	332	300	293	284	294	309	314	305	298	300	334	298	316	318	306	288	339	285	290	281	292	322	290	302	334	294	294	312	319	300	324	283	316	277	247	297	309	319	295	304	299	286	309	303	329	309	311	299	312	303	287	313	324	297	332	283	318	318	309	329	298	305	288	311	284	322	296	288	275	313	316	305	302	321	312	309	286	313	304	321	322	309	304	294	323	274	284	323	323	299	272	316	296	305	319	280	284	321	296	290	340	309	296	317	314	320	286	315	288	322	294	278	289	307	311	348	289	331	311	288	314	320	314	322	312	317	335	305	308	320	309	291	291	325	281	327	325	316	308	313	311	300	312	301	304	306	304	328	297	326	301	287	269	292	338	292	296	301	309	279	331	286	324	308	280	348	320	283	269	330	281	326	308	317	327	322	310	315	316	325	300	293	315	318	299	263	303	309	312	321	286	302	324	290	323	341	315	282	320	296	316	283	331	292	295	307	313	313	303	327	313	290	297	299	311	331	281	301	282	312	292	330	303	308	292	331	286	312	329	314	317	309	282	292	252	297	292	323	287	313	319	293	327	309	297	301	308	292	317	324	287	314	301	302	301	296	305	331	325	303	300	301	294	302	276	329	305	319	319	308	312	293	330	312	329	318	302	284	320	311	322	300	308	322	316	316	305	281	286	322	293	309	297	331	330	284	285	297	291	324	283	290	285	300	333	289	305	327	318	302	312	303	279	282	313	296	297	294	312	296	305	316	312	342	331	299	330	314	303	300	329	319	316	278	294	315	313	290	280	348	328	304	282	342	298	315	321	296	298	329	317	273	308	301	299	336	328	316	322	308	320	320	299	329	304	340	308	300	328	308	346	354	287	318	312	306	304	313	296	312	311	315	300	316	324	297	295	307	330	291	318	334	287	311	315	293	309	304	329	291	299	303	324	314	286	283	324	275	288	325	319	318	304	331	310	278	315	315	303	307	289	298	292	289	291	301	301	276	293	281	280	305	318	285	321	304	340	296	306	314	324	309	289	306	292	315	293	326	305	311	344	296	290	312	314	302	331	267	299	347	313	296	334	299	289	294	307	292	292	275	257	314	284	285	302	306	288	311	300	303	318	307	282	299	318	301	292	303	363	289	309	333	343	314	281	343	333	314	301	290	322	305	271	281	325	318	277	262	300	294	293	298	298	278	312	320	288	344	313	335	307	304	333	320	310	289	309	326	306	279	293	299	311	300	320	289	340	297	296	298	286	322	317	301	315	310	291	325	291	331	334	317	281	319	294	299	307	331	303	292	277	309	325	305	288	306	288	316	290	298	319	303	300	293	286	287	292	312	272	276	310	311	326	302	343	284	303	277	316	291	335	280	309	297	305	353	328	342	278	325	324	299	334	259	307	298	319	299	301	293	332	311	300	311	297	322	316	317	274	290	340	271	286	304	299	296	302	346	309	321	299	302	301	266	296	296	323	309	301	324	323	312	264	310	317	302	294	301	326	284	310	292	303	302	287	327	305	330	282	346	306	288	345	301	301	334	315	309	319	314	317	325	299	286	314	305	332	320	318	305	283	317	289	315	318	310	314	317	336	310	264	287	297	289	305	313	304	297	285	289	297	285	298	279	302	275	276	298	313	310	305	308	299	296	323	309	267	312	330	277	302	281	280	306	311	329	274	319	298	314	319	346	308	330	296	304	299	279	326	285	308	309	316	285	307	296	303	300	292	311	305	279	298	306	284	324	299	302	292
3172	4897	3910	1929	1306	971	809	697	595	491	482	445	397	401	378	376	335	347	355	340	339	295	331	302	325	348	330	292	292	343	319	253	268	330	322	321	287	325	309	282	308	268	318	298	265	297	321	306	279	319	301	293	307	288	294	309	294	319	314	312	312	311	305	316	281	286	284	305	269	301	283	295	273	262	300	292	291	323	295	267	288	310	296	325	287	299	306	295	277	314	294	287	282	287	301	280	295	298	303	286	293	309	301	253	298	268	299	291	314	296	324	289	291	301	268	318	281	320	280	299	321	280	308	282	303	284	306	298	296	301	274	260	288	323	286	313	299	266	281	298	275	269	262	286	302	288	277	296	313	294	285	302	316	290	299	292	284	291	306	281	256	310	278	328	262	308	268	291	266	291	292	285	285	297	300	296	274	267	281	304	287	292	305	280	290	277	309	294	290	287	284	280	291	277	309	277	264	296	286	283	277	339	279	271	277	261	285	290	287	304	296	301	298	293	279	271	316	292	288	310	282	266	311	256	292	265	290	274	256	278	304	290	255	315	307	284	282	324	291	290	273	284	302	278	297	284	285	290	326	286	271	335	292	292	266	250	316	288	304	310	327	261	285	283	291	308	301	338	284	279	264	254	295	279	255	276	274	290	281	298	299	300	327	271	310	310	307	276	295	262	253	313	300	296	306	263	312	277	249	282	272	285	286	288	289	260	281	280	280	285	268	285	295	274	292	288	252	279	298	295	276	299	292	280	266	287	278	297	297	306	299	274	308	291	287	296	285	252	285	275	283	304	269	290	289	301	293	284	255	266	291	316	287	311	300	286	283	256	280	272	278	301	295	278	291	285	283	262	297	305	294	284	280	276	281	301	269	272	275	282	279	295	309	316	301	335	289	320	283	293	279	298	294	323	302	315	310	303	302	308	290	320	337	302	315	307	266	275	296	286	280	285	292	292	273	305	281	289	295	270	274	313	316	288	289	291	316	275	260	270	327	288	296	283	305	286	285	300	289	265	276	310	290	282	291	280	309	298	281	321	300	285	303	271	293	277	290	260	279	290	284	313	298	311	268	291	331	302	273	275	303	307	300	295	274	283	283	283	293	277	314	304	293	290	270	264	295	299	319	257	295	282	268	319	305	297	291	288	286	270	295	271	267	312	318	279	288	290	288	270	286	285	256	275	293	309	298	305	279	293	258	272	313	262	308	288	277	288	285	279	301	325	292	278	287	327	305	303	281	243	283	307	259	252	295	261	273	324	261	313	286	271	266	283	259	268	315	292	291	285	280	255	278	298	247	251	322	278	268	307	282	289	274	297	270	284	269	325	283	288	277	310	319	260	293	322	256	284	304	296	284	316	293	332	322	301	267	298	270	283	292	288	272	290	304	313	282	303	274	320	266	295	303	301	284	289	297	275	316	289	287	295	286	281	291	288	263	313	280	282	295	275	283	299	266	286	297	259	280	272	285	282	290	288	338	288	277	301	320	326	309	269	309	292	294	294	246	319	270	307	274	257	274	285	275	299	301	271	307	278	272	278	274	299	283	298	275	299	270	266	276	296	274	279	290	280	283	286	279	265	274	280	291	290	285	316	305	302	288	277	305	274	271	275	295	281	284	294	280	292	287	304	292	268	276	261	324	286	274	303	292	284	300	265	288	281	280	297	269	294	245	291	301	289	292	284	283	312	278	288	289	294	288	270	274	264	266	277	303	279	305	287	314	300	282	264	275	271	305	260	270	322	290	280	305	322	304	303	293	316	259	275	294	291	287	269	281	290	314	296	262	304	283	283	305	305	263	302	279	303	302	296	302	306	291	276	284	289	305	273	312	291	296	278	297	328	280	314	306	277	279	282	304	264	273	268	277	303	293	286	297	283	264	314	306	284	305	280	314	291	302	278	262	293	291	315	290	289	277	286	323	289	293	265	285	267	271	286	297	285	285	288	275	325	315	301	284	300	300	301	281	297	299	274	294	303	263	305	267	286	281	272	253	284	291	293	267	293	298	315	284	269	290	298	287	300	295	282	294	261	292	260	271	303	310	272	287	269	285	262	281	280	329	289	262	293	278	262	307	312	289	289	305	319	276	265	263	276	294	284	269	297	269	262	255	312	316	291	281	281	278	294	308	276	291	282	303	264	278	310	265	288	306	283	296	270	292	311	261	309	267	255	306	281	289	279	262	274	276	306	299	295	273	290	278	284	305	283	305	286	332	266	322	288	270	300	277	283	251	291	319	303	288	285	274	322	317	308	279	321	276	321	298	272	271	276	272	285	300	310	299	252	248	310	281	314	290	323	274	301	305	307	274	309	277	275	273	298	273	335	282	280	282	257	295	300	286	314	288	263	297	273	250	292	233	284	289	264	278	268	304	295	262	272	260	268	273	266	284	277	278	286	320	268	291	283	261	291	294	315	271	290	255	307	287	266	307	297	269	291	288	316	294	293	300	289	313	299	253	278	284	286	293	292	292	308	283	286	281	287	280	309	250	284	299	282	287	296	284	291	312	280	274	277	286	300	282	293	294	278	321	276	291	321	300	256	281	287	280	258	290	291	285	269	278	275	297	281	290	306	269	282	276	288	311	284	251	259	310	293	274	299	268	290	272	301	261	253	255	286	313	262	270	297	305	273	286	284	259	285	277	280	295	275	294	265	276	261	299	271	281	283	272	279	244	265	300	281	276	301	286	319	260	269	269	297	285	269	299	277	301	285	255	313	286	285	322	282	254	265	290	297	305	295	270	298	297	294	309	283	269	269	293	271	279	300	282	260	289	275	285	263	266	298	269	270	259	284	293	281	315	275	274	272	289	291	283	316	272	251	289	289	292	283	268	282	278	261	276	294	265	270	303	279	269	253	276	270	270	271	280	282	282	304	287	285	282	286	288	263	276	273	291	280	288	260	316	289	310	297	274	287	279	305	291	278	285	284	288	274	301	268	281	250	273	298	253	277	278	279	284	271	275	329	283	283	280	289	263	259	298	268	267	293	268	276	289	291	246	288	293	247	282	291	302	247	272	283	301	260	250	297	278	271	274	302	287	278	313	273	278	273	268	267	302	263	262	293	283	296	307	267	266	269	327	262	264	291	284	276	293	270	261	307	292	299	302	288	260	280	296	303	308	266	309	327	296	275	281	309	267	302	297	278	263	279	292	301	283	308	282	290	275	248	251	282	288	274	311	278	280	294	266	276	295	275	271	308	302	283	288	265	275	269	268	299	279	258	292	266	293	294	293	269	270	289	290	267	268	256	267	282	274	298	273	261	281	298	270	289	267	276	285	298	293	275	287	283	278	265	270	266	310	264	299	298	284	280	266	267	272	291	242	317	270	260	278	290	292	267	289	278	295	263	309	288	284	295	273	292	283	296	285	281	313	258	288	284	282	271	290	305	274	241	294	284	299	279	258	275	279	258	273	270	306	310	305	311	279	290	283	289	314	279	257	296	286	284	272	286	278	302	283	273	307	249	310	320	253	293	318	316	298	272	290	295
27546	11954	768	348	252	199	213	206	204	179	186	180	211	194	214	170	191	185	204	189	180	229	194	210	202	207	205	216	209	209	208	201	199	177	211	191	217	211	210	199	208	192	208	190	191	196	199	207	171	194	198	197	196	207	184	180	190	178	179	168	178	198	186	193	195	185	212	193	211	208	218	193	193	180	210	197	161	185	172	214	198	206	180	197	177	220	189	229	193	188	178	186	215	192	183	198	189	173	196	194	200	198	196	173	194	167	176	218	179	176	224	205	191	204	211	209	223	175	181	194	201	179	200	160	193	175	197	193	209	179	156	196	199	199	195	194	193	207	197	206	196	196	195	188	201	179	210	199	199	185	200	202	196	188	164	179	232	181	203	214	193	198	211	192	172	200	210	152	187	214	155	198	184	177	216	170	209	208	205	180	188	193	181	194	183	197	218	191	186	208	219	196	208	168	199	193	192	208	196	175	217	200	194	190	208	192	217	178	201	196	205	207	192	183	194	167	202	199	177	195	187	177	180	220	196	213	198	206	217	203	165	203	161	194	199	199	200	193	163	179	197	195	167	185	209	194	201	203	187	191	178	170	211	190	200	216	181	198	179	216	194	199	189	211	187	187	195	209	198	203	197	181	180	178	194	190	201	205	175	189	182	209	181	204	226	191	174	189	194	191	197	198	208	198	169	218	201	204	210	183	206	234	191	207	209	206	195	194	206	194	178	184	191	194	167	196	191	201	213	214	197	197	211	218	206	184	202	178	180	192	196	200	219	172	200	206	238	218	227	213	203	214	161	193	207	186	192	197	201	219	210	206	200	184	197	201	199	200	200	205	206	186	189	198	196	185	186	197	201	204	211	194	212	192	182	186	200	207	218	206	195	201	185	222	178	178	204	213	212	197	187	215	185	195	192	222	194	191	199	169	204	200	190	213	188	196	199	182	178	202	180	229	192	199	201	233	165	193	217	214	195	187	188	194	170	177	178	183	205	195	192	186	188	191	196	175	197	206	199	184	189	179	202	175	193	205	194	203	204	187	176	196	206	191	179	186	203	167	191	190	194	196	200	200	195	196	202	205	169	203	198	177	194	221	188	186	188	196	178	192	194	194	223	184	202	184	188	186	206	193	202	203	186	196	197	211	173	201	213	205	219	203	217	199	210	186	208	194	178	191	226	214	195	203	193	206	171	197	198	203	184	153	188	224	201	220	193	187	200	200	183	188	199	163	214	200	192	188	195	177	192	181	223	215	211	190	183	186	192	212	175	206	196	201	186	189	189	214	201	205	204	189	183	198	183	198	208	195	192	213	173	211	188	180	189	179	182	169	199	187	218	201	197	175	183	211	191	204	201	199	213	212	203	195	200	185	173	179	191	193	187	186	198	151	180	198	206	223	207	177	186	206	199	187	202	217	193	202	186	170	187	172	214	203	174	189	180	184	201	188	202	224	194	164	201	209	187	197	190	173	178	217	205	195	176	214	193	192	233	230	193	219	184	184	205	204	195	190	197	191	217	200	218	200	187	190	176	211	200	185	208	181	199	199	200	196	198	206	217	194	181	212	192	188	207	210	177	229	207	190	185	217	219	210	204	200	197	194	176	187	205	174	197	185	201	192	197	189	197	182	171	193	194	183	202	200	171	167	190	181	192	191	225	180	198	204	200	204	195	163	192	205	215	206	205	186	195	231	204	205	204	182	201	187	184	188	186	214	189	201	189	216	190	174	169	194	194	219	186	194	186	178	191	193	192	173	212	206	194	215	197	173	194	209	225	181	194	196	164	190	198	198	227	207	196	206	212	197	193	191	178	215	197	193	207	187	181	206	232	210	207	196	211	217	194	178	201	185	202	198	226	219	198	187	188	193	199	201	211	209	209	193	196	172	172	203	222	199	172	197	180	213	210	189	213	197	196	161	204	193	224	192	192	186	203	209	186	199	195	205	180	210	210	197	178	184	189	190	196	201	213	169	201	208	195	206	194	190	207	182	201	189	221	191	154	200	188	204	200	199	218	201	183	192	194	215	184	211	191	193	194	198	213	205	214	189	195	197	192	208	201	213	194	190	198	205	189	214	192	208	204	198	211	200	182	188	183	211	202	175	181	204	210	183	200	177	220	196	194	209	198	198	198	183	197	168	187	205	218	218	182	213	193	192	212	207	199	187	212	180	181	193	203	195	205	192	200	240	196	190	185	185	182	218	234	202	188	191	201	217	167	211	207	187	199	210	192	185	177	189	189	201	191	187	193	217	194	214	196	192	194	195	212	201	189	188	194	190	193	207	202	191	202	219	197	187	178	194	188	202	189	207	214	207	190	180	207	175	192	198	181	199	181	186	232	205	206	198	201	201	185	177	197	212	193	188	189	204	191	219	207	176	193	209	190	204	203	185	203	195	202	199	208	212	182	212	196	181	174	173	180	183	178	211	185	210	196	202	194	188	208	216	177	193	201	195	182	180	209	190	180	193	209	173	192	178	195	178	200	196	210	202	217	205	193	240	200	203	176	196	194	196	181	209	210	213	208	204	226	176	189	187	210	202	189	218	176	206	195	209	177	184	207	204	213	178	188	188	207	208	193	188	208	169	183	198	202	211	200	205	195	176	179	197	215	181	193	194	211	212	202	183	187	198	192	202	171	182	195	209	213	176	191	212	191	210	198	171	202	181	198	188	189	213	193	195	208	224	186	170	183	202	228	208	187	202	202	209	206	188	200	193	197	205	198	200	183	217	204	189	193	209	173	209	232	187	200	228	216	189	183	186	210	206	204	213	202	173	187	224	189	207	177	176	199	224	195	191	183	176	210	185	195	183	215	217	207	185	215	212	191	213	198	159	183	193	182	218	210	191	195	203	182	196	189	190	197	180	198	179	212	196	201	200	208	190	206	228	202	187	178	193	180	195	194	204	208	192	216	174	205	196	211	183	190	195	170	193	193	188	190	197	180	188	180	197	224	163	205	203	192	167	188	184	172	213	199	172	215	167	190	220	196	165	190	195	186	207	207	211	216	167	203	192	185	170	200	189	195	190	214	194	171	217	188	176	203	181	193	195	181	169	199	208	216	199	214	202	185	189	195	193	210	194	199	188	198	191	228	206	224	177	188	185	203	198	197	188	200	204	179	189	187	195	189	225	212	181	219	199	224	186	197	197	177	209	185	213	202	213	206	205	198	196	182	219	185	200	206	202	179	192	222	174	188	183	227	190	174	198	173	200	200	198	190	198	175	189	182	171	206	197	208	206	191	190	183	207	205	183	200	199	185	198	204	188	189	205	202	195	185	207	167	196	174	189	227	216	206	190	217	186	176	186	194	216	199	199	205	173	214	189	206	183	196	197	186	217	200	195	187	190	199	192	216	194	197	189	200	196	212	181	191	190	195	187	198	190	196	186	205	172	178	191	175	179	174	194	221	212	194	190	176	206	194	185	208	202	212	208	207	211	208	190	195	203	217	209	184	212	211	207	193	200	181	203	213	201	185	204	192	178	192	202	206	194
4482	328	300	235	213	197	184	214	187	176	172	210	174	197	174	204	174	179	199	213	184	209	196	187	186	193	204	181	190	186	187	186	196	161	210	204	165	183	193	190	179	212	195	186	201	212	182	179	171	166	176	198	186	191	191	185	178	179	188	174	193	167	223	208	188	178	219	182	188	183	154	186	178	175	207	189	193	177	177	199	169	171	191	181	201	206	194	181	197	193	185	177	166	196	204	200	158	206	195	165	188	197	191	195	191	182	208	163	204	178	196	195	176	198	177	218	156	180	161	213	175	189	193	165	189	173	227	187	191	198	182	161	180	182	186	186	190	182	181	171	182	207	181	176	204	198	187	181	180	170	181	182	184	213	169	180	180	197	191	196	203	183	188	172	157	178	189	200	176	187	185	168	192	191	164	175	171	188	171	172	186	171	203	184	204	197	210	185	207	190	147	204	188	200	168	161	185	158	201	171	197	190	159	162	182	189	190	184	182	192	170	157	162	192	167	187	193	166	208	176	161	207	167	202	220	196	174	173	180	195	173	192	188	184	175	194	187	182	179	175	194	189	198	175	216	176	186	198	186	191	179	199	168	178	191	185	199	191	196	181	186	195	202	181	207	170	181	196	184	198	159	182	185	185	185	198	188	174	189	192	184	173	178	189	193	194	183	212	184	175	167	190	221	194	190	204	192	192	177	183	180	199	195	186	194	193	177	214	192	204	184	183	201	191	176	193	177	194	178	192	189	164	173	201	156	190	186	205	183	207	169	199	192	179	185	166	182	186	183	177	203	183	199	198	201	194	182	185	183	188	195	186	170	205	196	158	220	191	192	206	202	212	186	178	166	181	151	197	181	188	181	188	166	187	155	174	192	201	180	194	200	186	185	199	180	180	201	190	193	200	190	193	181	199	195	184	168	177	201	168	188	176	199	174	174	183	197	176	176	213	209	186	196	193	201	178	182	171	170	165	186	191	184	203	172	171	188	184	152	197	193	195	184	176	174	176	203	183	173	183	190	210	190	183	183	201	202	160	202	193	196	177	180	189	160	183	173	176	174	193	190	198	176	207	181	190	179	207	184	194	186	199	184	173	183	195	207	179	195	175	193	191	191	177	164	178	183	195	183	182	186	176	182	216	204	193	178	188	177	201	191	187	176	181	189	191	196	201	211	220	208	191	194	197	188	200	179	176	180	172	189	184	212	176	176	185	186	193	200	179	186	187	207	188	180	189	157	175	190	204	183	218	190	181	191	185	207	182	212	198	174	180	220	178	186	174	175	200	168	183	202	184	172	195	186	184	175	222	186	193	195	185	184	183	202	174	199	164	161	183	183	202	195	192	206	188	172	183	189	191	208	188	182	192	176	178	179	190	187	212	181	203	206	169	195	198	174	205	170	191	210	169	169	170	183	199	170	189	188	216	183	208	185	197	212	190	187	194	190	177	170	169	188	201	180	190	178	168	175	173	172	199	181	176	187	198	197	188	179	218	177	197	187	181	182	191	189	179	187	190	207	177	185	181	195	190	189	174	185	174	165	187	186	182	166	191	201	186	192	171	180	191	176	174	200	209	179	185	202	200	196	193	191	175	203	188	199	183	169	142	202	204	203	197	194	185	171	194	189	164	195	208	198	194	147	195	191	199	199	173	172	177	175	174	186	189	183	178	200	186	195	200	204	168	204	172	190	205	191	194	180	185	211	151	169	178	195	183	172	148	182	182	184	176	187	193	197	190	171	184	183	187	179	169	202	182	189	195	204	193	177	163	207	203	184	204	195	146	191	171	190	176	194	193	192	196	214	184	184	174	160	186	219	187	192	191	190	193	202	215	199	179	195	204	204	189	166	208	187	226	189	171	210	174	167	172	196	193	200	179	173	171	188	188	198	178	188	195	187	179	174	186	214	197	188	204	187	187	201	202	172	157	194	183	188	165	179	178	187	162	185	170	207	187	185	190	170	214	180	186	186	179	192	181	201	187	177	175	166	201	192	194	235	207	174	184	196	207	203	205	166	179	206	191	184	179	180	196	205	176	185	165	220	176	189	184	189	198	179	174	164	184	195	174	193	186	183	177	192	205	182	186	193	187	170	183	186	162	217	198	194	192	173	185	172	182	152	185	163	176	198	195	191	168	203	196	189	174	174	191	180	196	179	156	190	162	179	180	184	194	175	176	190	167	179	193	182	169	175	191	200	171	178	176	185	178	197	187	197	183	200	175	192	199	176	210	179	184	177	214	198	193	193	187	185	196	186	178	172	197	173	186	186	179	176	204	208	174	196	161	195	191	202	193	172	175	184	192	175	184	209	165	216	186	203	188	187	174	191	180	183	192	198	199	205	197	170	174	180	174	189	192	201	169	200	175	194	210	176	183	185	197	198	179	204	208	162	186	186	200	178	219	168	175	196	181	202	169	203	190	189	207	214	167	177	185	189	192	178	182	198	188	186	191	200	195	157	209	195	199	184	201	190	175	189	193	185	176	196	203	170	158	198	183	200	193	198	184	196	204	167	187	186	189	193	178	189	164	185	217	204	163	189	175	194	189	182	190	202	178	203	185	180	205	191	168	200	217	193	160	192	190	190	186	199	205	192	193	184	182	176	170	201	174	189	184	208	165	181	203	177	178	189	156	169	201	189	175	183	169	174	205	171	207	189	191	178	177	190	183	186	190	168	174	185	177	169	160	196	197	194	169	190	182	191	174	178	199	194	197	195	186	211	172	177	197	187	173	208	196	163	193	191	215	172	177	192	189	171	192	181	178	187	200	164	193	182	187	175	204	204	207	195	181	171	184	202	191	166	194	170	197	193	172	175	206	194	199	161	172	161	188	192	177	219	185	188	187	182	196	172	193	182	184	187	215	174	196	190	210	181	169	185	173	172	178	184	190	193	190	188	188	199	181	189	202	186	193	179	199	185	165	182	188	184	156	193	201	196	178	177	186	204	194	174	152	176	197	199	194	193	198	215	189	188	189	183	201	211	186	186	184	181	189	210	178	183	190	185	173	159	178	198	188	187	198	175	174	198	189	194	216	194	190	199	180	191	176	190	186	203	177	206	185	200	191	175	193	191	193	179	189	192	184	186	169	182	200	183	209	184	187	220	168	184	195	161	181	188	199	192	182	214	195	189	207	206	203	191	179	176	181	198	176	187	183	181	181	187	207	184	187	154	157	199	192	190	176	199	184	203	203	194	178	184	193	182	204	195	205	180	176	189	180	194	182	168	201	186	193	183	176	203	190	185	181	176	175	200	192	164	217	216	177	165	177	174	190	168	175	193	179	182	185	173	183	207	215	174	201	157	160	208	210	203	196	186	186	177	189	165	193	210	197	214	186	201	174	178	186	185	183	186	193	160	183	198	206	172	178	178	196	169	195	211	180	205	197	183	161	168	185	178	179	177	198	170	169	215	205	197	199	194	168	186	185	183	177	186	187	188	199	179	198	183	197	193	159	174	184	176	203	182	198	204	164	184	174	198	188	172	190	176	182	165	165
25120	21408	27839	25348	10445	581	349	217	184	192	163	165	168	172	163	140	156	142	135	155	148	140	135	131	115	143	113	103	135	125	146	112	119	116	116	136	135	138	125	134	128	124	118	146	122	117	125	110	137	118	144	130	111	122	119	136	143	130	130	128	128	122	147	124	132	121	138	145	95	106	123	108	135	150	136	114	147	116	106	124	110	124	107	136	102	137	124	132	116	112	114	123	128	123	145	107	141	132	126	129	128	109	120	147	121	116	129	123	126	131	126	127	133	133	141	134	132	114	133	120	126	123	136	119	122	132	117	125	127	126	140	131	123	122	136	118	123	135	124	127	129	120	146	109	114	126	142	126	131	122	123	118	116	109	118	135	111	134	145	131	116	114	116	106	107	120	131	118	117	129	118	122	131	146	148	119	122	141	122	132	147	123	123	138	128	105	119	131	133	127	122	125	123	144	117	118	131	148	139	135	113	109	130	120	144	132	117	114	125	146	139	122	107	117	129	130	113	140	107	127	117	127	110	121	118	138	141	119	134	136	124	131	124	121	125	127	117	122	120	130	124	123	138	120	123	140	119	138	130	142	116	107	113	151	153	120	120	138	126	117	130	143	114	121	125	110	129	135	111	121	130	131	121	127	133	128	135	134	125	122	125	116	143	111	104	114	141	125	131	114	151	121	127	105	147	123	142	137	130	124	128	131	137	126	121	138	103	132	120	119	122	146	135	130	111	123	140	134	121	118	139	123	122	131	130	128	115	120	140	133	129	121	130	110	117	129	105	127	121	138	131	133	134	118	132	111	123	109	110	104	144	143	125	114	118	107	145	133	123	132	117	115	138	140	121	117	127	128	141	146	128	115	130	143	121	137	120	126	112	131	139	124	139	112	142	118	134	131	119	137	123	124	123	115	114	103	126	123	118	118	120	115	120	135	123	118	130	146	138	137	115	125	124	133	133	109	136	137	140	116	129	100	127	128	117	125	125	132	132	130	138	117	133	109	118	132	137	135	142	144	125	133	125	132	133	130	119	131	135	118	119	136	134	125	124	131	111	130	136	145	130	134	122	125	128	120	110	115	125	107	127	107	108	134	117	130	116	129	123	107	125	119	142	113	116	128	128	135	107	124	135	111	126	123	155	118	124	125	120	106	122	118	117	142	142	104	149	130	119	120	151	122	113	138	119	120	113	124	122	129	119	132	122	142	110	118	125	111	112	119	124	125	116	136	140	109	114	110	118	131	122	133	118	124	111	123	136	119	116	107	117	130	121	127	147	121	119	122	134	131	103	118	147	113	114	114	123	111	135	119	122	119	112	123	141	111	133	129	117	115	123	136	119	104	125	124	114	133	114	111	128	115	121	120	144	128	134	137	134	110	124	127	120	109	133	131	137	134	121	125	123	127	145	119	113	131	113	119	130	120	135	138	121	107	136	142	127	120	132	101	124	128	131	117	122	147	135	123	114	108	121	111	109	115	115	131	120	116	120	116	104	111	126	135	139	129	126	105	133	120	126	127	109	112	122	105	117	120	134	125	115	122	145	111	107	111	118	121	111	133	117	135	126	129	113	134	146	136	129	90	129	137	116	135	118	129	136	142	122	125	113	123	126	128	149	123	111	125	111	103	130	120	117	120	114	125	118	113	134	132	124	130	147	113	129	142	98	121	128	118	135	106	111	116	132	122	135	135	126	119	122	116	102	115	137	112	113	101	127	129	111	120	110	141	126	139	109	119	130	105	148	134	138	125	107	114	113	120	137	129	141	124	113	125	125	130	123	146	142	120	132	121	130	112	128	136	117	120	123	120	114	112	133	150	111	120	115	122	117	126	117	127	135	106	136	138	124	138	121	139	103	128	113	118	141	137	120	122	116	124	130	128	112	130	113	107	122	116	140	102	122	111	131	150	117	123	149	140	124	128	143	124	147	115	117	146	134	124	110	126	127	104	120	135	137	151	132	143	116	117	117	112	133	139	124	117	144	126	115	147	139	125	120	130	135	121	118	119	123	118	137	117	154	125	109	121	136	139	127	112	130	118	135	133	123	128	138	106	131	111	135	121	126	116	133	104	119	135	146	117	126	126	116	118	146	127	114	135	127	117	141	117	143	129	139	139	115	111	129	120	116	144	118	121	148	113	102	114	110	121	129	118	121	123	124	114	119	131	123	116	120	110	130	135	117	126	129	114	131	117	93	119	104	124	134	129	99	126	132	115	131	123	129	116	139	124	136	120	123	126	130	123	125	129	131	116	119	129	122	95	130	145	115	107	127	144	112	114	122	120	120	122	124	122	135	101	110	119	115	125	135	123	122	138	116	121	109	135	131	119	131	124	128	137	134	122	110	96	147	120	123	137	104	114	132	118	119	122	138	124	125	130	106	144	127	112	108	110	128	139	124	128	129	121	125	147	135	131	119	116	121	127	127	127	125	123	126	139	118	133	127	132	117	117	116	123	123	125	117	103	113	143	104	145	134	124	108	122	119	123	121	121	97	127	137	131	130	110	135	132	126	110	147	117	118	123	112	127	116	127	130	107	117	114	113	150	128	113	123	149	135	127	128	129	123	111	124	122	129	142	144	143	135	101	112	114	102	118	122	110	142	131	135	128	103	124	126	107	118	132	137	115	111	109	118	97	119	125	136	128	121	131	131	105	117	134	138	124	133	112	121	139	134	130	105	128	115	133	125	124	121	136	129	145	123	123	136	121	136	107	140	130	120	142	105	119	124	136	125	90	121	117	141	116	119	135	94	119	111	122	126	137	124	106	128	131	139	123	130	127	129	127	121	127	129	113	113	124	113	114	111	101	136	135	119	138	128	130	129	139	128	122	125	107	120	120	135	113	129	122	129	124	111	107	126	135	136	126	120	126	122	120	144	102	110	119	129	141	119	127	108	121	131	119	120	123	99	137	136	112	129	123	110	133	135	117	114	104	120	134	134	133	117	117	131	129	122	126	114	137	135	112	121	141	126	128	107	114	129	134	111	114	128	124	126	129	136	137	133	123	134	134	114	144	130	116	122	118	127	136	132	118	121	117	122	141	115	133	112	125	109	133	111	125	122	133	115	103	122	140	131	147	137	143	123	129	119	118	106	111	126	126	128	134	133	130	111	116	131	109	126	105	122	138	141	102	139	125	132	121	128	128	100	113	138	132	134	138	135	144	130	137	115	124	109	132	123	114	134	116	136	130	116	126	123	136	134	138	99	125	128	119	132	122	116	123	134	113	130	115	107	125	111	131	125	110	104	131	116	141	136	120	114	116	134	126	118	141	129	114	126	119	128	100	135	129	140	136	116	107	123	117	115	134	128	121	119	107	114	139	141	140	129	126	102	110	129	113	106	124	126	108	145	129	123	121	116	113	128	127	125	125	130	108	119	129	124	118	122	137	151	130	128	123	140	107	112	109	116	131	116	136	124	146	115	131	121	105	103	112	140	114	123	115	115	103	128	126	138	135	124	128	131	117	107	139	125	113	123	141	124	116	111	112	102	128
2857	2667	2176	1007	667	543	378	322	291	235	229	210	199	188	171	155	163	153	159	154	158	161	152	164	147	160	141	160	158	121	133	166	155	148	121	145	133	133	170	148	144	135	142	140	120	139	141	138	145	146	119	151	123	144	145	112	131	124	126	131	128	132	146	124	120	130	152	122	128	138	138	138	131	130	139	127	131	126	126	130	125	120	128	129	133	139	139	131	152	152	131	119	129	125	151	112	127	124	147	142	134	140	162	123	127	147	127	115	122	118	129	140	145	120	116	102	139	133	149	150	153	126	115	120	131	142	136	129	124	145	142	122	146	125	140	137	135	144	118	131	139	127	131	119	146	124	110	131	111	116	135	126	133	127	136	129	126	125	140	128	128	124	124	119	140	148	152	128	140	119	156	135	135	125	144	135	126	130	129	159	132	136	135	133	149	142	120	117	133	110	127	127	136	119	132	141	142	122	123	142	148	128	126	129	133	137	123	125	127	153	149	131	133	126	113	136	118	144	121	128	147	137	119	133	141	134	131	122	140	144	123	130	130	150	127	138	112	140	127	130	124	137	153	128	110	141	124	127	135	125	140	115	146	127	163	135	117	143	141	115	131	122	119	132	137	129	146	141	127	130	129	140	135	125	121	128	130	138	121	124	128	111	119	138	125	143	160	122	130	142	123	147	140	143	122	127	145	118	145	141	120	150	147	134	130	136	111	125	115	134	126	127	130	127	127	152	141	117	121	139	115	142	157	144	130	119	135	114	124	140	132	140	130	147	135	119	145	152	126	137	143	144	131	139	147	121	156	122	129	134	140	148	137	144	125	137	137	133	118	120	127	134	136	133	119	159	131	149	131	121	136	125	151	162	134	136	140	133	116	129	121	143	119	141	144	126	126	157	122	120	116	133	133	135	140	135	126	134	125	156	122	131	132	142	123	136	127	139	145	131	135	140	135	134	120	141	125	126	141	171	127	138	128	141	140	119	115	125	102	124	145	123	146	117	148	126	121	137	129	123	138	134	150	130	150	118	129	116	146	125	148	141	117	146	140	136	139	128	129	107	141	135	134	132	137	121	147	128	143	155	139	149	125	121	139	128	136	121	150	139	128	139	134	126	127	127	123	136	124	130	129	125	120	147	128	148	131	127	134	139	129	130	139	121	135	133	143	123	145	114	154	135	146	118	126	106	116	130	118	131	126	147	133	121	131	157	145	135	137	132	153	129	124	134	136	155	117	141	155	119	146	143	114	128	142	130	142	121	137	141	105	132	133	145	148	126	121	117	120	126	141	145	158	117	131	127	118	142	125	133	124	154	134	154	143	132	137	137	142	116	119	116	108	132	130	135	126	144	132	119	132	135	130	108	135	128	132	122	134	105	135	130	121	138	142	155	110	142	139	142	132	124	130	125	119	160	120	137	136	140	156	131	124	114	122	116	132	141	126	132	120	106	135	140	115	117	135	111	127	133	143	129	125	119	122	119	131	148	130	144	144	127	138	127	136	129	122	122	124	134	147	135	152	136	134	139	140	133	149	132	110	119	146	118	141	122	150	128	134	139	133	126	145	114	125	120	131	143	145	131	143	119	129	135	130	129	130	143	112	112	118	156	131	131	110	131	125	139	143	110	105	118	137	128	124	154	129	153	143	136	123	125	150	127	155	115	138	137	136	120	132	136	117	134	141	128	114	147	151	130	147	112	123	154	131	144	126	133	125	142	112	158	123	149	158	132	138	118	124	125	128	118	151	126	122	144	132	102	135	134	111	141	131	135	127	133	127	117	133	132	150	133	120	136	133	125	149	142	121	120	140	130	114	131	144	142	121	156	147	133	138	152	113	161	126	147	137	140	115	130	138	133	118	132	126	127	113	141	144	133	158	126	125	130	120	126	152	137	126	140	120	133	136	139	133	151	127	129	135	120	108	121	143	128	132	142	128	119	136	116	135	128	140	127	142	127	139	140	121	131	148	126	137	120	123	125	133	109	129	134	122	149	124	114	132	110	131	146	136	117	124	125	145	133	147	130	137	148	130	144	136	153	135	153	132	129	131	127	131	129	133	134	148	127	127	137	148	128	118	127	128	113	105	124	157	132	138	138	128	123	113	117	135	137	133	128	139	109	121	128	134	135	124	138	132	123	127	142	130	138	125	135	128	157	163	115	128	133	124	130	134	119	130	121	140	111	150	146	124	114	152	134	146	123	150	122	146	128	129	138	123	129	132	131	142	144	126	137	128	120	137	135	121	135	137	142	139	133	132	126	143	138	125	144	114	120	108	133	138	132	139	136	131	132	117	129	148	148	117	112	140	129	148	119	119	118	122	148	143	130	146	138	108	148	153	136	143	141	140	137	112	110	131	120	103	140	134	128	110	143	126	136	143	136	138	149	127	135	140	124	115	133	134	144	126	141	110	128	124	113	108	138	150	132	116	133	131	131	123	124	128	139	155	108	135	113	123	132	118	113	135	126	143	110	131	135	141	117	133	118	120	143	146	138	125	146	131	143	166	141	122	111	157	152	140	145	149	126	148	117	121	129	133	132	122	120	109	121	117	130	139	113	156	146	139	127	116	147	140	119	130	121	116	109	121	123	140	133	140	108	129	146	126	135	121	150	132	141	122	135	137	125	139	127	131	121	115	107	145	131	131	117	137	119	125	138	156	138	127	158	111	122	125	121	148	143	127	115	142	130	122	120	134	142	145	131	113	135	132	108	152	129	123	100	144	153	126	145	141	127	137	136	150	113	120	151	151	136	157	125	113	115	130	144	148	124	136	132	141	123	122	135	133	129	132	131	130	128	138	143	159	132	119	118	127	116	135	121	114	142	138	138	149	135	133	125	124	138	135	131	137	124	137	156	143	118	143	121	140	110	141	126	138	138	140	123	127	127	121	123	125	144	114	114	140	118	138	145	130	157	135	135	130	147	141	140	132	119	143	144	132	142	109	121	139	134	151	122	137	130	122	119	140	129	138	141	135	102	122	142	140	131	152	140	139	132	116	124	130	121	111	141	131	144	124	141	125	107	136	128	124	142	136	123	146	139	138	122	152	137	105	130	142	121	151	135	138	129	124	144	103	133	144	110	135	132	123	141	115	153	134	148	127	118	122	138	144	134	136	112	124	104	135	106	124	142	140	138	140	110	120	131	120	125	108	134	127	131	148	139	133	135	128	125	137	128	124	125	130	127	113	143	123	129	140	125	146	131	146	122	123	131	115	138	151	115	131	121	133	131	131	144	136	133	138	137	134	122	115	141	128	129	125	113	121	129	124	121	121	137	122	145	115	131	133	130	140	145	132	134	132	118	120	129	127	137	128	146	146	118	132	128	132	149	109	128	128	143	135	135	118	130	123	144	146	130	111	135	136	104	124	131	131	134	126	135	123	123	146	128	114	127	117	136	121	130	135	129	127	131	136	142	128	122	127	131	118	150	137	145	134	128	134	136	118	147	142	136	107	130	131	127	130	122	134	135	136	139	134	132	135	132	133	142	125	130
24347	21434	28739	24525	21421	6513	975	565	470	468	417	388	388	335	341	350	333	354	338	377	321	331	338	337	339	316	331	319	296	292	337	295	313	339	355	307	347	329	326	301	320	310	323	305	301	311	280	317	356	274	315	321	336	329	328	331	296	325	298	289	317	323	335	293	305	312	324	339	310	294	304	281	327	295	308	328	306	304	305	300	333	299	320	331	337	335	312	316	296	298	315	328	299	322	340	297	322	340	311	312	320	309	351	325	308	310	330	294	321	306	314	291	313	287	332	306	307	285	334	304	314	279	312	320	316	291	297	332	308	301	310	312	306	281	330	328	348	299	316	278	306	303	293	289	308	327	341	325	293	306	337	299	310	285	342	312	326	301	292	315	303	308	335	295	318	294	302	345	316	303	298	350	323	311	318	305	315	319	304	300	334	319	289	312	263	293	334	299	335	312	308	302	305	312	320	360	312	331	325	322	298	327	325	298	288	302	307	292	309	296	301	336	316	305	335	298	327	265	322	297	311	328	315	304	311	321	295	308	286	304	310	304	311	327	283	324	300	334	302	313	287	294	344	315	318	288	303	292	314	310	295	281	345	291	307	306	312	319	303	284	310	319	322	319	307	273	290	310	316	303	310	292	342	343	286	304	310	326	319	303	301	299	320	305	325	315	321	296	300	313	305	325	305	315	312	307	291	347	277	295	340	312	326	310	321	279	301	316	310	318	296	320	293	295	276	300	308	334	305	324	318	298	351	296	301	327	292	293	315	314	307	309	313	298	332	320	299	305	291	301	308	304	279	298	301	292	316	307	316	338	305	299	293	301	312	294	334	306	295	333	319	307	326	332	284	295	305	314	332	312	334	324	322	335	304	306	313	294	310	332	340	308	308	319	289	321	300	284	325	320	261	325	307	320	327	310	342	316	304	324	326	293	327	303	324	323	315	314	316	318	292	300	320	324	301	307	312	305	312	294	284	302	306	316	287	311	333	288	309	299	303	299	311	310	287	271	273	302	331	269	283	313	286	318	319	311	298	332	312	283	282	293	302	288	319	318	281	342	308	325	347	287	270	290	301	329	320	288	326	298	319	301	327	320	313	314	286	290	318	312	323	297	317	317	300	296	307	353	299	309	333	285	319	299	329	310	289	304	305	323	311	272	280	285	301	349	314	328	304	320	317	339	311	319	342	314	309	358	324	311	319	308	301	333	334	298	298	297	282	314	271	308	319	326	312	325	324	296	295	339	302	305	328	321	323	304	296	331	296	317	322	281	313	305	301	317	331	310	309	303	305	309	310	301	308	334	286	351	311	303	272	327	307	316	321	317	323	300	308	292	341	304	302	302	318	297	255	311	311	322	297	303	315	296	292	341	323	298	309	327	347	339	295	313	306	340	317	291	306	300	303	303	282	340	305	308	304	312	325	301	303	317	302	335	306	290	315	307	341	310	331	314	295	342	335	304	284	292	304	308	312	309	304	336	272	287	303	281	320	344	328	295	319	324	321	306	300	320	308	301	307	330	311	307	295	294	312	294	290	283	341	317	295	333	293	316	322	329	319	292	344	304	315	302	275	335	313	307	307	305	314	318	308	336	285	278	325	310	290	312	287	313	296	282	319	295	311	277	313	343	310	332	324	323	326	286	325	301	272	315	311	271	286	289	296	301	304	314	338	325	309	310	265	321	301	314	334	291	260	298	304	322	320	296	294	268	311	317	295	341	296	295	319	268	303	296	316	328	286	299	291	334	314	328	335	303	324	324	295	318	325	295	279	319	316	331	303	321	280	315	325	327	321	315	348	315	288	324	314	296	318	292	294	282	296	295	304	283	325	315	292	274	305	315	304	345	309	303	312	304	324	295	300	302	304	313	308	312	298	296	314	306	295	331	302	310	315	331	299	343	279	324	318	292	315	293	339	300	303	311	297	376	317	283	346	328	344	303	292	268	307	329	310	296	287	294	287	295	317	312	319	306	282	328	331	309	306	332	307	321	279	264	269	335	307	324	312	308	337	323	302	309	295	323	316	331	315	302	279	303	299	284	296	273	291	318	295	279	347	271	328	299	305	298	311	303	297	332	313	286	295	312	296	297	307	336	319	313	334	333	287	294	317	320	294	279	311	304	314	316	318	315	327	309	295	320	328	296	283	303	309	299	325	322	300	311	315	328	343	311	297	300	306	336	301	321	310	277	313	311	315	315	309	332	333	333	309	317	289	318	310	294	297	284	312	342	310	324	270	306	289	329	328	305	321	310	298	313	298	281	302	304	328	318	312	300	318	329	338	262	310	312	308	311	322	306	336	273	298	298	320	327	313	299	299	296	316	309	292	304	295	283	289	329	285	261	277	288	311	332	273	336	326	330	314	298	319	313	330	332	294	296	290	280	300	299	298	317	318	370	273	261	291	283	291	308	291	307	296	307	317	330	313	293	299	320	317	323	282	358	311	312	296	325	310	307	317	326	335	313	316	321	272	321	330	292	323	282	327	302	292	304	319	328	311	296	315	310	297	281	295	306	319	333	297	335	310	316	303	315	285	324	287	342	291	320	358	293	315	330	329	301	317	315	293	322	292	294	320	302	299	327	281	298	324	305	339	299	302	335	316	309	298	326	306	303	310	296	333	303	304	307	322	314	298	310	296	283	276	287	308	323	320	284	283	321	260	307	310	305	283	307	319	333	286	311	295	260	319	314	354	298	311	305	356	276	333	305	308	286	305	273	294	302	300	303	298	314	305	302	326	305	295	280	338	285	306	313	315	306	325	294	297	312	338	314	293	334	289	307	314	329	328	314	297	292	336	351	319	278	312	302	309	300	288	288	277	277	281	314	310	256	304	304	311	332	334	299	300	306	296	325	322	326	308	301	308	294	293	276	334	300	302	315	317	327	291	297	314	288	306	337	295	271	311	326	302	303	327	315	293	319	331	313	304	336	344	277	312	308	329	298	328	282	315	276	297	332	301	253	328	309	328	307	314	314	278	307	338	328	291	316	303	331	333	324	313	321	326	329	335	301	305	310	296	318	292	297	312	326	289	310	280	310	304	281	313	335	292	314	305	322	306	325	316	319	308	321	295	326	326	337	306	320	293	304	304	316	331	283	325	339	290	283	302	294	296	332	308	288	289	309	327	287	327	295	297	317	322	295	312	278	314	305	337	313	310	337	291	328	302	299	294	294	323	296	298	308	298	310	289	312	322	284	294	327	303	337	297	322	280	318	303	323	319	307	284	316	324	313	308	327	302	307	287	312	304	314	315	295	278	316	300	306	347	297	308	308	293	292	271	312	282	373	311	309	313	301	322	281	300	312	299	329	287	285	330	294	258	293	289	274	316	308	291	312	309	316	316	304	306	312	311	263	282	294	281	311	316	340	308	315	310	312	289	281	295	321	294	303	292	296	288	315	282	337	281	301	298	330	348	311	310	273	310	293	303	271	294	309	316	310	293	314	285	284	317	288	296	313	297	353	321	292	283	322	300	316	305	299	297	303	287	298	305	310
3219	4878	3969	2020	1334	994	803	660	588	549	473	471	435	412	400	372	399	371	326	390	368	329	342	330	323	337	302	295	309	310	338	330	307	273	333	297	323	306	325	305	316	296	315	319	301	312	273	301	322	300	278	308	301	295	298	291	283	318	292	309	313	303	329	299	305	304	286	283	319	300	315	312	315	297	320	317	302	307	296	322	336	294	294	305	300	313	323	335	299	297	302	304	314	311	294	271	272	290	280	289	302	298	322	291	275	314	308	310	316	309	288	281	288	310	311	337	297	262	291	304	297	285	308	306	305	291	282	294	289	288	299	309	291	287	318	304	284	263	340	294	307	264	307	287	257	294	280	284	299	311	319	299	312	300	310	281	299	299	279	298	293	305	262	334	303	267	312	297	307	280	273	306	327	264	307	277	287	298	320	296	279	301	293	281	288	283	296	300	322	277	270	289	313	309	274	278	295	346	302	311	306	277	284	295	308	275	298	302	294	311	271	313	295	264	284	289	300	274	290	312	319	287	305	310	285	293	261	277	319	281	283	324	292	307	319	292	324	319	260	305	292	307	301	297	288	298	292	315	289	280	296	297	267	288	307	309	316	284	316	293	306	277	267	304	287	300	298	286	308	278	300	314	281	301	278	294	291	300	262	281	287	295	287	304	281	282	309	283	304	268	313	298	271	260	312	279	332	281	281	288	280	281	269	287	290	318	271	293	290	311	311	303	283	306	342	306	279	301	284	276	303	278	273	281	294	300	302	321	305	276	328	313	270	281	305	272	318	290	290	278	294	274	313	339	291	306	277	287	298	305	289	291	285	294	313	327	286	278	274	305	324	291	264	293	332	267	301	342	278	300	271	303	280	286	298	301	293	275	313	268	302	306	278	283	286	324	278	285	273	318	312	316	328	301	297	298	281	290	317	302	328	314	283	282	266	329	295	283	270	264	274	261	264	320	279	326	272	288	285	297	295	320	286	319	300	286	296	263	291	290	274	306	291	283	293	304	312	289	300	297	295	310	295	304	280	266	295	297	266	245	322	290	307	296	300	336	276	287	287	298	292	260	325	294	303	282	289	275	304	317	292	307	279	263	280	317	307	292	270	330	254	267	260	310	296	316	287	290	292	261	321	318	281	310	298	317	302	301	284	286	298	253	251	285	300	277	277	280	311	267	322	299	265	274	299	324	288	302	329	298	299	275	295	275	289	310	312	276	316	291	318	293	269	298	280	303	285	284	284	319	275	285	297	301	285	293	298	278	313	272	272	296	302	284	308	302	303	262	294	300	294	306	300	261	294	288	272	320	319	270	285	327	286	277	306	289	253	283	270	290	340	285	285	286	304	302	299	297	296	273	277	290	278	286	316	286	277	314	282	282	316	274	286	317	304	303	285	300	305	296	295	283	285	294	307	253	302	279	325	308	278	290	289	326	303	267	289	288	307	303	305	283	288	307	270	287	294	304	313	274	306	302	296	283	301	320	314	304	305	258	281	266	266	312	307	285	270	274	283	322	279	266	291	291	279	282	279	302	313	300	287	282	267	295	305	296	281	297	286	300	296	269	269	270	285	264	257	306	294	297	322	303	278	274	313	257	317	298	292	307	308	282	268	293	280	282	319	303	311	300	301	270	273	298	289	300	304	317	287	305	315	281	275	303	307	309	287	300	289	312	318	298	266	288	316	277	287	290	265	295	300	315	295	307	326	295	326	284	303	286	303	288	265	304	321	303	300	270	295	328	301	293	321	273	281	269	316	263	275	299	292	285	310	277	298	248	278	299	276	291	314	300	288	295	266	268	285	289	309	295	300	296	294	262	293	294	276	254	317	315	304	317	265	294	295	284	294	297	290	288	306	309	318	250	308	258	282	303	294	288	301	283	295	290	300	289	312	292	255	250	284	275	277	264	319	296	300	294	269	282	291	323	277	264	272	314	278	305	311	327	279	306	294	313	296	273	288	266	286	286	287	270	291	273	297	282	279	291	300	318	279	281	277	279	331	275	287	321	292	296	286	284	296	289	296	296	288	301	283	289	276	280	283	285	285	303	286	269	264	272	261	292	270	290	324	308	291	305	303	297	283	289	289	285	282	302	280	287	285	292	311	272	303	305	269	295	326	305	281	284	309	311	262	269	305	317	294	259	309	301	316	314	262	315	305	300	296	289	284	274	288	260	299	251	271	309	305	295	271	279	264	333	326	327	289	300	292	278	250	270	321	259	287	316	254	285	269	313	305	280	302	272	311	307	297	325	270	294	264	306	286	270	292	300	267	310	261	288	293	301	282	283	272	289	294	315	280	287	327	287	283	278	300	297	254	314	281	270	299	296	281	297	276	270	276	288	290	276	272	298	301	306	276	266	269	306	270	283	300	293	270	306	314	294	295	280	280	303	279	324	306	308	289	291	260	285	283	279	304	265	324	273	267	308	282	297	247	283	285	314	266	279	303	326	284	292	299	280	275	302	301	311	281	281	272	291	300	259	291	267	308	301	275	304	308	280	304	292	300	280	281	316	257	277	332	305	300	282	304	289	293	278	299	292	291	271	300	301	299	250	293	337	305	295	290	294	281	277	291	321	299	310	229	274	307	252	308	297	274	287	289	305	296	274	292	247	272	303	275	284	270	262	276	289	313	295	270	261	268	275	286	310	274	256	291	277	306	303	300	284	264	306	259	294	317	283	318	276	270	300	306	278	285	277	282	281	259	293	283	274	293	272	264	300	269	262	317	278	275	265	275	297	269	287	289	301	304	306	288	305	299	312	321	298	291	280	304	290	274	294	277	262	290	287	291	306	263	288	294	276	287	287	329	254	276	280	250	291	298	288	299	259	275	264	278	301	292	291	304	283	313	277	315	286	313	289	290	299	301	278	266	278	273	304	282	261	265	250	274	303	285	312	274	286	283	288	314	327	255	274	286	310	275	295	290	284	288	286	304	289	272	297	311	293	291	260	299	297	268	297	281	270	312	326	310	270	289	302	297	299	263	268	317	309	279	298	308	294	285	304	308	276	318	259	322	251	303	278	286	314	263	273	265	315	297	340	326	315	268	295	276	291	331	301	266	254	265	324	294	277	284	280	287	255	290	305	284	316	271	299	298	327	295	311	326	295	270	305	281	284	320	282	297	288	273	284	274	299	251	284	293	287	305	305	322	282	285	280	289	286	317	304	291	325	316	308	290	287	279	287	302	285	301	304	283	275	284	276	268	271	292	289	287	284	286	279	305	303	289	305	292	286	299	292	305	278	277	299	261	308	314	318	281	286	306	299	291	309	272	280	286	281	283	301	283	281	276	295	283	277	294	265	292	271	303	304	277	278	302	319	294	285	321	293	288	285	286	291	290	311	282	310	294	288	294	289	287	288	271	287	266	317	291	253	267	313	302	267	316	301	284	283	321	278	294	265	287	306	294	281	276	281	272	311	286	323	277	293	298	283	295	291	273	306	278	275	284	280	281	280	306	290	278	274	287	283	291	264	306	284	252	265	293	290	291	287
27626	12010	774	342	245	226	194	185	207	192	189	176	206	187	213	194	205	187	195	196	165	208	214	208	181	189	190	197	193	202	187	208	195	194	193	163	189	196	198	198	189	194	188	197	201	198	197	208	184	174	211	171	206	190	232	198	179	187	191	189	212	221	195	214	211	185	206	167	216	229	217	196	183	187	187	184	191	206	176	192	206	198	194	190	174	191	195	200	181	187	226	187	204	198	199	190	191	184	194	189	201	189	196	187	179	190	207	189	198	194	170	188	204	202	176	183	177	187	187	200	212	183	199	197	226	183	194	184	212	189	207	207	199	174	179	195	197	187	178	179	198	169	216	202	173	199	187	194	210	196	213	204	211	192	222	182	201	202	200	155	182	204	194	188	194	199	207	205	194	193	194	200	191	176	192	195	195	212	192	179	147	168	189	214	192	191	213	213	185	200	204	191	179	183	176	178	190	199	186	197	194	203	186	205	200	167	204	214	205	161	158	177	182	199	173	212	216	185	215	186	196	174	200	191	197	204	175	194	180	190	191	211	212	194	178	218	219	210	201	206	174	175	207	194	196	202	188	205	186	196	209	202	187	206	168	196	165	178	209	202	208	176	200	206	211	179	192	185	182	218	191	200	221	219	173	190	200	205	184	185	166	202	184	187	196	198	202	198	193	186	189	192	210	181	168	185	183	186	190	203	178	193	191	199	212	215	183	177	186	184	178	175	177	187	195	192	206	195	187	205	199	199	185	190	186	192	231	223	199	202	176	186	198	164	167	186	216	195	202	195	207	211	206	197	203	203	188	183	188	188	206	218	200	179	239	186	174	185	198	193	199	199	211	183	189	189	183	188	183	178	186	170	180	185	204	188	177	188	191	185	182	199	209	194	191	184	219	194	179	212	220	206	189	186	173	163	203	228	181	183	190	156	196	176	195	197	188	193	182	187	182	173	196	192	208	191	189	180	190	206	200	212	195	169	184	225	185	199	184	198	200	192	201	184	199	207	204	193	208	199	199	183	214	201	182	182	191	199	214	205	173	207	206	212	175	202	190	197	215	194	206	186	181	194	192	203	192	206	191	198	181	176	210	192	200	211	173	199	202	185	186	207	175	205	195	189	174	199	199	214	208	190	175	194	157	196	200	218	185	198	192	200	197	192	195	186	198	175	188	188	208	200	181	222	193	197	184	212	174	201	193	206	193	199	181	191	184	191	185	221	169	200	170	199	203	198	190	210	172	220	175	198	176	214	189	198	208	173	206	186	188	179	210	169	210	204	192	205	180	201	193	200	175	204	206	213	224	194	179	191	188	175	170	179	196	207	198	208	199	178	214	192	172	184	179	178	205	200	206	217	179	166	194	162	221	189	179	200	188	175	195	180	208	194	197	205	198	186	169	213	221	193	201	187	181	186	189	204	166	211	194	177	183	196	169	203	186	183	203	190	210	194	173	183	180	193	184	205	187	203	202	185	206	188	205	197	181	201	221	192	185	213	202	184	196	190	154	202	185	183	216	185	218	193	199	194	186	194	208	235	209	218	177	195	198	201	189	192	183	196	201	186	198	200	192	170	192	187	189	208	207	205	195	195	168	186	180	196	181	200	194	173	197	206	192	183	203	189	188	196	196	191	198	172	189	195	187	171	207	190	185	191	184	196	181	202	190	224	173	174	173	212	172	219	193	168	196	175	186	193	185	198	197	215	201	215	178	184	174	209	200	202	175	175	195	179	190	204	181	187	201	209	184	191	175	209	176	197	207	166	209	198	194	177	181	191	188	201	207	212	213	203	216	177	192	200	193	199	193	206	191	177	206	185	183	174	190	206	180	196	184	220	185	191	202	179	177	197	194	209	188	178	183	207	194	191	170	198	171	213	194	204	205	178	176	185	208	200	173	197	205	193	187	219	215	177	204	206	189	183	196	190	193	183	158	174	182	213	167	194	198	217	187	184	176	210	204	208	190	192	200	190	210	189	190	186	206	175	186	184	194	200	227	186	222	214	186	187	200	152	177	192	195	183	205	193	176	188	191	197	225	206	189	178	211	203	218	190	199	196	212	193	179	208	215	202	192	208	206	193	193	191	176	169	200	205	188	186	174	172	178	189	178	197	191	213	208	201	174	168	198	198	180	195	185	192	188	218	188	192	193	213	193	224	196	180	181	184	211	189	209	184	223	169	177	178	189	209	172	201	211	219	192	188	187	199	199	193	213	182	190	170	181	170	201	194	221	182	192	192	184	197	203	209	211	188	224	192	213	162	190	195	199	202	215	208	197	186	190	187	162	212	173	184	203	215	182	196	157	184	195	208	221	195	215	197	198	201	195	221	195	188	179	197	191	200	182	181	197	182	195	183	189	189	193	193	218	191	184	204	183	175	221	183	236	180	188	193	179	186	205	222	207	174	189	185	180	177	188	179	190	229	181	212	196	182	208	201	187	209	217	176	179	179	194	188	182	197	177	183	204	193	194	208	203	190	191	191	206	193	203	185	180	192	200	184	202	223	193	205	184	175	202	195	188	205	185	193	173	209	184	199	173	198	206	188	182	189	214	218	195	170	222	174	155	190	187	199	171	161	175	187	187	194	203	188	177	173	186	190	198	210	202	228	186	202	199	193	209	182	191	218	199	187	189	197	173	196	186	199	203	190	195	191	158	206	201	157	204	204	182	220	197	189	218	190	215	207	188	209	206	188	166	181	177	176	185	201	193	207	202	201	193	201	180	193	192	216	185	188	201	191	202	175	198	231	179	181	205	198	180	192	175	200	188	171	188	179	190	188	193	197	195	183	201	199	195	198	199	188	202	183	202	177	192	201	205	145	209	212	201	205	208	183	205	207	195	196	215	203	175	165	174	177	198	189	197	174	192	196	210	192	176	189	223	176	170	212	196	194	208	190	174	172	171	188	184	161	189	191	206	199	196	168	172	207	194	195	221	236	187	210	192	185	204	210	189	204	197	186	200	187	172	211	210	198	165	176	180	187	191	189	192	197	189	203	208	209	177	181	182	188	181	211	210	198	210	193	199	195	206	186	206	193	188	179	176	221	189	213	188	189	181	204	192	214	189	192	195	200	180	210	205	205	200	199	182	181	195	178	186	179	205	177	209	205	211	210	157	197	185	173	175	202	185	186	190	204	190	201	171	179	186	193	180	205	208	170	204	214	203	169	215	194	214	231	218	197	187	196	182	191	188	173	189	180	197	204	202	205	180	197	179	205	177	194	200	221	230	177	219	185	204	180	200	182	195	191	183	199	212	197	200	179	191	206	184	200	213	202	200	193	178	192	209	196	189	193	206	187	205	194	208	196	195	191	181	197	184	189	192	207	195	196	206	190	181	178	194	191	177	194	207	200	157	197	192	193	196	174	186	198	189	204	193	190	194	204	195	205	196	179	184	199	192	184	213	189	180	220	191	206	204	182	195	197	169	187	172	174	189	188	197	210	193	199	170	218	210	201	181	175	185	185	203	189	201	193	184	202	173	197	190	180	188	185
4454	327	296	234	214	202	206	206	180	215	208	174	185	169	179	216	195	185	186	210	195	197	182	197	189	177	170	173	210	205	177	183	191	208	193	192	178	180	172	187	207	188	174	191	164	196	176	191	180	195	193	190	167	218	213	192	185	197	187	169	170	178	197	188	174	197	191	195	175	174	168	192	171	209	189	184	187	186	189	193	199	185	187	163	179	167	195	212	175	181	202	164	192	181	201	185	190	194	174	178	182	172	184	187	191	166	184	203	200	195	196	192	186	195	180	172	197	201	188	202	194	196	183	176	190	161	206	183	186	200	197	164	201	193	164	173	179	179	189	181	171	168	211	185	186	173	195	173	185	182	179	178	188	202	174	224	197	171	204	186	206	211	193	162	204	175	190	186	184	197	190	187	189	204	150	183	178	201	181	191	176	208	196	178	209	176	198	209	170	192	177	166	221	176	196	175	196	175	194	203	204	184	198	174	170	161	175	192	208	169	205	187	212	192	203	190	200	208	168	167	179	166	183	180	188	181	185	203	179	165	191	212	203	193	176	199	183	180	197	194	167	188	163	175	172	193	220	187	167	181	167	201	155	193	185	165	176	185	187	192	195	194	190	189	180	220	208	173	178	164	216	177	185	207	184	174	208	213	174	168	214	199	179	194	203	205	186	188	190	200	202	165	187	205	187	182	162	164	196	192	165	185	181	178	191	212	197	179	182	183	196	183	195	184	190	180	186	215	204	196	156	180	192	227	158	175	182	194	202	169	204	186	175	200	176	223	170	223	175	189	169	192	176	192	174	202	191	201	173	192	166	162	203	171	164	205	187	162	173	186	190	166	185	185	191	161	203	183	197	189	168	171	173	182	193	184	176	206	175	169	192	189	201	180	191	178	173	195	199	212	189	192	176	197	193	200	224	184	179	183	198	168	182	200	188	168	192	206	166	203	190	173	200	180	149	168	176	175	220	180	206	180	194	185	190	196	209	171	193	181	193	191	179	196	197	185	180	174	173	164	186	180	196	192	209	200	199	201	190	214	171	175	201	208	175	170	155	175	186	194	202	189	162	196	191	176	171	178	185	180	168	178	176	175	203	196	174	210	163	178	197	168	179	189	184	195	197	199	190	183	172	182	179	168	157	213	193	187	179	178	199	211	169	188	168	190	190	173	198	187	169	175	183	165	182	188	190	182	176	190	184	204	201	181	180	218	181	180	195	207	162	189	159	185	180	188	181	171	198	181	178	206	182	198	193	176	198	180	180	197	188	181	196	175	182	186	185	194	216	193	187	214	176	211	192	191	182	195	171	179	174	174	188	183	187	206	163	172	191	192	185	179	174	190	195	179	180	188	194	189	170	171	199	176	177	232	186	172	177	190	166	211	169	170	193	190	158	203	186	199	201	164	199	193	185	192	193	204	196	173	179	184	186	208	179	204	164	196	161	179	190	172	189	200	182	181	203	175	213	154	178	179	189	179	188	187	192	169	194	162	182	189	188	188	184	196	189	197	182	171	216	198	166	204	186	193	195	187	190	186	160	192	183	196	175	200	185	195	174	199	179	197	192	189	191	166	176	188	174	196	185	205	191	187	203	194	173	189	201	175	171	170	171	212	190	183	159	178	181	181	174	225	174	170	200	182	170	179	185	170	205	211	177	167	201	167	202	200	163	171	166	198	212	168	169	163	179	188	165	191	183	204	190	160	171	194	208	190	187	187	192	186	188	195	214	170	173	202	164	196	188	200	199	175	179	181	172	172	209	193	166	158	200	196	180	198	182	182	202	204	196	182	179	189	211	182	181	190	181	205	202	197	178	179	164	185	186	213	172	192	189	192	192	198	211	201	208	181	186	180	185	190	217	193	179	178	218	172	183	188	191	205	188	180	199	182	195	203	186	169	194	187	205	165	170	183	206	161	177	188	188	196	198	187	167	183	211	175	206	186	190	202	193	209	194	173	173	172	178	192	172	194	185	183	193	181	169	190	172	172	198	199	171	183	196	202	187	210	181	202	209	166	172	194	203	182	169	207	184	163	188	209	171	196	173	178	188	192	181	177	179	173	185	199	204	169	205	183	197	204	187	200	161	165	181	207	187	184	171	183	176	185	177	174	186	167	187	184	196	185	198	193	198	212	189	171	203	188	191	186	186	167	177	185	191	202	196	183	202	176	184	202	206	187	212	197	187	185	181	207	184	162	160	184	177	192	191	175	199	186	196	186	188	209	192	165	179	167	186	188	174	195	195	184	182	160	197	194	162	175	197	182	152	181	202	187	175	199	190	199	188	198	194	219	200	160	205	189	182	195	202	189	184	193	197	211	171	161	213	198	188	198	212	187	190	185	170	191	189	196	182	185	170	201	196	176	182	177	179	188	167	188	191	171	201	214	167	193	176	176	210	191	166	211	189	180	181	185	207	191	194	194	192	167	201	164	178	201	178	195	174	170	189	190	183	201	193	186	190	170	170	202	177	189	203	174	190	164	184	167	190	163	175	187	184	208	184	175	196	202	204	224	167	180	168	177	162	192	190	195	171	187	190	201	185	185	202	185	171	206	199	189	206	192	186	188	204	177	212	183	173	181	219	179	198	173	157	184	192	199	184	179	177	177	208	181	174	198	201	186	206	179	180	166	176	177	177	168	192	161	207	187	189	180	184	173	192	204	181	183	165	188	194	167	173	208	191	185	170	188	194	188	188	144	198	188	179	193	193	176	212	208	167	177	199	195	160	216	169	218	171	192	206	185	211	176	196	204	171	165	194	210	173	187	206	201	167	212	181	209	185	196	192	176	170	190	188	192	175	199	213	194	168	182	174	168	161	183	196	190	175	185	187	199	190	206	169	193	187	190	183	168	193	199	182	191	197	166	177	177	202	167	213	193	186	189	175	182	196	196	183	192	203	177	201	177	194	181	172	187	197	198	165	199	196	180	160	174	184	157	190	163	192	193	180	171	150	185	177	199	199	179	192	186	197	172	186	164	177	208	193	173	165	199	199	204	166	177	198	179	186	165	174	189	180	213	171	186	176	165	192	179	180	184	171	173	204	190	204	165	176	192	192	186	194	212	222	186	199	169	200	174	189	205	192	181	185	189	198	172	192	184	204	184	188	188	178	196	208	166	178	206	161	186	185	195	175	193	198	166	174	180	196	159	184	180	188	177	183	181	176	190	167	192	188	202	179	159	224	207	180	183	188	196	204	183	204	174	184	184	180	178	186	180	189	160	184	180	172	165	173	190	172	190	178	182	162	162	204	196	181	179	185	163	203	176	200	199	169	188	168	177	191	193	188	180	157	196	198	202	197	189	183	185	203	175	203	189	177	177	181	191	162	183	190	187	190	191	201	192	185	188	191	204	162	167	207	209	186	190	218	183	200	173	184	210	191	170	215	192	178	170	157	189	183	193	179	183	196	186	189	182	192	188	185	182	182	201	177	196	187	200	190	194	204	187	227	177	184	192	189	195	183	192	177	178	158	194	201	200	167	184	154	205	195	190
25156	21420	27857	25353	10397	558	342	231	191	197	166	173	148	144	145	156	157	144	116	154	138	139	132	159	126	121	120	141	106	118	125	141	133	130	146	133	143	143	116	127	135	105	139	134	138	120	135	131	130	135	129	132	127	132	131	128	132	108	105	130	133	138	124	102	114	139	104	110	114	130	126	118	119	142	140	125	136	107	122	113	131	110	118	120	101	121	131	143	114	135	130	133	133	134	138	122	126	126	121	132	132	117	123	123	118	115	141	126	117	133	123	117	107	110	126	121	159	103	123	119	105	127	112	112	128	135	138	134	109	131	109	131	119	136	123	131	127	116	122	105	110	117	100	113	119	109	133	127	111	144	112	115	131	132	129	129	139	121	118	106	133	129	128	134	132	118	132	130	117	131	132	106	115	120	123	126	115	121	135	135	105	124	125	122	120	100	124	134	119	111	127	115	141	119	138	147	141	125	107	131	134	120	112	133	144	141	120	144	122	132	126	126	121	130	115	136	133	109	111	128	108	129	126	120	116	124	140	116	107	121	121	121	127	126	114	122	123	121	121	108	120	124	130	127	126	124	127	127	131	119	116	127	128	113	114	152	125	121	113	122	133	131	116	134	128	119	114	121	125	117	118	133	141	116	126	125	129	117	112	120	127	135	116	110	142	134	117	111	108	134	117	132	129	119	123	113	123	124	115	114	127	143	112	115	112	125	131	123	113	120	116	119	116	121	132	113	110	142	126	123	119	127	121	102	123	119	123	132	126	121	132	134	114	121	129	125	135	129	123	128	116	116	125	110	134	117	136	131	120	118	112	134	135	130	116	134	116	128	119	122	89	103	147	98	112	122	132	136	124	126	98	122	110	113	115	148	118	114	118	135	111	116	129	133	107	133	129	117	123	124	140	134	117	128	134	113	120	132	126	137	143	114	124	106	144	120	139	127	118	113	120	118	127	118	126	125	125	102	162	135	95	135	115	125	126	111	137	120	126	133	114	111	127	138	132	123	103	129	130	127	115	123	134	127	123	122	136	145	112	127	122	122	133	140	124	123	115	86	131	111	137	127	151	115	119	130	133	118	128	98	133	123	116	115	142	119	118	125	126	129	128	138	102	108	125	125	136	137	102	130	125	115	109	116	132	117	118	130	156	131	115	129	131	134	122	120	119	103	113	123	121	123	119	118	147	124	130	131	118	156	133	136	113	117	125	98	115	126	115	124	106	136	132	109	127	126	116	133	127	130	119	117	124	131	120	145	112	126	122	149	122	91	120	126	105	118	114	112	131	122	120	134	114	119	122	127	122	125	135	136	109	115	126	130	134	113	130	145	120	107	116	112	112	126	118	107	123	138	133	118	136	124	111	109	118	111	126	121	132	106	117	132	123	109	123	114	138	122	142	106	105	139	138	153	125	139	123	112	122	124	121	110	118	118	116	116	112	112	139	119	120	108	129	119	116	110	128	135	121	118	124	127	138	140	107	134	122	118	116	112	120	118	109	137	123	115	121	137	131	125	136	115	120	115	115	122	113	106	109	129	124	114	134	107	114	121	124	143	134	147	111	122	140	111	134	112	137	124	114	119	125	121	124	108	111	116	98	148	127	146	133	117	89	99	89	114	108	121	124	122	124	116	139	122	123	136	118	127	150	140	137	117	122	125	127	136	140	115	100	108	131	136	131	101	129	136	130	123	123	105	127	127	126	127	133	103	113	122	130	134	106	122	145	136	113	120	109	116	119	116	129	125	122	108	125	119	117	127	124	126	121	120	119	128	111	129	111	148	102	122	106	117	127	108	108	110	131	114	110	127	125	113	111	107	151	119	111	131	122	116	127	144	106	104	128	125	125	116	107	111	123	112	124	121	118	124	121	123	132	107	128	128	125	142	124	110	134	114	108	134	115	130	130	118	130	116	117	139	129	102	89	117	109	96	125	106	105	136	111	108	143	142	131	114	131	118	106	93	111	159	137	120	135	128	157	121	126	134	113	137	122	117	119	110	122	114	125	130	76	102	143	136	135	107	133	142	122	132	128	130	126	119	119	127	142	114	121	122	129	126	95	129	114	129	126	118	113	102	112	119	135	139	131	125	121	119	111	133	129	122	126	132	128	118	148	125	125	123	106	116	127	117	115	131	113	111	119	133	149	113	128	133	119	122	152	119	121	136	108	115	116	135	135	94	132	127	115	114	139	126	120	121	120	123	113	121	108	124	129	123	118	129	95	122	113	135	131	107	131	139	109	112	117	122	109	127	133	129	126	114	102	105	128	119	121	129	123	131	133	132	132	114	109	127	126	129	106	131	120	129	132	114	115	125	122	142	138	143	130	113	122	117	111	130	105	133	141	101	132	123	114	122	116	122	124	121	115	117	120	123	112	110	127	117	104	139	116	119	110	113	128	112	117	111	122	124	138	125	119	112	134	145	119	149	125	108	136	117	125	113	147	127	133	133	115	109	130	108	118	104	135	128	119	118	142	140	129	124	138	115	138	128	120	143	130	131	128	105	109	125	120	129	102	115	126	124	117	123	129	145	105	146	116	148	126	131	131	131	94	124	127	106	110	133	98	125	150	136	133	135	101	120	140	108	107	118	119	135	117	118	115	123	117	122	120	136	112	118	114	139	126	130	117	130	120	113	138	134	123	125	143	119	129	127	110	128	116	135	126	126	120	113	131	144	119	119	113	116	109	148	119	111	119	129	136	139	122	111	113	120	129	108	123	110	144	125	132	130	136	104	127	113	138	117	110	117	114	124	117	109	107	128	132	130	141	145	118	121	118	118	112	144	125	129	122	126	133	131	126	124	102	127	127	115	106	124	113	132	131	116	132	140	118	124	130	124	132	111	105	117	124	124	125	134	113	110	97	119	132	124	135	123	90	102	117	121	124	112	116	117	117	105	124	125	116	111	133	137	110	131	124	108	132	113	124	110	121	123	121	109	137	127	116	125	135	119	125	122	116	120	113	144	140	118	121	128	108	136	111	124	123	111	99	119	132	118	131	128	140	122	128	108	144	139	113	123	109	120	126	130	134	124	125	106	135	129	108	133	114	121	106	128	106	115	110	116	125	115	116	130	132	137	143	127	122	127	126	134	133	125	125	121	121	96	117	121	126	82	121	124	125	148	118	119	120	128	117	121	124	109	125	112	123	132	129	106	127	139	121	96	133	127	130	105	130	112	121	124	126	133	132	123	151	116	131	114	104	147	115	120	121	137	132	103	116	100	136	127	131	129	122	145	132	141	119	111	109	133	121	125	117	108	131	119	126	124	109	133	124	106	145	112	128	128	133	114	136	108	124	118	108	126	113	129	140	134	114	117	102	124	122	137	118	117	129	108	116	123	124	134	134	135	139	130	119	124	135	116	105	132	120	113	131	102	122	127	124	124	116	124	118	111	111	142	109	149	137	112	114	113	127	145	104	114	110	134	117	120	132	126	118	120	132	121	119	133	123	120	131	106	113	128	129	99	116	122	133	114	120	98	113	113	120	141	144	132
2962	2691	2246	1058	631	482	369	321	264	250	212	218	186	205	167	183	181	148	183	139	141	129	158	124	122	165	165	159	173	109	119	154	146	148	148	128	141	138	110	130	126	142	157	158	119	131	130	145	133	140	132	109	129	128	131	140	139	136	126	138	141	124	124	140	151	127	159	128	128	141	112	139	118	145	110	146	126	132	127	111	130	148	116	128	140	133	152	132	139	150	150	140	136	132	125	132	127	129	109	125	129	132	127	140	129	129	130	123	133	109	144	123	125	135	163	152	128	129	119	128	137	122	136	137	127	141	117	131	123	135	139	137	113	108	139	141	131	126	122	145	120	133	138	143	146	137	145	127	134	154	125	141	122	125	118	162	124	135	115	118	153	128	130	130	136	119	115	134	117	119	126	113	135	125	138	135	125	129	128	110	136	138	131	132	133	157	132	103	114	139	139	120	127	122	104	135	118	122	115	115	126	133	118	133	127	107	145	126	127	127	129	132	129	128	146	150	112	140	142	140	123	122	138	123	131	138	152	135	123	112	116	141	129	123	155	113	123	123	133	126	135	130	127	140	126	131	128	98	136	135	141	124	126	123	127	141	124	142	127	113	126	133	139	115	124	152	126	134	155	130	129	142	118	129	131	123	124	150	144	118	143	123	133	129	126	142	129	139	124	137	114	131	139	158	132	134	137	130	140	141	115	145	121	124	141	144	128	119	121	120	164	122	125	138	133	122	115	127	145	152	138	125	135	136	120	148	141	148	136	123	136	107	129	122	136	117	158	164	128	123	113	139	128	123	137	137	117	129	118	117	136	130	144	140	118	98	150	104	139	139	144	145	139	137	146	142	138	141	143	131	131	140	137	136	128	143	111	151	134	129	143	120	128	129	130	139	132	141	149	146	137	130	143	147	122	129	128	140	146	137	127	123	138	130	134	131	143	132	123	136	126	121	124	130	130	123	124	138	129	134	128	147	134	141	140	142	129	113	114	146	119	127	119	112	124	109	122	132	133	131	136	115	136	140	132	130	132	125	141	145	126	114	125	121	142	123	127	137	109	121	117	142	127	129	138	136	113	129	139	130	141	138	123	131	122	133	141	139	127	127	137	105	152	128	133	122	127	142	147	128	132	148	125	143	129	134	118	121	121	112	134	144	142	126	135	126	136	120	152	144	138	105	128	157	131	120	132	131	128	146	125	140	123	137	145	138	129	121	130	104	143	121	147	131	144	131	123	133	136	139	139	133	118	132	147	129	113	120	132	136	119	134	133	129	157	128	123	158	125	109	139	138	133	141	126	134	114	126	144	150	146	147	126	134	108	130	129	133	141	154	138	128	107	171	132	127	103	132	132	126	135	118	141	139	137	136	126	124	118	147	115	133	128	124	135	120	136	121	130	106	139	128	165	118	132	133	137	126	140	159	130	133	124	133	133	120	132	119	140	131	128	144	127	121	124	131	132	120	127	129	133	124	140	146	131	145	130	125	119	137	132	115	133	127	143	120	137	116	111	130	143	137	155	131	117	138	113	141	143	131	122	139	160	152	139	135	138	132	128	127	129	133	132	149	119	123	136	139	128	175	143	116	114	143	127	132	131	133	127	138	127	132	129	132	145	123	125	126	142	128	126	156	144	127	131	133	130	124	123	127	119	140	121	121	123	159	129	152	99	131	125	138	117	104	119	132	146	143	132	118	129	146	114	124	130	144	120	138	145	133	148	141	154	126	119	120	115	151	120	145	144	120	149	149	128	120	136	116	136	128	135	131	121	147	131	142	132	120	111	131	151	132	132	129	133	145	124	141	142	140	129	127	144	123	125	121	136	128	126	171	126	119	143	121	172	163	143	149	116	126	129	132	136	125	98	140	132	130	138	139	130	120	130	142	139	149	135	108	127	126	136	120	129	130	145	141	117	123	117	128	123	119	126	128	102	137	120	138	131	125	129	143	125	122	136	136	124	118	123	144	117	143	115	120	121	123	111	142	143	123	126	140	129	154	141	128	122	141	125	132	137	133	137	145	146	128	147	131	141	121	132	144	128	160	137	151	125	125	118	123	135	130	147	121	122	128	143	122	143	124	124	127	122	136	133	136	132	124	126	123	126	125	122	155	113	123	125	128	135	141	128	112	127	115	137	130	106	122	128	151	146	140	124	138	127	130	141	111	140	147	139	131	137	144	129	118	137	112	128	125	131	128	145	120	138	124	130	136	112	142	137	136	122	136	100	130	147	126	128	172	133	134	132	131	137	106	148	143	127	136	138	122	103	119	129	133	123	113	135	140	138	143	116	144	124	143	125	136	126	128	126	144	118	141	137	150	126	125	128	132	141	142	120	124	119	106	127	120	131	160	138	165	134	136	129	141	145	139	152	132	118	128	147	148	119	130	139	136	124	130	127	115	146	128	149	143	135	139	115	124	125	129	129	122	131	130	111	118	132	111	132	122	132	131	141	146	109	133	139	177	129	139	116	133	138	137	139	123	148	136	127	128	118	129	149	132	134	131	126	115	135	117	119	126	115	142	129	133	117	119	147	146	140	150	127	124	142	152	132	119	128	136	125	111	146	126	122	151	126	127	116	126	128	122	136	101	117	121	153	124	130	113	124	143	146	119	130	136	148	129	130	138	148	127	126	115	141	136	128	124	136	105	135	131	152	135	135	151	122	125	133	129	130	137	131	129	118	133	146	125	131	130	123	133	137	132	110	133	135	114	134	142	127	119	134	122	129	130	130	134	131	115	128	133	112	132	127	147	117	132	134	112	130	136	111	129	128	146	130	108	122	129	127	137	130	152	126	134	135	124	119	136	146	129	129	150	125	143	135	123	113	142	148	132	155	116	131	135	121	142	154	119	128	137	129	114	138	117	145	125	136	109	122	128	140	131	145	122	114	122	136	147	145	136	126	115	153	129	131	125	116	147	146	136	124	139	129	111	127	126	126	135	132	132	134	144	126	121	151	126	136	127	145	127	147	128	142	123	129	139	131	123	140	147	140	130	152	115	116	146	135	123	117	118	138	129	140	127	123	145	129	112	135	106	128	116	144	137	125	133	154	139	127	126	124	125	114	146	142	137	133	138	131	125	128	132	136	124	145	119	132	105	135	112	111	129	129	115	126	148	137	121	144	138	136	148	140	126	137	127	128	145	131	137	112	130	125	134	119	109	124	118	118	133	138	144	127	140	132	130	129	141	151	150	148	125	125	140	130	136	137	138	129	142	130	102	110	152	128	130	139	133	110	122	121	155	141	136	138	136	130	143	145	138	127	126	147	128	132	146	132	132	143	130	121	117	124	128	168	135	125	156	126	134	131	128	118	121	124	116	111	148	141	139	139	127	121	129	127	109	117	150	133	134	133	146	132	140	124	149	111	138	139	122	125	114	113	127	146	131	123	127	129	125	133	114	112	135	125	122	134	114	130	137	127	124	136	101	127	110	124	138	126	141	137	127	129	140	136	107	128	128	133	121	158	153	138	118	130	122	117	131	133	114	125	125
24339	21456	28773	24529	21440	6664	1024	623	447	436	438	395	391	347	400	357	345	354	373	358	334	347	358	343	322	332	324	298	333	323	353	314	299	316	336	324	323	304	275	337	330	328	327	322	303	329	310	316	316	346	346	348	300	302	296	315	352	333	338	288	318	326	319	313	319	328	297	344	328	319	327	358	341	328	328	314	308	329	348	376	307	286	285	318	305	314	300	308	314	328	277	294	309	312	308	339	337	314	305	313	309	306	304	312	320	329	300	326	320	310	311	312	319	333	307	337	304	335	280	309	321	345	325	305	303	314	318	303	316	309	283	314	322	307	350	330	258	292	314	304	300	331	305	310	309	297	311	273	336	345	298	298	334	326	303	318	311	359	346	329	331	313	305	300	348	307	292	313	312	293	284	303	320	348	311	315	299	312	300	282	329	323	324	322	335	319	313	282	304	292	300	331	291	303	307	311	275	296	289	275	306	310	317	310	339	291	338	334	333	305	311	342	310	339	332	309	315	352	338	305	309	302	321	306	344	328	321	320	343	312	313	308	280	298	304	299	357	304	311	326	323	307	307	333	288	344	330	312	334	302	277	312	298	322	276	313	293	340	326	332	291	294	300	304	333	322	328	300	302	313	307	302	314	301	319	294	321	301	298	294	309	348	332	328	328	291	321	329	305	306	316	289	333	311	319	295	307	319	322	300	296	290	302	305	327	277	310	305	308	321	300	282	323	334	310	318	322	302	301	332	329	321	305	320	305	310	320	317	326	335	310	316	326	294	320	310	322	306	315	309	294	290	285	306	282	346	287	319	295	309	338	330	289	313	314	289	321	345	285	314	319	351	317	327	327	317	310	341	289	317	329	327	318	326	323	295	305	319	320	295	317	330	322	303	318	302	303	313	307	300	332	314	303	295	316	292	299	335	302	283	317	308	315	296	317	308	337	319	289	284	354	295	338	334	325	320	301	306	316	302	344	321	296	311	306	334	319	294	338	317	343	332	317	307	313	297	322	338	329	312	313	297	305	312	294	338	315	300	308	287	321	333	301	298	308	312	314	331	323	329	303	336	337	305	303	350	309	305	329	324	303	303	317	328	320	331	327	292	299	314	326	317	344	324	290	324	324	319	303	316	298	330	325	289	302	301	284	315	316	305	289	308	309	320	304	282	301	298	308	336	324	317	300	305	291	308	321	326	318	304	332	308	310	304	302	308	328	326	310	327	336	308	331	325	325	312	318	301	323	299	286	308	329	322	286	271	314	327	277	279	290	318	328	316	300	308	329	286	300	317	346	313	290	304	347	319	301	308	337	320	320	317	327	307	330	335	293	318	324	328	325	318	302	326	311	298	309	274	287	282	324	313	316	322	337	319	340	302	329	305	347	302	298	332	306	297	306	316	344	306	289	320	306	321	332	278	328	308	341	311	330	332	297	335	290	319	316	286	318	303	335	294	359	335	347	322	295	308	293	318	301	322	326	322	341	320	313	304	327	325	346	344	281	324	341	308	298	324	309	296	311	329	309	318	309	343	333	324	300	325	322	293	323	305	310	317	303	296	296	304	333	286	336	327	333	306	295	333	294	291	325	316	359	361	303	305	290	339	280	305	314	299	321	311	303	314	297	322	281	304	315	323	297	258	298	342	300	333	311	324	331	289	298	307	320	334	293	297	334	302	337	304	317	293	297	333	309	321	318	319	310	340	353	338	316	298	308	313	320	307	339	290	304	266	310	310	303	310	309	301	339	313	340	308	328	331	294	338	305	290	292	314	318	291	326	314	314	347	333	317	315	317	342	300	289	303	275	283	320	295	317	350	304	293	289	292	333	313	317	347	295	348	294	309	303	312	292	307	299	319	298	352	327	297	304	309	334	344	302	320	340	341	336	335	289	297	307	299	289	316	303	327	326	292	271	318	325	310	285	291	311	314	318	290	331	295	328	316	306	323	348	302	293	326	324	318	298	302	311	334	284	310	318	301	298	333	310	324	318	306	317	304	334	294	313	298	320	323	277	310	330	285	335	292	331	347	318	310	312	326	325	294	327	317	291	321	320	332	313	345	297	334	329	344	330	320	324	319	310	275	327	277	319	272	315	336	293	299	327	317	294	335	327	292	305	315	330	286	307	300	326	301	339	306	302	306	295	311	304	324	301	313	304	303	302	314	308	301	318	332	307	303	324	298	292	311	309	315	277	298	312	287	312	335	337	313	314	321	305	333	296	277	332	348	335	318	314	309	304	321	300	274	324	313	306	272	345	289	323	317	310	311	300	330	324	306	319	315	308	307	290	313	299	309	336	302	337	336	283	338	347	313	314	329	315	332	315	338	302	350	309	290	301	276	323	325	302	322	319	304	297	302	304	328	305	321	304	312	301	327	287	310	314	320	312	313	292	318	313	331	331	322	299	303	325	304	326	313	331	298	341	313	336	334	297	347	310	341	298	312	313	306	320	312	335	319	279	301	323	317	303	282	318	314	326	316	310	302	312	327	296	329	305	309	316	328	332	321	330	287	309	296	299	323	317	300	320	312	316	316	289	295	311	337	316	309	301	324	322	303	339	309	303	317	331	319	345	324	299	306	312	315	306	323	299	282	287	293	298	294	332	323	300	331	330	310	307	323	334	280	304	320	335	317	320	312	311	292	318	310	342	293	323	318	323	309	339	340	333	296	298	339	359	317	310	299	332	312	296	306	307	317	316	312	292	293	324	302	330	275	297	324	300	306	313	293	285	302	310	311	284	344	297	306	299	333	335	324	318	309	316	295	350	329	278	307	326	327	352	314	298	309	320	306	333	304	319	323	329	348	334	298	293	304	286	309	283	305	288	315	317	317	294	340	318	320	328	297	257	316	305	304	296	316	289	317	310	339	293	308	319	297	324	330	315	286	276	322	336	308	315	325	317	289	301	313	315	319	289	293	297	280	349	293	319	340	315	304	312	305	314	289	312	350	321	293	306	311	280	280	310	339	298	330	295	333	322	308	347	309	318	309	331	319	334	311	323	344	309	295	297	316	312	330	270	313	327	280	337	304	298	327	295	294	293	335	278	353	264	333	318	318	321	343	316	302	289	307	295	305	322	302	298	301	310	305	289	289	286	310	316	322	328	287	288	284	291	307	317	310	321	307	333	334	314	315	306	312	306	300	313	320	306	305	324	351	293	336	344	319	311	302	368	296	327	301	294	302	324	315	305	314	320	291	318	314	307	298	286	306	286	292	321	295	316	317	324	302	291	296	305	330	288	321	321	301	294	297	276	313	299	308	337	307	325	338	330	329	292	301	332	299	305	283	305	293	319	304	321	320	300	340	318	333	345	296	310	338	291	315	309	316	310	325	354	319	311	354	325	302	330	309	307	320	299	296	323	327	300	300	320	323	326	281	321	296	313	326	333	285	297	327	302	312	303	297	324	305	313	308	326	319	306	295	311	298	311	292	327	325	327	332	264	322	319	322	315	294	284	339	302	323	304	310	291	324	280	286	346	320	322	324	309	317	299	313
3344	5012	3925	2074	1362	951	823	645	629	513	491	455	412	410	394	390	389	368	347	343	325	343	325	327	322	328	315	338	300	295	315	295	303	303	297	317	308	317	288	300	301	323	280	288	293	306	300	298	297	312	289	298	325	286	302	303	325	305	304	307	306	285	280	295	317	292	317	314	308	300	292	286	308	316	295	313	302	278	302	295	291	315	311	297	290	307	319	310	299	296	296	284	324	311	287	273	261	323	300	278	312	290	294	309	319	286	311	302	346	301	317	269	305	276	305	304	298	316	268	290	281	313	282	306	306	293	289	301	318	294	326	289	296	297	288	310	304	295	308	284	296	273	326	297	278	277	309	278	293	317	288	279	281	282	290	285	286	303	293	302	298	296	281	297	272	333	319	312	296	290	302	296	309	312	303	295	267	313	259	301	279	318	289	304	284	256	323	307	260	301	304	298	309	293	298	313	281	301	290	288	299	294	286	283	293	299	275	295	290	286	284	303	273	300	318	264	306	273	295	313	319	293	291	304	304	289	322	288	304	304	303	290	266	284	266	293	303	302	285	297	303	292	299	300	364	296	309	311	325	288	256	296	310	287	300	290	277	319	274	291	273	288	287	303	322	275	307	266	287	279	298	295	301	274	307	292	248	305	274	300	317	272	282	312	301	278	314	287	302	269	289	282	299	295	249	298	290	284	307	280	320	295	279	321	295	273	297	306	266	315	302	305	268	307	312	294	300	290	292	318	285	291	286	292	284	274	276	269	303	309	304	285	291	276	278	318	290	300	292	292	308	287	294	307	292	305	316	314	279	298	280	297	297	316	295	288	304	305	288	288	297	276	277	272	285	298	278	273	283	258	305	289	284	313	300	294	259	295	326	282	290	315	280	273	316	311	312	299	304	279	295	287	344	284	299	288	302	292	292	306	294	302	271	270	302	322	278	287	299	322	304	295	288	314	317	297	263	287	295	324	299	274	317	300	289	280	292	282	301	313	294	286	281	284	269	285	250	277	282	256	296	302	307	291	290	301	284	285	315	282	277	284	287	274	307	281	324	327	284	288	288	301	312	290	306	328	277	314	312	312	287	293	297	319	306	315	277	263	286	312	295	303	318	280	298	269	260	300	293	256	320	307	290	272	298	332	298	311	270	296	291	304	293	314	278	292	275	275	255	301	314	292	264	280	274	298	303	296	265	291	310	311	328	263	292	278	283	301	287	310	254	278	298	300	262	302	288	289	274	308	294	284	280	300	286	280	285	301	308	273	281	286	290	290	272	275	300	303	301	298	281	280	272	297	312	309	287	294	300	300	316	304	284	285	321	305	294	292	323	293	302	303	270	292	312	299	296	282	288	279	319	299	280	313	299	281	303	321	259	274	291	327	310	293	323	298	301	292	304	278	289	282	283	318	271	272	294	290	316	293	291	313	293	284	290	270	286	302	320	286	265	299	267	305	266	315	279	285	290	303	299	263	303	298	288	277	288	285	284	282	298	292	288	291	272	297	307	293	269	284	291	300	265	279	299	300	297	313	294	299	311	270	294	272	316	291	287	310	290	295	314	297	313	295	305	281	276	281	271	285	288	298	297	292	279	244	287	305	276	296	264	281	295	286	283	258	283	286	274	332	282	271	296	270	280	269	263	294	301	289	297	284	308	270	271	265	289	299	278	316	301	294	285	318	285	275	333	273	288	314	274	294	275	284	311	266	303	310	279	283	276	262	288	273	293	301	314	318	284	236	295	309	302	293	298	291	311	282	292	277	284	275	292	292	283	298	292	312	294	297	284	307	291	293	282	323	284	289	290	264	280	278	272	301	301	294	288	283	273	296	289	300	287	277	279	286	295	280	308	281	276	279	289	295	271	293	284	305	303	283	309	265	259	287	284	319	276	300	307	307	267	294	283	251	281	323	313	264	288	337	301	268	282	298	313	307	318	281	305	298	284	293	267	256	301	267	299	303	288	289	277	269	266	302	251	297	280	325	273	270	279	281	300	278	281	303	283	316	281	265	294	273	291	298	282	265	280	256	292	311	298	295	275	322	309	288	269	280	283	280	274	283	293	281	262	282	296	310	288	303	254	312	299	264	283	298	305	276	278	292	274	292	276	303	306	287	302	258	283	298	268	302	324	312	283	266	281	297	259	286	267	281	300	297	287	285	286	282	290	286	285	316	274	303	287	289	275	284	281	302	280	263	307	272	302	281	305	307	281	320	246	291	316	309	306	274	311	295	265	298	291	327	278	293	307	278	295	289	309	294	276	280	283	269	292	277	301	287	289	319	271	273	323	292	305	255	287	291	293	300	254	275	307	312	286	258	285	304	283	267	317	285	314	297	326	299	301	266	293	262	302	288	276	292	315	258	284	286	289	282	271	273	271	293	294	276	303	282	290	301	302	292	288	293	292	300	292	298	280	275	271	324	271	286	282	316	304	292	298	275	312	327	315	287	295	287	275	309	304	311	311	275	277	262	280	288	278	293	279	287	310	269	293	294	276	276	281	291	274	303	275	283	288	282	299	296	297	305	321	292	285	322	307	289	280	311	263	291	284	323	285	300	275	314	265	285	307	304	307	261	272	281	260	300	297	279	310	293	266	277	280	286	285	289	297	309	284	296	282	305	303	283	296	280	280	274	281	289	306	267	307	292	291	276	287	339	273	328	329	300	291	266	279	294	273	286	294	305	275	294	296	286	321	274	282	286	285	260	283	269	276	304	279	279	318	272	285	308	271	304	299	285	304	317	310	272	289	259	297	282	285	269	289	235	301	286	297	301	288	279	303	260	277	284	324	264	308	287	280	293	289	251	296	300	312	284	295	291	307	281	258	312	264	308	275	306	299	307	263	269	311	263	281	294	276	274	319	283	289	297	290	321	348	312	288	307	291	289	283	306	300	297	284	261	286	274	288	278	292	303	271	258	301	283	300	252	281	270	279	309	266	280	251	291	281	308	233	308	256	297	282	286	289	326	278	285	275	324	304	257	292	279	307	305	269	319	293	290	290	292	300	294	265	311	287	308	315	282	318	282	282	273	304	291	297	289	305	273	278	289	295	276	274	321	286	266	279	275	287	300	287	263	283	278	287	287	297	269	302	316	287	309	303	287	293	283	275	276	294	323	304	309	267	289	279	296	284	266	292	297	289	277	293	282	274	285	301	277	299	264	297	315	294	301	249	272	278	300	303	313	287	261	287	265	307	291	292	291	303	311	296	285	286	277	260	275	318	272	268	303	316	267	294	286	296	282	270	273	259	278	290	291	260	279	257	247	257	274	278	280	290	280	293	283	272	284	287	311	316	297	316	279	311	289	251	286	266	289	273	309	287	270	256	296	290	257	296	285	284	308	254	309	299	285	281	266	303	277	272	281	257	289	300	266	290	321	304	298	281	318	278	290	295	287	305	331	282	288	322	277	270	261	293	284	293	302	285	272	296	266	298	302	303	267	291	287	296	323	285	268	313	261	273	287	265	299	278	321	303	265	277	297	292	281	310	272
27655	11939	746	377	220	194	194	195	167	156	194	173	206	212	186	199	188	189	213	185	198	190	189	180	187	200	213	174	199	181	175	195	194	198	207	179	190	191	197	195	207	211	186	200	194	210	192	222	223	197	187	194	196	207	191	201	223	190	209	169	205	180	193	179	189	189	194	193	174	167	182	221	174	174	194	162	194	196	188	201	197	206	199	213	208	170	189	197	156	196	183	234	195	209	193	209	199	192	196	200	185	197	210	190	196	221	197	204	199	191	187	196	189	192	225	204	173	173	205	207	200	178	205	204	191	203	228	187	180	190	194	194	186	198	172	192	213	205	188	184	214	160	198	206	210	214	185	202	203	190	192	203	202	226	206	211	207	203	212	188	173	191	203	186	196	200	171	204	198	184	189	203	209	189	187	221	207	208	200	202	190	186	192	202	191	173	204	195	201	180	195	211	212	191	188	201	188	204	180	186	196	228	177	203	213	192	182	189	198	199	186	193	185	211	174	180	165	196	176	161	201	200	183	210	179	195	176	219	197	195	214	194	175	224	218	184	169	206	207	171	210	190	177	205	185	188	174	168	173	188	175	193	197	201	193	202	201	214	191	220	197	186	199	167	186	200	193	193	178	176	202	217	161	200	191	171	167	199	178	225	186	204	175	204	173	210	201	200	192	199	177	208	213	196	170	176	204	170	183	203	193	177	181	204	178	207	183	180	200	187	207	170	205	206	184	193	215	196	188	210	184	204	203	208	205	187	215	195	195	209	189	192	195	188	191	180	179	208	187	199	204	191	201	162	199	189	177	200	176	209	176	182	200	177	229	196	176	203	179	184	177	170	196	173	192	202	168	217	183	201	166	187	194	180	200	182	181	193	201	186	179	176	187	174	198	195	202	194	190	220	184	178	195	195	200	169	206	194	201	204	202	187	187	181	202	177	213	177	170	191	188	185	188	190	189	189	191	226	217	200	192	174	192	196	178	197	198	200	193	210	197	207	193	180	194	203	170	195	195	212	194	199	201	197	208	198	170	197	187	169	182	182	199	189	174	171	210	190	192	205	173	192	216	210	170	199	192	190	195	196	198	166	190	188	197	177	184	201	173	199	178	195	192	167	200	174	187	186	201	192	201	159	180	212	200	190	179	201	213	191	165	184	193	188	200	184	184	207	204	208	194	183	176	191	206	203	202	183	223	184	194	204	180	176	174	183	191	166	188	189	198	210	191	186	174	174	169	192	192	170	205	178	217	196	188	194	223	180	209	194	205	196	207	199	175	185	193	206	201	200	178	186	198	182	207	176	195	197	181	199	192	192	171	198	188	182	187	207	178	211	210	208	173	198	179	201	203	182	187	214	200	200	213	201	170	166	191	199	205	190	214	190	202	198	222	186	198	186	207	196	207	184	197	170	204	190	209	195	197	209	208	189	213	208	197	189	176	201	206	205	209	198	212	189	193	199	174	196	203	169	209	195	196	190	182	201	200	180	183	217	194	192	207	184	187	214	205	198	199	215	216	208	182	182	170	214	202	194	200	207	236	201	204	185	194	201	183	176	177	209	205	190	201	180	206	195	184	195	176	187	188	200	202	205	198	211	206	199	181	196	187	190	197	192	204	192	187	183	187	201	190	189	191	204	197	184	174	223	199	196	193	179	189	202	189	191	212	214	220	199	192	221	192	189	178	208	176	201	198	204	194	219	217	188	214	163	197	215	197	186	169	191	192	204	183	218	209	222	177	202	188	193	213	210	173	188	176	200	216	178	218	208	190	188	207	213	190	205	199	184	223	189	200	180	186	210	197	188	198	213	193	207	181	198	177	200	187	209	190	194	189	191	184	189	193	217	214	171	213	188	148	176	192	185	192	183	195	215	184	209	188	206	188	207	202	190	199	196	197	210	189	177	195	179	201	198	215	195	208	209	216	195	177	192	182	178	215	177	197	205	180	178	197	218	197	206	187	199	197	203	182	209	187	155	186	177	197	207	208	212	187	203	185	201	193	172	202	212	196	187	206	191	214	195	235	192	182	188	190	194	225	164	193	187	201	207	191	193	201	218	184	182	198	205	195	174	205	187	204	179	198	194	178	179	173	214	189	208	198	207	198	162	183	194	173	191	190	193	204	191	204	195	177	171	204	209	199	194	186	205	193	209	178	195	202	210	211	197	209	202	186	199	182	192	196	184	192	232	200	202	196	217	189	172	175	182	176	204	192	166	213	216	204	209	193	194	224	206	169	171	183	189	170	208	195	188	212	186	183	176	180	198	219	215	192	193	198	204	216	197	214	205	201	185	180	182	226	197	238	198	224	173	193	174	172	178	185	216	200	194	208	191	199	177	195	177	214	190	175	181	206	185	212	213	198	197	201	197	214	217	189	187	189	193	205	206	191	221	194	191	194	213	200	189	182	184	193	186	203	210	213	182	202	194	182	181	183	184	187	204	199	204	190	188	181	194	174	170	191	185	192	185	179	178	185	182	218	185	197	174	202	213	191	194	208	188	195	183	207	169	204	187	162	201	157	218	186	196	180	173	211	174	199	198	190	190	197	180	186	178	209	182	204	200	198	198	184	195	190	198	195	195	240	186	199	216	195	213	201	183	181	183	190	174	195	191	180	209	189	177	186	196	186	167	208	191	179	211	206	175	212	162	203	198	198	169	203	200	225	184	196	196	158	198	172	208	177	188	190	198	197	202	197	179	212	187	180	171	201	207	194	211	179	195	198	192	170	195	214	196	231	199	194	197	189	196	171	196	197	211	210	228	206	211	209	204	214	176	198	193	199	195	213	180	201	177	183	176	222	191	197	178	203	166	218	198	209	192	197	191	173	183	204	180	220	217	185	202	200	183	197	178	213	191	198	193	197	193	215	187	205	182	189	178	193	181	179	195	204	191	214	196	188	187	219	165	186	213	182	191	177	204	206	188	188	196	211	181	192	207	182	198	196	195	202	203	196	163	200	170	204	212	196	183	208	185	206	193	215	163	186	198	192	197	191	178	195	223	198	168	186	181	208	176	165	181	191	221	218	212	174	202	209	172	199	198	207	208	179	210	209	167	194	209	212	183	202	213	206	198	196	189	201	201	217	199	218	184	202	210	183	202	190	190	169	196	191	201	191	212	198	215	180	180	189	174	190	206	211	192	206	173	185	178	208	196	172	194	224	180	176	183	184	211	194	183	200	194	215	199	198	183	197	208	187	198	199	190	189	172	170	199	196	174	176	211	204	184	177	193	193	186	198	192	171	193	193	182	181	181	186	201	197	218	179	206	183	190	172	186	182	205	201	177	199	196	192	183	186	200	176	219	157	205	213	189	186	195	173	174	192	172	193	190	184	169	190	210	159	179	168	184	218	203	170	188	211	197	209	191	189	201	194	201	178	207	171	194	211	190	183	202	192	182	228	180	169	177	186	189	191	203	204	175	189	201	190	192	203	177	193	188	189	208	183	170	202	181	151	196	195	160	190	201	189	234	167	211	211	188	187	199	188	188	204	201
4495	326	326	245	218	216	201	182	199	196	212	179	190	197	186	186	186	167	195	210	187	192	189	187	202	204	177	181	212	196	198	192	179	161	183	190	179	164	168	170	171	185	181	193	201	166	198	199	201	209	197	197	194	184	180	190	170	200	179	201	181	188	186	194	184	174	191	213	164	201	183	203	198	188	172	184	190	211	156	167	176	211	195	170	178	170	193	214	155	164	200	207	186	197	193	194	187	193	190	174	179	165	220	213	185	187	186	192	178	201	185	174	183	187	190	192	210	200	196	193	197	209	168	191	181	193	198	194	203	188	198	197	181	190	166	205	189	190	183	198	201	199	171	178	194	198	182	191	199	208	173	166	193	220	216	195	190	154	180	181	196	179	176	210	160	186	165	185	207	205	183	163	172	179	223	183	184	181	169	179	173	164	186	193	191	183	191	204	181	200	189	185	212	200	184	183	200	151	196	180	184	179	202	164	187	201	197	181	184	208	190	188	185	176	179	205	188	171	201	203	190	180	184	194	186	182	200	188	185	185	190	179	171	173	206	214	158	184	174	214	159	155	184	174	193	192	208	185	186	218	181	194	180	188	187	185	200	173	189	184	175	192	191	177	188	206	187	188	196	189	197	188	187	189	208	181	198	178	178	175	187	187	162	208	192	179	206	179	195	185	190	165	198	161	185	184	157	170	180	196	164	185	198	195	192	193	184	181	185	187	184	224	183	191	187	173	207	170	188	165	182	188	189	199	180	176	170	182	186	213	187	181	189	198	184	185	196	174	182	178	173	186	179	214	194	179	171	192	198	204	181	168	174	180	181	206	195	198	185	208	191	203	206	175	192	193	195	186	182	220	207	183	170	180	193	165	170	195	193	194	202	156	179	195	201	205	159	184	179	195	168	162	193	213	195	166	198	177	197	192	174	186	188	161	215	187	207	179	171	183	209	163	200	187	173	176	174	187	203	185	195	200	194	182	204	181	199	169	196	166	199	179	167	191	166	171	184	200	144	185	190	218	172	212	184	202	201	174	204	178	178	174	199	189	194	206	180	175	186	194	184	177	183	180	182	178	204	175	188	189	173	164	179	184	204	175	196	209	209	177	188	181	194	181	202	206	191	183	198	201	198	194	198	187	181	187	189	198	172	175	169	195	183	200	191	194	175	183	175	186	208	166	209	179	193	196	171	208	179	179	192	215	185	201	157	186	180	171	182	161	168	207	183	190	207	210	177	191	180	182	151	189	181	180	196	173	184	158	194	214	179	215	176	193	180	172	218	168	182	205	175	200	161	165	193	182	183	189	173	202	189	204	194	192	166	194	191	170	200	214	189	188	193	176	177	187	174	176	176	190	177	182	170	192	178	187	175	191	220	161	174	196	185	182	179	226	183	174	185	180	192	196	190	219	174	191	173	181	180	173	181	200	190	196	176	189	190	172	193	188	183	185	194	176	171	168	177	189	180	175	207	199	199	185	193	204	190	172	169	193	173	178	172	201	169	197	208	210	193	196	164	198	179	173	183	169	157	195	196	188	164	211	196	193	182	208	197	176	195	202	203	203	182	211	178	202	188	161	171	175	199	195	174	175	183	170	220	193	176	183	204	176	202	170	168	175	180	201	184	169	182	185	168	188	192	193	180	178	189	187	178	186	180	177	184	212	175	182	191	189	184	175	173	193	175	195	180	198	183	174	190	187	190	197	183	186	192	191	184	181	225	182	188	195	193	182	190	194	187	206	187	198	201	170	186	191	177	175	196	187	176	196	195	182	172	214	183	189	172	190	192	201	173	193	207	192	190	156	167	195	193	174	182	228	194	191	217	174	182	200	198	173	160	167	164	180	177	175	199	178	213	170	181	188	181	200	207	194	153	173	204	209	194	210	170	196	193	191	215	178	161	180	197	214	173	175	165	200	205	183	183	200	183	205	204	201	184	181	172	179	197	175	183	189	181	175	177	175	174	182	171	184	188	180	183	167	211	170	188	202	202	188	196	191	173	147	176	187	209	186	192	208	195	204	181	179	166	186	177	198	191	170	196	181	158	183	188	181	165	182	191	160	203	179	214	178	172	199	199	164	175	222	188	178	173	212	167	164	170	183	173	182	212	196	192	177	169	187	219	190	162	176	182	173	188	216	182	174	182	202	188	178	192	181	202	199	173	192	194	162	216	180	196	175	177	183	198	212	198	187	208	208	201	179	176	208	185	164	194	177	197	162	184	193	173	188	213	185	163	187	207	169	186	183	187	186	201	222	205	199	180	203	191	171	197	165	185	189	205	162	188	205	180	186	173	179	178	195	182	214	170	180	218	199	163	190	204	182	217	188	180	188	182	167	177	190	183	189	189	175	186	173	198	181	200	186	203	206	185	182	187	184	186	188	179	190	173	196	197	215	191	203	174	179	183	186	199	197	183	184	186	172	215	193	178	205	190	208	194	185	183	194	179	197	199	181	193	192	164	175	194	192	188	165	186	183	204	191	183	196	176	179	190	212	177	174	175	183	205	174	185	171	198	199	170	184	177	174	185	179	185	198	198	169	169	189	191	183	195	216	178	176	187	169	162	197	195	188	213	166	182	219	193	180	161	204	175	185	196	188	196	184	168	164	200	191	163	168	186	208	198	201	183	191	180	186	203	185	165	202	178	195	184	201	197	189	177	182	166	213	184	212	193	195	171	176	168	195	197	191	182	172	207	191	180	195	187	175	202	185	183	188	165	184	170	171	187	178	175	189	190	183	197	216	189	178	194	187	201	175	199	168	178	181	185	199	165	195	168	194	197	189	205	182	194	176	196	198	212	163	172	167	182	207	200	184	184	158	187	162	194	175	199	176	217	198	181	182	204	184	210	187	195	194	187	181	189	189	204	189	178	177	166	167	185	177	183	189	200	179	196	192	176	175	197	185	199	195	178	196	184	177	189	191	178	188	187	204	201	202	180	206	167	185	138	179	166	196	163	173	180	207	183	175	213	198	211	176	184	201	204	189	205	187	188	179	183	189	192	180	157	178	186	196	194	180	178	191	209	189	181	175	183	168	178	209	194	190	178	170	171	191	192	168	182	180	183	197	189	183	178	180	205	204	196	182	184	167	176	209	174	213	187	180	196	178	170	204	176	166	211	182	188	177	208	180	190	176	193	180	189	178	206	194	192	216	190	185	195	195	173	176	181	181	212	182	213	200	206	201	193	180	181	182	175	177	226	201	198	201	194	190	184	170	182	164	208	172	179	223	188	192	171	191	189	195	191	183	159	178	208	189	184	172	182	183	163	190	202	165	197	199	181	185	165	197	197	176	184	180	218	172	190	188	192	167	161	176	186	194	181	184	192	179	178	212	201	165	173	196	176	182	195	195	200	173	211	221	194	193	202	186	195	184	186	181	180	181	194	166	191	165	210	162	191	196	170	192	181	179	181	191	185	171	196	183	170	184	180	176	157	183	181	197	185	164	174	198	205	175	205	172	187	181	194	170	177	201	197	171	189	189	196	173	180	175
25106	21412	27851	25315	10288	576	320	233	184	182	173	152	173	143	182	158	146	140	121	113	141	137	126	133	126	124	130	118	114	128	141	125	127	133	124	122	136	147	122	114	129	136	138	122	100	113	107	128	132	137	112	108	144	115	117	128	125	104	127	116	138	117	127	134	134	141	125	146	122	109	121	139	120	127	128	108	109	126	133	118	137	136	118	117	138	126	112	141	131	111	132	107	125	123	139	108	115	142	106	136	130	130	133	128	131	121	124	119	135	125	129	120	139	112	128	129	145	115	137	125	111	122	121	125	120	129	132	126	134	137	125	135	132	103	110	127	118	120	135	104	148	108	122	126	114	136	123	101	134	134	120	129	136	138	137	138	121	136	140	96	136	125	133	108	124	129	121	117	101	126	112	127	117	140	148	118	130	137	141	100	136	117	117	111	106	126	121	116	119	142	125	136	119	124	126	142	131	120	125	137	113	119	140	128	128	128	146	140	144	143	110	127	128	130	129	112	116	123	129	116	113	137	128	123	130	129	140	129	128	141	128	114	119	118	136	120	117	125	119	121	119	125	125	141	106	103	103	127	105	125	105	136	111	117	122	134	118	115	131	107	115	121	119	128	133	116	108	127	113	134	122	135	121	111	126	110	116	112	117	139	129	128	120	132	116	112	130	129	146	129	121	145	137	119	119	125	127	112	113	117	141	102	128	113	123	123	123	122	131	118	116	109	118	118	107	133	105	120	123	130	108	119	117	119	116	110	121	137	116	127	117	128	129	110	119	127	137	127	115	132	128	121	125	126	136	123	112	102	115	108	144	124	128	132	135	116	95	139	119	137	109	131	108	139	125	116	140	114	129	128	124	105	129	114	115	125	123	129	110	105	114	121	122	135	138	99	140	107	130	120	114	119	119	114	118	136	121	117	113	133	114	126	144	128	99	142	117	127	135	130	119	116	125	127	118	103	98	122	116	113	107	127	110	119	114	108	102	128	126	115	137	142	101	128	132	132	116	119	100	134	134	126	102	109	111	136	124	120	117	124	129	118	131	119	132	123	115	124	121	119	127	126	129	110	120	141	123	133	123	142	122	121	113	107	121	131	116	125	113	104	127	134	116	134	108	122	132	131	134	130	139	121	101	116	133	156	124	110	111	114	132	111	128	111	103	112	130	137	133	160	114	130	129	116	128	134	141	124	110	130	124	121	115	119	124	127	114	137	140	127	127	115	123	120	124	127	148	110	134	131	115	133	124	100	118	111	115	118	140	119	113	120	112	137	131	123	125	111	119	133	112	121	129	121	130	126	131	114	137	131	127	133	155	110	132	119	119	123	114	115	114	116	126	116	127	105	120	124	111	146	128	126	136	114	120	116	103	116	115	105	152	126	146	126	137	113	119	114	104	107	137	127	146	127	120	141	121	126	117	123	103	118	104	115	104	115	117	137	126	127	137	125	109	120	111	99	149	130	112	124	132	117	117	103	132	124	128	129	127	136	121	138	134	122	123	125	130	107	148	103	116	127	131	132	130	111	134	125	118	133	122	113	106	137	150	124	137	136	120	134	121	122	130	123	128	137	132	129	106	145	138	120	112	124	125	142	125	123	99	136	125	110	130	133	123	116	132	133	106	112	117	111	116	125	100	144	118	128	131	123	125	126	107	140	104	112	141	127	129	125	112	134	111	135	111	133	130	101	121	131	127	104	110	128	133	112	122	145	146	134	115	114	112	107	131	115	113	141	131	134	123	132	110	137	142	125	119	105	124	130	108	129	117	123	106	136	117	127	130	131	115	120	133	138	117	125	122	130	126	125	122	103	115	134	109	135	123	119	120	107	124	122	120	119	115	131	124	120	119	110	121	131	110	116	108	114	148	119	127	123	145	113	112	126	115	132	108	113	123	116	139	128	132	119	122	120	125	133	114	132	137	117	126	136	128	117	122	126	118	127	130	145	117	130	113	109	131	120	125	113	118	136	142	115	116	131	136	144	118	131	119	132	122	99	124	120	123	116	129	115	106	134	123	120	127	126	120	120	133	123	123	122	121	117	138	128	115	119	139	127	127	122	105	130	149	118	133	124	100	118	127	137	123	119	115	126	99	137	114	126	130	115	134	139	107	166	124	118	130	134	103	145	112	120	148	127	140	121	127	139	123	116	123	119	124	125	122	125	117	117	118	135	121	112	137	124	125	147	106	118	115	124	118	135	129	134	113	126	141	131	117	119	137	114	131	128	118	126	96	118	136	132	110	129	133	121	118	135	111	122	130	120	114	96	119	145	124	126	113	111	122	127	108	123	129	112	129	139	145	133	126	140	135	123	127	123	126	126	119	138	130	113	125	132	121	137	123	108	149	128	112	114	123	120	131	119	120	128	131	122	120	130	131	104	114	111	117	125	130	148	115	115	117	136	145	116	111	125	141	110	106	118	122	129	123	124	155	120	107	116	117	128	139	119	109	111	111	127	117	123	108	125	130	122	117	113	105	127	109	125	124	144	115	116	105	123	113	132	104	132	141	125	116	145	122	135	122	124	135	120	147	125	108	145	112	113	139	117	132	111	115	122	114	128	145	132	121	129	131	112	131	119	135	96	113	114	154	120	108	113	113	129	141	120	101	117	128	136	131	118	134	122	110	116	109	112	135	116	122	112	124	133	125	111	111	125	129	125	136	97	91	130	133	120	126	106	112	137	120	111	121	116	132	126	134	123	142	133	116	125	109	127	125	97	110	134	129	127	136	118	127	124	130	109	129	125	134	134	101	107	135	136	124	118	122	126	106	119	133	115	122	136	111	103	117	117	141	119	124	121	114	106	130	105	114	113	114	118	129	135	127	113	127	106	130	118	124	135	126	124	127	120	121	124	139	117	118	106	142	112	110	136	128	109	108	122	114	94	124	119	109	121	143	141	109	133	112	128	97	138	112	121	116	114	121	126	118	128	115	119	115	127	128	106	123	100	103	129	110	142	125	122	118	122	130	108	103	120	121	145	126	110	90	128	116	116	120	119	119	123	132	125	96	119	106	147	151	123	116	130	109	139	109	119	125	115	118	128	143	115	133	127	119	143	126	151	126	119	139	123	119	127	141	118	158	113	106	121	124	123	125	124	107	131	114	122	123	114	129	128	134	114	127	132	113	117	141	128	119	116	110	127	138	130	113	107	111	139	120	147	124	117	133	117	112	112	100	128	142	102	121	113	121	137	113	108	127	119	123	120	122	124	118	128	110	121	131	157	140	104	138	136	107	120	111	131	124	117	133	132	105	130	121	121	131	134	116	131	124	125	147	127	111	113	114	121	116	133	122	141	133	117	110	113	106	129	121	120	115	116	128	105	134	125	138	105	125	137	113	132	112	127	138	128	138	98	128	117	113	138	110	135	109	125	141	143	127	128	121	106	128	126	139	113	129	113	122	108	123	131	135	120	125	108	128	128	111	125	114	126	115	116	135	126	132	113	149	141	125	139	125	112	122	120	110	109	153	107	136	106	116	120	115	111	112	124
3010	2679	2170	1086	671	457	379	295	263	252	241	215	195	169	178	206	136	167	159	143	146	141	174	151	140	156	149	127	147	139	154	146	145	123	136	145	137	140	132	137	143	133	130	132	154	152	140	129	124	123	120	139	151	132	141	130	152	135	121	136	142	142	136	154	133	138	149	117	115	113	145	154	133	132	159	142	134	125	126	140	149	125	145	113	139	147	123	120	144	132	135	139	144	132	127	140	112	131	127	126	115	141	155	134	141	138	128	137	118	147	142	131	134	121	122	148	135	145	140	128	139	133	129	135	131	140	176	125	133	131	124	141	127	139	148	136	135	139	129	129	127	137	124	120	136	129	150	124	123	138	128	142	158	141	135	147	127	125	145	149	128	142	130	109	146	120	135	124	115	118	112	154	140	114	141	139	122	149	143	134	114	145	144	129	139	116	148	131	145	136	132	138	134	134	116	155	107	157	136	161	142	122	107	138	153	117	129	119	144	132	126	129	155	135	121	132	123	143	132	131	150	140	127	136	143	118	136	118	116	135	125	135	131	152	135	150	133	140	129	125	147	127	118	142	126	137	141	125	140	146	132	140	132	120	144	133	147	134	110	130	129	118	133	101	134	151	129	152	147	112	132	116	119	130	127	124	140	131	122	129	125	129	128	141	136	137	97	136	134	138	136	152	139	95	127	118	128	130	137	132	130	110	152	136	152	145	117	135	117	132	112	113	128	123	154	130	131	129	143	141	138	136	124	144	141	140	136	126	129	135	144	119	138	134	150	135	137	143	135	133	138	145	135	115	120	136	115	142	123	126	129	137	148	131	141	127	150	115	118	113	157	122	136	125	127	140	130	137	123	124	128	123	127	113	114	133	145	132	130	123	113	127	104	141	139	125	123	118	123	112	113	117	137	150	136	137	120	117	137	131	146	140	144	123	140	119	151	115	131	131	115	135	146	134	129	127	136	128	141	130	142	125	118	135	147	131	126	124	117	139	146	123	121	148	133	121	146	136	131	141	119	124	137	127	131	121	148	127	134	147	126	146	127	124	120	124	130	127	142	127	120	126	153	117	133	136	125	132	142	139	135	119	124	129	143	129	135	146	163	144	122	123	123	139	110	120	126	145	98	144	170	111	118	124	143	134	122	141	126	128	146	135	121	121	122	121	109	111	129	133	118	131	137	121	146	125	152	145	120	137	147	125	108	147	119	132	121	127	131	149	123	159	136	143	144	107	125	140	135	142	136	136	122	151	117	122	124	160	127	128	127	128	147	140	139	130	135	132	116	136	141	117	131	125	128	153	147	119	137	126	140	143	130	113	137	136	118	121	138	125	137	123	133	120	138	112	151	134	142	117	119	138	120	118	129	121	116	115	129	148	127	147	135	147	137	117	122	111	137	132	147	138	127	111	137	127	127	135	147	122	133	120	135	135	132	144	148	126	122	133	145	132	139	123	118	137	154	136	122	123	145	130	136	128	120	140	120	144	132	147	141	131	139	117	125	136	151	140	138	135	148	119	123	141	124	122	146	139	135	155	107	133	125	115	134	123	122	112	114	126	130	129	120	149	144	121	128	133	136	140	134	135	119	136	135	114	104	133	132	138	138	126	126	125	125	136	126	117	123	154	120	138	153	146	137	133	143	117	148	120	146	131	127	146	132	115	129	139	135	136	114	135	156	116	140	130	137	120	133	108	129	144	124	142	133	134	163	131	121	113	137	128	122	138	110	133	105	116	141	111	143	138	121	125	134	135	124	111	153	136	132	150	136	131	120	140	130	134	123	123	127	127	128	130	128	123	136	122	121	131	126	134	147	120	124	166	151	123	149	125	120	155	128	121	141	134	122	118	132	121	126	122	141	138	97	128	158	115	127	116	139	130	124	124	126	122	127	148	130	140	134	130	144	146	139	108	133	125	145	145	130	145	130	149	138	137	133	155	143	127	132	125	124	129	131	159	134	145	112	131	130	116	124	135	118	112	144	117	112	148	119	128	110	135	151	140	137	126	141	133	137	132	123	126	128	144	135	146	126	135	145	129	137	148	133	125	132	137	134	151	145	132	134	126	116	137	143	126	143	126	156	133	152	123	116	111	152	117	115	123	139	126	121	143	144	139	128	111	121	121	130	136	150	119	118	104	117	129	127	129	129	124	107	136	123	115	138	127	125	136	135	124	146	131	129	129	127	127	123	116	126	144	135	125	123	140	134	130	134	132	125	117	130	134	131	136	121	147	149	150	124	138	117	133	134	128	118	144	123	129	126	121	115	147	134	122	112	126	132	121	126	119	141	123	139	134	119	115	134	126	126	112	125	127	117	135	116	120	139	128	147	136	110	139	114	132	120	128	128	125	104	129	133	113	136	123	120	152	114	118	137	121	119	132	106	136	149	125	134	134	118	122	151	112	120	141	153	140	132	127	131	129	125	150	123	158	149	148	111	133	140	122	129	108	126	132	128	136	126	122	132	132	149	137	123	132	128	141	119	128	123	112	118	151	125	145	112	155	116	126	119	106	121	149	105	143	110	135	134	135	130	143	137	146	121	134	134	124	141	128	127	126	140	123	116	171	107	141	142	124	137	109	108	134	147	111	126	139	130	132	132	134	103	138	130	144	120	151	136	139	117	130	118	136	120	130	135	114	127	130	119	124	131	142	125	124	152	140	130	137	136	140	116	126	135	143	148	130	150	121	121	140	136	124	146	117	134	146	125	138	111	144	113	141	140	139	146	129	109	134	116	136	125	137	137	115	128	135	133	142	119	139	134	130	133	128	134	139	147	149	120	129	139	141	142	117	126	126	134	135	137	142	149	143	132	127	125	141	133	124	120	116	124	133	138	118	124	130	119	108	114	131	142	121	134	131	122	131	128	153	108	129	133	132	124	127	140	126	112	117	133	156	148	135	131	119	129	127	148	137	144	136	140	131	139	134	123	141	125	135	128	112	125	130	123	109	126	109	130	142	139	147	145	132	121	124	140	124	121	136	111	132	147	144	135	120	122	130	115	136	124	121	124	137	149	113	113	140	127	146	112	136	123	142	134	128	118	120	136	111	133	111	115	122	122	122	143	114	137	148	152	132	116	135	127	122	129	105	145	155	142	140	134	145	124	127	137	136	131	134	143	155	126	120	129	148	149	98	121	130	136	136	130	127	130	122	156	130	159	136	116	132	140	132	100	139	151	138	137	120	121	127	127	156	148	130	157	127	149	163	138	122	125	135	109	116	126	131	129	134	131	128	140	150	152	128	132	113	121	142	128	119	123	141	122	108	114	131	136	124	123	124	116	122	121	131	118	116	124	125	115	137	125	143	150	134	147	134	144	140	123	138	149	130	128	124	117	135	139	136	146	134	128	134	116	121	126	137	132	124	105	128	118	118	142	123	117	143	133	128	118	128	124	136	129	150	142	142	125	132	130	131	118	131	129	124	120	138	126	139	149	155	121	140	108	145	126	125	141	131	134	122	118	133	134	134	137	133	128	140	130	130	114	123	125	120
24358	21436	28739	24526	21418	6454	939	579	456	411	418	416	384	385	371	344	405	349	373	345	329	323	333	332	333	370	343	320	343	301	319	295	308	292	357	282	334	306	337	288	306	310	336	362	350	322	322	302	335	347	312	321	344	317	323	330	335	330	299	307	297	331	331	346	322	311	289	283	321	330	306	286	313	312	278	320	308	321	278	303	332	332	319	306	306	284	319	319	328	324	321	310	314	287	303	298	296	311	325	288	325	310	307	343	325	320	311	305	295	321	334	345	291	310	328	312	280	304	297	310	281	285	313	357	295	327	317	301	293	311	318	358	334	295	326	319	302	302	281	320	292	311	294	307	350	321	290	308	303	300	298	323	301	279	323	306	296	307	283	324	305	301	333	324	288	340	298	333	311	316	291	315	320	329	319	267	301	273	331	308	283	328	288	297	306	321	308	348	327	325	315	300	316	334	302	295	303	298	311	296	292	297	301	315	310	339	305	304	309	301	319	295	302	336	276	325	331	298	319	302	315	295	317	287	286	335	297	305	310	289	320	300	297	301	303	284	294	326	333	300	306	303	319	327	334	310	323	316	292	286	285	322	286	337	257	292	315	297	316	300	300	295	286	301	277	298	364	297	293	339	294	314	298	289	303	315	301	304	329	312	305	296	312	326	340	314	325	317	316	338	305	312	293	316	354	321	304	288	289	340	297	328	301	333	295	273	315	294	278	315	312	326	296	311	313	293	308	277	316	293	321	342	287	282	330	295	305	302	314	289	307	318	333	290	328	344	314	309	311	327	336	325	336	311	332	302	311	295	269	296	327	288	330	307	350	304	295	344	327	298	299	323	293	300	291	333	296	311	286	291	311	291	319	314	291	323	305	300	332	298	320	352	337	295	296	311	289	302	309	330	322	302	299	295	306	318	324	333	287	302	283	304	330	271	288	324	298	324	326	316	326	287	304	307	329	297	317	302	324	329	314	332	281	322	296	308	316	303	285	296	329	311	292	313	299	282	322	310	319	290	296	302	285	350	280	313	324	329	316	309	318	331	292	289	310	321	315	307	319	330	293	302	286	314	310	279	296	292	279	344	308	300	309	341	310	307	320	311	322	295	301	315	309	302	301	318	261	286	316	327	332	307	306	295	310	284	324	306	291	316	278	300	300	321	263	303	319	309	303	324	321	289	279	319	319	337	317	299	288	304	326	312	306	349	307	293	323	292	311	291	302	306	333	314	305	324	325	320	297	334	291	303	294	285	323	317	301	352	286	317	305	317	327	316	341	315	314	288	297	322	301	307	324	280	281	313	348	318	313	333	305	321	284	345	351	312	287	305	321	302	322	302	276	288	299	278	310	314	308	310	326	327	286	300	276	340	313	325	300	288	282	302	293	302	323	302	298	295	279	345	291	287	307	287	319	324	279	304	303	313	310	334	306	294	295	312	296	331	296	309	316	311	334	306	316	316	336	292	308	307	334	289	287	327	323	302	312	315	302	324	297	318	311	311	292	286	294	333	274	279	325	303	298	327	306	285	273	315	330	297	309	301	271	293	313	301	300	329	310	308	337	317	288	287	303	315	275	302	293	324	322	318	327	298	288	321	324	325	331	292	322	344	296	303	304	313	319	291	316	316	305	298	289	300	318	279	305	309	312	304	326	293	274	316	295	313	300	297	320	350	302	301	294	310	288	285	301	306	301	313	280	297	260	316	306	320	326	334	339	304	303	321	313	262	329	298	302	325	296	330	306	317	353	282	303	311	310	316	293	284	318	304	327	312	330	272	285	304	315	309	317	310	320	318	328	332	297	332	287	306	293	310	317	307	292	291	298	320	286	311	303	292	330	334	324	292	290	319	287	284	309	310	306	319	302	315	314	309	289	316	289	329	310	331	314	298	322	300	327	294	270	312	301	314	302	285	313	337	280	321	330	305	313	296	316	289	298	300	298	313	328	323	308	328	340	291	324	349	305	310	316	275	339	298	334	286	277	304	323	292	293	317	306	312	314	293	298	291	311	311	293	295	299	295	330	284	293	316	301	312	326	295	305	299	304	310	314	310	313	303	273	307	285	304	307	279	319	295	281	324	271	284	298	270	283	306	299	268	319	291	306	295	331	316	338	337	287	317	337	277	337	292	317	299	313	301	285	300	299	329	329	336	274	308	299	326	296	290	308	293	325	310	271	285	300	308	257	303	301	333	323	313	294	276	309	314	310	297	319	323	339	286	325	279	280	295	320	311	300	296	291	313	315	313	299	312	315	321	296	318	333	344	296	299	290	307	326	305	307	328	295	302	323	312	289	296	339	331	285	318	305	314	320	314	329	294	318	309	294	287	307	310	306	302	320	306	303	351	301	320	304	321	295	319	331	302	292	293	315	314	305	307	297	299	297	284	277	329	301	297	323	299	314	339	320	276	296	299	283	287	310	313	289	313	319	301	306	274	298	295	305	304	301	273	310	299	300	315	284	293	308	310	300	312	287	323	312	311	308	328	296	310	292	285	306	327	334	318	307	330	290	289	315	307	293	318	306	284	322	312	285	285	304	327	320	293	288	308	271	306	290	337	286	291	309	290	331	304	284	322	311	334	308	309	325	352	291	305	311	281	305	307	336	298	323	308	265	318	289	286	314	314	301	333	298	269	319	297	296	306	367	300	321	278	287	307	317	275	296	269	311	313	308	297	297	322	278	292	277	305	312	298	315	308	309	296	319	310	327	305	307	312	310	298	308	307	280	312	322	294	313	301	326	315	309	293	309	319	319	301	284	297	315	297	287	311	283	299	316	314	296	312	308	312	315	297	311	312	293	336	294	326	318	291	322	304	309	331	297	331	283	324	340	299	303	293	292	310	295	341	297	335	301	298	306	329	271	305	286	288	306	315	291	291	316	319	326	286	325	298	284	331	339	309	326	276	330	305	294	340	333	315	331	328	316	318	322	310	287	306	310	296	307	307	296	285	319	283	323	288	304	303	306	308	329	281	262	299	278	303	297	343	278	286	289	297	318	291	291	288	321	308	305	322	293	283	298	302	295	314	318	294	302	283	299	289	304	297	319	294	293	319	326	307	288	318	310	308	315	285	280	314	338	320	316	282	330	299	302	273	290	287	298	293	311	320	333	291	334	328	302	296	308	287	296	315	316	341	306	349	282	301	327	323	308	329	295	317	297	309	312	314	316	285	317	318	315	326	305	322	294	290	297	317	285	307	311	276	315	290	298	321	312	305	311	290	299	281	292	291	289	326	318	291	279	302	304	281	302	260	294	292	295	319	281	314	299	288	312	296	291	324	297	277	340	313	300	286	276	310	301	300	300	303	307	290	273	323	320	314	322	309	333	287	306	316	288	315	294	304	292	314	343	279	323	294	304	319	303	310	326	324	289	314	312	302	278	312	326	306	294	276	318	315	300	309	319	299	301	323	318	311	288	292	322	309	291	298	279	324	322	296	317	317	288	292	313	296	296	295	287	302	314	323	316	313	327	314	301	316	312	323	334	284	321	310
3252	4955	4206	2083	1392	1039	789	681	579	542	437	397	427	335	395	391	359	319	340	325	367	342	302	351	300	299	308	318	326	342	317	326	359	305	287	314	326	288	321	266	301	321	292	316	276	306	324	295	300	292	328	304	284	282	296	290	274	302	283	290	270	299	304	305	310	251	292	318	310	288	294	297	333	291	276	292	320	291	295	306	308	283	282	291	309	290	311	329	272	297	292	304	321	312	261	279	294	309	283	282	266	291	276	313	308	294	298	305	271	325	303	292	291	321	303	294	281	295	287	328	299	263	331	301	301	322	266	290	280	286	296	290	271	284	302	292	292	318	266	305	299	298	280	276	271	256	290	297	280	299	302	281	294	289	298	316	296	272	311	312	312	277	265	322	295	287	279	339	278	306	297	343	287	273	307	284	292	309	283	307	288	296	274	306	316	322	300	280	277	305	283	268	259	286	289	277	289	289	291	277	302	294	278	264	293	319	285	301	331	318	298	294	283	264	275	297	268	268	317	274	263	359	306	298	282	300	292	287	270	254	297	299	283	312	275	311	296	269	269	283	312	297	265	259	296	293	314	274	294	288	302	252	278	321	309	286	306	329	329	317	269	305	311	267	290	299	306	300	259	322	290	303	300	313	287	317	291	340	282	273	277	284	274	285	307	334	303	292	304	323	291	292	305	271	292	293	315	280	285	242	291	278	305	283	316	278	304	282	278	279	285	302	282	291	281	288	276	326	304	241	296	322	279	266	301	265	279	281	293	278	320	294	288	312	264	321	302	281	259	301	283	299	282	265	299	305	304	310	275	326	330	283	281	305	312	305	295	314	274	302	288	297	310	303	290	285	292	288	286	306	300	249	273	302	276	300	304	272	300	320	294	311	279	279	287	313	283	315	296	304	282	302	251	294	294	323	299	284	300	291	283	299	276	293	327	263	265	299	304	291	299	302	310	275	283	291	292	317	307	301	292	304	278	300	304	309	317	299	325	298	289	292	279	299	268	285	345	288	263	288	310	274	262	293	298	304	279	276	300	298	318	280	283	324	280	280	280	286	324	307	292	320	277	323	308	303	301	303	304	282	276	268	277	304	271	303	313	288	294	317	278	258	269	283	275	304	269	290	299	267	329	314	313	309	316	298	323	302	281	304	285	325	274	246	283	290	294	322	304	281	322	278	291	305	274	289	302	306	288	325	265	272	289	297	294	317	273	316	311	255	303	316	295	279	292	279	311	295	271	256	310	316	287	279	293	287	294	256	311	306	277	283	280	268	258	275	270	305	308	289	302	295	289	266	304	304	280	293	310	287	305	303	315	299	287	279	294	310	294	298	289	291	301	302	296	284	289	304	258	268	301	305	295	305	321	279	275	295	298	308	280	295	283	284	300	269	295	288	276	306	322	278	265	305	313	291	277	263	270	325	301	325	302	286	301	266	315	286	297	300	291	304	283	308	284	311	250	272	283	254	279	242	269	307	253	266	314	285	283	313	289	302	312	300	266	313	285	282	276	274	286	325	292	283	309	266	285	268	279	305	283	298	294	268	308	329	298	315	278	297	309	309	312	275	301	292	255	292	311	279	287	270	256	278	277	287	255	288	301	308	283	305	272	279	301	268	305	289	305	280	288	284	312	307	291	263	293	278	304	285	272	307	277	308	328	266	265	310	329	291	291	279	287	278	306	310	276	299	295	288	298	326	267	268	274	268	290	283	301	279	293	281	271	287	261	337	288	311	297	287	290	307	299	296	301	264	280	284	287	294	289	296	294	292	271	307	277	294	274	285	311	281	289	309	304	306	298	277	311	297	284	298	278	292	268	309	284	290	296	294	288	279	298	321	306	256	306	319	287	268	290	275	269	275	284	292	297	281	284	297	300	287	289	296	306	302	261	284	297	306	299	314	263	314	295	270	342	308	285	313	302	303	300	307	288	308	305	297	280	302	300	291	294	326	309	291	281	305	303	264	263	273	266	290	286	257	298	281	291	250	286	329	269	259	269	298	322	269	295	306	286	321	265	277	294	282	314	298	304	286	281	282	278	307	274	309	283	298	277	307	291	300	269	279	261	267	325	240	275	300	268	280	295	277	280	299	287	293	296	268	296	279	283	321	295	287	259	306	318	310	265	272	298	310	277	292	292	317	255	298	279	256	285	292	291	302	283	300	301	283	275	286	292	297	284	284	286	312	281	295	300	297	262	289	271	282	294	260	290	281	292	286	290	281	262	312	273	282	278	289	295	290	282	303	293	306	319	281	298	299	296	286	292	297	284	285	284	304	280	305	294	285	288	296	277	298	258	286	282	271	321	279	282	282	276	294	295	269	256	307	297	259	283	273	253	301	322	291	312	284	299	302	298	266	281	295	306	279	276	265	323	270	282	292	279	268	258	299	280	301	269	291	267	291	285	300	315	280	279	297	328	274	297	260	311	290	305	306	296	289	292	303	290	272	310	283	284	295	284	274	274	270	307	305	252	287	247	298	284	271	280	295	261	282	289	297	284	331	294	337	270	295	319	277	287	275	305	286	322	301	275	289	277	294	305	263	269	313	299	288	272	313	284	297	304	286	275	314	275	276	285	327	304	291	302	285	291	309	289	282	285	302	279	296	285	265	333	269	294	323	298	311	285	286	304	294	278	320	269	266	263	282	283	277	287	259	299	258	279	285	292	290	302	327	282	255	286	266	274	286	299	315	280	315	319	302	271	301	271	293	299	313	286	282	247	305	301	289	322	277	297	299	264	282	301	322	267	296	276	295	317	286	288	283	264	284	303	261	277	300	287	297	270	262	253	294	296	304	299	279	294	267	312	257	308	293	306	261	260	279	279	262	307	308	296	316	280	235	291	300	315	303	300	270	275	297	294	271	310	281	274	284	279	297	301	275	280	300	308	283	284	272	307	274	296	284	279	303	284	271	299	300	272	295	279	281	306	302	297	284	270	271	310	312	282	295	280	285	275	274	302	290	289	307	295	276	300	314	308	304	310	296	266	276	282	296	292	270	304	278	256	300	265	291	285	273	309	289	300	291	283	337	279	297	302	286	271	287	274	260	285	313	306	324	310	306	283	295	302	288	295	264	268	291	283	294	286	275	290	288	275	296	268	272	259	275	274	275	267	294	270	270	262	282	313	298	312	289	291	263	268	265	274	260	269	255	290	274	286	256	288	308	292	294	275	271	303	277	279	254	307	290	297	296	247	276	264	271	309	306	287	290	267	286	304	296	297	301	297	278	297	296	260	301	300	283	279	297	299	283	273	290	298	326	277	281	299	275	301	283	316	287	294	317	309	257	307	283	296	305	297	287	286	299	287	285	305	287	275	272	289	283	270	267	302	303	278	300	279	286	245	277	300	299	296	275	271	277	297	263	313	291	279	284	279	263	278	302	266	295	285	289	290	268	295	309	266	299	267	289	308	300	285	302	282	325	295	277	272	272	266	277	275	303	301	292	285	300	274	270	275	301	296	306	289	299	272	280	263	311	292	284	286	305	256	303
27542	11945	715	351	213	193	200	209	219	190	192	195	196	189	191	199	183	183	186	188	190	200	225	183	194	199	180	187	194	190	222	187	185	179	209	192	189	179	206	199	167	207	169	181	187	203	197	212	205	203	192	200	190	210	196	209	185	201	193	208	168	196	182	188	202	171	204	198	195	201	181	183	187	196	199	189	205	170	201	189	201	191	205	190	212	198	198	190	196	201	176	200	184	183	207	202	176	214	184	157	207	204	207	172	211	160	171	209	200	165	184	168	196	192	188	190	210	194	176	196	165	207	208	187	180	192	209	222	176	194	216	185	188	201	197	206	175	190	209	188	174	190	192	212	216	210	178	169	194	170	202	186	174	193	186	190	186	202	213	196	206	214	192	184	190	216	173	177	204	214	206	185	182	182	194	181	201	177	187	218	176	192	206	185	203	204	180	204	199	198	182	188	201	204	199	186	163	207	192	197	209	200	204	203	195	185	188	183	188	199	206	194	203	212	202	205	218	191	202	214	200	188	200	177	157	189	206	227	196	184	206	186	185	203	202	189	196	195	229	189	196	190	206	170	170	193	178	158	195	200	199	163	188	194	190	184	164	195	219	178	204	194	203	209	178	195	190	174	179	178	181	182	180	187	197	167	200	185	186	173	176	179	183	171	198	203	197	210	194	164	206	200	181	191	166	186	205	205	207	197	190	188	187	193	189	187	182	189	189	179	186	207	182	214	181	188	155	187	202	191	189	209	190	192	182	194	172	208	203	185	166	187	193	176	189	185	197	168	191	196	220	192	178	177	182	213	181	182	163	176	183	187	197	224	193	190	177	204	204	179	207	203	190	194	210	176	179	236	177	185	205	186	189	193	175	197	180	194	177	191	184	199	185	172	211	212	223	183	216	185	186	179	172	200	198	191	186	187	221	195	188	183	217	171	190	196	200	199	195	224	198	181	183	178	184	187	166	194	190	192	187	202	160	174	219	221	184	180	192	187	190	195	204	197	212	178	191	181	189	201	194	195	201	181	199	200	188	186	211	189	180	165	181	200	173	194	206	202	183	201	184	206	203	191	194	190	187	203	166	217	194	186	212	202	188	191	203	194	184	196	177	187	210	189	170	187	194	205	179	175	200	214	170	194	201	181	203	187	177	204	207	192	207	179	206	189	218	206	195	174	196	181	192	183	176	182	179	213	184	199	191	188	196	201	192	194	186	205	177	186	195	204	200	185	190	176	175	197	201	189	183	197	201	179	177	186	211	192	207	171	189	206	179	184	227	191	184	178	199	220	177	198	204	196	211	191	207	203	193	174	197	216	183	199	210	188	217	189	203	203	182	189	177	190	210	189	198	201	219	171	200	176	197	195	210	189	202	190	155	196	180	194	187	192	180	193	165	199	186	183	196	186	224	187	201	179	204	190	193	179	223	188	170	206	189	216	182	174	176	179	193	172	203	187	193	188	186	182	182	197	190	185	198	202	192	169	191	188	186	188	208	201	173	198	202	189	169	193	189	163	192	185	178	211	190	191	199	191	195	215	191	186	199	211	196	190	192	201	185	191	186	158	227	212	206	178	177	189	186	218	166	161	211	208	179	178	180	174	184	194	213	202	207	195	184	185	200	221	174	181	197	221	207	177	208	185	191	224	189	171	207	181	185	201	187	180	206	180	188	185	179	183	199	185	178	177	212	171	175	202	193	211	190	187	192	187	176	189	190	200	207	202	218	174	211	193	205	195	201	212	171	197	184	181	178	167	209	195	196	198	198	193	189	167	196	203	192	193	195	199	178	170	196	193	180	200	172	192	199	193	208	183	187	172	193	211	185	185	208	205	214	202	190	181	196	200	194	187	187	189	185	182	175	199	191	181	193	200	202	193	184	187	167	148	195	183	191	215	210	197	197	193	176	200	188	195	161	196	176	214	216	169	203	195	226	198	197	185	187	201	150	176	189	164	174	188	180	192	190	197	203	183	172	191	196	207	201	169	202	181	187	190	180	188	208	197	165	199	210	216	153	185	178	158	179	199	194	189	174	183	184	202	201	217	212	182	182	177	193	204	193	165	199	180	196	212	194	192	205	202	202	204	188	229	180	196	200	220	205	196	214	177	171	195	191	221	143	206	202	202	198	196	198	164	225	199	218	208	201	208	191	185	203	206	190	174	208	220	186	204	191	178	191	173	183	228	218	192	200	209	173	176	174	198	217	181	203	185	185	216	201	212	186	189	204	215	179	167	190	180	172	187	195	194	176	176	175	195	192	178	179	186	209	187	219	205	167	188	225	197	193	210	207	178	189	202	180	189	198	186	189	195	182	180	186	189	170	192	172	195	208	196	215	163	198	176	213	185	183	204	191	164	177	171	222	187	199	189	213	183	205	212	196	194	191	189	200	208	193	209	202	213	171	194	194	173	200	190	206	190	191	209	179	202	203	191	206	176	185	190	200	191	162	170	213	204	175	193	189	188	189	206	197	192	207	203	215	174	210	187	207	198	219	198	175	162	180	185	191	175	167	200	200	205	206	183	179	187	191	203	175	201	180	197	219	202	185	177	193	153	187	195	201	208	194	187	199	189	196	196	186	182	206	205	223	218	190	166	206	181	205	213	190	168	191	179	185	203	205	179	193	207	202	166	206	188	175	188	183	204	200	202	184	165	206	201	190	201	179	178	238	193	194	171	200	206	197	189	189	188	185	191	187	187	183	190	188	183	188	200	210	212	195	195	194	183	175	194	200	186	189	209	187	169	193	219	202	190	189	204	203	195	198	173	191	211	181	171	174	202	192	202	216	191	200	190	178	202	209	188	185	193	209	209	188	204	215	185	180	205	170	195	184	192	205	174	191	184	181	175	187	202	200	206	196	214	203	161	215	200	213	180	202	175	199	182	193	206	212	188	184	173	206	194	185	219	191	190	215	202	184	177	185	174	204	173	202	176	189	193	190	191	194	180	180	196	188	184	194	190	190	182	188	198	181	189	196	202	195	187	221	200	181	170	195	185	198	184	183	172	193	185	203	210	195	216	172	210	169	215	197	209	215	207	188	213	173	191	209	184	211	179	202	179	215	193	182	221	227	204	185	200	186	195	162	179	168	159	221	180	172	218	207	200	200	202	188	190	209	188	211	186	185	204	193	199	205	198	218	195	171	178	187	189	193	206	194	204	192	196	209	183	210	201	193	194	184	206	184	183	204	171	180	198	194	211	202	204	177	198	185	175	188	196	185	195	215	184	189	186	222	199	190	180	175	188	190	202	181	191	183	193	188	181	190	209	171	194	200	196	191	213	198	180	181	208	173	193	177	179	210	178	218	195	198	180	200	200	205	215	204	195	188	204	167	166	193	182	189	213	204	191	196	185	181	188	194	198	198	179	212	193	190	186	199	182	210	175	189	198	205	180	221	176	195	189	200	185	177	184	190	194	180	196	197	186	188	189	203	192	186	175	181	199	176	205	194	191	175	176	187	200	185	195	170	198	165	197	173	187	182	179	193	173	198	153
4468	372	323	234	213	231	191	193	201	172	190	198	182	199	200	196	190	191	187	182	204	187	184	173	180	207	184	199	194	188	176	197	206	166	188	201	189	214	187	193	177	207	205	192	193	176	206	188	171	190	173	187	181	177	194	193	221	191	192	173	190	179	194	202	169	166	185	196	171	173	190	212	208	194	177	190	185	195	188	161	192	181	171	193	183	180	207	193	176	196	199	205	178	196	198	173	183	170	178	196	205	180	203	195	200	202	179	212	191	191	177	190	180	182	203	194	205	187	183	197	173	179	169	182	216	174	203	212	172	189	182	171	187	191	187	177	136	184	210	203	200	183	220	203	191	182	178	196	188	196	191	209	182	194	193	186	171	179	211	202	188	183	178	181	183	172	200	174	171	174	201	172	188	194	196	195	179	186	195	157	215	176	185	190	195	197	194	195	213	197	190	171	194	188	185	176	168	180	196	200	189	194	186	172	173	186	188	180	150	169	174	186	186	210	180	182	182	176	172	181	185	202	192	165	164	195	185	191	170	199	189	204	154	224	202	168	194	180	189	164	181	173	185	173	202	201	182	188	180	196	184	178	180	180	182	181	186	170	197	191	165	195	208	202	169	171	173	203	157	211	216	168	174	173	176	195	177	191	203	202	209	207	199	188	176	170	174	186	190	168	191	203	179	164	172	204	192	196	176	188	172	196	176	193	164	182	186	170	201	185	196	196	173	183	153	188	193	190	161	179	199	188	186	200	192	182	194	184	209	208	186	166	167	189	174	199	197	187	192	179	178	187	180	178	196	174	172	179	200	186	195	190	212	179	204	213	194	191	195	193	181	219	182	183	187	178	184	181	191	188	175	202	183	177	179	180	210	192	163	199	185	181	173	199	146	177	175	175	180	177	191	178	185	193	184	178	170	188	176	188	173	199	203	164	211	171	181	186	173	198	185	200	200	178	181	162	179	202	194	179	193	163	204	195	168	168	182	202	182	177	194	179	177	190	196	186	204	220	177	192	174	190	199	179	207	206	171	179	178	173	204	198	173	192	194	184	176	176	193	175	204	162	191	190	163	207	189	180	174	167	177	187	194	187	176	173	181	189	194	176	204	192	193	188	171	177	189	201	174	186	180	185	193	181	175	168	188	211	166	191	186	196	174	228	184	204	158	197	198	184	174	169	194	152	197	198	201	190	192	186	184	177	201	180	189	178	187	192	188	196	174	178	188	193	171	195	155	157	175	173	178	175	176	207	161	175	191	192	173	187	176	204	183	193	166	181	174	191	191	174	204	181	191	196	205	192	172	190	182	181	195	197	161	210	200	179	178	180	177	177	158	153	209	196	167	196	189	181	178	192	217	198	172	173	190	209	218	188	204	155	167	189	166	189	177	160	196	174	189	198	180	173	182	174	187	169	186	179	188	176	197	181	184	202	182	194	203	179	196	195	178	161	180	197	205	168	186	187	191	192	181	191	191	178	211	192	201	193	193	190	169	201	190	188	181	192	199	195	209	180	211	175	182	194	172	186	186	180	187	166	171	174	188	179	179	210	214	181	188	197	193	206	184	188	178	205	179	181	189	201	173	154	196	162	194	153	221	165	176	178	198	187	191	180	179	170	182	198	177	166	194	182	188	199	176	173	189	162	201	191	155	180	196	188	179	199	181	177	170	188	163	188	171	185	179	169	193	159	168	178	194	184	187	205	192	201	188	167	206	172	205	182	200	187	182	187	168	187	180	192	170	182	176	187	167	184	177	201	187	207	192	194	195	188	183	188	168	200	193	169	168	177	199	201	182	200	190	202	178	196	180	202	188	162	183	199	197	180	191	177	184	202	178	169	197	197	179	204	170	191	186	199	171	186	176	192	197	203	175	178	173	181	173	215	201	164	165	191	160	192	192	172	182	199	186	191	202	181	161	186	175	191	207	171	206	197	199	187	192	207	220	205	193	191	191	209	193	187	230	176	205	154	177	191	213	172	165	201	179	191	224	184	175	191	188	187	210	183	179	192	197	178	173	190	195	214	182	182	190	184	203	198	197	198	198	157	196	195	177	183	193	221	216	178	184	187	174	198	203	156	201	194	190	171	167	205	187	180	176	204	175	180	207	193	224	185	183	168	175	192	198	171	206	175	194	191	197	179	191	178	205	188	195	185	190	190	195	192	172	205	195	206	203	179	188	178	181	181	178	198	177	191	175	191	174	156	182	194	186	196	182	187	193	204	213	177	184	176	197	187	140	162	186	194	180	198	178	187	181	184	174	193	208	184	176	170	175	162	199	217	202	192	181	181	183	178	178	190	173	156	192	176	188	179	184	195	187	186	177	171	196	186	190	181	186	203	194	188	161	194	189	196	208	181	185	180	190	167	197	172	182	174	195	177	178	174	172	174	175	194	190	161	175	157	165	198	177	194	174	197	187	172	184	199	186	168	183	167	207	198	191	218	200	165	174	185	186	194	179	200	174	184	176	188	209	180	197	219	175	180	199	197	208	202	205	177	190	173	197	181	207	203	181	174	186	163	167	161	192	198	187	189	188	195	201	190	192	191	187	176	182	188	196	176	194	169	187	176	182	175	193	182	164	172	185	202	185	186	186	174	185	189	191	179	187	198	192	193	196	196	165	211	184	176	184	184	185	181	168	185	156	173	187	198	170	203	175	161	205	164	190	174	177	178	188	178	194	200	179	198	179	157	197	190	166	176	185	217	185	182	197	215	190	182	193	203	185	195	169	203	173	187	213	189	194	202	214	209	193	163	179	166	170	185	176	190	181	182	176	203	185	180	185	199	166	178	179	192	198	179	191	182	179	204	181	180	186	196	205	208	184	199	192	176	202	172	200	196	176	194	193	182	189	191	183	199	173	202	182	191	213	176	216	165	205	143	193	223	201	202	206	189	172	173	194	187	203	173	183	186	185	214	184	180	199	178	175	198	195	182	208	180	186	205	185	196	183	173	189	178	203	213	186	189	167	187	171	173	195	191	216	199	194	203	205	189	190	181	164	173	188	171	190	191	194	166	170	192	195	179	176	205	173	169	177	192	184	186	184	186	172	175	213	162	178	199	201	180	193	197	198	166	178	169	187	198	176	163	207	206	167	186	186	183	185	183	183	168	194	197	204	205	182	171	198	186	171	193	171	188	182	200	197	187	196	170	172	205	198	210	181	193	189	178	192	206	172	187	169	166	166	181	185	193	210	180	168	217	181	206	186	179	204	198	190	169	175	190	198	173	181	175	193	161	195	197	205	192	182	184	175	197	177	184	175	182	197	189	199	171	187	206	200	205	183	201	197	200	176	171	186	177	185	201	192	181	196	193	160	181	165	197	184	184	179	207	162	175	181	175	191	196	167	195	172	196	177	216	197	169	200	182	194	178	198	174	188	179	199	202	190	177	205	194	175	168	209	180	174	180	169	195	169	193	186	205	180	191	218	183	173	190	183	189	191	209	176	206	197	187	175	189	176	200	179	216	180	212	207	192	183	187	195	187	196	191
25184	21420	27848	25366	10253	552	328	222	175	171	170	163	159	126	142	146	148	156	119	152	130	142	132	135	135	134	114	134	147	127	132	109	131	125	140	123	136	123	129	137	123	114	112	110	125	108	117	135	120	125	122	112	138	146	117	132	121	113	142	128	117	113	134	127	126	111	119	136	108	133	140	103	119	136	128	132	127	103	107	113	132	133	114	109	120	107	118	102	122	137	127	136	124	110	108	75	121	120	114	119	111	139	120	112	98	127	123	132	136	137	113	131	113	110	96	151	121	129	111	106	111	127	117	129	142	121	119	127	113	131	134	126	124	121	126	125	108	108	134	121	104	111	129	114	110	116	152	112	125	123	129	108	129	122	107	125	116	131	128	109	121	118	117	117	134	137	135	121	105	111	129	103	115	100	144	109	115	112	141	156	120	135	119	121	127	119	117	118	112	127	89	107	122	113	110	126	131	112	106	115	108	133	125	143	115	114	118	118	114	123	123	119	108	128	114	112	123	110	143	123	139	115	140	121	113	129	127	117	114	107	121	114	111	124	131	133	109	106	121	110	118	100	119	130	151	112	107	118	139	129	123	118	118	115	120	120	124	132	136	129	148	122	111	101	132	139	125	106	126	131	138	128	108	136	134	98	137	144	123	103	108	113	112	114	132	137	114	149	129	133	138	128	129	129	126	115	117	140	111	132	129	123	133	118	131	116	107	107	137	136	116	118	116	131	118	121	132	100	118	135	115	128	141	157	118	151	131	106	120	115	132	133	98	119	112	121	126	112	121	130	119	114	126	120	113	98	124	124	122	122	100	121	113	107	114	131	115	112	138	110	104	120	110	113	137	125	147	110	119	126	119	129	132	122	118	116	118	147	126	122	129	114	113	139	135	110	122	105	112	134	120	113	146	120	93	108	120	122	126	120	109	133	129	120	95	114	124	134	116	119	119	131	130	131	116	130	120	130	109	122	147	134	122	119	118	123	129	114	126	102	126	123	108	124	136	129	129	99	108	114	121	120	112	113	119	123	120	128	114	125	111	116	125	115	119	125	122	105	123	129	106	119	98	120	126	114	129	126	111	126	118	123	140	113	114	127	112	106	142	139	114	119	104	123	127	132	131	110	112	101	125	121	148	139	120	110	130	114	123	125	111	113	108	112	130	128	132	129	139	103	138	103	112	122	104	109	121	125	141	131	134	109	123	116	135	109	122	117	129	118	111	120	114	120	134	125	133	141	123	116	106	136	115	118	102	127	137	129	123	138	129	129	109	119	133	119	124	112	132	121	113	124	124	112	116	122	119	125	123	127	135	117	114	133	126	136	125	122	118	115	114	127	117	124	114	121	124	104	110	114	129	113	112	143	116	134	119	129	120	103	122	120	119	109	132	114	105	135	126	113	135	126	127	149	146	123	131	95	122	101	138	131	112	114	130	108	118	126	113	130	118	134	130	117	128	114	127	115	139	109	129	111	131	114	111	99	116	137	130	116	107	108	118	96	138	123	119	119	134	112	124	121	127	119	128	122	120	107	120	120	112	124	136	114	132	120	117	109	123	123	117	139	121	123	146	141	109	113	123	129	130	145	118	121	120	121	101	129	102	131	94	142	120	118	119	123	111	111	146	118	125	112	123	145	129	137	110	132	121	106	112	121	116	127	123	118	135	119	107	128	138	123	107	122	110	140	113	132	111	108	127	112	113	142	115	130	120	109	101	104	104	101	145	103	119	114	122	129	103	119	117	138	120	113	119	103	99	120	118	99	134	119	106	119	119	130	104	116	143	114	127	132	133	97	107	132	123	117	119	102	127	115	133	100	126	104	114	118	116	128	119	99	117	116	123	123	102	100	128	103	116	131	107	123	129	133	128	128	111	122	125	128	93	113	115	132	111	125	114	108	126	119	138	117	146	129	142	115	123	138	120	123	117	139	123	124	126	133	129	119	132	130	101	135	116	118	101	126	124	127	116	136	123	132	101	132	128	113	113	108	120	107	130	131	135	119	123	118	136	128	135	135	105	125	152	120	142	137	127	119	121	129	112	124	113	130	147	144	122	125	101	135	111	127	123	116	134	120	136	121	129	111	122	130	107	111	118	116	117	128	117	137	132	126	143	122	135	128	135	93	116	114	120	121	131	109	123	117	128	112	107	133	129	106	112	117	127	136	130	119	137	125	126	112	103	102	113	122	112	126	120	100	119	110	117	130	117	120	144	111	122	134	110	126	124	114	143	115	135	102	138	134	130	101	107	111	130	121	116	95	128	101	141	122	125	128	127	124	106	119	119	119	132	120	122	122	135	118	137	139	156	138	135	125	119	121	113	118	135	128	125	108	139	118	116	120	123	129	137	113	112	119	132	118	134	105	142	119	130	113	124	124	122	131	131	120	126	116	131	127	113	124	133	131	109	110	116	123	115	110	106	124	126	120	120	114	124	99	145	115	126	122	128	129	119	115	116	135	112	139	134	115	136	132	138	122	118	110	135	118	119	107	119	137	127	127	119	123	126	130	137	122	133	108	138	115	115	128	132	119	114	119	128	107	122	122	109	136	132	110	107	109	119	122	129	127	105	124	103	99	117	123	99	111	110	123	125	116	152	119	115	129	134	122	100	111	114	137	123	132	129	128	125	122	119	122	123	117	115	137	136	129	112	121	118	120	130	135	123	120	111	112	119	117	105	117	131	122	104	130	126	123	99	121	113	129	103	134	120	108	111	115	142	118	120	111	110	127	121	128	111	131	118	122	113	120	103	125	142	117	115	110	123	108	134	125	120	133	140	109	115	114	111	106	134	124	145	128	128	146	117	126	111	118	141	125	110	113	133	123	137	125	138	118	131	106	119	124	128	108	124	120	130	127	118	113	120	120	102	121	131	130	127	115	100	118	132	119	123	137	139	130	141	114	140	133	123	135	118	137	138	125	114	121	106	120	132	128	102	142	115	113	91	118	134	121	123	141	137	112	127	133	116	113	123	126	125	145	121	130	119	106	121	114	145	103	145	109	120	114	132	146	130	127	126	138	123	125	121	100	124	125	134	119	117	132	107	109	142	148	117	141	128	128	114	143	121	130	120	120	128	121	137	118	107	113	118	116	123	88	124	109	126	134	123	118	120	118	117	128	104	121	121	112	127	113	116	111	118	121	129	107	126	109	123	116	129	124	131	122	124	122	125	120	125	128	125	98	95	96	121	115	112	130	113	122	129	136	126	126	115	115	121	126	117	119	126	114	113	113	128	114	128	104	143	123	121	132	109	122	123	106	120	119	108	115	100	126	105	115	120	112	123	143	126	138	128	124	118	119	127	108	120	129	114	104	113	107	110	118	141	120	146	117	113	103	120	113	101	130	123	131	121	117	123	134	121	142	140	125	125	133	132	128	109	113	137	143	100	137	137	119	117	108	115	110	112	126	112	124	138	122	141	123	129	114	117	148	124	99	121	111	121	122	111	140	111	117	125	122	115	110	118	122	123	109	122	139	119	106	109	121	129	130	112	136
3007	2734	2189	1082	653	447	416	338	295	263	247	195	219	190	162	180	161	160	184	189	148	137	158	149	148	153	158	133	138	138	134	135	146	131	137	140	128	138	140	142	113	133	156	122	132	133	142	135	152	144	140	130	152	118	157	135	154	145	129	124	157	134	149	135	136	103	119	125	121	139	136	137	146	132	120	130	153	149	133	122	125	141	121	127	129	133	147	120	133	157	118	129	137	122	136	138	111	142	117	146	121	130	143	137	125	129	157	125	144	131	146	135	156	145	143	143	145	120	129	139	143	117	124	130	138	141	135	118	110	153	141	121	143	126	114	140	120	108	125	137	125	143	110	132	115	126	135	108	125	126	138	125	140	138	132	140	131	133	108	128	133	153	119	135	124	118	120	146	146	125	124	126	134	121	121	135	137	131	130	115	131	134	114	142	111	123	133	113	131	133	138	114	132	128	111	120	146	114	140	134	114	116	123	138	146	129	124	133	131	120	139	155	142	145	126	154	122	127	144	129	141	123	104	146	146	144	156	132	148	113	113	160	134	127	119	130	137	149	113	123	103	129	137	150	112	134	119	111	123	131	146	129	130	128	131	124	128	134	112	134	146	152	137	115	155	142	128	136	160	137	144	135	143	145	139	133	133	148	137	131	129	141	138	120	146	154	136	125	100	123	110	104	129	104	129	146	138	125	130	122	136	122	136	151	135	137	110	129	129	107	106	123	125	125	163	140	145	136	140	144	141	133	130	127	137	121	145	127	133	129	124	135	130	131	130	143	141	126	144	130	146	141	119	132	106	119	130	149	127	121	144	124	133	134	149	133	121	142	123	133	108	132	137	124	113	130	144	126	135	134	128	132	135	137	125	138	135	138	142	156	140	128	143	120	122	111	134	122	140	148	136	145	137	127	125	133	109	132	140	126	126	144	122	138	125	136	125	124	129	137	119	116	115	144	142	107	119	124	133	120	155	126	130	144	117	137	154	130	121	155	137	133	131	130	136	128	127	120	127	125	111	142	125	127	152	129	133	131	126	119	139	145	147	139	146	133	131	125	135	124	132	132	121	128	139	140	131	138	135	132	106	139	127	141	153	136	126	129	150	145	134	126	126	120	136	160	137	137	119	122	138	144	127	131	121	127	125	153	133	143	135	122	145	134	151	121	125	125	125	120	120	129	123	145	118	110	124	139	135	132	138	133	143	100	128	120	124	121	149	140	146	137	142	135	130	164	142	128	142	120	126	140	145	125	146	129	135	138	115	128	121	108	115	125	138	133	131	124	122	119	117	138	128	139	135	118	114	119	127	132	138	147	146	135	114	126	149	140	128	130	123	124	141	110	134	138	118	123	139	150	121	128	148	129	159	129	152	132	123	119	129	120	123	133	135	143	120	125	135	141	139	151	139	119	133	116	135	134	111	135	140	141	136	139	125	128	119	119	106	130	142	121	135	135	134	136	131	143	137	122	137	131	122	140	135	135	122	146	141	136	137	171	125	109	112	133	119	125	123	111	149	146	137	115	133	123	125	128	114	134	138	173	131	107	130	135	113	138	127	118	126	111	132	129	144	130	158	120	139	138	133	137	160	132	127	143	146	146	116	143	144	143	130	152	132	132	140	150	124	130	118	126	144	142	136	134	124	116	126	141	128	128	122	120	148	122	129	111	113	120	131	139	118	109	131	138	109	142	153	133	134	146	135	139	119	128	131	127	125	122	125	124	128	120	105	156	138	142	133	132	140	121	134	127	132	131	113	143	123	127	138	128	117	140	147	139	119	117	141	128	110	133	137	144	149	148	119	122	120	128	127	150	131	148	129	140	142	109	109	131	130	119	134	99	139	153	118	130	109	140	124	152	130	138	120	150	148	123	152	140	141	141	110	123	125	126	126	127	131	109	130	166	137	148	135	132	116	137	120	111	135	127	132	123	116	143	139	129	120	126	115	112	128	127	106	145	144	121	125	135	121	131	144	118	128	133	127	122	105	129	104	122	118	141	137	131	123	132	134	126	119	126	127	118	143	128	116	123	146	136	126	140	131	114	115	135	125	140	100	127	165	107	105	111	127	140	132	124	131	118	139	120	136	138	125	138	142	142	123	137	126	133	137	141	124	116	132	107	144	133	150	123	129	124	120	126	133	130	131	140	128	132	140	137	136	152	130	138	139	130	126	131	137	128	146	118	142	123	138	138	128	112	133	129	119	116	124	133	160	134	130	138	115	121	140	139	140	124	145	130	124	123	144	145	143	135	120	135	137	134	138	157	136	129	137	121	114	116	130	127	139	142	153	121	110	127	127	128	140	135	119	140	116	132	133	145	137	123	124	104	145	133	120	125	146	147	120	119	149	138	139	116	123	123	119	131	116	131	140	134	144	138	107	128	114	135	141	130	141	112	132	135	164	122	124	146	123	145	132	141	140	122	118	121	105	138	137	118	130	130	125	146	120	146	156	123	107	127	117	146	111	149	132	123	132	132	117	111	123	130	139	125	150	138	126	117	124	138	134	146	131	100	142	111	138	139	142	140	136	130	135	103	132	127	136	134	136	136	141	135	125	117	127	128	121	137	136	110	140	132	128	118	134	143	134	135	123	106	115	122	157	131	133	145	137	136	112	148	105	103	135	130	139	114	124	121	128	130	118	107	147	120	101	112	129	135	137	126	131	112	124	134	121	102	152	134	108	135	134	144	131	125	147	139	129	121	125	119	130	136	123	141	131	137	117	130	148	118	118	119	140	139	141	128	149	142	117	130	112	119	150	121	129	133	134	119	139	142	122	122	120	128	116	127	126	130	131	124	142	137	116	131	123	121	128	128	109	126	130	130	132	118	143	140	124	129	122	133	107	125	143	136	131	135	107	134	117	129	110	139	138	127	132	131	115	136	132	119	143	125	122	135	132	153	137	133	129	123	153	105	116	126	120	133	118	125	136	122	117	144	128	123	124	133	137	146	134	133	127	127	139	132	123	135	134	140	148	129	134	138	141	126	148	130	135	129	156	134	126	138	117	132	129	125	136	134	142	135	121	147	136	111	132	125	122	135	114	143	116	117	137	146	138	131	144	136	125	131	130	128	123	140	118	119	127	139	138	146	133	153	137	117	130	123	135	131	115	129	144	126	141	140	155	135	124	111	148	110	128	118	125	147	128	134	123	142	143	110	113	145	153	131	130	140	99	128	133	111	114	147	142	126	127	123	142	135	125	146	108	128	145	108	116	132	149	126	139	125	115	141	103	127	143	142	149	137	144	138	115	125	142	140	134	143	111	123	145	112	143	139	137	131	120	122	123	120	129	126	115	128	119	122	131	140	121	113	141	133	101	148	130	143	137	127	127	135	145	122	132	138	129	126	119	130	121	141	127	106	126	135	139	123	131	118	114	129	136	125	136	126	124	125	132	148	123	123	124	124	129	126	106	131	145	123	152	124	127	149	148	139	122	135	119	131	127	142	113	135	119	101	132	127	145	140	136	144	118	138	130	126	130	117	136	128	127	123
24263	21412	28727	24447	21392	6314	1001	507	424	386	399	385	374	338	368	348	384	334	359	342	332	306	303	333	319	316	298	356	327	327	369	302	336	297	357	341	313	325	303	300	301	313	326	305	310	337	335	357	330	304	304	293	351	301	294	269	297	310	307	301	315	308	339	308	310	314	315	281	286	307	299	308	319	306	304	280	337	292	300	301	301	317	320	316	326	331	344	294	282	321	319	284	332	299	324	303	302	297	308	287	328	313	337	299	295	279	300	306	343	320	307	319	298	344	313	329	317	337	309	302	335	275	322	319	308	312	320	311	337	340	280	308	290	301	317	310	290	293	329	276	324	339	289	312	283	292	283	295	291	310	293	319	290	295	305	322	312	291	328	300	328	325	285	292	349	320	309	331	309	317	282	265	313	317	323	323	328	308	314	308	313	327	326	326	320	285	297	301	292	309	328	347	349	265	268	303	315	283	315	300	349	319	333	304	322	299	295	324	321	314	314	284	328	316	284	327	320	296	313	300	284	329	300	293	285	303	294	298	306	307	338	339	287	298	300	292	309	300	319	285	305	308	312	323	331	296	308	310	292	315	328	318	287	341	298	322	301	308	311	334	303	333	313	297	298	303	292	319	292	300	344	318	297	312	287	318	297	307	294	300	314	320	337	294	275	297	358	289	288	344	293	341	326	286	310	299	300	305	334	320	296	315	280	325	303	308	276	322	283	309	313	279	331	328	295	312	362	310	315	311	290	289	319	279	305	288	350	281	299	281	318	280	316	328	283	287	284	303	299	316	296	274	288	308	306	318	326	308	309	286	298	324	305	280	294	312	310	283	295	272	348	306	273	304	340	286	323	308	287	292	306	305	308	292	312	311	313	301	320	304	310	292	271	300	333	292	325	246	314	318	327	317	345	301	297	288	307	301	315	311	327	305	304	329	305	319	314	336	277	295	306	329	296	338	295	321	310	309	311	305	318	298	292	327	319	300	282	319	349	332	292	285	288	318	303	322	314	335	297	272	308	303	315	305	301	313	298	284	337	306	289	313	322	280	307	313	307	300	311	295	329	288	315	279	317	312	309	310	271	302	290	313	283	317	267	327	299	263	274	297	297	316	297	327	311	298	314	314	301	316	320	298	320	308	313	319	318	286	295	288	310	326	332	305	319	288	302	306	320	304	294	305	308	318	299	311	302	283	304	327	329	304	328	297	308	311	320	315	294	289	275	307	299	311	305	291	325	327	327	300	281	307	314	297	300	292	314	270	303	269	310	303	308	315	300	291	297	306	291	300	323	276	304	277	294	319	296	307	297	291	317	307	288	305	285	332	324	344	334	284	326	301	293	295	306	305	333	320	298	275	314	325	337	312	298	303	291	307	302	319	344	323	326	305	301	301	292	275	296	330	311	316	309	288	294	288	318	306	286	286	309	292	296	320	322	294	330	309	295	326	310	319	303	315	328	307	326	315	311	321	323	309	333	321	298	319	332	304	306	315	302	288	315	293	294	352	319	298	293	338	310	317	307	294	288	300	317	322	296	283	295	332	332	338	330	287	310	320	307	324	301	344	296	308	295	304	325	308	321	324	302	312	313	299	317	307	286	316	305	304	336	307	312	298	297	271	293	273	306	267	279	322	319	317	331	308	324	319	323	306	310	323	322	320	297	296	288	328	292	297	287	302	312	298	299	290	268	317	330	302	324	331	313	286	331	272	316	311	299	309	324	296	326	286	289	324	318	318	309	288	300	303	266	294	330	311	292	287	315	301	315	295	322	333	316	281	314	331	299	321	287	337	299	322	271	294	328	336	280	295	306	308	279	304	301	304	331	334	286	295	286	329	299	295	293	314	303	327	322	291	318	322	304	320	300	305	300	284	307	300	312	300	292	305	312	329	306	302	287	306	328	316	279	319	325	346	313	314	301	262	305	352	317	329	279	287	312	310	274	293	289	309	283	315	315	305	298	285	298	329	280	295	290	343	284	291	297	304	323	287	318	308	316	314	303	278	351	335	303	306	292	310	297	320	262	287	278	288	359	298	334	316	273	279	310	333	316	336	279	311	308	269	291	280	267	289	301	317	308	299	286	323	315	321	307	297	315	327	301	301	329	336	305	326	279	326	299	275	291	317	323	272	289	301	296	305	258	324	328	310	293	330	292	274	335	296	314	315	302	303	301	310	270	292	288	293	307	313	299	289	297	306	308	310	305	275	310	318	318	352	310	308	335	308	309	314	303	295	317	326	290	301	318	286	291	324	306	319	282	327	290	304	339	292	314	336	308	284	328	303	327	307	293	276	288	327	295	303	300	331	298	323	320	342	294	280	281	299	314	323	305	277	307	308	324	302	295	308	329	324	311	327	285	321	298	312	298	329	314	299	302	306	309	300	323	320	306	322	304	263	300	312	299	318	302	301	331	308	317	322	302	315	313	325	330	270	308	296	300	302	283	312	307	295	277	328	341	262	313	295	295	296	352	310	335	283	295	294	287	290	347	300	308	310	308	291	293	339	324	325	297	292	297	305	321	278	307	318	300	282	307	308	303	290	320	265	338	297	293	328	323	336	312	312	316	291	321	311	305	301	306	314	276	293	307	341	292	295	300	279	341	298	291	287	320	279	303	318	308	283	282	303	317	335	277	281	323	292	317	327	303	312	324	295	319	301	300	281	307	344	305	278	287	317	280	308	318	313	284	298	301	277	312	306	291	301	317	299	268	313	315	321	292	317	319	315	287	304	303	312	321	321	276	302	315	340	295	279	292	306	308	291	324	308	299	272	304	295	310	303	285	335	300	314	322	306	268	302	326	292	283	323	287	309	330	278	322	313	286	328	315	315	296	295	274	261	306	322	274	292	309	302	298	325	342	285	302	311	312	319	305	315	319	311	337	294	305	297	303	291	354	306	331	303	279	294	288	314	332	345	309	281	339	313	280	296	298	322	290	311	287	299	312	303	276	291	288	284	289	289	319	306	287	311	283	292	340	311	326	287	307	314	317	315	300	292	272	302	315	321	290	288	306	307	289	316	287	289	297	311	308	336	341	290	301	319	301	298	312	294	323	314	302	312	271	328	335	337	315	312	344	334	305	301	288	326	292	309	294	276	294	307	303	297	277	310	283	302	294	313	316	319	323	308	297	318	300	311	362	338	299	286	295	333	324	315	294	331	307	285	289	321	330	300	316	346	303	292	305	307	299	313	314	303	303	288	331	296	293	330	309	313	327	302	304	270	290	321	297	335	329	305	294	287	326	304	284	321	330	329	291	316	303	286	340	311	301	321	329	316	334	286	296	292	298	297	307	282	355	321	301	312	301	314	302	286	316	297	302	277	267	306	279	328	303	324	294	280	292	323	305	299	335	309	301	305	325	272	300	298	304	300	320	293	295	293	318	293	298	337	301	323	274	292	320	297	318	313	311	293	282	304	304	267	296	294	321	287	312	315	299	342	273	288	292	288	314	273	335	322	293	288	319	306	269	280	286	302	330	288	334	319	282	330	303	317
3303	4939	4151	2057	1267	987	779	700	536	506	451	468	381	419	403	347	349	342	330	347	335	333	317	304	309	320	308	327	334	307	342	311	322	306	300	313	269	317	302	309	317	265	292	318	286	314	318	298	336	296	320	293	323	301	310	266	332	288	306	283	284	274	286	329	285	302	299	284	285	265	336	274	301	289	300	303	272	286	319	266	274	307	284	289	326	302	289	291	286	289	296	293	306	342	258	278	296	319	308	278	269	297	304	290	289	306	332	306	291	318	297	292	276	268	306	289	304	304	267	285	291	277	299	277	299	271	331	343	295	293	302	300	293	308	255	284	278	286	285	280	317	288	286	286	295	290	263	312	299	302	296	270	279	284	272	299	281	283	315	289	277	295	295	314	322	285	282	281	313	312	281	298	271	304	320	287	296	273	293	309	331	263	281	305	314	306	315	301	279	281	295	307	324	292	297	303	282	289	277	261	313	290	310	284	287	275	291	276	295	299	258	297	265	272	262	304	268	274	260	262	299	271	305	305	319	301	289	302	302	301	293	262	296	289	288	299	308	294	302	276	304	302	320	297	296	302	314	303	296	305	305	286	271	316	279	275	317	293	269	289	304	260	280	311	295	289	275	294	318	300	308	291	322	314	291	271	322	281	297	271	278	284	255	282	314	265	293	298	291	308	291	294	298	310	301	308	294	287	283	289	307	273	272	286	304	304	289	296	300	270	288	286	276	300	287	296	311	283	315	315	292	278	296	287	294	287	304	320	320	330	303	312	271	302	291	282	316	298	263	305	278	285	283	288	273	297	284	283	277	262	278	283	289	295	298	292	308	294	272	328	284	276	287	304	279	310	282	277	290	278	305	293	284	270	272	298	310	302	270	321	253	258	312	281	275	275	294	305	295	301	286	300	320	275	313	280	284	276	283	299	306	270	303	287	288	307	301	262	276	310	261	299	296	277	281	317	251	300	314	323	291	295	324	308	340	297	286	299	274	339	296	321	263	315	271	320	290	301	296	256	304	295	310	307	296	307	261	304	299	253	282	266	314	301	283	289	309	271	284	298	313	288	301	316	263	305	294	288	295	279	291	279	313	288	301	277	267	286	285	296	271	290	255	296	300	294	292	298	292	286	291	301	287	303	297	315	303	329	245	269	295	298	301	311	268	262	274	294	342	302	262	285	308	325	261	262	274	284	309	270	292	300	247	299	291	257	277	310	325	279	301	286	270	314	294	290	287	277	281	322	308	288	264	269	310	297	279	303	260	281	288	268	287	256	315	288	289	278	287	295	276	311	296	310	271	280	273	271	284	281	290	293	258	289	295	288	290	287	286	293	303	271	303	288	263	302	291	287	281	314	284	294	318	277	298	299	305	317	256	281	271	311	300	296	294	331	308	251	275	276	267	297	262	316	285	316	303	291	330	284	322	281	296	275	291	256	289	268	267	282	313	266	290	279	288	277	271	277	287	267	303	271	295	275	318	304	300	301	300	280	313	310	263	296	318	281	286	300	318	274	310	293	260	265	303	267	283	307	281	285	299	295	308	304	267	292	283	294	280	280	292	290	296	297	295	298	295	311	286	263	261	289	282	311	307	259	307	268	309	292	280	274	294	262	312	294	300	296	293	318	328	294	287	259	299	267	309	276	305	258	282	268	270	259	253	327	308	301	302	278	304	284	291	292	290	276	301	286	263	269	307	289	288	264	278	328	292	293	298	294	300	290	307	305	288	285	324	279	272	321	269	286	253	285	291	272	283	310	324	259	278	277	268	291	295	273	304	290	319	278	280	279	290	276	298	285	289	278	295	279	279	273	318	292	344	280	295	298	294	306	262	255	274	275	296	272	292	271	291	299	317	312	276	268	268	276	311	280	281	262	330	284	261	298	301	274	298	284	281	292	304	264	280	276	238	325	275	306	292	279	299	277	293	307	301	313	291	274	289	292	273	309	292	263	260	285	259	266	277	275	283	311	266	262	272	295	280	302	300	285	299	300	273	263	276	264	264	294	266	282	279	301	275	289	260	274	253	289	286	290	257	272	260	304	273	304	307	256	263	293	272	277	290	279	289	305	274	267	276	304	299	304	284	324	272	315	305	288	278	280	269	301	297	305	272	280	303	296	277	279	290	304	306	288	301	292	276	289	277	248	290	300	295	319	290	274	271	292	282	271	266	286	334	297	314	249	261	275	300	327	279	284	297	286	273	284	287	277	293	284	317	292	287	322	292	287	290	288	313	294	263	288	296	289	270	283	275	286	306	278	294	329	295	283	299	317	287	285	269	254	271	313	287	305	293	273	256	316	272	269	273	281	300	311	288	259	304	304	284	284	294	313	300	298	289	299	291	285	302	284	283	298	278	252	312	298	270	280	282	266	265	273	293	277	288	300	289	296	294	307	288	292	291	249	256	284	291	240	273	311	293	285	307	288	296	287	293	318	272	282	261	290	291	314	296	291	274	304	267	310	276	321	275	301	251	300	294	276	283	267	277	286	272	294	261	276	305	292	285	273	292	268	301	279	306	274	298	291	302	329	280	269	291	260	275	266	258	310	262	289	272	262	271	282	277	264	305	284	272	251	299	308	280	283	242	301	255	281	289	312	298	311	275	254	301	271	275	288	290	286	325	270	320	280	270	292	290	282	287	303	284	291	270	298	288	291	280	292	274	315	301	291	277	293	278	291	301	273	265	274	302	309	286	256	318	272	313	297	281	283	271	271	255	313	248	274	263	298	306	266	272	290	264	276	256	290	276	270	294	320	257	285	267	291	283	307	267	308	287	303	281	303	276	284	307	316	259	303	287	297	240	307	302	303	306	278	270	306	277	269	259	276	276	296	296	262	254	290	288	290	282	282	288	302	259	318	268	265	318	298	269	305	273	266	263	285	303	291	283	306	264	283	260	280	266	290	283	303	315	296	285	316	267	268	303	284	304	295	293	287	267	281	308	288	296	278	320	307	291	316	303	294	282	282	274	280	269	289	314	279	288	269	280	278	302	274	305	273	293	283	292	264	282	281	311	262	252	281	294	288	270	292	275	293	305	307	267	266	261	312	329	301	269	269	295	275	288	274	303	256	266	305	249	306	301	274	292	255	312	262	238	283	288	294	311	278	295	248	273	309	278	285	276	289	260	271	275	259	261	272	305	243	295	302	296	291	255	287	289	337	295	272	334	294	290	288	298	266	300	320	290	277	286	270	278	300	279	289	300	271	260	311	292	292	274	279	280	268	296	288	296	294	296	299	286	269	297	279	304	265	283	291	282	301	322	290	284	290	258	303	298	318	295	276	274	337	284	303	305	306	276	260	305	294	297	262	280	288	301	264	281	267	269	273	288	274	299	264	269	292	301	286	311	308	277	299	285	292	275	300	265	295	296	318	286	298	316	281	257	296	307	279	266	287	287	249	295	294	282	291	258	286	299	271	299	278	265	296	286	293	260	264	299	263	299	292	271	265	299	285	268	278	293	250	298	285	287	264	278	289	277	267	304	304	317	297
27679	11963	907	504	356	262	201	200	194	208	199	165	174	189	199	184	174	192	217	220	190	228	193	200	202	193	173	182	180	206	195	180	191	185	176	187	195	190	182	179	187	205	179	200	184	204	203	195	197	225	216	196	205	207	199	190	204	203	199	195	196	189	196	193	172	180	204	184	196	191	211	180	210	206	196	183	186	195	179	196	219	207	175	178	191	193	206	209	215	210	199	204	189	173	182	191	197	190	202	187	193	179	210	188	177	179	200	215	204	187	181	203	185	192	188	216	189	198	196	203	184	197	167	185	204	181	186	214	195	206	195	194	179	200	195	200	206	168	182	201	196	200	196	194	194	189	203	208	206	215	193	171	189	197	192	205	195	216	215	193	190	195	193	172	200	210	185	211	201	201	200	181	193	183	197	182	193	178	186	200	208	216	204	202	203	187	190	178	176	201	206	196	203	209	192	190	189	190	191	165	190	187	180	174	196	200	186	190	224	176	193	201	187	177	215	177	192	192	199	207	187	194	191	192	203	188	196	191	198	199	164	166	208	179	205	194	177	166	193	193	190	177	179	199	205	210	192	208	206	189	191	207	193	209	207	194	189	177	175	202	192	196	201	206	200	184	191	190	183	199	167	192	208	204	219	195	202	193	183	208	210	207	216	223	187	186	209	225	213	209	191	189	193	187	199	184	180	172	196	193	208	188	192	182	175	194	183	179	181	202	198	209	185	193	175	224	189	226	186	185	200	178	186	192	236	177	204	203	186	174	231	190	186	191	201	194	216	195	225	183	188	187	178	197	182	205	194	192	179	184	210	188	191	197	199	171	226	172	164	229	204	204	177	207	217	198	204	170	195	153	192	205	211	194	174	238	181	192	198	201	185	181	205	184	183	175	190	197	177	154	197	201	204	210	208	191	190	181	212	213	200	197	193	191	197	205	181	199	165	183	196	165	175	196	186	195	180	190	190	205	168	186	206	194	208	208	167	196	193	194	210	184	177	177	181	215	203	182	189	190	174	206	207	194	201	191	197	189	197	218	185	199	183	185	187	206	200	214	188	188	215	201	183	211	205	213	199	196	170	202	218	206	203	193	191	201	193	189	186	193	185	187	223	190	195	208	189	201	183	204	212	184	201	197	193	180	208	191	190	212	186	191	195	207	203	183	198	191	216	183	178	187	208	194	155	208	192	200	174	171	213	218	198	193	179	197	196	192	191	175	168	190	191	196	185	192	190	221	177	238	199	184	177	196	209	175	185	195	185	179	200	200	208	184	187	187	180	170	176	175	196	193	197	174	175	187	191	197	210	195	195	218	185	159	183	197	185	202	175	197	196	216	194	185	181	224	183	202	207	190	190	207	192	196	177	180	251	199	205	205	219	201	186	170	201	173	186	191	176	188	184	197	208	216	218	172	192	206	192	173	192	177	205	195	163	175	193	210	191	197	197	198	199	179	203	220	203	197	193	185	177	201	176	209	189	210	190	203	184	216	194	201	193	198	210	209	205	185	187	212	187	185	200	168	192	186	201	197	184	184	201	208	194	191	192	200	212	227	203	184	207	187	200	191	211	190	220	179	179	164	178	189	201	214	179	216	207	170	173	180	190	202	175	185	197	188	194	184	190	181	180	200	206	178	171	193	204	196	197	218	183	191	204	213	194	191	166	190	191	191	210	198	193	183	189	208	205	214	181	184	178	199	197	184	210	219	167	208	207	208	197	194	188	199	197	195	187	214	162	201	176	214	200	187	208	205	213	186	176	193	195	220	209	176	206	198	181	179	206	206	189	210	213	186	183	178	217	204	196	211	176	220	210	209	200	168	203	205	201	197	194	198	178	194	194	163	202	190	195	204	194	193	178	191	191	172	179	173	195	207	189	213	201	196	167	196	181	204	193	192	199	187	197	195	197	183	157	199	191	187	189	181	211	195	207	178	181	212	203	181	185	191	202	184	180	203	199	209	201	190	186	180	203	189	217	201	178	211	188	194	195	194	173	205	209	178	206	218	206	203	185	188	203	186	185	205	191	196	170	189	219	189	192	183	203	210	198	188	200	191	193	196	177	211	190	204	190	178	227	199	185	203	191	195	177	193	196	170	199	221	179	197	179	204	201	158	177	188	185	192	190	183	201	224	187	200	193	181	182	185	194	179	183	190	205	187	208	185	194	207	182	198	178	212	193	205	199	178	173	178	177	203	177	215	190	200	175	211	179	195	181	190	180	191	197	185	169	221	207	188	196	210	213	181	180	182	184	182	212	177	200	215	192	198	195	175	221	181	193	190	187	221	192	192	222	204	190	197	194	179	192	181	209	207	191	214	214	164	195	187	183	185	181	192	211	200	169	185	199	170	189	207	189	169	184	192	211	216	189	180	199	217	187	165	222	193	219	196	190	182	212	199	204	202	197	194	195	180	200	205	190	178	190	213	183	200	171	179	232	167	208	202	165	224	200	193	205	198	188	203	184	193	206	208	221	211	186	197	192	189	190	221	187	191	218	196	188	185	194	195	173	192	176	210	203	184	171	190	185	184	213	218	197	224	195	201	184	196	170	204	213	207	191	202	179	179	195	215	192	210	177	204	212	203	191	207	187	182	182	208	179	238	189	184	169	197	192	201	223	203	187	193	214	213	193	203	179	185	208	186	192	205	210	182	200	172	177	175	189	187	191	193	178	205	183	194	184	225	181	184	179	196	197	219	190	189	187	195	166	206	186	202	200	185	219	194	198	188	177	182	224	190	192	178	230	173	195	204	209	200	219	189	177	182	188	211	209	191	210	176	183	199	185	186	179	168	193	202	220	196	182	200	194	184	188	191	201	185	183	197	179	177	180	180	182	227	223	183	209	216	194	208	224	193	183	171	198	192	183	181	181	204	185	196	197	178	170	192	185	215	213	192	191	195	214	171	205	188	189	217	208	195	187	181	174	179	172	192	207	224	193	200	199	203	181	186	197	201	202	189	206	198	208	179	203	182	194	185	187	196	201	180	209	198	207	189	186	202	178	192	196	200	200	193	201	179	182	198	209	204	190	217	201	203	182	210	198	186	200	193	187	212	171	169	191	214	176	204	182	198	221	173	205	167	190	202	192	185	205	207	198	199	186	193	185	195	205	179	194	184	186	194	215	179	208	206	204	213	197	184	191	195	208	176	185	218	185	189	181	207	190	189	194	195	203	196	218	197	180	222	158	203	173	194	180	199	198	212	180	201	184	219	212	181	198	204	210	197	191	191	184	190	200	189	198	202	198	181	190	195	208	190	203	217	182	186	174	189	192	213	203	210	211	192	208	191	168	173	184	174	178	182	179	187	202	172	194	221	200	184	202	186	170	212	193	195	177	177	213	181	188	187	217	175	201	184	196	204	207	186	188	224	185	194	208	191	173	191	207	185	238	190	210	206	192	198	188	240	193	180	216	217	195	216	190	191	194	195	193	191	196	201	186	217	192	185	178	196	232	176	203	209	201	184	185	182	182	206	191	191	196	183	207	196	184	225
4516	343	308	267	210	212	238	211	203	182	189	185	212	184	181	185	210	197	189	183	171	189	193	190	197	183	183	200	191	201	191	187	171	183	190	180	207	184	203	184	161	175	171	168	178	191	179	196	199	204	184	204	194	207	179	182	214	180	209	189	174	158	190	186	162	187	178	162	209	194	194	157	188	177	192	173	200	181	203	209	184	187	192	192	177	186	196	156	203	180	203	183	193	190	178	180	201	187	198	206	162	189	187	183	187	198	203	182	186	178	170	181	181	174	179	186	210	187	202	194	177	196	182	180	200	192	194	170	175	193	184	169	187	198	177	182	181	159	193	181	175	179	205	198	170	202	173	193	166	194	188	209	177	172	177	189	198	190	208	189	204	177	177	186	183	181	201	169	191	185	178	202	185	170	188	187	184	184	185	176	185	180	177	226	185	185	187	180	188	190	186	171	161	181	189	153	189	166	180	173	190	171	178	189	191	189	186	169	175	200	161	155	173	204	189	199	187	183	203	202	192	185	188	190	186	191	180	182	184	167	194	176	183	194	183	187	190	179	198	188	202	139	204	193	179	195	171	172	190	195	194	161	170	217	159	174	187	180	195	201	176	179	185	199	199	197	181	185	188	207	168	195	201	193	194	191	188	195	170	192	172	194	179	198	193	170	184	183	197	162	154	187	205	166	206	166	182	174	188	185	194	205	178	183	173	188	178	200	187	214	179	162	192	198	188	187	179	183	173	184	182	182	165	188	169	167	184	194	194	165	176	183	171	152	190	172	176	185	210	192	167	208	207	195	196	187	182	166	183	183	174	205	200	189	211	189	184	141	180	158	198	191	196	213	188	198	178	209	180	177	202	202	176	178	175	164	194	219	172	190	202	169	183	187	181	185	208	191	198	163	182	195	195	185	193	200	212	185	200	178	184	204	180	172	176	171	171	196	191	191	186	194	197	187	158	191	177	186	174	199	180	187	207	189	193	169	207	173	173	176	194	200	198	173	186	201	175	186	189	207	193	178	178	180	192	207	202	181	168	167	176	170	189	191	195	208	182	175	192	179	169	192	179	187	206	159	208	199	189	168	185	191	198	160	198	182	171	186	192	178	172	177	200	174	186	184	189	172	200	179	168	196	195	173	192	186	193	176	191	195	167	191	184	191	171	173	182	174	177	196	201	190	194	160	176	204	186	205	171	213	185	175	170	179	202	172	186	182	197	192	173	199	197	180	177	195	157	174	175	198	196	179	195	197	195	187	187	200	170	197	185	187	176	199	193	188	185	180	183	196	188	180	188	185	175	170	168	203	189	206	173	166	170	196	189	180	187	202	196	195	184	192	177	198	202	191	190	191	192	163	178	190	181	179	212	186	195	212	189	166	185	180	176	176	178	184	199	181	169	195	170	194	173	195	193	176	154	162	192	174	179	180	167	175	175	187	176	206	182	191	180	174	180	178	195	170	193	198	216	186	219	193	198	186	165	197	186	186	183	166	208	179	211	195	162	181	190	176	189	171	173	193	206	199	178	173	169	193	210	182	194	177	189	184	168	189	195	174	177	169	192	162	194	196	203	194	209	198	207	180	176	186	185	190	177	176	207	169	178	193	176	189	194	190	176	177	206	186	196	182	203	184	199	191	208	195	208	198	166	193	191	200	197	202	192	216	191	180	188	204	172	180	209	178	186	195	196	208	211	180	218	178	182	207	179	187	153	178	182	179	171	177	188	175	201	191	204	164	172	169	172	199	180	190	161	172	177	168	184	171	188	196	168	169	184	202	204	183	198	177	203	207	152	160	169	185	197	163	196	189	199	177	191	178	187	173	186	187	166	191	214	171	182	168	191	190	178	169	199	160	168	169	191	187	181	172	192	204	182	191	190	210	215	181	202	192	182	185	181	194	170	172	175	169	179	207	168	175	189	184	187	173	182	202	170	192	175	180	162	165	192	173	214	174	164	177	204	180	206	174	193	176	193	176	185	185	181	155	171	178	206	182	201	196	193	170	200	172	183	172	168	200	201	177	181	189	176	190	182	177	188	174	186	192	176	170	185	212	177	165	174	169	184	191	173	166	184	203	191	182	190	173	190	149	202	193	218	182	189	183	211	198	208	184	176	187	201	183	179	172	206	171	175	197	187	177	198	192	194	192	180	186	172	170	201	192	216	189	169	212	197	183	186	185	150	195	171	157	185	185	182	182	172	184	194	172	194	196	213	209	179	182	204	209	168	186	171	204	178	196	186	199	172	202	209	199	179	167	182	211	187	207	179	191	186	191	173	175	191	172	167	203	167	195	181	200	197	203	168	185	204	179	191	174	182	184	166	189	196	162	186	172	186	209	184	198	189	190	188	194	183	188	183	182	190	175	187	201	177	172	189	209	204	169	172	168	191	182	153	196	193	203	190	184	180	180	200	201	169	180	222	172	190	184	184	192	181	190	176	187	205	179	176	185	181	215	190	173	210	193	197	162	181	182	188	174	206	191	180	181	181	175	198	176	190	175	208	157	203	184	185	178	222	195	181	190	155	174	199	184	196	168	176	171	216	171	190	166	188	155	187	180	210	175	190	174	176	175	182	169	178	196	211	178	179	197	206	180	162	167	158	177	170	177	178	178	178	173	200	195	186	169	186	214	161	178	168	191	194	197	188	189	178	169	220	178	198	186	213	191	181	178	186	182	194	187	187	216	168	197	188	193	190	194	193	193	186	187	194	192	210	175	180	169	188	188	190	180	198	199	175	192	206	174	195	183	184	201	206	183	181	200	200	198	181	170	188	187	164	172	175	180	194	212	177	189	187	173	184	184	176	205	169	188	178	194	180	192	213	203	178	193	185	193	189	165	188	176	208	194	185	193	190	202	196	194	185	192	174	181	206	177	192	196	184	190	183	191	185	185	195	176	160	180	178	191	169	194	184	166	181	178	174	185	175	195	183	183	165	194	184	169	175	181	188	211	173	178	183	177	179	175	188	197	173	198	201	192	209	196	194	200	191	161	190	194	176	186	191	193	188	170	167	184	212	195	176	193	175	181	187	198	188	199	215	207	214	184	193	183	187	188	172	175	192	185	196	206	187	202	178	193	208	198	189	172	197	171	198	162	179	176	215	210	180	173	188	176	182	164	167	180	191	192	194	158	162	191	179	179	201	181	180	204	189	158	196	170	190	211	210	186	187	172	185	180	192	172	198	192	179	180	199	187	187	198	192	172	196	198	200	173	166	198	193	187	154	179	177	159	198	186	181	188	166	185	164	179	184	176	201	199	181	192	186	214	189	167	176	190	189	212	177	194	206	169	196	169	168	178	180	204	177	183	169	190	179	183	183	179	199	169	157	178	196	185	180	189	198	192	187	167	203	194	169	188	159	201	181	189	195	180	206	199	189	171	195	196	188	183	187	176	209	184	179	215	210	196	197	156	196	183	180	186	188	182	156	167	175	178	176	202	179	199	168	171	186	184	179	189	169	182	171	159	205	161	197	185	205	203	193	186	207	218	177	173
25183	21431	27878	25308	10388	607	305	223	182	191	148	149	156	149	177	154	147	138	155	138	142	147	131	116	129	136	124	129	116	136	126	111	118	135	125	146	127	111	123	111	127	112	125	130	114	133	144	121	116	133	152	130	94	129	120	137	120	128	125	118	133	127	125	124	120	112	137	142	124	119	116	132	144	143	131	128	131	130	123	129	119	114	124	144	112	114	126	126	133	115	130	103	124	132	122	118	124	108	123	106	133	126	136	125	135	132	127	122	134	133	127	131	113	107	116	136	127	116	104	120	131	110	115	112	145	128	143	143	126	132	111	123	129	132	126	131	117	127	136	132	121	114	122	120	119	89	126	122	127	104	110	109	116	125	147	119	122	116	125	124	145	119	123	123	125	137	119	107	119	133	147	124	132	125	113	107	143	135	140	128	120	125	102	134	122	115	121	113	127	125	125	131	119	129	128	102	134	129	105	124	123	118	116	109	123	126	123	111	129	135	132	123	121	133	137	129	136	126	125	137	117	115	139	128	114	132	141	140	131	108	125	127	159	115	152	128	128	102	118	124	127	111	127	128	123	123	117	124	128	132	115	112	120	115	138	129	135	135	128	127	121	136	106	117	115	107	133	132	140	131	128	153	130	128	119	140	109	125	136	126	122	107	118	118	126	110	122	125	141	120	132	119	130	143	121	122	133	153	142	142	135	110	130	127	130	103	129	113	128	129	124	130	103	126	130	119	133	144	126	119	107	124	125	129	132	133	130	116	149	114	126	109	121	123	120	119	133	118	117	127	120	107	129	103	128	115	116	114	169	127	126	129	88	118	127	114	128	135	132	130	126	117	125	127	123	103	130	127	111	127	124	135	134	113	117	144	142	114	133	117	116	130	123	116	134	119	127	113	119	136	131	128	116	108	133	141	135	106	120	114	114	121	119	138	116	128	125	116	132	143	137	96	122	113	123	126	143	131	108	125	113	119	119	129	142	132	117	135	109	123	109	138	126	125	121	122	107	116	136	139	130	136	123	118	119	128	133	118	126	119	131	123	136	138	121	118	109	124	107	113	140	145	113	131	137	104	122	123	110	130	134	122	112	118	131	99	112	135	133	108	108	129	141	130	114	127	111	117	126	118	129	109	125	126	137	98	105	117	122	127	101	121	102	134	132	114	131	127	131	121	141	112	103	119	114	105	117	112	133	129	136	130	141	128	112	114	123	157	129	130	131	107	114	131	128	115	134	142	132	119	108	131	126	147	136	123	119	131	120	116	120	128	145	114	122	117	123	116	111	109	124	119	129	97	161	96	144	120	122	121	116	122	128	128	112	131	125	131	115	109	136	111	133	122	124	119	120	158	124	110	118	114	111	138	116	113	129	125	140	137	127	110	122	145	112	110	125	144	115	115	115	130	132	109	119	104	131	124	119	134	126	141	105	121	135	102	107	138	138	138	138	139	127	117	138	141	114	130	124	122	123	129	119	134	114	107	127	132	122	110	126	120	127	124	116	136	126	133	114	145	125	124	127	134	133	121	125	123	136	109	127	128	136	138	123	146	113	127	118	139	145	111	131	130	141	141	121	128	124	117	107	135	133	132	131	100	133	139	125	110	132	109	124	110	127	128	131	128	118	110	117	135	118	113	106	144	138	127	132	119	123	133	114	123	128	120	125	117	118	121	128	117	121	120	119	103	110	106	122	115	131	105	133	123	138	121	123	139	124	125	115	120	116	121	108	127	120	122	135	127	113	150	122	155	125	133	121	114	136	118	102	109	120	134	126	128	140	127	103	116	131	140	137	145	135	114	139	126	122	120	108	110	134	133	118	104	120	122	117	124	100	124	123	117	119	102	136	120	121	115	119	141	124	137	138	115	120	111	122	131	148	122	130	139	127	128	120	122	125	131	118	111	118	119	117	134	109	120	129	118	120	118	100	126	126	118	124	116	115	122	133	106	126	115	134	141	116	114	150	136	121	129	116	119	122	129	145	128	131	132	115	118	113	117	113	103	125	115	126	132	131	112	129	108	128	130	120	126	109	108	118	129	115	119	116	126	112	111	110	114	107	127	130	142	122	143	121	131	111	120	123	112	125	135	128	127	139	130	134	123	134	121	118	137	114	113	114	118	132	87	148	127	133	103	124	114	125	139	109	135	145	117	111	131	134	115	124	115	103	121	96	120	121	114	126	140	130	128	108	151	100	103	111	131	130	101	130	115	136	112	117	119	118	125	128	111	136	124	108	135	141	122	125	119	139	123	99	131	120	134	131	114	129	122	115	126	104	113	118	111	114	120	111	120	128	130	122	126	101	129	128	125	106	131	145	157	120	117	113	157	122	119	132	134	118	109	95	126	112	121	123	126	130	120	114	111	136	124	116	115	113	125	112	134	139	117	122	126	114	120	123	135	103	122	102	135	129	132	128	135	134	128	123	116	145	129	127	123	123	107	123	118	129	141	130	129	130	114	118	125	123	105	127	136	120	129	118	123	132	133	135	119	130	141	114	122	122	112	126	121	120	124	114	113	130	111	112	141	121	118	123	106	108	122	116	108	133	132	131	131	120	121	127	134	115	110	118	120	122	115	121	125	112	131	113	120	115	100	126	129	131	144	106	122	128	131	138	122	125	101	123	119	112	125	114	132	123	112	128	114	141	145	125	121	119	145	116	131	140	127	103	156	107	104	113	122	108	127	131	113	115	128	116	113	110	139	111	116	135	117	130	117	119	141	138	105	122	126	118	113	114	148	116	130	132	113	108	133	126	139	145	134	128	117	110	100	116	143	121	129	135	128	114	134	134	133	140	114	130	128	128	129	131	110	141	123	133	121	131	111	128	131	122	147	119	128	103	124	130	112	111	124	111	128	111	123	120	125	132	144	132	129	141	122	119	128	132	123	115	129	116	129	126	135	126	134	128	144	125	126	116	141	117	116	127	123	118	124	125	109	140	116	125	141	126	122	112	112	140	108	117	129	138	109	125	142	132	134	125	144	129	130	112	125	137	121	110	126	123	119	152	122	112	129	122	135	125	103	109	126	151	115	115	116	140	116	125	117	134	127	135	135	119	116	143	122	116	123	129	109	111	115	121	137	119	139	107	142	118	146	133	133	117	137	126	120	115	91	113	121	128	131	142	130	133	124	133	132	129	139	131	112	139	144	104	110	133	124	111	126	136	120	112	144	119	106	152	124	117	121	122	122	131	123	131	138	116	129	116	123	132	107	121	99	123	131	130	127	115	137	114	134	137	142	133	106	105	132	117	135	112	129	137	126	129	115	121	139	129	130	133	107	101	113	127	129	111	117	144	126	121	150	143	114	119	127	109	119	133	153	114	115	135	131	126	124	124	123	131	129	131	134	113	113	139	119	114	121	118	117	116	110	113	125	144	127	132	126	106	115	98	121	129	103	123	130	126	129	119	134	120	126	97	106	124	133	111	124	131	124	125	138	120	108	120	110	127	113	119	136	131	115	140	126	115	116	114	130	114	115	115	125	127	121	132	128
2962	2678	2162	1030	700	495	373	336	286	254	192	229	191	176	176	169	171	188	179	172	133	158	140	173	125	153	155	142	127	138	156	158	157	137	149	149	155	135	146	135	124	125	144	159	155	131	141	147	124	128	136	136	124	131	115	139	142	125	143	127	137	136	146	149	127	139	134	143	129	130	129	124	138	141	123	135	126	141	132	153	121	133	130	133	138	143	129	139	140	136	109	121	134	132	135	135	123	117	121	151	130	135	146	143	117	134	138	142	140	144	127	124	131	133	131	120	131	127	142	142	142	138	122	149	102	146	123	149	139	152	125	120	144	144	118	128	130	133	122	135	136	132	116	128	144	122	134	128	119	130	149	112	137	146	132	130	124	152	132	121	128	123	133	150	140	148	139	127	139	130	123	135	128	140	138	146	123	146	161	116	123	139	149	139	127	132	115	133	152	114	134	149	125	111	140	121	129	122	137	130	133	126	114	137	125	113	116	117	125	153	136	133	131	130	153	137	123	123	120	135	140	131	143	137	138	137	128	119	142	136	151	162	137	118	146	135	111	138	120	147	132	134	141	145	134	149	142	137	126	116	122	131	133	137	136	112	122	128	130	150	133	131	130	161	124	126	136	136	107	143	140	137	123	149	142	129	131	115	134	108	124	135	124	155	153	114	146	114	134	128	138	141	135	126	122	169	138	127	148	118	120	150	147	112	136	138	140	144	112	137	128	124	106	128	143	137	131	123	121	121	131	128	140	127	138	142	151	122	135	119	145	126	128	155	126	114	128	124	123	144	124	126	126	114	127	162	149	131	157	132	131	138	132	129	141	117	122	132	138	134	119	130	142	130	149	133	129	122	99	123	146	149	133	127	149	139	148	130	120	115	109	140	120	132	120	133	151	137	133	110	130	142	129	129	126	147	132	137	123	159	128	150	115	147	113	106	131	142	117	144	113	128	137	111	124	134	125	126	136	157	144	104	143	139	129	134	141	117	144	122	161	123	131	140	138	141	117	135	144	122	111	140	134	120	129	138	135	137	118	161	159	130	129	118	128	135	119	131	145	158	130	145	148	105	134	138	117	147	154	160	117	135	109	121	118	144	141	123	125	128	143	135	136	132	113	135	143	137	132	136	123	129	126	128	122	129	130	119	128	136	144	107	133	118	140	141	127	126	145	166	134	139	142	125	131	112	141	143	132	136	148	129	115	143	126	120	132	130	142	117	152	122	140	153	140	136	138	120	121	145	128	138	182	114	112	117	130	133	147	125	153	131	121	108	151	117	129	130	125	131	122	119	136	109	133	120	114	161	143	151	134	133	129	126	117	156	160	138	133	142	140	114	107	123	141	133	135	120	137	128	135	158	135	128	123	112	141	128	116	140	109	122	110	118	143	119	125	143	112	142	108	130	151	130	136	132	126	135	139	108	118	135	138	126	122	112	115	116	137	132	137	124	131	138	126	145	121	129	109	113	111	128	138	134	133	123	138	133	119	108	132	138	130	150	100	102	134	117	131	122	132	130	138	133	137	124	144	141	126	130	148	139	131	114	120	138	148	134	123	142	121	131	138	96	116	147	125	136	119	126	132	137	148	131	124	123	131	143	136	133	145	132	128	131	139	114	143	152	154	128	135	124	115	117	138	143	109	121	133	132	118	134	122	142	146	140	145	126	137	124	113	111	118	149	134	136	132	132	149	153	117	119	107	137	139	110	126	131	120	136	114	140	138	117	112	132	125	125	122	128	140	129	141	155	136	135	138	146	129	123	140	124	128	132	128	126	151	146	129	125	136	133	127	132	155	124	117	140	151	132	132	128	124	126	126	99	117	129	123	155	127	125	122	141	126	142	120	141	143	122	129	147	128	123	136	139	122	131	146	131	118	137	162	117	149	116	117	127	145	125	146	131	128	130	121	132	110	117	122	120	128	128	121	138	125	136	120	130	130	106	136	121	147	132	135	140	143	133	129	131	127	136	128	122	128	149	122	121	136	130	136	129	137	121	123	119	137	129	144	107	123	134	117	141	125	132	149	119	139	130	119	132	134	120	141	135	140	133	119	133	136	136	132	114	133	151	148	127	129	144	137	137	147	121	127	119	121	131	117	112	117	118	123	130	125	138	118	142	122	135	134	115	133	120	135	130	131	139	142	116	123	133	124	127	139	128	138	151	129	135	132	143	128	115	138	124	117	140	143	124	124	122	145	124	122	126	136	133	131	130	139	135	126	132	124	124	105	123	121	135	116	136	119	137	140	132	144	120	123	136	143	119	143	147	153	120	134	115	116	133	125	122	96	119	114	149	143	120	115	129	141	128	134	132	145	130	128	118	136	135	116	123	132	138	134	135	133	111	123	128	131	137	117	149	136	140	137	125	126	90	126	116	120	126	123	133	124	138	132	141	129	129	133	129	129	138	123	147	136	116	150	121	118	116	128	149	143	126	130	142	132	149	128	115	123	138	138	101	121	144	121	117	139	133	130	135	141	134	132	132	146	113	134	133	146	139	143	133	126	121	133	119	126	149	127	134	125	126	144	141	143	138	138	109	136	134	142	138	114	129	130	138	134	138	119	140	108	144	143	121	129	137	117	129	144	146	135	144	128	131	104	133	121	135	132	141	132	137	134	125	130	128	118	138	115	146	133	123	154	160	146	123	143	117	138	120	128	123	130	105	133	126	135	110	138	124	119	168	140	123	138	140	132	133	116	121	146	131	123	129	145	123	143	140	114	125	143	141	112	130	123	143	122	151	160	106	148	128	141	130	121	133	130	144	116	151	119	141	118	145	154	130	116	126	117	140	130	130	113	129	133	158	126	145	127	138	130	132	119	140	116	123	129	133	143	152	141	132	144	118	126	133	130	138	130	150	116	142	164	135	120	131	144	120	123	134	124	133	133	126	116	106	130	143	111	135	157	139	142	126	146	121	109	117	135	136	113	115	141	130	141	127	147	133	106	137	141	124	132	114	117	110	103	133	129	125	143	138	129	136	113	150	116	149	119	143	129	122	129	133	124	129	110	117	115	132	135	127	133	136	126	147	107	123	132	139	121	125	120	131	130	115	159	133	128	142	125	141	126	133	110	144	142	126	137	130	136	127	142	138	132	142	142	119	143	123	119	120	139	143	121	128	136	126	124	158	130	130	156	115	110	120	119	140	120	122	133	139	112	133	128	139	129	125	124	129	137	129	123	127	140	149	113	129	116	109	129	117	153	121	137	111	132	131	136	113	126	131	140	124	128	153	121	140	126	131	126	121	131	143	134	131	150	128	132	135	135	115	121	127	136	143	139	130	122	151	111	159	129	120	127	133	115	142	143	157	154	126	134	114	146	111	134	144	123	143	134	140	139	125	130	121	140	128	127	109	119	141	136	123	137	138	142	100	129	135	120	130	123	110	126	117	116	129	112	131	136	135	136	133	127	140	134	135	124	136	156	144	142	125	133	133	150	134	146	131	137	116	123	126	115	119	143	126	141	138	123	119	137	140	122	120	117	128	131	148
24325	21474	28809	24546	21448	6410	952	564	461	422	436	412	366	352	363	347	383	324	338	340	332	329	294	304	338	328	348	318	309	312	328	317	280	316	330	314	322	347	325	315	296	326	338	292	302	325	311	294	342	343	330	341	315	321	315	289	305	348	322	302	337	296	314	289	306	325	300	341	301	322	313	327	316	314	317	289	306	294	335	316	305	288	291	306	289	291	304	322	338	287	337	305	340	298	319	295	303	305	290	347	316	302	317	337	330	337	319	300	315	284	331	314	321	304	325	309	304	337	340	328	305	300	325	288	278	314	301	321	281	305	313	302	305	327	317	324	277	285	318	320	335	330	327	305	319	305	360	310	333	294	299	299	352	320	298	293	320	303	330	294	332	298	272	303	317	305	331	304	335	277	311	331	320	327	306	309	302	281	317	337	334	320	327	318	309	325	323	316	318	303	283	295	317	303	345	309	272	306	270	296	277	295	314	309	296	336	323	302	308	318	296	316	311	327	294	366	292	337	305	258	332	327	282	294	327	337	327	279	317	302	297	302	265	330	294	319	324	290	284	290	330	287	331	301	312	305	300	301	315	313	326	291	300	282	304	331	318	338	335	284	319	318	299	322	321	281	309	320	291	293	301	298	303	272	315	316	300	298	317	300	280	283	361	325	319	299	303	348	307	297	319	315	337	322	339	297	293	312	318	308	313	281	305	311	289	335	298	280	311	294	322	312	310	312	293	320	333	310	295	304	332	310	277	310	278	312	320	309	307	259	303	293	290	319	312	309	300	291	288	298	328	288	318	323	298	338	308	290	339	317	312	334	352	335	306	287	305	326	322	306	302	278	330	308	345	305	304	310	302	278	299	323	290	323	332	323	283	312	301	304	306	343	327	306	343	315	287	297	303	315	284	314	329	311	295	302	330	292	324	337	345	327	321	320	322	340	321	335	339	293	302	307	335	293	325	320	301	317	292	285	285	299	279	303	295	321	315	295	304	309	320	338	322	301	324	327	322	315	291	298	304	324	288	305	315	292	341	336	318	345	318	310	330	301	307	292	293	294	312	307	309	322	308	308	327	340	311	302	304	341	278	319	299	306	311	322	345	336	289	324	324	327	304	310	277	300	309	296	331	329	304	305	289	311	270	299	301	291	309	308	292	332	295	311	312	323	309	343	321	318	311	308	331	299	345	318	341	302	330	301	298	301	300	319	298	288	303	332	325	330	289	319	303	280	317	282	313	281	284	307	329	291	300	275	322	321	341	302	312	294	326	295	290	306	319	317	305	340	274	291	313	297	347	298	297	315	299	315	315	345	301	320	311	304	309	341	309	364	274	322	296	322	313	328	279	326	293	327	290	293	345	313	327	294	330	285	296	279	334	303	289	304	332	311	315	288	288	326	332	300	302	307	337	307	310	321	337	341	324	348	328	280	291	294	340	290	338	286	308	327	308	316	327	310	297	306	308	304	313	324	328	340	277	306	303	299	315	335	317	345	325	330	292	321	282	318	294	304	320	283	330	329	337	325	304	323	304	306	319	298	324	326	301	278	319	349	302	304	307	326	354	320	337	319	284	312	318	313	331	312	317	327	337	311	316	286	341	303	339	312	315	285	330	332	314	339	300	321	314	343	318	291	316	300	304	287	318	317	294	333	304	299	316	330	273	298	278	295	329	311	290	283	294	308	281	335	314	313	323	328	302	275	298	329	284	318	280	314	294	297	277	305	304	324	297	287	324	279	320	308	339	298	321	310	293	312	291	300	280	309	278	353	307	308	296	288	268	315	322	299	311	311	304	289	282	303	275	313	295	314	332	288	294	338	322	294	310	292	274	325	278	300	316	303	313	287	309	310	354	304	323	280	300	293	325	304	285	308	327	286	324	322	328	342	294	293	299	320	302	314	324	319	314	296	304	341	340	313	320	341	307	299	296	349	311	305	277	310	318	311	304	306	329	323	306	314	326	308	295	305	327	327	306	284	290	298	319	307	299	344	297	270	293	308	315	309	281	314	269	294	351	330	282	318	310	272	320	296	327	321	308	291	313	281	272	310	288	320	313	333	300	322	322	300	316	344	297	344	279	294	323	327	295	311	308	336	304	320	286	313	311	333	293	337	337	301	329	307	322	298	293	287	299	309	298	344	310	316	319	309	308	289	338	254	311	328	313	339	311	316	292	283	306	291	270	275	293	328	320	309	251	317	302	315	311	316	292	319	302	319	325	298	303	316	315	311	298	295	306	344	287	302	304	324	325	297	303	318	304	289	279	296	310	321	287	286	301	342	334	313	303	288	298	308	327	301	303	328	292	304	334	312	306	304	308	321	297	327	304	324	334	296	300	339	338	322	287	328	292	304	288	313	314	317	299	285	275	285	308	285	331	313	308	334	291	290	320	343	312	312	303	311	303	300	296	298	288	285	306	296	302	335	292	287	284	326	328	285	303	287	318	320	302	316	311	284	338	307	295	359	283	315	290	302	314	320	316	281	279	332	302	285	304	346	282	276	276	276	326	339	317	268	318	318	289	276	296	309	306	318	315	324	283	317	312	311	306	302	286	295	307	303	287	286	298	299	327	292	321	314	296	319	294	347	321	297	291	303	285	260	318	268	285	282	318	289	297	322	284	295	299	309	304	325	291	305	292	270	305	342	318	290	329	331	319	314	298	276	314	338	255	301	312	312	308	318	306	284	291	323	316	327	309	298	305	305	321	314	319	310	291	294	326	292	286	294	320	291	316	293	316	267	285	300	289	332	320	292	296	307	344	300	314	287	282	321	307	332	290	343	305	270	313	320	292	312	319	315	301	311	306	299	294	304	311	296	333	285	304	309	338	315	323	292	280	301	332	321	291	317	327	288	303	311	301	309	296	300	324	359	300	322	315	301	306	282	290	309	316	330	316	310	318	322	356	316	322	310	298	301	301	319	322	317	312	311	314	274	290	316	289	312	315	314	323	307	299	295	311	334	294	290	290	328	310	291	305	314	312	327	327	319	287	312	309	312	292	297	312	313	297	298	288	339	305	290	314	299	320	300	271	305	315	357	306	313	321	306	343	277	308	324	327	306	290	340	304	298	311	319	339	263	295	326	294	293	297	286	323	295	318	309	293	298	307	290	326	280	302	288	306	295	298	304	294	326	300	315	309	314	313	338	333	327	304	316	282	309	301	308	316	300	317	311	326	315	302	319	302	310	299	296	305	296	300	308	319	318	312	331	299	269	315	289	301	295	306	290	307	278	269	317	292	283	297	296	323	269	285	276	351	321	316	311	313	329	306	289	326	312	300	289	290	349	311	325	298	301	304	289	313	297	338	291	285	314	314	273	262	296	282	292	291	327	294	288	307	278	277	306	324	301	304	292	284	304	299	322	292	333	308	339	292	338	345	300	305	288	350	295	312	306	343	292	296	300	319	293	287	310	346	315	317	351	310	296	277	268	288	295	289	323	329	321	300	317	331	326	314	319	309	312	326	298	318	320	318	302	313	331	304	356	307	310	333	322
3282	4787	4036	2033	1340	995	803	671	588	519	482	453	402	419	371	399	347	360	376	314	311	307	295	330	336	326	328	330	344	329	349	298	295	337	312	320	331	325	277	330	323	309	306	305	306	295	268	314	313	284	309	296	292	291	317	299	281	346	305	307	272	302	271	305	278	288	303	291	347	323	326	300	287	311	300	288	296	296	295	302	301	301	274	301	294	307	323	330	295	318	292	297	301	291	323	296	278	312	281	289	289	296	286	280	317	281	302	325	310	315	311	306	311	310	304	289	318	286	285	270	298	292	308	328	294	302	310	328	290	285	274	295	278	304	297	303	311	281	280	299	286	294	291	286	302	307	281	303	295	273	284	308	283	305	285	280	311	293	273	257	296	315	324	300	279	302	285	307	291	280	285	292	333	300	304	303	284	301	274	283	328	257	278	333	338	294	308	284	272	299	315	320	272	308	275	334	304	279	265	287	284	286	286	252	322	321	317	298	282	317	288	299	292	298	308	291	312	308	288	282	293	315	293	291	334	305	282	282	291	276	287	291	296	302	284	322	284	321	332	281	310	308	292	284	284	272	297	323	302	287	273	281	311	289	291	316	265	265	314	291	263	281	312	322	308	292	296	259	267	282	336	279	281	303	274	297	294	298	317	293	314	299	315	248	288	284	278	310	292	296	305	319	276	308	301	274	278	254	298	311	328	308	310	268	291	293	290	281	278	295	294	289	290	332	288	273	288	307	292	310	261	280	293	302	272	286	290	307	285	298	314	295	314	320	311	281	270	293	303	298	297	281	275	323	297	266	300	281	299	322	261	276	282	304	289	299	319	303	329	288	320	305	306	290	299	317	287	272	307	317	291	293	306	295	275	266	295	291	283	314	277	284	326	310	292	292	255	287	291	288	286	302	283	293	270	295	292	289	295	306	295	293	311	321	313	286	279	293	276	293	327	256	299	289	295	277	306	298	298	263	282	293	320	306	292	302	303	303	289	312	279	296	285	283	279	302	290	298	289	289	298	299	268	279	281	298	288	248	262	294	315	315	279	307	271	316	295	273	245	290	310	281	286	272	285	272	310	295	311	292	287	307	303	297	296	309	263	276	306	274	277	291	310	305	268	317	292	275	282	292	291	316	260	285	312	300	302	317	286	307	283	340	318	284	294	274	254	301	319	284	288	274	306	285	276	264	286	301	292	311	298	283	310	305	280	286	275	259	337	285	296	289	324	282	302	286	286	278	272	301	259	290	280	321	294	271	308	296	309	275	316	240	292	268	298	307	276	328	278	292	254	301	287	296	309	302	290	313	270	276	292	281	312	295	283	281	312	295	303	284	299	280	310	296	312	274	302	279	300	271	318	313	280	278	310	297	284	283	305	287	280	291	290	285	299	285	279	297	337	304	285	293	280	298	285	250	316	308	308	275	302	287	297	290	298	279	296	324	307	282	266	290	273	319	315	275	291	296	272	274	310	272	303	298	285	317	334	307	265	293	284	280	286	296	280	288	296	278	291	272	286	284	296	271	298	324	267	285	282	292	294	303	274	316	281	286	298	303	309	293	292	287	302	292	302	307	297	327	286	280	288	282	292	276	307	311	277	276	307	283	294	297	279	308	305	285	290	297	299	273	286	289	310	252	298	287	313	274	274	294	283	288	307	294	278	271	296	287	310	296	288	280	279	295	306	283	295	262	272	285	295	302	288	285	291	271	272	307	289	268	289	311	280	309	295	275	270	275	318	249	308	312	280	298	298	295	302	287	310	273	283	306	294	292	288	320	317	320	291	291	292	294	298	275	268	284	287	287	297	288	312	307	263	251	279	270	276	283	284	304	303	277	299	276	281	277	299	286	310	316	301	278	275	282	267	291	284	312	306	273	270	301	295	277	317	314	298	286	286	283	291	273	293	321	303	257	290	282	258	291	296	288	277	300	328	283	294	282	261	296	296	280	312	302	290	293	262	295	272	263	304	284	295	273	279	298	273	278	318	285	307	283	305	314	300	284	282	296	269	287	276	313	290	291	293	300	277	276	258	284	320	271	315	276	327	284	286	292	296	280	269	316	283	291	306	268	265	284	300	309	282	282	304	277	261	319	307	288	274	288	261	283	290	295	294	290	298	323	270	265	303	327	277	277	281	273	283	307	303	311	315	292	264	295	300	277	305	298	265	281	274	306	313	294	302	305	273	268	306	305	297	273	259	277	278	283	281	304	246	292	276	289	292	295	296	285	301	266	298	273	301	303	304	269	279	306	299	288	269	270	307	296	290	295	257	296	237	274	307	276	272	281	264	293	286	315	302	275	278	302	303	281	297	256	286	282	288	296	308	264	308	271	295	297	299	257	289	275	275	293	282	290	291	303	301	266	278	276	293	259	287	290	297	284	309	267	303	282	290	270	261	335	296	275	323	284	293	261	282	299	284	293	280	285	307	281	272	268	265	323	266	277	298	294	288	258	293	261	302	266	317	272	315	299	272	290	281	311	276	276	266	325	308	311	325	290	265	315	285	295	296	277	292	296	310	332	293	280	312	305	258	306	268	281	299	270	294	310	270	253	275	291	283	311	289	286	292	283	233	279	291	279	287	289	269	273	294	278	292	286	251	297	279	281	270	307	269	306	288	297	300	295	302	282	264	292	296	290	304	294	297	283	268	250	267	311	282	283	308	296	295	276	275	288	281	283	308	307	295	261	306	308	269	310	298	281	275	263	298	310	293	285	318	286	309	296	300	291	302	285	248	293	264	304	282	319	301	298	285	282	288	287	285	261	271	308	268	277	254	288	295	282	293	315	291	266	263	304	286	280	300	258	269	273	296	303	317	270	263	305	277	278	303	281	291	289	292	308	326	257	303	261	272	296	290	290	295	279	302	286	314	322	278	280	310	305	280	269	292	291	295	323	288	319	300	295	290	330	279	301	290	289	288	271	321	311	299	287	298	274	335	293	284	276	285	307	288	271	298	285	283	287	267	289	283	311	316	260	282	285	290	296	301	285	300	255	304	304	285	280	279	281	291	271	274	294	281	298	287	280	307	268	298	304	279	286	307	317	258	298	281	266	267	303	308	320	279	323	293	297	270	256	282	312	303	253	280	303	274	328	277	270	290	297	313	249	316	279	284	304	288	292	284	296	304	270	313	317	296	272	299	310	301	300	313	322	286	310	302	272	312	263	312	288	281	273	298	252	305	317	289	275	310	307	300	272	287	313	258	279	288	276	277	285	282	311	292	277	307	293	281	289	303	268	309	279	303	304	306	326	296	266	303	300	306	289	274	281	300	275	257	306	296	322	285	279	287	340	287	303	304	304	309	275	264	275	293	278	303	294	253	293	235	294	295	279	262	266	263	312	276	283	305	300	286	261	268	292	298	283	262	321	264	291	293	278	283	272	254	280	300	312	296	284	294	315	337	277	276	259	289	297	274	282	286	284	307	285	261	307	313	287	286	299	302	264	280	287	278	306	313	287	277	292	323	312	299	290	274	274	298	321	276	300	266	282
27565	11827	914	526	375	241	210	194	189	216	201	206	190	188	164	204	184	192	213	196	196	194	178	188	201	192	192	188	196	202	182	210	193	183	203	207	187	209	200	154	184	205	226	196	172	165	199	176	187	221	204	178	221	205	191	191	204	184	192	167	180	218	186	193	203	189	200	180	186	167	185	188	190	199	188	221	196	174	203	200	179	188	192	179	170	213	199	205	212	191	185	194	199	172	190	205	192	181	197	177	186	177	176	170	200	199	193	198	190	178	229	184	190	180	204	193	186	182	190	220	187	179	229	204	177	181	177	177	217	171	227	202	185	198	199	191	176	188	197	216	196	194	177	196	182	189	216	185	169	181	179	195	192	179	202	204	196	163	186	200	197	178	190	168	201	194	189	210	177	227	192	207	193	183	210	178	189	176	183	162	191	183	186	171	178	205	170	192	178	203	163	176	175	197	197	196	207	180	207	195	193	194	182	202	220	192	193	198	195	170	219	179	206	198	173	188	186	208	217	190	201	175	190	188	196	197	181	211	211	202	193	226	170	191	206	209	170	174	186	203	181	177	194	185	193	197	172	200	198	200	198	203	169	188	182	225	209	197	194	174	202	171	216	185	192	177	193	204	189	190	202	202	192	182	181	187	206	181	192	183	190	186	202	190	172	184	194	188	207	173	181	196	182	196	233	195	217	192	188	198	208	194	188	176	189	182	197	198	180	165	197	191	188	192	180	183	176	195	180	207	187	192	199	207	190	189	198	190	165	166	176	200	190	199	219	183	201	208	191	194	197	197	206	196	189	196	190	180	174	167	216	185	192	177	201	174	209	198	186	188	182	180	174	188	178	177	184	205	183	189	196	188	194	204	226	191	207	177	231	197	206	199	187	216	186	180	166	184	199	182	172	193	185	185	188	205	184	224	196	192	190	182	215	190	187	223	198	173	186	193	214	177	172	195	200	199	174	217	181	174	202	170	207	200	216	160	187	194	182	188	212	192	160	183	205	216	179	184	181	202	175	192	198	188	187	195	198	186	169	202	178	202	183	161	192	198	182	193	234	170	184	217	203	180	166	196	179	183	176	195	182	203	200	184	195	208	193	185	198	174	201	177	194	200	207	208	193	210	207	183	171	181	181	179	177	184	187	205	199	176	179	203	178	170	198	200	215	213	191	198	183	230	193	170	212	199	197	181	196	243	197	179	181	168	202	197	176	196	190	180	206	187	188	178	173	197	185	192	206	194	200	176	208	206	168	206	174	186	190	192	199	190	191	193	201	210	178	188	192	196	204	190	206	161	190	188	192	182	182	213	208	186	195	184	211	181	199	198	172	213	193	159	200	199	184	205	200	156	199	169	174	194	180	181	171	198	186	175	204	187	199	202	177	193	184	210	189	197	191	182	190	191	181	179	173	197	172	178	204	175	213	209	219	193	200	186	191	197	172	177	185	181	193	184	182	199	200	211	168	206	208	186	176	217	175	198	179	173	220	185	180	188	202	184	199	187	170	220	210	173	211	213	180	191	181	181	188	174	182	163	209	172	194	162	208	212	197	197	185	198	195	178	174	173	204	212	165	206	198	207	193	187	200	202	180	178	177	235	186	195	174	162	211	171	203	183	200	202	203	183	191	181	160	168	164	199	187	189	191	175	201	182	203	196	182	185	191	169	196	187	190	191	193	186	163	204	199	186	197	194	192	198	194	190	183	194	205	185	173	194	204	192	210	182	186	178	173	189	212	189	180	193	210	193	195	186	181	180	203	204	189	182	208	157	173	197	180	182	195	196	191	181	166	215	184	206	214	206	190	182	193	190	171	165	202	160	195	176	187	201	172	159	217	182	205	161	191	176	187	189	183	191	215	210	187	173	192	198	162	175	187	209	202	201	193	184	192	184	228	179	187	175	179	199	203	228	181	202	179	175	201	185	183	186	195	200	194	179	188	210	187	193	189	195	212	177	204	215	200	199	185	209	189	192	193	195	183	198	179	182	178	180	215	192	190	187	168	195	189	187	183	205	207	174	201	190	191	199	199	165	170	199	172	201	202	198	186	183	199	199	213	212	217	194	185	199	183	185	198	192	181	205	182	177	186	196	212	185	182	210	206	208	198	216	210	188	211	183	174	197	202	194	171	184	205	201	204	179	187	192	195	192	176	173	185	203	174	169	175	186	172	184	203	163	174	192	200	183	193	224	198	204	209	183	197	184	189	173	206	184	186	189	196	185	166	171	222	194	200	164	190	197	215	180	216	187	162	187	208	197	197	191	209	202	190	185	171	181	208	176	176	210	189	200	215	192	170	191	207	199	191	210	184	178	186	191	189	195	206	164	209	182	211	195	220	165	197	193	210	187	187	204	176	201	197	173	175	178	186	206	221	210	174	192	178	204	212	196	196	190	183	198	191	189	187	170	202	200	177	181	183	198	187	193	186	178	208	194	201	196	214	197	192	194	205	187	195	164	179	160	193	206	180	200	203	201	183	209	201	194	197	198	188	194	180	167	159	179	181	178	189	186	191	203	170	180	191	196	190	187	195	189	216	174	177	176	185	175	238	212	195	192	194	181	206	203	214	208	184	193	165	207	182	183	191	196	190	187	194	194	200	160	159	193	191	200	190	203	178	200	184	186	181	183	199	188	201	177	175	181	190	204	197	195	196	217	162	202	198	202	196	179	197	192	185	195	192	190	180	180	184	201	174	199	193	189	199	189	175	171	217	207	169	172	168	203	200	184	218	193	203	212	210	205	193	183	206	174	195	172	188	177	202	203	176	199	190	183	192	201	181	223	164	202	194	150	175	195	179	183	213	187	176	193	184	176	201	187	196	217	195	195	173	210	202	164	203	224	191	193	170	188	186	183	210	174	187	194	190	188	181	191	179	192	200	200	178	208	197	201	208	216	219	183	206	185	225	198	177	195	180	199	160	187	200	195	194	204	199	201	213	192	197	183	198	184	176	178	226	179	205	187	253	193	187	188	175	202	211	185	190	201	206	200	182	193	202	187	210	219	183	178	185	184	193	183	189	185	217	189	195	182	196	178	183	178	174	190	196	174	181	182	193	198	232	188	212	199	210	187	192	196	213	177	192	170	197	214	183	182	178	206	205	180	192	192	176	189	178	210	176	181	202	189	179	185	209	195	205	212	187	186	197	192	201	201	179	205	194	198	183	204	183	184	192	204	196	202	193	181	190	202	179	181	187	179	198	166	186	193	197	187	213	190	207	173	205	183	197	177	189	170	208	202	199	182	220	177	184	206	192	193	175	201	210	192	181	192	198	189	193	189	204	183	192	165	182	171	169	198	200	190	146	181	198	196	185	182	187	196	186	177	185	207	188	198	187	182	176	157	208	176	207	186	194	204	197	199	173	166	197	175	182	181	182	193	188	179	187	196	164	209	221	196	193	191	191	205	181	203	197	190	195	179	178	229	171	188	183	197	213	204	187	209	195	230	183	185	170	187	166	205	197	188	206	207	201	176	209	184	204	202	188	213	211	199
4510	374	327	240	246	207	199	187	200	188	203	191	172	218	200	184	191	169	198	192	209	170	173	186	208	205	191	182	179	203	170	179	183	188	212	167	191	210	190	194	186	187	191	207	177	188	192	192	190	186	197	181	185	193	177	176	188	189	183	188	211	199	183	193	168	192	178	182	183	177	169	177	200	228	204	200	216	186	192	199	192	182	167	177	195	193	175	197	194	207	175	163	185	210	175	176	182	199	183	196	174	204	197	171	190	174	174	208	198	172	189	199	195	205	153	205	174	190	173	173	178	192	184	187	186	194	183	166	189	193	184	177	177	174	190	197	185	171	204	155	194	166	178	186	184	181	209	191	183	172	181	207	179	169	188	190	191	180	200	181	182	172	192	190	183	183	166	162	187	193	175	200	175	160	173	185	203	168	196	184	199	204	205	186	226	197	193	178	194	166	192	166	192	201	168	204	188	182	169	178	179	174	185	187	182	192	180	190	182	187	191	171	180	199	189	176	165	178	200	171	188	171	196	181	207	185	170	187	174	181	198	175	184	204	194	200	173	187	179	209	210	172	187	179	172	184	175	165	190	183	212	193	190	192	182	183	190	174	176	200	184	164	173	183	175	191	184	179	181	185	171	194	203	191	180	196	183	185	188	176	175	190	184	161	177	199	188	181	177	202	189	187	202	200	208	187	170	176	193	190	166	191	192	166	198	193	178	186	181	180	165	185	209	193	173	182	173	175	183	221	189	189	183	177	169	193	194	176	183	190	205	175	197	190	204	200	178	214	178	190	151	178	172	179	197	173	181	181	182	177	195	214	155	192	196	181	187	187	201	175	195	206	161	195	194	176	184	172	174	198	197	198	203	188	183	199	210	191	187	182	204	142	191	158	183	183	178	174	160	203	216	177	172	201	198	194	196	189	207	200	197	170	204	187	188	181	190	182	217	171	173	171	183	182	189	213	173	189	165	189	183	202	184	182	202	203	181	190	214	207	190	188	181	197	192	206	189	185	183	202	179	202	172	166	183	156	184	197	202	195	180	204	161	192	174	172	187	221	159	189	178	199	177	172	200	175	166	183	192	196	183	194	193	198	185	182	216	162	207	165	202	160	178	170	170	190	188	182	169	178	187	184	181	177	198	204	173	184	180	187	189	193	194	178	183	172	175	189	181	171	185	166	171	197	192	176	211	153	180	197	184	201	184	174	193	190	170	194	199	187	174	195	199	187	197	188	204	198	174	222	215	178	168	170	203	194	166	176	175	180	193	205	194	174	202	180	198	193	158	185	201	202	172	198	175	176	155	161	196	162	202	193	206	185	191	166	193	180	166	176	205	180	200	181	171	198	175	167	190	186	186	188	177	214	194	178	164	159	206	188	205	171	195	194	192	180	181	179	215	197	169	177	209	175	167	177	185	162	190	188	175	196	180	181	198	164	189	174	197	196	203	173	200	186	216	181	197	174	200	159	193	169	228	167	215	191	184	181	190	187	208	197	186	166	203	191	179	205	229	187	185	192	187	192	184	187	165	201	192	156	182	211	179	183	184	187	189	184	184	181	194	168	206	194	168	194	186	181	200	193	156	175	192	173	193	177	170	166	200	182	180	170	183	148	181	169	175	157	201	214	186	170	194	181	215	180	160	189	178	183	161	179	193	182	180	189	161	185	159	178	203	201	186	189	170	188	165	195	184	172	194	167	200	177	197	194	189	188	220	171	168	165	191	204	197	178	197	214	176	200	197	190	178	183	179	162	182	180	181	186	177	192	189	188	181	209	211	195	204	199	179	189	181	152	175	191	170	183	173	182	201	165	200	200	187	193	186	176	186	183	189	179	193	220	168	172	186	190	198	154	188	185	199	174	180	201	183	178	187	173	199	186	198	186	157	189	159	176	189	212	179	186	184	163	196	180	182	194	179	175	177	193	179	144	212	190	180	177	165	172	181	173	203	171	189	192	177	151	175	188	182	182	171	184	171	175	150	167	183	165	176	190	176	210	193	173	172	186	162	199	187	187	179	187	192	193	169	171	207	167	167	161	189	178	204	209	180	180	179	196	196	177	192	197	198	164	180	181	166	196	191	192	164	192	195	153	187	179	217	192	198	188	166	177	196	153	183	177	190	192	179	184	178	186	189	177	183	187	194	182	186	178	205	186	194	170	168	188	205	197	163	188	187	179	181	173	208	208	187	173	187	207	198	183	166	180	208	198	184	168	176	178	184	177	204	183	198	199	203	179	192	192	176	196	184	162	192	169	189	193	180	192	177	183	185	173	191	193	180	197	175	206	200	211	200	192	174	214	169	187	194	193	177	180	188	189	199	180	189	188	191	183	189	189	168	160	181	166	190	188	209	195	166	185	183	203	161	158	185	197	167	195	188	191	190	196	176	185	164	180	181	182	183	186	188	180	205	171	202	170	177	173	154	192	219	177	175	187	177	174	184	173	174	171	185	184	173	193	205	213	181	174	185	186	199	191	184	181	160	183	186	173	204	188	207	170	188	193	173	207	184	179	177	172	198	198	185	190	193	206	221	167	181	174	177	193	190	171	198	188	173	188	173	156	170	209	171	181	194	187	175	186	196	193	179	155	182	203	182	198	194	167	213	201	154	183	180	195	183	200	187	152	207	189	176	202	196	154	169	201	180	195	201	185	179	195	188	192	153	179	182	177	185	193	200	178	181	156	190	173	173	196	196	195	173	193	181	177	187	168	185	184	184	182	190	207	212	181	175	177	187	160	196	189	176	194	184	178	198	175	175	173	188	173	168	198	199	175	174	190	168	166	171	170	198	177	181	186	202	190	178	186	149	190	177	195	188	190	190	181	204	186	194	188	171	181	174	192	185	186	174	184	198	201	190	196	188	185	150	191	181	186	210	149	195	178	180	178	194	193	174	185	201	184	187	179	174	176	183	184	191	175	183	206	177	162	208	161	199	180	162	188	205	177	198	191	169	166	165	194	183	180	188	196	196	183	202	193	166	207	179	200	202	177	212	173	181	158	174	174	186	217	185	185	172	185	178	186	202	188	143	205	164	170	176	194	206	158	195	177	159	201	197	181	208	181	179	208	177	200	179	167	187	189	178	194	194	196	186	177	205	202	203	205	204	178	199	191	186	196	197	182	201	205	163	165	188	180	186	198	175	183	169	185	175	169	193	183	199	188	163	187	173	165	178	180	190	190	196	180	177	179	182	191	205	166	163	181	207	200	189	181	196	196	194	194	173	186	189	171	158	191	187	212	168	173	190	172	207	196	217	186	187	196	166	182	195	191	186	180	198	197	196	197	156	185	182	188	159	204	171	168	188	196	169	186	180	184	182	195	171	185	170	194	191	201	172	184	191	195	179	193	200	190	189	174	190	189	191	181	182	187	193	187	183	185	188	191	181	164	198	170	199	196	218	161	221	172	187	201	168	204	207	166	186	205	187	178	189	198	185	171	158	180	182	179	182	189	188	199	200	198	207	208	173	175	183	175	182	183	200	187	191	211	190	191
25206	21450	27921	25380	10297	589	334	247	210	216	154	173	156	148	143	136	146	127	160	115	147	127	117	128	133	129	137	123	108	148	130	131	118	132	135	134	132	128	118	128	103	129	113	102	132	123	108	130	111	132	143	114	125	131	115	128	122	112	128	119	117	127	114	120	149	111	125	110	131	130	133	141	140	120	122	127	105	137	118	111	146	123	139	124	123	120	135	122	100	126	120	123	142	123	138	132	114	132	110	126	154	123	124	117	117	144	128	152	155	126	152	137	140	117	137	123	131	119	118	118	136	107	120	101	132	120	130	109	107	123	117	118	106	106	109	101	128	142	122	129	138	109	99	135	152	114	140	141	110	142	135	116	118	128	130	123	122	122	131	122	145	120	129	106	142	113	140	115	123	147	115	124	134	132	121	137	151	112	120	111	145	101	120	111	139	123	130	122	133	106	117	128	116	125	137	137	142	121	112	114	121	135	132	127	132	107	121	128	127	134	120	136	123	142	135	133	107	122	112	157	134	100	127	114	116	126	113	122	113	127	118	139	110	128	132	132	128	134	113	121	111	123	134	137	113	131	114	135	99	117	105	119	112	98	136	89	121	120	127	124	137	138	126	117	141	148	130	125	108	120	110	112	99	135	113	110	109	131	115	110	130	122	120	120	121	110	144	124	122	100	108	110	124	136	98	126	124	127	115	134	132	116	119	115	104	113	139	126	132	118	118	140	125	132	120	132	121	127	120	160	120	130	131	134	132	122	139	108	131	123	136	105	115	122	140	119	144	124	100	138	123	119	117	120	128	133	135	118	126	111	121	126	120	117	117	113	122	122	118	113	115	97	124	127	112	127	124	119	128	121	126	109	113	137	108	110	142	107	128	126	132	130	109	119	112	132	145	123	127	127	132	118	121	131	112	115	124	116	119	143	117	117	121	126	106	125	143	128	112	125	117	109	126	126	132	123	104	129	115	122	121	126	109	128	110	123	115	123	110	138	123	142	136	131	133	132	128	124	110	111	118	119	120	134	108	111	126	140	123	110	122	118	130	134	130	116	134	136	112	115	137	125	128	128	102	124	110	127	136	115	124	122	128	121	127	128	122	112	98	136	140	121	116	155	136	112	131	131	124	124	125	128	133	119	134	117	142	125	123	119	121	121	143	126	149	115	118	102	124	121	99	116	90	138	132	152	140	121	122	123	122	124	109	132	114	134	122	113	130	121	143	96	128	128	129	125	120	125	122	131	129	118	107	114	107	121	137	116	116	118	101	100	122	132	117	125	110	137	121	114	133	131	148	142	128	119	135	108	116	123	117	117	138	127	116	141	118	120	121	124	121	118	125	125	112	128	106	138	111	119	116	128	119	134	137	116	128	112	123	139	117	139	119	121	113	130	124	137	116	126	130	131	112	96	129	118	131	144	148	117	121	124	142	133	106	128	106	114	121	119	110	147	130	113	126	117	131	123	121	113	127	117	108	124	110	138	121	144	152	103	140	110	127	126	112	134	119	116	118	127	124	112	129	104	132	117	154	131	145	134	137	103	133	118	141	123	121	134	125	109	141	127	134	122	129	135	119	113	139	131	117	123	117	121	114	114	120	139	119	132	131	141	104	127	116	121	128	140	128	125	125	116	143	112	125	114	105	132	135	108	136	130	111	126	113	104	122	123	118	133	107	139	105	124	120	98	121	141	128	129	116	130	148	106	117	112	112	128	129	114	122	123	128	150	116	124	128	101	117	124	117	132	99	108	116	101	128	127	118	119	108	118	109	141	122	135	111	126	130	125	120	104	111	114	134	126	115	127	105	130	128	123	111	91	112	118	151	138	121	109	118	121	120	124	115	123	131	113	122	125	124	124	109	115	146	146	119	112	118	123	144	123	116	121	144	128	123	133	136	126	113	130	143	138	106	111	116	126	95	111	115	128	116	129	136	137	113	128	103	120	118	139	107	134	134	124	122	115	138	115	116	131	133	117	134	115	103	123	124	126	114	131	121	117	124	135	105	142	133	153	127	125	132	115	110	122	111	124	137	116	111	127	113	122	136	125	140	122	117	111	126	123	134	136	117	140	118	138	115	113	125	111	99	124	126	108	109	138	132	127	129	120	115	117	140	112	118	117	125	121	116	112	114	136	114	116	127	129	124	133	143	116	124	122	121	108	139	143	139	129	125	129	120	114	129	115	105	146	117	117	134	121	124	140	114	157	113	106	123	117	129	107	135	111	139	122	105	118	122	129	118	113	126	126	109	127	117	125	144	125	113	132	130	110	138	107	128	135	123	127	126	121	123	115	128	109	100	128	124	121	125	111	142	103	142	137	124	131	152	142	121	139	116	119	119	132	122	128	111	131	121	131	129	135	121	125	121	102	112	140	117	111	100	113	128	123	131	120	111	121	121	131	138	120	114	125	126	125	149	119	113	118	147	127	111	142	136	139	138	107	113	115	125	135	112	153	132	120	115	108	117	129	143	112	117	114	101	119	131	130	123	113	119	124	128	122	130	116	127	119	146	123	117	135	120	115	132	134	111	105	124	107	115	123	99	118	104	134	121	120	128	125	120	128	119	107	125	129	106	110	115	113	140	128	127	141	117	125	145	154	115	130	108	118	114	93	121	118	127	129	114	122	115	115	109	133	113	156	133	103	123	103	109	138	130	121	140	124	103	151	119	98	112	126	118	129	128	133	115	126	122	106	132	109	136	126	128	105	135	122	127	121	115	104	116	113	123	123	111	118	119	122	123	113	119	114	124	127	124	131	136	108	133	94	116	104	116	106	123	118	113	121	150	115	124	141	115	105	121	117	137	110	132	120	142	126	123	116	140	130	119	144	145	127	124	122	110	130	124	143	116	108	118	125	126	128	123	105	135	112	122	110	139	121	132	118	105	123	107	120	126	131	127	122	147	107	119	104	140	135	117	119	115	113	139	115	119	110	127	124	137	97	107	118	131	100	132	119	116	129	130	121	135	131	124	126	114	120	128	139	135	111	104	121	108	128	111	116	101	129	120	118	129	122	129	101	118	124	119	105	137	130	104	125	117	122	126	142	120	113	142	109	130	140	123	139	118	111	120	123	123	128	106	121	110	125	125	124	124	100	132	115	105	125	113	111	146	120	138	126	130	130	115	138	118	136	133	100	115	130	115	118	121	129	113	128	127	128	111	124	128	119	140	115	132	119	128	120	112	136	124	134	122	110	117	110	121	140	131	137	119	123	115	118	129	121	134	129	127	128	131	131	118	112	133	130	119	131	106	143	127	124	135	116	117	128	114	133	126	136	121	114	125	137	141	112	115	126	121	110	133	111	106	119	109	126	127	125	128	132	141	129	104	136	129	119	129	124	123	128	107	127	139	132	124	130	114	137	125	124	141	117	140	110	132	138	136	126	132	128	143	123	115	113	120	127	137	109	101	131	133	128	124	106	123	104	114	122	112	155	113	159	115	120	114	124	121	115	118	121	122	137	125	106	104	123	121	112	139	158	134	121	125	114	102	110
2980	2645	2162	1060	704	535	406	286	258	257	231	202	205	186	191	190	158	159	172	148	145	144	153	167	143	144	143	157	128	153	111	146	137	138	125	144	139	146	151	141	143	151	158	147	124	142	148	123	137	140	128	155	131	126	155	118	99	117	125	137	122	137	131	134	118	116	113	150	133	133	141	137	149	113	151	143	119	119	133	112	127	141	146	118	129	125	99	161	132	131	131	135	150	134	122	128	125	152	135	126	121	140	120	150	119	134	119	145	137	129	146	140	120	144	119	118	140	126	130	136	124	130	137	149	152	132	138	122	121	122	127	128	147	133	136	129	125	114	132	133	111	149	122	110	136	129	119	127	105	137	133	145	137	137	112	121	141	131	130	120	132	159	121	123	116	127	111	126	123	137	143	147	134	155	132	129	122	138	131	141	122	95	149	138	123	145	139	140	137	122	130	136	108	120	125	151	114	140	139	138	120	133	146	112	145	130	149	112	134	154	126	131	113	129	112	133	122	129	130	125	130	142	151	144	142	129	111	125	145	135	140	120	140	142	146	126	139	149	133	148	167	134	139	138	146	115	119	120	118	132	134	120	140	128	123	117	126	139	131	128	138	129	133	141	131	137	142	141	142	139	131	137	135	126	116	143	124	126	135	135	138	127	124	113	164	121	120	123	123	121	125	122	132	134	130	156	146	126	125	120	135	136	123	158	117	158	136	123	129	136	116	125	133	149	141	150	125	128	115	112	138	126	135	145	133	127	126	113	125	141	154	149	146	127	137	134	127	145	128	116	134	131	126	147	119	125	138	132	134	136	135	144	137	161	152	127	131	116	141	132	140	140	136	142	137	137	141	108	128	144	127	134	150	145	148	117	121	143	119	134	142	104	122	132	120	140	151	149	136	128	136	148	140	123	131	145	135	136	132	117	136	138	134	138	134	139	123	118	132	126	150	107	128	120	148	149	123	118	142	137	144	126	127	135	137	146	145	137	134	137	146	120	127	125	125	126	146	118	158	134	129	120	134	102	144	142	131	136	127	108	124	143	123	133	128	171	115	127	125	127	147	144	153	126	131	124	133	119	134	142	127	120	135	118	110	123	114	113	155	139	131	123	115	140	134	132	133	138	138	124	143	112	144	138	130	125	124	125	124	135	139	130	118	139	121	127	132	140	146	133	142	123	134	137	141	130	137	114	155	156	131	158	122	145	152	155	140	129	142	137	133	127	145	129	133	120	142	119	155	115	110	126	124	120	137	121	143	108	138	108	134	114	117	103	140	128	128	117	115	137	125	122	144	111	117	136	127	132	132	133	133	144	122	110	160	111	145	130	129	123	134	140	129	132	141	119	128	133	143	136	120	117	120	114	154	120	134	138	118	143	137	130	141	149	132	126	120	112	125	141	107	120	144	122	138	129	116	118	121	125	147	134	120	130	131	134	120	133	135	131	133	143	132	144	137	143	146	140	129	128	112	112	150	138	146	130	126	127	133	134	145	126	144	134	123	124	153	126	140	124	128	138	122	130	125	152	137	132	125	144	103	136	133	120	148	98	147	145	127	121	115	121	123	136	147	145	132	142	131	149	116	120	133	154	150	122	119	122	140	140	135	119	159	135	135	128	132	120	148	137	142	125	138	144	132	131	132	138	122	147	133	147	138	135	117	142	113	136	110	118	134	126	111	118	120	114	124	146	141	124	139	114	135	139	148	105	127	137	119	121	136	126	148	134	124	131	115	131	134	121	153	154	121	126	129	116	122	140	120	134	123	138	119	119	142	134	132	137	108	131	129	131	127	104	128	129	143	132	137	126	162	133	138	138	130	133	121	133	122	107	113	144	132	137	130	130	140	145	110	133	119	135	142	127	129	136	133	126	146	123	142	112	140	114	136	116	124	133	141	120	147	122	152	122	138	152	125	140	127	136	147	146	139	129	123	132	125	128	122	140	136	135	112	125	118	116	122	147	147	119	124	121	150	108	124	135	123	143	138	126	107	136	130	130	139	140	140	144	147	127	120	114	126	135	144	123	139	137	137	129	139	113	115	137	111	122	128	133	133	125	147	129	144	128	121	117	117	109	145	117	122	126	143	149	125	117	134	135	132	139	131	142	109	115	137	122	145	110	137	124	114	122	112	118	139	136	138	126	120	142	115	120	138	125	125	136	146	119	147	129	142	123	122	123	124	143	122	113	127	143	104	160	140	131	132	122	147	170	150	127	132	133	121	117	132	141	128	129	140	122	145	136	135	121	135	129	142	131	144	123	123	124	140	130	117	130	136	134	135	145	122	119	146	123	122	131	122	135	131	121	132	108	140	125	146	119	111	117	116	124	136	126	112	127	137	141	115	108	135	118	118	128	126	119	123	129	124	133	131	127	142	129	129	132	126	134	121	96	147	134	145	124	150	139	159	127	136	134	148	138	126	110	132	150	160	132	129	134	127	148	138	150	134	100	125	129	157	129	126	124	149	137	117	129	137	136	127	118	131	146	136	118	128	142	121	165	113	125	132	134	132	118	143	125	146	132	124	114	134	124	120	160	139	119	147	128	131	144	148	128	119	106	147	123	154	135	129	124	147	150	134	119	125	138	129	121	126	153	139	122	119	143	136	132	142	125	125	109	146	130	135	114	155	150	131	130	119	146	130	146	124	119	132	144	140	141	111	118	141	142	139	140	139	131	113	126	136	126	125	121	129	143	124	134	123	129	125	128	127	147	121	112	142	157	126	133	129	128	136	116	151	138	139	116	124	115	116	122	144	138	124	125	130	127	127	129	122	142	141	131	135	115	111	112	120	135	131	120	119	117	121	133	131	158	134	143	114	145	126	127	138	138	137	108	128	104	129	128	148	120	154	127	130	124	132	152	125	140	120	133	125	134	120	149	138	116	135	130	150	141	150	123	130	137	146	118	135	155	131	129	132	148	121	123	136	132	110	119	138	146	129	131	135	127	127	127	133	138	119	116	119	135	132	140	144	122	127	121	131	140	140	124	140	150	115	118	120	122	140	138	115	121	127	111	133	138	127	122	137	145	120	121	118	126	139	127	129	108	131	152	112	132	127	145	127	134	132	125	141	139	121	141	134	132	136	129	138	110	123	127	117	130	140	131	129	148	120	141	134	134	124	138	128	140	113	121	106	108	123	124	142	151	131	139	151	124	156	138	129	138	128	134	136	138	133	122	127	127	133	139	133	137	152	126	129	116	117	134	128	147	130	140	113	152	119	102	126	155	137	120	132	122	116	132	112	125	131	134	122	131	144	137	143	122	114	137	123	127	145	113	143	133	134	104	135	139	125	111	115	135	139	147	152	120	137	135	152	131	146	123	154	136	122	150	145	125	120	122	129	146	129	128	111	113	116	135	141	140	129	131	129	125	115	131	132	139	130	120	121	116	118	127	142	119	137	132	146	119	124	134	128	105	123	138	139	133	130	123	128	134	123	144	117	126	114	131	125	129	126	127	148	126	146	138	111	125	135	111	144	121	129	139	128	103	142	141
24326	21422	28697	24543	21399	6385	1014	586	447	401	393	385	400	358	355	369	320	368	357	342	353	339	337	373	341	326	355	337	329	309	330	329	317	303	320	335	305	318	345	298	339	315	317	317	341	328	335	308	318	291	355	358	300	321	311	339	346	303	308	308	349	280	322	325	330	325	311	283	287	312	279	345	296	308	347	299	332	329	335	293	324	320	308	321	273	341	341	291	321	311	346	317	318	313	302	357	314	300	295	334	331	301	296	300	297	330	314	308	303	302	314	274	307	317	309	315	315	306	338	319	288	306	327	322	295	327	305	347	316	301	341	308	320	293	340	305	322	294	333	324	307	318	282	294	301	318	297	266	334	314	284	322	307	297	353	293	331	305	297	305	324	321	334	362	329	298	318	296	324	343	293	296	304	307	300	313	330	306	298	291	332	321	310	312	332	344	300	287	309	311	318	304	290	323	368	311	296	325	316	332	285	307	334	309	323	299	298	333	280	305	344	300	305	296	333	323	288	332	299	293	339	299	349	313	316	322	304	269	267	303	306	308	330	317	287	311	290	306	321	286	319	335	297	309	315	325	299	294	308	329	307	317	335	280	316	317	283	332	322	307	307	293	346	291	324	331	321	290	315	361	309	297	340	292	327	262	294	303	316	301	301	311	308	301	317	292	307	299	318	325	299	288	269	313	325	284	332	306	320	314	316	327	288	307	274	301	311	330	310	324	320	285	292	307	296	308	307	300	313	318	373	276	319	300	270	334	294	303	317	290	279	321	300	297	314	317	294	315	316	318	307	292	316	299	333	328	339	313	303	308	297	304	342	313	327	296	294	316	275	364	332	308	301	350	294	284	319	311	318	318	309	302	301	330	308	300	311	318	274	310	288	296	310	338	336	318	306	318	334	272	303	308	335	313	322	305	292	285	296	283	302	332	284	324	341	337	291	296	302	314	302	330	309	309	316	338	329	319	318	311	304	290	285	283	334	311	304	311	311	319	330	337	305	291	301	325	313	300	295	323	337	313	324	319	290	312	338	283	333	286	312	351	310	306	311	315	297	322	346	258	327	328	333	303	335	299	313	319	296	315	276	310	294	333	309	308	302	342	315	310	318	309	296	328	340	324	301	293	285	296	312	342	354	295	300	308	336	293	338	297	304	313	284	316	317	310	301	328	306	296	310	328	290	320	274	338	317	310	298	352	293	322	301	325	317	304	331	305	337	303	298	302	318	282	305	328	315	295	347	313	309	341	305	290	298	298	291	311	346	300	292	336	305	324	316	311	330	319	310	305	317	317	315	309	296	320	326	300	379	318	324	285	289	297	281	297	337	294	313	309	304	298	306	307	288	301	315	306	291	297	285	284	294	324	321	338	296	292	323	331	304	361	370	298	310	334	316	281	291	320	330	314	308	329	288	322	315	312	298	315	294	294	277	287	306	289	302	305	335	320	326	330	322	315	327	293	307	323	325	298	309	315	331	287	312	302	323	294	262	298	292	343	285	286	300	296	324	329	280	306	297	284	290	285	337	322	330	296	302	302	345	346	340	333	321	300	328	309	314	310	313	281	307	291	279	270	309	312	291	330	307	267	309	306	287	302	302	315	334	305	295	308	307	309	299	326	285	315	294	312	315	274	286	286	324	268	321	303	318	304	297	300	308	328	312	318	323	290	276	299	321	285	313	307	325	331	312	319	310	308	308	306	330	324	304	292	312	302	309	329	325	299	291	304	305	312	295	315	286	322	302	301	306	284	307	338	290	303	310	345	279	301	323	309	326	303	283	350	320	292	280	268	300	314	279	330	293	328	313	320	304	333	331	320	329	322	301	310	287	306	335	302	302	323	326	333	288	313	289	267	324	300	313	306	324	311	306	316	332	309	310	313	340	322	312	352	306	313	300	316	318	315	304	302	316	304	359	291	322	293	285	303	326	345	343	328	285	323	342	284	296	306	291	300	321	316	318	306	305	284	301	324	301	296	312	297	276	319	324	333	312	302	304	298	317	307	323	354	309	296	308	328	310	292	316	291	306	319	305	350	333	301	300	304	287	323	316	291	293	315	311	289	307	302	266	354	329	287	331	285	317	313	278	324	318	323	287	285	316	327	290	298	296	298	328	300	323	350	300	363	318	304	320	329	329	311	339	329	304	332	332	267	316	305	306	279	294	304	355	325	315	320	303	300	313	286	269	312	330	299	303	302	294	305	354	342	349	323	300	317	315	294	308	294	317	276	321	339	313	285	336	287	317	312	320	323	294	323	305	311	293	312	265	338	290	309	298	304	295	328	311	330	312	288	309	274	323	316	331	321	302	286	313	292	301	293	323	329	352	312	331	323	295	319	343	284	334	298	313	331	318	307	316	284	290	276	261	324	318	303	333	303	305	276	314	279	303	319	300	324	310	310	329	297	305	279	289	310	328	325	282	339	333	305	309	297	291	294	307	326	286	311	322	287	270	297	299	283	316	306	312	313	316	287	300	320	346	302	315	294	287	299	302	308	302	310	338	279	306	339	300	322	330	296	303	304	317	296	327	278	316	294	311	315	283	300	287	271	302	287	298	313	282	328	349	334	326	330	301	308	319	306	298	323	313	295	334	331	337	295	293	308	310	319	286	305	326	317	297	299	306	309	325	324	335	312	317	302	313	324	319	337	285	310	320	320	288	308	311	329	321	301	291	290	305	292	299	341	324	302	294	320	325	340	302	312	317	287	300	325	262	300	316	312	298	283	309	327	296	306	303	324	316	294	290	294	344	309	336	316	288	304	282	284	280	296	281	328	308	320	310	318	344	284	298	313	329	300	289	314	348	304	324	291	267	342	285	310	339	323	288	313	322	322	347	318	306	308	320	291	354	288	306	293	329	314	300	300	338	307	307	313	324	314	310	290	330	330	330	322	278	299	294	283	277	268	294	276	300	314	311	302	328	350	291	307	326	317	312	292	312	280	284	330	311	322	314	330	309	302	292	315	338	310	291	269	306	318	287	270	289	313	312	301	307	319	301	294	307	317	326	297	309	297	322	307	278	282	331	304	338	323	293	306	297	300	313	330	307	304	334	280	319	285	295	308	312	304	322	285	307	358	325	314	276	281	295	287	299	292	306	305	288	323	327	284	321	280	309	337	300	340	324	303	341	331	311	271	300	296	312	275	286	315	329	281	303	332	272	256	321	291	315	301	308	359	294	307	316	303	321	304	307	304	289	297	279	328	317	304	338	337	317	323	296	310	315	292	294	318	264	314	289	308	291	309	277	291	297	295	318	325	316	300	282	308	297	321	307	306	288	294	305	309	295	289	279	338	313	289	302	282	331	284	304	312	319	305	320	306	319	328	325	329	311	306	312	306	314	301	320	329	286	318	328	353	294	278	279	282	330	325	296	310	310	298	329	304	299	318	282	277	315	272	305	334	311	294	281	287	318	307	330	312	304	299	288	287	326	306	311	328	290	309	293	334	281	293	293	342	323	309	324	306	292	272	317	285	294	296	317	301	300	350	289	294
3291	5005	3975	2145	1306	969	700	603	589	513	462	458	424	413	382	391	403	343	318	369	327	296	339	327	339	325	332	340	298	353	317	308	311	336	302	348	298	304	325	309	313	309	279	295	329	315	304	285	291	311	328	278	320	314	306	282	323	281	290	309	285	305	317	297	284	297	330	309	298	322	304	293	303	302	273	284	319	320	288	272	314	287	299	294	303	277	298	257	317	281	298	311	312	276	289	319	321	276	288	282	321	322	288	293	286	272	289	309	316	279	271	269	298	283	289	309	324	291	300	305	309	310	313	284	280	283	261	305	302	321	301	295	305	284	256	274	324	284	281	300	289	317	283	303	289	313	313	316	267	301	294	261	289	280	288	287	302	285	306	284	277	293	305	312	291	271	273	293	299	318	312	272	279	306	304	299	284	299	274	318	288	315	303	288	246	287	268	297	322	289	283	309	287	280	290	274	273	278	253	299	300	313	312	282	299	314	309	302	322	291	281	285	288	290	303	310	294	291	307	311	272	291	280	267	322	317	287	286	282	322	286	296	281	297	278	288	296	311	284	306	309	303	284	291	294	287	297	281	277	285	289	287	313	286	283	290	277	312	278	266	261	305	281	318	286	303	295	314	298	289	289	326	274	333	258	275	307	280	285	288	330	297	292	280	320	315	310	291	279	268	305	282	285	301	314	325	319	281	321	297	274	291	278	302	280	292	292	321	302	315	294	269	287	283	278	312	313	314	325	285	290	316	298	295	306	295	308	272	324	291	280	278	283	290	282	289	288	286	285	262	331	317	324	319	282	312	308	315	279	323	283	316	291	265	269	290	282	326	288	321	287	283	300	297	276	307	267	312	256	331	321	296	255	325	291	326	316	288	283	300	287	313	319	289	292	304	306	306	294	284	307	275	257	299	271	318	311	280	306	274	311	300	269	280	296	330	302	292	305	283	297	314	317	291	278	294	277	324	284	278	315	300	302	291	277	296	275	278	301	315	309	313	327	309	304	298	242	280	308	280	260	289	278	286	281	255	315	296	310	261	272	284	289	315	263	271	283	286	277	290	288	293	280	291	307	295	254	272	288	294	262	280	296	294	298	305	261	287	284	292	275	306	324	334	292	289	291	267	284	302	277	264	300	271	311	296	286	279	291	312	279	291	277	292	296	303	319	307	319	271	300	315	263	322	287	302	289	297	307	279	320	279	273	282	245	319	297	267	304	303	284	304	281	318	276	271	299	266	288	262	300	292	297	258	278	279	306	278	280	261	267	296	252	294	306	295	315	263	294	277	294	321	267	303	285	289	292	335	261	272	303	247	304	271	266	296	278	267	281	269	291	295	290	291	298	245	315	279	283	309	308	302	269	249	282	282	296	273	286	258	288	279	263	272	280	287	271	297	287	259	257	299	314	299	303	298	294	300	291	278	324	296	288	310	293	284	269	290	285	270	263	276	287	290	275	303	270	318	279	292	265	288	313	278	288	295	296	273	295	294	294	269	315	281	269	285	323	269	315	271	299	279	293	304	263	277	281	297	306	268	274	297	288	293	309	305	284	276	328	281	285	293	274	282	268	297	264	302	256	307	320	318	287	292	303	247	294	260	273	302	279	302	272	299	304	307	272	283	318	269	291	305	319	278	283	292	275	283	286	276	290	298	276	318	259	343	283	324	299	307	320	277	287	288	247	288	298	285	304	331	296	261	291	270	317	313	289	290	296	292	292	294	279	283	258	292	270	265	308	279	316	289	276	278	280	312	285	291	301	309	249	313	289	279	272	248	274	289	304	256	291	289	285	285	299	292	280	282	297	298	279	299	271	312	258	292	271	326	270	306	314	275	271	282	303	298	300	274	267	282	267	243	281	298	246	294	276	289	267	327	289	279	286	296	302	291	310	290	306	271	288	293	264	284	281	279	300	299	290	284	294	299	287	249	306	308	277	285	283	315	301	291	289	309	273	298	273	304	316	281	251	287	309	309	288	270	285	286	289	290	280	308	280	263	262	294	290	292	273	269	297	276	289	290	283	300	296	279	273	308	307	277	309	309	283	277	281	279	301	269	305	275	297	285	302	312	315	272	295	260	265	286	252	286	288	301	304	322	274	282	324	290	287	291	297	287	261	307	298	291	283	285	280	292	292	287	323	270	277	313	293	319	292	298	284	311	291	259	282	296	275	298	281	296	277	299	264	268	250	289	290	280	291	278	275	279	254	283	287	288	302	277	238	305	274	305	297	281	282	300	259	275	297	287	278	299	318	302	291	283	276	255	283	287	305	286	296	292	318	293	292	294	296	286	254	322	301	295	253	284	287	303	295	270	289	313	279	301	277	297	298	306	311	301	294	287	281	288	263	316	308	298	320	288	326	276	281	290	269	289	304	269	333	298	274	301	303	312	314	303	297	294	280	310	309	260	259	271	303	294	302	296	316	290	314	267	271	337	279	303	273	266	278	301	309	289	262	313	294	291	325	280	282	269	277	263	315	308	286	304	307	302	289	290	283	262	287	290	304	289	287	282	260	298	283	275	309	279	266	274	272	312	272	288	299	320	298	274	297	287	288	284	292	251	280	313	283	304	303	291	291	302	284	287	296	277	290	292	297	286	289	280	304	272	249	278	294	270	306	287	317	272	274	303	303	300	290	302	252	277	272	292	292	268	292	282	241	283	284	292	284	292	274	318	300	309	280	265	274	308	314	330	304	296	294	273	293	284	296	281	289	287	274	292	294	268	279	307	287	313	289	297	288	266	250	309	270	295	295	281	303	259	299	300	262	270	286	306	283	301	296	305	290	303	278	263	296	282	285	277	282	280	283	291	269	279	289	284	286	305	284	254	291	312	271	288	321	296	300	310	292	329	266	297	274	289	282	278	302	296	293	296	284	274	264	278	263	297	305	291	304	293	293	283	288	276	285	302	290	285	282	296	290	301	293	314	273	296	281	290	297	260	308	279	291	295	309	266	293	292	293	287	305	272	277	300	278	291	296	274	293	277	336	303	312	274	277	272	304	284	290	285	295	260	301	278	312	280	282	280	314	298	247	295	311	269	285	281	297	277	280	295	313	281	285	286	273	295	286	266	271	298	279	255	275	314	272	319	317	299	260	304	270	281	278	308	296	291	277	266	274	266	291	301	260	292	274	283	270	288	297	282	269	291	274	257	282	296	310	268	295	332	308	292	314	283	305	276	317	288	281	277	298	283	272	296	280	286	288	302	292	254	262	267	286	295	302	284	292	282	288	316	285	280	280	289	292	291	272	278	300	274	327	290	254	289	294	296	315	281	313	303	278	308	293	272	251	261	303	288	257	293	270	309	269	301	307	290	282	304	308	294	295	293	311	258	273	281	283	274	272	259	260	310	288	294	300	280	286	275	280	278	275	285	287	304	301	298	290	300	310	317	285	309	301	329	248	308	288	301	282	265	286	321	264	292	282	296	276	313	290	287	260	257	264	315	270	277	293	307	309	287	261	269	302	282	266	291	253	299	265	279	262	292	276	284
27536	11738	727	350	236	208	174	214	193	166	190	186	175	182	188	185	150	195	192	201	185	212	185	172	209	193	199	187	193	192	191	173	178	188	197	187	185	188	189	199	200	203	193	194	218	212	184	182	186	199	188	198	198	194	197	179	176	199	185	207	176	198	189	180	188	202	174	174	178	193	188	201	205	194	192	198	173	212	195	191	207	176	198	207	169	211	211	196	181	166	165	175	206	165	177	187	181	210	179	188	201	181	170	196	220	165	183	186	187	187	183	195	182	165	200	203	193	181	194	193	204	183	214	197	176	196	199	202	186	205	199	194	189	206	177	185	206	187	168	179	173	183	196	182	183	165	168	205	208	199	179	188	193	191	185	184	204	205	193	180	210	183	176	183	169	197	181	201	206	202	195	195	222	205	189	203	174	183	185	198	209	192	201	189	183	200	199	178	176	175	182	192	191	181	174	197	226	194	217	186	190	209	194	187	198	211	198	187	190	163	208	209	193	199	201	193	175	187	208	186	155	207	200	222	193	163	175	197	194	196	195	184	207	209	203	162	189	204	175	184	179	196	203	182	171	206	171	201	183	183	190	178	223	181	173	192	201	187	201	181	177	185	190	195	203	181	200	165	179	185	181	188	200	193	189	198	164	188	189	192	218	201	177	175	197	180	222	194	197	190	171	189	221	215	196	206	197	171	199	186	173	187	207	182	226	192	205	198	182	184	185	198	221	182	183	205	208	206	193	187	176	190	191	202	196	154	185	193	182	194	173	210	199	210	194	200	197	192	198	200	183	176	178	188	184	197	192	191	202	206	221	185	172	177	184	176	193	187	189	167	191	202	179	182	193	193	198	200	179	199	214	205	198	177	189	170	181	181	189	186	194	195	162	190	181	185	195	171	169	216	165	205	204	201	219	196	209	191	198	206	197	189	194	159	186	195	185	188	204	178	194	189	190	215	202	185	181	170	199	186	199	182	172	178	175	195	194	198	195	194	160	187	188	182	196	213	199	180	160	220	191	189	201	183	184	216	220	182	189	173	194	195	195	187	181	176	182	193	201	211	192	184	198	204	186	205	160	177	204	195	189	183	183	203	213	173	187	197	195	168	189	186	189	168	187	177	191	180	190	169	184	200	173	205	193	187	172	172	192	187	194	185	199	179	191	204	214	165	212	183	197	204	180	180	197	193	188	185	198	185	185	212	188	164	167	197	195	180	207	174	193	176	204	196	223	183	187	175	183	194	218	181	195	196	184	187	180	207	189	194	164	189	199	171	204	193	190	187	194	188	173	185	196	205	172	184	199	211	191	201	198	189	183	198	186	160	186	165	192	180	199	200	172	193	207	183	172	180	184	177	187	221	178	186	201	199	195	191	187	168	180	188	197	171	185	184	198	205	192	203	198	188	172	162	191	181	167	201	181	197	210	180	190	178	213	181	194	179	200	182	182	178	173	172	196	186	206	206	199	210	186	207	192	156	194	183	188	187	180	204	156	196	182	192	197	189	194	196	175	172	177	170	196	195	207	170	194	194	197	192	190	213	186	163	161	188	189	209	185	159	213	170	188	186	204	202	177	183	194	177	190	185	180	206	175	226	198	169	173	192	203	172	195	199	197	214	203	198	176	183	194	183	208	201	185	216	186	201	184	208	217	181	210	192	193	194	184	194	176	201	177	186	200	175	198	204	210	203	184	217	187	204	177	218	192	194	230	209	198	170	194	204	193	187	174	177	213	204	189	208	188	195	177	205	171	185	173	199	191	192	178	189	191	193	188	205	194	196	208	187	194	176	193	199	197	185	172	198	177	171	202	184	195	172	197	199	192	178	194	197	189	195	199	170	193	178	180	184	199	197	169	201	199	191	195	201	190	197	188	198	180	184	187	183	213	181	187	180	174	217	180	186	203	208	200	181	216	197	171	209	202	199	200	167	188	188	172	193	200	192	188	224	182	185	193	190	183	200	199	190	187	191	171	182	188	196	191	204	183	205	168	207	213	170	206	189	177	166	213	172	183	204	208	175	185	178	175	169	208	194	180	206	191	161	193	228	206	198	161	207	196	217	201	193	180	185	196	185	164	176	211	195	194	185	196	184	192	184	173	183	194	188	183	183	196	204	209	186	193	191	167	188	200	191	188	203	184	176	208	213	196	197	159	197	174	166	200	203	190	187	183	165	169	194	212	202	191	208	189	192	181	192	197	175	188	201	207	175	212	184	170	193	200	202	199	216	198	216	182	182	193	194	182	193	208	197	183	199	194	191	204	195	174	179	207	179	221	183	180	201	207	198	181	193	221	188	218	207	190	182	172	192	165	200	180	194	203	195	179	183	171	186	200	196	172	199	197	213	182	191	193	169	200	189	190	165	168	204	210	212	199	210	176	203	212	162	165	205	185	178	156	173	199	194	221	172	168	195	212	207	182	191	171	182	184	187	199	176	186	183	210	193	218	207	194	203	201	172	209	185	188	202	208	192	193	173	169	170	192	169	197	161	192	195	180	175	197	162	194	190	191	189	179	183	217	188	199	197	190	182	158	192	183	183	172	203	188	172	203	186	212	202	206	181	185	182	202	188	190	201	170	208	180	180	207	184	176	186	200	207	190	175	214	184	166	196	171	166	181	180	175	196	189	215	195	183	185	182	189	204	200	197	194	207	178	188	174	204	199	189	189	192	205	180	187	214	187	206	188	203	209	191	166	208	155	198	177	198	169	197	193	185	218	185	227	214	194	208	207	199	175	186	197	203	211	194	202	201	180	207	185	185	207	184	211	177	176	207	198	214	180	195	190	191	184	181	178	179	170	202	216	175	182	188	180	190	183	168	181	194	183	179	206	166	191	205	212	214	186	186	180	216	186	193	203	197	174	191	171	191	178	211	197	205	179	205	202	172	172	201	178	185	198	198	203	183	180	190	206	212	185	197	159	207	175	174	196	176	174	222	178	199	189	184	191	192	166	203	207	180	197	192	191	216	208	186	186	171	172	176	186	204	186	205	167	178	170	165	176	184	183	196	195	216	195	176	200	165	211	197	177	184	220	191	179	166	204	186	182	194	185	202	180	185	198	194	190	162	212	188	195	174	173	192	174	177	210	172	186	193	178	188	198	191	188	215	199	196	213	176	204	189	183	176	179	204	200	211	182	165	179	181	190	178	206	175	186	204	198	163	200	179	181	182	179	195	190	193	164	183	191	193	208	197	202	214	208	203	188	207	191	202	189	189	187	193	177	207	179	197	173	189	214	189	172	179	184	189	194	206	187	206	218	176	188	187	186	193	213	205	184	186	187	203	170	179	171	199	197	206	177	191	184	197	192	176	209	196	184	172	180	188	204	174	181	190	167	199	201	197	197	207	197	201	215	186	190	199	162	192	171	208	207	203	210	190	187	194	186	206	200	180	193	193	188	179	187	181	170	175	171	195	202	180	189	200	184	177	199	171	191	222	177	219	236	198	211	205	188	174	218	182	193	187	214	177	195	184	197	197	186	209	195	205	183	179
4438	360	301	230	226	195	204	194	197	210	200	173	172	176	189	197	197	172	199	218	184	162	187	193	202	210	168	192	171	187	198	188	184	200	194	175	187	211	187	189	188	188	190	195	179	163	175	162	210	189	225	180	174	186	199	164	190	181	202	177	201	182	198	173	169	164	197	193	196	177	185	196	173	179	180	180	183	186	175	198	184	211	186	190	181	205	172	184	180	171	183	202	178	192	191	199	181	201	193	169	183	193	183	195	186	188	216	172	194	178	189	201	183	170	187	177	181	177	171	171	194	174	176	189	163	160	188	191	200	197	177	190	177	196	183	159	208	195	184	200	191	190	222	192	180	208	185	174	200	146	191	198	197	194	188	207	170	178	179	191	186	195	167	191	166	170	184	194	171	164	198	187	168	169	183	196	188	172	186	191	192	176	200	172	157	168	188	201	166	181	175	181	167	178	188	166	182	184	164	184	168	175	181	187	171	191	188	183	176	185	191	173	189	198	155	168	192	202	179	207	169	201	195	195	168	184	182	200	177	180	172	168	171	193	174	179	169	189	167	167	179	176	169	168	188	202	183	168	189	181	186	196	188	179	177	185	195	175	167	207	184	169	184	198	162	179	173	170	166	175	170	183	169	192	206	178	193	192	174	178	195	193	178	193	177	181	185	177	185	163	204	194	176	193	179	169	192	172	187	180	174	179	187	167	164	164	166	195	172	192	186	180	179	175	195	196	208	166	184	183	179	185	214	165	185	191	197	190	170	185	179	208	181	198	188	177	174	159	174	193	191	174	187	181	181	206	197	171	183	165	180	190	164	203	188	179	179	168	182	187	193	176	179	182	189	193	177	197	180	193	178	184	188	191	203	162	190	179	194	177	175	175	187	168	205	172	192	182	214	196	173	201	186	179	171	181	200	191	189	190	199	191	165	185	209	202	179	183	226	181	181	199	200	183	210	186	181	178	182	183	185	187	181	192	177	182	196	189	189	190	187	187	183	153	192	163	198	165	180	194	203	208	178	191	202	205	200	176	216	189	161	190	194	164	207	188	159	178	155	173	168	165	186	185	204	194	185	196	171	192	168	179	185	181	166	176	179	185	192	206	167	182	176	167	182	203	210	184	193	199	198	204	193	186	175	189	178	173	152	185	163	174	176	185	181	171	157	173	178	155	204	191	183	192	186	181	198	176	180	193	189	185	197	178	180	189	191	158	193	184	189	188	204	174	169	167	171	199	189	170	196	191	202	192	209	206	185	183	190	186	178	191	185	183	171	186	205	176	202	160	163	193	198	186	191	189	192	172	191	187	202	178	184	166	206	173	167	182	207	197	204	182	164	178	197	178	171	180	196	165	209	186	183	192	178	178	192	184	168	184	155	169	178	151	192	181	208	165	177	172	180	190	215	194	178	179	191	197	214	176	162	184	195	184	183	205	164	177	195	191	186	180	182	151	214	188	197	180	180	167	183	174	174	208	207	201	179	184	206	183	189	204	192	175	186	208	189	167	180	191	183	168	196	188	191	171	189	194	168	224	191	182	195	173	177	172	193	176	192	180	183	180	185	174	164	184	181	198	187	179	182	176	174	157	188	181	183	178	223	167	206	187	197	168	178	179	197	188	170	190	191	216	175	177	191	168	207	169	197	187	185	181	188	199	194	199	213	198	202	190	207	171	163	185	195	188	191	178	193	157	159	152	186	198	178	173	189	182	181	185	195	201	204	166	167	181	198	171	214	168	184	176	202	184	201	184	197	175	188	186	150	194	179	180	173	191	185	187	175	189	177	182	182	188	182	160	212	167	184	185	164	194	190	176	185	184	182	170	215	181	190	186	180	170	188	162	202	193	179	177	196	189	219	178	193	200	190	197	191	171	193	172	191	176	169	180	171	173	162	193	184	166	166	174	168	202	203	187	175	184	172	177	205	203	185	188	173	174	203	180	191	179	182	181	173	167	175	200	195	161	190	175	177	204	206	176	167	204	190	191	171	214	172	193	167	156	174	181	185	173	198	201	197	195	192	154	179	180	188	203	191	176	189	188	175	193	185	179	189	167	201	191	178	182	169	160	195	187	184	156	172	188	187	185	200	179	208	214	197	179	193	197	197	179	202	185	163	175	186	171	179	196	182	174	156	182	177	187	193	167	198	197	191	161	204	196	170	190	182	192	172	196	174	204	196	175	178	209	169	170	176	203	210	188	187	182	193	189	194	162	174	177	204	183	193	179	182	180	184	191	160	193	202	198	199	176	195	197	185	168	213	188	177	200	192	199	213	195	183	158	176	181	179	214	160	178	202	168	171	165	189	184	172	179	173	204	182	183	186	171	198	180	184	179	202	197	185	196	185	169	193	178	157	158	193	213	182	189	196	187	175	198	179	186	186	180	168	173	165	159	178	185	183	176	199	211	180	177	173	184	191	191	187	180	200	182	182	180	160	191	183	207	174	170	187	181	174	184	182	173	187	226	185	187	188	191	202	196	205	194	169	191	189	172	178	210	196	179	190	194	189	166	183	179	194	193	198	179	187	176	176	191	177	192	163	181	178	183	173	182	175	171	198	178	189	185	174	197	178	195	193	187	184	203	178	181	188	216	154	190	170	167	207	200	160	204	183	179	168	170	182	190	199	195	193	165	177	173	198	180	180	175	169	194	185	163	187	175	205	173	189	175	175	190	175	174	174	205	183	193	190	222	176	192	178	190	204	189	199	182	206	171	179	196	199	177	182	190	172	173	175	194	200	201	185	204	177	174	186	175	202	174	188	185	171	161	196	191	212	175	165	187	188	187	186	186	193	187	182	190	176	167	200	163	182	180	197	176	194	186	193	189	187	179	196	167	159	190	191	172	179	189	172	195	181	192	210	180	209	178	192	181	190	181	178	183	190	186	194	231	192	174	175	160	174	185	183	200	177	175	176	187	197	166	192	188	192	201	171	169	189	194	191	196	203	165	175	187	199	200	175	173	185	196	179	178	192	186	189	186	179	169	215	172	184	164	205	177	191	211	174	187	169	176	195	196	173	196	188	172	204	179	185	171	192	166	167	193	184	212	173	195	182	187	187	185	209	188	187	192	193	192	194	194	184	194	204	165	209	166	190	184	182	156	184	160	174	188	168	212	203	195	165	193	188	186	205	198	201	196	171	177	168	174	182	193	197	175	168	177	175	182	172	182	200	196	186	198	186	176	206	186	155	182	167	166	176	176	168	173	171	166	185	171	190	173	187	181	153	195	189	199	190	197	168	190	176	176	176	187	182	191	198	169	195	144	181	171	191	200	186	187	210	190	171	211	191	190	173	202	192	184	171	179	190	183	195	181	196	171	181	158	192	201	181	169	168	181	188	182	182	162	193	169	184	166	179	162	195	198	201	186	181	209	187	182	193	189	191	201	185	183	193	176	182	153	180	207	180	173	204	203	184	171	188	185	186	208	195	177	190	182	176	196	180	179	189	194	209	207	167	163	213	185	163	173	195	177	193	211	174	182	160	197	192	182
25168	21450	27959	25344	10358	621	312	219	189	155	180	159	155	124	146	137	141	140	137	163	130	128	119	114	124	122	115	146	129	151	135	129	125	100	129	125	130	135	146	144	124	116	125	122	133	139	139	121	118	116	135	113	145	123	138	147	112	110	114	135	123	122	118	137	148	143	147	117	137	128	111	155	120	124	127	119	118	120	110	137	117	130	113	114	118	138	155	123	112	122	131	106	99	139	115	134	105	131	129	128	120	138	114	147	149	134	117	114	122	133	107	113	119	137	135	107	124	126	123	126	125	124	123	138	135	109	123	121	127	119	127	127	126	128	117	126	132	118	120	136	105	120	131	139	123	119	125	118	156	138	125	114	101	114	118	115	148	118	132	135	125	123	104	129	120	138	136	144	119	107	114	120	103	134	115	118	118	102	128	105	121	133	119	151	141	132	134	130	134	97	133	106	116	126	141	141	122	114	124	120	129	112	117	129	129	122	114	116	110	120	114	121	109	116	125	115	128	116	120	129	121	110	137	122	118	126	128	133	147	125	137	122	119	130	144	133	124	107	117	110	128	113	118	136	130	120	140	130	107	131	127	121	105	134	120	141	125	119	139	114	123	119	110	121	118	133	122	145	115	125	131	130	122	112	114	124	135	119	96	126	103	120	123	145	122	129	98	119	105	118	138	134	132	139	131	98	106	123	128	126	105	121	120	131	127	122	131	102	144	147	150	119	115	119	109	118	138	131	131	108	115	123	116	108	109	136	109	142	122	111	111	121	132	129	123	119	132	98	146	139	120	110	124	136	123	141	119	137	129	130	129	147	134	134	118	112	125	159	136	125	128	113	120	127	138	121	133	125	127	133	133	139	117	127	114	115	123	120	127	136	134	122	107	122	112	135	135	118	122	156	132	128	120	125	129	125	132	120	100	138	108	108	113	123	107	113	130	130	132	122	119	124	135	116	120	118	124	116	111	111	131	136	153	123	132	125	120	104	122	113	133	132	135	113	128	129	120	125	146	108	116	123	155	138	129	117	139	116	117	120	140	123	129	126	122	132	114	139	125	123	126	127	124	132	131	119	131	122	119	113	126	111	138	103	120	146	139	128	119	123	98	112	125	118	142	114	123	116	143	124	123	94	115	125	106	124	132	133	125	124	135	122	124	127	120	121	107	130	119	136	135	106	127	121	131	145	140	136	144	134	137	134	140	134	134	103	128	109	114	107	129	102	122	122	135	126	122	117	108	130	103	116	107	126	124	109	113	113	107	133	117	105	111	129	126	114	128	140	133	143	142	113	125	129	122	106	115	129	129	150	114	119	110	136	116	114	120	108	119	115	131	120	105	110	108	119	113	120	133	115	119	111	121	117	120	123	140	110	109	122	122	115	141	109	135	123	127	127	116	136	120	131	117	122	144	104	121	137	92	123	134	135	117	108	117	130	139	134	116	140	136	126	148	142	139	136	118	121	138	124	137	136	120	122	136	111	88	105	133	112	142	133	136	132	127	103	119	134	128	128	121	111	131	124	148	124	125	123	103	134	119	121	122	127	140	120	133	127	105	135	102	101	125	109	108	143	107	115	121	111	132	123	117	123	115	121	124	134	122	112	116	121	129	121	124	124	128	133	125	134	128	132	133	121	121	143	124	134	110	131	129	123	119	130	113	110	109	138	117	130	125	123	134	132	109	148	97	125	126	104	135	127	124	124	118	124	125	126	130	118	134	135	148	130	129	124	124	134	142	130	125	112	114	107	130	123	114	113	125	133	143	133	112	117	126	130	136	120	120	132	136	132	105	133	107	106	101	120	140	138	126	115	111	123	119	130	123	123	124	129	123	108	119	116	104	111	109	130	120	116	115	110	112	132	136	120	130	130	125	103	136	117	114	111	131	110	125	143	135	121	140	150	104	129	108	159	130	135	123	119	128	113	106	125	116	141	126	156	122	120	123	140	94	129	99	117	125	120	121	124	117	145	118	114	135	117	128	109	126	134	127	119	128	139	139	119	125	128	139	116	126	131	136	122	117	129	129	105	123	129	113	131	116	107	123	121	135	137	106	106	116	133	145	121	105	109	128	129	125	134	115	119	115	122	122	136	120	111	126	91	129	128	126	117	131	128	122	133	122	144	107	134	107	109	153	120	122	120	143	138	120	103	136	119	121	131	128	112	115	125	132	116	112	113	130	108	135	113	131	147	111	122	129	132	120	138	134	118	121	118	130	118	111	132	119	124	125	133	135	127	119	120	103	121	139	116	143	125	135	110	126	123	128	131	118	115	109	124	109	107	121	124	126	116	117	116	115	107	113	114	105	111	122	127	99	122	108	124	129	114	126	126	120	122	119	140	114	118	117	132	124	131	144	132	116	114	118	132	134	117	141	112	102	127	126	105	144	97	110	130	124	134	122	140	121	120	119	111	124	123	118	116	139	140	129	134	127	111	141	103	147	125	140	123	133	106	128	128	124	125	114	136	133	147	129	123	131	122	128	115	126	124	110	115	114	109	124	137	123	132	137	124	125	129	137	127	137	126	118	123	126	104	113	119	124	124	137	138	129	102	123	112	111	120	141	114	129	134	116	141	124	121	113	143	99	130	131	129	109	128	121	128	122	128	125	119	137	128	136	137	122	124	116	131	128	133	121	127	117	133	126	120	123	125	135	112	115	129	129	130	117	126	155	133	114	118	138	118	140	124	118	119	129	112	135	132	134	122	137	124	107	134	127	120	124	133	115	124	118	114	136	140	113	140	113	109	123	114	113	120	122	127	143	96	126	120	142	125	126	133	127	117	116	122	122	114	137	130	129	112	128	120	118	113	127	114	123	124	124	113	125	107	121	120	137	122	133	108	124	117	134	120	114	141	114	136	104	117	125	148	141	112	129	127	138	134	135	135	126	125	119	129	130	103	114	134	117	118	127	124	137	101	131	133	127	131	125	123	131	118	111	144	131	130	117	124	121	138	142	119	110	117	134	116	101	121	119	117	127	128	102	109	132	132	130	129	115	121	97	135	130	104	133	114	112	121	122	122	125	144	122	108	114	118	113	125	133	127	118	112	118	112	118	120	128	137	145	117	112	119	119	127	141	132	117	116	107	131	123	121	127	126	126	114	123	118	136	132	119	111	127	115	103	112	122	132	112	136	130	113	128	111	135	121	125	129	126	131	110	109	120	125	96	139	142	138	141	135	124	113	135	114	130	121	135	137	129	125	122	111	109	96	99	124	126	137	124	123	108	130	122	135	133	128	116	130	123	128	156	113	108	128	132	120	112	134	132	125	124	137	106	127	128	135	111	124	111	115	112	123	133	136	127	133	108	122	119	117	136	130	115	125	128	127	118	127	115	131	131	120	131	134	126	117	110	107	108	98	129	122	129	119	132	118	118	131	116	122	130	109	135	122	154	142	127	126	124	127	130	116	118	108	121	123	122	138	118	144	121	133	115	100	119	107	138	116	128	121	136	127	121	110	131	122	124	112	126	120	131	119	117	114	133	119	113	115
2981	2709	2186	1013	707	481	420	306	279	272	210	186	197	188	160	152	179	169	162	142	167	170	138	145	152	127	122	130	143	136	149	168	141	130	136	156	130	147	134	137	126	143	141	138	137	143	128	131	132	128	150	120	131	143	118	143	131	126	140	151	132	124	142	130	139	142	135	126	141	143	152	150	125	118	120	135	133	133	143	113	152	139	153	148	126	134	144	134	128	137	139	142	134	129	131	139	117	125	137	144	121	131	98	119	139	167	119	131	126	146	134	153	141	140	151	115	130	139	141	143	145	125	127	121	129	125	131	142	128	126	135	117	125	139	128	136	138	132	140	114	150	146	132	143	148	130	141	132	134	154	132	129	133	122	127	133	137	129	137	154	118	147	123	140	145	160	136	140	135	124	137	134	123	113	128	150	122	120	156	126	135	130	126	154	127	117	126	113	132	121	129	138	120	131	125	133	129	154	141	111	146	129	143	130	120	124	144	113	139	126	147	127	133	136	143	149	119	147	125	138	124	136	122	113	136	138	130	141	141	142	134	141	128	125	131	118	136	133	138	131	128	129	143	137	145	122	109	137	146	137	128	129	137	133	133	139	128	129	113	126	111	134	126	131	144	110	144	135	142	141	129	132	131	138	148	143	142	133	127	136	127	151	148	129	133	115	132	139	130	146	132	134	126	148	129	135	127	118	124	159	124	127	130	127	127	152	127	106	142	113	110	133	132	119	139	149	126	143	119	138	130	134	134	136	137	141	136	164	130	163	113	117	122	129	125	121	132	143	143	134	138	137	147	152	137	128	114	134	108	142	127	137	128	141	128	132	121	133	147	136	134	127	139	137	129	143	137	152	132	127	126	138	123	147	112	137	133	135	143	133	113	123	114	119	118	125	123	149	123	123	144	151	127	140	129	120	150	129	148	126	136	123	133	134	141	125	134	127	141	136	147	154	123	130	145	112	139	135	132	146	127	144	143	136	111	110	135	142	156	142	140	142	127	113	127	137	131	126	121	136	137	131	123	115	137	115	129	136	128	127	135	126	152	142	122	143	122	161	127	130	129	128	121	127	132	145	149	144	115	154	137	139	104	117	123	143	122	149	144	144	141	126	136	120	121	138	133	130	125	111	121	147	120	122	122	135	141	130	126	131	132	142	122	128	127	139	119	136	117	135	168	116	127	116	126	107	133	145	124	121	130	126	121	146	138	139	117	137	138	136	146	125	120	149	134	133	132	121	136	106	151	117	130	134	123	145	125	119	146	117	132	127	136	137	142	142	116	140	105	137	139	131	128	133	128	129	145	137	124	117	113	109	134	117	143	120	138	122	120	119	127	142	128	127	113	134	115	140	147	129	148	147	133	117	129	120	130	124	144	156	125	149	125	129	128	129	117	144	125	121	138	149	141	118	159	131	146	123	128	124	129	132	137	126	145	126	150	141	158	128	122	145	131	116	144	123	145	117	121	143	134	137	125	115	132	150	120	148	109	121	97	144	146	130	133	131	142	122	149	120	139	141	121	143	127	123	123	124	147	135	136	129	126	124	111	135	141	124	129	126	151	117	126	140	149	104	116	141	133	134	137	132	133	134	134	117	145	115	129	124	130	102	145	126	130	128	128	125	127	122	127	132	144	152	98	124	127	110	148	139	135	143	118	135	145	130	148	137	154	121	132	141	134	124	128	125	140	125	164	137	124	112	124	124	128	135	134	118	128	129	141	125	126	121	138	158	129	153	139	127	123	143	145	126	113	148	127	135	134	120	133	133	117	140	135	112	118	140	127	119	122	152	162	131	117	125	137	130	147	131	128	132	121	134	113	134	138	150	131	131	116	149	135	128	123	112	125	111	139	102	139	131	129	127	124	146	153	147	127	134	129	123	131	123	121	133	130	137	123	146	129	126	129	137	116	134	130	128	124	116	133	143	130	121	120	117	112	135	134	161	141	123	127	130	133	134	107	121	143	120	138	132	126	119	125	131	132	117	137	145	129	126	131	121	133	121	144	107	124	136	133	132	121	137	112	129	120	137	153	158	123	140	120	136	126	130	147	122	134	136	123	120	133	151	135	120	139	129	139	118	159	102	140	142	124	118	139	148	129	149	137	141	122	153	121	129	148	119	133	136	125	133	124	143	139	152	102	136	143	131	122	129	122	116	134	134	131	122	147	133	117	143	114	112	136	136	122	133	139	123	114	134	141	118	134	122	136	132	127	116	104	131	124	127	127	146	126	131	124	150	113	110	126	138	135	133	125	137	117	118	136	116	137	102	139	136	119	121	115	119	127	140	124	164	129	124	131	138	121	129	123	136	125	147	100	138	129	116	125	125	116	126	129	115	117	133	144	152	113	128	124	116	124	125	112	127	155	121	119	149	104	135	127	120	136	149	137	149	136	138	155	130	139	111	134	124	132	138	129	147	124	123	144	148	127	146	106	117	131	127	122	123	117	140	149	128	125	148	132	138	120	139	132	127	118	149	132	133	131	123	125	126	135	120	107	124	164	133	153	134	143	124	117	141	123	128	132	137	120	104	134	127	120	126	144	150	133	117	135	135	139	115	110	126	144	122	122	161	132	129	134	153	127	132	124	142	127	140	128	126	134	138	122	122	138	131	128	114	139	137	117	136	147	108	121	145	157	125	118	118	117	127	110	132	137	119	107	123	118	141	128	117	130	139	115	122	126	121	137	111	124	129	141	135	128	127	137	122	142	118	155	115	114	120	147	128	153	134	157	134	124	132	150	116	139	148	143	143	119	144	152	117	123	134	120	142	136	146	141	136	106	155	146	124	145	129	142	115	118	123	123	103	139	121	132	140	145	139	124	150	154	117	109	131	111	116	133	141	127	111	122	122	124	127	126	136	123	157	115	128	144	121	129	150	123	123	128	113	141	133	138	145	121	143	127	129	124	129	110	154	129	151	123	133	142	135	102	121	137	136	108	119	121	140	136	125	121	124	119	133	119	137	137	120	108	141	142	129	143	121	113	128	129	147	137	136	140	114	138	113	139	148	131	118	132	129	121	113	151	139	122	136	130	135	135	125	119	111	124	130	136	127	124	118	141	129	146	126	120	144	138	126	159	144	143	145	140	133	120	138	118	110	130	129	116	140	140	130	139	138	133	119	135	137	128	125	134	119	120	122	130	139	124	101	128	141	131	142	113	113	143	134	121	115	146	141	116	140	155	119	124	144	111	110	138	109	139	112	143	113	131	138	132	107	136	129	122	140	136	143	122	151	126	116	116	116	115	143	111	143	127	118	117	149	115	108	126	126	134	122	121	120	143	135	147	140	129	128	131	154	120	121	149	152	130	114	135	142	142	126	141	120	131	111	119	127	113	135	144	128	107	123	129	140	144	142	145	122	133	145	148	151	141	148	123	139	137	136	133	131	120	142	121	136	133	150	124	125	141	135	136	125	130	127	118	137	131	160	133	133	143	128	142	126	152	117	116	126	141	127	130	121	125	121	110	134	114	140	116	152	134	129	146	132	123	136
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
