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
341798281285	341798281846	341798282396	341798282946	341798283494	341798284046	341798284596	341798285146	341798285694	341798286246	341798286796	341798287346	341798287894	341798288446	341798288996	341798289546	341798290094	341798290646	341798291196	341798291746	341798292294	341798292846	341798293396	341798293946	341798294494	341798295046	341798295596	341798296146	341798296694	341798297246	341798297796	341798298346	341798298894	341798299446	341798299996	341798300546	341798301094	341798301646	341798302196	341798302746	341798303294	341798303846	341798304396	341798304946	341798305494	341798306046	341798306596	341798307146	341798307694	341798308246	341798308796	341798309346	341798309894	341798310446	341798310996	341798311546	341798312094	341798312646	341798313196	341798313746	341798314294	341798314846	341798315396	341798315946	341798316494	341798317046	341798317596	341798318146	341798318694	341798319246	341798319796	341798320346	341798320894	341798321446	341798321996	341798322546	341798323094	341798323646	341798324196	341798324746	341798325294	341798325846	341798326396	341798326946	341798327494	341798328046	341798328596	341798329146	341798329694	341798330246	341798330796	341798331346	341798331894	341798332446	341798332996	341798333546	341798334094	341798334646	341798335196	341798335746	341798336294	341798336846	341798337396	341798337946	341798338494	341798339046	341798339596	341798340146	341798340694	341798341246	341798341796	341798342346	341798342894	341798343446	341798343996	341798344546	341798345094	341798345646	341798346196	341798346746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2730	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	2000	3600	2300	2731	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23010	21828	29753	24500	21826	21405	2562	764	665	538	685	487	629	516	442	359	313	273	265	211	229	244	372	307	227	226	168	170	160	163	161	142	161	176	158	142	169	163	173	159	152	178	161	147	145	154	147	170	142	174	172	156	141	153	124	179	123	154	151	158	162	152	153	167	155	175	160	176	156	174	186	150	157	146	145	147	159	145	150	150	156	131	161	172	138	151	180	160	175	151	148	169	152	160	125	149	179	158	156	136	139	164	160	166	145	167	143	143	173	122	146	146	174	161	174	163	157	143	156	141	153	190	176	145	150	137	157	144	126	142	144	139	151	163	163	148	153	155	144	154	133	145	182	172	155	165	133	169	167	153	154	165	155	157	149	173	153	123	145	167	142	131	142	137	138	136	148	167	163	139	181	131	155	137	175	159	145	155	161	133	163	162	165	162	158	165	145	171	147	146	172	153	145	145	144	147	144	149	152	148	149	145	150	154	160	149	148	168	134	139	159	145	150	137	161	143	166	153	146	141	142	145	175	161	139	155	160	157	132	140	149	181	157	164	183	142	169	142	156	138	159	158	164	166	182	160	130	158	151	138	145	148	146	154	145	137	139	146	163	156	146	152	168	154	163	135	147	152	134	161	163	162	142	148	145	176	141	164	178	140	166	159	154	120	172	147	156	150	147	154	155	145	157	160	155	171	157	131	132	142	149	157	183	161	149	146	167	155	156	156	140	160	156	157	157	148	144	156	146	177	158	162	137	160	159	158	173	129	165	186	139	174	150	156	138	150	151	151	166	150	139	155	163	133	153	162	166	162	150	135	148	177	154	161	161	159	159	144	143	168	164	156	150	122	159	173	149	142	156	139	161	148	155	150	163	158	151	152	156	147	149	142	175	148	177	153	163	177	154	157	165	140	146	169	152	128	147	128	170	149	174	154	154	170	169	145	146	153	164	163	156	162	164	137	148	160	138	146	154	169	145	149	136	137	157	135	160	133	137	163	148	122	151	168	161	175	147	173	130	159	149	155	127	173	152	155	149	152	127	130	160	174	125	157	156	167	145	154	150	140	159	168	149	153	151	151	140	135	135	135	157	173	136	138	174	166	151	149	163	145	163	158	158	174	136	169	138	175	127	153	147	153	148	146	168	155	148	168	171	165	151	144	154	144	151	130	171	145	153	165	169	139	151	141	136	175	163	163	161	160	174	154	155	152	187	132	147	131	166	160	147	154	151	149	163	166	165	139	167	150	156	146	157	155	181	148	163	162	172	154	182	158	141	160	157	149	133	135	162	159	178	147	139	147	163	152	162	149	150	162	158	139	165	149	150	156	165	143	144	143	140	169	159	137	164	157	150	147	151	144	147	164	155	163	142	165	172	163	140	165	157	152	149	175	148	145	142	164	143	160	166	170	161	134	135	154	135	147	153	137	154	151	146	163	140	147	169	128	131	153	147	171	147	155	139	169	169	133	142	151	136	141	160	162	158	158	149	159	157	161	143	141	167	162	158	146	157	150	161	160	149	163	163	148	148	128	138	159	161	147	163	156	168	126	156	186	153	176	140	157	149	164	142	161	151	148	143	149	137	150	154	165	149	155	168	138	154	131	177	143	144	164	154	154	160	146	176	162	148	147	151	144	164	153	156	172	163	160	148	144	148	143	168	155	155	146	151	167	148	152	177	154	145	150	151	147	135	151	124	149	147	160	183	147	136	153	151	145	152	150	160	164	148	149	135	160	162	136	151	152	165	147	140	138	121	158	135	144	157	155	178	142	134	161	138	186	147	143	149	157	147	150	151	169	187	161	135	140	166	165	144	166	153	165	156	165	124	150	145	138	181	163	156	146	145	158	152	134	144	141	167	158	150	168	169	161	167	148	160	176	151	162	180	150	146	165	164	142	150	144	146	144	149	146	123	158	162	144	171	157	136	141	141	143	164	143	171	164	176	151	163	130	137	169	126	161	139	164	154	167	167	127	144	141	133	142	165	148	140	132	164	174	140	151	148	136	147	177	162	172	153	140	163	163	143	146	149	148	147	146	154	146	163	144	133	167	146	160	129	172	155	143	184	169	141	178	153	145	162	153	143	145	153	156	148	138	152	163	136	149	142	175	153	150	163	146	153	166	163	154	153	143	178	153	138	152	164	139	151	165	156	143	142	165	162	146	148	170	157	138	135	165	164	148	143	144	163	142	154	163	162	142	144	148	152	171	162	159	169	168	153	164	132	152	139	158	146	149	159	147	154	140	152	139	160	146	137	148	165	168	204	141	164	126	167	156	168	136	147	160	152	181	192	159	156	143	165	136	172	147	174	144	142	170	151	144	176	143	145	157	169	158	178	147	163	167	168	166	149	146	142	139	144	143	160	155	162	149	164	141	159	148	156	163	143	143	157	151	144	126	142	159	158	140	165	147	168	124	137	142	132	159	153	159	162	141	162	140	166	158	149	145	163	160	153	154	159	166	145	153	169	150	148	136	157	171	164	141	184	165	172	164	144	173	146	140	141	155	135	148	138	159	145	163	150	166	151	164	133	167	155	157	141	161	132	163	128	178	159	151	145	158	166	152	158	160	166	155	133	153	146	159	140	141	133	144	178	131	142	152	164	157	137	152	159	149	163	153	148	144	154	158	164	140	160	173	170	149	157	167	147	177	166	135	129	157	156	133	139	135	128	153	145	140	140	177	149	151	171	147	119	137	148	129	152	151	147	155	137	145	135	159	132	140	154	157	151	153	176	139	149	166	147	130	149	160	146	154	142	153	147	132	160	158	138	145	156	158	150	152	146	180	162	132	146	149	165	150	165	163	156	156	141	126	158	138	166	161	139	128	151	160	159	157	169	156	160	148	141	155	152	144	136	156	162	148	161	141	160	165	155	155	171	146	141	157	140	163	169	140	147	151	136	157	154	150	150	174	136	140	140	163	157	145	161	169	164	148	147	142	153	169	168	149	160	167	168	138	154	147	159	148	166	150	159	151	165	167	148	153	137	158	175	147	166	148	129	159	161	166	170	163	136	167	135	142	135	164	164	154	181	141	142	148	131	157	154	149	162	160	148	134	170	136	146	161	164	163	160	155	169	160	155	172	138	156	163	130	143	149	138	155	143	159	135	146	138	171	150	158	152	134	160	141	153	166	145	151	149	150	135	141	165	165	160	160	160	142	112	160	146	141	159	134	153	156	188	151	174	179	156	152	148	162	134	150	149	158	145	152	157	151	148	141	155	142	141	165	139	173	128	149	148	199	141	149	164	145	147	137	166	157	160	170	144	149	152	168	147	180	172	165	139	159	145	171	153	145	160	159	158	154	172	133	131	163	126	172	166	159	152	168	158	146	124	142	170	171	162	152	170	163	128	140	147	133	138	152	144	155	145	172	152	163	157	158	159	144	161	133	152	130	161	167	160	163	140	161	163	145	141	167	145	152	174	164	140	147	136	170	161	187	163	172	157	155	162	164	150	174	139	168	153	166	129	142	155	168	145	155	143	155	159	158	130	137
4943	15517	10866	4660	3476	2618	2093	1788	1707	1403	1594	1263	1533	1212	1047	753	632	543	501	408	356	467	788	604	488	373	304	253	265	238	253	264	266	262	235	255	250	225	241	234	221	236	216	257	245	232	238	253	225	211	234	204	222	233	213	218	216	177	244	225	227	214	219	249	236	252	248	231	214	221	217	218	251	209	202	233	201	223	211	208	226	245	203	230	218	213	203	249	219	223	228	210	212	202	214	217	228	230	216	218	231	206	220	257	231	215	228	251	218	220	205	214	216	249	235	225	238	233	224	252	235	208	224	233	211	216	209	231	194	244	198	204	198	219	222	220	206	238	244	226	212	212	183	207	220	250	229	222	221	209	212	225	239	218	237	204	207	204	221	240	195	192	216	248	199	215	208	224	220	231	197	221	219	238	196	229	210	200	181	222	200	208	218	210	201	223	237	210	245	244	236	181	231	214	223	204	220	232	238	217	232	203	197	199	248	204	225	218	214	264	207	221	201	213	205	202	205	228	222	219	214	211	232	225	204	235	219	200	231	215	200	220	221	224	214	232	226	220	224	211	188	232	223	209	259	226	213	209	223	222	197	201	220	218	188	229	240	186	228	197	198	230	229	224	206	240	241	193	208	203	208	217	239	232	240	231	230	221	248	229	222	227	217	188	256	227	202	247	240	209	233	218	190	252	219	234	206	243	228	267	228	228	198	209	206	239	243	220	211	227	226	193	222	238	193	234	225	236	254	215	217	219	229	245	208	231	207	205	215	213	232	228	192	242	222	215	228	229	198	218	211	203	208	214	218	205	222	207	226	224	225	209	200	227	242	221	206	226	248	224	214	232	224	227	217	217	205	192	169	206	223	228	201	224	223	212	216	225	201	239	233	220	210	213	228	233	200	201	225	226	238	208	211	213	230	226	188	240	217	234	207	218	205	209	202	253	236	241	247	238	213	201	222	216	242	201	229	251	201	203	223	232	218	210	203	231	235	216	224	220	236	203	228	204	217	216	213	214	216	207	235	236	204	204	228	241	232	238	232	228	241	203	239	208	225	209	211	228	229	218	211	230	232	231	225	187	214	206	223	211	212	235	222	211	209	219	199	212	232	222	233	209	193	239	215	222	230	238	195	201	212	244	220	221	208	201	224	220	209	210	195	205	205	238	204	202	208	201	236	214	201	226	207	205	235	220	199	225	186	229	221	238	219	234	199	230	214	213	196	225	195	207	239	222	249	222	231	225	242	235	222	204	219	218	201	221	213	236	208	206	191	224	235	225	217	198	198	206	211	225	204	228	234	217	228	192	183	211	228	228	188	237	213	222	216	241	219	258	241	202	225	214	219	231	208	214	223	216	189	197	237	201	206	220	225	213	213	205	199	211	221	230	207	215	210	221	216	214	203	227	208	203	213	202	204	233	211	205	234	212	224	226	232	207	218	212	234	234	212	224	212	232	218	214	234	226	216	207	221	233	214	226	218	208	238	223	237	217	237	233	213	220	205	209	225	226	218	194	214	203	215	249	223	215	221	196	236	206	210	211	212	200	234	200	215	224	235	218	241	205	224	218	199	218	216	212	202	208	218	240	213	201	195	216	231	244	228	223	214	207	172	211	242	211	230	229	216	232	216	250	235	221	224	166	214	235	220	234	247	223	211	192	191	233	220	218	239	229	230	234	224	194	201	216	183	212	227	206	199	201	221	192	211	209	229	232	226	215	207	249	228	204	197	219	217	237	202	216	226	216	227	217	244	203	222	234	222	214	221	237	230	212	205	215	229	206	192	237	211	214	229	230	211	203	239	226	215	221	235	222	228	209	225	214	211	185	217	213	234	236	230	209	226	234	213	220	225	210	219	248	201	225	229	204	237	205	215	224	233	215	199	218	243	220	213	210	207	215	236	236	219	218	225	211	243	213	211	216	216	246	200	227	224	217	228	226	218	217	205	191	222	229	200	234	204	219	198	217	211	222	217	230	224	215	208	177	212	221	200	221	233	226	211	218	217	201	222	228	209	244	228	225	194	216	214	197	222	271	243	205	203	213	214	216	253	210	243	224	244	229	223	238	206	239	218	185	221	222	230	223	217	185	221	229	231	232	204	228	210	219	243	212	223	201	201	234	222	211	204	216	215	197	209	224	218	212	222	223	218	201	226	209	196	223	221	200	227	210	233	219	220	209	207	226	242	201	222	215	229	205	215	213	222	201	220	239	215	216	226	225	195	220	245	229	199	206	198	214	205	220	220	211	214	206	215	191	206	227	219	222	216	236	218	199	193	225	195	228	206	209	223	234	211	219	217	228	216	217	198	234	222	200	235	221	222	204	201	196	229	208	225	198	196	185	237	225	235	223	235	229	216	225	239	248	215	240	203	228	219	232	180	221	234	237	220	192	223	227	216	212	222	219	200	233	232	234	237	221	203	214	228	202	209	230	231	226	168	215	189	207	216	238	213	218	205	223	223	221	210	226	211	210	206	228	231	216	191	215	206	218	226	210	228	219	238	228	224	212	228	246	234	240	201	229	238	223	218	236	216	224	222	217	227	229	189	237	189	247	207	192	212	239	235	216	234	227	211	238	226	213	233	239	221	215	236	213	231	196	201	239	213	208	203	220	221	257	241	214	206	234	208	231	201	213	194	206	207	227	214	207	213	217	203	204	216	217	212	225	219	221	233	232	209	215	237	223	224	234	218	253	222	225	215	235	222	199	201	211	230	241	213	215	238	214	226	203	220	236	220	235	204	249	213	198	233	213	241	219	203	211	201	216	214	207	216	224	259	210	211	203	194	222	207	211	220	226	239	215	234	202	215	188	249	203	209	224	191	209	202	219	227	209	205	209	221	234	217	221	235	230	219	216	229	196	228	231	194	215	226	225	244	243	237	225	220	202	221	220	208	217	213	228	222	211	206	205	228	224	226	212	223	224	239	199	200	214	189	224	218	203	207	204	232	229	248	213	221	218	236	231	210	224	214	236	217	207	221	222	231	216	222	211	238	213	209	187	239	227	229	219	228	225	217	219	219	204	248	208	230	211	226	227	220	234	230	231	198	213	246	211	259	225	189	190	226	250	220	228	224	220	203	227	226	232	220	232	234	219	221	229	217	200	183	226	220	233	190	236	213	216	233	194	208	207	209	229	222	221	213	216	229	206	235	234	211	195	217	241	220	210	236	222	227	180	209	258	227	226	226	213	224	248	231	227	232	247	252	231	204	198	213	206	217	207	216	192	206	225	233	214	219	232	203	234	213	233	222	222	231	218	215	190	233	215	225	205	200	273	209	226	223	220	208	260	214	211	224	218	209	227	219	222	209	229	203	193	207	213	225	214	208	210	234	213	226	210	206	208	214	207	212	205	228	250	197	212	183	226	199	218	244	212	247	217	250	215	222	218	223	212	226	206	226	231	216	229	221	236	210	215	211	222	186	235	215	242	218	218	227	225	213	228	207	241	244	199	230	208	210	209	220	188	210	204	222	220	213	213	203	215	213	226	217	206	214	226
27249	17198	2840	799	532	375	405	338	349	332	383	336	342	323	302	267	290	304	259	247	260	297	341	313	296	278	245	242	236	247	250	244	244	244	256	250	254	245	244	269	236	259	235	257	250	277	257	273	250	276	261	271	232	246	262	286	272	271	264	284	247	225	266	256	271	273	241	253	219	250	249	252	240	264	250	229	256	261	267	259	252	242	243	255	235	273	261	246	259	267	253	262	258	245	275	242	280	255	257	217	261	273	259	253	258	243	239	272	283	242	269	261	262	266	274	261	256	246	249	256	286	245	271	244	243	275	236	262	224	255	244	232	245	263	253	276	257	252	245	264	261	278	254	238	252	263	253	262	257	250	251	257	234	258	243	246	227	253	239	237	256	243	273	232	245	246	240	250	236	233	239	267	273	254	231	238	262	267	281	268	259	264	276	238	263	270	228	259	264	243	235	256	234	228	234	249	237	251	256	256	230	253	252	292	249	242	243	253	245	272	253	246	262	264	237	262	264	252	247	275	254	271	236	247	264	263	258	254	250	216	266	263	240	245	254	277	239	241	256	226	222	255	266	254	266	238	257	248	245	246	260	249	235	295	252	214	264	261	266	247	230	265	247	236	244	251	263	281	266	255	273	251	232	286	255	268	240	241	260	263	278	257	272	257	285	235	263	230	272	256	241	277	271	243	287	236	258	265	241	270	264	248	241	216	230	292	267	257	251	239	255	279	236	254	258	261	258	241	258	247	270	285	254	246	262	254	241	244	257	246	268	270	250	268	248	269	257	260	220	264	262	245	259	252	239	231	241	262	263	280	304	272	248	246	256	244	266	251	237	264	243	217	268	258	227	264	255	251	261	265	250	246	277	275	276	239	285	246	254	256	270	251	250	277	259	253	245	250	279	236	260	288	235	265	245	248	240	248	241	267	253	262	231	240	268	230	255	266	264	246	251	274	263	242	237	280	280	270	261	232	232	263	251	257	250	236	252	251	248	240	251	271	266	247	238	264	234	231	274	266	253	253	240	285	240	260	270	256	281	264	237	275	259	260	265	232	236	257	263	266	264	243	257	256	254	260	248	263	242	257	265	249	260	280	281	231	262	262	266	230	242	241	252	253	272	264	251	241	260	261	250	247	264	249	245	245	244	262	225	246	225	248	282	248	238	242	263	278	259	241	269	259	258	241	254	263	221	248	257	234	266	257	247	268	269	284	244	267	225	276	240	282	252	247	280	240	235	255	231	242	251	252	266	249	234	251	270	242	256	242	254	239	235	224	251	254	278	262	261	271	240	254	250	253	254	265	278	253	264	283	249	252	274	269	239	259	243	250	255	256	261	253	246	283	271	266	259	259	255	277	265	268	247	242	255	253	272	257	284	255	268	305	238	230	258	276	263	229	265	265	257	252	257	240	265	264	275	242	241	236	260	260	283	259	270	226	261	226	269	264	265	248	270	300	272	251	265	280	243	252	262	264	219	270	273	280	249	276	259	263	238	247	238	232	280	269	261	254	248	254	265	247	250	259	234	274	263	283	248	265	257	248	245	265	241	251	236	255	257	260	271	225	260	273	261	294	250	292	250	217	245	254	258	253	270	244	253	264	253	264	244	228	274	273	261	248	241	234	246	266	258	239	246	253	250	252	251	265	247	261	248	232	255	254	253	239	234	254	260	259	243	277	238	249	252	233	239	258	238	248	233	257	247	236	259	260	253	249	242	266	231	247	268	224	247	246	241	244	261	286	267	263	271	253	261	261	237	234	260	243	249	258	256	255	267	266	241	272	277	259	266	238	270	250	251	237	249	268	230	242	250	269	261	230	268	261	256	229	238	258	252	272	226	243	278	233	261	262	269	279	260	243	263	279	279	280	228	270	278	241	245	234	244	269	254	254	230	236	251	252	238	248	252	276	237	244	294	247	239	254	243	268	231	270	267	236	259	252	259	262	266	250	265	239	258	255	260	228	252	253	259	257	285	292	268	254	263	238	283	252	254	268	271	294	245	293	257	262	242	244	264	246	245	266	239	232	228	255	247	247	253	261	277	294	273	239	262	255	261	279	253	271	264	228	282	253	255	252	248	238	268	267	250	293	268	265	261	247	251	249	266	259	248	245	242	286	241	274	239	261	240	293	255	257	251	250	244	244	240	259	273	226	221	260	251	249	255	255	245	291	265	253	261	278	271	257	287	307	266	275	240	272	283	254	248	258	237	246	233	256	239	280	271	259	256	245	238	255	267	275	254	239	264	275	264	275	242	246	265	247	228	286	256	280	235	228	255	262	236	267	260	261	224	286	261	268	250	237	248	257	259	230	257	243	277	272	230	243	272	263	240	244	266	257	244	248	248	222	259	250	216	245	291	258	257	244	278	243	230	268	233	265	248	237	266	251	254	277	250	278	259	279	238	256	261	234	257	235	238	286	224	245	247	241	274	250	232	255	257	263	244	248	257	265	239	266	238	244	237	245	275	241	261	272	282	265	270	224	259	228	265	250	232	263	247	252	226	242	241	231	264	240	239	276	270	230	246	256	245	253	254	239	240	239	253	247	249	245	266	236	260	253	245	282	239	241	248	257	263	236	249	237	260	245	217	233	272	226	253	289	254	266	282	260	278	255	256	264	281	250	275	241	241	245	260	230	272	251	240	270	267	261	246	249	246	252	276	264	255	254	268	232	266	261	270	228	279	272	269	252	249	231	248	270	238	259	239	246	270	262	265	257	266	277	258	244	253	273	251	258	241	253	233	244	222	265	260	231	240	240	251	279	261	255	237	253	246	267	262	239	273	258	254	267	239	240	252	261	258	239	230	269	264	236	253	276	262	257	255	274	240	272	226	259	235	266	242	279	290	263	272	243	270	257	242	212	233	271	244	236	284	243	286	271	259	267	227	227	255	234	249	275	261	267	244	237	230	281	264	263	240	241	249	264	253	264	249	251	245	220	251	258	266	230	251	285	268	274	246	259	274	266	272	244	251	227	255	252	236	259	251	239	262	263	278	258	223	239	265	266	244	268	273	263	287	260	244	269	264	254	266	255	266	278	260	261	252	252	272	236	260	234	244	232	232	269	249	247	266	278	264	246	256	260	244	246	270	287	263	271	269	259	229	233	222	255	276	241	251	234	257	250	234	260	255	252	256	274	233	251	272	231	256	240	253	251	258	263	262	254	260	231	268	240	237	235	294	249	264	284	274	284	274	256	256	221	249	262	245	250	253	277	277	241	271	247	267	263	278	243	288	252	227	259	252	281	214	276	257	274	218	257	250	253	247	253	260	259	238	250	271	269	258	256	281	264	214	271	259	226	238	223	252	266	276	237	240	267	270	275	238	250	293	264	288	244	245	258	277	240	251	238	228	231	238	245	300	263	236	235	256	262	262	245	230	277	249	244	285	261	246	244	270	258	248	238	275	245	237	256	255	265	273	235	255	278	261	225	240	239	259	250	273	236	261	274	262	257	251	232	257	269	195	237	251	248	245	287	234	249	235	260	262	242	263	243
4390	2171	1555	1107	1084	878	705	666	667	622	786	605	682	600	572	453	425	454	395	364	443	532	580	521	431	421	403	380	404	397	370	406	357	414	417	409	429	397	425	392	398	392	364	374	371	374	382	408	371	378	385	387	388	352	421	373	360	379	369	399	396	396	381	398	374	406	394	374	371	372	372	381	387	399	378	359	360	379	381	417	393	424	384	370	364	407	365	390	387	380	395	386	381	388	397	394	359	366	372	386	397	365	370	423	380	425	359	359	392	386	386	390	412	398	386	397	394	385	410	385	359	396	380	377	390	369	431	367	406	405	348	389	379	376	406	390	375	378	382	403	426	382	375	392	375	402	381	382	376	387	365	356	386	388	416	407	372	405	392	402	385	377	399	376	396	398	416	392	345	384	366	394	417	393	331	360	374	388	373	386	395	399	408	414	371	395	363	386	389	374	378	355	405	377	426	409	384	387	378	374	380	348	426	400	423	368	409	394	380	394	380	393	403	377	361	359	371	382	386	384	371	410	408	375	390	398	385	402	425	405	409	359	409	368	359	363	408	387	387	386	403	385	400	355	406	420	393	398	360	381	341	390	364	390	381	365	384	402	359	400	426	389	386	372	368	380	361	408	383	370	381	390	372	415	391	370	409	372	400	380	366	361	375	375	397	364	400	349	354	403	382	385	392	399	393	361	390	407	402	363	386	426	374	396	381	368	395	364	379	383	389	401	377	356	377	350	364	376	364	391	401	393	396	381	393	358	386	394	402	397	393	402	404	363	401	360	410	430	363	401	385	360	391	368	375	389	404	367	381	375	390	365	381	411	353	371	397	402	391	392	364	394	411	377	365	397	348	397	390	362	440	405	376	419	397	343	393	379	395	389	409	395	377	390	382	390	401	388	374	376	411	363	384	409	371	394	375	424	385	372	364	378	445	404	392	374	393	389	416	354	359	387	370	382	377	381	358	372	348	393	389	389	410	416	375	390	379	383	375	386	360	374	375	419	373	387	403	429	394	379	374	396	391	403	371	376	389	442	348	372	358	393	424	361	365	375	390	372	393	417	395	387	386	364	404	394	391	402	386	378	404	430	390	391	394	403	371	378	383	384	386	358	423	403	376	411	380	387	386	391	374	351	377	432	380	376	370	366	385	357	388	397	372	388	397	368	360	394	355	370	373	338	385	405	400	388	381	399	390	408	425	364	367	392	364	390	374	380	377	384	374	369	377	382	370	345	384	378	402	382	384	376	374	429	390	400	401	384	424	359	367	410	358	386	367	346	407	381	382	389	343	377	421	363	383	415	423	399	390	342	414	373	379	361	390	379	410	393	387	381	394	378	392	370	379	378	366	368	397	393	356	363	386	360	352	361	350	412	362	389	382	366	406	402	381	395	421	370	396	386	367	371	376	375	379	379	427	395	390	369	380	337	385	391	370	393	391	415	395	376	354	364	378	412	413	345	409	405	383	377	383	388	389	417	378	380	369	419	370	386	368	381	401	407	405	391	397	431	388	390	379	387	390	404	404	389	382	357	415	412	368	383	388	372	391	410	396	348	370	395	374	343	357	405	368	379	412	375	397	389	388	358	368	431	382	373	363	402	378	366	368	418	399	366	374	410	396	432	362	414	361	360	362	424	411	406	364	393	393	362	365	394	369	415	389	373	407	355	392	375	375	380	436	370	392	402	388	369	400	382	395	388	386	403	406	408	393	372	344	405	360	389	357	346	381	382	386	376	390	404	377	371	397	378	402	404	343	363	381	381	423	349	409	408	391	380	387	395	363	425	393	378	375	349	367	381	364	378	378	408	375	372	397	383	390	366	373	363	361	376	405	368	406	391	376	396	371	392	398	385	432	405	422	376	373	354	363	391	368	391	393	398	362	373	395	382	376	371	387	424	390	387	411	415	348	385	391	419	391	383	381	384	430	397	388	357	398	369	388	400	392	332	420	378	416	400	401	408	385	373	389	385	363	392	394	360	365	418	364	360	391	411	372	409	396	366	408	389	388	380	372	391	382	380	362	391	382	375	377	374	368	404	376	365	393	360	391	398	377	379	354	384	405	417	389	370	388	392	396	424	379	350	374	395	391	333	369	363	379	383	377	402	389	380	414	398	404	383	379	407	410	438	390	426	385	387	370	369	376	387	406	380	381	381	382	376	407	372	398	386	378	396	364	416	368	370	349	363	418	379	381	412	403	433	401	397	399	379	401	395	383	349	359	379	387	364	362	392	371	386	366	370	364	405	370	362	405	402	367	393	360	380	369	369	359	356	371	402	382	370	370	408	395	391	354	380	398	391	398	411	358	404	389	394	373	379	380	383	345	403	394	352	379	377	411	424	366	407	358	345	376	376	375	415	372	352	408	418	393	374	378	384	395	395	377	399	420	391	349	379	371	390	374	350	381	363	339	381	384	364	390	393	388	369	393	361	391	371	388	385	356	372	388	388	367	335	405	368	381	401	377	368	367	379	400	391	373	379	378	385	320	384	359	379	421	378	437	385	399	390	383	387	398	389	368	367	389	407	410	383	388	397	402	393	426	378	392	383	418	379	405	436	384	361	426	350	392	351	345	359	374	385	422	369	362	366	363	369	416	377	371	372	361	403	359	363	343	384	382	392	406	390	366	365	366	384	396	376	370	412	359	336	413	398	377	389	344	357	376	400	368	395	383	401	418	353	394	400	407	339	387	359	396	401	390	378	390	389	366	394	368	342	384	398	375	366	395	381	422	378	365	373	393	384	418	386	372	413	383	368	353	362	395	411	383	384	407	384	427	390	345	386	420	370	389	415	389	384	378	405	371	362	391	414	395	376	359	364	373	389	384	409	384	373	373	361	377	377	378	367	379	376	372	368	414	364	376	362	388	381	373	382	377	394	347	392	397	367	340	383	366	391	393	436	379	390	360	313	373	408	377	378	374	375	380	426	369	366	404	415	347	404	395	367	391	395	371	386	397	382	372	363	386	388	389	416	395	364	387	398	378	424	369	386	403	372	377	391	395	371	361	398	339	392	398	380	387	384	383	376	378	390	378	370	392	372	378	340	387	367	372	395	375	389	347	367	411	380	364	409	389	376	366	355	384	389	393	374	396	379	378	369	373	401	391	390	387	413	377	337	374	378	361	376	367	399	387	384	382	417	362	389	391	360	393	386	404	381	394	383	417	365	398	359	357	366	376	387	386	373	407	371	398	378	346	378	398	382	381	347	395	395	375	395	399	402	405	375	368	406	374	395	338	386	363	413	383	384	401	356	373	384	390	360	360	393	403	382	396	348	357	405	401	378	371	398	381	415	373	379	381	390	361	341	404	383	407	380	367	420	349	381	373	375	379	385	364	371	387	425	374	388	375	348	337	379	363	392	377	418	369	392	397	414	368	380	391	396	392	392	370	400	385	359	430	409	376	393	412	358	382	373	375	377	376	392	387	401	389	392	376	395	407	388	378	373	392	348	358	377	387	354	384	381	417	393	390	403	359	405	400	357	418	396	376	391
23505	21396	28512	24650	20872	3086	1071	451	366	329	377	373	294	293	270	222	197	216	172	159	161	230	207	223	180	142	138	142	127	130	126	135	133	131	144	124	121	138	132	129	120	131	122	130	126	119	124	123	134	115	134	132	129	119	108	112	142	132	135	138	128	119	113	127	122	141	118	129	130	137	129	121	134	133	128	112	133	122	134	122	118	121	128	124	122	131	152	127	138	138	136	140	129	133	103	137	118	140	123	113	112	127	135	118	128	122	128	124	139	127	125	104	112	125	115	128	112	134	131	114	126	107	114	132	124	129	134	119	134	118	115	127	131	117	137	128	104	124	131	105	120	125	113	136	136	132	134	126	114	132	116	132	125	133	144	146	128	123	144	122	122	125	111	125	119	127	119	126	143	98	116	109	144	119	112	138	147	152	118	107	119	119	124	127	134	145	153	137	118	134	119	121	131	125	133	117	115	125	115	134	128	128	137	141	125	134	136	127	128	123	117	110	127	151	121	98	119	128	106	123	117	148	140	144	150	132	144	121	126	127	143	134	143	114	126	131	134	136	139	111	128	109	164	110	121	146	125	136	130	129	103	121	123	93	117	135	157	120	104	129	107	131	137	133	134	109	112	115	139	121	132	127	116	124	119	118	131	123	135	112	134	125	140	116	110	126	134	114	121	136	131	135	112	126	131	114	109	123	142	119	123	134	122	155	149	134	128	148	113	115	116	134	136	157	113	129	142	122	115	120	138	139	121	121	127	136	130	131	121	135	122	129	124	133	124	140	131	118	118	133	135	127	124	138	118	114	150	122	119	127	129	134	119	130	125	128	132	134	150	129	133	132	126	117	152	114	120	142	131	130	123	117	146	138	128	126	133	126	132	112	110	132	102	149	111	130	142	126	118	136	128	132	126	125	136	125	130	120	129	126	124	144	140	148	135	135	118	135	143	153	110	104	130	112	115	126	125	116	130	125	133	134	121	125	105	128	124	101	127	136	128	133	136	138	132	134	123	136	101	136	138	133	140	132	130	120	121	130	123	133	151	128	114	123	130	145	129	138	128	115	130	127	133	122	112	132	108	137	129	121	108	129	123	122	117	158	139	137	123	125	127	117	139	120	129	132	137	136	146	122	126	106	126	140	116	127	125	117	140	111	130	120	136	109	136	114	120	107	121	127	129	122	118	129	99	127	110	114	113	137	130	129	140	119	103	123	120	129	141	109	106	116	124	130	124	122	147	130	129	117	147	127	118	137	144	133	126	147	128	143	121	117	125	132	117	129	117	142	162	127	116	133	142	121	143	143	122	133	145	124	127	112	121	131	135	127	127	119	126	123	115	119	150	130	148	148	116	114	128	120	146	117	127	152	138	132	115	114	139	115	117	121	149	121	145	127	128	136	132	113	146	165	115	150	137	127	134	132	131	128	138	147	154	125	120	124	144	135	139	129	130	129	127	130	134	129	117	132	151	117	130	132	125	130	143	126	134	140	141	140	143	108	120	123	131	102	129	116	121	122	106	126	121	125	109	115	130	133	118	143	126	119	122	124	126	127	141	122	127	127	128	131	125	150	126	134	115	116	141	94	126	116	142	112	112	119	130	111	134	116	144	123	117	128	145	126	119	111	113	124	130	128	113	117	119	113	127	123	127	114	123	116	111	119	116	127	119	134	133	138	114	149	112	131	121	111	129	124	124	136	130	131	93	142	120	124	112	106	98	134	131	119	127	124	93	132	124	135	125	123	115	130	128	134	114	127	116	122	116	142	127	123	143	138	110	137	158	131	121	133	122	126	125	131	138	101	124	138	139	106	115	142	118	144	123	113	130	112	120	140	125	125	108	121	127	127	135	136	143	121	132	140	136	127	120	120	128	119	142	144	114	132	106	138	126	125	144	117	144	134	149	129	134	120	131	139	144	129	128	123	129	131	142	134	122	114	115	149	149	152	130	103	125	106	134	108	117	130	116	128	123	132	131	149	130	114	132	125	144	128	137	112	131	118	131	121	136	140	132	121	136	138	126	100	129	143	137	121	145	136	131	103	132	120	112	150	124	113	124	118	139	113	124	131	118	124	103	139	126	132	128	141	126	124	133	115	132	126	115	119	109	131	137	115	143	138	129	126	151	133	108	126	134	103	121	155	121	132	104	121	110	128	115	141	129	131	128	117	131	132	126	142	119	112	133	110	143	133	123	120	112	117	134	130	123	116	115	134	136	133	115	141	139	133	156	121	154	112	120	118	126	141	140	147	120	113	129	125	130	118	115	154	117	134	121	144	135	132	126	137	147	113	118	129	136	131	133	129	122	120	115	126	124	118	132	128	132	128	107	132	132	133	136	136	111	115	118	126	139	125	123	133	129	129	134	120	107	133	128	153	121	132	131	114	105	111	138	127	134	145	114	115	124	122	125	126	143	129	141	117	130	123	143	122	136	136	129	116	123	119	114	126	129	122	112	124	129	128	130	116	114	139	114	118	120	130	138	120	118	133	124	109	126	126	109	145	141	117	119	126	128	111	107	134	118	111	146	130	133	117	132	133	107	123	132	139	123	139	117	119	122	144	127	104	132	119	124	119	133	141	131	135	129	112	118	121	130	124	143	120	130	141	141	129	123	125	129	102	127	125	125	121	133	127	130	126	121	141	124	121	128	130	138	118	140	107	141	133	127	126	115	112	128	135	145	123	127	127	125	123	125	137	132	118	104	124	124	122	125	137	126	128	123	123	110	124	128	127	122	129	133	146	120	127	116	123	118	116	111	109	123	128	120	106	129	127	127	129	115	125	117	128	132	106	140	134	142	148	128	120	108	127	128	121	116	116	149	152	117	120	120	125	140	131	127	122	129	117	112	130	128	102	137	137	126	132	129	121	122	137	134	122	116	129	131	123	122	132	125	132	135	107	114	138	138	119	128	124	136	136	121	119	132	132	109	138	123	105	117	161	136	108	116	126	109	122	131	147	136	141	122	122	125	131	126	116	121	131	113	126	112	141	125	144	130	126	111	124	128	123	129	127	134	111	123	107	120	139	131	149	115	142	117	112	133	118	109	119	144	139	101	135	117	122	107	105	116	121	150	122	125	135	117	127	107	122	94	132	133	124	124	136	124	148	119	105	130	124	121	118	106	134	113	113	128	115	146	137	132	130	138	111	131	126	123	142	115	133	139	132	126	134	131	122	119	129	127	112	121	140	130	118	123	126	132	112	117	106	133	141	120	117	119	129	121	110	141	135	136	123	134	125	102	122	136	121	138	128	131	117	115	122	108	126	136	123	134	116	130	135	116	136	109	111	118	124	126	149	131	129	125	133	130	134	132	127	102	128	127	117	123	139	125	122	136	143	124	112	134	141	110	135	119	125	113	119	110	109	124	103	104	125	120	137	142	134	144	117	108	116	126	112	126	105	123	118	134	125	149	129	119	129	124	131	136	139	110	107	124	130	120	112	115	129	140	125	118	129	116	161	117	137	119	106	124	139	142	120	141	120	142	126	125	139	114	114
3479	9340	6568	3504	2505	2455	2198	1161	903	812	1069	876	716	669	561	514	464	372	330	292	314	449	458	485	348	238	251	220	224	227	229	235	239	194	200	204	190	212	206	214	210	206	200	213	182	218	185	211	189	188	206	178	190	179	205	190	196	236	186	218	229	199	189	219	198	172	185	205	235	216	211	198	207	169	203	198	189	185	179	217	193	179	196	205	178	217	208	189	193	222	196	199	199	189	192	210	185	192	202	225	193	183	205	175	208	204	194	161	201	204	204	173	178	216	195	226	190	205	207	216	176	210	216	220	202	211	185	194	208	243	180	186	223	211	200	201	187	189	188	193	212	195	208	211	201	199	203	220	198	199	224	190	193	195	198	182	187	229	199	204	192	208	199	224	216	198	207	182	192	190	208	200	222	228	194	191	173	225	186	177	202	218	206	225	176	190	183	198	206	198	180	193	187	202	193	186	195	189	198	202	166	208	197	202	173	201	196	177	212	194	207	170	181	194	182	186	224	171	194	210	195	182	194	192	195	187	214	195	193	182	225	202	181	200	194	206	191	183	199	192	201	177	202	214	202	209	197	176	203	188	191	187	221	194	207	195	193	201	195	204	208	204	229	220	200	193	210	188	185	224	199	198	192	200	224	230	183	200	204	214	182	181	190	200	206	207	197	182	193	225	176	174	229	179	213	179	198	202	200	182	195	208	206	178	179	183	177	175	219	179	202	216	196	188	218	200	198	201	200	192	173	200	211	174	174	202	195	212	213	218	189	170	200	200	194	189	229	206	198	212	219	208	196	196	218	221	214	182	196	230	207	216	205	202	190	194	182	192	182	198	184	209	192	187	197	193	176	218	198	230	220	190	181	183	217	210	196	195	195	182	180	210	194	208	185	174	201	207	214	194	211	200	198	215	210	185	197	178	179	201	189	181	198	174	201	194	187	181	200	186	188	192	186	217	186	194	206	192	209	188	226	202	208	199	197	239	194	202	199	203	192	188	207	213	208	179	221	217	175	169	192	194	193	200	221	199	210	191	229	217	177	172	217	166	199	191	215	177	188	205	198	187	203	188	193	193	198	171	219	210	190	195	195	186	200	199	196	211	196	209	184	217	185	184	229	211	199	203	203	207	190	217	213	193	162	188	203	192	179	191	209	199	183	220	200	189	190	218	166	178	197	180	214	189	201	205	177	208	190	200	200	192	205	201	189	196	208	215	208	184	196	188	222	185	202	188	199	220	188	203	195	203	198	199	196	195	201	205	179	177	178	197	207	199	216	220	201	179	211	197	183	225	210	188	214	221	190	182	203	197	212	212	198	210	210	206	175	219	202	172	186	198	197	191	180	198	198	187	193	210	210	182	192	210	211	199	165	187	220	190	209	201	194	181	184	193	186	186	198	203	207	183	211	190	187	188	189	213	187	169	180	200	177	235	187	183	191	201	190	174	222	222	214	205	183	184	194	197	201	208	191	215	178	224	191	207	208	187	241	206	215	198	199	197	192	195	201	185	202	193	208	188	227	198	193	177	192	205	185	212	207	200	198	202	186	213	187	178	212	207	181	200	185	239	228	202	188	209	192	191	189	214	210	197	186	205	206	193	211	205	193	229	198	168	192	219	189	176	186	196	183	185	206	193	213	212	208	224	202	189	213	216	201	174	196	203	212	175	200	218	181	204	200	191	189	203	208	190	213	202	240	189	189	210	197	182	212	207	195	218	192	213	216	189	219	205	159	191	174	213	180	188	181	203	197	183	211	211	165	242	200	211	185	193	203	189	190	218	188	209	196	229	202	214	185	194	197	188	215	193	197	209	174	175	192	194	195	204	212	185	223	192	167	178	185	210	207	205	203	191	199	182	206	197	215	203	201	209	200	188	213	178	194	212	198	192	204	216	213	208	169	201	183	207	201	201	197	188	217	190	200	209	200	214	203	204	198	204	197	188	203	172	201	176	180	221	203	185	198	186	189	172	201	255	191	175	202	203	184	201	215	211	170	221	192	177	223	208	203	187	185	209	236	189	196	202	197	198	190	172	198	207	207	219	208	203	192	211	179	214	179	187	208	192	199	200	222	171	186	216	186	169	210	178	196	198	211	191	207	194	198	212	199	201	190	233	240	217	217	200	192	173	188	181	190	205	203	203	194	212	186	192	176	195	180	191	205	200	180	164	191	212	195	184	193	207	197	207	198	204	190	193	201	193	206	191	204	202	211	217	186	180	192	194	212	205	198	197	189	193	222	185	193	202	186	191	206	174	217	209	215	209	205	190	192	196	184	188	206	232	201	208	191	216	184	214	191	218	187	223	204	193	204	188	192	190	201	208	203	210	194	200	208	192	201	189	205	191	200	176	214	216	179	183	185	189	210	172	180	208	187	199	191	221	206	182	194	213	189	181	189	208	198	187	197	196	208	191	221	182	205	195	187	205	209	205	206	210	179	212	193	196	193	195	183	199	199	219	174	200	195	198	193	201	217	170	206	218	215	190	208	193	198	205	208	193	195	193	210	198	197	201	196	199	181	183	201	186	213	183	191	204	205	154	201	198	178	207	201	195	173	215	208	215	177	183	199	193	229	209	207	199	196	183	193	197	193	221	200	205	184	224	194	214	194	187	215	182	210	194	186	170	206	167	204	221	194	180	198	203	207	195	183	182	225	199	202	184	183	187	199	199	224	227	201	201	181	216	227	179	171	208	205	193	194	193	223	213	177	206	188	200	199	175	185	207	182	184	184	205	198	219	173	168	201	195	228	208	179	166	194	224	209	198	230	211	180	175	205	180	189	177	198	208	229	191	203	198	217	208	201	187	201	189	199	208	203	224	183	194	199	209	198	197	200	206	218	214	194	200	179	185	200	179	208	204	205	201	214	194	193	201	181	187	192	178	192	205	192	185	184	213	215	183	207	195	168	207	200	206	219	204	196	192	199	189	205	199	203	159	188	184	188	195	200	201	203	199	218	207	189	212	197	197	201	191	223	176	217	188	206	189	207	190	230	200	194	179	195	189	200	186	207	212	173	188	207	191	198	205	201	191	179	228	183	179	184	211	181	214	172	202	219	193	192	195	201	185	198	196	208	200	209	182	180	181	194	207	205	173	202	181	177	197	185	190	193	181	191	189	195	217	206	209	204	197	192	197	179	152	190	203	201	177	187	215	178	209	191	175	199	185	196	208	200	180	199	210	188	197	183	194	198	227	223	203	191	192	179	168	174	223	194	193	203	208	190	176	229	206	192	213	214	225	169	175	222	216	202	177	171	191	188	201	179	190	201	198	187	208	184	187	192	207	187	184	205	180	213	201	187	202	197	214	200	207	192	216	200	212	204	176	207	190	200	220	176	205	190	211	236	202	167	162	177	186	186	197	229	211	202	191	190	192	187	194	214	187	206	191	202	202	244	184	206	184	209	213	224	180	180	180	204	181	198	203	206	195	182	207	179	194	175	194	204	195	215	189	210	192	200	195	209	189	173	206	189	180	207	210	188	199	201	191	217	197
24757	21440	27004	25172	2901	914	811	598	469	462	436	498	435	427	383	398	380	326	342	350	347	373	377	385	353	343	345	341	323	313	312	302	302	299	322	308	320	308	302	323	298	310	337	283	318	341	331	325	330	278	289	313	296	329	290	306	333	322	300	326	316	303	293	320	310	307	330	323	332	333	326	300	304	322	269	318	335	315	303	300	281	316	309	302	307	325	293	333	304	319	272	301	298	332	314	314	322	320	311	306	299	311	309	287	273	328	301	290	298	332	324	314	345	301	297	315	328	283	335	300	324	312	312	308	303	313	297	279	348	314	341	305	316	297	277	290	323	299	310	283	332	336	333	300	294	296	312	300	288	326	297	319	318	282	311	287	289	314	288	285	317	297	280	329	322	308	307	291	310	321	298	307	314	305	336	280	322	314	310	327	311	335	310	321	314	302	323	334	332	306	328	328	294	340	300	301	333	308	328	315	297	337	329	299	348	322	297	307	321	312	319	338	309	306	331	298	352	294	323	310	320	277	337	272	318	311	321	269	321	339	306	324	317	317	293	342	310	319	291	320	299	333	321	328	305	296	338	299	300	327	321	313	298	323	304	310	310	290	319	297	300	321	312	316	316	318	308	303	299	299	312	304	307	308	318	318	300	297	303	324	324	322	295	293	346	267	291	301	297	315	354	330	273	297	300	285	353	281	304	329	305	289	308	320	297	312	304	350	302	326	289	286	331	306	318	304	307	285	330	333	290	292	341	348	303	303	298	299	304	333	319	296	348	314	295	290	291	306	333	315	298	341	288	322	307	343	316	330	289	318	302	299	315	347	339	321	326	320	290	315	291	306	293	331	345	321	320	304	299	287	344	291	304	343	338	332	309	308	314	310	290	339	337	302	316	285	333	351	330	336	298	309	322	294	307	292	314	309	320	319	322	292	330	306	269	330	310	318	295	321	306	271	331	333	311	300	309	316	299	317	291	317	293	311	319	328	332	333	304	289	295	324	341	302	323	345	315	354	335	314	315	304	293	276	321	304	337	310	302	339	337	305	312	291	272	317	285	310	342	297	307	304	337	317	340	307	334	298	314	296	283	269	299	315	324	321	295	313	301	303	323	289	308	295	332	293	320	332	323	331	304	303	334	283	307	301	339	322	287	306	307	295	281	317	277	293	310	335	273	308	307	301	320	307	340	314	340	326	308	285	307	295	302	313	289	311	301	342	294	305	299	280	300	304	333	306	311	296	334	294	317	315	301	313	317	309	285	337	290	317	313	311	296	289	311	321	311	292	343	317	316	307	321	302	294	285	329	318	333	310	311	304	303	288	323	320	272	317	311	300	329	304	307	323	296	318	313	314	347	310	319	352	308	353	327	326	320	315	305	324	299	302	322	300	304	321	287	313	335	298	289	297	306	297	330	325	333	306	264	309	316	282	313	301	281	319	315	324	313	330	264	300	301	339	294	323	306	343	351	335	304	316	287	318	295	328	309	310	329	314	290	302	338	309	317	327	336	315	311	297	299	321	306	301	301	272	323	320	341	293	325	299	291	330	308	302	292	340	291	310	330	317	315	292	334	310	285	321	336	301	336	312	277	298	286	321	289	283	282	346	315	293	324	298	314	281	298	352	302	299	327	302	315	304	307	310	299	363	322	306	304	330	307	299	310	299	330	322	304	324	321	318	330	316	313	330	303	323	307	323	315	306	286	304	348	323	295	322	304	300	314	299	298	295	316	304	306	346	305	313	285	327	319	292	316	303	321	295	316	295	285	332	345	310	312	297	310	311	299	301	323	296	299	287	310	293	329	315	318	327	330	304	311	292	301	337	263	325	325	318	296	280	303	306	306	305	292	332	318	303	288	321	278	313	314	298	304	311	290	292	324	330	318	304	322	295	317	278	327	324	282	300	301	320	332	307	295	294	343	331	322	308	325	319	308	321	307	322	302	299	315	312	329	317	336	311	316	306	313	328	309	288	297	318	301	316	289	289	347	276	298	338	340	287	312	333	281	285	331	304	290	320	293	272	285	295	322	274	304	330	305	296	291	297	333	320	281	305	312	309	343	345	361	278	308	301	325	261	300	322	323	303	279	323	281	286	339	304	296	308	319	292	302	294	283	333	337	290	335	296	300	276	294	288	292	314	305	301	292	295	312	302	325	333	313	321	313	309	312	331	311	283	321	317	292	315	353	307	298	335	305	349	295	322	335	325	338	311	339	324	298	304	322	294	317	335	290	302	312	294	295	312	282	297	301	340	324	305	317	302	324	322	295	283	284	313	294	318	319	304	329	311	290	305	286	308	314	315	322	306	307	304	312	303	308	319	276	333	310	295	316	314	282	305	300	325	301	325	320	319	285	283	300	321	300	326	289	322	345	303	349	301	306	298	316	325	298	289	314	300	318	287	329	286	303	324	321	313	330	304	321	311	295	305	336	305	341	335	315	310	322	320	341	284	299	308	331	334	303	270	337	293	326	315	302	296	301	296	278	320	330	315	337	299	317	301	332	293	275	283	316	326	325	301	300	330	293	283	330	314	304	298	297	282	295	311	328	310	298	319	306	305	304	308	322	345	307	324	329	333	320	311	313	299	330	339	316	306	293	297	291	310	295	303	335	313	350	303	316	277	305	301	343	332	317	308	315	323	277	311	357	309	313	288	315	306	302	290	330	295	301	304	296	322	342	271	284	324	296	315	334	303	324	325	317	307	327	311	312	332	297	304	302	298	279	318	324	296	294	352	292	315	340	308	308	320	300	332	314	298	302	295	311	267	306	299	332	296	321	323	314	316	297	329	339	288	291	338	302	330	309	288	320	306	294	311	319	309	288	298	322	323	290	331	307	305	325	299	325	281	290	301	296	346	279	281	284	331	284	294	329	318	332	335	306	327	277	318	320	289	312	279	330	313	355	330	292	310	290	291	317	291	313	292	349	327	306	320	264	282	305	296	313	279	307	270	306	271	316	311	344	328	296	318	319	317	308	300	302	314	294	284	300	302	341	291	320	308	304	296	282	317	320	297	315	324	296	331	285	299	314	282	330	299	324	286	304	318	298	320	265	323	315	323	327	282	318	338	292	292	308	305	341	303	294	330	301	308	304	330	286	298	287	312	290	312	295	307	297	347	292	283	285	318	300	302	325	286	301	311	330	291	301	308	301	318	315	287	309	321	290	284	306	301	318	326	324	282	300	300	287	304	295	333	329	310	295	319	333	291	295	294	301	285	292	289	310	328	311	290	300	321	314	310	297	317	335	320	323	317	291	289	352	314	285	324	328	333	313	310	329	286	310	327	293	316	306	302	324	310	310	324	326	313	309	331	311	310	304	288	312	301	311	327	318	324	296	320	297	285	305	303	280	324	326	333	328	307	337	307	296	297	319	298	296	306	317	301	274	290	334	329	297	327	304	313	259	281	324	283	314	287	339	291	307	338	277	315	333	320	339	277	323	336	319	333	306	323	325	291	294	288	300	283	314	317	310	313	308	325	325	284	302	314	310	289
3387	5378	3772	2042	1923	2061	2195	1256	936	752	935	957	807	714	670	605	620	497	562	519	551	608	577	658	601	475	488	473	500	424	444	444	439	451	489	450	484	462	463	455	463	451	435	457	467	407	481	448	454	446	463	449	483	453	429	490	493	468	488	442	501	451	467	469	466	446	489	435	435	473	465	479	433	449	439	460	445	438	446	477	442	485	509	460	471	468	450	495	477	439	436	468	405	456	442	434	458	485	435	438	456	462	433	453	449	461	475	408	459	424	481	455	459	486	489	490	426	493	465	497	467	421	470	437	452	422	458	442	479	442	462	477	469	448	448	454	473	422	451	434	486	474	462	457	480	464	472	437	452	443	449	441	474	427	446	472	473	457	431	459	454	435	462	470	469	463	427	448	428	444	465	452	473	475	472	457	439	446	434	449	465	412	452	455	469	456	437	436	445	452	466	464	437	468	459	442	453	445	498	472	442	446	470	446	394	444	462	480	454	424	461	395	458	422	427	446	466	480	441	462	461	460	473	507	446	441	491	483	438	473	466	484	432	442	435	467	470	475	460	453	468	472	432	439	439	424	467	440	463	410	437	507	483	474	467	461	455	438	458	458	446	476	445	423	525	437	428	462	489	430	465	436	463	456	449	454	465	431	426	442	447	472	454	419	466	421	459	471	441	426	461	464	480	452	474	443	439	476	422	495	445	442	511	461	440	437	432	429	505	469	453	445	459	466	446	437	479	487	470	439	457	440	463	452	476	452	493	437	466	420	442	431	466	411	396	463	444	458	448	454	382	441	453	502	453	458	452	436	431	510	439	475	451	449	453	455	432	441	452	448	433	462	425	474	495	435	446	398	445	463	467	454	453	430	480	465	488	419	433	443	414	475	412	455	422	476	452	433	513	439	431	445	457	429	454	468	450	458	483	476	474	455	431	419	453	484	499	469	441	444	425	487	452	440	478	454	487	485	459	444	473	495	457	449	479	419	420	450	426	446	433	470	470	430	474	401	436	437	462	476	472	450	495	462	468	486	463	467	447	436	442	451	431	482	446	461	454	439	446	447	451	418	421	463	463	432	463	446	444	445	469	444	432	460	448	444	432	431	429	475	490	454	418	423	441	451	468	459	464	462	455	468	456	432	426	439	466	450	466	437	462	435	440	489	446	403	476	477	496	452	474	474	469	427	437	455	459	432	437	476	456	442	496	445	443	428	452	453	453	484	454	446	469	437	413	455	495	412	444	448	443	404	477	483	427	458	474	436	437	432	447	426	462	477	451	425	437	481	449	491	433	433	424	435	440	479	433	471	465	466	488	415	456	458	456	466	432	483	441	472	482	421	451	449	451	447	460	443	518	447	493	491	455	449	447	419	458	457	464	466	454	416	445	443	457	481	488	492	480	432	447	434	472	471	468	476	455	496	487	415	454	437	436	426	491	490	431	459	458	436	407	481	417	447	439	425	428	448	468	473	464	459	448	439	468	440	460	469	471	430	450	447	446	491	458	425	442	479	447	444	465	483	455	522	453	442	450	459	475	481	496	452	448	411	443	447	468	442	420	437	440	415	441	442	467	473	464	475	446	481	445	457	484	456	422	450	457	468	442	477	464	400	455	448	476	452	490	452	467	418	477	463	457	451	472	438	501	466	469	445	423	440	447	462	480	451	461	489	478	492	478	469	449	446	459	442	474	457	445	454	444	449	466	442	461	447	462	474	438	464	473	457	476	434	456	412	444	485	454	459	448	444	466	464	441	457	460	463	445	448	446	457	457	452	423	474	502	484	454	447	481	480	424	448	473	455	474	454	470	456	437	442	440	439	455	422	474	453	516	466	470	440	460	442	461	463	442	453	465	476	439	419	449	476	457	444	492	479	438	463	466	465	438	448	444	498	456	449	421	481	476	443	479	449	440	443	463	430	452	481	454	447	445	455	465	441	438	478	493	463	447	494	501	475	426	465	471	458	456	463	472	436	478	455	437	476	449	439	441	465	476	445	447	453	453	445	453	418	446	508	478	469	466	468	436	480	468	448	432	468	466	443	455	429	425	463	468	460	475	429	407	481	427	450	426	483	469	427	480	449	458	488	450	482	433	455	480	442	477	441	493	458	425	473	449	379	485	425	460	478	468	461	465	481	426	491	451	426	475	506	433	468	452	482	459	458	463	460	469	444	422	484	459	458	468	487	449	464	416	489	466	472	422	459	449	430	469	484	428	473	472	464	435	446	425	468	453	430	435	449	469	417	488	478	442	480	503	419	442	455	461	430	443	467	457	438	436	455	434	440	474	467	429	438	432	470	441	408	468	463	477	469	449	461	449	423	460	448	449	487	418	466	446	476	446	443	448	426	431	447	470	447	454	440	496	431	458	479	447	422	473	483	442	479	457	450	468	457	427	399	454	468	446	445	432	450	451	443	434	470	498	467	447	461	408	453	429	409	442	482	460	491	443	469	468	443	433	474	442	462	496	437	490	438	462	447	449	433	436	439	478	443	438	445	485	463	450	468	426	453	435	439	466	443	459	470	441	426	456	453	489	457	447	405	466	445	476	469	475	458	477	483	463	453	437	458	465	464	434	462	481	459	469	465	480	474	414	456	454	478	442	431	460	436	447	481	460	442	469	455	445	471	493	496	475	441	491	454	462	459	441	458	425	480	466	442	491	448	459	427	478	462	461	445	458	437	448	419	400	424	463	465	430	458	466	415	454	442	494	444	468	456	478	437	445	459	457	447	416	473	445	447	440	505	491	477	472	435	429	456	456	432	503	448	449	431	486	513	467	446	438	477	464	500	473	461	442	494	434	468	475	440	487	438	434	474	485	465	459	444	457	416	458	458	430	452	439	466	468	446	447	444	433	430	450	458	436	492	453	409	467	414	480	465	446	499	463	449	454	448	491	454	466	430	465	461	464	481	450	469	412	469	464	470	489	506	458	437	458	450	463	463	463	422	480	473	470	443	482	460	469	434	476	439	481	451	454	447	451	435	437	439	503	472	464	436	427	439	441	463	481	475	455	453	447	460	465	465	446	474	452	494	447	444	465	476	464	441	397	471	433	431	462	436	492	459	438	433	468	467	476	462	494	420	481	464	478	467	472	444	426	441	455	450	451	448	463	467	482	464	474	412	477	437	471	463	473	448	468	444	434	421	450	460	447	452	452	435	440	442	462	448	476	436	449	450	468	457	497	426	449	475	481	467	434	457	440	462	432	474	480	478	464	430	449	444	429	486	469	474	422	479	455	471	458	448	420	456	464	454	459	439	477	458	461	434	454	438	464	455	429	466	447	435	480	448	471	458	425	456	471	470	444	454	422	433	474	469	439	425	428	454	481	429	424	459	441	456	481	438	435	434	472	492	454	498	484	449	427	482	453	421	477	452	449	411	470	488	459	464	476	426	445	442	465	483	472	449	418	448	452	478	415	422	441	446	461	427	488	439	435	483	482	383	453	459	463	481	480	464	447	457	437	451	444	470	431	497	468	469	418	442	455	471	469	481
22573	21466	29234	24103	21467	21066	2827	913	604	560	520	508	364	350	301	272	223	234	231	207	276	270	264	322	232	165	175	171	154	179	141	157	165	182	172	161	147	160	162	130	160	148	149	148	142	170	156	165	153	141	142	139	163	136	148	154	164	121	161	159	145	136	156	156	159	137	154	157	141	164	118	144	126	165	166	146	140	157	152	142	135	151	152	150	165	159	135	162	137	144	137	158	139	146	161	143	148	145	181	151	136	148	154	147	141	156	162	130	133	140	167	135	151	130	156	163	153	152	164	146	139	146	147	152	150	162	147	146	137	132	140	151	154	143	154	146	139	142	144	136	166	149	143	119	162	173	150	112	178	132	176	128	153	146	151	157	140	145	157	151	169	157	138	146	142	156	154	145	171	156	151	135	136	154	132	163	140	160	146	142	139	146	135	115	170	153	159	178	151	145	137	121	141	166	128	164	153	161	155	153	142	142	112	150	137	143	163	159	133	139	131	155	143	142	171	152	158	170	123	146	153	137	173	129	155	153	147	129	124	163	150	137	153	138	139	153	149	178	156	132	140	153	128	152	165	162	135	151	120	136	145	133	126	157	148	153	151	149	164	153	136	158	143	160	156	161	130	142	159	126	146	146	134	155	149	136	155	150	133	175	162	176	143	147	156	145	172	135	142	143	153	140	145	129	150	125	147	145	123	152	183	158	166	162	163	134	159	175	150	157	123	138	129	144	156	144	123	127	128	145	134	156	145	137	148	152	144	136	153	147	142	172	136	160	148	139	148	133	144	148	166	156	149	143	141	122	145	136	145	163	153	141	151	154	148	148	142	136	154	133	148	189	131	157	160	163	154	139	138	153	147	163	142	152	154	147	136	143	127	155	156	163	139	146	160	141	161	155	155	166	171	141	155	140	136	128	140	139	141	171	158	144	134	142	149	137	177	150	166	131	168	152	155	136	144	135	136	133	126	135	161	152	147	148	139	155	159	159	170	146	119	138	137	186	150	163	151	148	134	138	129	156	151	125	140	151	144	152	146	141	158	129	154	160	174	165	158	128	157	126	137	174	137	150	160	154	157	157	130	132	155	140	146	137	150	145	172	164	130	151	162	138	146	135	129	129	147	156	166	119	143	132	143	140	146	140	148	162	148	155	176	166	168	160	155	138	176	160	156	133	140	133	165	131	148	150	183	142	143	137	149	141	162	141	156	138	138	156	140	155	148	187	148	151	174	157	158	154	134	144	146	168	162	143	142	136	164	146	153	146	142	154	152	168	155	135	151	140	136	143	122	126	152	156	137	139	159	145	158	141	129	155	158	142	155	149	158	146	165	133	157	136	155	137	147	137	119	151	126	123	155	164	135	138	131	161	160	146	134	137	153	162	152	137	150	160	121	157	168	160	135	152	142	164	162	139	153	143	140	160	134	127	140	161	155	153	162	137	153	153	160	159	136	147	143	163	148	163	162	127	135	146	155	158	184	146	158	148	157	153	148	151	167	148	154	150	138	172	149	149	139	142	160	125	121	166	129	139	135	158	156	136	150	157	151	157	140	145	143	149	131	137	150	137	144	149	180	151	147	153	130	141	168	145	136	155	151	155	146	132	122	131	162	125	142	128	159	147	137	172	155	144	142	155	143	149	137	150	134	129	140	133	147	149	143	128	162	145	135	140	131	183	150	154	167	130	137	140	139	146	148	159	151	148	160	155	156	142	147	171	174	160	158	156	157	129	127	145	142	138	166	150	161	144	158	164	149	158	129	148	169	146	149	160	137	142	152	145	142	149	137	146	141	150	150	149	132	166	153	136	150	142	154	138	150	145	158	152	134	154	140	164	130	141	139	159	155	152	162	154	143	130	147	139	132	142	138	168	149	148	137	133	148	143	131	137	146	163	150	131	143	147	145	163	156	139	175	169	154	156	151	146	156	145	163	172	125	129	167	166	127	135	139	180	140	136	147	161	143	140	152	143	160	133	158	115	157	155	142	144	145	161	138	146	137	151	135	146	147	152	158	131	164	130	141	155	130	148	139	160	149	141	112	136	127	140	137	143	153	151	128	154	162	140	166	159	135	158	166	167	161	129	136	136	160	162	137	141	156	150	149	154	157	137	146	152	153	156	128	130	151	139	113	152	134	134	145	141	118	167	146	163	134	144	142	149	151	138	141	156	135	158	159	153	137	122	157	141	141	161	168	138	136	141	141	133	151	154	146	143	163	158	139	139	147	140	152	155	152	145	167	140	131	143	143	172	158	140	160	169	138	168	143	133	162	162	127	167	144	128	158	141	137	132	134	162	147	158	146	143	153	155	137	162	164	149	158	147	138	168	167	139	164	146	144	142	141	171	145	146	141	136	143	138	165	151	138	159	146	162	135	133	154	159	143	151	157	160	132	145	159	122	167	131	147	137	143	153	146	139	158	159	137	138	130	143	122	128	151	140	156	155	138	131	121	134	145	122	162	141	155	159	144	136	129	133	158	153	150	122	159	151	134	150	116	142	140	166	141	141	130	143	168	129	145	142	137	167	152	152	154	139	153	149	154	169	137	145	148	145	141	155	147	150	180	150	134	131	134	149	157	134	152	165	144	128	153	147	129	136	138	140	146	172	143	145	142	129	145	128	141	158	146	134	165	148	140	127	140	151	153	138	143	164	133	140	152	157	142	147	140	139	139	128	134	138	151	163	135	139	133	132	149	129	149	166	152	122	139	127	129	157	161	141	138	151	124	130	137	142	124	150	142	148	143	141	163	161	149	148	141	140	139	164	154	133	145	163	151	131	128	141	163	162	146	122	165	136	160	139	135	155	142	142	144	162	140	145	162	136	137	171	153	150	146	147	137	143	151	134	141	148	141	145	160	150	151	133	141	151	142	159	148	170	138	142	138	137	141	136	170	120	146	148	147	137	135	153	145	146	141	145	149	149	128	148	149	152	144	144	139	144	138	153	144	171	151	142	129	154	152	131	143	128	142	146	147	149	136	130	156	155	126	144	167	141	149	130	162	136	148	142	130	153	164	142	152	155	160	145	195	158	188	158	156	148	165	161	159	142	128	144	141	142	156	170	143	139	166	123	138	146	160	130	124	142	133	138	148	157	158	143	126	139	155	152	127	150	164	140	132	156	149	148	137	151	155	155	135	148	137	166	139	129	152	141	142	150	136	141	143	148	150	160	133	144	161	150	132	176	143	141	147	132	144	131	125	157	152	154	134	142	164	168	143	155	135	165	152	129	148	156	157	133	121	167	159	186	163	167	155	158	152	146	150	142	147	139	115	157	167	147	132	131	130	143	147	159	132	165	161	138	140	129	136	145	141	137	121	148	148	163	150	150	141	151	155	162	159	143	140	189	132	137	169	138	164	146	148	145	123	134	151	130	154	125	150	126	147	129	143	129	144	159	171	148	144	151	145	137	169	140	181	148	131	148	129	142	151	150	180	146	161	135	158	135	149	148	140	150	152	139	137	137	139	157	124	143	151	138	157	148	150	169	137	143
4605	14870	10425	4782	3509	2849	2509	2096	1544	1364	1197	1225	970	806	658	558	527	456	404	354	455	536	560	632	424	294	322	286	263	261	232	250	241	248	227	212	242	222	240	230	232	236	228	215	242	224	222	210	214	217	233	209	205	236	225	235	230	225	217	183	218	234	224	207	240	215	215	191	213	207	208	240	208	190	211	221	227	230	203	216	229	209	218	204	199	189	202	207	208	208	199	223	226	216	212	223	232	213	183	231	208	207	242	216	225	212	207	223	208	245	226	197	223	194	208	208	218	224	243	205	205	228	234	201	206	215	226	216	223	203	235	219	222	200	221	209	230	226	232	227	195	226	232	174	220	209	180	225	218	209	224	197	217	229	224	221	209	204	208	207	211	213	208	211	234	209	224	204	223	193	220	227	189	206	208	212	203	208	198	217	204	232	218	206	203	218	193	202	192	213	217	223	230	214	234	211	218	231	221	203	199	211	219	197	223	202	223	196	181	189	211	186	220	247	182	232	204	212	228	232	228	212	217	223	204	182	188	227	219	199	204	187	205	217	176	219	190	189	202	183	209	210	245	189	235	216	222	186	203	191	201	201	192	227	209	199	212	209	206	194	220	228	189	219	213	179	190	216	224	221	179	202	201	201	210	213	226	214	193	224	206	242	190	200	220	229	216	227	213	223	227	210	189	195	206	198	236	217	207	213	198	180	220	224	197	222	210	217	215	204	207	198	197	235	217	189	217	233	201	212	207	198	217	218	216	193	212	210	211	201	219	232	219	211	228	205	213	227	188	224	238	184	199	210	203	220	224	207	232	215	227	188	238	205	190	215	205	201	215	223	211	222	195	192	231	195	236	207	218	219	219	214	202	208	208	202	226	190	205	216	206	195	191	222	200	228	189	207	211	211	213	209	221	202	231	209	239	177	197	223	230	223	219	200	201	231	215	233	203	216	215	241	227	191	218	193	236	193	206	195	230	220	217	219	211	199	201	237	228	193	209	211	207	215	186	220	195	192	223	220	224	219	205	207	200	195	205	199	236	211	197	202	199	225	219	220	185	222	215	215	203	218	231	201	235	187	189	219	213	212	202	234	207	217	196	257	213	204	234	237	204	222	205	212	217	202	218	218	187	223	210	205	209	238	207	211	221	221	207	222	216	226	227	192	202	210	221	209	211	203	205	187	212	185	192	215	217	205	208	214	199	188	217	223	220	238	222	214	215	203	221	203	172	226	229	202	203	207	259	167	233	224	212	242	217	224	204	178	211	202	182	193	230	230	231	221	209	231	236	221	205	214	211	215	222	255	213	202	190	229	214	198	218	234	224	223	230	211	224	211	211	215	189	231	211	201	192	225	220	197	187	199	202	193	229	220	214	204	188	204	205	218	233	179	248	217	201	218	205	201	213	234	166	191	215	189	201	210	207	206	218	220	208	215	179	211	204	203	215	233	218	205	218	198	222	187	211	236	196	215	225	227	224	228	195	202	203	205	206	215	223	202	201	208	215	205	213	188	210	222	185	182	171	222	219	213	209	185	241	231	206	202	237	195	179	207	212	238	190	192	206	209	185	196	231	218	198	220	220	213	211	200	219	238	203	218	207	217	212	214	213	211	206	217	215	193	218	225	207	198	219	214	206	193	187	200	209	204	200	206	215	212	207	195	192	235	205	224	204	204	218	195	203	201	189	227	226	240	214	227	204	209	210	190	198	206	176	198	212	212	180	198	211	205	197	205	220	213	198	208	217	208	218	223	208	205	208	196	220	217	236	215	197	203	218	215	210	217	195	206	212	219	189	216	208	205	210	215	220	201	213	185	219	202	195	183	213	215	224	221	225	214	213	214	213	206	205	194	209	203	216	202	195	170	216	220	191	176	203	219	210	201	214	222	218	230	210	206	204	213	207	216	206	195	196	216	214	215	233	200	220	224	203	205	240	222	204	210	203	200	216	214	230	208	224	218	195	227	204	204	203	219	210	197	215	191	236	232	229	221	215	211	197	200	219	223	201	193	201	202	218	197	196	185	205	220	214	218	219	211	204	212	222	194	220	207	201	232	224	219	233	220	212	222	210	225	225	217	208	206	244	228	199	205	207	199	221	201	200	196	231	233	206	228	191	205	193	202	217	222	204	210	210	213	213	211	204	215	216	206	225	230	235	211	198	205	212	213	207	190	219	215	237	242	206	209	176	224	240	222	221	224	195	186	185	205	203	172	199	193	205	213	221	215	184	205	210	240	195	197	228	182	195	200	179	201	214	204	208	215	219	201	200	207	212	185	232	208	228	207	223	220	235	211	222	197	220	211	184	197	199	193	192	185	221	199	212	198	199	210	209	206	205	221	171	203	199	196	210	205	204	203	197	226	217	209	204	212	210	239	204	214	226	211	217	187	207	201	197	226	231	190	209	212	206	193	220	183	225	194	213	199	215	197	203	205	227	226	217	193	222	207	225	226	218	217	240	212	197	215	187	211	221	216	220	218	203	206	205	217	225	188	221	207	212	227	195	227	196	216	201	187	241	192	192	191	194	187	223	228	210	233	203	197	233	220	218	208	207	208	231	210	210	215	187	204	201	222	204	215	230	208	208	191	214	220	200	199	206	221	209	202	215	202	216	197	195	213	215	216	206	199	215	227	198	216	218	204	218	209	227	219	210	197	202	205	205	203	221	226	199	237	201	211	214	210	231	201	200	207	216	180	218	224	204	219	221	205	213	179	233	206	202	244	206	199	218	212	200	183	215	186	232	213	218	202	199	218	200	185	204	190	213	200	213	238	196	196	234	183	203	219	203	194	202	227	192	211	202	199	216	223	203	236	239	232	201	205	213	222	210	215	204	215	204	206	232	208	214	197	221	234	213	210	208	182	225	207	219	226	190	208	205	222	198	237	211	241	228	191	203	212	215	225	194	197	218	211	215	222	203	211	215	205	198	208	204	205	186	224	194	221	182	189	206	217	204	222	212	196	226	213	195	203	224	208	222	207	180	229	203	196	180	215	194	191	239	206	202	210	193	217	221	215	207	212	191	218	229	205	211	230	202	231	183	210	214	229	221	228	214	238	212	191	208	201	216	198	213	224	222	221	193	230	233	207	238	217	210	207	231	212	235	211	231	202	218	255	226	200	238	195	225	207	228	200	232	203	199	228	230	205	200	217	202	234	205	204	227	215	184	234	199	211	200	217	211	203	225	209	194	205	208	212	220	230	217	222	204	209	194	207	218	191	224	222	215	192	222	212	214	213	202	225	231	220	187	194	232	195	210	211	212	213	228	206	207	202	208	206	198	217	210	209	211	199	219	199	223	221	229	192	198	184	199	208	213	201	202	204	188	210	213	192	230	199	187	216	233	201	182	233	210	192	237	199	215	223	200	210	205	190	227	222	233	213	186	214	213	206	234	231	201	229	176	184	230	214	207	213	216	212	215	204	228	223	217	208	215	212	207	205	228	205	214	200	189	200	183	194	203	194	221	177	205	245	224	209	233	208	213	207	190	168	202	210
27229	17194	3079	880	571	534	359	321	360	325	319	330	297	311	298	252	242	272	264	266	211	240	296	285	272	262	253	240	232	246	271	248	243	277	239	251	255	256	244	237	268	247	204	251	248	208	234	237	257	241	253	232	239	266	232	258	252	236	239	274	249	252	239	240	239	265	247	236	257	241	274	240	236	217	234	229	277	242	254	210	235	268	230	263	220	251	271	268	267	239	256	249	249	231	231	261	230	221	252	240	253	272	251	225	271	258	266	256	216	272	259	261	221	242	227	241	279	254	219	246	236	248	247	222	267	228	233	248	242	237	215	237	242	249	255	243	233	238	243	245	230	227	233	241	240	259	237	217	241	244	229	226	242	241	238	246	264	238	239	235	231	229	260	225	232	258	241	268	233	240	261	236	229	240	226	254	279	239	237	234	263	251	244	261	246	277	252	246	260	283	215	271	261	252	261	276	236	266	262	257	253	236	245	256	254	261	241	264	263	236	264	239	234	256	240	222	228	252	225	234	232	281	246	257	235	227	245	226	253	244	269	233	233	242	300	250	242	248	264	258	259	219	241	254	266	214	254	245	261	242	274	243	246	265	258	234	246	234	263	246	245	230	209	255	246	274	253	260	263	270	258	234	251	272	225	247	271	240	229	242	254	242	235	245	230	252	234	261	242	244	235	240	252	287	256	256	248	226	274	252	226	243	271	246	256	246	235	231	249	250	256	247	234	250	245	237	253	257	231	252	265	252	254	272	238	254	248	243	247	229	255	236	255	229	247	234	253	246	250	275	254	243	212	214	301	238	235	233	257	252	239	247	244	264	272	249	244	266	249	243	269	229	238	254	246	248	215	235	280	254	270	270	249	261	260	246	241	267	238	240	254	243	262	266	246	258	218	259	205	256	253	253	260	245	253	243	262	248	257	241	243	261	250	273	235	226	241	249	213	284	257	230	244	253	262	251	252	242	249	255	247	219	263	216	266	246	233	271	238	230	231	233	278	239	195	237	229	242	273	258	262	234	227	252	232	254	243	224	238	245	246	235	233	239	261	250	257	245	239	253	272	241	278	222	240	247	243	256	258	209	259	249	237	253	248	246	231	225	248	246	250	230	240	270	234	246	246	251	250	244	230	230	246	268	263	247	227	263	234	245	248	254	243	265	225	224	248	236	224	249	213	247	255	244	225	249	266	251	242	244	253	251	235	258	252	246	261	262	240	241	282	275	278	271	249	246	239	252	214	238	258	234	247	227	244	252	259	270	218	239	231	251	255	247	253	242	257	262	276	259	237	251	260	214	253	239	221	239	227	278	248	253	243	268	257	259	244	250	249	218	235	232	246	258	226	244	238	236	236	268	223	244	229	239	251	240	261	235	274	242	251	263	207	247	262	292	252	307	274	240	255	263	241	277	217	216	232	261	258	259	237	259	252	268	267	249	273	249	268	283	233	257	252	260	276	258	249	265	248	251	229	225	268	269	272	230	268	259	243	240	262	266	258	267	270	235	257	255	251	257	259	263	224	248	263	252	229	264	246	253	236	232	250	235	266	236	251	243	255	234	267	238	259	244	251	247	243	229	231	225	245	255	248	271	243	245	224	253	278	227	245	254	221	233	242	239	254	273	265	234	251	257	261	252	237	251	247	223	272	264	232	288	254	273	258	263	265	257	250	239	246	242	217	249	252	235	223	269	286	245	228	243	236	241	242	260	266	247	269	257	278	245	250	285	224	234	244	253	275	247	267	255	237	260	232	248	247	238	209	218	213	232	218	230	259	267	248	278	247	215	246	243	232	251	243	261	283	248	250	231	266	240	241	255	228	238	234	227	232	285	251	255	259	269	265	271	248	224	264	228	250	257	241	227	251	234	251	264	269	226	230	247	247	247	233	234	284	273	230	254	238	214	260	281	268	259	260	253	240	230	250	259	243	246	266	228	223	257	269	249	251	231	239	237	268	254	250	245	239	249	262	261	247	251	261	246	245	250	246	263	263	245	245	214	249	248	242	232	246	232	270	278	254	262	241	272	215	272	273	231	237	270	212	250	238	262	259	256	251	269	257	245	251	240	258	248	269	220	246	290	238	254	234	240	225	249	250	247	251	244	245	248	260	262	259	245	249	249	252	262	237	252	266	252	248	234	270	222	238	251	253	248	242	267	243	233	234	262	198	237	227	267	233	225	231	235	281	233	274	215	253	259	258	242	265	264	257	259	242	278	227	243	256	243	231	222	250	235	261	215	228	231	232	249	253	229	236	228	223	229	225	276	233	250	247	257	237	264	245	245	254	242	256	245	246	248	227	232	243	254	281	237	238	264	267	259	260	225	241	231	269	241	242	217	231	238	234	239	227	256	252	250	230	248	225	291	226	270	236	256	235	234	285	271	255	274	240	286	217	256	258	272	252	264	232	241	248	233	254	254	235	250	259	256	241	251	268	245	239	248	237	266	237	233	256	251	255	246	227	263	226	252	262	272	272	246	246	238	233	255	252	254	252	257	226	272	266	249	232	282	260	231	269	280	248	268	251	247	268	217	268	248	263	239	240	243	240	241	263	251	256	243	248	247	247	238	229	228	224	238	252	268	244	243	228	250	263	254	236	254	239	248	228	216	250	211	250	274	253	246	257	258	275	223	282	242	198	224	236	228	252	235	255	246	243	214	255	255	245	252	237	260	252	272	237	224	227	239	238	256	275	236	248	245	246	208	246	233	242	265	245	246	265	238	259	274	266	237	223	233	243	242	270	255	244	264	251	232	242	255	258	244	246	226	245	243	234	246	257	239	262	245	255	237	265	245	227	239	246	276	237	264	258	236	245	254	266	276	225	256	244	287	245	268	260	267	253	251	231	242	255	231	256	267	251	244	258	233	207	228	228	246	244	234	239	254	290	250	239	237	243	265	237	251	241	242	233	257	253	269	232	240	266	262	258	229	247	229	257	252	272	253	230	216	204	231	247	256	256	249	292	223	243	255	221	245	257	241	241	245	214	266	235	240	240	231	243	277	248	235	264	285	241	261	222	253	232	246	264	253	213	239	266	257	230	257	259	240	261	264	243	237	235	236	249	279	252	258	219	254	235	230	208	223	270	213	243	260	240	244	244	215	268	239	253	270	227	261	241	225	247	225	225	254	238	245	259	225	221	248	255	225	268	256	273	260	228	245	273	229	255	253	252	286	274	244	220	261	227	267	226	271	262	242	242	260	236	257	232	266	259	245	263	227	242	255	264	281	244	261	261	261	229	259	261	228	237	232	246	230	253	254	247	259	265	213	254	247	217	286	211	260	244	227	253	263	238	256	277	251	251	220	258	260	230	236	259	232	256	251	274	282	254	233	249	232	252	256	229	297	223	241	258	259	251	258	256	249	268	257	215	251	229	270	237	248	250	235	230	276	231	245	244	262	244	251	237	245	268	289	233	247	197	265	258	250	270	253	269	244	281	205	239	246	265	256	244	268	254	244	255	257	264	237	275	267	249	242	221	217	227	230	247	264	246	261
4278	2234	1598	922	724	665	675	658	629	628	641	562	542	522	502	426	428	408	416	394	467	474	513	533	423	391	402	383	368	391	383	391	372	386	390	343	393	390	395	382	372	363	406	337	373	378	358	369	382	376	362	383	364	350	412	383	390	348	363	414	361	377	380	378	390	431	354	378	372	399	358	344	369	372	361	357	399	360	392	354	374	391	375	407	363	358	362	379	372	345	375	346	360	401	382	353	367	362	359	381	355	389	392	360	411	413	345	384	379	371	393	403	403	369	345	359	346	363	388	338	382	379	398	406	378	368	357	338	417	391	394	353	394	353	385	389	396	382	390	354	365	398	398	393	377	349	364	440	359	423	378	353	393	405	371	404	401	410	377	375	377	388	397	363	361	382	349	349	384	369	365	378	426	406	357	419	393	376	404	393	401	355	373	327	382	384	364	383	359	340	404	374	399	376	368	365	402	368	369	342	403	377	352	397	371	393	399	372	365	357	373	383	380	390	374	361	385	372	361	385	389	353	376	382	345	350	418	362	384	371	372	353	404	370	377	397	396	367	342	384	379	365	408	334	346	346	369	372	411	379	381	373	372	357	359	372	384	385	406	387	351	342	375	362	381	336	345	392	409	388	402	394	351	349	360	379	393	355	401	392	360	370	407	357	384	354	399	370	348	327	377	402	366	332	392	363	359	349	382	353	382	405	347	346	374	370	367	383	394	353	409	372	341	369	370	398	382	412	389	400	349	355	366	376	374	351	389	355	389	370	393	357	388	350	370	396	399	359	349	374	405	390	358	360	391	375	359	384	386	403	412	349	369	389	404	415	399	426	367	366	361	410	392	363	398	392	409	397	381	360	369	345	354	348	386	406	351	390	365	367	361	394	346	367	395	404	402	385	403	339	392	387	343	375	324	371	355	367	423	366	372	412	346	395	379	376	365	344	361	389	354	365	385	371	344	382	360	405	363	373	352	385	401	397	335	344	396	370	372	385	390	401	407	343	381	404	389	351	407	403	395	365	385	343	399	364	363	370	377	363	404	409	376	422	354	374	355	368	362	355	364	345	371	385	358	350	366	366	364	374	381	363	372	394	416	365	379	410	371	384	378	352	380	401	378	380	337	365	333	380	385	318	384	365	370	364	395	367	364	387	360	343	366	374	393	371	359	406	386	362	404	347	384	370	430	383	353	379	382	341	386	369	387	384	362	383	396	380	363	403	372	386	400	399	363	386	355	362	390	382	391	374	377	379	410	401	373	382	389	364	362	395	378	372	376	399	380	382	344	382	344	336	378	370	389	346	368	375	369	390	391	385	375	346	356	406	420	369	376	389	348	381	352	377	375	380	351	351	377	382	380	366	342	369	345	381	371	364	396	375	381	408	406	351	365	358	375	368	367	386	418	413	387	352	389	396	375	384	379	390	331	379	387	369	357	374	354	367	385	392	416	397	394	372	356	412	344	389	379	384	379	376	417	405	385	381	345	346	366	375	401	375	411	366	362	373	366	379	367	376	352	379	373	371	376	361	384	385	383	366	422	372	376	379	355	395	364	387	365	375	387	404	368	377	386	383	382	385	395	400	343	358	367	360	349	348	373	362	399	359	373	365	367	370	388	406	356	380	352	335	402	375	369	359	372	391	379	404	341	386	366	401	391	344	366	359	363	379	366	383	384	409	412	351	386	361	375	401	416	372	381	350	394	382	344	362	353	382	365	375	394	385	374	362	373	365	371	399	387	360	383	401	387	368	353	375	386	385	345	351	371	378	384	364	390	400	352	407	330	385	407	377	398	394	350	389	360	336	401	377	357	337	369	367	354	356	411	378	395	345	345	401	377	371	391	383	352	345	353	363	415	381	396	368	374	341	359	378	379	354	371	339	377	373	371	376	378	391	405	378	360	380	380	387	353	363	357	411	381	410	383	396	370	365	391	389	380	374	353	377	368	383	403	368	372	398	377	341	413	390	383	353	386	409	364	385	377	370	373	361	364	399	372	383	371	378	351	384	355	356	378	374	369	361	377	336	412	387	396	373	368	372	399	376	411	366	357	362	359	370	354	382	361	399	380	381	378	348	354	339	374	342	369	362	363	360	391	349	371	341	342	361	366	355	400	382	350	393	373	367	397	367	358	362	364	382	390	392	378	386	397	373	398	376	378	372	410	372	359	378	388	384	382	456	401	341	388	378	410	379	377	353	363	355	379	352	376	364	339	384	403	371	380	351	377	394	364	378	402	367	355	345	416	414	383	414	353	393	370	392	386	361	385	373	345	352	370	424	358	354	389	392	350	344	384	388	369	392	363	404	373	372	365	349	404	354	369	374	407	400	387	377	399	391	340	407	344	371	365	402	373	378	374	390	360	357	396	390	372	377	392	384	353	357	358	403	345	371	376	402	396	363	377	402	378	332	376	385	389	398	348	373	383	395	384	359	393	357	377	388	376	382	410	378	363	389	359	396	384	340	350	371	391	391	401	419	379	360	389	337	395	366	400	394	361	392	388	397	378	380	388	351	373	417	386	391	365	405	388	384	382	394	386	369	404	374	396	395	346	362	394	416	371	381	388	406	344	420	381	370	367	359	378	350	344	371	405	382	422	407	367	417	387	365	383	404	357	384	378	386	369	377	380	367	409	360	424	372	368	406	370	400	401	345	352	395	362	378	377	383	387	373	403	364	359	388	368	386	376	398	391	392	385	385	368	357	365	360	379	391	338	386	380	390	384	388	359	405	355	422	361	353	366	329	374	401	389	399	368	402	360	379	371	372	419	366	394	349	369	382	378	397	383	373	361	357	356	349	387	372	374	362	381	370	358	380	397	349	377	365	370	377	388	391	422	390	376	353	391	368	362	385	371	384	378	383	368	361	372	366	345	358	391	364	392	374	339	388	369	386	405	395	370	391	409	376	383	405	398	361	368	389	399	362	365	379	375	377	361	387	414	371	399	389	380	346	367	325	371	383	377	392	377	405	395	370	394	397	386	349	404	393	359	337	383	427	401	366	406	364	366	327	341	364	378	340	389	356	365	402	351	377	403	371	394	384	363	361	388	365	328	386	368	355	375	348	370	364	424	337	372	360	351	354	363	375	350	363	383	348	434	380	375	392	372	389	389	402	403	367	392	411	352	364	369	369	355	362	350	369	358	365	397	371	369	395	405	372	397	356	401	385	362	352	369	375	365	389	379	362	382	359	402	388	359	364	349	382	396	379	418	368	384	330	386	352	395	397	399	392	383	388	373	377	380	369	392	390	331	386	378	397	388	362	357	378	365	393	420	380	360	329	355	363	370	348	405	378	402	397	368	401	377	362	385	396	396	421	386	384	354	379	363	353	386	376	352	392	388	390	371	355	377	355	362	400	353	352	354	376	349	349	369	383	386	362	365	365	365	377	368	373	397	399	397	390	403	376	356	360	376	358	385	388	395	369	370	380	381	378	375	369	393	377	367	342	361	379	382	374	380	361	348	362	360	356	370	353	366	366	379	375	364	388	390	358
23608	21386	28359	24573	20782	2532	642	435	374	355	359	273	247	222	199	201	175	148	154	162	185	194	231	192	151	128	138	128	136	143	102	132	117	123	127	131	121	109	121	136	124	118	126	138	117	130	119	132	136	120	147	123	131	114	124	119	112	125	141	128	143	133	118	110	152	134	131	113	117	126	104	124	118	101	101	122	132	128	139	135	106	122	121	114	138	136	123	108	127	117	116	125	109	133	101	112	116	141	132	136	138	128	123	119	128	136	124	129	128	121	122	116	145	116	108	134	108	129	114	114	137	113	143	152	113	125	108	130	127	134	121	115	115	111	134	122	105	109	120	118	98	123	132	118	127	92	120	109	117	125	124	141	125	119	133	116	115	120	111	123	141	115	127	123	139	139	120	134	136	128	153	114	134	113	124	133	129	130	106	113	135	127	128	130	121	143	129	98	123	129	123	139	109	116	113	110	102	110	124	140	114	94	118	111	116	121	134	129	115	128	109	126	148	117	132	121	125	121	98	127	122	126	134	116	115	136	147	134	111	113	139	132	122	120	122	135	132	121	134	124	105	128	129	136	115	124	121	127	105	112	129	110	129	121	114	142	114	133	129	102	119	122	117	117	119	114	111	114	118	141	130	122	112	123	105	126	119	129	119	114	122	115	109	142	124	109	133	123	109	134	116	114	123	134	127	106	101	116	131	131	129	155	110	111	137	111	125	138	113	121	129	139	137	141	117	101	144	125	123	114	137	126	132	121	108	102	131	121	115	138	120	128	134	95	131	141	127	123	117	118	117	125	111	113	111	120	133	97	132	113	123	142	115	130	117	109	111	143	120	107	150	120	108	109	119	100	115	116	117	125	114	139	142	119	133	131	126	119	121	128	109	131	140	126	105	137	140	131	147	110	113	121	116	121	125	119	126	134	127	114	110	128	110	143	117	135	129	112	131	108	116	118	110	109	127	128	126	102	133	125	139	134	123	138	140	123	109	131	114	120	128	141	118	116	124	117	124	119	110	124	119	120	138	129	133	122	111	119	110	110	128	137	115	130	122	125	137	131	119	116	149	113	117	130	127	130	130	122	121	131	93	140	108	139	117	125	136	135	142	120	124	125	117	124	139	129	141	122	110	132	131	126	142	133	124	105	115	150	114	127	129	127	124	127	133	138	119	115	103	118	130	122	115	132	124	123	123	114	147	153	122	126	131	151	112	119	141	148	118	135	122	111	116	115	132	121	117	123	119	122	117	114	125	119	139	116	131	126	101	101	110	120	137	132	122	125	136	117	118	115	117	142	106	136	124	132	146	111	125	147	109	121	125	130	128	110	124	130	122	107	126	104	133	126	144	128	135	130	126	121	138	115	118	135	132	115	123	128	136	126	111	128	125	118	134	136	128	127	121	129	116	115	118	134	122	120	115	99	110	110	110	126	108	114	136	127	105	103	115	106	131	116	121	124	127	121	118	126	112	111	108	109	141	109	109	130	121	130	121	113	129	119	119	126	126	134	134	134	120	122	114	106	126	115	126	115	99	127	127	129	136	151	103	109	128	127	136	131	116	128	115	122	113	121	125	125	127	119	120	137	122	118	117	114	114	125	135	149	119	122	117	133	97	137	115	114	150	128	116	115	142	123	120	137	120	135	121	110	129	135	136	123	132	106	114	117	109	114	116	131	133	133	121	129	113	133	121	164	112	119	120	149	143	113	138	151	147	133	127	126	109	128	122	119	120	129	128	129	106	109	120	124	120	131	132	142	114	140	131	123	119	107	125	144	133	115	124	134	105	134	154	115	114	131	134	141	108	126	119	122	119	115	94	106	131	130	114	113	120	131	130	92	124	126	112	136	122	127	127	146	111	129	127	94	125	130	124	115	136	133	135	139	110	124	114	140	123	112	118	111	126	138	122	122	122	112	131	132	133	122	104	131	135	119	121	134	132	104	129	126	128	121	116	104	117	106	114	134	109	101	130	131	120	132	116	141	128	131	118	140	121	121	125	117	126	122	142	135	128	110	147	133	109	144	120	109	120	111	119	129	138	116	113	109	131	129	113	149	124	116	119	126	117	121	107	124	111	141	127	151	128	136	126	119	106	139	129	125	124	128	102	121	112	146	132	131	118	117	119	131	132	133	132	102	110	128	115	108	116	121	103	132	126	123	114	121	132	127	124	130	137	122	116	140	122	116	125	137	149	118	125	145	125	138	132	114	134	151	122	113	117	127	122	135	124	136	122	129	140	109	137	109	128	129	100	138	117	118	122	115	127	123	124	126	139	131	108	133	136	88	120	130	116	121	141	119	127	114	125	105	135	133	122	139	135	116	130	130	139	136	101	111	122	121	124	122	122	113	121	110	111	121	118	130	121	110	137	127	130	126	130	125	120	124	140	115	112	113	105	142	125	123	138	125	126	133	108	96	117	138	123	147	126	131	120	127	127	144	120	118	126	104	124	107	120	120	107	125	126	130	122	96	136	123	133	111	116	124	124	146	130	127	133	127	134	114	122	121	124	128	128	119	120	119	110	123	117	91	119	119	123	122	113	114	118	113	126	149	108	106	149	111	125	110	108	144	145	123	121	119	115	103	141	136	123	140	119	117	118	116	146	114	110	135	124	120	136	115	108	135	137	107	136	114	112	142	139	121	123	134	121	112	112	117	131	124	125	113	128	122	125	127	123	125	116	97	141	109	126	130	117	135	119	137	113	117	125	140	105	119	115	137	129	107	141	116	145	118	116	124	117	101	123	141	127	136	146	123	131	116	139	110	146	125	120	120	117	123	118	125	115	109	121	120	119	120	129	114	125	134	130	121	112	122	126	125	122	132	144	119	121	133	130	127	112	128	130	117	122	140	141	114	102	118	132	118	115	131	106	106	120	130	119	112	128	108	109	122	117	122	129	152	133	135	130	133	106	136	135	124	136	104	117	123	131	112	109	127	126	125	112	127	109	128	118	125	137	147	114	122	113	135	134	123	120	130	135	125	121	123	118	129	126	109	113	120	106	120	109	122	156	114	118	106	132	119	121	122	126	156	132	120	123	100	139	137	120	129	114	134	130	113	136	135	123	111	133	121	117	123	111	105	130	100	140	118	113	118	113	138	99	145	120	110	117	123	115	118	108	123	125	121	111	147	121	108	118	129	115	120	131	113	117	107	106	127	120	119	126	119	126	125	111	119	151	118	121	148	127	102	133	125	135	106	111	134	128	127	132	126	108	128	147	102	127	121	122	129	152	119	127	117	104	141	124	115	130	104	141	138	119	112	130	125	125	118	133	118	150	131	139	135	131	106	120	115	118	120	112	107	120	118	117	105	110	113	111	123	113	119	117	140	125	104	102	124	135	119	132	108	119	125	122	103	109	127	115	116	118	127	118	128	106	129	124	134	114	120	123	122	121	109	120	119	129	113	113	123	102	122	136	112	109	126	119	135	128	127	131	127	135	110	138	107	132	108	113	123	122	117	117	147	118	113	112	117	122	106	128	118	110	115	109	123	118	146
3348	9359	6535	2898	1917	1523	1365	963	991	811	771	624	567	535	471	389	383	320	272	304	359	433	452	356	253	222	226	223	191	206	216	199	227	238	218	239	198	211	213	204	219	178	219	184	197	220	193	221	203	190	206	191	207	224	209	221	201	204	192	208	214	188	208	166	179	188	194	189	183	189	200	196	206	206	160	184	200	192	209	205	203	221	191	207	194	201	191	181	179	192	187	201	205	193	176	188	193	205	191	182	162	177	163	187	204	188	207	211	186	191	214	199	190	213	187	226	187	225	206	174	178	177	231	183	198	191	165	192	216	191	188	221	182	184	177	184	183	205	184	183	184	194	187	199	196	171	203	187	199	187	199	173	191	175	178	181	187	176	204	203	196	191	202	176	200	198	185	204	179	196	175	206	197	181	197	195	206	219	186	211	182	185	188	209	184	200	194	200	189	196	201	205	186	207	208	200	186	216	191	175	201	184	186	206	194	188	195	196	204	193	194	199	192	211	189	192	170	168	206	163	196	191	205	189	170	195	162	193	191	188	195	211	195	183	187	189	199	200	196	212	186	189	189	196	186	189	204	197	182	202	192	191	190	190	180	175	189	162	197	188	196	192	179	194	169	181	203	197	186	195	195	207	187	207	183	186	195	202	196	169	210	174	202	194	224	205	186	211	192	194	189	186	203	215	206	231	219	201	194	175	196	189	181	228	189	215	199	185	179	204	190	226	206	178	201	172	195	183	181	203	202	176	184	173	185	189	206	165	185	182	178	189	187	201	210	187	201	207	183	178	186	188	167	196	198	192	195	160	180	215	182	183	192	170	196	215	187	209	160	187	194	222	207	175	192	195	215	179	191	181	189	175	185	169	183	162	184	186	184	210	181	213	210	200	184	198	228	180	161	205	186	163	191	177	186	177	195	168	184	199	183	191	187	175	193	197	198	199	195	200	193	195	166	204	184	189	195	210	183	197	174	205	169	196	222	194	171	210	191	173	194	194	213	184	185	218	175	194	214	186	195	182	159	183	168	200	203	198	202	184	189	196	210	185	201	203	220	187	201	191	214	203	186	179	215	220	187	228	192	221	202	198	193	199	190	211	183	212	207	210	205	205	159	187	210	212	192	205	180	186	180	188	215	188	180	202	206	201	180	167	186	203	172	173	196	214	182	193	179	184	202	173	190	184	174	209	196	191	171	179	167	186	198	196	186	191	194	178	224	193	176	203	208	171	178	199	199	213	190	184	183	199	204	196	208	185	170	181	192	186	190	196	191	191	205	220	200	203	167	186	206	187	199	191	164	186	205	195	210	200	204	191	198	214	200	181	197	197	207	224	184	194	181	205	196	203	207	184	213	193	190	213	188	200	198	203	202	178	182	199	187	212	216	182	191	200	191	194	203	192	196	190	168	200	219	186	186	195	196	186	189	190	202	197	212	207	196	205	175	184	227	202	167	189	177	185	204	162	231	185	201	207	205	196	187	188	208	184	207	200	214	190	220	203	178	181	176	197	169	195	221	202	180	198	212	194	174	191	168	219	190	207	198	192	191	191	187	183	188	191	198	205	204	186	181	173	208	186	209	203	180	177	219	209	192	194	193	171	200	195	174	184	233	206	214	226	188	188	204	191	214	201	201	199	202	206	175	195	173	181	188	170	209	220	175	190	194	183	206	204	185	192	213	217	193	194	181	197	184	178	186	176	195	192	199	181	186	213	187	192	171	200	170	191	193	209	198	186	206	185	206	213	198	209	186	157	180	188	196	192	196	181	179	217	164	178	181	207	194	177	185	200	204	184	187	178	186	180	186	192	195	229	174	202	190	206	191	204	196	188	193	168	211	187	166	182	193	194	213	199	192	193	155	204	197	231	177	200	199	185	213	192	201	189	184	196	170	180	211	194	185	187	206	180	185	189	211	192	179	215	212	197	199	183	172	212	188	198	188	206	198	199	164	171	177	202	175	166	183	182	190	202	187	188	188	200	188	185	217	195	183	179	174	203	198	224	203	186	188	167	198	173	199	183	176	190	189	183	192	182	184	203	201	172	178	185	201	203	215	176	180	162	207	215	204	180	181	211	185	175	201	207	191	191	180	190	211	181	212	194	197	180	171	209	196	196	207	186	214	196	183	207	163	195	176	206	213	208	184	207	178	182	175	183	170	200	213	191	165	187	190	183	180	225	201	189	183	170	211	178	206	201	194	191	206	198	201	187	191	198	197	188	169	181	191	198	182	196	244	191	191	199	193	207	190	207	184	204	207	187	185	185	171	205	177	186	182	190	200	195	199	175	198	192	211	184	192	189	199	176	184	231	196	201	177	164	186	187	213	188	196	174	183	205	196	188	202	193	172	218	205	166	200	175	186	168	197	213	199	182	211	201	181	166	206	218	215	197	184	192	171	209	208	206	211	196	171	208	208	206	183	179	187	181	207	178	194	182	199	192	192	205	196	169	183	156	190	191	191	185	190	199	153	172	215	186	201	200	196	189	200	180	201	198	204	201	195	184	195	178	195	193	195	226	194	202	184	202	213	185	201	193	221	189	181	200	188	205	164	176	159	195	177	189	209	197	171	187	191	201	204	193	187	175	171	199	172	194	186	177	157	175	195	195	194	194	185	192	191	180	192	187	189	169	178	202	206	191	206	171	189	198	190	207	186	179	168	193	195	167	182	181	214	174	183	201	185	214	189	184	186	180	215	195	181	201	181	205	205	171	177	196	221	204	196	182	183	175	179	183	180	183	176	200	175	181	201	199	196	195	212	206	163	192	189	191	173	185	181	209	204	186	164	209	169	195	159	187	191	191	198	191	182	196	198	198	208	190	193	193	208	198	214	189	185	191	166	169	183	200	207	183	205	166	199	212	198	199	199	195	189	177	188	200	220	189	193	196	189	194	196	215	219	177	192	179	182	184	204	198	174	216	219	201	224	184	193	202	202	162	193	181	174	188	173	195	190	204	195	183	165	203	190	180	193	185	181	179	178	219	168	173	197	177	196	192	200	186	202	187	216	191	196	169	181	193	197	200	215	206	174	185	185	198	196	197	199	211	201	186	193	189	213	177	217	195	202	200	199	198	190	202	154	208	202	195	194	179	190	173	207	178	178	198	187	193	215	188	204	201	201	171	217	198	187	213	171	201	206	176	191	180	208	178	194	213	160	213	191	202	189	206	191	188	233	174	195	190	186	193	192	202	205	201	168	197	193	185	199	206	186	189	193	174	205	194	186	189	194	206	194	199	191	188	202	197	185	182	183	194	197	165	200	179	180	195	209	226	205	194	171	177	209	207	198	177	186	189	199	200	192	187	214	209	196	183	181	161	205	199	184	202	210	188	173	212	172	200	214	194	190	207	209	194	175	195	188	205	172	183	186	193	196	198	186	188	205	194	203	165	189	185	192	181	203	198	186	204	202	186	207	188	206	211	199	198	199	196	192	190	197	204	177	202	189	201	188	207	187	175	189	208	207	209	191	195	205	211	185	193	190	179	209	206	173	209
24740	21421	26956	25090	2594	630	689	522	445	523	403	381	357	407	383	380	362	312	314	354	308	382	364	338	340	285	336	308	302	351	301	328	282	329	320	315	291	309	296	339	306	347	312	292	295	305	307	291	314	315	316	273	316	293	323	280	276	282	302	332	291	273	305	297	292	302	320	299	312	305	284	297	340	282	265	301	276	310	318	300	322	285	310	305	320	295	300	293	310	315	310	271	292	282	271	307	276	331	297	324	287	341	316	317	301	269	315	309	307	296	314	315	313	297	287	318	319	331	294	280	326	302	300	285	308	298	310	298	327	265	287	336	290	281	285	314	296	316	313	303	316	326	298	312	312	296	304	336	301	330	301	320	292	292	291	275	289	295	283	296	298	305	292	275	292	340	305	323	273	323	290	306	339	327	305	283	296	297	325	323	295	306	314	327	296	292	302	286	303	295	302	295	327	319	336	309	306	293	285	285	293	318	296	292	301	292	290	322	315	276	303	304	300	311	287	302	295	278	308	323	297	314	307	333	324	288	313	311	300	295	280	288	326	291	307	293	307	322	314	293	283	330	296	302	297	314	307	329	291	324	318	285	326	307	275	319	292	333	287	330	295	286	300	294	297	295	327	321	301	298	309	313	299	308	316	298	296	285	295	300	351	314	280	290	311	327	312	310	292	304	311	342	278	315	292	315	298	296	303	304	289	309	301	285	294	301	295	335	289	316	277	313	333	292	315	279	330	307	264	290	327	319	303	314	338	330	306	323	293	311	313	301	306	315	293	299	308	296	280	275	330	281	305	298	271	323	303	302	329	293	335	267	296	275	312	324	282	290	274	294	279	327	320	293	304	285	301	295	286	311	292	279	318	320	292	298	316	289	294	311	278	299	319	309	296	313	322	272	309	318	307	313	317	323	311	276	305	324	282	289	279	313	289	298	305	272	322	289	275	291	318	326	298	270	282	322	311	267	310	283	293	319	294	335	290	305	308	317	295	314	297	320	296	314	304	316	291	296	313	325	285	301	321	280	307	322	296	293	336	316	299	320	325	309	335	312	294	281	286	310	269	296	344	288	301	303	307	289	318	313	304	328	288	280	310	301	297	286	272	281	285	321	286	291	306	303	321	280	285	310	293	289	326	298	286	302	304	273	322	292	270	275	325	277	291	320	281	294	282	287	300	297	276	323	306	295	283	301	322	314	276	276	341	306	309	300	332	317	289	308	291	310	315	300	289	295	307	305	306	287	307	298	312	328	292	282	332	291	318	300	292	312	291	334	304	291	305	302	323	305	298	301	297	305	301	303	316	330	307	308	316	318	273	296	290	309	271	302	282	319	242	319	312	336	317	286	309	322	303	288	285	293	309	296	306	303	294	294	306	344	314	306	352	281	293	319	328	300	264	301	297	325	318	275	344	283	318	319	290	317	288	323	304	297	281	285	308	297	338	309	331	287	321	278	293	289	294	326	290	289	315	299	308	314	299	291	310	288	331	318	292	301	298	329	295	284	288	272	322	276	283	298	303	308	332	279	308	287	304	309	301	319	291	298	306	287	312	302	282	327	291	308	272	313	294	303	299	257	335	317	300	294	268	319	318	330	285	261	279	301	305	330	328	299	285	303	283	296	276	278	294	305	307	296	268	293	346	303	284	291	306	312	299	283	322	324	307	238	290	296	290	289	284	322	300	297	293	334	311	305	287	326	324	287	305	275	308	321	277	301	298	312	332	323	318	316	314	295	305	281	290	300	315	282	305	294	307	323	321	308	297	287	313	310	279	330	305	311	306	300	312	309	288	276	321	286	331	317	323	314	296	306	288	306	296	317	306	316	314	322	284	282	321	308	305	311	292	289	299	262	302	320	286	310	269	315	289	325	285	275	297	295	302	310	279	313	277	332	303	263	311	312	302	282	319	306	305	283	303	293	307	295	271	281	316	309	309	303	299	292	309	313	294	307	314	293	288	297	272	321	324	293	302	337	311	321	306	303	308	300	329	293	281	314	310	327	303	321	284	304	297	309	291	286	298	289	300	302	289	309	311	329	303	305	297	277	326	347	313	299	293	304	304	297	293	296	321	303	295	307	293	281	332	319	324	325	305	304	292	322	314	312	302	327	287	311	278	298	311	342	325	274	257	297	295	322	317	303	302	307	283	312	323	302	320	295	306	273	294	281	328	301	287	284	322	320	284	288	297	285	272	292	297	305	307	331	285	331	302	307	285	320	288	288	295	301	312	296	313	288	316	300	277	321	348	321	308	313	323	305	309	275	319	299	299	309	344	320	317	306	314	276	316	287	298	312	330	312	304	281	319	329	303	297	334	287	330	324	266	264	283	310	293	296	260	323	306	290	313	274	316	288	265	281	267	305	308	307	325	313	289	301	327	327	289	315	328	281	307	290	273	283	286	285	297	295	325	294	319	315	299	305	317	321	293	303	309	294	277	285	311	278	302	325	327	304	299	300	298	300	324	288	295	305	314	304	309	302	288	296	288	316	343	307	294	293	286	285	281	304	310	317	308	320	306	309	289	306	332	299	302	306	292	294	307	319	291	295	294	294	302	312	314	297	295	307	301	276	338	303	291	279	330	325	305	352	322	335	311	259	274	295	304	290	283	299	335	299	277	293	319	318	312	313	310	308	311	302	281	300	324	305	295	322	308	323	311	288	309	286	317	314	274	280	311	345	305	348	327	320	304	295	266	306	314	299	290	285	335	321	330	275	330	274	261	287	311	307	286	272	284	312	280	255	277	295	295	303	275	318	286	330	317	298	318	304	297	317	306	280	301	312	297	278	287	296	324	295	314	274	316	308	294	327	311	328	312	340	286	315	299	302	294	294	289	318	307	299	314	325	325	299	295	314	304	304	320	305	281	307	295	325	293	321	319	280	309	331	329	280	272	324	297	309	270	282	297	292	313	303	305	308	305	307	291	313	312	302	302	318	282	300	287	287	326	283	333	297	319	309	283	323	284	337	352	295	291	326	288	322	318	319	313	287	304	305	295	335	313	298	300	293	309	295	288	321	295	303	305	313	306	311	285	302	293	314	307	307	311	294	289	305	274	306	308	307	308	298	286	289	304	324	326	293	289	318	328	315	291	322	310	279	319	286	302	301	296	332	277	275	301	297	285	292	280	286	279	302	298	327	319	285	308	286	312	269	320	320	302	281	301	295	302	310	329	290	309	302	287	313	283	339	314	300	289	297	325	305	285	311	283	308	313	329	284	316	292	308	274	282	276	302	328	289	316	271	287	311	303	291	307	346	299	302	313	310	310	284	275	307	302	307	311	286	283	321	297	318	296	294	328	312	290	277	294	302	307	305	314	318	300	299	304	316	299	320	288	338	278	307	296	286	316	328	306	287	287	313	314	270	297	292	311	327	282	286	260	279	282	323	283	315	295	302	329	312	294	317	317	277	307	279	308	304	305	307	300	338	293	274	298	289	297	298	293	283	318	303	338	303	292	318	313	313	335	281	264	277	308	295	304	303	285	282	313	310
3403	5729	3954	1942	1502	1370	1430	1034	895	1057	745	722	711	733	607	558	605	543	519	562	549	644	661	606	480	475	449	455	450	450	453	493	466	450	432	420	456	468	451	456	477	434	477	455	449	416	409	468	443	445	448	399	454	398	490	439	433	441	474	437	437	462	446	422	463	444	440	444	461	477	445	458	479	466	456	453	489	469	470	448	428	484	420	474	457	473	398	466	428	482	428	468	441	457	415	420	451	462	469	463	463	489	454	478	459	469	439	437	477	448	441	428	472	471	441	418	444	467	486	487	474	412	465	474	464	428	405	426	446	483	416	455	476	442	465	456	455	448	482	452	455	461	477	472	447	446	426	468	500	419	459	439	438	445	432	422	480	433	452	448	478	444	434	443	468	452	439	446	460	453	484	464	478	447	421	457	467	493	436	465	490	458	499	510	450	442	444	443	442	471	475	438	428	442	480	446	447	414	475	436	466	404	446	430	444	457	439	454	464	452	461	451	453	486	458	395	457	461	461	422	425	467	468	470	468	433	442	437	451	466	431	458	440	439	433	491	421	413	461	452	470	461	472	435	462	465	462	458	454	461	452	470	479	453	465	470	448	466	421	428	426	470	448	454	470	481	441	440	439	431	460	448	459	420	448	476	445	455	426	457	457	486	437	434	467	443	453	456	424	453	441	451	442	418	437	447	490	451	452	437	425	459	422	450	457	421	474	471	443	461	446	413	480	425	448	484	470	496	461	443	437	471	477	442	421	429	459	481	433	459	453	453	418	465	413	436	425	466	453	438	465	444	424	469	438	448	428	474	480	461	447	431	499	478	453	449	414	456	429	451	456	447	454	398	478	456	444	467	436	451	459	445	457	431	417	460	439	469	459	416	437	441	425	439	486	484	461	436	466	494	411	453	440	466	422	465	468	464	454	436	459	431	444	480	486	476	415	445	498	440	452	424	449	432	484	455	448	436	425	487	446	450	448	489	454	420	487	481	438	432	445	426	468	434	420	409	463	424	484	437	441	456	459	444	440	448	453	423	462	446	438	463	429	472	419	392	420	475	481	456	410	455	474	442	483	496	441	472	472	463	431	437	482	430	475	441	443	433	453	471	479	469	475	446	434	468	468	414	436	469	465	405	466	453	477	467	461	453	473	488	441	479	438	461	442	450	447	434	415	428	436	417	438	468	441	462	422	419	427	403	417	440	473	458	469	451	448	465	471	458	478	415	485	452	460	459	392	433	473	428	451	429	440	472	433	432	465	434	437	450	491	456	471	455	416	464	461	463	467	439	471	452	454	507	474	412	438	450	474	460	439	412	445	491	459	444	460	500	455	419	452	443	432	440	441	435	444	397	442	462	497	471	436	475	440	429	452	423	487	450	450	453	430	445	447	410	442	439	442	427	468	417	449	441	456	461	475	464	450	445	478	466	471	408	437	459	439	474	483	447	438	421	490	441	464	447	445	454	430	438	411	422	430	432	438	422	429	470	416	509	404	454	458	454	472	441	423	417	452	438	428	450	445	480	483	437	422	416	444	434	453	449	476	439	443	428	443	476	419	458	476	476	484	455	392	432	436	416	463	467	458	424	458	399	471	444	466	452	431	453	440	428	433	427	446	463	461	462	440	425	436	466	431	427	435	454	472	464	423	473	459	427	473	462	439	473	465	467	461	496	466	453	435	441	472	478	430	433	457	444	463	458	442	471	461	459	425	446	433	430	443	472	419	430	457	443	484	434	424	490	483	440	441	414	448	460	435	425	484	435	426	445	463	407	464	472	436	452	421	448	481	463	483	472	456	435	454	417	437	466	458	436	434	437	477	443	425	472	428	450	438	460	440	432	453	460	449	439	453	463	458	455	473	443	446	410	434	480	466	449	456	463	455	491	396	427	479	459	491	432	416	404	469	404	410	475	456	410	444	461	442	423	420	430	449	488	447	466	407	459	433	465	454	422	445	452	459	434	465	484	488	462	434	429	468	460	448	436	446	474	436	441	449	462	455	418	481	455	491	447	462	412	416	435	443	468	466	452	403	471	460	426	467	451	464	423	436	428	424	448	449	463	415	432	465	469	476	454	447	446	432	455	474	461	463	491	439	457	448	436	491	461	501	452	469	445	465	432	480	451	484	442	438	468	459	461	488	436	425	452	432	469	469	488	439	475	462	438	480	441	439	420	435	432	433	421	431	415	413	459	459	462	452	424	417	423	451	461	421	489	484	430	450	446	456	452	451	436	450	438	479	429	432	442	446	404	417	461	446	475	430	490	411	458	451	471	446	454	465	427	469	441	448	448	470	454	447	460	431	436	440	433	445	458	406	471	427	450	423	468	418	436	468	430	430	459	422	459	468	448	488	421	378	461	434	459	435	487	433	443	454	455	428	469	433	433	444	456	438	454	445	460	462	461	450	444	440	430	487	460	488	439	456	402	418	444	473	467	473	464	457	445	473	458	466	473	470	445	464	456	455	471	460	458	428	460	395	440	463	437	453	465	447	453	423	457	455	432	466	455	467	418	454	470	453	436	411	403	468	458	476	447	448	447	431	462	450	451	455	484	431	458	420	454	424	427	428	476	461	460	449	444	451	453	458	420	408	429	422	470	471	480	439	434	399	435	441	476	442	466	474	457	482	413	454	450	488	463	470	426	466	425	462	445	416	439	475	471	485	467	454	446	448	429	428	476	452	476	472	431	419	410	449	445	466	438	453	445	417	453	389	455	464	433	462	467	435	437	453	470	437	433	424	449	425	412	426	430	454	479	424	447	439	449	428	428	423	465	462	426	465	440	431	435	445	446	437	461	428	443	433	441	462	464	464	454	434	504	440	453	459	405	462	424	487	406	462	459	472	465	475	429	450	430	413	459	407	462	439	458	454	435	467	444	471	451	451	456	432	439	465	474	477	462	444	468	438	438	479	448	437	478	452	427	415	456	425	451	470	481	437	446	463	444	489	427	453	444	447	448	410	413	466	424	468	457	429	418	460	421	424	445	455	451	408	458	467	442	458	476	434	481	492	450	427	448	458	461	447	439	425	470	449	462	439	453	476	455	450	473	451	446	466	507	449	449	395	459	438	447	456	493	426	457	454	436	473	460	475	441	414	408	453	411	409	458	473	443	453	469	479	447	440	444	429	456	432	455	455	461	498	491	460	474	479	419	473	463	455	503	446	419	490	474	423	459	455	479	460	456	424	413	449	456	449	452	453	466	453	437	501	437	456	497	417	461	471	467	443	420	476	442	440	441	462	492	458	461	434	448	413	441	406	502	475	445	481	454	443	448	470	452	406	431	459	438	435	467	446	432	464	480	440	506	452	456	455	457	434	465	495	417	449	462	442	435	474	430	418	423	440	455	425	459	452	458	441	448	442	438	413	467	455	450	438	436	448	451	444	463	460	430	467	429	421	446	465	473	428	478	429	433	454	469	475	457	445	450	437	472	450	457	434	454	486	467	438	448	428	477	444	430	453	462	466	462	422	471	449	454	445	473	469	460	419	489
22577	21446	29243	24062	21441	21041	3098	1070	519	788	569	378	371	354	334	317	258	238	205	246	295	349	316	243	178	197	176	140	157	176	159	151	153	155	177	167	176	142	171	153	158	147	159	162	168	165	161	156	148	156	151	140	174	161	131	145	157	125	146	157	129	152	158	142	128	148	145	144	146	157	158	153	143	142	143	162	139	166	148	157	139	138	134	137	143	149	167	147	160	164	163	158	152	160	141	163	149	156	144	163	157	148	147	149	131	171	135	134	140	147	152	163	155	137	152	148	165	138	142	143	150	143	152	149	155	137	154	122	148	141	137	160	156	152	158	172	154	135	135	124	133	140	139	159	159	139	151	160	130	157	151	147	150	141	163	160	158	142	151	162	158	144	166	128	137	159	142	163	157	156	147	142	128	147	165	143	137	150	127	148	158	156	122	160	143	142	180	183	135	168	131	141	136	168	166	162	145	145	121	147	145	136	121	135	135	156	156	135	150	148	133	153	157	148	162	164	151	153	152	153	167	152	113	138	129	153	123	152	140	158	134	140	165	157	159	177	150	137	131	134	174	128	144	149	149	154	159	150	145	144	133	154	155	146	148	179	152	130	123	161	165	143	150	155	141	151	157	171	134	156	137	142	156	132	149	140	155	149	160	167	157	137	120	130	141	127	154	144	136	125	138	144	160	152	176	110	149	151	133	141	137	151	142	145	143	139	137	140	130	137	167	136	132	150	138	123	151	150	146	152	155	138	144	155	142	157	131	158	156	148	148	139	145	135	136	163	134	126	168	152	153	156	131	149	132	147	125	150	134	161	149	159	123	148	148	134	153	132	152	151	149	152	123	178	161	142	147	160	148	134	156	143	169	168	136	177	163	148	133	162	144	153	168	124	129	148	122	145	176	138	153	154	158	139	146	140	156	141	131	140	156	117	171	153	142	165	149	140	152	136	162	138	130	138	122	160	160	155	163	127	135	155	150	142	138	141	144	132	150	140	149	135	151	158	143	169	129	149	149	162	146	158	152	149	149	151	155	135	146	148	142	161	150	154	138	136	131	156	140	147	150	135	152	144	144	155	159	144	162	151	132	130	148	132	139	143	165	138	153	150	151	148	150	148	144	136	157	152	166	132	146	165	147	156	143	155	150	170	139	130	150	147	122	163	131	152	172	134	132	155	129	152	160	126	161	160	159	135	164	131	154	169	139	154	142	140	162	133	135	150	126	145	140	150	168	140	160	157	147	146	156	141	149	161	138	143	137	139	143	164	132	176	132	144	137	141	170	157	136	146	136	133	139	142	159	141	146	151	159	134	155	148	138	130	137	143	157	153	153	177	136	152	141	167	145	153	152	142	119	137	152	137	144	154	130	153	155	164	134	142	126	129	124	133	142	158	148	164	150	140	141	145	145	127	131	162	145	144	113	155	150	154	141	136	165	135	144	141	165	132	134	129	162	142	150	131	149	128	143	165	171	145	148	149	153	160	164	139	152	148	157	159	127	149	143	146	148	157	150	135	166	155	126	167	142	130	137	136	137	148	140	130	153	163	146	163	150	150	169	150	120	145	112	153	150	138	146	137	115	171	167	139	155	135	161	122	141	148	135	138	167	145	138	164	139	146	143	149	146	122	122	160	151	144	131	144	153	146	148	123	136	121	154	149	146	148	147	140	143	131	163	156	132	149	147	153	138	145	130	152	147	143	136	171	138	139	151	159	138	154	128	146	144	152	159	145	145	127	137	131	166	149	136	138	140	153	146	121	150	153	165	142	134	151	150	138	144	168	133	147	149	135	146	139	164	151	162	175	162	160	137	149	142	151	161	137	158	133	162	149	152	162	148	149	143	135	132	125	136	125	148	140	155	145	136	145	144	121	149	145	147	137	136	145	135	145	141	153	168	146	144	148	168	135	161	127	134	126	162	149	173	153	137	166	157	151	149	146	146	140	140	159	161	154	137	141	133	141	111	151	144	143	160	144	183	137	155	150	149	135	157	142	151	145	148	149	146	139	156	137	156	144	158	170	149	132	132	146	148	183	150	130	162	144	138	154	162	152	152	147	135	147	125	142	131	127	127	133	162	163	132	152	149	161	135	147	132	137	144	145	139	130	147	158	149	145	155	166	139	144	159	128	148	148	146	142	137	149	160	156	141	134	141	129	161	158	154	140	138	132	162	155	171	150	150	131	133	161	149	139	160	149	136	142	135	149	144	145	149	148	140	163	145	138	142	138	129	145	164	148	144	176	182	169	152	145	148	154	139	141	164	134	154	143	126	138	123	147	162	152	168	138	142	158	153	166	145	134	152	138	158	125	163	153	138	130	169	136	150	159	167	170	127	159	139	163	143	138	135	136	165	132	153	165	149	138	152	146	130	124	154	171	132	149	133	150	137	166	153	128	153	138	149	144	162	147	141	150	146	136	152	123	134	126	116	145	143	146	148	159	146	144	148	140	157	158	150	123	160	157	160	144	139	156	149	118	160	139	145	148	135	142	138	143	138	153	151	157	166	159	144	127	155	130	148	162	144	149	141	144	146	162	129	133	167	148	138	163	135	167	161	171	144	137	140	137	133	147	127	143	125	151	155	149	140	140	155	146	172	146	161	152	116	153	166	166	138	148	157	151	147	162	141	164	157	162	140	154	161	129	134	149	147	139	166	154	137	162	146	149	135	154	117	121	148	139	175	156	151	132	141	146	146	143	146	149	134	132	175	143	157	154	144	139	146	120	132	148	152	143	156	148	131	159	164	145	142	135	164	131	148	140	153	143	147	149	139	143	144	168	129	140	132	144	162	135	150	137	149	166	119	156	164	158	148	139	151	180	118	122	129	150	167	164	142	124	154	160	150	150	156	137	133	146	142	142	143	129	157	144	123	147	137	138	150	147	156	154	141	148	126	144	148	156	130	146	137	152	144	141	167	167	142	127	167	125	145	152	142	150	150	140	139	146	149	135	140	125	160	155	146	148	135	139	131	126	146	159	134	171	163	121	147	128	143	144	161	167	146	170	133	140	148	147	176	159	154	167	153	137	145	152	159	140	150	146	151	172	136	132	154	154	151	141	138	143	157	161	150	157	172	131	147	136	152	147	137	136	127	140	143	138	147	134	139	141	168	117	133	142	134	157	135	156	130	122	154	150	163	156	127	142	141	135	159	146	143	152	142	146	133	160	135	127	153	140	151	149	139	127	130	144	123	144	134	134	143	160	162	152	143	157	130	151	151	161	174	132	159	154	142	131	134	132	129	147	153	142	155	131	155	137	139	141	150	132	153	138	145	143	166	144	128	141	158	160	124	149	157	152	123	146	129	151	145	146	158	149	134	162	155	180	149	143	156	146	154	138	132	138	140	133	132	143	134	143	142	144	165	142	134	131	141	159	133	152	152	130	138	143	138	134	154	144	146	141	143	155	153	132	152	140	152	151	142	134	148	125	166	145	156	151	141	140	145	152	140	141	156	125	155	146	129	153	155	141	151	149	143	151	150	152	140	158	137	144
4619	15050	10637	4837	3592	2873	2997	2327	1284	1894	1257	876	789	763	664	641	532	445	443	427	587	786	699	405	328	273	277	254	264	242	249	231	245	229	230	226	221	200	225	231	202	238	243	225	202	219	240	227	189	236	210	214	222	238	211	202	228	198	236	230	240	187	211	207	242	197	202	185	227	209	205	204	196	201	237	202	223	191	236	217	214	240	188	194	238	240	207	192	207	202	208	210	205	217	201	200	219	221	240	209	210	220	234	209	191	198	217	193	226	194	223	195	211	191	182	217	202	213	194	216	200	219	205	188	201	208	230	217	204	210	199	198	201	224	193	203	199	222	221	222	235	197	191	174	223	205	225	197	214	236	215	233	206	223	221	192	176	198	189	206	202	209	220	204	214	201	215	216	208	208	209	214	194	194	203	220	215	230	200	193	206	223	218	208	223	225	224	211	195	191	212	213	186	194	233	218	204	230	206	215	225	210	210	208	225	217	183	211	202	214	214	225	218	236	200	206	215	208	228	212	232	215	194	210	223	204	205	217	215	201	210	188	228	203	205	206	193	210	238	198	222	175	232	235	211	204	213	202	193	188	203	204	206	248	180	238	216	205	199	183	212	214	211	213	202	202	221	242	190	199	210	220	217	217	221	224	197	244	205	236	209	206	212	228	201	198	218	191	209	181	203	216	181	220	203	228	194	218	200	209	202	214	230	208	203	200	235	186	200	198	210	194	193	214	219	204	213	186	204	225	195	211	220	231	219	204	196	204	234	211	208	200	205	202	206	219	200	222	230	201	205	212	196	228	179	205	223	187	235	197	214	210	212	214	209	211	211	208	179	210	208	179	219	226	205	227	220	200	185	210	201	198	221	205	215	202	196	232	208	204	189	196	199	223	193	188	225	213	199	227	227	202	222	222	232	229	200	204	221	204	205	204	232	196	192	203	185	231	229	218	223	222	180	201	224	205	235	199	205	215	221	210	198	229	207	181	203	215	240	214	214	210	210	198	213	223	214	226	198	209	209	192	195	191	191	189	212	209	225	216	235	194	207	227	215	217	220	210	206	212	201	221	215	212	205	200	213	222	222	205	243	196	185	203	205	213	196	198	213	191	228	203	205	220	218	212	224	214	228	197	224	210	223	204	206	224	207	199	223	187	219	211	209	203	216	208	243	222	234	201	215	221	207	217	201	209	218	226	221	184	223	231	206	228	216	209	184	188	215	194	200	186	191	218	199	229	214	198	210	223	218	217	224	224	197	197	211	209	224	229	210	200	216	227	206	215	202	230	202	198	182	214	212	208	238	220	199	192	211	216	199	207	206	211	226	190	219	182	207	172	204	210	236	209	209	205	216	210	208	216	182	199	187	241	216	207	230	201	213	215	238	190	217	214	199	202	190	168	191	215	191	209	195	216	219	178	196	191	218	183	181	214	193	187	206	220	203	202	215	215	212	196	199	211	207	213	212	199	245	226	217	192	211	204	207	199	201	199	234	212	201	236	226	216	207	205	216	174	227	221	202	214	235	187	213	217	225	202	227	206	181	181	220	199	210	199	220	181	220	215	199	217	188	204	195	216	212	202	212	214	199	214	215	227	188	218	252	227	204	196	189	185	207	196	207	198	188	195	202	205	216	208	206	218	208	213	205	217	209	211	202	218	209	182	206	188	203	218	237	179	206	208	174	209	193	222	220	196	194	184	230	204	202	251	196	206	206	217	202	221	201	198	214	212	218	192	211	212	185	215	195	232	217	210	212	196	193	216	208	212	235	184	211	216	199	192	214	206	199	216	231	214	223	185	187	198	193	219	216	205	196	217	209	235	214	218	183	187	201	188	221	225	198	208	210	203	215	231	228	210	180	200	213	223	209	214	209	222	189	192	222	182	210	200	209	221	181	190	219	200	213	222	220	203	215	215	235	221	209	213	218	204	207	208	206	199	193	219	210	209	208	187	223	210	208	223	218	220	227	210	193	220	205	202	202	206	226	204	231	198	196	201	204	232	190	217	214	185	204	190	211	219	223	208	220	207	211	221	217	193	207	234	205	224	210	211	225	219	210	220	209	202	207	203	218	215	209	184	206	248	202	208	227	218	217	211	200	203	225	217	244	213	200	208	188	203	208	189	220	181	204	217	197	230	190	229	199	199	208	200	199	216	230	211	198	201	181	197	224	230	219	230	213	207	212	186	204	183	223	220	234	185	229	217	209	210	202	201	186	208	195	191	222	205	214	213	219	188	232	197	200	198	231	190	194	212	210	201	195	185	192	223	208	219	228	198	195	223	222	192	205	202	205	205	190	212	211	217	190	208	209	187	223	201	210	201	215	199	211	217	200	207	183	198	182	225	201	215	213	201	191	218	202	199	230	195	203	204	200	213	217	192	208	188	189	212	189	194	224	206	234	199	203	200	202	215	231	205	216	200	193	220	225	200	219	211	195	220	207	199	196	189	194	188	215	209	181	207	235	221	185	189	229	213	210	202	229	198	191	228	200	194	210	222	212	240	172	197	207	222	219	211	190	205	197	220	231	217	211	225	231	211	222	224	215	199	197	216	232	195	206	212	200	183	199	201	223	219	204	183	205	219	216	208	195	235	197	210	235	208	205	190	181	201	228	203	203	185	190	221	190	220	213	230	219	198	197	218	217	194	226	207	218	201	166	219	205	205	213	203	209	199	208	216	177	207	185	223	178	194	241	204	191	219	224	207	227	211	216	208	193	194	214	203	199	221	202	203	177	203	199	217	218	229	219	212	234	205	236	210	167	214	211	212	209	198	192	187	177	242	235	217	237	215	214	201	220	189	199	217	246	202	212	193	208	201	232	215	210	201	216	226	199	200	208	215	210	198	211	231	206	232	192	240	211	216	211	191	229	228	201	225	218	186	205	205	195	193	192	216	192	165	222	198	239	201	208	206	198	238	209	231	223	180	205	206	212	207	219	194	186	196	231	184	227	192	186	223	192	236	190	224	230	211	202	216	213	203	176	210	224	216	221	201	213	215	213	209	224	228	199	233	222	203	226	215	209	212	223	204	193	171	219	218	237	218	215	197	206	219	215	206	197	209	220	198	184	211	217	216	208	213	207	212	218	217	216	231	209	208	204	190	212	181	218	236	197	194	199	191	229	217	196	196	212	239	231	198	204	228	202	218	204	222	219	201	194	218	225	263	215	242	201	211	212	234	198	200	218	198	213	216	208	190	177	200	216	184	229	199	239	218	217	212	212	203	227	181	192	223	230	234	212	222	212	223	209	217	197	204	215	197	202	223	218	220	202	242	213	212	179	219	233	236	231	201	210	234	185	214	229	249	233	255	211	201	211	197	193	218	243	194	203	208	219	214	206	195	238	203	216	191	204	221	204	206	226	188	209	203	204	218	209	203	205	237	205	216	199	201	221	239	219	198	236	203	220	200	230	203	203	191	225	223	200	213	187	192	192	211	214	198	216	221	221	210	214	219	205	182	193	204	222	204	232	198	224	207	225	206	209	237	218	206	208	231
27166	17263	2927	705	505	431	456	457	322	328	376	299	285	301	333	295	267	258	270	254	271	284	267	243	223	241	243	268	258	246	247	245	250	262	229	217	247	268	255	239	230	209	254	238	244	232	257	247	246	275	234	244	255	263	233	253	243	243	218	236	251	242	272	274	227	245	219	207	264	249	235	260	263	253	238	248	245	271	267	239	234	267	240	264	260	254	246	254	253	215	241	254	277	232	254	246	232	239	269	247	248	255	231	265	215	253	249	238	245	264	228	268	249	242	261	239	220	247	264	260	250	253	248	263	235	234	249	262	251	256	258	248	269	232	215	244	252	247	265	267	280	247	241	234	253	274	273	259	233	252	248	249	224	232	269	219	275	248	257	234	244	236	234	223	255	239	269	237	242	256	252	251	232	253	274	259	241	227	255	252	270	233	251	238	222	258	211	251	243	257	233	243	237	244	254	246	243	242	251	228	279	243	247	246	244	226	273	238	237	260	259	253	247	241	241	234	248	274	268	240	227	220	249	270	248	226	233	234	239	244	243	240	253	240	261	226	240	282	253	232	241	237	272	259	259	244	237	256	244	236	237	250	243	269	243	249	231	257	255	214	241	243	276	230	235	254	221	247	246	276	253	264	240	262	238	249	226	246	226	248	240	241	248	276	229	231	230	266	240	220	260	240	262	224	225	241	262	230	215	256	250	279	268	252	255	247	245	270	192	243	241	248	242	247	242	223	256	244	260	241	246	242	245	260	240	246	268	234	233	234	264	244	224	229	241	240	217	258	252	247	232	242	260	239	245	244	248	277	258	269	209	258	248	229	248	227	226	223	232	253	244	246	232	270	236	254	224	231	263	244	239	237	240	228	287	227	224	232	255	281	251	235	234	230	229	250	254	240	243	240	251	229	248	203	248	225	238	243	247	235	246	257	258	284	236	234	242	239	247	233	261	218	244	251	249	260	225	216	239	243	267	246	230	243	287	241	222	255	260	243	264	238	232	226	229	227	242	223	251	246	236	224	241	247	249	237	250	248	246	239	237	266	253	244	243	260	253	251	228	237	255	210	246	249	254	262	227	232	282	235	245	236	236	229	242	277	255	262	260	254	238	256	217	253	259	239	240	240	246	259	276	244	250	231	256	236	220	245	257	246	196	262	268	257	235	213	259	247	240	253	231	277	246	245	270	251	263	237	271	219	264	264	282	227	247	241	270	271	238	225	267	258	259	247	244	240	274	262	257	253	272	258	252	222	244	246	227	235	225	245	257	226	215	237	234	232	247	242	231	240	254	235	241	243	260	277	258	242	267	241	231	235	241	255	244	222	252	272	261	267	237	229	241	259	263	274	280	239	229	279	227	238	265	212	214	242	251	250	249	226	241	239	240	257	265	227	252	236	216	234	255	237	242	237	249	216	271	251	246	246	238	239	241	216	252	239	261	274	233	278	269	249	256	261	210	241	247	262	254	228	236	250	220	266	243	254	233	266	273	264	238	251	264	241	231	249	261	265	264	269	247	248	240	248	223	246	247	252	256	218	230	255	239	269	258	258	233	218	244	242	240	245	256	261	245	237	247	241	239	250	221	236	253	250	252	245	266	242	256	227	252	254	251	246	242	278	239	251	265	238	235	263	251	238	249	241	239	229	241	265	252	251	250	246	250	266	237	234	239	226	264	254	231	254	255	249	243	249	253	248	225	223	246	273	263	246	237	245	250	239	248	255	236	232	234	224	257	231	245	256	265	250	270	233	263	258	254	251	244	260	276	256	231	250	231	246	274	245	229	261	245	236	249	235	277	262	243	217	263	232	236	240	273	222	217	234	249	239	247	222	230	237	245	244	229	239	245	265	228	268	271	233	256	272	239	260	249	275	256	234	223	237	236	236	248	225	267	235	269	235	238	239	281	250	232	253	247	281	217	250	271	267	217	247	235	252	233	222	222	251	230	244	232	241	249	257	225	227	254	237	229	225	263	241	278	228	251	232	222	264	229	260	260	259	255	269	229	256	244	249	280	254	235	231	244	243	244	270	261	241	266	249	261	226	265	245	286	245	237	273	261	231	234	259	240	241	246	247	228	236	236	232	241	236	256	262	227	247	260	265	249	259	234	239	239	245	243	262	238	248	238	226	211	269	238	245	248	261	248	247	233	217	274	261	259	237	253	253	271	252	247	232	231	245	257	247	263	258	259	234	245	254	246	270	240	263	268	261	233	205	260	234	244	260	235	275	230	237	251	210	239	268	261	222	229	230	232	255	245	225	209	264	250	269	233	237	253	258	242	281	232	252	237	238	238	251	248	258	237	248	273	256	237	240	222	235	266	257	256	264	252	243	244	262	274	251	247	239	249	264	244	246	259	230	240	286	241	272	268	265	246	257	250	245	254	230	252	244	232	226	232	252	231	234	249	249	252	255	259	248	235	264	255	234	235	251	238	224	252	243	260	260	232	252	264	226	219	244	233	254	263	225	274	253	259	231	260	255	221	247	252	260	264	256	253	238	232	258	264	258	253	229	235	273	251	268	242	230	229	248	250	224	225	255	252	259	267	202	240	228	237	248	253	234	232	227	222	249	264	206	228	260	238	240	245	256	255	272	293	249	257	254	254	226	255	243	262	248	267	269	276	265	249	250	265	225	230	212	232	251	256	225	263	220	234	236	264	236	257	261	282	236	226	252	245	230	262	256	245	223	255	243	244	252	250	234	238	278	255	268	280	254	255	242	245	254	248	249	233	257	224	227	236	260	254	243	240	234	270	252	211	237	245	228	261	229	230	242	261	271	253	264	224	245	262	257	261	244	230	257	209	276	277	219	226	252	249	252	244	231	264	239	220	252	252	257	244	226	232	271	246	251	245	273	250	267	226	218	232	245	275	251	243	242	266	234	261	274	231	219	240	243	246	249	241	255	291	250	246	256	227	241	240	263	232	241	256	239	252	247	251	232	247	261	252	249	223	242	256	244	258	231	222	256	248	270	228	252	236	266	247	261	270	240	249	240	246	216	256	269	264	267	240	266	224	247	217	260	237	247	233	248	248	277	258	254	273	252	259	234	237	260	245	256	228	241	250	260	254	249	234	259	238	258	256	237	240	236	242	226	265	238	277	270	265	261	251	219	245	237	267	257	255	237	250	259	253	252	237	249	238	235	240	239	246	258	240	258	240	249	253	252	270	252	251	256	240	257	252	259	245	217	270	245	246	262	236	230	263	239	191	243	239	245	252	288	223	241	252	252	254	240	229	247	252	253	253	239	229	226	222	252	233	247	252	272	250	252	236	225	251	271	235	216	271	252	245	246	232	247	239	238	259	247	262	260	252	254	269	221	230	225	236	261	251	224	217	212	253	262	215	237	267	243	246	256	264	233	242	246	246	234	240	243	230	266	250	241	256	228	256	218	244	235	256	239	236	238	249	264	242	273	250	224	243	204	246	247	244	247	247	248	259	239	260	266	222	263	209	241	254	258	246	268	264	238	243	247	236	232	245	214	246	260	249	250
4226	2054	1575	890	849	859	1034	1062	513	601	713	638	558	503	482	452	415	409	425	415	520	533	490	398	406	381	371	397	356	346	359	354	378	370	373	406	366	362	362	357	337	381	351	360	390	391	355	365	359	394	351	405	385	369	393	395	405	379	401	372	386	374	335	374	375	359	357	368	380	384	382	368	395	370	390	411	398	335	363	365	352	368	407	348	369	373	355	362	364	345	378	371	387	411	372	380	358	376	364	432	412	385	377	364	327	386	331	385	342	377	362	393	375	360	376	379	384	383	395	335	389	374	385	379	349	409	359	383	393	383	397	383	411	367	334	392	403	386	334	331	389	388	378	369	353	338	358	382	358	366	366	364	383	394	352	402	385	396	354	375	344	357	381	376	403	382	348	406	354	348	360	338	384	372	329	321	349	379	342	367	359	388	345	357	386	419	370	385	408	395	393	376	388	392	362	342	384	366	363	353	391	376	366	399	392	399	349	377	372	374	380	356	366	366	380	386	357	353	393	323	357	370	339	349	376	384	367	348	389	373	365	380	360	411	383	366	399	358	389	343	365	380	367	412	373	406	357	370	388	405	359	368	370	385	384	384	376	385	349	366	357	361	328	389	419	389	377	364	354	374	400	377	401	361	385	356	372	368	350	376	368	393	393	369	391	378	369	385	391	356	405	335	379	367	397	343	416	392	366	386	367	383	395	353	368	370	378	366	404	382	382	383	339	394	399	383	356	356	387	367	351	366	372	368	353	365	392	374	331	383	377	384	341	396	390	346	362	386	370	400	364	367	405	368	367	360	407	363	353	407	396	383	421	350	373	357	391	359	356	379	374	378	368	406	386	394	379	412	371	388	373	356	434	376	392	405	382	388	372	366	365	370	379	413	366	382	355	380	402	362	374	372	362	395	381	407	365	382	387	351	405	396	380	353	368	366	364	373	374	361	392	398	342	343	355	375	354	373	387	354	396	395	364	371	375	391	359	370	368	354	387	415	395	351	388	383	391	363	395	372	381	385	409	370	341	377	414	394	403	345	389	419	373	378	377	374	374	409	359	398	354	373	388	357	355	380	376	377	394	371	381	375	390	363	367	379	403	367	394	376	391	352	395	409	406	352	363	369	385	352	395	366	378	400	344	378	425	398	373	402	376	358	379	368	383	366	373	323	370	413	389	360	387	394	369	355	384	386	370	362	415	367	375	385	423	402	380	344	382	369	383	389	353	382	374	387	389	363	387	391	371	358	383	374	361	400	368	406	373	327	380	360	372	327	382	380	400	380	389	362	391	351	369	374	412	383	391	361	348	369	361	396	367	387	359	355	395	382	362	391	375	388	393	390	376	374	368	373	385	387	400	369	367	378	354	371	370	380	369	376	389	382	370	390	387	350	399	407	368	360	366	366	383	380	380	382	370	395	372	388	377	374	357	412	407	342	366	379	356	389	360	354	350	381	341	368	360	393	386	379	391	379	367	372	377	378	392	348	399	407	331	331	363	378	359	370	384	390	371	407	379	385	355	398	341	372	363	371	358	408	352	373	358	379	358	402	347	386	393	360	430	370	337	364	386	342	383	416	368	391	401	372	363	348	379	393	350	369	396	391	414	394	383	356	389	361	357	364	399	385	385	364	365	392	392	351	424	362	347	419	350	382	352	384	385	349	321	356	378	395	408	347	361	339	359	397	412	389	379	367	381	381	392	389	375	373	389	345	367	360	379	366	361	383	350	375	390	339	394	380	373	354	366	360	382	365	374	346	369	374	385	351	344	370	394	343	365	370	365	361	351	382	346	366	394	373	400	359	368	379	406	357	399	375	367	400	350	353	375	373	370	342	379	347	385	376	370	343	377	358	366	365	392	380	381	408	378	387	332	383	397	361	370	415	385	387	338	337	374	368	333	392	377	355	345	368	388	376	381	362	390	402	360	378	383	378	371	397	364	389	412	377	346	384	386	392	363	351	372	335	349	398	371	383	341	338	362	394	372	377	374	340	367	367	343	395	383	348	366	367	368	378	360	373	396	386	402	410	398	389	362	378	370	407	363	354	366	377	386	363	346	402	373	405	376	385	420	386	379	352	366	404	345	408	391	366	372	384	366	368	346	377	364	358	412	411	393	361	361	389	355	390	378	359	375	371	366	361	375	356	391	397	375	410	381	380	402	371	376	355	336	372	365	364	384	386	377	358	378	424	381	370	396	405	382	394	383	376	385	379	381	360	364	381	330	380	364	384	362	384	390	342	388	369	370	334	350	384	342	333	366	387	362	357	381	383	412	381	357	338	372	380	380	357	384	364	374	390	377	371	365	406	382	359	392	377	387	372	385	389	376	355	360	350	386	376	344	361	374	386	321	349	369	377	344	394	348	371	336	341	366	382	407	339	388	341	362	380	358	396	379	394	368	384	376	348	424	370	394	394	390	361	406	364	359	382	356	341	355	424	414	393	374	370	352	391	373	381	391	389	391	314	386	367	349	406	380	371	361	391	363	360	390	372	366	344	382	368	392	388	383	398	359	374	402	408	358	368	384	353	362	381	386	367	373	374	409	377	342	394	349	341	361	380	388	379	409	401	347	371	339	370	351	379	367	388	337	374	389	355	386	391	350	371	392	392	371	354	384	383	357	362	362	379	381	380	376	378	391	387	393	365	401	349	374	346	374	385	392	370	371	382	348	418	390	379	389	369	328	393	388	345	383	397	402	412	397	358	414	399	354	364	347	351	374	370	404	379	384	356	362	379	394	399	362	371	379	366	352	389	388	394	416	338	365	406	404	380	351	373	387	389	378	367	399	387	348	344	352	372	366	342	399	361	368	364	399	380	357	382	399	384	344	383	364	394	387	366	402	338	360	358	347	417	361	358	352	387	388	400	371	345	358	378	362	367	403	363	375	368	371	334	385	373	325	340	405	392	382	353	361	371	382	369	362	375	379	341	392	373	374	373	362	367	372	389	375	338	361	385	396	369	397	387	414	364	369	390	372	330	320	375	377	370	394	423	365	409	354	364	405	353	359	325	351	367	388	383	375	353	348	373	365	380	371	403	364	385	356	370	392	346	369	394	358	367	398	378	383	361	391	409	383	367	365	376	381	349	398	387	407	391	406	382	371	377	375	358	356	388	352	382	406	343	326	360	359	410	342	401	395	413	354	365	361	391	371	384	372	410	390	385	396	400	385	364	360	374	376	399	386	375	392	395	376	393	386	361	401	359	367	357	372	417	416	384	395	395	361	416	390	350	361	390	379	358	376	367	351	372	370	381	374	357	355	405	365	351	354	381	360	373	388	395	339	365	385	405	340	379	397	350	335	377	382	361	416	404	385	346	363	353	364	357	348	404	384	361	379	351	381	399	407	387	399	337	390	360	379	389	366	402	355	403	399	364	359	327	346	369	384	390	381	379	361	359	367	356	362	387	379	343	385	351	384	361	366	336	410	391	368	384	369	361	376	402	370	369	418	397	387	369	368	388	380	393	342	378	376	387	379	392	364	377	375	365
23578	21422	28542	24668	20919	2551	668	612	369	292	393	406	298	245	266	207	169	190	170	187	231	241	211	165	157	130	138	139	113	122	114	122	142	121	116	122	139	138	119	117	138	116	130	145	115	113	111	149	126	135	115	120	114	124	120	114	129	143	113	100	114	131	106	127	127	134	139	120	129	107	130	115	114	110	128	103	147	126	104	117	117	122	132	126	138	132	112	145	113	102	122	141	126	131	127	123	128	124	115	130	137	138	134	107	108	126	118	116	122	107	115	112	96	123	123	117	129	133	122	107	123	135	112	143	140	120	128	128	146	117	123	130	115	116	130	123	112	127	130	117	132	130	118	118	123	130	129	136	114	110	122	117	112	122	121	147	116	126	106	154	136	119	120	125	128	113	109	139	144	106	122	131	113	134	143	127	131	135	118	124	123	138	135	121	116	119	132	117	122	106	134	114	136	127	129	107	113	141	115	113	141	96	134	138	106	127	123	107	138	136	118	120	109	122	139	131	113	133	116	113	126	118	111	113	125	124	121	106	135	107	107	105	117	138	120	119	126	121	120	136	130	123	120	129	130	124	124	119	114	113	123	116	129	117	116	126	141	129	115	108	127	122	118	103	128	114	142	127	125	138	125	97	116	113	115	140	126	119	128	104	127	105	114	143	115	118	97	149	108	117	113	123	149	114	133	117	122	129	109	126	107	94	117	106	130	113	122	122	123	126	124	141	103	122	134	109	117	129	122	123	133	106	131	125	125	129	98	118	110	135	116	127	133	107	132	129	131	129	129	119	129	113	119	133	116	117	118	112	120	120	117	125	143	127	148	131	106	117	125	118	122	132	134	122	126	121	126	121	110	130	122	132	122	142	118	124	118	116	129	122	118	123	125	117	130	132	132	117	114	131	113	137	134	115	114	134	148	144	115	128	115	109	131	105	129	112	114	128	111	129	118	117	136	136	150	110	123	126	114	118	130	108	122	139	130	124	140	137	131	128	130	121	109	113	139	123	127	120	122	127	134	121	140	129	135	138	112	122	126	114	109	118	117	118	133	130	131	114	124	113	117	131	128	121	126	119	137	96	119	140	113	129	121	138	134	115	108	123	138	125	128	129	132	110	127	108	127	119	118	125	125	150	116	137	123	105	122	121	157	120	121	117	132	109	117	113	144	139	122	131	120	116	120	126	112	118	126	128	121	124	110	137	121	116	136	120	115	113	110	117	123	96	116	131	109	111	115	132	120	137	128	114	136	111	105	121	120	136	113	103	115	112	130	101	144	132	112	136	127	119	119	122	131	104	114	127	130	128	111	135	121	100	126	103	119	117	125	116	116	114	109	123	110	104	100	128	110	111	123	106	113	119	112	122	122	118	108	115	115	124	120	109	147	115	133	124	138	123	113	116	122	103	115	144	114	109	96	144	124	107	122	116	125	122	136	119	118	101	128	111	120	123	116	141	128	133	126	107	124	129	107	135	116	122	113	105	106	106	111	133	126	150	121	131	139	138	106	127	110	120	151	110	111	146	124	116	137	113	102	112	131	114	118	125	104	124	119	128	116	116	113	126	117	118	118	127	130	110	97	112	121	125	109	120	127	102	115	150	122	122	134	124	145	114	99	117	129	123	133	147	115	116	138	121	111	125	121	126	141	129	121	118	104	117	129	93	132	127	112	130	121	107	128	111	115	123	107	105	134	99	134	126	111	133	113	129	93	108	115	121	120	108	133	99	120	124	121	146	122	120	130	126	115	99	133	105	119	117	125	123	106	127	113	115	114	118	106	125	113	126	122	149	90	119	102	110	132	118	118	131	144	140	123	116	118	125	121	133	114	125	134	113	135	123	112	116	96	113	98	144	124	116	126	123	113	124	105	143	123	126	125	117	126	131	119	134	124	136	104	98	128	130	117	118	126	129	123	123	133	113	131	138	132	128	127	130	118	103	118	116	119	109	124	124	107	104	136	125	109	125	132	113	119	140	118	108	130	124	136	124	121	138	148	110	118	113	122	114	119	123	115	111	124	132	156	127	116	123	118	109	127	108	113	106	137	102	117	120	117	115	119	97	110	115	105	105	106	133	134	122	113	117	108	137	125	117	151	138	138	121	127	157	111	122	115	108	123	110	119	129	116	135	132	136	129	115	141	124	115	141	114	117	122	107	146	117	113	124	129	124	128	120	135	118	131	117	129	102	133	129	125	129	114	122	141	127	135	142	127	121	118	114	119	122	137	138	122	123	120	130	122	125	115	108	121	122	123	124	125	125	123	120	119	127	133	136	122	125	119	119	126	113	129	122	142	119	102	140	124	125	107	131	116	128	141	110	132	109	116	135	145	115	131	121	127	129	108	134	130	142	132	127	117	110	115	138	123	125	111	131	110	123	135	119	108	120	118	110	121	129	113	134	128	116	127	144	124	123	105	113	119	136	118	112	128	126	120	127	117	129	136	125	136	112	124	119	120	123	108	117	121	130	114	119	119	128	107	140	146	109	119	106	115	123	128	150	110	141	129	104	133	122	128	117	119	98	112	116	131	120	117	122	106	138	98	112	129	127	137	134	136	120	144	125	108	123	114	124	125	106	117	119	113	114	116	125	110	131	112	126	105	140	135	136	128	128	101	112	115	123	138	120	124	136	123	125	112	137	129	128	103	113	102	126	122	105	140	133	115	115	142	110	112	127	119	109	130	139	104	114	122	124	114	111	125	109	124	125	105	128	132	110	133	117	108	127	135	107	134	111	127	121	116	116	134	138	100	112	114	152	119	128	133	115	116	140	123	140	128	138	116	117	104	126	137	112	125	142	124	125	132	136	131	128	123	121	131	106	114	121	138	118	118	118	119	133	128	136	142	121	106	121	122	143	97	106	130	135	127	134	119	131	141	124	118	130	116	122	125	134	143	117	127	117	130	123	126	128	127	125	103	115	135	116	139	110	104	126	116	119	138	115	109	134	123	123	130	116	105	130	141	117	135	122	135	117	119	128	107	125	121	100	107	128	141	128	132	148	138	105	124	131	152	113	119	128	114	109	109	121	112	133	110	118	126	105	142	112	139	135	124	130	111	128	114	142	125	116	128	135	115	138	123	132	135	111	115	118	108	101	118	130	112	107	126	125	127	116	120	104	110	150	132	109	122	117	114	136	136	141	118	114	106	100	134	116	129	118	140	134	116	120	114	123	135	117	112	120	119	122	124	105	121	100	100	136	123	146	110	133	105	107	128	123	121	121	125	141	140	131	106	125	134	123	104	115	140	146	107	138	125	127	123	103	115	105	115	102	121	120	129	114	129	128	126	99	106	118	132	134	132	116	131	129	113	113	101	116	126	131	122	115	108	139	137	117	129	128	116	112	123	120	110	124	139	132	140	127	123	120	119	112	132	122	104	118	133	117	113	115	122	120	119	131	123	117	128	118	130	145	115	108	116	115	123	115	101	118	129	116	120	114	114	128	105	103	117	119	110	102	119	119	132	126	119	135	141	130	122	124	116	125	107	113	130	119
3423	9381	6596	2778	2084	1825	1491	1579	850	798	891	1094	693	584	458	457	373	314	291	353	531	577	421	311	259	222	202	204	221	203	239	220	196	224	206	194	218	215	192	196	210	231	225	204	181	222	211	216	232	192	192	191	190	206	200	201	208	185	201	214	214	193	203	224	183	194	196	190	180	180	175	180	193	211	175	196	220	220	195	198	194	176	193	224	194	198	200	206	182	191	212	193	178	184	182	188	221	185	214	192	195	183	203	204	197	171	178	190	193	199	197	176	189	186	198	190	193	177	209	153	198	220	184	202	202	222	190	185	191	178	214	188	187	186	195	205	208	198	217	221	209	215	210	174	186	215	175	172	190	192	189	186	194	184	177	187	187	214	179	191	185	198	227	215	209	206	188	190	205	181	176	183	188	180	206	185	174	183	191	173	168	218	198	189	189	174	195	192	197	177	183	194	214	185	231	207	194	223	208	198	219	187	230	192	190	172	182	213	185	211	172	193	202	193	198	225	176	176	193	190	191	197	178	179	172	193	188	215	164	183	214	191	201	195	196	191	168	191	180	192	204	185	206	169	199	192	211	175	173	210	209	216	195	191	201	212	189	184	184	200	163	174	201	198	189	184	201	186	201	208	201	179	179	190	176	190	229	184	189	200	174	195	182	180	182	192	182	185	221	212	196	196	202	192	180	220	177	165	199	216	190	195	193	171	170	206	166	184	193	208	201	204	202	217	187	204	182	172	188	207	208	188	185	187	177	174	191	185	157	183	205	205	194	200	187	181	201	187	186	203	196	184	199	193	187	172	174	188	200	190	211	194	188	182	197	181	194	200	181	195	183	197	170	210	215	202	203	186	178	177	173	178	182	194	185	179	174	188	203	195	189	189	177	197	201	189	182	192	168	198	181	177	193	189	189	188	196	159	179	161	175	208	187	185	201	200	143	187	195	211	186	215	207	182	181	202	199	197	223	204	201	194	174	208	170	188	201	192	206	188	193	211	188	204	192	222	183	190	196	183	181	199	185	170	187	182	198	185	158	178	195	186	180	177	188	218	186	183	216	181	216	165	210	207	200	196	172	220	184	154	183	217	194	188	200	200	186	188	201	201	180	215	182	195	201	187	192	187	189	191	203	205	203	187	216	185	214	199	184	184	210	158	189	208	169	169	211	192	200	210	188	196	198	194	195	210	206	169	187	191	183	196	186	165	217	198	182	216	174	179	189	179	189	189	197	162	177	203	179	175	165	209	168	199	201	174	166	196	179	195	204	182	191	181	220	170	187	193	184	186	181	187	194	176	213	189	171	179	177	183	175	216	184	177	190	204	203	191	204	195	185	184	190	182	211	188	176	169	203	201	208	189	182	193	193	214	187	191	180	194	191	176	197	186	198	164	197	206	171	220	212	198	187	192	191	188	179	190	199	195	181	190	179	197	182	204	170	177	221	188	198	190	182	170	201	169	180	195	196	193	176	203	201	185	183	190	212	187	215	181	186	188	203	169	193	182	198	200	184	206	216	172	206	188	202	212	192	168	204	220	191	199	203	191	215	168	205	201	190	185	190	236	179	199	173	197	198	180	194	185	185	207	195	207	198	204	205	188	217	201	190	176	201	193	207	180	226	180	199	197	192	226	175	185	184	189	186	181	202	200	214	169	189	182	204	192	173	209	190	224	171	179	175	195	190	185	186	201	207	193	189	180	210	209	165	202	217	206	198	205	210	196	178	196	182	184	216	192	191	180	186	205	196	187	176	163	210	191	203	210	205	197	204	227	158	195	205	219	186	187	193	177	191	169	230	202	214	178	192	194	182	176	181	210	197	202	198	159	188	194	172	196	204	200	192	205	186	180	183	171	200	197	223	176	207	199	217	193	188	212	207	212	184	185	204	200	157	201	212	180	174	192	213	197	199	191	221	175	199	183	199	200	199	164	191	173	182	176	179	208	171	212	215	204	190	184	178	189	158	202	212	219	197	185	192	193	194	209	197	177	204	210	194	187	192	206	189	205	199	177	205	207	193	207	183	172	206	184	183	170	181	194	181	186	214	187	174	213	196	177	191	167	202	161	191	193	196	190	199	179	191	187	194	190	212	156	177	194	200	180	218	212	185	192	183	200	196	222	196	205	196	235	201	200	209	191	203	223	175	198	190	182	209	196	188	175	197	214	200	198	213	173	174	191	185	189	201	178	176	196	189	187	182	180	188	208	170	202	191	208	180	195	171	196	203	204	200	194	184	219	169	179	184	200	177	187	188	198	167	189	163	193	213	209	189	184	168	192	190	200	182	187	199	204	190	189	208	206	200	172	196	207	200	179	203	176	210	190	189	177	196	205	202	209	162	222	169	200	198	200	159	183	192	185	190	179	207	183	181	202	200	206	185	199	204	174	171	143	187	184	175	187	194	181	183	187	164	196	174	200	195	205	191	170	207	199	191	192	200	217	186	174	201	195	193	204	174	178	196	194	205	189	186	189	212	197	177	199	206	204	202	172	185	180	185	205	195	184	169	189	220	205	206	215	185	178	192	160	185	193	193	200	178	181	198	207	173	202	174	195	198	186	198	188	198	210	202	175	205	190	210	178	207	208	192	218	177	218	182	200	194	187	217	214	187	178	199	194	190	194	189	180	198	184	213	186	169	199	235	208	200	175	179	198	196	181	192	215	161	217	193	170	211	191	185	192	208	208	186	219	212	166	176	167	186	163	224	198	172	199	200	205	186	196	187	206	216	190	188	198	193	187	198	181	209	186	216	179	192	186	184	175	174	176	192	194	203	210	170	190	190	170	182	191	180	179	188	206	178	219	180	162	180	179	187	213	187	197	207	223	195	188	211	199	188	181	187	192	187	211	210	200	188	231	193	198	198	179	191	190	200	181	215	207	207	197	180	205	203	184	176	197	197	203	185	188	219	199	191	171	188	179	189	221	207	199	185	174	200	181	191	204	187	171	216	186	186	179	205	192	211	183	182	200	206	190	188	180	200	201	167	185	199	185	195	179	180	178	187	203	193	191	174	173	203	190	213	185	187	185	169	167	198	194	177	179	195	188	183	179	168	195	191	196	186	194	208	192	193	176	207	200	177	182	206	180	192	194	186	196	171	207	188	178	189	181	209	174	190	179	179	214	179	188	193	175	164	192	191	193	176	188	179	194	190	199	184	181	200	169	206	185	186	215	174	197	204	172	211	187	208	201	181	204	185	196	184	203	200	216	206	189	183	178	178	169	176	239	215	198	195	170	228	216	182	185	211	177	203	191	195	211	186	187	210	203	165	184	174	188	163	204	197	182	193	201	210	163	182	178	175	166	188	175	192	187	185	206	195	218	202	203	200	207	196	196	202	184	194	182	189	180	197	189	175	184	179	205	180	190	185	190	182	212	193	196	208	187	191	183	171	185	179	172	178	219	187	199	188	174	192	174	185	181	192	190	176	196	176	191	176	197	166	201	216	186	189	183	196	172	183	192	199	200	200	188	189	193	217	210	181	197	193	184	183	204
24749	21421	26921	25208	2564	563	507	516	514	437	449	491	401	414	331	396	368	301	365	374	423	401	327	320	285	338	299	314	298	314	242	305	342	322	270	336	321	364	307	306	305	304	290	322	291	325	288	330	283	293	295	298	329	315	286	318	288	311	313	270	317	321	334	295	284	300	288	303	322	318	311	303	290	321	309	322	281	283	307	295	281	285	318	310	259	283	274	303	323	294	311	293	295	289	317	355	309	293	306	295	286	276	301	299	321	338	294	296	304	314	278	310	309	297	290	308	323	324	288	307	296	337	298	306	321	317	292	299	321	283	292	291	323	302	311	307	290	308	285	324	300	303	320	338	301	324	314	284	292	338	300	311	324	308	301	287	284	329	289	273	315	317	308	332	288	355	327	326	349	331	286	300	291	310	308	296	296	355	303	327	284	281	299	282	298	329	299	318	279	333	278	320	280	330	323	287	276	294	294	277	298	298	289	307	294	334	326	295	265	327	295	287	291	293	325	292	307	337	315	297	287	317	316	340	296	309	331	278	298	302	296	301	300	318	300	309	288	281	292	302	307	315	279	277	320	303	279	293	289	289	274	293	281	300	287	313	291	309	301	281	291	349	269	311	318	283	295	295	296	288	298	329	281	344	314	294	321	298	295	290	282	308	292	318	318	299	299	312	303	274	314	293	287	291	332	314	306	297	293	268	303	312	296	311	307	294	302	305	291	316	334	304	310	284	285	296	320	314	316	295	311	306	329	324	301	291	293	299	317	308	324	289	318	348	321	305	306	281	317	274	300	296	280	298	336	310	296	295	293	322	277	317	311	305	306	275	300	329	267	292	310	338	300	278	339	277	317	318	299	308	279	325	324	306	263	292	295	312	311	284	279	294	279	305	308	299	296	307	319	322	281	305	308	297	300	344	322	308	299	318	325	309	302	294	314	291	300	315	293	327	282	267	288	322	295	297	307	284	316	300	303	296	298	318	309	304	293	302	305	317	285	311	328	331	312	316	317	305	347	312	288	312	317	279	303	298	307	312	297	309	261	312	311	315	319	280	297	317	303	279	323	322	313	279	320	296	274	328	283	285	324	317	314	293	307	280	270	304	318	313	315	307	304	331	298	309	302	322	315	306	257	320	307	320	280	302	277	308	318	293	300	310	329	299	309	324	316	293	318	307	331	320	333	304	301	295	329	307	313	294	286	293	302	293	320	297	275	286	276	300	341	300	266	298	302	288	302	264	319	330	319	282	344	320	299	290	326	327	295	275	318	293	274	311	311	301	323	315	299	300	290	310	296	274	312	301	280	309	302	287	302	299	321	312	288	291	313	277	296	296	283	317	321	289	291	290	268	308	314	302	272	292	307	290	273	309	300	297	313	314	290	297	308	278	311	309	318	286	293	318	297	312	314	310	308	305	274	278	311	282	305	309	290	332	310	311	319	321	282	314	280	323	311	281	310	271	324	321	294	303	286	284	334	295	328	326	313	290	289	317	291	319	296	280	299	288	316	288	258	325	267	300	325	314	309	354	296	316	287	303	316	286	297	306	298	302	286	288	329	300	306	286	267	305	285	299	306	292	297	323	306	301	311	297	311	297	277	292	296	306	304	293	327	312	297	311	304	347	294	308	329	287	284	333	291	292	295	309	289	304	297	293	307	330	292	277	307	276	332	302	305	305	310	297	320	338	286	299	278	333	305	249	310	287	299	303	283	291	297	290	282	341	312	278	289	314	311	338	289	305	315	309	312	302	302	306	275	289	309	285	317	304	293	291	312	311	286	344	309	286	277	304	295	274	278	319	318	292	318	286	295	282	309	286	282	267	316	300	305	265	289	301	327	290	293	297	320	307	285	291	317	281	302	316	343	301	291	281	309	296	305	338	323	322	288	295	272	314	326	325	322	278	284	299	290	298	288	283	296	310	290	311	299	287	303	339	306	296	313	300	301	308	341	276	290	313	301	272	291	339	321	288	305	304	279	339	266	288	318	312	289	298	314	313	314	281	287	321	297	298	297	307	324	307	313	295	309	315	306	268	295	282	303	298	283	312	317	301	289	311	321	290	311	302	308	332	286	275	316	290	297	298	302	319	272	310	304	329	310	291	297	303	311	294	312	323	284	302	316	274	307	290	300	286	296	283	279	304	290	301	310	273	333	322	316	331	317	298	300	284	292	317	309	314	302	283	293	313	300	274	340	320	340	266	303	300	313	302	315	298	323	294	292	319	301	307	294	286	300	277	297	287	312	293	317	318	318	332	283	311	324	285	310	306	282	298	308	296	286	301	306	325	296	290	310	277	310	285	314	323	278	308	310	294	327	291	299	287	310	292	298	314	293	316	281	308	313	311	296	309	274	304	311	337	298	308	317	297	293	266	315	282	348	305	332	323	295	321	334	289	280	317	299	307	302	321	315	321	268	330	295	321	319	295	288	299	291	284	279	309	313	302	308	279	288	300	305	287	317	322	300	287	314	302	293	302	314	264	288	303	301	310	321	289	324	307	323	287	298	331	300	298	339	302	311	273	293	286	302	295	329	308	291	310	311	293	306	298	301	334	314	321	301	351	274	292	293	275	340	295	282	332	313	304	267	285	313	323	294	321	302	326	302	301	298	334	312	309	306	314	279	283	293	315	328	284	292	311	300	317	321	319	287	301	285	280	308	311	300	306	331	322	275	334	297	304	322	286	299	328	297	273	324	296	291	292	280	306	284	334	328	323	327	314	315	321	286	277	286	278	292	303	296	329	300	283	285	318	284	293	283	300	297	322	313	306	306	311	296	310	297	286	305	296	309	306	276	316	311	298	308	316	312	301	317	257	310	317	323	323	270	312	346	301	323	300	316	277	318	337	321	331	324	286	287	313	323	301	312	306	295	291	293	322	295	319	289	329	331	314	323	301	322	306	321	345	312	329	288	289	329	324	282	303	334	283	303	293	305	301	282	313	292	308	304	293	326	313	314	299	323	292	307	305	325	312	286	291	289	297	295	300	313	289	301	306	280	324	318	335	316	307	287	294	299	292	313	303	322	301	327	289	299	309	283	315	289	301	291	301	252	296	318	296	305	295	283	279	284	297	297	273	314	311	280	301	300	285	297	315	297	263	291	308	332	324	292	302	330	320	275	315	310	321	301	289	305	316	293	323	306	277	300	311	314	293	307	294	304	285	283	299	295	358	318	304	284	315	307	315	335	300	321	304	284	323	273	283	327	311	324	311	292	280	295	298	279	297	316	303	289	307	289	291	281	287	286	272	319	276	332	312	297	323	303	306	322	305	314	316	297	317	295	328	312	298	284	302	287	271	293	299	282	286	316	300	293	289	292	309	307	290	303	278	292	304	297	287	324	324	308	274	298	269	308	308	298	269	306	308	296	297	316	304	279	291	288	292	310	280	314	320	281	325	315	340	298	317	352	295	311	327	322	303	279	293	318	292	337	292	272	287	292	305	299	314	317	304	314	317	327	301	308	308	290	333	298	302	314	275	289	310	331	323	281	316
3425	5763	4208	1913	1454	1243	1167	1080	1002	857	796	934	802	717	637	623	547	531	514	563	708	718	553	520	484	491	484	454	472	483	439	456	460	455	486	449	456	478	446	450	438	446	449	436	433	471	454	439	481	408	447	444	469	413	450	455	423	462	405	416	445	415	426	454	426	442	478	412	470	437	444	460	435	443	448	419	404	455	417	436	445	444	437	450	455	385	428	411	458	449	439	418	441	425	420	434	419	444	481	501	471	442	424	450	483	462	444	451	459	484	460	427	424	464	443	460	428	451	409	420	452	430	458	457	438	430	450	448	462	428	436	472	453	453	477	429	445	430	460	461	448	420	443	440	447	463	424	465	433	461	481	454	472	466	446	449	451	477	461	436	395	456	434	456	441	437	426	472	445	458	417	477	444	464	436	459	439	413	410	440	433	450	403	432	480	422	440	438	429	429	418	469	415	435	414	429	430	417	470	455	437	416	430	482	447	522	458	421	421	435	446	468	394	421	400	450	474	451	436	443	422	436	472	485	432	433	466	448	438	445	436	445	443	473	449	434	458	452	426	447	423	417	449	467	451	410	489	471	444	494	428	424	453	451	439	419	436	440	397	471	432	443	460	446	467	436	460	427	517	456	451	436	450	469	450	461	438	425	431	435	447	492	448	441	449	446	456	474	436	455	459	464	434	469	448	442	458	516	505	452	417	449	458	463	450	446	460	439	420	464	431	427	434	430	450	455	452	460	415	468	431	420	485	423	418	444	412	423	466	456	415	431	435	408	410	445	420	479	442	414	422	503	423	443	456	422	432	430	424	440	456	423	450	455	448	432	438	426	420	433	452	473	421	462	488	480	455	418	439	456	437	452	414	440	447	460	428	411	471	442	423	448	459	462	425	470	454	428	437	435	493	471	444	422	480	483	485	441	420	435	409	435	398	414	420	453	448	446	413	457	469	442	495	435	449	433	439	420	403	437	473	455	457	469	471	466	469	432	431	492	464	414	458	402	445	491	479	453	440	440	427	445	434	454	472	428	435	427	409	411	432	455	410	409	433	437	490	428	457	435	426	444	413	471	445	447	446	468	448	448	482	441	442	482	458	433	407	435	446	454	449	449	427	451	457	439	453	448	477	463	402	479	441	443	431	469	438	444	416	444	415	410	453	404	379	462	398	486	441	435	486	440	401	475	446	456	414	466	411	458	487	444	442	433	454	459	436	425	432	478	434	440	474	460	432	462	448	437	447	426	463	413	449	397	472	448	431	435	483	409	386	436	434	429	453	423	489	403	470	437	458	472	412	439	458	428	435	451	420	414	428	429	458	448	467	437	429	465	436	439	404	442	433	448	419	451	479	428	429	458	449	433	434	428	447	444	449	460	451	442	438	419	430	467	403	447	472	408	440	465	432	507	436	410	441	419	435	436	440	486	431	457	440	440	474	427	421	423	465	417	470	467	414	432	459	473	446	443	399	448	500	449	460	465	481	458	455	453	471	450	466	411	448	441	438	458	434	422	463	417	425	450	493	433	448	478	476	448	433	459	437	465	454	443	439	432	441	456	469	428	455	448	458	447	489	440	459	431	431	430	418	440	431	418	385	402	459	419	435	419	435	437	452	405	409	408	439	448	461	436	455	476	429	444	411	463	451	403	438	471	454	457	460	433	454	444	465	437	446	446	439	435	454	432	427	458	426	461	475	459	483	429	422	430	410	437	457	463	435	454	432	450	445	440	449	453	452	440	414	443	439	475	461	442	435	447	442	451	462	432	422	454	475	423	422	459	446	429	511	423	422	423	424	456	466	458	467	439	488	476	440	458	441	457	462	455	441	446	449	438	436	419	444	487	419	424	433	429	429	423	449	422	465	449	419	435	453	465	477	452	452	441	442	433	457	414	413	429	440	456	458	438	454	429	445	462	457	451	464	445	442	484	420	452	461	464	421	484	483	433	434	462	443	467	454	446	444	412	437	472	444	440	450	458	474	470	455	427	450	444	464	450	479	441	469	472	450	449	463	413	474	426	451	479	431	407	444	487	430	452	423	470	433	442	466	434	429	480	463	414	463	424	441	410	425	421	490	441	433	410	450	471	426	441	457	427	442	446	441	456	443	440	445	488	456	417	443	442	456	442	435	429	450	413	461	436	415	435	459	437	398	434	446	413	417	456	493	428	399	430	423	454	409	445	448	462	485	452	470	437	476	457	432	435	455	458	471	397	473	427	413	454	453	483	437	418	474	450	451	464	446	432	429	422	436	441	442	465	446	445	441	473	416	424	437	444	455	491	439	444	457	426	447	465	429	457	435	469	468	450	474	448	439	450	439	404	468	451	422	455	449	473	449	454	416	412	407	490	427	434	475	453	426	469	446	473	443	463	446	448	448	475	387	439	466	500	425	456	419	459	469	429	421	400	428	430	439	451	471	445	439	434	412	456	468	468	424	432	468	472	476	413	434	463	414	468	447	435	457	426	447	485	425	443	434	449	458	440	450	452	420	453	412	441	460	430	448	485	462	467	442	458	460	437	452	437	411	477	472	419	428	423	440	444	457	398	480	452	417	424	484	420	410	451	431	465	457	422	451	452	466	411	419	430	417	413	457	425	416	465	455	456	387	459	462	418	444	460	441	409	421	488	436	448	449	475	451	426	444	441	474	464	400	446	480	449	446	409	463	474	458	431	420	448	442	435	437	420	461	447	455	501	450	445	460	422	451	413	494	427	461	436	397	449	445	432	453	464	467	414	460	502	437	469	484	430	448	453	414	411	426	476	466	447	423	446	419	475	441	439	419	476	445	434	441	429	414	444	412	441	434	417	433	478	450	482	444	437	462	457	440	390	441	455	431	465	464	435	448	443	508	460	453	464	456	450	461	466	426	442	424	455	417	464	426	461	421	441	454	435	456	438	463	464	455	448	437	451	437	396	459	457	404	424	430	434	416	441	434	476	439	462	465	444	434	418	434	469	402	490	456	449	424	455	433	427	441	433	429	459	442	425	426	505	447	425	489	496	444	453	433	435	421	462	461	456	415	470	441	436	450	448	422	452	452	452	463	451	411	460	440	471	402	458	432	488	435	474	421	449	458	455	469	478	417	441	445	429	431	466	418	482	447	427	467	435	448	441	430	443	437	467	446	458	418	468	437	419	443	449	438	429	437	418	443	440	435	472	444	465	401	406	445	488	436	451	430	465	464	474	454	409	474	427	427	423	453	451	430	430	436	405	421	431	410	448	436	435	437	430	422	450	454	431	460	445	470	450	455	407	433	502	460	429	462	476	455	456	448	475	449	424	429	457	431	461	431	449	467	472	414	463	442	450	420	445	455	407	437	412	416	433	477	433	410	412	432	428	465	433	440	448	451	455	472	425	407	459	461	457	445	429	450	403	421	483	461	427	443	438	475	439	450	425	445	415	419	402	422	427	452	441	435	440	426	426	437	457	418	432	433	445	418	468	438	455	441	388	422	485	431	486	472	431	467	402	455	425	471	422	426	448	474	476	391	442
22613	21440	29220	24046	21435	21023	2359	724	609	614	477	407	387	374	291	270	250	238	244	342	362	307	219	214	186	177	145	146	178	149	145	164	149	147	167	151	162	152	145	150	158	166	143	141	154	138	146	151	129	147	146	147	158	163	135	149	161	149	159	130	153	145	144	149	142	140	154	140	148	153	158	153	147	123	148	172	145	121	166	145	147	159	137	126	148	141	144	150	147	149	157	151	165	153	129	122	133	153	135	165	148	142	147	139	153	139	148	156	162	179	156	148	127	143	146	152	152	149	137	137	123	152	134	134	136	145	144	132	139	138	162	166	154	141	143	131	157	143	135	152	161	146	151	130	137	151	136	152	148	141	163	146	139	140	137	119	142	137	170	125	134	147	158	149	164	141	159	130	142	132	131	139	143	166	142	138	135	148	142	161	169	125	137	151	152	131	145	161	146	148	143	152	151	153	141	157	139	140	147	136	147	167	132	146	137	158	129	155	141	145	143	154	163	140	139	153	135	129	139	162	124	138	135	152	146	124	145	112	131	131	124	151	143	159	148	154	145	138	137	156	154	131	163	143	145	150	158	163	158	137	131	158	132	156	128	140	154	114	151	135	136	172	157	140	152	135	148	157	146	138	135	123	150	130	155	140	160	139	133	151	145	145	143	133	158	146	152	176	151	165	140	132	143	140	139	155	145	144	123	136	155	150	144	145	133	134	134	136	129	133	135	132	143	134	159	137	144	140	131	166	154	156	148	153	139	149	151	155	125	128	144	137	103	140	147	151	151	135	160	146	149	142	131	137	146	141	129	143	139	144	168	135	152	121	133	145	152	150	147	129	147	142	153	133	143	149	153	125	163	127	131	123	130	137	131	161	148	147	149	148	137	154	142	136	120	157	138	167	144	146	139	154	112	139	143	130	138	127	131	142	146	135	138	155	145	166	154	127	153	143	155	133	147	138	151	128	141	132	143	138	145	133	141	152	139	129	130	159	164	137	132	141	164	140	139	142	152	153	151	146	135	137	133	130	136	134	135	148	158	156	135	170	136	136	160	143	169	150	141	132	149	134	135	157	127	157	154	143	148	127	122	168	140	133	139	138	127	133	153	131	143	148	154	156	142	133	142	135	139	149	173	156	150	140	148	140	170	128	134	133	148	146	133	137	134	141	160	139	128	147	155	141	127	121	139	161	139	140	152	158	146	145	138	144	143	131	154	157	154	139	147	159	143	132	126	151	140	147	157	145	168	146	137	165	137	148	139	141	158	140	156	139	151	150	158	118	134	152	151	144	145	135	133	141	133	140	146	144	130	154	160	128	144	147	149	162	158	150	169	162	129	142	143	145	153	151	154	134	146	179	136	173	141	167	132	148	158	153	146	129	152	130	137	161	148	147	139	132	154	144	150	152	133	162	147	142	140	162	143	142	136	156	143	136	136	148	143	155	140	138	149	154	145	128	157	126	142	153	155	152	143	150	150	136	146	149	161	138	134	143	127	152	123	139	149	122	153	139	121	158	164	140	154	157	147	141	141	155	138	142	148	158	136	157	144	136	158	142	139	134	144	136	130	138	141	155	129	127	142	135	156	149	145	135	138	138	145	129	145	129	148	139	142	156	144	125	154	142	140	137	155	167	142	140	150	162	142	132	143	128	150	147	120	142	133	142	131	146	140	145	155	142	141	167	131	129	169	157	139	152	158	151	130	126	134	115	138	134	162	130	151	149	154	145	142	142	146	127	162	140	144	134	143	165	150	154	156	134	153	125	138	131	134	139	155	145	158	139	144	151	157	115	145	136	165	149	155	155	155	151	142	132	148	146	155	146	127	145	141	155	153	153	142	152	144	138	138	152	136	135	143	140	132	151	127	140	123	152	151	154	136	131	168	152	122	160	135	143	133	155	133	155	142	142	163	155	138	140	137	142	152	163	132	150	136	132	133	144	139	141	129	137	155	151	152	145	125	163	148	154	159	133	154	141	145	133	148	138	141	126	152	153	123	150	162	143	154	134	132	147	157	126	134	136	148	131	156	149	147	129	125	149	138	157	130	143	125	126	142	165	137	134	132	146	139	140	156	158	128	125	144	139	150	168	112	129	141	161	138	143	147	130	143	160	124	129	146	151	139	146	137	126	140	145	152	146	160	150	167	138	157	172	130	149	158	135	143	133	177	142	141	155	151	133	152	114	143	137	132	146	133	123	157	135	141	146	157	143	121	157	142	136	146	129	128	150	124	146	160	144	163	122	146	154	136	135	161	145	158	128	140	150	135	141	146	162	139	157	132	141	139	149	165	151	129	149	143	145	128	135	148	138	145	154	145	158	123	135	151	143	134	164	122	152	143	163	135	139	158	132	149	137	134	157	147	156	137	150	138	144	149	152	153	149	129	146	148	132	110	140	153	135	120	133	136	142	137	179	158	139	137	151	146	132	144	145	142	139	172	135	146	145	136	143	131	138	126	144	147	138	112	138	151	139	145	138	147	154	157	149	140	144	137	121	144	147	165	151	151	140	133	148	143	138	146	142	143	127	143	128	142	143	128	142	142	130	130	136	142	131	155	133	144	148	147	136	150	146	156	135	126	126	148	134	132	141	128	129	145	151	130	147	149	138	133	148	153	151	137	148	143	163	146	138	137	155	153	142	119	156	138	151	171	134	141	137	140	173	127	150	147	159	174	143	125	143	133	121	127	139	144	139	120	151	138	133	147	147	160	139	144	137	131	131	118	142	165	136	149	143	151	134	137	137	157	149	151	128	148	142	153	135	125	154	132	145	151	132	150	150	139	141	158	140	158	138	125	152	151	154	121	122	130	146	139	138	141	137	147	127	150	143	154	143	162	141	132	132	158	142	154	147	151	135	153	148	141	154	146	145	157	130	143	138	136	150	155	130	158	160	127	165	129	158	142	149	147	139	147	151	134	149	132	130	147	150	146	138	154	138	141	146	159	155	148	164	131	126	144	140	137	160	134	165	147	141	133	152	155	139	144	136	143	132	136	152	140	146	149	136	132	135	158	155	130	168	128	145	139	142	143	124	140	159	155	141	127	141	152	129	149	135	139	124	147	141	128	150	147	123	140	131	165	133	146	128	148	144	155	142	151	127	132	152	150	140	163	137	163	137	140	142	132	138	127	125	157	136	117	137	154	126	126	128	143	129	144	152	131	147	132	160	154	123	149	138	158	166	122	154	147	151	146	144	162	121	144	128	134	155	124	151	146	145	169	137	151	147	159	152	149	152	154	138	126	133	149	145	136	154	135	141	138	128	161	142	125	139	146	158	167	158	145	151	155	155	133	132	142	132	149	143	145	150	136	168	124	149	158	156	143	136	146	142	144	145	151	144	113	149	151	136	142	124	162	152	135	170	147	142	144	134	140	163	131	134	156	155	113	139	146	153	142	132	136	144	145	142	140	141	142	139	143	129	143	139	147	148	139	160	145	143	150	124	139	133	134	163	161	147	148	126	134	120	168	145	141	156	156	149	151	146	142	159	158	143
4606	15261	10969	4721	3261	2383	1883	1493	1536	1546	1078	908	899	783	650	568	504	414	395	638	774	685	465	377	294	282	301	280	245	252	244	213	234	214	230	247	226	212	230	220	224	201	223	239	249	202	205	231	245	237	235	237	215	182	212	203	194	221	202	204	227	190	215	219	201	225	217	204	181	211	202	229	210	180	217	224	192	189	193	214	223	181	224	223	209	198	209	218	207	209	217	224	223	164	204	200	193	215	224	211	235	210	198	229	202	233	236	193	206	209	208	206	229	226	199	212	221	208	222	195	205	183	219	199	212	250	201	222	221	216	213	199	232	229	199	184	212	208	175	194	208	206	206	221	204	203	216	220	217	226	229	185	208	248	216	205	201	200	215	210	204	231	194	215	172	190	231	193	200	224	200	197	238	231	207	201	183	199	220	199	200	204	211	196	199	185	193	210	189	191	204	200	178	222	200	222	221	209	197	197	220	203	205	213	203	207	198	211	224	212	207	200	214	229	210	215	241	215	227	210	208	216	207	190	193	188	184	192	193	208	193	217	229	202	198	188	180	188	183	227	191	177	196	218	202	188	202	201	192	213	202	207	209	223	230	224	183	209	203	206	222	186	200	210	191	194	222	218	210	198	203	190	198	225	213	219	216	192	216	206	165	216	225	197	181	205	207	216	201	207	198	218	206	208	218	205	206	197	213	219	184	232	212	199	214	203	224	233	199	202	172	214	201	217	207	214	190	213	234	185	215	209	199	177	213	210	190	176	183	233	207	211	210	225	196	205	195	184	200	178	194	192	235	207	184	203	216	203	199	211	209	215	215	208	230	200	202	209	178	215	184	242	207	199	201	198	213	215	182	207	180	209	180	219	213	198	200	187	197	191	203	238	207	205	201	223	223	201	211	203	216	187	208	177	204	197	167	209	211	201	220	224	207	220	233	186	192	179	230	202	183	217	198	215	187	202	178	213	214	245	206	207	216	207	208	195	207	187	193	209	216	209	184	205	218	188	186	214	185	178	207	204	208	191	223	199	193	243	225	197	226	219	193	210	190	175	190	204	195	209	237	212	185	214	220	206	188	214	226	223	207	212	212	226	189	188	195	217	241	203	196	208	212	210	192	211	201	212	175	191	205	208	201	178	196	214	206	226	200	200	210	180	196	193	210	213	213	193	205	201	189	202	184	211	190	222	196	188	210	199	200	225	196	189	211	220	206	198	217	208	203	186	228	198	196	225	199	222	224	203	200	201	212	246	188	204	204	213	186	209	217	209	196	216	192	208	184	207	197	204	188	203	203	224	224	195	208	225	221	223	176	204	192	218	217	215	209	215	211	216	171	194	231	195	211	191	216	200	186	186	201	204	200	195	213	218	221	186	206	219	173	225	197	205	210	218	184	206	217	211	201	223	211	205	219	206	198	176	210	217	203	177	182	194	186	210	202	206	227	204	205	199	225	215	220	205	189	217	238	198	203	193	213	216	206	216	219	178	210	182	174	169	199	212	227	218	199	208	220	209	205	211	208	213	228	207	173	212	209	211	223	219	206	219	212	204	204	205	193	206	208	203	197	196	190	214	204	202	221	193	199	189	205	208	198	217	221	190	197	220	208	193	213	216	203	225	214	213	230	217	210	194	196	202	188	200	197	197	209	188	193	198	203	218	201	201	213	198	197	210	205	200	187	210	210	198	195	195	206	209	208	184	189	188	177	204	237	213	242	188	205	187	227	194	234	205	200	187	215	226	177	227	195	203	182	215	202	203	218	240	200	197	222	194	214	196	204	224	200	194	205	229	231	211	207	212	208	199	198	241	200	200	221	218	190	221	206	165	185	199	217	214	221	198	206	214	218	207	185	187	219	208	189	190	209	187	169	204	219	204	202	193	225	200	193	194	218	199	217	205	212	213	202	221	195	210	209	195	220	214	177	222	213	192	207	195	186	220	203	217	227	232	214	229	183	208	210	219	218	207	200	212	226	213	213	214	181	222	192	202	219	205	205	209	208	211	194	185	180	181	221	219	203	205	187	228	198	199	193	207	202	190	203	207	186	198	189	213	209	196	212	222	209	200	188	182	195	195	219	217	186	203	248	204	205	189	195	194	198	215	191	226	217	210	197	223	201	195	197	200	207	212	215	207	231	207	205	209	246	191	201	225	225	172	206	209	230	204	193	178	207	191	247	216	180	204	186	198	192	192	196	220	245	224	221	215	193	192	197	203	210	192	206	208	203	202	215	212	216	199	209	223	198	231	205	197	205	194	231	191	180	213	195	202	205	202	187	208	221	208	222	200	191	207	210	204	225	202	210	209	222	204	218	184	223	227	193	226	194	187	201	163	242	185	210	207	202	214	209	209	181	179	208	178	226	200	182	206	209	193	211	212	186	192	180	208	185	230	200	218	240	188	202	193	189	212	201	188	208	200	234	191	206	219	209	188	203	203	206	181	243	191	199	196	213	225	223	195	185	218	199	204	184	211	219	222	199	218	224	207	190	211	196	186	213	190	197	197	184	197	217	221	206	207	165	211	201	192	220	215	206	215	191	196	227	194	202	195	199	210	220	186	189	237	188	221	202	223	185	198	159	205	200	219	216	220	206	200	199	218	198	204	209	228	204	217	210	190	206	198	221	202	228	198	203	197	229	205	229	196	199	189	233	180	229	190	183	198	208	207	182	205	208	205	175	200	215	206	201	228	205	198	219	198	234	209	222	195	218	192	215	201	206	209	194	199	232	198	177	211	229	231	194	223	228	229	200	207	209	205	213	211	180	199	199	203	205	218	212	217	215	193	199	228	221	223	192	201	197	203	212	221	189	208	194	209	207	184	217	210	203	224	200	204	201	205	235	209	202	206	211	190	181	231	216	218	222	218	218	189	195	210	201	205	211	197	222	210	198	187	204	180	208	186	204	216	219	211	234	196	190	211	208	212	232	233	202	214	195	206	206	210	185	206	199	210	209	199	233	202	186	181	186	204	217	188	224	210	228	201	213	201	198	213	207	206	188	227	189	231	213	219	246	224	231	218	190	175	226	205	216	214	193	202	197	202	208	213	194	195	182	211	214	194	207	219	209	211	216	220	213	221	222	224	207	195	202	207	185	208	192	215	175	198	206	207	222	205	213	203	206	205	222	190	181	222	217	210	218	223	208	185	230	207	212	188	191	255	198	204	219	216	191	210	192	170	212	206	184	239	224	205	240	186	199	229	230	186	182	216	230	204	198	177	217	193	229	223	192	191	198	216	198	200	219	200	204	235	194	185	186	194	209	215	192	201	197	197	211	212	215	197	186	166	162	195	191	197	185	186	224	225	209	219	223	204	216	210	203	207	215	211	222	182	218	203	209	212	188	194	196	213	197	218	185	207	201	198	197	198	224	186	201	195	216	184	209	190	202	222	201	207	219	207	198	217	187	215	207	204	183	228	215	209	189	200	196	195	172	225	192	197	204	204	228	201	210	195	199	225	190	209	224	237	172	225	204	215	216	210	243	211	193	201	200	217
27282	17192	2995	669	435	368	348	247	293	325	301	289	262	276	274	249	255	276	286	312	292	302	281	240	230	243	232	225	234	229	242	257	238	231	235	221	238	225	240	253	234	243	234	236	254	272	263	230	243	242	268	257	258	259	244	224	247	239	247	269	259	244	227	243	207	235	260	226	249	264	225	255	258	251	233	258	236	208	269	255	232	243	220	224	285	232	246	233	268	252	225	234	204	244	251	227	266	252	244	270	247	233	245	202	240	228	218	241	253	270	248	242	229	222	251	259	252	246	238	271	260	258	227	217	240	249	266	255	218	218	227	268	233	265	239	248	236	209	248	281	237	226	228	237	241	247	249	241	253	242	238	219	256	218	239	251	221	277	259	256	195	235	249	233	258	237	242	263	258	238	240	256	247	246	272	233	237	248	266	256	215	250	229	265	235	220	268	245	237	240	254	239	242	241	231	234	231	254	268	220	231	262	229	226	240	249	261	210	223	235	243	253	226	256	252	267	238	236	247	240	235	233	220	233	253	244	217	232	246	225	277	226	257	210	257	247	260	220	241	238	274	227	220	238	242	267	217	231	250	260	226	226	245	253	255	245	225	228	251	225	238	210	242	233	209	276	254	248	240	236	252	236	252	223	237	231	220	240	234	234	232	246	250	241	235	255	221	230	250	256	258	279	264	235	226	221	259	238	260	267	256	277	235	244	246	268	255	225	251	239	221	218	243	265	229	236	248	235	241	278	263	238	267	241	268	256	254	256	252	248	237	254	222	218	243	235	240	252	242	247	247	231	258	246	236	245	252	243	256	275	225	231	253	256	245	256	277	243	269	233	240	246	239	251	233	235	231	263	253	238	254	246	231	240	238	244	239	227	236	246	257	218	261	245	249	255	232	259	225	233	241	269	247	228	248	241	242	254	260	244	243	269	231	244	238	243	261	228	267	244	259	277	219	248	234	243	236	269	249	245	205	256	238	244	235	247	270	271	260	250	263	240	245	241	234	278	249	255	234	252	222	246	251	240	277	230	249	243	255	231	265	259	202	241	249	236	259	284	234	232	244	245	237	251	236	233	252	253	241	257	262	248	238	272	253	230	253	251	268	225	243	279	273	243	249	232	250	253	232	218	247	249	258	255	263	264	240	239	268	217	215	229	250	233	246	224	207	225	251	244	252	244	218	248	224	274	242	221	221	255	265	240	256	253	217	251	232	223	262	255	266	237	192	240	226	242	259	235	265	258	266	247	250	252	245	262	230	227	244	237	250	221	229	245	238	226	224	258	243	239	237	216	231	236	261	248	281	239	225	231	263	248	243	252	253	257	223	231	244	261	242	221	233	252	227	241	228	247	245	274	222	250	255	240	283	250	265	235	237	242	257	246	241	252	231	273	222	245	225	221	239	247	248	220	232	262	247	253	227	267	212	254	250	254	234	223	227	283	217	244	246	250	233	213	243	246	273	263	241	258	246	254	250	251	244	253	240	250	241	228	258	245	246	232	259	255	212	214	269	236	254	253	245	266	229	243	255	269	246	230	256	262	205	248	202	235	243	251	269	220	223	257	265	233	258	226	241	245	227	253	242	230	222	268	225	257	208	246	230	252	265	254	241	253	232	221	235	268	229	264	253	234	231	256	231	251	243	246	255	222	230	246	241	248	243	233	250	274	247	254	258	274	232	244	240	228	242	267	241	242	241	252	249	222	242	232	268	206	224	253	240	251	263	240	247	247	262	227	258	259	256	253	216	228	286	259	267	237	262	252	257	227	233	236	215	241	242	260	226	237	251	246	240	237	238	257	242	244	214	244	238	262	244	249	275	276	254	240	261	241	249	248	244	248	219	246	238	244	246	227	234	267	222	247	220	250	232	255	260	224	261	241	230	234	243	248	240	262	226	219	230	243	264	235	240	243	245	241	271	229	261	235	235	236	255	249	248	242	245	254	252	249	233	239	253	233	267	221	214	264	250	238	241	261	212	242	206	222	249	245	237	274	229	219	234	249	227	222	250	259	216	248	233	244	230	260	241	246	236	207	242	261	270	275	247	240	259	257	256	239	229	278	241	245	237	237	223	260	250	265	233	246	246	247	255	266	224	272	213	240	261	223	242	236	256	239	248	205	247	247	252	254	244	233	255	267	238	236	242	257	249	243	228	254	223	250	245	248	245	272	272	223	220	229	216	233	245	239	234	268	229	265	224	227	261	240	242	252	246	259	261	261	268	264	219	247	235	248	217	254	235	220	240	255	263	242	259	228	224	225	224	238	233	231	246	279	211	238	251	255	220	236	277	256	255	258	247	248	270	261	227	235	239	249	288	238	254	233	253	244	241	241	239	260	259	249	231	270	242	261	275	238	249	254	252	223	256	221	258	231	244	250	231	226	248	251	243	257	238	233	244	236	269	274	236	222	246	219	256	254	233	263	240	220	234	253	254	238	219	220	261	249	262	213	254	223	247	242	259	249	250	233	244	256	246	253	237	258	268	238	262	268	231	244	252	246	245	238	240	220	238	260	254	229	257	255	222	238	230	264	238	259	240	262	228	239	246	249	215	235	246	228	253	271	246	241	254	231	245	242	218	267	240	219	232	253	248	227	231	266	240	246	246	236	243	237	237	214	255	234	236	238	233	248	239	250	263	240	233	245	278	267	245	231	260	238	237	234	250	236	256	259	260	252	229	263	230	253	260	269	256	265	260	220	218	287	254	267	255	242	253	241	208	247	228	280	250	271	234	247	245	262	246	252	243	228	235	252	238	236	249	243	252	221	250	233	218	215	255	239	234	227	241	213	236	227	230	241	226	238	230	229	204	266	246	233	252	227	262	223	224	229	253	236	232	229	248	249	244	281	226	254	232	266	220	258	264	246	258	251	259	223	272	235	245	225	226	238	239	270	225	230	244	229	260	255	252	291	243	275	265	229	229	250	244	236	225	240	253	262	233	265	259	235	251	240	286	232	237	242	263	258	233	239	276	239	257	217	240	227	237	244	265	247	223	240	273	246	258	257	238	254	244	258	236	252	251	242	210	246	255	260	222	226	242	231	220	243	240	246	239	255	246	247	237	236	233	229	253	237	240	235	252	238	229	231	242	256	233	251	259	236	251	236	255	248	251	266	217	238	267	253	232	233	250	234	215	271	252	253	246	259	236	228	244	243	210	242	228	233	230	216	271	229	224	240	250	213	254	253	257	246	253	227	245	218	225	235	235	265	257	248	258	231	271	253	234	245	269	235	248	243	245	249	276	246	246	270	241	239	262	267	232	223	224	240	243	249	246	249	214	268	271	256	223	255	269	222	272	231	239	254	244	232	253	239	227	253	241	262	245	235	243	249	236	229	256	235	270	246	247	246	248	243	236	269	249	249	249	245	263	259	216	238	248	250	245	227	238	213	256	214	241	258	223	261	261	283	264	250	237	247	238	239	247	265	234	232	241	246	266	250	229	261	246	236	253	238	241	243	248	253	253	223	258	260	220	255	213	206	280	239	249	246	243	235
4213	2353	1720	922	729	591	549	514	537	676	478	477	468	468	443	431	486	470	468	543	501	488	427	399	375	374	361	369	341	363	365	386	367	411	397	391	394	373	398	361	334	360	382	354	385	367	351	373	397	366	366	347	386	350	391	354	398	406	366	364	362	384	366	367	354	360	345	340	343	325	382	342	375	377	362	359	334	401	361	386	370	338	365	362	362	342	357	365	381	357	360	333	383	379	331	389	336	412	394	373	409	414	375	347	349	397	374	368	385	376	355	354	372	349	369	373	351	358	412	395	345	419	372	353	352	392	386	388	375	367	350	387	373	358	375	374	373	364	425	391	377	371	355	393	365	343	373	362	370	375	365	361	347	382	378	328	360	397	363	352	389	375	367	341	396	327	333	359	364	390	376	357	362	385	360	379	365	398	377	344	346	383	384	328	398	372	401	349	377	394	398	377	365	363	377	390	378	395	408	364	349	340	358	332	364	381	367	401	391	329	363	380	368	364	356	368	344	374	385	403	369	390	341	372	360	386	380	363	375	360	368	383	337	340	336	354	387	385	386	361	370	350	372	334	364	349	383	351	392	386	358	369	369	378	360	382	366	368	353	358	350	340	391	376	402	369	372	371	379	383	381	358	346	340	362	384	373	381	355	368	374	374	362	348	370	366	381	352	389	324	363	412	375	377	365	351	346	373	377	391	364	370	376	342	373	378	372	372	341	380	356	380	373	378	374	389	344	346	375	384	380	383	374	373	356	389	380	376	398	388	365	333	368	350	374	384	342	352	330	354	407	344	358	378	367	329	345	356	385	410	361	358	371	346	395	355	377	331	370	347	364	358	335	395	324	346	390	382	380	391	393	373	399	351	358	373	368	360	382	363	356	350	369	394	358	350	358	339	347	349	372	362	355	373	372	366	342	352	336	390	407	374	374	379	369	388	354	420	354	354	388	378	361	352	397	374	382	368	390	379	355	377	349	363	370	368	359	402	373	395	394	352	378	369	392	394	370	381	348	350	370	373	338	353	405	362	397	364	358	367	356	359	350	395	378	367	371	329	347	358	379	381	353	389	336	397	374	401	354	378	365	379	358	362	373	369	383	350	365	368	367	386	358	372	352	370	403	358	368	364	366	383	354	347	399	366	394	400	379	369	340	356	378	341	363	365	356	366	341	363	337	376	370	372	380	378	326	366	378	358	385	340	401	376	385	353	376	345	370	334	369	370	351	380	382	395	369	410	346	344	331	365	331	372	360	381	369	356	367	423	353	379	400	371	327	371	341	367	366	378	378	331	364	370	368	364	396	367	334	375	380	332	401	345	386	352	365	380	381	359	367	362	389	364	339	379	366	381	379	372	345	373	373	345	359	398	393	374	362	352	388	371	331	398	399	364	386	373	396	375	364	386	373	354	378	333	373	366	375	349	340	391	390	391	358	388	388	343	361	409	370	343	386	389	391	367	355	368	366	365	408	352	374	380	363	335	355	333	390	373	363	353	376	373	361	331	377	326	362	374	362	387	364	370	384	365	382	356	370	350	371	328	395	363	361	347	361	360	328	340	397	407	387	380	369	361	345	392	380	364	385	384	377	377	385	364	334	391	397	390	394	372	375	376	405	383	362	389	372	365	378	420	364	348	418	370	367	395	362	347	355	362	353	371	405	345	386	387	385	372	354	384	346	415	370	371	349	390	387	361	364	351	351	375	376	349	343	378	380	380	361	370	346	377	337	326	346	383	364	369	385	349	405	371	376	353	374	360	414	400	368	378	373	358	383	364	377	367	357	348	392	355	354	386	373	384	380	385	391	367	390	381	343	371	379	387	379	385	386	338	396	364	381	393	361	395	388	377	372	393	363	348	360	402	344	346	366	391	373	334	343	371	379	410	366	380	370	358	390	375	361	372	374	394	428	367	354	375	371	375	348	384	348	359	353	395	412	377	416	360	354	368	341	396	371	362	393	381	363	357	415	364	385	355	368	376	325	360	394	362	405	373	367	344	343	367	356	372	364	375	372	401	388	383	342	373	352	357	391	335	352	387	399	368	403	371	364	354	369	394	382	405	367	343	337	385	383	382	367	390	379	379	394	364	383	383	365	384	407	379	372	328	367	383	358	358	397	368	362	372	370	361	375	341	376	369	378	368	372	376	348	364	351	360	344	369	366	394	374	388	383	364	341	387	338	350	391	393	337	386	357	347	389	371	346	387	377	374	338	341	384	392	366	348	361	364	394	392	370	355	354	373	362	380	377	366	408	381	386	397	376	362	415	320	365	334	386	370	369	359	378	379	378	385	352	389	379	358	405	389	385	355	366	377	360	360	357	364	370	359	357	342	353	362	365	363	358	358	360	389	350	400	366	388	329	339	380	387	387	347	359	332	402	370	353	378	331	346	381	388	376	385	358	359	353	379	371	344	395	359	389	377	319	356	360	407	390	342	380	355	370	374	411	352	368	362	360	394	389	382	373	381	391	367	362	351	367	348	361	374	375	384	383	382	353	357	365	404	363	400	374	381	383	347	350	388	394	330	353	328	387	350	365	390	348	375	377	373	367	381	369	363	370	369	394	400	367	405	308	343	386	375	347	374	349	354	355	370	385	363	335	364	380	342	382	393	411	405	382	422	356	373	379	377	369	381	356	392	365	377	386	356	347	386	367	383	379	336	389	354	353	346	352	367	370	369	362	345	354	368	374	360	374	366	378	345	317	392	354	383	351	341	369	368	357	398	421	361	374	341	363	373	357	367	390	366	362	339	341	360	355	357	389	390	328	392	357	413	401	381	379	360	362	352	362	365	349	392	381	375	370	353	371	373	351	373	378	350	349	323	364	354	378	373	337	395	366	345	356	368	350	400	392	370	405	380	399	347	365	383	416	357	338	367	372	364	342	369	374	367	352	359	381	376	371	388	356	388	406	380	381	387	380	367	380	404	379	346	365	366	370	402	392	382	396	349	365	354	397	381	401	370	369	354	370	359	385	369	375	394	356	361	369	367	354	369	389	409	346	362	341	364	365	379	337	354	400	404	360	360	389	417	346	406	383	406	341	343	377	364	376	342	363	382	404	398	366	374	407	369	390	391	360	362	383	410	386	351	379	382	346	361	363	387	382	348	371	391	346	380	356	386	358	401	361	383	389	384	369	330	369	374	381	373	367	360	370	365	371	410	384	359	381	405	363	391	366	408	367	367	346	384	343	353	377	388	424	352	348	375	373	385	375	376	372	364	370	379	360	358	342	368	333	364	391	363	353	366	381	358	377	376	369	397	369	356	373	348	404	376	367	344	413	379	371	383	378	358	389	351	371	392	368	345	401	393	368	366	396	359	345	369	377	404	379	338	376	365	340	365	380	364	370	359	362	348	392	375	386	368	362	366	367	345	372	365	396	356	366	374	358	351	379	360	363	369	359	332	354	370	397	365	397	390	388	372	403	381	370	385	378	392	410	360	368	383	365	370	361	338	383	403	390	392	374	377	369	389	343	351	383	372	339	407	351	377
23561	21396	28494	24651	20885	2258	519	332	326	368	312	264	217	223	217	219	247	233	217	239	206	197	186	171	140	130	128	127	137	117	125	115	128	141	142	140	136	125	142	125	118	123	128	109	129	116	121	135	110	121	129	136	121	124	135	137	140	132	116	114	113	114	117	102	141	120	136	131	132	118	130	140	125	112	113	129	121	115	119	127	122	123	132	118	120	137	139	142	126	144	117	107	114	115	147	124	131	128	119	114	127	130	114	119	120	126	121	143	115	123	118	112	103	111	127	136	130	118	114	117	115	117	126	109	136	106	135	129	122	123	119	118	131	131	114	116	106	141	148	112	106	114	127	131	121	140	131	110	130	136	121	110	117	119	122	137	119	119	123	135	132	107	124	139	111	111	113	127	145	122	115	137	119	138	93	131	126	105	109	112	114	145	119	129	119	122	118	102	118	125	119	132	132	116	126	120	115	129	130	112	110	122	119	131	141	141	107	101	141	118	116	112	131	98	133	107	121	118	101	151	109	100	143	120	139	109	107	108	119	116	130	125	121	89	118	120	133	126	129	117	96	95	112	138	136	136	113	106	126	134	133	123	108	126	107	120	117	137	111	108	111	111	115	112	99	124	117	120	128	118	129	130	122	126	113	105	113	115	128	128	109	116	110	115	129	111	113	123	109	108	102	130	124	121	110	102	126	134	115	123	129	135	118	136	141	120	113	113	108	122	138	121	123	116	126	112	119	126	107	109	130	124	117	124	110	116	142	127	119	122	111	122	134	129	131	100	110	130	132	125	132	114	122	127	109	115	122	114	127	119	114	119	92	112	114	154	131	148	137	120	116	105	117	122	119	102	123	122	134	126	136	129	122	125	121	118	116	133	101	123	107	137	117	138	106	120	124	131	103	112	142	133	120	114	125	110	120	112	109	126	122	109	107	131	135	127	109	113	134	108	148	125	96	134	125	139	107	114	119	125	130	129	112	141	106	125	125	117	131	128	118	125	124	114	125	122	114	130	111	107	125	126	119	131	121	110	112	120	123	119	115	118	137	135	116	111	118	98	119	114	142	115	136	130	108	109	125	105	107	118	113	99	119	114	122	118	130	127	101	105	110	120	126	128	103	123	124	109	115	114	115	117	131	102	142	136	112	123	134	124	101	146	121	112	123	128	118	124	129	97	119	128	102	113	111	132	106	139	119	111	115	120	116	119	130	131	120	112	110	100	125	119	90	108	135	127	113	116	127	122	111	138	122	105	117	131	133	131	126	126	124	115	130	117	117	117	111	116	117	124	118	121	128	117	126	107	135	117	107	119	134	115	128	121	96	117	135	90	104	132	138	90	124	121	115	124	118	113	111	136	106	121	140	132	122	116	111	119	131	124	114	96	111	118	122	133	108	119	134	109	121	115	106	114	108	133	126	107	108	126	126	119	121	124	125	135	136	127	111	125	117	111	129	98	94	110	124	118	133	104	123	112	109	108	148	134	119	138	116	157	145	113	118	103	129	133	122	108	108	119	143	104	125	134	104	101	112	125	117	121	123	137	130	118	122	120	132	144	138	107	115	133	140	134	121	128	117	115	121	125	128	119	130	136	118	118	116	142	137	137	121	130	104	124	97	118	127	121	135	101	112	138	94	129	129	128	126	121	110	113	145	127	115	123	111	139	127	128	116	134	107	135	130	128	113	112	127	124	124	148	118	101	123	130	111	142	102	115	124	108	125	142	126	114	126	128	120	128	114	135	124	128	108	109	129	126	126	106	125	110	138	122	119	113	110	121	106	106	127	110	115	118	136	116	130	116	116	106	120	119	109	120	106	111	113	98	122	135	104	120	118	127	130	141	114	135	114	145	118	119	131	129	119	130	124	123	136	127	104	138	124	122	122	135	123	130	117	142	146	97	127	116	124	134	129	123	130	130	112	129	107	124	125	114	104	108	123	128	136	138	104	119	119	117	104	107	120	132	123	119	137	115	109	113	131	112	134	106	108	133	133	111	125	135	113	117	127	125	140	108	86	130	138	124	110	124	123	112	96	142	129	138	129	119	137	110	105	131	121	114	120	96	117	114	125	113	101	115	126	116	104	141	119	125	116	131	117	102	107	130	126	123	112	123	109	110	126	130	110	125	124	106	138	131	118	133	103	139	105	100	129	120	138	123	126	130	115	123	110	124	120	119	117	108	106	119	123	137	110	137	136	104	131	122	115	125	115	131	120	114	127	108	98	130	143	111	142	131	114	112	129	129	122	118	138	129	122	115	127	108	116	138	132	111	112	121	113	127	120	114	126	104	109	107	111	110	128	100	107	135	120	119	135	116	110	124	133	110	133	123	111	130	131	107	125	120	119	129	124	112	137	137	121	133	133	110	123	114	129	116	109	121	119	126	115	120	118	103	130	136	137	123	128	115	119	127	131	130	121	122	117	120	120	113	131	150	128	114	129	113	101	126	112	125	134	127	117	121	123	119	117	125	114	139	124	123	110	123	103	124	141	110	118	120	113	117	136	125	129	111	109	103	128	110	102	98	117	117	114	127	115	129	130	118	98	115	106	120	127	142	102	132	114	110	138	121	125	123	110	130	111	126	127	112	114	131	128	92	108	119	118	118	119	117	137	137	113	138	120	115	115	96	119	128	127	124	100	124	120	108	116	131	117	127	128	108	100	122	91	122	124	113	134	133	136	150	115	117	122	112	103	125	119	123	122	118	116	112	125	114	135	124	124	126	123	109	115	119	119	114	134	106	118	107	124	122	112	131	104	142	126	123	101	123	106	120	124	119	128	111	115	139	131	135	109	160	141	114	118	105	111	124	122	121	127	121	108	101	140	127	133	106	129	119	103	91	109	130	123	111	117	138	127	129	123	109	107	98	132	117	128	123	124	125	111	120	140	115	118	121	123	122	130	139	114	134	127	116	114	134	124	124	140	131	115	113	115	124	99	129	137	125	120	111	109	129	125	106	152	119	115	122	126	128	126	119	124	139	106	133	136	119	113	119	110	127	115	116	106	108	132	108	121	141	109	125	103	128	115	144	139	124	121	116	127	138	105	119	111	137	109	114	133	125	126	135	112	125	125	122	126	126	138	126	116	128	117	123	140	131	119	105	135	121	122	105	132	119	119	141	97	124	116	116	103	103	136	136	141	114	121	126	137	103	140	124	118	134	128	120	105	136	110	132	136	118	115	132	116	112	141	116	144	121	111	95	105	118	141	135	128	121	145	109	114	105	118	115	114	121	102	112	123	108	122	142	109	112	107	134	152	120	130	126	110	119	126	100	116	119	134	121	123	140	119	106	99	135	107	122	118	119	128	120	135	124	108	110	131	138	142	119	111	131	115	122	131	120	125	123	121	111	132	119	116	119	121	124	122	129	123	132	118	111	107	126	117	131	106	116	102	121	111	104	122	119	123	156	121	94	127	117	108	113	133	125	114	108	103	111	120	108	142	131	120	112	118	130	125	109	106	128	121	116	118	109	131	116	129	110	119	131	121	142	133	132
3286	9789	6554	2805	1840	1383	1100	816	740	865	902	601	503	465	497	476	447	475	572	538	385	439	339	294	249	239	207	209	208	199	185	227	208	197	209	194	205	202	188	194	222	210	183	191	200	197	200	223	203	192	198	215	186	183	193	183	215	195	178	163	202	191	191	179	195	183	206	176	182	200	191	204	205	164	200	184	207	177	188	227	198	191	173	166	186	200	202	192	180	196	178	190	211	180	184	174	198	190	197	194	193	203	190	208	205	184	201	170	223	200	194	176	194	213	188	221	200	212	197	188	206	174	208	210	193	202	163	205	168	196	171	191	185	201	181	203	220	186	193	207	173	172	197	176	190	215	176	194	186	187	205	185	205	189	187	184	184	197	191	179	196	190	180	179	200	186	169	178	220	204	196	171	172	203	181	195	202	203	203	174	188	176	186	194	186	191	184	188	188	207	186	197	162	189	214	171	170	182	199	175	183	193	179	168	220	196	203	188	207	195	198	190	183	204	216	196	208	176	170	202	173	217	182	173	204	189	189	184	198	170	210	201	178	194	183	207	200	184	208	202	191	181	193	204	195	201	206	182	181	184	182	214	188	192	190	195	186	202	192	193	192	187	169	209	220	205	199	204	205	184	193	184	205	208	174	217	167	218	192	197	187	172	180	198	219	183	200	182	185	195	184	185	174	174	166	172	185	181	189	181	208	190	152	182	180	176	185	219	191	210	196	188	191	188	188	186	205	208	201	191	185	199	195	162	179	196	191	199	196	210	185	212	165	190	203	192	170	207	158	195	155	180	179	215	198	191	186	183	209	179	214	201	178	208	169	193	191	202	190	198	191	190	201	196	173	198	196	197	195	184	176	207	174	206	180	211	195	218	183	174	194	187	158	184	182	193	183	195	172	208	202	209	165	172	189	186	181	194	190	196	206	184	212	193	182	196	173	194	175	180	176	188	193	202	181	180	170	170	183	179	179	196	196	190	192	184	196	176	189	173	173	185	197	160	185	200	155	204	184	186	181	190	179	174	182	199	195	198	186	185	187	183	171	198	187	195	206	183	182	187	179	200	194	193	193	203	208	208	198	173	167	194	176	198	195	211	214	188	183	191	173	195	191	177	190	167	217	187	188	189	161	166	204	186	201	188	197	188	193	185	177	200	205	182	211	178	169	189	165	180	185	195	206	196	182	188	192	177	199	178	185	177	187	178	182	188	200	186	167	186	186	224	202	214	214	199	196	209	176	194	198	212	198	203	206	185	169	185	192	179	187	206	204	195	192	197	206	203	176	182	172	178	213	180	192	205	209	191	206	187	192	174	176	202	205	190	189	173	194	180	191	162	191	187	176	205	187	181	178	200	185	201	187	186	201	188	199	183	180	206	175	172	196	136	198	189	183	201	199	199	184	175	187	200	200	180	177	179	190	179	162	212	202	175	184	202	174	203	188	199	152	193	181	198	201	184	170	204	183	209	202	184	191	203	204	187	188	170	181	174	181	172	185	199	203	197	203	168	187	192	187	218	189	176	171	209	194	161	167	185	183	195	203	163	211	194	177	193	166	188	192	170	193	176	189	189	212	187	188	186	190	192	184	210	171	192	205	189	182	183	181	193	192	195	177	180	202	193	181	199	194	199	192	194	195	167	184	189	195	194	180	190	193	190	199	195	195	178	199	187	192	198	197	173	198	180	188	186	193	193	158	188	185	201	181	181	177	197	203	160	210	204	204	189	202	190	221	187	200	196	196	189	170	172	210	182	187	201	165	190	192	182	182	186	195	210	171	184	188	186	219	212	188	194	192	177	157	174	197	172	192	196	208	172	188	180	178	207	196	201	211	207	205	211	204	182	187	175	198	193	179	200	186	201	202	204	191	159	199	160	184	207	184	199	186	178	189	174	189	208	192	191	202	187	192	203	215	192	192	192	183	182	180	195	186	202	204	186	205	183	185	207	179	170	202	233	199	179	197	154	187	196	189	193	213	202	174	176	207	176	191	199	178	208	177	185	217	204	208	203	183	186	207	192	174	212	186	182	178	185	200	197	186	199	186	162	192	195	188	184	188	188	171	165	219	181	205	177	185	185	191	175	179	175	206	180	186	178	170	202	195	180	192	203	192	186	187	191	188	198	185	193	195	194	205	188	185	173	192	198	193	206	209	185	185	202	203	181	194	219	178	191	174	177	170	200	181	177	173	181	180	202	201	207	188	185	179	193	193	208	165	187	208	199	195	208	201	197	173	192	180	193	196	193	210	196	190	172	184	209	183	206	178	182	178	159	203	202	202	207	206	205	175	207	199	170	182	193	199	178	200	201	188	218	185	173	175	182	173	199	170	182	191	202	194	203	201	163	187	180	182	179	205	180	197	179	173	202	206	185	194	198	180	183	192	212	196	169	192	177	185	211	190	182	198	205	213	161	190	173	182	176	195	218	207	186	191	199	216	189	204	186	199	195	178	212	211	192	201	195	179	195	206	169	201	172	196	180	181	175	175	189	195	207	202	165	199	198	209	170	172	193	192	187	181	183	194	190	215	169	220	208	170	187	190	182	210	187	194	200	177	199	190	186	186	198	187	169	185	206	191	181	169	190	187	191	186	188	174	192	183	177	179	198	193	188	190	158	169	185	190	200	186	181	181	188	200	169	179	207	171	196	183	194	187	190	190	215	169	180	185	191	191	199	164	178	188	189	166	198	191	175	202	178	191	186	170	179	169	157	198	197	181	198	183	187	173	203	199	183	176	204	181	174	190	190	221	181	198	179	151	181	195	191	192	199	190	223	189	182	187	170	191	206	201	185	166	202	216	201	202	197	190	176	203	190	180	194	185	188	178	202	158	175	208	185	181	191	195	220	200	185	198	180	175	174	223	183	197	173	175	191	202	193	201	175	208	176	180	207	182	168	187	205	218	191	200	191	188	170	169	224	174	185	201	146	198	163	189	182	175	191	195	188	185	191	173	182	192	196	186	178	202	186	193	191	169	189	180	193	179	185	204	203	175	196	196	199	171	194	199	182	205	180	174	193	180	176	194	187	172	193	209	170	175	207	208	185	160	187	183	188	182	205	180	189	197	183	209	182	193	212	185	178	218	214	167	201	214	186	201	179	179	187	200	167	197	180	181	179	199	177	168	204	186	178	158	210	170	177	183	185	184	168	183	196	230	196	211	192	196	169	200	206	176	197	207	178	179	183	180	186	186	193	190	183	193	185	181	200	200	171	183	173	192	194	172	193	221	167	192	165	203	192	176	173	161	192	220	185	192	186	183	204	179	226	193	198	201	190	181	177	187	217	190	180	197	201	200	188	170	190	171	157	168	184	169	205	179	180	208	184	198	203	184	196	161	198	188	181	183	193	188	203	187	224	197	173	212	195	202	189	193	176	204	193	184	185	173	188	187	196	203	211	185	192	180	166	185	191	186	200	197	168	208	175	196	200	198	182	219	187	196	177	175	173	192	218	176	186	171	150	200	205	216	178	184	190	193	179	160	211	186	199	203	170
24674	21421	26971	25159	2630	515	510	437	457	410	498	437	386	384	411	362	378	398	384	395	402	367	314	344	292	302	301	335	309	318	304	339	317	321	330	285	320	309	296	302	287	295	353	318	275	281	302	292	278	314	327	309	309	299	294	315	299	338	316	271	306	280	288	332	303	310	286	329	276	297	284	316	284	280	300	307	304	301	290	280	314	303	313	259	263	305	301	307	311	310	311	304	309	289	331	322	337	295	304	300	301	322	303	330	326	319	300	320	285	308	298	313	292	298	312	309	304	288	281	305	291	311	303	299	287	294	304	291	298	301	279	295	288	342	310	300	293	314	307	318	282	288	321	293	313	270	289	291	325	276	309	294	291	318	299	308	286	294	338	299	288	315	316	322	301	327	286	300	303	276	320	292	310	329	291	329	292	312	304	321	278	295	260	299	287	315	302	325	302	294	282	280	291	327	305	290	307	315	297	281	295	313	318	298	282	292	312	321	295	281	312	262	296	309	302	326	289	304	307	298	334	288	310	286	310	301	303	288	288	285	316	309	304	316	287	342	289	330	299	279	301	299	285	314	333	316	295	322	317	306	311	336	319	300	301	288	295	276	292	291	311	316	285	282	304	306	285	319	293	267	300	271	320	311	310	297	299	321	253	326	300	282	292	323	314	285	329	316	279	292	323	299	305	328	303	303	311	289	298	324	327	303	283	316	306	301	297	276	294	272	306	321	308	324	310	299	293	303	304	309	269	294	299	310	311	317	285	321	291	316	317	319	301	307	315	297	327	315	288	307	321	297	326	289	294	290	250	294	306	315	309	307	314	290	305	315	288	298	306	305	282	293	291	312	339	315	337	337	299	319	281	318	277	300	312	291	315	331	298	318	287	336	328	313	288	300	316	301	274	312	298	300	295	313	306	294	301	278	313	331	297	292	315	327	297	281	302	303	312	291	317	300	319	317	309	323	303	290	328	297	288	298	314	302	306	325	303	322	291	308	315	289	311	291	279	302	320	309	305	300	311	318	285	284	327	279	282	301	301	299	311	308	326	329	295	279	278	303	278	277	294	289	307	292	285	288	285	314	306	304	333	316	295	323	354	292	329	314	314	299	293	300	265	276	333	299	350	307	321	290	298	328	301	295	304	279	293	303	300	292	309	303	301	314	260	311	284	295	294	271	292	312	262	291	306	297	325	288	268	301	298	308	264	313	313	323	295	287	329	284	326	286	318	300	322	316	358	273	295	277	307	287	318	299	267	306	302	295	304	307	313	280	300	299	298	292	299	309	290	313	310	300	290	312	322	285	280	331	321	284	289	328	282	316	297	317	311	296	281	296	287	284	279	298	296	320	330	322	295	312	270	307	280	325	313	267	296	281	252	297	264	262	283	284	314	272	280	272	280	290	323	273	337	299	300	292	297	330	288	321	326	301	328	299	307	330	314	324	300	305	296	320	318	294	274	301	309	272	310	301	297	286	298	266	320	265	316	324	319	278	315	303	331	336	302	312	265	305	304	310	294	324	302	308	346	286	293	310	316	334	311	312	313	265	299	286	310	318	307	283	298	302	311	331	312	281	322	301	306	300	298	331	305	309	296	287	297	314	308	293	316	294	304	305	298	308	291	315	296	293	296	284	307	290	304	297	315	301	293	274	301	286	286	284	308	334	279	324	289	312	319	289	295	320	304	255	309	303	288	321	278	289	303	304	321	300	305	333	278	306	306	294	293	332	294	301	294	309	292	331	285	284	271	318	318	292	308	273	295	296	313	319	318	319	295	305	313	288	279	314	300	309	295	322	310	291	306	313	303	304	340	313	302	298	305	333	291	276	306	310	309	290	308	315	304	311	304	301	325	319	301	300	286	291	287	313	298	303	333	288	297	300	318	321	299	315	321	298	311	304	288	304	310	309	288	309	294	311	315	308	304	314	302	298	312	292	302	293	323	315	270	287	307	322	309	314	314	265	288	264	314	282	295	290	301	315	294	315	304	284	292	257	318	358	317	289	313	299	328	311	327	301	312	305	283	263	295	282	340	297	331	284	284	272	313	304	314	287	294	331	295	325	285	315	322	268	305	305	295	293	303	293	314	299	327	304	333	283	275	331	289	310	304	285	302	279	299	300	274	313	323	329	307	290	280	287	312	318	309	345	290	307	269	290	299	298	306	270	314	284	305	326	320	328	316	319	286	287	295	310	293	297	319	310	302	326	293	271	286	306	301	303	304	269	296	306	310	307	286	295	305	291	290	321	281	300	302	321	291	315	275	295	318	282	323	293	287	297	310	308	330	293	307	309	306	313	292	302	317	308	312	305	308	300	284	307	323	298	340	318	280	301	306	300	300	264	293	308	313	309	294	278	305	294	296	294	306	287	295	292	277	278	307	283	297	317	258	280	308	288	295	283	271	334	267	300	309	305	287	317	285	317	300	289	294	355	353	289	259	299	301	316	265	290	288	284	277	300	287	282	279	322	331	306	292	287	294	303	314	289	282	329	296	307	325	302	338	328	271	298	305	285	308	289	311	297	308	317	304	317	308	297	289	321	297	297	308	280	320	283	289	322	304	297	333	291	308	296	304	280	330	293	321	326	309	300	307	266	287	319	306	308	276	261	300	313	314	267	301	306	301	321	290	315	263	281	284	285	305	295	293	281	274	291	280	309	280	305	303	303	318	298	279	325	310	286	275	310	290	341	295	300	296	315	342	306	283	293	296	304	277	294	303	301	312	311	311	313	304	303	305	305	313	284	288	297	312	313	269	294	322	289	289	299	295	307	262	278	285	305	311	291	307	339	302	314	284	308	315	349	288	308	298	291	318	289	293	280	312	282	275	289	288	305	287	309	303	319	304	299	279	290	321	331	278	301	307	326	259	270	279	298	315	320	283	325	303	295	331	310	341	305	307	316	291	319	301	292	309	298	298	312	292	275	309	282	314	281	299	288	310	295	316	303	270	323	335	295	308	288	314	299	311	301	282	301	285	289	298	315	267	309	339	307	309	315	329	322	280	323	299	298	274	302	345	290	291	319	300	293	311	307	299	291	302	272	324	304	310	279	339	297	301	282	302	301	292	299	318	310	311	324	306	328	302	293	295	299	305	329	298	312	310	279	289	277	284	272	264	308	292	280	299	279	286	327	309	288	315	314	281	299	301	292	275	315	269	284	310	309	326	305	294	308	318	304	272	315	307	313	319	296	305	281	305	291	314	329	273	299	297	318	276	333	296	295	290	294	298	276	250	290	318	288	296	295	308	285	285	319	285	317	316	300	319	286	289	346	305	298	316	292	351	287	274	316	314	303	293	301	272	281	286	290	291	310	321	301	303	285	266	300	318	306	280	297	301	299	269	345	303	321	301	319	318	296	284	333	313	281	285	305	289	328	301	277	292	318	319	299	340	312	295	286	325	275	307	290	259	291	314	323	305	280	283	314	302	310	312	305	293	282	292	299	290	305	284	296	313	304	330	309	314	324	298	300	334	316	320	312	306	276	313	289	291	314
3488	5739	4011	1901	1366	1120	979	914	775	794	1134	849	655	645	582	652	706	727	711	620	665	624	579	489	467	493	440	437	436	486	437	432	442	467	427	442	500	470	439	411	483	446	402	464	448	445	428	422	426	416	429	444	441	441	453	437	400	404	452	436	481	465	476	450	453	452	443	466	443	418	447	441	426	437	438	440	428	439	442	432	471	423	447	407	454	405	439	440	439	432	443	428	426	454	434	469	423	481	416	426	427	445	448	455	470	448	501	446	437	460	451	437	438	431	422	412	418	430	449	437	472	428	455	451	454	448	434	417	446	446	449	472	440	435	427	466	437	450	452	395	435	435	446	425	453	451	439	468	426	446	397	425	469	442	455	451	452	441	434	428	408	435	449	431	460	426	470	455	463	475	398	451	420	487	433	395	441	447	398	460	466	413	421	462	434	424	452	413	456	429	476	429	430	411	400	435	439	446	465	420	459	439	477	414	407	444	439	435	417	419	422	442	433	464	425	444	453	431	472	470	428	474	450	426	447	434	441	431	449	435	415	477	456	455	449	418	459	450	438	441	467	435	442	469	417	418	481	419	450	423	463	453	449	460	448	478	429	432	407	483	437	434	428	449	438	448	435	437	431	453	470	403	458	447	445	464	432	456	454	397	441	470	420	449	418	436	437	476	452	452	480	454	451	440	424	439	474	442	450	419	456	450	448	434	458	408	391	379	433	457	441	459	426	448	429	436	417	416	431	435	402	437	396	470	430	412	410	461	473	470	429	427	430	456	434	427	428	397	469	453	422	452	472	412	422	498	485	459	408	441	414	395	421	453	435	447	397	438	443	452	447	431	420	438	421	398	431	443	412	375	409	447	406	419	429	424	428	409	449	413	491	427	417	449	440	436	443	427	441	448	464	432	421	447	420	415	482	444	428	442	454	450	434	464	427	457	467	420	457	449	450	454	426	447	481	456	454	442	442	443	446	486	483	417	410	463	442	421	450	504	395	484	434	451	442	442	455	438	397	466	464	443	435	434	468	464	449	444	467	457	482	443	442	461	461	430	406	467	460	438	428	469	466	468	465	405	476	458	442	458	453	429	429	425	447	445	404	430	419	442	412	446	462	455	402	468	463	408	422	428	443	418	480	404	417	425	420	431	432	394	395	427	439	473	434	423	430	425	434	453	418	429	464	444	406	432	449	413	443	412	422	410	441	433	442	440	446	432	411	427	422	423	467	431	408	414	420	435	430	407	478	431	423	456	436	405	433	403	413	427	455	428	464	448	468	451	451	436	444	408	457	437	417	466	431	472	448	415	431	436	413	404	423	438	416	436	459	436	429	469	456	452	423	443	443	437	446	460	424	441	464	430	438	411	408	460	434	451	426	430	449	413	406	433	431	417	420	442	412	432	448	420	423	461	408	457	442	452	430	455	481	399	439	430	427	453	449	455	437	409	451	393	456	471	411	436	442	405	415	422	414	458	463	428	470	465	455	443	457	444	440	447	402	417	461	438	463	465	438	454	453	431	429	471	417	442	435	444	438	437	447	448	444	435	461	441	414	426	468	459	452	459	430	435	476	428	415	400	418	482	487	455	425	495	418	437	429	475	467	454	381	442	448	463	443	492	429	451	468	459	416	432	451	433	427	432	433	414	421	433	460	466	437	442	444	467	461	461	459	442	410	401	466	441	479	479	420	414	449	483	449	427	445	435	443	410	449	445	450	436	425	448	434	436	439	494	439	428	424	422	461	454	434	476	431	474	472	434	448	429	447	472	447	450	439	423	454	463	423	438	430	405	449	465	407	424	430	436	450	435	447	431	467	444	438	408	417	421	460	457	478	443	449	421	405	447	420	430	446	462	420	452	409	460	421	434	416	453	439	428	420	439	412	434	399	482	424	390	444	454	455	442	444	399	428	428	497	455	437	470	472	440	449	466	420	429	431	442	446	421	398	446	425	447	465	417	457	444	431	419	442	461	452	450	440	443	460	455	424	431	435	438	422	467	442	461	434	440	393	469	412	437	448	452	454	476	436	453	469	435	466	444	403	418	443	466	457	464	458	442	410	466	425	425	432	427	413	412	456	433	434	424	484	424	427	464	429	451	473	406	464	456	446	431	421	413	471	425	408	469	451	418	452	454	414	437	442	492	458	439	460	381	469	474	434	416	456	442	477	405	442	425	423	411	459	451	422	446	425	419	462	406	446	415	465	432	436	425	460	445	461	443	420	435	427	415	462	423	444	442	471	453	427	435	403	432	445	428	451	451	451	443	478	454	431	450	482	438	440	399	443	444	419	442	451	426	432	453	429	448	426	459	442	470	429	436	486	461	454	420	461	456	463	459	443	460	412	461	408	441	434	460	469	439	456	446	454	418	446	418	430	429	429	445	444	409	483	450	408	436	422	443	432	395	419	445	435	443	439	440	448	431	470	461	425	438	379	428	463	428	400	435	420	452	461	430	482	444	412	443	476	434	439	457	413	399	446	437	449	429	479	404	437	423	479	471	469	446	426	449	450	416	443	427	455	451	433	473	414	459	434	428	462	451	464	404	430	412	430	385	440	453	416	463	461	440	502	459	459	444	439	401	486	423	447	417	470	425	405	405	428	438	418	434	467	437	456	447	418	427	444	423	430	457	438	459	456	455	416	448	430	432	469	431	431	420	459	415	422	442	417	417	422	413	425	456	426	431	464	420	449	423	439	457	478	440	441	446	437	452	424	464	420	454	465	445	430	443	465	434	432	462	444	451	482	404	447	438	458	453	480	463	436	440	455	466	440	466	457	415	438	457	440	454	463	412	434	422	481	449	409	472	467	425	405	473	483	447	436	465	414	456	480	442	452	450	417	431	444	434	422	460	427	439	419	446	433	424	458	433	447	417	478	452	413	426	432	451	409	437	438	423	401	421	431	409	480	437	398	482	449	469	485	415	464	444	431	422	423	416	435	446	426	439	445	442	448	443	415	420	440	427	429	464	444	427	452	487	430	452	447	443	427	462	441	417	444	448	421	445	438	435	437	466	429	452	439	440	408	453	468	375	433	409	451	451	412	468	469	412	445	415	435	400	407	431	420	429	450	453	446	442	428	453	444	467	439	468	483	380	424	447	420	421	426	414	412	407	450	449	418	430	424	441	437	437	442	423	464	443	452	421	410	414	412	448	425	410	457	452	451	434	435	420	420	458	415	475	426	422	445	450	463	440	455	480	438	449	421	478	463	455	432	447	460	434	465	443	476	452	428	445	431	438	420	448	445	409	439	445	431	430	446	464	432	405	453	438	423	454	443	438	433	408	449	441	449	425	426	442	425	439	411	454	427	409	442	425	401	415	445	412	437	438	424	461	425	432	437	468	389	451	415	451	466	448	463	445	457	438	460	437	445	402	510	418	441	434	439	433	412	450	463	420	455	440	465	457	403	434	438	428	476	481	432	399	399	453	414	420	473	431	457	438	430	409	463	433	465	455	436	441	480	417	461	433	455	441	450	421	433	451	426	429	449	464
22637	21450	29227	24084	21451	21048	2398	701	508	446	601	559	455	321	304	314	355	443	325	298	383	309	231	193	189	167	156	161	149	142	188	168	158	165	157	162	151	151	157	145	172	144	127	126	149	154	142	158	138	182	167	139	148	150	144	171	158	146	147	141	133	167	134	138	139	132	140	136	155	177	136	144	149	148	154	145	156	150	144	149	157	152	159	129	134	146	140	128	121	142	152	153	128	141	157	153	165	148	149	160	152	132	159	140	155	156	146	130	169	141	151	129	158	152	139	147	155	135	170	151	136	140	158	138	145	136	153	155	159	141	154	139	157	172	140	129	143	137	148	137	148	150	125	146	138	136	137	143	152	155	128	147	142	126	161	144	135	149	130	141	117	130	158	145	125	158	141	149	133	143	128	121	131	171	150	159	138	164	145	142	148	149	135	137	128	130	138	136	156	138	121	155	145	133	136	147	141	130	153	130	122	153	155	144	178	161	153	148	133	144	153	148	162	177	130	127	156	134	139	160	151	135	158	171	146	149	129	148	150	166	131	132	150	126	123	130	118	150	141	127	138	142	168	148	129	129	135	127	139	137	148	128	149	127	122	169	122	159	132	139	132	157	129	135	133	147	168	139	168	164	135	136	145	141	124	132	143	148	140	148	146	153	155	142	145	123	130	166	177	157	143	147	148	156	166	149	165	148	149	143	139	167	140	143	156	153	141	160	139	138	158	155	162	154	171	155	136	140	124	171	135	159	137	158	134	164	143	144	149	168	148	147	141	137	143	132	160	149	163	129	157	136	141	159	148	144	151	143	137	153	152	138	144	151	118	135	151	140	138	147	134	152	144	154	112	163	125	150	159	141	152	142	147	165	158	160	156	150	148	145	147	145	142	138	155	149	154	138	147	151	133	147	155	131	154	139	135	141	144	132	146	145	140	131	151	148	156	146	135	150	142	172	132	146	135	139	142	151	160	138	140	132	145	149	131	149	139	140	173	118	135	139	143	173	165	150	138	132	130	130	171	149	139	149	149	123	131	128	142	152	134	144	133	136	141	130	165	155	133	138	124	149	155	144	140	168	147	152	156	160	142	151	141	147	156	159	130	150	134	143	132	132	143	149	141	146	156	156	133	128	154	138	111	131	153	144	145	162	132	151	144	145	144	127	120	129	134	156	142	148	146	133	156	128	136	145	154	171	138	156	153	142	135	143	123	142	158	151	155	156	152	160	134	136	126	156	154	154	133	143	152	169	150	122	171	149	159	151	124	151	146	134	151	165	152	148	158	142	126	152	127	131	135	150	145	147	131	147	165	136	139	147	133	137	147	128	140	140	147	145	135	136	152	138	146	141	158	148	147	153	141	137	171	144	154	137	137	141	149	151	132	138	151	164	132	134	133	152	133	138	156	144	131	168	147	148	148	146	132	149	144	132	131	144	167	157	142	140	169	128	126	149	149	121	155	160	142	152	144	136	144	124	131	152	150	147	141	146	142	125	131	142	140	139	115	131	149	135	147	156	143	167	145	151	157	152	136	151	126	141	141	140	166	138	178	144	144	176	157	146	157	139	163	152	157	143	151	154	144	127	137	139	143	120	146	151	154	134	144	112	138	145	136	147	145	142	145	128	164	165	154	157	157	141	133	159	144	164	129	144	159	164	137	133	163	161	149	135	147	144	147	156	140	165	150	134	143	157	146	133	117	155	126	151	137	155	151	111	161	144	158	162	153	138	127	139	153	153	148	137	165	146	152	129	131	144	169	165	134	144	131	138	133	154	146	146	140	114	133	130	138	128	146	149	130	150	138	158	154	143	138	123	139	124	168	150	151	149	155	152	154	126	165	137	145	159	138	151	154	163	143	150	156	144	145	132	140	131	138	131	152	141	148	163	153	118	147	144	164	137	148	149	162	148	156	139	143	171	144	137	141	147	166	176	160	159	155	157	165	135	128	153	142	154	148	139	151	125	137	143	152	138	156	124	133	141	140	123	162	148	154	145	140	135	153	156	173	131	146	153	159	133	153	147	145	155	155	149	152	135	113	125	131	120	145	131	161	153	158	147	157	118	132	147	158	154	157	141	159	140	136	144	145	147	145	134	140	167	158	144	156	125	149	155	140	159	142	140	155	121	159	159	133	143	119	145	163	153	142	142	138	135	146	144	154	143	134	147	145	156	117	149	148	166	161	166	153	132	138	150	144	137	131	137	144	164	128	156	147	149	147	140	161	120	140	144	163	135	121	143	134	139	141	151	155	140	139	156	123	149	150	137	137	144	141	147	162	144	144	141	167	133	149	133	121	135	163	157	157	140	154	153	159	135	154	142	175	153	164	138	128	127	141	159	150	157	156	151	140	140	157	153	150	126	121	151	139	126	131	129	148	126	142	148	137	132	146	127	124	139	172	143	130	148	144	148	153	132	153	149	144	135	147	136	142	161	131	145	125	140	143	117	130	135	139	177	169	142	157	140	153	177	144	135	141	145	143	143	159	174	165	148	138	168	146	119	156	129	121	165	149	161	130	144	127	148	156	142	153	133	145	134	159	132	134	148	148	138	137	151	154	162	137	141	124	139	148	142	142	143	138	144	161	159	155	154	137	148	154	148	137	140	159	131	158	146	163	142	150	151	130	146	149	150	152	140	144	138	132	137	167	140	147	159	137	153	171	156	165	156	158	166	134	158	132	141	140	147	145	147	154	136	151	125	150	150	128	141	144	151	154	135	147	160	166	154	149	137	134	137	147	167	152	129	126	130	164	152	145	139	121	135	140	142	142	137	156	155	135	131	162	148	151	139	135	139	167	149	148	144	139	136	143	154	151	145	136	140	146	147	145	141	149	145	148	168	144	123	125	145	144	154	150	130	142	157	146	138	142	134	143	159	133	136	151	130	147	155	163	167	158	132	136	136	126	130	133	131	145	133	114	152	148	135	148	124	164	173	147	138	153	132	142	140	141	135	139	131	142	155	132	156	136	176	150	158	137	159	132	134	147	159	149	139	146	147	125	138	141	139	144	159	122	148	141	140	147	150	156	125	155	149	148	146	159	171	150	164	157	133	142	147	138	140	139	156	158	151	158	136	164	167	139	136	168	158	151	154	163	124	151	136	152	140	162	155	153	135	132	149	132	150	161	142	144	137	130	135	143	157	150	159	132	140	152	146	142	147	170	141	146	158	140	134	133	147	149	139	153	142	153	161	118	135	161	136	148	145	128	135	139	133	145	140	139	149	154	159	156	142	141	167	131	137	145	149	131	155	152	126	184	141	138	149	134	149	147	132	120	139	155	154	146	147	144	143	143	133	152	142	148	152	144	138	158	122	150	162	154	146	126	148	130	171	153	167	132	154	160	142	148	134	131	153	177	161	137	147	128	127	129	162	149	155	139	142	142	147	129	153	152	129	122	144	145	133	139	129	144	147	151	158	149	154	152	144	136	138	119	151	143	143	119	137	148	135	131	135	145	144	131	145	138	146	162	151	139	158	139	133	156	149	166	176	160	138
4747	15361	10685	4646	3288	2311	1882	1534	1269	1140	1432	1400	1029	685	602	631	750	954	715	614	810	570	463	327	271	262	252	263	244	264	259	255	229	239	228	232	236	223	234	232	219	227	206	229	217	200	219	206	227	217	202	232	222	206	199	209	224	193	228	209	193	227	221	182	219	208	216	209	219	236	218	209	195	204	213	205	217	199	220	195	214	203	212	201	215	214	232	241	221	185	218	207	222	210	227	189	217	224	212	207	229	241	226	212	214	208	230	223	187	206	211	215	237	227	209	220	215	209	205	213	210	223	207	217	225	210	206	211	221	227	202	184	211	216	214	198	185	229	225	210	214	206	216	209	211	223	210	196	218	223	209	211	216	206	195	204	212	204	215	200	223	210	199	210	203	185	214	238	231	205	207	238	202	228	232	198	205	196	241	223	230	197	208	223	217	186	206	192	218	184	203	175	194	197	198	214	208	218	217	209	216	197	201	207	207	211	213	192	191	194	208	192	204	213	193	196	209	213	217	218	200	215	209	205	203	227	201	205	208	199	222	205	222	172	213	204	200	199	211	196	177	204	214	222	199	203	191	221	200	227	194	203	180	201	221	233	217	185	198	210	224	237	199	212	216	216	202	205	218	217	198	211	237	188	229	204	186	214	226	222	185	227	191	233	205	211	194	224	209	218	236	214	192	218	201	202	218	219	165	203	226	189	188	209	210	223	191	233	193	230	207	193	246	213	220	207	216	199	204	211	214	200	219	191	189	188	204	198	218	173	213	193	186	218	191	231	190	209	202	190	188	206	209	231	184	187	212	220	209	216	218	236	211	197	202	203	215	199	212	201	186	195	202	192	184	189	180	216	214	185	198	214	218	230	206	218	222	191	194	217	187	213	207	213	220	199	191	188	187	207	200	206	204	192	199	228	205	200	226	210	211	224	188	205	226	214	247	196	173	199	176	196	214	189	211	211	220	215	183	239	205	190	220	208	207	223	178	214	226	181	207	190	199	216	211	204	185	215	207	228	207	200	182	204	215	197	233	239	220	226	189	211	219	220	221	197	186	218	199	242	223	193	218	193	221	203	193	216	210	213	202	238	213	212	215	192	222	197	223	208	203	201	225	211	160	207	188	223	194	199	212	196	219	196	204	191	207	200	208	211	202	239	211	189	200	229	174	207	187	211	194	212	225	224	204	201	209	174	206	195	187	204	201	187	214	196	196	207	210	208	211	198	217	202	216	201	217	187	199	224	231	165	210	194	213	205	222	170	203	217	189	226	206	216	215	205	193	217	181	192	202	219	202	192	207	203	196	189	196	217	181	236	193	199	204	190	190	197	211	211	225	209	197	212	195	176	216	198	218	210	199	232	231	207	226	181	181	200	218	215	185	215	173	220	216	217	203	216	191	206	193	196	198	226	198	185	193	226	200	214	222	210	215	200	225	209	223	222	218	195	215	204	221	214	180	214	198	211	193	198	225	194	252	179	185	208	194	191	208	207	184	224	192	210	168	178	217	214	211	215	198	194	207	236	216	193	215	217	201	209	186	170	211	226	219	206	183	213	214	186	222	211	207	218	192	223	187	220	219	189	207	190	185	204	203	227	220	197	192	196	217	206	218	203	208	220	229	210	180	230	224	217	205	228	220	207	213	218	198	207	215	200	187	231	190	205	208	188	186	219	203	207	186	214	190	220	241	213	197	197	224	214	200	211	184	187	193	200	203	202	213	199	193	236	225	219	212	196	199	220	243	208	212	200	196	234	202	182	201	217	206	203	225	204	199	190	209	223	214	215	188	191	188	221	198	216	192	191	210	211	215	218	194	191	214	213	200	194	213	194	213	205	202	202	163	207	195	215	202	216	225	231	195	195	213	213	215	215	230	192	202	210	202	205	203	171	196	196	185	226	211	205	221	201	200	197	191	215	218	205	222	200	182	208	201	189	227	200	184	215	227	196	193	204	219	212	198	208	214	212	199	219	210	179	196	205	222	194	191	204	209	238	197	204	222	200	165	212	191	200	204	217	213	183	193	204	198	211	198	225	207	222	214	204	220	210	213	199	191	219	194	202	190	185	196	177	229	214	197	210	198	183	194	209	204	197	199	206	208	206	214	214	210	201	205	195	204	189	233	228	199	206	184	229	217	218	220	191	229	208	192	207	220	184	199	188	199	171	190	194	204	205	209	225	203	197	205	189	180	217	175	187	204	212	204	213	183	211	201	221	197	190	190	191	209	199	198	207	199	189	209	207	213	219	206	214	203	206	233	192	177	209	189	199	194	201	212	197	217	212	219	199	201	202	208	180	201	199	204	212	193	183	191	207	214	199	208	199	201	211	177	196	208	179	201	209	217	203	201	232	200	213	213	225	215	221	192	185	226	208	190	184	245	216	185	226	217	186	201	198	209	201	210	213	218	183	206	199	231	214	215	228	196	202	182	233	227	205	205	187	193	201	212	203	209	195	204	217	206	198	213	202	193	217	204	229	172	252	202	235	227	216	200	209	205	207	194	203	208	182	193	207	181	201	186	205	194	218	197	197	209	226	201	210	203	228	219	188	249	204	199	202	186	213	233	193	208	205	185	200	181	240	204	216	209	203	212	230	223	193	200	199	182	201	217	224	201	207	216	185	205	216	228	214	187	230	174	178	175	208	209	207	205	223	184	219	203	213	233	236	210	216	185	191	214	208	183	184	209	185	214	224	211	204	217	202	226	226	203	186	176	196	193	222	198	194	214	202	179	209	223	194	208	200	223	197	202	208	183	212	209	207	198	210	223	203	197	179	196	217	192	195	192	211	198	206	208	173	194	242	192	225	188	211	220	207	206	222	188	196	217	191	193	190	214	223	202	189	192	198	181	205	208	198	202	219	203	220	202	193	190	211	205	229	213	212	212	191	203	212	238	197	212	202	243	181	185	208	218	193	194	217	200	194	193	207	212	190	212	218	212	207	199	200	202	209	211	210	184	178	197	225	193	233	202	216	197	219	174	211	201	244	197	210	206	190	196	200	214	218	211	191	215	227	201	221	220	194	208	204	216	184	203	201	215	208	225	218	190	217	182	225	202	200	191	221	209	197	210	208	187	211	194	201	220	234	200	210	232	223	231	203	213	212	222	188	193	193	198	188	204	222	183	210	198	211	210	199	232	221	209	207	235	212	219	205	215	235	206	205	217	210	199	201	205	185	235	200	200	191	171	198	187	229	202	202	202	219	182	213	173	218	211	191	191	210	210	214	211	204	206	217	215	187	217	190	215	204	212	200	199	194	214	225	202	202	178	195	234	222	192	205	204	224	204	183	208	199	204	216	214	196	220	194	210	215	217	215	231	218	212	212	191	223	194	190	218	186	202	203	180	222	215	195	176	223	209	203	212	205	186	201	194	209	200	201	212	219	210	239	207	208	193	195	210	230	212	203	231	201	203	215	193	189	179	186	217	202	196	193	203	207	189	218	231	188	215	194	213	192	203	208	195	212	219	167	178	212	217	221	210	233	190	200	216	190
27228	17310	2917	650	425	324	344	319	320	307	290	320	350	319	267	304	295	320	285	327	308	270	246	268	243	249	209	252	250	252	212	245	233	254	246	269	237	262	237	267	264	273	236	221	269	235	256	228	235	231	280	263	272	235	230	223	259	206	213	242	244	239	222	236	225	242	244	262	267	253	240	248	271	245	237	246	252	222	263	232	223	263	237	225	250	249	253	265	246	248	233	232	235	231	250	261	233	228	234	249	235	246	212	225	219	236	271	264	231	253	244	229	254	238	233	214	261	229	240	226	238	241	244	226	253	237	244	197	234	261	276	211	229	252	241	274	230	223	241	228	242	257	227	247	241	267	250	216	252	242	232	236	256	251	232	248	241	261	263	248	231	242	237	270	253	218	246	236	251	272	256	252	235	245	280	249	210	247	244	234	221	263	196	233	220	260	263	247	241	217	228	235	251	236	230	232	259	254	236	253	252	232	249	245	261	252	233	229	242	241	261	229	230	224	247	247	229	233	241	250	225	244	235	237	245	242	258	251	239	237	229	253	228	225	268	230	233	282	244	263	265	250	260	270	246	259	248	227	215	224	247	233	247	251	250	249	226	226	243	232	233	215	248	233	225	202	244	246	236	227	250	230	243	257	198	246	259	237	243	229	244	248	258	241	243	225	260	251	264	211	226	253	233	244	245	248	250	223	257	214	239	242	223	234	230	247	257	249	263	229	225	238	242	266	223	224	231	241	245	244	224	263	245	213	243	241	247	269	256	280	223	255	226	237	241	242	250	273	250	268	235	253	248	277	241	244	272	221	225	253	261	228	223	242	247	242	230	241	231	247	240	247	268	221	232	248	247	258	262	246	243	217	275	253	233	246	242	239	237	231	235	252	232	239	226	239	238	269	232	249	246	233	270	215	269	261	225	251	249	244	229	242	220	240	248	239	260	265	218	258	252	253	239	210	221	262	222	264	292	258	262	261	265	212	254	236	243	241	269	232	253	243	255	240	224	221	240	279	243	242	214	225	253	259	241	255	248	245	239	242	256	258	219	255	221	239	278	235	254	250	250	240	229	264	234	218	248	241	245	250	240	233	229	226	249	247	254	254	271	212	248	265	277	267	250	222	244	263	240	235	248	251	238	264	271	263	256	245	252	249	245	256	240	264	251	251	244	232	235	285	262	267	246	261	224	251	241	250	230	238	253	215	248	282	271	255	225	255	226	260	226	234	242	263	226	239	231	246	259	244	222	266	237	246	233	222	259	228	238	252	268	247	233	258	262	222	273	236	258	242	243	261	233	251	244	243	246	236	258	236	252	257	248	231	263	222	240	242	235	257	235	260	236	232	224	262	236	261	222	202	252	234	232	218	253	231	253	275	230	247	210	280	240	256	238	213	259	271	225	242	237	242	283	242	255	228	246	251	214	230	223	235	249	245	228	244	296	254	232	236	264	262	240	234	235	215	224	216	237	246	237	254	234	235	245	220	250	219	255	259	239	219	223	240	232	228	245	240	227	251	236	222	240	234	274	257	248	252	241	232	247	246	255	270	246	229	252	225	241	246	243	234	249	245	255	241	260	220	280	233	223	267	260	252	262	228	224	227	235	244	244	299	238	240	257	254	243	244	246	262	252	238	240	259	245	244	248	239	241	238	240	275	242	244	250	217	239	257	231	246	273	249	238	251	230	247	248	262	219	223	233	244	231	237	235	248	237	220	261	229	230	254	223	229	243	226	249	269	271	267	235	235	249	247	242	251	257	241	238	236	232	240	244	230	248	254	255	248	242	265	231	232	222	217	239	210	263	251	244	241	242	276	241	223	228	262	227	238	266	224	238	223	252	241	220	245	256	226	307	235	230	236	243	231	245	247	229	236	265	246	213	241	256	254	257	247	239	235	249	241	253	233	251	237	252	228	226	262	246	252	233	239	242	235	228	237	259	217	251	273	245	234	237	260	230	247	244	210	269	235	224	246	272	236	233	260	242	218	242	276	240	228	265	224	261	214	220	213	272	226	232	256	229	251	250	212	262	215	240	241	237	264	241	237	235	244	250	207	252	245	257	255	205	261	262	239	242	227	274	225	241	256	231	253	243	236	220	241	237	225	216	259	249	252	241	265	244	262	235	253	242	238	245	249	244	256	261	251	224	248	242	239	227	240	237	250	225	263	222	263	229	257	248	239	225	230	228	239	239	232	242	234	246	239	249	237	256	249	220	257	244	252	246	243	233	246	226	254	248	229	211	255	234	223	240	234	219	255	264	236	242	258	243	252	255	243	243	268	248	256	218	231	233	259	248	248	243	249	283	229	229	256	249	260	243	248	244	262	281	231	252	244	228	240	242	263	235	234	234	240	235	247	215	270	243	255	235	250	257	250	266	251	267	256	216	236	265	225	255	228	238	245	249	258	266	247	229	247	241	248	273	244	200	246	238	240	264	231	218	229	248	232	235	248	223	242	242	237	237	291	244	242	237	222	226	238	255	249	214	221	235	238	265	265	269	249	228	241	243	228	247	235	236	205	256	224	215	242	242	243	269	236	258	246	235	235	236	246	276	246	240	239	261	254	244	264	247	259	221	235	234	247	224	248	247	197	243	261	266	237	271	246	274	223	232	239	235	222	258	245	243	248	258	234	247	232	241	224	237	296	226	242	222	242	261	230	286	236	240	250	221	257	224	265	254	249	253	243	241	207	236	249	221	255	244	218	262	254	239	230	257	214	236	237	231	245	244	241	215	278	263	245	240	258	252	266	245	265	228	255	203	230	252	246	220	252	241	252	238	257	249	238	253	244	251	229	233	230	220	224	241	223	248	241	251	228	255	243	254	244	266	233	255	241	223	252	263	230	253	231	257	248	247	248	219	255	263	222	257	231	266	252	273	277	235	254	236	239	238	275	255	252	257	234	230	239	238	237	237	242	244	261	252	235	224	250	241	257	272	262	219	252	264	216	224	261	273	248	242	266	226	249	258	265	227	247	276	229	228	262	239	245	231	221	226	267	244	246	232	238	244	238	256	237	235	238	222	233	218	217	234	236	239	240	259	242	231	233	221	244	210	243	246	242	257	238	249	233	268	221	247	259	226	251	240	238	212	242	238	234	246	254	218	260	257	251	272	230	253	238	262	246	237	239	241	263	250	232	228	255	255	218	241	250	253	230	233	236	249	267	258	246	222	213	223	207	237	247	219	222	228	222	237	224	237	253	232	248	227	238	268	244	213	239	238	267	241	234	275	255	252	246	234	255	262	265	252	238	230	258	246	247	240	211	235	228	234	239	245	224	242	214	244	264	263	244	258	216	245	218	230	240	256	239	253	219	249	267	258	236	239	243	240	260	237	247	228	251	240	245	255	261	217	252	250	239	239	245	239	263	242	235	274	234	244	251	214	226	262	239	223	235	237	245	247	278	247	250	237	257	235	270	247	248	208	262	232	254	265	267	212	259	231	237	236	230	247	223	262	231	247	240	246	246	245	228	225	231	238	232	258	241	233	215	239	247
4296	2373	1737	846	698	651	567	613	606	500	531	596	562	446	448	466	528	578	468	537	530	465	425	358	389	393	377	342	353	343	380	384	369	346	338	377	320	367	381	344	344	358	383	350	355	346	383	375	345	360	346	417	378	363	373	349	374	336	342	406	397	344	350	337	362	332	364	366	383	382	373	393	403	333	323	360	353	366	345	339	382	366	370	335	376	365	376	378	374	354	370	365	351	375	341	381	384	354	393	378	363	409	406	392	385	346	387	344	344	380	356	360	368	379	393	370	387	352	355	383	355	389	352	368	345	385	334	375	339	381	363	371	367	375	392	347	372	336	318	364	351	342	315	364	356	357	353	371	330	370	370	353	348	376	370	358	396	389	373	378	307	381	375	321	360	383	373	378	368	372	376	349	389	372	370	389	329	388	396	368	372	353	395	356	379	344	341	370	360	383	342	383	352	360	361	380	369	367	376	375	365	393	329	355	334	364	371	361	372	360	364	393	374	358	348	342	353	372	372	381	363	395	362	349	352	362	358	359	366	370	339	352	383	373	348	395	386	355	363	364	353	370	350	376	353	373	359	343	331	392	378	405	363	367	383	367	382	368	344	396	367	368	364	358	370	384	365	349	361	371	362	336	352	358	393	345	339	366	378	345	363	373	367	372	348	385	378	367	362	400	357	368	351	383	352	358	373	406	353	356	374	367	364	384	347	362	377	325	374	326	351	380	383	354	312	341	357	407	333	347	343	331	373	367	342	344	367	359	403	390	374	350	353	370	394	366	383	405	369	378	375	368	363	336	363	385	361	355	381	363	328	357	398	374	360	378	370	401	386	348	384	334	326	344	367	357	350	363	354	353	355	367	392	363	371	355	389	371	363	377	364	374	351	356	345	362	384	371	354	373	351	382	347	356	395	357	364	398	370	367	392	328	355	381	349	373	379	345	353	354	351	397	362	358	354	369	379	356	366	349	374	400	329	352	384	396	390	359	338	337	387	322	371	353	395	369	326	372	362	370	357	363	366	355	376	372	373	367	337	335	365	353	395	372	369	355	358	338	361	372	354	367	374	379	380	371	396	401	392	346	362	333	354	344	360	382	371	367	379	350	340	395	358	357	388	374	382	336	382	334	364	367	361	414	383	363	393	339	392	355	392	381	379	356	363	342	389	352	362	349	362	367	379	326	405	362	390	349	346	348	351	407	386	380	384	373	382	368	372	352	375	363	367	380	345	371	365	365	374	361	358	345	362	398	353	376	366	346	322	358	403	384	360	376	370	360	384	340	371	371	330	375	372	359	368	384	341	376	390	399	401	378	336	355	364	369	355	390	379	368	361	330	325	352	369	314	367	343	362	386	378	349	348	336	345	361	381	355	381	379	370	372	343	360	354	334	392	391	374	387	358	352	363	386	381	353	377	388	368	379	381	362	345	402	330	343	371	360	368	345	389	366	348	365	389	356	396	368	346	375	339	380	363	381	358	349	343	355	372	383	341	385	379	355	345	341	363	390	379	373	377	341	376	336	344	351	335	344	362	372	330	378	373	381	356	336	373	396	366	363	356	392	337	383	370	374	363	383	387	396	382	339	364	399	375	344	364	379	363	362	390	341	370	348	393	371	364	374	371	371	360	397	387	382	371	348	373	373	355	398	339	318	339	401	339	361	364	367	385	343	389	361	380	339	364	354	354	338	356	336	360	347	354	391	387	394	341	373	402	355	359	332	383	351	374	379	357	391	382	357	402	365	377	364	386	351	387	334	384	391	363	354	338	387	361	362	341	380	330	334	345	368	353	369	385	359	351	355	394	378	343	338	362	350	393	367	381	401	384	377	368	382	363	364	384	376	348	374	367	380	374	353	362	371	330	360	350	354	385	375	373	363	388	370	375	353	343	368	397	384	330	341	396	372	403	373	386	364	356	369	345	398	350	374	385	387	390	337	394	340	376	378	346	344	380	371	347	356	345	386	368	392	393	359	363	363	380	359	359	375	360	389	348	357	359	399	350	364	385	340	359	335	398	401	384	367	379	373	364	342	341	337	349	361	344	366	336	332	371	373	366	386	362	363	379	387	353	347	396	397	360	344	391	325	359	369	375	354	387	347	378	367	376	320	325	362	388	372	328	371	375	386	339	373	359	303	378	367	319	393	326	377	334	317	333	354	382	360	339	395	353	375	372	368	360	386	369	341	325	355	368	344	346	362	336	376	369	393	349	389	406	399	358	349	372	335	369	392	346	342	365	370	334	390	386	371	371	350	374	363	398	381	361	373	364	369	354	348	368	379	317	387	372	396	372	362	370	388	358	364	359	384	355	359	395	372	335	362	355	375	349	391	359	363	380	381	367	379	352	394	363	385	369	371	389	347	373	370	367	339	403	358	345	378	373	352	369	369	380	358	385	393	354	345	422	374	369	355	373	354	377	356	368	354	390	359	381	364	365	347	369	358	361	380	355	403	382	341	341	347	388	379	358	358	357	355	358	389	371	350	375	345	358	363	364	374	374	378	322	374	352	362	370	344	332	354	342	350	357	358	366	364	368	373	372	381	344	364	373	370	339	360	341	370	363	381	380	371	381	363	379	344	411	361	371	365	378	371	366	359	381	358	367	362	372	392	372	336	382	387	349	378	378	369	384	357	385	364	406	353	325	380	376	343	335	391	348	367	390	361	392	371	364	385	355	365	377	384	377	393	381	365	374	394	352	368	398	333	371	359	368	367	343	365	343	360	362	360	369	369	379	362	367	350	369	359	394	358	410	370	376	343	401	364	364	340	374	367	372	358	350	385	332	365	341	340	366	377	368	357	378	401	348	354	376	337	368	366	364	333	370	364	359	380	376	361	356	351	367	362	346	366	362	358	386	346	356	361	345	356	389	346	362	357	366	354	381	371	369	349	396	360	372	362	372	373	360	350	370	348	361	337	378	370	354	403	344	356	352	394	376	381	342	358	414	368	363	368	380	379	333	348	395	353	346	381	389	357	352	339	376	376	382	368	367	358	386	322	389	326	361	360	360	400	366	355	380	384	337	356	374	388	393	346	367	348	340	370	343	353	371	372	352	381	393	344	362	402	342	363	354	342	340	382	380	335	365	340	359	397	357	351	370	360	351	364	363	362	392	367	387	366	382	351	376	341	349	369	364	315	329	378	375	367	375	369	353	389	347	380	395	356	363	353	376	383	365	363	382	394	384	361	379	390	373	366	385	345	365	369	351	402	375	391	388	371	385	381	313	391	384	391	368	379	404	369	382	381	392	358	399	377	340	387	335	355	338	327	375	372	377	349	351	347	386	377	327	367	353	380	365	348	362	379	352	343	371	413	354	374	366	371	379	343	363	376	413	369	355	373	358	370	407	357	330	350	387	369	366	373	351	370	376	355	373	384	367	356	361	372	334	315	394	374	371	381	349	343	340	350	398	354	368	383	356	368	351	366	381	370	392	346	352	392	362	365	339	358	363	353	400	353	365	375	358	369	363	362	356	349	348	368	375	346	371	352
23640	21434	28556	24716	20913	2393	514	418	350	310	280	255	266	238	199	202	243	239	213	251	238	212	166	148	136	124	128	129	122	128	116	134	126	139	138	122	120	133	144	124	132	132	109	121	116	152	123	109	126	139	121	116	137	147	132	121	108	131	144	131	110	129	137	125	132	113	120	122	116	103	130	112	126	114	110	128	125	101	122	122	137	122	122	109	138	117	123	124	132	127	131	114	138	118	122	134	119	112	137	141	109	143	112	138	108	89	124	125	152	140	138	125	105	122	120	121	131	131	137	113	118	101	99	119	126	125	115	135	122	132	110	107	113	141	104	97	113	135	102	131	127	115	128	117	119	105	124	141	113	111	130	117	104	110	120	112	93	121	150	127	110	134	114	108	117	150	108	124	139	107	112	115	141	142	128	102	96	134	103	116	118	132	112	137	113	134	138	113	102	115	115	121	130	120	125	97	118	117	125	121	119	115	117	140	135	119	142	107	128	109	120	119	108	120	101	117	106	113	107	96	119	129	137	114	110	116	103	144	131	123	126	122	121	116	118	126	115	112	125	133	115	112	133	140	115	125	121	133	138	137	136	125	134	124	131	124	119	114	132	109	123	116	122	110	126	119	138	118	105	114	151	127	116	130	130	129	116	128	118	124	136	129	111	113	137	123	119	119	116	141	108	130	128	138	106	116	129	92	125	122	114	129	139	105	116	127	112	125	93	126	130	113	116	115	133	116	135	141	119	109	121	131	104	127	123	117	112	136	106	125	128	126	96	136	125	107	133	131	113	132	142	125	113	127	105	127	123	141	129	96	123	115	105	129	120	145	129	106	148	115	101	121	126	118	123	100	117	118	107	124	106	115	148	132	108	114	122	106	131	121	132	125	125	122	143	118	122	125	117	121	113	125	132	106	114	117	105	95	143	125	111	135	96	116	105	135	124	108	119	142	108	115	109	114	120	143	114	129	123	126	123	123	102	133	130	142	103	115	120	106	98	98	140	111	115	121	104	142	133	114	129	118	132	123	129	116	114	117	124	135	124	121	132	113	134	121	124	119	103	126	126	117	112	108	134	110	113	138	126	131	123	140	120	109	135	138	143	146	119	125	114	128	104	118	113	103	108	130	117	134	131	135	123	121	123	132	117	97	133	133	126	145	132	123	123	129	135	119	126	120	115	103	136	100	139	97	114	126	110	117	134	121	128	125	111	138	110	117	133	118	126	129	100	135	124	127	131	130	133	122	125	121	129	114	134	130	112	136	99	121	121	116	116	132	140	121	116	115	117	110	116	121	117	128	124	122	106	106	115	128	123	141	123	100	139	107	130	105	109	110	114	132	117	131	132	122	127	113	130	115	127	142	107	120	138	129	118	109	98	136	119	118	132	106	117	131	117	105	126	121	130	121	105	124	112	108	117	126	129	119	146	111	125	122	109	112	131	123	103	141	115	106	119	112	110	124	107	102	124	131	148	136	132	121	141	123	132	125	117	110	116	118	103	128	135	112	105	119	130	120	102	107	121	135	122	126	113	126	94	103	106	126	115	118	107	132	109	114	129	120	110	118	110	114	104	117	138	125	120	113	109	140	121	124	126	121	113	139	104	110	125	111	117	122	139	133	110	138	127	116	124	128	124	117	129	114	112	118	137	136	114	124	113	117	120	136	122	112	108	111	119	125	124	129	112	107	112	123	129	104	127	105	129	141	115	116	117	120	121	122	124	103	117	110	111	131	111	132	138	128	124	120	105	112	106	127	134	133	129	109	121	120	116	123	120	135	126	112	126	120	113	98	121	110	119	118	115	132	107	112	108	130	123	129	104	105	145	142	119	123	114	125	125	131	131	115	129	121	138	109	115	124	130	104	125	112	116	120	124	116	111	116	131	122	121	131	116	122	109	127	119	128	133	128	114	130	104	118	119	131	113	122	133	134	102	121	104	103	118	105	127	110	126	133	108	114	121	132	111	108	139	113	119	118	155	101	108	142	136	121	116	117	144	124	108	135	141	113	131	130	133	130	121	112	126	108	100	117	123	135	113	120	111	139	117	114	118	115	127	134	119	135	121	111	112	141	114	113	121	110	120	116	122	138	131	119	111	119	123	135	113	113	132	135	126	121	107	116	136	118	119	131	124	136	126	130	130	114	122	130	114	110	108	136	118	123	114	126	126	106	129	125	114	135	121	119	144	105	121	112	118	132	95	112	116	120	116	113	143	118	109	111	115	117	127	124	118	137	124	112	126	138	116	101	115	108	99	139	137	114	125	108	144	108	129	108	112	108	114	129	105	115	113	117	144	114	128	104	104	146	128	113	141	117	136	109	125	109	121	119	127	137	116	128	133	117	117	111	117	143	119	99	98	118	125	104	101	99	114	123	104	149	149	114	126	134	132	124	138	110	124	118	99	118	126	106	109	114	136	107	118	121	132	116	97	116	120	109	124	126	136	126	119	124	137	140	99	142	114	137	141	128	125	118	121	125	107	112	117	122	127	125	129	138	130	118	129	117	126	123	111	129	107	132	121	124	138	117	130	134	114	133	118	120	125	122	130	121	130	120	114	130	104	126	108	110	112	123	117	115	122	116	116	134	121	105	115	118	110	102	101	134	104	126	142	115	122	144	106	112	126	134	113	130	116	115	134	121	115	117	137	133	128	117	117	111	96	108	120	129	121	115	98	133	129	132	147	114	111	113	110	112	119	124	127	122	135	111	128	131	128	129	118	125	130	98	121	122	136	127	114	122	131	120	109	138	120	129	117	125	125	100	116	119	125	116	118	125	105	133	120	141	99	138	110	117	134	125	106	116	99	118	101	115	119	117	141	112	137	121	104	121	118	129	130	116	120	118	137	120	112	116	121	154	113	101	113	129	128	113	129	127	123	130	116	111	115	112	121	118	137	104	132	124	106	123	130	101	118	122	120	120	120	114	113	121	113	117	120	144	117	139	116	122	113	113	118	128	124	125	124	121	95	118	121	133	121	131	118	116	112	135	134	96	113	112	115	147	127	118	118	113	117	113	110	116	140	118	122	135	134	120	108	134	121	124	132	121	128	124	114	102	116	138	111	120	149	106	132	116	129	132	123	127	114	106	122	130	120	135	128	113	116	138	121	117	113	110	115	126	115	119	132	110	108	130	113	127	120	127	127	121	122	110	118	136	109	130	119	106	110	116	119	119	122	98	124	128	124	130	130	116	101	119	128	129	121	107	134	125	120	125	118	130	117	124	102	123	122	121	129	106	107	126	102	128	132	124	104	125	117	110	128	113	120	133	96	134	125	123	139	111	133	118	131	145	116	132	100	130	107	110	117	135	121	119	104	109	120	127	107	121	119	118	140	136	104	114	113	132	134	115	117	133	109	134	114	112	132	117	109	133	132	104	130	116	109	110	114	129	104	120	126	106	140	131	111	125	121	113	120	131	132	116	121	123	110	132	113	120	113	116	103	123	97	119	124	109	97	134	133	129	129	117	136	112	121	133	131	139	125	118	138	123	136	88
3454	9706	6712	2773	1862	1452	1136	1028	916	746	615	648	562	547	446	401	540	570	470	545	526	486	358	273	256	216	230	231	225	205	187	192	208	186	196	213	219	229	203	205	200	191	178	195	194	185	177	171	205	185	209	201	180	200	199	214	192	205	203	187	226	199	205	188	211	166	188	196	154	170	172	202	190	184	171	183	211	172	198	185	188	177	185	217	184	190	180	193	174	199	213	199	188	182	221	201	203	183	214	190	180	200	197	188	174	208	212	189	219	189	193	193	203	226	194	215	214	178	171	184	180	190	205	168	204	187	204	179	190	159	222	198	203	202	195	197	199	189	197	185	193	189	220	201	161	176	195	175	181	173	205	198	190	178	186	188	204	192	196	181	180	176	206	196	198	181	211	188	191	199	210	192	187	169	180	188	184	192	183	194	181	183	203	209	208	173	189	192	190	210	205	224	183	200	185	191	168	186	180	171	185	210	187	168	162	186	164	165	179	189	185	185	186	195	197	181	162	187	191	189	194	173	166	187	184	163	199	211	211	224	189	217	191	186	168	162	204	167	195	174	205	192	182	207	199	177	179	184	196	209	199	170	193	163	213	177	203	186	199	193	162	185	185	173	205	208	185	188	192	187	158	182	199	197	199	195	200	167	214	176	198	180	180	195	193	170	190	160	182	194	200	187	197	194	186	194	213	196	191	174	210	189	185	188	184	203	197	198	201	215	197	215	193	203	171	176	189	199	165	182	186	180	185	183	175	172	184	182	183	186	158	169	163	164	171	185	190	187	212	207	206	213	187	174	191	194	192	157	186	174	171	202	177	201	200	152	170	170	198	185	195	192	199	173	186	189	167	173	184	188	190	201	172	172	197	177	171	188	202	178	181	201	195	192	194	186	208	174	180	192	176	202	175	199	166	175	186	193	178	186	186	203	176	205	216	216	179	193	183	211	177	189	173	228	203	179	205	176	194	190	176	193	199	178	191	168	166	239	177	165	232	197	198	191	175	209	197	216	204	189	191	187	209	189	191	194	164	200	200	189	196	167	184	192	191	172	185	186	178	168	174	196	208	170	169	188	197	192	206	183	183	183	184	179	204	193	184	184	187	205	171	178	177	194	192	189	176	158	199	177	173	191	161	176	188	196	201	195	209	186	187	176	196	186	185	208	174	198	198	166	180	197	187	193	207	207	167	175	184	189	177	159	201	219	183	161	217	190	179	195	186	199	180	183	187	184	218	190	179	205	185	178	200	202	226	169	196	193	206	190	181	180	162	185	165	194	183	187	183	177	194	186	186	190	186	172	222	218	196	189	177	190	165	181	167	188	186	161	183	213	175	173	183	184	180	178	175	196	194	161	206	159	182	163	187	184	193	188	187	160	170	182	209	175	175	191	197	176	189	204	166	181	183	181	176	188	172	217	189	196	178	188	185	179	196	182	209	191	189	190	197	166	192	184	182	199	195	179	199	174	178	192	178	179	200	186	192	192	145	190	204	179	203	176	180	204	206	205	189	181	173	185	164	183	191	187	195	210	178	200	188	174	195	185	199	208	194	177	164	216	225	213	185	155	185	195	179	199	178	191	185	197	179	170	190	216	190	188	200	202	178	176	196	201	193	176	194	184	189	160	178	192	188	176	168	170	177	193	194	186	181	173	185	197	158	185	204	191	209	186	183	216	170	185	175	208	188	176	193	190	204	192	204	191	214	179	202	192	191	192	192	186	167	213	182	174	194	190	173	191	188	179	177	205	186	188	164	185	177	185	193	159	200	193	200	198	183	200	196	184	218	188	202	180	181	159	180	197	181	213	188	195	169	155	172	182	180	175	193	193	176	180	170	189	173	186	193	195	191	205	177	193	199	199	191	170	188	191	182	183	184	180	168	195	188	179	194	201	199	196	174	185	180	165	191	216	210	214	165	180	184	169	194	171	197	176	182	192	195	190	156	188	192	190	184	198	183	175	166	196	178	186	169	167	177	191	199	191	184	179	178	195	196	173	174	197	203	192	161	182	188	172	201	205	229	167	175	175	194	201	222	182	188	207	173	170	167	190	184	175	189	189	181	168	192	170	200	173	178	200	196	181	191	191	163	179	180	187	205	179	181	194	167	192	198	202	184	159	181	164	205	222	185	169	200	196	189	182	189	180	207	197	163	185	169	202	186	201	183	189	204	170	170	194	185	179	188	195	187	199	215	193	234	184	188	185	182	196	186	177	156	197	177	162	168	220	183	197	202	194	170	171	180	189	168	183	174	181	218	193	194	173	184	203	191	185	179	200	191	182	168	172	212	209	194	199	183	166	200	185	212	197	189	169	182	205	173	213	149	199	184	187	170	196	207	205	181	190	191	181	208	180	205	215	181	199	198	158	212	164	206	200	186	198	200	196	173	179	191	173	198	169	189	191	207	203	205	217	169	196	194	200	204	196	189	191	185	178	189	175	208	174	180	165	213	191	164	192	177	181	208	186	179	187	209	185	188	203	190	174	212	179	186	181	175	192	193	180	194	171	207	211	210	188	195	191	206	179	205	194	203	171	189	173	197	178	190	175	189	179	166	185	165	169	183	192	197	216	184	176	196	172	185	205	186	209	195	213	198	184	181	202	191	190	187	197	196	180	201	177	194	208	166	186	203	157	188	182	180	173	179	208	184	176	189	162	161	202	214	188	219	163	201	179	188	187	200	187	201	173	171	181	197	190	181	176	205	191	207	182	176	194	168	205	183	183	207	182	190	203	210	187	202	187	178	206	181	191	199	196	174	186	198	204	191	196	202	168	194	192	169	211	173	196	188	202	191	191	179	195	209	209	168	194	169	204	222	196	165	189	186	192	189	203	180	174	173	212	193	198	200	182	186	203	205	176	196	187	206	210	189	187	197	209	175	187	209	197	193	187	166	184	184	174	191	207	177	210	170	183	192	204	155	182	209	178	184	185	193	171	210	172	181	161	183	185	171	192	162	191	200	176	178	174	216	228	178	174	206	165	192	183	207	197	194	184	196	170	195	196	178	197	202	184	191	195	177	191	186	197	193	179	189	170	192	206	177	177	171	173	193	189	196	183	186	176	182	171	173	163	177	203	190	176	196	207	198	196	190	200	187	212	175	188	190	206	186	184	183	204	175	195	208	213	190	181	168	180	190	179	204	196	206	181	181	176	196	204	189	188	196	179	200	200	201	204	207	196	173	207	207	194	184	179	200	168	179	212	172	213	187	195	193	209	171	202	212	154	175	174	159	205	177	194	186	197	208	156	190	185	193	175	199	210	179	188	176	179	208	200	174	202	187	197	184	171	179	184	178	185	198	190	217	189	181	169	194	195	202	184	172	208	170	171	184	187	161	170	200	193	198	214	193	206	171	184	196	195	195	179	215	161	196	196	189	205	191	187	185	181	195	183	182	187	202	207	186	195	188	204	185	196	179	195	167	167	171	205	194	167	194	173	196	184	170	205	197	207	193	185	199	201	181	183	152	181	160	177	177	187	184	174	177	180	174	199
24692	21424	26944	25177	2568	604	502	451	452	428	388	365	441	372	350	340	360	361	378	409	390	362	333	331	311	310	305	322	287	293	337	308	287	282	324	275	287	289	291	274	278	298	291	289	284	308	318	282	283	303	291	303	295	296	277	294	301	280	295	277	303	294	310	300	309	312	292	283	269	306	325	284	304	301	289	316	284	296	308	288	276	297	307	331	303	283	328	310	318	337	313	319	318	287	308	295	302	317	323	307	254	314	283	286	277	302	354	296	278	286	298	335	310	304	287	299	282	303	346	302	317	263	309	319	335	324	289	307	273	293	304	320	305	281	291	287	287	293	282	273	292	309	311	318	290	338	259	303	292	300	258	296	309	275	297	301	302	265	297	295	268	299	315	269	283	272	311	311	297	281	290	304	290	311	331	317	278	303	275	313	317	288	278	295	282	271	312	281	281	276	297	297	329	284	283	279	294	289	310	313	279	279	285	315	298	320	286	308	271	303	300	303	311	320	322	287	301	295	317	300	315	300	294	320	308	263	302	287	295	282	274	314	305	302	310	312	321	288	314	287	296	312	295	263	283	306	301	322	305	320	304	292	277	328	286	312	319	298	294	269	281	310	266	264	273	311	287	297	298	293	257	329	283	289	304	272	313	294	301	299	280	297	291	303	295	331	306	278	300	308	282	334	306	336	296	328	314	306	277	254	313	286	276	301	327	293	323	287	311	278	286	292	309	293	303	297	329	274	310	281	291	296	299	311	293	294	287	302	296	319	275	303	286	259	292	296	270	313	309	275	274	322	313	306	307	288	282	284	293	314	288	288	306	296	287	332	293	307	329	314	295	307	295	316	317	346	318	296	306	302	315	304	300	273	286	323	282	297	299	296	256	307	301	299	288	324	292	301	319	312	314	301	307	289	286	298	304	310	302	290	296	315	278	283	291	317	308	303	296	270	296	296	284	290	316	291	318	301	268	301	255	319	323	298	289	320	283	305	341	312	294	279	315	309	287	290	293	327	282	310	298	323	321	279	284	305	330	299	296	297	336	330	284	331	307	311	278	297	295	310	298	283	332	286	296	334	274	299	295	312	304	280	315	270	288	278	309	315	297	304	283	271	308	300	318	322	299	301	283	279	300	331	303	250	304	301	311	316	307	306	265	287	296	286	291	308	319	289	307	294	305	280	312	297	255	304	339	291	299	264	295	313	295	294	325	317	303	307	266	299	327	284	276	284	291	282	302	314	298	291	300	287	296	289	278	285	277	303	281	310	284	272	321	299	300	315	270	303	278	283	296	273	291	304	279	260	268	315	320	302	296	291	306	298	298	259	279	317	262	301	290	304	305	325	295	298	325	271	323	284	271	285	297	289	287	310	274	309	279	280	327	274	332	273	304	305	269	307	300	291	310	281	298	284	293	294	317	302	276	313	316	318	312	294	310	293	318	279	308	296	284	294	312	299	303	304	299	310	297	320	316	312	315	298	280	323	277	289	339	268	319	315	299	299	297	309	285	325	314	285	282	312	302	292	298	284	337	254	291	292	305	297	337	287	301	273	261	313	284	309	245	295	273	311	286	293	300	263	295	295	290	330	276	290	294	313	307	293	295	285	318	271	280	308	292	282	323	298	293	309	278	298	285	283	318	266	267	325	310	309	297	309	314	291	289	283	291	326	304	297	299	296	292	285	308	295	293	276	299	258	293	314	292	276	309	304	293	317	303	301	315	287	283	304	325	308	297	266	324	274	316	283	312	297	313	279	308	251	338	301	311	298	342	314	257	328	332	314	300	289	315	308	307	301	292	299	271	328	315	311	288	313	311	320	300	274	314	294	302	330	271	323	311	276	295	303	302	296	296	289	284	302	320	278	308	330	313	297	276	278	288	305	262	303	305	279	297	308	306	289	316	294	312	316	292	299	270	329	285	303	312	278	305	313	310	289	310	281	309	273	290	306	285	291	301	318	330	344	296	300	295	298	302	281	300	303	285	309	312	319	272	269	271	296	284	299	335	305	305	276	296	327	304	298	296	296	298	326	315	270	300	292	314	280	300	298	282	296	273	329	300	315	313	271	292	289	326	316	298	290	292	289	304	284	316	272	300	288	269	293	293	273	296	335	298	304	296	292	296	309	293	315	314	298	306	294	293	326	277	318	293	302	314	330	254	286	313	316	275	302	269	311	287	324	277	298	269	274	289	320	309	288	310	286	281	293	302	285	316	341	282	294	293	298	288	329	304	290	318	287	305	271	331	297	306	285	336	302	291	272	335	291	304	280	295	328	286	277	283	333	316	294	304	288	314	303	296	288	315	321	285	295	291	297	289	281	305	275	294	278	304	289	319	271	329	308	310	303	310	287	309	299	313	281	321	302	284	322	312	292	323	282	276	299	282	264	280	294	311	298	313	303	295	320	313	323	317	318	307	288	309	317	282	304	314	284	265	323	293	293	313	290	277	306	328	280	311	286	306	294	320	294	282	303	292	294	290	298	291	298	283	309	294	311	294	250	322	272	305	293	284	294	295	274	289	296	315	283	280	312	323	320	295	292	318	305	291	303	301	295	301	289	294	293	293	301	303	327	273	297	279	304	304	316	280	296	302	327	280	336	311	293	287	314	320	316	318	303	325	283	288	293	290	303	297	305	302	279	311	321	318	286	294	317	301	307	308	323	301	296	286	306	304	324	300	314	273	273	293	307	301	276	336	307	281	338	301	300	295	281	302	268	326	286	295	275	293	284	288	295	291	291	279	292	304	291	317	304	299	309	321	320	283	293	315	301	294	290	297	292	310	264	272	318	305	311	280	298	304	301	281	270	274	321	292	281	312	289	279	317	308	319	320	311	303	311	286	286	324	304	293	295	291	306	311	293	305	309	286	297	290	323	268	301	310	270	330	311	294	287	283	316	300	308	273	293	241	292	295	314	302	291	294	315	292	298	259	285	290	290	291	299	299	290	277	290	286	316	284	284	295	323	282	322	286	298	303	292	302	268	316	291	292	305	308	313	311	292	302	299	302	281	281	307	312	312	277	300	289	317	284	295	283	294	294	297	290	295	342	264	309	292	272	279	278	304	296	324	314	305	285	289	303	297	322	325	298	285	299	299	283	288	304	287	261	314	279	288	294	337	301	292	333	287	297	309	321	276	291	302	299	281	336	291	307	324	311	280	297	310	295	345	297	316	288	284	324	296	288	338	296	255	292	280	289	319	298	259	279	296	316	292	315	287	298	324	292	306	258	301	306	300	294	305	248	322	279	313	308	303	324	303	307	302	296	324	288	315	361	338	297	280	296	275	290	316	290	281	289	311	310	290	293	306	321	289	314	301	313	309	262	306	293	289	309	281	314	328	305	286	324	308	301	293	320	289	298	307	305	283	294	289	293	301	315	278	324	279	325	324	304	298	329	292	303	296	301	292	290	303	273	316	321	305	295	327	299	292	295	306	304	289	297	282	275	258	308	287	283	311	285	298	324	318	285	296	268	326	305	295	289	281	276	307	314	297
3468	6010	4251	1824	1396	1110	1003	902	820	745	711	645	730	675	613	582	643	663	739	766	806	679	517	482	446	436	425	462	418	455	433	460	422	462	448	466	438	461	437	429	444	451	436	466	454	451	437	436	474	469	453	399	424	424	437	425	423	418	447	420	454	436	430	476	458	428	447	441	449	442	468	425	450	433	436	416	418	485	448	400	411	493	442	463	438	475	431	440	480	443	440	411	438	444	420	400	422	451	455	500	427	448	463	450	431	438	466	449	498	459	430	417	428	422	434	440	429	443	429	467	463	433	452	415	422	453	431	439	449	436	431	428	461	438	450	450	437	416	408	451	427	429	463	407	394	485	444	438	438	443	439	480	427	440	479	407	441	441	422	445	458	474	418	437	448	459	455	386	425	457	413	416	406	435	436	420	439	490	452	455	432	440	441	455	454	458	420	471	396	440	446	444	435	420	448	422	423	419	436	414	450	425	443	422	438	444	424	440	417	431	461	416	423	465	409	439	485	454	389	434	395	413	443	469	468	411	420	433	463	423	418	434	480	409	425	435	474	464	412	455	439	429	438	419	484	466	416	440	444	446	408	418	454	446	425	465	469	447	433	461	410	413	416	429	419	445	429	423	453	424	457	440	439	441	408	458	441	413	428	423	412	443	436	469	420	463	424	467	424	441	465	437	427	405	430	395	440	417	448	407	414	427	431	445	442	453	456	462	457	447	451	455	487	460	449	473	424	412	481	415	446	431	404	430	449	451	444	442	475	467	417	431	463	436	413	402	431	421	427	437	462	421	425	450	427	448	425	405	407	447	417	440	434	419	446	445	453	433	430	445	424	414	449	452	397	433	460	447	460	438	432	430	426	439	426	417	460	416	415	428	460	434	443	435	420	423	390	458	435	445	445	430	423	435	438	413	454	454	452	444	427	423	418	450	438	442	418	437	405	423	444	452	413	443	413	430	432	481	418	410	434	441	423	419	441	449	413	418	445	420	479	444	443	448	458	447	459	469	394	480	407	473	436	438	428	462	422	410	445	451	421	408	410	432	466	436	390	431	468	431	425	400	443	454	436	425	425	460	412	418	398	406	446	405	438	412	459	411	448	455	465	415	472	411	430	449	446	407	449	423	447	412	386	423	431	421	429	418	473	451	442	435	454	457	410	434	427	424	445	456	451	439	426	436	445	436	439	424	441	462	432	427	413	428	434	428	395	444	445	431	405	463	418	435	437	412	405	450	428	452	443	438	467	420	427	468	450	440	443	433	462	394	465	444	439	453	463	413	426	439	462	487	435	398	425	409	427	415	404	412	463	404	431	428	426	427	426	437	426	435	456	446	439	448	451	429	442	434	419	462	418	453	423	412	430	441	465	423	411	402	428	421	419	477	419	431	439	420	404	410	429	428	446	468	471	453	436	488	436	452	428	414	422	465	462	418	444	429	462	430	484	405	470	433	449	450	402	454	451	438	450	440	486	438	453	440	425	445	421	400	462	473	435	403	448	402	404	450	397	440	411	438	441	415	438	471	465	459	425	464	433	410	439	437	442	438	419	465	413	444	440	440	431	482	460	460	391	433	424	454	402	465	441	446	445	412	443	434	456	413	404	430	445	440	393	454	455	419	447	446	444	460	463	460	439	434	426	421	429	428	438	442	424	441	438	404	424	420	420	415	412	440	453	453	419	426	441	443	439	431	439	422	457	433	475	420	459	449	447	408	437	442	434	403	447	445	422	449	459	438	450	438	447	416	431	428	429	412	456	405	427	440	437	459	426	455	432	462	446	429	422	453	415	411	451	453	425	428	425	433	402	478	436	432	459	449	432	454	421	455	403	452	465	417	398	423	453	434	475	472	480	453	430	464	458	493	433	429	419	437	416	425	424	439	426	418	407	430	453	445	436	412	428	435	457	446	429	461	433	422	410	400	414	430	425	447	442	430	425	425	437	434	454	420	445	456	442	441	422	433	423	450	474	441	462	463	439	431	437	408	438	473	460	442	470	458	449	435	465	408	420	446	454	395	457	400	459	435	435	430	424	452	438	424	448	408	458	439	425	424	429	466	413	435	426	417	450	425	457	413	435	444	446	456	457	471	453	423	451	413	440	447	466	448	429	451	435	417	457	458	473	457	452	424	460	421	437	438	407	436	438	461	464	446	488	462	475	409	438	462	440	420	405	430	470	433	411	411	421	457	445	429	436	453	478	407	473	408	462	435	431	467	481	413	448	403	441	442	476	464	420	418	422	469	432	459	436	428	456	442	437	420	415	423	431	424	439	462	467	421	424	414	440	430	436	451	416	454	411	452	463	435	440	422	417	430	459	384	448	448	420	449	419	402	423	397	435	430	443	443	424	424	407	475	429	467	436	446	441	447	411	468	477	431	449	427	438	461	432	466	445	458	410	429	429	402	462	439	417	478	438	442	424	428	432	452	421	471	419	414	459	420	436	395	442	442	451	435	432	460	417	463	429	411	439	446	426	497	441	418	440	417	415	463	439	430	435	446	432	448	384	464	425	425	455	421	443	438	427	481	450	453	425	447	413	383	450	465	466	400	489	436	411	425	465	394	447	428	454	447	426	405	488	428	444	436	441	427	442	480	424	448	449	407	437	436	448	434	456	452	458	432	425	463	432	429	410	457	449	436	478	408	444	428	436	421	480	472	445	439	414	458	474	453	481	439	456	413	432	470	460	438	421	421	412	425	387	468	488	382	424	411	444	455	440	426	418	435	427	461	413	458	437	428	476	409	463	455	468	464	401	447	421	447	435	472	452	436	452	411	464	436	438	409	437	481	438	416	434	446	481	447	403	473	442	462	389	425	449	422	430	461	460	484	404	439	453	388	395	444	393	455	446	428	379	456	469	450	469	451	440	479	430	414	462	416	416	447	384	445	398	435	442	425	430	444	439	485	399	460	439	461	412	419	493	412	432	405	440	452	435	434	433	428	436	455	433	430	416	425	414	393	415	443	430	419	465	440	455	403	450	465	453	427	434	394	397	427	426	409	429	435	442	442	420	440	428	402	444	422	435	433	417	414	425	438	466	411	427	458	432	427	432	449	455	399	489	454	430	439	480	441	422	408	441	431	426	425	431	464	439	418	408	425	449	414	442	506	419	397	430	450	433	457	440	437	435	399	425	428	469	437	403	437	463	437	447	453	450	456	439	461	441	450	441	416	431	447	418	433	411	440	444	407	460	409	403	431	455	460	414	488	453	410	460	424	394	398	479	418	453	452	479	459	449	409	422	439	442	439	444	405	410	473	411	438	452	415	443	407	417	450	442	406	422	400	440	461	413	435	439	430	464	433	446	429	443	473	408	388	424	419	422	423	438	440	429	410	471	443	418	460	467	404	406	433	438	417	451	451	453	399	464	460	421	443	406	439	458	380	469	422	432	449	452	423	424	462	423	428	409	449	398	456	432	482	452	449	406	451	472	387	450	462	437	432	480	459	429	400	434	441	444	462	463	439	410	385	434	453	450	463	449	444	425	442
22624	21457	29233	24085	21454	21000	2311	647	507	484	385	366	306	283	264	296	320	372	425	450	429	266	224	197	165	150	175	138	152	157	150	145	163	156	162	160	174	146	163	151	163	149	188	133	155	156	147	149	138	156	147	159	159	129	166	140	134	151	127	154	151	168	154	151	153	148	128	121	145	136	164	154	159	144	148	127	140	159	128	143	156	164	147	141	161	146	139	165	144	153	156	140	160	130	161	147	121	132	153	126	132	161	134	153	156	154	157	150	143	125	144	156	134	144	146	157	174	146	133	148	151	144	129	129	126	151	141	140	144	134	120	147	131	149	145	123	149	158	147	137	150	131	129	154	180	147	139	159	138	128	143	172	135	135	153	134	149	159	136	135	126	124	160	135	124	150	125	144	145	148	136	147	132	132	135	152	142	140	135	158	149	144	156	126	135	144	136	143	140	143	135	146	147	168	155	124	121	150	135	142	145	164	145	143	139	151	154	160	130	137	120	152	145	143	120	147	141	153	138	148	168	123	132	129	131	147	148	136	131	128	151	131	131	143	150	160	131	128	124	123	143	137	151	145	139	138	146	136	153	150	144	142	133	132	147	114	154	148	148	146	119	134	144	154	134	122	142	134	136	130	140	142	149	149	139	143	140	142	144	153	127	149	140	133	136	138	151	138	150	148	123	138	150	135	135	157	139	139	126	132	128	131	171	152	128	135	147	120	140	142	157	127	149	151	144	146	182	131	142	131	143	133	140	147	156	134	121	135	142	127	142	136	161	147	145	139	153	150	152	139	151	147	130	138	146	128	125	150	143	150	149	139	131	134	158	137	156	152	144	146	132	161	125	138	136	140	124	119	134	155	145	148	156	138	124	124	144	166	129	126	148	130	160	141	142	123	148	131	128	144	121	125	164	168	128	143	143	156	138	141	133	137	153	148	125	148	156	135	140	136	136	146	148	154	167	135	145	129	134	133	137	133	138	138	148	152	132	150	139	127	148	132	132	137	141	151	138	144	153	143	139	147	146	132	127	155	131	147	140	155	157	151	136	138	151	140	129	134	140	140	155	139	134	146	125	107	118	161	160	132	139	142	123	130	138	162	142	143	144	142	152	133	118	133	142	130	119	116	156	147	153	134	133	140	145	118	154	138	115	153	125	158	130	155	137	145	128	133	145	137	152	139	149	135	152	132	171	149	144	151	166	143	139	118	127	140	114	148	132	136	160	173	137	132	149	149	130	139	147	152	134	152	142	136	144	133	136	146	134	153	160	140	150	116	147	137	117	116	152	138	139	164	144	140	132	141	150	141	155	133	140	140	123	139	132	134	152	131	132	147	148	158	134	135	139	144	162	120	142	127	154	134	128	132	122	144	127	132	133	145	148	145	142	138	173	153	130	136	142	139	150	148	140	144	145	145	122	144	142	131	140	134	132	140	138	145	157	139	141	139	118	161	144	142	141	147	151	129	144	155	150	129	124	146	145	160	145	133	134	139	141	148	157	156	126	144	126	144	134	137	126	151	108	117	140	133	131	147	142	147	136	144	145	138	138	131	127	147	133	132	151	149	121	152	139	140	142	147	140	147	128	146	149	136	129	137	172	172	155	148	146	152	154	142	130	143	147	145	148	139	144	129	152	162	146	147	139	150	162	151	164	128	140	138	150	155	150	163	114	152	146	121	138	140	145	142	164	139	115	131	142	155	166	122	140	138	150	124	140	146	163	149	143	152	132	139	137	154	132	130	143	137	143	158	119	128	157	142	148	136	146	146	132	140	142	145	136	158	132	127	132	133	153	141	152	125	138	145	151	147	159	145	125	129	141	158	134	162	126	154	144	145	141	169	145	148	162	154	138	153	155	142	120	140	136	135	148	144	144	124	138	107	145	128	151	128	143	139	147	148	142	165	145	144	146	145	150	129	139	117	154	150	163	155	156	115	126	168	136	150	133	141	164	123	134	135	152	142	136	130	147	129	141	153	147	143	126	149	140	143	154	159	147	142	128	150	144	140	145	153	143	143	152	135	149	139	146	133	131	155	141	164	145	130	145	146	131	135	142	169	157	135	148	144	136	137	158	120	133	135	154	157	157	156	142	141	146	145	138	153	134	145	117	129	126	134	150	138	157	129	133	153	146	153	128	149	136	137	133	127	146	144	140	134	133	136	142	138	138	133	125	134	126	135	128	139	139	117	165	151	143	151	166	151	162	162	127	151	132	137	151	119	154	146	134	149	122	156	157	152	145	132	149	134	133	138	141	155	159	133	134	138	145	149	136	150	138	157	141	155	146	160	168	143	154	138	115	151	120	137	144	140	136	157	151	156	157	140	154	149	125	166	144	147	142	141	126	149	144	125	137	140	143	149	118	156	139	156	139	146	146	155	139	140	130	158	128	137	158	130	130	151	148	144	145	145	143	160	141	156	129	133	175	172	115	123	138	164	126	136	131	123	148	145	137	154	141	141	167	131	149	153	139	130	149	138	155	142	151	104	159	178	142	161	136	141	149	165	125	137	139	132	131	140	138	141	151	133	132	135	157	148	141	137	128	172	124	128	130	139	148	158	149	142	142	153	159	146	138	128	135	123	135	140	145	137	139	156	156	127	149	135	140	143	139	149	135	134	144	151	149	126	123	137	148	145	149	140	148	149	145	132	154	154	139	129	122	146	117	148	125	141	162	135	130	131	153	140	138	134	136	125	133	120	153	136	145	152	138	151	142	141	139	141	142	117	147	135	159	158	155	147	182	139	152	151	135	138	138	129	157	154	159	144	143	126	122	142	131	136	148	156	149	131	126	118	136	151	140	132	131	142	141	126	128	152	131	129	151	153	131	148	150	143	143	153	130	144	137	142	131	147	139	144	135	143	156	124	130	146	157	149	155	137	148	170	145	151	150	142	130	152	146	145	151	180	157	150	160	130	137	134	144	141	165	127	128	144	152	166	156	142	172	146	122	135	160	147	179	145	149	136	146	177	145	159	150	164	156	146	154	147	118	149	162	134	148	142	151	142	134	129	166	140	135	143	140	145	134	136	145	174	151	155	122	132	149	137	145	137	135	117	108	147	131	142	139	139	145	145	146	159	150	141	142	133	133	136	133	149	159	121	156	133	145	146	155	144	161	149	145	155	137	127	146	150	123	146	140	141	141	145	154	135	145	165	154	137	159	170	144	128	148	143	143	134	143	159	156	123	152	141	118	131	124	151	170	141	167	164	131	132	140	158	114	150	145	153	136	129	159	139	135	130	142	141	132	170	169	145	150	141	145	135	138	124	160	124	123	165	150	139	133	158	139	124	136	143	137	147	151	132	123	132	151	147	135	141	119	120	142	140	140	131	127	158	133	150	153	138	121	131	155	142	141	160	151	148	139	145	163	131	123	152	149	156	148	139	168	140	149	152	124	141	135	143	125	135	138	127	127	149	133	134	144	138	166	159	146	164	136	140	141	131	130	116	127	151	156	144	134	133	127	123	144	148	138	140	124	145	137	155	134	163	150	154
4717	15432	10519	4943	3249	2441	1765	1463	1190	1164	1009	810	687	617	581	642	679	771	944	991	895	609	377	305	313	263	262	247	264	267	250	229	218	222	230	260	215	239	240	209	212	228	219	211	227	230	247	240	228	198	229	210	220	231	222	202	232	220	211	204	211	185	214	203	210	186	212	212	187	236	210	201	229	188	188	199	195	214	219	205	205	194	200	212	211	216	226	205	211	209	239	194	219	182	190	198	207	193	217	189	209	190	191	241	221	177	228	223	189	215	178	200	191	209	231	198	224	231	194	190	188	205	220	226	194	196	243	226	237	199	229	189	218	206	224	213	200	212	218	214	221	209	227	220	206	212	199	209	190	215	210	211	219	224	190	197	172	196	208	179	196	211	201	226	214	206	223	222	209	189	209	206	218	214	205	211	209	207	216	228	191	196	204	180	202	198	209	232	202	212	190	189	214	186	222	225	228	189	225	203	223	213	200	208	203	170	240	197	217	214	202	191	210	206	224	180	210	199	223	181	208	215	173	199	195	216	191	214	177	196	211	218	194	234	184	224	180	206	217	205	208	204	203	197	201	197	214	169	210	187	206	206	210	224	190	215	197	228	200	219	221	195	215	198	200	199	187	211	192	200	214	188	199	193	170	212	187	204	207	211	206	204	178	205	205	213	221	199	224	176	197	197	213	202	213	200	197	191	214	218	230	242	216	226	199	201	186	215	187	199	233	191	208	202	212	182	209	209	198	242	194	200	195	214	189	215	202	184	207	223	196	196	212	228	215	198	219	229	206	214	186	211	209	211	220	197	204	200	205	204	186	218	205	188	221	198	228	179	203	205	206	200	180	193	210	200	222	202	195	176	223	203	228	202	193	200	207	197	195	212	190	212	211	217	212	200	207	185	187	212	216	209	218	205	215	213	217	187	211	201	232	190	213	191	185	242	217	206	214	220	173	182	185	215	205	176	208	213	183	203	205	222	197	174	194	227	204	206	221	205	217	215	225	183	186	194	200	204	219	200	201	195	215	185	198	163	192	204	199	219	208	215	180	207	216	203	204	204	225	183	194	207	205	220	201	235	193	221	205	195	215	199	184	234	191	206	230	208	193	204	208	209	187	208	201	202	198	185	220	209	210	221	230	178	207	217	215	218	181	190	208	196	202	213	179	208	223	221	218	219	193	213	236	214	191	201	199	219	200	208	201	185	206	209	227	225	209	191	170	207	223	187	193	225	191	196	191	217	188	185	200	217	195	225	177	195	206	199	212	184	205	210	218	194	199	202	220	214	221	202	191	232	188	205	209	203	206	198	219	216	230	202	192	203	216	228	216	202	196	196	215	204	214	180	207	212	207	201	199	175	211	170	187	189	211	217	218	217	219	231	214	185	223	235	202	190	202	196	202	194	206	193	197	198	233	208	215	201	214	163	214	210	191	186	201	211	203	206	191	186	197	216	200	188	211	206	208	207	224	201	214	224	204	218	182	229	212	202	202	194	212	190	199	224	206	206	213	219	214	211	211	199	218	198	217	184	189	197	194	223	210	205	189	209	208	227	217	211	213	193	214	210	226	206	174	196	195	194	190	213	215	200	181	192	201	244	192	218	226	203	209	207	191	190	206	201	198	220	190	206	207	196	218	188	231	192	202	199	196	187	214	181	228	212	189	216	201	200	174	192	197	227	208	203	217	209	191	200	193	236	194	154	193	211	208	192	226	206	212	238	200	212	210	191	199	203	198	204	214	195	207	193	207	226	243	198	191	213	178	186	190	224	222	204	216	206	194	194	214	215	234	214	169	202	190	215	202	227	217	232	196	208	192	220	217	206	204	209	220	204	189	233	217	206	192	211	226	208	203	216	207	195	219	201	202	178	196	212	191	194	190	208	217	191	216	196	202	196	215	226	198	202	203	198	190	207	212	219	204	221	189	215	219	226	196	197	215	211	192	195	221	210	194	185	214	202	201	211	224	201	187	209	202	206	219	193	202	212	224	207	197	223	192	190	230	200	196	210	191	189	194	207	225	217	203	209	186	235	213	244	199	184	230	214	200	205	177	231	186	226	206	176	224	213	214	194	204	220	208	205	212	211	193	235	220	196	211	217	206	207	191	169	195	206	192	202	202	202	206	220	230	195	194	209	211	175	224	197	215	179	220	213	233	188	228	208	196	193	220	213	200	198	205	245	180	191	222	218	199	221	199	183	189	213	197	213	212	222	209	199	178	217	187	246	197	206	205	235	207	203	192	182	194	219	225	215	197	212	190	202	193	207	212	219	173	229	209	203	221	188	202	212	184	209	196	178	213	201	203	210	196	203	196	197	222	185	203	219	204	210	184	201	215	196	220	211	190	206	215	188	201	212	176	213	192	212	186	206	202	203	214	205	197	185	199	192	204	210	181	199	212	236	208	203	199	204	204	190	204	204	184	187	235	214	227	213	205	191	197	195	217	202	224	203	189	213	184	204	203	201	220	193	202	195	186	212	194	198	212	194	213	207	205	215	209	189	202	213	214	231	177	218	213	219	168	207	211	200	203	224	206	185	222	184	175	185	208	240	181	174	190	197	231	231	200	201	193	245	213	218	228	234	226	190	207	223	198	206	207	199	182	219	187	209	203	229	220	171	194	223	211	245	204	186	210	202	217	214	224	204	209	224	192	197	202	208	189	200	223	226	208	199	205	210	212	200	215	196	189	209	178	203	214	208	198	204	209	209	230	196	211	196	188	209	205	198	206	198	222	206	229	209	223	201	215	213	224	200	206	218	195	200	193	197	215	201	212	199	184	188	210	185	201	191	224	239	207	186	213	211	210	183	200	194	209	205	181	203	200	226	180	201	210	216	201	183	204	196	196	219	194	211	231	199	195	193	188	217	216	188	213	193	196	221	230	198	201	222	240	196	187	221	209	195	197	207	203	191	218	205	216	208	209	205	182	184	215	219	220	202	182	187	178	213	185	190	221	212	211	180	194	223	213	197	206	203	191	227	196	225	210	201	195	198	193	210	214	206	192	202	204	213	222	221	200	175	171	207	223	217	207	199	201	195	202	206	187	198	209	189	173	210	194	213	189	220	219	211	189	212	193	198	199	215	204	188	202	211	180	205	200	204	212	207	187	193	222	183	188	196	206	192	205	203	189	213	190	185	209	172	203	192	168	220	198	222	225	210	203	199	202	223	187	211	209	182	227	195	205	207	234	197	200	189	187	205	205	223	217	191	201	185	204	192	224	193	226	200	200	222	188	197	223	199	207	205	197	200	222	211	213	201	204	232	211	203	195	189	201	207	208	212	199	202	217	213	214	202	205	224	185	212	216	211	200	210	208	186	194	209	204	212	201	199	204	200	191	208	184	204	246	210	193	199	180	220	179	194	185	196	232	209	201	184	197	224	182	202	206	210	203	196	206	192	205	208	189	210	189	197	229	196	199	202	199	200	189	201	185	233	185	203	218	202	207	203	217	193	183	196	219	203	190	201	187	219	204	193	209	188	218	192	194	189	203	202
27225	17188	3029	753	529	483	344	292	277	287	246	262	270	264	271	285	292	315	322	335	306	271	271	244	232	219	238	237	217	224	223	273	227	221	241	245	241	238	240	231	230	229	241	252	222	238	221	233	219	224	236	242	236	233	228	240	218	227	224	259	209	214	241	243	211	246	239	238	222	237	231	234	209	231	223	209	204	231	229	260	250	226	227	243	237	225	270	250	214	223	234	241	241	288	230	224	251	238	252	215	242	218	222	250	244	242	198	244	249	250	231	241	230	256	258	234	253	246	244	230	250	224	219	237	205	260	268	226	253	243	225	233	233	248	229	229	247	246	247	238	242	239	241	239	256	236	241	259	231	238	209	227	250	242	225	250	236	257	225	218	242	210	221	223	231	266	245	252	245	271	238	262	235	212	213	238	243	253	248	220	232	228	234	245	217	265	242	221	264	223	246	238	242	234	259	243	232	242	251	218	247	202	238	238	239	232	228	210	247	252	205	264	206	256	240	211	260	225	252	242	254	235	212	248	249	229	258	216	243	200	235	225	236	236	231	234	221	233	243	234	251	231	216	242	242	258	241	247	228	211	249	225	232	225	242	230	248	216	233	257	224	218	268	240	226	240	252	243	240	241	239	251	244	284	238	238	241	231	250	236	257	250	241	244	232	257	231	242	255	220	233	267	218	266	237	253	226	242	222	244	242	230	236	228	216	234	254	222	211	239	201	235	236	231	245	216	221	206	243	230	239	220	213	249	255	238	264	252	249	237	224	222	227	221	264	233	251	250	210	219	234	223	219	227	238	228	237	231	224	231	234	212	234	257	235	225	237	224	222	235	248	224	263	207	225	232	263	218	245	211	225	232	244	234	220	252	250	255	234	242	217	237	254	274	244	256	267	250	208	264	216	231	227	220	238	218	232	225	234	208	231	239	250	245	244	243	209	231	224	255	236	230	220	243	261	245	236	254	220	231	233	233	257	238	262	255	250	267	252	253	223	199	222	230	235	243	257	247	250	225	225	223	235	234	226	227	226	237	268	250	229	219	215	204	245	245	251	232	238	241	228	234	241	243	258	232	223	204	251	228	232	218	251	263	247	249	218	227	233	214	248	233	236	232	261	251	234	214	222	219	208	243	226	240	216	256	234	240	243	223	256	258	252	246	198	252	244	263	245	243	269	247	245	216	232	259	258	229	239	229	255	275	226	230	221	204	261	240	229	264	253	238	216	237	239	237	239	227	217	256	250	223	203	206	236	248	221	239	236	222	229	254	245	231	236	257	264	211	238	238	266	228	221	251	235	270	254	231	260	234	213	230	254	252	248	237	244	245	224	230	250	240	263	225	222	247	220	257	262	246	215	236	216	239	231	242	224	248	229	245	262	241	228	231	219	244	207	210	249	233	260	212	249	249	211	245	253	271	246	252	232	210	217	252	262	256	259	237	240	234	236	262	238	231	221	240	214	231	231	262	241	240	239	202	231	234	233	262	259	231	268	240	218	222	227	250	223	211	246	227	255	241	257	228	225	239	227	224	230	204	224	215	223	211	236	242	234	235	216	264	228	244	209	254	245	238	224	270	231	220	214	219	259	234	242	245	218	254	212	249	242	261	239	232	262	231	265	265	221	211	247	228	235	233	234	242	238	233	240	223	251	239	200	238	238	234	255	232	234	245	238	212	244	234	239	244	229	229	237	245	220	246	213	266	223	198	207	252	230	242	276	220	255	223	229	221	256	251	250	248	221	193	202	241	264	211	226	247	217	256	238	227	228	227	232	243	246	233	238	246	239	231	256	208	247	245	256	251	230	219	228	249	209	223	240	214	223	245	248	209	240	262	229	253	238	246	219	258	239	209	228	266	233	217	250	225	238	246	239	230	229	240	232	217	240	229	234	244	249	236	226	229	222	251	222	237	233	221	238	239	266	232	223	237	228	232	215	225	256	249	218	233	245	218	276	237	229	242	247	249	242	228	243	256	251	234	234	247	222	255	243	228	276	257	257	255	229	254	249	250	263	223	243	236	232	230	242	252	248	225	226	241	231	211	241	240	238	254	261	224	225	241	196	234	246	230	255	234	229	241	245	244	265	225	233	232	244	246	235	237	200	249	263	232	246	222	232	234	246	239	246	250	213	223	218	269	238	236	227	241	246	215	281	227	208	245	258	228	239	267	231	244	262	212	248	230	214	223	262	241	253	238	243	255	256	244	255	220	233	245	226	243	217	227	240	242	251	255	243	235	232	244	236	232	231	242	231	242	249	222	203	241	242	210	253	254	221	216	224	233	233	246	228	234	233	254	193	239	255	239	215	213	238	254	245	225	234	207	271	253	234	240	236	206	238	224	228	230	268	219	236	225	238	260	233	219	241	253	246	196	246	241	242	227	237	210	208	232	232	239	230	223	248	249	224	216	214	252	215	227	261	249	251	234	231	228	236	205	258	237	234	246	230	232	256	249	241	236	246	233	234	242	241	229	266	239	243	218	256	209	216	216	244	251	233	234	229	223	229	253	253	226	234	224	229	210	230	223	225	231	230	239	234	227	207	247	248	244	221	269	251	230	221	242	251	211	238	217	261	219	251	218	242	228	248	217	247	241	224	254	228	250	230	237	247	246	235	237	225	216	233	220	224	233	261	233	233	233	249	255	242	233	230	226	242	229	249	257	241	248	273	243	213	249	241	240	244	232	236	206	233	224	247	230	273	253	226	246	215	230	230	221	227	240	219	250	215	210	243	222	253	258	268	252	245	268	251	249	238	241	219	232	240	245	214	240	257	252	218	236	237	251	235	226	228	225	236	234	216	255	233	238	241	231	274	242	232	223	236	231	228	229	203	224	224	225	207	247	213	236	280	255	194	220	239	247	259	258	231	242	257	235	227	207	221	240	212	237	246	238	210	208	238	228	255	216	216	247	215	229	221	250	227	266	224	242	240	225	222	232	230	228	264	216	259	226	250	220	245	245	241	248	254	228	222	239	233	257	220	256	234	214	291	226	227	244	280	233	220	242	277	233	247	231	238	242	239	262	230	238	259	226	239	232	242	233	263	229	234	252	231	221	207	231	243	230	235	253	241	213	216	247	234	255	237	223	278	239	212	229	231	241	236	223	248	222	237	225	216	249	242	258	229	216	258	227	246	208	257	228	210	235	253	236	245	249	271	265	215	264	287	258	239	239	249	243	197	242	265	253	210	222	231	211	253	270	246	214	232	237	255	257	208	220	237	225	248	227	248	219	251	234	240	262	215	246	240	224	270	239	259	265	222	238	219	216	231	212	250	204	235	237	237	234	217	254	219	224	227	240	213	216	221	232	252	248	250	239	257	243	242	232	242	227	226	232	248	242	234	220	229	234	222	232	240	242	276	213	223	250	235	243	233	243	225	254	203	231	205	255	259	229	232	227	222	228	204	249	253	238	244	245	219	233	241	243	220	221	223	275	242	247	250	231	216	229	221	207	241	229	215	228	244	257	255	248	245	252	240	247	250	245	228	245	212	229
4263	2621	1703	899	786	665	566	517	453	508	481	480	437	418	457	410	529	571	598	608	540	481	400	405	369	368	328	363	379	369	385	359	370	349	393	397	376	340	357	370	339	404	351	368	365	350	395	381	360	353	382	344	369	384	354	348	352	320	369	394	364	355	366	356	364	385	379	398	364	372	343	378	340	391	408	361	355	391	338	322	355	366	359	333	370	351	360	380	406	357	420	354	335	361	339	362	382	358	361	346	370	360	343	368	371	374	350	387	338	350	381	348	394	361	328	321	383	353	375	354	368	359	361	353	364	342	378	351	345	373	364	382	330	338	326	371	377	379	333	332	369	337	352	367	372	337	371	348	357	356	358	355	382	381	331	388	351	344	337	374	375	377	341	316	372	352	354	381	358	390	350	363	376	353	385	397	367	381	334	365	345	339	373	351	348	351	363	360	342	337	342	381	397	344	350	390	320	363	375	388	366	340	369	377	358	352	356	385	332	359	380	365	372	372	375	392	377	372	369	379	341	368	336	396	351	363	377	359	363	391	347	344	371	376	375	372	368	360	345	331	373	340	387	384	359	363	367	358	344	362	359	340	322	359	361	369	339	366	336	361	380	382	384	347	366	370	350	353	335	338	357	363	342	375	362	394	379	338	379	351	334	333	356	362	366	372	377	340	370	347	316	351	390	386	357	358	344	389	318	366	341	350	354	328	324	386	389	347	339	361	345	373	347	348	358	381	372	371	379	384	331	384	386	377	342	362	353	369	363	354	375	331	382	374	366	384	315	379	338	370	370	388	352	387	374	340	372	356	368	351	377	367	352	350	361	378	369	374	409	365	335	410	352	360	349	369	346	355	382	350	357	381	332	377	351	375	351	355	377	362	344	353	385	367	352	397	368	331	399	398	353	407	351	387	379	352	327	367	338	322	364	335	335	361	385	379	360	365	371	357	360	403	347	317	377	363	374	371	358	408	397	337	361	346	333	367	350	325	395	324	363	388	363	401	324	397	388	345	365	366	412	338	360	388	366	354	378	362	328	332	335	334	363	349	367	360	324	400	353	377	329	358	383	382	337	365	387	361	351	338	352	359	363	335	355	348	352	362	360	364	389	387	353	355	345	371	366	364	330	355	378	391	371	373	355	374	366	360	358	341	378	326	341	367	361	366	381	374	355	330	353	363	369	370	399	338	352	338	370	313	343	396	358	368	338	344	350	332	362	358	371	346	366	332	339	363	339	367	354	370	360	351	347	356	360	335	398	360	399	368	377	369	396	372	346	363	400	361	359	350	345	338	392	380	402	361	349	354	371	354	370	330	357	354	371	332	359	367	357	385	373	356	365	360	356	381	308	380	368	334	361	374	365	354	345	353	347	368	375	404	373	379	383	340	360	344	366	363	353	358	390	326	379	395	350	353	353	363	362	353	325	340	373	355	366	384	337	368	379	356	344	371	347	378	369	373	370	372	378	329	365	367	370	384	365	351	368	369	345	361	368	346	391	334	362	351	362	357	357	363	328	378	374	398	394	335	352	353	399	330	342	349	338	364	359	386	357	333	355	343	348	371	348	355	346	335	362	396	396	354	378	341	345	354	369	370	321	363	335	323	379	354	388	356	355	374	362	381	378	372	386	345	364	342	391	342	354	330	329	385	378	343	371	359	383	376	354	363	350	368	362	337	365	364	348	374	349	356	341	351	379	361	350	350	356	369	366	358	378	386	374	374	370	352	346	377	377	352	349	402	395	356	353	360	325	373	388	358	360	393	395	356	362	351	339	344	377	369	391	387	372	352	357	360	360	365	355	359	344	373	348	369	392	366	375	369	368	378	344	360	379	347	398	361	374	363	335	377	365	380	377	356	361	395	401	332	364	372	391	370	355	361	362	361	376	343	361	352	328	357	372	373	352	361	376	363	343	374	325	352	368	368	407	400	341	370	357	366	347	335	362	377	403	360	433	395	352	376	369	382	367	337	351	362	387	355	372	353	379	354	337	380	382	361	332	374	360	376	334	347	356	367	358	362	357	345	376	360	385	385	380	341	350	328	333	377	344	376	369	360	369	347	372	326	340	359	364	376	371	332	382	376	355	361	362	358	353	352	331	375	376	371	365	336	411	348	357	332	371	368	342	388	366	392	364	390	363	368	330	353	340	333	371	377	391	383	349	385	357	371	365	363	356	362	391	321	370	319	359	370	379	374	372	383	377	367	374	364	361	370	369	371	396	343	361	362	368	334	357	367	364	370	371	363	348	340	366	392	330	374	366	352	356	339	353	375	365	350	371	357	358	342	375	360	361	352	372	349	384	366	347	367	362	353	357	353	381	347	370	398	357	326	333	395	358	362	365	379	351	370	369	342	367	341	364	357	329	354	376	371	361	367	369	376	343	347	321	391	370	377	337	364	350	342	383	366	334	376	372	355	345	377	345	314	363	371	391	373	361	388	346	362	349	350	350	401	353	374	384	366	361	356	353	386	342	382	315	372	346	366	371	343	385	371	368	385	371	345	358	372	354	395	369	377	396	346	379	363	388	361	336	364	360	371	355	367	350	370	357	368	323	370	378	366	367	348	363	361	356	363	346	355	372	385	388	330	351	370	357	345	377	351	372	358	363	340	371	340	410	357	363	362	367	356	393	377	372	364	355	356	380	380	339	375	373	334	368	350	371	378	340	352	370	347	365	353	315	338	375	392	371	368	402	385	389	412	354	372	356	353	333	361	353	378	388	358	376	383	369	318	367	402	372	374	345	363	387	398	387	366	328	388	374	404	380	375	359	369	370	368	382	377	353	381	350	393	340	342	355	390	351	343	376	349	358	344	348	378	355	348	371	342	356	335	391	368	350	335	358	353	358	348	359	363	364	346	363	370	340	376	382	342	376	346	373	387	376	332	337	346	372	374	399	348	390	354	389	372	351	370	369	342	381	377	366	396	340	347	379	412	357	340	346	362	363	349	352	374	373	353	344	368	364	328	361	397	372	347	368	368	343	328	367	336	331	368	336	360	340	333	344	402	308	336	375	375	367	358	375	350	353	379	387	320	366	370	360	353	342	355	361	347	363	356	381	358	400	381	380	373	367	350	366	392	329	359	358	359	368	375	359	330	358	364	377	328	378	370	333	355	370	372	357	365	360	376	339	356	346	360	314	356	405	344	368	332	344	360	326	349	364	359	367	336	347	368	370	354	374	414	359	373	369	365	355	329	344	395	381	365	357	355	358	354	350	340	364	373	341	336	354	347	356	354	368	375	383	379	312	360	401	337	348	397	368	380	379	361	402	356	376	339	335	378	346	351	339	359	387	335	352	350	342	376	370	373	373	372	390	329	393	369	374	382	370	365	360	364	363	343	355	348	362	356	343	390	375	353	384	336	374	363	363	358	347	347	337	382	340	344	336	369	342	351	378	338	363	369	341	358	395	372	390	390	391	327	348	382	363	345	348	363	358	369	362	381	383	383	358	340	379	356	381	367	367	369	377	389	363	389	350	344	378	358	353	347
23560	21408	28536	24646	20840	2341	557	363	308	263	260	238	222	200	193	186	322	334	339	292	246	172	148	145	142	129	125	120	133	124	126	123	112	125	159	111	124	109	121	125	134	151	131	115	120	130	106	133	157	127	149	122	144	113	142	130	135	114	109	122	109	126	106	115	108	116	125	125	134	110	128	106	103	139	100	122	117	119	118	122	113	106	114	129	102	111	110	120	115	122	121	117	115	118	142	137	120	132	115	106	148	120	120	116	123	111	130	113	110	124	126	111	123	118	115	109	123	115	120	115	109	130	117	137	108	124	125	130	144	127	116	130	130	108	122	110	125	125	118	113	100	119	117	114	130	128	118	112	102	106	104	122	102	107	140	141	110	128	122	118	132	117	117	143	119	108	127	128	124	111	117	121	106	123	137	126	113	115	119	115	131	134	102	104	119	121	152	126	115	122	126	123	124	124	116	115	105	133	102	123	140	123	101	98	94	115	127	121	118	113	135	110	137	133	133	108	107	114	129	136	114	130	111	124	116	113	113	117	111	120	108	113	116	118	121	130	104	117	116	123	126	109	119	103	131	127	120	101	109	113	142	95	106	113	118	115	124	115	121	109	119	127	121	125	114	125	113	125	132	134	133	133	138	107	122	142	101	114	116	122	114	121	132	100	120	124	127	123	104	120	107	112	112	116	131	154	112	131	121	124	121	120	131	135	111	116	130	113	128	107	98	112	116	89	113	119	127	137	132	119	120	122	115	110	118	116	138	110	110	96	118	118	106	144	118	106	139	118	129	121	122	117	115	122	97	102	117	127	112	109	129	138	111	100	118	136	123	143	108	111	119	108	116	121	109	118	128	125	120	122	114	101	122	138	104	113	114	118	110	130	115	108	107	107	137	127	109	126	134	127	109	122	114	139	135	121	112	122	113	85	118	122	140	121	119	117	138	109	127	117	106	126	125	105	128	117	122	111	111	107	115	130	110	110	130	121	103	130	105	122	124	110	117	124	117	129	120	96	140	122	114	107	112	113	120	96	133	130	138	119	114	120	126	120	121	122	121	114	122	115	107	141	120	109	107	121	111	116	138	121	100	107	130	111	118	101	116	120	135	118	134	97	114	126	139	118	113	119	111	123	117	138	116	125	95	118	113	107	128	124	119	114	103	117	129	116	120	95	112	126	118	109	105	152	100	132	130	140	107	122	119	113	109	96	125	117	129	124	138	116	117	102	110	99	150	123	107	125	113	112	111	123	144	128	125	114	105	108	119	99	129	119	123	114	128	111	120	137	124	112	128	114	118	109	120	119	112	140	121	124	129	105	110	113	123	116	123	110	119	97	122	117	116	112	97	110	128	121	124	136	107	119	103	123	142	115	114	104	116	116	137	119	124	134	124	104	122	118	115	124	144	118	136	133	121	138	126	114	115	101	123	109	121	123	105	126	115	131	126	107	108	136	118	111	111	117	121	110	119	113	128	111	143	104	94	100	111	111	125	99	136	112	127	124	125	117	124	126	106	126	115	119	121	124	102	124	128	116	129	130	120	107	106	105	108	102	104	127	92	120	119	119	128	96	120	138	131	110	107	127	124	109	141	120	111	120	142	121	123	108	105	108	127	99	123	120	133	143	123	117	121	121	114	127	124	113	117	124	124	109	105	121	106	129	103	132	128	121	137	129	131	89	115	123	124	106	122	112	151	122	105	106	114	124	126	124	129	110	108	119	115	114	106	116	128	112	97	127	128	123	111	111	129	136	103	108	111	116	109	114	134	120	100	109	102	114	112	122	115	105	113	122	130	120	124	110	123	129	130	120	118	109	133	123	139	111	132	98	99	126	98	112	126	99	114	97	117	126	101	106	117	117	108	111	115	127	108	121	110	100	121	112	135	136	114	125	111	112	113	132	102	136	114	124	113	110	119	137	125	119	114	109	93	138	132	129	118	96	117	126	121	110	114	124	123	136	111	120	107	116	120	117	129	122	114	104	106	127	136	131	129	112	138	140	108	107	107	142	141	103	112	124	128	115	105	108	120	113	125	139	123	123	122	137	100	122	137	143	113	115	117	114	95	131	111	115	129	132	112	122	124	126	116	100	123	126	134	122	108	120	120	113	130	112	101	106	104	114	108	116	135	122	109	126	112	127	121	112	129	117	130	124	120	113	125	113	123	110	142	125	116	108	117	107	116	100	128	124	116	141	136	121	107	120	131	131	120	121	127	137	106	120	123	124	111	127	128	128	95	122	115	115	136	131	117	133	102	111	119	119	119	106	137	137	118	110	107	123	132	124	123	133	124	123	116	123	109	104	134	125	121	144	122	106	134	119	115	134	134	120	125	118	102	118	123	109	126	132	117	115	122	143	127	126	119	127	114	138	125	115	124	137	122	108	123	118	113	120	110	130	128	96	149	125	131	115	111	117	117	132	111	123	113	118	97	102	128	115	130	131	120	134	120	126	123	120	109	111	116	124	123	99	107	109	120	107	98	117	107	108	114	129	131	117	127	114	123	117	129	133	136	117	101	136	121	136	122	114	120	106	115	127	146	120	115	100	107	117	109	125	124	113	105	113	116	110	110	117	115	117	116	126	131	129	119	128	98	125	118	108	104	95	128	124	118	106	138	96	113	132	128	116	125	121	114	111	109	100	131	119	129	124	95	137	130	106	121	130	125	132	123	118	100	118	120	120	117	132	116	120	113	118	98	104	107	120	114	124	112	117	114	121	137	129	120	116	119	129	140	105	122	117	146	124	109	136	133	117	104	110	102	121	109	113	109	134	123	117	117	130	123	128	119	125	115	120	106	102	110	108	119	120	122	109	121	125	118	116	119	119	136	114	130	121	126	121	118	121	117	99	113	106	120	110	124	121	117	128	118	118	102	101	133	126	113	144	106	140	120	128	136	111	130	113	144	124	104	131	122	113	125	122	131	128	109	127	131	131	132	136	99	125	100	103	112	130	115	133	124	110	124	109	98	113	146	116	129	113	132	143	116	110	119	106	107	122	116	118	136	106	124	126	119	114	105	124	107	108	132	144	128	120	108	111	126	122	138	108	130	130	115	121	100	126	108	122	119	113	107	94	129	112	109	86	122	119	117	123	136	122	113	93	118	119	118	121	121	135	110	121	122	126	131	109	118	128	125	125	129	116	111	124	118	115	109	114	114	123	121	102	117	104	122	106	129	126	119	145	115	111	108	134	108	131	111	112	114	130	121	113	107	137	123	106	110	119	130	130	102	116	112	132	143	126	129	120	146	118	129	124	111	137	134	143	104	124	126	97	109	130	114	109	113	103	103	110	102	115	108	126	123	143	130	106	107	115	124	127	138	104	118	114	110	130	123	121	130	129	122	120	102	108	126	126	120	95	118	107	107	144	123	108	142	118	123	131	116	117	114	112	118	121	121	115	120	123	134	111	100	115	125	131	109	142	134	122	117	128	115	122	129	135	122	113	122	133	120	118	92	103	120	116	117	116	123	117	94	110	143	141	121	130	133	121	125	121
3391	9608	6418	2826	1988	1490	1096	827	662	602	590	545	477	398	381	440	712	848	806	705	511	352	292	252	234	208	206	177	191	246	196	190	213	187	189	202	198	224	154	202	195	209	195	181	200	195	179	180	205	195	178	201	204	217	165	193	187	181	181	207	208	209	181	178	183	167	177	203	181	180	176	172	178	195	189	170	180	180	167	187	191	182	204	184	185	170	192	201	163	157	205	188	185	176	183	233	200	174	188	201	171	216	202	194	183	185	196	191	176	188	203	173	189	180	195	183	200	211	183	190	203	208	186	186	189	176	215	178	198	212	188	183	171	215	214	183	219	194	186	183	177	188	182	209	182	194	182	185	175	191	194	171	190	183	185	163	192	173	192	182	187	192	168	155	185	190	180	190	204	171	194	208	188	179	200	192	194	221	185	198	174	162	186	191	202	170	199	190	187	167	171	176	159	181	213	179	176	200	179	171	185	170	173	201	218	157	186	198	188	181	217	193	186	173	190	201	183	198	185	172	192	184	186	183	198	191	204	177	183	223	199	169	180	169	189	191	180	206	207	186	177	160	210	171	184	195	193	199	211	184	203	207	212	170	190	190	200	182	199	185	190	204	205	182	176	204	207	170	183	195	174	193	214	183	175	212	193	209	205	178	175	171	178	196	183	201	193	190	179	181	180	207	168	184	181	181	178	190	202	194	178	188	187	184	188	197	193	180	202	190	197	206	209	193	180	176	177	191	178	181	199	185	196	192	204	180	198	192	196	200	163	163	195	200	193	184	214	196	213	199	201	161	193	197	213	194	187	199	168	193	172	203	182	182	197	200	189	185	195	189	214	177	192	213	167	195	207	174	171	156	170	183	190	207	186	194	185	216	200	192	191	207	182	175	196	192	187	182	183	187	191	183	183	189	200	185	197	197	171	188	197	168	203	199	195	175	179	176	182	180	188	200	195	198	212	185	207	166	184	167	186	187	171	185	178	199	209	181	175	170	188	214	167	179	206	184	185	192	190	181	194	186	201	199	190	196	202	186	181	193	183	193	174	187	188	215	179	171	195	171	185	186	182	181	187	164	199	168	193	198	184	169	202	184	207	179	192	170	183	187	166	196	171	207	206	196	181	180	205	166	173	163	179	187	179	195	209	188	194	203	187	157	166	181	221	183	177	179	204	173	201	184	205	166	204	177	180	198	188	205	221	186	180	185	183	186	212	170	177	198	184	178	160	179	181	191	206	178	212	192	204	185	193	156	203	199	185	190	175	189	178	206	188	185	198	184	187	167	181	193	192	187	193	162	204	184	167	162	186	185	213	176	174	183	173	184	168	192	186	188	174	194	178	192	194	187	213	176	192	176	190	193	186	204	197	195	173	208	199	196	173	202	170	204	205	174	190	186	183	196	192	175	187	193	193	183	189	200	175	164	185	198	185	187	202	160	159	220	188	190	205	164	221	186	163	169	175	169	173	215	182	174	199	176	186	189	200	209	174	185	183	193	192	176	182	179	200	172	203	220	183	179	186	197	188	185	189	161	178	195	168	185	206	181	188	199	223	176	180	190	160	195	183	224	172	201	181	182	203	198	180	191	195	191	194	194	186	181	179	193	192	183	173	185	179	206	201	182	208	196	194	182	189	172	180	165	169	199	198	192	178	183	207	188	176	178	214	197	190	199	186	180	193	207	180	215	182	184	190	187	206	175	193	187	199	200	212	161	159	197	209	185	204	188	183	152	191	185	186	180	188	174	170	225	173	174	180	162	185	185	166	196	206	200	189	174	191	208	157	197	214	176	203	162	158	163	225	210	163	169	182	184	200	189	207	198	196	184	199	197	192	204	190	190	180	177	183	197	194	196	181	173	194	217	178	175	178	176	182	199	197	179	207	191	230	185	188	212	186	180	193	216	195	176	197	166	213	192	196	188	183	176	169	182	192	165	189	195	212	176	193	174	209	184	180	172	173	189	182	196	170	195	170	198	174	148	213	178	168	211	184	171	189	177	179	200	195	207	178	197	178	177	217	181	192	175	192	169	188	204	176	188	173	177	190	208	181	171	179	190	191	208	186	193	158	186	182	191	161	179	185	199	194	188	199	169	169	185	181	179	178	187	192	187	197	179	186	197	184	183	193	169	203	193	192	185	196	193	175	183	189	185	180	169	182	183	192	167	183	197	209	183	206	196	182	183	185	190	220	180	173	212	184	185	182	189	186	197	157	185	180	167	182	176	191	173	185	199	173	217	175	182	195	173	187	200	176	203	170	178	187	200	178	177	195	199	179	174	191	194	204	201	173	183	197	184	173	174	194	182	196	193	161	178	188	176	187	184	187	200	185	165	188	184	181	176	181	208	174	196	205	190	193	188	187	166	186	159	219	173	171	182	166	190	185	169	209	193	183	199	188	197	217	179	190	191	217	188	179	167	194	182	178	195	188	193	208	188	191	177	198	177	207	173	188	199	186	179	200	181	164	163	198	203	223	207	196	173	193	202	210	214	203	186	172	195	196	166	189	211	191	205	197	182	215	186	202	183	189	179	181	162	201	188	195	173	170	163	169	176	183	186	190	213	188	180	178	197	184	176	172	194	187	174	179	183	182	183	188	201	190	163	183	183	193	184	185	190	188	210	198	195	205	183	168	172	204	197	201	169	191	170	182	198	184	185	207	190	193	171	211	180	176	195	181	196	207	197	188	192	172	197	174	194	184	173	167	187	184	200	200	181	174	230	180	183	194	210	196	184	209	160	182	197	195	183	211	173	182	196	187	174	194	172	199	193	218	171	174	163	188	178	184	177	191	178	176	193	212	199	181	177	181	195	190	204	221	175	187	186	180	209	193	175	184	184	195	186	188	162	165	207	200	176	192	170	185	183	175	175	189	175	190	175	167	187	203	183	180	172	189	182	181	205	164	181	188	170	177	209	177	202	187	189	192	191	174	186	183	163	218	191	200	196	195	201	181	182	193	191	204	181	194	172	206	195	195	183	200	186	185	199	180	191	201	202	173	216	228	197	196	168	206	197	178	188	189	195	177	167	173	187	191	188	198	183	187	162	191	199	188	184	178	163	200	177	190	183	205	202	206	189	161	184	185	182	199	189	173	196	183	188	182	184	180	173	188	165	177	177	162	181	200	173	187	204	177	199	170	190	202	169	187	170	220	199	174	182	184	204	195	182	177	176	178	169	180	175	192	207	212	179	193	193	191	182	186	194	188	183	183	189	178	186	193	197	210	190	170	165	188	188	178	198	187	186	185	175	210	189	196	207	182	183	182	194	172	190	184	185	187	178	199	200	187	181	200	168	203	202	194	182	170	203	193	191	180	181	178	178	178	170	182	161	202	188	177	203	166	206	186	187	180	210	178	182	176	208	200	183	196	195	207	209	174	195	205	206	201	209	175	178	191	181	184	210	189	163	166	170	179	214	190	196	180	189	199	166	171	194	183	209	181	188	166	199	186	196	175	176	185	185	193	197	196	204	191	188	176	212	193	168	189	173	195	231
24738	21426	26972	25136	2575	544	461	397	395	375	379	353	363	338	383	382	492	455	416	488	353	288	321	309	316	304	289	309	280	316	310	280	314	281	287	280	308	300	306	259	312	280	314	306	321	312	301	298	286	284	287	293	281	311	298	308	246	293	302	319	310	315	283	298	280	283	288	282	324	287	286	286	273	297	287	328	288	297	278	261	278	306	316	324	303	302	267	290	278	313	300	271	310	320	308	290	287	308	299	295	266	309	286	280	312	284	292	306	280	317	303	339	273	273	296	260	302	276	300	286	297	284	314	287	296	277	306	288	298	285	297	290	298	304	266	279	299	267	262	301	298	279	274	309	312	344	308	297	310	308	302	300	273	299	288	287	294	261	255	306	280	307	284	308	293	325	291	319	276	280	325	284	295	293	318	280	284	302	293	294	278	314	301	289	304	304	293	258	270	321	301	307	286	300	286	271	290	290	298	298	293	303	301	289	296	293	278	319	303	271	298	296	292	298	318	294	322	294	306	305	276	292	291	324	309	292	264	296	305	298	274	301	288	306	312	292	268	307	297	266	295	296	325	325	309	317	297	279	294	286	303	273	281	309	306	290	294	333	292	300	295	308	291	305	301	308	341	308	297	281	281	303	288	279	265	279	285	296	310	283	294	312	306	287	257	289	305	316	306	238	317	281	279	297	301	296	289	291	266	290	304	296	336	288	299	245	310	296	278	274	312	278	293	323	300	279	272	298	309	306	300	262	256	310	302	301	278	279	265	280	304	295	274	289	299	319	297	279	299	313	290	297	296	307	278	276	290	285	314	322	290	307	306	302	307	282	267	304	302	277	287	286	285	299	295	313	303	296	275	312	294	324	294	300	306	331	304	284	298	278	282	294	270	308	296	290	283	294	299	308	279	292	287	275	292	324	303	292	307	289	288	251	303	295	292	307	285	300	289	304	302	290	278	325	303	329	312	290	257	294	317	288	289	287	304	247	270	303	276	314	327	297	287	293	298	298	297	317	262	285	286	281	309	292	292	250	288	291	334	311	297	293	295	314	297	303	258	286	282	342	299	281	294	328	321	274	298	300	308	304	302	276	255	322	281	305	314	323	294	278	302	277	307	270	274	302	294	303	299	249	295	284	295	322	293	284	332	297	315	305	284	300	309	298	300	302	292	263	335	315	265	277	278	286	291	327	296	294	262	273	319	302	316	285	290	275	306	275	286	284	297	261	338	299	262	288	303	302	307	313	297	286	287	328	307	301	268	284	301	304	284	312	277	325	275	306	304	315	302	303	282	324	315	282	282	292	292	251	311	287	289	328	308	326	301	296	282	309	279	311	300	302	297	292	302	309	318	307	309	290	300	305	283	300	281	278	316	290	308	294	293	310	283	285	313	264	265	276	284	297	288	308	295	310	265	281	330	279	315	267	299	267	294	321	287	275	283	286	288	270	274	286	266	286	279	280	277	304	295	301	299	279	262	324	295	299	298	296	299	252	286	306	296	286	302	292	296	285	301	275	303	284	296	273	316	286	294	304	297	258	299	275	317	277	308	323	279	285	279	287	321	276	323	299	287	267	308	300	301	281	302	288	300	290	274	324	276	270	300	328	266	322	306	264	289	280	296	289	298	309	277	274	279	293	293	330	297	274	302	278	281	324	296	308	308	302	296	274	278	291	326	303	285	283	296	314	282	300	270	289	279	274	293	296	283	277	281	268	296	297	280	317	265	297	319	287	298	285	305	266	298	297	281	265	308	270	287	309	301	283	278	334	289	277	290	282	303	288	278	303	280	276	291	259	273	321	283	291	263	249	325	275	302	280	278	307	274	281	271	328	278	315	275	328	311	276	280	295	305	281	312	297	270	290	281	292	297	277	301	272	289	288	321	275	295	283	260	264	307	299	312	284	324	293	272	285	310	288	312	316	287	299	321	295	296	291	284	293	294	292	336	266	300	313	253	304	280	294	301	314	329	266	270	307	296	296	300	309	284	251	300	283	271	284	316	303	295	306	268	304	284	286	285	291	285	296	318	285	261	287	291	298	274	288	317	270	284	312	302	316	296	302	281	310	280	296	273	283	301	325	285	287	307	298	310	311	317	305	297	270	317	307	292	269	320	276	277	295	303	277	278	282	288	306	298	318	286	301	300	316	316	292	283	310	298	287	292	286	317	299	282	292	288	311	293	286	277	294	320	274	271	293	286	282	296	287	307	300	315	319	304	284	287	268	304	270	323	280	293	287	308	303	304	309	258	326	283	297	297	306	280	269	289	261	283	309	279	307	288	305	297	297	300	316	280	287	288	303	286	279	304	303	278	299	296	300	289	269	269	276	288	300	273	318	288	317	305	284	312	255	315	269	265	280	309	307	297	291	275	305	298	289	267	279	307	292	293	278	290	293	303	305	283	304	291	303	295	312	302	286	297	308	261	298	301	283	257	318	302	291	290	292	314	296	305	313	316	298	264	283	297	312	304	289	294	277	303	304	274	278	311	307	308	283	299	306	291	321	303	316	305	276	318	268	295	301	289	282	292	294	272	292	288	298	287	311	294	311	292	326	266	260	308	307	299	288	305	299	320	300	275	287	283	289	268	309	298	289	283	293	296	286	290	291	289	286	294	321	302	294	286	266	288	301	310	310	318	289	283	282	312	293	289	293	317	314	280	345	304	325	342	296	294	303	313	301	316	274	308	305	267	304	315	314	268	265	297	295	306	294	278	293	305	275	267	261	314	312	270	283	274	295	287	283	277	302	301	297	301	285	293	305	297	307	272	268	285	289	281	291	273	301	284	310	274	274	258	314	291	308	275	289	287	300	319	311	311	283	320	271	305	261	298	291	285	316	279	309	287	304	269	309	309	297	317	249	284	287	294	311	293	307	293	287	272	295	305	278	275	345	277	309	303	311	307	312	270	287	284	277	282	314	292	281	271	312	288	330	298	279	293	310	272	285	296	300	308	318	299	293	294	272	296	302	312	292	296	302	315	273	290	273	281	311	278	294	294	292	316	325	312	290	313	285	290	273	283	277	311	272	282	302	309	285	280	275	275	316	278	267	278	296	302	284	293	303	295	290	309	314	310	315	279	300	288	299	277	285	311	295	301	298	286	273	295	317	279	312	286	313	303	279	276	339	289	304	279	307	303	316	305	280	291	294	284	319	291	284	307	286	296	286	258	267	322	257	289	276	268	308	299	297	304	273	301	324	312	326	335	301	306	310	286	293	281	302	266	303	298	286	269	313	278	260	290	290	276	292	298	272	289	296	301	297	333	292	267	277	286	269	281	277	277	307	268	282	311	281	280	295	277	301	290	284	316	286	259	278	267	287	299	265	279	304	295	288	273	279	295	264	321	270	304	316	308	277	296	287	289	316	257	264	295	293	315	291	310	287	264	280	295	256	286	287	271	293	286	324	337	285	316	291	283	290	292	309	298	304	323	310	287	313	277	327	302	305	282	291	334	301	287	325	274	305	289	295	275	302	286	297	316	277	308	290	286	283
3479	5746	4200	1935	1517	1211	896	794	735	658	654	631	621	598	668	780	961	927	918	871	638	554	515	484	487	420	440	421	442	453	435	446	420	450	424	452	428	398	453	448	457	431	436	404	442	429	454	438	450	447	429	467	445	431	421	414	417	423	436	440	444	410	429	444	462	442	448	458	481	412	464	446	426	441	438	445	415	422	410	453	411	441	435	439	433	414	411	423	426	465	445	450	424	489	376	419	401	447	416	392	428	464	437	475	426	418	423	446	425	453	417	456	443	425	409	432	445	445	460	448	436	457	436	415	461	475	409	450	447	451	429	446	425	415	447	466	430	450	449	442	426	467	439	450	434	460	411	464	434	455	441	434	426	434	460	444	437	425	433	449	454	434	474	428	432	430	416	416	444	437	425	459	422	456	444	424	461	465	449	437	430	429	460	414	417	419	468	410	415	416	435	417	407	419	434	430	415	473	426	418	421	461	436	452	411	434	437	455	448	443	449	429	434	411	472	425	438	442	419	436	459	451	417	436	468	435	443	425	447	444	459	451	431	403	424	435	442	423	451	433	450	431	439	417	445	452	452	435	438	420	406	422	475	447	445	449	435	414	413	445	464	413	456	443	405	451	482	410	428	419	435	430	381	394	431	433	402	423	431	479	451	433	457	470	405	435	410	426	457	429	481	432	441	390	442	406	465	465	401	384	446	415	409	457	449	428	426	425	440	413	418	464	447	464	443	444	428	463	414	438	424	451	467	407	465	416	468	462	412	462	434	467	474	416	444	436	438	480	469	430	432	445	412	431	417	441	427	396	479	434	429	473	427	444	438	430	439	444	453	416	464	418	406	459	410	438	413	421	439	406	441	427	420	443	404	441	454	427	421	471	423	430	419	424	409	436	449	452	443	437	462	430	423	397	444	410	423	412	451	435	428	454	437	441	410	450	435	455	429	411	458	437	425	394	436	418	449	415	389	442	453	424	401	428	413	445	426	414	416	453	422	447	443	440	434	406	401	420	460	445	442	452	421	438	437	419	427	436	448	406	432	442	438	437	434	447	460	441	428	426	456	427	465	463	447	453	474	376	456	425	431	443	436	429	424	428	427	438	420	429	461	432	467	429	413	466	373	503	464	427	426	415	429	416	440	439	434	438	420	405	411	418	434	417	434	414	449	395	411	422	482	423	435	409	456	447	413	413	447	439	480	405	465	460	424	423	448	442	430	437	451	401	450	440	404	447	434	437	426	445	445	392	434	454	423	454	429	439	441	455	460	458	410	444	391	406	457	416	487	403	441	460	460	444	403	414	435	457	441	430	423	465	418	425	429	452	440	431	382	401	421	452	438	455	438	435	414	411	405	428	445	471	481	429	430	441	409	447	447	380	468	431	440	444	451	421	436	452	424	432	435	414	456	457	417	397	441	460	450	464	410	415	406	416	439	443	419	428	446	431	432	484	454	422	454	469	424	429	451	425	408	447	456	438	436	439	442	444	454	400	447	463	433	440	419	431	400	429	432	431	438	427	409	423	418	416	430	422	484	405	427	462	441	443	456	426	439	472	441	462	410	474	391	416	468	414	421	467	425	430	462	461	455	461	418	446	443	451	414	453	462	409	441	458	421	453	446	433	434	440	424	378	417	490	417	450	450	423	423	411	433	429	427	432	459	412	445	388	449	422	439	433	421	436	416	435	427	417	426	445	430	443	458	433	411	432	440	400	422	440	455	440	440	433	431	451	426	395	435	425	398	438	420	438	409	445	411	462	458	431	476	449	420	461	407	466	434	397	451	450	424	458	423	449	428	429	429	446	465	451	435	439	416	469	443	415	438	416	432	429	418	438	453	442	452	462	437	401	421	410	409	454	452	439	431	420	445	412	445	426	460	426	429	411	451	426	418	434	458	449	455	439	446	424	439	452	392	454	434	450	400	463	433	431	461	451	440	426	413	430	440	445	429	436	422	428	436	444	448	427	468	439	458	400	432	422	441	488	441	413	431	426	454	457	442	411	400	441	418	439	397	439	441	385	440	409	451	416	430	446	437	461	465	442	466	447	413	456	430	455	441	426	422	462	422	469	435	418	442	446	426	442	433	437	472	398	423	437	441	428	440	444	424	429	426	432	423	425	430	430	451	406	431	439	435	456	445	429	452	448	472	415	423	433	395	416	409	442	471	429	446	437	404	425	437	429	473	438	431	429	446	440	438	399	443	391	503	377	432	408	436	424	446	455	446	432	423	424	428	430	434	418	436	449	440	408	458	441	439	423	456	441	432	447	450	417	400	415	388	408	416	439	418	437	418	438	405	460	425	422	453	443	414	454	458	453	410	436	417	437	406	403	456	422	415	424	407	441	384	432	413	442	458	381	451	438	495	416	434	445	468	445	419	440	439	440	438	439	411	428	442	436	437	421	445	426	430	396	476	458	431	395	404	424	447	420	405	420	419	426	434	426	430	422	423	437	411	422	402	427	412	437	445	430	421	438	447	410	453	432	434	434	418	425	450	459	461	444	455	432	414	429	472	441	426	438	420	391	420	440	430	421	397	444	410	417	449	481	417	407	476	431	441	396	441	417	442	443	429	432	428	418	459	436	407	468	446	462	422	423	419	444	428	430	434	487	424	392	398	396	416	459	433	427	435	448	418	429	426	414	446	427	441	421	453	419	478	470	437	454	450	459	431	407	424	417	436	435	379	420	404	428	438	422	453	452	448	455	422	416	406	434	416	452	423	431	440	405	413	436	388	425	456	439	434	435	389	435	443	411	425	398	448	468	441	451	458	428	451	442	434	460	438	426	441	414	423	432	437	425	428	425	449	421	445	444	430	404	432	439	481	456	414	379	422	402	436	429	428	438	451	467	399	399	424	432	397	448	422	439	437	411	478	478	405	387	463	411	452	419	410	449	447	447	456	428	429	423	408	442	437	489	449	451	431	426	410	419	439	427	398	445	417	417	413	429	452	435	436	423	452	409	430	459	423	423	462	415	429	463	424	419	412	446	445	406	450	445	433	409	445	440	436	432	434	427	429	443	419	430	433	460	403	484	419	388	401	488	454	407	428	455	441	386	424	443	424	462	464	389	427	385	479	458	398	433	412	439	393	462	433	438	431	431	437	430	432	434	445	447	447	404	441	448	429	429	409	449	426	419	444	445	461	403	459	443	422	408	427	438	407	430	428	450	429	493	414	415	403	449	442	407	462	445	447	451	446	384	418	442	452	432	435	406	478	444	454	421	426	463	436	462	446	426	445	426	429	379	405	463	418	462	439	414	413	440	431	435	436	422	401	433	471	403	438	421	417	440	410	473	413	459	423	439	452	459	441	452	458	429	432	404	430	451	431	464	441	415	483	426	437	421	419	487	451	422	408	429	406	462	444	450	405	446	447	447	460	483	407	462	424	447	390	393	414	403	402	434	437	430	406	419	449	424	450	416	411	447	385	419	456	426	437	421	414	424	421	434	421	456	400	448	440	433	431	473	422	448	437	459	442	426	434	457	441	393
22675	21434	29162	24111	21430	20982	2348	674	462	402	376	340	339	335	465	606	607	473	450	443	315	281	216	173	166	166	147	138	142	164	159	130	144	161	166	139	152	166	146	139	159	157	145	141	163	141	157	138	166	143	158	138	138	138	150	159	128	144	153	142	160	143	134	141	164	148	130	143	113	157	150	135	121	141	156	146	145	158	133	150	139	149	138	149	164	146	157	153	158	154	128	157	138	142	154	146	141	140	142	138	143	165	148	155	133	143	152	135	136	160	135	166	154	130	142	153	153	153	137	163	143	139	153	134	143	161	156	130	126	135	160	134	134	149	148	173	150	125	132	138	132	152	149	155	142	118	124	145	141	132	128	144	148	147	125	126	131	131	140	145	132	129	152	141	167	144	153	126	154	151	137	145	143	150	173	126	158	148	127	154	151	151	138	165	134	138	172	125	159	160	149	137	159	136	138	147	164	144	149	135	153	153	147	144	164	170	136	135	158	146	161	157	151	141	141	137	153	127	134	141	165	135	154	168	153	144	127	150	153	146	150	165	131	131	149	143	134	176	151	133	137	131	141	143	141	146	129	142	166	155	139	153	139	137	126	155	130	156	145	125	151	170	175	142	147	125	159	142	146	145	151	142	160	149	147	138	167	149	141	137	147	131	154	171	154	146	137	138	159	139	118	132	137	151	153	145	146	162	143	150	144	134	147	142	136	127	150	137	142	161	156	160	155	182	145	142	162	151	144	140	163	120	170	158	138	145	127	142	146	173	146	147	145	142	133	135	128	147	153	156	150	148	122	155	149	131	165	146	117	134	141	151	160	138	125	138	128	147	131	158	143	143	151	128	145	131	137	129	164	145	150	148	153	139	138	149	127	136	139	149	135	153	142	136	149	136	153	138	168	143	139	140	140	132	156	147	161	135	138	139	145	131	147	154	152	144	142	153	142	131	133	157	164	136	128	148	153	138	146	140	141	153	142	153	142	184	131	144	145	132	125	139	126	128	129	130	127	157	130	126	148	132	139	137	122	144	132	148	135	159	150	126	151	123	162	148	158	151	142	137	123	165	157	148	153	144	135	153	132	166	148	163	127	136	142	156	156	136	139	138	132	147	145	142	127	152	160	126	138	145	169	169	125	151	147	123	160	141	141	153	139	161	142	140	127	147	132	139	152	172	155	139	144	145	140	136	129	134	151	124	136	138	137	151	150	153	149	134	157	157	151	151	148	135	142	150	155	144	135	147	149	125	161	157	141	150	141	151	158	138	160	154	139	121	149	163	144	135	135	147	154	142	137	138	165	143	139	145	124	149	147	175	148	153	149	137	132	120	144	151	134	129	138	142	134	140	148	149	150	153	165	136	134	131	140	130	149	143	163	125	134	117	179	132	145	121	159	116	133	132	154	124	136	136	138	137	139	136	134	134	153	144	167	135	124	141	115	148	144	126	138	141	157	144	133	154	161	124	161	124	129	144	130	145	139	159	134	127	153	147	141	168	134	151	136	157	152	161	106	150	142	142	143	144	149	134	154	134	149	147	165	159	153	128	153	128	128	135	123	139	135	134	147	141	159	150	156	149	133	138	150	151	133	142	141	167	146	152	143	152	152	144	157	156	149	156	134	146	147	119	149	159	145	130	133	142	120	157	137	139	141	156	139	140	135	161	133	125	144	147	144	155	139	169	149	131	149	141	147	145	121	147	128	166	142	141	159	161	130	142	157	128	128	132	169	128	136	152	155	156	134	129	122	123	167	144	139	137	156	107	164	144	158	150	159	127	133	142	145	159	164	146	141	165	152	151	150	128	130	135	161	156	132	138	128	126	140	163	122	154	153	160	134	144	138	170	151	140	126	145	134	148	153	138	123	156	160	138	143	131	154	106	158	141	140	129	153	153	143	163	144	164	146	136	120	133	153	126	133	152	152	147	162	153	126	136	149	166	131	146	145	136	138	141	121	134	141	137	145	113	144	114	151	129	138	130	138	140	146	147	136	139	140	144	129	154	154	150	150	122	151	135	145	153	148	148	136	138	136	159	128	134	132	144	135	137	140	163	148	132	160	151	147	132	154	157	138	141	136	127	153	155	137	140	135	124	139	134	138	135	137	157	162	123	138	152	147	147	139	149	132	134	151	145	143	122	145	149	144	129	138	139	124	133	145	135	118	119	152	151	110	123	145	153	139	147	167	141	155	153	130	151	143	154	121	137	147	149	141	147	140	152	144	131	136	128	159	167	163	143	135	124	125	151	146	144	113	130	147	130	136	137	133	126	139	155	130	123	137	144	126	148	157	140	131	134	138	141	153	136	152	150	144	136	152	160	148	157	145	138	161	125	136	120	161	138	147	144	134	143	133	146	125	146	127	134	141	145	135	147	151	142	170	144	131	148	163	157	129	140	147	140	147	125	142	147	130	140	154	128	150	157	137	152	140	139	119	138	148	154	137	136	139	162	140	149	132	141	134	174	132	137	157	154	137	130	131	135	141	136	167	139	137	158	138	124	141	167	145	156	139	127	144	146	149	163	126	155	154	160	131	136	126	156	165	154	126	157	155	124	155	149	160	139	161	138	150	157	158	124	142	142	142	156	132	129	153	154	157	126	141	134	146	136	141	124	156	144	157	148	129	141	146	148	128	142	150	130	136	148	129	136	133	155	133	127	157	132	158	141	135	158	137	154	138	149	145	124	130	140	130	148	145	136	129	159	148	108	132	164	161	150	154	125	130	162	121	139	139	170	156	160	147	136	133	152	164	140	145	151	137	134	148	135	149	132	149	154	130	131	150	136	146	149	150	145	146	128	151	135	156	134	137	152	146	147	125	137	168	129	125	146	152	141	171	154	159	140	137	153	165	140	138	130	137	136	153	145	143	147	134	154	145	136	149	159	148	158	147	173	138	157	155	135	150	155	152	127	149	154	152	136	154	151	151	155	163	123	130	131	118	134	144	153	147	131	145	142	141	153	156	152	164	140	143	127	141	119	123	147	121	142	134	137	145	126	142	167	142	154	161	168	143	153	159	154	126	148	132	161	123	132	138	153	138	143	128	136	143	142	148	175	144	161	135	136	130	147	137	132	148	150	141	132	115	137	138	143	146	150	139	150	134	149	130	158	173	144	138	149	169	153	145	130	140	154	141	129	144	158	152	129	142	129	115	155	106	147	167	142	150	144	151	149	135	134	154	146	177	152	162	149	147	134	144	140	165	137	132	129	139	144	154	140	158	126	153	134	140	150	153	149	144	130	143	137	131	129	144	157	129	140	140	139	130	156	125	166	144	144	137	133	128	118	132	152	169	168	151	140	135	145	133	146	154	132	150	140	139	153	130	153	147	140	139	173	135	153	138	123	145	150	151	154	140	141	119	133	149	144	162	141	147	134	139	129	146	144	141	149	147	152	130	136	139	159	151	163	147	131	139	143	161	123	150	172	164	150	130	141	143	150	136	139	135	161	127	138	159	134	140	129	135	133	157	143	128	159	135	120	131	128	144	144	159	163
4688	15122	10646	4795	3324	2490	1780	1367	1157	1003	919	860	787	805	1049	1426	1417	1044	1108	954	707	528	433	336	292	253	279	264	261	230	248	233	228	251	223	223	239	223	251	240	220	219	219	220	210	240	240	203	220	196	218	223	195	220	209	219	232	211	219	200	205	198	198	251	222	232	198	217	195	191	187	184	219	186	184	203	223	208	218	202	221	197	220	244	224	232	201	208	212	217	204	207	213	209	205	215	197	212	224	216	230	219	215	213	193	214	211	208	193	222	210	188	231	232	231	205	228	218	224	197	227	240	209	197	222	223	204	217	207	213	190	188	184	196	192	213	193	202	224	212	216	204	196	230	202	197	217	215	209	209	193	219	194	198	196	209	207	215	209	198	212	220	185	210	198	241	211	186	203	208	223	203	201	216	198	206	220	205	201	228	193	214	191	205	211	184	200	210	204	224	218	208	226	181	199	204	225	191	215	202	223	210	228	215	203	201	192	210	210	221	211	210	178	206	229	182	196	199	211	202	203	207	188	208	202	214	209	199	228	219	190	185	221	209	205	208	223	183	198	218	192	203	220	212	221	214	219	199	220	215	208	203	188	212	211	232	206	181	214	188	222	208	218	192	203	195	213	224	190	224	183	220	237	213	224	207	231	199	208	228	208	202	221	210	210	218	192	206	177	200	233	198	189	217	228	210	216	203	173	194	191	223	193	196	202	219	196	211	203	220	212	228	223	182	209	198	208	231	227	225	202	191	221	200	200	229	218	223	208	195	202	201	168	200	207	200	213	209	209	203	235	203	213	199	180	229	220	202	204	206	202	228	209	217	192	188	209	193	186	194	213	207	216	214	223	203	202	206	210	174	199	197	214	197	201	237	204	216	222	220	206	215	216	178	201	187	204	213	207	219	169	193	196	194	195	205	207	202	202	217	219	219	175	215	199	215	223	180	213	223	185	218	214	193	218	199	210	220	203	167	211	199	178	220	210	187	200	215	189	207	210	205	210	187	218	172	210	206	182	185	201	221	209	199	180	192	176	170	206	216	220	183	193	207	204	227	219	208	225	204	195	203	220	198	206	204	218	197	186	198	191	208	211	196	213	204	210	193	188	213	201	207	207	208	214	202	204	204	197	227	212	207	197	207	187	208	196	212	182	221	182	194	202	199	199	205	215	210	213	192	199	199	173	219	215	189	195	209	192	234	214	176	191	192	205	211	181	200	182	216	191	212	239	206	207	201	210	203	204	198	201	211	239	198	212	223	216	224	183	214	208	225	196	202	189	205	218	197	209	201	222	199	195	203	216	217	201	225	185	209	197	200	207	211	188	204	198	178	221	224	199	245	185	190	201	186	208	211	216	209	219	227	204	204	217	202	202	207	210	201	179	214	207	231	199	179	187	211	199	213	216	218	208	222	209	209	198	187	213	211	195	201	188	193	203	203	215	206	197	206	211	205	198	169	185	201	213	211	225	215	200	231	231	220	197	202	177	209	207	214	187	211	210	180	216	184	220	218	201	207	200	211	239	177	204	218	183	205	251	225	203	213	226	183	203	208	207	205	214	200	191	189	215	176	242	212	209	192	209	217	218	220	194	208	195	201	200	211	214	213	211	207	186	202	216	191	214	195	198	191	216	198	182	191	203	197	190	220	206	214	193	194	189	208	196	225	177	232	217	203	215	212	202	185	194	213	225	211	200	190	241	207	196	178	215	208	224	210	198	203	192	187	198	222	224	214	185	222	214	189	161	215	193	195	200	191	208	218	198	202	210	222	217	209	228	215	211	187	211	205	186	203	194	213	206	200	230	200	188	213	216	214	216	177	232	211	212	185	184	217	216	216	201	173	196	210	198	200	209	191	194	209	183	200	217	204	200	193	199	201	194	191	204	203	192	226	197	187	194	207	203	206	192	214	189	224	203	212	205	222	214	215	211	228	210	196	224	187	242	192	204	219	189	205	205	229	193	213	221	209	221	217	197	215	213	205	239	197	198	190	206	203	211	181	211	193	200	220	204	230	214	196	212	203	204	208	201	220	215	198	198	239	196	229	199	200	205	193	208	197	235	207	202	214	216	211	210	194	212	201	222	211	200	237	193	205	207	192	202	202	226	210	188	235	204	213	203	201	217	200	203	201	233	192	208	167	192	211	216	179	202	206	253	186	199	205	198	190	218	205	194	194	195	200	216	199	205	200	214	185	187	225	177	220	197	209	213	217	195	207	218	201	206	219	184	202	197	192	178	228	207	204	213	204	220	201	206	220	217	211	198	221	188	192	203	196	197	192	200	225	205	196	179	212	211	211	220	212	207	188	161	222	224	232	206	216	203	222	213	191	218	196	210	216	221	217	203	209	177	228	209	198	212	218	226	207	200	214	199	210	213	206	209	203	208	220	219	174	186	206	202	208	202	222	195	203	204	223	200	212	227	198	176	210	226	200	219	192	235	203	209	219	199	213	182	192	227	202	203	196	231	226	214	225	188	209	193	210	203	178	217	193	200	196	225	206	203	192	220	187	202	204	195	193	199	236	217	206	207	215	201	206	183	219	214	211	224	192	227	217	210	220	203	192	206	193	188	198	207	208	202	238	179	209	200	206	212	215	196	203	206	218	215	227	219	202	198	187	215	218	176	231	187	187	212	209	201	180	232	243	222	244	211	205	198	211	213	203	201	218	196	211	203	211	193	192	196	210	202	204	192	201	210	196	208	194	202	191	206	211	208	205	190	218	238	194	222	240	212	189	215	221	219	182	204	208	226	207	217	197	206	236	237	190	210	190	213	208	198	219	201	212	217	216	185	218	217	217	191	202	199	186	189	214	212	194	215	203	185	219	206	223	194	215	206	207	185	212	175	209	201	196	201	205	194	227	186	209	228	204	199	227	210	218	206	234	211	224	197	197	199	235	220	221	219	228	193	204	215	209	226	206	209	224	206	172	193	193	198	193	205	196	230	208	210	221	189	190	207	199	202	197	204	225	185	182	218	235	216	219	183	225	193	229	221	215	230	210	210	183	216	200	205	197	201	195	186	195	214	205	194	195	194	195	205	212	198	215	202	187	177	208	197	185	191	228	193	226	200	213	196	185	201	205	218	198	201	225	197	206	205	192	234	196	206	184	230	195	206	209	215	208	222	206	210	196	185	236	207	211	220	204	218	206	223	179	200	207	200	212	196	200	186	211	213	195	185	170	216	197	188	212	201	187	220	189	223	190	198	220	200	210	188	209	194	208	220	208	198	200	219	177	223	199	205	168	192	219	207	217	190	212	214	182	211	203	199	230	210	217	211	197	195	207	206	198	183	210	227	201	178	181	204	194	198	192	230	239	211	207	196	212	203	222	210	193	213	196	223	192	182	223	219	211	197	207	198	199	209	193	209	210	216	198	221	215	184	206	193	213	209	223	223	197	219	186	184	184	209	202	192	166	183	206	188	200	214	218	208	207	173	199	193	206	209	190	205	192	194	196	210	211	209	209	201	209	203	195	201	198	207	213	224	190	218	190
27218	17222	2996	691	445	339	329	277	284	284	265	260	262	352	378	378	367	356	356	331	281	288	219	212	243	226	251	251	232	243	210	224	225	247	232	236	236	229	263	236	218	247	247	233	204	242	251	201	214	236	254	247	231	206	246	243	246	231	237	248	253	226	250	233	224	272	238	232	237	244	201	241	236	248	240	266	218	245	226	257	219	225	229	237	271	253	232	237	231	264	257	237	217	242	241	250	239	218	226	262	256	262	237	234	219	237	226	233	247	235	244	237	269	265	240	247	249	234	213	235	200	250	268	239	237	232	249	236	223	240	228	254	218	226	236	234	254	254	216	242	232	252	257	241	230	241	249	229	237	213	238	236	234	245	242	222	249	239	225	246	254	216	189	232	202	237	230	234	247	216	258	239	239	230	271	213	254	241	259	266	248	264	239	228	252	251	232	260	243	231	236	242	233	229	241	243	233	238	224	221	233	229	249	241	234	235	241	250	225	216	236	218	246	243	239	249	250	221	250	249	246	245	224	246	231	218	215	243	237	236	235	234	223	253	257	244	255	230	251	245	246	233	245	272	270	240	244	230	227	242	234	232	244	222	243	220	224	240	256	230	260	241	248	225	243	236	268	265	239	210	251	228	228	239	224	219	247	241	263	220	222	240	225	225	221	264	249	230	217	234	230	232	240	237	252	239	258	224	263	223	239	248	257	268	241	251	220	222	261	261	223	217	244	231	233	252	219	249	214	235	227	216	244	230	245	237	234	224	236	232	227	228	243	243	248	285	231	227	241	243	243	241	219	222	252	224	206	248	249	234	243	233	209	214	245	240	234	228	262	244	223	239	246	228	264	211	245	243	233	242	226	228	269	242	259	266	231	217	255	231	223	228	237	265	225	242	244	259	207	242	253	264	223	241	252	229	246	222	214	251	268	276	257	244	246	233	239	246	237	219	227	231	187	209	225	231	201	250	208	209	227	262	252	273	266	276	268	224	247	228	258	234	229	202	238	231	248	228	212	216	234	239	237	221	239	247	234	239	248	206	216	264	245	240	235	231	216	234	232	242	237	238	234	247	251	247	256	228	250	252	238	226	230	241	242	238	221	228	234	239	235	275	222	222	217	231	278	239	217	245	230	251	209	228	225	252	203	248	242	221	247	226	252	232	245	256	229	222	254	227	227	232	224	232	232	273	264	238	252	234	242	244	201	227	267	277	249	214	236	267	242	237	232	241	219	225	232	256	244	240	262	225	253	252	243	269	231	229	244	252	233	234	246	238	218	242	239	234	249	249	198	251	234	238	213	224	244	233	237	222	251	237	247	242	248	237	219	228	219	240	233	242	231	229	228	235	239	259	237	258	235	250	255	243	250	244	235	252	239	219	248	237	223	193	258	265	220	239	231	243	260	258	234	246	259	247	263	223	223	235	234	246	230	256	224	232	232	238	255	253	230	253	228	242	258	257	241	231	205	247	244	236	224	237	246	212	241	222	253	260	230	233	242	245	247	228	266	229	235	235	256	227	232	233	245	225	243	268	233	232	222	226	237	229	213	243	219	252	217	280	218	243	239	227	226	219	252	236	240	258	261	219	252	219	251	240	225	227	251	229	235	269	243	227	250	261	232	251	259	247	242	232	251	231	231	218	249	247	256	240	255	259	228	218	242	248	244	246	237	246	241	219	268	238	222	229	239	251	249	236	212	241	234	265	230	259	241	220	240	226	273	282	227	220	238	253	233	227	249	246	249	215	273	215	221	248	256	251	227	251	238	236	211	218	218	236	243	238	227	273	241	224	240	258	251	237	244	240	216	224	234	230	225	228	214	218	230	242	229	253	244	227	229	222	265	239	230	219	241	242	253	248	235	237	222	244	213	242	251	223	269	246	245	244	237	251	230	254	261	226	222	237	248	228	237	271	257	240	251	252	239	229	255	229	256	230	238	238	235	229	246	228	243	254	234	249	226	244	226	217	244	251	221	239	236	222	232	246	245	242	210	235	243	241	209	219	230	241	252	236	233	246	240	240	219	252	232	239	248	246	231	231	260	244	243	259	250	228	260	284	229	237	234	230	234	215	240	213	235	239	264	279	235	264	251	215	259	241	221	238	226	234	226	243	225	239	234	234	262	244	243	233	256	229	234	247	209	246	253	267	221	256	221	247	253	234	232	222	250	225	263	207	230	241	245	229	240	250	211	232	223	258	252	232	249	258	261	229	218	236	208	235	261	227	249	220	226	215	257	256	224	210	236	236	238	244	242	226	219	232	240	217	237	251	234	210	254	205	252	252	238	226	250	227	208	214	239	242	239	235	230	224	258	264	263	271	255	236	234	250	231	242	218	255	223	229	224	240	243	238	243	234	248	228	241	237	249	256	235	218	210	230	250	228	203	244	225	210	233	252	230	228	254	222	210	238	233	217	244	243	233	205	262	233	239	235	243	256	231	261	245	221	253	256	237	249	260	220	241	231	258	226	254	234	243	252	248	233	217	238	243	243	218	265	235	253	257	244	234	248	215	230	240	241	233	266	255	241	247	222	275	263	213	236	230	241	215	209	241	247	227	193	252	235	223	232	246	219	245	225	210	245	253	237	245	237	233	237	219	226	268	218	245	240	261	248	240	262	250	211	260	220	213	252	228	246	255	257	250	246	205	222	234	226	232	235	250	246	228	233	208	193	237	226	251	201	264	236	238	228	244	231	252	229	206	249	234	227	240	240	238	226	262	255	242	210	243	252	233	232	232	254	245	213	244	241	238	267	241	238	224	242	225	259	248	242	226	237	235	218	220	244	202	245	212	250	227	232	202	213	213	270	255	240	230	222	245	245	243	251	227	253	221	246	236	228	244	241	249	260	221	235	251	218	236	249	236	227	244	225	239	219	230	249	255	229	216	242	285	215	265	232	219	224	254	273	213	217	231	266	231	229	214	238	230	256	231	254	222	229	237	253	243	227	203	243	229	207	243	214	221	232	255	226	228	227	242	268	231	240	245	236	219	249	242	216	249	220	228	280	245	231	245	220	235	255	237	231	216	270	251	222	244	210	218	235	236	248	248	253	218	255	251	259	207	264	223	257	237	214	260	231	241	230	264	227	239	226	251	244	236	244	282	252	238	208	229	216	234	253	226	219	234	261	210	236	230	219	208	237	228	240	224	265	251	226	230	243	261	259	229	232	241	222	246	235	246	243	231	245	250	238	257	227	236	249	243	237	246	233	235	243	242	238	238	252	215	249	236	251	234	230	254	228	235	253	232	256	238	253	236	230	218	226	233	247	252	243	242	219	238	228	237	247	233	218	236	205	215	253	266	242	232	220	227	240	231	250	241	267	224	242	253	227	246	214	228	258	271	230	241	249	225	203	222	223	208	248	250	228	221	261	236	231	211	240	266	256	235	240	253	234	235	253	253	237	238	246	242	233	230	239	231	256	232	249	234	254	259	247	233	242	225	238	225	208	215	246	244	212	221	235	228	228	262	225	234	226	251	234	236	225	254	237	220	230
4151	2312	1797	918	755	609	527	483	482	441	549	505	529	634	719	824	689	630	665	595	491	463	418	371	371	377	386	380	371	363	338	367	338	362	358	366	345	380	368	362	363	319	366	381	325	397	343	341	353	354	359	392	360	355	363	348	346	374	351	395	371	405	351	351	363	352	356	368	370	366	317	363	335	350	377	395	383	346	386	382	360	385	369	389	327	376	345	355	391	348	371	372	368	359	373	352	324	397	396	387	332	343	346	350	363	389	355	338	361	406	372	365	397	349	328	385	341	376	374	390	334	360	353	348	341	362	343	341	399	358	355	341	345	376	364	361	338	369	375	348	386	354	347	345	329	364	352	363	392	350	356	341	362	388	337	394	361	358	395	358	371	369	324	371	364	395	352	382	344	373	407	365	356	351	350	382	337	353	354	364	336	352	337	332	366	347	356	347	346	330	371	369	349	378	343	374	350	382	363	368	310	367	368	379	329	372	366	397	378	369	375	352	345	357	400	382	372	350	324	373	373	381	365	374	343	362	366	329	366	371	334	341	343	349	363	358	367	385	338	358	357	374	352	384	345	353	368	337	355	337	343	348	363	321	348	363	341	352	376	357	382	373	326	389	345	343	405	332	387	392	330	387	350	358	346	322	369	364	384	362	384	353	315	354	341	382	341	345	375	376	375	382	365	360	369	379	369	353	388	334	375	313	361	375	349	357	361	367	373	336	354	362	330	377	373	377	359	373	371	385	393	371	357	360	355	367	324	367	341	351	367	382	358	388	373	333	369	348	354	345	355	387	382	362	355	364	332	338	361	348	358	337	369	347	347	386	343	312	360	344	375	420	324	353	351	358	373	378	329	385	356	354	360	346	354	380	359	371	342	402	335	346	355	382	331	350	336	371	363	351	355	352	404	351	350	393	370	369	340	326	377	349	346	361	370	350	355	384	343	334	385	369	403	339	394	383	362	371	367	386	344	381	376	378	354	390	360	365	335	351	346	348	338	348	376	354	387	384	352	376	370	353	380	375	362	347	334	366	356	356	358	378	375	333	360	363	341	331	371	350	330	337	366	352	367	342	335	327	384	359	355	404	357	361	332	322	353	390	374	376	363	361	378	368	339	377	335	348	379	356	382	346	384	387	346	372	365	363	390	392	376	359	339	348	339	346	364	349	363	352	340	355	377	380	368	363	392	361	330	371	317	347	334	368	398	379	365	352	373	369	314	347	332	367	375	365	364	333	375	357	351	369	373	349	364	396	355	383	358	395	362	349	392	407	379	399	339	367	362	367	383	357	388	348	354	347	380	354	391	370	377	329	365	392	377	376	381	346	375	357	329	366	340	366	375	356	358	340	360	364	372	337	354	372	374	360	341	365	344	370	402	351	322	366	344	358	372	340	361	352	340	340	374	360	359	367	373	370	343	383	340	347	336	362	385	359	350	370	395	375	342	390	344	358	369	355	362	360	368	356	396	387	346	376	369	361	395	384	345	358	414	295	361	353	349	333	362	375	374	347	352	342	393	382	328	355	385	372	365	316	356	351	346	365	381	367	350	378	359	362	402	384	369	373	362	351	314	371	337	378	343	379	363	347	353	375	315	360	371	363	333	360	365	354	390	343	381	372	344	325	341	347	364	378	347	358	323	389	387	371	354	376	351	357	365	377	347	367	427	349	326	368	344	347	363	344	346	355	361	377	344	386	357	368	324	326	376	361	350	327	383	382	338	355	327	348	371	372	356	378	375	383	338	336	344	377	352	357	334	350	372	374	350	371	367	343	338	360	376	338	320	371	371	362	318	358	338	325	371	378	364	374	351	358	388	354	363	387	353	356	364	352	357	384	355	369	358	333	345	349	363	349	392	340	340	369	383	371	324	340	348	332	399	355	340	412	361	386	384	339	356	350	351	373	342	367	363	360	362	404	327	375	338	391	345	341	352	358	362	369	346	380	383	376	371	335	343	378	358	364	335	377	371	343	363	340	353	380	359	356	339	345	386	359	366	379	378	361	376	339	391	381	346	376	347	377	373	402	345	335	369	385	390	404	357	344	371	376	369	389	362	363	369	369	360	370	371	381	394	360	365	342	370	357	315	359	359	359	354	365	373	360	388	352	377	371	367	350	377	355	359	394	372	367	372	324	374	360	370	358	347	361	360	365	374	362	395	361	368	341	317	354	363	342	350	360	368	313	334	390	374	385	345	385	402	352	349	361	336	324	351	373	340	380	379	346	350	379	340	379	372	367	350	335	330	372	376	372	361	366	352	367	368	342	366	377	349	362	349	370	336	322	369	357	364	349	344	379	362	399	367	342	374	343	353	347	357	361	359	414	352	351	346	338	339	369	410	369	366	368	308	357	363	371	362	351	346	347	340	373	366	363	368	337	377	379	348	339	372	385	376	346	375	341	375	363	363	356	318	393	364	389	359	378	337	370	338	364	352	351	368	337	386	329	329	329	364	359	389	375	375	334	378	366	356	362	345	324	348	360	366	373	370	360	376	368	348	352	345	347	353	375	367	380	354	382	367	337	381	368	371	356	332	391	347	334	344	327	343	360	382	341	364	367	388	372	356	394	378	373	391	345	341	361	354	365	379	363	368	375	348	350	359	345	336	346	348	341	317	337	400	342	378	350	354	374	360	341	393	351	371	342	396	358	356	355	373	365	395	375	366	369	358	390	381	352	369	349	350	364	359	342	362	347	351	351	377	357	349	346	354	376	377	361	376	352	316	358	345	359	340	395	348	360	360	352	353	373	353	354	394	355	349	327	373	346	337	375	366	385	339	349	362	382	371	347	336	360	372	332	357	333	368	326	383	372	352	383	381	350	352	351	327	374	352	352	371	341	358	371	387	313	367	357	372	350	377	370	352	343	332	365	380	329	360	369	375	354	372	357	358	376	334	365	347	351	385	365	355	330	371	324	367	366	337	352	369	336	387	353	369	350	402	376	354	368	350	370	341	351	397	356	363	354	431	351	344	373	317	352	377	397	367	324	409	349	402	363	357	408	343	371	388	385	383	387	397	347	371	322	372	390	332	356	323	330	379	324	365	354	347	372	338	393	357	356	375	379	348	384	366	373	373	354	382	362	373	353	349	368	338	358	381	356	390	345	344	370	369	386	372	336	352	381	358	363	368	357	366	322	373	355	338	343	378	346	365	379	369	403	403	350	385	372	365	361	360	354	373	359	347	318	361	350	383	354	347	395	399	346	321	365	375	382	377	369	368	358	367	359	350	357	329	351	334	347	354	368	338	346	359	384	363	347	351	360	384	335	367	358	388	374	375	350	333	371	368	392	376	345	357	368	368	377	367	348	362	369	357	355	343	346	382	389	362	357	342	320	345	368	354	351	352	330	352	397	341	379	347	311	356	356	391	369	358	384	336	388	372	361	346	368	389	408	334	357	365	344	380	397	365	360	386	355	355	384	323	352	356	376	378	346	373	359	388	327	334	396	363	358	401	342	358	397	345	309	359	317	354	348	371	386	334	371	371	328
23629	21408	28494	24692	20804	2377	516	364	304	320	298	252	277	357	452	445	374	356	337	327	282	190	161	148	120	125	121	144	134	128	107	139	116	127	135	125	99	112	114	129	135	112	128	109	129	115	111	118	113	133	140	122	125	134	139	127	115	109	128	127	121	115	131	120	121	106	135	121	110	123	120	119	116	104	113	133	115	124	129	117	104	118	128	126	139	136	122	122	107	133	123	120	121	101	131	118	121	127	120	133	119	107	113	130	124	131	140	124	118	106	122	110	130	114	119	125	119	125	116	140	109	121	122	105	119	105	100	117	90	110	118	110	117	120	130	111	113	116	130	116	133	106	112	123	136	91	116	135	132	117	109	121	124	103	135	122	110	125	138	112	123	132	124	129	127	111	118	95	95	122	116	139	128	117	134	103	118	119	120	120	120	124	105	123	115	124	135	95	115	113	146	127	116	106	125	114	120	139	109	132	126	130	103	119	132	122	118	103	114	118	116	107	114	120	127	112	135	113	105	128	124	111	138	119	136	120	115	106	113	115	130	145	132	116	115	113	114	121	118	107	122	135	134	118	132	134	99	116	104	120	125	123	146	131	139	137	135	117	128	141	113	140	124	103	109	112	134	139	115	113	123	104	121	109	106	146	111	118	121	129	132	134	116	103	138	110	116	130	118	113	126	125	101	121	122	122	130	117	112	109	129	115	122	126	115	117	119	112	139	125	132	137	116	102	116	105	108	115	126	132	136	103	138	130	117	121	105	103	127	113	144	120	113	136	126	126	124	128	116	106	113	121	113	106	130	143	128	109	119	130	129	125	126	116	127	113	139	145	94	130	126	112	125	119	117	100	137	132	124	127	117	105	111	118	104	107	133	126	120	121	125	95	123	115	140	122	117	135	132	126	132	113	122	111	117	122	120	138	112	142	107	122	117	119	96	123	110	128	121	139	124	132	113	122	116	119	116	127	124	126	107	103	127	126	137	94	120	116	137	118	110	114	110	121	125	111	126	138	133	106	94	134	140	127	121	117	126	136	101	119	137	116	107	120	135	102	136	119	112	122	113	125	113	120	125	120	126	123	116	121	121	114	110	122	134	117	127	120	140	125	134	113	118	130	113	108	124	117	126	112	111	115	112	132	98	107	136	97	133	105	128	118	121	112	112	107	116	116	119	129	118	117	115	134	99	121	126	136	85	126	126	103	133	123	123	123	123	112	121	145	121	128	103	110	120	122	105	134	115	141	99	117	134	102	126	123	117	124	124	123	112	112	141	126	112	109	115	119	111	121	111	108	105	108	156	115	135	119	119	94	104	105	106	109	129	106	101	108	117	121	121	115	110	116	124	122	126	125	118	130	132	137	110	118	111	120	111	121	131	118	128	116	114	105	128	118	116	116	124	115	114	129	134	104	124	106	106	113	121	130	110	113	115	131	125	120	110	121	140	132	129	96	140	121	143	116	120	132	122	135	124	98	125	111	118	133	134	128	141	108	120	114	114	110	124	137	126	123	121	119	112	121	110	109	113	123	106	130	112	142	110	125	112	118	129	143	117	112	133	128	129	102	138	137	145	125	97	115	122	128	128	131	121	130	136	126	128	135	130	98	140	120	113	132	115	129	128	110	118	122	118	118	118	118	113	123	123	118	119	113	128	129	129	107	125	114	151	110	140	96	120	111	136	134	100	149	120	110	125	117	138	107	127	119	128	115	136	105	128	113	124	146	135	118	126	115	125	125	120	122	115	126	136	121	133	117	105	116	126	115	112	114	115	100	114	113	121	114	148	132	105	92	113	110	118	104	103	134	118	138	136	116	127	119	121	95	116	114	117	126	116	126	102	117	102	133	102	113	126	116	116	113	121	120	106	108	115	124	130	119	121	129	115	117	92	128	124	102	120	129	114	116	97	134	147	108	121	109	133	115	106	119	128	128	115	127	131	120	138	104	122	134	126	122	97	108	127	118	129	112	119	112	129	108	107	115	120	144	112	128	146	105	126	130	121	138	118	119	115	120	141	120	106	112	129	118	117	121	127	119	137	129	116	121	111	106	122	128	106	110	122	110	125	131	100	130	127	124	119	110	117	122	118	105	139	111	109	105	105	117	117	110	119	118	132	124	121	115	137	122	132	114	157	120	124	126	124	107	142	116	121	132	125	118	124	117	127	113	123	125	143	125	118	114	110	137	130	97	102	116	118	120	129	117	101	107	140	127	126	124	120	126	126	138	120	118	99	94	107	110	117	127	106	109	110	116	117	124	133	106	102	120	116	135	110	123	105	129	131	128	124	111	119	116	120	118	118	115	98	110	132	98	126	117	125	103	119	108	115	117	119	127	123	122	113	132	105	121	127	120	102	125	118	112	120	112	125	104	132	141	129	116	104	123	122	129	107	118	118	115	112	111	136	121	125	117	117	127	113	138	121	116	131	117	128	123	112	119	137	119	113	141	116	110	102	111	137	123	112	121	100	120	120	128	117	97	137	129	144	129	122	117	132	135	119	118	118	124	138	132	126	126	120	126	125	99	105	122	122	111	115	122	132	134	96	119	129	113	108	148	130	116	108	125	131	123	125	102	115	115	127	109	118	119	117	122	105	129	114	119	98	116	98	119	122	104	124	116	112	118	109	121	102	117	107	104	116	123	126	109	108	124	119	102	126	112	121	117	128	131	115	124	112	130	98	119	116	102	128	125	134	113	124	117	120	119	114	121	132	119	132	109	119	142	126	118	106	116	105	119	133	132	105	103	122	113	115	107	134	114	122	120	142	129	116	106	112	109	127	112	113	134	112	135	108	121	119	93	145	102	110	118	135	109	115	100	122	113	121	140	104	114	141	112	105	126	126	132	129	135	125	127	108	127	126	124	122	123	114	133	127	122	126	113	121	133	116	123	121	123	122	111	112	109	103	119	126	131	114	100	136	114	108	122	125	114	118	94	133	139	117	96	99	120	117	122	134	125	126	121	128	125	133	130	106	125	106	133	107	116	128	127	123	124	125	105	118	125	100	123	115	128	123	125	109	127	124	110	121	124	118	114	122	138	108	134	113	116	137	108	121	138	121	120	126	134	118	114	111	127	121	107	128	132	109	127	108	103	124	137	115	137	142	132	126	133	122	102	140	116	119	103	121	121	117	115	120	110	111	140	106	106	127	124	143	122	106	126	98	118	122	124	102	121	100	128	125	139	108	120	107	106	124	110	129	108	133	135	116	128	129	107	116	107	128	145	149	115	115	128	122	135	106	97	124	123	121	157	113	107	106	122	120	135	116	126	120	119	121	121	107	114	124	115	132	118	120	100	123	140	118	122	156	120	118	107	119	117	146	89	113	102	119	126	129	110	111	137	113	106	128	119	119	121	121	129	106	113	113	111	125	143	117	120	132	121	117	115	123	124	105	119	112	134	106	127	120	125	123	116	120	101	102	115	120	107	122	126	111	127	109	114	106	125	121	123	120	107	117	92	108	138	118	128	114	117	110	126	120	107	114	118	105	125	97	135
3446	9500	6493	2804	2011	1481	1018	812	739	703	590	605	646	831	1038	1079	841	732	743	676	597	417	308	239	229	221	209	234	196	226	209	202	195	224	194	209	174	198	208	208	205	208	203	196	216	191	230	224	197	178	224	167	168	188	185	195	176	182	200	210	194	195	182	204	180	194	172	169	187	192	190	198	193	218	185	185	213	182	176	193	186	180	184	180	185	206	205	200	182	198	156	192	178	177	195	199	184	202	208	190	220	186	160	177	220	182	156	208	205	168	189	190	171	171	180	175	186	192	191	196	189	198	176	201	190	192	174	211	196	175	193	183	197	160	176	204	160	184	193	176	188	168	187	197	204	198	182	196	221	191	186	200	205	208	180	214	163	186	189	180	192	172	164	168	188	221	187	212	195	183	178	211	155	200	195	185	181	164	186	158	186	188	195	180	179	184	192	185	183	192	189	172	184	184	184	192	181	175	177	203	190	196	190	203	231	182	195	190	192	204	178	187	192	153	199	217	182	193	174	176	180	211	189	180	197	173	203	197	229	203	182	213	196	196	182	209	180	214	190	175	178	191	189	217	193	207	194	193	205	212	178	194	191	187	172	168	170	180	216	178	224	208	177	183	167	206	198	205	192	199	180	174	181	159	179	220	189	178	209	193	171	176	201	188	179	230	206	200	189	185	187	182	181	195	204	192	174	210	177	196	178	168	188	202	197	172	192	179	196	179	199	193	189	227	180	187	191	207	203	177	176	158	215	189	193	202	179	193	204	186	185	179	180	207	196	188	171	196	183	173	170	197	187	204	205	179	217	176	181	195	213	181	195	186	185	195	167	183	197	216	178	191	177	191	181	169	199	196	171	183	170	209	228	194	173	190	188	182	220	203	169	195	194	186	170	194	161	188	202	201	201	184	181	200	193	203	187	209	178	176	175	179	178	207	218	164	195	178	174	178	192	178	200	193	182	208	176	172	193	168	192	204	198	172	184	191	183	183	199	177	188	178	182	198	213	204	213	187	192	178	191	194	166	187	169	185	206	184	185	163	223	192	196	206	183	170	168	210	182	179	198	204	179	186	201	217	176	184	217	206	197	183	202	187	182	169	197	212	192	190	188	162	196	155	193	183	161	179	176	209	186	171	168	183	198	206	218	178	180	179	196	196	191	210	190	206	180	194	165	187	198	192	176	201	200	201	176	188	193	192	175	155	192	196	175	184	206	195	189	188	205	198	192	195	174	185	227	196	200	213	192	185	188	213	185	213	192	191	218	182	168	212	170	187	186	164	178	186	173	196	184	181	184	183	178	182	200	178	213	190	202	181	173	198	193	186	187	176	191	215	180	182	171	206	199	205	192	175	174	178	175	153	172	211	190	195	182	199	184	189	178	207	185	205	217	177	174	196	179	183	207	163	198	158	187	207	190	190	207	194	185	167	179	161	178	190	217	182	197	197	175	176	206	201	220	198	209	157	209	184	184	200	187	195	187	175	163	192	189	199	200	175	195	199	190	203	185	187	202	204	189	207	154	189	155	210	186	194	179	192	178	166	198	183	194	195	210	222	186	187	183	227	180	201	178	194	194	196	220	179	198	187	200	172	178	178	192	173	181	173	172	194	204	162	212	202	193	189	205	206	195	190	165	185	183	194	193	185	192	186	191	187	208	167	198	184	180	189	186	189	178	187	196	200	178	218	184	212	206	219	177	193	188	159	197	187	181	190	190	184	227	201	165	175	165	204	181	178	173	177	199	156	192	180	210	203	190	178	216	198	223	191	195	175	168	184	162	170	193	198	212	183	192	190	218	194	195	200	185	209	201	193	162	181	179	164	184	163	172	173	203	174	193	180	195	173	200	170	170	196	171	167	201	188	186	203	185	193	189	198	158	192	177	165	217	195	190	204	204	175	197	201	199	192	211	193	170	173	179	181	187	167	182	179	176	195	174	186	216	181	176	180	161	209	173	161	197	187	205	198	194	200	205	170	165	187	197	171	194	179	188	176	198	153	180	185	188	188	173	210	183	190	183	204	207	157	168	194	192	197	184	197	168	177	171	164	175	190	207	177	191	179	183	196	193	187	178	175	187	195	182	180	192	203	200	194	170	184	216	200	177	199	163	194	175	166	199	191	190	185	197	190	197	177	191	184	200	185	188	184	213	199	168	192	164	203	178	189	189	183	160	190	203	212	175	162	179	180	201	184	175	201	179	182	175	191	201	151	181	188	195	213	182	192	183	193	175	197	183	182	187	188	177	206	177	195	182	175	210	190	180	175	187	206	182	203	206	181	193	201	197	180	180	189	200	171	204	185	207	175	178	166	203	180	190	181	172	167	188	194	174	174	186	168	188	180	174	212	159	173	203	194	187	199	196	185	204	186	205	184	209	191	196	178	191	197	185	211	172	179	182	193	203	164	180	188	190	198	197	210	177	196	190	180	209	195	164	186	207	176	206	200	202	178	193	173	200	213	163	176	186	191	186	184	196	167	197	199	181	191	202	195	192	184	189	188	176	200	183	190	175	162	198	201	191	207	192	185	197	180	192	172	169	208	179	176	168	177	169	193	192	165	190	186	180	191	180	171	194	194	157	205	197	197	170	201	198	207	186	190	172	163	185	191	199	211	218	207	183	222	189	205	178	185	180	167	181	205	189	206	203	178	185	173	190	183	200	190	200	173	171	200	187	169	186	200	194	176	202	187	180	183	183	196	205	179	195	175	149	172	170	191	196	164	171	192	179	188	192	209	179	181	202	192	184	195	182	202	210	196	167	183	177	196	173	200	186	185	184	192	199	176	201	184	168	195	191	184	192	196	173	199	176	169	199	194	194	204	186	187	178	202	176	194	212	180	156	187	191	183	188	208	176	192	188	191	185	200	166	199	185	214	195	182	164	187	166	192	212	175	191	206	175	179	169	179	168	199	189	194	185	170	203	188	192	204	194	197	173	197	192	202	201	210	182	183	200	183	189	184	168	200	181	192	168	174	173	181	186	182	193	209	181	209	165	181	191	182	170	172	209	197	181	212	187	172	230	175	188	229	170	187	188	171	226	192	192	185	204	181	189	193	211	187	183	200	205	193	194	184	191	188	201	204	175	207	192	195	185	176	186	175	187	187	184	177	187	203	193	193	201	196	189	194	148	206	189	162	193	209	189	195	167	161	172	202	202	193	196	195	202	186	189	194	182	182	170	182	189	199	195	180	189	191	183	186	221	210	198	195	205	180	184	183	207	179	193	187	208	171	190	210	191	193	199	201	210	179	191	166	181	203	188	168	198	209	191	209	200	198	190	181	193	179	183	206	216	189	202	167	189	181	188	180	176	203	206	186	192	193	173	182	163	205	196	162	192	187	202	191	169	185	197	202	181	207	210	180	183	162	181	192	198	173	186	184	178	215	194	175	209	187	204	193	193	180	192	173	195	185	178	194	178	182	183	183	207	165	195	204	173	215	206	175	214	215	188	189	161	193	178	200	196	195	187	189	185	208	203	198	205	212	208	183	197	197
24773	21443	26976	25118	2616	561	494	448	435	416	396	382	411	448	496	495	458	480	458	451	393	347	330	296	321	294	310	273	324	309	298	294	289	293	291	291	278	289	282	296	284	303	294	297	299	293	267	324	296	262	310	290	291	290	248	286	280	310	287	280	314	288	285	284	322	290	342	289	288	283	326	288	295	262	285	316	305	277	299	285	300	289	272	297	279	322	308	320	273	307	281	297	293	287	298	286	286	274	301	297	302	299	291	310	298	293	330	287	281	287	276	297	278	279	305	277	273	277	284	273	305	262	298	283	296	303	280	278	311	293	297	278	270	332	312	282	267	287	268	282	269	312	292	312	303	277	348	284	309	297	294	306	255	280	278	308	269	321	303	305	307	265	281	281	272	296	285	296	264	292	265	295	283	320	284	303	283	280	293	263	280	284	297	305	300	292	292	265	293	271	275	286	271	272	324	299	300	271	317	282	299	291	292	283	322	284	311	294	296	257	294	296	307	300	264	323	292	267	278	288	291	282	311	308	282	300	317	296	276	271	293	304	307	292	276	281	255	314	277	284	281	262	269	284	298	307	279	276	295	277	302	268	277	293	298	280	299	286	308	258	304	294	282	310	271	262	281	298	304	292	316	302	289	271	290	282	281	300	292	335	283	266	305	301	316	288	295	271	296	328	280	314	300	331	290	314	281	308	261	299	279	305	296	314	320	286	292	279	290	285	278	259	302	283	319	302	313	298	323	297	278	307	280	273	307	285	304	279	275	304	234	275	305	298	306	305	292	320	292	336	296	308	288	317	285	308	271	295	282	291	297	306	281	313	266	308	267	271	293	256	274	270	298	280	299	300	265	270	272	327	280	288	312	315	321	293	312	290	278	312	281	277	296	320	309	278	292	280	291	318	295	299	310	295	298	253	287	311	316	312	277	284	279	292	283	304	303	278	299	292	284	302	264	285	284	262	298	290	279	300	336	303	270	279	309	298	309	279	309	285	320	281	298	297	307	294	275	263	330	319	302	275	284	312	276	295	270	275	322	281	296	269	283	286	295	316	286	286	265	321	277	298	323	284	289	315	281	286	279	287	290	278	270	305	292	293	290	263	291	282	270	281	293	296	309	301	306	294	296	299	280	277	283	292	299	311	295	280	281	286	283	253	272	270	297	298	325	268	287	285	308	314	280	291	323	286	295	299	296	284	290	282	310	271	301	280	288	289	297	268	296	277	291	279	278	286	272	289	274	332	310	288	316	288	295	278	292	279	282	295	300	292	329	316	248	311	280	316	289	292	273	307	266	287	305	297	283	265	291	281	290	277	307	286	273	332	297	267	274	307	298	327	288	317	326	310	278	268	263	307	287	317	290	311	289	334	270	313	318	285	298	266	306	304	290	332	270	303	306	301	326	288	297	272	285	261	296	295	278	288	300	261	273	264	300	268	311	285	300	282	296	314	296	293	298	291	300	299	290	314	311	302	297	319	279	284	302	321	327	283	303	277	311	284	292	292	305	298	289	302	300	285	290	296	287	254	278	281	293	288	302	329	287	263	298	291	313	293	314	284	252	285	262	330	281	298	283	280	311	337	304	316	301	284	293	284	261	314	299	305	305	287	272	301	304	303	297	317	284	332	293	287	286	310	284	292	286	272	282	281	294	312	261	304	317	301	270	297	312	303	258	285	296	301	296	302	321	290	287	290	304	294	289	273	343	267	298	269	293	298	296	324	313	319	266	289	295	284	299	289	295	288	319	284	276	280	296	325	293	295	322	290	308	295	306	303	289	281	308	261	295	299	264	279	283	271	259	254	283	322	269	282	278	305	289	312	299	282	332	310	297	309	270	306	283	289	273	290	262	291	294	300	298	276	276	283	277	321	294	275	292	294	324	294	292	281	307	326	291	273	287	298	289	282	319	284	276	272	287	313	297	289	271	274	319	287	299	276	299	283	293	273	258	293	307	301	272	300	286	321	286	270	282	337	296	291	303	297	307	305	306	328	269	293	311	288	276	304	322	266	320	306	309	298	281	292	275	286	315	253	272	298	308	283	262	261	318	277	343	321	317	287	305	314	284	286	292	277	272	247	299	281	284	275	328	273	268	285	293	262	270	290	290	291	290	288	283	298	295	269	267	311	273	304	293	262	317	258	269	299	280	270	279	260	284	278	262	299	275	301	314	284	301	285	278	322	315	296	280	290	301	316	273	296	302	297	301	297	285	310	286	326	280	275	272	295	311	307	288	316	321	308	260	263	311	276	322	300	295	296	299	306	277	299	290	266	273	296	270	307	322	294	298	298	297	277	294	312	306	296	283	298	269	298	261	300	294	262	284	325	300	296	269	301	296	309	267	288	261	277	287	280	292	300	293	316	267	293	284	257	274	305	293	306	300	298	295	296	310	289	281	316	281	281	301	272	287	337	304	293	269	289	299	285	296	310	308	278	315	302	270	277	328	270	271	301	317	315	295	274	289	274	292	320	302	343	349	298	291	280	273	285	286	314	285	293	287	325	301	285	290	289	278	321	305	294	273	289	289	264	262	316	280	296	314	313	305	296	280	289	300	285	260	265	301	299	280	280	273	298	301	321	297	327	297	318	290	298	269	262	281	282	271	278	284	306	272	297	269	264	344	281	291	291	274	295	283	320	309	307	312	272	335	298	256	298	302	323	308	273	271	287	291	291	308	277	281	289	281	268	301	286	297	291	311	294	302	285	319	295	297	307	306	290	276	324	306	294	274	312	291	289	286	286	268	307	301	300	301	321	284	298	274	283	309	277	276	280	291	283	274	329	286	286	271	296	277	301	252	305	290	304	295	276	319	274	287	285	316	270	307	287	266	290	292	266	307	275	288	276	300	282	277	290	288	305	339	292	263	291	288	305	307	274	292	297	286	281	293	299	300	285	282	270	290	283	305	281	282	298	285	265	306	301	287	283	275	274	308	293	312	261	315	284	285	285	264	258	281	270	277	256	253	263	297	277	280	306	301	286	280	275	262	276	258	286	273	278	317	301	275	260	321	322	271	293	268	299	295	266	303	295	308	318	277	295	306	312	287	272	300	274	265	296	308	301	294	331	304	272	314	264	310	323	302	264	265	275	275	262	295	257	288	292	327	264	266	267	310	283	313	301	273	284	319	291	319	301	324	304	286	287	286	309	269	272	296	298	288	275	314	298	276	294	267	262	298	286	301	294	268	282	289	270	285	276	286	289	294	286	283	301	297	292	289	278	306	309	314	285	293	252	306	287	309	308	327	289	284	277	302	295	282	271	279	287	275	260	316	318	282	291	271	294	307	266	274	295	308	322	293	271	277	304	297	288	277	287	292	311	266	271	288	282	295	297	275	338	306	299	277	293	303	289	296	293	275	270	298	271	276	299	269	288	291	282	288	323	304	281	294	306	273	322	282	315	294	298	314	287	292	314	287	297	273	252	286	298	286	310	279	299	290	309	285	315	276	295	301	294	297	293	265	269	310	287	316	281	268	284	280	287	298	287	282	284
3404	5663	4028	1972	1530	1166	977	833	696	731	737	743	755	876	1140	1053	865	929	1001	870	795	581	502	484	462	444	425	440	459	440	459	430	409	443	431	440	426	441	440	421	440	436	452	420	462	472	454	444	429	438	405	398	442	468	415	416	442	400	460	444	439	437	461	420	465	404	428	428	442	472	388	417	450	415	427	441	447	417	421	401	460	432	394	464	441	392	427	461	441	432	441	417	434	440	457	445	428	433	419	423	460	457	438	475	436	445	459	417	408	429	398	425	425	448	445	452	422	452	468	420	427	423	440	428	482	409	438	472	437	402	446	419	418	422	441	425	458	431	455	441	398	418	432	450	415	428	412	420	416	455	428	443	434	469	424	439	441	457	420	468	426	453	439	380	452	420	441	428	439	433	452	394	466	438	408	458	420	467	442	432	429	424	394	435	435	420	388	432	457	429	390	445	424	440	434	422	422	441	430	440	425	396	462	456	409	391	407	422	419	408	431	438	461	448	449	399	433	448	466	400	425	408	415	426	418	416	440	428	416	428	419	453	413	457	434	445	380	401	447	423	423	440	448	434	432	445	419	435	423	421	411	447	446	456	456	382	448	386	430	429	427	425	432	413	430	385	468	429	395	439	426	428	472	418	396	452	407	448	405	456	470	406	468	434	422	433	402	440	452	433	435	434	440	448	410	417	417	458	423	425	441	402	447	426	425	417	424	423	410	439	427	414	421	426	443	432	418	406	434	425	440	443	450	436	416	426	423	448	425	438	432	403	431	423	407	426	447	428	417	441	441	402	420	474	408	377	414	437	430	448	402	460	416	449	426	435	460	426	433	444	434	448	468	439	442	409	401	427	471	450	443	427	427	431	438	411	391	465	431	399	393	440	451	434	450	419	420	417	436	442	382	434	424	425	437	410	426	411	440	454	400	429	444	452	425	426	453	464	461	430	453	472	413	423	423	463	457	404	384	438	415	400	411	419	416	427	425	420	454	429	413	459	421	428	472	445	438	464	436	434	417	432	463	440	457	405	383	405	454	427	449	434	411	419	441	387	455	465	452	428	422	443	451	453	416	457	474	410	453	440	449	437	420	451	491	404	393	465	435	469	453	428	393	457	419	423	449	427	417	428	447	442	407	445	416	408	436	419	427	433	392	418	429	426	420	449	400	401	415	462	436	434	407	417	428	416	442	441	447	472	426	417	400	447	425	447	414	427	424	427	459	442	441	439	430	464	433	447	428	418	436	429	415	421	431	416	425	407	455	423	431	411	407	422	431	413	418	418	458	487	433	452	472	421	393	444	418	468	428	415	404	422	422	455	455	435	423	442	425	441	439	379	410	411	447	455	418	426	460	453	447	463	431	444	433	439	426	384	417	421	468	425	443	447	406	447	417	443	430	401	431	400	421	424	396	456	443	432	428	429	416	419	440	409	428	427	392	437	409	451	413	437	440	425	450	469	417	408	419	447	411	401	397	465	401	426	434	428	431	395	427	416	443	460	406	387	413	430	469	433	418	437	431	473	425	455	428	467	403	453	427	440	436	473	470	428	403	446	445	427	421	440	430	442	433	424	438	445	439	421	409	421	425	393	448	408	464	418	433	415	416	447	461	397	441	469	414	428	395	421	418	457	434	446	418	416	433	419	392	419	427	427	413	435	421	424	446	442	430	413	426	448	421	443	432	396	450	408	386	414	464	444	445	429	413	407	396	438	435	482	443	418	443	428	434	447	417	435	460	432	429	440	409	460	411	438	448	450	426	459	454	446	464	403	452	409	441	394	422	423	415	437	430	426	454	451	428	450	426	424	428	422	459	420	448	454	405	465	460	425	464	451	462	419	476	431	480	425	438	460	430	442	372	420	416	427	458	424	406	448	468	417	432	413	441	446	432	440	473	401	433	440	423	416	439	435	430	418	450	404	433	469	436	397	456	406	454	422	443	437	404	429	410	390	419	405	451	429	442	437	416	402	432	389	418	428	429	411	508	411	396	417	425	449	426	420	445	445	447	422	425	405	464	433	440	433	412	444	412	433	480	419	437	420	458	414	441	394	437	485	429	413	449	431	444	448	431	443	423	386	422	402	401	412	402	437	420	475	437	414	418	408	399	463	398	415	453	431	460	416	414	403	456	427	440	422	423	402	421	450	437	414	428	429	420	428	420	419	459	428	438	431	448	423	406	425	444	423	433	398	433	433	422	438	436	438	456	438	454	454	409	439	461	439	419	444	448	408	426	416	462	468	405	422	427	461	440	431	446	433	449	435	443	415	434	387	457	457	460	438	452	412	422	414	395	403	426	418	418	434	423	400	430	457	410	428	421	409	450	436	443	422	459	425	441	438	426	423	437	450	440	437	425	403	454	403	416	403	409	417	424	457	451	429	392	416	446	427	461	457	421	425	429	406	421	454	429	442	404	473	407	401	459	395	474	445	367	404	456	400	429	431	424	395	444	428	455	428	459	452	444	489	427	426	404	388	438	437	419	412	443	417	477	383	398	444	429	409	437	410	409	411	465	418	483	454	449	434	408	399	428	447	437	426	438	438	450	392	456	408	454	463	439	421	447	419	412	406	441	435	442	427	449	437	448	457	431	440	435	447	438	443	396	431	430	450	425	418	410	416	422	388	402	407	453	420	419	461	425	428	419	417	430	400	456	408	427	446	462	406	416	440	412	406	453	446	454	402	430	443	426	449	407	441	438	453	442	398	451	469	387	416	413	449	448	476	425	413	425	414	430	431	447	411	410	455	417	428	416	412	390	436	409	405	403	401	448	428	474	483	412	432	397	411	396	435	412	429	441	461	438	386	436	445	436	439	434	421	461	410	453	430	404	393	395	442	459	407	422	498	451	424	432	472	401	392	426	428	405	445	432	440	438	434	445	451	414	402	428	438	428	388	381	453	419	444	424	438	427	395	444	429	443	475	390	447	436	418	432	415	416	406	417	441	453	440	439	442	418	447	402	447	460	445	451	463	382	442	425	447	462	406	419	407	407	431	417	411	439	435	430	452	434	400	440	469	398	434	479	425	435	430	396	422	457	387	410	429	431	455	392	421	428	423	435	430	395	397	439	420	404	414	435	437	464	444	400	468	411	443	404	386	406	435	418	467	429	443	411	447	412	414	440	442	412	376	446	443	438	422	424	407	432	440	428	408	388	414	440	399	423	426	451	429	412	398	421	475	438	416	420	410	450	417	444	381	459	439	414	472	415	438	440	419	427	417	437	418	436	460	463	429	418	430	435	415	442	422	422	431	424	432	408	451	440	391	399	446	446	430	410	428	463	432	453	434	445	416	408	404	443	435	437	429	393	443	479	436	452	422	418	431	443	441	448	452	423	449	438	413	447	429	440	454	410	425	439	444	460	470	425	449	440	412	406	423	430	432	426	389	434	429	448	407	432	424	432	421	472	427	420	467	412	429	429	445	429	400	436	473	454	440	433	408	421	434	414	408	458	426	454	453	439	438	465	425	409	429	388	448	420	427	415	408	432	441
22615	21427	29173	24046	21422	21007	2350	650	474	391	410	413	396	549	560	593	555	579	519	468	413	275	208	176	149	183	140	145	152	147	165	160	157	151	170	140	165	162	151	153	170	157	166	144	119	136	185	146	146	149	142	151	155	137	131	146	152	143	171	128	169	153	126	130	162	134	139	145	142	139	148	136	155	145	144	149	147	142	152	149	147	147	125	154	126	144	155	143	141	132	157	150	154	152	166	152	149	146	141	128	145	128	149	144	145	149	154	144	130	145	139	134	154	143	141	134	154	150	145	141	154	124	126	152	164	150	159	163	155	133	149	145	141	131	139	150	146	150	129	159	149	161	151	129	147	150	143	148	125	120	139	133	161	171	161	127	146	154	153	133	148	127	137	144	167	144	142	131	151	142	148	137	149	133	138	125	124	144	130	150	116	134	135	144	163	121	144	149	123	144	115	142	130	172	143	133	154	140	137	162	139	124	139	154	151	145	158	152	144	139	137	136	146	138	151	147	136	154	157	157	149	152	121	143	146	131	151	143	154	119	156	123	168	149	152	140	147	160	151	134	156	149	157	138	146	145	160	164	143	154	161	135	135	126	140	155	157	139	165	152	124	132	156	156	138	125	132	133	130	135	142	146	137	147	131	154	150	147	135	161	167	141	168	148	153	149	151	148	156	149	127	139	142	149	154	147	144	135	142	170	151	144	138	153	132	139	148	164	140	144	136	138	134	148	130	156	145	156	141	152	154	140	137	138	138	143	149	125	119	141	150	148	156	143	129	125	139	121	138	131	133	125	128	157	150	128	156	133	122	133	152	146	151	139	122	131	127	143	133	162	158	146	139	131	118	138	147	148	148	132	140	154	147	154	152	144	140	140	144	174	133	139	161	131	148	112	148	158	144	142	159	135	143	147	127	147	126	156	150	123	157	158	153	136	162	138	153	145	135	118	144	137	143	140	127	157	137	127	145	125	135	140	146	130	151	154	158	146	130	136	139	154	147	140	166	146	129	160	152	144	157	139	124	138	141	129	137	119	135	130	145	147	137	165	134	147	147	134	127	133	137	142	156	123	170	153	147	124	124	134	133	144	145	119	169	149	170	119	132	117	167	133	141	116	131	147	162	121	120	135	121	149	165	151	132	151	141	153	151	137	159	144	158	144	136	144	148	151	188	144	149	153	157	132	150	123	153	140	141	141	159	126	126	128	127	135	147	138	129	167	157	156	131	152	133	160	152	137	160	145	134	150	143	145	132	158	121	142	155	146	146	121	151	130	140	140	147	134	163	150	152	150	121	139	162	131	129	150	160	119	135	152	145	153	136	162	136	159	135	156	127	125	143	146	163	148	128	160	150	145	126	131	154	132	144	131	130	146	145	154	135	135	145	134	148	144	132	143	134	139	152	131	169	130	142	160	152	152	143	145	148	132	150	151	151	167	151	151	143	137	150	155	145	163	140	128	154	144	144	145	147	152	137	153	150	162	158	155	159	141	152	146	141	138	149	163	124	142	137	149	135	137	132	137	150	140	133	133	137	137	155	144	136	142	125	146	175	128	142	150	134	138	146	141	130	142	160	147	138	135	137	133	147	162	152	125	173	160	134	144	142	163	133	169	134	152	132	130	150	146	166	144	143	159	143	141	141	132	156	158	123	141	147	145	150	128	139	127	135	122	163	135	149	147	149	150	153	137	146	143	146	118	146	145	145	131	140	161	143	129	144	146	153	154	135	127	129	123	138	145	148	157	143	144	161	144	127	156	142	137	139	121	136	151	136	164	158	161	146	123	129	126	126	128	164	140	137	141	149	139	162	153	159	148	146	149	122	160	135	138	126	140	142	134	141	159	145	166	153	142	164	148	127	129	129	149	146	136	145	142	150	154	127	112	134	142	129	156	137	143	138	158	117	162	143	150	149	140	154	162	125	142	151	148	144	152	141	138	132	128	155	142	159	152	128	138	135	138	131	140	132	140	169	166	149	144	153	124	135	137	125	158	146	126	151	156	149	154	139	157	139	154	146	147	133	115	154	149	139	155	139	133	163	135	146	126	166	159	130	137	166	151	143	137	176	150	165	108	153	132	181	135	139	146	155	137	156	156	147	150	141	140	134	135	152	137	161	147	165	132	158	141	148	152	153	164	162	140	169	146	144	169	148	149	150	155	164	155	134	140	137	134	138	146	144	154	134	150	153	151	137	131	135	147	127	176	158	141	153	146	159	136	142	138	155	150	132	161	117	155	141	162	168	139	132	130	140	167	134	141	153	139	148	143	142	139	130	148	138	142	125	173	155	147	140	144	157	150	154	150	145	140	137	152	151	142	137	146	144	159	165	146	154	141	159	128	149	155	149	147	123	133	143	131	144	144	142	152	131	141	139	145	145	141	145	138	134	144	147	176	124	136	125	150	131	158	119	163	128	151	143	140	157	134	132	159	144	149	140	148	152	149	154	149	127	143	158	156	147	126	126	148	158	150	138	121	149	134	142	150	144	167	132	124	139	140	143	152	144	137	147	147	153	142	146	148	146	126	142	140	138	138	143	134	154	137	138	159	129	150	152	157	140	147	161	135	146	151	134	146	137	137	148	123	155	114	145	152	147	149	157	143	146	167	134	145	147	134	141	152	142	136	148	130	135	151	175	164	159	152	131	158	147	171	153	138	137	136	156	138	146	154	127	134	153	123	143	154	136	150	165	131	137	139	143	148	148	141	138	142	141	167	152	140	162	141	132	149	141	147	146	135	148	155	144	133	154	138	150	133	163	126	150	148	155	143	134	149	120	141	147	155	116	140	135	129	143	125	131	152	139	137	161	141	148	132	137	143	175	119	146	144	136	140	150	130	157	129	145	135	131	143	130	127	168	124	151	155	149	143	137	150	157	141	136	155	151	158	144	148	139	157	153	126	144	137	156	137	142	136	153	129	155	134	141	134	152	138	132	155	163	141	136	140	131	133	127	147	146	145	146	140	161	151	163	158	147	126	143	167	158	142	150	121	151	146	166	141	149	119	133	158	136	152	133	139	121	132	150	172	153	136	121	136	161	146	146	142	149	148	159	131	156	158	140	150	127	124	142	135	116	146	153	159	133	147	133	162	139	154	127	157	134	144	119	135	134	125	153	165	137	138	133	166	154	165	133	164	143	150	141	149	160	143	123	129	150	153	167	127	149	150	138	139	119	151	143	135	141	148	120	156	149	168	177	132	141	149	139	155	142	145	139	161	144	130	138	157	154	137	144	156	152	134	146	152	166	158	154	141	139	134	154	158	154	162	135	141	150	138	154	127	147	153	159	138	156	155	168	165	134	148	135	144	142	126	148	132	133	140	138	138	137	149	156	148	137	136	156	154	137	135	137	164	139	152	142	145	143	153	146	120	156	138	145	153	143	154	150	136	160	133	137	140	148	137	130	152	142	138	149	138	155	145	155	142	130	125	140	135	124	138	122	148	153	142	144	139	129	141	141	119	160	177	138	119	154	148	139	141	131	148	145	146	153	147
4696	15234	10482	4839	3430	2492	1763	1353	1130	1012	920	942	1031	1273	1382	1445	1373	1350	1324	1189	881	538	340	300	273	243	226	221	265	235	268	234	226	259	240	236	260	215	231	206	219	245	225	209	205	213	210	219	206	189	231	240	211	193	221	210	218	230	206	201	216	207	223	190	207	248	221	189	205	217	212	210	233	212	213	215	205	207	240	209	212	213	206	209	217	190	221	216	220	222	223	202	205	211	227	202	209	198	185	237	217	264	225	206	210	244	239	214	227	173	188	218	230	222	235	209	217	203	200	226	201	205	207	197	217	197	223	211	202	191	221	217	249	220	208	188	220	208	225	209	185	218	207	216	219	198	213	222	233	223	192	203	227	186	204	203	193	175	216	198	207	198	219	215	211	226	216	189	196	209	215	196	259	186	230	195	198	215	193	194	211	207	186	207	219	227	203	202	213	209	205	201	241	211	191	216	203	190	235	240	189	213	234	184	190	227	206	215	200	205	196	186	194	204	199	191	210	200	227	215	217	228	206	201	200	186	203	213	203	217	205	204	197	204	203	201	198	207	210	214	204	208	221	196	170	199	191	199	236	200	201	186	205	230	205	200	206	184	210	185	220	194	206	201	212	216	196	208	219	238	195	212	206	211	217	203	220	223	195	203	214	227	216	215	216	188	195	173	226	215	194	199	201	237	215	189	209	202	211	236	213	196	192	202	188	212	228	194	199	213	235	198	186	212	206	212	206	203	226	226	180	228	197	214	194	225	203	203	219	185	198	210	214	203	220	224	217	185	212	207	198	193	214	208	209	197	221	203	220	168	189	208	234	182	223	204	200	229	204	202	231	202	203	195	218	207	198	223	190	197	203	201	194	212	180	203	202	209	197	190	251	183	212	213	212	217	213	198	212	206	215	210	216	206	219	213	195	207	192	201	174	236	208	208	206	206	229	194	205	203	216	205	220	218	196	201	215	230	222	210	231	214	210	221	209	209	211	202	218	190	207	226	194	196	221	208	228	227	216	208	198	188	222	202	190	215	220	207	219	210	213	194	200	199	203	200	201	204	207	223	213	211	217	205	180	202	212	172	206	201	229	227	205	212	217	229	194	234	212	213	190	203	187	207	234	208	206	194	211	208	198	225	209	213	217	204	208	232	206	219	225	205	217	203	216	196	212	233	227	216	193	199	221	197	229	171	219	230	179	205	233	229	206	180	235	184	215	173	200	211	200	174	214	238	206	206	186	235	228	195	201	200	204	186	208	199	208	204	209	227	194	186	200	202	191	196	210	202	234	215	195	249	204	182	198	232	222	212	215	203	224	210	208	214	229	191	206	223	215	192	200	238	193	216	204	191	194	202	230	207	217	227	195	192	195	221	166	192	180	208	234	226	207	225	204	227	214	193	243	208	239	198	234	203	193	189	207	229	198	206	205	231	208	202	191	210	205	216	236	227	207	188	204	192	198	202	200	220	201	193	193	169	216	210	234	243	209	203	214	227	218	211	180	200	206	215	214	202	218	211	209	202	214	219	200	193	232	202	215	196	205	176	210	205	217	202	220	198	224	220	194	183	201	197	194	221	215	196	190	231	179	203	195	185	216	210	213	202	203	210	213	218	232	204	199	191	209	229	225	210	244	213	216	213	222	193	217	224	228	220	218	228	197	214	203	187	205	209	222	182	205	191	204	196	205	192	193	204	195	198	227	215	196	185	224	197	203	194	216	193	240	201	216	184	194	205	212	178	186	203	186	200	222	193	213	211	197	177	224	201	175	201	224	195	194	221	213	216	202	203	206	207	198	200	204	207	229	233	190	224	214	208	205	209	194	207	247	224	199	189	207	202	196	218	201	198	212	208	206	206	216	205	212	200	198	217	223	234	217	221	191	222	217	214	233	211	229	188	181	190	209	203	209	173	206	217	203	208	202	199	193	196	216	189	199	209	191	216	219	216	216	234	208	204	227	216	202	220	186	186	203	202	194	222	205	206	196	210	211	213	209	208	222	194	196	237	218	201	195	215	199	214	220	211	170	204	195	220	226	228	193	189	251	229	207	229	205	199	212	210	194	195	235	221	203	214	208	213	205	252	207	193	205	199	196	221	216	232	202	218	191	223	208	227	215	211	168	212	198	213	212	216	213	207	212	219	246	198	234	192	222	204	215	210	213	222	213	211	209	215	223	194	201	215	232	221	205	201	205	207	192	215	209	210	214	191	203	219	226	214	200	209	222	183	177	216	206	203	214	193	192	232	207	183	215	210	221	229	214	192	220	192	178	211	190	226	212	188	211	199	226	225	201	213	192	205	216	204	232	192	205	230	189	188	222	194	196	214	210	205	215	176	181	221	208	217	199	204	196	193	211	214	211	220	211	199	240	228	210	221	210	223	188	206	223	196	194	203	213	217	214	206	181	223	206	217	224	203	202	201	235	200	221	194	205	227	206	189	217	201	194	216	185	210	208	223	201	206	204	222	176	219	198	212	213	228	216	199	204	190	203	216	220	189	214	203	215	194	208	208	213	200	207	201	192	209	233	233	217	215	200	220	208	202	219	221	205	185	193	217	219	213	189	207	191	211	217	222	201	174	212	192	183	224	213	225	209	190	214	220	217	179	212	226	197	210	197	199	188	204	190	220	215	200	188	224	229	210	198	190	202	214	229	210	239	182	201	213	225	208	199	226	204	233	200	209	230	195	218	216	219	187	192	200	206	206	227	189	229	210	203	187	195	204	194	207	184	209	210	192	203	193	213	201	176	214	204	213	212	191	224	205	207	218	195	214	204	197	191	201	218	203	238	210	220	204	220	219	183	184	184	193	179	184	223	184	233	207	190	196	207	212	224	195	201	224	208	210	203	203	202	215	212	199	202	202	196	229	183	202	196	192	189	201	212	194	208	196	240	230	194	208	194	192	218	212	205	234	231	204	211	193	195	193	225	226	231	223	203	182	190	201	213	207	204	213	200	211	178	209	210	225	201	227	197	212	204	193	211	212	195	204	200	184	221	187	209	239	200	218	217	230	216	219	209	215	205	205	211	188	205	218	229	227	240	213	188	198	200	220	202	211	202	229	215	219	184	233	218	198	218	214	214	248	199	210	203	213	208	221	197	198	215	213	221	226	209	200	260	224	219	216	201	186	198	218	221	200	197	219	213	208	236	218	245	233	201	211	195	189	198	179	210	175	241	208	215	216	205	220	218	216	205	194	219	225	212	194	195	224	192	213	235	187	186	200	181	205	193	223	209	191	194	207	199	178	200	219	197	185	200	214	180	226	210	220	177	206	193	192	195	198	206	233	208	222	215	189	204	200	196	203	192	180	235	215	198	228	222	210	225	219	202	206	193	208	230	201	200	222	231	188	209	227	202	208	203	200	197	237	201	191	213	197	228	206	214	212	219	189	200	221	211	208	208	191	196	213	181	226	182	207	206	209	183	199	190	215	216	243	219	220	193	198	186	186	204	207	192	188	215	216	216	212	197	204	176	207	186	208	215	183	203	219	220	204
27168	17136	2817	636	435	334	308	262	313	264	287	288	285	339	414	369	400	415	367	398	356	274	254	245	251	213	246	225	244	237	251	232	218	222	211	222	243	234	221	236	237	236	236	252	253	229	235	254	219	254	246	215	193	270	240	247	238	239	223	221	242	245	234	264	249	203	211	263	224	241	257	237	233	247	221	245	236	255	242	209	224	249	239	235	224	269	236	250	229	217	248	232	253	233	244	239	227	247	228	260	230	258	230	253	238	234	225	236	221	233	227	232	244	228	221	249	228	274	203	234	250	247	248	239	250	228	229	236	243	239	238	241	236	226	219	207	230	232	250	224	214	222	246	227	206	253	242	232	227	201	241	245	242	260	243	244	219	265	242	213	255	230	232	234	221	233	233	247	208	240	217	247	232	227	204	228	234	235	257	257	262	218	229	255	246	270	255	237	230	253	250	240	224	239	229	250	221	241	197	226	227	241	197	227	241	239	231	254	199	226	250	227	245	245	247	234	206	225	248	213	248	231	247	257	236	250	228	241	231	237	225	264	240	198	244	250	249	248	248	220	245	220	216	259	220	258	248	250	221	244	247	223	252	215	233	234	224	250	235	229	213	234	220	244	218	228	249	217	223	238	244	228	223	208	251	246	217	233	227	266	241	229	236	209	235	217	219	262	217	249	251	236	214	252	254	256	221	220	244	243	215	246	242	248	247	235	240	245	223	224	240	227	237	249	236	214	222	259	219	235	239	256	240	230	226	255	243	250	261	233	224	248	223	248	238	209	222	238	225	245	244	257	219	258	281	204	237	233	239	252	229	229	225	227	200	243	251	256	237	217	245	237	244	232	260	256	227	259	245	250	231	239	226	237	237	249	269	257	218	233	256	237	231	225	237	250	227	230	214	245	255	221	245	232	262	231	220	242	236	208	206	259	212	230	241	223	230	239	196	262	255	210	235	232	254	228	251	236	267	225	247	226	251	239	219	237	236	271	252	206	236	236	218	231	241	256	231	244	233	241	237	221	219	242	255	223	234	210	237	219	202	223	232	240	217	238	230	237	248	228	227	253	212	223	221	233	228	217	225	245	251	233	241	227	242	244	243	252	246	229	253	238	248	222	216	276	221	214	221	273	244	246	254	240	218	221	255	266	219	246	236	221	231	222	240	243	261	247	234	262	232	252	244	243	203	257	206	235	253	245	218	261	256	236	233	224	241	226	227	230	245	229	235	232	235	227	226	224	249	201	261	207	238	215	231	247	245	257	239	259	206	248	248	245	250	232	228	229	256	238	238	246	231	211	235	210	237	237	241	210	234	197	232	219	239	222	231	221	231	224	246	227	236	218	212	239	227	240	244	227	219	219	240	248	225	239	227	235	240	249	254	225	242	231	255	239	219	248	228	224	219	263	234	226	244	240	220	225	246	243	234	231	236	228	236	228	223	231	224	230	249	235	233	238	221	252	258	243	215	251	241	223	238	220	230	251	238	244	220	215	243	216	248	238	240	227	255	228	211	247	234	213	244	225	233	243	221	244	208	229	264	244	240	199	236	223	243	198	229	233	230	245	254	250	226	243	235	236	252	233	240	238	249	215	214	257	220	258	239	236	244	207	242	230	230	207	257	222	252	234	233	232	233	268	241	237	243	218	227	217	250	238	217	218	218	215	215	249	231	221	216	231	262	229	228	247	219	236	273	247	231	213	243	224	210	234	263	224	257	224	238	212	232	238	231	220	211	234	235	248	220	270	223	237	237	237	247	269	234	240	256	217	216	216	223	226	222	284	219	222	231	209	229	212	249	248	210	245	251	261	232	259	221	232	255	249	189	223	227	265	225	249	234	214	262	213	203	248	238	251	227	237	228	256	218	206	206	245	239	241	226	237	228	208	240	250	234	225	224	246	224	259	253	219	248	225	218	218	269	230	237	230	211	230	215	228	216	243	256	231	238	226	230	253	248	223	224	217	196	247	240	246	252	245	221	232	242	251	219	258	236	258	254	242	230	227	218	234	242	234	217	239	215	255	258	216	227	239	248	227	235	256	241	216	227	237	234	238	245	233	241	222	235	229	232	252	205	228	251	261	227	245	265	233	252	236	203	215	237	216	235	225	235	232	238	235	253	238	283	239	229	240	211	241	237	249	247	217	260	231	208	227	248	225	225	226	244	229	207	229	212	213	233	253	229	210	246	240	244	227	225	235	253	216	229	239	235	219	220	226	263	239	211	243	233	219	218	249	265	235	237	258	244	242	254	217	239	247	238	254	211	250	262	232	242	228	259	260	271	221	210	253	215	252	227	234	244	230	213	213	229	240	224	239	244	242	245	233	261	242	244	205	254	256	240	250	250	234	246	219	242	251	246	237	226	270	225	251	248	232	240	256	205	237	229	229	260	228	238	243	226	261	232	245	247	218	241	275	228	215	232	262	252	215	239	248	214	217	250	242	254	231	200	220	238	254	257	241	236	217	219	257	241	241	210	232	235	251	240	224	238	226	231	209	223	236	227	237	214	234	232	216	226	230	219	247	222	228	234	259	278	217	219	247	227	248	249	231	253	260	224	214	254	242	252	216	256	247	247	254	231	240	235	228	246	218	244	236	214	244	227	217	246	239	247	271	254	232	239	228	231	248	236	244	253	210	220	209	239	264	234	233	230	199	232	232	276	228	244	244	233	220	247	245	229	236	216	228	251	243	252	248	210	214	211	230	242	230	239	245	226	230	240	237	237	206	235	236	230	246	217	230	225	244	269	236	235	236	216	243	240	211	230	242	240	225	255	222	251	244	209	229	262	214	226	230	240	249	210	239	229	249	259	263	245	248	250	247	211	235	252	243	220	237	237	216	246	232	258	247	238	252	242	221	227	241	237	238	226	247	233	236	236	225	231	235	240	239	223	268	217	224	234	260	260	220	197	216	244	264	240	257	209	245	244	249	239	232	260	221	220	227	237	230	252	244	231	263	260	238	244	231	209	225	248	217	272	245	217	247	236	238	226	232	253	240	239	248	240	236	257	261	249	226	255	224	223	225	218	258	218	216	240	249	238	248	238	233	214	239	234	220	221	219	269	231	175	236	256	217	219	251	222	248	204	223	250	229	231	218	282	229	261	225	254	237	245	232	234	226	234	237	230	220	242	233	220	235	251	236	234	220	281	236	219	264	203	255	243	229	253	229	263	213	234	262	249	224	216	250	215	242	217	236	221	255	260	238	238	229	235	246	276	232	210	230	241	228	225	258	256	240	275	243	226	227	259	240	277	243	223	229	237	250	220	214	233	255	239	243	241	221	234	224	235	234	239	235	253	221	193	247	200	246	231	246	255	264	210	233	248	248	201	255	241	246	232	244	216	221	238	234	228	242	201	244	259	241	241	240	205	256	232	227	221	256	250	264	244	234	229	238	275	218	236	231	210	210	231	235	246	219	236	228	252	246	249	255	253	233	230	237	264	230	232	247	213	260	241	249	243	232	246	210	217	246	238	250	243	217	211	233	249	224	229	235
4235	2312	1671	931	785	615	551	528	473	401	445	518	558	667	759	788	779	770	767	717	592	457	366	378	380	361	368	374	347	337	412	330	363	352	363	373	340	373	375	347	333	344	374	421	360	381	370	368	354	347	342	342	378	330	364	367	334	344	365	389	367	331	408	373	363	373	354	337	369	359	363	367	341	338	356	380	381	364	334	358	370	356	368	328	367	365	335	384	368	370	326	364	349	352	345	374	372	363	348	398	349	398	335	400	369	352	355	369	344	374	339	374	370	382	360	350	342	361	352	353	368	372	371	376	352	346	338	377	356	369	347	355	364	340	357	342	338	375	348	362	394	347	354	371	367	384	347	391	391	376	360	383	380	376	351	353	355	379	341	391	361	375	343	350	371	341	357	345	344	373	321	380	319	367	361	344	344	388	369	383	336	353	343	338	365	335	342	370	351	353	386	395	373	350	374	333	376	356	341	365	367	369	328	379	401	365	330	344	357	382	372	367	384	328	333	341	338	329	340	335	363	338	370	387	345	352	388	402	368	354	392	360	349	328	366	379	320	347	365	393	343	335	337	367	362	383	360	346	356	344	341	341	372	379	372	329	355	321	384	372	377	374	339	342	367	371	365	354	411	349	361	371	326	342	365	342	343	368	357	373	355	380	349	353	356	379	372	353	353	346	347	336	373	339	386	368	351	347	343	371	362	362	384	364	363	352	373	370	377	375	382	322	343	334	337	359	370	398	362	386	348	349	377	382	389	371	358	369	344	364	391	363	393	366	359	344	368	402	368	350	375	366	380	356	356	372	354	353	371	344	326	364	330	389	373	371	331	341	383	361	368	360	369	339	383	362	371	375	322	376	349	344	395	351	350	333	354	391	390	339	397	388	375	316	387	359	346	358	388	360	359	350	344	378	358	392	336	356	341	361	346	342	355	371	377	337	375	363	382	387	385	338	356	367	385	392	346	378	338	366	354	355	368	338	340	373	390	382	374	343	371	376	347	370	374	348	368	347	351	377	374	342	344	346	369	363	382	370	334	345	339	362	353	348	381	372	344	336	406	358	326	367	375	394	359	390	374	369	366	384	393	358	370	354	361	381	352	370	349	409	362	354	347	340	352	349	374	390	358	350	360	320	371	360	335	358	354	361	343	361	333	372	365	334	334	353	372	334	370	382	349	341	364	393	322	361	321	345	353	364	366	363	336	372	371	344	383	368	352	319	325	368	358	368	343	359	351	340	347	363	352	355	335	300	343	357	373	346	352	359	369	352	363	358	407	354	354	336	341	352	373	373	374	374	342	384	344	347	362	377	353	365	343	361	365	372	313	349	404	334	318	366	392	351	380	336	390	360	358	323	386	361	344	358	372	346	375	341	363	329	365	337	348	369	359	356	417	337	384	367	384	371	360	407	341	364	331	379	348	349	349	342	393	372	364	368	386	361	338	359	350	364	330	389	375	330	360	393	353	342	350	340	358	348	355	343	375	395	339	369	326	362	367	306	335	345	373	345	363	347	357	364	382	362	384	361	388	354	362	370	385	373	357	370	347	380	332	356	373	388	333	348	351	377	347	353	352	356	358	349	372	333	310	347	327	372	351	359	355	362	370	350	394	351	343	329	400	360	359	376	380	355	360	352	358	358	348	370	358	343	382	345	366	378	351	368	368	383	346	363	369	375	342	344	331	363	340	374	347	385	350	364	389	329	361	329	367	376	383	327	341	351	375	349	385	371	351	330	376	394	341	329	369	362	368	349	382	372	353	377	387	362	363	383	363	379	315	344	364	364	372	362	371	300	345	357	359	386	355	356	335	373	372	359	373	338	359	362	345	348	376	385	348	377	362	360	348	358	363	357	371	344	337	355	346	359	385	363	333	363	332	341	352	356	387	336	355	326	342	369	361	402	351	376	359	374	374	340	356	367	353	363	374	338	369	339	359	355	360	387	354	334	389	353	358	360	356	334	347	369	357	377	386	378	331	374	379	386	358	362	379	346	375	340	407	366	355	379	380	326	358	377	362	366	327	368	370	340	360	359	371	352	375	346	374	381	391	344	343	323	355	356	388	367	358	377	348	349	384	343	362	363	346	366	328	359	367	350	324	333	384	341	358	359	346	359	359	361	354	361	371	362	346	366	338	365	356	349	357	356	374	369	338	343	334	329	392	373	331	366	400	353	380	362	396	376	338	336	358	352	379	365	350	345	397	354	351	329	383	335	335	375	395	360	355	357	363	388	344	380	397	354	368	368	365	381	324	378	355	358	346	338	367	326	392	379	347	343	390	365	359	319	331	325	373	380	390	380	355	356	359	382	374	373	366	369	338	363	391	367	364	346	357	370	341	396	377	367	339	345	386	395	356	349	378	347	350	400	355	347	409	354	393	355	354	355	383	384	330	364	331	346	333	324	365	344	347	418	389	312	359	365	356	334	337	370	390	351	357	333	361	360	384	363	351	331	383	333	350	323	361	344	350	382	333	327	323	363	358	321	351	367	380	351	356	380	353	363	362	330	369	334	343	387	360	325	357	315	381	340	333	353	370	354	377	342	368	373	355	335	353	372	363	389	360	364	354	368	328	375	369	334	364	362	350	381	355	366	333	386	345	368	368	357	358	354	339	381	347	327	338	339	357	353	364	344	372	365	386	356	371	370	386	351	352	336	375	338	378	342	326	351	351	394	386	373	374	341	348	338	388	375	335	368	355	338	339	342	358	394	356	363	360	355	346	323	348	388	379	363	357	369	378	359	320	396	339	347	363	348	332	395	359	368	323	329	401	402	364	366	364	320	358	382	347	332	358	360	362	372	351	353	359	375	369	372	349	371	366	388	392	345	359	370	368	321	368	353	382	382	383	367	341	327	357	381	354	328	357	378	325	361	329	334	366	352	383	354	370	369	371	325	382	343	351	328	401	343	380	381	368	347	395	328	331	363	347	353	370	362	377	363	359	385	369	336	362	383	338	379	368	362	359	353	361	343	339	375	367	325	357	368	346	347	358	364	393	354	337	343	349	396	391	353	344	362	330	337	341	297	343	356	348	402	354	367	345	360	345	388	345	308	358	395	356	375	359	348	384	373	369	404	338	344	365	350	371	368	372	364	330	370	309	401	330	375	380	365	339	343	394	326	342	346	368	324	369	361	383	356	361	375	351	390	363	360	360	357	342	350	359	366	368	366	348	343	362	405	377	352	367	379	364	343	363	364	372	322	325	328	352	337	337	396	351	368	392	373	359	377	340	367	333	382	376	356	335	366	369	396	373	367	364	349	350	368	382	383	374	352	366	374	340	331	314	325	375	352	337	360	356	370	302	372	366	374	354	348	358	333	360	360	330	341	361	339	353	350	365	340	366	384	345	416	340	371	351	368	377	355	364	385	361	355	387	428	349	335	387	327	387	352	357	336	381	376	358	366	354	373	373	386	347	351	371	345	344	351	361	350	343	370	325	339	345	345	340	341	379	365	312	363	348	396	385	324	367	365	362	356	352	349	324	331	369	358
23603	21420	28480	24734	20855	2395	543	384	294	269	251	251	293	370	450	419	410	428	462	382	271	171	186	145	140	121	134	101	128	121	128	115	132	123	132	115	127	129	111	111	112	129	100	138	111	111	119	108	117	132	123	126	126	125	116	129	135	126	157	112	109	118	111	114	124	114	137	111	102	118	124	161	137	119	116	106	129	119	140	109	109	110	116	125	111	110	126	122	125	131	126	108	124	110	126	117	108	123	114	120	125	105	114	118	123	104	110	146	118	103	117	106	112	125	123	138	133	129	115	136	136	127	127	126	133	137	125	124	120	123	118	122	114	136	118	120	103	121	126	124	115	116	112	124	120	143	153	120	120	116	129	117	116	120	115	123	109	105	124	106	129	126	132	110	126	114	103	109	132	136	114	117	118	136	135	134	124	130	113	98	100	105	109	134	115	113	128	118	121	124	111	127	127	136	109	111	95	111	121	114	118	115	126	118	120	118	104	128	129	117	126	99	120	138	125	129	92	118	111	126	107	119	129	118	154	110	120	98	119	135	123	129	121	135	122	118	134	133	110	123	104	135	125	132	106	122	122	123	117	129	104	119	112	112	104	128	134	128	140	125	135	111	123	101	119	117	134	121	112	122	115	121	119	129	110	135	106	110	114	128	124	122	126	145	118	142	119	120	94	116	111	117	122	125	127	107	145	91	98	123	119	121	125	120	126	106	114	117	120	126	121	122	103	110	106	100	128	116	136	119	109	112	122	129	133	112	115	128	115	110	130	112	111	121	117	119	125	109	109	127	133	117	126	107	126	115	115	107	120	101	109	143	106	127	121	109	131	101	119	118	126	106	140	111	101	121	139	134	150	112	118	131	120	123	108	107	112	123	111	107	139	110	114	139	115	133	129	124	112	140	117	119	111	112	116	121	113	130	120	137	133	128	130	126	112	99	128	108	124	140	134	137	129	113	144	103	129	131	105	123	111	131	134	103	126	109	135	120	114	103	123	123	130	123	126	116	115	146	127	102	129	132	113	122	140	113	124	91	118	103	123	127	121	122	124	135	135	118	124	113	115	134	114	126	142	135	127	105	127	131	115	115	125	121	130	108	112	133	103	139	115	122	130	149	141	136	119	105	133	105	132	118	111	118	116	135	109	117	114	92	129	130	106	132	99	123	101	113	118	123	131	129	114	118	135	110	99	127	135	92	121	123	100	125	144	146	129	108	116	116	121	112	132	114	108	125	114	101	131	117	118	108	105	101	120	110	120	111	126	111	119	114	137	137	125	108	130	127	131	108	123	134	115	115	116	109	120	105	134	123	115	116	130	111	110	125	127	109	112	130	116	128	130	106	129	122	131	129	108	108	137	107	135	108	97	116	130	119	121	110	123	129	120	109	127	129	118	120	116	136	121	143	95	114	142	127	95	126	121	123	129	129	136	118	133	125	105	123	115	122	114	107	125	123	141	111	108	123	114	107	123	114	121	121	134	128	107	131	119	123	130	98	140	128	111	118	104	122	115	128	102	110	109	116	126	127	118	137	127	106	119	122	123	105	121	122	124	112	136	114	113	142	107	113	105	113	103	131	126	124	99	128	105	118	117	118	119	117	115	142	117	116	116	142	126	113	116	106	132	121	98	127	118	127	132	127	102	121	130	132	123	110	107	118	118	111	127	128	123	96	103	117	133	118	113	133	117	127	101	107	110	137	108	128	104	125	124	132	124	121	125	126	112	116	123	119	107	115	129	127	136	126	126	119	124	104	98	114	137	126	117	119	134	120	116	88	125	117	115	106	109	103	119	128	117	122	108	107	123	140	140	113	127	111	125	126	112	109	119	124	131	110	134	130	127	116	119	119	134	126	121	138	130	128	106	121	129	122	109	115	129	111	98	114	115	127	112	112	115	107	115	135	137	122	117	115	127	111	106	112	137	97	113	111	138	146	145	132	114	117	116	135	134	122	119	132	95	132	151	106	106	113	147	124	122	119	105	109	129	145	110	121	136	135	113	109	121	117	124	115	124	122	120	100	123	125	127	132	156	118	120	137	117	114	97	125	115	126	121	156	127	96	130	126	122	108	111	134	140	122	110	104	119	119	122	121	117	119	143	118	118	132	130	115	143	129	116	128	120	107	106	109	109	150	107	119	126	129	123	104	100	131	111	123	120	119	134	114	109	111	123	125	102	121	132	95	137	94	130	110	141	117	133	117	125	124	108	126	138	129	111	125	105	121	119	138	126	120	108	109	141	122	134	114	108	104	117	124	120	118	132	108	100	135	120	122	118	130	118	124	127	128	128	123	119	128	117	106	100	124	112	95	131	123	115	117	128	119	120	123	111	113	147	106	125	134	109	120	96	109	121	116	122	121	119	114	116	117	105	111	137	142	117	124	130	115	135	121	120	127	125	118	127	119	125	107	112	129	123	104	131	127	116	120	117	142	124	113	129	142	111	138	106	122	121	126	102	138	108	123	116	124	125	113	128	120	109	107	135	136	132	121	120	121	94	123	128	104	126	121	118	117	130	118	144	137	100	116	133	129	103	103	133	105	104	115	133	121	115	115	130	111	127	140	126	131	118	113	134	110	113	130	111	126	106	112	123	126	131	99	114	122	128	132	112	104	129	128	129	119	121	135	113	115	118	112	117	129	136	111	112	123	126	113	107	110	114	119	96	104	136	150	115	126	129	122	128	125	117	113	119	128	123	120	122	119	126	116	124	121	113	112	126	120	128	101	125	112	131	122	113	112	110	113	131	113	139	113	104	114	108	116	128	112	115	112	111	110	110	129	116	129	136	139	120	130	107	113	124	111	127	129	143	110	119	131	128	137	130	122	119	118	124	111	135	98	130	104	102	135	138	110	118	112	109	121	134	109	119	126	134	100	130	122	132	98	97	119	102	130	139	114	136	119	122	143	134	108	119	115	118	112	118	118	118	114	99	132	127	151	116	100	108	115	106	134	130	114	103	127	112	115	111	122	153	147	97	102	132	100	134	119	124	140	135	132	121	147	103	121	138	123	100	117	118	149	99	128	133	119	115	131	131	116	127	113	126	137	125	121	135	133	115	144	110	116	124	123	125	112	141	131	122	126	124	122	127	119	126	129	104	113	131	111	118	139	137	126	118	94	126	116	129	131	136	102	115	110	124	122	121	109	115	119	115	140	115	129	127	112	113	107	121	122	125	151	131	129	112	141	119	132	122	117	117	104	106	123	113	121	129	103	133	131	134	128	130	111	125	124	112	119	112	122	136	117	112	123	133	121	127	111	104	111	140	121	104	145	102	113	114	103	117	133	130	123	125	122	115	125	144	118	125	133	127	125	105	136	129	99	140	123	117	106	116	114	122	110	127	135	130	120	110	124	117	113	119	127	95	111	128	113	113	127	131	110	124	113	119	112	121	120	106	115	114	104	128	121	134	135	122	109	101	122	109	123	111	108	130	127	121	120	118	133	126	139	133	128	124	137	103	122	130	109	111	115	119	103	126	109	122	126	128	121	123	114
3440	9538	6584	2902	2035	1536	1096	878	713	622	566	562	691	912	1049	1076	1025	1018	1113	866	514	353	258	243	227	222	206	217	196	218	187	194	209	214	184	250	196	204	184	197	181	206	212	212	216	186	186	189	177	193	191	203	189	201	198	188	214	211	181	204	202	193	178	189	200	186	192	205	218	201	201	173	209	200	183	179	188	191	173	181	212	185	189	213	200	187	166	190	206	193	193	189	187	184	198	213	170	186	180	201	199	198	179	174	187	200	214	194	185	197	177	185	200	183	206	202	208	201	201	191	196	181	186	169	192	178	190	195	206	167	194	196	183	186	174	158	203	177	198	184	179	205	189	195	191	183	185	194	213	192	189	191	207	187	187	154	205	197	193	212	209	186	200	193	205	165	166	191	158	189	202	198	197	180	203	178	175	219	194	194	169	199	165	179	191	167	185	175	172	196	204	180	162	171	208	214	182	211	203	187	167	185	176	188	187	197	193	190	187	201	184	193	179	199	198	195	188	172	190	190	208	199	207	213	180	188	174	192	207	176	217	221	172	193	189	184	196	174	174	188	191	162	192	183	179	184	188	191	208	201	178	190	164	216	191	190	194	224	187	162	193	186	219	188	188	196	190	198	184	217	185	177	185	175	204	206	180	203	200	179	166	191	194	215	196	188	207	150	201	194	183	183	189	165	189	193	188	199	166	206	174	220	181	172	191	185	180	177	187	184	177	201	190	192	186	205	193	177	186	191	177	205	198	188	187	177	170	194	197	190	188	206	197	201	192	215	188	195	167	199	202	216	175	203	171	175	180	194	165	212	171	225	188	177	188	198	179	207	186	191	180	187	200	196	180	165	194	186	192	182	183	191	198	212	192	185	197	206	158	184	179	180	196	195	180	200	184	177	201	188	183	191	175	188	200	154	181	179	173	190	213	209	175	199	205	207	190	201	203	201	166	196	179	190	178	186	171	172	196	189	192	179	178	215	202	171	179	202	174	178	191	195	175	170	179	200	177	180	183	203	202	173	206	144	199	192	177	180	199	197	217	202	168	197	197	193	200	179	193	185	190	186	195	195	172	193	160	207	191	183	198	184	220	186	189	192	171	186	193	167	211	185	192	190	169	199	202	185	191	194	189	196	177	205	196	205	185	190	190	171	189	190	197	183	213	197	177	214	168	182	199	186	200	190	183	188	215	205	195	198	193	223	201	201	168	179	190	189	174	211	184	183	177	196	171	192	190	170	169	193	180	171	199	188	178	185	191	186	198	182	207	164	210	194	169	186	197	209	168	207	192	183	185	203	189	180	202	209	192	185	197	186	177	196	172	176	182	186	187	195	203	188	180	162	203	181	191	184	171	189	195	193	211	188	192	192	167	194	184	181	189	220	203	172	202	173	182	199	187	174	190	169	199	207	187	184	188	188	205	216	187	205	196	188	232	190	178	185	195	192	188	182	203	191	173	171	186	202	191	177	191	177	189	185	205	191	174	151	188	199	223	195	190	168	161	209	203	183	160	207	210	171	198	210	207	196	203	186	198	213	190	185	200	201	205	190	193	198	193	171	194	185	197	188	172	190	176	188	164	179	171	189	187	180	189	170	209	184	163	196	186	190	191	174	185	185	197	177	203	197	210	218	169	201	189	197	199	174	161	198	161	181	180	160	201	210	198	180	162	193	194	209	192	170	184	195	189	179	186	174	171	187	193	167	185	192	175	210	195	212	168	214	190	183	184	209	191	191	212	198	196	203	197	198	199	196	171	197	181	189	208	183	200	186	190	181	194	177	209	175	200	190	199	198	186	173	181	221	196	203	185	175	208	195	204	186	200	188	173	207	171	188	201	162	203	176	172	162	197	176	201	179	200	176	180	213	190	210	181	195	170	203	233	188	203	202	192	199	188	197	201	171	174	189	203	181	199	162	173	208	214	186	186	190	185	185	166	180	198	204	212	162	200	191	163	175	227	182	194	181	184	203	183	182	196	197	197	172	212	206	180	218	173	192	207	194	188	212	219	192	183	188	164	203	204	172	178	187	178	212	206	178	169	166	196	202	207	200	188	186	223	195	181	174	202	188	191	185	160	186	193	185	176	194	194	200	178	199	201	180	187	202	200	190	180	180	192	208	159	172	176	194	172	187	181	151	189	185	182	209	181	205	194	179	199	186	218	182	194	209	176	196	182	195	185	200	210	200	180	187	199	200	203	186	208	202	191	188	170	195	190	168	173	195	179	207	197	195	211	194	173	207	196	175	207	184	198	167	207	212	200	172	170	195	191	182	206	194	171	190	199	193	204	155	190	188	194	206	176	209	210	196	163	187	195	166	175	193	191	180	195	192	176	218	186	190	183	194	186	180	177	181	190	177	228	159	178	194	170	169	185	170	183	167	184	208	186	199	199	210	187	202	184	178	207	178	193	187	187	171	193	181	181	173	190	199	187	201	184	183	174	182	193	202	194	227	189	183	205	194	196	202	168	206	200	181	169	179	181	206	178	192	195	198	185	197	193	176	190	197	159	210	184	200	192	199	173	205	172	214	207	184	195	175	178	174	178	173	160	185	183	180	209	168	210	187	184	204	197	174	183	181	183	179	175	206	180	177	183	192	180	205	201	189	182	201	199	203	203	182	183	176	185	191	191	173	175	200	192	199	208	195	204	197	174	178	163	198	186	197	210	173	179	185	192	207	167	185	189	165	190	190	195	179	207	216	205	220	177	178	197	185	171	181	197	185	184	186	201	195	192	202	204	183	187	169	187	193	207	213	180	196	198	209	192	179	177	177	197	195	184	202	210	167	213	190	188	213	182	183	210	203	194	192	206	192	190	162	193	177	170	185	176	201	183	193	197	168	159	177	182	181	172	179	198	169	195	214	188	197	201	179	187	190	196	184	177	198	171	184	193	213	170	180	190	194	214	208	209	184	182	217	178	191	180	186	194	161	193	186	175	210	177	180	207	190	181	187	200	199	185	192	175	201	171	178	181	178	198	176	191	201	195	198	199	191	198	186	212	186	207	194	195	172	184	183	200	185	199	215	190	195	155	179	209	189	167	202	191	184	193	183	225	203	196	167	190	193	195	178	189	159	180	180	170	198	212	190	182	192	211	181	177	163	203	186	200	191	198	182	210	194	195	191	160	188	191	194	192	182	184	194	201	194	191	174	204	187	216	192	193	179	185	184	189	188	201	187	198	204	196	205	189	195	187	185	191	165	171	189	180	192	191	182	183	186	170	187	198	210	181	183	215	189	178	175	204	206	219	203	198	183	198	202	172	218	179	188	211	195	186	182	199	200	208	171	205	188	195	179	178	195	199	185	184	203	192	199	175	180	186	212	186	192	196	162	170	200	183	197	184	178	169	206	203	188	178	196	180	197	182	205	189	209	212	201	199	199	198	187	192	182	191	196	210	185	191	187	207	183	177	201	192	187	179	202	182	200	202	185	185	187	182	175	207	161	207	197	201	190	178	171	189	191	202	189	207	187	214	171	185	177	190	191	184	194
24670	21400	26910	25146	2640	617	500	450	372	347	349	368	455	512	538	548	587	561	552	474	395	320	310	304	309	321	304	286	290	298	291	291	269	318	311	290	267	290	281	317	288	328	325	286	275	277	293	298	273	305	287	312	277	275	286	310	305	313	287	290	274	270	281	313	271	296	313	280	266	305	311	290	286	316	289	273	308	320	280	281	303	316	292	273	294	309	253	297	281	280	288	301	290	262	282	292	300	314	289	261	304	289	288	297	309	305	278	249	246	304	280	280	292	288	253	301	260	298	286	306	306	290	268	266	308	303	299	306	287	270	269	306	282	299	314	294	257	298	272	293	306	294	294	316	266	294	271	276	288	291	314	268	288	272	298	288	282	289	282	265	314	263	283	297	277	291	300	268	305	267	258	270	282	303	300	288	299	283	293	302	292	291	288	286	266	347	312	284	277	281	300	308	281	278	295	273	268	271	297	278	263	310	309	288	279	291	288	319	273	305	245	313	286	281	283	287	296	280	308	285	259	274	316	292	308	294	307	297	298	323	270	282	299	319	308	270	278	345	264	310	288	284	311	307	279	283	295	275	285	251	291	276	288	289	317	277	308	306	302	313	283	255	280	280	306	316	323	303	266	321	314	323	283	282	313	327	286	293	267	309	300	314	306	317	297	324	302	274	284	307	281	305	287	312	310	277	303	284	311	316	308	301	262	292	300	299	318	315	318	287	321	263	299	287	288	282	263	275	283	322	299	290	271	309	292	292	302	291	290	303	322	277	308	322	294	334	289	315	290	308	305	292	294	262	291	247	301	304	264	308	262	271	304	293	282	313	314	280	275	272	275	288	275	291	276	277	289	311	317	305	276	331	301	289	297	294	294	309	307	265	248	270	294	277	284	306	309	307	284	307	303	274	270	280	293	269	310	308	326	301	306	308	301	270	284	266	305	319	303	287	267	288	284	290	313	295	311	270	257	271	287	270	278	284	283	282	295	304	271	289	265	293	305	294	288	272	294	294	295	273	305	289	274	275	281	280	321	292	291	306	293	294	256	289	289	296	300	278	301	281	289	281	287	292	310	283	236	300	278	308	335	300	291	310	286	267	284	268	281	280	283	301	295	299	306	318	298	274	285	282	293	293	287	302	303	284	292	307	303	270	274	311	297	269	290	311	306	276	296	287	295	317	294	331	275	289	272	257	323	297	291	300	275	316	296	302	285	284	319	284	307	305	288	287	278	280	315	262	286	295	294	320	301	276	278	294	306	284	273	248	301	295	311	300	279	302	277	296	289	289	285	291	280	287	254	342	294	290	318	299	309	299	295	276	312	299	294	304	288	317	276	291	272	313	279	287	265	277	311	313	291	298	298	280	307	287	287	322	291	267	294	303	287	317	341	300	286	309	297	287	268	293	284	288	276	274	296	293	270	258	275	261	288	321	287	271	305	331	277	303	271	319	269	339	307	298	305	273	266	317	286	303	290	249	282	292	284	276	281	267	284	306	274	282	285	329	273	258	267	291	289	289	286	256	286	276	281	283	278	288	305	282	276	320	295	294	299	284	321	289	271	261	295	308	269	327	304	287	327	291	275	261	290	308	295	276	283	300	306	294	271	317	284	297	299	296	254	278	275	254	304	263	275	276	263	297	257	285	284	277	311	295	317	318	304	302	296	296	298	320	312	291	308	277	298	281	280	287	287	280	289	311	274	288	301	316	269	291	272	268	305	271	302	291	282	296	283	277	289	284	278	272	280	322	286	299	271	283	305	301	293	312	306	273	283	325	320	303	276	261	309	286	291	317	289	298	297	292	298	295	288	293	274	302	313	300	286	320	303	299	280	301	287	279	265	287	266	270	262	283	288	273	271	285	279	296	293	272	307	297	297	308	283	315	260	322	294	282	305	280	288	283	289	297	286	277	259	289	288	306	276	317	256	314	288	271	257	267	288	300	282	294	288	278	294	289	299	318	295	296	298	247	279	307	291	322	296	297	256	280	314	308	301	288	307	270	278	273	316	300	304	306	276	303	269	312	314	308	302	257	330	265	297	284	295	295	331	286	285	277	293	313	325	312	289	268	271	278	333	269	310	281	263	279	281	313	291	301	279	270	304	291	312	284	268	289	261	267	320	281	271	285	308	289	317	296	277	299	276	279	297	268	292	297	283	279	300	277	276	301	273	272	286	275	302	272	319	273	291	311	297	279	296	306	258	286	289	297	270	288	286	312	307	315	287	308	291	309	303	274	281	311	263	275	278	303	283	290	278	274	309	282	278	282	293	298	294	286	309	304	276	282	274	311	286	295	266	288	293	263	314	291	321	281	280	272	309	278	313	274	289	257	308	287	284	276	252	280	275	278	279	296	286	298	313	302	310	265	294	268	286	247	288	289	314	275	289	284	293	288	310	321	309	286	297	316	303	302	276	315	302	301	287	303	301	293	304	297	274	301	301	302	288	296	285	294	270	293	296	319	305	291	280	264	284	264	262	253	292	276	268	293	306	315	272	267	278	284	273	284	291	280	263	291	319	282	319	286	285	266	289	280	306	318	301	288	279	316	267	306	266	284	284	278	283	293	248	293	283	301	291	286	307	289	312	303	282	292	286	287	284	280	312	342	279	301	273	276	266	304	317	285	300	296	319	286	271	294	291	299	290	300	300	305	282	303	306	313	306	311	270	267	280	297	299	284	293	296	334	294	269	294	321	304	275	320	294	283	290	307	295	289	304	293	285	283	297	289	296	317	270	309	301	275	272	292	294	285	296	296	289	278	260	265	284	300	255	272	296	290	301	329	289	295	290	328	278	266	288	289	269	294	271	299	314	297	275	287	300	303	269	310	272	331	298	271	286	292	277	302	305	285	279	270	291	260	285	283	295	298	297	275	274	287	292	250	294	282	301	314	295	303	314	275	262	300	259	303	271	269	319	320	275	313	273	281	302	277	286	315	301	308	289	287	304	280	309	265	311	290	329	289	328	284	312	293	278	292	306	307	291	261	265	312	324	285	305	283	280	302	310	280	304	294	313	267	295	299	284	278	305	298	341	306	314	292	294	277	305	310	273	305	288	318	294	287	275	288	296	280	281	285	316	318	279	292	296	286	287	320	307	264	330	247	309	286	294	283	297	291	281	275	279	292	272	307	307	326	295	300	274	281	291	292	303	283	318	292	309	305	269	308	306	277	284	305	299	293	300	283	256	308	298	287	286	288	281	267	285	283	252	285	258	300	319	321	256	268	303	301	278	261	293	253	276	307	293	325	331	300	300	301	306	306	312	301	295	269	265	263	321	312	268	310	256	267	317	287	311	285	261	292	280	309	301	296	286	298	249	268	307	269	276	304	330	289	273	255	269	283	292	303	291	258	273	292	290	284	307	296	302	271	277	281	285	283	308	280	284	272	282	274	286	287	273	267	259	307	318	282	289	312	287	272	276	307	317	308	294	310	307	288	260	332	295	297	295	301	320	311	277	301	288	255	263	277	326	283	283	275	307	306	287	298	304	267
3472	5893	3912	1981	1578	1240	963	803	760	632	691	711	825	1051	1101	1110	1153	1267	1140	893	667	575	497	458	459	419	399	455	425	446	421	447	455	415	437	443	473	459	401	425	425	439	425	440	425	405	452	451	471	453	442	434	410	427	434	425	439	453	451	445	410	455	451	419	445	404	406	448	422	406	418	477	421	410	424	421	435	452	433	419	409	418	456	411	424	417	422	452	415	448	392	426	434	416	429	433	445	427	404	430	413	426	423	447	386	456	391	441	467	415	432	427	415	443	430	434	436	413	459	396	461	406	396	431	399	449	455	420	407	469	437	424	448	455	438	426	396	399	422	431	424	427	429	390	461	394	419	442	415	378	422	453	419	417	461	439	457	435	419	435	395	462	429	458	385	472	410	453	411	416	446	410	434	439	406	425	413	459	434	402	443	467	441	432	380	427	457	433	413	394	428	427	475	423	433	422	412	433	407	431	454	399	438	415	411	420	461	423	432	431	440	428	435	468	396	436	449	406	414	397	400	449	419	455	413	430	463	453	422	449	457	451	459	421	411	451	439	458	405	454	456	475	455	433	437	453	447	426	453	411	423	422	402	440	434	411	396	424	439	411	437	403	445	402	443	431	436	451	417	429	409	444	422	462	448	391	463	411	418	425	440	430	459	427	424	405	435	450	447	390	442	422	432	453	409	445	476	436	422	426	435	469	393	436	449	398	441	422	430	398	423	410	426	419	436	414	438	452	417	425	411	417	434	424	419	430	404	429	463	421	465	453	435	434	412	425	416	429	432	410	436	423	426	441	417	423	437	410	410	461	469	468	425	402	417	417	397	412	432	416	438	447	419	399	421	429	392	443	448	419	433	443	445	379	436	452	397	398	397	413	410	436	444	453	435	401	435	403	405	412	418	400	418	441	437	452	431	411	397	445	406	419	453	400	432	419	456	459	422	424	425	387	402	427	452	452	396	435	406	429	431	446	415	423	428	454	434	454	433	456	417	459	426	428	411	399	437	380	392	403	418	425	496	414	406	449	477	417	415	416	412	462	399	433	420	435	431	423	422	418	431	397	429	411	444	445	435	456	408	436	423	401	385	434	412	414	417	421	443	420	435	441	390	401	429	415	437	416	429	442	356	434	427	414	395	413	404	411	407	438	449	463	419	449	413	460	469	387	417	424	448	450	416	436	437	421	450	403	400	420	416	443	433	415	462	417	450	446	425	422	418	428	442	415	429	434	450	437	449	451	443	436	424	423	430	413	420	419	393	422	439	427	466	379	427	415	425	430	429	454	427	399	481	462	429	410	439	478	442	412	415	454	395	433	461	431	403	424	419	427	407	438	407	428	401	418	425	409	444	421	408	442	414	405	414	433	418	400	426	427	418	424	420	430	416	391	428	448	404	431	486	446	371	432	448	429	434	453	473	441	466	420	433	457	472	430	432	430	426	453	423	403	382	432	411	463	422	392	403	434	459	379	436	421	419	428	426	457	416	428	433	443	430	426	442	430	442	412	462	436	425	424	417	461	425	455	403	451	422	440	442	413	412	441	409	409	417	441	492	396	453	437	403	448	401	417	422	439	391	436	431	409	444	400	415	428	432	414	423	436	414	450	454	472	459	440	444	453	407	432	411	414	398	486	411	416	449	416	427	437	431	417	439	474	416	449	393	431	420	451	431	436	426	401	468	420	403	447	461	421	447	444	414	466	446	441	462	434	453	423	406	421	410	448	442	433	433	415	411	440	464	472	430	444	389	431	449	459	427	448	429	387	441	436	409	426	435	429	411	427	418	430	419	385	433	401	449	432	433	446	446	409	376	429	455	454	434	423	407	445	415	468	450	421	407	406	427	461	432	431	388	361	462	389	416	431	460	435	426	435	463	389	447	420	425	420	424	419	429	434	400	421	434	442	435	425	406	429	411	435	415	401	387	439	426	396	407	446	426	421	435	389	429	457	455	414	454	441	409	407	458	422	450	451	409	447	423	411	399	421	404	426	443	435	420	473	429	392	453	442	444	425	408	426	453	422	426	390	465	441	424	443	426	429	425	436	455	466	403	416	402	446	415	431	412	419	402	437	422	401	462	386	410	460	439	437	442	437	424	447	428	427	442	453	426	450	448	436	445	422	445	429	438	445	448	416	455	424	451	429	421	415	427	403	423	426	421	431	468	462	415	428	415	440	383	419	442	416	396	428	397	406	436	423	388	400	422	401	433	411	444	443	442	429	416	421	434	399	437	431	421	442	385	464	423	427	409	440	432	411	403	459	404	398	414	437	418	420	426	434	399	445	440	413	434	441	448	403	428	466	435	430	449	415	408	422	473	436	429	453	446	436	413	409	436	462	429	460	406	414	438	422	417	433	448	448	419	414	393	418	429	398	395	408	406	438	423	411	403	425	439	444	445	429	416	439	399	446	433	433	397	409	442	472	418	440	397	436	423	430	437	442	414	435	448	427	430	437	438	400	425	426	463	462	428	421	442	436	419	430	418	411	452	445	447	418	447	420	431	389	428	447	418	451	411	414	444	431	413	402	452	409	437	438	426	451	422	417	423	444	405	410	454	465	437	419	438	445	411	428	423	398	440	441	415	404	458	411	419	405	400	437	438	447	436	403	380	399	411	443	421	461	453	427	419	464	435	389	417	422	410	423	463	431	436	425	441	418	483	434	445	377	444	421	395	414	403	381	453	428	418	435	420	443	429	427	432	445	397	426	437	438	408	450	430	434	426	426	440	430	420	442	433	407	452	446	431	476	446	441	428	372	426	423	392	419	450	426	423	421	414	444	461	431	405	439	417	456	423	434	438	439	424	405	391	461	426	436	396	413	435	462	404	406	441	428	423	412	411	420	441	414	465	419	451	448	430	442	474	387	471	463	445	400	453	414	452	448	432	443	403	437	410	410	431	399	436	456	394	418	447	426	433	441	446	395	423	425	410	435	429	409	451	411	419	439	453	400	407	415	462	427	393	410	411	409	375	420	430	445	424	435	416	412	418	422	397	470	434	427	458	450	434	437	442	419	447	391	427	419	439	419	338	457	408	450	420	452	420	427	407	422	415	403	447	413	413	476	428	439	421	424	443	420	425	430	431	448	409	423	417	409	435	431	421	415	426	444	469	419	421	409	450	420	396	442	486	435	429	436	427	452	425	400	433	420	438	398	429	428	446	418	426	444	414	421	419	447	453	432	428	412	428	430	419	380	436	435	450	430	427	415	429	385	431	416	442	409	412	460	383	432	430	413	470	414	423	451	455	436	437	430	416	438	395	418	416	437	431	425	429	430	447	485	409	429	444	428	422	444	423	429	413	409	431	407	426	414	388	425	425	398	394	422	407	457	424	402	423	436	390	437	449	438	436	413	421	408	440	376	466	427	453	399	404	400	431	456	429	438	435	400	424	410	440	444	446	441	407	464	424	420	429	450	446	419	459	401	469	405	473	428	397	399	463	398	412	436	437	428	455	424	456	448	454	448	446	457	416	435	409	427	420	438	424	438
22553	21428	29176	24085	21427	21020	2450	609	468	416	377	382	474	602	639	779	761	785	661	473	319	212	202	182	176	193	169	174	182	171	152	172	179	154	130	139	155	144	153	159	137	154	154	146	142	152	136	157	153	135	152	138	141	150	144	159	158	141	177	138	148	137	152	141	138	135	144	159	154	133	141	127	164	132	153	135	155	125	163	145	173	147	139	153	132	170	141	146	150	149	149	153	134	150	142	156	140	151	153	135	144	149	148	141	137	147	161	131	132	159	171	150	143	167	156	138	144	132	149	158	145	142	167	144	167	122	152	118	151	128	161	149	154	122	138	158	156	153	141	138	140	145	144	126	141	156	144	174	165	141	167	133	166	149	149	132	151	133	172	127	141	148	139	167	143	155	166	121	136	142	137	150	151	157	148	135	165	145	145	123	143	148	142	155	148	153	140	124	136	135	137	141	155	134	151	134	165	145	148	140	134	130	145	150	136	165	148	138	158	139	137	134	136	151	135	139	160	147	146	136	143	157	149	138	129	140	149	164	174	153	166	149	147	171	164	147	121	152	139	133	140	135	146	129	123	169	171	140	135	138	151	138	138	140	135	139	122	136	141	166	159	139	136	144	135	172	139	145	132	113	131	148	159	134	148	139	158	144	161	129	134	144	132	166	157	131	123	128	167	134	160	119	132	153	134	173	153	165	141	147	152	135	157	146	148	127	156	133	129	157	136	145	140	138	143	153	141	146	144	143	153	159	151	146	162	172	135	128	156	141	132	140	144	129	143	141	152	120	147	131	147	137	127	155	141	155	143	148	145	129	131	131	157	137	153	131	143	136	143	135	139	143	142	154	169	161	137	143	152	171	128	179	157	147	145	134	147	140	135	128	148	145	142	140	131	162	141	133	145	162	137	133	166	147	135	158	132	147	139	151	154	147	148	128	147	174	161	139	164	147	121	150	155	120	146	141	152	129	129	129	141	147	142	138	150	150	151	139	155	139	140	131	153	148	148	140	122	116	165	155	164	135	140	148	134	160	165	138	162	163	160	126	148	154	145	160	155	155	147	130	154	144	151	143	129	152	148	159	149	153	148	143	123	140	141	173	154	145	162	148	151	130	142	161	150	125	153	137	151	145	132	131	149	126	144	181	152	153	155	141	140	143	149	132	129	155	131	131	132	156	131	138	150	155	157	141	140	151	148	137	142	124	146	149	163	141	139	150	151	152	142	142	141	131	142	152	152	161	142	165	134	153	132	139	157	137	170	153	158	137	135	146	124	146	143	130	138	120	152	141	146	142	132	149	154	154	155	137	159	175	144	127	166	143	122	128	140	161	153	132	135	124	150	149	148	128	147	145	149	132	159	151	149	139	146	143	135	142	135	139	145	160	138	127	158	148	140	138	145	158	148	146	134	156	154	151	153	151	141	142	170	138	149	123	131	128	159	131	144	145	161	152	141	129	151	145	144	143	141	133	141	130	143	125	155	135	150	140	131	170	139	130	128	142	144	125	136	160	145	126	129	148	148	145	155	166	132	140	161	143	129	143	135	133	138	141	165	144	154	149	140	138	135	153	160	173	142	144	136	133	139	132	128	127	136	134	141	148	148	139	148	163	157	155	128	141	142	153	144	142	141	120	175	145	125	135	136	159	110	138	135	157	156	140	132	153	147	129	142	143	129	136	160	123	150	139	130	141	140	148	139	135	149	123	141	135	142	142	135	153	133	123	140	154	137	131	154	137	161	150	126	153	144	152	145	155	145	139	165	130	128	149	162	136	124	138	146	146	149	135	116	140	158	156	147	131	158	157	127	160	131	149	131	145	140	150	123	132	132	130	163	153	145	159	146	156	143	158	155	145	141	139	150	133	152	140	134	145	151	117	155	134	146	148	126	139	138	147	143	154	137	148	161	138	120	139	141	157	124	124	154	156	152	150	154	133	147	130	153	145	138	155	149	163	141	127	133	156	144	152	127	157	153	133	136	166	142	130	140	154	153	136	168	166	143	137	129	149	140	150	156	151	126	139	156	158	158	121	158	131	141	138	131	143	140	144	158	157	130	158	146	133	141	156	125	130	131	147	154	124	145	150	147	145	129	147	138	159	171	129	131	145	153	145	127	136	143	152	126	165	140	141	136	163	149	166	125	146	167	155	125	152	116	146	130	125	135	148	147	123	160	147	130	147	141	145	133	156	150	158	135	147	137	145	133	133	142	129	143	156	159	126	120	138	141	146	126	173	129	160	131	133	146	127	142	163	157	152	138	153	156	125	123	153	139	129	139	128	124	151	141	166	134	145	141	154	129	140	173	131	132	128	132	132	154	140	134	123	147	152	136	155	172	139	123	148	145	157	141	144	142	154	148	127	150	147	133	163	123	139	139	133	145	148	156	146	149	141	143	153	140	161	147	143	150	141	161	135	143	151	149	138	133	147	124	144	153	128	125	154	143	145	137	136	120	149	174	140	132	165	138	144	159	126	130	151	140	163	134	157	152	145	128	143	162	114	152	134	146	142	158	129	123	151	136	119	140	131	148	159	157	165	148	139	145	152	129	156	137	137	138	148	146	131	131	138	160	112	144	137	152	148	134	124	141	144	133	127	160	141	139	158	160	140	141	148	130	145	142	144	154	132	169	129	144	145	160	137	118	157	157	165	113	131	138	138	148	141	147	149	140	143	140	143	160	149	153	149	139	148	168	155	133	154	129	133	143	184	161	130	157	132	139	139	144	133	145	161	153	142	149	133	160	151	146	128	150	139	150	154	151	135	148	153	155	145	130	161	143	153	155	136	150	155	140	143	130	154	138	145	136	142	142	151	139	146	145	150	163	142	125	134	138	151	125	151	134	144	137	154	142	152	160	130	164	126	147	135	129	128	149	127	161	147	120	144	153	159	139	142	150	149	148	150	113	154	164	144	148	152	162	144	140	139	143	153	145	147	144	126	127	135	144	140	140	139	138	146	127	144	145	138	150	148	131	135	131	146	133	153	177	137	118	154	145	131	138	157	161	130	149	148	153	153	134	153	139	121	137	134	159	131	141	130	150	122	136	126	132	129	149	136	152	150	135	138	155	142	124	158	151	142	135	161	120	133	154	119	149	153	153	151	123	129	155	138	121	137	132	141	166	154	165	133	128	157	152	135	140	134	143	146	150	149	145	148	148	155	126	146	157	134	166	167	126	153	113	132	158	130	149	151	149	157	137	149	138	157	166	139	139	122	126	127	137	141	128	159	143	156	133	154	141	134	136	159	150	128	153	137	142	156	138	138	170	130	130	154	164	148	150	155	140	156	139	144	124	147	144	165	144	141	143	150	131	129	153	142	157	140	135	127	142	148	143	136	135	124	146	138	146	151	129	162	161	141	154	126	132	131	124	152	143	160	129	125	151	152	151	136	131	137	132	149	135	146	163	128	137	133	164	138	137	146	138	121	149	138	151	157	155	134	151	149	134	144	126	157	161	155	132	135	139	143	138	139	142	151	129	138	133	124	128	154	140	143
4773	15100	10392	4825	3370	2522	1863	1507	1178	985	880	840	1133	1399	1578	1886	1861	1787	1681	1027	657	392	303	304	277	268	265	232	258	251	266	223	219	237	235	199	223	216	230	221	217	233	203	205	230	192	223	220	194	203	222	218	217	217	213	235	234	232	176	234	209	192	238	231	212	212	199	231	213	200	207	215	221	233	206	222	198	209	200	219	207	199	224	206	183	228	216	220	208	202	209	198	215	185	198	233	242	220	223	210	216	214	228	232	213	211	214	204	195	214	192	209	180	223	187	207	200	206	197	213	186	195	214	226	214	195	178	203	221	201	231	215	208	230	216	213	216	207	214	208	197	210	234	216	208	197	210	215	234	200	208	225	206	189	198	192	204	203	202	195	197	195	212	210	203	208	206	205	184	206	216	212	204	192	212	210	194	205	198	215	211	214	195	176	211	184	195	239	221	181	196	187	212	210	202	202	208	220	196	227	227	208	240	180	203	216	203	220	200	219	201	177	208	229	200	205	209	206	183	199	201	209	212	194	201	207	196	202	187	215	235	222	226	204	230	211	209	186	225	212	215	205	210	209	227	206	205	190	185	207	210	207	219	198	212	189	202	201	220	215	227	216	230	211	186	200	207	213	225	208	208	221	217	223	209	209	219	202	212	221	208	190	208	206	222	184	190	198	197	228	192	216	214	213	205	225	209	195	213	188	194	204	204	198	200	194	212	186	206	188	199	219	195	200	240	196	190	200	195	170	214	187	202	193	195	196	220	201	209	197	183	218	218	200	215	199	215	193	202	197	205	208	203	206	202	201	214	188	217	237	189	208	183	232	197	220	212	212	220	223	219	206	196	200	161	194	216	211	208	183	214	199	184	199	184	210	202	209	197	196	206	202	207	215	213	236	198	192	212	205	219	212	205	215	240	189	220	230	221	228	208	209	200	194	203	221	208	213	220	210	212	221	195	201	223	225	227	221	218	200	198	209	211	223	226	224	226	193	183	197	211	223	212	198	194	234	196	214	222	218	232	197	211	215	219	201	203	192	211	208	210	226	199	207	234	197	233	217	221	220	195	185	190	214	199	228	205	230	191	212	213	190	239	160	182	204	222	216	196	199	209	219	209	229	198	187	214	192	206	210	216	179	216	220	217	202	197	199	197	200	208	220	199	200	212	217	220	230	214	211	187	205	205	222	213	209	195	219	191	189	198	203	216	211	233	230	210	206	177	219	212	205	187	206	212	199	227	222	217	213	199	219	200	217	192	196	230	227	208	237	225	188	229	210	210	183	188	218	206	213	179	206	182	220	226	196	174	231	203	200	189	219	206	192	213	208	193	194	216	216	195	178	200	208	222	219	180	213	226	203	201	179	183	201	216	199	187	212	205	240	205	210	197	202	201	214	206	202	194	219	200	231	217	211	239	187	213	210	193	209	206	204	199	187	211	225	196	210	218	208	212	196	216	188	202	219	192	176	202	194	210	204	213	215	203	219	211	202	178	223	200	222	200	204	195	232	197	181	222	229	233	230	220	205	232	224	200	201	207	214	200	212	236	201	215	187	207	201	217	178	188	181	192	202	212	196	216	220	187	209	202	202	223	216	201	214	221	222	212	230	213	206	192	194	177	207	206	225	206	237	223	202	197	199	199	200	208	206	196	219	208	187	230	203	217	217	189	199	214	180	178	220	189	187	182	230	244	217	217	209	190	205	220	206	204	176	231	197	206	228	232	209	213	170	216	195	196	179	217	204	203	208	209	216	224	216	218	211	199	190	206	193	212	194	209	194	227	224	202	197	205	187	181	194	185	217	230	242	200	212	203	220	234	213	240	214	216	210	220	198	206	202	199	207	200	236	195	205	228	190	224	200	207	182	209	196	224	193	214	179	197	208	202	225	213	200	230	205	214	192	209	186	197	196	228	223	197	214	197	222	221	232	180	207	198	196	233	216	203	194	189	200	201	185	234	212	202	196	191	214	210	183	214	204	214	177	197	199	189	186	197	195	217	219	224	202	190	214	206	210	181	194	217	202	197	207	209	196	209	235	175	215	207	204	204	211	192	218	228	210	187	183	206	195	161	211	198	183	177	198	195	214	214	209	212	231	218	190	185	201	208	216	216	217	207	204	202	221	216	225	184	200	199	177	221	216	220	204	209	207	215	214	215	203	223	193	206	212	177	194	220	170	213	232	236	212	219	210	237	196	214	196	185	203	222	209	181	210	211	212	220	194	211	192	222	214	205	216	188	205	195	213	199	215	207	204	221	205	217	209	207	224	205	213	198	218	204	237	209	218	233	223	202	205	185	213	206	217	212	232	191	189	214	232	215	215	222	226	223	223	203	183	194	206	186	212	212	192	191	205	208	222	214	201	212	228	219	201	205	219	205	211	215	211	189	223	209	225	202	212	182	230	193	207	200	205	218	221	213	215	203	212	182	227	199	192	233	225	230	247	182	214	214	192	209	226	215	199	207	227	198	206	240	206	220	210	206	190	200	197	204	201	225	200	195	199	218	209	213	213	222	204	180	185	191	199	228	217	219	225	194	200	226	206	211	222	219	213	220	202	192	208	188	185	197	203	202	233	191	232	201	199	202	201	228	221	185	207	197	200	181	215	202	199	198	211	198	202	215	226	182	215	206	214	188	209	212	219	197	208	219	185	228	215	229	210	188	210	189	227	197	233	189	202	196	211	198	218	195	205	213	172	205	195	208	211	218	201	218	190	229	210	200	190	215	210	199	221	199	221	211	208	195	208	213	191	231	227	202	198	176	195	203	210	205	202	209	194	201	214	190	207	198	224	193	222	220	222	192	217	201	210	205	200	210	195	203	219	207	189	186	192	193	194	217	235	217	200	210	208	218	219	200	211	205	185	219	212	184	212	203	209	227	192	208	210	216	204	195	222	200	177	182	187	198	207	190	188	210	238	208	211	218	201	198	200	194	173	210	202	175	226	192	225	212	192	198	205	177	196	200	202	215	210	209	185	226	200	207	212	202	220	199	196	204	215	202	215	186	194	227	204	210	191	203	201	210	195	196	189	212	209	213	211	200	219	205	219	208	208	197	189	190	211	224	191	201	202	195	193	229	200	201	218	204	225	221	222	205	225	216	217	201	237	199	218	175	209	235	193	210	191	212	218	184	196	226	200	209	202	224	232	218	175	199	205	185	212	193	211	203	200	226	222	223	192	196	218	201	219	210	192	189	204	204	191	222	197	209	202	197	211	201	216	205	203	227	203	203	170	206	223	199	231	193	190	202	200	229	185	222	205	204	218	217	232	204	193	205	223	227	225	235	222	203	212	207	190	223	182	183	185	222	210	193	197	227	198	198	183	213	215	219	189	224	204	183	211	204	224	210	194	256	207	207	197	232	200	195	212	206	202	224	188	195	214	224	209	183	225	213	209	221	190	194	193	196	245	217	207	204	202	206	207	201	260	206	211	208	213	207	194	178	189	234	201	209	212	165	207	233	211	216	200	224	205	179	178	198	223	222	213	200	237	231	201
27297	17100	2936	677	391	374	333	302	241	277	262	252	306	384	366	417	413	410	360	307	273	264	242	224	230	217	231	244	230	245	247	229	256	244	224	215	222	246	231	213	251	200	237	243	231	222	223	251	269	231	239	210	208	250	233	200	217	253	216	244	235	249	237	234	240	250	215	222	246	256	221	231	217	267	219	214	219	244	217	260	216	236	240	224	213	214	243	228	231	259	234	206	222	203	233	222	213	234	224	228	202	217	229	259	224	240	228	217	260	235	259	231	264	234	249	231	210	233	211	211	224	220	233	223	253	198	250	246	225	233	253	252	255	214	228	272	218	239	238	230	214	251	222	240	226	267	243	219	225	239	260	219	229	221	269	275	219	228	228	251	258	208	218	237	208	223	224	217	255	233	245	244	237	239	213	226	204	228	225	240	242	214	231	233	238	248	221	228	265	224	241	224	238	222	231	247	259	225	254	205	215	226	270	220	236	247	232	236	214	226	245	235	226	241	205	243	231	231	242	236	218	236	215	235	272	221	233	275	226	219	230	209	210	209	235	236	235	238	253	246	209	257	220	248	231	239	231	258	222	212	229	246	241	201	231	216	245	230	240	219	240	205	233	243	227	240	232	243	229	235	231	257	258	218	231	238	239	248	227	201	231	231	235	219	225	242	215	229	255	231	233	231	239	227	227	220	233	233	245	235	220	266	223	227	235	220	242	239	234	248	248	270	220	245	214	248	235	229	241	254	212	241	230	236	244	254	247	230	225	234	230	229	209	233	219	223	234	244	222	228	222	217	250	220	235	235	209	212	206	220	227	223	238	210	233	256	232	237	240	210	222	249	229	227	214	251	228	252	244	243	213	214	207	215	237	227	257	257	237	226	231	210	204	211	243	199	230	201	247	238	224	244	260	229	227	222	255	227	231	219	252	247	207	228	249	219	269	231	233	245	236	253	244	237	222	219	231	233	218	221	223	246	219	219	251	261	219	205	226	230	211	226	267	216	234	249	215	231	242	220	229	229	209	224	247	237	243	247	221	237	249	209	237	241	236	235	241	215	245	223	227	223	239	211	259	219	249	220	214	227	220	211	220	216	242	261	245	248	214	225	252	217	229	212	224	232	232	215	240	240	231	237	228	192	235	244	215	228	222	211	248	230	222	232	243	213	226	264	201	254	241	229	234	242	245	231	233	223	236	212	231	250	236	190	245	268	239	222	233	206	229	219	226	241	250	219	230	235	248	208	213	216	236	228	272	245	207	238	245	225	226	194	242	241	211	217	209	219	224	226	233	222	233	236	256	200	216	215	244	239	229	212	231	238	223	206	231	229	227	236	200	210	215	245	234	250	239	232	206	209	239	235	237	234	238	230	223	272	204	234	260	236	262	248	240	249	226	230	215	221	236	213	235	226	260	251	255	241	226	227	218	231	234	209	242	235	209	215	233	221	232	223	230	237	243	258	224	217	212	223	229	242	226	228	230	236	256	233	225	225	229	243	223	225	217	257	214	220	230	261	239	239	218	215	241	213	235	203	255	254	238	203	242	224	278	228	228	216	252	242	233	270	217	218	220	213	223	211	245	237	223	210	237	212	225	207	239	226	243	245	234	256	258	240	238	240	206	229	228	196	244	226	248	258	219	235	234	232	240	223	274	228	226	206	229	220	241	238	214	253	270	245	248	200	212	237	239	252	214	243	220	224	210	245	230	227	207	233	226	248	237	220	240	265	210	222	228	211	228	233	236	221	214	229	240	242	234	245	241	254	253	221	228	248	248	232	255	248	230	274	233	222	229	227	226	213	217	237	230	277	239	220	238	236	230	228	230	232	248	225	218	234	247	250	227	240	246	241	241	253	259	215	227	225	229	204	222	248	237	235	221	235	239	225	208	234	216	245	228	234	218	232	255	235	273	231	250	249	232	225	234	242	229	230	235	225	258	243	208	225	225	243	244	233	220	236	246	234	229	225	215	243	223	209	220	270	230	231	259	226	234	232	247	238	245	242	216	246	232	200	237	244	223	261	254	233	234	234	250	241	199	248	227	210	243	250	235	231	248	217	235	228	231	241	236	223	216	231	237	206	234	255	239	228	225	230	219	230	230	236	250	232	252	247	206	232	245	233	244	218	243	223	213	222	221	235	250	256	231	235	246	239	235	223	215	217	241	243	195	244	222	231	212	205	208	236	227	229	226	217	217	234	239	226	255	215	218	235	249	222	255	248	239	253	243	230	230	217	241	225	234	225	252	223	233	250	239	247	244	235	232	243	237	234	233	230	230	267	235	218	224	220	258	245	243	232	230	244	249	234	267	235	209	242	229	224	220	234	226	237	207	245	246	244	214	239	249	194	244	241	234	265	254	218	236	216	213	226	226	243	235	267	206	229	264	236	244	239	235	217	226	256	236	237	232	245	247	253	214	208	220	207	236	213	216	230	251	229	222	211	237	215	215	243	237	213	216	245	227	242	224	233	255	248	220	234	229	240	236	220	219	198	239	226	212	211	236	225	225	220	220	235	248	217	204	229	242	206	209	238	250	260	224	233	223	236	251	241	218	228	247	239	226	256	249	257	252	234	218	254	220	218	238	251	211	230	245	225	228	244	213	239	239	219	217	246	220	244	241	233	205	226	203	237	236	229	227	233	258	221	239	207	237	217	233	229	255	227	250	236	242	257	245	251	220	220	215	254	251	237	258	245	240	235	240	223	237	238	263	227	242	226	214	230	223	219	226	232	251	221	240	246	213	234	237	249	205	239	243	230	231	220	269	248	234	233	242	205	271	238	210	251	217	233	235	252	238	237	230	234	234	252	231	237	200	228	218	236	242	239	217	238	253	234	243	191	235	244	214	231	218	256	220	238	257	242	262	234	219	235	235	204	233	232	223	220	214	243	258	220	223	227	237	225	231	240	238	213	225	224	247	232	244	239	203	228	244	219	234	242	212	204	235	249	222	224	210	239	220	254	270	221	233	224	230	234	254	253	238	211	256	238	238	287	224	202	233	221	236	211	202	258	201	239	230	248	237	247	238	227	240	243	224	234	221	219	231	262	221	250	221	254	192	252	211	240	230	242	234	257	225	221	251	228	254	230	249	227	242	218	212	246	257	243	214	235	226	257	263	245	218	221	243	254	252	210	224	243	251	232	254	230	206	205	273	229	219	247	243	237	253	236	238	236	233	230	243	229	263	212	249	248	215	223	243	224	250	242	201	248	258	223	217	231	228	237	224	253	274	238	230	235	243	238	264	270	232	228	213	214	237	265	224	267	247	247	241	218	234	221	238	220	226	235	231	225	225	224	251	238	257	197	235	260	249	234	232	258	239	252	231	219	232	216	245	226	235	241	238	244	215	234	227	208	228	235	276	228	238	234	213	244	234	257	227	191	227	234	215	239	222	231	212	215	226	211	255	231	233	206	216	228	265	226	235	214	224	254	217	233	219	248	203	258	234	235	231	245	238	225	248	255	251	221	232	222	239	194	229	244	204	232	225	230	240	254
4251	2418	1587	932	721	656	564	487	488	416	453	518	627	827	877	862	863	882	799	602	477	406	349	361	361	360	326	439	360	349	380	351	367	390	318	368	345	366	343	348	379	384	380	371	373	361	347	379	353	387	353	366	371	334	381	368	369	377	368	320	390	356	321	361	337	332	389	325	344	308	339	387	339	385	357	376	380	338	369	372	382	357	357	340	381	320	377	343	331	360	351	376	356	337	369	372	354	352	384	358	317	390	336	348	361	390	348	334	323	339	374	351	351	353	371	387	374	334	354	385	336	369	356	376	362	363	349	328	338	355	342	355	376	357	358	348	346	342	395	377	375	366	336	342	355	391	320	346	372	365	348	367	370	357	370	345	348	326	394	339	383	374	346	371	366	350	385	339	368	343	359	347	376	354	384	351	396	333	320	345	356	347	363	357	356	377	334	337	332	365	364	364	326	357	392	351	349	354	319	347	349	383	382	349	304	368	358	320	389	366	324	374	352	359	370	351	357	375	376	325	386	349	344	373	365	358	342	358	377	373	328	337	339	335	366	351	362	375	359	345	355	379	356	375	408	389	339	334	366	350	399	344	376	351	363	334	354	375	351	404	355	336	351	351	366	366	355	364	357	371	347	353	352	365	356	331	332	328	372	342	351	347	363	361	335	368	348	321	340	367	352	341	356	380	323	345	347	356	347	370	365	364	324	339	354	350	387	348	340	321	351	334	312	361	381	360	341	367	362	336	348	347	350	315	340	383	366	361	350	412	380	377	359	323	382	395	359	370	375	383	371	369	348	353	339	316	361	341	352	374	355	380	379	348	353	343	355	376	368	329	326	390	360	348	365	328	332	334	362	365	346	348	384	339	333	371	367	332	335	335	363	358	391	338	370	371	350	343	319	375	361	359	358	329	374	345	345	347	339	351	351	363	367	350	349	356	348	309	316	372	360	358	384	335	380	370	372	361	372	370	375	359	356	361	370	383	355	354	361	354	357	355	364	343	354	328	328	354	339	369	346	351	351	357	375	369	366	371	334	354	369	374	339	352	334	374	355	347	348	338	374	352	345	319	366	358	357	364	353	376	347	342	363	355	357	354	389	364	339	377	348	338	346	387	343	338	374	380	335	359	331	369	381	330	361	347	373	343	388	343	378	340	345	372	372	332	346	358	344	356	348	336	345	340	348	318	351	352	342	346	382	354	353	332	352	361	334	365	362	334	349	357	384	353	349	350	336	375	359	355	362	390	353	347	342	389	330	352	363	336	373	318	363	354	341	296	357	355	315	391	342	329	346	373	346	345	363	331	377	369	335	348	354	370	333	339	366	349	344	382	363	350	380	366	388	330	330	378	394	366	367	350	379	372	342	339	341	335	371	382	367	391	371	354	354	320	349	388	350	352	328	349	326	326	323	356	372	358	345	344	349	342	349	385	332	339	348	375	338	339	352	331	365	367	380	323	360	376	335	346	358	341	309	355	384	339	381	350	366	331	330	337	366	353	322	337	368	371	346	355	426	362	327	354	352	339	325	358	349	298	353	376	378	368	345	341	352	356	363	367	367	340	345	343	368	361	353	329	370	339	360	329	337	325	390	362	333	332	314	358	355	384	345	369	371	345	358	326	328	340	371	320	379	379	351	337	335	379	359	365	325	391	355	375	354	345	358	359	379	357	371	364	373	359	346	344	367	348	360	349	380	345	337	354	350	367	411	349	388	377	384	372	400	373	359	372	301	352	366	348	350	331	376	396	342	384	339	344	339	336	384	347	353	328	340	336	373	370	366	362	318	358	359	392	362	373	348	367	352	365	358	335	353	366	323	371	349	355	365	369	316	395	377	335	345	365	380	335	319	387	328	340	347	336	370	322	365	346	342	343	383	362	360	337	369	343	383	345	334	354	314	338	366	341	335	338	324	362	316	361	388	355	345	367	341	327	330	334	362	344	349	340	320	353	348	363	360	357	373	392	335	342	332	340	381	377	346	363	350	362	355	358	349	345	344	367	352	352	348	362	344	354	363	349	353	368	344	372	358	351	343	322	363	343	364	327	359	314	368	348	331	356	356	346	358	321	338	372	378	352	348	342	374	362	358	368	337	384	377	363	375	361	348	363	321	318	369	354	391	348	373	329	363	322	388	349	347	363	368	346	345	374	377	324	359	359	331	346	337	356	362	358	340	342	351	345	359	339	340	365	350	341	353	346	377	372	328	361	365	346	358	368	354	336	339	407	360	388	352	380	358	361	334	318	360	347	358	344	387	335	353	351	357	337	362	332	379	362	349	376	338	359	388	348	366	353	333	331	371	328	385	346	340	358	345	372	374	346	328	331	352	335	349	353	344	347	329	345	345	373	366	366	335	328	379	370	368	375	362	360	366	357	361	372	393	340	359	326	357	347	351	372	329	363	361	337	370	393	360	353	334	360	346	385	325	325	408	374	390	330	358	357	311	370	340	373	356	333	370	332	331	345	333	346	334	376	400	368	341	365	340	343	360	388	379	329	336	383	358	357	342	362	361	347	355	372	350	330	347	299	338	364	375	323	354	341	368	373	356	376	374	362	343	311	326	390	381	360	349	403	346	381	321	340	340	338	362	358	350	340	329	359	360	338	371	342	351	353	354	365	366	341	368	334	359	338	357	359	365	346	345	329	334	350	359	357	320	326	358	378	346	345	378	352	342	335	354	369	351	337	373	376	356	369	362	337	340	345	369	333	350	362	354	361	345	329	347	353	377	340	370	369	373	344	351	356	331	381	377	372	391	325	357	315	358	369	379	364	362	359	345	366	357	325	379	379	359	346	365	355	349	368	341	360	370	363	348	402	368	355	332	343	377	367	340	346	386	349	366	362	377	363	337	349	360	340	316	372	332	361	352	393	327	304	372	365	372	350	349	387	378	354	355	384	390	342	389	367	349	340	368	373	346	379	359	371	350	381	351	369	406	375	349	366	355	361	382	360	367	381	345	357	364	331	365	321	399	355	377	381	348	340	326	372	383	345	335	338	370	342	359	328	353	352	354	385	361	376	385	372	345	334	334	373	387	338	363	365	351	326	346	367	380	333	366	342	356	336	330	359	341	354	381	345	358	345	371	351	350	348	364	369	335	329	374	348	375	358	369	338	315	322	372	330	352	354	386	359	357	348	342	351	365	416	369	390	374	365	377	321	363	367	382	355	354	378	363	370	394	373	384	407	324	310	340	347	353	365	373	380	385	338	346	372	334	334	335	337	353	339	326	328	350	350	353	311	338	335	352	374	370	368	341	322	343	336	348	365	371	333	369	347	337	348	364	371	358	352	334	344	360	350	335	360	389	358	338	366	343	375	380	399	352	326	301	373	369	355	353	344	360	365	327	346	365	342	386	339	364	361	377	322	358	309	371	370	329	367	348	343	358	347	360	335	342	354	358	347	347	362	338	386	360	347	332	348	369	361	338	317	302	371	345	382	373	332	364	354	363	333	341	371	374	352	367	333	375	335	318	363	347	382	349	360	333	325
23591	21420	28566	24677	20926	2352	554	387	318	271	253	251	301	382	428	484	501	463	380	303	201	152	145	140	160	135	150	115	118	147	134	113	133	129	123	102	113	129	131	126	133	127	122	125	127	139	114	113	112	116	107	118	121	116	109	124	110	105	129	122	147	121	152	121	144	126	114	118	84	127	125	112	118	124	125	129	128	118	115	106	114	124	118	110	106	114	124	103	118	99	124	133	139	121	100	127	123	136	149	124	119	124	120	123	94	132	103	116	114	127	129	135	142	113	115	134	113	108	115	98	105	113	130	116	135	112	133	117	131	114	122	134	106	112	119	134	116	117	114	118	96	106	121	122	123	122	129	123	115	123	121	136	101	107	140	109	99	89	125	110	122	141	119	115	122	122	124	111	114	116	127	105	101	123	149	122	117	114	132	108	127	127	118	116	121	101	96	122	128	118	113	119	117	120	114	129	124	123	89	108	126	113	123	114	133	128	142	132	112	129	112	118	116	116	134	104	149	113	124	122	128	112	123	120	91	118	116	118	130	117	102	118	111	120	138	127	108	127	122	136	111	116	120	134	104	135	97	117	116	113	101	98	105	128	132	107	109	126	136	116	129	105	118	96	105	110	138	112	112	114	129	121	115	103	117	113	130	114	116	132	100	128	115	133	114	109	127	107	134	115	109	113	125	117	126	125	125	125	133	138	105	119	120	132	113	100	130	133	130	105	107	128	115	132	145	120	130	107	132	120	135	115	110	122	105	133	127	130	120	111	113	128	132	129	121	112	112	116	111	111	131	134	109	127	119	126	126	114	109	93	117	132	118	145	141	104	105	131	106	124	129	110	109	124	118	102	118	139	130	102	121	123	102	117	123	122	146	127	103	105	120	117	97	123	124	129	123	116	113	116	122	123	123	123	108	135	122	128	97	108	121	108	116	112	113	129	118	124	116	118	116	146	117	109	117	97	120	116	127	99	133	121	119	121	134	125	104	125	97	122	119	134	129	118	94	110	124	114	130	105	105	111	110	138	115	117	117	116	102	108	118	133	108	134	120	119	121	117	139	122	113	123	115	116	129	124	96	89	126	120	99	118	127	116	135	105	119	114	107	124	105	117	110	112	105	122	122	131	140	115	134	110	161	139	121	111	118	124	111	103	99	109	144	127	112	120	115	120	135	119	117	113	116	126	110	135	150	108	104	118	119	127	116	127	121	116	120	118	104	112	108	94	114	91	132	121	113	106	118	94	121	131	111	107	113	109	118	118	103	106	120	122	100	117	105	127	111	115	120	113	109	133	120	119	114	119	106	97	104	137	119	132	124	139	109	115	112	120	127	111	108	104	115	124	129	126	117	115	117	128	115	135	126	119	115	134	126	124	117	110	128	106	104	119	119	125	132	129	121	104	106	116	122	121	102	123	106	123	113	128	106	122	112	142	112	119	98	117	132	142	122	134	100	136	105	116	126	127	102	124	111	115	130	139	123	115	116	110	102	123	114	110	127	135	109	129	117	135	126	129	128	127	104	123	124	136	96	112	113	99	115	109	99	120	135	133	119	122	119	105	116	125	131	131	112	109	145	120	116	119	123	123	113	116	129	116	136	109	125	114	111	107	110	122	125	138	113	115	128	128	122	136	107	102	125	103	115	93	108	140	119	98	137	119	114	118	123	126	115	108	135	114	114	116	94	111	133	139	111	124	103	120	124	124	124	107	133	111	107	119	126	129	117	119	107	112	113	115	115	112	116	133	145	125	133	116	102	137	124	131	103	115	119	116	112	121	129	113	111	127	106	125	140	114	124	131	100	116	128	121	112	118	105	110	118	125	114	114	123	124	109	143	115	119	120	124	115	104	106	127	92	111	119	121	121	142	112	105	109	132	123	123	119	123	104	115	119	106	113	107	120	98	121	144	145	136	122	105	113	133	113	115	114	144	131	124	125	123	126	129	110	115	115	124	106	121	120	115	112	117	127	109	112	111	110	118	134	119	119	132	107	114	119	131	117	124	111	138	103	127	127	101	99	101	118	113	130	111	124	138	136	117	113	122	129	122	114	99	119	122	141	135	113	125	126	126	99	114	121	109	110	87	125	108	130	109	127	143	114	110	117	124	121	116	139	115	109	105	127	128	125	118	118	126	117	103	97	122	124	116	129	104	121	128	114	120	116	114	112	124	125	125	125	136	103	114	117	120	122	123	126	112	102	137	109	110	120	139	114	122	136	113	101	108	133	109	111	116	115	123	105	95	106	131	104	110	122	138	108	107	110	131	125	112	109	114	123	130	122	101	124	114	110	122	108	100	118	103	129	112	138	130	113	109	128	126	131	103	119	112	107	138	111	119	100	143	101	111	122	94	118	115	127	118	125	125	121	116	105	124	114	132	111	120	137	119	122	101	120	129	95	123	117	122	131	128	135	118	124	115	115	120	130	112	122	107	110	102	118	113	117	119	132	119	114	101	129	107	119	114	111	102	119	105	136	153	129	115	107	127	101	110	125	134	118	123	109	128	115	120	113	121	128	117	131	120	117	128	108	111	139	123	109	117	119	121	127	128	100	105	108	125	109	136	145	118	136	110	107	104	96	94	103	115	107	133	117	113	106	104	128	101	116	116	127	128	114	107	102	137	121	119	107	125	131	110	118	111	115	118	127	120	128	110	134	121	131	103	130	120	119	133	119	115	94	122	114	119	126	102	118	116	117	119	121	113	134	118	128	126	122	137	112	137	111	98	98	114	125	124	102	105	135	122	115	126	127	112	107	115	120	110	122	121	125	107	137	131	126	134	102	120	127	110	105	102	114	112	122	114	131	132	126	106	108	117	140	123	106	100	133	111	85	121	104	105	117	108	120	123	133	128	112	111	123	115	110	142	116	120	132	128	111	120	119	106	111	127	116	126	103	108	115	125	100	123	99	120	122	98	118	116	123	111	106	118	119	125	123	112	120	115	103	115	108	104	138	141	109	95	114	116	121	98	125	119	108	130	107	118	121	127	106	129	102	125	135	107	120	105	114	134	110	137	121	113	142	102	100	114	111	103	125	112	122	109	119	122	111	142	116	109	107	123	125	140	122	93	133	138	122	118	99	112	133	117	129	133	134	122	118	128	116	129	113	110	110	111	119	129	122	123	122	116	129	98	122	115	123	109	109	117	133	127	121	113	115	119	121	124	114	115	117	128	125	109	121	134	136	106	112	116	120	120	112	141	126	107	106	136	110	115	121	121	109	116	117	121	119	114	126	91	98	106	120	138	128	124	108	120	139	99	128	121	104	106	125	103	120	110	131	107	130	123	127	115	115	111	111	96	105	102	111	124	121	115	115	122	117	135	120	115	116	120	102	136	112	113	99	130	111	119	135	129	129	138	106	128	126	104	139	104	124	113	103	102	128	119	125	136	123	124	107	145	118	120	107	117	124	112	132	118	123	124	118	127	114	132	141	109	120	124	124	106	119	127	123	124	111	113	110	129	107	130	105	129	114	134	119	115	127	119	94	124	108	128
3351	9620	6332	2731	1964	1553	1152	957	737	593	613	557	633	955	1039	1137	1172	1147	882	624	449	300	234	229	241	238	207	214	212	218	208	207	200	184	209	177	189	206	204	200	204	194	191	203	196	192	201	195	173	181	190	175	189	173	175	212	187	179	207	166	207	192	186	207	236	203	164	167	174	192	196	171	167	195	183	193	167	185	180	201	190	193	176	190	195	187	188	190	198	217	177	200	174	198	180	192	187	193	206	182	172	171	163	162	172	188	166	156	179	189	194	217	205	182	210	182	199	168	171	205	208	173	181	173	181	196	185	182	189	186	164	169	202	176	172	207	170	182	187	180	162	184	195	190	163	191	176	192	204	176	211	179	191	202	167	187	218	188	187	174	191	185	197	193	189	195	181	199	178	167	196	182	186	164	186	194	183	182	178	185	175	201	175	181	197	187	177	198	179	183	187	188	201	179	170	194	166	197	195	184	164	192	188	188	175	176	181	195	195	199	160	198	231	184	193	207	182	165	169	178	184	194	201	199	178	182	176	181	177	186	200	178	172	192	232	176	175	181	174	182	181	187	180	189	187	181	214	185	172	172	176	198	180	209	169	204	167	179	175	200	174	188	183	189	175	197	169	216	186	180	169	193	169	184	184	196	178	195	173	213	175	173	189	175	199	153	191	168	200	164	179	161	163	211	163	165	192	209	176	187	193	180	191	187	175	164	155	169	181	174	191	190	162	195	202	177	167	206	174	204	179	187	183	196	172	195	168	195	175	183	203	179	188	187	179	198	166	201	204	175	189	184	204	192	167	197	209	210	197	172	185	158	170	166	212	213	210	184	174	163	183	173	189	198	154	190	192	160	185	172	177	188	200	152	153	172	200	170	215	185	188	175	200	196	176	168	195	181	192	187	188	184	178	181	167	168	176	184	200	160	207	189	198	190	180	164	172	193	174	187	188	183	211	195	184	184	202	167	179	181	164	211	175	180	180	186	192	156	182	180	204	193	201	210	185	157	198	176	201	187	183	178	187	210	165	186	194	199	185	200	203	193	202	164	182	185	193	198	154	208	187	213	189	186	205	173	174	175	205	202	184	182	193	199	194	172	166	182	196	196	183	165	178	197	165	179	183	194	212	183	176	168	203	198	179	191	189	210	191	185	159	210	199	185	195	192	201	193	182	198	181	222	169	172	174	186	177	185	198	174	204	166	200	174	176	179	179	185	174	195	200	167	172	193	192	195	195	181	190	188	196	210	218	207	199	185	176	202	179	173	185	188	194	192	179	169	208	157	164	195	190	195	157	185	185	194	169	178	181	184	184	183	181	187	184	211	201	182	163	170	197	183	183	194	191	192	172	182	181	176	197	191	227	200	165	198	196	176	178	185	194	170	195	160	209	203	156	199	195	203	171	230	186	186	176	189	195	169	185	173	208	183	202	168	200	189	167	193	177	193	206	170	189	217	187	167	200	202	192	192	192	195	188	168	172	209	173	209	190	171	204	180	178	199	203	187	198	182	180	191	157	182	162	183	207	173	167	184	166	203	175	162	205	196	174	186	180	165	207	194	182	190	179	195	185	172	170	184	155	194	187	185	156	187	175	184	177	173	209	172	190	181	183	201	193	222	189	201	179	185	161	161	180	179	201	189	157	181	195	177	175	180	170	194	179	194	197	186	170	194	171	198	172	190	160	175	175	175	173	190	201	172	180	180	186	191	210	186	174	169	176	168	173	173	184	172	182	203	187	177	188	164	195	171	171	181	188	182	188	199	162	167	168	191	193	182	204	203	161	193	195	186	204	189	197	195	165	187	180	188	160	168	190	191	191	190	192	172	201	212	179	187	204	184	189	186	192	205	171	189	169	187	180	184	180	209	175	173	177	170	181	198	152	172	169	199	193	171	190	178	186	172	190	176	159	180	195	179	185	200	188	164	194	196	177	185	206	179	186	186	177	183	176	196	191	202	197	160	179	174	219	193	187	177	161	176	181	188	176	189	166	173	195	189	183	195	190	189	167	195	150	180	199	156	206	187	189	185	182	176	193	173	164	195	184	165	209	183	195	164	188	179	172	202	158	185	163	202	182	191	207	190	179	193	170	195	204	206	189	183	183	202	178	201	192	186	176	178	167	170	163	189	189	189	172	181	192	185	190	173	178	195	179	193	171	190	169	180	174	189	169	172	179	189	198	190	173	185	185	170	181	214	176	196	178	171	181	192	198	181	181	193	189	186	208	196	162	173	178	183	183	189	178	201	201	184	181	165	180	199	160	182	177	190	187	196	185	185	202	182	181	208	172	180	197	207	194	163	205	183	166	193	165	203	177	171	202	181	186	205	216	197	212	171	185	186	194	157	189	180	169	210	211	162	182	179	168	194	190	164	168	180	183	166	164	202	182	172	194	195	172	208	198	181	178	188	188	184	188	185	178	174	194	185	179	178	183	178	165	188	150	197	196	179	191	176	182	183	187	189	197	183	206	186	185	197	190	213	191	193	179	171	181	195	204	176	180	196	192	181	219	189	195	182	194	185	201	167	202	185	173	198	184	162	162	200	202	176	189	170	175	211	168	173	189	197	187	187	184	186	176	176	187	195	209	154	181	199	182	187	186	190	166	188	182	191	190	186	194	197	179	213	165	219	208	195	181	201	172	169	179	171	206	175	193	175	171	179	197	203	176	179	187	186	188	172	168	201	179	212	172	199	189	219	178	167	188	173	194	192	193	182	185	193	195	173	183	182	194	200	196	194	156	174	210	204	173	160	157	155	178	193	164	176	166	167	188	198	173	174	181	211	181	191	198	202	189	174	178	193	193	197	172	172	185	222	194	195	189	193	187	191	173	199	167	187	160	185	185	200	170	182	186	191	174	175	180	179	179	167	197	199	191	190	185	188	220	186	179	181	182	184	207	176	185	190	181	189	182	197	171	191	193	177	181	180	196	194	185	177	182	188	193	192	188	189	176	204	192	170	181	201	183	181	189	181	209	193	186	200	164	212	190	175	190	197	160	183	198	169	189	199	187	194	188	174	173	179	192	177	185	176	187	188	186	186	155	185	217	205	163	185	191	198	189	166	206	200	184	171	167	175	205	214	182	177	193	182	209	189	169	185	197	182	174	193	196	170	168	162	189	185	184	201	190	184	167	170	173	188	186	196	180	184	190	206	188	187	202	199	177	185	178	204	183	189	215	178	194	199	185	174	186	192	180	183	177	184	168	174	197	195	185	167	186	190	147	183	185	203	190	183	187	163	188	180	181	182	170	182	178	183	184	178	186	190	191	167	182	212	178	196	182	174	172	168	184	201	188	166	185	200	172	190	180	173	175	184	201	190	190	195	191	184	182	189	170	201	155	194	171	177	165	176	194	175	194	199	203	205	189	191	164	187	192	179	190	199	173	150	200	186	187	200	185	193	195	177	220	200	193	152	182	186	159	178	170	197	193	183	191	179	195	176	174	179	190	174	202	182	184	191	204	180	194	205	184	209	177	202	165	164	178	182	174	184
24678	21433	26933	25157	2599	562	500	516	389	398	373	393	405	398	466	522	493	575	470	414	343	306	302	302	283	287	251	278	311	291	301	312	306	265	310	274	294	271	267	293	285	294	293	271	301	285	276	303	291	270	273	283	283	328	276	235	288	282	294	271	265	294	272	300	282	300	267	303	293	304	274	282	294	298	279	302	270	282	273	297	279	291	276	271	270	261	272	290	284	271	304	288	297	287	320	272	304	249	300	294	290	268	323	259	263	277	288	254	300	288	288	252	298	269	283	271	296	263	298	261	307	274	329	299	306	287	292	295	289	276	270	275	276	301	327	285	285	291	266	252	284	274	273	276	291	299	266	286	302	269	256	283	306	320	282	305	304	278	288	306	309	299	284	274	282	288	283	255	312	259	260	274	287	288	254	311	301	296	286	307	285	280	271	299	309	272	312	320	276	302	310	258	281	296	292	263	270	255	288	300	303	274	273	299	277	261	294	291	294	276	271	305	286	287	280	304	285	306	282	296	291	262	301	279	258	299	311	272	276	290	309	296	281	289	293	275	275	284	302	283	282	295	275	263	274	289	310	259	277	282	271	275	277	286	289	266	248	282	310	253	283	248	284	277	294	291	272	271	305	268	297	348	325	309	300	280	275	285	262	285	277	295	303	308	264	295	284	292	303	312	276	301	283	300	265	285	263	308	312	310	268	294	328	279	293	275	274	301	285	268	315	290	305	284	269	290	285	288	293	298	288	296	263	287	295	269	288	316	277	288	300	282	275	291	308	254	302	276	313	257	275	287	289	261	272	264	283	276	308	286	287	261	301	281	302	298	278	266	280	289	276	281	289	271	263	306	263	304	265	280	289	295	262	278	288	266	278	302	276	289	295	267	277	279	310	270	276	299	289	298	279	297	318	287	295	327	282	259	298	273	290	285	306	284	249	288	284	307	264	281	284	257	286	324	260	293	270	280	306	273	285	286	260	300	284	271	283	268	293	312	285	272	290	282	296	284	275	287	280	297	263	288	299	262	283	295	273	311	251	284	282	280	308	283	287	291	287	296	288	291	293	300	271	280	305	280	283	271	263	283	258	288	279	275	277	272	288	289	277	277	276	308	263	286	269	269	301	284	295	302	256	271	297	266	280	327	292	289	277	281	305	290	303	303	292	304	313	274	300	284	310	266	331	277	296	275	293	251	293	294	308	277	290	275	299	273	287	272	291	288	274	277	295	266	267	274	282	298	287	280	327	277	318	306	287	293	306	287	297	295	283	237	269	294	277	292	274	258	313	299	270	278	299	262	281	276	277	284	310	291	295	288	278	302	288	291	321	264	280	295	270	296	310	300	321	265	284	332	305	286	270	318	303	249	260	288	251	325	290	283	317	299	292	304	281	258	278	309	298	298	288	283	289	305	289	281	292	246	267	298	277	285	301	271	302	301	284	311	251	271	266	251	284	293	313	281	308	283	305	291	309	260	306	272	275	305	305	274	285	266	317	341	319	297	301	275	290	270	288	278	293	274	292	326	265	283	274	297	269	306	276	313	248	289	276	315	297	287	295	312	260	289	297	289	323	300	310	291	278	301	260	282	307	301	288	291	280	319	294	301	299	285	298	298	290	309	271	264	280	288	284	282	302	324	294	255	286	292	319	316	270	259	303	280	320	277	276	271	312	321	285	303	302	309	311	256	299	277	301	254	287	258	312	275	310	276	302	295	299	274	268	256	266	277	313	282	288	324	305	310	282	294	311	246	286	291	275	299	273	294	283	263	302	283	279	287	301	308	300	292	276	263	279	276	300	278	273	277	302	262	263	289	291	281	286	277	267	274	287	286	277	325	254	267	276	278	288	266	289	265	286	291	304	270	294	323	271	273	305	304	290	273	275	291	297	274	288	281	313	310	288	277	274	312	309	280	255	305	270	269	303	271	294	279	285	298	256	292	275	288	299	320	263	266	288	297	294	292	283	303	284	274	280	276	294	264	312	303	295	301	279	284	292	281	306	281	268	292	268	281	276	310	286	295	303	300	274	290	281	304	252	312	286	268	288	312	272	303	305	259	259	306	284	273	263	250	287	292	309	280	277	297	287	271	280	264	273	304	278	290	272	275	266	287	254	325	259	280	279	288	298	280	296	290	273	286	288	335	320	313	287	284	319	303	289	316	295	298	276	269	305	273	290	281	289	260	306	307	270	240	261	317	302	284	290	272	263	280	287	313	298	318	261	301	286	283	295	259	294	266	267	294	308	295	280	283	295	297	320	274	291	269	279	306	259	262	313	318	296	307	293	265	297	282	302	294	298	260	264	260	283	296	282	282	292	290	306	292	283	285	287	302	302	288	283	297	278	265	306	279	292	254	289	290	290	300	280	316	303	299	287	273	311	280	298	283	298	251	274	305	298	277	287	263	268	278	308	303	279	288	310	285	316	274	330	273	278	310	312	286	293	273	264	305	279	309	275	282	246	257	269	280	269	292	295	318	275	277	286	240	305	314	301	281	308	288	285	288	294	281	305	311	279	290	285	333	269	295	295	280	279	284	278	272	303	268	288	255	344	305	291	290	317	263	278	305	297	302	316	268	293	284	280	280	280	272	280	321	303	266	294	293	262	282	288	284	276	254	289	272	296	263	277	281	280	282	287	264	284	281	300	263	276	297	274	328	266	282	286	266	254	279	270	292	271	317	300	272	278	288	287	286	282	282	268	281	291	264	313	261	306	319	303	305	302	266	264	328	287	294	259	293	277	282	263	268	261	271	311	323	261	269	285	276	288	313	281	233	281	274	313	291	282	319	290	262	293	303	298	272	288	283	296	324	265	296	284	257	259	309	278	261	282	286	269	306	257	269	289	280	264	306	276	283	263	279	283	273	296	311	266	257	269	293	263	268	288	267	263	275	287	315	288	273	291	294	285	291	288	285	261	288	280	285	240	269	288	282	287	289	293	302	283	303	295	283	282	271	288	273	256	263	267	263	318	291	282	291	279	305	276	309	298	330	301	308	271	281	282	307	326	278	291	303	295	295	275	309	282	299	266	253	268	334	293	278	276	308	279	319	299	275	283	301	311	292	287	305	276	319	269	270	303	294	292	274	267	285	309	261	266	292	280	266	277	287	273	310	293	289	262	286	299	300	299	299	277	289	313	292	271	295	287	310	296	280	283	286	265	276	301	268	287	313	285	276	285	270	292	281	291	296	311	296	295	280	291	296	299	271	296	267	278	259	305	264	313	295	307	291	295	288	309	262	293	249	287	294	289	312	281	313	276	277	265	294	253	285	289	293	285	268	271	278	247	299	284	269	272	286	281	298	285	299	289	291	277	305	292	270	284	283	279	284	307	306	291	302	310	296	309	272	302	309	294	290	275	257	273	281	281	304	294	273	290	260	314	273	255	283	272	298	262	291	252	315	281	298	267	294	276	273	279	287	289	279	281	260	309	298	327	287	289	300	295	297	273	280	292	304	290	288	286	286	280	254	284	281	300	311	267	279	308	271	268	253
3522	5970	4098	1835	1424	1110	969	880	769	668	693	646	724	794	890	944	1120	1056	993	708	637	497	487	477	470	433	445	462	446	426	447	426	428	438	439	394	393	419	432	430	390	413	448	420	415	419	436	392	442	442	416	419	435	440	419	435	408	432	455	416	433	435	415	416	408	476	442	422	390	422	421	412	442	410	436	436	415	448	375	445	425	378	430	424	434	454	446	452	413	427	418	440	438	378	421	398	430	381	435	413	442	414	410	459	405	436	417	416	449	441	426	360	448	437	402	404	423	387	425	429	454	425	452	427	446	441	411	441	383	415	449	417	395	421	418	437	424	370	408	382	397	416	413	429	411	453	387	438	425	421	453	413	397	410	406	435	422	403	465	405	406	419	423	417	457	466	400	378	447	410	469	459	451	442	414	398	448	430	408	422	403	425	453	406	446	416	399	421	432	391	393	424	409	418	428	381	402	440	418	433	422	468	439	414	372	418	403	403	418	403	431	467	462	433	425	459	404	420	436	420	440	416	431	411	426	426	392	433	436	443	436	428	445	411	419	453	445	439	373	405	438	447	433	400	420	436	430	448	417	416	452	413	441	397	395	421	435	400	417	392	420	399	445	446	388	453	452	428	416	475	434	405	435	395	462	395	434	421	378	459	406	421	424	424	389	419	472	447	417	493	423	461	434	417	467	409	411	388	407	430	443	420	434	442	450	394	420	408	424	406	386	442	427	413	423	411	412	413	418	403	440	387	402	441	400	382	423	451	418	397	443	440	420	433	431	432	418	414	385	404	440	437	389	416	433	446	394	423	470	440	428	461	431	425	409	457	420	416	405	407	425	394	420	402	429	435	393	431	391	434	434	417	456	453	383	464	434	427	441	423	372	433	394	375	394	419	445	394	429	440	445	424	426	405	436	454	400	402	419	428	391	433	387	405	444	404	410	402	395	428	419	432	426	422	435	443	455	404	398	408	394	416	427	426	394	448	412	419	430	428	419	402	422	412	404	420	439	401	405	429	385	389	402	460	431	410	401	456	395	419	410	427	395	431	469	453	428	409	422	418	428	411	467	443	412	479	422	410	423	418	415	417	418	476	419	439	402	399	396	405	422	444	414	426	422	407	403	417	463	448	441	414	471	400	404	439	401	391	430	418	446	451	452	413	421	420	409	425	415	416	392	379	420	426	446	383	404	456	415	458	433	422	450	441	436	464	393	427	418	430	400	429	406	413	379	443	431	426	417	452	424	452	415	431	414	420	405	455	417	443	413	424	391	423	427	397	393	423	429	439	376	415	417	457	430	459	414	397	444	395	388	429	432	385	397	433	455	417	448	405	409	377	395	440	468	431	435	445	441	424	418	421	420	415	393	435	424	380	406	399	402	414	418	455	419	426	422	447	439	408	445	437	417	440	398	420	396	401	407	413	412	401	388	441	425	404	421	430	433	416	419	422	445	426	421	459	465	402	391	431	424	404	437	440	399	442	410	398	401	439	431	413	425	438	411	445	412	390	483	397	409	422	402	442	445	439	430	408	400	395	458	425	445	467	437	381	427	395	419	419	407	440	435	432	427	437	411	445	430	399	445	471	424	432	412	424	436	384	447	416	423	403	445	397	429	389	399	401	421	458	430	403	395	418	368	423	443	417	415	415	408	417	452	430	427	417	394	391	466	412	408	424	391	403	438	450	383	398	469	453	408	384	369	447	412	417	409	420	406	409	430	452	394	441	426	429	408	433	433	398	395	412	430	414	444	416	423	434	441	426	424	429	418	449	414	446	419	448	427	422	398	428	398	429	427	423	455	456	409	419	409	439	436	410	417	424	446	443	394	437	424	419	411	415	382	409	409	449	428	405	393	435	411	431	417	425	426	411	419	420	376	408	456	448	406	428	414	443	476	450	412	423	399	413	469	390	427	417	408	402	406	410	407	445	417	418	449	419	449	424	405	434	414	422	418	391	433	446	448	420	436	408	427	428	446	395	427	469	418	424	410	421	409	376	385	396	428	440	407	376	408	430	447	441	443	433	404	415	418	437	407	401	415	389	391	427	408	437	422	438	415	411	443	404	376	393	417	449	459	436	464	411	433	411	409	436	450	406	411	381	422	453	450	381	442	412	405	399	438	424	423	442	388	407	439	442	392	409	408	436	423	394	410	390	398	483	421	432	429	437	370	464	415	399	411	391	482	402	429	448	390	393	436	392	430	444	410	438	440	435	430	432	428	425	380	452	447	431	429	432	431	378	466	404	421	431	420	419	423	417	408	395	452	399	400	429	391	411	439	397	384	421	394	446	431	436	431	366	410	428	431	416	416	417	385	448	408	422	447	405	388	420	426	404	421	415	407	382	444	424	411	453	406	429	409	434	436	401	449	427	424	390	409	418	398	410	439	433	439	400	396	437	429	435	423	411	434	415	431	423	429	423	419	419	423	403	431	425	453	443	446	442	393	422	405	405	406	443	447	423	410	419	403	396	399	452	418	410	407	415	455	429	435	434	458	447	388	466	427	453	434	414	441	428	445	417	423	411	470	432	371	474	451	423	441	390	422	431	411	405	447	380	415	421	429	404	446	400	443	407	415	407	460	404	432	382	417	419	392	428	410	414	400	459	425	434	405	455	421	436	445	421	416	432	414	448	388	433	461	404	457	431	419	439	411	414	431	432	431	409	476	398	413	434	435	383	436	418	421	426	428	414	426	392	419	433	389	430	427	456	436	415	416	439	443	395	370	422	456	437	415	419	416	463	441	427	463	419	423	419	436	397	431	399	447	439	467	415	422	420	459	412	452	400	446	436	431	407	407	408	400	403	431	429	421	430	444	407	424	444	459	424	441	402	421	412	397	436	446	408	426	455	418	433	436	436	437	444	437	405	398	409	426	427	427	371	407	422	403	422	413	398	431	434	429	445	393	418	403	420	406	404	394	422	393	413	437	450	426	422	406	398	403	413	426	445	403	425	448	435	412	422	422	456	426	417	426	424	429	412	390	422	386	407	451	407	406	411	392	439	457	408	402	406	463	428	417	419	412	408	403	431	439	423	401	429	403	439	446	403	419	405	410	422	408	417	410	434	406	449	434	422	447	432	435	408	393	390	413	451	450	433	450	426	420	403	410	439	355	421	391	428	407	402	446	437	431	435	439	422	407	396	384	388	415	394	413	427	392	425	444	437	475	452	439	410	402	411	408	404	433	402	431	409	397	437	402	411	403	418	435	406	431	436	430	420	437	425	395	410	444	443	410	425	429	422	407	434	423	419	462	437	410	408	405	431	403	424	416	420	423	393	385	406	418	428	406	441	418	445	423	463	431	386	411	408	389	422	438	428	410	467	452	420	440	418	405	424	394	455	395	447	418	404	426	444	399	400	448	431	441	433	442	429	449	412	429	397	430	420	403	403	398	411	419	403	453	404	413	410	440	434	415	447	445	437	418	394	422	401	394	431	444	434	441	404	428	418	425	411	444	454	442	451	426	407	407	381	396	431	448	447	417	445	430	432
22621	21443	29197	24058	21430	21006	2347	659	484	444	418	410	361	394	426	511	551	575	540	440	308	206	168	201	173	159	152	180	174	155	146	137	163	132	157	152	128	167	159	151	137	145	122	136	139	158	142	139	146	136	137	137	140	153	175	182	152	149	128	146	140	134	142	142	125	161	140	145	143	128	132	143	151	128	137	149	140	158	160	148	149	131	153	154	155	169	127	139	138	137	120	149	157	141	137	140	139	147	174	160	145	143	129	131	138	144	160	120	131	117	165	137	152	159	145	153	119	112	153	149	118	133	150	127	155	138	122	124	142	160	116	132	140	160	118	141	156	132	151	140	145	145	149	133	125	134	160	157	137	148	137	146	144	135	170	165	148	138	148	146	122	125	130	134	129	142	149	152	144	137	129	147	129	139	138	155	145	137	147	137	154	148	147	143	150	137	129	134	132	173	132	133	132	144	146	127	146	147	133	124	135	137	127	144	150	153	122	134	130	136	138	128	137	120	144	151	153	143	138	124	123	149	122	140	143	150	156	151	147	142	149	135	135	144	141	150	135	133	134	131	153	119	142	144	132	143	148	147	147	130	141	133	144	125	150	155	116	158	141	141	145	136	146	158	165	146	127	147	135	159	168	146	146	120	137	140	152	144	133	144	148	154	136	126	137	128	156	134	156	119	139	132	121	134	133	134	141	132	120	150	129	136	124	149	159	147	154	147	151	137	149	148	134	133	122	135	159	121	152	142	142	130	141	153	154	143	137	133	142	145	116	136	148	138	120	141	125	121	149	150	144	120	144	131	153	132	135	124	148	150	139	148	129	125	134	140	129	139	147	138	147	140	132	135	131	129	125	148	133	139	121	126	158	127	163	155	159	124	141	134	164	141	139	146	125	139	135	130	145	135	156	140	161	145	134	124	146	151	144	142	142	136	122	124	136	155	113	114	133	146	147	140	157	146	152	138	129	137	139	128	144	143	146	119	125	137	158	146	145	127	149	140	153	152	155	136	176	123	111	135	135	143	165	140	132	153	127	125	135	131	152	123	141	149	133	152	121	162	144	131	144	128	121	152	125	141	112	152	154	167	149	132	131	152	135	135	136	130	121	145	141	152	138	150	124	123	158	165	142	145	119	133	151	123	133	127	143	144	145	142	136	144	132	129	122	142	146	128	147	162	150	144	147	138	151	132	137	167	151	143	145	140	131	130	136	140	125	144	137	138	153	139	136	152	144	127	135	154	153	133	130	136	109	156	150	138	144	128	124	121	160	120	144	136	140	128	134	109	125	120	142	136	135	155	131	156	148	132	160	124	117	135	160	121	143	159	141	148	149	133	132	140	143	151	133	141	119	129	148	129	149	126	148	121	156	142	137	125	131	142	156	123	174	125	133	168	134	141	146	138	143	129	141	135	137	137	125	144	141	118	134	150	130	163	131	151	137	161	129	121	169	142	144	138	145	117	110	154	142	147	156	150	167	132	140	156	131	139	151	144	143	160	155	122	138	150	129	138	130	137	137	137	155	135	122	156	145	134	150	144	132	149	153	136	146	122	159	133	132	153	134	147	140	141	152	148	144	131	147	152	130	141	151	151	146	116	142	149	136	131	118	148	132	142	156	128	137	157	148	137	129	144	145	144	132	113	140	150	135	147	133	133	105	123	166	129	142	124	110	148	138	138	146	139	151	136	117	149	153	142	137	153	133	151	132	152	139	129	139	130	150	153	137	140	128	128	147	130	129	129	144	118	127	123	137	128	117	125	146	148	137	149	144	145	112	151	128	145	139	130	141	153	139	138	145	138	124	116	131	126	124	117	144	117	166	133	95	146	151	139	154	150	127	143	136	135	131	159	145	134	128	132	148	130	136	137	130	145	145	128	146	133	154	133	140	159	151	148	138	131	156	157	134	140	151	138	151	125	124	152	139	105	133	149	141	171	153	139	109	156	135	125	138	135	139	146	129	146	150	148	147	155	158	139	130	145	143	143	135	135	141	123	155	134	134	142	161	148	135	147	170	149	135	150	124	111	171	116	134	134	147	128	135	134	152	129	163	131	145	138	144	127	148	136	130	164	153	133	141	125	136	125	141	155	153	130	143	152	141	114	137	127	151	142	149	140	125	148	147	112	155	144	142	146	139	121	131	157	147	134	157	129	133	157	151	132	129	148	118	125	146	120	141	136	148	133	149	140	138	136	146	146	135	137	130	142	149	120	164	137	126	144	144	127	138	144	143	133	131	123	140	150	139	119	129	134	134	166	144	129	125	139	135	143	148	124	145	140	150	143	137	127	159	140	127	159	153	146	141	124	123	159	129	132	153	136	134	142	136	151	136	120	150	141	135	139	136	163	110	131	139	156	131	140	140	158	149	147	132	154	135	144	126	152	141	154	138	123	142	149	128	125	131	143	129	127	139	123	134	128	140	150	145	136	132	139	173	147	134	154	137	131	156	142	118	150	116	143	141	145	126	133	149	133	156	153	164	140	143	140	162	163	162	131	138	143	137	140	128	139	133	138	126	152	147	136	144	150	135	150	154	150	129	157	149	137	144	126	135	129	127	133	129	153	129	149	139	119	140	132	140	148	128	137	144	131	121	133	146	147	149	138	139	105	138	138	145	144	146	140	139	152	142	145	131	149	143	146	137	127	135	121	139	128	131	142	144	154	160	134	143	132	125	136	154	123	155	131	154	147	149	136	136	153	150	135	130	145	137	111	143	151	117	135	138	124	127	150	117	131	135	125	148	146	139	134	151	134	121	143	141	123	124	159	155	138	134	147	148	131	133	140	148	154	130	129	138	138	156	121	131	134	150	125	140	145	141	135	137	146	167	148	148	130	164	140	146	147	139	126	143	124	145	148	130	155	136	124	140	131	146	140	140	140	117	136	149	155	142	114	138	145	147	165	136	153	146	153	120	139	126	153	145	150	127	140	162	136	156	123	123	117	144	147	149	141	157	134	130	155	150	131	133	140	108	140	124	150	177	136	146	145	121	132	156	139	149	151	141	146	146	141	135	132	146	152	133	143	128	144	136	163	138	147	140	148	132	152	155	125	133	134	150	127	148	146	135	145	121	155	152	119	137	152	150	140	140	147	158	141	125	149	149	161	144	139	129	130	128	124	127	164	141	124	138	165	164	151	151	152	132	155	150	133	129	125	140	165	123	140	146	129	154	147	142	167	133	131	150	151	156	142	141	151	136	135	121	153	142	143	149	147	131	155	145	150	155	133	134	140	149	146	129	142	150	113	144	167	134	137	130	145	127	142	117	155	158	130	134	136	142	140	144	137	141	117	135	150	119	166	125	137	135	129	123	138	140	135	159	122	123	118	155	130	143	128	134	133	139	145	117	144	136	132	136	131	133	155	123	128	137	124	149	138	135	141	154	140	133	141	141	121	156	142	126	128	147	138	161	139	142	124	135	134	155	126	141	135	142	142	146	146	146	148	134	135	143	143	139	124	140	146	132	136	145	139	114	145	138	131	131	142	148	143	139	147
4696	15277	10288	4804	3402	2527	1881	1448	1179	962	922	887	835	960	1013	1128	1388	1283	1304	937	694	347	349	314	279	275	226	273	263	242	237	234	211	260	188	231	217	214	205	198	210	220	213	214	193	191	213	206	216	220	201	208	204	247	194	180	187	219	214	216	188	214	223	212	227	203	185	226	190	197	219	215	203	207	192	182	199	193	213	190	208	230	208	205	191	211	221	211	216	219	224	202	199	202	200	203	210	202	235	207	200	218	196	221	199	192	200	220	239	213	225	203	205	204	198	198	190	215	199	220	221	206	201	208	210	194	207	224	194	197	216	200	211	206	201	202	186	212	189	207	194	187	196	199	182	199	207	187	196	206	185	224	215	202	197	207	200	173	231	216	216	191	197	184	207	238	214	198	209	218	177	212	190	194	182	215	178	204	200	188	227	224	189	221	194	228	208	209	204	192	213	208	199	216	204	193	204	199	247	219	209	215	192	205	190	188	193	175	185	173	204	188	196	207	243	182	184	181	208	194	217	196	199	192	214	182	208	214	179	169	195	231	210	207	200	189	191	202	188	211	204	207	182	197	200	177	212	195	215	200	184	206	208	195	206	222	215	226	166	226	201	173	193	199	189	221	174	198	220	183	233	212	199	199	190	209	206	183	188	200	201	183	200	197	188	181	195	213	216	209	190	201	201	176	210	209	198	182	191	216	189	190	182	193	163	197	186	185	200	239	197	204	193	173	184	182	206	192	212	208	210	200	205	187	191	223	203	213	197	192	198	194	196	216	232	184	215	198	198	189	200	203	231	191	189	181	203	224	208	200	220	203	198	203	183	190	206	203	204	190	184	199	228	206	199	201	217	178	181	200	211	203	186	207	171	188	177	194	221	204	211	196	195	203	221	206	197	185	189	200	208	197	213	191	214	190	188	215	193	196	200	204	194	209	188	194	215	191	195	201	202	227	201	200	212	206	201	185	213	202	215	199	196	195	207	201	200	228	192	195	185	198	198	194	184	195	194	213	206	189	181	219	205	198	213	211	178	217	212	210	190	196	203	211	236	204	218	204	184	206	172	205	221	197	187	187	208	190	192	207	193	215	216	198	215	215	207	238	188	214	210	181	222	188	207	187	200	196	183	189	201	192	212	176	179	203	191	190	204	213	221	191	209	205	204	196	203	196	205	207	175	190	196	219	190	209	192	220	209	196	164	198	229	177	209	212	213	207	200	213	222	183	191	207	195	225	215	221	197	187	206	197	224	207	219	177	192	205	202	216	206	192	212	185	239	180	193	228	194	220	201	204	191	199	201	185	189	184	196	206	241	176	208	199	187	207	202	182	210	194	194	196	225	218	186	204	193	192	213	212	208	217	199	232	199	200	201	229	192	196	218	206	217	211	179	209	190	216	212	193	219	208	193	211	191	186	205	176	204	192	222	168	194	188	224	195	197	202	187	194	187	178	195	205	202	205	181	194	181	189	196	193	200	204	193	175	183	190	211	208	208	226	209	200	195	221	188	201	187	215	196	215	202	225	211	189	187	211	202	195	217	216	194	194	208	200	192	238	212	220	187	213	194	229	189	203	221	200	230	196	207	192	201	198	231	184	206	190	200	213	204	196	188	194	197	192	201	193	199	185	192	202	205	183	215	229	206	223	211	175	190	184	223	201	210	174	184	215	205	203	204	199	193	207	218	209	194	228	203	196	202	227	182	195	206	203	207	204	215	212	199	178	203	246	193	207	202	202	200	199	210	189	178	210	223	194	183	209	197	185	188	218	195	214	218	220	212	184	181	221	221	207	189	193	195	206	203	204	213	208	191	197	208	206	230	196	219	195	218	208	229	213	195	208	199	209	215	202	201	215	212	206	208	195	183	203	204	216	214	185	213	200	204	197	197	187	195	217	210	205	186	215	216	215	201	175	183	199	206	233	190	186	211	192	221	182	191	189	188	180	226	197	213	185	195	221	182	192	178	204	216	188	208	228	209	202	201	168	215	187	209	191	186	196	214	213	191	227	199	212	219	185	197	238	177	208	211	200	226	207	214	209	191	210	195	174	191	201	189	182	203	208	187	189	193	185	190	196	193	206	174	195	176	218	213	181	159	176	179	197	218	209	218	219	217	185	185	195	184	200	206	238	187	193	218	179	199	182	214	192	185	199	189	194	190	193	191	181	210	187	182	186	205	191	207	185	215	215	185	199	195	212	214	182	201	199	235	222	183	195	182	211	193	198	187	198	222	213	196	227	209	203	178	210	217	201	187	183	185	207	213	214	171	180	182	186	201	209	218	189	206	186	196	211	207	210	193	186	190	191	210	205	198	194	216	224	183	182	187	237	204	188	206	192	194	204	210	209	179	221	184	195	192	191	220	209	218	188	184	204	194	231	199	211	206	195	183	224	208	187	190	170	219	181	197	190	212	185	195	209	200	221	195	199	217	199	223	222	206	205	194	174	198	228	223	181	186	181	190	208	205	206	200	187	213	190	186	199	201	221	202	200	185	215	188	200	213	193	216	187	203	193	194	214	198	225	207	223	189	176	205	216	213	224	229	177	195	196	212	198	200	191	208	186	220	195	180	162	193	233	221	195	202	205	214	208	190	195	198	204	200	187	204	195	204	208	205	190	192	200	178	209	164	210	196	201	199	195	206	208	197	196	203	211	214	212	179	187	196	173	215	210	174	216	153	205	181	195	188	224	216	193	176	229	210	213	199	190	212	216	198	176	208	199	211	198	241	174	184	184	215	197	189	183	247	196	192	211	195	190	201	207	194	218	198	212	202	186	198	165	210	186	207	221	187	224	211	176	179	213	192	206	196	190	201	200	192	213	187	192	191	167	219	208	206	186	204	205	225	221	209	177	205	204	213	211	194	190	213	184	201	189	186	229	198	206	219	198	214	185	232	188	209	213	172	200	202	202	178	188	176	203	203	173	219	208	189	191	183	196	200	213	199	183	192	187	213	197	178	180	206	193	221	180	192	179	231	205	170	202	195	209	177	190	194	206	234	219	201	199	203	192	216	198	206	192	214	213	187	204	194	197	197	203	195	198	201	206	202	191	205	223	209	213	221	198	189	224	177	212	201	207	194	212	221	188	197	171	184	204	193	198	193	205	190	212	189	184	219	199	203	183	220	182	196	190	220	208	199	184	193	186	199	225	183	216	208	187	178	191	179	219	177	201	213	180	198	203	206	202	204	207	214	191	195	188	176	203	189	194	209	229	195	211	187	199	213	219	223	197	202	181	200	182	207	200	186	221	195	183	211	221	220	220	200	189	193	185	199	206	184	199	196	198	218	183	230	221	205	223	202	215	194	161	185	197	218	204	206	210	192	196	210	237	209	215	202	210	206	216	198	214	161	193	203	208	190	202	205	221	209	216	202	186	183	190	196	199	201	195	180	195	202	229	187	169	206	214	212	206	212	222	192	184	198	206	225	205	198	201	232	194	198	171	202	178	191	201	217	194	207	194	210	171	211	184	201	187	191	190	181	191	179	197	201	175
27272	17095	3051	794	539	482	343	287	274	282	285	249	302	263	295	328	356	344	370	345	277	245	241	241	210	225	237	260	213	227	222	246	250	239	219	259	245	218	211	224	247	225	268	231	224	218	206	220	226	228	211	209	248	254	225	265	207	228	212	224	233	246	232	222	227	212	219	235	237	197	218	216	238	229	211	215	229	207	223	226	243	216	213	225	241	262	253	239	198	244	258	193	231	196	229	216	242	245	229	226	232	213	245	216	240	235	216	195	238	254	236	216	225	224	226	233	219	213	215	228	225	238	218	220	226	220	249	249	248	229	244	208	255	213	208	222	226	231	224	211	233	239	199	218	228	220	223	222	222	230	205	249	224	219	227	201	248	232	197	213	223	214	233	222	222	206	246	254	229	204	238	215	223	255	254	244	217	262	212	197	229	208	250	226	229	237	215	249	206	246	205	248	209	208	221	237	209	213	249	261	249	221	268	231	218	231	221	237	220	230	213	224	233	225	211	229	235	238	209	258	207	241	235	238	234	223	229	219	221	221	254	233	242	222	231	247	241	251	230	203	209	228	226	227	256	211	237	255	239	234	220	227	224	238	234	237	230	227	217	220	238	206	231	200	253	242	220	228	217	223	232	252	229	225	225	246	242	205	227	233	214	220	206	226	236	229	235	238	237	202	193	202	222	232	231	219	207	252	245	237	240	237	236	239	248	235	205	210	254	219	209	232	254	209	208	238	224	201	214	206	239	209	227	219	209	250	204	222	210	220	204	239	212	253	188	207	272	251	227	262	220	231	211	237	237	217	238	247	248	248	235	243	235	213	211	232	199	224	225	279	231	211	222	241	261	224	219	199	218	245	234	226	221	242	235	230	234	258	220	230	229	221	229	237	200	243	229	225	221	247	224	244	227	240	246	245	226	253	226	218	226	220	230	237	239	217	247	230	250	203	225	239	217	260	227	226	239	221	212	242	217	259	232	226	232	233	232	229	209	230	212	230	228	222	240	242	192	204	232	207	251	261	214	241	243	231	236	242	216	223	246	240	232	245	207	221	231	206	231	223	216	232	208	246	222	250	243	225	242	221	220	240	228	205	214	237	245	231	231	235	197	228	234	213	237	211	219	219	215	227	247	217	235	242	224	212	226	243	247	219	216	243	236	216	209	216	222	242	229	192	235	212	235	219	225	235	212	199	209	193	227	225	210	240	230	227	238	228	221	223	222	210	219	237	199	267	228	225	253	228	235	220	219	239	242	224	225	243	241	239	219	240	237	252	239	208	246	239	233	237	225	220	219	237	227	238	225	214	209	228	221	234	214	239	240	248	235	250	217	212	234	221	240	237	226	217	204	239	239	230	245	227	249	216	239	230	215	221	229	202	258	210	237	254	226	208	240	207	233	233	211	223	217	222	197	219	231	246	221	232	201	231	240	233	245	227	197	227	214	216	231	228	201	230	231	231	248	224	223	246	197	228	222	238	255	223	220	238	235	254	219	237	222	241	246	217	209	233	207	243	218	222	215	251	256	240	261	218	236	211	238	222	238	253	232	238	210	218	228	238	222	213	224	234	215	237	240	198	212	218	239	256	220	239	229	233	218	197	213	244	192	222	225	225	213	240	225	200	217	224	219	227	225	204	185	212	232	230	205	224	213	226	240	209	223	222	225	235	240	207	214	222	228	227	261	202	230	217	218	212	243	222	224	246	219	224	212	228	247	201	220	231	220	281	222	211	225	242	233	236	230	229	243	224	246	256	213	233	215	216	220	209	216	229	222	206	243	231	227	221	245	231	210	226	215	239	224	225	241	238	216	199	220	226	247	217	231	211	229	235	246	229	222	251	221	235	230	201	232	224	247	246	202	220	221	232	260	263	234	236	221	207	240	244	192	235	226	216	231	254	246	217	242	214	207	249	223	239	225	231	231	222	237	199	223	262	229	211	224	224	221	214	218	224	212	217	243	234	230	239	235	231	225	223	216	244	231	234	231	238	231	228	224	228	238	215	214	230	220	232	245	208	237	201	216	229	210	216	229	207	221	241	231	228	247	227	216	237	221	226	207	204	217	221	205	212	224	249	214	233	217	237	215	228	239	206	211	226	220	226	216	221	195	231	209	239	230	247	222	242	226	200	209	229	220	248	223	223	220	243	238	225	227	238	233	208	231	216	209	220	217	242	231	226	234	211	203	208	254	233	234	217	239	230	241	246	253	200	247	234	225	223	252	208	220	213	245	215	238	227	252	238	224	215	206	224	253	203	228	208	212	255	239	228	254	215	199	224	226	219	228	244	217	203	245	218	244	214	214	260	231	234	211	221	242	240	232	240	228	240	219	218	262	241	228	213	236	220	248	238	212	221	244	261	237	227	239	242	230	213	226	236	210	237	227	229	226	245	233	228	218	227	191	215	231	242	229	242	208	205	211	230	229	201	241	211	240	225	216	241	195	242	233	217	230	215	239	221	254	208	235	241	220	254	216	239	232	233	238	200	242	226	232	236	227	235	236	231	224	219	227	235	242	232	206	212	212	233	234	239	231	236	221	204	228	249	227	227	228	224	208	210	239	244	213	224	194	246	232	231	201	217	225	232	230	241	220	226	258	214	254	228	232	246	211	221	217	252	231	234	241	249	239	237	225	236	231	233	222	243	196	233	235	211	204	232	224	204	247	233	215	234	222	256	265	244	265	248	230	237	221	212	220	229	239	250	242	235	227	237	214	240	219	235	235	222	232	226	222	208	208	249	211	217	227	247	219	237	242	233	207	252	213	213	245	207	253	229	244	224	222	260	235	239	218	209	212	229	218	231	242	225	208	239	211	247	236	201	179	225	229	235	210	243	259	215	236	227	236	230	212	226	246	243	207	221	247	222	256	226	221	230	208	220	238	225	223	218	251	221	233	231	223	235	224	221	228	223	209	255	245	217	220	216	260	237	218	233	228	232	212	218	221	239	234	233	213	240	242	236	240	213	236	259	223	202	213	235	242	244	212	234	235	240	212	222	209	243	216	217	219	239	231	202	252	259	235	194	230	226	199	237	198	217	210	238	239	195	208	228	224	207	231	222	255	246	218	222	208	227	229	222	253	218	241	209	222	231	259	241	221	200	205	220	211	239	213	256	221	227	253	213	238	220	219	231	248	246	211	229	236	210	225	252	209	250	229	237	228	229	214	225	221	226	214	212	244	239	205	228	242	204	230	235	229	228	247	230	205	230	238	213	221	202	245	214	244	224	223	223	259	214	192	235	249	248	233	267	242	238	200	267	239	234	227	229	219	226	209	200	222	238	237	232	219	238	237	221	224	209	260	238	212	233	229	232	220	235	238	225	224	230	237	231	216	240	231	232	234	211	226	224	240	225	223	245	218	218	240	222	247	209	199	228	256	225	227	204	231	234	229	225	228	221	241	226	223	223	222	236	213	241	219	228	219	222	225	230	237	230	215	211	211	231	219	221	247	221	191	224	237	247	236	249	221	213	222	211	217	240	222	238	236	226	255	218
4319	2539	1720	927	714	661	633	553	486	445	446	439	444	516	549	609	656	749	746	592	485	383	416	361	366	369	357	367	353	361	373	350	356	376	362	302	368	346	338	334	346	358	380	357	364	351	351	344	326	335	349	336	344	365	338	345	346	353	373	341	339	305	328	338	341	336	356	330	331	319	315	348	349	324	324	290	382	364	344	368	385	328	321	349	346	336	329	364	331	318	351	378	336	356	370	387	365	354	342	341	338	371	368	365	351	326	360	363	301	332	344	384	366	341	378	353	344	339	341	335	369	359	308	314	364	371	320	331	329	346	346	349	340	332	352	358	357	331	358	325	337	343	384	331	335	363	316	351	328	350	326	344	384	358	340	317	372	356	353	336	340	327	325	335	338	347	318	352	363	358	372	346	314	347	347	316	358	376	342	379	338	339	329	389	294	327	362	370	356	346	375	358	372	338	349	315	377	357	361	302	322	367	343	336	371	353	332	361	313	373	342	352	372	343	345	329	353	311	355	347	339	342	371	357	378	369	359	331	337	341	353	350	353	350	367	354	365	318	324	300	347	344	359	326	348	334	346	324	341	378	366	323	330	344	350	356	323	382	342	349	314	358	349	365	343	319	352	363	339	374	390	344	364	370	372	359	325	368	323	361	357	337	351	365	353	360	384	336	383	355	354	328	338	345	354	349	362	376	339	334	335	336	348	351	388	351	374	367	365	356	385	344	334	341	319	338	349	368	351	326	355	352	329	363	335	338	363	368	345	345	377	339	366	337	357	346	355	333	356	356	341	335	379	350	355	365	336	365	355	356	326	345	332	380	360	356	346	363	349	346	331	343	316	363	358	370	350	361	333	352	311	344	345	365	357	359	358	358	380	322	346	327	373	355	346	369	321	326	344	357	356	345	331	392	341	350	319	355	350	327	343	327	368	338	319	304	344	360	338	349	337	352	326	387	339	346	360	314	329	332	360	379	351	314	354	318	327	313	367	343	356	336	347	328	356	378	348	339	345	352	356	367	339	336	348	356	357	320	364	342	338	339	355	326	316	392	367	369	355	345	339	388	362	343	365	351	336	342	335	342	339	413	319	366	337	358	355	304	361	346	345	337	344	329	324	365	347	369	366	349	341	311	358	338	328	333	361	337	361	358	340	355	321	352	344	339	329	366	368	367	332	349	328	337	372	389	380	338	329	318	378	344	375	376	319	363	383	343	371	298	376	371	328	357	331	357	353	352	387	324	369	373	366	358	359	348	323	361	344	375	337	326	363	351	348	359	362	368	375	361	339	368	364	347	356	318	381	351	338	374	356	352	377	346	343	330	362	321	335	349	324	330	361	322	333	321	328	358	325	339	357	355	346	336	338	338	344	344	356	336	312	356	319	341	363	340	345	346	328	341	358	352	350	323	322	304	364	342	327	376	336	335	379	315	334	363	318	346	335	333	351	348	333	353	343	327	349	346	329	391	349	352	353	343	349	353	337	327	345	401	330	347	359	311	360	378	348	343	329	339	354	326	358	322	358	375	369	338	347	326	355	359	360	319	353	352	350	341	341	331	319	368	326	308	327	331	348	337	355	349	312	339	320	342	339	345	364	355	340	354	368	339	334	353	358	325	343	367	376	345	344	355	357	373	353	303	339	345	342	364	321	347	328	344	354	366	337	363	322	326	344	357	335	362	346	345	338	340	337	378	326	331	328	328	352	347	350	335	344	339	347	361	316	348	348	391	308	344	328	362	362	340	350	356	383	357	353	341	343	397	362	315	344	351	348	328	349	342	302	315	326	371	361	318	362	338	391	346	361	353	342	379	339	371	379	349	357	359	339	314	327	355	345	395	321	323	367	349	350	364	348	321	326	346	328	378	351	331	329	352	322	350	330	392	363	348	346	364	358	349	330	349	365	336	338	332	331	380	378	341	330	362	363	354	353	310	338	339	360	342	369	360	355	359	350	344	342	345	379	382	356	351	359	361	362	373	339	339	334	333	337	381	315	351	351	372	350	360	321	331	354	334	380	343	351	335	359	384	332	353	354	330	360	363	307	338	317	320	358	360	327	344	332	342	356	406	343	371	330	337	362	337	336	346	348	359	349	345	315	367	375	322	348	340	330	358	374	344	350	331	342	331	358	349	356	344	373	347	366	347	369	320	338	333	344	367	355	369	334	314	348	340	388	324	338	356	324	313	343	374	361	321	330	368	373	353	344	304	357	381	333	361	364	334	332	373	361	347	360	339	329	341	319	338	359	346	306	349	333	365	356	364	334	377	366	358	327	352	352	335	360	323	356	345	350	341	386	377	343	368	341	309	342	325	354	341	340	352	345	363	359	371	365	358	343	369	350	354	318	311	368	315	374	359	352	324	334	372	345	361	334	377	338	367	354	357	360	370	343	374	402	353	336	333	342	343	336	358	356	323	372	332	349	360	346	362	364	338	329	358	360	342	351	346	357	373	356	329	339	342	360	362	335	329	349	362	329	346	341	342	327	371	327	314	341	378	362	342	353	385	360	353	335	338	353	345	323	341	367	351	366	362	371	348	348	340	320	325	379	338	365	360	387	353	362	360	330	361	359	334	341	348	347	380	375	345	348	368	350	363	334	356	334	347	326	345	358	334	347	326	323	351	356	355	358	343	330	338	340	324	382	366	334	369	336	352	374	350	355	320	360	383	406	349	329	356	346	320	373	317	342	340	352	351	328	355	364	360	376	348	364	374	368	322	335	353	321	365	328	330	344	353	315	347	331	383	313	354	361	349	363	341	311	349	364	348	333	357	384	344	323	332	346	336	317	349	338	352	341	371	333	375	345	335	345	350	367	360	346	331	336	369	333	345	351	360	338	356	356	354	364	337	325	333	331	357	338	361	337	329	396	321	323	316	346	347	360	347	304	383	357	346	352	338	322	355	332	369	357	345	349	355	347	347	353	340	378	335	355	350	345	344	319	353	359	344	351	343	363	316	353	330	380	341	353	358	350	374	332	353	336	344	321	363	338	352	337	377	324	372	336	343	375	339	358	342	335	356	349	367	347	320	362	344	372	328	331	326	369	326	366	376	315	333	353	349	332	405	356	336	338	340	339	342	331	335	334	380	369	341	336	392	336	301	350	357	359	337	333	331	327	341	342	352	346	344	334	326	334	313	381	350	357	352	357	330	348	342	380	327	322	347	359	348	344	342	347	334	409	330	327	333	364	351	351	330	333	310	371	348	360	328	355	306	332	336	369	345	393	339	356	368	332	375	361	348	350	355	368	378	347	315	376	364	327	382	363	335	379	345	353	321	368	325	340	339	344	357	346	305	356	350	352	334	353	346	354	353	324	323	343	375	313	342	335	325	340	362	327	327	374	345	369	377	335	350	353	329	335	323	350	371	383	357	331	357	365	318	340	358	384	351	343	331	330	383	343	334	347	342	316	362	342	356	353	361	341	353	342	337	337	346	352	338	375	361	341	347	346	347	325	337	356	350	321	340	365	314	341	351	361	359	381	313	364	377
23570	21404	28527	24651	20891	2406	566	393	330	277	251	231	230	254	242	276	375	446	371	290	193	176	133	160	132	127	123	124	127	133	102	128	121	134	105	114	120	114	110	124	119	125	108	116	124	135	111	97	108	126	134	138	115	131	111	113	122	101	132	129	111	115	101	111	110	103	120	119	107	97	112	94	118	129	107	115	111	111	109	123	114	121	128	117	103	112	104	114	114	123	110	114	119	105	109	96	120	120	120	100	119	114	122	123	108	106	129	132	116	144	98	126	120	115	110	109	100	120	105	107	108	116	113	99	118	111	105	116	115	125	104	144	125	111	122	127	128	112	119	126	113	126	130	112	111	126	132	120	124	101	134	107	118	108	124	149	114	124	123	105	116	117	124	118	117	121	105	118	96	90	116	106	113	112	97	124	101	113	103	115	114	104	115	127	117	130	118	125	104	120	108	120	131	104	126	100	117	96	121	104	125	121	125	116	142	119	109	111	126	118	102	122	129	119	95	128	113	112	123	118	112	119	121	115	124	105	100	125	118	109	115	115	116	110	129	125	99	121	114	128	91	110	123	118	107	109	145	131	104	120	97	119	113	111	108	80	113	103	103	116	122	97	105	107	125	102	126	111	113	113	115	93	118	135	118	117	116	110	110	122	134	119	117	100	119	109	119	106	116	115	112	97	123	108	129	108	103	102	96	118	106	120	117	134	94	122	113	137	127	115	100	95	120	100	121	97	93	113	93	133	125	127	108	109	102	122	128	121	139	120	102	101	114	122	108	123	125	118	112	121	99	108	111	119	114	123	112	121	113	93	109	101	115	104	135	132	125	99	123	121	114	103	108	113	122	106	108	154	119	111	121	139	99	114	115	111	121	94	112	126	133	119	125	132	115	106	114	125	117	127	108	109	117	113	106	112	109	99	105	131	133	105	104	103	107	109	96	118	121	96	109	127	104	104	120	96	137	122	93	102	107	112	115	119	113	110	123	119	101	124	113	125	90	111	117	114	113	106	111	88	134	105	122	118	125	119	122	121	127	113	126	125	107	132	128	125	102	128	106	107	127	104	133	113	110	103	127	109	114	99	93	102	124	119	119	121	133	106	97	94	122	98	128	101	107	121	117	115	124	104	117	105	116	117	90	119	126	123	115	106	124	104	107	93	121	109	124	117	103	121	110	131	110	125	91	110	92	124	128	119	127	133	116	129	98	127	111	111	114	131	104	121	108	122	87	103	103	114	114	122	107	117	105	114	127	104	135	112	131	108	109	102	117	134	100	104	129	122	109	114	115	107	109	113	118	127	103	108	123	120	115	119	112	109	116	117	117	110	139	129	128	102	103	112	115	102	115	99	113	108	108	92	115	130	106	115	106	119	127	119	132	120	124	121	105	119	106	131	119	117	114	108	104	105	117	102	104	123	108	128	111	109	128	116	136	112	110	109	135	122	108	104	113	120	107	123	102	132	117	131	114	110	120	109	114	118	120	119	115	85	108	121	123	139	114	99	128	99	102	112	114	106	125	96	119	125	123	98	100	115	131	109	124	106	118	117	97	115	121	99	110	111	113	102	108	101	105	106	115	106	137	102	121	135	113	99	108	103	108	101	122	104	92	111	118	114	124	95	115	121	98	113	122	103	92	116	116	129	122	125	115	106	127	113	112	121	103	125	123	100	113	102	92	132	110	127	98	117	95	104	109	115	120	96	131	128	122	108	116	115	114	124	109	122	115	117	116	87	112	119	109	126	122	125	108	122	109	113	96	108	122	123	114	122	101	109	129	115	119	138	106	122	101	126	116	123	119	121	101	131	128	120	113	110	109	92	118	116	104	129	114	120	111	96	104	127	112	117	117	129	111	97	122	112	119	123	112	122	132	119	125	117	113	112	112	110	110	87	107	107	112	110	104	95	115	98	125	114	106	104	115	119	94	139	121	117	121	111	110	101	110	122	112	110	136	120	106	114	120	124	108	111	118	132	110	104	133	104	106	128	125	139	106	117	118	122	117	113	102	112	145	110	103	123	103	96	106	109	116	108	105	100	98	119	102	126	118	128	125	115	120	112	125	117	118	107	120	107	103	140	111	117	105	116	133	122	121	102	117	103	118	106	121	110	125	116	112	97	126	115	99	100	98	111	113	111	108	100	102	115	119	108	115	92	107	109	114	118	111	104	126	115	127	122	127	114	107	108	88	118	107	124	107	109	134	115	111	138	115	113	115	98	122	109	139	110	129	117	109	101	122	122	121	110	114	129	133	115	112	109	98	98	100	116	99	103	135	101	113	126	93	112	112	100	128	113	123	107	109	117	100	113	130	138	113	109	112	111	125	109	109	110	140	113	93	119	126	128	121	94	94	132	121	103	116	107	111	137	124	117	85	119	111	113	110	97	124	111	103	121	123	128	115	124	130	110	112	94	111	120	110	119	97	120	116	130	96	102	117	101	120	119	107	116	120	122	120	116	117	115	106	116	139	133	114	134	105	118	106	110	109	114	120	124	110	102	98	111	118	112	117	104	120	95	102	127	127	111	104	127	116	114	107	118	110	115	101	123	119	95	127	106	108	141	97	111	118	117	138	89	87	119	115	107	111	130	111	119	113	132	101	108	103	116	110	121	110	98	128	117	110	102	119	113	126	97	94	94	108	140	123	122	103	99	105	105	111	107	113	122	112	109	97	121	106	111	96	127	110	119	134	121	115	117	104	127	105	122	109	115	110	127	120	117	122	126	107	122	108	118	127	84	113	110	119	104	98	121	130	110	93	104	118	107	114	115	100	104	102	129	130	111	121	121	122	110	125	107	123	138	126	108	101	116	128	111	120	113	110	116	97	113	110	109	124	104	104	118	104	120	117	114	131	106	123	119	93	108	121	125	109	100	112	98	121	111	93	113	109	106	112	121	111	117	117	121	127	140	126	120	120	122	129	116	140	101	104	111	121	118	119	96	109	114	111	114	117	131	102	123	112	112	114	123	139	98	126	113	104	121	134	125	123	101	135	141	108	118	107	107	101	107	132	119	114	128	100	128	122	118	126	103	93	113	103	103	118	104	108	101	106	116	142	133	116	113	124	112	117	142	125	119	117	104	103	104	131	125	111	128	131	125	135	109	132	115	115	110	125	108	91	120	110	100	119	124	112	116	110	126	106	148	112	128	106	107	119	107	128	99	116	104	107	103	125	128	130	127	107	110	117	120	114	106	123	106	114	117	110	108	106	111	99	115	126	113	115	114	126	103	117	97	95	107	103	124	115	100	118	113	108	113	122	113	109	90	113	104	133	119	97	113	130	130	100	111	107	145	106	111	104	114	116	136	125	100	100	90	98	109	106	114	107	129	108	120	119	93	112	112	111	131	126	115	110	100	132	106	127	122	99	114	116	95	101	112	108	106	102	107	104	97	132	102	121	142	109	119	108	128	105	126	129	113	120	118	104	112	120	133	103	102	106	97	119	92	115	117	110	113	112	108	142	100	123	111	118	102	109	95	104	128	109	100	119	106
3443	9599	6394	2795	1952	1468	1118	944	729	651	560	518	503	471	528	592	859	1021	957	559	378	287	320	254	231	212	185	202	177	176	205	197	171	164	183	179	163	184	156	212	211	169	193	173	168	171	185	160	174	186	195	185	191	191	190	196	184	180	178	145	156	165	178	188	175	189	174	166	193	191	195	194	187	192	162	161	177	174	203	142	199	169	170	181	210	190	183	183	185	195	166	185	180	177	157	159	207	200	191	167	210	176	188	184	193	181	184	193	187	186	196	187	167	169	190	157	184	195	185	180	190	187	172	211	198	170	187	201	147	174	182	171	182	156	183	200	188	161	181	175	181	205	157	183	157	183	181	184	198	198	173	178	145	159	163	170	189	171	177	175	184	182	190	177	189	197	176	174	161	201	178	191	174	183	172	211	182	202	192	176	186	170	191	169	178	173	171	164	174	198	175	156	170	183	190	167	183	176	173	167	187	218	155	176	194	193	211	167	182	190	193	203	152	167	166	178	179	189	197	214	182	177	192	189	166	206	199	182	174	170	167	195	186	174	176	184	195	182	194	170	194	185	152	184	185	185	172	177	176	175	182	172	188	182	176	176	171	172	164	167	158	178	165	173	161	171	159	172	221	177	179	181	185	185	165	184	186	207	172	191	207	176	153	168	192	207	184	169	194	188	189	200	172	164	187	174	167	157	172	172	176	175	201	200	175	195	192	186	165	172	188	150	157	202	189	197	173	209	185	169	185	183	179	190	202	168	171	184	158	174	174	155	196	178	162	173	172	163	154	201	196	179	171	195	197	186	187	159	183	171	184	200	185	184	186	197	183	152	161	185	178	180	181	183	174	163	181	183	180	166	153	183	162	178	168	171	151	176	205	168	180	167	175	170	186	173	177	191	182	197	187	181	172	165	170	170	176	160	183	190	159	178	184	178	164	172	193	176	172	171	189	189	181	176	158	193	172	173	196	163	181	155	175	172	166	187	165	166	166	183	175	170	203	161	201	175	183	202	173	177	182	164	189	174	177	167	167	185	179	174	163	180	197	187	177	171	169	174	197	179	191	188	156	162	184	208	182	182	173	175	167	193	168	182	177	171	168	157	188	191	196	157	175	171	178	179	164	193	198	186	205	167	176	160	175	157	156	200	180	174	178	194	177	184	166	164	173	164	161	174	194	190	169	172	190	177	180	178	161	188	176	167	161	186	184	182	175	192	146	166	188	188	176	188	180	179	180	192	187	199	181	205	172	160	162	169	176	194	153	181	174	162	187	189	189	157	183	197	181	184	194	184	184	187	167	202	170	190	167	186	158	184	215	157	179	169	165	172	194	174	178	193	185	184	171	174	198	154	184	168	178	204	149	176	186	159	153	179	213	174	185	193	167	165	188	190	180	198	185	176	153	192	169	168	171	171	180	180	187	162	167	195	194	171	173	173	178	145	181	181	172	163	170	156	183	169	169	203	189	174	181	185	179	159	171	161	163	186	169	185	173	180	154	171	168	168	182	181	175	188	156	161	170	179	193	186	185	186	188	174	164	219	167	184	157	212	186	160	182	168	191	188	186	166	182	183	201	176	177	198	176	176	166	169	192	171	168	154	178	189	168	197	180	179	166	195	163	178	184	179	185	186	183	167	191	180	164	163	192	154	199	174	178	174	176	194	170	172	161	164	164	178	173	175	191	193	188	190	184	185	180	181	180	183	185	162	174	166	173	172	201	184	171	178	172	195	172	174	190	174	160	189	190	145	189	178	180	151	183	166	188	186	187	191	197	192	194	208	172	164	184	160	191	185	179	166	175	191	169	184	180	179	199	161	184	187	166	178	178	153	141	179	183	185	194	185	158	168	187	176	168	193	176	176	186	170	191	167	182	181	156	183	174	185	180	164	197	165	183	188	180	168	195	179	187	174	180	167	169	182	181	170	182	179	190	184	171	171	183	170	175	175	158	166	171	195	173	202	206	178	157	172	164	191	166	171	168	192	203	164	164	179	188	192	176	176	189	172	196	185	168	175	171	170	200	175	174	154	177	194	215	179	173	177	164	197	180	186	188	159	170	188	170	168	178	195	222	192	174	172	191	175	175	162	174	164	153	180	177	196	188	190	182	188	163	171	184	149	179	181	198	155	182	208	175	170	192	203	175	176	175	178	159	179	178	182	172	178	184	214	189	190	174	188	187	189	188	179	177	191	194	163	196	171	176	194	171	178	169	164	182	154	177	183	178	168	176	200	188	157	169	177	166	198	188	180	176	176	170	176	196	162	180	156	185	179	157	175	193	167	169	160	172	163	175	169	187	148	170	179	182	193	178	192	176	202	194	164	171	194	179	165	162	184	195	200	174	200	197	188	173	163	195	185	188	182	190	173	190	177	157	202	191	158	173	162	189	181	172	176	167	179	165	199	154	187	175	151	178	173	202	196	204	170	189	194	173	192	163	164	186	168	169	182	176	184	178	186	182	167	179	168	161	188	178	193	185	175	160	166	164	186	181	167	178	165	201	171	170	183	200	162	181	207	205	194	148	153	158	172	165	176	173	169	188	149	184	177	177	205	176	189	182	182	192	184	194	188	189	195	195	157	169	165	178	190	163	199	182	181	179	162	165	194	187	176	185	145	172	182	190	191	153	187	179	185	190	182	176	199	194	182	171	174	187	161	165	150	176	177	176	194	187	181	170	213	193	186	161	161	194	221	183	169	174	185	164	168	191	183	188	175	175	165	178	170	161	174	169	168	178	175	164	167	188	178	173	200	187	190	198	159	178	165	182	183	183	186	169	188	190	181	170	179	154	156	191	187	172	165	184	186	205	208	188	181	188	181	181	179	167	182	188	172	174	193	202	170	202	152	187	201	182	188	172	196	205	174	184	179	197	166	185	178	183	198	225	167	190	190	187	175	195	177	172	182	195	198	159	166	172	177	173	169	175	179	173	181	179	190	181	179	165	159	190	160	174	182	181	175	192	176	177	180	166	186	179	200	188	202	188	182	182	183	184	167	178	190	175	175	176	198	159	173	181	174	177	180	180	166	190	178	186	171	168	166	151	160	160	159	176	189	199	190	163	196	192	159	158	162	180	173	182	162	187	187	195	178	192	182	169	198	198	167	190	190	176	187	182	190	184	185	199	186	170	172	185	196	183	191	204	170	182	181	219	182	179	182	180	168	169	176	196	168	173	214	177	185	203	178	194	180	160	162	174	195	195	166	190	169	193	178	185	180	161	194	186	193	184	183	170	172	196	165	193	207	179	152	177	165	182	160	177	194	185	167	150	202	187	168	179	175	193	166	161	165	181	174	165	168	205	196	187	194	182	170	191	185	181	159	174	167	174	152	165	162	174	202	181	208	183	166	191	201	164	192	176	181	178	193	169	191	177	179	190	192	164	167	206	171	190	161	185	191	164	173	185	186	176	185	154	186	179	167	172	192	196	177	178	175	189	171	190	184	167	159	185	176	178	189	208	184	191	177	176	148	188	168	200	178	184	179	179	184	164	169
24762	21426	26974	25198	2548	571	459	395	384	356	349	343	345	376	369	379	522	547	475	362	306	305	308	286	294	313	268	292	290	295	285	301	271	280	260	319	262	276	321	277	286	288	284	315	295	286	273	270	291	302	280	269	263	272	238	305	300	247	296	271	278	267	296	295	287	309	282	295	281	274	278	289	277	295	294	319	294	287	288	275	294	257	275	292	262	284	266	270	274	302	291	303	254	280	263	280	312	283	331	281	289	268	306	303	294	249	296	281	259	280	259	278	292	285	286	279	307	310	270	309	273	283	279	307	290	290	296	298	305	269	306	259	294	280	293	288	283	283	277	253	290	281	302	287	285	261	309	264	282	257	284	298	296	290	304	261	295	280	298	288	271	301	283	286	309	284	287	301	271	297	256	281	255	293	297	297	302	261	306	235	265	307	306	275	317	282	284	276	266	280	295	296	272	293	280	301	279	286	255	270	285	286	287	306	262	264	283	281	282	286	288	265	287	275	264	294	291	288	286	282	275	311	303	272	306	255	274	261	295	266	291	302	259	307	280	268	294	293	277	295	291	277	284	255	281	275	300	284	280	292	286	273	286	299	288	301	313	296	302	278	308	294	297	273	304	244	297	265	298	303	271	267	282	288	291	267	279	274	303	284	302	262	268	266	276	248	253	265	260	319	282	279	279	297	278	288	250	286	304	284	287	299	269	275	299	304	279	319	279	275	267	280	304	285	311	286	276	293	325	319	309	258	287	268	271	323	285	266	262	278	254	283	267	311	277	275	283	254	268	260	280	275	277	278	259	302	287	299	299	289	286	275	266	291	292	274	294	272	272	271	281	262	263	284	297	262	289	287	286	271	286	276	275	312	283	283	313	276	287	278	295	268	270	303	313	287	302	269	265	296	297	271	261	276	266	277	300	303	284	289	301	272	269	276	295	291	258	265	280	291	297	271	271	291	334	265	261	295	252	297	246	302	278	272	272	304	300	314	320	258	271	264	259	284	240	268	298	259	277	271	326	285	295	279	281	296	303	263	264	273	288	282	247	280	267	244	276	304	296	287	274	254	286	285	279	296	268	282	287	269	264	289	263	278	279	260	299	280	291	254	294	259	327	301	290	276	291	301	304	277	304	289	274	273	278	303	264	285	290	299	287	267	282	286	296	285	286	303	266	276	269	273	260	279	277	281	288	279	303	314	282	273	292	302	301	291	257	308	263	269	274	307	242	276	285	271	285	286	315	294	280	278	336	303	263	293	282	287	291	269	279	266	288	265	282	284	310	261	260	279	284	279	271	266	269	282	298	279	290	268	278	261	300	304	278	302	271	276	247	284	281	272	270	281	259	277	286	282	273	283	268	291	301	281	265	300	279	254	299	300	292	276	296	273	310	279	248	301	274	312	273	269	252	261	268	291	292	261	261	284	279	310	272	283	282	295	276	290	288	271	282	287	252	269	269	284	301	285	277	291	271	268	273	277	295	308	287	260	270	301	288	256	279	283	269	258	270	300	263	292	253	295	270	304	262	282	286	258	277	265	266	303	287	257	287	277	282	268	276	260	284	309	272	275	293	286	294	282	263	264	285	256	301	292	269	298	329	290	289	285	270	283	272	266	286	263	278	278	273	271	261	283	290	268	311	276	283	251	301	296	293	269	269	256	294	265	285	285	315	252	284	260	262	303	280	287	272	289	303	288	272	266	268	283	292	291	281	281	299	296	295	248	279	284	284	292	262	260	259	287	242	287	296	285	273	305	288	254	294	269	307	272	280	305	299	283	290	281	309	278	267	285	301	279	278	316	275	298	305	285	266	300	289	278	297	287	293	298	246	292	278	250	290	288	259	315	294	274	278	279	272	304	269	272	296	293	292	292	251	282	260	304	285	294	296	302	285	267	299	282	288	302	281	270	313	300	291	272	278	271	273	311	279	297	274	275	285	269	267	270	262	284	290	243	271	262	260	281	282	288	311	282	307	286	273	276	309	296	293	272	279	273	278	295	265	272	285	283	262	283	251	294	295	272	281	274	268	298	262	276	288	303	263	263	288	271	313	283	266	289	280	261	257	268	279	322	288	256	259	269	305	310	293	280	297	293	242	289	278	274	289	272	267	319	295	279	290	269	306	280	261	269	277	254	282	288	293	327	275	259	291	303	283	302	243	271	271	246	287	269	305	291	302	267	265	310	274	297	315	266	299	322	289	272	281	290	266	300	296	282	281	290	258	266	331	295	314	274	274	302	314	303	262	287	305	294	225	260	264	318	266	274	240	270	288	263	308	273	293	278	260	281	256	297	303	280	288	273	268	295	300	295	271	287	296	282	249	255	298	301	295	292	311	306	308	289	253	274	265	278	279	294	267	248	273	271	275	289	270	276	293	272	300	284	288	250	281	275	283	270	286	266	280	291	281	266	284	318	299	295	278	275	285	276	287	263	277	282	293	261	267	278	287	294	263	280	277	297	263	263	262	306	270	246	279	296	288	252	272	300	268	238	285	278	305	293	293	260	266	273	302	287	273	275	274	292	266	309	284	322	296	278	267	291	307	262	327	250	283	249	291	267	299	276	270	288	302	292	288	300	280	315	292	262	285	280	292	286	312	289	270	289	286	257	275	291	306	246	286	288	315	289	232	264	293	292	289	251	292	308	292	302	285	270	287	317	279	268	240	298	273	288	274	275	303	295	267	281	261	281	266	267	282	274	298	298	265	281	282	282	271	251	272	305	314	294	306	320	276	259	259	291	275	315	302	287	279	280	266	275	262	294	269	249	281	278	273	304	248	263	262	289	283	297	300	257	270	287	275	299	265	246	315	243	323	275	275	266	294	302	279	296	314	280	292	284	274	261	266	263	283	291	271	285	287	260	282	279	274	280	296	247	301	298	287	289	291	269	295	268	317	300	282	289	258	304	264	275	291	283	293	300	265	263	272	276	307	309	298	286	292	305	293	311	280	255	319	300	279	258	277	278	248	289	289	278	254	321	267	263	295	277	281	271	291	259	290	285	291	278	276	282	249	277	269	310	315	289	291	277	263	274	301	289	277	311	284	308	304	290	308	305	255	293	251	263	304	286	257	285	287	260	303	257	274	287	284	279	271	303	273	260	286	286	297	267	283	296	250	271	259	264	308	291	302	267	286	292	281	302	279	293	254	279	288	259	263	295	282	307	266	287	277	260	251	294	301	268	290	274	282	298	305	284	304	284	272	310	268	299	295	253	273	278	257	277	288	277	274	261	272	286	282	294	308	295	307	301	317	256	287	291	254	272	270	254	291	283	274	261	297	308	282	305	281	291	236	280	287	299	268	308	275	278	282	279	291	283	302	292	296	289	313	291	308	263	262	292	296	253	271	292	277	293	265	289	300	269	257	238	263	235	252	256	253	298	262	299	294	252	272	253	239	270	248	231	276	285	263	289	284	265	295	288	297	290	260	269	290	273	286	291	265	275	287	310	297	296	301	306	277	278	262	278	292	283	288	286	279	282	311	297	279	259	285	278
3548	5844	3965	1935	1356	1106	936	900	759	662	626	585	616	658	573	737	1002	1176	891	745	511	566	525	444	447	417	390	413	456	405	395	405	412	442	400	413	418	412	430	410	398	442	429	421	452	425	381	439	401	388	433	423	409	405	448	428	417	402	426	412	439	418	386	430	418	421	414	404	396	400	406	374	403	426	407	399	430	424	407	392	382	429	443	386	402	426	421	439	440	431	457	409	398	386	440	436	445	436	418	437	418	409	413	393	415	429	415	432	452	402	404	436	464	410	404	461	435	431	433	437	386	424	430	394	404	446	405	435	383	419	400	410	431	396	429	444	436	466	440	460	394	427	422	407	377	425	442	432	420	405	412	416	403	423	382	457	387	406	451	408	434	421	432	444	417	427	376	437	383	402	427	445	407	411	453	438	425	417	431	372	435	371	420	395	378	424	432	375	425	429	419	407	452	418	406	434	405	425	432	381	416	428	418	432	417	451	419	414	409	386	426	396	405	369	421	390	384	463	405	407	422	402	394	441	424	387	394	391	436	438	425	392	446	403	419	431	403	417	426	407	399	430	397	416	423	409	434	396	395	389	431	422	442	408	407	411	389	445	446	435	414	388	429	412	452	428	418	436	408	396	423	444	427	416	414	428	441	365	400	418	384	415	440	402	422	433	436	434	430	420	407	403	392	432	406	402	432	407	422	400	393	413	478	437	415	425	408	415	424	396	410	389	425	396	405	405	435	430	398	411	415	410	415	392	382	417	410	393	441	420	377	421	422	397	396	429	406	438	394	431	415	436	423	426	402	458	377	380	426	387	404	390	395	419	417	431	424	404	364	432	418	405	444	412	415	354	440	418	428	444	402	429	376	438	420	406	427	394	403	394	407	416	384	395	420	405	406	441	458	422	460	421	384	451	429	410	408	428	401	408	371	438	424	416	407	436	422	401	417	384	449	435	408	409	365	381	413	409	429	426	436	418	451	403	421	397	417	392	455	420	443	408	392	397	418	443	390	417	417	400	405	425	421	404	415	422	412	401	403	413	422	395	413	428	398	441	405	434	408	439	429	415	417	415	419	411	401	450	422	424	430	379	406	416	390	376	416	443	408	415	426	405	422	432	406	395	435	409	422	412	434	420	410	449	458	416	441	410	388	454	465	415	441	407	404	408	443	417	465	411	400	433	411	411	420	440	416	397	398	410	378	416	412	429	417	415	404	429	431	397	416	392	432	430	437	424	500	395	428	379	416	374	414	433	411	433	417	429	407	408	408	435	428	452	428	427	426	395	397	402	395	427	405	471	412	429	418	403	445	421	432	422	399	418	420	473	400	397	417	462	375	405	427	397	413	427	424	425	403	394	452	430	395	430	393	425	425	426	428	402	387	403	409	420	438	427	379	413	394	439	444	387	398	427	424	373	413	417	398	406	403	418	387	422	424	442	405	412	413	432	390	404	428	439	436	413	412	407	418	416	392	387	390	437	416	442	407	396	391	412	406	428	439	435	443	457	454	426	406	439	402	459	416	386	436	385	425	398	383	421	429	432	415	435	402	430	389	422	424	398	412	444	429	383	397	428	410	412	423	410	418	431	404	423	435	391	406	404	411	440	420	434	389	421	396	397	417	433	423	436	391	421	432	408	404	381	432	429	400	385	404	424	413	402	408	424	407	416	457	413	410	394	430	431	404	426	400	425	438	388	398	403	414	405	427	414	407	413	413	412	386	431	439	459	411	430	430	400	408	425	365	422	412	431	397	452	421	411	384	402	419	409	451	395	392	402	448	422	420	398	440	442	433	406	401	433	441	415	440	418	409	429	426	408	459	414	420	384	432	396	394	423	413	418	438	438	436	401	435	444	443	412	417	429	406	395	431	403	405	405	397	438	408	424	435	420	417	390	444	418	395	362	386	413	427	439	407	412	412	419	414	417	418	442	431	409	447	402	407	406	419	405	435	394	424	400	407	437	422	425	418	397	414	395	416	404	408	394	409	406	432	406	407	410	391	434	413	388	449	396	462	382	418	450	441	425	451	423	455	402	431	441	445	406	414	419	404	392	394	429	403	425	373	412	421	388	420	395	401	420	400	389	409	435	417	439	410	397	410	417	381	450	417	379	449	402	444	419	368	434	388	431	394	419	423	444	416	413	451	412	391	408	405	418	398	444	412	435	430	432	415	418	424	385	441	390	393	399	427	411	394	394	447	447	405	426	433	439	395	378	420	447	417	418	428	417	428	400	375	431	427	431	412	430	406	461	410	409	429	403	427	422	438	433	450	415	430	373	439	413	420	443	446	431	408	440	447	393	421	445	427	415	437	444	436	419	432	415	433	425	410	427	404	399	466	401	432	431	447	423	378	404	401	421	429	369	413	361	455	430	383	368	408	403	422	394	425	436	373	435	427	416	393	427	427	442	422	387	408	394	393	430	390	380	394	367	432	396	467	402	405	392	436	421	438	427	433	416	432	441	388	401	414	420	423	418	389	431	436	436	401	427	399	436	417	424	413	464	401	415	445	404	421	408	377	436	425	425	393	411	391	435	433	388	408	381	405	444	414	396	387	444	403	397	427	402	373	438	447	424	420	420	425	415	398	398	402	412	412	415	428	401	396	412	421	434	448	362	391	402	441	427	411	416	413	432	399	425	398	425	440	434	432	408	394	431	393	448	429	385	400	391	425	393	387	437	408	433	477	410	414	413	400	394	395	426	428	410	402	378	452	441	418	420	401	452	399	419	404	430	403	392	429	394	344	408	414	395	393	443	404	425	409	418	431	378	391	445	384	394	474	421	402	403	381	449	390	443	395	431	444	430	415	409	411	457	408	410	433	410	383	436	402	405	434	401	422	400	389	389	381	398	407	437	393	408	437	424	395	386	384	414	386	410	419	358	436	406	418	431	388	384	435	403	406	399	411	408	416	400	466	408	411	403	436	418	414	397	412	393	394	412	396	410	421	408	446	428	400	429	424	436	433	422	420	433	424	389	421	449	383	421	432	413	453	399	424	391	432	404	396	457	395	433	404	387	432	430	380	411	414	439	440	397	434	437	421	396	403	410	413	401	399	425	426	420	413	414	412	392	422	421	393	418	415	433	376	443	395	421	413	410	395	438	435	412	382	398	462	393	413	446	378	408	432	385	406	409	410	388	449	394	425	417	435	442	377	414	414	405	419	402	400	395	401	388	410	409	402	396	390	401	389	422	382	401	414	431	445	414	403	407	419	408	427	445	410	420	398	421	421	432	433	392	400	430	414	402	426	432	392	431	421	441	424	397	426	444	459	439	399	448	417	412	424	443	412	418	421	436	411	402	421	433	417	417	459	426	411	400	382	422	399	411	422	429	396	401	412	430	431	406	403	409	421	444	408	448	395	427	409	437	417	424	415	423	442	433	387	394	436	398	410	411	448	392	390	413	375	418	413	433	397	383	448	425	411	394	434	420	419	398	458	447	401	427	463	411	416	408	438	438	409	407	420	434	435	390	402	398	410	400	436	390	454	407
22640	21442	29206	24054	21437	20996	2258	719	484	404	378	302	304	302	316	408	579	676	515	342	219	254	216	199	166	170	150	162	156	155	157	160	175	137	143	152	156	129	151	132	156	126	141	140	176	147	132	135	134	120	131	137	156	151	139	159	151	136	155	134	135	148	156	164	127	145	134	121	123	116	147	142	150	132	132	157	123	167	145	126	116	139	144	157	136	130	130	126	134	129	146	140	148	140	126	124	142	118	156	141	130	143	133	151	137	140	149	145	158	140	125	131	135	162	149	130	110	143	154	140	125	137	143	144	129	145	137	125	137	128	136	127	145	126	132	142	131	144	118	136	128	138	119	144	142	126	137	123	153	125	135	139	142	137	135	142	163	132	130	143	136	149	135	147	151	139	132	154	126	140	144	132	145	130	141	147	134	148	139	146	132	145	120	149	122	129	134	131	128	138	131	123	118	162	132	129	129	148	142	136	152	154	153	144	130	131	120	137	153	128	148	159	111	146	125	151	153	141	115	151	138	125	130	135	157	129	138	110	138	138	140	141	139	124	148	128	121	152	154	124	130	133	125	128	141	144	136	153	146	143	151	151	100	136	127	141	117	119	144	122	132	112	134	154	132	122	166	125	117	134	143	139	129	135	156	139	129	161	130	124	127	133	122	139	138	138	129	150	132	134	144	143	110	128	141	160	133	137	114	121	124	135	126	124	142	126	159	134	140	130	134	133	135	139	138	134	149	134	131	150	154	116	140	115	123	151	135	151	147	142	143	140	150	162	129	138	143	140	137	138	131	112	146	141	137	124	140	148	154	123	120	138	141	144	135	140	118	137	141	141	132	136	129	156	155	147	113	143	136	127	141	138	139	139	142	151	135	121	132	123	126	145	118	150	127	148	132	132	144	130	142	154	121	137	152	146	114	138	132	132	144	153	142	143	137	155	133	157	159	135	141	155	126	158	135	137	123	122	145	130	129	145	133	156	140	144	153	145	124	152	140	133	116	150	140	149	143	128	134	124	140	130	135	121	132	151	163	141	133	147	137	119	119	141	138	118	138	144	152	139	133	155	118	150	138	127	138	156	141	147	144	134	138	130	140	122	136	129	137	124	134	157	124	150	128	128	112	160	138	118	146	137	132	160	156	131	161	147	134	122	148	129	133	118	130	147	123	139	121	138	135	159	129	138	134	133	152	126	149	145	158	129	126	134	129	149	129	136	128	141	147	118	150	145	137	137	137	148	134	141	126	144	128	140	114	140	138	131	132	139	132	141	123	153	121	157	144	167	150	134	130	149	140	116	122	155	140	149	142	152	151	141	141	165	123	130	153	130	135	141	142	153	151	138	157	143	140	137	120	144	153	138	137	124	124	139	137	146	145	113	146	142	146	138	148	143	129	144	143	121	145	135	145	130	144	131	131	128	156	130	133	103	116	123	131	132	139	131	138	133	137	129	161	141	124	142	142	131	135	134	122	134	134	154	122	158	133	142	121	136	161	115	149	159	135	136	143	136	148	156	112	107	128	148	133	137	111	134	134	157	126	119	150	141	138	153	132	143	138	161	137	138	145	134	121	144	119	136	135	119	132	133	147	120	155	142	148	109	126	145	140	131	149	143	136	129	142	128	141	141	155	145	135	138	152	133	131	126	111	166	117	136	117	136	149	140	136	128	137	102	131	139	137	141	136	140	145	150	135	142	135	134	129	137	161	128	139	142	132	132	144	141	192	144	137	146	145	130	138	156	130	126	138	142	117	143	125	138	154	124	128	117	126	118	145	140	122	128	132	150	152	161	143	125	129	132	139	111	138	142	161	150	123	133	119	130	119	153	131	127	141	157	131	119	147	140	144	152	131	128	166	153	134	142	166	129	139	141	152	117	112	139	133	126	134	151	127	134	173	141	137	137	140	149	138	119	138	151	143	147	124	156	135	123	137	151	130	142	147	120	129	155	106	159	127	137	146	149	143	137	155	158	153	153	133	133	155	134	145	131	127	142	137	120	141	126	135	127	152	156	132	140	123	121	129	142	162	131	143	141	140	143	153	135	153	147	129	144	147	173	142	128	148	119	146	143	143	162	141	162	152	127	135	148	144	117	143	129	144	133	120	135	120	156	115	135	129	128	138	142	148	124	140	155	130	127	127	126	132	147	123	150	138	134	150	139	110	134	119	125	137	123	150	149	137	155	123	156	135	135	114	133	128	112	140	144	130	127	140	118	137	126	155	146	128	159	132	142	145	123	127	119	141	137	150	128	124	118	111	138	113	164	150	129	124	135	146	153	150	137	151	145	135	145	139	148	138	129	130	116	143	128	133	102	154	109	149	147	134	130	126	145	143	128	142	132	162	149	144	135	128	142	139	150	133	129	139	127	137	134	135	139	142	132	134	128	117	119	132	134	125	129	118	156	139	166	146	127	140	130	155	134	145	123	137	132	138	132	130	139	111	150	157	150	130	139	136	158	130	107	149	130	162	133	151	122	130	124	144	141	135	147	152	148	128	134	132	158	133	124	155	159	131	170	150	141	137	139	141	159	135	142	124	127	144	151	149	168	142	139	123	130	133	133	128	157	138	125	131	117	134	135	161	154	121	137	147	149	131	134	145	152	147	142	133	137	158	139	138	115	147	122	155	137	139	133	141	139	137	125	141	146	129	142	144	147	141	140	117	114	151	139	135	140	138	137	161	124	142	155	123	127	139	126	118	134	154	146	159	115	145	133	131	132	165	122	126	129	146	136	135	125	156	129	146	131	124	129	127	130	140	124	149	154	147	136	138	154	128	146	155	150	137	127	128	134	139	143	136	121	128	123	146	151	164	139	131	143	120	142	146	139	150	124	126	141	141	129	144	133	135	131	143	135	129	126	115	132	133	140	148	131	152	146	141	140	156	150	114	142	147	146	149	127	120	153	160	123	165	137	126	136	123	154	136	126	149	144	142	145	148	144	130	152	124	131	150	147	145	135	127	153	156	131	119	113	145	150	143	165	146	122	147	139	124	136	111	168	134	157	140	130	134	122	130	132	126	145	161	135	159	129	122	134	125	134	151	152	166	134	160	134	135	138	159	133	132	136	146	146	135	144	151	148	143	126	143	136	134	146	118	150	129	132	141	121	136	150	143	125	130	122	160	140	126	143	132	136	133	116	137	148	128	143	147	133	131	127	141	141	135	140	122	113	130	145	128	143	140	120	148	133	144	152	145	139	150	140	123	148	137	144	142	143	159	171	134	148	145	149	134	129	155	139	128	140	135	133	113	123	122	115	137	144	133	130	147	140	132	115	118	129	112	116	142	138	131	125	142	143	150	129	162	123	129	141	154	151	126	151	149	129	124	149	146	140	105	121	163	124	139	139	149	121	123	128	125	130	141	129	151	139	126	132	130	127	119	157	130	152	140	141	138	144	128	137	117	121	148	123	141	128	128	99	130	130	131	135	152	147	138	137	130	132	126	137	142	150	127	134	135	140	138	130	134	129	115	129	138	126	155	130	137	141	160	150
4857	15278	10428	4804	3184	2423	1835	1451	1223	986	894	711	672	676	672	904	1369	1564	1149	670	445	489	448	325	297	254	245	242	206	219	236	217	209	227	218	212	214	227	210	210	218	203	207	208	207	193	199	211	234	202	212	198	209	211	232	186	194	217	189	185	221	198	187	203	185	210	235	196	180	203	209	213	220	204	216	205	213	249	221	185	204	196	196	204	191	231	217	201	216	203	214	207	200	215	192	202	214	203	203	179	184	189	198	182	187	184	186	192	196	180	174	197	231	213	197	219	209	218	206	212	206	207	172	197	221	184	224	201	185	151	218	206	215	197	193	201	188	181	188	185	208	183	193	204	200	188	182	177	204	206	194	194	192	161	201	191	186	211	222	198	200	177	186	230	206	209	202	184	197	219	202	188	210	201	181	182	229	200	204	209	190	200	201	223	187	189	188	212	209	188	207	208	210	216	214	208	185	176	208	195	194	202	205	167	223	192	199	190	173	202	197	200	205	197	216	199	186	180	184	233	207	188	217	176	201	213	207	193	198	186	182	191	228	165	202	234	188	188	186	203	200	206	212	201	224	202	192	189	198	201	202	192	188	186	231	195	199	194	211	204	183	184	189	181	226	174	189	190	212	193	213	222	184	206	209	197	181	205	195	210	197	215	206	190	203	203	154	191	198	176	179	179	200	191	209	186	187	179	201	201	210	204	194	203	199	237	196	169	214	207	202	213	202	214	195	193	185	168	193	192	200	203	189	210	224	195	190	198	183	211	204	206	189	208	197	207	192	167	204	204	194	190	205	204	207	195	217	180	187	197	210	195	182	213	184	171	190	201	184	186	202	209	177	169	173	195	174	189	173	200	190	198	187	193	175	202	201	218	204	198	173	197	188	193	187	201	191	199	188	181	189	197	227	227	215	214	179	194	182	218	193	217	209	190	182	222	205	199	169	193	202	203	184	194	214	194	202	209	198	191	214	185	196	207	215	205	196	203	186	204	181	171	219	194	212	211	205	198	191	179	206	181	209	216	182	190	187	196	212	194	164	208	193	206	181	198	193	192	177	189	195	203	179	204	185	209	186	192	198	197	199	182	190	185	176	201	215	193	185	212	171	209	172	198	221	183	189	210	203	204	208	169	235	177	187	188	199	199	178	188	194	210	193	193	184	186	193	198	191	208	196	187	199	175	210	218	213	180	185	191	202	211	214	179	202	197	190	204	206	178	204	206	196	203	170	197	203	189	197	220	163	219	207	223	200	193	188	183	178	219	205	215	224	185	189	207	217	169	183	202	224	190	182	193	188	223	198	202	195	191	205	181	184	218	191	181	188	206	190	186	204	240	211	184	181	202	190	241	217	190	180	188	193	224	174	173	206	199	203	195	198	182	212	220	192	204	220	191	185	202	203	186	204	206	202	190	187	187	171	210	198	191	188	202	172	183	207	202	198	223	190	213	183	194	196	162	200	191	200	187	193	189	215	234	206	171	189	178	203	198	222	173	210	186	187	194	198	201	203	176	191	219	188	191	190	223	208	202	190	193	204	202	179	174	189	200	187	200	193	174	224	183	206	205	182	195	192	181	202	226	189	189	181	193	201	172	217	205	174	186	195	188	214	194	186	196	197	206	213	197	180	201	202	186	193	187	193	213	183	185	187	191	202	181	182	187	192	197	230	201	200	187	222	202	219	211	193	203	197	179	191	205	200	177	203	214	214	177	201	203	197	182	201	194	215	199	204	193	186	210	186	214	211	218	189	170	188	214	192	184	193	205	203	183	193	180	209	195	195	233	182	204	196	203	186	207	225	200	212	183	181	208	200	219	202	180	180	179	189	168	212	222	175	192	181	179	199	179	193	178	182	196	201	213	212	196	209	189	194	201	207	193	205	193	221	205	214	197	188	206	196	200	172	211	220	170	174	203	193	199	199	172	173	188	210	181	210	221	213	197	199	213	205	190	200	194	189	192	185	203	194	196	181	195	205	198	197	174	228	171	184	175	191	216	206	183	201	204	185	200	195	218	192	229	191	189	181	205	203	188	194	222	206	188	211	215	185	192	161	193	198	178	192	215	204	187	218	230	198	184	171	189	213	188	206	215	181	217	205	214	193	212	202	200	201	205	210	199	207	184	209	188	208	214	168	214	194	198	183	170	196	189	212	191	203	193	210	198	202	195	200	192	183	198	198	192	201	191	205	199	176	192	214	224	202	199	189	195	196	204	173	182	181	194	188	192	193	209	193	179	209	230	203	187	206	196	197	212	205	173	211	186	216	207	192	171	203	191	202	197	232	188	211	226	217	200	210	189	196	201	188	201	219	234	229	198	177	179	200	186	182	212	188	198	176	181	206	182	194	199	227	222	195	218	182	193	194	213	212	200	201	185	198	188	194	186	212	168	195	188	215	198	189	202	197	182	213	177	185	205	199	198	196	195	173	215	187	195	188	205	196	203	205	210	192	181	209	186	191	199	206	202	194	189	174	191	177	219	196	216	207	201	188	227	180	194	213	194	181	177	168	194	203	191	188	189	230	200	176	172	195	185	213	195	190	187	203	198	202	187	200	191	170	204	166	205	201	205	200	192	200	186	192	189	180	217	215	169	216	208	202	184	176	193	208	197	205	217	179	182	205	190	176	207	223	186	188	207	221	206	201	209	203	204	177	201	221	187	199	189	172	157	183	213	177	196	181	222	194	184	198	199	219	204	190	181	205	197	194	208	198	191	174	225	210	190	201	187	188	201	199	210	196	208	213	215	181	196	189	194	168	175	187	182	178	189	193	199	205	200	193	199	179	201	187	217	214	207	232	189	228	190	199	162	221	179	205	190	228	186	172	221	204	202	229	174	179	209	193	210	171	211	192	204	211	196	189	190	191	217	193	198	198	201	192	162	204	171	181	207	179	209	218	223	182	177	187	196	177	183	189	197	200	205	225	209	216	212	208	168	204	205	199	177	200	197	190	191	185	180	180	186	177	204	174	189	193	194	190	180	195	190	185	192	203	217	200	203	193	191	188	191	188	173	219	214	205	186	210	198	183	207	197	213	190	202	192	207	205	190	148	190	206	194	169	192	178	182	199	197	192	189	201	164	186	189	210	190	210	195	202	234	197	197	200	209	200	181	205	184	176	204	204	181	198	193	201	170	190	207	196	181	197	191	168	217	220	188	190	191	177	212	190	170	204	218	191	191	198	200	192	203	181	177	205	225	188	195	184	179	199	199	206	207	181	201	181	208	195	209	193	205	203	200	193	186	205	199	188	183	194	186	190	213	184	196	212	191	199	182	213	197	212	186	195	166	179	205	228	180	193	180	188	184	206	197	189	180	207	198	212	194	174	194	209	193	192	170	181	189	225	207	187	217	177	197	210	201	183	191	209	185	200	188	218	209	182	158	184	192	192	210	174	191	193	194	207	192	184	183	205	195	182	191	198	194	205	190	197	207	206	193	183	163	208	194	186	204	190	200	176	201	193	190	203	195	200	190	204	181	183	200	183	189	193	207
27257	17075	2857	597	388	303	315	272	257	267	229	258	234	279	296	341	436	408	304	239	252	269	244	243	225	205	245	225	246	235	237	231	236	234	239	205	257	251	209	219	232	229	226	219	224	252	210	202	245	219	227	228	226	229	225	213	210	231	221	224	218	231	234	225	206	202	226	220	210	223	232	249	256	258	212	211	228	230	212	221	236	222	256	237	238	271	220	223	217	228	206	228	226	224	204	228	228	259	213	227	256	241	226	215	244	224	204	248	246	233	213	218	211	205	225	228	220	227	239	214	225	263	240	221	246	216	216	207	213	225	244	233	242	223	220	194	260	224	230	262	204	247	213	211	231	240	228	246	223	233	225	207	280	233	225	221	228	234	241	184	206	236	222	221	241	224	232	230	229	240	231	232	257	197	221	220	202	226	238	262	225	250	231	228	212	220	249	208	225	273	180	204	220	241	223	213	192	209	202	215	257	195	219	241	242	220	252	232	253	236	221	222	224	246	251	222	213	252	243	213	227	221	223	235	246	193	199	222	220	226	225	201	243	210	230	201	235	225	195	247	230	212	221	208	219	249	258	224	196	208	213	248	217	244	240	223	213	209	215	247	238	204	229	245	207	254	252	212	207	233	228	244	205	219	218	197	200	229	219	254	222	218	253	218	274	236	219	213	235	200	226	235	246	205	225	214	243	207	256	208	217	235	220	224	248	229	232	236	251	232	227	188	204	213	218	216	267	221	230	219	235	218	246	227	217	235	221	222	221	218	231	240	198	204	233	223	222	221	227	245	225	237	197	227	243	246	233	194	220	231	219	234	239	242	211	233	210	216	239	225	223	214	230	247	222	252	210	231	230	218	219	204	229	237	268	227	240	224	223	224	229	270	265	238	247	222	241	231	200	231	249	230	233	241	219	225	224	224	188	228	237	259	200	223	234	234	221	214	248	199	249	225	212	234	226	219	224	207	214	232	205	220	246	253	236	246	203	206	241	235	220	211	197	234	224	241	220	199	231	243	241	257	219	208	218	241	223	213	263	220	194	249	220	224	227	228	201	260	245	225	207	199	232	218	228	239	217	213	219	221	234	225	236	244	222	221	236	197	213	205	237	243	225	212	219	213	241	207	211	230	231	223	232	225	218	221	226	251	217	206	248	217	236	226	214	226	231	250	231	214	233	220	224	234	263	234	227	205	205	230	246	218	210	239	265	217	201	227	214	217	239	228	219	213	229	232	233	234	214	199	216	230	197	234	210	219	209	215	212	238	228	217	213	225	211	235	219	230	240	218	220	238	222	240	235	234	214	222	239	214	243	218	218	197	261	218	235	225	251	208	250	242	227	224	243	222	204	225	212	208	217	216	253	246	222	238	254	230	235	202	237	230	210	191	219	218	214	210	225	198	216	214	236	223	256	194	186	218	222	236	219	216	215	244	206	223	212	212	264	223	246	218	232	238	195	208	202	199	213	228	241	247	239	208	237	225	241	244	222	235	235	256	221	208	214	228	207	209	246	190	243	215	242	238	195	211	233	201	228	257	206	207	230	208	205	236	228	242	229	229	196	213	238	231	226	235	233	194	227	226	249	215	228	225	238	249	236	217	225	215	222	205	215	217	214	214	229	226	238	196	223	233	233	230	218	247	225	243	214	236	254	228	209	243	224	231	223	233	212	235	213	224	213	197	236	238	250	270	245	221	216	205	246	232	218	199	205	204	223	229	205	261	253	231	250	242	218	218	206	230	220	217	225	232	226	214	206	233	243	233	224	216	236	210	249	224	230	242	218	183	247	201	240	211	229	221	205	244	240	223	201	280	258	233	218	229	226	244	225	228	221	213	229	214	214	220	203	224	235	241	234	217	226	215	241	202	229	234	224	217	219	205	209	225	223	262	230	212	208	222	230	230	208	242	250	238	226	198	208	243	214	227	243	213	208	248	246	235	233	216	226	243	227	226	236	205	237	223	237	223	216	234	209	221	245	232	216	245	251	221	213	191	232	220	218	246	207	205	234	201	198	217	223	211	216	226	219	219	218	223	221	208	224	231	241	216	231	234	224	219	190	223	227	232	218	227	226	224	251	219	215	254	210	231	204	239	209	228	216	245	220	227	231	244	233	255	215	232	239	255	235	222	235	225	244	218	211	192	214	225	232	210	241	232	250	240	213	250	226	218	188	224	221	206	221	203	254	222	254	225	200	226	238	216	238	219	253	214	244	246	191	244	228	210	238	198	231	214	236	240	211	222	227	214	235	229	227	227	228	234	222	209	239	232	217	212	252	223	254	249	249	220	241	225	231	194	246	221	246	219	220	216	226	244	206	216	254	214	254	253	205	240	218	209	222	203	207	213	222	217	215	268	232	232	214	220	233	219	233	244	224	221	198	218	210	223	230	233	215	239	227	225	269	241	220	218	214	227	229	224	236	230	206	212	222	225	219	207	256	234	206	225	211	222	227	252	221	215	227	205	221	226	247	210	220	215	254	243	220	224	213	254	246	215	205	247	232	227	216	220	224	255	237	227	223	233	231	236	232	225	216	219	219	215	218	235	232	242	267	214	246	226	236	254	224	240	215	219	239	217	236	240	209	242	231	197	233	218	198	251	224	204	255	198	219	248	227	219	227	210	245	234	230	220	237	236	204	219	217	207	251	244	228	221	229	202	227	250	220	208	210	231	213	244	217	210	204	228	216	237	203	232	261	221	217	230	227	249	202	209	234	253	209	241	245	215	258	220	216	226	219	230	223	217	218	226	218	214	213	200	235	255	197	231	212	218	199	226	222	233	220	221	219	234	201	235	232	226	220	230	233	218	223	219	207	246	208	258	223	235	231	235	223	230	247	237	213	236	214	240	215	205	225	250	217	214	225	264	222	197	240	259	221	242	224	231	236	193	220	212	248	246	208	218	215	213	243	231	235	233	227	246	222	229	220	249	223	228	205	240	237	223	223	247	241	261	220	252	229	225	183	231	221	214	230	236	240	212	229	222	228	227	217	221	201	248	249	229	210	212	247	222	215	237	243	220	217	226	214	255	226	245	216	215	223	236	234	224	250	232	228	207	221	227	244	229	205	204	206	218	210	234	207	251	226	222	211	224	232	232	221	231	219	252	225	230	222	240	209	224	220	209	237	224	227	234	237	233	239	256	222	235	213	217	233	242	219	234	231	244	243	210	253	214	238	230	208	218	213	232	217	232	209	257	207	255	211	220	235	246	218	230	213	251	244	208	211	217	213	202	226	225	215	221	198	262	211	244	202	227	228	209	256	239	241	235	194	242	236	220	246	218	232	230	183	218	192	239	215	225	220	214	222	206	230	219	249	224	221	220	216	236	219	218	231	254	223	216	209	246	219	227	203	231	221	228	230	210	232	265	210	243	222	240	257	240	209	244	231	227	208	210	243	199	209	217	225	227	249	211	235	229	217	220	260	246	277	254	240	231	194	235	214	189	207	244	235	224	239	218	229	228	211	229	231	239	211	251	227	222	240	241	230	226	217	236
4413	2456	1697	872	657	554	544	520	456	426	432	401	416	456	543	657	866	828	575	445	438	422	409	329	338	357	380	359	311	347	346	360	358	341	333	350	379	347	359	357	363	370	343	330	358	352	325	365	349	324	337	340	345	328	340	355	350	334	369	354	370	375	379	364	351	337	340	345	319	322	366	321	356	333	356	340	353	346	359	364	327	334	320	346	329	325	307	354	349	365	324	344	371	361	295	310	352	337	357	340	345	353	342	355	355	382	359	338	336	336	332	329	331	345	330	338	366	351	365	333	358	325	324	351	349	336	340	355	352	354	340	342	371	340	354	329	343	360	352	368	329	299	336	358	346	329	340	325	368	319	275	312	340	326	330	335	328	369	372	319	325	359	367	375	353	340	375	332	328	384	379	352	389	326	361	352	360	336	323	302	358	341	340	351	333	347	360	339	322	318	337	349	326	337	335	344	357	333	351	309	356	325	332	334	382	349	310	316	328	364	330	355	342	370	362	325	343	360	380	355	330	342	362	328	349	355	341	330	348	332	335	348	338	330	338	338	329	357	337	341	292	333	368	329	355	342	354	328	348	340	342	356	363	359	331	353	323	350	354	339	328	338	324	379	355	344	340	328	323	340	378	338	373	325	315	350	336	379	319	329	305	362	330	288	363	348	368	355	330	350	360	321	365	323	322	315	362	300	348	328	388	341	357	343	330	340	373	321	369	393	347	325	348	336	335	324	354	327	370	365	328	340	363	340	336	326	322	346	359	320	355	352	372	362	339	316	364	352	357	353	339	362	325	334	355	322	299	336	322	353	325	362	364	374	333	374	355	379	334	330	304	351	347	378	365	361	358	325	358	348	317	363	305	333	344	334	382	348	352	309	367	364	318	333	372	354	334	325	362	332	372	325	349	345	333	336	372	374	325	319	356	356	343	333	333	336	346	362	363	371	332	352	374	365	347	338	353	352	317	392	350	325	349	365	350	354	304	345	328	331	332	353	360	351	335	355	377	330	336	334	313	351	317	328	338	370	378	327	321	353	365	315	346	338	347	322	390	330	305	312	355	346	380	336	357	339	333	346	325	364	345	366	326	357	362	348	372	342	376	353	339	352	323	320	343	336	334	359	322	352	357	305	335	332	339	335	344	346	321	330	343	316	359	338	325	347	341	327	323	337	365	321	327	315	380	376	321	334	345	360	318	298	329	320	331	344	347	376	383	325	344	354	362	291	337	328	343	330	339	332	338	366	343	336	379	364	352	338	371	360	375	327	321	378	342	315	347	341	333	332	342	326	318	363	348	339	358	335	299	357	341	341	361	337	329	368	369	349	335	321	345	345	351	315	329	369	313	312	341	332	327	368	348	335	335	369	361	302	361	354	337	362	348	317	347	357	344	325	347	353	371	319	377	358	351	318	371	363	334	320	347	343	326	333	354	364	330	336	318	350	302	352	334	339	339	336	329	334	321	331	329	344	362	367	340	357	337	343	372	371	352	340	360	336	308	382	349	375	373	336	324	356	330	346	326	362	368	334	360	344	341	345	366	319	331	345	335	357	379	372	355	356	362	355	356	338	328	304	348	327	355	334	357	338	344	325	358	332	309	347	370	359	377	339	330	332	357	372	327	401	331	326	368	352	317	355	335	317	348	336	339	351	368	360	327	351	350	369	326	349	344	320	312	339	334	341	346	349	381	347	372	309	321	374	362	368	346	315	350	325	331	340	345	371	360	346	363	343	370	384	336	344	344	335	347	352	361	344	352	303	355	359	342	339	312	375	349	345	373	310	353	332	309	345	327	356	345	321	334	346	340	299	345	318	389	351	334	374	334	376	335	313	352	352	347	324	310	378	350	320	335	347	376	328	365	301	323	328	337	356	302	376	335	340	348	351	362	330	365	335	353	345	297	364	321	360	327	325	327	344	364	354	339	337	348	349	318	338	325	373	360	330	337	337	385	331	319	339	325	324	340	364	338	333	342	315	377	359	355	354	322	353	381	328	359	369	365	345	363	322	346	385	347	356	321	361	351	348	345	348	331	373	361	332	352	347	339	335	345	349	339	340	343	330	313	324	312	296	338	343	344	354	356	377	333	382	338	350	331	343	331	350	370	339	361	318	331	346	327	347	372	333	317	351	309	363	321	331	315	372	368	344	335	326	367	328	342	333	360	332	331	322	362	337	327	338	336	346	341	384	323	344	365	311	328	344	341	364	341	370	322	361	331	335	340	324	335	329	327	327	330	327	383	377	308	337	353	325	339	335	338	337	330	339	342	342	393	314	367	335	366	330	355	362	365	357	363	352	330	322	350	350	339	336	334	350	328	366	378	345	372	316	341	356	332	346	370	398	337	329	339	349	342	324	355	339	308	323	347	369	368	324	351	342	297	330	364	362	322	361	355	310	333	354	355	336	353	343	362	334	344	335	317	326	393	335	357	357	334	340	332	309	356	357	345	345	365	366	341	385	352	332	367	361	372	334	293	355	323	362	310	355	356	301	362	356	360	364	365	352	342	366	348	339	336	337	337	359	340	369	364	329	363	356	350	364	336	323	333	341	360	342	311	368	346	376	336	350	344	342	367	319	323	346	367	358	352	326	388	355	322	342	318	335	337	301	326	377	326	334	332	351	359	365	367	319	349	356	339	355	337	351	355	328	337	341	357	339	358	350	333	365	325	393	346	322	353	346	321	329	354	356	363	340	331	340	335	323	341	345	339	360	347	354	364	331	349	359	345	344	362	356	351	342	294	344	340	355	355	333	350	369	349	319	341	357	358	318	329	323	352	349	324	320	347	343	332	356	361	341	345	326	350	355	353	363	312	375	389	308	336	367	356	332	350	394	330	336	361	358	353	314	346	342	333	335	380	344	377	336	344	327	335	356	322	371	344	335	354	368	319	325	347	352	338	341	362	310	330	356	319	299	365	367	340	351	343	374	334	322	358	356	336	366	357	354	359	353	368	356	349	335	356	390	307	355	333	326	319	362	323	347	318	321	364	379	362	364	355	329	347	350	355	340	344	319	341	374	352	349	307	312	336	349	342	345	352	377	324	306	334	341	340	332	357	366	305	324	328	326	346	310	368	349	329	324	347	316	352	362	325	326	358	344	367	338	335	334	349	329	351	334	338	341	341	349	340	360	341	319	338	349	319	322	326	349	332	337	360	347	370	362	347	341	337	348	376	362	330	342	379	352	332	351	340	330	330	356	354	341	396	379	344	314	343	365	307	355	349	360	338	357	325	330	329	350	353	340	351	367	346	356	334	342	368	363	387	315	351	326	343	359	325	345	361	337	320	353	343	324	370	365	342	311	362	333	368	295	364	364	326	367	347	358	362	370	336	348	333	358	322	352	339	344	358	338	346	323	348	317	332	343	333	315	355	373	360	337	345	348	371	354	325	339	363	367	322	354	337	348	315	356	301	348	347	357	319	331	374	358	355	356	326	351	358	327	351	342	357	320	292	307	321	352	335	356	358	320	370	377	331	397	389	311	374	358
23571	21392	28459	24675	20770	2243	555	339	326	250	238	209	194	198	254	418	484	353	221	218	187	183	135	150	116	115	129	127	137	95	124	117	109	114	114	97	127	128	135	132	85	117	129	105	123	91	109	98	126	121	118	119	83	131	122	131	93	116	105	115	104	108	120	94	112	108	121	110	137	130	113	116	101	120	100	91	110	113	131	99	128	99	101	108	97	120	112	115	84	108	129	104	105	111	116	125	129	107	98	128	134	122	112	115	117	136	109	124	123	122	103	108	96	112	115	116	114	103	123	113	112	102	92	133	116	121	115	117	117	111	132	101	101	107	110	121	129	118	107	114	103	116	122	102	118	128	111	97	115	101	128	116	107	96	144	126	127	113	103	111	121	121	107	122	113	97	113	95	102	115	125	114	114	102	126	118	117	124	98	113	105	98	118	116	113	123	123	91	123	99	122	100	113	121	102	109	100	122	119	124	110	108	134	112	106	102	117	125	109	114	129	105	106	110	111	104	122	114	107	102	116	114	117	110	106	135	105	116	114	109	112	123	115	117	118	106	110	120	101	113	121	108	107	88	119	103	119	107	118	112	101	89	120	123	133	125	109	95	105	111	114	115	118	106	113	117	107	104	107	119	121	90	94	114	134	109	129	123	127	104	114	105	108	111	118	107	123	113	112	126	112	130	117	118	100	114	108	135	115	109	125	99	92	101	119	122	120	115	107	118	116	122	118	104	111	119	119	124	114	113	117	113	110	121	107	116	107	112	116	116	96	126	112	107	98	115	100	118	129	117	103	121	111	102	135	100	98	103	133	100	104	101	121	119	140	108	87	120	91	125	105	102	114	118	108	113	88	109	110	125	114	113	98	117	136	112	96	131	120	94	99	103	104	109	123	120	120	122	121	111	95	127	95	110	95	115	110	119	110	120	99	107	98	113	115	116	118	116	107	135	116	120	118	112	110	122	133	107	110	97	113	115	108	125	113	108	98	101	115	106	110	106	112	109	113	121	98	101	111	93	109	105	119	121	121	126	107	120	119	122	110	101	112	113	99	106	114	115	118	128	97	104	110	79	130	96	88	107	123	116	126	112	109	109	99	124	104	117	114	117	121	119	123	113	115	111	125	115	127	140	106	97	100	117	126	113	116	101	107	127	99	126	118	111	112	111	108	121	119	105	115	101	113	132	114	113	104	96	126	99	109	108	104	125	132	117	110	108	122	115	108	134	105	109	117	120	126	124	88	110	109	115	117	98	117	106	101	106	108	115	102	109	129	122	110	126	105	111	106	100	117	106	99	111	135	101	126	100	123	121	118	101	116	92	103	109	110	106	104	127	117	114	101	110	100	114	113	109	110	106	116	120	116	117	100	121	84	99	119	109	103	104	97	126	108	110	108	131	97	149	110	110	128	126	124	136	99	98	118	112	120	110	118	126	111	107	107	108	119	106	125	95	105	94	106	86	118	117	93	111	112	111	108	124	109	105	120	120	114	105	108	120	103	139	127	122	105	114	120	114	125	113	110	111	110	115	114	103	116	118	97	100	115	108	129	117	123	99	104	104	106	112	125	91	131	124	111	114	104	123	102	103	112	117	111	112	123	127	117	120	119	111	109	108	116	122	122	110	104	110	106	105	125	113	106	122	120	126	117	119	102	112	119	126	95	108	115	90	120	119	94	117	92	120	111	119	138	119	104	133	108	113	125	105	95	119	107	113	130	98	107	107	111	109	95	107	106	107	121	119	109	112	102	116	121	110	100	109	120	115	128	97	107	113	112	119	121	104	107	110	101	113	105	108	116	112	108	109	102	128	111	119	111	123	123	108	108	125	107	101	109	103	122	109	107	101	121	123	128	107	97	104	125	121	101	113	104	119	122	109	143	132	111	97	107	113	120	113	118	123	114	116	115	116	111	137	110	111	107	124	100	113	112	106	124	110	121	111	118	112	105	87	142	117	111	113	104	93	99	112	111	121	127	124	97	103	120	123	101	125	110	106	102	111	118	114	98	131	107	119	107	118	115	107	105	103	93	100	104	78	120	97	129	114	126	105	110	95	105	119	106	121	116	115	100	109	106	100	119	121	114	102	108	89	96	117	125	109	89	120	113	118	99	141	129	86	92	127	104	101	112	114	123	106	113	109	115	108	110	115	107	118	97	106	104	120	116	111	107	115	114	129	117	131	97	108	100	97	104	105	125	118	123	106	104	104	120	129	113	114	123	109	118	98	124	103	85	105	122	99	117	116	111	123	99	98	119	107	120	131	128	123	103	120	97	115	113	98	126	108	102	124	121	122	109	100	120	130	119	97	115	109	113	102	108	98	121	118	115	125	124	118	126	104	120	105	113	125	126	112	112	113	106	108	125	137	103	116	117	103	114	122	98	118	113	122	114	109	113	118	105	105	121	106	90	112	122	115	101	117	120	99	112	108	93	91	124	118	123	120	98	110	101	104	96	112	114	101	119	118	115	102	106	109	119	109	128	116	109	124	102	109	110	104	122	117	115	109	103	126	112	103	113	120	112	120	98	108	114	110	118	119	103	133	132	113	108	113	135	128	110	108	113	125	106	103	109	114	114	103	117	126	105	131	113	110	112	107	110	111	114	106	110	104	122	106	110	101	118	94	120	109	106	123	116	111	98	98	102	94	110	110	108	98	89	113	110	131	129	111	104	91	101	126	108	139	107	113	102	100	112	101	109	112	106	114	114	117	119	105	107	108	119	90	111	112	128	108	113	126	118	115	118	119	107	118	104	118	114	126	133	102	123	111	119	110	92	128	109	111	128	113	108	126	125	107	103	124	123	114	103	117	111	118	112	101	110	98	102	127	116	93	103	117	112	100	95	111	130	139	120	112	95	110	116	136	110	97	109	102	108	101	114	100	102	101	127	121	110	127	119	112	114	117	92	115	95	106	110	96	103	129	128	121	113	125	119	104	110	113	119	112	111	112	113	108	101	121	98	109	108	117	117	120	127	119	99	109	111	109	111	123	120	101	105	115	125	115	94	92	125	101	108	119	112	112	109	130	109	123	134	109	115	112	145	109	95	116	127	127	101	122	111	93	124	98	121	124	115	120	117	126	127	133	104	117	101	110	114	104	114	105	94	104	112	125	123	123	101	99	122	103	96	116	113	110	104	107	104	104	98	116	105	113	118	112	98	109	109	109	110	119	120	113	115	120	120	106	112	103	129	103	114	107	134	103	127	114	96	112	132	111	107	106	122	117	111	112	116	118	116	103	102	104	135	112	113	106	122	114	101	97	123	111	97	97	108	108	114	115	127	128	102	120	123	130	124	111	120	101	98	99	116	91	131	111	106	108	115	121	89	92	95	119	141	117	128	99	113	110	106	113	111	138	115	107	106	125	110	121	121	121	109	93	119	108	128	123	95	96	115	115	100	118	109	112	110	107	117	87	117	97	131	116	131	111	108	122	109	128	118	112	106	128	114	110	121	111	115	112	113	118	106	112	114	104	124	142	94	111	120	118	102	107	117	116
3664	9561	6540	2813	1902	1349	1076	827	722	623	521	526	483	441	571	898	1205	896	504	419	457	386	316	235	215	196	198	198	197	193	168	221	188	205	179	182	182	184	181	186	179	183	182	181	181	159	159	187	171	179	191	187	195	189	178	209	183	195	178	196	155	174	176	187	195	182	158	181	189	168	178	185	206	193	188	171	174	181	184	171	176	189	181	161	197	174	162	158	183	181	184	166	191	177	158	196	185	173	159	181	158	191	170	184	188	169	167	161	204	187	167	194	182	147	174	195	215	161	179	163	185	182	196	192	189	186	212	185	156	162	165	172	179	172	165	180	199	184	165	181	197	160	185	195	181	162	177	190	173	178	189	186	175	209	178	180	164	187	172	201	176	149	189	166	177	192	161	180	170	147	183	178	159	164	185	169	168	169	176	180	199	167	150	177	166	185	187	166	180	170	182	180	162	179	178	177	204	161	184	168	171	186	179	182	189	169	161	173	180	164	166	175	192	185	166	166	175	175	192	159	165	189	185	163	174	185	175	177	167	185	173	179	154	175	195	155	176	206	197	167	189	176	188	184	189	188	181	178	181	166	161	177	151	170	175	188	163	173	183	175	172	173	186	171	199	167	164	175	181	166	198	201	178	186	188	190	182	173	163	191	182	180	176	171	193	167	173	174	180	181	164	177	175	160	187	175	166	164	182	201	188	202	169	190	172	188	180	182	182	168	185	158	177	170	167	177	172	174	202	206	174	197	192	178	171	190	160	170	177	179	153	170	158	196	198	188	210	163	173	184	176	168	171	176	193	162	171	169	157	155	165	161	168	187	173	169	169	181	175	194	165	181	181	198	163	200	162	181	167	169	184	172	183	184	164	172	183	184	177	164	181	189	166	190	177	176	178	173	184	188	154	176	172	170	194	170	173	152	179	181	172	189	177	181	186	184	208	177	165	197	173	174	180	192	174	178	186	178	173	182	181	161	197	162	198	174	184	187	173	175	170	192	189	172	176	190	178	167	182	165	179	173	188	165	208	157	164	188	173	181	176	188	179	170	174	170	161	182	177	157	183	185	187	167	192	193	183	144	172	186	175	181	180	159	147	187	187	178	164	162	180	216	182	172	179	170	174	161	153	176	198	197	172	181	180	185	185	157	153	187	191	168	178	170	188	169	183	190	172	183	164	167	167	173	167	188	158	179	185	183	188	196	171	199	184	174	184	171	155	173	189	188	178	179	181	169	145	177	186	166	171	168	199	160	155	198	204	168	178	180	155	182	190	195	189	177	179	163	167	207	201	172	165	199	187	180	168	158	172	173	146	162	183	173	183	176	177	184	163	180	191	194	202	173	172	186	186	180	143	141	168	182	159	176	176	210	181	131	148	163	184	176	167	163	189	173	166	168	172	157	186	178	183	183	185	175	176	178	175	155	183	156	154	163	156	174	174	155	180	163	169	181	182	202	179	160	162	204	171	176	190	181	183	175	172	191	172	198	146	165	161	161	177	168	160	187	160	169	179	194	205	186	190	174	155	179	172	181	182	187	179	194	194	180	185	169	171	170	197	155	157	176	172	152	190	183	189	166	178	186	160	177	171	180	180	187	178	176	183	170	158	162	161	184	157	157	157	188	184	171	179	200	193	189	183	165	182	162	195	182	196	175	183	144	156	181	182	190	179	150	162	170	163	169	162	174	165	150	148	183	169	176	180	184	191	169	155	157	177	162	164	162	186	194	188	174	173	181	163	155	195	174	189	174	179	187	162	166	171	180	170	204	179	178	190	173	185	164	189	166	192	182	157	162	152	172	170	187	168	179	171	162	179	183	157	176	159	193	178	198	191	176	173	167	176	174	186	158	178	183	201	167	172	187	145	174	163	177	182	184	170	179	175	163	180	178	193	187	162	168	191	172	175	169	181	196	186	172	178	175	173	178	175	166	181	160	184	181	164	194	175	163	182	219	159	174	184	176	201	180	162	179	150	165	187	189	177	150	158	174	178	195	184	151	167	162	191	182	168	179	179	201	154	167	172	197	145	172	167	205	166	194	165	164	167	172	182	156	187	178	170	206	206	164	189	185	156	199	181	203	178	195	157	168	171	157	179	160	161	152	175	164	167	176	180	181	191	192	183	168	196	175	177	149	174	180	177	162	172	187	184	182	192	173	197	187	178	197	183	187	164	175	181	175	190	166	162	165	175	192	197	180	203	200	187	173	176	163	181	161	175	182	182	171	173	167	175	165	185	197	173	196	177	165	178	186	174	160	185	182	166	175	197	157	180	170	200	194	191	190	184	168	185	189	185	180	166	156	182	166	176	196	167	164	175	204	180	178	175	186	186	189	167	196	170	162	173	166	170	173	158	183	161	178	158	160	202	152	176	177	190	184	177	162	158	184	197	187	175	179	184	161	175	173	189	165	183	171	177	185	191	164	149	183	203	182	167	186	173	186	167	162	184	192	155	171	184	166	167	172	173	189	193	171	190	173	154	171	163	175	186	186	170	164	183	170	168	168	189	183	166	172	174	193	188	172	188	195	171	163	183	175	176	174	158	173	182	188	163	177	174	167	183	161	206	189	170	196	178	176	181	187	191	179	167	172	182	187	176	164	188	188	152	132	196	168	160	176	189	162	172	190	181	165	160	177	196	170	192	162	195	163	197	174	181	157	176	175	164	170	192	185	169	186	192	179	191	166	174	167	160	175	181	145	173	173	190	184	192	179	169	189	168	189	171	172	192	165	177	181	183	169	184	189	181	157	170	170	203	178	193	165	201	184	175	173	191	147	172	189	174	154	181	191	172	162	170	150	172	175	176	171	202	157	188	173	181	176	178	205	171	161	165	182	163	202	186	180	165	165	154	199	173	149	169	167	182	190	161	172	184	158	206	150	167	181	169	218	146	195	173	185	165	199	169	160	199	181	167	192	195	176	186	162	173	158	186	172	189	167	180	179	196	200	172	202	199	173	163	180	188	181	172	193	178	165	190	201	164	181	158	180	177	191	175	162	179	186	173	178	173	184	187	165	180	166	192	181	170	167	169	166	157	167	186	163	166	158	171	198	168	182	192	163	192	174	224	156	182	158	179	181	150	175	174	164	188	182	169	178	195	188	178	153	182	180	163	178	188	157	166	182	161	168	181	186	159	179	178	214	156	191	189	161	163	171	159	195	173	164	172	186	189	190	143	167	183	174	176	150	190	164	170	177	176	172	180	158	177	185	173	173	168	176	195	193	164	191	186	162	175	164	195	177	167	176	156	207	183	204	172	163	166	167	189	181	167	186	163	185	192	166	164	189	176	152	189	192	186	206	185	208	183	168	197	178	195	147	163	158	155	184	187	191	175	187	189	184	144	169	142	171	172	181	159	177	179	175	160	167	181	163	207	167	193	172	159	164	163	185	170	174	179	166	193	173	166	178	199	161	181	174	173	166	179	186	178	166	186	161	169	170	196	165	157	177	194	186	156	185	173	185	175	169	157	186	210	191	166	174	162	172	191	148	145	182
24742	21431	26936	25043	2384	564	437	401	365	354	329	363	363	348	393	488	490	387	382	329	341	339	291	290	304	315	271	254	306	271	270	275	271	286	291	282	264	306	288	253	298	301	302	262	284	270	300	269	278	293	297	300	267	286	277	254	274	259	254	267	282	281	276	267	272	270	280	289	261	286	293	276	298	282	271	255	261	283	297	278	232	292	273	286	267	284	283	249	265	253	289	290	258	278	274	260	294	267	275	282	259	298	296	284	301	273	271	246	293	271	277	307	258	305	260	284	268	294	249	274	277	262	293	302	265	281	271	282	281	283	276	274	265	280	278	276	287	297	270	261	273	316	290	282	282	307	270	270	266	300	294	265	293	256	268	284	278	258	280	309	286	296	279	279	263	287	293	286	298	291	264	264	285	259	314	260	270	254	271	270	265	267	279	281	258	272	287	303	284	288	299	282	276	258	270	266	256	277	261	273	282	242	280	244	265	279	275	265	291	271	269	296	279	298	277	288	250	305	278	271	305	271	287	273	253	275	261	261	270	256	271	272	286	247	297	277	303	262	307	254	254	280	268	277	292	280	248	304	282	298	290	276	269	282	259	249	246	280	303	267	264	270	295	296	267	262	263	290	270	277	246	261	263	275	264	291	279	269	287	291	267	289	273	270	294	284	296	265	237	287	259	299	282	281	264	274	272	278	263	269	305	277	267	273	276	285	268	296	271	277	267	276	262	257	252	281	282	288	245	288	263	276	251	272	286	299	279	278	279	287	286	284	263	294	258	283	297	270	282	291	296	307	290	264	274	280	270	302	271	278	240	264	280	278	269	268	299	246	273	293	263	262	253	240	275	302	254	269	294	281	251	240	266	281	240	289	297	275	273	295	251	288	280	288	252	260	279	256	282	292	280	276	281	282	275	255	268	286	249	330	269	289	273	252	304	262	272	253	266	277	269	254	268	247	296	283	292	307	234	294	287	253	264	260	275	282	273	249	273	274	261	290	288	286	295	312	276	304	271	280	291	286	284	250	276	282	290	272	267	295	262	286	280	286	282	310	264	274	258	278	262	262	285	286	269	261	275	257	276	264	285	273	285	290	281	288	285	259	269	273	282	287	270	280	306	287	252	291	268	263	273	276	276	277	252	268	274	272	302	284	282	288	262	270	263	272	263	291	263	293	276	287	313	270	296	270	310	286	269	293	270	291	250	299	281	272	287	284	274	293	281	298	246	275	278	284	258	306	247	289	270	244	294	274	284	283	274	262	268	287	279	263	248	270	271	265	245	243	283	293	316	265	289	281	293	306	321	322	279	251	261	239	309	239	267	287	286	254	314	255	272	268	267	266	270	265	269	275	278	304	298	249	287	299	258	264	254	270	285	264	308	293	245	305	319	301	265	279	255	250	288	268	288	312	263	261	249	250	268	291	295	302	294	254	271	277	286	280	282	257	268	270	276	273	285	265	273	285	275	279	273	258	240	267	260	281	308	270	263	270	272	275	289	276	282	274	286	282	271	259	238	281	293	271	305	287	302	304	259	275	259	266	270	286	260	314	285	274	292	272	262	270	310	265	313	276	268	277	263	257	287	301	259	250	255	269	278	267	293	304	283	256	275	277	266	290	276	298	261	254	307	274	254	285	282	269	284	284	273	256	264	278	314	250	280	244	286	276	283	286	269	288	317	277	268	277	274	261	287	241	258	283	301	269	300	262	305	274	292	278	286	252	272	275	240	279	246	279	264	285	298	263	289	283	290	278	282	273	239	280	266	271	293	275	278	301	286	289	269	256	305	255	266	286	266	256	238	260	291	291	256	286	237	306	312	282	275	293	288	275	266	286	255	259	263	263	256	276	290	298	271	288	268	269	273	259	293	297	276	291	275	272	286	257	266	253	278	294	254	294	308	286	253	281	276	289	299	285	246	274	280	288	262	313	266	257	292	272	285	265	278	284	300	296	271	240	284	267	270	296	312	293	296	275	311	254	268	266	263	308	262	277	315	269	279	299	287	282	305	250	282	283	272	285	277	265	270	266	259	235	291	240	281	282	244	260	274	282	284	275	324	287	256	282	240	266	274	274	273	287	291	298	290	273	279	280	267	251	247	277	278	262	297	249	283	315	291	289	267	243	267	281	267	270	288	284	289	298	279	273	286	282	302	259	270	268	314	260	274	274	293	290	270	259	304	285	282	287	254	277	267	243	272	252	280	299	255	269	273	290	295	281	297	286	306	275	274	263	290	278	276	288	266	290	263	289	307	257	256	276	294	284	284	285	292	279	257	270	275	274	293	275	270	279	282	277	273	291	268	300	289	280	302	301	256	284	289	233	246	301	257	282	267	266	266	284	260	255	285	245	253	266	272	266	282	267	268	299	269	260	283	285	300	304	270	270	283	267	304	274	282	293	262	289	284	282	282	247	253	264	322	273	272	263	285	270	250	276	270	308	260	255	271	285	285	286	273	281	258	261	276	269	298	293	259	267	265	279	257	298	294	265	260	264	297	264	288	268	265	276	273	274	269	273	292	294	272	308	272	256	286	271	275	278	264	256	252	267	293	254	286	256	283	300	279	264	278	269	289	271	292	293	277	303	271	282	289	292	278	271	333	289	270	279	260	311	292	262	279	255	276	284	264	260	295	270	278	254	292	273	301	293	308	280	248	292	274	264	258	257	279	271	269	246	294	227	253	278	292	267	283	263	273	272	266	277	276	294	267	274	278	258	280	281	277	289	277	285	277	282	265	312	286	238	282	249	295	311	256	275	294	253	250	296	273	284	277	280	272	265	293	268	305	261	271	305	294	283	265	263	278	270	283	270	255	303	246	269	274	246	268	231	292	265	267	258	259	271	276	319	283	293	267	284	260	280	276	275	251	264	260	286	264	241	267	312	271	284	257	294	275	309	266	243	276	247	255	283	257	289	296	272	273	311	238	267	284	265	253	261	260	282	262	265	263	266	263	267	273	268	295	319	275	301	260	236	260	279	281	228	269	295	272	277	293	291	272	266	295	291	324	305	282	264	277	300	280	237	284	247	283	276	289	279	315	256	252	251	313	266	258	306	261	281	267	279	271	291	281	286	271	299	270	264	308	280	286	261	250	242	262	262	281	250	269	264	285	268	260	283	310	245	290	250	292	241	268	285	261	294	281	273	298	265	272	259	288	249	268	272	270	279	250	281	291	265	264	277	278	278	281	279	282	259	298	255	286	258	247	284	268	262	305	286	287	289	308	276	283	283	278	268	286	281	258	271	302	256	246	274	293	271	279	275	275	306	290	283	276	276	299	304	252	307	253	278	297	289	264	298	261	259	285	268	280	270	258	273	275	265	293	275	282	279	280	257	283	285	267	269	262	276	269	306	280	298	251	294	278	264	298	274	268	283	276	273	265	267	307	272	278	291	273	267	263	277	275	292	284	258	282	305	274	271	273	283	297	280	275	261	278	300	256	260	314	268	293	268	269	256	263	264	281	261	269	258	276	275	325	266	276	257	277	286	267	274
3548	6143	4075	1818	1370	1059	916	804	754	683	641	612	613	678	725	985	1040	770	570	641	632	594	461	424	428	450	429	433	398	448	425	455	416	421	433	404	406	423	437	420	388	426	397	410	411	433	422	373	429	415	416	397	415	430	402	421	424	447	374	417	442	433	362	405	429	408	415	414	409	385	413	393	383	435	428	388	400	393	430	431	353	394	448	402	408	430	432	403	414	400	377	409	440	433	423	399	410	386	445	433	404	415	419	377	423	420	410	405	441	409	393	406	414	412	398	442	358	367	392	403	404	370	406	425	438	424	447	402	438	413	433	428	405	410	427	401	410	428	413	410	379	414	400	416	416	417	397	441	406	415	374	389	418	396	422	403	402	394	446	419	418	419	397	431	398	432	388	419	430	416	403	364	387	418	434	420	405	408	440	438	422	404	423	413	371	443	423	387	422	390	378	407	436	447	412	401	395	399	402	432	394	437	377	419	400	429	400	436	406	392	424	401	414	465	421	419	424	390	419	427	421	378	400	387	384	397	425	452	427	422	399	453	368	404	394	400	403	355	382	393	419	385	428	384	408	420	425	409	381	412	420	403	444	445	423	396	399	402	445	407	401	410	400	400	380	392	411	379	430	428	419	430	384	397	426	431	391	383	424	425	435	434	416	422	376	418	426	381	399	413	411	395	396	402	404	403	381	417	407	423	385	408	407	400	398	408	413	431	426	395	440	433	396	421	426	392	407	404	431	423	406	434	404	422	411	426	377	394	409	428	373	378	420	374	437	445	422	399	370	408	393	400	397	456	407	411	407	417	402	401	438	392	411	379	407	352	367	420	398	399	393	408	368	397	423	443	437	429	427	407	393	401	377	413	402	403	441	405	395	416	419	395	399	390	428	419	381	406	423	425	421	421	442	420	413	411	424	440	419	406	427	442	395	397	388	402	425	442	386	418	391	417	416	400	384	434	408	392	397	426	463	391	392	420	401	433	420	401	413	421	387	434	465	428	473	440	429	390	380	383	404	431	421	419	385	436	397	394	448	396	437	416	428	432	460	391	435	387	403	386	408	389	422	392	431	400	412	393	391	421	427	417	414	412	400	400	379	415	488	407	387	395	452	404	406	405	422	393	445	405	408	400	398	405	373	438	435	393	422	410	395	427	430	424	392	374	380	404	407	423	412	427	396	433	398	413	407	402	440	427	383	401	418	442	390	419	412	398	434	414	396	408	405	388	434	417	369	432	415	403	412	381	422	411	426	388	425	424	401	412	427	408	443	380	386	394	429	406	376	427	397	420	410	398	397	401	440	401	413	385	418	398	402	417	415	439	446	415	431	439	379	424	406	395	413	438	406	401	423	405	402	436	437	434	434	387	426	431	386	396	431	413	429	400	410	399	394	407	437	410	413	378	437	413	402	431	420	386	385	424	418	406	422	401	410	383	419	410	421	388	423	440	410	389	387	416	406	378	408	413	435	432	445	382	407	415	436	405	369	408	400	406	417	404	448	420	456	382	405	388	420	444	359	425	378	391	418	404	443	448	434	420	422	383	399	405	433	419	429	395	430	410	420	415	398	389	404	385	457	399	406	401	398	413	400	427	380	388	403	416	460	416	403	445	348	421	415	399	390	448	430	419	392	420	432	402	425	387	396	393	423	404	385	443	419	389	401	441	421	406	456	437	394	422	437	404	410	406	392	374	396	421	430	396	442	392	412	420	400	423	394	419	408	401	432	428	430	393	422	418	401	423	399	397	391	438	380	460	373	413	439	423	413	429	407	407	396	383	385	414	436	398	411	400	413	440	413	459	392	440	415	371	410	395	388	413	427	388	389	370	409	419	421	427	407	439	406	393	407	416	398	440	431	402	408	412	421	418	392	401	433	441	432	381	382	397	382	429	430	396	413	365	412	425	396	423	399	396	399	396	420	421	463	396	425	402	394	438	421	376	428	413	411	443	444	397	428	427	418	413	412	401	396	403	408	378	424	422	411	411	402	393	395	391	409	403	400	403	423	409	455	404	409	461	407	431	437	401	410	414	437	419	427	385	427	391	414	387	436	409	405	410	404	435	437	412	387	391	407	414	417	430	404	403	389	447	475	414	416	448	425	417	438	392	385	438	433	422	401	383	435	442	435	394	383	424	407	378	415	372	430	403	446	391	420	415	413	406	433	419	389	401	428	349	444	420	419	420	417	422	446	395	383	381	404	391	376	396	391	412	387	397	405	406	404	409	405	405	377	388	398	403	402	405	370	412	429	433	421	398	397	408	401	405	411	421	403	383	435	418	396	427	407	412	423	428	395	436	376	422	404	382	429	394	407	402	425	431	424	441	422	449	416	415	428	405	408	397	370	407	402	396	418	411	419	413	398	421	424	393	407	404	414	437	446	402	432	390	435	404	401	406	398	423	374	423	405	437	416	407	400	425	399	462	437	437	413	396	409	426	393	383	383	383	402	394	404	457	383	425	438	449	412	384	421	405	418	395	401	412	382	415	395	390	404	452	383	400	420	446	449	473	417	419	390	412	395	399	419	430	445	439	380	398	405	382	402	386	407	442	427	429	390	400	410	390	431	383	391	425	413	403	385	408	407	415	406	432	395	411	442	404	409	432	475	401	415	382	438	434	401	425	406	399	400	401	392	433	386	413	368	414	422	419	420	422	424	420	416	421	427	433	411	415	409	419	409	405	417	445	396	413	368	416	381	395	404	389	402	435	419	398	391	421	432	381	414	400	438	414	433	393	393	417	393	419	436	406	385	376	418	446	420	393	396	442	440	416	402	399	409	418	441	445	404	407	417	414	392	395	404	414	414	434	404	407	364	388	427	380	394	383	444	398	427	428	439	418	423	432	399	428	405	402	384	380	434	427	430	397	405	419	413	392	428	386	414	424	404	417	425	378	410	426	435	419	437	404	420	403	412	415	417	445	414	401	411	418	396	379	389	368	409	383	413	399	428	403	393	412	417	424	380	403	393	402	427	417	393	408	387	427	414	420	380	416	390	431	438	419	451	415	449	427	431	386	413	400	403	422	398	412	412	438	409	390	435	427	407	406	398	411	422	380	382	372	380	414	420	392	426	390	389	426	396	395	419	385	411	404	419	397	433	403	399	415	374	409	410	405	372	405	413	404	427	409	365	452	423	419	400	385	428	417	447	387	411	420	423	382	387	410	410	400	427	411	419	404	410	377	384	408	416	414	449	405	403	396	413	430	416	461	402	412	415	373	400	433	451	442	423	413	382	391	393	418	436	403	424	430	405	416	427	361	409	407	404	436	404	389	406	411	440	401	402	390	430	421	384	447	400	446	403	406	387	418	393	405	408	418	392	408	400	408	426	413	408	448	427	431	407	413	408	415	390	377	369	413	460	433	381	404	395	400	396	413	451	393	423	426	401	428	396	402	435	384	402	392	426	416	395	401	380	437	364	419	423	432	423	390	386	437	383	406	415	419	400	431	433	376	395	413	448	386	402	415	423	406	414	424	393	401	385	396	410	422
22578	21459	29218	24093	21454	20892	2127	677	496	397	384	369	338	331	425	523	518	328	284	326	378	257	187	151	167	166	174	150	142	138	156	172	141	134	132	146	138	113	159	139	163	135	132	133	130	132	148	129	125	139	136	142	124	142	146	151	149	136	132	151	143	129	130	140	125	135	134	144	137	123	143	119	121	125	136	134	162	138	122	129	140	136	126	133	149	146	137	128	134	142	127	144	145	133	137	135	139	127	159	131	144	118	136	133	148	145	147	121	142	129	129	133	126	144	126	149	144	139	141	130	122	126	146	122	138	118	136	102	151	134	139	136	129	128	124	146	152	127	140	129	116	164	142	132	140	161	151	133	120	129	128	142	145	130	119	130	133	134	140	136	134	116	138	142	135	139	123	138	138	140	142	136	138	105	129	129	130	149	134	159	131	132	151	146	131	120	117	139	129	127	142	130	121	125	125	125	116	116	124	160	115	122	137	127	124	144	126	142	143	134	136	109	136	123	135	135	111	140	123	139	107	127	131	112	151	112	163	128	129	133	140	128	128	131	136	150	144	149	135	130	135	136	124	143	133	147	119	117	136	122	149	145	131	139	144	136	134	120	121	137	129	132	109	145	133	131	132	124	147	131	125	145	139	145	146	121	134	169	126	150	140	126	128	119	152	132	127	133	114	131	126	111	153	123	135	125	155	120	127	122	95	149	128	131	143	158	139	148	136	131	143	144	124	140	118	127	137	126	127	136	133	123	133	122	123	135	142	146	130	136	134	147	120	131	140	140	121	134	134	153	119	128	149	149	123	140	129	114	150	155	126	140	120	138	136	136	150	132	132	132	134	155	132	123	139	147	151	125	130	134	144	133	137	111	150	145	145	137	147	126	144	135	131	136	146	132	144	127	143	141	125	131	111	134	140	138	148	129	118	114	141	137	138	120	151	123	133	126	143	169	137	127	151	151	128	144	137	125	111	136	130	137	132	134	151	142	130	112	126	138	136	134	133	114	123	107	132	131	128	145	137	137	118	164	139	133	156	158	153	136	141	128	133	144	129	153	134	139	135	146	132	145	142	119	140	130	133	131	117	138	139	104	130	129	142	128	125	140	128	121	116	136	145	136	125	129	151	120	147	149	143	140	129	141	122	132	144	123	123	124	148	129	124	136	122	135	146	139	150	147	114	130	124	134	133	146	119	128	134	144	124	120	127	150	131	138	142	117	135	133	150	133	140	173	140	137	154	146	138	124	115	119	146	115	129	153	116	154	146	136	122	109	121	146	128	129	120	138	135	154	139	149	133	122	137	120	112	173	96	117	125	134	134	129	131	122	148	116	146	124	139	143	129	124	144	131	140	134	121	144	143	124	132	131	131	147	136	131	126	150	136	126	126	132	170	132	135	135	129	131	122	137	133	137	131	134	128	143	125	128	109	134	158	150	146	126	124	105	119	139	123	114	141	144	113	142	133	141	134	154	120	139	123	134	126	142	110	128	142	141	117	115	139	126	123	148	121	120	122	138	153	133	108	139	150	141	131	126	150	126	144	141	137	128	118	148	147	137	143	129	138	115	119	132	145	128	120	148	123	135	143	140	127	133	138	142	136	119	124	132	131	126	153	127	129	136	128	140	130	115	150	121	130	130	135	146	138	138	136	122	121	148	142	134	112	154	144	132	109	131	138	121	123	122	142	141	139	147	126	129	121	138	130	124	147	145	110	114	138	140	126	143	131	116	141	135	126	147	138	135	141	137	142	132	133	149	146	127	132	137	132	167	112	125	136	128	151	108	127	143	125	125	114	109	133	155	124	124	123	152	111	149	132	136	132	139	142	130	122	125	115	129	139	130	135	145	126	136	138	138	136	125	135	140	146	142	135	127	121	143	135	122	128	145	130	144	132	134	145	121	153	129	156	133	120	159	125	147	146	135	143	125	124	126	127	145	147	135	126	147	138	127	138	147	132	112	154	129	123	136	143	134	128	130	133	129	139	129	128	131	133	137	148	117	119	121	145	123	133	128	131	146	154	115	142	153	129	129	144	139	152	123	120	123	137	151	125	144	136	125	135	145	129	131	128	156	118	119	154	126	128	128	119	145	160	154	145	139	114	135	147	148	135	128	137	117	132	134	122	131	129	144	136	131	120	126	125	165	114	119	151	144	121	133	140	125	158	135	137	138	139	144	136	144	132	114	121	160	115	132	120	128	141	132	143	156	143	140	141	133	116	119	126	146	117	143	125	117	138	129	138	139	119	134	133	142	152	116	134	122	133	174	150	132	127	127	131	133	167	136	119	134	141	126	137	137	130	138	133	133	130	139	134	130	130	134	140	133	120	128	122	128	112	130	143	133	154	120	120	118	140	149	148	144	116	127	124	133	138	158	115	131	109	135	132	153	144	147	135	128	146	148	126	120	151	144	147	129	134	120	131	129	128	154	130	126	122	133	148	142	132	111	136	121	130	123	122	135	125	132	133	118	103	152	125	114	140	137	123	115	131	131	133	134	117	142	126	127	127	119	117	162	143	135	139	148	144	125	132	123	146	119	145	126	132	112	129	148	140	129	129	143	132	150	140	128	126	134	154	142	140	139	130	135	139	152	134	147	139	131	121	120	109	128	125	140	135	141	132	132	143	143	150	130	125	133	128	125	131	112	147	133	131	111	133	125	116	148	122	140	137	146	144	127	121	122	147	100	135	137	140	141	145	135	141	117	128	129	138	154	137	148	132	170	131	123	141	141	133	135	116	123	143	126	145	137	109	129	118	133	110	125	142	126	133	129	125	131	124	127	130	129	163	120	136	135	160	118	156	156	116	108	125	143	129	149	135	143	120	141	149	131	141	128	137	129	132	114	150	141	132	132	127	123	122	143	126	135	151	125	131	139	126	124	131	153	133	146	121	129	113	135	138	123	120	139	126	130	138	134	134	129	137	131	148	122	151	108	126	132	140	125	129	118	131	132	121	125	138	132	124	130	143	137	141	133	154	123	118	120	136	153	128	147	128	126	142	134	110	133	131	144	125	114	141	147	152	122	124	135	119	140	144	140	133	124	126	145	119	130	151	150	135	127	128	140	127	142	144	141	105	145	111	129	116	122	131	163	134	117	138	138	125	126	144	131	131	120	139	135	135	141	138	133	148	135	140	134	144	148	145	135	150	123	146	120	137	110	128	126	125	133	131	146	124	139	153	137	136	149	131	132	142	116	148	110	133	129	137	135	131	135	124	123	114	142	112	133	145	121	137	117	121	123	113	144	142	143	135	129	133	125	137	138	110	124	138	109	134	129	144	133	142	130	123	138	144	127	156	134	120	122	143	148	149	122	134	120	135	138	128	138	98	116	135	116	129	114	139	146	123	120	137	145	121	125	117	140	143	145	125	121	135	142	120	122	125	111	137	147	131	132	125	132	137	110	127	141	153	113	144	141	134	133	155	123	133	116	119	117	149	136	158	128	128	143	123	118	146	147	129	143	136	122	134	130	138	109	115	140	120	164	136	124	140	140
4749	15290	10546	4827	3247	2347	1764	1413	1231	1043	963	749	721	783	949	1350	1254	721	640	698	722	482	393	278	253	236	236	233	232	220	223	250	228	188	233	204	197	202	233	206	219	219	194	190	220	215	187	199	196	176	222	216	178	201	193	202	187	189	205	189	208	198	202	212	196	193	193	189	216	191	198	200	182	208	165	197	168	188	203	205	201	224	179	187	208	179	186	211	187	169	170	193	205	193	199	183	193	223	226	184	175	193	201	192	200	183	211	194	202	199	202	177	197	203	192	191	198	176	182	183	180	198	177	203	176	223	196	182	228	200	187	206	189	186	179	191	197	216	185	193	188	166	201	177	190	160	205	191	195	198	182	192	175	177	202	222	208	204	192	206	185	195	183	194	174	190	183	198	182	196	183	218	198	194	204	189	224	166	188	183	177	184	182	194	214	184	210	188	209	166	207	180	199	206	199	211	208	192	212	181	187	178	187	180	220	168	186	205	191	192	212	207	194	183	185	192	178	179	201	194	208	167	225	170	188	200	195	199	210	187	194	206	200	191	154	176	207	192	204	206	201	187	218	194	193	204	193	191	195	211	196	190	195	175	194	206	227	189	199	188	181	210	185	218	171	190	186	191	184	189	169	176	187	208	193	200	189	181	201	187	189	176	181	184	205	194	199	207	225	176	193	169	216	192	181	174	189	186	193	197	195	203	216	166	200	190	187	187	181	193	199	190	204	206	179	197	172	197	206	180	228	196	187	229	186	193	200	200	174	199	190	187	194	167	192	192	186	200	182	179	197	183	198	204	200	205	209	197	213	192	191	195	172	185	208	178	189	192	207	192	183	200	188	196	182	179	187	203	204	178	186	184	215	205	182	185	186	185	190	188	214	189	188	210	176	201	192	177	182	205	208	184	180	213	192	197	195	196	193	214	178	177	210	206	209	184	221	170	176	209	177	197	208	197	191	182	201	203	193	176	188	203	173	169	183	200	207	159	214	165	171	195	184	197	191	207	213	189	190	196	194	194	186	176	209	190	196	197	177	211	201	160	187	193	181	224	177	188	190	189	211	202	179	175	193	202	199	205	179	202	204	221	192	172	190	186	206	212	158	196	188	208	183	194	171	187	201	211	188	212	163	203	208	181	198	190	189	184	211	181	213	220	186	183	209	204	199	190	223	190	224	213	210	196	181	173	199	219	189	200	189	189	175	192	186	210	184	181	222	203	164	204	169	164	201	175	199	198	185	201	173	208	199	196	193	201	195	179	179	219	202	188	195	222	222	191	178	166	189	171	197	184	205	184	191	184	199	172	178	165	182	201	201	171	204	221	192	173	226	204	203	184	211	215	197	194	192	202	203	199	187	212	198	205	199	199	192	211	167	203	192	202	213	200	213	187	182	188	183	174	217	179	198	191	201	189	187	195	205	182	196	197	176	182	170	195	193	180	193	194	193	206	218	160	198	190	173	209	220	195	198	187	199	190	175	202	182	199	212	181	196	200	224	194	220	194	206	224	162	197	215	190	177	194	211	209	194	199	191	198	200	202	225	215	195	175	194	197	210	208	179	197	197	187	203	173	196	220	204	213	192	199	167	175	184	185	196	192	194	182	196	211	210	204	190	170	197	198	180	194	173	214	199	184	200	210	199	183	166	189	198	197	172	204	196	189	202	201	200	194	193	158	212	193	205	180	204	186	186	226	182	209	194	210	176	213	180	211	190	177	192	199	212	190	202	193	204	186	202	181	172	194	205	215	212	181	195	205	180	189	216	233	186	215	193	195	192	196	202	185	189	177	205	211	215	205	202	195	196	164	176	175	213	175	200	182	193	196	195	194	190	211	194	205	192	190	179	186	166	196	203	193	200	180	209	200	202	205	201	181	211	161	194	196	208	224	165	170	194	192	181	182	180	157	178	187	162	202	172	183	189	168	200	208	204	186	193	205	201	198	199	194	196	229	206	198	192	184	181	176	195	190	199	192	225	190	187	193	180	194	205	203	205	199	169	177	216	195	215	198	189	176	202	215	191	187	197	165	187	195	180	182	184	209	217	179	195	156	189	216	184	203	189	179	210	222	165	184	199	190	178	172	185	184	187	204	175	197	174	178	204	188	183	194	205	188	181	179	187	172	169	177	207	207	210	175	174	182	202	204	181	200	173	192	183	194	202	220	206	199	196	194	203	186	200	188	198	172	185	195	203	205	206	189	203	182	202	194	183	191	200	177	187	178	162	170	204	200	201	183	191	194	215	195	187	168	205	173	207	205	182	193	186	192	179	173	217	195	199	172	199	183	190	188	188	196	200	190	224	195	199	181	177	177	198	209	170	185	187	206	186	185	185	201	172	203	199	173	192	188	186	177	172	205	175	174	185	180	165	175	196	192	202	216	182	209	204	185	196	201	187	227	192	197	186	176	186	188	194	183	173	207	180	190	181	190	183	216	196	206	205	178	194	181	198	192	193	179	186	177	207	190	213	189	228	186	219	210	198	187	186	172	183	209	213	187	180	230	193	193	196	202	191	193	204	181	169	190	181	183	203	203	188	198	196	217	172	189	191	192	195	205	198	206	201	193	170	222	198	194	185	217	197	190	198	179	185	197	227	208	213	199	178	206	194	199	185	190	193	208	173	185	191	166	185	186	209	179	219	199	200	190	162	211	193	156	194	204	212	203	195	174	198	209	213	198	189	194	168	197	202	188	190	185	180	185	207	198	212	173	212	189	203	187	198	210	196	206	190	192	205	196	174	201	194	192	187	199	206	199	184	183	221	196	206	184	177	198	186	193	180	203	175	167	202	220	197	169	191	184	174	220	177	202	212	214	197	187	175	186	188	187	188	189	211	200	197	193	177	194	209	198	224	188	192	182	181	198	179	225	177	179	156	202	203	172	186	208	210	208	206	182	193	173	177	185	196	204	164	226	176	189	177	195	212	192	166	146	196	180	174	186	176	181	185	177	208	210	182	202	191	198	165	197	169	202	189	200	197	161	208	211	218	200	212	188	178	196	165	191	172	177	201	178	198	207	216	203	199	204	216	198	183	181	220	212	206	183	181	210	190	190	181	191	192	194	188	203	188	212	182	190	184	175	188	175	200	190	193	183	206	185	189	195	198	200	202	190	226	192	183	196	189	174	196	202	196	178	185	183	184	210	192	213	198	213	186	191	219	179	185	199	188	202	186	201	204	206	181	212	216	191	176	195	221	173	188	191	174	188	197	189	174	174	176	202	174	215	203	183	194	203	225	209	186	178	190	192	185	201	209	203	207	205	184	217	196	192	223	202	173	180	199	221	224	215	198	185	186	192	193	223	197	175	193	205	172	180	203	182	194	201	187	220	219	230	201	196	181	201	191	193	216	193	166	206	200	203	159	188	186	201	181	182	196	191	208	209	212	182	232	173	173	207	189	195	196	202	204	224	202	201	191	215	192	209	179	189	188	206	183	196	186	178	182	172	182	182	177	174	215	184	192	174	183	167	190	196	185	187	192	188	208	190	187	181
27192	16892	2904	600	387	328	299	257	275	268	230	275	266	293	291	306	304	267	269	321	286	246	221	218	220	195	222	206	226	228	254	223	207	232	207	209	197	210	213	190	224	217	227	244	208	218	233	223	221	192	201	228	219	216	221	208	213	238	206	216	227	210	214	196	224	227	236	239	232	206	217	230	225	198	245	254	237	236	213	214	201	225	233	226	231	211	234	211	211	210	215	231	241	237	214	214	226	206	232	206	246	244	223	212	206	222	199	208	229	224	215	211	189	207	214	235	203	234	173	232	234	234	219	243	210	224	231	224	206	205	212	239	201	236	212	218	217	226	203	193	220	206	201	239	232	193	227	227	212	189	219	226	203	229	226	207	224	221	220	242	232	249	200	190	230	219	235	243	214	222	218	230	209	210	217	246	216	214	207	207	220	220	217	197	232	221	225	231	229	234	244	202	236	233	203	208	218	229	199	224	210	220	215	226	207	237	212	216	235	231	228	217	234	213	215	221	233	213	213	208	228	240	225	222	222	235	224	199	204	215	246	205	211	235	220	243	216	231	245	202	224	235	229	238	207	220	220	210	209	204	213	194	217	202	205	227	213	191	230	231	232	219	241	223	229	225	245	207	204	222	215	193	212	207	199	222	222	220	237	247	216	240	214	235	243	218	197	200	237	229	243	210	206	205	228	231	224	245	223	201	214	212	247	251	225	231	232	221	207	203	201	205	202	235	229	243	240	206	225	217	211	202	225	235	237	222	228	227	233	221	217	196	200	218	223	249	238	209	206	219	221	216	203	228	237	222	208	235	223	227	209	213	185	247	234	235	207	216	200	214	242	205	210	195	202	245	214	201	215	189	234	241	219	241	225	222	233	242	215	228	214	223	226	223	230	193	244	213	220	237	242	186	226	221	237	235	197	240	230	211	202	222	203	237	257	218	224	222	238	200	196	227	220	226	204	216	207	268	212	217	227	241	213	230	213	217	203	199	231	231	232	218	211	226	211	224	210	222	241	222	212	221	207	223	238	234	222	212	231	196	223	233	214	221	232	222	198	203	233	211	196	207	253	201	226	231	216	210	223	204	194	208	213	235	185	220	226	199	230	212	221	247	203	250	230	203	237	217	247	222	223	222	194	215	226	202	216	202	201	200	219	223	206	231	234	218	208	193	222	236	209	212	200	221	204	224	201	218	229	211	231	221	196	234	221	212	211	216	245	223	223	202	195	219	238	213	194	196	243	206	218	231	228	228	190	197	214	241	199	205	207	208	206	249	208	197	249	212	238	228	230	205	223	245	233	218	213	188	265	206	222	220	229	243	207	239	214	213	238	228	226	227	206	248	212	204	232	218	221	216	210	216	214	251	238	235	231	234	237	231	208	198	233	219	216	216	216	213	218	219	199	191	195	200	259	213	241	233	212	220	217	220	209	236	219	227	223	216	195	237	224	201	226	215	213	204	218	219	227	211	235	213	214	224	226	210	222	237	222	241	210	191	245	232	230	211	225	247	224	234	220	232	198	232	216	201	208	213	222	239	214	248	215	234	185	248	232	242	230	209	235	232	225	232	250	216	206	206	201	204	221	204	218	200	217	234	206	228	214	200	232	244	227	217	228	210	217	239	230	238	211	207	231	220	231	222	209	211	231	213	230	236	209	237	196	205	229	239	234	204	258	243	248	238	243	214	208	224	229	222	227	202	216	229	225	214	217	217	233	221	219	228	221	256	196	209	215	249	215	219	198	235	216	221	250	239	255	206	249	242	192	245	268	221	194	223	214	240	207	238	230	228	215	242	240	207	217	207	212	205	220	220	208	192	212	211	197	214	235	235	199	207	207	195	255	207	207	227	231	213	240	226	196	208	239	203	223	214	216	229	234	196	210	247	224	223	240	215	213	229	222	234	204	201	202	210	211	213	225	234	227	218	223	230	240	225	225	205	221	238	241	199	210	258	207	225	217	197	236	225	236	203	216	200	226	206	223	229	225	236	241	246	191	230	223	234	240	223	214	250	243	202	207	219	214	268	207	211	232	226	237	209	220	239	263	237	216	206	242	216	208	228	221	227	229	228	226	222	221	224	184	236	211	230	208	202	213	229	226	206	237	227	197	217	217	194	205	204	239	225	235	200	204	198	213	206	226	235	249	242	192	218	218	209	218	230	241	230	250	243	216	231	181	256	212	221	207	201	236	241	241	211	229	242	229	217	212	237	207	229	208	235	215	206	237	238	197	232	215	239	207	218	201	214	210	232	223	211	217	237	222	208	199	217	216	225	225	250	218	225	224	225	199	223	199	214	208	237	213	213	223	224	226	234	231	212	204	227	216	231	206	216	251	232	233	208	190	237	222	214	209	212	240	212	208	247	182	222	236	213	226	212	240	211	216	219	213	228	214	229	235	234	229	209	213	234	231	213	206	243	228	239	226	223	195	204	212	203	211	212	227	212	209	193	252	244	203	246	218	217	221	202	223	236	204	212	206	203	238	223	227	232	238	244	229	204	205	212	224	236	231	210	202	214	194	227	226	210	184	213	213	213	241	196	237	219	243	203	217	240	222	245	215	212	245	206	224	243	224	244	226	213	206	226	241	218	219	221	240	202	197	207	186	202	232	222	215	222	216	233	207	229	213	223	242	231	225	229	227	233	229	231	239	223	235	229	242	212	238	223	183	230	230	220	220	199	250	229	224	216	191	207	235	236	219	231	220	222	226	211	245	213	232	222	196	208	223	233	223	230	217	229	191	229	222	225	234	194	258	211	205	218	216	207	194	226	211	218	205	214	214	214	213	229	196	238	212	207	218	208	243	249	202	239	221	245	200	212	242	227	229	201	230	215	228	230	202	235	222	241	215	229	211	218	200	232	225	223	209	211	240	230	203	223	222	196	216	235	220	221	227	216	220	219	208	238	227	200	205	232	198	206	229	220	222	216	207	216	215	237	233	217	237	204	207	233	222	211	202	229	219	245	226	212	235	236	221	233	209	228	239	212	204	212	237	190	215	235	244	225	212	234	217	234	239	233	252	227	221	236	222	204	223	215	232	213	213	229	245	218	223	232	217	212	246	221	220	215	211	185	201	237	229	215	202	224	217	209	241	239	214	219	228	246	234	224	227	203	222	217	211	246	200	237	208	204	220	194	229	220	255	217	238	229	219	212	205	185	210	239	226	240	192	206	235	224	212	255	239	201	206	233	230	210	226	222	219	244	216	227	213	226	231	246	223	212	227	231	214	212	234	220	218	226	204	203	214	230	246	229	224	211	222	213	216	226	235	198	216	204	221	230	202	237	230	229	220	261	201	212	240	236	225	195	198	196	224	230	211	238	219	220	214	262	242	211	237	237	237	238	249	208	213	233	215	209	234	234	200	218	234	214	209	218	222	238	245	217	224	196	188	249	187	208	250	209	236	228	255	212	245	195	241	232	208	225	213	233	236	240	239	207	202	192	237	247	212	247	222	198	222	225	193	245	215	212	256	214	213	207	218	245	206	222	228	216
4467	2703	1746	893	689	571	525	503	461	421	429	416	426	443	544	585	530	497	497	490	493	418	398	340	362	329	336	381	334	340	341	315	351	351	313	316	348	343	329	325	322	337	299	318	350	335	362	362	332	347	318	344	355	347	339	337	363	357	353	335	344	317	337	327	333	345	352	359	333	330	313	338	328	327	363	343	319	349	338	354	329	379	336	320	329	316	364	326	344	311	358	331	297	334	314	341	325	339	322	314	341	388	351	359	335	331	359	337	371	312	333	335	307	341	365	296	343	345	335	312	321	346	343	353	354	324	359	352	301	322	347	325	324	345	364	350	321	310	355	328	335	360	351	335	337	340	341	335	338	368	352	325	302	321	339	343	351	329	338	305	325	332	353	331	320	330	347	342	324	311	325	362	350	332	341	337	329	333	362	358	345	317	342	322	346	335	334	349	337	345	360	344	342	331	317	333	326	347	297	352	370	332	314	351	332	326	306	320	307	333	330	338	328	301	296	336	361	345	360	327	349	325	338	323	343	289	344	326	362	324	331	353	346	338	333	347	372	322	344	349	318	337	333	332	339	358	319	357	346	319	337	359	351	309	341	340	353	338	331	323	332	360	333	330	356	324	326	331	291	326	340	377	312	348	333	342	323	363	340	319	347	354	348	351	308	336	356	327	329	327	322	363	331	358	344	327	330	341	334	344	345	328	329	310	331	326	341	343	342	341	353	325	364	354	358	333	314	335	342	347	364	340	367	333	357	350	388	314	335	367	337	344	344	351	353	341	311	346	332	323	353	355	369	329	351	343	355	365	355	338	353	339	337	334	339	299	332	335	355	371	336	345	354	293	309	326	361	326	339	350	343	353	342	349	323	307	314	336	338	342	363	346	310	310	347	348	326	296	305	396	325	341	330	340	338	362	317	303	347	344	361	330	322	366	325	338	312	355	322	336	368	354	330	341	355	347	342	318	310	343	347	331	339	335	356	366	339	362	338	366	344	315	339	332	366	373	315	336	332	327	371	341	349	338	317	327	352	324	353	308	311	333	362	342	308	319	330	354	342	347	330	340	329	370	317	350	329	332	335	328	305	336	326	316	352	349	319	363	327	357	311	351	325	336	335	301	329	371	329	328	363	320	346	318	331	348	329	330	310	341	334	339	356	338	349	338	352	361	323	348	295	341	347	408	343	379	379	306	339	335	330	357	335	323	339	331	342	349	345	313	341	328	319	324	343	336	313	314	306	326	336	319	357	351	337	338	355	342	341	340	348	345	357	344	330	346	340	347	304	341	359	335	314	314	359	339	358	316	326	306	372	366	347	368	375	358	366	327	341	361	326	323	333	326	340	364	355	360	327	353	346	292	347	356	330	338	327	341	361	345	341	351	356	349	354	367	339	352	334	324	335	348	326	314	331	355	342	355	324	344	309	352	335	334	319	332	332	371	319	318	357	318	313	330	333	327	298	346	352	326	317	332	314	350	330	332	335	342	320	334	327	344	360	351	348	331	356	332	360	357	352	352	326	361	373	343	340	324	351	333	334	346	327	340	317	339	357	331	343	331	346	335	338	319	334	335	334	338	328	334	325	300	336	315	343	345	338	327	353	369	358	350	359	367	334	358	322	322	329	310	368	362	370	332	376	319	349	337	329	342	327	336	314	330	340	343	342	344	356	321	332	349	320	351	323	328	333	350	322	354	331	333	323	346	317	334	334	343	319	306	316	350	292	349	348	311	313	331	358	349	366	353	289	347	320	368	325	316	370	368	327	344	332	323	306	353	344	358	327	355	385	356	344	332	351	303	331	365	323	330	347	357	361	307	345	359	330	349	319	341	334	387	359	340	319	351	324	333	357	313	334	350	361	349	316	324	348	306	341	333	281	329	344	303	341	302	355	331	358	341	328	345	318	319	336	342	344	334	327	321	317	312	334	340	326	355	341	345	343	347	320	316	322	339	337	320	353	365	310	343	328	313	349	325	345	346	327	329	348	323	370	352	318	368	334	346	358	373	339	339	348	346	333	371	354	361	351	348	326	369	301	351	347	291	343	339	327	340	315	329	335	350	373	336	313	349	354	336	343	342	367	371	362	361	337	371	371	326	321	309	338	320	330	325	319	315	318	339	352	334	354	338	340	352	321	336	335	320	332	334	329	346	334	308	364	345	308	326	329	327	335	322	325	323	367	326	352	338	306	338	347	332	366	326	338	330	342	341	341	357	339	335	342	328	358	342	360	349	307	304	306	354	327	317	342	365	327	352	346	283	382	332	374	347	291	306	324	340	350	353	362	329	310	376	310	329	319	358	339	321	326	349	325	352	337	338	357	348	312	347	339	336	314	363	339	337	335	355	316	329	340	368	305	328	321	341	348	340	319	328	334	325	346	340	322	359	324	358	352	360	346	368	339	325	349	333	364	365	350	333	306	309	343	373	333	338	341	345	338	343	347	330	328	327	344	312	342	339	339	360	353	335	349	353	323	321	290	332	362	335	336	342	352	329	324	338	346	330	344	375	367	328	332	358	337	343	346	340	334	307	328	320	334	351	346	304	283	319	315	341	336	344	351	364	339	336	353	299	328	349	325	329	363	355	326	328	323	332	323	355	342	332	333	342	328	350	351	344	330	315	360	347	338	305	329	365	300	344	359	326	370	349	355	307	379	324	352	334	328	359	371	321	339	328	364	330	351	341	350	319	340	349	307	318	340	337	321	365	311	291	319	350	346	327	364	336	313	315	370	322	335	334	342	338	317	354	345	350	290	345	363	346	328	335	358	331	293	340	352	339	338	326	331	330	360	334	341	385	326	346	335	339	380	308	332	309	345	383	291	315	351	365	317	354	350	353	312	348	347	375	323	318	340	324	340	360	336	323	323	349	328	331	313	336	372	349	346	332	342	322	379	371	308	344	350	338	350	342	351	294	321	315	359	383	360	378	312	336	328	337	341	325	352	327	320	339	382	391	339	345	331	352	331	331	319	340	301	373	347	317	368	310	323	342	334	353	337	344	316	352	315	324	338	343	326	337	352	354	332	349	348	351	352	354	334	344	331	334	350	332	351	341	324	358	313	317	342	335	320	381	341	331	296	375	312	324	340	316	341	346	339	325	314	363	334	327	321	326	357	320	351	327	355	369	353	322	321	354	332	318	348	355	304	316	352	340	346	337	332	340	354	326	346	345	323	334	308	313	347	330	331	309	326	386	323	296	343	310	354	340	320	358	331	334	302	329	341	312	357	359	339	343	315	315	355	278	338	324	348	374	347	331	361	339	336	342	347	324	334	307	341	354	331	343	333	310	314	326	335	326	345	335	328	327	355	336	331	347	351	322	337	330	342	301	306	359	332	352	332	328	324	344	356	346	364	332	317	337	341	371	329	328	345	344	346	379	342	344	309	344	324	352	380	356	344	348	333	310	347	327	331	294	380	345	306	314	329	373	328	330	339	375	334	339	346	344	319	374	362	320	341	323	328	336	334	362	319	322	326	332	344	369	339	339	317	326
23537	21416	28489	24733	20806	2162	501	379	300	253	256	223	217	219	242	274	207	245	198	239	198	171	126	126	119	117	108	123	123	107	109	119	100	113	122	105	116	114	96	113	106	108	112	118	95	116	102	109	112	107	113	107	103	107	124	114	116	116	112	127	104	131	114	118	107	101	108	112	104	100	102	117	99	112	103	105	116	122	114	115	95	98	90	92	110	103	112	107	109	111	97	102	105	102	114	132	123	95	108	94	106	109	121	110	108	103	114	99	105	108	121	111	114	103	97	96	98	93	96	101	101	99	104	115	119	98	106	115	115	103	106	114	110	102	97	102	108	102	95	129	94	105	128	102	122	110	106	105	107	95	89	120	101	115	99	97	121	124	99	107	119	110	102	132	95	97	99	95	107	105	97	113	102	121	116	102	95	88	109	100	104	101	99	111	116	100	85	109	106	82	106	112	104	96	105	105	123	93	102	136	106	105	118	110	110	94	106	110	120	113	109	121	124	115	102	106	104	89	108	118	115	121	96	109	104	96	106	89	90	103	95	101	102	106	92	112	106	112	108	93	75	104	103	112	91	103	119	98	91	116	117	113	109	84	101	91	101	104	103	103	118	109	125	90	98	112	111	109	105	104	112	96	116	110	117	109	102	98	92	122	114	111	126	129	101	117	110	108	104	96	103	94	103	102	122	112	94	109	118	90	95	110	121	123	107	110	96	106	95	107	104	108	111	114	121	114	113	101	121	105	135	102	98	113	113	124	93	108	105	100	85	101	103	114	115	103	113	102	99	105	98	115	117	110	92	116	106	100	101	113	112	101	99	96	125	102	111	118	110	97	100	99	109	95	109	124	110	97	123	115	109	110	98	127	118	88	128	124	103	110	104	125	113	108	118	109	121	91	103	101	114	91	103	102	117	99	92	118	121	90	123	101	112	109	94	102	114	103	123	101	102	106	117	120	120	98	112	115	99	91	112	98	108	92	110	113	116	91	100	104	111	120	117	130	127	107	125	131	116	116	117	87	106	112	97	120	99	107	124	122	105	104	102	126	117	106	103	114	88	82	103	104	107	110	96	117	105	95	106	138	99	118	108	96	97	111	107	104	99	124	126	102	106	105	110	120	102	97	114	101	84	109	100	103	109	93	99	126	107	115	114	98	118	126	107	102	91	94	118	87	113	91	121	97	111	87	111	102	96	110	102	100	106	108	94	102	129	103	104	120	99	98	101	108	93	127	92	123	115	111	108	98	113	125	107	121	115	109	130	108	117	115	96	92	99	107	110	116	125	126	106	126	93	115	101	114	97	89	99	98	112	109	89	99	107	98	110	93	119	100	96	112	82	97	103	119	95	89	106	102	113	119	102	86	94	102	115	111	114	118	96	112	118	112	120	116	123	106	108	107	121	114	109	109	105	115	131	106	104	125	104	101	101	97	102	115	106	114	107	112	101	102	112	96	126	108	107	114	116	110	107	107	103	124	95	94	109	94	110	107	115	108	104	99	89	99	116	113	120	124	103	112	111	108	105	100	106	119	108	109	98	105	114	92	109	110	120	108	115	113	112	104	93	101	110	111	104	114	106	107	116	117	111	115	123	96	95	112	101	117	99	100	112	113	106	119	101	100	104	105	104	112	99	116	97	115	85	136	118	107	117	121	92	90	102	111	101	92	102	96	115	100	124	105	97	101	113	93	105	110	111	109	103	102	99	116	104	105	91	109	103	131	104	110	107	117	128	114	127	124	94	98	116	99	96	96	113	114	98	92	129	87	104	97	101	97	101	99	106	115	112	118	103	92	117	101	105	110	104	120	111	128	90	90	115	116	105	100	127	120	92	117	107	124	113	119	95	120	119	94	116	102	98	104	101	96	98	97	109	108	100	121	94	120	125	111	106	122	102	94	115	116	112	118	114	89	109	120	111	109	110	106	115	106	119	127	91	109	125	132	107	94	111	92	116	95	98	110	111	113	95	112	93	97	109	91	81	88	97	113	100	92	101	95	105	101	109	114	114	107	105	104	117	113	109	98	112	83	111	112	108	107	118	105	104	91	104	109	97	101	114	107	110	104	111	106	104	112	113	115	107	116	103	114	103	114	104	105	102	101	117	99	129	103	115	126	122	104	103	107	109	104	108	110	101	101	106	89	106	95	106	120	108	99	98	130	113	97	90	112	107	113	105	109	119	106	122	103	107	111	104	114	105	107	101	121	120	114	110	125	116	112	109	112	117	124	106	111	119	109	107	115	108	110	120	112	124	111	114	134	96	122	98	98	100	113	100	128	110	107	114	97	95	110	89	113	120	109	99	109	89	100	109	120	118	99	96	105	106	84	89	108	88	96	97	110	121	105	111	107	116	99	128	127	91	97	92	106	107	107	104	110	114	116	117	80	106	116	111	120	101	110	122	129	104	126	106	95	99	120	120	102	103	106	87	124	111	125	116	103	143	102	107	111	94	107	123	112	113	107	114	111	103	104	102	107	108	105	113	100	100	116	91	116	118	106	98	109	110	118	100	104	107	100	104	120	109	79	106	93	101	102	98	113	102	90	95	129	95	95	119	116	110	103	121	101	102	123	124	102	104	92	119	109	111	104	125	115	101	90	102	92	113	105	96	120	98	110	101	103	108	119	105	118	112	118	111	102	108	112	98	135	102	122	91	86	113	119	104	107	99	101	115	104	91	88	113	120	91	113	131	102	105	97	117	93	109	108	116	126	93	104	102	109	100	106	95	118	79	105	110	113	115	95	105	108	101	107	98	114	119	111	100	111	113	120	110	104	106	101	106	97	128	102	115	96	114	108	112	104	108	101	122	102	95	89	112	97	105	107	120	112	110	112	110	118	119	98	117	120	92	103	88	117	111	111	88	85	110	109	102	104	112	101	116	108	113	115	112	107	125	100	109	96	119	120	91	106	108	112	113	114	102	110	123	120	101	118	114	103	95	113	105	116	88	111	124	97	121	115	107	117	115	110	91	99	110	125	121	115	92	112	116	108	110	86	103	110	116	114	95	110	111	124	114	95	105	104	100	116	98	123	107	127	107	118	105	100	100	132	99	101	93	93	106	114	97	98	110	98	120	101	94	98	118	114	110	107	100	93	124	107	101	103	108	104	124	120	91	86	97	105	97	110	107	98	120	103	104	112	108	93	108	121	107	98	102	119	100	117	91	118	115	107	96	101	101	115	123	112	122	126	103	99	117	116	103	108	109	121	92	93	101	99	106	110	90	114	114	99	104	121	90	93	115	129	107	106	102	102	101	107	117	112	104	101	108	121	113	115	104	128	110	116	104	115	111	110	103	111	108	100	101	99	109	106	105	110	104	93	98	96	96	94	99	116	98	110	107	117	105	103	114	100	116	102	113	110	111	105	102	120	117	109	103	99	104	125	118	106	130	136	108	117	123	112	105	107	116	107	113	82	107	102	109	104	124	94	110	99	106	109	108	103	89	92	102	112	110	104	118	111	118	98	110	119	106	107	110	94	130	132	105	122	100	103
3577	9969	6453	2751	1860	1286	1071	840	726	617	590	436	448	456	575	599	494	520	554	515	461	300	247	226	228	201	180	205	188	176	202	190	170	166	209	185	184	189	161	171	153	192	167	183	176	164	189	157	179	148	168	151	186	168	174	173	192	154	176	164	160	157	181	178	174	181	182	197	168	182	174	176	160	187	172	176	157	185	168	165	180	181	176	196	172	171	188	177	179	176	161	175	168	200	190	163	191	182	180	160	181	161	175	143	161	180	180	169	167	139	180	164	182	171	178	155	180	161	179	180	197	181	180	183	185	181	167	150	195	175	191	161	162	196	167	192	189	201	153	182	163	202	181	172	172	157	179	155	168	161	187	160	190	157	161	178	170	193	177	168	157	159	149	204	159	156	177	166	178	184	174	153	191	175	171	147	161	197	166	151	184	168	176	166	184	160	166	142	164	188	193	165	166	176	177	173	167	186	161	145	157	166	175	186	171	183	149	159	150	195	166	169	173	156	163	153	163	179	170	181	167	179	161	171	207	181	177	169	166	185	142	196	150	176	173	179	180	183	168	139	155	166	180	180	168	164	174	195	156	164	171	166	162	173	163	173	188	163	154	163	162	175	192	190	173	152	171	169	157	156	162	158	174	152	169	157	166	159	172	191	168	179	177	172	183	162	173	168	164	182	171	187	152	179	165	173	158	140	178	159	162	165	174	159	189	164	165	176	160	179	177	196	160	180	161	166	177	159	165	163	190	177	177	190	186	179	174	165	182	171	164	152	189	176	175	148	174	174	158	166	170	184	185	160	163	175	173	170	168	174	180	151	190	159	163	157	157	191	183	173	166	155	161	173	164	189	170	172	185	151	160	168	161	162	166	150	169	162	177	169	173	165	143	172	148	148	150	180	171	163	177	173	149	185	168	171	175	151	189	164	161	166	184	150	147	184	191	172	185	177	155	174	169	154	175	181	188	180	177	174	164	168	176	173	177	190	161	186	161	179	164	177	191	144	163	167	167	161	164	197	185	173	181	165	173	152	174	167	168	194	172	199	194	154	170	182	166	174	182	170	148	181	155	173	172	178	165	170	180	165	165	180	205	170	168	191	175	160	170	184	194	154	166	160	171	187	160	187	181	157	163	189	171	169	160	177	184	154	187	179	174	169	180	167	167	179	186	162	182	182	167	153	160	151	159	164	170	177	171	181	174	167	175	191	175	153	169	164	177	189	158	171	170	174	178	166	171	158	165	157	155	147	170	157	171	176	170	178	173	155	136	179	160	202	158	179	150	182	191	162	162	185	181	162	184	181	167	189	185	178	174	144	162	172	172	185	140	150	156	165	175	172	166	175	174	179	192	171	187	150	154	155	178	162	178	157	187	192	162	168	173	161	171	164	186	186	193	173	167	170	154	156	159	182	180	172	168	174	181	175	162	166	171	161	174	190	164	157	179	155	185	175	188	184	191	179	175	158	164	177	162	172	156	160	162	180	184	164	171	188	150	139	164	177	139	159	196	180	180	160	185	176	157	180	181	165	174	169	191	166	177	181	186	173	186	174	155	174	161	176	161	166	186	156	159	172	163	167	169	176	172	180	171	180	160	162	185	160	169	181	168	149	203	170	159	181	168	174	176	171	195	175	186	190	180	169	166	181	160	167	174	174	159	159	149	175	185	193	190	167	149	173	162	204	182	166	187	163	177	168	167	141	150	148	190	169	167	186	208	172	176	156	167	155	166	147	176	178	161	150	177	181	161	157	159	161	167	171	172	152	161	177	167	164	183	172	156	166	169	161	167	174	169	186	172	159	182	164	175	166	189	171	176	154	200	183	172	168	160	160	161	163	158	178	178	177	158	177	170	178	168	156	179	144	161	185	158	171	172	164	185	155	146	179	177	172	169	204	186	184	171	169	153	175	164	163	155	166	179	152	159	186	182	169	163	170	136	158	159	155	166	189	160	165	162	170	165	167	174	177	168	179	201	162	164	171	183	182	152	173	183	157	172	158	160	171	169	166	185	170	178	188	174	159	182	172	192	173	152	176	155	166	178	169	191	163	183	175	164	175	172	155	170	174	145	159	188	172	161	197	139	190	150	159	196	158	166	169	164	158	151	168	166	171	173	153	178	158	177	150	178	165	161	184	187	188	174	191	171	166	168	162	153	151	160	171	161	154	162	184	165	168	166	170	149	183	174	168	172	181	171	190	172	184	175	171	203	179	179	184	166	164	153	165	178	175	172	179	167	156	144	159	180	154	158	163	163	189	157	188	156	158	169	179	176	169	169	156	168	155	158	171	177	151	181	179	163	170	166	181	172	162	163	176	159	173	170	173	172	153	156	166	175	170	190	170	158	189	159	137	168	163	181	185	168	166	144	176	181	143	172	205	197	174	181	166	167	149	177	169	164	167	187	172	188	173	170	192	157	182	168	172	180	169	148	178	163	151	152	176	173	171	158	160	172	178	177	194	172	185	198	175	162	155	176	185	146	150	169	162	175	167	177	203	189	161	183	164	169	172	181	176	185	170	151	162	140	164	165	172	173	164	172	169	199	150	177	186	191	177	196	167	167	190	179	155	169	207	189	161	193	200	170	128	168	186	155	185	160	174	184	170	153	193	149	170	168	179	159	145	171	153	160	176	166	179	185	173	193	129	168	167	158	185	157	191	171	174	175	160	193	176	155	167	189	180	206	150	155	172	151	176	181	162	166	161	164	165	156	169	166	171	157	182	140	159	184	185	169	152	161	180	199	196	174	171	174	184	160	163	155	175	150	194	160	165	188	178	162	161	164	212	191	177	145	144	153	131	170	162	138	165	159	159	155	173	161	171	175	152	165	169	150	160	178	180	175	154	171	168	164	160	161	198	175	165	156	163	156	164	183	174	151	149	158	190	156	173	170	170	178	170	153	148	172	160	174	169	166	166	158	172	176	179	186	182	185	177	162	174	166	167	174	157	180	168	173	161	159	190	182	169	177	173	163	157	162	172	180	172	171	171	170	189	169	155	160	156	170	158	182	185	146	188	184	174	175	179	156	163	160	159	170	165	170	161	170	189	183	175	158	146	189	171	181	161	173	173	176	167	160	162	179	165	176	172	176	186	183	165	173	167	169	196	158	167	151	168	177	147	171	172	177	155	170	181	155	182	167	152	153	164	192	187	170	193	202	174	178	177	179	162	147	162	182	160	179	187	165	175	161	166	185	174	180	179	189	167	183	190	160	155	181	170	155	173	200	158	164	126	163	143	164	178	179	177	171	179	168	165	172	162	162	144	182	174	158	161	172	177	183	164	176	175	164	162	187	160	149	162	162	175	169	178	203	163	180	155	167	157	173	159	175	147	163	196	188	167	158	164	181	164	195	179	154	192	171	162	177	161	179	175	159	162	181	172	172	166	163	168	165	151	172	157	177	147	165	160	159	156	167	187	154	163	175	156	172	156	164	166	180	174	156	157	153	166	180	164	179	173	201	162	185	183	159	188	187	180	165	177	167	167	176	143	175	181
24682	21390	26862	25024	2410	531	465	391	394	377	371	341	331	337	363	350	322	366	338	340	313	358	287	266	288	280	275	271	296	259	277	282	285	271	289	280	262	268	271	281	264	294	272	283	263	278	286	263	285	274	256	262	244	289	279	281	298	245	281	277	261	284	264	265	288	267	282	284	283	268	269	302	252	276	280	277	268	282	285	278	285	266	250	237	255	294	264	294	264	274	251	296	283	292	272	265	253	285	270	259	276	275	288	269	299	260	242	285	279	256	283	272	272	267	259	302	290	257	267	271	299	290	278	261	270	268	257	317	280	253	278	287	293	275	249	290	293	247	280	288	267	261	264	276	268	271	287	261	273	286	244	282	292	257	266	294	270	287	244	267	286	266	273	276	275	241	245	325	276	261	261	283	261	280	274	257	272	256	269	267	282	270	259	277	274	284	287	275	273	258	282	259	255	274	272	292	274	284	273	319	280	260	263	273	273	278	267	266	296	315	291	246	274	253	262	259	252	307	284	252	210	307	289	262	284	282	281	265	280	285	263	296	259	266	264	295	272	277	281	284	255	292	267	249	286	267	281	288	276	296	252	272	279	261	312	260	255	258	275	303	276	288	298	288	279	251	301	283	291	314	296	250	276	268	267	270	276	273	260	271	267	281	279	256	277	305	245	257	279	281	245	285	247	241	251	271	278	287	250	270	287	306	248	298	265	269	284	260	266	282	304	282	267	274	275	280	256	254	266	247	267	301	294	295	262	255	275	299	283	239	255	257	274	272	290	281	282	255	265	237	275	284	277	287	264	283	283	289	289	262	294	283	269	292	235	266	271	285	257	292	268	281	280	301	263	290	289	303	268	259	270	266	290	280	289	253	296	276	271	278	276	269	250	289	300	255	294	288	273	284	273	258	286	266	276	271	277	256	296	243	276	279	261	257	242	277	289	273	288	274	270	273	260	287	224	294	260	249	310	267	263	314	270	285	270	267	288	271	263	262	239	256	270	223	296	270	243	290	272	282	267	276	274	271	284	292	306	273	290	263	275	285	294	277	269	258	270	266	256	261	311	255	276	288	281	266	274	285	255	259	301	328	258	256	240	266	292	296	298	269	278	269	299	256	262	299	233	286	251	280	268	288	303	273	269	299	300	265	265	270	282	278	274	277	243	281	258	249	259	262	268	284	273	255	276	280	263	258	293	246	264	288	287	291	264	292	286	247	269	253	246	290	242	292	281	263	298	296	252	271	294	264	264	298	297	270	296	297	297	237	293	258	296	276	281	243	244	268	249	297	271	297	299	236	287	286	236	290	270	310	257	278	282	265	276	274	262	300	271	273	277	307	289	276	293	260	299	281	298	281	317	267	271	290	277	269	249	303	271	269	275	279	277	259	281	270	307	284	273	253	268	279	263	256	249	252	273	262	268	265	266	292	290	248	298	281	284	260	277	246	305	278	278	260	255	290	259	274	243	270	267	299	249	249	264	282	291	272	261	278	264	255	280	273	256	299	291	260	245	277	278	292	265	270	274	294	252	252	278	249	282	296	269	265	286	275	275	278	272	256	250	288	239	271	283	277	255	248	255	259	243	258	273	284	253	266	276	273	257	278	243	266	292	270	299	278	261	257	274	293	261	253	259	249	262	289	248	276	241	296	283	285	290	294	262	284	268	280	292	274	279	267	258	259	276	291	280	273	259	290	303	253	251	273	266	288	244	263	277	286	259	282	266	265	291	249	287	269	272	272	267	288	261	278	279	266	271	294	303	253	293	268	251	279	279	283	289	263	278	313	284	228	282	267	317	236	290	273	262	276	263	258	300	265	287	273	231	254	264	302	269	259	285	269	278	265	276	284	257	270	238	285	261	293	263	287	281	262	271	261	290	271	271	266	257	266	261	291	260	268	274	269	298	272	277	262	268	230	230	267	284	297	266	252	266	283	298	266	268	243	260	267	255	301	278	277	266	248	263	273	263	254	251	271	294	281	235	278	278	261	303	267	265	291	288	307	277	275	282	281	261	264	270	283	284	255	271	269	288	275	266	257	285	274	286	284	287	276	271	260	283	297	286	237	255	296	279	251	258	289	253	258	277	273	275	305	259	252	262	244	271	252	276	266	285	264	272	265	246	289	277	282	302	276	272	271	294	280	305	267	260	247	293	262	279	277	261	257	273	289	270	283	286	265	277	254	293	265	264	237	249	271	302	265	284	264	272	270	247	284	247	265	259	273	251	281	304	260	257	284	286	292	306	258	269	233	282	272	267	270	268	276	272	303	262	290	278	252	271	278	283	266	292	251	279	272	274	281	250	289	293	273	255	248	285	253	247	285	260	279	271	290	259	292	262	252	266	293	253	266	279	255	286	284	263	282	255	262	281	270	261	282	230	261	272	268	278	271	241	270	265	267	285	279	249	272	263	268	258	244	257	287	269	283	261	278	255	286	290	229	273	284	277	255	277	271	269	281	244	242	268	245	273	265	223	278	278	288	276	301	262	292	287	280	272	235	235	266	278	211	274	279	271	252	251	269	281	296	260	248	275	254	255	260	277	263	273	258	300	291	261	293	293	253	238	256	285	267	278	268	269	284	276	283	256	283	281	252	261	258	259	283	293	273	293	269	283	260	289	264	237	263	266	301	275	253	291	281	255	300	254	261	258	287	287	265	283	252	276	286	296	248	262	238	277	248	248	287	269	270	288	267	271	265	298	255	246	259	257	268	270	264	233	269	268	263	254	253	271	252	279	277	277	294	261	286	273	274	319	268	296	252	260	241	289	256	281	254	282	276	260	275	251	289	285	275	283	282	250	268	258	286	287	298	277	268	285	299	294	286	307	285	247	269	296	277	273	267	266	307	280	250	257	296	263	262	262	259	288	266	282	278	277	265	279	261	290	284	253	249	275	263	288	272	243	248	284	249	272	247	271	250	283	280	254	251	278	259	277	283	270	277	287	269	285	268	298	257	278	297	274	234	284	266	286	274	287	265	256	297	272	288	247	277	282	280	283	281	276	249	266	282	236	277	257	296	282	285	253	275	274	297	272	267	275	296	299	294	240	259	255	262	269	304	273	274	277	256	293	292	296	273	263	246	277	285	259	263	269	315	247	286	266	256	280	269	264	279	287	287	242	288	265	257	291	261	265	257	261	268	296	271	279	268	266	277	256	288	286	278	265	277	286	260	258	258	255	252	284	289	282	271	265	266	278	252	253	294	261	265	270	279	273	233	296	286	267	265	255	258	265	284	269	293	273	268	267	250	259	261	274	258	282	262	252	275	266	288	260	275	248	280	290	268	256	267	294	258	276	264	293	288	277	250	281	280	272	266	273	267	270	274	274	271	279	281	257	287	260	258	278	262	272	282	285	262	265	290	257	261	282	276	271	272	268	283	273	281	297	282	258	272	269	254	255	275	267	257	266	258	297	254	275	284	269	278	271	281	282	252	284	264	242	229	270	287	250	266	243	259	283	276	275	303	274	267	256	287	280	268	266	260	303	258	270	248
3542	6090	4203	1845	1336	987	868	777	812	754	653	609	645	558	699	627	608	628	655	622	592	493	460	418	396	429	408	419	399	397	418	400	410	419	420	426	380	403	377	392	375	398	395	420	380	411	403	396	412	420	402	403	425	382	409	367	431	395	403	428	399	409	414	396	397	389	390	410	413	387	382	423	350	399	413	389	365	400	409	394	400	413	393	415	421	413	411	423	398	398	411	402	370	398	416	422	400	405	390	369	410	381	405	388	391	419	398	400	405	392	399	370	433	409	422	420	391	408	414	390	393	429	422	426	411	405	433	409	390	400	388	375	414	371	406	404	432	394	388	402	420	367	397	374	403	386	431	376	387	396	383	442	384	364	404	412	392	372	389	411	411	424	428	403	390	399	415	419	369	406	376	349	426	397	392	370	408	368	425	412	422	364	386	372	421	384	388	376	381	401	390	381	393	397	393	403	418	388	416	397	415	415	395	439	423	424	410	373	404	359	394	428	416	396	393	397	404	414	406	433	394	402	418	404	443	432	379	388	399	422	401	436	413	411	429	410	395	390	396	371	401	410	402	389	412	403	439	401	379	424	378	405	403	382	391	433	402	407	440	398	416	400	435	406	410	400	380	395	408	410	404	393	407	402	381	378	398	416	387	399	404	397	428	385	366	387	427	361	387	428	361	359	381	411	406	408	388	399	408	385	358	389	383	410	422	394	364	386	428	380	420	465	404	412	377	403	400	407	410	421	386	389	436	411	365	378	405	372	371	424	442	426	436	410	416	397	409	402	355	412	424	364	386	426	391	412	383	413	412	340	403	387	397	394	405	389	413	398	409	398	397	418	405	395	403	422	397	375	396	397	402	418	427	408	405	414	414	405	392	399	414	397	402	407	394	400	393	397	462	394	349	404	397	386	408	408	395	425	368	441	444	353	368	333	357	360	386	425	380	403	412	392	373	408	412	372	410	399	418	407	397	411	431	401	464	416	441	379	397	421	401	424	413	392	363	380	390	427	408	398	416	440	388	420	387	392	426	402	440	450	419	404	418	356	417	377	414	400	385	392	446	412	401	434	408	410	395	429	409	390	361	383	407	394	419	407	404	411	399	390	389	428	404	376	402	419	420	407	381	393	386	432	396	389	401	396	456	423	421	423	400	396	384	375	419	421	409	410	398	388	411	423	416	409	412	387	400	372	378	418	413	382	426	409	417	402	446	417	376	395	412	389	383	392	392	405	394	411	412	397	424	392	394	400	400	394	394	416	367	427	400	440	410	418	390	422	445	377	410	412	390	365	429	424	377	425	404	423	391	378	369	422	379	423	420	383	410	421	394	399	364	395	366	389	385	389	374	399	416	398	411	393	380	399	407	387	381	376	398	375	365	396	368	391	406	388	391	383	401	402	391	412	377	386	367	396	404	431	411	377	375	432	407	419	383	420	414	405	387	403	412	417	402	424	407	373	414	387	402	402	398	362	407	394	391	381	364	403	389	409	367	367	402	408	422	417	409	439	371	395	418	406	397	394	410	394	339	434	439	420	400	425	424	399	381	387	398	402	386	397	389	411	388	403	406	424	390	414	387	422	417	396	431	438	371	426	405	402	386	382	392	382	370	388	365	399	388	376	409	384	418	382	391	406	423	394	403	449	381	393	384	410	387	418	383	390	380	392	391	412	413	405	397	396	421	405	385	422	415	381	390	389	370	397	417	416	404	349	373	393	409	434	409	400	419	414	398	416	423	406	411	439	401	388	379	398	421	375	391	396	412	389	396	403	432	381	457	379	385	404	437	416	402	391	381	402	379	394	410	424	382	396	408	402	380	437	413	412	413	397	395	403	396	453	373	376	374	391	403	404	397	387	397	407	384	408	397	415	400	407	413	389	393	416	357	366	386	400	431	404	391	398	367	381	414	430	381	421	367	406	406	368	387	413	400	399	361	397	403	414	410	394	417	416	373	430	376	408	429	405	387	402	417	386	394	389	412	397	432	392	422	372	416	450	407	409	408	447	432	418	385	418	392	420	415	389	397	387	418	392	375	422	414	400	426	390	413	391	405	420	409	409	403	384	418	415	461	407	388	366	399	391	411	391	417	428	420	427	411	441	399	365	398	369	391	429	400	414	391	423	394	406	429	430	378	383	443	380	443	388	387	394	397	395	436	418	406	368	408	397	408	397	398	387	409	402	395	386	352	384	426	413	374	400	409	437	425	432	433	409	373	390	404	397	412	409	380	421	410	380	392	416	384	386	385	439	447	410	387	421	406	367	394	401	389	426	414	408	416	397	393	433	378	416	393	377	379	435	401	427	428	416	385	397	388	400	395	407	412	390	417	397	417	400	386	360	406	393	390	377	381	418	432	377	441	409	431	367	390	384	409	408	405	388	413	391	440	419	388	390	417	415	400	400	370	389	381	403	389	395	382	391	380	380	385	394	384	400	375	387	418	412	369	405	420	386	401	435	404	396	384	429	408	397	396	377	440	366	436	419	409	392	395	427	415	404	377	387	440	400	405	369	361	444	385	403	406	401	373	411	434	410	373	425	414	398	432	406	394	399	418	408	411	401	393	363	374	401	386	405	381	389	418	418	404	389	382	380	368	396	377	418	404	409	413	413	394	366	404	400	411	360	406	435	411	380	432	425	386	388	436	395	432	420	389	416	406	444	387	410	406	403	459	438	398	408	411	415	386	438	413	403	442	398	376	404	377	415	393	393	393	412	424	392	423	378	392	411	411	406	378	408	398	352	393	410	348	388	384	413	411	383	403	403	354	389	398	409	386	414	411	390	423	426	403	404	414	410	396	386	403	418	391	363	395	405	420	389	396	389	427	413	424	411	418	425	401	442	430	416	374	386	396	375	367	427	400	403	349	419	420	415	400	402	410	393	398	448	397	436	420	403	392	438	407	382	391	372	405	411	403	415	362	392	404	393	368	432	413	391	408	430	405	406	434	393	389	425	410	415	389	405	383	386	409	397	381	416	407	413	399	410	397	391	375	413	419	401	416	422	420	419	395	430	447	397	413	403	402	387	416	402	412	382	397	396	437	423	419	394	408	411	411	413	402	388	429	407	438	392	382	430	424	407	404	399	425	436	384	399	406	428	403	411	412	433	444	404	351	416	430	418	397	403	393	382	411	416	425	385	407	416	378	407	372	425	405	445	405	425	400	389	384	397	389	407	397	399	409	397	429	438	432	389	396	411	375	389	420	403	383	369	388	433	417	371	400	392	386	393	378	375	408	359	406	395	386	425	429	422	385	369	405	380	383	430	418	416	376	398	432	386	377	383	394	385	387	389	385	431	374	390	372	418	351	410	382	406	361	404	416	414	410	386	392	391	413	408	430	420	421	441	393	395	375	412	399	468	415	418	410	405	379	386	380	435	374	413	437	395	425	407	378	435	370	394	392	405	383	381	360	410	347	412	425	400	392	401	390	402	381	402	405	406	393	396	430	420	395	374	374	401	373	403	381	419	393	403	411	412	388	406	405	412	430	404
22628	21432	29178	24083	21430	20914	2125	673	493	444	406	291	304	297	320	287	305	315	268	279	240	217	160	153	144	136	142	142	158	158	129	137	134	155	131	137	168	143	119	148	127	132	147	116	126	122	128	139	139	153	116	133	142	122	128	124	144	138	137	162	125	130	121	126	148	126	154	118	136	131	133	146	147	143	130	122	128	139	136	132	123	135	125	152	138	137	104	143	132	152	130	126	130	142	130	129	134	110	141	147	126	153	126	132	128	124	135	121	128	145	137	132	139	137	115	127	137	105	146	132	106	132	134	121	108	159	114	143	123	139	122	143	116	135	132	134	128	128	140	143	120	118	139	148	124	111	139	161	125	158	131	115	108	134	126	111	116	149	130	125	119	135	136	146	153	139	132	130	117	126	127	165	112	128	127	162	123	128	122	118	121	115	119	125	123	129	139	144	114	149	149	149	136	146	136	118	126	144	140	124	111	124	139	130	125	132	123	135	126	124	129	128	125	132	110	143	108	138	109	116	137	125	150	130	118	127	134	140	118	124	142	129	133	140	128	122	137	155	140	131	116	117	125	129	126	121	129	116	119	122	120	134	129	119	129	139	111	115	126	124	133	106	158	126	142	126	142	124	148	145	131	116	150	119	121	150	148	117	128	152	134	101	117	109	124	107	136	120	128	129	132	143	127	126	138	132	120	125	144	139	140	122	140	103	144	133	115	109	131	136	132	143	144	117	132	118	123	133	121	139	139	130	136	137	128	124	127	144	123	112	119	123	132	99	143	123	132	141	133	113	132	131	105	120	128	150	114	138	128	96	136	125	152	126	119	134	118	151	142	135	131	130	135	112	146	133	132	143	146	122	135	129	142	128	123	149	131	116	143	127	130	132	144	136	137	120	112	106	129	138	154	128	126	138	142	135	139	132	123	145	133	130	122	136	107	141	133	125	115	139	128	126	124	136	116	114	116	142	112	130	156	100	122	129	141	125	125	139	120	130	117	114	130	120	127	130	116	135	123	142	144	113	114	127	125	137	151	139	121	148	135	156	129	120	125	146	137	137	103	131	127	131	118	122	147	142	135	125	129	145	137	121	140	148	112	118	128	136	120	106	146	140	134	125	112	135	116	126	104	120	149	123	127	149	130	126	128	149	124	129	113	126	116	121	141	143	138	131	155	116	122	124	130	125	148	127	130	119	133	150	119	136	132	122	120	143	131	134	132	129	129	124	119	139	133	134	136	130	131	123	144	136	132	104	123	126	123	129	135	111	132	122	118	116	145	121	138	129	122	139	122	129	127	140	127	126	122	124	123	130	119	137	130	133	139	115	131	120	143	126	129	134	139	123	154	116	121	123	134	128	137	118	119	110	136	123	135	145	127	129	136	148	113	146	130	130	142	132	118	137	126	139	125	142	129	129	128	135	134	134	135	128	121	121	124	128	124	107	127	130	126	141	101	139	124	136	129	121	137	144	138	118	123	126	143	127	144	140	138	119	140	137	142	116	124	144	135	121	130	138	132	142	136	120	130	101	128	134	110	124	140	121	119	132	143	113	140	100	144	119	121	137	126	123	131	120	126	140	122	154	124	118	134	128	121	145	134	135	120	136	139	118	137	103	121	118	146	113	129	106	120	141	123	99	135	153	111	125	137	131	134	128	126	121	140	138	113	121	123	144	133	137	119	136	126	140	143	125	127	136	133	130	127	101	143	112	125	122	141	137	147	141	138	127	120	117	123	121	121	130	131	148	126	111	124	156	125	136	130	120	145	122	118	125	132	125	118	125	157	132	140	116	151	138	127	141	144	144	125	122	135	151	132	129	125	128	147	135	118	144	155	126	132	108	137	134	130	119	148	125	139	128	133	143	125	137	120	119	127	133	123	122	123	132	122	115	154	139	117	144	155	106	109	129	119	132	121	136	135	141	126	139	142	129	130	141	129	133	138	119	121	123	145	115	126	123	100	129	134	137	127	143	133	132	112	123	156	153	138	129	126	113	153	152	124	144	136	120	123	119	115	140	133	134	127	117	150	154	121	123	120	114	134	152	135	136	108	130	123	148	133	129	123	132	130	128	122	138	113	143	127	104	117	137	124	144	138	134	133	125	143	148	124	132	122	125	113	141	123	115	118	133	148	121	116	129	116	133	136	124	120	130	133	137	117	119	142	138	123	109	112	135	133	131	139	113	137	129	123	133	141	127	135	121	138	146	133	123	129	120	149	124	134	138	118	119	126	141	124	120	118	128	126	129	121	160	126	120	148	136	138	137	126	120	139	114	117	127	146	131	122	112	145	111	138	148	147	123	123	103	126	128	136	126	124	154	127	119	125	125	126	118	136	144	119	118	147	122	122	129	133	126	155	141	125	120	138	123	138	117	132	131	133	136	146	131	106	132	120	135	148	133	134	134	113	117	117	155	128	154	140	132	137	132	129	105	127	129	129	120	122	125	126	134	121	129	115	134	142	127	125	123	138	123	129	120	149	123	134	129	111	142	112	135	133	147	128	141	119	138	138	131	110	141	144	133	144	137	126	124	120	132	126	107	115	121	133	129	129	153	130	142	135	125	119	118	141	127	140	122	130	103	123	151	123	127	127	112	128	142	141	119	154	126	127	140	139	132	144	123	131	115	126	145	133	125	117	141	145	115	127	135	123	138	128	132	126	138	139	109	134	115	119	127	141	117	145	148	129	132	125	129	118	147	127	139	115	131	133	125	142	132	131	122	135	146	142	132	125	134	113	116	117	141	141	142	135	127	141	121	128	147	132	123	125	125	114	126	117	128	126	112	128	141	144	137	114	131	134	140	129	133	124	148	135	120	115	143	137	125	119	139	126	133	132	135	138	127	109	123	136	126	131	134	110	137	121	133	130	109	132	116	134	131	129	129	149	134	136	103	123	146	128	135	137	128	128	118	150	120	136	135	148	128	126	125	148	136	130	114	112	116	110	111	133	109	131	113	119	126	124	119	124	136	126	134	110	113	127	119	123	112	122	139	140	121	136	147	112	130	127	146	125	139	117	134	126	129	151	116	112	111	138	134	126	134	124	135	122	116	119	124	123	145	137	122	149	116	141	123	110	127	137	131	127	126	134	126	114	143	102	131	154	139	134	141	142	128	137	141	150	122	109	150	124	127	144	157	121	143	135	143	140	92	122	117	125	128	133	142	139	150	137	119	133	122	134	141	123	141	114	138	101	129	127	141	123	123	141	127	121	132	137	130	140	124	133	136	128	121	119	124	129	144	125	136	139	119	115	122	136	130	141	134	124	129	108	113	142	115	148	142	132	124	113	131	117	141	135	140	129	118	148	107	123	139	120	130	138	144	135	121	132	125	130	119	130	128	125	117	129	150	112	146	143	141	135	135	113	117	138	127	127	123	115	129	116	118	132	141	136	147	111	143	113	114	127	104	124	136	145	136	137	132	139	129	134	118	132	135	135	119	123	104	117	99	120	138	142	133	129	141	129	126	131	148	133	117	150	124	126	108	120	141	141	128
4821	15562	10877	4812	3161	2321	1806	1457	1262	1066	981	801	693	748	736	607	673	735	564	584	500	406	325	276	248	262	253	241	245	230	226	197	223	225	222	198	211	194	188	212	189	188	202	191	197	202	200	201	197	212	185	201	209	221	204	212	171	197	203	209	213	197	211	204	193	205	209	204	195	191	187	192	184	183	193	180	207	179	157	196	196	180	210	177	210	190	192	175	192	221	184	167	190	177	194	206	207	215	205	196	211	196	184	204	214	201	206	211	200	206	171	187	224	198	189	197	184	205	188	169	191	169	205	222	203	165	197	166	197	181	187	189	203	183	198	187	181	207	226	189	165	195	190	195	192	179	180	195	195	197	192	199	196	177	205	182	192	189	195	195	178	189	191	191	225	166	187	192	158	190	185	165	192	189	179	197	185	151	199	198	170	163	187	186	168	190	200	167	191	175	183	175	172	207	195	183	181	193	191	157	185	185	203	163	179	207	189	173	194	208	199	174	174	203	171	194	182	175	189	180	173	158	204	209	174	218	182	184	187	188	172	194	190	177	174	181	218	200	190	167	168	180	198	178	187	197	187	214	182	178	184	198	192	185	203	158	161	169	184	200	176	168	180	166	181	171	176	170	174	203	166	182	178	171	158	178	174	206	184	201	172	198	167	203	199	180	178	197	201	177	175	182	168	180	172	206	202	160	192	183	179	199	191	187	206	193	174	175	197	201	187	168	179	209	200	218	189	212	193	202	209	198	181	167	204	195	197	160	175	192	186	163	178	202	211	224	191	163	182	234	187	209	177	188	189	194	163	176	186	206	174	196	188	206	205	234	167	157	190	189	167	188	165	161	169	162	189	180	198	197	213	196	186	190	186	178	197	158	172	178	179	174	176	185	180	206	197	200	193	183	177	187	188	174	179	189	193	174	200	176	188	160	182	181	180	170	187	170	204	192	183	192	196	183	173	185	190	177	183	192	206	204	200	185	171	170	183	214	184	190	226	183	169	187	174	198	183	178	172	200	183	173	172	177	191	193	155	212	166	213	197	162	188	189	179	186	178	198	199	214	190	170	181	194	162	194	188	183	202	186	168	195	188	205	192	176	184	180	192	201	182	194	172	182	178	193	164	171	186	182	199	202	191	187	162	193	185	202	190	194	204	180	186	162	205	168	203	174	184	182	165	175	198	191	212	198	198	220	167	159	186	184	197	190	178	183	185	172	171	192	173	204	166	181	192	197	170	181	177	176	186	183	206	197	170	200	189	178	181	177	202	202	208	202	216	163	210	196	191	188	200	192	194	212	190	205	192	201	170	188	195	178	195	195	180	164	184	176	194	185	196	187	189	190	176	209	195	178	173	174	192	201	200	183	193	189	186	178	151	158	181	188	192	194	197	190	206	196	174	181	178	167	177	194	207	176	203	177	199	213	187	171	192	163	218	174	156	189	187	194	188	180	197	191	173	191	193	180	183	168	205	198	195	170	212	176	195	182	165	189	209	175	194	203	194	187	186	187	202	175	194	198	169	181	175	193	184	203	195	185	194	192	183	165	192	181	208	171	161	186	189	223	165	166	204	194	184	205	184	199	191	171	199	183	189	203	159	199	189	175	176	166	183	180	186	194	171	205	155	176	183	175	185	162	194	185	183	169	184	168	192	176	199	190	187	186	212	178	173	189	191	186	189	197	185	179	194	230	189	190	181	205	174	164	193	205	170	183	181	199	184	185	202	164	204	213	195	163	196	175	206	186	182	169	195	183	180	200	178	182	179	173	179	198	182	200	201	199	205	186	159	206	195	202	191	176	195	203	187	210	188	177	202	168	202	205	174	177	194	168	159	169	171	204	197	178	225	186	203	206	206	188	217	198	174	189	205	177	186	184	190	182	185	201	223	191	171	162	179	180	218	159	191	179	195	171	182	173	162	172	195	166	185	202	172	165	198	181	190	184	189	196	187	191	183	219	190	173	194	198	195	177	181	166	197	210	196	177	203	193	183	187	199	207	173	168	189	188	184	162	190	174	181	185	211	203	176	167	192	179	153	190	171	196	166	146	194	187	204	185	193	202	163	176	200	220	172	192	186	191	179	189	197	165	165	199	198	164	196	181	180	187	179	182	191	171	193	188	189	183	198	167	194	185	204	164	192	189	179	187	222	164	187	172	197	194	183	197	200	198	189	194	192	199	188	189	193	199	198	206	170	184	178	174	188	174	191	185	190	189	156	166	198	190	219	173	206	198	201	187	187	194	156	186	181	193	177	188	178	195	170	180	187	188	192	163	188	207	189	196	211	184	171	183	186	211	214	180	165	207	182	204	184	163	182	188	186	216	185	190	180	173	186	173	178	189	194	215	211	173	188	212	209	191	192	188	165	199	207	207	181	192	199	184	195	182	153	183	169	187	178	200	152	159	189	190	199	211	206	177	204	164	172	172	189	170	184	178	182	180	201	191	200	213	180	190	171	198	182	192	206	195	180	188	178	197	183	169	189	162	170	186	176	163	208	179	177	194	171	207	179	200	160	189	161	205	164	165	184	214	179	195	180	176	218	162	195	198	180	155	195	158	166	203	177	186	172	182	202	186	195	196	196	186	195	190	193	192	162	166	195	196	187	200	162	185	171	186	193	202	168	177	172	181	190	184	188	183	152	201	194	159	197	168	168	177	188	184	188	201	191	188	195	194	181	176	199	199	171	207	196	178	179	196	206	170	192	191	200	179	177	177	192	188	190	189	175	199	189	183	181	187	201	203	186	202	197	168	190	190	166	192	187	192	187	209	203	180	210	155	178	176	176	203	186	202	153	193	210	162	207	185	192	185	205	182	184	215	192	190	176	185	196	185	193	175	170	178	202	153	165	182	179	184	182	193	189	175	190	163	178	198	185	199	176	163	221	200	205	174	175	174	178	183	204	188	183	175	192	176	180	163	206	200	164	170	189	170	187	202	178	200	190	175	156	193	207	206	193	191	197	195	189	194	171	216	198	192	193	183	177	193	185	160	199	187	184	171	190	171	200	179	176	175	198	206	201	170	175	189	180	200	185	201	187	179	190	191	175	184	217	181	183	200	170	174	188	191	165	175	171	204	192	202	187	206	198	191	166	189	204	195	190	186	186	193	179	193	214	176	192	182	183	183	204	196	177	187	188	200	212	193	219	185	177	166	172	162	171	169	201	191	174	194	180	203	211	179	194	189	187	205	195	190	187	183	185	178	171	171	167	193	178	209	163	184	162	181	184	180	191	186	181	193	180	211	195	175	183	195	196	179	185	203	196	165	171	205	175	178	186	183	183	176	186	157	189	183	178	189	184	181	169	172	187	193	205	209	212	166	207	212	201	174	182	189	166	179	180	168	178	188	187	171	189	177	190	193	184	175	187	191	186	177	172	215	189	186	185	179	204	189	186	183	194	214	209	173	207	191	199	178	179	206	173	194	186	190	173	194	174	192	180	181	195	205	201	185	216	182	190	182	171	204	164	197	181	190	200	200	191	196	189	187	188	170
27174	16988	2950	845	551	460	283	271	286	312	264	249	255	241	256	280	270	234	266	230	240	241	252	219	217	215	207	213	210	194	228	207	184	185	202	200	222	186	206	218	205	226	191	215	215	234	211	214	193	205	217	230	206	211	191	213	210	230	219	194	227	212	209	235	225	228	211	227	238	209	214	207	213	211	241	222	209	190	228	210	208	215	215	206	206	195	226	222	198	213	229	212	202	235	197	212	211	212	237	200	207	203	218	233	221	171	209	198	199	221	241	195	194	175	194	197	227	246	209	213	236	221	206	199	203	213	214	201	211	233	211	201	216	195	228	163	222	206	221	238	190	194	204	189	206	196	226	205	230	222	193	194	200	192	204	225	210	183	218	238	218	234	226	213	203	185	225	178	232	203	238	198	224	210	195	219	232	223	194	217	230	217	197	247	249	237	206	201	189	190	209	216	239	214	202	221	226	201	209	229	218	210	234	229	220	195	206	217	210	213	198	207	232	233	207	250	215	229	226	176	200	216	207	200	202	227	197	179	228	203	233	219	223	211	199	198	220	202	225	225	216	205	213	182	221	205	224	218	210	199	188	214	203	200	216	234	214	204	221	206	201	206	189	214	219	212	201	209	231	241	196	236	202	228	198	225	214	212	213	209	201	233	227	197	227	238	219	216	204	188	214	198	208	221	225	248	203	219	238	211	209	232	209	218	230	212	222	204	224	233	204	209	218	185	243	224	202	200	191	236	218	214	207	218	198	203	231	229	230	235	174	208	222	196	219	215	190	218	193	211	212	204	207	220	195	202	211	213	186	213	229	235	201	195	216	220	208	226	200	224	248	246	203	216	203	215	218	233	197	194	233	213	224	231	228	210	231	205	190	213	217	222	221	253	214	233	204	218	223	193	220	241	221	204	227	241	215	219	196	214	190	230	190	204	217	213	238	209	221	216	208	225	224	221	187	211	191	190	221	193	221	224	225	195	213	213	214	212	224	217	219	205	200	214	213	224	218	208	218	208	208	214	210	169	200	217	209	203	213	212	190	221	200	208	218	187	236	208	225	202	224	226	209	207	221	203	214	236	203	222	229	192	210	241	205	218	198	217	211	210	222	226	215	220	210	224	219	206	212	221	201	217	218	239	203	212	209	223	216	215	233	195	204	214	235	202	212	223	206	203	223	186	199	223	198	197	237	202	202	203	198	214	241	225	256	224	214	197	213	218	212	184	197	198	217	209	221	200	240	186	197	190	195	214	205	192	246	185	225	201	218	212	223	207	212	224	211	216	203	210	256	225	200	201	214	235	211	231	221	223	238	211	223	183	201	225	209	209	193	214	221	231	216	185	191	197	210	231	202	216	207	222	214	208	208	180	227	232	222	210	214	210	192	187	230	196	236	213	221	206	203	208	191	185	220	220	217	208	210	211	200	226	212	223	206	196	207	214	224	210	203	230	211	189	243	220	249	212	208	222	220	234	197	220	223	208	193	208	232	202	195	219	203	216	216	239	210	224	221	232	219	211	207	198	202	209	211	205	209	212	197	250	217	204	226	213	239	222	197	182	213	223	209	234	203	207	214	227	204	209	202	232	201	227	219	231	215	214	263	204	208	228	216	213	216	193	229	221	204	220	200	229	215	206	210	218	208	209	229	208	221	210	214	228	197	222	226	211	200	229	208	214	181	203	215	191	228	241	213	221	191	214	206	223	194	212	202	229	223	192	204	206	210	195	188	199	211	200	230	209	196	207	229	223	209	233	225	237	241	206	214	234	216	229	213	215	219	206	214	217	200	221	199	225	213	225	216	215	215	210	226	213	203	216	200	218	214	212	219	215	245	216	217	242	222	215	241	225	195	220	221	200	244	213	215	226	205	235	238	259	190	197	267	198	207	201	171	223	211	198	226	217	225	207	226	210	233	246	213	188	191	232	222	198	195	215	228	207	206	206	227	221	199	236	199	240	209	184	211	217	205	210	232	204	199	229	208	220	227	230	211	192	183	206	201	232	222	210	210	192	215	229	204	191	201	217	232	205	193	211	214	207	218	217	214	209	217	216	199	203	198	209	207	211	240	215	213	205	221	222	198	212	237	208	232	208	221	225	191	223	236	207	212	211	201	220	173	226	213	234	208	205	233	218	189	221	200	208	207	192	222	204	194	228	206	207	203	203	200	196	209	222	228	189	207	229	224	216	207	222	195	204	190	197	200	246	230	186	196	212	222	223	259	215	207	211	233	214	220	211	227	222	205	197	223	220	223	211	220	185	224	222	215	250	217	231	214	228	187	212	203	232	200	204	225	250	217	222	214	236	248	222	214	218	235	209	215	231	232	203	212	260	218	204	185	210	210	190	216	220	213	229	249	201	226	216	227	244	218	219	204	200	212	224	211	221	220	235	230	171	207	242	196	206	204	209	226	236	197	240	208	224	198	208	204	226	214	201	216	209	191	206	227	204	194	197	210	205	218	224	219	227	226	203	235	228	247	216	212	199	207	211	222	230	186	215	187	203	206	213	242	211	223	211	241	222	188	247	227	202	192	227	192	218	221	207	228	229	210	207	223	222	206	249	210	229	218	225	195	202	199	223	219	190	200	226	232	209	221	230	233	208	221	229	219	207	205	208	208	208	194	184	227	236	212	240	195	206	207	240	220	193	191	212	227	217	204	191	231	217	217	195	211	216	208	217	231	194	196	210	210	202	207	211	225	221	207	173	218	199	213	245	230	218	201	212	208	209	207	240	216	230	200	221	229	220	202	184	210	193	200	234	205	233	200	222	177	188	216	215	198	206	214	232	204	201	221	209	215	206	251	230	201	200	205	198	231	176	224	188	219	235	191	202	214	213	226	226	230	235	216	206	191	215	229	217	204	229	212	224	217	205	221	205	225	200	229	223	213	218	215	220	210	233	223	193	202	201	224	220	244	242	212	195	213	218	218	217	231	234	217	221	222	229	209	194	221	200	220	213	201	231	194	193	224	207	213	214	238	219	222	222	233	200	202	205	237	211	187	206	230	216	202	213	204	219	185	245	208	214	228	255	194	222	218	209	220	236	207	221	195	206	200	217	241	195	199	210	228	206	217	233	213	209	221	196	200	206	222	214	225	215	204	211	184	212	211	219	208	231	220	229	181	211	231	194	217	213	207	205	209	202	225	224	226	205	221	205	203	202	233	197	214	194	200	212	211	200	203	213	204	235	216	238	237	241	235	221	209	199	218	213	205	203	231	170	227	205	229	239	201	208	206	195	214	206	183	232	213	213	234	204	207	207	203	208	226	181	236	210	218	220	239	216	201	222	218	230	204	231	208	198	189	247	211	212	196	204	227	186	224	181	198	200	195	225	232	196	234	235	229	219	217	200	210	223	219	204	237	194	215	219	205	194	189	225	225	221	202	206	214	224	211	217	207	206	205	218	192	235	217	206	247	184	213	196	216	208	211	224	216	246	231	198	240	216	215	216	228	195	182	204	217	198	222	225	216	187	222	239	207	220	221	193	246	198
4386	2869	2009	990	706	630	547	506	551	526	517	505	445	409	406	441	453	447	396	413	417	366	325	323	323	337	323	322	307	334	351	305	320	315	335	297	342	348	301	330	355	322	317	321	333	310	341	325	328	314	306	311	321	345	307	351	303	370	341	323	332	317	340	311	311	357	318	310	355	318	358	351	328	308	316	305	330	319	321	340	319	340	319	308	305	336	331	326	346	318	336	348	318	310	306	346	293	303	331	315	306	328	311	334	314	313	318	333	317	311	316	318	288	326	346	316	313	345	307	356	333	315	322	316	326	310	307	327	338	330	339	330	317	334	338	338	319	317	321	345	367	313	283	362	362	326	354	314	313	334	336	323	353	320	337	327	323	338	324	336	313	312	321	334	346	302	303	340	328	319	354	333	348	325	325	313	323	339	313	315	329	316	355	335	337	370	332	332	335	315	317	336	328	334	356	335	339	311	342	313	313	310	348	320	351	340	344	347	336	326	309	333	319	299	300	328	338	340	326	364	342	345	331	335	376	349	287	326	326	331	353	305	312	342	344	351	313	328	322	323	343	329	325	293	330	358	304	324	351	344	341	320	337	311	326	320	311	332	341	365	353	333	324	322	306	354	344	340	356	313	328	319	294	332	325	307	293	336	283	322	342	332	322	336	334	331	330	333	314	305	328	344	351	347	338	338	336	318	305	331	316	314	303	351	313	347	305	337	366	339	355	328	325	343	311	335	328	320	340	304	302	310	334	340	324	297	321	332	308	300	329	322	315	342	333	335	298	335	309	317	332	336	316	309	366	329	318	317	303	317	374	338	300	347	349	344	323	350	337	326	343	368	337	340	314	348	341	328	347	346	339	302	306	364	349	345	357	355	346	344	333	347	305	328	330	313	343	325	304	329	358	336	358	372	291	330	317	346	322	339	333	298	307	355	326	351	345	321	334	343	319	333	298	356	340	338	333	335	334	327	340	304	383	311	350	358	339	330	319	309	341	314	312	376	314	313	326	313	290	333	357	332	334	318	313	341	350	344	308	298	301	312	333	323	310	352	331	327	358	334	344	336	314	338	312	329	326	345	356	322	337	313	341	337	331	341	363	351	371	347	341	362	308	310	324	323	341	331	356	346	325	332	339	352	362	310	328	347	336	346	340	320	342	322	302	344	315	308	297	361	364	349	326	345	343	276	334	324	301	330	324	361	331	320	309	289	337	342	321	355	342	335	331	332	342	328	312	320	351	345	343	332	323	309	344	313	347	357	342	352	295	351	310	351	345	322	319	343	317	295	323	296	306	318	320	341	302	312	318	322	341	331	332	319	291	354	326	321	311	316	339	303	339	309	327	360	321	325	312	324	329	314	308	329	332	350	333	358	310	316	353	316	341	335	304	343	336	351	297	337	340	336	344	319	328	315	356	339	308	318	354	354	329	344	320	311	340	317	318	334	319	349	319	347	332	331	311	321	335	351	300	320	358	343	330	324	321	308	321	320	332	339	321	316	333	357	347	331	350	315	321	314	319	316	317	306	327	316	304	339	318	312	312	347	300	378	340	326	351	316	327	339	297	347	355	336	335	327	348	337	335	320	323	333	361	335	330	342	356	302	332	355	330	315	322	341	327	326	353	312	284	307	306	289	308	289	304	311	333	316	330	326	335	321	330	351	298	355	336	328	337	297	341	327	333	343	317	328	354	370	341	341	335	308	312	325	334	333	328	353	305	320	302	321	333	317	321	295	381	315	378	335	346	317	302	340	324	350	328	317	344	331	326	338	349	323	327	331	331	311	379	310	336	357	297	333	344	320	320	353	329	331	301	321	356	334	347	368	307	332	325	317	318	320	301	305	342	309	320	358	345	328	332	299	352	307	319	365	308	351	362	312	319	299	345	321	375	362	335	332	346	326	321	317	316	341	332	331	309	332	343	305	339	326	338	363	335	328	296	332	336	380	334	353	324	380	317	331	323	316	335	321	339	302	345	349	338	381	328	316	351	350	353	322	317	367	309	306	345	305	332	323	317	283	333	327	341	315	336	344	323	331	327	343	332	321	351	349	320	311	305	330	351	345	296	274	315	322	326	295	356	328	316	323	318	331	288	333	302	320	344	329	350	360	324	321	313	315	341	346	331	328	336	308	330	348	298	345	307	341	304	343	307	311	333	343	339	319	365	352	339	333	314	336	367	300	335	323	318	315	347	353	319	322	338	350	333	352	334	336	304	343	339	339	338	330	320	327	334	347	332	326	349	322	324	340	365	358	340	329	330	327	312	335	313	338	356	311	326	303	355	334	349	332	347	323	324	315	323	325	314	311	332	329	334	364	372	331	293	297	326	326	368	341	340	340	355	366	330	319	340	341	314	306	340	346	330	326	337	347	324	334	339	289	313	314	327	343	358	291	356	309	346	357	352	333	333	336	332	339	327	334	313	304	313	355	343	328	336	343	300	322	323	324	344	339	298	344	358	307	334	365	309	345	340	340	315	345	365	334	355	329	329	372	353	339	361	312	311	320	318	361	317	335	310	322	306	312	303	297	344	352	322	333	322	332	271	339	358	340	329	349	304	328	320	322	311	314	328	319	324	322	314	320	328	339	351	338	343	322	318	315	302	307	379	343	312	327	310	335	314	368	301	313	301	330	333	323	315	298	302	268	346	323	299	342	332	362	340	341	347	318	307	342	366	308	302	334	320	327	315	330	323	362	347	331	298	311	319	306	332	323	332	314	338	335	325	305	330	311	333	340	321	322	327	336	337	329	369	311	349	317	332	328	312	331	298	349	316	358	318	385	329	301	342	307	330	341	325	302	356	341	322	325	332	340	336	380	343	331	336	303	334	357	308	329	333	335	354	315	313	326	351	296	314	343	321	371	344	329	321	328	323	308	319	303	320	333	360	322	310	299	305	314	357	347	345	357	331	330	347	337	341	312	317	340	309	363	335	324	318	317	322	328	330	319	328	318	326	356	362	345	323	341	339	329	305	345	325	289	320	304	291	340	305	372	334	328	291	309	365	318	330	313	337	313	341	334	296	319	332	340	352	340	329	333	355	321	388	339	306	340	313	309	302	322	339	357	302	312	325	322	306	326	327	368	344	333	324	324	345	364	340	320	324	331	336	319	348	341	307	313	341	289	320	354	338	354	321	330	333	352	311	323	319	332	343	330	325	331	304	320	354	333	343	320	314	348	325	318	299	318	326	341	336	336	327	343	344	282	342	317	362	320	334	318	332	336	356	353	323	331	330	288	315	314	323	346	291	336	325	332	347	357	327	333	309	323	318	315	338	320	320	331	331	318	287	284	310	323	352	327	299	333	317	343	313	319	336	335	304	339	336	334	371	339	300	332	326	331	315	360	346	325	341	340	320	343	325	351	301	309	307	290	342	301	354	336	316	308	304	345	306	364	338	339	365	341	324	340	322	351	318	323	308	334	333	324	338	308	343	327	365	355	342	304	317	325	361	313	338	337	379	317	364	343	359	317	347	333	326	334	311	330	326	356
23489	21393	28448	24672	20749	2232	541	379	316	311	305	248	222	213	193	175	190	171	138	170	154	138	123	119	114	94	131	110	100	123	130	133	96	115	113	113	104	94	102	103	115	94	110	129	82	100	101	93	102	119	116	107	112	113	101	114	107	109	122	113	97	95	102	118	96	98	92	91	111	110	89	106	112	101	121	105	119	99	118	100	110	94	106	108	113	88	114	99	96	107	95	109	117	101	99	110	99	118	107	102	96	104	96	107	92	99	114	125	91	104	89	105	100	107	117	101	89	111	95	115	78	105	114	115	96	119	108	112	95	115	109	106	102	113	93	106	105	101	119	117	112	114	109	90	98	111	107	83	109	118	97	108	93	96	109	103	97	98	96	116	96	93	93	103	95	91	115	105	110	95	91	89	109	120	93	105	94	99	107	101	108	110	127	112	102	95	105	118	123	100	103	104	99	105	101	107	94	107	108	113	102	109	92	108	123	110	105	110	118	95	105	114	97	97	103	107	96	110	108	105	102	97	102	109	97	119	101	108	101	95	104	116	100	96	98	88	114	121	112	111	119	104	102	99	107	95	95	96	96	91	93	108	119	102	110	105	99	107	99	103	116	114	121	100	102	116	108	114	100	101	98	84	96	130	115	88	95	101	106	108	103	107	94	87	95	127	111	101	104	105	98	92	110	89	107	106	107	102	104	108	114	113	103	89	98	107	97	110	99	104	84	90	102	121	97	90	112	97	105	105	80	101	116	112	121	99	91	109	106	108	97	97	98	102	98	110	95	103	100	108	102	89	98	99	128	111	86	86	96	69	108	89	95	90	98	106	96	70	111	119	117	113	88	114	96	96	76	108	115	99	99	99	103	93	106	102	107	110	111	115	121	120	113	111	99	114	116	111	108	112	83	117	103	111	101	121	85	103	111	106	96	108	108	104	99	97	100	111	107	96	102	110	100	103	87	96	96	108	97	111	122	95	91	109	101	121	84	123	113	107	93	118	89	94	105	112	95	99	109	119	115	111	108	118	121	131	116	103	106	96	94	89	104	101	91	99	100	100	97	104	100	92	104	104	99	87	117	93	93	105	95	92	106	136	107	91	112	111	101	124	98	118	105	103	112	95	102	98	113	117	106	113	89	87	93	106	101	115	109	111	109	118	89	110	92	112	121	97	82	88	113	98	99	106	110	97	125	90	112	123	112	105	117	123	129	87	100	116	132	106	98	92	88	110	89	102	116	107	118	101	102	121	104	96	79	94	108	106	116	110	114	93	88	82	97	100	119	96	100	108	102	114	100	108	110	123	100	100	104	95	113	89	124	122	103	110	125	116	95	120	103	92	114	111	107	98	113	98	107	86	108	96	100	119	93	104	97	93	116	107	98	121	100	106	100	124	82	103	100	79	105	118	129	108	105	105	127	94	114	111	114	123	116	101	118	108	114	96	111	86	116	109	123	93	97	105	106	117	110	105	108	113	122	100	130	94	94	100	107	120	86	91	99	115	120	116	96	122	98	95	104	103	101	105	119	117	102	109	115	99	114	111	103	84	115	105	76	110	81	101	101	109	109	116	106	111	117	113	100	101	117	118	117	91	104	110	113	114	124	124	93	101	127	102	97	102	88	100	97	88	105	97	105	93	100	106	96	106	111	103	109	114	100	103	114	95	105	112	108	94	108	113	105	96	109	103	96	102	108	104	97	99	108	100	94	109	84	97	87	111	105	108	112	120	111	110	102	104	105	114	116	103	115	108	100	117	107	98	109	108	101	101	125	108	97	116	99	129	112	106	119	92	98	114	118	106	116	109	98	115	95	97	91	108	104	107	96	113	98	101	93	92	103	93	110	104	79	110	104	113	114	89	106	94	89	98	104	96	98	90	114	106	101	116	92	91	94	89	106	105	111	111	115	113	101	114	91	109	106	113	109	117	100	102	98	112	100	110	98	93	92	97	109	92	113	98	112	105	96	98	98	115	110	117	103	81	111	102	106	97	95	106	103	124	116	99	104	97	91	87	106	109	109	99	93	101	85	109	90	100	106	100	104	93	109	109	107	96	97	121	93	122	86	95	93	89	112	100	86	94	96	93	120	107	111	113	106	110	111	98	112	113	106	105	120	108	107	101	115	117	117	102	95	100	132	93	100	87	101	100	84	107	111	120	113	104	87	107	106	106	93	114	113	107	106	89	97	95	106	100	112	91	99	111	91	93	98	106	103	106	105	101	92	100	113	92	108	108	92	105	106	100	101	93	94	108	95	113	102	99	99	99	107	100	85	99	100	112	112	95	104	97	127	104	100	109	116	89	109	112	98	116	97	114	105	110	110	90	112	100	109	91	105	92	82	90	108	105	115	107	106	97	100	107	111	110	111	92	101	89	109	123	93	100	120	89	85	89	105	115	106	118	112	104	109	113	109	98	110	92	101	90	125	97	93	88	88	100	97	109	92	92	102	112	94	115	113	98	96	105	105	117	98	85	101	108	113	107	101	103	97	98	111	122	122	99	113	101	105	87	104	93	119	106	105	112	109	106	99	109	104	105	112	108	107	103	103	109	111	117	112	102	116	97	96	96	113	93	97	100	121	109	106	108	116	122	104	115	94	102	94	109	103	100	88	105	105	86	114	111	106	108	111	107	95	90	111	120	113	88	109	103	95	116	105	102	128	95	115	105	86	96	113	95	107	106	100	109	91	104	104	100	93	111	100	108	105	115	113	81	110	113	114	124	121	114	103	108	111	114	117	114	98	93	114	92	103	99	100	94	97	120	89	111	84	105	104	100	112	128	103	109	112	122	116	96	101	102	102	96	86	109	103	105	112	100	98	106	92	98	111	122	128	115	91	84	105	87	117	114	110	111	125	99	103	88	109	90	103	106	112	132	110	122	102	103	100	90	112	96	123	114	110	118	94	118	110	101	98	120	105	112	107	95	99	85	117	128	91	118	124	110	98	105	106	97	99	103	119	101	120	122	93	106	108	97	103	116	101	102	108	102	118	90	100	117	98	86	87	108	81	90	114	116	97	94	110	109	99	107	106	121	97	105	115	116	101	87	95	94	109	98	110	102	88	99	92	98	100	128	94	85	96	82	82	116	117	106	108	105	97	110	101	96	135	119	98	96	106	97	91	103	110	97	104	93	134	80	106	101	117	98	103	91	109	112	111	89	122	109	97	98	116	116	102	116	100	106	119	94	93	112	98	98	97	103	94	130	113	104	106	107	90	109	89	93	111	109	121	87	122	113	110	110	110	107	126	96	103	99	103	107	114	119	99	90	108	112	111	109	101	117	102	93	91	95	96	114	107	122	90	108	108	103	88	75	101	104	96	104	89	110	102	107	110	91	110	103	79	97	99	115	117	108	82	94	102	108	94	100	114	117	83	97	104	92	92	93	96	120	96	105	105	113	113	110	111	117	126	97	101	97	106	109	113	107	96	77	97	107	99	119	111	113	109	99	104	94	114	102	101	114	95	100	112	110	95	100	99	115	101	118	96	109	95	99
3597	9973	6806	2925	1902	1507	1172	889	811	766	757	614	582	499	388	415	443	371	334	351	295	262	231	202	208	218	197	163	200	171	187	171	194	177	184	192	165	193	173	190	188	168	177	160	188	183	173	174	162	165	162	193	145	166	189	146	186	167	177	178	159	158	155	156	171	160	189	173	171	159	172	175	163	170	186	191	154	180	159	161	185	161	173	177	187	165	171	183	184	141	168	133	166	163	170	173	171	174	188	175	155	151	175	184	176	157	169	143	130	160	146	184	140	168	172	170	173	160	165	162	194	156	180	185	185	161	165	177	175	156	137	150	177	166	160	176	180	174	175	146	163	182	133	166	180	192	156	181	158	150	148	142	162	167	157	162	175	181	148	161	170	158	160	170	168	156	181	177	168	171	165	167	199	163	161	132	157	168	166	182	159	152	182	150	185	181	159	154	174	166	169	135	168	167	178	158	179	145	161	157	176	150	174	177	171	161	173	159	168	167	164	175	154	184	181	195	164	167	161	164	166	178	165	153	174	176	136	159	170	183	151	163	177	181	147	170	171	167	157	162	143	158	165	154	159	160	187	158	175	169	150	164	169	167	166	196	151	162	179	152	148	190	162	162	170	167	172	166	162	172	131	182	172	170	180	141	145	167	153	159	164	162	171	165	168	153	159	132	153	166	147	161	162	172	146	164	174	168	158	175	177	167	173	187	158	184	175	150	180	164	151	171	168	169	155	170	152	156	178	172	166	194	161	164	168	160	152	177	179	165	187	171	135	154	161	147	175	133	160	166	172	159	190	173	175	167	199	181	184	156	185	162	171	170	173	181	178	160	167	138	175	161	178	175	182	161	163	168	169	181	150	160	174	156	155	159	178	184	186	211	178	166	153	160	183	161	159	164	154	162	168	191	172	161	167	183	165	171	166	184	177	163	165	156	174	135	159	186	146	146	179	178	164	171	155	191	145	159	156	168	147	174	149	168	173	168	184	177	159	150	163	169	160	157	175	187	190	182	162	145	156	181	173	168	145	157	169	178	168	175	165	169	153	156	161	162	148	166	164	151	169	151	177	196	141	161	197	182	164	161	161	167	178	166	153	148	159	181	150	167	158	178	156	161	161	148	155	176	161	158	159	185	173	147	161	139	186	166	173	165	172	124	166	168	159	167	181	186	165	179	158	186	164	163	187	172	183	173	164	156	190	174	150	167	188	156	177	150	160	160	162	161	170	147	147	176	191	188	168	158	165	151	159	169	162	176	152	156	171	129	180	160	172	156	161	194	151	155	169	163	199	185	159	179	166	174	154	165	172	169	163	142	187	159	177	178	175	168	163	176	182	170	167	169	162	173	177	145	163	172	164	167	172	149	144	156	155	150	147	166	143	161	157	173	171	170	164	172	177	162	184	153	169	168	180	174	179	187	154	164	184	148	170	168	197	159	149	165	197	145	132	150	168	175	165	164	172	156	164	145	179	155	166	172	172	177	153	160	164	177	187	193	173	156	174	175	193	151	158	180	151	166	137	150	168	170	177	166	143	167	145	172	160	133	174	163	175	195	154	162	169	192	160	165	159	170	154	139	161	167	157	143	169	163	175	155	160	169	168	157	158	156	165	158	162	164	163	179	188	172	152	144	187	166	172	176	182	162	144	188	155	174	158	187	148	155	156	167	200	149	172	155	168	166	184	195	154	176	163	175	175	172	176	170	156	196	175	144	185	163	168	162	175	159	136	184	157	148	163	158	156	170	133	152	152	163	145	163	169	170	165	179	159	159	144	168	162	152	152	176	157	156	155	160	170	202	155	162	166	178	143	183	174	164	185	173	163	155	142	154	160	168	150	144	190	149	175	175	199	167	162	162	174	169	164	174	148	159	171	194	169	174	150	160	157	157	162	154	159	151	160	165	151	150	148	182	178	166	159	169	161	152	146	193	157	159	169	135	149	180	159	179	173	148	148	160	179	164	159	162	178	167	165	151	155	152	149	155	147	146	156	166	159	169	167	182	186	181	185	143	162	154	161	173	165	155	152	165	141	163	157	186	146	156	166	153	173	159	173	137	151	162	182	160	170	176	160	164	169	175	163	164	190	182	157	177	159	153	167	196	164	162	183	183	170	162	153	165	146	154	162	164	178	186	175	160	156	165	160	193	172	163	170	188	152	181	205	161	163	184	168	168	173	158	204	188	148	171	177	180	173	187	170	158	180	172	175	182	162	202	161	164	167	147	154	184	166	169	153	149	168	169	159	142	164	187	153	168	148	159	174	163	161	164	178	153	164	171	156	161	162	154	136	161	171	166	157	170	165	144	154	181	173	165	141	157	149	166	160	152	162	178	138	173	190	186	150	166	139	174	160	156	169	168	172	162	152	169	153	166	157	156	156	184	154	155	158	147	176	210	176	144	159	179	179	166	172	161	149	195	164	160	175	170	157	180	148	162	142	177	180	164	161	160	165	168	166	156	184	162	171	180	168	165	172	164	159	143	170	149	153	178	183	152	177	151	151	182	174	160	161	145	164	172	164	187	179	145	173	172	137	168	180	176	151	166	156	171	159	141	167	166	153	189	155	165	165	183	179	158	188	159	185	166	159	174	170	187	171	150	180	176	164	166	149	165	180	171	181	183	153	160	168	168	146	163	192	177	164	170	159	169	193	166	145	162	168	163	177	173	166	157	154	185	171	157	190	186	175	161	173	165	170	170	138	169	162	164	163	189	147	158	159	168	145	159	160	160	147	174	153	150	157	156	143	145	154	177	162	164	181	150	171	170	143	152	194	173	170	191	178	169	171	161	152	162	163	160	173	157	150	166	175	163	189	159	179	152	162	177	161	154	158	162	167	175	150	177	167	172	159	161	179	153	154	198	172	170	174	182	168	148	167	161	158	159	161	157	160	184	145	174	173	159	149	157	182	167	137	181	181	154	156	187	184	142	140	177	190	149	169	161	177	180	165	190	174	169	160	164	161	170	162	161	151	155	189	153	144	168	179	150	175	150	176	165	172	160	183	168	168	143	171	187	176	148	170	147	164	181	147	164	152	177	178	163	158	164	169	174	180	148	163	163	180	162	170	141	168	167	181	177	160	172	188	175	166	143	170	159	166	167	169	161	160	156	169	170	159	180	172	174	160	160	185	158	165	167	176	167	187	174	156	188	175	150	182	173	171	165	182	127	180	173	169	166	181	151	151	178	182	174	173	193	157	168	158	211	161	166	159	160	181	178	143	194	171	163	160	177	151	184	153	195	169	140	176	159	188	182	163	170	123	167	164	161	151	157	181	154	187	169	172	178	161	172	162	151	169	175	183	136	158	174	154	183	169	170	150	178	144	161	176	188	157	167	151	160	144	165	164	179	158	170	190	172	168	162	172	171	168	159	169	165	156	178	169	179	171	171	128	152	172	178	149	186	161	196	152	165	165	153	167	186	166	171	177	175	159	177	183	161	155	161	150	175	142	138	158	177	162	165	135	157	170	171	153	169	146	174	162	165	156	192	162	188
24721	21408	26892	25038	2353	611	503	430	369	396	426	354	392	355	343	329	319	293	321	294	287	268	271	304	259	258	246	268	260	257	262	291	263	280	265	249	256	271	281	267	284	264	288	289	268	278	271	270	240	289	277	265	262	259	272	227	279	244	301	257	286	291	267	257	270	249	282	281	248	289	289	253	272	239	280	276	261	264	274	260	246	282	263	226	259	247	279	270	286	257	258	293	258	296	261	267	282	301	279	260	243	299	313	274	264	285	247	249	288	255	292	274	260	258	263	264	253	253	261	231	267	258	274	258	289	279	241	275	277	278	278	249	259	263	286	237	320	264	254	289	261	278	272	271	269	256	255	250	300	279	248	238	263	246	276	270	261	279	227	259	282	269	284	274	254	292	285	286	244	275	292	294	264	278	280	298	241	270	250	259	275	264	248	249	264	257	261	275	328	264	237	247	254	275	265	268	254	273	268	261	250	265	242	246	259	264	243	265	271	272	269	277	303	261	286	273	277	258	276	280	276	255	273	246	289	260	288	255	288	281	276	275	241	276	261	263	251	248	249	295	249	261	237	264	271	264	251	299	238	284	264	272	297	273	254	258	249	282	251	275	265	278	287	264	260	291	277	264	308	257	295	273	260	279	279	280	273	290	261	269	272	278	284	302	246	248	251	279	261	282	259	269	263	253	254	300	253	249	257	245	220	281	263	257	273	278	276	266	263	259	245	272	253	298	266	269	252	268	293	285	244	289	258	282	278	273	282	234	285	307	288	257	263	242	276	268	263	279	283	271	251	250	236	246	258	247	270	266	270	264	250	264	270	235	291	258	284	258	271	252	251	280	269	278	276	267	265	261	255	277	268	265	279	258	234	271	283	268	285	255	275	281	286	294	277	298	235	263	261	273	268	244	285	265	290	286	279	279	290	244	292	268	283	252	268	293	311	257	226	226	248	254	282	269	270	256	285	260	248	263	298	261	248	264	287	273	263	267	268	268	265	267	246	247	278	263	254	248	250	282	270	294	261	279	249	277	258	286	283	249	293	276	284	261	281	288	258	285	255	288	306	297	273	267	252	239	259	284	265	240	259	271	291	265	303	283	269	257	260	272	241	274	262	261	275	271	263	228	283	250	279	284	258	250	284	256	252	256	252	284	276	238	279	277	270	252	273	253	282	236	262	276	247	290	299	263	254	250	292	288	263	278	275	250	268	298	242	236	270	270	243	246	268	241	274	303	275	265	259	257	270	274	271	264	281	257	295	264	240	273	265	261	259	260	259	269	286	289	256	261	254	277	237	260	252	279	270	268	263	246	264	243	270	249	263	263	249	258	278	288	242	286	276	259	280	261	253	279	258	258	263	277	288	289	259	264	265	248	254	262	284	256	259	295	251	275	242	285	257	289	260	224	257	260	266	265	241	254	273	246	285	249	296	281	246	293	257	254	278	268	266	264	269	292	253	269	272	279	262	254	264	275	281	246	289	266	269	257	313	272	250	278	275	289	296	252	293	251	267	245	267	267	269	285	255	289	270	238	254	226	251	277	262	270	265	265	263	269	241	279	278	273	264	260	275	247	258	252	293	261	275	283	266	229	278	251	284	275	281	282	282	246	269	266	317	252	269	266	252	256	289	261	264	302	279	248	274	259	278	254	281	299	287	266	244	252	281	272	263	310	267	235	273	268	262	301	286	259	275	276	247	271	222	254	282	282	258	286	298	255	279	246	275	273	267	266	263	268	271	256	284	277	277	271	264	279	249	264	276	277	235	246	241	243	256	269	276	260	249	259	260	262	264	243	253	261	257	224	267	275	288	282	293	266	273	283	281	277	262	259	287	278	321	255	269	264	246	289	254	252	257	262	269	274	271	272	258	260	272	266	262	261	263	284	283	271	281	233	271	277	269	261	244	284	246	249	264	253	278	271	279	278	260	278	296	264	246	262	249	276	276	265	270	259	275	261	262	262	285	261	300	279	264	292	260	255	297	300	284	275	295	248	290	255	266	256	260	280	266	253	269	261	267	300	289	260	282	263	239	300	254	260	310	277	245	246	252	231	271	252	294	251	264	262	266	295	263	286	260	267	268	279	270	272	283	269	272	302	267	306	291	275	270	265	271	245	289	263	295	269	247	229	279	249	252	259	288	308	251	292	280	251	251	263	287	298	296	247	281	264	289	231	248	251	265	238	238	298	277	275	269	248	272	266	261	286	298	275	270	299	267	243	248	286	264	273	262	255	279	228	269	276	273	274	255	283	289	281	284	260	256	299	283	279	286	252	278	297	268	285	265	253	257	234	270	291	285	249	270	288	275	300	232	273	267	294	259	252	256	298	286	243	295	266	259	272	258	268	278	275	266	256	244	263	247	235	258	238	254	265	280	265	268	266	298	254	278	263	292	266	277	286	274	267	299	267	258	274	264	264	265	258	277	249	247	270	288	253	262	263	256	267	268	283	255	291	266	292	272	267	278	267	269	275	280	285	264	257	251	263	239	255	249	274	232	250	266	248	277	248	266	277	272	266	243	278	273	249	245	238	292	275	273	267	260	285	262	236	242	232	266	278	248	243	281	282	254	275	286	282	263	254	255	246	277	244	256	262	250	282	287	251	274	254	294	273	234	239	269	263	262	276	262	275	278	257	253	272	268	282	295	253	275	286	269	271	293	286	287	248	245	267	276	274	247	264	289	250	277	287	235	241	279	261	278	265	289	261	254	242	266	281	296	255	288	285	263	283	258	259	275	261	298	276	251	289	261	279	281	268	270	260	256	289	253	245	271	274	266	231	267	280	263	276	288	268	254	261	252	249	300	281	260	256	287	273	247	268	282	265	276	246	274	273	252	275	256	266	268	263	267	269	269	256	239	287	255	278	273	255	265	228	274	277	283	274	271	253	261	267	270	238	299	230	258	252	270	258	261	282	247	300	252	252	270	256	273	275	282	256	273	285	260	259	277	254	254	250	248	283	272	241	272	268	274	264	236	264	264	264	273	302	276	265	276	293	274	284	298	257	265	251	256	250	290	260	247	249	303	264	269	279	279	263	244	287	280	276	271	249	315	239	264	269	263	286	251	255	268	252	270	273	280	262	258	265	234	278	286	266	266	274	274	287	285	260	276	279	268	267	256	264	252	273	284	272	250	275	257	239	273	236	264	268	244	240	233	277	229	291	258	258	274	262	259	274	264	257	260	272	261	270	285	274	239	291	267	263	259	272	289	269	253	273	261	272	281	274	271	253	265	265	289	278	283	261	270	276	287	263	292	274	258	260	289	276	243	279	261	272	261	271	275	294	255	304	280	255	279	269	261	287	294	254	297	265	263	249	265	261	266	257	273	259	278	268	293	243	260	256	271	273	259	255	267	231	281	281	247	287	278	275	265	261	295	266	271	261	299	254	277	281	261	253	250	245	252	252	284	249	251	276	255	275	244	276	270	274	249	275	255	265	235	257	243	267	240	265	259	314	254	289	291	245	274	261	288	254	275	267	262	258	262	256	241	265
3543	6351	4366	1958	1410	1244	1095	914	782	790	767	751	676	661	555	551	543	486	473	513	450	450	463	435	438	409	411	435	417	393	388	415	402	415	424	397	446	383	420	412	424	400	389	407	385	405	401	397	406	417	390	391	391	412	425	393	394	390	405	445	394	428	390	390	410	410	399	420	394	402	408	410	388	398	390	433	392	393	397	406	412	434	408	375	397	370	375	384	366	401	441	408	404	364	414	387	382	391	382	405	419	407	383	405	391	398	369	422	406	404	405	424	401	407	373	421	434	446	383	444	405	386	431	421	427	396	387	394	422	415	383	391	424	393	442	406	401	436	396	408	414	371	402	369	374	393	382	429	381	384	407	395	379	391	427	389	383	408	404	424	413	361	390	387	396	400	401	408	396	418	396	394	385	385	419	399	397	440	424	417	432	400	405	373	410	390	395	406	379	395	392	389	400	388	417	407	379	413	414	381	397	356	389	368	375	377	418	411	379	411	419	376	436	352	398	370	384	400	399	361	435	392	427	372	393	398	408	380	446	388	402	400	385	406	399	386	379	401	403	399	399	425	365	402	392	419	352	450	420	350	395	403	416	399	379	412	390	401	403	417	370	413	393	371	409	382	395	376	388	356	410	374	428	376	390	407	407	418	427	383	371	399	398	382	413	425	429	398	398	415	408	389	384	371	404	394	404	399	379	391	401	419	408	414	366	374	395	449	392	394	382	429	412	388	400	417	381	400	429	428	399	360	426	400	351	410	384	347	417	396	401	404	436	377	408	397	413	388	398	389	409	385	401	429	382	403	399	403	405	366	448	375	380	372	411	404	396	365	397	402	450	410	412	425	394	379	368	402	390	386	377	389	395	392	398	407	409	419	428	425	369	359	415	373	391	416	386	376	369	397	402	411	355	398	385	392	394	394	384	388	378	394	406	401	380	387	376	395	422	395	383	431	384	396	431	379	409	392	413	389	429	384	403	387	403	410	349	407	407	350	386	441	374	431	420	393	368	389	387	422	422	409	386	435	395	421	417	389	401	392	393	385	396	411	370	378	398	350	405	363	402	433	430	399	367	399	405	422	397	402	379	392	392	393	376	420	409	429	392	424	431	413	395	425	374	368	402	403	398	395	399	371	378	396	394	383	408	409	402	417	396	408	375	396	425	411	372	353	406	398	421	407	383	388	383	422	394	384	382	429	420	358	384	375	401	391	408	395	408	434	377	399	382	411	395	419	379	404	382	395	412	391	429	398	413	436	420	413	401	420	431	427	406	386	410	412	437	359	403	374	401	369	386	390	429	424	395	430	364	394	413	392	386	385	422	416	396	417	388	395	411	393	407	449	406	420	390	421	376	414	406	381	405	427	407	386	409	392	393	404	387	392	376	395	405	411	405	380	390	429	439	418	433	407	403	419	417	395	410	395	406	384	391	407	354	395	399	437	440	414	424	455	401	402	427	413	375	417	385	389	412	390	422	402	371	392	386	343	395	430	389	404	392	383	421	390	415	404	382	388	394	401	379	409	381	356	373	413	398	422	394	407	387	357	411	387	421	391	430	394	401	396	452	387	415	391	394	405	391	379	385	415	423	404	403	401	408	396	435	381	401	382	385	420	378	377	408	377	378	370	373	395	393	406	408	408	381	427	425	387	401	417	387	415	378	377	408	391	366	392	373	413	374	394	393	396	410	397	381	418	437	410	416	391	397	377	388	395	414	404	364	391	416	408	418	419	392	381	394	386	406	385	389	418	423	397	363	413	440	431	398	387	367	348	394	409	392	399	365	431	434	411	403	385	383	381	426	386	416	426	409	405	394	420	377	381	374	391	382	391	395	425	413	395	386	409	397	354	404	429	372	395	414	393	373	362	391	398	434	383	424	420	377	405	398	394	402	377	367	410	414	365	376	372	419	398	393	395	413	414	360	419	424	420	382	398	426	382	412	408	425	401	370	405	423	381	419	408	403	382	388	407	418	414	377	399	372	430	381	404	400	396	361	387	390	398	405	397	399	403	401	387	400	407	425	385	410	436	372	403	393	413	393	391	421	416	411	436	412	369	383	371	403	373	419	392	435	391	393	416	419	407	423	399	418	391	387	406	390	381	415	385	414	386	408	411	407	400	401	413	382	364	397	381	399	361	377	394	413	370	344	394	454	398	401	383	408	376	407	404	400	383	396	403	422	401	393	384	396	400	353	390	410	378	369	402	406	437	383	410	404	426	387	389	412	377	420	404	385	369	388	360	412	421	398	389	401	414	387	403	391	338	404	403	385	387	375	378	394	407	417	412	400	414	409	401	420	420	395	399	425	399	386	386	412	403	392	377	380	394	389	392	419	450	399	404	368	409	415	429	394	393	415	404	390	426	411	391	374	378	391	399	379	404	399	433	415	402	449	425	395	383	374	388	379	369	407	405	388	394	396	375	403	409	386	414	389	417	411	393	373	390	430	395	397	399	422	383	386	427	382	414	418	396	388	374	410	428	388	393	384	443	398	390	388	363	402	404	408	389	390	397	405	424	393	397	425	369	388	369	381	369	430	389	391	382	406	395	392	411	378	371	381	381	395	359	367	401	407	392	420	398	404	401	388	401	378	375	410	425	408	393	415	399	396	396	394	395	386	369	424	439	389	389	404	412	377	402	415	401	426	407	388	385	428	399	392	427	368	401	389	394	378	399	403	392	412	393	409	404	362	392	386	403	399	407	419	402	405	388	419	406	401	404	404	388	445	439	373	397	430	396	426	430	396	359	409	404	379	391	406	393	401	411	390	394	422	405	404	396	408	382	394	372	405	414	407	412	398	382	422	442	401	377	384	384	413	385	411	379	413	403	404	407	381	459	401	418	404	399	408	382	389	368	384	424	377	383	384	389	388	401	391	391	345	415	400	371	409	400	383	410	405	389	349	403	408	379	414	410	397	402	362	409	415	381	371	399	381	397	419	378	427	418	415	409	415	400	415	348	378	441	384	419	375	384	413	401	416	396	391	423	390	415	363	411	387	377	374	378	406	427	400	405	390	406	384	415	411	411	422	394	393	418	372	393	399	404	388	406	415	398	404	442	388	416	395	412	416	433	406	401	368	449	405	360	379	410	385	431	384	349	386	375	401	377	413	409	392	380	385	415	369	443	378	427	418	422	423	395	407	390	378	392	404	418	416	394	394	383	431	392	413	406	428	418	401	447	405	404	408	414	421	413	384	414	403	397	369	405	371	369	395	394	384	369	396	412	416	366	383	443	394	393	367	396	410	387	420	367	417	401	388	387	417	386	393	386	433	421	404	389	408	410	400	385	420	414	380	397	365	398	387	372	392	395	394	408	423	391	392	405	412	393	358	411	385	420	403	383	429	404	371	416	385	412	400	402	412	399	405	386	410	404	398	372	387	411	396	409	420	382	398	415	399	377	401	395	404	410	366	422	387	378	383	379	415	407	402	388	362	359	389	381	406	390	401	411	384	401	397	389	428	399	417	369	413	431	370	331	367	376	368	411	374	378
22597	21430	29176	24078	21425	20908	2443	735	515	474	487	428	364	308	273	246	235	213	257	183	187	219	200	154	154	141	156	158	157	137	145	174	120	147	137	132	131	161	122	121	145	130	136	141	137	130	131	137	114	130	109	139	139	138	128	124	161	130	138	118	131	141	133	128	118	132	124	131	114	145	152	140	108	146	128	156	132	123	140	120	136	126	146	144	121	148	114	123	145	132	122	137	119	126	107	159	125	154	138	121	142	136	132	129	132	132	130	105	121	128	134	129	142	129	132	143	132	139	121	133	127	131	113	130	143	117	125	140	112	115	157	129	126	116	116	103	139	116	115	121	118	149	141	121	133	114	131	142	119	107	117	131	150	136	143	137	134	127	121	122	119	130	138	139	123	146	118	140	121	130	129	153	124	127	130	132	130	132	120	147	135	138	145	144	118	137	124	136	126	162	142	121	149	138	145	128	103	119	116	140	125	132	132	142	124	117	139	145	120	121	119	128	114	124	134	116	120	131	118	133	123	130	119	136	123	132	120	134	128	127	118	134	133	127	119	130	127	133	129	122	125	126	132	134	123	150	124	133	129	126	126	119	132	128	124	121	127	121	115	122	132	142	132	139	125	135	129	118	144	154	125	125	135	109	128	114	139	123	131	134	113	118	141	137	130	140	119	122	128	122	128	134	124	145	134	136	128	129	142	100	130	130	125	121	130	123	113	119	138	112	108	116	125	127	137	122	123	118	133	104	119	110	122	136	100	139	148	123	128	134	129	127	120	131	119	126	114	137	119	127	130	149	129	114	142	132	125	130	106	135	128	114	134	110	133	128	131	120	150	114	117	113	134	135	132	127	116	131	151	133	137	124	114	102	141	119	109	128	135	118	130	140	121	111	123	110	115	111	124	114	138	136	125	139	133	134	120	126	119	109	132	124	146	134	132	124	119	128	119	145	133	124	126	122	132	126	136	116	117	117	132	107	121	111	135	124	125	143	149	140	153	136	125	118	127	140	137	131	144	140	131	151	133	129	127	114	139	133	125	125	120	111	126	138	110	124	114	119	122	142	135	127	129	120	109	128	137	119	132	124	128	121	120	144	115	121	128	135	122	137	144	137	124	124	118	127	125	129	132	110	149	134	129	163	141	124	128	137	123	116	144	126	108	116	135	115	140	134	122	137	128	121	122	137	114	117	140	146	117	145	119	130	131	118	140	148	127	130	127	115	126	137	132	144	113	141	133	146	111	127	137	129	122	111	135	126	129	122	129	125	128	130	134	133	158	109	134	121	119	125	123	137	105	124	119	150	130	135	104	123	121	126	129	120	128	144	122	117	136	146	117	116	154	125	131	127	125	134	110	138	127	138	137	135	131	131	122	120	143	115	120	114	133	128	126	126	125	123	145	118	129	128	117	132	143	122	134	120	131	141	122	134	130	137	104	129	126	138	128	130	122	123	142	128	142	133	138	143	121	137	126	142	142	132	117	129	138	131	110	121	116	143	133	128	121	104	133	132	131	117	135	117	118	128	140	131	136	151	140	127	122	141	128	105	105	150	110	108	121	124	118	144	128	111	137	131	144	110	135	112	136	127	124	120	125	119	128	126	111	119	123	124	122	115	152	127	108	135	131	130	121	137	128	130	122	104	109	117	126	126	132	111	122	121	142	117	113	136	153	113	118	146	145	131	136	140	135	131	127	148	123	139	127	125	135	105	99	127	150	146	115	114	137	121	152	120	143	125	147	122	143	139	125	138	120	121	118	117	151	110	106	121	125	160	126	133	131	127	125	136	128	164	123	155	143	116	129	133	131	128	118	128	114	127	125	142	127	119	138	114	145	137	114	125	128	146	131	131	131	122	120	128	124	121	132	116	117	132	144	143	132	118	128	121	134	132	99	131	121	117	125	130	123	145	146	108	116	124	120	131	128	144	145	120	137	147	132	145	123	118	121	117	138	140	133	129	143	136	115	127	142	144	131	96	121	133	140	137	156	120	103	139	115	126	126	146	113	130	133	124	122	104	124	121	121	120	128	107	135	146	122	111	116	133	130	129	122	115	136	137	141	141	118	133	124	113	132	122	133	122	106	116	119	134	126	139	141	119	129	131	119	112	128	121	118	151	142	130	123	124	134	125	138	114	139	156	135	119	136	127	139	126	125	127	128	131	126	124	128	139	130	103	127	126	129	135	128	123	136	109	119	130	120	138	136	140	143	131	147	142	121	140	114	131	131	134	139	136	121	122	119	101	115	134	126	144	116	129	126	107	119	110	132	126	128	133	106	137	117	118	135	145	119	138	143	145	120	132	119	138	122	134	170	116	110	130	132	109	144	127	117	126	120	132	140	113	123	112	110	115	125	151	128	135	116	113	126	127	135	126	139	110	134	151	139	140	138	118	117	133	143	145	131	154	110	134	122	145	108	122	147	130	109	123	126	147	127	131	131	136	141	124	121	124	118	114	120	112	122	144	130	120	120	124	135	138	145	120	127	146	148	109	105	130	137	142	124	160	117	131	124	114	146	122	148	138	124	140	129	135	141	134	127	132	130	129	128	147	114	129	122	124	136	109	145	123	112	114	123	135	124	110	117	127	121	151	129	132	122	118	112	119	115	113	159	132	134	124	130	134	147	119	112	136	136	141	131	143	132	113	139	142	125	145	150	126	133	128	132	128	130	131	145	137	128	133	131	122	148	146	136	139	124	154	122	136	141	118	129	127	121	159	128	127	132	135	136	93	150	109	146	115	141	123	121	117	113	111	147	141	136	125	111	158	133	130	117	129	126	107	110	118	134	137	123	132	118	136	134	140	135	128	148	141	117	112	139	128	132	115	118	138	136	148	120	128	125	121	135	116	134	120	137	132	122	134	117	108	126	144	119	123	125	123	128	111	136	99	131	111	143	129	102	138	126	127	123	130	132	138	131	127	124	134	123	100	139	121	139	125	112	142	147	98	125	123	145	122	139	140	129	124	138	123	144	132	147	137	127	113	121	117	118	127	126	122	113	105	141	127	122	132	138	131	147	126	129	123	126	128	118	127	124	115	124	140	129	132	134	143	115	99	113	151	138	124	128	144	126	114	116	132	112	123	143	127	115	131	148	133	120	133	128	106	116	134	145	145	126	130	139	116	117	135	150	126	122	123	117	116	111	139	108	108	138	119	125	124	127	109	141	118	145	129	134	132	128	120	119	132	128	123	144	126	128	129	120	119	140	135	130	135	139	131	129	118	138	125	144	118	110	130	124	111	119	115	127	118	130	134	142	119	118	116	118	131	147	124	128	122	119	125	125	120	125	116	107	125	133	125	127	130	129	122	118	133	136	125	111	128	126	150	136	147	98	132	134	130	125	134	115	148	132	136	156	143	112	132	126	114	114	129	119	117	127	153	138	122	115	125	129	143	138	134	113	140	140	132	129	127	131	133	112	104	112	140	126	117	137	129	143	112	115	151	121	111	133	137	133	128	124	123	126	110	116	120	151	138	118	167	118	142	127	137	115	129
4931	15639	10644	4796	3245	2608	2041	1575	1325	1220	1168	1016	828	688	641	495	456	384	393	362	350	362	309	271	224	246	227	220	200	232	233	214	206	241	206	221	229	202	201	171	167	194	196	174	214	220	175	209	203	196	220	198	200	190	212	187	167	201	199	199	188	212	166	176	191	190	188	166	169	200	171	191	173	180	193	167	191	202	175	188	185	181	193	180	185	193	214	158	191	200	165	195	213	217	224	207	176	197	198	175	175	206	216	179	195	193	186	206	204	206	207	171	175	168	194	174	193	202	180	197	201	188	181	191	200	181	174	160	179	188	197	163	214	194	197	205	188	173	170	196	174	194	198	200	197	174	194	194	176	175	196	174	191	158	206	214	188	205	194	195	197	185	171	193	169	173	184	168	187	174	201	172	193	181	203	179	177	172	213	194	202	189	208	174	201	199	174	196	186	167	164	190	164	194	182	200	196	169	197	187	207	178	189	168	167	193	201	192	186	216	187	182	181	197	188	194	182	193	195	179	183	178	183	171	185	201	183	187	163	179	187	167	192	201	191	188	180	191	180	186	172	191	200	171	184	196	166	190	190	173	176	205	201	181	180	189	184	185	185	178	184	186	196	180	169	155	170	236	197	187	193	193	176	177	190	173	173	159	192	169	192	199	188	182	193	186	188	195	173	180	175	177	161	169	185	176	172	184	189	167	180	203	178	185	180	170	189	167	205	197	179	167	178	198	185	178	181	185	190	195	197	189	193	189	202	201	183	190	181	172	183	189	159	172	198	185	192	190	178	211	168	156	195	185	200	186	175	160	193	185	195	182	180	160	187	205	176	189	163	157	168	184	182	170	158	218	168	180	186	215	212	173	186	208	182	196	187	174	175	180	187	174	167	178	172	201	201	187	203	158	169	192	187	186	191	188	180	191	167	172	190	172	188	179	180	184	170	169	191	188	200	186	175	181	191	188	180	179	207	182	188	168	176	195	176	189	179	188	175	175	176	186	175	181	178	180	170	169	202	174	180	197	183	184	196	166	184	208	183	183	173	162	166	184	193	178	186	172	165	195	190	182	194	196	169	166	166	183	189	208	195	181	176	194	184	164	191	180	209	190	183	181	174	186	169	175	182	180	188	183	182	222	181	203	203	182	196	184	190	192	182	183	202	185	177	208	180	193	160	193	186	176	157	159	198	176	185	170	183	189	186	175	176	192	176	166	168	189	195	167	184	179	160	170	207	194	223	176	185	179	193	171	164	193	183	199	193	195	158	190	198	172	188	155	201	194	170	215	207	162	209	190	156	172	189	178	186	184	179	181	165	206	172	190	173	164	179	164	169	183	177	193	196	194	194	172	199	165	181	188	194	194	173	185	179	182	173	167	168	219	164	189	185	204	184	181	174	176	161	196	185	196	211	150	187	207	189	159	199	207	210	180	191	174	184	177	193	190	189	199	190	190	195	204	179	192	170	183	203	165	162	168	200	181	163	148	174	199	192	185	204	170	194	174	196	201	177	193	166	210	162	219	214	195	202	166	177	202	189	193	179	199	200	181	166	177	172	180	169	156	182	181	192	191	190	181	192	177	167	194	186	190	192	157	172	167	180	181	167	189	189	192	178	189	163	191	172	186	180	189	185	181	162	194	195	169	178	167	217	170	164	191	175	188	197	198	185	160	146	165	158	166	202	216	191	180	187	175	181	172	169	182	181	163	184	219	173	183	182	185	179	175	181	174	181	178	191	199	180	187	154	212	178	185	181	194	195	175	165	193	190	199	175	180	193	194	184	186	198	187	167	188	175	183	203	192	179	201	162	187	172	180	190	194	192	172	161	181	186	187	190	181	176	179	167	175	183	205	170	172	198	191	157	173	184	165	199	181	162	158	187	215	175	173	188	168	176	154	168	186	181	180	193	217	160	184	171	170	174	196	191	168	183	183	179	188	208	173	152	180	162	190	168	178	189	179	186	164	187	203	198	190	189	171	184	189	192	168	190	181	206	182	201	194	184	173	187	174	186	208	188	190	162	176	181	199	180	189	196	197	191	186	171	180	183	205	159	159	181	207	194	180	160	177	170	189	190	192	168	175	171	156	186	193	179	191	185	184	183	208	195	196	186	186	183	180	155	197	202	157	188	203	174	160	192	173	179	178	169	170	180	169	189	179	211	193	195	164	190	199	164	167	164	187	174	195	186	176	201	200	170	163	169	176	191	193	201	179	169	180	182	191	191	188	193	183	203	176	178	214	197	179	168	179	155	179	195	193	179	169	173	173	177	173	190	163	194	171	172	196	197	171	191	172	172	205	197	197	196	191	196	168	169	186	207	186	184	205	182	173	186	165	209	185	190	209	185	182	200	181	184	188	192	185	164	198	182	178	188	195	219	191	154	189	202	186	171	194	186	179	189	203	190	181	177	189	180	184	187	195	195	181	163	171	171	187	200	170	198	174	159	174	188	182	172	195	174	189	185	192	168	190	189	179	184	189	164	197	172	195	186	183	180	175	184	182	162	194	195	190	188	191	193	181	182	191	180	196	211	192	188	184	190	171	186	188	175	172	176	178	196	185	192	173	181	179	189	213	182	183	162	184	180	147	195	182	158	195	198	178	191	168	185	169	195	191	197	173	175	136	168	182	184	182	171	170	168	190	173	168	169	168	177	184	179	158	188	152	206	183	181	219	171	170	177	200	172	203	207	182	173	188	167	183	164	192	177	169	191	183	169	188	173	163	175	173	199	165	209	160	158	184	175	173	186	177	188	154	198	187	210	170	172	190	186	182	193	172	193	176	191	185	181	179	150	173	191	195	221	163	175	186	216	176	190	190	204	181	197	195	183	179	185	190	163	189	197	196	167	194	188	185	184	194	206	174	178	201	193	175	194	180	183	164	202	179	193	195	184	183	168	202	181	154	186	163	177	204	183	179	187	179	160	180	175	226	187	171	171	198	188	161	187	177	167	195	191	200	177	181	163	173	200	173	200	172	197	179	186	162	209	184	164	198	208	181	171	195	200	203	181	170	204	181	175	211	171	178	193	173	182	178	166	179	169	171	191	216	171	196	181	223	192	191	170	182	188	178	191	220	175	199	192	181	184	195	174	201	178	165	191	183	166	197	179	185	183	183	170	165	168	166	206	185	194	164	176	181	167	191	204	161	184	171	174	199	179	200	177	177	179	176	184	215	174	184	207	182	163	186	189	179	190	192	165	160	185	170	189	166	169	172	202	161	164	173	183	198	172	170	182	197	180	181	202	179	189	179	184	201	190	179	183	206	191	192	192	182	184	168	190	189	184	196	175	191	197	177	168	169	179	198	153	205	192	176	196	168	209	207	167	168	194	165	190	186	180	196	194	195	175	166	193	175	188	176	184	183	201	179	215	190	176	159	171	192	164	185	196	194	193	182	178	186	174	187	192	179	193	170	171	190	187	154	195	189	193	183	173	204	175	193	181	175	201	161	186	201	209	192	187	172	171	181	196	170	196	200	184	184	192	179	181	171	159	183
27189	16922	2879	564	401	350	368	310	282	281	279	235	245	218	228	233	233	231	217	229	216	253	200	213	222	223	223	230	200	257	223	206	202	243	187	212	215	225	236	196	225	226	213	244	235	229	215	221	215	206	213	229	231	234	225	212	203	188	237	177	207	237	238	234	217	196	197	202	214	225	217	205	231	221	219	240	212	190	201	217	212	212	240	217	232	240	202	217	187	187	233	227	228	204	221	223	230	227	203	202	200	210	227	212	210	206	227	205	199	213	241	229	207	229	239	189	214	221	241	226	209	187	214	227	223	202	219	224	172	214	186	205	218	213	218	209	222	206	211	205	210	246	202	181	184	216	216	220	218	230	199	218	232	207	191	216	224	207	208	213	193	228	200	221	213	224	204	252	268	232	198	191	223	203	197	173	193	213	200	226	225	203	221	228	210	201	215	222	233	198	217	226	223	213	235	207	218	200	215	199	210	212	218	177	240	216	213	226	209	205	225	225	208	197	199	193	224	207	201	221	198	195	214	218	212	194	210	198	236	207	195	225	177	220	226	221	220	225	203	200	220	216	205	216	207	204	197	193	200	204	207	196	207	210	219	206	224	192	213	208	222	256	200	216	221	213	218	214	208	221	240	207	230	213	203	185	200	232	215	226	250	203	218	207	190	235	207	230	230	194	234	212	220	234	233	220	213	224	224	221	219	218	228	218	201	204	192	222	236	186	229	200	215	184	213	200	214	232	218	188	195	219	224	222	212	225	226	205	227	209	223	223	225	204	205	205	206	229	213	236	236	201	221	234	251	216	217	216	237	218	213	198	219	206	213	217	203	227	195	227	218	211	209	199	218	213	209	209	235	207	207	230	205	225	222	207	215	214	208	197	250	229	234	224	186	238	227	190	211	201	199	231	191	226	207	199	228	226	194	246	209	214	233	223	201	232	228	224	220	218	197	196	212	223	205	200	220	200	210	243	186	208	222	232	220	199	172	187	205	219	215	212	196	228	212	195	199	223	228	179	193	199	208	222	206	213	198	221	210	224	206	233	214	216	204	206	218	221	217	188	239	202	221	211	180	197	212	209	202	212	195	228	220	199	228	230	221	216	216	249	226	236	192	216	213	214	210	239	214	221	203	213	209	198	231	221	219	218	212	222	232	212	206	206	213	205	231	204	218	206	206	219	198	206	215	213	204	212	228	213	216	196	200	216	210	224	194	224	201	195	227	208	175	205	239	217	221	238	221	227	213	223	207	230	214	236	221	219	203	220	206	217	209	209	222	199	203	237	180	213	214	205	189	244	213	204	217	197	229	210	240	205	213	216	239	193	216	215	197	200	238	216	217	201	217	226	204	227	204	219	238	217	201	206	213	207	214	198	225	200	217	203	206	207	246	227	232	187	222	192	201	226	230	219	227	203	200	205	235	221	191	220	210	207	210	201	217	198	216	212	212	226	233	218	208	229	214	207	214	220	213	214	224	215	179	224	238	200	202	183	200	193	231	191	226	224	190	224	232	218	239	209	198	213	202	213	193	240	248	185	218	252	248	224	208	211	223	199	214	216	206	204	206	190	213	225	243	207	203	219	220	212	194	214	239	226	220	242	219	209	200	209	210	209	235	197	209	206	225	237	232	186	199	224	210	232	230	214	204	201	221	211	235	214	211	208	216	219	216	229	212	203	192	211	245	218	238	239	243	218	221	225	221	239	209	208	214	205	193	223	227	244	220	203	187	215	218	206	216	232	182	212	228	201	201	235	203	232	217	223	198	237	197	224	231	225	227	224	204	210	215	219	199	215	221	222	195	208	194	236	185	228	211	197	215	233	230	214	201	208	198	203	197	225	211	212	215	227	220	215	201	211	226	195	232	226	203	230	228	213	203	209	252	193	229	226	219	215	217	228	201	220	220	223	223	184	218	195	240	248	209	230	208	233	221	196	195	206	219	208	246	212	219	223	221	242	204	233	204	220	195	218	235	191	232	185	210	222	231	217	197	223	214	223	202	231	214	192	210	224	217	203	222	197	219	225	195	193	202	221	216	195	191	203	190	210	184	226	203	226	197	203	194	214	199	244	213	196	216	229	201	172	216	211	220	220	211	210	205	208	210	208	233	227	215	234	210	215	215	207	218	192	243	216	217	219	200	195	214	205	224	208	237	205	213	193	212	222	219	245	208	224	220	196	209	237	213	215	189	206	233	192	195	203	212	193	212	235	218	215	190	208	234	180	187	243	222	198	202	204	211	220	218	194	203	211	213	197	199	221	234	227	212	200	211	211	216	208	209	222	210	219	246	208	233	218	220	226	223	209	204	238	226	231	250	207	235	223	240	230	219	194	192	219	241	233	210	210	203	222	208	200	194	215	206	232	258	227	207	204	232	205	213	204	231	183	209	177	220	196	232	182	194	217	225	192	230	215	206	189	210	229	233	218	223	226	199	209	228	229	219	217	234	225	212	241	190	216	207	191	173	202	230	210	208	213	210	201	206	208	225	200	185	225	210	234	191	200	193	223	204	190	232	213	219	208	252	225	215	214	215	203	203	231	219	214	204	209	223	230	223	238	231	217	217	194	214	203	231	216	231	225	235	221	218	214	212	192	197	190	211	223	219	217	222	202	235	212	207	215	225	224	197	217	251	204	220	210	203	228	208	235	247	217	216	209	229	177	234	225	208	204	206	205	203	205	216	226	214	218	222	206	218	216	202	211	235	194	225	194	207	193	209	224	226	242	204	224	187	220	210	216	214	218	192	217	192	206	206	190	214	235	209	238	223	207	226	231	226	246	204	231	205	194	211	234	204	195	223	212	228	214	232	206	223	211	237	232	201	212	215	237	195	210	234	221	216	178	215	209	218	211	191	194	209	227	230	222	231	223	213	206	212	201	211	200	186	221	222	201	189	220	254	220	194	214	226	197	214	202	199	215	214	208	238	187	244	219	200	197	228	234	214	217	217	215	211	201	202	196	198	212	215	202	208	216	217	226	209	219	205	224	214	220	226	237	223	217	230	223	216	245	208	209	198	214	212	209	211	230	234	217	234	214	238	225	215	206	215	218	195	220	221	226	189	224	230	193	202	200	211	213	211	222	237	203	237	218	232	210	243	220	204	206	199	208	209	202	192	228	195	192	204	188	226	215	222	223	195	208	235	205	220	216	199	191	191	212	229	198	219	219	200	219	212	220	236	223	238	236	186	225	210	236	228	215	210	207	219	220	222	188	213	222	221	223	201	218	211	192	245	234	197	211	224	207	213	208	184	215	210	214	236	216	230	220	211	194	219	209	224	193	195	228	191	194	233	205	206	203	196	201	238	222	186	251	209	235	227	215	195	198	228	228	238	210	217	216	201	208	209	199	236	206	237	210	228	213	220	205	201	203	194	191	217	214	222	215	221	203	199	216	208	183	204	238	199	208	199	215	228	213	183	208	208	238	200	204	216	224	210	244	235	225	205	218	216	215	221	223	206	218	220	209	224	216	221	198	201	185	218	235	215	194	192	182
4436	2783	1923	852	689	681	626	569	545	507	504	457	482	412	358	377	379	381	364	392	360	388	379	322	311	324	344	330	323	302	324	292	334	334	335	333	285	346	328	330	334	327	333	285	301	328	333	339	327	307	311	297	328	337	283	370	355	353	317	320	337	335	318	338	316	322	290	332	328	307	320	313	353	317	325	328	308	332	321	305	302	323	321	310	318	331	334	308	378	339	305	318	330	320	293	322	333	324	357	322	304	326	327	338	363	351	323	285	348	335	319	336	335	364	314	349	328	336	303	338	341	323	280	312	307	328	337	309	340	295	345	348	328	330	351	299	298	340	320	318	342	308	338	350	316	297	340	343	347	326	320	311	353	309	337	346	360	340	322	324	315	328	330	311	325	360	330	305	302	368	321	322	309	361	352	302	321	310	331	305	340	317	343	307	341	319	323	337	338	301	320	297	338	325	331	311	330	348	354	323	309	303	304	305	328	303	293	344	312	323	312	309	327	338	328	278	321	314	344	305	317	335	319	322	333	317	326	312	342	301	310	330	317	347	339	351	324	331	316	303	323	307	328	310	324	307	306	329	329	335	337	330	372	322	330	325	333	328	320	312	347	342	372	336	301	323	369	311	308	343	327	296	306	337	275	339	343	324	339	318	323	329	322	319	314	338	324	323	334	367	337	384	330	310	347	299	340	318	319	363	328	343	313	323	334	311	323	339	321	302	338	342	329	312	365	307	337	300	322	311	321	326	316	312	343	351	316	345	360	353	307	298	322	327	352	317	323	324	348	353	326	327	321	330	346	310	318	340	305	344	342	293	301	313	334	300	353	335	330	320	302	335	351	334	301	347	325	388	326	341	335	329	293	368	321	330	327	334	300	324	296	325	341	305	348	330	328	336	288	311	318	336	318	338	328	298	331	331	344	317	336	319	311	316	319	315	303	300	360	339	319	325	330	323	337	363	365	307	312	333	309	336	362	340	336	355	345	300	348	316	375	339	346	302	323	341	332	334	305	359	311	321	318	300	322	318	317	318	334	323	288	313	321	332	313	329	353	298	335	332	323	303	350	335	325	306	305	331	326	332	322	324	319	317	364	346	309	312	348	314	314	326	320	341	316	325	343	341	326	333	338	328	322	338	311	317	318	353	319	331	329	314	340	336	342	321	318	315	332	306	314	338	328	344	320	318	328	320	346	340	324	334	347	301	338	310	306	322	306	321	300	330	361	306	306	333	304	335	310	355	332	320	347	345	318	331	314	306	324	345	332	337	343	334	320	350	336	314	353	354	337	322	329	366	303	316	318	334	301	340	354	342	328	307	306	346	344	310	324	329	344	290	329	357	309	299	317	337	353	302	343	315	350	335	322	325	317	310	305	323	337	334	326	325	334	310	301	298	342	322	346	353	327	350	294	330	322	350	315	318	340	346	310	286	338	318	315	310	305	290	340	355	323	312	341	338	294	310	302	337	362	276	319	320	311	337	359	335	329	304	314	352	314	297	366	323	316	325	337	326	313	315	342	314	305	324	340	329	345	329	334	320	311	319	326	338	336	301	283	314	337	330	325	321	351	336	310	327	315	362	348	339	329	298	340	349	315	299	331	309	328	312	338	330	333	346	327	306	307	323	309	326	316	317	316	293	334	317	331	311	343	330	321	324	320	338	315	322	292	328	319	328	306	318	337	348	334	340	292	336	326	326	319	292	331	329	323	346	330	325	307	317	357	316	299	336	339	301	324	368	316	328	347	323	307	314	323	335	320	350	287	303	311	336	317	293	311	294	353	321	351	322	333	325	315	309	317	310	318	302	306	312	314	337	322	313	296	332	322	353	323	349	322	334	316	302	319	314	362	300	314	355	330	321	331	315	336	304	318	320	333	300	320	332	331	343	321	329	314	330	336	300	314	306	307	331	339	347	358	320	338	322	306	305	356	332	364	313	327	330	297	318	303	311	335	316	357	316	340	363	326	342	349	320	333	329	294	330	324	336	310	317	315	306	329	302	329	304	325	324	322	323	336	324	320	358	299	328	318	315	322	329	316	336	336	334	331	314	328	304	351	310	301	341	322	310	312	316	306	335	318	339	353	334	285	326	295	304	329	359	288	277	337	286	300	333	319	291	309	356	338	325	304	311	347	329	314	327	340	327	332	346	310	363	312	318	338	308	300	360	326	337	317	335	353	321	328	340	329	323	347	329	347	356	313	342	331	333	339	340	326	312	334	292	321	325	349	344	314	313	316	326	318	309	313	310	332	310	288	346	322	325	346	382	316	334	330	328	309	331	318	317	327	323	363	343	320	346	328	311	322	321	317	314	313	356	381	350	344	332	357	325	304	320	314	316	319	347	330	313	351	332	366	303	337	337	326	337	350	332	303	319	319	350	333	310	294	333	338	330	304	348	322	293	344	303	310	339	331	316	317	343	337	309	307	317	339	342	312	348	346	355	301	313	348	331	349	332	355	326	354	364	346	326	335	344	312	335	299	293	313	324	330	329	303	317	349	368	308	348	311	333	338	318	309	306	338	320	332	326	338	317	339	327	309	317	318	341	343	316	288	325	295	298	327	360	325	323	321	326	324	346	336	335	343	288	335	329	340	329	339	333	353	300	329	296	355	305	362	338	328	350	353	310	347	329	336	302	349	334	314	352	334	341	310	345	347	315	318	344	354	306	331	317	312	327	337	329	385	322	318	335	317	353	331	331	328	346	338	309	372	309	339	321	335	342	367	336	329	334	334	338	307	342	319	337	361	335	340	327	300	302	348	328	324	335	332	295	312	352	317	331	316	337	366	312	353	322	361	347	350	303	305	343	329	321	315	338	307	360	340	320	299	320	301	329	295	316	332	324	329	340	318	326	313	321	320	328	305	301	347	331	298	302	303	298	281	317	334	320	289	337	314	318	342	303	313	320	312	330	312	290	301	316	365	346	332	314	344	326	367	355	344	347	312	296	312	339	342	325	341	311	331	336	333	343	324	310	334	319	360	314	316	335	313	331	365	293	339	339	337	337	294	319	325	310	328	317	324	351	326	308	336	336	337	291	323	323	323	315	325	322	353	310	307	332	340	319	336	317	300	326	334	317	338	333	300	304	318	347	349	331	310	318	337	331	328	372	357	342	330	307	328	305	314	302	290	347	338	313	333	357	352	352	334	304	333	328	277	364	331	339	347	311	315	320	294	311	337	309	308	330	308	314	340	299	292	333	354	328	337	333	328	341	311	323	336	316	349	325	331	347	316	341	341	346	353	328	333	307	324	330	295	313	346	308	311	301	297	304	358	314	306	330	310	325	364	319	367	316	313	319	353	298	352	339	351	325	320	334	304	329	290	328	327	344	338	301	324	324	336	357	340	340	330	320	325	352	288	316	318	329	345	336	275	345	334	313	333	311	309	332	348	333	300	348	329	341	328	343	308	329	329	313	307	340	341	323	332	302	346	342	357	353	339	323	308	343	340	336	322	349	306	306	342	340	324	330	326	336	306	348	328	347	297	320
23566	21400	28491	24686	20831	2435	656	453	271	281	289	235	206	184	176	144	141	148	158	149	150	168	138	149	118	142	93	108	122	121	110	115	120	100	93	105	99	102	111	99	113	103	89	105	107	113	101	113	96	101	99	76	111	93	92	108	108	106	108	99	89	110	118	103	108	99	113	114	96	108	103	105	119	109	99	94	100	91	113	112	114	90	93	109	109	118	116	98	102	125	91	117	104	101	90	114	104	116	98	112	110	99	108	99	96	91	91	98	104	113	108	97	113	100	114	101	124	102	111	100	77	107	102	89	101	110	93	99	111	96	91	111	100	110	108	107	111	109	101	95	104	121	107	108	100	111	105	92	113	109	96	105	111	98	98	119	120	107	113	118	100	95	101	112	104	109	99	112	99	101	98	95	107	102	106	117	103	110	94	92	102	100	118	119	96	104	122	104	116	108	103	117	102	104	102	110	109	117	110	100	98	86	99	94	120	113	96	105	119	110	113	112	112	112	93	90	102	113	96	109	114	110	106	93	118	95	120	106	92	99	116	118	94	93	97	112	91	121	90	90	96	99	103	119	99	95	109	113	102	92	104	95	110	99	114	86	95	124	114	100	108	92	91	98	117	91	97	105	111	109	106	104	108	100	106	107	103	100	88	104	105	105	111	111	100	121	106	116	99	105	98	96	117	124	107	97	100	97	105	92	96	123	111	112	111	98	114	98	116	103	91	105	91	106	89	118	103	104	104	103	117	106	105	113	130	104	97	93	109	103	112	109	113	95	92	101	111	90	101	104	102	87	108	104	109	102	114	105	98	114	119	111	110	118	105	104	104	116	123	87	94	106	92	109	109	108	99	103	109	108	87	110	105	98	101	91	104	87	89	91	107	117	126	90	114	112	115	101	108	110	102	102	98	113	91	99	105	91	106	110	102	102	114	87	93	116	93	97	96	111	97	104	96	121	92	105	90	109	117	96	105	117	117	122	105	110	108	92	91	122	97	94	98	107	104	105	116	94	105	103	113	111	99	109	112	106	108	112	135	84	97	88	87	111	124	100	106	91	97	119	112	97	98	93	107	100	93	101	110	112	108	122	116	82	103	110	95	96	101	111	115	90	80	96	117	92	112	107	105	97	121	95	117	112	105	116	100	106	108	112	95	96	88	92	97	102	117	102	103	95	110	93	82	101	116	115	113	102	125	90	119	129	111	106	84	101	108	114	114	117	109	95	91	92	96	82	98	109	121	119	112	90	101	103	97	119	128	97	98	99	107	94	103	110	109	118	113	108	98	111	92	99	100	105	104	111	109	116	97	107	108	84	104	103	104	101	111	99	108	104	123	90	71	103	113	117	92	113	111	91	111	113	93	106	108	101	94	113	93	114	91	96	112	100	101	90	112	127	113	90	102	98	109	107	99	119	100	99	103	106	119	89	111	99	107	110	108	106	113	115	103	111	98	114	122	104	104	104	115	103	102	89	79	97	108	98	98	106	115	94	99	100	88	105	95	111	107	101	110	87	102	97	90	121	94	101	94	110	98	100	114	105	116	105	112	107	115	114	99	115	118	98	97	88	107	98	100	97	113	107	118	93	121	109	102	109	111	107	114	93	99	86	100	95	116	113	105	90	102	106	100	111	107	113	113	113	88	101	113	105	107	106	102	98	116	114	97	109	96	109	127	99	101	111	119	103	109	86	100	100	87	105	111	109	106	111	118	112	103	91	102	98	100	116	116	110	80	85	98	110	107	95	108	102	104	105	119	80	127	119	97	99	120	100	98	89	96	100	101	118	94	91	108	109	95	106	98	107	106	100	98	108	96	106	114	86	105	127	107	100	101	96	109	122	110	86	97	96	114	103	124	111	102	108	84	106	103	105	95	119	106	117	105	112	88	103	106	99	94	93	96	91	91	103	107	105	131	112	102	106	101	113	102	106	86	105	98	97	117	103	109	104	91	84	112	102	96	105	87	93	102	97	95	95	83	99	105	115	117	89	107	96	114	102	122	95	112	92	112	90	101	98	86	108	86	97	117	93	95	101	107	106	95	101	110	104	120	90	110	105	95	88	117	102	124	92	102	98	108	110	101	116	99	100	88	92	97	111	123	90	114	108	115	96	109	121	112	107	86	92	114	115	96	114	97	90	100	109	100	113	79	112	89	109	95	109	95	92	95	119	93	103	103	111	90	121	112	101	108	106	117	108	103	89	93	89	95	109	108	101	108	109	100	107	89	96	136	89	103	103	89	108	98	86	111	108	94	100	107	111	98	100	93	110	75	97	114	81	98	120	124	96	89	82	101	115	100	90	94	109	110	123	93	114	84	96	128	106	89	92	114	108	120	126	103	97	112	87	104	95	105	105	102	108	100	105	82	108	101	99	116	95	89	123	107	93	99	89	105	104	102	135	101	107	113	97	106	98	118	99	105	84	103	97	102	101	107	99	102	119	91	114	113	94	108	102	139	117	108	103	100	103	95	89	118	84	108	120	93	91	108	105	106	108	91	98	111	98	110	103	111	100	101	113	101	115	93	84	99	94	92	75	122	87	95	98	100	88	110	81	114	108	97	96	109	93	108	100	120	92	104	96	97	97	97	104	93	125	100	104	121	115	106	97	85	103	100	99	106	105	97	116	121	103	94	89	111	100	113	94	109	129	123	101	103	99	105	94	98	127	84	95	101	105	86	96	105	110	93	144	101	90	108	112	113	103	117	124	123	95	102	113	115	128	96	105	106	101	106	117	108	91	111	110	98	119	101	90	93	110	79	105	87	120	105	101	101	100	108	104	96	92	99	104	114	125	107	105	111	129	93	107	108	118	112	116	107	89	97	108	103	90	121	100	110	101	93	117	130	105	93	96	128	104	106	110	108	97	114	125	104	90	110	133	107	96	92	123	103	93	102	88	99	107	96	113	112	100	94	109	107	90	94	111	93	95	108	102	108	113	111	97	99	122	102	107	102	128	93	104	90	88	109	94	112	112	94	107	103	93	106	100	90	104	120	100	97	103	113	114	91	113	109	105	115	111	87	90	102	123	112	105	102	118	116	102	95	80	107	107	95	106	104	75	91	99	82	99	99	114	90	92	110	104	95	109	98	106	100	94	113	109	109	106	99	106	112	106	101	99	107	110	87	113	95	103	94	98	105	98	100	116	120	111	104	109	99	124	100	94	111	97	106	102	106	111	115	91	108	105	84	103	113	117	88	104	129	117	100	96	103	91	98	87	119	104	133	102	113	90	115	105	125	112	100	109	105	97	85	111	104	90	97	108	115	77	88	113	113	85	80	98	113	118	87	104	114	94	112	123	104	119	106	114	118	105	112	93	107	93	112	116	100	100	114	100	96	95	103	111	115	108	93	117	108	98	91	113	99	93	106	92	97	108	98	95	104	96	92	97	101	101	94	109	109	88	100	112	86	101	108	115	117	92	108	121	94	97	93	111	105	117	113	89	102	102	108	109	109	99	107	101	100	118	101	106	88	109	104	120	99	106	117	101	126	106
3680	10003	6674	2748	1853	1590	1350	1086	792	767	670	607	504	351	327	283	284	281	262	284	343	327	258	202	189	182	205	165	200	197	182	189	190	175	178	173	169	165	158	172	171	157	175	170	182	155	154	178	176	149	134	149	169	183	166	171	174	170	172	164	179	141	160	148	137	172	179	180	168	189	164	181	173	159	168	176	154	156	158	164	140	168	184	173	159	136	161	176	174	172	170	151	164	161	147	158	183	159	174	188	157	167	162	157	145	191	169	155	162	176	146	164	141	160	186	156	177	157	153	153	155	155	175	154	178	176	165	172	197	133	153	145	157	157	165	163	178	157	149	174	190	146	153	150	153	191	144	175	171	145	160	172	157	148	140	169	196	147	160	156	155	149	155	156	178	164	169	151	178	153	163	151	158	150	154	150	161	158	147	154	172	152	159	143	175	159	156	174	165	175	180	178	171	178	165	162	164	146	177	173	167	188	134	167	142	175	163	163	167	141	172	161	166	149	182	156	171	154	162	146	155	156	143	144	167	170	141	144	180	161	155	160	135	147	168	177	155	137	159	164	171	174	171	161	158	165	145	154	177	156	153	168	158	174	165	149	160	159	165	186	169	152	163	168	140	161	175	162	161	162	155	174	165	157	152	162	166	131	154	158	132	179	121	177	169	163	147	155	127	179	160	156	169	153	168	171	164	163	151	155	157	176	176	178	180	163	163	175	179	161	180	152	195	155	158	167	160	184	170	141	141	155	157	160	194	157	155	156	162	148	179	158	172	162	144	171	161	149	146	167	146	146	159	163	145	154	156	180	183	186	175	155	149	169	158	148	167	165	162	167	163	177	167	151	159	186	151	159	170	156	157	182	155	142	143	166	169	158	150	151	157	161	176	187	162	169	167	193	166	189	164	178	181	169	155	153	185	182	180	155	169	150	172	159	140	156	173	140	157	168	166	161	154	155	164	176	166	173	145	157	143	157	159	162	167	164	155	171	158	169	154	147	178	181	144	190	169	150	148	172	159	143	176	189	177	164	168	160	167	176	162	147	179	158	139	167	146	161	175	171	187	149	160	152	144	156	159	150	159	163	174	154	148	176	166	152	178	164	173	147	151	182	154	136	176	167	200	163	153	166	162	133	159	173	148	139	142	143	185	160	156	180	163	165	162	159	180	168	161	184	167	160	142	139	178	154	155	180	168	164	175	165	172	151	168	149	162	172	146	171	177	149	165	145	164	159	173	153	145	150	169	167	163	167	155	192	150	149	155	165	148	167	152	170	181	180	147	167	177	143	152	180	148	161	150	177	162	134	140	167	162	186	152	149	165	135	160	153	183	154	155	160	181	191	161	157	191	157	142	148	184	169	173	148	147	170	189	165	151	157	156	162	176	161	160	156	183	143	166	153	163	147	156	160	161	185	168	167	177	186	169	149	154	177	151	159	172	146	168	155	157	141	147	137	180	143	175	159	165	170	158	172	172	160	167	158	159	161	171	181	147	149	162	193	157	141	170	158	166	175	150	181	140	180	154	141	178	160	140	161	154	150	159	162	163	162	157	159	153	157	164	185	164	150	168	159	167	166	151	163	172	172	180	154	164	172	176	160	156	139	194	159	161	159	173	162	170	151	178	151	154	160	143	170	167	167	138	178	175	170	170	169	169	183	142	176	166	152	163	159	164	151	150	145	163	169	172	152	184	146	197	144	137	170	166	139	156	163	154	172	178	173	171	145	163	186	170	188	166	181	172	180	149	171	172	165	179	175	164	164	167	162	147	188	148	173	153	170	176	180	164	147	154	141	157	143	155	177	151	158	170	168	187	174	151	167	170	143	175	157	174	140	162	170	194	153	168	167	163	156	149	167	168	153	194	161	168	175	151	152	152	171	152	155	158	167	167	183	159	170	169	154	151	169	154	164	167	178	179	164	145	165	172	161	167	171	159	166	151	163	158	168	129	155	175	169	178	160	139	167	149	153	175	149	172	171	162	172	187	146	151	148	189	150	146	181	174	149	156	188	158	176	164	164	173	178	173	155	167	166	156	170	157	154	165	164	160	156	146	164	159	162	162	140	169	160	164	165	170	139	183	166	163	168	152	133	156	153	181	173	175	149	160	163	173	175	149	169	176	140	185	185	176	168	158	179	168	164	167	149	157	168	157	178	178	174	172	133	175	184	176	166	156	164	153	173	169	163	157	181	164	166	171	148	162	148	154	154	166	186	156	159	176	175	154	167	164	165	152	175	169	183	147	170	165	153	182	155	161	143	146	156	153	171	161	161	158	165	173	159	160	159	159	173	164	170	162	150	139	182	151	152	165	193	171	188	145	151	157	153	156	145	177	165	174	161	163	164	150	181	154	170	179	140	152	156	174	150	167	150	167	153	153	150	157	170	170	159	180	157	173	173	170	158	154	144	153	153	172	166	159	150	159	162	176	166	148	178	171	168	162	165	175	167	161	176	163	151	152	164	171	179	177	151	166	176	172	152	181	178	165	164	157	156	177	149	171	153	173	146	162	164	161	178	152	191	176	155	161	159	177	170	157	186	168	145	135	187	168	161	172	164	153	152	157	145	176	154	159	150	158	169	179	148	160	161	133	158	160	155	146	150	175	136	152	141	187	150	175	161	163	181	134	141	173	153	162	154	172	161	170	181	177	164	175	161	160	161	156	149	160	147	140	181	177	167	167	153	152	163	165	152	184	133	171	148	166	162	155	166	160	176	161	175	167	165	181	185	165	161	144	177	180	182	185	158	162	159	146	140	164	158	175	168	174	154	185	163	148	157	177	143	162	153	164	159	134	172	179	181	152	169	155	172	152	175	160	165	152	161	133	152	166	172	184	172	152	153	166	155	171	166	146	148	162	148	168	165	182	150	166	174	158	158	171	165	151	172	163	160	161	152	162	147	170	165	161	152	178	180	174	149	159	167	161	181	174	147	152	164	164	174	156	155	173	144	153	177	183	137	181	155	149	169	166	177	179	174	156	134	151	138	173	152	177	160	153	160	165	162	150	181	154	170	139	163	149	150	186	178	153	156	170	162	148	175	180	179	169	154	158	177	167	164	160	152	169	168	153	160	173	165	143	183	163	141	151	171	145	175	159	164	145	161	167	161	178	144	176	159	154	183	187	182	152	175	151	162	170	160	161	157	167	172	177	172	183	154	172	153	180	171	170	165	174	151	163	162	143	163	152	157	178	149	147	160	148	174	160	173	146	185	164	142	173	157	173	164	160	148	142	130	159	168	153	153	149	161	181	152	169	160	157	169	158	163	163	174	161	148	146	157	174	172	149	166	151	154	174	159	158	164	183	163	149	160	180	174	177	152	138	157	167	180	167	173	158	152	154	177	148	160	166	155	174	170	155	169	171	174	156	167	187	182	162	172	158	169	175	153	176	159	160	171	163	174	162	151	163	179	168	159	172	160	178	161	159	163	175	158	154	147	166	157	163	154	153	160	157	177	182	175	137	157	161	156	160	170	153	147	154	139	132	177	175	187
24665	21403	26916	25131	2455	601	631	529	412	436	380	335	338	286	299	279	292	285	296	311	323	308	286	295	324	256	262	239	257	270	257	281	266	262	243	275	264	307	269	279	258	275	250	269	299	283	258	263	253	259	268	258	272	250	284	282	311	254	331	263	243	285	281	288	268	274	254	275	249	267	281	230	267	245	256	277	277	249	250	278	269	267	285	240	264	256	293	302	244	272	245	263	261	250	246	272	307	277	293	276	287	247	291	262	293	264	258	279	280	247	279	261	280	286	275	280	255	244	259	245	237	280	272	282	274	243	245	263	264	256	269	265	294	247	272	277	273	239	251	270	310	234	280	259	260	293	287	281	282	271	262	282	272	258	271	246	277	267	244	254	262	267	265	260	281	274	275	258	253	273	290	258	280	270	285	257	269	285	280	243	255	250	247	267	270	237	262	265	272	272	271	235	288	260	261	265	265	267	272	264	262	251	244	266	252	265	276	257	277	279	268	257	271	273	292	252	264	279	282	248	254	275	262	268	286	260	267	239	261	261	255	291	266	275	256	270	253	264	298	284	260	265	237	264	260	276	218	265	271	256	257	280	264	279	283	260	263	273	297	258	268	309	271	274	264	256	239	280	281	301	270	221	249	298	280	248	274	246	258	281	236	263	268	260	275	273	271	251	249	253	275	248	243	301	268	219	286	279	280	285	286	286	260	271	266	297	248	271	265	285	280	277	256	264	244	276	277	245	268	267	249	273	252	266	265	238	263	283	259	281	270	297	264	273	267	269	235	257	262	287	261	252	262	248	289	265	249	276	269	234	267	274	278	242	245	259	271	264	303	288	253	274	265	281	273	271	279	250	269	282	252	254	247	281	269	269	250	240	284	267	278	247	268	272	263	260	302	283	242	244	237	271	275	255	264	284	258	271	242	277	331	250	283	252	255	246	268	267	298	285	271	269	261	289	276	259	256	286	270	245	295	276	278	278	293	273	280	281	279	274	261	255	274	268	295	238	231	271	281	279	240	251	282	272	257	279	264	248	267	285	245	264	262	255	283	255	254	263	291	268	264	275	275	281	247	241	265	245	252	274	252	277	244	269	270	290	258	301	261	268	283	275	272	259	238	250	286	245	267	245	252	272	257	266	282	269	288	252	258	254	274	306	269	271	285	298	275	277	268	275	225	275	272	264	275	249	267	258	279	289	296	253	263	260	269	247	290	260	266	290	243	303	276	293	246	276	255	257	277	258	235	279	274	291	274	301	271	252	251	239	265	283	257	255	280	261	295	252	284	266	305	291	279	273	263	286	277	262	243	256	261	267	277	239	246	280	279	271	257	265	256	263	251	259	245	254	279	275	274	293	268	244	262	282	279	262	249	263	248	286	276	278	245	260	256	253	264	260	268	256	218	269	286	283	291	259	265	289	287	257	224	267	252	270	275	245	276	283	294	262	274	267	230	286	279	272	292	306	247	275	271	251	302	273	253	271	274	251	271	268	267	258	274	254	249	240	253	272	245	267	238	258	272	252	280	270	284	270	250	257	249	247	251	276	240	255	265	236	255	274	262	265	254	276	303	252	257	255	262	262	272	276	277	262	273	265	279	277	250	271	274	276	266	256	244	289	283	262	273	257	286	251	257	272	248	266	268	282	261	253	276	250	260	272	279	260	244	270	258	264	292	270	255	268	288	255	274	251	264	283	269	285	276	272	278	255	249	259	294	278	269	265	270	290	268	283	258	268	258	257	262	298	267	275	295	267	284	263	272	257	245	261	279	277	282	300	243	287	264	256	270	258	271	282	253	277	274	280	270	318	250	280	312	259	283	284	251	271	284	278	282	280	272	283	296	278	269	248	253	250	284	274	227	259	255	254	274	250	280	259	237	279	267	246	266	237	249	262	279	264	274	283	269	276	246	246	285	276	265	276	291	238	273	277	261	259	230	247	280	274	256	305	253	270	288	274	246	263	282	282	266	263	295	254	251	243	275	254	236	240	247	280	266	241	242	278	280	270	265	290	257	248	247	303	244	253	255	245	302	268	252	253	268	255	266	261	244	259	301	272	266	281	268	234	293	245	284	293	281	296	272	260	298	273	256	266	244	250	273	269	261	261	269	283	259	251	248	272	291	258	281	266	258	263	261	278	272	251	276	271	280	289	273	280	274	265	278	237	254	262	219	304	265	249	280	296	278	283	278	277	252	289	265	265	254	255	250	251	286	292	276	255	239	242	262	286	291	268	282	263	285	265	259	241	290	263	289	236	291	295	294	296	257	271	282	287	272	266	301	246	260	247	256	285	279	249	283	265	300	284	251	283	288	259	258	269	276	240	263	293	264	279	275	252	272	276	259	282	251	283	267	270	283	244	255	256	256	240	285	267	280	239	257	265	248	251	269	273	268	268	271	291	277	228	273	273	226	284	262	247	255	257	276	269	268	284	245	266	251	227	255	246	252	275	254	246	286	248	258	258	279	248	270	269	271	273	266	259	303	222	253	265	258	301	282	227	267	285	287	266	259	271	262	269	264	278	254	266	257	280	251	244	249	254	256	271	282	260	244	256	269	266	252	282	270	242	251	283	261	275	310	261	295	250	286	256	280	250	274	271	286	232	289	263	246	286	272	256	270	283	268	280	255	248	265	274	273	286	262	265	258	270	276	263	269	265	263	246	272	227	277	250	274	301	269	259	289	251	266	284	282	260	266	263	240	293	240	277	261	249	282	279	250	265	265	306	271	263	248	265	267	250	271	273	269	259	265	246	253	290	268	281	265	261	258	259	263	293	266	286	261	242	272	282	248	257	265	280	263	254	270	236	283	273	242	238	266	258	265	242	266	279	305	266	255	272	279	246	268	259	268	267	299	242	283	260	270	282	267	272	264	246	293	268	273	271	261	298	295	261	275	274	272	260	250	294	273	252	272	272	264	245	263	253	252	243	258	255	272	263	255	246	252	253	271	300	264	265	255	278	257	278	272	259	283	266	258	246	265	290	247	274	275	235	274	257	256	283	247	260	274	270	275	252	274	264	267	280	248	257	279	247	256	285	252	252	293	241	260	276	263	252	259	265	266	265	258	256	286	275	273	293	268	261	266	268	303	250	279	244	256	256	247	264	258	270	273	286	285	260	269	287	294	280	257	264	286	271	269	268	282	270	260	265	285	235	262	242	283	295	271	253	266	263	242	287	261	249	250	242	268	262	296	250	288	281	279	285	284	251	238	262	257	266	268	246	258	257	241	262	258	244	243	269	250	278	279	280	263	283	271	216	261	261	259	241	274	273	262	270	241	277	282	272	278	279	255	246	282	273	234	269	254	276	275	258	272	243	268	275	279	274	267	269	296	250	264	260	254	262	280	242	283	265	274	284	260	300	253	270	239	247	293	252	228	282	298	276	269	255	249	297	264	282	280	269	263	276	267	249	297	272	254	287	280	278	233	241	284	251	269	258	312	317	267	271	252	283	257	267	272	287	271	250	252	248	237	311	288	288	254	253	262	273	288	273
3745	6231	4261	1922	1401	1249	1288	1217	882	842	731	639	602	533	476	462	442	439	446	463	577	520	461	437	446	416	429	387	400	409	421	385	419	408	370	427	431	401	387	414	391	391	376	398	405	395	378	394	430	383	438	413	424	348	389	351	398	444	419	416	380	386	366	397	404	403	422	437	412	379	387	401	373	394	380	395	380	370	352	420	380	391	368	384	426	381	391	399	383	412	413	417	401	381	410	372	438	398	405	396	381	406	386	373	406	415	431	423	374	409	371	413	367	404	388	409	419	406	400	351	401	406	378	353	382	378	392	370	381	388	405	391	397	393	420	374	382	412	419	366	376	390	423	383	396	435	363	408	366	376	351	421	385	420	388	399	408	395	383	392	401	377	366	387	368	414	402	407	396	407	387	376	396	355	401	415	408	415	401	446	419	395	399	391	394	391	410	404	396	393	398	382	437	360	406	358	392	426	416	386	360	391	391	400	393	367	383	410	401	406	421	385	387	397	390	409	438	395	374	372	390	408	349	416	402	363	421	379	414	393	390	406	403	396	381	354	396	368	384	347	385	409	390	370	390	382	364	385	367	410	382	372	423	420	379	353	406	388	374	418	419	373	381	421	434	395	404	415	386	394	389	378	434	422	385	349	396	394	369	384	373	394	359	359	383	426	409	378	370	402	397	422	407	408	365	390	375	404	386	385	393	399	411	388	423	395	412	421	391	401	402	373	389	369	385	406	386	373	411	390	396	408	418	379	423	395	395	404	383	380	388	391	402	370	409	379	365	400	430	423	344	397	393	388	392	355	392	384	405	390	375	385	383	431	392	414	404	384	366	379	395	395	396	371	369	408	399	373	423	421	373	378	422	385	370	408	377	441	364	379	394	412	445	407	397	374	388	401	387	402	398	404	410	408	394	422	388	351	383	359	429	394	360	390	396	415	407	384	380	392	386	409	398	381	381	422	380	357	400	418	393	387	404	404	367	377	385	417	407	380	383	395	392	415	404	413	402	367	388	356	420	394	393	383	363	342	385	394	393	387	410	355	421	348	387	403	377	402	354	378	377	390	375	401	427	380	441	390	372	398	377	384	391	393	408	404	383	432	366	407	417	374	406	403	406	395	383	395	403	371	384	387	381	397	381	366	369	396	379	405	414	392	392	409	397	388	406	388	383	389	383	386	376	394	390	387	392	386	433	407	414	414	386	388	423	395	430	387	384	392	374	377	381	354	401	401	370	383	391	411	412	381	432	453	390	389	397	390	382	422	398	359	387	377	388	390	397	401	377	414	374	403	386	394	419	368	418	413	382	384	396	386	399	391	382	386	405	402	429	393	405	379	411	418	424	363	399	402	394	398	416	402	394	373	406	411	402	402	400	367	354	364	371	397	378	418	381	407	354	409	417	438	424	362	373	407	368	345	394	397	402	387	425	375	408	427	406	392	401	396	396	412	409	391	383	378	401	372	396	380	393	399	380	404	375	417	415	382	380	384	388	390	406	385	379	385	392	382	387	391	381	407	434	375	371	413	364	367	415	412	383	367	418	379	399	375	382	383	400	381	401	384	385	413	381	399	418	413	397	374	404	385	417	404	390	396	409	369	376	406	381	374	414	408	368	383	416	402	367	372	403	376	390	420	403	396	420	343	368	379	407	391	422	382	374	373	356	371	396	401	386	442	411	373	379	406	375	433	397	408	408	377	379	439	359	405	389	377	399	398	387	399	390	386	368	386	362	377	417	405	415	402	385	369	375	386	405	402	369	380	423	372	370	385	389	371	388	395	431	421	392	428	389	418	390	369	429	364	394	353	377	377	402	407	366	433	411	385	395	388	438	432	374	422	380	429	378	409	397	383	366	423	379	376	334	378	366	403	395	437	400	383	376	410	398	398	424	370	414	406	417	417	411	367	391	387	412	404	393	377	388	370	394	372	355	398	431	441	374	383	406	356	367	381	392	385	401	435	412	373	381	437	383	431	372	409	398	377	379	400	385	378	393	448	428	427	437	394	397	396	373	414	369	377	403	414	385	375	418	394	377	352	391	405	403	388	397	391	408	405	401	360	374	412	404	368	391	405	394	417	366	405	366	403	379	400	398	418	391	381	400	371	415	389	410	400	384	385	389	401	385	403	370	395	364	430	387	382	426	420	360	414	409	365	397	401	391	399	395	404	404	395	382	397	385	407	406	369	403	408	376	400	401	420	390	404	382	370	407	392	429	405	388	381	431	383	405	383	370	375	374	382	381	383	382	419	348	393	435	387	396	413	394	342	375	404	373	386	418	416	372	416	409	430	384	383	374	413	381	423	377	400	409	406	403	405	392	363	385	414	390	361	390	383	395	360	355	370	435	384	366	373	407	400	417	398	396	363	394	402	417	388	354	399	414	366	411	394	397	409	393	393	388	391	428	400	411	369	393	368	393	377	431	394	411	415	363	385	425	386	406	407	386	382	368	384	404	395	402	407	384	391	404	421	382	386	428	382	421	376	391	405	375	398	381	363	402	378	393	367	409	359	403	415	374	437	375	408	376	387	447	403	375	384	362	391	396	424	413	381	411	400	369	379	397	393	409	421	387	387	394	373	376	403	400	380	414	382	371	412	381	398	392	410	372	386	383	376	407	405	389	395	419	404	365	387	410	425	398	406	421	401	399	372	383	386	389	379	401	388	389	427	402	400	383	421	385	448	406	368	415	405	416	402	408	410	368	401	382	380	382	388	396	408	401	405	383	432	401	350	388	372	369	346	390	378	380	399	360	428	386	396	408	417	411	372	389	405	371	377	364	380	369	377	418	380	425	390	413	392	395	373	393	398	393	434	396	391	367	410	367	373	395	388	400	353	385	382	414	389	411	411	396	407	395	418	406	392	392	389	399	387	400	391	385	393	425	428	394	420	403	420	374	373	370	413	378	380	387	381	415	385	397	380	417	423	396	388	404	389	384	397	401	358	391	378	394	399	378	400	414	403	356	411	396	401	408	403	406	405	370	405	424	439	383	387	381	389	389	402	388	391	384	392	408	378	368	414	417	360	392	425	376	419	346	396	363	394	366	403	378	348	391	397	391	392	427	409	376	410	385	395	401	381	399	385	417	384	403	425	418	409	399	397	413	387	386	388	407	381	393	384	429	395	382	360	390	387	407	414	383	404	372	369	368	415	387	410	376	411	388	397	339	409	365	392	413	410	381	405	403	384	409	383	379	381	414	418	413	406	395	427	385	369	423	347	422	402	424	413	424	384	340	395	430	423	391	422	387	407	404	387	377	371	401	363	395	384	380	366	368	403	363	380	381	394	390	368	386	367	398	406	376	382	387	416	377	394	387	397	370	399	409	411	385	401	380	395	397	396	375	374	390	389	376	364	367	375	407	383	380	381	408	388	373	372	366	405	371	404	392	374	397	372	421	371	414	436	404	405	366	380	414	374	390	397	378	408	395	387	417	413	401	398	413	379	373	410	368	377	381	419	356	347	400	417	366	396	377	377	403	404	394	411	380	373
22546	21436	29196	24061	21427	20931	2904	1147	696	517	452	338	309	264	235	205	205	171	183	233	290	217	164	163	154	142	155	145	135	141	149	129	139	139	156	150	151	133	141	131	130	125	144	107	141	159	119	109	120	149	138	134	115	140	118	137	121	128	131	146	143	151	118	135	128	139	121	105	134	130	135	118	122	122	139	130	125	125	139	153	124	143	135	117	117	144	161	125	131	112	134	125	148	131	126	140	136	140	153	171	126	133	123	137	148	119	126	115	126	130	134	122	130	116	112	115	136	107	126	126	132	140	137	119	133	111	118	150	125	137	116	126	125	127	147	135	124	126	145	170	117	116	119	157	111	120	114	130	101	122	139	130	138	118	126	118	121	141	129	119	117	128	125	124	123	145	143	153	123	132	140	139	148	155	141	137	118	116	121	124	121	141	113	144	139	129	125	139	128	127	121	136	135	128	120	125	110	149	121	145	118	119	150	109	123	125	130	117	124	147	131	118	131	131	114	121	109	129	133	134	127	140	115	122	144	106	142	137	116	118	151	139	138	131	132	122	106	130	129	144	121	103	130	138	130	114	136	134	149	127	123	132	146	118	109	137	113	161	156	144	141	140	121	153	118	142	144	133	120	123	120	117	110	134	119	129	119	134	135	133	123	126	127	130	153	133	113	113	123	120	150	123	132	133	134	118	117	152	142	127	148	121	156	103	124	132	126	110	135	110	121	138	143	125	155	108	145	119	128	114	135	132	118	126	126	134	126	130	106	117	125	134	137	117	120	139	109	136	130	128	126	148	128	140	142	122	145	137	129	131	119	128	132	115	126	134	126	135	115	136	111	149	144	122	125	142	122	131	149	122	140	140	136	123	118	142	133	133	130	124	123	124	149	118	142	143	122	149	123	124	125	146	140	107	135	126	145	127	120	132	124	143	129	148	114	153	125	112	128	144	117	133	116	127	140	116	132	138	143	152	135	132	129	133	129	127	132	128	148	125	119	121	122	118	136	138	113	130	123	137	129	143	115	135	131	176	127	121	111	130	117	136	134	131	123	120	126	132	123	134	134	121	137	119	103	136	122	117	124	121	130	132	123	127	122	125	144	138	137	133	127	134	129	133	135	131	134	131	127	156	136	126	124	136	120	139	144	118	143	136	121	117	135	117	140	116	132	117	131	143	120	125	117	143	139	139	120	124	108	131	120	139	114	140	141	124	119	133	132	139	124	111	137	127	121	136	119	134	106	131	129	140	119	140	112	110	122	133	133	132	136	123	123	107	121	122	127	103	149	133	130	113	128	129	125	120	138	132	133	134	132	125	133	131	138	117	126	113	101	121	107	159	135	130	116	111	117	117	141	126	122	144	158	122	119	135	126	120	111	117	134	128	133	113	129	126	118	115	118	132	146	121	150	113	147	124	121	124	137	154	145	131	127	141	120	103	117	135	118	125	124	131	125	116	120	117	122	143	120	132	130	110	119	130	128	132	147	123	123	123	126	117	110	143	128	128	128	117	137	115	125	121	130	128	131	128	141	125	137	117	116	131	132	151	131	125	135	149	127	128	129	130	118	116	130	131	129	129	125	116	122	141	122	124	130	135	159	129	146	126	112	111	146	140	129	136	114	132	123	124	118	121	120	131	120	126	131	125	96	138	134	110	130	121	135	131	134	149	111	118	129	132	112	132	147	133	123	120	121	130	145	108	117	121	117	142	122	114	140	145	116	109	137	120	139	102	134	127	122	115	126	133	147	126	127	132	124	124	101	129	127	125	132	119	131	133	141	120	105	143	108	131	117	130	143	131	129	128	112	138	129	125	133	134	135	118	131	131	145	107	121	141	139	135	144	118	138	128	137	119	138	122	127	136	115	123	138	116	122	125	118	125	133	135	140	134	97	134	128	122	123	122	143	120	129	137	141	107	131	119	149	135	127	135	120	125	125	131	140	108	122	143	126	139	119	126	134	148	129	133	121	129	130	118	119	119	139	124	119	130	128	132	125	118	126	138	139	149	159	144	135	128	121	148	129	114	121	143	126	131	141	121	127	137	121	125	146	132	120	128	139	128	121	130	129	117	123	132	128	121	123	142	152	123	110	126	127	120	127	122	140	112	108	119	132	131	123	122	132	128	116	134	134	118	111	112	121	120	120	129	142	136	143	136	128	140	117	130	141	133	111	138	117	131	92	141	130	143	143	152	142	131	134	119	116	141	127	124	144	115	133	118	132	145	139	147	124	123	116	119	153	128	138	124	114	122	128	133	144	115	146	137	114	146	135	124	121	128	126	141	125	132	114	133	123	147	123	121	144	129	124	110	109	125	135	128	117	142	142	124	147	130	150	126	152	135	126	124	146	129	109	140	122	121	130	130	136	116	148	134	123	113	127	149	126	133	106	130	130	122	120	124	132	121	112	136	146	127	127	123	145	112	132	122	113	141	120	143	121	137	141	120	141	137	130	112	120	121	127	125	140	138	122	135	125	148	137	110	121	131	124	131	140	123	113	128	106	132	127	113	155	140	119	131	137	140	137	108	117	137	122	117	131	133	138	123	110	123	121	129	140	128	152	128	126	130	126	127	115	117	134	121	126	126	126	116	150	120	111	129	125	143	148	123	124	138	120	144	134	136	130	149	115	131	138	106	143	148	132	131	126	131	115	111	126	135	117	129	149	162	112	134	149	95	127	144	135	137	121	124	133	138	117	114	119	120	130	130	105	136	118	120	110	131	152	118	126	157	118	128	121	129	124	146	115	112	144	125	130	136	145	129	101	143	122	143	127	135	127	137	120	139	124	150	140	122	140	135	124	130	113	140	145	150	129	138	137	111	128	108	142	123	140	139	118	119	130	122	149	111	122	123	133	108	114	105	133	130	127	145	128	95	138	135	136	125	122	117	130	129	126	118	129	111	146	152	108	129	134	148	145	127	140	121	124	130	131	129	153	127	138	141	148	127	128	112	135	147	130	123	122	124	113	137	118	141	134	93	147	137	129	125	132	117	140	124	119	124	110	106	111	117	111	121	128	125	127	120	133	136	132	143	133	118	136	120	129	110	122	133	145	132	121	125	138	139	135	108	133	108	134	123	123	129	127	105	117	133	158	121	123	131	110	143	107	113	147	139	129	124	112	110	139	132	127	125	118	121	146	123	127	135	107	122	139	130	132	126	123	108	135	135	130	124	129	129	127	131	137	120	128	120	115	121	153	135	136	114	133	109	120	119	129	111	107	117	105	127	131	103	116	123	133	125	119	120	124	130	129	122	160	119	132	102	122	153	118	127	115	111	134	117	134	124	127	134	131	137	143	124	128	141	147	140	131	120	120	134	154	154	127	114	138	144	123	131	129	122	126	130	129	104	116	138	147	128	140	139	136	129	143	115	120	142	123	140	107	156	141	140	117	123	133	138	98	123	144	103	134	124	125	112	132	141	114	121	141	111	126	135	140	129	134	137	137	131	150	133	126	137	118	121	133	135	123	129	127	107	127	106	108	133	113	118	133	121
4917	15475	10790	4800	3478	2672	2874	2680	1834	1337	1068	887	667	574	464	460	399	382	339	481	566	437	335	291	245	238	260	257	229	211	206	219	191	207	198	226	184	204	191	238	228	189	201	197	184	210	175	195	189	181	176	209	193	207	180	167	205	185	168	217	166	185	198	141	186	200	183	194	158	188	175	207	208	196	181	192	188	205	163	184	177	193	160	186	168	166	190	196	189	183	189	169	176	193	175	182	205	192	189	177	188	199	203	213	202	184	163	198	181	179	190	210	202	213	164	204	158	213	197	178	175	191	187	202	205	187	195	172	172	176	199	177	199	187	168	169	178	194	191	177	170	191	175	181	200	204	158	183	198	190	168	192	171	178	180	169	172	159	188	178	192	198	186	205	185	177	176	174	189	186	174	176	179	165	201	181	183	209	181	177	191	178	189	191	180	173	195	171	210	184	178	191	197	205	197	181	179	211	186	210	181	199	177	187	170	192	172	157	166	185	176	179	180	190	186	195	174	174	190	175	199	208	187	165	191	185	194	180	169	176	188	180	182	192	189	188	169	189	175	174	188	177	176	180	180	161	175	160	190	188	180	184	208	193	209	162	179	189	152	147	190	184	161	174	221	195	193	159	189	173	204	197	213	172	196	177	171	184	193	186	200	165	202	198	193	191	171	173	203	167	191	180	196	180	167	195	181	170	191	184	155	163	180	191	171	199	189	156	183	215	203	172	172	184	201	175	164	167	192	182	173	194	155	184	190	201	173	178	177	203	181	165	181	176	175	188	197	178	196	189	179	173	189	181	193	175	171	195	185	166	172	169	207	157	187	202	198	176	176	185	186	206	172	180	179	203	192	210	189	177	176	190	166	196	186	212	194	167	190	176	177	165	185	194	164	180	204	206	168	171	177	176	183	211	167	194	166	181	185	162	205	179	190	173	175	174	150	155	160	213	217	189	203	188	190	179	188	174	169	164	184	165	194	183	183	212	182	189	167	176	193	171	187	180	175	191	150	181	193	187	200	214	188	171	177	171	168	196	179	172	191	186	176	186	163	168	202	208	153	192	193	174	189	195	172	173	196	171	167	200	176	156	203	177	187	185	181	184	174	165	180	174	184	201	189	170	208	181	168	171	201	159	182	189	185	169	190	185	210	195	183	182	186	170	191	170	172	155	193	193	200	189	179	196	204	174	196	172	195	181	201	166	161	173	199	193	193	182	170	180	189	197	166	175	174	191	171	175	186	180	188	174	189	173	169	169	185	185	191	168	165	197	191	174	180	170	174	206	166	171	182	197	198	176	173	176	190	174	196	201	185	183	160	165	191	182	174	190	193	171	180	193	175	179	175	173	185	179	184	204	177	198	175	171	187	192	195	172	203	182	185	177	208	192	187	190	163	194	196	171	188	179	157	168	190	183	172	173	169	183	184	185	187	161	192	184	179	178	188	177	169	218	185	186	177	211	185	190	190	179	164	162	179	184	193	148	171	174	173	208	186	185	164	189	193	170	166	151	173	182	186	180	203	176	165	194	195	210	180	175	179	173	171	180	160	171	157	181	176	172	175	183	198	184	157	185	180	203	170	189	211	187	177	182	189	187	153	198	192	176	186	177	185	193	184	173	190	189	194	168	173	179	184	184	172	186	180	176	166	167	175	176	157	186	161	175	181	191	180	164	188	182	184	202	178	184	180	197	179	183	203	159	205	205	202	196	194	169	159	175	189	179	209	212	190	198	202	179	195	202	194	222	163	186	199	191	175	185	190	187	193	211	180	183	186	175	187	171	172	183	188	199	182	185	196	169	169	174	177	186	176	187	190	186	183	170	199	168	178	200	187	167	176	183	167	148	190	188	192	206	185	180	196	179	174	163	194	143	196	183	172	182	194	197	205	187	199	191	199	190	204	175	203	157	180	191	179	177	183	177	170	163	184	180	199	199	179	186	184	194	184	185	175	199	165	195	194	204	185	172	177	174	187	223	204	186	189	177	168	204	202	173	191	181	189	204	197	180	204	208	172	191	192	160	165	154	167	183	182	173	160	186	169	212	164	165	184	182	180	190	201	172	180	174	171	170	207	170	172	204	178	174	203	171	174	182	188	190	172	191	173	173	166	166	181	201	204	190	181	182	170	183	192	199	169	184	184	188	181	154	165	213	186	175	176	188	202	179	182	178	190	191	175	189	204	188	175	191	176	166	198	166	180	198	173	182	176	188	190	177	186	207	181	195	200	168	159	157	189	176	193	164	203	199	173	190	213	153	166	205	174	197	194	193	157	172	167	196	178	174	193	193	188	206	194	191	174	183	183	188	170	194	171	198	180	188	185	168	183	202	183	162	181	149	201	206	181	170	168	169	192	191	176	207	190	174	173	204	190	169	172	224	191	193	174	162	174	180	163	178	183	177	178	174	172	176	181	199	179	200	187	177	196	172	175	166	191	185	197	168	193	203	170	187	184	174	180	174	181	196	192	177	187	186	185	202	166	166	180	184	183	184	200	186	188	172	180	220	148	199	177	195	168	168	202	165	180	186	160	175	208	174	180	216	203	194	163	206	154	192	196	187	163	183	185	196	186	194	171	169	196	196	197	176	189	186	160	175	207	191	165	193	181	189	175	177	188	176	176	191	160	176	173	190	155	176	171	190	176	203	203	177	187	188	179	164	176	185	194	150	179	186	200	187	179	202	183	203	169	167	186	185	197	183	185	206	197	182	178	193	177	180	187	206	171	196	183	199	156	162	162	198	185	174	185	187	187	183	215	170	159	174	183	187	182	163	199	199	177	191	192	169	171	186	184	163	173	181	187	171	215	177	174	198	191	156	184	184	185	164	192	189	189	193	170	175	184	189	188	159	171	190	192	193	200	173	182	181	184	192	186	170	173	158	182	170	173	208	198	199	202	176	183	188	206	216	163	196	188	177	186	183	173	184	186	197	190	176	192	201	221	191	193	188	166	185	188	174	194	199	188	183	170	184	190	202	186	164	188	177	183	196	183	203	175	191	175	175	172	180	201	187	176	185	187	182	194	172	201	153	157	173	203	155	187	196	186	193	189	183	178	178	177	194	194	172	192	193	162	176	169	177	183	185	194	169	183	203	192	192	173	162	170	178	178	186	172	194	158	162	165	175	184	189	188	189	187	188	195	192	172	184	175	177	203	196	179	187	180	183	186	192	178	211	175	209	167	195	172	180	189	171	161	171	169	189	171	207	173	168	193	179	189	177	189	185	187	192	188	193	189	180	178	174	192	159	190	180	202	176	176	159	171	193	170	178	193	154	196	167	182	174	181	173	171	209	185	196	199	189	195	182	175	197	188	186	187	196	201	193	173	185	176	177	161	197	170	171	169	169	193	183	174	177	182	175	171	174	194	162	203	186	207	171	159	204	178	182	172	212	190	165	164	181	175	181	184	185	206	149	183	184	163	177	216	177	193	192	170	181	167	189	182	183	185	183	178	180	178	171	181	183	180	181	188	181	187	168	162	163	203	176	171	191	184	176
27429	17098	2922	676	407	405	503	501	420	313	283	272	220	239	228	225	225	216	244	231	278	231	205	221	221	200	208	204	217	217	185	232	208	214	212	203	204	239	216	194	208	207	206	221	206	207	204	217	217	209	220	234	213	210	220	205	186	195	188	202	203	207	206	217	200	214	214	233	222	200	217	230	207	204	193	206	192	250	208	247	217	217	208	219	210	210	184	203	234	209	215	191	224	201	198	228	227	192	200	228	203	208	232	219	196	225	221	237	209	207	211	208	206	243	216	197	237	236	205	216	190	215	211	203	227	228	203	192	209	210	230	202	210	183	168	206	221	209	245	212	198	211	201	233	249	215	229	228	191	224	197	230	212	212	226	233	208	213	208	206	239	232	221	215	225	222	217	193	225	230	221	227	214	195	222	220	204	214	199	219	196	237	211	209	187	226	203	213	234	227	199	228	211	239	194	219	218	196	228	209	217	238	214	217	219	210	218	212	222	220	225	205	214	209	215	195	220	201	218	205	211	208	192	211	216	222	211	215	236	214	232	185	206	215	183	206	205	214	221	204	195	225	210	223	239	211	208	195	227	196	220	195	239	210	209	234	183	214	212	207	233	210	217	214	215	199	198	217	199	218	237	206	202	204	225	222	212	225	221	211	207	217	230	203	191	235	221	247	191	217	237	230	200	240	227	235	197	203	200	217	220	213	221	227	216	203	206	222	222	204	219	227	195	214	216	237	213	210	212	182	216	220	230	193	219	221	204	203	241	203	239	203	229	164	207	215	203	220	255	199	196	229	208	215	224	226	218	200	199	217	206	228	218	213	190	202	237	218	211	197	250	198	205	231	224	220	226	212	223	193	212	176	182	210	226	226	225	228	236	199	227	219	208	219	209	215	198	234	219	213	205	202	205	234	215	243	210	231	210	251	216	204	196	212	219	224	201	201	198	204	209	186	255	259	224	191	204	194	224	185	222	196	221	222	198	222	202	216	214	204	198	206	233	208	222	219	208	197	187	209	224	211	224	201	244	199	214	219	223	189	222	228	217	210	219	207	232	203	197	212	192	207	208	236	200	201	246	211	209	232	216	185	201	218	212	214	183	223	177	181	220	220	209	228	218	216	226	216	222	227	213	214	211	190	184	192	225	204	209	226	221	210	206	221	191	201	213	221	192	195	225	199	186	187	231	227	205	199	202	200	222	210	200	236	210	221	196	213	211	205	220	217	245	210	193	216	205	212	230	223	219	205	186	207	223	190	210	216	231	216	197	224	225	210	216	240	223	211	217	194	201	227	194	205	235	235	201	208	239	218	216	187	210	176	230	214	225	192	179	199	218	225	213	234	211	200	213	230	217	224	222	217	194	219	212	227	208	208	238	186	223	213	215	208	201	193	212	181	218	205	220	210	197	199	186	195	207	232	211	207	229	197	195	194	213	202	192	189	231	212	231	221	231	209	206	198	183	196	207	198	204	225	219	218	234	223	204	216	215	210	237	214	208	206	238	188	203	225	198	231	201	210	205	221	207	226	213	205	257	236	228	240	232	209	216	215	232	236	229	194	227	202	214	213	184	222	228	209	212	203	209	193	219	221	210	215	201	198	216	224	218	238	173	199	221	226	226	232	190	196	233	183	212	226	195	237	241	220	213	194	210	224	199	229	219	232	230	208	214	225	213	194	240	217	203	197	224	216	221	227	209	179	218	191	209	230	220	192	214	208	228	231	212	215	231	227	191	231	225	249	215	211	231	222	226	198	201	202	220	193	219	192	202	208	211	199	196	195	185	205	236	236	212	220	206	189	220	216	231	221	231	219	251	197	215	203	208	222	213	214	217	209	227	219	186	215	219	203	205	219	222	226	210	195	215	181	206	201	185	205	213	181	189	204	219	208	217	209	182	213	186	195	241	237	198	213	212	223	214	210	188	221	206	207	238	230	243	225	208	219	214	201	227	199	187	248	202	191	209	214	208	225	219	216	208	200	211	194	212	217	211	187	186	222	198	224	204	203	199	207	220	214	201	217	204	213	214	236	206	210	217	208	203	217	199	226	195	193	209	224	217	218	208	215	249	208	202	216	222	216	208	210	229	198	212	225	214	231	224	204	202	168	228	199	222	225	235	228	222	203	215	200	207	198	212	210	207	217	220	210	205	196	216	196	208	224	194	200	204	210	226	219	206	192	219	209	206	192	226	189	212	216	203	211	245	196	220	216	205	211	236	205	187	190	218	215	216	219	215	200	209	218	194	214	220	203	219	193	221	245	216	216	208	178	241	217	203	217	194	194	230	213	197	226	199	227	219	209	207	215	203	222	225	224	228	242	223	199	225	239	201	194	208	210	194	219	207	206	211	201	194	213	211	209	215	192	230	239	219	213	230	206	198	215	247	210	221	225	229	207	210	216	207	189	198	231	211	213	212	208	216	250	202	208	226	190	210	215	205	230	218	226	226	205	215	197	217	194	234	213	229	196	222	207	238	211	200	214	223	256	236	217	247	218	231	208	199	204	214	213	233	191	234	221	229	245	196	201	196	207	225	209	239	225	207	191	214	214	186	200	209	205	197	226	210	224	207	200	215	214	234	231	225	210	220	193	220	228	218	208	219	200	215	186	223	184	241	214	219	226	218	222	207	207	207	235	219	202	211	196	208	228	224	242	194	237	203	222	213	226	216	228	189	222	198	212	206	217	229	208	181	222	195	219	212	207	185	229	222	232	217	187	228	217	240	255	229	225	221	221	212	225	215	214	219	213	229	217	232	197	195	215	230	209	231	240	218	226	214	223	226	217	212	204	221	221	202	213	207	189	192	230	180	196	215	233	219	216	205	210	214	214	199	201	195	214	207	220	230	200	241	200	223	192	212	209	257	204	210	194	209	225	225	192	250	206	212	208	227	222	228	197	213	231	236	225	181	216	207	234	215	208	211	235	215	226	181	215	228	218	209	216	207	235	208	206	218	212	216	193	208	217	186	238	242	202	200	246	188	206	217	227	233	203	232	200	211	203	231	171	219	210	214	220	207	218	202	213	229	204	212	206	200	210	228	216	220	210	234	201	204	196	224	199	225	224	221	212	203	219	183	219	241	224	218	193	211	219	241	228	219	223	187	214	227	193	233	205	224	215	237	236	225	229	234	210	222	213	226	186	213	200	187	213	206	211	237	205	222	219	225	182	191	230	213	232	204	234	241	245	241	245	211	223	226	192	217	207	196	191	219	206	203	210	194	197	199	238	206	206	190	212	210	207	231	183	222	216	229	236	209	225	214	229	221	191	247	237	210	229	217	221	208	229	244	213	208	252	188	222	232	216	190	211	226	216	211	225	189	226	206	224	233	204	209	211	228	188	191	198	212	233	213	247	208	199	181	193	214	198	237	200	215	221	209	217	213	217	218	199	216	210	209	223	176	203	214	214	205	224	225	203	207	189	219	204	221	205	200	199	225	209	195	201	195	194	206	195	227	206	220	208	227	185	202	203	240	202	214	212	201	208	239	203	223	214
4568	2981	1865	883	735	773	1105	1169	1002	629	534	464	410	395	369	346	348	370	352	427	403	379	380	358	337	352	316	370	361	320	311	314	327	324	337	327	312	340	332	301	354	327	290	319	279	341	334	340	346	308	310	332	325	308	305	288	338	352	311	313	331	345	328	304	320	299	289	327	328	340	336	345	326	338	328	286	340	324	333	307	319	333	314	332	321	338	312	322	325	316	314	320	368	304	321	311	315	337	293	357	341	323	325	322	340	335	338	310	324	320	309	326	308	313	318	327	320	293	310	327	356	302	317	314	343	310	299	306	339	317	318	320	320	297	313	315	295	317	308	342	326	330	379	338	334	302	334	347	279	339	328	340	338	309	344	328	295	304	292	366	296	301	341	302	326	316	335	334	340	305	331	292	340	337	315	328	331	329	344	276	344	321	327	298	329	315	340	338	339	323	354	303	315	318	326	316	338	326	345	350	318	338	352	335	315	349	310	331	318	309	291	306	340	296	352	302	310	323	338	340	306	312	294	344	296	291	301	331	314	330	329	333	320	316	332	294	328	357	315	313	329	312	337	337	321	284	358	314	304	327	292	342	327	304	349	338	329	348	318	345	327	309	317	364	320	322	350	345	326	307	341	336	318	342	333	298	315	307	342	323	323	299	316	305	365	335	328	333	316	327	328	318	305	326	299	337	351	359	339	307	263	328	338	336	318	315	334	327	333	300	346	303	314	297	325	326	298	319	328	313	313	353	343	324	341	322	334	308	309	325	330	352	319	359	359	327	309	312	329	314	350	351	341	312	335	309	334	315	327	360	307	299	324	348	297	325	317	331	305	347	354	319	317	327	323	338	321	302	310	322	300	335	304	321	349	318	340	364	327	319	317	308	324	311	276	317	340	306	298	321	313	332	351	323	321	330	286	330	330	351	333	335	308	323	315	322	337	333	323	289	331	312	317	311	327	308	348	319	341	335	301	339	330	350	322	303	326	331	347	321	297	311	344	302	324	310	337	328	348	328	314	333	313	309	305	325	310	317	338	350	307	318	331	321	343	316	301	334	334	324	312	325	330	334	314	347	307	296	344	342	333	276	318	302	327	335	351	311	312	333	319	309	339	311	322	335	327	315	356	314	347	312	336	341	334	322	330	309	354	328	347	318	341	339	338	351	300	311	331	315	289	359	337	311	307	334	358	326	294	365	307	325	326	323	373	308	354	322	333	341	293	305	322	354	305	342	306	306	355	297	312	336	285	310	347	339	314	328	311	297	323	318	317	307	343	301	345	325	321	325	324	334	326	349	304	354	315	339	317	324	302	325	325	325	360	312	309	325	341	317	336	326	310	326	299	288	313	317	317	327	314	318	358	338	324	351	344	347	325	313	333	315	338	359	316	326	319	318	340	334	349	304	378	332	323	316	333	309	318	327	319	341	323	309	303	316	319	301	319	331	317	304	342	317	325	313	312	329	324	316	324	289	342	337	354	352	334	317	320	347	310	325	327	299	297	317	313	323	307	314	292	327	352	350	334	325	332	354	321	322	317	326	330	299	346	322	318	333	343	354	330	346	287	334	330	318	336	331	330	332	302	319	324	315	326	344	303	331	297	313	338	318	322	296	334	325	322	331	301	323	335	337	339	308	301	304	319	305	305	304	339	339	339	315	321	304	320	345	320	309	315	311	335	334	305	335	317	345	312	318	383	341	347	306	301	370	339	332	325	320	309	323	318	313	319	338	360	353	313	361	312	303	320	328	308	301	299	374	345	331	335	318	320	339	343	331	330	302	286	342	317	316	312	326	358	353	294	331	307	312	331	300	307	335	340	337	334	351	337	323	316	320	311	308	325	309	310	314	332	326	301	298	335	352	316	313	332	291	321	345	346	317	336	315	302	349	314	300	351	312	348	322	312	312	300	344	308	323	328	325	312	335	328	291	316	315	322	332	337	310	321	298	339	309	319	304	296	315	313	335	285	331	338	307	325	350	324	307	341	347	339	314	326	302	338	339	298	306	318	324	283	320	323	318	316	326	351	336	321	306	326	313	347	329	319	359	306	323	363	322	332	329	337	287	314	340	322	325	349	339	318	323	336	312	336	344	321	332	300	336	374	315	314	321	326	322	366	337	337	328	303	352	341	306	284	320	324	345	319	332	352	319	324	315	326	311	307	347	333	351	306	311	341	329	321	342	300	322	333	340	320	317	301	334	310	323	334	345	313	333	328	324	319	330	359	345	352	355	371	332	340	299	306	307	327	329	325	330	313	338	304	321	331	320	320	315	325	352	323	328	335	308	369	318	325	330	331	325	328	346	338	319	336	310	312	320	334	327	315	333	336	288	329	316	321	325	300	291	295	319	325	364	336	319	291	313	314	321	334	315	336	312	328	290	321	375	320	364	309	339	332	335	333	329	309	348	312	311	314	329	313	310	342	357	315	325	324	339	313	352	332	327	307	341	324	350	302	329	339	318	336	321	326	331	321	361	308	305	320	364	321	337	293	321	342	333	334	350	317	313	313	292	333	318	380	347	312	322	342	336	332	331	327	283	326	323	333	323	347	322	297	325	339	327	282	343	314	318	346	314	344	316	321	324	329	318	320	288	330	334	315	305	309	308	311	333	343	342	340	341	315	322	317	355	297	328	335	329	309	346	316	315	338	349	303	324	293	332	311	305	346	327	307	338	310	308	302	328	329	361	330	323	308	328	327	331	326	287	335	291	328	311	301	337	310	323	313	361	325	297	310	299	348	327	310	313	330	293	337	296	304	357	347	297	339	328	342	326	339	306	317	309	289	303	341	323	337	346	316	328	299	318	319	311	306	339	310	301	364	286	336	355	339	330	343	347	288	346	313	343	328	315	314	327	322	329	304	341	332	331	339	330	318	320	310	331	317	321	332	307	340	337	309	359	353	332	307	326	309	339	326	341	333	350	293	299	318	328	312	337	288	333	301	309	313	326	307	332	322	310	378	338	320	319	357	327	335	336	328	325	316	297	328	321	347	338	334	307	312	322	316	338	310	309	362	320	327	300	322	357	320	303	316	323	317	326	313	352	327	341	352	313	365	329	343	286	373	324	337	314	352	316	352	297	297	321	340	358	317	341	334	305	303	308	341	350	316	316	312	328	331	319	352	334	278	287	342	320	325	347	315	301	323	335	327	334	333	322	337	331	334	353	319	328	327	299	288	310	351	337	364	324	334	341	344	316	316	323	325	316	331	300	351	315	326	318	340	342	331	331	286	303	310	327	337	317	347	323	321	334	316	347	337	313	325	302	298	337	324	310	358	308	316	364	314	320	304	334	319	328	316	299	312	316	349	286	330	359	320	321	307	301	330	323	321	316	329	337	287	328	355	307	316	357	299	337	322	343	302	314	355	336	312	305	318	300	289	334	301	330	315	315	321	328	350	343	308	313	330	345	308	305	333	329	330	353	331	319	333	316	312	336	308	347	312	317	328	325	301	345	321	350	343	298	299	326	336	316	310	315	326	306	330	315	311	311
23569	21412	28533	24676	20783	2499	990	898	743	506	337	262	196	157	145	143	126	152	182	213	166	161	138	113	114	109	120	116	111	104	127	92	111	103	116	117	105	114	96	122	113	98	106	101	98	118	117	101	117	109	89	91	93	90	98	89	108	109	93	106	116	109	96	118	100	112	108	117	107	101	114	97	113	102	122	81	108	94	110	96	98	119	105	86	106	115	104	112	119	117	95	114	97	109	115	95	102	118	108	112	100	96	94	123	116	101	103	112	89	101	112	113	104	104	91	109	102	111	101	107	95	106	138	109	105	111	107	105	91	111	110	98	98	117	93	113	88	112	95	116	103	99	105	121	96	101	101	96	100	110	110	114	102	124	108	118	98	104	95	108	109	91	105	104	98	121	106	98	103	104	118	105	99	110	104	94	96	119	89	91	124	98	117	88	92	105	116	99	102	110	112	90	108	99	112	94	112	110	104	106	114	124	101	98	89	115	103	109	106	93	97	104	111	93	109	105	104	107	101	116	102	90	116	101	79	100	114	91	91	102	125	120	109	102	115	115	115	111	96	97	122	105	99	112	107	108	85	102	79	93	100	118	112	124	116	106	119	101	103	99	109	133	85	101	111	106	112	101	91	92	104	105	109	99	119	99	96	109	106	126	115	104	120	79	105	103	116	97	96	94	100	120	110	91	104	94	117	94	109	98	105	109	95	119	88	95	100	113	96	102	118	96	111	110	110	107	95	99	102	113	105	112	100	106	97	109	112	95	100	105	107	107	108	115	113	92	101	101	104	108	105	90	91	100	97	92	90	105	94	93	88	94	103	105	101	113	116	93	113	110	87	115	118	101	99	96	80	92	104	94	103	109	115	110	114	112	109	112	108	100	100	101	95	91	94	94	101	100	92	94	97	83	98	120	96	125	93	110	113	119	105	93	111	123	109	67	119	98	97	98	113	97	117	102	95	111	105	108	105	95	127	98	116	117	91	112	90	88	90	91	104	98	90	104	94	107	87	110	113	95	99	119	106	97	103	111	110	103	106	113	85	111	118	108	106	89	107	113	123	110	95	93	104	99	93	102	127	76	107	107	113	100	104	100	108	111	106	108	82	105	99	96	96	115	105	106	105	88	100	105	105	115	111	107	98	107	96	105	132	123	113	120	109	97	89	90	101	101	102	94	108	95	121	110	106	105	106	100	88	114	115	121	92	125	105	106	117	104	99	94	97	110	133	92	100	102	101	104	105	110	107	115	104	116	114	112	89	89	98	104	103	87	105	85	86	114	113	107	86	112	86	90	103	105	113	109	92	85	109	104	112	108	101	131	108	108	102	110	120	120	90	96	99	111	115	92	114	110	92	101	100	120	99	96	113	97	112	101	106	120	117	97	107	110	87	119	96	118	97	103	97	99	95	109	97	87	100	95	101	99	113	100	97	99	104	98	118	105	103	110	96	93	115	103	84	102	89	95	103	99	107	95	100	112	97	123	122	96	91	91	123	105	101	119	106	99	99	101	96	93	116	103	110	104	101	100	93	95	109	104	112	107	126	112	97	90	100	97	116	91	99	112	85	111	112	105	119	115	82	116	105	118	93	87	93	105	115	118	97	92	104	107	100	93	104	105	113	94	119	93	96	119	96	118	108	114	93	97	127	119	113	102	104	88	93	106	101	98	98	99	98	117	96	105	113	102	105	106	104	96	116	123	92	107	115	95	93	117	103	104	130	109	101	111	98	122	97	89	111	108	107	101	112	92	91	94	114	106	104	97	111	122	101	103	91	111	86	95	111	103	97	111	98	111	95	92	113	116	108	109	100	98	91	102	104	109	111	103	100	105	98	103	107	109	89	102	109	104	111	102	115	106	109	108	103	102	113	119	119	111	109	105	85	106	100	111	121	104	110	114	91	94	110	109	107	110	100	98	98	102	104	98	103	98	125	102	98	90	89	88	105	103	94	104	91	107	100	120	112	100	97	99	92	109	105	112	112	106	92	97	80	113	125	95	92	98	95	98	87	97	117	128	110	95	84	125	122	92	116	98	119	117	99	85	100	109	95	94	121	88	95	96	98	92	108	95	95	104	120	92	102	89	92	115	117	110	118	112	101	101	102	108	103	98	104	84	115	117	86	110	83	94	109	104	103	112	103	102	109	88	101	106	109	104	90	101	108	100	85	117	99	108	83	103	124	95	90	90	111	113	94	97	114	99	103	118	97	98	118	121	90	104	103	106	91	113	114	101	114	114	113	90	106	98	106	118	98	108	91	98	94	104	98	108	105	96	116	85	94	98	106	106	121	110	103	113	85	114	112	101	90	115	107	109	112	96	114	113	99	115	105	97	97	105	98	87	115	129	106	101	97	73	97	118	106	126	102	111	96	98	99	111	90	107	91	96	125	106	93	107	103	96	103	101	120	95	109	111	82	99	113	107	104	97	95	104	102	97	75	103	112	102	77	71	109	94	101	101	102	115	97	112	111	91	99	109	101	131	88	89	97	90	97	104	97	83	94	99	105	103	113	101	106	103	94	96	123	105	98	95	98	102	98	88	109	120	110	112	109	106	116	103	110	94	92	102	93	97	115	96	100	122	93	94	117	105	114	110	99	107	104	117	126	114	91	107	83	108	113	105	98	103	106	115	110	105	98	104	114	93	109	95	119	111	81	110	103	87	113	130	106	104	94	106	100	109	99	98	109	106	105	104	115	98	99	112	95	98	107	111	99	103	94	98	113	94	102	100	93	118	89	111	122	119	101	101	105	119	100	108	80	102	110	115	101	113	104	105	108	95	84	100	104	85	91	117	104	112	82	128	110	116	102	98	133	98	92	94	119	97	101	110	100	106	107	89	101	107	118	95	97	107	104	112	113	100	104	105	94	107	97	106	119	98	114	108	94	92	99	89	97	104	107	99	107	103	122	105	110	92	97	104	114	92	103	123	105	112	99	94	126	120	88	104	98	104	109	95	90	115	114	103	117	98	101	111	94	93	114	120	107	101	93	86	117	93	98	109	111	96	113	103	106	108	109	114	103	107	96	103	122	102	92	112	99	98	107	104	108	104	94	128	111	101	111	129	113	109	117	97	89	105	97	107	102	99	111	104	95	118	107	80	101	104	107	108	90	115	87	111	94	80	111	104	102	91	105	100	94	110	106	99	111	117	91	115	107	88	96	97	70	114	118	113	100	100	93	82	93	116	97	102	89	104	94	107	97	107	95	103	104	87	93	112	112	106	103	94	114	122	100	96	128	102	124	100	100	108	96	92	103	107	103	107	98	103	115	93	104	103	99	111	89	91	109	115	124	99	107	112	97	115	94	98	94	102	120	104	114	94	100	99	95	85	94	96	115	100	95	112	101	101	88	113	100	110	116	101	99	105	109	99	104	96	80	99	102	95	77	126	121	110	99	106	114	101	109	103	106	102	108	102	105	108	101	101	112	95	125	107	105	99	105	106	105	120	95	95	115	79	105	109	107	108	110	114	108	94	82	111	96	97	114	103	121	106
3822	10294	6805	2815	2059	1900	2350	2479	2119	1387	802	548	428	336	313	274	279	297	360	467	450	348	236	220	229	198	192	193	170	177	187	181	188	156	192	175	175	182	169	164	182	174	189	198	172	164	182	135	172	155	183	152	171	171	166	173	191	183	170	180	167	145	170	182	150	177	172	181	172	164	175	151	174	175	140	187	177	145	170	152	173	164	168	177	183	160	161	184	169	167	178	168	165	160	170	146	180	180	155	166	158	173	179	180	168	169	183	172	156	163	171	159	158	150	153	141	170	172	162	176	195	168	171	174	143	166	151	155	166	178	162	148	151	157	166	175	158	162	147	152	159	146	173	172	164	168	175	153	161	169	168	164	161	137	150	208	162	157	166	146	154	164	143	149	160	169	168	150	162	175	158	162	154	163	154	186	152	163	177	153	168	164	171	173	157	164	169	146	169	168	162	129	136	154	163	165	154	193	164	180	144	154	139	179	154	172	175	169	151	162	178	154	148	154	165	144	171	143	155	148	163	167	164	152	160	167	160	162	168	165	165	176	169	149	161	167	179	170	181	153	177	158	167	144	158	146	176	155	156	151	153	182	166	177	165	157	168	164	147	160	163	175	180	153	151	144	181	192	138	170	154	201	144	176	153	175	155	172	175	195	164	174	147	178	167	171	176	171	163	159	155	174	175	153	152	161	178	174	143	158	184	149	158	145	173	186	165	173	170	165	166	185	192	168	175	170	169	162	145	167	138	149	173	164	169	175	142	167	175	177	167	170	178	169	173	162	167	158	150	178	169	147	157	164	170	147	165	179	174	158	151	178	166	158	161	169	172	167	170	149	153	170	161	178	162	179	167	157	166	152	168	149	161	174	181	162	171	160	169	170	148	197	183	163	177	165	147	175	160	166	174	167	163	165	156	141	174	184	154	151	173	156	175	158	172	161	168	155	175	181	177	158	187	158	163	177	151	127	154	173	159	183	160	127	186	166	152	170	177	160	167	172	180	161	168	194	184	153	149	187	186	155	169	160	170	172	145	173	172	157	187	160	153	164	166	164	168	170	143	179	167	167	171	162	164	161	176	163	176	160	153	191	162	173	160	152	165	172	173	148	166	151	182	167	161	148	143	186	156	161	173	173	164	166	174	154	181	161	160	147	156	189	153	161	171	176	194	183	170	164	161	165	170	181	170	155	149	195	168	161	170	177	154	171	160	150	179	167	154	172	149	188	167	189	177	164	160	153	144	153	172	192	159	165	149	147	185	166	155	169	179	181	159	178	164	197	179	162	136	171	149	166	193	169	182	147	156	174	171	166	174	158	171	178	148	166	188	157	160	156	161	172	170	168	158	151	161	161	170	148	156	178	184	174	161	156	179	165	176	177	154	180	151	156	145	148	152	159	161	166	172	167	183	174	172	157	163	161	153	165	194	188	166	156	147	172	155	171	163	170	148	182	182	189	181	149	166	190	164	173	166	180	175	172	188	176	158	156	187	167	161	178	169	186	179	136	173	176	185	146	156	169	168	172	173	149	162	175	152	172	197	175	178	161	175	176	165	193	170	171	171	161	154	173	156	170	167	151	162	161	191	167	152	146	189	162	157	156	154	168	183	166	166	163	165	147	166	163	164	158	184	164	163	164	174	154	149	151	176	158	144	175	168	159	170	166	156	159	158	177	184	149	159	143	174	155	167	156	144	194	178	141	165	168	159	170	157	173	159	151	152	178	167	172	164	160	155	147	163	180	162	158	178	184	172	170	166	155	139	177	150	148	164	154	150	156	180	170	173	167	147	161	157	167	175	164	164	177	166	179	151	163	207	167	176	169	170	155	174	166	161	173	164	161	180	168	171	161	159	183	181	166	144	166	154	174	174	165	141	163	173	181	162	156	158	150	184	155	158	168	192	159	161	162	161	137	181	153	138	144	130	163	169	151	155	184	158	141	160	156	164	151	146	169	169	149	166	148	152	174	159	161	175	166	156	154	144	158	144	159	148	166	166	148	141	160	155	162	182	168	164	143	160	166	159	160	172	178	178	178	181	171	145	165	169	165	158	156	181	162	153	146	155	160	170	155	159	145	139	189	172	184	177	157	170	157	154	160	155	152	188	174	148	163	161	180	150	159	154	175	158	156	156	159	174	145	177	145	165	157	170	155	154	178	168	164	155	176	172	166	168	168	165	167	160	151	149	170	169	168	181	160	160	163	146	164	163	173	169	157	176	181	167	166	155	146	169	162	149	166	171	161	171	166	163	164	149	170	190	178	173	158	174	149	150	168	160	162	154	132	180	174	172	201	137	146	166	192	150	190	130	163	180	183	148	174	161	143	171	180	155	197	166	161	160	171	169	159	179	170	173	184	163	166	186	159	175	182	161	165	164	166	145	195	172	139	153	151	164	158	142	161	164	183	161	172	173	191	167	148	170	150	193	150	161	152	184	175	165	175	181	158	176	163	168	156	165	169	169	156	156	135	167	162	149	170	166	157	155	167	143	155	182	151	176	163	170	161	169	145	161	164	192	180	166	170	166	133	167	165	142	161	160	165	142	176	136	166	200	176	160	163	160	162	140	163	172	177	186	157	190	177	174	179	188	175	169	162	172	162	166	158	165	183	171	181	148	171	177	154	185	156	155	141	168	150	167	150	158	168	181	164	179	163	142	159	178	187	162	157	160	142	158	167	151	154	168	171	175	165	176	164	162	163	176	161	169	160	170	147	165	172	174	204	163	160	160	158	170	154	155	149	165	164	149	192	176	157	140	162	172	168	154	181	155	151	168	149	155	172	177	161	149	158	177	165	163	190	156	142	165	154	176	181	159	171	170	161	186	175	161	172	177	171	159	158	154	159	155	165	178	159	165	161	166	165	152	186	179	174	149	158	177	148	160	136	171	159	170	188	171	172	163	168	168	162	171	154	148	161	151	184	158	176	157	185	173	166	161	159	145	149	154	168	176	157	143	150	181	153	180	173	157	176	155	173	182	162	173	135	159	163	168	171	172	160	172	158	139	172	173	184	160	151	174	177	160	170	160	156	151	158	168	168	155	161	166	187	152	173	169	157	152	167	173	162	181	149	156	145	163	184	180	150	160	171	146	155	171	177	192	186	176	155	162	160	144	173	155	170	166	148	154	157	150	154	146	166	169	167	166	150	146	177	154	128	155	167	159	166	160	173	177	148	150	170	146	187	155	172	146	168	180	149	181	157	169	148	126	160	166	173	166	177	156	169	149	160	152	174	171	165	157	170	170	164	160	131	159	159	163	158	176	191	156	160	188	135	171	166	171	157	149	150	169	176	156	167	170	149	184	159	173	157	172	159	160	179	158	163	175	149	172	174	154	177	182	189	169	163	182	164	164	149	181	137	173	166	172	183	141	156	152	184	184	135	131	165	159	157	154	161	163	159	177	179	175	156	163	178	164	166	176	173	161	164	135	172	161	158	137	152	171	182	147	169	173	164	192	161	155	172	175	162	178	170	176	187	158	158	160	165	155	147	180	192
24725	21438	26968	25148	2479	621	841	863	738	633	452	369	336	333	278	307	281	293	312	353	330	289	301	254	242	295	306	283	257	290	257	237	274	273	267	264	267	257	261	261	265	285	286	258	256	253	274	270	286	282	227	266	253	271	270	250	256	267	272	263	255	278	295	285	246	264	241	266	251	295	298	277	260	259	288	293	266	303	267	263	262	253	243	238	240	279	281	275	274	239	255	274	273	268	285	256	283	246	271	269	253	249	263	269	260	282	265	275	244	269	264	243	266	285	261	232	285	251	250	258	288	249	267	242	279	266	261	218	253	284	297	253	284	252	277	258	268	248	256	269	257	290	298	256	285	254	254	261	251	245	273	247	277	286	275	245	258	279	263	261	268	235	228	258	245	216	254	294	290	297	264	263	250	263	256	256	257	293	280	279	241	281	270	269	271	308	291	263	257	263	270	277	268	251	284	265	228	256	251	258	278	285	253	254	271	258	266	276	279	250	261	256	274	265	242	265	232	239	270	293	259	251	289	245	281	267	238	278	250	262	258	316	283	240	257	268	249	244	268	272	273	272	275	270	266	298	248	256	274	258	263	252	242	278	236	272	265	263	222	253	264	290	274	276	272	253	285	245	286	270	256	265	260	315	270	255	239	289	274	276	248	257	287	249	255	284	237	245	262	275	238	235	271	286	264	260	255	256	266	271	290	273	263	274	262	276	279	259	287	264	253	283	282	274	266	260	275	288	243	234	266	275	261	271	267	249	240	251	241	278	277	265	243	281	242	234	289	273	272	299	277	281	274	270	270	251	273	262	263	260	294	239	260	305	250	252	285	273	243	268	249	280	286	237	261	268	238	246	278	296	256	256	264	257	250	274	275	292	280	247	271	280	262	248	274	238	275	249	266	247	264	266	266	255	262	267	245	255	293	253	239	268	249	247	263	255	247	291	275	258	263	269	269	277	246	289	296	267	241	256	258	254	268	283	256	249	264	265	251	269	264	246	268	282	259	272	277	270	278	231	261	288	254	276	309	250	272	273	245	266	273	261	262	281	266	275	304	249	260	264	282	302	244	257	249	271	272	280	270	253	326	250	278	263	281	273	286	275	277	267	294	244	242	267	248	251	259	249	261	259	277	259	262	280	272	271	272	261	286	258	288	265	245	258	232	260	274	259	270	257	256	270	244	272	267	236	260	261	264	272	260	247	256	274	284	259	262	244	250	271	245	259	251	281	248	261	292	262	269	238	261	266	268	276	269	291	246	269	281	248	280	254	256	259	278	277	278	259	273	298	288	269	263	258	251	261	304	265	256	263	237	254	266	269	254	241	243	255	263	261	235	300	267	253	263	288	266	269	283	245	262	265	267	266	261	277	244	248	281	263	253	235	267	272	290	249	272	239	258	298	277	254	268	294	245	270	252	275	260	268	248	278	244	257	274	287	279	268	275	272	279	278	244	289	251	296	262	260	286	250	290	252	248	250	273	266	262	266	284	296	276	260	256	263	257	271	255	245	232	272	286	278	284	242	252	284	256	264	257	271	251	244	262	260	277	261	253	275	269	255	277	264	281	253	248	233	283	277	247	239	288	279	270	264	257	248	264	296	245	285	272	254	279	259	249	271	268	234	250	281	266	266	281	268	261	273	239	263	237	269	242	252	249	255	242	262	259	244	310	270	235	274	265	249	303	217	234	310	250	267	245	249	285	305	286	270	283	260	284	286	267	250	281	262	297	236	266	242	270	269	247	257	282	273	272	266	253	243	287	315	276	255	261	255	255	267	259	275	259	273	253	245	279	265	243	266	292	249	271	270	265	283	256	267	246	281	290	261	267	277	273	263	281	271	269	263	289	263	243	280	264	273	281	305	265	284	263	267	252	268	262	290	274	230	250	289	273	262	263	258	283	258	267	258	277	244	257	241	251	293	268	250	271	265	266	282	270	293	270	272	238	254	252	271	246	260	259	271	250	273	259	270	259	232	252	283	269	255	260	254	267	262	244	242	275	267	242	271	269	283	258	291	238	273	280	270	241	258	266	246	247	250	276	263	283	241	238	259	273	271	259	266	264	272	296	258	262	243	264	254	249	245	253	238	257	249	235	267	266	262	256	264	258	264	276	276	246	289	251	264	247	268	260	268	261	269	246	268	290	263	279	278	273	268	283	250	272	289	272	273	250	237	235	256	260	279	243	251	252	232	253	242	283	237	263	268	269	235	247	295	269	264	258	278	274	262	274	260	261	237	299	261	260	253	279	266	283	267	285	258	251	265	283	296	251	271	266	245	252	280	263	272	264	250	283	257	247	257	270	263	273	260	234	282	253	269	251	251	248	271	258	267	254	271	248	264	285	268	251	259	275	241	269	268	253	241	274	234	298	251	231	288	272	255	262	265	270	278	255	248	270	248	265	243	261	268	255	284	249	281	265	259	279	263	274	250	260	298	267	252	276	272	245	247	233	262	263	276	265	288	258	254	285	259	265	266	251	259	256	271	283	275	258	260	230	267	254	278	277	301	253	242	269	255	270	217	281	288	282	264	255	274	233	238	257	273	265	264	263	277	223	291	286	263	264	265	304	272	247	250	273	250	238	293	254	239	255	274	270	285	269	243	274	258	247	290	265	284	265	287	253	241	278	276	280	236	261	270	314	282	263	267	257	243	247	217	271	280	271	282	236	278	269	269	231	261	271	292	265	284	274	274	267	285	271	270	302	239	277	281	252	266	262	249	252	222	255	275	269	257	277	255	280	270	263	266	246	277	275	253	284	262	277	261	273	269	244	255	256	252	278	257	266	280	268	294	228	276	238	239	262	256	254	252	263	280	284	281	293	290	247	235	254	273	284	280	258	256	257	241	265	269	257	283	237	247	257	275	246	251	278	262	269	274	305	251	299	245	263	290	273	274	271	254	277	264	294	255	276	268	284	236	266	270	257	271	271	243	238	255	263	257	272	275	281	279	254	264	248	244	235	276	279	265	238	268	268	206	271	292	293	274	258	245	259	282	255	283	280	279	250	294	301	238	255	280	249	248	288	264	260	266	270	250	263	246	281	262	282	260	257	273	288	275	262	226	296	245	248	206	259	263	238	299	267	274	258	237	267	278	295	282	245	276	265	258	264	267	272	269	264	287	231	258	267	253	244	270	267	250	257	272	273	248	269	254	229	274	269	226	265	253	267	287	260	247	252	258	261	281	279	258	262	268	279	265	255	269	279	275	271	256	261	270	268	256	255	257	279	270	269	284	261	310	247	251	268	260	257	263	289	223	265	263	244	272	257	271	284	239	288	269	256	273	254	246	283	262	267	264	262	250	255	248	288	275	272	278	267	248	251	270	246	297	255	258	279	250	264	258	270	268	264	239	235	272	273	264	249	279	247	271	252	257	269	273	278	260	270	272	255	261	258	288	294	256	258	295	272	291	272	252	277	239	256	291	278	267	240	286	270	272	245	270	256	263	272	288	250	236	272	266	256	241	259	280	258	301	289	261	265	274	259	270	271	246
3829	6580	4237	1814	1533	1366	1945	2297	1940	1525	979	723	568	505	493	434	429	470	578	644	539	461	448	395	390	411	422	388	411	426	410	389	411	365	411	399	356	387	422	398	388	389	380	369	398	408	377	419	399	385	400	362	412	401	409	361	401	422	399	389	391	393	402	415	455	368	425	399	419	393	361	399	405	394	388	401	402	394	410	376	450	429	396	358	426	377	400	398	379	366	421	393	413	338	383	404	375	401	386	393	380	412	394	406	402	369	395	408	392	411	395	432	417	403	386	374	372	377	448	397	400	414	381	378	359	399	385	431	392	368	393	403	348	362	348	411	374	415	360	388	446	383	393	423	422	405	361	425	431	362	389	392	390	420	405	398	381	389	412	379	406	401	403	409	388	403	409	423	399	410	393	421	415	377	406	397	399	417	363	405	392	342	438	438	398	348	395	413	386	396	381	362	381	411	396	417	408	395	402	418	378	407	420	336	429	404	394	379	393	408	402	382	400	381	392	394	371	402	416	404	416	429	427	415	392	410	377	381	377	366	379	407	408	423	389	421	382	384	349	427	380	392	343	390	429	365	386	390	410	418	388	400	378	410	366	379	344	411	402	397	393	363	393	388	399	397	372	417	395	408	390	405	395	406	380	392	399	366	390	382	418	407	412	403	397	378	361	386	391	440	422	392	412	406	427	411	398	395	400	377	436	409	407	391	382	385	416	371	391	423	410	367	397	416	396	368	394	412	384	412	386	410	379	375	421	394	353	393	400	376	402	387	388	360	373	382	375	372	406	369	410	374	380	417	408	334	404	402	424	405	417	405	391	376	421	416	391	426	362	400	364	413	341	379	365	397	397	409	398	382	403	399	418	365	401	356	384	360	415	413	410	423	428	365	415	360	444	392	376	397	388	380	406	387	408	379	441	392	373	390	395	398	354	399	429	413	437	393	436	411	377	391	380	398	386	375	353	400	416	397	382	406	388	424	355	391	417	382	358	420	355	381	396	392	391	400	395	390	425	414	371	385	369	404	396	410	428	381	391	391	404	399	411	374	382	414	378	390	375	375	356	432	389	396	420	383	402	379	391	389	389	401	384	393	404	364	411	398	429	378	403	434	405	395	414	412	404	396	415	403	375	374	367	386	395	396	412	376	394	395	447	393	392	418	378	397	382	391	408	403	387	389	388	406	429	419	384	390	413	369	427	385	355	393	397	444	391	410	387	386	365	395	413	402	376	366	387	395	371	362	391	418	381	363	385	355	375	415	395	398	381	357	385	400	420	393	438	394	359	369	385	393	416	419	396	368	382	422	387	413	364	381	376	422	415	426	413	397	358	374	386	423	378	374	397	368	408	431	376	382	361	396	413	395	417	381	378	422	396	391	410	409	398	392	381	391	366	383	412	361	366	400	376	378	372	410	402	394	357	367	421	379	397	393	379	423	354	406	398	406	404	406	406	389	368	414	366	384	368	403	399	397	410	428	395	410	401	379	437	395	371	385	389	399	399	379	366	355	388	437	401	382	394	414	367	400	385	361	393	400	405	404	414	360	399	358	387	418	385	443	390	359	370	394	379	385	379	416	411	387	365	420	399	422	362	439	386	411	402	394	391	400	404	397	381	428	387	406	390	407	406	393	398	377	394	360	368	374	371	423	414	410	388	362	404	375	387	405	386	399	394	366	428	400	373	352	385	433	412	384	377	388	401	436	395	379	409	396	390	395	379	392	380	353	401	407	380	370	380	406	382	385	439	417	396	409	424	365	388	390	385	415	405	400	437	392	373	366	398	435	369	400	374	408	401	387	323	419	368	399	360	384	403	382	374	389	425	377	392	400	418	387	413	356	391	390	382	353	377	416	356	397	414	357	382	403	418	413	437	413	402	400	389	391	406	397	426	378	370	393	416	408	369	390	421	385	408	384	436	393	421	416	437	399	407	405	403	408	345	398	403	415	386	401	380	393	397	416	437	415	409	383	417	409	402	397	379	386	416	393	390	409	329	388	387	396	383	440	424	410	409	356	388	384	394	387	409	384	448	384	381	381	401	396	391	375	382	433	365	379	358	396	400	397	376	394	383	408	426	378	403	374	392	390	383	395	389	437	372	402	414	347	374	402	372	362	400	383	399	402	412	389	383	384	396	386	364	400	414	406	371	383	415	401	412	371	393	364	384	389	404	348	389	391	360	394	393	387	399	401	347	372	401	420	416	381	401	371	384	388	397	385	363	379	409	362	377	415	375	419	380	405	403	395	413	369	362	404	395	398	366	390	429	407	358	399	387	394	397	398	414	439	409	367	407	429	434	385	390	388	425	350	391	417	392	413	358	391	351	423	391	383	364	405	417	388	391	391	403	403	403	405	404	415	403	405	367	379	398	399	420	334	352	393	398	394	389	371	420	403	390	372	413	378	399	404	436	415	407	426	372	413	379	392	395	356	391	414	353	363	391	434	373	366	438	401	364	418	429	373	409	361	400	390	357	391	385	416	408	401	402	374	380	398	401	352	382	390	408	389	394	422	431	406	393	425	407	437	380	388	378	379	385	393	395	433	393	425	397	390	383	405	386	414	348	400	376	375	377	399	353	404	386	380	402	409	409	369	384	431	416	407	361	409	384	420	393	408	371	368	382	425	414	384	424	414	357	437	376	364	370	395	369	372	395	362	408	426	418	391	387	376	420	371	407	394	379	379	401	355	368	420	385	443	403	366	399	378	391	426	409	394	405	396	407	431	363	401	418	397	420	343	362	403	396	403	385	366	421	399	395	391	383	399	438	429	360	395	408	375	364	359	373	407	348	387	407	398	369	369	391	415	393	396	367	409	407	384	396	388	415	411	388	387	382	415	418	416	429	386	394	395	387	391	371	372	419	395	418	392	366	417	404	411	382	411	401	415	395	397	364	416	413	391	385	398	383	404	373	395	418	384	400	363	381	379	385	406	363	388	391	372	406	406	398	376	381	435	416	383	374	416	382	396	410	411	396	375	432	421	407	396	385	416	383	368	404	412	410	373	417	366	400	411	382	352	394	389	395	410	404	372	400	384	403	388	374	367	367	400	409	403	370	386	374	388	387	372	375	382	369	422	412	372	354	384	384	376	378	414	399	391	421	380	387	376	386	397	365	346	403	351	425	419	396	401	399	369	428	423	407	412	406	357	367	408	393	385	377	423	396	381	423	348	378	355	388	363	396	421	372	415	395	375	398	432	390	393	360	381	382	355	374	368	409	415	397	355	416	359	373	416	376	415	362	411	385	387	377	396	401	382	397	382	411	372	410	383	380	395	377	351	348	410	364	406	376	395	401	405	403	407	407	379	375	426	397	389	397	396	407	402	378	397	412	395	398	381	383	397	421	401	398	408	416	426	409	376	383	407	397	363	400	397	383	379	383	360	367	397	387	411	420	418	382	399	375	374	371	360	385	384	395	398	423	371	388	366	427	413	429	389	383	404	399	355	392	389	368	415	377	412	356	423	396	404	390	377	400	406	395	373	390	380	400	374
22611	21456	29194	24122	21454	20997	3123	1588	1394	1059	678	431	314	251	228	205	207	234	345	353	290	251	177	176	174	146	156	145	140	144	134	132	131	147	138	145	115	155	166	138	158	141	148	123	132	124	152	129	126	120	111	131	142	125	142	126	138	135	142	123	127	132	158	137	140	150	109	124	146	153	120	128	122	124	139	129	145	137	131	113	132	135	127	115	117	99	125	123	140	136	141	120	134	129	134	121	132	145	119	137	129	138	121	109	148	127	132	138	149	135	136	119	141	137	131	130	121	118	141	126	122	142	136	165	118	110	120	145	104	123	129	130	110	123	132	132	123	130	134	127	137	134	137	129	129	137	144	137	115	122	140	114	132	118	129	155	130	121	122	121	127	119	132	126	128	123	143	132	109	148	129	113	138	132	125	163	137	113	137	139	140	114	133	147	132	137	138	139	138	144	153	122	111	126	123	128	126	135	125	113	136	138	140	120	134	126	149	127	123	155	148	127	133	119	127	141	137	143	127	136	114	131	113	142	132	119	122	117	137	145	142	132	123	137	130	131	103	127	119	121	106	137	144	126	136	130	127	124	125	119	140	129	121	110	113	131	148	111	123	132	124	123	116	122	118	125	143	129	133	125	109	147	140	140	143	119	108	127	125	130	143	127	125	138	139	134	120	121	135	137	131	141	124	113	112	132	125	120	115	132	136	113	114	136	145	136	130	119	146	151	137	124	124	141	147	142	138	136	139	141	133	126	135	112	122	146	137	124	133	129	142	130	125	135	125	135	125	122	105	124	134	133	121	113	123	133	120	129	134	124	123	154	121	118	108	117	152	123	134	114	145	107	144	137	111	129	131	132	119	123	123	137	126	127	139	131	128	139	100	120	138	132	155	143	130	119	128	138	123	133	146	150	115	122	137	119	142	133	135	120	113	122	123	117	131	127	120	148	120	125	130	125	121	130	123	129	142	127	124	121	124	121	160	122	142	138	122	135	153	122	137	138	130	120	128	121	133	129	143	106	132	135	125	138	123	144	120	130	134	131	122	121	135	116	128	120	127	123	121	147	138	123	116	122	116	105	147	116	141	126	125	127	149	126	117	112	125	112	147	109	117	138	123	146	116	150	138	123	135	133	109	133	130	127	128	118	145	135	139	133	139	117	114	113	119	118	127	112	125	151	127	127	137	129	135	137	130	138	132	125	109	123	134	127	146	139	139	125	114	128	132	123	112	119	124	142	141	135	122	127	144	140	117	128	113	153	126	125	136	111	108	123	129	129	154	125	113	124	157	135	121	131	116	125	154	117	129	121	133	129	147	129	137	123	116	139	137	129	124	127	146	125	139	137	134	121	143	128	107	124	111	137	117	143	141	142	125	115	120	121	111	129	123	124	123	126	131	124	120	118	127	129	152	139	126	137	123	111	122	110	132	150	143	136	120	104	129	152	136	117	151	148	126	143	121	147	123	139	117	149	132	122	125	140	149	116	125	121	116	144	123	121	139	121	117	121	135	133	137	122	122	124	153	135	136	119	121	129	126	145	133	134	116	138	117	128	101	127	138	124	129	132	132	113	131	138	137	157	145	120	138	135	124	125	120	123	113	136	120	129	118	133	130	144	123	141	138	112	123	130	131	163	127	126	126	114	129	142	125	122	142	128	132	114	144	110	133	131	139	141	130	122	131	121	123	130	131	139	124	125	125	151	134	131	132	145	112	143	125	150	133	124	118	118	145	133	131	126	134	98	136	135	126	126	136	109	138	126	136	130	159	145	113	139	116	124	113	140	116	111	126	128	112	161	132	105	151	125	111	143	125	121	126	126	135	121	109	125	125	123	111	149	120	153	132	129	117	119	119	139	132	102	129	140	109	144	144	120	124	136	136	127	125	137	151	131	122	122	121	118	116	142	113	108	120	153	122	140	110	127	127	127	136	135	115	136	137	132	119	146	127	139	126	122	134	130	123	126	133	122	145	143	123	139	106	119	109	145	123	156	138	131	155	126	123	133	129	128	148	122	136	129	116	135	116	150	117	131	129	120	123	149	137	137	109	114	130	134	141	136	122	133	118	121	161	131	131	134	97	131	132	134	144	129	130	129	147	117	126	110	124	137	136	156	144	127	108	134	114	126	161	124	130	136	125	131	139	126	144	149	151	116	117	127	134	147	137	114	143	127	119	140	138	115	110	125	129	139	108	119	135	125	144	135	123	134	118	126	147	148	133	119	131	129	124	111	131	137	114	120	150	126	141	153	134	109	131	137	104	121	118	109	129	141	127	121	137	131	118	128	136	123	145	128	145	122	161	147	112	131	124	117	121	117	123	135	122	119	108	114	128	131	151	131	142	141	139	133	138	124	139	131	126	129	102	142	150	135	117	126	150	120	133	122	138	107	116	133	122	150	131	148	124	127	148	118	120	141	117	141	146	128	127	126	123	131	125	130	113	140	120	154	125	133	129	102	136	122	123	138	113	150	131	131	127	138	126	139	128	117	115	114	137	139	96	143	136	124	141	128	136	140	121	157	116	138	128	115	143	117	113	122	119	128	106	124	118	134	152	127	122	113	135	122	142	135	109	135	140	98	126	145	107	132	119	134	128	128	114	142	135	160	119	123	114	122	127	146	129	144	112	104	143	125	121	116	124	117	134	124	143	113	137	131	123	114	134	132	149	134	129	126	138	111	140	129	127	141	148	122	157	145	134	141	125	139	138	121	149	143	143	132	141	127	153	143	120	127	131	146	147	131	115	119	113	140	130	136	142	140	132	140	127	115	111	122	131	144	133	132	147	131	106	137	135	122	128	131	146	143	140	125	131	139	132	139	137	133	143	145	140	134	106	143	112	117	112	144	139	114	120	129	117	140	116	126	110	125	130	157	108	129	139	126	121	136	119	134	127	137	141	132	136	119	124	136	132	135	143	122	134	126	146	115	124	123	142	104	144	134	124	117	130	146	126	127	116	107	133	135	126	128	121	138	142	151	132	127	123	140	120	137	130	145	125	123	132	124	133	126	107	120	132	114	138	125	120	141	135	133	128	116	129	116	139	114	143	140	110	133	131	135	132	149	131	125	134	119	123	137	120	136	138	112	128	132	134	123	115	126	119	141	122	128	141	113	120	130	135	106	128	117	132	136	122	145	136	118	125	122	124	115	136	129	139	108	131	135	128	121	115	118	123	121	111	150	138	142	140	142	122	145	116	144	109	121	126	139	128	119	102	137	132	114	126	128	122	120	135	130	137	142	127	135	114	132	124	152	127	136	141	137	140	120	141	137	138	133	122	120	155	131	144	117	135	131	135	135	117	141	119	142	118	137	125	132	135	126	141	136	134	128	134	129	133	141	121	128	136	135	145	136	139	119	120	143	135	135	127	132	132	134	132	149	127	120	125	111	139	131	131	120	146	117	121	133	116	156	135	133	152	135	103	137	119	119	123	142	150	134	126	126	129	118	130	142	120	129	117	126	120	129	119	133	114	119	109	134	127	152	129	119	119	142	111	109
5032	15646	10708	4742	3400	2962	3173	3791	3517	2663	1560	993	659	508	442	407	414	549	692	737	579	398	310	258	254	235	220	207	234	257	195	218	207	194	218	226	216	228	173	214	194	204	212	187	185	201	195	200	196	181	189	165	197	212	187	160	191	183	177	203	157	185	203	196	206	196	187	173	199	190	193	183	193	211	206	194	192	175	189	196	195	181	169	184	205	180	210	219	180	185	183	189	196	165	194	191	183	187	186	206	213	200	196	186	211	200	178	187	199	158	211	195	185	189	184	176	199	172	227	174	190	198	186	182	189	194	174	194	188	179	189	191	190	197	181	187	180	148	175	170	196	179	171	191	181	185	194	180	200	180	176	188	175	186	191	205	196	174	185	211	204	208	172	186	182	192	187	168	187	196	188	210	154	186	205	179	194	190	195	195	158	164	181	205	182	175	192	179	182	185	189	186	175	186	185	186	173	171	169	165	178	170	195	187	181	213	190	168	185	188	177	194	200	170	212	194	196	178	186	201	180	184	169	180	180	188	192	187	177	179	188	185	168	165	193	185	190	190	169	181	192	162	183	178	169	179	185	199	202	168	198	166	182	206	154	193	220	186	192	175	205	196	169	175	159	192	182	184	178	196	190	179	185	208	163	199	174	201	194	192	183	158	181	182	187	188	203	187	183	209	191	198	181	198	178	200	178	195	197	216	206	190	213	176	194	206	208	149	171	177	177	177	166	180	186	188	169	215	174	196	162	178	185	187	182	212	198	206	179	182	179	189	174	194	184	190	174	210	201	181	207	185	200	180	197	179	195	158	171	178	172	189	175	195	193	173	194	171	163	151	169	191	186	184	174	173	187	192	158	181	217	217	187	189	168	182	180	200	191	180	215	183	185	200	200	183	211	167	179	182	197	166	173	193	192	201	179	168	179	182	177	169	192	184	167	165	147	193	181	169	194	170	200	197	171	189	181	191	184	188	186	160	174	216	177	183	196	182	154	220	203	175	189	198	193	216	203	197	182	189	190	193	178	195	215	174	196	211	181	195	178	193	199	183	175	190	191	201	179	174	183	192	196	167	183	178	190	197	175	180	163	208	182	180	198	189	181	193	175	191	173	197	181	176	187	181	184	204	180	178	202	190	199	192	170	169	179	180	169	186	179	190	164	168	163	172	182	186	191	168	190	222	214	184	197	193	175	208	182	192	165	187	180	186	189	205	207	210	192	203	172	169	181	174	195	193	188	163	191	198	199	177	207	199	185	199	190	196	167	187	180	199	190	180	185	177	189	170	185	172	183	195	194	186	213	184	159	202	178	198	182	171	188	204	185	200	179	190	176	210	174	166	178	163	193	200	189	189	169	210	180	175	220	173	175	183	175	184	205	180	180	167	175	200	178	183	199	185	174	196	179	204	214	185	167	168	200	181	172	154	179	202	195	174	146	196	190	179	198	179	187	199	192	204	203	176	203	179	192	178	195	185	192	160	172	183	193	168	199	195	194	193	160	178	168	199	192	190	177	201	179	184	193	199	201	190	168	171	171	202	180	194	181	171	185	172	196	166	189	195	196	172	164	189	185	195	182	185	173	188	187	187	174	178	170	181	186	177	186	192	201	198	205	174	182	216	193	167	200	165	199	187	176	194	200	193	190	193	214	217	203	200	198	203	190	188	180	187	178	213	174	195	171	191	181	199	169	212	167	171	168	170	181	166	196	166	180	193	202	191	167	188	178	187	169	166	202	160	179	190	186	187	174	178	192	183	189	173	183	201	197	164	190	185	190	191	215	203	173	156	179	160	206	192	179	190	184	181	188	166	183	188	170	179	166	191	211	174	183	178	179	158	170	206	181	202	162	162	189	167	183	200	197	184	179	192	176	180	184	180	199	160	199	163	190	181	184	180	202	201	182	207	193	182	184	177	174	169	172	181	211	192	185	189	166	187	181	206	183	192	224	172	158	184	187	175	189	156	199	189	175	211	196	184	178	176	203	206	150	179	186	160	178	188	202	185	187	178	160	189	189	177	187	163	168	197	195	198	182	173	178	188	186	205	198	174	187	179	180	172	195	196	185	177	196	175	184	158	219	195	198	191	191	175	187	151	175	179	173	200	182	201	197	182	173	190	212	192	178	154	199	186	196	209	190	205	200	184	171	182	184	182	206	189	194	188	192	198	184	183	161	171	179	207	188	181	189	170	196	178	176	194	204	195	200	170	196	196	191	171	182	179	168	191	191	173	186	216	221	169	201	196	194	196	178	192	191	176	173	170	209	199	194	182	193	170	209	169	188	164	190	187	183	181	184	168	188	200	176	207	170	194	211	178	190	170	178	184	184	195	172	163	186	161	204	189	167	186	207	171	184	197	172	177	180	171	172	200	164	177	203	181	189	184	203	179	177	176	183	199	168	165	187	189	185	180	199	171	174	172	169	215	217	185	171	171	193	161	191	183	184	158	173	185	175	181	198	171	187	196	187	183	207	168	195	163	194	194	164	169	209	177	175	182	206	191	206	204	201	186	185	205	191	198	161	193	191	165	174	178	177	167	197	212	190	197	192	161	186	199	184	195	168	183	208	200	194	168	193	204	178	173	220	197	158	170	212	172	182	179	168	185	183	150	181	207	180	191	187	187	182	173	168	188	211	196	193	180	189	192	165	195	205	192	185	198	157	208	217	199	180	169	171	192	202	163	172	186	170	171	206	185	189	188	183	182	192	190	188	185	196	189	207	178	176	191	163	192	201	198	198	170	174	177	165	174	187	202	188	199	185	154	169	211	176	183	153	172	149	182	191	202	191	177	193	181	204	182	203	168	196	174	194	177	179	160	177	179	150	201	173	177	168	181	174	180	184	201	181	173	202	183	202	195	170	184	177	201	182	186	191	171	195	165	193	171	191	171	161	172	193	168	163	176	205	177	174	195	205	180	181	185	193	174	213	171	204	185	190	184	185	174	195	179	183	167	172	187	189	181	165	173	188	183	190	179	186	185	171	169	201	147	201	209	202	181	172	171	174	183	204	205	179	215	188	198	186	198	189	188	195	187	182	206	177	169	177	176	196	199	189	177	210	206	165	174	193	186	208	174	169	165	178	198	183	202	180	181	183	208	175	184	213	177	157	192	173	176	169	190	183	195	213	180	185	175	196	191	158	211	182	180	189	180	186	163	190	214	180	185	182	217	197	184	174	200	176	168	178	192	186	208	210	187	198	192	198	195	213	193	150	181	177	187	204	190	189	179	172	179	167	183	196	182	159	176	186	189	166	206	186	163	193	165	193	169	196	176	198	194	190	177	171	174	197	191	186	163	201	182	195	153	192	179	178	203	200	163	191	174	181	189	187	212	173	191	203	219	180	168	176	173	184	211	195	187	167	181	180	180	189	188	195	174	188	178	159	173	207	178	180	193	186	192	176	207	204	182	178	172	188	183	178	186	192	176	180	195	190	197	183	177	179	224	187	177	166	176	176	207	204	201	172	221	198	168	189	167	194	195	166	182	193	192	195	178
27238	16955	2869	674	376	368	432	556	551	525	377	262	265	234	214	235	234	242	285	287	265	225	228	200	207	203	212	221	186	225	223	211	219	203	227	205	211	196	257	208	202	188	202	196	193	223	218	212	204	204	196	192	243	225	205	235	211	215	200	220	231	210	232	229	206	220	211	186	220	230	215	201	216	202	189	217	191	205	207	231	176	208	208	210	204	215	203	207	203	221	200	217	198	218	229	204	202	216	205	192	224	238	202	188	211	220	209	213	199	209	176	201	195	215	215	200	201	218	185	235	226	212	216	197	232	202	219	192	188	198	226	219	229	225	177	218	221	185	194	217	194	228	227	212	180	201	186	224	224	222	211	210	206	209	213	200	230	228	208	210	230	198	220	199	184	194	196	202	202	223	218	203	199	211	223	206	234	210	225	190	178	242	220	208	208	212	193	214	199	224	199	196	201	190	206	211	210	230	224	217	192	192	191	190	196	217	236	213	239	197	205	197	202	205	226	199	242	210	214	204	225	234	209	226	194	206	187	207	186	223	190	202	207	236	209	222	223	213	220	198	194	211	204	189	197	185	204	184	209	196	209	199	176	210	203	199	220	196	204	225	185	200	207	228	222	218	192	197	203	205	244	227	221	213	205	213	186	212	203	195	208	194	197	202	181	203	208	206	191	193	197	242	196	218	216	194	223	211	193	183	219	219	211	195	214	213	202	221	218	195	201	230	199	203	209	229	200	233	221	209	213	213	201	222	192	204	225	189	199	202	214	220	183	205	223	196	205	202	220	207	215	213	205	222	214	199	211	195	207	228	192	209	221	169	223	211	188	223	208	208	210	206	215	225	214	204	221	205	225	201	207	217	219	228	230	200	234	193	217	225	220	206	219	187	201	221	213	202	196	235	182	190	177	213	212	251	195	219	211	228	203	186	207	194	195	172	211	180	213	230	229	219	218	229	207	214	214	239	237	203	244	209	228	235	226	198	228	202	218	215	194	220	214	218	197	229	206	204	233	213	243	192	217	214	216	242	225	206	204	204	209	207	204	200	205	202	221	195	216	210	209	203	214	188	200	231	264	198	189	225	211	241	215	215	215	213	211	202	213	201	217	204	224	187	214	220	214	218	225	211	203	188	232	218	221	215	183	212	199	216	218	208	230	182	227	234	220	200	202	227	209	215	208	197	216	212	202	225	204	233	210	236	171	215	212	246	216	229	217	213	204	223	219	208	231	205	205	222	245	204	214	212	203	215	190	196	212	179	225	206	197	178	217	211	203	225	208	236	226	186	218	201	192	200	230	222	190	200	203	192	207	211	216	214	206	201	187	208	209	223	227	225	218	208	228	195	234	213	197	217	203	184	197	188	210	197	209	201	199	225	207	216	200	190	217	217	214	200	217	208	200	227	223	198	216	208	206	202	215	193	214	240	215	207	196	219	228	237	242	229	203	208	233	203	198	227	233	230	184	193	253	214	223	215	205	213	201	226	215	200	185	186	200	202	212	203	187	212	210	222	221	213	176	222	229	202	186	204	232	195	211	215	188	186	217	217	232	195	207	227	205	200	201	232	217	219	209	194	221	205	222	214	192	201	195	200	204	204	206	198	221	181	200	233	204	210	193	210	209	226	220	210	198	223	218	199	198	204	191	207	210	202	223	199	211	195	187	205	225	228	192	235	190	207	199	194	211	219	235	217	195	215	204	195	203	213	203	187	220	193	220	207	215	236	196	214	204	236	206	193	216	207	208	231	214	211	211	197	239	215	240	215	200	223	201	167	209	182	219	191	206	206	204	225	200	194	213	230	214	208	218	206	227	208	233	222	211	216	180	226	232	196	205	214	204	238	243	239	223	201	216	198	233	226	208	213	215	213	212	206	194	213	222	233	190	225	228	193	199	194	194	221	215	214	210	205	221	210	201	212	186	201	217	226	202	232	206	205	206	199	229	211	210	189	236	203	220	197	189	194	201	199	215	200	198	204	200	221	222	195	189	211	212	221	217	191	218	189	225	200	187	208	208	193	198	203	233	216	203	212	189	212	194	212	216	190	234	234	213	220	213	213	225	194	205	223	214	183	214	235	207	207	198	192	185	194	203	227	201	213	228	221	207	221	212	247	221	209	213	230	192	205	208	189	213	225	193	224	219	207	189	218	216	219	231	201	206	187	199	206	221	203	207	205	214	192	184	190	202	197	204	187	186	219	200	214	212	211	206	212	202	209	193	196	233	221	204	210	206	222	212	205	206	208	222	216	202	224	217	224	214	205	203	211	204	200	218	206	202	213	210	190	211	220	210	207	215	228	226	210	195	193	200	202	216	206	198	226	220	190	210	213	228	198	204	212	211	225	187	207	203	188	227	181	207	212	216	226	215	218	208	208	208	239	204	223	183	188	187	218	217	230	216	206	220	193	192	194	218	219	206	213	187	236	218	197	204	198	222	241	212	194	228	188	209	198	221	214	207	224	223	194	209	180	228	188	209	201	200	190	228	201	200	190	191	187	193	230	215	229	217	196	216	227	182	217	198	247	226	209	205	213	205	230	227	211	213	209	176	237	221	207	228	213	236	190	192	182	220	210	233	214	214	214	226	194	211	237	173	201	209	221	210	231	217	204	212	193	218	216	193	217	199	219	198	184	215	193	218	194	205	212	216	221	215	216	228	189	207	234	210	230	232	217	195	235	218	181	178	200	220	203	211	219	223	200	218	204	205	220	203	189	240	225	196	215	244	204	198	226	206	189	186	218	213	199	203	197	183	213	204	217	216	219	212	222	224	213	210	211	200	210	213	237	221	190	235	199	213	212	198	238	196	216	215	236	224	243	212	205	194	230	204	231	187	221	215	211	206	214	181	218	208	204	206	194	224	183	210	214	222	209	219	217	227	192	251	201	182	207	244	214	215	231	215	213	220	208	233	205	225	219	220	182	201	207	217	203	221	202	209	216	224	223	215	211	185	205	199	205	220	209	198	216	225	213	198	244	225	205	218	203	197	235	218	223	203	204	226	203	213	217	218	217	228	226	200	207	204	217	216	205	181	195	212	214	208	221	227	215	205	179	223	199	223	211	213	238	215	207	228	211	198	192	222	219	207	182	213	203	220	200	215	196	211	199	194	228	218	229	218	219	226	211	217	226	192	208	189	209	205	237	193	204	204	191	196	198	248	198	198	218	226	217	200	204	213	171	188	209	227	212	199	218	237	194	211	231	235	200	213	192	221	219	223	199	180	216	200	216	236	232	198	197	210	183	237	194	219	192	208	209	218	220	225	205	207	210	221	180	205	216	202	217	215	221	225	205	197	204	207	192	213	225	218	221	200	211	194	196	210	241	222	191	194	210	222	222	216	204	236	217	223	204	227	219	209	203	231	216	210	196	210	197	205	206	228	224	196	216	228	209	211	213	212	179	231	209	192	235	211	207	213	216	204	204	193	222	234	242	208	215	236	222	216	218	205	215	204	211	203	195	215	213	218	199	240	218	204	203	228	209	203	213	181	195
4416	2670	1769	969	781	783	951	1264	1257	1222	804	535	398	361	386	371	391	430	475	493	422	371	339	343	333	357	341	322	302	326	371	350	323	339	338	347	333	298	320	297	273	311	325	334	336	337	314	308	338	318	335	310	304	289	329	329	333	326	294	320	341	302	330	344	338	334	307	345	309	299	329	329	330	348	310	303	316	326	319	325	347	316	301	314	326	345	354	329	310	323	332	333	319	319	310	331	332	302	324	312	321	284	331	330	309	324	293	333	316	324	320	321	288	281	323	301	316	311	349	313	308	347	340	311	276	341	344	311	336	312	317	308	305	328	313	357	327	348	295	307	334	308	320	308	293	329	327	340	320	323	304	298	336	284	313	302	295	312	321	297	308	348	296	348	340	302	318	305	301	316	361	317	323	309	318	320	290	333	338	321	334	334	358	353	311	349	335	331	327	319	313	333	338	318	301	310	332	349	340	332	322	339	332	304	317	301	317	340	321	332	311	375	325	312	284	332	314	309	334	333	308	319	324	324	293	329	290	316	317	335	316	335	339	334	333	313	303	302	312	326	324	297	282	320	321	336	319	308	314	344	301	319	296	313	310	311	308	330	313	316	337	317	332	308	310	355	322	353	327	324	291	338	307	315	336	290	296	352	325	341	324	342	321	338	324	344	333	307	342	333	352	340	329	327	335	338	336	332	341	311	329	325	336	321	316	354	344	341	325	320	320	350	313	314	332	320	318	336	313	342	343	315	332	320	288	323	323	346	328	317	295	309	318	314	331	337	299	322	291	321	324	300	328	320	331	347	305	337	343	316	322	312	315	349	357	316	306	327	321	299	308	342	359	318	295	327	324	324	311	328	287	318	331	346	319	318	332	311	356	305	300	320	324	320	326	316	322	311	320	353	331	315	312	327	305	303	331	318	316	326	334	316	330	309	328	288	306	305	307	278	340	313	344	313	318	350	324	325	328	328	285	299	284	332	339	318	308	353	338	300	337	302	306	286	334	313	344	347	333	308	364	272	307	299	340	312	335	367	302	327	301	313	335	343	365	311	353	306	337	350	328	322	333	319	324	355	323	309	363	304	313	301	333	322	309	304	340	308	313	293	317	326	297	323	350	289	329	312	318	326	349	330	318	319	320	309	308	309	324	314	336	291	341	349	323	329	331	278	288	329	303	317	342	333	302	325	314	341	323	348	294	337	341	309	324	347	352	338	320	333	324	296	314	339	323	328	348	305	316	313	312	301	310	334	325	311	313	343	325	324	315	317	334	353	322	314	326	344	317	317	329	304	311	348	321	293	318	320	326	355	342	331	337	311	319	290	299	328	346	360	306	329	322	316	341	297	301	297	327	328	340	293	344	324	329	281	315	319	298	337	316	323	292	309	328	296	316	352	318	336	303	305	336	325	333	325	311	281	327	339	328	296	313	326	320	313	341	316	333	321	342	306	348	313	314	363	328	291	324	332	314	319	318	336	300	336	337	315	308	312	334	316	320	320	327	338	300	303	308	329	314	300	329	345	314	332	330	312	308	312	333	329	330	280	337	316	319	310	308	317	351	326	323	317	345	324	319	310	322	315	339	324	335	320	317	328	318	320	314	345	345	319	305	339	339	324	328	302	305	301	326	302	332	333	323	311	314	324	305	333	310	310	346	310	287	302	322	295	335	322	349	321	315	327	354	313	331	341	342	331	332	290	323	330	324	319	299	300	311	337	353	345	326	303	309	336	328	321	289	312	324	297	308	334	361	305	328	319	305	323	326	311	313	339	316	366	333	329	310	335	340	326	340	342	332	345	336	311	299	306	306	307	331	316	329	310	323	343	316	314	322	339	300	330	312	310	341	324	336	286	307	338	343	334	337	323	301	346	336	380	333	309	322	315	319	322	298	316	304	336	319	340	316	363	366	324	329	318	336	310	313	355	320	321	334	338	316	373	319	319	295	332	307	319	318	332	309	355	351	356	333	322	314	322	340	308	340	332	335	331	321	334	306	312	332	373	343	340	287	341	329	313	314	309	320	299	312	329	332	280	308	326	311	340	312	322	342	332	317	339	324	326	324	342	338	346	343	318	327	330	325	337	340	336	314	313	308	321	305	336	355	334	324	313	316	330	325	309	294	356	325	322	352	335	332	316	331	344	286	327	357	303	293	305	299	310	313	332	314	310	324	313	279	313	324	305	327	331	323	296	305	336	325	291	315	313	330	331	308	289	352	333	311	349	333	302	296	308	315	308	355	344	347	301	319	296	298	312	343	322	315	333	320	330	274	364	342	337	311	337	348	300	314	306	295	345	335	317	314	316	325	328	345	320	302	325	333	328	329	308	324	312	312	290	303	323	306	313	365	329	349	307	283	315	330	341	319	317	326	317	325	335	332	350	289	276	322	349	309	295	299	279	320	315	324	331	315	300	300	350	307	298	319	337	275	317	334	301	337	361	340	333	318	353	314	335	303	337	299	312	316	353	293	323	357	305	304	329	340	338	322	299	338	302	326	325	324	326	381	310	288	305	325	328	328	320	341	331	310	314	294	335	316	348	342	295	333	357	322	325	307	325	368	335	319	330	290	297	349	303	327	335	312	319	308	358	342	300	322	338	359	318	293	351	337	316	340	327	326	333	347	312	303	277	333	364	326	327	304	314	331	333	306	320	279	319	297	348	331	311	286	311	324	288	333	323	305	290	327	338	324	300	313	330	322	309	327	352	308	283	338	329	297	300	322	306	304	305	300	344	300	323	334	327	352	303	357	325	333	300	343	324	353	328	328	290	308	309	312	304	328	309	337	313	330	326	301	288	310	298	295	330	348	334	345	324	328	337	326	306	326	299	351	325	315	339	309	318	321	292	329	324	295	336	318	329	302	335	330	340	294	325	329	305	349	328	351	324	342	337	334	327	329	298	316	351	342	319	325	319	310	307	372	330	307	310	321	337	322	341	314	333	348	359	334	316	325	322	353	328	321	315	305	315	304	336	308	302	298	329	301	322	306	349	346	340	327	302	346	345	331	323	304	302	329	333	343	343	314	335	347	327	347	320	338	331	303	342	343	331	315	306	348	320	307	300	335	345	331	324	308	333	321	320	307	341	293	292	371	325	322	328	297	296	371	346	341	331	336	310	328	312	353	313	313	339	319	297	351	304	347	324	342	328	309	304	331	305	308	318	309	301	310	297	314	301	339	342	342	310	326	333	315	330	339	330	351	347	304	342	305	338	305	327	318	330	319	325	362	340	332	297	305	314	323	318	314	321	332	330	283	367	331	304	301	291	312	330	340	310	336	317	308	313	302	340	319	329	335	334	337	277	313	294	322	313	305	309	316	295	334	350	320	300	321	280	341	340	315	352	300	341	320	335	320	307	311	321	324	300	380	296	334	330	332	331	348	317	376	333	300	322	308	281	331	348	292	340	347	328	337	312	326	310	359	322	315	304	319	334	331	330	336	326	340	307	350	329	331	359	333	331	332	343	311	327	347	307	304	335	314	326	338	332	344	321
23569	21400	28514	24657	20777	2278	719	670	628	712	580	384	231	142	153	178	177	235	265	251	193	154	113	111	108	119	119	114	127	102	126	114	104	99	113	104	104	115	134	110	107	98	108	90	102	111	108	100	108	113	115	124	106	109	107	98	99	88	109	105	115	93	107	96	96	99	121	117	95	104	114	102	98	111	104	103	117	105	87	109	107	109	96	119	92	103	113	94	116	102	88	103	98	88	103	92	110	94	109	109	102	105	98	101	117	120	117	97	107	99	110	98	104	104	114	103	100	103	103	87	91	83	100	83	101	98	72	114	111	103	113	118	112	108	107	121	120	96	126	73	96	108	86	99	101	118	98	107	111	107	107	78	93	102	101	105	106	116	91	111	123	120	103	106	113	102	102	91	113	101	98	89	108	98	117	110	108	99	109	107	106	102	104	103	110	88	103	89	112	112	103	110	90	99	109	106	108	90	108	92	104	92	95	89	128	106	100	111	96	98	81	106	104	107	101	83	93	103	78	103	90	116	109	103	102	84	102	104	97	93	123	105	94	93	104	114	81	88	96	98	99	109	96	122	124	104	110	115	114	114	110	79	98	133	114	108	106	110	90	100	95	94	108	94	92	101	77	109	103	100	135	119	109	107	99	108	103	81	92	92	110	79	93	117	108	117	115	106	103	96	103	99	111	106	121	111	92	100	97	105	110	101	102	106	102	115	104	111	104	103	103	115	111	105	104	98	103	114	102	85	92	104	92	117	107	123	105	90	101	110	101	108	98	105	114	97	86	88	81	112	107	103	102	97	102	94	98	113	98	93	109	108	105	115	112	108	105	100	111	104	110	93	116	101	100	89	110	105	103	100	107	123	110	112	102	101	105	89	97	99	108	92	97	113	114	92	108	99	107	119	106	106	101	100	91	118	95	100	91	85	97	100	82	89	102	94	94	117	89	117	97	100	114	102	123	95	122	105	94	100	108	96	110	115	106	99	88	120	94	107	121	96	109	89	111	102	88	103	118	108	118	100	104	104	116	86	86	97	108	109	107	114	102	111	100	104	95	93	96	117	110	115	116	97	104	110	106	97	114	106	99	97	97	110	113	128	108	128	103	121	116	107	99	98	122	103	117	100	97	95	90	97	117	101	89	98	104	118	95	91	92	84	93	124	108	101	97	108	103	92	106	120	124	86	108	102	128	94	103	98	108	118	112	108	91	85	115	106	107	105	118	91	107	122	110	97	105	103	129	97	91	92	96	101	107	118	121	102	121	111	106	105	99	84	84	93	118	94	103	105	93	119	102	124	97	117	89	100	81	103	112	106	113	114	107	92	87	91	102	107	116	107	118	107	84	98	98	85	108	119	109	88	115	107	102	111	112	102	92	93	116	82	95	91	106	86	97	97	93	90	102	108	116	103	110	97	116	115	97	87	93	85	96	99	99	111	74	112	107	102	107	112	113	120	96	101	111	105	119	110	109	97	105	121	101	117	109	89	103	107	111	101	105	110	120	115	121	119	108	88	98	122	112	105	116	101	99	111	108	99	96	103	111	104	119	108	103	113	95	110	112	109	119	106	99	114	119	100	110	102	93	99	97	90	85	98	129	116	107	92	109	98	119	95	120	102	98	81	107	102	121	103	117	108	107	99	108	110	102	98	107	83	93	111	118	120	93	81	102	100	105	89	97	120	98	111	95	83	99	117	97	93	110	115	135	101	112	111	100	120	90	92	112	98	96	98	113	99	119	111	103	97	86	94	107	121	87	106	92	103	115	97	105	120	96	93	101	95	115	100	93	101	120	100	94	117	104	112	117	111	100	87	102	99	126	107	114	105	115	94	100	104	105	128	116	85	104	108	97	99	94	117	93	99	86	115	119	90	90	107	107	117	86	94	100	99	105	114	101	122	94	103	110	105	105	123	120	94	95	93	101	108	102	88	104	120	117	107	102	98	114	101	113	106	103	105	107	127	92	111	87	92	95	95	92	106	110	97	103	79	109	100	96	105	108	101	112	111	91	106	112	103	105	106	99	101	109	101	84	108	116	108	99	127	120	110	117	107	114	104	98	111	98	114	100	103	97	96	90	117	107	94	137	107	107	112	102	101	96	113	101	89	108	96	92	110	94	96	109	108	99	106	103	107	125	111	111	89	96	113	107	106	105	100	93	96	95	111	106	99	86	100	100	109	111	119	99	109	111	108	103	118	110	102	101	116	93	90	116	125	114	107	102	98	94	113	90	91	121	111	93	100	110	117	120	89	110	122	110	102	116	87	91	95	90	124	108	102	108	98	98	82	97	94	106	115	107	112	101	110	118	104	90	131	100	102	100	111	106	88	88	104	109	109	105	118	90	107	115	106	92	98	87	97	102	95	107	93	111	94	107	125	113	93	102	86	105	109	107	99	93	114	115	97	106	111	111	117	93	101	103	104	108	93	121	120	103	122	121	116	107	107	110	95	112	115	98	91	125	104	110	121	84	115	96	89	98	114	104	93	95	97	106	117	88	106	122	106	111	108	90	97	96	117	97	112	96	104	112	98	105	109	111	100	102	105	98	116	112	115	101	88	113	104	99	119	100	97	112	102	109	99	127	91	94	101	91	116	105	88	97	91	96	121	102	100	109	104	81	112	121	113	90	98	103	98	87	93	82	95	100	80	97	113	105	96	105	99	122	105	94	110	93	117	111	101	103	109	101	99	111	114	89	100	122	99	109	122	99	107	113	110	94	112	112	100	97	112	89	106	94	107	119	89	113	99	92	103	100	113	114	94	98	105	108	88	104	101	101	98	105	111	112	94	91	81	104	102	108	97	93	102	108	123	103	99	108	110	95	108	127	90	83	96	102	110	99	94	116	100	93	117	101	106	103	104	92	109	99	137	90	97	104	108	126	119	103	115	107	99	86	89	116	115	117	88	101	85	116	83	103	99	113	104	107	95	98	93	100	87	106	105	89	99	105	93	90	106	108	110	103	110	106	106	118	97	107	114	104	92	97	113	98	136	107	90	85	102	112	113	97	97	113	105	99	111	94	117	111	115	105	89	106	101	105	87	98	104	101	117	101	98	111	91	125	119	112	116	104	112	116	111	91	102	99	109	92	98	81	127	99	97	106	85	106	103	101	101	102	110	118	104	96	109	100	109	102	99	94	98	103	110	100	114	124	106	111	124	125	98	93	120	107	119	89	83	95	82	116	104	106	110	103	101	95	109	91	116	143	94	99	114	121	113	113	86	94	91	113	102	94	101	99	107	86	114	99	111	118	99	106	104	84	94	112	110	124	121	99	122	116	104	105	121	93	91	94	101	107	100	95	116	108	108	116	113	112	118	95	95	86	86	94	102	111	99	90	112	99	103	84	104	108	93	95	90	107	96	125	89	104	96	106	112	90	106	112	114	90	120	89	95	105	89	100	106	112	96	104	98	99	118	105	96	95	97	113	117	81	110	108	127	103	107	111	110	125	104	102	116	90	94	103	90	91	96	93	104	89	79	105	91	94	117	113	87
3446	9950	6760	2929	2092	1664	1572	1734	1813	1878	1369	908	471	391	336	326	405	542	669	566	400	262	193	211	205	178	184	195	210	183	179	191	197	187	183	188	170	176	176	164	178	183	167	166	171	200	177	193	182	164	164	173	154	150	194	183	150	171	177	177	158	168	154	153	166	173	191	148	181	165	173	134	158	151	187	189	167	178	178	159	184	166	154	164	155	166	182	163	143	166	178	168	152	172	144	171	176	167	188	158	187	169	172	177	146	159	164	163	179	152	153	166	184	161	141	174	145	165	152	182	179	189	152	152	181	167	165	146	172	163	155	197	174	164	166	158	177	167	136	183	189	157	178	190	142	158	151	159	181	155	144	152	159	178	156	179	167	166	162	165	174	169	176	191	162	176	151	162	173	171	162	169	137	181	170	168	155	148	157	191	171	175	151	157	194	172	179	179	153	154	172	159	186	163	172	193	185	170	165	173	170	157	170	154	179	151	179	171	151	167	163	183	166	162	162	162	160	167	159	181	174	177	162	151	176	183	170	166	153	187	157	158	169	177	185	157	155	173	178	182	154	176	156	164	148	156	158	172	168	151	185	160	174	185	161	170	155	167	224	180	155	167	185	148	151	150	176	178	173	157	179	174	159	160	162	176	153	161	155	180	156	185	136	184	177	165	172	189	166	176	165	188	173	158	147	171	174	168	156	183	162	172	181	191	151	152	171	162	163	170	147	171	171	155	178	172	154	158	147	169	191	168	148	176	151	168	180	186	159	157	159	167	154	151	154	176	158	172	179	166	170	150	147	190	149	182	167	168	161	177	167	163	148	157	156	147	174	174	156	163	182	158	166	168	188	147	182	148	155	171	152	169	156	181	152	167	164	161	172	169	149	161	146	173	151	188	164	150	153	172	154	146	170	167	152	161	183	151	183	157	158	170	178	175	167	170	154	165	175	159	191	172	165	155	165	165	162	189	173	177	161	162	174	168	147	179	173	170	162	149	156	166	141	153	182	166	155	161	168	176	165	178	170	156	176	162	161	179	144	183	160	152	158	159	153	158	156	191	155	165	177	164	175	173	182	177	158	173	150	201	156	149	164	167	133	153	170	171	173	169	176	161	174	167	163	199	151	181	172	172	156	168	166	154	163	168	149	172	167	158	167	168	174	153	166	175	174	159	167	162	184	181	153	174	193	143	173	142	147	175	164	156	162	135	155	154	150	164	173	139	125	163	193	160	159	154	172	139	192	164	160	165	154	153	156	176	160	170	164	161	162	178	162	182	161	148	159	169	159	163	150	167	158	179	152	142	181	181	159	158	133	155	164	131	175	185	173	172	172	163	164	184	154	167	178	140	181	163	181	160	193	179	159	182	189	149	163	177	184	158	161	171	143	146	184	169	163	175	174	176	167	173	154	151	170	147	159	176	162	151	176	135	162	192	175	181	163	186	162	174	156	171	145	157	170	168	157	166	174	185	146	173	176	171	149	165	177	153	179	172	174	139	144	169	166	140	169	147	170	160	176	163	165	161	157	153	163	154	175	161	148	158	150	154	170	158	173	173	174	161	147	173	164	191	180	194	166	163	172	153	168	168	166	146	168	152	165	184	151	170	173	169	156	157	157	179	170	164	173	169	198	157	160	169	167	180	148	167	166	167	183	155	172	174	182	161	187	161	182	155	174	190	174	157	150	189	146	162	157	165	178	183	186	180	159	160	173	146	151	172	197	181	155	131	160	181	148	161	137	166	179	166	163	155	168	196	184	152	138	174	178	170	139	191	149	169	157	199	144	162	135	161	146	167	175	182	166	156	194	173	162	161	143	164	149	170	149	137	178	160	162	147	179	174	149	151	181	183	151	151	148	177	185	150	170	170	158	166	165	173	192	166	180	164	154	175	176	150	144	181	181	159	161	163	184	174	170	168	180	159	175	175	153	196	185	172	183	159	185	173	185	169	160	200	188	159	146	145	162	155	167	179	156	149	165	145	158	141	183	168	150	173	183	168	158	155	174	154	155	148	171	178	156	173	155	167	172	166	149	181	161	175	163	157	165	182	171	163	151	147	174	169	149	186	147	157	183	174	148	158	179	140	177	162	154	143	148	181	154	148	160	150	172	150	174	170	175	168	159	186	144	161	161	153	149	167	168	177	175	168	153	152	157	150	177	149	174	143	182	164	180	188	184	185	140	155	130	174	156	170	171	178	142	171	176	174	161	166	194	167	160	160	154	167	168	145	167	177	165	163	158	172	169	175	196	184	177	158	161	147	158	162	183	184	138	166	171	171	158	160	166	125	172	152	164	168	170	187	144	176	192	143	168	165	165	164	155	175	163	149	168	169	158	150	150	167	161	154	144	165	181	184	148	164	177	169	173	179	165	186	171	161	194	143	165	152	160	170	166	184	176	175	161	182	153	159	164	168	125	197	169	162	143	161	160	156	174	147	129	160	166	163	157	175	162	167	176	145	201	178	163	174	169	164	167	150	144	166	160	180	158	175	157	194	169	151	149	148	191	166	164	176	146	161	167	169	125	162	174	181	153	178	158	174	188	167	142	161	187	176	162	174	163	178	176	169	143	143	178	162	163	164	178	165	161	154	161	160	145	174	139	162	145	168	169	164	171	160	161	190	162	178	164	184	139	146	174	156	151	168	151	167	169	179	162	171	187	172	165	157	170	161	174	179	165	185	165	165	149	168	167	185	175	163	148	178	173	170	171	183	183	170	181	158	175	152	147	174	145	156	167	151	159	185	183	159	160	169	177	156	151	157	156	168	158	166	145	144	174	166	159	176	169	135	162	185	183	208	165	167	157	173	161	148	171	183	158	157	159	192	190	169	150	180	160	156	162	182	175	163	169	165	173	177	157	165	173	165	160	172	164	182	162	155	170	167	180	154	159	144	157	163	154	158	156	147	178	154	181	162	170	160	173	162	152	156	176	167	145	150	150	157	166	164	177	171	165	149	188	161	177	169	167	172	164	164	164	186	168	172	143	176	170	151	142	141	151	150	148	155	168	157	147	151	179	180	158	173	178	142	173	179	176	179	157	170	188	163	162	157	169	170	165	157	137	177	174	185	174	174	160	155	155	178	155	163	165	190	155	139	157	163	165	175	174	169	167	173	196	174	144	165	172	169	167	157	175	161	145	190	173	164	164	167	165	187	202	155	140	159	173	191	171	162	192	149	173	160	150	154	158	166	158	183	164	161	171	153	162	174	134	176	157	182	169	180	153	169	168	171	160	161	162	157	156	160	148	157	149	181	165	172	181	169	180	182	142	180	168	163	175	184	165	170	172	167	178	159	186	164	146	157	170	159	153	164	162	159	183	176	188	172	134	163	182	141	161	146	169	180	169	168	185	173	167	163	158	179	153	170	154	150	167	163	179	176	174	164	147	166	172	154	173	149	168	172	183	144	163	138	157	163	185	178	169	144	169	164	142	158	166	191	155	185	184	166	190	192	172	173	150	183	161	171	182	181	187	162	160	178	177	160	167	167	146	163
24763	21397	26872	25069	2432	631	581	564	596	592	633	459	346	330	316	288	351	386	398	337	324	307	291	260	261	275	268	264	275	256	273	246	269	243	259	245	268	277	266	265	245	233	266	261	246	260	292	244	287	267	245	280	259	275	239	250	247	242	263	267	286	271	257	246	270	275	239	245	269	278	262	269	272	245	288	237	261	271	283	232	287	255	251	252	252	292	258	264	256	252	245	258	258	283	250	284	289	271	264	266	262	254	244	267	275	267	243	239	269	262	272	230	280	265	273	284	284	233	257	242	264	260	263	259	276	279	277	272	254	253	244	284	244	275	241	257	236	255	278	287	250	278	282	239	287	278	283	248	249	240	243	287	260	247	252	258	236	281	247	265	260	257	277	267	263	262	258	265	246	249	253	271	310	259	269	261	268	254	250	260	253	272	260	260	252	270	260	258	258	258	259	258	258	237	263	243	286	266	290	266	249	265	259	282	267	233	268	262	232	246	274	290	267	241	264	272	251	257	270	231	281	238	221	242	264	277	237	287	269	269	244	257	256	266	255	249	267	246	264	272	276	279	268	268	245	266	269	222	259	267	241	242	252	266	267	274	253	259	241	256	246	266	262	250	282	258	246	250	255	246	250	242	256	258	276	282	255	278	251	231	267	250	250	247	275	243	256	268	241	283	274	260	241	274	249	278	257	248	249	278	246	252	287	284	263	285	277	241	250	273	196	283	231	250	286	270	278	272	242	269	283	252	274	252	274	247	249	269	261	257	259	270	275	259	239	246	261	269	269	251	241	244	261	255	246	252	274	260	240	257	265	257	265	254	279	257	237	280	292	269	234	275	257	266	285	290	296	266	254	237	292	270	268	237	235	295	239	236	262	260	249	268	231	277	263	238	269	262	269	271	251	268	258	268	264	249	227	237	257	252	253	247	286	244	253	265	243	277	274	252	256	280	267	234	281	280	207	271	230	260	262	253	292	236	261	271	239	259	253	244	237	257	260	260	261	241	246	254	270	263	270	246	235	265	277	274	271	277	254	257	238	285	261	289	262	271	259	273	278	247	265	281	259	270	259	273	277	275	235	243	260	259	258	254	259	279	256	293	242	274	258	264	264	243	265	249	243	263	288	230	251	276	270	230	276	257	252	253	249	253	247	252	256	258	275	237	266	253	264	280	248	283	270	263	235	289	279	250	266	270	260	255	273	261	248	244	271	252	249	243	244	252	272	248	273	282	299	240	251	239	269	274	261	244	248	267	262	255	278	244	300	284	248	274	260	259	278	253	251	251	251	276	268	269	247	239	276	272	276	280	263	244	255	261	236	266	228	241	284	256	272	242	263	255	274	248	223	280	227	256	280	249	258	285	300	269	257	248	238	270	233	263	254	266	276	264	278	259	259	228	244	272	283	286	247	244	251	258	267	275	246	237	257	283	312	255	272	247	258	244	279	262	246	263	266	268	267	247	271	260	245	262	298	243	262	267	281	285	272	254	241	291	295	253	277	264	236	242	272	280	262	238	259	261	289	280	243	265	268	254	282	247	259	296	246	291	262	290	257	294	242	286	269	269	293	244	228	251	274	295	284	246	251	259	258	258	274	275	278	277	258	258	258	259	272	246	291	237	227	271	233	271	233	264	252	269	244	266	284	260	241	260	267	276	249	281	247	267	246	253	247	267	258	282	262	245	282	276	274	283	284	265	253	253	282	257	250	246	280	271	242	257	249	266	259	234	273	254	274	284	300	286	259	289	281	259	274	267	277	280	270	277	262	266	264	284	253	234	241	274	254	241	260	224	260	274	253	287	289	232	270	270	240	258	242	246	260	271	264	248	268	292	276	238	260	264	276	256	261	256	270	273	274	238	259	284	288	290	260	282	243	254	264	257	263	262	253	236	275	246	285	257	258	293	278	288	262	257	265	245	282	297	270	251	235	267	285	276	245	245	274	260	270	270	271	261	265	255	238	265	245	283	267	285	250	250	261	249	263	254	260	290	269	282	246	234	271	271	257	261	286	256	268	245	257	276	285	294	242	238	231	255	282	269	246	268	251	252	250	260	289	275	244	226	283	255	253	256	274	259	240	251	264	241	288	259	263	252	268	281	254	246	261	256	251	263	255	273	279	261	235	258	274	263	262	254	270	280	269	259	252	264	280	245	277	264	248	247	289	267	260	274	275	240	283	271	294	263	277	252	253	258	262	269	258	273	257	245	282	267	248	252	268	251	237	247	257	282	264	230	253	253	258	247	256	256	245	298	282	238	250	281	256	254	268	291	250	298	256	213	247	278	249	248	271	257	263	273	254	256	265	256	262	244	242	260	269	277	243	272	256	274	266	282	264	272	298	231	243	256	280	256	258	269	276	264	265	243	227	274	272	243	269	257	277	255	277	242	278	256	292	267	238	267	247	303	263	263	262	268	272	264	257	250	241	265	255	257	248	254	245	273	256	272	254	241	269	246	293	263	252	236	241	266	254	266	254	270	257	251	253	247	266	248	268	266	249	245	255	285	276	244	263	272	244	251	257	272	277	267	263	234	262	276	273	249	279	244	258	278	247	265	249	264	272	270	244	226	254	264	257	254	264	257	234	263	232	244	269	267	235	241	263	259	273	261	264	266	255	280	250	288	248	250	283	243	246	269	243	258	258	282	262	230	247	263	282	269	267	270	266	243	271	243	260	267	253	266	250	296	237	244	282	273	267	247	266	260	274	263	249	272	274	271	239	253	270	219	271	256	259	261	285	265	272	250	271	273	228	262	290	266	245	228	271	257	257	270	264	263	280	266	232	242	249	249	251	277	247	249	237	267	258	247	255	261	275	235	263	270	269	261	232	246	255	250	241	246	278	273	277	257	253	282	270	255	277	244	262	259	244	280	267	271	249	270	281	273	264	269	246	274	253	275	260	245	259	249	284	267	255	267	272	248	259	254	293	264	241	265	257	257	254	275	285	256	270	251	275	245	262	263	241	262	284	262	270	265	246	306	239	282	259	249	257	243	258	252	250	264	273	263	258	274	247	268	261	290	255	238	237	261	254	266	277	248	256	247	245	255	273	273	257	268	212	240	294	277	260	260	265	262	283	262	295	266	274	277	269	236	244	279	255	276	234	268	232	262	273	285	234	269	265	225	275	253	272	273	247	252	255	268	250	293	278	267	259	262	270	266	259	246	250	272	257	252	276	287	284	285	252	249	266	228	300	280	264	244	230	259	226	259	255	244	252	235	281	275	252	270	254	263	276	280	262	245	260	245	283	285	257	291	232	251	257	272	254	243	248	267	262	256	262	257	284	274	262	265	281	283	296	255	278	267	254	261	257	244	252	256	271	264	245	239	286	246	265	252	267	247	247	269	265	266	260	240	284	276	240	284	277	271	253	266	251	271	251	249	274	254	272	274	265	252	250	243	282	235	277	251	260	266	261	246	268	273	261	261	242	270	263	262	248	236	245	244	267	256	260	249	243	277	264	249	256	247	268	286	240	221	266	257	259	231	251	257
3477	5991	4356	1976	1452	1364	1318	1343	1462	1486	1464	943	675	512	502	537	672	725	741	651	493	437	433	427	389	413	371	418	420	372	411	432	431	385	419	326	444	383	414	396	431	403	401	393	380	396	393	380	405	375	402	399	384	362	375	378	342	381	407	392	384	383	362	395	395	405	398	368	348	384	390	369	416	394	382	421	417	420	396	417	383	404	421	397	346	401	364	369	408	386	408	375	399	367	381	371	359	396	434	375	419	446	409	393	404	377	365	369	403	422	404	402	379	387	388	391	413	385	421	423	441	385	402	367	374	409	389	412	391	419	378	367	363	379	392	385	401	388	385	443	403	414	395	378	400	403	389	387	383	354	389	376	397	395	374	366	377	385	399	381	398	395	370	414	355	413	383	383	386	421	401	395	398	384	395	377	400	399	376	364	381	389	391	358	379	404	407	414	416	385	396	389	421	388	353	414	392	398	399	371	365	387	389	387	391	353	409	398	401	363	407	388	388	367	396	344	379	370	402	398	455	398	381	365	347	420	400	367	383	392	393	376	381	378	417	369	389	388	375	372	392	377	400	428	401	422	422	398	401	421	395	401	378	394	380	367	368	407	403	404	387	401	388	379	392	374	401	386	386	420	384	397	376	411	403	382	364	405	349	391	389	390	401	396	359	418	394	363	343	360	326	373	366	361	362	374	400	381	392	400	407	389	360	412	386	417	398	383	384	420	367	382	409	423	391	397	395	375	387	355	394	407	344	373	378	401	391	356	394	407	393	397	375	373	397	412	387	390	374	398	422	401	398	387	376	429	422	378	377	353	376	377	362	406	386	396	362	398	343	381	399	369	355	394	401	388	377	391	408	405	414	367	395	387	383	390	376	408	408	381	344	389	364	407	387	381	399	367	378	398	391	415	397	375	376	363	387	368	406	428	397	394	427	419	389	400	365	423	419	358	379	403	401	387	356	374	398	431	391	411	366	350	385	351	384	377	402	374	380	398	396	393	377	369	397	359	390	379	396	408	432	419	398	360	409	398	396	387	370	405	370	384	367	372	401	366	424	423	374	394	382	405	374	370	387	395	396	376	361	374	405	369	355	372	339	407	407	406	374	423	405	377	395	378	385	396	372	367	395	408	339	406	417	410	374	385	410	403	370	384	354	371	405	386	394	397	392	409	378	394	382	394	409	384	397	344	399	393	410	361	391	357	392	384	399	414	347	400	387	388	379	417	375	402	405	381	385	378	367	393	389	386	406	420	357	398	393	382	390	402	353	384	397	366	417	380	385	398	387	353	403	377	385	392	388	352	377	386	396	370	373	375	377	414	373	344	397	362	401	404	387	375	390	412	403	354	397	373	368	384	410	370	409	401	386	396	413	378	359	368	403	421	368	377	358	372	386	381	396	392	413	387	400	401	353	411	370	390	372	388	373	415	365	413	366	366	385	403	401	391	404	386	397	399	392	385	417	378	411	334	416	408	401	405	372	389	375	390	398	371	397	403	389	414	360	405	340	402	409	424	381	372	397	393	396	386	409	405	389	353	377	383	378	407	379	426	379	398	343	400	401	398	381	385	386	371	368	378	368	409	376	390	404	405	366	403	389	388	369	388	398	380	403	409	385	388	402	403	410	440	424	392	401	390	389	405	378	364	400	407	408	415	381	395	365	374	376	381	401	384	401	416	413	394	390	379	366	357	378	344	404	408	410	380	372	394	372	422	348	372	424	432	380	378	397	391	375	397	367	388	387	401	391	394	398	399	368	362	388	397	400	393	406	419	373	383	364	400	412	391	374	393	397	405	411	394	398	398	374	373	377	405	382	397	362	384	376	391	394	383	412	373	385	395	388	411	400	388	381	387	405	394	398	385	402	380	408	389	402	393	379	379	379	364	397	377	373	407	379	381	357	394	391	386	385	389	413	389	368	411	391	419	373	393	436	386	394	378	373	365	363	390	369	396	407	341	417	400	397	421	351	358	405	367	373	397	411	385	390	405	394	395	422	358	379	386	366	377	384	393	389	395	383	405	379	377	369	401	374	359	394	383	407	373	362	412	377	380	398	380	414	384	396	376	375	383	366	382	376	393	389	379	389	421	372	414	373	392	428	396	376	404	424	364	375	380	405	413	385	377	372	402	414	419	365	395	375	405	386	378	407	398	372	392	424	348	397	366	370	419	397	391	414	358	373	384	375	417	400	430	406	400	374	377	379	361	393	408	377	392	397	353	413	385	361	394	362	330	416	398	385	407	412	346	374	398	394	380	381	383	382	362	408	386	420	398	396	380	388	404	381	392	406	393	433	367	388	401	395	369	392	401	382	403	360	383	399	391	351	379	375	381	363	360	390	368	385	392	383	392	383	397	385	399	390	383	404	377	386	410	391	389	444	375	404	401	388	386	410	399	367	399	381	372	390	403	348	418	380	414	411	364	381	397	383	379	382	388	391	397	397	363	409	380	424	377	402	384	401	379	388	433	381	365	361	379	409	423	379	395	396	379	403	373	433	409	373	418	389	406	408	403	359	378	379	397	385	372	425	377	395	388	376	376	367	394	377	397	375	377	379	435	331	414	394	374	399	393	426	361	399	408	404	372	397	409	413	403	377	422	360	421	404	401	399	404	394	358	402	377	422	390	400	357	395	379	371	389	379	395	391	397	415	380	411	406	397	376	385	398	393	397	365	397	384	413	373	391	437	403	415	351	375	374	383	409	373	390	386	372	389	406	394	381	398	417	409	411	405	402	366	394	387	364	421	431	384	368	365	384	409	418	401	389	402	395	383	389	398	375	393	379	359	370	402	376	382	376	380	367	402	418	347	398	384	405	390	377	389	412	349	371	398	400	398	391	399	398	395	398	388	409	405	383	388	380	435	372	423	377	371	392	396	412	381	393	407	347	378	377	399	378	410	416	421	398	415	375	353	347	370	385	403	373	394	365	387	347	371	387	404	396	406	394	373	377	406	385	388	376	403	381	384	408	412	396	396	408	388	366	380	350	410	376	421	392	427	406	388	382	430	365	365	401	382	389	375	419	377	407	364	385	366	414	362	381	396	384	395	367	452	417	398	383	405	408	385	396	364	365	391	411	412	371	401	390	367	418	390	385	381	387	368	394	401	379	381	399	369	408	371	398	401	379	389	413	369	411	374	396	382	350	398	392	377	414	403	409	431	351	370	417	352	372	371	413	374	406	384	364	424	363	385	410	399	372	374	384	386	392	366	412	390	380	398	381	400	411	380	389	430	406	403	379	414	395	407	400	421	374	408	397	390	427	387	386	394	377	384	404	384	389	402	407	433	394	395	396	406	392	383	376	382	362	395	407	375	395	356	438	383	400	376	400	407	372	402	409	405	401	368	362	408	397	376	370	412	391	393	434	413	376	374	397	403	398	390	410	401	384	389	386	397	365	375	367	337	385	413	407	396	394	398	387	411	412	394	410	422	397	395	420	382	358	401	379	383	372	379	396	382	353	408	429	365	404	405	409	410	406	391	366	408	405	419	389
22624	21432	29170	24076	21424	20919	2728	1105	924	945	894	540	379	276	233	296	401	412	420	328	234	186	141	164	160	175	156	147	161	140	123	146	126	136	139	135	119	141	129	151	157	150	134	116	131	139	128	120	143	140	136	131	122	130	131	126	117	147	126	139	131	109	115	128	138	114	131	131	120	141	129	139	158	126	121	149	144	134	126	134	128	133	128	125	143	114	131	138	127	129	148	122	114	146	147	127	112	137	141	113	122	130	126	139	119	123	137	136	148	129	143	135	115	152	145	113	129	134	143	128	114	121	139	119	131	122	131	121	113	123	115	130	142	151	123	135	128	150	115	142	119	115	128	126	123	123	138	129	129	101	124	134	107	126	108	134	131	144	141	149	119	123	110	144	112	130	119	116	148	137	125	130	115	124	138	135	136	138	139	137	115	121	132	130	146	118	110	152	122	150	132	131	114	117	108	137	113	165	134	137	137	134	139	128	112	123	137	128	107	129	136	124	130	129	110	142	125	106	152	132	143	148	117	119	136	121	153	131	109	137	113	133	145	142	120	135	131	126	117	133	129	107	133	135	134	132	107	158	120	130	158	145	142	123	135	126	131	122	112	109	137	113	119	109	130	141	128	128	148	131	134	121	139	120	106	109	126	112	129	129	153	145	124	128	138	135	143	104	136	136	130	128	128	145	128	128	98	135	137	127	126	148	126	129	118	129	127	122	116	147	131	140	135	122	130	119	137	159	135	145	125	133	141	124	124	122	139	105	137	136	107	128	124	112	123	133	139	134	111	134	131	118	130	140	118	132	128	134	148	127	137	118	121	132	142	108	122	130	123	122	123	126	140	104	120	109	108	128	128	109	145	127	132	140	134	129	135	127	142	112	118	137	117	114	124	115	150	129	146	133	131	108	140	143	139	138	143	102	137	117	122	120	128	138	149	127	116	148	130	136	122	109	140	142	134	124	140	138	103	136	133	114	134	127	112	129	120	120	116	140	122	130	127	119	144	125	122	130	126	129	125	133	127	137	119	140	130	139	139	126	145	125	133	113	109	123	138	125	142	116	118	124	132	136	123	132	108	121	131	121	132	109	149	128	130	123	109	109	139	136	149	139	122	111	101	119	134	126	111	141	128	125	135	125	116	129	128	118	117	149	116	131	111	102	119	122	120	130	124	97	120	128	141	111	126	159	125	164	143	126	150	111	126	139	129	132	121	133	125	126	137	120	134	124	139	126	136	122	134	140	142	140	121	124	132	138	145	126	122	134	140	127	120	129	120	145	139	132	130	101	134	141	110	121	127	132	126	117	137	126	138	115	116	118	133	137	113	124	121	91	139	126	105	136	131	127	124	123	122	144	134	132	133	114	144	126	114	117	122	141	124	115	156	125	133	113	149	106	118	139	132	132	127	124	136	137	129	102	137	126	149	115	117	125	118	128	127	114	159	150	146	133	127	124	131	135	120	143	129	125	134	120	130	127	127	136	127	137	129	125	134	113	148	132	122	142	127	121	144	132	142	152	130	130	121	145	121	112	119	125	134	134	122	131	136	143	139	156	129	115	127	141	147	116	132	120	116	118	117	129	141	122	138	121	134	122	115	146	128	131	128	121	126	114	117	119	119	122	130	109	126	126	114	124	125	146	119	98	119	121	121	131	144	109	151	136	118	142	124	116	139	107	125	117	122	146	129	138	112	120	125	139	140	134	124	124	119	119	132	107	106	128	109	125	136	123	109	120	114	122	134	105	124	128	133	137	122	118	124	128	137	120	140	131	114	139	113	134	116	139	131	115	138	126	124	134	133	123	126	124	119	129	110	135	138	125	143	124	133	121	148	125	125	114	125	109	122	147	137	122	129	119	126	128	115	120	92	139	111	113	112	115	141	130	134	116	142	123	115	139	126	122	117	156	127	139	110	117	145	148	127	142	125	116	137	138	111	119	130	146	123	120	130	113	140	126	136	119	147	149	133	133	127	134	150	130	113	125	132	132	135	139	124	148	128	125	137	125	131	139	128	126	125	125	108	140	123	129	137	143	150	109	120	137	145	116	137	137	117	128	136	141	152	138	125	129	149	111	141	129	111	105	131	110	117	139	115	123	112	119	140	133	122	133	131	128	155	113	140	132	131	129	124	114	141	117	143	129	109	134	135	128	127	147	115	109	140	146	115	128	140	105	128	111	145	133	126	138	151	134	135	122	132	118	144	124	144	145	126	137	143	129	111	111	118	121	128	134	119	108	131	142	126	128	142	142	136	124	121	123	122	132	134	124	122	130	114	131	130	126	107	124	117	141	142	135	131	103	126	127	119	111	131	142	130	133	124	116	137	122	143	140	124	116	141	130	134	144	152	126	129	129	126	138	127	119	132	138	134	126	126	136	103	125	125	136	133	132	119	140	119	129	140	147	132	122	128	119	144	148	147	108	135	138	119	125	115	130	134	114	145	141	136	132	138	129	143	120	128	114	118	121	138	142	136	128	138	132	143	137	122	117	117	118	142	124	144	129	129	134	123	143	130	125	133	113	132	121	122	121	151	124	125	112	138	121	104	137	140	132	130	123	127	130	120	124	128	107	137	135	131	134	119	152	124	134	134	138	148	114	137	123	135	130	128	98	119	141	125	130	121	144	148	133	132	127	131	132	134	139	120	115	135	122	140	119	133	119	139	141	134	110	152	138	112	110	141	136	122	131	141	131	147	112	124	123	142	109	138	124	117	140	120	127	136	126	135	121	135	117	131	141	127	128	133	125	139	117	115	114	116	104	134	140	124	127	142	133	132	110	126	114	120	133	118	117	134	143	110	141	132	131	126	134	119	108	120	121	120	126	124	136	116	123	156	134	109	99	120	120	140	123	130	111	125	122	136	107	141	128	131	111	133	134	144	112	124	122	128	135	143	127	124	127	134	129	130	117	135	117	112	108	135	137	141	100	119	125	133	132	124	137	109	133	136	136	151	124	139	129	123	127	120	121	120	134	124	124	131	123	128	124	109	130	114	108	129	132	119	137	141	147	112	143	124	116	131	130	124	118	113	136	132	131	131	124	122	128	138	120	134	121	123	134	123	116	149	123	138	122	125	131	133	114	129	98	112	128	127	140	113	134	124	133	130	129	135	148	117	127	136	119	124	126	96	135	118	133	147	131	137	118	130	117	135	121	133	134	115	142	121	135	107	139	132	113	138	138	101	115	150	112	126	152	125	133	133	128	132	136	129	113	120	125	128	146	155	129	132	137	120	129	121	120	117	112	130	113	126	135	114	108	123	125	141	121	120	108	143	128	116	152	114	126	128	127	141	132	142	136	115	117	123	113	108	131	116	110	142	126	125	122	142	150	129	133	122	133	126	123	119	150	113	121	136	127	144	111	126	121	98	126	132	133	117	157	121	133	137	156	112	121	136	129	113	128	115	107	134	114	127	120	137	137	143	117	110	136	134	136	121	120	133	124	116	144	115	133	128	125	113	127	125	126	129	118	134	164	125	123	119	120	117	126	130	141
4711	15441	10805	5153	3423	2930	2596	2652	2506	2379	2253	1464	865	617	529	623	898	1028	904	657	488	316	332	290	231	244	248	228	243	211	207	254	207	227	216	230	203	199	200	214	196	203	205	199	222	184	208	208	217	187	173	194	197	212	184	189	212	203	193	215	178	191	206	193	181	166	186	190	171	161	198	195	181	171	184	201	184	196	180	179	214	194	162	186	182	173	175	191	205	180	218	170	206	172	199	204	177	197	185	208	182	195	191	165	201	180	182	187	176	195	186	170	185	169	192	169	186	216	186	174	174	198	191	198	175	204	212	208	176	171	182	192	188	194	163	183	205	186	188	209	195	203	181	199	173	222	187	196	195	187	201	195	181	180	200	202	192	189	183	168	209	198	182	209	204	180	184	173	198	200	200	174	195	182	172	185	194	188	165	184	208	196	200	194	194	193	179	201	214	186	193	202	200	165	190	175	195	210	195	172	171	183	169	176	178	184	176	198	193	168	167	184	192	156	184	200	197	186	206	197	168	191	180	184	176	178	173	172	199	204	206	178	214	201	190	188	183	202	185	195	176	192	193	170	164	194	186	193	189	180	172	200	188	190	170	217	177	204	162	193	172	161	195	232	200	191	204	182	171	177	192	210	154	177	209	196	182	200	190	191	166	188	213	172	199	192	215	168	198	192	176	200	193	172	174	186	173	165	176	200	183	192	192	184	186	177	174	205	229	198	201	171	181	173	184	187	184	180	184	162	204	171	181	183	178	205	182	200	193	194	189	202	184	172	151	178	159	188	206	188	188	192	207	173	189	171	213	178	169	199	187	205	189	191	179	191	193	190	171	167	194	177	198	162	163	199	195	193	188	173	175	175	197	219	163	179	183	188	178	159	181	190	212	166	189	183	186	210	174	169	190	195	149	178	169	177	180	185	171	185	202	185	161	177	169	195	203	189	182	155	178	173	185	211	187	176	196	159	207	169	190	195	170	159	181	190	201	183	204	176	205	153	188	186	197	191	184	200	184	161	190	176	186	171	152	185	189	191	190	152	181	214	157	187	211	193	192	214	181	167	179	194	177	170	163	186	188	181	162	221	181	163	162	168	175	187	156	215	161	187	208	195	160	204	203	191	156	189	167	205	178	174	211	200	198	193	180	190	150	174	179	194	192	188	198	174	182	195	168	194	175	197	201	221	179	179	167	210	182	203	173	194	194	199	160	200	168	156	196	179	171	181	175	203	176	172	187	169	189	188	198	151	199	185	166	181	169	174	208	203	188	180	187	177	189	176	186	174	193	192	212	188	207	173	178	165	176	182	199	185	190	169	165	165	165	226	172	173	171	188	176	166	187	184	201	181	191	183	192	190	207	191	188	185	214	179	177	186	165	180	199	218	203	194	197	190	180	192	189	178	195	210	173	172	191	190	191	213	167	184	188	180	185	189	198	209	181	183	199	186	203	196	188	195	173	176	175	191	166	179	184	165	183	183	164	184	181	199	202	167	202	225	191	183	202	171	190	185	149	164	200	162	209	188	182	192	167	161	194	176	179	188	197	174	199	193	178	194	172	184	194	188	163	191	203	169	195	189	212	177	161	184	200	172	175	182	184	195	193	180	177	193	165	195	186	169	188	207	171	194	186	191	179	209	174	206	173	170	177	181	194	203	175	170	191	189	172	178	180	183	178	183	174	183	153	196	203	177	141	180	172	200	178	176	216	172	153	198	210	180	204	175	174	186	165	185	158	215	178	172	198	189	191	197	174	199	179	181	183	188	175	172	165	170	191	189	186	184	171	180	176	188	175	179	187	184	167	180	207	197	169	172	191	191	199	199	185	176	184	186	192	194	169	165	174	179	180	190	176	186	173	181	182	170	167	194	191	190	209	183	188	172	192	155	159	184	174	181	206	171	181	179	188	202	187	187	204	182	185	179	176	200	198	195	166	201	206	178	189	190	185	165	170	189	186	182	178	177	178	189	184	235	170	205	174	190	191	183	206	167	172	191	162	197	208	183	180	184	160	199	193	174	208	185	202	172	169	190	195	172	168	191	152	198	181	205	180	198	190	192	197	186	173	188	190	170	202	194	193	171	173	174	178	174	203	170	180	189	194	186	193	181	171	185	179	190	173	176	183	204	182	182	179	177	171	176	185	190	172	173	182	197	189	187	172	176	183	173	182	196	188	174	195	185	187	174	191	174	193	178	178	173	178	179	175	191	190	184	201	161	180	183	175	189	173	190	181	192	193	173	173	175	198	184	204	205	188	175	176	202	201	179	176	198	198	191	217	177	190	182	205	175	178	189	144	186	178	222	175	185	196	170	190	171	198	192	167	184	189	185	167	210	193	187	193	190	181	158	182	183	181	198	167	200	215	187	203	192	218	205	198	184	190	200	175	196	184	189	184	157	172	192	166	188	209	176	197	180	185	152	192	187	179	183	177	190	183	163	178	181	169	184	168	181	195	184	183	197	183	174	174	185	221	167	186	154	191	176	181	183	180	185	171	173	169	188	185	191	186	156	164	189	177	202	191	186	162	195	201	182	184	185	173	175	167	192	183	207	172	151	166	196	170	187	184	202	157	177	187	212	195	193	183	204	152	171	171	179	213	193	202	178	205	171	189	172	175	178	162	155	177	176	173	191	183	179	224	174	181	181	154	201	168	181	187	173	207	199	173	206	201	186	188	201	179	197	207	196	180	170	211	165	194	186	169	185	181	187	196	181	185	188	172	175	172	159	158	195	196	171	179	195	187	187	196	160	179	174	171	173	184	180	209	174	145	172	180	173	197	213	184	189	194	168	189	185	185	205	200	193	162	159	199	186	206	183	204	170	168	195	184	191	181	165	196	176	189	187	173	190	185	169	190	189	175	178	181	176	178	193	186	151	181	177	156	176	166	159	185	194	188	172	161	204	198	172	166	170	218	187	178	181	182	192	183	205	187	184	184	189	214	173	193	201	182	167	187	180	179	186	170	188	172	167	182	196	187	190	196	173	190	184	196	181	175	192	214	195	202	174	190	184	183	169	177	176	204	183	174	187	181	152	206	170	189	205	154	174	189	189	213	200	166	195	194	192	170	184	182	190	162	191	186	195	191	200	187	162	194	166	192	174	183	199	158	197	187	175	183	191	200	188	170	186	201	189	191	203	177	198	189	187	218	191	181	183	184	212	205	199	173	187	199	206	179	175	197	171	174	214	201	200	217	185	184	181	190	182	183	166	171	166	178	192	171	191	166	196	180	182	200	166	214	183	195	178	160	169	170	189	196	178	194	181	191	173	162	184	177	178	180	185	203	157	197	180	169	198	169	189	177	163	180	187	153	187	205	189	190	169	191	195	173	179	169	197	167	194	182	169	181	185	170	186	180	194	167	212	202	172	190	166	200	193	210	171	182	185	187	202	179	188	169	203	225	205	189	175	188	181	187	172	182	184	190	190	178	195	182	193	180	186	177	157	175	174	208	185	173	204	181	193	172	212	192	185	176	189	205	181	175	177	153	179	177	186
27281	16822	2816	704	403	380	412	425	464	456	374	314	245	212	216	232	314	282	304	260	221	217	227	208	210	209	220	210	213	206	188	211	185	205	219	216	186	203	198	201	216	220	223	168	217	225	231	217	184	219	247	243	183	208	194	217	211	208	190	198	215	200	173	194	209	215	187	229	204	197	191	212	198	207	234	215	193	219	220	198	226	233	215	201	210	220	188	215	224	180	202	215	198	236	218	228	192	219	188	193	202	196	199	221	203	214	223	205	238	215	208	195	210	194	217	206	175	210	217	212	217	229	212	194	215	198	196	211	202	219	221	200	200	224	194	186	215	184	216	206	191	189	223	216	192	172	220	204	224	226	203	180	232	216	226	201	209	199	212	194	209	197	197	203	189	198	207	212	231	207	206	217	201	202	205	230	195	189	237	199	204	204	204	187	202	216	209	209	211	205	217	219	207	179	212	213	212	211	223	212	209	192	189	201	207	206	211	194	232	196	188	177	227	188	208	214	229	212	194	220	213	185	184	196	205	194	193	203	184	217	205	202	199	199	223	205	181	196	199	213	194	201	206	223	230	199	188	201	230	198	203	208	208	179	219	190	204	192	196	208	215	203	211	167	203	213	182	206	220	196	225	209	225	212	229	213	210	216	227	207	223	215	228	173	213	183	215	232	215	180	202	197	176	199	197	187	220	214	207	217	239	178	176	231	198	215	209	198	194	196	202	219	225	210	204	192	218	219	224	178	220	198	184	226	180	194	193	210	209	232	205	205	202	204	221	222	196	211	222	218	203	222	184	180	217	226	208	213	209	225	205	175	197	208	186	213	208	173	194	194	204	183	221	206	208	210	220	197	199	227	213	188	212	180	203	217	203	190	202	199	201	203	232	191	181	215	207	217	195	202	210	195	213	245	202	201	199	217	216	218	198	226	197	233	189	226	208	197	209	180	223	205	204	247	196	208	211	197	207	199	221	214	197	198	202	203	176	201	183	205	216	236	189	216	213	215	181	209	185	214	236	192	202	200	212	205	198	178	226	217	207	208	204	225	190	224	243	182	205	207	205	230	214	215	226	202	227	184	183	180	220	212	211	214	245	189	198	183	202	206	201	220	213	205	197	230	201	188	203	202	221	213	235	222	172	191	198	210	218	212	213	218	182	209	192	214	211	207	214	215	183	234	215	222	206	229	215	212	196	204	206	202	187	232	204	183	221	202	197	236	219	222	206	202	204	213	227	190	188	225	206	189	197	203	214	224	224	201	197	206	210	205	194	206	187	214	192	216	221	210	218	199	172	195	213	217	208	196	239	216	172	207	208	187	209	234	222	218	231	223	195	208	213	222	189	207	202	239	205	238	199	196	229	207	213	197	205	216	216	212	205	201	206	209	219	217	212	216	202	189	176	205	206	202	166	214	203	220	202	195	215	201	208	211	231	189	208	221	174	214	199	201	207	200	209	182	232	223	221	210	191	185	195	202	196	212	198	197	189	205	203	191	211	207	215	207	196	199	201	216	218	196	190	224	202	210	203	211	215	199	208	232	221	217	202	208	214	208	204	206	184	215	219	207	215	236	200	201	210	229	203	199	189	207	202	194	243	217	201	201	215	202	219	193	217	213	209	215	224	201	184	193	209	206	219	218	213	217	194	195	208	216	219	209	201	197	210	185	186	226	235	217	191	200	214	201	202	207	209	208	194	231	202	187	219	215	211	195	184	207	192	234	207	227	238	191	202	223	194	201	215	202	211	211	186	182	221	202	201	230	230	218	214	219	222	227	184	210	236	189	211	211	207	198	216	211	192	202	209	190	215	216	201	205	196	218	206	207	216	184	209	195	214	234	238	222	205	177	202	186	187	194	193	221	221	183	207	237	188	216	201	226	240	202	220	224	201	209	205	187	197	192	223	204	240	212	208	213	224	206	205	217	200	176	237	233	252	223	228	191	197	214	190	170	194	225	200	203	221	217	197	209	209	210	233	195	222	212	210	205	201	220	186	205	226	197	229	242	200	234	194	191	189	187	216	200	199	232	223	213	211	197	189	196	191	182	207	250	205	213	216	223	214	217	193	203	213	206	232	224	226	217	222	191	177	186	209	204	213	204	205	231	198	223	199	199	185	217	211	181	218	222	204	170	210	193	231	201	215	208	196	218	204	207	197	217	235	211	197	214	195	227	202	218	221	211	207	236	206	207	192	201	181	219	198	205	224	199	226	230	195	182	191	215	224	194	201	222	200	186	202	204	172	207	200	203	195	249	203	217	237	204	216	229	207	227	206	225	227	224	221	203	217	184	220	186	188	207	206	188	210	213	239	210	209	212	190	197	217	216	218	215	212	210	213	201	184	203	205	208	213	230	200	229	199	214	181	179	204	224	226	224	219	206	218	211	179	213	211	207	202	205	228	196	209	217	203	209	205	199	212	204	236	217	188	207	202	172	184	206	217	206	199	203	215	214	185	212	199	210	214	214	187	197	211	221	209	191	212	231	199	208	199	208	207	233	184	189	205	209	213	204	211	185	193	220	206	221	177	209	200	228	191	202	194	202	207	177	200	234	235	197	204	201	214	210	215	209	203	206	204	208	225	202	204	203	208	197	191	198	222	201	199	196	201	224	197	191	206	200	224	212	179	215	214	205	192	222	202	215	216	207	190	214	206	201	211	235	186	194	200	218	210	196	219	200	215	224	202	238	212	233	196	212	205	246	202	197	221	221	194	194	196	203	195	191	206	233	206	214	202	221	238	195	202	210	210	208	190	216	213	201	225	207	202	193	204	228	193	187	198	206	197	204	208	210	204	213	213	184	212	220	205	190	207	200	195	183	200	194	206	224	197	208	209	216	208	225	208	200	206	232	202	222	191	216	208	190	206	229	231	212	211	206	190	210	208	198	205	200	201	192	207	205	229	202	203	187	195	178	184	210	210	201	229	216	208	224	205	208	202	204	186	212	210	175	218	186	205	230	176	185	217	209	204	224	200	222	204	203	208	189	206	175	233	200	192	197	170	229	207	200	210	192	209	218	208	227	191	201	212	199	213	223	230	195	226	200	197	218	173	210	208	218	204	220	185	218	218	222	208	214	196	215	197	178	215	226	218	218	187	221	222	187	214	187	203	214	215	206	217	198	181	189	221	204	149	204	190	201	213	217	209	202	196	211	225	203	201	206	202	205	221	236	200	198	232	212	216	210	183	204	195	193	215	185	226	195	236	217	190	203	192	202	205	210	201	209	189	223	209	199	195	195	217	228	252	220	211	209	216	192	187	209	191	207	196	221	206	211	237	197	233	228	215	212	207	205	206	178	220	242	210	215	240	207	243	213	176	226	196	174	201	209	217	191	207	195	237	228	198	205	195	189	211	204	194	194	164	189	207	209	185	203	196	241	207	198	189	189	188	214	218	188	193	232	189	209	228	197	188	206	220	223	225	247	196	208	211	204	217	212	201	181	216	187	230	219	218	189	200	178	213	209	236	173	183	185	222	205	192	222	188	211	216	210
4243	2792	1959	1027	782	735	820	922	1025	967	883	636	427	396	435	451	570	620	476	447	358	363	323	293	329	336	329	323	305	310	337	345	335	327	336	325	303	326	286	307	363	310	278	322	279	319	316	348	300	344	312	331	293	311	298	308	341	338	311	312	327	341	359	290	321	340	318	319	324	295	277	297	304	332	317	310	308	298	297	317	317	347	304	334	297	314	305	293	324	329	318	276	313	310	327	326	298	309	309	281	290	313	302	329	316	329	326	327	354	324	310	314	332	329	311	301	314	329	305	318	313	317	330	329	327	312	324	306	315	304	359	336	327	328	312	338	304	317	300	312	322	330	317	307	322	302	328	346	326	292	315	322	346	321	317	317	306	348	320	350	305	318	336	367	306	314	302	323	328	331	332	294	334	285	334	316	302	306	326	307	300	318	332	312	278	288	331	318	323	338	333	336	330	313	301	307	346	347	309	315	302	336	330	315	281	318	318	315	328	333	323	305	351	324	305	321	308	330	317	311	317	319	304	328	345	334	312	316	322	338	294	304	317	302	347	323	316	332	331	301	334	319	301	349	333	338	334	300	327	309	321	325	324	302	323	320	321	327	302	329	316	326	330	310	310	331	321	305	314	332	305	345	311	294	309	323	283	328	285	311	307	315	335	320	307	324	333	316	320	298	306	348	280	318	316	314	326	308	327	274	354	317	284	333	326	310	291	316	316	292	318	333	274	323	301	342	295	281	303	313	305	312	317	328	347	282	368	321	322	329	315	329	353	323	316	336	317	304	294	323	329	337	306	307	319	305	327	332	301	317	298	299	312	303	348	330	327	306	323	318	331	315	341	335	330	345	307	305	291	321	343	298	309	290	315	328	298	287	328	352	345	300	301	294	346	336	327	309	309	296	310	339	343	299	321	349	307	357	304	367	319	332	307	347	312	316	305	290	323	339	343	311	340	308	314	324	304	347	308	314	310	326	309	334	294	315	345	297	327	316	325	339	344	330	345	291	318	360	350	325	330	333	297	330	289	328	286	300	353	321	285	311	347	272	321	325	323	298	314	309	332	341	325	324	316	314	317	293	316	303	308	317	347	338	317	325	326	317	333	318	350	300	310	308	325	318	314	308	290	336	328	314	352	299	307	324	338	289	325	316	356	349	302	316	318	344	334	326	337	314	331	324	302	302	324	325	291	348	298	296	348	300	296	321	349	327	329	302	355	302	305	330	313	335	342	298	335	328	335	343	319	364	308	331	333	308	305	324	334	319	317	359	314	314	316	345	313	314	300	321	319	309	341	351	292	309	314	304	324	301	319	315	313	308	317	327	343	306	289	338	322	331	325	305	338	333	334	348	311	333	299	307	302	331	334	318	316	351	343	313	327	358	321	288	354	321	317	327	314	304	333	314	310	319	311	316	356	337	307	325	322	307	300	306	304	356	366	318	313	329	350	304	335	328	329	314	335	302	306	316	299	318	312	271	323	319	326	334	317	294	311	320	299	317	302	329	337	335	324	321	319	313	317	342	317	307	313	300	351	315	315	325	310	306	327	335	319	300	329	296	325	329	335	339	341	347	318	337	315	326	338	336	348	325	337	328	332	263	329	321	314	314	299	324	362	316	334	328	293	306	342	330	336	309	334	323	323	321	313	333	310	331	300	328	308	323	319	317	315	331	339	300	304	321	289	322	325	311	350	315	338	314	313	294	300	331	323	319	333	300	325	339	338	343	359	324	315	325	348	334	305	316	334	337	305	286	298	311	338	311	312	293	277	331	333	350	318	346	328	334	343	324	318	310	283	317	360	333	340	314	311	300	329	304	300	289	344	332	322	371	305	329	299	305	334	329	331	324	321	294	302	298	333	311	304	327	317	321	291	343	329	347	305	291	322	331	333	331	311	325	309	365	325	319	315	316	273	323	306	303	326	311	288	337	314	319	340	307	331	304	316	311	366	338	312	307	279	347	300	326	292	329	320	305	318	319	316	356	315	373	319	307	344	325	330	292	305	322	311	306	335	333	319	349	315	319	342	313	318	296	297	287	323	324	313	323	323	328	321	325	311	307	361	360	328	334	305	346	322	321	341	328	342	301	303	299	323	296	331	334	330	296	309	325	327	310	299	317	320	279	291	316	325	326	335	319	352	307	311	335	359	335	333	332	303	332	324	359	341	326	308	306	333	307	300	323	302	318	326	338	341	321	321	331	306	318	328	299	283	302	312	358	302	325	323	304	322	320	308	300	330	365	312	326	306	315	319	345	348	328	320	306	302	300	314	330	289	328	335	304	283	284	334	305	333	329	342	343	316	320	318	299	321	364	323	306	337	302	314	322	324	313	303	326	332	304	342	327	321	316	319	320	302	337	334	325	288	319	314	296	300	317	326	337	322	289	314	347	297	311	291	335	303	299	285	330	366	289	332	313	281	328	300	295	312	326	307	291	350	325	340	323	298	349	341	318	282	332	317	302	345	298	318	326	340	315	308	333	308	298	298	302	288	315	368	307	307	315	332	327	315	321	300	336	346	301	317	302	302	323	318	319	313	308	363	305	341	308	302	308	337	324	312	329	339	311	311	324	308	321	336	317	356	321	323	330	322	334	319	319	313	311	313	307	339	370	310	329	318	343	334	330	332	330	333	285	336	303	332	317	360	314	311	350	330	311	323	299	302	303	334	354	330	311	341	299	306	326	304	330	362	318	340	325	301	312	333	325	298	294	301	314	316	315	302	336	281	349	321	329	304	320	336	319	322	344	316	309	359	295	312	332	299	351	331	320	332	338	310	326	313	337	325	296	320	325	332	306	316	348	302	318	313	344	351	300	307	317	302	340	340	358	298	295	326	351	334	309	292	287	366	305	319	332	292	308	302	326	337	321	321	318	305	311	284	304	308	313	306	332	305	323	320	342	330	293	345	294	318	323	327	351	312	320	321	333	331	336	316	316	299	300	335	281	322	297	373	322	323	329	301	329	317	315	348	329	329	327	326	329	289	320	317	324	322	311	355	329	331	345	313	324	332	308	345	313	321	318	317	363	291	312	347	353	324	323	310	310	293	334	355	307	322	305	293	318	350	366	357	328	328	303	322	316	317	296	343	289	339	299	285	341	321	302	325	303	260	309	330	323	305	301	332	310	296	320	313	319	350	315	311	313	303	324	358	304	328	357	337	348	295	327	303	334	320	329	329	338	333	291	304	342	297	305	315	350	300	322	328	317	291	325	317	304	323	310	291	323	318	300	314	301	325	312	289	315	320	317	330	330	297	317	311	332	320	333	326	308	294	308	277	336	335	315	337	326	339	314	301	286	308	319	297	358	334	314	310	293	280	320	314	309	365	326	309	325	318	323	314	292	322	295	306	340	304	337	329	299	335	304	309	320	302	308	288	311	331	269	337	329	347	309	337	317	293	322	306	301	297	326	324	293	285	317	312	347	349	348	319	324	294	321	315	316	358	314	281	291	325	338	289	305	315	322	305	324	326	302	347	323	292	316	322	312	331	346
23599	21404	28488	24659	20729	2275	774	569	560	589	481	350	225	191	230	250	266	254	229	185	174	123	142	114	109	121	123	104	103	109	110	103	120	103	105	113	117	108	102	106	105	108	95	105	102	112	96	108	111	95	90	92	133	107	115	109	103	95	118	106	94	103	111	100	87	95	103	95	111	107	113	88	79	98	102	108	97	99	113	99	89	100	85	104	98	117	123	90	90	83	117	83	118	114	102	122	101	119	95	114	100	131	106	112	94	110	110	83	109	97	92	102	79	96	100	92	95	105	105	113	109	104	91	120	126	113	96	109	116	109	99	92	97	103	107	102	95	106	94	98	98	102	98	126	100	101	95	99	80	104	88	101	92	115	98	88	104	112	97	101	96	120	102	110	101	100	116	90	105	91	115	96	118	130	101	103	106	97	108	90	109	101	108	110	107	108	110	108	101	91	114	93	109	103	116	122	103	102	71	108	100	85	91	99	104	86	110	89	91	100	92	89	100	107	98	98	82	110	113	85	101	112	106	105	104	109	113	93	97	92	133	98	103	94	92	100	106	107	109	113	118	81	99	107	118	95	105	119	98	103	109	99	86	110	94	93	103	108	107	111	117	111	93	76	111	83	117	128	117	109	131	94	119	101	117	120	103	107	99	100	100	101	112	99	103	84	103	115	88	116	102	81	83	101	107	103	122	89	104	106	112	89	107	86	104	90	115	117	104	114	105	100	119	122	90	104	95	104	107	96	97	108	94	100	103	99	92	97	107	93	100	102	98	108	90	111	91	95	98	92	119	108	95	97	104	84	96	113	97	95	105	102	102	108	105	82	89	110	91	92	106	99	122	110	93	97	115	90	108	106	108	101	91	95	97	107	96	76	108	75	119	96	97	97	83	94	112	89	99	106	111	106	92	103	102	99	96	107	106	99	107	109	133	106	85	97	119	113	95	109	112	105	106	103	123	109	111	105	94	133	101	112	109	101	103	92	107	85	104	85	110	115	108	94	104	106	91	100	80	113	119	106	96	116	90	109	103	90	105	92	106	90	110	110	118	123	116	97	105	97	102	109	118	101	120	98	109	104	105	123	102	93	106	79	96	97	105	104	99	100	92	98	101	113	101	101	108	107	96	114	99	106	116	118	111	104	90	100	103	101	101	132	87	89	106	92	97	99	119	79	112	102	94	97	121	116	95	110	103	96	96	97	115	86	86	105	104	94	100	114	109	108	114	86	119	97	111	96	101	99	95	100	111	114	114	97	106	99	102	109	96	104	108	110	115	107	104	108	93	101	81	108	94	109	93	104	111	130	117	112	104	105	103	82	107	102	100	93	94	121	96	99	96	97	91	126	101	76	88	109	100	126	107	105	102	103	105	95	95	107	124	123	106	110	102	83	129	106	97	84	122	96	92	92	82	96	106	98	93	102	96	104	115	96	102	96	92	93	119	109	95	90	97	102	102	104	112	102	102	115	93	107	104	101	103	95	102	84	92	98	97	100	98	90	95	95	92	99	90	99	100	107	98	91	90	101	91	93	101	120	89	100	102	112	111	110	105	103	92	105	106	103	114	109	113	95	90	111	112	100	96	95	96	97	102	105	90	108	102	95	91	123	121	103	100	111	90	108	95	111	102	103	134	124	103	115	112	89	119	115	106	101	98	94	118	104	104	98	111	127	104	107	101	103	97	98	128	112	102	97	88	98	104	86	106	108	109	98	90	88	124	90	114	79	116	115	88	93	90	114	91	93	104	108	100	94	123	86	104	99	103	128	95	98	133	111	106	105	87	99	100	105	97	112	105	104	108	115	88	111	100	87	108	108	104	100	104	101	108	95	107	109	103	106	95	123	95	115	100	118	120	123	100	113	106	111	101	111	94	81	126	101	110	91	115	110	80	98	103	113	98	103	88	102	103	105	109	111	102	101	109	100	102	92	103	103	99	126	114	98	105	94	99	103	110	111	120	92	102	101	97	124	97	105	108	115	101	101	107	105	107	110	109	109	100	91	101	114	101	125	108	99	93	118	97	94	105	108	92	108	88	102	116	98	96	91	118	93	107	107	110	96	110	105	89	105	98	69	93	93	117	87	95	93	108	90	117	104	88	113	109	113	117	89	112	116	110	115	94	108	86	108	94	95	90	99	95	108	125	100	95	106	107	99	109	99	112	101	109	97	109	103	104	95	111	88	113	84	81	117	118	108	101	106	101	119	112	94	104	97	98	116	92	101	98	109	111	93	85	89	107	102	122	94	85	84	110	92	97	95	108	104	97	138	108	104	116	109	100	95	113	95	95	85	107	98	94	88	110	98	104	111	97	112	106	97	101	116	92	96	92	98	120	90	92	120	89	106	106	96	107	104	110	99	109	116	95	114	91	105	90	96	109	107	102	112	98	110	111	97	97	101	111	89	89	104	104	72	99	104	94	89	94	91	98	89	104	100	93	102	94	89	109	105	98	108	103	102	118	99	107	106	109	103	112	93	100	123	114	107	114	88	106	108	96	118	90	90	118	112	92	99	88	117	95	103	93	112	81	113	109	107	104	116	112	107	108	107	97	104	117	107	103	104	126	108	99	107	107	120	90	80	107	90	120	106	94	112	92	106	103	110	111	95	105	90	101	93	105	90	103	109	93	102	77	110	119	81	101	94	96	113	97	105	107	116	110	103	80	102	110	96	106	106	98	95	89	100	90	127	92	125	98	100	113	85	117	86	105	107	100	105	98	90	106	113	98	118	114	92	114	109	116	96	117	109	109	124	109	111	109	94	98	121	113	94	87	95	95	100	87	105	96	109	98	102	120	106	92	88	101	110	107	115	124	100	95	111	101	95	121	114	90	82	88	80	97	85	81	104	104	106	86	116	119	96	122	107	104	95	94	108	100	100	123	101	106	102	114	115	105	104	96	89	92	103	93	92	112	105	119	120	119	90	101	97	103	102	97	110	110	121	103	111	88	104	131	96	104	111	113	92	103	99	93	100	106	90	108	117	102	103	99	117	126	108	104	108	103	100	101	98	113	95	113	97	100	101	106	107	91	120	99	116	83	124	105	113	92	93	94	107	114	112	104	92	96	101	116	97	98	91	85	91	101	123	109	109	97	111	95	82	99	112	121	95	111	108	76	102	115	97	97	105	96	108	119	97	98	99	83	94	129	74	113	109	95	119	108	106	98	113	94	109	99	107	115	96	103	88	102	89	92	104	109	99	102	129	105	95	101	108	99	116	92	112	88	97	99	102	85	95	89	93	91	92	111	111	103	107	99	87	87	92	84	105	104	102	98	96	109	111	107	89	89	107	115	108	106	115	104	110	111	101	99	127	97	107	117	101	101	84	96	124	107	100	101	125	104	94	89	84	87	107	95	101	118	97	111	104	102	98	97	126	97	95	105	86	106	103	100	105	103	100	96	126	102	90	99	93	104	108	109	102	93	107	103	98	97	104	113	97	90	118	104	99	91	121	99	106	97	101	121	103	98	107	115	112	110	101	102	101	84	96	98	95
3516	10069	6822	3068	2169	1665	1544	1541	1564	1530	1285	811	543	447	485	574	612	599	489	372	270	266	240	194	188	208	182	193	191	157	184	185	182	173	176	177	194	183	137	185	202	148	185	172	196	158	165	176	158	158	169	161	180	186	184	177	188	161	168	172	161	174	179	149	161	172	142	136	150	175	172	164	157	152	158	166	152	156	197	152	175	166	166	161	194	165	179	162	181	163	159	147	183	167	185	173	181	184	197	148	178	176	171	163	143	151	138	157	173	148	180	167	176	176	174	185	135	171	167	166	150	178	203	176	160	158	173	148	177	161	192	139	159	163	173	175	156	158	171	156	148	179	163	185	168	152	169	152	179	149	143	172	151	149	152	178	161	164	173	142	137	169	173	171	164	150	147	167	148	156	165	151	179	187	184	146	154	153	119	167	152	179	171	189	154	171	169	188	158	167	170	172	162	179	153	158	158	151	178	181	181	186	153	172	150	143	191	171	173	158	165	166	162	162	144	164	159	167	156	151	164	151	158	177	164	179	160	165	142	165	157	170	160	149	156	155	168	158	166	160	187	146	144	146	163	153	181	170	173	163	132	169	172	172	167	176	181	159	142	160	163	172	156	172	159	179	189	168	173	161	182	162	170	162	170	165	135	151	183	152	173	172	176	161	138	166	163	157	153	143	150	152	146	154	157	148	166	164	160	171	165	166	166	187	161	178	173	166	162	143	162	150	172	170	172	165	169	184	180	159	149	164	163	175	160	164	155	174	176	190	178	157	173	155	150	176	156	172	172	152	161	169	172	172	167	172	164	176	175	189	152	171	151	167	150	185	158	190	169	158	133	181	169	176	164	156	160	161	166	182	158	142	155	182	171	154	168	148	169	172	159	163	167	169	161	160	162	176	167	176	169	163	174	177	174	166	157	129	170	171	171	149	132	198	177	142	174	163	154	167	171	153	159	160	170	163	159	148	166	147	152	151	154	163	160	150	148	163	179	153	174	154	165	159	169	159	173	191	139	157	161	163	160	178	173	183	182	157	153	176	150	154	157	158	163	165	155	159	172	182	172	146	153	159	171	176	168	167	154	164	146	153	192	152	161	167	162	158	153	147	176	146	167	162	171	160	164	174	164	166	173	168	164	164	178	157	165	150	184	155	174	152	165	151	168	171	169	147	166	150	172	169	182	173	161	155	151	157	165	164	153	142	164	160	167	164	162	162	157	164	180	143	158	153	180	152	159	150	180	152	160	140	163	176	176	163	153	157	152	159	160	184	165	184	135	150	166	186	159	159	171	173	159	135	166	165	172	167	149	172	160	161	180	166	148	163	166	146	155	170	153	162	155	187	157	159	190	157	125	193	155	141	159	184	158	169	136	151	170	151	156	161	148	161	157	128	161	162	168	166	152	185	171	159	176	152	172	137	158	174	166	136	165	179	146	169	138	142	152	149	166	171	148	158	178	159	177	185	165	161	167	145	185	177	143	171	159	170	163	147	154	164	150	192	165	159	159	176	172	168	176	165	178	149	193	151	153	152	161	159	150	167	159	149	161	156	134	169	140	174	148	176	144	193	173	148	171	174	178	159	170	171	172	168	195	138	150	138	149	176	157	166	153	174	148	156	170	157	161	158	162	162	178	150	165	157	167	170	189	176	160	155	181	180	169	148	142	155	158	153	165	171	172	147	160	165	175	168	152	139	200	146	168	170	159	158	142	189	178	146	140	168	166	163	168	180	149	170	189	171	149	163	165	167	131	174	160	152	155	168	168	172	161	164	161	160	183	160	187	142	153	170	160	173	179	170	142	144	177	142	178	142	174	161	148	159	177	181	162	171	143	155	157	161	135	152	180	174	144	167	179	162	156	169	149	169	158	170	183	163	160	172	166	192	165	175	150	147	158	152	168	167	155	165	159	161	166	153	152	163	175	165	166	172	170	165	145	157	166	172	148	188	159	168	177	160	141	140	160	163	155	164	170	156	152	165	150	173	175	160	176	135	160	153	171	175	165	173	170	176	165	174	159	169	153	157	164	157	167	162	142	152	155	164	184	159	152	168	176	162	145	161	171	166	169	167	153	172	130	176	168	160	147	149	155	128	156	172	153	164	179	162	146	147	145	150	174	180	150	153	192	149	178	168	138	163	159	167	160	177	143	174	164	147	153	160	166	176	164	175	133	150	156	157	178	161	172	181	180	156	162	182	186	173	161	151	158	157	165	156	174	152	170	155	158	186	143	162	189	141	165	164	173	155	166	153	156	155	168	170	168	165	155	162	154	151	154	149	189	171	150	158	185	168	165	170	147	161	164	140	170	174	179	176	143	171	172	179	174	175	177	159	172	174	166	135	155	154	155	173	154	154	176	161	154	169	164	144	171	155	169	170	129	192	173	181	146	168	161	169	157	157	165	160	159	197	162	159	152	161	162	166	159	177	153	163	143	147	193	158	164	160	177	140	142	159	168	159	169	156	174	185	175	155	167	181	165	176	163	149	152	155	174	158	159	156	144	183	156	166	168	175	163	188	164	173	150	164	173	145	177	142	151	166	166	145	149	164	156	167	187	146	143	151	167	156	147	171	178	180	173	146	188	184	157	178	158	142	155	168	159	150	147	165	183	156	148	156	149	175	176	162	158	162	153	158	154	152	171	158	139	143	160	147	173	153	156	140	169	186	143	166	145	154	165	150	154	152	164	164	170	152	168	162	168	164	160	171	144	186	158	161	145	172	142	186	148	170	157	167	170	167	180	171	156	166	157	199	144	180	161	156	164	165	158	152	156	159	168	148	170	182	155	146	154	137	164	179	173	173	178	168	137	165	168	167	152	161	151	155	151	157	131	137	169	153	163	161	175	167	167	169	168	159	199	171	169	167	135	138	183	165	161	167	169	157	168	160	167	166	168	157	192	142	165	165	158	163	160	162	166	169	174	151	160	174	161	146	189	165	170	173	178	165	185	165	154	186	162	158	150	140	152	137	158	170	173	178	157	187	182	182	170	153	166	158	190	159	140	142	155	164	179	169	162	161	165	153	157	149	171	163	142	171	183	148	155	191	154	153	171	162	145	169	162	153	169	181	179	159	167	168	168	163	159	163	158	176	153	164	151	162	165	161	174	150	147	164	180	159	170	134	164	152	154	146	148	174	161	162	186	161	159	188	161	163	161	149	168	159	184	153	167	163	171	157	155	157	174	174	154	152	149	167	190	155	130	189	161	170	181	175	176	185	165	157	146	142	175	170	186	164	166	154	141	174	162	164	153	177	173	156	170	186	159	167	178	158	154	171	186	145	165	151	170	155	148	156	146	153	147	173	173	159	157	169	166	164	161	149	165	185	155	162	174	174	166	177	156	166	175	152	165	160	138	191	157	157	157	179	172	170	147	165	188	168	163	158	163	159	177	169	158	149	158	140	159	161	153	171	156	162	175	151	159	165	157	157	148	157	187	156	158	179	151	137	165	162	186	154	169	147	166	167	145	175	175	151	161	174	148	168	175	175	179	172
24763	21444	26933	25075	2459	614	544	519	532	590	521	364	366	317	355	325	377	338	338	285	266	298	285	277	261	279	257	285	273	265	247	290	284	267	246	267	239	242	260	252	273	292	261	278	233	276	254	254	270	227	256	254	271	254	265	253	269	263	260	260	275	208	275	250	274	261	243	258	277	265	271	264	263	266	281	256	305	255	250	256	260	258	267	247	284	273	229	271	268	251	273	298	250	228	281	257	256	252	264	254	270	247	272	309	278	226	265	263	241	265	229	245	255	247	238	268	258	259	256	242	245	267	272	278	249	271	261	246	246	245	250	251	256	275	278	258	268	245	247	247	237	287	252	258	253	259	279	252	276	256	257	244	241	268	229	253	257	277	272	233	267	279	232	272	254	239	271	261	270	269	284	262	247	252	240	269	252	239	256	252	276	254	271	249	229	257	261	227	262	273	235	275	267	259	288	229	225	241	261	279	236	276	255	258	265	251	253	267	271	243	265	260	247	266	271	264	271	271	254	263	270	260	262	245	233	295	266	256	243	264	251	252	229	235	269	265	264	264	266	262	269	256	262	259	261	269	272	282	262	254	266	260	278	234	261	263	235	249	259	244	236	272	257	248	275	253	246	269	237	259	262	275	293	256	229	258	275	262	253	252	249	264	263	244	250	234	267	272	270	241	290	261	251	289	255	258	263	280	262	255	254	242	300	243	234	258	272	250	257	254	272	248	250	268	273	281	254	245	266	233	268	247	266	266	238	276	250	261	239	249	276	257	269	244	266	252	254	255	252	247	245	307	255	262	231	263	250	267	243	246	251	261	242	266	254	283	242	249	256	281	261	277	276	263	263	288	252	260	244	282	253	270	279	261	266	241	250	239	268	270	243	243	241	251	282	265	253	265	269	256	252	241	272	256	238	259	282	262	270	247	269	263	278	257	249	234	262	250	261	250	242	227	266	269	268	257	269	290	236	281	257	262	270	248	272	279	258	240	272	265	270	292	245	247	285	259	260	264	244	258	236	260	281	239	286	288	250	278	248	256	242	260	235	271	257	256	268	254	256	260	292	252	295	250	242	229	266	244	280	277	256	258	259	259	246	257	250	258	266	243	246	259	306	259	273	272	233	244	265	245	234	257	255	261	235	265	275	249	265	251	251	258	236	261	233	263	282	262	245	315	238	270	287	261	248	240	249	254	246	277	250	253	281	248	243	246	251	246	252	253	247	221	260	237	269	268	283	240	263	251	284	246	257	226	277	275	269	268	271	252	234	250	257	271	260	258	267	280	252	253	248	257	261	274	256	272	248	268	267	284	247	255	265	245	258	268	279	229	266	275	270	258	271	262	240	251	234	271	261	267	240	301	277	261	275	273	274	271	230	249	283	258	253	269	257	278	286	272	299	249	248	286	256	220	255	236	263	253	267	263	271	272	288	218	232	280	263	284	263	255	266	267	258	246	288	292	253	258	279	271	258	278	268	263	273	244	223	253	267	234	258	273	246	267	290	272	294	256	237	259	255	295	257	241	268	266	264	270	219	256	273	250	269	249	274	241	249	264	261	275	256	262	265	252	248	247	266	260	261	223	237	235	261	245	284	265	215	241	268	268	260	251	241	268	248	232	241	256	256	260	263	264	277	243	257	250	274	309	241	227	269	231	272	256	279	269	277	258	275	231	262	277	253	252	246	243	237	266	274	269	258	259	258	262	231	250	288	273	255	286	278	256	252	246	253	259	243	263	245	254	236	224	262	246	265	245	266	242	273	280	241	226	259	263	253	233	290	289	232	247	263	240	268	251	250	258	238	235	252	266	249	278	274	267	286	265	271	284	227	284	272	253	252	283	266	283	279	254	273	275	262	275	295	242	236	253	251	260	243	289	260	252	270	270	251	223	268	244	273	254	251	237	292	268	256	237	243	273	264	283	259	269	261	263	271	268	253	268	270	265	242	242	255	223	278	253	257	265	255	233	241	244	267	230	263	273	220	253	271	283	282	260	278	249	252	253	263	276	261	219	273	270	300	261	268	254	263	251	259	280	260	283	247	266	269	280	267	255	258	230	275	247	242	262	255	273	253	259	264	248	256	253	256	242	269	271	268	264	266	240	278	253	254	254	284	238	281	241	254	248	259	245	237	239	261	267	273	265	268	243	262	281	291	291	245	266	255	246	283	252	263	251	253	261	253	242	247	273	259	280	229	255	227	286	262	261	245	263	260	242	250	277	230	249	264	247	263	263	273	253	262	245	252	280	270	271	253	274	258	274	242	277	285	286	260	241	238	265	241	262	289	251	271	282	247	253	266	246	244	275	270	262	267	242	263	260	261	276	241	240	251	250	253	262	247	255	245	244	249	272	277	259	247	240	243	273	253	226	270	268	258	252	248	248	265	263	278	254	261	250	271	244	253	255	251	283	265	256	246	245	287	267	273	265	236	235	246	214	247	252	232	244	233	269	250	234	263	248	252	271	261	252	230	236	259	262	265	239	257	280	276	276	273	234	259	282	264	272	225	295	248	239	258	232	302	285	253	237	239	254	242	244	262	248	266	278	268	270	272	259	248	278	268	274	235	242	265	267	259	241	252	246	290	280	260	260	283	269	240	249	269	287	259	254	270	289	262	258	261	229	247	258	255	276	247	274	250	250	253	268	278	289	258	260	254	243	281	260	253	254	268	260	228	265	251	294	258	248	242	266	264	236	277	258	233	257	261	245	248	254	246	259	269	276	248	238	258	256	274	252	268	277	250	262	244	280	277	229	300	258	264	282	248	247	245	247	278	271	230	262	249	243	259	246	275	279	267	245	266	246	260	236	244	256	235	265	236	224	242	257	248	251	273	253	275	261	245	267	257	266	293	258	264	243	272	248	271	221	258	239	287	272	260	257	237	247	267	233	236	261	246	262	267	249	258	255	231	272	233	257	268	253	269	240	277	239	261	240	228	255	275	243	240	250	273	255	234	247	246	241	236	258	240	271	257	277	265	261	258	259	247	227	255	261	243	258	261	273	246	257	262	274	241	270	245	271	235	268	272	252	264	250	264	267	252	264	264	280	250	267	262	288	305	268	252	258	264	248	252	240	248	274	269	273	269	252	262	267	259	260	264	241	313	264	244	239	255	241	252	256	270	282	271	248	264	240	297	261	238	258	262	252	250	221	250	263	221	251	262	278	285	251	276	257	253	258	274	243	276	270	245	269	248	279	264	246	250	271	291	267	280	255	277	250	258	283	254	278	250	244	265	264	237	270	249	203	278	259	269	250	271	250	277	248	251	250	228	253	282	269	246	249	246	280	254	239	254	268	274	279	247	238	260	262	267	244	274	267	252	272	261	258	254	240	274	245	246	298	261	250	248	239	256	253	266	250	224	284	264	258	259	261	270	273	258	262	264	241	265	241	268	271	250	245	251	245	292	262	255	267	248	286	270	252	272	282	251	259	287	236	263	281	270	259	259	250	247	246	244	260	273	248	261	258	269	212	275	240	255	255	238	279	268	269	264	236
3581	6347	4050	2025	1616	1270	1274	1327	1375	1406	1161	768	648	640	601	696	689	693	588	530	441	451	411	409	421	438	398	404	373	395	424	429	382	411	353	388	362	413	379	405	429	396	377	390	361	406	402	400	374	407	380	410	392	378	358	360	395	371	407	419	400	390	381	375	387	380	374	391	366	384	388	430	388	382	385	377	355	364	384	420	355	402	389	407	357	375	388	378	398	371	384	381	390	385	355	396	379	356	379	388	357	360	394	413	389	387	401	386	405	437	355	375	387	380	376	375	407	414	370	397	368	387	380	376	378	387	332	372	416	395	385	381	389	386	384	389	395	416	365	415	382	410	396	363	404	372	376	386	371	377	387	387	383	369	388	366	411	422	391	402	393	397	409	374	362	375	379	417	417	411	354	345	421	356	391	382	370	391	396	357	368	376	398	380	388	364	376	384	390	386	392	392	376	375	438	370	378	398	384	341	371	385	404	374	414	389	388	388	337	382	442	348	394	414	357	395	393	377	364	361	382	368	396	402	400	405	363	387	349	384	380	402	370	393	391	372	373	366	402	382	389	369	361	391	376	405	370	374	361	402	368	384	390	394	396	369	386	403	375	390	394	381	396	387	402	389	367	361	372	371	382	371	389	395	387	377	401	377	394	387	389	365	359	362	366	388	359	382	354	359	376	387	394	383	391	379	388	400	365	372	402	385	376	428	384	350	369	372	390	380	389	387	391	378	409	400	372	396	407	360	388	379	347	377	405	362	396	413	380	415	380	391	404	401	382	373	403	354	414	375	396	373	416	389	376	421	394	382	345	363	382	410	363	368	398	383	362	404	373	380	359	394	421	421	392	381	398	399	419	332	373	372	356	408	369	330	384	380	401	421	430	354	378	408	375	346	383	384	383	399	376	375	405	395	414	381	401	413	417	382	384	397	380	388	366	377	359	384	439	376	388	374	381	392	383	389	406	386	395	360	368	349	372	388	355	414	374	367	400	392	401	391	365	383	397	396	346	423	408	390	385	373	376	355	400	375	379	400	391	377	359	406	384	392	379	392	392	369	384	383	409	406	424	368	424	393	385	373	408	386	385	372	381	407	396	387	381	401	388	401	384	387	383	392	380	361	370	397	371	377	383	361	371	372	386	364	361	374	391	405	379	396	399	381	377	364	345	379	374	358	402	376	386	374	377	398	368	410	404	397	364	379	416	406	389	372	403	387	392	406	373	385	395	368	394	375	408	378	345	382	378	366	370	363	368	402	367	380	366	404	376	399	416	416	353	377	354	406	382	409	385	400	398	391	354	371	351	387	385	386	383	382	422	391	391	380	416	394	353	379	352	368	381	408	385	356	376	381	393	348	371	367	382	364	393	413	385	398	420	404	369	409	382	395	377	386	374	368	377	376	403	405	419	394	405	410	398	387	438	406	379	367	400	383	373	410	362	367	377	407	381	382	402	411	373	401	402	382	404	421	402	361	404	372	388	372	381	391	392	427	427	393	408	358	378	394	396	418	382	402	393	421	374	370	412	394	384	365	367	375	365	417	417	383	392	380	391	385	388	404	392	415	390	403	409	373	396	411	385	374	388	406	379	411	391	385	365	385	412	389	380	404	374	382	372	377	425	385	376	390	397	396	387	404	359	391	353	367	393	378	393	360	375	378	400	372	388	399	389	387	379	379	370	379	391	404	384	372	346	386	411	358	365	393	384	371	404	392	368	393	362	376	384	358	366	390	406	354	411	374	406	362	369	394	402	352	384	408	420	402	379	395	370	409	356	361	395	411	373	388	359	373	398	371	365	377	368	376	415	417	393	365	373	396	379	375	375	409	351	369	347	347	392	357	383	422	375	406	437	385	386	391	389	397	382	378	394	378	380	378	381	375	376	421	423	389	366	362	374	413	376	363	401	380	395	382	390	373	388	359	411	366	405	385	423	417	403	378	376	386	407	395	388	422	378	404	382	403	370	387	375	371	360	360	385	390	412	360	370	399	375	371	417	383	410	386	353	417	379	388	383	401	377	378	379	377	394	385	395	424	380	403	382	379	381	413	385	374	403	373	372	400	386	432	402	379	419	384	380	353	377	402	396	402	371	373	399	363	392	395	386	407	357	370	394	392	393	407	364	396	362	393	380	374	390	373	382	383	426	362	385	384	393	409	382	401	384	361	368	425	372	373	418	399	362	348	403	402	395	384	377	365	393	387	343	364	377	368	401	392	356	353	363	389	381	371	372	377	406	400	403	438	384	393	409	390	378	412	422	371	398	371	369	414	373	358	412	378	387	370	382	369	390	384	384	383	389	369	419	379	370	363	389	404	395	362	438	344	375	373	354	383	411	408	365	360	407	393	402	371	396	384	372	407	384	366	391	414	397	390	374	387	372	342	395	393	367	406	401	411	400	375	370	350	391	346	358	388	385	378	385	376	381	396	420	373	410	408	401	356	400	392	418	382	395	393	409	391	380	385	372	395	402	366	369	392	387	360	404	377	409	396	376	385	386	409	365	348	353	390	379	390	410	350	367	364	392	387	373	386	372	397	393	406	403	374	382	358	355	385	390	352	378	386	409	372	396	385	399	383	364	406	391	382	347	388	424	397	380	372	369	374	407	355	388	374	378	357	357	361	337	404	385	385	416	388	351	371	348	396	382	371	397	404	395	385	368	414	388	352	375	374	398	381	370	413	424	389	423	400	376	398	348	402	387	451	394	368	391	379	356	401	352	367	375	372	391	401	392	402	391	379	360	372	383	406	380	365	409	415	392	342	393	384	396	347	405	397	401	377	397	358	410	403	389	397	392	373	389	369	384	395	410	373	366	355	387	394	403	369	342	367	367	366	414	377	355	421	374	381	342	388	397	392	392	375	390	378	405	358	358	384	378	406	382	403	420	362	408	389	390	367	356	421	385	376	373	390	390	374	371	398	403	408	379	364	412	375	363	368	363	380	372	393	401	381	437	363	354	424	415	379	359	405	391	372	381	389	371	385	403	413	401	383	353	369	383	432	409	409	365	443	394	382	393	400	421	365	400	376	398	384	385	380	373	403	404	361	397	417	365	368	408	394	372	399	390	377	418	369	388	392	387	388	383	376	374	380	410	391	393	441	372	399	389	377	379	353	407	360	403	400	367	399	377	362	393	377	372	342	400	403	384	419	386	406	401	360	366	390	432	385	394	377	356	386	382	413	370	375	372	374	369	392	400	384	376	380	375	403	394	353	351	377	373	387	400	376	377	360	413	374	395	420	396	421	395	396	354	369	380	394	338	371	396	390	359	383	403	415	369	386	401	438	415	372	380	360	386	376	372	390	380	392	344	392	371	412	350	357	387	357	388	399	363	376	382	423	354	364	366	434	398	348	363	425	406	404	383	396	390	359	393	380	407	388	382	408	430	354	385	375	345	379	383	378	369	422	403	392	419	355	373	389	362	382	365	406	410	362	408	373	365	371	360	375	375	411	360	395	357	371	392	402	348	392	360	389	399	411	358	362	387	389	401	406
22582	21465	29232	24098	21457	20951	2490	976	904	865	695	502	409	347	368	352	403	333	296	249	215	192	184	156	174	159	125	130	144	146	135	126	134	155	145	125	143	133	130	130	128	134	128	128	128	143	145	128	138	135	127	139	106	124	106	155	121	120	127	126	140	123	143	125	155	121	149	115	138	130	135	122	125	131	115	128	117	122	128	143	135	149	114	137	142	132	120	129	146	145	108	135	141	133	130	125	122	124	129	127	135	119	148	135	126	118	125	126	115	141	122	129	129	120	130	131	129	129	129	122	138	106	148	130	142	128	109	141	117	133	146	128	112	136	125	120	128	154	129	130	120	110	136	128	125	137	133	144	145	136	143	108	126	104	124	121	102	128	124	126	143	115	140	126	154	141	118	128	123	118	117	119	132	136	123	146	149	123	136	144	112	120	119	112	125	131	130	128	130	142	140	132	152	144	127	123	123	126	136	114	167	124	118	129	146	137	121	118	110	121	110	134	127	133	132	137	139	118	150	131	134	135	138	132	153	134	130	125	140	140	124	139	132	123	139	115	130	128	133	102	123	125	136	119	119	129	125	131	123	126	121	118	110	131	110	139	123	127	132	130	129	124	126	136	122	131	122	130	126	136	112	119	145	132	128	136	107	149	126	105	118	120	154	112	145	126	117	117	136	127	135	119	118	122	129	125	133	117	115	139	127	138	130	122	136	126	134	112	121	139	128	95	122	115	131	135	150	139	139	134	127	132	117	135	146	122	146	137	122	133	139	115	110	132	138	141	146	152	114	121	125	124	149	126	124	143	123	130	135	147	114	139	137	121	136	135	120	131	127	126	130	137	134	146	129	118	124	108	132	145	121	129	114	122	116	126	118	116	125	135	145	139	144	126	126	123	123	126	128	130	116	119	116	131	139	129	124	126	154	121	121	104	141	131	125	119	119	113	149	142	133	143	137	131	101	131	116	120	128	103	114	113	111	136	130	136	112	124	140	129	114	130	137	125	135	132	140	113	130	134	121	113	129	127	112	120	124	128	112	107	122	135	112	141	133	129	135	127	120	126	124	125	126	111	131	145	125	142	129	105	150	134	125	131	146	128	128	123	131	125	128	126	130	125	127	133	135	140	130	124	120	130	149	115	121	133	109	117	114	124	149	124	128	137	130	115	144	123	141	118	131	130	138	141	138	116	129	139	146	123	119	116	137	107	131	148	129	122	133	133	139	132	106	122	124	133	125	134	113	130	114	132	137	131	137	133	123	142	133	130	142	106	101	142	128	127	120	115	117	122	145	121	118	119	119	127	122	116	124	128	127	119	93	127	128	117	143	129	160	127	116	108	109	139	128	114	122	118	127	144	128	129	131	128	122	115	130	142	140	123	119	130	143	126	120	139	120	123	142	139	112	136	135	149	122	127	106	122	115	125	107	115	123	126	133	129	125	118	107	116	132	141	115	129	136	115	115	113	106	125	135	118	120	126	136	118	109	125	139	125	139	130	122	129	115	119	118	116	142	135	151	115	139	127	129	132	129	130	131	119	116	114	125	110	134	122	122	107	127	139	136	113	127	114	113	139	134	115	122	126	133	131	124	121	113	117	128	137	112	110	149	118	120	126	106	124	161	143	115	146	146	152	124	120	133	133	118	115	123	127	133	118	127	136	132	116	111	118	134	108	126	118	112	131	133	118	126	141	125	128	144	127	118	115	133	133	147	141	126	126	127	124	109	127	132	128	104	146	147	130	131	91	126	110	125	132	126	121	145	126	117	130	110	120	147	126	137	123	133	115	125	117	108	109	129	108	130	119	134	142	121	110	119	151	128	109	109	116	120	131	118	123	148	129	117	121	138	109	120	129	136	122	127	112	147	134	124	121	122	124	124	149	122	116	123	123	142	118	158	126	122	117	132	131	141	137	126	137	117	156	128	129	109	133	138	131	118	133	135	122	97	136	109	138	130	124	128	134	145	128	128	120	112	150	113	101	140	123	116	109	121	129	117	149	117	119	137	124	118	129	117	127	120	125	116	132	128	141	110	131	120	142	126	122	125	145	115	136	120	123	117	147	139	122	104	121	132	105	133	132	144	129	122	118	132	121	107	104	130	119	138	127	127	133	126	130	135	139	145	126	124	132	122	117	124	115	129	124	138	109	130	120	122	136	131	121	114	131	123	138	128	139	140	131	137	129	131	129	132	132	138	120	113	120	132	134	123	132	108	129	111	130	134	92	126	112	119	114	127	143	135	128	135	132	135	135	127	146	146	111	135	122	132	120	127	139	121	132	116	128	138	111	121	122	145	141	108	142	140	121	110	140	133	127	140	116	141	102	121	131	127	121	134	108	110	115	154	117	95	121	133	130	148	124	117	111	124	127	122	105	134	131	108	129	152	135	140	128	147	126	127	125	122	123	120	128	128	127	132	103	124	137	154	128	128	160	126	111	116	125	112	138	103	125	123	123	125	129	130	128	112	109	121	137	126	141	138	111	118	132	138	117	124	128	117	137	121	93	131	137	130	126	118	143	128	138	123	134	108	145	139	118	129	138	132	141	123	107	122	132	132	140	127	130	119	125	119	128	131	126	111	117	120	122	124	128	124	134	112	111	130	141	135	135	136	126	128	123	126	145	129	111	131	132	110	126	119	132	139	138	134	117	107	137	118	121	120	108	132	138	128	109	107	125	113	125	124	127	114	121	113	116	128	142	132	125	116	105	132	120	136	141	129	135	114	123	116	135	144	134	146	123	129	126	151	116	123	135	120	136	135	123	133	123	140	109	118	108	143	125	134	123	133	124	120	131	128	128	124	136	112	123	118	105	128	121	124	143	136	124	125	117	124	131	113	118	139	112	124	135	111	131	121	129	168	131	112	137	114	144	125	151	110	117	117	127	123	127	118	126	124	136	133	142	119	122	143	120	141	131	126	131	131	127	129	107	110	125	140	119	129	142	123	142	144	130	120	106	114	133	126	142	112	122	107	134	124	120	118	114	123	125	110	146	139	115	145	131	123	128	127	125	128	112	128	133	119	136	128	132	115	140	133	103	125	152	130	127	119	128	136	128	144	143	128	155	134	121	116	146	118	130	126	110	126	119	109	114	122	125	139	103	133	123	143	128	131	109	95	107	130	135	120	131	121	137	132	123	123	128	131	131	130	146	123	128	124	160	118	125	120	135	124	132	118	122	134	120	122	141	127	121	143	119	139	102	110	117	148	128	131	117	116	136	113	117	120	131	111	119	136	149	122	131	137	121	130	112	116	130	113	143	116	119	138	125	152	134	123	118	137	128	142	105	111	131	113	127	129	125	124	137	98	124	131	141	139	119	121	118	113	135	133	137	132	125	106	123	112	129	137	145	127	138	109	138	128	144	98	117	122	135	144	134	138	129	124	110	134	132	111	126	123	143	97	129	113	132	147	115	124	132	134	124	131	123	126	112	115	125	134	115	120	120	108	136	154	122	146	131	124	121	124	117	128	130	119	141	131	139	132	129	115	139	122	114
4699	15416	10459	5018	3497	2796	2266	2191	2360	2250	1883	1257	956	816	773	895	927	717	578	482	427	394	339	251	252	222	261	219	257	226	226	200	219	229	217	189	197	182	190	223	211	191	170	166	216	198	198	187	200	190	197	169	218	201	178	166	190	192	207	210	177	175	177	194	168	208	188	193	186	192	149	195	183	198	167	175	191	192	178	194	168	194	171	171	201	217	175	184	196	196	203	208	172	205	203	181	190	192	197	174	190	175	194	181	175	203	169	172	199	176	168	189	185	189	199	194	175	172	180	176	186	194	178	196	188	165	170	177	197	194	190	175	161	160	172	179	192	184	193	169	200	174	176	177	184	167	161	174	189	163	188	178	178	189	157	177	196	205	202	172	184	184	185	158	165	171	190	218	181	193	173	212	178	188	187	179	174	174	197	185	155	173	187	185	174	170	176	172	193	167	185	166	196	198	200	186	189	189	193	171	160	190	181	187	171	155	178	170	198	187	192	167	193	185	172	197	185	177	144	165	225	176	200	198	196	195	183	208	194	196	161	190	180	193	191	202	196	215	166	176	185	170	178	167	213	170	178	179	190	202	183	171	187	152	181	170	150	188	164	184	180	159	166	203	165	183	175	193	193	183	194	178	175	181	162	174	189	176	197	168	166	179	180	203	177	156	202	196	187	178	182	177	155	215	169	203	180	197	188	172	181	203	178	172	188	208	196	191	199	184	179	197	198	195	186	174	183	178	182	192	204	183	174	188	194	180	198	170	175	190	177	169	186	187	183	192	203	170	198	141	184	195	186	178	173	202	169	158	181	181	164	204	197	180	205	177	174	201	162	184	149	194	175	188	180	188	179	176	172	166	189	180	176	206	202	176	188	181	170	194	186	188	171	176	193	202	168	189	205	170	171	188	184	180	186	176	186	162	193	204	177	175	192	174	192	190	173	162	189	159	209	190	154	169	161	181	177	197	196	154	167	164	201	194	180	185	201	197	166	182	179	191	184	181	187	216	199	200	191	197	179	157	181	187	170	171	186	212	186	191	189	187	197	165	181	181	180	175	167	190	147	148	179	178	200	166	179	171	184	187	205	189	197	195	184	180	180	168	174	189	186	166	215	195	171	194	213	160	190	183	174	184	192	176	165	202	197	207	201	182	169	169	172	177	216	189	206	183	174	215	188	212	191	182	145	193	206	210	199	203	191	170	190	207	181	190	179	182	196	193	181	226	175	171	195	185	182	187	177	177	177	179	193	172	194	174	179	166	170	173	186	165	194	175	189	179	170	208	175	196	205	198	186	167	178	175	187	195	178	170	186	174	204	171	170	184	183	169	201	183	188	190	186	181	181	180	185	206	165	182	167	198	169	177	196	190	194	188	191	194	173	163	176	172	158	192	160	156	175	177	182	174	176	184	178	147	197	191	195	203	146	182	181	196	183	186	184	171	187	164	183	177	183	192	198	200	191	173	180	190	185	181	201	150	166	187	166	171	190	165	198	163	201	184	184	169	184	192	151	179	170	189	196	179	168	192	174	161	220	169	171	201	168	184	178	163	189	179	195	171	214	164	175	206	190	159	176	166	177	194	175	173	194	184	191	172	180	186	182	187	214	187	177	176	164	181	180	162	179	178	201	193	187	176	165	175	195	193	164	167	173	190	195	173	182	197	186	188	173	204	193	148	178	191	173	173	173	155	173	174	193	206	197	179	187	180	193	192	179	176	173	196	182	190	173	186	175	171	188	183	201	186	187	183	203	176	199	166	168	162	186	174	178	191	163	177	183	163	189	169	180	177	184	207	195	193	165	178	196	196	166	186	186	207	187	178	195	184	185	176	183	174	181	194	200	186	166	182	168	172	166	166	185	188	193	167	195	159	183	203	190	187	201	190	182	168	215	182	171	184	197	187	185	176	170	171	183	201	186	163	194	188	182	161	158	171	176	186	176	171	172	193	171	194	183	176	195	186	179	183	181	181	174	179	181	182	196	179	208	200	176	204	174	178	179	177	158	168	205	184	188	182	194	184	176	162	172	229	173	193	178	169	200	181	185	201	178	170	162	177	185	201	187	152	164	174	175	210	178	189	181	178	188	194	159	186	175	192	160	177	159	179	170	159	176	172	188	165	190	185	199	195	180	191	211	205	183	194	158	159	161	175	229	199	160	170	171	179	159	188	193	181	209	178	179	207	191	181	164	180	159	164	199	165	196	187	172	197	198	181	200	214	179	180	182	178	169	195	176	183	192	185	169	182	184	192	201	199	192	196	205	174	173	202	182	187	182	180	171	157	188	191	190	177	153	191	183	201	205	200	185	185	179	200	165	184	197	188	177	179	174	177	181	187	193	208	162	175	197	162	153	178	192	194	206	194	183	173	190	167	181	169	193	198	191	193	172	196	182	178	187	171	192	201	169	179	165	179	166	191	191	191	180	197	207	192	170	183	184	185	180	187	183	170	176	164	192	183	172	178	158	182	185	193	178	182	194	173	168	193	190	200	159	186	188	186	170	171	190	187	172	175	185	187	173	196	169	178	182	174	187	190	168	189	170	192	174	159	214	183	177	181	163	215	175	194	164	208	189	176	185	196	191	181	182	197	188	207	200	202	188	192	182	181	193	176	169	184	162	226	182	186	219	198	193	168	173	180	182	188	175	178	189	186	166	178	195	171	169	173	193	195	180	170	181	174	190	170	224	163	184	183	186	181	189	192	182	187	189	181	176	192	179	156	179	214	165	191	192	178	180	196	193	170	185	207	165	199	177	204	175	197	198	215	193	185	184	195	172	186	183	174	204	201	178	177	187	175	152	191	199	188	161	182	189	193	177	177	159	176	174	170	189	168	180	184	188	179	156	186	182	177	168	170	196	171	225	170	204	189	169	184	157	199	152	184	181	188	180	174	161	166	151	176	197	202	166	192	185	184	184	177	180	190	183	194	193	184	194	184	173	215	211	180	175	176	173	181	182	189	217	176	177	172	226	198	178	185	169	184	190	181	203	178	174	168	181	156	163	221	160	184	153	166	175	184	164	189	183	176	210	195	208	185	182	200	183	151	163	181	169	202	193	166	193	162	182	187	180	175	181	214	161	186	196	179	219	182	175	162	185	183	201	175	180	182	172	183	184	190	187	187	189	167	190	163	188	189	174	160	193	197	192	210	166	207	178	191	185	191	187	174	176	185	183	167	181	191	181	191	176	199	185	156	186	166	179	165	192	203	179	198	163	196	194	156	175	183	177	207	172	166	195	196	201	178	175	192	186	187	196	209	181	187	183	181	156	171	163	204	193	198	181	179	187	183	171	180	154	192	152	204	187	171	183	201	188	185	198	168	166	166	178	157	171	188	187	195	196	198	184	182	178	186	176	192	160	194	213	226	159	183	197	185	171	178	173	200	179	197	182	184	219	152	191	192	157	191	185	182	159	191	193	188	180	158	188	201	186	179	186	193	192	163	158	155	202	181	168	195	193	171	175	185	164	181	158	161	177	168	176	184	176	147	192	188
27371	16924	2840	889	557	503	359	324	344	342	358	303	259	243	249	300	267	261	231	250	208	236	206	200	218	230	228	197	193	216	195	219	224	207	194	225	188	204	212	194	206	198	208	217	189	196	211	230	191	202	207	208	207	181	214	203	210	209	233	232	224	195	212	203	213	227	222	202	211	216	202	240	173	211	209	210	227	180	185	222	203	216	213	206	206	212	231	201	195	186	197	189	241	218	225	188	220	176	212	195	182	197	218	232	214	198	208	195	219	205	209	199	194	202	194	203	219	212	214	195	186	202	211	209	204	189	213	212	198	212	207	185	213	219	204	208	219	218	198	249	198	211	184	184	226	197	201	203	176	227	217	193	202	204	201	196	206	187	186	209	204	192	201	232	183	201	216	227	211	218	202	224	215	212	196	193	233	201	215	202	223	198	211	217	209	214	184	205	231	204	189	194	174	190	178	187	179	184	196	223	220	200	220	207	200	204	185	215	198	182	220	196	212	208	221	213	185	238	220	182	222	197	220	186	215	185	186	222	203	223	200	207	213	190	156	179	192	204	211	212	209	208	210	223	180	194	215	205	197	192	208	206	210	211	208	228	185	193	216	197	207	207	198	216	207	210	187	186	185	201	203	213	228	185	237	205	199	194	206	225	213	224	208	201	198	217	201	179	210	193	210	198	190	219	190	205	207	223	209	184	209	210	196	214	185	217	186	205	205	223	244	195	204	197	210	188	210	199	227	186	241	205	177	205	186	214	185	173	208	221	203	184	183	208	208	182	221	203	188	207	213	188	206	188	190	172	193	252	191	187	207	182	185	202	214	210	218	188	192	202	176	220	232	209	222	197	215	213	190	192	207	225	206	201	194	190	229	201	195	207	190	190	199	202	240	198	229	188	208	190	201	227	209	200	190	182	227	218	203	214	229	222	197	197	206	209	221	212	197	192	215	210	207	189	190	228	203	219	214	215	200	221	211	203	215	219	180	192	205	200	200	227	212	198	206	217	212	193	232	219	209	199	189	213	199	219	198	203	229	206	205	239	196	236	203	215	175	217	244	190	201	209	205	225	193	190	200	219	230	173	192	203	224	196	184	209	231	196	216	215	209	217	202	227	226	207	194	199	217	213	206	210	172	210	197	231	215	210	198	216	210	217	200	202	174	197	221	194	211	209	187	209	204	193	232	215	220	210	234	206	204	227	226	200	209	214	214	205	191	217	227	205	173	206	181	209	201	200	206	186	205	239	211	215	218	196	204	182	219	201	198	202	215	207	196	214	179	223	235	201	222	216	190	219	205	223	190	209	217	191	215	198	203	217	187	188	219	201	205	210	223	224	192	196	194	228	188	204	207	198	222	200	238	224	199	220	200	202	196	209	231	180	199	195	215	226	190	202	181	214	207	203	212	190	212	228	220	236	175	239	202	198	203	210	210	230	213	208	200	212	191	202	216	223	199	193	223	196	220	226	214	232	215	199	215	213	199	202	215	207	225	166	201	194	209	192	202	201	220	204	193	198	207	193	190	196	191	235	202	197	212	219	195	204	183	187	193	235	225	202	207	196	237	184	195	184	207	182	207	222	211	179	210	234	204	223	184	176	219	189	200	195	202	202	196	184	215	226	177	218	201	206	201	226	211	213	199	190	222	201	226	205	189	200	192	200	199	229	218	221	219	185	192	231	194	197	231	209	201	211	192	161	197	203	205	176	212	213	213	219	214	203	200	232	207	190	187	210	188	181	208	199	202	204	193	239	224	214	217	210	224	201	199	200	224	187	212	206	207	217	221	194	198	190	202	222	218	190	205	211	221	196	209	199	201	191	208	207	218	214	208	220	216	204	189	204	229	215	207	197	207	219	173	208	210	183	222	216	212	210	166	172	206	204	230	201	199	195	218	195	223	205	180	197	196	222	211	207	212	210	209	231	199	212	211	210	211	201	208	216	203	204	232	220	185	179	237	201	221	202	183	189	180	197	194	199	216	209	200	226	229	202	206	205	217	205	217	208	190	212	211	204	210	220	199	233	191	207	194	227	207	211	193	204	195	177	210	194	216	197	201	197	208	203	198	226	197	200	192	172	218	196	180	181	211	228	196	193	202	217	228	220	211	194	224	199	202	219	188	206	197	214	215	207	189	218	215	191	199	209	208	181	195	220	169	199	211	190	216	227	185	201	191	215	175	214	227	192	206	200	194	215	213	192	211	218	215	203	182	201	192	192	224	215	209	181	187	205	194	213	188	203	234	221	206	198	194	220	205	205	192	208	220	211	203	202	192	191	212	191	194	227	225	228	203	188	204	209	217	193	210	199	207	211	226	191	185	207	213	193	187	191	222	193	194	188	208	194	215	228	204	214	181	205	200	192	217	200	207	229	193	187	199	204	193	194	210	180	204	170	225	181	197	198	183	218	211	208	223	197	217	213	223	204	184	205	207	198	188	181	208	220	208	207	210	211	203	216	178	227	201	192	233	218	219	215	207	213	213	194	230	187	190	169	203	213	224	179	216	185	194	205	214	213	215	206	185	196	192	212	194	178	203	212	193	203	207	212	206	196	197	207	204	203	231	232	233	232	192	216	191	193	199	210	199	208	191	191	177	210	179	186	209	179	210	194	204	221	217	223	192	178	217	215	220	220	205	207	221	207	213	176	207	211	204	190	191	214	182	183	194	176	184	199	189	207	199	189	205	190	196	218	203	210	203	209	188	183	198	204	203	203	201	227	197	207	194	208	202	221	197	220	206	201	212	202	191	232	217	224	195	212	218	210	213	192	212	194	187	188	228	186	242	219	191	213	208	211	213	207	183	184	222	216	209	228	198	221	206	211	181	201	210	196	203	194	192	206	195	222	211	244	203	209	192	184	213	216	214	197	209	203	187	203	202	190	202	218	205	205	206	203	212	195	195	152	214	209	193	201	210	197	226	201	220	205	178	210	215	203	192	192	207	180	206	229	188	187	202	211	224	233	216	197	211	214	214	211	222	183	203	184	220	201	201	240	222	220	194	194	193	184	213	204	203	207	195	213	200	225	219	219	207	216	207	187	220	188	196	210	214	201	188	212	209	214	196	244	185	198	203	213	213	202	234	198	218	182	216	200	202	186	200	219	255	199	209	206	210	216	226	200	219	183	209	205	193	207	209	211	219	206	223	202	197	190	210	190	195	218	199	189	228	212	192	194	213	201	204	208	225	230	218	196	215	194	183	196	196	186	185	203	222	214	217	194	186	190	185	193	194	215	205	217	184	183	234	225	220	210	218	227	210	201	208	223	204	191	191	202	215	222	208	208	200	194	214	207	211	225	210	209	205	189	212	224	208	215	200	190	196	227	196	200	184	213	206	198	192	188	210	208	195	232	211	202	194	230	216	192	190	211	194	212	200	213	212	210	225	216	201	197	185	212	231	225	192	173	171	199	190	217	201	218	204	202	218	193	208	207	204	208	181	212	208	226	199	213	216	211	216	202	196	205	198	209	207	221	213	216	206	194	200	222	207	204
4289	2607	1904	1061	917	701	709	729	748	758	700	617	501	447	474	517	514	437	405	406	343	373	377	350	301	315	320	316	304	306	318	322	310	344	320	310	341	307	296	291	317	297	315	307	333	339	315	316	304	329	307	337	340	304	313	279	297	299	319	329	330	308	290	306	297	346	317	352	356	317	318	301	322	302	304	327	307	325	306	299	308	313	310	309	316	336	330	296	322	325	295	320	322	324	301	311	349	309	304	316	290	326	333	333	314	337	318	291	344	351	335	302	326	331	320	343	317	332	342	318	319	314	314	285	331	331	329	309	302	318	326	356	318	307	322	311	303	304	305	331	327	308	303	334	344	300	353	318	327	315	340	300	302	274	300	277	309	295	322	297	320	345	298	305	344	330	320	300	299	295	318	320	297	295	309	295	312	299	336	323	323	319	327	309	310	316	287	313	334	342	327	312	326	316	307	322	304	284	359	349	284	338	318	293	300	303	319	311	327	302	332	316	325	324	324	321	315	318	325	280	274	309	330	307	322	265	323	321	295	310	330	311	281	306	311	321	336	306	326	298	311	285	326	281	291	316	329	328	294	316	342	312	305	307	285	319	335	305	317	304	312	309	307	314	335	336	329	302	314	278	292	299	308	296	293	323	306	308	338	318	351	328	302	332	348	289	299	314	350	306	314	341	333	298	339	322	290	310	313	357	305	305	303	303	337	313	298	323	317	308	306	334	305	324	314	336	301	318	325	300	292	315	325	319	286	306	305	303	297	300	322	292	353	312	282	336	316	306	310	307	313	340	308	289	303	290	319	358	313	326	309	311	309	329	295	324	309	370	288	284	320	313	324	294	304	296	307	318	341	300	337	306	323	288	322	323	329	267	331	339	335	333	312	345	343	308	313	318	326	321	323	328	299	321	294	268	330	328	322	323	273	340	287	344	331	321	335	310	333	329	289	294	314	317	301	327	309	303	327	339	341	314	305	314	311	308	311	323	331	310	290	290	299	294	316	309	322	323	290	291	314	287	290	305	330	314	316	284	304	303	296	314	315	306	317	300	340	296	301	297	330	316	339	296	322	324	341	301	320	305	321	314	299	285	348	318	314	287	322	313	332	318	327	297	313	323	287	306	332	337	310	286	323	314	331	329	342	308	312	316	302	335	303	337	309	295	297	288	337	323	292	326	339	341	312	320	321	308	299	319	316	297	321	307	350	307	343	330	323	300	352	286	317	319	322	298	323	296	325	330	327	328	320	309	299	327	331	329	297	339	315	329	332	321	303	308	336	333	278	272	316	309	310	327	293	290	318	296	311	292	310	314	347	313	306	324	315	314	303	323	309	306	341	308	341	305	316	298	333	301	320	312	323	306	284	347	303	315	301	330	332	271	318	318	290	334	307	301	304	355	341	310	360	331	308	309	317	318	334	314	324	306	303	304	294	313	289	321	309	314	308	311	301	312	348	306	297	315	309	304	317	325	342	318	315	315	320	286	316	330	315	295	306	313	331	340	264	300	297	305	314	329	323	313	302	301	318	319	329	331	329	326	320	313	314	320	335	303	310	342	311	326	319	325	327	294	300	306	329	313	303	297	319	331	327	288	299	305	323	320	315	282	300	306	280	322	304	298	305	303	320	335	342	307	332	308	309	320	305	328	334	333	337	320	343	313	368	334	307	324	322	316	304	320	309	306	335	327	316	331	313	336	306	326	315	297	300	319	322	320	322	321	324	305	344	320	314	322	298	334	288	324	309	313	326	332	311	337	272	294	337	289	341	285	303	331	284	356	291	306	346	307	295	314	323	318	320	313	312	307	299	311	310	320	328	332	289	325	303	329	328	335	329	329	334	319	314	343	330	331	334	306	344	328	296	320	286	294	337	321	295	329	307	297	291	299	294	295	303	312	329	291	312	303	307	305	313	285	303	307	286	322	312	317	321	327	281	300	299	319	297	321	299	341	300	349	292	308	322	300	308	279	288	307	327	317	305	332	341	324	310	298	312	313	314	299	292	321	311	317	295	297	348	308	293	335	339	312	289	298	341	317	298	306	318	316	314	340	303	330	303	305	317	337	308	327	286	296	306	320	346	328	317	323	333	332	295	315	316	342	298	312	335	326	279	296	318	305	330	281	321	332	294	345	317	325	301	293	280	310	336	351	305	310	349	345	343	347	315	338	302	300	326	300	304	312	319	305	322	344	344	314	323	347	306	314	325	340	298	322	325	299	325	323	346	282	321	310	298	303	314	295	336	332	315	316	291	301	316	324	357	323	299	285	317	317	301	276	328	314	312	320	310	366	349	304	303	327	316	315	321	322	292	321	315	285	320	310	294	318	313	314	315	320	323	299	306	286	331	309	325	336	306	334	287	338	310	297	340	314	297	355	307	344	276	302	341	310	312	315	325	336	311	311	331	324	335	329	336	323	293	297	298	303	292	329	311	320	324	314	287	276	312	324	309	329	317	302	302	315	317	310	325	305	308	327	311	292	296	312	337	332	318	319	322	288	304	339	311	317	306	332	313	294	304	308	316	324	307	312	285	350	314	278	329	350	333	312	315	315	336	351	315	294	313	309	319	281	312	300	285	299	306	306	317	292	307	297	314	292	301	311	296	324	308	321	351	310	326	332	310	320	318	305	312	298	306	288	320	326	291	330	298	309	333	340	318	301	311	285	318	303	315	311	302	323	325	330	342	302	319	323	307	307	312	342	296	306	325	306	320	294	308	332	316	348	310	321	300	296	312	320	326	321	300	318	319	290	355	314	302	301	346	323	291	312	305	338	327	280	325	329	315	308	305	308	350	310	299	309	308	315	321	311	336	295	290	320	305	276	338	306	342	314	312	289	296	319	370	316	323	288	318	297	321	331	320	298	310	324	298	294	318	329	343	302	330	331	309	336	349	304	322	304	327	292	313	372	339	298	310	317	311	325	284	326	329	316	342	325	331	299	308	281	322	310	315	297	318	346	292	314	328	362	288	327	310	298	302	299	316	315	309	351	309	296	290	323	326	277	323	285	310	300	331	308	290	339	312	305	330	316	322	298	326	321	300	278	336	291	304	292	298	313	339	310	319	295	282	302	318	338	330	308	341	340	330	301	316	311	292	327	308	348	275	283	287	332	326	320	333	301	316	315	304	327	351	357	300	302	304	329	315	309	302	314	295	318	320	298	280	293	306	329	326	279	302	331	320	322	317	325	322	301	346	338	329	313	344	311	322	328	298	305	312	309	327	321	318	319	293	305	321	292	319	290	335	311	318	337	296	316	287	320	337	326	327	293	306	293	345	312	351	358	303	307	307	331	313	292	316	312	268	301	313	309	290	297	347	298	353	328	297	320	319	326	313	320	305	350	360	297	329	321	308	312	318	301	290	343	316	331	339	300	340	314	311	318	298	308	312	299	316	318	299	267	343	315	310	311	310	288	307	323	307	343	336	309	320	339	320	278	303	327	323	311	317	316	320	329	335	299	293	309	319	320	317	354	285	302	322	317	312	293	311	317
23593	21412	28476	24721	20751	2270	631	455	422	406	338	267	230	220	208	243	240	199	180	156	136	167	141	105	114	99	108	120	90	121	97	111	96	92	98	111	119	92	114	107	113	118	87	87	111	101	121	97	98	116	94	106	108	98	103	98	103	108	86	109	102	105	109	96	103	96	103	98	97	111	101	90	107	92	99	93	94	89	91	94	111	110	118	120	89	89	102	109	109	91	108	98	99	102	77	92	88	94	104	110	111	98	112	89	117	107	95	101	108	98	112	104	98	104	103	89	111	90	115	94	103	95	110	89	114	111	86	100	119	106	135	110	89	85	77	89	108	105	105	122	85	82	130	83	85	99	99	107	99	83	103	91	94	93	100	74	98	108	93	95	110	77	98	106	105	98	114	100	102	101	113	92	88	111	112	89	101	91	103	91	116	114	103	103	93	80	103	92	86	87	118	90	115	92	96	100	105	99	102	104	95	98	109	88	95	97	104	115	109	108	105	111	100	104	102	99	96	95	89	114	108	95	103	113	98	86	112	100	103	98	103	128	100	93	100	113	107	100	88	108	113	89	99	90	138	94	119	92	112	96	102	106	83	103	105	105	108	100	79	103	98	98	100	103	95	108	100	89	104	109	103	118	99	105	111	107	103	113	99	120	98	117	118	101	104	89	113	97	90	101	100	110	82	102	103	95	112	105	101	111	91	99	76	97	86	92	107	109	93	113	90	98	103	94	99	104	91	99	99	94	108	109	108	86	81	101	89	97	100	105	105	104	94	104	99	95	79	116	108	104	97	92	91	110	96	106	91	113	105	115	87	89	104	106	109	87	105	99	90	109	106	104	110	90	109	121	84	101	109	102	111	99	85	108	97	91	108	99	101	72	102	97	112	102	103	87	78	103	93	91	87	82	103	114	85	98	81	107	98	102	99	88	114	113	97	106	98	109	97	83	92	96	96	95	85	84	84	99	106	98	90	87	101	88	128	76	104	92	117	109	99	99	112	110	93	97	116	108	104	94	84	108	114	100	88	88	101	111	103	96	109	108	108	109	95	99	101	97	111	116	105	97	99	100	98	99	87	104	101	101	91	100	109	103	97	106	109	107	98	111	103	109	88	100	83	84	86	94	110	102	105	99	83	106	115	105	102	93	90	97	96	103	111	114	110	108	84	108	94	119	87	82	105	112	97	81	112	86	112	99	92	88	83	114	98	112	104	84	95	99	95	92	82	99	108	92	104	94	102	106	98	110	78	83	108	96	105	112	100	93	91	97	87	73	90	99	89	101	107	106	88	85	105	90	73	101	100	96	118	107	84	109	108	100	97	103	83	104	85	95	104	91	110	110	118	86	95	88	99	111	77	104	113	104	103	94	105	90	85	77	104	99	86	94	91	94	94	114	100	96	102	91	108	96	102	94	102	100	103	94	98	99	85	108	106	96	100	110	92	102	108	90	108	111	82	100	107	109	90	96	105	91	99	100	102	106	102	99	98	111	74	90	95	84	96	91	104	99	92	82	112	89	90	112	107	102	103	90	106	89	101	101	106	98	95	96	107	96	87	95	113	100	112	100	99	94	116	102	118	91	98	94	101	87	109	90	103	103	106	100	102	92	109	104	92	99	98	105	95	96	103	91	99	98	90	108	106	96	109	113	99	98	101	114	99	117	96	104	97	100	113	93	102	98	111	87	95	89	106	105	110	93	100	104	84	105	81	102	95	83	100	118	120	113	92	125	99	100	94	102	110	113	113	104	102	98	95	98	88	90	116	98	103	97	99	95	76	100	109	96	96	103	101	93	90	83	85	90	98	103	116	95	112	110	88	87	95	98	103	101	77	94	99	110	110	87	90	114	105	100	92	84	101	89	92	93	81	94	93	103	96	109	91	93	110	108	93	100	108	97	98	98	99	85	107	117	91	116	101	96	106	101	96	106	95	121	88	130	86	106	88	103	89	112	106	100	98	97	90	105	102	98	94	101	93	101	98	86	109	89	117	110	106	104	100	89	82	102	90	90	94	97	101	103	97	98	82	92	103	101	99	91	111	98	108	84	95	94	86	100	99	136	88	110	98	103	105	93	95	101	111	109	99	93	103	106	122	98	107	109	114	112	93	85	116	107	104	102	110	109	116	101	87	92	98	88	100	110	107	96	99	99	95	86	97	108	102	105	106	92	100	86	103	81	102	101	107	105	104	93	117	98	87	89	97	105	108	88	118	95	98	92	104	102	95	108	100	102	93	109	102	104	97	107	106	105	109	97	102	85	105	94	98	112	105	102	92	100	101	98	98	85	107	111	116	90	101	89	100	101	102	106	95	108	112	105	116	120	104	118	102	102	77	110	101	90	102	106	84	92	110	92	112	99	101	104	91	107	89	94	90	96	96	94	115	94	94	95	116	101	93	118	94	99	95	98	99	105	103	102	109	101	99	97	92	99	102	74	96	88	114	95	97	107	96	93	89	101	116	100	101	120	99	105	99	98	95	109	114	98	98	93	93	93	103	101	103	118	102	109	92	89	98	100	98	92	116	92	96	96	102	102	115	104	101	113	94	94	83	97	111	101	104	88	79	105	84	82	99	85	71	120	112	102	116	102	111	121	117	118	85	102	81	88	92	103	99	89	112	109	87	100	112	108	102	92	99	99	107	93	108	113	95	89	88	104	99	84	116	107	113	109	86	102	101	97	113	86	105	94	91	103	95	103	95	93	113	95	99	98	97	89	106	104	113	105	118	113	95	86	108	87	108	96	89	92	99	107	104	101	110	107	102	103	115	89	108	86	97	105	95	93	88	99	112	114	114	102	114	121	105	89	87	94	103	104	123	91	98	73	92	110	110	90	93	104	102	101	106	100	113	106	105	111	99	96	100	103	94	100	106	123	112	103	112	104	87	106	114	91	103	97	89	97	100	89	103	103	103	94	115	94	97	107	94	109	84	79	86	105	100	103	98	105	94	98	104	100	81	100	101	99	95	100	100	95	104	89	112	86	84	87	89	111	101	109	82	96	90	100	84	85	110	114	82	91	97	113	89	87	93	92	108	97	118	99	85	83	94	105	110	102	95	100	108	109	108	91	96	122	90	79	112	99	104	92	87	95	107	88	93	114	94	107	110	102	99	106	107	100	93	109	112	98	87	108	100	95	106	105	111	103	94	98	94	92	105	108	95	88	108	84	96	88	104	95	89	131	107	101	101	101	110	95	97	106	109	100	106	95	116	101	111	101	92	100	94	95	109	96	100	103	119	96	86	105	92	109	90	90	100	111	95	93	114	83	95	96	113	103	92	101	109	106	103	99	89	106	99	93	113	104	88	99	103	107	87	99	92	96	119	92	95	91	104	108	101	82	106	97	89	108	112	109	94	99	91	104	122	110	97	92	106	109	96	107	107	112	102	114	102	108	103	119	92	97	103	109	100	97	94	92	121	112	90	105	108	109	107	96	94	126	119	100	89	114	99	101	101	108	102	92	96	114	108	98	119	93	106	103	101	96	101	110	106	78
3565	9994	6886	2965	2181	1640	1300	1188	1144	959	938	695	497	466	544	532	487	389	379	329	293	257	250	212	220	194	185	166	179	178	190	193	154	166	168	176	160	170	188	165	189	142	136	166	171	166	187	183	163	182	168	147	162	152	142	167	152	161	173	167	180	178	172	168	167	176	152	155	160	164	168	139	155	147	192	154	155	133	169	147	183	156	154	165	139	144	154	175	148	163	151	166	156	163	183	159	168	175	149	167	186	152	174	150	164	160	157	172	178	152	178	175	149	170	179	177	148	173	146	160	154	159	179	167	142	165	147	159	161	181	166	158	160	165	155	149	182	175	150	173	179	164	153	159	150	161	145	179	165	146	157	148	156	167	159	172	167	154	151	162	150	167	151	162	148	150	137	180	191	141	157	154	159	145	158	169	184	169	144	151	155	159	172	154	153	150	143	167	149	159	165	161	147	174	159	152	145	159	145	158	177	159	158	173	168	178	145	173	136	161	159	149	143	155	157	144	128	170	146	166	143	201	152	137	167	155	167	153	156	173	168	160	155	134	167	184	176	152	165	137	156	149	182	176	136	164	170	159	155	138	158	159	163	172	163	140	160	170	159	146	173	168	156	160	178	169	156	164	149	156	159	149	158	157	165	162	169	152	162	157	161	156	133	174	158	144	163	157	156	135	147	158	183	175	172	139	158	136	156	160	150	162	180	188	163	163	157	169	158	150	149	138	149	148	159	167	144	158	140	154	147	167	169	154	151	152	158	182	146	152	137	146	148	171	162	155	150	161	173	182	161	148	160	169	160	145	171	172	142	153	162	168	162	150	169	141	158	153	176	142	119	166	151	168	159	146	158	168	170	166	181	143	143	175	156	149	155	166	146	160	151	178	163	162	186	167	168	162	151	157	160	159	139	158	145	178	145	154	175	186	156	143	153	161	140	156	153	142	150	145	144	135	168	150	166	146	156	140	164	154	170	147	149	180	133	169	177	147	143	180	172	172	135	174	145	160	160	153	157	149	174	165	156	180	135	168	161	147	173	151	156	164	159	139	169	146	189	155	176	138	134	167	174	174	164	144	137	157	143	176	142	174	143	155	156	162	155	168	143	140	148	173	169	151	158	144	155	146	145	156	147	160	155	185	160	138	157	155	173	188	171	148	168	182	142	148	171	167	155	172	161	163	157	181	147	159	157	174	174	166	181	151	146	139	184	142	158	147	136	157	146	170	167	163	149	125	141	143	131	156	154	150	148	172	141	175	157	183	143	155	142	156	160	162	148	145	162	151	142	147	169	138	155	160	160	173	148	150	176	160	179	152	143	145	146	137	165	160	144	147	178	140	163	138	159	170	154	152	158	159	155	173	160	170	149	150	164	145	166	142	153	172	166	161	162	164	170	156	144	159	142	154	176	150	156	159	155	144	154	169	156	157	162	156	142	166	166	176	166	183	164	166	167	145	162	145	164	147	175	159	167	154	133	160	126	151	166	135	140	149	145	169	168	156	147	161	151	154	149	139	165	149	174	171	167	148	150	162	141	156	150	151	169	156	169	152	126	165	158	175	161	134	169	155	163	186	163	158	167	182	158	151	161	171	152	164	194	165	160	172	153	163	168	159	149	181	182	178	168	176	187	172	193	148	151	175	134	148	148	181	141	165	147	160	160	150	157	157	171	173	165	139	163	156	160	155	151	139	169	160	153	146	161	174	144	153	147	163	180	159	161	186	176	164	162	132	163	158	162	160	125	145	188	145	158	159	161	153	141	157	154	181	132	188	151	165	145	155	160	168	173	166	168	161	163	149	160	160	177	137	161	152	156	151	164	159	145	152	164	184	157	153	152	172	178	147	160	183	170	156	135	171	172	163	188	152	163	159	154	152	165	155	172	174	145	164	143	148	146	148	175	163	138	161	173	163	161	156	186	153	152	160	144	150	148	147	169	142	171	170	161	173	146	161	161	174	151	166	149	150	148	143	151	141	154	166	153	158	181	195	188	162	145	150	166	155	171	145	172	174	156	175	156	144	160	159	160	153	166	168	154	138	150	156	152	167	149	147	158	162	169	153	150	148	156	170	162	148	139	156	164	164	164	156	158	163	157	152	157	153	155	147	149	167	148	160	158	164	144	174	146	163	155	158	149	143	156	151	140	163	162	163	180	157	162	166	150	157	164	161	155	171	165	178	156	139	134	158	155	176	147	158	159	150	172	159	158	179	161	148	158	172	171	174	146	171	164	158	157	156	175	165	147	159	149	142	172	135	149	165	156	150	167	150	135	181	157	150	149	163	152	150	179	170	161	136	135	191	138	164	153	155	161	151	156	166	148	163	144	146	171	164	148	171	147	146	145	162	164	137	154	160	159	162	161	166	169	149	160	149	166	141	159	175	151	165	145	159	149	137	155	155	159	165	163	161	148	161	144	154	166	168	164	189	145	183	168	145	154	166	152	160	163	156	160	158	173	154	174	162	133	161	147	160	154	149	166	172	155	139	163	163	146	131	151	174	156	169	137	154	158	165	132	167	161	168	177	150	151	160	146	158	156	158	131	133	147	151	174	154	142	155	145	155	151	164	158	169	156	165	171	180	171	176	164	169	145	158	179	158	157	153	131	178	162	164	154	161	147	147	153	151	164	151	150	166	136	147	161	168	157	141	145	171	161	148	163	144	158	144	166	170	162	133	164	176	166	166	152	141	170	164	143	169	151	164	156	157	150	176	158	152	173	166	169	166	166	153	149	143	147	149	150	151	159	152	159	167	156	148	146	167	173	152	162	160	163	156	160	154	172	160	173	155	145	170	158	157	158	174	146	150	166	151	138	166	167	171	146	159	145	164	148	129	141	168	153	165	163	158	174	136	141	184	162	181	165	161	158	137	157	172	142	140	151	134	156	171	155	150	176	150	168	136	147	161	143	169	126	159	157	159	145	157	157	160	146	172	169	143	142	150	179	144	153	141	171	150	146	152	158	167	168	177	167	158	185	171	162	159	166	154	161	144	154	142	142	175	150	168	167	159	158	195	157	172	155	173	140	160	176	172	139	169	166	166	166	175	154	170	151	157	157	159	144	145	171	130	152	175	163	149	129	179	170	153	150	153	146	159	167	138	160	191	158	142	136	153	149	167	156	148	153	172	163	178	153	135	157	169	166	177	154	194	183	170	143	177	171	151	151	166	141	131	158	162	161	168	149	161	160	127	140	164	128	140	137	145	152	142	140	155	169	139	137	136	195	168	183	157	144	163	164	149	140	155	150	174	152	184	163	143	175	158	159	165	166	159	165	183	167	168	159	140	173	146	150	190	161	140	165	160	169	172	146	160	143	158	168	154	171	177	156	172	155	159	178	164	157	160	149	160	167	167	168	178	161	159	168	164	144	150	140	152	147	167	151	155	143	167	173	140	156	156	157	169	149	148	156	147	169	161	164	180	161	162	169	166	157	178	145	152	167	152	170	153	159	150	188	143	145	156	177	153	161	159	162	154	180	166	141	135	158	178	141	156
24724	21427	26923	24914	2341	581	541	507	431	487	405	349	317	324	366	388	333	306	297	294	289	287	293	281	264	273	254	252	250	251	243	249	264	267	212	263	237	259	248	254	268	255	256	258	271	258	262	252	234	284	258	249	250	230	253	266	220	252	257	261	279	261	238	272	253	241	262	236	261	256	274	235	252	256	219	246	280	291	250	249	262	246	244	251	261	266	241	218	275	252	241	285	237	238	239	247	264	256	236	261	266	243	262	222	249	249	271	232	254	279	257	227	257	255	233	262	238	274	253	272	276	250	252	247	268	254	265	249	264	241	256	261	277	260	256	236	251	230	231	264	262	243	259	254	251	237	259	253	262	238	276	287	266	301	241	251	252	258	288	249	258	252	224	240	235	248	221	244	268	248	250	252	237	242	237	271	258	271	237	241	226	261	246	248	242	198	269	246	261	267	240	275	244	280	268	264	259	249	271	290	228	236	263	243	259	239	255	257	239	271	245	231	277	220	261	287	248	230	270	262	254	229	263	261	260	292	247	257	248	255	262	228	269	243	287	257	274	271	263	246	268	239	238	231	242	234	237	255	294	232	262	281	255	250	260	285	265	275	244	263	259	253	267	267	261	232	255	215	247	254	262	252	260	252	256	280	262	271	263	267	262	259	253	266	254	275	238	251	242	236	257	245	233	280	245	262	250	240	262	268	245	239	247	260	258	252	241	284	243	275	280	228	277	254	258	217	284	249	278	256	230	258	257	273	260	246	257	279	249	251	243	255	250	250	234	250	262	255	237	253	261	258	250	229	239	267	238	251	290	270	269	251	234	245	244	240	234	251	246	237	245	273	258	284	217	274	248	270	235	290	257	269	265	244	269	262	240	249	254	262	236	255	233	267	239	266	243	266	223	255	255	277	257	242	270	263	265	259	234	276	274	246	276	241	263	274	258	244	264	266	278	239	268	234	245	241	254	255	240	259	255	252	246	265	270	241	266	276	248	294	251	256	279	224	278	278	244	241	246	247	245	258	251	259	245	286	278	246	259	258	258	272	293	237	252	250	270	255	252	241	250	258	264	277	247	249	221	236	252	261	261	252	225	227	248	233	259	249	263	273	276	250	254	267	254	253	252	248	262	267	267	221	282	238	267	266	282	258	247	266	224	236	248	249	253	263	278	268	266	273	262	221	257	270	254	229	262	231	244	263	265	254	248	270	278	246	252	268	240	253	251	252	262	264	238	271	236	264	249	256	237	241	276	257	233	289	222	240	239	271	246	262	262	246	271	259	237	263	268	228	254	245	246	259	281	268	263	255	252	286	275	257	227	237	246	272	267	275	224	245	222	234	250	239	238	245	235	237	243	233	260	233	252	257	230	254	250	251	244	260	264	245	240	267	284	263	240	289	244	270	269	248	237	256	252	284	221	263	247	271	230	261	238	241	264	237	290	239	227	236	271	277	252	281	262	234	255	263	258	239	264	243	251	285	233	232	250	253	231	245	273	254	251	242	256	274	279	230	228	262	298	243	261	267	252	267	285	262	258	270	246	247	238	262	259	233	247	262	247	256	254	262	252	228	269	254	229	260	247	236	258	262	274	257	250	237	271	266	251	223	247	256	271	278	257	267	243	244	243	270	245	267	264	233	248	250	240	253	288	284	268	272	266	240	250	226	242	257	242	246	252	245	229	267	240	252	258	261	224	235	235	266	240	259	240	253	245	271	235	254	237	262	262	258	254	273	238	244	244	228	260	261	234	235	268	266	275	230	263	259	246	261	262	269	274	236	272	248	232	241	249	246	231	276	247	277	267	250	246	216	258	253	272	254	264	255	238	254	228	225	247	256	244	253	266	236	270	239	247	275	236	250	278	262	263	241	225	264	251	247	225	287	254	246	258	225	245	255	235	267	250	247	245	280	251	251	240	262	263	258	262	282	263	266	276	260	240	250	267	270	230	233	255	234	261	246	289	254	257	249	267	254	231	264	274	270	254	269	254	256	233	276	287	248	255	222	233	267	257	248	247	254	279	251	240	239	252	254	253	268	231	231	267	266	252	264	257	248	260	259	238	258	270	237	254	262	268	263	216	283	253	230	222	233	266	243	265	281	270	287	243	283	241	270	237	257	234	221	263	239	273	245	260	254	240	262	254	252	253	221	258	265	272	266	261	274	246	259	223	212	252	249	237	263	234	255	259	284	251	264	235	239	250	230	255	232	243	247	238	242	240	234	236	252	241	257	250	238	269	249	243	277	229	232	255	243	235	280	250	258	244	278	272	251	273	247	265	252	249	264	235	267	251	273	246	238	237	238	274	258	265	257	235	248	269	243	246	258	262	252	248	274	249	258	245	246	259	271	260	227	263	272	278	262	250	242	229	263	259	246	235	247	246	252	283	233	256	246	246	255	238	252	248	255	245	235	247	256	254	254	234	220	242	257	249	252	241	237	290	262	258	256	265	230	263	252	273	255	263	263	271	244	286	264	266	251	241	236	257	239	274	264	239	266	260	222	252	268	262	238	253	251	285	254	263	257	251	241	260	259	253	221	242	271	215	281	282	238	255	258	281	258	259	236	280	228	228	248	249	286	262	229	271	243	262	256	263	272	234	239	278	272	256	254	260	253	260	257	258	250	233	269	275	274	213	246	252	263	238	259	232	250	253	255	270	249	238	264	262	225	248	262	279	268	246	239	254	256	265	260	246	258	228	249	260	262	232	259	259	239	246	233	258	264	238	257	246	236	244	250	246	261	252	252	270	257	277	264	266	245	239	272	240	252	267	227	237	254	267	240	252	244	264	241	207	252	296	270	262	257	268	258	242	254	247	254	275	260	287	260	260	254	231	245	257	264	250	263	258	254	277	230	254	243	246	241	255	250	241	245	257	272	264	259	229	247	237	248	259	261	257	250	234	280	250	229	275	274	240	257	239	245	257	251	222	221	238	252	270	252	247	256	256	247	271	293	240	266	274	234	256	250	247	265	261	262	259	231	250	250	239	261	267	280	242	284	276	240	235	253	233	239	250	242	240	253	230	277	250	223	232	267	256	253	255	265	261	244	244	234	289	232	261	261	251	250	255	250	273	266	272	275	276	268	248	221	254	270	247	238	252	270	274	249	276	252	280	247	241	230	246	250	277	257	237	253	254	252	285	248	252	255	262	243	261	257	252	233	246	297	245	260	257	254	234	244	260	240	245	278	233	266	224	230	215	251	245	254	260	254	264	270	264	287	231	234	246	261	251	266	272	270	277	243	250	235	261	241	259	247	262	241	252	238	271	259	272	246	263	266	248	273	270	242	239	277	269	276	256	269	256	261	225	256	257	263	258	266	266	236	231	253	288	242	266	228	256	233	256	239	236	251	236	253	272	245	197	239	256	249	252	259	239	261	242	271	267	253	252	256	250	262	275	257	241	273	261	256	269	257	267	285	248	252	265	228	256	254	233	261	270	294	234	251	269	256	220	270	236	251	238	246	267	267	242	263	252	246	235	233	272	272	249	252	239	268
3551	6033	4224	2093	1674	1278	1026	1073	1061	998	815	699	579	582	590	621	585	513	517	459	446	492	429	413	411	419	407	392	390	382	380	395	375	410	362	441	373	360	366	368	371	385	395	364	384	374	353	383	399	325	332	411	357	392	417	414	409	395	379	391	380	390	392	369	392	387	380	385	397	377	402	420	369	402	372	351	346	375	417	399	382	393	365	380	395	395	372	385	362	368	401	399	386	441	350	393	387	375	385	389	373	453	389	408	349	376	346	384	362	370	387	387	369	356	389	367	382	386	378	403	357	371	367	391	383	401	401	350	375	402	394	373	385	376	350	363	343	354	371	380	376	385	375	358	418	371	382	390	408	406	371	375	392	376	400	400	343	372	365	367	380	366	362	370	371	387	361	371	392	343	351	357	369	372	390	371	397	409	350	403	354	373	377	383	359	331	378	422	399	397	376	383	380	386	366	384	377	375	391	389	376	389	375	380	405	385	381	342	360	381	342	414	391	399	371	397	354	376	367	376	412	406	374	353	384	402	364	388	374	373	377	361	364	383	376	365	344	408	393	370	420	388	387	439	357	384	387	356	391	365	384	383	399	366	370	411	387	380	379	432	374	378	392	352	369	391	355	363	402	405	379	362	339	388	385	369	342	360	397	368	386	379	373	353	395	363	382	373	350	407	400	397	387	409	409	373	387	384	400	389	377	377	367	368	392	386	379	395	400	364	387	416	383	367	353	347	385	368	357	368	380	359	393	361	358	376	458	372	395	349	371	383	389	362	375	397	349	379	392	363	377	372	390	356	400	416	401	378	370	386	390	383	399	431	400	352	386	380	369	380	381	375	359	361	384	371	385	398	375	407	396	368	387	389	391	352	394	356	382	343	373	363	346	364	361	373	371	409	355	416	370	364	403	330	384	406	367	372	376	354	380	401	406	388	342	429	382	385	359	384	398	357	342	406	389	376	355	380	400	353	364	398	408	365	373	385	391	379	375	389	396	398	377	370	365	401	351	437	390	383	384	366	368	344	382	430	384	384	380	376	372	367	401	358	379	387	370	389	368	399	376	373	367	366	391	375	374	367	369	365	397	380	402	382	340	357	394	351	371	408	390	376	408	351	374	375	391	420	357	413	387	441	381	362	347	350	364	370	411	352	386	390	381	421	374	373	360	327	389	404	368	350	418	375	384	398	370	363	381	385	376	338	351	390	382	373	398	383	361	379	397	364	386	411	391	390	389	362	362	406	389	342	354	422	393	398	359	374	388	377	368	399	368	370	374	374	411	370	422	379	354	403	388	356	383	374	391	355	396	388	383	392	395	397	378	393	383	395	395	360	367	379	407	383	371	343	382	390	421	385	401	358	377	333	391	362	393	364	381	376	350	403	367	366	373	364	362	396	363	376	373	419	391	364	387	410	380	391	375	375	402	375	399	377	368	402	334	365	349	388	407	357	404	346	389	418	383	387	338	386	405	383	362	366	375	424	371	407	369	357	369	366	365	437	353	396	382	376	359	363	364	360	373	404	392	336	398	363	405	391	403	379	331	381	373	347	375	381	394	366	385	369	400	381	363	370	345	388	402	390	369	344	399	374	370	399	372	381	368	428	372	391	389	358	383	372	390	410	369	374	393	423	384	382	362	375	387	360	368	363	382	392	407	376	390	383	392	377	376	394	383	385	403	357	386	354	387	376	364	388	384	363	371	373	376	363	398	375	401	366	411	383	378	380	382	385	386	360	374	367	406	395	359	353	355	334	355	393	376	356	351	363	381	396	404	362	362	355	381	372	380	339	375	374	393	359	360	353	411	382	374	368	394	385	380	352	373	378	379	352	382	359	409	373	367	398	399	370	370	395	409	368	393	382	350	379	349	399	385	396	358	392	389	364	369	388	343	401	324	360	390	385	363	361	381	382	365	376	405	354	392	408	356	365	356	389	377	352	413	403	374	394	376	396	409	379	345	380	386	383	391	396	362	402	400	406	380	375	375	377	388	382	363	359	387	374	376	388	391	390	428	413	398	384	395	355	378	385	403	383	394	391	374	386	388	361	360	420	411	348	356	385	339	351	388	378	389	358	391	385	396	393	358	386	362	432	403	400	369	371	373	378	394	384	358	390	411	413	390	367	400	390	414	381	347	375	349	375	390	383	362	375	376	350	367	363	388	384	387	410	344	394	354	366	384	370	405	401	369	369	377	394	380	361	356	414	408	413	346	365	412	406	389	365	354	366	395	376	364	333	412	382	394	383	341	388	384	361	380	400	385	386	407	363	364	360	392	386	383	411	374	384	403	380	362	411	379	390	371	395	383	373	382	375	382	401	381	333	376	379	365	411	366	400	368	398	409	379	375	382	427	371	401	355	363	376	409	375	358	365	367	380	392	393	405	396	363	409	390	359	371	354	386	388	359	377	359	417	398	410	413	390	374	376	383	372	372	378	375	374	383	380	401	372	408	385	351	396	411	379	361	388	390	385	336	370	390	353	416	372	393	365	361	387	400	390	401	386	381	371	418	368	382	375	408	405	394	433	352	393	365	390	374	385	356	389	389	374	406	366	405	405	375	386	360	388	385	400	396	378	386	366	383	353	386	395	365	431	369	342	391	372	406	346	357	404	376	391	393	369	390	377	400	385	396	365	373	374	361	372	357	373	369	335	364	391	370	416	416	339	361	379	378	396	368	408	415	388	408	396	397	407	403	367	357	376	364	370	384	345	365	376	375	366	387	390	379	394	373	354	396	383	384	356	379	398	370	394	400	390	376	371	351	376	405	382	401	385	362	392	344	354	388	384	377	343	388	420	370	349	374	366	371	375	391	387	382	370	393	350	320	396	389	370	384	389	362	352	364	367	350	368	378	376	350	388	385	411	400	339	382	384	389	368	364	414	404	380	405	384	395	416	392	391	387	371	392	359	399	395	375	368	358	413	379	407	374	425	393	378	374	407	394	385	406	357	391	389	395	389	359	389	372	351	363	366	391	356	374	383	373	375	370	371	386	372	408	406	407	408	371	405	412	377	383	410	362	392	404	341	408	376	355	377	389	378	378	395	355	383	387	393	363	362	351	387	362	386	367	370	392	370	375	395	371	380	399	364	376	374	392	391	368	388	399	369	365	378	360	376	395	376	396	368	396	396	390	366	395	382	374	383	397	368	410	382	372	378	361	394	384	367	379	367	388	406	404	369	347	375	371	348	385	387	425	375	386	405	361	398	405	397	359	410	398	377	369	378	374	375	428	367	370	393	381	400	366	380	372	356	363	375	354	402	377	352	392	355	406	357	394	374	389	393	378	354	394	356	380	364	391	408	390	377	391	361	361	386	398	366	357	413	413	371	402	404	370	388	374	335	378	345	373	370	352	375	365	391	370	411	407	386	382	362	376	357	411	378	404	386	390	408	395	362	382	353	380	374	373	375	361	410	362	378	390	376	409	353	380	376	367	432	397	393	412	403	385	361	390	396	377	392	351	352	359	394	367	383	365	358	414	365	363	372	389	379
22687	21478	29214	24171	21471	20838	2347	805	632	639	467	386	297	283	294	295	286	239	216	220	223	218	201	156	158	137	138	128	136	115	147	128	127	152	121	134	143	134	136	124	133	120	142	118	118	130	110	116	127	108	138	144	110	110	136	124	105	118	108	141	139	127	121	113	121	114	122	120	130	108	110	132	128	143	131	128	125	122	127	118	135	138	141	129	126	123	129	144	115	102	118	106	122	130	114	119	128	132	114	112	121	139	136	124	120	117	108	120	134	123	115	135	110	109	126	121	126	110	134	147	111	119	127	122	124	95	119	117	120	120	106	128	133	132	132	126	124	106	113	114	130	133	124	132	121	119	133	134	110	134	119	118	126	123	109	105	120	122	136	130	140	99	120	140	120	123	117	122	128	109	106	130	140	98	135	123	125	123	127	127	146	114	120	135	114	139	111	134	128	115	108	114	136	119	102	133	117	113	122	127	117	118	147	129	118	124	119	127	109	133	131	118	114	109	118	129	119	129	116	157	129	136	108	128	123	133	120	132	143	119	121	129	105	107	123	107	131	130	122	113	113	122	146	116	143	124	131	107	110	131	133	120	128	107	119	120	118	126	113	122	113	129	121	111	117	139	125	116	108	116	108	125	119	133	107	121	112	133	113	103	124	126	121	118	117	113	130	139	123	118	107	103	152	128	114	129	128	129	119	129	145	126	110	130	137	123	127	111	103	138	124	128	108	117	139	133	116	140	113	115	119	114	128	122	114	120	119	118	110	123	134	114	121	117	133	136	114	130	113	117	114	126	116	123	115	118	123	111	99	114	115	117	116	109	135	106	114	132	109	106	126	110	110	115	124	120	117	134	129	117	120	117	117	130	129	119	117	113	111	121	124	126	135	117	112	103	116	130	132	120	140	132	122	116	153	122	115	132	116	134	141	118	129	118	115	119	127	108	140	140	144	142	124	139	127	100	109	125	102	150	118	119	131	124	138	132	120	137	123	120	114	141	125	126	123	133	143	103	107	109	123	104	127	121	137	118	123	118	124	128	100	123	119	99	126	128	111	112	114	133	112	112	141	131	112	126	120	107	137	130	119	116	126	111	131	134	114	113	116	112	112	128	126	141	116	138	122	119	128	112	131	143	130	105	148	116	111	134	144	118	117	135	128	124	127	147	134	122	128	115	102	125	113	122	130	130	127	138	138	112	127	125	142	116	124	135	105	131	121	103	120	136	139	122	115	112	120	110	137	144	122	124	126	109	121	116	116	117	124	125	135	108	118	129	128	125	121	117	109	118	122	143	117	124	124	113	136	117	130	147	127	131	127	130	130	110	121	125	130	96	121	130	122	145	115	141	116	117	129	126	141	126	133	135	126	123	119	130	132	119	140	120	124	91	129	119	125	113	127	102	128	131	135	116	113	126	123	117	134	116	115	123	117	108	117	114	121	142	108	104	131	127	129	140	125	124	122	130	128	124	144	138	126	112	127	125	104	117	109	110	108	139	112	143	117	118	128	126	109	123	118	110	139	143	108	119	126	120	106	129	98	124	133	128	116	121	111	129	101	141	112	125	120	133	125	118	105	98	123	148	119	129	117	120	127	119	127	133	136	116	108	119	113	129	104	113	125	133	128	119	117	133	113	130	137	115	146	127	109	130	121	135	111	131	118	122	130	112	120	112	123	124	128	132	127	125	117	132	118	127	129	129	115	120	110	135	119	113	134	133	105	114	116	123	118	137	123	93	135	104	117	116	113	131	133	108	98	123	120	121	117	132	118	135	117	112	118	113	104	126	113	116	121	128	147	122	115	128	126	127	119	99	134	128	119	119	127	140	134	133	121	109	113	134	118	129	121	104	113	122	140	124	133	134	108	116	115	125	124	120	116	130	122	111	120	117	113	127	123	116	120	112	129	138	111	127	129	119	112	120	118	120	119	128	114	126	127	104	137	137	128	133	117	130	130	129	98	124	109	136	123	112	128	125	118	118	120	154	118	120	141	140	105	117	117	115	124	120	128	118	124	121	114	121	136	124	120	125	128	105	114	120	129	104	120	116	120	115	124	143	124	126	137	143	116	133	126	142	113	126	113	123	121	113	119	126	119	136	113	109	107	124	136	135	100	141	108	129	118	143	135	115	151	135	136	131	113	123	112	118	114	120	134	117	122	117	130	148	100	101	142	142	120	136	134	119	117	115	108	127	143	105	114	130	125	136	123	126	115	116	111	126	146	112	125	122	138	124	98	110	132	117	124	148	116	139	129	113	132	127	127	111	122	105	126	110	114	124	112	124	123	127	109	135	128	143	131	117	131	110	129	129	121	112	125	126	111	123	132	111	129	95	122	134	130	119	137	97	130	117	137	118	117	130	137	117	132	126	112	142	114	141	138	128	132	113	130	122	118	117	139	116	114	115	127	121	127	125	107	131	129	124	125	135	99	120	121	132	126	120	120	100	121	119	111	130	122	115	143	132	130	125	127	132	114	136	128	141	136	139	121	130	133	126	137	142	119	103	138	125	120	128	122	115	126	113	128	125	121	130	122	130	121	105	108	125	120	130	110	113	124	122	109	117	123	126	119	112	115	127	110	104	124	99	117	109	108	131	138	113	114	130	121	130	109	127	119	120	129	119	131	107	124	131	108	118	129	144	128	141	122	115	137	129	128	132	119	120	105	138	130	132	122	144	113	141	107	133	121	114	126	136	118	125	98	120	116	123	130	131	122	119	116	119	121	129	113	114	110	110	137	133	112	105	109	112	134	153	116	137	124	133	121	143	128	126	124	109	113	125	111	138	124	119	104	114	127	107	128	131	108	108	124	126	127	118	115	111	103	136	120	117	128	142	102	135	142	114	112	122	135	116	97	123	127	120	107	102	126	131	111	127	129	116	132	104	129	113	111	132	123	123	115	130	125	125	125	135	119	115	102	138	137	123	113	107	114	114	129	104	105	120	146	113	138	114	117	139	120	113	116	127	116	128	115	144	118	160	134	130	117	130	131	123	106	134	133	100	114	126	132	110	120	132	117	110	114	119	114	106	129	127	124	128	129	122	122	123	134	129	112	130	102	116	121	111	121	104	125	141	133	118	139	119	107	149	131	126	122	144	103	109	97	124	115	125	126	108	138	133	112	128	139	127	129	112	121	111	130	116	112	106	141	123	108	125	140	125	105	126	106	135	118	118	119	138	129	113	135	107	104	114	123	107	124	127	142	101	140	120	127	109	118	115	104	125	119	119	131	129	108	127	126	140	120	122	125	141	125	109	117	137	125	132	124	125	108	124	145	132	125	97	122	128	132	112	112	135	107	120	121	112	110	111	116	118	110	139	134	138	112	120	130	124	135	119	112	125	128	124	140	121	130	105	138	138	113	136	105	132	118	134	112	118	120	138	123	122	126	126	138	107	129	129	99	110	133	130	118	127	126	111	100	112	116	133	133	118	118	136	119	133	128	148	124	135	123	129	137	111	141	130	107	104	140	144	115	126	124	122	95	116	116	144	132	120
4761	15602	10536	5026	3538	2685	2085	1870	1739	1506	1116	887	656	648	665	645	553	498	368	385	511	446	328	232	250	238	228	233	218	209	231	213	208	206	203	199	216	210	197	195	197	226	192	197	178	204	172	178	193	195	185	181	225	180	188	213	173	194	180	180	187	196	164	170	200	222	205	182	170	189	188	193	172	174	187	172	172	175	178	167	189	174	181	158	203	189	192	202	171	167	187	205	181	169	195	160	185	161	200	186	206	204	168	171	202	167	187	177	197	194	206	208	188	171	208	195	177	165	208	201	186	187	155	188	156	193	184	221	166	192	169	191	187	176	192	154	173	180	150	174	184	170	186	166	166	174	175	166	180	188	179	173	198	161	193	167	182	163	172	191	180	188	185	174	165	185	161	209	178	204	165	198	178	193	172	159	177	192	172	165	207	181	188	171	183	175	181	177	171	175	207	169	183	159	181	163	186	181	184	177	162	168	169	174	161	172	176	177	161	179	159	171	165	159	192	176	189	183	186	180	169	170	214	165	170	163	183	184	171	156	178	168	181	182	185	183	179	167	175	188	167	157	172	186	178	182	154	187	212	191	176	195	191	171	173	164	205	180	170	179	172	167	179	190	187	190	175	185	176	187	173	178	181	178	183	184	159	163	203	176	202	167	172	161	163	163	182	175	171	184	168	173	182	168	171	181	192	166	189	189	175	196	171	189	189	193	178	165	177	183	180	168	174	171	173	193	175	173	177	171	186	191	187	203	175	167	154	195	178	146	174	175	157	176	159	169	150	152	161	186	175	181	191	187	182	182	163	192	174	153	156	203	169	148	188	161	165	175	208	157	181	171	178	169	176	183	192	187	169	176	176	188	190	180	182	177	206	165	172	190	186	155	180	184	167	176	203	179	187	157	181	173	166	178	205	177	169	212	168	183	181	177	166	168	176	178	179	196	206	161	169	207	169	187	167	179	184	189	200	169	202	198	209	178	176	186	178	169	171	200	158	173	163	152	155	176	201	176	159	198	163	175	173	155	192	174	183	183	183	178	180	191	147	169	169	173	171	190	152	163	153	189	162	169	177	192	180	159	164	201	165	200	189	183	185	165	154	182	192	156	177	167	178	181	189	177	155	154	165	178	191	184	157	189	188	166	190	170	191	157	173	189	175	190	185	185	184	169	183	202	189	161	169	192	178	184	176	185	170	176	170	185	191	191	171	187	180	179	192	184	204	180	207	173	187	185	169	179	178	183	184	168	178	187	185	176	160	158	184	159	184	171	188	164	174	188	168	175	163	187	180	182	180	174	177	163	176	199	198	167	171	205	172	178	184	168	176	189	176	176	154	159	178	160	186	178	160	187	169	189	204	169	174	198	183	161	200	162	163	199	193	186	183	204	164	187	156	179	173	171	171	164	196	175	178	174	189	188	190	175	176	201	193	204	193	178	179	176	186	169	170	153	177	188	173	173	176	152	183	175	192	192	168	165	186	157	157	195	159	155	178	185	182	199	179	157	176	147	204	178	186	175	174	181	207	185	190	178	167	187	169	163	159	187	181	171	168	176	167	179	207	188	171	184	172	175	195	177	180	164	194	177	169	201	175	180	164	201	207	181	181	166	175	165	169	176	185	167	163	174	188	175	184	188	162	201	176	181	179	177	202	188	156	180	179	169	200	154	186	150	170	174	159	161	197	175	177	199	192	190	193	152	148	158	186	167	200	164	187	177	176	208	203	159	178	177	206	198	178	156	191	192	161	184	195	176	149	167	175	167	178	181	191	190	195	203	194	168	185	185	167	192	180	175	182	191	183	171	175	181	181	164	167	195	167	183	169	194	180	172	165	172	172	182	191	189	192	168	154	137	173	192	169	186	178	196	202	191	169	173	188	202	186	177	179	169	196	171	162	186	185	176	156	174	175	197	198	190	175	180	182	164	170	185	176	192	172	169	193	165	177	169	175	186	179	193	183	184	189	155	158	175	176	164	158	181	162	193	180	164	181	153	179	180	165	180	161	177	184	174	173	168	168	170	181	189	168	167	180	161	177	166	198	170	185	179	196	181	181	167	189	169	201	173	191	156	166	185	186	174	156	159	152	161	183	174	162	185	173	196	206	186	184	174	176	205	192	181	169	162	184	177	165	199	189	165	173	198	174	165	161	160	192	189	178	165	174	177	189	199	173	170	182	189	182	195	185	178	195	167	173	186	161	189	192	176	190	186	180	170	170	178	197	188	167	186	174	176	181	157	196	159	192	189	172	192	191	172	176	180	161	178	175	163	189	169	198	172	188	193	180	189	165	194	178	185	171	172	195	178	187	173	187	186	184	202	157	181	195	184	219	195	187	178	196	185	191	188	196	186	191	197	204	194	175	185	179	162	159	185	176	156	169	208	164	169	164	197	177	186	185	172	163	184	185	164	193	155	179	175	178	203	171	171	176	206	174	181	181	170	162	168	187	169	168	173	163	203	184	206	173	183	180	187	195	183	150	193	180	190	164	181	141	173	174	169	157	180	182	178	154	184	186	165	209	164	178	165	177	204	184	176	191	176	168	180	170	190	188	184	183	184	189	175	194	171	169	172	185	160	179	159	185	167	192	178	177	171	178	183	182	187	177	188	179	172	192	166	176	156	171	199	167	166	186	192	180	161	166	165	172	168	191	176	185	180	169	189	173	177	155	165	179	179	180	160	191	160	180	183	166	175	181	194	191	165	165	196	193	187	180	173	168	187	163	187	176	169	196	181	176	178	183	195	170	178	186	190	185	160	194	183	192	191	179	183	180	185	167	197	181	171	194	188	200	166	164	179	168	177	168	180	195	185	173	213	175	193	185	161	180	167	153	163	203	183	178	177	180	180	173	156	178	177	182	178	195	209	179	167	162	204	192	164	157	186	169	196	174	158	164	182	189	184	172	167	184	177	198	178	161	175	165	178	170	186	196	168	189	172	181	173	174	180	174	187	185	192	182	177	160	184	175	176	192	194	165	176	196	174	162	185	177	174	207	172	174	161	168	151	186	210	162	213	188	179	187	177	174	176	169	172	166	192	182	173	161	180	190	206	164	196	192	183	183	178	162	186	179	180	186	159	188	185	160	168	189	174	166	180	177	186	164	163	177	165	171	185	208	204	187	182	148	173	181	180	191	150	173	171	190	183	173	173	167	184	183	197	180	175	190	174	183	184	169	182	198	175	172	208	153	160	176	188	186	174	162	176	189	192	184	196	139	165	171	187	181	165	182	166	194	150	182	189	174	177	186	176	187	168	168	173	180	179	193	167	184	199	197	181	162	183	191	185	174	192	143	192	159	156	172	186	189	204	182	187	175	171	179	187	157	166	180	178	195	172	173	177	171	180	178	171	159	171	181	185	191	166	183	173	186	161	175	175	194	158	170	170	201	163	173	173	173	196	188	198	187	182	178	154	183	152	174	177	159	196	176	192	189	183	156	157	164	175	173	163	179	164	186	183	200	196	179	172	187	158	171	179	173	182	196	164	204	200	186	178
27064	16581	2627	676	442	343	310	291	322	330	262	228	215	246	247	243	232	229	213	234	228	208	230	215	208	198	226	159	199	175	215	191	200	197	201	205	192	202	189	203	197	209	187	210	214	175	177	213	200	226	204	194	178	213	169	200	189	206	223	215	208	200	211	204	201	174	192	217	216	215	210	214	232	216	187	199	186	195	200	201	193	181	196	206	223	216	212	210	196	212	217	205	204	202	179	204	209	217	209	203	205	230	197	192	192	193	194	210	216	192	215	208	203	198	205	183	196	180	236	205	208	195	197	203	190	218	231	188	197	184	204	201	202	185	203	199	217	178	180	202	194	204	183	190	207	176	197	194	186	227	197	178	203	183	179	187	209	184	216	192	199	196	198	184	195	179	198	196	178	196	208	200	198	191	195	211	201	199	198	193	204	194	172	195	208	216	178	198	193	205	200	232	202	220	209	179	220	202	219	167	186	191	189	170	195	179	197	223	204	201	220	209	193	204	188	182	202	187	201	202	200	187	204	207	186	210	197	217	203	190	207	184	207	179	204	179	201	196	185	181	194	201	187	238	196	204	202	188	204	204	208	186	192	181	179	181	221	177	191	188	203	204	193	189	189	189	211	194	193	194	223	186	218	167	180	200	204	190	191	207	198	221	185	198	205	177	209	195	197	187	187	198	206	176	182	215	205	204	200	199	212	188	189	193	207	185	199	199	201	215	193	202	187	192	180	214	172	215	188	206	213	181	200	195	197	177	220	211	184	178	204	201	233	183	211	179	211	200	180	208	189	188	230	205	176	196	196	190	202	174	199	187	197	206	189	213	186	196	203	206	203	208	186	208	206	199	219	208	195	194	189	190	182	189	211	202	209	174	197	239	176	202	182	173	195	197	194	203	217	199	186	203	207	215	174	186	186	179	183	200	189	197	184	198	193	206	198	200	185	186	206	211	215	209	190	207	199	212	186	199	196	189	198	173	180	217	196	194	191	185	197	203	201	196	202	196	226	195	218	211	209	186	202	194	171	203	189	213	210	218	188	187	190	180	203	199	169	179	191	212	197	192	195	202	201	205	179	196	195	197	184	217	184	169	176	193	200	207	199	180	178	165	226	195	214	202	184	201	184	185	221	218	194	182	184	184	203	181	204	210	204	203	195	199	206	194	189	178	211	221	190	188	182	190	189	213	197	197	210	202	171	227	202	209	195	198	217	203	181	197	200	181	217	212	215	201	222	191	231	216	209	192	197	192	172	198	209	184	199	191	205	197	188	207	211	179	212	192	180	201	198	185	227	219	179	170	183	182	177	192	193	191	192	189	226	177	191	202	207	194	184	207	189	189	201	179	188	199	234	193	189	209	221	166	193	189	198	219	169	192	196	190	173	219	195	215	211	183	200	201	208	210	191	202	208	187	204	205	197	202	196	203	192	196	209	193	196	242	199	192	176	190	211	192	198	202	205	204	186	172	203	216	199	190	213	198	196	199	201	190	225	194	176	176	192	232	204	181	201	206	203	202	191	219	205	184	198	202	163	201	192	215	214	215	190	192	181	201	217	221	208	200	195	212	166	186	191	211	189	185	196	203	185	202	216	204	210	201	183	202	199	201	169	191	200	184	185	202	203	189	224	212	250	202	195	179	192	211	195	213	208	200	188	212	181	180	204	179	179	164	193	195	203	194	182	198	189	208	211	200	203	218	224	192	220	208	215	204	180	190	203	184	175	221	181	196	181	196	217	228	217	198	220	182	211	187	207	200	188	187	176	200	207	196	195	194	193	226	199	186	203	195	183	194	206	191	189	198	219	215	214	210	203	175	198	217	227	196	210	201	178	222	196	169	192	219	201	186	212	180	187	173	180	216	195	218	190	190	196	190	163	209	193	195	224	192	217	219	203	180	216	210	200	201	216	209	176	203	181	192	196	182	159	184	202	186	184	219	213	205	187	178	197	201	182	195	227	217	191	203	204	217	200	178	187	187	201	231	201	204	197	201	223	211	215	180	235	201	210	180	160	221	205	189	198	196	203	175	182	164	179	194	223	193	223	207	191	215	189	214	165	209	216	210	194	219	191	201	181	188	234	221	177	188	201	214	203	245	205	220	162	217	198	192	198	196	205	199	199	207	181	188	187	208	202	210	196	201	200	192	198	179	201	200	206	223	197	208	202	205	197	190	196	235	189	224	193	210	192	181	203	209	215	189	199	201	191	199	214	217	207	193	184	215	179	204	200	183	196	184	220	213	188	170	179	199	193	182	201	199	199	192	197	208	196	202	186	183	200	178	221	186	204	194	190	191	194	184	208	218	187	211	215	198	190	203	205	195	177	192	214	192	199	190	190	215	189	219	196	213	180	192	177	196	189	187	197	199	213	214	209	197	187	183	225	163	176	182	186	227	211	199	210	193	181	191	189	232	193	210	211	186	194	203	190	185	181	217	187	201	179	218	211	204	198	223	205	184	184	192	222	174	186	198	197	213	195	197	186	208	188	200	208	196	201	205	201	222	207	199	188	192	212	209	204	205	209	186	189	211	198	223	209	180	193	211	209	192	204	206	189	228	182	184	181	207	211	205	176	205	201	186	185	182	183	187	188	196	211	231	180	182	185	211	205	185	216	187	204	198	219	191	176	205	192	203	209	185	169	181	194	190	189	217	206	204	210	209	206	200	183	202	188	198	188	197	178	187	204	208	194	192	196	218	197	209	221	203	196	185	190	206	190	180	202	201	194	236	190	208	214	180	199	194	212	199	183	188	185	209	200	207	203	204	163	187	202	178	194	176	201	194	203	234	200	187	206	184	214	207	201	177	190	173	173	218	175	185	203	192	197	169	179	199	190	220	216	199	203	214	160	214	191	178	186	180	182	182	192	192	184	172	213	201	198	205	181	176	228	215	206	198	198	191	209	186	207	218	174	229	185	194	205	199	198	215	210	211	199	211	194	202	196	205	222	200	212	203	184	196	213	201	202	201	231	203	218	214	185	209	179	223	209	168	192	227	185	204	169	211	194	212	185	202	192	192	219	193	192	227	201	203	191	186	199	213	195	223	179	210	186	213	184	222	208	183	179	204	211	185	190	190	192	189	183	192	199	192	208	170	205	204	209	209	178	202	177	202	218	200	192	201	188	151	205	213	198	192	194	186	205	175	199	199	203	196	178	213	191	194	214	215	199	213	196	207	197	183	216	210	236	193	193	205	196	196	203	203	197	202	199	185	197	217	224	191	177	215	207	201	164	185	193	205	187	229	195	188	209	195	192	201	180	198	202	203	213	193	202	201	191	202	185	225	174	179	226	214	199	204	200	195	186	214	201	181	206	196	187	212	203	200	197	208	203	216	174	219	188	203	209	194	249	189	197	204	192	199	202	211	199	216	199	191	166	201	197	205	219	178	182	207	192	202	207	218	209	205	194	199	205	197	241	211	178	202	196	197	208	195	181	189	206	193	184	197	202	212	188	203	226	175	188	201	184	210	183	198	230	198	176	202	204	203	200	196
4316	2745	1904	929	845	649	619	627	681	673	532	374	382	387	412	389	404	352	325	374	351	360	300	338	309	313	295	291	300	301	320	309	300	284	314	289	309	283	303	323	265	301	295	303	304	295	307	302	313	307	303	273	316	274	324	300	296	321	307	348	284	269	303	308	285	321	306	300	297	276	305	320	280	296	304	311	326	292	312	332	317	298	296	320	324	340	298	311	271	328	307	310	295	287	299	342	303	287	283	318	318	330	292	342	303	301	309	309	321	348	322	333	309	314	284	322	283	302	339	342	319	290	281	300	324	279	290	320	320	312	312	283	316	306	297	270	323	317	316	309	282	327	308	313	276	307	325	325	300	304	292	285	298	307	312	313	310	291	276	289	286	305	301	335	301	302	305	340	289	323	308	303	319	332	316	319	308	308	343	303	332	293	325	302	291	301	300	309	291	317	297	313	325	288	302	295	300	339	315	328	295	326	318	308	320	277	287	335	297	292	292	299	325	292	326	297	317	291	331	336	317	320	305	286	301	318	292	318	318	318	289	295	314	282	305	313	294	331	339	293	297	313	316	281	300	315	322	306	314	321	327	309	299	317	329	306	328	311	313	322	332	318	329	285	290	338	286	310	299	319	307	320	326	309	320	313	294	308	350	333	310	332	289	303	321	298	287	314	299	302	307	325	271	328	309	336	304	298	316	268	315	306	281	337	307	294	303	324	305	308	353	322	298	298	307	313	312	283	323	289	307	310	288	307	296	293	352	313	334	336	306	309	302	328	316	326	310	322	315	328	316	302	307	314	295	300	304	297	293	305	326	259	301	293	315	301	331	285	300	294	312	289	305	321	319	314	307	285	304	291	321	299	284	318	314	267	304	314	280	284	298	300	291	292	322	305	330	287	294	276	286	314	303	291	277	296	301	326	304	301	287	296	292	282	294	314	279	319	309	280	308	322	301	308	316	341	293	292	314	304	287	290	278	329	335	297	327	292	298	307	336	303	307	277	324	298	305	300	308	329	285	315	282	360	284	310	333	310	325	316	293	303	315	334	316	300	329	296	322	295	287	306	317	323	298	329	332	298	304	277	316	300	317	313	313	354	313	317	302	288	314	316	313	333	306	308	277	278	296	298	309	300	293	291	299	331	324	303	290	343	284	311	293	317	345	293	322	322	295	301	292	278	298	324	295	334	322	287	304	348	312	297	324	307	298	268	308	293	280	285	308	368	293	304	294	322	296	344	306	314	287	293	324	300	267	308	293	290	284	326	303	314	308	326	298	303	302	297	312	307	298	261	269	289	330	316	318	306	293	288	313	320	295	307	262	302	317	311	309	263	300	311	284	350	312	294	276	293	304	323	292	276	294	307	298	325	311	314	321	305	309	341	290	311	299	278	325	314	292	294	272	278	315	281	342	309	297	317	290	311	303	295	319	332	315	312	291	294	297	300	289	305	311	293	292	312	299	282	294	309	313	306	321	311	340	281	319	282	294	317	298	317	315	307	306	297	300	276	321	345	328	297	324	307	295	317	347	315	320	303	298	305	303	313	289	315	295	315	287	276	338	320	325	327	313	296	324	308	275	315	287	316	317	294	294	295	321	298	295	335	304	295	289	322	287	290	285	309	326	296	310	297	326	312	319	322	276	316	317	360	266	274	307	299	303	317	299	303	292	293	320	333	290	340	338	311	334	341	316	300	315	294	342	292	302	347	297	296	298	335	311	297	356	299	310	309	314	353	328	329	307	295	304	294	310	302	301	311	285	319	322	332	315	291	283	273	265	330	288	307	299	292	336	348	274	274	296	298	286	298	314	312	319	299	318	319	316	307	315	301	288	299	325	316	294	321	314	316	294	299	323	297	331	315	296	274	292	296	340	313	311	297	279	313	315	327	329	276	325	311	266	304	287	326	314	291	298	281	324	329	314	311	337	334	308	324	343	332	319	311	271	336	333	306	318	320	307	307	311	326	333	321	316	312	335	292	315	274	316	320	285	282	311	285	316	309	338	284	305	339	284	303	312	333	282	280	341	315	266	300	294	307	302	299	301	303	321	311	303	333	292	311	312	316	306	277	323	307	284	304	322	318	301	310	324	303	320	273	337	299	290	303	289	293	325	300	314	275	311	320	290	282	336	280	315	352	317	322	298	310	312	346	296	308	292	323	297	323	298	310	285	288	319	308	315	308	303	306	305	312	291	319	315	304	318	305	319	332	288	301	294	315	303	316	310	300	304	276	330	334	319	298	322	291	325	350	293	319	303	309	312	314	301	332	309	299	341	308	359	309	310	322	284	296	320	290	323	310	318	303	318	335	314	303	281	284	285	316	287	292	307	308	285	330	299	298	310	288	293	296	312	327	351	340	317	301	315	280	324	345	324	328	314	297	306	281	308	300	336	305	298	323	319	314	315	325	331	324	300	312	300	303	304	296	298	301	289	334	299	296	301	287	299	331	318	319	307	292	324	306	315	292	316	334	328	306	330	309	316	285	336	294	326	299	316	305	295	311	305	329	296	301	302	318	310	306	325	312	294	291	304	288	307	282	285	318	308	321	318	311	308	299	285	312	286	291	316	295	284	311	320	309	316	280	309	283	250	321	286	281	293	317	302	295	315	306	276	296	291	312	307	286	316	296	324	324	304	295	289	319	314	316	318	305	323	293	311	275	298	296	295	280	287	290	301	314	308	312	325	285	327	321	300	316	289	337	294	292	309	290	302	321	302	334	302	314	292	316	329	321	302	331	312	318	331	301	305	283	304	303	316	293	350	319	264	305	308	317	306	271	288	326	283	322	310	324	317	289	316	282	273	335	315	324	304	318	294	296	296	321	306	317	296	292	294	281	305	295	311	294	322	317	329	312	310	318	315	289	317	320	328	316	305	281	318	301	305	285	299	306	305	335	271	309	301	281	309	282	305	315	303	289	320	311	303	310	291	299	300	322	342	307	320	308	303	295	335	319	332	293	342	285	282	321	269	314	288	281	328	299	316	291	277	283	279	339	302	323	289	345	291	288	294	325	291	302	280	299	305	292	300	314	296	330	316	293	312	282	300	273	296	308	315	285	315	283	305	257	325	305	311	303	299	331	310	313	316	296	324	285	291	312	322	315	302	313	322	297	335	281	304	281	311	288	320	275	285	341	305	306	325	314	296	304	298	295	300	294	286	320	280	280	343	327	305	284	324	332	284	338	351	320	321	330	293	308	343	300	341	275	285	324	349	296	337	297	321	289	321	318	292	307	305	314	325	304	305	303	275	308	298	328	311	305	339	314	315	298	362	298	336	336	307	295	322	284	275	333	295	329	280	315	310	301	317	295	290	289	291	294	316	329	328	311	309	298	338	326	298	309	307	308	299	330	291	308	306	319	305	319	303	310	306	308	316	289	317	313	296	316	323	300	292	274	328	291	304	302	316	321	292	285	325	309	293	321	303	308	309	277	322	305	307	302	342	279	302	276	303	290	339	336	291	310	327	312	300	309	331	303	292	330	325	283	324	332
23532	21392	28472	24671	20696	2154	576	426	413	380	278	254	203	168	183	217	170	139	152	150	190	132	119	115	127	95	108	106	110	106	87	98	112	104	97	98	96	94	117	89	96	104	99	112	98	98	120	99	98	108	82	101	104	117	131	107	108	102	97	115	97	97	116	111	86	104	108	96	83	106	98	118	80	106	93	109	100	86	107	80	92	103	115	88	88	106	80	89	114	102	102	107	86	106	85	97	108	114	111	101	92	80	111	107	99	84	100	82	94	99	98	99	105	95	108	102	96	103	101	96	108	82	114	103	89	94	108	98	109	72	93	93	105	87	89	90	116	109	101	105	103	93	92	103	103	98	110	97	81	91	119	88	92	85	97	85	109	93	94	99	90	95	108	107	104	123	107	97	85	89	126	93	94	93	79	93	93	98	103	88	82	86	105	94	95	83	104	104	78	89	104	95	86	78	93	79	84	98	86	106	95	79	108	101	113	92	97	97	109	107	98	95	93	105	91	103	102	104	103	107	88	101	94	100	87	93	90	107	83	84	86	102	93	89	114	106	96	83	80	117	94	89	81	97	83	88	87	93	103	94	109	95	105	98	95	113	105	85	101	108	111	106	89	106	87	92	118	102	107	94	77	94	106	88	108	96	92	81	100	97	89	92	108	90	113	98	118	110	117	93	130	75	105	103	88	89	98	108	91	109	89	90	107	98	94	114	107	102	88	92	79	93	94	112	94	97	96	84	89	86	94	81	108	109	105	109	94	96	76	98	97	93	107	104	93	103	86	93	77	97	99	89	115	101	100	99	99	91	99	88	71	94	107	89	83	97	95	86	94	89	94	95	101	92	107	88	88	97	107	89	93	99	110	94	86	94	100	102	111	94	86	91	100	108	100	110	82	105	87	94	104	91	103	100	98	80	97	96	100	109	83	85	105	96	115	101	97	98	85	90	96	92	102	99	93	101	104	102	92	91	90	93	101	102	92	75	92	93	93	88	95	94	83	92	94	84	94	80	85	87	98	93	79	111	103	110	93	110	99	78	106	100	91	93	92	98	99	106	95	103	98	87	104	94	77	72	99	90	93	116	94	94	99	95	107	96	90	86	108	98	95	101	94	102	90	113	85	98	88	111	97	99	89	89	84	99	93	102	86	102	101	89	93	78	96	90	117	93	105	95	82	80	102	87	106	100	92	101	99	87	92	101	77	88	96	91	83	100	91	93	85	101	87	96	101	80	80	72	95	104	91	102	112	86	96	99	85	91	100	102	106	87	82	100	92	78	88	98	114	93	95	97	84	83	92	83	78	97	112	98	93	97	96	81	84	105	103	93	86	86	92	115	109	80	84	100	92	103	103	110	103	106	94	81	111	95	82	99	87	102	82	89	88	96	91	93	86	85	101	108	104	101	86	98	110	105	103	97	93	89	96	84	96	99	88	77	88	88	84	75	85	92	98	97	106	86	103	107	110	89	86	79	101	95	88	102	95	91	106	95	98	92	93	92	89	96	95	97	82	107	95	89	94	103	104	94	104	101	81	90	99	102	92	93	89	74	100	96	105	104	112	91	100	89	88	95	109	90	88	95	95	90	79	91	94	103	118	92	97	91	89	106	101	87	102	113	99	107	94	92	96	84	101	89	120	100	103	101	94	102	96	78	97	90	95	77	105	102	102	96	87	95	105	105	101	91	88	95	115	85	81	104	98	99	117	85	92	124	103	101	92	105	81	102	91	100	99	84	84	80	82	86	88	105	81	112	100	93	94	108	98	91	98	102	93	92	98	79	72	100	101	108	93	99	88	107	94	100	99	109	87	90	100	96	86	100	82	93	73	87	88	96	98	101	91	122	97	114	83	92	96	100	101	111	87	82	100	71	87	105	110	91	102	95	94	79	87	103	96	105	99	105	89	95	84	101	96	99	87	101	89	98	105	82	114	94	93	90	99	100	97	90	93	102	95	100	100	96	84	112	82	85	88	89	106	75	87	115	93	90	89	92	104	102	96	77	87	98	104	90	110	81	94	88	95	106	86	88	92	88	91	97	98	85	107	94	74	91	88	118	90	98	100	101	87	84	98	102	103	73	117	87	93	94	105	76	86	103	109	115	93	87	82	92	102	91	96	87	118	102	105	93	110	91	99	102	101	100	86	94	101	106	92	94	104	73	96	102	97	95	83	102	94	99	91	108	86	106	95	98	95	85	100	88	94	93	100	94	106	113	94	107	80	91	105	102	87	102	114	105	87	96	107	103	99	99	91	89	103	93	109	95	99	99	93	105	95	77	93	93	77	89	100	102	96	67	121	107	96	112	98	113	99	101	83	94	93	106	107	117	75	98	98	105	100	90	92	102	90	85	99	83	92	84	80	89	108	79	100	100	115	100	106	94	84	90	92	91	103	93	96	101	112	104	110	76	92	98	92	95	75	95	86	93	102	105	113	110	97	93	99	88	87	90	103	90	124	100	83	88	100	107	82	86	91	93	89	92	102	96	86	101	95	111	95	85	96	120	95	88	91	84	85	98	93	79	100	91	104	101	102	91	90	82	99	90	97	108	106	99	88	108	92	90	78	107	105	99	90	99	104	84	90	82	92	100	99	87	99	102	93	110	88	87	103	119	87	98	91	93	94	86	88	91	87	99	100	79	106	99	87	111	100	99	96	90	92	92	102	92	107	110	96	111	91	96	90	93	94	96	94	107	88	94	99	116	80	83	82	109	108	71	86	81	111	89	93	81	110	100	78	105	100	115	87	86	92	88	100	89	80	120	101	106	90	93	91	87	94	99	88	86	99	98	89	101	102	77	101	90	109	96	102	113	93	84	109	103	110	103	99	107	112	82	117	89	94	99	93	77	93	112	120	115	85	87	94	91	87	94	94	99	79	103	98	96	86	88	102	92	103	90	102	78	83	112	83	85	88	103	109	100	105	96	98	94	85	85	107	77	87	94	75	106	98	92	83	85	92	99	86	108	92	98	110	122	103	90	95	101	113	111	93	112	97	92	92	99	78	82	92	102	111	112	99	87	91	104	98	101	105	85	86	95	77	84	90	89	95	91	92	111	99	102	105	94	100	109	98	85	102	93	69	82	94	106	106	113	87	96	94	94	96	90	95	102	90	99	85	99	104	97	103	102	103	88	109	110	91	115	111	86	84	101	85	104	95	109	107	86	107	93	93	106	106	106	97	103	108	91	105	93	102	102	88	98	94	111	86	76	95	123	96	93	94	104	100	96	91	111	91	75	87	94	99	99	102	94	92	92	100	89	117	104	108	102	96	92	82	89	96	86	107	104	97	89	89	91	94	79	102	75	104	89	98	99	103	107	97	88	94	94	92	94	100	97	69	99	92	97	96	93	107	106	116	95	102	106	110	94	107	92	98	93	92	85	104	97	95	86	105	102	84	110	115	103	102	91	85	97	97	101	94	98	97	106	109	98	112	96	76	94	108	91	80	93	86	94	101	91	80	100	77	99	96	100	101	100	99	98	94	93	105	101	101	104
3571	10137	6664	2868	2090	1610	1284	1025	1096	928	687	547	418	409	393	389	365	287	231	347	336	243	200	209	194	186	179	185	189	179	145	165	173	165	178	166	158	205	177	165	140	145	181	188	170	139	175	175	142	171	146	160	166	145	140	138	150	162	144	157	160	173	156	163	150	172	162	165	155	156	156	153	139	154	163	144	143	170	162	165	159	139	147	157	141	169	155	126	158	161	162	166	165	174	135	181	149	170	154	167	152	146	181	152	157	161	154	179	139	127	165	153	157	171	158	173	152	145	174	151	138	148	159	155	165	169	136	151	162	177	150	169	141	164	162	143	154	147	163	159	142	158	147	151	150	137	144	132	167	144	167	172	149	155	168	130	116	132	159	134	164	156	147	157	148	150	159	154	131	160	169	161	135	162	155	169	167	158	139	165	161	154	155	167	176	145	180	129	152	157	166	169	150	177	134	133	137	134	145	140	160	162	147	152	151	132	121	164	150	159	166	148	135	136	139	151	165	155	156	134	174	135	159	138	170	153	148	153	187	155	169	148	142	129	150	151	154	165	159	145	137	135	164	151	158	142	156	142	151	152	147	163	156	147	166	145	158	168	156	156	142	163	146	145	154	139	158	146	157	143	158	139	156	154	142	166	142	160	163	133	145	143	149	165	144	163	149	150	141	161	146	132	136	159	176	168	131	157	150	144	151	168	150	156	148	155	157	139	152	173	139	147	151	150	160	154	153	159	140	145	162	151	157	165	118	166	156	151	146	142	168	158	147	148	161	142	161	141	145	157	163	149	176	137	143	162	163	140	135	145	169	163	135	163	155	163	175	139	162	155	154	157	154	166	158	161	146	153	144	161	146	153	149	156	155	139	141	133	157	141	139	155	178	159	147	172	147	181	151	160	128	180	167	144	162	161	155	179	153	174	156	154	158	182	143	165	167	158	144	171	125	160	166	152	159	151	169	184	153	180	160	156	168	144	145	148	163	145	150	149	160	155	152	177	140	162	148	179	139	160	161	148	157	157	137	147	135	159	159	166	154	166	152	166	169	165	167	151	164	135	144	157	155	173	146	178	163	154	156	164	128	154	145	146	137	165	134	152	150	157	165	164	148	146	147	156	142	178	163	149	162	153	156	138	137	143	163	167	148	140	162	151	149	145	147	162	161	160	156	150	161	146	151	162	153	157	152	138	152	179	147	158	140	153	160	173	163	148	162	162	156	141	184	143	166	146	156	165	145	167	147	163	149	143	144	160	131	151	152	158	141	173	144	153	160	146	152	164	190	156	159	152	157	158	177	174	143	138	147	137	152	168	150	152	177	162	154	174	146	154	171	164	157	159	143	155	163	135	181	152	169	153	146	159	178	155	141	144	146	170	175	149	135	176	154	145	148	149	158	156	165	147	162	158	139	194	163	142	153	156	172	150	154	165	151	145	168	147	177	170	136	157	155	161	166	135	158	164	173	130	154	163	141	163	142	147	168	170	173	147	165	152	171	175	167	139	156	154	177	160	135	156	144	145	141	138	168	173	141	177	161	154	161	143	171	153	150	144	168	138	136	137	153	141	157	152	145	160	151	134	159	153	154	148	152	151	167	148	153	167	156	168	139	168	149	157	164	140	152	138	161	156	135	157	156	150	160	150	137	159	165	140	150	142	159	154	144	149	161	149	135	166	152	149	142	141	152	156	150	170	142	148	161	132	161	158	167	174	146	165	160	179	136	168	147	148	152	149	127	154	147	168	144	157	161	138	142	153	139	177	165	152	145	151	144	151	135	168	149	151	176	166	151	162	144	127	160	148	186	153	156	173	156	146	131	142	154	155	173	170	142	145	158	146	135	156	166	155	167	155	143	146	162	168	147	152	149	142	147	154	149	145	152	153	164	139	149	160	159	133	147	176	166	140	158	153	161	173	158	158	138	155	148	167	158	162	166	164	145	157	142	143	139	140	139	149	163	135	170	158	149	162	137	137	168	159	137	150	146	153	163	148	168	148	126	165	150	159	157	169	171	137	127	152	165	158	127	140	167	172	159	149	162	154	147	149	152	149	159	162	169	151	160	144	157	171	159	127	146	147	149	180	141	144	165	157	154	163	175	158	177	141	155	157	151	166	156	151	176	151	152	162	154	155	131	167	173	145	162	125	164	155	167	156	147	177	144	135	163	139	136	162	145	148	143	135	139	151	179	171	168	168	159	165	137	152	174	160	164	133	143	157	150	156	151	158	158	185	156	145	150	140	163	167	151	159	178	151	146	185	175	160	159	165	151	144	160	144	151	166	153	168	126	146	150	158	133	156	161	138	158	157	151	167	136	173	172	174	134	161	166	162	148	174	156	156	164	147	162	163	164	150	150	135	153	171	133	168	198	144	159	183	177	151	164	162	164	171	163	152	159	140	159	153	170	132	146	132	146	171	143	138	148	153	147	150	150	123	143	153	155	154	146	148	138	142	157	152	165	177	158	151	166	158	149	153	167	174	149	154	134	161	148	164	157	163	147	164	143	130	140	153	169	121	155	162	164	142	139	175	188	159	168	159	153	161	158	144	154	150	162	169	142	123	153	142	149	133	135	152	142	152	170	141	168	167	139	149	149	149	147	137	145	163	175	145	164	154	173	175	149	174	156	122	159	152	143	150	151	151	164	135	148	158	148	159	173	145	149	155	154	143	145	146	159	140	153	163	135	161	159	161	144	189	140	162	164	144	166	139	148	155	140	158	145	128	145	161	166	144	147	167	140	151	132	162	173	151	149	128	149	177	143	143	141	154	151	145	125	162	142	157	164	143	144	151	166	156	176	160	154	163	138	154	162	121	159	159	154	150	165	144	150	158	168	143	142	172	162	144	142	158	161	163	172	164	149	152	151	147	177	134	167	151	151	164	167	153	125	152	137	167	160	142	151	153	143	150	151	173	126	146	163	161	159	151	164	142	142	151	156	179	165	152	174	147	147	161	152	171	176	169	133	151	146	167	161	151	155	164	128	152	143	151	151	175	166	152	153	142	132	124	138	166	139	139	139	157	160	157	150	147	159	161	148	129	160	158	148	161	165	177	134	146	165	165	157	174	163	153	164	133	143	162	158	158	183	178	154	147	137	155	144	154	165	138	173	170	164	157	179	162	176	157	161	164	156	133	139	137	155	158	147	168	166	128	142	166	148	159	140	129	142	159	138	137	167	178	143	161	157	148	161	140	162	151	157	167	167	174	146	172	167	147	170	164	165	151	151	145	163	132	146	159	163	143	157	156	168	167	141	174	155	183	142	152	175	143	153	161	156	142	130	152	146	133	153	154	168	162	150	160	154	178	137	131	136	162	146	161	147	130	171	149	171	164	150	151	163	151	170	163	153	147	160	143	154	152	137	154	135	162	129	146	125	139	159	170	140	174	179	147	158	113	169	151	170	132	161	163	159	158	170	151	155	166	149	188	135	170	154	153	149	158	163	158	159	145	160	158	159	148	171	170	151	177	176	156	159	153	171	165	161	172	167	160
24674	21400	26776	24998	2281	589	508	457	458	426	352	330	282	285	280	296	263	273	266	299	297	292	283	280	267	248	232	254	246	262	259	264	274	236	243	226	255	246	244	229	249	269	253	249	241	278	232	260	266	287	243	243	261	267	264	251	255	274	224	246	273	273	250	259	248	252	257	272	263	277	254	285	249	266	239	268	224	241	262	255	231	254	229	241	271	243	250	256	241	263	240	244	273	280	253	265	276	259	251	245	248	242	250	253	240	247	254	242	271	253	249	278	237	248	249	250	253	240	227	233	245	240	251	255	246	249	233	238	252	269	281	236	267	227	265	251	254	265	234	247	245	239	234	268	260	260	278	247	243	264	220	247	229	249	225	243	243	261	240	243	228	261	250	222	210	276	253	248	245	244	244	251	234	231	256	252	257	246	259	241	256	274	263	248	244	247	260	242	224	250	257	255	257	266	262	248	259	251	244	274	236	254	230	230	279	267	238	236	244	250	264	237	249	227	252	241	264	247	234	234	248	232	252	233	246	243	238	269	227	248	255	247	257	254	224	263	274	252	242	228	219	260	246	237	232	261	224	253	243	267	249	273	259	265	258	236	270	249	239	253	217	238	259	241	283	227	238	245	246	225	242	250	228	252	252	263	259	257	286	252	250	240	248	253	257	250	250	244	228	242	269	271	260	274	253	269	249	244	266	251	232	250	260	212	235	253	254	255	262	238	246	235	248	278	234	238	221	234	232	270	251	250	219	268	240	253	238	249	257	232	244	250	259	251	261	256	221	263	280	250	230	229	234	237	271	221	223	233	257	242	255	254	258	254	251	235	219	234	257	225	245	237	255	261	259	261	241	266	258	253	266	244	251	224	256	250	277	240	233	265	246	274	244	244	249	240	242	225	251	263	223	278	256	278	268	286	238	232	265	253	262	229	221	260	263	237	266	258	243	271	268	248	234	237	239	252	238	261	234	269	233	250	236	218	233	258	244	243	282	220	215	270	244	230	262	243	233	244	246	228	255	257	242	265	272	259	263	261	228	228	269	239	220	255	253	262	265	260	258	262	252	255	261	246	268	265	255	225	256	273	239	227	238	252	239	270	282	268	231	232	257	229	238	269	248	269	225	246	248	250	257	209	250	261	245	255	238	251	248	223	275	246	269	225	248	253	262	230	243	220	264	251	249	233	270	235	245	273	249	224	234	220	234	249	222	255	243	247	256	248	258	263	256	246	246	229	236	261	240	253	227	268	267	252	270	274	244	255	277	244	256	212	252	267	265	231	247	235	244	236	238	234	274	261	242	244	216	269	236	246	232	239	249	249	259	241	251	237	229	226	280	243	261	242	264	238	248	271	256	252	244	254	262	235	262	255	266	214	251	252	235	218	247	266	248	268	237	248	237	242	230	240	237	233	235	252	249	233	243	215	257	255	241	257	238	270	267	230	268	236	262	252	258	256	264	257	250	270	257	242	274	239	245	236	257	239	245	261	240	230	261	239	235	288	206	250	257	265	254	236	223	224	245	236	270	234	236	266	249	246	241	251	222	251	277	227	253	233	244	234	262	269	258	232	261	252	254	242	256	262	247	218	255	236	251	244	228	258	269	259	257	233	229	255	239	264	245	268	228	254	259	273	243	258	248	268	250	266	246	243	251	238	225	230	229	238	227	243	264	237	260	264	235	253	257	238	238	239	232	222	245	249	246	239	205	229	263	272	250	250	250	231	213	249	252	244	227	274	250	282	261	242	238	256	257	245	242	226	227	245	228	250	258	216	234	253	265	232	252	250	268	243	240	273	253	254	250	237	251	263	262	245	274	234	241	242	255	237	241	258	243	237	236	255	253	247	232	269	249	256	253	269	269	260	255	254	256	246	237	235	281	249	240	275	221	244	225	271	258	269	257	268	250	257	217	269	245	268	248	261	245	237	246	246	225	238	270	253	251	249	262	222	241	241	245	283	264	246	270	255	245	266	248	258	262	244	248	296	281	275	250	240	257	270	257	255	264	260	237	249	226	280	271	249	244	262	262	251	265	258	250	240	255	269	255	248	270	249	258	247	263	284	260	235	257	239	264	239	267	246	255	241	268	261	246	251	231	234	236	238	256	240	240	243	270	261	232	247	275	246	238	268	255	229	250	260	237	217	243	253	254	275	233	266	247	227	279	242	247	254	232	275	266	260	290	246	291	238	237	254	258	236	244	263	247	251	230	235	248	260	274	251	248	230	244	252	241	256	251	233	220	246	242	258	227	230	259	265	253	288	258	245	258	247	223	251	237	231	237	284	257	248	235	226	254	264	268	266	254	235	250	240	252	239	266	261	267	259	252	245	234	261	247	253	262	250	237	264	247	266	265	248	259	265	263	257	257	263	239	236	233	260	253	257	253	223	222	277	223	232	245	264	236	253	226	236	225	223	257	215	234	255	242	236	256	261	271	250	271	269	235	234	272	226	241	268	256	260	267	241	254	257	236	256	217	243	243	255	259	230	263	239	231	231	265	226	251	263	253	270	264	259	276	248	241	250	258	232	223	247	260	261	263	254	213	221	261	269	233	276	254	269	232	238	246	230	243	256	260	266	244	234	246	225	227	252	261	253	225	267	262	256	227	248	240	268	234	233	236	247	246	226	261	262	228	244	254	272	238	239	254	246	254	247	263	234	253	234	218	264	261	241	252	259	229	239	250	247	257	249	234	236	253	245	263	271	259	232	264	243	242	275	240	255	224	260	260	240	237	236	222	261	250	247	238	249	230	258	250	270	238	230	245	234	258	217	253	250	217	251	252	235	256	224	254	248	242	264	223	248	243	231	247	217	241	246	265	245	250	254	232	249	253	265	253	216	256	255	248	229	231	250	257	264	263	233	255	249	215	241	263	252	243	241	231	260	211	241	244	271	238	236	239	268	267	257	217	269	278	259	237	248	235	222	262	227	266	240	259	242	263	257	241	254	268	237	258	255	268	247	233	241	230	253	251	255	258	236	266	224	234	270	213	227	229	223	271	271	263	245	261	216	238	292	244	244	238	233	214	258	222	259	256	262	251	258	239	266	259	247	220	231	253	263	226	234	275	243	247	246	233	219	267	268	232	240	213	246	221	265	254	252	249	224	240	268	232	252	243	253	250	242	240	227	265	253	251	245	237	244	281	242	245	244	249	283	261	248	243	249	261	269	233	257	243	233	267	246	232	256	248	261	266	223	248	279	233	213	235	248	236	251	226	251	269	248	238	240	238	229	244	277	235	250	238	253	244	247	225	236	224	238	281	242	275	237	241	255	263	231	216	238	243	220	269	245	255	238	280	226	236	210	250	239	253	222	238	244	250	234	247	269	248	228	232	259	243	276	267	270	250	263	283	248	246	282	254	262	261	252	249	251	253	224	242	246	279	267	258	233	257	260	252	250	242	249	237	255	242	277	245	237	228	266	273	251	251	244	248	282	236	261	243	240	254	229	227	251	252	263	238	241	234	262	226	257	264	241	262	258	237	261	223	248	227	258
3666	6452	4424	1984	1446	1235	1028	957	985	922	743	613	584	527	542	521	435	385	433	466	508	459	430	376	418	362	423	378	402	352	346	363	416	382	386	386	416	364	382	391	427	361	367	400	377	334	372	371	348	370	393	394	371	393	383	368	407	386	414	403	375	342	373	383	383	369	376	390	361	371	374	389	378	406	374	356	380	408	351	396	410	375	407	370	362	357	354	413	358	397	409	410	364	399	374	393	372	375	376	388	389	338	363	381	381	369	390	369	369	390	377	381	398	385	377	361	382	354	376	386	417	378	360	383	374	404	362	365	382	408	356	368	363	344	378	374	387	374	393	387	404	404	365	411	388	384	380	390	395	381	348	348	392	407	382	407	398	358	377	381	341	354	370	361	339	374	396	373	380	360	360	362	387	362	407	356	387	372	402	377	405	398	436	424	374	352	345	366	367	351	379	363	412	377	391	405	384	319	355	363	351	352	380	371	400	356	378	394	355	342	380	368	355	368	370	404	381	363	368	362	362	349	371	393	387	388	376	373	347	355	400	380	366	348	373	329	342	340	376	369	346	336	357	354	396	415	386	349	399	345	383	376	380	371	391	361	387	371	384	404	376	364	361	354	394	373	363	372	360	366	388	384	353	363	366	378	387	414	391	358	396	388	379	403	348	374	404	366	392	391	388	386	350	385	396	355	377	403	430	381	365	382	366	388	385	390	370	374	383	338	363	360	396	370	366	348	419	379	394	364	375	382	377	403	393	361	349	383	388	353	361	365	371	397	368	348	366	410	368	362	376	368	361	400	389	361	368	371	391	355	364	346	366	367	390	396	376	353	396	373	365	389	328	383	376	390	391	403	347	356	411	377	411	327	407	352	340	409	399	391	363	364	401	377	347	344	384	333	384	352	380	370	378	383	327	421	384	348	368	383	377	413	360	403	338	357	380	382	407	367	373	346	379	370	365	352	366	367	389	380	316	397	345	329	363	375	385	373	404	368	386	388	365	359	391	380	386	374	377	413	380	416	360	391	360	356	405	371	369	380	337	381	360	398	364	364	351	367	394	369	387	365	358	393	394	335	404	391	359	378	386	367	346	367	385	399	358	383	390	372	378	361	382	368	342	395	373	356	400	367	411	325	361	367	366	368	365	336	348	388	357	403	365	370	375	412	385	365	388	350	373	367	378	365	400	393	357	361	392	331	369	384	387	392	389	345	362	411	378	325	367	378	384	373	380	341	360	385	394	363	385	369	374	391	377	385	390	366	359	376	368	352	366	387	369	380	396	367	365	368	388	363	399	353	368	375	386	374	386	388	402	383	361	376	403	415	383	385	382	388	379	389	356	374	417	372	389	409	363	386	355	377	381	381	377	394	352	355	380	383	400	386	366	381	350	396	381	394	358	382	359	373	327	376	382	391	364	380	396	396	393	408	372	361	374	373	423	399	405	365	368	368	350	348	390	382	381	376	350	379	370	365	339	360	383	341	415	376	372	392	386	391	403	379	351	344	361	367	406	386	367	380	361	375	373	417	369	408	357	396	328	360	384	347	359	369	347	372	362	359	371	357	372	399	367	381	369	390	377	412	329	363	411	360	371	383	369	376	360	384	393	360	405	354	381	375	369	342	382	379	371	400	365	375	409	399	382	401	343	376	374	390	398	371	357	376	377	366	376	363	369	354	336	387	368	363	360	354	363	399	353	355	356	379	374	403	374	372	386	370	369	378	343	415	407	379	336	365	385	383	362	387	386	384	368	396	362	366	394	353	361	371	401	385	412	400	360	362	351	364	341	361	364	359	365	378	333	373	366	367	407	388	380	420	379	365	365	383	366	397	375	372	370	354	385	364	365	386	379	384	364	376	413	370	364	361	407	346	402	402	387	382	392	383	342	359	357	391	355	354	374	405	384	366	354	322	357	366	371	351	349	394	365	416	375	369	355	387	403	385	379	373	348	382	383	383	434	370	386	348	351	352	352	377	390	381	387	349	353	362	404	372	361	375	375	348	389	378	366	386	362	376	329	352	345	389	359	379	392	391	372	360	363	354	348	361	351	350	372	357	332	377	385	389	370	345	393	388	355	387	363	360	367	376	390	406	405	354	355	353	400	400	375	380	372	346	370	368	364	374	356	376	368	397	364	392	363	376	390	388	401	389	352	388	388	363	374	391	370	365	380	360	371	402	380	373	426	384	353	346	367	377	352	366	361	366	378	403	378	363	374	371	388	355	372	373	380	361	390	367	371	414	360	354	364	397	408	413	362	347	364	372	382	374	373	394	391	366	394	389	350	385	376	370	391	367	372	411	395	373	391	377	355	381	364	405	371	364	357	353	350	364	408	374	405	359	397	362	366	390	393	383	370	404	343	395	369	400	349	394	377	391	359	367	369	364	380	370	388	395	394	372	366	377	338	374	400	379	348	337	351	395	389	357	353	359	358	390	370	358	357	390	377	344	401	379	408	374	372	363	403	395	419	371	377	362	372	412	376	357	381	411	353	344	376	357	372	369	377	387	372	360	372	371	347	375	389	344	367	353	407	384	357	389	399	367	363	397	333	402	389	377	391	363	400	390	379	388	338	368	375	364	365	349	383	391	374	356	419	359	375	363	358	361	361	375	382	363	404	342	371	356	380	374	354	385	404	377	408	341	375	383	395	391	332	387	383	373	371	395	384	385	362	355	380	409	331	386	399	385	368	402	390	367	366	353	406	379	357	384	394	371	364	380	367	376	403	363	400	365	387	376	407	352	378	392	374	361	362	382	404	385	344	343	409	363	378	381	349	341	373	378	398	367	339	372	357	361	396	363	339	379	374	348	398	386	386	385	381	375	382	350	352	347	362	394	392	355	358	382	376	359	365	374	351	362	389	337	352	355	345	407	391	421	352	392	352	359	355	379	368	371	363	405	381	381	373	333	351	335	383	353	367	388	363	379	402	376	365	358	387	356	331	385	387	358	357	388	381	359	381	376	397	377	353	386	380	366	366	357	372	360	376	369	366	364	378	362	388	358	413	409	384	370	374	383	397	379	359	348	386	397	375	370	369	405	394	373	375	367	407	371	364	394	346	353	386	377	399	376	378	399	418	363	352	392	360	326	374	390	406	346	354	392	373	352	352	361	363	387	378	384	381	384	379	377	388	391	375	374	374	364	371	414	389	374	373	380	388	351	379	391	393	381	382	379	362	399	360	378	358	369	368	334	398	382	369	350	374	353	373	359	369	360	380	386	400	375	359	345	374	369	335	385	356	375	382	376	383	380	367	373	376	372	365	371	368	397	387	389	372	402	366	389	373	390	378	397	375	363	332	393	377	380	369	392	378	387	351	399	376	376	368	366	358	368	376	358	341	380	370	379	359	396	378	385	400	402	376	339	390	377	375	373	372	396	354	379	384	374	402	377	358	391	355	385	383	335	385	355	379	379	377	363	370	359	386	356	361	376	379	416	363	412	395	377	398	381	414	351	382	403	378	380	405	375	382	358	383	362	375	352	344	405	356	357
22555	21444	29196	24088	21438	20809	2309	795	697	614	496	377	311	251	260	209	181	202	191	216	197	208	202	159	156	148	144	136	162	136	135	133	146	121	125	132	128	111	126	124	117	123	136	136	139	119	126	112	123	133	113	121	124	121	117	133	157	117	108	125	115	120	118	110	137	106	125	111	125	118	115	100	125	126	138	116	129	142	124	123	127	116	112	129	118	121	133	137	120	122	97	124	100	123	118	113	123	136	123	131	135	133	109	132	118	119	131	132	109	113	129	133	125	122	113	131	121	132	119	122	133	132	128	113	129	148	113	128	110	113	123	120	136	121	122	141	121	152	127	120	138	122	134	99	126	112	122	113	119	119	118	127	123	125	134	121	141	140	119	107	134	123	130	109	115	128	106	111	108	123	136	126	114	121	137	124	123	121	122	118	106	145	111	110	134	137	153	105	107	131	111	109	121	133	104	122	135	119	119	107	118	108	110	118	107	115	122	112	128	118	147	113	98	104	144	123	124	129	105	106	130	105	119	109	132	140	115	117	115	128	116	117	125	115	127	131	109	103	127	121	125	109	120	110	124	122	106	133	109	113	125	126	134	122	111	132	102	108	121	120	126	116	137	109	118	139	118	141	131	110	117	122	128	108	109	110	130	134	133	114	131	118	124	123	94	104	110	135	123	121	135	112	102	136	109	120	113	115	123	121	144	122	133	137	145	112	124	97	111	124	132	130	116	125	107	123	127	111	145	119	99	111	131	115	121	127	111	104	116	113	118	106	126	124	125	114	109	124	146	113	111	126	110	108	123	131	121	118	124	125	120	116	120	119	115	105	105	124	124	129	132	110	115	107	118	103	143	144	119	131	124	130	117	114	133	110	104	120	117	118	125	139	111	119	99	109	115	115	100	120	122	131	133	120	130	135	120	120	119	121	128	132	114	121	116	108	124	120	90	105	125	113	115	129	133	117	116	98	114	123	105	123	123	125	115	128	126	135	134	124	114	119	125	131	114	114	114	116	102	132	130	114	113	123	125	104	119	127	120	96	132	120	133	133	95	126	123	125	122	114	132	118	105	126	113	117	116	127	121	131	112	131	120	128	117	122	108	111	142	122	96	108	111	114	120	113	126	120	109	104	115	116	112	127	124	120	99	105	122	122	109	143	124	123	111	112	106	117	134	118	108	108	107	109	126	129	111	113	114	106	113	115	114	113	127	118	122	122	106	120	105	109	129	135	149	111	130	108	110	101	126	115	115	102	119	129	126	142	123	114	129	130	133	121	119	123	109	105	109	121	125	110	104	108	111	106	114	113	126	113	103	120	130	132	128	113	132	107	100	121	139	96	108	137	115	109	100	127	114	100	121	124	122	124	132	141	122	110	115	116	101	124	132	126	115	117	126	113	126	113	114	127	138	127	113	117	96	104	120	106	127	134	127	107	131	131	126	123	137	139	111	116	118	129	123	124	118	123	133	132	116	109	103	134	115	135	121	115	119	135	114	140	112	114	99	103	136	107	121	97	125	122	116	114	127	120	127	103	122	117	124	119	105	105	130	136	110	144	113	113	104	119	143	126	120	131	97	124	130	116	111	101	108	110	143	125	102	119	126	111	140	126	127	118	106	116	123	120	118	108	131	143	134	139	145	109	124	119	125	132	140	105	112	129	120	129	109	119	115	123	134	123	115	128	127	105	123	123	107	136	129	123	137	136	122	114	126	108	133	108	142	142	118	125	139	121	120	120	126	107	130	139	115	126	116	134	111	123	114	112	129	131	125	128	108	109	119	113	108	137	135	130	133	119	137	129	111	121	126	114	109	133	123	100	119	107	112	117	127	135	127	123	127	114	123	117	119	131	120	111	125	130	119	126	117	115	92	138	122	133	115	112	123	137	131	113	135	102	121	112	124	118	120	138	125	126	127	127	105	128	123	129	117	119	115	129	102	136	124	129	106	127	117	121	134	116	117	131	107	108	99	117	98	111	117	133	122	110	133	149	113	131	105	136	111	124	101	127	128	114	124	122	108	104	114	124	114	133	112	115	135	113	106	114	117	126	116	123	116	112	131	118	122	114	101	131	114	121	135	114	131	112	112	127	113	115	120	129	126	110	111	145	125	128	138	138	111	120	120	122	120	112	129	104	106	124	111	112	120	126	127	120	112	106	131	110	128	123	110	101	106	130	125	120	111	117	112	131	148	134	120	123	121	131	123	113	117	123	111	114	113	138	119	131	109	116	136	102	123	125	114	121	111	117	127	130	126	119	120	110	107	115	102	106	114	120	105	129	120	116	106	119	135	124	117	113	128	122	139	88	135	136	109	113	119	110	109	105	113	130	119	119	150	123	139	129	110	125	129	111	115	126	116	133	132	118	118	126	97	119	99	121	120	127	121	109	110	143	116	121	119	130	101	117	106	98	120	119	126	116	109	106	130	111	118	121	129	120	104	109	122	107	125	134	149	129	106	117	131	112	126	115	116	109	138	127	122	119	110	111	122	129	125	106	125	122	108	128	127	114	133	97	115	124	113	121	93	118	117	117	123	123	125	130	118	141	128	119	102	116	136	119	114	107	131	117	116	104	131	123	125	143	113	113	132	129	119	125	130	115	131	105	119	119	113	119	115	114	106	108	147	111	134	121	124	117	111	120	103	116	103	113	122	116	121	111	113	110	127	115	120	120	110	88	122	134	109	118	121	116	135	134	129	140	135	118	114	130	115	132	110	131	121	109	131	136	135	107	136	133	135	128	123	120	126	111	117	121	126	115	118	117	132	120	117	132	117	122	137	110	123	129	124	136	124	116	116	122	128	116	136	109	124	112	127	122	125	145	109	117	116	125	114	97	108	129	144	123	108	123	141	117	134	110	114	133	136	115	102	124	125	108	109	104	107	111	111	93	117	132	126	113	94	132	130	104	137	137	112	118	145	115	106	115	126	126	106	130	124	128	114	117	129	134	129	111	119	124	127	112	128	131	144	114	110	131	101	122	115	119	114	147	125	111	118	126	119	124	105	127	119	126	134	123	112	127	124	105	116	105	104	107	129	126	120	125	98	108	103	130	116	111	121	114	122	120	137	103	115	115	113	131	133	132	123	127	138	116	156	105	112	137	108	136	138	123	109	120	118	138	120	121	119	123	120	124	124	117	109	115	112	111	109	133	120	134	125	133	121	99	124	140	116	138	121	108	127	150	115	125	114	131	114	124	122	137	118	111	138	118	112	106	112	116	98	124	135	116	131	116	99	112	129	107	124	119	117	113	122	122	123	115	128	109	131	110	92	146	125	129	122	104	118	136	110	111	120	124	113	114	134	111	122	113	131	129	122	109	113	115	125	121	110	136	133	112	109	124	114	114	129	113	111	110	101	141	139	137	122	119	94	115	114	108	128	114	105	101	100	120	117	126	133	110	117	118	128	129	111	119	99	137	125	139	108	139	126	127	138	135	129	114	112	114	132	117	122	123	117	120	110	116	119	139	110	116	124	114	127	123	137	122	110	120	142	126
4786	16204	10786	5171	3626	2589	2081	1694	1692	1533	1174	917	658	586	569	458	388	394	376	407	400	361	306	281	232	242	206	232	217	231	195	223	190	208	191	192	229	203	206	172	174	206	176	205	201	161	205	186	197	185	172	180	207	207	200	200	188	182	175	198	180	179	182	186	177	188	183	197	202	167	202	166	210	166	162	173	165	180	167	189	173	189	198	173	172	170	185	197	192	204	170	156	170	181	179	187	203	207	196	177	186	152	188	165	193	182	189	184	168	177	165	210	191	167	164	165	165	183	180	167	193	167	177	159	189	157	185	154	163	164	205	154	173	174	159	194	198	174	191	170	147	162	196	167	163	159	180	160	174	176	162	176	182	200	188	190	173	183	183	167	163	173	165	187	164	188	212	163	168	173	189	190	170	189	164	188	181	185	183	192	186	175	166	183	161	175	197	165	181	177	158	174	176	167	171	175	159	179	161	180	178	186	188	178	173	189	186	165	177	180	171	179	157	163	179	164	182	169	174	181	190	190	165	172	194	167	184	182	170	182	207	191	153	191	165	218	167	164	193	166	168	188	161	165	187	170	177	165	170	174	190	170	185	190	190	156	197	182	158	184	180	168	159	162	165	161	179	164	169	181	185	174	178	184	184	189	172	176	168	164	164	189	164	174	184	166	149	178	176	156	175	182	168	192	190	173	179	173	170	185	148	180	202	190	179	181	185	203	167	190	171	171	191	178	143	184	171	186	173	176	160	192	159	186	204	192	181	190	168	188	182	156	174	174	168	173	178	176	218	157	154	163	182	185	194	187	176	161	179	163	145	179	172	171	181	177	157	162	156	158	191	160	179	187	167	167	177	188	184	171	175	158	161	169	164	145	157	168	174	163	197	162	185	175	182	185	184	165	156	197	169	188	170	177	192	147	168	168	181	166	185	167	171	161	170	180	167	169	159	182	161	183	190	163	170	187	172	177	159	144	174	186	192	189	175	161	161	200	164	186	167	161	186	170	172	184	171	185	160	168	167	182	160	200	193	177	161	189	188	158	156	183	192	187	186	191	187	160	182	159	175	184	163	166	172	196	176	161	140	160	172	186	194	201	177	165	149	180	167	200	202	172	189	151	186	191	140	202	176	202	162	171	177	192	186	170	165	186	197	184	162	177	144	219	174	172	177	188	184	180	173	177	203	200	182	156	189	163	159	171	178	164	193	203	172	189	156	203	159	177	154	175	169	187	173	182	163	188	170	172	172	201	174	170	198	159	184	188	185	151	170	175	179	181	155	186	189	165	169	175	171	189	175	177	173	183	167	156	179	159	160	159	175	188	162	174	159	148	173	167	146	158	172	158	185	178	171	179	174	180	171	157	166	152	172	165	176	148	145	201	158	187	165	184	167	178	188	166	183	157	169	178	168	175	172	177	168	172	184	198	194	187	150	173	182	160	184	158	178	155	189	172	177	152	148	158	171	180	170	184	189	201	175	158	159	172	156	185	170	177	198	171	166	205	186	209	169	172	171	217	165	183	162	183	168	157	169	175	166	170	179	176	178	167	184	172	155	155	196	152	193	174	181	168	210	185	187	192	156	189	179	182	184	187	168	178	188	195	174	171	157	169	170	176	200	155	183	178	151	179	186	165	186	160	168	169	190	171	175	206	172	190	161	158	187	165	173	178	172	163	197	187	181	162	174	161	150	193	206	182	175	180	169	155	162	150	172	192	167	217	184	201	176	162	163	159	164	173	167	153	182	158	171	172	166	200	186	178	165	190	178	181	156	155	174	162	164	193	178	173	188	193	166	151	193	159	181	148	177	182	182	170	168	157	196	180	188	164	220	164	165	169	201	174	170	162	157	155	169	171	175	185	186	178	169	164	167	176	153	160	180	189	183	150	179	167	168	165	182	188	180	184	163	174	171	175	189	178	169	174	182	169	173	164	157	200	171	162	173	170	195	167	164	175	179	188	175	181	170	214	184	168	169	153	175	177	167	184	170	167	165	160	198	186	190	174	185	191	193	160	177	177	191	175	172	175	176	177	173	208	210	167	186	176	190	198	164	161	169	173	174	180	172	165	166	153	179	183	167	169	173	161	159	170	164	181	164	192	166	170	184	193	160	159	148	181	172	199	188	204	179	181	194	180	164	168	173	193	179	191	163	166	178	173	194	160	182	163	163	175	164	189	180	182	174	178	153	148	164	177	167	161	169	176	152	167	182	179	176	185	178	168	172	161	168	186	185	173	170	172	180	179	181	178	175	179	149	169	171	176	159	190	158	166	156	176	173	214	184	184	178	180	161	180	177	150	154	167	161	184	185	177	143	172	193	155	170	167	174	169	186	166	181	148	180	184	156	178	162	179	174	177	166	175	168	176	182	175	166	178	177	166	171	172	184	176	157	189	175	161	195	189	172	185	168	179	167	171	150	157	182	170	181	166	186	169	179	195	169	136	189	170	210	179	158	171	190	179	189	163	162	190	177	169	172	157	181	159	172	161	181	170	160	184	168	177	165	170	180	172	158	184	168	186	189	167	176	180	165	167	162	158	178	185	163	189	179	196	160	205	211	171	173	193	167	174	131	179	174	177	150	156	160	189	165	156	184	187	185	186	175	169	168	189	168	188	170	178	187	159	185	171	205	179	182	181	173	191	173	185	170	169	188	146	179	178	186	175	174	195	205	165	180	158	188	178	170	178	179	175	174	183	173	153	184	171	163	200	179	177	189	167	192	174	190	177	183	176	184	158	186	169	179	186	183	165	178	173	159	178	163	148	165	170	191	167	165	175	194	171	175	172	181	154	177	173	178	182	156	198	194	182	164	210	186	194	215	156	172	207	177	156	171	185	168	172	166	184	182	175	165	164	193	183	181	186	163	185	181	185	171	174	160	170	190	185	141	163	174	186	182	157	178	165	174	187	155	171	192	170	164	150	171	181	183	178	192	165	179	183	193	183	202	194	183	174	166	161	176	175	190	178	160	184	167	171	151	180	164	144	163	162	190	175	194	162	155	171	182	169	190	158	163	160	168	164	153	193	187	172	167	168	180	159	161	171	173	166	175	184	164	179	182	175	177	197	172	168	181	153	186	173	164	162	161	174	176	174	154	171	184	155	176	182	196	184	183	176	191	172	162	174	158	197	197	175	150	179	190	174	190	166	182	176	200	173	199	167	181	180	183	171	178	194	171	191	185	181	174	153	174	177	176	152	171	169	199	172	179	160	186	153	195	160	170	146	143	163	167	166	171	173	186	189	177	182	175	175	164	185	157	158	194	184	182	174	187	176	185	187	175	182	168	183	151	162	164	174	172	176	201	162	194	194	176	170	181	185	176	201	179	189	181	155	169	192	166	163	184	172	172	145	164	177	189	179	198	193	167	166	177	152	173	186	174	175	182	180	193	147	184	188	168	187	157	174	165	142	171	163	167	172	180	182	183	177	173	184	169	188	186	202	161	159	183	180	193	189	169	177	157	172	163	176	163	182	164	189	188	157	178	199	157	172	183	173
27294	16727	3072	852	566	444	341	286	314	289	280	254	238	235	204	216	222	191	196	228	219	220	231	199	209	187	190	197	198	196	212	194	179	198	194	187	204	174	190	173	208	194	182	194	209	185	211	207	202	217	200	216	188	209	183	183	166	190	231	204	180	202	191	216	195	225	197	212	189	204	186	182	205	222	198	180	209	203	182	185	183	201	196	221	205	181	186	195	177	202	203	186	225	194	177	179	184	206	193	184	195	186	197	200	218	194	217	217	229	204	191	199	188	193	199	198	197	206	197	195	191	200	173	212	186	190	187	193	202	175	199	184	183	184	192	162	210	199	193	216	193	213	212	181	189	207	173	200	192	209	194	192	192	193	176	187	233	207	177	185	176	215	203	207	195	181	181	181	186	197	177	187	216	182	203	186	201	189	171	187	178	208	180	226	180	185	183	191	213	221	232	211	201	163	198	198	197	201	220	175	192	194	190	205	203	177	216	185	199	206	184	210	174	174	216	192	217	197	195	187	181	199	194	217	209	188	202	204	212	195	195	193	201	201	182	221	179	195	219	204	194	180	181	214	176	203	162	190	194	180	190	185	196	204	188	197	189	174	231	210	191	204	201	177	188	203	196	207	186	201	200	205	198	181	224	193	206	208	186	182	207	193	186	204	175	208	172	181	193	193	193	183	185	182	192	193	173	184	206	193	197	191	191	188	173	203	213	204	194	220	194	179	199	204	193	221	197	184	182	186	204	199	221	195	195	189	195	219	178	197	198	197	219	192	197	220	204	183	195	185	165	198	194	201	210	197	200	202	192	157	180	209	218	210	182	181	192	201	177	190	205	192	216	180	187	208	190	202	204	209	214	168	194	218	185	214	186	213	196	175	177	195	188	207	202	220	222	217	183	200	173	182	199	186	194	195	191	171	176	192	189	206	218	202	192	190	202	194	163	195	223	191	211	181	210	207	179	191	176	188	199	176	186	170	181	204	213	192	195	179	220	209	182	203	187	181	223	182	207	182	165	224	201	194	182	201	191	183	191	189	183	181	203	198	203	213	216	204	209	195	194	174	202	189	199	198	195	199	217	206	211	205	183	203	196	198	206	181	195	211	205	199	205	188	200	202	207	200	189	203	196	196	189	199	195	212	233	206	209	172	203	191	206	205	203	192	202	199	207	211	205	205	197	209	204	198	184	196	186	200	198	181	197	193	206	194	202	199	212	205	188	219	210	234	191	194	184	206	179	204	181	196	241	166	196	175	183	206	211	199	216	204	175	189	195	200	186	186	201	204	217	204	206	190	197	201	196	210	190	210	186	178	202	185	226	188	191	191	184	201	194	192	216	191	179	207	193	216	205	201	202	184	200	173	204	206	230	199	174	200	166	215	195	201	212	204	197	196	207	191	190	211	155	189	177	186	209	203	188	205	197	202	166	199	172	207	233	195	166	205	201	186	206	180	189	203	199	192	179	192	193	182	212	203	199	189	173	205	193	184	187	209	172	201	204	207	163	180	196	200	215	187	206	199	197	197	193	191	202	221	192	215	190	218	186	197	199	200	199	176	161	208	207	197	188	197	190	189	183	200	201	199	195	188	199	204	219	207	199	222	202	207	191	204	185	185	181	196	191	199	204	187	191	191	171	207	202	202	210	198	206	196	178	192	201	190	196	182	183	213	184	194	186	176	202	200	190	182	197	208	185	203	223	207	183	194	191	200	216	222	193	215	187	204	209	195	201	223	181	208	180	178	181	186	216	172	221	208	194	198	230	194	177	186	192	212	225	189	199	203	210	168	210	180	215	195	201	169	194	188	180	187	196	213	191	185	195	195	192	203	196	195	213	194	201	201	190	198	203	182	196	201	187	192	177	199	211	189	208	184	210	219	177	210	187	223	168	179	208	178	181	198	194	179	197	200	199	206	212	200	195	174	182	205	206	205	219	194	190	189	187	188	203	194	194	204	188	210	180	203	197	163	219	220	191	229	204	179	187	202	188	197	178	191	207	188	210	178	208	195	174	216	162	188	201	195	198	219	190	216	180	202	205	185	181	206	205	192	200	196	210	180	202	207	191	180	184	188	214	221	206	205	209	198	182	211	218	211	221	186	195	185	208	205	219	192	178	233	212	194	192	184	177	212	187	202	192	200	207	203	191	213	183	204	183	196	189	181	200	187	200	174	190	197	211	191	204	198	189	206	181	206	207	192	163	211	210	200	180	213	197	185	161	201	207	190	214	198	186	201	175	227	180	196	234	162	194	214	205	192	160	221	174	234	199	201	194	187	213	202	198	215	216	187	207	187	200	189	197	195	196	216	181	207	196	180	205	193	200	184	183	202	184	195	195	203	193	208	215	193	209	193	199	194	217	194	203	178	180	176	202	175	218	191	208	202	207	215	202	199	205	202	177	196	187	194	201	194	175	217	188	193	216	192	191	192	219	215	176	195	202	204	180	198	212	205	201	211	185	184	203	202	216	183	194	181	190	214	171	192	193	200	195	196	185	186	229	190	159	187	182	216	183	212	194	193	175	183	212	179	198	169	202	193	209	211	205	188	211	213	195	220	203	211	214	201	215	190	173	202	198	211	214	194	222	201	202	200	193	193	207	208	192	194	200	217	189	215	211	177	185	182	193	205	200	185	195	188	178	218	192	188	193	178	210	164	211	220	187	173	180	211	177	188	192	205	203	196	201	196	200	186	186	220	196	185	221	216	202	178	203	197	202	205	224	176	189	173	194	191	212	184	189	179	200	174	184	204	195	203	182	196	203	185	179	223	188	214	205	182	215	188	187	174	187	203	188	203	207	193	203	206	194	197	185	211	183	198	202	210	191	192	189	202	196	209	190	219	196	214	195	194	171	218	177	201	169	205	210	175	197	190	215	175	208	218	205	171	207	195	196	217	218	174	194	180	222	198	172	195	183	168	193	223	218	193	215	220	196	191	189	191	195	192	193	192	171	210	187	209	216	206	191	171	171	191	202	229	180	202	186	178	202	178	187	215	217	190	173	206	178	188	202	188	190	204	194	213	190	209	196	182	186	217	176	196	203	207	182	177	173	212	201	181	185	218	208	204	177	177	192	202	193	202	216	191	181	159	178	207	188	186	188	221	186	161	177	184	203	218	209	187	206	190	226	202	205	196	188	188	192	180	189	217	200	211	193	171	185	181	192	235	203	175	210	189	207	208	184	215	182	211	207	204	207	155	196	179	196	202	206	206	204	205	179	195	201	204	208	210	173	211	171	195	186	224	195	184	199	204	174	194	195	187	209	211	187	195	215	198	222	193	191	185	210	200	182	207	174	207	190	211	191	178	202	182	216	194	208	207	201	216	202	186	171	191	219	198	212	199	195	195	198	180	199	186	187	167	173	210	205	199	189	207	194	226	182	198	181	197	192	180	214	196	163	206	182	206	197	212	181	194	190	204	190	201	202	203	189	235	210	182	199	207	214	185	192	186	218	186	201	189	208	168	204	204	195	211	182	197	185	222	192	182	186	212
4476	3243	2257	1069	780	629	566	548	581	645	528	456	345	320	338	347	339	307	339	352	387	356	319	315	316	322	270	325	314	306	288	291	300	290	272	285	280	290	284	304	262	314	323	308	274	286	348	288	337	315	305	313	296	291	307	306	307	336	298	293	307	291	302	349	256	311	310	298	287	283	321	328	280	315	312	294	302	308	347	317	292	281	317	279	308	344	314	327	321	290	291	326	314	282	289	321	320	316	310	332	298	302	290	272	284	310	291	273	284	319	315	319	293	291	339	289	319	281	324	299	309	305	329	331	291	319	310	283	260	334	320	288	292	287	296	299	292	294	266	336	284	312	299	308	317	300	328	300	276	290	342	274	325	304	303	284	300	316	304	292	304	285	294	343	277	300	286	321	311	308	325	310	317	293	310	283	308	318	303	315	296	332	324	308	284	302	297	304	301	279	323	285	303	280	285	298	323	346	294	311	301	305	310	311	316	323	305	302	289	323	286	288	286	313	313	283	301	294	325	271	293	317	295	293	276	303	311	267	298	279	330	268	264	325	312	299	320	264	320	341	303	288	295	278	319	295	296	289	309	284	341	303	297	290	306	298	307	309	307	291	291	303	316	311	289	335	320	319	309	296	283	357	305	324	295	295	318	295	339	295	313	291	319	276	314	305	292	311	287	295	273	313	311	293	295	273	283	310	331	310	307	305	291	313	304	339	275	296	285	318	322	347	313	296	303	298	301	291	325	313	323	333	266	298	296	283	294	321	317	311	313	303	322	323	287	308	266	281	330	295	302	307	328	291	287	282	274	325	298	337	284	293	328	307	292	305	324	301	302	301	291	323	317	272	285	290	322	293	319	316	289	290	306	300	294	297	279	302	298	330	282	305	323	300	268	314	299	316	295	302	290	326	307	306	289	291	316	313	308	299	296	313	292	321	302	285	308	265	302	291	322	281	335	278	304	315	314	338	291	297	273	307	314	331	314	304	311	340	315	309	323	300	318	305	297	309	304	312	318	328	278	346	308	331	275	301	308	302	297	287	322	316	289	286	296	346	309	316	306	290	292	290	325	286	287	304	309	289	303	313	323	301	296	289	291	351	305	266	323	292	315	275	336	278	302	299	305	325	326	315	273	324	316	307	284	327	312	338	329	307	305	307	307	277	323	303	307	302	278	318	303	299	277	300	296	301	292	283	281	273	313	310	308	297	294	289	336	303	300	326	307	312	302	310	262	310	304	322	300	289	320	302	297	315	303	310	308	293	265	284	317	341	297	298	326	297	303	291	289	311	299	296	296	335	280	293	297	318	264	304	334	279	298	305	290	313	278	279	303	266	318	292	305	316	305	299	307	330	302	318	306	301	309	316	285	304	265	294	323	275	308	343	313	295	324	285	292	341	298	280	308	308	269	298	303	309	319	312	272	302	345	301	332	317	293	310	309	309	279	318	290	314	335	302	289	323	267	320	323	304	340	329	290	297	301	317	284	293	308	334	286	345	303	301	289	303	312	294	323	289	312	296	305	301	291	290	342	292	293	309	331	290	325	307	305	280	271	295	303	280	317	291	310	289	291	302	328	288	318	317	314	316	306	282	277	301	271	353	281	295	262	313	286	288	307	292	296	307	303	341	286	244	298	291	332	295	277	270	315	290	310	291	291	299	340	349	320	297	309	300	316	334	301	312	304	278	282	297	276	330	325	300	310	318	323	333	283	290	308	317	322	315	281	305	283	259	319	305	324	331	308	275	312	344	282	283	298	299	319	307	330	278	295	325	298	328	316	299	315	293	305	307	310	307	324	301	316	269	286	316	290	280	310	300	320	293	301	312	320	313	299	306	301	278	283	236	304	255	286	304	281	300	306	282	301	289	281	335	310	298	323	309	305	297	274	289	293	336	305	302	305	319	289	308	281	327	328	344	300	338	291	296	304	277	326	299	296	341	298	312	306	300	291	287	319	305	300	259	303	294	306	302	308	286	321	293	307	309	309	310	310	334	311	306	302	312	291	314	319	329	309	307	359	284	286	338	304	322	315	305	301	298	299	283	291	306	299	327	295	302	303	293	296	323	291	295	295	320	309	293	322	320	284	303	297	321	290	307	321	272	301	306	293	317	324	301	304	330	291	283	293	327	329	300	297	324	287	298	281	291	310	305	295	324	289	287	275	328	325	330	308	320	320	295	297	316	302	296	294	305	284	317	329	288	321	321	289	275	316	300	291	297	318	320	303	277	314	331	311	305	301	330	308	320	314	298	269	318	320	361	294	288	292	293	307	282	307	294	304	320	308	297	295	317	314	323	281	315	297	342	331	318	302	286	307	331	295	297	288	285	322	277	297	308	292	310	334	331	293	313	310	323	298	303	307	304	313	317	323	319	311	329	320	280	305	308	313	294	320	268	295	327	299	341	329	283	306	321	272	340	291	302	295	299	286	298	294	323	281	323	323	317	278	294	278	305	322	296	307	313	324	287	290	340	289	299	291	305	294	304	297	315	281	313	299	276	323	297	307	292	338	269	299	309	323	316	305	286	299	318	312	313	302	290	305	298	305	292	285	278	273	324	330	304	287	278	315	322	285	285	311	296	321	292	301	307	326	294	286	316	308	311	256	286	319	299	315	291	319	299	284	308	276	324	258	309	321	300	304	334	287	292	282	328	300	301	313	311	260	306	302	306	332	327	275	314	308	300	306	291	299	315	287	284	286	305	312	312	321	311	300	317	299	268	288	287	309	311	299	284	325	293	294	324	327	273	317	283	307	338	318	276	315	287	315	307	295	302	295	282	290	310	312	302	296	300	310	304	291	287	290	303	307	307	291	307	285	333	293	298	289	285	334	315	298	279	311	295	325	319	274	306	303	293	313	309	304	276	294	315	271	312	286	339	325	318	307	288	292	287	321	276	292	277	311	278	299	304	323	292	300	316	302	312	328	306	335	305	292	313	287	320	320	328	290	278	280	294	282	288	265	295	316	279	310	302	340	302	331	304	307	270	289	275	307	348	294	317	327	261	292	306	282	288	311	320	302	308	313	309	311	348	292	315	317	291	311	314	296	297	300	311	288	322	299	303	255	317	327	288	278	307	292	305	290	273	311	293	291	305	285	314	298	312	301	314	288	312	304	298	317	327	302	292	334	301	280	284	314	271	286	262	268	309	296	307	276	304	320	314	302	309	284	259	309	318	314	304	313	316	271	281	283	298	321	260	305	287	305	317	320	305	256	333	286	304	298	330	280	298	347	321	326	308	308	318	296	306	306	271	272	301	304	292	301	306	286	296	317	283	280	301	313	329	296	292	310	277	321	343	311	277	306	299	296	307	287	306	285	310	290	293	303	309	314	262	315	345	311	329	288	318	291	333	339	290	293	313	347	295	320	303	297	314	281	297	272	300	320	335	278	298	312	309	304	328	296	294	331	335	295	298	325	295	288	273	335	285	324	286	263	336	302	307	311	291	300	294	300	306	285	286	284	296	327	307	290	298	303	295	275	308	314	303	305	288
23612	21424	28464	24784	20686	2087	567	405	347	314	287	269	219	190	138	136	129	152	139	147	156	141	107	114	117	113	99	91	88	95	115	114	106	109	98	94	102	96	102	93	102	98	106	126	86	87	96	108	76	89	96	102	90	117	94	100	90	89	106	99	109	105	87	92	86	84	93	85	101	117	82	108	109	95	78	94	117	91	94	83	106	92	97	82	106	93	92	101	90	110	100	90	97	96	103	86	102	95	88	107	105	80	88	101	100	78	88	105	95	81	94	103	86	77	93	82	99	76	104	105	109	91	95	73	107	105	101	110	92	99	92	97	106	96	95	94	88	94	90	94	97	95	104	79	96	97	106	104	96	82	99	96	88	106	106	89	100	89	101	88	95	93	80	103	87	80	101	90	103	95	108	114	79	102	102	102	95	102	103	86	109	93	112	101	96	93	101	86	101	88	87	102	100	100	94	93	97	112	93	84	92	103	105	105	102	85	92	98	105	70	95	85	101	88	80	76	100	113	101	103	100	111	81	98	84	90	107	101	89	95	93	84	86	109	73	84	74	96	83	97	86	85	100	92	97	102	78	95	93	95	99	88	97	91	87	123	101	78	82	105	110	105	94	90	84	88	98	102	88	70	101	93	78	89	85	84	84	95	94	105	103	79	99	104	94	98	73	91	94	82	99	94	96	94	86	90	86	100	104	101	87	93	107	94	80	96	100	94	93	89	89	101	98	73	102	95	82	104	83	95	96	113	109	100	104	100	104	95	94	105	91	99	92	101	92	66	73	108	94	85	86	91	104	92	112	108	100	98	86	97	101	101	100	95	99	79	101	92	90	103	96	89	85	89	90	86	103	100	75	94	106	94	76	110	110	92	82	104	88	95	80	100	84	83	103	95	104	105	92	70	90	92	94	86	104	105	89	104	123	89	106	101	84	90	97	92	89	90	95	92	110	96	88	84	84	105	109	87	90	115	91	92	95	79	78	101	104	89	92	103	100	91	93	109	105	93	76	84	83	95	100	86	95	102	101	90	90	99	79	96	99	88	98	85	83	94	84	96	93	106	65	98	102	82	101	108	116	97	97	98	103	95	102	111	89	90	99	108	103	109	110	80	103	95	98	87	89	94	102	73	99	103	89	96	96	92	99	98	84	93	73	77	77	97	95	98	90	105	96	108	106	97	88	103	92	82	92	106	91	88	112	76	90	101	97	88	96	94	101	100	93	91	97	78	96	84	100	92	96	91	95	86	97	77	86	90	97	97	91	105	108	98	100	107	91	100	92	85	74	90	99	87	102	102	109	106	88	101	97	94	105	107	90	91	95	99	105	86	94	91	77	104	81	93	70	101	105	111	95	82	98	98	96	95	79	101	83	94	96	90	79	82	98	115	90	92	110	96	82	93	73	102	106	90	96	91	96	95	85	92	96	96	96	102	104	102	90	85	95	85	99	97	90	91	92	72	108	98	101	92	91	118	98	98	95	102	108	76	93	94	106	111	89	96	101	99	93	77	92	89	110	101	110	103	84	95	104	96	96	89	93	108	95	94	99	100	107	74	112	85	90	91	104	105	84	81	95	89	87	74	90	91	92	103	87	105	95	90	94	99	89	86	82	100	85	86	101	101	94	98	115	83	87	107	106	96	98	80	94	77	95	84	106	96	74	100	90	91	90	104	97	97	78	81	102	114	81	87	101	97	104	98	85	78	101	93	105	83	97	94	85	82	68	102	93	85	117	86	103	83	98	69	93	93	101	83	97	100	85	96	110	113	96	100	105	95	87	89	93	89	82	91	106	100	88	81	112	89	96	93	108	90	98	99	93	82	96	99	99	98	90	87	78	82	88	90	94	103	101	91	98	106	93	93	90	95	92	81	108	107	85	88	91	98	93	84	88	109	90	95	83	104	73	105	103	89	94	104	97	91	106	126	99	110	83	103	83	80	102	105	80	88	114	118	102	81	109	111	114	105	109	90	113	86	101	88	102	96	90	96	104	91	105	90	69	99	108	79	97	90	93	94	86	107	92	105	87	83	100	96	99	69	100	88	92	89	91	106	99	101	90	108	94	96	98	96	91	91	109	101	96	95	98	89	87	82	96	85	93	84	105	98	79	108	97	106	94	95	82	96	108	105	98	91	94	101	115	126	101	100	94	77	96	97	82	86	94	108	84	102	99	89	81	92	101	87	107	87	92	91	89	95	88	95	90	92	91	79	91	115	93	88	108	95	94	74	94	105	69	107	89	104	97	94	103	76	100	79	97	92	91	104	92	99	99	95	101	100	94	87	111	77	84	101	86	99	82	118	100	96	88	92	86	90	110	107	114	107	80	105	103	79	76	86	114	106	84	104	103	109	79	99	103	86	103	92	91	88	99	93	90	103	101	96	107	89	99	80	90	90	95	96	94	99	82	110	95	79	97	89	78	102	91	108	86	109	100	89	83	95	84	86	105	97	93	83	75	86	95	111	91	87	91	115	95	104	94	100	94	92	102	87	90	89	117	98	102	95	98	87	97	94	78	96	97	92	80	95	103	85	122	89	114	85	88	77	93	86	93	101	108	93	93	94	86	96	104	107	101	85	85	84	90	102	90	94	101	81	83	101	97	98	91	101	81	95	93	88	97	88	87	89	73	97	95	101	74	96	91	103	114	89	89	99	89	89	78	90	79	90	103	103	83	102	82	76	85	82	107	102	106	80	84	102	93	92	93	93	83	96	96	93	102	98	92	105	84	108	85	93	82	91	91	93	98	91	98	98	79	90	91	77	86	93	95	107	103	112	110	83	102	97	80	88	84	90	93	85	101	105	102	102	113	102	99	85	97	85	77	124	88	83	77	80	86	102	112	105	99	102	81	108	96	97	98	93	98	106	84	90	100	114	95	96	106	94	87	96	95	80	93	118	91	103	85	105	81	105	89	77	105	107	100	94	96	83	97	89	106	102	90	105	91	105	106	86	103	99	90	93	92	85	106	93	94	101	80	86	100	106	95	82	98	104	80	100	97	90	85	91	107	96	85	98	85	93	94	99	109	95	105	104	88	92	89	91	104	94	117	124	91	110	93	81	77	78	84	108	102	91	94	83	86	83	110	80	96	99	88	107	104	73	105	106	87	99	83	89	105	99	76	88	91	85	91	77	86	84	95	106	92	88	91	104	91	89	92	106	70	96	100	101	97	107	99	104	91	90	88	94	80	113	99	93	89	85	103	82	90	99	93	92	99	80	94	92	118	102	88	84	100	92	89	102	91	97	98	104	106	79	95	93	88	89	85	76	84	90	99	111	101	107	101	92	112	115	100	83	81	112	81	94	96	85	100	89	114	93	85	88	87	99	95	76	99	92	84	88	103	94	94	89	102	94	88	89	79	102	102	84	98	99	94	101	97	84	96	87	79	95	86	100	99	79	89	84	116	94	89	73	82	110	101	94	85	91	80	107	94	121	104	96	101	107	91	105	82	88	91	99	107	105	85	103	95	100	112	104	102	96	86	93	105	113	95	85
3591	10594	7351	2998	2084	1470	1132	973	811	863	755	623	432	367	306	266	258	284	276	296	325	246	187	173	181	177	189	170	182	192	165	160	143	165	169	158	154	164	156	184	154	109	175	146	170	123	154	178	157	131	162	131	180	158	144	163	147	172	144	173	174	169	152	169	175	148	148	149	156	140	173	147	179	144	171	139	143	146	153	143	151	129	151	146	170	172	180	158	161	134	184	149	170	173	148	162	161	158	126	163	160	157	181	169	172	145	150	145	159	166	149	167	131	153	141	138	159	163	119	149	158	161	163	165	156	142	168	141	154	157	151	145	153	151	145	148	131	157	152	168	171	146	142	154	155	142	158	127	156	158	139	179	140	121	158	170	143	165	132	141	161	164	150	153	158	164	138	165	140	160	137	160	145	159	160	151	152	157	158	173	139	134	172	161	153	165	144	153	145	151	147	146	156	165	140	167	145	153	147	143	170	159	134	170	176	154	137	162	166	145	157	142	143	152	152	142	160	141	149	160	134	151	173	176	169	169	169	139	152	163	139	149	132	160	173	141	161	156	160	166	146	162	143	156	144	125	167	155	166	139	151	153	136	141	162	126	153	145	147	154	150	175	144	148	168	123	146	150	167	168	149	149	152	151	160	149	154	165	145	141	149	148	159	181	159	142	156	150	145	148	171	185	133	136	169	145	161	164	169	158	155	148	165	161	153	142	142	159	141	147	144	160	147	169	153	144	149	131	144	135	139	143	154	158	159	135	160	138	187	141	143	145	161	160	177	154	150	148	167	166	107	141	147	153	141	154	156	155	151	156	144	160	141	130	135	140	145	181	149	147	141	148	167	149	131	159	157	151	148	148	136	147	141	148	161	132	136	161	138	141	138	151	145	140	141	145	162	145	142	146	159	159	144	169	151	136	155	151	158	177	177	154	159	136	164	148	151	147	159	153	146	136	142	152	143	153	135	151	140	156	151	156	170	168	162	162	147	166	174	137	152	144	131	164	118	135	137	133	137	137	146	139	162	158	159	143	136	161	152	149	156	155	156	159	158	135	147	155	141	169	139	149	162	172	155	148	145	132	144	139	136	168	155	151	158	160	156	175	153	139	145	164	160	167	142	132	155	150	180	166	168	139	162	157	152	175	137	141	153	157	156	171	138	145	147	160	151	149	154	162	153	155	163	145	144	146	157	156	174	141	140	145	160	155	140	172	148	168	158	133	159	153	151	144	158	143	148	161	154	139	142	158	168	170	167	142	165	170	166	129	143	146	163	138	164	133	152	147	164	161	140	157	167	127	143	159	168	165	145	143	150	131	155	154	170	157	159	172	159	161	145	150	148	155	142	150	132	146	146	175	157	130	133	173	150	122	151	141	148	169	131	149	152	129	136	178	152	162	154	163	172	158	150	141	151	142	164	150	161	153	154	146	166	163	136	162	127	152	149	144	161	163	157	142	121	137	161	146	160	163	181	150	162	145	158	169	163	155	141	164	183	148	145	146	157	139	141	131	164	193	129	131	137	160	152	124	149	152	159	157	130	156	166	152	176	143	149	129	144	145	141	166	161	156	188	139	125	141	157	169	158	168	139	166	148	143	162	152	142	148	167	163	137	150	142	128	139	145	159	153	144	136	129	145	138	123	159	156	172	157	129	151	170	150	168	134	155	142	161	152	147	152	124	135	163	169	143	142	165	170	151	161	141	177	162	143	153	132	152	156	141	135	120	142	157	156	164	127	141	161	171	163	152	141	129	155	175	151	162	152	156	149	137	161	148	146	141	147	165	143	160	133	160	144	135	148	157	133	128	161	151	128	158	152	178	136	140	147	152	142	143	148	165	135	145	134	150	146	147	146	153	146	163	147	150	146	164	152	131	139	159	153	147	150	141	138	138	138	159	166	157	144	150	128	141	156	157	157	160	158	144	133	136	163	150	154	167	147	152	160	150	156	174	141	155	166	153	159	150	147	146	148	144	135	149	143	149	159	171	145	124	157	144	162	149	160	156	146	167	164	155	160	161	163	147	172	160	167	162	145	180	149	147	149	150	157	143	165	146	121	177	138	141	150	174	147	139	131	151	161	159	168	139	135	155	147	138	156	151	134	170	139	137	158	143	160	159	149	178	160	160	149	142	140	137	162	146	153	152	135	160	166	137	157	150	133	139	161	122	157	170	161	146	162	156	154	168	132	153	140	157	135	154	153	186	146	145	128	136	135	140	144	168	164	154	165	147	137	165	152	134	155	170	153	133	147	143	165	165	139	149	154	162	166	150	161	147	136	141	153	142	159	171	154	159	147	146	146	165	141	161	147	133	162	146	140	137	133	131	148	130	148	178	158	157	168	165	139	154	136	158	148	198	152	150	149	130	144	163	139	163	142	142	150	153	162	177	156	139	153	134	141	154	167	138	134	139	169	149	164	154	143	130	163	151	152	132	147	171	171	169	134	141	140	142	152	145	157	154	142	139	149	168	167	150	134	136	151	163	155	142	149	141	170	138	166	167	150	138	154	134	151	160	158	159	132	154	159	141	177	149	156	164	147	133	166	158	127	160	141	149	140	141	150	137	137	138	134	167	137	135	158	143	156	148	148	157	162	163	174	148	146	151	154	144	134	144	162	171	174	147	155	148	148	146	138	150	180	145	152	169	156	132	168	144	171	163	149	148	166	173	153	163	143	136	163	141	146	164	139	151	152	148	151	158	141	170	160	149	121	153	154	124	170	160	159	155	139	171	133	144	142	164	157	134	158	164	153	162	152	139	139	150	164	144	158	165	155	146	154	169	159	155	137	133	171	151	173	159	165	144	160	150	161	144	176	155	183	135	151	181	150	139	156	142	165	155	151	159	148	156	144	157	136	139	150	149	151	157	153	166	133	172	179	154	163	167	141	173	145	138	167	143	160	162	155	167	155	133	159	168	167	141	144	168	154	155	150	158	167	144	133	153	156	153	148	142	142	162	173	149	179	141	165	149	131	148	143	152	154	140	165	145	150	159	155	167	139	166	136	151	134	168	145	151	166	154	157	144	130	160	126	153	142	144	148	142	179	162	144	172	140	141	136	154	165	141	163	153	136	151	133	149	168	160	146	151	140	172	157	155	151	172	149	173	161	157	148	162	166	148	156	159	154	150	132	156	137	153	148	146	152	170	143	155	159	154	151	139	119	142	136	158	161	158	144	146	153	138	140	134	159	148	142	151	158	171	159	171	160	163	161	155	160	147	136	142	153	185	143	142	122	147	142	177	159	153	158	171	139	142	153	153	148	156	152	158	141	154	160	160	153	145	142	141	152	157	159	168	141	156	156	174	152	160	189	123	155	145	157	159	157	158	163	127	129	126	152	144	162	155	159	161	131	157	162	140	148	142	142	163	157	158	133	149	145	179	175	150	140	124	169	143	155	146	145	138	142	155	135	135	182	139	180	181	162	150	148	150	178	175	159	156	134	159	130	130	143	163	161	158	154	156	164	166	145	152	153	142	137	161	146	151	157	165	172
24697	21411	26821	24979	2472	562	493	383	343	380	387	342	309	293	293	270	283	284	276	277	273	268	242	245	256	263	244	245	254	256	251	251	249	224	238	250	259	276	253	245	250	244	223	264	242	238	215	255	255	247	252	236	281	256	288	260	265	226	256	244	261	268	286	270	265	261	273	232	256	266	229	273	235	256	243	237	249	278	268	221	260	257	226	204	269	232	238	268	248	262	228	243	259	262	252	258	283	220	249	249	234	246	258	257	253	244	235	260	252	261	252	267	258	254	278	248	234	248	255	254	264	232	252	264	238	237	253	221	267	256	262	227	279	251	249	264	231	238	240	238	264	240	228	243	244	221	235	236	258	224	250	263	271	243	248	233	259	265	228	225	287	255	272	272	257	266	260	245	242	260	256	259	257	238	266	257	244	274	250	247	236	248	217	250	261	258	265	251	244	240	239	237	261	269	232	266	238	220	241	267	280	255	234	241	237	239	240	222	272	261	276	253	245	229	248	242	257	244	239	227	246	253	240	252	263	246	252	237	231	261	221	259	253	246	241	238	284	267	240	220	260	226	260	216	210	264	273	228	234	225	299	241	248	243	224	261	240	266	267	231	265	233	230	278	243	245	252	243	243	259	254	257	249	246	241	276	200	258	265	240	250	250	272	229	252	257	251	264	246	236	209	236	229	262	273	252	254	260	266	245	252	246	237	266	232	250	259	258	255	230	216	254	247	245	240	247	281	246	275	248	240	250	237	228	233	224	235	250	254	270	255	241	251	259	266	261	252	254	233	235	255	271	268	229	275	241	235	248	240	226	235	239	246	225	252	251	245	269	268	244	265	241	210	233	244	249	241	234	262	258	249	253	232	232	263	273	245	246	252	248	238	239	255	230	237	220	260	254	233	227	259	271	254	243	262	249	232	226	259	277	233	245	242	250	251	233	255	227	254	238	226	254	235	235	251	244	241	248	245	209	251	245	248	249	241	251	236	281	232	238	241	260	236	233	244	266	255	237	247	240	241	261	244	267	252	237	237	258	249	246	246	247	230	263	244	268	252	246	257	259	239	238	250	253	252	251	240	221	245	267	253	253	254	228	235	260	255	220	277	257	241	227	247	226	249	251	239	237	249	240	280	233	255	232	218	254	224	251	260	243	261	233	228	233	219	257	260	244	267	236	242	263	244	243	240	224	270	228	256	240	258	250	269	236	251	244	243	254	240	262	244	271	247	267	243	260	276	234	264	240	249	255	278	256	258	240	244	252	266	242	252	263	251	230	243	258	271	236	223	247	282	251	219	257	236	280	257	249	246	262	243	233	243	240	213	229	242	223	292	237	219	231	211	257	255	233	255	222	249	272	257	234	266	247	223	248	263	238	249	235	253	253	248	217	249	231	255	247	260	255	255	250	244	254	253	256	218	279	248	257	243	246	225	255	241	224	235	250	287	227	234	224	252	231	249	257	252	244	209	250	252	265	246	280	242	270	251	263	252	258	237	246	238	240	242	225	250	266	217	252	251	212	269	260	227	257	255	237	249	224	258	268	206	245	239	237	235	233	262	236	271	246	257	216	256	219	229	235	265	226	223	257	260	245	266	232	243	249	221	230	241	258	273	252	269	241	245	244	252	265	251	242	221	245	230	240	240	253	225	223	244	249	233	238	252	250	251	229	242	263	251	230	260	247	257	269	259	255	234	235	254	251	239	259	260	255	243	238	252	285	253	277	252	212	222	255	261	228	228	237	285	250	216	251	248	251	258	266	241	257	243	239	253	263	247	251	260	227	256	243	261	227	264	258	250	274	254	236	232	250	221	239	250	235	253	240	224	260	268	262	258	216	238	260	250	267	255	232	257	272	227	253	236	246	232	251	244	257	263	216	266	257	228	239	229	254	236	227	255	254	253	234	242	231	266	254	247	269	247	251	229	242	260	226	247	256	252	265	217	239	267	236	253	240	250	266	240	245	260	266	231	230	231	263	253	228	233	256	255	254	267	230	258	260	241	248	281	233	229	243	249	242	272	265	264	257	223	255	229	248	238	221	217	249	261	265	267	225	238	241	254	231	247	255	246	254	272	240	235	262	226	270	242	246	253	262	249	247	247	263	230	254	231	235	254	233	220	258	243	257	266	257	230	258	242	249	230	220	245	247	255	275	247	237	235	255	234	246	217	242	234	232	280	236	242	262	258	235	238	253	261	241	240	236	245	224	245	241	254	250	255	226	253	252	264	228	231	247	257	235	248	262	237	244	251	241	247	245	218	248	246	228	251	220	227	228	260	268	249	240	247	228	241	232	237	268	233	237	239	263	252	246	246	237	241	264	241	253	239	231	243	274	267	270	241	223	211	266	246	246	247	240	241	235	254	263	220	255	278	266	246	244	253	228	258	236	234	231	254	249	245	262	239	250	253	226	249	220	242	248	228	257	238	273	241	240	244	253	258	247	234	265	227	245	212	241	244	246	258	243	270	226	249	247	260	241	261	260	269	230	229	225	221	251	250	255	236	253	230	265	251	230	256	245	253	239	244	232	246	234	231	221	253	262	240	290	233	214	241	248	239	237	247	280	291	232	241	261	283	234	274	248	247	255	269	263	239	231	254	248	225	250	246	291	263	251	242	222	245	255	293	233	257	227	256	228	237	262	236	252	225	246	236	217	247	228	243	253	276	231	245	232	271	274	243	237	255	249	195	237	247	256	235	258	260	242	252	252	242	254	241	249	272	239	217	255	258	262	262	270	244	240	235	261	219	240	250	239	272	269	247	242	232	260	243	244	269	259	267	280	245	248	248	262	256	227	232	241	237	255	263	246	252	227	257	239	231	257	239	242	274	258	258	274	257	266	242	234	261	250	240	257	239	229	246	229	228	267	274	251	255	236	241	250	229	231	239	244	273	262	231	254	239	221	232	223	253	242	268	269	245	237	252	240	291	247	236	260	258	244	227	251	266	273	268	228	260	260	259	240	252	271	245	253	249	254	218	216	254	252	275	257	243	279	254	229	228	270	240	209	238	248	266	239	262	243	256	253	251	254	243	260	241	261	246	275	224	270	236	237	245	254	274	230	241	252	238	256	225	229	269	241	258	283	228	252	243	237	246	242	236	267	227	215	266	266	254	226	227	248	250	265	250	268	275	245	230	257	266	243	233	250	253	242	272	255	237	230	237	255	252	219	267	279	243	250	260	234	265	264	269	266	258	224	184	257	277	243	263	226	238	236	262	241	223	281	265	257	254	246	229	269	265	242	236	228	245	248	254	272	246	239	243	245	211	242	216	259	226	260	254	242	225	251	251	256	236	219	238	272	252	241	241	252	230	249	259	246	265	252	266	223	227	287	245	244	255	267	265	230	267	244	236	247	250	276	233	263	242	253	224	259	248	223	225	217	260	223	230	243	227	216	249	237	260	213	238	255	234	228	259	241	226	249	252	222	224	249	258	228	226	226	246	226	224	258	248	248	231	248	247	261	239	292	231	249	242	243	257	231	234	222	216	252	261	266
3644	7020	4854	1997	1549	1120	945	866	826	808	802	711	602	477	455	431	431	459	426	434	472	472	379	396	427	384	405	378	389	359	391	375	418	340	393	395	345	341	387	391	380	378	356	351	353	378	341	373	393	351	400	380	374	374	361	390	368	395	397	346	339	392	398	398	322	381	354	387	343	372	382	384	376	374	366	373	380	379	367	387	373	388	335	365	359	349	370	340	425	375	396	376	334	373	396	366	372	384	343	394	409	382	352	369	379	365	352	369	375	369	390	365	399	377	381	358	364	356	371	363	348	401	375	368	359	378	361	347	370	323	383	362	361	359	376	370	391	369	366	372	349	366	389	352	348	370	358	350	362	382	373	367	358	371	382	360	387	378	373	353	364	392	383	331	337	374	364	381	343	358	348	381	408	332	375	387	355	384	364	363	367	380	389	378	363	401	368	360	381	349	354	356	374	377	374	369	410	388	380	381	357	381	384	372	357	371	360	343	343	378	384	410	394	356	353	358	354	360	398	404	379	391	341	358	389	391	373	399	363	392	376	382	369	389	379	375	381	370	354	334	358	389	347	359	373	387	375	394	380	393	385	370	360	366	388	377	370	370	393	396	369	397	333	364	342	367	383	378	342	355	369	370	359	384	387	344	355	357	351	389	361	356	364	387	364	367	378	404	356	387	357	371	366	363	372	369	369	354	374	360	364	381	400	365	386	354	399	343	338	371	363	344	379	371	374	377	373	340	388	388	355	393	357	337	345	362	370	400	377	404	402	382	384	355	391	341	397	377	353	364	350	358	370	363	374	365	396	379	421	351	384	369	372	378	354	387	367	389	334	386	345	352	377	370	368	379	363	342	402	370	392	373	361	380	358	344	323	348	414	353	358	380	374	341	379	370	358	408	359	361	363	358	332	379	381	339	346	361	396	364	352	366	397	375	347	341	359	380	372	367	406	325	378	398	366	373	335	366	356	356	357	385	380	379	391	347	359	364	359	345	367	403	380	379	374	369	364	386	364	345	371	408	355	348	390	369	374	387	369	352	395	384	378	361	369	360	387	363	373	381	352	367	422	370	353	357	335	405	352	325	375	351	360	369	378	367	349	360	394	378	363	376	388	368	375	359	389	396	382	370	364	344	382	366	353	357	346	378	392	382	367	355	317	401	345	383	382	367	377	355	370	400	361	364	329	399	338	357	389	375	403	356	363	353	365	346	387	404	363	388	375	351	346	343	396	403	398	408	363	382	354	349	362	340	377	363	384	401	371	372	356	383	343	365	381	339	365	343	425	379	362	380	363	399	377	387	373	365	374	406	401	379	397	340	381	364	386	385	362	364	331	370	382	371	373	357	359	379	354	380	359	387	362	378	343	380	379	353	404	372	381	385	348	383	371	384	373	401	340	352	374	361	390	376	340	364	379	383	401	373	388	355	346	394	391	387	362	410	363	386	331	371	356	358	357	415	376	365	368	362	391	359	336	391	387	352	381	381	392	374	347	342	372	373	350	368	381	366	378	350	387	351	373	392	348	368	414	361	374	346	373	338	369	377	347	350	395	360	368	371	358	360	379	356	363	378	362	349	396	356	366	379	352	401	358	356	375	385	378	388	379	379	372	376	380	350	377	364	355	390	388	363	392	348	366	380	361	389	372	371	393	329	347	342	344	388	344	385	344	372	377	378	343	357	370	403	375	363	361	389	392	354	385	367	351	387	371	372	380	365	390	356	376	377	372	360	380	404	399	354	387	336	381	349	367	345	349	386	370	379	371	399	378	344	372	364	400	358	382	343	336	375	358	372	356	393	380	392	340	386	376	333	341	369	382	359	361	379	366	378	371	372	410	375	375	364	354	409	352	377	398	400	387	323	360	364	400	370	383	359	336	360	339	424	389	352	356	368	350	377	367	355	335	398	409	393	336	351	371	344	357	353	381	364	413	385	362	378	334	349	363	334	349	372	386	387	392	403	384	397	364	360	358	335	340	384	362	362	386	409	344	363	359	385	366	349	365	359	387	370	375	382	348	381	385	363	372	346	366	370	412	384	373	364	362	392	338	360	384	381	359	388	392	393	374	367	379	398	374	386	384	314	356	368	376	347	344	348	391	393	390	347	386	372	356	405	369	373	415	376	365	358	382	356	351	319	361	403	355	372	360	350	405	361	382	366	395	386	365	344	351	364	347	337	369	400	390	370	385	383	370	335	388	365	370	352	360	387	392	375	353	365	372	392	355	380	350	387	406	342	351	397	361	379	395	397	379	389	345	371	368	345	321	374	394	402	351	361	362	346	380	396	379	361	371	385	389	393	397	396	408	379	361	346	372	366	339	376	374	373	365	373	391	381	375	351	399	377	365	340	383	376	351	342	337	374	356	357	354	348	377	375	378	372	375	381	372	341	375	377	374	375	404	397	409	401	364	401	354	372	374	364	381	377	359	373	391	381	367	377	428	364	382	389	366	380	357	363	385	383	383	350	397	359	381	358	349	395	355	380	391	382	382	358	376	380	362	379	357	370	393	359	346	362	335	363	352	395	369	359	378	374	380	338	374	364	379	380	366	381	339	379	393	368	379	388	381	381	383	416	378	373	412	383	362	360	346	362	351	358	376	375	355	374	350	372	354	381	361	354	350	379	334	366	370	360	348	364	368	363	366	405	391	383	378	371	352	352	381	344	355	383	313	346	402	370	419	393	342	423	372	389	368	355	340	355	378	343	386	361	352	356	366	385	383	361	394	387	376	395	359	367	384	368	381	389	379	383	384	352	410	384	359	377	410	349	371	372	408	391	350	344	370	362	394	357	365	393	364	388	386	389	371	359	360	385	373	402	369	358	370	342	367	387	369	344	358	368	387	361	363	409	381	375	392	336	390	365	364	355	378	370	385	367	339	374	367	355	330	379	394	389	387	368	397	403	393	371	370	362	400	424	378	358	370	340	362	347	387	350	321	382	361	389	412	364	370	354	359	374	370	368	374	385	390	382	381	393	362	383	406	369	375	376	371	363	401	366	348	394	361	394	378	374	352	369	402	362	396	395	337	365	406	347	361	356	342	339	365	360	351	418	394	383	386	368	374	359	353	336	401	369	409	386	375	376	408	407	383	364	400	393	387	327	397	377	382	370	364	354	389	375	368	379	371	378	336	352	349	354	388	371	380	378	367	388	400	361	381	354	354	384	377	327	375	385	376	372	373	360	381	375	339	370	357	348	331	381	408	370	340	353	375	385	395	413	400	395	367	358	347	352	357	352	389	349	363	372	383	368	385	396	372	381	368	368	385	388	349	359	358	395	363	373	363	342	402	386	329	381	371	349	369	331	330	387	399	387	345	359	361	374	393	349	354	361	346	371	389	402	353	348	350	362	372	369	356	331	362	351	367	379	365	369	371	362	354	363	356	374	351	363	344	338	356	396	388	385	371	388	369	372	359	381	358	368	348	360	393	410	354	353	346	352	381	357	390	360	378	395	373	376	392	381	393	365	357	374	350	386	370	354	374	350	371	410
22628	21442	29173	24123	21436	20711	2160	690	517	555	554	453	302	276	219	192	198	188	183	235	224	202	147	163	145	125	139	148	162	132	146	143	117	125	139	138	123	130	120	108	130	141	118	132	112	128	139	141	111	116	121	99	123	124	159	123	127	132	133	106	116	116	125	110	107	131	119	132	116	155	125	105	101	117	143	104	106	108	129	117	129	114	127	136	107	132	115	118	128	121	120	115	123	132	112	140	127	136	103	120	129	136	134	124	120	127	137	123	112	141	112	125	119	114	124	115	121	109	117	113	122	106	124	108	106	117	120	128	109	143	123	116	128	113	111	119	119	123	97	140	117	135	126	125	129	113	119	108	116	127	126	121	128	127	121	120	120	116	121	118	105	128	125	122	112	122	116	113	109	131	127	132	113	116	129	121	115	122	118	115	119	122	109	116	102	144	137	120	112	107	123	129	112	105	105	111	118	115	122	118	115	129	135	102	114	116	104	117	125	118	108	129	108	157	96	135	129	125	120	86	126	98	136	106	127	118	124	127	120	109	119	130	114	122	139	135	132	137	98	111	119	106	102	137	123	130	130	113	132	132	123	130	105	109	107	106	123	103	123	114	126	154	97	132	103	140	121	99	129	102	121	115	119	123	155	117	141	112	112	135	124	109	124	133	112	132	120	120	132	111	119	100	112	111	128	98	126	131	102	100	104	118	108	132	128	118	114	118	121	123	142	133	127	127	102	122	127	118	108	125	129	109	112	106	120	99	110	127	110	112	125	109	127	111	99	129	121	116	118	110	148	129	118	135	126	138	115	121	136	123	135	120	113	124	121	123	113	106	125	102	138	120	124	126	117	130	121	115	123	118	115	123	120	127	131	134	101	113	120	122	122	122	111	113	125	124	109	120	130	124	101	124	116	108	122	99	101	109	128	127	101	112	123	132	108	130	139	117	100	135	126	121	110	129	126	114	100	114	110	112	110	137	129	129	104	109	108	128	124	113	120	125	125	126	128	114	141	134	111	123	117	122	96	123	114	122	127	137	123	117	103	114	101	121	129	135	118	135	126	123	121	111	108	125	115	125	132	125	143	102	135	128	123	102	129	124	125	134	130	130	117	119	111	138	134	147	112	107	126	107	130	112	123	114	124	113	115	114	119	122	122	110	133	117	111	126	107	118	112	109	129	109	115	109	116	124	111	113	115	120	124	96	120	128	103	114	127	123	134	110	119	102	110	124	117	110	138	113	110	130	101	122	131	108	128	118	109	122	114	110	125	134	127	119	103	119	120	109	119	104	127	147	117	89	129	109	130	108	115	111	107	119	104	132	123	116	104	111	126	112	122	116	125	133	121	123	130	121	122	104	124	127	125	116	120	95	107	149	113	101	123	122	121	133	111	116	163	120	140	114	112	118	103	132	136	146	111	104	103	125	114	111	109	118	122	126	110	110	113	120	115	130	101	109	123	136	111	132	123	119	113	122	117	123	120	116	133	127	125	118	127	128	109	117	105	114	118	111	125	106	117	136	112	110	106	111	122	112	117	116	120	121	102	115	141	122	114	132	116	120	121	98	120	127	129	121	119	117	112	110	125	109	128	138	121	146	110	133	109	107	120	120	127	113	113	105	118	113	124	92	124	111	119	121	99	97	115	115	135	114	112	107	121	117	100	110	109	137	113	145	124	130	130	123	115	123	118	131	121	111	113	119	127	115	123	98	123	142	107	121	122	114	116	121	112	105	130	129	127	124	111	123	114	103	118	115	100	127	114	120	115	118	108	118	115	95	123	130	128	122	124	119	122	133	126	143	112	107	135	131	104	130	110	127	106	138	127	118	120	129	125	119	121	115	107	123	117	122	140	125	135	113	108	119	120	119	139	117	107	107	103	109	138	115	143	121	116	125	135	118	93	107	116	130	128	125	105	126	130	114	106	122	128	130	105	118	135	125	124	117	136	123	134	111	134	111	112	124	120	123	116	106	132	114	127	122	107	109	105	114	133	110	128	124	117	139	105	114	95	116	127	111	113	112	113	134	103	116	119	122	125	121	113	138	100	117	115	109	131	107	119	142	116	141	121	116	111	111	121	121	131	110	136	91	127	120	129	102	121	132	130	137	123	110	123	105	115	133	128	119	114	97	98	117	121	124	107	122	123	98	98	101	117	135	117	118	128	141	109	126	114	127	114	113	129	134	113	114	118	123	115	127	112	137	105	128	112	116	118	136	122	110	120	122	136	134	115	129	96	120	122	112	118	109	139	131	134	124	141	137	132	126	111	107	122	115	122	126	141	134	126	95	109	112	115	86	118	125	127	106	118	119	121	128	121	125	122	119	108	112	125	116	110	129	117	121	131	127	113	115	117	107	113	123	123	129	105	116	113	121	135	112	118	122	122	122	128	126	100	107	112	114	119	132	127	126	147	136	118	115	115	149	132	120	116	123	132	104	124	114	115	117	114	117	122	132	106	117	125	129	113	140	121	122	114	126	96	144	113	98	131	129	113	123	123	131	107	117	102	129	137	115	116	114	113	119	119	112	134	120	129	133	120	132	128	101	136	138	122	109	113	121	116	125	121	125	122	110	110	136	115	108	139	104	110	122	115	116	101	116	126	134	103	132	121	102	110	146	116	130	116	132	118	106	113	113	134	90	109	140	129	107	113	113	139	114	122	115	140	122	117	114	119	109	128	121	127	119	104	117	94	118	121	124	117	117	112	116	129	128	144	122	130	117	118	119	106	121	120	130	133	104	100	114	110	118	131	119	129	142	107	137	106	121	109	143	130	133	118	123	120	139	134	109	108	107	119	112	107	135	127	126	127	103	119	106	114	116	115	126	134	126	120	115	112	120	126	128	118	132	133	124	111	112	127	121	117	122	119	104	125	118	117	133	123	134	136	124	134	110	95	109	130	114	127	145	119	111	107	107	104	119	99	116	114	124	98	118	113	119	125	106	116	107	120	125	130	129	103	104	124	110	108	122	120	108	100	115	126	119	129	130	118	121	109	127	125	107	108	120	120	114	111	107	105	110	114	106	127	162	127	116	136	129	108	117	118	125	111	133	128	139	103	135	119	118	120	116	112	116	112	124	116	104	104	120	132	124	140	135	130	97	116	134	118	127	97	124	96	128	113	118	119	125	133	104	129	104	122	108	131	120	118	119	113	125	119	101	99	122	107	96	116	103	91	136	141	98	140	106	110	124	130	140	146	124	109	130	119	114	112	132	121	108	133	116	132	128	115	118	127	114	130	127	108	124	105	105	134	116	105	119	126	119	111	110	124	109	121	119	113	118	110	110	104	123	126	114	130	106	121	117	101	136	126	100	113	124	113	120	134	123	128	119	132	116	118	135	116	108	126	127	122	102	114	94	114	117	111	109	124	123	122	110	118	131	121	121	118	130	110	116	112	120	119	138	114	111	119	116	134	99	111	123	118	141	109	131	123	121	129	120	117	108	97	102	123	112	114	98	126	96	124	124	107	124	121	124	128	132	131	115	113	121	114	119
4947	16445	11534	4985	3445	2600	1967	1620	1422	1341	1216	1017	704	530	478	408	351	367	355	513	462	305	259	244	230	241	201	187	193	223	199	212	179	171	194	180	156	188	183	196	171	183	197	193	159	189	184	165	187	177	179	204	174	185	177	185	184	181	160	189	166	189	201	205	187	190	188	173	172	190	178	176	195	173	176	179	167	186	161	175	185	189	164	171	183	178	211	177	172	187	164	157	195	180	173	166	185	178	174	169	195	181	211	212	181	171	187	178	201	190	174	172	176	182	165	180	204	166	180	166	191	164	162	154	186	155	178	189	194	169	183	148	192	173	180	158	182	192	159	169	172	180	167	162	173	177	174	177	174	192	170	173	176	173	175	152	155	163	154	177	188	163	155	175	173	151	180	138	185	166	176	185	186	185	184	175	149	184	174	163	210	173	171	154	194	184	158	151	165	170	173	180	183	159	193	166	176	183	151	189	208	173	189	169	181	168	189	130	180	179	172	166	174	165	186	165	192	175	168	165	195	169	171	181	186	181	163	178	175	181	180	169	156	160	157	168	156	164	179	166	183	165	167	203	176	176	178	174	197	170	168	178	182	173	177	155	182	160	196	166	174	156	155	162	167	201	159	171	167	169	193	176	182	151	193	180	166	142	167	160	163	148	193	173	175	203	187	180	181	162	155	167	173	163	187	181	179	152	168	180	185	171	166	170	160	171	153	157	173	178	170	176	178	170	180	174	168	184	196	169	151	158	163	163	182	180	173	156	166	182	187	179	162	159	146	177	177	186	169	166	177	156	175	138	171	200	162	185	173	163	157	176	203	164	152	174	180	162	143	197	160	205	177	172	197	154	186	155	166	164	163	174	175	186	174	174	181	182	165	152	181	165	171	192	170	159	179	170	159	151	166	159	190	184	169	177	165	167	175	138	189	174	162	165	168	153	165	191	168	141	173	175	161	169	164	188	170	154	182	160	166	155	169	178	179	178	173	163	159	154	154	193	175	174	155	184	173	174	160	168	180	172	159	166	166	177	177	202	149	151	180	176	178	174	166	147	163	166	203	169	187	164	171	178	175	174	172	182	171	159	176	169	164	175	177	188	168	165	184	181	164	173	166	164	176	147	182	195	174	180	173	166	174	161	169	169	188	176	180	147	199	180	164	174	184	190	180	164	179	174	143	189	157	174	166	166	174	172	173	149	170	155	156	183	165	153	157	170	190	161	192	185	185	159	151	174	156	185	150	160	192	160	179	188	174	187	170	173	149	149	186	196	200	168	200	157	162	173	167	162	163	180	192	156	184	171	169	180	206	154	183	155	179	166	171	181	183	191	171	177	149	169	181	182	162	187	169	166	175	177	175	174	174	172	187	170	146	154	168	170	179	171	169	154	154	159	177	182	160	157	162	160	179	184	178	178	163	162	170	176	174	185	167	173	171	178	168	160	179	167	167	175	179	188	171	183	181	156	179	178	168	197	165	175	163	172	187	167	185	163	166	142	185	172	154	166	174	159	204	179	171	191	178	170	162	172	173	172	151	190	158	172	129	158	170	168	185	193	183	171	161	169	176	155	177	184	184	180	172	162	198	192	158	158	178	159	152	185	169	166	165	160	192	171	171	192	158	164	151	172	160	161	154	168	170	164	179	160	161	189	182	143	172	181	171	183	154	169	170	155	190	169	209	160	171	157	203	167	158	163	167	170	180	179	184	207	172	169	164	183	191	184	156	186	173	158	162	175	185	161	176	176	185	171	171	158	188	176	191	171	155	165	164	168	193	168	155	145	186	182	177	169	183	163	179	188	158	165	177	182	183	179	173	152	185	182	167	179	142	175	169	188	167	158	174	170	175	186	152	171	196	169	186	171	171	191	184	177	160	166	194	176	179	179	172	178	176	164	177	161	171	158	173	159	183	165	209	169	187	191	155	157	162	175	188	188	164	174	166	169	158	169	190	195	182	154	192	167	162	169	146	151	202	178	193	183	166	210	159	140	179	190	175	172	196	172	181	144	164	172	158	169	178	189	160	164	164	180	168	174	174	160	157	175	187	156	188	186	170	180	171	163	204	185	152	180	145	175	173	159	185	157	165	149	161	175	197	186	173	181	174	165	162	175	177	182	186	184	172	187	151	151	183	182	167	176	170	152	182	198	179	191	167	180	151	176	179	199	159	179	168	171	166	158	190	146	185	171	179	169	162	172	166	186	147	165	144	141	167	169	184	157	181	162	179	143	175	184	163	171	163	187	153	171	156	177	186	201	154	163	144	199	166	169	199	163	180	187	169	197	188	165	159	170	161	155	170	174	189	172	184	155	188	176	178	180	180	187	175	178	149	155	168	155	188	168	195	189	179	170	157	158	190	162	167	145	159	192	169	156	161	162	181	179	173	165	166	173	180	160	177	180	178	185	178	174	165	153	191	156	163	175	195	158	162	163	177	171	151	173	163	182	160	167	168	146	153	186	169	182	179	177	178	183	167	185	151	187	167	165	187	164	185	165	178	177	146	182	172	199	172	162	176	182	190	195	182	173	170	169	194	174	165	170	149	187	171	173	169	162	166	161	158	179	166	156	157	168	169	168	193	171	168	155	178	162	151	171	158	178	172	186	180	168	166	194	162	155	180	160	184	160	146	194	172	174	195	163	188	187	174	162	179	168	169	201	171	181	178	162	165	167	141	174	171	163	170	144	173	175	181	166	167	185	176	183	161	187	182	173	174	177	174	182	186	181	184	169	184	168	155	168	173	198	158	145	175	165	166	181	163	168	139	160	159	145	188	155	165	166	163	189	166	170	190	165	177	179	161	178	162	149	170	193	163	189	174	166	201	151	173	163	183	172	171	157	168	170	153	152	174	196	151	175	167	208	163	163	162	185	146	160	190	168	164	164	171	177	165	199	192	179	165	160	178	139	170	151	164	145	171	178	183	174	169	174	189	158	167	186	182	184	198	161	160	148	170	161	177	161	164	178	193	176	197	166	178	173	162	175	168	162	182	175	181	166	167	160	188	181	179	154	199	177	181	175	150	164	171	174	167	179	165	172	206	148	192	194	176	179	180	180	204	185	189	186	180	182	183	169	170	164	163	172	171	192	174	182	185	178	165	179	189	166	169	183	164	171	168	175	159	181	188	168	178	185	162	159	177	156	169	174	177	187	180	188	173	200	163	163	177	187	171	171	169	187	194	164	160	164	187	177	190	207	159	178	174	167	173	152	178	178	188	145	164	152	179	158	172	189	154	180	175	170	171	186	157	143	189	186	176	161	170	163	163	179	148	153	179	177	176	179	212	172	182	187	186	153	173	170	192	176	179	145	200	175	182	153	139	161	178	184	200	162	180	166	167	188	173	146	162	155	182	143	174	172	178	187	169	163	169	178	174	197	176	203	158	159	208	191	183	162	160	175	171	178	166	166	183	156	174	162	164	144	172	151	194	162	148	170	182	176	170	178	163	157	181	166	184	187	189	170	191	198	192	164	161	198	190	166	179	181	191	180	169	141
27310	16749	3092	758	448	334	269	300	302	297	283	271	250	232	200	204	210	197	219	215	179	205	197	202	192	215	174	198	204	194	193	180	182	204	199	190	185	209	192	194	188	191	181	159	192	198	201	180	185	185	207	200	202	225	191	210	205	202	199	208	182	181	220	200	213	214	191	207	177	198	183	201	209	181	184	206	198	171	182	197	178	196	205	166	190	213	214	204	190	188	205	193	185	189	207	178	193	186	200	163	202	195	208	175	189	194	188	161	189	162	201	196	210	207	191	182	174	186	196	225	209	202	212	220	197	179	200	199	218	182	181	201	197	208	174	191	198	191	199	186	224	204	160	205	194	204	173	189	200	210	197	180	203	216	178	197	192	170	180	188	177	196	206	201	172	185	183	188	192	170	189	179	218	188	178	212	176	188	186	198	202	175	194	193	195	168	222	212	208	174	206	183	218	192	203	181	211	211	175	194	217	211	208	190	198	174	215	193	177	188	184	209	183	200	183	177	166	194	186	197	191	188	190	188	167	199	187	188	186	202	207	214	204	166	202	199	212	166	183	193	188	195	193	206	174	188	176	173	205	176	188	179	192	177	192	182	199	198	196	219	181	182	178	196	210	177	194	189	196	186	189	189	182	198	210	202	201	185	204	212	182	172	189	189	178	190	175	193	187	202	183	187	188	194	175	225	194	175	196	190	215	191	182	191	183	195	199	179	180	214	195	194	193	206	160	164	179	180	197	183	194	208	190	192	208	188	186	194	186	185	184	173	193	168	208	181	163	179	202	176	177	194	204	193	210	187	209	185	209	196	170	197	201	188	199	187	243	224	196	186	191	162	201	183	186	205	195	203	198	175	204	186	222	179	196	200	200	176	212	227	206	193	195	164	199	191	190	197	182	204	193	210	174	208	195	194	213	187	217	179	172	204	209	187	214	188	214	174	224	214	196	203	183	197	179	179	184	219	211	212	194	179	205	192	206	205	187	232	198	184	200	223	179	193	174	165	204	203	189	209	192	203	179	200	193	200	172	172	165	181	185	202	195	195	193	177	207	189	197	204	167	193	203	191	222	197	213	190	179	200	211	203	193	210	198	202	186	178	202	193	207	206	193	177	177	207	190	205	206	199	200	198	207	192	201	230	194	193	193	194	210	186	190	182	170	185	197	173	192	208	198	197	196	226	167	177	197	215	210	203	204	186	196	181	200	187	207	197	155	183	190	181	200	205	188	183	195	221	178	189	203	190	180	187	183	170	167	238	157	192	203	193	196	191	197	199	182	187	185	183	197	216	208	181	208	188	215	156	189	193	182	193	211	206	209	206	189	199	182	210	218	170	175	182	186	192	173	191	170	193	174	189	197	190	190	223	199	202	200	183	177	213	208	193	221	200	200	177	173	185	193	219	177	181	193	181	191	171	184	169	178	179	191	188	184	181	206	173	186	213	183	212	188	197	201	210	217	192	218	197	197	195	196	183	211	199	184	201	194	213	191	199	205	190	215	195	213	206	187	186	208	192	200	207	181	197	181	190	192	206	187	171	192	175	208	197	202	197	207	199	205	211	212	175	185	201	208	178	187	195	206	190	195	169	180	192	191	192	174	181	179	198	193	209	192	213	193	189	186	207	211	194	209	191	220	188	190	199	212	201	201	171	207	206	184	180	194	177	173	209	194	188	171	203	225	201	221	187	192	199	201	220	201	187	166	211	180	208	191	193	228	194	187	196	189	189	208	207	198	180	188	219	202	186	195	211	221	190	201	183	201	167	186	208	179	205	197	187	202	182	173	190	182	202	204	212	198	194	170	181	192	194	189	184	186	182	182	196	193	182	196	194	195	183	209	200	193	192	202	224	191	179	179	181	171	195	177	205	227	221	203	196	192	195	187	191	191	183	198	203	192	193	188	180	196	192	197	168	201	204	187	169	212	206	191	188	194	207	194	192	196	190	191	193	194	183	196	190	201	180	212	183	219	191	190	227	200	203	190	207	196	178	200	183	199	186	184	164	190	205	202	212	182	188	188	225	200	199	193	207	183	185	198	203	186	199	184	230	235	194	172	190	201	202	203	187	185	200	194	177	190	193	185	204	205	201	183	207	197	193	184	186	169	216	187	199	200	175	191	212	183	185	200	183	210	185	196	188	203	179	189	195	187	178	194	179	214	212	174	211	193	194	189	196	191	202	188	182	174	181	202	197	184	200	212	212	198	181	183	194	194	190	196	181	172	183	210	202	187	182	187	217	205	181	225	194	195	213	191	199	193	197	190	196	198	186	194	198	187	201	216	192	184	168	174	204	202	196	203	197	202	186	198	175	192	183	191	185	199	191	190	166	208	187	209	208	191	199	191	198	198	199	187	216	188	216	168	181	204	193	196	211	190	181	199	171	187	181	180	180	196	188	164	198	207	202	205	201	213	182	195	177	191	202	188	209	187	194	178	196	180	196	197	195	204	193	208	182	202	189	207	186	204	215	199	203	197	198	193	197	188	209	211	179	212	174	174	179	198	210	197	182	183	196	167	185	211	187	198	169	185	177	168	186	183	198	201	179	213	172	186	208	203	173	212	206	177	226	178	194	194	185	191	190	216	182	184	214	195	175	184	176	208	208	191	178	168	184	200	188	184	181	200	192	197	206	187	201	190	188	169	192	217	207	196	204	209	189	174	185	177	205	171	195	194	197	204	187	204	201	181	173	177	202	189	202	231	200	195	197	206	202	184	161	191	196	187	177	176	203	185	174	224	182	203	190	202	201	177	202	188	190	199	232	178	190	194	189	205	190	185	180	200	178	174	185	182	206	204	186	198	193	197	208	192	240	219	179	207	178	182	215	186	178	198	202	191	188	200	187	186	181	213	205	186	190	180	191	179	191	209	216	180	189	182	178	196	192	181	186	201	198	195	212	186	205	185	204	190	213	185	200	210	196	199	215	177	212	209	197	197	202	196	167	188	183	208	200	206	194	215	209	174	190	186	183	198	181	198	186	183	205	227	197	195	177	186	167	173	175	222	178	183	160	193	202	203	212	199	216	213	185	185	175	207	189	196	177	178	175	194	180	198	180	184	171	192	206	199	182	217	185	179	218	201	194	177	218	177	170	186	204	208	180	184	208	187	194	205	197	158	200	193	197	182	191	191	199	209	192	220	194	198	179	223	192	193	199	195	192	176	150	191	196	195	181	163	165	221	177	187	188	206	183	209	174	160	205	193	193	180	201	200	214	198	210	186	197	189	214	164	200	199	197	193	179	180	180	211	189	199	199	185	165	206	205	180	187	191	206	199	208	222	201	181	208	214	213	184	190	217	202	188	193	186	186	192	165	198	191	200	173	197	210	199	191	210	194	191	199	180	184	201	204	178	180	201	183	180	219	233	198	193	209	182	185	202	183	197	195	174	187	188	178	212	182	184	204	204	195	212	199	197	186	181	198	176	221	204	207	191	205	180	200	168	201	184	211	178	204	199	198	211	187	199	220	186	207	191	159	222	191	188	204	189	185
4408	3253	2517	1081	817	653	589	524	550	601	606	536	410	377	348	340	334	297	364	407	341	312	354	303	318	279	284	296	311	315	309	285	324	283	323	301	327	281	310	285	309	311	302	281	301	281	305	267	260	328	289	330	273	307	283	299	292	318	273	300	281	307	325	295	305	295	315	262	301	269	289	290	307	297	293	338	329	312	318	317	308	315	312	275	311	309	302	337	303	314	312	287	268	312	262	318	289	317	307	314	310	308	293	300	319	298	331	297	285	305	308	291	328	293	283	292	307	294	319	301	287	298	292	304	315	310	313	291	291	272	313	274	298	286	311	329	306	321	300	299	293	330	290	298	311	313	299	300	290	293	317	291	307	327	315	295	292	270	321	293	283	306	284	280	316	309	309	320	269	320	297	297	321	275	293	298	309	287	308	288	324	319	305	288	270	321	315	287	319	299	317	302	287	300	304	323	325	275	324	332	305	283	300	323	306	286	289	326	256	301	323	274	300	297	294	308	311	301	318	339	332	287	324	327	301	294	294	296	295	302	289	293	319	322	309	295	291	284	294	268	339	316	318	300	289	306	287	288	287	290	323	286	308	303	296	325	274	295	324	292	294	278	289	302	286	302	297	293	313	308	301	295	333	317	328	252	336	315	288	272	297	350	294	297	296	317	298	316	297	298	295	309	312	313	300	299	292	292	293	306	277	326	279	318	310	288	288	270	315	272	303	304	309	283	295	290	263	307	303	295	301	308	305	338	316	298	321	321	303	302	337	314	291	301	316	275	294	304	279	311	298	296	325	317	301	315	292	289	297	273	294	309	292	305	287	287	305	251	301	306	277	321	309	280	303	314	318	332	290	303	278	317	320	290	291	313	278	318	298	290	297	282	297	280	321	293	289	286	285	306	348	288	323	272	300	319	312	329	309	313	282	312	256	313	308	286	320	294	314	297	324	323	309	261	297	297	296	288	333	276	305	299	271	296	309	312	324	322	326	287	314	282	321	345	305	321	256	319	287	275	287	289	269	284	311	285	318	322	304	259	298	268	333	301	270	317	314	260	313	308	260	312	285	290	313	323	299	290	279	263	314	278	279	270	305	300	282	306	287	284	292	327	316	314	296	306	310	314	304	346	302	289	286	318	270	297	282	323	295	322	335	313	282	313	293	305	297	319	282	294	329	294	295	317	312	316	295	292	312	337	314	312	278	338	290	326	275	331	296	333	322	290	327	317	304	316	269	285	331	289	297	334	265	301	334	303	292	315	288	309	311	310	305	272	305	293	326	325	283	318	323	314	320	304	285	300	319	296	297	314	295	278	238	285	291	291	318	308	284	307	287	312	304	295	280	324	304	300	301	301	311	269	289	320	293	312	298	295	297	297	304	266	320	327	307	302	288	301	300	319	298	310	286	315	318	308	304	316	327	309	324	284	276	317	326	307	291	313	331	269	302	332	296	300	281	315	294	310	288	267	297	308	327	341	295	300	276	307	290	340	337	304	323	317	314	320	284	301	316	306	327	279	310	290	321	273	328	285	328	280	306	274	307	271	311	281	299	317	301	301	276	290	278	301	305	276	295	299	324	314	291	294	279	319	298	299	296	321	290	298	307	273	307	294	316	274	318	317	305	313	279	300	262	288	298	310	304	312	309	341	280	268	265	317	311	262	319	305	279	319	287	287	308	310	300	290	291	327	298	304	302	330	317	317	310	314	299	315	302	313	279	299	284	308	300	305	300	309	296	289	331	306	314	284	291	312	295	324	314	315	267	279	300	296	279	287	266	301	303	323	296	286	317	329	304	319	293	274	280	335	298	316	282	274	319	298	315	291	306	283	271	279	277	315	292	306	300	320	304	302	252	305	312	310	304	290	300	306	297	292	280	310	308	284	302	318	291	308	279	305	282	291	305	302	273	314	289	346	298	297	331	321	311	300	295	297	306	288	315	300	318	304	337	316	307	289	306	284	313	279	271	298	283	323	289	284	307	267	294	337	297	286	321	297	301	288	305	271	376	295	329	296	296	270	308	277	304	306	294	283	286	299	277	299	284	318	299	270	303	296	308	347	317	288	283	293	298	347	326	305	283	231	330	312	294	294	290	272	302	306	288	282	337	290	308	319	285	275	306	299	329	301	300	319	319	310	302	255	300	258	302	329	302	295	322	302	289	311	278	259	309	293	285	320	308	294	317	304	293	309	282	301	276	266	317	314	271	294	307	286	304	300	307	306	331	322	281	304	318	328	285	292	269	305	306	301	288	302	316	279	292	291	279	314	327	258	295	294	300	299	324	303	293	274	297	316	305	331	276	283	329	276	319	273	272	285	297	287	284	289	329	280	293	286	296	254	304	291	290	309	266	314	301	301	294	316	291	311	292	278	296	285	294	290	259	328	305	304	268	297	284	269	311	299	297	329	298	295	305	289	297	296	300	292	287	304	312	270	307	295	300	284	324	276	322	307	310	314	310	319	276	292	330	291	335	299	302	325	268	296	291	294	309	281	312	319	287	323	271	312	272	314	290	312	299	309	282	301	307	325	312	293	298	316	285	259	276	325	276	312	271	308	289	329	329	338	306	310	297	276	282	253	279	296	310	284	313	324	345	308	296	287	305	303	294	277	278	298	319	309	304	302	296	328	293	314	284	330	300	315	322	270	332	309	287	313	286	302	266	307	296	283	277	275	320	268	331	319	297	315	328	274	294	282	293	308	292	306	297	265	287	310	310	306	295	320	327	319	295	322	317	293	316	295	291	297	313	295	283	292	310	313	292	300	275	309	317	301	280	300	305	315	328	322	301	305	295	324	294	313	298	300	331	278	286	320	312	297	310	306	321	329	298	277	284	302	347	287	304	302	275	304	294	336	273	330	304	301	295	304	284	322	293	305	312	307	303	317	316	289	305	323	317	306	283	333	303	276	300	298	283	316	311	295	310	320	285	286	293	271	327	315	284	311	316	309	292	313	287	305	323	293	293	301	291	251	308	306	301	294	298	342	294	312	301	301	318	288	331	281	307	304	281	289	311	318	299	326	292	300	293	343	316	320	292	281	327	297	293	305	290	284	308	309	317	307	297	283	290	297	285	315	278	293	281	323	312	308	311	323	334	317	325	311	299	296	317	301	292	293	285	300	293	282	325	308	312	280	279	287	327	308	304	326	274	315	284	352	309	309	306	318	285	286	310	278	296	280	307	290	298	318	301	284	318	303	300	320	308	289	282	296	286	323	305	297	330	281	337	300	301	313	331	275	296	319	282	294	299	303	272	271	273	314	318	296	289	291	316	300	286	309	279	283	327	331	297	329	304	302	298	316	323	299	307	282	322	314	325	286	297	326	290	290	277	303	312	284	324	295	305	314	287	315	332	309	306	303	292	301	291	303	291	264	301	274	314	284	285	300	288	333	286	331	297	284	299	274	292	304	300	338	311	297	318	311	330	320	306	307	291	304	310	309	294	291	281	327	298	281	316	303	327	315	297	286	269	302	314	263	306	294	299	314	295	313
23550	21434	28476	24765	20707	2179	570	436	360	404	375	352	202	150	144	137	153	143	168	160	138	101	103	117	116	109	97	104	97	100	94	107	99	110	96	95	89	116	89	96	99	81	86	99	122	98	97	99	87	100	92	86	90	98	82	91	100	101	97	96	100	102	96	110	91	102	89	81	100	74	90	90	87	109	101	92	97	88	101	113	102	86	84	84	81	108	96	100	85	94	98	93	97	105	99	100	90	83	104	101	101	107	90	104	104	95	77	92	88	89	86	97	83	94	94	103	95	103	113	87	92	97	88	91	94	93	98	105	112	78	90	91	86	99	78	78	90	88	96	105	88	103	106	82	98	111	82	85	80	102	98	96	115	100	101	99	101	107	77	107	103	92	107	89	102	102	96	107	83	92	86	91	79	88	80	89	87	82	86	91	79	101	104	96	94	72	113	105	88	99	89	90	102	87	88	97	97	102	96	100	90	83	96	96	107	86	108	90	104	92	107	77	96	95	79	100	101	94	73	92	107	71	84	86	96	82	107	106	92	92	88	93	102	90	84	96	119	88	123	96	80	95	88	112	107	94	90	91	100	88	88	96	91	101	85	101	85	83	104	62	81	108	102	86	88	91	86	96	109	89	93	87	96	105	103	95	93	91	105	100	89	90	97	94	79	98	92	100	101	110	81	85	90	103	93	95	115	112	88	99	93	93	99	79	87	99	110	95	106	92	85	78	91	98	82	110	72	83	92	107	105	94	115	89	80	94	99	86	89	103	95	83	105	108	86	90	102	102	80	80	87	97	82	99	112	93	103	95	103	90	87	100	85	92	104	92	84	97	92	97	81	81	100	99	96	123	85	84	89	103	90	91	87	78	103	81	97	95	85	93	96	77	93	97	104	89	92	102	97	92	93	87	88	93	89	73	93	94	89	92	75	114	92	104	89	102	84	108	90	92	103	94	97	78	90	95	97	89	89	96	88	94	91	92	85	90	111	97	100	106	104	87	97	93	79	115	102	102	91	65	88	100	87	94	87	85	79	91	97	104	109	97	83	94	94	94	100	84	107	86	95	106	104	102	110	90	82	87	110	76	100	88	100	90	96	99	126	86	78	90	113	81	94	92	111	88	96	111	85	108	90	98	110	94	94	93	108	105	87	94	105	89	96	113	96	99	95	65	119	87	87	96	76	107	81	88	96	97	91	91	90	103	90	101	97	81	91	101	106	85	100	76	113	114	92	79	93	108	103	93	81	98	87	105	77	94	96	99	102	99	100	88	95	97	101	104	85	89	103	116	71	102	91	91	105	96	86	101	75	101	65	95	97	87	107	106	97	99	97	91	95	92	73	97	109	83	94	87	124	90	96	93	101	101	84	81	100	103	115	100	93	96	79	103	97	98	106	86	103	115	86	83	82	79	90	96	99	101	86	96	98	93	99	104	90	88	111	82	97	89	84	86	72	95	89	93	83	96	91	86	117	97	109	93	111	97	102	84	76	78	103	101	91	90	98	100	83	111	86	82	97	99	84	80	67	91	106	95	90	95	90	93	95	93	112	106	87	99	90	98	94	97	100	94	90	97	89	92	88	89	80	89	87	85	82	91	100	92	98	97	78	94	94	88	93	97	106	94	85	85	98	86	90	104	98	112	86	106	91	84	76	90	106	93	101	82	85	110	99	94	122	98	82	107	96	88	104	97	100	94	87	92	111	86	85	96	82	104	98	102	97	87	86	111	96	100	95	105	88	110	111	81	91	109	100	103	88	105	99	85	99	94	102	93	113	96	89	83	104	96	95	94	90	99	108	83	101	95	96	94	89	90	91	91	94	98	106	77	74	86	89	78	93	78	113	86	95	84	78	95	84	92	96	99	114	94	87	99	94	92	99	114	78	101	92	113	90	89	103	98	91	98	96	89	81	114	112	96	93	75	100	90	86	80	102	82	89	92	94	102	91	102	89	80	85	90	99	108	97	94	80	95	95	107	71	99	91	102	100	100	101	103	93	107	107	98	81	91	92	92	87	89	103	74	100	94	99	86	90	98	77	77	87	95	95	92	95	79	102	79	89	93	90	74	97	104	88	105	97	95	86	95	92	89	90	90	112	91	84	91	87	88	87	78	83	93	95	90	113	100	91	102	96	106	89	97	88	86	101	99	109	101	107	87	100	93	110	88	105	83	73	92	77	89	91	78	88	84	82	85	99	88	93	100	102	99	79	103	81	96	97	97	107	99	88	100	87	100	87	89	112	106	89	97	109	98	98	114	95	103	92	104	91	77	101	109	99	100	90	104	97	111	99	87	109	76	92	97	99	97	95	80	92	87	101	81	101	86	86	91	87	86	107	115	91	106	104	83	89	99	96	86	90	101	107	106	79	105	95	100	105	94	91	101	102	100	95	81	110	105	96	104	106	73	106	79	107	92	87	94	95	109	100	97	98	100	93	93	104	123	96	97	96	107	82	95	89	91	81	99	94	114	95	89	99	87	84	96	78	112	85	104	95	101	76	89	89	108	87	86	85	95	97	90	108	94	92	88	86	91	86	105	99	97	102	106	83	114	106	102	106	95	98	94	100	89	113	105	117	57	87	83	88	103	96	99	73	90	85	90	95	78	95	102	108	85	94	87	88	103	102	98	104	90	93	102	80	93	104	87	78	105	94	106	91	101	74	96	98	98	97	95	109	80	87	97	97	99	99	89	83	97	86	78	110	112	95	79	89	96	94	85	97	87	92	92	89	84	110	89	90	116	89	85	107	94	97	105	93	101	88	101	78	83	90	92	99	108	99	83	87	93	92	90	87	98	99	87	91	94	99	89	94	94	96	103	100	99	98	90	101	100	93	98	80	77	83	79	77	108	85	94	98	98	98	81	97	106	95	93	117	81	88	91	97	90	89	93	93	95	99	99	116	101	83	85	86	101	93	78	102	87	95	87	97	93	85	82	86	79	90	99	82	92	87	87	81	106	83	90	90	83	93	86	84	90	105	101	106	92	73	85	89	83	92	96	88	87	85	90	83	97	90	89	97	94	86	87	92	98	98	82	92	97	102	76	108	100	102	110	102	82	96	111	101	84	95	108	86	104	86	87	109	97	99	95	83	84	73	99	86	95	96	90	110	102	88	98	93	79	96	80	86	94	90	75	115	68	97	107	84	108	100	104	108	96	91	87	101	98	92	101	92	91	85	105	86	94	96	96	94	84	100	100	98	96	90	95	98	104	90	89	85	96	108	86	106	101	100	79	90	87	78	82	94	114	96	87	104	95	83	104	96	70	97	80	92	91	108	92	90	84	85	90	94	95	82	96	92	95	93	108	90	99	94	110	96	105	97	95	88	82	120	97	86	83	85	97	85	103	83	98	79	75	92	100	99	82	93	97	87	95	97	107	89	109	97	103	103	91	109	78	91	101	75	109	76	99	92	109	90	87	86	119	110	102	88	93	101	105	82	95	97	94	90	72	92	99	108	94	92	81	111	96	104	104	89	94	77	109	80	102	107	88	108	87
3648	10568	7292	3221	2096	1606	1189	987	894	1015	952	730	485	355	270	288	257	268	320	323	251	210	209	183	169	174	185	189	184	172	174	164	185	187	171	165	171	162	149	156	155	142	154	152	163	162	179	141	174	166	139	155	145	156	170	158	140	149	149	147	162	150	143	157	134	143	161	169	151	154	158	151	156	148	151	154	153	159	157	153	149	163	132	128	169	159	158	165	141	151	148	158	159	139	160	157	153	161	137	155	174	161	153	139	141	174	160	125	143	140	158	164	157	142	155	144	163	155	170	148	142	142	149	141	148	127	166	159	162	151	126	152	157	124	158	141	155	174	158	145	144	146	145	131	131	144	158	173	153	153	140	161	153	148	157	159	128	128	142	133	152	164	167	145	152	145	139	177	166	149	148	155	155	131	150	160	170	170	157	119	162	186	141	155	149	178	149	147	154	157	140	168	154	140	131	158	155	131	151	151	143	168	147	151	164	152	149	144	146	147	161	149	155	124	156	149	145	162	136	177	146	157	157	154	150	150	135	151	165	180	125	121	139	154	141	162	153	167	149	142	144	136	147	155	158	165	146	163	168	156	156	136	127	162	142	152	144	143	167	157	141	156	160	151	130	161	150	171	145	165	129	158	151	152	154	159	144	168	132	139	151	134	156	163	118	139	147	149	148	156	155	125	129	149	120	138	140	144	150	138	139	160	160	153	147	137	142	170	153	153	136	155	148	157	158	157	171	136	126	182	133	151	146	135	149	139	179	135	124	141	146	144	159	147	146	149	139	144	171	162	146	159	159	154	157	148	153	147	132	142	163	138	150	132	144	153	136	131	143	160	138	137	129	163	152	151	157	143	168	144	144	149	134	148	153	152	134	147	139	143	176	156	157	139	124	157	164	161	154	157	133	156	143	167	149	149	138	143	156	125	154	160	137	150	169	140	137	152	148	162	153	177	159	141	142	153	134	171	165	152	149	121	153	138	172	151	143	151	138	140	134	143	160	159	154	166	153	161	169	165	160	136	167	146	163	161	148	148	129	144	145	123	178	152	142	152	147	149	159	113	166	161	124	147	135	145	173	127	141	158	158	145	136	160	156	164	163	140	153	175	152	160	150	139	150	132	134	139	138	145	167	146	146	172	161	151	143	159	143	150	139	168	163	151	164	148	159	157	121	147	150	155	147	158	156	140	146	174	155	157	130	154	156	139	136	131	152	146	142	156	154	155	144	148	168	161	153	146	162	123	155	151	160	161	152	160	159	172	153	136	149	136	153	141	154	162	161	142	135	159	143	150	162	152	144	161	141	157	128	164	166	145	147	138	141	143	135	156	151	157	163	155	154	143	157	176	148	156	154	143	144	152	137	138	158	142	142	162	166	172	149	141	150	144	145	182	150	163	150	153	141	135	118	143	157	149	132	149	148	152	159	154	161	137	160	166	151	129	156	170	163	143	146	144	146	152	146	187	143	157	150	138	147	140	149	156	161	149	153	136	121	149	165	130	141	152	148	160	140	155	144	139	164	162	153	137	155	151	146	150	155	135	140	152	179	145	159	161	152	153	132	130	144	169	148	169	165	177	165	151	131	162	154	179	136	154	141	154	143	143	159	143	152	131	135	154	182	164	174	168	133	139	130	136	143	152	154	159	152	151	139	145	151	154	161	139	142	146	169	154	152	146	149	150	121	153	137	133	164	141	149	148	156	140	162	155	146	140	164	166	156	163	134	140	140	143	144	163	136	152	145	150	146	174	146	164	144	133	160	121	141	156	171	161	141	143	145	156	169	144	164	150	149	162	152	140	169	148	157	168	140	148	141	169	155	150	157	160	159	158	154	162	144	168	146	164	155	148	151	139	169	169	125	153	144	156	163	162	151	153	165	149	167	156	149	167	147	167	150	126	134	170	138	170	149	154	166	115	152	146	155	153	179	150	154	155	146	145	166	153	140	149	145	151	160	127	162	144	140	174	156	154	147	152	151	129	167	134	133	157	161	163	174	139	143	183	152	147	152	169	171	174	164	154	146	149	173	166	151	148	152	143	138	134	141	129	147	104	160	171	149	139	146	157	154	152	151	139	138	158	142	127	140	153	166	151	153	157	126	144	152	150	144	150	143	134	171	138	141	157	166	141	142	146	132	144	146	169	151	155	140	144	158	152	131	152	156	148	155	144	147	163	141	146	170	153	147	138	142	145	152	148	143	149	158	142	154	141	162	154	134	162	150	148	160	149	152	134	150	125	160	142	158	145	126	175	157	136	152	159	158	152	137	162	148	149	144	128	160	147	126	132	151	149	174	170	174	154	137	142	179	157	169	159	143	130	163	146	148	140	148	146	153	149	140	129	158	148	175	137	158	152	141	132	121	134	159	166	150	146	166	155	172	175	141	162	153	151	150	149	159	166	155	148	164	148	145	141	150	151	140	130	150	156	162	140	147	155	136	147	163	137	145	118	169	141	150	154	134	138	154	150	131	146	147	162	156	131	142	147	163	163	153	143	169	144	149	150	146	145	146	156	132	162	152	157	152	137	141	152	173	152	124	164	142	152	159	165	155	161	150	116	165	133	149	157	167	159	151	169	145	148	150	141	151	134	162	136	155	140	149	163	169	145	149	152	135	156	160	150	155	148	162	129	173	155	148	166	156	134	148	141	154	168	143	163	155	165	138	141	172	147	153	157	138	155	161	139	150	144	158	158	178	140	137	157	160	175	166	172	157	144	149	169	145	153	141	167	152	130	153	159	145	146	166	151	155	137	129	151	151	154	155	127	159	158	143	135	151	129	135	161	148	149	139	139	147	150	164	137	146	148	158	167	164	148	144	161	135	170	136	158	139	130	145	137	167	174	160	141	139	157	148	144	135	163	152	135	134	148	159	164	134	161	162	155	154	150	148	146	155	167	127	139	154	148	153	146	140	146	164	160	148	145	152	157	147	152	152	165	173	161	151	152	149	149	168	144	164	155	149	156	152	141	145	158	147	142	129	146	162	143	157	134	158	147	159	141	134	138	127	132	166	161	143	155	152	141	157	148	164	126	157	128	138	148	146	156	148	133	169	117	164	147	145	140	173	159	147	172	138	130	171	158	163	151	149	112	134	173	128	136	157	141	130	167	151	125	145	177	166	149	156	161	175	133	114	154	142	177	165	156	162	151	163	153	154	147	149	151	147	152	121	153	126	156	153	158	134	152	159	150	139	182	147	154	144	144	147	151	137	154	166	139	157	147	157	149	147	131	166	143	136	140	151	164	147	142	179	163	147	169	147	152	155	153	144	169	170	172	148	165	146	138	158	148	116	152	164	162	174	163	142	173	134	169	162	135	137	149	177	154	134	153	156	172	148	129	145	167	131	150	136	167	161	153	172	145	163	153	149	161	142	143	144	143	166	147	156	154	178	163	159	159	139	146	132	174	150	118	158	140	146	148	161	152	145	157	141	136	156	146	164	134	156	134	164	133	156	129	131	143	162	152	128	148	164	158	143	149	151	162	165	155	164	154
24769	21423	26923	25008	2458	601	480	365	401	458	428	390	308	284	280	284	276	264	290	279	284	250	282	237	277	268	220	267	236	264	255	240	246	237	220	251	244	258	238	233	226	242	249	238	259	255	237	249	255	231	266	269	230	240	239	252	251	260	262	238	240	251	243	232	291	245	232	239	241	235	246	235	225	287	217	247	248	248	229	247	233	259	232	260	251	243	239	221	235	251	243	255	235	252	249	254	245	252	262	251	234	256	269	231	233	252	237	249	245	269	238	238	238	234	250	250	229	267	252	237	248	244	254	238	243	258	246	257	226	217	229	263	249	252	258	257	230	239	260	242	253	234	225	257	264	224	257	268	273	284	253	211	230	227	268	248	244	247	248	248	260	235	235	250	253	231	228	265	241	253	248	257	274	261	245	229	286	239	251	272	215	250	238	231	262	272	244	201	245	240	224	234	273	240	243	261	237	262	226	250	251	262	241	248	262	261	262	234	254	215	261	247	272	274	244	242	223	251	244	213	247	251	253	230	260	259	243	238	232	248	268	233	204	251	267	258	236	269	237	263	238	247	237	239	256	218	242	228	238	226	249	270	225	217	282	263	228	255	223	238	227	221	245	236	243	256	240	226	231	252	215	253	243	270	240	228	253	256	270	248	255	223	248	234	242	240	245	249	246	268	261	242	262	222	267	253	249	263	244	228	275	254	262	248	235	249	243	234	268	261	233	261	252	233	247	238	274	255	251	242	269	234	233	257	244	252	245	247	237	230	249	246	247	229	254	249	283	261	255	219	220	256	218	238	232	260	269	241	245	250	257	252	253	240	246	221	229	252	258	235	245	235	251	246	235	213	230	233	221	272	224	222	263	282	246	246	239	237	220	235	244	256	274	250	240	243	220	236	269	230	236	244	208	251	243	249	213	262	206	267	207	223	221	260	256	272	208	239	257	234	242	250	249	256	227	242	233	249	227	246	257	269	244	278	247	249	251	241	227	250	243	228	223	241	286	249	246	235	242	245	250	256	239	264	230	248	252	226	205	232	233	264	254	243	219	231	238	268	245	263	220	226	264	241	214	257	246	279	267	247	226	251	245	246	239	257	226	268	228	227	221	269	264	232	269	234	277	245	232	242	244	237	242	217	247	234	232	255	237	264	249	232	252	233	275	246	230	256	251	231	267	257	276	230	247	238	207	247	232	234	239	255	253	239	232	265	257	240	228	256	248	257	234	266	223	244	251	256	222	229	251	214	238	207	245	248	251	265	255	242	258	244	244	250	239	257	228	239	254	248	251	265	241	233	241	229	252	249	246	259	270	241	251	243	236	256	212	259	255	243	238	252	252	225	259	257	226	269	255	209	222	288	234	243	241	256	256	243	224	250	239	212	244	232	274	252	256	251	264	248	224	258	231	210	250	253	259	240	261	251	239	260	246	279	263	247	240	205	254	234	241	221	221	257	262	229	268	258	237	227	272	241	235	239	216	244	230	263	226	243	266	248	257	217	223	241	250	272	224	247	258	239	241	236	234	239	233	257	246	212	240	232	268	281	233	264	267	255	238	245	211	239	249	267	227	264	266	258	239	251	227	226	262	259	239	239	224	228	220	254	233	254	258	232	245	234	263	239	250	262	226	213	215	268	245	260	249	253	240	259	247	262	245	232	244	236	244	246	239	252	234	244	242	239	235	259	238	247	235	226	239	233	248	265	255	250	222	220	258	251	249	235	245	227	233	242	249	280	247	275	253	239	207	253	227	242	262	252	230	233	252	216	227	240	249	234	255	228	216	260	245	243	242	225	221	253	247	220	221	256	266	254	251	257	249	257	224	230	228	281	243	223	264	246	228	251	241	226	244	246	245	262	238	264	261	257	245	234	256	271	247	282	263	221	233	226	258	247	260	259	282	274	238	257	253	249	259	238	239	250	242	255	229	236	230	250	224	229	267	225	257	202	260	239	229	230	228	259	246	227	247	243	245	236	273	242	248	233	219	243	233	246	240	248	254	247	231	256	247	255	255	282	240	238	262	240	243	267	224	238	228	278	269	232	245	248	284	236	242	269	254	235	254	252	276	247	249	229	254	232	229	271	240	283	244	266	247	224	243	248	266	252	234	235	236	231	259	232	255	257	247	236	227	239	275	211	218	250	234	263	240	231	243	256	253	248	222	245	249	228	244	243	222	229	232	255	237	245	263	249	267	284	232	239	257	239	265	262	252	251	223	231	235	227	273	267	243	238	240	252	220	250	233	242	244	228	253	222	211	248	261	217	278	262	252	284	249	250	243	215	263	260	237	266	258	237	257	221	260	235	233	219	235	234	254	243	231	250	254	252	257	264	253	255	256	254	260	225	223	253	214	225	266	224	268	216	239	259	234	262	234	219	255	243	240	225	226	260	252	247	247	226	257	240	247	245	258	219	253	267	235	214	241	265	265	246	241	225	283	253	247	257	245	257	248	212	236	262	264	239	256	255	242	247	227	258	273	242	253	268	227	208	253	253	283	245	239	230	236	271	239	225	221	239	219	207	224	249	230	253	249	273	256	257	254	215	267	260	260	240	255	237	247	260	235	227	244	237	261	259	251	241	263	236	217	234	232	212	253	241	257	281	232	235	212	230	230	238	227	247	232	247	237	210	244	201	229	228	273	246	251	258	225	232	249	220	259	266	236	241	242	248	247	240	263	224	243	239	257	262	261	231	254	228	243	263	231	245	233	204	247	245	250	251	279	249	213	244	207	240	236	224	289	264	228	242	244	224	268	240	265	243	270	251	238	248	251	247	226	234	236	242	216	226	250	248	228	238	237	256	243	250	218	227	230	234	243	233	242	254	229	254	247	212	241	237	253	248	248	235	283	253	223	241	246	258	245	258	228	228	232	274	244	229	249	216	226	258	256	243	228	254	228	239	255	217	262	233	256	207	240	252	231	238	266	228	234	212	239	245	260	219	246	266	223	252	247	251	246	262	264	246	251	281	275	230	233	236	252	240	254	233	250	248	288	265	254	252	247	244	244	241	228	236	253	244	273	250	234	242	264	224	209	217	255	221	206	239	244	235	250	241	271	238	235	238	270	228	245	252	234	271	217	255	258	239	245	255	254	217	236	239	220	247	257	252	250	256	242	259	221	230	231	269	235	233	226	258	242	241	283	239	247	246	235	237	250	246	240	275	246	247	240	237	258	248	230	245	227	269	231	242	245	235	248	235	226	269	244	273	259	259	253	271	236	237	248	258	245	228	207	238	232	257	264	236	260	245	235	237	204	236	234	240	269	271	257	244	244	221	257	272	254	267	215	264	238	212	229	250	240	283	243	268	233	219	231	249	245	240	232	251	243	243	246	266	234	231	247	264	258	242	228	236	234	240	241	260	250	220	228	251	237	238	252	257	246	269	275	253	264	249	244	240	224	244	281	238	225	239	235	219	231	229	253	251	267	249	266	270	243	227	237	248	247	236	256	237	220	249	248	241	238	254	234	243	232	247	229	236	260	227	250	235	262	252
3623	6677	4784	2199	1609	1250	1036	949	871	932	897	753	545	495	469	467	390	426	488	451	415	403	416	412	389	359	391	392	351	345	359	381	333	411	389	412	402	395	370	381	378	341	365	334	351	371	381	392	379	344	379	365	371	382	397	348	381	381	365	393	365	381	373	325	354	370	413	361	359	361	369	366	325	366	367	365	364	377	388	385	365	369	348	378	385	359	352	385	367	341	384	396	375	412	405	399	353	349	346	365	361	367	360	368	374	360	330	347	368	349	367	345	371	374	380	371	374	344	364	345	327	312	349	399	347	360	356	366	346	354	384	386	358	336	376	353	381	388	381	387	343	373	365	387	385	380	353	368	369	384	374	359	364	333	401	361	347	399	361	360	353	368	366	361	323	356	346	411	344	366	347	365	368	349	420	404	341	403	364	356	352	351	356	354	370	381	388	344	389	375	372	359	373	392	378	373	345	379	393	368	355	375	339	379	356	359	367	367	385	358	359	369	397	387	375	350	355	369	350	392	382	372	388	357	350	389	387	350	371	382	342	402	368	373	360	351	377	355	396	387	356	403	340	377	415	361	380	398	367	367	372	375	348	349	382	402	330	364	377	358	369	354	370	343	381	381	381	347	342	359	392	360	380	345	361	398	405	372	367	375	390	352	347	322	390	375	403	388	402	339	361	378	386	370	383	409	403	324	366	381	371	372	404	349	363	359	360	375	346	334	372	376	346	365	403	377	410	352	358	376	359	378	373	398	335	378	396	373	383	337	362	343	375	365	380	371	392	357	411	383	379	379	373	407	355	354	348	368	378	381	348	355	368	355	386	398	388	357	374	332	354	387	367	391	327	346	357	351	382	364	376	368	373	312	377	383	327	369	363	382	390	382	351	378	397	377	389	367	339	348	361	331	331	352	344	396	376	376	392	336	366	367	357	324	389	334	330	358	390	362	374	398	356	372	346	367	355	370	394	377	371	368	351	341	346	368	381	368	365	390	361	381	356	370	371	407	362	401	368	378	357	379	365	359	359	391	386	399	354	360	353	346	367	356	402	379	373	338	341	364	381	418	394	368	363	391	366	351	351	376	366	356	385	352	360	351	378	356	384	370	394	364	351	381	374	347	349	375	341	347	370	350	344	368	373	367	341	370	355	348	369	370	360	383	354	385	388	340	381	321	409	375	368	357	407	406	368	354	357	346	379	370	380	333	379	379	416	340	373	372	387	368	399	351	368	340	397	375	372	385	336	378	413	369	390	344	371	346	378	354	357	380	393	392	338	379	361	394	381	348	367	395	343	350	334	390	350	411	365	344	362	361	366	355	359	328	337	356	344	403	380	367	375	378	360	369	354	390	398	372	412	370	359	357	357	402	389	403	404	382	380	399	357	380	331	342	364	359	357	386	399	354	382	363	369	392	346	335	349	355	351	370	364	372	362	362	391	351	393	365	372	387	371	377	349	375	350	350	378	333	367	347	400	347	374	352	358	380	387	359	364	376	376	390	362	372	388	350	363	356	367	383	389	370	392	365	365	385	354	392	356	403	364	365	340	359	360	392	384	368	395	372	369	342	307	344	362	380	368	364	378	357	345	376	354	327	346	347	392	372	380	364	371	402	404	332	381	372	384	354	364	379	389	326	347	357	353	368	372	372	357	393	365	366	358	375	375	359	386	340	348	380	349	383	359	371	380	318	389	343	363	366	389	404	367	368	310	368	384	361	355	345	371	392	361	396	382	378	377	396	368	352	355	351	374	337	362	379	353	373	379	343	399	355	336	360	347	365	356	352	385	381	368	362	369	353	355	350	382	360	390	364	380	399	326	402	373	352	338	395	356	377	368	372	352	381	382	387	368	348	350	375	371	372	375	385	342	401	380	380	370	368	357	398	372	374	435	328	341	392	370	367	387	369	361	394	372	353	375	377	369	321	340	407	372	344	363	350	357	399	375	396	366	323	363	386	376	336	371	353	357	384	341	353	400	358	341	394	377	372	344	370	371	352	390	343	338	371	377	370	393	371	348	355	341	382	367	363	328	380	383	364	367	355	373	325	410	339	381	359	352	366	367	380	363	374	368	366	354	334	347	372	388	399	377	377	391	352	341	368	364	380	367	397	345	356	352	347	358	354	382	361	363	342	386	365	374	366	400	370	373	372	333	346	348	367	406	366	372	343	383	394	378	364	388	341	402	350	343	343	347	378	343	379	413	352	378	318	407	371	371	353	378	366	407	359	354	388	369	399	378	364	356	364	354	375	372	355	362	378	351	374	378	369	339	418	373	352	399	383	397	381	382	369	367	372	343	349	382	366	366	364	382	393	365	388	372	386	339	370	360	365	370	353	404	364	400	357	371	370	344	365	338	380	400	363	328	431	355	345	364	365	353	380	362	361	356	368	368	376	384	385	350	348	346	371	356	355	322	361	392	389	401	362	353	406	367	395	366	356	344	353	364	338	367	398	346	379	362	387	370	358	384	334	356	362	345	364	398	372	369	349	386	345	371	365	340	349	377	375	358	374	353	370	361	378	354	364	349	376	366	371	350	365	349	369	328	326	353	388	348	362	391	371	371	371	392	403	364	375	401	365	371	380	345	346	381	350	358	369	364	387	360	342	359	376	373	343	339	364	377	367	369	357	383	381	380	341	326	400	387	376	356	391	389	373	390	357	333	345	378	384	358	343	369	359	395	308	367	367	407	370	378	342	363	351	367	350	367	384	396	360	340	346	380	329	381	368	379	368	372	373	372	357	364	329	350	340	364	357	378	382	364	372	360	386	342	378	394	377	348	347	326	354	349	352	379	360	382	374	338	337	328	367	389	364	340	365	342	388	376	383	340	354	345	366	362	373	346	358	369	375	346	360	358	327	371	347	381	357	387	391	355	369	410	406	385	356	356	363	367	376	335	377	386	358	364	366	377	359	367	347	320	364	363	379	369	394	376	358	374	411	373	367	346	351	368	355	366	352	368	347	340	361	338	346	358	376	384	352	370	420	373	397	364	394	382	342	393	357	362	385	367	358	360	354	369	402	330	367	373	381	383	360	386	377	391	372	424	359	399	360	361	378	381	361	393	347	387	370	377	361	354	359	345	335	376	362	361	370	399	345	370	392	373	341	355	368	385	375	372	364	390	376	376	368	414	371	390	379	357	366	347	370	335	350	401	392	358	366	361	369	392	405	366	427	357	369	340	347	358	373	387	373	350	357	364	335	370	364	353	444	361	385	379	378	346	353	354	345	379	373	373	378	387	358	393	347	352	391	388	330	332	358	393	343	358	365	380	366	349	382	365	377	360	382	386	401	381	385	357	376	363	369	370	355	393	350	377	344	373	356	391	359	367	348	340	345	365	360	369	360	356	392	369	354	343	374	371	369	406	344	360	343	370	362	327	374	386	351	340	393	385	351	385	371	391	349	354	356	357	375	352	377	352	348	365	359	384	361	341	341	377	378	380	377	376	355	354	350	347	402	373	368	372	360	322	379	349	334	387	358	339	371	360	383
22597	21470	29281	24081	21473	20834	2327	788	610	580	627	448	328	256	225	191	205	183	222	177	161	158	164	144	155	143	140	142	130	155	139	128	135	113	101	139	114	128	116	140	130	114	126	118	120	107	119	108	115	130	134	140	120	102	107	123	113	143	121	122	111	114	114	109	115	123	111	126	123	115	119	110	134	99	137	127	143	142	111	127	135	139	102	134	116	112	113	130	122	101	108	121	103	113	109	109	123	117	115	124	138	121	110	123	109	123	128	99	133	104	105	127	124	130	107	140	107	110	122	117	113	120	109	94	116	123	120	139	121	121	142	134	112	112	116	107	120	126	117	128	112	117	96	126	124	130	111	131	134	126	129	107	114	116	106	115	118	138	137	114	98	112	122	132	111	115	135	133	127	123	126	115	140	103	104	126	115	126	117	125	112	117	116	126	145	137	111	126	100	115	118	115	115	110	114	129	116	133	118	115	122	102	110	113	114	112	122	109	102	95	120	142	140	121	104	119	128	123	120	137	129	111	109	112	143	133	111	120	96	111	123	124	104	113	117	114	123	108	105	120	122	116	122	115	119	91	123	126	106	120	108	129	139	92	109	115	123	131	132	122	125	116	104	128	115	105	119	122	122	124	119	124	111	123	119	122	111	112	123	130	116	112	99	134	132	117	103	116	118	109	125	112	129	107	118	134	112	132	114	119	116	107	111	114	100	135	122	102	134	142	116	109	106	117	106	135	119	131	141	116	119	120	114	119	119	85	108	116	113	123	125	107	125	126	113	112	100	126	106	109	128	120	115	120	114	117	119	126	139	137	118	124	141	144	117	130	122	118	132	124	124	114	131	121	119	114	119	121	108	108	120	129	109	116	111	115	110	130	118	115	95	102	125	105	92	113	121	107	107	115	105	121	120	107	119	116	110	118	126	124	105	129	140	108	111	113	133	127	130	134	120	139	113	108	121	128	124	112	100	129	124	88	122	102	125	123	114	101	115	112	114	107	110	111	117	151	122	105	119	132	119	103	119	138	118	136	117	101	119	114	104	117	102	122	125	113	116	105	113	122	115	125	110	117	98	118	118	125	128	129	113	114	102	116	118	149	115	95	130	119	118	125	124	109	119	118	127	119	118	116	125	121	128	131	99	121	127	111	105	113	124	132	95	125	124	131	139	117	120	136	117	121	119	117	109	95	118	106	113	104	121	127	107	118	117	118	114	119	114	125	113	111	118	131	112	111	123	124	124	106	123	118	148	123	101	118	105	138	123	119	120	120	118	115	127	103	114	105	117	108	129	133	89	108	106	119	109	121	127	117	120	112	97	130	120	117	131	115	115	152	107	108	100	120	128	125	125	101	101	117	130	132	131	106	113	118	121	101	118	109	132	117	108	122	121	107	100	115	127	107	142	100	116	99	134	131	110	130	122	107	128	99	132	123	108	123	129	117	105	121	121	96	126	102	109	121	110	116	118	109	119	122	122	120	130	136	106	123	111	126	118	122	127	113	116	116	98	124	149	117	116	114	114	117	129	131	116	121	117	123	121	115	111	117	118	113	121	107	114	115	118	118	101	99	120	121	111	130	117	140	109	116	115	132	103	114	132	116	84	119	112	110	122	120	102	125	123	113	103	124	127	129	125	115	120	104	111	126	101	121	130	122	121	117	125	106	117	95	121	124	114	112	120	130	124	98	110	111	109	119	121	109	139	118	99	103	117	131	131	96	122	114	118	120	124	105	119	111	121	121	111	101	111	123	134	121	102	111	119	122	115	97	127	123	101	113	101	121	129	103	113	97	124	120	104	120	135	107	126	116	134	113	98	108	96	117	128	123	119	121	101	121	104	129	125	125	123	109	124	115	116	128	98	129	119	106	102	126	132	142	107	110	131	119	117	114	130	121	114	113	130	131	133	120	119	120	125	121	108	111	113	131	118	116	104	131	100	131	97	122	120	132	134	100	126	123	117	129	110	109	102	103	117	110	148	108	136	121	111	128	129	139	94	118	117	107	91	125	114	112	119	119	109	117	119	136	120	119	107	110	116	121	121	119	115	126	111	126	105	92	116	127	100	138	109	117	133	100	120	136	119	118	130	103	131	120	107	117	137	142	127	115	121	99	112	118	118	121	124	130	93	99	127	116	125	115	122	140	132	105	114	110	117	115	114	116	132	112	138	118	128	99	115	118	119	110	122	119	133	131	109	127	113	103	120	125	130	105	114	107	110	111	98	119	101	122	103	117	120	108	117	107	118	128	126	114	118	109	124	108	119	112	110	127	113	132	109	129	121	125	105	125	125	94	123	116	113	129	128	122	120	101	108	122	133	117	134	139	115	115	112	126	129	144	140	103	113	130	124	112	102	110	111	132	112	125	128	117	138	128	145	110	109	102	121	133	133	119	125	144	132	109	114	128	122	118	106	136	148	127	110	124	109	130	107	108	111	111	119	118	118	135	127	101	118	117	118	133	137	129	124	130	97	119	136	124	111	120	120	129	108	133	122	113	113	108	134	122	111	122	124	129	126	137	118	83	135	121	118	123	126	123	109	118	130	116	125	119	123	115	114	105	119	122	102	113	125	119	119	119	123	125	124	117	122	140	130	115	125	126	111	123	110	110	111	114	114	115	137	131	131	133	127	117	102	112	103	113	110	102	109	127	112	126	135	115	108	116	120	116	145	109	119	126	105	122	124	101	120	96	111	116	115	129	118	131	94	96	131	130	112	129	125	130	111	109	105	108	102	122	122	119	116	116	120	104	112	117	117	120	112	103	141	135	131	117	96	120	130	111	118	134	119	113	124	116	109	108	99	104	113	137	130	105	117	113	119	116	112	122	117	120	111	109	131	112	121	100	132	141	118	111	107	116	112	108	111	108	112	114	109	122	107	136	121	112	118	98	125	131	116	130	122	112	125	122	117	126	130	103	110	120	111	93	123	141	101	127	122	94	121	143	110	142	120	130	138	100	119	135	114	117	124	109	125	94	109	97	115	113	131	119	121	144	105	109	139	133	120	104	98	126	129	121	122	112	133	113	119	110	120	113	130	127	113	115	113	94	109	123	116	132	106	106	111	110	131	128	129	141	125	127	121	130	111	123	96	105	102	100	115	131	112	138	112	133	111	119	128	108	107	118	118	108	113	123	113	117	122	112	118	126	123	116	141	110	120	105	117	114	125	119	106	100	114	116	120	116	115	121	117	100	126	107	122	109	137	117	126	144	136	131	109	95	129	102	114	130	125	111	123	111	119	110	110	127	109	143	136	107	118	94	130	119	112	111	113	117	128	107	137	132	144	110	122	112	132	108	125	139	107	101	122	102	131	108	115	107	112	131	119	118	120	108	124	123	114	120	103	138	123	104	120	122	118	101	120	126	96	121	125	119	123	108	113	108	107	108	111	108	100	129	114	123	99	104	117	112	124	118	110	132	113	134	111	123	109	106	123	130	115	112	126	118	119	131	100	117	104	107	129	128	127	117	118	101	128	119	94	127	123	109	120	122	133	122
4982	16293	11535	5183	3614	2742	2182	1715	1597	1501	1653	1140	739	590	437	403	354	372	387	335	306	267	236	208	224	212	222	220	207	199	202	204	207	177	195	196	193	214	176	183	179	196	188	165	187	169	152	142	173	163	187	204	187	167	202	180	199	187	175	186	186	202	162	158	170	179	174	173	174	172	160	166	170	185	176	168	160	185	183	158	173	159	177	159	201	194	161	168	169	169	181	210	185	200	183	181	165	173	176	171	178	173	197	164	184	181	163	207	167	191	177	173	173	165	159	187	160	171	171	179	161	166	158	190	168	188	183	202	177	170	173	173	184	166	164	170	171	164	198	194	150	185	187	169	186	171	162	165	182	165	186	189	186	178	174	173	184	159	186	187	192	185	182	166	154	184	176	180	182	171	192	173	179	168	176	185	183	174	173	172	162	180	160	181	170	130	180	182	193	181	169	189	176	158	187	181	180	171	167	166	161	180	172	158	172	154	169	183	191	182	200	197	171	156	173	164	185	166	196	171	190	172	171	176	165	180	159	174	202	161	175	181	167	158	190	153	177	162	179	170	198	157	168	156	171	185	185	163	189	154	177	192	174	178	163	172	204	170	183	178	168	167	141	162	150	184	159	189	168	166	168	192	170	168	184	178	161	177	190	182	170	171	178	185	170	172	168	160	182	174	154	180	154	179	170	161	175	162	184	176	152	158	153	156	174	176	166	134	161	170	177	173	182	185	170	184	166	167	177	173	155	171	170	172	194	179	178	160	166	175	142	151	165	175	155	171	176	195	168	162	195	180	158	171	175	195	160	145	171	180	159	181	157	165	151	168	174	162	171	148	150	181	174	170	179	141	176	175	163	182	169	171	181	172	171	163	159	199	169	190	162	202	193	171	164	186	170	171	178	164	167	149	182	150	171	174	149	168	166	187	187	186	161	188	186	168	163	171	163	189	167	177	170	185	151	161	175	170	172	175	179	141	190	165	187	168	157	169	168	203	160	150	166	195	174	161	159	173	179	189	181	171	179	168	181	171	148	166	160	195	176	151	196	161	160	159	168	157	150	194	177	183	177	169	166	154	180	177	163	156	145	167	171	185	178	171	173	183	177	166	175	174	186	158	159	159	175	139	185	155	143	184	171	155	160	187	180	179	153	188	153	169	148	175	154	169	169	180	187	177	140	185	177	176	181	210	142	175	178	174	172	158	174	149	187	166	145	196	164	164	155	166	174	174	169	182	180	190	189	171	162	189	170	179	165	183	176	158	157	178	167	180	151	174	180	151	178	177	172	155	182	180	170	202	160	165	154	162	160	165	145	184	180	182	169	180	160	172	159	190	181	184	189	162	159	188	169	171	178	193	162	189	175	145	181	155	158	186	176	184	181	162	174	187	191	178	170	191	179	185	166	178	169	171	168	178	154	172	169	192	179	169	167	164	200	154	171	160	187	147	167	185	202	180	186	192	172	171	153	177	153	165	149	173	185	157	176	177	175	166	163	159	172	160	155	173	183	164	152	179	201	182	162	161	184	153	181	186	177	158	163	167	185	178	164	176	180	162	177	168	187	171	195	184	187	156	183	141	189	178	183	183	170	178	170	178	172	171	199	165	171	167	169	177	172	159	169	156	170	169	163	160	182	191	170	168	175	183	184	163	154	191	154	153	171	156	170	162	196	169	171	167	159	162	141	161	190	177	183	169	150	176	168	175	168	182	167	157	190	198	175	172	177	176	164	201	162	184	180	167	167	166	168	183	171	170	163	173	176	171	152	169	138	177	188	160	170	157	150	177	176	150	158	183	171	175	144	165	142	172	174	166	197	178	178	188	147	150	155	163	179	171	147	163	206	193	180	153	165	144	160	167	160	164	187	173	188	173	178	165	168	180	171	185	151	176	203	191	145	163	182	175	168	182	169	179	160	179	179	195	170	175	157	165	166	146	167	152	164	161	139	140	194	195	174	161	170	154	175	175	186	193	173	186	181	165	162	175	174	180	176	147	165	166	169	163	178	163	157	166	198	170	193	168	166	177	171	181	151	147	172	167	160	167	187	177	156	180	185	176	174	190	172	212	140	188	183	165	179	179	160	186	165	164	160	171	175	174	157	148	169	181	167	167	178	173	174	172	175	154	180	149	185	162	189	190	175	167	171	194	166	165	161	170	166	183	177	175	210	184	161	172	173	172	154	179	156	154	183	170	150	182	166	157	145	159	178	150	175	168	178	168	171	153	174	166	186	195	183	186	163	181	150	159	198	175	156	162	160	155	164	172	173	179	162	170	154	176	150	179	166	166	201	161	191	165	161	176	186	167	183	174	178	164	166	175	167	173	172	181	194	180	172	168	155	166	170	160	166	169	169	166	157	164	200	170	159	132	155	169	175	150	178	167	162	149	145	180	174	150	156	162	160	174	182	147	195	167	192	191	174	197	183	176	177	189	175	160	179	161	162	173	181	177	158	174	182	171	156	168	167	184	157	177	162	168	173	175	179	161	199	166	148	153	169	167	152	162	162	207	162	153	165	194	187	166	147	171	182	192	175	188	194	188	159	165	178	171	200	157	195	184	185	187	161	170	185	165	166	162	173	166	188	176	162	179	159	171	162	169	194	186	173	192	182	182	169	191	172	158	156	180	172	165	172	181	168	180	160	167	160	156	171	160	166	160	183	172	157	159	156	153	181	163	169	195	148	190	151	192	156	169	162	151	186	180	166	154	163	160	158	171	175	185	189	193	171	173	173	194	182	197	176	169	185	166	171	161	165	177	192	158	172	183	174	154	175	187	173	151	168	171	174	186	207	164	167	178	171	187	183	175	218	185	177	171	156	165	175	133	159	162	153	159	188	189	162	180	181	166	184	183	159	175	193	167	176	182	174	162	164	177	187	168	180	163	168	174	177	174	166	174	162	169	149	179	173	184	183	173	182	164	158	171	170	152	162	165	194	176	157	183	172	180	164	180	180	169	158	192	195	182	188	171	161	180	180	159	197	164	153	158	200	185	158	170	155	179	172	160	192	200	170	168	186	147	163	196	144	145	156	179	160	183	174	186	146	191	164	178	154	165	156	183	189	189	166	174	187	146	189	184	149	153	178	162	172	178	181	184	176	176	176	183	168	175	152	177	142	167	185	185	171	173	163	158	171	184	180	142	168	177	154	163	179	181	174	156	185	184	158	156	146	152	170	161	164	182	163	168	176	197	190	181	180	181	155	178	172	151	186	174	168	186	173	188	149	160	185	155	153	169	177	175	186	168	188	172	181	176	174	173	139	176	192	171	181	176	188	171	168	174	198	179	161	173	176	164	172	162	174	164	158	175	175	178	136	176	162	183	154	156	162	187	169	172	141	189	186	165	163	168	153	175	156	174	148	159	171	164	159	186	161	172	177	168	155	171	192	160	166	171	174	141	168	156	177	163	176	186	172	149	177	178	179	167	147	164	172	183	182	181	179	159	180	178	149	184	163	171	151	164	157	163	169	175	164	165	189	164	153	166	165	171	194	180
27376	16712	2878	758	392	344	330	320	307	360	288	267	241	226	218	217	198	192	188	218	228	209	184	217	182	207	193	203	189	204	191	188	185	220	203	192	186	186	200	196	216	194	189	185	150	207	205	169	213	213	176	169	202	180	195	188	204	181	189	190	216	211	176	199	220	195	184	180	195	187	193	197	208	207	209	181	190	179	217	189	185	193	189	190	176	199	213	216	172	191	199	210	195	210	193	199	181	205	182	165	197	204	191	182	204	198	208	165	187	208	184	192	194	190	208	209	207	195	189	204	181	204	198	183	185	188	207	180	199	204	186	194	197	183	187	189	199	185	202	168	195	182	195	186	202	200	189	175	190	202	184	208	195	178	186	187	194	186	209	221	190	201	196	234	207	181	205	194	192	195	169	198	179	169	183	190	200	174	187	177	217	201	193	169	211	184	168	208	197	218	174	215	200	178	192	190	186	198	203	181	206	192	200	205	186	190	201	179	192	185	167	179	203	202	198	213	177	192	223	246	240	183	184	198	197	164	200	173	213	183	200	205	194	175	197	186	192	212	200	181	214	186	193	191	172	190	195	204	199	203	205	192	194	195	194	196	202	185	180	206	203	202	193	166	168	179	189	179	195	192	206	205	185	207	180	191	163	196	188	204	199	199	214	189	197	212	201	182	189	184	180	209	182	188	166	203	175	204	190	191	194	199	204	203	191	208	207	196	190	209	204	202	200	175	204	191	189	173	208	221	212	195	198	191	180	199	197	198	206	202	207	192	177	188	190	186	190	185	182	216	197	186	206	193	198	184	173	202	173	216	213	193	207	217	186	186	198	207	179	184	183	212	173	174	195	185	198	200	205	224	202	195	190	223	196	188	207	200	184	190	223	180	194	203	181	185	175	202	221	180	185	217	176	203	193	201	189	181	169	201	195	191	193	196	181	219	188	192	188	214	162	228	196	196	186	191	201	197	205	180	172	211	192	205	181	185	172	186	210	168	173	225	198	162	203	190	189	215	181	169	178	215	199	192	202	167	188	195	201	195	181	186	175	201	198	214	214	196	185	193	190	191	182	207	181	215	189	214	195	195	207	191	175	187	224	201	204	187	195	171	179	243	173	191	170	183	206	212	188	194	222	179	194	183	210	191	179	187	199	192	185	195	213	181	181	203	197	204	200	189	211	197	184	197	178	207	189	197	203	195	173	162	217	183	197	169	204	214	197	209	199	186	171	199	194	158	204	187	225	190	193	196	197	184	185	173	198	204	189	203	208	204	202	180	184	195	203	188	199	183	175	180	188	151	195	198	181	205	212	213	183	204	199	182	197	189	198	195	198	200	204	183	188	218	216	202	198	151	196	200	169	191	211	209	185	185	204	187	194	205	205	198	192	200	214	188	200	177	190	208	204	190	196	181	205	209	170	160	196	197	202	185	179	186	178	190	171	202	201	213	204	200	184	200	193	198	215	190	193	205	213	196	210	195	187	196	176	179	185	203	192	183	188	178	187	213	201	204	189	191	178	187	189	190	163	184	215	209	209	194	206	194	188	188	181	208	191	174	200	189	189	196	195	173	190	207	194	214	184	193	206	209	197	213	192	181	189	208	192	206	193	193	220	189	185	194	176	201	204	188	196	201	202	208	180	183	188	190	225	218	181	202	177	183	204	196	181	191	188	183	190	195	204	233	215	165	202	186	187	194	205	188	209	182	182	192	182	193	195	198	197	178	190	193	175	202	193	176	217	202	213	184	168	211	180	178	196	198	183	173	204	197	193	192	209	195	194	212	189	185	174	183	194	190	185	197	184	183	221	200	204	158	194	192	195	206	195	181	201	205	178	177	198	183	217	211	186	188	184	195	195	185	225	169	219	176	186	194	223	171	184	183	197	170	215	172	208	183	213	193	210	184	187	195	194	186	182	213	200	208	213	190	185	197	211	218	206	212	176	213	182	196	178	183	184	186	173	198	194	205	228	203	166	198	189	169	183	193	170	210	191	199	188	195	195	194	187	193	186	178	189	182	193	185	192	206	190	194	175	201	194	168	195	200	206	201	191	189	205	196	191	165	174	197	187	208	184	170	198	196	164	188	205	178	208	206	180	192	180	199	197	205	200	168	181	197	198	208	187	203	204	216	207	205	203	192	171	203	185	201	191	171	216	200	202	196	203	205	216	185	171	204	213	211	190	208	192	200	194	207	177	224	197	198	227	204	195	182	177	183	167	213	193	190	177	215	205	190	213	199	192	178	202	216	194	219	185	168	201	186	208	198	203	172	217	186	198	180	209	180	191	193	181	201	184	189	175	201	191	185	193	173	219	167	173	171	189	187	208	199	193	178	197	255	187	185	181	205	170	182	199	187	190	187	164	201	199	183	188	187	197	197	201	202	190	184	193	201	183	197	209	171	194	214	209	159	192	190	171	176	199	208	182	227	175	189	211	182	206	192	199	179	201	190	210	199	204	191	188	184	212	175	223	194	211	174	196	184	193	189	186	184	199	177	179	189	180	210	162	201	217	180	187	193	175	183	173	196	186	206	197	186	192	192	201	188	209	182	173	229	200	171	191	181	183	183	183	176	190	180	173	159	199	186	184	181	194	197	190	173	229	185	197	207	186	194	195	182	166	189	187	183	190	207	215	231	181	199	173	173	211	186	205	196	211	193	207	188	210	212	167	201	182	203	170	168	196	208	211	200	181	187	195	181	197	200	195	186	190	204	171	209	199	186	170	176	186	205	179	208	196	201	172	215	208	189	198	205	213	178	195	219	214	214	198	184	192	180	186	190	181	192	205	185	197	179	179	203	167	211	202	194	191	207	208	195	209	194	193	204	195	193	194	186	194	185	196	183	182	181	191	183	191	189	204	199	199	192	200	184	181	184	162	177	174	188	239	182	215	185	206	190	188	184	179	192	196	183	195	180	207	214	190	180	189	216	197	194	198	198	202	149	203	205	194	214	185	193	196	199	178	195	195	193	198	201	190	211	201	164	212	211	169	196	198	182	168	177	192	207	204	191	214	204	188	193	175	225	189	188	213	182	189	211	192	204	198	181	186	175	191	196	187	201	170	187	186	182	211	195	187	210	210	203	194	162	207	201	176	189	202	201	167	184	182	204	194	209	197	195	205	187	188	177	190	205	185	194	187	185	181	214	176	197	219	195	189	172	192	199	219	182	198	193	200	207	197	176	185	190	154	185	200	201	179	206	204	197	206	206	183	193	199	181	215	194	199	178	192	214	209	212	196	181	202	201	199	187	195	211	222	189	187	207	192	201	187	191	170	155	220	209	178	202	198	196	194	183	197	196	217	184	198	213	186	199	187	188	182	185	184	177	207	192	203	191	209	202	201	193	181	200	218	184	173	224	229	168	177	184	196	195	181	205	220	198	201	207	223	204	183	198	190	185	178	198	179	199	183	197	204	180	211	178	197	202	189	215	188	183	207	207	192	188	200	184	178	198	202	194	179	203	187	186	205	199	172	213	177	231	185	174	181	202	185	195
4437	3071	2224	1093	768	651	587	624	607	628	677	514	443	377	362	313	335	347	344	315	281	343	270	254	309	289	314	273	296	322	288	328	298	290	296	283	319	284	308	308	302	298	282	278	289	310	302	313	354	296	310	320	303	310	268	271	281	329	295	275	312	306	264	280	295	290	288	299	283	324	328	275	315	282	311	312	332	285	274	289	320	258	321	324	280	294	349	278	296	287	292	324	307	296	286	284	329	305	302	319	274	304	278	300	336	291	291	311	280	283	315	310	278	282	281	286	319	305	273	305	285	296	287	275	279	337	330	308	308	285	328	282	316	280	304	286	295	309	297	290	286	282	294	291	285	276	275	305	289	289	308	313	340	292	283	281	283	309	277	324	303	318	293	322	303	303	317	282	315	310	355	287	315	313	311	316	286	294	286	325	306	312	279	307	284	326	273	340	318	294	275	287	293	295	320	316	301	281	324	291	288	275	282	316	316	282	311	333	306	325	298	326	311	277	286	287	292	313	283	274	298	322	282	311	283	300	304	306	292	304	294	289	288	338	272	277	291	300	283	303	297	278	313	298	280	317	290	283	321	277	303	290	313	286	290	310	311	278	291	323	308	291	279	286	292	301	299	262	300	342	269	301	292	306	311	305	293	292	267	292	287	316	286	308	316	320	299	287	317	297	322	293	303	281	292	313	307	294	299	266	269	322	276	300	304	300	290	300	313	307	272	294	294	289	275	292	280	291	280	304	284	318	285	257	273	287	296	257	300	275	304	287	311	286	300	272	298	272	320	304	302	301	278	285	283	264	276	274	325	305	303	292	302	282	298	315	308	320	282	322	286	315	283	319	293	290	312	293	289	297	308	302	319	318	270	276	303	327	274	295	276	308	286	309	315	309	303	293	306	284	279	277	267	285	316	302	301	320	297	283	311	294	309	306	318	276	298	277	294	280	296	271	288	291	296	309	319	291	281	275	276	313	310	253	294	330	295	313	298	304	303	283	321	307	321	288	314	289	294	308	315	319	313	306	317	312	278	301	285	294	301	322	300	277	270	304	301	285	297	286	280	294	315	300	286	301	297	289	284	273	301	310	304	324	302	264	317	282	309	308	295	276	304	277	292	284	252	303	314	301	311	308	299	310	316	288	310	306	293	323	315	309	336	328	304	287	277	313	297	283	284	311	285	274	326	311	303	285	293	326	311	301	323	295	298	304	290	307	300	289	303	292	269	298	280	292	287	291	297	292	302	273	346	327	298	287	303	307	259	320	287	326	306	267	336	300	264	291	275	271	318	342	323	300	289	285	302	281	299	301	309	313	286	291	316	286	315	287	300	305	282	269	297	289	281	284	281	306	281	304	313	297	305	300	300	292	303	286	261	282	321	300	308	310	278	287	306	298	301	297	310	277	286	301	323	310	285	276	285	299	328	281	293	307	332	316	256	313	264	326	282	288	304	291	329	272	313	257	288	291	296	281	292	298	295	314	301	275	304	296	316	310	266	305	300	267	321	314	285	278	285	304	279	318	284	298	317	322	312	270	300	281	259	310	283	313	267	330	297	300	282	313	332	302	288	294	246	299	303	311	299	283	313	301	308	316	305	298	309	274	267	278	280	322	311	313	311	294	327	327	301	284	291	294	302	330	290	298	261	279	283	305	306	278	324	295	305	314	300	320	276	276	276	326	287	332	322	295	317	294	297	269	290	279	295	299	312	309	305	287	310	325	288	283	280	321	290	288	310	316	300	305	282	303	305	282	326	310	276	299	304	307	304	300	275	315	317	309	308	323	315	286	290	301	305	271	301	288	299	313	290	341	285	266	309	281	251	318	297	309	296	279	283	282	302	300	298	285	310	290	311	312	290	281	281	272	289	346	288	318	316	283	297	257	306	313	299	272	294	265	301	318	257	287	288	297	305	304	306	296	291	285	316	271	307	284	298	279	288	271	280	305	303	293	281	267	302	282	288	314	294	314	298	320	305	285	307	311	301	302	302	318	302	299	297	302	318	298	314	295	314	318	287	265	336	284	299	334	304	305	319	291	297	299	335	239	324	275	298	244	308	320	301	314	297	276	260	293	308	302	283	299	279	286	308	295	302	304	278	310	328	284	288	272	306	266	302	283	316	305	327	309	304	309	279	309	298	264	284	284	272	287	279	303	310	293	341	327	300	317	301	315	318	294	279	270	304	310	272	280	305	305	285	288	294	311	278	312	279	312	271	292	291	292	284	296	326	298	318	308	276	294	280	299	306	308	292	325	295	310	286	280	307	321	285	273	297	290	293	301	295	309	293	308	295	311	322	305	281	302	304	301	303	281	283	301	253	301	297	310	269	280	297	322	314	281	295	323	301	313	304	287	314	298	272	295	304	294	298	263	304	291	307	285	289	277	305	281	293	288	293	312	302	267	285	309	297	303	278	279	287	299	318	296	287	293	308	297	280	292	303	318	327	296	314	275	285	302	287	305	293	307	302	313	279	283	296	315	304	276	277	300	288	292	329	267	280	285	298	300	297	288	316	266	298	290	298	292	290	282	305	271	303	311	287	275	266	290	310	306	288	303	318	285	301	288	296	338	288	291	272	306	304	310	282	301	281	288	312	291	287	298	310	297	278	335	304	287	271	303	312	294	284	297	287	299	316	290	282	262	293	283	280	274	282	287	288	270	285	312	290	284	284	313	303	298	283	290	299	306	302	257	309	297	322	285	293	256	324	278	309	277	288	280	280	291	305	353	305	275	295	280	300	271	274	300	326	320	294	294	293	299	292	289	300	303	283	293	282	293	307	317	294	304	270	297	298	276	294	315	308	311	308	275	303	310	325	263	292	281	334	305	310	312	318	279	317	279	274	267	293	274	302	329	296	338	291	283	341	306	319	305	324	294	307	273	298	292	299	292	293	317	292	291	305	312	260	306	309	314	316	286	289	281	306	296	262	298	297	287	278	301	298	302	336	293	319	286	298	279	309	285	290	254	318	293	303	316	311	291	339	305	273	317	286	285	295	316	289	298	275	316	290	312	294	339	272	302	244	309	289	332	281	270	309	288	272	281	342	304	283	306	296	290	280	276	285	296	318	307	301	332	287	305	305	289	282	317	290	299	320	267	277	279	296	299	310	315	304	302	309	298	280	327	301	303	295	298	261	274	288	302	324	309	304	298	317	297	327	299	316	310	312	282	275	311	282	292	336	331	285	311	299	325	290	247	294	259	291	311	317	282	290	268	310	286	287	277	293	300	309	290	287	297	289	308	326	272	304	311	320	280	297	301	282	313	298	288	273	324	292	301	320	308	331	284	314	299	289	276	287	282	296	308	297	282	293	292	315	330	277	325	288	310	290	324	276	265	292	340	300	265	309	263	298	331	319	295	322	291	301	281	306	313	296	296	266	303	308	322	268	304	301	292	266	299	301	304	308	278	298	307	296	286	291	311	320	280	260	267	304	322	281	272	296	283	282	305	336	299	294	302	299	292	297	286	310	317	286	270	300	273	296	323	308	282
23565	21414	28502	24695	20714	2171	588	468	447	402	414	338	221	180	132	133	126	133	102	136	116	126	128	123	97	118	112	94	109	95	104	96	106	105	114	114	101	98	90	93	94	91	82	119	85	100	88	94	98	106	95	106	112	103	83	78	87	90	91	78	86	97	87	89	88	106	97	91	70	107	100	84	103	81	85	90	105	89	98	84	99	94	94	93	95	100	97	94	96	92	100	92	83	95	115	100	97	91	108	106	88	87	84	88	95	101	79	93	87	93	82	89	89	84	105	90	92	74	77	91	85	87	85	94	86	108	97	107	84	90	92	95	116	75	98	84	104	81	103	97	68	87	68	111	88	88	90	107	90	100	77	100	82	99	96	85	98	88	78	93	94	90	88	98	98	97	102	98	82	113	93	88	80	96	70	104	106	99	85	117	103	85	91	84	89	97	90	97	94	122	85	95	85	83	104	94	91	89	90	109	86	102	99	77	92	89	109	86	80	83	84	74	97	80	88	95	93	89	109	70	91	82	77	92	84	91	93	91	92	71	91	92	83	105	104	83	95	77	100	81	88	97	102	104	86	104	88	108	85	92	95	88	90	97	95	101	92	110	98	87	85	95	100	92	97	85	118	82	93	86	92	103	79	82	92	92	95	100	90	86	100	80	96	88	102	100	87	104	92	98	104	87	90	90	101	98	79	81	88	89	81	96	92	101	96	101	97	86	71	98	113	76	78	87	98	98	86	86	108	86	82	94	91	83	89	94	92	94	95	96	102	84	83	98	108	101	100	92	94	95	90	90	86	111	93	98	83	91	95	86	89	95	88	90	91	99	91	95	87	76	86	108	81	85	109	102	75	91	90	102	108	79	78	83	91	81	81	80	90	97	105	98	101	97	95	95	98	88	87	87	79	100	90	94	93	99	109	84	79	78	82	76	82	95	80	109	84	77	93	79	81	95	92	92	90	95	80	101	94	95	92	90	86	109	95	121	81	90	91	84	88	93	100	102	98	96	99	95	118	99	91	99	112	107	92	96	86	93	94	86	87	89	87	84	103	98	96	90	97	75	106	80	87	81	94	90	82	101	85	97	83	101	95	99	93	102	93	101	90	93	87	91	77	98	96	101	100	92	97	91	88	95	87	100	88	82	93	107	84	95	95	94	86	81	90	92	89	86	83	84	92	83	94	99	83	97	93	93	90	98	82	93	91	81	91	87	93	86	90	86	88	81	85	90	90	99	101	88	100	110	96	95	81	95	94	99	110	74	89	86	87	83	102	85	99	80	100	89	94	124	95	91	90	89	93	100	103	95	100	81	94	91	94	81	89	79	98	96	85	85	101	90	82	106	86	100	84	104	94	86	83	97	94	84	110	77	95	88	81	113	96	119	97	97	88	82	85	82	90	100	79	90	66	81	87	91	101	87	103	93	96	108	96	87	85	120	106	83	90	103	87	80	91	85	60	102	112	88	96	101	105	106	87	103	97	91	85	101	89	100	86	98	87	96	96	88	90	77	97	98	107	87	87	72	82	91	93	93	128	92	103	73	98	93	91	109	97	83	99	87	96	102	107	105	82	86	78	94	86	95	97	89	86	96	105	94	106	93	107	92	88	91	95	79	98	92	83	92	89	90	72	65	92	114	98	84	100	84	96	87	101	72	90	83	109	92	100	96	80	120	98	106	85	74	98	104	89	94	100	102	99	100	91	101	92	99	89	108	94	84	105	92	93	88	96	84	89	99	98	85	85	104	83	119	93	94	82	91	107	82	85	106	97	102	77	100	104	87	83	80	99	85	100	77	93	97	84	89	89	94	90	91	82	97	96	86	75	125	78	98	82	81	85	94	78	71	102	98	80	88	104	82	84	101	95	91	73	96	91	99	97	96	92	100	89	84	100	109	102	90	79	84	85	87	85	108	81	98	114	78	86	100	104	74	87	80	92	93	99	74	99	81	106	85	95	99	98	85	101	106	97	124	80	93	87	87	96	86	86	101	82	98	85	128	90	94	89	108	76	89	89	111	120	106	96	95	87	93	62	84	114	101	97	98	97	82	75	100	98	89	85	102	73	82	87	97	87	82	86	86	92	93	74	90	95	97	99	76	88	89	94	71	98	97	85	94	97	79	92	94	109	104	89	94	87	93	89	88	109	86	100	113	93	78	96	75	100	90	100	87	71	79	87	80	82	101	79	87	73	102	81	90	110	96	101	106	90	67	85	88	98	69	93	102	84	90	75	80	105	88	97	85	91	98	100	74	91	96	98	101	83	110	115	74	102	95	89	80	77	90	103	99	96	91	90	84	82	101	90	75	96	119	97	96	88	84	97	88	82	99	83	87	105	107	109	103	77	104	84	79	80	107	94	94	104	99	78	99	108	88	96	84	89	94	105	105	104	78	104	93	83	95	88	96	103	104	94	87	93	82	99	104	91	92	98	96	93	89	106	83	90	90	104	100	98	94	102	102	86	93	87	92	95	94	98	107	96	97	106	92	94	98	97	98	100	95	102	102	89	85	102	93	113	89	100	102	81	119	108	111	90	95	102	88	97	85	107	81	94	73	90	91	79	96	100	83	87	118	81	90	82	86	85	98	87	90	101	97	94	97	106	103	73	82	94	89	112	104	91	91	76	89	109	85	86	80	107	94	102	94	108	82	90	92	88	88	97	105	98	83	97	83	95	103	84	77	77	89	111	102	90	107	118	84	79	88	80	101	81	95	103	79	82	95	94	97	111	84	81	91	101	103	94	88	71	78	106	70	92	97	93	94	81	89	77	96	100	88	92	98	106	97	95	97	102	80	103	83	84	97	85	98	90	103	80	98	98	89	97	82	86	99	76	98	87	95	75	93	98	112	93	86	97	100	94	95	102	89	70	76	88	94	86	93	90	100	80	92	102	89	93	93	97	72	89	85	90	87	114	105	76	90	92	97	87	81	86	92	104	91	90	109	99	100	87	93	86	102	99	92	100	96	98	83	107	83	118	87	98	94	79	111	87	98	83	90	109	100	101	93	84	82	99	88	103	84	101	81	86	97	88	111	102	92	75	75	82	93	92	86	90	84	108	110	93	94	106	90	97	103	104	77	97	104	87	90	76	97	101	83	93	89	91	89	89	87	102	95	99	77	102	123	86	114	87	85	90	99	71	81	78	89	107	86	97	90	96	103	93	88	89	94	81	92	97	95	81	80	101	96	96	88	87	87	103	78	92	93	76	88	96	91	86	91	89	100	91	97	99	89	84	103	80	94	77	98	101	92	79	87	91	96	96	84	94	89	106	97	102	88	104	100	80	87	88	105	82	106	88	85	95	96	102	95	110	89	112	80	86	103	88	95	98	79	90	80	76	126	98	86	79	85	90	93	106	105	83	91	92	83	88	76	103	95	101	99	103	102	92	94	98	94	87	89	74	100	88	93	93	94	113	111	92	93	95	78	81	73	81	93	123	94	79	89	77	121	94	82	99	100	97	85	120	109	89	88	88	92	105	98	90	87	90	94	95	79
3675	10519	7239	3166	2063	1546	1266	1232	1107	1046	1066	865	503	377	345	292	223	262	223	217	211	182	202	204	180	194	194	153	177	163	178	146	175	153	153	146	133	170	174	158	184	158	162	158	151	147	167	142	150	168	154	148	160	164	161	143	155	183	160	149	155	142	150	150	151	144	140	175	135	150	123	139	145	144	153	137	134	154	154	157	149	161	159	125	145	156	158	153	153	148	142	162	181	124	163	161	148	172	147	177	152	152	134	145	157	148	154	191	166	141	131	161	169	162	130	161	152	155	139	151	132	147	176	152	146	151	159	142	132	162	162	150	153	147	146	144	163	151	166	153	149	150	157	157	140	136	148	165	148	131	155	146	160	132	161	165	129	151	156	137	155	175	143	166	146	137	163	146	139	152	126	123	165	124	148	146	129	155	129	163	150	134	141	145	152	140	148	155	145	170	175	169	120	161	148	152	168	148	140	164	122	144	136	141	124	141	143	152	161	150	147	149	149	146	138	170	161	127	147	160	137	145	143	137	170	130	135	135	156	161	175	144	138	133	154	162	132	157	154	154	146	127	156	143	149	134	150	153	151	150	150	149	132	144	133	120	161	157	166	154	127	147	140	143	157	163	133	169	163	124	149	128	145	143	131	141	143	128	145	145	154	143	148	141	134	149	138	134	173	157	137	144	162	129	139	151	156	134	140	155	143	145	144	150	172	141	127	147	169	150	150	144	138	140	163	159	150	141	149	161	145	133	141	156	121	152	147	150	162	147	127	156	138	140	152	166	139	140	160	169	169	141	153	150	139	145	137	153	146	169	153	149	142	149	130	151	154	134	144	156	151	135	139	145	153	127	154	148	158	146	121	150	141	139	142	141	145	132	140	139	137	164	161	153	138	160	126	157	151	173	158	140	128	168	146	146	150	148	142	149	152	149	159	139	157	155	153	159	150	166	134	170	161	143	158	171	161	156	159	131	148	154	138	142	154	151	147	169	142	143	136	140	160	139	132	139	147	156	154	139	143	141	169	145	136	146	153	162	153	167	158	141	143	150	158	144	133	147	127	129	146	148	143	154	144	147	128	151	165	142	140	143	155	156	160	153	160	157	148	157	155	143	143	157	162	160	147	164	163	125	135	139	154	168	144	181	159	133	150	170	157	140	159	149	141	147	146	143	142	136	135	130	148	135	155	162	167	148	134	169	164	146	154	152	152	144	142	163	149	161	135	157	142	132	148	164	146	162	160	152	141	142	148	123	124	139	154	145	151	149	155	146	140	137	143	138	138	144	150	163	139	149	155	158	162	166	157	158	155	152	142	142	155	165	147	145	129	147	138	146	150	157	156	143	141	147	138	145	167	143	135	133	172	156	164	159	137	128	134	150	157	150	139	136	158	152	152	127	141	137	129	148	149	165	155	155	121	174	150	149	136	171	137	141	142	138	161	142	143	137	148	151	150	183	170	156	153	144	156	125	142	149	162	152	134	164	160	153	141	150	160	136	136	149	135	157	145	134	141	156	142	161	171	146	153	132	156	145	149	143	154	135	138	175	152	172	153	156	185	138	148	157	152	150	129	146	166	141	142	149	146	142	140	156	151	171	158	137	124	166	150	139	124	173	128	149	145	141	154	138	148	144	158	145	152	138	135	145	145	146	149	149	144	159	174	145	151	176	155	143	152	139	158	146	162	154	132	146	139	139	161	160	144	130	159	128	150	131	135	149	136	171	146	162	173	129	126	155	137	155	157	152	146	151	142	157	141	137	139	150	133	149	127	145	155	185	144	135	141	154	157	165	152	147	146	191	151	145	141	138	144	140	153	152	149	142	162	131	146	130	145	131	149	153	141	140	155	155	158	147	141	170	145	168	163	123	153	143	147	160	147	119	140	145	140	151	123	147	118	179	145	154	120	145	146	157	172	137	152	163	147	135	154	154	151	148	147	145	137	129	150	153	139	146	135	147	146	139	169	147	153	124	149	158	170	147	163	145	160	145	134	148	160	132	162	157	163	138	121	163	140	154	148	150	133	151	131	146	144	126	176	151	150	159	137	156	147	162	150	157	113	137	124	150	140	142	173	138	160	159	152	164	159	146	145	158	137	147	158	136	147	149	152	151	153	149	153	135	169	152	146	148	149	155	160	125	147	140	155	127	143	133	132	167	158	157	138	146	123	164	156	142	140	145	133	151	134	146	156	161	153	158	156	159	144	153	146	167	146	158	132	155	145	149	153	156	134	154	148	150	152	156	155	134	160	154	157	164	129	147	145	176	137	148	158	160	161	154	158	138	164	160	157	144	124	147	153	152	171	153	145	158	172	128	139	134	133	153	144	167	135	145	159	122	138	170	176	130	171	151	156	145	147	152	142	137	140	166	150	142	144	158	157	146	136	167	140	147	154	131	148	167	135	155	166	137	143	155	121	154	160	164	164	160	149	156	151	167	149	128	157	160	149	138	136	150	161	151	133	135	152	136	137	168	164	154	166	156	142	161	149	143	148	162	127	143	140	144	127	159	173	154	159	150	167	152	153	146	161	144	147	133	126	146	161	144	133	140	138	133	126	159	138	149	134	147	140	147	173	136	155	147	133	182	150	155	174	124	147	159	142	136	161	151	165	141	143	153	153	140	143	153	171	124	163	131	142	140	138	155	160	138	138	160	152	164	153	139	141	153	157	156	146	144	152	161	151	163	133	146	139	140	140	148	135	120	162	161	137	148	151	139	152	129	144	135	128	142	138	172	134	127	148	135	158	142	158	154	145	147	160	145	136	123	145	124	142	142	157	138	148	147	154	162	155	138	141	151	174	155	153	155	142	146	141	126	161	163	155	152	149	161	157	173	121	159	153	141	156	160	143	130	147	140	137	145	140	146	140	154	163	150	129	139	166	148	157	163	153	139	132	137	161	132	149	151	164	156	163	141	160	149	138	152	140	149	164	135	144	140	157	136	148	174	191	146	161	171	150	154	164	134	165	142	149	166	137	142	151	141	127	145	146	151	137	136	145	153	163	130	148	158	136	151	159	155	130	164	142	131	146	144	149	141	123	159	148	148	141	159	113	149	158	135	131	157	151	129	154	136	147	140	149	133	148	142	129	151	134	162	154	146	137	150	148	169	158	156	151	160	141	150	140	156	158	140	139	131	144	141	155	134	127	156	155	149	163	151	151	132	158	147	123	136	129	154	153	158	120	123	140	144	161	145	152	142	158	149	164	160	156	159	139	161	133	149	138	162	164	135	151	142	153	132	115	127	128	155	156	141	151	152	147	142	146	152	145	144	160	148	126	149	142	149	151	148	144	162	151	149	156	153	152	159	149	132	153	150	153	159	173	142	135	148	156	144	141	139	117	162	141	127	131	159	149	157	142	133	138	159	145	145	156	152	141	153	160	149	130	134	148	155	132	153	153	148	157	130	119	151	132	168	142	142	153	146	157	159	149	162	152	164	158	153	144	157	166	136	146	160	148	147	150	146	133	148	142	160	150	145	146	130	161	138	183	123
24644	21405	26882	24959	2395	546	478	461	460	460	476	429	330	290	271	267	311	245	271	253	232	243	259	244	217	238	270	206	250	255	248	211	257	264	261	248	267	254	240	248	232	238	269	241	247	249	228	245	241	233	244	261	241	246	242	246	248	244	250	265	227	221	240	251	237	268	237	228	247	260	239	223	237	263	249	222	249	235	250	261	245	235	257	248	269	251	224	260	258	226	219	239	242	241	261	245	235	225	235	253	222	238	211	239	232	218	249	233	257	221	246	214	221	256	267	248	214	254	242	238	258	238	269	248	235	238	259	244	239	232	206	233	271	248	229	262	245	231	252	235	239	294	252	261	249	271	262	250	228	231	234	245	254	228	223	212	264	253	241	241	256	241	239	231	231	266	230	238	237	234	240	256	216	233	267	238	241	242	244	216	242	262	234	244	244	248	232	235	237	231	287	229	222	245	236	204	220	247	252	236	219	207	236	249	248	264	225	232	235	265	241	241	255	215	288	230	266	208	227	258	265	230	257	248	242	249	242	264	220	243	238	257	270	259	274	266	243	243	239	226	227	256	246	245	273	259	255	233	257	260	225	270	235	248	239	242	237	235	244	259	250	215	211	239	245	229	247	246	236	263	228	257	230	239	224	245	248	267	224	234	232	219	219	214	259	224	226	242	236	229	237	262	216	232	257	264	259	249	275	251	265	260	256	251	251	270	248	216	245	257	253	249	217	236	250	233	225	253	251	222	251	208	233	221	244	252	227	257	243	252	224	266	249	258	247	227	247	257	241	248	217	234	238	235	234	227	219	251	246	260	253	229	286	223	239	262	256	230	232	242	222	243	256	245	240	253	255	254	243	219	274	271	256	247	260	226	210	236	247	252	234	246	235	270	256	220	230	222	232	245	232	245	238	234	217	220	252	228	217	228	217	236	241	237	250	242	221	233	255	216	256	215	246	244	256	248	259	254	268	231	237	260	218	222	241	241	247	232	243	241	221	255	263	228	242	250	232	235	238	250	218	219	210	239	200	242	239	254	256	234	250	255	231	237	218	227	237	238	232	281	245	241	240	227	240	255	238	242	214	270	237	226	251	257	283	257	226	262	226	243	233	247	244	234	240	251	242	235	246	243	236	260	250	233	249	259	227	230	221	222	263	268	224	250	243	274	252	229	234	257	241	266	214	247	243	254	242	253	254	233	244	246	224	255	234	268	245	239	222	236	251	223	237	244	239	255	253	230	242	236	236	234	213	219	247	230	231	255	252	255	224	233	231	248	266	234	219	271	271	275	235	237	209	256	248	249	245	234	248	229	256	215	257	239	248	272	243	239	267	243	248	245	243	263	261	248	251	263	229	255	236	262	251	218	251	253	248	246	237	231	243	234	244	244	235	252	243	246	267	258	232	232	243	217	270	232	241	253	244	264	233	221	276	235	234	248	222	218	249	252	255	233	236	261	229	263	252	257	226	244	235	269	230	239	262	255	250	239	240	228	234	252	238	248	245	237	230	265	227	256	251	212	236	268	243	246	281	213	251	211	258	251	258	221	232	224	265	222	266	222	242	258	258	225	234	220	262	240	243	256	234	261	268	236	246	221	235	250	264	265	244	227	248	234	249	236	249	266	274	240	239	252	219	254	260	265	210	229	241	268	232	265	237	248	234	255	225	243	252	243	248	255	250	227	247	236	233	222	222	251	221	229	287	244	229	247	253	227	219	213	221	242	241	220	255	263	267	235	228	262	244	245	227	230	257	255	220	242	241	232	248	253	204	229	236	248	251	224	256	231	256	236	280	227	244	259	239	252	235	247	267	252	245	217	246	262	259	229	243	235	244	229	258	259	230	220	231	258	227	221	211	237	228	238	210	226	237	240	215	243	252	248	239	254	254	250	227	237	239	253	235	222	245	247	235	225	255	247	249	271	234	240	230	224	218	257	227	261	242	247	278	269	243	243	234	254	231	258	276	240	253	221	243	233	205	218	268	289	234	254	235	234	242	234	238	241	240	211	274	271	276	234	242	231	246	252	244	256	238	219	259	222	232	237	221	247	219	271	245	254	232	221	222	226	260	274	244	250	213	219	236	241	213	243	258	211	255	243	241	242	248	228	243	250	268	234	253	241	259	237	261	247	243	229	234	216	232	252	229	219	243	216	250	240	240	262	232	259	235	232	257	220	238	257	221	219	281	230	244	245	269	220	226	244	230	243	236	241	242	253	241	220	246	238	271	249	235	242	230	256	245	270	263	248	279	255	225	255	265	240	219	247	275	284	231	228	242	248	251	255	245	250	275	240	259	224	222	241	264	228	251	271	261	233	234	249	241	242	261	255	220	273	248	241	249	245	231	273	250	248	208	228	218	241	228	223	234	240	225	265	212	234	223	271	246	250	225	268	243	244	254	262	238	233	233	231	244	244	255	264	252	258	231	246	218	245	232	234	266	235	255	245	238	233	243	236	210	241	221	240	249	272	251	252	254	248	252	243	241	237	236	269	241	263	246	247	232	248	237	246	232	247	239	219	246	250	268	257	251	228	247	256	227	263	257	262	252	220	236	260	234	254	225	238	234	235	260	244	217	255	238	227	263	249	246	228	240	248	248	252	239	235	215	229	241	209	248	245	251	240	255	244	236	229	233	265	234	252	249	255	223	229	224	243	244	237	247	236	269	243	224	249	258	241	209	244	232	245	263	240	219	264	220	230	226	242	238	248	240	224	260	224	245	226	241	254	262	214	239	276	243	260	226	243	242	232	241	232	238	227	247	258	250	246	232	234	231	219	225	245	237	258	264	213	234	251	247	216	243	220	213	242	257	218	235	226	220	262	250	237	259	278	248	218	233	240	251	238	226	256	217	239	299	266	224	227	233	253	228	221	237	213	245	236	253	250	234	254	248	259	249	249	272	266	259	247	256	254	249	263	258	249	259	256	224	242	246	259	216	222	241	234	237	238	251	239	292	259	232	260	235	256	221	259	226	258	259	275	223	222	250	220	248	263	270	268	230	272	245	225	237	244	206	284	213	257	253	263	246	220	243	261	253	231	242	239	240	259	229	241	270	259	229	260	283	260	223	224	240	233	229	220	230	265	278	260	252	240	217	242	230	234	231	269	261	230	272	262	263	244	244	232	268	242	256	236	225	231	250	223	273	229	247	237	249	244	242	212	233	255	268	272	237	242	227	253	242	223	219	245	235	273	236	233	268	229	238	245	249	246	256	249	247	221	215	209	273	240	233	251	264	236	226	224	257	243	232	219	246	238	268	237	256	234	215	221	207	235	246	235	211	243	265	263	229	230	230	252	228	274	240	260	232	226	261	212	235	242	239	233	250	260	278	241	251	253	240	230	243	243	224	238	242	270	265	246	246	242	233	232	210	240	253	239	255	255	225	233	230	267	243	259	250	249	251	240	221	256	237	250	234	225	241	211	265	249	230	256	250	250	260	227	239	279	236	230	227	268	241	250	223	234	209	210	253	277	264	219	230	230	215	267	257	255	277	241
3736	6916	4920	2112	1546	1219	1053	1046	1032	1085	1078	881	582	486	484	471	418	411	446	404	371	387	378	352	371	416	374	383	383	384	378	398	353	348	383	383	371	387	324	367	371	350	395	343	352	340	363	401	383	368	372	379	370	396	357	362	407	366	348	343	364	328	349	387	382	334	357	362	348	347	347	349	353	329	368	354	350	356	373	389	332	343	326	375	353	365	376	367	348	344	389	372	378	399	358	426	372	341	364	348	372	358	382	365	356	351	365	390	374	323	396	341	387	348	357	351	369	354	344	366	352	341	373	391	360	385	373	345	354	369	351	334	352	375	362	345	352	385	378	404	335	352	365	351	327	323	344	358	335	377	388	378	370	355	343	403	389	374	357	358	365	332	396	363	398	351	386	353	357	364	350	361	348	377	409	352	388	351	351	347	358	356	344	379	411	338	371	343	369	349	319	355	363	408	391	340	354	343	352	370	373	340	342	363	350	392	366	360	372	396	360	333	328	355	377	349	349	392	362	339	377	337	382	365	355	343	370	373	363	357	354	374	344	370	334	352	344	323	375	369	355	342	367	353	393	358	375	370	359	388	368	355	350	371	372	360	322	362	349	361	407	371	371	365	329	383	358	370	323	379	351	368	338	355	358	350	375	351	353	366	365	364	382	391	387	418	366	381	339	356	356	366	391	368	365	349	374	411	359	346	389	363	334	376	377	344	366	379	333	374	364	378	322	439	347	361	368	381	361	346	376	361	370	347	358	359	361	355	379	387	374	363	349	367	382	364	357	375	404	358	345	358	338	358	371	342	375	330	344	376	363	379	313	339	326	382	343	379	339	339	370	355	357	360	349	361	374	353	360	342	353	398	351	345	374	377	343	363	374	407	338	366	362	328	337	346	352	379	372	351	388	338	347	374	375	366	354	385	361	352	369	362	341	369	341	361	349	313	414	361	365	369	345	335	355	354	381	341	339	380	334	383	382	368	371	352	373	371	380	346	340	365	353	374	370	350	371	363	369	357	392	366	358	361	353	350	392	384	354	387	395	351	334	382	312	344	364	372	345	369	351	362	351	370	343	351	379	359	327	354	356	374	394	364	410	351	354	377	368	379	364	360	373	383	379	358	366	350	354	391	385	343	365	333	363	432	367	365	373	385	365	357	383	367	384	361	357	367	359	361	364	367	368	323	371	342	348	371	405	352	390	345	377	384	347	374	357	344	349	344	350	393	355	342	387	346	410	357	335	375	357	368	364	400	334	383	363	354	354	341	382	400	392	328	393	362	336	347	320	351	365	373	361	363	364	374	337	345	353	378	356	361	373	332	341	412	393	330	373	378	360	375	356	337	374	364	339	348	351	372	354	381	361	352	356	359	349	392	363	396	347	369	411	358	374	340	351	335	380	353	354	376	351	349	355	363	396	356	349	354	366	354	347	417	347	332	361	356	353	348	362	347	380	357	376	355	386	368	393	365	377	344	400	370	344	372	400	365	400	365	348	362	395	380	385	384	356	340	357	346	349	374	335	355	344	419	390	378	371	373	351	340	380	391	380	375	351	360	347	366	348	393	378	368	349	366	345	392	360	350	405	342	325	342	339	387	366	372	352	340	381	356	376	364	375	364	388	377	359	349	358	372	378	328	349	369	354	398	364	386	363	350	387	359	336	365	361	366	357	385	379	360	365	370	382	336	350	343	364	374	357	339	356	377	351	351	353	372	415	367	350	362	359	363	346	382	341	394	373	364	373	341	348	383	357	360	327	360	384	350	374	401	383	365	373	347	371	392	352	330	357	394	378	346	364	327	348	379	358	331	371	348	365	375	362	354	380	407	350	396	379	354	371	396	342	302	353	393	383	388	365	347	379	348	381	378	362	330	364	388	370	352	312	370	365	369	390	363	365	375	372	352	336	359	341	377	369	380	366	355	353	375	375	361	384	340	368	356	376	370	385	378	393	304	375	371	329	357	341	345	347	372	357	354	412	352	344	350	366	388	336	388	368	342	360	379	359	380	381	398	371	323	349	352	377	381	351	375	344	340	347	383	370	345	357	342	349	365	336	346	364	377	368	389	345	344	409	373	371	360	382	368	345	366	349	347	339	345	351	373	364	357	388	364	366	360	361	377	345	371	371	354	366	349	336	335	352	364	366	330	357	348	372	342	370	375	392	358	366	391	364	355	387	398	362	324	360	369	323	370	382	347	338	358	342	359	368	348	363	368	388	372	348	372	357	348	380	325	379	327	359	376	313	366	383	379	365	379	353	375	363	369	351	355	358	379	354	384	374	361	365	366	374	369	344	376	378	404	347	384	357	396	372	365	349	342	356	346	364	345	358	367	367	352	342	367	363	378	349	344	377	333	366	373	371	382	357	358	387	340	357	361	343	339	347	348	407	357	406	375	368	359	370	335	402	359	349	391	381	414	362	357	357	369	354	383	360	351	380	369	374	355	385	389	386	359	368	350	370	339	372	337	380	311	392	340	358	378	336	387	373	351	321	334	374	353	346	377	325	355	348	367	350	369	352	363	381	399	339	346	392	349	351	353	360	367	335	345	383	393	340	354	351	373	359	361	366	374	373	344	370	383	384	405	364	392	363	393	359	361	362	386	350	390	363	346	384	404	385	334	358	376	400	368	374	351	372	385	353	374	413	372	325	385	339	343	332	355	401	355	397	375	359	369	353	385	395	395	371	348	384	355	382	350	319	332	374	353	368	367	367	362	353	374	368	379	338	368	345	364	340	377	347	371	378	369	370	336	381	361	386	342	363	358	369	324	362	380	357	370	371	395	338	373	371	369	385	379	364	395	351	386	370	343	344	360	349	373	370	359	358	320	345	366	356	355	357	348	390	362	337	352	361	351	364	378	340	355	349	364	368	340	344	331	370	354	396	347	344	371	375	314	344	339	353	352	339	361	402	331	359	312	367	362	352	363	338	331	342	368	313	367	330	349	358	355	365	318	361	344	364	368	357	361	333	346	329	361	373	367	416	331	340	331	351	378	334	331	392	356	325	378	330	369	385	345	344	346	365	347	361	339	345	371	371	367	339	349	352	374	337	341	374	373	380	342	353	364	333	357	346	386	349	357	409	376	375	360	358	387	355	370	375	373	362	357	341	356	343	344	341	345	404	361	395	375	391	361	337	341	333	378	320	376	367	396	375	364	378	361	334	356	363	375	376	359	346	374	333	371	391	385	385	382	379	343	348	316	346	379	362	397	364	357	328	363	355	350	347	401	408	358	376	355	376	359	334	368	370	356	338	384	359	345	357	372	371	361	349	362	358	376	367	378	350	364	355	376	368	400	372	366	361	356	352	332	361	383	386	349	390	335	368	368	360	372	367	361	350	384	373	386	421	378	350	333	316	360	345	336	376	368	358	350	366	365	342	330	336	345	355	352	356	366	377	388	372	324	339	354	344	391	392	375	354	360	358	388	363	352	390	388	357	350	322	331	385	388	365	352	356	364	349	354	315	383	332	339	358	378	365	375	356	369	361	332
22613	21444	29200	24070	21439	20765	2252	776	714	687	609	493	347	264	227	237	199	207	168	152	157	183	172	154	155	140	129	117	139	133	130	125	122	125	125	121	135	109	125	116	157	117	113	116	145	132	110	106	139	136	124	148	102	121	126	107	135	115	136	118	130	111	120	122	119	132	110	113	117	115	121	118	117	130	126	128	125	118	137	117	120	108	114	136	125	112	104	114	113	127	116	113	107	117	126	145	127	120	129	135	127	141	130	118	118	129	131	119	118	108	133	106	102	118	127	130	132	118	125	118	110	97	117	149	99	132	142	132	106	118	119	136	140	111	105	115	132	92	122	100	102	104	114	115	120	133	104	127	118	114	136	106	119	112	124	138	118	103	109	118	118	122	106	108	111	122	110	114	124	122	105	157	114	139	125	133	119	121	116	121	124	122	141	125	111	132	119	128	121	120	130	129	118	122	113	119	124	121	112	124	113	121	123	122	116	125	111	117	116	132	118	105	126	129	105	114	113	105	116	98	107	125	125	98	123	117	137	123	100	120	113	107	108	133	115	129	115	108	104	90	111	108	114	135	127	131	130	118	116	123	117	110	110	124	114	129	111	127	117	110	133	112	124	119	98	103	114	118	125	114	128	100	97	128	106	103	105	125	108	134	114	128	101	127	108	124	138	118	110	138	111	111	115	105	123	116	111	105	111	111	129	110	118	113	142	121	114	133	117	124	133	137	115	100	103	121	113	139	112	106	108	90	122	105	120	135	105	101	108	104	123	88	118	110	122	116	111	113	96	106	128	124	117	142	115	111	134	111	139	117	137	119	109	123	122	119	107	133	117	101	103	105	114	125	120	115	114	136	125	92	154	109	105	109	118	129	116	122	131	126	124	108	115	107	124	113	100	114	120	110	113	135	112	136	126	117	128	119	133	129	118	128	109	113	122	133	119	132	128	132	121	131	117	131	138	123	120	120	97	124	113	114	110	119	126	114	118	99	100	96	122	108	113	114	127	129	119	107	125	122	104	123	122	114	128	115	97	113	110	109	113	121	112	104	114	110	128	117	118	93	118	128	102	120	112	134	113	124	122	110	107	103	126	103	131	130	135	148	119	105	128	129	102	118	108	124	112	117	104	118	113	115	107	119	110	115	125	133	107	135	134	107	128	139	121	136	117	107	101	114	117	129	111	118	106	114	142	120	125	126	110	111	117	119	124	130	119	111	112	126	99	127	111	113	140	116	108	105	113	121	91	132	118	137	126	124	114	135	114	117	99	115	126	130	114	131	107	134	106	113	107	115	105	105	118	110	95	103	138	111	106	127	120	128	118	135	117	114	110	119	103	102	131	113	114	106	86	113	118	137	138	124	101	110	118	101	125	140	116	115	132	113	121	130	115	119	118	113	122	105	111	120	114	101	113	95	112	126	116	135	94	111	96	140	118	135	122	109	129	104	97	116	109	121	109	142	135	112	124	131	108	108	115	123	115	96	126	129	101	126	119	119	109	107	111	122	116	125	126	111	85	106	118	136	119	121	102	122	140	126	118	105	117	105	97	114	139	125	119	115	124	116	109	129	125	127	111	135	108	124	116	134	113	110	134	121	116	109	96	109	113	97	119	109	108	147	103	96	121	108	131	122	138	121	96	117	115	122	120	121	117	133	117	104	121	123	131	108	122	101	106	133	111	112	122	122	115	120	106	94	125	129	137	93	118	118	102	123	125	115	106	134	112	101	88	130	99	136	120	108	131	134	113	122	119	115	122	97	100	116	115	105	132	125	119	112	122	117	104	126	122	106	135	118	133	127	117	121	110	128	120	113	134	113	131	128	109	131	97	123	100	136	94	122	105	115	124	118	121	98	115	115	137	119	119	124	129	117	102	112	127	121	99	117	109	102	125	102	117	104	100	108	133	116	134	114	118	106	104	112	111	119	105	113	129	115	102	116	117	113	108	118	125	133	119	115	113	125	108	100	133	112	120	131	123	114	111	111	118	121	131	122	101	131	118	126	109	114	132	123	113	124	125	105	112	104	117	108	109	108	138	123	121	127	105	109	117	140	116	126	110	128	120	123	112	121	115	118	119	123	116	109	103	137	133	122	107	120	135	115	119	136	136	126	140	120	112	113	106	128	136	99	112	123	108	106	107	112	126	121	126	115	126	120	130	116	120	125	114	124	105	114	106	123	118	110	135	119	146	125	109	94	112	115	107	116	116	95	123	96	122	112	124	112	132	112	124	121	125	115	110	99	124	112	116	144	116	116	120	107	108	129	121	112	115	113	119	131	115	107	111	103	111	112	106	110	122	98	130	121	113	103	119	113	104	128	118	104	120	97	125	127	106	117	110	113	102	126	104	111	112	104	119	116	90	109	128	107	132	120	120	112	116	105	124	112	135	115	131	94	112	103	125	115	113	116	125	120	111	112	123	124	126	104	115	109	114	114	102	121	106	125	108	122	125	125	126	124	101	113	112	130	111	100	120	108	125	114	114	130	118	117	128	92	114	112	126	110	89	95	109	129	122	109	128	102	118	114	116	141	119	124	114	125	115	96	126	115	106	125	113	115	111	114	108	119	112	123	117	100	136	114	102	98	131	107	121	115	108	119	125	119	112	103	131	133	119	139	103	111	110	131	122	103	128	109	123	131	108	113	109	125	114	114	107	108	120	99	121	118	121	87	125	124	114	112	125	113	128	120	118	100	116	105	116	125	119	112	118	101	101	108	126	102	114	110	117	102	108	104	104	129	112	121	140	102	103	126	128	147	111	106	128	125	93	111	108	117	124	123	97	118	124	108	150	123	115	124	117	119	113	128	135	108	128	88	126	128	110	119	96	117	134	104	134	111	124	100	119	111	115	87	99	127	136	109	111	116	115	111	109	96	129	130	108	112	92	138	126	107	137	121	119	112	109	134	108	102	132	113	133	114	124	118	124	105	119	102	111	120	107	123	111	120	113	119	111	110	136	149	128	115	116	118	113	117	113	119	115	139	118	125	110	112	137	106	114	104	130	128	121	124	108	124	94	124	110	109	132	111	111	131	119	106	118	119	120	105	111	128	109	110	112	106	131	109	116	112	135	113	106	139	134	122	113	120	117	138	103	119	115	111	117	122	123	134	119	113	138	98	125	102	119	118	102	121	113	116	123	121	95	124	120	124	92	114	112	122	115	115	107	114	122	117	116	131	136	144	113	130	99	105	115	114	108	95	122	108	111	116	112	116	94	109	111	131	126	125	120	134	123	119	105	120	96	129	108	136	109	141	136	127	127	99	114	114	98	120	101	113	114	117	118	120	122	120	106	119	127	108	110	87	104	104	137	122	101	118	117	106	123	108	96	109	109	115	109	121	110	126	108	118	127	115	112	118	125	121	123	102	135	105	118	117	106	106	110	116	116	117	129	123	105	111	126	102	117	111	121	124	137	95	126	114	133	116	134	128	115	139	116	115	100	107	111	118	130	115	142	123	122	112	110	127	115	123	118	104	93	120	113	115	132	118	107	94
5084	16977	11375	5329	3587	2630	2164	1931	1818	1712	1556	1265	784	592	457	416	396	347	339	286	270	270	246	237	243	218	235	209	215	217	197	216	193	197	185	176	209	200	175	212	184	182	187	182	181	223	170	152	184	184	167	181	182	166	215	167	139	162	176	175	161	154	188	189	170	166	170	171	193	182	177	175	183	170	204	172	175	180	177	166	197	153	185	174	161	178	189	176	190	182	222	180	164	175	159	168	167	170	181	178	187	177	181	193	167	154	187	194	187	169	161	175	168	208	186	190	190	207	173	186	184	174	198	189	165	194	144	150	188	143	206	154	168	178	171	150	178	158	171	164	159	160	194	162	151	162	187	155	169	166	174	161	169	152	190	156	165	162	170	159	161	165	164	177	175	173	167	163	164	180	166	172	164	169	174	163	175	211	170	205	184	140	163	173	179	186	186	173	163	149	166	210	173	211	163	178	178	189	183	157	166	187	173	186	169	179	195	153	166	157	170	168	170	147	168	157	175	188	192	169	157	170	157	172	174	143	167	172	176	183	178	185	168	149	145	172	174	177	203	173	157	172	174	187	155	190	165	189	167	152	172	152	160	162	169	170	166	138	173	162	179	141	147	176	170	183	156	186	169	160	201	169	175	173	165	176	174	170	142	148	171	180	163	166	159	183	170	171	136	183	160	162	177	139	182	158	165	156	157	182	181	169	159	180	198	179	175	162	187	192	189	186	162	168	173	164	149	170	154	174	218	144	156	173	150	168	167	157	182	156	189	162	159	176	136	189	194	164	161	183	201	203	167	163	165	169	151	170	181	185	164	169	165	168	158	200	169	173	176	167	168	175	170	134	157	176	164	190	152	172	170	161	166	139	151	177	167	163	188	182	174	184	168	165	169	172	192	149	163	175	186	179	165	168	166	186	148	141	162	178	158	173	167	194	194	177	159	177	178	154	167	159	166	166	174	170	171	182	189	158	180	164	162	169	175	145	151	169	172	161	191	157	177	161	175	173	185	168	152	159	153	186	150	179	182	174	181	184	186	172	158	180	156	164	187	171	166	165	180	178	147	184	159	182	160	174	188	173	177	169	153	191	167	171	168	188	161	187	181	168	159	139	146	193	170	166	179	170	196	169	153	170	194	153	168	181	164	173	172	180	182	167	189	162	176	158	193	156	163	158	172	175	160	175	164	189	161	171	179	174	161	154	155	164	175	176	180	177	175	150	156	162	169	182	189	178	175	179	187	183	163	192	162	160	152	163	165	186	171	152	157	144	150	164	185	158	176	167	169	163	164	140	160	183	151	171	175	149	173	159	174	183	174	173	170	177	180	177	164	155	153	142	158	179	176	173	140	195	150	179	157	164	179	153	159	175	173	157	170	161	173	167	162	153	178	167	165	179	188	154	175	180	141	187	192	203	145	158	172	176	162	160	173	171	178	151	156	165	145	162	188	162	165	171	158	178	160	189	167	180	166	183	172	141	162	159	186	166	155	162	159	169	175	181	177	192	171	177	169	168	181	176	170	182	159	163	186	156	162	168	172	173	163	171	171	167	142	140	176	180	195	165	167	167	179	186	165	159	171	174	161	157	176	165	167	153	185	177	168	164	182	199	179	172	173	173	176	192	149	183	167	161	150	161	180	159	146	161	179	146	185	194	161	150	139	159	157	149	175	183	153	171	164	176	157	169	193	175	174	148	189	171	174	171	152	154	163	157	186	182	148	177	187	188	168	176	178	167	157	163	171	151	168	158	169	182	173	189	180	166	185	167	160	162	177	168	180	194	161	162	159	182	184	182	167	167	184	182	182	159	150	168	154	172	165	173	177	187	164	174	164	195	188	173	149	170	154	139	183	161	165	181	171	152	155	148	174	179	176	154	181	180	163	166	179	162	169	161	161	144	184	161	176	147	175	158	176	165	160	194	173	195	162	174	173	183	169	173	169	151	150	148	184	172	175	172	197	183	152	178	182	145	163	172	172	165	148	185	182	177	170	191	132	150	165	191	171	172	200	166	184	175	151	190	166	166	197	170	179	188	158	176	176	175	181	181	138	160	158	161	175	167	165	174	163	201	159	170	158	172	174	156	159	164	167	158	160	155	171	159	185	192	166	151	161	174	174	155	185	170	182	184	166	182	185	188	207	162	175	168	181	143	160	161	156	169	184	178	154	169	186	153	154	189	172	173	170	172	146	160	178	193	168	160	185	165	169	178	166	154	153	169	170	169	170	159	168	184	191	174	157	173	175	172	155	174	177	149	152	183	163	171	163	159	161	174	192	175	183	180	185	178	160	203	178	171	159	152	196	159	167	170	188	186	173	160	194	168	166	165	177	162	170	162	167	176	177	175	186	177	159	152	151	184	164	151	188	149	176	151	145	184	155	181	177	167	172	164	151	155	176	186	163	198	178	161	170	170	183	171	158	168	171	149	185	173	169	195	201	189	179	171	178	160	150	176	167	201	181	167	174	176	173	158	161	162	175	167	174	158	204	157	168	159	175	167	174	174	169	145	185	159	172	176	177	194	163	231	174	189	183	162	168	190	188	186	163	171	178	163	166	185	156	158	153	157	166	160	177	154	200	178	177	161	184	172	184	170	180	163	146	180	192	196	185	172	149	176	172	169	195	163	170	163	182	184	178	171	173	150	185	171	137	173	161	134	171	167	164	181	160	168	160	169	157	183	170	181	180	193	166	157	162	169	157	167	154	169	175	171	189	171	170	171	159	171	147	176	174	177	155	161	149	169	148	177	162	152	157	170	198	179	169	172	181	196	161	185	178	160	157	161	181	177	165	153	170	174	171	171	193	199	178	151	156	157	181	161	173	155	170	168	172	174	174	180	150	173	150	180	170	164	144	173	168	170	173	170	147	170	179	163	177	165	167	180	158	171	155	175	169	157	164	171	166	178	163	172	170	180	189	182	185	172	186	171	180	159	179	159	171	189	169	147	161	140	141	162	167	154	175	158	161	192	179	178	176	148	180	168	175	161	173	182	166	172	161	180	189	169	191	175	167	164	172	181	173	173	181	147	168	173	180	164	164	158	157	159	193	169	167	154	188	172	168	163	162	176	158	175	172	170	168	197	197	157	175	160	159	168	187	161	177	176	153	179	173	169	183	183	169	173	189	180	173	184	172	180	157	166	171	151	183	162	187	193	164	175	178	198	155	173	158	171	156	182	164	159	176	180	160	166	170	162	181	157	187	149	180	171	186	164	175	167	175	162	186	177	171	151	165	191	165	176	167	169	183	169	168	167	172	162	175	163	170	164	166	157	181	152	173	155	161	159	154	183	170	139	171	166	167	171	185	147	212	170	191	177	193	175	154	189	171	181	185	150	170	170	184	172	162	185	169	173	188	157	191	168	174	173	172	164	155	179	177	160	161	176	159	155	202	169	165	158	166	140	138	169	148	165	168	153	182	170	182	166	152	168	180	177	195	173	174	165	188	142	146	181	178	176	190	160	176	158	170	184	171	178	164	162	177	175	162	165	159	194
27231	16903	3260	947	582	468	333	312	313	300	268	281	248	207	207	211	220	195	203	197	190	191	189	205	196	209	187	216	204	196	209	178	199	207	199	185	208	177	207	188	157	168	188	187	175	199	187	188	166	196	193	187	195	197	204	193	201	174	180	199	197	203	186	230	203	199	169	197	190	175	165	179	191	194	177	207	185	194	197	184	178	209	201	206	181	203	203	205	179	189	199	182	176	229	198	205	190	169	174	203	199	185	176	213	222	181	191	219	209	190	213	195	224	206	197	180	184	178	204	201	206	167	202	200	177	192	185	207	167	203	213	185	188	192	181	199	187	192	182	167	199	193	188	174	182	204	174	205	201	180	202	173	184	197	189	189	176	190	189	209	182	173	205	177	170	201	181	192	191	181	198	216	197	205	217	186	180	178	165	201	186	186	178	193	192	203	211	209	195	192	190	208	213	178	203	194	180	190	198	205	176	173	161	191	180	204	197	193	201	187	201	189	186	203	200	179	190	208	195	188	216	189	222	173	189	194	208	187	201	176	186	190	196	192	189	186	199	202	168	178	190	192	190	184	189	182	189	173	173	204	208	151	178	192	192	186	185	194	174	191	215	202	217	191	192	180	193	217	207	177	203	189	219	205	201	210	173	212	189	204	201	205	199	201	159	208	188	219	196	204	180	191	187	206	199	200	191	215	162	183	173	200	225	177	189	196	205	180	190	213	184	175	181	196	200	182	195	179	180	189	185	192	199	189	189	220	187	209	171	180	195	177	203	195	176	201	183	180	200	203	180	174	197	192	194	193	188	212	175	211	184	164	181	189	200	178	185	207	186	173	173	186	190	187	197	201	191	169	185	204	182	183	187	179	189	180	195	196	180	189	178	198	191	179	188	188	172	201	232	198	197	218	192	178	212	173	181	175	166	177	185	187	194	192	190	188	191	170	172	174	193	178	192	181	202	173	195	152	183	179	198	195	183	201	203	170	170	197	179	193	183	188	180	193	200	186	185	225	199	222	206	189	209	176	186	192	175	169	199	188	189	194	188	219	191	172	185	190	202	176	184	216	195	184	198	183	195	184	205	192	190	199	172	187	213	181	184	186	199	219	190	194	177	183	201	175	188	194	187	198	183	185	181	188	161	188	183	195	182	171	186	182	201	200	185	164	169	208	162	189	207	205	186	197	189	205	190	182	202	188	200	179	208	181	211	184	179	185	210	183	199	187	167	220	199	188	176	188	190	195	196	180	183	174	196	203	210	171	196	186	178	192	184	199	195	215	211	176	194	188	193	191	185	169	175	185	163	210	223	158	234	189	189	207	183	191	176	208	199	204	190	172	165	174	181	198	203	192	220	188	208	176	192	177	180	193	199	206	199	210	208	183	193	196	192	217	168	196	187	204	199	205	180	182	187	195	180	173	197	194	180	187	184	209	194	200	193	181	192	211	186	176	172	197	171	197	182	157	181	201	174	203	205	181	198	193	189	161	221	175	182	177	197	183	182	185	167	167	179	178	178	173	205	167	204	185	206	190	191	166	186	204	199	185	212	202	196	195	214	186	209	188	189	162	192	191	176	183	197	193	206	179	190	172	200	215	203	174	181	213	164	190	180	207	187	206	197	209	198	212	163	205	196	173	200	190	191	201	198	186	204	195	192	200	202	186	188	179	190	227	162	190	182	182	172	194	206	205	184	190	184	189	199	194	183	207	181	180	213	189	185	178	193	175	195	165	196	190	240	203	177	179	192	190	199	176	197	196	206	193	190	200	203	218	190	179	223	214	184	200	207	164	200	207	161	183	173	188	187	191	191	160	182	203	184	178	177	193	177	183	191	200	218	174	192	208	183	175	181	191	180	201	194	185	207	190	187	206	174	187	183	190	202	211	188	168	203	174	214	172	194	172	210	176	213	195	170	198	186	190	222	188	194	181	187	215	173	193	197	212	208	183	201	183	199	199	198	203	196	176	204	176	207	208	195	190	168	166	203	200	231	174	186	182	205	195	178	174	190	194	164	181	185	173	185	161	198	180	182	208	194	200	176	191	201	231	188	192	200	189	189	166	178	194	192	188	189	179	198	186	184	204	198	208	191	186	186	167	195	187	193	164	193	187	174	193	177	190	210	211	182	164	215	183	185	194	194	199	188	202	178	205	178	182	199	188	168	182	184	184	177	170	205	199	183	191	195	179	176	196	198	177	193	188	210	169	188	178	186	183	176	193	178	188	182	175	207	195	187	227	186	193	199	186	205	206	202	201	177	197	180	200	189	211	173	198	192	176	206	180	194	174	192	184	189	192	183	175	184	188	190	177	185	185	189	185	189	206	173	180	215	202	187	186	194	205	186	176	207	219	201	223	194	172	180	191	227	202	161	189	194	184	202	206	178	190	192	185	173	173	189	189	183	211	185	183	208	180	201	196	177	194	198	187	190	193	193	189	207	207	174	196	200	203	186	195	185	187	194	175	185	182	197	198	209	180	188	191	178	195	169	196	207	200	175	210	197	179	206	171	180	186	171	210	214	198	193	188	185	187	189	171	190	188	185	181	191	195	198	162	207	188	186	194	204	214	183	187	195	185	164	180	210	177	184	184	187	204	215	179	198	189	196	185	173	181	179	178	194	193	169	194	167	206	181	187	167	188	191	197	210	179	175	170	181	181	189	201	192	204	171	188	203	182	181	166	229	203	200	189	186	190	205	197	167	220	173	203	192	180	193	184	210	188	206	196	188	208	179	171	190	181	185	182	214	217	211	203	177	198	176	182	187	206	197	184	203	204	164	176	204	182	186	179	179	172	176	214	187	197	174	179	212	207	161	203	180	197	178	188	169	189	198	177	191	183	189	210	187	210	194	192	178	205	191	206	169	199	200	206	208	181	193	198	188	200	197	208	202	191	186	196	193	206	183	183	171	196	181	222	167	193	171	190	186	187	188	193	182	159	181	177	193	180	188	201	202	192	182	208	164	151	178	189	167	183	174	192	206	211	163	183	188	187	195	201	195	198	169	186	197	191	201	180	205	196	163	193	179	192	205	178	205	185	202	175	218	193	178	217	187	195	199	210	212	199	164	168	189	187	190	183	200	171	175	189	182	190	185	197	176	189	184	182	202	187	168	173	183	190	206	201	182	176	201	184	204	203	204	181	185	192	197	168	183	193	172	207	184	179	188	188	196	202	201	179	181	181	186	203	190	187	176	162	184	199	171	208	216	184	161	183	194	192	189	186	194	204	191	198	168	178	189	167	174	183	190	170	208	188	187	191	172	200	181	195	187	189	205	211	186	183	178	174	172	180	201	167	176	185	188	185	194	202	181	181	160	169	195	179	173	195	196	189	197	196	205	183	147	183	170	178	178	208	190	201	197	202	223	204	189	163	188	206	213	194	190	172	183	165	193	176	181	188	207	187	203	177	216	186	198	175	181	181	177	179	208	195	158	201	223	209	192	199	201	207	175	203	194	183	201	194	189	176	192	179	186	191	174	187	189	200	188	209	186	175
4518	4149	2372	1176	772	683	644	609	648	613	623	567	408	384	324	303	296	341	309	341	323	321	308	255	296	284	299	289	324	287	303	289	277	289	311	288	280	280	301	293	296	298	312	273	324	292	299	290	294	294	283	281	314	286	291	304	259	316	300	304	266	294	276	290	268	310	306	306	282	289	273	297	299	284	290	312	323	277	290	309	287	280	297	267	304	314	292	267	281	286	300	288	267	307	325	283	287	301	279	281	327	320	292	274	261	273	281	303	271	304	272	259	291	302	261	274	295	314	248	290	295	328	298	294	294	266	310	293	295	287	315	281	277	279	311	286	309	269	296	298	302	299	318	293	307	302	282	320	268	331	325	280	293	300	311	293	276	305	310	296	308	269	301	278	290	263	266	302	300	266	318	279	285	281	299	308	281	283	299	294	305	305	320	302	294	280	284	321	293	298	298	298	266	285	284	311	302	277	286	316	286	319	318	287	318	282	314	278	319	292	307	295	298	263	294	307	287	320	287	286	297	285	314	290	284	313	299	313	271	288	280	293	292	301	289	287	315	265	309	302	264	309	274	282	272	310	277	283	296	293	262	277	268	325	315	297	300	274	287	290	282	287	288	294	293	296	287	310	271	292	286	292	297	274	263	321	299	297	295	260	299	299	296	267	282	310	306	273	274	288	329	307	295	269	309	295	279	277	287	319	288	279	324	308	312	287	287	309	268	316	283	270	287	262	301	264	285	303	290	304	297	295	265	278	271	273	315	273	305	286	296	279	279	314	311	311	291	290	271	307	294	301	290	302	292	314	303	306	300	276	327	291	298	286	286	297	302	285	303	288	290	279	277	243	309	280	295	279	303	295	318	271	308	264	278	277	284	285	305	325	301	278	299	295	285	301	284	292	282	281	318	277	288	301	268	304	298	270	283	271	272	258	310	293	270	294	294	301	297	295	273	296	288	270	263	316	298	273	322	283	265	297	287	283	295	299	304	316	305	271	299	271	261	277	287	306	306	298	286	276	280	293	289	284	321	298	291	302	283	284	267	264	286	272	279	296	283	296	314	349	303	300	293	312	280	295	275	292	299	281	280	258	288	298	286	284	308	289	292	293	322	276	289	305	285	303	290	295	290	303	323	284	293	285	270	294	283	267	268	264	279	318	299	263	321	311	304	305	293	284	314	274	301	307	325	323	267	300	286	293	289	298	290	290	310	293	302	314	290	318	308	304	278	303	287	298	289	278	273	301	328	312	278	307	297	296	318	286	274	291	281	298	286	283	284	281	299	291	249	321	296	284	302	277	292	298	297	290	310	281	284	310	299	262	290	273	292	296	282	333	302	294	283	284	269	313	283	301	291	301	305	316	297	289	319	295	292	301	298	309	281	273	271	306	310	317	278	284	276	285	277	285	262	292	287	301	284	270	283	277	288	301	268	287	289	295	313	300	337	287	301	298	304	303	314	295	276	284	305	291	292	272	289	302	310	259	280	273	281	316	314	292	292	304	310	287	282	299	297	298	304	279	278	317	298	321	285	252	313	303	301	279	294	303	281	290	299	301	280	308	264	308	282	287	311	297	278	311	291	304	263	283	260	292	307	292	277	306	292	278	288	306	311	281	296	311	275	282	287	332	289	293	320	305	271	300	317	287	303	312	311	305	307	287	299	306	273	291	310	308	297	303	285	283	312	295	295	316	325	301	334	295	272	284	283	295	328	292	256	280	300	303	310	302	315	280	290	301	312	329	296	306	311	301	270	309	290	331	312	325	282	301	291	301	283	323	297	315	280	276	311	267	281	318	291	269	271	289	292	295	285	313	319	278	282	308	280	281	287	266	306	277	299	311	316	300	291	277	307	268	275	284	274	274	283	295	264	302	308	277	304	287	294	279	293	295	311	315	321	281	304	273	309	271	289	300	281	291	295	297	299	304	290	292	290	312	279	311	328	301	301	304	246	303	290	298	274	298	274	266	323	291	344	301	302	309	307	277	319	308	306	292	293	306	271	288	295	339	288	305	305	247	314	304	277	279	299	307	281	294	307	285	312	302	301	308	276	300	286	274	286	310	291	302	298	322	275	290	287	308	289	307	292	275	273	278	307	314	266	301	296	264	288	292	296	283	308	267	304	332	283	296	287	317	290	306	281	295	312	307	287	285	278	301	283	301	269	303	317	294	323	325	316	274	282	275	290	296	273	294	330	310	289	269	292	260	270	276	269	273	271	281	328	276	304	298	299	269	268	318	335	293	307	271	310	282	279	299	314	305	291	278	298	283	291	269	325	307	315	282	309	304	302	333	300	272	314	304	295	300	288	318	264	283	280	276	285	273	302	295	283	273	285	287	301	299	314	275	282	305	283	316	333	304	288	274	316	321	303	310	301	307	296	278	263	281	281	298	289	283	289	322	319	303	279	312	293	292	323	307	272	290	295	284	286	300	304	269	300	262	278	284	290	298	314	293	320	291	264	279	285	295	290	263	282	315	303	311	309	301	294	314	299	289	304	299	318	288	320	288	313	301	302	320	284	317	289	280	280	290	298	310	296	290	322	308	309	311	295	299	264	275	280	298	305	294	319	281	276	303	296	308	295	289	326	285	278	284	292	311	313	326	292	286	252	272	307	307	314	282	289	327	298	271	301	303	313	288	297	296	297	289	269	295	282	300	288	290	282	314	284	302	292	324	283	301	292	314	278	268	295	275	282	272	288	314	268	321	335	334	291	301	288	283	298	291	297	279	280	293	268	335	308	287	326	303	302	292	306	313	294	284	302	260	302	313	304	315	291	277	282	303	331	288	261	314	298	292	297	296	313	269	275	296	291	305	302	298	313	280	320	306	277	307	292	297	271	251	326	306	269	305	304	273	272	296	280	288	320	282	296	308	319	309	304	312	283	294	294	350	314	293	329	302	267	310	308	275	293	318	317	318	267	309	298	264	292	320	293	288	303	306	290	304	327	305	278	313	315	286	301	297	304	294	260	280	274	294	284	281	277	293	296	277	282	311	291	277	289	289	296	284	296	290	289	287	331	291	291	325	312	268	328	278	301	305	263	281	301	299	283	320	297	300	300	286	286	313	282	334	293	279	287	300	308	338	294	298	266	308	294	275	302	314	275	277	315	278	308	305	305	295	294	275	325	280	289	289	307	312	303	271	281	302	312	288	315	283	319	300	296	315	317	286	316	295	295	270	315	312	288	282	298	304	279	272	308	303	314	297	293	291	331	279	301	308	285	295	326	269	310	318	285	303	297	293	317	299	300	304	305	302	285	285	288	260	334	291	260	280	294	235	281	277	327	297	334	286	300	276	257	307	317	285	281	313	265	269	298	280	238	312	287	297	265	296	295	298	296	271	305	273	308	315	279	297	277	315	282	263	287	260	309	288	282	268	295	278	304	273	310	289	299	294	268	311	290	257	285	283	312	288	290	308	263	275	329	280	289	292	321	272	283	300	269	283	301	298	299	326	269	308	278	278	325	278	297	268	340	285	276	289	299	306	279	299
23630	21416	28488	24704	20591	2132	609	445	346	367	297	235	204	155	141	137	131	135	122	122	108	89	118	126	112	101	105	101	114	87	102	111	92	99	96	95	91	72	98	104	97	78	106	75	88	99	85	83	98	91	86	99	73	76	92	101	73	80	84	97	98	93	84	96	103	79	87	100	91	99	91	91	97	93	99	94	89	81	93	83	76	102	87	84	92	103	83	83	98	89	96	80	100	108	89	97	85	89	77	89	82	77	84	95	105	94	86	90	87	96	96	77	97	86	89	79	104	94	96	83	103	104	97	88	94	100	104	89	98	86	79	76	94	100	101	101	86	88	108	88	90	86	91	92	84	114	102	95	106	111	89	81	86	94	89	81	91	78	79	99	85	94	81	86	113	89	79	97	96	84	76	103	97	96	99	85	98	104	85	108	96	94	101	91	81	86	92	86	95	95	86	89	105	98	102	90	88	92	92	90	96	87	80	81	98	86	78	80	82	89	89	81	89	92	86	105	77	89	81	109	101	90	75	94	74	76	95	96	91	100	82	97	73	109	86	85	88	85	94	91	77	100	84	90	99	93	96	99	92	105	96	95	97	100	101	89	90	95	102	91	83	81	106	105	107	74	80	93	97	122	94	87	96	85	89	84	95	90	88	88	86	90	85	93	83	82	92	96	99	100	84	85	97	84	85	94	87	84	84	80	75	107	99	95	83	81	89	92	93	90	109	83	95	82	95	103	112	98	83	110	93	86	91	87	88	87	87	88	73	95	70	87	97	90	89	80	87	101	94	83	78	76	107	97	98	89	93	84	85	88	94	111	79	103	83	96	87	103	78	92	93	83	94	97	95	102	90	95	91	98	80	79	90	79	90	100	93	96	78	90	87	96	97	82	87	97	90	110	79	94	90	87	97	110	89	65	94	92	83	95	95	69	81	83	80	84	75	91	99	83	99	105	108	86	91	92	88	90	106	75	95	94	85	101	86	89	97	96	102	108	85	89	111	84	92	73	79	104	111	91	103	105	107	92	82	75	89	104	102	89	109	104	94	97	75	92	85	83	100	88	87	90	93	89	85	78	87	100	90	82	95	84	77	102	92	101	104	89	96	93	96	89	104	102	92	77	93	91	95	102	103	108	89	82	98	102	106	80	83	96	83	100	95	106	94	87	95	93	83	84	78	92	85	94	87	91	89	96	88	100	101	90	101	84	103	85	100	84	89	92	78	98	91	78	96	82	103	102	99	82	85	76	89	86	86	104	97	100	99	86	106	114	93	88	108	83	109	68	112	80	81	78	103	86	100	87	95	86	80	89	107	85	101	85	102	78	103	83	77	99	108	89	107	91	104	104	112	85	80	90	92	85	88	93	95	102	103	100	93	80	92	102	76	90	82	87	93	91	95	86	95	106	71	101	97	68	104	101	96	94	85	99	78	85	88	80	97	76	83	105	85	99	100	84	75	86	85	77	88	93	89	94	122	91	86	100	98	99	93	79	83	98	102	102	84	111	67	79	82	97	91	100	91	90	81	97	89	87	82	98	88	102	78	93	99	86	99	103	83	97	91	97	87	79	74	85	87	92	94	99	81	85	86	100	74	93	97	96	95	93	76	92	93	97	87	94	82	102	72	105	74	101	84	91	94	87	95	99	92	93	90	84	107	99	102	81	86	80	99	81	108	77	99	89	96	87	97	100	97	89	93	91	100	77	88	103	94	96	79	79	89	88	108	91	105	94	95	82	88	95	93	69	99	77	90	92	79	97	89	104	111	97	87	97	94	107	95	92	98	107	95	101	93	80	88	93	95	71	86	89	90	102	107	76	92	102	98	74	87	101	88	87	109	89	84	77	96	96	95	99	98	96	83	85	78	98	90	78	97	95	112	93	97	99	97	98	75	89	87	79	76	98	82	87	100	71	69	102	109	100	81	87	84	93	81	92	82	101	81	90	72	90	81	94	81	86	83	100	97	86	71	100	95	94	93	107	75	94	97	90	89	91	97	92	92	88	80	107	94	104	70	86	101	67	103	104	92	91	97	68	103	85	82	101	84	81	94	66	89	93	93	79	102	94	85	92	103	102	83	93	96	85	67	83	89	76	88	82	88	94	77	96	94	100	99	98	78	91	100	75	97	91	83	85	78	112	92	90	88	76	88	90	98	100	82	82	86	98	87	109	96	94	105	96	93	107	96	99	84	89	87	91	94	87	87	93	86	90	77	86	80	70	102	100	94	85	89	98	91	89	92	90	102	86	78	101	90	104	86	83	96	91	82	86	88	70	85	79	81	102	106	89	87	91	83	99	95	83	89	92	88	105	100	94	86	98	90	75	93	95	101	92	100	90	104	101	103	91	94	84	101	102	110	88	85	89	106	78	78	80	97	90	86	98	83	113	86	106	99	86	85	93	84	87	105	97	89	80	85	89	85	92	106	100	91	95	92	92	71	107	72	83	81	101	102	87	89	78	94	87	89	98	79	83	92	100	97	74	81	70	83	88	103	103	93	88	94	92	95	101	80	78	86	93	91	90	91	94	89	90	93	83	74	81	85	80	78	116	82	85	95	90	89	80	86	79	72	99	77	94	99	86	77	86	101	81	84	99	93	105	109	83	86	89	100	104	91	110	110	79	78	110	92	94	88	100	74	91	77	105	74	77	83	98	92	95	96	102	91	83	78	88	95	94	87	85	89	100	81	76	91	106	82	92	110	90	104	84	80	87	103	80	75	88	86	92	108	96	100	77	86	88	81	92	89	94	99	87	86	80	78	99	98	114	95	103	72	109	85	86	101	78	81	101	93	93	87	99	92	84	109	98	76	99	110	78	102	99	94	87	80	84	80	64	81	86	104	97	77	103	94	114	84	102	95	85	91	90	108	81	92	78	83	94	91	83	85	94	108	96	92	90	76	87	81	86	98	77	77	110	84	83	98	86	87	94	110	102	85	100	92	93	82	94	81	100	102	104	85	85	92	83	97	82	90	91	92	98	87	82	91	81	92	99	97	72	92	102	90	87	111	84	98	101	84	101	89	105	100	98	92	89	92	83	83	79	82	95	93	105	85	87	87	73	92	86	100	75	96	97	108	94	94	80	91	96	88	80	119	81	94	83	97	97	87	101	105	92	81	96	89	71	95	94	87	82	92	102	85	85	91	97	76	100	91	104	85	89	96	85	87	102	78	81	106	88	103	79	93	80	101	101	97	95	99	87	91	70	80	84	108	112	89	81	105	87	88	84	87	98	94	96	105	94	91	115	99	86	104	101	97	98	110	80	82	108	83	83	76	104	110	94	78	101	83	82	94	93	85	87	96	88	91	95	102	84	88	76	79	82	107	91	89	93	72	97	86	103	86	88	91	77	81	86	102	96	82	99	103	102	93	96	72	98	100	83	102	106	100	81	91	96	99	97	120	80	81	96	96	106	103	92	88	91	88	91	109	85	96	85	97	86	99	92	90	71	83	87	100	91	79	93	76	86	101	82	104	88	103	85	88	80	93	92	104	95
3738	11497	7302	3132	2081	1567	1365	1096	902	887	783	654	471	378	283	272	241	247	211	199	218	197	180	176	176	165	168	184	155	150	170	189	160	152	173	168	159	161	162	137	159	183	151	143	191	127	148	174	147	150	149	155	158	159	138	182	149	150	136	140	148	135	144	155	145	165	170	138	137	126	155	142	148	143	160	162	145	158	145	134	141	154	130	161	142	156	157	148	141	139	157	185	137	146	131	161	154	155	168	154	159	151	169	148	145	151	149	152	151	162	150	179	142	153	144	137	140	167	142	152	159	149	123	153	155	130	161	152	145	140	130	155	149	139	148	153	126	133	154	176	142	144	137	171	131	146	154	140	167	153	150	145	135	151	160	131	154	132	163	143	180	144	150	151	138	137	149	153	125	150	152	152	151	156	163	147	139	148	160	154	145	151	146	175	129	151	153	144	147	143	147	162	138	147	129	150	145	161	145	138	160	146	151	151	136	130	155	140	142	150	150	151	146	139	153	140	137	151	147	130	138	145	174	143	138	137	157	135	159	140	138	161	168	146	140	154	149	136	125	137	153	146	139	127	136	163	139	146	159	117	151	156	173	142	152	144	145	164	145	150	148	141	168	137	141	147	153	134	125	174	158	167	155	157	159	146	140	136	155	133	142	129	132	150	152	155	132	148	119	139	134	154	148	157	158	146	137	137	144	160	136	139	144	153	117	150	138	159	141	155	144	158	148	137	143	142	145	156	143	147	131	146	131	148	141	132	144	137	130	139	138	144	151	164	182	141	128	136	172	151	144	151	135	143	146	144	137	168	151	130	148	141	144	140	151	155	133	149	143	145	139	136	153	151	140	149	145	146	111	150	140	131	173	149	148	106	133	157	141	170	159	143	142	126	134	150	141	133	128	127	151	137	153	156	137	126	135	145	156	136	154	132	149	153	154	138	153	132	128	152	160	153	136	134	155	152	161	146	137	145	148	143	157	145	137	142	131	178	146	148	155	148	162	154	182	138	138	134	133	140	126	141	166	138	136	138	138	160	128	140	138	175	161	169	160	145	142	168	146	151	156	125	141	136	128	138	161	159	148	148	139	150	134	132	147	124	123	126	138	144	128	169	156	140	137	144	139	132	147	143	148	156	144	119	141	157	140	128	171	156	126	123	134	151	153	161	131	162	132	175	165	152	179	155	151	144	141	165	133	127	125	144	130	142	153	161	152	157	149	137	138	133	143	139	142	146	131	134	151	150	128	148	154	160	167	130	131	118	151	163	138	140	132	167	175	158	138	151	159	160	144	143	147	141	166	139	153	145	163	149	112	155	159	131	131	172	144	145	152	141	146	149	158	146	134	143	138	127	144	142	141	159	155	157	128	138	146	138	147	160	138	135	135	143	120	162	147	159	152	128	156	152	152	138	156	167	152	141	138	149	134	143	157	141	163	148	151	132	145	131	143	142	137	140	155	145	148	160	140	152	140	158	145	130	151	153	136	161	169	149	146	139	162	146	173	139	141	150	167	135	132	131	146	151	138	134	174	143	168	168	134	156	164	118	146	161	141	154	155	132	141	154	149	159	144	144	145	129	162	143	174	156	151	160	116	147	146	139	144	139	139	139	145	149	128	142	134	148	156	154	141	128	150	161	141	120	152	161	122	136	168	158	131	145	172	134	138	153	131	142	128	124	148	128	150	154	142	157	140	136	142	166	142	153	134	164	134	132	161	156	151	158	145	181	162	132	152	130	148	145	155	158	148	135	157	148	149	139	142	122	148	134	139	164	134	156	144	163	147	142	144	136	130	149	143	145	155	141	138	131	150	160	158	154	157	174	154	125	143	148	146	149	145	145	141	137	161	138	124	136	161	122	133	151	139	147	150	141	157	143	145	148	126	165	141	144	133	141	122	149	147	137	158	153	136	159	152	152	159	139	137	131	149	137	149	134	124	139	162	140	146	149	142	136	161	165	149	147	135	159	162	156	144	147	137	150	153	138	134	144	117	152	152	135	161	147	126	129	150	123	149	154	131	157	155	137	133	149	151	136	150	172	158	154	168	138	141	144	154	167	142	141	133	155	141	147	137	153	121	166	149	176	152	150	131	155	140	151	134	145	135	147	158	147	142	139	143	133	148	146	143	151	150	133	145	158	146	133	147	179	154	184	134	153	167	142	170	154	151	163	158	161	154	156	163	146	146	129	146	123	124	119	144	156	152	155	145	128	137	151	156	142	145	141	174	124	147	147	164	162	155	146	144	149	135	132	133	160	147	158	151	154	168	146	128	142	138	155	160	128	115	140	163	153	157	141	163	154	161	148	154	134	154	146	155	165	148	135	137	123	145	117	128	145	146	159	154	160	156	142	143	148	161	133	149	143	161	136	132	150	143	169	143	151	151	149	158	145	167	127	150	141	138	120	140	149	131	147	148	143	153	141	141	154	145	150	143	156	166	155	159	125	147	152	152	138	156	153	133	150	145	147	160	170	154	147	151	139	140	141	143	151	156	152	127	155	127	126	155	148	136	142	133	152	127	144	146	135	149	100	135	147	136	129	139	154	133	151	148	140	147	131	150	145	149	148	161	144	144	140	159	147	139	144	138	148	136	158	159	144	137	151	143	153	145	161	167	152	127	162	144	163	129	144	129	148	155	153	147	155	146	158	177	152	154	145	164	148	152	141	141	150	130	146	132	132	149	141	140	134	154	146	148	147	143	129	163	153	148	164	173	143	130	141	146	153	142	136	142	148	158	151	126	158	148	163	144	130	134	155	128	120	176	162	136	139	135	150	149	158	120	120	139	145	137	147	161	141	138	161	141	152	160	148	163	150	148	146	132	139	132	139	147	148	166	136	134	148	135	143	151	128	153	160	153	167	159	164	137	147	148	155	128	155	139	164	134	141	130	135	142	143	155	138	144	164	165	134	159	133	140	142	145	152	114	127	136	161	160	149	122	145	168	155	135	143	127	122	157	142	146	139	141	154	166	154	138	148	119	136	152	131	140	153	141	151	127	164	143	135	145	130	151	151	146	148	126	134	130	153	141	156	132	148	127	142	141	152	155	150	137	151	141	128	155	132	156	133	131	146	152	154	119	137	127	155	140	139	144	139	154	148	145	151	146	132	141	134	157	143	152	147	164	133	120	148	155	154	124	146	136	174	153	160	143	148	169	149	147	127	154	171	166	142	131	146	149	147	145	150	142	145	144	145	141	152	160	132	157	167	140	155	118	165	148	140	144	154	128	136	147	137	133	140	157	149	141	147	176	151	154	135	155	144	161	127	132	140	157	159	135	138	162	140	164	148	132	151	158	140	117	153	152	135	154	144	161	145	148	153	156	145	143	142	141	140	130	156	160	154	141	140	115	157	130	134	123	148	150	133	161	151	136	154	145	146	163	137	140	159	144	144	140	153	138	144	167	181	134	119	143	138	146	170	133	127	153	136	136	170	140	141	129	142	160	126	145	144	156	146	145	151	147	155	150	147	156	144	151	170	160	139	146	133	139	144
24738	21405	26856	25013	2413	535	467	428	380	381	348	372	316	262	300	267	270	275	260	256	272	261	261	235	252	220	263	224	232	250	264	227	227	256	271	219	247	225	237	252	248	239	225	229	226	243	236	241	254	243	214	243	239	241	233	205	241	238	246	256	242	249	222	230	229	251	270	253	246	236	240	240	264	265	233	214	231	220	253	258	247	244	249	250	243	233	245	249	229	235	233	258	230	236	240	242	235	253	237	240	258	282	228	235	247	237	240	228	238	213	224	226	252	233	247	235	248	231	231	244	258	223	226	253	222	222	218	271	236	260	244	234	248	243	271	262	225	230	234	229	239	247	233	248	239	262	275	237	236	227	270	277	237	224	255	246	238	208	238	259	251	256	251	251	254	244	259	224	237	220	248	253	206	239	220	259	186	248	220	241	260	245	244	251	216	234	234	247	228	222	228	223	233	228	256	221	224	280	214	224	238	272	227	226	227	256	246	225	277	241	249	230	266	246	246	252	237	242	211	252	260	246	251	263	219	271	246	277	251	224	239	226	244	232	249	225	231	223	233	230	216	230	239	237	234	201	237	223	248	222	237	252	215	229	248	237	242	207	239	239	228	227	240	264	270	277	220	233	248	226	251	243	243	233	254	250	255	247	219	244	250	256	237	256	245	221	244	256	242	219	236	240	235	235	254	264	222	247	244	233	233	251	244	203	230	274	254	228	233	226	237	242	243	254	229	257	242	247	243	219	253	236	240	257	225	235	246	225	245	271	238	238	235	236	238	234	236	240	227	250	257	278	229	261	231	242	227	226	242	229	233	245	244	228	208	215	239	243	229	248	245	217	221	218	253	244	260	263	227	236	247	238	215	249	248	238	252	239	242	239	248	218	250	245	252	229	255	240	267	259	267	245	255	252	218	240	240	244	235	271	239	230	229	252	247	219	234	234	234	234	236	257	230	232	247	243	223	239	220	259	235	230	228	212	251	240	244	231	253	229	240	238	243	235	232	243	220	256	234	259	221	234	244	226	212	252	214	250	219	243	250	229	239	244	199	264	229	233	253	247	259	231	264	236	250	223	218	252	232	247	215	218	276	262	248	226	251	230	241	238	236	227	252	253	238	256	234	236	272	255	249	216	230	246	238	250	216	212	230	243	230	236	241	254	241	244	254	236	243	243	252	249	226	246	251	239	239	226	247	245	249	243	226	241	242	237	247	231	241	240	249	218	216	269	252	269	253	242	242	237	236	244	218	256	239	229	214	240	237	242	255	219	233	247	232	263	235	233	227	258	224	246	259	227	238	261	275	237	232	272	244	217	265	226	240	265	231	239	258	243	226	252	213	223	219	215	251	222	234	246	234	218	238	251	225	233	233	222	226	242	245	241	236	221	215	210	224	223	223	252	243	245	229	215	243	249	230	232	233	243	217	234	245	257	270	254	229	219	236	237	231	243	230	222	237	247	228	237	241	219	246	230	256	237	253	254	243	245	254	218	252	230	247	249	220	266	242	237	230	269	251	211	230	252	233	235	277	232	241	246	234	260	206	262	240	238	235	234	237	251	242	259	235	225	249	251	236	231	260	225	213	237	225	224	255	232	251	253	242	215	246	234	233	235	249	239	256	242	229	260	250	250	242	262	226	244	232	229	227	226	251	229	238	255	240	226	228	239	214	239	255	232	243	233	241	218	219	220	241	234	254	232	247	249	234	250	250	245	245	248	227	225	239	245	247	270	268	255	258	261	221	209	252	232	252	254	254	216	261	253	242	237	219	247	232	248	258	247	254	226	267	238	230	273	233	237	230	242	252	236	241	240	231	243	212	242	222	263	261	238	217	265	237	235	242	229	234	232	220	269	196	223	224	232	208	242	249	225	249	251	242	247	245	213	246	239	246	248	228	246	211	235	227	239	262	249	231	245	238	227	231	212	215	249	227	254	229	286	242	254	239	271	242	233	250	247	255	265	234	255	239	229	231	251	239	228	269	262	244	239	239	216	244	235	215	247	249	240	258	212	245	251	254	258	217	244	207	236	236	233	244	276	254	268	231	254	244	235	242	254	240	218	237	233	214	251	234	245	237	237	235	233	241	223	248	237	232	240	289	214	211	216	251	236	219	252	222	244	248	221	255	237	237	249	248	243	233	244	233	262	232	231	246	249	244	240	252	226	232	258	245	247	243	256	217	258	235	218	229	232	220	235	258	221	243	259	202	248	255	221	248	263	221	265	216	241	241	265	218	188	223	235	266	247	247	226	190	269	222	245	233	238	204	217	206	252	247	257	241	245	249	245	243	262	273	243	228	255	247	237	258	232	219	244	214	249	241	232	229	225	221	260	249	236	248	267	223	247	243	240	263	212	232	247	221	268	253	226	230	228	216	250	247	239	260	240	246	246	257	228	232	224	239	237	233	243	221	246	264	267	247	216	203	239	246	223	238	239	242	258	223	228	250	234	249	257	239	232	235	227	225	229	235	221	226	227	232	261	222	224	204	213	238	214	230	218	230	237	229	249	222	243	231	239	245	224	228	238	250	237	213	257	232	243	224	252	207	240	229	223	238	205	238	227	218	257	243	241	247	233	246	236	245	247	239	235	226	245	231	221	241	246	256	250	249	238	228	232	218	252	261	250	254	234	232	229	227	233	216	251	244	214	252	247	254	227	238	228	252	238	255	237	227	220	222	225	242	230	254	229	268	234	252	242	241	265	232	220	204	218	269	230	243	254	239	244	225	231	217	213	256	225	250	219	247	253	257	247	239	249	243	210	245	256	252	245	225	245	242	247	248	254	255	239	246	256	241	258	249	273	272	241	235	260	252	243	228	254	236	244	194	238	239	232	242	252	250	228	267	241	230	238	235	240	225	227	247	244	265	270	256	230	248	258	263	233	264	223	251	239	232	239	232	230	256	213	234	223	235	227	259	250	237	225	263	251	240	246	235	213	258	242	221	244	232	239	253	248	237	231	216	222	236	228	224	235	212	240	256	274	250	227	223	246	234	273	235	253	275	250	237	246	251	241	247	235	274	234	240	263	231	224	222	239	215	220	243	237	229	263	238	249	242	259	239	224	256	243	225	248	241	211	240	230	243	247	251	269	223	236	236	247	274	220	262	248	255	241	245	256	213	231	239	235	231	220	234	249	246	267	236	240	243	208	261	240	264	246	242	216	243	243	245	228	230	238	250	252	242	243	248	230	232	255	233	242	268	266	240	230	253	268	255	239	231	256	241	233	236	235	237	245	207	233	241	230	238	258	238	227	263	227	250	216	213	212	236	234	222	248	273	239	235	229	240	221	230	253	252	235	245	221	274	238	232	239	252	244	241	228	249	231	243	247	239	222	235	227	233	250	254	227	263	246	205	210	243	230	239	246	256	221	258	255	251	251	239	243	207	254	248	261	244	249	228	251	217	224	246	240	226	229	220	262	261	236	268	225	210	225	238	238	214	236	255	245	240	220	259	231	245	246	252	261	255	232	237	250	237	224	229	249	262	247	245	217
3787	7566	4732	2127	1542	1318	1078	991	883	855	824	690	580	505	480	440	426	441	415	383	389	348	375	371	366	371	376	336	362	383	355	333	384	383	369	339	377	351	389	341	357	344	349	340	335	366	330	377	359	343	338	332	358	354	345	341	377	353	366	352	319	363	388	375	367	369	331	367	386	376	338	357	390	322	384	366	349	343	369	364	359	344	377	363	351	343	347	374	378	345	380	363	332	349	372	370	371	380	364	347	353	360	370	357	389	385	339	386	351	346	348	377	340	386	342	394	358	351	371	362	372	354	346	354	372	363	339	335	339	350	351	349	322	362	375	348	349	380	407	379	372	347	363	369	371	354	380	325	327	347	371	332	380	358	350	365	352	390	354	359	334	351	338	336	358	351	365	392	386	372	350	384	378	331	370	372	349	364	381	343	355	392	333	369	362	363	362	394	350	376	317	306	378	361	357	322	379	365	337	354	344	396	369	372	349	354	363	351	354	378	369	366	401	352	349	351	364	330	354	382	349	371	353	378	323	369	379	391	403	387	344	379	333	337	382	364	364	341	384	365	365	358	312	343	368	384	326	371	353	399	358	346	371	378	340	365	326	361	325	354	377	355	356	347	354	358	362	358	337	397	343	362	390	357	331	380	331	369	356	352	341	387	390	389	400	370	336	337	371	340	349	377	346	369	368	388	341	388	361	346	371	345	353	362	367	392	372	397	334	351	348	387	384	342	335	389	361	364	360	355	359	338	371	376	348	355	348	368	372	352	348	351	385	376	372	390	362	364	355	357	381	378	356	349	354	380	349	359	337	355	378	379	334	372	360	358	366	349	378	339	364	381	334	329	341	382	365	335	365	356	306	365	354	339	377	366	403	339	363	383	338	380	316	356	367	354	407	370	398	374	364	366	333	340	336	366	365	382	335	365	348	357	367	360	345	385	361	344	359	360	354	371	367	365	349	377	360	391	368	335	347	355	393	351	365	342	334	345	368	326	350	400	336	371	324	340	375	349	386	364	386	332	342	377	403	366	367	379	340	320	367	380	374	335	339	404	353	375	363	333	377	404	377	365	373	340	387	373	350	340	367	366	350	363	435	356	362	340	358	362	370	372	356	350	389	400	362	347	352	373	356	359	378	353	345	359	377	367	377	387	365	357	377	374	328	374	353	353	354	336	366	360	362	345	365	359	364	345	366	371	360	359	309	371	358	342	364	346	347	335	365	370	375	333	386	351	340	373	357	378	363	346	336	373	373	353	337	363	350	369	326	357	390	336	382	363	366	366	355	338	339	371	333	377	375	350	329	327	350	373	365	370	375	330	379	344	368	330	401	360	376	347	374	361	366	342	409	370	334	375	354	364	378	365	364	327	375	373	350	336	341	385	332	330	362	352	310	360	329	335	367	357	359	351	357	358	407	323	339	347	370	345	343	341	340	386	363	361	369	330	380	367	378	387	350	340	355	347	386	353	363	389	338	373	376	358	367	366	367	370	338	363	365	342	358	371	370	358	347	356	360	344	333	383	354	359	339	374	389	365	370	340	335	359	365	343	350	360	335	411	360	383	386	371	337	352	359	326	338	326	349	377	363	369	370	326	340	339	366	371	330	361	345	373	338	390	361	386	346	363	371	362	346	358	359	367	358	335	336	393	346	389	388	343	370	343	362	364	357	353	364	358	356	345	359	340	358	368	345	330	337	326	390	380	382	340	353	361	350	397	377	402	343	359	350	370	380	348	381	336	364	355	368	370	357	328	330	383	363	361	369	331	364	343	386	350	379	326	401	384	354	357	349	339	344	359	382	333	357	344	341	354	415	344	378	344	341	343	368	330	365	306	357	357	352	365	383	333	353	388	354	354	357	348	339	362	372	360	337	352	366	371	362	341	356	368	390	365	383	417	348	360	385	353	334	358	359	382	380	386	350	344	359	334	346	353	357	341	360	382	359	371	356	340	351	390	374	357	335	359	403	350	308	352	374	378	387	353	376	346	355	388	380	376	349	367	383	382	349	382	344	361	357	360	385	367	343	347	342	379	354	328	371	344	406	365	372	345	332	335	394	352	360	361	373	360	375	384	363	371	368	346	362	350	402	386	388	364	324	333	350	371	392	319	353	347	353	414	375	340	411	365	334	357	338	315	378	381	384	364	340	354	379	346	372	338	377	361	389	360	369	391	389	372	350	336	366	374	333	372	330	376	353	381	340	353	362	364	340	378	395	340	355	371	365	355	359	336	372	372	356	372	380	366	329	340	357	343	395	356	344	371	342	388	371	331	343	388	344	383	377	347	358	346	335	298	343	361	345	348	377	359	365	365	382	381	358	335	341	351	371	356	364	383	349	356	379	402	376	353	356	348	372	327	360	339	370	369	365	376	353	363	365	399	368	396	384	375	352	356	368	358	347	364	378	406	378	360	374	374	347	396	378	348	321	376	351	359	356	358	379	369	356	342	412	355	339	383	372	364	325	368	348	346	335	347	356	336	374	376	353	338	319	351	357	377	371	350	385	344	357	351	368	325	332	343	358	330	335	378	396	346	349	361	372	348	388	381	390	337	354	337	391	315	363	375	362	321	336	392	353	352	388	365	361	347	357	367	359	368	377	317	394	332	362	358	335	379	381	336	365	364	353	335	351	345	343	341	355	362	323	364	328	345	347	356	335	387	378	354	338	386	350	319	340	349	370	376	381	347	349	339	345	365	363	338	396	326	336	354	360	369	329	392	357	399	364	335	338	376	341	377	345	334	352	352	311	344	319	344	335	357	354	333	382	351	394	355	372	341	348	397	350	335	351	384	363	405	344	329	343	345	359	377	344	390	362	333	391	349	355	369	334	392	371	359	345	381	350	336	378	383	337	352	348	334	354	355	362	349	362	351	363	360	363	350	337	362	360	385	359	354	370	325	383	345	354	376	365	379	347	409	390	348	356	328	365	371	327	393	338	369	356	358	350	381	355	363	361	347	363	355	355	347	391	363	359	378	350	343	387	347	382	335	338	390	339	328	329	369	384	342	373	372	376	344	377	379	343	398	370	391	342	355	325	357	341	323	372	357	326	384	352	386	348	372	341	348	385	395	350	390	375	376	384	322	383	332	359	371	364	372	369	327	320	368	371	357	347	350	368	351	359	372	398	377	341	362	393	366	386	351	350	386	335	351	374	398	357	350	345	335	365	353	361	388	386	327	357	365	342	362	348	373	357	386	341	336	339	339	374	397	353	354	354	350	391	366	330	367	346	399	368	389	364	340	375	389	349	359	350	364	346	377	353	343	350	368	358	366	371	338	360	377	330	379	378	371	347	371	365	386	333	389	338	372	362	321	377	358	368	370	359	334	305	370	377	338	369	383	346	348	323	361	359	401	384	381	344	352	351	348	364	369	361	327	361	371	355	367	329	381	379	370	371	333	369	375	360	357	386	346	360	372	356	364	334	375	326	344	365	348	348	316	338	383	364	354	338	378	328	354	385	348	342	321	372	363	347	371	373	370	348	337	347	381
22671	21448	29187	24108	21440	20832	2387	888	678	510	502	382	307	269	219	210	192	165	178	151	147	156	137	160	139	106	126	135	141	130	134	139	126	125	107	135	108	129	115	99	125	112	140	129	116	119	116	120	109	137	118	133	109	110	121	108	133	123	127	119	112	124	123	119	113	112	100	141	128	105	113	112	114	109	112	119	138	118	143	129	117	135	116	114	113	134	122	114	135	130	116	123	120	114	124	120	105	136	121	111	105	117	130	114	116	122	116	122	120	104	126	121	135	122	116	105	122	143	125	143	122	113	114	133	130	120	118	113	111	117	116	130	115	97	108	116	113	126	114	112	124	127	126	120	128	123	113	111	130	129	108	113	126	106	108	101	129	94	119	120	131	146	106	133	113	132	112	131	120	121	116	131	109	104	113	127	112	119	105	127	124	121	124	137	97	117	118	102	89	111	89	109	123	129	121	114	120	101	114	122	110	105	116	127	131	119	124	119	130	107	127	103	109	128	95	136	86	123	145	124	119	101	104	115	114	104	110	115	120	108	110	113	113	115	122	133	102	114	109	127	133	131	131	119	107	117	113	112	120	126	110	113	95	113	107	124	104	115	124	115	115	124	108	117	124	124	114	121	116	117	106	109	121	129	123	107	123	111	107	114	119	109	106	102	121	109	136	109	115	135	117	110	104	107	117	113	128	122	125	120	113	117	114	123	110	128	118	101	122	137	106	125	128	113	125	113	105	116	117	112	106	125	110	109	116	133	100	97	127	106	109	150	118	125	114	120	100	117	115	116	117	105	111	126	108	118	123	110	109	126	117	138	102	119	116	125	104	97	139	114	110	111	114	111	106	112	109	121	114	116	121	122	122	119	104	99	117	109	102	126	115	119	111	118	124	120	120	115	108	102	135	130	109	122	94	109	132	117	120	125	115	95	131	116	108	112	84	116	121	118	112	102	121	116	124	123	130	134	127	119	105	122	97	107	101	120	132	129	108	98	117	123	106	125	99	124	132	110	127	123	122	122	103	126	104	103	111	119	105	108	130	111	127	114	127	118	126	108	119	105	121	126	110	114	111	96	100	118	121	111	109	116	111	113	142	123	116	102	106	120	96	105	118	129	102	116	143	102	131	114	103	107	107	133	119	110	104	106	131	102	129	112	113	102	121	130	105	109	99	105	126	116	121	115	144	108	137	116	108	121	123	124	91	125	115	108	120	116	114	102	117	94	115	100	115	122	131	124	135	113	107	120	120	124	102	109	123	103	111	101	121	114	119	96	117	116	118	105	110	123	130	122	105	118	99	107	119	128	115	107	99	111	136	124	109	115	124	112	113	129	116	123	130	124	111	120	119	120	117	125	113	113	128	114	102	114	146	110	112	114	115	129	123	104	112	116	117	109	113	104	110	112	102	106	141	119	114	107	132	116	119	127	140	142	110	121	117	118	119	102	108	129	113	114	128	120	121	101	103	115	125	117	124	127	122	124	114	117	134	111	98	102	113	100	105	129	107	127	122	104	126	133	129	120	117	112	119	114	135	102	112	109	102	124	138	137	95	115	120	133	113	112	109	119	140	115	131	132	118	128	125	111	111	111	115	134	108	119	116	113	112	116	100	127	103	128	108	97	100	124	121	122	119	105	106	124	100	133	113	132	116	119	117	109	104	122	112	107	142	116	108	111	135	113	123	125	112	110	120	103	121	117	104	115	109	120	92	100	120	104	108	111	121	111	101	107	124	118	115	125	115	106	138	115	121	120	116	139	115	111	119	104	136	112	107	124	104	112	126	101	112	109	107	129	115	106	126	97	106	133	135	136	115	127	128	108	97	133	132	124	132	107	108	110	92	102	116	109	110	133	112	122	105	98	96	107	109	118	97	101	105	110	97	108	113	96	112	105	121	106	114	104	95	119	114	124	146	98	130	116	118	104	109	111	129	113	131	104	112	109	134	104	117	118	106	126	112	117	110	115	115	119	126	118	121	101	85	124	119	127	109	97	118	119	94	127	132	118	112	110	109	112	127	127	106	128	91	114	105	120	109	99	105	92	117	127	123	130	106	101	103	114	121	117	112	126	110	121	98	110	107	108	100	120	103	120	124	111	101	131	123	117	128	110	117	104	121	118	112	106	130	117	124	102	101	111	122	122	114	125	89	109	121	89	112	118	111	103	131	97	109	106	130	113	134	113	107	123	122	137	107	109	106	100	122	108	112	114	133	110	122	135	110	124	105	112	132	115	108	110	129	95	120	120	128	112	114	121	102	123	108	131	119	105	123	115	114	102	100	122	106	109	120	139	113	100	121	129	136	111	104	117	110	127	94	125	107	119	135	108	121	121	102	116	110	110	130	123	123	104	102	112	112	117	127	127	106	114	137	114	105	91	110	129	136	114	115	137	126	124	104	135	103	112	121	93	128	114	116	108	119	95	129	93	98	124	111	120	123	100	120	103	139	96	118	116	124	130	123	118	138	126	124	137	106	126	117	107	111	128	115	107	111	124	117	118	122	113	99	96	94	100	98	138	110	100	110	115	122	139	115	134	114	116	119	114	114	113	125	110	124	104	124	129	105	123	114	112	119	120	111	107	116	121	118	108	98	121	134	89	114	126	127	122	116	122	125	102	103	112	122	124	124	120	108	131	128	95	109	138	109	113	131	124	127	124	125	106	117	114	112	100	122	122	111	106	129	117	117	98	119	120	117	125	103	112	117	98	111	116	121	117	115	117	118	100	124	118	143	113	121	102	121	101	106	102	94	101	103	112	114	131	134	108	132	125	119	100	114	118	131	122	112	118	124	121	105	123	106	121	137	122	127	115	111	127	120	109	111	101	118	111	95	147	104	87	122	105	116	120	111	121	133	109	112	109	119	116	125	102	111	101	106	101	100	113	114	119	123	104	112	112	116	128	136	123	119	111	118	122	136	122	120	126	126	126	99	119	97	109	115	111	119	125	117	100	117	119	108	107	114	88	107	93	101	135	116	117	113	101	107	92	139	117	112	131	105	109	117	119	138	110	93	137	114	128	121	105	116	124	112	115	91	118	102	109	121	99	116	108	121	117	139	121	116	117	129	113	113	103	125	97	109	124	94	121	128	117	105	115	105	127	104	112	129	99	98	120	114	126	135	98	139	126	112	109	117	107	112	128	115	117	119	123	119	121	115	101	136	114	126	123	114	107	110	104	116	95	108	105	128	121	108	103	120	125	126	116	97	136	118	105	118	108	105	118	125	114	116	121	117	110	92	126	110	115	93	86	124	113	122	112	125	109	110	107	123	114	114	103	129	122	123	113	115	117	118	104	115	118	117	107	114	125	109	114	123	108	125	105	115	115	128	107	109	111	115	133	106	131	108	130	109	117	98	128	119	139	109	122	121	107	130	130	126	108	121	113	129	108	121	111	127	113	109	98	131	112	116	120	110	115	107	114	114	113	99	138	118	118	143	118	96	122	139	112	124	97	104	138	122	116	130	98	142	119	126	136	115	112	112	100	128	118	117	112
5023	17040	11523	5300	3738	2734	2284	1843	1540	1395	1187	983	698	489	458	377	364	311	349	306	266	263	236	259	210	232	213	230	193	212	183	216	176	230	185	206	186	200	186	193	212	170	172	202	192	166	195	175	171	191	194	194	188	175	190	175	167	165	171	184	155	190	171	172	148	171	175	179	171	176	154	157	175	178	168	169	180	200	172	166	173	183	176	158	175	182	181	165	184	150	187	163	185	156	164	187	163	164	157	163	163	173	162	172	177	153	177	173	151	183	178	171	176	168	172	174	169	179	171	173	156	153	160	203	170	153	171	160	163	184	171	177	170	172	161	161	168	180	169	145	182	163	158	160	155	134	181	179	201	171	149	175	165	190	170	158	146	156	159	179	174	192	179	183	170	182	173	161	167	150	167	181	158	207	182	165	163	170	179	160	188	194	161	154	155	159	173	165	140	162	202	156	149	163	168	163	166	158	180	172	158	160	180	170	192	186	159	172	178	159	159	152	183	186	176	174	174	165	148	176	171	175	178	171	185	168	171	155	164	165	160	174	174	155	166	176	147	176	159	150	167	179	158	166	190	158	176	162	161	184	178	160	173	173	164	179	174	179	177	165	134	155	167	160	172	179	151	165	170	166	171	178	167	185	172	152	186	150	167	179	168	166	178	193	162	178	181	149	170	155	164	178	163	150	163	177	169	182	162	182	169	159	166	170	153	163	154	163	181	182	178	184	164	155	173	185	179	178	190	167	178	176	160	146	175	158	184	161	160	171	140	150	158	139	163	144	150	154	178	162	150	162	158	176	173	173	185	192	165	181	169	180	188	159	159	157	159	173	165	169	178	183	164	174	147	185	189	166	168	175	173	178	167	190	156	168	168	169	149	189	162	187	170	173	173	165	198	178	171	149	141	195	167	159	180	180	157	178	162	144	145	183	156	169	172	167	181	159	188	165	168	177	183	172	178	165	164	148	158	160	159	171	181	170	187	157	195	157	154	145	170	162	163	165	190	168	187	179	158	171	177	160	163	166	155	155	193	168	174	161	160	189	181	172	158	163	166	171	161	165	172	173	171	190	162	182	183	161	165	180	149	188	179	147	145	164	184	181	144	171	168	166	172	168	164	150	171	170	160	147	166	150	188	155	175	161	172	173	169	162	180	184	161	168	170	183	164	165	175	154	185	185	162	170	167	161	147	199	165	165	155	163	151	173	164	158	173	155	152	167	206	185	181	188	164	173	164	171	182	163	188	164	156	182	173	180	174	170	173	170	188	173	174	171	166	171	152	179	165	145	166	168	158	178	145	167	182	174	175	193	173	165	171	164	185	178	152	184	188	173	179	176	171	195	162	213	169	162	155	172	140	163	159	177	165	176	180	159	166	173	170	152	173	182	173	159	176	170	163	163	165	177	187	166	159	156	192	171	146	169	164	170	176	169	171	169	172	179	162	169	171	151	166	178	180	175	149	180	140	127	186	165	170	163	165	181	161	196	160	149	164	162	157	170	189	157	169	165	174	168	150	173	159	161	161	174	160	175	165	163	190	178	189	174	180	182	163	166	168	170	194	181	158	153	162	167	175	179	158	174	172	163	174	159	142	165	168	186	181	169	155	174	172	167	150	180	175	160	153	171	143	169	174	171	151	187	154	161	139	174	161	181	160	183	182	173	161	176	167	175	128	182	178	183	144	184	144	175	174	167	167	176	159	183	160	161	165	170	172	174	194	169	148	184	153	158	158	166	155	174	182	185	149	171	162	166	179	147	138	180	190	165	185	175	173	172	185	168	178	177	169	187	150	144	169	182	184	162	170	145	170	157	160	151	154	172	148	171	167	171	179	162	157	182	153	184	179	158	145	164	192	148	143	173	178	176	190	176	155	163	168	159	177	175	180	169	164	155	171	156	161	170	138	169	159	195	157	165	184	175	145	159	186	162	160	160	184	166	158	155	168	180	164	158	181	147	166	163	190	177	159	169	159	158	171	182	161	164	160	184	157	153	167	165	190	173	202	162	148	168	170	176	195	159	163	177	166	163	172	163	178	165	146	167	137	192	194	171	168	161	179	138	166	183	190	165	166	162	166	156	159	164	172	181	159	175	188	166	163	189	184	161	178	157	184	181	165	173	153	160	171	176	193	171	139	173	162	188	172	176	147	142	164	143	147	176	169	155	179	155	168	142	150	179	177	165	166	193	169	165	148	156	181	172	194	164	171	170	171	170	159	155	172	166	167	159	175	162	189	164	161	152	161	163	165	178	161	162	162	152	170	165	155	169	173	153	159	169	177	193	161	165	188	168	174	144	187	182	160	179	170	158	165	196	164	172	150	142	178	188	177	162	169	155	171	180	165	161	192	164	173	171	164	136	161	172	140	187	172	154	171	155	164	171	166	168	171	164	177	190	171	161	182	163	156	181	169	170	165	184	157	174	177	172	185	181	149	208	169	172	152	172	150	186	155	178	166	155	167	180	158	174	151	184	169	166	149	160	171	173	176	166	158	158	158	181	173	158	192	158	182	164	181	164	171	180	152	163	192	163	176	169	180	147	178	194	174	183	171	146	164	162	169	184	157	183	209	148	167	181	177	192	156	163	180	145	162	169	190	170	152	202	168	151	169	173	147	160	185	170	175	175	171	171	178	171	152	171	159	157	160	166	161	168	173	180	185	172	200	172	174	166	171	162	158	158	174	157	176	162	196	166	174	168	160	184	159	163	168	164	169	158	158	157	165	163	184	158	171	183	178	169	161	169	155	167	181	171	170	170	168	170	163	161	172	184	168	173	138	159	193	178	164	168	162	178	185	168	135	184	156	180	172	175	180	158	156	168	159	201	161	169	179	182	154	173	177	182	175	145	163	167	162	149	153	178	172	173	165	194	162	177	160	167	145	187	201	161	174	161	145	187	166	178	146	158	175	146	184	169	188	159	172	153	145	189	164	170	184	152	149	171	166	162	174	173	165	171	166	175	153	159	155	172	164	147	169	161	173	184	170	147	169	167	172	179	165	167	184	156	167	151	174	169	150	177	177	165	161	164	182	144	154	170	175	166	173	165	180	184	188	157	163	167	168	180	162	203	166	171	167	155	170	173	170	158	187	151	149	155	175	162	164	163	157	169	167	164	170	172	165	163	167	157	159	174	163	164	182	178	168	165	151	190	182	162	174	153	170	158	146	167	176	189	164	169	173	144	191	147	179	166	191	162	168	171	170	182	165	174	151	181	160	156	169	167	157	161	167	170	159	173	167	160	157	172	180	167	148	166	178	181	162	173	155	188	195	158	151	173	163	180	181	184	179	153	177	170	146	159	169	146	180	179	162	176	201	157	161	180	159	174	186	169	172	164	170	172	160	148	154	187	165	159	183	165	168	182	182	188	153	155	164	149	168	190	142	180	188	156	159	180	188	173	179	169	184	173	158	201	165	154	168	171	178	168	175	156	168	153	180	172	177	182	182	174	170	149	185	156	147	182	161	161	189	161	165	201	152	152	188	168	145	177	192	189
27186	16838	3139	846	565	395	305	304	259	270	232	238	204	233	196	200	207	220	209	213	174	163	198	153	177	179	176	192	195	210	200	199	194	204	181	184	178	185	204	186	180	191	216	190	176	204	212	197	193	207	191	178	166	196	171	180	172	180	211	186	157	175	190	183	182	205	177	186	189	168	203	191	195	184	180	172	174	184	169	185	195	214	185	168	178	188	176	209	199	191	187	210	160	191	194	181	186	209	217	186	196	179	195	191	173	176	200	182	199	200	218	191	175	171	188	212	189	188	207	186	174	190	184	193	209	176	194	187	185	185	170	165	183	198	180	205	179	188	203	190	188	210	206	179	212	182	193	178	189	202	184	175	160	183	190	168	184	186	187	183	184	175	202	199	195	192	186	194	176	200	172	182	204	184	165	193	200	191	201	173	209	180	186	200	223	192	199	176	193	175	213	174	172	192	174	171	189	183	186	173	183	199	181	218	192	186	183	199	185	184	203	177	181	181	175	185	211	197	187	177	177	210	158	183	190	192	187	173	182	207	181	192	204	193	173	195	198	193	196	173	174	199	182	166	172	177	187	191	182	181	209	202	183	208	177	186	205	172	184	196	197	190	198	178	190	183	151	158	174	223	185	198	202	185	204	198	190	223	180	200	188	173	186	204	199	199	198	202	190	194	190	189	172	209	182	192	227	165	194	196	184	174	205	189	197	187	210	181	190	203	214	206	202	183	196	157	179	207	174	189	183	198	172	191	181	197	190	198	195	189	190	156	208	214	167	186	179	174	176	194	180	197	182	162	196	183	186	200	193	183	187	185	191	191	197	195	188	188	179	203	184	195	184	165	192	186	204	161	189	200	196	176	172	174	183	202	187	183	171	192	193	180	193	187	213	179	176	182	191	176	175	197	182	171	206	201	193	186	196	181	195	182	191	197	176	181	228	188	199	204	197	202	183	206	194	187	202	190	202	199	186	186	158	209	175	186	186	200	184	165	192	192	186	177	199	176	178	185	172	204	177	171	199	195	199	224	174	188	171	166	193	197	190	184	204	195	174	196	185	181	179	187	190	190	187	168	197	222	199	162	177	184	201	192	193	178	184	169	188	175	193	203	194	177	176	187	183	191	174	199	190	187	193	192	185	196	186	153	181	185	186	199	201	203	182	181	177	171	198	206	175	178	183	215	185	212	165	196	156	182	193	203	180	187	183	171	178	173	175	180	155	223	191	206	145	180	183	185	193	163	185	189	191	195	169	196	219	206	178	162	176	216	184	189	185	195	206	181	188	183	186	179	171	178	196	172	195	196	193	199	193	191	204	195	173	216	198	192	196	171	204	204	190	204	171	174	183	171	188	200	153	197	169	182	180	171	192	189	181	192	198	189	198	160	176	176	157	203	234	182	182	175	192	192	200	184	221	192	203	190	186	179	183	184	228	208	191	164	188	204	196	231	195	190	168	194	193	191	175	187	186	208	188	190	207	199	206	165	169	171	191	191	195	196	195	192	194	185	170	199	172	208	213	192	189	195	185	182	179	206	180	180	198	184	180	209	164	186	177	188	173	188	213	209	211	197	183	190	186	185	202	190	206	189	207	202	187	184	195	174	186	205	208	190	196	198	185	176	184	187	175	188	180	205	199	188	172	186	169	176	141	182	197	176	204	194	192	167	168	184	197	187	162	166	190	195	205	174	197	200	176	217	215	178	212	197	201	207	181	186	202	169	181	171	180	206	176	174	204	172	188	206	204	171	188	192	188	180	169	177	163	179	196	177	170	181	199	173	185	180	158	211	181	186	189	193	192	183	192	184	180	177	168	184	199	180	170	193	168	188	192	195	169	205	166	165	182	186	194	190	169	173	155	179	205	199	178	176	187	185	183	187	179	184	182	174	177	167	176	185	197	170	180	149	188	199	196	182	215	214	170	205	189	182	185	189	192	198	209	192	181	197	160	179	182	179	163	182	189	202	191	178	201	194	191	207	191	175	172	184	202	195	185	221	180	198	189	183	211	182	202	195	205	202	184	197	183	202	160	204	179	167	205	178	175	195	200	178	190	184	177	205	207	194	175	211	157	186	180	209	175	183	199	179	179	200	197	175	197	184	203	188	173	174	199	189	193	180	167	197	185	170	196	200	193	188	180	185	198	165	204	189	182	176	172	176	177	155	198	185	179	166	191	212	190	200	178	183	206	180	191	165	189	193	172	192	199	174	202	166	173	181	199	196	189	193	175	194	181	188	189	194	195	197	181	187	172	188	185	175	173	172	192	182	191	193	188	202	180	208	187	176	172	223	192	194	183	194	176	170	191	173	201	217	196	192	200	186	187	166	198	195	199	172	182	178	181	187	187	168	170	200	183	194	203	180	194	185	173	184	191	175	185	174	194	187	197	197	181	199	183	171	168	187	181	216	202	181	160	177	180	193	196	175	179	185	175	195	189	177	166	198	163	179	215	188	191	178	214	223	191	213	172	208	196	189	196	191	189	183	163	197	195	195	207	194	185	188	174	166	191	171	186	158	209	199	177	184	167	191	184	210	171	198	176	205	177	200	200	189	191	198	186	187	180	197	167	191	177	177	186	162	177	183	188	169	191	180	179	195	192	197	178	178	189	179	192	188	165	197	187	180	212	202	187	186	184	189	161	200	190	215	183	171	161	177	198	180	201	185	172	163	197	187	185	172	174	198	210	181	173	177	209	167	189	172	197	200	193	178	174	179	190	190	184	172	200	178	162	175	184	223	197	179	192	172	176	193	168	203	181	186	178	198	190	200	155	205	189	174	196	191	182	197	174	177	172	191	192	190	192	195	214	179	189	197	172	166	180	186	190	190	172	201	169	166	188	170	214	201	205	200	188	179	186	175	210	157	182	198	189	203	195	214	201	182	161	176	203	172	188	196	202	199	206	201	188	199	168	191	172	185	204	199	174	191	176	196	204	178	173	182	192	204	185	176	185	187	185	180	216	168	161	177	211	186	188	169	209	176	182	199	194	215	180	181	204	189	167	204	196	191	193	176	195	169	160	172	194	181	185	170	191	191	172	197	182	193	189	197	182	175	184	194	196	208	196	182	173	183	182	209	208	203	179	196	199	177	167	204	182	177	192	171	179	181	206	187	164	193	197	188	195	178	190	177	176	208	190	181	184	181	192	189	198	201	183	171	201	187	169	200	195	202	187	177	179	170	183	206	189	178	204	201	193	196	190	183	171	188	194	181	183	210	208	187	199	175	196	188	183	185	191	194	196	190	170	192	179	179	172	190	188	187	197	195	197	194	160	181	204	191	207	188	182	197	171	195	186	187	219	195	189	178	170	188	210	193	195	194	198	190	187	185	209	170	184	174	197	193	177	206	177	198	179	188	202	182	176	197	200	194	212	204	216	181	213	195	178	170	175	171	177	197	226	174	194	162	158	201	174	162	199	186	191	184	199	184	197	163	185	199	166	211	198	211	173	189	176	177	193	202	207	171	182	195	212	196	176	197	161	192	189	198	159	192
4361	3974	2480	1151	864	677	655	601	617	508	530	427	410	341	325	336	296	335	304	298	301	267	299	297	278	306	269	266	289	304	312	285	309	295	292	321	304	300	290	279	307	309	267	279	300	264	305	294	268	291	292	301	272	278	302	265	315	301	316	299	283	257	288	276	304	312	271	274	267	292	299	335	310	252	318	279	279	276	289	259	292	318	309	299	304	276	292	280	314	298	314	280	298	282	261	265	263	294	312	270	296	265	317	257	266	307	280	290	310	321	286	288	346	267	305	284	275	316	272	282	304	269	295	300	289	312	259	284	263	250	274	326	313	286	305	296	292	320	283	309	314	305	267	280	293	284	290	286	267	272	297	285	317	298	279	298	270	283	281	290	319	320	309	303	284	301	306	284	293	303	304	306	299	279	290	287	288	293	326	279	324	279	296	275	308	230	303	262	271	277	300	275	257	285	287	296	301	300	258	301	303	275	266	267	292	273	306	274	307	269	294	272	296	281	277	274	296	277	288	280	317	291	269	284	278	284	272	281	298	270	275	278	283	296	296	306	308	292	303	291	295	295	283	293	262	272	284	267	280	285	298	288	269	311	288	279	298	260	302	282	322	282	259	305	290	257	303	282	265	285	309	302	298	293	288	265	327	294	290	294	296	316	266	320	278	294	278	275	297	293	273	287	318	267	277	314	268	286	280	276	286	318	290	291	285	277	278	276	233	274	272	289	292	282	271	279	268	296	297	294	296	298	305	295	308	300	276	284	301	290	286	310	294	274	301	283	319	283	299	276	321	284	277	301	279	275	294	267	281	275	317	292	276	270	270	265	311	299	307	303	322	295	324	265	316	288	287	275	302	273	318	300	292	278	293	265	322	291	313	296	271	294	292	307	301	320	288	296	269	289	292	302	294	281	264	269	287	267	314	324	304	275	308	297	309	276	290	310	299	275	273	268	294	288	327	268	297	273	309	284	298	296	287	289	325	246	271	306	294	317	299	310	292	300	263	275	264	283	279	284	295	287	284	335	274	292	300	269	292	282	303	301	273	278	304	279	291	307	268	299	276	281	281	262	285	265	280	304	266	318	257	297	280	296	325	278	290	260	321	318	288	286	299	271	273	305	290	280	285	276	317	292	264	313	307	265	299	276	338	287	283	296	284	309	300	304	278	298	281	305	277	295	308	275	282	288	263	276	309	289	302	291	306	288	315	282	326	310	283	282	288	276	286	299	280	309	294	277	284	317	291	296	284	302	302	299	268	292	289	277	315	284	298	283	267	294	320	263	320	329	280	289	324	287	290	299	282	296	278	279	289	260	326	302	303	293	314	324	298	277	273	311	288	311	292	308	294	301	286	288	307	284	261	326	294	307	283	289	271	295	294	259	255	291	274	311	302	273	263	284	301	287	296	304	295	259	315	304	306	302	265	282	299	305	302	296	314	293	294	276	290	295	256	292	291	313	309	303	272	306	265	305	270	280	314	298	292	289	271	272	272	290	272	289	299	271	288	273	297	280	302	277	297	303	294	292	299	303	312	293	303	280	286	255	278	261	311	278	320	308	281	275	281	262	299	292	292	308	268	324	265	276	318	286	295	288	268	275	334	282	285	290	278	269	274	279	306	271	267	300	292	277	319	285	265	248	281	292	300	308	286	288	279	275	251	260	283	288	297	315	308	327	278	295	307	301	287	292	287	285	287	298	302	272	274	299	308	301	320	279	299	283	296	286	313	273	299	283	250	269	304	263	296	280	290	305	311	286	283	282	279	302	274	268	277	272	292	292	317	284	279	302	277	278	304	283	276	313	268	276	287	286	267	294	296	299	288	281	288	277	314	286	310	279	329	267	273	297	249	285	296	312	288	307	291	297	268	291	268	300	278	283	291	265	314	307	296	285	276	311	300	286	288	277	305	286	303	282	272	284	319	307	268	278	291	277	297	254	306	278	305	289	294	270	279	284	299	303	278	270	298	282	278	308	273	305	283	285	313	282	288	313	284	293	305	304	316	284	278	277	282	266	269	308	269	275	306	298	274	295	298	296	260	299	291	254	342	332	285	277	326	288	290	314	292	309	299	320	321	276	282	294	311	271	278	313	257	293	295	297	293	274	294	297	282	299	272	274	255	303	271	293	289	278	318	281	282	310	312	292	305	282	278	250	332	308	269	302	259	298	293	268	298	318	259	290	280	304	298	301	288	269	301	272	303	322	316	295	279	290	300	336	296	285	305	305	286	278	300	279	296	288	300	313	273	266	271	331	272	250	281	289	251	293	299	256	305	302	284	272	267	282	278	296	272	305	266	278	282	251	332	293	293	265	283	276	296	306	276	326	255	271	311	277	283	288	272	289	282	267	317	262	299	327	288	312	303	248	305	285	277	266	295	300	286	282	300	299	293	282	309	278	275	294	291	275	286	320	293	290	278	291	275	311	282	291	287	295	322	268	294	300	270	307	307	285	266	301	312	323	265	282	317	280	295	300	285	280	291	307	281	287	307	310	294	320	272	294	310	315	276	271	302	316	303	283	258	307	283	300	325	292	270	265	289	308	300	284	300	271	285	280	289	298	303	296	298	289	278	278	291	285	284	279	264	295	249	298	303	294	291	282	292	281	290	271	280	286	294	270	293	278	282	290	318	259	288	286	303	313	284	292	315	291	295	284	290	302	290	263	302	303	314	258	258	302	273	272	295	293	290	273	306	308	312	264	284	294	301	288	250	296	306	337	317	304	289	296	290	266	255	320	291	302	295	291	300	325	267	290	285	275	264	267	276	275	260	266	281	311	262	263	284	273	270	288	275	301	320	266	293	307	276	317	278	275	273	254	294	270	296	284	282	257	272	294	292	277	323	295	315	274	314	278	286	301	301	266	313	245	286	268	248	296	276	313	272	268	271	290	282	281	307	288	260	277	287	286	312	311	326	279	286	274	278	293	318	272	307	281	282	280	295	284	323	277	309	289	304	286	304	304	320	272	276	318	291	292	289	291	289	278	326	279	319	267	308	276	268	291	287	277	267	270	299	262	294	299	298	300	336	307	319	324	292	280	244	280	246	291	294	297	302	313	257	300	282	299	292	304	281	252	311	299	267	270	283	286	304	278	299	297	243	270	291	297	279	268	289	298	269	268	341	285	275	265	302	290	287	280	279	297	272	268	288	286	262	284	305	307	285	260	313	280	298	270	282	302	283	284	291	299	277	320	277	280	309	305	297	278	303	278	288	295	275	301	277	283	314	301	291	287	286	247	303	295	293	320	278	279	277	289	318	280	309	310	284	300	273	287	293	299	297	272	293	265	295	303	298	281	271	313	296	286	275	302	269	287	318	326	300	259	309	314	284	261	284	318	264	283	300	295	278	284	287	285	265	294	293	277	298	288	312	284	262	277	291	293	309	286	289	294	287	283	300	274	295	300	286	297	298	286	296	315	290	291	298	283	279	275	283	323	279	299	318	296	273	287	300	296	309	303	295	259	302	287	284	299	260	311	326	283	317	263	291	318
23635	21414	28498	24709	20630	2164	619	444	366	345	279	224	206	152	129	111	112	141	115	121	102	113	111	103	109	101	90	99	99	98	95	105	102	113	70	96	96	83	87	86	93	95	90	98	94	93	77	75	92	95	95	88	107	86	103	79	99	98	92	85	96	99	84	99	98	80	89	84	86	104	84	87	106	89	97	76	74	111	92	88	78	94	90	89	88	87	83	93	88	90	80	91	98	82	70	82	91	84	88	93	76	81	74	94	73	105	97	89	90	84	97	91	92	75	93	94	84	80	76	77	97	89	89	90	92	105	80	87	87	93	97	100	82	95	82	113	86	96	100	81	86	79	99	103	84	80	77	93	107	92	80	81	87	88	101	108	100	107	77	88	91	84	73	98	94	90	84	80	83	79	114	89	94	79	94	74	82	91	86	108	78	102	77	88	94	83	86	108	107	100	74	88	86	95	78	98	83	88	103	84	85	96	88	96	81	85	77	85	94	91	104	110	95	97	86	92	92	92	82	88	90	97	90	87	77	95	97	106	95	91	85	78	86	79	85	106	92	98	70	88	74	84	90	95	92	79	81	101	93	77	94	83	74	94	97	78	74	94	82	85	73	105	79	90	96	92	99	95	83	81	85	98	92	99	96	86	83	96	85	83	93	102	86	93	85	83	91	95	96	89	82	85	100	95	80	94	88	89	74	86	94	98	81	86	100	87	89	83	83	94	100	100	97	62	96	91	86	91	79	83	81	96	90	97	87	84	115	87	93	102	101	89	77	92	84	84	92	91	70	86	82	92	88	97	115	97	89	72	85	90	83	84	88	82	82	75	81	89	92	101	90	91	98	84	89	101	102	93	90	87	104	86	84	79	96	86	99	99	83	90	99	88	77	91	76	77	96	66	79	106	105	89	78	79	84	93	112	82	103	89	92	93	87	87	92	73	85	100	92	97	92	87	95	77	98	107	83	90	92	87	80	89	94	95	82	88	76	89	74	103	92	100	87	113	94	94	87	80	109	84	91	101	87	91	106	95	111	84	86	86	98	94	94	99	81	79	96	89	98	95	79	91	86	77	93	92	80	71	92	91	92	87	99	99	74	93	71	77	94	83	83	82	98	70	99	99	87	96	92	79	101	92	94	87	95	102	102	77	90	83	78	82	80	99	91	81	85	73	92	83	88	82	93	92	85	73	87	92	95	84	89	86	101	92	84	79	110	91	87	94	71	95	78	91	124	94	92	94	90	98	84	90	93	85	79	83	94	103	75	88	85	83	85	79	95	101	91	98	94	95	77	66	82	90	72	80	91	87	91	97	79	80	81	100	82	82	95	96	76	99	73	85	87	95	76	84	99	95	91	85	106	80	94	107	94	86	101	95	79	97	89	93	92	80	86	106	84	94	99	99	81	102	80	90	89	105	91	95	82	79	90	101	91	97	77	88	84	83	87	87	92	94	75	113	85	89	84	99	95	87	88	95	104	83	96	92	101	90	88	94	93	88	86	83	95	92	90	84	79	77	91	89	79	91	77	97	97	80	85	78	100	96	84	67	88	77	91	101	89	88	94	88	80	89	85	89	89	92	84	76	95	97	82	83	83	99	87	86	90	94	84	91	100	92	93	96	82	86	77	93	84	81	72	75	81	95	115	83	110	100	108	101	110	84	88	74	101	82	94	86	92	87	100	102	92	90	95	87	72	88	76	94	101	77	101	81	100	86	76	98	88	67	76	90	84	78	89	105	77	103	100	104	85	99	109	109	61	80	105	86	96	88	92	94	94	100	96	102	88	94	91	84	94	101	84	93	104	80	104	98	88	75	89	94	84	85	84	87	80	85	107	91	93	88	100	85	86	89	80	78	83	93	96	83	96	93	71	73	103	97	87	91	91	110	91	80	79	87	87	82	87	68	85	99	81	79	81	88	83	94	91	88	83	90	95	88	83	82	73	87	85	71	91	70	86	75	78	114	93	77	109	70	90	94	94	87	94	89	86	80	84	78	87	80	89	84	90	99	78	99	81	88	92	68	108	83	86	96	78	90	90	81	120	90	84	89	87	91	95	94	77	91	93	89	90	81	89	93	87	72	92	91	94	86	104	87	106	65	104	83	88	76	90	80	82	101	90	82	86	78	92	72	87	96	92	94	112	93	87	97	86	93	103	98	108	89	85	95	86	93	91	98	93	81	85	91	84	65	101	97	83	89	81	69	97	86	111	97	106	92	83	87	82	101	76	79	89	95	91	76	106	89	102	80	85	93	104	97	85	95	96	100	94	81	74	95	87	82	81	82	79	89	91	84	95	103	87	94	86	87	82	96	78	84	86	92	76	104	80	108	79	77	81	83	73	97	84	89	71	90	103	93	80	102	101	89	85	93	76	96	94	75	100	89	88	82	91	92	89	102	81	89	93	81	98	93	92	87	98	73	81	84	96	101	83	95	92	80	89	98	103	93	96	74	91	105	91	96	84	89	99	87	80	114	91	75	95	98	71	109	98	75	86	95	70	97	89	91	88	111	101	93	91	75	104	92	75	85	79	90	76	113	87	85	85	85	80	83	95	86	78	109	92	76	79	82	94	84	90	90	89	92	91	99	90	87	74	96	90	86	115	96	88	79	75	98	85	85	73	106	85	83	94	89	83	98	98	78	67	60	85	97	84	82	99	72	76	75	80	86	90	97	86	111	88	86	102	102	92	84	91	112	79	96	99	74	72	84	90	92	86	98	93	77	84	87	88	100	98	93	95	77	73	99	102	76	68	75	93	99	91	100	91	107	85	104	99	84	94	86	95	86	79	80	83	109	104	84	74	87	108	87	84	95	86	87	99	97	90	85	96	98	95	84	82	71	99	84	82	82	88	85	82	88	106	102	85	72	99	97	94	85	101	90	102	96	95	77	83	79	83	97	89	94	88	101	97	85	105	80	97	106	91	98	79	88	97	86	85	77	92	85	97	78	99	80	73	99	84	82	86	101	91	105	99	97	89	78	99	89	89	104	92	92	70	105	86	91	95	93	91	96	105	99	96	73	90	86	74	89	79	73	87	105	75	94	96	85	89	107	109	85	82	80	113	86	79	83	100	100	83	94	76	112	66	90	92	86	109	62	81	75	87	101	99	89	90	98	104	98	77	78	90	81	83	83	81	82	85	109	83	91	83	88	106	81	82	98	99	70	98	88	77	92	86	81	81	99	97	103	78	92	83	88	79	93	75	91	79	77	81	95	93	74	77	75	98	89	92	110	91	95	107	104	79	105	96	87	66	99	85	87	121	95	100	96	99	103	75	72	99	94	96	81	94	105	105	85	82	94	85	93	90	96	89	83	94	92	93	91	80	96	81	83	93	109	102	93	101	74	82	82	89	81	79	88	101	107	91	104	78	88	83	90	91	74	87	96	89	95	89	92	84	86	94	96	101	84	94	92	104	80	100	95	82	88	95	80	84	90	94	91	112	93	90	103	88	88	108	77	84	87	90	89	80	84	79	94	79	96	76	76	91	97	88	97
3603	11289	7711	3009	2247	1551	1289	1053	977	782	658	507	425	325	321	255	201	221	203	227	190	185	208	176	173	171	159	163	160	174	163	175	169	147	153	150	166	157	167	168	149	150	158	156	140	138	156	137	151	139	139	135	148	139	139	149	157	157	155	141	146	164	169	175	122	142	145	144	149	172	144	143	163	145	146	165	140	145	164	162	159	137	152	141	142	152	131	155	157	154	156	177	139	138	152	136	133	157	138	149	161	164	150	164	170	190	165	133	146	149	137	163	156	135	149	154	143	124	133	135	136	159	159	128	130	131	153	153	140	135	143	133	150	134	141	160	136	133	145	146	139	143	138	142	176	168	140	165	162	137	153	148	135	162	132	168	154	140	164	140	156	147	142	120	146	140	129	137	146	141	124	146	140	141	126	140	140	139	127	163	144	134	142	141	149	147	133	148	129	140	140	148	157	130	147	124	143	131	141	148	142	142	138	129	132	140	156	149	173	134	133	149	131	125	147	164	150	135	169	143	138	148	153	157	143	158	146	150	152	142	132	166	148	139	137	139	159	167	143	148	163	146	146	142	136	153	150	137	149	153	161	146	158	151	148	134	139	157	140	188	166	136	133	133	148	142	171	137	145	137	147	135	139	113	133	137	150	139	145	126	158	140	136	146	133	145	137	145	151	142	146	143	128	173	146	130	142	153	153	149	155	142	148	143	154	156	161	126	139	141	132	133	159	145	140	150	124	134	167	132	147	157	147	152	151	150	152	127	146	162	145	127	149	123	141	154	142	149	133	165	148	150	149	136	140	149	132	118	163	142	121	128	153	141	173	150	140	138	166	139	147	150	125	157	146	150	156	148	138	149	135	148	157	150	153	132	134	138	138	160	172	142	155	141	139	145	139	132	144	147	134	144	141	152	138	129	157	136	155	148	161	139	166	159	155	135	129	125	143	140	149	139	127	153	151	143	166	146	147	152	137	130	160	138	150	134	143	157	148	147	155	136	148	154	129	149	150	151	131	168	148	144	138	134	131	133	161	139	154	147	165	143	129	148	143	147	135	121	159	139	127	160	157	162	159	140	132	142	150	147	158	149	132	157	157	145	148	149	139	140	140	120	153	144	143	121	136	142	171	156	128	136	150	139	138	123	133	130	142	150	141	173	121	142	150	152	144	130	140	145	147	147	149	141	124	151	131	140	137	144	168	163	141	133	138	142	134	153	148	145	145	146	136	131	148	152	158	151	136	143	137	136	136	145	147	135	156	147	142	133	145	150	150	140	159	125	151	147	168	126	141	143	139	148	137	164	133	163	128	128	148	147	130	139	141	148	144	152	153	167	131	150	132	131	150	151	118	135	144	126	164	159	172	145	165	146	141	142	136	135	143	153	168	152	152	145	116	141	132	131	139	166	161	147	127	128	141	157	150	152	165	159	156	156	140	133	151	130	138	122	150	143	131	151	161	130	157	142	123	120	146	134	132	167	141	145	125	124	153	147	145	141	163	133	137	150	115	147	134	158	120	132	167	144	135	133	138	123	159	148	122	129	149	125	136	138	135	159	124	162	127	139	143	155	144	159	171	135	144	130	149	113	157	162	139	132	133	144	133	154	132	138	142	146	163	139	153	127	136	171	150	165	143	117	156	138	132	157	150	137	153	160	136	150	131	140	120	151	133	148	171	142	153	156	142	167	144	119	150	146	130	145	129	147	159	151	135	128	146	130	142	131	134	128	145	157	138	152	135	160	150	141	160	128	132	151	147	127	128	137	159	133	131	143	145	148	146	151	137	155	130	161	130	149	120	129	153	145	139	130	149	154	145	132	148	129	133	156	145	137	176	139	152	142	153	147	137	143	141	157	146	159	137	139	150	156	152	148	144	142	164	130	144	163	126	155	151	161	134	153	141	111	131	110	131	146	136	141	154	148	145	133	155	142	130	125	158	134	152	156	146	149	130	121	136	139	148	163	123	127	132	143	149	137	161	151	151	133	131	138	139	150	123	138	155	166	167	148	145	121	125	139	144	151	142	151	145	129	144	137	140	127	149	136	181	142	137	148	141	139	136	130	134	153	158	148	148	147	124	141	141	149	146	137	161	154	140	135	144	147	146	169	142	145	168	162	131	143	130	136	143	127	143	128	142	138	157	165	144	162	132	144	136	131	137	153	129	153	143	138	142	137	162	137	172	129	150	144	149	144	142	145	141	146	157	151	139	138	147	149	142	154	124	152	152	145	156	148	129	125	132	155	137	144	126	146	141	147	142	142	148	137	175	140	143	147	153	133	122	160	131	143	148	143	152	155	134	153	105	140	146	158	140	132	154	135	132	124	159	148	138	118	164	145	144	147	157	156	146	137	127	151	148	148	148	138	133	141	143	151	141	144	151	152	149	159	156	150	142	136	141	152	162	143	140	155	148	164	142	142	156	141	123	132	148	144	144	176	162	138	148	143	141	144	133	149	126	129	171	163	134	132	140	137	129	155	147	121	164	131	116	162	150	144	148	129	159	145	147	141	156	126	153	131	136	153	133	129	137	163	126	148	152	134	170	152	135	145	135	134	157	148	149	144	150	123	157	148	158	151	142	161	151	158	141	137	135	146	149	154	131	160	151	122	161	151	145	138	138	143	174	154	136	177	136	120	131	146	136	158	135	139	151	151	114	141	137	145	133	164	145	149	138	156	143	164	154	143	137	142	143	150	141	135	137	146	137	122	148	138	158	135	155	125	154	153	140	131	137	153	161	159	166	143	149	137	143	149	154	134	135	132	129	144	141	151	158	170	145	134	141	121	148	132	143	159	127	135	133	161	149	144	158	153	144	163	147	157	148	133	158	149	164	153	132	154	153	168	152	152	151	150	128	137	159	146	155	157	135	146	143	159	149	135	132	154	155	164	148	146	120	167	139	157	154	151	147	123	171	126	135	137	157	150	129	158	155	146	135	144	124	154	135	145	141	153	143	126	124	130	134	155	143	154	157	131	139	142	129	147	167	164	150	161	144	140	161	134	152	145	142	155	146	149	133	140	158	156	157	177	163	140	137	137	152	132	134	134	115	159	146	146	157	139	143	151	138	151	149	151	143	113	132	137	157	155	142	153	129	140	140	154	127	166	143	149	170	134	141	145	143	148	147	153	135	139	161	161	129	131	172	140	157	124	145	143	143	157	129	145	158	127	152	147	153	152	154	131	138	139	156	136	133	125	166	152	154	159	133	137	134	143	139	162	135	148	144	135	172	149	144	135	153	129	158	147	154	150	143	153	142	139	152	133	145	141	144	167	125	159	146	143	147	136	127	126	140	144	148	130	137	145	139	131	127	134	132	156	147	121	134	162	160	146	138	133	146	127	164	133	143	164	158	147	141	169	150	163	152	156	142	163	146	142	147	147	144	141	126	164	145	130	136	139	151	150	153	160	141	140	147	158	143	153	143	147	129	131	154	135	159	174	142	159	140	134	130	154	153	153	150	146	144	146	155	176	153	129	141	162	153	167	139	152	133	152
24673	21412	26809	24974	2485	569	498	448	378	352	330	333	288	298	275	240	235	246	294	250	252	260	235	251	260	254	245	244	231	278	261	264	235	241	233	218	243	214	232	211	220	228	237	247	249	235	226	239	265	228	259	220	252	210	238	235	247	243	221	232	240	253	253	242	214	268	233	223	229	233	212	224	245	249	235	247	240	247	235	255	239	248	248	231	195	235	265	250	245	229	228	233	247	233	231	247	236	177	235	276	216	233	232	230	283	243	238	214	266	244	220	211	241	239	257	250	231	218	239	264	241	236	263	224	268	264	253	244	251	249	236	240	234	241	230	221	219	223	256	223	236	220	222	255	227	198	215	238	252	260	244	240	237	237	233	232	248	237	245	235	241	221	219	248	229	250	241	245	221	248	227	214	234	269	265	233	254	238	238	235	260	252	237	244	248	241	269	232	218	216	218	220	233	228	257	212	246	249	273	215	239	243	247	244	243	234	239	232	234	220	236	244	239	216	235	222	239	248	236	229	226	242	230	221	241	215	211	247	243	236	262	257	228	257	223	231	249	250	213	242	227	242	261	245	238	236	261	223	216	229	234	203	242	229	235	248	232	218	233	253	243	220	235	225	243	244	237	226	270	228	235	242	241	256	247	229	242	240	248	260	252	244	247	235	242	264	225	225	256	226	242	259	246	230	248	214	249	225	253	231	216	237	246	252	266	217	236	250	210	244	224	247	244	234	235	249	228	223	231	205	226	235	257	213	245	255	240	243	239	241	233	228	236	236	215	216	240	246	249	226	223	267	237	255	221	266	228	241	231	210	218	233	222	242	237	219	205	241	230	239	250	217	243	239	228	210	225	241	246	244	269	238	266	218	207	239	249	222	225	211	233	253	228	234	267	228	227	259	252	251	230	220	220	230	222	227	239	263	228	218	227	242	250	246	239	242	244	232	206	219	230	245	237	221	228	247	245	221	258	250	236	271	225	227	239	267	238	221	246	213	230	228	228	231	246	249	251	229	246	247	246	216	225	223	187	244	219	214	245	224	226	253	249	216	215	246	244	232	249	242	218	260	227	220	222	213	247	243	241	257	212	249	250	239	251	249	225	242	238	234	263	217	227	242	265	260	255	253	221	241	256	245	238	240	218	220	252	233	243	234	232	256	274	251	243	241	260	223	225	242	212	249	230	207	230	228	227	239	243	221	236	254	236	231	259	230	223	227	226	227	235	229	217	249	244	240	225	256	249	249	221	214	239	245	228	243	244	224	220	213	267	224	270	238	248	244	262	229	269	252	221	226	247	230	226	232	254	232	246	233	241	231	259	241	250	229	235	231	223	207	261	215	226	248	203	241	212	234	207	238	251	228	235	251	232	233	238	220	241	251	236	246	217	222	252	265	241	263	233	231	221	238	240	216	260	230	242	245	241	242	248	221	249	263	232	195	203	187	230	240	213	213	245	232	254	227	210	236	222	279	228	227	253	222	224	225	235	242	231	206	221	234	236	228	247	214	261	238	245	236	272	258	220	234	235	231	242	243	223	235	225	220	219	265	241	244	230	245	247	224	256	266	225	225	238	232	235	231	253	255	232	210	221	234	242	249	240	236	244	241	241	250	240	243	261	245	224	208	221	217	234	225	236	233	245	238	232	219	253	205	209	255	226	206	241	248	243	244	245	258	224	222	207	232	233	233	214	244	224	245	246	256	247	236	235	218	280	227	247	243	250	244	223	226	261	234	238	242	191	238	223	212	204	247	246	233	232	258	254	245	209	213	224	235	216	224	256	235	249	247	260	258	220	249	224	219	223	273	256	230	218	223	240	218	230	225	261	261	256	247	235	236	241	223	229	241	241	236	270	251	254	264	226	197	246	208	201	234	246	229	251	256	223	256	244	244	247	263	242	222	231	243	232	240	217	226	222	264	253	224	216	216	203	245	257	234	261	233	243	232	219	209	245	226	238	220	255	238	250	234	250	248	223	272	230	230	210	209	252	255	191	246	242	218	235	233	238	249	257	224	242	247	249	250	241	232	235	215	246	251	256	244	220	240	255	223	244	224	260	236	216	222	222	253	222	244	252	221	233	245	210	255	240	233	241	249	249	233	243	245	269	227	228	252	241	233	234	212	244	234	251	236	252	241	238	255	230	241	236	227	249	245	235	244	240	229	229	212	241	245	247	215	227	239	229	240	230	227	244	229	213	263	239	231	271	226	247	266	239	220	252	207	232	240	228	212	227	234	260	253	232	223	272	228	253	223	244	221	266	219	235	234	253	231	224	253	206	210	247	236	249	237	256	222	252	241	247	247	215	245	248	226	232	230	249	236	256	251	250	238	253	250	227	239	228	225	240	222	241	226	225	258	241	254	230	251	222	239	266	211	208	240	240	234	243	259	252	216	246	249	247	218	238	238	230	233	261	236	252	245	247	215	210	229	229	217	232	232	232	257	233	226	234	232	220	246	238	234	242	274	237	246	257	255	221	223	255	220	255	269	229	227	231	245	248	227	215	229	215	210	248	248	222	217	219	266	212	234	236	209	250	250	228	252	238	231	248	228	243	255	247	224	193	227	247	260	232	248	247	254	248	235	221	242	220	235	231	230	236	242	226	247	250	248	227	253	230	249	243	209	230	223	247	208	255	241	246	236	235	253	246	230	228	224	206	271	247	231	268	242	258	228	217	226	235	245	242	227	232	242	249	237	234	248	221	222	240	244	245	237	215	224	231	245	242	231	240	247	248	210	233	253	222	236	215	264	243	240	231	220	253	241	239	225	225	219	254	252	229	222	223	258	246	269	252	241	228	227	257	238	220	221	232	229	215	225	240	227	204	224	259	238	229	231	253	237	216	265	258	238	205	242	239	218	222	236	225	255	234	242	241	226	251	244	253	241	237	246	259	240	244	233	223	223	223	265	241	226	238	258	229	231	262	210	243	238	258	239	247	209	253	204	245	232	205	252	219	249	247	234	225	229	232	243	220	214	240	238	258	245	240	225	227	244	239	240	253	224	245	250	241	248	233	235	225	243	222	254	244	215	235	237	228	235	219	247	244	238	224	245	240	229	218	246	231	257	228	245	242	254	235	224	244	238	229	232	235	243	248	247	225	220	258	251	235	220	266	253	210	252	219	223	215	225	237	253	252	257	217	223	219	227	226	233	258	230	226	242	234	235	277	231	258	274	220	229	227	262	241	224	227	254	237	219	233	235	241	204	254	251	234	258	232	223	220	218	253	224	215	236	231	234	247	232	250	228	256	222	232	258	264	231	240	212	270	240	227	235	250	251	224	249	254	238	240	240	235	232	259	230	239	240	215	212	240	250	251	228	261	226	244	258	270	274	238	223	224	248	225	259	236	222	224	225	214	244	236	227	245	266	252	230	244	232	252	237	245	244	235	243	265	241	243	239	253	227	235	277	218	267	261	235	220	236	228	238	255	235	247	228	246	240	207	235	226	236	249	242	229	251	230	245	255	239	241	261	220	245	224	231	249	272	228	253	252	246
3656	7234	5213	2196	1587	1285	1085	998	840	734	599	619	506	482	430	419	412	404	413	389	396	350	369	338	376	381	368	359	391	352	351	346	339	323	352	339	349	375	355	337	348	346	395	383	366	381	359	368	354	342	344	367	377	350	341	359	337	369	332	360	352	362	346	359	374	358	373	355	327	362	357	336	352	366	351	350	383	347	369	370	368	338	355	366	354	343	355	329	360	345	318	326	368	365	392	389	341	385	359	352	369	335	338	353	355	351	358	374	393	388	351	361	353	350	335	371	349	384	372	333	378	340	331	373	328	324	345	362	322	374	358	339	370	369	333	356	368	336	343	365	338	347	344	359	349	343	372	354	369	387	339	330	351	389	335	356	350	365	339	360	343	363	359	333	365	371	355	346	375	355	358	342	347	366	344	369	343	342	367	323	367	334	353	338	365	371	348	329	355	371	340	357	371	390	374	357	399	332	332	353	341	371	348	366	343	374	358	369	352	312	355	347	374	345	380	337	336	363	351	344	352	333	332	363	362	337	364	340	355	341	352	373	337	327	333	359	365	370	315	360	350	358	335	398	383	363	331	346	331	347	328	358	341	387	358	337	356	382	348	361	309	338	366	343	353	398	357	362	333	335	322	336	330	372	362	364	375	385	345	329	346	367	361	377	353	350	423	320	370	347	366	330	332	331	341	354	339	353	349	343	361	369	346	393	347	308	336	353	330	353	348	338	370	324	376	364	350	397	351	329	320	373	362	357	374	364	346	379	352	352	337	353	379	328	363	348	347	357	388	367	320	381	357	372	303	349	364	345	370	386	364	362	348	373	352	363	349	369	379	364	367	327	340	348	338	357	351	325	350	359	336	385	329	343	344	344	326	389	349	337	345	383	366	368	354	363	376	332	342	376	366	348	383	353	335	362	360	358	324	380	343	337	361	354	357	372	356	318	358	341	363	343	377	316	373	373	354	382	351	346	382	363	368	392	385	362	332	348	329	402	358	345	362	366	360	368	336	352	336	343	370	393	345	370	329	336	351	352	378	344	361	343	336	359	376	332	362	369	357	381	357	352	334	361	347	331	347	357	357	361	362	351	359	352	359	345	380	339	340	363	391	368	346	359	332	346	336	373	333	364	339	359	320	314	330	330	362	339	363	361	357	344	362	337	365	377	371	337	391	340	326	315	350	354	360	311	367	332	360	325	345	355	356	360	377	336	336	379	376	358	351	348	377	327	338	344	339	366	377	387	341	348	366	367	376	371	333	343	355	351	319	324	362	343	359	372	355	338	320	357	367	328	362	334	359	358	370	323	350	374	327	367	364	346	359	366	357	340	316	349	345	347	397	381	335	349	352	339	377	331	330	355	343	349	351	338	361	350	331	368	360	353	331	347	329	330	357	312	316	347	344	347	345	340	347	362	382	360	353	381	369	348	341	340	364	370	340	344	331	346	360	376	356	357	347	363	355	354	355	341	353	377	382	383	362	328	335	366	343	335	327	375	326	351	357	369	329	355	367	345	386	347	399	348	381	374	355	355	358	377	344	334	387	383	367	342	329	325	364	346	337	336	365	350	387	382	369	345	343	360	388	329	343	364	371	348	383	345	336	349	363	364	397	369	323	335	365	363	404	390	353	363	354	346	380	353	374	376	322	340	379	352	351	331	367	370	379	340	356	378	324	348	366	395	342	361	372	362	357	377	348	375	370	349	356	375	353	334	382	314	364	371	353	390	368	337	321	360	350	368	335	388	312	395	371	360	348	344	356	349	389	374	380	351	358	363	354	372	360	351	355	355	385	325	345	358	356	364	329	350	347	347	356	329	379	335	349	324	364	372	353	326	379	347	346	347	370	353	313	317	353	368	351	384	323	320	379	350	360	363	368	357	369	344	359	354	338	362	334	356	342	352	339	335	364	333	319	391	374	325	355	333	361	385	367	347	376	343	325	342	329	377	352	377	343	353	365	364	370	333	375	356	346	344	340	325	336	343	376	371	338	347	341	360	346	326	341	351	361	367	349	366	344	332	379	347	362	369	363	333	344	366	349	360	351	311	337	334	342	365	390	356	355	392	323	352	362	356	336	356	371	341	359	367	353	312	359	334	344	394	372	373	401	339	370	351	376	365	374	331	388	366	337	381	369	352	359	377	355	355	359	349	385	349	399	312	329	364	326	372	367	320	378	350	363	351	358	313	365	373	321	371	358	376	362	347	314	348	345	335	374	362	362	311	365	336	358	347	356	377	328	348	361	350	336	360	347	356	377	359	385	343	350	389	339	326	363	402	354	327	338	379	373	359	376	363	368	342	330	333	352	359	347	378	381	368	337	353	326	337	346	370	351	351	361	331	348	382	372	373	363	356	329	365	349	369	328	332	327	368	342	364	359	350	346	343	356	379	381	356	387	358	363	380	350	371	359	375	336	298	333	351	351	335	364	353	367	366	368	330	343	362	345	390	407	366	342	355	362	352	346	360	339	363	358	338	363	335	330	341	356	333	329	317	359	329	323	383	327	347	338	372	352	328	336	345	347	327	368	382	304	370	387	318	342	339	371	328	340	349	366	313	369	387	377	337	353	349	314	318	351	342	364	393	350	324	383	356	342	351	352	370	341	346	348	346	335	356	359	340	337	338	381	358	326	364	320	341	341	363	356	347	354	344	322	382	341	375	344	328	289	365	327	373	307	347	337	353	349	337	338	353	338	350	384	341	369	348	386	383	358	365	365	367	339	353	359	347	341	353	335	370	352	339	333	379	367	375	349	356	377	364	327	350	358	347	324	373	364	373	352	372	372	387	325	339	348	354	334	365	371	354	362	343	362	370	355	301	360	337	351	364	333	362	340	356	372	354	385	363	327	357	371	342	374	348	352	331	328	375	345	342	356	372	385	392	364	355	393	330	373	373	375	355	364	372	350	381	343	358	344	354	368	343	348	378	314	329	343	344	375	331	309	325	355	358	373	321	364	357	364	355	368	332	347	346	348	342	349	385	361	343	360	369	380	361	383	342	346	329	337	353	349	347	332	356	325	335	336	338	355	382	361	359	338	364	339	360	349	356	352	355	358	399	328	332	351	372	368	334	369	347	370	351	349	343	348	359	387	348	372	369	363	352	362	339	354	338	353	375	389	373	351	334	332	367	400	377	351	379	377	319	341	375	337	357	358	356	373	364	371	346	343	371	332	362	353	348	351	368	321	325	348	316	347	322	343	375	367	368	357	379	349	374	327	346	373	370	359	379	341	352	349	377	371	381	337	386	334	391	366	398	346	363	335	358	362	352	362	350	338	362	364	354	374	347	386	343	344	346	368	354	336	347	341	343	360	372	370	368	334	348	338	344	359	344	351	387	363	349	371	387	374	331	349	367	360	390	347	361	350	343	347	346	396	392	351	334	332	357	346	348	349	339	343	363	314	347	334	357	330	344	333	338	357	304	353	341	374	356	313	388	364	355	339	343	338	378	359	338	336	329	343	351	372	371	345	333	337	404	333	354	343	316	380	337
22576	21418	29156	24085	21418	20785	2328	826	585	488	375	330	283	218	173	184	206	179	154	153	174	146	139	126	163	142	123	165	124	125	123	131	161	140	140	131	120	116	136	125	118	105	130	127	118	119	127	136	134	122	100	141	122	142	124	116	110	123	100	110	122	100	101	111	121	91	99	115	124	110	118	111	127	106	110	123	111	116	121	117	110	116	98	115	122	119	124	140	116	140	128	117	120	122	120	130	128	123	122	115	134	114	115	106	102	98	119	129	109	129	105	111	117	112	129	124	127	121	114	128	126	120	131	125	128	98	125	108	128	100	152	110	122	106	146	135	109	116	126	121	125	107	102	118	108	121	125	111	120	137	114	121	125	124	135	144	115	101	127	115	120	105	110	111	128	127	106	123	119	113	118	110	129	115	108	116	121	98	119	101	112	108	107	119	111	115	93	121	113	120	109	107	113	127	122	117	132	128	121	96	100	124	122	115	109	113	105	129	117	107	116	114	107	98	145	121	118	98	110	113	99	118	104	107	135	118	115	102	107	108	105	110	114	124	115	109	121	99	138	97	117	122	122	94	112	112	117	103	111	125	114	116	134	138	114	102	119	110	128	108	111	118	126	93	117	130	117	105	95	107	119	107	123	109	124	116	130	112	98	116	105	118	120	126	105	121	109	104	109	103	87	122	112	113	121	109	108	101	126	112	107	133	126	112	98	96	130	122	106	129	105	109	107	103	115	106	106	105	94	147	102	125	117	120	114	121	115	93	115	118	127	122	121	113	97	111	109	125	103	120	116	105	105	120	116	119	128	95	97	120	120	104	105	118	118	124	91	112	122	118	118	151	126	109	125	123	109	113	127	117	103	105	125	105	109	123	137	119	111	114	103	111	119	119	118	103	105	127	105	122	109	125	94	99	105	119	114	130	120	124	96	122	131	118	117	102	103	108	126	125	116	127	126	109	115	116	98	102	124	105	107	147	124	111	99	133	96	114	108	103	111	132	112	96	105	103	115	114	131	103	103	102	107	109	113	121	123	130	113	123	132	124	123	113	117	129	105	104	133	102	115	115	118	98	130	120	115	117	121	104	108	122	107	112	118	114	116	125	106	120	126	119	113	113	103	119	117	112	127	118	131	128	119	116	110	111	117	117	114	132	122	100	118	96	121	106	109	105	114	113	111	128	121	113	111	107	117	127	122	106	102	130	124	120	102	100	127	110	119	105	107	132	121	128	105	100	116	111	103	93	117	107	108	105	125	119	115	86	107	94	116	118	105	108	134	111	114	106	105	128	97	97	108	100	115	122	113	106	112	108	130	119	113	114	110	101	127	112	114	109	108	113	96	115	108	116	125	118	120	121	106	96	93	95	94	109	114	113	113	118	132	119	109	106	118	125	133	91	100	95	132	112	120	127	126	132	115	109	94	132	109	119	124	110	124	110	109	106	112	108	122	143	122	133	94	123	113	112	122	118	122	125	130	113	112	121	123	128	112	109	119	133	108	108	108	119	121	106	115	104	88	132	132	119	95	108	111	118	101	132	112	124	146	107	111	93	87	101	113	120	155	149	120	105	124	122	114	109	100	110	124	136	110	111	126	109	122	97	116	103	108	132	127	103	118	122	118	118	131	93	115	107	128	111	120	103	117	100	115	120	98	120	106	129	104	99	111	116	116	108	128	99	120	124	105	90	116	119	104	147	100	116	114	87	109	103	112	123	123	112	115	103	118	140	120	118	118	134	110	105	93	123	98	125	103	104	111	133	103	115	119	104	111	114	103	110	113	118	122	106	106	109	107	114	110	103	105	116	100	99	122	116	123	117	115	107	116	103	119	111	114	122	102	104	99	121	112	112	114	116	96	146	108	136	111	108	125	115	128	108	95	126	111	123	113	126	104	94	123	119	100	119	138	99	98	128	108	109	120	135	120	113	116	99	94	113	94	101	124	112	126	115	122	122	108	117	116	116	108	95	99	122	112	112	105	106	104	105	116	124	120	123	114	103	132	101	110	118	121	107	144	98	112	108	119	118	115	109	135	130	135	118	101	121	99	123	129	124	113	104	128	112	129	120	115	103	122	113	98	113	105	115	123	124	139	116	114	112	121	112	109	134	113	127	113	109	100	109	129	104	120	124	112	105	106	121	119	130	120	93	98	108	117	133	105	112	124	107	113	119	113	119	112	139	113	94	92	123	112	137	121	105	134	117	114	115	125	107	117	120	103	114	110	120	101	118	114	131	134	108	118	119	113	138	111	125	118	105	114	140	130	139	123	100	108	115	102	119	109	109	129	124	116	121	131	120	120	99	107	132	119	116	145	140	129	117	95	94	115	105	107	109	94	131	104	126	119	106	123	103	112	112	101	106	127	101	122	111	119	121	121	119	102	121	97	118	109	106	127	119	125	111	114	111	122	102	129	111	100	108	92	111	94	116	110	140	114	120	107	118	98	114	116	119	116	104	107	112	110	107	127	110	136	106	113	127	114	110	124	111	118	132	117	125	113	114	116	91	126	123	96	123	129	111	118	118	123	118	110	102	109	108	125	92	101	121	125	104	128	124	121	116	146	101	124	102	129	125	119	119	113	115	134	106	131	124	93	125	104	117	114	123	126	106	112	105	128	113	112	107	124	103	123	127	128	118	119	120	109	114	103	117	110	124	90	125	111	96	115	117	121	120	111	122	123	117	102	112	121	118	99	111	116	105	113	120	123	116	121	130	109	118	109	116	93	96	122	122	119	97	127	119	112	109	100	103	125	122	112	118	110	119	120	110	105	109	122	123	118	104	92	114	119	123	107	133	111	125	95	120	122	122	97	102	104	115	132	113	135	105	113	109	144	116	135	130	113	127	131	109	123	110	126	104	115	116	115	129	125	116	105	118	107	105	132	102	121	125	125	104	114	102	89	108	126	121	105	130	119	110	114	119	105	107	122	105	123	119	114	120	118	114	104	115	137	115	115	141	120	124	114	120	119	109	122	110	110	118	106	122	111	108	131	113	124	113	133	113	128	127	108	102	127	123	104	107	119	133	107	133	124	106	112	110	112	103	134	139	110	117	123	100	115	121	114	119	114	90	100	127	123	103	105	114	138	111	110	114	92	129	105	100	107	105	116	111	114	124	120	123	96	95	112	114	122	124	115	92	119	129	133	125	106	113	126	104	116	122	114	102	104	119	114	112	110	130	104	104	104	127	119	134	119	122	120	111	129	105	116	122	129	129	111	107	106	121	125	113	126	125	122	115	105	119	129	100	112	129	127	119	98	112	117	111	127	117	116	105	112	113	122	112	115	101	134	101	111	84	122	109	110	113	128	131	108	121	129	116	124	117	113	116	120	128	119	125	112	121	109	128	113	103	106	116	112	128	122	113	113	112	110	121	110	108	112	93	126	112	93	118	120	98	107	105	128	127	130	126	138	116	106	109	122	134	113	120	102	122	108	114	107	113	103	135	118	101	131	118	93	124	120	116	108	104	101	108	112	120	115	125	120	112	115	107	128	107
4916	16291	11779	5380	3760	2683	2192	1872	1475	1183	918	812	585	530	429	390	334	324	300	296	279	278	264	230	211	218	206	228	195	209	177	182	189	188	199	178	210	180	180	178	162	190	155	197	169	198	171	192	186	192	203	167	178	180	149	166	202	172	182	165	176	173	178	170	185	159	193	198	196	175	167	185	164	170	183	144	165	163	151	169	194	177	181	169	160	157	170	146	190	172	182	160	174	173	161	156	207	162	183	164	179	155	153	184	186	169	193	175	163	195	148	185	178	165	175	181	183	181	152	167	175	179	200	185	172	161	171	171	183	177	165	176	184	169	168	162	180	172	184	160	162	137	175	189	178	162	179	154	184	164	150	181	170	163	180	178	181	161	165	150	181	167	178	175	174	161	160	164	161	171	184	161	181	170	160	155	159	171	173	179	165	170	164	165	162	160	166	163	180	167	174	171	166	164	176	150	181	160	161	150	167	157	179	164	172	168	158	163	189	173	171	177	166	178	153	173	172	181	156	167	170	141	178	161	161	186	172	160	170	182	175	153	157	163	177	180	168	193	181	163	163	180	168	151	174	170	175	157	156	175	140	168	159	180	175	176	178	149	161	153	172	171	168	172	199	149	161	156	152	181	181	128	178	155	152	161	180	167	179	169	164	175	181	157	162	182	142	182	170	163	169	155	179	167	162	165	150	171	155	150	164	159	175	166	168	167	158	169	193	149	170	166	176	169	168	162	144	175	151	181	161	167	144	148	156	169	177	166	171	167	144	166	175	165	175	157	181	179	150	166	175	160	162	164	153	159	163	177	156	167	180	172	173	159	164	170	161	184	148	145	164	156	164	171	164	170	164	204	165	159	173	143	159	173	180	168	171	170	166	154	178	181	157	172	199	188	177	157	179	145	184	185	159	152	154	179	184	145	178	168	152	153	172	168	168	155	175	140	154	172	154	166	178	139	153	190	154	154	170	157	172	170	157	161	180	183	177	169	180	161	160	165	169	149	173	161	177	158	175	183	169	162	166	197	174	177	165	169	177	169	145	188	159	173	150	162	160	149	167	169	183	183	171	141	158	144	181	166	153	170	186	143	183	182	162	169	172	170	179	136	177	137	166	175	176	170	156	158	171	158	161	143	155	141	176	177	137	148	147	158	151	160	188	156	168	185	181	149	158	151	146	181	175	173	175	177	151	165	142	163	189	178	186	159	155	162	174	154	164	178	196	143	183	165	171	154	156	184	167	154	173	176	176	146	162	181	166	174	188	165	166	188	163	172	167	188	152	156	175	173	155	161	214	175	163	156	148	181	176	165	174	167	163	173	185	169	146	168	169	162	176	164	156	164	153	179	183	179	187	192	183	165	186	152	153	152	150	169	155	198	172	174	152	178	166	160	172	178	152	160	156	161	184	191	177	199	165	166	175	192	169	165	192	164	165	167	149	151	163	176	174	143	182	191	150	177	156	173	179	162	160	179	159	175	182	161	146	158	149	169	156	162	147	172	155	147	178	161	183	150	151	155	159	181	153	171	122	159	153	171	147	177	172	162	171	153	173	166	145	161	176	174	140	169	155	162	168	153	175	155	141	165	173	152	162	181	172	153	181	146	179	183	179	189	159	164	148	152	148	156	178	144	170	190	176	146	189	149	156	143	188	176	173	190	191	160	143	163	156	158	166	139	151	169	151	154	146	169	166	181	168	177	152	162	151	133	168	173	186	170	167	165	170	164	158	186	160	181	168	162	173	177	176	136	199	172	175	169	157	193	150	157	159	178	186	176	162	152	142	194	168	165	154	151	143	163	171	142	154	157	164	158	196	160	163	159	148	187	152	168	147	166	162	170	174	159	167	178	156	163	185	143	163	189	185	166	183	149	161	159	187	159	169	171	172	148	171	184	168	154	164	161	154	158	169	166	160	149	178	182	163	158	176	168	174	151	150	153	171	182	169	151	153	171	175	151	152	148	181	160	178	172	139	152	170	170	159	157	158	199	183	167	166	157	175	160	165	158	171	155	178	162	150	156	152	166	166	153	177	171	180	154	157	166	156	186	150	150	150	173	156	161	167	172	162	169	172	187	175	174	176	170	158	175	172	163	160	163	164	175	186	153	155	177	170	176	186	164	145	179	157	154	147	156	162	178	186	169	178	177	167	158	153	156	165	159	188	171	178	179	181	173	178	172	146	157	168	174	182	161	171	175	184	156	163	164	176	171	176	158	180	184	193	137	178	146	165	166	166	155	155	160	159	185	180	170	161	176	165	171	180	165	170	142	192	160	182	151	162	151	161	167	155	170	172	173	156	156	173	177	170	167	181	158	165	159	178	165	172	167	148	153	171	165	170	168	166	175	164	162	174	179	145	138	169	171	137	157	166	168	184	165	176	160	153	186	167	163	160	158	164	158	172	172	172	188	193	183	166	181	178	168	176	154	151	172	175	163	165	149	167	185	149	175	156	169	149	161	166	158	155	186	175	174	167	152	192	144	171	156	172	153	154	163	156	186	177	187	177	159	169	158	171	157	163	181	177	176	171	164	171	181	142	159	167	175	145	154	150	160	164	158	170	181	166	180	162	166	175	199	155	172	153	168	156	172	164	177	174	159	177	181	171	157	186	180	177	176	142	154	161	150	192	171	171	150	181	177	180	174	168	188	158	160	182	173	191	156	185	164	174	167	164	167	152	165	146	158	177	203	171	187	171	178	158	164	153	151	171	189	165	160	157	182	188	165	155	181	145	153	174	150	167	145	154	180	155	179	155	159	157	145	173	171	147	187	162	149	190	169	165	145	190	176	168	150	153	179	169	180	155	166	145	168	162	167	158	158	176	164	168	170	158	192	170	162	176	159	185	157	183	179	139	164	176	180	158	149	157	169	169	173	168	165	182	147	152	160	156	153	182	153	179	169	158	171	163	178	161	157	158	151	177	164	149	171	157	171	182	176	160	180	186	167	180	182	161	163	142	170	164	161	172	160	147	178	162	173	151	172	161	176	166	154	150	167	167	184	137	160	166	174	162	150	152	153	182	162	189	169	140	201	169	176	159	192	164	181	165	161	176	162	153	151	163	164	154	173	172	152	185	167	162	158	153	179	156	153	168	171	151	187	155	179	152	161	153	159	158	163	164	178	167	171	160	147	191	155	166	150	173	165	177	163	159	148	166	173	150	154	149	178	169	158	162	179	166	167	172	163	167	147	166	134	174	190	169	160	164	173	160	172	185	149	195	156	176	167	173	159	169	157	153	170	158	148	155	184	177	166	175	163	164	192	179	187	186	162	156	144	159	177	148	158	158	156	178	155	172	186	158	158	197	152	171	155	161	170	181	177	165	187	167	172	179	183	192	158	166	169	157	145	149	165	142	169	165	173	162	177	177	173	157	171	166	159	159	173	169	151	183	183	162	172	157	152	166	174	160	183	179	176	171	163	169	178	172	177	173	149	160	167	175	168	173	162	181	169	162	181	174	156	168	157	182	167	193	181	166	167	150	146	169	160	156	164
27246	16690	2992	865	526	397	292	304	291	236	233	223	216	185	200	184	208	187	186	172	170	206	179	216	165	198	182	194	200	198	197	189	198	185	187	189	185	198	207	199	185	179	181	240	193	177	207	191	178	181	184	207	167	181	201	214	172	167	178	180	184	188	173	204	174	169	159	208	206	197	220	175	202	194	165	228	188	195	178	181	171	196	206	176	188	197	193	215	200	203	159	180	164	183	171	193	209	160	179	169	191	178	179	180	170	198	163	178	187	210	198	212	194	162	220	208	165	178	179	170	175	191	187	186	187	185	181	178	198	199	179	195	200	188	191	180	204	182	181	205	174	174	179	174	182	172	176	178	171	177	177	177	204	178	184	183	174	170	198	184	183	191	151	176	184	199	202	211	186	175	190	176	190	205	178	185	180	200	163	206	161	154	183	175	193	169	188	190	192	204	196	176	139	172	162	178	205	186	194	161	166	193	198	181	192	183	188	186	184	181	172	166	176	189	173	175	198	145	190	190	186	211	183	190	182	174	170	186	202	172	192	182	173	180	203	186	185	181	186	161	169	159	207	169	182	192	159	194	213	216	187	171	183	171	183	164	176	193	186	199	193	179	172	185	186	176	175	190	175	180	181	183	187	180	176	166	172	180	176	197	198	179	206	196	210	196	187	186	201	204	216	168	174	173	172	182	178	152	184	191	194	161	177	183	167	169	198	198	198	202	151	224	183	179	186	188	198	189	191	182	200	187	202	186	169	175	155	208	190	180	200	193	193	192	192	190	183	187	174	176	212	183	174	175	198	186	184	169	198	178	174	205	199	171	206	178	194	195	193	179	165	168	185	185	200	193	202	193	177	174	174	187	187	194	215	202	186	193	191	173	191	184	188	208	181	178	171	197	171	197	190	178	179	205	187	178	176	171	172	196	166	176	173	184	191	191	176	205	187	184	200	172	176	202	170	193	198	186	197	188	196	159	208	168	201	196	180	169	180	188	179	193	198	184	200	188	185	186	195	184	166	176	212	185	201	203	177	192	164	193	196	182	187	193	209	188	168	158	199	199	186	207	177	162	193	194	172	186	170	189	192	177	188	187	169	211	169	194	201	166	199	197	185	203	190	181	177	186	167	193	178	201	166	183	166	187	184	197	213	193	164	201	179	184	178	179	161	152	192	215	193	213	169	167	194	167	170	177	193	198	207	186	184	190	181	207	189	185	163	191	198	211	169	203	185	180	177	179	156	193	187	204	202	196	172	183	167	192	172	199	161	193	173	176	168	193	184	184	199	194	191	178	173	202	211	164	178	180	197	155	197	188	187	177	175	194	192	185	195	175	192	204	190	180	178	176	158	195	162	190	184	199	179	210	193	167	180	183	209	170	195	180	180	173	181	157	187	193	176	186	187	182	150	198	207	201	185	175	174	178	190	211	192	176	199	204	178	189	196	184	181	158	161	185	194	192	185	181	171	200	176	182	170	192	180	208	199	213	206	194	200	163	180	198	167	168	199	204	186	190	162	182	173	186	191	194	178	160	178	204	191	177	181	190	175	193	164	187	202	181	185	182	179	187	192	190	177	178	193	189	186	168	196	174	179	163	192	195	193	177	167	195	193	180	174	196	193	185	195	187	191	178	173	176	173	158	176	179	208	159	184	162	207	213	166	181	216	187	179	195	181	208	207	173	187	197	171	155	174	165	189	186	201	184	203	205	183	182	199	181	184	188	198	186	187	183	180	196	184	192	190	178	182	191	192	179	202	164	205	204	168	184	194	162	196	193	194	164	156	190	165	190	181	174	165	177	163	159	180	182	185	172	181	181	189	197	193	184	186	178	177	151	201	188	164	183	195	174	194	169	192	190	186	193	152	198	166	181	185	196	176	192	186	200	183	191	181	204	207	177	171	176	172	198	188	171	168	196	189	178	193	187	188	173	208	183	182	197	213	171	193	211	168	177	203	190	196	191	198	195	207	193	198	169	197	181	188	188	176	190	195	183	192	194	199	191	188	183	188	186	181	209	197	162	179	183	181	191	178	171	193	168	215	199	218	205	155	198	207	181	173	182	188	190	178	181	182	151	164	198	193	213	168	184	195	183	202	204	220	172	160	207	180	163	178	159	192	196	189	184	189	153	198	185	167	195	208	176	176	204	175	194	176	184	159	167	212	201	182	196	194	189	170	181	226	184	195	188	186	186	171	183	167	216	195	199	191	181	194	190	207	170	197	183	205	189	174	186	198	171	182	194	180	208	177	199	180	162	188	217	194	181	183	179	185	176	166	200	164	201	190	173	187	183	170	180	182	188	195	191	206	174	191	194	182	181	176	181	216	190	199	167	171	191	194	186	181	175	167	210	178	186	202	179	176	191	189	175	204	189	194	156	190	164	174	177	172	176	203	177	202	176	173	191	180	149	185	162	202	188	169	147	198	204	172	166	171	205	202	174	193	188	158	179	192	174	170	218	182	173	170	175	175	186	193	178	175	155	194	179	159	195	182	189	183	191	210	170	199	178	174	202	171	209	182	203	189	171	201	187	172	197	174	183	208	167	192	178	185	190	197	177	222	182	202	183	182	210	185	205	181	187	187	175	182	195	205	185	186	174	203	185	199	204	178	209	192	194	189	177	172	204	189	171	208	187	203	181	193	204	174	184	182	182	177	182	181	178	173	180	195	182	164	187	197	200	192	197	185	173	174	191	181	208	172	193	191	154	189	180	198	169	177	166	191	177	165	160	164	175	204	200	164	169	165	154	181	211	204	185	196	180	182	178	184	199	177	152	184	156	190	171	180	177	170	160	197	184	199	172	190	178	203	179	170	166	175	172	198	217	188	187	205	185	181	183	192	183	188	184	187	182	199	180	157	164	185	170	187	180	171	185	187	188	192	178	195	186	184	196	201	176	214	207	192	222	184	189	203	173	162	198	195	192	211	182	171	185	187	186	206	184	173	187	178	220	185	164	187	197	188	188	182	189	177	183	185	174	196	201	169	181	167	202	184	149	185	168	206	190	185	186	200	183	168	187	166	187	180	183	196	191	195	193	176	185	170	179	195	199	170	171	212	170	187	169	175	193	195	173	153	200	181	193	168	197	170	193	193	165	182	197	190	185	183	195	191	227	194	198	183	179	171	182	175	180	180	183	181	194	182	190	202	161	151	175	184	184	189	163	202	183	168	151	179	172	198	176	187	190	162	194	171	182	189	174	173	196	186	167	184	190	182	161	173	173	190	184	172	193	171	194	186	219	183	216	185	185	190	201	175	164	187	199	172	188	199	192	172	167	211	178	181	174	202	185	179	156	185	188	188	174	220	174	185	196	210	189	185	219	176	194	185	200	179	197	189	176	196	176	171	205	208	194	167	191	191	164	186	193	174	201	190	178	174	183	165	194	205	168	206	174	183	189	197	196	178	181	193	168	159	180	213	186	157	190	207	171	164	174	176	184	195	173	185	196	185	179	200	191	150	196	176	164	201	182	187	201	199	195	191	168	160	189	170	200
4401	3044	2463	1224	869	680	629	593	589	472	411	368	348	337	310	274	311	339	324	302	231	313	288	306	323	294	303	286	297	290	283	312	285	308	292	311	287	269	295	288	278	269	294	277	274	275	292	298	307	295	289	303	278	270	276	279	282	280	290	283	294	289	260	298	296	297	303	281	327	289	289	313	310	281	265	287	273	314	282	272	302	286	272	280	272	284	292	270	269	297	319	274	296	255	309	317	291	300	303	241	279	288	269	300	293	290	304	260	292	312	277	291	314	307	294	315	303	271	301	286	298	292	314	262	279	298	270	328	279	298	291	309	256	267	305	281	315	275	301	279	268	312	315	278	256	271	295	344	293	280	305	304	268	280	286	294	300	290	286	271	294	279	285	279	280	312	266	305	275	282	310	282	274	280	309	323	273	280	272	295	284	304	294	257	278	269	274	258	287	284	271	265	306	274	289	285	280	294	281	307	298	289	277	287	319	300	305	285	285	286	273	287	287	291	270	276	283	318	303	262	266	269	258	271	287	319	308	287	269	304	289	260	258	298	288	296	302	286	276	285	284	286	278	266	291	285	290	277	264	250	284	280	307	273	299	296	294	310	272	290	270	295	263	321	242	274	310	290	282	296	245	282	304	292	282	257	274	264	285	275	256	250	293	302	280	284	302	324	305	310	300	288	286	275	304	297	257	293	292	279	252	275	284	255	299	286	280	291	269	294	284	273	271	317	293	308	294	283	295	282	284	274	280	293	302	319	290	269	313	285	286	276	303	314	247	285	297	301	255	277	280	305	259	268	267	294	308	293	252	314	275	295	285	273	293	281	264	292	283	286	266	290	236	281	320	296	297	300	291	320	258	280	269	276	297	291	266	320	285	328	263	300	294	304	285	283	273	299	300	266	264	305	325	303	279	274	299	255	295	294	271	251	299	275	278	312	277	261	277	300	282	319	295	300	250	254	275	282	278	261	297	269	273	308	291	289	305	284	330	332	291	293	281	307	251	260	285	307	284	295	311	293	298	306	311	307	313	279	296	290	301	290	286	259	315	277	285	283	311	307	256	288	292	302	291	290	282	298	270	276	313	294	302	258	323	265	285	274	302	267	268	279	278	303	255	278	294	292	283	292	292	265	299	289	300	258	304	280	312	289	296	277	300	280	296	297	284	285	287	301	268	277	271	314	318	285	309	286	250	272	281	273	313	280	292	288	278	276	292	292	296	306	294	322	286	295	306	262	275	262	294	291	282	268	268	279	276	286	298	279	297	273	289	275	257	268	275	249	302	287	298	285	265	272	286	294	283	269	283	290	250	274	284	280	277	281	306	281	261	281	283	277	310	287	290	289	280	312	282	296	285	292	292	309	296	265	301	281	314	290	294	300	313	277	293	275	288	299	316	285	274	266	272	285	295	278	282	303	252	325	287	257	304	297	292	304	295	283	291	295	279	280	302	310	311	296	296	264	299	278	303	280	288	275	293	270	297	319	280	273	287	281	288	290	311	296	291	281	291	310	296	294	295	283	309	271	282	292	288	292	301	280	280	285	298	306	286	297	286	276	259	275	279	283	275	293	296	253	281	322	300	322	269	284	297	277	301	257	313	258	284	265	281	299	287	271	312	278	299	288	281	282	298	286	291	282	305	286	278	291	298	288	304	255	292	303	287	298	316	297	270	259	275	294	307	293	279	289	280	298	306	289	287	286	272	282	298	258	301	283	278	282	283	311	299	292	283	302	276	284	291	310	317	275	269	267	279	300	253	316	310	292	288	291	261	285	274	293	281	300	292	312	302	265	287	289	299	302	278	282	287	293	239	286	302	280	285	279	259	308	305	286	266	259	277	307	293	296	297	295	328	278	286	289	294	269	289	279	254	319	270	268	306	305	279	306	293	289	307	284	285	289	310	278	262	287	315	263	296	299	322	301	286	319	286	315	263	282	291	287	299	287	281	279	322	266	294	301	297	305	280	268	280	278	274	305	295	298	266	281	278	290	305	311	305	275	292	266	305	272	273	292	295	279	323	274	297	299	305	288	283	315	267	286	294	306	275	240	276	293	294	278	322	309	272	300	303	296	274	269	313	312	284	273	285	284	288	264	290	320	283	284	262	298	291	287	280	269	302	274	278	275	262	258	276	288	259	305	267	302	286	282	302	268	292	287	279	288	252	270	296	284	315	277	267	284	301	290	308	305	276	299	278	309	271	297	284	305	316	299	288	292	274	282	297	302	317	256	286	269	313	281	310	287	292	307	283	282	280	278	298	271	288	282	292	269	309	286	294	294	261	302	275	322	254	274	268	281	296	308	255	263	282	272	297	304	262	294	281	302	306	276	306	291	305	260	284	287	299	287	297	293	281	288	299	264	307	281	260	251	308	306	337	294	277	270	308	286	258	291	287	321	289	259	281	274	270	283	274	273	278	283	266	272	288	289	249	267	270	284	286	267	285	259	322	256	280	270	301	275	302	282	272	240	291	341	267	344	317	301	291	278	290	298	293	271	288	273	281	303	297	296	298	268	312	299	275	289	267	304	260	291	317	288	271	297	307	288	294	295	304	305	291	276	277	287	285	249	290	291	289	271	281	310	287	288	312	307	295	268	275	313	294	281	297	245	317	270	300	306	294	284	270	288	270	271	264	294	285	288	300	288	326	275	291	271	320	311	261	281	305	283	247	273	290	286	291	275	272	305	320	276	302	272	295	282	304	276	280	285	277	272	291	296	284	296	303	303	303	284	265	302	296	325	282	302	305	284	314	297	271	278	285	275	295	267	283	295	302	286	272	274	269	307	304	287	282	286	313	264	269	294	294	308	294	260	267	290	287	280	288	258	320	279	305	291	269	300	271	294	299	275	307	293	272	268	282	271	271	254	292	258	310	287	271	280	274	280	268	292	316	294	286	302	283	286	260	285	303	303	285	283	287	268	293	266	286	288	286	292	300	265	298	276	273	317	307	287	272	286	297	278	292	258	306	310	275	235	309	279	282	270	300	282	283	307	274	254	302	290	302	322	296	307	300	296	263	294	280	276	291	290	277	303	283	278	301	285	314	260	260	292	301	268	294	312	273	291	284	258	295	290	267	302	297	297	261	300	282	318	297	312	287	258	303	298	277	287	280	297	296	290	289	293	278	263	307	286	313	299	262	319	301	308	289	290	277	291	286	256	285	290	285	290	299	290	269	287	276	266	280	270	315	280	329	276	303	310	283	308	275	278	271	275	281	293	297	331	286	273	310	258	290	283	285	316	312	279	269	294	277	271	266	249	275	263	301	263	320	284	274	275	292	307	317	270	294	275	295	279	296	282	308	268	265	288	270	265	301	269	296	278	269	283	259	286	264	294	304	303	306	265	323	306	283	269	307	311	292	299	288	314	286	267	282	287	253	288	292	290	285	288	284	275	271	289	277	282	273	279	301	289	308	283	255	291	324	267	294	285	277	270	290	322	305	284	294	294	288	267	275	274	298	299	273	269	284	313	293	278	273	275	281	305	300	281
23569	21412	28505	24688	20660	2268	591	386	371	289	226	221	182	147	124	144	107	116	129	111	110	139	107	112	105	93	108	105	100	104	103	95	115	110	97	93	111	95	95	89	92	98	101	105	95	98	100	76	96	72	111	88	112	89	100	113	95	81	87	94	86	97	101	73	97	100	94	88	93	103	83	80	87	89	94	83	86	96	102	90	95	88	99	86	111	91	85	106	100	81	102	97	84	91	96	93	99	94	82	94	95	88	79	93	81	82	103	124	74	92	110	81	81	90	113	89	89	99	96	92	81	79	87	100	104	103	83	107	95	96	85	98	91	95	85	92	93	82	89	92	89	96	100	98	84	87	89	86	97	102	94	100	82	82	91	107	96	86	81	73	76	91	96	88	92	89	81	103	85	94	90	88	108	90	82	86	79	98	82	89	92	78	65	93	88	97	102	85	80	106	87	80	85	73	114	83	86	97	109	93	95	93	96	80	88	100	76	74	81	86	96	107	91	79	91	95	96	95	100	87	102	100	82	92	94	88	94	96	125	88	95	60	74	89	108	92	100	84	81	85	71	82	114	91	71	86	93	109	93	90	81	81	89	70	69	94	96	89	77	66	84	78	91	86	77	83	85	75	90	97	112	93	88	77	101	89	94	81	95	83	100	88	98	93	83	91	85	95	80	80	85	82	102	86	99	82	93	75	80	76	82	79	105	92	80	96	86	84	73	82	87	87	115	85	88	100	86	97	72	97	75	82	107	95	93	81	81	96	85	66	89	95	83	95	83	96	80	100	95	79	94	86	85	79	94	77	98	87	88	78	94	80	85	87	82	85	73	86	82	89	69	94	79	86	97	93	91	92	91	83	104	92	81	97	84	84	99	72	94	75	94	89	98	87	99	99	103	82	71	88	91	93	94	101	87	86	96	80	92	119	74	92	78	98	88	97	108	85	79	99	94	87	104	89	78	75	94	88	93	106	98	94	106	92	87	89	88	91	94	76	94	102	97	90	103	92	75	75	78	74	84	103	97	96	91	93	95	89	90	85	90	75	86	91	104	89	73	84	80	81	88	99	73	70	92	105	88	86	91	89	60	98	77	83	91	93	105	79	89	97	88	109	89	75	93	89	89	106	72	105	96	89	89	85	82	92	88	76	90	82	100	87	87	95	82	97	91	97	79	95	81	89	83	93	92	74	104	83	72	83	91	101	93	79	82	84	77	96	96	97	85	90	76	93	107	90	96	88	107	78	69	84	98	85	87	86	91	86	99	76	89	96	80	89	103	71	78	100	93	87	83	79	95	78	85	92	80	109	75	75	84	100	86	81	87	89	98	100	87	95	87	71	76	102	97	72	93	88	82	107	88	75	86	84	95	91	93	93	96	90	84	92	87	104	106	83	95	85	92	89	71	90	80	98	99	80	91	78	88	99	83	83	100	94	89	86	75	92	85	83	99	82	88	82	80	83	98	84	84	71	76	97	81	85	84	84	87	95	93	90	95	88	91	99	93	87	95	93	89	112	92	80	92	121	98	106	88	100	81	88	89	83	96	95	87	86	90	82	85	94	79	109	87	78	80	77	77	81	90	89	81	80	93	89	95	87	92	87	99	92	79	97	83	66	98	89	81	84	79	80	92	98	84	70	81	87	97	96	101	93	96	89	94	84	94	93	83	97	69	90	92	104	97	103	112	85	82	93	85	84	90	94	99	98	91	88	117	98	78	103	100	95	82	94	71	87	84	88	95	87	89	101	79	78	86	83	95	90	85	105	88	85	96	96	88	67	77	82	79	101	81	88	91	86	83	94	101	86	93	106	88	91	81	76	86	79	110	83	104	83	90	73	87	80	91	91	102	78	87	93	83	87	79	88	109	66	81	98	88	97	86	89	101	71	76	91	87	87	76	89	81	93	89	104	82	97	100	91	95	106	97	92	97	98	96	92	90	79	87	89	89	77	93	92	91	91	107	102	83	94	90	90	99	83	107	101	90	78	84	88	102	85	80	76	93	90	92	71	80	72	103	90	83	71	79	91	88	94	87	94	87	79	81	83	86	106	101	108	97	88	82	77	94	96	69	75	95	85	94	80	82	98	92	93	86	103	88	103	91	76	89	80	84	98	74	94	93	80	96	91	83	94	81	73	102	89	94	99	61	80	109	70	84	83	79	97	98	78	91	87	90	73	93	72	78	75	97	101	99	95	89	97	75	92	98	85	99	71	92	119	76	92	102	81	85	95	82	103	80	96	75	86	86	85	97	83	85	95	70	91	95	92	80	75	89	103	77	84	81	101	89	104	78	89	72	86	80	88	74	76	74	85	107	72	92	97	85	100	78	84	76	83	88	82	91	105	86	93	84	91	82	89	74	89	76	78	93	95	98	94	79	85	79	75	108	104	85	80	116	91	94	80	108	81	102	83	77	82	73	83	88	81	78	97	104	97	85	88	91	93	93	95	89	68	88	87	99	103	117	81	79	89	97	106	80	87	80	80	94	96	76	86	80	87	93	84	96	81	82	92	87	103	88	86	90	90	87	100	96	87	86	99	104	92	99	82	94	87	82	70	81	81	90	76	92	98	91	93	101	81	88	81	96	92	96	88	91	81	90	89	98	96	87	76	95	107	93	73	82	83	104	84	89	97	90	86	89	99	106	93	84	88	110	82	85	95	86	83	96	85	88	81	80	80	96	123	80	91	75	85	93	83	86	112	79	106	90	96	99	71	63	96	91	95	80	88	72	96	73	90	93	97	91	89	80	83	96	94	77	83	95	78	97	88	90	99	98	82	81	79	88	94	86	88	85	88	100	96	103	98	88	82	85	95	73	93	90	92	87	95	68	101	82	100	92	93	89	76	80	96	87	94	86	83	97	82	85	83	100	97	82	94	80	78	91	118	78	91	96	66	102	102	83	78	81	90	105	88	72	91	83	100	82	96	95	81	89	81	73	89	92	118	83	104	97	68	95	81	91	94	78	91	75	72	76	98	87	80	77	84	90	104	87	86	67	95	84	84	90	84	74	98	85	89	95	97	101	93	84	88	93	83	92	87	87	76	94	90	74	92	91	109	88	94	101	83	77	91	97	96	89	94	85	87	91	100	73	89	94	61	96	92	88	86	101	89	81	77	103	107	91	81	94	90	95	86	89	98	83	91	101	79	107	99	93	73	71	98	86	81	102	101	87	98	78	79	87	96	86	96	80	91	90	84	102	84	81	98	102	95	107	83	106	93	91	81	81	85	70	74	79	85	82	87	100	90	89	82	93	64	89	108	88	82	94	70	99	95	100	87	95	72	76	99	89	96	94	93	90	81	89	92	108	83	87	73	84	79	79	107	109	81	81	97	98	86	89	83	70	80	93	78	106	91	84	84	78	84	102	115	96	93	96	87	73	101	92	79	100	91	87	106	85	96	98	62	89	81	93	104	99	102	95	78	99	92	78	101	84	75	94	83	85	87	91	101	96	102	80	75	84	77	94	110	83	93	81	91	104	88	74	91	80	88	112	95
3541	10024	7031	3254	2238	1584	1271	1061	902	759	573	490	357	329	266	256	232	245	191	220	217	183	204	191	169	177	187	157	182	164	163	143	142	169	159	153	168	148	142	164	153	138	150	149	154	137	176	138	138	139	162	150	172	167	151	134	154	155	133	147	158	133	138	140	139	136	165	159	159	143	160	156	149	154	152	125	134	143	157	147	143	165	156	149	146	127	144	156	145	154	128	145	134	155	137	138	135	136	141	154	155	113	178	172	151	143	166	143	142	147	149	149	140	166	133	146	120	145	149	151	140	159	143	129	144	139	135	139	144	162	145	140	123	181	150	144	156	144	153	143	124	123	134	157	148	142	152	154	119	145	150	152	147	144	134	153	143	135	153	160	137	151	157	122	163	161	145	134	146	147	142	144	159	135	150	141	144	129	149	134	158	145	141	159	126	145	155	145	154	157	149	135	122	139	149	177	124	167	116	149	142	140	150	130	140	145	141	162	137	114	129	127	142	151	125	125	131	149	145	128	153	158	148	157	127	143	142	125	150	146	143	144	154	136	135	168	155	143	157	139	143	141	123	147	119	134	136	131	148	151	153	141	138	139	147	129	136	155	129	117	145	125	158	120	137	135	133	146	141	139	147	154	152	144	130	140	137	145	128	144	138	149	153	154	154	137	158	128	126	148	119	132	152	155	138	141	147	144	150	154	138	140	129	153	147	152	144	145	131	135	154	134	116	146	155	147	126	126	170	145	123	137	156	147	155	148	152	124	141	130	141	150	137	134	147	154	166	155	152	133	139	133	139	143	166	143	157	125	148	154	135	146	131	159	141	140	143	147	133	130	142	151	142	144	152	141	147	142	138	146	139	140	133	130	132	153	152	161	130	136	119	146	117	143	149	153	149	135	149	134	129	144	150	125	147	133	156	139	121	145	154	136	132	132	120	122	146	153	163	144	146	149	156	130	137	145	138	150	121	139	133	154	140	135	139	160	134	138	134	143	140	142	153	145	144	122	143	152	169	138	166	132	138	149	143	160	118	146	155	151	138	143	149	139	153	141	123	122	138	142	166	149	138	130	133	147	136	151	148	142	150	119	154	146	147	154	141	147	160	160	132	141	140	141	152	149	120	169	156	135	146	145	130	135	135	144	138	128	144	160	148	138	157	113	146	153	127	135	136	130	153	133	153	134	160	135	145	131	152	145	146	131	138	147	145	126	138	154	149	143	163	139	151	147	133	159	143	144	156	143	161	140	132	128	158	140	140	149	136	146	134	141	149	125	154	139	145	108	147	122	136	159	162	139	129	136	141	140	154	134	142	119	145	154	144	147	168	123	121	148	128	142	160	128	136	154	145	142	138	146	137	151	141	159	139	162	122	125	150	161	134	133	148	146	156	137	127	171	154	137	146	132	156	122	136	129	150	153	142	139	142	157	165	138	134	142	151	117	139	154	133	138	166	132	158	149	154	148	162	143	127	158	155	146	142	128	147	141	153	120	144	139	157	140	126	108	141	136	135	147	152	133	129	144	169	164	142	120	137	125	141	133	147	146	122	133	136	124	165	130	130	143	138	142	119	149	142	153	133	139	153	147	154	126	130	134	144	141	117	134	173	147	141	152	136	135	142	162	109	150	143	153	139	142	147	124	137	141	126	135	142	126	134	148	136	141	150	149	126	142	155	133	132	148	128	129	141	134	151	145	178	121	131	153	158	153	137	145	126	127	144	136	146	126	180	127	135	154	151	145	145	144	142	147	157	175	159	154	120	139	150	144	145	129	154	148	139	136	126	151	163	145	173	148	130	149	112	137	141	131	149	148	158	129	141	161	138	136	135	150	144	154	169	130	141	140	129	132	151	141	163	130	141	130	129	130	154	145	173	128	139	150	130	133	142	127	141	147	149	144	140	131	141	137	148	128	156	149	162	131	146	137	144	152	151	134	152	146	149	137	128	152	144	166	131	121	144	167	150	155	142	123	139	135	153	156	154	151	138	137	143	166	130	127	132	154	121	140	136	168	159	152	131	149	138	142	147	160	151	149	155	122	145	169	137	159	159	156	147	162	136	136	112	143	138	129	139	127	130	119	125	162	144	146	168	155	135	136	129	136	140	133	141	140	135	159	142	163	140	147	137	145	151	139	140	145	137	141	151	142	126	140	165	152	131	121	170	129	137	128	127	139	120	129	144	151	130	147	120	137	140	154	150	147	149	154	141	154	130	139	157	138	121	148	129	133	154	152	156	144	150	151	140	168	149	145	150	150	129	148	162	165	139	144	140	126	143	137	144	153	140	149	143	134	131	135	166	146	143	120	165	108	133	146	143	139	141	151	132	156	151	166	114	123	132	151	134	144	123	131	155	156	153	137	133	135	165	146	171	131	165	166	135	164	152	145	152	147	150	139	142	146	145	153	128	157	139	144	139	174	148	140	140	123	127	136	154	151	137	157	152	124	125	128	143	143	146	134	158	147	147	134	154	151	113	116	134	155	141	132	156	142	139	155	145	123	143	162	155	149	146	153	124	144	129	137	143	144	163	138	161	130	133	124	143	136	159	147	147	133	153	147	154	148	163	136	153	131	151	136	130	144	142	117	140	147	167	149	132	136	142	141	151	136	122	169	145	148	128	120	138	129	133	135	143	149	139	151	175	144	181	131	128	135	136	142	154	126	137	130	130	136	133	124	146	141	146	140	141	140	137	122	149	138	130	154	133	156	141	135	133	139	157	153	132	147	146	127	138	129	156	143	135	159	146	148	139	127	168	132	136	137	144	140	136	151	149	156	132	135	141	123	142	144	143	125	129	144	126	141	161	157	141	150	133	134	144	129	137	142	149	124	137	158	146	135	161	132	130	137	149	128	144	163	150	125	152	144	150	141	140	135	151	121	134	147	158	142	141	120	140	121	135	126	138	131	145	163	154	136	119	135	126	148	139	130	133	120	164	157	139	172	139	137	159	147	155	162	125	112	147	163	139	171	149	136	133	141	158	140	157	138	123	162	151	162	164	144	161	139	146	127	126	149	149	156	119	150	146	158	136	139	141	136	137	152	141	139	132	135	125	139	137	150	147	134	135	146	148	151	121	147	126	145	155	144	155	156	140	143	125	124	135	162	155	125	147	140	144	163	149	158	134	141	129	142	158	152	149	134	151	130	150	132	177	151	145	146	138	142	135	132	141	158	147	130	156	154	178	138	154	137	144	146	123	143	161	127	136	141	149	124	116	146	141	148	157	142	152	172	142	140	167	147	122	160	143	145	142	153	144	158	152	125	146	136	145	137	151	164	140	125	122	110	147	126	139	142	141	142	110	128	155	145	141	137	153	136	139	162	137	157	138	129	131	155	136	123	161	125	126	132	121	166	135	138	142	143	122	153	164	143	136	135	138	148	138	146	143	142	114	148	150	161	144	144	158	130	130	143	156	146	145	126	151	121	141	128	159	123	154	141	136	143	136	144	114	145	129	142	120	165	140	139	169	132	148	143	126	138	161	118	156	147	142	142
24628	21399	26878	24932	2334	611	438	386	377	295	339	285	282	286	256	265	248	258	263	227	249	268	217	262	251	222	253	228	218	246	240	215	217	225	229	233	250	226	219	261	242	235	249	243	243	258	240	232	247	229	238	228	235	233	217	244	270	231	235	233	243	236	211	213	253	233	221	238	213	239	213	230	252	231	253	212	223	237	226	246	225	243	240	240	261	241	259	232	208	246	245	195	230	239	213	226	228	249	280	242	240	207	232	256	238	233	208	236	214	251	251	220	274	234	214	224	255	246	214	209	204	213	212	228	216	242	258	240	207	244	231	218	236	239	226	222	223	236	229	225	234	215	230	236	202	245	239	248	266	243	229	249	231	227	249	218	234	224	237	246	223	238	217	238	210	242	271	238	231	248	233	214	225	245	221	228	226	222	223	232	213	222	254	210	223	215	247	262	245	241	233	231	218	236	243	240	226	237	211	233	261	205	212	227	252	249	227	258	248	264	228	261	216	214	245	224	213	260	251	220	229	225	224	245	249	208	244	233	228	229	206	252	213	246	225	258	236	236	217	255	244	229	213	225	232	242	246	236	234	225	217	238	211	243	227	239	222	231	214	225	239	233	245	227	247	235	205	251	247	220	240	218	244	228	255	228	249	220	277	235	246	249	233	251	257	220	245	223	232	230	223	234	219	213	236	234	219	219	226	229	262	224	238	225	252	204	257	223	249	253	217	238	247	247	255	255	243	247	243	234	220	228	219	210	212	223	230	217	214	241	237	252	241	241	240	232	213	209	260	243	244	244	255	230	219	207	240	225	249	250	255	253	222	258	238	237	213	257	240	268	226	240	213	245	239	233	231	222	259	251	252	250	208	247	225	223	219	240	232	236	247	221	223	242	227	209	221	250	238	247	250	250	248	244	206	241	224	227	216	233	255	218	261	211	234	245	242	248	239	246	224	255	208	250	232	228	223	225	248	247	219	238	221	238	219	249	236	206	229	257	247	241	228	224	229	242	212	235	226	233	233	211	234	214	238	258	215	238	228	246	238	222	239	234	217	251	233	229	260	214	214	259	239	240	242	230	246	229	237	225	205	248	222	225	221	231	217	203	221	241	268	245	244	247	261	209	253	202	228	226	230	263	209	258	240	257	213	221	233	229	268	213	234	190	231	231	208	251	243	242	267	262	237	230	217	265	223	225	254	242	236	233	241	220	241	221	239	238	230	210	246	205	219	250	229	201	223	247	273	231	258	226	225	244	250	244	252	219	230	234	240	271	232	270	249	234	227	219	241	234	221	196	259	218	209	242	220	231	221	228	243	242	258	216	221	254	228	239	247	249	252	209	227	206	224	239	220	217	217	220	225	246	199	237	219	197	220	234	242	198	230	248	231	235	267	265	245	253	246	237	270	217	230	204	225	225	233	232	254	215	252	245	242	200	235	196	231	241	247	208	191	250	223	243	211	212	231	244	213	238	208	217	248	216	231	235	247	233	242	246	211	248	230	234	233	256	243	213	233	213	232	227	231	208	214	246	202	253	232	212	222	226	223	224	210	234	234	237	220	226	241	249	221	257	225	213	233	236	235	217	208	217	223	242	225	213	225	231	264	233	235	230	235	232	238	234	236	223	231	224	238	239	225	245	235	231	226	229	210	208	243	252	240	242	260	236	231	214	240	219	248	240	231	234	242	241	251	220	232	263	216	225	203	251	220	224	228	245	228	253	249	234	242	219	242	220	223	251	233	229	223	226	223	206	244	221	224	245	228	237	236	251	250	220	234	237	242	213	240	224	236	228	233	236	259	241	226	240	245	240	205	238	226	245	248	239	230	242	221	231	229	254	236	229	234	229	241	225	219	224	230	236	223	249	223	222	258	250	238	235	280	219	249	262	233	225	256	226	232	239	239	237	238	232	217	214	233	226	219	235	229	210	259	259	269	223	226	261	222	240	235	235	229	242	232	252	213	219	242	231	225	259	245	237	232	225	217	227	221	219	244	194	233	223	218	224	249	245	272	220	232	233	225	242	232	232	241	242	236	233	246	217	263	212	214	207	221	247	229	250	228	205	262	235	258	241	230	228	260	199	249	243	220	235	231	245	244	223	221	236	241	219	226	238	236	261	247	230	234	231	248	242	230	255	241	233	229	201	228	225	229	258	264	246	234	222	238	202	244	250	222	243	243	233	234	229	249	208	234	260	237	236	265	207	235	262	235	204	257	251	236	222	249	226	243	228	223	235	224	212	221	245	236	228	215	244	211	242	237	234	247	224	243	209	253	222	238	251	243	245	223	226	230	230	230	240	227	251	236	231	238	208	217	233	238	261	238	208	237	269	254	221	235	254	251	232	240	250	236	217	214	237	238	220	263	249	257	248	231	219	229	220	241	247	232	234	221	228	243	253	234	231	243	224	201	240	253	228	217	210	230	241	196	251	212	245	225	227	225	216	232	231	216	228	234	235	227	238	225	236	220	215	230	256	229	259	235	247	243	225	239	247	242	209	232	231	249	252	252	262	242	224	232	246	219	234	208	219	228	237	223	251	240	229	220	242	207	242	218	245	226	228	213	258	246	223	255	212	240	235	229	238	230	223	246	239	223	224	222	213	233	220	234	241	252	225	240	223	226	234	213	212	238	229	262	271	237	234	223	260	221	249	244	213	230	240	217	238	218	226	243	240	239	228	250	220	231	214	258	213	205	231	247	222	241	251	212	254	245	221	231	228	240	230	242	270	230	213	245	238	243	218	241	209	215	217	256	235	234	226	231	226	232	216	232	214	256	216	263	250	235	237	236	226	234	227	241	195	212	224	256	221	236	219	241	257	233	211	210	204	227	219	207	236	233	211	230	238	242	214	233	224	212	249	238	222	233	239	238	216	218	213	252	212	214	236	242	239	244	206	219	200	232	226	220	258	220	221	228	206	207	239	250	220	231	238	249	233	240	224	220	235	236	199	202	237	238	241	217	244	240	227	246	237	237	246	226	257	212	219	251	232	228	237	185	199	225	240	216	223	229	231	233	245	251	226	252	249	234	222	242	220	224	235	228	215	215	235	240	219	237	237	258	227	229	239	210	212	249	237	252	225	239	234	223	218	196	228	250	245	222	253	230	227	220	228	223	252	213	228	255	243	229	243	222	216	247	206	247	255	207	212	207	263	206	240	223	278	244	245	232	225	203	220	220	241	245	229	240	231	231	227	215	250	219	222	245	238	210	218	223	240	225	244	239	220	240	233	235	241	220	233	234	237	205	229	211	231	206	215	223	256	223	233	269	237	222	219	236	269	257	261	266	237	228	226	244	249	235	256	224	258	227	223	224	251	245	255	235	250	226	197	246	224	236	199	248	228	229	222	262	209	234	241	218	227	227	235	238	235	264	259	256	229	228	214	231	245	240	228	241	220	215	234	232	211	202	238	248	235	262	249	252	215	259	242	241	204	223	224	233	218	223	239	240	233	251	244	233	222	256	220	222	251	223	225	250	227	249	220	231	255	225	237	260	248
3442	6141	4487	2340	1641	1351	940	843	805	711	621	577	477	490	401	410	398	385	394	359	387	386	386	374	372	367	375	329	374	343	337	343	378	388	374	339	349	370	379	351	385	327	372	372	384	376	332	351	355	320	369	373	329	338	334	363	344	339	349	357	359	333	359	360	325	344	346	339	362	333	370	337	385	356	353	372	352	366	365	360	360	354	326	324	346	358	337	360	361	325	352	371	377	359	369	343	375	379	344	357	354	356	372	371	359	375	346	348	350	347	362	347	324	416	351	347	312	341	335	360	370	350	368	374	363	338	363	357	363	368	364	347	343	382	364	335	314	338	322	340	399	338	355	351	328	356	358	341	348	364	379	367	372	301	328	361	321	345	360	348	366	363	317	364	321	362	311	392	369	356	347	334	361	367	374	329	353	366	322	333	308	384	381	366	372	383	337	374	377	324	367	398	371	307	371	360	385	349	353	351	350	337	312	369	313	353	371	364	347	302	363	381	319	361	342	343	355	339	323	352	347	333	368	333	336	373	328	333	343	328	370	333	348	339	312	367	347	365	358	346	333	332	370	360	314	320	361	354	350	343	340	367	347	344	371	391	349	379	374	317	369	300	383	370	352	321	338	396	356	337	331	367	356	373	385	414	360	336	346	333	341	293	337	354	363	361	353	361	370	358	356	359	341	321	354	357	357	382	356	362	321	354	352	382	361	346	360	356	349	371	331	373	354	369	332	346	353	353	313	347	359	341	339	338	368	327	348	369	358	325	373	337	341	369	357	349	365	321	373	337	350	322	350	348	348	384	356	389	328	362	358	325	348	383	341	353	355	348	361	367	359	337	354	380	350	355	374	332	337	323	328	380	354	362	334	361	369	352	379	350	353	339	331	347	333	341	379	345	360	341	380	306	365	349	328	345	357	355	340	352	337	382	344	342	361	348	341	318	368	335	349	337	334	337	350	359	349	343	372	369	337	371	367	359	329	345	336	371	334	354	362	366	361	377	354	342	342	327	360	376	344	343	346	345	334	385	352	363	371	315	347	382	347	359	347	358	338	347	341	331	372	359	363	338	358	359	361	344	365	349	368	332	341	352	359	359	355	385	342	342	340	357	338	347	321	374	340	344	352	323	337	368	341	360	345	339	349	369	332	387	342	344	353	335	317	377	312	336	340	386	375	335	349	365	332	363	334	336	381	358	356	350	342	332	353	350	345	350	334	352	342	332	372	354	330	351	370	387	344	372	336	342	376	327	368	340	312	358	344	384	360	381	321	362	346	313	326	358	372	355	328	373	367	373	346	327	341	380	330	347	356	375	375	337	327	367	319	353	383	341	362	333	335	330	348	374	343	368	360	360	314	322	372	388	368	320	353	350	330	332	313	342	368	340	320	392	350	350	347	379	311	346	347	400	397	364	381	351	368	344	375	343	349	314	338	365	349	321	340	372	343	380	362	346	371	336	326	365	353	328	352	342	335	358	342	341	342	337	340	345	317	343	362	337	371	350	342	330	363	328	347	366	328	336	358	350	361	332	351	329	372	355	369	344	344	355	345	336	355	358	347	343	346	319	363	356	337	344	394	309	393	371	328	347	354	337	317	348	346	351	357	340	352	341	336	332	382	367	339	363	342	327	360	355	346	346	350	318	374	347	386	325	363	389	343	336	350	316	343	323	374	378	357	358	371	371	349	318	366	357	388	353	360	350	352	373	324	368	359	380	358	335	353	379	353	335	366	364	370	350	372	342	354	347	348	335	327	326	340	355	311	354	333	380	338	354	364	391	338	340	327	352	335	352	350	342	349	354	347	383	348	330	357	348	350	372	330	361	365	363	387	351	344	321	362	383	357	316	338	351	359	391	366	321	347	344	348	348	371	364	378	350	344	365	375	348	387	331	351	354	331	372	343	333	356	365	357	347	348	346	325	304	397	343	376	334	323	349	349	327	371	374	337	362	353	321	348	375	345	334	362	344	340	354	338	342	371	364	354	359	348	331	371	375	361	350	374	322	377	317	357	353	333	342	378	355	349	358	337	358	372	401	378	382	347	329	350	326	375	347	375	363	298	392	379	361	375	366	340	357	357	369	351	359	368	344	368	355	380	335	341	351	410	338	304	372	370	351	345	353	350	368	381	370	331	330	307	327	343	356	342	352	340	339	359	349	348	362	354	347	346	381	361	355	329	343	380	364	355	358	320	368	359	333	341	340	361	370	332	369	312	350	349	359	352	354	341	341	368	310	350	354	378	363	339	355	320	344	326	372	355	367	326	337	357	333	377	373	347	357	323	313	337	354	344	357	344	343	362	357	377	357	354	342	335	342	349	348	343	368	365	329	345	385	315	344	353	362	324	348	370	362	312	320	353	339	341	363	356	345	357	369	367	355	369	352	412	342	367	348	353	378	377	359	335	377	345	353	356	335	337	359	338	346	356	328	328	359	359	356	349	328	370	346	355	372	359	349	349	322	324	357	339	322	337	353	363	365	314	333	346	350	350	357	379	343	358	364	291	318	350	382	347	353	363	330	354	349	363	376	346	357	359	342	362	330	364	376	356	380	355	324	346	316	341	360	377	365	338	382	344	374	342	308	346	349	348	355	334	316	343	380	328	355	334	347	293	407	336	364	360	360	343	346	325	387	361	332	371	345	332	354	384	337	337	346	344	347	342	364	327	359	350	345	327	367	333	347	328	307	352	349	352	398	336	334	400	339	347	355	334	349	362	338	349	331	376	314	366	343	369	346	352	315	317	341	353	332	347	314	345	315	351	365	390	361	336	380	348	336	357	321	330	336	346	343	361	374	322	336	367	362	408	338	364	334	363	328	329	350	322	338	343	366	358	331	352	344	363	346	340	341	345	363	365	344	354	350	341	361	343	367	370	358	370	341	366	354	365	345	359	366	357	320	362	349	343	374	360	340	362	390	354	350	354	341	350	355	382	359	331	371	339	383	349	347	349	372	329	341	349	354	334	379	347	323	357	350	361	352	339	347	374	337	368	344	394	333	348	366	348	343	351	364	368	345	331	353	361	337	362	327	371	336	348	310	341	352	349	393	352	365	319	354	306	314	335	353	359	373	364	337	360	361	341	368	340	341	351	371	346	367	335	348	336	329	357	361	351	344	352	369	358	363	407	355	351	359	354	370	351	384	334	345	346	339	354	299	313	372	350	359	323	360	339	343	341	329	358	350	373	377	331	349	336	335	363	366	324	340	321	336	357	376	349	330	358	365	337	341	396	375	358	368	352	381	357	340	389	308	350	336	339	339	368	355	372	335	346	348	329	331	340	342	337	395	340	380	339	339	386	364	352	364	318	368	329	342	352	333	373	288	341	355	323	371	352	363	346	320	357	337	334	334	334	358	305	319	350	334	360	328	359	386	383	359	327	329	352	317	350	332	345	313	359	353	369	367	362	363	364	337	359	346	332	342	340	319	354	345	363	351	385	397	337	343	345	301	379	358	360	365	346	369	336	345	325	369	352	345	346	393	360	341	387	355
22663	21430	29178	24092	21427	20801	2307	687	522	483	407	376	297	211	199	196	176	176	200	163	162	144	149	139	145	153	130	147	129	138	136	129	126	104	109	150	123	102	115	134	119	109	127	105	124	113	107	133	107	105	117	139	122	117	117	120	115	130	132	112	110	116	119	120	110	118	126	89	103	109	96	119	110	101	121	120	103	101	125	133	102	106	137	102	109	123	117	108	127	109	121	108	122	122	113	104	124	120	104	114	135	104	137	99	115	117	103	121	136	121	125	130	124	120	125	97	95	105	115	120	127	119	136	111	120	116	121	114	106	130	114	126	114	115	112	124	114	104	103	109	114	117	103	115	130	113	92	112	115	127	98	113	124	107	127	104	124	100	115	120	115	121	101	119	119	123	110	112	117	132	114	124	115	134	108	118	117	131	133	115	118	100	130	121	96	126	109	124	107	100	116	113	108	130	105	123	91	102	110	128	117	127	99	96	100	113	104	125	116	117	128	94	118	117	103	126	103	116	116	115	132	122	107	119	126	105	108	100	92	106	111	123	120	109	117	107	119	125	103	117	127	117	125	110	115	119	126	104	124	129	99	130	132	111	113	117	128	106	91	115	105	103	102	116	135	110	130	115	110	121	123	99	106	114	122	128	112	93	116	121	106	117	106	117	112	110	121	109	102	112	118	117	128	122	96	120	101	124	113	109	110	110	105	108	94	94	117	133	113	109	112	120	124	109	111	102	112	128	125	119	106	110	109	121	128	134	131	93	109	114	126	113	103	130	102	107	88	107	111	104	100	142	111	112	95	112	97	112	124	118	99	102	123	87	118	95	128	100	138	74	115	131	112	111	103	115	102	119	124	116	118	119	111	115	106	103	108	122	91	138	114	134	128	130	121	93	121	107	106	105	121	120	99	129	97	116	119	132	112	106	119	103	112	109	118	111	118	140	119	105	127	96	112	121	120	116	112	94	111	87	118	109	137	94	105	123	115	104	121	107	106	112	116	110	108	113	116	105	128	119	118	133	110	123	97	106	112	107	128	94	98	123	115	117	106	108	102	100	150	112	106	106	122	124	106	118	114	124	127	113	133	116	133	141	118	120	113	99	135	111	121	117	122	126	115	125	123	120	113	132	112	95	100	115	123	109	105	110	124	99	110	113	112	105	97	113	123	85	108	112	93	137	108	129	113	130	115	106	116	101	127	125	122	126	112	116	125	120	122	108	110	126	110	100	110	119	106	110	111	119	109	132	103	105	149	111	117	121	113	133	126	115	119	119	98	117	107	139	122	122	114	119	94	113	118	117	125	97	125	104	106	115	105	130	113	107	120	129	98	106	114	112	97	111	119	116	134	118	107	114	124	122	124	123	140	105	148	106	115	104	112	120	109	135	111	109	118	122	107	109	111	119	122	104	121	133	112	108	92	127	119	100	114	111	127	99	107	116	124	109	102	114	98	115	126	105	94	106	100	109	104	109	112	123	125	106	130	114	119	115	102	108	105	103	105	105	110	104	107	112	118	125	138	107	99	100	109	117	127	122	100	109	137	116	106	121	128	94	142	109	119	115	129	113	97	106	115	121	127	111	127	105	124	94	119	112	127	141	107	101	112	113	102	123	122	115	112	100	139	106	108	107	110	102	102	92	117	94	108	102	119	109	104	116	128	104	116	116	119	102	115	118	122	113	118	105	107	101	103	117	119	110	125	133	101	107	122	117	120	115	109	106	133	111	99	111	128	96	107	116	114	121	129	100	110	106	102	116	115	128	128	103	127	105	97	108	106	117	97	104	89	118	117	126	103	123	124	116	117	111	126	105	118	111	131	119	114	97	112	99	127	123	116	94	120	136	101	118	121	110	116	113	114	98	117	120	132	105	114	111	113	113	110	126	116	130	106	107	101	108	116	119	108	112	120	117	124	110	108	98	109	105	100	106	112	123	116	110	105	97	110	96	119	99	121	119	125	123	112	99	111	112	101	107	120	95	111	104	119	110	114	116	118	119	96	122	109	107	114	112	99	120	114	120	100	105	105	120	115	109	125	118	127	126	123	140	112	110	114	118	104	111	116	120	135	93	107	107	116	121	116	113	118	127	113	112	121	119	126	125	130	123	116	114	128	111	124	108	92	113	116	123	123	101	135	104	120	106	120	111	100	108	107	108	121	104	109	96	123	115	105	97	110	133	95	127	108	123	102	98	102	131	110	106	135	107	111	122	119	104	118	90	105	103	118	121	116	124	114	101	126	115	108	106	126	114	111	118	118	114	127	107	92	101	108	103	107	126	108	103	130	108	131	142	105	105	117	98	120	108	113	122	112	112	102	119	108	116	123	122	107	132	128	104	123	139	137	116	128	110	119	126	104	128	117	99	107	99	114	110	114	99	123	108	130	129	118	132	115	125	114	122	112	94	103	99	112	97	113	124	119	104	123	108	107	115	126	105	103	96	122	113	114	122	111	116	118	96	112	115	100	122	86	125	116	110	124	110	121	105	135	119	107	106	110	107	101	109	95	108	103	107	119	113	107	110	93	146	116	122	116	110	97	111	123	99	94	122	118	120	96	115	102	110	120	108	98	122	132	107	108	113	119	127	121	106	136	127	132	114	107	100	112	94	119	111	116	94	114	109	118	119	117	104	105	128	116	115	107	131	128	124	102	122	113	117	106	130	103	101	117	112	112	108	107	116	130	103	109	120	112	120	130	111	114	109	129	110	101	122	99	130	102	125	117	113	134	112	99	100	109	106	89	106	126	108	99	120	108	110	119	137	126	113	116	96	126	133	134	130	122	115	120	102	87	97	112	131	106	118	123	117	99	110	117	115	98	103	102	104	119	107	106	89	112	112	114	125	121	109	121	116	145	119	104	113	112	127	120	98	125	126	147	120	102	111	100	107	121	108	128	99	109	132	121	130	123	110	110	113	97	105	102	105	104	111	114	126	116	127	117	115	106	94	128	123	107	90	111	108	129	137	101	104	123	113	121	117	114	128	102	117	111	114	105	113	128	116	99	107	107	118	110	106	107	124	122	96	124	103	115	103	127	115	106	96	134	130	118	99	116	118	94	112	119	109	110	121	121	112	124	108	123	106	97	116	108	120	106	97	105	116	97	113	95	126	123	116	103	110	110	120	105	109	123	130	113	113	122	125	126	118	113	109	115	116	112	128	120	127	102	119	112	123	120	105	116	114	118	109	121	118	116	113	119	119	112	119	103	106	91	106	96	115	96	93	120	108	110	139	112	121	150	110	96	112	109	106	126	105	105	117	120	125	104	113	108	106	123	115	106	119	114	109	99	107	121	110	113	107	109	126	105	102	97	133	127	124	119	123	113	117	113	129	110	108	110	116	120	100	110	115	94	105	100	104	107	106	116	100	120	98	125	105	103	88	114	127	109	117	107	122	109	125	115	127	109	110	106	118	135	112	122	115	125	129	101	132	138	107	104	129	110	105	85	126	100	122	116	104	125	129	120	119	119	123	107	124	104	113	101	117	131	121	109	110
4869	15734	10819	5441	3788	2730	2096	1522	1299	1188	976	816	623	497	388	358	344	324	312	302	256	256	259	252	220	207	227	193	219	178	249	187	209	204	185	197	180	198	171	174	177	192	174	199	166	167	171	180	186	176	169	184	173	148	163	176	160	171	182	200	183	167	185	165	180	158	161	181	150	160	179	173	160	161	172	164	165	174	179	167	152	163	194	173	172	164	166	189	168	165	183	183	173	174	182	190	174	154	169	170	183	169	186	157	166	174	161	179	200	156	182	155	202	167	168	183	171	167	174	167	177	177	188	165	173	166	157	155	148	184	145	155	180	167	147	178	141	157	168	168	144	159	169	179	154	181	134	184	177	171	172	150	183	143	149	182	166	159	182	162	148	157	151	159	181	179	140	153	158	151	162	175	181	148	143	170	185	179	154	162	174	163	154	160	183	152	181	153	158	139	174	169	147	149	181	158	171	190	177	180	170	199	173	160	167	184	178	191	159	173	144	164	191	180	145	149	176	174	151	157	151	182	164	164	173	161	178	140	168	167	160	176	149	182	153	156	172	188	153	173	171	173	170	171	145	165	137	159	163	142	157	156	154	158	158	172	187	167	138	167	141	179	151	152	146	155	157	144	175	160	158	155	175	171	170	174	167	178	169	180	160	173	149	183	186	169	195	156	162	167	177	162	166	151	168	178	153	180	151	169	164	164	188	187	179	156	203	154	178	164	166	165	170	181	163	173	182	166	159	164	165	166	180	172	171	183	145	170	144	164	147	155	166	163	164	160	163	171	159	148	155	164	147	172	157	179	172	160	168	180	158	159	184	149	183	159	176	178	178	137	154	173	147	157	175	157	174	196	161	150	175	193	154	147	176	170	149	179	168	157	169	159	174	195	188	165	153	151	173	155	168	164	161	171	158	153	166	148	152	159	156	159	131	165	185	185	167	158	183	159	148	155	169	148	178	168	147	173	161	156	168	165	175	178	161	171	168	161	177	187	162	151	161	180	149	161	166	156	160	189	160	160	147	175	155	177	195	149	168	156	142	169	140	167	179	150	174	181	184	185	179	169	164	181	166	160	172	166	164	173	177	174	152	177	163	172	165	162	181	178	161	150	165	162	161	155	142	177	173	148	182	169	174	169	158	180	167	158	163	143	168	130	160	183	166	181	183	158	180	179	192	169	172	145	178	168	180	173	159	164	170	164	141	168	144	160	185	169	166	162	150	181	187	160	154	166	166	145	173	156	167	172	177	163	152	151	171	166	162	147	171	149	139	165	165	163	183	160	149	181	165	151	164	154	165	164	155	184	174	164	154	159	175	154	155	170	185	137	170	155	167	174	169	146	158	158	171	175	162	181	154	159	158	149	148	152	178	182	168	163	159	147	167	178	156	160	169	170	157	155	186	172	160	129	160	148	175	180	172	172	136	160	158	136	170	176	161	176	160	157	163	189	152	180	156	164	157	170	167	176	159	152	173	161	175	170	142	145	155	150	170	174	185	135	164	146	158	165	181	175	164	156	169	176	171	155	156	188	165	154	165	168	171	172	188	186	180	179	183	177	160	173	165	165	163	183	149	156	181	168	158	159	205	159	150	166	176	154	157	144	150	169	159	172	177	135	156	176	168	160	143	149	160	164	164	168	163	160	165	144	155	150	168	166	157	156	149	140	170	153	184	163	172	162	162	162	179	190	159	166	157	172	179	165	185	168	164	159	149	140	178	153	164	176	183	154	179	148	168	122	147	185	168	169	163	170	151	180	167	163	189	142	190	167	155	172	178	184	170	159	166	159	172	156	170	151	160	166	198	176	154	187	147	177	176	160	171	191	171	156	150	158	150	156	150	189	151	164	164	170	169	147	161	157	169	150	152	160	177	170	153	166	166	158	178	174	175	158	180	176	167	160	175	167	171	167	163	153	168	152	164	191	157	180	151	171	185	169	155	145	166	152	141	149	162	154	179	155	154	159	154	163	159	156	181	153	167	151	152	165	192	155	179	158	173	197	164	150	155	158	149	161	152	165	160	156	154	162	148	148	159	155	172	177	172	178	194	156	190	161	150	167	167	163	165	177	183	154	147	165	164	154	168	172	154	179	151	165	150	141	174	159	155	165	159	161	152	150	163	157	168	168	176	151	164	191	176	172	161	163	167	180	150	159	163	174	162	169	179	164	152	173	180	155	160	153	179	169	152	162	158	172	178	192	166	164	168	152	182	159	174	142	149	186	153	161	171	156	154	176	178	163	159	177	173	149	155	177	160	185	143	156	160	151	140	168	160	149	162	184	166	168	169	185	144	155	150	170	166	178	170	184	159	162	183	170	156	145	176	171	159	181	183	173	167	168	150	160	158	163	172	168	158	137	175	165	180	143	189	170	175	176	155	166	162	159	191	181	156	161	168	144	167	157	173	162	172	166	147	163	175	176	176	173	159	165	162	165	161	159	163	146	189	163	165	155	177	153	168	161	171	163	164	163	178	167	144	152	148	165	167	157	173	175	153	155	159	183	146	160	181	167	140	155	181	179	147	166	181	156	182	156	183	169	162	162	160	164	196	187	159	146	181	157	167	185	147	145	168	175	156	154	170	182	157	158	163	157	179	146	154	173	179	151	171	165	162	156	180	168	168	180	154	181	178	186	167	178	137	171	171	167	168	169	168	159	174	165	165	165	162	180	183	152	157	181	169	149	170	160	166	181	154	166	170	165	148	185	158	204	159	155	161	160	152	140	150	171	169	189	160	174	173	147	182	163	179	160	166	177	166	163	162	167	150	159	180	158	182	160	174	149	172	158	167	178	169	162	187	174	158	166	163	138	183	167	151	168	164	146	166	172	174	160	179	181	155	181	167	138	155	167	175	173	161	164	162	154	157	145	149	173	169	164	159	164	162	178	193	161	163	160	171	131	155	178	156	169	173	154	167	147	164	156	163	164	163	164	150	159	173	159	146	160	168	165	182	169	157	157	159	167	193	149	147	184	163	175	180	185	150	162	164	192	163	165	146	168	161	128	161	166	177	165	168	143	173	139	174	176	157	173	166	160	197	172	179	172	174	159	151	159	149	183	169	201	165	178	166	173	176	169	167	171	180	192	148	179	168	169	162	171	173	167	150	176	172	151	175	165	145	168	186	176	180	180	160	144	156	177	161	185	149	180	158	160	196	150	172	168	168	175	152	153	188	167	177	186	158	169	174	157	166	191	151	172	169	181	156	170	164	169	183	156	146	160	162	183	161	170	177	154	179	175	173	148	158	147	156	170	194	173	165	174	149	193	162	161	168	154	175	146	187	165	159	177	176	170	149	179	132	168	173	173	131	160	142	165	190	164	170	165	168	186	150	165	175	170	180	172	146	146	173	157	177	167	197	175	156	180	149	170	171	149	156	161	160	149	158	173	180	168	141	159	181	171	143	181	157	181	154	145	175	172	144	171	154	208	149	165	167	153	151	164	139	159	169	148	175	135	157	160	153	150	165	174	150	176	176	141	182	181	182	149	187	206
27336	16434	2796	769	438	355	288	251	239	218	233	199	219	212	204	180	206	183	176	158	207	194	202	180	175	183	193	190	185	173	175	182	165	174	200	177	179	172	183	170	202	190	203	173	178	180	217	186	190	170	206	196	192	177	195	202	175	191	185	172	188	205	165	187	181	184	171	171	227	185	201	188	209	180	199	187	174	181	221	170	189	165	171	190	207	171	182	171	176	175	197	180	195	164	176	161	174	182	183	196	165	204	193	179	185	214	181	176	174	200	196	186	192	192	192	158	176	185	205	164	183	178	175	186	182	169	169	151	174	178	180	191	183	189	189	173	175	175	178	183	184	186	164	188	158	205	186	178	164	181	180	175	180	185	195	192	188	186	175	165	185	172	175	188	177	190	187	202	175	179	206	175	178	154	184	199	185	183	168	174	195	194	175	182	194	165	167	174	178	198	188	199	188	161	197	199	165	193	199	187	185	162	171	205	194	184	209	182	167	178	194	193	202	195	193	170	187	164	163	182	189	159	163	170	157	183	191	181	214	176	179	176	177	162	179	173	166	194	165	174	182	225	177	172	183	158	184	195	189	199	176	175	180	200	175	186	175	156	187	192	184	204	190	159	187	174	225	173	188	201	185	181	179	185	191	194	197	168	174	175	191	195	183	192	174	178	221	188	177	210	188	186	169	185	158	190	196	193	173	182	168	176	187	176	169	179	171	175	176	197	198	194	199	178	173	168	179	191	181	189	161	165	181	183	206	186	154	172	175	172	200	156	182	177	180	203	183	191	166	175	194	177	196	186	187	197	204	202	202	177	170	159	195	162	168	175	187	174	188	185	194	182	190	160	178	165	195	184	180	177	196	191	182	164	165	197	177	193	198	177	181	177	164	186	194	176	179	181	200	205	186	177	191	181	184	192	172	173	187	198	176	182	178	203	196	188	179	190	214	185	182	177	188	206	174	183	219	174	177	188	175	172	193	200	182	185	164	195	195	170	192	188	190	177	180	173	206	199	174	179	201	180	157	186	185	207	186	194	193	160	187	181	178	189	188	206	196	172	183	195	190	185	160	168	193	173	169	188	163	185	170	203	199	188	184	172	193	189	182	172	175	188	197	227	170	172	202	172	190	169	178	189	170	196	209	177	192	169	184	200	174	185	193	187	162	199	178	188	171	189	188	208	209	164	170	195	186	169	214	175	217	218	178	195	180	195	175	182	186	155	174	187	175	172	171	147	189	186	187	183	184	160	184	184	189	168	185	178	202	181	214	178	170	186	186	200	191	205	195	166	183	173	179	152	199	201	167	161	163	191	171	142	154	179	173	186	174	178	193	178	173	162	182	171	187	159	176	203	169	159	177	196	194	180	210	156	184	196	166	200	192	184	169	186	183	157	169	178	193	187	189	164	175	184	187	179	198	190	173	167	179	198	181	179	194	185	197	181	168	189	185	168	217	204	179	170	204	180	215	193	199	177	148	150	156	186	186	174	192	169	163	171	190	175	203	202	178	175	175	179	176	191	188	198	179	185	208	173	191	184	167	180	163	177	180	165	187	174	190	183	185	187	196	183	199	177	163	181	198	194	198	198	189	167	184	195	174	182	186	205	172	212	191	175	157	186	199	191	189	175	184	187	182	174	171	165	182	161	166	166	178	209	173	170	204	190	175	182	186	165	168	196	178	175	192	195	181	176	208	197	177	168	172	174	177	175	179	184	192	187	188	185	205	184	203	164	163	159	187	188	170	182	161	159	190	163	176	166	165	188	168	174	189	181	194	195	175	175	170	168	193	179	172	184	149	182	197	188	185	170	195	195	166	198	187	186	182	199	193	194	187	196	200	189	166	179	187	194	184	208	158	204	163	174	177	149	187	171	198	167	204	197	209	158	196	178	165	178	173	168	184	200	183	199	170	190	158	158	171	194	194	199	190	167	196	189	173	179	200	149	198	177	188	179	186	179	175	197	193	167	176	177	191	187	184	175	173	162	187	178	195	183	163	192	185	179	188	192	188	199	183	210	176	187	179	183	174	183	172	180	189	187	200	168	185	214	205	214	161	175	183	184	194	177	167	175	193	168	173	191	210	209	190	173	188	157	193	178	180	173	176	182	167	205	178	165	174	198	206	184	154	194	162	165	180	193	188	193	202	179	191	204	185	185	174	179	160	176	185	189	187	168	181	188	187	163	188	183	204	183	178	183	198	193	178	158	194	168	191	161	182	166	183	174	193	200	163	186	204	176	210	182	179	165	152	165	190	187	163	183	161	202	173	183	195	189	176	200	185	185	177	196	178	204	181	200	186	162	168	184	183	178	220	192	153	193	169	175	182	177	189	179	166	185	179	194	191	163	200	179	179	194	178	194	169	167	177	183	185	160	192	168	193	164	211	179	174	175	188	197	192	172	196	224	167	175	161	186	199	174	177	177	168	196	181	177	189	190	185	178	175	184	177	192	177	183	153	191	210	183	178	191	174	160	172	172	222	202	159	174	171	180	181	182	194	169	195	187	165	158	191	196	164	196	208	192	174	181	185	195	156	179	196	193	195	183	165	188	201	183	186	186	194	175	178	168	177	202	189	205	182	176	201	157	183	204	181	163	206	192	191	162	182	190	198	176	185	175	183	197	171	196	190	182	193	205	201	159	191	199	199	189	171	182	168	207	173	150	179	175	186	198	185	177	171	180	166	197	187	156	199	192	198	170	175	196	178	162	176	182	174	180	197	198	194	181	190	179	189	175	169	195	169	198	174	218	191	203	182	201	193	189	179	182	165	184	173	185	166	209	168	156	190	185	165	164	191	179	176	185	201	174	173	182	166	185	200	194	213	180	196	185	177	178	174	170	203	180	186	179	178	193	204	181	174	169	190	182	168	172	186	161	199	187	175	180	211	174	193	171	174	173	183	160	175	189	189	191	190	205	183	187	199	169	183	207	179	189	167	181	179	202	190	187	173	162	175	170	161	156	190	183	194	175	181	192	178	190	179	194	204	154	189	196	188	158	196	179	184	175	179	190	155	158	184	194	174	157	192	182	153	184	163	185	173	189	196	180	181	170	174	174	162	170	171	186	191	178	168	179	157	199	169	185	211	192	165	169	197	172	186	168	192	187	186	182	178	202	168	192	171	177	163	154	169	163	164	191	193	181	173	187	190	173	195	170	177	189	174	168	182	172	192	196	163	199	186	192	176	201	188	181	156	180	205	187	163	197	198	182	177	195	168	158	173	170	183	179	181	197	154	183	177	194	186	172	171	186	181	158	191	185	204	175	170	171	167	190	182	165	183	195	224	176	173	166	195	192	171	183	187	199	180	167	189	190	163	176	174	167	216	179	195	206	184	159	164	190	209	194	198	188	197	182	167	194	186	187	172	165	184	185	192	180	165	183	146	191	183	163	183	183	203	177	183	183	186	182	182	197	186	185	186	196	189	188	172	186	183	206	152	185	188	182	168	181	189	191	184	152	184	196	185	191	183	184	213	189	190	172	192	168	184	181	171	192
4453	2710	2006	1174	899	725	545	460	514	459	437	406	347	338	325	297	285	301	318	321	286	288	296	268	297	279	280	296	297	278	311	290	301	258	297	292	281	292	300	275	309	267	274	281	255	261	282	319	300	255	261	261	285	289	297	272	304	280	307	298	281	271	304	286	292	324	270	283	259	244	307	281	293	302	272	279	263	318	300	310	281	277	286	278	280	300	307	300	280	278	291	303	277	282	260	276	278	267	259	284	289	272	277	267	297	242	283	304	269	299	285	283	279	288	268	270	318	283	290	285	281	284	284	299	295	290	281	283	281	292	276	235	281	266	311	323	322	289	277	295	274	295	243	261	279	294	289	270	271	310	301	277	307	272	252	294	294	261	265	252	248	272	311	312	301	323	301	289	265	288	269	255	297	269	280	272	289	268	262	271	284	295	285	302	273	267	281	304	287	278	302	269	291	296	264	309	284	278	302	271	318	314	283	275	279	271	262	291	311	295	308	256	257	274	293	287	263	267	256	293	289	313	276	266	272	313	270	298	283	290	291	280	282	272	260	264	262	276	271	298	272	302	284	266	281	302	277	273	263	289	279	291	275	282	270	298	291	272	269	286	269	319	283	312	285	273	268	300	288	304	296	278	291	308	287	271	299	271	261	244	301	270	306	273	278	254	298	291	272	282	272	279	331	297	272	294	293	283	279	273	299	273	321	245	284	285	290	285	253	280	281	314	311	284	257	267	248	291	263	265	282	292	265	322	274	298	286	268	291	275	307	273	280	309	288	259	284	274	273	246	310	268	274	278	290	296	290	264	246	281	270	269	281	281	287	285	296	293	261	268	299	306	307	279	274	255	296	284	296	271	295	270	311	305	306	260	262	269	278	267	307	257	277	280	287	289	302	313	271	278	302	298	287	285	267	251	294	277	275	304	272	285	280	260	269	293	270	286	304	284	242	266	288	274	309	253	308	279	286	291	278	275	256	288	298	284	284	309	274	273	289	276	277	267	287	277	259	281	302	305	289	297	318	303	284	295	258	255	285	279	304	287	290	257	286	297	300	261	250	283	331	245	294	303	301	257	280	262	320	302	287	261	289	281	306	271	278	302	296	280	274	255	298	275	264	308	290	260	282	273	284	299	294	261	285	270	302	284	286	273	290	269	264	304	300	253	296	286	270	282	286	278	283	269	275	284	251	258	333	271	296	319	270	294	287	268	279	300	293	273	298	334	295	294	289	265	287	298	278	272	275	264	280	277	310	280	317	315	284	298	298	282	297	253	310	291	289	257	260	264	283	283	270	299	307	300	287	317	262	297	302	289	302	307	300	274	285	264	289	271	268	278	265	281	289	278	272	317	310	310	284	300	306	281	286	272	271	296	294	275	307	251	263	287	258	275	296	274	306	285	275	283	285	280	291	278	287	301	262	245	273	283	292	293	269	278	287	290	322	282	280	266	279	278	299	267	269	281	262	265	264	274	279	281	298	278	280	291	252	265	267	284	300	290	290	273	263	287	303	282	281	291	264	273	265	280	293	324	292	292	296	266	267	278	264	298	282	302	275	304	274	274	279	313	286	266	298	269	293	287	292	276	270	281	297	287	278	265	265	271	257	267	286	307	264	303	316	300	272	275	274	322	277	267	274	273	315	287	295	280	291	295	285	295	258	282	275	309	288	294	296	274	299	311	274	278	300	253	277	288	278	251	310	277	312	312	277	288	301	315	264	281	292	287	281	272	267	273	288	294	304	290	267	268	280	310	302	304	254	270	280	279	293	298	285	267	281	263	267	288	280	265	300	277	307	260	271	297	288	274	281	286	278	278	277	252	256	255	272	284	293	289	291	283	296	292	309	299	286	270	261	261	276	294	273	291	280	295	306	266	301	288	265	299	284	272	284	291	326	275	268	280	281	246	306	282	257	290	282	285	276	302	268	270	307	290	281	306	280	283	258	278	287	250	309	247	276	303	267	289	292	288	278	275	294	280	283	281	269	252	303	296	283	314	278	261	289	276	261	295	278	247	269	272	289	270	277	286	283	306	284	268	267	286	283	297	249	296	266	275	279	286	287	284	290	308	308	298	276	273	291	288	295	315	295	298	310	258	299	275	292	289	275	282	309	263	282	297	275	318	310	292	286	261	298	295	257	295	297	300	277	293	283	308	281	276	262	267	266	269	262	295	294	292	258	324	289	292	278	261	307	288	303	259	299	273	264	269	291	262	309	278	305	293	272	285	258	271	290	257	288	290	328	281	267	270	275	307	266	275	321	279	277	267	301	299	282	261	296	297	291	317	273	267	309	275	295	293	285	263	283	272	282	294	298	266	277	290	275	282	268	275	291	295	292	288	268	302	277	287	309	287	271	287	292	264	257	296	303	256	300	283	286	268	270	287	267	302	276	299	290	297	276	290	273	279	286	268	274	284	279	285	304	300	268	294	299	305	269	284	269	249	301	278	291	293	259	255	270	304	299	316	283	295	270	290	270	272	250	321	295	266	273	276	276	271	277	276	321	274	285	311	247	267	296	278	277	322	250	305	286	295	286	299	307	263	270	247	281	274	274	296	284	281	280	291	297	315	245	305	282	296	288	291	315	249	286	293	299	272	249	303	306	285	295	275	262	261	313	277	272	299	294	278	290	264	309	281	278	297	248	295	286	278	320	297	298	277	276	285	294	287	299	267	304	288	288	285	281	245	267	298	259	262	257	249	283	260	292	264	259	294	253	265	299	271	264	269	301	276	285	304	270	266	266	287	274	298	295	288	282	303	301	262	293	294	267	282	302	265	271	276	280	300	273	308	285	295	328	301	276	284	281	266	256	321	292	272	319	277	262	299	305	261	293	261	263	262	252	259	264	275	277	308	303	268	272	286	272	285	281	298	263	293	264	254	255	306	315	279	292	292	285	263	258	279	308	307	266	273	316	311	276	316	272	250	311	304	280	299	262	280	293	281	305	273	283	264	302	234	301	275	276	262	321	278	258	335	273	270	290	267	265	296	333	278	255	303	326	264	297	281	293	274	293	273	279	286	285	306	289	287	324	235	285	290	262	283	278	281	293	288	256	290	299	283	286	282	268	284	307	278	292	295	293	275	294	253	284	252	272	253	280	260	312	287	270	270	290	310	293	293	291	286	237	268	299	290	272	312	270	280	263	256	275	266	299	290	299	269	308	256	264	313	286	299	312	308	280	289	295	284	282	280	315	296	292	272	305	291	292	268	276	308	274	280	282	289	262	290	255	293	270	315	280	314	278	262	268	326	265	263	285	305	322	275	288	278	303	291	280	292	280	277	258	270	311	293	298	270	299	280	312	269	282	277	290	279	303	308	281	300	273	310	256	277	271	301	272	259	280	291	301	295	261	280	324	300	301	286	264	296	257	276	277	303	294	282	304	252	289	275	287	281	278	278	260	281	295	273	252	311	271	251	283	270	295	262	306	292	264	273	269	281	288	272	271	293	299	272	326	319	259	315	291	291	274	286	308	286	295	279	280	278	280	266
23586	21408	28458	24716	20623	2270	565	372	301	324	236	239	169	141	123	112	125	124	114	113	112	113	100	109	103	93	90	103	89	98	84	87	105	103	91	91	95	89	90	79	81	101	83	102	92	87	83	101	81	97	92	99	98	81	102	83	73	91	87	97	83	76	79	97	90	85	101	81	95	92	105	101	83	90	83	93	77	94	86	82	76	84	86	98	90	74	96	87	93	77	63	84	83	82	87	69	91	83	100	104	88	98	96	124	81	85	96	98	70	102	79	95	86	98	78	95	91	85	75	70	103	106	86	75	95	87	101	89	94	96	87	89	94	87	82	100	80	82	88	80	90	77	80	76	91	91	101	80	85	75	73	77	87	84	84	98	84	80	104	89	81	94	92	87	79	89	91	92	94	88	97	94	84	76	96	91	87	101	77	66	80	94	90	78	103	84	79	105	82	98	74	68	87	92	66	79	89	114	86	74	102	88	100	95	88	92	81	80	98	82	94	80	84	96	76	75	97	100	96	88	83	80	77	67	84	91	90	96	91	80	86	91	91	112	84	98	98	89	74	101	85	91	105	80	82	86	85	110	88	85	98	87	91	89	83	70	88	84	86	88	75	93	114	79	72	89	90	74	92	100	85	82	103	80	87	113	85	69	78	94	83	79	79	94	93	79	81	81	83	83	71	105	93	74	93	96	89	95	66	103	89	86	97	74	81	83	90	70	90	101	87	71	87	80	90	81	95	91	76	102	55	84	89	79	83	93	98	101	89	85	74	99	83	95	93	94	103	93	102	85	92	78	75	87	102	83	72	82	92	90	88	82	82	96	109	93	81	92	90	88	89	87	84	91	90	99	74	78	76	71	91	81	71	85	92	84	95	77	75	100	106	78	93	82	91	89	99	107	106	107	85	93	87	95	92	99	118	95	88	97	91	99	67	99	91	94	91	92	92	72	82	104	97	104	85	89	94	95	76	90	95	92	91	81	87	105	100	99	98	88	84	89	94	98	78	91	93	76	83	95	82	85	82	96	100	79	72	92	92	80	95	97	95	64	87	113	90	88	98	79	79	89	89	91	107	90	85	82	84	111	85	84	94	86	88	82	98	78	93	74	89	75	101	83	79	76	81	84	83	83	70	100	83	99	86	96	87	90	85	113	97	87	96	100	84	91	82	76	84	91	89	85	96	92	79	88	88	95	84	97	88	74	106	93	92	69	101	69	95	80	85	82	92	82	82	90	91	95	92	86	101	91	86	80	96	94	82	93	97	78	81	98	88	77	84	70	88	92	103	87	76	88	85	79	91	86	101	97	97	101	97	99	95	81	89	83	94	97	91	89	93	76	79	79	79	87	77	84	104	92	88	88	93	83	86	94	89	90	96	109	87	83	78	90	103	98	96	79	101	99	81	78	78	89	98	65	79	78	91	72	88	83	74	88	77	91	91	102	89	74	88	85	93	81	82	79	98	105	93	81	78	88	101	96	92	85	87	106	85	107	71	94	93	109	109	100	75	112	83	69	88	70	75	102	100	80	88	93	78	85	94	75	80	88	80	85	89	98	84	97	102	96	89	93	80	89	102	80	92	80	78	102	83	87	107	87	84	86	81	88	88	105	104	69	99	74	95	83	99	86	87	73	73	88	93	100	92	97	92	94	79	79	99	78	90	107	92	86	72	85	86	96	87	94	88	61	74	103	78	94	97	83	100	96	86	92	80	93	78	85	91	92	101	70	84	89	93	99	89	96	74	94	101	69	100	77	87	85	92	90	84	80	91	86	104	77	82	93	74	97	73	88	83	89	80	84	89	89	99	99	82	86	92	86	86	92	79	88	71	98	104	74	65	91	83	86	94	76	79	85	97	90	87	87	97	85	81	78	87	95	76	96	94	90	91	90	75	80	88	100	94	90	97	96	86	89	83	84	81	74	84	83	97	93	73	89	88	92	102	80	89	81	85	90	85	84	84	82	96	79	102	87	98	87	85	84	83	96	85	105	69	84	102	79	78	75	89	76	101	88	87	70	98	88	86	94	97	78	74	94	104	84	85	89	90	79	90	65	109	94	90	99	70	82	106	83	88	76	90	76	91	81	106	88	83	81	91	89	88	73	87	79	93	95	97	84	99	64	87	107	92	83	76	95	94	75	76	84	90	101	83	91	77	111	74	95	106	91	103	95	79	76	85	83	99	91	94	105	85	100	89	93	86	74	91	92	81	71	96	75	84	87	103	93	71	82	82	83	94	97	72	87	104	86	85	87	83	95	93	82	91	101	98	101	87	89	84	102	82	97	85	82	84	96	86	92	93	81	93	99	82	79	100	101	83	81	97	109	104	96	110	86	83	84	99	87	85	77	92	102	101	95	92	88	85	84	101	84	76	89	88	92	91	94	83	74	81	80	106	103	82	89	83	93	67	83	84	75	92	87	82	86	79	90	77	86	83	98	79	79	89	87	100	100	83	85	98	80	87	104	78	86	83	87	94	105	105	79	80	87	96	89	89	97	104	85	82	95	86	81	96	88	92	70	79	86	79	110	106	75	84	99	77	86	103	91	86	73	93	91	89	94	87	85	96	76	103	91	106	91	72	86	86	72	83	89	97	101	106	97	87	96	95	95	82	83	94	91	86	102	100	75	75	92	87	72	91	93	87	87	93	98	91	80	82	99	94	80	108	83	88	101	74	68	105	85	77	71	76	82	96	92	74	82	84	113	97	102	91	89	94	69	88	85	88	81	97	73	91	78	97	105	94	79	90	91	91	75	85	79	97	83	88	92	73	68	102	92	89	102	88	71	83	101	98	89	77	76	74	85	72	90	83	85	73	103	91	83	107	79	80	73	73	86	81	82	83	107	93	81	80	80	85	68	97	86	103	79	99	87	66	110	84	83	94	100	82	88	75	90	84	81	73	73	81	88	76	88	94	81	78	71	102	81	72	82	88	93	99	79	85	104	86	96	90	89	83	79	82	80	109	91	108	118	80	92	95	77	93	62	75	78	105	99	101	96	93	75	99	97	81	100	89	80	72	88	83	85	99	92	95	89	111	88	66	78	80	99	93	90	98	83	82	90	78	66	85	81	85	81	89	86	79	91	96	77	79	91	85	91	88	87	100	92	82	109	86	84	85	85	93	83	88	90	85	81	77	85	77	85	100	94	82	128	76	77	91	70	87	78	86	97	86	74	87	86	67	84	85	81	101	94	87	76	98	83	91	86	87	76	101	108	91	90	79	78	86	78	90	91	101	91	104	95	73	73	97	79	95	99	73	92	78	96	74	86	98	75	82	92	88	93	95	77	87	85	76	84	60	91	84	94	77	102	77	71	86	80	88	96	90	74	80	88	100	102	89	105	85	72	98	80	81	88	82	88	77	96	105	76	95	84	109	104	85	91	96	85	89	80	82	89	93	83	109	83	93	71	87	86	86	70	89	91	90	80	91	79	92	82	84	98	71	82	80	90	86	85	109	74	84	98	84	83	98	78	83	87	93	79	92	85	89	85	70	82
3709	10438	6912	3271	2278	1620	1258	902	805	675	578	546	418	342	279	285	241	246	223	206	219	193	185	199	196	214	167	179	149	176	158	154	164	161	149	161	170	163	184	142	162	128	151	161	162	140	135	128	146	125	131	138	150	156	126	140	148	139	150	145	156	132	155	167	137	169	149	160	138	158	145	130	119	141	165	135	124	153	145	135	136	133	130	145	145	138	152	131	149	143	149	137	134	132	151	146	153	169	171	155	149	136	153	142	127	138	132	130	141	153	141	134	142	136	161	140	136	156	144	136	160	130	134	154	151	141	136	126	154	162	134	136	155	188	140	129	147	147	147	151	148	130	144	134	156	133	129	152	136	150	133	151	132	144	138	129	144	133	134	150	137	132	116	138	152	159	152	148	129	128	137	144	133	115	143	118	120	159	128	148	117	141	139	156	157	146	151	136	160	155	137	156	138	122	128	143	145	156	118	153	127	129	157	125	157	130	149	150	142	173	131	148	136	127	158	145	148	154	139	137	117	155	144	154	131	130	143	140	130	144	153	136	144	156	144	145	142	132	147	137	144	132	161	133	143	109	130	135	163	144	140	106	132	140	147	128	134	154	146	135	161	148	149	108	151	130	133	145	154	138	160	145	154	164	141	150	119	148	143	149	126	141	123	154	147	132	130	142	132	117	143	151	147	136	145	138	134	131	139	137	142	151	133	132	141	158	155	140	127	152	137	156	142	128	157	135	145	126	139	138	137	145	131	137	139	124	121	143	126	132	125	118	134	133	127	152	126	153	150	155	156	154	118	132	152	158	126	149	152	125	146	163	162	133	132	136	152	133	142	144	124	165	141	142	134	155	127	160	125	138	151	133	157	136	140	145	150	128	135	158	154	142	136	160	137	144	167	136	164	140	138	147	133	141	137	134	140	130	119	132	132	133	142	151	129	127	121	139	126	150	148	139	156	146	148	146	148	152	144	129	130	136	137	140	144	124	127	143	138	140	125	149	160	140	129	175	133	140	152	151	137	119	133	141	137	154	146	124	152	164	130	153	137	145	161	132	128	137	146	144	130	145	147	146	159	148	146	143	109	147	151	123	140	150	141	140	155	149	137	141	144	138	130	147	128	147	133	132	148	150	147	149	131	129	143	137	147	146	143	146	146	136	160	157	172	158	139	111	142	135	123	151	145	155	131	139	135	140	116	123	125	144	163	124	137	151	159	129	145	146	155	152	155	136	142	161	142	166	150	134	143	145	151	132	142	148	127	134	144	139	132	135	144	137	155	150	143	116	147	131	140	147	143	125	141	129	131	137	141	140	173	131	145	137	141	149	142	147	138	151	168	157	151	113	130	147	145	148	161	119	154	131	135	142	145	140	143	144	145	144	140	128	146	159	160	118	159	120	146	139	128	135	122	152	142	158	135	158	124	161	144	154	138	154	142	165	136	141	155	142	154	149	126	160	137	143	149	147	133	139	140	144	142	140	145	145	119	125	153	159	120	144	154	126	151	151	157	145	171	147	158	148	139	144	131	154	138	136	142	149	143	157	127	144	141	141	133	142	149	133	124	156	149	136	135	147	143	160	157	145	163	132	154	141	130	142	149	137	147	124	149	151	146	147	153	123	151	130	151	157	144	127	159	153	147	145	128	145	118	144	141	138	144	153	158	123	172	134	155	133	147	142	143	136	128	138	119	147	143	153	119	134	147	150	144	144	143	129	145	171	135	134	158	163	150	150	123	135	149	148	125	122	136	133	151	133	136	124	165	147	126	134	146	137	152	135	141	133	135	147	148	148	118	113	146	139	147	151	132	115	154	139	143	137	151	155	135	144	141	145	125	152	129	128	163	136	135	150	146	149	151	153	134	149	132	142	136	128	135	143	131	132	143	136	136	124	160	128	151	143	140	149	136	163	147	124	144	122	148	127	142	137	141	133	159	138	141	143	149	140	142	129	141	157	113	170	149	136	144	135	153	132	141	153	153	142	139	140	160	134	136	140	124	141	130	153	144	162	147	145	148	137	140	162	151	130	139	123	133	136	145	123	136	149	140	139	138	126	126	112	130	133	141	144	146	144	142	133	140	135	153	136	153	129	161	144	133	147	137	169	155	129	135	141	128	150	153	133	125	148	147	166	139	150	145	132	146	124	130	166	153	140	131	133	140	138	144	145	144	164	141	161	139	158	154	134	147	125	133	158	135	152	142	148	146	137	152	136	142	152	137	116	138	132	132	137	139	157	156	138	138	130	131	131	132	135	154	144	143	129	145	142	133	145	150	118	161	149	160	129	140	141	157	131	155	164	153	138	143	147	161	132	159	136	145	129	128	138	127	141	159	143	124	141	154	146	147	138	137	155	153	140	148	153	157	172	131	155	148	132	145	130	146	160	128	135	168	124	141	127	142	147	131	168	128	124	132	139	125	143	131	149	144	151	144	143	154	146	152	121	130	146	148	130	122	131	134	138	140	147	129	133	142	158	149	133	146	156	144	142	132	129	113	144	141	116	136	114	148	140	146	122	143	135	149	149	133	149	136	152	155	149	135	136	136	153	135	136	142	145	170	123	142	146	128	159	145	148	159	139	151	138	137	151	158	135	147	143	155	126	131	162	144	160	163	144	148	135	153	127	139	145	149	157	140	151	142	125	152	139	136	147	155	134	136	134	132	159	125	133	136	152	142	130	112	150	133	124	141	112	149	135	142	135	147	150	143	144	141	150	150	137	133	132	135	154	127	148	144	148	141	120	120	157	142	137	162	167	144	137	152	165	135	142	136	154	149	136	141	144	130	140	130	136	163	132	133	140	131	151	141	154	133	129	141	133	147	139	159	139	127	155	138	129	157	140	143	153	149	100	154	144	145	143	114	137	151	121	125	159	132	135	130	119	145	141	162	150	137	147	137	141	140	143	144	131	137	147	144	146	146	127	146	132	143	149	150	111	137	149	151	151	151	127	150	147	142	133	132	139	137	151	158	138	139	122	160	156	140	142	127	157	146	149	142	143	139	129	150	118	153	125	135	158	163	145	140	153	113	132	137	146	144	150	134	145	128	128	148	133	143	119	167	155	141	131	130	126	152	141	141	142	140	129	143	145	126	138	154	130	146	151	132	156	145	149	135	138	142	126	136	132	147	142	150	145	138	155	139	152	138	145	143	123	142	145	119	126	135	134	137	150	143	131	137	153	147	134	131	136	144	150	144	129	147	166	129	135	126	145	140	139	126	154	141	136	130	142	147	139	127	131	157	129	142	139	121	154	148	135	170	126	119	155	126	123	149	133	141	145	109	139	137	142	143	150	132	128	137	138	150	146	131	140	135	164	137	141	107	124	155	138	142	149	151	145	129	145	152	130	131	150	140	152	132	125	144	142	144	146	140	134	133	165	148	161	130	138	122	153	165	116	134	130	155	137	147	144	106	146	136	144	160	150	139	148	133	140	144	142	140	149	146	143	151	152	158	140	138	156	130	138	148	142	154	115	144	156	144	159	145	139	134	149	159	154
24765	21411	26797	24985	2491	630	481	374	353	353	342	304	274	273	262	255	247	268	223	235	264	243	215	255	249	240	256	244	230	237	240	236	233	227	231	239	228	246	215	232	244	246	216	214	234	223	241	253	236	226	240	235	221	225	229	244	228	243	231	206	232	239	223	217	239	221	214	214	238	219	231	268	242	245	207	240	259	221	245	247	243	252	227	219	229	215	221	234	237	222	235	208	238	233	229	235	221	245	215	210	252	229	231	223	228	260	260	233	208	253	228	203	221	226	237	239	239	252	257	234	227	217	255	224	228	231	225	207	233	222	203	215	226	225	235	197	225	208	204	240	260	233	197	234	236	243	232	219	225	236	237	234	224	211	252	229	235	245	241	227	231	197	222	246	214	222	235	228	236	218	220	228	253	250	207	232	227	217	218	247	218	221	231	234	239	225	241	226	238	198	219	239	237	261	200	237	241	206	253	224	223	261	225	245	248	239	229	240	238	245	237	241	248	253	237	188	262	251	238	217	245	220	247	243	229	233	234	219	237	236	221	214	229	216	251	212	237	246	199	230	221	236	248	227	230	232	257	220	230	217	230	244	223	262	228	236	228	246	228	214	243	225	202	216	231	228	230	232	231	232	219	219	246	229	210	217	216	206	218	239	224	248	225	234	236	239	222	217	223	224	226	236	261	217	242	256	223	237	245	235	201	231	258	230	213	237	268	213	253	220	220	227	246	227	212	237	208	237	279	218	247	236	230	225	253	229	236	253	248	232	220	220	231	239	226	211	213	252	245	218	256	228	241	226	258	216	232	219	209	231	236	233	250	216	231	233	232	253	217	241	222	244	211	228	220	222	262	244	222	223	235	246	230	218	236	230	221	210	259	204	239	216	235	198	233	217	235	216	237	228	211	234	217	239	220	214	214	237	215	245	233	241	229	247	225	247	222	202	238	223	252	241	194	246	261	229	218	214	237	231	249	221	238	243	225	229	230	250	237	230	213	233	232	218	219	230	216	240	240	239	260	226	240	233	213	240	210	226	227	225	238	229	234	227	219	205	238	243	255	219	246	257	205	216	216	246	216	243	233	231	224	224	222	229	250	229	225	231	230	233	252	291	228	216	218	264	246	224	219	217	234	243	233	209	191	220	245	266	219	224	249	258	226	205	230	222	224	229	257	231	228	215	240	237	233	221	226	253	234	246	242	213	257	222	215	250	225	208	225	235	244	244	213	189	239	215	236	224	245	256	232	229	224	206	222	237	210	233	222	239	234	225	218	238	214	245	241	242	226	240	227	216	219	238	243	249	233	229	228	221	239	220	228	225	246	201	187	228	254	204	225	248	235	221	233	193	230	221	231	241	222	209	209	242	215	222	224	233	230	192	224	227	226	241	224	250	229	223	238	253	229	237	214	217	229	223	226	223	237	224	255	217	247	220	232	263	229	223	233	226	214	229	227	262	237	233	229	240	231	233	220	218	232	255	245	242	250	233	222	223	224	229	245	210	217	231	197	225	255	225	228	233	223	209	219	221	250	216	252	261	202	217	243	220	212	214	241	256	217	230	197	242	257	221	237	235	217	255	223	233	224	222	246	229	209	249	264	234	227	215	211	236	242	239	233	217	229	263	214	218	220	209	236	261	252	240	242	222	245	232	255	273	223	226	238	214	225	238	246	200	205	248	218	245	223	207	195	209	196	218	221	230	224	249	213	225	219	236	237	224	239	266	224	215	196	269	199	227	237	245	232	230	218	218	232	233	239	278	224	230	248	259	230	228	256	233	215	235	230	240	231	214	235	215	258	223	246	246	228	215	236	230	214	221	224	245	241	235	223	205	229	244	211	221	237	236	240	227	215	227	220	233	249	221	225	237	238	202	214	224	235	265	207	243	230	228	214	196	228	217	240	224	211	235	225	219	218	234	226	222	220	238	217	254	211	237	246	238	228	218	238	245	245	233	231	223	214	223	243	230	221	213	219	215	281	241	235	229	232	218	231	234	245	241	227	228	229	202	234	244	237	231	254	230	229	209	215	228	218	251	225	231	258	242	246	235	228	232	211	208	234	242	263	236	240	232	231	202	242	237	221	250	212	219	247	208	239	200	212	253	245	201	216	224	229	264	218	229	231	223	236	249	224	239	248	232	232	232	219	233	223	248	218	250	229	204	238	235	225	235	212	228	226	220	221	241	224	222	217	217	222	247	243	229	228	234	238	223	237	244	209	214	223	220	219	245	231	220	232	226	203	232	257	229	216	224	216	203	244	218	212	222	225	225	232	241	218	240	228	245	235	210	228	230	192	212	240	217	247	226	234	245	224	248	224	206	234	213	228	247	239	252	212	228	221	252	217	249	220	227	227	227	253	233	245	239	231	229	214	221	249	237	211	238	224	213	199	224	261	253	232	222	217	236	258	236	234	226	220	228	218	239	254	233	263	207	236	226	235	245	265	249	230	234	221	238	242	255	239	234	235	231	231	241	218	221	215	223	237	237	259	227	230	202	213	214	235	209	243	242	244	212	231	239	216	226	256	216	222	210	202	239	206	241	227	241	248	229	251	231	242	260	209	237	235	209	229	205	239	219	234	220	223	236	214	225	212	252	246	210	225	243	234	234	208	221	237	231	226	221	238	231	212	214	210	214	222	214	219	225	206	233	228	220	225	230	257	237	221	242	238	208	234	226	247	248	239	222	238	240	256	250	197	210	208	246	225	194	239	242	231	227	233	261	224	207	249	201	243	235	224	243	219	242	230	230	224	226	249	207	240	198	234	215	225	218	224	220	231	219	223	224	206	212	240	239	224	242	238	214	214	257	217	234	219	228	237	219	242	237	221	216	220	243	204	204	269	229	233	232	208	217	215	231	247	234	206	223	229	208	241	230	236	216	232	235	245	243	242	213	218	226	210	223	227	222	229	225	256	221	241	240	238	203	214	232	243	231	233	247	214	241	253	208	214	226	227	232	229	227	242	231	214	208	222	228	220	221	231	248	203	198	226	241	208	243	209	240	224	250	236	221	261	197	238	207	206	231	249	253	276	213	218	250	242	227	245	236	228	237	240	249	226	229	227	212	222	218	233	222	223	223	225	195	241	222	249	217	223	214	256	204	233	215	237	249	236	264	234	238	235	204	208	231	222	223	230	254	218	210	198	243	229	229	236	227	230	228	230	224	247	233	225	248	203	228	217	230	251	248	224	221	222	216	226	249	245	243	240	237	229	219	228	207	236	212	220	214	224	252	218	243	226	217	218	219	232	232	219	255	230	213	248	218	252	237	225	212	223	229	185	227	212	247	222	217	209	220	239	231	256	228	214	228	213	221	230	229	239	223	229	236	240	232	229	229	247	231	236	228	226	239	201	244	238	235	230	226	236	240	234	244	231	215	233	239	226	248	211	222	232	247	255	207	220	217	233	246	221	212	184	237	230	243	221	219	215	244	258	233	203	233	231	248	225	235	238	232	214	225	240	241	250	228	243	239	235	223	235	234	256	237	211	224	222	231
3671	6885	4583	2268	1728	1277	956	806	704	657	664	582	504	459	426	403	396	423	363	367	375	359	383	406	360	365	331	338	350	369	387	305	356	345	367	367	397	367	367	348	342	345	329	341	414	360	326	383	332	365	384	348	345	350	334	378	326	329	351	366	355	377	362	348	400	351	371	356	359	351	350	372	337	333	355	331	352	330	345	362	356	359	404	355	375	315	306	308	349	344	340	371	319	348	346	362	377	366	367	362	399	364	346	348	330	354	343	360	342	359	319	360	360	344	333	362	350	376	367	346	369	339	365	339	351	388	356	333	366	365	327	346	333	365	370	335	343	352	340	330	335	343	371	319	358	345	358	332	341	346	374	360	350	369	346	350	340	364	329	315	371	319	354	327	319	355	366	358	336	360	336	338	392	337	348	364	387	341	324	325	376	338	375	333	332	348	334	340	330	293	375	342	345	356	335	359	365	354	361	334	338	347	343	327	353	318	313	350	349	362	340	344	350	330	382	370	377	355	373	336	328	334	351	334	359	317	306	351	349	373	347	368	344	354	356	346	357	346	348	359	339	347	383	328	342	353	346	328	375	365	354	356	344	333	356	327	341	365	338	380	359	358	358	348	341	353	324	398	360	349	345	351	328	346	337	372	349	381	319	326	371	337	327	347	353	370	362	364	372	353	337	339	343	361	342	361	388	344	348	337	378	341	336	349	335	312	363	355	352	336	339	337	356	356	342	334	323	369	330	346	358	358	296	352	337	345	369	346	331	337	364	323	344	368	355	320	327	350	363	361	339	337	310	339	348	376	336	358	347	364	344	376	360	342	362	367	329	351	334	381	349	367	335	368	335	327	376	340	339	353	337	352	347	372	349	328	379	351	326	344	372	343	319	368	340	317	384	369	318	369	382	371	349	320	347	308	326	321	338	342	405	371	351	344	365	319	383	334	360	361	327	322	346	342	337	346	298	414	352	375	338	338	382	340	348	364	349	356	340	350	373	354	334	320	358	342	343	343	356	369	336	340	408	337	340	360	357	336	350	336	328	363	335	359	351	326	351	374	306	337	338	370	357	336	368	341	321	370	306	367	329	350	334	328	373	353	353	323	357	340	362	330	330	325	393	356	336	350	367	353	367	335	370	335	329	370	327	358	338	339	357	359	360	356	336	408	349	378	365	363	363	345	363	365	375	342	343	372	348	343	358	325	382	350	372	377	348	326	342	338	337	357	329	359	357	368	358	311	334	347	362	312	355	376	362	350	344	371	340	370	329	368	353	387	344	335	384	339	359	312	343	339	303	362	372	377	348	356	373	357	344	350	376	353	353	329	348	326	337	294	341	359	338	381	342	360	332	380	365	336	334	347	364	344	343	350	341	323	350	343	341	352	345	336	350	341	314	335	321	358	375	356	356	315	330	346	323	352	357	348	357	354	362	346	363	329	365	344	330	362	328	346	330	365	351	322	358	369	359	383	376	355	344	356	369	337	335	336	327	328	363	344	367	361	359	338	312	383	349	373	336	332	327	347	351	342	339	326	332	324	353	360	354	336	326	361	362	338	332	359	342	331	383	348	351	353	382	357	379	337	349	346	376	329	374	379	329	363	326	352	353	341	360	327	337	308	375	335	352	301	376	364	318	346	367	339	331	358	351	362	320	372	354	351	344	323	326	341	369	380	378	339	363	341	354	377	336	346	328	364	353	367	336	342	357	378	380	360	337	351	331	341	347	378	341	354	329	327	343	378	358	346	312	331	349	351	337	354	350	341	350	340	349	347	350	367	341	310	350	319	364	317	372	325	367	337	363	348	360	335	342	352	371	376	369	388	361	333	357	337	362	356	364	364	335	333	314	351	372	338	377	317	342	354	353	343	357	332	340	336	331	360	308	374	357	343	323	353	357	344	333	311	349	324	351	355	317	335	359	348	318	412	318	340	359	366	361	367	296	308	324	346	339	328	344	367	389	340	360	350	345	342	331	369	351	347	359	344	338	335	383	326	332	351	328	343	368	355	325	354	327	361	344	359	351	347	375	324	325	331	386	343	328	340	338	326	374	358	351	404	389	326	339	335	352	390	334	351	318	347	349	387	322	357	333	315	361	373	360	352	331	368	297	306	372	324	359	383	328	334	363	342	317	343	322	344	313	335	361	353	352	362	361	344	341	298	353	325	351	327	363	331	357	341	331	326	362	310	390	338	366	354	340	364	371	353	359	349	328	349	327	351	333	382	343	349	331	339	359	351	354	333	363	329	350	393	336	335	347	350	358	343	334	379	346	332	349	320	345	381	350	348	350	323	324	369	343	380	320	359	340	320	346	325	351	342	337	345	355	351	323	341	324	353	319	340	334	353	362	347	372	352	346	382	340	328	361	346	332	350	327	386	356	390	344	354	333	341	380	360	346	341	350	356	346	317	362	368	377	328	347	342	331	358	387	375	385	352	361	364	366	352	346	337	326	356	357	372	370	339	355	316	322	365	342	379	327	350	382	380	348	338	347	328	354	345	349	381	344	327	317	342	367	348	324	331	352	357	347	335	342	328	366	337	362	321	340	357	344	325	351	372	342	309	351	330	325	325	365	337	330	319	332	326	355	370	340	366	387	346	358	349	373	379	334	344	382	326	339	350	355	347	356	378	320	352	380	337	349	361	374	333	345	346	325	353	350	351	368	348	309	370	341	352	340	365	346	342	339	381	350	331	318	354	366	333	337	349	337	363	379	338	341	350	354	354	357	370	340	365	336	351	374	362	369	363	365	350	299	329	331	318	372	355	352	345	363	368	351	396	317	348	346	312	316	316	347	328	337	360	323	369	371	356	361	328	351	346	338	353	335	391	321	379	374	357	333	357	316	372	318	351	348	360	350	357	351	367	370	387	358	304	343	349	357	335	364	360	379	360	372	365	357	349	358	343	354	335	354	370	340	329	363	362	357	380	363	355	350	367	378	340	376	351	332	345	359	354	341	321	351	331	379	304	348	390	367	360	343	379	320	355	343	344	336	311	351	384	340	364	377	357	383	374	355	339	341	335	339	354	326	329	347	369	346	322	369	366	358	336	308	334	369	338	359	331	354	366	345	350	357	368	353	340	323	339	351	336	372	375	373	377	345	298	351	356	342	358	361	336	361	350	356	356	387	373	371	346	347	328	340	358	341	341	346	322	316	316	358	325	350	385	340	376	353	361	355	352	380	354	325	323	345	343	330	374	289	346	376	346	350	391	366	350	366	320	348	318	343	349	358	330	342	383	338	353	344	357	341	355	392	335	310	346	345	363	353	356	325	345	324	338	318	351	359	332	363	384	347	352	357	356	353	353	329	346	344	370	361	332	363	344	346	375	378	342	378	342	367	337	353	334	367	360	334	375	319	363	375	370	360	354	377	367	370	366	341	363	345	350	382	354	344	354	372	332	342	346	350	324	347	365	364	366	308	319	344	348	367	353	352	369	366	360	375	335	349	368	370	347	365	332	371	353	346	327	342	370	357	322	316	345	357	317	327	308
22648	21441	29167	24091	21434	20804	2389	639	524	439	380	344	276	219	212	172	200	186	164	174	162	161	150	155	134	128	131	133	134	163	107	130	117	122	117	130	113	138	128	123	107	134	138	117	124	97	132	127	117	120	118	130	119	112	131	139	116	122	105	107	123	111	125	124	106	103	118	122	107	109	113	118	113	121	128	115	138	119	126	104	133	110	119	108	105	115	110	93	115	119	123	112	106	99	109	115	114	115	108	114	140	120	116	101	130	97	117	100	106	117	110	112	116	109	129	118	128	92	130	114	98	120	114	117	109	95	120	99	108	131	107	121	108	100	126	108	97	102	109	121	112	123	129	105	142	135	120	117	117	116	98	114	108	96	111	114	106	120	127	104	122	117	103	108	113	131	122	106	93	122	104	104	106	95	117	120	128	106	111	122	114	102	130	112	120	107	108	91	103	132	108	118	113	106	108	113	120	111	117	109	105	131	130	109	115	100	114	118	105	120	106	102	107	106	115	117	113	123	91	118	128	108	105	117	111	116	115	97	115	109	117	121	114	113	113	111	98	117	94	108	127	102	89	109	104	122	150	109	119	113	114	123	117	104	91	103	118	125	102	122	99	118	109	129	97	113	101	109	115	113	112	120	101	117	121	100	92	113	107	113	127	126	97	115	114	102	105	126	121	107	100	127	137	119	110	109	105	132	115	104	101	105	144	126	94	91	115	91	124	102	116	111	105	124	126	108	119	111	115	114	100	113	126	126	120	101	102	96	110	93	107	129	99	116	114	102	131	115	122	97	110	105	102	105	130	104	118	138	108	120	110	114	122	103	139	109	111	103	107	127	111	110	100	105	103	124	99	112	79	115	120	135	99	97	95	103	116	109	105	117	124	122	119	121	118	116	129	99	114	129	112	99	108	100	116	92	123	103	112	110	116	129	106	116	85	96	125	101	123	117	113	132	116	116	125	114	101	135	123	116	102	120	117	119	108	111	101	104	112	107	114	107	112	96	112	94	133	114	100	122	111	114	121	102	108	114	124	138	121	120	95	99	119	122	97	111	100	125	121	103	129	109	126	95	110	105	103	123	112	126	105	116	108	112	125	113	114	111	135	106	121	100	111	115	109	124	119	126	105	124	93	113	117	97	130	105	91	104	106	110	95	107	107	111	115	111	117	122	108	123	129	113	118	130	105	109	115	108	116	108	87	113	112	123	131	113	135	107	115	106	108	129	127	140	117	106	136	100	109	120	103	96	110	102	123	97	115	91	99	119	98	125	105	120	114	100	94	121	106	112	106	115	103	112	104	101	98	120	118	103	121	113	106	111	98	109	115	111	105	125	130	98	113	104	98	119	114	113	104	115	106	119	113	94	119	106	109	100	104	95	114	110	102	102	111	120	115	118	121	116	117	110	114	119	97	101	116	100	105	123	118	130	104	114	107	116	94	94	111	116	88	99	103	114	118	109	93	124	132	114	103	107	109	112	139	121	112	125	115	118	107	133	109	114	109	111	113	103	114	131	117	116	118	127	114	111	128	94	117	104	119	106	112	115	108	102	105	112	98	117	132	89	115	117	115	119	87	106	118	124	124	91	129	100	110	93	127	132	110	125	124	95	112	111	115	109	132	104	108	133	118	115	118	130	106	107	102	102	114	123	108	111	113	109	106	104	106	111	124	95	126	132	122	112	133	115	119	102	92	114	112	113	108	117	115	117	105	114	114	103	118	106	120	121	122	132	114	98	112	130	81	97	104	109	112	126	106	116	110	107	131	115	100	117	121	119	119	117	96	112	118	129	104	109	115	107	117	131	113	105	105	116	116	118	102	98	123	118	115	117	129	106	121	116	97	106	105	113	109	116	111	110	112	126	108	108	119	119	107	119	110	114	129	106	117	123	92	121	100	106	104	113	128	115	105	124	109	121	97	124	114	114	99	101	121	102	105	119	108	113	112	124	105	112	110	124	102	115	101	108	110	120	119	131	117	105	110	134	124	125	103	122	129	100	99	103	101	110	115	128	114	116	122	110	101	124	110	99	94	110	132	127	112	121	116	101	108	113	114	119	118	124	98	104	104	112	97	110	133	86	116	121	104	100	89	116	118	104	117	116	123	97	106	115	108	101	117	96	111	106	108	116	112	101	118	130	122	122	111	101	119	112	108	102	127	113	110	118	116	111	98	110	117	110	101	107	119	113	108	98	108	126	104	104	122	103	108	106	127	102	108	122	112	116	106	109	104	96	107	112	95	125	125	122	110	136	97	108	109	112	117	117	111	104	105	101	114	110	106	116	104	114	95	107	119	119	126	106	90	103	127	119	128	112	107	121	127	118	105	128	110	100	127	113	115	97	104	120	110	111	110	108	113	108	108	114	96	105	129	90	133	118	106	113	113	90	111	117	126	115	109	103	109	103	111	114	120	125	109	105	99	104	93	106	125	100	123	96	112	105	120	122	115	112	102	121	128	99	109	116	128	119	113	102	103	122	120	108	116	118	123	115	104	99	116	106	116	116	123	112	130	119	85	109	129	111	108	128	116	92	106	106	120	109	107	112	118	127	110	119	141	93	96	116	111	109	110	102	96	115	120	114	114	116	103	103	123	121	115	117	89	119	109	131	116	112	109	117	102	123	121	136	122	111	118	95	107	99	124	103	108	106	115	97	118	112	118	101	107	108	98	122	104	114	92	97	107	114	125	135	107	117	128	96	112	98	103	122	112	115	106	119	123	130	110	107	103	96	111	94	120	113	104	118	124	107	102	136	109	108	108	107	132	111	126	107	109	119	104	124	120	110	131	114	131	100	111	115	112	109	117	132	108	112	109	108	122	123	117	106	111	102	114	113	117	103	124	123	93	105	119	114	129	126	106	117	114	120	111	122	114	108	107	109	119	118	117	93	113	99	134	81	122	100	98	120	127	114	115	108	103	104	111	115	108	130	116	88	117	107	110	115	127	96	110	104	122	119	111	106	112	106	109	119	113	115	109	104	122	114	109	99	119	111	115	118	86	110	133	100	106	110	106	126	118	107	107	119	106	100	113	116	120	122	112	117	111	110	103	117	118	92	120	137	111	116	102	121	121	113	113	118	115	119	89	110	119	101	124	90	134	106	111	118	102	93	114	108	104	134	130	116	106	105	89	122	118	116	117	106	106	103	105	117	126	110	107	103	104	101	109	115	114	106	113	104	113	104	127	103	108	117	124	111	102	96	116	103	106	101	123	101	116	107	130	105	128	118	124	101	106	111	134	113	119	116	108	107	113	74	140	110	118	120	105	103	128	124	110	110	119	128	108	112	106	107	113	93	110	117	118	134	117	93	107	108	104	113	121	118	105	108	122	125	101	110	104	114	119	120	113	109	105	99	112	104	108	106	119	103	106	118	107	102	116	106	122	98	123	96	118	116	123	101	114	104	105	115	110	106	112	108	107	114	116	110	127	103	100	95	123	125	96	127	99	125	114	109	122	108	103	116	117	112	105	98	115	107	123	118	113	107	115	118	120	123
5003	16222	11275	5598	3982	2807	1932	1570	1378	1024	994	800	642	528	413	380	372	325	317	282	252	279	236	243	220	251	223	214	200	201	220	202	222	178	180	196	179	179	206	173	173	148	181	180	210	174	171	172	194	171	171	163	209	180	211	194	180	180	185	172	149	177	176	176	189	162	172	155	157	199	166	166	167	159	169	193	180	166	174	162	168	176	177	190	164	146	165	170	161	168	156	163	165	184	168	167	150	169	144	154	169	157	200	205	178	180	174	192	142	155	157	180	175	194	179	192	178	186	151	156	172	172	137	147	188	179	169	155	168	177	152	152	179	190	141	174	175	174	139	173	171	162	188	158	147	152	181	158	166	161	173	149	165	172	178	184	152	158	186	163	150	177	169	147	153	196	159	168	175	148	183	176	145	169	142	139	167	175	147	177	172	158	157	143	173	195	167	187	171	163	179	155	170	180	179	154	168	172	164	161	146	168	161	176	175	184	165	182	153	170	164	149	147	182	174	141	153	145	166	150	181	163	171	173	163	155	150	168	158	185	156	164	170	140	194	155	184	153	169	146	158	188	168	160	172	159	175	152	160	212	153	173	157	140	159	165	171	143	161	148	169	154	172	178	185	158	143	162	163	173	159	186	177	143	175	169	159	156	155	171	176	197	187	159	178	177	163	173	176	150	156	146	165	160	191	163	166	161	176	161	157	136	166	167	158	163	169	197	161	187	183	159	176	183	162	150	145	163	172	171	173	161	165	162	160	143	174	178	152	173	191	181	165	159	164	159	188	163	169	176	153	143	156	174	148	160	165	182	156	180	151	145	168	158	166	161	177	167	166	139	141	149	152	158	169	157	156	153	139	136	164	172	168	152	163	178	177	163	170	153	164	183	151	138	157	169	169	166	166	166	167	141	176	144	160	161	170	180	157	159	178	161	173	184	148	154	175	136	154	161	153	170	169	153	174	182	166	140	152	176	165	158	143	170	165	144	164	173	161	181	174	173	173	179	176	151	171	162	176	152	167	176	139	156	182	159	165	159	204	164	166	178	174	185	176	177	172	154	136	177	177	183	171	167	153	139	180	171	179	191	189	168	171	162	161	157	170	176	183	158	171	163	163	159	158	160	166	158	163	161	159	173	173	153	169	167	157	147	124	175	180	172	163	159	152	152	159	185	175	174	168	165	132	174	159	172	175	169	178	169	158	167	167	174	158	153	147	166	150	176	165	158	165	167	144	153	164	162	155	188	163	165	191	166	173	180	168	172	166	168	164	169	154	166	183	147	153	150	157	162	139	183	181	167	167	163	151	158	186	167	169	160	176	168	164	174	174	137	158	151	166	152	165	179	173	154	194	187	169	165	173	174	184	168	159	176	159	152	179	158	194	171	163	169	174	157	167	173	150	180	162	149	152	171	171	174	175	147	162	160	155	150	161	162	153	161	138	161	153	157	152	168	176	171	152	167	168	166	158	176	173	160	171	174	176	192	157	161	151	172	155	167	158	154	184	166	156	186	150	177	168	129	185	170	159	166	177	145	165	148	155	159	169	179	162	191	166	165	196	164	189	157	174	196	149	150	157	150	166	158	172	156	175	147	162	166	149	154	189	166	164	177	162	173	166	176	179	148	161	157	158	159	162	146	177	162	169	166	163	166	149	163	173	175	147	182	155	175	157	157	160	179	152	145	179	146	151	170	161	181	185	155	157	179	165	169	157	179	148	164	162	169	151	145	164	152	138	168	165	158	151	152	169	137	182	181	164	151	176	182	153	197	173	144	150	171	144	180	145	153	160	201	167	166	142	167	177	155	196	148	179	202	150	179	190	165	147	168	158	177	161	168	167	154	151	177	163	166	160	170	178	168	162	151	158	174	173	168	170	157	168	148	158	151	151	166	169	158	165	166	154	168	177	176	173	161	170	173	167	173	155	177	185	186	168	155	172	156	166	156	152	173	162	157	180	162	160	154	189	167	151	155	163	171	158	145	171	163	173	169	138	171	160	162	162	168	162	161	153	169	182	160	190	149	157	167	157	154	177	155	162	170	164	179	172	164	187	169	170	171	167	159	183	153	174	153	157	157	167	196	152	150	158	160	173	165	133	155	172	177	163	162	158	190	170	147	160	177	147	171	153	183	161	154	165	165	158	159	190	166	174	198	186	176	155	144	191	173	164	186	170	160	167	160	170	168	165	181	176	170	141	183	154	149	145	163	164	150	155	188	163	170	186	158	141	164	177	165	189	162	155	164	182	167	153	160	176	173	174	155	177	181	160	164	181	151	179	144	186	158	145	179	179	158	178	184	168	150	170	178	171	147	154	162	172	162	165	193	164	153	178	162	160	175	138	145	154	153	170	187	182	141	168	169	161	166	158	127	159	162	170	164	193	151	165	158	155	161	166	147	181	164	169	170	158	160	164	170	161	172	177	159	185	163	156	178	172	162	166	153	162	159	161	167	172	147	163	158	176	165	186	167	171	154	142	178	157	161	195	182	147	151	146	163	171	180	134	164	153	151	170	162	187	166	166	152	155	136	191	156	174	155	188	164	166	182	180	186	140	145	124	173	164	163	172	156	159	175	182	159	155	161	188	169	155	152	161	149	167	170	165	150	150	171	145	160	139	161	164	163	173	161	169	153	167	168	179	165	178	161	187	178	178	159	164	143	168	163	179	156	181	158	174	172	176	169	154	168	169	167	188	154	148	166	153	166	164	187	148	172	163	167	184	184	157	175	173	186	157	164	171	142	163	154	165	175	167	177	171	162	184	170	160	172	158	181	148	149	159	175	156	153	151	171	156	160	159	161	185	165	155	185	163	164	164	179	170	152	159	170	161	163	151	189	150	146	163	186	162	170	162	170	139	153	174	184	160	152	193	173	155	152	166	176	151	135	151	162	182	165	160	150	157	147	155	171	172	161	165	179	176	169	194	153	170	132	168	167	169	164	172	149	161	163	150	180	146	164	179	183	158	155	141	167	180	165	147	152	142	176	174	172	157	157	171	185	166	173	143	160	162	182	156	177	165	182	132	166	176	168	168	134	159	177	159	170	144	178	192	164	161	184	169	151	180	173	177	166	181	155	149	153	151	181	159	169	166	174	182	155	170	178	162	183	150	163	135	159	162	167	144	165	170	166	162	162	139	130	156	180	168	148	154	173	162	170	161	169	184	165	176	165	146	176	150	155	152	128	171	157	145	157	189	177	164	170	172	179	182	168	158	152	157	154	148	150	160	180	168	140	162	164	168	174	151	167	138	187	153	169	172	158	151	168	165	157	162	178	147	183	169	175	149	144	174	168	147	158	172	165	174	157	162	180	145	150	145	152	167	162	164	173	151	148	179	168	152	168	186	166	151	150	174	170	184	147	167	154	177	165	140	159	150	174	175	152	177	155	147	189	123	145	174	156	173	165	160	171	191	141	150	153	142	155	158	170	152	177	161	147	159	139	158	162	143	161	164	173	172	177	157	153	164	160	161	172	153	168	189	176	169	156	154	177	144	165
27137	16798	2983	989	603	426	288	253	275	239	240	218	214	180	207	171	179	165	176	188	180	184	168	179	150	164	166	194	179	177	180	174	177	175	185	177	199	183	165	180	176	174	173	159	182	177	199	179	158	180	171	161	176	170	165	160	152	186	191	158	177	176	185	172	172	177	191	186	181	189	181	176	182	183	188	188	189	182	188	188	173	186	175	175	162	198	166	184	181	189	195	177	182	202	189	191	181	179	163	166	190	186	206	169	176	167	205	186	202	172	185	209	198	186	181	170	162	210	185	158	182	187	177	186	183	166	194	162	189	167	171	196	166	165	198	181	182	182	198	188	179	174	188	160	208	182	167	186	193	187	186	190	185	190	201	185	187	180	161	190	172	186	182	159	169	178	186	174	163	170	177	177	166	156	180	177	152	163	181	186	198	184	171	174	198	204	184	173	189	174	191	186	187	183	184	174	171	191	193	171	185	171	172	175	164	176	177	168	167	161	188	159	185	194	184	188	169	185	181	189	178	153	178	179	172	179	192	194	177	159	162	175	164	194	155	184	188	177	158	190	178	182	186	172	190	194	190	192	172	167	199	168	180	174	184	205	164	183	173	191	178	192	195	167	187	192	182	182	188	197	175	166	186	152	168	193	162	174	163	174	179	153	192	193	192	198	189	176	193	176	184	188	171	192	179	160	161	177	194	181	194	210	202	191	169	186	195	179	190	178	144	173	176	191	196	183	172	211	138	189	174	173	192	179	178	170	162	180	181	186	187	175	170	193	183	165	189	183	186	184	171	205	168	178	131	181	168	187	168	168	177	149	187	156	185	196	193	189	162	168	168	166	156	182	172	169	205	183	181	194	179	192	163	173	177	175	197	164	163	207	169	184	179	174	168	164	204	169	196	166	187	164	167	178	157	172	211	205	171	159	193	180	190	173	190	175	194	185	185	194	193	171	183	179	199	177	164	187	173	194	172	192	210	179	195	172	193	219	200	176	184	186	186	163	196	176	174	175	210	169	171	187	177	189	167	178	180	158	187	178	171	198	184	165	155	168	200	173	178	175	158	179	168	167	154	162	175	181	168	186	178	189	170	190	192	184	184	184	187	173	149	167	181	163	162	178	197	171	177	165	204	181	212	168	203	178	182	166	175	167	199	169	182	165	150	176	177	173	157	165	194	186	149	196	191	196	190	189	181	203	170	173	207	164	178	182	190	177	156	187	174	169	190	185	190	212	202	191	172	182	164	165	173	164	173	190	180	181	157	206	168	177	199	177	191	200	219	182	158	174	208	181	162	176	167	169	177	190	175	172	172	181	173	158	187	178	159	197	185	160	191	163	174	185	175	206	182	184	142	174	172	183	166	173	187	175	182	182	214	196	175	185	191	164	175	190	197	193	184	197	175	188	180	190	178	190	153	168	167	179	179	168	180	184	172	155	183	183	193	164	187	171	165	191	207	183	161	183	199	169	193	186	180	166	173	199	187	183	163	169	169	176	186	193	183	172	167	204	183	200	168	156	161	179	183	160	187	190	188	195	167	192	184	188	165	186	190	153	160	166	172	185	161	195	168	176	188	189	181	189	180	184	205	189	186	191	177	176	187	166	190	187	187	153	177	164	197	176	177	177	181	185	158	176	193	182	187	195	187	191	208	181	191	178	161	174	204	180	167	162	160	169	186	192	200	211	164	206	182	186	192	185	163	176	178	185	190	191	169	178	172	165	180	189	170	208	166	199	176	181	180	168	180	185	176	188	180	198	174	175	174	175	186	154	160	200	189	208	168	164	172	202	176	182	161	173	190	166	189	169	159	157	185	169	163	173	186	163	179	196	185	188	157	169	183	192	207	188	179	152	173	182	194	183	200	168	188	160	200	184	152	167	183	155	169	179	172	206	182	161	182	183	183	182	184	197	185	195	176	191	176	177	181	186	200	188	188	185	171	182	176	205	181	155	191	184	180	179	199	188	173	180	182	203	160	172	147	170	169	180	183	192	172	163	164	164	156	181	185	198	188	201	157	191	165	187	188	173	174	164	171	194	191	164	160	178	170	165	191	185	178	161	182	177	177	168	181	181	177	176	183	184	190	175	193	197	149	171	156	188	171	185	194	180	169	173	191	192	183	168	175	188	166	160	169	188	172	193	188	193	161	160	188	187	185	169	158	166	171	177	186	199	156	168	187	177	180	179	192	168	173	174	181	179	179	173	169	181	184	174	176	191	195	176	170	194	190	189	189	179	197	217	176	183	161	175	199	165	169	154	181	183	179	175	165	175	181	188	176	163	189	176	175	185	183	173	161	190	189	195	190	156	179	167	196	178	173	175	203	161	174	195	189	177	192	183	200	173	181	167	161	191	182	189	168	187	168	212	184	164	177	165	191	180	162	199	167	166	180	203	175	196	171	156	184	173	170	166	184	185	166	182	184	182	197	184	177	186	174	158	195	188	169	174	180	156	165	181	186	170	185	181	189	179	181	181	181	179	171	165	180	158	190	176	172	181	168	183	181	181	179	175	178	175	173	209	191	195	184	186	164	145	160	175	196	179	221	161	175	189	178	190	183	201	182	182	173	194	184	173	200	171	185	181	188	157	150	165	193	203	185	164	212	169	144	173	165	171	186	196	204	159	181	191	158	184	193	185	183	180	187	188	168	183	205	204	179	192	179	194	173	190	211	182	165	196	172	202	182	187	191	191	187	175	191	164	196	171	186	167	169	211	195	165	196	173	177	181	155	162	186	192	182	164	192	172	187	178	198	186	205	191	174	170	175	180	188	177	203	194	186	172	179	174	196	175	171	197	151	165	197	166	184	185	226	174	172	182	170	167	154	201	181	179	206	158	170	179	167	177	172	177	162	183	180	171	166	158	175	191	175	171	188	194	168	173	153	173	174	182	185	156	196	204	198	190	148	194	194	181	169	166	185	170	179	182	163	197	177	182	185	168	183	186	165	183	176	185	183	163	180	167	183	175	170	185	187	184	168	167	196	217	155	183	170	173	157	185	207	185	183	172	184	177	184	170	190	168	176	182	174	184	208	185	181	190	180	172	169	212	157	183	176	190	170	189	201	199	191	167	168	194	192	192	184	169	159	165	201	193	174	188	173	182	187	185	186	150	173	187	191	158	164	158	198	203	173	171	188	206	178	168	182	158	167	158	184	167	175	167	176	153	188	170	181	173	187	196	169	159	188	173	178	171	161	171	183	185	185	172	188	187	180	191	187	180	192	194	166	173	193	179	200	158	200	193	177	165	204	163	164	193	195	179	176	188	187	173	159	183	166	195	179	202	186	155	173	183	177	186	177	184	166	179	165	189	194	185	190	185	172	201	178	173	182	206	191	181	175	173	182	196	191	188	178	160	164	206	183	174	178	188	180	185	181	192	146	193	182	176	166	160	200	179	188	188	170	180	177	190	200	164	181	198	171	200	212	190	182	184	194	149	175	177	182	182	186	193	191	182	170	172	171	174	186	183	165	176	166	170	194	190	190	181	190	173
4354	2963	2125	1343	1080	768	635	485	462	413	421	347	345	315	295	271	314	309	305	306	295	305	281	278	255	287	273	262	287	300	275	296	284	285	272	282	272	290	298	242	258	275	264	291	309	289	269	273	275	290	288	271	284	287	316	309	288	319	290	290	275	286	275	288	284	279	276	282	248	293	278	283	279	261	242	287	279	282	312	282	269	276	276	314	272	279	328	281	314	265	251	274	260	295	280	284	251	262	297	279	278	297	278	260	272	295	287	256	304	257	285	309	263	286	286	273	270	274	304	252	262	295	276	280	297	277	269	282	275	278	290	283	273	293	270	295	268	277	277	280	318	269	274	277	267	300	298	311	289	267	261	282	276	292	275	268	296	331	275	259	294	312	277	257	281	281	286	268	281	286	280	281	279	307	285	289	262	286	275	278	269	248	289	277	237	334	287	265	279	277	281	293	277	305	282	282	268	270	292	282	292	287	298	259	298	296	272	293	267	283	298	330	288	258	269	290	296	289	274	273	256	291	269	270	298	269	298	302	281	279	297	271	265	272	287	287	279	257	250	258	286	283	299	282	269	297	301	269	278	279	237	288	292	268	303	255	328	244	252	249	247	265	282	306	257	277	292	272	288	275	300	265	269	289	252	269	266	263	268	285	290	290	264	257	309	280	307	277	297	289	317	255	292	274	291	297	291	260	285	299	279	308	298	261	275	269	276	297	289	277	296	253	296	269	280	302	295	247	315	337	295	281	297	274	263	272	280	290	259	254	271	286	284	301	285	294	299	277	283	283	298	252	290	310	300	270	296	282	269	299	277	249	281	283	254	270	277	293	284	291	286	275	280	284	317	303	282	281	300	296	266	259	243	297	286	292	292	288	269	283	294	287	295	293	247	290	275	247	272	273	273	288	285	291	282	258	262	263	249	290	283	266	309	284	272	308	269	303	273	284	295	255	279	288	287	275	236	294	292	286	279	274	269	280	292	286	288	295	294	290	290	284	277	301	261	286	304	285	259	305	270	298	250	307	287	290	289	265	264	250	308	301	307	278	293	262	272	264	284	253	282	286	292	293	298	283	297	286	239	266	290	292	287	257	272	299	303	285	287	273	281	281	285	291	244	294	266	263	289	281	275	278	296	287	303	290	262	266	280	283	305	249	261	292	297	290	292	236	266	260	262	275	279	263	275	274	303	288	290	289	296	292	277	276	288	258	290	290	277	272	282	268	273	271	272	294	277	294	298	284	297	311	303	259	288	270	268	252	274	295	315	302	295	282	286	283	293	281	287	284	297	267	264	301	283	309	289	304	274	290	275	275	269	284	313	289	301	282	271	267	287	287	304	277	281	316	288	262	305	276	274	303	291	281	284	272	304	273	269	289	284	252	274	268	263	283	248	285	277	283	269	279	289	280	236	261	307	273	294	278	245	293	284	288	321	284	247	269	314	298	297	279	269	271	270	293	277	248	288	274	283	262	285	288	272	280	281	274	276	299	274	284	311	278	303	302	298	323	289	303	274	299	302	271	266	281	267	268	283	291	271	303	278	279	299	296	243	319	286	279	297	283	278	293	311	287	265	280	275	282	276	263	297	271	277	307	298	315	300	242	254	286	296	280	355	276	272	289	262	267	281	295	273	288	312	284	271	285	275	265	258	282	268	265	291	270	265	279	285	281	274	283	295	274	309	264	277	298	287	276	273	265	292	292	276	304	290	339	275	282	285	259	294	268	298	258	273	287	273	325	299	279	272	267	288	279	258	310	281	261	279	272	254	258	286	269	255	296	296	288	266	269	291	282	300	276	280	265	289	268	276	274	277	304	272	281	306	271	298	257	275	277	290	284	283	265	272	285	293	278	254	272	317	308	293	286	269	276	278	288	265	258	305	286	303	264	294	280	273	275	287	271	269	267	274	311	273	323	303	279	258	279	286	284	264	280	293	296	280	276	277	267	282	304	276	254	295	264	252	288	262	299	272	286	297	269	267	299	270	271	275	275	285	256	287	271	284	282	280	274	283	302	326	287	268	277	296	284	300	296	296	289	274	265	287	293	273	288	269	285	312	284	289	258	262	305	317	316	279	271	272	272	276	288	301	256	282	294	264	297	283	293	296	293	311	293	275	265	282	267	291	286	272	271	284	276	271	263	266	273	286	249	282	265	282	256	278	262	291	287	274	249	267	276	286	293	303	290	292	282	309	274	285	286	291	287	321	274	285	286	243	280	296	291	291	255	277	290	318	294	264	301	296	302	283	289	266	283	288	288	277	246	293	266	268	270	300	272	278	293	256	284	260	268	289	290	295	293	282	278	302	299	306	281	264	276	298	297	289	281	284	272	290	275	303	292	285	263	240	272	294	257	258	301	286	286	260	296	287	305	284	316	271	261	291	274	269	257	269	270	304	262	280	297	279	281	272	292	283	280	303	266	286	276	292	298	275	284	315	299	303	267	284	294	298	283	275	288	283	270	291	285	276	287	276	293	283	250	289	294	278	279	276	303	297	298	267	278	287	276	294	285	269	291	263	282	309	283	279	260	276	289	303	269	288	289	305	315	284	274	299	287	287	231	309	302	311	286	294	272	280	274	282	257	281	254	306	268	298	297	251	289	284	215	303	264	273	301	285	276	281	287	268	263	263	297	245	296	273	276	284	271	320	270	305	277	281	240	279	271	259	308	261	275	290	272	261	291	282	245	285	291	318	298	260	309	252	292	294	286	292	290	270	279	285	293	262	273	277	290	262	314	245	280	288	251	305	275	254	292	309	281	257	277	297	291	286	288	290	281	263	254	284	279	265	302	304	283	298	283	305	276	284	284	278	272	231	285	256	274	298	267	266	254	268	285	283	289	272	287	296	306	267	263	293	328	306	302	301	246	274	301	261	264	283	297	273	279	241	294	306	288	291	270	282	287	300	311	269	315	290	267	282	271	256	276	286	287	294	306	285	276	270	276	270	280	289	281	289	272	269	286	281	322	269	270	277	259	281	272	316	278	297	255	263	288	275	267	308	283	275	274	293	296	263	269	260	301	261	290	299	269	281	282	296	258	236	271	298	280	275	259	275	245	254	293	286	272	286	255	269	278	305	252	320	309	271	277	258	282	283	305	275	263	261	265	312	260	263	272	308	266	269	277	262	265	301	292	278	297	285	283	312	281	306	302	265	303	274	265	287	260	274	292	295	239	309	270	261	288	287	265	283	283	244	249	307	272	292	280	275	274	299	267	297	287	277	262	275	276	268	287	260	304	295	283	287	272	279	262	279	301	271	298	291	300	267	312	309	293	275	285	300	285	258	283	281	294	293	286	297	288	288	300	270	288	287	300	262	278	275	321	283	262	241	286	298	278	276	277	290	264	253	279	291	264	309	270	264	290	250	269	290	243	269	260	275	248	256	271	288	285	286	281	267	260	280	300	269	268	285	251	276	278	287	278	280	274	311	291	286	294	270	265	275	290	275	298	303	309	287	270	294	311	252	286	306	277	302	287	289	289	283	278	289	289
23616	21424	28478	24744	20642	2395	547	342	280	280	220	195	176	165	129	137	108	108	97	112	94	113	110	88	127	102	93	109	79	91	90	101	106	96	110	82	94	86	90	84	70	89	105	80	86	89	91	111	94	110	96	103	105	89	90	92	87	94	79	84	115	80	89	85	74	90	89	89	105	73	91	92	86	103	88	106	111	83	77	77	89	74	88	88	94	94	94	86	86	77	78	89	81	90	110	93	80	115	94	75	85	106	102	68	89	95	99	94	74	78	87	81	75	90	94	89	89	87	89	99	90	89	83	91	90	100	77	90	75	93	83	89	87	82	86	107	82	75	80	103	75	94	88	87	81	92	89	89	94	95	78	80	91	93	78	100	97	84	87	80	107	71	99	93	95	71	92	80	80	88	79	84	96	82	87	92	79	87	91	98	87	85	88	80	97	84	80	95	101	100	76	80	104	82	86	98	88	89	93	81	78	94	102	83	87	98	112	98	92	105	80	80	71	89	91	92	102	85	96	97	93	87	89	93	99	85	92	92	76	90	92	76	84	78	88	78	92	92	81	98	94	93	100	103	94	69	104	85	83	103	92	95	90	84	84	89	102	98	84	78	75	87	75	97	71	81	97	80	91	94	82	77	89	97	72	100	96	82	86	95	95	104	88	73	86	90	73	80	95	83	83	86	93	81	85	73	68	69	85	78	82	91	82	83	95	83	90	75	84	85	83	78	80	60	95	83	85	66	73	78	89	85	98	105	94	83	96	85	90	81	95	82	82	87	83	79	80	82	90	79	86	94	84	100	93	82	86	83	91	82	89	84	76	60	82	79	75	80	85	95	73	98	97	87	76	75	91	91	78	94	85	83	86	93	87	87	96	89	80	98	86	81	84	82	96	87	70	95	73	81	85	94	68	90	88	86	94	87	90	81	101	73	73	84	103	86	98	64	90	74	91	92	80	87	98	68	71	83	92	92	98	98	97	86	83	98	89	79	76	82	80	80	80	86	69	93	86	84	90	93	80	82	102	90	85	77	61	90	88	103	89	76	76	88	90	112	81	99	74	80	89	84	95	76	92	68	96	88	75	99	80	84	63	77	89	103	70	101	84	96	96	78	85	93	77	90	88	68	98	87	83	84	78	83	86	93	68	97	81	73	83	88	70	77	89	81	82	83	71	92	94	88	95	82	88	90	91	95	80	89	87	87	95	98	106	79	92	99	85	87	90	109	98	83	79	92	82	81	88	89	96	80	91	83	100	96	83	75	87	92	81	95	105	78	90	93	103	73	92	93	93	101	78	84	88	82	71	90	77	71	99	100	83	100	103	92	93	73	103	104	89	83	91	81	95	92	91	82	93	82	87	78	80	91	87	74	88	97	78	98	105	87	84	92	82	90	78	95	93	75	90	92	99	90	97	85	83	96	84	78	87	88	82	91	92	94	91	89	71	79	85	86	81	75	78	80	78	86	83	89	90	72	76	79	84	89	98	79	84	73	92	84	89	98	90	78	74	110	111	93	95	78	105	68	96	86	80	101	96	102	107	82	76	90	99	92	82	94	85	85	95	91	84	85	78	104	85	88	99	87	84	103	89	78	93	90	111	78	82	79	97	91	81	76	93	76	78	72	98	92	83	79	95	82	76	84	85	80	78	94	105	97	71	84	96	88	95	97	84	81	92	96	99	83	96	81	98	76	96	102	73	80	110	80	80	86	74	74	79	79	97	68	93	78	79	91	76	78	84	84	86	82	83	81	97	74	71	96	91	98	93	73	101	71	98	79	120	96	82	90	76	76	93	85	71	74	92	76	92	84	90	69	97	103	74	86	89	97	74	91	98	99	82	94	96	101	82	68	80	98	75	102	95	90	102	97	89	94	87	81	72	88	88	80	76	97	84	80	83	77	88	78	104	98	101	94	92	82	77	83	86	92	96	77	102	102	99	78	88	85	95	87	99	77	81	89	88	94	101	78	83	88	102	82	88	97	92	79	86	97	91	87	72	84	104	83	83	91	95	84	91	83	87	85	102	92	78	96	77	75	85	68	88	94	78	75	70	77	81	98	87	103	89	99	81	78	75	88	82	98	83	82	91	73	78	84	101	83	98	96	84	103	101	103	78	78	73	86	93	112	83	75	91	70	87	71	85	96	96	88	87	76	77	97	92	89	99	77	99	89	92	89	96	80	94	91	85	87	86	84	86	90	96	80	64	92	88	92	77	93	70	88	80	94	96	81	78	93	84	77	98	92	97	97	92	101	78	80	87	82	74	85	98	74	87	87	80	78	96	94	74	85	100	80	84	76	92	72	100	86	82	81	93	79	89	74	90	73	83	87	73	77	80	82	76	70	93	89	86	82	87	77	71	88	97	91	92	85	83	99	96	77	85	77	74	96	82	75	91	93	92	82	89	109	85	105	109	96	80	87	97	79	70	91	84	68	91	83	90	78	88	85	90	88	102	97	95	84	77	79	68	88	83	80	102	94	97	83	85	89	101	75	87	84	75	78	85	85	77	105	90	85	78	97	84	98	85	80	104	89	91	84	90	80	96	90	95	82	93	83	86	80	85	89	96	87	81	107	85	93	96	77	94	84	86	107	90	104	90	86	86	91	86	72	94	103	72	89	92	74	90	89	96	89	87	79	85	90	72	90	99	101	99	71	96	77	82	67	70	93	85	83	94	85	90	101	78	101	105	91	84	89	82	91	79	68	85	93	90	82	86	99	75	84	84	84	90	94	90	81	87	96	99	69	93	89	78	86	75	105	85	99	97	96	85	89	105	83	86	97	75	89	98	92	95	94	102	85	86	85	91	89	91	82	81	73	76	67	75	75	93	85	81	83	86	94	83	96	77	87	81	82	87	103	83	91	92	80	78	78	94	88	90	87	87	88	106	95	87	102	89	83	82	80	94	71	70	65	92	82	85	99	81	92	86	103	82	96	81	78	88	71	85	87	83	71	96	101	102	75	91	83	80	88	76	85	79	96	92	95	86	83	93	95	95	92	89	83	82	64	92	80	88	90	74	92	96	52	69	107	81	77	78	86	99	78	63	94	92	102	83	86	100	102	81	78	81	96	76	80	106	104	83	78	85	75	83	76	87	87	87	85	94	79	84	71	98	86	68	84	98	82	87	84	98	98	87	76	97	85	76	89	72	95	99	96	85	92	90	97	87	93	104	77	93	94	88	86	92	85	85	86	87	88	90	85	81	85	85	77	55	89	99	80	73	85	92	92	86	94	70	98	87	87	87	78	83	93	83	92	87	85	80	86	95	79	75	98	82	97	81	95	78	83	81	75	82	79	98	79	87	80	68	110	84	99	94	84	90	86	66	94	92	96	78	97	74	98	87	78	83	91	67	81	101	93	94	101	80	90	97	89	96	89	105	68	88	64	85	89	92	93	86	87	91	75	93	88	94	90	93	80	106	106	85	81	93	86	80	97	91	77	96	75	73	101	101	78	74	83	84	85	81	90	100	79	79	73	90	72	108	87	97	100	87	79
3545	10075	7077	3607	2550	1788	1229	938	728	689	533	507	354	347	271	221	238	238	200	198	189	155	187	169	162	190	158	168	176	181	147	160	176	145	135	140	156	166	144	145	156	139	137	155	163	164	148	156	149	122	136	139	139	159	129	136	140	136	157	149	139	162	158	149	126	155	132	140	142	154	154	131	126	160	148	147	124	146	142	139	141	149	157	157	134	128	153	132	150	145	132	138	159	148	131	157	147	161	146	138	142	146	165	134	151	150	143	167	134	143	165	157	147	158	133	155	144	136	145	138	136	135	146	145	175	132	144	131	155	146	160	146	149	143	149	124	134	138	163	133	135	153	129	158	142	153	148	135	138	144	148	148	146	134	144	134	146	137	129	129	135	158	135	146	143	137	124	144	143	145	168	143	153	150	139	154	141	135	143	143	129	149	152	147	124	149	137	134	146	140	144	154	138	150	141	156	141	122	154	128	139	125	150	151	133	142	164	141	142	135	134	135	148	153	157	142	123	158	163	159	137	141	143	128	144	130	144	135	135	129	135	147	126	166	142	137	146	151	153	167	147	159	138	147	129	158	148	125	138	134	163	137	138	130	149	155	143	128	161	131	131	141	123	129	150	135	134	143	162	135	169	152	128	131	137	148	128	149	132	150	150	128	134	114	167	124	131	121	128	145	138	135	144	135	148	110	151	140	140	150	136	124	136	135	157	157	151	145	144	122	124	147	137	114	141	162	149	139	142	137	134	149	150	154	139	125	144	126	150	116	157	137	153	133	141	144	115	134	139	145	135	123	130	141	164	130	132	165	151	151	145	144	165	157	134	139	156	152	121	122	133	143	151	130	142	141	152	130	149	143	141	139	132	142	143	140	161	143	146	160	152	147	128	138	153	141	150	155	141	144	163	156	151	146	138	145	132	151	143	146	123	120	145	177	147	150	162	141	152	157	134	149	150	150	126	155	119	133	130	126	127	124	123	136	149	140	128	136	132	146	122	135	157	131	136	127	144	155	132	146	120	147	136	155	139	138	137	125	127	153	131	158	149	129	130	132	134	110	151	147	136	143	132	129	136	136	142	131	138	142	157	136	161	126	151	135	164	139	137	151	130	139	135	139	135	140	135	143	129	142	132	140	137	135	122	142	126	146	127	153	153	135	107	136	121	135	150	138	149	164	143	153	139	161	144	163	156	163	142	149	133	157	136	132	128	122	142	130	148	127	154	133	126	138	139	129	132	126	136	135	144	163	150	162	140	139	139	150	135	137	124	138	140	146	152	142	157	132	147	138	145	150	145	146	126	146	140	151	123	141	126	132	133	149	118	137	128	163	137	133	129	140	131	135	136	146	156	155	125	131	132	142	126	153	136	164	133	142	127	130	156	136	137	131	143	161	141	127	149	126	122	146	139	133	132	141	125	150	138	137	132	145	155	164	156	156	137	158	156	136	138	148	119	131	161	125	146	138	138	122	154	149	126	160	134	140	132	145	133	130	149	165	134	135	152	145	129	159	146	137	147	135	151	153	147	155	153	114	149	142	148	137	128	153	136	150	137	116	140	130	169	138	123	124	130	141	120	164	148	139	135	136	144	143	138	119	151	142	129	160	129	161	132	145	143	141	144	138	121	137	127	124	136	151	137	152	138	131	145	138	132	146	131	153	115	132	140	134	132	128	143	126	145	138	128	146	137	162	124	123	143	126	135	136	155	138	142	154	136	129	154	161	151	128	128	112	150	145	125	140	151	135	148	145	133	125	130	141	168	126	148	146	113	137	141	153	136	145	137	138	179	137	137	129	136	140	136	143	147	150	128	162	118	143	155	123	140	128	155	163	130	141	135	143	120	131	129	131	135	137	140	146	147	138	145	161	143	129	153	151	154	148	138	122	129	152	140	177	151	127	143	133	139	150	143	143	150	135	133	135	125	157	125	142	121	130	143	147	141	143	144	143	148	151	134	150	158	141	139	161	157	124	159	125	142	141	132	150	149	170	121	132	138	141	144	166	137	125	159	146	123	132	139	148	155	144	153	141	137	158	148	126	154	136	158	123	138	159	121	148	131	141	144	161	147	140	140	132	155	136	157	135	142	150	163	137	145	138	150	140	149	141	157	158	151	110	133	142	151	158	136	138	148	148	151	139	147	155	132	129	133	135	135	151	142	146	121	144	157	132	128	133	122	108	138	144	141	142	159	154	131	128	146	131	128	119	146	137	124	129	139	156	154	143	144	163	136	149	146	151	143	147	156	144	109	152	130	147	136	136	122	149	134	138	134	140	155	151	142	146	141	140	130	116	132	135	138	142	141	132	126	134	146	144	123	122	115	148	127	134	126	146	138	155	137	146	146	141	151	148	132	135	150	139	153	142	133	131	123	138	132	139	147	156	144	157	140	125	135	142	130	144	140	126	150	140	155	152	147	143	160	138	164	133	161	161	143	153	133	127	150	146	146	141	116	152	178	146	129	139	142	138	139	139	132	134	148	149	165	145	146	139	142	153	142	135	156	121	155	127	140	143	144	149	143	142	167	137	130	154	137	151	145	143	155	130	131	138	123	139	122	138	142	139	138	123	127	135	116	134	123	149	131	144	151	155	145	128	139	128	150	140	152	139	116	141	150	139	127	128	131	147	136	146	128	124	139	149	137	140	137	138	158	119	124	154	140	139	146	129	133	158	139	135	133	165	133	144	160	133	153	167	137	132	143	138	138	127	132	151	142	124	138	137	127	137	159	143	121	144	126	151	152	163	138	136	133	146	127	153	145	140	139	145	145	121	151	119	119	135	138	131	133	144	156	138	146	130	137	143	127	146	115	151	139	131	145	135	148	163	134	134	123	128	147	146	173	145	138	143	135	132	129	139	131	149	133	127	149	133	148	149	151	127	121	128	154	148	143	134	147	149	142	134	127	143	139	146	132	157	131	153	130	118	132	130	127	123	148	124	147	148	161	139	136	144	146	144	135	138	131	143	134	147	153	124	142	136	129	158	132	148	122	140	150	136	115	154	120	139	163	161	143	123	130	142	161	159	136	143	161	133	139	134	127	147	157	150	135	140	150	156	146	112	152	155	130	145	146	130	113	170	147	128	151	144	132	121	129	115	141	142	142	148	134	144	144	147	124	147	153	128	128	151	136	154	165	137	136	136	137	135	130	162	141	147	141	176	158	152	152	135	150	143	148	125	138	153	152	129	138	129	140	158	113	137	148	133	136	145	145	134	133	125	160	127	153	140	125	141	143	140	152	158	152	142	141	139	152	135	136	143	154	132	161	149	138	132	147	133	135	129	141	140	129	127	136	140	143	133	122	149	155	149	131	133	154	133	140	146	147	158	141	125	128	157	134	136	128	148	147	157	142	119	146	140	134	134	138	178	142	150	143	145	139	140	148	130	115	146	139	154	140	129	124	165	147	157	137	134	126	129	150	165	144	126	139	148	142	142	146	145	129	151	137	129	126	127	135	138	142	151	117	135	139	121	134	134	163	128	153	149	142	147	161	136
24740	21395	26849	24978	2589	621	466	367	327	324	340	292	264	267	252	272	253	263	246	286	238	245	218	230	219	237	229	272	239	242	259	226	219	219	230	245	248	217	226	246	244	231	226	228	230	232	204	244	235	229	225	241	200	247	231	236	259	227	240	217	224	219	235	240	222	228	243	247	225	223	245	209	240	212	238	219	192	233	227	240	229	240	240	206	238	242	234	230	218	242	213	221	227	213	223	239	239	263	245	240	225	215	257	241	224	208	267	252	186	211	250	242	230	224	239	236	231	235	226	241	238	233	243	212	220	249	241	248	226	250	239	226	248	233	218	253	230	229	238	230	232	213	268	226	238	226	219	229	233	223	219	227	211	239	258	227	210	245	227	242	227	231	240	249	222	245	227	216	235	223	227	206	235	232	242	239	254	226	214	256	240	225	227	201	263	221	229	211	249	221	240	213	249	198	224	227	215	246	222	242	229	225	224	263	239	229	225	212	213	233	213	263	237	217	229	222	224	214	243	240	244	234	227	258	255	211	232	227	238	231	212	240	244	255	226	223	211	213	222	216	260	244	248	206	219	235	238	235	249	223	211	215	225	214	216	237	229	222	218	235	236	240	234	250	246	223	225	237	241	226	243	202	218	235	255	254	220	259	242	244	242	252	239	225	239	230	216	215	222	240	198	260	213	234	225	235	214	207	236	254	249	237	256	229	223	208	222	207	236	223	217	231	220	230	237	256	244	205	201	206	240	222	224	223	244	227	260	226	232	224	224	245	225	229	227	214	241	235	246	237	230	248	226	253	236	213	203	257	214	228	229	236	227	230	242	217	255	230	238	241	232	229	233	230	227	227	220	225	215	236	221	214	259	251	256	219	250	231	224	236	239	260	197	228	244	239	224	234	222	223	234	242	215	233	233	218	220	230	235	218	244	206	213	233	202	230	222	233	226	232	230	238	227	217	202	226	211	210	241	243	218	232	258	237	198	226	196	255	250	254	215	227	233	243	240	242	226	228	206	226	238	222	229	224	229	234	230	220	227	232	240	216	219	234	207	232	252	235	208	225	226	236	236	224	261	248	243	238	207	236	234	216	209	214	214	231	226	207	225	254	225	244	233	226	218	230	224	213	226	219	243	231	203	240	230	254	210	226	212	256	241	222	254	226	199	192	233	240	212	202	237	253	219	201	227	249	213	245	228	215	235	247	203	250	222	214	224	239	224	216	235	249	211	205	251	252	227	230	248	249	220	258	229	215	206	231	250	205	205	217	229	256	213	242	223	241	208	236	218	228	236	217	222	262	239	216	235	251	209	218	235	235	233	243	251	215	216	231	254	214	268	229	237	191	214	250	235	252	206	257	212	238	244	222	263	212	255	236	211	241	234	240	238	247	261	218	227	215	203	230	204	236	226	228	239	236	228	239	226	253	233	207	233	231	235	232	239	224	245	207	227	229	244	229	227	223	216	226	218	243	216	218	248	235	254	220	258	230	225	209	238	219	246	221	228	235	209	235	226	252	239	254	235	216	238	222	231	225	210	225	237	215	245	246	242	240	239	240	234	190	222	228	217	251	243	238	228	235	235	234	240	232	244	230	224	232	223	232	243	239	235	224	233	235	240	209	220	233	222	236	248	223	249	225	248	234	225	240	202	224	230	251	233	209	207	248	241	204	213	243	214	249	212	217	227	227	232	235	264	257	230	226	232	220	207	222	245	223	228	248	208	231	217	237	200	206	238	222	257	220	235	231	218	253	235	241	230	244	259	209	241	244	226	233	247	230	240	213	227	199	214	231	255	230	214	235	217	222	223	217	225	221	230	228	203	231	238	212	218	234	245	219	269	255	245	233	251	233	241	195	215	217	214	237	219	222	249	234	215	207	241	214	226	232	232	233	225	246	224	236	237	249	211	232	244	221	222	240	207	251	225	224	237	204	218	223	239	213	248	220	269	232	243	209	251	237	232	247	236	234	220	230	209	233	228	222	232	233	225	234	241	233	242	246	260	231	214	207	239	225	210	232	248	242	228	212	253	227	225	225	235	226	230	240	232	215	229	230	234	231	229	261	242	259	239	218	243	260	205	224	234	208	240	245	256	239	241	213	254	228	236	238	226	237	201	221	229	224	261	237	195	240	220	240	243	242	217	248	215	225	217	197	259	215	195	239	218	260	241	263	253	236	230	222	236	228	244	208	231	236	219	236	236	226	249	244	206	223	205	232	217	229	222	258	232	276	226	210	246	228	213	218	231	247	237	253	244	237	259	236	216	240	256	238	239	230	223	228	242	250	215	196	234	216	214	225	223	222	207	266	241	235	269	257	245	249	218	238	250	233	238	216	261	216	246	219	239	241	225	245	223	228	237	214	221	241	233	237	243	247	269	208	226	212	249	219	255	236	245	217	241	206	209	247	229	215	202	216	235	221	221	242	219	244	251	223	232	230	239	225	239	237	202	234	229	228	244	230	231	214	215	239	248	221	248	197	260	257	243	225	220	228	233	265	224	219	232	226	236	238	221	245	217	225	234	225	214	257	246	236	222	212	198	261	246	213	204	216	242	238	274	183	228	229	228	226	240	234	215	235	237	211	215	225	242	217	234	220	234	216	247	215	251	216	237	257	207	256	232	240	252	221	214	257	234	205	236	250	224	258	221	198	224	248	223	219	215	224	255	231	217	249	253	217	221	243	218	258	220	218	246	231	228	250	225	199	245	248	246	228	212	238	243	225	228	226	230	214	234	217	198	213	237	250	233	242	212	238	230	240	221	226	241	226	207	224	246	238	201	200	230	215	225	234	221	237	211	229	237	254	232	224	221	240	236	260	255	221	210	230	219	205	220	260	240	214	244	245	199	225	265	232	220	232	207	222	259	211	217	233	255	218	255	229	237	215	237	214	236	231	267	227	216	238	247	264	243	218	237	222	227	238	240	227	223	213	206	234	235	263	223	261	225	231	208	232	215	234	233	236	265	222	242	237	233	220	235	219	225	202	215	211	223	236	232	217	229	232	231	221	222	245	232	245	230	248	228	220	236	227	231	217	241	201	225	223	237	229	220	268	248	224	224	233	256	260	230	208	241	253	250	218	237	228	226	209	216	230	243	254	223	234	230	235	247	225	230	226	236	241	196	187	210	240	229	237	237	219	219	251	221	265	229	218	217	230	196	237	222	203	213	249	242	211	249	234	230	219	228	209	248	222	220	230	239	251	206	242	235	230	212	243	234	237	218	224	221	238	231	210	242	223	240	226	212	225	278	249	226	203	247	242	222	210	231	220	216	197	250	238	248	255	225	244	241	214	214	217	246	227	224	237	206	216	244	243	228	222	227	202	253	222	205	226	227	221	212	222	212	215	231	238	229	261	235	246	213	217	204	226	241	212	227	238	235	226	262	234	236	221	247	230	234	230	226	226	249	229	216	214	226	253	207	219	238	249	213	221	240	203	219	197	201	244	203	237	216	251	225	231	202	189	225	250	214	226	245	244	220	232	250	238	229	230	223	254
3658	6371	4380	2431	1896	1349	1001	792	667	629	630	511	506	467	436	414	415	377	390	370	335	395	331	400	364	367	351	356	346	352	332	347	346	331	337	342	376	343	362	335	355	327	361	367	346	333	365	329	327	321	336	344	348	346	361	377	375	365	351	344	339	333	352	330	320	361	338	376	317	340	318	324	362	339	340	347	343	345	361	360	348	343	341	329	329	334	351	371	369	320	302	415	358	349	344	367	335	351	348	350	338	348	319	356	336	342	324	347	344	314	365	396	355	340	360	376	341	348	381	338	353	330	336	334	310	340	357	328	324	380	375	323	364	334	340	339	350	376	313	357	370	352	318	336	346	355	322	357	326	362	345	386	332	361	337	330	372	358	327	342	356	359	362	347	380	345	354	346	334	324	328	338	316	349	365	338	356	353	361	370	379	346	364	351	344	330	332	363	335	360	326	354	336	364	352	329	340	316	321	347	329	324	364	369	352	352	352	335	375	331	383	344	338	378	355	329	323	307	337	332	352	356	338	329	344	321	322	366	347	351	356	310	332	365	339	332	328	337	360	323	356	341	368	320	354	324	318	323	347	338	362	358	330	353	333	361	318	382	329	332	326	326	344	335	357	367	316	323	333	378	338	357	345	327	356	337	368	358	377	337	338	374	352	360	341	347	331	327	363	346	344	320	339	355	346	360	353	347	346	352	353	332	344	350	345	335	352	361	356	313	351	367	367	339	340	330	342	353	373	339	340	368	345	322	357	338	338	335	311	322	305	339	354	348	357	324	333	358	347	348	323	349	320	370	344	381	340	357	316	353	360	370	323	341	335	313	327	309	335	372	317	319	324	348	329	364	348	353	349	342	345	354	353	320	351	328	366	367	360	359	324	355	342	340	361	305	360	322	351	374	318	355	334	341	328	322	343	338	345	340	355	365	379	321	366	330	351	355	352	343	350	355	369	333	345	351	393	356	318	378	319	362	330	324	362	353	345	331	348	346	307	378	338	312	364	327	323	378	363	341	355	341	341	375	332	348	312	347	319	333	355	378	353	374	370	347	337	360	331	378	345	347	336	381	314	330	313	344	348	336	337	327	340	338	339	351	336	305	322	353	330	353	351	314	353	340	317	306	353	354	336	380	374	361	326	350	342	344	365	336	380	350	357	329	374	352	339	357	354	325	335	369	345	361	355	364	364	322	351	373	348	356	370	302	368	334	340	334	344	344	349	336	369	324	325	311	342	348	314	381	334	346	345	323	342	349	313	335	318	356	324	351	335	362	330	334	338	318	358	351	333	333	329	328	359	328	340	361	340	368	373	355	316	334	342	347	345	340	339	354	352	336	317	354	323	349	323	334	353	358	319	348	354	335	370	351	354	342	358	351	348	370	356	366	360	340	360	329	320	348	367	327	327	373	352	351	326	328	330	326	344	347	356	350	399	377	330	323	362	348	336	363	368	338	368	329	315	363	317	316	342	398	321	343	334	348	379	327	363	343	367	343	337	344	322	377	322	325	341	350	331	329	358	327	362	337	330	343	326	334	341	304	320	336	324	355	361	353	345	356	340	367	358	304	355	363	381	343	360	336	352	365	360	325	350	342	350	350	368	338	365	335	311	324	366	361	362	346	368	345	330	373	359	345	324	353	339	316	318	352	365	325	313	327	368	338	343	323	340	331	349	317	343	360	326	323	331	368	325	352	335	362	329	359	362	355	349	325	354	337	341	332	335	336	324	362	341	364	333	335	374	336	308	322	330	332	336	361	325	332	318	332	315	322	319	336	334	340	338	330	367	376	348	345	359	333	382	342	360	361	326	324	335	323	366	365	369	335	368	351	337	356	345	366	317	346	319	345	346	342	327	322	303	355	346	312	339	353	342	339	355	334	328	359	341	345	315	332	319	333	328	345	331	376	371	340	358	332	347	331	320	336	347	355	339	346	328	358	338	298	368	344	336	366	381	370	371	370	350	357	367	330	339	314	327	362	339	340	307	361	369	336	359	363	360	363	334	318	371	326	334	326	382	341	366	358	321	350	334	352	358	348	353	362	342	351	354	320	370	316	365	333	323	356	355	310	334	330	329	333	387	358	338	348	371	334	335	352	337	355	339	347	336	358	350	320	341	347	360	327	356	351	371	356	329	388	339	346	347	377	338	313	354	351	361	349	387	369	336	345	349	326	307	364	365	354	351	349	342	330	302	347	359	330	355	364	345	361	378	363	358	334	356	363	335	344	320	333	380	352	324	355	351	334	351	321	309	357	373	350	352	349	320	339	363	347	361	363	333	342	333	349	345	343	349	369	310	327	370	347	374	387	351	361	321	336	378	388	339	325	337	358	387	349	360	389	357	349	334	345	324	365	319	335	347	341	344	357	332	351	333	403	367	339	330	351	304	341	334	346	349	331	361	350	361	357	357	347	342	374	340	359	363	316	328	360	345	349	361	341	354	344	338	331	342	316	344	347	345	368	356	310	350	352	352	312	343	313	334	340	349	332	379	354	327	337	352	358	345	349	352	365	330	332	304	309	346	347	371	344	345	380	347	391	342	325	376	323	342	324	336	335	364	361	352	339	347	366	348	361	358	358	360	346	360	345	363	333	388	358	358	348	353	350	348	350	362	334	340	336	315	337	339	352	332	340	362	341	338	368	333	341	328	362	338	340	328	354	379	313	343	347	338	347	350	363	375	356	373	339	329	380	375	326	333	344	341	320	367	368	364	338	358	355	359	354	350	372	331	357	341	355	376	372	343	381	345	332	331	366	319	344	333	304	366	331	347	345	346	344	336	343	335	334	357	372	398	320	320	361	325	345	378	353	356	314	366	339	353	366	355	353	346	355	373	386	332	360	345	338	345	345	356	348	324	362	347	329	322	326	331	350	359	356	334	348	330	358	316	338	342	348	346	357	365	363	318	353	339	356	354	313	360	377	327	351	343	330	374	376	326	328	323	333	311	352	368	364	338	338	390	315	335	380	337	333	363	332	340	339	344	330	354	356	318	335	360	345	361	371	315	368	354	292	322	310	356	367	362	350	321	346	365	388	347	324	379	347	335	320	322	349	368	370	346	360	354	343	364	353	339	344	344	360	328	379	329	359	354	361	364	350	313	333	320	321	337	337	314	340	358	344	345	351	349	361	331	358	342	339	344	334	335	305	365	330	334	358	346	339	337	349	388	316	349	350	355	314	347	333	364	359	327	367	325	331	353	336	347	333	360	347	356	349	375	379	393	341	372	307	357	349	329	342	347	371	326	355	327	379	376	357	343	376	334	360	315	326	306	368	364	339	329	300	344	346	371	335	327	334	360	342	323	370	345	336	348	364	354	363	355	386	371	341	337	320	303	323	333	348	328	380	323	346	341	328	315	356	364	350	347	331	335	358	365	340	350	358	311	351	319	310	351	347	363	342	337	338	343	337	367	329	338	343	334	332	344	342	346	336	337	384	329	337	353	357	333	336	311	344	332	344	350	347	370	339	337	401	354	330	321	357	324	339	357	367
22666	21444	29192	24076	21441	20733	2356	663	426	399	342	330	281	238	228	207	199	197	148	153	184	147	125	137	133	131	129	144	117	97	136	114	132	125	108	128	134	124	113	131	129	123	91	130	120	126	126	116	108	125	121	116	131	125	134	109	118	114	108	120	117	116	106	93	124	91	128	113	109	109	115	108	117	108	106	124	109	128	107	138	124	125	114	102	123	109	121	116	104	117	134	115	111	116	119	124	127	124	120	134	114	117	119	107	122	121	111	78	104	105	128	122	101	109	128	100	102	132	130	119	125	105	104	113	103	115	106	140	98	128	100	111	121	139	103	121	106	121	122	118	125	124	112	120	97	90	109	113	95	109	112	107	106	127	109	126	104	127	94	129	111	120	129	121	119	107	129	105	100	109	112	108	90	111	109	116	120	118	137	112	103	128	104	100	106	118	122	111	106	111	114	116	106	124	113	115	95	101	124	121	116	117	136	113	99	114	94	90	116	101	111	118	115	108	109	131	96	122	117	98	125	110	112	105	88	112	110	105	108	105	113	110	131	90	112	111	100	129	135	104	124	125	138	116	121	98	115	110	104	108	110	116	116	107	103	114	122	100	102	110	106	107	108	99	116	104	116	110	113	104	95	121	107	103	107	131	107	112	112	121	101	120	119	107	113	117	122	109	114	105	117	101	89	102	112	130	109	107	118	120	109	126	131	115	103	120	111	98	101	116	113	109	118	120	104	118	105	123	131	85	109	108	105	114	117	111	101	118	111	121	97	131	101	127	103	120	91	86	109	115	103	127	132	100	107	135	121	116	124	111	138	107	121	116	95	92	117	98	121	115	117	91	115	104	113	120	112	113	106	115	102	96	122	121	108	110	103	114	100	107	127	114	118	95	112	106	117	99	134	102	97	109	117	94	104	117	103	117	124	110	119	106	113	99	112	111	116	106	127	127	109	97	112	104	134	127	107	113	119	123	111	109	104	112	113	128	121	132	126	134	102	124	114	95	116	133	88	115	118	107	88	124	102	112	123	113	127	106	107	121	107	117	101	121	117	117	126	109	118	101	93	115	96	109	113	104	114	98	98	114	102	132	97	101	115	101	105	129	100	94	125	129	100	104	110	128	107	116	115	108	129	108	123	95	108	116	115	122	112	107	111	128	111	134	103	101	113	111	109	106	122	109	96	110	118	109	94	124	121	118	93	123	118	119	94	112	108	118	110	110	104	111	121	113	108	108	113	133	115	117	99	94	116	121	104	102	123	105	113	119	123	99	100	111	125	112	96	132	108	124	113	93	132	128	112	116	116	116	119	107	103	106	101	111	96	115	107	120	110	101	122	130	123	109	107	107	153	130	114	89	103	118	103	105	104	118	107	123	108	102	122	97	108	117	113	107	119	101	107	127	119	107	101	125	114	118	120	122	118	105	120	113	104	101	110	107	114	133	119	121	119	116	100	132	104	93	114	113	123	112	101	94	84	108	105	117	107	110	106	122	95	104	94	107	98	126	110	116	109	115	135	102	131	119	111	104	115	100	93	121	114	107	104	90	112	124	119	113	122	100	121	101	122	113	117	118	138	108	106	114	123	110	104	88	124	124	115	110	115	123	121	97	105	101	115	119	93	114	101	106	92	131	109	130	117	114	126	111	101	137	125	110	106	110	127	108	132	114	124	118	107	120	136	114	112	114	105	112	116	114	96	126	96	98	115	111	103	110	94	126	111	121	107	109	99	108	102	118	116	147	106	110	115	115	124	140	123	115	120	117	116	115	99	123	117	110	104	101	115	110	109	105	116	120	92	108	109	108	132	120	119	101	118	106	114	99	115	110	105	147	109	109	107	104	112	123	102	106	104	100	95	104	122	115	117	117	120	95	124	126	122	121	98	116	113	104	107	110	104	116	111	104	116	106	133	122	104	113	124	122	113	101	117	97	125	105	99	115	107	121	112	117	100	108	113	103	108	102	119	145	123	133	132	98	115	142	113	123	122	108	117	107	124	107	109	108	128	123	118	129	103	136	110	130	104	117	91	119	129	109	119	89	101	126	116	114	99	101	123	113	96	118	121	113	97	110	114	127	119	110	117	101	129	107	126	98	107	111	111	110	116	102	143	117	111	101	97	121	115	106	100	115	118	108	112	111	99	109	118	125	125	121	113	120	97	115	105	108	109	109	108	116	113	106	112	109	110	117	90	119	132	127	106	117	122	120	115	105	112	93	103	107	102	94	102	127	136	84	108	123	92	108	105	104	113	114	102	105	106	119	108	114	92	123	103	104	105	105	115	110	124	111	101	104	117	108	124	119	123	110	116	126	93	95	130	131	101	117	107	122	142	115	110	100	105	112	130	105	121	109	119	103	83	127	104	129	119	111	104	110	115	119	114	119	112	129	127	88	96	115	127	100	115	132	106	133	104	96	98	111	122	123	111	101	108	105	108	137	121	126	136	100	119	113	116	123	122	112	116	125	130	125	99	105	124	97	96	115	109	107	113	114	123	110	108	113	107	114	127	112	114	109	115	106	123	104	115	111	119	109	120	115	96	115	105	107	99	107	121	103	129	100	126	109	100	125	124	101	96	125	112	118	111	131	99	109	97	104	101	123	109	114	104	114	108	101	105	113	101	95	115	109	135	113	124	105	104	103	125	112	115	114	117	106	108	137	120	116	91	118	134	119	117	108	116	127	107	102	119	106	120	132	124	118	106	120	113	122	125	120	109	109	114	111	91	103	96	118	116	93	108	113	102	115	122	116	115	110	118	113	97	102	126	94	118	104	101	117	119	89	126	113	107	99	119	113	104	133	125	101	90	107	110	121	97	94	102	103	109	100	121	117	114	94	103	125	103	100	116	115	106	118	104	124	125	122	115	97	108	111	106	109	106	132	99	111	101	111	113	117	111	105	124	129	111	118	114	102	108	107	101	121	114	108	101	103	102	101	104	92	108	113	104	117	111	92	110	96	108	108	100	111	122	109	137	102	93	116	97	99	118	119	135	101	109	103	115	120	97	95	115	111	118	122	128	100	117	115	116	119	122	113	129	104	118	120	116	119	127	105	94	104	98	121	121	92	110	103	122	116	114	102	104	108	115	114	94	100	110	111	103	120	119	124	117	114	115	117	108	120	95	119	117	109	107	111	105	105	116	130	124	105	107	109	95	107	98	109	104	119	125	119	123	92	95	99	100	104	112	98	127	115	112	118	113	105	108	123	115	115	101	123	111	112	117	116	120	121	132	115	121	100	111	124	99	123	134	94	108	97	114	110	117	103	114	102	129	127	103	100	110	117	111	115	129	105	112	105	125	126	86	109	106	112	120	113	105	103	93	94	103	118	133	135	109	112	102	107	119	113	95	106	109	92	118	108	118	116	106	93	117	96	100	110	101	116	114	106	115	106	109	102	124	118	119	106	99	107	125	132	96	107	117	125	120	125	83	99	111	103	120	96	109	108	124	120	108	111	123	125	104	118	104	105	110	122	106	100	129	106	105	108	118	103	93	104
4848	15908	11211	5781	4184	2979	2061	1564	1205	926	833	788	576	474	398	393	351	348	346	272	271	270	240	230	242	253	237	193	220	194	216	196	201	181	168	206	212	179	192	194	186	208	163	184	172	188	173	178	193	191	178	188	173	171	138	172	183	162	173	164	174	192	163	161	162	169	150	164	191	164	164	155	131	190	183	151	170	165	168	168	151	165	156	165	181	175	174	180	172	161	159	158	158	189	167	167	199	191	174	186	168	185	186	147	166	170	160	159	166	159	181	143	179	162	160	167	166	160	174	201	131	179	168	154	167	175	170	173	167	191	170	172	172	147	170	156	149	187	164	178	170	179	147	171	170	175	155	153	169	171	182	171	167	172	161	175	168	153	193	169	168	165	150	154	165	162	164	164	161	165	169	163	138	177	160	158	167	147	167	171	165	175	167	173	154	153	170	176	153	185	173	155	173	173	142	155	185	163	189	152	170	164	180	145	175	183	158	153	151	145	159	159	159	157	163	163	165	176	168	186	164	174	166	140	157	152	166	169	158	166	147	175	169	177	169	160	162	135	167	172	164	185	163	174	172	144	162	163	172	167	168	154	172	175	164	183	151	177	173	150	154	159	171	160	146	195	165	160	131	179	170	174	188	149	163	178	172	185	186	160	146	164	158	174	151	153	174	155	160	161	152	172	158	144	178	118	159	140	160	178	167	180	190	168	150	164	164	187	153	167	180	151	174	140	146	196	158	173	161	178	155	137	163	168	166	169	172	141	185	152	145	155	159	164	148	181	157	159	159	167	158	150	171	155	155	152	151	174	179	189	153	167	163	163	144	154	166	164	180	174	183	146	147	174	152	182	155	143	170	165	177	170	141	176	156	165	140	167	174	161	159	192	177	167	182	157	169	153	156	184	166	148	185	165	174	176	173	175	156	161	164	132	159	154	184	162	164	174	158	169	149	174	173	150	172	172	177	167	162	168	180	149	141	148	171	150	148	164	146	174	173	143	156	166	143	182	159	141	195	160	199	150	156	174	146	180	158	172	160	144	167	159	148	173	146	142	173	175	139	170	162	152	157	162	186	148	163	155	170	170	161	176	159	142	147	169	160	147	175	171	173	156	160	160	178	137	171	160	162	161	181	145	153	149	159	144	161	154	172	159	159	128	157	174	171	161	152	178	178	172	173	165	165	165	167	141	145	168	166	160	169	158	176	152	175	171	147	167	165	163	158	165	131	149	165	177	165	168	166	158	167	165	173	165	161	160	182	163	184	181	131	157	141	165	166	156	142	195	185	141	188	149	151	181	168	158	160	143	155	155	165	161	179	166	175	160	159	148	162	171	177	143	171	166	179	159	160	173	168	156	157	146	144	163	167	164	145	172	141	141	175	154	154	188	156	174	168	182	156	157	155	150	154	162	177	139	154	174	165	163	184	165	155	141	153	168	175	160	157	170	155	156	159	156	168	160	160	174	174	152	167	172	155	165	142	167	146	171	171	147	158	154	139	161	146	183	187	174	156	186	147	178	157	145	188	194	150	146	140	149	166	155	165	173	161	152	166	166	186	175	152	167	175	176	165	150	165	142	181	180	146	161	147	151	144	155	175	161	156	134	165	138	147	158	145	160	162	174	158	186	174	152	163	155	167	158	157	166	155	161	155	171	143	180	159	174	153	159	148	163	156	160	190	159	189	163	160	168	178	171	164	155	180	158	153	162	189	156	168	176	186	169	181	171	149	170	180	189	137	161	169	176	177	156	150	162	159	160	163	170	163	158	151	182	169	136	172	156	172	164	173	181	169	169	185	169	152	163	178	135	158	177	169	163	147	167	161	155	159	179	159	177	131	155	178	174	174	154	162	135	162	157	154	157	152	177	173	176	170	187	152	176	170	160	173	147	157	174	164	169	173	158	148	154	167	159	146	175	171	150	175	155	167	140	168	159	140	172	182	179	153	160	171	171	148	154	159	168	181	158	171	143	155	157	171	157	158	183	176	163	167	172	159	183	176	161	152	164	156	167	160	166	171	164	172	169	163	151	170	162	164	173	145	174	160	152	163	173	163	178	149	182	173	170	162	169	185	163	170	167	173	159	177	173	158	174	154	135	175	153	151	155	168	161	197	153	182	163	153	171	152	179	163	166	160	187	159	167	152	178	170	174	181	186	162	156	146	169	189	190	189	154	135	168	164	171	166	190	156	179	168	163	154	160	159	166	174	162	159	167	158	147	161	171	160	182	151	150	177	155	170	161	172	164	173	159	165	166	165	165	169	157	164	156	174	179	169	162	160	152	168	166	176	167	176	158	145	145	173	142	181	156	156	162	148	175	166	164	178	168	153	154	170	166	174	147	150	158	168	167	167	143	153	156	171	174	158	180	153	166	147	174	165	162	184	156	169	145	162	154	175	155	147	155	169	167	180	160	173	162	149	145	155	153	167	162	179	200	187	164	176	176	161	169	176	152	169	180	172	158	176	157	150	144	182	163	178	154	153	172	165	164	173	154	153	167	166	163	170	167	150	180	164	160	168	160	153	165	144	165	178	149	148	147	158	168	190	153	154	149	199	152	137	156	174	157	180	162	169	187	152	150	161	164	181	180	176	143	170	165	151	159	140	166	166	187	163	145	165	147	167	177	153	150	149	150	151	161	162	166	167	176	143	164	174	159	185	164	156	166	166	151	147	180	168	168	162	169	188	162	154	176	135	163	167	140	163	173	167	167	178	164	161	164	169	150	174	183	171	177	178	167	171	170	160	182	151	152	140	161	183	152	194	183	167	162	168	182	163	158	165	170	164	169	172	168	158	173	136	172	177	167	176	163	172	158	166	163	181	141	147	152	138	162	156	149	172	169	141	176	169	174	168	175	196	159	151	145	152	179	167	133	153	155	150	168	170	142	171	161	169	170	160	174	174	143	172	166	154	148	176	164	169	163	161	174	168	152	163	151	151	183	159	152	159	178	165	171	139	174	147	152	134	154	145	158	203	153	155	160	158	141	156	166	172	155	150	159	176	169	161	184	192	161	162	169	165	164	163	158	164	160	156	153	131	152	167	152	161	164	141	156	177	174	166	158	161	165	209	154	156	162	179	140	187	164	157	155	158	146	149	157	164	148	175	158	169	162	182	161	154	167	150	158	171	158	175	171	152	171	152	153	155	171	154	173	192	174	184	189	148	166	160	170	162	156	154	157	168	144	171	155	164	161	173	170	141	134	158	149	160	176	167	150	153	162	166	158	180	158	152	149	160	167	162	168	142	162	154	149	141	155	157	154	140	139	163	164	153	153	151	159	164	172	151	163	142	142	167	143	161	159	182	201	172	150	147	172	167	153	154	166	157	163	145	149	164	175	178	173	149	148	147	164	162	166	183	177	162	156	163	172	189	162	149	156	148	158	150	185	163	168	185	163	182	169	158	151	148	171	156	162	166	163	161	156	166	164	158	173	146	160	170	153	181	163	170	163	152	166	154	184	160	172	146	159	179	149	178	140	163	144	168	147	184	163
27281	16595	2784	787	530	371	286	259	209	221	240	215	180	210	187	195	212	191	195	180	157	195	172	148	178	183	200	181	170	159	198	164	199	186	171	172	181	179	209	179	155	147	155	169	187	167	171	189	165	180	190	183	184	175	202	175	191	176	205	169	189	181	153	196	167	185	173	173	187	219	185	160	165	200	158	163	177	178	168	158	197	179	210	165	152	157	187	206	171	172	187	156	183	192	190	165	189	179	192	172	178	176	179	176	217	195	187	168	189	185	167	164	178	174	206	171	174	166	177	183	183	182	182	186	178	169	178	196	179	174	177	160	177	176	152	180	194	173	179	157	190	182	178	169	179	184	174	176	177	176	180	173	183	179	177	185	168	160	172	175	174	172	169	209	184	178	196	173	170	181	190	150	176	185	179	184	165	149	197	166	177	175	182	152	151	179	179	188	191	169	176	178	176	168	172	182	148	170	173	172	151	168	180	170	157	164	187	199	195	131	179	168	170	196	167	154	198	174	194	164	181	200	191	185	180	178	184	196	201	184	186	190	163	174	193	177	151	196	168	170	168	178	181	182	178	184	177	169	169	175	190	183	181	176	181	184	196	169	189	183	187	202	182	200	169	181	198	173	189	169	183	191	180	169	166	183	167	186	187	184	200	186	175	158	184	165	194	155	176	191	188	171	160	183	153	192	192	168	163	216	203	169	177	168	171	187	188	191	196	188	191	197	174	186	186	183	179	181	179	186	164	170	190	165	187	187	186	145	187	195	174	193	172	189	224	179	181	170	180	185	173	188	166	182	168	169	212	175	172	196	177	203	186	169	182	199	204	176	171	212	200	186	151	135	174	177	206	167	215	210	180	195	172	187	179	181	183	173	173	178	174	185	191	154	184	189	190	189	162	203	175	167	193	169	192	179	169	197	178	189	174	177	183	180	184	185	189	162	173	181	168	151	210	168	182	177	185	181	173	170	162	161	173	174	170	186	173	167	177	174	144	187	172	186	167	182	174	179	193	161	170	181	184	165	169	177	166	164	155	171	191	178	178	180	168	182	156	177	181	159	173	187	197	161	188	173	182	203	173	191	176	189	175	197	189	158	198	191	188	182	162	160	158	168	203	154	176	187	153	185	186	194	171	177	148	211	189	168	175	160	208	186	184	189	174	175	175	172	180	172	189	184	179	157	169	163	150	186	183	198	186	168	164	177	202	175	170	164	172	183	194	193	188	173	173	190	205	189	172	168	174	177	191	159	187	191	183	165	180	199	181	151	172	160	180	163	182	178	175	203	168	175	173	174	190	176	150	162	172	169	167	169	177	172	190	175	195	152	186	176	168	177	161	193	190	197	151	213	210	186	164	170	162	157	172	152	159	174	202	189	191	178	171	152	172	175	170	173	191	178	175	163	177	184	182	175	171	183	179	179	177	177	172	168	173	189	177	191	168	155	200	178	187	170	166	176	189	163	195	183	192	170	185	177	188	169	193	176	169	175	198	181	174	156	174	162	189	173	171	178	165	161	179	196	162	181	171	200	163	179	195	169	165	154	175	166	186	186	215	203	160	175	177	157	156	192	180	183	195	188	189	204	164	153	177	190	165	162	199	180	169	176	171	178	186	184	167	184	178	169	191	188	202	182	188	177	173	158	184	178	181	197	165	164	187	180	159	155	197	171	184	169	185	149	207	191	185	192	159	179	168	189	173	185	186	168	187	161	168	191	152	186	191	179	176	178	161	180	174	177	188	172	185	159	171	158	183	178	178	183	191	166	160	171	194	164	181	158	189	191	187	182	167	171	190	184	183	184	180	189	163	197	184	197	190	180	185	160	178	190	171	186	171	186	198	196	169	180	174	198	190	183	187	193	164	188	177	174	185	163	179	197	182	204	182	171	190	174	171	174	192	175	159	179	170	190	157	172	197	185	185	176	188	184	145	171	181	190	201	179	184	191	201	190	184	185	195	167	212	176	196	182	169	175	176	182	190	194	179	191	177	183	180	173	163	185	182	190	176	172	182	176	180	142	185	174	185	176	160	169	166	185	193	189	181	161	166	176	168	156	209	179	186	188	135	180	175	184	171	182	168	194	180	168	154	153	171	161	194	200	191	163	184	163	190	199	200	187	175	188	162	187	180	173	185	149	189	172	186	173	177	193	175	165	179	196	171	187	175	161	202	181	190	160	194	179	194	177	190	183	168	174	197	180	176	180	181	184	184	195	187	183	151	175	207	184	159	171	176	198	179	184	226	180	179	162	178	168	175	202	167	172	157	166	185	186	171	182	194	181	194	170	191	193	164	177	173	197	186	196	191	196	180	179	191	176	164	159	196	169	173	197	171	182	197	153	172	165	175	207	158	173	172	171	197	199	176	185	180	183	182	166	192	177	196	193	188	175	176	188	183	176	196	182	172	175	160	182	175	194	169	166	165	165	214	182	149	175	185	185	183	193	148	170	193	210	183	174	181	199	194	195	157	159	150	207	177	167	159	167	195	188	160	163	176	181	177	166	201	183	156	176	187	186	200	150	203	178	183	193	170	179	193	180	174	169	176	176	154	189	205	208	174	172	181	163	169	191	203	192	191	154	172	179	163	164	190	198	199	160	194	181	207	181	179	192	185	154	166	172	177	183	185	186	190	181	191	195	177	189	173	177	171	170	192	199	175	171	164	175	172	184	168	173	170	161	186	216	177	161	186	170	176	167	201	176	176	192	164	187	173	192	184	184	170	196	159	178	206	174	193	190	173	179	184	202	181	164	200	178	167	135	174	172	181	182	183	190	197	168	165	179	170	167	196	171	177	157	190	176	201	160	188	173	181	185	180	180	193	193	160	179	174	189	144	169	192	199	191	187	173	163	177	167	200	228	179	181	184	215	161	161	180	187	175	153	181	184	188	184	195	178	190	178	195	168	195	176	181	183	188	191	170	172	155	166	195	176	157	191	169	182	191	183	179	181	171	181	191	176	173	189	184	161	199	199	174	194	186	194	165	174	159	180	179	195	175	209	194	190	185	208	152	162	172	173	171	193	174	185	183	194	151	171	157	179	166	190	187	171	153	174	175	173	191	169	152	183	181	172	186	184	169	167	197	185	165	194	170	189	154	174	195	175	171	195	179	180	167	176	187	179	204	193	168	183	177	187	187	174	200	203	209	190	171	184	191	146	180	170	163	182	206	165	211	194	181	192	179	188	187	172	173	192	199	170	179	160	164	181	173	177	158	172	172	165	177	182	181	160	168	182	173	187	191	160	177	190	184	162	173	199	177	166	197	172	159	177	155	166	185	177	203	177	198	158	187	178	194	178	155	183	167	180	186	174	173	178	174	170	191	166	176	183	178	191	159	199	196	179	183	174	176	179	176	164	162	163	175	193	158	187	158	171	165	161	174	184	175	181	178	180	198	174	162	199	168	162	201	184	181	167	180	186	173	197	185	204	195	174	178	161	181	189	164	191	196	198	197	166	185	205	182	186	174	171	186	153	149	172	191	171	192	170	188	163
4395	2992	2204	1330	1045	840	608	440	406	407	375	365	325	323	307	303	288	283	313	268	318	283	288	282	263	287	288	264	273	298	278	292	261	268	278	268	293	282	267	259	286	249	272	299	302	278	295	304	259	269	282	260	268	296	262	273	293	306	273	280	278	293	253	282	282	300	267	278	288	273	268	278	287	280	271	278	285	268	281	265	281	289	274	264	280	265	251	299	275	290	292	275	282	291	277	289	255	309	268	272	263	309	263	298	304	227	283	305	271	274	284	261	295	270	312	272	253	273	273	269	297	299	281	317	283	291	265	282	296	323	280	270	278	287	270	270	289	256	271	285	273	257	268	289	289	288	258	286	272	263	301	290	273	300	267	302	283	299	272	280	254	271	247	289	287	279	297	274	261	262	286	281	269	287	274	270	249	295	268	286	286	282	269	286	279	286	258	297	292	277	289	277	271	264	311	286	283	277	265	286	313	253	278	275	288	291	278	304	257	268	316	284	276	280	300	272	268	272	292	261	297	299	296	263	320	289	273	278	269	262	314	266	268	291	312	266	272	279	272	277	277	277	287	285	281	294	278	314	259	301	253	263	240	308	287	275	307	285	276	257	271	284	285	285	300	282	278	268	255	275	284	314	292	273	271	257	279	254	272	269	303	298	243	289	273	270	282	261	282	250	279	290	263	261	287	296	258	258	278	292	256	316	243	257	285	290	298	257	289	290	264	268	283	252	285	273	296	278	279	268	298	269	244	257	270	304	278	252	283	288	290	313	301	281	298	285	246	247	297	254	281	270	275	290	265	276	292	284	300	279	300	282	252	304	264	291	283	278	268	263	286	289	299	265	303	288	276	282	274	295	261	278	267	290	274	267	266	271	297	293	260	252	258	299	302	287	276	264	273	266	247	298	255	278	258	271	306	257	275	296	252	278	277	277	244	266	294	268	259	313	303	290	275	262	315	288	279	282	291	280	282	311	275	278	279	280	267	301	276	289	322	266	256	261	272	303	256	291	272	265	292	310	266	293	270	278	269	305	268	268	283	257	281	284	282	294	275	295	276	269	267	278	264	275	271	298	269	262	281	281	297	300	282	274	277	290	283	280	261	272	261	272	284	255	306	274	264	280	276	308	280	254	281	284	281	302	266	276	269	288	290	288	292	277	285	264	296	279	292	287	284	270	304	280	270	295	258	291	265	284	270	265	293	280	273	324	260	284	295	304	244	280	263	255	282	274	308	248	302	274	283	310	302	275	275	285	264	275	286	284	279	307	291	244	263	294	289	274	294	271	262	299	291	233	273	293	289	313	301	285	278	294	277	302	257	255	291	256	282	270	300	279	292	296	304	296	274	241	274	308	290	296	279	257	264	272	293	269	296	276	263	273	320	273	230	256	276	303	288	290	281	295	256	281	264	273	250	306	263	304	280	289	298	287	271	275	267	294	282	258	282	278	279	266	312	262	290	302	299	304	293	234	299	290	307	264	277	283	274	289	291	249	286	288	286	295	263	252	285	290	271	289	279	290	305	296	262	277	265	265	256	279	285	301	258	284	263	279	324	276	283	282	305	297	284	302	275	279	267	299	272	266	285	289	305	288	275	268	280	306	298	283	280	270	269	292	252	286	272	304	282	271	262	274	304	274	277	283	288	237	271	259	295	279	306	297	288	253	274	259	293	251	275	261	266	277	266	287	271	266	262	288	265	319	271	259	255	266	283	287	280	269	261	288	257	311	259	281	290	302	281	288	283	261	274	270	281	271	295	305	277	266	276	272	273	288	278	302	274	278	291	296	272	267	303	275	246	286	305	304	275	311	297	287	278	260	237	280	304	272	266	256	277	255	287	289	291	272	253	307	290	275	287	290	280	288	256	263	279	290	276	292	281	273	273	267	292	244	272	284	280	272	271	234	264	284	231	307	277	296	260	270	285	284	301	323	270	296	266	297	281	268	288	311	273	280	297	306	306	273	283	281	305	278	286	300	273	289	272	280	286	273	294	275	277	269	302	263	255	288	285	284	272	285	286	254	270	300	272	288	276	274	281	275	286	244	270	269	277	283	291	295	267	291	261	262	249	283	286	280	274	268	299	263	264	287	261	297	293	258	303	289	293	270	272	286	244	306	296	243	259	267	304	265	258	273	277	293	279	283	279	292	291	267	282	292	277	275	299	287	261	300	286	275	280	254	293	268	304	293	275	263	300	256	299	311	308	268	284	289	231	283	284	290	267	266	268	272	283	279	300	310	298	282	311	288	272	259	280	296	301	285	301	272	280	278	255	280	256	276	255	287	249	291	282	258	269	287	269	303	254	263	286	274	246	282	268	280	294	302	267	257	284	271	279	278	284	287	248	255	271	306	270	259	271	298	280	286	275	294	265	278	301	296	290	292	278	267	294	271	289	257	286	259	259	258	274	260	270	275	297	272	281	279	271	257	269	262	275	269	285	266	294	288	270	289	292	284	261	264	273	258	266	267	277	284	285	291	251	257	270	287	271	263	270	283	252	279	262	273	297	267	271	246	292	287	298	272	250	273	293	290	283	299	273	273	274	299	313	284	261	289	254	276	271	276	269	281	265	268	281	228	302	241	281	290	272	275	283	277	283	262	292	294	270	283	273	291	287	267	282	276	266	275	290	293	269	278	271	269	266	276	261	286	294	286	289	245	278	276	280	310	300	293	253	283	277	294	302	253	266	276	276	263	273	303	274	300	273	273	297	289	272	285	274	287	270	284	273	266	295	258	291	294	262	266	252	296	282	279	275	280	283	288	305	307	297	262	276	268	288	294	305	266	305	281	258	280	293	287	281	273	282	297	292	254	299	308	286	267	307	282	291	300	245	303	285	264	289	275	262	291	305	284	281	278	259	278	269	261	271	264	274	263	275	274	266	281	278	272	252	267	275	298	273	256	250	258	286	304	256	260	293	284	292	299	285	294	266	277	284	285	279	270	259	294	287	273	279	309	298	316	257	278	299	262	265	286	287	304	246	276	277	290	247	252	263	304	289	274	306	292	275	276	279	273	261	284	276	285	280	280	277	258	268	278	279	308	313	281	257	284	274	318	287	324	331	280	292	307	294	286	304	317	284	264	268	287	256	292	293	295	272	277	277	262	292	297	286	297	268	279	282	268	269	268	274	297	272	317	286	292	302	276	275	287	270	310	294	309	284	286	271	279	311	281	262	276	261	256	293	295	278	274	269	266	283	265	281	291	287	267	274	270	300	259	287	293	270	284	265	281	267	250	258	300	260	278	271	301	306	277	253	282	276	278	280	261	286	256	290	300	306	302	278	287	269	296	299	284	280	260	294	301	246	258	299	281	272	294	311	275	272	286	275	269	268	289	276	275	310	258	293	281	272	258	268	265	261	270	291	244	258	284	262	289	276	278	293	259	276	282	256	292	293	302	298	305	289	289	294	271	280	301	247	295	265	256	274	284	273	291	265	277	299	258	252	261	317	261	284	279	251	310	257	268	262	270	306	288	271	284	266	273	283	288
23594	21456	28519	24773	20682	2437	609	351	299	244	209	188	171	151	126	130	132	116	116	107	112	118	89	94	109	106	97	87	84	77	93	91	77	88	80	102	93	89	93	89	91	94	88	104	88	83	87	68	90	85	96	82	81	89	82	95	91	92	89	92	108	92	96	69	90	77	92	70	96	78	71	84	85	96	79	94	65	108	81	83	81	73	86	78	94	89	95	91	83	98	91	79	96	99	85	108	91	82	94	87	88	91	97	73	77	101	88	105	98	67	89	94	101	96	69	91	85	100	91	93	88	69	86	77	91	81	100	84	81	70	88	84	81	82	90	94	87	100	87	71	100	96	84	66	92	81	81	73	82	86	76	63	84	85	80	79	79	92	103	70	74	87	94	83	89	75	94	86	75	103	87	82	74	90	93	73	89	77	70	102	74	75	98	81	72	84	87	91	102	84	94	89	74	81	92	93	79	79	73	98	82	75	72	93	93	69	85	101	90	91	80	88	98	89	72	76	86	88	75	86	83	83	99	90	90	88	98	91	94	79	92	76	79	75	87	82	86	84	82	89	91	103	73	99	85	83	84	86	89	93	72	73	73	85	111	74	91	87	100	85	109	80	76	84	77	100	68	86	101	80	97	80	81	96	74	87	73	82	76	72	83	81	91	85	90	89	94	71	103	97	86	75	93	71	78	81	84	96	85	109	83	86	88	68	97	77	76	87	99	90	90	83	82	70	97	87	76	88	83	101	88	86	91	89	98	97	95	81	77	83	91	62	85	87	83	93	98	92	93	75	92	90	67	91	95	75	85	95	104	71	95	81	73	69	100	75	68	84	85	98	83	84	85	76	85	90	98	92	78	83	96	71	85	73	97	79	82	98	84	94	85	84	97	88	91	95	93	71	92	79	93	72	79	94	78	68	99	94	101	94	77	64	97	100	69	87	91	81	60	101	84	82	80	94	81	92	85	96	83	91	113	95	85	94	83	89	89	87	67	99	89	88	95	83	93	76	98	72	105	85	86	83	75	77	93	87	86	79	72	99	98	86	93	87	92	89	90	86	87	85	87	82	92	77	76	80	86	68	73	95	77	84	83	100	82	84	89	80	97	107	87	91	97	92	81	84	77	78	87	90	93	75	77	80	78	92	87	92	89	86	87	88	84	98	94	88	93	98	91	85	81	81	80	86	82	102	77	93	78	69	78	95	88	78	92	94	88	97	108	102	83	89	73	88	85	81	81	111	83	86	87	85	95	87	93	86	91	100	77	78	86	95	88	73	79	79	90	93	81	109	101	88	85	70	82	86	87	80	74	80	76	93	78	73	100	78	81	86	102	94	80	79	96	90	110	86	78	80	86	90	78	104	86	80	87	64	82	87	94	72	90	77	88	93	84	79	82	66	81	75	90	82	83	83	92	80	83	82	78	88	88	92	102	86	68	82	77	93	75	88	79	83	96	88	105	93	90	83	103	100	78	83	86	89	94	93	76	84	68	83	76	92	94	81	78	83	76	98	79	77	102	80	75	83	93	87	81	90	92	73	83	103	102	98	85	95	74	93	90	81	75	92	88	74	98	73	87	80	103	99	80	69	84	96	94	90	105	87	85	79	84	76	84	97	77	100	93	76	80	99	79	94	85	84	81	85	72	90	82	83	74	83	102	77	100	93	75	92	98	80	95	71	103	99	76	78	92	90	81	77	80	83	81	71	84	89	84	89	103	82	65	95	94	86	85	76	84	87	81	90	76	98	82	85	111	94	85	84	101	88	88	99	88	88	101	86	87	74	92	99	89	75	84	78	85	88	98	92	102	74	84	91	78	71	90	91	94	77	92	81	102	95	93	70	83	85	79	77	78	94	89	89	94	95	91	75	68	84	91	89	85	103	79	87	86	67	81	79	85	89	74	79	85	106	69	89	89	85	69	69	95	83	90	90	98	89	90	74	79	94	92	102	83	95	99	96	84	95	83	75	74	90	110	89	89	81	95	87	93	83	77	93	86	74	96	103	107	65	90	80	89	96	90	97	83	81	101	102	87	89	88	74	70	89	68	84	95	84	75	98	91	97	76	88	98	96	88	89	103	88	69	99	77	97	92	89	78	79	76	92	86	84	108	75	78	78	71	92	82	78	96	75	83	76	89	78	97	90	78	86	84	80	90	72	77	88	75	89	79	88	94	69	102	72	93	76	93	81	81	90	77	83	92	98	87	79	86	93	87	100	91	94	83	81	89	94	80	97	70	80	92	81	82	81	87	90	87	73	95	94	97	106	78	82	83	94	81	87	77	85	96	86	107	82	71	88	102	72	83	75	76	93	96	93	92	98	84	81	79	78	86	73	84	85	78	97	90	80	73	67	91	90	87	92	100	81	68	79	91	85	90	83	79	87	110	94	84	87	81	93	99	102	93	94	94	85	92	88	100	77	97	68	67	86	79	77	84	93	79	71	84	88	75	83	73	89	82	93	88	86	78	94	81	77	82	84	88	95	74	83	86	82	89	90	89	84	83	77	78	86	92	84	94	87	105	91	94	89	93	87	79	81	107	86	77	74	69	85	83	84	87	78	67	85	88	98	89	97	101	77	84	104	87	85	75	85	95	98	70	92	91	70	82	69	92	80	80	90	91	76	73	83	83	76	76	82	111	86	97	89	74	90	95	79	87	95	80	85	90	77	100	85	89	75	76	121	89	81	85	105	72	71	93	90	76	87	84	84	92	96	74	79	85	83	81	88	82	93	89	94	82	80	82	80	88	98	91	98	91	80	93	90	68	71	94	101	94	85	83	92	85	80	83	79	81	89	84	77	89	77	78	76	89	87	105	103	87	83	100	87	87	88	91	85	87	82	71	91	91	87	79	80	95	78	97	98	86	87	85	89	86	84	90	83	104	88	98	85	94	86	83	91	94	84	88	75	89	88	89	92	94	80	89	92	82	66	99	97	77	74	82	77	87	92	85	83	85	86	71	86	78	104	63	70	82	75	83	97	88	88	76	102	103	87	82	88	98	83	77	73	84	85	97	93	74	96	86	83	95	93	77	84	99	109	101	97	78	96	78	74	94	100	100	74	81	90	95	73	85	101	82	77	84	84	91	100	88	87	116	78	92	84	81	86	100	89	94	97	94	82	80	79	80	83	87	84	93	86	62	102	93	93	84	86	82	72	81	92	84	94	78	93	107	73	100	89	70	98	92	95	88	111	100	91	68	94	82	88	90	70	93	76	100	88	87	82	97	92	108	90	69	102	80	74	66	80	86	79	94	116	90	73	90	94	75	86	82	102	84	94	106	86	82	78	89	84	88	84	87	81	84	78	82	80	67	92	67	96	76	100	97	81	91	97	93	86	79	76	107	87	87	79	81	72	82	89	91	101	95	79	91	91	100	79	83	74	87	94	91	93	84	91	78	87	91	94	89	84	91	69	86	97	82	87	90	111	77	85	81	69	83	94	78	73	74	87	95	107	73	89	72	82	74	88	101	84	96	84	76	79	89	91	90	80	86	78
3591	10416	7103	3492	2576	1873	1259	890	700	578	561	473	368	345	303	264	229	227	204	218	188	171	180	203	141	178	175	158	150	156	159	168	155	164	175	141	137	141	167	146	157	151	163	147	155	160	156	150	140	148	109	125	123	141	138	138	123	145	139	141	146	148	136	144	131	144	142	130	148	141	152	148	156	106	150	124	122	159	149	158	150	152	150	152	136	120	150	164	150	133	148	130	154	141	147	151	146	141	138	171	138	142	162	129	140	151	135	136	154	147	143	135	146	150	133	125	145	156	144	137	144	134	154	165	139	137	124	143	128	142	114	121	126	160	138	144	139	140	134	142	131	135	142	135	129	126	131	138	151	138	152	156	139	132	135	144	134	129	156	130	144	126	140	151	143	128	133	135	147	160	122	148	137	124	146	118	139	145	126	145	139	138	154	148	170	146	112	142	124	162	130	133	126	156	149	131	156	132	144	143	146	141	128	117	140	126	149	124	100	131	123	140	129	142	153	144	134	139	146	130	135	134	141	141	139	146	148	131	138	136	134	138	156	145	150	158	136	139	159	127	159	140	146	129	156	144	131	138	134	116	146	144	136	135	138	133	109	146	154	142	154	146	143	150	129	128	136	147	140	110	133	152	149	144	141	138	142	160	146	159	169	132	155	170	150	132	144	142	135	143	138	131	142	128	156	156	128	134	135	145	139	150	155	139	152	129	150	143	163	140	145	130	148	146	132	141	145	112	138	123	159	138	163	134	133	146	141	125	141	123	136	149	148	116	124	115	135	137	134	135	125	141	154	134	135	130	130	134	119	161	121	121	140	130	121	123	126	150	156	129	167	129	149	129	134	139	140	139	136	148	156	123	159	122	129	131	151	141	129	163	125	120	125	129	137	144	130	146	136	144	138	130	164	134	161	147	141	146	136	132	146	150	152	127	147	132	135	116	173	125	151	142	130	140	148	133	126	142	124	152	135	131	146	111	141	148	147	149	132	155	123	144	150	134	135	132	126	149	140	145	145	141	154	135	159	124	131	130	129	170	129	142	139	153	151	136	138	117	147	128	122	146	139	142	124	147	143	140	126	141	143	155	136	146	133	128	150	132	130	165	150	132	147	160	152	159	149	140	139	115	156	136	128	130	157	158	132	150	125	119	150	135	144	123	128	157	124	139	160	142	140	136	133	132	138	149	132	136	110	131	155	118	145	143	134	125	133	152	122	156	142	126	133	151	147	150	143	124	150	132	144	122	145	159	159	155	131	160	138	161	141	141	132	135	145	152	159	143	149	146	136	155	142	150	136	149	128	163	149	151	140	128	138	153	152	135	144	150	131	137	121	133	130	138	142	144	142	144	144	134	140	148	136	141	108	120	152	152	131	137	151	114	150	133	150	123	145	134	135	145	116	149	134	139	154	132	140	142	134	121	136	152	136	156	123	151	138	149	138	151	140	171	122	144	138	151	131	127	138	130	141	159	139	139	125	161	120	125	133	150	127	119	130	137	156	130	141	138	141	152	138	155	154	135	133	149	154	137	146	130	153	146	135	144	143	141	144	158	143	111	142	130	150	122	138	124	149	127	138	155	133	148	155	142	139	139	128	129	165	120	135	137	133	130	153	117	133	141	145	127	140	142	148	146	135	153	158	138	152	132	144	131	140	119	146	125	156	132	116	127	156	126	134	137	129	147	129	146	123	134	132	140	138	127	127	166	157	124	119	142	129	158	131	131	141	126	146	119	129	126	132	149	129	158	144	126	156	141	147	135	158	161	133	166	145	147	126	142	143	140	163	133	152	143	133	132	163	137	160	145	136	139	136	132	124	144	161	140	147	152	141	144	141	141	142	118	140	151	134	141	132	154	117	150	157	127	149	155	147	137	146	142	132	154	137	156	130	163	125	141	129	120	135	120	155	127	139	133	122	142	130	151	132	141	146	129	138	153	139	135	137	151	131	124	135	140	129	155	156	132	147	142	130	141	138	121	159	146	141	152	130	131	136	132	151	134	143	147	120	141	137	116	139	135	131	145	136	128	136	146	142	150	130	155	126	143	135	125	147	119	120	142	140	127	146	151	153	120	147	128	130	140	137	162	149	147	143	127	140	130	141	129	140	128	155	131	135	154	132	135	137	164	135	134	143	164	145	130	131	118	156	136	153	125	150	127	142	128	142	134	143	142	153	138	154	138	141	134	150	153	138	153	139	138	124	133	122	143	140	155	154	127	133	150	125	152	142	149	147	120	151	119	134	147	137	135	136	122	123	123	125	134	145	147	120	133	135	134	146	150	149	138	130	126	129	132	122	120	136	134	120	131	139	141	154	148	157	154	135	164	150	156	120	131	128	156	135	130	122	147	116	127	123	147	144	127	147	114	141	160	148	147	154	152	139	145	143	134	138	163	139	151	140	136	113	121	124	139	128	115	137	134	133	136	125	120	152	136	124	129	135	162	125	117	159	152	134	133	144	150	146	132	124	141	139	129	166	135	132	152	134	165	150	158	150	136	137	135	134	124	132	134	136	131	131	143	137	149	127	125	144	170	131	138	139	134	142	143	134	136	128	158	138	111	140	122	128	139	148	116	153	133	131	135	138	136	133	136	139	132	136	145	123	126	126	136	152	135	145	139	134	133	144	145	154	126	150	125	139	134	128	168	138	136	145	141	153	144	137	143	146	124	138	136	149	128	130	153	148	173	142	150	118	113	136	146	127	139	147	134	127	134	126	117	130	134	122	144	133	132	128	162	134	132	131	140	129	143	124	133	142	135	159	158	141	136	118	147	138	136	141	154	143	146	144	127	133	138	156	134	139	138	148	144	134	165	146	151	167	140	135	114	139	130	149	144	120	145	124	114	130	138	144	140	149	138	134	139	139	149	143	133	161	143	132	150	139	146	129	112	129	144	133	133	136	132	143	140	140	151	139	148	134	132	144	144	150	147	141	144	146	143	148	145	137	113	148	131	127	118	135	129	121	136	131	144	150	144	146	151	158	133	144	109	143	151	127	108	157	124	128	143	137	125	154	150	133	126	139	180	141	131	124	155	157	173	147	117	125	120	145	159	144	133	135	133	138	134	157	130	149	141	148	145	137	126	137	154	132	121	148	137	127	149	113	134	155	130	125	135	149	144	128	128	133	165	135	146	138	125	157	132	155	157	138	152	143	132	142	145	133	145	127	128	129	151	126	130	132	134	147	111	125	132	139	139	140	137	138	127	127	153	115	158	126	132	146	130	151	126	129	143	126	137	142	132	136	153	161	137	134	134	127	121	139	114	140	126	128	129	142	145	135	118	153	122	158	162	133	143	144	134	133	164	139	128	133	145	126	126	132	138	146	144	149	145	149	132	135	135	145	121	126	154	131	124	144	134	133	135	128	159	140	143	139	124	136	151	139	152	142	133	149	118	137	132	137	146	125	151	152	109	138	148	140	136	149	127	133	140	146	135	138	127	134	136	135	139	135	142	150	138	138	133	119	124	138	144	132	137	143	147	144	125	106	132
24697	21400	26854	24975	2772	637	486	382	355	305	292	286	267	263	287	253	249	235	286	269	226	241	251	241	244	233	249	240	239	226	235	221	219	224	216	216	229	243	228	218	233	259	244	226	215	251	231	261	229	250	232	243	246	221	225	225	247	208	230	227	249	238	233	240	224	231	237	269	231	235	221	226	229	210	230	248	244	203	246	248	222	223	243	239	232	237	215	242	234	227	235	255	196	218	241	236	229	241	218	236	223	214	220	212	205	217	232	236	231	241	248	246	224	237	225	243	220	232	218	248	204	223	213	224	242	236	236	227	214	227	217	231	225	228	221	228	223	257	237	226	221	204	242	199	210	213	227	227	238	225	247	235	254	228	240	232	227	245	219	222	231	203	220	226	200	239	239	255	214	234	251	217	191	219	258	219	256	237	228	225	237	218	211	260	239	224	270	207	214	215	236	225	211	228	222	232	217	241	216	215	242	239	235	204	227	221	244	210	236	212	237	232	223	214	225	212	239	253	242	228	200	207	224	216	265	237	229	227	204	249	228	244	254	247	201	259	217	234	228	241	241	239	243	237	217	203	226	216	218	219	228	216	234	228	234	231	230	228	206	221	221	239	211	224	242	205	224	228	245	206	238	200	233	238	232	242	246	201	230	227	250	213	252	250	226	221	231	227	206	240	254	230	230	229	232	225	212	228	215	240	197	231	248	240	221	249	219	249	200	240	254	234	252	227	215	224	225	222	205	220	266	233	220	209	220	251	244	234	233	250	196	206	245	210	236	224	229	218	213	212	226	234	221	225	223	198	205	240	236	223	219	217	221	242	253	234	202	264	245	228	233	227	267	227	213	239	220	221	223	189	232	224	243	236	208	236	240	214	225	242	205	219	228	187	221	235	214	238	233	214	225	244	224	231	243	229	232	234	198	270	240	253	228	241	250	230	216	231	225	216	202	229	235	232	223	224	233	238	253	223	247	220	234	213	239	222	207	247	241	247	219	218	250	242	216	206	212	214	226	227	228	239	236	241	217	235	230	232	228	216	211	232	195	256	246	232	230	209	203	245	223	218	246	220	219	234	229	217	210	208	200	220	210	239	237	218	200	231	226	228	243	221	223	222	225	232	234	251	241	238	215	227	225	224	184	245	237	255	218	216	216	239	239	214	224	212	264	230	221	237	221	223	224	220	214	205	199	213	247	234	229	244	201	216	227	218	244	213	236	205	247	236	223	216	248	208	266	219	217	223	244	211	231	217	241	241	219	227	237	268	234	206	185	230	212	233	214	222	237	242	228	221	240	227	209	243	210	249	213	234	229	211	229	212	237	217	246	246	239	242	228	220	237	225	255	224	238	211	219	219	229	212	200	225	248	218	228	227	212	232	205	202	230	230	255	246	208	220	224	238	216	219	213	236	224	234	208	259	206	216	238	237	212	219	242	219	218	259	233	213	216	228	221	193	220	224	250	232	236	219	228	214	239	220	201	232	233	248	207	222	212	222	217	237	234	217	247	248	257	219	241	216	250	228	246	239	230	229	233	235	212	219	256	222	205	238	216	223	246	237	225	205	243	204	199	220	226	222	207	225	233	232	234	237	230	230	226	222	233	225	213	216	218	237	189	205	228	214	222	235	217	212	234	239	234	234	239	233	243	226	240	213	225	214	213	249	242	216	219	225	227	231	226	234	259	275	231	212	234	234	223	216	229	218	238	224	238	209	229	229	210	241	257	214	217	203	225	241	235	223	228	215	212	225	227	228	250	222	250	234	232	233	223	214	249	207	224	217	247	228	241	232	211	249	223	207	223	220	218	235	223	233	249	214	213	228	223	215	226	218	203	209	238	219	253	249	213	202	228	251	197	205	233	211	237	222	234	233	223	238	240	232	216	224	224	236	237	244	229	213	209	222	223	216	217	207	228	238	231	223	239	242	216	231	193	203	211	229	229	212	219	215	224	232	244	252	200	215	248	241	210	252	252	213	209	232	207	213	249	212	211	224	213	227	223	206	249	227	223	226	218	234	207	221	219	251	225	268	217	200	225	227	211	238	235	240	230	246	226	203	230	241	228	233	242	225	245	254	217	209	238	234	218	254	204	228	211	233	215	225	224	251	255	250	221	233	202	258	224	230	229	195	214	257	239	236	207	231	240	246	237	231	242	237	206	209	195	239	227	227	239	218	233	226	230	224	223	247	228	198	220	254	238	237	250	230	224	217	220	223	223	245	223	235	202	230	226	222	237	246	247	233	267	254	203	208	221	221	221	229	217	205	231	234	230	227	205	219	198	228	237	246	219	240	242	219	224	220	241	247	262	222	242	230	217	226	263	218	223	228	220	245	227	235	220	223	247	215	220	224	240	236	234	194	240	233	235	227	235	208	238	236	230	240	217	230	213	236	216	217	221	219	189	219	218	221	225	206	235	193	243	241	215	230	231	219	248	216	241	233	230	215	237	243	241	248	204	212	202	224	209	215	226	237	232	223	249	242	216	243	232	210	212	240	266	235	229	207	225	222	228	187	217	276	224	209	213	215	257	238	228	232	226	226	226	240	216	213	226	200	230	270	252	238	211	230	259	233	229	242	241	222	219	213	226	222	238	233	223	213	201	220	238	246	218	231	227	214	244	245	233	232	239	196	229	232	223	222	232	224	206	205	227	253	231	235	247	238	195	237	236	253	228	248	219	187	252	245	234	232	206	240	204	216	218	200	232	228	209	193	224	234	215	223	236	261	254	199	223	245	255	230	231	219	227	238	209	221	206	223	230	225	217	232	214	229	235	220	217	244	218	209	208	223	226	238	221	231	250	217	252	211	243	251	225	206	236	248	230	231	228	244	225	219	203	224	240	236	215	217	245	248	222	231	244	220	204	212	223	202	197	244	235	258	227	252	228	205	225	220	228	239	231	214	213	245	213	245	215	242	242	232	244	219	237	212	221	246	226	227	223	234	234	201	246	209	222	237	245	235	231	240	245	278	236	229	195	238	213	218	235	222	201	244	232	242	223	225	226	218	228	217	215	231	220	196	229	217	255	245	198	225	220	209	217	234	204	224	214	247	227	227	216	233	225	231	237	243	217	237	218	250	259	259	206	249	219	228	236	253	222	215	238	212	257	239	266	233	236	227	223	223	218	229	234	246	226	243	213	223	239	220	206	237	221	218	234	241	233	218	220	197	219	211	213	207	207	240	242	228	232	232	230	228	229	252	202	246	247	214	237	219	225	229	226	231	218	208	242	230	238	241	232	223	240	233	223	222	247	243	204	214	232	229	215	214	230	244	260	232	195	245	218	248	234	232	247	225	226	260	244	220	244	202	236	214	234	226	232	228	203	227	223	225	217	229	232	213	203	242	247	182	225	235	233	216	225	214	201	226	217	210	229	234	219	235	231	231	228	232	211	219	227	255	259	227	224	204	212	243	208	207	194	224	244	208	245	248	205	217	230	219	229	226	224	225	273	232	234	260	220	252	245	234	226	232	254	206	233	218	249	217	234	233	220	237
3703	6750	4668	2476	2016	1417	1078	850	674	569	587	458	471	477	412	405	414	419	378	386	381	338	391	372	423	394	354	337	313	367	355	335	331	319	344	363	341	325	345	360	337	364	350	337	325	366	369	356	353	349	326	326	328	361	339	361	345	331	335	356	345	316	334	362	347	364	347	350	347	349	326	344	320	332	359	367	348	327	324	343	316	330	336	359	363	360	336	324	341	365	331	355	340	311	344	345	342	360	362	335	324	351	379	334	356	334	327	337	329	370	320	324	350	375	328	321	352	341	355	332	331	362	362	335	316	335	381	344	331	323	334	363	324	351	314	332	364	326	350	345	316	320	369	390	326	325	371	329	316	318	351	310	373	349	309	343	318	357	364	338	365	331	334	343	337	309	320	344	327	331	354	386	324	381	341	344	321	325	304	354	339	319	367	349	339	301	337	352	354	320	322	317	356	361	348	324	359	369	337	354	358	330	339	315	379	344	366	345	327	335	340	341	285	298	311	337	316	331	346	348	335	326	320	368	369	350	345	371	312	339	314	330	344	357	364	352	367	364	352	351	341	358	334	342	351	338	340	352	335	317	341	355	353	344	357	350	381	332	362	330	345	319	329	325	386	309	330	353	371	378	364	356	328	353	373	346	344	366	371	373	324	342	325	355	330	331	346	349	377	315	334	348	334	359	351	364	375	361	365	353	347	324	337	322	358	327	322	323	354	379	321	311	319	324	325	338	345	337	399	314	374	360	360	349	368	340	298	348	356	329	335	346	351	345	333	339	353	360	354	348	384	346	359	357	353	358	343	319	333	355	370	331	350	349	343	351	358	346	335	333	324	354	349	353	344	338	336	365	373	324	378	331	352	351	324	311	331	340	329	332	357	332	354	368	362	370	336	351	364	334	328	328	347	369	354	363	358	353	342	344	334	335	351	350	336	306	343	343	330	378	334	342	343	347	324	340	335	336	325	345	318	350	340	374	346	281	362	318	334	349	327	344	367	346	325	330	351	356	356	366	306	340	312	349	336	333	327	365	366	340	391	339	346	352	347	309	324	336	361	314	334	349	330	364	330	362	336	357	336	352	335	343	332	362	324	347	340	330	357	314	360	311	350	331	305	313	360	334	329	330	317	350	351	338	339	323	358	349	320	355	313	338	343	308	345	306	337	330	355	320	319	332	329	356	334	356	318	315	321	360	353	338	341	335	365	341	357	372	327	346	346	373	331	338	330	334	344	325	320	326	366	291	356	364	347	343	335	339	354	332	352	322	342	362	350	311	356	319	328	347	357	342	378	315	334	313	342	347	357	346	347	354	385	318	343	325	371	333	315	312	375	354	327	325	360	383	347	365	343	355	344	348	362	361	317	353	345	345	324	323	352	355	347	327	332	316	333	350	346	339	360	316	371	327	351	330	332	353	320	308	321	319	347	352	315	344	331	323	317	347	344	365	342	381	349	314	336	315	330	316	341	348	354	363	360	319	331	348	330	339	340	338	325	344	329	357	349	330	366	337	329	343	349	352	350	350	314	340	366	352	321	367	340	349	340	314	337	336	342	351	355	345	349	362	306	333	325	361	321	334	335	353	312	387	354	349	322	346	358	334	323	373	361	331	308	340	348	370	360	310	358	364	348	347	359	288	353	325	322	332	336	333	351	350	345	343	379	345	321	332	354	345	337	339	362	361	344	336	331	327	361	333	323	340	350	321	314	344	349	326	334	328	329	341	357	367	345	313	358	365	366	336	353	335	336	345	342	319	341	319	360	362	343	324	364	340	350	345	317	328	347	326	338	293	354	347	345	336	343	336	312	360	332	340	316	373	337	327	331	360	382	357	345	338	343	328	343	350	324	347	358	350	303	325	316	328	331	323	333	364	317	316	332	337	309	311	380	340	321	368	346	352	352	326	339	370	325	346	341	354	312	349	351	302	317	371	343	345	346	338	359	349	343	309	336	315	314	349	369	317	328	380	343	293	321	330	331	351	342	374	342	348	311	394	357	339	343	314	340	360	326	354	331	349	333	344	326	307	359	336	320	334	362	364	313	332	361	332	337	338	334	354	344	336	341	357	317	346	349	351	345	344	330	348	369	341	356	322	317	378	295	358	347	338	314	385	329	364	303	332	309	336	342	333	340	356	360	337	351	337	313	345	342	340	329	358	342	360	331	338	354	347	345	346	342	359	330	313	318	355	323	346	300	347	359	357	326	345	350	357	339	336	320	357	331	363	347	343	337	337	315	348	361	373	361	369	295	360	344	348	295	356	324	349	319	332	352	314	376	345	352	308	321	349	349	333	349	351	352	372	344	355	344	301	345	348	358	349	320	353	339	343	341	352	330	318	349	345	382	343	353	355	334	306	329	352	336	385	339	341	341	332	337	347	341	330	379	357	346	353	355	361	340	326	330	373	374	334	327	319	319	344	370	348	353	341	350	337	306	342	375	334	310	345	317	356	340	379	337	348	333	344	325	333	342	356	313	335	335	330	357	342	338	330	353	313	324	330	345	328	362	346	347	354	342	320	353	321	360	340	345	338	339	352	309	341	351	374	325	352	328	328	308	312	349	352	352	356	359	334	336	341	322	335	357	335	354	360	340	335	312	342	359	326	325	309	360	334	345	345	356	357	366	348	346	357	347	297	333	349	347	345	378	340	355	317	362	327	343	348	315	355	333	346	325	307	312	351	348	320	341	345	365	352	348	351	354	316	336	374	358	362	318	370	359	347	392	305	348	320	363	345	346	340	361	330	352	299	295	365	345	343	357	305	357	320	332	357	382	306	319	383	341	377	347	339	320	347	333	335	337	376	313	303	326	350	363	326	387	349	318	309	320	334	326	342	381	348	318	348	358	317	349	329	351	312	318	335	313	318	333	364	337	349	338	314	332	363	387	344	362	321	339	361	362	326	321	340	307	362	323	363	332	365	338	353	329	346	372	348	326	292	353	345	324	354	325	332	342	343	376	371	361	353	317	371	369	327	333	369	331	363	334	362	343	352	336	343	307	342	337	348	336	341	335	342	342	351	352	307	313	336	306	333	336	370	338	363	344	349	349	325	335	365	376	323	342	342	332	337	342	339	366	326	334	337	354	290	341	328	355	299	315	343	346	350	366	332	375	367	325	331	339	346	365	364	352	359	345	329	325	314	363	340	374	372	343	358	330	320	327	330	341	344	337	343	371	327	303	322	348	312	357	350	342	317	345	357	365	326	337	363	330	354	359	346	346	359	368	339	335	332	331	337	368	334	359	345	315	334	379	379	322	305	347	336	339	313	355	321	299	349	353	328	314	339	341	369	373	337	355	355	325	374	364	318	331	294	318	330	353	317	337	354	321	308	319	336	339	331	319	339	306	332	331	301	345	333	340	342	337	353	338	335	323	339	345	314	336	337	360	335	343	316	359	355	333	357	341	317	349	317	347	332	317	373	357	338	361	318	314	331	334	329	356	331	308	331	340	320	343	314	317	336	355	337	305	357	326	307	329	363	329	321	352	332
22665	21450	29189	24119	21439	20791	2507	727	471	400	369	323	254	239	214	198	178	168	172	170	143	149	138	137	141	145	132	121	119	112	131	125	118	118	115	112	129	124	127	131	149	113	123	133	102	127	101	116	105	108	108	107	99	124	124	123	111	107	131	125	108	106	110	121	119	122	115	124	119	111	97	113	102	127	112	134	104	114	127	100	134	94	112	116	116	136	131	103	111	92	118	122	117	117	106	119	128	132	110	103	107	113	115	117	131	115	106	119	115	93	121	119	107	122	109	120	94	105	118	107	127	95	111	142	119	113	107	127	117	109	113	101	127	101	108	118	115	92	106	123	110	123	119	126	115	124	108	108	119	127	84	111	111	107	118	100	114	111	112	136	109	90	100	99	122	121	105	116	118	129	103	92	127	111	115	134	127	109	106	113	101	84	135	110	108	121	101	120	111	113	112	89	100	101	106	116	105	131	102	113	104	108	110	130	99	109	109	115	120	113	120	111	88	104	123	140	95	105	105	98	114	108	111	110	107	100	99	100	116	105	95	108	108	114	106	100	116	108	92	107	110	109	141	105	113	119	103	102	116	104	114	112	98	94	110	104	95	130	108	114	102	121	121	115	104	104	98	118	116	136	84	121	114	94	109	111	117	115	125	121	101	108	98	102	113	106	122	127	111	111	103	105	112	115	110	102	104	112	121	117	106	108	110	104	110	114	107	100	100	115	122	112	114	129	113	116	117	111	104	115	105	107	110	106	134	106	129	121	115	110	121	105	126	108	99	122	119	83	101	106	105	101	119	110	116	117	132	104	120	103	119	128	106	106	131	108	82	125	109	117	106	92	121	108	106	94	125	109	123	117	105	102	104	107	113	115	128	93	124	127	114	113	127	117	105	96	112	104	118	107	95	104	112	129	102	109	135	126	111	107	111	95	102	122	108	111	101	100	98	104	115	116	111	118	123	117	100	113	99	135	115	121	120	128	120	110	122	122	99	108	120	92	105	112	121	103	111	96	107	104	102	101	125	117	111	99	105	122	100	97	133	108	110	110	112	116	124	121	108	99	104	108	99	106	126	110	112	106	98	108	117	109	113	106	116	118	124	98	120	111	93	110	126	121	124	123	105	110	99	111	118	102	116	102	138	132	106	120	99	124	129	94	107	129	105	112	104	121	98	106	114	110	132	117	134	109	101	116	116	108	123	111	112	104	106	98	88	111	105	111	99	112	101	118	102	103	103	115	108	117	113	98	116	129	123	112	126	97	126	97	122	113	115	104	116	118	99	114	132	94	113	110	116	123	94	110	104	139	93	113	98	117	112	96	127	99	107	111	102	124	111	118	97	117	114	107	111	104	94	109	113	110	99	112	108	118	111	110	96	127	108	88	105	122	94	127	122	133	118	98	112	105	114	108	116	112	95	142	108	119	116	121	121	110	126	120	99	99	122	114	88	126	112	132	106	114	94	107	124	121	135	100	113	114	109	121	106	123	129	129	88	110	108	101	110	107	107	110	102	119	113	96	117	121	106	103	113	128	106	111	116	121	122	89	106	97	114	111	107	111	114	118	97	117	108	112	113	115	107	109	97	104	130	98	105	113	113	132	102	104	101	109	112	92	96	132	111	107	107	109	108	100	94	110	107	105	117	103	111	118	109	119	119	119	121	115	98	113	123	109	124	111	119	101	113	102	107	116	110	122	89	110	131	121	117	94	111	115	115	131	104	109	134	133	116	111	124	101	124	109	107	107	108	111	109	119	117	110	107	117	130	105	105	111	104	121	119	124	117	106	105	95	109	111	120	124	108	122	104	115	123	99	108	89	121	112	125	112	119	116	101	100	99	91	117	108	120	95	108	113	127	109	103	108	106	105	113	103	119	90	113	101	104	112	111	97	109	118	114	94	118	103	116	114	96	126	117	105	113	113	100	113	111	103	125	121	107	121	119	128	111	112	115	120	107	113	100	102	112	122	111	116	124	112	100	108	124	103	114	111	98	123	101	121	104	135	110	102	108	101	112	123	105	109	78	106	105	115	128	123	93	128	118	105	105	99	116	121	111	104	120	97	99	127	100	115	104	118	116	113	121	124	116	113	115	109	106	102	104	114	126	107	113	102	106	99	118	107	119	109	96	122	113	120	122	111	111	99	100	105	124	118	100	92	99	98	89	103	97	122	117	104	128	113	129	128	107	106	101	106	114	109	104	106	118	119	110	120	102	106	108	117	117	101	104	123	117	130	102	112	110	110	136	103	121	126	104	140	108	107	116	137	123	101	118	98	97	111	94	114	113	125	107	107	130	123	99	92	108	105	128	116	111	110	111	108	104	93	119	121	123	106	125	110	113	117	110	146	101	112	98	115	117	117	100	113	143	106	118	101	118	111	99	103	106	111	97	132	111	121	106	113	118	117	102	99	113	120	120	102	107	124	108	102	106	111	113	107	118	118	117	115	110	110	110	115	113	121	109	100	119	132	123	107	119	119	118	100	103	125	118	98	109	116	112	93	102	118	117	127	92	109	88	115	108	104	101	117	116	106	123	106	100	111	113	134	110	103	117	119	137	116	87	119	119	117	104	113	105	87	113	103	102	97	116	126	92	114	107	125	103	82	100	88	124	120	122	126	131	99	107	113	96	122	122	108	110	113	117	127	111	110	109	109	111	96	114	139	122	115	123	100	117	90	102	112	114	126	107	108	104	119	102	133	113	110	101	123	105	98	102	119	116	112	121	88	110	111	114	120	109	131	105	114	108	127	133	116	116	113	96	112	111	101	110	104	116	109	116	116	127	109	117	120	114	114	104	113	108	127	101	109	113	124	109	114	91	95	124	118	118	111	119	109	110	117	119	118	121	112	123	134	109	108	108	107	127	116	115	120	106	111	127	103	102	121	107	94	109	102	102	108	105	98	96	110	105	95	108	119	119	111	109	105	121	97	120	113	102	118	115	114	115	127	104	96	118	112	115	112	117	113	137	123	118	120	131	114	116	114	102	104	111	104	109	114	101	118	95	112	115	92	105	104	115	94	108	118	118	94	104	103	118	110	111	109	123	100	113	114	124	120	112	98	121	109	99	119	112	93	117	101	129	117	123	110	133	99	125	113	117	117	107	102	96	118	104	111	139	117	102	106	97	112	107	120	121	134	107	120	107	114	103	110	105	103	107	124	118	98	120	102	119	128	127	91	107	100	107	103	116	92	119	94	96	117	130	99	100	113	109	128	108	115	99	90	96	98	113	98	103	92	110	113	125	120	119	112	97	116	101	108	106	102	104	128	107	107	114	102	118	111	114	99	110	114	117	111	108	118	109	105	90	113	104	112	116	105	118	133	112	98	124	127	92	120	120	113	109	115	106	115	106	105	107	104	126	127	106	104	110	96	100	119	111	129	113	113	119	121	91	125	114	105	112	100	127	105	101	111	106	117	97	116	108	96	106	116	117	105	123	110	103	95	119	119	131	84	101	115	111	110	112	109	102	108	111	105	128	110	111	94	123	103	104	94
4959	16068	11395	5758	4215	3044	2226	1524	1130	970	811	782	546	527	423	368	365	329	287	270	281	239	251	226	229	237	228	212	212	201	171	212	180	222	179	171	185	189	192	202	184	174	160	185	164	163	162	165	151	180	177	180	163	154	192	185	187	146	163	150	180	200	163	172	148	161	171	172	159	149	179	163	149	168	167	164	141	188	172	181	170	195	168	174	170	162	182	163	175	155	178	161	162	159	174	170	178	178	167	169	177	186	179	153	169	163	155	174	156	175	180	158	161	164	182	171	156	163	174	183	180	167	166	173	170	159	169	167	157	149	166	187	179	168	175	167	157	171	163	160	159	155	154	164	175	164	175	176	161	155	166	169	175	149	168	146	142	166	169	167	161	171	170	154	168	174	163	140	167	178	161	152	184	165	163	157	166	165	169	170	155	157	159	169	152	153	150	167	163	131	178	167	173	163	160	168	149	167	127	185	175	155	161	161	191	158	170	147	151	173	167	156	174	150	159	164	179	134	164	177	158	146	148	150	159	151	156	163	163	157	162	168	171	169	165	169	174	182	139	147	153	157	169	172	176	158	164	166	177	168	160	188	156	142	169	172	201	158	142	168	160	168	158	142	156	164	159	159	154	147	169	178	142	140	169	175	186	172	174	159	161	155	151	151	172	148	156	202	149	166	156	169	153	185	155	168	149	180	163	167	151	157	180	166	154	144	146	181	159	149	140	146	151	161	157	159	161	164	155	168	157	145	141	157	160	181	180	150	161	148	157	167	164	165	157	174	160	175	160	160	188	165	147	158	173	182	148	165	166	142	164	145	122	136	168	169	174	163	152	157	157	172	150	165	169	151	160	165	160	151	142	158	173	157	168	144	144	171	148	166	145	145	167	164	158	176	150	151	152	147	172	178	154	170	173	168	202	162	152	165	176	148	168	161	142	157	164	162	171	164	157	182	176	157	179	160	144	149	141	156	151	153	193	158	170	156	173	149	175	169	171	176	147	171	162	173	168	148	163	154	181	140	173	153	185	139	151	149	144	172	140	152	150	165	171	159	164	161	150	138	171	145	164	161	162	156	176	177	155	150	160	156	166	170	132	169	145	174	159	160	159	160	174	166	158	161	153	157	144	157	155	157	156	141	163	151	184	153	153	173	150	164	177	151	151	174	171	157	165	165	165	169	174	168	176	146	149	164	180	176	149	164	158	162	153	149	164	167	168	164	177	165	161	183	168	176	159	161	173	155	143	174	161	140	185	172	179	162	174	160	161	154	157	167	171	165	150	134	163	171	166	160	166	178	150	190	129	162	148	161	194	184	166	158	152	183	168	169	150	173	187	165	167	155	148	151	193	155	166	151	163	175	179	156	171	149	172	165	168	163	175	161	169	146	146	165	140	162	159	167	170	180	182	149	187	156	170	178	161	176	164	162	161	161	158	163	179	159	172	158	172	164	155	162	168	188	158	158	154	184	161	145	175	151	143	177	159	141	163	161	160	178	188	163	177	165	165	159	155	167	186	172	169	140	184	160	183	160	143	152	158	150	144	155	176	153	167	159	173	178	161	150	162	171	153	164	165	155	179	156	169	185	165	159	165	165	179	168	182	151	156	166	165	157	146	171	159	134	166	165	158	150	158	163	169	168	152	154	177	175	178	174	162	178	160	146	160	152	181	177	184	162	150	157	167	160	178	164	154	172	155	144	169	183	150	156	143	169	195	168	159	177	146	168	136	172	156	173	148	159	163	169	167	158	164	164	162	152	167	168	141	161	162	156	161	160	175	165	157	157	158	147	156	172	160	164	175	144	166	158	147	168	152	160	169	155	157	185	146	149	154	152	178	161	149	182	160	145	151	162	145	160	176	152	185	141	172	162	153	178	156	151	153	168	168	146	178	159	172	157	162	158	176	179	168	169	164	159	143	137	160	135	168	166	162	159	160	181	176	155	167	158	146	170	169	164	139	134	164	154	165	172	158	178	164	152	180	151	176	152	171	162	178	154	161	165	154	150	156	155	159	137	159	159	158	169	140	147	163	169	155	174	146	150	167	154	143	158	153	175	166	180	163	174	175	151	177	158	165	164	161	143	158	153	172	157	165	198	152	186	154	162	158	133	164	185	164	169	151	148	178	147	145	170	174	166	188	186	185	161	158	168	166	155	192	169	167	164	157	149	166	181	172	172	157	145	167	148	182	157	153	151	174	142	158	147	153	144	160	175	146	173	163	182	154	155	170	167	160	169	161	164	158	167	150	148	167	167	136	156	159	173	165	148	159	169	178	162	161	147	156	166	153	175	166	173	186	177	170	170	162	153	134	140	159	166	164	156	159	167	161	153	165	158	150	169	158	157	166	152	143	157	161	156	149	184	163	197	155	156	155	165	179	141	162	171	158	147	171	182	155	141	147	168	144	159	180	178	140	171	151	173	159	147	170	156	160	161	152	155	153	159	178	162	146	168	189	192	164	172	153	171	190	158	181	165	162	163	165	147	174	161	160	167	158	159	167	159	177	180	165	147	153	135	174	169	161	162	150	150	164	152	157	167	156	169	177	136	165	193	152	171	160	148	156	160	174	161	168	173	180	165	174	176	151	181	180	183	173	178	156	158	161	151	148	130	166	162	159	162	154	139	149	154	168	175	147	149	151	143	150	166	149	180	144	176	168	160	156	156	152	153	159	173	179	181	156	167	142	152	149	145	144	163	183	155	144	173	143	159	166	158	184	149	166	163	161	155	166	156	162	164	181	166	183	169	160	185	181	138	162	161	143	169	138	154	160	163	146	189	168	148	163	154	147	168	188	166	165	161	154	182	187	169	167	154	169	169	153	160	134	170	173	170	149	168	166	167	144	167	162	156	148	153	161	140	169	169	170	166	160	161	149	188	175	147	159	141	149	170	149	181	177	173	171	167	174	147	154	142	157	157	158	142	169	169	154	178	161	161	174	193	154	154	156	188	172	145	152	155	180	142	156	147	193	154	172	152	159	166	172	167	166	165	149	179	158	156	159	177	156	164	137	165	177	158	160	180	157	163	159	163	142	136	178	156	163	164	177	155	161	144	164	155	175	161	158	158	171	182	150	171	192	169	145	148	164	159	177	171	150	146	147	151	173	172	167	167	173	186	142	148	173	176	180	146	161	166	175	176	165	148	172	144	181	171	165	151	169	146	146	167	189	172	160	167	153	168	153	151	165	163	155	169	171	177	158	169	179	174	155	148	155	168	166	138	164	161	176	149	163	132	166	144	146	157	177	161	165	172	142	155	164	157	163	157	173	177	164	154	150	167	166	161	166	154	174	145	165	160	177	146	178	140	145	163	165	139	161	187	162	162	167	140	145	151	165	151	166	152	135	165	158	179	173	153	154	162	170	148	175	162	157	160	176	158	194	172	163	175	174	152	163	176	144	166	172	163	162	151	184	159	153	167	169	154	149	155	160	177	152	162	163	172	131	147	163	162	160	159	161	171	165	150	166	148	171	131	149	170	147	170	168	149	152	171
27339	16674	2875	810	505	343	304	231	234	195	182	212	192	204	174	142	185	160	187	180	168	168	198	178	166	198	162	194	177	162	168	166	177	204	198	162	168	156	209	202	166	153	199	163	174	175	166	177	178	183	168	155	156	190	158	177	169	176	154	174	171	177	159	183	176	177	167	182	193	180	181	176	180	172	160	183	178	169	141	161	199	188	194	185	160	150	203	193	156	150	173	151	162	185	186	143	171	166	169	163	152	152	183	158	175	175	157	161	190	175	186	169	182	192	168	181	191	168	197	162	183	170	159	167	165	181	195	203	175	193	172	173	162	191	184	208	183	156	168	155	164	179	159	158	190	171	171	169	182	152	184	168	191	168	178	181	167	200	163	153	163	168	189	183	179	182	186	183	170	185	175	181	179	149	171	165	184	193	188	174	165	178	169	165	188	190	185	187	171	178	167	157	184	170	179	175	178	198	189	159	173	191	194	176	162	166	188	160	166	155	197	191	168	148	166	147	174	197	176	148	195	178	178	195	178	188	191	180	183	187	160	166	164	168	182	162	176	158	183	163	179	191	182	187	196	208	150	182	159	162	191	183	172	167	151	181	197	183	174	180	192	187	189	175	175	176	166	162	172	179	197	157	198	171	193	168	184	192	179	173	154	181	159	144	169	180	177	172	178	202	164	164	169	174	190	162	188	225	194	180	177	183	195	168	188	194	193	159	172	161	166	165	162	139	182	189	178	162	180	173	190	160	169	184	180	193	168	181	174	169	179	181	168	171	185	158	168	168	173	177	193	169	177	173	176	161	181	181	205	184	205	171	190	164	183	167	172	180	180	174	158	185	174	182	170	178	181	175	175	166	192	168	144	142	216	190	196	181	203	179	173	179	192	172	163	191	164	180	179	161	160	187	155	179	164	163	190	188	160	179	182	153	156	214	173	175	172	196	197	195	167	198	178	217	180	187	171	161	185	196	200	187	182	167	173	171	173	183	182	160	181	182	201	167	166	196	204	168	175	158	182	171	185	192	195	180	159	168	172	188	158	188	191	188	175	161	182	188	197	167	178	147	189	159	161	190	173	186	199	190	211	156	171	182	153	194	208	169	174	192	188	187	169	176	203	170	178	151	155	160	146	177	188	185	179	173	201	185	193	173	174	186	156	139	161	196	177	193	165	178	168	190	181	177	173	179	199	184	168	177	162	170	190	149	178	209	194	197	172	171	184	189	198	173	174	183	170	159	154	193	200	182	164	178	182	193	180	165	168	183	169	170	176	184	219	175	154	185	194	179	178	178	169	172	189	163	176	169	195	175	181	176	195	217	192	168	176	186	167	180	178	179	192	181	176	173	172	197	149	166	206	174	157	179	175	172	181	165	193	187	150	195	170	190	191	192	173	200	173	200	174	184	164	163	187	189	191	187	171	184	175	159	184	175	153	183	205	162	164	193	160	175	179	208	184	168	144	158	176	172	180	184	168	179	189	159	168	170	169	200	176	193	180	200	176	180	192	177	192	172	170	180	155	188	180	187	187	167	181	174	195	189	183	184	165	175	184	173	175	178	176	193	175	154	156	200	155	183	192	190	180	206	176	175	162	166	167	171	183	195	170	188	147	184	165	201	186	197	166	172	144	196	199	170	191	187	189	158	194	174	199	181	152	175	188	168	189	183	172	159	184	170	171	197	164	147	184	185	164	153	180	175	166	169	197	191	192	185	178	158	181	174	173	177	161	152	175	178	181	170	177	166	164	174	150	164	146	173	206	191	190	206	164	172	163	149	191	183	193	198	151	148	167	162	171	186	173	158	181	161	169	167	187	203	184	165	159	174	178	161	178	160	184	163	159	180	205	194	170	177	180	172	165	156	194	164	153	170	154	172	164	162	192	161	180	173	186	165	180	181	168	173	172	179	174	169	188	185	171	187	189	172	172	190	219	175	164	173	185	172	163	181	159	170	159	153	169	185	188	172	193	163	186	181	202	190	180	171	164	162	177	154	179	165	187	198	186	152	165	188	158	174	169	201	156	172	187	173	199	200	190	153	159	175	185	185	178	160	192	173	158	169	188	156	173	165	181	164	170	153	197	176	181	183	194	164	182	201	194	175	191	149	178	204	164	188	156	208	192	150	175	202	175	179	182	182	180	171	189	162	166	195	169	166	163	208	183	179	190	176	168	156	186	169	163	178	182	169	187	190	183	171	170	196	192	167	192	187	154	174	197	179	177	183	181	185	165	183	179	191	148	161	172	166	155	167	179	161	169	177	184	190	195	208	205	186	176	162	172	193	169	199	178	159	175	175	185	165	169	203	186	192	184	201	201	155	142	155	141	174	168	171	192	193	161	194	175	178	193	166	179	192	166	187	164	172	167	163	175	182	153	166	173	208	167	169	171	177	184	209	160	163	180	158	204	145	194	171	193	175	190	179	194	140	183	204	160	161	209	180	183	183	172	178	171	195	176	174	173	175	173	168	176	176	187	147	190	177	175	184	180	161	202	191	183	176	185	176	181	169	192	194	174	174	167	179	176	165	151	172	164	202	165	180	174	195	182	177	170	170	172	189	192	200	169	164	193	181	164	175	175	158	160	185	193	172	157	163	159	188	157	179	167	181	169	197	188	165	192	161	182	191	207	182	183	154	156	151	171	188	181	172	173	179	166	188	186	204	197	180	183	177	164	171	174	182	183	195	175	195	184	175	192	182	174	170	184	183	178	164	189	156	161	203	187	158	162	170	190	164	167	196	203	164	178	169	174	180	165	182	167	179	189	161	190	175	161	187	172	167	176	159	185	183	171	170	185	180	191	179	174	181	204	179	172	167	179	177	148	176	177	192	206	178	157	175	166	175	186	152	170	185	160	192	186	158	163	180	175	186	175	154	179	171	154	191	194	182	167	166	186	182	186	170	172	178	164	183	180	160	214	191	189	188	164	178	177	166	199	164	181	189	176	166	186	182	173	175	190	173	188	174	169	170	168	200	175	157	191	190	183	176	174	173	178	192	173	206	206	167	175	190	204	181	185	164	189	168	204	173	170	174	150	152	159	189	182	207	175	158	195	180	160	164	177	169	179	196	177	181	175	186	184	174	172	192	181	193	178	170	169	184	170	181	170	157	201	159	158	203	176	181	192	178	172	180	182	168	184	194	161	178	172	162	148	178	188	190	162	152	183	157	166	183	168	187	198	195	187	162	172	163	184	174	194	194	194	186	186	174	197	157	182	182	167	159	182	180	182	197	171	185	187	152	175	167	162	190	183	173	186	169	185	167	191	177	169	158	190	182	178	174	182	195	177	162	206	187	190	171	178	199	184	171	204	194	170	178	166	190	203	182	179	196	187	176	172	200	173	183	159	167	166	173	165	193	179	198	171	172	177	168	186	179	200	172	158	170	199	189	202	172	171	187	223	182	180	182	187	173	183	169	174	176	186	193	175	193	178	172	163	185	191	180	188	158	182	176	197	161	187	189	197	204	201	187	183	160	179	175	188	184	157	175	177	162
4441	3260	2366	1269	971	738	564	453	398	369	336	291	324	333	299	295	295	309	259	291	242	275	289	269	325	244	250	295	288	289	271	267	259	302	269	273	271	260	287	282	268	263	244	272	291	270	280	279	279	307	297	276	264	252	277	287	284	264	269	286	264	259	257	289	281	285	288	275	266	251	268	247	267	262	262	301	278	289	288	244	257	259	251	256	288	236	304	300	259	296	266	234	279	268	254	258	260	244	262	258	287	283	282	254	268	290	304	287	276	274	258	273	267	285	275	265	280	295	313	258	267	278	236	266	258	263	281	281	306	272	295	270	265	296	265	255	278	270	279	290	286	262	289	274	274	261	272	279	270	243	245	282	245	257	223	274	258	289	281	290	295	279	273	279	260	253	253	281	256	265	253	263	299	246	280	289	273	291	274	254	281	269	280	269	255	281	314	280	273	292	275	281	251	254	290	284	268	294	292	285	283	252	275	277	276	272	283	298	290	279	279	252	268	263	275	253	244	276	251	259	264	283	278	301	306	284	290	263	246	284	274	283	261	256	281	273	276	277	266	262	269	273	237	255	292	279	266	283	277	275	278	255	295	275	292	282	277	291	262	296	275	284	262	275	248	269	300	274	295	300	266	299	276	269	272	273	289	279	280	291	252	276	264	316	277	256	275	287	296	274	279	266	303	253	305	274	255	288	285	258	251	269	261	264	256	291	281	272	272	285	282	296	297	280	264	282	280	283	276	284	260	283	253	284	274	290	243	238	263	255	244	287	276	287	267	300	272	287	275	288	276	275	282	297	249	289	248	246	264	264	311	267	260	301	299	296	271	295	273	277	283	284	289	268	301	272	309	253	301	291	291	288	297	263	270	286	258	297	266	262	284	243	298	284	267	286	262	288	253	277	266	264	254	299	307	271	264	268	254	260	275	277	258	286	301	276	294	275	255	263	263	279	277	306	264	263	266	277	276	301	291	247	292	284	274	267	263	262	269	299	283	317	279	274	259	305	270	299	282	299	296	284	251	258	272	289	272	283	267	237	248	274	256	257	278	261	285	282	262	265	273	293	271	267	266	276	296	279	294	306	244	279	289	272	272	315	286	272	270	271	255	286	263	281	278	295	280	269	304	313	259	266	276	268	254	253	251	265	292	296	275	285	262	273	297	240	282	297	272	288	261	275	268	279	252	292	301	259	272	242	281	261	275	264	279	277	288	258	278	288	268	275	292	287	258	272	247	269	271	290	278	267	261	297	271	292	234	284	261	292	296	278	278	268	259	271	272	284	313	288	270	267	271	275	289	292	278	291	290	261	278	269	261	274	275	275	259	260	278	274	265	268	262	266	278	281	272	275	270	266	286	283	295	267	280	248	301	281	311	289	284	240	251	278	294	273	254	259	299	304	284	256	285	278	282	276	260	337	309	265	253	233	291	307	257	282	274	298	301	272	276	280	273	245	288	289	258	289	264	288	275	283	330	287	252	281	276	282	271	274	244	241	279	258	268	265	281	255	293	269	273	281	264	290	260	278	251	243	264	300	279	243	259	299	290	298	264	285	255	277	270	269	294	281	286	260	292	261	286	275	279	257	285	270	277	267	269	247	274	282	264	261	269	274	287	271	272	282	294	265	277	287	233	269	294	274	276	286	281	280	253	269	273	282	269	278	269	292	292	290	276	270	263	282	300	273	285	269	284	291	262	244	306	275	269	263	250	282	279	284	277	278	254	288	286	289	274	240	279	270	275	273	281	255	265	287	259	296	299	263	259	275	304	261	243	298	290	276	276	262	280	291	275	263	310	270	299	275	275	246	262	270	280	286	294	276	288	295	290	267	269	289	258	294	283	268	300	258	274	282	246	261	292	309	298	279	294	315	287	268	273	295	262	276	251	271	267	284	304	303	297	288	266	269	282	268	264	267	277	232	262	303	283	301	286	290	263	291	276	261	260	290	271	218	266	274	294	266	280	259	246	253	290	278	286	272	284	260	291	287	280	279	243	281	270	240	268	265	228	282	273	282	278	278	275	280	270	294	260	286	280	280	300	264	291	290	291	262	260	259	265	300	314	273	276	244	286	307	259	240	292	241	252	260	273	266	257	255	279	276	280	291	281	245	293	279	306	253	266	268	271	252	254	268	285	267	284	281	266	285	273	272	262	281	260	311	262	296	261	294	287	274	263	273	255	263	246	262	263	256	294	272	245	274	281	284	287	297	276	264	289	306	287	287	270	287	267	278	242	286	269	268	295	280	241	267	301	291	294	254	290	292	284	259	274	267	287	288	267	292	279	272	259	274	272	263	268	263	235	279	293	279	260	249	244	244	293	230	254	261	292	235	283	248	286	271	257	274	271	302	237	270	269	281	296	300	303	284	256	299	286	277	269	279	263	269	279	297	279	271	319	275	303	277	264	265	268	288	269	256	286	278	271	279	273	276	271	251	265	255	299	278	282	274	263	276	276	273	312	293	269	271	277	284	271	282	272	294	257	263	298	278	261	252	283	289	265	272	254	281	266	290	304	277	305	271	279	273	298	263	296	241	273	300	268	311	284	276	274	256	273	296	264	266	303	286	265	286	301	252	299	293	296	288	263	248	248	264	301	269	262	264	267	286	275	283	276	255	281	318	284	276	283	265	281	290	280	283	267	261	272	285	234	252	301	254	254	266	268	283	259	290	287	259	258	292	262	262	280	287	276	270	294	274	268	281	273	302	258	300	263	235	263	274	268	269	260	266	288	291	259	280	270	285	246	259	279	307	266	274	277	299	274	267	260	248	274	305	294	291	291	280	258	301	253	271	294	281	254	283	258	270	269	276	297	273	288	300	311	277	273	305	292	264	269	285	301	273	265	245	281	281	278	284	277	266	273	260	277	290	281	253	290	277	257	266	296	284	269	320	286	287	260	295	272	258	298	292	247	268	293	269	231	312	300	291	264	257	292	265	280	251	248	255	288	254	292	293	254	274	251	282	248	262	271	258	254	304	247	281	271	266	275	274	299	275	271	255	273	277	297	258	269	272	273	284	260	284	290	253	274	270	292	268	244	250	310	276	263	284	282	267	304	270	261	272	260	284	304	278	249	272	274	288	277	283	325	277	282	277	279	260	278	310	296	269	274	289	232	299	262	271	299	258	273	269	261	262	277	288	274	296	255	273	269	279	267	280	269	290	290	298	252	281	288	286	243	292	280	248	264	262	275	277	263	286	275	273	258	281	282	273	255	277	260	249	267	267	276	271	278	254	272	253	286	249	264	278	286	261	279	238	263	286	260	290	281	280	267	278	248	288	294	264	284	298	274	281	277	258	276	289	304	266	262	261	276	251	236	256	276	255	259	283	291	305	263	288	257	286	290	250	277	275	249	286	275	293	258	284	262	256	259	272	276	293	288	301	282	269	259	262	282	269	286	238	266	287	294	317	297	270	280	270	280	259	267	301	291	260	256	300	234	247	306	282	258	263	277	267	291	262	277	287	279	294	259	264	284	260	273	266	290	280	287	307
23615	21404	28423	24736	20631	2242	592	369	317	252	230	186	154	134	153	127	134	129	125	97	116	107	96	93	114	102	90	90	92	91	88	86	115	93	96	95	93	88	92	100	82	95	87	89	99	92	74	77	77	88	93	89	95	77	89	97	100	95	78	84	73	90	81	73	110	86	86	82	88	84	83	81	83	97	72	81	89	79	92	97	85	92	82	93	68	88	77	94	99	86	85	107	83	90	85	79	91	87	101	98	96	88	78	84	94	70	81	80	99	77	102	71	96	89	81	82	98	85	76	101	84	92	87	77	87	85	80	87	83	75	78	96	99	77	94	85	81	90	85	87	79	98	100	69	74	84	97	97	76	94	77	76	98	80	107	59	79	97	73	82	85	94	86	99	92	88	81	94	79	89	89	75	103	91	99	93	99	85	74	100	86	90	84	84	87	95	83	76	74	84	77	82	87	86	89	79	80	89	82	93	71	96	81	80	83	91	77	57	94	89	90	94	83	88	89	71	68	79	75	74	78	68	83	87	79	108	93	75	83	109	77	90	93	89	88	94	82	100	88	84	108	98	99	100	98	90	75	83	83	80	78	75	103	84	72	90	92	86	93	95	81	99	92	84	86	66	87	85	92	74	95	91	86	86	93	98	98	83	99	88	76	84	90	84	80	86	91	99	93	82	91	88	100	95	88	84	77	89	73	90	90	89	83	82	83	100	85	87	87	78	98	100	83	89	97	95	86	83	81	94	91	86	72	94	61	78	87	91	85	107	97	88	100	76	88	89	89	81	88	106	84	95	63	72	82	105	86	91	75	74	104	71	80	82	82	80	71	79	77	82	82	89	74	87	101	77	98	90	71	76	80	82	58	80	72	71	100	74	75	71	87	91	94	97	74	92	85	81	90	83	75	91	78	80	89	107	85	91	100	87	85	72	85	101	89	86	87	86	111	80	102	75	86	90	85	90	85	87	79	86	94	81	95	84	80	76	87	109	109	78	81	90	73	84	89	74	85	93	86	86	92	111	77	101	76	80	80	79	85	89	83	84	81	89	93	84	82	75	86	91	79	90	81	80	78	87	79	87	78	85	81	91	88	85	91	82	107	88	76	86	70	84	99	92	83	88	106	85	79	93	85	103	97	103	65	93	100	77	75	80	72	74	98	84	75	102	90	81	85	91	78	90	66	79	76	93	82	102	80	95	75	98	76	87	80	84	92	98	73	82	86	75	91	71	83	84	75	91	98	86	86	73	71	98	103	79	84	79	91	80	92	83	91	112	85	83	86	87	86	71	89	100	78	92	93	105	81	90	86	97	68	93	86	81	83	98	83	90	84	101	84	89	81	86	96	90	82	73	79	88	90	81	87	85	67	93	94	90	88	99	99	95	92	92	92	77	85	78	71	81	90	82	86	95	93	72	79	80	83	100	80	74	77	85	95	86	101	79	79	79	101	75	88	90	76	85	90	95	87	71	77	80	76	92	90	88	68	81	88	77	97	90	94	79	82	79	66	84	80	79	72	85	86	84	88	72	84	74	81	80	87	99	81	96	84	80	105	87	79	78	91	83	78	78	71	72	90	80	73	83	66	90	87	108	85	90	87	80	102	87	77	74	88	90	85	94	74	80	78	87	79	89	95	82	86	85	102	77	88	85	90	88	87	98	88	83	72	86	92	87	81	61	82	94	73	98	79	88	93	79	79	96	79	88	97	81	74	76	94	81	84	78	95	88	68	95	83	101	110	102	85	80	98	92	84	89	74	90	101	82	95	93	71	71	99	91	89	108	68	80	71	83	86	81	92	82	92	98	93	86	74	94	71	95	81	60	78	83	93	79	93	61	83	77	78	78	78	78	105	80	81	70	92	85	77	89	96	81	86	88	84	97	67	83	83	78	89	98	80	77	84	74	95	68	81	97	81	71	87	84	81	91	89	94	84	71	102	81	68	86	94	88	85	91	67	73	92	88	75	80	84	88	76	101	75	87	86	97	95	79	85	83	80	81	91	93	87	93	92	104	93	75	83	77	77	79	81	88	94	78	81	91	75	94	87	80	68	92	75	79	81	83	70	83	76	83	93	82	72	90	93	78	78	77	73	105	85	96	82	84	88	69	72	92	89	81	87	102	85	88	74	91	69	82	84	82	101	79	91	79	80	82	78	84	89	79	73	75	90	76	79	90	92	85	102	73	82	79	71	73	87	95	80	91	91	92	79	82	98	98	92	88	89	88	81	86	77	95	86	73	87	100	92	69	84	96	99	85	79	107	84	72	100	79	90	81	82	93	85	89	84	83	75	74	71	95	110	82	99	96	86	86	79	87	77	84	91	90	83	82	88	92	76	82	77	81	87	88	88	90	79	77	90	92	71	70	81	84	81	98	90	88	89	79	96	101	99	93	89	83	98	73	89	81	82	74	87	96	93	88	87	95	77	93	87	79	82	77	93	105	96	68	80	91	74	75	75	93	96	86	84	68	77	87	90	78	82	83	100	91	88	93	82	93	90	98	84	72	85	99	77	77	81	72	78	91	82	82	99	78	75	90	76	93	86	79	97	88	76	98	84	88	82	85	75	81	82	102	85	52	76	73	73	76	103	81	76	70	92	76	108	81	82	81	84	101	73	76	87	80	77	103	106	89	72	75	89	98	95	73	90	85	69	96	86	88	94	85	81	89	80	73	90	62	83	91	94	64	101	90	84	94	92	97	88	82	80	88	97	69	98	89	87	89	96	71	84	82	67	87	83	73	90	82	90	78	85	80	82	91	76	80	92	84	75	76	69	86	81	72	89	81	83	113	105	70	81	93	76	86	83	90	64	84	83	95	88	84	88	97	88	74	81	80	72	89	90	76	82	77	68	97	84	74	81	95	88	87	76	101	107	80	69	68	90	91	82	95	98	100	85	81	83	97	88	75	73	89	71	77	87	89	87	87	69	90	71	82	74	85	68	69	80	110	100	77	103	85	96	74	83	82	78	83	91	86	87	82	77	97	91	96	86	87	86	94	89	101	91	90	69	83	80	90	93	99	87	86	94	89	72	90	75	84	85	88	80	86	88	77	90	65	84	110	96	86	78	80	70	96	91	92	90	86	91	91	76	90	68	88	97	80	88	87	75	81	100	92	78	83	76	88	76	100	80	82	84	80	85	89	95	74	107	84	74	104	104	83	93	92	81	99	90	89	82	90	88	81	90	82	75	82	81	95	90	78	89	113	74	72	82	74	93	86	91	76	87	76	91	74	78	94	92	70	80	92	88	70	83	90	77	103	90	87	87	85	84	92	89	91	73	93	75	68	80	100	95	70	84	76	79	91	92	94	85	79	89	83	69	102	92	81	86	88	81	87	96	80	76	75	76	80	96	87	89	80	69	97	74	79	87	93	115	83	82	94	90	75	90	90	85	76	83	84	93	92	87	93	77	70	96	96	80	88	71	80	86	88	80	100	88	89	95	75	74	88	77	80	84	89	90	78	81	99	89	72	84	94	96	75	82	90	83	91	93	85
3694	10740	7197	3509	2441	1744	1297	967	708	576	473	443	334	330	286	269	223	216	203	219	193	179	183	152	147	174	156	199	143	170	155	174	141	150	155	167	143	152	161	128	169	165	146	145	157	126	145	149	154	160	123	126	135	128	117	140	136	125	135	140	136	138	142	143	118	142	132	139	134	156	164	151	132	148	127	149	127	145	148	132	135	130	150	147	150	135	131	123	137	117	151	125	150	168	124	153	115	141	139	138	138	132	146	130	157	130	133	155	152	137	137	121	125	161	150	135	148	165	146	140	147	134	134	107	136	140	131	142	123	132	131	122	138	136	138	134	144	149	143	130	140	161	137	147	133	155	129	126	121	153	124	126	151	167	129	128	122	139	140	150	122	160	136	130	147	136	132	156	114	138	135	137	140	134	147	135	145	131	142	152	124	106	125	128	122	157	144	119	162	154	146	132	154	138	133	143	147	138	132	130	139	132	165	146	131	153	129	122	139	132	130	129	146	142	127	129	128	150	123	157	152	136	132	156	134	134	128	157	147	116	144	148	140	131	111	113	152	151	137	125	150	137	141	149	124	152	140	141	109	130	142	135	124	147	138	137	137	124	118	145	157	123	140	155	148	145	154	128	148	159	131	147	136	123	139	142	129	146	143	136	127	144	127	150	137	143	134	126	138	127	133	130	137	139	130	131	127	140	138	136	138	150	142	128	138	135	124	136	136	119	131	158	146	139	142	140	126	156	153	123	116	132	136	148	132	133	130	134	129	146	130	150	132	116	151	132	126	129	121	154	132	148	141	127	145	158	148	140	141	131	133	121	112	128	135	134	131	162	140	163	130	123	143	170	160	136	119	133	140	129	154	128	134	129	126	145	130	128	151	145	152	158	141	153	145	139	143	142	145	111	145	125	145	118	124	124	149	135	141	130	150	154	111	128	132	155	128	147	131	149	153	135	144	149	146	140	144	141	149	128	121	139	143	137	144	127	130	155	143	121	146	129	129	140	151	135	141	132	145	148	142	149	129	141	152	119	121	133	143	142	158	133	147	143	122	141	145	140	126	149	120	119	131	138	145	132	116	144	146	146	147	154	119	140	158	139	138	175	148	138	141	142	149	139	126	125	135	117	137	134	149	139	131	128	128	151	129	145	145	140	133	143	145	106	123	135	127	141	136	127	140	136	137	134	153	139	148	152	134	149	147	138	148	130	125	160	144	140	134	146	125	122	126	121	123	128	135	142	131	135	158	139	146	143	139	134	138	136	136	139	144	123	129	126	112	135	150	111	152	122	123	145	141	144	132	160	145	148	130	120	154	140	131	136	124	128	123	168	142	129	162	160	144	151	169	138	155	139	149	155	123	140	141	131	138	132	132	130	132	129	132	130	135	139	131	153	135	130	149	148	149	143	126	139	129	137	151	120	144	128	141	141	150	117	158	128	125	148	132	136	135	125	113	131	137	138	121	130	143	130	116	140	115	144	129	159	143	140	150	151	136	142	144	139	138	147	132	139	113	137	145	130	132	142	130	123	121	124	117	132	134	160	141	137	137	165	143	143	134	144	132	141	145	140	151	139	128	108	147	118	141	130	146	147	126	138	132	137	132	135	129	149	140	141	139	136	150	135	120	157	141	136	122	146	134	124	128	124	129	130	144	129	140	143	144	138	129	150	132	144	125	148	128	137	128	154	139	121	144	136	141	128	146	146	121	118	143	149	129	140	124	152	144	150	128	131	149	136	137	126	140	143	132	158	159	132	136	120	147	146	138	140	134	138	139	132	125	124	115	133	135	139	140	136	139	139	141	147	141	127	138	140	157	135	127	175	147	144	151	126	126	144	114	121	134	155	125	125	135	143	127	133	136	144	138	133	133	137	164	135	168	133	154	145	114	130	151	126	107	137	135	123	160	140	149	135	124	133	113	125	150	154	139	126	125	152	117	139	140	156	123	134	129	138	132	150	130	138	150	144	114	135	135	155	141	147	143	144	138	134	109	118	152	154	131	127	149	130	105	106	127	148	130	153	135	132	141	137	134	141	131	119	133	128	134	160	130	126	147	135	149	143	141	137	148	149	129	140	144	128	114	138	143	132	126	134	122	140	146	129	111	137	146	139	135	118	133	148	149	144	139	124	140	146	136	119	132	130	127	136	141	129	138	134	126	141	148	128	146	128	131	133	131	125	144	133	155	126	129	147	152	146	136	117	132	107	126	127	122	123	136	166	146	119	128	126	134	132	136	138	117	166	130	132	138	127	161	151	130	156	142	149	149	139	135	128	122	150	147	149	156	145	151	142	120	138	146	128	147	145	145	130	130	146	133	124	150	132	121	143	129	119	126	133	150	127	155	134	145	142	146	117	147	142	138	135	138	119	152	139	143	141	155	161	138	151	151	136	144	140	127	147	127	160	128	148	159	132	130	149	136	152	142	127	130	109	152	127	133	158	158	139	154	135	121	141	145	137	146	127	135	143	128	129	130	124	126	129	121	133	140	137	126	118	124	118	147	147	122	141	138	119	124	133	126	126	137	153	143	137	150	142	118	143	153	116	131	120	137	147	137	128	145	128	126	143	129	158	134	153	124	122	135	134	150	160	148	132	155	142	151	144	126	132	131	150	147	144	128	131	144	136	153	163	137	132	133	117	139	140	125	137	160	154	131	143	119	137	146	133	130	130	143	128	116	130	121	103	136	148	132	133	145	137	130	129	146	126	135	142	138	142	143	139	133	143	144	126	144	150	145	146	148	131	143	113	119	147	139	144	151	138	121	125	139	120	145	124	150	117	159	146	131	147	143	122	130	135	118	134	140	152	137	147	126	107	134	149	122	143	146	140	147	131	154	142	130	120	135	121	137	131	137	146	135	142	138	147	133	140	147	136	154	133	131	145	140	161	131	174	148	155	139	138	122	159	130	146	134	131	133	142	152	149	149	155	142	141	123	136	123	151	131	141	168	137	127	125	128	142	129	128	167	122	135	118	144	145	129	119	136	155	136	123	154	150	131	161	142	135	129	131	133	147	141	138	139	122	157	117	127	129	131	138	137	144	125	119	129	141	138	142	117	121	126	146	113	131	136	161	130	113	135	127	141	120	138	119	136	144	142	122	131	128	135	135	120	145	131	152	115	100	124	162	147	156	122	136	138	150	165	137	163	147	147	139	154	136	130	130	153	155	137	149	137	132	130	143	158	145	139	139	134	144	131	135	152	146	140	139	143	140	141	129	163	110	119	143	129	138	132	141	119	133	123	129	109	137	141	133	140	139	159	151	152	120	142	145	137	131	135	152	152	160	147	150	121	161	155	146	131	131	133	152	147	150	119	131	146	138	140	140	142	129	134	138	136	134	123	133	126	139	108	135	147	123	172	140	139	133	150	143	134	137	126	139	123	136	116	136	135	131	123	126	118	143	130	129	154	127	132	120	143	122	125	145	161	148	153	125	149	142	147	138	162	147	126	146	160	123	165	143	163	115	130	118	145	129	136	141	131	133	141	135	132	146
24792	21403	26825	24942	2534	582	469	371	329	329	270	276	266	252	247	231	259	229	264	258	218	213	247	225	232	235	238	245	234	243	216	245	238	239	220	206	221	241	201	219	215	251	207	211	234	205	232	206	238	215	226	236	225	225	217	253	219	229	237	216	233	240	238	219	205	215	239	223	193	208	232	233	223	216	230	186	253	229	199	244	232	257	220	216	217	238	209	225	235	220	246	201	222	209	203	222	260	232	214	228	227	259	248	209	205	250	236	238	214	187	249	208	218	231	240	243	207	230	224	230	216	210	227	227	217	216	208	233	242	253	230	209	226	202	249	240	225	240	230	218	230	225	208	215	222	239	229	209	215	213	213	215	229	210	228	223	214	248	234	218	218	233	235	216	235	232	231	218	232	239	230	212	221	255	230	246	202	224	205	228	206	242	212	211	201	238	241	235	224	249	211	230	206	236	207	229	219	242	221	218	248	216	210	213	210	212	202	243	203	242	218	218	229	219	221	220	215	224	181	223	231	224	202	205	209	255	222	228	241	224	212	195	212	214	229	227	233	243	214	222	253	235	233	241	249	217	228	207	244	217	220	211	243	233	224	220	230	206	225	247	231	224	229	242	233	244	225	223	225	220	204	219	210	246	221	243	228	243	240	212	241	213	201	211	231	230	239	212	248	205	235	228	196	215	203	240	236	206	228	236	255	252	232	217	223	218	220	209	231	219	194	213	207	226	222	245	214	244	233	236	223	218	246	234	220	236	215	222	229	213	226	207	233	228	228	217	232	231	218	223	233	232	230	233	212	232	241	220	235	229	232	225	204	212	228	228	196	225	220	232	236	242	210	222	207	242	239	192	221	251	217	258	248	220	209	227	240	228	206	221	240	252	229	221	211	223	240	234	190	214	221	234	225	222	237	215	236	202	235	228	216	217	264	241	233	240	222	216	208	220	220	222	221	221	214	209	206	203	236	226	232	231	211	231	211	229	237	216	227	236	227	227	223	227	204	216	222	234	217	208	247	228	225	212	223	227	205	238	214	241	230	225	239	211	221	250	218	223	218	237	217	216	199	216	211	204	248	257	244	196	226	228	230	242	239	218	204	220	208	229	222	218	238	223	234	240	234	241	232	195	222	247	217	231	249	216	221	204	219	249	212	223	226	217	214	216	234	231	215	235	218	219	205	222	231	241	233	229	217	217	209	224	238	216	200	242	227	209	246	251	223	222	241	225	216	240	194	231	209	227	215	212	238	244	217	223	209	226	240	239	222	230	227	246	227	225	194	215	218	241	215	242	221	241	231	252	228	218	227	214	228	219	204	214	252	208	239	214	221	233	254	209	216	272	256	235	225	208	216	223	219	250	216	230	222	218	219	194	215	242	225	221	218	223	245	205	201	207	213	234	219	241	219	226	221	237	220	236	191	244	230	212	237	236	238	250	219	199	249	202	204	205	228	222	215	245	248	235	221	230	222	236	218	214	213	204	201	229	221	239	239	212	222	244	216	225	230	235	234	240	203	221	230	226	205	192	221	214	221	227	207	204	231	241	226	258	204	237	226	215	218	207	237	229	194	236	214	228	227	202	216	202	244	216	237	247	235	221	197	256	205	217	219	234	242	236	247	235	215	201	234	239	251	217	246	223	205	207	242	214	207	201	248	222	223	219	230	216	203	228	249	222	204	184	237	210	203	236	227	231	214	208	243	221	223	203	221	198	222	243	230	203	234	257	201	239	229	217	232	203	221	231	226	233	242	244	231	219	235	215	241	218	234	239	225	233	242	244	223	237	220	238	204	236	211	235	234	208	251	222	258	233	236	210	219	208	248	227	201	208	234	217	222	228	222	218	204	214	228	215	201	222	220	216	212	215	243	226	231	232	211	210	233	223	233	227	221	227	220	219	208	214	204	218	215	208	213	230	224	260	209	228	217	251	225	176	227	211	216	216	229	219	204	230	212	228	236	214	228	236	215	217	230	221	216	213	240	223	240	213	264	233	240	236	213	198	261	226	230	235	231	195	208	231	227	227	229	220	215	226	205	246	233	227	253	204	226	201	225	202	228	263	206	225	218	262	205	222	223	213	230	235	198	204	212	232	224	202	216	225	238	231	242	239	235	226	219	202	225	210	219	184	222	212	230	246	210	244	216	245	220	224	214	221	240	198	230	247	210	232	229	247	214	213	228	222	200	210	206	198	236	227	233	227	213	209	243	226	217	220	227	212	232	230	213	234	237	197	225	243	227	205	235	216	215	235	235	231	226	223	250	229	219	190	224	235	228	211	225	267	212	239	211	241	241	241	211	235	193	223	210	238	221	243	206	256	203	216	226	247	229	227	246	207	220	223	222	200	232	207	224	251	224	232	225	218	215	216	218	224	218	235	253	218	233	216	229	240	223	233	220	237	217	217	199	226	228	199	215	219	246	197	222	234	223	209	209	246	254	228	193	245	225	230	222	205	216	224	224	208	203	239	242	211	265	230	198	209	211	259	220	229	219	229	217	212	243	243	238	228	215	209	226	222	218	247	230	198	215	203	231	242	234	224	209	219	207	232	236	192	221	220	242	204	229	228	237	251	240	220	228	207	224	207	209	229	215	246	222	230	226	207	234	209	242	200	202	219	242	210	226	251	231	221	232	225	212	212	258	229	250	232	182	231	207	196	239	223	233	228	196	248	222	255	236	208	202	245	230	242	250	227	199	227	238	207	217	257	225	222	205	203	256	200	216	213	215	213	219	236	225	218	193	227	225	193	235	237	211	246	237	236	203	210	223	235	245	208	226	231	198	194	210	192	197	239	226	235	232	220	227	235	243	227	201	211	229	230	240	232	200	250	219	218	232	248	230	229	205	199	190	224	236	225	238	245	250	228	210	214	224	232	239	210	216	210	263	204	219	227	248	213	222	249	214	183	212	221	235	205	244	220	233	259	243	247	195	250	223	223	202	213	195	217	255	234	227	232	238	211	221	232	235	222	216	194	243	227	245	237	232	236	204	218	203	222	232	249	239	222	217	231	225	219	237	242	251	185	221	255	245	211	191	195	243	215	231	248	238	217	226	200	229	217	212	183	243	219	217	215	220	234	248	217	226	222	241	250	235	227	219	221	232	236	225	238	227	207	203	246	212	213	238	210	207	239	237	222	230	239	245	236	216	222	220	227	200	230	209	223	214	235	232	223	231	244	220	226	239	213	224	232	244	232	228	213	227	233	228	213	224	238	231	239	233	216	214	219	248	203	234	230	219	219	216	213	212	213	255	231	238	217	233	221	237	237	209	224	245	214	221	238	233	209	229	218	214	236	219	220	208	202	243	239	255	226	251	242	238	227	228	234	213	207	239	236	226	220	222	220	211	214	204	212	225	233	244	233	203	251	225	214	211	210	236	227	188	240	224	244	216	219	216	233	212	220	217	200	252	246	240	219	229	228	218	231	223	236	208	255	221	212	220	235	238	220	228	237	224	243	254	246	234	217	233	214	204	216	209	213	233	227	183	234	225	211
3768	6998	4933	2494	1773	1315	1026	828	669	594	555	568	488	469	440	428	399	399	389	369	322	347	381	325	353	370	333	385	364	332	376	374	353	344	353	364	333	326	307	325	331	359	348	377	302	338	322	353	358	310	339	305	327	360	290	319	353	360	319	356	314	321	361	322	325	322	336	320	343	353	302	339	346	335	343	336	316	357	356	330	345	361	287	323	349	379	341	369	345	354	351	330	343	359	364	354	334	342	370	346	319	363	343	335	327	351	335	347	357	342	354	359	352	341	376	347	322	304	346	349	332	337	356	355	325	346	366	319	326	360	354	347	339	340	351	362	320	342	356	329	322	347	354	341	334	346	345	317	321	292	351	328	333	294	358	331	318	333	353	340	310	338	339	325	311	336	297	321	343	326	315	355	329	354	357	328	302	345	328	332	349	347	332	341	343	329	350	359	364	315	333	360	333	350	312	332	345	340	313	332	348	339	331	342	343	338	305	316	336	334	337	341	343	334	320	378	328	307	339	342	337	357	335	316	292	297	350	374	322	321	342	345	335	358	343	321	353	326	312	370	335	313	350	298	336	359	331	340	346	323	346	341	338	297	337	306	357	338	351	314	333	311	342	353	348	311	311	322	347	334	351	327	341	339	326	347	338	317	350	340	336	341	352	325	331	319	332	347	364	358	326	329	349	314	356	371	351	351	343	322	325	335	318	335	343	328	341	357	300	338	335	336	338	343	364	336	327	317	350	333	319	305	303	327	344	334	304	321	326	360	321	340	344	367	325	334	354	329	335	345	308	347	346	348	352	319	328	324	323	344	341	303	318	311	314	341	343	316	334	337	312	336	342	339	312	339	348	346	334	313	308	358	374	351	336	307	323	318	365	347	370	349	335	326	317	341	329	333	334	346	356	343	352	340	341	323	325	329	356	320	347	345	358	330	344	356	351	366	307	334	304	338	345	355	336	321	357	341	329	343	323	328	310	370	358	338	330	296	337	321	366	321	346	328	324	367	368	343	352	324	355	349	341	365	340	322	337	354	323	332	358	353	334	326	341	323	322	355	328	354	329	321	328	358	353	353	339	328	334	334	373	323	358	366	329	306	332	330	350	324	322	327	350	315	367	355	330	329	355	353	328	317	318	349	338	335	301	291	344	338	359	342	340	316	316	303	321	327	321	341	351	358	342	315	326	330	335	303	335	325	342	339	314	323	337	326	335	302	346	347	340	317	353	328	332	356	359	310	329	334	318	347	323	358	329	336	319	346	320	336	334	346	329	342	346	292	329	306	336	370	337	315	335	341	324	338	305	319	327	323	349	376	359	329	337	320	346	325	293	325	319	328	289	327	359	341	321	345	334	325	339	322	323	340	320	334	339	369	370	329	359	311	324	349	324	321	345	343	349	322	383	331	348	357	336	347	316	320	343	348	313	346	344	347	326	373	334	333	361	328	337	314	334	356	335	324	332	348	365	354	350	337	342	371	358	359	371	326	330	321	314	326	313	365	356	366	353	350	330	344	316	321	311	327	325	346	363	325	319	343	297	334	342	319	336	336	360	351	354	309	301	335	345	392	317	313	299	317	342	331	328	325	341	370	334	332	392	294	344	324	324	361	327	294	313	356	354	338	305	325	343	336	336	335	330	365	314	325	368	319	345	357	355	343	346	330	312	354	316	330	328	349	316	343	332	330	329	343	342	360	335	376	333	352	339	328	348	350	348	332	365	318	331	366	346	344	331	341	373	332	307	332	352	320	357	345	325	373	321	339	332	360	332	332	329	334	325	341	308	338	338	339	352	329	332	329	342	356	334	323	315	316	328	343	339	322	322	317	351	320	340	385	331	322	329	346	350	332	309	296	341	392	349	353	324	292	328	310	315	338	340	302	333	361	333	362	337	353	335	329	349	355	338	332	317	323	330	330	345	327	356	326	350	337	294	347	336	303	356	373	316	352	344	342	289	389	331	317	352	354	330	378	331	352	322	323	308	344	365	347	369	285	348	331	356	356	335	346	316	353	311	346	366	353	347	330	327	311	347	314	303	342	323	345	322	312	346	309	342	339	371	301	332	330	327	367	324	342	365	343	345	327	366	350	356	329	336	342	335	342	335	337	359	321	315	324	321	374	342	321	341	340	354	363	335	348	334	327	309	375	321	329	353	344	325	325	339	312	374	341	350	317	355	350	354	343	351	320	375	376	326	321	325	312	326	331	330	332	358	370	314	381	337	352	317	352	327	313	336	351	359	330	366	338	343	322	333	339	328	351	352	331	343	345	319	340	303	324	342	304	329	367	343	340	319	294	319	333	383	284	343	345	345	325	329	377	343	311	320	373	338	328	337	324	338	325	323	318	362	344	332	337	325	326	342	356	354	348	357	355	351	339	353	315	338	349	378	338	345	356	344	348	374	338	350	314	331	325	345	331	337	356	341	317	356	320	353	352	341	307	318	353	305	314	330	315	326	340	312	355	348	335	357	333	342	326	291	331	378	319	330	336	366	317	338	334	337	337	350	324	390	375	386	337	329	328	330	369	325	306	337	335	344	365	332	367	353	294	343	351	339	320	352	330	311	324	318	356	318	314	364	367	340	360	348	331	361	318	359	321	349	350	331	327	343	343	343	326	340	350	333	321	314	350	331	358	329	331	316	354	345	337	347	313	352	315	361	334	337	338	322	316	334	358	333	376	358	343	315	350	324	351	328	308	303	321	312	332	331	343	340	322	339	341	325	343	317	339	324	354	333	349	333	322	354	336	327	347	354	350	365	297	298	348	312	339	341	328	370	348	351	322	340	326	342	338	337	324	341	305	326	346	392	324	348	336	325	323	304	368	339	334	321	340	309	333	320	344	340	318	322	314	343	320	334	359	294	353	313	371	349	332	338	321	323	352	327	355	331	319	346	340	347	342	332	345	344	333	317	369	321	337	355	332	372	347	307	358	307	335	362	327	348	352	330	362	341	304	331	306	347	330	351	327	316	323	311	355	356	330	335	305	329	347	361	341	319	338	346	335	331	300	330	307	353	294	344	318	332	339	325	306	298	347	324	319	354	324	319	319	320	343	351	308	348	342	304	317	288	309	333	350	360	362	363	300	312	323	337	331	345	345	337	309	321	329	343	322	337	337	328	362	338	316	376	345	353	318	342	371	316	355	326	332	342	343	330	312	356	350	348	315	343	325	337	338	331	351	359	334	359	323	319	333	310	345	334	336	335	350	340	332	325	331	345	365	351	327	342	328	366	346	327	340	335	310	327	324	339	356	331	343	340	316	300	376	337	343	347	313	330	362	329	363	352	332	309	332	326	338	327	356	344	356	327	353	332	329	344	328	375	350	303	341	335	341	335	319	324	324	368	332	342	318	326	327	358	354	327	330	366	321	330	346	310	341	353	348	328	312	330	351	328	345	336	352	307	364	340	324	326	327	362	316	335	330	344	375	341	356	315	331	314	363	315	351	350	354	316	330	336	319	328	322	333	311	334	352	327	303	348	366	304	320	341	337
22663	21478	29253	24108	21472	20860	2280	702	474	413	357	365	276	248	219	185	185	176	167	163	149	121	132	160	131	132	129	138	130	119	130	128	117	138	128	123	128	128	120	126	122	111	106	128	132	113	147	130	99	134	115	111	110	107	101	120	109	118	127	116	113	101	94	102	116	104	140	110	122	124	111	117	108	98	120	110	109	124	123	106	107	122	112	121	103	120	117	113	118	125	119	128	125	113	112	119	113	106	96	101	108	124	126	116	113	134	92	110	131	119	117	101	134	94	123	113	117	99	111	128	115	133	131	95	89	102	114	106	104	117	122	91	102	133	125	102	118	103	107	120	122	109	102	108	110	97	98	110	114	112	109	97	126	108	110	105	99	103	104	111	99	112	115	113	93	112	98	117	101	121	112	104	93	128	99	115	112	110	121	106	107	103	117	109	109	121	110	119	95	106	126	107	126	102	104	122	104	101	114	110	97	105	111	119	96	102	129	106	114	108	107	120	112	98	124	102	114	124	112	110	112	117	103	133	109	120	124	118	100	129	112	107	124	130	104	103	120	113	116	125	110	109	110	123	107	105	110	97	140	109	103	104	134	109	102	128	111	115	118	104	119	106	98	126	114	133	119	130	114	110	116	141	98	105	111	110	108	103	103	88	123	105	118	104	100	108	106	125	135	116	104	96	121	116	106	107	110	89	117	115	96	107	108	107	122	97	109	105	109	112	128	99	107	117	114	105	103	114	112	113	127	104	116	123	104	129	113	123	99	124	118	107	111	119	97	113	135	118	124	99	114	122	121	118	122	121	92	113	103	127	110	99	114	132	103	117	103	113	114	109	104	98	102	99	110	107	103	110	112	109	108	96	125	118	97	105	91	100	130	96	132	120	114	103	102	108	100	103	109	99	111	116	92	119	105	109	128	117	113	114	106	112	117	111	95	98	113	100	122	109	117	130	117	125	100	95	126	122	107	121	116	118	103	119	136	116	110	115	107	125	101	118	114	120	104	91	130	114	108	110	107	120	129	102	112	108	104	107	107	113	119	100	119	88	103	109	120	91	102	94	112	100	127	102	104	129	127	126	101	112	104	89	116	89	98	101	110	98	97	113	122	98	107	126	121	104	107	101	128	109	97	121	119	116	95	110	92	96	133	126	102	106	86	103	108	88	101	116	98	116	110	104	104	89	126	119	108	112	121	123	106	110	107	118	120	110	109	111	109	104	121	113	118	103	101	110	104	120	104	122	102	99	116	121	127	101	123	96	112	99	111	82	97	108	113	93	103	104	116	107	114	108	103	112	118	123	95	116	106	92	135	115	127	116	125	100	94	111	116	123	100	118	99	111	115	110	112	114	101	110	108	120	115	130	113	91	96	123	117	115	115	103	98	103	105	133	82	102	120	103	113	108	102	116	110	105	116	100	100	115	93	115	117	115	116	123	97	117	114	108	116	94	96	101	108	102	109	106	97	119	108	110	116	100	125	111	132	125	117	127	114	106	119	101	120	112	120	130	103	115	118	105	117	124	104	121	108	118	93	118	101	120	102	108	85	95	110	117	104	121	114	104	118	88	104	101	107	109	115	117	123	118	129	107	126	138	99	97	115	107	92	112	131	99	106	105	102	96	108	108	111	107	122	101	109	103	102	101	114	104	93	82	113	118	87	109	109	101	119	113	103	113	120	108	95	112	121	100	116	117	107	113	97	110	125	111	105	94	98	109	136	94	123	109	83	117	91	104	119	119	123	105	122	103	116	121	130	126	118	104	125	106	96	93	107	108	104	95	102	125	114	80	115	109	95	101	101	93	115	104	106	96	99	138	123	117	88	88	110	90	125	105	105	109	117	112	129	108	122	117	113	117	117	116	135	116	121	111	111	109	112	93	119	120	123	98	107	114	112	106	104	114	114	100	130	94	139	136	99	110	107	124	115	110	112	118	103	99	133	95	113	119	119	134	110	121	121	113	109	126	122	116	113	114	110	113	102	98	107	115	113	101	109	118	120	108	114	120	126	129	132	109	124	97	97	116	122	92	110	110	121	103	100	100	128	111	113	114	114	117	105	105	106	117	81	116	120	122	107	115	107	114	115	105	81	119	115	99	119	113	110	119	121	126	110	116	111	117	139	104	126	109	132	112	103	110	107	115	111	110	105	87	121	128	111	109	112	116	118	102	109	99	115	123	123	124	139	97	113	120	108	116	109	107	95	110	109	118	103	111	98	138	108	125	106	102	100	115	95	102	82	116	117	106	102	112	97	114	98	116	98	114	115	103	121	115	117	102	117	110	108	107	133	127	102	98	103	109	134	102	121	112	106	119	113	91	125	96	98	110	118	104	92	129	98	111	115	97	108	106	110	104	120	120	116	112	112	109	110	94	113	119	110	102	107	113	116	107	112	126	104	120	114	129	118	108	122	117	124	130	116	131	87	102	120	113	112	113	118	110	110	105	116	115	122	120	115	113	99	90	124	116	106	109	98	119	101	100	134	89	127	106	119	116	109	104	108	130	123	94	116	113	141	115	106	112	113	118	118	117	104	123	118	94	113	101	103	115	120	87	94	104	108	106	97	118	112	99	110	107	82	89	100	119	103	113	98	107	100	112	90	100	121	102	111	125	102	113	114	101	105	108	98	127	115	107	107	103	115	104	124	99	125	126	86	105	116	117	97	120	129	113	112	95	124	106	111	113	102	120	105	124	112	100	96	122	113	108	131	89	107	109	100	127	107	105	108	110	108	95	114	133	99	105	105	95	111	118	106	105	109	110	107	114	109	111	132	112	103	114	91	116	111	131	110	125	147	92	100	98	125	104	106	108	110	115	107	106	110	104	115	104	123	121	120	108	119	105	109	104	118	88	105	107	97	106	96	119	119	99	106	118	134	102	109	106	111	115	109	100	122	111	106	108	97	99	122	99	98	103	108	121	118	115	132	137	130	123	104	118	123	99	87	111	103	117	114	84	134	125	99	111	108	100	118	118	103	118	107	111	121	117	118	121	109	114	121	118	101	117	116	122	103	105	95	101	136	120	104	118	120	119	123	128	110	121	114	108	117	108	93	114	109	98	111	113	100	108	123	106	111	102	111	113	115	112	106	112	101	124	109	100	95	123	112	102	99	122	101	116	118	104	109	88	121	120	101	114	111	103	116	97	119	122	123	112	106	126	123	142	107	118	95	121	111	122	127	133	111	118	105	115	103	112	123	120	98	114	120	102	122	118	97	100	107	107	101	116	111	106	116	113	113	135	92	104	100	126	121	113	87	103	121	118	91	116	99	120	89	107	110	111	108	119	105	105	108	109	104	98	108	120	125	100	111	111	97	122	109	110	122	124	91	101	108	123	106	113	106	107	109	108	105	122	105	120	106	113	105	110	123	117	107	103	114	145	123	114	109	116	111	114	115	93	105	99	127	126	121	112	128	123	118	130	123	102	111	113	118	129	112	128	101	112	131	123	103	120	97	128	113	111	124	129	114	106	115	118	98	122	124	106	89	108	105	105
5153	16485	11558	5779	3947	2769	2050	1541	1159	996	851	869	609	509	420	380	334	338	295	298	261	255	260	217	214	229	220	228	186	181	221	187	199	172	179	192	198	169	155	183	219	208	181	168	181	188	181	175	174	168	164	182	170	169	161	166	170	175	147	163	157	171	178	178	191	195	153	158	166	177	146	192	153	173	159	171	156	163	164	157	160	145	149	173	152	184	170	151	143	163	161	171	167	163	165	169	175	185	178	152	166	159	152	170	149	174	167	186	178	168	171	183	159	166	177	175	173	133	147	180	151	158	163	185	161	149	161	142	160	177	155	135	162	168	161	148	163	164	159	180	160	162	188	156	143	158	173	147	162	165	162	168	164	157	152	183	164	166	163	166	158	156	152	178	133	168	145	184	156	142	170	146	174	176	153	147	167	151	187	176	159	156	141	179	153	156	157	158	154	148	144	160	155	138	178	162	142	185	145	144	151	169	160	174	155	163	156	140	170	159	171	159	162	158	164	184	153	168	170	158	172	196	177	176	164	178	198	179	152	162	175	177	173	160	155	170	162	178	148	168	165	178	154	189	170	177	200	165	169	166	157	153	170	146	156	153	149	170	159	155	153	166	201	176	196	153	163	151	171	146	156	163	161	155	158	176	158	173	161	183	157	172	157	166	149	176	176	158	184	159	173	156	158	162	155	140	134	156	154	161	156	142	161	143	162	172	164	160	159	167	174	172	163	180	169	153	166	171	166	189	150	161	150	173	156	160	158	162	165	147	157	158	137	159	166	141	174	149	168	182	178	139	149	169	161	168	149	154	163	160	160	152	165	170	160	164	146	152	173	181	139	160	148	156	173	156	185	170	164	146	166	142	169	145	148	160	150	157	148	166	165	155	163	149	168	173	144	192	175	150	148	167	166	127	179	162	158	151	167	169	160	168	161	152	155	179	161	167	153	166	157	171	167	155	156	149	148	168	154	159	144	177	145	181	163	169	166	162	149	154	163	152	166	164	164	169	145	152	156	149	163	169	162	140	169	144	147	170	165	181	165	149	159	163	174	177	144	158	164	179	156	145	132	185	167	159	144	176	159	179	151	170	171	153	168	146	159	167	164	152	167	180	160	155	160	155	154	133	163	163	176	158	149	155	147	180	156	143	161	165	156	182	146	156	150	124	148	149	144	155	174	177	157	163	166	164	176	151	154	162	163	160	142	164	171	147	155	201	164	145	139	166	165	168	127	154	169	132	162	167	151	175	175	146	184	146	174	175	175	156	164	173	167	161	175	169	141	163	167	157	164	151	156	176	175	150	155	168	170	156	142	166	132	177	156	152	173	175	174	174	153	141	155	184	152	171	163	174	151	136	164	163	153	154	149	138	175	157	151	133	150	149	179	163	170	157	164	162	163	152	171	162	167	202	144	174	193	165	154	160	171	157	180	163	172	162	146	163	171	175	148	148	152	147	160	151	151	155	155	165	177	156	160	161	153	164	159	147	152	126	138	183	161	148	182	153	156	171	160	150	150	162	165	170	180	169	157	144	176	137	159	148	134	173	146	138	148	152	177	149	160	171	137	167	157	189	167	138	160	139	164	158	165	180	159	147	159	162	129	172	188	162	140	187	157	147	167	154	166	161	149	154	147	142	140	166	146	158	159	167	182	169	170	173	141	137	141	188	167	154	158	152	157	164	143	169	157	161	176	145	158	158	148	180	174	146	165	155	160	150	179	169	178	149	160	150	167	155	165	155	151	171	158	162	169	153	128	177	165	151	167	161	147	163	146	181	158	160	159	159	152	149	171	154	145	178	156	157	150	159	164	161	134	169	155	166	186	162	163	177	145	165	139	168	161	173	169	160	165	165	159	153	166	174	176	148	147	136	149	156	164	176	152	135	166	169	175	165	154	163	152	182	150	164	160	156	140	175	170	165	166	141	150	145	164	164	148	164	162	158	150	153	163	173	139	158	174	161	127	141	152	163	166	155	171	164	181	164	174	166	145	149	177	183	169	150	139	161	146	158	149	154	170	185	163	170	177	181	180	168	163	147	179	171	180	161	159	153	171	181	179	156	168	146	151	169	140	152	160	146	154	162	163	169	160	171	150	163	152	151	140	156	161	166	154	164	155	144	163	188	120	143	168	162	153	167	170	156	157	178	173	146	162	160	158	183	150	175	140	154	199	174	164	155	174	162	157	168	165	148	145	159	163	132	198	147	164	157	164	162	168	165	164	152	175	163	181	157	171	173	163	158	159	165	144	181	166	146	152	169	146	169	187	152	163	172	151	164	160	168	160	180	162	166	175	157	162	158	157	158	147	187	159	159	149	156	171	151	166	174	152	157	176	187	162	168	168	188	167	182	146	159	150	168	172	157	175	160	171	164	164	163	144	171	166	171	169	148	171	164	144	153	147	161	165	166	146	178	152	182	145	153	160	165	158	179	195	164	158	141	185	139	174	167	164	162	157	171	144	182	169	158	150	166	148	162	170	169	156	150	157	170	175	166	175	150	160	164	160	140	151	181	152	184	155	170	162	167	154	166	153	168	175	160	193	168	172	162	149	171	139	149	159	155	175	146	174	179	148	141	172	154	151	159	177	168	133	158	142	194	171	153	156	161	148	156	153	155	152	170	151	152	143	145	154	157	164	171	169	134	186	169	145	154	151	157	155	149	172	140	162	155	163	159	159	166	177	150	180	141	166	173	163	143	165	159	156	159	186	157	162	168	151	162	174	140	173	171	168	147	149	151	154	169	145	135	162	169	172	189	159	166	180	170	177	174	167	169	144	166	170	164	153	174	159	194	163	148	134	143	155	166	152	158	134	185	157	152	165	174	159	170	166	161	153	166	159	164	167	179	168	173	166	157	153	161	154	153	166	173	150	153	158	163	143	151	164	172	161	173	166	169	171	165	170	160	164	177	140	171	177	148	183	160	138	168	141	141	146	172	172	149	160	153	165	160	174	156	162	159	161	166	178	142	169	184	171	166	176	168	164	146	165	141	159	164	174	177	130	161	142	157	157	149	184	162	169	150	155	149	151	188	144	161	153	173	161	158	161	177	142	163	171	193	154	161	169	157	146	155	154	152	174	158	183	163	158	160	163	155	168	143	153	153	169	138	160	154	151	184	185	189	136	156	179	156	144	133	155	160	155	166	157	164	167	174	165	177	166	160	159	160	179	181	167	174	160	171	174	175	175	159	159	174	173	150	155	141	159	178	169	148	166	153	174	154	149	143	170	157	164	150	182	175	167	152	183	161	178	161	165	167	132	176	155	180	154	136	177	147	165	195	161	174	160	161	166	168	168	138	174	159	154	153	143	166	151	160	189	160	161	133	155	167	159	160	160	170	178	161	157	175	148	172	140	178	163	170	173	151	159	168	191	153	139	182	166	154	159	194	190	175	153	173	156	157	164	162	179	169	171	175	146	159	160	135	148	134	154	168	161	155	172	173	155	166	160	172	156	151	148	165	184	171	143	170	164	163	142	134	147	166	162	176	163	142
27241	16745	3089	867	483	334	261	272	196	215	197	220	190	196	183	194	167	176	164	157	174	165	160	181	168	171	162	175	177	164	159	160	159	187	185	175	176	165	197	177	200	182	188	166	171	181	185	175	187	167	180	173	169	196	174	198	171	151	165	172	155	206	149	162	176	161	171	169	162	191	166	128	179	155	184	187	154	171	178	152	171	156	193	156	169	191	179	164	178	177	190	180	149	157	183	145	186	174	150	156	157	166	185	152	161	160	170	167	179	183	192	163	168	168	160	183	168	172	170	161	166	179	158	178	182	189	169	189	185	184	179	154	184	176	174	175	186	199	145	175	174	164	191	170	178	173	173	180	159	189	177	164	130	184	144	175	176	173	193	174	164	183	183	179	164	175	156	201	179	191	178	184	169	187	204	175	153	173	165	178	181	189	176	178	186	201	191	170	191	195	176	177	196	181	196	171	173	161	185	182	167	178	167	183	172	162	158	184	181	209	184	153	200	193	167	166	166	174	178	185	193	190	164	193	187	153	191	173	160	188	179	180	181	185	187	185	177	188	182	167	172	175	183	160	187	194	193	148	184	185	174	167	171	143	152	172	206	176	169	158	175	194	174	165	162	207	158	176	164	190	162	167	182	163	157	174	168	177	166	171	174	169	167	179	159	172	165	146	152	156	181	188	174	184	176	180	161	174	169	179	178	194	181	171	182	156	209	162	164	179	158	170	170	160	165	191	159	190	162	183	172	175	159	171	183	166	168	190	176	202	171	150	179	168	168	171	170	186	170	172	176	156	180	176	181	171	159	164	199	163	170	161	173	171	178	148	171	171	165	191	177	179	210	150	163	191	159	187	180	170	171	161	183	173	160	185	165	158	183	181	172	186	161	168	175	169	161	172	194	164	168	174	184	168	190	165	191	197	181	172	164	186	183	183	160	163	187	162	148	206	190	165	174	196	164	180	164	167	152	172	181	154	190	174	145	180	188	186	195	157	180	164	193	189	186	144	171	145	182	177	182	166	160	167	173	204	183	163	164	165	173	151	158	183	174	179	197	177	170	194	175	168	186	145	161	185	163	168	186	175	179	147	160	152	163	181	165	172	162	148	172	169	154	187	180	174	180	182	179	167	187	187	180	154	183	182	205	190	182	201	171	190	161	203	180	172	155	147	159	177	182	187	177	181	159	184	180	141	177	193	181	153	177	162	172	175	188	191	166	178	171	185	174	164	177	154	190	156	167	187	167	188	174	165	161	163	185	164	162	186	181	193	173	182	175	194	168	168	192	172	174	157	162	161	172	171	142	196	172	183	184	182	169	180	190	170	152	176	163	188	154	170	154	181	175	170	157	184	152	171	167	191	161	180	162	163	157	186	195	159	177	179	187	183	182	168	170	179	178	176	188	170	156	170	159	184	176	196	207	177	158	175	178	160	168	172	188	179	181	164	167	174	157	173	179	177	212	175	163	187	161	199	171	172	180	170	166	157	183	154	177	166	183	171	164	173	164	173	189	190	172	199	184	182	165	174	168	180	189	209	158	175	220	180	169	169	166	183	179	188	182	187	178	167	176	170	159	173	179	176	176	179	180	162	165	161	171	174	150	182	166	186	168	166	177	187	197	171	179	189	171	190	176	155	196	182	157	167	165	177	182	189	182	183	169	158	177	167	172	167	180	175	188	161	169	178	172	179	180	196	185	151	169	181	161	172	164	188	181	175	180	150	182	170	180	163	189	169	174	173	169	173	160	187	189	186	148	172	164	180	161	192	175	174	163	176	180	171	183	183	172	193	186	177	172	191	167	190	177	161	208	197	187	175	146	171	168	178	158	179	179	187	174	167	180	194	165	189	182	173	173	153	167	212	169	153	148	177	166	164	203	197	204	198	169	166	161	179	156	194	184	164	163	142	172	156	179	173	172	196	187	178	167	192	185	159	177	183	178	159	185	155	184	177	177	192	177	188	194	159	184	169	176	176	166	177	186	152	174	184	164	169	194	156	176	173	181	175	162	164	186	188	174	159	168	158	178	172	184	156	174	151	183	183	166	172	169	153	174	163	191	171	154	160	182	169	155	186	190	184	185	170	178	178	174	161	182	199	170	170	166	164	184	163	183	191	165	177	169	176	144	158	183	163	182	197	189	169	198	155	156	185	171	164	185	192	161	176	151	186	157	187	167	161	147	182	164	173	183	184	192	192	158	170	171	173	169	159	163	155	177	189	175	197	158	168	171	173	182	174	196	192	178	177	187	183	183	171	185	174	172	205	178	172	178	177	208	174	170	177	190	187	183	197	214	159	196	154	186	180	175	186	182	195	173	167	164	185	180	204	158	164	163	184	189	165	172	173	157	167	166	167	167	191	174	175	168	177	160	166	195	156	150	156	186	182	152	130	161	178	168	172	161	173	159	159	201	162	156	185	189	186	191	164	192	186	153	204	163	161	194	192	162	165	214	190	179	156	178	202	205	185	171	175	157	182	159	144	159	185	171	192	173	187	184	180	173	169	170	178	155	158	158	186	175	186	175	164	186	182	181	162	178	184	145	171	174	196	172	181	194	172	166	153	164	182	178	157	176	163	188	165	170	155	180	173	163	158	185	182	182	193	165	194	188	180	175	180	150	182	199	199	160	185	182	191	191	172	184	200	203	169	174	147	190	164	173	170	176	200	166	180	183	163	180	180	169	179	156	189	177	171	184	155	193	172	157	189	167	186	195	162	165	195	171	145	170	157	193	172	177	196	175	173	143	149	154	163	139	184	155	174	155	171	177	185	179	192	170	153	174	196	173	176	190	177	176	204	170	203	167	177	185	177	185	162	170	153	207	175	165	171	168	176	170	191	168	184	172	189	201	179	185	162	199	196	154	192	148	200	161	184	175	185	157	186	156	180	135	155	167	180	140	159	173	167	175	184	199	174	186	181	157	186	160	166	144	202	145	172	179	178	157	174	193	179	156	167	147	186	194	171	161	160	200	156	151	157	182	192	153	181	153	176	163	160	162	152	177	202	191	175	172	148	204	174	170	173	164	178	187	174	204	176	164	181	165	165	169	180	170	164	173	171	151	186	182	180	154	178	182	169	159	178	170	157	177	177	184	172	170	169	151	157	152	162	176	179	180	198	198	186	187	167	185	173	170	184	165	153	161	151	157	172	164	170	152	153	173	180	178	172	189	164	179	165	181	173	183	162	165	191	188	165	216	182	179	204	140	178	195	158	159	181	138	177	160	197	172	188	205	178	200	191	169	174	176	198	150	168	173	206	153	195	209	178	197	174	185	172	172	177	173	199	176	197	166	167	188	174	213	184	178	161	209	169	173	179	180	174	146	178	173	162	201	153	185	168	179	156	171	175	179	178	192	203	170	169	159	165	188	161	166	187	187	178	163	159	192	167	171	176	193	181	176	179	149	188	171	161	187	164	148	176	166	163	175	176	177	172	175	152	162	171	178	178	181	185	177	175	150	164	197	162	169	177	159	182	152	171	168	186	168	167	198	184
4542	3444	2526	1310	1002	672	522	450	413	375	359	338	349	316	312	299	284	297	263	275	273	294	273	210	291	279	296	285	281	274	275	276	278	271	280	279	279	265	256	283	270	281	259	273	231	270	264	275	298	251	273	264	276	256	272	285	271	249	281	271	301	254	296	268	305	276	247	315	295	257	283	266	285	266	255	308	256	296	289	294	293	252	251	258	272	274	255	266	315	267	301	277	271	261	288	300	274	270	264	272	279	272	295	262	247	281	291	256	271	301	274	253	272	281	258	260	293	273	254	290	248	314	261	289	311	274	269	257	295	289	257	299	299	276	274	275	270	283	273	269	289	276	270	275	256	281	251	293	248	261	278	272	272	267	291	282	285	261	287	293	264	271	291	261	266	301	252	293	267	284	296	274	248	275	273	302	287	297	281	276	248	294	284	270	296	264	284	262	275	239	270	283	268	282	275	254	269	301	265	287	244	270	284	252	279	254	249	275	245	284	274	233	277	258	264	275	275	269	289	255	265	229	263	277	270	254	271	256	264	281	279	281	270	283	294	289	287	290	266	260	260	280	241	263	262	304	260	253	258	258	290	291	298	274	280	296	284	287	284	273	286	250	285	273	268	252	268	255	270	270	245	302	288	268	272	282	245	266	274	242	265	307	280	276	299	280	291	276	294	274	289	276	303	261	291	266	257	275	246	270	270	273	262	261	291	262	278	262	275	273	280	277	269	272	286	266	289	246	277	293	266	273	254	267	272	275	272	254	247	269	301	261	278	289	267	284	269	265	290	258	230	279	299	297	257	286	290	274	298	269	246	287	260	276	257	272	256	237	289	270	272	281	275	277	265	317	275	242	283	253	256	271	270	297	280	283	289	293	244	269	280	286	253	265	286	241	257	312	251	291	269	290	286	250	257	273	244	289	276	266	260	257	253	283	258	247	288	264	277	268	287	290	269	265	289	257	290	263	296	258	286	271	265	271	267	272	267	266	258	274	244	279	253	288	292	257	275	245	252	271	271	266	287	275	270	279	282	287	273	270	282	264	258	283	273	259	260	293	311	287	285	280	255	262	285	271	272	270	281	286	299	287	270	296	267	244	251	251	267	242	275	273	256	256	294	303	272	278	259	267	271	277	253	285	281	264	253	263	265	236	286	270	248	281	286	274	242	298	283	242	284	256	259	254	298	261	259	275	257	260	310	278	282	311	236	258	278	246	258	280	286	271	263	268	299	263	282	275	273	242	271	314	263	282	277	284	281	288	283	249	250	257	265	286	277	288	253	264	300	267	252	297	280	280	252	275	304	259	294	271	286	244	244	287	262	270	249	248	241	285	303	275	264	294	247	287	261	226	262	278	288	269	266	275	288	257	282	315	260	247	285	269	258	257	254	264	268	254	276	280	242	315	273	255	269	280	263	275	286	274	271	258	267	288	262	263	281	276	259	258	284	283	270	260	285	265	249	271	251	287	259	300	287	272	238	263	255	265	269	295	275	269	276	295	306	290	282	266	287	276	272	305	267	279	270	242	258	267	280	301	293	306	280	292	253	294	284	290	266	258	276	266	288	265	234	264	285	251	286	243	257	270	293	257	259	276	273	265	245	274	253	271	251	271	285	285	283	279	252	273	283	239	274	253	278	282	279	275	263	298	265	269	262	277	247	303	265	276	276	302	310	256	291	248	245	258	252	245	279	264	271	270	235	259	282	248	278	309	297	276	249	269	283	281	303	264	295	258	277	282	269	293	262	249	288	268	289	305	262	268	263	252	250	271	300	294	273	261	296	258	275	255	310	273	292	269	272	274	243	310	271	269	259	283	263	244	262	287	306	254	272	265	247	294	260	263	297	266	256	303	256	267	249	276	264	278	285	255	273	299	299	284	271	263	306	249	294	278	241	273	250	259	294	278	252	271	255	260	243	293	244	292	274	262	299	282	250	260	261	254	238	260	263	273	276	274	279	259	269	267	274	291	252	273	279	270	292	257	271	268	267	274	257	260	257	247	268	272	263	267	282	263	276	280	292	265	267	318	232	274	273	271	258	272	267	295	300	245	277	285	310	282	276	274	258	245	296	258	277	277	251	289	271	247	284	295	293	268	286	309	252	256	279	254	284	273	273	266	259	275	258	265	287	281	286	310	300	270	272	274	230	262	239	288	245	297	251	257	285	264	267	275	244	261	294	295	251	243	264	249	294	263	248	280	267	276	300	266	290	252	282	288	279	256	280	286	289	264	278	302	266	269	264	276	256	275	269	281	258	266	268	254	243	248	276	268	283	265	288	269	272	285	281	285	271	287	283	256	280	283	269	249	250	289	258	273	261	283	237	260	235	291	257	258	264	281	255	272	242	274	256	256	282	281	260	289	279	282	309	277	287	249	259	293	307	279	295	265	272	261	270	272	279	246	275	256	271	261	285	276	257	281	281	258	267	247	286	277	252	300	274	269	265	239	295	275	246	281	257	289	282	283	288	253	270	267	285	302	281	257	265	246	268	276	278	281	287	232	258	253	261	269	239	253	282	289	260	273	272	289	291	262	238	269	281	249	270	266	279	273	262	264	276	281	275	280	253	270	267	265	284	254	277	259	276	267	290	286	278	258	275	276	274	261	266	286	258	245	293	290	272	279	261	241	257	264	268	258	281	287	277	262	259	265	246	272	263	264	278	267	276	274	298	264	268	266	249	250	280	280	252	285	272	281	277	252	272	268	272	280	256	260	272	272	288	266	301	281	248	288	256	257	291	303	290	261	280	270	272	253	263	250	246	277	286	268	294	278	252	294	282	302	295	283	291	270	271	275	269	289	252	273	286	270	268	241	295	276	287	258	269	259	279	265	281	281	260	272	248	260	241	268	262	305	279	273	254	290	299	272	287	248	227	259	237	287	267	238	263	288	283	265	270	283	295	258	279	282	283	254	259	263	275	227	283	260	259	243	244	275	295	254	286	288	254	238	265	271	303	257	272	275	299	301	265	226	270	273	255	245	251	256	252	258	266	271	270	311	260	278	294	263	260	269	253	263	268	257	286	263	276	282	266	243	280	282	261	272	298	268	282	247	260	260	286	269	261	270	268	242	264	267	279	280	282	289	262	258	248	303	263	274	256	286	260	274	267	267	254	276	277	270	261	284	263	277	264	269	249	272	270	294	256	301	283	278	256	260	267	264	271	305	252	251	266	279	261	274	269	283	279	253	290	285	262	257	276	295	288	290	264	297	290	270	262	275	291	296	280	251	265	239	267	290	266	257	299	263	289	290	262	282	300	269	267	269	284	289	251	279	284	262	236	284	246	277	278	292	282	235	246	271	278	265	308	290	298	293	250	266	256	278	268	301	300	265	285	261	270	280	267	260	240	261	272	277	281	270	273	276	276	296	298	269	276	301	275	268	302	265	230	249	234	293	273	306	281	321	265	262	282	260	290	291	302	286	253	274	302	291	260	278	303	289	269	278	266	276	252	269	293	266	281	298	263	277	261	239	258	266	258	270	252	276	270	273
23579	21392	28436	24720	20592	2232	545	372	290	240	224	254	191	151	129	132	112	106	115	107	124	98	109	109	111	99	94	81	90	76	89	108	92	102	109	90	92	98	92	89	80	79	90	89	78	71	76	95	93	100	78	89	104	83	82	82	80	96	85	82	82	85	96	87	83	84	89	70	97	82	79	72	77	72	66	98	92	88	93	75	96	91	102	83	92	83	93	67	82	87	103	83	98	93	98	92	87	87	87	88	87	79	83	83	84	90	82	88	86	70	78	84	88	86	86	104	89	74	77	73	79	86	88	84	75	71	84	111	103	85	81	79	81	81	85	82	98	84	78	107	90	104	81	81	86	91	85	98	88	86	93	79	100	87	70	85	92	76	88	107	86	75	60	91	90	96	95	92	86	80	80	81	85	71	91	84	103	85	80	88	85	72	74	85	84	84	77	78	83	75	86	69	83	88	105	69	96	86	79	71	92	95	91	72	84	78	105	74	97	82	86	83	92	71	97	85	95	108	71	95	91	76	70	84	89	74	83	80	75	67	80	75	79	69	77	84	90	84	83	105	77	80	73	81	82	72	93	83	92	85	82	92	105	78	80	79	91	89	96	93	74	101	86	69	84	82	87	81	101	76	73	71	87	78	81	92	90	85	67	79	87	83	89	88	78	70	79	63	77	77	90	92	86	81	73	95	91	67	78	76	90	84	88	82	83	87	92	82	75	77	78	83	79	77	85	83	92	69	79	91	83	96	82	87	88	75	78	83	75	98	89	81	77	65	77	87	85	94	98	75	74	76	90	98	113	94	79	84	57	59	85	92	77	81	95	91	86	88	90	87	92	68	95	101	85	73	84	84	97	89	75	84	78	76	82	94	81	72	97	83	72	88	83	81	77	64	90	68	102	80	80	90	90	84	93	71	69	102	96	74	99	79	86	106	85	103	78	92	74	104	78	85	73	92	84	71	93	87	98	89	83	80	79	70	73	78	109	86	76	100	70	79	99	89	79	88	84	81	78	91	79	92	95	76	79	88	78	79	84	94	95	82	85	83	88	72	86	80	98	83	79	82	85	82	87	84	88	93	97	89	67	80	83	102	93	68	85	89	90	80	83	81	75	66	97	78	78	83	84	87	70	86	75	78	73	93	69	96	82	72	94	91	80	99	78	90	83	100	65	78	76	87	75	79	84	69	96	82	85	68	77	98	67	70	92	105	61	88	85	89	82	83	71	78	93	85	100	97	91	86	87	91	82	78	82	84	79	77	83	108	99	83	84	93	86	74	66	81	100	84	91	72	79	84	77	81	76	93	73	87	97	77	90	90	81	99	89	86	70	95	84	78	86	82	82	82	77	70	91	81	88	96	83	78	93	80	71	95	95	104	80	60	108	85	80	70	87	79	79	71	95	86	93	82	77	94	87	87	92	74	74	76	76	102	70	67	92	89	79	76	90	101	95	92	78	103	83	82	91	81	81	82	93	97	75	63	82	99	83	75	88	74	92	84	67	77	92	78	86	98	79	79	68	88	90	74	86	80	82	91	87	78	69	85	77	85	86	91	73	105	79	82	77	85	87	80	81	86	96	92	75	77	84	82	87	99	75	77	67	85	83	85	90	71	93	86	75	75	91	89	97	86	80	70	81	75	70	83	94	94	83	81	84	90	111	88	83	80	92	86	102	90	75	85	77	85	93	80	88	79	84	81	74	98	79	89	75	64	71	76	101	91	86	63	77	101	68	90	67	74	80	84	74	96	96	77	98	76	103	81	92	78	76	103	100	86	81	99	78	83	85	80	73	96	73	75	91	106	80	104	94	75	89	65	84	85	77	69	82	86	83	83	95	84	79	74	68	86	88	87	83	81	87	84	78	82	74	81	86	92	66	83	82	82	72	94	97	81	76	73	82	63	89	94	82	89	69	86	87	86	92	95	77	79	95	92	102	88	95	94	107	67	103	102	97	82	81	81	86	90	71	72	81	85	75	68	63	79	99	97	84	91	87	83	83	79	74	89	86	76	88	89	75	71	87	74	87	88	73	89	84	79	89	76	81	71	100	90	84	90	95	58	81	84	72	75	72	79	80	69	92	87	78	78	92	92	96	64	95	88	90	74	90	77	100	83	74	75	88	74	84	82	87	71	99	64	87	69	80	93	92	85	90	81	81	84	91	73	86	88	82	84	89	75	88	82	67	107	82	80	80	84	87	78	74	74	80	61	98	85	90	84	84	98	105	79	81	107	100	94	84	79	93	90	82	73	70	86	91	104	73	73	82	84	90	73	100	69	100	77	94	93	81	80	67	82	82	67	102	85	106	83	78	67	81	79	113	89	77	91	85	65	79	91	96	94	97	82	105	71	93	66	90	95	99	88	63	86	80	80	84	87	90	80	70	87	82	91	87	84	78	87	111	89	81	75	66	89	100	90	98	80	88	114	83	88	89	97	105	85	92	75	91	91	87	84	74	84	88	86	78	91	80	84	89	99	82	79	78	77	91	92	84	83	86	96	92	82	96	83	83	77	78	72	102	84	88	84	100	83	84	87	101	83	74	99	97	79	93	90	91	93	71	89	85	74	77	92	90	76	87	83	88	92	82	84	89	67	78	80	84	88	82	91	72	94	78	88	98	88	75	99	79	84	75	81	95	77	90	107	72	62	84	81	67	74	88	74	85	62	98	85	73	73	81	73	77	85	97	88	84	84	97	95	87	72	80	81	77	93	88	84	65	86	74	70	77	88	100	68	81	80	81	82	71	81	64	74	78	91	82	80	78	79	86	85	80	84	82	93	85	84	74	87	83	93	88	104	71	95	72	78	82	82	80	85	59	74	84	88	85	85	105	91	86	97	82	81	79	89	81	72	92	90	81	69	92	81	73	74	81	76	95	81	68	83	84	97	74	84	87	76	77	84	88	88	86	71	73	79	77	85	82	80	85	84	99	77	80	76	85	83	90	88	85	75	86	70	78	70	92	108	96	67	88	85	85	86	82	89	80	91	85	104	88	60	83	76	91	83	77	93	69	86	93	67	88	79	91	95	71	88	90	85	73	90	84	96	87	73	71	89	84	82	77	95	85	89	73	91	77	85	86	85	80	82	91	77	79	101	80	91	87	86	69	75	108	79	87	85	94	82	62	73	96	80	96	91	91	93	74	86	72	78	71	82	96	76	95	78	98	99	74	84	75	90	78	80	94	81	94	69	71	80	74	73	82	78	99	81	81	86	75	82	97	75	89	72	66	80	81	83	55	72	87	84	80	80	92	93	75	94	93	74	79	98	83	82	106	73	89	81	86	73	92	84	84	90	86	99	69	86	70	89	82	90	72	82	77	93	101	84	78	94	101	88	76	74	79	92	82	73	67	73	75	65	84	69	77	93	78	62	69	84	73	91	73	75	69	90	64	78	94	73	87	74	75	81	80	92	85	83	86	84	88	82	94	93	89	79	80	84	96	71	83	94	68	92	75	120	85	89	67	67	91	97	79	95	102	77	57	86	62	66	72	84
3864	10884	7574	3557	2414	1650	1193	839	721	572	545	555	372	296	267	258	208	224	206	181	176	169	196	184	179	178	169	153	154	160	140	160	124	157	150	162	151	147	126	138	144	142	138	160	106	136	140	163	150	133	148	137	141	122	137	132	139	113	142	134	125	143	128	139	153	147	134	113	127	140	139	134	150	137	142	123	120	143	141	130	151	141	155	147	142	145	114	147	152	131	119	128	143	127	132	134	140	150	130	132	148	119	170	153	133	142	130	152	140	139	146	149	150	140	127	162	125	139	148	124	124	140	141	144	124	148	136	134	130	144	124	152	110	129	157	135	158	150	118	123	147	147	142	146	125	160	160	153	138	121	149	140	137	155	141	149	145	139	157	143	150	140	136	139	141	128	143	139	134	133	129	143	130	137	151	150	154	136	136	142	138	129	151	138	144	148	144	144	133	141	150	155	172	134	124	122	159	119	138	121	138	112	152	130	124	129	117	143	139	152	148	142	158	119	133	141	129	140	127	138	122	138	162	128	150	134	163	156	135	140	131	125	137	141	118	126	129	144	124	141	147	149	140	137	123	145	168	132	128	147	142	160	137	139	125	141	147	143	134	124	146	123	139	128	123	138	163	138	139	133	139	116	119	125	136	143	143	146	126	127	124	151	124	138	137	118	151	140	144	147	119	142	147	141	157	153	132	132	142	144	131	150	145	153	129	128	134	133	134	140	127	124	147	158	142	128	132	122	125	152	137	155	136	144	147	156	154	123	151	114	127	137	158	133	147	122	143	150	132	144	143	132	142	153	126	143	159	132	130	143	143	133	137	131	148	120	101	158	134	127	124	151	136	160	137	154	139	137	120	117	116	152	149	128	156	129	139	138	142	114	133	135	124	112	140	142	145	142	138	146	140	123	139	159	145	132	152	139	117	161	136	130	137	132	124	131	146	120	138	150	131	136	151	120	159	145	139	130	139	160	133	140	135	137	135	143	133	128	127	132	134	123	118	161	125	124	139	145	137	148	136	154	119	170	149	135	145	133	114	135	154	124	136	126	138	127	136	143	133	120	145	132	131	130	142	152	127	123	143	154	117	127	143	131	133	138	122	138	140	123	150	140	143	127	178	127	131	120	139	139	125	113	137	130	134	139	144	148	146	125	121	133	124	138	143	136	133	126	135	112	144	138	142	134	130	132	138	147	138	135	140	146	133	132	136	135	145	152	134	129	135	145	139	149	130	147	137	145	152	149	138	156	133	130	113	145	151	132	132	156	145	125	144	148	120	124	126	146	138	129	139	139	109	129	141	129	137	129	110	150	142	126	141	134	132	151	129	124	144	144	147	113	137	152	144	134	135	151	126	145	135	145	150	145	122	140	135	161	131	157	123	126	135	130	141	132	147	157	154	127	110	117	150	129	141	147	125	126	135	136	119	135	128	124	136	141	146	121	148	109	137	127	122	145	131	148	117	141	129	143	138	144	142	136	125	147	155	113	143	146	167	131	137	141	141	121	143	125	138	138	145	132	129	131	126	153	116	152	134	116	133	141	137	148	134	136	134	148	115	147	150	137	134	151	149	119	132	154	123	128	123	131	138	141	134	142	136	147	153	145	149	130	133	132	141	131	117	151	105	145	118	150	131	122	118	143	146	108	120	134	131	146	144	134	137	113	139	135	146	144	134	118	133	154	120	145	125	136	134	118	127	148	132	132	132	135	127	124	173	137	125	134	114	121	145	136	143	152	157	119	134	152	135	133	136	128	136	150	128	146	134	127	142	119	140	138	135	139	122	123	151	130	135	137	152	135	114	131	158	120	136	134	126	134	122	144	140	127	143	147	136	142	150	130	123	126	131	120	135	133	141	146	151	138	150	145	122	134	135	129	131	125	135	128	154	143	138	139	130	137	145	124	130	149	157	111	133	140	131	132	132	138	144	137	150	148	130	116	141	137	146	125	141	137	132	130	121	132	130	133	132	130	156	94	137	149	121	141	142	150	146	137	151	140	128	124	114	152	159	128	115	121	151	141	137	157	144	130	135	118	121	144	129	158	136	147	147	127	120	135	126	163	132	124	146	136	136	131	116	120	127	146	134	124	134	133	141	130	138	147	136	146	128	134	148	151	126	147	132	157	122	116	111	128	132	135	117	109	132	130	138	148	142	131	136	150	145	102	128	128	132	129	137	128	121	134	156	160	131	123	125	144	133	115	126	116	132	130	133	136	151	116	124	135	147	128	129	133	141	144	139	142	142	146	152	147	138	121	123	131	125	123	123	131	148	142	164	144	127	139	163	143	138	125	125	153	120	144	136	146	136	152	139	139	131	138	147	150	140	143	134	148	133	150	127	139	137	133	166	139	137	132	129	124	130	136	135	139	144	144	108	148	147	136	136	156	122	151	153	142	123	147	136	134	153	137	141	136	137	135	123	129	128	139	127	128	142	139	120	128	149	142	134	123	140	140	122	117	117	141	117	148	134	145	143	121	119	157	137	124	140	128	140	147	152	141	121	157	147	135	145	143	142	136	142	125	136	135	135	145	129	133	132	110	154	124	138	131	121	139	148	132	141	143	127	122	132	131	123	137	124	150	127	133	136	129	147	146	137	129	144	130	138	148	141	139	117	127	142	137	113	116	147	133	154	148	128	127	123	155	120	148	149	129	134	141	136	129	142	124	133	151	122	136	129	150	141	142	121	119	136	141	133	125	135	145	147	114	129	130	147	131	133	118	143	145	136	152	115	136	112	145	137	154	145	153	155	121	146	138	137	129	154	132	143	136	127	127	136	153	147	123	110	121	147	129	129	161	139	143	131	130	140	142	118	138	142	137	133	150	126	135	139	144	148	131	120	129	147	160	111	123	145	129	135	156	157	133	135	140	129	144	162	152	141	148	151	150	116	151	119	134	140	145	119	132	131	139	140	130	129	137	143	131	140	142	137	123	131	132	133	130	135	133	138	145	144	142	154	150	120	133	152	138	136	135	148	148	124	152	131	126	133	124	129	141	128	123	137	163	152	136	138	106	150	159	135	141	138	133	135	155	144	122	135	162	158	134	131	135	124	143	138	125	126	131	133	132	141	138	139	138	133	129	142	131	124	142	135	133	141	125	124	136	126	134	130	144	139	139	137	135	132	127	149	115	137	130	131	143	133	136	134	111	143	130	129	157	127	120	160	156	130	131	146	145	123	114	144	134	131	143	126	141	144	142	143	122	147	134	133	142	139	142	134	121	133	136	128	136	133	124	131	127	144	153	148	121	135	152	121	133	155	121	138	147	130	121	123	152	132	149	130	120	143	136	147	132	132	143	141	133	113	133	137	135	155	136	159	127	144	132	143	128	142	168	138	108	150	149	133	131	120	137	144	126	143	124	146	159	122	138	135	138	161	139	151	156	122	124	131	130	124	131	147	140	125	124	139	135	153	130	132	114	141	148	136	140	126	149	126	134	139	136	130	137	132	142	131	109	126	128	160	126	140	162	126	136	157	124	131	122	152	149	124	136
24662	21407	26838	24974	2594	583	458	397	320	324	336	300	274	250	246	240	257	255	252	225	235	244	239	228	267	205	219	249	235	231	234	250	221	208	208	241	218	226	209	221	220	192	228	222	224	202	233	233	235	207	207	210	229	212	213	222	235	213	243	220	207	230	233	218	212	206	209	220	221	214	218	213	235	222	220	232	209	224	222	205	207	203	244	225	210	223	204	219	223	211	220	195	236	204	235	221	230	247	243	203	242	212	206	228	226	223	195	242	222	225	238	232	230	250	226	237	207	215	238	227	237	205	204	208	252	237	217	222	211	220	221	207	242	229	220	213	214	218	210	211	200	237	216	222	234	190	223	230	218	228	215	207	215	206	211	219	220	216	210	192	227	204	207	237	229	221	211	230	217	205	218	213	217	208	239	231	228	220	236	225	219	197	230	236	204	226	226	215	208	221	202	242	239	212	218	196	203	223	231	240	227	227	225	218	214	217	228	223	185	199	221	228	224	220	217	195	258	187	205	212	237	223	208	212	221	224	228	238	250	241	201	216	203	219	239	224	218	238	236	237	234	222	214	242	203	233	214	214	232	236	223	189	252	194	230	200	225	246	218	232	233	228	226	196	220	225	212	209	224	199	217	220	182	261	247	220	228	203	208	223	221	224	212	246	216	221	209	221	236	246	190	219	215	225	220	224	222	219	230	217	225	201	214	244	184	235	196	235	202	221	224	246	221	232	209	249	235	228	237	212	198	229	219	222	224	225	237	223	217	221	209	228	221	221	239	238	215	240	223	222	239	200	205	221	223	214	205	215	219	217	197	228	210	220	229	242	242	220	238	233	218	227	230	197	211	241	203	226	254	204	222	205	226	233	212	219	242	228	214	258	246	209	239	230	215	224	236	224	250	219	217	227	196	217	230	206	237	210	231	215	230	196	222	227	255	254	213	248	221	201	215	205	203	204	260	214	239	230	216	220	227	203	223	244	181	211	229	208	226	202	205	213	238	211	222	229	215	226	235	201	213	216	213	225	218	232	217	228	218	225	206	220	225	195	223	232	208	208	220	219	224	217	211	199	212	219	220	213	239	248	226	233	209	206	226	217	217	214	223	214	216	218	219	204	206	249	220	212	216	214	225	186	210	227	197	204	213	215	227	235	214	222	230	253	222	259	246	197	195	187	209	208	241	213	214	221	202	191	233	215	238	233	225	192	232	251	231	207	252	232	208	227	245	235	241	208	207	171	217	207	208	222	230	225	232	224	205	193	226	255	218	215	239	205	192	207	236	190	237	232	247	233	202	237	229	182	248	224	233	203	199	242	199	235	216	223	193	197	216	227	225	190	214	208	200	221	245	238	222	216	225	223	215	231	208	216	232	233	231	222	203	240	182	229	227	228	229	228	218	207	258	218	245	218	244	209	223	202	196	220	231	208	204	225	212	231	232	216	203	224	219	232	212	216	242	222	233	230	206	198	213	223	200	203	212	211	213	225	235	213	214	218	218	219	226	232	254	232	219	220	204	224	206	216	235	222	216	215	224	216	233	220	218	211	215	221	227	218	240	226	240	203	206	215	209	223	211	221	221	202	258	231	215	241	236	201	214	214	206	197	220	218	206	197	233	221	221	219	214	223	227	222	220	234	214	221	207	234	212	219	195	258	212	236	188	225	216	195	228	228	189	215	226	219	229	241	212	203	230	218	236	226	227	213	220	203	239	231	226	226	200	230	220	223	239	203	245	242	227	235	224	222	215	236	234	252	240	216	217	215	194	224	213	209	226	227	190	210	197	212	201	224	192	237	199	234	209	224	208	226	231	222	201	229	240	221	219	210	210	240	237	186	216	192	232	216	218	242	245	218	213	235	204	237	208	214	223	201	233	204	197	210	242	202	202	226	218	197	253	230	224	213	220	217	223	212	225	216	215	227	222	193	208	225	258	220	214	209	238	207	231	216	198	219	199	217	232	200	214	225	228	227	214	238	208	212	219	257	183	233	217	223	235	214	220	197	254	208	215	225	217	252	236	218	212	234	216	210	213	244	212	223	221	244	209	218	202	212	258	218	185	222	226	242	223	236	237	215	209	209	216	235	228	208	218	231	198	205	230	243	210	217	234	230	217	214	223	220	237	226	192	213	222	206	228	208	219	237	216	236	222	222	229	215	220	228	235	231	220	231	240	207	220	218	211	235	237	214	219	208	235	219	205	229	214	222	212	238	226	234	220	208	210	223	209	231	230	218	214	196	233	220	209	232	242	196	217	249	233	245	213	204	206	257	208	221	203	209	201	222	203	213	219	198	233	212	223	209	214	215	210	228	234	236	216	222	216	221	205	203	216	202	208	215	244	225	222	195	213	235	218	242	234	209	233	222	228	202	211	223	212	219	203	223	200	196	240	224	211	249	215	226	217	233	214	234	232	234	224	238	235	231	238	219	219	233	223	228	214	208	232	216	202	228	232	223	206	221	213	220	208	230	197	226	216	208	214	212	234	192	227	207	193	229	221	216	205	204	242	217	225	212	211	181	197	201	213	228	253	217	212	217	227	227	225	198	251	209	243	208	241	224	240	219	213	209	207	247	232	233	218	224	220	226	221	241	225	233	220	233	214	208	210	223	214	213	214	221	217	223	212	209	229	209	226	201	237	207	232	223	208	206	244	207	218	246	181	208	265	223	242	246	248	213	204	218	213	247	243	236	202	223	214	207	232	241	216	211	210	225	221	205	206	211	240	208	236	221	218	233	216	242	212	222	208	224	230	223	220	217	253	221	219	254	203	208	230	204	206	199	247	210	201	229	223	226	173	194	218	210	229	216	215	197	226	245	240	233	214	218	256	224	246	257	248	204	200	200	214	236	237	214	204	205	224	227	220	221	236	205	210	215	212	198	188	212	207	233	191	236	221	225	202	197	213	234	213	199	226	259	241	231	199	235	206	248	192	223	216	218	219	205	220	202	228	211	212	218	238	241	226	207	236	207	225	205	234	215	212	209	211	212	238	223	202	215	202	251	230	232	226	212	214	206	251	231	231	229	220	217	198	221	225	209	224	241	199	217	222	190	212	241	211	213	234	255	215	210	212	244	258	226	224	228	224	238	224	243	220	209	214	201	206	237	214	230	217	244	228	225	219	228	227	217	190	204	213	230	215	236	213	217	248	200	214	237	235	237	218	205	222	210	212	229	233	239	220	232	223	219	217	245	226	228	218	243	251	217	203	237	219	268	256	238	216	226	239	216	215	237	226	197	212	211	237	183	234	220	201	227	213	201	221	192	201	218	222	224	222	210	217	226	224	213	234	214	244	227	251	227	250	208	248	220	242	247	223	228	211	214	266	213	248	223	241	213	236	205	217	196	238	207	216	215	224	226	234	215	226	247	210	235	203	196	231	222	202	198	196	178	225	231	238	223	242	255	241	235	255	225	214	235	251	255	227	241	234	220	177	208	204	211	228	195	220	234	191	252	221	208	241	212	224	259	238	239	212	211	239	207	201	229	208	219	220	215
3693	7375	5303	2453	1819	1355	960	825	674	619	601	638	522	409	426	429	393	395	345	376	360	363	384	363	376	316	350	341	347	388	350	313	352	339	324	317	306	348	333	354	355	337	361	344	330	322	380	342	365	346	321	334	339	350	323	351	341	347	362	346	330	325	318	336	304	360	309	349	319	313	384	369	294	354	314	320	324	345	336	338	338	319	354	322	314	333	341	349	345	326	339	335	354	366	350	333	333	390	359	347	322	349	325	376	362	337	333	329	304	327	335	338	340	367	336	330	324	331	342	352	320	339	323	327	299	301	317	359	343	340	347	329	323	355	341	317	350	346	327	314	358	320	347	297	339	330	359	314	340	391	330	314	346	370	322	322	338	296	348	365	344	344	308	310	315	356	326	321	348	336	338	335	338	369	340	327	331	300	318	333	326	313	324	309	357	332	324	322	355	329	319	329	342	308	334	349	368	353	336	311	323	319	343	351	325	356	332	336	316	334	357	338	325	345	355	313	350	363	355	325	356	336	304	338	353	367	339	323	372	360	357	302	343	335	345	348	355	331	374	334	366	333	350	325	354	369	306	325	321	305	354	354	363	336	353	320	336	362	322	313	340	329	307	355	315	362	342	349	325	325	363	331	332	317	309	325	309	342	339	356	342	355	351	328	317	331	334	283	312	298	293	321	339	338	337	335	360	328	333	312	328	342	315	345	333	322	366	322	351	313	316	354	350	321	350	340	364	343	335	322	337	337	342	310	331	335	301	323	326	383	362	351	361	333	349	298	343	334	344	358	342	345	342	344	335	341	339	309	351	333	351	347	346	355	356	321	372	318	388	332	301	327	339	337	355	340	348	344	343	311	345	331	331	336	322	320	358	330	336	337	315	319	325	336	324	361	297	320	360	343	338	334	304	326	350	323	298	327	358	317	343	322	312	343	315	349	367	311	325	319	334	335	322	325	338	315	356	369	362	337	354	344	324	352	353	325	333	309	359	326	351	344	336	318	311	393	335	335	335	336	343	312	362	340	340	314	335	319	313	336	334	354	339	325	348	346	329	362	322	326	315	340	365	358	323	318	321	353	327	327	320	326	354	329	352	320	322	334	332	318	300	325	367	360	339	317	300	349	324	334	342	336	296	341	310	331	329	355	324	385	340	331	323	363	350	325	334	347	353	360	354	335	343	341	306	344	318	366	298	341	312	308	334	341	345	370	344	321	331	344	308	391	332	319	335	350	360	338	359	354	320	343	344	337	339	342	331	337	316	340	366	339	314	316	335	339	357	314	336	309	339	325	363	353	333	344	348	341	333	317	346	326	321	356	338	326	322	355	382	355	342	359	331	335	360	339	355	351	335	366	363	311	336	359	325	357	362	319	332	332	286	332	321	341	354	329	343	336	302	326	333	353	369	342	355	319	348	332	334	338	307	318	339	324	342	339	344	305	315	332	336	330	344	309	349	322	331	323	328	308	318	344	330	371	322	350	326	319	306	373	350	385	344	352	341	323	326	343	323	335	341	312	327	330	363	345	340	307	331	290	346	357	327	344	376	303	329	326	335	319	328	317	347	342	343	324	340	347	347	327	321	333	321	306	351	317	309	311	345	349	340	360	338	345	309	321	342	352	364	336	333	334	345	364	355	345	324	343	334	332	353	316	317	342	312	322	323	309	349	329	332	336	317	358	332	366	350	344	314	304	352	336	319	328	337	356	345	327	327	326	323	319	336	358	380	323	320	326	333	348	343	349	310	323	326	322	321	355	336	330	342	313	325	352	384	323	340	323	318	336	331	334	314	336	355	325	328	372	344	332	331	364	336	372	318	358	340	316	322	349	312	337	309	321	335	338	329	394	319	326	347	349	319	327	319	303	340	332	371	316	327	337	365	324	313	338	328	327	341	336	353	316	344	332	302	355	330	339	358	349	306	334	352	321	326	322	326	333	334	347	309	367	351	365	330	354	334	320	345	330	335	334	321	327	294	326	344	299	333	347	338	325	311	274	318	336	338	323	318	344	384	332	328	338	316	348	333	343	342	320	350	310	349	343	321	321	333	345	351	322	356	322	346	339	347	338	343	327	331	330	317	357	339	341	305	348	358	362	349	342	332	358	347	314	340	302	342	356	298	331	342	346	333	312	308	327	322	325	371	368	340	310	366	326	312	364	330	325	316	322	337	348	342	350	345	311	346	361	341	376	295	371	356	333	308	331	303	326	352	340	327	327	359	326	310	359	347	352	338	321	341	333	308	345	324	318	339	336	334	337	323	347	379	320	359	315	325	353	341	313	340	347	319	328	369	324	381	334	345	318	336	335	329	333	355	330	366	335	334	323	343	331	332	311	336	364	349	344	337	305	340	344	353	341	312	310	315	333	317	371	347	328	336	317	326	327	335	312	299	342	337	355	331	349	318	357	329	316	349	352	333	359	312	334	325	323	329	366	305	339	293	325	355	331	334	305	321	318	336	353	325	358	319	337	344	330	335	372	327	316	345	315	299	337	327	360	310	371	324	335	324	334	322	342	317	334	335	336	313	314	343	343	359	334	316	336	357	410	329	320	312	319	361	344	302	323	344	336	316	339	313	314	339	325	356	356	345	324	342	341	342	327	352	313	367	328	347	339	315	313	313	347	366	315	359	365	325	345	315	337	348	330	333	360	366	309	308	311	327	327	343	333	336	304	349	335	321	363	336	310	341	359	337	330	327	362	338	339	350	310	324	332	322	365	347	347	330	344	309	318	341	343	349	333	320	331	342	333	338	315	345	334	331	336	301	322	344	326	327	309	357	325	335	340	334	305	333	331	333	324	337	284	340	338	313	347	339	357	310	346	337	313	323	338	312	336	345	371	355	292	309	314	354	338	351	323	351	323	361	348	353	330	344	353	321	352	343	326	337	327	328	333	326	332	360	360	370	338	321	318	313	328	334	328	318	323	328	345	353	341	352	300	349	359	332	347	328	337	354	354	346	327	337	351	356	343	346	369	334	349	324	323	300	319	345	336	321	341	341	332	340	353	353	340	376	363	327	349	333	316	315	348	324	350	334	328	316	342	350	312	349	324	310	311	355	361	346	318	360	318	332	299	347	326	325	328	331	352	357	377	308	327	280	308	322	336	352	337	322	358	354	359	324	359	322	327	289	340	333	332	317	320	323	288	318	331	299	347	326	338	339	341	327	345	371	338	351	314	348	332	310	373	354	352	348	343	359	331	375	314	347	343	308	347	323	371	330	322	335	358	283	324	357	342	315	307	363	363	324	318	369	325	344	351	373	313	325	319	321	335	340	333	350	330	343	307	337	331	325	356	313	334	336	316	332	330	330	319	336	314	334	355	320	343	342	336	321	325	336	322	336	309	338	363	355	314	331	350	321	342	341	319	334	332	376	355	307	336	313	325	361	325	325	321	332	307	357	334	331	323	353	340	329	356	337	361	335	350	335	353	313	328	333	369	319	332	342	324	328	344	344	340	377	349	336	365	351	321	336	338	342	346	341	349	325	325
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
