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
340326834917	340326835437	340326835987	340326836537	340326837086	340326837639	340326838187	340326838736	340326839286	340326839837	340326840387	340326840937	340326841486	340326842037	340326842587	340326843137	340326843686	340326844237	340326844787	340326845337	340326845886	340326846437	340326846987	340326847537	340326848086	340326848637	340326849187	340326849737	340326850286	340326850837	340326851387	340326851937	340326852486	340326853037	340326853587	340326854137	340326854686	340326855237	340326855787	340326856337	340326856886	340326857437	340326857987	340326858537	340326859086	340326859637	340326860187	340326860737	340326861286	340326861837	340326862387	340326862937	340326863486	340326864037	340326864587	340326865137	340326865686	340326866237	340326866787	340326867337	340326867886	340326868437	340326868987	340326869537	340326870086	340326870637	340326871187	340326871737	340326872286	340326872837	340326873387	340326873937	340326874486	340326875037	340326875587	340326876137	340326876686	340326877237	340326877787	340326878337	340326878886	340326879437	340326879987	340326880537	340326881086	340326881637	340326882187	340326882737	340326883286	340326883837	340326884387	340326884937	340326885486	340326886037	340326886587	340326887137	340326887686	340326888237	340326888787	340326889337	340326889886	340326890437	340326890987	340326891537	340326892086	340326892637	340326893187	340326893737	340326894286	340326894837	340326895387	340326895937	340326896486	340326897037	340326897587	340326898137	340326898686	340326899237	340326899787	340326900337	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2642	2000	3600	2300	2641	2000	3600	2300	2640	2000	3600	2300	2639	2000	3600	2300	2638	2000	3600	2300	2638	2000	3600	2300	2637	2000	3600	2300	2636	2000	3600	2300	2636	2000	3600	2300	2635	2000	3600	2300	2634	2000	3600	2300	2634	2000	3600	2300	2634	2000	3600	2300	2633	2000	3600	2300	2633	2000	3600	2300	2633	2000	3600	2300	2633	2000	3600	2300	2633	2000	3600	2300	2633	2000	3600	2300	2633	2000	3600	2300	2633	2000	3600	2300	2633	2000	3600	2300	2634	2000	3600	2300	2634	2000	3600	2300	2635	2000	3600	2300	2636	2000	3600	2300	2637	2000	3600	2300	2637	2000	3600	2300	2638	2000	3600	2300	2639	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
21888	20134	27418	22618	20127	20114	5238	1186	973	872	743	697	659	671	620	563	518	537	530	546	537	502	543	533	549	510	515	520	587	841	1522	3966	4917	4303	1832	537	508	498	466	467	480	510	484	467	474	485	450	476	457	496	512	515	480	496	453	463	457	427	471	478	482	502	508	487	488	464	475	464	445	482	466	455	489	435	488	467	505	488	473	471	461	435	498	479	518	498	443	486	468	507	518	498	489	451	475	488	517	457	472	447	461	487	461	439	475	491	484	489	433	477	467	526	456	499	468	450	465	457	494	477	503	439	485	488	474	483	486	481	451	449	530	461	493	487	465	491	483	466	476	479	486	469	485	489	479	477	471	455	489	457	457	463	523	509	506	532	490	463	462	448	513	464	501	461	465	464	502	502	493	473	501	521	484	488	489	485	458	464	465	476	491	468	459	492	481	458	506	512	454	512	478	470	500	476	422	479	489	441	443	442	463	454	446	474	523	486	464	543	463	448	467	481	489	466	449	439	481	448	477	470	499	487	462	492	462	465	497	471	466	491	468	461	493	470	488	471	447	497	496	512	472	482	463	478	480	490	496	498	474	470	499	515	468	462	460	502	476	474	483	482	455	457	475	486	496	474	494	500	479	465	479	471	479	477	466	473	461	525	465	509	471	465	529	471	473	482	482	433	473	504	496	423	499	473	443	513	474	505	513	477	501	454	494	471	424	444	476	479	454	481	446	468	444	478	464	459	488	460	482	423	499	486	486	451	445	437	473	478	476	466	490	467	465	421	498	495	512	450	475	499	468	483	484	495	471	445	484	447	470	487	488	510	515	516	423	470	494	443	529	504	429	477	488	468	445	468	487	447	514	494	460	474	465	433	486	455	489	458	454	461	469	472	447	509	449	465	491	462	471	473	448	476	450	481	476	458	454	478	477	441	484	497	518	489	488	513	495	489	446	461	477	472	511	445	462	463	537	463	484	442	452	543	436	502	460	484	477	474	455	465	444	476	507	482	472	492	451	463	461	468	505	440	522	481	446	424	491	499	487	448	426	452	480	454	490	485	463	494	504	483	484	480	471	498	479	458	451	486	482	486	462	458	452	476	458	480	514	456	477	478	492	461	452	462	488	477	458	452	463	472	487	500	475	483	512	486	478	509	468	506	472	496	444	506	477	491	479	442	479	493	451	465	496	439	475	457	476	525	481	453	459	427	462	467	455	516	456	470	467	428	513	479	503	508	508	474	492	478	444	473	459	455	465	467	479	463	514	500	434	463	443	524	481	447	488	489	488	469	491	464	466	468	465	501	487	456	487	491	484	456	443	473	476	482	423	440	488	481	478	465	478	491	495	474	464	474	452	435	481	517	436	498	505	435	446	483	479	450	457	489	460	467	496	502	481	437	450	457	454	487	481	466	436	482	477	477	479	474	491	450	495	468	459	516	493	462	453	452	485	469	485	442	504	491	460	485	430	475	439	447	470	463	477	445	482	453	491	450	486	473	465	500	470	515	489	504	449	475	499	480	466	502	445	474	482	455	491	477	475	502	487	477	424	459	452	490	488	496	480	449	494	476	474	474	450	475	501	461	495	462	483	467	487	499	472	464	457	469	466	444	456	436	462	437	499	455	473	464	475	488	495	515	450	476	460	485	448	493	463	470	474	484	462	500	456	465	435	473	458	439	435	463	477	499	476	478	448	459	498	452	486	442	499	474	451	486	474	466	504	464	446	472	439	458	512	461	455	451	483	458	496	461	471	490	456	452	463	475	503	488	418	504	491	482	469	484	447	479	479	494	446	436	493	478	474	432	472	463	482	500	469	475	456	434	471	474	484	451	469	510	456	485	446	472	513	473	511	469	430	467	475	453	452	488	486	459	491	473	510	463	477	457	478	489	452	472	441	480	514	474	445	468	453	493	465	480	470	475	461	462	460	457	468	463	429	458	449	482	492	488	466	473	489	479	441	475	447	469	468	461	423	477	466	496	451	459	466	466	479	456	491	455	465	470	495	500	478	473	479	492	437	459	471	449	478	502	475	448	439	476	485	472	469	474	488	467	492	452	500	462	441	465	493	496	473	447	490	462	512	424	473	459	424	467	456	485	510	451	499	468	440	450	471	504	451	469	472	434	476	471	470	467	484	476	484	541	485	519	465	472	476	490	481	450	501	513	478	508	493	511	494	453	446	489	494	457	456	441	469	490	447	465	474	447	469	493	468	538	446	493	405	447	437	481	462	499	468	440	455	406	486	489	468	482	452	502	450	492	497	455	458	475	478	456	453	455	473	445	454	479	468	475	444	477	450	452	483	534	514	460	494	499	473	430	474	452	465	502	459	499	501	513	476	461	479	522	522	496	451	474	462	461	458	498	474	467	472	445	486	439	475	458	462	501	482	449	452	464	453	529	467	479	492	473	465	500	486	488	482	471	445	504	507	453	491	462	494	490	484	469	465	473	486	488	462	483	464	474	488	505	478	451	482	477	467	514	430	451	481	487	459	463	417	477	456	471	482	448	467	493	441	463	474	472	468	506	512	454	500	475	480	455	464	461	500	493	457	472	468	436	464	460	483	475	470	437	478	493	451	487	481	472	481	473	458	494	503	443	447	462	479	443	447	463	455	440	485	467	496	487	470	466	481	497	471	447	502	484	465	453	495	454	469	516	505	476	474	465	499	463	481	473	446	453	498	439	494	444	510	473	465	462	506	476	475	454	472	537	463	516	426	461	488	477	449	457	431	488	436	511	501	461	458	485	463	489	453	453	469	484	445	503	483	495	509	490	488	461	455	472	498	484	486	458	519	488	476	470	432	438	486	488	469	486	519	458	525	480	487	472	468	446	539	463	475	454	468	483	435	504	420	470	472	475	468	487	509	450	440	454	481	458	449	535	485	488	503	460	471	482	462	498	445	443	469	467	485	448	508	467	455	437	476	445	487	475	486	464	478	464	509	436	502	451	459	476	458	502	465	484	486	461	458	469	461	497	452	483	454	464	461	463	478	476	497	526	464	457	439	502	425	431	466	486	457	435	460	487	459	499	459	444	491	445	471	485	445	495	505	454	473	457	473	511	433	452	469	474	457	495	448	456	459	468	449	489	465	466	490	494	442	485	413	453	486	489	422	476	500	501	462	480	508	490	475	464	484	470	507	502	499	474	459	481	460	481	492	460	441	430	465	498	496	440	475	495	469	467	481	440	437	466	514	432	494	506	463	516	506	464	461	475	468	467	472	414	487	475	460	466	466	506	421	458	508	448	439	470	467	487	454	448	469	457	460	471	455	457	465	497	499	454	413	488	499	492	507	510	482	512	470	465	476	444	463	469	472	451	477	452	506	499	485	476	472	506	462	475	510	443	469	477	441	471	465	495	495	478	511	458	488	477	474	517	470	501	490	489	508	413	416	479	491	503	459	480	467	461	462	491	444	457	455	450	482	448	494	474	468	439	440	477	475	477	509	481	470	462	497	504	461	472	448	458	499	464	440	494	488	497	477	493	471	464	490	486
27365	16091	11127	5883	4297	3214	2541	1988	1716	1436	1350	1105	984	993	916	844	792	758	730	702	738	755	666	674	658	639	649	621	802	1280	2543	7037	8441	7127	2930	597	569	564	581	563	546	539	521	575	596	544	571	549	553	621	573	610	608	504	580	541	567	618	580	541	565	549	600	552	600	599	591	582	558	553	562	592	596	579	534	536	599	549	554	573	543	609	598	573	584	587	626	533	594	577	555	556	538	590	541	567	555	592	573	546	566	552	552	588	574	576	592	538	546	509	602	555	572	576	519	545	611	538	589	564	546	571	535	574	548	574	527	573	535	597	527	530	555	583	541	555	607	554	625	608	574	559	562	573	616	570	519	513	553	530	544	540	602	576	562	596	530	586	527	563	512	539	543	529	536	563	563	593	561	574	549	589	573	523	592	559	572	562	561	525	564	500	560	555	583	538	559	569	574	575	546	560	583	533	565	595	585	524	547	528	567	536	589	570	541	557	563	520	584	528	552	556	621	554	581	589	600	523	534	526	531	592	544	528	569	552	561	572	567	538	555	568	579	560	550	572	588	567	545	519	562	510	551	575	556	551	563	597	571	590	561	539	611	541	546	574	553	548	578	571	557	573	616	554	590	561	564	572	518	558	554	542	602	576	520	540	581	538	534	553	585	568	588	520	586	573	539	577	606	533	568	557	540	546	544	541	558	552	539	549	583	547	569	588	558	557	584	562	570	573	588	540	564	544	593	626	560	560	545	531	543	583	586	564	555	532	587	581	561	568	548	598	575	582	578	586	551	596	584	573	543	563	510	543	549	553	530	569	535	575	578	538	532	529	567	583	551	538	545	580	568	585	513	585	583	588	567	551	576	533	551	562	517	558	546	581	519	564	546	538	561	570	579	579	546	579	567	621	534	622	608	527	564	572	548	552	554	521	560	572	531	567	516	596	538	555	546	541	545	593	554	552	579	561	552	584	489	584	596	556	524	510	534	528	529	551	560	529	591	556	565	511	540	514	556	569	553	560	552	557	544	527	600	589	569	538	557	583	588	568	573	555	526	575	549	546	544	572	546	576	540	601	561	545	566	586	536	543	537	576	597	536	552	550	571	557	601	597	585	560	570	562	564	550	586	595	557	540	632	569	555	523	568	577	556	573	532	598	513	579	582	556	531	532	573	540	574	563	545	542	534	569	561	565	569	582	589	514	557	550	536	579	595	570	566	586	626	573	545	564	569	643	587	543	585	526	558	585	594	579	533	584	540	534	566	576	575	566	564	526	599	557	546	549	595	591	529	529	546	556	548	533	539	555	569	555	555	585	512	587	590	553	535	557	540	571	566	577	530	554	572	550	572	525	553	558	574	571	558	554	575	542	546	601	561	567	586	622	557	569	497	561	556	547	570	556	532	546	571	578	579	598	566	562	554	574	520	589	576	567	580	599	563	561	590	550	542	585	559	557	546	604	538	577	554	575	551	537	548	547	514	537	563	543	528	564	513	606	547	527	594	558	529	530	552	563	553	559	576	569	520	585	573	512	566	565	561	569	562	536	539	592	583	577	538	577	573	597	559	535	561	585	596	576	537	590	531	579	582	534	571	597	521	537	569	596	552	565	536	594	526	576	552	598	554	521	537	552	572	495	543	548	562	509	559	584	578	524	573	532	562	581	597	537	583	545	571	591	551	573	534	559	570	548	599	541	523	512	547	576	558	578	536	586	595	575	553	565	579	548	546	542	599	572	542	550	587	601	560	561	603	561	602	524	589	597	555	601	581	527	531	555	544	581	560	586	563	582	558	539	542	567	550	545	524	591	561	557	561	578	585	563	550	573	545	590	566	575	573	567	566	544	533	578	554	556	545	523	591	568	522	505	561	595	538	496	561	584	567	534	552	531	578	582	578	559	522	546	562	535	591	609	548	541	595	600	572	565	555	570	599	612	554	533	588	616	537	527	553	550	577	553	566	568	577	544	606	568	557	598	531	526	576	576	577	549	598	546	577	555	516	556	586	587	582	597	572	561	541	579	608	559	576	573	512	601	591	574	599	540	584	558	560	550	540	561	531	605	552	570	566	579	569	572	538	559	534	586	553	510	548	549	561	536	562	569	540	543	527	542	578	556	560	558	557	550	563	553	543	614	551	546	545	606	518	579	558	571	533	554	592	555	576	566	518	569	550	586	564	531	571	548	590	602	565	584	543	574	552	601	560	552	556	564	572	586	582	564	548	573	563	525	544	556	560	582	565	578	537	545	535	535	526	563	563	560	605	535	568	560	546	600	578	591	610	559	530	521	507	566	554	538	542	608	599	524	557	600	561	575	553	571	554	556	543	559	541	551	578	521	568	582	576	535	570	551	573	572	575	544	582	561	573	540	561	563	520	592	562	577	575	587	564	517	577	559	582	506	567	532	580	549	541	536	550	569	591	554	605	548	542	589	572	526	547	566	521	563	526	515	599	575	616	540	525	545	603	606	555	580	551	579	565	556	552	550	596	586	555	571	554	576	568	539	596	541	566	548	551	570	603	540	543	532	539	584	522	584	560	580	585	535	583	570	595	534	578	602	519	572	552	541	542	600	614	596	623	572	572	544	591	578	497	536	597	535	600	605	597	571	533	583	564	633	552	573	613	544	555	526	543	515	562	540	539	555	545	558	591	569	584	556	577	575	582	572	576	566	579	583	550	496	577	560	564	587	590	535	547	634	615	576	561	591	561	595	550	548	530	554	546	536	532	477	560	538	592	570	566	560	563	581	560	525	565	566	591	533	575	551	535	523	519	548	590	595	568	526	585	545	531	548	563	561	551	575	547	553	584	574	530	506	532	585	572	563	558	542	553	544	526	579	561	572	604	552	540	543	550	579	514	553	602	635	553	575	576	534	594	552	605	569	517	527	548	561	568	552	557	558	542	581	528	516	583	556	582	562	575	576	571	567	575	556	562	569	557	564	602	485	545	558	574	582	570	536	593	546	613	570	553	566	550	564	537	594	568	520	494	585	566	562	555	578	555	573	581	557	552	584	553	590	583	548	589	568	588	551	580	581	566	564	566	557	559	513	548	577	560	548	576	590	578	576	510	599	561	572	564	550	524	553	499	540	556	574	556	604	520	588	524	552	536	556	577	570	537	540	560	545	596	544	538	540	549	544	560	558	564	530	523	542	547	502	569	562	578	542	601	550	514	593	562	594	593	536	541	539	600	555	554	575	553	567	555	580	576	567	573	566	573	545	553	600	551	564	539	566	573	573	589	597	564	594	531	559	578	590	568	538	567	558	595	553	525	573	522	579	540	555	524	557	554	586	580	538	529	587	607	568	557	544	568	607	532	554	574	546	556	554	549	579	593	545	556	541	583	577	525	552	556	533	578	574	604	549	607	537	508	519	570	550	534	569	529	527	582	585	599	596	564	573	568	543	563	612	556	564	574	554	536	564	517	544	578	513	585	540	568	577	575	585	602	591	557	572	561	554	577	582	517	569	578	539	562	560	513	553	555	562	598	536	587	571	537	545
27888	19056	4905	491	343	286	262	270	255	245	264	258	271	267	255	251	266	264	259	226	252	254	224	255	248	244	240	241	218	236	328	414	453	480	377	249	275	230	253	276	225	231	236	247	219	262	211	220	251	256	233	231	236	232	275	250	230	256	254	251	244	237	264	256	242	254	246	244	240	249	229	236	233	287	242	248	253	249	252	264	226	262	271	248	259	239	260	251	257	248	269	248	260	258	233	240	235	222	222	207	260	246	258	221	267	263	261	250	233	254	238	231	239	277	259	259	242	259	241	253	281	242	244	237	254	252	265	224	246	238	245	238	256	231	252	211	249	244	232	232	217	213	257	230	252	241	237	265	254	245	254	244	242	238	230	242	241	242	260	258	237	247	230	237	247	265	234	235	241	238	234	246	253	264	231	249	238	257	225	225	238	249	262	230	246	236	247	256	255	282	238	210	241	233	212	256	246	230	241	241	230	262	261	238	251	256	265	259	235	242	236	227	256	244	256	213	236	226	267	241	260	243	242	230	252	267	247	252	236	245	245	249	241	257	241	225	226	214	233	251	238	226	251	246	242	238	228	242	249	249	260	268	207	230	233	240	247	243	241	263	232	231	257	250	233	263	237	249	253	260	242	248	250	247	242	240	254	256	254	212	246	222	243	241	280	252	260	261	233	248	264	261	271	239	268	228	250	239	238	246	243	246	218	243	261	246	235	269	254	245	240	258	252	238	270	260	267	208	255	246	250	239	266	242	214	256	243	256	240	261	235	233	263	226	243	243	248	232	248	240	228	214	233	216	231	240	246	241	233	215	249	240	258	244	244	258	259	244	251	223	217	222	231	244	228	245	241	219	249	266	237	227	263	223	257	253	238	270	247	262	205	283	238	267	244	238	238	235	248	272	234	284	275	236	239	224	246	220	250	263	275	243	267	239	240	245	261	236	230	246	220	241	206	273	249	239	243	252	229	243	269	247	265	235	239	233	240	264	248	227	249	237	239	209	237	226	227	251	238	260	223	216	248	259	251	248	241	284	247	229	255	254	247	237	260	247	266	238	229	238	239	239	227	251	239	206	262	230	228	248	259	254	258	208	248	229	253	271	244	242	252	246	230	237	250	257	256	243	241	254	264	230	247	257	236	233	240	237	222	256	242	257	194	235	228	236	256	239	237	227	239	226	251	242	250	241	234	246	228	236	258	225	240	254	264	260	217	259	230	246	222	242	262	282	234	252	230	238	235	237	239	233	236	261	254	266	223	240	266	252	258	266	230	216	254	230	226	224	224	247	224	227	227	250	233	243	230	238	240	256	242	224	226	252	246	240	266	221	212	224	282	226	253	257	226	255	251	227	245	237	242	248	240	202	232	252	223	244	235	220	255	275	256	235	261	245	243	237	232	238	237	225	243	251	243	241	242	244	262	234	244	246	229	249	265	241	249	235	255	234	219	243	278	255	256	248	237	255	253	254	231	215	241	283	253	224	253	256	231	241	268	243	237	239	240	221	255	237	252	253	240	230	227	251	264	220	215	229	254	240	233	244	217	280	231	253	231	209	240	228	246	225	277	260	236	255	216	253	258	229	260	238	225	265	219	236	267	241	227	238	237	230	245	211	230	223	245	260	247	235	263	221	257	243	267	235	237	278	232	275	231	220	243	269	299	240	240	258	248	226	220	230	257	239	250	234	229	237	230	261	242	237	244	254	249	244	252	242	243	241	258	234	239	226	265	221	269	232	264	253	241	254	236	260	237	237	246	246	231	236	265	243	231	236	255	260	242	243	245	261	246	227	197	242	237	234	232	261	254	206	227	228	262	240	234	230	235	237	247	259	234	225	263	236	244	227	223	240	250	256	238	251	284	250	235	247	228	244	249	229	244	249	271	250	265	235	256	236	240	243	255	234	236	234	235	261	250	257	273	262	235	245	280	231	237	256	268	262	223	222	256	224	232	268	238	271	232	243	231	242	203	211	230	305	274	247	250	254	249	251	247	236	270	234	221	272	250	236	243	251	233	277	214	233	262	222	238	267	253	247	243	270	261	230	234	238	272	231	227	261	235	244	233	247	256	260	241	243	231	256	234	234	247	230	222	251	234	237	243	229	246	263	249	232	234	243	262	235	250	254	247	257	228	270	262	269	233	247	274	269	277	250	271	218	227	262	222	254	229	252	263	256	209	248	221	242	271	242	235	233	223	226	241	232	240	226	259	252	247	244	235	217	224	241	251	239	242	221	247	244	248	245	236	263	241	238	232	271	251	244	236	236	244	234	247	244	238	247	240	243	251	218	256	248	232	266	256	216	244	245	271	236	251	234	257	238	261	249	276	270	236	242	247	234	247	245	249	242	269	264	222	240	239	252	248	251	262	267	229	241	251	267	236	236	259	238	223	246	227	221	246	233	256	271	227	221	225	229	218	241	253	247	244	217	267	256	261	264	252	249	230	246	209	206	237	251	249	223	270	274	247	226	240	245	233	216	242	262	240	253	229	250	241	263	214	231	235	238	261	243	242	274	224	229	246	237	227	236	242	263	216	232	248	260	224	255	275	220	218	226	227	235	271	258	230	243	240	235	247	232	269	252	262	237	246	232	249	233	217	223	239	238	244	260	255	272	243	254	256	231	261	242	254	240	243	235	260	220	240	245	259	252	246	238	212	263	229	243	236	229	286	255	245	248	272	238	229	226	206	207	264	250	209	251	229	233	231	223	225	227	236	258	243	277	255	199	248	246	232	256	252	278	269	232	243	249	246	213	227	265	243	242	254	240	229	239	256	241	261	219	256	241	243	230	234	251	211	237	209	221	264	268	235	239	254	225	227	240	246	236	239	228	254	259	229	255	237	202	253	232	237	245	268	226	260	260	256	254	244	258	267	252	250	259	239	231	247	249	255	268	258	240	253	241	241	250	249	260	234	249	242	259	234	270	262	264	248	237	251	243	204	230	245	233	220	252	242	283	238	238	279	234	241	251	260	262	251	241	240	263	228	238	225	267	239	259	270	243	270	259	233	212	262	234	247	221	224	238	253	268	240	233	233	223	215	228	257	227	241	266	234	251	207	241	263	234	239	259	241	236	268	231	243	220	255	270	230	259	229	262	221	230	233	254	244	257	234	278	263	219	270	227	245	246	227	277	242	250	257	258	251	250	227	234	231	249	259	252	237	217	267	262	243	223	256	245	244	249	252	258	259	256	242	277	261	248	233	244	242	268	237	292	257	249	255	239	224	238	228	225	230	255	260	213	230	229	204	252	262	250	206	230	246	239	238	252	244	244	209	244	258	259	228	241	222	239	244	238	219	224	235	252	229	257	242	240	264	265	248	241	241	253	237	235	238	222	278	258	221	244	245	244	244	281	265	265	259	229	254	229	247	278	235	270	245	234	234	236	249	259	252	241	260	249	214	276	242	209	213	228	222	260	282	242	232	244	225	241	213	262	201	251	263	242	257	260	232	245	259	257	234	240	253	228	245	265	271	216	232	267	245	226	248	236	226	269
21171	2324	762	523	423	355	347	337	369	324	316	277	368	325	315	275	278	280	314	325	335	295	305	304	329	296	292	305	287	340	444	597	715	714	543	295	284	289	298	271	299	294	320	279	293	323	276	295	312	302	310	281	301	313	316	316	323	277	296	313	295	312	300	296	297	299	296	303	303	308	312	311	298	313	313	310	322	305	306	280	300	288	287	308	291	308	307	323	301	295	265	295	285	320	277	308	301	317	303	318	295	302	295	317	295	306	329	285	275	265	291	315	269	274	349	279	278	283	321	301	299	292	312	287	281	293	310	337	313	307	292	265	316	303	327	265	317	306	308	269	294	293	297	258	326	309	330	272	322	302	295	261	297	263	313	285	313	291	318	303	281	305	281	295	299	301	304	307	327	309	293	293	259	321	289	296	310	309	305	292	335	282	255	285	320	341	297	290	309	278	298	284	309	306	291	306	282	284	290	278	311	310	298	269	293	304	308	306	328	261	314	316	301	305	313	284	324	300	328	337	306	287	313	286	277	287	325	279	306	292	284	326	284	271	318	321	328	272	283	307	296	278	312	280	301	331	299	291	330	280	294	305	291	310	313	311	309	288	298	317	308	285	317	320	312	291	296	300	310	274	296	297	280	295	297	315	273	289	306	292	328	294	313	303	282	303	314	304	293	288	289	301	317	293	284	280	305	312	302	330	305	320	287	308	290	290	293	285	300	295	320	283	301	306	297	284	307	300	329	276	288	279	314	292	304	316	309	291	295	294	299	301	274	295	294	234	279	313	290	307	283	337	298	278	281	311	299	312	296	285	263	301	315	304	324	307	293	291	288	275	304	285	333	294	299	306	284	301	276	266	300	300	317	326	275	286	298	307	278	314	294	294	324	306	287	292	293	317	296	284	305	284	275	285	298	295	316	277	265	315	286	320	298	300	314	297	275	308	304	319	308	277	293	321	278	325	294	303	295	296	273	263	323	320	317	284	272	285	277	291	300	279	304	301	299	289	306	305	308	301	264	278	311	282	312	295	294	285	279	278	297	317	297	298	273	301	312	284	292	305	319	272	321	329	302	301	269	283	309	312	312	272	279	302	295	308	304	312	306	265	315	303	308	290	310	287	330	308	315	320	292	308	256	288	300	287	313	300	298	311	295	302	284	274	313	321	270	348	300	304	311	321	287	326	306	296	290	295	302	275	268	316	302	345	295	297	300	303	348	297	293	307	326	315	279	300	303	290	288	277	314	314	296	324	296	315	306	310	272	297	313	296	313	317	287	297	319	308	304	287	286	308	285	296	293	322	318	292	298	297	280	328	294	304	317	298	293	307	291	313	301	311	290	298	297	310	288	298	301	294	319	320	302	292	300	294	271	300	304	319	320	297	320	314	285	310	285	283	300	310	301	277	299	289	300	309	292	311	269	280	331	275	316	310	295	309	307	299	314	278	315	258	271	303	318	305	326	309	294	302	287	316	321	330	310	294	330	315	298	306	290	306	299	309	288	280	296	329	316	312	286	282	300	298	301	293	299	295	269	288	297	304	318	294	279	273	314	288	284	299	301	324	305	269	324	276	296	295	287	311	278	310	334	350	300	289	284	274	321	295	326	298	270	289	308	291	300	306	268	284	280	317	320	319	280	289	319	295	274	288	287	264	312	291	297	322	297	293	264	310	305	288	302	286	294	267	286	289	276	292	306	308	266	284	305	285	327	306	292	306	329	289	310	338	304	282	282	330	318	273	306	281	296	299	299	301	277	288	297	319	286	300	285	300	296	333	286	319	307	273	299	281	320	279	328	262	305	294	299	292	333	282	272	289	283	306	312	288	303	277	267	296	293	290	296	331	331	285	311	291	315	319	271	310	290	324	283	265	318	271	270	249	301	280	326	319	312	283	341	263	285	290	290	326	313	297	324	282	318	286	318	312	301	309	275	288	285	332	297	278	303	311	287	302	313	290	304	303	290	273	313	279	289	296	322	322	281	306	277	280	269	320	279	310	329	312	282	272	294	305	285	320	279	307	299	307	324	314	260	335	288	281	280	312	321	288	317	293	273	302	276	320	289	272	308	314	315	311	314	295	286	292	298	307	287	307	338	329	300	285	291	301	355	305	294	286	255	291	267	284	332	306	340	290	310	278	301	314	273	297	300	281	295	324	287	318	292	310	305	295	290	282	288	307	317	283	307	321	282	327	283	314	294	295	321	332	290	274	297	298	297	300	328	326	310	301	265	268	300	304	290	313	293	263	299	321	294	321	281	302	295	288	308	282	330	272	282	301	324	295	317	270	320	314	309	282	289	316	297	318	333	297	281	333	282	281	303	303	286	330	265	293	282	302	272	289	296	322	324	309	312	299	296	272	328	316	321	278	326	296	283	282	307	318	287	307	315	313	297	310	278	298	305	300	340	289	303	286	310	275	290	267	286	325	293	285	279	319	292	252	312	321	296	334	291	288	327	294	309	278	317	297	326	262	330	282	312	305	303	296	307	310	272	293	327	311	285	294	282	310	275	297	291	297	299	321	293	312	314	312	306	322	283	335	304	281	303	287	294	282	314	315	283	309	303	285	320	276	295	297	286	316	278	290	308	284	319	302	295	313	296	262	304	286	291	277	285	293	320	294	301	283	286	282	278	268	282	310	296	305	303	292	299	310	287	284	346	328	295	291	284	307	269	290	313	305	293	239	279	306	293	294	294	306	294	334	283	279	295	291	326	279	303	300	296	287	272	311	324	300	297	308	296	322	316	327	297	327	285	295	314	294	294	291	311	312	293	331	301	278	282	288	307	301	301	320	288	327	311	310	296	275	291	324	271	321	299	297	300	300	341	310	324	295	275	283	289	290	293	286	289	308	301	274	292	307	288	309	294	300	319	319	314	320	309	284	313	309	309	280	285	290	290	289	301	298	298	292	312	315	288	334	304	317	323	289	297	278	296	274	322	299	293	294	333	303	288	319	322	306	304	304	285	297	271	310	262	305	305	306	309	323	312	296	310	314	334	296	297	310	305	302	259	325	338	317	325	295	308	273	269	288	318	329	303	260	319	278	314	306	290	298	297	297	269	301	280	302	323	345	299	300	310	333	341	299	286	312	311	306	304	327	290	315	298	317	306	301	303	307	272	293	301	309	278	282	304	302	291	294	305	299	315	301	266	305	294	300	293	315	307	276	314	292	287	295	267	298	309	272	278	312	303	291	289	305	292	283	250	318	311	278	269	294	279	302	311	314	318	309	282	247	292	277	282	316	318	292	308	277	291	279	298	359	298	282	296	295	296	281	292	338	268	304	315	300	317	278	327	298	318	305	298	295	300	297	270	269	272	311	303	289	292	299	299	296	298	316	319	298	309	301	302	268	291	297	328	312	323	307	298	302	304	287	295	306	277	303	280	314	303	320	304	303	289	352	306	304	323	298	289	295	297	326	292	292	269	280	325	330	324	303	294	283	279	293	277	301	342	289	335	301	317	296	299	276	298	272	301	292	287	303	321	263	289	300
24784	21259	27986	24817	17251	1417	761	593	519	459	444	435	398	404	398	372	350	375	390	324	388	387	343	356	354	336	367	341	355	352	424	1003	1619	2041	1267	316	332	336	329	342	345	348	311	351	284	339	343	381	349	361	318	326	366	327	359	329	340	336	337	324	335	351	322	340	330	329	345	351	310	378	350	371	387	371	311	344	321	348	374	340	336	340	331	336	320	318	369	352	348	323	350	327	320	349	334	342	335	323	344	339	317	370	315	321	323	333	338	331	317	307	349	330	331	313	351	336	354	317	358	357	359	382	326	333	361	323	362	347	353	366	352	362	334	350	362	323	348	331	316	355	320	302	344	352	347	325	365	348	316	334	359	341	323	338	349	370	302	303	340	311	355	372	306	341	319	336	307	351	331	376	375	354	317	330	352	334	336	336	351	322	351	332	316	369	380	350	356	294	333	306	339	328	300	359	366	360	381	362	337	315	319	331	349	339	328	354	334	333	377	346	316	356	363	333	321	369	365	337	340	319	352	352	334	381	334	345	321	307	338	340	280	326	333	353	360	366	321	340	323	329	357	346	347	335	313	345	340	328	337	338	328	308	341	340	315	313	401	309	343	317	329	347	311	326	342	332	334	328	332	318	353	320	350	298	326	319	332	311	327	329	355	331	327	350	312	358	354	326	370	309	343	341	329	310	371	329	366	351	333	318	364	360	346	314	337	349	334	348	349	336	341	317	321	312	356	365	355	315	338	341	327	339	328	345	360	318	322	331	348	370	350	325	286	342	337	344	356	344	321	316	374	328	305	354	362	346	329	364	327	321	348	337	333	334	341	336	329	333	319	326	308	321	337	362	322	361	378	304	351	341	319	378	369	331	363	350	333	319	335	313	355	323	324	325	364	384	342	327	380	344	318	332	368	325	346	298	297	302	345	324	301	358	303	360	354	340	348	334	325	333	357	359	341	335	348	360	324	341	343	356	342	330	328	326	348	355	356	349	351	345	356	330	323	331	365	334	343	333	324	359	336	332	331	346	337	337	325	328	337	348	347	359	310	309	347	360	327	302	361	344	348	300	341	358	352	334	322	331	316	325	328	331	326	350	340	320	327	333	325	320	341	339	325	329	314	361	333	313	352	379	340	297	319	358	360	356	335	344	341	375	315	307	342	300	331	325	332	306	348	344	359	316	324	307	335	294	357	330	348	351	327	347	325	351	332	328	329	353	337	335	315	305	354	338	312	371	363	344	355	323	343	334	307	361	337	335	351	335	343	319	345	382	341	339	330	330	318	336	320	350	356	363	352	342	336	314	323	329	361	328	364	344	358	312	307	324	330	333	364	325	343	313	336	344	319	350	308	341	333	327	356	376	353	324	343	318	311	373	324	370	333	347	320	354	338	285	346	306	343	358	330	337	311	349	331	345	343	321	328	328	326	322	324	328	339	314	345	311	352	299	353	344	340	335	325	350	323	326	346	328	334	352	355	337	307	369	360	331	353	361	326	381	378	309	311	345	321	345	323	342	314	351	350	329	344	345	353	339	329	327	331	335	325	355	343	330	278	291	356	318	322	370	337	324	347	315	375	324	341	335	332	355	357	332	326	358	380	338	349	341	313	305	330	335	330	351	358	310	322	341	338	345	335	344	375	332	331	305	341	309	323	370	332	355	361	332	331	373	341	332	334	346	336	344	337	330	347	383	333	340	349	334	330	360	344	332	344	336	315	330	356	320	334	360	312	350	333	308	346	345	305	309	330	331	329	355	363	345	319	341	368	347	324	347	363	368	353	361	336	310	327	324	354	343	356	351	342	345	350	322	331	333	329	321	321	327	320	314	331	343	376	339	357	349	327	344	342	287	343	293	345	335	326	356	349	312	311	320	348	371	344	358	324	360	339	335	322	343	340	322	341	299	337	330	360	323	349	323	303	338	349	329	354	346	300	322	313	335	337	326	320	359	348	342	309	333	322	354	351	352	358	323	363	336	326	340	362	341	323	330	354	321	326	347	308	328	349	350	342	331	344	320	340	328	353	363	323	340	353	351	354	355	327	337	348	333	306	315	364	298	380	298	340	345	297	328	342	321	336	339	301	338	326	345	295	287	323	335	331	347	369	320	324	307	362	334	330	338	339	338	331	320	324	341	368	314	312	372	312	344	360	342	369	350	364	356	340	305	348	353	341	356	341	344	352	354	326	351	339	354	330	325	360	305	321	326	342	322	346	357	328	314	312	327	368	349	325	332	332	345	354	321	360	375	349	376	356	346	335	338	318	343	366	335	317	333	329	314	335	367	338	340	310	339	305	318	328	362	360	335	327	345	347	336	378	340	329	352	333	330	338	344	328	341	332	348	312	354	329	315	334	344	341	369	336	345	339	326	329	327	309	327	351	369	340	372	341	355	308	317	324	351	324	357	319	308	350	327	359	332	380	331	331	358	330	335	333	341	343	355	355	320	375	326	337	343	284	345	376	373	343	328	336	337	317	319	354	312	319	346	331	340	373	306	362	338	335	384	315	335	332	369	316	298	339	358	371	326	331	330	356	334	317	331	323	358	330	342	366	347	372	348	352	301	345	323	355	344	332	328	328	332	354	320	313	347	344	348	364	369	345	339	309	356	342	344	323	327	330	318	340	359	309	336	351	320	361	349	314	350	333	337	342	345	358	320	356	350	326	348	328	346	365	356	326	347	315	334	335	307	340	343	337	360	359	337	324	347	322	348	327	340	308	324	344	357	337	346	317	323	335	329	340	338	335	376	325	322	350	301	334	359	321	337	333	352	295	321	331	328	330	362	361	343	336	316	350	312	336	369	304	335	314	351	335	299	343	368	311	306	318	349	351	325	336	310	340	347	341	358	337	344	356	347	331	357	334	345	330	349	356	352	340	336	376	316	339	345	330	335	341	362	307	334	332	342	323	334	331	328	322	317	367	337	317	325	323	376	328	340	279	319	309	360	350	317	321	354	321	346	346	336	333	317	284	336	324	330	355	358	334	351	361	372	338	331	335	316	326	337	344	334	381	344	329	335	335	337	306	360	334	314	305	336	344	337	357	353	331	339	352	360	325	329	337	353	334	339	325	338	308	340	332	358	345	333	358	340	347	337	345	326	338	335	306	345	334	354	331	351	332	355	321	321	338	332	329	343	332	322	348	323	352	335	362	327	344	321	321	353	348	351	326	330	332	346	310	324	336	308	310	313	333	341	350	358	351	340	328	344	341	332	346	344	344	330	357	347	351	358	333	327	354	326	328	343	334	329	296	324	327	354	349	350	362	327	322	320	369	362	328	339	347	330	324	357	334	309	334	325	360	361	335	321	339	360	363	360	332	336	308	377	345	341	356	332	338	353	346	357	331	374	332	344	318	312	311	332	346	323	356	289	324	306	344	344	363	354	346	338	374	317	344	325	359	353	336	328	348	362	350	329	355	321	358	313	335	365	305	367	333	346	324	314	348	296	335	371	338	338	346	330	381	371	321	328	339	357	332	349	346	361	374	366	327	327
23730	9264	5479	2646	1889	1479	1201	1014	852	802	660	609	590	580	521	503	470	486	435	482	427	498	484	491	446	428	435	441	406	479	639	1715	2963	3743	2209	425	401	405	392	382	391	409	451	422	440	386	371	436	418	443	407	444	388	445	391	413	450	405	443	411	419	390	398	417	375	445	410	355	424	389	434	405	378	417	411	381	449	416	415	470	416	409	423	418	396	380	419	443	415	396	420	404	401	407	354	399	411	381	446	426	379	415	392	396	429	439	425	445	390	401	428	409	404	391	391	396	402	414	363	393	392	395	424	403	426	394	414	383	425	450	431	402	409	394	424	424	408	407	369	371	419	371	407	399	433	426	446	378	403	426	424	439	403	385	430	412	389	399	404	408	368	415	417	405	402	431	422	421	395	433	442	441	440	419	396	406	433	416	416	417	377	432	402	406	414	398	405	393	438	435	412	429	417	369	429	366	383	372	346	425	387	396	373	417	406	388	386	398	392	398	434	379	382	414	382	421	407	394	418	424	372	413	400	414	390	402	421	395	405	402	397	447	417	432	402	399	423	398	383	418	399	386	405	395	396	429	445	384	422	445	432	394	394	392	393	382	395	435	429	412	436	396	393	401	392	386	390	408	387	395	409	404	392	439	424	403	410	424	411	380	411	410	402	391	430	436	428	393	393	420	340	393	426	420	404	405	386	427	392	409	405	467	390	353	388	414	438	384	422	404	379	414	442	426	439	415	408	415	395	397	405	433	430	413	407	395	404	420	366	388	406	395	378	390	403	427	410	432	425	384	407	380	436	452	388	449	403	392	419	394	411	374	403	407	416	384	410	434	441	409	400	417	416	392	437	381	398	401	412	406	390	383	411	415	431	404	406	397	416	381	439	384	423	372	417	422	427	393	408	392	404	419	389	403	440	439	368	399	395	390	394	447	422	409	401	392	441	385	387	430	450	425	406	424	397	423	391	420	394	414	410	407	391	423	427	409	412	431	417	391	404	399	403	417	409	377	440	397	419	452	406	426	386	427	391	408	390	446	417	414	426	448	391	443	411	418	380	426	422	405	393	402	395	389	370	400	442	355	409	394	416	424	421	435	377	401	401	420	390	391	410	407	420	396	401	391	406	391	386	380	397	398	445	400	393	423	416	438	378	398	430	417	451	397	345	412	403	379	390	371	431	417	434	377	412	408	390	396	367	388	424	354	383	404	363	378	417	382	415	400	402	416	372	400	403	438	426	400	384	394	435	423	433	421	401	375	374	402	378	416	398	415	425	377	440	409	394	393	381	378	376	410	393	397	440	382	378	413	460	400	453	421	437	393	400	423	382	405	420	397	396	395	404	419	415	417	389	403	423	396	392	389	423	417	406	415	395	423	378	417	379	422	410	416	386	367	398	420	402	419	393	391	390	403	388	409	413	408	390	407	395	403	386	409	433	398	381	449	384	388	382	384	404	415	376	395	384	431	431	397	400	430	394	376	405	401	424	385	440	416	426	416	451	413	388	411	436	400	376	402	419	373	408	391	405	414	425	387	415	383	370	366	385	395	422	429	376	424	366	386	364	430	383	421	398	379	399	436	392	399	425	428	400	382	425	427	413	438	401	379	398	424	435	386	401	400	343	442	426	389	411	393	421	445	383	439	404	359	428	411	412	437	384	455	410	378	399	367	415	393	395	416	404	402	403	405	396	418	404	402	415	421	393	379	427	398	391	422	424	402	391	417	449	423	408	433	405	402	415	448	418	442	433	411	423	399	406	393	417	406	380	411	378	413	420	416	413	399	416	395	416	382	440	387	420	425	421	455	376	427	409	385	408	419	398	398	408	381	378	409	444	402	415	390	400	391	366	422	406	389	423	368	392	398	380	387	410	430	396	371	421	399	398	407	393	399	420	401	425	424	411	395	405	430	392	419	398	389	414	378	391	412	397	432	410	398	418	356	420	412	394	418	379	391	429	421	441	379	394	407	415	417	402	400	452	411	451	389	430	398	422	410	432	418	404	377	453	403	397	410	411	396	410	394	438	378	433	408	423	429	424	401	433	393	402	400	388	347	421	404	411	412	404	395	423	443	406	398	415	381	417	436	401	410	441	435	398	415	397	417	341	424	360	417	432	429	393	436	422	421	396	441	414	414	411	418	409	404	418	386	406	390	410	399	378	413	381	400	405	394	398	432	380	420	401	388	387	410	407	401	376	385	410	419	383	383	409	383	392	388	390	412	425	420	436	420	381	430	424	368	390	421	389	383	384	420	384	430	409	413	410	395	390	420	444	390	442	438	419	425	379	417	428	374	409	380	411	442	420	398	422	421	395	380	406	419	373	386	408	412	413	410	421	408	414	429	409	419	436	415	421	403	395	415	397	377	410	434	423	398	397	379	403	424	437	413	410	425	386	412	403	404	405	381	422	412	408	417	412	382	426	395	367	422	404	416	400	407	425	418	419	440	411	449	402	385	383	402	432	437	415	365	405	386	401	393	416	376	417	416	421	363	429	395	398	388	385	389	417	451	399	421	410	368	428	398	426	423	437	389	405	406	378	409	389	418	416	376	435	380	408	393	411	421	417	422	438	430	391	391	437	391	418	422	402	380	381	388	427	454	369	410	406	426	397	399	393	399	433	462	429	366	457	404	414	411	437	391	372	404	412	411	393	388	375	394	400	413	391	416	403	427	418	418	405	390	427	439	397	440	421	365	411	392	417	416	424	369	390	392	400	417	403	386	443	388	403	397	421	407	410	396	459	412	439	416	405	413	395	389	410	423	411	375	402	429	421	393	399	418	410	405	402	420	437	422	376	392	394	377	380	361	428	392	427	381	413	416	406	421	413	408	403	402	406	421	417	386	402	398	423	380	383	383	406	378	393	443	397	399	418	378	361	417	413	379	412	390	400	400	381	423	413	388	412	363	431	411	394	400	416	365	406	425	405	418	424	438	374	398	359	391	386	382	403	398	409	387	413	405	397	405	430	380	437	415	396	390	410	395	392	432	389	408	382	444	413	451	442	388	403	423	421	385	406	388	395	360	415	416	390	422	425	409	448	394	425	425	412	422	438	377	405	400	408	411	420	423	396	421	427	403	382	397	397	422	389	407	399	367	410	405	418	402	402	402	422	360	400	419	395	436	370	385	426	423	424	389	404	409	399	388	436	428	446	415	424	425	404	404	445	396	374	377	413	423	426	403	409	400	441	411	407	400	423	412	432	396	447	414	380	412	427	377	430	408	451	407	393	395	399	435	404	382	397	424	411	402	423	405	383	432	441	389	410	414	417	377	417	425	421	414	409	419	389	398	365	425	385	433	443	396	419	434	387	444	397	409	415	407	425	391	421	413	429	436	383	401	421	389	404	345	435	386	422	385	400	396	434	400	393	391	388	431	369	421	375	405	375	414	411	403	406	405	416	391	437	381	409	399	400	397	409	383	402	397	373	401	376	434	406	443	400	425	386	440	386	387	392	387	409	383	428	416	382	416	413	374	411	426	410	376	389	421	440	393
25390	21282	27097	25518	5707	504	467	344	329	291	299	284	251	235	227	255	234	249	215	254	244	223	239	191	209	209	229	223	226	296	506	896	1303	1107	296	208	225	240	175	240	232	202	205	222	226	226	232	203	204	221	231	250	222	206	220	213	199	229	204	207	190	213	218	209	206	192	242	211	216	200	246	213	228	193	229	220	215	218	243	200	227	216	198	227	197	186	214	194	208	207	233	199	230	211	206	208	193	191	220	228	216	209	190	217	200	201	194	215	203	182	222	225	229	223	191	213	237	232	211	204	240	237	210	228	212	234	227	184	196	193	216	225	217	194	223	224	193	212	221	213	194	224	245	222	193	236	223	191	205	220	236	236	232	212	206	203	197	244	201	215	243	217	217	242	207	206	218	214	227	186	198	226	216	235	206	225	263	218	210	229	207	218	201	204	199	195	206	214	243	242	213	241	222	228	236	205	201	201	191	202	186	217	167	221	207	234	221	216	210	194	213	210	218	223	230	228	209	210	248	207	220	215	227	217	247	213	199	189	229	211	247	196	228	217	248	216	220	200	202	208	215	204	212	216	217	208	202	213	220	232	226	217	235	204	208	229	232	198	205	206	238	194	211	225	203	226	217	236	215	228	211	230	219	241	224	228	234	207	254	218	204	214	222	214	228	203	227	203	231	217	241	195	196	232	222	211	232	200	207	226	202	212	200	224	246	234	207	208	189	212	240	190	198	192	201	210	232	216	221	222	223	215	210	224	189	209	215	215	233	222	204	209	195	220	205	220	225	230	224	203	211	209	213	199	206	224	198	242	204	239	219	248	200	219	212	251	208	229	234	214	217	194	230	194	193	199	201	211	227	218	216	203	228	187	206	226	219	214	236	214	216	207	217	230	211	205	193	226	229	207	215	225	212	218	204	228	205	195	219	210	210	213	186	221	203	252	229	221	201	202	223	222	208	239	221	197	236	237	214	210	232	228	202	240	215	200	213	213	229	200	211	216	206	218	222	216	228	208	213	237	186	207	214	219	202	206	227	232	219	196	218	207	207	233	206	200	233	210	217	244	212	212	204	228	210	200	209	227	215	220	206	215	203	217	219	233	199	229	243	254	180	211	211	201	176	208	195	244	181	227	214	212	206	202	233	210	232	226	212	224	219	219	231	225	212	231	201	207	204	198	210	210	213	212	233	211	210	207	221	177	213	236	211	226	200	224	200	223	213	200	205	234	218	219	213	206	223	245	199	195	213	238	217	213	200	229	221	208	239	223	220	172	192	213	191	218	219	197	207	222	217	209	199	230	218	190	221	201	208	194	222	202	204	228	231	211	208	238	230	220	192	209	217	214	194	200	240	205	201	209	230	230	230	190	204	225	212	211	202	206	226	208	228	219	216	227	212	190	205	236	222	212	210	198	200	248	251	225	217	212	215	213	202	215	240	231	224	203	202	206	206	208	182	192	205	225	214	219	203	241	233	207	220	224	214	220	230	217	217	240	238	205	240	218	237	207	218	209	242	203	226	218	211	207	233	231	228	229	202	223	212	204	199	199	238	213	229	245	219	217	193	228	224	223	189	234	206	219	220	216	184	215	250	197	241	213	212	197	227	203	231	188	248	213	224	198	217	238	217	225	214	218	221	194	222	183	199	216	214	250	210	185	235	236	207	211	213	215	216	203	226	188	194	237	209	237	213	224	225	207	224	206	229	199	239	203	194	199	213	229	201	202	214	228	223	210	229	224	216	200	218	228	224	234	215	198	226	205	223	217	192	216	179	212	228	219	223	200	227	216	188	207	233	220	227	212	195	248	225	219	213	221	218	211	197	231	252	213	220	236	231	195	245	234	218	208	214	208	238	199	244	219	215	205	221	199	217	183	209	214	213	223	228	225	225	222	230	191	194	201	189	210	229	233	217	207	211	230	248	254	211	211	206	199	218	251	205	215	211	216	194	216	231	217	199	234	215	228	181	209	203	191	209	228	203	211	201	244	236	237	252	223	226	218	214	219	200	212	228	217	222	227	188	251	222	209	236	224	208	206	209	200	211	230	209	213	211	208	201	206	183	211	229	226	232	205	230	201	199	207	235	201	216	227	212	210	218	217	193	189	214	211	208	210	216	202	202	223	200	221	209	224	215	215	205	203	242	212	224	210	209	193	235	200	239	199	212	214	212	219	193	209	225	238	213	201	216	223	216	221	214	199	218	218	211	204	196	219	197	237	201	196	208	216	224	206	212	223	200	210	242	192	195	228	224	204	224	221	240	230	217	217	212	212	197	211	219	217	198	207	251	231	220	208	232	227	226	230	203	212	216	226	228	215	218	237	219	208	234	221	238	211	221	224	212	233	214	245	231	222	211	196	229	200	210	207	222	221	221	208	204	209	235	228	195	226	214	209	245	207	228	213	231	223	220	203	223	186	231	203	199	208	207	228	226	221	195	216	239	194	224	222	228	233	237	232	198	218	213	235	222	241	213	226	220	240	244	219	234	206	204	212	238	247	210	201	211	234	206	204	220	212	235	215	215	223	211	194	206	195	235	227	215	196	223	178	193	217	238	223	236	201	225	241	229	208	210	202	217	201	228	214	212	208	211	227	207	220	207	222	215	228	229	218	206	206	199	232	221	195	222	218	202	230	207	199	181	220	234	241	196	227	201	208	225	222	208	229	204	217	233	211	230	223	178	200	204	198	203	228	195	223	225	224	201	211	182	201	240	216	213	217	221	207	182	217	221	216	223	216	193	213	241	205	212	217	200	229	218	197	230	200	208	200	206	214	228	245	235	201	224	194	242	215	230	228	234	217	195	212	220	210	223	205	223	251	222	220	210	216	220	207	211	220	190	193	226	215	224	198	236	223	214	220	201	215	219	210	217	209	232	193	196	207	215	219	208	224	209	217	207	213	231	215	217	242	220	212	219	215	207	185	219	220	212	225	214	206	204	198	222	200	202	214	197	205	187	235	220	247	213	243	236	220	190	198	214	209	201	220	213	210	209	208	173	201	224	204	214	203	208	215	188	189	221	201	235	215	218	218	221	222	230	227	228	189	235	201	208	189	228	227	238	217	209	226	221	205	225	237	215	218	208	212	221	207	190	218	226	210	203	210	241	206	222	235	214	219	231	233	231	248	192	211	239	202	207	220	221	215	213	226	235	221	233	235	221	208	202	208	225	203	219	216	208	207	197	203	206	199	208	203	228	237	235	245	211	231	213	218	207	214	223	193	210	228	192	237	236	234	230	252	210	243	221	202	204	241	226	220	215	231	225	205	197	206	211	211	245	208	227	211	198	204	223	242	228	228	237	210	215	200	248	212	198	210	207	202	188	204	212	224	227	222	219	215	193	237	187	202	191	174	205	194	224	220	214	197	214	212	236	202	210	236	206	216	200	233	204	189	209	211	233	219	219	219	227	230	212	196	220	212	210	228	194	226	225	204	245	206	219	201	195	243	218	223	206	228	228	180	219	231	203	213	220	226	214	231	205	214	225	231	236	242	224	224
24114	7330	3773	1838	1310	994	796	718	591	490	493	465	438	388	352	356	331	320	307	342	294	325	324	297	298	292	305	295	327	400	913	1820	2462	2069	414	291	265	298	287	285	309	273	247	276	283	288	278	290	306	264	263	272	279	276	294	274	308	265	288	259	291	281	285	282	280	282	267	296	283	269	293	283	258	263	275	265	287	276	250	274	258	258	270	291	286	328	275	291	282	243	282	295	291	280	300	279	282	274	262	291	262	277	287	276	279	312	285	261	278	290	266	261	283	257	279	287	244	270	295	280	311	272	260	267	257	280	303	279	313	244	254	288	305	254	268	296	290	286	267	264	284	310	268	265	284	277	279	298	259	270	271	286	311	256	269	301	306	271	274	258	285	273	291	292	321	262	284	293	272	290	270	286	269	269	310	288	277	264	278	277	259	288	274	243	295	283	274	283	281	255	252	273	263	274	274	291	281	286	321	283	325	272	289	291	255	294	285	280	252	277	288	277	274	283	267	264	277	282	274	283	274	282	295	297	296	283	307	302	292	288	267	274	295	263	268	313	271	303	258	276	298	289	275	258	270	309	289	286	270	257	278	278	267	279	298	294	274	294	304	291	279	279	277	290	284	313	292	263	293	313	277	250	290	280	290	273	279	306	245	267	296	254	278	255	280	261	274	268	286	272	281	279	272	297	276	270	285	303	272	262	278	292	269	265	260	299	262	254	289	313	275	307	264	285	238	274	276	302	274	309	271	277	264	301	271	306	249	293	262	294	281	257	276	248	276	302	278	258	256	291	266	306	295	285	248	263	286	315	256	277	308	300	265	265	264	288	284	278	282	280	280	279	278	287	303	313	269	294	304	273	283	278	275	281	275	308	313	331	256	280	298	281	299	273	275	290	267	268	283	256	266	276	284	260	270	274	258	300	289	318	277	274	263	317	287	291	296	258	249	281	285	266	296	266	288	283	286	265	270	294	261	277	266	298	271	291	268	290	288	281	259	294	292	267	249	269	258	271	285	279	282	281	278	285	285	276	292	299	245	291	290	295	286	273	265	286	291	283	296	250	287	304	295	299	304	298	295	316	270	272	271	255	302	254	278	288	285	325	256	260	277	297	274	268	283	272	282	287	285	298	239	290	267	270	239	285	292	265	301	283	269	275	272	256	264	294	290	270	264	302	271	294	283	257	303	243	293	285	296	279	267	286	278	274	299	263	275	302	261	284	255	257	303	295	273	277	288	290	303	259	273	264	273	258	285	308	280	288	233	272	287	261	275	254	284	291	284	305	297	258	269	278	239	284	288	248	251	284	295	290	284	256	271	295	285	293	277	263	288	313	291	293	274	284	271	258	274	289	283	280	264	279	247	274	255	307	298	260	275	254	254	271	309	296	277	279	318	262	275	282	291	258	286	273	264	276	290	234	281	291	270	271	263	299	294	264	286	258	295	288	255	250	291	257	295	259	276	283	252	289	278	302	266	242	282	292	275	255	270	280	292	273	267	310	284	280	290	263	278	298	281	265	301	288	289	279	255	264	236	295	274	282	269	324	285	294	280	268	267	285	273	279	303	275	266	277	268	273	283	266	274	304	263	283	255	293	301	277	256	285	278	290	295	285	279	241	288	300	264	284	270	267	277	284	294	317	270	269	303	289	287	276	254	288	265	263	279	289	268	287	278	284	276	266	267	277	300	265	274	300	254	291	283	266	278	282	273	257	264	271	299	253	282	315	277	284	278	291	281	263	272	292	268	283	275	271	286	275	290	275	280	280	253	279	299	250	271	296	271	292	268	267	274	283	282	281	261	288	260	260	273	263	272	279	273	287	255	296	303	316	301	297	284	309	266	303	302	269	282	289	232	263	243	319	267	286	271	303	283	297	267	294	301	262	271	289	290	262	275	241	268	266	270	275	310	312	315	300	291	303	261	288	252	278	275	254	285	291	281	315	263	283	263	305	243	289	300	294	276	274	287	276	277	289	312	304	302	255	255	304	272	284	283	266	277	302	253	266	270	281	260	300	267	259	245	298	276	271	269	282	272	272	294	275	290	294	262	287	284	276	285	304	268	278	301	299	292	286	276	290	282	275	282	296	245	286	281	281	282	267	264	251	275	309	278	279	250	295	264	309	272	261	258	296	279	247	326	285	285	279	311	274	267	286	270	318	307	254	286	253	284	286	247	268	265	285	312	270	299	279	287	263	271	301	278	263	275	256	264	240	247	255	272	308	284	277	310	254	263	259	264	288	295	302	256	275	266	289	265	266	270	273	280	269	277	277	259	271	250	311	268	268	295	241	288	288	291	304	261	305	294	292	286	264	272	278	284	292	261	270	307	274	291	281	284	259	264	264	280	261	291	296	255	263	284	279	276	257	278	291	281	281	284	303	261	309	250	272	293	299	274	264	294	289	313	283	292	279	259	301	278	288	294	269	283	245	293	285	289	248	274	282	293	284	252	250	293	267	299	275	291	252	268	246	281	268	275	271	258	273	269	288	297	258	283	276	256	293	274	300	261	292	261	278	238	276	292	294	257	273	239	309	306	288	280	259	274	274	262	274	299	283	283	281	280	303	297	304	286	313	269	305	302	278	301	285	259	281	259	279	258	247	293	290	304	281	288	293	256	295	270	318	247	264	306	281	293	301	271	296	298	263	295	288	304	260	260	298	286	276	283	284	271	296	279	268	263	284	323	286	282	252	267	307	288	280	282	262	291	274	277	285	295	260	284	288	269	304	279	291	278	252	263	291	256	297	255	303	284	311	287	315	249	277	248	280	288	287	269	277	298	276	291	291	275	261	267	271	263	281	286	268	285	294	284	308	304	284	267	278	281	252	275	260	289	292	285	268	274	279	280	291	279	256	324	276	280	289	273	272	258	253	289	268	306	267	287	269	255	293	276	309	254	300	269	258	278	289	272	250	268	269	277	244	267	276	272	281	277	288	279	263	280	282	287	283	284	277	268	238	294	282	251	279	277	239	262	289	290	296	277	280	283	262	315	291	275	295	301	289	270	292	288	318	256	293	288	284	300	266	292	293	268	281	294	261	278	267	300	288	311	294	277	259	295	267	261	281	270	284	303	292	255	251	305	250	279	279	301	282	282	322	271	277	276	286	298	284	280	256	303	268	275	293	297	277	317	286	261	271	290	287	267	275	308	273	293	261	258	263	275	250	272	284	293	280	263	271	271	246	281	283	281	276	251	296	286	270	286	272	299	267	293	292	276	301	251	277	307	278	237	294	278	247	287	259	260	286	307	274	277	278	277	263	317	287	305	293	267	271	304	307	266	271	276	274	285	275	292	271	290	287	254	274	300	278	296	245	298	260	273	272	250	296	266	296	272	293	261	257	297	277	280	271	274	298	305	297	261	287	270	274	257	261	282	276	274	294	256	269	252	275	283	281	290	269	305	263	292	285	288	271	269	294	254	294	282	280	264	299	267	270	290	281	286	240	272	273	263	286	268	262	296	283	295	276	267	298	282	293	291	283	286	288	287	301
23150	21318	29036	23957	21322	21302	5467	1166	878	817	843	741	634	621	648	570	562	561	539	483	504	523	505	535	512	461	467	497	470	634	821	2425	4469	5186	1089	469	448	468	463	458	453	493	455	456	478	499	472	459	469	471	470	462	501	452	466	499	465	435	447	454	447	472	455	425	455	462	456	457	412	487	477	422	486	457	457	442	469	457	447	464	486	438	479	495	485	446	413	457	455	449	473	494	461	437	460	486	401	422	476	439	445	478	444	465	482	477	497	453	454	443	445	488	450	466	451	405	464	414	451	437	467	465	460	437	472	471	434	440	439	451	446	487	470	460	426	454	485	457	475	437	437	455	415	439	425	436	466	466	435	470	478	472	431	478	467	488	483	498	467	481	471	427	460	385	474	441	415	482	422	465	459	414	439	461	454	437	467	464	430	464	417	471	444	469	462	463	466	497	473	471	431	420	476	468	480	428	475	431	463	452	443	426	419	456	462	456	465	460	441	456	502	470	442	449	438	511	476	453	445	430	457	456	446	434	444	494	411	452	440	464	477	406	421	447	440	472	454	489	421	454	457	462	495	469	491	465	439	467	446	436	429	453	493	480	422	472	454	477	465	441	435	441	464	476	442	464	456	421	466	457	438	449	448	475	464	408	468	446	411	442	425	437	449	469	426	450	449	490	496	456	436	428	447	440	461	446	436	434	472	473	446	477	446	441	445	441	450	447	458	452	471	410	443	429	461	450	455	461	428	459	419	437	470	437	475	455	414	476	454	445	458	428	459	456	479	427	471	474	506	466	478	456	454	461	471	466	407	445	441	451	471	463	437	440	441	479	434	460	462	446	428	458	465	461	448	443	431	449	469	467	470	450	483	408	462	451	448	426	428	485	458	436	451	453	428	447	442	420	436	441	447	440	431	427	430	463	479	478	463	445	440	430	410	458	483	473	456	444	438	419	480	439	450	467	461	485	445	394	457	424	455	474	483	445	452	438	419	475	430	474	432	464	492	470	458	442	495	471	470	432	473	450	456	420	465	458	442	510	421	467	451	476	426	483	435	451	505	452	464	498	436	490	447	435	436	443	427	454	464	433	417	439	477	484	437	449	477	447	429	497	456	432	450	453	457	403	448	442	464	394	446	449	450	440	444	461	435	465	490	456	447	432	477	475	463	455	465	474	422	462	434	476	450	496	477	480	425	449	459	460	478	465	446	463	442	445	433	480	452	456	431	448	430	470	468	478	476	464	432	441	432	482	463	456	433	458	419	451	466	437	460	423	429	410	442	467	422	465	479	460	452	474	434	428	463	473	494	451	456	425	448	435	468	418	449	440	444	459	438	448	481	436	430	448	482	420	483	461	467	454	443	464	476	472	441	460	445	456	460	430	440	469	421	452	485	417	409	439	413	450	461	447	494	495	474	461	448	414	510	470	451	448	435	450	443	427	411	462	486	479	423	477	478	452	464	459	434	454	448	448	415	465	453	471	446	458	483	439	403	437	468	460	446	450	464	474	438	432	468	418	424	474	451	453	452	433	459	426	439	457	435	479	456	447	469	431	444	431	471	404	483	469	470	468	453	460	410	447	440	446	504	455	428	453	438	433	473	439	449	494	447	450	447	426	487	455	456	447	458	439	436	453	453	446	456	435	449	467	437	456	440	454	444	449	435	430	454	466	467	462	448	471	464	479	497	457	457	432	459	444	464	461	469	481	443	481	456	444	490	447	429	459	430	474	447	451	411	495	420	476	432	466	452	482	462	485	484	469	441	462	479	420	456	426	470	422	480	468	472	472	453	443	428	450	467	426	465	484	424	489	440	442	445	412	437	419	458	416	467	478	412	442	447	446	487	461	444	459	514	470	448	474	465	472	465	426	473	454	462	436	444	475	444	454	427	406	466	434	442	439	434	450	424	448	429	417	416	414	440	435	467	477	446	511	478	441	452	463	467	412	439	449	438	486	473	482	437	440	450	463	478	469	436	443	477	471	452	447	453	447	440	451	466	466	451	466	432	487	424	477	432	450	474	443	465	401	427	447	419	464	418	472	418	469	437	456	478	429	455	464	462	494	434	490	505	450	448	458	445	425	430	438	449	432	442	461	445	451	435	486	435	483	465	491	411	433	429	470	477	459	456	461	408	485	448	443	482	456	466	449	484	453	469	433	491	464	458	438	441	459	433	414	471	458	437	434	446	455	464	455	461	451	441	437	448	468	454	459	468	447	441	461	472	459	465	473	408	492	456	489	463	478	460	468	451	443	504	455	465	424	439	459	427	455	458	459	464	416	448	433	480	419	475	452	416	491	426	446	410	469	414	423	426	467	426	450	462	464	488	460	472	451	500	454	438	482	461	434	477	430	472	434	471	476	450	482	459	450	439	483	423	460	486	431	496	415	450	467	428	460	467	431	475	454	459	474	465	441	480	436	458	452	441	481	449	507	452	430	485	436	427	454	438	468	489	433	439	430	420	452	449	464	451	440	470	454	471	437	449	476	438	469	446	441	453	463	437	453	451	463	445	478	413	403	479	465	410	473	431	455	462	451	445	459	454	438	468	455	433	478	394	447	434	455	473	451	449	438	460	461	460	470	477	477	474	487	458	450	483	451	433	492	473	481	431	475	436	475	444	454	465	458	486	437	474	451	479	460	438	500	447	453	430	442	417	427	458	408	515	466	418	451	447	464	454	431	435	476	473	471	457	454	437	449	412	468	484	439	419	477	430	462	426	474	427	489	460	432	488	498	439	494	462	455	433	458	414	424	420	438	444	456	492	442	458	487	416	446	465	457	462	437	428	453	428	450	444	457	442	458	482	411	464	426	459	476	455	413	457	448	463	448	462	451	465	469	495	455	476	441	501	459	429	468	434	455	454	484	443	444	435	476	434	425	467	478	453	438	449	433	441	479	476	460	437	460	473	447	473	508	482	464	450	454	467	416	459	472	483	461	442	472	480	423	490	484	473	399	428	452	420	460	461	481	473	450	451	457	489	441	444	425	457	484	451	457	473	448	430	462	407	483	460	444	444	439	441	464	487	463	481	441	481	462	479	441	450	471	440	476	449	462	442	473	457	439	458	445	409	478	427	505	419	463	472	464	440	425	457	470	476	491	418	503	387	439	426	451	451	430	440	492	463	452	480	457	475	426	447	427	437	458	438	441	431	444	476	400	436	471	462	490	459	464	429	456	449	465	483	445	427	502	478	425	437	471	465	429	450	436	484	467	447	438	442	433	471	488	397	450	461	504	465	462	435	458	418	462	452	466	426	421	458	481	439	450	479	457	461	441	463	487	470	415	424	469	431	444	423	454	440	478	451	451	475	456	458	457	456	420	447	460	496	416	436	432	415	476	421	443	476	454	425	432	431	433	467	486	451	447	444	436	424	453	470	472	488	464	427	455	449	443	439	498	474	478	452	445	455	424	452	444	444	432	438	464	455	447	479	422	425	470	461	434	452	526	449	427	456	476	442	455	472	457	423	420	480	445	444	437	427	458	469	445	432	446
27848	17712	12146	6213	4584	3323	2640	2125	1700	1489	1240	1211	1010	990	844	845	796	748	770	727	678	669	656	704	622	666	596	669	618	846	1247	4319	7657	8447	1482	569	558	535	525	586	591	523	535	560	538	527	538	563	554	550	554	554	549	599	576	530	556	538	541	531	541	518	520	560	533	538	532	537	503	548	531	512	535	533	552	524	531	555	560	551	495	556	488	534	566	534	524	541	552	539	512	567	555	502	543	553	513	531	540	548	561	542	523	529	564	562	564	536	545	552	573	537	538	542	503	529	588	526	505	542	551	543	534	553	516	509	567	532	592	524	533	552	536	553	530	534	545	552	524	520	579	534	528	551	570	587	560	560	533	515	570	579	564	558	539	549	511	584	546	529	544	551	549	533	567	529	550	508	537	529	518	560	580	536	535	580	580	583	529	531	520	575	543	529	545	534	529	524	537	562	547	568	576	561	560	536	543	515	532	555	519	578	576	554	523	515	523	558	584	525	527	543	533	564	567	566	550	560	543	547	573	534	517	541	590	563	518	535	575	549	538	528	508	527	555	545	520	558	512	574	552	517	513	550	520	548	487	536	545	575	535	544	525	537	511	543	516	532	516	565	549	533	548	533	507	545	581	502	569	551	579	508	563	536	567	508	529	528	523	528	517	541	509	524	552	556	569	548	498	585	508	545	508	510	527	543	585	485	561	522	540	545	525	544	566	559	535	588	532	533	528	577	516	548	543	527	529	520	515	548	553	548	552	583	518	565	506	572	541	533	537	569	525	578	546	555	557	545	545	496	546	555	522	519	518	523	538	508	561	565	565	557	534	515	530	542	549	519	498	571	561	519	521	549	587	511	534	544	537	554	525	537	533	551	534	505	562	517	501	534	510	541	578	548	562	511	555	571	516	489	521	525	555	562	483	485	542	519	518	543	547	509	549	562	486	546	553	607	556	562	568	563	504	525	543	582	532	549	563	542	553	537	550	558	548	538	563	566	562	562	553	478	557	568	529	537	551	547	524	510	550	543	522	526	569	502	530	525	536	577	499	519	576	525	541	520	552	539	547	532	562	522	537	526	512	547	525	541	534	546	515	467	485	504	555	544	548	601	530	568	551	523	558	536	526	534	550	590	544	543	558	559	498	503	505	562	519	494	500	548	563	566	584	546	522	553	521	539	535	556	590	545	507	545	547	520	506	584	522	526	556	525	576	567	508	577	519	517	547	520	514	528	549	543	521	496	553	530	550	594	552	517	516	523	521	547	522	570	502	574	557	518	516	530	587	500	547	573	519	512	539	521	526	525	576	537	533	471	562	534	534	554	524	570	536	519	568	523	552	503	529	528	517	550	530	520	490	550	542	496	549	527	566	546	571	555	563	536	527	527	536	561	525	495	516	573	528	523	507	569	556	549	534	540	519	494	516	551	556	572	567	559	547	531	509	556	529	549	495	545	554	496	551	600	503	554	586	543	520	530	530	562	545	501	528	559	568	535	540	545	519	521	602	576	559	534	574	510	545	555	525	532	521	519	579	555	542	528	588	545	593	534	567	527	562	528	576	520	540	566	541	523	579	561	505	546	527	561	519	509	528	544	583	523	534	529	530	531	571	568	517	543	591	558	594	581	510	544	564	513	547	537	550	549	516	561	575	547	497	535	480	561	535	531	552	558	540	534	499	512	531	532	528	537	560	505	552	548	530	572	506	539	543	512	532	547	554	526	529	555	538	539	549	558	557	564	537	555	520	493	529	529	522	577	549	556	488	563	537	543	554	555	563	510	559	542	542	573	547	567	516	559	547	540	559	521	552	545	525	538	560	569	549	555	522	541	549	546	510	525	507	542	542	557	555	558	535	544	544	605	545	564	539	584	551	534	554	540	543	513	552	557	531	531	528	520	522	552	550	561	537	536	570	568	524	547	550	549	546	546	514	529	566	549	564	513	534	554	536	567	526	575	512	545	535	561	541	543	540	527	508	567	534	539	580	530	524	528	530	541	596	523	569	533	570	532	513	508	556	521	527	533	540	544	566	514	524	577	495	492	526	541	560	540	542	543	540	535	541	599	585	534	566	544	556	552	536	556	534	544	558	524	536	564	540	567	525	515	539	545	560	533	508	540	489	544	564	517	500	550	516	573	556	552	540	562	510	566	560	554	576	526	533	533	506	563	568	531	536	506	571	540	521	537	573	568	565	531	519	534	548	530	565	543	547	563	536	559	518	520	495	501	541	531	534	523	507	477	530	536	526	538	562	562	558	525	517	531	535	549	514	531	564	539	562	585	526	537	517	547	509	527	534	575	570	534	510	566	558	528	572	524	589	526	558	514	548	546	526	543	485	572	522	526	543	551	537	590	539	516	522	511	553	567	516	549	542	473	590	536	487	527	558	506	523	546	546	540	555	495	504	530	572	516	529	507	560	537	576	554	561	493	552	512	549	544	548	591	539	560	561	560	530	534	555	544	529	562	526	529	548	554	550	524	542	540	545	537	568	561	508	549	537	517	508	536	542	515	544	535	538	525	579	521	529	528	568	539	522	552	536	515	528	522	535	559	506	558	529	520	519	486	529	526	537	542	526	505	546	521	557	524	545	567	563	538	533	540	526	533	553	557	544	541	574	509	527	531	524	532	590	555	510	542	503	526	569	547	542	529	521	534	560	522	572	556	519	532	587	533	599	527	566	571	578	562	572	560	513	536	545	539	522	523	549	482	518	535	535	522	565	523	539	553	543	505	524	518	553	514	521	528	576	497	514	534	571	497	509	542	536	525	563	537	557	511	533	551	528	551	532	522	519	529	555	551	534	504	547	535	493	535	556	543	510	550	514	501	571	507	518	538	558	491	542	567	515	514	551	511	502	583	566	547	532	508	511	533	550	509	532	557	526	519	557	575	547	557	548	533	575	562	552	520	534	554	554	585	540	567	530	548	515	534	559	537	529	500	568	531	576	574	548	487	570	517	579	511	495	576	509	586	524	569	527	547	533	574	565	538	541	527	565	582	539	522	548	566	526	566	555	564	517	489	546	537	534	564	549	536	573	557	540	557	546	543	539	539	532	568	532	529	549	527	544	500	566	562	522	541	548	553	553	499	544	538	509	568	517	510	534	526	535	547	573	536	611	513	556	573	516	551	506	527	562	542	555	576	530	583	565	586	533	561	533	539	612	526	580	573	536	484	525	597	581	518	558	548	558	544	505	515	563	527	583	541	565	511	540	504	551	528	570	534	596	537	537	564	577	583	533	525	607	544	515	522	507	552	553	582	506	507	534	491	544	532	521	527	556	522	546	532	554	495	527	573	536	518	488	523	516	539	542	583	543	496	528	513	537	557	562	531	547	558	541	476	563	541	533	548	533	534	576	576	558	525	548	560	531	514	527	530	549	574	566	582	533	542	501	505	528	568	526	513	551	549	572	515	527	507	529	542	582	556	548	526	556	501	556	529	547	551	532	520	539	574	549	503	562	527	527	492	551	520	509	549	564	573	554	546	578	559	533	539	529	554
27870	18980	4755	447	294	233	236	202	203	210	202	203	202	205	177	180	195	187	185	212	210	206	175	200	177	181	191	177	177	197	199	231	315	343	177	180	191	190	214	188	155	208	207	194	181	209	167	191	194	185	164	206	192	187	201	175	193	171	195	165	195	200	200	197	190	202	180	190	180	196	183	187	182	180	192	193	177	198	162	190	181	202	210	199	190	187	197	162	186	198	191	171	195	175	201	188	205	191	173	174	180	189	198	188	201	197	199	189	197	199	189	183	165	179	169	179	180	192	182	188	167	187	195	202	184	191	186	185	185	191	199	194	201	179	189	205	177	183	212	194	173	181	187	190	196	170	187	178	164	173	203	189	188	182	219	207	191	186	164	185	201	202	199	184	202	170	191	193	212	195	175	183	190	184	199	169	202	164	207	174	179	189	178	189	179	202	172	177	158	170	166	186	193	188	187	165	206	195	201	167	204	195	185	184	179	216	187	214	188	185	202	178	208	194	157	194	176	191	184	187	195	175	194	205	171	183	186	196	192	164	184	191	179	175	165	190	169	217	166	202	144	222	195	208	171	164	183	168	181	178	230	192	214	153	179	181	195	201	209	167	188	195	182	180	175	165	197	191	188	170	185	186	188	197	191	185	174	194	188	187	192	189	211	183	199	194	175	190	186	175	196	176	181	187	199	212	179	196	176	170	202	190	178	179	190	186	182	217	182	201	184	195	213	165	172	163	202	199	212	196	148	178	205	182	204	209	197	179	190	190	180	175	182	196	166	187	204	198	198	187	202	195	211	199	174	193	170	192	162	185	167	178	201	198	175	178	178	195	195	215	184	200	176	192	180	183	170	200	190	197	176	198	199	172	193	197	205	190	173	179	189	184	163	211	201	178	203	178	185	192	153	175	179	193	189	185	208	162	185	202	169	161	218	188	199	204	165	169	172	163	209	180	173	200	211	186	206	187	170	186	168	176	187	203	185	195	204	185	195	190	182	187	177	186	192	197	182	185	162	186	195	183	199	208	198	206	176	199	195	174	184	202	191	189	201	175	187	161	176	196	202	168	203	189	184	180	200	169	191	205	187	215	184	187	180	209	184	181	177	186	177	191	209	208	197	171	192	188	193	177	193	186	208	176	173	197	157	166	141	211	173	176	165	184	173	174	200	212	183	167	206	193	197	178	214	199	178	186	182	179	197	192	191	178	186	218	172	179	172	184	174	173	183	181	188	200	193	183	199	177	172	197	194	209	193	191	179	218	181	186	161	159	211	195	192	180	219	193	197	185	195	195	183	195	191	187	192	175	193	202	176	176	193	189	201	213	172	183	198	188	200	182	161	160	181	166	176	172	183	184	194	184	184	187	194	201	194	192	208	194	161	192	179	170	191	177	172	174	163	161	192	190	198	179	187	187	175	186	191	188	168	174	174	160	193	183	205	181	170	156	181	193	182	175	179	177	194	201	178	183	204	185	163	212	208	198	197	203	192	166	184	178	186	173	193	212	176	173	185	200	200	214	179	169	199	188	176	184	174	198	192	201	200	168	195	203	181	202	180	191	213	162	187	181	168	170	172	176	208	197	199	210	186	174	194	180	205	186	165	196	190	212	178	184	199	178	192	185	168	187	163	179	169	174	195	196	206	199	173	185	196	186	189	168	191	164	214	194	183	206	176	178	200	168	200	210	198	188	185	203	170	175	165	166	178	186	186	216	166	201	204	192	201	190	187	175	186	183	189	190	161	162	180	163	186	198	203	190	206	176	185	210	183	193	179	214	201	189	201	172	207	193	178	204	179	181	187	181	188	192	161	155	167	174	198	204	188	182	196	188	201	187	207	168	228	197	174	169	178	197	181	169	170	203	174	189	198	161	193	179	197	182	190	175	182	201	186	179	179	194	180	170	205	199	162	186	193	176	205	198	161	184	155	186	194	211	180	179	188	169	192	182	182	160	197	180	200	183	210	187	204	191	206	196	195	210	190	175	207	188	187	173	186	197	187	181	204	179	201	192	182	175	176	178	202	198	182	189	202	201	187	203	183	183	184	182	186	193	180	206	165	200	168	226	209	175	187	181	172	183	204	168	198	185	192	191	179	183	160	198	162	181	201	207	218	177	199	191	187	187	177	194	194	193	172	175	184	190	198	201	178	172	181	182	187	203	186	193	170	167	181	195	188	180	190	175	176	177	188	208	191	181	194	178	208	214	181	181	202	184	178	198	182	163	204	192	200	202	181	188	188	188	171	180	178	179	185	182	179	169	188	201	180	184	184	206	213	174	184	198	176	165	196	193	196	190	194	162	187	163	202	176	186	195	183	174	177	197	193	183	197	192	195	177	183	194	183	183	171	183	188	197	209	194	194	193	177	186	189	184	179	163	197	161	187	186	174	195	170	175	221	191	197	178	193	186	176	201	199	187	181	178	183	193	176	180	204	178	189	182	170	188	193	193	217	198	198	191	198	170	189	191	176	180	190	197	180	186	212	210	186	190	215	188	206	203	166	194	193	215	180	206	205	195	187	177	204	175	186	179	190	209	212	194	212	166	181	197	165	169	211	200	172	185	174	201	206	204	186	180	203	208	198	175	198	164	182	189	191	170	190	182	191	186	177	171	183	181	215	206	204	190	217	173	202	193	197	208	198	182	165	215	202	215	181	209	202	179	169	208	180	210	200	199	181	183	185	183	164	176	176	184	217	225	190	210	188	204	169	180	174	195	171	187	202	198	159	188	195	176	190	184	193	192	195	203	194	211	204	205	192	173	181	190	186	187	174	182	188	189	188	211	196	194	169	189	177	185	186	193	189	190	173	196	200	185	183	193	213	176	180	203	179	196	191	155	206	167	166	185	178	211	191	196	178	187	158	213	166	205	196	184	184	181	177	189	171	170	197	183	195	186	194	180	208	187	194	148	180	170	186	156	160	190	183	197	171	179	167	219	149	191	169	171	185	171	212	176	200	169	187	211	187	193	201	178	197	188	184	177	153	207	189	189	178	179	173	198	201	181	208	179	192	175	214	202	204	184	182	189	196	177	196	192	204	188	193	205	192	172	201	180	185	173	170	201	174	191	161	214	205	189	185	204	160	183	185	203	176	206	208	176	184	199	194	183	191	201	201	183	176	168	170	186	201	196	190	166	198	174	174	217	198	200	200	189	164	180	177	179	196	210	220	192	163	194	205	198	195	185	166	206	155	188	179	178	193	171	197	168	163	201	190	186	174	187	176	179	179	195	167	192	192	208	189	181	189	177	174	180	198	172	193	175	167	171	182	190	219	197	168	181	204	204	202	195	204	200	184	202	184	214	184	187	179	182	173	188	190	176	170	214	190	196	201	177	191	186	182	203	187	183	198	168	217	186	200	219	210	166	183	210	187	198	189	195	186	168	191	202	207	177	195	181	195	149	204	194	190	198	176	175	195	178	201	179	188	181	196	182	183	176	206	194	181	191	229	192	205	215	185	186	193	201	181	195	184	185	191	185	178	195	206	180	213	172
21263	2827	702	367	342	302	321	279	294	248	242	269	247	266	217	237	220	225	252	208	227	254	253	237	219	237	239	236	257	223	233	377	525	559	244	214	227	218	262	215	217	223	252	246	209	252	226	261	213	241	211	217	217	225	194	223	233	242	223	217	224	225	265	210	218	229	264	231	227	279	218	208	211	233	243	227	249	233	268	255	247	230	214	227	216	244	233	258	195	219	235	217	239	246	202	236	214	271	243	224	225	240	240	212	233	234	215	228	227	214	256	222	216	229	236	223	235	233	248	221	252	254	234	243	253	237	231	220	235	238	244	222	223	237	236	214	225	250	230	235	254	239	211	221	253	241	226	253	237	225	225	238	230	225	228	231	289	241	230	232	241	239	232	232	216	209	208	229	240	220	248	213	221	245	242	247	234	237	245	248	216	244	226	234	251	219	265	254	242	232	212	238	247	244	242	244	216	227	244	241	235	231	222	213	224	222	251	251	256	213	225	226	237	214	242	235	214	228	214	239	229	219	226	239	216	233	232	245	238	233	240	212	241	249	255	206	232	243	226	255	253	224	218	252	220	243	232	249	221	241	239	239	220	256	209	226	235	219	240	259	202	220	214	242	223	241	249	234	239	225	237	214	225	247	210	249	210	229	251	233	228	217	238	223	232	206	228	228	195	238	258	240	208	222	211	251	222	220	225	242	216	214	231	246	238	233	230	276	251	257	236	244	244	234	225	223	218	226	250	234	256	252	233	211	194	225	248	231	211	239	249	230	256	229	242	263	250	223	249	217	218	216	223	241	233	267	253	236	221	231	228	222	237	264	257	242	261	240	235	213	231	225	239	238	232	222	273	240	217	239	253	228	232	237	234	219	207	229	225	261	242	250	224	263	236	230	199	238	233	236	218	216	229	253	229	242	229	233	250	247	235	242	248	243	251	234	243	255	264	226	269	236	247	246	245	231	246	226	232	248	239	235	232	273	238	235	239	232	218	259	240	242	226	247	236	207	231	253	231	220	229	246	223	224	233	226	247	231	232	238	226	251	235	242	253	227	228	233	235	227	245	255	235	219	244	206	229	241	226	228	246	232	248	239	210	244	252	199	221	251	216	241	253	217	256	253	216	248	234	243	217	234	223	222	233	245	243	215	243	264	228	218	214	247	222	232	216	234	236	254	222	234	219	241	228	231	235	242	217	211	224	247	226	228	237	237	246	238	246	213	207	241	247	235	212	234	244	233	247	197	208	246	253	235	249	220	215	249	225	215	256	245	201	248	216	242	223	232	238	221	218	231	247	225	235	237	232	234	221	251	226	254	236	256	239	212	235	235	238	238	228	213	243	243	227	225	237	234	248	246	233	253	236	226	220	209	249	246	236	250	202	227	228	243	250	245	230	239	228	230	227	261	230	232	244	227	231	227	213	240	244	232	253	237	233	261	215	227	217	261	233	232	241	230	235	227	254	231	247	236	236	268	214	237	268	216	245	241	217	233	236	230	246	210	227	201	233	244	237	230	229	258	234	240	234	224	239	230	245	224	218	220	241	231	252	193	243	241	250	260	230	225	220	217	227	225	210	229	209	238	212	259	245	237	220	253	237	237	228	230	221	230	242	240	259	211	229	232	243	239	217	250	230	239	237	252	228	204	225	210	237	221	226	251	202	245	230	249	245	224	259	258	252	234	227	226	241	191	237	230	209	227	247	228	218	223	218	226	232	231	213	243	225	234	243	223	224	247	233	227	224	228	219	265	240	253	251	225	237	242	229	240	240	263	245	245	238	233	243	247	240	234	250	248	237	245	231	240	217	250	232	233	237	232	214	257	227	226	266	229	264	236	224	224	244	229	240	262	208	239	263	225	232	211	248	265	221	258	242	232	217	222	220	205	222	237	279	254	245	213	234	232	244	253	210	224	222	220	240	217	255	222	253	245	245	247	204	191	207	265	236	230	227	187	236	243	281	216	240	253	237	233	216	251	245	211	225	229	230	258	217	234	218	249	231	242	245	231	252	223	224	234	242	225	188	261	202	218	238	245	222	227	235	202	225	238	217	211	221	254	234	214	220	235	228	219	230	243	214	209	211	220	203	213	230	226	262	238	231	220	244	237	253	237	232	223	237	232	219	229	240	224	206	244	225	287	253	213	212	238	260	228	228	226	240	217	198	227	215	213	237	234	224	233	197	200	249	230	219	230	208	233	232	240	224	263	221	230	247	245	245	254	237	233	242	236	222	178	251	249	226	270	239	235	239	222	242	246	222	228	234	210	221	254	245	252	243	241	238	229	233	254	236	229	230	222	245	243	234	258	236	236	232	228	227	253	249	238	276	261	232	220	226	230	241	238	226	232	250	222	210	217	235	196	222	244	256	236	219	245	255	258	243	249	265	231	260	229	233	244	233	220	241	221	228	235	209	217	242	261	222	228	219	229	219	252	214	235	241	209	230	245	206	226	258	237	234	266	197	218	245	276	195	233	249	251	246	227	279	199	244	244	260	213	237	243	242	226	242	214	242	216	213	242	254	229	228	226	232	229	219	237	227	238	211	231	225	235	248	232	233	268	221	227	236	238	260	221	246	254	275	227	246	212	225	237	239	230	231	238	255	211	234	188	265	210	210	241	237	193	197	254	233	238	245	230	241	241	233	239	221	222	208	255	240	226	222	246	250	263	237	242	243	198	198	223	250	248	212	224	256	255	247	251	194	224	242	228	240	241	235	235	228	216	240	227	230	257	229	216	220	266	223	232	209	242	236	237	210	228	261	252	246	255	245	218	237	229	233	232	248	210	222	228	259	248	211	227	241	231	237	252	227	232	234	224	246	216	249	218	233	233	204	240	226	213	249	240	228	232	215	212	213	239	229	253	243	199	232	225	244	258	253	212	214	251	241	213	240	207	226	242	239	252	230	228	240	251	224	251	236	227	267	229	225	208	240	242	228	228	267	279	235	249	235	228	208	241	229	216	242	221	287	255	229	244	203	232	233	240	229	222	203	238	247	258	235	228	244	221	220	228	208	237	215	251	232	228	254	250	235	230	225	240	255	237	232	219	245	244	209	232	238	222	231	222	225	250	232	242	240	253	234	215	228	225	221	221	243	238	241	252	237	233	248	237	232	238	246	194	241	225	239	227	243	233	244	249	242	236	248	262	257	220	252	207	238	249	255	251	238	232	268	225	232	235	231	237	246	226	248	251	242	238	225	221	237	234	262	246	229	213	231	223	236	213	225	237	200	257	225	235	239	207	222	248	232	235	241	232	209	216	241	261	236	230	233	231	244	257	216	231	262	238	229	240	245	228	235	239	250	251	255	227	243	232	228	252	222	244	247	218	216	257	231	247	224	233	225	245	225	223	212	235	223	238	238	252	252	250	215	250	234	248	256	203	242	232	227	243	228	229	194	218	250	228	226	229	246	237	225	207	238	232	228	239	251	228	238	237	245	235	248	235	252	219	266	256	251	228	237	241	251	243	239	240	240	230	237	236	202	236	223	219	204	191
24830	21348	28107	24913	17171	1338	721	529	503	480	420	424	426	388	331	383	336	342	355	345	352	358	353	306	344	331	301	319	336	356	579	1506	2216	1713	520	302	342	320	336	326	325	330	314	319	315	253	308	300	338	332	350	329	324	289	314	305	297	323	342	277	340	319	308	334	291	341	311	297	304	295	332	335	297	282	292	302	331	301	316	319	307	335	319	319	335	325	322	312	361	314	327	314	300	334	322	315	306	337	322	317	299	299	304	316	296	309	300	305	309	325	310	306	332	358	296	285	332	308	337	331	323	320	294	337	354	313	327	327	296	285	328	316	327	316	315	314	313	326	341	314	319	328	327	292	331	308	301	327	329	301	333	328	305	316	321	319	295	334	341	321	331	308	315	315	321	309	325	305	313	328	296	341	336	319	336	339	339	333	335	316	335	326	323	300	301	319	316	323	302	334	328	295	321	324	307	332	305	290	302	323	289	304	317	327	321	332	295	327	318	323	311	291	315	325	327	332	318	299	312	303	329	322	333	324	326	303	324	323	297	310	316	304	327	324	320	280	318	314	287	286	296	313	313	313	306	298	306	317	307	310	313	315	295	318	301	281	313	297	292	318	321	296	336	283	287	328	321	297	308	295	292	323	301	318	322	296	331	315	314	326	300	310	320	305	296	331	345	288	336	311	309	307	314	353	308	306	313	310	307	308	287	347	319	332	309	306	330	300	341	334	326	326	308	302	297	286	327	317	322	346	307	336	306	304	315	317	307	299	281	311	293	309	311	351	308	328	295	326	311	314	319	284	319	276	296	300	344	339	340	294	317	312	300	330	305	334	317	337	341	303	316	301	333	321	321	303	300	308	302	332	298	330	322	300	315	307	348	328	337	311	321	284	303	302	305	309	317	308	307	310	306	320	335	345	325	301	332	317	322	294	316	313	301	287	333	333	338	290	313	332	317	323	321	355	343	314	308	324	319	311	337	309	295	310	329	323	329	310	318	294	335	326	320	303	328	287	299	315	309	326	306	324	305	353	319	293	317	304	330	320	341	324	302	285	317	274	304	309	308	345	287	316	295	295	317	326	312	329	298	306	322	296	289	320	324	334	323	314	313	321	320	360	296	308	322	300	338	298	345	333	332	317	318	333	295	314	324	326	317	342	296	318	330	316	329	320	308	292	305	333	306	334	333	343	332	320	336	297	316	297	320	352	315	285	309	290	297	324	334	331	304	317	322	295	332	347	293	311	322	333	333	297	341	325	324	313	305	321	332	305	300	323	331	320	302	312	345	292	308	312	302	316	317	313	338	314	350	311	309	325	336	319	309	299	306	345	317	309	317	325	347	311	297	339	298	310	340	295	295	296	318	346	311	331	329	317	303	321	306	288	314	289	292	306	321	318	311	307	305	316	324	314	306	315	314	338	316	312	329	293	320	314	292	334	309	306	335	344	333	292	332	285	296	326	301	316	297	335	315	297	308	287	314	319	333	274	332	299	322	342	309	283	318	345	342	301	295	312	310	317	320	323	372	323	312	321	280	300	341	311	340	304	329	333	290	320	299	334	312	321	329	315	315	281	308	345	316	342	320	308	314	322	303	322	308	299	314	304	327	328	324	347	290	322	289	326	326	288	311	333	303	332	326	326	301	328	293	287	307	314	295	268	311	313	327	279	326	315	341	284	312	285	348	351	309	305	328	320	295	304	350	279	318	309	315	329	309	328	325	306	352	329	321	323	299	309	319	307	311	303	310	305	331	292	311	297	298	306	322	312	308	322	319	310	323	304	309	316	334	308	339	342	308	301	312	305	315	323	291	309	323	294	314	311	305	348	347	319	299	329	275	325	316	299	303	307	293	300	327	349	318	312	305	325	358	308	336	279	319	318	277	288	297	316	340	333	330	354	332	288	306	309	288	335	319	287	337	296	338	298	316	302	308	305	283	314	307	298	334	303	333	321	313	327	305	330	317	312	319	311	325	287	339	370	313	320	299	331	303	321	301	299	318	300	309	302	328	316	326	322	314	339	311	331	294	322	295	310	338	317	305	319	323	341	320	317	301	335	306	344	363	323	286	344	321	339	321	298	327	342	334	297	332	320	312	323	326	288	331	327	311	299	344	304	298	305	335	300	302	316	309	321	315	315	317	314	317	316	310	296	308	353	287	298	331	288	311	335	308	252	310	352	351	300	318	334	332	320	331	323	281	339	303	338	327	308	312	307	319	292	340	297	285	288	337	314	320	332	317	329	324	352	314	296	336	306	338	352	310	308	313	331	337	313	312	320	315	325	280	318	340	296	321	323	327	289	294	282	329	291	320	307	347	309	328	316	296	307	319	315	329	321	311	316	285	330	333	316	308	352	324	340	317	315	338	328	327	310	328	343	352	308	310	311	297	284	318	303	308	320	336	327	302	321	301	290	321	301	296	323	324	315	316	334	320	283	305	334	344	362	300	315	307	337	334	334	326	331	342	312	306	288	303	324	316	316	323	303	345	321	298	328	331	302	314	311	292	340	308	286	356	305	329	313	295	320	320	307	328	307	305	326	300	317	319	270	310	313	302	294	332	310	329	317	367	312	321	327	297	278	315	318	327	342	314	294	331	319	322	320	355	309	339	314	290	301	322	291	318	307	310	286	320	349	310	308	301	311	293	301	331	335	326	347	325	315	298	298	329	303	315	328	294	287	338	313	285	309	330	304	314	334	317	296	293	343	292	330	304	321	295	300	304	343	334	297	318	327	314	301	333	313	335	323	329	328	316	342	317	292	343	315	306	310	346	335	310	320	313	337	317	325	317	334	299	334	321	343	307	315	308	326	338	315	307	320	278	316	300	304	329	314	315	305	341	326	326	326	325	352	275	322	284	332	326	331	295	350	315	317	335	356	318	313	333	319	297	323	310	294	329	286	313	322	308	359	319	299	293	316	346	317	318	346	290	336	310	314	348	306	310	294	299	315	310	319	288	347	328	354	308	335	294	273	313	334	314	321	307	291	306	355	327	318	288	345	331	296	280	337	275	309	314	290	346	315	284	315	331	332	351	287	314	331	305	321	308	329	328	319	321	302	353	325	294	317	311	310	320	307	311	316	314	336	330	312	317	319	297	329	312	312	330	285	312	317	298	324	320	320	316	346	317	336	317	314	320	331	318	360	282	317	341	328	307	319	319	330	295	333	311	331	314	317	288	279	291	316	302	337	311	280	333	314	308	348	309	307	321	362	306	337	301	298	309	294	307	301	298	334	310	332	285	358	339	293	311	332	323	307	319	312	315	296	316	339	351	325	310	351	327	348	328	299	331	310	337	323	307	298	333	306	328	323	316	296	311	334	295	338	317	333	326	318	304	333	306	324	307	338	305	325	330	327	334	340	292	314	315	325	321	321	300	284	316	290	323	286	319	315	345	344	323	312	291	309	320	301	319	311	324	291	284	322	309	338	322	335	332	308	347	294	307	326	371	305	311	345	320	303	336	329	299	315	336	328	327	312	318	317	304	314	303	280	316	288
23297	9251	5517	2668	1870	1399	1145	965	804	732	651	572	565	579	492	519	483	453	437	463	419	442	436	408	403	416	406	425	430	471	905	2667	3928	2987	702	376	364	384	413	350	397	365	406	381	366	361	378	409	389	368	388	398	372	398	380	375	383	399	371	374	370	409	376	399	366	380	380	384	360	392	400	392	375	383	380	357	350	365	400	364	398	370	365	363	376	394	376	404	415	368	354	358	400	366	378	377	386	393	366	368	365	386	332	386	384	373	401	395	387	379	391	346	403	389	359	416	379	353	397	376	387	394	378	351	398	384	390	365	313	364	377	381	388	414	400	406	405	366	411	402	380	390	448	380	404	371	379	358	388	345	389	391	382	388	374	383	366	351	408	384	395	382	389	397	388	394	408	356	381	371	371	396	386	362	382	369	373	400	354	407	400	391	347	367	351	398	384	391	379	364	403	390	399	355	355	390	377	383	394	388	366	376	388	396	393	398	375	359	410	387	361	353	378	408	368	358	358	351	411	369	381	391	393	394	387	374	365	388	435	363	394	350	340	373	404	359	384	390	385	378	390	379	358	373	336	370	385	399	405	387	378	367	351	367	389	374	370	386	377	366	403	363	373	381	381	400	390	379	383	395	376	385	394	360	387	386	385	385	413	423	396	389	345	362	386	384	368	405	378	389	357	410	348	380	390	368	388	368	389	387	378	367	359	381	357	348	357	375	401	341	367	364	397	402	390	402	388	388	357	403	352	353	359	380	423	399	374	352	392	357	374	376	451	423	386	376	388	387	371	348	341	367	360	367	353	375	369	403	358	397	397	402	337	346	374	377	381	417	403	340	412	390	384	380	395	394	387	365	352	403	394	403	423	347	390	393	420	406	390	371	339	376	359	349	336	368	374	406	342	379	371	391	407	358	374	379	376	395	371	370	394	372	388	402	395	370	400	399	396	411	382	359	369	341	369	404	369	412	410	370	351	393	387	405	390	394	379	404	369	357	375	398	372	364	365	373	393	351	393	361	359	376	418	371	396	389	399	399	347	401	371	371	382	386	406	391	380	365	398	382	379	349	352	354	364	427	356	408	367	357	367	384	401	383	390	360	393	387	411	397	407	394	387	353	389	380	400	350	393	344	387	390	384	400	385	411	377	373	378	368	362	400	364	361	324	397	391	358	359	352	378	394	361	404	361	377	372	380	326	360	410	377	387	378	390	389	376	408	386	350	394	376	369	401	363	357	374	372	369	370	362	390	385	362	366	372	385	409	377	398	386	392	368	385	374	382	398	390	399	354	395	389	397	364	352	396	342	381	378	389	356	385	389	398	358	378	368	392	360	380	415	368	339	384	390	388	363	393	370	370	388	378	380	376	400	401	382	394	422	357	387	361	403	394	352	361	390	360	366	399	377	344	415	344	380	387	373	369	334	358	431	393	411	366	368	395	383	383	441	404	367	345	376	361	367	383	361	370	356	377	388	398	360	375	361	370	388	385	380	398	364	344	341	397	407	368	412	383	400	366	391	353	398	388	393	346	373	366	356	385	364	401	359	366	381	387	399	389	390	371	406	400	379	388	397	376	376	372	403	422	368	364	335	391	375	371	368	407	406	368	371	363	384	376	384	384	377	384	340	371	354	362	403	392	393	372	426	373	400	386	371	357	351	347	397	394	376	349	398	371	371	393	393	353	364	419	366	412	348	348	416	362	374	373	404	377	396	369	384	383	367	389	415	397	403	368	369	339	379	359	388	370	366	363	391	378	373	365	408	374	364	411	386	384	360	404	359	373	360	376	390	395	376	415	390	410	381	377	401	363	391	387	384	414	357	426	346	377	369	358	412	358	339	352	399	398	376	389	400	380	375	394	347	384	366	390	315	363	381	395	355	412	378	368	374	383	367	370	402	378	370	383	340	368	409	422	398	385	398	360	365	378	366	391	391	410	369	385	390	354	368	385	379	374	400	380	387	377	377	372	381	380	367	375	363	373	388	382	417	373	405	391	384	394	373	343	354	397	356	354	368	381	385	391	400	344	378	379	361	362	374	379	398	363	385	415	416	378	384	405	377	387	379	401	374	398	361	372	382	389	392	364	401	383	398	377	362	349	388	384	360	353	378	391	389	357	403	394	379	367	371	368	379	369	384	382	371	389	364	372	400	407	377	404	399	397	371	378	407	374	401	367	398	341	394	352	419	359	388	398	353	386	377	375	386	421	365	365	365	329	356	370	335	386	376	351	358	382	382	356	391	344	360	375	401	382	370	363	388	349	371	385	369	373	348	413	403	376	383	404	373	371	385	396	421	364	395	388	367	367	371	401	385	401	347	346	392	418	378	367	374	402	353	328	393	373	397	370	397	350	387	414	397	375	373	386	396	401	348	376	384	388	387	404	401	353	359	389	390	341	364	346	338	386	396	384	392	381	359	373	380	355	397	373	376	353	393	369	369	349	393	374	347	375	394	373	389	384	382	378	404	371	392	386	376	351	352	390	353	357	370	387	355	400	403	380	370	368	370	377	377	403	380	356	379	359	417	367	360	390	362	392	349	351	370	387	389	377	387	390	343	392	350	373	375	356	407	387	403	362	383	403	395	392	364	380	355	368	370	389	370	386	355	334	395	414	355	375	379	377	406	403	379	385	373	403	356	419	383	378	403	393	386	350	384	369	364	413	357	381	407	392	381	398	373	397	395	371	358	361	392	349	341	387	370	369	352	395	385	367	425	366	350	367	371	338	380	398	400	372	352	373	377	389	351	361	368	380	369	359	371	382	375	344	376	396	393	370	375	389	375	404	387	368	371	394	378	345	363	412	390	374	403	369	383	389	383	382	403	382	377	384	400	380	403	368	423	413	392	382	362	371	382	358	388	420	340	354	403	377	402	382	363	386	396	338	355	389	355	360	382	377	387	368	362	364	356	410	385	364	383	353	372	362	370	412	416	394	381	353	385	394	358	376	399	372	386	348	374	364	408	376	425	378	343	377	363	371	369	380	342	372	382	363	364	414	348	380	378	372	406	376	401	403	376	385	390	368	378	378	377	402	380	434	398	351	368	372	419	386	382	405	446	360	393	376	346	379	351	374	435	410	356	376	371	390	374	344	368	388	402	408	426	396	396	402	354	391	358	354	367	371	368	394	355	376	375	399	385	421	360	370	399	369	370	438	417	385	384	365	385	397	393	389	386	427	397	370	378	372	363	387	391	353	376	377	356	378	345	394	402	386	382	367	392	375	380	363	360	344	369	378	368	407	358	369	421	413	393	392	398	420	364	386	361	387	368	379	377	361	381	364	398	352	374	398	367	412	353	410	376	365	372	393	348	341	380	371	378	365	375	425	394	377	347	352	392	414	417	406	380	350	390	394	344	371	333	385	356	387	387	350	349	385	394	372	365	366	325	403	403	375	379	371	421	407	419	359	377	398	389	415	384	366	392	366	357	410	361	347	392	397	377	407	413	393	362	379	391	392	389	382	356	383	386	381	358	395	392	394	390	354	385	420	373	387
25522	21320	27194	25633	5844	555	404	339	341	289	246	254	232	238	228	243	189	228	226	202	215	219	223	202	189	205	212	216	196	195	219	669	1268	1157	294	235	187	192	214	197	201	200	192	213	195	209	210	204	213	196	180	213	223	202	220	203	219	212	175	197	181	215	195	213	201	177	215	178	178	186	193	206	202	186	196	196	196	172	193	191	164	174	195	191	185	191	167	175	175	188	199	204	184	182	190	190	193	185	168	195	190	200	175	191	197	204	183	180	189	200	205	189	214	207	207	183	192	198	205	169	199	210	178	192	211	181	184	220	166	207	161	170	199	191	204	199	223	200	181	194	192	174	174	187	191	211	209	178	193	208	190	199	201	196	206	194	209	175	202	214	195	197	172	200	196	183	197	204	182	200	194	178	178	236	202	177	208	207	206	211	185	195	181	199	213	210	183	204	194	182	195	208	196	196	189	172	204	205	187	182	185	197	186	197	194	221	187	176	190	211	208	186	180	190	197	205	202	215	197	197	187	187	209	185	224	188	179	181	207	201	205	205	229	175	187	200	208	198	204	209	209	195	193	180	211	205	196	218	215	192	181	173	180	208	180	210	202	203	196	189	198	194	196	201	193	189	204	169	183	200	226	183	204	201	212	178	171	193	210	191	201	188	203	190	195	194	201	214	180	200	210	156	193	181	182	202	222	203	193	167	202	193	182	208	205	175	208	200	192	207	199	179	202	199	195	168	167	190	204	180	208	208	173	199	209	208	197	220	193	182	194	198	183	186	204	183	198	164	188	176	219	208	190	195	180	177	201	205	199	212	196	193	194	195	200	176	183	212	178	194	179	205	195	199	191	198	218	190	205	197	210	182	188	208	200	192	167	210	214	182	169	189	197	196	175	195	199	187	201	179	155	215	204	180	188	194	212	180	174	189	202	212	183	184	200	196	203	187	198	169	197	211	202	180	223	174	210	204	199	204	205	185	165	201	217	200	182	163	185	192	198	180	181	213	190	195	205	209	194	166	196	213	212	203	209	201	198	182	182	216	197	215	204	210	189	192	229	187	179	199	179	202	187	199	198	194	191	199	180	222	190	198	176	196	187	189	212	178	217	182	200	199	200	201	200	227	193	196	189	195	208	212	192	184	206	195	206	190	226	196	201	198	213	170	198	192	194	210	178	183	176	202	182	194	199	189	194	202	212	208	176	186	203	175	201	191	201	191	204	189	198	177	184	169	177	203	187	198	211	207	196	179	197	215	174	190	214	175	204	196	184	180	198	185	182	185	204	205	220	209	176	193	213	209	163	205	212	214	200	187	184	179	184	172	196	180	170	186	183	186	197	211	203	198	198	201	207	212	199	210	197	195	204	196	190	187	167	182	213	196	194	199	194	188	196	187	182	190	221	185	215	189	174	215	187	195	208	167	196	182	209	182	194	197	214	208	201	204	183	199	195	202	173	203	199	197	206	196	195	197	209	159	194	187	195	184	205	225	177	195	201	205	189	186	208	216	191	187	193	204	179	182	188	182	196	181	179	207	206	191	198	189	216	212	192	179	199	193	197	201	196	198	210	191	195	209	191	187	194	185	201	178	198	206	200	195	175	165	193	181	197	167	197	192	199	181	157	196	191	186	175	196	217	173	188	201	190	223	190	206	220	204	204	231	183	181	200	196	202	163	187	199	205	218	201	202	196	185	215	202	192	206	199	191	178	183	213	210	181	204	195	202	188	204	199	198	180	217	201	206	191	196	199	164	202	189	162	218	196	187	191	187	190	179	197	210	240	194	200	201	204	191	202	210	211	218	168	174	206	200	170	168	195	201	193	198	189	198	204	212	187	188	198	164	186	187	180	183	188	183	196	213	196	178	190	211	184	187	187	222	184	186	164	189	178	183	179	195	195	169	207	202	195	178	183	189	214	181	207	203	192	188	190	187	167	188	195	178	218	189	203	202	190	206	166	185	225	201	212	179	197	183	212	215	205	173	184	209	210	210	189	190	182	173	180	180	183	195	189	201	190	214	196	204	189	196	190	212	208	214	185	207	201	205	203	205	211	221	182	208	200	215	202	210	214	179	186	184	203	183	200	187	212	207	171	201	193	188	180	211	192	195	209	191	229	177	166	206	198	186	180	202	207	182	216	218	187	177	204	209	211	198	196	191	198	188	221	209	173	205	205	196	197	186	212	198	198	211	205	203	191	205	212	184	211	198	184	188	189	216	176	194	184	198	212	183	195	199	231	204	207	185	204	197	191	191	190	185	196	184	199	193	191	189	196	194	202	165	197	188	198	212	188	190	201	180	200	193	207	184	185	212	216	201	189	215	189	193	193	210	206	198	202	176	160	186	218	199	198	215	189	219	174	185	198	196	213	184	200	202	176	193	199	202	220	232	208	208	188	182	202	173	179	213	201	221	198	164	175	185	202	209	184	178	186	198	201	192	192	186	192	179	201	225	208	191	223	188	183	197	195	176	177	204	188	186	193	239	193	184	192	206	204	175	173	199	180	180	181	202	193	197	180	190	205	175	227	191	200	198	224	204	189	170	198	184	172	170	193	201	189	186	190	187	213	194	212	181	175	200	192	179	219	189	197	209	183	185	193	187	197	205	196	215	223	191	208	205	190	192	217	183	166	206	173	185	202	200	178	211	198	177	206	205	182	167	217	183	217	196	208	199	199	210	214	197	185	197	196	198	205	187	199	210	211	195	185	217	192	192	200	182	210	197	194	197	186	215	174	203	181	189	188	189	204	183	218	215	208	206	185	187	235	186	185	208	197	205	216	178	191	163	188	181	193	216	180	212	196	170	171	184	196	195	188	217	182	189	198	172	189	178	203	201	234	190	196	206	198	166	181	207	226	204	189	181	215	191	209	222	216	185	176	187	186	185	192	198	187	193	201	173	198	194	194	196	188	194	188	181	208	181	222	202	183	182	185	220	187	211	209	199	194	197	232	208	206	219	206	184	219	203	173	205	175	204	204	186	185	182	208	201	186	203	197	198	176	199	204	186	196	221	191	203	175	212	187	203	214	179	182	177	207	182	180	182	187	200	183	207	197	190	184	211	189	178	179	194	197	213	199	192	205	195	213	210	204	224	186	169	189	208	218	191	187	200	188	179	185	187	181	182	198	205	212	196	204	197	199	186	169	190	188	208	193	188	202	207	214	197	207	202	213	178	191	192	215	193	202	196	201	176	191	170	214	174	229	193	179	194	198	195	208	194	182	195	178	197	178	196	199	211	195	174	188	196	209	188	170	198	193	194	199	218	159	165	200	204	195	156	217	211	195	186	232	202	175	187	200	189	183	162	189	191	196	201	199	199	201	205	188	208	182	212	191	217	220	176	153	215	220	195	204	194	197	201	219	187	214	190	179	192	192	202	190	193	156	172	210	209	194	197	186	204	183	182	187	185	180	188	219	195	185	179	191	192	235	210	193	191	210	192	199	190	187	203	196	194	193	178	200	187	193	175	184	195	191	219	216	195	206	180	193	198	208	225
23358	7212	3867	2004	1316	1042	880	668	637	555	492	421	392	394	329	334	308	330	285	340	308	288	292	274	290	283	258	249	284	274	304	1281	2560	2221	467	240	234	268	263	264	248	252	260	276	259	278	252	283	269	245	256	264	266	255	268	268	237	274	246	284	265	251	240	274	262	245	236	266	263	236	232	258	241	250	248	240	241	251	261	277	262	236	267	243	251	232	247	235	246	264	245	256	259	266	259	255	283	277	276	242	256	263	281	244	212	283	254	267	251	277	264	246	234	254	288	247	268	257	261	249	258	264	264	256	267	244	251	251	241	256	261	264	242	264	258	228	241	250	241	232	271	258	268	262	284	279	269	261	227	251	279	283	239	272	239	238	277	265	249	237	240	236	268	231	245	255	254	247	282	259	241	261	237	271	233	280	245	253	254	242	276	278	266	249	277	251	261	278	261	274	247	256	255	246	268	261	277	220	270	263	246	252	256	240	238	248	266	267	249	272	260	259	257	249	235	254	259	218	238	240	234	247	265	254	240	265	250	275	229	253	265	225	254	266	227	261	242	233	224	254	263	266	244	251	249	251	253	252	281	243	262	237	217	250	232	258	239	269	230	233	247	246	267	261	259	265	235	239	249	256	273	240	253	257	266	261	274	251	260	247	256	249	272	250	258	251	262	242	254	220	266	255	276	290	280	250	250	257	255	261	249	248	233	271	243	250	229	269	259	234	240	245	272	262	239	260	271	223	244	238	270	277	236	256	241	242	256	236	259	236	241	261	263	255	231	281	242	235	276	256	271	261	255	248	262	239	228	278	256	239	262	249	221	237	252	267	239	256	252	251	216	262	233	245	259	227	259	274	243	244	222	257	242	252	244	258	262	257	236	229	262	255	242	250	282	259	268	246	242	253	257	268	268	250	244	253	259	227	283	262	235	273	267	261	225	228	234	261	252	228	245	252	278	257	230	231	255	271	270	300	246	249	261	240	283	257	254	256	256	281	264	242	266	271	262	248	253	243	226	235	243	276	269	252	252	228	274	258	276	253	242	260	265	247	268	273	250	260	262	252	244	257	269	258	272	232	281	284	239	247	270	278	229	253	235	261	287	267	237	251	275	272	229	267	225	262	255	265	234	240	251	255	274	236	249	269	245	259	232	266	228	232	258	272	259	252	234	246	240	260	257	247	234	252	253	260	249	260	255	249	249	238	255	229	278	250	276	234	249	256	272	256	249	271	265	270	240	259	266	225	244	239	246	247	252	246	283	260	257	259	280	252	221	254	283	264	262	237	238	264	249	275	235	232	255	236	273	215	250	247	270	237	255	275	247	254	281	265	259	232	270	235	212	250	282	263	225	258	257	241	261	255	269	256	257	285	279	268	270	266	235	254	242	261	255	233	229	239	280	261	237	262	256	244	251	276	250	281	240	246	229	250	227	258	246	259	265	265	264	291	247	245	256	243	249	213	236	249	263	260	266	255	229	235	261	231	263	267	235	243	239	255	262	235	266	252	274	263	257	242	256	232	272	269	251	255	249	248	217	246	214	245	243	275	250	254	283	249	276	263	256	240	258	261	277	262	282	255	253	229	249	270	257	272	255	234	242	274	274	268	266	267	226	270	250	281	271	250	254	259	243	270	294	247	235	241	221	258	287	274	260	274	247	251	244	250	247	261	236	253	251	251	262	249	242	278	252	247	231	260	238	249	273	247	279	251	280	238	285	287	254	233	243	272	257	274	247	262	222	245	268	230	242	253	267	267	235	242	247	232	258	230	245	234	230	270	231	260	248	273	252	258	236	280	267	266	242	226	272	228	252	246	237	239	276	252	265	252	256	263	243	251	235	260	265	279	264	259	265	255	260	217	246	274	280	250	223	271	217	244	250	257	222	275	285	259	261	251	270	265	253	259	261	262	273	266	263	247	243	230	242	261	240	281	256	255	245	250	285	282	261	239	263	257	251	255	261	243	212	261	247	277	241	256	235	270	264	252	280	277	265	270	285	255	250	251	251	262	240	214	263	261	255	274	254	256	265	242	243	249	273	250	254	290	238	264	245	234	235	247	226	275	239	246	259	255	254	241	237	271	265	241	257	242	256	232	265	271	276	254	254	292	257	231	255	241	302	232	230	257	255	283	245	226	277	263	216	251	268	232	276	273	259	273	242	251	272	258	263	244	267	250	221	223	271	252	264	265	247	235	256	246	251	250	249	263	232	253	248	268	258	250	231	219	271	280	270	248	254	269	268	266	274	239	252	295	241	259	261	258	231	257	237	259	254	252	237	272	278	234	219	282	263	253	255	231	246	253	261	266	223	255	253	235	267	261	257	260	242	265	250	245	277	252	231	282	265	260	244	265	256	245	241	250	255	255	246	258	279	243	267	255	287	221	258	263	246	226	254	288	270	230	289	262	288	258	275	242	273	248	257	261	272	280	272	268	255	282	262	255	246	232	275	266	254	277	243	269	260	229	264	256	248	251	238	263	243	256	243	276	242	232	254	268	227	262	237	258	245	254	235	246	261	246	261	244	251	249	270	230	276	252	275	256	265	260	260	225	274	243	260	253	279	251	264	253	245	257	262	245	284	247	265	268	248	282	250	242	259	272	267	234	261	249	208	268	253	252	250	254	281	283	282	259	243	252	261	231	260	227	249	255	226	247	252	245	255	259	245	277	240	253	269	271	272	240	248	244	241	260	232	247	271	244	272	233	265	262	259	248	268	260	286	290	236	240	280	261	243	224	257	241	259	262	274	267	253	274	236	238	268	249	249	236	252	263	259	237	263	286	261	215	266	248	245	266	269	281	282	254	252	263	251	223	251	248	272	217	245	263	236	221	260	252	240	233	253	261	277	249	241	223	263	272	267	257	252	243	268	257	273	245	262	248	217	270	228	248	237	245	268	251	231	250	256	262	258	266	250	255	259	238	246	247	266	255	236	268	270	240	245	273	252	228	259	239	285	254	278	245	263	229	286	227	268	244	265	258	255	247	255	263	276	258	257	249	247	250	242	261	250	222	238	291	254	247	251	237	269	239	250	262	249	256	276	244	247	257	285	273	242	261	249	257	270	227	244	252	246	267	252	288	251	246	252	269	224	263	247	263	225	294	227	258	262	251	246	262	261	255	268	262	272	242	265	255	254	277	227	248	280	246	264	242	268	258	269	264	261	250	271	254	246	265	257	279	266	219	235	257	255	248	263	252	249	246	244	253	246	243	251	250	262	233	261	283	248	227	259	278	248	259	257	250	252	260	265	246	257	223	258	249	231	274	269	257	243	283	258	267	271	263	249	253	235	268	241	256	247	229	268	231	260	232	234	256	238	243	231	275	262	234	235	270	247	279	270	216	275	287	209	243	245	229	232	254	249	257	263	228	267	262	250	237	254	238	263	255	276	254	243	224	263	235	235	266	241	251	253	287	244	261	246	247	260	253	261	267	266	236	240	272	265	237	265	262	241	229	255	259	252	247	232	257	270	283	266	238	250	237	253	251	251	241	252	244
23226	21352	29094	23997	21352	21357	5584	1261	928	826	775	672	677	601	583	579	584	503	564	535	532	487	495	515	510	527	510	476	508	488	503	2702	5315	4614	1892	428	415	463	437	452	431	416	452	467	470	445	452	446	447	435	463	488	462	470	468	426	449	434	463	462	478	449	470	448	481	466	451	437	439	429	435	433	466	427	394	409	474	445	448	439	428	426	435	430	451	440	462	421	458	418	455	424	473	444	401	410	444	455	460	469	437	454	455	460	451	495	458	439	412	438	398	440	421	447	439	437	410	424	467	440	433	475	448	416	407	422	424	427	428	476	493	456	448	459	453	435	408	413	457	413	447	419	470	450	456	388	469	441	437	477	460	424	443	452	416	451	480	436	479	413	429	434	479	434	453	435	445	467	408	457	416	453	477	451	452	443	436	424	395	474	459	439	438	451	470	462	456	454	445	435	416	451	456	397	442	420	431	414	452	425	454	483	478	448	439	443	407	473	439	429	439	429	407	452	461	432	467	425	426	441	458	414	447	431	421	416	414	450	444	443	441	414	479	407	445	442	425	401	454	481	426	416	422	405	461	406	417	428	454	451	495	458	439	443	474	401	452	476	436	451	447	419	450	408	420	467	438	443	438	438	434	441	409	491	432	439	456	422	471	413	469	457	429	449	448	420	413	415	466	446	404	428	433	463	431	472	424	469	430	436	461	419	456	451	435	431	475	407	447	449	448	432	430	451	402	437	430	413	466	415	459	450	451	473	447	456	420	464	434	461	482	419	463	498	454	432	424	475	437	464	456	455	427	433	459	420	415	449	442	444	450	445	444	430	430	458	440	440	443	440	435	458	431	406	468	446	467	485	414	409	420	470	448	470	415	452	443	460	484	455	434	431	412	447	429	461	458	414	438	442	468	427	482	445	436	446	415	408	408	436	445	454	490	455	420	452	403	412	458	448	432	447	444	440	437	388	459	447	437	443	469	456	464	405	466	440	427	427	417	442	418	451	434	485	463	438	446	463	417	440	446	423	458	457	444	410	410	421	462	409	435	440	460	436	425	463	380	477	483	418	431	447	441	427	429	437	438	411	459	431	453	458	420	430	418	430	438	445	468	439	439	435	454	413	419	454	459	476	426	441	411	423	448	424	458	452	421	431	467	458	432	433	412	459	459	409	436	453	411	445	446	462	408	450	438	443	422	432	453	429	421	457	443	440	439	435	462	432	435	448	447	441	465	449	424	457	433	455	431	435	429	415	433	464	459	447	439	454	426	421	456	461	470	457	465	448	415	419	435	464	467	458	464	429	396	405	432	414	430	444	431	450	458	436	421	436	419	415	462	415	435	465	456	432	429	430	408	421	470	407	424	437	451	443	412	426	435	459	422	462	445	453	448	454	444	436	502	430	445	431	441	447	438	447	432	453	433	461	457	405	442	426	413	417	481	422	435	444	443	431	410	428	437	409	452	475	432	416	472	438	433	415	431	451	450	442	409	471	465	444	412	438	424	418	449	470	446	450	422	449	449	450	466	427	476	429	449	423	421	441	423	453	465	425	439	489	420	453	481	425	458	432	426	463	438	454	436	438	454	402	431	420	436	457	419	413	436	435	435	465	483	393	423	457	482	446	429	448	465	474	459	455	459	390	436	455	439	442	451	423	447	442	431	469	418	444	448	421	452	416	464	420	454	465	434	467	446	457	476	448	410	450	477	430	416	446	461	452	421	460	453	437	437	449	468	455	460	441	444	465	430	443	468	415	462	433	457	437	408	468	402	435	459	423	430	444	421	456	420	459	437	465	397	418	416	426	401	405	449	391	446	475	457	433	423	431	457	460	456	418	446	440	429	475	436	424	426	446	433	411	454	447	471	411	427	461	456	429	464	430	485	451	447	468	452	463	430	445	445	445	402	406	417	455	461	449	459	483	432	455	430	413	488	418	421	420	448	445	465	437	436	426	424	504	459	430	416	438	452	470	467	427	472	426	448	452	458	443	434	426	417	420	432	455	463	437	441	417	423	424	442	449	473	417	473	427	447	452	472	449	405	490	459	404	469	462	419	448	409	432	472	431	466	454	451	419	430	416	474	448	471	486	439	416	429	433	413	442	434	394	425	383	455	412	459	415	445	434	427	437	435	440	427	450	431	465	461	434	465	430	452	437	411	486	452	412	453	466	457	457	457	445	455	440	449	419	404	468	470	471	449	466	430	432	464	414	470	434	403	391	413	426	443	435	475	461	423	450	430	463	407	446	465	414	439	474	467	454	458	451	423	452	451	440	462	429	432	435	456	460	433	472	418	438	400	463	449	458	448	430	420	438	430	430	439	435	464	437	437	490	429	442	417	429	404	444	431	418	448	423	451	429	467	447	440	412	455	421	423	413	439	414	438	441	448	465	444	437	448	450	443	432	441	421	421	446	398	428	429	467	434	426	407	466	425	460	487	464	446	435	432	424	458	429	467	459	431	445	412	450	440	447	441	432	456	459	449	430	439	426	442	432	410	466	446	422	438	459	419	476	396	399	435	416	461	385	476	445	460	471	471	406	496	435	436	431	430	495	461	415	383	444	422	445	502	432	434	474	405	446	409	458	406	405	442	465	431	457	482	448	432	458	436	451	477	456	423	451	425	410	465	422	426	412	441	426	473	498	446	442	440	422	430	445	441	418	464	454	454	458	452	454	419	450	429	465	435	419	439	416	436	418	453	451	443	451	447	467	407	489	439	453	381	416	445	444	453	396	442	437	413	452	474	416	433	462	455	461	454	479	439	425	471	444	400	464	461	431	436	438	436	435	476	431	457	417	419	426	424	460	464	417	445	469	447	434	464	436	440	425	457	447	439	415	424	447	433	446	422	437	450	469	421	468	395	427	445	420	468	398	428	442	406	452	437	454	437	437	465	433	435	454	440	452	403	423	467	412	421	431	409	450	430	475	459	461	437	425	447	452	400	440	439	434	446	436	445	443	422	443	454	492	463	427	422	434	447	475	429	435	413	478	433	432	430	482	408	407	446	448	457	426	441	446	389	429	417	453	464	428	443	497	451	403	472	412	426	437	408	417	449	417	465	425	439	424	451	437	449	457	474	413	434	451	423	409	423	430	462	410	481	474	442	434	454	440	434	470	434	462	464	423	476	404	382	434	490	453	432	477	497	445	432	403	417	429	423	443	432	441	434	423	384	443	431	445	476	438	429	432	420	451	461	371	438	449	452	414	448	446	452	456	451	456	414	421	451	426	414	485	437	445	439	458	479	433	427	456	440	400	460	419	423	453	432	463	455	437	437	453	466	424	435	396	475	438	458	422	449	462	471	424	439	467	428	453	443	445	427	421	448	459	433	421	403	458	417	416	448	441	460	430	439	452	462	458	464	440	428	440	441	470	438	410	435	384	399	436	439	452	459	441	425	455	439	445	425	463	411	434	431	452	450	443	429	418	465	452	437	465	450	437	446	427	486	478	442	467	417	428	441	450	436	458	453	454	405	444	447	436	467	435	422	419	460	447
27469	17981	12163	6317	4576	3339	2601	2070	1729	1502	1265	1146	1009	905	878	818	789	777	731	699	671	659	662	625	623	602	593	592	568	570	639	4888	8985	7613	3056	573	558	567	505	531	517	558	518	555	541	581	546	524	583	535	514	545	543	551	540	536	521	543	570	501	548	512	546	536	541	568	551	539	533	592	558	531	554	521	546	559	519	534	559	544	553	523	569	564	505	537	531	536	525	550	525	560	508	526	545	492	514	569	543	527	534	552	540	528	507	517	548	563	541	530	523	550	518	533	515	511	523	512	524	483	555	544	544	527	534	485	542	517	534	544	493	555	511	518	581	554	528	555	562	543	565	508	467	539	543	533	510	456	551	568	538	560	605	559	518	540	517	561	519	544	544	557	540	480	533	514	526	498	535	533	565	555	521	519	551	510	525	487	518	556	531	519	518	513	533	519	512	491	540	510	548	535	530	499	527	550	542	542	544	535	543	502	487	508	534	516	530	486	547	526	540	530	535	550	499	504	515	524	528	500	504	509	530	537	526	537	504	545	490	542	532	524	535	489	534	513	545	546	553	529	526	536	505	505	545	548	549	501	531	543	534	551	535	547	518	564	518	524	525	525	537	520	539	524	547	486	528	511	526	532	495	500	562	519	473	494	473	523	490	506	547	552	564	548	507	484	531	528	556	513	494	586	522	545	539	557	485	532	486	541	484	510	537	543	557	518	506	525	514	519	536	546	560	491	513	524	525	568	504	500	549	540	533	521	499	546	498	528	513	558	542	509	536	481	505	538	536	504	542	578	516	530	554	535	561	555	546	527	536	546	498	488	518	540	513	529	527	534	526	529	528	520	508	537	515	540	514	521	545	518	533	567	535	517	513	530	538	520	522	550	547	555	507	545	525	535	559	519	517	543	539	528	545	514	530	490	507	521	530	532	506	481	546	483	520	539	573	513	550	527	526	525	547	535	524	520	528	503	507	520	497	549	526	510	510	539	546	531	520	537	501	516	521	537	577	524	528	494	518	536	545	515	501	555	515	533	509	562	519	534	524	545	534	539	529	530	487	579	503	555	524	561	585	509	530	540	546	542	524	535	540	548	533	529	509	527	533	530	513	507	535	527	523	527	516	522	527	509	514	520	564	491	490	527	577	571	550	536	545	521	502	514	498	512	549	530	512	496	509	524	554	535	509	502	511	525	543	545	544	545	547	512	534	551	563	561	544	541	537	542	553	494	526	532	561	506	525	494	518	520	499	532	522	538	540	541	522	516	516	523	526	499	513	556	555	505	514	523	539	539	513	553	545	546	525	547	517	555	518	534	519	506	535	565	541	512	524	534	547	547	548	506	544	566	525	512	529	529	522	507	515	543	516	513	548	504	536	489	587	481	523	556	554	517	554	538	511	484	584	503	520	550	513	558	516	541	561	485	516	526	521	514	543	508	523	526	509	494	504	511	571	517	574	496	500	532	504	509	547	525	518	515	507	535	537	549	496	566	519	506	502	503	513	546	541	492	546	504	528	512	503	539	542	520	508	526	539	535	531	539	534	499	560	536	544	557	520	565	498	561	566	541	532	555	548	508	495	515	511	544	504	578	550	568	535	584	542	514	542	516	548	507	465	550	520	535	556	547	554	545	537	521	519	566	526	515	545	521	537	548	494	531	503	561	514	519	504	573	522	497	533	551	465	535	530	523	527	486	496	544	521	530	520	518	506	562	540	563	485	568	504	558	512	529	549	526	517	553	511	544	519	528	555	542	514	528	539	527	559	514	503	556	507	541	565	507	562	537	513	527	542	541	490	502	518	547	528	513	534	539	546	575	539	510	540	519	548	539	530	504	531	517	533	518	504	504	566	493	500	505	535	531	529	543	521	538	522	517	526	545	552	521	563	514	483	541	525	505	531	527	541	515	476	547	513	549	529	576	521	518	532	507	522	526	521	506	537	525	563	523	502	567	491	539	514	535	482	526	527	566	505	528	527	557	565	505	544	543	524	499	542	562	497	504	541	528	526	542	551	534	547	512	512	539	480	560	500	567	540	573	513	568	494	546	510	537	522	508	543	576	543	509	588	535	518	551	556	532	528	517	540	590	509	533	532	522	518	534	539	559	549	543	534	542	523	537	509	534	528	537	526	500	564	519	542	591	505	532	533	572	550	510	529	569	540	526	523	527	512	538	520	538	515	502	538	513	538	569	550	545	527	551	533	500	548	530	561	495	545	536	494	533	547	530	506	545	531	519	475	535	530	517	536	513	530	532	540	494	555	497	530	530	538	569	547	483	519	534	471	591	529	545	518	522	514	481	507	557	524	548	569	538	498	533	561	493	524	540	544	510	476	512	557	493	522	558	507	533	514	508	499	524	524	526	521	515	536	543	538	523	536	539	560	525	521	486	526	509	553	545	569	566	529	533	526	541	532	534	489	530	555	555	542	563	550	511	575	544	545	572	556	520	521	521	502	502	480	529	531	509	537	547	547	570	551	505	520	571	512	562	555	542	487	541	537	549	531	490	578	517	532	478	528	512	518	497	485	511	534	509	534	566	528	510	498	532	511	513	532	533	486	496	504	510	525	507	502	537	522	545	541	505	540	548	507	539	505	523	545	523	484	556	584	526	534	510	524	524	538	533	515	514	514	534	520	545	524	511	522	520	508	560	536	556	529	534	524	513	512	464	541	533	532	532	562	541	564	519	540	572	532	511	501	515	566	514	527	558	543	529	506	508	533	513	521	534	540	545	529	521	519	547	515	548	521	517	608	544	524	524	529	504	527	519	528	523	541	479	547	529	525	544	520	519	482	553	579	536	530	524	554	565	518	550	484	545	508	529	510	518	557	537	529	521	515	512	547	510	523	512	528	507	522	501	535	488	518	532	531	557	524	499	534	513	539	540	553	582	566	533	547	509	525	535	530	585	536	524	574	561	505	509	508	540	564	519	536	509	522	531	533	522	507	551	525	551	521	506	553	500	538	519	497	513	528	546	514	493	499	540	533	503	533	520	550	519	549	508	520	556	541	481	533	508	519	517	487	520	509	561	575	532	528	464	556	484	508	537	555	548	494	537	493	520	545	537	502	527	500	497	542	541	542	482	521	530	516	540	528	530	542	517	549	530	578	530	545	516	536	502	568	539	567	498	566	503	541	547	517	534	504	518	534	541	554	554	552	546	482	543	486	523	552	514	516	574	528	545	534	480	481	535	539	506	509	521	544	505	552	542	536	546	563	544	529	522	501	553	572	519	480	543	524	500	542	529	516	535	517	518	505	504	540	519	527	543	542	529	514	537	549	552	560	521	491	560	522	548	505	537	524	532	539	564	544	542	531	560	477	476	500	508	510	513	523	531	542	549	571	556	502	512	500	496	512	566	552	551	530	516	559	528	560	532	496	531	491	535	556	561	546	570	558	574	554	536	528	462	525	513	501	510	571	570	523	513	595	532	524	570	518	548	547	525	529	508	538	515	530	525	519	540	559	514	537	522	536	468	514	521	498	566	543	525	491	544
28068	18983	4724	413	281	247	199	220	205	212	220	200	183	190	196	221	202	202	193	209	207	183	199	208	203	164	215	197	181	198	219	253	357	509	390	208	192	168	201	192	197	216	200	235	204	205	208	201	213	205	189	228	225	212	170	195	209	181	231	189	205	173	222	194	201	193	191	199	219	207	217	197	215	199	195	221	202	181	213	168	207	167	190	201	205	157	223	207	200	197	201	230	189	186	212	188	191	198	202	230	209	204	229	208	215	198	202	210	215	191	188	180	197	195	218	206	204	165	209	202	210	220	189	183	190	214	196	186	187	193	196	191	195	201	231	188	191	188	199	185	167	209	192	195	205	229	209	184	204	194	198	174	184	207	183	214	201	181	188	180	218	175	186	197	211	186	192	201	182	220	227	205	196	211	215	209	192	174	164	198	186	208	198	194	176	193	192	199	206	195	217	191	186	191	207	217	180	202	208	200	190	197	170	206	205	221	200	193	216	217	208	181	201	169	204	163	198	203	210	218	224	188	198	192	191	215	232	218	226	199	216	201	210	189	188	228	185	206	195	188	205	208	208	196	209	183	223	203	216	184	200	208	194	215	200	190	210	187	195	190	209	206	201	198	200	215	209	202	216	204	206	207	202	185	201	214	220	218	197	201	199	185	193	189	208	202	191	203	231	201	200	209	200	206	185	200	201	229	183	217	222	213	200	197	199	185	215	207	188	199	177	193	213	188	193	220	198	207	196	205	197	180	195	183	199	181	194	167	217	215	190	199	217	185	206	207	201	198	233	205	205	224	214	207	194	199	196	194	195	222	210	203	185	194	193	188	208	207	196	210	222	201	218	189	217	208	183	215	194	211	201	207	204	199	173	212	184	193	210	193	176	182	195	210	222	192	191	193	213	200	214	217	176	196	204	216	190	191	194	238	187	191	215	191	185	199	218	184	212	215	205	193	194	205	195	223	192	187	203	212	212	227	187	206	203	194	209	189	197	187	207	189	185	203	190	197	166	164	217	184	216	199	204	201	206	193	194	193	175	186	199	218	195	194	173	176	214	189	203	214	202	200	185	197	204	203	184	218	210	190	188	206	218	220	209	191	189	200	201	201	215	199	220	208	208	179	176	191	178	201	194	201	174	217	199	181	209	202	211	181	216	217	181	205	200	211	205	193	207	198	203	225	185	205	195	184	183	209	219	198	205	174	199	184	194	202	216	196	226	205	205	220	180	199	176	199	199	192	209	217	175	234	190	176	207	207	198	201	182	177	194	200	196	216	191	201	215	183	186	184	216	200	195	182	208	212	180	197	200	200	207	185	200	191	193	218	202	200	193	199	195	211	241	187	218	222	232	192	185	195	174	180	205	210	177	184	200	199	208	222	214	193	190	192	217	178	191	179	205	187	199	166	194	173	193	209	188	212	182	174	182	216	186	210	208	199	175	189	180	200	205	187	180	205	210	193	194	208	191	182	211	180	197	207	194	197	213	208	213	213	184	214	198	176	205	193	214	188	212	198	178	195	190	203	227	163	213	203	208	184	198	199	194	184	180	195	201	182	202	195	221	195	198	212	202	191	196	194	185	203	183	202	202	184	224	215	216	184	192	189	196	205	204	191	212	215	187	200	220	224	188	217	202	199	189	222	207	217	215	190	217	220	189	213	194	205	191	196	204	239	200	172	203	212	183	195	188	199	193	195	172	225	212	182	190	220	223	209	198	182	193	198	167	180	210	218	174	215	208	206	209	207	214	204	200	193	203	196	189	208	187	191	192	216	197	215	189	227	187	176	196	175	205	175	200	208	207	231	226	189	219	203	220	184	220	199	196	211	210	174	191	192	225	206	208	209	201	214	214	193	176	209	201	192	213	207	196	230	205	234	221	199	197	208	184	190	209	203	186	201	187	193	227	182	195	196	172	195	192	197	182	191	203	208	189	183	201	176	208	197	206	190	221	200	184	195	227	192	209	212	186	172	205	204	200	200	208	192	196	189	187	223	186	181	188	186	179	201	183	190	194	213	202	213	174	199	213	204	204	189	220	192	190	212	190	213	203	173	180	198	192	197	207	195	194	183	246	221	222	205	197	200	192	202	204	192	197	212	217	172	213	200	191	206	203	194	219	209	203	190	182	185	218	202	223	186	200	215	190	186	187	201	201	207	203	217	192	176	205	200	195	195	205	190	212	201	178	195	211	227	184	185	199	186	213	176	215	183	204	209	188	178	208	200	222	192	219	196	193	184	190	172	204	207	192	203	212	197	196	183	212	198	177	207	206	202	205	201	200	203	207	204	197	200	223	191	198	197	198	185	203	205	202	202	229	219	221	190	202	209	201	180	181	236	206	190	222	189	200	203	211	179	216	208	184	198	191	232	208	229	217	216	197	194	192	187	187	190	207	191	187	202	206	188	186	182	205	190	187	186	209	191	177	209	186	174	186	213	179	214	207	204	200	213	203	194	192	189	176	200	226	200	202	208	180	210	215	197	207	191	184	198	177	220	212	209	191	199	223	190	184	198	196	189	229	170	203	192	186	178	186	213	199	191	208	199	207	176	201	196	179	190	203	178	194	231	199	183	187	195	199	200	207	216	206	206	205	213	175	196	183	190	203	209	193	186	211	202	192	178	212	211	203	172	222	192	206	214	195	184	217	197	201	201	217	201	193	211	162	191	211	194	183	183	188	186	188	204	210	220	201	203	185	201	194	184	210	201	206	192	208	199	186	201	181	206	187	185	213	224	218	179	181	190	203	218	183	212	183	181	195	193	208	186	170	238	217	215	206	178	207	219	205	174	180	180	182	215	190	192	210	190	210	190	207	173	207	201	205	213	211	216	189	195	218	200	194	193	199	189	206	187	199	202	214	197	197	187	226	227	219	222	226	181	213	188	232	183	179	185	196	200	223	191	221	215	186	212	209	231	186	199	202	186	203	192	205	204	183	205	225	192	211	198	208	211	194	182	222	149	184	170	189	195	204	205	195	181	222	208	189	210	201	176	174	221	195	208	192	190	189	192	200	181	208	190	195	219	219	197	196	184	183	203	232	208	215	206	185	202	195	205	186	182	200	195	232	212	211	191	195	216	188	178	226	191	204	212	192	186	210	172	202	184	187	198	181	209	227	219	208	227	206	201	193	194	185	181	206	195	192	191	202	216	185	208	214	212	186	199	205	174	189	196	199	185	183	205	200	215	182	218	209	191	184	206	199	210	211	193	227	204	185	186	185	175	198	167	204	181	205	202	194	200	208	185	225	183	192	196	189	199	176	190	205	204	190	218	186	185	201	194	193	206	180	191	186	203	214	209	186	191	187	202	189	172	224	196	208	206	202	194	210	213	190	179	215	214	221	183	200	201	190	218	210	204	210	198	181	221	173	206	224	220	197	211	207	194	187	177	184	213	205	207	183	192	215	194	218	178	200	192	237	162	198	166	198	204	195	179	201	213	224	198	248	211	181	171	199	199	222	202	212	178	212	196	226	183	201	180	176	207	202	182	206	207
21790	2719	728	453	389	347	333	287	293	271	287	285	278	271	261	254	261	262	257	272	253	263	238	234	253	253	258	231	256	240	228	336	586	824	628	268	267	215	240	282	253	267	256	244	247	219	246	254	226	251	269	267	261	230	237	234	278	246	230	240	255	267	231	255	242	246	267	270	252	256	242	241	266	272	264	252	241	269	247	243	233	248	244	226	237	255	268	265	240	251	268	251	235	268	241	254	226	241	275	239	239	264	264	242	253	249	243	247	268	232	247	234	264	256	228	274	258	237	284	251	267	247	232	269	261	242	244	278	271	242	237	227	276	287	242	245	236	251	289	238	248	265	241	250	268	247	268	232	244	248	239	240	269	243	234	241	249	251	285	252	239	251	238	269	211	228	237	271	257	260	239	263	251	220	257	218	241	262	243	234	246	246	243	258	237	241	254	241	268	273	269	264	262	243	237	255	260	211	237	226	236	253	260	263	238	283	261	254	253	257	279	266	249	227	233	244	239	253	260	240	234	254	248	264	265	230	276	226	242	246	258	255	237	257	265	242	261	263	272	257	252	281	256	235	276	253	269	257	249	251	234	245	286	250	268	289	285	278	244	237	259	261	258	238	254	262	215	257	280	270	250	249	254	259	234	267	293	240	279	273	231	251	259	279	247	266	240	237	236	247	247	251	283	241	263	249	285	246	262	263	251	259	241	256	244	248	240	257	255	262	227	254	255	255	233	261	226	247	251	245	249	222	280	250	252	247	248	255	254	267	217	244	240	225	279	217	256	262	254	244	261	234	261	239	272	236	263	241	253	222	223	265	262	274	262	273	227	281	261	245	265	259	248	243	239	245	244	257	227	249	281	258	267	228	240	260	276	224	248	239	236	232	240	228	216	254	226	245	240	238	272	255	242	238	238	242	255	248	240	234	258	265	249	255	264	278	242	278	225	250	265	240	241	274	255	247	253	247	265	261	217	272	253	242	264	252	262	237	263	221	266	255	251	247	238	251	236	258	254	251	263	237	253	245	259	256	245	242	270	267	266	233	234	250	234	270	252	252	274	265	257	234	230	238	233	254	239	272	248	259	267	254	222	271	300	235	241	249	234	262	247	206	232	236	230	235	239	258	270	248	224	245	238	259	284	245	258	231	273	253	253	247	239	250	287	246	258	215	242	259	255	239	255	262	260	262	260	272	250	240	248	245	278	260	249	290	248	250	285	249	249	277	225	263	227	259	242	225	251	254	241	251	245	286	245	274	239	247	236	236	258	230	245	262	270	261	286	293	239	259	242	250	248	223	233	251	243	241	259	240	244	220	270	256	268	272	268	252	270	240	278	243	258	265	234	263	262	265	218	257	239	236	256	248	243	240	244	236	241	241	250	248	263	243	237	241	266	242	234	246	256	239	241	246	237	249	248	276	256	253	226	265	242	269	263	275	267	242	230	222	251	270	256	251	272	262	245	264	259	274	254	227	241	233	256	240	228	240	254	275	272	233	252	235	230	262	267	218	249	234	242	263	261	259	253	260	250	245	252	229	251	260	261	236	231	260	223	253	266	253	252	255	242	231	235	246	242	277	250	266	234	287	263	264	251	260	240	241	255	236	278	276	252	236	236	250	241	222	246	233	272	272	259	256	236	267	230	244	238	265	276	236	227	257	238	236	272	253	257	230	250	285	240	248	262	279	253	267	250	254	237	233	233	244	232	246	225	247	238	273	278	230	245	235	266	238	236	249	253	227	254	205	239	242	247	268	279	244	285	225	256	233	231	278	286	269	247	234	249	260	245	241	258	247	254	251	265	270	248	238	250	249	246	236	268	249	244	215	237	235	227	250	244	247	280	257	236	248	250	234	267	270	252	241	248	241	274	234	285	274	237	288	258	238	255	252	232	240	251	229	263	248	226	272	231	228	272	246	241	236	262	236	257	237	248	226	262	238	256	249	246	250	259	262	253	247	277	258	258	271	236	260	234	221	257	254	260	272	238	261	231	266	258	259	243	247	244	264	270	264	235	274	259	236	231	259	242	270	229	247	238	238	246	247	269	251	245	238	249	245	258	265	248	252	299	255	259	257	247	237	264	236	237	257	284	265	240	215	247	214	236	284	255	236	269	237	257	250	257	261	225	244	242	247	255	237	258	215	254	270	234	279	230	246	227	270	250	269	240	242	257	238	245	262	256	218	259	249	258	264	264	253	238	279	264	231	257	254	236	245	253	265	252	238	238	264	256	235	270	279	272	258	267	235	251	219	252	259	255	227	248	227	272	274	248	233	252	253	232	243	265	281	260	245	275	286	243	248	238	259	210	218	263	238	249	283	288	246	267	232	246	238	269	215	227	245	223	269	247	257	248	270	222	240	253	299	264	266	265	246	260	258	241	265	262	282	255	259	262	240	246	245	270	249	261	250	274	252	254	280	259	223	242	252	234	254	229	246	260	243	264	249	239	273	236	251	272	221	241	274	247	232	265	248	255	229	281	274	214	258	267	240	260	272	268	260	239	233	265	221	280	229	236	278	244	263	231	228	235	236	253	302	255	246	233	267	228	233	231	258	219	265	247	258	248	257	236	256	245	266	257	257	229	259	253	239	249	271	265	266	263	249	247	252	253	230	229	278	258	232	257	222	292	282	275	240	272	246	233	262	262	237	220	233	260	229	286	264	276	248	268	255	257	260	236	251	258	266	236	268	260	264	258	254	229	273	227	246	249	265	248	244	250	277	258	235	243	238	256	243	251	241	255	241	262	219	227	251	249	242	232	250	251	265	245	248	264	224	230	273	283	247	258	284	217	250	231	235	206	236	220	274	217	255	245	213	262	242	267	248	232	228	248	247	261	230	281	261	267	266	276	262	238	256	262	283	243	238	274	267	240	287	240	254	227	228	255	248	258	230	228	255	276	241	265	229	281	258	246	255	265	239	233	230	258	236	246	234	238	250	272	250	250	259	270	235	242	245	261	263	274	277	270	265	256	232	259	246	247	239	262	231	238	269	257	236	242	240	267	285	250	257	262	277	236	267	261	242	232	231	248	256	272	273	232	235	259	242	232	243	244	251	264	250	271	265	251	260	238	248	248	242	262	277	253	261	251	243	255	255	234	258	265	248	232	241	246	216	279	254	231	243	246	242	240	239	264	228	276	256	263	242	243	239	257	262	244	248	254	257	268	266	263	257	265	208	221	260	248	221	233	253	270	221	277	281	257	242	245	258	245	237	248	254	225	270	225	229	244	262	261	257	259	235	232	227	254	261	254	253	262	238	262	260	251	249	247	267	274	270	268	261	235	252	259	248	248	262	220	269	260	241	246	275	238	256	265	228	269	248	241	255	248	243	274	256	276	265	213	269	231	279	244	274	217	241	247	258	219	269	253	245	256	249	256	247	238	275	223	247	249	247	276	248	229	219	236	243	244	271	238	247	274	260	222	274	223	258	252	251	251	257	251	269	262	256	275	252	244	278	238	260	265	268	244	263	235	257	244	248	244	266	263	231	261	265
24831	21354	28110	24955	16955	1372	719	560	506	448	422	414	413	395	390	341	377	345	338	351	359	360	338	325	329	340	324	333	339	350	492	1116	2029	2317	893	294	316	280	304	302	314	316	363	300	299	316	320	336	318	323	321	304	316	315	303	292	333	335	336	304	332	312	300	298	288	298	325	312	300	309	317	298	304	321	300	318	306	344	332	276	286	332	308	316	332	311	310	316	292	304	370	301	292	314	317	316	312	293	338	320	345	344	327	287	318	346	321	297	298	334	317	329	300	326	315	281	310	329	325	300	334	322	305	298	314	319	334	313	323	332	310	305	348	315	315	306	288	320	309	315	308	317	296	337	277	321	317	297	313	314	352	349	360	336	333	328	277	327	282	302	342	316	327	348	292	315	325	330	301	312	344	303	329	306	352	333	294	311	339	333	340	314	339	305	375	318	323	322	303	309	349	311	332	320	323	340	305	345	329	293	295	319	327	313	308	297	342	298	321	309	311	323	323	282	324	337	336	315	322	314	336	324	292	317	299	313	327	342	339	313	323	321	339	300	285	356	324	303	288	311	312	300	325	306	317	300	298	316	316	293	318	327	300	300	305	336	322	335	309	327	315	324	326	318	300	304	280	315	337	313	296	323	318	323	340	320	330	310	314	311	307	291	292	331	300	316	330	326	323	270	304	313	335	322	338	322	304	318	307	311	327	276	316	320	346	319	307	304	302	346	293	322	356	330	306	307	311	327	324	329	280	327	366	309	299	305	297	313	301	270	346	321	315	348	310	320	263	298	319	314	345	290	315	334	321	300	299	306	279	328	337	283	324	332	306	316	302	328	299	289	315	318	317	336	331	332	352	333	304	314	290	348	307	328	326	321	327	320	309	283	285	307	278	346	341	292	319	300	301	309	310	314	342	288	314	300	307	291	338	329	305	307	342	299	312	329	287	310	361	327	298	286	314	343	299	286	291	355	300	324	321	327	284	327	326	302	286	314	298	305	314	306	304	311	328	336	278	301	299	341	295	317	288	308	265	310	334	283	301	337	275	282	288	302	344	336	329	297	339	313	285	334	311	326	309	345	305	312	299	331	327	347	310	314	288	327	321	281	317	357	310	332	320	281	323	298	296	283	336	296	325	324	270	332	311	335	348	310	282	325	327	290	344	301	339	315	348	317	319	341	296	342	302	312	279	312	319	308	326	319	324	283	320	337	344	351	347	325	324	316	298	283	310	314	334	306	305	335	319	321	319	326	298	291	361	301	319	313	318	334	336	324	299	318	315	331	319	318	374	310	305	289	319	318	300	318	325	316	302	328	306	321	296	325	332	296	274	311	320	300	312	300	311	314	329	315	305	299	305	320	338	336	281	316	328	277	258	310	313	316	304	314	314	335	327	344	325	301	296	335	305	281	317	318	305	325	291	309	330	297	309	323	287	311	318	365	282	319	334	343	311	339	303	338	316	311	311	338	278	303	319	325	328	368	292	311	308	296	294	345	316	339	312	288	314	309	290	318	335	302	323	327	289	333	306	308	314	316	333	314	335	272	299	310	309	296	316	309	304	320	313	295	289	315	313	296	312	306	321	309	319	330	302	313	286	315	292	302	336	298	312	295	322	313	300	327	328	312	314	310	295	314	296	308	315	303	346	304	312	260	297	325	324	298	298	323	311	303	308	342	292	308	357	333	311	320	324	310	324	322	316	333	293	321	280	312	287	344	308	334	325	327	382	323	297	349	311	320	339	332	329	304	350	305	281	342	314	322	334	306	334	323	350	312	330	320	304	303	334	346	319	339	307	322	311	290	319	335	295	309	292	340	326	315	360	318	315	335	304	308	319	363	293	342	319	359	343	327	301	307	296	307	320	318	321	321	313	324	321	320	330	329	303	318	368	292	300	305	301	315	329	296	332	312	318	306	328	314	305	341	269	335	321	333	331	297	300	310	328	300	339	315	331	296	329	296	308	325	303	310	343	308	313	325	318	330	342	299	312	294	298	294	329	294	308	293	308	309	320	277	311	334	309	309	296	331	309	331	319	302	311	302	342	314	302	330	323	324	318	301	341	321	354	308	314	310	311	301	322	302	332	317	332	331	334	279	300	305	295	266	319	312	294	314	338	316	289	298	324	332	267	287	328	284	350	305	303	311	319	288	335	274	308	340	287	319	291	303	321	311	324	350	321	303	325	287	323	323	294	301	298	321	312	311	313	351	314	297	296	333	337	308	304	332	330	333	301	328	294	302	304	300	291	313	319	295	309	335	282	318	319	307	299	314	291	330	317	306	305	318	306	320	277	337	303	298	336	309	312	303	328	323	312	329	316	307	298	332	323	311	331	312	291	293	336	301	312	322	305	311	302	323	310	325	330	311	298	311	331	282	331	305	310	317	299	334	299	337	293	327	291	298	291	305	314	317	285	351	319	305	336	328	297	306	316	294	336	331	348	311	314	295	329	279	342	307	292	294	322	340	318	294	328	315	301	290	310	324	289	328	324	301	284	302	321	310	319	309	310	289	335	293	293	300	311	317	314	315	311	339	296	320	313	320	328	311	324	340	331	326	309	331	327	305	289	351	319	295	310	307	298	327	303	317	317	317	306	304	317	350	322	289	288	352	323	342	294	308	308	365	320	293	303	297	294	310	311	308	346	304	327	300	318	348	303	310	331	339	315	316	289	325	341	302	301	316	334	340	271	279	305	318	298	360	299	318	321	323	326	309	338	325	288	326	300	327	322	323	317	328	315	302	357	323	314	309	312	306	322	289	324	320	292	315	333	323	315	314	297	315	295	341	342	315	306	314	283	294	342	316	317	350	308	313	320	309	297	328	285	336	332	311	330	273	333	333	333	310	319	320	311	311	338	284	319	315	291	295	330	328	295	317	310	330	310	278	331	302	308	302	328	316	281	320	291	312	310	319	305	328	286	344	292	327	334	313	322	319	324	299	330	306	310	346	333	310	346	285	309	304	329	314	296	336	324	283	333	287	325	334	277	290	309	310	304	313	302	308	322	334	340	281	298	303	331	322	310	313	329	336	305	320	315	304	311	289	310	282	313	326	348	306	309	342	329	296	311	326	308	312	319	328	353	359	315	296	303	316	320	311	305	316	303	303	313	298	307	293	341	305	339	346	314	321	334	299	303	312	313	306	316	317	305	316	331	299	274	324	310	334	313	315	314	313	304	323	302	304	316	321	318	309	294	313	318	323	310	311	309	317	253	295	308	316	323	319	340	290	323	301	296	315	318	350	319	379	348	327	285	294	342	283	307	337	336	336	309	301	318	329	296	322	296	301	333	315	307	315	308	304	329	312	325	309	312	346	298	296	283	320	333	344	310	325	328	268	307	321	322	302	326	325	335	318	292	283	354	312	287	308	303	281	311	307	283	320	307	315	314	312	343	319	298	304	299	303	301	324	294	315	350	326	353	292	319	319	301	342	328	337	313	309	285	331	308	330	302	299	321	316	323	332	309	307	331	299	278	358	298	332	334	299	320	319	333	310
22688	9775	5711	2694	1880	1438	1170	859	834	727	635	592	550	514	552	485	468	414	465	471	438	472	473	414	426	377	407	396	421	457	731	2073	3673	3959	1529	411	345	384	378	390	367	380	381	341	389	377	358	405	396	360	382	380	393	369	367	395	369	390	379	393	359	393	344	386	374	397	370	370	373	436	374	412	335	396	406	337	375	373	386	382	421	372	366	383	397	403	368	354	339	401	422	422	389	444	379	424	372	391	404	362	372	356	397	355	406	383	410	390	380	366	346	371	367	359	386	385	385	385	358	399	394	347	374	381	396	354	368	357	411	377	367	392	362	404	364	381	370	372	386	415	373	399	414	418	379	387	395	389	368	384	375	370	381	391	381	394	399	425	384	414	392	362	377	391	368	370	384	438	369	403	394	367	400	371	417	410	370	364	381	397	376	398	356	358	414	345	360	350	342	350	379	386	375	355	380	381	386	360	379	382	379	392	407	378	414	356	411	389	363	382	407	368	375	371	358	387	377	395	364	374	356	363	351	378	366	394	393	412	365	345	396	357	389	359	383	413	409	354	369	362	383	339	373	391	361	386	379	367	407	381	406	379	397	364	352	358	396	385	366	403	360	390	371	411	355	401	417	395	363	382	403	376	378	354	420	397	347	434	399	416	396	392	382	380	378	373	371	396	342	378	384	384	387	395	451	368	386	374	391	377	383	388	384	426	360	369	342	408	388	384	377	388	369	382	392	404	387	416	384	405	372	357	378	370	358	383	378	356	396	411	396	383	371	393	401	399	395	395	365	338	394	392	361	357	366	368	360	394	397	369	356	356	399	362	364	382	370	399	410	380	410	376	383	379	399	367	393	354	357	350	374	348	407	367	354	404	348	374	393	382	356	395	397	383	371	416	416	375	363	391	407	351	395	395	378	413	390	412	376	399	408	374	381	387	389	391	359	343	347	439	365	383	386	369	400	394	400	390	370	399	381	374	384	405	351	379	374	387	382	388	399	386	382	379	422	381	395	384	364	365	393	406	398	395	389	400	388	411	400	394	361	387	376	387	363	370	371	414	390	402	387	380	380	379	406	372	387	374	380	409	369	381	378	397	425	362	395	414	384	361	364	381	341	355	396	388	361	385	382	409	371	360	376	381	393	362	372	413	413	387	374	383	393	412	375	362	406	382	386	410	360	366	360	371	352	342	380	401	396	376	341	371	387	348	415	400	385	399	367	348	370	364	401	400	379	412	384	359	390	380	380	328	423	391	397	398	389	412	360	365	365	346	397	376	409	364	359	389	355	380	381	390	374	373	367	355	387	366	381	342	388	370	378	367	388	370	384	358	388	362	415	362	384	379	399	364	422	392	359	368	380	376	399	375	377	408	389	389	377	413	407	377	401	358	418	439	369	361	379	358	393	418	405	374	398	350	373	386	371	357	451	372	386	385	355	399	401	356	390	377	377	335	355	405	361	351	363	401	391	395	379	392	381	386	388	390	417	397	392	395	399	338	353	367	371	378	355	390	374	387	399	350	391	372	377	379	370	370	371	381	394	403	385	404	362	375	355	383	404	422	365	388	386	363	383	387	370	381	371	401	389	399	357	361	386	394	371	391	393	414	367	390	364	399	410	364	408	401	374	404	384	375	349	338	393	391	369	404	392	332	376	359	353	369	366	412	384	346	357	385	354	391	361	402	414	383	399	389	392	361	366	382	399	367	393	391	375	370	378	392	402	387	389	404	388	376	373	388	357	392	387	389	383	372	394	357	395	387	374	371	401	400	358	375	359	372	369	383	419	388	387	380	350	364	422	394	332	366	426	402	368	393	430	376	355	402	360	370	387	371	360	392	417	401	371	395	377	363	324	364	395	379	382	336	408	359	386	373	388	378	373	407	371	387	364	396	382	389	376	359	378	359	394	386	374	372	397	348	389	392	391	354	367	359	376	378	388	363	332	369	398	387	404	374	430	399	366	352	334	387	392	387	378	390	371	361	391	403	393	348	378	426	365	400	380	394	395	383	394	372	405	370	390	391	392	381	385	379	387	381	415	401	403	414	359	385	353	417	375	377	388	399	423	415	372	393	401	385	413	363	401	408	377	415	406	362	386	372	384	367	391	402	339	401	403	388	339	384	355	368	382	396	401	401	362	372	355	348	411	389	349	405	371	359	371	394	344	381	396	378	392	382	402	375	378	375	375	352	382	381	402	363	385	403	363	389	390	334	399	380	369	392	384	368	380	384	394	383	388	391	365	358	393	378	401	373	395	400	367	358	361	386	392	400	415	380	369	386	369	341	403	420	384	362	382	373	384	396	364	410	344	377	377	389	350	388	390	372	393	373	383	367	396	362	373	405	372	409	360	350	392	406	371	415	414	340	363	409	364	375	352	386	400	401	382	383	377	353	337	368	390	373	388	340	378	386	376	377	393	385	337	378	375	369	394	415	360	378	364	371	378	384	386	354	381	385	372	354	374	390	372	455	356	360	374	359	364	416	402	402	358	371	379	377	390	397	363	386	353	376	373	358	417	380	394	367	406	356	414	411	392	403	370	354	385	380	384	382	386	400	386	364	380	387	384	386	354	395	369	356	368	373	388	386	405	386	406	376	390	341	376	410	402	363	354	366	403	384	385	380	386	372	391	387	413	376	360	383	394	391	357	375	360	384	375	383	358	366	419	389	383	372	411	398	375	372	367	369	407	385	372	388	390	381	397	375	386	390	349	425	389	399	418	386	407	366	350	356	412	371	428	379	397	389	412	375	378	376	373	412	370	402	365	417	379	394	384	385	378	404	408	385	378	409	355	369	372	395	381	363	386	422	390	382	352	370	388	361	377	411	389	368	339	362	368	398	359	382	364	358	391	358	423	373	394	380	402	384	392	366	407	397	399	382	357	418	432	376	355	409	386	412	363	372	322	396	369	378	376	366	382	377	376	378	373	412	387	411	427	399	401	361	393	391	393	367	360	366	389	372	375	396	404	386	380	407	365	346	410	379	390	391	399	398	376	371	383	326	382	357	394	401	380	407	382	370	404	353	355	397	375	369	357	360	351	387	371	387	366	363	383	385	353	385	408	379	375	392	387	401	399	381	381	385	364	387	362	368	366	372	386	389	376	371	360	374	418	361	387	382	392	380	358	364	368	403	383	390	406	342	407	387	396	386	382	355	395	346	385	355	372	371	368	388	405	435	390	401	377	363	401	402	394	364	386	391	369	374	404	392	401	397	402	401	379	341	374	369	384	388	420	337	365	369	373	406	395	387	373	365	405	412	407	386	367	399	404	401	379	368	411	352	375	369	402	359	379	375	374	356	398	406	382	316	366	386	363	377	410	424	389	361	348	395	381	352	411	367	379	348	377	367	389	394	406	400	388	392	401	383	371	361	405	389	389	372	351	374	346	402	362	355	351	392	382	387	402	375	346	377	368	368	369	409	367	374	347	359	345	399	382	360	400	366	364	401	339	427	386	390	362	354	365	378	372	369	386	361	361	388	375	382	371	413	397	374
25493	21359	27238	25626	5968	531	398	358	319	273	271	249	284	220	240	247	205	226	196	252	225	216	200	202	224	219	232	217	233	232	528	1173	1419	1246	404	218	195	214	190	191	205	228	200	224	209	196	209	203	208	218	214	193	207	199	208	217	228	217	193	204	208	180	234	202	189	204	200	209	216	210	220	210	236	208	196	228	216	211	196	187	207	226	210	231	200	200	187	209	206	202	221	223	204	192	208	202	182	191	182	214	174	194	220	217	188	175	202	198	199	187	235	203	202	192	229	195	218	194	201	172	205	201	189	209	199	203	192	224	194	206	205	179	205	194	209	193	217	209	203	196	209	226	214	204	224	210	210	206	219	224	192	201	201	219	214	206	197	208	174	211	208	190	215	205	209	216	209	195	212	218	193	201	193	189	208	193	177	209	203	224	229	200	183	203	188	213	197	205	191	207	197	208	207	216	208	235	197	203	215	178	193	218	221	193	212	188	217	216	226	202	183	216	203	199	192	193	207	228	233	201	213	219	219	195	209	213	217	195	183	231	201	198	221	211	199	193	185	224	195	190	211	232	180	190	213	203	184	204	226	213	179	204	212	176	206	213	196	204	194	182	212	207	201	219	202	178	206	210	207	177	201	186	220	206	202	201	207	213	191	196	196	224	176	204	216	231	207	186	226	219	215	193	223	194	175	220	207	223	218	205	215	216	197	231	201	193	207	195	218	199	174	230	189	197	182	215	209	218	223	203	211	223	187	210	207	194	213	217	202	227	215	206	193	203	180	216	188	185	179	194	215	224	211	195	237	199	188	214	207	198	215	222	193	194	222	178	188	192	178	222	181	168	197	202	206	189	192	191	199	202	187	201	206	214	217	194	209	210	218	193	196	204	205	210	221	188	186	204	193	215	203	221	178	195	191	171	180	202	192	203	201	216	204	195	192	206	196	199	222	209	201	238	197	206	215	235	214	179	173	190	195	221	189	205	202	211	193	203	188	190	221	201	202	199	187	209	196	213	218	211	220	187	189	198	198	203	194	194	198	207	209	228	211	208	195	197	200	200	180	221	199	184	207	220	213	199	207	196	212	222	222	226	211	195	201	186	197	209	225	179	227	193	202	199	219	200	207	205	198	188	182	202	205	193	174	181	192	216	194	169	209	210	192	194	201	188	209	203	189	200	212	190	179	227	194	213	202	209	203	211	172	214	193	218	219	204	199	192	199	221	176	234	223	209	211	229	216	192	189	223	182	217	235	212	202	199	192	196	204	195	203	200	181	189	206	182	214	198	201	194	207	227	207	188	197	214	196	215	187	208	209	196	194	188	199	167	218	222	216	225	225	197	195	212	222	199	204	193	186	208	205	201	184	226	234	218	206	192	200	194	220	203	198	202	181	207	210	212	173	178	211	186	192	191	213	210	191	204	204	201	200	210	208	200	203	184	196	206	223	202	200	199	207	195	178	181	197	205	244	176	235	224	182	201	183	232	182	216	199	220	197	179	202	219	197	229	191	208	204	211	219	186	231	208	207	182	186	207	197	191	206	183	213	204	206	184	212	214	210	181	213	218	201	191	204	223	196	190	188	195	198	212	220	217	209	198	226	209	219	202	192	219	216	212	214	206	180	207	200	189	206	208	200	211	209	201	206	193	194	206	206	215	216	172	201	248	179	201	184	206	226	214	211	224	203	208	214	204	212	205	197	187	231	184	191	189	183	216	215	207	193	186	218	210	207	198	199	195	206	215	198	207	210	180	214	200	183	187	193	212	216	197	194	205	219	207	208	202	186	173	180	193	203	197	196	205	197	205	206	197	210	186	191	205	194	171	220	208	218	216	206	201	177	200	175	189	214	205	185	219	206	213	188	190	194	203	223	209	192	206	197	213	211	216	194	226	189	192	199	205	169	212	233	205	202	221	205	207	204	203	168	180	206	204	216	214	176	205	211	189	186	201	214	211	201	209	199	220	210	202	197	209	198	224	196	171	211	200	209	188	220	176	197	203	203	176	235	184	193	202	235	243	219	185	208	211	217	180	218	190	197	207	192	208	180	197	196	199	217	224	219	218	191	222	207	208	192	203	189	208	208	191	228	204	178	181	201	204	199	194	225	188	196	188	211	206	226	202	178	187	190	208	198	201	203	197	214	201	214	231	210	202	216	211	205	199	202	205	200	224	183	206	203	195	197	192	195	206	211	219	182	199	219	201	210	204	198	226	197	196	207	207	217	202	200	236	224	201	215	213	217	203	206	215	198	201	215	198	192	205	214	205	203	200	200	203	213	217	215	202	213	210	201	197	188	242	218	183	203	184	215	198	246	216	195	184	210	198	199	173	201	220	213	193	186	202	218	211	201	190	192	202	203	188	186	213	191	190	205	189	200	228	211	223	190	219	210	236	224	205	203	199	217	206	213	220	188	173	201	209	230	185	189	224	195	205	211	212	204	198	218	191	206	192	183	188	197	190	207	218	192	213	224	191	223	208	207	200	184	214	181	203	214	199	168	195	204	212	222	185	214	210	208	230	214	198	206	199	224	202	214	179	186	184	204	206	209	202	204	179	182	192	204	218	176	212	214	188	214	185	187	181	195	209	207	188	222	193	197	213	190	194	190	203	215	200	198	227	193	217	190	229	201	206	202	203	178	195	220	176	202	189	191	212	191	203	189	233	201	209	190	199	199	208	169	219	195	224	180	207	192	230	199	178	219	190	231	202	234	191	204	182	204	220	220	204	217	165	230	203	220	190	217	191	186	194	223	199	204	217	186	204	220	185	186	206	192	211	221	205	175	203	203	224	212	235	210	206	196	201	209	226	195	201	197	198	219	215	196	197	214	191	193	215	206	214	228	200	211	225	189	215	205	171	213	215	220	194	193	187	197	193	212	176	213	242	216	193	194	176	209	189	195	234	174	216	209	218	211	202	228	220	201	212	200	205	177	214	206	189	205	187	214	211	199	219	205	215	201	212	196	185	205	181	210	203	213	220	221	211	184	207	197	216	183	197	194	190	189	172	167	203	191	207	209	204	201	211	176	206	197	205	193	203	213	235	198	198	209	204	202	246	204	212	199	179	193	196	198	210	202	218	207	216	183	205	207	196	210	202	219	214	212	187	200	201	204	201	207	192	196	222	221	199	228	206	214	189	211	200	213	209	184	219	200	191	202	211	179	225	228	209	184	189	214	194	196	254	217	201	215	193	247	214	199	205	197	223	175	176	208	205	208	199	188	220	214	187	226	206	199	214	212	232	228	201	196	202	194	201	214	191	212	194	211	211	186	238	199	194	213	189	209	184	200	192	209	222	199	214	201	217	189	207	200	186	204	208	200	186	233	199	203	190	200	195	228	183	216	192	208	179	190	185	194	204	218	215	196	243	229	201	198	204	193	212	202	205	224	204	229	190	184	208	209	194	205	180	221	221	205	189	209	185	198	193	197	186	216	203	203	207	193	213	208	176	199	192	206	204	216	224	210	182	195	175	208	206	215	203	213	195	188	220	192	187
24037	8297	3890	1946	1295	1010	828	673	571	543	480	441	432	363	373	361	363	343	318	292	283	285	304	311	290	319	279	297	287	353	1030	2281	2656	2345	728	280	271	249	258	241	269	277	268	261	280	294	250	239	268	284	263	289	252	272	268	268	259	262	266	272	278	258	283	281	238	261	288	264	257	248	264	248	261	279	240	292	274	271	283	275	275	245	274	236	285	287	273	222	258	261	273	266	268	275	249	293	251	275	237	247	244	262	288	257	247	264	271	286	238	252	244	256	277	255	232	247	248	300	252	297	266	243	278	253	260	251	246	295	263	249	288	273	260	276	276	296	262	261	233	259	265	262	255	289	256	295	305	251	260	251	263	253	261	246	246	277	252	276	275	239	241	251	268	281	283	269	275	245	262	268	258	261	271	226	264	280	269	250	287	259	297	282	249	302	302	290	254	267	230	253	273	284	261	245	257	259	265	271	240	277	272	262	270	246	294	252	229	271	241	279	256	254	257	242	269	304	271	297	275	238	276	294	298	256	250	271	246	247	271	280	266	293	269	261	249	257	249	305	264	282	249	263	266	261	249	300	278	280	279	278	305	266	247	274	250	243	273	266	266	257	257	279	275	258	294	297	260	259	245	288	246	271	282	258	274	278	244	268	263	272	285	285	294	280	262	258	266	268	286	239	269	239	274	271	276	261	266	244	279	262	253	258	282	271	277	289	287	276	261	277	276	254	255	272	272	264	257	262	262	268	273	242	246	264	257	258	294	271	294	247	267	267	283	248	270	251	275	251	263	276	276	264	293	263	274	285	226	252	283	238	260	273	278	256	271	295	262	302	251	269	260	267	291	286	220	243	269	243	286	272	259	243	251	261	269	274	240	275	269	245	255	271	266	272	262	291	277	257	277	283	286	272	255	268	254	256	250	272	277	262	246	249	252	265	274	273	252	265	268	261	263	267	245	284	247	285	265	259	286	264	288	249	246	259	259	270	286	260	263	255	273	259	278	253	247	264	278	246	253	223	262	284	273	264	293	278	293	254	278	269	262	262	304	294	264	267	273	263	262	299	251	264	269	277	278	267	251	267	272	250	229	290	277	275	291	280	259	263	247	262	306	246	267	267	252	235	262	252	294	232	263	279	278	265	298	241	242	267	266	245	287	223	245	290	277	258	271	267	269	273	255	266	223	280	272	282	245	292	284	258	262	289	285	263	275	278	293	268	253	266	267	272	285	271	245	246	245	255	269	265	272	257	293	277	276	243	247	266	266	285	274	260	275	270	257	266	239	277	266	267	268	236	265	279	274	261	272	258	261	293	237	236	262	234	291	265	264	284	274	269	268	265	275	251	273	254	255	246	257	258	260	240	283	273	268	267	278	247	257	251	253	267	243	276	265	250	261	266	277	288	269	266	269	266	271	305	255	279	267	273	228	276	292	248	254	288	271	238	273	259	233	254	284	275	269	258	269	251	265	248	261	256	255	280	257	298	268	257	281	267	263	260	267	245	290	277	267	291	267	252	271	250	275	243	268	298	265	294	251	269	269	273	264	244	292	253	258	248	272	280	280	249	237	259	254	290	287	283	267	279	234	265	290	266	251	267	246	265	260	295	255	291	271	279	263	218	257	264	247	277	285	268	260	285	253	265	245	274	282	255	278	241	298	267	261	267	253	261	326	285	280	282	259	261	251	248	267	315	250	244	275	277	254	276	289	274	275	247	250	242	245	287	273	229	305	255	251	252	276	287	289	273	242	249	269	287	271	251	233	239	266	263	258	271	258	278	275	285	284	255	275	296	250	271	289	282	261	280	280	261	259	279	263	239	251	294	258	273	250	291	245	274	259	242	260	271	227	246	286	283	269	262	267	279	272	267	277	299	241	285	246	270	293	259	257	261	268	293	246	302	269	290	274	267	262	258	264	276	282	265	243	280	252	264	238	272	224	270	247	267	248	273	262	263	255	291	277	251	262	293	266	272	275	262	253	248	269	262	266	243	248	252	271	282	294	265	272	275	244	281	261	269	268	274	268	245	271	261	239	294	268	261	250	243	290	281	276	282	261	256	228	310	267	263	266	247	285	271	271	255	271	255	244	278	227	267	262	253	263	248	273	241	270	243	243	260	280	288	269	264	267	265	275	245	251	260	266	251	253	278	278	268	276	260	262	279	257	264	285	246	242	279	241	277	292	282	235	261	258	251	246	257	239	281	270	281	262	274	272	268	277	246	258	283	289	250	290	296	295	277	248	268	287	287	291	270	270	250	268	241	263	253	272	267	262	261	275	280	267	236	258	282	250	265	248	240	260	238	242	281	265	277	250	275	254	267	303	261	247	316	242	256	268	243	242	258	257	253	279	264	265	255	255	311	248	270	255	271	273	255	262	263	267	270	264	239	282	280	277	242	276	243	268	257	279	284	255	239	260	248	243	274	263	278	275	292	266	233	250	275	251	272	281	263	288	252	282	247	262	275	272	296	257	282	284	291	277	227	268	269	302	277	227	249	269	264	282	260	271	272	287	261	256	231	265	273	235	255	276	256	287	272	260	245	240	254	271	261	295	268	285	250	263	276	253	265	269	270	255	248	253	266	248	259	266	288	298	253	236	243	250	266	285	266	275	265	272	274	247	275	281	241	270	262	239	244	250	262	278	253	275	223	251	285	290	262	253	251	263	283	269	267	267	255	273	262	261	264	262	281	277	239	264	259	256	276	268	250	276	290	289	231	270	267	280	262	250	273	254	249	249	235	269	275	262	246	242	258	298	287	261	254	257	264	284	259	248	283	266	275	282	259	265	276	272	260	254	273	261	259	265	262	284	266	267	260	278	245	265	263	278	257	268	258	280	272	299	275	284	274	243	257	252	292	279	302	292	280	266	259	277	277	269	260	270	268	281	271	258	265	265	253	291	268	269	282	245	311	282	289	255	274	264	271	241	267	242	260	264	293	262	264	274	271	294	262	261	246	243	257	272	259	248	276	288	260	263	257	276	253	276	282	267	280	260	257	234	266	279	259	240	260	246	279	275	225	244	268	238	266	272	251	255	246	278	283	224	261	256	275	266	265	279	244	232	228	240	264	255	283	242	259	236	273	276	267	269	270	303	275	273	272	236	254	257	269	265	265	287	275	280	283	257	275	273	228	272	265	221	304	271	268	280	262	275	230	246	274	274	262	262	298	261	295	278	272	259	283	271	249	244	269	273	277	287	241	260	252	295	286	272	263	256	256	258	239	244	248	264	264	271	284	263	255	271	270	269	263	268	272	282	272	257	277	275	272	259	261	275	265	249	263	279	256	255	290	232	277	246	275	284	253	253	267	286	258	232	242	243	244	286	234	263	283	248	272	277	264	255	270	284	247	245	245	258	277	278	287	280	290	261	288	294	258	265	253	245	275	264	289	258	261	260	263	279	241	248	266	254	293	266	264	272	246	256	265	293	271	253	253	272	280	282	250	272	262	271	260	245	272	250	242	246	252	285	259	260	278	258	269	227	248	283	270	261	269
23277	21367	29084	24000	21370	21351	5374	1154	865	856	744	628	635	621	579	546	539	512	521	519	484	488	477	507	499	487	480	463	504	769	2283	4733	5234	2821	508	450	407	435	446	423	448	425	418	446	468	467	449	411	430	476	437	451	445	444	441	434	435	442	432	429	428	437	466	454	464	434	433	472	438	430	436	429	415	441	469	449	463	441	444	449	488	419	450	422	418	435	405	447	437	409	427	454	445	458	423	455	428	447	427	455	471	456	452	423	408	424	434	438	446	423	411	387	480	453	447	403	425	461	427	453	444	440	436	427	412	426	411	406	422	406	437	438	435	434	450	449	419	408	433	434	428	429	449	448	397	414	435	429	443	396	375	408	474	452	425	414	419	433	435	474	443	441	428	468	437	457	427	453	451	402	376	439	465	447	432	453	454	408	408	455	416	423	394	405	440	487	429	464	371	438	433	430	426	420	448	442	424	479	467	449	417	470	443	443	418	454	417	417	420	454	387	437	450	463	421	441	394	447	419	439	430	401	471	425	444	439	447	447	456	420	435	452	467	411	422	425	415	418	444	473	402	484	456	472	434	407	429	447	456	411	460	468	440	431	431	403	411	438	435	430	383	422	438	417	422	437	461	466	470	418	404	473	430	465	383	438	417	409	441	420	446	443	412	411	415	450	425	444	437	455	437	412	439	429	438	429	442	432	423	410	459	421	448	427	435	477	451	424	407	468	423	453	398	418	421	433	429	435	444	450	439	440	418	435	459	428	443	449	431	434	431	401	413	414	433	423	417	389	433	416	430	428	427	420	412	436	455	429	440	422	425	435	442	412	439	402	400	468	428	431	434	476	454	400	439	442	467	411	439	461	454	435	443	449	431	483	413	392	433	452	386	455	415	438	488	417	418	446	420	443	409	423	414	410	450	431	384	438	470	451	462	410	419	415	445	424	418	440	448	425	404	427	401	419	433	446	413	421	420	442	447	445	430	463	439	468	436	411	458	456	441	419	423	460	450	489	454	441	423	429	450	438	402	433	434	406	400	443	432	457	445	422	419	430	459	444	432	418	452	428	456	423	405	429	456	424	435	447	421	437	450	408	402	421	443	438	435	425	478	447	438	443	452	428	444	414	423	429	440	418	465	411	416	427	411	445	435	429	442	434	435	416	424	416	421	448	438	430	448	443	425	421	428	422	451	447	446	403	421	432	436	450	468	416	409	429	438	442	493	395	458	434	425	485	427	436	419	471	432	444	412	459	458	404	441	428	442	397	415	429	426	493	433	423	463	437	411	428	474	460	424	422	446	433	436	421	445	426	459	454	454	443	433	417	467	393	401	441	458	447	419	427	396	408	432	451	461	446	431	437	421	420	422	452	448	403	453	442	455	449	450	444	431	479	448	473	436	415	411	426	460	431	453	451	449	461	453	432	457	456	412	471	451	414	411	431	409	408	391	462	423	428	437	426	435	395	419	440	432	444	404	432	452	437	431	414	450	377	402	430	436	434	453	445	429	463	434	411	486	435	383	426	445	455	466	420	418	434	422	425	465	434	423	408	444	475	445	441	439	434	481	451	418	425	435	450	435	425	389	427	435	406	409	424	466	444	458	414	441	408	407	414	434	433	430	414	464	414	415	432	406	401	442	405	386	405	433	385	444	411	451	428	396	448	416	448	450	435	409	427	433	441	449	459	480	472	419	460	440	448	452	438	393	455	450	383	427	476	403	423	419	440	421	432	407	435	436	436	448	393	408	422	440	443	430	422	434	477	400	458	457	428	440	444	442	422	404	411	433	454	434	462	413	396	457	434	433	445	412	459	446	412	424	410	429	419	450	417	449	459	410	400	425	429	461	458	447	407	428	445	442	459	451	423	420	445	444	448	401	393	404	423	435	420	489	429	434	410	397	399	412	432	456	451	452	440	416	430	428	442	443	422	450	440	434	427	388	440	382	412	436	441	411	431	413	431	415	430	400	467	477	437	428	470	474	429	451	433	424	409	447	434	425	474	426	402	423	444	445	408	440	399	461	440	429	429	438	445	426	477	466	410	461	411	448	431	427	443	456	455	431	462	412	396	436	408	430	409	474	424	385	473	409	439	446	441	440	393	399	407	440	425	455	436	460	445	439	423	404	447	436	402	433	444	404	425	404	421	469	430	419	430	413	460	420	431	435	409	384	476	408	410	455	442	422	484	446	433	421	424	431	434	404	394	429	424	457	428	441	411	427	437	460	451	416	428	390	417	415	426	433	446	455	403	411	449	424	402	396	453	448	461	409	437	438	418	472	447	438	449	435	446	451	457	446	459	423	408	466	464	430	420	412	470	403	437	443	450	474	399	445	392	443	438	359	455	450	444	443	438	430	432	405	460	461	486	418	419	446	432	411	398	433	449	463	414	436	438	406	421	458	458	451	418	448	434	441	425	450	444	428	443	448	432	438	412	411	417	462	426	443	393	427	466	464	450	381	455	432	410	423	445	465	446	416	455	442	409	459	429	416	448	461	401	455	417	413	432	419	421	475	431	435	396	464	429	414	444	487	407	448	441	411	465	448	458	427	402	427	433	427	436	423	406	456	424	424	448	438	429	408	406	433	426	454	446	436	448	421	431	439	449	434	452	429	451	435	451	420	428	434	407	422	419	444	448	449	381	433	410	432	420	434	467	418	421	436	429	450	429	412	444	420	420	462	401	429	434	428	438	427	427	414	413	428	428	421	453	437	453	408	441	416	435	412	425	425	416	449	450	463	443	429	382	424	442	413	452	429	433	453	404	445	420	479	464	426	427	446	410	384	393	444	455	447	412	420	419	440	421	404	431	408	420	403	407	431	405	413	442	388	428	414	468	404	426	429	417	452	454	473	426	416	427	451	443	434	407	434	446	438	444	436	438	408	393	426	400	476	462	426	456	437	430	420	449	421	432	436	427	411	416	416	397	395	450	446	433	451	412	420	405	451	446	441	446	398	419	435	446	430	393	404	445	460	454	408	457	418	403	470	414	418	416	426	428	434	414	428	454	414	434	452	404	444	432	448	383	407	451	410	463	400	451	401	428	392	416	440	387	460	390	420	449	472	400	432	439	417	426	434	440	446	415	408	450	435	450	425	404	450	427	436	437	446	428	415	438	418	391	396	421	428	441	420	396	439	435	406	439	433	437	454	438	442	407	421	437	424	449	400	444	492	477	420	452	414	428	411	422	402	420	409	447	426	421	415	423	425	459	420	444	462	396	423	431	450	467	466	440	430	424	424	418	411	416	472	450	452	442	400	440	427	426	394	406	408	435	431	437	432	449	456	449	446	462	389	400	451	452	404	442	401	463	454	459	451	444	432	459	422	454	428	412	459	436	441	425	442	425	440	420	435	426	426	437	420	439	437	434	458	407	457	445	439	426	418	439	451	468	417	413	424	418	427	430	407	425	460	445	417	409	458	428	407	413	432	450	403	410	425	399	412	449	461	412	445	449	474	407	422	453	427	486	420	427	406	439	441	462	423	434	404	439	416	404
27801	19054	12241	6122	4413	3422	2634	2129	1795	1506	1301	1102	1000	1001	876	811	789	734	733	696	618	643	643	644	604	611	612	550	611	1339	4068	8369	8737	4689	661	523	527	534	525	514	527	514	538	530	510	492	514	568	563	530	528	528	519	517	520	507	460	514	539	548	551	521	523	547	513	530	492	505	500	472	514	533	503	502	525	541	557	508	487	539	539	520	518	544	512	517	479	488	542	493	506	525	504	545	515	497	531	484	521	547	500	504	506	512	563	535	508	518	506	477	521	521	552	573	520	502	571	536	518	518	516	496	503	510	532	508	526	535	465	507	519	475	501	568	528	516	532	518	503	505	520	497	488	500	554	517	461	488	527	499	550	511	522	465	518	493	539	511	546	569	511	448	531	540	523	532	534	490	512	539	506	530	507	522	565	510	464	530	530	543	502	535	522	493	473	526	540	522	550	504	546	506	579	539	512	537	529	513	509	517	533	537	523	522	522	516	512	493	498	512	532	517	525	514	542	489	528	480	479	514	563	556	494	489	513	511	548	514	509	553	488	472	535	519	554	566	526	523	519	534	501	566	524	523	497	472	476	521	534	548	510	484	565	542	528	506	503	508	477	533	523	490	534	544	488	537	529	570	493	502	512	518	537	507	532	474	555	506	496	536	511	525	490	517	482	528	490	529	512	533	527	516	542	535	496	464	507	494	536	553	525	557	517	508	562	540	502	494	566	486	501	575	523	509	533	519	516	510	517	558	483	530	490	538	550	576	504	521	537	507	518	513	522	490	520	516	491	499	554	539	518	538	490	531	524	489	528	535	470	519	520	509	475	534	512	489	535	530	491	547	505	521	513	517	514	544	500	525	508	547	481	520	523	533	544	524	489	511	528	484	489	542	524	501	532	515	540	520	534	512	512	544	503	548	480	507	528	522	534	500	499	516	521	515	523	496	534	500	537	476	495	509	521	541	523	521	538	514	485	537	592	493	518	486	508	518	536	527	570	526	518	522	522	532	485	544	549	527	507	509	496	513	543	502	487	522	487	527	510	533	550	564	505	549	500	551	535	465	518	507	519	503	544	558	492	535	516	516	542	490	493	510	523	537	496	552	508	512	528	540	505	470	511	495	514	527	548	523	525	505	521	525	524	536	507	499	520	493	530	488	555	500	521	531	508	522	518	537	532	499	514	510	514	528	501	493	543	535	513	525	530	547	512	528	512	529	515	564	550	523	544	538	476	550	517	525	505	512	511	519	526	504	473	501	507	548	498	555	514	516	499	507	519	507	501	495	515	487	483	527	517	541	536	514	521	504	493	561	504	535	468	538	510	551	502	536	514	532	579	522	489	527	475	529	520	483	495	571	496	528	544	518	515	513	518	533	515	512	520	498	544	504	504	491	523	491	565	493	551	519	538	509	517	513	579	541	503	530	481	524	487	511	539	520	507	535	543	487	496	525	495	552	507	549	566	512	481	503	522	524	512	475	568	520	514	490	478	504	548	565	497	521	449	540	519	495	544	512	515	522	501	514	547	530	519	564	555	508	494	515	510	513	487	477	539	554	452	535	491	543	504	527	488	575	453	548	530	459	535	539	499	536	516	561	516	504	548	545	556	531	576	510	544	530	529	527	554	497	475	512	524	535	495	501	518	465	559	548	509	546	477	556	519	503	488	504	514	497	541	517	508	505	497	504	511	531	501	554	525	487	543	542	528	498	493	548	523	517	509	509	494	547	519	505	511	515	509	548	546	512	466	496	526	490	533	528	522	518	477	520	526	520	560	540	518	488	513	523	536	495	508	538	524	514	505	533	528	542	522	508	493	496	542	522	496	522	525	499	501	518	541	490	499	506	528	507	497	496	511	477	504	495	493	503	515	501	563	529	582	486	518	479	553	469	481	486	526	553	526	521	529	484	540	507	498	503	532	550	481	479	532	533	498	518	480	503	523	571	493	511	537	529	515	550	527	522	511	514	504	480	494	544	530	457	521	501	529	502	541	537	533	510	555	540	501	515	511	503	507	502	493	522	548	503	497	527	496	524	501	545	492	495	535	515	510	568	498	524	540	531	507	518	558	528	496	544	561	517	529	494	530	499	495	537	532	464	510	521	526	529	489	518	513	489	541	532	517	531	495	513	506	510	545	514	487	505	522	477	507	548	511	531	527	525	517	506	525	496	533	535	515	555	552	527	522	515	523	533	507	550	516	526	487	489	506	477	530	525	513	552	527	527	516	517	490	493	502	518	524	497	525	549	523	483	533	509	516	484	527	513	512	536	554	514	487	511	550	490	494	484	496	548	504	514	557	532	529	537	519	493	499	526	496	508	549	516	544	502	543	510	510	473	507	545	501	529	493	535	515	517	514	550	504	529	559	480	527	501	494	501	495	480	545	565	504	502	499	515	531	479	515	477	527	512	491	496	553	530	504	511	519	510	500	533	509	462	551	559	504	518	516	519	479	521	518	546	508	510	556	489	517	508	545	502	532	528	573	547	535	497	544	553	503	527	555	482	497	524	517	477	502	472	535	505	506	467	571	541	542	537	535	541	523	528	509	538	550	504	544	530	525	525	514	535	513	458	508	513	494	518	489	503	525	542	526	542	547	557	499	509	523	495	580	490	501	500	498	490	554	461	498	553	531	537	474	502	500	492	558	540	496	488	508	528	543	499	514	496	511	504	542	499	522	510	536	507	504	507	499	487	519	489	513	546	537	481	518	498	538	530	465	487	493	497	513	468	517	506	515	519	514	507	505	553	547	542	521	548	475	526	525	495	519	489	522	544	537	511	478	493	487	518	464	519	544	509	519	554	532	493	570	556	504	475	502	500	558	515	488	527	518	498	536	493	502	529	518	521	531	536	525	510	496	505	539	533	520	518	505	498	526	520	520	503	494	503	499	489	497	491	563	530	542	499	530	507	535	502	512	541	535	527	542	551	511	538	530	497	528	573	524	492	527	514	553	497	526	526	499	519	555	543	516	566	531	532	533	498	487	545	497	516	523	535	515	480	533	541	492	538	508	510	538	513	514	487	519	519	515	531	512	539	554	530	552	512	499	528	478	498	501	485	519	483	558	557	535	483	481	524	515	494	562	541	523	530	511	552	533	460	527	495	506	523	521	532	496	528	493	498	547	535	571	537	497	529	567	519	525	496	503	474	491	544	493	477	532	507	513	469	508	515	531	515	493	532	494	463	532	494	489	460	484	550	533	499	508	541	476	500	529	487	458	498	545	525	542	510	513	517	503	511	512	505	524	492	536	483	493	527	538	540	514	492	549	503	501	556	516	524	518	545	533	521	512	511	517	495	505	503	521	496	540	468	549	529	498	543	507	524	513	532	542	556	520	483	526	551	499	517	508	526	498	501	543	493	526	523	521	530	517	526	516	498	522	499	535	523	504	537	480	533	525	529	555	512	465	522	518	544	529	549	520	534	506	527	558	504	519	538	501	517	518	552	498	542	511	535	548	510	484	553	504	537	507	459	524	520	545	479	524	519	524	513	509	546
27958	19111	4760	356	240	205	211	204	211	196	178	170	177	205	173	172	181	162	174	200	207	173	160	167	193	182	165	184	179	182	174	249	412	343	196	174	176	159	179	182	170	171	178	192	166	165	181	177	165	182	163	162	189	195	165	161	178	173	184	170	189	162	188	180	178	187	175	174	177	189	166	172	179	200	183	177	175	160	174	180	177	173	186	168	188	181	176	172	164	174	185	180	167	183	150	168	182	183	153	161	189	193	196	191	173	151	175	191	171	175	169	222	164	162	185	171	181	157	170	187	171	193	168	170	186	171	171	174	202	185	139	147	197	180	190	160	191	187	167	176	206	181	192	190	165	177	167	166	176	181	185	191	170	199	183	180	171	182	192	156	162	159	192	183	184	177	200	168	182	165	163	168	171	181	158	186	181	162	171	201	150	184	178	200	170	163	178	180	181	168	175	186	202	173	178	166	165	147	188	182	171	156	169	173	163	173	193	155	180	172	157	185	167	168	184	163	174	147	169	181	151	159	191	174	161	193	183	171	165	156	190	166	175	157	173	161	139	176	192	189	177	176	158	175	165	164	176	179	168	171	185	162	212	166	176	157	186	193	200	177	174	177	187	164	170	165	183	178	175	177	159	171	184	160	157	175	195	176	172	175	162	192	166	177	175	168	176	207	166	188	191	179	164	149	161	149	152	195	154	183	190	148	184	152	184	190	167	177	167	172	175	162	178	184	186	185	190	168	167	181	151	165	166	183	184	167	168	180	184	163	201	180	165	171	194	181	177	182	186	171	188	178	174	174	181	158	184	183	207	168	190	161	187	177	190	183	185	191	168	163	148	183	183	163	189	177	158	184	194	169	182	175	162	201	164	158	175	173	184	180	186	179	196	169	164	186	186	170	171	179	170	197	178	165	180	171	192	134	154	162	170	163	182	175	162	165	178	188	148	168	185	168	168	175	170	186	187	172	193	157	170	156	185	191	181	170	176	177	179	159	167	170	169	130	171	173	159	201	152	203	216	177	190	174	167	153	151	164	185	168	176	157	172	185	178	174	171	168	180	157	203	171	172	175	171	176	187	176	184	151	181	179	158	177	184	188	166	168	176	191	158	167	167	168	178	179	169	173	161	166	169	172	175	162	198	182	185	174	166	183	147	184	184	168	167	189	184	170	181	153	195	183	158	174	172	161	193	175	184	175	178	181	185	197	194	191	173	154	176	175	195	195	161	181	169	174	164	159	170	191	185	165	196	175	179	184	168	174	189	161	175	171	173	192	188	206	180	185	150	187	164	148	169	189	165	182	165	198	154	155	178	176	181	182	163	201	159	185	170	165	172	178	184	198	162	183	185	161	179	171	183	173	175	167	188	154	168	171	193	168	167	186	190	183	170	185	161	165	189	188	171	172	159	157	175	165	162	193	176	168	157	205	201	183	167	177	171	156	191	172	183	202	190	174	176	165	152	169	177	186	182	187	178	151	174	181	155	181	170	180	176	182	188	157	154	150	165	193	173	181	170	179	162	195	181	165	195	185	206	193	160	165	192	211	193	162	195	189	169	173	178	180	172	174	207	180	175	177	156	172	185	174	173	201	169	178	191	193	181	169	188	180	164	166	164	173	162	156	209	166	195	165	159	211	171	187	154	162	194	175	169	191	186	165	176	167	175	177	176	155	186	189	180	202	186	174	173	182	166	173	201	197	184	175	182	214	161	158	171	171	180	178	165	183	155	183	173	194	171	176	160	175	188	158	173	177	161	169	171	150	168	166	184	162	167	189	162	181	181	192	177	190	184	152	184	166	211	166	176	177	188	177	155	166	179	146	193	170	180	177	180	166	177	159	148	178	181	181	169	171	174	167	168	173	196	199	177	178	205	171	201	169	153	195	176	149	183	143	170	179	169	179	159	180	194	169	164	182	165	156	145	157	176	180	179	194	184	178	184	157	197	172	161	161	165	197	177	165	172	193	184	190	166	173	181	178	175	195	170	167	178	164	186	166	176	162	209	181	189	160	171	199	170	164	175	173	185	185	164	174	179	165	169	186	184	171	157	145	158	188	168	147	171	161	154	189	176	158	169	155	170	168	184	193	159	203	181	167	176	184	165	182	175	193	188	190	189	168	171	181	184	180	184	174	188	172	188	174	149	181	174	205	180	172	172	168	163	176	184	181	169	181	168	170	193	173	171	192	186	179	171	182	181	204	171	182	183	171	172	166	150	169	186	196	155	172	189	168	179	173	186	161	171	191	157	164	163	172	191	170	171	177	172	192	158	160	195	167	183	160	183	163	180	186	197	166	160	178	194	182	173	189	166	198	169	190	187	166	165	202	171	166	177	172	199	174	163	179	163	193	177	174	154	168	209	159	184	170	188	170	198	175	164	171	183	159	161	201	184	142	159	158	192	205	169	191	170	165	184	158	160	159	155	187	201	170	172	191	172	174	169	188	176	178	167	169	155	187	163	175	187	168	156	190	161	170	177	167	190	177	150	172	165	190	176	182	193	191	170	206	162	180	155	166	199	185	164	189	183	157	170	192	168	175	164	166	181	185	168	181	206	190	181	179	179	198	174	168	199	183	183	163	203	164	169	158	170	170	161	172	157	151	169	172	179	169	176	187	174	181	187	167	195	186	170	183	155	207	147	183	184	178	198	165	201	163	166	161	189	143	174	154	179	168	161	182	154	175	184	181	183	184	164	161	179	186	174	194	178	158	182	197	164	174	166	186	172	160	182	173	155	171	200	195	213	190	177	166	186	199	157	170	190	213	150	166	173	188	161	189	185	157	180	161	171	151	178	182	160	177	174	168	184	183	188	172	173	197	179	153	158	186	177	182	178	176	191	167	172	171	182	157	160	177	185	188	172	173	182	171	195	172	184	181	159	147	186	190	196	173	161	172	158	175	176	176	183	184	152	194	191	194	176	176	168	207	162	191	143	154	164	164	173	180	168	193	196	189	167	169	179	177	180	167	160	182	180	156	183	190	175	177	185	167	176	187	196	169	198	173	155	175	154	170	182	175	159	177	159	167	180	200	189	170	180	158	185	171	157	157	176	169	165	175	157	184	169	159	180	164	177	185	211	170	176	171	164	170	187	170	176	174	167	167	172	167	174	206	165	171	189	172	166	192	200	165	160	164	153	187	186	150	160	141	170	172	171	170	178	157	179	168	208	178	181	161	169	198	185	179	192	177	188	171	163	158	173	192	156	171	192	180	167	151	175	169	182	180	148	181	162	154	195	169	146	175	170	178	188	202	185	182	161	185	170	177	163	178	147	164	190	188	177	192	177	177	176	170	162	160	165	157	169	151	169	184	186	198	174	176	167	176	158	175	174	181	187	165	176	181	164	185	193	183	177	168	158	189	172	184	198	179	176	160	180	178	193	159	173	173	176	174	164	187	171	177	146	185	174	169	184	162	185	167	182	161	160	198	180	161	172	186	184	192	167	168	174	201	199	170	167	173	198	166	184	180	167	203	175	169	163	152	173	160	175	158
21332	3709	691	431	341	273	263	241	241	236	233	250	226	222	246	234	234	202	210	242	230	225	205	237	226	231	225	193	208	217	246	378	668	460	230	234	231	243	211	188	218	205	237	225	231	210	197	237	215	221	221	173	225	218	246	202	220	221	237	219	213	214	226	210	217	234	230	212	220	248	228	212	189	209	222	196	219	231	206	218	228	199	207	221	231	213	216	211	241	215	221	218	196	234	222	210	188	232	224	195	229	209	214	228	222	215	218	214	187	200	206	224	235	231	227	232	200	243	205	223	204	208	212	215	192	220	196	242	210	220	226	220	185	238	214	217	210	206	225	221	207	250	196	212	234	228	203	236	235	217	229	217	232	224	212	214	223	216	235	231	201	228	224	198	227	212	222	227	210	208	215	222	240	215	196	206	213	229	258	201	193	209	219	212	251	210	226	194	215	221	216	210	208	214	219	201	238	217	221	182	236	204	215	227	234	221	196	214	244	228	239	205	201	206	212	214	231	260	218	229	229	201	241	214	229	197	235	230	224	208	246	215	217	230	218	230	220	217	184	246	221	209	207	221	231	200	223	223	199	220	224	236	232	203	222	208	229	206	224	210	244	216	205	213	223	235	229	222	211	211	236	213	237	211	195	204	234	233	193	248	232	214	225	201	217	231	228	228	202	194	207	221	221	216	219	230	192	211	227	203	212	213	227	199	215	203	222	218	226	230	219	191	229	220	216	217	222	203	224	233	231	200	246	215	220	251	204	223	227	229	224	227	208	247	197	201	240	225	224	227	196	233	211	222	218	211	215	225	234	228	193	225	235	230	207	226	221	241	219	228	217	207	213	231	254	199	240	250	225	225	232	205	249	242	236	224	219	232	234	216	209	230	220	204	234	227	263	210	240	238	241	186	218	236	208	222	214	207	224	217	233	217	221	201	222	218	254	225	199	213	208	211	253	235	222	206	209	233	237	234	210	225	213	227	214	202	227	216	208	226	235	234	252	223	225	232	235	216	217	236	223	213	211	198	190	211	242	215	218	172	243	206	221	232	216	225	216	209	215	204	227	213	230	223	228	208	207	220	245	214	213	213	238	207	207	202	220	224	222	204	227	227	223	201	224	197	204	218	238	204	235	234	243	241	208	213	205	207	205	191	232	214	227	225	204	220	220	222	236	199	208	216	212	216	223	236	206	229	227	212	210	231	229	210	217	200	211	223	233	209	211	221	211	221	200	244	208	230	224	214	242	206	200	201	199	182	224	194	193	213	194	227	244	215	217	210	224	226	210	215	241	235	231	217	224	228	233	213	222	251	228	220	220	195	213	204	240	206	226	224	236	234	185	223	210	225	208	219	237	229	203	233	235	224	224	204	218	230	187	233	210	230	223	219	213	226	232	222	190	203	209	205	226	238	206	208	225	205	243	204	260	246	232	244	209	222	209	226	225	209	205	225	200	243	209	236	209	194	234	218	227	225	218	217	218	207	199	196	243	205	190	213	235	204	196	208	222	205	207	223	234	230	199	219	208	209	228	225	228	213	221	204	220	228	211	193	213	241	201	204	205	215	233	224	236	238	212	246	220	242	212	214	194	231	240	216	240	214	226	229	216	199	243	209	216	225	214	203	227	240	233	233	229	234	216	215	208	220	202	224	200	211	248	233	222	223	228	229	196	226	236	189	204	198	220	205	236	213	201	205	222	217	216	203	214	243	221	227	233	199	214	196	219	187	242	226	224	222	209	221	210	217	206	219	228	243	235	220	226	223	212	215	233	215	191	200	224	215	245	215	226	217	214	200	240	231	227	231	253	237	223	211	199	213	201	206	174	227	212	215	215	240	214	203	234	203	209	242	201	193	201	178	196	205	209	199	220	208	229	188	230	219	237	230	224	229	211	224	223	209	198	222	218	227	218	200	233	211	202	216	206	200	193	223	198	240	217	232	238	213	216	224	226	224	220	245	245	226	200	205	210	217	216	220	227	224	207	220	225	218	218	254	225	199	204	233	205	229	228	234	254	220	213	222	234	243	231	216	226	242	226	217	204	229	226	215	211	197	230	217	236	232	222	216	193	221	218	237	224	236	211	203	243	228	236	248	209	236	216	231	208	232	220	223	226	220	207	238	194	220	231	219	207	205	207	219	230	234	223	198	217	219	213	223	230	222	212	225	218	190	209	209	214	210	225	243	202	203	198	238	209	189	227	245	223	214	195	206	216	215	235	222	197	219	229	209	216	203	213	253	241	195	229	227	201	217	218	237	196	210	210	216	205	265	227	189	210	199	216	212	225	198	208	220	203	200	214	211	216	239	225	229	224	227	187	206	231	225	222	230	214	190	217	209	193	211	235	204	214	228	226	223	224	239	222	209	223	222	221	237	241	179	219	239	226	208	208	229	235	198	201	220	215	221	205	198	239	205	241	223	246	213	194	230	212	241	235	222	216	215	220	199	230	209	208	224	216	218	211	259	206	209	235	206	218	227	223	197	223	232	193	201	223	230	205	215	189	211	219	247	226	206	237	209	216	214	215	202	212	233	227	215	228	210	215	196	228	240	203	235	216	212	223	210	235	248	191	216	219	236	213	191	200	195	212	191	232	235	216	224	230	213	214	241	235	216	219	230	220	218	219	219	204	228	234	215	221	229	213	240	228	203	206	248	223	207	217	231	205	207	222	219	209	215	236	220	227	201	214	201	218	204	229	206	211	239	215	225	208	213	225	204	239	204	214	214	192	218	198	210	213	215	224	204	242	218	203	260	230	199	230	208	240	221	229	206	216	238	226	228	214	198	249	210	197	195	214	228	219	212	200	197	213	210	220	224	204	212	211	253	233	207	229	221	212	210	227	213	250	215	208	210	218	226	235	214	202	215	195	237	247	237	204	229	224	211	205	241	227	226	221	242	209	197	231	256	230	243	209	229	246	228	219	225	229	235	212	227	224	217	215	221	208	219	248	231	226	220	244	194	218	234	216	197	220	217	236	222	203	218	213	235	214	255	211	225	231	201	235	214	204	184	215	233	211	240	240	200	229	222	214	206	205	233	211	211	242	233	209	225	224	218	220	239	197	225	222	238	205	214	238	265	229	197	188	193	224	239	212	204	206	240	241	237	206	197	194	234	221	211	238	186	240	251	231	200	223	187	214	203	223	200	232	227	203	232	229	216	196	240	204	225	241	215	203	214	231	244	219	200	210	222	233	223	207	219	219	221	214	227	220	194	220	230	223	200	215	194	189	204	211	221	220	228	225	258	216	219	226	212	210	220	215	217	222	218	245	202	208	213	216	218	217	214	202	222	224	197	216	213	214	223	208	230	194	221	212	223	223	217	222	234	216	212	225	235	232	202	198	208	212	230	226	189	223	180	203	218	203	220	246	195	198	236	245	243	249	194	225	236	240	182	204	238	228	203	229	240	224	219	228	228	239	218	231	235	190	220	209	223	211	216	209	200	221	205	198	232	221	245	235	206	216	232	235	228	237	210	228	237	228	225	193	214	253	223
24767	21314	28010	24904	16713	1243	711	526	469	493	394	362	348	379	336	384	324	354	323	309	301	312	321	306	331	297	315	322	309	382	1013	1851	1750	913	288	299	291	268	268	311	326	305	308	289	297	296	282	275	296	319	297	310	300	317	302	290	306	309	317	281	269	312	315	294	309	278	309	298	288	311	295	288	279	291	304	309	304	289	273	273	295	294	274	290	304	294	291	279	320	276	287	322	328	289	269	322	273	301	318	281	302	296	307	294	344	301	288	298	272	283	274	314	292	272	303	297	317	323	283	312	266	302	300	337	319	302	294	302	294	298	266	305	281	307	305	306	283	309	276	288	293	318	286	302	303	250	278	300	293	296	305	272	300	286	294	280	285	278	299	308	296	266	298	295	292	266	316	298	307	290	286	273	298	307	285	308	282	239	268	298	305	297	274	287	290	275	316	298	289	284	316	304	323	302	271	290	254	287	295	300	315	302	279	291	277	298	282	337	303	298	283	299	269	259	293	298	283	279	323	290	301	247	254	291	297	268	325	276	288	283	328	280	288	282	291	271	290	294	288	304	288	297	292	335	314	322	298	281	303	284	272	302	302	303	262	304	306	294	287	302	292	306	297	283	282	272	316	331	312	294	293	292	272	290	258	306	317	297	279	284	302	319	291	290	319	281	273	321	301	317	274	291	278	305	279	291	303	333	267	269	292	314	285	317	301	313	302	283	301	279	313	271	280	282	299	299	279	290	331	284	329	298	281	316	301	290	294	260	297	311	274	302	292	287	306	291	283	295	302	284	262	300	287	309	361	262	294	298	278	280	300	291	284	275	282	271	295	301	274	282	295	311	283	290	296	289	290	306	307	288	326	301	297	303	300	280	289	313	283	292	259	294	308	313	276	233	290	290	266	326	298	304	314	298	285	289	271	330	314	268	297	271	293	286	277	315	284	295	315	283	272	263	317	258	265	302	282	327	322	304	314	259	290	313	313	307	285	286	288	287	276	292	282	286	283	277	273	279	279	292	270	278	297	316	314	302	273	299	311	267	305	304	282	276	281	296	294	301	301	299	279	280	260	300	265	300	327	272	281	334	292	301	332	291	273	271	278	293	301	324	308	257	293	302	306	279	285	286	334	278	323	305	313	250	301	289	287	273	307	288	297	325	300	296	313	301	272	278	260	304	314	266	297	289	307	293	333	257	286	311	293	276	289	299	285	297	335	302	320	245	318	280	288	290	326	306	247	307	278	281	288	268	304	318	334	266	316	304	316	312	313	276	284	303	273	323	283	277	307	266	318	285	320	293	291	302	268	321	316	298	317	287	304	291	301	303	303	286	265	300	291	284	277	301	281	280	287	281	289	274	340	277	316	326	317	301	282	294	288	259	301	303	302	301	294	285	318	286	300	280	295	293	305	286	288	282	267	308	274	293	288	323	316	287	293	295	281	269	282	277	297	306	305	277	327	305	277	308	339	278	291	330	324	303	318	308	291	293	293	299	313	310	305	307	291	254	305	314	307	293	313	285	299	279	280	340	303	294	311	327	270	294	312	304	318	283	251	288	287	317	301	303	313	277	280	302	301	296	311	310	309	301	292	272	310	261	264	277	294	256	278	298	300	304	280	298	314	303	282	301	313	291	302	291	307	322	310	288	295	248	302	312	309	320	294	282	315	302	317	288	311	316	279	278	280	312	289	247	307	293	315	324	272	278	281	333	314	296	318	334	312	277	294	302	326	315	291	273	253	271	271	294	270	300	343	288	324	300	288	284	271	284	276	251	279	290	317	298	291	284	283	293	309	292	299	295	319	291	309	286	277	274	314	287	321	287	323	290	288	278	284	324	272	285	291	307	299	279	315	285	297	284	263	304	280	318	284	331	284	283	283	287	317	301	295	277	296	308	295	294	295	320	294	285	317	304	285	295	315	285	309	321	310	256	284	304	294	290	274	317	281	287	286	313	330	304	300	300	274	290	291	310	305	303	292	284	315	332	307	299	279	283	290	309	301	272	293	318	283	311	286	285	286	298	264	275	300	301	260	299	300	284	287	286	279	319	302	306	277	250	292	305	282	267	268	332	291	275	334	288	274	292	275	280	286	293	295	318	315	327	324	279	304	318	276	307	268	308	308	290	276	284	264	279	271	275	284	307	266	279	296	317	289	320	312	286	277	286	282	347	306	278	259	289	307	302	301	295	291	315	305	337	294	284	298	294	297	287	296	317	291	308	333	309	288	306	309	291	281	329	294	281	290	300	293	287	313	291	319	286	272	281	305	284	288	300	256	305	276	308	283	299	295	299	301	276	290	295	280	296	289	275	345	294	289	287	283	267	305	280	297	291	286	271	281	276	291	301	302	293	289	291	333	310	268	296	282	285	305	303	297	307	308	317	274	301	291	289	281	319	288	300	262	295	291	282	273	337	276	322	286	289	309	280	336	290	285	314	275	310	287	323	303	295	292	275	308	284	315	296	298	293	280	269	305	269	296	252	265	286	282	296	265	281	296	296	339	301	291	318	327	255	293	292	277	307	296	297	316	297	281	291	299	275	271	269	283	274	304	256	297	310	292	272	283	279	290	288	299	279	284	301	274	265	291	262	280	274	300	298	312	285	299	285	291	298	293	279	290	272	281	291	300	291	268	282	319	279	312	288	303	298	253	293	289	283	306	318	277	259	310	296	307	286	301	286	298	316	290	265	266	300	268	295	300	326	289	286	297	286	283	285	292	290	292	287	307	304	265	305	307	271	297	295	284	287	290	314	304	270	275	276	298	279	313	335	298	267	283	284	275	278	307	287	257	300	276	305	259	316	278	292	285	293	289	323	289	333	287	289	287	293	305	275	281	276	322	323	305	284	301	299	307	318	279	265	282	279	308	290	285	280	308	275	304	266	301	288	275	292	301	273	304	297	299	311	310	292	296	299	283	277	303	308	297	315	278	294	264	322	314	267	282	279	343	310	308	296	292	271	281	311	281	290	324	276	295	324	259	290	302	313	274	265	289	304	276	258	275	308	297	271	315	314	292	297	281	302	279	293	288	293	314	285	326	305	284	282	278	260	306	290	265	288	292	311	284	325	271	300	272	305	328	294	286	282	316	292	296	278	308	323	318	292	294	300	268	321	302	291	281	292	285	295	292	312	314	301	316	298	289	310	313	313	297	288	264	292	268	288	276	289	336	288	276	303	277	287	285	268	314	307	276	288	305	307	309	327	281	290	303	305	279	306	284	294	314	286	313	270	284	284	285	310	309	296	291	307	307	318	294	313	296	287	296	286	283	339	282	296	330	296	315	298	280	318	254	281	308	302	293	322	284	267	269	288	264	303	290	271	296	287	274	298	256	293	297	298	303	287	290	273	266	255	316	300	281	296	277	302	322	263	269	312	297	297	275	313	295	310	313	290	294	284	316	301	307	311	271	289	309	279	277	265	325	302	300	296	289	308	302	289	328	297	267	301	290	289	303	304	277	289	292	312	266	270	314	314	257	332	292	303	322	281	267	312
23255	10525	5604	2639	1887	1399	1126	906	821	751	681	557	531	517	492	474	440	401	429	434	462	408	383	377	370	397	363	395	353	548	1723	3350	3346	1565	384	365	376	353	379	393	369	387	352	344	354	359	366	368	365	354	377	361	379	322	378	367	357	375	403	376	359	372	365	352	354	347	350	334	398	361	369	356	352	333	310	355	356	374	378	349	354	355	345	346	367	329	335	379	330	354	364	352	397	350	336	343	367	351	365	320	339	386	373	328	344	311	387	326	357	336	376	347	362	347	357	354	343	368	359	363	328	371	346	329	367	368	325	367	344	344	341	352	333	337	371	358	348	355	361	341	356	362	348	377	339	370	378	362	370	336	351	384	361	362	372	374	331	358	331	348	311	401	355	366	343	360	344	375	329	331	363	366	362	315	345	363	391	343	377	332	381	334	370	376	398	355	398	373	354	355	356	333	342	381	344	357	352	364	344	386	378	358	355	338	368	333	343	317	354	335	329	376	350	349	386	368	364	368	387	363	365	392	357	376	329	345	362	351	377	358	352	341	355	374	353	365	329	359	378	353	349	341	329	359	351	388	345	347	353	331	407	356	371	370	366	343	365	359	388	359	351	351	329	374	376	376	353	377	365	367	365	327	365	357	360	373	331	329	396	343	355	337	355	341	376	318	341	344	377	369	357	341	343	369	354	374	378	383	365	373	411	392	353	338	353	333	377	337	356	331	361	325	366	338	392	346	354	357	347	378	356	356	385	357	383	336	340	355	369	374	325	344	325	358	336	332	354	342	325	340	346	333	359	384	353	335	366	349	348	392	349	358	372	350	365	337	341	341	413	349	337	342	327	367	373	365	332	341	370	387	328	318	380	372	331	376	330	374	372	391	341	366	332	331	334	348	331	327	359	321	358	384	342	332	355	353	381	351	359	365	378	352	368	365	373	340	378	340	353	354	360	358	351	341	356	359	413	327	319	352	363	380	370	335	368	359	360	357	349	333	367	354	363	333	333	378	374	345	337	321	351	323	354	333	366	390	373	362	370	371	339	342	377	379	359	345	354	369	413	377	360	357	340	343	361	346	321	341	376	359	350	334	342	373	378	358	372	327	373	364	343	360	357	373	334	343	336	362	345	370	334	344	365	373	330	336	365	371	343	339	364	330	354	357	346	340	340	380	355	337	358	376	318	353	346	372	327	372	381	373	363	360	356	367	353	328	360	351	339	360	317	321	337	376	339	365	338	340	375	372	361	359	368	349	386	336	372	320	385	402	359	361	347	344	325	393	360	344	362	373	392	372	364	314	380	381	329	406	358	362	321	378	355	384	353	392	379	350	352	358	352	348	375	399	340	391	340	349	369	368	377	381	371	366	321	352	348	364	346	355	318	321	322	318	368	353	382	372	349	376	350	359	384	366	337	372	327	336	389	348	396	379	316	367	355	368	347	370	328	373	362	399	353	321	376	350	348	313	345	374	350	336	360	362	350	336	357	359	369	369	361	370	338	382	342	372	353	351	369	353	334	351	358	366	334	349	363	358	340	348	360	363	344	371	356	347	335	361	343	369	376	358	393	362	348	350	354	340	361	330	346	344	352	408	374	370	357	337	358	371	353	353	366	318	369	363	347	352	339	357	353	316	341	340	349	354	394	346	394	342	395	364	380	367	344	362	358	349	356	378	335	342	380	354	388	372	365	343	359	327	379	377	322	353	318	342	327	364	327	373	351	373	356	333	367	363	344	380	370	375	386	363	360	338	360	350	346	342	364	354	358	382	361	385	411	380	363	341	330	348	325	368	360	337	359	374	364	387	382	332	346	346	371	356	376	342	362	367	375	373	375	374	376	362	362	351	379	367	383	313	344	363	342	354	363	328	372	356	332	350	360	336	370	386	377	342	359	363	353	341	369	353	362	347	371	361	350	384	343	347	348	360	370	373	347	368	348	345	359	367	327	356	335	345	324	345	354	390	350	359	377	373	378	333	374	357	338	338	356	360	357	373	353	329	331	343	380	362	367	407	399	347	379	335	353	345	333	367	355	360	361	360	367	330	336	371	359	341	347	409	373	373	351	368	349	331	359	347	363	353	322	361	352	343	337	334	395	346	358	356	354	383	372	336	337	354	341	322	345	359	347	310	339	379	351	388	362	378	397	396	349	324	362	356	380	351	355	371	355	384	363	325	346	353	373	361	340	335	351	342	352	360	352	371	365	360	341	376	359	323	335	337	314	366	336	362	337	375	333	354	345	362	324	351	324	348	348	346	351	347	329	357	383	336	353	344	343	328	340	344	384	376	371	340	365	378	353	401	344	382	349	316	326	359	346	362	375	355	360	394	366	341	348	351	357	383	336	357	378	371	345	368	342	353	352	337	373	349	363	340	355	371	347	359	351	354	402	359	374	368	396	380	331	317	333	366	354	329	336	339	323	335	355	357	370	369	368	375	328	357	348	364	343	363	388	344	349	362	341	409	333	350	334	345	370	378	358	365	358	337	348	359	337	379	360	331	344	386	350	363	342	345	362	373	376	365	378	351	374	344	383	366	420	326	359	366	333	353	324	364	337	346	377	335	353	321	342	366	348	358	326	339	357	357	363	364	370	352	346	356	362	351	378	315	364	360	348	356	329	355	344	386	321	359	337	420	361	352	363	330	353	336	346	380	349	353	365	344	356	349	312	346	345	343	335	343	396	358	382	382	382	351	369	370	348	357	369	339	347	349	350	325	355	361	355	362	367	384	362	342	345	351	316	360	364	356	366	361	346	346	355	327	358	360	352	383	395	370	365	390	359	379	351	336	341	306	342	383	373	386	392	344	367	347	359	324	332	345	344	373	353	356	361	353	351	329	337	306	332	337	333	364	317	360	356	356	344	335	335	390	346	331	371	352	362	363	377	362	324	385	349	344	371	354	340	373	363	368	367	352	350	340	335	334	325	373	357	340	354	363	354	416	347	323	351	342	354	331	359	343	338	369	364	379	380	349	365	377	386	329	365	360	358	355	346	344	390	350	362	344	344	382	359	384	353	362	350	379	354	373	349	351	354	352	357	368	355	397	343	397	364	359	372	349	337	360	357	368	354	344	365	369	339	357	361	351	344	355	365	310	379	372	344	339	354	354	381	329	341	354	370	318	361	386	372	369	356	403	400	335	373	358	328	361	340	349	350	341	358	360	356	326	366	355	380	343	373	352	339	380	326	348	350	356	349	365	341	314	372	354	376	363	366	414	356	347	362	370	366	365	364	342	341	329	358	320	346	375	350	357	359	381	386	349	339	354	360	357	356	355	340	365	370	358	358	353	366	326	368	365	365	320	368	365	351	369	335	406	334	368	381	338	317	301	351	360	351	326	366	349	379	374	361	363	376	349	367	325	332	367	344	338	380	333	360	353	359	357	339	357	348	346	348	359	387	342	347	379	360	359	354	336	373	356	356	370	385	347	332	365	360	360	362	344	360	373	378	335	339	359	369	324	370	336	330	351	336	384	354	378	378	393	350	371	343	366
25368	21311	27157	25633	5535	469	381	361	316	269	259	236	246	214	230	202	202	210	191	181	203	174	193	190	168	239	210	197	222	420	856	1221	1251	629	197	226	209	200	181	200	198	208	183	216	185	191	174	193	162	208	171	202	175	165	202	186	179	192	186	215	193	191	201	206	183	201	202	197	163	199	206	180	193	208	183	182	186	193	184	155	184	201	207	204	181	198	196	203	177	168	185	205	171	188	176	186	205	213	200	167	182	207	168	174	188	188	178	194	201	206	207	179	183	173	186	183	193	185	180	166	196	166	186	190	188	193	202	181	216	213	183	196	190	202	189	191	188	177	185	189	161	194	180	192	196	175	226	196	180	189	179	157	204	210	171	196	205	187	202	201	193	162	199	213	177	180	191	187	198	157	183	200	179	190	184	199	181	186	189	202	182	170	186	184	195	211	220	202	198	180	196	190	195	203	155	182	202	182	183	204	197	189	178	192	200	187	167	190	200	206	162	208	173	193	196	193	188	174	193	178	174	173	177	181	215	190	218	183	207	165	182	186	171	183	181	176	181	202	182	189	156	178	194	198	195	168	202	185	186	191	200	221	186	195	203	203	163	169	190	188	195	197	197	220	168	180	188	224	170	203	161	196	179	187	184	192	191	193	203	193	185	200	155	186	176	188	177	214	185	182	180	187	171	213	194	173	168	178	197	192	192	196	192	187	180	199	197	200	192	195	200	193	197	183	190	187	195	188	197	208	175	196	193	175	189	186	190	200	205	174	199	182	209	177	201	181	223	195	190	172	209	174	174	189	175	189	199	195	207	179	191	183	198	188	197	186	205	197	171	184	193	179	175	187	203	173	200	191	212	211	209	213	182	176	192	218	203	198	236	193	189	199	152	185	178	209	196	214	180	186	200	189	201	163	195	170	197	184	194	193	183	195	188	202	188	182	190	197	179	185	185	172	189	190	167	188	179	208	200	205	217	192	191	179	183	194	186	202	198	171	181	185	198	195	199	197	209	170	202	163	207	178	220	200	212	183	184	205	186	193	197	170	203	196	198	182	188	151	198	191	176	191	183	219	191	181	193	183	193	160	193	186	177	208	193	197	200	190	169	195	191	182	170	192	183	170	178	200	175	178	217	193	189	199	185	194	191	176	198	207	170	195	173	203	198	180	189	211	196	191	184	195	183	187	177	193	207	166	182	202	202	200	220	183	219	197	215	170	194	199	179	169	194	218	184	179	223	198	209	179	188	214	184	195	186	203	197	196	210	203	192	202	184	211	184	183	165	212	188	191	203	176	180	213	178	163	186	191	194	193	190	210	207	192	181	184	175	189	192	203	190	207	180	205	194	193	200	206	192	183	207	173	179	185	203	204	186	190	171	184	203	199	209	217	192	203	206	181	198	189	177	197	181	187	187	200	194	204	201	184	204	202	187	189	198	203	192	196	213	186	171	186	175	186	187	178	178	203	220	205	216	176	191	185	194	177	221	178	207	169	192	184	184	160	193	177	215	177	190	197	181	209	196	200	167	178	195	187	178	176	179	202	200	190	194	185	191	209	184	188	188	171	178	186	221	196	191	168	169	213	202	208	171	220	210	184	198	185	204	181	179	188	181	174	203	189	188	170	197	182	177	184	206	201	197	195	199	193	172	190	190	173	205	190	166	215	202	172	197	219	200	201	205	175	177	202	217	184	209	202	180	181	229	177	194	192	183	188	180	207	193	223	194	187	174	178	191	178	200	178	197	194	206	178	205	174	209	201	176	177	164	178	205	187	212	203	205	178	179	194	181	198	213	197	185	201	199	186	175	181	209	173	189	193	198	206	205	189	192	202	185	184	209	173	169	207	192	183	198	177	198	209	188	199	186	184	207	188	188	168	206	181	167	173	190	182	179	165	195	198	199	198	185	179	191	194	177	158	187	163	175	197	200	177	198	197	193	189	192	170	196	206	212	205	183	168	176	176	166	196	195	198	179	185	174	184	207	174	210	180	177	196	190	170	199	190	182	176	185	197	193	207	213	152	184	167	164	198	197	204	169	173	192	183	181	200	194	182	180	207	182	185	188	214	201	200	178	205	180	191	178	200	181	171	170	192	192	177	180	203	187	210	184	218	198	191	216	196	160	192	170	174	216	187	212	172	197	183	206	186	204	201	200	181	205	174	205	188	165	172	191	199	203	177	197	179	173	213	165	195	187	188	190	201	195	174	215	188	217	174	199	206	188	165	195	173	186	192	186	204	176	213	203	198	182	183	213	221	209	195	177	190	185	183	200	183	182	175	172	197	184	194	189	202	189	171	212	162	177	198	193	201	203	186	178	160	201	183	186	195	176	204	178	175	176	183	187	193	185	196	177	194	207	191	196	198	174	196	211	192	164	184	189	186	190	173	181	182	174	198	187	188	191	196	175	208	162	163	193	202	186	203	183	190	193	179	184	165	160	206	172	180	168	179	186	183	186	205	196	206	196	196	192	200	178	206	182	201	201	212	205	182	190	207	179	193	186	180	201	196	200	174	182	194	203	207	195	204	171	190	184	181	182	177	180	192	187	200	193	191	185	195	195	192	214	219	196	212	177	205	172	193	180	193	171	201	176	198	183	174	181	184	198	186	203	179	188	188	201	182	175	191	196	196	187	178	210	204	201	188	174	215	168	203	209	188	204	192	162	202	176	216	179	219	187	195	186	193	207	191	177	190	168	197	203	212	194	184	196	184	167	179	194	199	164	209	213	212	177	196	180	197	183	218	184	186	182	198	191	179	194	197	188	183	189	194	174	192	193	168	184	198	225	180	182	185	216	185	179	186	188	179	199	211	182	191	186	185	209	160	181	179	173	160	172	195	171	202	176	197	172	187	185	172	168	198	168	208	179	185	161	185	199	206	180	203	200	220	159	195	172	186	181	188	203	193	205	185	211	163	176	187	181	166	178	187	175	208	187	207	221	202	216	215	174	195	184	191	198	192	177	204	185	170	196	186	180	176	192	187	195	198	168	188	193	164	171	183	173	199	173	195	211	208	171	189	190	202	174	178	192	196	212	176	189	196	196	184	185	184	195	184	199	192	206	174	194	191	193	170	171	185	205	196	149	204	215	161	225	174	197	174	198	184	180	202	207	181	181	200	165	210	171	176	178	187	180	166	193	188	183	187	183	186	195	197	190	207	171	187	201	207	173	173	208	183	179	192	182	203	161	184	205	187	172	189	193	175	200	173	189	184	177	188	193	202	191	182	171	184	181	180	175	197	189	212	177	226	210	175	171	174	194	164	207	229	196	207	195	191	178	182	172	194	168	180	212	173	192	191	215	189	184	170	205	198	180	203	174	197	199	198	204	199	190	199	176	175	177	174	213	187	189	188	175	197	177	209	203	174	210	194	177	203	178	179	175	206	190	195	198	194	211	195	197	196	168	210	188	178	217	198	197	172	196	209	213	178	197	200	196	204	191	211	186	192	186	165	194	181	217	200	192	173	183	185	187	189	171	201	179	192	206	171	174	211
24837	8795	3916	1834	1312	1029	832	687	589	527	458	429	370	356	379	316	335	314	302	308	297	312	303	283	258	277	265	269	323	770	1844	2386	2422	1198	236	243	246	273	275	260	221	269	251	275	245	244	257	265	258	255	252	238	269	282	238	242	263	278	228	236	249	254	252	244	259	250	262	303	235	249	250	233	246	234	239	254	256	223	265	260	253	235	248	246	240	241	254	245	255	234	258	248	251	248	272	221	254	283	273	251	285	239	272	279	240	238	253	246	269	244	244	248	244	235	242	215	236	225	250	256	238	232	256	280	255	250	272	280	226	240	253	249	249	230	233	271	238	232	268	230	249	245	259	234	255	259	254	272	254	259	274	252	232	252	230	229	235	248	230	250	280	259	264	256	250	266	276	248	266	247	241	257	236	246	268	262	228	221	234	256	263	255	261	274	242	257	279	246	231	252	289	228	221	240	248	283	233	271	258	249	240	264	237	254	252	233	236	260	240	277	245	239	266	239	263	234	251	250	266	253	260	201	252	269	280	230	266	232	239	238	261	235	284	228	239	249	271	245	231	254	276	258	247	247	248	247	238	265	241	239	263	250	254	250	238	250	256	257	238	252	257	274	262	278	249	247	267	245	273	235	237	217	269	262	242	265	227	225	256	252	251	235	249	258	244	252	239	238	258	269	238	229	245	238	264	258	249	253	248	239	266	244	238	258	228	234	264	241	233	263	253	251	234	257	211	249	236	269	256	250	238	232	241	253	256	249	245	252	257	248	252	250	246	260	257	246	248	252	260	220	265	246	260	257	244	237	235	250	245	253	254	276	241	245	273	225	235	252	258	270	251	273	224	254	263	250	241	251	266	245	258	245	266	244	265	273	253	226	210	214	253	250	245	266	228	255	249	246	243	230	251	242	276	262	263	262	267	290	262	245	260	251	250	213	251	252	272	283	247	287	267	243	264	249	246	230	248	255	216	245	239	245	222	245	250	247	267	246	252	278	252	272	251	251	243	243	232	264	260	238	241	258	222	246	243	245	263	269	214	247	236	261	263	243	278	227	246	237	235	249	235	228	241	252	252	273	265	251	246	286	247	241	262	235	268	244	235	218	265	263	260	228	218	266	291	257	283	248	240	276	256	241	268	242	245	288	259	254	259	250	276	253	280	272	251	266	250	265	249	256	242	246	258	266	252	252	265	253	256	268	238	275	257	263	248	261	225	250	271	242	264	268	217	245	256	247	231	267	271	250	239	258	209	224	249	274	234	259	258	264	252	239	267	269	275	226	239	256	250	233	275	236	247	254	254	263	246	263	238	256	260	248	254	242	241	275	253	251	256	271	253	250	278	221	267	259	269	217	240	253	254	245	249	211	237	237	244	264	254	239	256	240	259	252	244	241	227	227	221	256	254	246	234	245	257	269	216	267	259	235	256	271	287	269	248	261	255	251	246	261	242	239	245	232	258	259	232	263	255	240	249	259	254	232	221	240	254	243	226	234	252	265	234	236	253	250	242	249	273	239	241	272	260	251	239	261	267	248	236	244	247	258	221	253	221	256	242	260	257	258	241	252	261	227	276	241	232	237	249	229	263	257	258	271	282	292	265	222	260	255	272	273	235	245	260	230	256	201	268	234	255	255	246	269	291	274	246	219	250	271	261	271	248	276	258	259	211	253	248	220	275	274	228	244	251	222	227	232	228	290	243	236	227	227	256	234	258	266	249	268	240	260	281	259	239	254	258	226	260	210	218	241	263	249	227	234	219	276	243	263	250	234	240	279	251	234	216	246	246	271	252	248	266	285	244	244	214	257	265	247	265	245	248	252	264	230	239	267	225	239	221	266	238	260	257	231	242	255	250	271	226	250	229	253	264	255	241	221	235	250	258	247	230	240	251	263	243	269	226	257	262	230	250	262	239	233	272	238	234	247	262	242	257	274	280	227	234	239	243	262	225	263	235	273	259	225	223	244	244	241	252	234	255	249	229	247	251	238	245	264	272	251	264	243	264	249	260	232	241	251	237	247	254	247	223	254	246	252	220	238	258	247	247	229	246	252	243	259	230	249	215	239	274	272	246	269	219	285	261	266	228	276	243	275	250	249	225	232	241	237	284	249	226	239	247	248	258	253	265	243	232	251	241	246	271	241	231	279	216	261	260	258	239	268	268	255	271	270	253	257	271	258	240	273	227	275	256	250	249	228	242	228	283	234	224	260	266	234	248	235	260	243	257	248	242	257	245	235	265	245	246	241	212	255	232	251	259	274	271	236	254	253	274	223	251	250	267	220	253	241	219	261	246	265	240	228	247	251	226	244	250	254	268	231	246	232	258	233	242	228	250	270	254	243	238	270	249	237	264	241	269	214	254	230	249	275	257	257	242	240	259	264	247	254	254	226	269	248	266	236	250	270	258	309	248	220	265	260	228	265	250	256	250	256	251	245	245	233	251	248	242	265	285	247	252	260	293	223	278	221	253	283	301	249	239	253	235	235	235	265	249	282	278	240	255	249	272	234	229	259	286	251	273	244	285	263	262	254	291	248	205	259	222	234	237	252	222	243	235	259	281	253	261	248	261	271	262	238	251	240	242	226	240	255	234	279	262	263	242	267	293	255	226	249	215	259	239	255	272	273	246	219	241	234	248	276	233	235	265	257	251	254	263	236	263	250	233	209	275	253	246	262	242	258	292	264	244	251	259	239	271	238	265	249	270	230	233	269	258	227	244	240	252	260	254	262	249	262	239	239	254	264	266	247	240	268	250	242	215	265	258	277	223	250	262	237	290	231	254	262	277	255	266	255	255	245	254	266	274	245	269	243	240	224	257	257	251	240	267	214	248	226	228	238	270	246	270	256	227	250	257	261	263	245	269	263	257	260	251	223	265	248	251	246	246	230	257	260	246	239	261	241	269	237	261	221	251	237	285	246	245	228	222	231	231	250	266	263	234	233	265	256	264	230	217	249	216	265	250	226	252	250	253	252	231	238	267	284	255	237	227	228	265	264	239	237	241	264	243	232	273	255	256	218	247	256	251	245	256	231	259	281	247	259	266	266	251	260	254	275	235	249	220	249	242	263	240	264	242	265	255	241	248	265	247	259	236	256	242	282	266	249	261	261	226	239	264	252	259	251	276	235	260	262	261	249	264	244	243	226	246	260	248	261	226	227	254	281	252	242	236	264	240	231	239	259	262	238	241	247	261	259	249	270	251	231	280	240	238	251	275	249	266	259	250	260	270	243	292	263	256	261	245	245	252	249	245	255	239	262	256	245	222	238	237	258	261	230	248	252	264	240	249	240	229	245	263	253	253	260	264	278	263	236	273	233	243	258	253	245	266	254	250	252	251	270	260	249	249	258	239	228	268	254	242	246	255	263	259	255	254	247	243	267	241	265	210	227	269	239	220	251	263	235	264	261	246	262	257	243	262	253	226	244	248	256	223	247	261	259	263	262	217	276	252	238	259	224	275	250	248	220	248	247	230	223	239	251	228	276	248	253	283	222	248	264
23252	21354	29082	23977	21355	21325	5282	1179	885	780	803	666	624	617	583	555	589	516	510	507	497	502	464	541	519	474	494	461	511	475	813	3562	5873	3477	469	434	431	437	457	463	443	413	444	415	414	420	388	419	424	426	445	437	416	418	400	442	424	410	419	404	434	433	399	428	447	425	439	440	416	408	436	420	449	402	456	406	403	422	434	410	378	394	406	414	412	430	436	449	415	439	426	437	438	422	417	451	441	444	400	461	420	414	423	402	414	428	420	445	449	424	434	397	410	436	459	417	391	440	435	416	448	440	417	422	419	382	408	442	431	429	416	435	442	426	418	424	444	389	449	408	385	429	434	391	433	410	415	439	499	387	391	406	426	386	413	428	483	411	421	407	418	446	419	396	415	373	421	418	453	429	407	438	407	414	389	423	432	400	429	445	415	423	452	450	441	449	401	432	408	433	406	431	406	430	384	442	415	418	404	439	406	404	418	411	398	419	437	414	391	424	398	428	403	405	439	427	451	449	416	442	396	363	407	452	459	389	416	402	403	447	404	420	422	379	424	410	411	428	418	446	417	371	371	404	415	382	422	446	435	461	436	430	407	398	409	404	421	461	405	422	427	434	403	403	440	401	425	381	447	440	442	375	444	400	426	458	424	404	447	393	414	467	433	377	402	423	437	405	399	436	406	416	432	396	430	453	375	419	413	402	418	449	425	421	439	389	429	441	365	400	403	422	410	401	470	387	406	416	424	441	389	445	418	458	405	433	429	431	403	385	451	437	422	463	446	463	407	435	429	427	410	409	427	412	441	422	391	446	392	419	432	388	411	435	391	421	377	460	440	407	425	400	472	416	434	434	410	436	437	443	442	435	458	409	421	404	416	392	456	383	390	449	382	434	401	445	398	433	423	414	411	405	445	432	442	415	428	411	438	396	388	416	420	437	432	376	443	407	428	377	420	414	413	446	430	402	454	421	427	418	404	446	417	407	447	417	422	418	439	442	438	430	396	406	425	435	420	411	389	431	418	399	415	436	460	423	382	408	430	403	436	426	403	456	384	449	409	423	398	441	434	442	444	388	396	406	425	425	402	426	397	396	415	408	374	403	426	422	427	436	456	435	412	411	430	418	398	406	438	437	437	429	409	431	463	450	437	419	454	400	446	387	407	415	409	411	417	452	423	457	415	409	430	430	425	425	436	426	417	433	447	411	439	424	414	422	420	400	443	413	398	429	408	398	442	426	392	433	419	409	417	396	425	423	437	423	421	399	425	414	410	393	428	421	412	415	416	431	402	441	387	385	443	422	434	421	412	420	409	435	439	431	419	441	453	420	432	388	433	421	444	430	385	409	426	434	456	391	429	420	415	403	420	427	432	399	398	392	455	394	427	412	417	432	404	434	430	417	430	425	418	442	413	406	415	419	431	413	466	442	391	413	416	426	472	435	415	436	426	380	426	443	367	414	407	406	445	413	441	418	420	407	424	379	413	385	448	437	449	438	427	421	455	444	415	402	394	440	404	401	417	430	412	409	444	408	409	419	417	425	430	433	413	394	427	419	410	440	421	417	425	457	418	409	411	422	395	447	421	396	421	401	459	404	419	417	404	408	419	430	415	415	373	435	414	407	416	379	389	389	427	412	451	439	423	446	425	447	412	416	433	456	423	423	427	415	401	461	412	454	437	458	414	439	392	400	417	451	447	413	417	404	403	444	432	445	406	419	423	466	434	458	419	427	411	440	438	464	417	423	421	420	412	440	382	413	444	402	404	412	436	406	430	410	384	411	433	434	423	458	429	404	392	440	391	428	410	392	428	397	415	434	408	434	430	472	403	428	403	405	397	422	412	425	394	431	412	444	435	446	424	432	421	412	386	408	412	413	439	416	432	423	414	429	402	427	427	419	434	424	401	427	429	417	440	405	402	425	399	416	451	464	412	448	432	387	450	433	426	422	417	370	434	437	420	430	453	395	407	445	433	387	423	418	404	423	428	427	415	446	424	449	398	400	399	422	413	426	431	401	425	464	415	432	404	393	408	409	440	402	448	407	446	437	408	402	455	412	462	391	448	416	431	403	425	418	459	422	414	454	428	435	436	420	408	454	441	440	419	390	423	420	424	422	385	431	406	457	399	432	409	464	414	400	436	478	418	416	462	427	344	427	392	408	387	434	451	397	416	441	416	426	432	378	429	430	444	414	452	400	408	414	434	443	398	446	367	410	433	425	409	391	399	427	415	410	434	394	411	399	395	434	396	384	416	422	424	418	435	441	417	402	415	438	393	440	427	434	410	450	407	408	417	425	428	397	381	449	431	428	422	370	432	453	414	417	423	423	447	398	402	432	407	398	409	402	418	409	437	416	440	447	420	414	440	434	401	390	395	401	434	410	437	384	431	422	432	424	431	451	423	414	403	422	379	442	446	417	407	388	443	440	444	421	435	419	433	357	421	389	406	456	436	400	405	398	435	444	431	459	413	418	419	425	434	391	453	398	393	441	409	389	446	431	410	404	421	413	406	429	431	433	402	409	439	410	407	441	417	395	465	424	384	404	415	439	435	408	379	405	431	387	428	425	446	399	417	387	409	389	400	416	440	421	433	447	397	408	426	416	448	380	437	442	429	434	413	399	428	462	407	461	421	413	430	409	417	422	451	404	426	390	420	419	429	403	395	421	407	402	391	423	416	446	423	444	411	425	416	415	428	435	406	428	416	415	415	409	416	421	435	413	416	403	433	426	417	440	420	417	398	433	386	406	432	436	414	424	385	453	405	412	427	398	408	390	408	417	414	422	436	424	412	414	411	444	417	450	384	387	432	445	444	409	461	436	421	393	423	424	423	394	422	421	428	404	431	433	408	403	413	404	408	396	435	387	380	434	410	388	418	410	412	393	446	407	420	413	424	469	436	402	455	444	417	435	419	400	404	341	442	437	403	388	395	376	412	427	444	421	447	404	445	453	437	402	429	403	444	414	417	446	434	406	393	437	397	428	406	416	423	444	398	412	436	421	417	430	470	419	437	412	454	422	442	404	410	408	421	414	395	407	400	416	380	389	385	399	427	412	412	421	418	417	416	448	419	433	390	445	378	452	420	415	417	452	462	425	373	396	420	400	404	425	424	387	428	430	377	413	418	386	418	383	443	382	422	425	424	413	415	437	413	465	381	445	383	420	420	467	440	428	440	401	400	437	392	443	379	423	433	451	412	422	392	409	393	426	407	451	415	421	470	398	425	460	378	437	421	406	407	447	427	403	428	420	452	440	441	416	416	408	437	417	416	435	408	427	393	465	397	456	410	387	403	411	425	403	472	443	413	394	443	404	460	436	404	422	412	410	442	387	414	365	394	421	430	415	382	446	400	434	414	424	442	407	413	385	416	428	433	467	390	446	418	457	373	408	444	430	432	463	394	431	430	421	461	450	416	456	382	442	426	391	405	376	398	448	422	410	417	406	478	420	403	427	415	429	411	396	490	397	435	424	405	403	435	416	410	404	432	426	402	392	420	430
29270	19991	12096	6163	4332	3308	2578	2048	1675	1409	1267	1101	999	891	836	833	774	735	714	723	674	645	585	611	614	597	588	603	598	667	1300	6500	9988	5502	502	529	548	520	544	509	518	502	513	555	529	520	532	503	529	515	516	503	512	530	520	465	521	540	531	530	504	519	535	530	533	488	522	525	494	524	548	478	515	508	517	530	503	503	507	503	554	512	513	508	500	492	518	490	523	523	501	534	493	560	510	487	510	492	569	534	454	505	514	488	524	477	526	455	506	562	544	512	501	523	502	545	488	461	496	510	517	530	535	472	499	495	542	538	545	480	513	487	484	500	514	531	531	501	486	487	526	489	471	530	524	519	540	505	506	535	519	507	500	513	508	517	521	517	485	490	498	459	502	493	490	507	524	488	518	513	478	511	537	507	479	494	492	483	507	490	550	544	529	531	521	500	527	509	457	511	509	516	505	534	536	518	516	484	488	506	521	520	559	492	524	494	513	499	506	550	487	452	517	533	516	471	500	510	497	462	511	511	496	503	526	536	521	474	521	503	492	462	491	474	481	500	484	513	495	514	491	520	490	521	479	532	480	503	509	518	482	545	468	520	508	550	536	484	507	525	515	485	520	517	498	538	499	542	511	532	547	497	581	489	492	536	467	495	478	501	515	509	497	523	462	531	498	500	505	492	496	501	531	523	533	494	486	488	490	448	545	518	516	519	490	472	494	482	507	489	513	535	521	497	473	525	530	490	501	471	541	521	517	544	448	544	475	498	514	479	521	529	510	522	513	507	525	519	563	538	525	514	486	548	501	512	484	469	495	513	480	486	481	531	483	490	537	519	495	477	535	471	550	526	515	540	533	472	509	509	506	507	522	476	516	505	534	539	471	514	506	484	472	526	509	551	510	495	511	493	482	481	500	505	557	500	464	517	499	512	529	520	533	510	518	537	519	512	493	525	501	533	508	522	484	513	518	511	476	461	512	508	517	493	518	499	487	528	523	466	508	482	502	454	522	525	523	515	484	507	525	485	497	490	506	507	516	510	520	448	508	488	500	511	525	515	519	534	485	580	536	529	482	505	533	504	490	536	505	468	503	491	512	523	510	502	513	482	528	493	504	485	481	574	505	505	514	536	508	507	484	481	532	472	503	483	501	518	494	505	512	508	548	485	498	501	497	478	531	508	500	505	513	470	501	528	491	531	505	511	509	508	507	519	504	483	530	500	497	491	535	499	541	472	502	484	470	529	520	482	513	493	455	513	516	479	504	496	537	510	537	559	539	502	483	538	516	495	531	486	479	491	495	522	510	506	485	493	501	492	476	531	528	449	516	484	458	482	518	544	543	510	500	504	528	504	507	515	479	514	522	497	523	487	492	493	450	500	489	491	523	510	562	512	492	479	525	502	499	508	477	506	491	493	502	535	489	514	495	493	529	501	519	520	495	504	482	558	469	512	486	465	486	524	496	524	522	488	492	493	511	494	503	472	531	520	499	481	495	502	526	487	535	501	514	515	521	454	495	509	523	540	484	517	534	512	512	506	536	557	495	519	491	546	512	538	532	521	519	507	471	495	478	527	526	528	493	460	511	546	543	491	516	515	510	467	503	526	506	508	498	469	540	475	557	538	491	492	563	470	494	484	466	510	535	524	499	496	530	502	524	516	522	522	492	501	493	512	520	521	473	459	499	477	490	511	492	516	527	463	523	529	477	568	503	506	564	520	508	543	508	503	502	500	494	492	493	528	527	500	475	543	468	500	486	484	515	546	515	463	503	532	501	512	498	467	540	485	520	506	488	508	514	475	471	531	509	493	488	502	511	517	498	462	510	499	490	521	500	480	525	493	512	557	543	537	470	505	486	528	473	472	557	482	496	500	490	486	523	476	508	458	514	507	520	481	540	486	525	493	495	483	497	504	520	531	506	482	527	563	492	520	507	502	528	512	527	544	516	506	446	524	503	490	498	493	485	497	504	502	532	522	488	517	519	476	521	513	529	508	500	513	522	471	466	510	514	543	509	519	509	511	525	522	474	505	481	497	505	509	481	476	464	517	481	488	514	491	513	505	484	516	518	512	493	489	509	486	543	532	514	525	534	517	522	507	473	563	502	523	493	515	480	531	515	499	494	481	514	554	517	530	513	495	499	517	500	505	516	506	488	449	514	487	514	487	486	509	530	516	490	525	511	545	484	527	504	530	525	507	548	492	519	512	538	514	479	494	515	505	524	501	506	482	515	535	475	540	515	481	504	467	503	565	503	510	495	555	520	485	488	483	493	532	447	504	493	482	494	498	504	522	467	529	534	481	510	489	511	571	550	486	499	477	505	488	471	504	527	487	527	478	519	528	519	498	497	472	518	530	518	498	493	512	509	484	487	579	511	530	506	502	512	490	540	534	481	510	560	510	526	507	500	523	522	517	521	498	541	489	535	482	511	491	496	510	531	520	520	522	511	494	526	499	503	486	496	491	534	528	497	489	524	518	522	505	488	508	496	560	497	542	485	521	498	551	499	524	495	466	481	498	498	520	543	517	508	493	520	501	520	503	512	508	485	481	491	510	490	525	513	480	507	517	506	514	523	477	486	508	477	488	527	462	502	488	485	519	506	504	488	494	522	496	492	532	509	485	502	462	531	530	495	499	529	512	540	563	522	516	524	494	501	446	517	520	537	515	529	498	509	526	445	506	464	507	477	474	498	480	533	480	501	484	487	496	505	542	493	498	503	518	505	529	493	504	514	493	498	497	501	535	516	444	502	484	521	490	497	481	546	502	532	517	518	460	535	501	491	505	508	525	517	502	514	471	487	505	496	543	495	513	512	506	481	498	507	532	495	508	513	506	511	547	513	496	521	527	512	496	459	525	501	510	502	507	478	472	539	491	487	493	532	499	557	499	473	511	503	468	476	555	529	531	534	486	484	510	481	482	484	528	506	481	507	521	481	528	494	489	469	507	504	491	522	509	481	544	472	484	486	521	502	523	481	522	522	494	541	536	492	483	489	511	464	526	548	504	483	513	497	521	467	518	499	526	514	478	544	541	512	532	483	490	524	480	511	499	498	492	512	474	472	508	564	497	473	487	505	520	488	525	450	518	525	542	493	535	527	461	549	516	496	507	508	510	454	490	514	531	496	495	499	482	553	539	527	517	513	480	532	519	472	497	530	487	497	493	497	501	504	523	461	508	491	491	477	502	481	486	514	476	519	473	529	492	531	514	526	501	492	485	497	526	475	515	470	493	502	520	507	514	537	503	487	523	437	510	443	496	514	537	488	492	520	557	487	512	478	541	524	542	474	521	471	485	533	517	519	537	468	503	484	506	460	480	497	478	503	509	485	494	503	515	512	475	463	523	498	445	561	490	508	485	501	513	490	491	521	476	541	457	488	537	526	465	514	508	492	503	508	544	514	522	519	529	488	524	531	462	483	484	524	510	485	486	498	513	522	509	490	484	521	507	476	567	465	493	472	508	507	492	538	525	493	539	494	486	473	479	511	548	489	483	547	501
27926	19042	4643	445	266	234	207	214	209	207	169	167	174	199	188	182	167	170	175	175	187	177	177	159	201	183	192	162	170	186	190	269	449	352	165	209	201	198	181	183	175	147	174	141	173	167	181	187	193	179	195	177	168	195	186	159	190	191	168	192	162	178	167	177	156	162	183	163	163	162	171	170	183	188	192	173	164	160	189	168	199	202	183	180	150	158	183	154	167	187	198	177	158	203	184	191	183	183	173	190	176	177	184	172	176	191	191	169	214	164	179	153	187	155	193	190	208	191	179	190	192	164	198	164	175	154	174	220	200	190	201	213	167	198	170	172	187	175	188	165	173	167	154	183	177	205	174	176	174	175	186	172	185	174	172	177	193	198	166	200	157	181	158	182	161	179	180	181	181	203	162	180	184	175	176	172	194	177	192	186	195	188	175	194	158	169	178	159	188	166	204	187	183	183	168	160	159	190	169	156	168	197	181	157	156	189	195	180	184	200	171	182	154	170	164	172	177	188	168	189	159	189	196	189	179	167	171	171	188	196	160	175	177	168	195	193	160	176	184	197	185	180	190	190	157	183	172	192	190	179	192	200	171	151	202	162	172	166	194	174	151	170	197	204	183	175	163	180	178	171	170	171	175	197	154	188	175	153	190	168	169	191	160	171	169	175	183	169	166	187	172	186	186	159	177	170	174	175	176	149	165	197	180	184	201	176	177	158	155	171	160	166	178	181	173	190	179	178	187	185	183	182	192	185	183	175	163	200	179	173	182	156	185	165	176	169	166	174	181	176	181	176	176	176	178	169	179	155	170	179	165	182	167	175	192	168	169	163	176	187	184	199	185	154	162	161	169	186	191	152	193	160	192	168	159	158	169	190	178	157	178	159	189	191	179	159	187	145	177	185	162	187	166	186	172	179	196	175	169	193	176	183	175	173	164	185	200	169	169	176	182	147	197	171	165	173	219	195	184	192	177	174	186	176	178	165	179	180	193	203	174	166	212	189	195	148	177	168	180	172	170	167	163	162	165	162	185	168	162	188	160	166	157	180	190	187	173	165	169	181	178	184	179	179	159	172	184	170	164	175	170	183	204	208	155	177	181	174	169	197	183	172	181	171	178	189	203	163	172	172	173	183	183	156	166	183	179	150	187	168	184	161	201	174	167	177	182	179	186	169	194	203	165	155	169	168	173	164	161	186	173	179	176	177	181	187	171	180	181	159	173	174	173	175	170	180	158	180	156	170	160	215	163	172	181	193	180	185	196	201	187	169	181	185	185	166	167	156	179	166	171	176	174	174	174	184	181	177	179	174	178	144	178	176	194	163	184	169	161	180	178	175	187	187	187	181	153	188	182	154	175	184	185	173	149	171	196	169	187	164	183	177	167	175	178	170	175	180	153	199	159	169	165	187	161	181	183	193	152	169	188	170	145	171	176	168	175	167	158	163	154	156	173	178	165	159	170	172	171	187	183	186	193	173	179	204	177	179	169	164	200	160	163	191	184	201	180	212	166	176	200	160	188	181	180	207	154	169	141	201	191	172	178	190	183	177	187	208	172	175	162	198	167	176	171	174	178	173	186	181	192	187	144	166	181	168	170	189	171	163	188	150	160	177	196	153	191	160	177	180	181	166	205	166	191	188	158	181	173	190	149	176	176	179	177	173	177	180	192	165	186	191	188	174	157	179	157	173	190	187	172	191	179	189	191	178	180	176	193	182	164	162	178	156	183	164	167	164	182	186	166	189	188	201	187	181	184	179	184	163	167	179	162	150	181	180	190	178	164	176	164	177	169	176	167	194	168	163	188	164	187	162	180	174	158	200	180	170	153	168	189	194	170	185	164	175	177	170	191	177	166	164	181	179	162	179	158	166	166	175	186	186	156	165	179	195	168	172	152	193	184	181	154	159	181	179	175	168	194	195	142	180	169	185	180	193	181	195	175	165	177	182	173	173	187	193	176	175	186	200	162	179	205	180	151	187	186	176	167	170	170	178	186	159	177	147	159	170	158	172	157	171	171	207	163	194	211	179	176	210	160	166	169	165	173	171	207	198	167	182	190	172	186	165	156	185	161	184	183	188	164	209	179	177	164	185	164	184	180	158	166	194	166	171	187	187	169	202	169	183	170	175	166	187	186	200	192	165	187	155	185	183	181	178	171	178	172	212	166	168	197	157	169	194	160	184	170	208	192	196	172	166	150	165	184	166	155	150	159	165	178	196	178	181	187	176	175	193	204	168	188	155	160	172	185	188	173	174	192	183	174	158	171	191	185	175	188	184	155	182	187	176	199	169	169	156	181	177	184	188	171	183	158	193	200	194	189	194	175	193	174	209	191	196	188	172	150	170	176	167	160	157	199	178	192	202	184	145	180	179	172	159	169	186	175	160	194	150	187	146	152	191	175	165	195	169	191	198	205	155	159	150	173	181	185	181	173	168	160	197	184	151	202	181	159	172	168	184	187	178	173	167	155	192	177	179	193	193	191	181	175	191	186	174	190	203	157	156	185	179	185	187	159	158	159	190	184	189	197	165	168	203	189	186	171	162	182	166	172	187	182	180	182	179	171	189	178	191	199	181	171	174	157	182	189	178	166	165	183	175	181	170	163	186	176	158	184	173	194	173	187	168	172	184	186	194	180	171	156	179	171	179	165	172	176	182	179	188	181	174	163	196	158	163	191	179	176	189	179	189	185	157	165	167	169	193	164	184	167	174	188	149	176	185	163	179	190	166	154	168	171	189	176	199	149	177	152	178	169	178	187	147	140	187	188	186	187	162	178	193	160	185	172	195	183	173	168	167	164	189	191	189	173	191	185	190	155	201	158	170	186	178	186	147	192	160	163	172	173	180	169	176	183	174	173	173	186	179	159	199	175	182	166	200	183	154	189	168	171	197	185	190	166	164	184	190	186	173	169	167	195	187	180	185	164	169	172	191	171	199	170	200	176	173	158	162	174	205	195	176	199	195	163	187	164	188	206	202	187	172	183	185	165	179	172	188	174	150	150	179	180	175	181	174	168	172	174	173	178	170	159	173	173	165	177	183	185	172	194	174	200	192	193	183	209	157	189	152	188	184	152	156	181	170	155	172	163	189	157	156	167	179	171	188	191	183	172	191	177	211	137	168	175	189	188	199	158	175	180	185	181	173	181	176	182	163	176	177	211	195	173	174	176	180	178	164	172	168	167	154	156	182	182	178	173	172	183	193	180	193	161	194	192	176	180	185	191	181	175	173	180	167	194	162	178	169	157	145	158	163	184	178	184	183	191	182	160	161	166	171	166	197	181	181	198	167	169	165	186	160	177	176	194	172	162	196	169	188	168	162	190	186	172	149	175	172	174	175	157	173	179	217	171	178	168	156	165	180	156	188	178	189	199	163	166	160	172	163	156	184	189	188	177	187	204	196	175	166	175	169	163	188	161	161	174	165	176	172	187	170	170	182	171	168	193	167	176	156	173	202	184	185	169	187	190	200	190	166	163	173	166	164	189	164	172	175
20597	3631	688	434	350	303	286	247	247	245	224	239	223	234	223	228	231	221	231	239	223	237	231	249	208	218	219	222	229	261	259	445	740	517	256	229	241	220	225	217	239	212	236	254	204	243	223	230	208	183	215	194	226	225	231	197	203	241	265	221	238	225	236	245	247	225	216	208	221	213	239	220	226	228	230	218	246	237	219	222	227	246	225	195	223	225	228	231	231	241	207	243	187	232	217	216	233	246	196	244	245	209	216	211	225	222	233	227	219	228	226	227	208	223	222	227	224	222	225	228	220	224	223	210	236	244	214	236	239	213	218	222	238	215	223	237	238	211	214	212	246	230	250	229	196	237	206	229	226	221	192	218	224	229	207	209	229	216	214	233	227	207	219	239	233	199	210	230	236	202	235	218	236	228	224	245	239	234	234	211	208	195	219	241	214	205	202	221	218	195	238	227	233	242	194	219	221	245	224	207	247	236	239	228	218	234	208	229	224	232	208	224	219	227	257	219	229	205	223	231	236	202	206	210	206	222	210	233	217	231	222	208	213	244	201	247	238	197	220	232	225	240	222	226	202	202	268	229	222	198	203	202	210	234	239	225	234	201	243	231	235	207	222	228	246	214	217	204	244	219	247	253	221	221	243	265	236	218	208	222	223	225	225	224	238	243	232	219	230	217	235	189	215	240	243	219	231	197	202	255	224	216	229	207	221	242	219	195	243	220	240	247	244	193	235	213	189	233	211	233	209	238	261	236	223	223	272	212	213	229	227	241	206	229	224	208	237	230	219	222	207	223	218	204	238	203	236	223	208	236	216	233	211	241	248	228	218	204	233	213	207	240	234	225	239	244	218	238	210	202	243	215	251	202	197	211	217	216	205	215	233	210	208	216	257	240	231	239	237	243	221	201	231	225	251	193	208	212	203	204	210	238	212	201	250	218	250	230	249	220	246	207	217	200	185	227	212	212	245	212	229	215	199	247	208	228	246	222	238	217	203	205	235	247	228	224	227	209	236	232	220	235	226	243	261	230	218	188	226	227	220	214	241	244	222	215	231	223	213	220	215	236	242	243	211	238	240	217	242	227	226	223	225	236	244	219	221	223	238	241	225	225	212	214	196	212	196	225	201	233	232	234	240	224	218	226	227	232	210	229	216	252	206	219	236	224	233	196	178	194	217	234	238	228	215	239	210	226	196	228	223	261	256	214	211	218	224	221	198	219	209	200	252	203	215	197	211	216	214	237	219	219	216	207	241	214	223	249	226	232	246	218	221	222	242	230	208	248	216	225	233	215	262	241	221	236	214	229	240	208	224	225	192	216	218	229	236	217	238	205	211	215	205	242	243	206	227	221	239	210	239	218	211	262	234	232	225	227	225	222	238	223	225	248	264	189	216	231	232	216	223	213	209	222	206	213	222	207	244	222	208	249	216	248	235	213	213	226	240	199	221	218	219	216	230	233	234	205	231	244	248	224	258	220	241	207	246	225	218	225	231	209	229	207	219	219	191	206	226	219	190	213	251	229	217	231	224	213	234	233	207	247	209	216	227	219	225	211	235	207	219	245	215	192	224	213	236	211	253	223	243	198	216	198	228	203	186	218	225	207	246	190	247	207	236	227	233	228	199	225	225	208	214	216	208	216	234	229	244	206	218	215	210	215	255	234	203	244	214	243	204	217	215	233	202	210	220	249	220	220	212	189	208	234	246	220	236	246	216	228	240	225	223	245	223	222	215	241	232	226	210	226	271	243	203	206	213	201	228	229	209	217	224	280	223	244	208	224	225	249	242	227	211	216	232	206	230	221	231	219	193	196	217	207	226	209	210	233	241	265	210	230	205	219	227	209	226	232	219	202	196	213	250	204	224	207	230	224	210	243	226	226	224	246	237	222	236	212	226	219	240	226	224	231	233	238	214	228	243	208	215	218	243	209	221	207	240	196	227	223	216	240	229	238	209	229	232	205	224	218	218	257	231	205	228	206	210	253	235	207	247	236	205	233	235	212	201	193	214	199	237	216	212	234	235	231	230	215	236	231	241	206	236	223	225	232	196	240	229	254	231	221	227	239	213	215	211	215	222	221	228	234	246	218	250	226	243	231	227	214	235	203	235	211	241	236	202	218	215	220	218	214	190	223	245	206	226	217	222	240	202	213	195	218	218	220	255	211	216	214	240	228	230	235	235	223	217	231	229	229	245	222	211	217	239	240	216	222	210	220	202	228	216	215	217	250	202	209	225	207	254	210	254	236	246	214	238	220	223	240	221	213	246	219	201	233	192	203	227	265	238	227	255	244	220	221	217	220	204	186	230	213	214	233	237	202	211	204	214	195	226	254	213	219	231	224	238	244	215	234	232	214	225	234	241	239	219	228	239	238	205	200	224	177	193	193	234	228	239	236	201	230	219	191	215	231	243	223	234	225	235	243	222	209	236	217	219	194	210	223	197	199	217	213	224	218	221	213	217	233	197	180	200	226	228	213	231	212	220	220	225	236	219	232	253	213	214	222	215	215	223	218	217	241	199	238	211	226	213	245	236	217	251	216	204	197	248	204	241	224	205	223	208	212	202	221	218	208	214	195	246	220	212	218	201	238	236	229	216	227	201	241	215	203	221	226	197	218	205	228	209	221	268	214	218	244	216	234	217	191	238	206	220	217	248	213	217	195	219	242	210	205	193	232	228	233	238	244	252	222	214	234	208	230	209	214	250	225	248	225	230	217	224	232	218	240	206	221	216	242	193	219	215	257	220	216	220	199	244	251	212	204	226	218	216	236	233	199	189	261	259	235	244	209	222	217	220	229	228	218	206	206	212	189	217	239	207	225	215	206	233	230	211	236	220	252	226	229	235	228	241	228	243	234	227	224	228	244	225	251	209	218	232	240	224	207	204	233	204	231	220	243	242	229	236	231	211	204	222	209	219	218	224	233	217	227	208	215	234	244	221	216	261	224	218	206	211	226	243	242	215	207	228	224	219	216	234	200	220	203	253	225	207	218	231	257	245	228	235	193	239	227	246	225	227	221	223	189	231	214	215	193	225	219	224	245	235	221	252	207	227	217	200	214	202	210	221	203	209	205	232	211	206	226	241	232	197	230	192	221	224	248	197	237	219	233	212	228	230	210	212	253	234	218	242	233	226	248	231	235	204	227	202	227	236	200	229	208	235	210	223	219	220	245	258	225	233	226	205	222	236	218	207	214	223	239	207	228	207	227	203	204	241	222	223	250	220	216	232	232	250	209	212	219	231	212	230	202	226	209	192	229	203	237	206	247	239	222	242	208	213	204	225	224	234	229	216	217	208	229	231	217	236	196	204	240	237	238	233	228	217	222	222	239	213	224	210	240	236	214	236	202	242	204	236	209	233	215	238	213	235	225	212	234	209	219	218	247	231	219	214	248	217	209	237	225	212	207	219	243	181	247	212	213	223	218	215	238	221	249	204	242	231	249	227	239	246	221	225	252	194	256	233	248	232	221	229	250	213	221	223	244	227	216	202	223
24864	21356	28081	24978	16605	1254	678	571	488	395	381	397	353	375	357	353	330	324	335	334	282	335	313	325	293	286	303	303	349	460	854	1992	2281	653	297	315	286	290	292	300	270	303	307	271	297	279	315	299	273	330	295	314	240	293	294	280	307	298	308	313	318	296	289	294	319	339	298	257	317	298	295	280	281	298	313	270	287	276	269	269	287	292	302	289	278	279	304	300	302	299	277	262	324	297	315	316	296	279	295	299	295	286	278	310	298	281	284	274	279	293	280	261	273	279	262	270	305	285	303	322	272	284	288	299	282	310	296	312	306	271	311	313	302	304	320	281	268	293	293	260	304	302	269	283	305	280	319	278	311	271	284	314	289	285	279	291	327	279	285	296	273	293	273	304	299	262	326	297	252	288	313	280	314	290	269	309	287	316	308	294	300	304	259	292	295	306	287	259	290	300	275	304	294	295	288	292	302	298	280	290	274	275	317	304	279	284	264	315	301	294	283	292	289	256	271	274	290	317	313	306	305	301	286	298	269	289	278	313	283	294	300	287	314	277	312	267	283	315	313	278	297	288	284	280	316	286	327	296	312	303	289	302	289	303	301	298	267	305	317	321	278	269	261	287	274	297	321	274	296	264	282	303	297	297	309	280	293	295	270	299	287	295	257	301	309	276	282	279	290	295	277	260	285	240	271	289	295	319	269	299	300	249	315	259	296	272	296	279	297	297	323	298	275	246	305	320	282	286	282	295	278	288	287	301	288	310	305	287	275	295	280	291	290	286	286	260	307	303	313	314	254	271	298	274	292	266	288	301	296	281	262	301	278	273	274	284	289	282	283	292	300	315	301	322	301	298	292	296	290	298	286	309	298	270	265	281	305	274	300	274	285	267	273	289	315	289	306	328	295	266	304	321	292	298	304	294	295	285	313	279	293	288	295	282	287	299	305	284	280	297	286	285	295	282	296	298	289	296	292	277	320	295	287	285	304	265	299	287	273	296	298	291	294	310	276	321	293	283	288	314	259	291	297	312	304	292	307	290	324	290	267	284	293	284	314	277	280	301	277	298	298	259	289	284	275	279	273	285	279	304	273	304	302	281	272	261	288	292	306	284	295	313	290	308	313	277	261	315	257	269	291	312	303	283	314	313	299	306	310	319	307	295	300	262	302	281	247	261	299	308	296	301	304	277	286	271	307	301	299	289	291	312	262	300	284	293	272	304	274	302	284	308	267	286	296	286	284	341	308	293	278	301	269	253	290	262	275	249	294	307	321	295	286	311	295	281	324	267	291	286	310	297	272	271	292	267	291	295	303	282	306	283	308	312	313	313	295	284	264	310	308	324	306	292	274	282	296	306	312	284	281	283	303	309	309	279	283	276	267	289	312	294	291	282	307	275	256	294	289	285	303	290	286	287	291	259	301	309	264	303	259	299	308	283	288	293	287	293	271	290	312	304	282	277	288	281	281	284	280	282	300	285	296	310	320	283	278	276	269	291	298	305	303	287	285	270	345	281	286	294	290	295	280	293	308	307	287	291	297	271	293	287	274	282	290	323	286	310	309	274	295	298	326	277	282	292	304	275	313	330	299	313	233	293	285	276	327	276	294	310	286	321	296	274	303	284	265	308	266	282	299	312	294	282	290	298	284	305	287	306	271	287	292	299	320	312	292	284	297	276	264	288	318	257	300	298	276	279	248	295	294	290	291	258	317	266	295	280	287	278	284	273	301	278	292	273	292	334	292	296	306	343	301	267	305	280	292	295	271	295	316	294	265	294	314	272	304	290	322	270	319	301	302	272	288	280	271	314	269	294	305	263	314	304	283	271	284	300	311	281	296	300	278	276	283	302	299	312	284	285	307	304	281	292	283	318	292	254	283	308	291	270	299	303	304	278	277	249	316	293	313	277	305	305	286	286	296	285	305	288	282	290	315	293	284	259	319	280	273	284	296	308	261	271	307	295	309	294	299	286	286	300	278	295	304	298	297	290	300	298	316	299	281	301	274	261	315	298	257	308	308	280	276	268	278	306	294	287	315	253	291	289	287	309	296	279	311	316	300	315	293	292	295	310	299	284	309	281	286	307	311	307	279	285	274	290	312	316	278	282	297	304	304	284	291	300	292	269	284	283	303	271	310	287	309	291	292	269	288	324	272	283	296	285	290	265	295	306	267	289	296	275	310	298	289	262	272	312	287	294	333	278	295	305	289	301	289	292	280	277	295	324	273	307	289	295	311	305	272	292	290	294	286	288	298	297	262	296	322	279	269	289	291	299	312	297	308	326	294	294	287	299	285	297	289	276	305	294	303	298	307	310	301	276	283	278	321	286	272	317	284	300	293	305	319	289	291	278	268	302	265	294	317	304	276	304	290	301	292	280	258	279	302	261	297	307	286	281	273	286	269	266	312	313	276	261	302	268	301	275	295	267	298	298	293	285	280	263	281	271	295	283	255	309	291	271	274	310	318	276	302	297	281	278	307	300	285	285	290	284	288	296	280	257	281	291	311	295	299	260	281	297	313	270	293	291	316	285	282	310	311	286	284	289	271	293	306	295	278	300	312	290	305	318	298	303	287	296	283	312	254	309	298	288	344	283	281	280	314	302	316	311	271	300	305	292	268	310	318	300	293	299	281	278	316	279	318	310	274	280	287	289	281	313	313	306	315	281	290	305	296	286	310	322	283	301	301	306	299	267	309	300	300	301	277	299	306	263	310	275	307	305	296	275	289	298	317	298	287	294	301	290	288	278	267	273	293	322	271	294	289	323	302	270	244	341	312	278	286	252	338	319	303	303	290	291	305	292	276	299	297	283	306	288	275	276	285	282	302	268	294	310	275	319	278	288	310	299	317	276	297	263	314	318	307	283	285	279	301	298	288	294	291	295	293	275	298	286	285	304	286	281	319	268	265	255	281	292	281	305	310	283	315	290	305	266	279	283	303	282	277	293	311	324	296	269	294	301	309	303	297	317	293	299	292	316	296	296	303	286	320	306	291	285	291	293	312	296	315	263	271	285	278	254	278	295	326	284	295	287	297	283	309	289	289	284	281	259	271	305	319	275	269	314	294	288	256	285	281	314	297	288	287	289	299	281	267	274	310	325	340	298	264	260	316	324	288	274	269	291	308	291	255	298	305	295	308	280	312	287	275	305	297	299	283	282	296	278	262	270	265	283	276	308	281	277	263	292	306	276	282	290	287	289	290	299	306	268	261	256	275	300	281	297	291	286	286	305	267	304	310	284	316	297	266	297	275	290	270	280	284	309	300	297	278	276	281	310	276	292	308	277	286	270	276	288	318	280	333	293	292	322	283	286	276	316	306	295	269	275	283	281	295	293	289	290	270	300	282	280	328	305	296	285	293	278	290	307	272	302	317	307	305	306	276	286	271	304	279	300	319	274	274	290	298	295	283	269	263	309	299	254	279	267	306	293	276	300	266	315	305	292	293	292	327	279	266	304	285	275	284	307	320	310	304	255	293	314	285	313	302	263	287	281	294	306
24400	10623	5336	2585	1837	1438	1130	925	793	744	644	536	502	497	482	463	467	422	436	407	424	403	387	440	432	430	393	383	347	711	1526	3743	4100	1053	383	337	383	375	391	331	348	364	343	345	343	376	352	377	345	324	361	367	380	338	339	365	347	370	347	381	337	379	330	326	370	346	356	371	346	383	344	356	368	331	372	350	359	362	331	341	356	349	341	393	329	346	398	312	337	342	331	352	392	358	345	324	357	341	361	374	339	388	375	364	374	388	336	329	382	363	353	378	361	373	335	349	334	347	338	378	343	338	346	354	377	352	349	365	350	340	340	364	372	351	328	317	370	330	359	342	343	356	369	378	356	355	329	384	340	374	375	381	368	362	364	367	355	356	354	384	359	346	372	340	324	369	369	334	359	324	381	331	362	379	348	341	339	340	365	371	339	341	324	349	356	413	358	362	364	348	336	363	379	357	345	358	364	349	347	344	336	327	353	340	347	342	359	360	349	349	355	342	333	340	349	349	382	386	352	346	407	381	371	341	361	349	399	342	354	360	339	358	369	376	418	350	394	376	375	376	355	332	337	343	341	371	373	392	321	350	345	383	366	362	367	367	338	361	342	351	343	337	339	355	337	373	368	373	361	371	342	378	346	346	359	368	363	344	353	380	343	329	370	328	348	353	372	329	359	361	378	328	377	349	381	364	360	368	363	343	335	378	351	352	338	380	343	330	369	354	354	344	402	310	363	334	345	356	355	346	354	329	379	366	350	360	345	344	330	368	336	374	367	323	367	384	352	355	334	353	396	352	357	376	333	343	347	351	397	354	331	344	376	371	346	350	381	361	358	347	370	362	351	352	367	343	342	362	351	339	315	350	349	371	382	357	336	372	349	413	336	342	356	334	337	359	349	338	348	342	354	383	336	327	358	359	373	323	357	336	351	363	357	334	379	337	354	348	375	352	351	352	349	363	363	361	326	336	341	341	345	371	355	346	394	360	381	329	359	365	341	334	327	360	364	354	390	344	356	378	365	343	358	334	372	352	341	350	345	344	372	342	336	353	360	366	346	392	338	371	332	372	355	354	329	361	369	369	352	377	346	352	359	360	353	354	367	391	388	371	370	337	378	350	336	358	365	358	333	365	332	348	342	324	350	372	343	350	346	348	377	354	355	357	369	353	370	335	333	364	375	319	345	337	368	342	359	350	334	359	341	369	389	375	363	362	365	339	369	392	363	324	365	339	338	365	361	387	342	396	386	373	366	341	368	329	362	395	350	302	376	373	318	380	347	331	394	329	382	348	335	358	361	329	357	369	393	360	377	352	345	354	340	326	363	350	348	376	339	360	342	331	364	369	400	367	347	346	370	360	375	332	340	342	373	355	385	344	344	342	335	373	334	320	345	356	361	361	375	336	352	384	370	332	380	342	366	367	357	381	354	336	351	336	355	372	338	376	368	360	358	337	365	368	349	377	332	363	371	342	346	366	362	344	361	372	330	379	364	312	344	361	368	336	375	352	342	349	365	370	368	375	351	368	369	371	374	341	372	361	348	358	361	375	347	323	314	368	362	362	350	391	336	348	339	340	355	358	333	340	371	350	338	358	368	352	362	352	345	352	360	340	366	367	347	371	367	369	313	332	345	347	356	363	366	354	332	345	383	330	404	346	362	387	383	361	344	332	362	340	353	349	364	346	326	345	369	394	340	365	343	313	342	325	323	360	388	343	358	377	364	333	351	338	390	365	356	334	389	343	404	364	358	336	353	333	363	371	400	344	311	372	339	329	354	368	369	348	315	363	373	359	336	343	374	381	356	341	333	374	369	347	359	337	338	347	357	360	348	342	364	349	355	345	378	357	386	356	370	337	329	339	364	375	386	391	352	374	349	364	375	346	350	366	362	381	357	362	364	370	362	353	342	355	353	359	368	337	370	367	329	350	356	339	348	341	366	329	353	358	380	366	350	347	372	386	369	366	349	343	377	362	337	368	382	330	347	366	352	387	363	359	363	372	374	389	348	384	339	359	342	299	339	347	374	342	336	350	339	337	321	348	351	366	332	345	389	340	347	335	331	378	363	347	347	347	330	373	347	330	345	376	344	337	356	332	378	304	340	367	343	355	341	323	339	359	361	350	355	307	347	376	369	409	363	347	363	349	334	369	353	379	370	358	350	324	354	391	352	364	366	361	322	371	353	304	389	355	371	314	322	361	364	320	365	376	374	368	330	387	348	370	345	357	367	345	404	359	367	351	344	375	350	352	379	353	321	384	341	359	364	335	344	350	332	367	334	359	342	357	353	336	329	352	346	355	370	396	382	358	358	342	352	360	391	371	333	372	356	337	331	369	367	347	322	389	357	356	333	382	363	392	374	329	333	373	344	363	346	361	369	382	353	340	378	355	378	327	358	385	355	372	358	347	354	350	345	337	394	343	349	343	349	375	333	365	350	318	361	368	396	348	385	368	346	368	346	383	359	349	347	312	367	377	361	350	358	351	334	370	345	387	388	354	347	360	342	356	361	329	358	334	366	351	366	354	329	366	324	352	356	361	324	348	325	350	357	371	351	381	372	369	348	341	373	391	360	340	358	329	334	326	319	357	386	371	353	334	356	318	375	356	361	338	344	375	309	409	347	368	344	367	343	349	367	384	351	377	348	327	321	351	311	369	344	369	359	357	308	344	367	359	350	350	365	373	352	356	381	320	325	380	349	339	357	347	400	354	351	350	342	353	365	360	344	331	371	378	362	394	362	399	400	369	371	352	333	347	341	364	341	382	382	350	334	352	331	323	350	313	339	355	373	365	340	374	348	365	344	369	367	351	370	393	372	353	373	362	345	350	370	330	363	329	366	365	371	374	359	395	373	355	351	336	361	338	371	310	337	353	363	327	340	364	363	313	347	375	345	362	350	345	387	386	351	366	349	316	360	337	348	360	351	319	351	319	334	366	371	361	374	363	347	348	337	348	355	359	356	351	365	347	344	368	350	359	371	359	347	350	389	356	344	374	361	365	313	328	367	335	361	374	376	352	396	324	361	380	351	359	357	316	335	365	355	345	353	331	352	365	356	357	354	333	365	361	346	330	324	335	364	356	374	332	357	330	351	374	351	352	354	374	340	339	336	339	312	346	348	340	336	392	324	354	374	331	348	375	350	354	349	343	351	346	364	338	350	392	351	322	330	354	353	354	397	356	335	347	356	378	387	334	354	355	346	351	324	340	373	325	345	368	358	344	365	313	362	326	321	357	369	370	346	360	331	351	347	365	358	401	361	377	357	365	348	322	340	376	338	367	360	349	381	339	346	339	359	344	380	356	355	352	329	349	347	373	353	358	364	355	376	384	342	357	340	317	356	352	378	340	369	374	351	388	336	349	339	356	352	335	345	362	332	357	341	341	328	348	323	368	352	376	376	336	372	389	329	357	358	386	307	318	341	310	354	346	353	342	354	373	373	346	352	319	357	370	382	347	354	385	344	314	336	353	372	380	368	336	341	366	322	343	374	339	357	330
25445	21334	27150	25621	5515	532	370	290	294	264	227	208	229	226	210	211	204	203	199	190	180	201	176	174	174	219	197	181	185	202	723	1404	975	338	184	172	173	213	198	175	208	168	197	189	179	160	188	170	164	171	181	188	189	185	201	201	178	181	172	188	190	191	178	181	178	160	169	203	165	169	182	202	211	184	177	175	196	177	200	170	193	186	183	178	213	165	186	196	169	206	186	185	171	184	201	169	200	176	191	174	165	179	195	180	192	181	177	182	169	187	194	181	163	194	178	208	183	153	177	166	157	179	184	185	174	184	182	167	171	165	167	199	191	172	159	177	176	163	193	158	209	184	147	199	161	201	172	169	146	170	186	174	183	193	171	179	167	184	149	191	174	182	186	169	197	183	170	161	200	189	158	178	168	175	189	200	181	183	160	178	174	180	186	181	170	198	202	184	182	189	174	202	176	204	169	149	163	171	184	182	165	176	213	209	167	178	181	204	193	176	184	182	185	181	166	158	140	187	148	190	195	171	167	169	209	213	187	161	164	158	172	171	207	176	175	189	185	183	172	175	185	176	170	196	189	187	180	184	179	200	189	171	183	178	197	171	177	156	181	176	174	170	166	182	174	170	186	166	198	178	189	179	177	164	189	181	181	206	193	186	165	186	181	165	189	198	189	200	174	184	196	189	195	183	169	184	160	186	167	158	175	162	188	211	175	181	184	160	181	184	213	187	203	187	162	187	160	159	176	181	153	161	177	194	169	161	191	193	179	186	189	183	174	159	185	170	164	193	193	168	161	204	156	192	195	185	173	170	179	179	187	159	174	164	182	167	164	161	168	193	177	162	162	190	177	180	181	177	165	176	176	195	171	192	168	205	163	159	176	170	169	156	185	166	189	200	176	175	180	181	186	168	175	210	162	189	180	169	175	146	195	140	161	189	165	173	171	187	157	164	165	182	189	172	171	192	168	172	203	177	155	176	174	180	173	171	197	206	156	157	175	157	174	190	179	163	203	167	178	197	166	182	180	194	172	178	160	167	161	183	166	183	181	185	195	180	179	188	189	187	178	176	183	166	193	173	200	179	178	171	176	185	190	166	212	183	193	167	169	175	164	177	197	190	171	162	169	192	179	190	205	207	177	177	178	180	178	187	185	162	192	180	185	165	168	172	179	176	170	155	204	197	173	183	195	186	176	166	179	168	171	178	175	182	170	173	195	187	190	172	152	202	173	187	180	182	194	171	191	180	176	176	198	199	171	206	167	185	171	153	175	171	182	162	165	181	171	192	183	184	191	181	174	176	214	189	186	170	196	184	169	188	182	190	176	198	160	162	193	193	171	207	182	195	170	178	155	163	184	183	168	177	150	155	182	189	182	192	150	178	179	174	140	149	192	192	214	170	210	174	162	169	159	182	181	174	202	174	177	173	173	195	182	161	172	200	161	189	175	196	163	216	169	169	195	178	173	182	186	175	165	203	191	174	181	188	180	186	174	179	181	184	179	171	178	191	179	185	167	195	191	180	192	180	173	186	169	188	195	173	199	179	211	174	171	171	193	173	181	181	179	170	181	187	205	183	166	166	178	184	169	163	181	161	173	171	173	177	187	160	179	170	171	162	177	165	194	171	173	200	173	159	175	199	174	164	197	161	175	163	172	180	193	187	180	181	179	182	202	155	179	174	167	202	203	171	169	175	188	182	175	207	170	191	175	173	175	181	180	187	181	184	184	162	192	168	196	176	160	185	188	187	180	174	184	214	188	190	172	186	177	164	197	169	197	169	180	164	162	186	176	165	194	189	193	199	152	168	186	181	180	192	204	169	208	177	205	199	176	171	206	190	208	198	196	175	179	169	183	173	185	146	183	190	186	166	180	177	153	172	183	154	179	185	182	192	185	183	179	178	201	172	166	175	181	163	169	194	176	174	177	212	166	168	169	190	165	204	183	179	178	182	177	196	173	175	161	170	169	177	171	175	172	192	195	222	168	172	201	187	177	174	182	171	183	158	192	168	191	174	156	164	175	192	190	180	172	203	173	190	170	154	189	161	200	199	173	188	193	176	195	180	170	171	176	204	226	168	195	163	186	153	187	163	186	180	177	171	198	184	164	209	174	195	166	184	173	189	190	148	148	173	178	198	169	181	165	153	152	192	165	200	159	186	181	195	195	188	165	191	176	174	186	159	169	179	186	172	172	182	156	166	180	186	192	169	168	188	186	206	161	167	160	166	177	160	172	182	155	175	198	176	187	191	185	210	178	191	152	157	191	164	174	179	192	172	185	197	165	182	191	203	195	188	174	170	188	180	162	177	202	174	182	202	183	175	180	141	179	172	202	174	198	201	188	166	166	188	168	193	166	191	171	184	166	192	164	169	180	190	173	225	181	174	165	195	180	161	163	195	192	193	176	184	192	189	194	179	152	191	188	154	180	181	159	160	199	174	167	180	171	204	200	192	204	169	189	175	152	173	165	171	163	173	168	190	166	194	167	186	189	146	206	200	185	180	177	189	187	178	180	173	186	179	179	188	203	165	180	188	174	189	175	186	180	155	184	169	208	164	178	162	168	188	182	177	204	170	179	196	157	159	179	170	158	182	164	209	171	173	172	150	175	198	170	182	189	196	153	187	193	168	186	178	192	177	180	179	169	200	187	177	171	168	176	183	191	180	188	170	186	180	184	195	182	168	163	165	194	173	177	194	169	181	157	163	204	171	158	170	169	182	187	203	188	196	188	158	176	183	177	205	177	192	208	176	168	175	182	156	167	189	181	195	174	190	170	190	171	177	189	167	187	177	173	181	168	190	169	187	174	174	188	192	183	140	179	155	188	182	154	168	180	185	194	186	184	202	171	169	186	194	178	158	186	178	180	173	182	174	164	194	208	192	201	162	191	179	182	202	195	183	167	189	176	174	158	191	170	162	161	165	171	200	167	183	155	170	180	184	154	179	200	180	174	189	185	191	173	197	161	160	176	164	196	184	185	199	160	178	206	174	177	198	189	181	175	161	168	171	176	187	186	187	192	187	176	160	171	173	172	188	188	173	204	195	200	185	191	205	154	158	203	169	204	169	210	160	182	186	158	188	198	176	170	219	166	186	176	178	161	185	186	184	179	185	167	186	174	180	209	181	171	163	193	200	165	193	186	197	179	170	205	194	163	178	187	175	192	171	168	184	211	174	183	173	196	199	167	155	157	200	169	209	202	181	178	191	192	200	186	185	156	189	191	176	182	156	180	154	179	204	189	180	183	186	176	191	161	183	203	156	186	177	180	189	173	171	174	197	199	170	168	185	180	173	181	191	182	187	197	169	150	166	184	181	174	173	180	171	185	178	187	169	170	188	193	181	153	195	189	177	202	187	196	210	211	188	163	179	152	168	186	181	151	184	194	189	168	197	160	195	187	177	157	174	177	182	185	142	166	179	179	174	165	166	182	174	192	176	162	187	179	180	197	195	206	179	166	167	168	187	197	180	179	170	171	162	163	171	179	182	181	163	166	173
24987	9337	3885	1969	1331	984	856	678	581	501	458	423	382	375	329	324	272	316	282	270	291	292	277	258	255	267	262	303	287	336	1473	2910	1962	533	253	265	191	245	236	240	245	225	222	240	254	250	245	243	254	243	234	230	228	231	225	247	267	222	231	197	237	230	230	230	215	260	232	259	244	236	254	241	238	243	214	239	237	244	249	251	239	245	232	241	245	235	236	233	267	239	256	265	210	227	231	234	225	271	225	229	245	257	222	252	208	214	242	255	238	250	234	259	230	250	212	215	249	218	235	230	247	257	224	224	231	231	236	237	247	246	241	236	219	251	241	221	238	226	268	240	252	224	219	228	207	256	217	219	222	217	234	201	230	208	221	281	233	257	237	274	234	220	219	246	228	241	242	229	225	235	235	226	229	223	241	237	279	198	264	207	255	237	222	241	195	230	274	239	279	230	247	235	217	231	236	234	223	228	264	265	223	243	257	223	233	243	218	235	241	235	224	236	242	248	269	258	241	242	236	217	244	257	269	247	229	231	246	211	226	245	254	227	227	218	227	249	219	246	225	252	223	242	261	247	234	225	228	227	243	272	205	232	203	234	222	227	231	230	212	225	221	262	232	207	219	260	223	251	237	234	213	228	191	241	237	233	233	228	245	226	203	233	211	228	252	239	255	232	254	255	201	211	228	219	244	235	254	233	219	237	238	231	240	243	248	243	257	234	222	222	248	241	200	225	245	216	234	246	214	237	239	237	228	217	234	228	251	236	247	259	251	247	222	244	216	253	236	234	254	261	248	218	211	245	253	224	217	229	243	257	219	233	245	242	253	229	223	236	242	227	241	262	222	259	235	227	239	229	264	243	255	234	240	234	228	218	239	224	235	234	249	231	251	242	240	229	235	209	221	239	218	214	242	205	233	273	271	241	249	221	242	237	253	231	231	234	234	235	221	223	231	219	239	250	234	265	235	229	232	210	238	262	266	240	256	222	251	263	249	241	218	229	205	229	231	237	226	205	255	207	235	263	238	241	245	222	239	225	244	244	220	225	234	260	245	222	205	253	242	230	224	217	231	252	215	234	242	232	251	238	214	257	220	232	205	241	241	220	224	245	246	242	236	212	244	229	241	270	223	247	242	254	246	268	230	230	247	241	259	220	237	254	238	241	234	204	237	228	224	246	245	218	244	217	228	234	245	251	251	240	238	235	234	240	254	227	243	245	264	230	277	222	244	212	239	276	223	243	239	254	229	242	227	237	239	251	230	253	246	246	235	243	222	236	245	214	233	264	228	229	215	245	242	220	273	220	236	230	246	245	267	245	239	230	231	246	232	240	219	225	224	201	257	231	224	266	253	203	251	247	262	246	280	256	252	233	218	247	232	246	235	240	243	241	255	250	242	239	206	244	215	257	259	245	243	236	233	261	231	220	259	224	251	282	284	229	212	215	266	224	236	240	235	214	237	217	233	270	238	250	232	257	246	247	257	273	243	248	236	251	219	236	246	261	233	276	222	261	255	226	246	236	242	232	219	249	223	240	224	221	261	245	252	222	207	231	225	239	244	239	222	217	267	226	239	225	255	234	238	239	256	254	243	200	265	237	213	244	272	229	246	240	246	245	264	224	261	248	243	251	238	233	237	204	220	236	225	260	227	220	251	235	223	219	225	238	257	242	222	245	250	200	238	249	192	238	251	245	224	227	232	235	256	234	227	259	221	273	239	220	218	251	252	234	222	234	228	210	240	225	255	226	226	258	242	222	237	255	230	236	245	215	208	224	207	248	244	238	259	239	230	221	251	224	224	237	220	214	229	227	233	250	241	222	238	255	248	203	252	231	232	258	245	238	243	253	245	244	246	246	230	231	249	249	239	218	257	266	250	264	227	245	219	228	252	257	236	227	214	244	244	245	229	238	239	272	217	247	255	245	203	264	243	244	247	229	236	220	249	233	230	238	203	235	228	232	247	212	247	226	247	260	256	273	248	261	232	231	226	261	230	239	230	218	240	236	230	229	244	223	232	200	251	243	249	224	248	234	253	231	208	235	244	252	225	208	256	212	224	255	221	219	254	223	219	226	226	239	225	230	239	231	230	244	264	210	233	233	223	256	221	254	239	265	220	272	243	222	224	215	220	204	247	279	227	206	237	231	216	250	235	238	229	210	244	205	249	227	210	257	242	252	233	263	221	247	261	242	240	276	235	259	213	225	229	234	226	230	263	242	247	229	227	237	218	257	242	257	232	235	271	245	252	222	245	243	243	237	214	221	250	235	244	233	217	279	240	234	213	239	271	236	235	274	263	243	251	242	226	226	245	240	222	231	252	222	220	278	231	215	239	218	244	248	257	254	230	222	227	228	252	231	236	272	200	277	259	204	204	261	233	276	236	232	249	220	279	218	246	245	262	248	255	241	217	247	233	241	226	216	242	235	220	247	223	230	223	276	234	226	229	223	237	226	207	227	246	219	206	229	235	226	265	237	238	210	242	221	248	236	243	230	231	266	238	217	225	255	232	202	231	244	242	214	243	246	230	233	258	208	229	249	237	276	229	225	244	237	275	252	244	221	240	225	207	230	233	221	245	251	248	248	247	223	259	239	233	210	249	242	223	245	232	225	256	220	219	244	230	209	221	237	241	212	205	256	235	231	229	266	203	253	229	255	216	211	252	237	262	268	220	251	221	239	219	237	258	216	256	228	233	229	230	224	259	228	218	233	245	242	251	225	245	270	230	241	261	248	238	255	229	248	232	261	239	248	227	252	234	217	252	254	254	248	205	207	248	201	226	264	261	213	214	230	224	275	264	258	238	249	232	218	220	244	223	225	269	259	269	220	248	217	234	228	228	242	213	237	241	245	231	228	223	254	266	251	249	253	279	226	255	234	232	217	231	240	262	237	230	239	257	234	244	253	231	220	239	222	229	231	238	203	233	233	237	229	225	260	227	249	238	218	243	240	229	251	237	231	235	211	223	208	245	243	247	238	228	212	238	240	221	260	228	245	240	249	231	211	249	215	239	252	225	229	212	250	256	213	231	227	257	212	229	232	235	234	239	263	231	229	216	231	250	232	228	227	239	238	239	264	233	225	219	221	221	238	247	247	219	246	227	235	252	252	251	227	231	249	244	237	212	219	218	250	259	227	266	234	229	244	238	255	256	246	223	238	246	235	236	217	230	255	243	237	245	224	217	239	212	238	216	209	238	246	241	266	236	257	254	237	230	227	229	204	241	251	240	232	220	227	250	242	264	230	242	246	213	230	220	229	251	260	210	238	267	231	218	252	240	252	241	207	230	213	236	240	209	219	239	249	211	246	244	236	233	222	247	238	238	238	252	228	215	252	220	223	237	248	251	245	226	249	207	259	230	259	234	240	231	243	229	226	229	264	236	250	247	224	251	244	233	247	242	217	222	251	228	261	240	208	239	243	247	203	227	233	223	224	244	247	255	267	253	244	232	221	257	228	216	254	225	227	262	229	252	241	238	255	234	228	226	265	225	232	249	271
23256	21344	29025	24016	21348	21318	5263	1139	870	819	739	670	601	556	533	526	537	524	472	503	461	454	488	507	444	445	448	449	518	910	2340	4880	4133	2045	435	467	401	414	430	429	428	419	385	440	453	465	406	421	446	382	432	416	432	498	425	437	398	412	421	434	408	434	402	447	428	396	433	454	454	391	453	426	400	416	432	417	437	415	436	426	411	411	424	425	412	448	416	436	435	413	464	447	455	407	431	405	437	395	407	437	417	405	429	394	401	390	436	421	387	457	422	420	418	429	404	390	420	416	407	426	426	425	431	444	418	431	412	397	423	391	402	416	387	427	428	409	424	411	405	418	421	393	422	457	428	434	429	386	430	431	429	448	391	385	415	411	400	430	441	443	424	450	405	408	427	404	408	468	462	411	444	434	422	414	383	391	414	404	401	381	433	409	440	421	428	416	368	447	422	429	447	408	401	432	411	406	456	467	428	417	396	417	383	419	385	446	430	409	387	445	409	433	372	405	387	433	396	393	418	400	411	398	407	390	423	396	431	430	432	388	427	381	363	443	399	422	449	434	406	375	437	438	376	424	422	439	403	407	430	394	390	404	439	430	399	459	403	426	393	404	420	397	415	401	448	451	391	438	408	400	456	402	427	402	363	445	444	399	439	445	430	410	394	358	430	434	442	418	443	422	423	452	403	398	408	397	444	381	419	421	428	425	403	414	427	410	404	455	405	421	441	402	405	444	428	432	439	402	401	413	443	378	449	379	430	442	416	446	427	410	398	396	405	429	441	422	401	400	410	415	404	464	447	433	448	419	400	418	416	413	430	436	449	388	451	423	428	414	449	457	418	401	414	416	393	428	399	441	430	383	427	401	431	436	376	439	458	438	425	431	436	420	417	456	437	413	408	398	427	423	406	436	398	402	387	420	406	386	429	422	453	426	408	453	439	452	390	383	421	398	424	406	426	412	393	434	441	440	376	406	402	408	454	410	397	418	434	432	434	420	433	458	445	424	436	423	417	397	433	408	417	412	423	443	443	432	415	445	407	419	441	394	431	446	407	427	436	402	443	423	401	464	417	364	442	461	435	396	427	413	384	397	433	461	392	431	435	413	454	478	382	442	420	432	416	397	420	398	392	435	439	405	459	435	452	445	403	407	438	419	422	394	417	444	397	425	446	444	429	403	404	416	440	405	431	435	423	444	430	400	420	425	415	419	412	413	428	414	449	419	424	415	390	437	428	388	438	402	431	409	421	429	408	433	408	421	416	412	444	425	422	439	422	377	445	438	405	410	390	415	420	420	431	397	457	395	409	384	401	411	426	475	447	367	422	438	395	396	431	404	432	412	450	401	446	457	402	367	435	450	447	428	404	422	435	453	403	403	412	419	434	436	428	421	454	402	431	426	411	407	447	407	420	466	420	402	422	412	399	410	433	456	399	432	429	436	399	416	425	405	415	383	371	423	450	420	403	410	445	421	435	416	407	409	431	435	422	439	404	389	442	411	469	395	422	453	426	406	415	392	460	455	393	428	408	436	404	414	380	422	437	395	423	384	427	453	409	439	411	401	435	417	435	409	397	440	424	403	435	406	413	408	392	411	444	423	413	402	428	419	382	414	418	434	395	435	397	417	431	415	397	429	464	432	415	396	436	424	412	428	429	428	422	441	444	398	445	413	394	359	431	384	410	405	455	427	381	402	390	434	422	418	400	416	383	419	415	438	405	392	385	447	424	401	433	457	449	392	388	411	405	453	431	402	426	405	418	387	435	410	444	405	422	433	412	407	403	445	389	395	437	405	397	383	397	431	388	424	406	402	414	457	417	403	451	407	403	407	433	421	405	431	418	414	466	429	415	436	384	440	425	437	468	397	443	441	439	424	407	444	405	419	397	437	395	394	409	419	397	385	414	412	384	414	412	383	471	417	450	432	453	426	411	453	426	438	437	445	437	429	386	438	419	403	431	391	369	429	390	416	416	409	414	437	388	415	419	424	428	388	412	415	395	432	423	391	408	438	415	418	416	400	422	421	418	438	449	381	430	422	410	401	434	442	405	415	440	412	434	414	404	424	430	421	426	399	412	383	440	399	419	387	418	415	388	415	440	463	411	450	439	439	413	441	462	409	421	409	394	410	379	419	427	423	403	418	408	411	440	429	401	402	398	408	410	377	395	448	418	394	421	432	409	414	402	405	430	386	442	406	447	394	438	431	413	391	417	403	410	408	457	426	376	440	370	409	422	419	411	451	436	401	417	396	424	390	413	406	444	421	440	404	420	428	427	382	420	381	392	420	404	410	421	450	427	408	416	436	429	396	396	393	411	397	457	466	430	445	398	400	381	420	400	446	406	402	417	407	451	405	404	403	400	418	391	377	411	412	428	407	406	405	405	396	372	451	420	446	413	446	398	426	413	390	408	406	402	394	430	449	449	379	420	382	400	440	421	448	410	426	424	383	409	381	427	450	382	439	449	415	434	388	443	440	384	440	408	451	433	439	425	376	421	410	382	395	408	438	418	432	429	447	420	406	397	413	422	427	405	424	384	401	405	384	404	421	416	420	390	419	423	428	409	434	443	401	394	408	400	414	410	423	416	410	408	416	404	385	413	410	371	401	421	431	427	444	432	386	402	443	423	450	417	426	394	430	424	411	432	430	413	406	433	423	421	387	413	435	434	393	424	402	422	374	420	416	389	433	384	451	407	433	389	408	395	416	423	427	415	404	433	414	387	426	428	409	433	443	380	421	403	425	414	414	461	404	392	369	404	446	395	427	408	436	401	415	422	432	425	396	414	409	413	417	425	401	420	426	411	424	423	421	398	436	421	427	405	419	444	387	449	419	432	397	372	445	420	418	421	402	395	422	414	433	437	410	437	420	408	411	406	428	429	405	404	372	427	434	442	463	397	430	403	438	410	401	419	422	402	439	448	384	465	396	399	426	421	409	424	411	424	470	408	416	447	435	420	458	387	424	417	453	425	406	431	425	421	404	417	397	431	393	408	420	438	400	393	433	396	428	403	459	419	428	410	432	409	398	388	425	415	390	415	425	417	435	428	403	409	411	420	411	423	387	413	423	406	414	436	408	408	398	449	417	415	412	393	391	436	388	376	421	408	423	435	418	393	394	412	395	424	443	435	401	397	403	376	451	421	454	461	393	410	406	418	386	421	409	396	418	441	420	424	405	423	405	414	408	402	428	388	381	416	422	428	363	439	409	439	403	413	431	455	437	412	415	413	428	434	433	402	410	440	377	434	397	417	382	432	408	391	442	406	407	411	389	409	442	388	391	465	405	438	410	440	406	410	414	455	429	401	400	402	394	428	448	407	418	390	436	382	439	454	388	416	444	402	468	406	464	405	410	406	416	443	381	381	419	371	427	395	408	412	447	458	453	416	416	427	405	415	406	414	424	419	436	406	449	417	432	451	422	382	403	430	422	474	434	366	423	416	449	395	406	378	402	388	418	427	423	414	417	396	405	383	415	429	415	406	424	384	414	454	416	406	416
29085	20156	11966	6242	4386	3340	2571	2083	1720	1481	1314	1144	949	879	840	804	744	737	707	688	658	603	601	595	620	599	597	576	692	1365	4286	8419	7034	3318	531	509	470	537	497	493	548	517	513	498	477	500	518	504	512	509	524	503	508	503	492	495	502	503	510	502	549	508	506	499	503	477	486	506	546	532	515	524	548	491	490	536	477	508	506	509	513	537	518	493	495	522	476	510	497	576	549	532	515	506	507	520	467	477	471	523	492	488	542	510	484	504	510	530	507	503	467	524	515	515	472	509	528	511	504	477	501	523	476	496	460	508	504	482	515	527	515	500	522	506	484	506	478	522	476	507	471	482	474	477	542	493	514	503	475	508	499	536	500	510	516	495	460	525	515	493	494	470	512	511	545	510	494	516	510	540	510	480	540	510	489	496	458	510	486	525	481	503	494	487	500	498	476	496	456	479	471	498	438	558	469	490	498	498	501	458	487	465	496	532	501	510	534	518	515	485	476	466	521	481	486	487	508	493	515	498	522	493	518	495	527	519	441	502	464	499	507	478	481	538	490	530	483	506	494	491	515	542	482	527	496	473	494	509	472	506	514	470	490	509	529	536	534	519	503	523	463	478	512	481	504	497	494	461	500	503	519	472	494	493	490	494	519	543	504	492	504	494	476	458	501	519	521	464	515	461	503	490	517	510	469	520	500	500	484	486	473	490	498	476	518	505	473	488	529	479	504	519	508	472	479	477	498	487	518	535	479	483	550	521	538	506	519	535	491	492	479	509	518	540	488	535	516	481	489	511	525	502	474	511	544	462	480	520	493	523	474	498	484	490	511	495	489	505	519	500	517	522	454	476	506	527	488	510	527	497	516	536	492	501	518	509	500	488	475	497	498	494	571	494	514	491	514	471	524	502	488	524	502	521	557	506	497	502	489	494	529	480	487	479	507	495	506	503	510	512	511	481	477	512	532	524	494	441	507	476	504	492	516	533	481	484	495	494	475	479	542	482	464	473	494	496	500	509	485	502	470	524	500	465	505	532	545	523	532	503	499	473	540	521	464	499	503	529	510	487	516	524	531	486	473	527	508	484	548	487	516	514	496	499	466	511	518	538	484	524	510	541	460	511	508	477	464	470	494	498	502	513	506	493	504	460	552	491	460	469	511	525	495	497	557	505	524	507	527	455	499	493	499	485	497	522	516	512	530	506	524	490	481	489	547	502	495	528	493	533	500	542	555	481	482	472	504	511	480	496	459	540	487	499	525	547	468	514	491	460	467	511	506	487	514	517	477	467	478	501	524	446	528	508	510	481	438	535	483	515	535	535	490	497	491	495	522	484	499	549	517	492	495	487	553	512	517	500	500	497	499	502	539	493	447	508	483	510	495	528	492	470	499	536	483	462	476	559	535	528	489	497	490	504	524	515	548	521	493	466	506	488	490	536	546	480	523	505	516	515	485	497	557	478	486	518	506	485	525	477	524	506	515	516	499	490	513	456	510	515	529	516	467	495	484	450	472	485	483	495	500	531	527	513	517	494	526	498	521	505	482	527	512	530	506	489	500	513	506	493	493	532	478	483	498	462	468	494	500	508	510	490	516	469	477	492	512	474	505	527	506	528	529	476	536	463	490	501	512	475	484	485	492	472	494	513	500	556	510	473	496	442	530	510	505	470	536	488	494	519	483	508	484	511	499	470	466	494	477	496	526	510	477	510	492	503	498	480	512	523	493	522	494	482	509	466	474	472	471	466	508	496	537	487	530	522	482	457	516	506	507	549	514	500	504	525	483	548	500	496	513	456	535	504	487	494	467	487	520	478	479	478	487	474	491	492	511	488	481	517	488	495	509	509	500	506	512	517	477	515	496	506	510	487	498	511	489	475	536	502	480	506	519	463	480	508	505	488	471	539	519	552	462	483	524	518	497	498	510	486	501	510	532	485	498	499	511	481	531	524	510	503	507	485	475	495	521	494	474	478	453	534	519	517	485	470	466	506	500	509	510	542	502	523	494	494	498	460	468	513	491	514	464	492	496	531	532	524	491	539	507	506	512	504	516	515	493	446	521	510	472	510	494	513	505	519	476	524	515	492	473	544	459	504	499	494	483	492	498	529	526	508	464	497	469	501	496	494	497	500	475	473	490	505	494	464	494	494	521	481	504	475	502	488	515	503	545	491	474	492	493	520	523	513	520	515	497	475	502	473	509	500	537	494	488	499	503	498	511	501	504	550	499	504	525	481	514	491	531	532	520	490	532	456	526	486	502	504	504	484	487	485	475	465	498	503	478	483	532	489	530	482	499	539	522	497	504	493	513	500	522	527	528	473	485	507	477	493	517	484	494	489	455	445	513	521	503	474	466	539	527	456	500	497	552	475	514	500	545	516	506	526	515	482	505	524	467	497	489	497	485	480	499	495	483	466	516	479	536	509	511	520	483	501	474	506	524	474	523	484	518	514	500	503	494	517	488	510	504	515	488	481	493	509	493	536	508	498	507	475	499	500	478	484	491	497	531	514	518	537	487	493	483	517	502	518	516	514	514	485	498	504	492	490	463	502	492	521	486	503	476	499	533	473	506	508	510	497	498	508	455	500	494	503	502	490	520	525	538	460	522	501	476	501	513	503	473	511	518	470	520	513	553	533	505	479	478	490	499	470	516	494	505	540	486	480	507	509	482	506	519	529	511	505	499	508	461	477	493	477	503	499	513	499	518	468	472	524	496	519	508	480	515	496	483	495	529	509	500	468	499	508	486	515	498	531	476	509	528	479	470	488	518	503	500	445	538	494	513	513	519	545	500	531	515	509	555	515	484	469	502	492	486	494	499	507	496	489	475	494	532	466	467	515	552	536	507	477	528	483	514	521	535	511	477	464	501	520	507	512	483	464	513	489	444	497	501	517	505	465	507	505	488	499	510	456	489	473	522	532	471	497	503	466	476	509	507	494	471	526	488	504	505	499	488	483	512	530	534	519	472	519	491	457	475	482	465	494	508	512	501	524	491	500	506	510	499	497	531	490	499	494	486	478	526	512	502	496	518	483	550	496	502	497	505	533	486	493	506	476	486	472	513	511	493	503	535	514	507	481	489	501	532	495	489	484	489	515	510	514	493	487	486	494	548	492	498	490	483	466	489	509	506	493	499	484	519	520	510	492	497	513	466	479	513	461	480	478	489	508	485	533	509	526	491	486	484	523	467	529	482	500	523	490	481	512	498	518	474	476	504	497	487	498	507	488	498	502	518	507	492	489	514	496	492	498	489	476	502	472	477	491	479	522	508	514	502	486	508	495	516	481	523	504	475	480	486	502	480	498	504	512	506	469	504	526	455	498	492	476	496	512	531	492	518	484	517	511	479	499	499	486	483	489	528	498	477	491	506	466	509	506	465	496	441	508	480	486	498	486	549	516	496	524	511	501	479	482	506	455	518	473	512	489	504	522	513	515	501	494	511	494	525	483	538	476	504	472	488	517	492	491	490	485	506	495	543	450	526	488	490	486	490	495	540	527
27913	19091	4753	396	249	219	210	189	194	202	200	195	172	180	206	176	179	214	184	148	193	179	177	173	170	167	174	159	191	159	224	317	392	397	174	194	174	186	174	187	187	154	184	158	159	156	180	205	193	168	201	176	171	194	158	158	199	174	177	200	152	189	200	169	163	178	207	186	169	175	166	155	175	184	179	168	177	190	188	184	174	200	206	171	174	178	167	180	186	176	199	169	187	191	187	190	183	176	186	154	188	189	162	185	181	200	164	218	160	194	188	165	211	179	175	191	169	172	170	172	177	183	175	180	168	196	197	164	203	178	176	208	191	183	178	178	182	205	187	176	167	159	171	201	174	155	183	193	197	194	184	186	184	171	188	180	180	190	176	178	186	174	197	189	213	181	171	187	184	145	195	189	175	190	183	174	187	161	174	222	192	188	189	192	200	171	194	180	179	153	153	187	195	194	182	175	165	164	196	168	189	185	173	182	154	192	188	165	149	178	179	184	177	188	175	193	198	172	179	203	197	175	189	185	195	189	184	193	182	163	185	183	174	211	209	190	180	198	181	176	182	205	179	174	178	189	185	181	191	202	201	180	196	165	175	166	180	173	167	207	198	153	183	196	188	182	181	163	172	206	164	221	189	164	151	171	187	159	193	182	184	186	190	191	188	176	167	193	178	196	187	171	178	155	158	176	175	161	168	172	161	180	196	188	163	184	184	184	189	180	189	170	171	190	170	196	197	176	203	166	205	159	187	203	172	178	212	209	149	184	179	160	174	148	175	174	188	167	195	188	199	173	203	177	163	154	179	177	192	162	156	183	188	164	172	184	170	182	192	155	182	186	202	189	180	168	193	173	172	193	201	213	182	188	178	182	173	162	177	210	161	174	188	199	178	156	158	187	181	163	191	197	181	181	175	192	185	183	210	185	166	175	177	177	180	157	196	181	181	185	181	163	165	174	176	192	166	211	157	177	170	181	174	186	189	183	200	183	174	208	186	164	164	185	184	184	178	199	182	190	189	175	171	181	180	159	171	170	173	170	157	166	197	169	186	173	193	183	178	188	163	181	186	165	175	162	140	189	168	187	164	141	180	158	168	197	171	186	163	189	169	199	174	185	172	159	173	165	187	188	157	178	183	194	170	185	172	185	198	183	175	191	190	176	169	178	168	207	201	163	197	208	211	185	196	175	192	178	177	178	192	221	197	200	171	184	157	181	173	188	161	172	171	179	188	166	160	172	185	175	182	173	180	176	187	184	169	188	173	168	169	206	179	194	192	184	166	168	179	156	191	184	174	167	175	181	159	162	167	172	183	172	178	173	186	168	183	182	179	184	186	165	179	208	183	184	198	174	172	194	193	178	160	178	184	180	182	188	155	189	187	150	161	167	185	189	191	186	176	179	184	178	179	173	170	184	156	186	180	169	178	178	178	206	190	231	164	176	191	180	176	176	185	184	164	169	217	184	156	181	163	184	165	170	174	158	202	184	185	175	182	179	157	171	209	194	189	180	161	179	169	175	166	188	189	180	173	194	165	176	178	180	184	192	149	179	196	186	191	194	211	193	181	183	187	200	152	170	160	163	196	176	179	193	185	165	171	173	194	188	223	183	183	189	157	170	172	178	204	198	193	174	183	208	179	187	182	193	149	207	179	181	191	175	157	180	159	176	184	189	196	168	187	178	175	175	172	180	187	185	164	178	187	182	180	180	173	167	150	191	184	169	190	167	166	198	175	176	209	157	187	167	174	179	183	176	184	174	190	189	165	176	191	174	187	198	207	176	190	170	176	189	217	162	171	175	175	170	187	149	172	170	183	208	172	169	189	181	186	143	188	157	199	214	155	172	168	177	195	198	181	191	193	179	190	173	172	166	200	196	194	191	195	197	200	176	185	176	168	160	186	151	176	178	171	195	191	183	194	166	165	182	168	175	183	155	170	182	182	176	202	187	151	162	200	170	171	190	176	189	173	181	160	167	172	182	178	159	172	173	164	179	200	181	158	179	177	173	201	177	183	160	159	178	157	178	178	190	193	221	182	180	181	170	173	190	172	184	172	186	194	187	178	184	170	170	187	178	158	191	205	162	163	182	151	194	195	168	151	200	199	185	184	175	179	184	167	189	166	172	180	172	200	170	182	165	184	175	185	183	158	174	163	165	188	159	172	173	162	184	191	176	207	158	174	162	163	147	204	152	198	172	181	170	186	192	186	177	195	178	167	192	180	197	186	186	179	176	168	183	179	179	177	174	191	180	188	209	195	176	186	170	187	166	187	166	195	182	180	188	138	169	199	160	185	176	190	187	202	210	188	173	179	181	167	189	185	178	222	191	169	188	166	214	177	219	183	177	156	171	205	146	196	183	182	173	174	169	167	183	181	180	177	173	174	171	201	176	205	178	168	198	170	181	193	183	199	192	177	177	164	170	186	186	203	153	179	185	186	163	164	169	186	199	184	180	156	177	183	189	181	207	198	172	158	169	166	183	179	178	187	179	176	182	154	167	185	176	160	177	180	187	166	184	183	203	187	157	166	203	166	190	170	206	183	192	206	170	194	179	207	173	167	200	196	188	171	172	159	174	189	191	176	160	193	161	167	199	162	194	205	184	156	172	166	163	175	153	148	184	191	174	166	195	204	177	160	186	182	193	197	179	193	218	199	168	176	168	186	198	180	178	174	190	177	190	173	176	189	172	205	185	168	187	178	183	187	173	180	182	182	165	189	167	185	170	209	167	185	189	173	202	159	166	184	173	193	167	192	205	169	197	157	189	191	206	165	188	179	189	174	171	172	194	176	165	174	174	157	171	169	163	163	182	175	158	159	180	173	162	172	171	183	180	175	180	157	186	180	198	161	200	170	178	158	196	178	183	193	178	190	183	204	186	199	180	175	157	167	221	169	192	163	188	181	190	181	196	185	197	180	196	221	181	195	190	211	178	176	177	153	171	183	162	201	179	151	184	178	187	196	198	195	164	181	196	186	164	162	191	169	195	170	172	193	178	170	187	193	156	160	166	206	197	162	183	174	168	173	169	174	195	188	162	171	182	194	170	164	189	179	200	185	205	172	165	179	207	145	183	211	169	200	165	169	163	191	179	193	180	189	184	156	167	174	195	165	181	185	173	189	171	173	155	166	183	194	160	171	169	164	168	149	164	165	180	203	164	190	188	172	159	193	189	180	209	203	186	178	157	159	174	200	184	180	184	194	172	182	165	171	186	180	154	180	144	189	176	189	180	207	173	190	201	183	183	196	172	181	179	193	176	184	190	184	156	163	187	165	178	173	196	163	162	168	169	179	202	164	187	178	172	176	187	165	173	190	202	186	177	171	176	183	184	174	147	160	191	180	171	202	184	183	209	172	191	183	167	167	202	187	153	183	154	168	174	205	181	177	173	195	188	191	161	174	178	176	213	187	156	168	186	179	165	185	176	206	188	172	160	161	178	169	208	188	190	207	200	183	178	176	173	189	194	184	183	161	176	173	178	171	207	193	151	199	188
20651	3831	732	441	349	315	288	245	266	235	248	236	277	247	212	248	235	241	216	235	241	220	237	246	247	215	221	204	231	246	350	497	661	528	237	230	238	230	216	236	241	240	224	210	220	207	235	215	221	213	241	240	245	223	240	230	223	223	209	244	241	240	216	210	202	223	216	211	229	195	242	208	210	242	221	219	238	218	237	216	210	230	229	213	231	224	235	247	224	210	226	210	237	216	224	259	234	229	250	227	200	231	241	235	221	216	212	219	257	222	213	226	207	218	236	234	246	243	216	240	216	231	211	242	243	220	241	254	198	206	245	210	233	196	237	245	239	219	212	226	220	212	214	214	234	203	227	234	227	240	201	201	235	220	240	218	236	239	216	221	223	210	198	224	242	253	214	224	242	196	226	205	251	256	251	218	236	201	231	198	240	222	209	232	216	216	226	205	223	215	232	232	206	229	222	197	234	237	223	222	222	229	237	200	229	211	211	232	228	239	229	221	209	200	212	213	216	215	249	218	198	221	230	245	236	206	242	236	191	204	224	230	249	215	220	232	196	224	245	255	239	230	224	214	214	242	222	223	215	225	225	226	205	216	236	228	236	234	204	243	201	238	230	222	254	227	224	206	200	231	247	212	207	230	224	252	223	251	226	250	245	251	243	243	234	228	228	227	214	233	203	231	238	203	235	220	240	235	232	249	251	219	198	248	220	217	213	212	237	218	224	241	231	225	242	220	224	220	240	220	211	229	216	251	263	233	238	204	221	208	234	234	223	266	243	225	204	210	250	226	236	233	213	225	210	253	222	236	216	223	222	242	203	231	216	231	215	222	222	224	250	234	217	230	231	212	227	243	218	230	236	253	235	240	225	203	196	203	206	239	240	220	211	235	239	227	229	239	229	219	211	252	239	213	236	215	231	208	211	204	206	227	233	253	243	220	214	227	230	223	223	237	223	233	210	212	212	233	203	228	236	253	206	237	237	228	230	212	229	228	222	212	213	200	241	250	198	196	232	216	215	223	217	221	223	209	231	213	258	237	230	233	212	237	215	220	186	231	211	219	233	229	229	228	238	196	214	203	209	208	185	219	207	227	227	220	226	229	248	225	221	228	229	218	248	211	222	236	237	212	223	242	207	205	238	223	235	230	231	234	219	229	254	239	216	258	210	238	234	199	215	244	216	220	233	235	234	216	214	190	219	211	210	179	216	254	258	247	251	224	211	227	206	198	230	217	199	224	241	227	233	251	235	221	220	225	221	243	231	234	203	256	212	218	228	208	224	215	226	239	225	253	235	203	205	201	224	231	245	209	230	216	213	211	234	218	252	208	249	249	209	221	235	230	224	235	240	230	211	223	206	232	251	224	217	216	240	238	238	228	230	233	238	216	224	227	254	212	199	209	276	238	233	237	213	206	238	215	221	215	230	229	218	230	234	207	224	221	212	229	238	230	253	209	210	220	236	220	218	231	216	219	242	248	228	217	257	262	237	247	229	195	238	230	217	224	233	244	242	222	210	205	232	206	222	272	196	213	249	221	222	261	237	241	188	242	221	239	226	222	221	248	233	221	235	251	207	242	214	229	243	244	233	236	227	203	230	217	205	212	233	201	250	204	249	211	224	225	233	240	240	198	248	229	223	216	228	240	219	214	236	233	214	241	220	240	230	236	239	217	220	239	232	237	240	245	209	212	232	217	223	223	225	231	215	225	252	228	223	232	226	211	222	222	224	242	213	227	226	223	217	198	229	225	218	222	222	230	222	211	213	255	220	242	208	243	243	227	244	252	213	223	224	216	228	219	225	219	252	244	236	208	227	224	226	225	266	234	251	233	227	212	238	229	195	207	236	238	224	233	265	224	211	231	240	233	226	219	241	216	214	236	241	218	248	212	222	251	214	242	204	226	241	238	204	223	213	231	201	228	225	247	226	255	248	260	260	223	237	222	206	204	215	227	239	237	260	226	220	219	242	229	240	213	271	216	238	235	245	200	240	221	244	220	234	196	242	246	250	210	208	258	213	247	216	215	231	281	220	237	240	209	222	210	242	231	249	248	226	254	217	231	237	214	219	226	244	234	234	252	222	213	201	230	218	219	217	209	230	221	211	231	239	201	214	235	217	224	216	240	211	236	241	235	199	249	242	226	244	218	238	215	231	227	232	242	240	205	228	233	252	232	238	247	197	248	235	214	230	209	259	215	240	243	223	238	239	223	245	231	233	223	198	222	236	204	231	228	225	230	222	217	199	233	228	230	220	222	210	216	245	232	235	219	221	219	215	249	206	215	232	217	229	223	235	197	228	212	223	224	227	243	219	219	237	252	205	217	261	252	227	227	231	211	198	228	219	240	225	225	210	211	237	243	233	237	245	229	205	222	234	233	227	229	207	209	227	214	209	208	214	219	226	222	228	222	198	222	237	217	230	279	219	221	221	223	216	217	211	218	239	235	215	234	233	249	226	228	238	250	252	248	223	242	214	234	230	207	222	243	204	222	227	224	211	193	236	219	246	201	228	197	226	224	224	215	241	252	238	228	212	220	247	231	224	227	227	209	238	208	229	216	225	216	223	226	233	231	232	226	230	209	244	209	231	251	230	229	213	202	239	221	228	265	221	206	228	230	214	278	242	225	209	220	264	240	231	237	227	206	219	218	218	219	230	221	251	250	230	217	258	211	214	244	216	235	251	243	221	236	239	217	221	233	232	218	199	242	219	206	224	216	233	217	232	232	232	221	246	228	211	215	228	252	201	222	238	234	211	229	238	230	230	191	201	245	197	246	228	227	227	221	221	242	231	232	225	239	233	222	219	219	234	212	212	242	208	181	228	228	225	209	235	188	213	210	198	244	228	251	249	240	216	233	241	234	221	225	227	224	194	214	209	249	265	235	223	228	241	215	208	220	206	257	240	233	222	218	257	234	222	221	211	214	204	224	219	227	218	244	234	221	233	216	237	234	210	233	225	227	247	216	243	243	242	220	229	215	207	221	217	206	237	221	259	237	208	222	260	224	219	221	235	253	232	227	257	246	221	242	216	257	230	250	239	231	226	205	193	253	207	219	222	232	222	218	242	220	224	228	221	201	220	227	222	221	224	219	215	211	224	212	212	224	221	222	243	249	203	213	247	221	203	220	228	217	218	217	239	218	218	225	245	244	234	231	239	245	233	211	198	226	235	241	233	239	222	207	214	236	223	242	220	223	228	226	210	218	221	216	200	207	233	229	218	218	226	218	234	217	251	212	252	252	210	264	232	194	234	212	222	226	212	231	237	221	215	225	227	230	217	233	234	231	235	216	237	229	246	251	213	229	248	262	254	215	214	235	247	198	235	226	206	268	224	233	227	217	232	235	239	209	244	240	194	236	224	242	240	224	227	214	225	231	216	254	225	237	231	252	206	264	223	241	271	220	226	204	229	204	217	219	214	216	205	197	267	210	209	217	218	217	231	224	221	228	236	235	221	213	218	219	221	241	223	257	203	221	226	205	212	233	217	205	217	217
24822	21354	28060	24988	16541	1287	683	578	490	466	415	369	392	386	384	370	323	332	327	360	333	324	323	318	327	335	328	293	296	321	878	2016	2232	1296	328	305	324	279	289	287	294	327	280	257	289	332	310	283	316	284	285	310	308	313	323	286	266	313	325	283	282	297	310	295	287	298	296	317	333	282	315	325	297	340	278	317	285	332	280	281	292	300	289	333	298	280	285	297	269	283	306	305	301	280	299	300	299	308	298	282	292	273	285	295	328	284	305	310	305	309	291	305	332	312	265	296	290	278	285	306	273	317	320	282	283	299	302	294	295	313	265	337	285	304	270	257	290	336	276	288	284	289	284	301	299	307	303	331	332	299	303	320	286	316	305	321	296	282	313	314	306	285	304	282	307	268	298	299	279	302	311	304	267	270	299	305	313	289	280	282	307	289	265	275	296	298	274	301	310	300	306	295	262	289	286	291	324	293	286	293	311	293	302	347	331	276	311	298	299	301	290	300	286	297	262	283	290	300	310	292	307	312	301	279	283	323	292	283	291	292	288	257	317	313	294	291	283	317	287	305	314	294	309	293	311	291	283	290	315	309	292	277	301	288	320	300	329	304	289	294	300	293	287	274	310	283	286	293	321	290	270	294	307	307	291	278	308	287	290	288	294	312	270	309	279	289	289	289	309	300	309	285	292	320	306	284	312	299	319	300	281	272	283	308	301	314	284	310	320	281	323	293	307	293	299	266	298	312	301	269	286	317	271	276	309	303	287	295	322	334	276	302	260	278	263	312	301	289	295	257	304	286	274	275	279	283	285	302	308	316	302	287	286	297	312	315	331	331	282	293	290	299	297	302	293	294	281	293	339	294	315	323	269	314	271	293	311	336	358	300	315	289	285	288	297	294	289	303	277	325	326	307	281	293	296	297	306	310	287	300	309	312	302	295	305	297	308	279	289	298	305	300	316	295	317	306	292	278	294	277	269	310	331	303	309	286	315	277	303	298	343	268	319	286	290	332	303	320	324	290	297	318	303	288	289	318	276	321	255	280	292	313	296	241	323	333	293	285	309	286	278	288	268	281	288	289	293	302	317	293	281	322	285	324	329	306	279	272	285	286	280	263	324	305	284	306	295	320	302	281	300	303	266	281	289	309	310	293	302	308	303	288	307	287	301	299	305	301	314	303	301	282	307	278	300	299	318	329	280	305	311	266	286	283	293	308	286	308	314	315	293	305	308	341	316	249	276	300	312	308	297	328	277	287	293	295	277	294	289	291	277	297	278	288	329	311	300	294	319	314	302	287	314	321	259	287	295	298	288	280	283	267	290	289	305	294	280	276	309	319	271	314	265	287	301	343	288	285	293	297	268	277	289	283	288	294	309	301	289	311	310	321	311	297	310	272	325	290	287	307	308	322	305	293	279	304	333	300	293	313	311	334	299	305	280	313	275	302	274	310	314	289	293	287	322	330	295	286	320	285	270	307	266	284	295	313	323	308	261	268	303	271	304	319	296	293	283	284	281	303	273	287	299	305	305	288	274	310	291	310	324	293	306	301	291	304	322	289	277	336	306	278	303	301	287	273	282	304	327	276	298	308	292	340	293	285	307	290	298	291	279	275	263	300	290	285	295	328	321	307	311	270	293	285	291	283	314	330	293	287	284	302	290	304	318	293	320	278	321	303	264	297	288	311	317	352	307	293	303	313	318	294	308	294	311	295	307	308	321	282	265	286	304	305	295	299	294	258	294	305	286	275	273	287	257	299	303	289	299	312	312	309	317	301	317	300	300	276	294	288	278	282	259	303	300	280	299	309	297	284	290	293	301	292	293	295	313	300	289	312	297	305	310	260	321	287	284	298	321	300	306	301	291	277	290	323	281	320	285	343	299	287	287	318	327	343	278	299	300	309	275	291	305	285	292	279	287	320	300	319	304	296	293	332	277	291	276	305	268	277	234	337	277	314	319	304	280	319	292	292	304	293	296	258	355	307	300	300	326	300	304	291	280	268	288	296	312	319	270	296	288	306	268	319	292	313	274	313	296	297	271	295	309	292	320	311	288	287	309	307	305	294	314	283	291	315	291	311	291	289	312	275	289	305	312	292	269	301	265	306	316	328	301	306	270	287	308	304	303	296	276	301	314	292	317	277	287	282	296	273	290	306	277	290	303	301	280	334	300	286	345	301	294	312	335	325	292	289	288	279	291	295	288	295	269	318	265	299	298	287	263	270	275	270	306	286	307	333	278	296	337	300	290	274	297	284	302	301	300	274	306	259	290	306	282	328	308	299	328	274	295	289	323	338	281	309	307	291	298	299	290	304	297	265	315	281	297	294	316	299	308	298	296	291	322	271	308	269	269	285	300	310	269	324	297	297	307	269	290	308	265	304	304	260	299	298	294	303	309	317	312	285	277	301	293	297	329	282	312	282	298	299	271	308	297	291	306	303	302	294	313	298	293	284	267	316	294	302	296	311	313	280	305	279	312	273	327	281	285	278	293	292	292	290	330	301	304	301	306	301	307	330	309	280	307	274	289	301	320	303	254	289	287	293	344	278	298	294	302	285	302	321	264	264	304	322	257	292	307	287	270	301	295	307	330	298	338	260	292	273	296	310	296	340	336	266	306	292	337	290	324	309	296	315	284	301	269	273	310	273	281	286	266	316	302	293	285	292	289	315	299	332	278	313	285	307	304	287	330	306	321	310	271	303	293	279	298	298	298	313	321	331	301	283	299	297	284	310	300	303	309	322	330	298	307	311	279	303	308	283	304	297	287	320	303	295	286	310	297	310	277	296	333	302	312	331	295	310	282	300	281	315	311	299	293	295	301	296	312	297	308	322	319	295	299	267	282	307	311	318	309	299	315	294	313	332	275	291	276	297	296	297	263	285	305	300	300	270	294	314	309	295	271	322	302	318	265	296	301	306	304	307	299	292	322	300	297	261	263	327	309	271	288	293	302	304	263	285	300	279	297	289	288	262	277	299	296	299	290	317	292	299	318	299	295	271	313	275	297	288	270	277	300	305	294	302	318	318	292	296	272	304	299	269	294	297	301	301	318	300	291	310	302	303	291	312	281	276	273	325	289	296	287	291	321	311	278	296	294	285	314	289	293	281	316	287	298	325	293	307	314	299	286	294	302	270	304	287	273	295	296	295	290	285	312	302	293	274	308	334	281	292	276	301	298	301	282	289	309	297	323	291	279	298	333	277	277	307	296	281	289	291	309	250	316	287	274	319	309	293	322	320	315	262	282	283	295	295	304	298	314	281	316	294	264	304	298	307	281	286	280	307	274	311	294	280	314	271	290	317	313	293	277	310	305	312	292	289	319	301	263	295	336	275	288	298	302	310	279	272	292	282	309	318	314	300	283	306	318	305	292	300	317	314	262	324	268	303	312	316	294	295	309	311	289	293	300	299	294	275	287	284	332	310	319	296	292	310	274	317	305	305	334	313	305	298	285	292	302	276	323	302	266	326	291	301	315	288	285	306	297	316	302	283	304	303
24039	12158	5314	2574	1824	1383	1134	885	823	706	693	576	575	524	502	452	423	434	412	438	404	388	424	396	396	413	412	413	388	432	1514	3646	4017	2293	395	385	360	385	349	359	393	364	364	354	345	365	351	337	394	357	343	368	344	380	391	355	384	330	360	359	345	319	380	364	348	339	394	378	373	341	354	354	332	409	300	348	345	403	363	349	340	379	368	354	389	359	360	370	364	365	396	356	333	345	366	376	400	348	375	362	389	347	377	367	328	370	341	335	406	355	319	310	401	369	353	354	385	387	374	381	390	373	351	374	358	341	379	377	389	330	355	330	330	391	349	346	364	356	374	385	387	351	318	384	371	345	327	333	341	333	377	377	363	355	333	376	356	364	384	345	349	387	379	352	349	367	371	364	358	359	367	374	398	362	366	351	365	384	337	362	341	389	334	368	360	404	368	383	360	358	370	361	379	361	373	354	358	368	335	366	432	360	363	374	348	364	375	358	349	387	383	367	335	373	352	363	355	355	370	356	323	369	379	367	347	340	376	358	379	331	363	364	378	340	370	343	341	331	371	347	361	373	374	348	368	348	364	344	345	358	337	340	369	343	389	367	378	333	351	354	361	357	336	352	354	364	348	401	365	406	349	367	345	349	373	356	344	345	363	380	352	348	353	372	363	359	339	381	378	347	362	366	350	368	344	341	341	370	361	373	390	375	350	337	357	387	363	363	359	353	386	334	361	358	371	380	348	381	347	355	340	361	358	369	356	367	398	362	381	338	346	354	339	348	361	361	329	355	345	358	329	375	373	403	366	373	334	348	344	337	351	371	347	368	351	349	375	361	356	327	377	359	348	374	335	325	369	331	369	281	336	371	398	372	385	352	349	354	364	381	334	321	346	361	378	402	365	363	350	373	364	376	339	359	346	359	372	329	344	424	386	359	361	362	366	360	381	342	362	397	362	389	341	340	356	370	385	374	366	382	370	366	373	356	366	349	346	326	384	341	375	385	387	379	368	356	359	362	369	358	367	370	355	347	339	383	352	373	350	395	384	405	355	365	339	414	336	364	361	354	376	363	374	354	383	416	345	373	355	374	346	361	374	366	344	339	332	395	333	360	332	347	386	340	357	378	365	351	343	358	381	350	336	374	337	351	378	381	364	366	369	365	349	345	353	348	381	354	379	352	360	361	341	384	366	333	344	362	357	368	354	367	372	355	352	369	384	365	386	373	357	394	388	381	395	362	405	368	369	408	327	372	349	368	371	376	375	348	388	348	367	369	366	339	323	378	359	345	341	366	365	389	365	377	361	356	373	364	349	375	397	349	335	362	348	351	367	328	335	356	339	360	332	375	367	381	346	390	366	343	388	368	357	360	357	378	352	366	329	374	345	372	350	343	377	342	367	393	345	346	372	344	356	363	398	359	369	340	342	350	337	366	385	350	370	356	342	355	351	354	343	361	324	347	387	337	376	385	338	378	353	356	348	366	385	308	353	354	362	342	351	351	341	387	364	351	346	329	362	346	360	347	360	377	359	354	352	346	366	345	372	375	344	331	332	339	347	378	371	355	388	349	340	335	340	371	361	335	352	373	328	349	337	369	370	366	399	374	355	389	324	360	347	369	351	351	394	366	361	324	329	358	346	375	350	375	359	352	363	398	394	393	409	353	355	374	384	429	341	360	386	368	369	366	392	329	370	346	360	343	362	376	366	356	384	384	365	368	360	334	345	370	330	360	326	412	342	373	384	386	369	370	358	326	362	350	337	348	349	343	357	364	357	366	371	365	391	361	324	358	336	349	355	346	351	384	398	390	374	329	368	371	362	374	355	379	334	361	353	359	369	346	360	359	341	392	340	355	352	358	346	371	380	378	354	353	364	365	362	392	368	362	354	354	383	368	339	344	329	378	363	376	377	330	359	343	380	346	353	348	355	357	350	374	318	365	377	378	340	400	345	367	343	337	398	356	338	333	345	332	348	354	363	370	339	364	349	411	340	411	375	364	358	340	365	366	349	383	344	375	367	369	373	365	365	382	353	366	362	398	356	361	381	388	354	342	371	346	341	360	348	410	343	367	340	384	352	358	348	389	353	364	371	335	384	403	362	369	344	350	387	384	405	393	369	351	332	357	344	357	358	359	385	375	346	319	349	339	358	350	361	389	360	369	363	359	365	345	372	366	376	337	363	376	334	349	386	354	348	358	358	368	339	333	360	363	348	361	378	386	366	352	355	380	344	367	337	367	386	360	363	366	351	332	360	329	348	373	340	362	373	350	340	381	338	372	363	409	402	362	405	348	390	355	333	374	338	336	414	354	354	366	366	365	359	372	357	328	357	390	375	345	398	398	349	368	387	366	403	349	373	340	386	334	345	366	320	346	373	331	376	370	401	363	363	384	377	350	360	368	355	359	373	392	391	364	331	374	368	325	381	373	344	356	345	369	358	352	340	347	331	373	358	370	362	335	411	347	340	367	395	366	400	336	373	335	359	393	357	383	383	361	395	339	358	345	350	355	385	348	364	386	376	388	351	359	361	346	372	361	382	350	350	338	358	377	345	396	361	355	385	344	390	346	324	358	355	341	327	347	371	343	313	350	358	362	380	337	376	332	356	360	352	354	355	343	370	381	370	375	377	353	354	342	327	367	367	362	336	393	355	336	347	373	338	360	365	352	363	343	374	370	355	342	359	379	369	390	347	341	355	379	356	359	357	367	360	355	363	377	386	343	337	367	381	392	373	345	357	344	359	358	380	335	336	360	371	375	375	365	385	368	359	382	356	346	334	328	335	327	340	391	332	335	392	366	381	366	352	354	375	322	349	377	358	343	367	362	359	359	346	384	380	368	341	317	360	378	366	366	354	324	370	358	337	358	335	366	373	351	375	377	378	374	369	374	380	338	351	363	358	385	342	395	355	348	368	359	376	371	329	370	365	411	374	363	371	353	342	357	338	339	372	362	367	347	387	353	372	344	327	349	335	374	346	377	402	358	338	367	346	354	384	343	364	312	356	374	336	378	357	361	365	374	368	373	342	329	346	345	355	356	342	364	371	363	331	374	370	383	384	392	387	381	357	367	345	338	353	346	349	345	387	382	355	362	361	359	339	333	356	365	343	395	387	358	379	372	347	369	335	368	387	376	377	366	336	366	362	350	381	325	364	334	349	359	362	368	355	356	394	390	398	327	357	344	353	344	347	350	363	319	354	373	348	394	357	359	335	333	349	360	344	332	347	367	399	331	372	340	377	382	362	368	357	373	350	378	368	386	360	351	364	377	366	334	346	344	401	363	368	383	335	351	362	359	361	350	377	353	372	347	374	344	383	335	372	361	360	344	328	365	348	384	365	362	366	352	365	397	336	351	345	378	381	342	412	383	360	344	342	389	378	368	346	375	372	371	339	366	379	356	382	362	326	341	352	339	386	377	393	385	366	370	350	361	369	368	362	359	343	333	348	344	346	358	353	386	358	400	351	385	352	386	344	346	390	332	375	364	354	371	381	367	349	335
25441	21310	27157	25533	5756	464	400	345	298	265	242	234	237	217	208	213	229	208	210	213	203	197	211	192	210	205	212	182	205	189	306	1299	1367	754	186	188	177	191	175	192	191	179	176	197	169	189	189	176	198	190	166	206	183	183	193	182	222	209	156	196	172	198	199	161	161	206	168	171	177	187	154	175	193	186	198	163	184	170	187	202	183	161	200	197	188	189	181	188	172	169	199	171	218	180	188	200	170	198	181	178	180	175	164	173	175	196	190	192	194	183	180	186	189	202	185	186	206	169	212	186	185	161	177	176	214	190	156	197	185	204	178	179	170	221	170	194	169	170	193	184	163	170	185	175	176	188	183	187	196	184	198	196	186	186	198	171	185	181	167	172	173	193	202	189	172	204	192	186	190	173	200	173	186	173	184	183	201	189	191	193	163	182	189	183	174	173	179	197	167	168	152	181	196	176	185	173	176	164	167	218	186	184	170	163	211	162	193	172	189	183	170	181	171	181	195	170	205	164	188	184	195	212	176	208	171	184	179	172	197	197	200	215	190	166	198	177	201	167	196	169	208	185	182	159	183	171	183	188	198	195	193	165	184	162	188	179	171	208	204	201	151	195	197	154	183	175	167	164	197	179	211	207	193	178	204	192	161	172	207	195	175	196	200	193	160	188	187	180	165	193	204	190	178	193	196	198	177	187	156	151	190	196	186	180	184	190	161	172	182	181	188	173	208	195	171	190	200	162	186	157	201	196	183	182	201	197	167	202	177	167	200	183	206	198	173	187	178	155	193	160	197	170	183	184	180	173	192	189	168	214	165	201	172	184	184	168	188	217	171	177	204	194	169	186	166	164	168	195	185	197	178	187	199	189	185	186	198	189	172	170	191	162	178	192	183	157	176	205	185	168	184	194	190	186	177	186	182	182	183	180	190	178	173	202	182	191	189	183	203	210	172	169	182	173	154	204	199	179	173	192	180	164	205	167	186	157	210	181	177	206	198	194	177	200	151	187	224	184	200	176	178	191	177	197	202	192	188	188	195	197	198	170	166	177	173	192	186	205	177	199	176	159	161	194	161	193	181	169	195	184	178	180	189	184	161	191	207	180	195	188	185	155	180	194	194	166	166	185	176	188	181	191	215	187	153	176	176	176	181	186	192	193	189	201	184	183	188	165	192	189	167	187	198	177	172	162	197	178	189	178	204	174	187	176	189	173	146	192	204	189	181	172	185	169	188	202	191	187	184	178	187	211	178	186	192	179	190	181	199	198	187	177	180	171	192	176	182	166	187	183	188	187	191	179	184	181	181	175	196	194	192	203	193	176	178	187	204	195	174	195	186	187	195	187	176	206	198	200	202	179	203	167	180	194	203	188	186	168	194	176	182	178	201	181	197	193	172	181	196	184	186	204	211	166	192	199	180	156	188	167	186	214	172	171	180	196	189	174	170	181	177	188	178	200	150	203	212	197	173	177	176	181	177	189	192	185	180	183	200	191	178	200	181	174	210	182	172	181	158	186	211	167	188	184	187	161	192	185	191	196	181	194	175	208	176	179	172	182	182	208	178	154	216	198	178	201	193	178	178	165	164	221	173	193	181	169	193	188	185	155	170	170	203	173	203	182	170	178	201	201	199	181	180	208	179	157	169	194	186	189	176	209	206	210	198	175	183	190	193	167	188	192	186	190	174	219	206	199	227	175	186	188	178	194	202	191	207	177	207	193	186	191	187	179	166	187	167	179	204	161	175	182	199	198	173	174	178	190	180	182	173	184	182	174	181	198	165	189	182	187	189	194	182	172	206	184	202	187	174	193	182	173	179	189	197	206	188	174	178	171	179	180	190	184	180	183	181	196	206	157	160	179	156	171	170	182	163	213	175	198	176	191	177	177	175	160	202	170	185	186	177	222	201	174	195	161	161	176	190	198	162	179	191	189	176	187	170	182	198	169	190	178	197	190	185	181	191	161	196	179	191	190	177	165	179	186	180	187	194	175	192	175	169	186	197	185	184	184	199	175	166	180	152	205	179	168	177	172	175	165	165	162	162	185	192	216	201	187	183	164	180	208	177	165	175	182	188	196	144	191	159	181	186	216	167	170	201	191	189	189	181	162	184	194	162	205	185	207	199	198	172	194	185	211	206	172	194	208	184	163	180	183	190	172	197	186	177	184	187	163	197	178	192	182	188	198	196	187	206	198	173	170	196	192	191	166	173	185	170	203	181	188	193	191	185	195	179	184	183	170	207	178	193	190	173	227	184	189	180	170	166	189	196	196	165	181	170	192	168	181	202	202	182	177	177	185	201	166	175	189	200	200	162	171	179	190	197	196	185	181	161	178	196	179	192	188	166	178	187	185	206	174	212	197	187	186	171	162	181	192	194	175	171	170	176	193	219	179	169	178	172	184	185	189	181	174	188	188	183	178	194	177	172	182	174	203	177	182	168	191	167	188	189	181	166	158	205	205	173	176	190	189	186	193	178	183	198	181	193	158	167	181	179	176	165	178	175	195	187	183	188	176	193	191	185	155	188	183	178	181	177	187	188	176	172	192	197	174	191	193	189	159	191	188	186	194	184	183	171	184	203	169	189	193	180	190	191	181	162	189	189	173	189	176	169	180	203	176	167	185	180	188	216	161	207	179	189	192	195	184	178	161	194	171	191	195	184	158	178	164	201	180	201	179	188	197	161	205	205	177	166	180	179	172	195	199	189	168	172	173	173	179	177	181	194	173	187	190	204	202	168	178	178	174	182	209	160	193	186	175	188	185	194	182	196	161	179	174	198	193	164	176	166	182	168	177	169	191	184	172	173	188	163	199	172	175	160	163	191	190	180	183	177	183	186	180	174	182	174	182	183	188	187	170	185	199	174	198	173	195	181	182	164	183	191	192	179	197	186	203	165	174	181	177	210	195	183	167	198	199	193	191	202	197	189	192	172	178	179	177	175	183	187	178	157	180	185	189	215	175	168	187	171	194	180	175	187	181	190	173	201	187	171	185	182	174	181	191	158	188	204	195	183	206	187	175	173	167	217	194	167	186	179	222	179	184	193	163	197	202	183	170	193	178	182	177	192	178	166	183	192	173	166	192	200	200	173	183	177	184	191	189	172	167	175	223	190	166	181	182	183	207	178	199	174	182	181	201	194	175	166	173	168	181	177	168	204	153	185	188	202	195	162	173	177	189	157	210	165	194	178	178	184	181	164	203	163	187	190	179	195	182	179	176	188	177	183	181	173	191	164	187	184	200	175	160	166	187	190	170	179	201	158	163	220	189	191	199	184	178	176	193	205	178	191	177	198	185	198	182	163	195	192	205	189	191	178	197	171	173	192	190	161	194	169	221	186	181	215	201	197	200	180	180	198	177	187	193	179	164	187	167	180	185	188	180	190	170	203	171	183	179	169	192	169	190	173	202	183	170	199	158	177	186	197	191	187	182	181	197	187	175	169	193	184	191	205	154	188	185	169	183	169	166	176	187	181	172	170	167	172	191	169	186	172	196
25549	10811	3856	1909	1288	1007	780	683	560	497	428	391	401	382	313	352	339	320	303	302	280	300	336	271	271	264	293	268	267	275	555	2584	2700	1460	253	243	253	262	246	243	245	274	236	269	219	246	253	258	252	237	269	251	259	237	254	243	233	255	275	267	237	233	238	220	260	239	234	234	261	226	240	249	255	254	224	249	212	221	230	262	264	231	223	214	234	250	229	235	241	230	247	234	252	228	255	246	260	231	248	251	230	232	231	243	260	224	243	252	221	239	249	239	263	252	252	254	255	249	213	236	261	242	229	220	273	244	202	243	209	258	226	242	282	246	241	230	251	259	255	227	252	236	229	237	243	244	249	288	252	220	242	259	246	258	235	235	255	225	248	244	237	253	207	240	275	235	238	229	232	257	230	254	239	260	221	248	267	244	215	231	273	267	207	237	240	241	230	218	230	244	243	250	262	261	235	237	249	242	233	227	240	245	234	233	244	218	234	252	262	216	248	239	234	246	247	235	243	252	248	279	229	246	240	232	235	252	227	259	234	255	241	264	214	242	223	245	265	239	258	256	243	221	217	285	246	235	245	229	242	229	255	238	252	229	258	235	240	262	218	254	243	239	221	233	243	207	230	220	215	237	238	268	240	239	214	238	269	244	257	246	221	245	240	244	223	237	237	219	244	270	227	269	250	227	231	234	247	234	243	244	245	246	244	237	223	267	250	221	264	226	258	271	224	254	246	215	257	252	232	229	236	267	237	233	260	288	248	293	233	253	228	235	248	232	255	240	263	230	245	250	244	263	229	235	257	222	254	227	218	222	269	261	239	260	232	224	245	229	231	260	260	292	228	235	280	220	271	271	244	247	261	233	240	228	222	249	255	241	234	229	222	262	242	244	264	255	280	213	254	258	240	216	251	246	220	234	227	257	245	255	262	239	235	238	241	257	255	227	209	281	241	237	247	227	265	227	251	242	242	252	242	234	256	228	258	229	236	231	250	253	220	250	261	255	237	237	230	267	248	248	248	243	219	252	241	243	269	221	261	252	251	241	243	241	262	233	246	243	243	268	242	251	213	207	246	249	247	245	242	239	244	262	252	222	252	235	239	255	253	224	242	269	246	260	257	267	258	265	226	237	230	248	235	238	244	239	221	230	232	232	205	246	257	245	210	254	271	213	261	219	243	240	242	271	269	240	261	231	231	253	220	245	244	197	253	236	269	214	235	263	227	234	248	247	249	249	273	225	247	247	220	249	253	242	261	227	263	258	219	251	242	265	226	256	264	220	206	246	263	257	239	249	257	250	220	254	237	226	236	249	216	282	249	259	242	233	240	254	255	228	223	246	230	228	244	267	235	260	227	229	250	213	223	248	245	240	253	236	240	244	246	247	235	238	249	251	261	248	220	236	218	234	225	244	254	241	231	248	209	241	258	222	238	237	240	247	244	238	249	246	234	243	248	249	221	268	255	240	256	258	252	219	227	241	223	224	261	259	253	273	241	277	275	241	227	237	246	245	228	257	235	247	240	233	243	246	211	241	239	233	246	227	256	248	231	238	225	266	242	257	259	248	247	224	235	236	222	255	269	236	241	232	228	226	258	230	226	258	254	249	253	268	260	235	242	246	238	235	262	254	241	223	232	258	215	236	228	223	241	255	242	246	236	227	241	276	231	251	263	271	253	244	261	243	249	227	235	220	235	253	239	248	252	269	246	222	258	248	256	249	256	237	248	244	251	253	265	248	231	247	250	249	253	251	212	247	241	241	229	244	258	236	227	239	229	229	241	264	250	252	230	237	242	236	257	248	234	284	281	241	251	240	234	260	247	227	250	244	234	234	256	255	260	229	241	232	221	233	245	254	271	271	233	245	249	243	230	246	240	257	247	266	240	253	254	223	243	251	227	237	235	234	230	216	261	235	246	231	238	238	248	254	243	254	239	250	258	223	251	250	212	254	226	251	233	272	232	249	229	230	235	205	236	228	255	273	239	249	254	273	221	215	228	218	241	226	239	228	246	257	228	241	250	259	228	248	250	248	274	250	227	238	266	235	221	259	242	244	244	234	253	230	228	221	243	240	251	244	225	275	231	235	243	228	241	260	221	215	239	240	245	244	216	229	224	271	230	225	240	240	239	233	226	251	243	242	244	226	244	232	244	222	232	258	251	226	216	236	231	223	209	246	240	234	251	271	237	240	228	234	241	252	225	263	218	231	242	255	223	228	221	244	231	240	238	230	224	209	239	217	248	252	235	246	212	261	261	238	224	206	245	247	233	239	242	236	259	255	256	225	223	253	242	239	230	250	249	227	220	243	256	261	249	244	232	241	229	247	243	250	252	246	222	232	249	226	232	262	232	232	262	227	225	221	235	255	260	239	249	238	227	221	230	223	239	232	228	255	228	247	241	250	250	247	252	248	230	229	235	271	243	239	260	278	238	254	241	221	235	224	241	246	229	225	239	266	216	251	244	241	244	260	251	264	260	220	250	260	232	230	235	260	263	236	261	264	241	236	225	239	271	237	259	223	246	258	263	250	254	255	265	253	248	262	231	231	240	250	257	256	250	214	233	249	205	242	240	227	238	240	266	236	257	240	240	249	281	259	249	216	260	218	249	248	255	245	240	244	241	207	225	250	241	251	248	233	246	226	238	251	222	227	232	235	213	227	223	243	257	230	232	230	251	235	228	229	249	254	250	245	250	255	231	235	222	237	212	235	238	238	211	265	246	225	251	233	239	239	231	242	242	226	240	227	228	249	225	269	251	241	264	270	249	275	233	237	245	260	262	208	268	228	247	244	226	242	247	263	222	230	236	248	245	253	261	231	215	207	223	239	252	251	271	212	257	221	243	232	249	218	258	255	268	247	245	230	242	254	270	236	235	237	263	259	230	258	263	240	217	237	233	240	230	250	249	235	235	216	203	252	243	227	235	268	244	243	238	242	258	234	248	230	259	242	250	239	226	233	245	216	224	252	255	248	244	254	263	256	212	240	223	256	256	251	253	236	268	263	227	263	225	258	238	277	264	274	225	247	275	264	214	256	260	242	229	235	266	245	254	241	263	233	254	222	254	251	263	239	240	250	240	247	258	237	235	241	265	243	246	230	243	246	233	234	253	241	250	253	261	241	263	233	237	251	230	241	246	252	245	233	246	248	254	243	241	267	271	225	247	241	210	253	252	234	247	242	240	277	238	239	242	212	255	245	245	237	246	245	215	243	265	260	255	252	248	217	243	230	233	263	220	279	250	255	219	229	237	240	212	214	222	248	236	246	260	285	237	227	223	233	229	247	225	226	224	224	236	226	256	263	254	228	233	246	242	243	240	252	214	248	258	236	251	247	243	270	233	248	243	252	234	229	293	245	259	236	269	231	220	226	257	255	253	262	258	252	237	243	271	226	200	260	214	239	251	225	241	250	244	264	241	259	256	219	242	250	253	245	269	240	217	288	242	247	242	246	245	223	227	222	232	229	248	228	231	236	230	263	227	237	227	232	251	247	243	262
23204	21370	29133	24005	21370	21340	5360	1172	888	763	703	682	611	594	591	541	510	574	512	505	491	468	463	472	490	422	431	523	596	1230	2570	4587	4271	1301	448	400	447	425	426	413	425	458	434	406	426	387	425	409	408	404	440	417	418	446	431	430	413	401	410	427	407	400	397	404	415	387	435	428	453	387	377	432	398	425	423	458	443	416	426	422	422	454	411	385	422	438	429	418	404	417	402	421	444	377	408	404	428	369	441	407	370	424	421	404	410	439	447	426	457	411	393	400	408	434	416	401	411	396	391	402	385	448	406	432	434	379	381	429	422	412	417	399	378	434	402	443	404	408	393	450	455	446	389	435	407	394	444	410	431	429	415	432	415	394	421	463	399	429	397	411	428	390	405	406	400	443	385	431	407	403	433	391	420	426	414	400	444	445	411	434	386	467	452	416	448	379	421	420	387	463	408	431	399	434	411	407	420	430	412	410	398	404	404	456	361	422	414	454	435	435	414	444	405	444	425	378	436	416	433	413	432	449	393	425	414	391	426	415	412	404	434	400	399	424	434	410	417	442	398	426	438	415	396	443	414	436	426	412	413	422	395	410	463	428	391	354	424	420	407	411	383	416	414	416	392	430	432	422	378	395	400	392	390	374	409	396	402	393	385	426	452	437	401	424	433	433	407	464	447	427	405	463	411	425	400	418	420	424	457	394	412	419	422	434	429	408	428	407	429	387	431	423	415	389	408	433	421	450	396	394	423	412	445	445	403	429	417	416	415	450	409	395	430	417	426	406	421	429	379	422	435	423	422	423	403	413	397	410	439	419	426	422	433	443	444	398	419	426	383	404	450	439	423	422	415	413	433	410	449	419	417	428	434	395	403	435	405	427	425	444	436	449	434	392	442	418	403	425	453	410	398	416	403	406	429	419	379	397	446	414	427	407	405	421	430	411	422	412	429	411	379	427	397	461	413	380	415	385	421	423	389	418	440	420	409	429	418	382	436	410	415	441	418	406	383	395	451	372	404	430	427	420	430	417	429	422	453	377	399	460	412	413	398	406	420	431	405	393	402	369	438	432	428	413	409	421	414	413	439	426	431	434	436	420	420	417	404	391	417	433	415	433	420	411	452	399	429	403	415	449	426	412	419	460	455	431	410	428	386	433	442	424	420	413	403	399	416	430	400	424	419	419	458	429	438	435	372	416	390	424	418	400	395	438	410	425	445	395	419	409	385	385	441	407	401	423	417	391	438	374	397	425	396	435	434	430	398	427	411	420	397	398	449	430	447	373	429	420	401	407	433	415	444	420	444	414	418	427	420	421	411	455	394	421	420	429	419	431	465	404	414	443	395	415	435	409	460	409	423	418	407	413	404	425	410	389	412	410	434	402	421	409	390	393	388	377	435	426	423	419	425	425	407	441	431	379	399	470	407	421	413	435	436	440	450	386	438	392	440	420	415	405	454	403	391	430	416	408	433	408	365	459	434	407	411	412	397	435	430	374	394	431	436	394	393	408	436	377	415	412	433	385	415	394	432	414	427	418	387	380	414	411	434	409	425	404	420	424	469	451	403	453	417	415	450	400	444	428	399	419	425	401	427	416	406	414	429	410	409	398	420	424	403	362	424	368	382	451	403	422	407	465	410	455	401	387	440	404	413	459	420	413	404	413	412	394	404	383	408	401	401	469	408	422	432	422	373	407	397	409	408	439	378	439	411	424	425	420	428	418	419	380	424	450	397	399	427	399	423	418	419	386	408	417	388	410	417	357	418	435	401	437	414	399	436	398	412	424	421	402	449	391	421	397	402	395	434	446	407	470	435	423	400	427	440	445	407	387	453	404	396	430	416	443	392	403	418	405	420	415	435	426	428	404	438	421	416	393	394	436	432	413	428	425	419	406	436	400	414	400	428	413	404	387	419	398	464	413	423	432	440	413	407	434	431	405	426	411	419	413	420	438	441	427	424	427	425	436	388	423	397	400	420	415	427	404	415	399	419	414	466	447	403	385	411	442	458	429	408	409	426	392	412	394	430	379	424	417	410	409	403	386	446	414	421	413	433	371	408	431	449	426	422	406	414	388	388	423	442	422	430	405	406	388	428	388	431	431	395	402	429	386	392	413	438	404	384	379	392	393	420	420	450	410	399	448	418	421	441	443	392	382	393	409	442	383	427	390	438	417	432	423	385	427	425	407	432	439	393	440	418	407	419	463	389	405	405	420	429	407	419	405	413	383	429	409	426	420	416	392	436	428	441	446	426	410	434	436	434	439	380	458	423	458	440	431	421	366	408	392	382	402	455	444	437	413	449	466	419	443	432	428	398	447	413	456	380	414	424	412	435	421	394	420	419	426	411	441	392	431	385	385	412	467	411	427	430	400	429	416	406	419	473	420	419	416	392	425	404	410	407	387	445	421	410	445	455	457	415	423	381	416	403	390	422	413	420	407	410	393	438	393	440	425	413	429	381	417	444	432	400	433	423	399	451	449	464	389	410	421	421	420	413	397	422	443	387	429	381	379	403	411	382	425	400	415	421	443	399	425	397	423	432	409	433	428	415	388	414	422	386	399	403	453	449	384	413	438	429	425	463	419	434	384	422	420	406	427	450	406	430	409	376	409	401	444	415	385	427	444	402	405	418	439	392	414	411	421	419	414	409	413	416	390	419	426	449	408	433	387	409	444	440	394	401	425	416	417	424	411	418	459	418	414	452	424	399	420	383	392	405	419	451	393	426	434	405	416	359	424	426	414	403	430	393	448	459	430	411	410	403	424	409	411	407	414	442	424	418	419	439	402	431	449	451	420	420	396	421	399	408	407	404	391	405	379	379	416	410	435	412	415	434	399	436	391	417	434	400	407	405	399	418	381	426	434	398	403	411	431	447	431	419	406	421	436	407	399	384	409	416	412	416	398	421	398	426	432	397	443	395	438	372	450	411	403	429	387	407	427	444	418	407	394	376	406	407	396	389	429	418	433	395	416	428	423	420	421	420	425	441	393	415	460	415	438	424	421	425	430	393	395	438	403	423	438	419	405	405	456	407	445	412	425	399	417	392	425	407	442	390	404	404	436	426	413	382	427	428	419	438	429	408	398	428	418	421	379	458	420	376	423	474	392	444	435	428	424	403	406	456	421	409	433	433	398	435	390	424	410	380	443	437	396	434	421	418	404	411	393	408	432	392	385	404	427	397	408	435	407	419	420	379	368	395	403	428	419	420	419	418	435	443	379	415	433	433	406	427	417	413	405	383	436	401	395	397	374	449	413	390	384	396	385	402	423	397	367	405	396	371	431	405	431	427	398	422	374	403	397	390	420	423	419	408	437	428	428	402	393	431	418	403	418	410	410	434	445	385	388	436	424	418	411	399	440	390	421	416	420	419	445	418	421	445	395	419	394	416	405	438	423	423	428	429	444	438	417	411	405	401	412	434	441	417	406	407	422	432	452	428	399	459	388	412	421	442	460	412	411	389	421	413	413	413	371	421	435	392	371	449	416	456	396	444	394
29836	22834	11924	6176	4359	3208	2584	2097	1677	1416	1248	1021	950	894	870	816	803	738	674	642	651	637	625	587	587	606	581	648	900	2055	4603	8192	7080	2052	511	561	509	519	537	487	528	492	485	501	492	521	498	513	469	501	490	525	481	537	551	510	512	547	532	478	491	545	493	475	516	489	524	515	520	499	540	522	508	484	485	506	482	495	483	521	487	523	526	503	509	493	491	473	459	497	483	494	494	497	499	538	511	442	484	476	521	490	472	550	508	507	547	515	512	544	516	496	500	500	482	492	528	483	484	482	486	478	448	508	495	503	483	429	532	501	467	538	471	496	472	509	522	449	485	473	529	546	497	506	523	484	533	508	533	478	508	512	480	490	526	441	500	532	510	513	464	492	457	471	468	486	501	494	493	541	495	478	474	483	505	495	519	473	475	510	474	492	506	525	493	477	475	480	520	488	510	481	471	494	460	463	522	469	513	478	521	514	498	501	515	474	496	504	499	509	503	519	490	524	482	538	505	499	514	486	472	503	485	511	489	464	510	471	502	483	484	516	510	507	472	519	501	558	508	535	472	500	546	518	476	464	496	472	484	468	530	494	488	471	471	486	507	546	485	474	469	522	470	511	476	517	493	480	506	456	504	493	519	503	432	509	511	513	492	459	529	504	477	468	507	503	515	474	465	533	500	530	507	496	506	485	489	500	528	481	501	479	498	445	499	479	519	506	491	517	510	518	540	507	483	521	506	470	515	479	496	508	535	500	456	483	512	487	499	478	468	479	505	511	531	482	510	472	458	493	507	494	502	491	506	491	535	501	528	467	506	511	505	504	506	500	490	473	463	502	488	544	505	484	482	505	504	453	503	529	522	475	502	486	493	509	487	498	463	490	517	478	485	455	460	491	497	480	513	496	523	481	518	452	523	476	507	490	538	477	497	509	519	487	493	469	503	486	522	536	498	485	500	459	476	512	502	488	534	501	502	500	500	506	475	515	522	522	472	498	504	456	511	514	492	517	498	503	486	517	521	484	494	475	539	485	521	456	444	502	545	516	500	509	520	486	497	475	549	462	477	477	463	523	541	479	533	510	480	501	514	492	499	512	492	517	497	516	499	488	500	455	524	486	466	490	483	492	491	471	508	490	513	510	505	506	505	509	547	498	542	510	489	490	477	541	481	521	476	523	522	462	499	465	520	496	499	534	497	503	489	492	511	516	493	494	552	482	503	513	503	468	515	477	526	494	498	435	482	469	484	533	498	512	486	488	491	513	520	494	481	511	497	515	509	530	537	539	494	492	519	527	467	505	494	486	479	503	500	469	489	486	513	562	507	486	535	519	517	512	480	491	496	514	466	488	511	534	467	490	493	460	472	498	492	485	457	490	486	466	495	498	512	495	470	483	502	513	465	471	487	496	497	509	524	477	481	536	485	516	499	506	496	508	500	505	521	445	494	492	512	503	545	515	503	497	496	498	516	515	489	462	460	533	508	467	494	491	458	549	440	477	465	498	492	455	460	482	507	535	533	471	504	506	516	530	468	475	484	489	533	476	482	485	502	512	517	499	502	480	492	535	485	510	499	513	513	481	506	463	464	499	507	527	508	495	473	488	484	484	463	490	472	508	523	501	496	515	523	482	493	492	495	467	506	486	476	527	491	539	515	555	512	490	452	519	503	512	483	502	487	476	476	520	474	478	516	506	454	526	550	552	529	499	474	501	511	496	523	480	490	484	480	535	496	514	540	519	496	513	491	479	494	504	508	493	463	539	537	501	494	484	467	515	509	482	514	472	494	469	502	510	479	529	485	480	500	473	537	502	515	531	527	504	506	496	514	496	474	494	498	543	471	509	523	512	493	539	494	531	512	534	481	510	511	496	520	462	499	493	510	520	526	506	516	474	464	483	514	533	534	501	542	476	495	526	471	484	500	508	462	499	510	467	531	477	448	517	522	506	487	469	511	500	469	506	497	525	460	500	524	531	500	520	476	460	528	493	477	475	473	492	497	523	498	492	475	494	490	483	495	447	477	495	467	510	477	504	481	503	495	520	494	476	520	513	508	481	490	468	531	476	508	486	498	470	512	485	516	571	468	487	502	503	468	515	485	501	526	494	543	469	501	497	486	518	507	508	472	461	480	522	529	558	489	526	517	455	490	542	519	520	496	517	491	518	493	457	531	468	473	498	507	489	489	461	509	546	487	489	521	477	473	450	519	455	495	475	479	485	462	516	490	480	478	496	499	491	500	530	520	512	510	500	529	523	515	506	504	490	492	506	530	487	503	521	491	478	575	488	502	508	462	546	491	516	475	487	452	526	512	515	498	525	485	474	480	499	518	497	496	499	489	510	446	477	544	481	550	496	516	471	488	498	507	481	548	487	498	487	522	509	508	482	526	485	540	497	509	459	516	494	476	495	529	523	469	470	516	510	558	439	511	494	502	487	503	530	486	495	477	522	493	481	478	530	487	502	481	507	505	474	547	504	515	499	549	441	521	546	546	475	473	503	550	468	516	471	497	502	509	507	534	516	489	481	501	519	501	461	484	485	510	486	522	475	514	494	530	485	501	462	505	512	494	498	530	515	505	505	521	496	479	467	515	511	483	537	467	500	502	514	552	470	460	495	467	485	502	478	519	506	510	536	479	498	542	508	521	512	481	500	491	511	514	465	531	472	506	464	529	498	521	508	511	450	503	530	495	501	485	481	503	523	475	514	533	480	532	496	509	452	499	552	485	513	577	488	517	512	461	499	506	523	468	543	539	500	530	516	492	487	525	511	492	500	495	495	492	522	511	472	501	484	500	533	495	480	488	496	481	519	495	498	526	518	540	513	490	534	506	489	481	505	516	478	532	524	498	544	487	481	508	465	458	505	502	530	534	544	475	506	529	477	516	511	486	472	546	519	529	485	471	516	478	527	488	516	534	496	496	505	486	499	517	505	503	491	488	525	482	505	456	505	486	491	513	472	513	489	470	497	514	505	497	517	499	514	479	455	529	471	505	469	542	502	457	511	484	471	511	491	511	498	469	516	494	513	534	454	480	489	452	518	505	518	491	508	531	487	495	501	511	512	510	493	498	515	500	520	512	490	512	505	532	534	514	457	466	465	496	532	494	520	535	504	479	484	508	483	527	502	486	509	504	516	476	537	512	480	516	506	498	440	532	476	481	503	467	532	501	535	485	525	508	459	481	476	525	529	508	484	480	508	492	510	560	499	504	533	553	475	499	508	499	518	458	503	466	528	461	474	527	524	504	470	491	479	484	554	523	524	530	502	531	507	509	489	483	519	474	461	479	511	462	464	474	512	476	491	484	515	495	486	519	489	494	466	484	523	506	507	508	492	528	459	479	497	483	505	533	503	493	509	466	516	511	475	492	516	511	504	524	462	514	497	505	504	530	516	480	509	500	506	502	477	479	495	477	501	483	487	492	508	513	519	543	500	536	480	495	505	476	511	524	497	483	480	524	495	513	512	501	477	477	500	522	479	522	514	499	496	521	470	484	488
27690	19017	5000	591	422	347	246	187	187	176	209	217	198	191	180	189	198	179	191	171	181	188	192	173	183	166	199	162	209	250	360	448	297	191	184	182	197	163	177	190	165	185	185	195	179	177	196	171	175	216	174	187	168	206	202	185	161	166	185	180	204	197	160	179	163	187	183	149	176	176	184	174	166	176	178	159	184	176	153	186	193	185	184	166	205	211	184	171	173	195	179	179	195	168	186	197	178	188	198	192	167	175	181	178	186	173	169	179	173	169	160	203	182	191	173	184	210	183	185	191	180	189	186	187	165	206	202	172	172	185	186	184	168	176	182	178	180	193	178	174	170	181	205	160	204	163	165	179	165	174	176	164	174	169	187	199	199	181	204	178	173	204	193	173	175	188	181	176	179	164	169	183	188	172	171	187	169	190	176	172	153	168	197	184	164	177	184	179	192	188	162	161	188	212	183	177	171	175	174	162	185	150	160	193	168	195	184	163	167	175	179	183	190	173	158	173	192	172	150	165	184	212	168	194	194	191	177	166	169	175	192	188	191	201	175	180	172	193	170	178	183	166	172	163	174	182	171	196	154	168	198	168	178	194	184	171	171	165	193	207	183	179	182	159	169	184	178	176	165	185	174	163	191	184	181	186	183	198	212	202	177	167	179	178	176	181	181	171	177	177	183	177	174	168	194	164	173	197	177	198	175	146	195	183	189	180	163	141	152	145	161	190	184	174	174	158	181	169	189	202	168	174	173	178	152	170	183	168	173	174	184	165	175	160	188	163	179	174	177	185	180	158	180	174	188	181	169	179	183	191	169	181	166	176	151	172	194	200	164	159	180	206	186	150	195	173	206	178	195	147	196	163	162	173	231	187	184	180	152	162	172	188	180	174	185	175	190	157	175	153	180	156	156	175	171	181	163	178	181	165	194	190	190	167	172	172	184	174	156	170	179	162	180	176	172	159	179	192	179	159	175	163	163	180	191	200	170	186	193	186	178	181	184	191	181	183	170	209	177	187	175	187	193	189	174	173	182	173	173	158	176	158	164	179	185	187	172	169	188	170	193	183	191	186	172	182	173	190	204	171	163	184	166	168	172	199	195	178	182	160	184	195	167	169	183	187	174	190	174	180	167	187	185	180	206	176	180	170	181	170	192	182	149	162	195	186	199	202	163	197	167	182	162	178	176	178	200	194	188	193	184	166	184	159	189	202	179	167	174	178	177	186	156	194	167	186	192	177	181	206	175	188	169	189	183	171	175	170	205	189	180	181	192	178	179	184	189	179	171	193	184	180	143	194	164	161	172	180	169	194	174	156	177	184	198	182	160	172	192	181	175	181	182	179	191	158	177	191	196	162	174	184	168	192	182	163	193	183	208	175	175	154	172	186	185	169	181	196	187	184	181	180	198	188	208	177	185	168	193	179	162	186	169	181	197	162	180	189	197	190	164	193	174	186	155	164	184	164	178	186	160	189	200	150	193	157	160	199	198	156	192	178	199	180	189	172	181	162	162	171	168	188	162	147	177	190	170	164	169	181	184	176	167	170	173	189	168	177	174	191	181	179	175	175	156	165	165	202	183	174	203	203	199	208	173	163	176	193	171	185	193	187	202	161	187	189	177	182	213	167	185	168	164	195	167	183	204	183	189	183	158	179	171	171	205	194	148	161	189	173	186	192	191	192	205	177	195	187	192	181	154	155	184	197	177	180	187	166	180	162	171	161	186	192	176	178	176	166	194	161	179	181	161	191	179	190	200	159	176	167	175	177	182	185	197	181	173	165	161	182	168	162	175	193	211	186	193	183	157	184	192	181	165	170	168	195	188	191	170	189	183	179	166	183	172	183	177	184	166	188	179	182	192	177	175	167	199	185	165	164	192	203	178	197	188	180	181	173	163	194	169	182	153	159	235	174	172	197	197	186	173	197	182	197	169	174	169	184	189	187	179	179	190	191	202	183	181	192	171	193	159	182	205	190	179	185	189	203	180	173	160	173	191	167	188	182	190	193	158	165	203	165	178	189	189	205	189	173	186	199	169	172	195	172	176	164	174	185	179	205	165	189	176	152	173	178	179	195	193	185	172	171	188	175	210	178	176	201	224	183	186	179	151	181	202	194	170	174	204	177	156	170	175	187	169	176	167	191	174	194	169	173	153	170	183	166	182	177	176	155	188	176	177	191	163	192	189	172	189	189	186	183	171	188	195	184	171	173	172	187	167	167	178	189	181	185	160	171	181	177	204	153	169	167	173	172	198	181	186	156	168	169	177	171	198	197	181	172	172	182	194	179	212	172	179	164	195	171	179	205	202	185	164	197	186	167	177	173	188	158	179	195	183	185	184	201	175	178	170	190	182	194	185	184	168	158	183	162	162	174	182	171	184	168	172	188	171	179	188	184	169	160	194	193	199	199	173	184	176	193	200	204	180	176	178	178	194	176	186	189	166	177	177	172	189	172	193	173	185	151	186	167	193	163	189	189	195	198	154	182	185	185	181	158	172	176	175	197	183	157	166	178	186	175	204	167	177	165	180	188	181	182	171	174	167	180	156	181	162	169	149	186	179	186	173	178	149	158	159	180	178	201	196	174	180	203	179	176	186	164	191	169	173	177	173	172	161	162	175	182	185	184	153	219	185	190	189	173	191	178	183	160	183	163	190	161	171	178	194	191	211	184	171	182	182	182	184	181	150	171	169	152	182	164	170	175	200	146	166	175	175	183	177	187	176	189	185	208	170	161	188	198	185	163	195	211	174	201	170	182	185	185	199	170	167	149	179	176	186	155	180	191	190	194	176	184	172	193	180	175	171	150	198	191	192	157	153	177	166	153	191	180	172	172	150	173	175	191	199	183	173	177	181	158	167	188	173	207	205	186	187	145	161	180	170	184	186	176	175	170	159	179	180	182	166	201	172	194	198	203	185	188	163	166	192	184	187	171	175	190	188	188	194	167	177	169	168	199	169	182	190	171	169	178	167	180	166	175	178	189	197	169	174	160	177	176	151	167	196	186	178	162	170	153	176	183	177	187	195	190	193	199	184	186	160	183	180	171	180	185	177	191	165	189	173	183	156	209	192	180	173	173	174	212	180	197	186	187	189	197	185	183	170	192	185	206	187	182	163	188	205	186	203	183	199	160	163	176	173	180	185	185	193	186	178	176	159	187	195	173	190	162	202	179	165	170	169	180	177	194	187	205	167	162	182	193	165	171	182	197	177	214	181	182	174	155	198	201	167	188	173	152	170	177	181	157	195	181	188	172	190	200	189	172	183	180	165	187	154	170	182	193	180	165	181	173	202	205	175	169	171	185	176	187	184	180	191	178	202	172	172	178	193	164	190	147	160	192	195	172	196	181	178	149	179	193	155	198	191	173	166	174	190	190	186	196	184	171	183	166	180	192	184	192	196	186	164	196	186	178	197	189	186	180	183	176	201	203	176	192	204	188	182	186	177	171	182	183	174	188	182	171	161	179	165	181	169	187	190	186	168	198	179	181	165	190
20752	5933	818	485	376	334	344	282	263	270	267	266	238	216	244	239	224	230	228	262	255	225	240	257	221	239	247	228	265	364	557	696	492	268	226	236	247	246	238	218	214	217	229	212	223	218	231	235	220	207	203	241	245	235	218	212	206	265	215	232	209	205	231	242	242	225	220	236	205	211	233	237	218	207	236	234	223	222	216	225	215	218	234	215	235	228	210	219	244	248	214	220	217	241	232	248	225	228	218	200	221	220	203	248	254	236	228	229	212	232	234	228	213	232	218	193	243	236	222	239	179	201	200	242	217	256	234	225	235	222	223	226	230	224	214	222	210	211	209	211	215	201	218	241	236	213	225	201	198	200	237	214	200	220	208	208	249	220	227	204	217	218	230	230	218	253	221	248	253	234	220	201	230	221	245	252	237	236	211	222	211	235	216	222	223	221	242	242	221	230	233	218	191	222	223	235	233	219	216	232	222	209	206	229	234	219	213	206	216	243	205	207	209	235	223	238	239	243	233	213	259	199	240	222	221	214	226	241	209	220	214	199	230	244	217	237	231	258	206	216	233	222	197	206	238	228	211	237	260	200	219	198	220	227	217	220	240	215	228	240	212	250	251	245	230	224	224	229	228	226	220	221	223	234	229	193	234	241	212	237	233	215	223	213	208	225	226	204	189	222	255	228	217	226	225	223	229	218	207	225	243	231	225	212	193	222	230	237	212	244	223	218	225	237	215	222	236	214	242	236	222	252	219	217	223	191	213	233	199	222	233	231	226	221	227	195	220	221	220	217	221	229	232	250	235	237	214	230	212	206	217	240	243	236	221	223	204	201	221	222	247	208	233	229	218	216	229	228	238	223	216	225	207	187	226	198	246	232	238	226	202	254	251	237	227	210	228	215	219	240	218	226	225	225	231	218	235	217	218	261	203	223	219	238	232	233	197	229	228	218	245	237	198	238	235	237	271	225	222	241	226	231	237	204	205	213	229	217	250	224	238	234	209	215	228	236	233	238	230	215	253	232	218	241	225	234	216	218	246	216	241	228	235	236	216	251	222	225	230	243	234	224	217	228	226	217	195	203	220	207	210	220	221	210	226	238	224	190	213	211	208	222	240	230	233	225	239	215	226	239	219	215	229	196	220	198	220	205	236	238	257	190	222	203	221	234	255	245	219	240	215	224	216	234	207	227	243	213	245	208	228	216	231	220	215	220	220	246	220	241	222	197	223	230	218	238	234	184	250	227	236	222	231	210	222	256	197	232	236	216	225	226	216	237	217	257	211	210	211	201	208	229	247	247	221	233	224	246	218	250	208	227	240	203	209	234	253	216	232	251	191	213	224	224	203	236	228	212	212	207	242	212	242	243	236	236	243	242	223	197	235	208	228	216	231	223	228	228	209	212	230	259	217	212	221	215	240	237	241	232	234	204	207	186	206	197	224	218	233	244	239	199	234	204	237	252	222	234	198	219	222	215	203	250	214	219	233	246	221	225	210	238	202	222	213	260	210	222	246	218	214	218	225	216	194	240	211	226	219	210	222	211	203	229	239	213	248	218	224	256	238	215	209	224	228	209	234	233	216	196	227	219	223	209	227	214	208	217	199	250	238	220	236	227	243	223	233	202	215	212	208	220	265	227	233	206	222	234	209	246	199	250	194	221	242	220	248	223	210	232	218	194	229	242	218	222	221	206	221	228	236	238	197	219	214	228	219	236	230	211	216	209	230	226	212	208	227	224	203	243	227	242	234	231	221	249	212	218	231	234	237	214	228	219	225	226	219	205	228	222	213	224	217	227	230	215	222	183	245	215	227	262	247	219	228	246	237	223	209	221	229	235	233	235	230	233	230	221	240	228	237	220	226	229	243	200	221	213	209	222	256	216	227	241	203	223	218	202	228	210	225	231	193	216	231	225	224	255	235	228	222	224	239	226	235	234	257	213	203	240	189	212	262	244	228	223	222	238	231	228	238	215	250	227	243	210	214	234	239	247	230	230	214	229	211	229	199	217	227	245	253	205	214	231	211	220	204	204	215	261	227	217	234	237	228	238	255	250	259	232	207	228	218	237	183	236	233	226	218	225	226	222	237	228	232	210	205	237	193	239	242	212	206	225	196	235	212	241	202	225	244	237	210	245	217	230	248	241	239	216	241	219	240	236	242	238	228	212	206	220	223	225	233	248	228	198	214	247	203	243	239	216	234	239	212	223	219	226	241	236	248	237	221	244	192	225	192	273	242	239	219	222	192	238	239	251	192	253	242	230	215	257	211	221	219	201	207	245	257	224	220	214	238	220	230	231	207	203	255	189	231	241	218	221	215	205	238	201	217	208	222	204	216	226	230	235	229	220	209	212	208	248	224	221	213	230	246	228	239	222	224	245	225	218	214	227	207	203	233	256	248	230	245	199	220	222	253	235	243	221	205	226	248	241	225	225	225	227	230	227	254	206	210	206	210	231	208	223	240	226	240	204	224	243	210	239	237	206	196	213	220	229	234	233	255	235	202	221	258	217	215	230	231	211	231	224	245	214	213	210	212	233	216	226	246	249	218	201	215	221	252	231	231	228	191	234	211	213	255	248	255	240	243	229	248	223	228	242	253	209	223	224	244	214	219	232	224	220	244	216	230	241	215	241	245	208	221	241	228	201	240	215	247	190	215	225	232	221	232	254	204	265	224	237	229	231	223	228	217	224	229	247	214	230	238	230	224	199	215	240	261	267	245	205	247	248	237	230	220	254	234	233	235	221	221	218	245	218	218	246	213	230	212	240	229	234	189	244	227	207	215	240	215	211	218	251	222	207	232	219	278	229	212	227	248	235	240	224	210	249	235	209	223	239	230	204	234	226	222	225	254	185	234	225	226	220	203	196	230	219	257	245	211	233	219	210	238	234	231	216	238	238	228	191	216	223	231	213	228	201	219	219	228	223	210	214	228	218	241	229	234	241	248	230	231	216	238	237	201	211	217	214	219	220	227	212	230	239	220	237	204	236	204	223	237	209	214	229	231	260	226	208	227	220	207	207	232	230	205	247	195	224	216	242	238	222	193	242	218	223	209	238	232	213	197	260	216	189	183	209	228	218	213	227	240	221	230	237	251	220	224	220	232	229	275	236	226	232	230	251	194	233	209	190	218	216	228	212	237	246	209	223	211	236	242	247	205	214	233	208	232	231	237	223	244	224	233	249	180	229	244	216	250	221	226	229	234	241	241	224	218	250	199	225	224	222	234	234	229	228	213	227	232	224	238	226	220	207	210	217	224	239	215	211	222	228	225	238	203	210	224	223	223	246	222	252	206	204	244	243	212	225	211	218	206	242	232	233	222	217	209	231	234	231	228	234	215	206	215	208	223	236	230	198	220	226	225	227	266	224	230	200	248	203	204	237	222	234	227	216	232	195	219	248	225	244	214	233	232	252	237	213	238	246	242	210	238	218	232	210	228	226	248	227	214	210	212	216	222	249	238	217	227	235	209	259	239	215	224	251	252	235	229	231	234	217
24855	21322	28016	24958	16342	1261	675	556	484	484	438	372	362	327	312	315	332	326	338	318	296	301	298	304	308	299	324	314	315	655	1349	1705	720	308	296	301	277	269	288	281	292	280	271	274	273	282	338	311	288	305	300	275	284	284	311	284	298	297	277	269	281	292	260	287	265	315	312	285	277	298	300	285	323	274	253	279	284	278	259	287	266	263	293	270	290	284	294	279	283	293	278	307	280	275	272	284	257	281	306	260	263	265	302	275	299	303	286	301	296	280	308	291	288	299	282	282	307	281	301	284	269	292	306	306	267	291	285	285	302	274	293	281	285	269	323	303	255	274	302	288	310	281	258	276	279	273	282	279	328	281	262	262	277	287	262	282	297	330	295	314	315	267	303	273	298	280	279	268	280	327	311	296	280	306	290	299	282	307	301	277	325	290	242	281	289	252	287	314	303	274	277	274	306	278	276	274	302	310	292	285	287	279	278	306	278	287	284	289	286	262	301	266	283	252	265	285	289	298	282	292	296	274	299	294	261	283	287	269	300	308	297	292	293	309	298	280	270	276	254	319	299	291	300	289	263	287	283	281	282	290	284	274	282	288	298	264	263	297	311	316	290	307	278	293	298	310	286	307	252	282	264	283	285	265	271	298	294	316	289	318	241	282	273	294	237	255	306	271	264	277	266	303	273	306	289	315	277	282	273	294	284	279	333	289	293	267	303	274	265	300	274	300	250	285	294	257	265	231	271	291	287	289	295	274	263	281	314	288	282	281	277	273	284	304	279	304	270	298	295	274	286	314	287	259	323	285	294	277	287	310	297	289	257	271	258	254	274	297	273	269	275	273	271	245	306	298	259	279	331	320	275	265	275	277	286	317	288	275	260	273	257	292	302	277	280	269	280	283	296	276	288	268	260	288	302	275	293	264	298	292	274	295	264	282	322	284	263	290	263	298	280	279	298	293	312	285	266	303	328	282	267	305	301	280	246	284	286	301	269	286	287	290	302	297	324	306	283	286	298	272	298	280	293	287	267	285	315	301	279	294	285	274	284	305	288	303	278	273	295	296	277	288	328	281	279	279	266	275	336	253	319	290	272	318	296	272	290	276	281	300	286	325	287	265	285	279	293	297	286	251	262	282	281	289	260	276	326	289	286	259	287	289	264	324	308	271	299	311	285	305	292	283	293	302	327	304	320	302	290	302	255	282	299	285	298	290	281	262	315	271	277	251	319	268	300	302	274	287	287	256	266	292	298	295	271	279	306	290	279	310	287	272	312	278	322	293	275	260	299	311	286	271	272	299	291	272	268	291	314	324	265	290	261	264	296	276	284	309	275	277	257	280	278	275	287	271	285	300	275	292	298	288	279	273	294	307	299	275	293	291	284	298	303	265	266	305	296	276	273	270	309	324	295	275	308	298	279	307	300	295	277	289	284	278	278	295	273	292	283	263	295	247	275	271	265	306	275	260	283	300	264	266	262	308	249	264	283	265	264	280	275	308	281	309	312	241	305	299	244	279	282	291	300	256	282	299	295	265	301	288	313	302	267	289	290	295	279	263	291	286	265	272	257	237	252	285	282	287	286	281	269	322	250	275	301	280	281	275	265	311	291	301	294	305	287	295	284	281	272	285	304	269	290	309	288	293	298	290	289	272	294	269	274	281	288	320	317	261	274	308	281	313	271	290	267	271	238	277	255	296	291	233	297	306	278	298	265	275	293	272	272	298	279	286	281	288	277	299	280	289	314	284	290	276	323	295	267	293	278	327	270	274	273	300	295	302	285	290	277	289	281	292	268	237	270	287	268	297	276	271	275	275	294	299	283	305	284	278	299	244	260	280	270	265	273	294	299	301	283	262	282	282	295	302	290	265	292	307	296	294	320	270	278	261	299	275	282	272	326	290	297	260	292	288	284	273	260	303	293	276	286	264	274	291	255	314	282	317	279	322	264	273	287	303	266	296	299	313	292	289	278	309	309	314	316	283	305	302	298	295	267	285	300	278	307	257	271	300	279	282	294	307	297	250	282	283	302	293	268	268	244	276	322	264	280	268	294	291	270	280	278	293	285	272	282	302	344	290	286	256	300	289	274	325	299	300	280	285	277	269	259	273	283	283	279	256	308	278	265	294	291	279	280	281	281	310	307	289	249	276	299	276	286	294	302	297	303	263	314	303	283	267	274	273	299	289	302	291	281	277	289	288	271	290	313	313	285	271	300	281	292	250	300	286	289	285	285	274	296	265	298	284	282	261	297	263	279	295	273	280	306	263	297	307	261	246	287	297	288	266	308	275	296	298	286	289	300	261	300	297	304	269	306	296	293	313	280	290	241	293	286	277	311	282	296	273	266	309	290	292	305	275	266	275	300	283	290	300	316	288	269	273	308	291	275	300	279	266	256	304	277	267	284	284	240	261	276	267	317	284	283	284	277	313	320	305	289	248	274	300	314	302	262	261	292	293	288	286	289	302	265	290	288	285	304	277	307	291	290	271	267	274	259	303	288	263	254	301	285	270	255	265	282	263	309	296	256	288	279	279	278	279	316	282	255	275	251	268	287	295	284	286	293	317	289	291	293	299	298	298	287	269	304	238	297	272	308	291	286	296	283	276	277	322	303	289	305	277	305	253	300	305	293	275	286	262	279	280	262	325	266	269	273	282	292	282	262	297	278	260	272	265	275	268	285	286	299	287	245	277	274	277	263	279	268	298	278	282	303	291	318	290	280	291	273	285	288	297	273	270	295	276	284	287	284	253	259	306	306	274	304	303	295	288	271	283	278	280	288	283	290	285	268	277	280	275	285	292	302	301	303	301	294	300	297	288	277	295	282	287	270	296	270	282	284	270	286	251	294	272	311	251	298	290	300	286	278	295	304	291	277	290	291	268	293	278	300	261	276	285	286	271	268	316	279	260	264	289	293	283	295	268	293	293	261	308	311	281	274	282	275	276	286	267	283	297	312	276	284	300	301	269	268	249	258	316	285	269	265	300	290	273	289	323	295	287	309	306	285	279	265	262	306	263	299	278	293	270	287	311	288	264	307	311	278	280	307	265	266	302	270	262	279	302	284	281	288	277	274	275	307	284	283	296	257	281	256	314	295	274	285	297	272	320	259	305	288	300	293	291	281	335	257	310	288	316	270	287	285	284	318	285	286	281	292	294	299	264	288	290	270	274	282	287	269	280	286	272	270	311	281	278	278	337	287	307	268	270	272	265	263	287	289	275	310	280	309	267	283	281	306	313	285	309	281	317	291	275	267	283	279	294	268	306	304	271	268	288	308	266	257	275	320	291	285	266	275	272	299	268	319	286	302	273	289	297	277	271	285	263	304	277	285	282	282	233	301	276	288	260	307	285	261	294	275	301	262	288	300	283	273	284	266	287	293	251	285	278	266	278	240	300	304	264	307	288	296	295	306	316	295	259	259	254	262	278	304	290	281	267	287	290	290	295	281	285	275	308	285	293	300	278	283	274	276	280	246	266	287	277	287	305	265	313	252	289
25348	15140	5367	2658	1768	1321	1115	892	798	731	582	564	516	473	501	431	456	422	421	419	402	362	394	378	378	342	378	417	488	1086	2521	3076	1083	375	366	352	335	335	404	341	320	401	358	379	330	323	345	381	409	371	308	321	332	338	347	377	365	351	330	337	354	359	348	352	323	365	383	348	406	367	349	342	343	355	329	362	341	371	333	326	362	349	348	356	350	371	293	336	362	339	333	336	353	361	362	341	352	359	320	346	361	351	346	320	336	363	348	336	337	332	355	351	330	352	348	319	380	368	335	346	352	345	347	352	378	355	374	352	392	349	353	354	382	332	358	349	333	338	333	337	349	339	349	366	344	369	335	328	348	376	367	322	324	344	323	357	354	339	353	346	357	319	337	371	331	366	373	322	343	339	388	375	330	319	332	342	359	339	342	343	337	369	342	348	344	331	314	329	343	345	339	336	356	338	363	356	333	351	363	355	383	338	334	348	329	359	312	368	370	322	357	353	338	341	359	349	343	323	349	352	347	345	331	334	368	357	353	330	349	368	383	383	349	356	348	310	329	359	380	367	365	343	339	336	316	341	320	350	346	341	345	376	331	335	345	353	328	319	349	375	376	339	355	350	345	342	335	327	336	324	367	365	361	343	388	347	326	337	364	355	339	347	356	353	342	359	332	371	334	340	392	365	352	320	339	353	383	360	346	334	346	341	307	351	323	321	367	336	343	354	353	345	351	340	377	345	365	339	313	371	385	323	330	333	381	359	364	384	355	319	344	361	353	331	331	349	356	346	351	333	380	328	355	359	342	376	351	361	380	351	353	322	350	323	366	334	355	318	355	334	373	322	362	365	323	321	362	361	351	354	318	364	374	334	322	318	360	352	340	366	350	344	335	332	320	309	372	330	332	341	386	335	360	310	342	349	308	342	329	328	330	348	382	361	356	330	347	330	353	327	357	299	335	346	355	376	316	360	364	330	333	361	335	338	343	330	319	340	310	352	328	333	368	345	368	350	366	381	357	342	344	313	329	319	364	321	333	356	329	332	345	328	361	328	330	327	335	335	358	362	366	332	328	344	332	355	340	353	321	346	360	332	378	338	343	340	339	355	340	331	364	358	353	328	358	337	339	381	361	362	363	342	337	325	337	329	340	336	329	380	333	351	332	335	358	329	339	365	336	306	329	370	362	339	299	360	375	346	344	341	351	351	337	343	319	387	332	355	345	341	336	348	339	340	358	366	348	358	364	380	367	356	351	319	351	389	361	371	331	365	334	346	363	339	345	349	352	363	364	354	319	329	327	338	356	311	334	373	315	341	352	340	318	317	320	323	357	342	386	345	336	345	364	339	359	360	362	367	331	357	360	356	327	368	389	332	316	335	343	372	350	371	307	334	345	321	349	353	357	336	337	336	341	387	303	341	354	333	339	360	344	323	388	368	370	325	379	366	383	349	364	341	361	373	334	345	330	346	355	326	356	355	325	362	367	343	326	363	342	321	346	345	332	348	353	370	380	350	375	366	344	337	330	302	338	360	337	333	373	367	343	310	328	339	341	360	368	326	358	381	353	394	363	327	364	348	339	341	321	359	395	363	380	333	320	347	358	336	359	364	354	359	326	350	343	373	347	356	343	358	336	333	312	324	358	318	305	341	354	343	337	342	340	330	321	357	343	330	337	350	324	330	353	326	335	375	336	345	354	347	345	330	380	328	308	341	349	346	303	349	358	362	318	323	311	341	344	309	336	342	302	384	355	351	334	319	393	318	353	344	357	385	335	338	347	368	357	340	313	350	361	357	361	362	346	377	334	343	359	338	352	363	363	343	350	341	341	364	363	348	347	367	335	340	354	347	331	361	366	343	341	318	330	321	361	336	350	371	352	328	334	357	351	388	359	366	361	345	348	307	345	315	323	373	377	338	351	341	320	380	339	354	352	344	352	351	331	352	349	336	372	355	364	350	362	347	327	358	351	336	318	373	376	360	351	351	351	347	391	319	360	325	353	341	319	322	355	316	330	362	333	346	331	344	347	372	389	312	336	370	360	335	313	346	363	343	355	345	325	356	329	382	368	332	330	342	399	388	326	369	367	368	333	311	334	354	306	335	386	338	379	332	329	381	361	320	373	356	345	307	341	314	354	337	356	320	327	341	340	359	343	364	344	354	346	351	335	368	332	322	330	311	351	341	365	344	337	332	365	379	359	347	322	322	344	359	349	341	328	326	309	336	355	333	377	346	348	349	362	366	350	309	337	343	319	315	350	324	355	340	333	345	335	356	342	343	316	353	300	343	341	340	324	364	381	310	338	356	332	342	348	334	350	357	336	337	347	306	338	328	320	325	333	300	390	353	354	341	342	326	333	355	339	370	368	354	346	349	366	361	361	333	334	340	329	329	347	380	339	324	323	362	360	326	338	336	348	340	356	360	362	338	337	311	337	355	342	369	342	333	323	357	321	363	378	336	325	340	337	340	352	376	346	342	337	340	332	373	369	341	377	317	322	329	358	378	318	344	379	321	361	335	331	318	318	339	358	342	323	313	360	332	334	351	321	354	344	405	353	348	357	341	388	317	365	348	328	379	328	360	378	352	351	355	358	342	326	303	365	332	346	345	332	324	367	338	336	308	338	368	354	348	319	339	319	353	338	327	349	364	357	396	354	356	321	353	335	333	351	379	321	343	351	320	356	348	341	304	362	343	363	332	332	326	333	373	347	377	337	348	357	368	333	336	360	352	357	389	344	358	332	366	346	335	312	350	365	359	354	376	370	349	350	353	344	374	351	349	347	348	377	331	348	346	323	353	355	348	358	351	346	340	340	327	340	345	372	361	345	331	362	346	328	348	324	368	363	355	308	323	327	360	369	341	344	358	336	337	381	341	335	336	304	355	367	358	362	321	348	357	322	349	366	338	391	376	345	367	337	357	337	350	389	368	347	337	337	339	340	325	353	343	324	341	305	316	346	353	353	338	346	352	319	335	330	370	339	331	345	326	340	349	330	361	361	345	330	372	363	349	366	331	359	338	344	351	340	311	306	332	347	350	385	345	359	348	342	347	332	349	339	350	341	347	384	342	323	348	342	350	334	368	375	335	348	402	344	361	332	340	351	321	336	319	368	382	366	334	338	348	356	350	345	371	352	331	362	349	343	347	343	318	375	353	331	353	328	349	347	340	341	366	312	365	353	343	336	356	366	333	331	357	363	348	331	352	357	364	356	362	346	375	319	372	312	333	348	296	297	329	338	367	329	361	339	352	376	329	317	324	358	330	327	353	365	348	317	350	328	361	330	377	372	348	344	363	355	395	357	317	343	352	332	373	346	365	327	329	328	354	361	324	357	354	320	317	341	340	376	362	350	355	316	358	364	361	308	390	348	356	366	355	352	342	350	355	357	338	333	366	339	332	331	359	357	364	345	332	345	336	341	337	372	338	349	367	368	337	332	321	366	354	317	321	361	333	314	358	340	345	339	342	347	336	342	339	349	351	341	332	324	347	335	353	297	331
25463	21349	27177	25588	5435	469	341	322	285	252	247	244	223	211	216	185	231	181	201	205	193	174	188	171	159	200	172	190	238	404	868	723	186	200	207	184	159	186	165	172	206	187	152	180	168	175	184	194	187	175	192	174	163	187	180	191	182	191	182	169	157	162	165	156	177	163	186	173	185	161	157	172	166	167	172	174	178	173	181	174	186	178	180	162	178	170	181	180	157	161	191	180	181	202	171	171	178	163	197	177	178	181	171	201	173	188	172	175	185	164	197	168	210	178	184	153	166	141	160	159	189	193	168	186	178	170	166	169	165	178	172	174	166	168	173	172	177	186	175	160	145	168	144	177	188	133	181	170	165	203	168	192	199	199	167	188	185	161	192	174	179	151	156	189	161	163	161	180	157	158	184	168	177	185	185	200	188	183	159	182	175	188	187	176	167	168	173	164	184	181	184	152	168	191	179	187	167	167	184	179	160	145	166	157	181	167	175	184	162	165	169	176	150	181	149	169	177	156	185	188	191	184	180	168	185	169	155	176	162	174	172	178	172	160	212	163	174	192	178	180	176	188	184	162	158	169	194	178	182	184	178	192	190	160	176	175	179	177	181	191	177	172	200	159	190	153	172	194	156	178	172	185	168	189	157	154	175	180	191	186	160	149	156	170	172	145	167	176	183	183	183	150	167	177	176	170	184	169	170	153	174	173	180	167	161	169	201	172	173	183	161	168	182	152	188	178	209	167	163	172	175	187	162	147	168	187	174	168	176	194	164	157	180	168	163	168	184	169	181	165	164	169	176	171	160	193	168	161	158	172	169	163	190	180	184	160	176	167	192	171	165	174	191	184	159	196	181	166	191	157	165	184	171	183	172	168	165	192	183	170	186	177	178	157	169	195	179	186	202	180	180	193	158	195	177	178	160	178	160	184	175	198	180	192	182	168	199	191	177	215	161	158	174	161	202	178	149	181	169	172	155	165	169	157	162	182	186	175	187	173	200	199	167	184	177	187	157	167	169	194	181	172	152	158	200	208	177	185	193	164	168	175	179	167	191	192	171	179	190	167	174	189	176	178	173	167	177	178	164	163	160	177	186	192	189	196	160	184	169	181	177	183	163	190	170	161	178	179	170	160	160	192	167	165	168	164	189	191	175	191	181	175	185	165	174	198	167	177	184	148	166	176	171	174	163	177	169	167	149	167	176	187	175	149	167	148	171	184	166	172	188	181	156	166	174	176	180	180	166	163	175	186	172	177	186	158	181	191	176	196	184	189	169	188	159	181	157	177	160	162	180	161	133	183	198	180	151	195	164	175	187	183	158	160	187	161	195	162	156	178	158	192	164	164	197	160	193	182	177	168	193	162	159	191	176	184	183	165	199	172	183	171	186	186	173	156	160	172	172	178	189	177	154	191	195	164	150	163	154	158	155	165	167	182	145	188	195	175	156	158	181	176	168	185	187	179	166	184	162	156	182	169	173	170	153	149	159	159	170	184	181	162	194	161	158	185	184	167	163	183	194	190	157	209	181	162	188	177	191	158	167	174	157	159	188	167	179	195	169	173	185	166	168	174	162	180	185	188	175	163	182	159	174	200	165	176	171	187	198	150	189	174	166	179	187	171	189	191	162	163	166	170	175	161	169	174	179	195	162	199	183	178	163	188	167	166	168	197	165	179	167	194	139	172	165	152	157	170	192	170	166	192	174	183	180	180	168	160	168	164	179	161	182	155	177	175	188	190	194	171	198	201	156	175	176	173	176	181	155	170	161	145	157	149	172	166	160	184	177	179	164	176	185	179	190	184	170	191	168	172	173	173	186	177	154	187	151	167	187	178	169	181	166	183	170	158	163	152	171	162	162	175	178	170	178	159	163	167	195	175	172	160	171	157	166	165	154	171	191	197	177	187	186	181	161	150	145	175	191	212	179	204	181	194	174	173	180	193	144	178	181	199	175	165	172	176	166	158	171	180	176	175	149	208	169	185	153	192	178	179	166	164	174	155	171	199	166	150	146	184	175	182	179	183	157	177	165	154	158	166	159	151	181	178	176	164	159	183	177	169	199	160	166	181	163	192	165	183	181	180	159	181	185	168	164	186	189	195	173	167	176	178	157	163	159	172	163	158	170	168	183	182	151	187	150	192	172	177	191	166	182	168	186	177	179	162	172	199	193	160	163	179	173	210	162	182	185	158	163	173	181	158	190	173	177	180	183	189	171	172	173	189	175	166	165	182	157	159	187	178	159	180	164	161	177	179	172	173	169	163	155	180	175	167	177	192	159	183	186	183	169	202	156	183	172	177	175	175	187	160	181	165	157	162	178	173	163	171	176	163	174	173	187	172	173	186	171	178	174	183	159	169	167	165	160	169	173	174	180	186	153	159	167	183	164	178	146	179	170	189	140	156	186	182	176	175	176	173	180	162	194	168	170	179	154	181	178	176	186	158	186	175	181	161	183	159	181	197	176	186	163	186	165	196	190	178	157	170	162	152	178	175	194	153	175	155	194	157	193	182	177	171	186	154	179	143	171	159	166	175	186	177	192	179	174	169	169	174	160	183	181	164	176	182	190	166	185	182	167	183	179	179	167	180	163	182	166	180	149	164	192	172	174	175	176	166	173	151	183	198	164	172	167	172	167	157	189	172	204	188	189	165	178	179	194	184	170	182	175	187	173	177	184	154	183	193	179	181	165	167	177	176	184	157	187	184	178	177	165	181	149	178	208	159	176	162	196	178	201	169	184	186	172	159	164	152	188	162	178	173	192	185	172	185	178	138	163	195	176	183	144	169	196	168	179	171	171	174	189	158	155	164	177	176	180	190	200	171	149	178	171	192	215	183	169	194	164	188	177	182	174	188	162	180	170	179	157	175	160	170	164	173	165	169	176	169	166	153	172	179	154	165	200	184	163	157	161	189	148	171	189	179	180	163	172	191	180	165	165	176	178	170	186	169	156	170	159	166	172	168	153	179	163	164	138	192	179	158	176	147	187	142	185	194	161	188	184	160	146	193	158	204	171	165	179	190	174	169	171	179	173	184	187	153	166	164	171	180	170	156	175	184	176	196	171	180	164	167	186	171	186	178	162	163	171	177	174	163	173	168	164	195	176	169	160	159	177	193	164	175	177	148	168	172	185	173	156	175	163	165	166	145	177	193	184	179	174	161	160	175	143	161	167	150	171	184	175	163	165	179	179	176	155	145	164	164	175	179	183	180	174	168	169	195	170	173	189	166	184	213	181	171	156	186	173	172	181	162	193	182	160	164	175	166	173	166	196	175	210	150	164	185	167	180	186	177	177	155	178	185	173	189	189	181	175	179	158	184	200	170	173	143	184	167	188	178	166	158	165	175	154	191	164	166	175	164	181	172	171	181	174	163	158	161	163	173	160	176	168	153	161	159	174	187	164	167	191	167	170	155	183	194	171	157	162	169	149	201	164	180	168	177	163	166	203	181	166	192	165	160	182	193	180	149	193	185	185	176	178	173	182	162	157	178	176	148
26061	14749	3771	1885	1264	971	774	646	518	496	430	363	367	358	350	287	273	303	257	279	255	264	294	266	268	240	238	289	408	829	1823	1502	251	238	254	229	219	238	246	233	230	262	242	211	234	219	255	217	220	239	207	233	235	240	237	226	234	249	246	235	233	199	210	234	222	206	232	247	228	216	248	228	222	226	255	242	241	247	255	239	246	241	260	211	234	212	238	207	211	225	211	247	246	235	218	249	267	211	228	227	233	225	244	223	226	227	214	229	211	227	238	238	224	212	217	222	227	215	240	234	225	249	231	236	232	221	237	240	258	230	236	230	260	218	212	190	246	198	223	247	227	231	211	222	237	226	208	232	222	251	248	225	238	241	236	229	208	261	238	234	213	250	241	220	264	242	236	241	231	234	217	247	224	224	229	222	246	228	232	237	226	187	231	223	247	239	215	212	213	244	224	263	221	253	217	226	236	211	243	240	241	234	224	210	237	266	225	239	256	204	242	238	239	209	245	228	227	225	235	225	232	241	220	229	232	227	261	232	254	224	226	248	221	216	222	232	233	204	232	242	240	218	238	227	239	218	215	206	258	229	235	251	227	247	246	220	242	225	234	252	222	237	241	219	217	220	212	244	223	217	227	207	256	242	221	243	211	245	245	209	209	211	229	228	236	240	211	265	251	236	224	223	206	225	228	220	200	255	232	243	230	237	247	230	220	247	228	238	246	218	241	222	217	223	233	237	241	234	222	242	218	206	250	216	203	212	243	219	197	192	224	230	212	254	231	220	223	236	205	236	230	234	212	223	218	219	231	243	237	235	215	211	226	242	229	236	238	212	232	224	224	226	245	219	226	242	217	237	201	239	196	264	214	211	225	224	216	226	235	218	239	199	210	261	231	254	244	267	261	229	222	207	252	216	234	220	235	243	222	251	233	232	222	215	240	258	211	219	212	228	235	199	194	230	226	205	223	226	240	242	213	234	216	242	241	247	221	259	215	213	223	255	239	218	231	243	233	223	238	232	239	230	210	243	233	235	222	240	238	222	217	228	227	251	235	235	206	216	253	200	220	209	212	182	238	254	221	225	211	252	225	212	238	243	217	197	223	217	230	229	192	229	224	232	244	234	237	205	250	232	243	220	221	192	206	233	260	242	201	236	242	225	215	207	231	230	239	243	215	221	232	220	222	240	212	244	212	236	210	249	216	257	198	233	219	233	226	238	221	233	242	259	227	230	236	255	211	219	217	224	235	247	200	223	236	228	222	241	210	225	235	245	234	237	222	215	222	260	221	256	204	219	194	232	210	227	236	230	224	205	230	241	209	239	244	218	242	257	219	250	245	225	211	215	249	247	257	222	228	232	216	222	208	232	211	249	229	210	226	232	227	229	233	234	201	226	228	233	209	238	199	223	231	209	199	208	225	253	236	223	228	257	228	228	216	217	251	253	217	213	228	209	218	214	259	245	235	263	244	215	231	205	249	230	234	237	242	226	232	269	247	241	234	231	235	229	244	225	221	196	244	233	241	222	217	234	248	241	210	219	222	208	251	227	263	209	251	222	220	248	241	233	196	224	225	236	231	222	216	256	230	226	210	227	232	231	218	209	237	242	235	224	224	241	216	239	214	226	236	218	245	238	223	206	214	220	221	238	226	220	221	232	225	215	244	232	218	249	231	228	218	230	217	229	238	210	221	224	248	181	224	245	251	241	239	232	253	247	234	222	226	219	227	215	218	241	239	228	213	219	212	217	234	228	209	229	259	214	221	226	228	224	225	239	240	234	243	232	219	204	225	246	234	206	224	214	222	228	230	230	260	252	205	254	222	238	234	220	210	212	225	236	188	243	235	228	228	235	212	229	236	241	253	248	236	237	242	225	232	223	234	223	248	209	242	226	211	223	223	237	221	233	207	244	247	243	227	232	279	220	231	234	228	242	234	222	225	239	191	238	241	221	250	249	200	232	218	249	222	238	215	199	223	209	238	217	240	217	232	237	231	234	234	250	213	244	237	232	204	217	197	233	247	224	219	228	254	250	254	209	219	259	227	230	239	212	227	222	207	237	224	247	240	238	228	255	235	247	228	237	225	234	227	244	239	229	243	200	228	206	242	239	222	249	230	227	238	243	221	237	227	233	235	236	223	193	221	238	234	211	241	230	223	220	228	226	219	223	202	222	221	223	248	235	242	232	219	244	244	246	244	212	242	206	231	232	242	224	214	263	235	227	233	250	244	225	224	258	223	231	226	246	203	223	226	214	214	233	239	219	224	227	230	223	216	230	235	235	222	247	237	247	206	223	219	203	232	251	194	219	230	217	224	227	214	196	239	208	220	234	232	262	260	223	220	250	214	236	231	233	228	243	242	239	223	251	242	209	246	258	207	233	250	240	226	227	228	208	272	234	237	227	237	207	221	215	195	238	237	268	247	227	224	227	230	213	213	220	225	236	222	227	214	213	224	224	259	240	265	238	237	215	224	242	223	241	241	255	224	242	231	215	216	220	240	225	238	236	224	224	224	234	218	209	227	244	230	225	237	230	204	212	222	208	237	238	227	238	225	242	216	227	202	246	211	243	227	251	249	218	238	233	237	226	235	228	223	259	203	237	233	237	234	229	231	258	222	212	236	217	208	241	247	227	198	211	214	224	209	220	224	222	239	250	222	215	238	241	254	238	231	218	202	254	246	236	235	261	210	229	206	220	250	211	234	235	236	238	232	215	243	227	218	238	246	205	241	244	221	240	194	223	245	223	242	239	239	217	270	214	219	208	228	239	245	223	219	212	208	251	217	220	244	227	210	220	238	238	202	237	210	247	240	232	206	216	236	241	233	211	243	224	214	210	219	224	236	213	221	216	232	211	213	228	256	238	213	235	205	252	227	235	226	212	232	236	243	228	209	230	250	255	207	234	222	227	236	238	233	245	252	224	220	241	237	211	220	210	214	225	215	216	203	230	228	204	208	225	237	206	256	240	214	250	211	212	238	212	229	239	233	262	222	228	252	212	230	265	236	222	241	251	246	208	237	247	225	220	236	249	214	245	222	199	244	206	221	215	242	228	215	247	224	210	215	224	227	234	214	225	233	227	232	201	203	247	217	224	242	259	216	247	214	207	237	237	244	238	241	220	227	219	218	223	212	257	217	226	241	258	210	240	240	216	206	213	218	222	232	222	221	225	206	242	219	276	231	230	226	249	234	216	233	200	229	217	229	228	247	222	280	231	216	223	226	223	226	236	235	242	216	229	237	203	207	216	236	241	263	224	244	243	205	230	232	209	211	229	250	223	217	217	230	223	240	225	202	254	250	227	250	212	221	229	238	230	228	245	218	253	212	239	230	208	240	219	238	223	214	203	229	255	233	232	220	215	228	220	235	234	221	261	253	241	242	213	220	221	221	238	226	244	246	239	263	209	245	234	237	238	212	253	243	236	228	229	236	217	243	229	233	220	196	236	241	234	191	236	231	240	221	224	218	238	224	224	243	230	231	232	247	226	211	210	196	254
23199	21372	29116	24015	21376	21330	5184	1125	871	815	742	646	607	589	567	571	503	502	552	482	504	440	416	460	472	460	471	482	526	885	3255	4698	1793	442	417	386	436	423	403	407	426	395	435	423	389	416	414	435	395	379	426	379	430	426	445	419	388	404	405	437	446	437	415	428	421	436	426	439	440	431	426	425	410	411	390	435	396	444	392	439	408	403	414	417	398	411	409	427	414	451	426	401	459	392	365	382	408	415	400	419	379	425	442	463	415	401	429	432	402	416	414	380	414	409	419	391	439	376	371	408	402	455	413	408	418	427	436	437	433	389	428	435	426	430	388	430	405	440	361	442	421	397	376	388	377	417	395	467	409	412	420	439	433	398	405	414	415	411	424	367	420	403	398	404	384	429	410	420	357	413	401	413	405	413	401	406	425	425	415	371	393	396	412	426	391	405	415	366	393	434	399	410	401	393	390	421	427	429	411	455	411	380	426	388	438	426	384	435	424	417	377	383	418	389	435	408	435	425	422	418	414	377	392	359	422	457	401	427	435	444	390	414	404	415	413	452	398	436	398	412	412	418	445	385	435	438	419	419	414	408	453	400	385	429	395	448	399	439	412	409	415	458	420	425	434	397	407	396	416	418	429	378	396	400	436	415	429	419	368	406	414	387	400	429	422	433	401	420	400	409	404	397	411	393	417	407	417	429	388	396	384	443	416	445	394	394	382	449	414	406	419	422	414	418	431	413	412	420	402	405	389	382	445	393	387	380	426	405	436	387	409	416	396	409	363	408	399	419	388	393	401	412	396	375	392	405	411	417	399	389	432	420	425	419	413	445	386	381	369	422	415	431	388	408	429	406	414	365	420	372	431	420	386	434	432	415	413	377	424	418	403	417	421	430	421	417	429	416	401	417	390	415	430	415	437	410	404	417	424	394	396	418	408	442	407	403	423	410	401	393	415	415	440	410	422	415	407	453	420	446	436	386	457	394	376	389	433	396	411	468	426	417	399	409	424	434	391	439	397	363	421	423	412	402	392	374	390	403	386	410	396	427	420	390	432	406	436	400	424	395	423	384	427	405	421	417	408	377	421	385	406	435	383	396	409	402	418	402	447	393	395	393	410	425	433	457	417	439	402	390	428	407	420	412	414	420	417	416	402	395	445	405	407	429	422	411	406	390	417	435	453	423	416	403	379	419	401	437	402	383	389	415	419	400	412	378	401	426	467	405	407	427	427	408	404	429	419	444	414	424	396	402	415	403	411	445	414	425	408	406	431	389	402	410	399	388	444	364	412	391	426	401	437	414	431	409	436	386	395	450	383	392	422	404	409	405	401	392	389	417	407	416	410	417	426	412	457	417	417	417	377	448	384	426	396	410	394	404	423	447	396	450	401	444	417	378	404	416	410	425	429	422	406	398	401	413	437	393	420	413	433	427	382	395	439	385	409	413	364	423	428	385	375	420	404	426	397	398	432	377	415	398	430	435	417	440	410	393	395	388	425	415	436	399	421	455	413	428	435	393	402	428	380	404	432	399	407	419	401	438	408	415	407	395	394	418	415	373	435	450	370	422	417	418	399	448	412	399	439	409	427	449	384	429	407	397	401	409	399	406	452	425	425	396	419	399	441	422	412	415	403	426	387	423	391	408	360	417	422	429	407	447	406	365	405	411	422	387	423	436	458	384	436	408	425	398	390	437	432	426	409	412	428	411	410	426	418	399	402	413	432	414	424	406	446	454	405	393	377	427	404	397	421	374	400	433	403	395	438	412	411	387	391	427	406	412	407	407	394	403	382	421	397	384	378	394	398	406	402	436	414	427	434	371	417	404	380	380	394	419	374	410	404	414	439	391	415	424	403	411	394	418	413	392	423	415	417	412	397	382	408	395	410	369	413	371	421	411	399	407	417	425	398	377	401	373	402	446	367	408	406	371	406	369	401	420	414	380	418	400	403	401	414	399	409	388	403	416	388	405	441	429	376	379	429	433	417	394	415	438	410	413	368	411	432	409	388	387	402	411	390	405	411	416	421	385	431	427	395	374	432	411	392	435	384	435	379	398	409	401	404	371	402	427	418	387	416	408	431	403	410	430	386	437	433	402	410	411	423	385	415	406	391	402	404	402	435	402	415	405	396	380	429	364	439	425	399	417	432	398	408	390	391	423	395	422	424	397	389	395	413	388	394	404	416	368	426	392	373	410	441	397	446	434	382	426	410	406	402	393	374	405	417	419	393	409	410	417	367	406	427	441	388	403	430	425	394	382	410	398	405	425	408	389	420	397	396	427	398	396	428	370	401	378	473	388	401	420	404	398	427	406	414	409	387	408	429	367	382	386	400	373	456	397	397	399	422	397	426	402	406	435	405	411	389	412	414	420	396	430	406	403	398	403	378	385	385	378	418	419	423	394	420	407	416	449	399	418	413	392	446	387	388	399	393	401	466	374	412	392	420	412	434	424	398	410	419	397	397	393	413	422	394	415	411	410	457	415	392	408	428	420	435	387	444	389	440	392	434	391	396	405	386	378	425	412	423	425	416	400	426	427	433	385	389	459	423	414	400	410	390	442	426	375	423	422	384	458	397	397	406	471	449	410	409	373	438	408	426	388	400	411	411	415	414	408	393	399	368	366	418	407	391	434	419	415	362	389	405	365	409	388	388	406	380	420	392	393	428	431	433	415	397	416	406	403	408	407	412	422	407	410	413	426	413	434	385	371	404	386	378	393	407	393	375	399	429	413	417	410	431	421	412	380	427	391	423	409	403	437	392	402	398	415	372	396	414	424	417	417	421	426	382	417	392	428	390	405	430	387	387	404	383	415	398	392	402	378	435	418	406	406	411	430	425	358	422	432	414	402	357	384	414	388	402	419	421	410	424	403	401	378	395	438	415	431	381	422	391	427	429	430	397	383	420	424	426	401	420	405	427	406	402	433	413	428	455	396	434	400	392	439	431	408	415	419	409	406	390	399	440	404	338	430	410	379	411	435	422	407	376	417	404	415	372	389	432	419	411	416	418	408	412	398	416	418	413	434	414	400	387	422	404	454	415	418	364	394	403	415	444	431	411	380	371	394	420	406	384	453	415	457	381	378	410	431	411	381	404	389	396	410	415	413	394	405	389	415	374	406	422	437	383	419	404	428	414	391	413	409	437	424	382	413	371	437	398	448	389	383	404	413	397	401	436	423	380	412	433	400	401	401	423	391	446	433	376	425	409	430	377	416	422	409	409	430	414	427	382	423	416	403	417	422	393	410	449	426	413	419	414	405	378	407	431	414	409	424	429	398	438	390	441	450	392	421	411	419	367	413	412	376	411	383	422	422	433	390	409	445	404	385	407	447	378	413	366	437	400	415	417	417	398	391	407	407	376	421	412	408	390	417	429	460	416	434	380	401	375	388	401	403	409	444	430	379	397	399	370	401	402	420	387	427	404	439	416	438	414	407	426	419	420	398	381	407	404	403	444	395	408	420	419	398	425	416	423	419	399	417	366	396	355	378	403	398
30478	27668	11838	6120	4377	3298	2597	2015	1633	1578	1220	1062	925	912	810	777	798	706	674	673	630	662	664	624	622	584	583	598	700	1564	5879	8047	2807	558	516	506	497	522	533	531	552	472	486	503	486	544	519	496	538	488	503	524	503	524	512	546	490	507	501	521	480	484	474	521	483	492	530	521	524	487	509	507	524	501	482	491	501	509	499	501	463	491	481	482	509	524	479	508	504	444	462	495	495	477	490	484	507	514	507	523	457	495	507	528	501	516	519	468	513	514	476	517	491	479	507	502	470	504	507	482	473	497	464	433	507	522	503	456	452	458	532	492	503	475	510	497	507	480	517	485	475	511	528	489	516	483	451	485	513	492	456	477	484	500	480	508	473	507	530	511	509	507	491	518	483	499	478	503	473	535	497	495	481	511	507	487	516	491	518	497	516	435	444	482	472	462	481	526	521	478	496	532	510	478	490	550	485	490	468	449	476	476	501	459	461	475	460	511	491	468	505	509	484	465	496	534	483	498	502	460	506	496	498	474	485	509	495	529	528	451	506	476	509	493	499	457	500	441	474	477	505	477	503	522	503	520	482	520	484	505	489	522	478	465	466	468	459	491	515	473	479	530	503	455	474	504	441	524	511	492	490	492	532	480	526	497	496	532	535	522	517	474	472	480	490	503	516	513	493	511	495	456	471	463	487	482	522	487	477	473	534	489	491	478	458	546	475	492	493	475	497	500	502	493	483	519	450	511	469	451	506	529	506	516	482	493	519	536	499	452	538	489	470	468	470	493	467	458	484	487	505	505	516	489	488	502	459	485	525	475	521	517	504	477	522	500	503	489	446	445	497	489	471	527	471	477	493	443	502	489	499	495	554	489	480	493	507	486	508	516	460	503	517	482	503	500	510	473	469	469	523	517	497	498	508	518	495	473	545	483	516	480	506	508	510	492	504	506	495	460	471	481	494	534	511	491	538	520	520	477	477	498	475	478	519	522	496	484	512	501	516	513	524	481	499	493	476	442	464	497	553	502	533	528	514	475	519	490	517	471	435	519	472	469	502	487	512	515	485	469	501	500	481	462	510	485	520	503	524	472	482	513	476	499	468	459	538	493	498	496	501	503	501	487	478	487	502	490	488	435	472	483	476	491	526	509	529	514	510	528	479	511	494	516	487	531	474	476	493	491	516	522	476	454	481	504	484	510	484	482	486	483	463	468	506	507	496	485	476	460	494	491	492	508	435	458	505	518	508	494	465	489	482	470	465	464	483	470	483	510	531	508	488	453	510	566	488	469	498	471	505	502	479	509	501	548	490	437	474	479	478	471	468	479	537	461	500	503	543	476	503	505	503	490	509	455	502	470	471	479	484	535	481	452	443	490	494	491	471	516	545	485	493	528	483	485	516	491	526	517	509	467	493	492	456	476	476	471	501	472	457	489	505	509	490	468	507	478	494	491	552	516	470	485	480	532	470	475	517	489	509	476	513	499	497	466	496	478	507	494	517	470	454	489	531	514	523	488	507	485	510	511	499	476	486	508	496	478	488	447	516	475	533	503	495	473	488	495	451	471	489	470	481	520	475	521	501	481	458	454	543	500	514	508	478	518	488	469	453	488	476	461	485	510	448	493	472	502	522	493	506	504	525	483	487	522	491	502	453	517	465	523	517	501	486	548	470	496	499	532	516	546	462	540	461	499	478	457	460	461	494	459	481	513	502	456	491	498	422	503	471	474	472	487	528	486	466	542	488	523	440	495	484	501	511	530	527	503	448	497	474	468	471	513	522	481	500	450	473	491	501	521	459	482	455	522	453	526	458	524	464	509	459	485	488	466	469	490	496	458	485	485	463	533	485	498	492	500	491	502	524	512	506	450	487	466	498	520	502	488	479	495	502	499	477	499	509	516	462	521	478	486	522	494	510	463	465	468	524	531	483	514	467	488	497	487	499	514	498	470	498	476	548	516	487	545	494	518	480	508	496	496	539	495	454	500	495	495	465	472	526	508	511	474	486	506	505	495	498	477	475	445	482	471	481	482	501	473	501	500	532	488	497	489	522	520	505	474	467	516	464	472	466	526	544	510	491	480	496	448	472	500	502	472	514	536	465	514	493	490	490	567	518	436	462	493	479	514	474	505	521	472	520	510	476	502	515	486	469	497	505	463	518	470	527	481	509	549	481	542	493	474	493	528	513	485	508	466	513	519	507	506	467	481	496	462	512	509	474	449	471	523	485	483	515	483	485	511	513	495	473	524	516	502	509	504	492	505	500	476	491	493	482	485	484	474	508	480	513	466	486	476	511	480	494	538	469	484	529	454	502	482	516	478	461	487	476	520	460	482	528	486	468	476	485	487	517	469	496	485	475	504	459	490	525	525	531	524	456	470	538	456	491	508	520	490	472	500	493	516	496	498	495	486	511	483	526	468	499	491	459	489	497	555	472	477	498	505	525	531	476	508	490	514	463	485	489	506	546	481	445	500	496	468	482	493	487	514	493	476	499	484	451	507	488	499	477	499	499	486	525	513	482	455	510	491	482	523	482	488	519	521	545	487	486	471	545	479	496	492	509	509	482	494	479	559	477	473	488	521	496	473	446	490	483	466	481	450	468	503	509	486	484	517	490	485	530	477	495	510	475	511	487	511	481	512	453	501	467	506	485	473	514	478	475	495	523	525	498	479	480	495	474	531	449	521	528	486	469	468	461	495	523	504	501	482	500	445	481	485	485	477	504	479	505	491	490	509	485	486	503	468	466	519	534	521	480	526	518	508	462	523	503	470	487	460	500	489	477	457	479	474	546	480	523	481	514	513	528	513	500	479	518	527	501	490	495	493	466	439	478	478	498	476	506	477	504	480	443	473	533	522	482	484	506	493	487	470	489	482	524	510	548	511	478	492	526	497	469	500	494	453	434	486	498	517	525	499	514	523	518	474	481	514	497	488	522	489	519	498	491	481	502	496	477	441	496	506	534	510	488	508	520	511	469	506	486	462	469	514	469	449	518	500	506	532	524	486	519	474	495	486	479	498	463	492	444	480	529	473	463	489	495	515	447	458	461	529	482	476	481	499	491	503	480	490	501	523	488	491	500	497	488	492	461	517	477	484	501	544	488	452	477	500	502	478	516	505	474	516	497	501	493	503	481	528	491	495	492	448	492	538	486	520	521	472	469	488	482	487	477	475	468	458	507	507	494	506	542	453	475	491	510	492	476	496	478	475	481	520	495	497	477	452	494	526	495	501	473	463	454	509	533	527	470	467	475	492	452	516	539	499	482	469	484	503	498	495	482	459	512	489	526	497	504	510	480	502	490	489	502	500	501	496	466	471	481	468	533	486	485	520	484	490	493	524	503	490	507	471	484	513	515	483	521	498	487	503	511	486	518	475	504	482	501	487	480	526	494	474	513	537	498	512	509	508	509	455	543	542	476	503	456	490	482	472	499	507	498	502	521	485	491	500	470	497	482	482	495	456	487	474	518	513	479	487	495	451	493	507	483	458	508	469	495	456
27733	19250	5211	580	398	368	236	187	190	196	177	178	170	193	169	184	167	182	184	195	167	174	168	171	175	188	167	177	179	194	203	330	340	165	160	169	149	157	196	161	168	143	178	181	181	176	155	159	174	173	172	182	165	183	186	180	179	156	166	169	211	186	162	149	165	170	140	196	149	175	168	156	169	153	181	175	174	183	146	180	175	159	149	182	175	183	161	166	160	168	164	171	157	170	167	178	173	160	169	157	189	183	173	191	174	164	174	153	168	199	172	177	184	188	168	183	155	172	183	186	174	172	168	176	198	141	175	160	167	164	160	181	166	187	186	179	196	155	171	193	167	172	170	189	165	159	195	177	173	170	175	169	170	157	160	154	170	159	164	171	168	184	171	189	157	177	175	167	176	175	191	194	186	156	199	168	166	161	154	180	162	163	176	190	179	139	177	176	163	167	179	163	188	168	178	152	175	183	171	158	182	174	175	159	170	183	170	159	189	194	181	184	172	186	175	157	181	172	186	191	155	167	179	187	182	175	167	163	176	171	174	205	192	169	173	190	157	175	166	165	183	182	172	163	203	178	173	167	154	174	178	177	156	157	168	185	153	145	148	179	158	161	170	194	178	202	176	150	146	170	157	182	183	167	160	189	168	176	154	184	167	163	164	193	164	177	191	161	182	170	174	183	160	169	187	169	164	166	163	159	173	181	161	161	175	173	187	175	157	182	177	148	193	176	157	155	166	168	194	172	185	169	184	178	154	189	180	178	156	172	150	184	161	175	160	178	153	178	205	145	155	145	166	168	177	193	167	176	184	186	172	174	215	165	158	196	162	155	181	162	156	163	185	195	156	188	174	180	175	202	176	168	163	157	163	151	163	174	188	170	173	191	149	173	171	172	177	157	187	176	185	198	193	173	197	168	183	170	148	175	176	161	186	206	180	162	178	189	177	153	187	191	205	191	162	151	159	180	186	170	145	161	176	186	191	170	171	168	150	167	182	169	181	179	169	167	185	172	188	184	187	171	158	166	170	168	165	175	177	160	165	179	165	161	167	174	156	149	179	168	167	176	168	174	162	174	172	181	165	184	165	155	161	154	169	171	156	146	166	186	156	162	158	173	163	164	176	169	190	177	179	170	166	189	183	180	168	166	174	181	171	177	172	158	177	183	169	156	173	161	159	169	196	173	175	175	178	172	164	171	162	189	157	167	200	185	188	160	155	132	162	187	171	170	176	184	166	155	164	178	160	160	183	167	181	182	162	182	169	177	179	174	164	171	153	192	170	179	161	171	145	159	172	165	171	151	147	181	157	169	142	175	160	180	166	170	172	141	184	191	183	160	156	163	176	162	195	154	151	192	173	166	159	165	170	164	184	157	163	180	172	182	183	153	166	167	183	175	188	167	182	163	168	157	172	184	146	195	165	171	150	169	184	187	206	158	165	171	166	199	175	176	200	157	158	155	152	164	179	166	172	195	187	189	182	177	171	170	171	203	152	170	163	175	190	168	178	178	159	176	179	161	190	174	154	180	146	172	149	163	185	167	174	177	172	173	184	191	178	172	183	183	164	173	150	178	165	156	192	165	151	157	150	151	183	182	175	167	188	167	166	160	165	192	177	168	160	196	159	158	207	166	191	176	186	172	184	149	163	170	171	160	191	165	183	197	171	182	175	175	150	177	193	176	188	167	170	169	162	154	178	172	174	185	170	175	164	154	174	168	157	176	170	168	150	194	168	178	163	177	182	166	152	168	167	187	163	170	159	168	142	159	179	177	156	162	194	160	179	181	161	161	176	174	184	155	171	174	175	167	165	190	176	187	165	176	170	176	158	165	163	165	166	167	177	179	176	187	159	177	153	172	179	166	163	165	194	179	198	170	164	171	178	167	152	193	160	184	182	189	164	196	183	177	171	187	176	165	161	160	168	161	188	167	158	191	169	171	166	165	190	153	163	176	176	155	179	166	197	166	171	161	170	142	180	186	168	174	173	181	179	189	147	186	172	178	168	198	196	182	199	175	168	162	182	169	182	148	168	175	173	187	164	184	161	149	188	174	184	156	139	180	177	164	169	170	172	188	181	165	132	180	155	167	169	163	184	163	153	177	200	180	168	163	200	177	165	182	170	161	176	156	187	168	165	190	162	163	140	173	174	166	190	186	178	156	154	159	170	182	164	198	168	177	165	150	176	165	178	197	172	170	177	192	173	178	163	174	178	139	192	174	201	153	169	154	174	173	170	170	182	191	174	167	173	174	155	181	161	175	172	192	161	169	176	173	196	166	183	168	162	171	178	165	160	164	156	157	166	149	169	185	161	162	186	208	182	150	159	173	171	174	166	145	168	188	164	171	169	157	168	194	194	190	171	146	161	179	211	174	181	192	172	149	181	159	167	162	168	156	164	153	195	173	169	160	180	200	182	196	153	189	176	175	172	210	159	187	175	157	184	165	160	153	194	148	169	175	164	181	182	176	154	175	158	170	185	155	185	162	182	181	193	181	170	166	164	143	166	159	186	153	162	168	159	157	149	181	179	159	168	168	179	174	165	176	171	185	150	165	187	176	152	185	168	180	179	156	171	170	167	169	170	181	177	157	152	190	162	168	175	162	175	159	176	160	175	150	174	160	174	170	189	180	187	172	176	184	177	199	164	141	174	168	169	163	170	162	168	195	152	151	197	168	170	155	185	188	162	163	175	146	173	183	186	187	192	150	179	160	185	163	171	198	183	156	180	181	181	157	180	176	192	189	177	179	192	168	185	171	174	160	170	160	159	174	175	173	149	171	159	187	168	164	154	176	177	168	160	162	173	188	153	163	172	153	194	182	170	179	155	163	186	180	187	174	177	181	205	194	189	166	176	172	183	194	173	182	174	176	184	167	166	178	159	177	157	175	165	165	172	178	167	165	174	168	170	168	193	183	178	186	150	162	190	154	148	177	185	179	183	173	173	163	167	158	191	165	186	168	144	163	181	184	159	154	175	170	169	178	158	187	164	173	163	195	172	185	157	178	166	192	183	150	183	171	190	163	159	158	177	184	145	190	161	177	168	182	199	209	159	172	179	172	188	173	157	206	174	155	159	174	167	195	195	180	153	180	169	167	157	183	157	190	172	171	167	160	184	162	171	173	171	156	190	165	174	188	167	183	187	181	157	181	152	166	177	190	163	205	183	181	167	168	184	185	156	152	185	210	178	168	159	170	159	175	180	173	178	189	161	174	167	197	192	178	169	190	185	181	176	187	158	141	188	177	170	150	172	159	148	170	179	187	174	161	174	163	174	181	176	194	154	177	163	164	182	134	167	176	184	168	162	154	141	167	196	194	184	172	176	167	183	149	180	175	176	173	177	181	152	157	168	171	183	183	172	168	172	163	186	174	160	167	166	180	184	171	190	187	153	175	195	182	162	172	168	156	167	161	174	157	146	159	167	159	152	181	184	162	192	168	167	167	155	165	181	172	154	159	173	164	169	178	161	168	159	169	176	176	191	200	153	160	177	197
22006	8594	751	488	372	334	312	279	257	258	254	249	238	235	213	217	227	210	226	230	224	197	237	194	246	232	220	207	216	237	301	563	552	254	229	203	217	186	218	230	197	209	189	238	225	211	229	219	192	211	226	220	231	198	189	221	204	204	203	232	219	213	194	219	225	216	211	242	229	234	238	215	229	224	207	225	206	221	251	238	210	240	213	215	230	225	212	214	190	236	245	172	209	230	217	204	183	196	212	189	229	197	237	216	200	203	255	225	215	215	224	215	206	217	198	223	235	205	210	188	214	197	205	184	217	218	241	221	213	202	209	198	219	223	244	191	217	228	213	209	203	209	206	222	228	222	198	227	241	221	233	219	211	209	210	232	240	193	225	229	225	223	231	223	198	224	229	230	242	202	234	190	222	224	216	221	246	226	213	228	237	215	240	193	223	228	211	234	237	209	209	219	217	188	197	219	201	203	215	213	231	197	198	232	224	204	204	229	202	219	228	222	215	235	215	237	221	202	214	239	237	209	204	197	219	209	227	210	223	195	219	236	209	206	216	217	201	229	230	194	215	226	236	233	212	227	235	250	224	205	226	216	208	212	202	208	209	231	219	234	219	223	203	201	199	222	243	221	194	218	210	227	217	187	210	210	220	210	229	225	215	243	253	217	205	210	213	226	214	213	225	215	176	246	215	208	237	212	221	222	224	200	233	207	220	186	237	228	233	215	208	201	223	208	219	230	224	202	206	212	210	206	239	221	231	212	213	238	212	219	233	227	212	210	217	213	206	233	239	230	214	229	207	211	204	227	226	204	228	176	206	218	235	225	224	221	195	231	198	208	218	224	219	228	210	223	225	221	214	215	232	208	222	229	223	206	216	185	233	215	227	228	221	218	212	206	211	200	229	212	206	229	222	250	191	204	210	202	236	217	207	209	205	211	235	215	224	215	223	222	212	181	211	221	206	227	197	209	202	230	209	239	215	191	218	212	190	190	210	225	233	233	205	228	246	215	210	211	228	208	237	231	220	202	217	221	202	228	215	205	201	221	242	232	209	192	229	214	204	232	202	231	190	214	217	194	210	218	225	213	189	207	224	204	219	220	228	204	250	214	217	219	218	243	211	228	204	227	201	222	218	194	199	228	218	218	196	223	218	213	231	202	234	211	207	196	250	244	207	240	225	224	217	226	206	247	202	223	241	186	202	252	224	195	227	219	223	205	220	239	220	245	219	213	211	196	212	212	224	224	203	205	199	203	218	233	227	210	198	223	190	216	227	217	204	216	220	218	217	222	207	214	222	220	212	216	221	217	218	226	202	226	220	210	237	216	233	218	217	249	208	203	215	199	214	231	238	229	233	212	233	195	223	205	230	211	237	208	210	239	211	209	216	215	231	206	215	212	231	208	221	210	240	250	212	224	216	252	209	224	213	206	218	201	229	204	181	206	232	224	220	221	200	218	212	236	224	207	218	225	217	213	201	234	197	182	220	236	206	214	220	209	194	209	215	205	198	229	231	240	224	222	216	219	194	234	204	187	216	210	195	207	232	234	206	186	216	215	209	210	210	203	205	222	235	204	235	236	231	236	221	237	217	197	216	217	192	219	214	237	208	241	218	224	211	216	187	213	241	228	209	236	215	222	211	216	213	208	229	237	245	187	235	212	229	233	221	216	209	247	227	188	203	210	234	220	218	227	217	207	208	228	215	225	192	205	226	189	213	215	234	216	207	222	229	202	212	199	205	189	232	199	178	213	215	226	197	235	216	201	214	200	222	222	232	232	226	214	216	207	207	211	211	199	208	212	188	192	200	219	217	203	230	226	225	205	244	229	208	221	241	216	237	210	240	222	234	224	243	218	226	191	228	213	226	231	177	234	215	220	221	223	211	207	191	233	214	208	231	212	216	245	213	202	210	254	198	221	234	251	236	195	215	211	209	211	204	205	194	200	186	221	190	244	208	219	207	229	204	222	206	231	195	212	199	213	222	208	192	216	235	202	231	219	259	241	223	240	217	212	216	234	217	208	221	229	210	220	213	219	228	212	203	236	242	216	210	219	208	225	193	213	236	218	211	233	250	232	201	198	206	179	229	217	220	195	219	193	217	207	217	224	206	247	205	205	234	219	244	209	213	235	221	206	238	221	196	239	205	208	205	229	209	233	224	224	221	216	195	220	230	208	228	249	189	222	227	217	207	234	227	214	233	209	210	202	215	223	221	201	246	226	222	198	199	216	196	201	227	224	196	217	218	239	216	198	225	201	179	213	205	210	214	209	223	175	230	215	230	208	233	224	244	193	216	219	190	196	210	213	199	205	232	197	206	183	225	213	224	211	229	210	224	208	237	212	208	220	222	217	189	217	228	222	192	228	227	210	210	234	229	227	215	213	206	210	211	242	206	233	220	224	191	192	222	203	216	201	195	219	200	209	231	199	192	219	207	215	199	232	237	219	227	209	201	203	215	216	245	223	221	183	245	216	232	235	224	218	223	201	234	196	197	226	202	204	233	215	200	225	227	203	214	233	196	218	226	216	222	206	204	227	195	204	224	212	205	201	237	235	215	229	216	213	214	212	229	180	249	198	218	241	196	215	231	218	212	199	208	202	210	215	231	228	224	200	199	227	215	216	199	229	220	238	208	222	240	206	220	221	218	207	215	231	219	231	231	220	207	232	261	246	215	213	211	222	214	218	215	235	223	215	242	237	200	208	228	229	212	222	234	188	209	222	231	210	192	230	202	220	210	224	219	225	221	240	190	206	189	224	243	224	216	203	225	207	228	208	212	229	209	224	217	220	213	223	224	229	191	243	207	211	212	209	235	175	217	204	227	203	200	242	230	233	229	218	227	235	236	219	211	225	217	228	197	226	194	229	230	208	227	204	192	225	214	221	235	218	198	223	244	220	223	219	203	215	258	233	186	208	212	233	201	234	219	206	225	214	223	220	198	206	213	233	214	232	219	219	211	234	217	201	201	220	219	223	218	215	241	213	217	241	216	197	211	223	248	209	246	248	224	205	211	221	190	233	211	196	206	194	216	206	204	220	210	215	209	225	227	238	234	222	240	226	207	210	201	212	206	235	205	226	194	213	205	232	199	192	208	236	188	195	173	241	198	209	232	235	247	213	227	207	228	245	204	202	219	234	210	218	222	197	246	221	226	215	224	221	203	210	231	233	195	219	210	189	208	226	220	236	225	224	247	197	219	233	197	188	228	224	216	217	224	217	214	215	213	199	249	218	189	231	211	232	188	248	224	213	250	229	210	222	234	229	242	232	226	226	206	197	219	206	231	229	236	223	187	218	216	214	215	233	208	226	211	245	191	215	238	212	196	218	202	217	226	214	212	222	214	213	213	213	191	212	208	198	217	214	210	228	236	201	219	236	204	238	211	211	226	232	220	218	204	218	190	209	244	247	223	213	228	207	222	211	239	215	225	206	218	220	179	212	226	243	192	226	241	210	221	212	198	241	220	218	200	255	207	205	221	208	210	226	221	216	224	227
24882	21332	27997	24983	16309	1205	718	532	455	453	347	342	334	323	366	308	335	335	311	317	340	312	286	300	275	299	263	281	308	451	820	1672	1182	329	267	286	314	280	262	297	257	267	289	304	292	290	299	291	283	294	277	276	291	275	282	298	282	285	267	276	313	291	275	256	264	305	249	269	292	303	282	260	266	295	270	315	301	264	271	269	335	305	289	271	316	284	297	278	278	261	314	272	282	296	293	268	278	266	295	283	295	265	296	272	291	263	307	255	260	293	266	243	283	298	296	263	274	277	274	276	318	288	228	277	306	311	278	302	276	296	291	289	256	269	277	309	286	276	263	251	272	271	312	280	335	316	269	290	278	277	296	298	304	264	309	301	275	268	249	281	272	307	284	295	260	290	315	291	290	241	280	256	290	263	291	277	289	254	277	270	285	300	299	308	287	294	272	272	297	310	292	270	265	280	261	272	272	302	279	295	286	326	276	297	272	265	277	320	272	283	259	277	284	279	276	279	300	277	307	281	266	270	260	281	280	289	291	281	280	270	254	298	275	262	261	272	249	293	296	318	262	300	295	296	270	251	291	271	282	281	286	289	281	279	251	296	305	274	300	258	284	285	282	285	262	244	267	281	271	262	286	324	279	287	285	275	301	262	256	281	280	276	268	285	299	285	270	296	278	301	298	250	301	268	295	277	293	266	301	298	282	256	275	276	281	280	262	269	292	287	288	293	268	294	266	270	282	247	297	324	287	281	273	267	268	288	259	244	311	288	247	287	261	282	295	278	278	286	282	291	263	275	274	299	291	265	273	303	285	273	272	296	319	285	258	275	288	278	278	277	299	281	268	263	286	254	277	301	284	295	293	264	288	279	308	259	231	258	275	304	266	304	289	263	294	316	288	284	293	297	286	289	331	317	286	268	283	246	280	258	280	318	299	265	278	260	295	280	320	299	294	301	278	315	249	268	270	257	277	293	282	284	282	269	266	265	299	276	287	296	271	299	296	278	243	288	308	292	273	269	300	286	298	289	295	274	263	288	306	273	265	278	286	285	276	255	292	280	288	276	271	263	248	269	252	248	253	287	291	299	301	286	302	276	289	259	274	280	292	282	285	296	301	261	273	298	269	279	298	292	278	285	299	260	276	302	272	274	295	289	265	280	298	285	292	249	295	294	282	276	288	275	297	282	256	290	252	272	306	296	322	273	288	275	264	255	269	277	297	277	296	298	290	302	259	286	292	271	282	287	284	273	297	298	298	256	280	284	306	285	282	312	292	267	291	298	278	276	280	263	288	288	275	272	276	274	270	254	259	286	300	306	272	282	303	304	286	285	268	302	287	291	248	314	282	314	328	279	273	293	260	269	287	259	300	300	308	259	308	300	308	296	260	277	297	275	258	274	256	291	277	249	281	311	304	284	292	283	278	313	300	261	252	288	291	279	275	291	269	305	310	264	302	260	291	282	289	281	261	297	291	276	263	288	276	310	290	254	293	302	268	249	288	272	316	280	289	263	288	288	262	295	286	306	282	277	299	273	315	285	301	290	265	275	317	284	265	251	293	316	315	298	282	264	262	292	291	286	293	248	261	287	289	297	250	283	279	259	309	270	303	268	276	312	270	266	282	312	278	309	268	262	303	279	283	253	305	279	275	280	265	282	290	288	273	290	271	279	257	271	292	307	273	282	320	266	287	270	278	273	267	300	284	293	290	292	281	302	283	289	307	308	303	273	275	280	299	280	295	279	294	267	287	284	299	276	274	280	283	258	285	306	304	271	288	273	301	282	255	267	272	288	288	296	286	286	284	293	280	301	289	297	277	301	278	276	291	264	292	270	315	307	290	276	284	277	255	299	301	303	260	269	316	276	294	304	288	277	279	267	284	287	271	275	289	272	287	293	311	295	293	297	278	303	293	276	307	296	247	266	295	260	286	269	266	256	302	291	286	266	283	285	303	275	304	296	275	289	297	251	263	298	291	246	299	295	247	292	268	303	275	258	288	300	273	269	262	287	301	313	273	275	293	313	316	303	251	249	276	276	278	273	267	249	302	313	270	302	276	292	263	260	300	298	263	285	293	252	263	284	302	284	273	273	278	276	279	241	307	293	265	294	281	263	271	288	272	302	257	241	306	269	257	288	255	293	262	293	299	303	261	254	272	305	289	285	284	281	264	288	284	267	283	303	267	283	273	251	289	278	281	282	288	294	306	294	274	294	237	275	287	295	309	289	247	284	301	310	265	277	292	290	266	315	268	255	267	276	280	288	266	268	278	296	282	280	276	283	265	278	280	271	285	262	296	283	275	250	257	279	272	252	285	282	277	263	279	255	292	306	272	286	285	270	287	262	269	287	301	243	283	284	292	294	299	264	302	280	303	273	290	260	270	273	281	288	304	295	296	267	292	289	273	281	306	273	302	288	286	248	278	277	294	280	278	276	285	271	272	299	273	299	299	258	284	311	281	267	256	273	273	265	273	277	287	275	279	276	276	294	325	270	274	271	257	289	289	262	273	292	286	268	244	289	288	265	243	267	297	283	267	250	287	293	282	276	255	266	334	294	265	278	293	293	296	278	288	262	295	270	282	280	286	288	259	300	279	291	318	289	272	296	282	264	299	274	291	297	320	278	290	302	302	293	258	281	262	276	276	279	294	303	307	277	281	299	283	284	297	289	280	303	263	302	274	254	278	304	266	275	291	273	278	256	263	284	293	260	291	270	296	293	279	288	277	278	281	281	286	264	282	256	314	269	259	257	259	275	285	290	309	261	269	262	277	264	263	305	265	251	259	304	267	287	252	299	282	262	273	271	261	258	278	256	304	274	295	281	288	281	269	254	254	275	262	297	251	271	294	269	300	304	312	275	284	288	291	272	290	254	265	281	284	267	270	284	292	263	282	291	278	272	302	266	284	299	279	268	308	283	283	267	303	272	270	266	276	278	311	311	262	275	284	274	278	254	305	308	305	280	274	252	262	272	297	253	266	288	273	267	252	278	310	275	278	282	272	278	262	303	286	288	284	311	297	279	266	269	284	281	283	254	268	265	279	268	300	318	279	260	287	294	282	283	273	289	323	253	302	285	295	269	280	279	276	297	272	266	314	287	302	307	283	276	310	302	282	244	277	281	268	296	290	269	269	293	273	276	268	285	269	273	268	287	274	280	267	280	275	277	277	284	243	271	259	278	306	276	267	283	289	305	273	263	269	272	300	281	281	272	267	264	286	271	279	295	285	304	285	279	282	299	288	265	280	249	304	284	266	272	248	234	286	313	243	289	312	277	270	296	271	273	283	282	279	298	273	261	296	268	278	299	276	290	320	265	270	276	292	268	244	280	281	282	296	294	261	280	275	279	265	309	289	267	265	325	268	284	297	268	271	241	264	290	297	275	257	269	271	277	308	305	278	288	286	291	281	259	259	282	288	300	270	268	241	283	280	286	282	266	256	280	271	283	265	274	302	281	304	318	269	282	288	269	261	306	298	273	286	265	284	262	252	255	250	270
25643	17722	5373	2675	1856	1387	1149	876	728	703	595	595	555	460	467	441	390	445	398	453	398	371	378	361	366	365	389	369	371	733	1485	3036	2123	356	328	352	360	355	365	346	335	332	331	350	330	344	368	328	364	371	341	339	354	342	367	386	352	358	356	344	341	327	321	376	320	360	338	359	343	345	328	338	330	355	341	341	351	369	317	348	341	368	335	333	333	341	311	330	368	353	321	345	332	354	312	344	342	360	308	350	309	345	371	304	340	378	377	306	326	342	357	364	308	357	314	325	323	315	341	379	338	313	327	342	327	346	340	345	321	357	318	360	334	355	356	327	341	319	367	343	318	343	327	352	382	353	371	326	362	371	283	326	345	313	325	311	345	331	356	338	333	360	373	332	365	316	322	348	355	349	349	311	343	359	328	368	351	336	316	290	375	318	336	337	336	314	338	363	313	341	336	344	352	358	337	355	353	313	354	346	354	342	314	319	310	337	323	353	330	347	380	342	345	342	354	337	337	338	341	333	353	289	368	332	338	343	308	363	331	348	360	357	342	308	327	352	322	333	329	323	354	355	328	334	357	325	373	302	359	332	351	354	360	340	344	367	384	323	348	316	367	353	329	314	367	314	305	325	309	356	378	350	327	351	308	342	332	346	389	354	335	342	346	360	375	347	343	330	333	349	352	363	349	364	318	339	296	358	354	360	352	338	341	346	333	355	340	343	357	346	366	331	353	332	346	332	357	370	369	358	291	332	332	313	357	365	304	362	304	370	320	359	363	341	332	348	386	351	319	323	355	349	362	350	338	351	354	353	346	324	332	301	349	331	356	349	359	341	320	328	339	329	359	326	357	336	351	388	343	348	375	344	316	323	338	337	349	365	329	340	357	330	347	383	340	365	344	338	355	363	394	316	377	371	328	340	346	374	328	322	374	343	332	347	344	342	336	333	333	333	324	336	349	325	342	328	338	341	348	324	361	359	328	333	334	339	320	360	319	354	341	362	336	343	329	344	353	349	333	344	368	365	328	329	338	343	354	351	316	339	305	361	387	340	334	311	327	343	384	317	350	307	341	353	339	337	322	350	330	342	349	347	381	343	355	327	348	343	332	353	334	310	340	360	385	349	344	326	321	362	359	351	373	325	342	319	331	328	355	358	341	336	354	343	360	323	352	371	338	356	337	344	359	327	362	350	355	353	344	312	354	347	360	321	326	348	362	358	368	334	342	315	333	332	301	352	336	348	351	337	341	333	342	350	314	342	329	348	368	319	342	355	330	353	336	350	309	344	348	354	360	328	316	353	340	342	338	355	308	349	339	364	362	337	390	329	326	350	344	308	326	345	370	324	324	330	336	322	340	331	318	351	346	340	375	361	334	323	323	350	337	345	359	338	366	355	323	329	341	320	329	312	354	347	321	343	366	329	350	344	319	328	348	335	345	347	342	339	338	346	353	341	304	365	336	350	321	334	333	372	339	351	336	358	344	322	324	300	343	336	346	379	335	313	324	344	351	334	354	346	347	346	330	347	336	377	327	355	386	354	341	338	352	371	318	334	337	330	320	361	342	323	345	380	339	330	341	319	375	337	332	319	350	323	352	344	329	345	373	368	341	352	327	336	307	319	370	314	319	336	369	350	330	348	364	363	350	307	337	372	340	345	316	338	359	317	350	349	347	327	310	366	332	343	346	327	378	340	352	339	342	320	348	330	351	322	334	352	359	342	327	355	329	341	339	305	336	362	339	361	347	360	351	355	350	336	318	331	338	344	350	346	353	333	359	322	311	338	339	349	342	356	358	331	338	361	336	321	328	342	313	372	341	324	333	310	335	344	360	351	333	353	325	348	351	324	352	334	313	368	335	336	402	328	361	364	355	378	374	343	321	374	348	329	338	348	352	369	335	316	350	333	335	338	377	331	340	360	338	324	356	324	325	354	336	330	365	353	341	316	378	335	295	341	315	338	386	337	357	359	338	333	320	323	358	344	355	348	331	351	314	368	356	330	377	336	350	356	326	374	367	335	350	372	320	350	320	327	345	334	347	345	330	315	337	344	351	312	319	340	338	315	299	368	328	377	371	313	358	360	375	349	312	336	307	353	323	330	343	343	353	370	367	335	351	339	339	341	341	325	337	342	354	328	324	373	356	329	348	336	348	388	302	366	336	346	321	311	329	352	326	320	376	334	338	333	351	342	345	343	346	361	378	338	337	343	328	334	328	321	354	325	375	333	316	317	379	341	322	356	317	333	322	322	315	314	369	297	327	332	335	350	354	363	304	316	337	346	348	330	351	354	362	343	327	343	323	348	339	328	329	339	359	334	353	341	318	323	314	381	333	328	338	368	349	375	340	366	347	332	324	319	307	337	333	340	345	362	346	335	331	363	356	335	369	353	294	345	333	347	316	318	377	348	299	376	331	321	310	323	358	355	331	359	318	363	338	335	371	337	397	327	346	353	329	348	331	336	345	347	314	350	316	361	410	324	338	312	339	361	353	323	342	321	339	306	334	324	329	337	329	304	347	369	358	345	307	361	332	341	318	361	340	342	322	337	368	348	348	339	361	363	326	365	360	332	328	325	331	321	315	369	318	366	314	358	382	349	346	344	317	342	320	365	364	336	349	321	366	290	317	341	336	383	344	358	363	345	352	304	336	332	333	374	349	361	340	345	339	343	346	343	349	338	342	347	367	336	338	322	358	329	339	312	330	368	370	305	346	357	359	319	355	357	358	317	346	339	366	352	337	339	346	338	323	340	350	323	335	355	321	327	314	327	372	316	332	339	323	331	355	358	346	345	332	332	330	352	370	352	358	351	339	355	307	348	314	340	341	355	340	350	331	349	357	338	336	324	340	358	353	329	346	324	336	348	353	376	356	341	335	346	369	372	334	321	324	328	352	355	349	325	346	317	332	299	347	322	358	337	341	354	345	323	326	345	336	320	330	340	326	333	342	341	344	335	340	353	364	337	357	365	362	315	326	326	345	367	334	384	334	343	335	344	339	345	342	321	328	357	341	362	321	323	283	349	354	334	322	314	332	324	345	366	327	324	305	319	354	349	322	328	365	344	339	320	370	312	344	346	357	316	345	325	325	311	342	297	320	384	368	343	337	375	339	345	369	347	369	354	370	354	379	361	339	377	353	348	353	384	322	367	327	334	315	356	327	347	335	357	347	355	336	377	338	344	338	378	337	365	319	357	353	357	362	356	349	354	336	357	356	346	306	375	331	349	352	371	383	332	364	334	370	338	344	370	335	341	360	360	338	307	374	314	331	333	357	344	310	339	365	347	338	352	368	322	322	338	339	306	373	377	325	346	317	329	359	344	350	352	337	347	336	363	376	348	341	357	379	326	307	326	318	355	314	331	346	333	324	324	351	334	357	358	355	361	331	347	378	355	330	313	320	361	335	350	357	312	357	323	314	342	365	326	339	366	343	346	313	360	331	303	344	340	357	358	319	349	339	350	298	308	332	317	336	350	334	347	351	332	346	332	336	323	332	372
25421	21316	27175	25502	5692	528	407	297	279	254	227	258	245	239	227	226	202	191	201	203	190	194	188	196	204	149	183	190	205	250	413	1050	1216	501	184	194	208	190	183	168	174	171	192	179	168	176	187	195	192	167	173	170	165	178	176	198	191	199	185	189	197	185	210	172	170	169	198	200	173	161	165	169	193	179	173	171	200	203	185	193	168	187	155	151	182	176	190	160	172	175	160	183	190	161	204	178	175	197	179	187	159	191	189	199	180	179	204	162	184	190	178	185	183	182	169	205	175	186	200	178	175	184	198	212	199	171	180	163	166	208	197	188	184	190	178	170	170	169	144	191	170	184	181	186	156	153	171	196	194	197	186	201	184	176	166	194	165	174	167	185	178	186	188	177	191	192	185	184	190	197	164	182	178	193	174	182	154	203	189	172	166	186	169	181	167	193	180	175	174	163	171	186	181	193	223	171	165	184	171	174	167	147	173	180	168	177	179	213	193	194	171	193	152	185	189	159	178	178	201	183	182	173	173	185	193	165	177	180	200	194	193	172	164	171	173	170	171	176	165	180	172	210	213	204	185	172	183	156	176	193	172	195	194	171	201	176	168	206	189	213	178	182	176	182	186	185	177	189	183	153	194	182	206	164	181	178	190	188	169	188	158	191	169	169	204	165	182	181	202	182	155	186	172	183	194	182	145	202	181	175	196	166	192	192	180	189	171	163	170	177	171	198	144	189	155	171	185	159	188	172	179	187	164	198	171	190	208	174	194	212	186	199	190	168	187	177	176	181	170	173	188	168	189	185	191	171	187	188	147	184	181	178	185	194	171	193	182	178	158	171	188	166	169	201	170	188	170	172	176	178	186	166	180	179	190	179	173	173	156	187	157	182	192	173	173	201	193	189	190	166	181	199	175	160	160	172	149	178	203	160	170	204	198	162	180	180	190	173	182	172	173	179	186	172	184	202	189	176	194	187	166	179	206	165	179	167	177	192	171	196	169	192	192	188	203	176	190	194	158	193	173	188	182	170	169	179	161	166	169	163	173	178	162	169	174	150	179	187	195	178	216	191	184	175	192	172	207	184	164	176	164	185	160	173	184	182	196	203	199	178	205	180	166	205	191	162	191	155	179	153	164	149	164	158	166	163	177	166	186	160	194	174	190	166	183	159	174	177	181	163	193	189	169	185	187	177	200	171	171	197	156	185	151	178	177	187	183	186	195	185	185	156	171	164	176	164	176	164	192	195	204	214	161	185	172	159	160	175	193	181	189	170	174	176	196	190	184	180	178	166	170	192	184	174	171	161	184	161	186	182	193	196	194	175	159	206	206	197	195	156	221	189	177	157	187	185	180	197	165	187	213	167	172	180	174	178	165	190	168	180	161	191	169	193	185	191	196	201	185	178	193	164	190	191	181	180	194	198	174	193	194	189	185	191	180	174	192	158	162	163	181	196	197	167	174	191	163	174	168	190	178	193	203	180	201	185	186	176	153	171	181	170	169	195	203	172	166	159	162	174	161	186	172	163	174	191	200	167	173	178	188	165	176	181	187	144	182	182	186	160	191	177	171	182	177	176	188	192	165	193	174	183	170	176	182	185	187	177	174	178	170	185	195	159	183	158	187	172	198	154	179	182	189	181	192	178	170	167	179	170	180	190	154	176	187	172	216	172	178	188	182	181	198	175	183	209	191	189	171	173	197	165	171	168	163	191	185	177	208	194	190	186	168	184	163	181	198	183	183	179	188	179	166	177	185	193	198	169	150	177	182	215	177	195	170	201	171	156	188	180	179	212	171	191	214	173	178	177	199	193	181	187	177	178	186	174	196	179	158	181	169	215	179	180	187	189	181	166	172	165	191	191	190	177	197	201	198	164	205	175	186	196	175	178	164	179	161	204	178	195	158	204	170	185	174	198	194	196	191	162	159	169	180	182	200	179	187	178	182	194	197	163	185	191	184	183	158	164	178	151	155	184	170	192	158	197	184	198	172	158	189	182	165	174	212	209	175	177	176	193	203	176	202	188	172	182	167	194	165	205	178	172	191	188	183	204	188	151	175	173	189	169	168	189	175	198	158	169	198	182	172	183	172	200	202	176	188	181	178	186	192	163	183	189	175	156	197	185	157	196	175	187	200	198	177	181	168	155	197	168	180	190	178	182	192	170	181	161	177	186	190	191	167	192	167	172	194	181	185	193	177	198	174	180	170	221	187	179	193	171	197	202	189	177	179	170	200	188	188	171	186	209	190	179	192	183	153	194	188	181	181	189	168	170	175	189	187	165	165	191	195	202	192	199	189	166	185	199	199	183	184	185	191	182	167	167	192	176	183	149	195	196	160	188	190	156	180	180	195	180	184	189	192	198	181	216	175	163	181	194	168	195	192	171	177	183	193	208	178	196	179	157	184	165	164	178	166	194	199	177	192	148	168	192	186	190	170	213	197	161	172	202	182	180	186	184	186	198	185	194	215	158	166	190	153	195	182	182	189	179	189	194	174	183	204	188	191	201	189	202	166	173	173	170	197	183	182	181	151	178	205	191	164	192	176	156	163	193	140	171	173	184	165	166	178	181	161	163	171	177	163	177	164	187	165	168	184	182	196	175	177	172	166	186	161	183	181	173	186	173	185	196	167	165	177	168	193	185	187	163	180	200	179	189	184	189	162	176	163	180	185	177	195	171	182	151	170	188	160	183	178	175	158	177	191	180	196	154	181	172	197	156	179	168	168	174	179	177	182	167	148	170	172	194	168	194	178	173	196	192	187	179	172	203	167	181	175	199	165	193	206	167	176	178	140	178	177	174	184	173	183	160	179	168	194	178	189	195	183	203	173	171	187	197	186	179	165	181	178	171	177	172	175	184	192	184	183	173	197	165	169	183	192	190	183	167	178	154	184	186	186	160	182	202	190	189	185	145	154	167	172	171	169	172	182	178	190	190	160	178	166	193	166	172	158	199	193	185	175	181	166	188	186	180	173	171	182	192	188	175	184	194	175	161	179	179	197	185	178	193	200	162	168	186	175	168	197	173	184	192	195	167	190	187	167	174	194	183	174	173	169	198	194	168	169	166	168	189	176	180	177	190	179	163	200	172	163	196	172	147	162	159	178	180	182	184	185	194	184	154	181	161	208	200	181	193	181	205	178	181	193	176	167	173	178	168	176	187	191	171	169	179	189	193	165	208	177	192	181	169	173	189	186	150	191	183	175	156	180	181	184	174	185	173	174	181	172	159	181	186	172	163	155	168	178	172	173	196	165	174	169	162	204	178	178	174	175	200	203	174	159	184	206	183	182	151	172	162	172	198	158	194	201	182	189	185	172	194	185	171	173	186	195	175	171	177	196	163	184	170	171	158	180	199	207	168	183	178	176	182	166	201	199	173	158	188	192	182	196	189	190	188	152	181	182	180	176	162	180	167	153	187	171	185	188	165	168	181	173	179	183	186	182	167	186	191	183	202	175	177	193	177	170	154	170	185	172	193	186	189	197	174	172	180	165	173
25523	15612	3902	1858	1269	992	840	696	578	476	430	433	362	314	298	333	316	285	301	294	278	284	275	244	239	270	249	248	304	402	639	2132	2607	847	240	251	233	236	238	254	249	235	296	273	225	237	245	225	248	231	226	244	242	235	232	238	239	215	236	252	273	227	235	233	228	246	249	264	232	223	228	239	233	264	241	212	240	216	243	260	236	251	238	210	234	249	238	257	271	227	231	260	249	258	231	240	242	208	222	231	216	250	251	257	229	239	240	258	258	253	240	236	231	238	239	242	240	242	248	221	258	233	215	239	218	245	228	229	247	254	238	199	232	229	221	215	252	223	249	265	224	243	234	255	246	249	248	237	223	240	272	268	251	244	230	235	235	229	255	239	264	250	241	258	261	218	212	243	262	279	262	247	238	242	233	246	255	227	203	211	252	238	238	223	243	255	242	242	222	244	239	214	216	241	215	218	255	244	251	225	265	241	248	252	266	244	252	264	224	242	207	247	245	252	200	242	220	235	241	213	222	234	232	224	258	227	252	229	238	270	254	260	211	243	238	226	251	229	258	233	232	230	247	230	272	231	243	226	236	253	220	282	249	254	241	245	234	237	214	214	233	235	237	229	229	247	235	258	262	260	238	215	232	235	255	222	248	246	223	249	205	200	243	214	263	240	204	224	246	216	218	243	221	251	247	230	249	235	266	229	247	244	218	236	209	252	248	248	219	223	274	245	239	241	236	242	266	221	229	234	259	259	242	245	241	235	228	226	201	230	243	251	223	243	258	246	230	227	240	228	255	225	226	242	275	240	220	218	239	254	223	227	225	225	264	271	228	220	238	253	237	221	232	215	238	235	244	214	226	242	244	239	225	253	218	254	227	230	221	253	262	265	222	262	270	247	242	231	243	255	222	253	222	218	248	230	266	224	236	252	243	248	229	218	250	263	241	229	251	251	236	229	233	259	256	243	231	231	234	258	240	223	237	237	226	258	216	227	239	208	235	254	211	253	235	224	234	251	236	222	218	228	235	240	214	250	232	223	216	223	262	249	233	238	246	237	242	263	208	261	259	225	252	242	222	233	241	266	234	234	237	203	238	240	232	252	215	260	258	252	240	246	257	227	270	218	232	240	237	243	248	223	247	226	237	248	233	235	201	233	244	241	216	215	257	260	227	252	212	225	229	241	253	239	223	223	242	239	238	227	232	244	260	265	228	238	223	230	253	221	235	262	223	240	240	248	241	200	228	232	258	230	269	243	251	233	244	230	232	228	239	228	222	261	217	229	227	226	220	245	234	221	247	241	222	238	227	230	222	266	239	240	206	234	240	247	226	270	222	238	225	210	227	247	240	242	217	226	260	246	227	245	260	264	236	238	251	237	244	250	230	221	246	222	244	258	263	242	221	247	229	266	234	218	249	214	260	242	220	258	238	262	241	220	231	224	263	243	257	229	217	247	232	223	223	224	232	268	217	200	213	216	256	248	223	206	258	215	227	246	243	209	217	197	240	257	261	222	242	229	221	227	246	270	249	248	264	254	235	251	237	244	230	245	215	235	227	214	251	237	242	225	216	247	235	242	255	231	244	243	245	258	246	258	233	232	239	250	245	230	229	230	228	251	230	226	235	242	254	229	248	257	276	230	239	225	224	245	243	287	236	227	245	245	250	220	244	265	232	234	253	232	237	245	222	237	241	242	235	220	231	269	236	227	227	265	212	216	237	227	243	268	214	264	229	216	237	254	257	252	244	231	224	251	214	227	248	235	239	232	239	229	214	249	224	261	251	238	243	248	228	244	209	241	237	223	264	250	241	240	249	224	252	267	211	214	244	237	248	240	236	257	241	247	234	242	228	251	208	254	248	250	238	240	232	232	244	232	228	209	231	227	263	238	250	208	220	250	260	255	240	227	252	224	248	256	246	243	259	233	264	234	227	231	243	217	218	251	244	225	216	246	262	249	232	245	250	227	225	228	233	261	232	254	225	220	255	253	237	236	246	228	216	255	255	241	254	239	254	220	205	252	248	232	233	230	255	201	201	239	220	208	245	231	253	223	230	216	245	233	253	235	235	239	245	228	241	272	247	242	251	255	220	247	233	263	224	249	246	244	238	257	257	232	234	250	235	239	244	230	249	260	226	249	279	232	245	240	256	259	214	232	239	245	231	254	218	236	215	213	235	238	243	263	238	256	237	232	279	250	221	244	244	276	240	239	203	265	214	222	239	252	238	243	241	242	228	203	230	248	272	218	226	233	255	241	248	221	229	246	247	244	213	268	232	241	200	229	257	242	240	233	240	219	247	228	240	230	226	230	219	236	238	266	220	258	243	253	270	244	223	250	229	241	225	222	240	244	228	248	245	240	241	229	235	257	228	209	231	239	248	251	259	226	250	239	226	221	226	245	237	243	243	228	259	247	253	231	251	248	258	243	256	238	233	253	221	238	227	244	240	248	231	224	239	245	267	233	246	254	235	219	256	201	250	221	244	231	226	259	260	222	250	224	249	232	245	239	245	255	223	240	231	208	244	223	262	238	237	254	230	219	227	247	253	238	251	225	244	240	242	225	258	267	232	245	232	232	240	238	249	237	218	213	251	225	248	235	235	250	235	232	222	256	256	220	217	227	224	251	198	214	260	228	239	259	237	260	239	239	256	275	231	249	230	225	233	224	237	232	244	240	248	238	234	244	228	210	228	231	233	212	248	229	245	243	233	235	197	267	242	240	216	243	260	202	261	227	256	216	230	248	241	275	253	206	229	247	256	235	219	230	240	228	235	254	239	219	249	210	241	249	260	234	201	243	240	231	233	231	224	256	258	241	242	258	251	225	232	263	220	236	220	246	270	269	240	241	225	231	233	272	260	233	225	262	238	240	231	251	263	234	229	229	237	235	226	237	241	217	234	233	220	236	229	243	213	231	220	221	248	226	235	253	215	228	255	229	254	225	205	234	264	245	261	207	251	228	239	236	226	256	252	220	248	230	230	224	237	222	236	228	246	227	234	245	221	216	226	236	245	248	229	254	261	256	236	250	237	233	229	240	251	249	221	241	276	257	244	256	220	260	236	226	243	242	229	244	262	264	251	249	210	213	229	248	222	246	241	254	261	251	225	213	222	215	245	251	249	256	218	218	247	233	237	213	231	243	225	236	240	230	238	251	236	225	250	247	243	219	255	237	267	253	241	222	232	228	254	244	240	216	241	240	228	251	225	239	228	232	242	246	262	211	227	255	230	255	224	244	240	227	221	242	245	268	270	230	242	237	242	241	215	236	264	262	238	256	242	241	248	237	231	238	247	228	243	249	252	246	233	221	233	203	253	229	218	227	246	244	237	222	254	193	258	269	262	250	264	251	224	235	231	219	233	282	248	262	233	216	245	231	222	220	261	215	248	241	211	259	213	252	224	261	216	230	216	234	231	235	231	243	252	240	260	231	241	242	252	224	225	253	212	245	256	216	245	258	213	225	255	236	243	225	240	255	243	239	211	227	250	263	222	259	236	236
23254	21381	29117	24046	21382	21328	5161	1115	819	774	697	633	575	587	545	568	543	501	521	503	502	470	489	476	452	457	428	446	463	514	1805	4214	4725	1142	406	415	378	426	402	408	434	392	444	408	405	387	412	424	453	384	372	456	434	429	413	420	419	397	429	430	409	380	396	426	426	421	415	396	409	385	382	423	438	428	406	448	405	447	436	406	392	386	422	429	391	394	416	431	428	408	383	395	424	387	425	411	384	400	399	431	425	422	408	415	401	409	391	370	439	428	407	413	443	419	415	412	413	443	437	383	381	381	407	396	404	371	386	454	448	416	399	411	410	396	377	418	373	418	410	426	402	412	412	423	410	423	443	388	435	404	412	411	406	395	424	400	416	389	388	403	392	436	410	427	413	430	377	368	372	374	421	428	417	410	441	441	403	407	401	425	425	402	423	414	402	405	405	407	385	402	407	382	437	421	407	396	416	416	390	399	407	370	392	364	431	397	388	425	397	401	410	365	376	410	452	385	413	383	420	437	426	436	417	395	391	420	420	399	394	429	434	399	387	402	433	404	425	362	426	464	398	373	401	399	372	418	419	380	386	410	426	441	398	410	417	396	392	405	421	396	380	424	392	400	436	401	398	424	410	405	395	427	406	452	420	436	415	379	403	443	392	400	423	424	397	423	394	400	388	436	411	402	409	413	383	372	428	428	436	404	419	407	401	403	414	403	403	419	352	385	412	429	380	440	388	368	404	408	424	413	381	412	425	394	398	436	451	415	405	390	415	412	426	412	410	406	413	381	423	446	395	368	455	405	420	445	377	421	412	458	379	441	388	418	431	395	382	391	390	413	390	427	454	409	385	438	369	407	405	431	394	388	408	412	423	405	380	361	418	381	404	399	413	430	429	400	394	407	434	371	433	415	401	436	386	403	373	386	409	412	412	393	429	408	426	408	423	385	414	375	426	395	402	421	419	409	423	402	415	384	424	399	432	400	427	398	419	438	415	420	434	433	391	410	413	430	416	452	421	423	390	428	403	413	393	384	429	402	381	410	410	403	385	396	388	402	398	395	409	407	409	430	375	426	410	396	405	408	424	401	416	397	434	422	401	439	392	391	422	390	426	419	370	403	423	384	371	406	403	408	417	392	391	405	432	424	384	381	394	432	441	386	413	453	395	438	436	446	394	384	418	435	416	405	418	415	419	393	406	383	413	434	419	378	418	396	412	402	400	417	421	381	412	398	416	403	390	415	390	434	409	415	388	408	396	395	386	424	397	391	406	437	400	418	412	434	422	388	385	450	420	406	423	397	414	400	404	396	370	421	433	453	398	433	408	413	402	381	393	415	395	409	428	424	382	376	405	412	424	402	416	415	385	419	414	410	429	403	446	402	414	373	407	397	398	399	377	387	394	378	395	421	416	440	371	352	388	408	382	412	391	454	388	396	387	403	440	409	369	369	412	418	424	419	430	386	406	420	404	408	417	416	404	413	391	396	407	393	404	385	421	424	399	403	426	407	383	387	423	395	420	388	390	421	376	422	393	420	409	432	393	405	403	385	376	377	413	377	400	420	398	425	402	449	418	406	408	389	372	417	391	402	421	357	416	413	407	373	354	415	435	381	433	409	403	386	424	442	392	382	389	401	385	419	401	389	375	381	414	409	404	391	401	410	421	448	406	427	399	441	419	397	416	373	404	418	411	400	406	394	381	363	410	431	433	400	399	410	401	409	408	424	414	413	353	352	410	427	417	399	408	429	383	402	444	411	381	418	409	405	381	400	408	409	377	418	423	400	355	416	399	398	426	386	395	415	389	363	427	403	416	396	382	420	404	433	376	389	402	440	402	368	401	402	426	386	411	385	387	401	400	413	398	410	359	411	413	432	405	429	393	432	428	401	433	400	385	413	425	411	394	400	406	400	425	385	403	417	434	401	397	404	415	420	389	416	389	406	436	413	413	385	431	441	388	402	424	386	389	415	407	424	416	369	424	419	362	366	377	388	389	374	420	408	410	414	413	400	387	402	427	403	436	383	421	389	430	410	433	378	416	409	429	409	423	427	397	399	417	393	396	410	378	420	385	421	396	418	406	405	418	432	390	415	396	417	394	425	386	419	417	378	374	422	389	398	433	395	420	424	432	407	459	372	401	406	412	414	396	393	420	395	373	391	394	395	464	403	376	376	429	384	452	422	401	378	372	402	396	419	438	390	415	409	380	373	375	408	366	396	410	430	424	380	398	394	426	399	410	412	409	427	413	448	388	395	408	409	408	415	391	376	409	419	367	365	415	389	393	372	407	368	397	391	414	440	392	402	416	403	390	406	415	430	426	421	394	384	422	414	425	396	381	389	459	411	385	384	403	420	371	415	400	424	418	436	417	404	406	412	394	421	414	393	379	379	413	431	405	413	419	423	418	410	386	397	426	397	378	394	445	412	375	393	380	394	405	385	394	418	407	424	392	386	352	415	437	425	430	421	416	421	451	411	404	414	395	422	411	375	424	387	409	411	399	359	409	331	389	389	427	384	435	408	409	370	429	417	378	380	413	382	421	423	443	408	382	416	419	415	401	397	377	398	419	414	373	438	410	423	427	412	398	424	423	420	421	365	398	407	397	412	417	389	379	447	413	384	454	434	406	402	430	394	393	418	428	406	417	402	369	422	389	418	380	386	435	401	452	401	408	395	436	440	367	418	407	392	392	389	414	369	403	385	370	391	404	447	399	439	407	372	383	387	406	385	388	400	372	394	401	376	410	388	390	421	411	373	381	410	398	442	435	391	397	417	425	415	427	387	419	384	429	425	407	407	399	416	413	439	395	387	394	389	411	389	404	404	425	416	412	407	397	414	435	409	397	354	458	417	440	414	403	391	400	385	369	396	404	420	406	426	426	398	417	406	405	396	409	385	395	409	411	385	387	409	434	422	377	429	408	408	378	390	392	430	387	426	383	417	394	418	400	405	413	383	377	426	422	426	394	413	404	385	400	403	422	380	427	388	420	400	419	413	422	385	406	402	416	418	389	408	410	439	407	393	421	431	389	423	400	418	414	399	415	388	419	400	418	404	411	381	421	424	426	441	421	385	402	400	408	456	397	386	414	403	445	413	394	384	415	413	397	384	425	427	382	353	384	402	403	413	427	454	386	415	398	396	394	386	426	409	397	389	402	404	406	390	393	407	416	405	417	424	448	397	393	430	443	420	403	401	394	381	451	421	401	391	417	422	394	420	431	413	369	420	409	420	454	411	408	399	420	376	384	402	420	427	390	425	403	395	389	429	395	422	399	392	461	390	391	417	411	389	417	402	411	386	388	423	370	389	385	404	399	394	379	404	427	428	426	378	401	380	428	375	402	425	425	378	440	370	396	418	388	393	376	430	414	378	387	431	372	435	464	389	397	418	395	419	431	453	367	396	412	403	396	367	402	415	429	396	402	386	437	380	411	383	420	396	417	430	442	433	404	397	397	392	401	391	398	461	398	362	385	420	406	405	383	435	445	415	376	398	414	380
31195	27491	11977	6173	4481	3294	2539	2091	1666	1361	1278	1077	917	874	864	746	767	656	698	641	664	628	566	593	555	558	565	581	545	680	3185	7528	7824	1697	511	499	494	503	504	480	489	477	513	497	481	531	480	529	465	525	495	499	486	529	480	523	487	532	511	488	508	513	469	518	521	511	453	469	478	494	500	484	464	494	455	487	487	516	503	477	490	516	486	510	528	493	511	495	496	445	490	502	525	525	469	494	506	497	469	496	482	485	497	515	465	480	499	485	514	494	486	528	459	477	493	495	525	501	515	538	509	521	486	488	485	474	483	493	496	452	510	520	491	443	490	456	468	516	470	517	486	532	456	477	528	496	469	470	518	486	521	515	488	488	513	496	475	499	459	508	472	521	509	503	458	495	512	522	487	505	497	553	473	494	499	467	509	525	487	510	502	490	476	496	488	466	504	517	504	452	496	494	472	512	527	483	458	510	526	480	476	509	486	511	470	530	500	520	471	470	484	504	501	505	495	483	534	493	512	502	503	516	495	504	498	502	474	488	487	544	458	520	473	530	486	500	467	510	501	470	534	498	495	450	481	453	502	481	501	495	461	453	474	467	468	465	504	489	507	508	510	498	475	488	479	503	497	488	462	466	499	458	496	480	515	485	510	534	480	491	499	499	464	470	487	510	513	477	487	482	478	489	465	483	506	479	473	494	489	518	486	510	512	503	467	564	474	521	549	475	499	503	478	485	483	511	489	526	466	486	517	524	507	487	505	487	512	466	485	495	490	427	511	538	481	471	472	534	483	469	466	523	473	503	492	527	470	468	498	486	507	472	495	514	495	536	498	478	470	476	502	490	515	446	482	487	478	487	466	515	467	503	503	487	517	478	514	503	500	513	467	491	464	485	489	527	493	503	476	513	463	498	504	485	453	486	514	493	499	491	445	468	458	534	502	464	474	521	491	495	458	496	456	462	475	489	495	449	498	474	478	476	507	458	514	502	486	493	453	507	484	515	503	481	494	482	499	475	513	494	467	490	492	506	459	496	510	490	486	503	466	469	475	498	470	498	492	457	476	504	462	473	481	514	488	508	486	458	493	485	485	498	495	466	502	495	476	494	501	487	515	505	498	460	497	490	484	489	504	451	529	455	466	481	507	466	504	498	470	481	489	481	513	497	513	476	474	491	501	463	483	490	458	490	515	528	450	492	459	487	477	463	497	501	509	494	465	475	458	519	491	491	505	463	452	514	438	516	517	480	470	510	501	467	511	535	450	452	448	489	524	468	526	478	487	490	501	450	475	480	496	491	496	501	487	484	501	485	463	448	526	481	480	457	485	473	486	507	481	503	496	547	516	534	499	486	444	489	478	502	483	476	474	526	499	504	467	518	492	512	504	506	501	462	477	485	476	519	499	466	489	486	514	485	486	455	490	484	500	479	506	463	488	531	484	502	492	475	452	501	498	461	497	498	504	486	503	521	481	470	467	514	498	551	513	494	533	547	516	498	473	491	470	476	471	500	517	493	498	473	486	493	482	504	509	453	459	535	493	476	532	501	471	491	499	468	519	466	513	518	506	526	478	492	485	494	455	491	497	530	487	446	533	462	466	443	473	467	493	509	491	501	489	523	443	516	487	490	517	510	526	503	487	473	469	505	489	469	508	508	488	471	522	495	468	478	502	480	525	501	459	468	577	525	471	485	502	473	467	484	482	520	480	503	486	507	496	459	507	487	469	518	481	503	508	503	540	481	512	482	482	475	458	480	458	492	527	513	487	502	502	497	527	537	500	427	548	499	508	486	510	480	489	503	521	484	469	512	534	511	502	533	489	499	464	502	554	465	508	531	500	455	479	523	455	488	499	473	480	514	502	453	498	441	570	467	517	483	492	482	496	498	493	527	463	485	462	497	447	483	494	458	485	483	507	479	445	487	518	469	473	447	499	494	523	486	494	501	484	503	464	533	470	489	497	478	456	508	528	511	524	489	492	469	486	531	473	495	447	449	498	477	498	436	530	496	482	468	537	460	471	452	474	460	499	526	489	475	520	478	494	501	475	521	485	500	497	478	459	479	476	482	490	503	519	495	491	506	497	451	459	486	487	498	506	495	492	506	489	501	476	477	489	517	488	485	454	494	514	504	488	496	507	502	498	478	516	446	498	508	474	474	482	457	489	491	534	458	487	467	480	479	481	543	475	460	495	501	465	513	528	545	481	456	485	503	479	481	525	510	499	472	555	516	505	483	510	467	461	508	499	498	487	468	498	450	452	473	475	487	467	462	469	456	488	528	521	485	479	505	494	487	493	504	495	494	520	484	499	512	471	479	540	476	491	528	486	470	453	536	526	528	502	495	464	490	503	524	478	486	516	467	489	504	490	487	484	481	506	505	484	474	489	490	501	487	519	463	486	453	538	488	475	480	474	496	517	484	496	504	473	480	510	495	494	494	483	500	471	506	453	472	481	465	485	492	484	524	517	499	466	476	479	454	472	490	492	511	468	486	452	548	492	484	500	470	518	484	501	527	510	502	479	487	460	470	499	528	485	499	488	495	490	490	541	494	507	496	478	521	478	483	506	482	494	440	528	483	498	491	497	501	503	506	511	509	491	513	490	521	469	502	474	496	481	514	491	454	510	463	493	461	523	488	545	471	480	467	453	420	473	513	483	492	511	524	489	524	498	517	521	492	505	447	504	512	456	517	437	511	496	492	492	508	470	470	461	513	468	510	508	460	465	449	502	499	474	490	489	509	489	514	464	490	463	476	506	491	514	517	538	532	497	536	504	481	470	524	503	504	464	507	505	491	479	471	511	502	513	470	494	467	491	502	516	497	490	486	516	504	478	495	507	513	522	517	467	503	508	451	491	477	509	499	526	481	474	481	501	482	490	530	486	469	472	501	518	493	490	509	497	490	454	502	439	495	475	465	486	505	507	486	471	522	490	490	498	487	516	473	448	470	503	480	478	461	503	494	501	511	487	487	450	501	502	488	488	469	509	484	527	477	501	497	521	485	458	473	480	511	498	483	494	516	516	478	528	516	491	518	483	492	501	505	531	508	492	494	542	476	501	447	463	515	480	529	525	479	509	503	483	469	483	472	488	496	491	454	493	501	525	486	481	497	515	507	512	459	494	477	501	520	518	471	472	472	506	473	512	489	490	502	505	543	531	515	522	468	461	525	446	504	461	509	467	482	478	502	512	451	501	475	513	439	480	491	517	489	492	474	496	458	505	491	509	487	464	495	543	533	457	539	511	504	492	521	490	529	523	492	495	516	492	492	488	460	473	537	481	487	471	481	529	491	513	497	429	525	493	470	512	493	534	509	477	506	470	482	505	499	511	487	513	439	512	476	454	505	506	492	503	489	435	520	500	500	483	515	456	487	503	479	500	456	491	467	441	513	458	470	530	530	502	458	512	462	513	479	479	492	520	479	481	455	495	499	500	520	512	516	517	478	497	511	524	485	514	476	486	473	499	484	485	481	518	493	514	544	504	468	463	506	455	480	501	509
27989	19346	5035	379	249	200	197	180	195	186	178	157	194	172	167	170	189	167	187	198	165	174	157	171	164	170	172	166	146	161	221	273	306	153	164	164	175	157	139	169	167	199	168	162	166	161	169	166	184	167	168	155	165	166	166	150	170	164	172	161	182	178	172	168	149	165	162	177	189	170	195	157	179	202	183	142	176	166	189	171	152	172	188	178	169	176	171	155	177	155	152	163	178	207	162	189	180	158	182	165	164	179	149	184	180	162	190	170	160	184	159	149	171	162	191	161	175	165	197	163	172	175	175	159	188	158	181	180	182	143	167	157	171	170	186	193	178	178	187	159	182	171	169	195	170	176	173	175	196	129	148	180	201	159	201	174	202	151	176	157	202	174	172	161	171	186	186	164	149	172	149	168	166	175	154	164	169	179	188	156	163	188	168	151	161	178	183	199	181	175	179	171	173	185	165	158	182	161	163	160	171	179	191	162	183	170	174	172	166	196	175	167	181	166	171	157	145	169	178	181	178	169	161	155	173	157	158	162	163	155	181	174	174	182	197	170	161	167	160	183	175	163	166	166	170	194	166	135	163	161	190	175	171	159	175	178	171	159	184	168	164	174	171	166	184	173	167	184	148	193	180	166	169	191	194	181	173	167	180	202	152	169	193	182	152	164	149	178	180	154	156	181	161	173	193	184	169	201	150	174	179	168	166	154	159	153	168	175	194	177	166	141	190	187	191	181	180	169	180	177	179	154	160	170	169	175	186	175	159	175	161	168	189	165	176	161	144	180	166	166	174	170	176	161	179	147	170	181	188	171	167	162	150	158	170	177	182	164	170	181	153	179	176	172	190	179	177	157	186	166	155	163	157	162	179	156	153	168	157	150	164	156	190	165	169	187	149	153	194	181	141	161	161	170	164	174	149	167	200	171	184	144	169	162	161	162	192	193	172	176	163	178	159	184	173	176	175	187	150	166	168	146	170	180	162	162	166	185	168	162	171	169	154	158	167	183	177	181	162	164	181	188	176	163	173	177	164	157	174	153	175	177	157	147	152	166	161	175	166	168	185	176	176	164	180	155	175	178	157	178	187	151	165	173	160	168	150	172	182	162	155	185	166	173	155	179	191	193	173	175	169	179	164	156	166	172	177	152	181	164	176	173	161	173	170	173	198	174	171	172	170	168	199	171	170	176	180	167	158	177	166	166	168	177	169	156	171	173	182	178	169	169	160	189	172	161	187	161	144	169	156	167	149	187	180	168	157	147	169	170	175	166	157	158	161	163	163	176	155	168	173	189	162	171	162	175	166	188	177	161	155	161	175	170	147	191	173	201	178	171	159	177	147	173	153	186	168	151	167	168	181	174	152	191	186	164	165	174	186	178	162	163	176	162	148	166	164	175	158	163	179	173	182	178	145	188	154	167	165	182	157	171	161	175	152	181	165	149	184	175	168	163	167	167	176	169	183	172	181	149	182	148	166	149	174	172	164	152	180	196	177	148	171	178	173	169	178	155	161	172	159	192	166	156	179	177	172	160	177	178	184	156	174	159	161	179	164	162	191	184	177	146	181	160	175	167	146	185	149	179	176	185	146	173	164	196	192	159	184	184	179	172	183	170	145	158	175	153	179	155	158	164	199	161	178	157	176	150	157	168	155	164	199	173	156	171	186	204	173	158	178	179	177	151	191	165	175	168	175	188	165	190	169	156	175	167	162	178	173	149	159	173	185	164	161	148	160	154	168	177	162	164	175	189	207	146	178	179	185	174	171	172	187	167	175	178	161	175	184	188	153	161	183	145	172	172	170	180	171	155	176	168	161	186	153	149	166	170	192	176	151	183	183	155	169	174	165	164	183	162	168	180	187	177	173	183	170	166	176	159	167	177	167	187	146	180	172	177	165	170	159	162	156	166	183	198	158	173	164	169	175	177	161	165	163	153	176	165	167	172	178	158	158	162	177	172	159	174	172	175	174	175	160	165	173	174	197	187	162	188	171	160	173	151	172	166	169	170	169	169	130	158	168	153	147	166	151	195	153	173	149	180	186	168	194	153	182	171	191	166	165	161	160	161	166	189	181	181	176	175	158	193	175	153	184	158	163	163	167	140	147	160	162	171	182	156	185	157	208	177	156	167	167	154	160	161	182	171	161	175	162	166	183	188	195	159	174	150	175	152	179	185	163	165	191	175	179	149	170	171	166	198	183	162	182	172	159	172	178	187	183	162	166	158	158	159	192	184	164	168	175	151	187	175	169	167	140	160	165	171	168	143	211	176	182	179	173	173	151	151	184	192	170	170	151	175	152	162	164	174	159	163	157	166	191	179	172	180	187	193	201	181	163	167	161	194	164	185	170	180	179	168	177	188	156	156	155	185	182	170	194	155	168	184	205	172	174	192	156	177	171	187	167	161	164	179	181	162	149	164	182	180	147	149	147	163	173	181	176	178	174	183	162	164	157	173	175	170	164	170	183	156	178	159	179	169	174	171	174	166	174	161	161	196	161	174	153	166	158	168	173	163	178	160	183	153	162	150	174	144	167	177	179	199	154	182	171	168	170	172	196	175	188	152	156	136	183	173	174	155	156	212	173	185	164	179	179	161	172	155	156	182	170	191	186	176	172	160	174	185	180	164	165	175	160	167	161	168	178	186	187	185	176	181	161	162	154	154	174	165	169	167	177	201	160	156	178	178	149	167	164	171	170	180	158	169	178	174	161	174	169	162	177	176	175	172	200	169	150	203	168	169	181	167	161	200	185	149	198	169	151	162	166	153	171	139	186	183	154	172	162	184	172	167	150	173	170	183	152	183	164	172	137	171	201	180	171	188	158	158	165	173	177	185	197	173	175	176	163	183	176	170	186	176	173	180	161	160	172	164	185	166	192	161	178	180	154	157	180	187	184	169	163	167	163	164	182	161	183	167	178	185	175	176	174	168	150	178	162	172	177	159	178	162	157	163	153	178	149	166	166	163	171	166	158	180	171	191	171	170	170	146	201	150	150	186	184	158	186	165	200	189	178	186	164	155	166	183	160	178	176	180	156	193	167	162	169	185	170	184	179	182	176	176	165	156	149	181	170	200	166	169	164	168	165	150	150	186	167	197	178	179	178	179	167	157	155	152	179	182	176	159	161	162	178	188	147	183	141	173	193	186	152	191	151	165	183	155	165	167	176	167	176	161	152	157	139	182	175	160	161	181	170	163	178	179	162	176	166	176	165	161	155	155	165	167	160	186	175	164	159	162	188	162	189	158	178	172	176	178	153	164	167	168	190	173	187	157	207	161	176	161	152	177	166	151	170	161	166	188	178	191	172	171	166	165	171	158	168	169	167	163	154	178	163	162	177	157	173	155	168	152	170	185	162	174	157	142	164	179	169	176	174	183	174	174	171	181	187	187	153	188	177	172	161	154	172	178	169	161	184	163	146	179	170	179	188	153	178	152	164	173	184	169	154	172	202	179	176	189	171	184	164	174	184	155	167	180	166	174	192	175	145	166	177	172
21758	8179	731	435	300	297	280	226	282	217	243	235	222	235	234	232	239	247	223	208	237	214	239	215	210	192	229	200	210	222	284	480	498	225	222	214	174	228	237	203	207	203	218	201	215	193	203	210	217	234	223	226	184	220	228	207	214	185	190	191	212	199	196	215	187	198	199	231	227	219	218	199	182	198	174	213	204	222	219	230	231	200	249	219	174	213	193	224	245	197	213	206	206	197	192	222	228	241	250	198	253	221	204	222	251	229	221	209	204	210	232	208	220	220	236	207	221	205	185	223	226	209	210	215	221	188	193	181	235	210	216	207	210	178	202	203	238	212	226	220	219	220	220	216	220	224	188	199	183	217	222	239	232	188	211	206	219	233	223	198	207	208	222	213	210	227	229	192	232	187	224	208	244	227	216	237	221	205	222	209	204	214	210	218	223	198	223	210	209	202	205	198	225	181	217	208	217	182	202	226	229	184	254	201	186	215	214	263	196	202	210	209	231	187	221	205	190	197	205	227	226	212	230	214	194	208	227	218	233	214	231	254	225	218	241	234	212	233	208	231	204	212	196	242	223	220	206	228	216	196	214	203	195	189	192	234	216	207	252	193	238	212	220	225	237	224	218	199	219	207	216	235	206	211	220	190	221	199	190	209	213	256	215	209	217	206	238	247	194	234	200	232	250	217	214	225	214	210	225	224	230	200	211	217	192	231	202	216	214	211	209	221	229	216	181	214	202	206	211	218	223	228	203	192	226	226	215	216	210	219	210	227	250	219	229	208	192	236	222	185	226	220	233	230	212	210	236	221	204	224	214	247	199	240	194	208	194	199	199	224	211	211	203	224	202	208	212	196	191	215	227	227	197	229	222	206	233	193	193	199	223	204	225	183	221	231	200	230	215	224	215	224	228	209	200	202	219	235	210	193	252	230	218	209	195	201	198	222	196	226	201	237	223	228	234	195	188	213	229	220	242	202	215	223	235	221	206	199	212	196	228	185	204	228	217	201	218	191	239	213	212	199	205	238	236	221	229	233	214	210	228	222	233	244	199	227	205	231	219	216	206	240	217	204	223	226	204	207	229	220	214	231	225	183	222	196	228	220	201	225	216	222	206	229	217	207	216	200	217	207	216	211	213	208	217	231	206	207	210	202	205	216	217	228	238	230	221	228	220	189	218	213	217	199	211	216	233	201	204	236	200	216	224	220	209	232	244	204	232	226	207	206	197	246	226	228	222	213	232	209	236	207	230	211	200	215	253	228	226	226	196	220	213	183	241	217	219	226	200	197	204	235	206	262	210	229	213	222	211	178	228	217	217	196	220	198	236	207	241	207	221	233	218	233	206	230	210	212	253	206	211	244	238	212	226	241	208	202	231	233	186	232	240	201	200	219	188	229	215	258	199	210	212	235	194	223	203	232	197	229	231	207	192	212	221	194	208	207	190	219	221	232	221	221	177	234	223	205	210	227	215	221	222	221	210	220	210	242	218	199	200	237	224	218	203	222	212	209	221	223	216	223	231	220	218	206	201	225	215	204	218	190	231	227	249	228	228	200	202	237	211	231	204	226	213	211	240	219	221	211	230	219	211	190	222	213	207	186	202	204	243	203	233	203	211	204	221	203	197	206	219	233	213	202	228	227	223	216	213	188	225	242	210	214	215	202	196	240	229	199	223	210	241	218	230	187	214	220	230	245	223	180	194	180	214	210	227	224	219	217	228	227	242	233	199	194	191	209	194	250	220	235	224	220	225	235	219	215	189	196	217	213	199	183	232	213	203	228	211	221	218	189	220	218	220	191	230	205	232	228	220	214	258	203	248	221	220	214	213	224	208	208	222	196	220	214	193	221	198	210	213	227	229	223	233	219	225	211	202	195	212	216	220	222	219	251	232	226	198	221	218	251	229	224	216	219	225	222	207	194	226	231	214	241	215	211	210	222	203	238	178	234	244	241	241	196	236	204	221	194	203	213	246	221	206	210	214	278	241	229	213	222	215	212	202	221	249	200	203	218	216	213	194	210	207	186	219	204	238	205	196	219	218	239	220	225	184	218	219	221	222	243	225	213	219	236	213	221	235	206	205	213	218	218	203	217	220	215	219	213	191	199	212	222	207	213	220	206	214	208	212	209	203	226	215	195	199	198	220	222	249	196	243	162	234	214	239	230	229	223	210	201	213	234	212	212	218	224	218	229	221	214	200	215	203	216	205	224	197	230	232	208	232	228	216	209	189	208	210	242	217	216	240	232	213	233	232	224	204	206	220	216	207	240	224	235	219	188	219	206	209	220	204	205	222	194	223	211	223	229	208	207	209	212	216	210	207	200	219	216	216	200	206	199	242	224	216	225	230	206	224	228	202	202	231	215	209	211	223	214	211	202	206	235	211	220	238	235	219	233	207	184	209	209	231	236	217	209	220	196	215	230	193	195	211	222	209	235	217	212	229	186	213	216	223	226	198	215	210	199	197	219	231	214	199	216	244	214	213	214	226	205	224	235	205	184	244	212	189	189	239	213	220	171	201	206	196	206	196	183	223	221	243	214	221	206	234	201	206	231	219	249	192	219	215	233	232	201	195	225	199	215	200	200	213	252	200	229	218	228	194	204	208	213	217	213	222	230	192	223	208	217	215	206	236	220	219	209	237	207	234	243	234	248	229	213	223	224	228	228	209	215	212	199	191	211	212	203	209	227	219	193	218	201	197	244	230	196	212	215	192	198	216	219	219	216	195	207	210	241	221	186	237	224	213	215	186	250	227	198	210	197	213	219	200	234	213	224	227	212	204	230	229	194	204	215	209	193	210	220	215	207	217	209	216	212	236	222	225	210	225	215	242	228	229	190	194	223	207	233	205	231	197	209	236	233	213	221	232	222	196	210	197	204	208	221	210	210	206	202	222	211	215	244	195	219	209	248	219	224	189	211	231	260	209	219	214	226	239	195	216	226	230	208	198	210	237	200	219	221	229	230	191	233	193	222	204	232	207	224	240	200	209	207	208	177	220	195	219	239	210	225	213	219	220	243	222	213	185	224	217	199	196	227	217	223	207	185	224	202	219	219	210	228	204	192	233	222	216	218	246	204	228	226	199	244	212	232	213	186	219	207	238	206	211	210	215	234	201	226	214	232	204	223	231	245	244	212	226	222	190	214	226	230	236	232	195	232	222	210	218	225	202	217	235	219	202	220	213	222	212	246	197	213	224	217	209	206	235	214	210	221	206	221	222	230	205	205	217	213	194	219	226	220	196	248	234	214	191	200	208	182	202	225	224	224	218	198	219	222	208	197	224	211	213	198	226	215	215	214	215	197	218	207	210	231	200	233	222	223	221	216	207	220	233	225	225	231	203	198	233	220	231	202	220	203	234	197	221	199	198	244	201	220	220	224	218	229	225	209	206	198	217	227	222	220	229	218	225	190	206	201	215	190	218	210	194	253	212	204	232	245	216	197	206	189	183	205	204	231	248	206	217	231	224	200	220	231	210	211	218	222	241	198	207	204
24808	21319	27998	24962	16330	1222	710	528	449	412	384	406	362	342	324	345	301	328	308	278	306	289	286	282	265	288	309	314	292	521	1052	1582	520	294	262	293	261	263	287	272	290	294	284	262	281	312	290	283	323	279	276	287	275	262	282	298	265	248	282	269	299	279	277	283	284	290	266	270	306	282	290	287	267	276	268	309	275	264	290	301	298	286	286	286	316	307	307	309	277	281	299	260	276	290	285	299	288	266	297	258	280	309	270	271	240	318	266	258	260	297	295	268	270	296	261	286	269	279	281	275	246	294	253	291	263	261	282	277	297	303	278	277	248	306	286	268	289	271	277	247	295	268	296	300	274	286	274	279	261	296	270	240	283	280	286	268	261	281	302	264	242	289	270	277	276	262	267	292	295	271	298	286	266	273	266	293	276	286	286	289	279	262	273	247	259	283	294	290	289	314	264	307	241	243	277	274	283	290	274	301	264	292	273	299	297	257	270	284	267	269	260	297	272	311	233	298	275	290	252	282	292	277	268	273	319	271	245	264	280	294	258	258	271	279	280	263	307	264	284	283	285	288	299	251	270	275	286	270	282	288	293	270	304	278	259	275	293	264	291	301	269	297	271	292	263	274	274	259	260	259	296	282	273	283	246	252	255	262	265	307	273	290	274	259	282	270	303	305	287	287	287	287	306	290	291	274	284	236	269	301	274	305	273	269	265	273	286	302	287	263	267	277	266	258	266	267	267	294	265	276	267	281	261	279	271	300	269	293	275	268	266	293	246	282	265	288	274	272	274	264	272	295	300	260	305	270	256	264	290	297	273	240	274	272	298	256	266	314	284	257	296	280	307	269	268	294	289	263	290	273	300	281	233	304	280	286	273	259	269	266	299	304	277	274	270	295	293	272	290	300	311	269	269	289	233	307	293	269	291	276	317	282	278	256	281	279	295	286	293	278	286	292	277	287	252	264	259	240	246	280	287	280	265	278	288	287	295	274	266	257	290	272	267	278	269	263	317	281	259	254	277	267	278	307	272	257	299	261	281	274	292	270	286	258	262	299	262	260	284	263	252	287	277	273	274	269	270	264	273	261	257	298	310	311	273	282	289	278	273	296	284	287	274	302	265	243	286	305	267	279	279	305	285	302	286	309	294	254	270	273	292	259	269	273	267	290	270	280	241	311	305	288	310	269	279	276	271	305	323	260	299	273	254	253	286	251	293	258	303	311	312	283	271	290	272	262	276	314	279	289	251	293	264	264	299	262	308	268	291	264	323	298	280	272	275	279	267	264	290	269	247	318	251	273	284	269	286	284	282	274	303	281	253	269	287	299	296	292	270	281	257	289	278	281	269	275	270	283	282	268	276	250	275	248	266	282	261	277	271	299	286	294	258	264	283	265	289	286	277	292	288	249	267	287	290	245	295	284	301	265	277	281	283	261	299	289	272	290	289	264	267	250	275	265	284	269	278	282	281	257	264	283	304	308	273	279	294	264	271	284	261	272	269	292	297	283	306	276	284	276	264	271	259	284	270	263	282	310	280	278	257	257	275	279	294	260	269	320	289	265	274	261	299	290	266	302	272	263	263	270	293	250	283	304	290	284	255	272	274	279	263	260	258	302	320	282	287	292	253	274	284	277	282	261	277	256	273	280	272	292	288	292	296	274	280	296	261	251	296	253	281	266	283	280	264	248	284	277	309	279	280	264	257	274	297	270	304	275	260	270	265	267	229	264	261	285	277	305	320	277	281	252	251	296	277	272	279	250	287	276	258	297	287	247	296	270	287	316	260	296	261	295	282	298	275	291	257	276	326	278	268	262	251	302	266	259	263	305	284	288	251	251	284	271	322	271	268	267	276	249	259	267	263	244	271	296	311	274	279	282	290	247	263	288	292	269	253	275	276	283	254	273	270	299	252	262	267	285	289	272	291	269	275	272	258	237	274	319	278	313	274	274	272	282	291	283	286	248	279	294	293	277	255	270	300	286	272	276	258	314	278	295	291	281	311	287	304	301	286	286	273	296	291	262	258	287	266	263	291	270	287	255	256	272	293	291	308	320	283	290	279	272	271	299	253	300	268	288	262	277	292	289	297	309	262	272	277	298	281	296	266	281	270	292	246	285	268	286	292	279	257	297	283	279	260	241	277	291	283	291	271	258	260	267	263	266	282	311	297	303	240	260	286	319	258	275	276	270	292	281	302	272	268	252	255	281	288	256	298	286	256	276	271	284	251	291	297	262	309	275	270	294	320	278	282	308	208	283	271	274	267	282	288	270	263	277	240	281	285	325	227	284	295	261	248	281	277	284	284	268	283	267	256	278	274	291	269	282	268	250	261	276	290	252	289	272	272	277	271	297	265	268	275	322	289	280	305	276	297	289	262	291	265	273	246	310	267	284	281	276	273	266	273	260	274	289	287	285	287	295	252	310	263	301	280	265	254	273	307	276	285	288	270	280	296	283	295	257	268	282	277	245	277	290	288	289	293	289	267	263	237	272	308	259	269	285	314	292	287	277	290	254	291	287	281	263	282	267	261	248	301	256	277	287	278	264	270	288	256	237	273	275	277	297	270	282	287	277	295	283	278	250	255	278	272	291	289	290	270	270	256	226	272	271	251	300	263	281	280	297	245	290	256	280	277	279	280	254	251	297	259	281	268	272	295	253	288	277	316	295	294	257	281	238	266	277	253	276	302	273	277	303	274	267	306	269	269	304	262	289	299	284	254	249	262	280	283	282	268	293	270	264	292	253	267	282	259	279	271	271	289	224	272	281	280	279	272	271	255	265	299	286	276	274	284	291	266	262	252	282	272	232	272	282	269	264	281	257	243	272	271	268	266	276	282	281	282	308	271	271	291	279	285	286	281	251	249	288	286	289	291	287	272	273	281	287	247	278	312	281	292	301	293	281	287	302	276	293	235	280	296	305	296	269	276	283	268	273	276	298	287	271	261	251	304	262	284	303	258	288	266	293	321	231	287	248	274	275	296	285	264	235	281	271	276	285	295	293	247	277	262	263	294	291	282	258	280	287	277	255	280	273	286	287	280	300	276	284	250	266	270	273	260	287	283	298	285	308	267	279	277	303	278	298	257	286	242	305	275	275	263	281	273	291	290	274	288	280	244	297	291	247	258	276	261	295	266	282	312	270	263	275	276	271	297	300	262	253	274	288	298	273	260	288	266	298	271	286	255	285	285	269	269	265	297	273	308	266	282	271	279	306	293	265	285	268	283	281	281	305	266	292	275	268	281	274	256	302	260	276	315	293	293	260	296	274	301	275	261	294	250	291	288	291	312	283	282	278	288	269	288	300	255	270	250	278	288	272	276	272	283	283	319	296	282	272	287	277	281	292	277	276	278	272	304	306	266	292	281	240	257	312	259	270	281	267	288	299	275	277	270	255	290	258	259	259	238	305	277	258	271	279	288	263	272	287	251	312	284	290	270	251	285	293	291	243	286	286	296	302	287	290	258	255	273	267	294	271	282	298	237	295	285	284	292	288
26059	18466	5444	2542	1806	1382	1037	938	754	643	620	575	537	474	479	440	434	427	381	396	389	409	399	376	367	350	362	405	350	874	1802	2924	866	391	358	363	400	335	378	319	329	388	345	360	341	358	342	353	350	353	338	388	324	344	327	330	345	352	331	311	329	371	348	369	338	356	370	347	349	340	330	396	362	342	314	319	352	332	337	300	310	338	359	349	356	353	345	343	354	366	356	340	357	316	313	324	336	352	330	340	303	380	311	321	339	355	376	336	354	355	326	341	368	378	332	320	343	319	358	348	324	320	360	321	340	342	345	346	343	322	328	351	367	346	352	341	344	362	360	362	348	433	328	320	373	351	353	341	353	345	369	321	376	343	349	317	350	352	380	347	329	346	330	318	350	336	378	321	336	341	334	306	341	325	320	329	344	342	354	335	329	363	312	353	335	354	355	350	305	325	341	357	305	351	335	341	324	370	323	357	342	330	344	335	342	367	361	344	348	376	347	348	319	357	343	327	356	332	334	353	331	342	320	341	312	361	339	344	355	341	331	370	365	319	316	336	382	301	362	356	339	331	334	324	317	330	327	352	335	317	328	332	326	320	345	341	331	320	380	343	340	314	340	346	322	327	363	343	329	355	342	339	331	350	343	363	323	355	377	330	353	313	356	323	351	349	335	387	328	330	321	344	321	344	332	333	330	310	391	315	348	337	325	355	335	324	329	351	310	351	351	365	342	329	330	317	307	320	340	337	302	354	314	312	318	316	327	322	335	339	346	338	320	326	349	381	360	356	351	346	356	343	355	375	364	353	366	351	351	313	363	356	372	363	367	331	315	343	299	340	305	321	363	366	366	340	356	354	330	361	327	337	306	346	332	330	334	316	322	347	368	347	353	303	328	367	347	325	344	326	366	321	333	330	356	358	328	341	324	311	359	325	330	331	360	341	338	399	334	328	335	308	358	318	322	343	363	391	378	346	358	352	336	336	359	338	365	316	358	334	329	341	354	334	369	349	369	346	344	326	330	364	336	363	323	321	322	338	347	335	315	389	285	356	343	350	384	339	311	346	352	316	332	329	320	347	339	343	358	325	341	334	338	344	342	337	337	354	320	342	331	337	346	343	377	375	311	344	365	356	302	329	351	336	331	308	340	322	289	332	335	335	327	334	308	337	297	336	334	357	338	348	334	360	370	323	308	338	328	307	342	333	349	369	328	378	300	315	331	354	327	357	313	330	358	319	345	361	328	342	318	355	359	363	332	325	326	329	329	323	345	344	340	338	316	346	321	302	323	367	337	317	327	349	322	357	322	336	328	353	311	333	327	343	365	353	354	323	336	365	340	361	348	347	340	347	316	362	326	327	343	327	343	338	356	343	344	362	322	358	324	326	332	339	350	310	346	338	324	320	305	378	335	356	308	363	347	350	340	353	332	332	356	302	337	312	337	333	351	343	343	325	338	330	407	325	324	321	326	317	336	359	358	333	350	350	339	320	371	336	371	324	326	354	317	333	360	333	338	333	326	336	345	313	360	347	335	384	322	377	344	317	355	340	352	348	355	312	338	368	325	338	324	329	366	347	324	342	345	337	357	316	349	341	391	343	356	329	345	344	345	334	336	325	358	347	337	369	302	356	346	385	332	340	355	312	340	325	390	327	354	302	362	367	349	350	375	332	371	318	318	341	351	343	298	363	301	331	346	337	345	325	316	321	326	337	361	315	338	375	350	315	363	335	355	326	346	313	341	345	307	341	365	322	351	335	342	336	329	355	346	333	348	333	337	335	340	315	343	400	346	347	352	367	350	325	355	358	344	355	342	335	335	343	356	345	341	342	314	347	342	335	333	378	386	367	325	317	343	392	336	341	350	331	321	307	354	330	338	338	329	320	353	340	322	350	360	316	316	365	311	320	339	331	351	304	331	321	329	355	324	327	354	313	351	377	345	341	317	337	335	321	345	348	320	342	349	304	362	359	344	290	309	343	308	366	346	334	329	338	337	364	354	353	321	321	296	354	326	312	323	345	315	323	312	374	308	333	325	322	366	351	376	365	317	341	347	376	325	391	346	358	341	333	338	315	305	359	354	335	306	315	361	361	334	350	317	335	350	337	338	328	369	359	309	365	342	351	364	328	334	338	341	348	341	312	333	372	350	366	346	340	343	361	337	348	331	330	336	348	349	361	341	330	357	321	344	325	345	314	366	341	351	343	346	340	325	325	318	339	310	314	304	358	361	369	358	351	332	338	352	378	310	369	325	339	320	347	337	335	333	306	358	351	342	347	350	347	360	304	341	361	351	358	313	322	313	348	338	338	336	361	316	368	317	345	344	323	338	299	334	337	374	317	351	366	357	355	354	332	333	341	323	337	345	362	322	320	348	338	360	364	353	350	334	298	339	322	384	345	321	395	348	339	328	303	360	322	332	335	370	360	339	338	352	367	332	344	354	326	334	323	338	378	339	318	328	340	318	354	336	388	337	361	334	338	313	338	331	319	348	334	355	308	324	335	334	334	347	363	358	349	329	321	330	335	321	316	367	345	330	324	380	354	365	353	333	330	358	317	313	334	351	338	299	355	344	294	350	342	337	340	380	347	334	341	349	345	319	380	339	333	351	329	341	371	351	334	324	340	324	337	313	358	363	364	346	316	382	332	336	344	357	303	332	344	345	349	337	367	354	322	379	347	354	356	340	365	350	353	350	360	342	375	328	330	339	330	351	343	351	331	328	367	359	307	304	295	334	357	352	348	343	350	331	327	342	385	333	325	324	349	340	388	355	335	337	368	337	334	344	332	344	356	338	337	332	335	321	344	370	332	332	325	341	356	334	337	329	360	353	351	324	323	333	340	338	347	361	330	327	343	337	319	368	344	366	336	328	318	349	313	360	325	383	368	299	374	363	330	332	345	381	337	327	314	328	314	343	405	333	366	353	353	342	352	328	355	328	329	338	358	343	317	330	350	298	344	353	363	366	362	353	321	302	338	303	351	358	365	336	322	333	325	337	345	353	318	335	343	323	323	345	336	331	322	344	340	333	323	349	329	339	351	373	358	328	350	311	367	327	364	333	338	347	354	351	358	328	351	344	321	355	368	340	347	349	353	364	331	355	347	318	363	377	388	325	340	374	347	364	329	345	327	364	320	341	346	361	362	337	320	331	299	353	353	307	370	349	316	339	324	345	330	325	366	333	366	361	365	359	329	360	333	324	366	352	350	351	323	333	350	323	329	343	343	372	344	331	342	346	303	334	324	337	330	340	328	349	329	320	376	325	321	324	305	330	336	349	341	366	332	387	353	346	364	326	335	359	312	334	328	305	353	328	344	340	322	336	308	330	344	359	329	361	341	334	341	321	316	332	331	331	355	345	331	369	330	337	319	378	337	339	310	353	362	351	365	302	322	328	339	347	316	316	320	372	347	333	336	343	348	319	338	327	341	374	319	321	310	372	325	364	351	357	361	338	350	355	361	359	343	321	321	304	346	342	320	360	359	338	311	344	309	375	357
25403	21301	27176	25509	5729	472	412	284	261	257	244	212	217	220	214	188	208	186	204	177	198	191	195	180	201	170	181	212	196	179	518	1239	1198	159	195	182	201	169	182	183	177	180	159	213	164	160	175	183	181	191	191	182	191	184	188	196	198	173	219	186	178	175	186	183	185	197	161	197	187	167	173	168	171	180	198	177	164	199	218	195	181	184	186	197	184	195	191	178	139	177	173	181	189	178	166	157	162	168	176	197	187	176	171	177	183	173	170	185	175	209	172	194	178	176	194	165	154	174	191	168	167	185	190	165	194	176	197	160	181	171	169	210	195	191	174	180	185	177	184	190	170	174	170	169	198	185	161	196	179	194	169	187	176	203	151	194	175	162	158	175	192	182	162	196	171	184	180	164	162	193	195	192	174	186	164	158	159	194	178	190	189	185	172	191	164	177	184	183	191	160	170	192	196	194	169	186	161	178	142	173	187	175	173	159	177	161	164	203	174	189	178	195	193	161	166	194	186	165	180	164	189	199	187	172	177	167	170	179	176	181	163	164	177	191	164	184	211	177	185	178	169	172	146	185	185	198	212	186	164	177	166	146	183	191	180	188	158	215	171	194	185	174	178	196	152	189	186	184	180	196	185	196	190	191	180	189	177	160	160	184	183	176	169	179	168	185	180	178	179	193	171	164	182	198	177	178	164	178	200	197	187	207	185	163	179	207	170	192	174	158	183	172	142	179	182	189	166	210	157	190	163	167	196	167	178	164	213	188	188	190	183	175	160	188	188	172	170	164	171	199	166	186	169	175	188	181	159	187	167	162	180	187	179	187	175	184	176	191	188	183	197	171	196	159	184	176	178	190	180	174	178	184	170	175	172	172	182	175	157	167	204	193	190	164	178	186	180	162	191	186	217	179	191	185	144	162	173	184	171	193	187	170	162	178	155	153	149	193	183	177	152	180	180	170	165	188	194	195	179	183	173	196	162	188	162	189	180	187	166	181	162	187	204	173	185	179	192	154	166	183	190	180	167	180	165	179	172	205	173	193	169	161	188	165	188	190	170	208	158	178	194	176	172	177	205	206	181	177	191	171	191	202	189	177	189	169	224	189	185	194	203	170	180	185	178	173	187	179	186	184	172	167	175	194	171	160	196	195	192	151	169	193	154	175	179	173	212	190	172	169	195	165	195	221	190	170	189	178	172	175	198	187	197	181	166	170	177	199	184	187	179	173	183	206	204	167	191	177	194	190	184	185	190	187	158	166	175	193	196	175	181	198	180	169	194	173	177	180	180	182	188	164	181	169	149	196	175	175	206	165	169	180	165	187	164	185	185	192	195	171	179	181	181	191	172	175	181	184	172	183	179	191	195	189	201	153	185	184	177	161	186	178	174	176	163	196	186	196	173	187	200	200	174	183	169	179	182	189	194	158	152	168	173	155	188	157	184	189	191	187	179	160	171	183	164	185	176	168	156	190	184	196	193	171	221	207	198	181	184	185	159	180	177	196	179	156	176	164	174	159	177	164	212	207	192	181	171	177	194	192	197	181	162	176	194	172	185	172	164	204	170	155	183	171	179	192	198	178	183	177	179	161	190	166	168	181	138	163	177	179	168	187	170	189	210	197	167	165	198	199	181	186	178	191	198	191	181	180	165	212	185	202	182	177	191	203	197	174	171	174	185	165	218	183	202	206	179	201	184	162	191	171	182	165	177	190	166	187	187	164	189	174	167	198	176	166	181	193	168	177	173	180	188	164	185	166	195	195	168	184	176	189	183	180	209	168	186	193	188	177	192	171	194	196	171	147	169	192	177	177	154	150	178	167	184	185	192	174	179	173	172	170	186	182	168	186	181	187	179	164	171	164	199	182	146	177	184	190	162	201	178	183	181	189	162	194	188	183	179	183	156	199	194	169	195	192	163	181	179	172	196	161	176	160	187	177	158	186	175	156	180	180	175	168	172	173	191	165	179	183	173	188	180	170	166	184	172	174	189	191	175	207	161	187	149	194	185	165	158	157	174	178	200	189	188	171	186	186	174	199	158	174	179	187	164	181	179	162	179	182	163	177	182	187	195	177	189	217	193	159	188	165	175	199	174	170	182	153	192	171	186	197	181	174	198	178	164	191	204	174	149	186	197	161	194	171	167	180	164	177	197	150	193	171	186	174	171	161	180	198	203	191	181	161	212	181	184	168	184	174	162	174	190	170	179	169	176	174	200	196	168	180	157	188	184	181	174	199	167	180	205	183	192	171	179	193	173	165	188	176	163	183	198	159	177	193	166	170	192	188	168	161	162	187	186	178	167	168	199	169	179	189	177	147	179	157	185	171	166	179	188	176	179	184	167	184	171	199	200	184	183	174	178	163	191	189	170	165	175	190	150	191	198	177	181	178	176	202	179	173	181	177	177	179	181	183	210	200	182	168	187	178	181	152	164	167	159	192	172	170	153	193	189	198	183	181	154	176	184	165	169	152	173	195	161	175	177	160	196	176	178	184	190	167	169	170	171	199	151	171	182	189	186	165	165	174	182	179	206	203	177	185	194	166	168	217	164	170	186	186	186	163	160	169	175	189	181	169	168	213	171	186	181	182	167	161	215	185	175	180	169	178	159	187	159	175	170	193	171	186	165	196	196	171	167	175	177	166	184	188	190	171	165	187	161	178	177	162	167	170	187	156	177	167	178	182	191	193	167	190	178	186	198	178	154	186	162	196	174	214	180	186	153	153	193	182	183	190	172	181	177	195	181	163	159	194	186	181	170	192	191	190	166	186	177	187	177	184	175	170	185	169	189	200	174	158	199	170	185	168	199	159	189	183	190	166	187	175	170	197	180	189	170	186	162	173	150	182	178	191	185	199	180	149	157	190	168	177	184	176	189	161	166	179	210	185	161	163	162	172	178	161	174	194	205	173	190	193	196	162	166	193	170	189	183	179	189	197	150	165	189	204	172	183	165	184	201	164	176	196	178	179	184	185	197	184	183	179	177	176	172	195	193	171	188	167	175	185	171	197	164	190	185	181	153	179	191	168	183	164	200	177	174	185	151	171	180	141	163	169	185	166	205	188	171	186	186	187	203	205	194	212	200	203	168	169	186	185	181	173	151	183	181	178	171	176	175	165	196	194	213	176	182	171	164	202	194	195	155	179	187	183	175	176	184	202	175	192	188	180	195	184	167	163	178	185	186	203	181	193	161	182	183	170	168	198	166	161	205	174	175	157	184	188	169	181	183	157	156	194	182	170	188	171	168	162	181	161	190	174	164	181	178	160	161	161	160	182	161	216	185	173	184	180	169	171	168	190	161	169	187	172	169	189	163	184	194	153	177	172	162	194	200	195	184	165	180	180	187	179	188	173	196	162	176	142	170	177	165	180	168	172	184	182	162	176	196	169	172	175	190	192	174	174	177	184	187	173	174	156	168	155	178	158	169	179	185	212	170	166	172	162	179	183	185	175	173	172	160	171	165	193	181	182	167	181	148	141	177	181	163	181	183	213	167	181
26583	16897	3771	1901	1289	1019	809	690	569	479	473	418	388	335	315	348	325	275	284	297	285	269	276	237	288	253	232	258	239	300	1032	2553	2179	237	260	250	256	237	245	247	236	246	232	242	252	257	255	251	239	262	224	242	213	239	242	234	215	236	237	210	223	243	215	237	253	240	230	236	249	227	227	242	234	232	280	219	254	251	226	213	225	222	252	264	240	252	211	235	237	257	231	221	234	240	219	220	251	236	247	219	212	253	228	235	233	227	233	222	216	234	234	246	230	229	212	244	210	242	193	217	222	210	230	230	231	244	204	214	244	231	236	246	231	232	235	225	233	218	243	223	215	268	236	234	209	253	227	221	225	206	217	218	253	253	217	259	235	262	253	246	232	227	207	241	238	238	247	225	228	210	253	242	219	251	235	226	222	219	262	234	216	270	236	240	211	261	202	223	259	264	205	226	258	266	251	241	225	261	237	233	244	239	257	236	272	234	254	226	237	228	251	251	225	252	253	238	255	268	240	272	234	253	247	239	241	229	233	248	246	239	231	247	236	236	242	249	206	241	231	241	203	242	230	249	241	247	227	237	259	209	234	243	244	225	253	259	235	241	227	280	250	248	249	223	227	241	229	238	228	207	230	254	263	243	214	255	253	256	220	251	279	253	266	216	241	244	217	250	265	229	242	219	260	231	230	212	246	247	224	213	260	231	233	213	231	220	237	230	239	240	235	230	259	255	228	231	236	239	226	219	268	234	245	249	245	229	220	207	249	228	232	258	243	241	233	271	242	242	214	251	246	226	226	225	246	255	269	250	247	247	253	223	222	212	229	216	231	236	243	209	234	266	241	220	256	254	229	243	226	216	254	254	237	238	231	229	262	222	246	228	246	217	265	241	210	219	224	236	235	250	231	239	249	231	244	269	231	239	251	229	233	253	257	236	255	212	235	229	232	235	228	214	269	217	237	235	252	224	212	247	227	224	214	272	211	242	264	242	255	222	260	252	210	235	250	235	216	228	241	209	231	226	263	233	248	241	242	246	262	226	232	265	243	252	249	220	234	250	238	226	209	254	248	278	258	225	265	238	247	232	195	216	250	217	238	248	213	255	261	232	241	259	259	214	206	244	254	257	224	241	236	226	237	237	261	242	255	230	228	231	223	214	237	255	254	242	245	246	240	240	260	237	229	236	223	257	225	230	237	246	230	228	243	236	221	237	224	203	228	233	266	229	225	225	206	238	233	230	233	249	244	233	210	251	231	224	219	232	261	228	221	235	236	243	253	253	225	244	215	223	244	240	252	216	238	230	220	225	242	233	248	253	208	239	252	219	270	245	213	231	225	250	220	211	246	214	274	235	228	243	250	234	213	235	240	239	250	259	255	253	245	235	210	230	261	238	231	243	230	226	228	260	229	242	249	260	233	218	229	236	225	229	248	205	230	229	226	244	230	223	227	259	261	255	232	237	235	258	264	233	244	225	252	214	226	244	240	210	229	212	241	250	200	246	224	213	240	252	245	238	239	255	239	251	256	233	216	251	254	210	247	228	258	214	238	223	223	230	256	248	217	277	243	219	248	250	223	255	225	269	241	247	238	233	244	250	226	253	231	259	244	254	222	205	227	231	238	244	237	223	255	198	239	260	217	224	233	232	234	242	246	236	269	269	236	234	237	245	221	224	210	223	222	233	232	236	235	227	239	223	226	233	238	262	235	233	238	215	237	239	254	236	238	220	264	217	210	244	239	232	250	219	238	234	245	229	237	241	255	244	252	222	231	252	248	228	230	229	241	252	229	251	270	280	224	240	227	248	232	223	250	266	246	224	223	247	246	273	231	231	201	222	212	242	252	269	235	254	244	223	238	232	214	226	244	250	234	204	240	232	223	217	242	259	226	209	240	266	216	242	249	222	242	253	232	198	233	252	214	224	232	239	244	257	209	257	225	213	276	240	236	242	233	223	224	224	241	257	233	259	252	231	240	246	232	225	233	233	201	238	251	207	243	253	207	236	240	242	215	228	255	236	237	241	219	259	235	234	231	218	235	245	234	224	240	217	255	220	251	242	231	267	238	225	239	218	237	263	232	227	228	201	212	221	240	220	259	203	221	215	223	243	260	252	251	247	244	239	238	230	243	255	259	229	239	216	230	248	254	232	250	231	259	200	241	237	236	255	233	240	223	224	252	265	274	257	222	240	249	252	253	234	205	224	240	244	243	251	231	241	221	243	239	228	233	224	216	212	222	219	240	260	239	264	257	245	229	242	221	259	251	273	224	227	249	236	237	242	243	223	238	230	238	243	247	238	251	227	220	270	223	258	236	236	243	233	234	272	218	254	269	243	235	224	254	205	231	235	221	248	244	225	241	252	228	241	248	258	246	242	223	230	228	263	238	233	241	230	236	204	243	223	228	239	249	248	236	247	247	235	234	282	235	224	218	232	229	255	244	253	240	244	239	270	218	230	244	230	236	261	228	237	229	282	228	223	211	244	227	233	267	216	234	234	244	218	264	251	223	238	244	218	236	232	224	231	251	241	228	253	226	233	233	218	235	255	241	245	239	246	241	224	220	245	239	211	205	228	239	236	258	220	237	217	258	239	227	230	218	239	241	245	252	238	213	228	264	207	253	220	218	205	261	234	244	217	251	211	263	249	228	266	235	244	266	230	240	224	250	224	236	252	246	234	216	211	250	215	241	226	243	231	242	238	239	244	246	247	211	225	222	289	248	218	240	228	241	229	268	224	237	229	252	232	235	224	212	229	210	238	249	256	225	222	247	262	234	230	227	219	215	248	258	241	229	202	224	233	262	221	234	218	247	232	235	249	216	204	233	221	256	265	263	260	231	267	211	225	224	209	230	254	248	208	251	240	235	203	224	213	265	260	263	240	220	235	223	242	262	224	209	246	218	237	238	257	230	256	255	222	238	236	233	254	252	255	211	267	253	245	209	241	226	220	229	260	224	231	230	229	210	225	227	243	231	245	254	239	228	229	238	240	249	226	242	253	249	250	238	261	225	230	229	250	228	221	201	246	235	253	246	217	243	215	205	232	229	261	234	238	231	227	254	223	233	248	255	223	234	244	242	232	235	243	216	249	231	269	238	239	244	246	252	254	236	209	233	262	225	220	253	240	264	223	219	219	252	210	233	249	262	221	215	226	234	237	230	235	236	232	249	238	247	236	237	253	256	223	242	254	225	228	247	245	230	250	239	228	228	227	275	221	257	231	222	261	245	238	262	244	242	239	238	225	232	223	222	229	209	250	249	231	290	240	226	236	242	250	236	231	242	214	253	201	231	219	234	226	234	225	223	230	246	237	254	217	256	245	252	255	220	219	254	247	226	233	223	228	237	237	208	241	226	205	259	241	242	229	224	239	256	245	237	221	221	247	261	262	210	226	250	244	217	226	230	254	243	256	261	219	237	234	253	222	260	239	229	248	227	243	229	229	245	224	251	257	233	244	252	214	261	226	207	247	237	246	235	252	220	225	230	235	226	291	244	255
23208	21353	29060	24010	21353	21312	5329	1213	922	739	717	643	610	600	539	565	527	464	529	506	491	479	444	434	464	475	467	520	645	1304	2979	4745	2079	442	440	447	434	431	441	447	440	415	426	428	393	414	448	421	406	416	420	445	392	443	423	395	427	387	401	363	395	430	446	416	427	402	424	382	423	397	417	382	406	403	406	397	393	400	388	386	416	423	383	400	416	370	411	418	431	404	412	424	409	374	429	412	417	396	418	397	406	433	383	434	403	382	379	397	386	405	372	440	393	421	402	418	389	409	398	418	377	400	395	391	420	444	437	412	414	413	404	411	369	392	401	425	396	415	438	400	415	423	428	419	388	391	403	392	418	398	418	400	428	406	447	445	442	405	408	380	386	371	372	407	423	421	378	415	400	394	437	400	426	415	438	431	405	396	373	403	410	420	418	410	399	410	408	433	392	391	412	436	402	412	398	397	416	394	409	414	389	414	373	409	418	376	390	420	398	387	394	409	422	414	421	390	379	388	415	386	400	420	392	410	407	391	413	399	426	455	379	425	410	387	414	395	408	414	432	421	398	374	415	433	431	389	420	399	450	452	418	369	374	403	400	445	402	415	395	407	390	425	438	416	389	380	399	392	393	381	414	401	392	385	435	351	418	399	408	413	405	395	403	403	436	430	371	441	401	401	445	409	401	420	411	396	392	413	367	414	391	437	382	398	404	370	423	431	419	419	410	380	416	389	414	397	404	396	428	419	406	417	404	416	414	416	424	387	429	427	404	399	420	409	422	382	412	421	451	395	420	393	442	416	417	438	406	417	416	446	381	403	388	430	394	372	409	416	404	421	400	408	406	405	387	423	400	382	406	440	390	395	404	406	409	357	451	436	397	407	437	402	399	415	383	421	392	405	432	441	434	430	422	402	435	394	393	369	372	411	419	380	399	397	379	404	390	423	394	411	383	411	396	383	422	430	396	379	419	414	442	401	413	412	413	395	398	375	404	404	387	395	409	384	415	412	392	412	427	404	432	372	389	394	410	413	422	402	439	423	415	407	407	439	424	424	428	416	419	402	436	395	378	452	387	401	398	408	402	376	387	415	405	388	424	415	418	399	392	395	420	387	375	399	404	409	392	417	381	406	377	412	409	402	412	385	384	371	425	447	421	389	426	406	408	428	377	376	442	345	411	402	416	447	385	392	404	378	407	451	421	407	408	388	411	410	383	382	413	400	426	407	384	435	408	400	404	410	416	401	407	404	393	404	442	360	396	430	406	383	392	377	369	406	428	413	408	396	407	418	388	372	407	395	393	395	403	408	401	382	415	399	388	401	449	406	423	452	405	366	391	423	432	452	408	434	422	412	426	356	401	426	391	421	410	406	395	412	403	411	400	392	404	388	420	386	405	413	400	372	392	410	430	443	393	432	428	405	399	399	370	412	430	432	442	424	417	401	385	406	423	423	415	385	375	399	401	403	405	377	420	411	408	377	428	419	426	382	426	426	395	389	373	438	388	425	406	398	392	423	413	384	380	395	443	408	401	395	438	374	411	419	406	408	400	405	392	425	411	397	407	396	371	422	366	393	421	442	396	367	413	435	372	376	423	391	430	378	401	397	374	399	400	398	416	371	420	403	403	417	430	389	431	417	406	431	379	403	404	409	427	429	454	390	427	394	398	419	410	417	377	399	414	372	424	400	400	391	410	384	441	407	418	420	442	428	398	378	419	415	374	413	410	410	395	393	408	403	407	435	406	382	379	432	442	428	412	401	415	390	420	422	419	388	413	382	401	405	380	408	401	376	432	404	410	436	379	408	402	403	388	417	402	416	418	400	380	444	370	436	400	416	408	402	410	403	405	392	399	404	381	438	390	399	380	394	449	399	418	378	390	392	396	402	367	397	424	396	400	394	394	423	389	362	379	421	385	411	422	408	410	379	407	395	400	434	406	401	395	426	445	408	396	428	424	428	372	403	400	395	380	429	427	391	441	425	379	426	367	374	378	403	383	414	394	386	410	392	377	435	409	400	375	394	418	406	446	377	432	390	399	398	395	429	402	412	389	405	415	423	374	403	410	363	404	415	392	431	375	412	412	421	421	378	396	405	414	410	403	385	407	401	420	392	400	433	372	386	423	406	376	379	428	421	420	409	396	403	421	420	395	426	429	386	398	421	395	370	421	381	400	395	412	426	435	383	412	413	436	418	401	365	408	404	406	434	367	405	385	420	410	374	436	388	393	410	405	366	394	395	404	422	380	381	386	422	382	395	393	406	383	394	423	381	380	407	403	418	447	417	392	390	394	398	399	446	408	387	393	396	414	377	406	385	449	375	401	429	396	391	393	425	399	386	400	389	367	409	428	390	404	434	387	413	394	398	408	427	429	388	416	421	387	447	408	434	452	396	386	414	405	396	431	417	375	387	379	412	415	413	388	396	406	425	417	416	450	415	396	403	384	418	419	433	435	388	390	421	377	411	377	415	412	404	436	411	410	368	399	430	414	392	402	391	399	415	409	380	445	416	371	404	388	393	437	401	415	417	414	395	388	412	432	381	442	425	430	380	373	391	380	424	383	411	397	401	358	428	412	423	390	359	415	409	418	408	409	420	448	390	400	415	400	381	421	423	398	400	388	408	410	400	402	381	423	392	429	391	388	391	390	377	401	425	414	415	386	402	438	405	408	385	405	441	374	408	391	393	412	422	381	395	392	432	403	408	410	397	416	397	392	408	375	432	407	426	405	395	425	418	396	423	421	425	390	394	406	394	409	429	395	404	409	417	383	412	420	397	385	399	389	406	433	409	407	419	409	450	410	388	412	378	394	416	398	370	451	441	435	398	390	428	398	421	406	368	368	379	436	411	410	368	380	405	376	421	419	448	413	406	437	420	390	387	407	406	425	386	423	426	425	377	409	405	419	414	403	397	423	424	408	438	438	376	390	389	418	403	427	370	408	385	390	391	417	421	392	441	413	400	406	383	416	421	423	397	403	399	436	432	419	394	429	423	400	421	393	405	424	404	387	383	382	374	420	453	404	436	429	419	427	390	394	393	425	407	366	401	396	441	416	377	389	395	422	420	449	380	418	356	422	430	422	379	396	396	378	396	416	389	393	415	410	359	414	398	398	380	395	378	392	410	424	385	410	362	377	416	408	390	414	408	374	396	414	410	421	409	416	388	427	434	400	357	408	379	411	385	419	401	404	424	393	408	428	377	410	388	386	409	371	393	413	418	410	407	419	400	383	406	419	388	405	399	400	398	410	421	368	412	379	407	402	430	428	404	404	406	392	438	402	411	414	389	371	397	376	423	400	434	393	382	441	378	378	413	401	384	387	387	406	399	385	429	413	410	425	393	403	463	422	419	442	383	413	385	382	413	419	406	375	387	374	426	383	418	390	402	415	411	380	391	423	393	396	369	413	437	377	418	429	414	438	431	395	392	394	402	413	376	410	398	424	435	399	415	435	427	426	396	441	408	408	402	410	432	404	413	392	420	413	384	420	391	384	429
29870	29442	12034	6064	4406	3348	2592	2046	1698	1444	1266	1115	948	841	785	824	717	736	654	667	646	653	626	569	573	582	558	645	941	2237	5205	8175	3173	507	498	519	498	499	519	496	539	466	540	499	498	529	520	498	511	500	479	518	498	501	486	497	520	513	458	517	466	484	446	520	532	502	520	482	482	497	494	502	467	461	499	513	494	456	480	507	526	513	495	490	502	481	465	503	477	524	490	489	479	518	499	514	539	520	463	496	494	506	515	463	497	464	473	504	494	526	510	512	546	490	478	506	509	538	492	434	447	492	465	473	462	520	501	497	493	506	526	466	435	532	503	483	481	479	474	443	503	482	449	505	499	473	489	462	512	500	534	447	468	498	513	491	480	509	462	500	492	512	458	477	486	428	480	469	500	476	492	482	490	479	473	510	501	490	507	474	475	515	455	470	457	450	480	463	497	466	493	497	515	491	550	488	473	508	494	477	473	460	490	527	515	499	466	465	498	435	473	486	499	449	517	487	470	435	507	474	507	486	482	511	486	469	487	478	476	439	491	473	478	454	479	504	475	530	464	501	477	483	512	507	494	469	491	490	493	483	488	465	510	451	459	492	500	460	529	515	481	473	475	497	460	522	486	518	509	495	445	483	489	482	473	499	495	505	443	501	472	470	447	471	499	485	499	550	495	505	488	489	500	464	465	474	476	495	493	472	507	535	503	447	501	537	471	468	444	517	524	517	464	473	462	506	524	533	504	519	447	488	483	508	435	461	507	492	499	474	487	483	512	459	482	477	505	491	456	464	470	497	489	470	526	454	471	482	489	499	476	489	496	512	483	468	472	479	502	540	488	516	509	488	477	482	451	506	492	455	466	487	496	532	459	434	469	494	497	443	473	435	449	499	481	465	470	447	507	491	463	474	480	492	501	504	459	477	494	476	468	483	511	446	468	504	518	507	486	520	526	491	456	461	474	463	471	495	512	494	515	495	468	499	488	495	496	496	459	507	530	514	507	452	466	490	489	508	480	480	501	505	484	457	483	498	484	500	476	496	468	512	471	530	486	499	481	509	508	534	451	529	474	501	460	505	472	486	490	485	492	463	505	503	477	495	503	507	473	507	498	514	535	463	488	512	489	536	496	470	501	482	496	519	465	483	485	497	445	490	517	500	516	457	473	494	483	450	495	496	526	476	506	483	461	530	470	473	488	438	493	477	475	495	505	485	493	471	499	451	496	498	535	458	506	506	480	516	499	517	509	457	509	470	498	486	470	472	473	484	468	467	517	463	515	494	466	527	485	515	507	523	467	514	478	497	460	527	490	479	511	487	468	483	481	498	514	497	485	523	484	516	454	462	483	476	497	521	475	487	516	493	467	493	505	457	459	502	492	434	454	512	488	491	539	494	496	474	509	489	480	505	495	458	469	497	522	500	496	519	448	450	511	459	486	481	496	478	433	478	480	489	498	529	497	441	476	464	506	448	488	467	486	498	491	509	480	478	489	517	517	506	483	517	424	507	482	464	501	524	474	481	477	490	456	496	467	461	499	496	492	494	501	481	447	479	464	508	477	502	499	472	515	489	521	465	494	506	449	494	452	477	474	461	505	462	534	463	493	487	497	455	469	494	498	456	516	459	496	480	480	474	504	509	474	491	476	470	464	505	456	510	497	491	472	489	533	502	496	472	486	495	469	510	454	491	527	490	470	528	472	513	478	518	477	548	474	479	496	443	463	551	499	510	492	482	502	495	446	464	473	538	477	475	480	487	491	485	459	524	495	488	469	454	503	510	507	505	480	467	459	448	530	471	508	488	533	484	473	510	494	474	500	504	494	476	493	487	475	476	498	443	481	489	489	466	463	441	500	467	481	490	474	478	483	512	502	460	485	486	516	461	525	481	504	505	463	499	521	494	487	478	469	472	486	515	503	490	470	478	474	474	498	479	550	495	502	461	489	461	515	491	485	527	473	496	464	532	484	519	484	498	499	494	476	468	515	477	484	463	487	516	493	521	498	477	445	478	473	439	462	453	481	456	476	493	470	483	456	454	498	473	447	467	521	483	502	518	470	499	506	439	454	511	490	461	505	481	473	483	442	512	508	469	466	488	465	494	446	493	495	468	483	493	468	469	502	489	470	504	474	541	468	458	465	472	499	512	511	522	494	471	486	498	480	457	476	495	448	510	459	477	498	436	499	474	462	507	462	484	512	476	444	529	454	492	464	486	503	497	477	505	494	493	496	475	505	514	517	490	524	474	489	481	496	485	471	498	430	474	435	505	497	465	489	496	471	495	468	438	491	475	492	469	499	428	504	478	476	488	486	501	467	470	479	475	468	445	516	509	534	481	475	488	495	475	447	488	479	482	488	485	489	508	466	475	469	459	466	495	472	464	467	482	482	495	497	467	495	505	500	476	519	551	476	491	475	513	472	505	468	449	488	485	490	485	469	502	471	447	484	510	517	538	483	462	481	511	458	457	510	502	496	465	453	496	489	416	468	449	465	477	530	518	464	478	503	485	477	473	494	475	503	461	472	462	483	475	476	497	471	504	500	513	477	479	479	468	503	497	468	474	508	510	453	469	495	434	469	481	455	452	490	468	545	466	505	500	478	508	528	484	495	461	488	482	480	473	506	473	475	510	470	493	496	521	468	498	496	475	504	494	492	498	524	469	514	468	462	444	498	488	479	488	514	500	458	474	526	488	508	544	488	487	460	485	479	481	489	479	519	496	503	517	498	459	474	502	494	455	496	476	508	541	483	513	510	479	474	486	514	472	512	478	463	457	484	485	463	495	514	483	501	460	517	488	520	474	511	467	465	473	451	491	468	470	515	508	482	501	511	477	494	465	503	489	504	498	492	503	530	459	508	478	498	483	534	512	474	443	493	492	464	525	497	480	439	494	491	511	486	464	525	502	462	481	522	476	504	499	496	469	502	457	493	491	518	447	522	484	528	485	489	481	508	465	484	492	496	533	488	518	503	489	506	486	491	509	470	513	509	442	539	471	455	464	485	457	507	500	449	467	478	493	477	512	479	483	475	489	465	471	468	502	471	453	496	488	507	492	502	454	497	522	479	447	476	461	485	496	479	485	481	493	477	450	432	468	456	447	488	487	479	496	483	451	464	471	493	493	496	477	481	471	443	497	473	448	484	500	506	485	495	480	483	468	475	457	479	509	478	472	487	473	461	499	471	495	505	490	521	489	468	457	513	502	487	496	494	517	490	525	473	469	468	505	453	481	496	466	492	489	462	500	530	462	449	487	485	483	473	473	476	504	491	505	484	520	498	485	507	482	487	478	477	494	515	454	475	500	480	475	473	485	460	506	485	476	481	470	469	448	499	462	471	476	496	535	532	490	475	477	496	492	468	484	475	499	500	470	489	478	469	492	500	508	436	515	453	525	481	497	486	461	484	536	501	521	460	489	478	490	459	506	446	462	495	516	487	493	519	471	483	490	475	472	520	459	500	451	476	486	517	447	459	489	488	511	541	531	506	466	483	468	499	485
27884	19509	5299	442	245	212	198	196	175	200	162	180	176	197	169	164	170	188	193	142	187	161	209	190	170	191	177	157	199	227	309	334	219	177	157	176	187	150	166	157	181	174	166	174	149	174	174	194	171	185	182	183	175	155	188	181	170	148	176	157	161	156	168	182	189	154	151	146	149	195	157	185	168	187	183	170	171	167	165	153	176	167	191	178	203	165	169	174	194	168	178	156	174	184	185	178	162	159	184	171	168	146	166	196	173	148	176	168	197	190	173	154	180	196	173	157	173	191	175	166	167	183	172	159	167	159	208	173	162	169	186	161	155	166	173	171	167	171	166	181	176	172	191	163	185	160	177	158	176	181	156	167	167	182	162	182	163	191	164	175	171	170	171	159	162	172	186	189	166	147	166	183	166	176	178	142	164	164	158	173	167	163	169	179	176	165	170	158	189	178	157	167	162	185	173	165	176	194	163	196	163	162	161	164	185	160	183	170	183	160	156	150	184	176	192	146	175	171	172	175	157	156	181	146	174	171	175	175	178	183	137	162	172	181	166	165	181	182	159	153	165	172	152	173	163	187	167	183	150	201	183	162	182	155	172	170	169	174	157	166	182	158	177	154	170	178	173	164	197	168	153	181	184	168	169	154	163	160	168	195	178	171	179	161	181	185	168	192	174	171	173	187	187	171	177	185	145	168	161	168	182	160	173	171	162	167	163	172	163	177	163	175	178	203	165	163	177	175	168	170	191	185	152	178	188	165	171	177	207	181	180	190	162	203	163	171	185	146	188	181	171	150	200	168	146	167	178	171	159	162	169	179	164	162	162	155	176	166	195	168	196	169	177	145	170	152	179	159	183	164	158	167	174	180	192	172	166	170	174	160	155	167	189	189	167	176	196	183	184	162	162	167	181	164	130	197	174	162	176	174	153	182	154	156	160	190	159	186	166	173	170	172	142	144	174	172	181	162	161	180	159	161	179	188	169	151	178	167	168	150	146	157	138	185	186	159	152	154	161	176	161	183	155	199	173	183	194	164	173	180	163	155	175	189	157	159	176	183	181	158	177	182	160	155	178	152	188	166	168	169	165	137	185	148	162	178	171	152	198	145	172	183	172	162	153	194	153	167	166	195	169	168	175	174	158	193	157	180	166	184	150	166	153	161	194	139	161	176	164	165	178	156	160	162	176	188	183	154	145	144	181	175	163	170	171	152	162	166	185	172	178	159	177	181	182	163	189	178	172	171	162	166	177	185	182	165	187	176	175	150	154	180	186	173	165	164	143	184	175	175	175	179	190	173	190	145	170	189	185	170	169	186	185	202	173	171	170	161	172	178	178	170	166	166	160	176	141	189	166	170	195	165	164	166	173	164	174	169	163	174	165	176	167	171	170	195	177	154	177	164	176	166	161	157	147	177	177	166	189	179	159	173	185	169	186	155	184	170	168	180	181	156	182	166	156	162	158	155	176	172	169	160	161	190	149	139	196	153	143	159	157	172	191	169	176	179	180	151	193	182	163	161	179	155	190	168	160	154	164	173	183	174	184	191	167	166	181	179	165	164	169	163	175	181	192	174	164	164	149	173	169	168	174	190	165	155	171	190	163	189	167	180	178	182	161	180	152	163	154	145	193	181	165	163	188	185	154	173	179	160	160	174	160	180	172	169	170	176	184	161	187	171	148	171	186	168	157	170	174	165	167	184	168	175	167	186	177	173	194	182	178	168	178	164	165	154	168	177	177	182	156	167	156	173	146	164	183	159	174	177	188	176	162	180	179	151	177	184	192	178	176	165	174	166	169	167	189	159	135	200	164	163	159	198	188	189	198	159	177	168	160	143	187	158	152	172	192	165	189	152	163	192	152	194	160	181	178	157	179	151	158	169	158	146	147	196	162	166	196	196	148	163	159	168	153	180	172	168	174	161	164	183	158	173	166	169	177	165	175	166	164	177	166	186	182	176	188	169	190	181	177	184	188	156	156	175	184	159	157	199	176	185	191	146	181	161	198	172	188	163	186	173	160	166	161	177	177	175	173	148	161	162	185	178	156	145	169	195	169	181	159	157	188	184	168	179	159	192	173	162	184	160	174	193	176	176	154	159	182	174	187	188	166	158	172	165	164	179	166	178	172	174	177	157	178	165	161	158	179	170	157	162	163	179	165	161	173	158	158	172	173	172	206	150	167	186	159	175	164	182	174	147	153	178	139	173	155	176	167	174	197	176	178	179	205	188	170	192	153	173	175	177	156	175	165	178	168	190	183	171	185	157	177	167	167	156	159	202	184	174	164	197	174	155	166	165	174	176	166	160	168	188	187	147	177	169	172	183	177	175	178	186	154	202	160	175	171	172	174	187	171	175	158	169	168	167	180	180	184	153	178	185	184	173	165	189	199	167	189	181	179	157	151	153	192	165	161	175	166	183	174	147	173	194	176	157	167	171	175	157	195	167	161	158	168	165	167	159	169	178	152	188	176	189	165	180	179	171	183	158	154	160	153	174	180	163	169	187	165	178	171	178	181	178	146	181	165	158	165	157	150	178	160	169	159	175	180	146	170	161	141	167	207	177	161	174	155	173	177	168	183	171	174	173	166	178	177	164	159	176	175	136	149	164	164	165	159	173	165	179	181	175	181	165	184	152	159	149	137	143	163	174	161	180	152	156	162	173	160	171	160	160	191	173	187	154	158	181	158	176	150	198	163	197	160	197	173	165	169	170	151	161	208	178	190	179	181	163	172	159	194	168	162	171	195	156	173	158	164	159	183	180	171	150	159	188	170	178	155	192	177	162	162	171	195	155	174	196	170	174	156	179	154	168	162	157	161	178	193	179	188	177	173	153	173	188	180	177	155	166	161	179	180	160	171	154	164	149	175	190	166	166	172	183	182	160	195	171	143	171	145	167	160	132	166	188	174	172	178	179	186	163	172	157	183	173	151	192	164	167	164	147	171	170	150	152	160	166	154	148	190	158	164	175	173	179	175	185	168	164	188	167	160	168	166	177	140	170	166	145	161	174	202	178	165	180	176	204	139	175	176	170	183	190	170	187	170	194	184	158	187	163	158	182	174	175	180	181	170	192	181	155	195	176	165	190	158	172	185	163	161	156	190	169	174	185	171	176	175	159	173	186	167	165	155	162	210	155	159	171	167	170	174	172	177	184	154	162	161	152	198	174	157	170	150	174	181	172	200	172	157	162	165	162	209	164	171	192	167	164	166	146	166	160	190	171	174	168	176	185	172	187	173	168	194	175	169	149	206	153	182	159	170	167	171	178	182	185	153	151	162	158	171	174	165	187	180	186	180	179	161	177	177	161	170	176	176	162	161	183	159	194	182	166	182	179	178	161	176	172	183	157	173	158	166	161	160	164	157	174	178	175	169	174	152	155	200	172	177	168	157	172	173	178	168	178	142	164	178	179	153	155	154	172	171	183	154	170	161	161	168	194	159	207	174	175	161	173	177	142	176	170	173	167	182	177	134	175	183	162	156	173	145	174	169	157
21324	10010	733	402	329	330	286	256	250	222	241	233	231	224	222	217	225	238	241	217	225	186	234	198	218	203	223	221	253	351	448	502	304	208	242	212	208	218	239	238	242	206	192	240	215	230	232	199	199	228	218	230	191	250	207	204	212	215	248	209	220	261	221	218	198	228	221	231	214	201	215	214	206	193	216	198	208	230	205	204	227	188	228	194	201	218	234	191	207	198	222	236	191	240	211	237	219	205	216	186	213	179	201	214	222	218	183	233	233	211	213	212	205	214	199	218	201	205	224	247	198	237	192	203	211	198	213	201	234	200	204	213	205	215	204	219	186	214	213	225	230	186	226	198	218	227	220	204	220	220	240	199	226	217	210	232	213	202	187	195	217	205	227	216	222	212	204	213	223	209	204	211	211	239	232	240	200	214	226	198	212	203	215	205	216	207	213	232	207	227	215	232	211	205	210	214	212	216	240	204	214	234	189	224	212	223	212	193	199	246	216	196	195	228	228	213	248	214	203	197	210	210	234	214	210	197	220	238	223	222	190	208	209	216	241	212	210	192	214	206	211	239	200	222	232	202	226	212	224	203	209	220	222	229	204	239	221	220	222	240	232	220	244	245	201	191	197	231	217	201	196	208	213	203	210	215	204	228	202	223	217	217	179	217	234	209	216	197	202	204	210	205	194	218	243	211	221	210	221	238	244	219	198	220	222	231	199	215	200	231	220	226	216	206	200	193	189	207	216	230	208	226	199	211	206	200	216	219	220	200	227	220	238	202	215	224	239	225	226	213	220	232	208	212	213	233	211	217	230	189	242	231	212	231	208	226	201	196	243	195	204	242	205	219	216	221	203	203	222	219	198	216	211	206	204	238	205	233	211	191	201	189	207	202	208	232	240	206	233	193	230	212	230	214	223	193	213	222	241	198	237	201	220	231	213	224	191	224	216	201	204	216	227	227	219	215	181	189	213	204	213	210	225	253	223	190	240	240	210	241	199	223	202	211	207	222	228	211	202	238	224	204	205	206	215	244	206	219	225	232	202	210	191	228	230	241	203	246	206	191	204	217	207	230	222	216	215	216	228	229	212	226	216	245	227	241	214	242	216	201	224	234	218	233	220	206	195	233	228	211	218	242	223	223	211	201	227	233	222	214	215	199	191	199	216	190	218	199	211	244	188	229	224	220	206	204	199	227	226	221	243	204	204	230	232	193	230	228	223	225	233	207	221	193	206	222	203	214	197	213	214	211	197	188	217	203	218	196	213	218	221	219	232	214	202	228	201	207	223	196	227	192	204	210	225	217	203	239	222	246	194	199	195	226	207	220	207	204	224	217	223	203	198	232	233	223	191	219	170	231	206	204	205	205	228	198	219	197	243	213	193	217	192	215	227	204	209	208	208	228	222	220	233	204	186	221	205	214	195	201	240	211	210	208	206	218	227	215	205	211	201	201	244	200	206	232	251	221	202	219	215	232	235	217	203	209	175	245	236	200	221	219	210	226	203	241	215	207	216	200	219	213	221	213	210	203	243	229	215	196	215	211	191	215	210	219	217	231	223	218	216	207	220	204	195	220	234	205	220	207	224	225	186	234	201	219	214	182	230	210	242	223	183	209	240	209	223	223	243	219	203	209	205	198	202	183	202	208	231	214	215	225	199	231	223	203	241	228	214	228	200	220	227	220	185	208	219	218	201	213	224	205	217	219	210	231	242	229	225	212	219	221	213	235	209	224	224	192	217	217	219	194	235	211	205	217	221	197	189	195	207	230	221	227	209	238	228	212	219	211	200	188	209	201	198	212	217	224	235	228	213	210	208	229	199	230	233	207	216	193	217	222	206	212	214	214	231	193	225	199	210	238	206	227	202	186	197	210	191	208	230	218	234	216	200	200	246	192	214	219	193	221	211	237	244	193	198	201	218	229	225	193	243	216	212	221	205	251	251	190	203	228	206	184	220	223	225	187	209	222	212	233	213	187	211	203	214	222	198	191	228	193	223	196	193	204	234	200	222	236	230	229	223	224	252	214	227	194	218	229	216	209	222	231	192	196	229	200	212	216	219	199	215	203	218	222	213	203	213	222	236	197	205	237	207	255	217	194	208	243	230	231	195	210	206	250	230	199	203	198	221	217	180	205	215	228	187	205	192	207	230	225	201	210	223	179	191	231	208	205	190	236	179	213	212	214	221	220	230	196	221	223	222	188	186	226	236	228	212	201	215	204	220	214	222	216	225	214	203	226	229	220	225	203	174	208	230	224	232	202	160	214	209	209	191	202	200	254	225	205	198	208	234	223	225	192	212	241	192	196	222	204	210	205	225	188	241	200	232	240	224	220	199	214	205	228	206	237	232	224	226	227	200	214	209	207	214	243	234	216	215	240	213	248	199	204	213	208	215	213	209	179	223	214	232	225	183	209	184	198	201	224	200	216	201	215	238	203	212	204	226	231	235	208	210	203	223	227	236	227	204	209	206	202	221	212	227	215	207	202	205	242	236	255	221	218	192	226	232	222	196	209	203	215	222	213	216	222	210	197	226	204	214	232	199	235	201	213	225	218	217	220	207	208	211	215	210	197	204	199	216	225	210	219	216	228	250	202	209	209	243	225	217	229	228	217	220	222	234	197	190	201	199	200	210	221	248	227	219	210	246	191	227	239	208	199	227	225	213	216	213	245	209	219	225	215	234	218	231	240	226	211	215	221	200	212	199	233	205	227	216	247	224	201	209	217	215	219	218	215	223	226	235	212	239	203	216	209	194	220	228	231	212	207	247	232	201	238	229	196	221	217	209	222	226	206	200	237	239	219	224	218	214	201	211	227	218	213	242	203	213	208	234	221	214	207	202	225	236	213	212	201	228	229	202	214	220	210	191	230	218	224	238	210	213	220	209	219	203	223	202	234	212	207	208	205	221	222	216	208	210	223	190	241	208	206	223	213	233	235	217	227	212	211	213	206	232	223	224	223	200	211	204	218	214	219	214	218	205	220	205	216	192	198	219	204	217	209	210	211	224	203	230	187	214	215	214	238	224	206	237	211	221	230	243	206	218	224	218	223	240	237	232	207	204	205	208	208	233	213	219	185	218	234	238	224	205	174	213	209	207	206	215	234	200	216	194	234	246	228	215	214	207	209	215	202	234	209	217	211	201	206	241	209	217	235	245	186	231	209	218	229	193	219	216	214	209	242	186	221	218	242	209	195	225	204	224	227	221	212	218	249	226	206	217	257	199	210	202	204	221	202	223	218	205	219	209	231	217	205	211	220	188	233	181	222	201	233	212	217	223	229	230	203	226	197	201	227	208	222	245	241	180	214	213	220	205	234	231	202	216	195	214	204	196	200	233	180	226	200	210	230	217	239	210	238	194	213	221	238	196	214	220	215	223	193	222	183	215	204	222	190	221	222	217	209	226	201	220	205	190	208	229	206	192	217	197	229	230	194	224	198	228	193	221	185	179	231	196	221	203	210	233	218	235	188	217	223	209	204	244	218	231	215	238	199
24849	21326	28012	24960	16198	1181	681	537	428	419	387	377	380	348	306	307	317	342	308	281	326	312	300	289	298	324	306	295	339	837	1616	1700	671	316	245	285	294	305	285	298	310	284	268	318	279	282	258	273	278	287	277	278	312	296	264	288	250	296	266	269	278	273	290	283	270	290	293	259	270	308	284	274	276	298	285	309	297	324	280	278	259	297	302	274	276	283	297	300	287	251	277	281	276	300	271	274	255	264	270	273	266	291	283	299	289	291	256	310	306	273	283	288	271	280	308	297	296	291	274	284	274	288	284	290	262	270	295	305	273	282	284	270	292	284	291	271	260	288	282	306	277	313	312	278	266	262	281	316	294	278	294	287	278	292	306	253	277	289	267	281	303	281	276	264	276	272	276	301	309	291	260	275	261	260	269	290	291	283	258	247	276	257	295	262	315	286	287	257	232	271	307	294	289	256	283	255	253	284	255	244	252	277	264	238	268	268	256	271	258	295	294	236	276	285	288	269	287	267	291	297	281	314	273	249	268	251	297	277	276	261	284	253	259	299	304	316	275	269	284	296	287	258	291	263	293	281	297	268	308	284	265	308	280	279	267	279	271	262	291	276	274	286	298	299	295	291	278	273	255	273	279	281	259	278	292	292	254	266	298	266	277	268	251	253	269	268	272	260	281	252	280	278	305	263	284	249	258	264	240	300	309	274	294	287	285	263	266	277	289	269	286	282	279	280	292	269	265	285	281	314	273	275	308	250	255	274	275	282	279	256	305	305	290	271	263	281	271	277	297	285	281	292	285	297	263	261	298	251	315	317	295	274	314	270	257	247	310	286	281	282	285	310	275	276	262	277	315	287	278	291	277	278	311	280	254	284	253	279	282	250	259	319	243	286	298	306	264	326	277	265	271	283	248	288	269	288	269	267	235	261	295	282	269	275	268	273	270	260	297	243	294	295	280	287	286	295	271	262	281	229	278	294	283	318	297	292	265	281	280	298	265	269	278	272	299	296	274	272	284	281	296	302	286	309	247	262	283	307	281	282	273	311	255	277	278	285	272	278	308	297	298	262	289	269	307	287	281	286	280	272	268	251	333	268	291	290	262	271	269	294	288	265	266	261	290	291	288	264	293	304	272	266	294	270	288	309	284	264	258	299	279	260	264	310	278	262	267	267	297	281	287	293	277	275	295	295	294	286	264	264	267	270	294	284	249	268	271	301	252	303	279	252	308	274	269	314	295	281	275	286	284	296	268	302	323	264	257	291	290	294	280	257	277	273	271	253	278	237	280	258	293	259	259	278	251	290	269	297	274	291	291	295	292	250	285	306	291	295	282	302	267	259	275	264	281	247	282	280	279	276	284	303	299	267	285	290	286	274	306	270	268	274	263	258	275	265	261	272	277	268	265	282	289	264	286	277	260	278	287	307	309	296	296	290	297	280	289	283	269	270	319	260	298	273	283	279	276	279	260	269	269	247	259	283	240	266	290	305	278	321	250	298	292	279	288	283	269	277	265	288	258	294	267	269	277	240	276	259	294	270	282	263	265	295	273	264	298	264	291	284	279	267	313	267	293	278	304	280	283	299	267	261	305	288	283	286	279	253	303	263	291	285	283	293	275	294	277	303	302	270	270	276	264	279	267	271	269	300	283	270	270	264	283	280	257	293	300	255	277	289	296	266	281	299	285	250	298	231	308	277	285	287	297	268	284	287	290	285	280	278	268	293	242	297	251	301	260	282	274	275	267	317	277	300	291	284	280	292	313	285	305	317	264	267	264	287	259	277	293	280	305	272	324	276	283	277	262	291	262	293	299	268	284	279	285	281	285	297	299	275	293	266	286	287	272	270	272	267	265	252	269	287	276	313	279	269	270	279	285	331	277	259	289	292	261	308	284	268	273	297	291	258	277	270	272	302	287	248	290	278	295	272	240	282	279	263	289	286	263	314	281	282	301	268	292	281	291	279	312	254	286	281	283	279	295	262	276	306	273	303	293	298	284	281	274	277	265	281	284	289	282	309	272	250	279	316	265	288	271	280	282	297	270	301	270	294	298	278	250	272	267	278	294	270	298	261	260	273	302	283	309	261	304	316	290	275	297	263	281	288	245	304	293	298	314	263	293	280	267	283	273	269	287	280	265	273	266	273	259	273	274	245	280	265	291	264	263	283	266	282	258	289	295	255	263	258	280	257	312	267	266	282	279	276	253	282	258	280	263	287	280	287	279	314	324	244	270	255	278	277	265	279	288	298	277	316	244	278	285	288	266	291	308	261	266	298	314	271	270	253	301	311	290	302	270	268	275	277	281	272	250	262	276	289	280	237	279	290	290	286	283	301	291	284	298	300	293	313	289	309	286	260	280	280	285	274	267	281	268	282	276	278	297	281	264	279	295	289	301	301	262	305	285	259	280	289	294	271	286	296	265	268	293	286	270	268	299	260	286	281	279	272	293	265	303	269	286	276	266	273	295	258	311	320	275	266	282	279	288	291	278	238	257	287	294	302	268	271	260	250	299	291	293	281	272	271	295	309	286	245	287	253	241	261	273	266	280	297	299	286	276	268	285	299	288	271	267	285	309	271	277	299	287	265	288	288	287	273	288	268	289	283	251	287	323	277	288	257	312	263	245	267	272	266	312	265	253	245	255	262	283	269	253	257	272	269	292	282	265	240	285	269	276	288	306	286	286	279	266	313	275	272	260	292	291	272	270	286	283	299	289	273	270	284	268	271	292	291	269	276	264	304	283	276	260	275	266	291	279	264	282	256	275	271	287	282	285	304	284	277	260	276	294	263	278	271	278	277	281	261	243	269	301	257	272	268	298	302	296	314	280	266	289	276	265	282	274	313	303	258	256	230	264	285	292	280	313	245	242	291	285	293	269	265	279	281	277	277	264	264	261	305	261	277	267	282	266	244	283	283	276	287	275	269	267	289	308	305	289	282	296	287	273	262	277	283	253	277	268	245	282	271	267	274	263	321	271	289	249	279	259	310	266	277	312	295	268	289	285	280	260	301	293	306	261	279	281	271	283	302	268	276	294	314	290	243	287	264	291	262	298	265	260	288	303	268	265	290	274	279	284	296	254	284	282	256	265	257	282	307	316	304	273	291	272	299	289	274	279	264	279	254	288	293	292	273	275	251	267	277	290	287	316	270	281	293	261	277	274	312	288	282	275	254	261	265	281	282	248	296	230	267	270	252	273	282	267	282	271	287	278	278	273	257	284	258	299	275	283	295	263	284	262	260	277	279	276	282	285	288	312	260	271	263	272	275	280	282	261	272	279	296	285	257	292	265	277	312	281	287	281	290	260	291	266	276	245	287	290	263	262	258	277	267	288	290	292	288	279	246	247	286	257	313	275	269	313	254	292	276	257	251	279	268	311	289	276	279	294	266	286	288	257	266	252	306	290	309	279	254	284	293	293	253	286	252	270	266	273	267	290	294	273	278	288	290	284	298	289	248	257	296	256	290	262	282	286	280	285	323	294	307	320	304	272	281
25924	19691	5359	2523	1781	1366	1061	893	771	704	620	535	511	498	440	402	397	407	397	416	391	388	337	357	381	373	383	380	384	1395	2911	3213	1058	374	326	352	331	325	369	339	352	350	354	369	322	322	362	342	333	322	360	347	327	333	364	342	337	368	330	348	342	365	353	335	344	362	307	336	356	358	312	359	344	368	334	340	348	319	338	314	352	334	357	351	353	340	345	347	348	369	360	364	350	319	319	313	346	321	352	354	308	365	342	344	350	356	319	361	333	364	362	345	331	342	322	333	342	310	343	335	321	332	378	394	365	370	354	316	335	348	334	342	334	334	336	348	328	373	362	381	346	370	319	349	324	332	338	355	360	332	319	338	350	326	328	343	375	355	354	326	368	315	344	320	322	343	347	370	330	332	320	337	325	376	365	323	339	317	342	353	353	352	355	374	354	339	339	321	340	326	332	340	347	334	352	296	336	305	313	305	347	355	334	344	348	343	308	346	382	331	321	362	321	341	335	324	333	330	342	356	378	328	354	303	371	334	303	346	318	340	339	350	318	335	302	362	325	359	357	333	344	340	375	367	315	342	363	356	344	330	367	339	336	330	301	336	323	378	346	346	334	330	324	331	336	357	296	341	336	356	324	331	357	345	347	352	365	379	343	341	338	359	330	324	324	342	325	342	355	368	364	339	341	358	305	361	366	345	331	358	329	327	333	368	363	337	352	307	327	357	347	326	330	342	354	336	330	323	342	347	339	336	336	341	344	355	373	371	371	341	337	356	336	343	370	319	347	328	365	345	335	326	349	339	366	330	331	346	320	345	338	353	352	327	321	338	348	333	308	361	359	303	333	327	340	379	330	333	354	328	329	351	346	289	325	307	321	360	349	351	335	317	345	330	359	317	334	348	332	333	351	337	361	323	349	328	365	305	317	339	318	321	331	362	347	346	346	356	326	313	343	325	358	349	321	311	365	329	329	344	309	327	309	342	304	336	335	340	303	327	341	354	362	343	338	331	359	327	357	331	333	307	323	328	339	374	343	329	341	335	365	337	353	352	353	355	351	314	327	327	359	335	324	337	321	352	332	357	330	349	367	333	325	355	353	344	350	354	336	360	330	324	350	313	355	331	330	328	320	346	333	365	337	349	345	326	341	320	315	310	317	352	347	333	343	343	333	341	310	376	329	348	328	358	342	332	353	327	348	330	351	339	348	310	348	360	358	356	379	314	347	333	296	340	346	358	349	348	329	307	314	350	322	342	330	343	339	339	356	345	302	347	297	359	364	368	359	322	317	322	338	344	351	320	347	326	315	356	344	340	328	315	348	319	332	337	345	334	347	334	321	362	354	334	374	341	371	350	349	360	319	331	355	342	370	322	313	323	317	321	333	370	323	331	368	341	327	343	371	336	335	348	342	311	339	347	359	354	341	354	345	335	334	308	330	352	352	330	357	317	354	350	324	349	336	323	331	335	355	360	359	346	339	317	342	322	348	334	342	319	346	344	342	323	347	346	330	320	361	366	314	321	324	335	315	284	336	347	341	366	333	313	348	341	328	361	319	364	343	337	365	324	328	307	348	350	334	347	333	312	378	314	360	336	364	324	361	344	331	347	314	365	326	356	355	346	345	293	340	336	325	323	343	327	349	370	325	318	304	337	330	373	351	368	308	330	356	362	356	355	317	317	354	333	353	322	329	385	307	329	355	346	355	328	337	316	354	338	349	288	340	358	357	337	383	334	341	357	334	328	347	343	336	367	353	349	311	335	323	358	312	359	317	345	344	332	346	343	351	352	330	390	354	318	321	364	331	381	314	344	334	348	356	311	296	334	335	363	360	355	309	342	351	352	337	343	337	319	364	341	320	355	362	355	315	315	360	329	346	340	310	309	363	319	347	319	373	304	337	318	342	362	318	366	328	327	336	359	311	366	359	325	347	339	351	311	346	338	355	319	346	347	371	331	342	353	314	343	346	337	341	335	344	325	360	342	307	345	312	326	375	325	337	340	326	387	330	362	357	368	365	353	371	353	351	329	327	362	352	318	347	331	315	309	340	354	341	368	366	344	317	329	328	340	352	336	355	334	323	334	353	357	335	368	346	343	350	353	318	334	336	329	348	322	345	333	361	323	349	339	341	318	319	358	322	325	343	334	327	376	344	310	364	343	335	357	318	345	356	332	308	369	345	356	331	370	319	331	332	319	322	350	350	312	364	338	335	307	345	344	336	343	328	355	329	318	362	342	281	320	349	311	343	360	344	345	349	349	358	349	325	321	358	354	325	348	348	319	336	348	333	306	345	350	348	335	357	328	336	324	326	313	340	331	361	316	346	351	324	357	349	334	345	330	348	336	310	337	360	350	349	374	318	348	371	349	331	357	348	344	347	347	335	316	335	363	335	365	356	312	309	334	318	337	356	312	339	348	325	300	362	356	303	340	328	338	334	327	325	338	369	340	323	377	350	347	328	326	317	364	350	321	321	338	335	359	330	318	364	333	367	335	364	345	353	343	371	371	353	336	362	334	347	324	382	366	325	346	313	345	327	342	359	370	312	331	345	319	305	358	344	355	335	334	314	334	346	368	341	300	314	357	340	318	328	328	383	322	324	365	322	369	327	321	341	323	334	338	367	348	361	353	313	325	343	302	339	365	349	356	357	320	339	326	361	349	334	358	345	345	328	330	332	324	343	359	325	362	350	321	354	350	348	365	335	351	338	354	344	346	335	368	360	341	327	328	361	338	336	325	317	335	324	325	348	369	312	343	321	338	320	345	381	338	310	348	337	368	332	334	338	336	326	326	358	336	357	328	332	322	335	325	321	365	331	336	337	331	325	353	370	330	311	319	387	363	335	352	335	337	305	341	354	323	308	331	355	344	335	326	338	333	347	342	350	319	331	357	385	327	367	343	335	310	345	346	370	354	341	319	318	349	379	345	330	342	325	362	367	363	371	332	360	321	339	329	346	320	323	359	323	353	301	335	344	342	336	337	332	335	336	306	327	340	342	310	339	389	306	341	348	339	341	334	371	365	383	356	350	326	332	346	332	354	348	338	349	343	328	368	350	337	325	369	352	348	343	355	348	302	363	336	332	350	349	320	347	362	325	351	339	321	344	350	330	354	332	354	345	355	304	336	362	338	343	305	320	336	323	331	332	344	354	297	345	357	346	370	368	382	333	329	327	362	351	307	305	314	351	342	303	339	337	324	336	353	352	320	323	314	319	329	322	341	323	397	362	332	351	330	324	348	345	329	312	347	316	353	340	335	341	363	342	312	347	344	342	325	325	315	334	339	342	332	368	341	343	325	333	328	364	327	337	373	349	306	363	335	362	342	336	330	339	334	349	329	328	333	357	345	285	350	302	352	320	341	318	323	340	338	362	379	334	334	337	331	343	340	371	362	347	345	316	348	324	341	314	351	339	322	333	333	348	321	342	356	322	312	372	345	351	328	342	322	378	319	351	329	313	354	370	347	339	349	327	355	369	316	352	304	357	309	360	366	321	339
25462	21318	27198	25506	5733	479	346	335	266	273	272	237	220	202	212	217	193	180	222	191	180	178	181	180	174	155	195	169	232	297	1083	1220	220	180	199	155	194	169	166	204	180	165	155	145	164	168	168	141	175	177	144	173	194	187	191	177	162	152	171	169	168	173	192	172	165	153	187	172	174	190	170	157	198	188	172	171	170	158	171	176	180	145	178	166	165	197	191	169	167	160	191	155	187	170	175	166	178	155	180	170	166	180	176	168	189	161	188	183	178	158	182	171	189	151	180	160	169	170	169	165	160	178	183	184	185	167	181	168	157	194	184	186	208	180	164	201	156	177	186	166	180	155	173	163	173	184	185	182	210	169	148	164	185	153	182	189	182	205	177	150	186	178	172	175	167	194	179	188	171	163	176	169	176	185	157	172	167	177	196	182	173	178	185	165	150	165	156	190	153	180	163	169	160	171	181	176	151	186	179	160	157	167	172	164	167	176	175	156	181	157	172	181	178	157	182	149	173	160	151	174	181	183	154	170	186	169	185	176	149	175	180	164	192	158	179	167	173	184	186	185	167	178	154	155	157	183	170	188	185	175	160	144	185	184	183	178	152	182	162	188	171	163	171	168	156	181	187	172	165	186	180	167	158	161	177	178	182	166	159	171	179	175	186	197	163	168	185	156	194	188	166	175	181	169	162	170	169	176	141	161	171	198	156	202	176	170	166	182	189	161	201	162	172	170	174	181	185	160	180	159	166	159	185	162	149	179	164	156	187	181	186	165	172	172	173	159	169	171	169	168	174	162	155	180	149	181	165	171	161	167	186	162	170	153	159	160	150	170	171	204	178	159	186	189	183	180	154	153	162	171	172	180	161	162	174	186	176	174	146	161	173	179	156	176	173	190	176	193	156	173	175	175	163	182	176	177	181	181	161	157	164	173	185	162	177	175	159	175	171	178	177	169	162	173	178	177	168	188	164	171	163	164	170	158	168	172	156	151	181	169	184	166	182	169	164	154	172	175	163	166	171	156	192	175	173	165	149	165	170	161	165	181	163	169	178	180	178	188	174	180	160	160	171	166	162	169	188	168	162	193	159	180	188	174	161	165	184	173	167	151	156	152	184	178	184	170	190	179	194	148	169	179	159	177	161	180	160	155	162	144	136	183	186	202	155	160	162	188	155	173	164	177	159	158	172	160	164	142	166	152	170	174	176	180	175	181	191	164	167	162	167	178	161	187	168	193	170	181	177	160	171	166	148	166	171	173	180	152	158	185	172	181	184	173	174	182	176	199	192	174	190	180	170	162	173	163	158	186	188	157	187	179	158	181	177	183	167	166	160	184	193	163	176	177	177	192	170	179	174	178	186	163	186	161	201	172	159	165	189	189	157	172	169	150	179	198	176	163	146	201	163	170	161	171	175	173	169	165	167	155	173	158	149	167	194	191	166	166	184	207	169	163	157	171	165	160	181	179	155	179	175	199	168	166	160	163	169	145	168	177	186	175	163	161	158	178	168	153	189	167	176	179	160	170	153	163	174	176	156	167	169	169	167	181	192	182	169	185	167	148	173	159	188	184	166	154	187	184	159	169	158	181	161	153	203	161	177	158	176	178	190	175	165	147	169	167	172	155	152	178	164	185	166	162	172	214	156	167	182	151	181	160	161	152	158	181	169	163	187	173	152	166	150	180	181	152	192	163	174	178	178	167	161	185	175	165	146	155	198	205	154	158	194	144	158	175	187	180	194	154	171	169	153	162	158	175	183	164	175	199	184	148	186	182	184	186	189	159	182	144	176	180	190	173	163	174	170	193	172	177	172	194	166	187	178	146	203	174	166	174	202	142	166	162	168	172	184	154	144	168	173	165	187	170	177	168	186	148	156	175	192	164	204	177	200	177	164	147	159	173	160	157	144	173	156	191	168	181	202	174	145	152	169	174	178	188	162	177	171	155	187	167	159	161	151	165	160	171	175	182	152	145	162	152	178	179	175	162	168	182	162	183	170	182	182	175	175	188	159	147	170	181	174	173	146	188	178	175	180	191	171	193	144	154	179	169	175	181	152	172	152	167	175	171	170	179	156	203	151	160	164	158	170	162	182	201	161	180	178	189	167	160	154	163	182	156	142	182	158	180	170	160	213	173	174	173	184	156	188	186	172	205	178	151	166	163	161	166	172	170	161	171	179	175	197	185	182	188	173	149	181	174	187	156	175	173	167	159	177	145	148	183	187	152	163	192	159	174	168	194	153	166	178	162	168	161	180	172	172	186	171	179	193	165	182	182	192	182	174	164	194	178	184	180	166	166	171	184	174	156	183	181	146	177	175	173	165	165	165	153	169	168	180	183	200	164	160	166	150	162	167	181	164	153	177	187	176	161	163	170	169	188	183	171	181	176	174	163	170	171	162	162	163	169	177	176	157	159	169	154	158	165	164	176	195	169	169	174	180	179	177	176	176	152	162	173	157	177	174	162	181	166	150	160	166	180	173	140	189	180	173	145	168	179	190	169	164	192	161	189	176	152	176	190	163	191	168	189	182	196	173	182	169	154	171	177	159	172	158	178	157	190	166	169	172	168	201	177	178	184	193	177	180	170	160	182	135	163	183	184	179	177	143	178	193	169	194	175	186	173	174	157	147	180	161	176	155	182	184	203	177	154	155	158	171	170	191	170	193	168	172	167	188	183	189	162	170	162	175	173	179	163	166	180	172	166	172	159	173	178	173	144	168	171	200	174	166	172	173	177	175	181	190	138	165	175	167	167	165	185	176	174	175	157	173	174	153	162	172	182	190	164	181	165	165	172	161	167	170	165	172	185	146	143	162	181	189	172	157	155	171	171	163	156	172	167	185	155	172	179	167	169	183	173	161	169	179	169	160	181	177	187	189	153	173	170	189	180	174	169	192	174	155	160	152	174	172	157	189	174	163	167	153	180	174	172	174	169	160	188	163	151	192	185	160	166	184	192	150	150	182	163	186	154	193	163	167	183	160	185	181	179	164	166	177	163	184	176	175	158	173	165	169	174	161	148	172	150	176	154	182	170	174	166	180	178	157	165	191	160	166	162	174	148	170	173	196	168	181	159	166	147	161	184	186	157	168	161	174	155	167	193	176	152	152	182	142	177	172	183	167	186	192	176	183	162	185	154	188	170	152	165	147	171	184	180	170	170	181	179	186	179	144	160	147	174	185	163	180	171	160	172	165	163	170	173	175	186	194	172	174	184	156	201	182	170	160	173	179	179	172	167	169	163	171	159	183	166	170	190	160	177	166	171	178	151	177	164	189	164	186	163	172	157	165	163	176	188	163	150	174	180	174	184	190	132	169	164	188	175	182	172	189	168	167	167	167	177	192	186	168	163	187	183	149	166	162	194	165	165	182	168	170	147	201	188	181	177	135	167	174	149	155	148	187	165	166	161	173	168	173	143	158	170	168	185	157	176	152	174	193	184	155	155	183	183	174	181	180	177	186	182	161	179	151	165	171	169	173	173	164	167	182	169	168	164
26869	17353	3757	1792	1279	983	797	694	578	479	392	407	373	344	326	301	289	278	257	282	246	259	254	251	261	265	248	271	324	541	2213	2469	356	227	219	267	224	227	227	225	230	224	208	220	225	251	201	235	248	230	210	227	227	223	201	223	241	215	245	214	249	238	219	203	250	271	200	220	215	217	220	224	227	225	214	189	252	238	206	199	215	234	225	243	231	226	238	220	207	247	233	215	221	237	225	216	232	216	210	221	247	213	241	209	204	223	230	214	221	212	233	219	214	247	229	232	260	214	227	222	217	218	245	219	244	205	248	228	240	221	227	220	226	244	226	217	236	247	242	232	208	221	244	207	239	227	230	223	237	220	236	209	217	224	231	242	207	236	227	224	189	220	227	239	235	212	224	242	226	215	207	234	252	244	230	228	222	231	243	219	214	226	227	199	209	219	242	220	229	221	221	218	234	216	228	219	219	230	233	246	229	203	228	225	230	209	275	226	214	235	229	236	232	244	237	223	243	217	222	232	210	237	228	225	223	196	256	213	239	237	235	239	250	242	256	242	237	252	208	241	235	218	228	230	215	219	236	214	211	187	252	255	212	228	223	244	219	229	201	222	207	238	209	231	209	244	228	212	223	246	225	215	233	222	232	232	227	233	232	209	254	214	235	198	213	239	214	252	243	229	188	223	236	240	241	226	242	219	246	211	238	239	237	232	206	252	242	222	202	238	206	228	212	245	214	242	235	247	214	200	220	238	245	238	208	243	223	221	254	246	209	237	232	257	212	213	223	262	215	221	227	241	237	214	222	201	207	228	248	217	244	231	232	269	230	231	231	204	230	215	188	246	241	230	215	228	228	228	237	228	250	244	229	224	216	232	192	230	223	251	209	205	248	239	210	231	228	234	245	210	211	262	251	237	251	230	219	224	251	237	221	254	217	198	219	232	223	248	249	247	237	259	254	251	235	211	203	235	226	211	227	245	220	242	226	217	228	193	217	237	255	229	239	240	237	260	219	223	250	237	216	214	210	234	182	249	214	223	201	237	227	212	226	247	237	245	224	219	211	220	263	233	228	216	205	212	212	266	229	252	226	223	242	248	244	209	239	229	212	213	222	212	242	232	236	221	230	258	240	217	222	225	270	234	229	216	238	248	222	238	240	251	228	223	249	210	210	238	215	223	208	220	235	236	206	211	255	206	213	235	234	221	231	231	250	208	245	207	237	225	218	226	191	234	223	226	250	230	229	231	236	229	248	255	229	227	226	242	237	265	234	238	205	224	235	202	237	205	230	220	229	233	223	230	244	220	237	210	222	208	217	210	214	214	214	232	201	226	214	221	214	239	248	243	228	212	250	225	227	238	212	234	240	245	210	234	202	234	242	229	206	217	205	209	235	251	246	222	235	240	220	239	217	223	244	234	267	231	221	221	238	227	239	245	234	233	240	227	223	223	245	224	236	215	249	247	227	215	217	220	222	224	214	236	242	207	215	231	226	240	218	204	229	221	235	243	210	228	223	199	221	242	233	228	213	229	188	213	222	232	221	227	232	244	209	238	218	232	209	225	244	187	225	213	257	229	220	227	239	222	220	246	229	234	236	239	222	254	205	240	258	222	216	245	214	223	205	225	236	227	234	217	234	223	247	217	215	232	236	256	240	235	230	215	220	237	217	243	203	214	212	223	230	238	254	258	245	228	224	213	210	227	241	218	244	189	233	240	229	248	243	213	236	234	214	228	229	248	215	211	231	217	236	233	204	231	219	213	197	220	233	223	225	211	222	234	221	235	231	211	232	213	231	232	231	212	256	215	229	244	239	237	231	247	253	220	246	246	218	226	220	233	215	247	222	253	209	224	243	260	215	202	256	232	226	229	242	229	222	221	247	230	214	254	225	226	217	237	204	241	232	237	217	241	207	237	207	226	227	217	247	242	215	212	244	214	238	231	224	212	218	257	222	228	218	263	229	219	228	218	191	206	189	229	230	221	207	240	221	207	221	234	241	250	223	217	234	229	198	221	203	225	219	237	217	240	238	241	237	227	221	220	224	231	223	245	237	235	251	204	205	263	230	239	224	239	243	220	240	236	222	210	229	222	231	238	253	224	235	227	234	234	220	230	224	241	242	228	191	224	243	227	235	243	238	228	204	243	226	211	241	209	225	225	204	242	244	215	229	195	220	226	210	210	218	247	239	207	237	237	241	250	205	223	244	218	209	224	241	228	215	222	207	237	200	237	253	199	235	237	192	211	236	222	240	222	224	208	260	237	217	229	233	210	217	207	218	251	235	226	229	247	218	235	229	224	219	231	232	216	235	231	231	250	202	242	227	225	214	211	228	211	220	224	249	216	217	237	224	237	227	242	212	225	225	223	215	247	223	219	208	212	233	226	196	226	204	248	213	208	253	242	230	250	210	235	255	227	257	235	226	222	256	236	257	214	207	202	232	230	191	254	237	203	221	210	212	247	245	227	237	237	232	238	243	227	223	228	228	216	238	246	234	228	240	224	241	217	240	232	238	237	229	212	227	228	220	215	234	197	223	237	230	239	228	224	218	214	225	256	234	226	194	218	235	245	222	214	239	248	215	227	215	213	210	224	208	195	217	230	248	230	210	242	223	237	237	193	229	223	232	223	250	264	229	204	249	207	235	224	227	214	229	228	245	218	228	208	231	205	238	235	227	221	238	218	232	221	228	234	237	239	216	210	238	238	218	227	229	241	199	221	221	221	245	229	259	234	204	224	260	224	218	217	224	234	231	220	238	225	226	211	215	226	236	224	241	220	222	235	240	235	199	235	224	221	230	232	219	250	209	247	226	236	208	250	254	219	224	239	230	215	222	226	207	245	228	219	288	239	280	239	236	236	231	232	228	238	221	234	221	242	238	218	250	213	206	218	222	230	232	219	232	227	223	207	230	217	222	204	232	223	233	231	221	217	220	232	214	228	209	232	255	227	231	222	253	220	241	238	219	216	227	236	219	206	230	239	224	226	228	242	256	215	209	249	211	216	201	195	247	216	226	245	230	192	232	203	219	235	219	226	250	227	229	246	224	223	225	213	212	203	202	213	240	220	212	244	216	202	216	238	214	216	215	240	222	220	236	222	241	244	247	237	246	224	228	241	232	249	225	198	205	243	220	209	208	248	244	255	216	225	234	239	232	210	223	232	246	245	239	229	226	223	231	232	219	225	221	202	243	196	220	243	239	207	218	245	218	216	223	225	236	246	233	186	219	227	227	215	234	258	239	226	216	229	264	238	261	236	236	226	215	224	228	222	213	212	218	217	199	231	209	238	215	236	235	216	205	227	230	220	239	246	247	226	224	232	252	213	229	222	227	242	211	227	239	237	212	218	224	240	231	256	233	221	262	226	212	237	250	215	228	236	221	212	244	238	238	229	229	200	228	219	229	214	221	237	192	216	211	215	255	265	229	232	212	246	234	210	242	224	235	254	217	253	214	221	245	241	207	220	229	225	220	224	237	239	219	251	217	210	228	237	224	193
23246	21370	29104	24006	21372	21335	5113	1119	827	758	714	659	592	590	587	528	454	472	473	456	458	460	436	446	410	420	442	465	462	1239	4699	4155	1243	404	383	445	430	388	429	421	403	460	417	413	408	418	400	392	383	444	384	360	396	442	417	452	446	377	421	425	394	429	383	422	357	394	413	427	395	413	398	435	392	395	388	392	414	440	414	408	382	387	397	383	434	367	387	428	417	383	421	370	387	387	399	399	394	398	428	442	382	383	413	433	431	405	415	426	425	376	403	410	402	421	413	390	389	417	417	393	396	432	391	391	384	415	398	370	422	434	398	432	403	401	365	384	386	390	445	427	380	394	414	395	375	369	401	418	403	406	404	418	359	418	386	392	420	402	429	394	414	429	439	415	387	389	416	368	432	413	412	399	429	365	406	388	409	379	446	393	392	381	412	357	376	387	387	395	406	351	387	392	392	389	411	420	378	404	407	394	416	421	419	374	366	417	393	430	410	419	413	400	414	423	417	407	440	371	393	436	403	418	412	432	409	338	380	403	360	378	417	406	393	389	373	397	411	382	392	413	405	429	392	415	392	365	373	396	414	361	383	405	427	413	423	357	406	398	384	401	402	411	397	419	350	420	425	412	389	366	377	455	373	412	434	401	417	366	405	379	380	376	405	444	404	429	376	421	412	395	453	412	389	366	386	426	397	436	378	409	390	417	379	385	390	428	398	345	430	394	411	406	414	407	417	463	393	419	392	401	452	407	375	396	385	383	381	393	408	436	380	390	385	394	365	386	374	398	389	407	437	397	350	365	385	439	377	383	415	420	395	406	407	402	409	421	374	379	438	406	385	409	378	410	374	409	389	407	420	384	387	366	454	423	366	399	419	389	430	389	430	395	411	373	400	399	416	417	388	444	402	408	396	414	395	393	385	397	396	430	406	411	414	430	388	417	388	400	382	391	396	417	426	385	394	407	394	389	449	433	429	399	425	389	426	390	401	382	391	418	414	411	416	402	402	408	386	387	371	409	407	386	435	413	415	365	375	375	412	405	407	411	424	379	405	392	399	394	402	407	380	406	394	425	347	407	373	402	441	406	377	378	440	370	417	411	407	367	412	401	359	404	370	412	385	433	391	401	372	386	386	364	413	394	372	457	408	379	436	431	418	408	415	422	411	381	396	380	382	372	387	394	406	415	430	422	426	398	399	443	379	401	390	412	368	397	388	400	384	391	389	389	410	398	395	425	389	382	426	373	386	425	413	390	419	412	379	381	406	387	394	394	416	392	376	424	397	405	326	388	393	400	389	424	442	389	355	434	394	409	425	372	415	381	392	362	404	420	406	396	415	413	397	425	397	379	373	418	375	418	405	376	409	441	394	385	413	406	423	415	414	415	374	364	388	399	404	386	390	392	398	398	392	408	410	418	422	392	395	393	374	390	407	408	394	398	387	405	397	373	417	407	410	393	438	408	389	387	440	395	423	402	408	419	411	412	432	384	362	399	399	386	430	375	398	413	423	425	416	360	417	396	410	376	388	396	415	405	373	391	385	383	384	425	404	455	410	392	411	425	400	375	375	382	418	398	370	410	425	393	396	406	398	406	402	424	427	406	388	434	404	421	371	428	413	401	370	407	418	368	402	404	401	380	407	399	408	375	421	381	407	392	428	408	399	364	388	409	410	396	392	437	380	394	371	395	348	381	365	355	418	363	386	418	419	401	411	406	423	417	410	404	419	422	387	412	349	377	437	382	407	406	410	379	411	402	419	382	381	398	398	383	413	360	353	407	455	385	398	350	402	374	432	373	366	456	348	374	399	435	380	415	367	391	362	417	439	412	378	351	405	389	368	399	406	414	363	422	414	409	385	413	427	405	376	388	400	406	410	410	400	400	368	386	403	407	402	426	390	425	444	408	404	376	397	404	371	356	382	400	407	397	385	436	411	378	385	374	416	373	403	407	374	423	385	386	422	345	402	424	384	378	423	404	381	426	376	363	404	432	375	402	366	388	393	377	401	399	353	408	409	425	437	365	417	417	388	413	417	401	411	411	392	428	417	394	404	425	376	416	416	359	436	428	400	423	376	405	394	404	391	398	381	380	371	395	393	389	416	396	405	388	406	373	399	404	391	388	407	383	403	416	436	381	404	397	400	427	422	401	407	379	374	450	408	392	410	421	423	399	391	413	327	422	401	440	411	406	397	430	369	375	358	385	413	405	423	433	435	383	389	422	418	413	393	387	397	397	404	389	416	370	434	380	383	395	407	364	377	430	405	363	357	409	388	400	380	376	412	401	406	431	428	390	385	404	418	371	404	412	378	421	387	389	429	409	400	397	416	385	396	399	396	416	396	412	382	375	409	376	391	383	379	361	405	391	385	387	408	360	376	392	407	409	391	393	409	393	384	386	394	399	404	412	402	416	389	412	400	418	376	389	388	413	417	385	410	369	371	400	380	404	397	415	409	397	387	441	398	409	391	410	382	396	386	416	414	432	421	397	405	396	413	391	361	395	423	400	430	437	392	405	403	388	387	447	429	441	385	395	421	402	366	436	382	411	397	384	404	390	418	435	429	383	406	407	402	378	415	412	393	396	381	422	412	440	385	405	408	440	383	411	401	374	360	380	404	375	367	374	418	394	389	384	368	418	392	397	365	406	388	398	416	393	376	401	421	382	410	406	394	402	426	416	403	400	360	379	404	406	391	349	383	384	397	438	377	371	422	412	406	417	378	420	418	388	427	445	417	446	431	417	406	389	388	422	414	381	411	359	378	396	391	377	358	434	387	364	369	407	377	424	388	379	407	410	372	381	418	411	387	436	398	372	347	384	394	398	391	398	439	378	400	391	446	385	384	423	436	394	416	378	396	412	399	393	364	390	398	427	409	403	391	375	409	364	367	398	440	408	409	396	368	399	396	400	426	405	409	402	391	416	399	406	377	420	397	401	372	364	380	379	390	406	405	411	404	406	367	396	376	365	408	448	411	380	369	402	386	409	397	381	398	421	379	405	400	397	393	409	398	363	397	412	412	415	413	434	371	452	389	415	395	393	395	409	392	380	425	430	361	445	394	440	388	400	403	431	397	417	363	395	425	425	416	404	427	413	374	460	418	414	374	385	384	387	409	394	444	397	392	403	419	393	444	412	369	414	383	396	381	416	398	420	375	405	349	406	406	394	437	410	403	410	427	381	412	385	387	427	424	412	395	371	396	387	407	414	397	403	427	383	368	367	362	407	441	415	407	376	359	423	404	384	378	399	399	408	411	390	353	383	397	375	393	415	419	421	405	387	388	403	398	405	385	404	377	396	390	418	388	416	411	417	383	398	399	379	393	396	382	380	433	439	402	452	392	385	405	419	361	389	385	403	407	418	427	396	391	394	381	404	411	360	405	401	419	428	426	385	369	430	378	447	397	361	421	369	357	363	420	447	390	412	410	402	420	345	398	397	395	390	388	411	397	407	351	349	384	443	427	373	396	405	403	368	375	399	430	421	399	381	404	394	391	368
31910	28916	11884	6132	4197	3228	2623	2015	1672	1411	1282	1090	956	889	817	836	777	663	675	640	675	644	601	592	570	563	597	572	582	1998	8361	6986	1875	507	513	501	491	519	521	519	524	484	487	484	577	494	482	490	479	473	485	474	552	545	523	489	472	454	500	506	506	487	496	488	482	499	468	537	514	497	495	515	442	501	485	486	492	529	471	498	471	507	480	495	476	465	483	508	475	478	476	478	490	514	449	471	493	512	455	503	479	489	482	473	484	485	503	485	474	481	528	482	495	488	516	486	522	519	476	475	490	490	492	481	526	525	467	492	503	499	480	481	507	488	494	472	480	480	476	460	482	473	510	487	532	474	465	492	513	477	472	461	453	479	487	474	483	478	503	485	505	463	473	443	508	478	496	502	507	502	488	483	476	436	472	512	483	521	479	508	506	473	463	500	481	504	466	458	462	492	455	459	528	532	470	486	480	468	498	474	456	523	439	479	481	486	479	487	492	482	505	433	485	484	469	481	505	451	516	495	462	495	472	492	454	482	468	489	486	481	503	483	470	475	499	492	475	438	476	465	486	488	494	516	486	471	477	507	512	479	471	498	436	488	465	466	506	494	487	490	435	486	476	514	517	467	480	468	498	492	498	498	496	480	477	522	487	486	496	521	477	505	488	490	508	484	514	491	513	501	475	501	484	492	492	467	499	476	507	469	500	488	457	480	476	470	517	502	495	505	484	490	452	454	461	486	516	469	471	515	469	499	501	481	506	456	488	513	490	469	465	518	472	476	463	514	480	453	457	534	482	467	516	483	488	491	518	471	472	509	477	480	495	500	469	484	450	498	508	444	521	524	483	442	500	478	500	474	508	460	478	474	470	457	459	484	446	483	482	485	460	468	498	531	495	509	470	472	471	493	465	460	469	487	525	444	520	507	475	478	499	534	475	510	473	508	452	463	470	481	475	529	492	498	516	517	487	497	498	485	494	482	483	504	486	467	469	447	451	508	478	476	517	451	450	450	456	453	472	493	471	462	449	504	497	472	486	520	475	472	491	507	506	445	477	495	476	484	468	491	482	505	457	498	509	492	469	490	448	479	500	513	476	488	525	478	497	454	479	527	488	470	444	484	449	460	441	515	500	473	479	479	510	493	519	491	444	503	494	510	509	488	518	508	501	533	511	472	507	474	480	456	488	513	474	468	471	489	448	486	499	529	464	513	475	487	515	484	470	485	483	524	487	462	472	453	482	461	525	500	493	463	497	491	471	526	516	487	491	508	456	467	494	511	514	481	485	518	533	464	505	514	490	481	490	492	474	469	520	500	448	418	478	449	472	516	459	455	507	504	462	472	498	505	497	485	460	529	468	510	494	466	446	456	477	485	476	477	495	472	468	468	494	481	456	472	487	444	506	475	468	488	484	479	478	469	475	499	451	473	447	475	511	507	478	477	473	467	506	498	454	482	504	467	463	484	497	492	488	507	495	485	471	469	458	439	487	462	489	496	521	451	487	486	474	468	452	472	557	460	476	506	462	517	501	488	497	462	520	507	507	518	473	508	496	487	473	480	485	469	472	494	491	486	492	494	502	514	494	495	476	496	478	502	446	455	496	520	496	495	499	450	474	444	497	484	492	467	497	486	501	466	467	488	466	517	499	519	526	497	471	458	491	478	459	478	468	465	522	470	518	515	521	527	430	478	477	499	492	473	496	488	501	485	468	473	498	457	506	472	461	481	498	474	502	454	469	443	484	497	461	513	497	473	500	503	487	474	442	486	477	485	492	520	485	491	471	461	503	490	464	513	497	514	509	493	467	476	445	498	490	485	467	510	490	498	468	491	458	504	482	454	455	486	486	458	477	439	493	487	511	468	500	500	475	461	491	452	473	485	479	464	556	492	493	476	501	524	462	470	453	476	473	509	485	494	462	530	518	448	485	512	520	487	493	500	503	499	470	476	475	477	469	510	493	498	493	514	514	484	498	512	457	493	465	478	488	472	517	496	521	502	462	481	490	481	484	523	479	462	508	493	456	462	478	507	449	466	500	466	498	490	477	464	450	485	433	464	480	490	456	498	431	442	484	492	452	503	474	473	468	434	479	483	497	508	467	487	471	460	489	493	506	441	458	476	505	473	471	496	481	470	481	492	513	498	479	505	473	510	505	516	489	495	491	474	470	468	504	477	511	524	494	467	519	528	485	493	476	470	498	461	514	488	466	490	495	534	478	494	497	467	465	485	486	471	453	494	506	542	501	478	479	518	465	488	475	418	501	523	495	467	460	476	465	473	477	501	480	448	484	479	468	487	470	450	454	487	480	486	488	435	469	486	509	488	493	474	495	474	501	486	457	486	545	471	494	462	487	479	479	497	495	478	531	496	503	505	503	476	492	524	508	487	465	499	476	471	497	521	456	455	490	480	482	468	497	477	492	490	478	469	510	480	486	474	475	517	504	487	491	510	472	454	469	499	470	496	458	497	484	459	466	472	507	478	493	491	477	460	472	463	483	475	503	471	513	483	448	455	493	451	513	466	468	527	500	494	459	450	463	491	487	444	501	449	497	459	462	530	511	515	478	480	507	482	437	460	451	482	480	466	483	514	491	462	486	502	445	502	464	448	485	506	477	488	489	502	476	472	496	457	518	497	495	453	483	484	473	466	499	470	524	494	499	448	499	465	526	473	439	472	501	497	498	499	492	498	497	490	467	456	473	473	476	487	480	480	468	515	469	479	493	475	501	482	463	468	502	496	491	472	482	463	446	467	482	432	493	454	489	499	439	479	485	492	494	504	478	492	494	501	510	510	463	497	503	520	486	481	421	502	519	475	527	485	471	488	538	475	503	462	492	496	485	481	525	484	517	487	459	465	502	513	496	459	461	514	515	475	486	462	456	448	485	435	468	476	495	473	455	480	435	505	459	458	464	485	459	485	460	477	473	484	434	497	544	483	465	480	493	494	458	467	465	497	484	492	446	484	501	461	470	494	467	487	457	474	455	478	476	501	474	490	458	464	477	482	490	487	486	506	514	465	515	489	472	491	498	487	500	498	488	467	503	452	537	428	466	478	514	475	463	479	488	514	482	483	498	512	486	477	484	455	479	482	482	482	479	498	459	487	488	516	459	454	447	501	504	495	504	474	463	471	463	498	461	457	477	466	509	476	507	461	513	488	472	514	464	465	460	484	519	447	466	497	487	458	489	497	469	447	472	463	520	482	467	482	501	430	483	491	490	470	462	477	493	488	494	461	480	499	469	462	476	490	460	484	481	463	489	475	453	493	489	506	479	510	487	485	500	487	464	492	451	498	484	447	488	473	507	482	471	530	501	555	457	496	476	490	497	517	488	453	480	465	522	519	465	457	469	497	470	509	462	461	438	469	503	496	479	472	467	467	469	478	480	501	522	483	517	439	462	492	500	479	464	549	464	455	489	467	490	457	464	470	497	460	463	453	531	469	507	475	499	452	467	483	518	491	493	440	474	488	480	496	481	487	489	490	493	492	491	513	520	502
27966	19521	5488	610	391	338	227	218	199	207	196	186	185	197	198	224	171	184	189	182	168	165	196	164	186	217	171	187	178	171	266	402	389	156	146	176	177	178	167	201	183	148	165	146	174	182	158	186	168	169	185	188	174	179	171	167	175	164	174	164	166	175	154	194	174	180	171	157	179	165	162	183	190	177	171	171	180	187	142	164	168	168	166	201	175	174	199	158	153	195	172	172	172	170	191	164	170	163	177	183	174	182	174	167	166	183	168	192	173	183	152	175	199	174	182	181	167	168	182	157	195	177	178	185	165	187	142	195	160	178	154	161	188	199	192	178	168	173	159	177	201	196	152	194	167	183	179	176	169	147	169	154	165	190	167	176	175	178	186	193	183	159	178	185	181	182	196	152	180	174	167	182	171	164	163	162	189	180	180	204	167	191	167	195	189	194	174	168	162	161	157	178	171	178	177	179	158	153	174	181	176	188	185	165	174	176	156	153	175	174	181	156	178	173	176	183	182	195	156	181	156	195	173	184	180	144	170	156	165	184	165	174	174	180	195	196	188	190	172	178	178	207	160	170	181	175	149	192	180	182	178	197	168	162	172	182	184	174	183	170	171	187	162	170	177	161	180	182	184	158	153	167	173	203	167	198	166	156	161	164	182	181	191	166	159	162	185	163	173	166	184	173	154	187	189	199	160	158	158	178	168	193	165	181	163	198	147	173	185	168	162	184	187	151	156	190	177	173	165	156	191	171	191	173	168	184	156	182	174	186	172	165	179	167	165	187	174	182	171	161	183	176	184	172	187	161	182	177	178	195	185	164	195	189	179	163	178	153	170	187	191	167	175	190	186	175	154	174	179	186	179	179	161	180	189	165	177	171	204	169	163	175	176	165	184	181	165	160	166	167	166	189	175	167	176	172	183	181	156	192	182	181	191	172	190	182	202	146	168	162	155	143	174	195	174	197	138	202	169	168	136	176	184	168	181	173	195	178	160	178	191	190	172	177	167	155	182	157	191	193	164	171	202	177	171	191	178	175	172	172	171	179	171	169	177	167	168	153	156	176	178	174	178	166	175	161	183	174	159	174	181	183	181	193	184	188	188	153	175	165	169	174	192	158	178	164	179	170	196	172	168	180	179	180	178	170	175	186	205	178	187	180	172	174	174	169	159	163	169	165	168	169	180	168	182	188	186	180	166	198	170	190	176	163	172	194	169	176	152	168	205	182	173	178	174	172	202	174	172	197	156	176	165	164	190	184	180	174	184	161	174	174	151	165	175	173	164	177	166	161	179	165	176	176	171	164	170	187	191	165	163	173	169	190	158	160	183	188	173	202	154	190	169	198	179	175	178	154	177	198	166	166	189	218	181	184	172	194	187	187	149	196	187	173	169	162	175	186	182	174	172	205	207	169	168	144	200	187	184	187	189	204	181	172	165	180	171	170	162	176	184	170	212	185	188	167	187	172	172	207	196	189	194	159	188	162	206	152	161	186	168	150	189	170	149	178	177	173	165	181	172	192	179	165	185	170	166	164	160	174	176	167	155	168	174	148	185	204	181	179	172	184	162	172	161	179	184	169	169	162	140	157	188	172	168	168	178	187	186	181	177	186	190	215	186	201	172	171	159	182	161	189	200	182	160	194	180	193	171	180	163	161	164	183	167	170	152	166	166	162	175	181	163	166	181	172	171	171	157	189	170	182	160	175	181	175	162	189	202	187	150	183	195	167	183	185	187	180	198	162	177	166	170	185	175	197	173	195	184	205	178	187	205	165	191	168	194	183	199	186	191	191	178	198	179	171	163	164	187	178	172	191	187	201	153	190	189	180	195	166	179	169	159	163	190	189	180	160	171	196	168	181	157	154	149	157	181	186	182	157	176	168	168	161	183	186	159	191	178	169	171	180	174	158	164	161	152	205	186	194	170	180	163	194	175	183	185	150	170	142	175	175	183	177	167	157	176	189	184	174	168	157	196	186	183	179	171	186	172	158	157	182	156	213	178	166	195	171	162	167	179	178	190	159	162	169	181	162	184	168	178	185	165	180	179	171	185	179	202	163	163	164	172	177	189	202	184	183	177	156	149	184	196	168	184	170	197	178	183	175	152	171	160	186	189	171	154	164	176	162	188	144	179	181	169	148	162	179	164	172	189	178	181	169	190	161	183	172	161	158	209	175	182	160	140	187	186	162	170	183	178	181	164	172	172	163	187	155	172	170	166	181	164	188	173	168	176	164	177	156	169	164	170	165	176	161	187	186	179	172	175	172	156	176	176	174	188	143	199	163	181	164	182	165	164	183	168	180	178	169	170	163	173	166	181	176	179	182	157	187	174	177	183	177	162	166	187	174	193	180	174	173	174	196	147	159	201	209	176	173	153	182	176	191	179	169	181	157	172	182	171	152	161	193	165	179	146	191	188	168	186	172	166	171	148	169	190	204	186	184	186	171	176	162	153	176	160	185	168	183	165	154	177	170	162	168	166	173	174	179	175	173	161	159	166	170	179	182	181	167	172	188	167	155	188	169	156	168	170	187	180	187	157	174	177	166	161	171	181	185	182	167	157	181	138	175	149	175	168	163	183	185	178	186	171	175	192	157	169	171	200	195	172	175	174	174	174	171	156	161	186	172	160	174	197	173	190	208	172	174	176	168	164	157	177	171	173	181	184	189	199	162	196	159	173	180	181	196	165	136	176	173	159	177	175	161	175	155	182	188	166	162	175	164	180	186	203	172	160	183	172	163	172	199	166	167	174	170	149	171	199	168	176	169	170	172	166	156	176	187	169	144	180	189	161	191	154	172	186	172	186	168	178	165	176	189	165	179	180	196	172	158	150	167	158	188	167	188	164	176	180	189	186	200	144	187	176	201	185	141	154	171	158	171	178	162	161	181	175	186	167	179	183	164	168	180	171	187	173	165	206	174	163	179	170	172	158	174	192	164	209	171	198	175	205	163	202	171	148	163	174	161	171	167	177	162	162	182	181	186	175	178	178	185	200	154	162	186	169	160	178	166	156	191	192	167	172	179	174	149	212	163	178	171	183	170	168	158	177	183	157	163	164	188	187	186	171	169	188	191	153	185	185	164	185	186	145	151	181	168	181	186	145	201	155	179	194	169	179	161	194	156	145	171	178	172	167	173	174	185	180	190	183	176	186	144	164	169	177	180	165	183	160	183	169	185	160	153	163	180	168	201	197	182	169	159	165	160	181	176	192	183	178	189	181	158	200	165	163	168	172	172	167	190	187	176	156	181	186	164	184	201	182	177	162	183	175	165	135	169	156	167	154	166	176	166	161	173	180	181	171	186	178	197	168	173	194	168	176	181	195	169	171	179	185	168	171	168	173	191	186	168	166	172	160	162	180	168	171	184	175	168	203	167	169	184	185	159	169	200	194	202	173	182	176	179	171	175	188	172	159	156	157	167	169	173	171	160	153	168	190	172	194	175	156	180	163	164	183	154	182	178	177	188	174	189	176	191	182	167	162	178	189	152	177	186
23015	9495	801	449	357	323	283	273	267	234	237	226	236	226	289	236	245	221	236	199	223	254	232	242	221	226	237	229	222	224	417	793	599	220	216	223	213	254	216	225	248	209	240	218	214	221	206	189	230	199	214	207	216	208	229	225	185	216	225	219	215	228	213	208	210	213	192	234	212	233	192	235	225	226	215	222	241	238	215	222	191	218	216	218	204	240	186	212	244	210	250	210	227	227	224	199	228	227	227	204	221	228	210	245	217	217	233	209	229	238	220	229	206	203	219	232	212	201	237	217	231	190	224	215	228	220	210	222	221	248	237	226	214	211	228	210	231	220	197	236	208	209	228	188	220	218	252	219	230	220	222	213	243	243	209	235	236	219	225	217	238	211	209	203	202	243	225	224	232	217	239	227	230	236	229	228	226	230	231	216	251	252	231	237	195	220	205	225	193	219	214	232	202	202	235	219	217	227	212	225	221	209	208	198	211	220	196	227	253	217	206	190	193	207	181	230	222	233	232	231	220	230	207	252	228	204	214	246	211	229	204	242	228	219	194	210	235	194	236	225	206	237	240	194	221	229	191	209	214	224	223	213	223	228	195	216	187	200	213	210	218	210	247	226	226	223	205	238	216	203	205	212	205	219	235	212	245	217	226	191	228	228	226	227	214	225	224	214	224	209	223	186	230	220	242	191	229	195	233	223	232	205	221	220	224	235	198	236	217	230	206	234	226	199	207	205	220	201	217	219	217	233	233	207	214	225	236	214	199	239	227	228	207	220	239	227	230	238	216	202	219	208	214	235	214	213	257	240	224	228	217	186	199	230	222	196	238	233	226	222	218	238	217	221	213	222	214	217	230	209	242	230	220	225	203	211	242	235	222	234	221	229	232	209	218	241	231	216	231	231	226	210	237	223	206	246	209	233	241	227	199	210	216	209	225	202	227	198	212	220	221	235	226	237	216	213	181	217	232	206	207	179	186	220	235	210	221	201	200	232	234	210	226	220	213	194	228	200	214	228	224	209	224	228	221	212	204	214	224	240	220	222	202	198	228	217	231	230	228	219	234	237	222	219	212	245	205	262	214	227	218	235	208	198	238	224	217	199	215	224	231	238	273	215	230	233	236	204	209	210	210	230	219	208	215	226	220	194	242	195	185	206	198	211	221	214	227	212	208	248	236	203	231	246	230	216	220	213	202	218	215	218	235	197	227	229	222	209	216	205	247	250	207	209	218	220	217	196	227	225	228	235	228	215	218	200	223	214	221	232	230	222	212	227	215	227	212	219	199	216	237	233	230	209	199	226	189	230	236	180	221	238	255	228	211	199	230	216	193	209	220	221	237	219	222	221	228	229	207	228	212	232	204	217	214	178	228	205	207	209	231	198	216	241	217	204	232	205	229	207	219	240	215	224	213	209	219	234	239	211	233	228	212	230	220	252	227	193	212	226	202	218	209	219	201	196	235	234	225	226	210	237	232	248	211	220	234	227	210	219	227	207	203	256	220	205	230	221	219	212	216	220	207	226	230	230	220	213	221	191	184	229	222	212	230	239	190	197	242	213	218	208	216	209	224	213	225	228	215	219	216	222	222	218	236	222	223	218	221	229	223	202	211	247	215	236	231	213	233	220	211	210	210	217	196	220	216	216	216	195	209	229	222	211	208	236	221	255	230	211	214	220	225	211	228	227	236	241	220	242	217	227	239	245	232	205	232	232	241	226	189	223	237	231	232	208	208	234	221	212	230	222	232	238	195	222	243	241	215	232	184	209	254	227	197	219	235	209	240	264	240	233	216	202	209	209	229	221	210	245	207	220	213	190	198	216	243	238	211	199	220	189	216	224	234	224	240	222	218	232	214	223	217	235	210	247	221	231	220	237	217	207	206	209	208	203	205	209	232	216	204	197	217	221	224	222	226	225	228	225	238	227	218	203	231	213	223	213	231	241	238	239	217	202	228	227	197	214	224	243	234	219	255	217	209	244	215	240	223	192	228	230	216	189	224	212	215	238	246	240	214	210	224	212	230	240	209	211	233	257	211	225	238	222	217	238	206	231	217	190	205	230	217	230	209	212	220	208	222	243	214	235	213	242	212	239	228	201	229	206	228	206	222	216	223	212	193	240	204	238	208	242	220	211	221	219	233	198	229	221	227	205	239	223	218	202	229	224	235	225	213	228	236	214	231	223	230	203	207	224	199	213	209	229	219	223	236	215	194	238	236	231	230	249	183	234	226	197	208	230	203	211	250	230	238	221	245	213	226	214	220	239	212	214	221	196	234	215	239	212	210	254	199	232	216	244	219	215	230	224	219	209	222	249	218	214	217	226	180	221	189	200	203	207	207	224	213	231	230	213	216	212	214	222	204	233	232	211	221	196	199	255	208	233	197	229	215	216	216	208	208	214	224	171	247	225	231	259	224	209	237	223	216	224	261	241	237	222	202	212	225	223	223	217	227	219	235	218	196	218	206	230	222	204	237	214	202	229	196	240	229	220	219	210	212	205	235	239	230	233	210	211	219	224	207	206	229	234	220	223	212	219	221	227	231	211	205	206	223	213	207	214	227	244	235	226	215	207	202	241	206	194	207	230	248	228	251	259	209	216	225	207	220	213	248	199	226	222	257	223	226	206	235	197	207	222	218	222	211	242	203	184	222	233	228	190	217	216	233	245	231	203	219	208	212	212	243	201	215	250	228	230	201	219	208	214	216	197	241	224	220	203	243	195	226	245	244	223	209	224	221	246	200	217	205	232	207	211	200	210	205	226	233	239	230	229	242	247	221	213	204	218	220	206	243	244	220	243	241	218	205	221	214	234	219	250	211	202	219	212	221	207	231	199	226	216	211	220	180	213	206	222	196	233	235	238	220	222	255	241	244	232	224	213	227	230	210	231	232	222	235	244	234	205	232	250	198	211	223	218	212	208	213	237	212	241	216	211	225	218	215	233	215	210	191	191	220	204	226	239	233	192	226	214	229	213	214	228	249	214	221	243	210	210	215	252	212	219	200	214	232	225	222	205	208	210	217	201	239	236	217	252	213	248	199	236	230	229	202	209	227	214	222	239	217	247	206	195	211	221	219	222	205	201	236	207	185	220	214	206	191	233	243	215	219	215	226	258	229	220	224	209	224	192	205	220	227	255	226	207	250	227	210	211	242	229	217	227	216	218	225	220	227	231	229	249	223	228	226	224	187	220	219	219	213	232	218	235	236	240	204	220	227	240	228	231	205	203	244	230	213	207	211	227	230	217	206	226	234	221	222	227	212	216	237	257	215	227	222	229	240	232	181	197	215	210	201	223	227	221	205	203	242	223	200	230	200	230	198	233	201	221	235	215	213	244	224	230	254	218	206	187	238	229	205	181	236	222	228	221	248	233	234	237	213	232	232	178	226	250	207	225	236	211	252	229	216	225	203	212	202	236	217	221	246	227	225	200	215	198	220	215	238	227	229	233	208	190	215	226	223	207	235	212	198	231	210	245	220	233	224	253	219	204	224	233
24837	21312	27934	24997	16221	1234	704	561	450	416	411	365	350	342	366	367	299	297	331	287	313	288	332	311	281	306	302	292	335	358	1413	1967	811	291	297	284	284	277	294	284	274	273	274	280	247	272	277	288	278	283	289	271	285	253	277	269	266	272	294	285	305	286	279	303	275	291	275	272	292	293	269	283	274	271	289	312	298	299	272	286	300	277	256	320	281	247	280	281	283	271	288	288	295	267	294	271	278	276	281	287	266	291	320	277	288	291	289	266	303	259	277	260	301	268	262	256	287	263	276	296	275	274	276	292	268	270	279	278	282	274	284	276	288	265	300	282	287	265	282	266	287	301	287	288	296	258	288	275	281	277	317	285	273	277	314	275	277	259	292	279	276	290	252	252	263	239	287	302	281	260	274	282	260	282	250	239	277	302	274	274	260	286	278	294	288	268	293	265	272	281	279	287	269	288	290	300	278	274	296	286	307	285	271	306	265	264	291	284	247	275	283	299	287	289	307	280	277	296	279	274	274	284	296	304	291	281	306	292	251	288	274	282	272	298	294	267	265	280	277	314	281	263	277	293	259	266	302	286	277	258	286	252	275	276	294	287	284	273	275	296	255	271	293	293	275	287	303	264	284	287	263	287	263	268	282	269	257	285	267	295	288	290	278	268	297	256	253	285	246	272	312	259	269	256	286	292	287	273	267	262	278	310	283	295	280	278	294	289	308	302	300	285	257	323	307	309	289	274	289	261	252	267	266	285	263	260	249	276	276	277	270	288	251	272	284	267	262	267	287	273	309	262	289	297	256	283	230	289	273	270	282	281	271	306	298	296	271	295	299	267	298	308	293	274	304	273	269	266	257	279	284	290	269	274	306	274	299	321	278	278	291	280	267	291	297	302	300	278	282	287	285	319	267	266	287	278	267	251	293	263	295	278	304	292	304	268	241	286	295	256	254	288	260	254	276	258	299	252	277	263	252	254	287	272	265	275	233	283	279	277	281	263	261	287	298	291	285	309	288	263	295	291	302	257	274	268	276	270	281	292	304	230	296	276	289	280	331	305	282	269	251	262	274	264	294	259	278	263	273	290	274	284	292	244	292	266	268	278	310	293	307	260	280	286	292	285	281	283	274	268	277	289	284	250	287	278	288	252	268	289	273	270	258	278	269	294	256	281	286	274	258	260	269	278	278	282	298	288	294	309	264	270	282	280	262	272	249	276	286	272	265	279	266	281	297	297	248	297	251	291	289	306	277	277	284	261	257	283	305	290	256	275	271	274	272	292	313	297	268	303	277	256	286	285	256	299	257	296	304	283	290	251	293	275	278	230	252	287	283	260	273	266	312	293	308	266	264	284	291	299	277	293	301	271	301	268	310	283	248	259	296	260	284	296	270	266	284	300	290	280	242	283	263	290	264	272	291	280	263	274	291	283	271	288	277	297	274	270	296	289	281	298	261	280	294	282	289	267	274	295	288	249	290	251	272	280	263	285	278	269	274	280	265	272	265	280	267	282	296	261	268	274	275	277	299	271	257	272	288	271	273	287	285	277	241	263	252	302	227	276	281	288	288	289	264	255	300	271	281	266	300	271	288	281	302	284	263	308	265	280	302	291	290	265	294	288	288	257	282	258	265	269	271	271	253	283	274	281	263	276	268	279	244	298	259	307	260	286	280	322	266	286	263	269	304	262	251	284	252	287	286	288	292	286	304	291	292	250	266	288	262	259	266	263	280	293	276	317	295	267	279	294	260	312	300	276	265	260	273	271	275	265	303	285	297	265	281	302	286	289	271	284	292	305	276	278	263	276	273	244	283	282	284	290	276	254	240	302	287	269	241	283	288	249	251	277	272	305	278	279	264	281	266	252	272	257	296	278	276	281	274	283	256	304	273	259	254	315	283	249	265	284	285	290	280	264	303	267	286	299	276	275	311	276	279	265	295	261	270	251	301	267	259	283	255	290	288	288	301	300	306	304	295	290	274	283	296	293	283	284	285	246	251	288	314	280	281	268	291	300	286	282	271	267	285	253	279	268	308	262	258	270	278	265	280	298	263	265	285	299	283	262	257	267	284	238	251	277	271	292	237	289	272	261	281	274	295	288	244	279	284	312	276	272	290	264	257	289	301	296	274	267	263	263	259	284	301	279	299	270	236	274	267	280	284	283	269	284	252	248	277	294	274	300	288	293	246	277	244	296	267	292	274	269	272	275	286	292	291	288	307	255	267	274	286	275	272	246	249	264	282	272	297	254	290	295	255	280	276	304	260	265	263	256	273	276	312	269	287	285	261	278	273	287	265	273	307	243	262	272	264	291	256	292	275	292	293	270	287	267	249	284	265	286	261	278	281	280	288	269	299	272	257	284	284	268	291	306	247	265	270	265	287	274	295	255	298	281	272	268	276	283	284	298	275	241	270	265	289	284	274	290	261	289	278	321	274	283	284	286	293	269	268	295	287	279	274	285	263	280	299	273	264	295	276	277	274	263	256	253	281	266	289	290	271	279	258	280	290	266	274	291	282	256	257	296	270	245	272	286	284	289	271	301	299	309	288	273	289	281	259	271	275	272	265	272	289	277	318	275	269	255	288	298	291	276	304	306	276	266	254	298	267	263	285	290	299	266	277	277	289	290	292	282	270	293	288	258	289	313	322	299	278	278	304	307	281	261	264	297	271	304	267	289	260	276	301	263	295	256	280	261	276	301	270	252	273	268	298	303	293	264	276	303	295	276	299	268	269	301	286	310	259	266	249	291	270	281	318	304	274	278	253	276	299	286	263	272	260	300	271	263	262	286	256	292	242	268	287	260	275	301	296	274	261	284	295	282	280	251	263	292	274	250	281	280	269	284	287	257	264	237	280	277	288	289	285	273	285	280	282	266	272	290	296	288	305	253	261	242	307	290	290	270	291	261	268	282	294	289	282	290	287	278	295	280	273	309	289	288	299	278	258	291	256	258	268	258	254	300	258	279	285	284	285	297	263	271	278	262	234	249	300	291	257	264	281	239	269	286	264	279	264	294	270	287	286	278	277	281	281	267	306	303	295	257	252	293	279	287	282	285	291	286	274	274	322	274	274	286	264	278	299	294	275	266	271	286	299	295	279	264	255	284	265	291	282	269	275	262	252	261	282	274	299	289	278	277	282	293	281	266	271	297	278	291	269	288	284	267	272	272	256	296	263	295	259	256	312	283	298	287	309	278	295	280	268	285	301	296	289	259	285	300	310	293	276	281	251	281	270	285	310	292	259	293	287	299	282	236	283	270	273	295	274	298	301	292	249	298	283	296	275	288	286	283	277	284	269	309	272	295	281	270	244	295	293	273	290	274	278	297	249	247	282	247	277	246	294	323	293	283	269	289	267	295	271	294	335	267	274	276	275	261	296	245	269	287	292	279	288	233	264	294	275	278	304	292	269	277	266	288	267	306	288	255	298	292	296	291	304	276	266	280	273	287	290	273	261	279	308	267	280	299	263	259	267	271	265	304	299	257	274	289	306	271
26304	18241	5409	2620	1672	1377	1072	862	749	664	605	545	497	481	498	473	428	400	401	365	405	391	369	390	406	394	435	355	366	569	2663	3911	1311	382	349	346	350	364	362	361	337	366	359	327	341	362	348	366	344	326	319	370	336	338	340	353	344	352	341	311	335	339	355	425	356	315	352	339	308	353	333	371	354	318	334	342	334	341	331	341	371	369	373	307	360	342	333	314	333	349	348	302	353	321	302	368	361	325	302	340	322	308	399	360	325	334	316	335	331	324	328	341	311	353	337	340	338	318	353	321	330	341	342	334	349	357	351	336	348	365	340	349	338	328	357	323	356	359	332	345	378	324	369	330	341	343	357	380	363	319	351	351	374	329	340	331	353	321	328	369	352	316	346	319	338	308	316	387	345	345	352	338	341	328	358	351	320	353	338	360	341	348	376	338	336	341	346	328	311	367	354	369	346	323	327	355	349	334	336	397	334	348	330	373	319	349	350	346	353	337	348	346	363	374	355	327	313	350	315	315	363	346	355	365	334	344	329	325	348	375	357	349	362	338	356	349	335	348	343	321	350	341	323	317	346	332	332	335	342	330	310	314	346	357	359	345	357	353	324	354	344	305	335	342	328	369	349	350	317	323	318	344	330	325	346	324	337	346	359	333	354	329	344	334	312	317	343	338	343	351	337	328	331	324	341	326	358	336	337	349	327	339	360	348	356	355	329	349	329	341	359	321	339	345	337	347	325	336	362	361	368	319	351	353	297	357	333	312	311	358	333	348	368	370	339	345	358	334	346	320	364	348	370	325	342	314	341	336	370	354	348	346	355	362	329	340	346	359	322	340	317	330	341	342	336	361	384	318	343	339	336	339	334	342	328	322	351	347	340	338	338	329	357	331	338	339	351	343	343	335	366	347	331	356	334	360	322	351	354	336	357	343	320	346	311	339	340	360	327	334	354	378	342	344	316	329	332	328	362	354	302	375	309	342	346	348	353	347	329	345	355	329	345	375	314	336	317	303	328	353	359	332	344	304	371	306	370	353	380	353	325	354	375	335	346	353	346	344	333	369	340	372	323	361	350	324	345	347	334	324	324	341	341	327	350	346	365	340	334	336	313	334	344	347	347	345	343	334	325	340	335	361	332	328	311	338	351	323	325	316	353	321	327	315	325	317	354	376	340	332	347	339	325	355	347	357	328	338	328	306	356	359	325	373	350	323	319	336	342	344	334	326	370	332	349	360	355	290	335	335	346	341	340	333	364	329	359	346	375	327	351	328	309	341	323	372	350	338	340	317	317	350	382	339	364	321	337	353	359	348	313	322	324	357	355	359	352	333	358	317	363	299	386	324	347	339	357	324	342	342	344	357	318	341	396	374	339	342	349	325	326	316	323	345	352	335	314	341	314	357	322	371	325	348	366	317	315	352	317	335	346	327	360	333	322	316	345	290	353	310	345	364	329	293	359	306	362	343	327	335	337	338	314	310	345	324	329	365	353	356	343	306	297	340	350	316	313	325	339	303	336	351	357	360	347	347	347	372	329	345	358	385	346	387	322	354	343	343	338	318	352	328	329	335	358	343	334	345	358	315	329	379	410	329	319	344	384	340	341	346	368	330	344	325	333	350	339	316	319	337	329	328	342	319	315	346	321	373	357	326	365	331	323	303	316	391	345	386	361	314	326	335	343	367	328	347	348	329	330	351	314	329	373	364	335	324	311	340	350	334	356	348	339	340	351	338	324	323	320	335	330	310	318	320	331	357	339	353	322	338	345	331	345	330	360	342	325	365	359	332	349	361	336	346	328	346	355	355	360	353	348	336	385	345	317	307	337	333	353	361	350	339	352	318	314	359	373	331	328	340	340	338	362	338	320	333	306	315	321	362	343	334	359	340	331	333	349	362	360	369	362	332	327	323	365	350	317	323	321	360	363	334	332	312	332	338	340	377	340	321	347	340	324	347	347	317	335	337	367	365	317	345	353	324	343	347	315	315	345	315	374	335	358	369	341	364	341	343	357	309	339	340	357	329	354	330	338	356	380	390	327	321	339	321	343	362	335	314	329	331	369	343	320	347	368	327	357	366	329	350	343	378	331	336	326	343	307	343	347	351	326	361	358	324	321	355	363	375	345	351	367	349	323	353	346	359	329	355	371	348	307	353	334	340	347	362	327	368	350	361	300	333	307	312	353	328	332	341	327	326	330	335	336	344	374	305	341	333	352	320	368	313	325	329	336	345	335	333	339	318	334	355	348	342	330	335	330	328	337	336	350	320	322	343	317	342	362	373	342	314	376	334	359	358	350	351	337	369	339	339	376	352	345	331	377	350	335	324	304	369	335	352	348	351	343	345	349	356	342	346	339	336	325	332	324	318	347	350	351	344	348	325	345	317	367	330	337	325	329	328	360	315	319	336	344	399	347	341	341	329	359	312	345	326	326	331	334	337	314	314	328	347	340	365	324	349	302	341	300	328	318	318	327	328	339	322	321	343	376	364	336	332	362	320	334	336	347	314	346	347	359	340	375	338	343	315	349	314	362	344	332	339	353	314	361	334	309	341	370	337	369	327	328	361	336	295	344	312	315	350	369	331	377	360	357	305	291	333	332	336	339	330	339	309	361	341	381	311	331	353	329	314	370	330	334	318	360	339	299	312	339	378	321	320	348	341	332	344	326	348	309	351	360	334	366	319	338	320	340	349	335	353	349	358	318	362	331	355	331	348	343	290	370	319	363	362	369	347	324	327	330	344	380	397	390	366	372	352	313	362	323	357	354	355	310	360	323	321	347	350	363	329	364	359	308	355	354	361	394	330	336	332	340	353	321	337	332	332	366	311	334	357	356	350	363	329	311	336	308	348	347	342	348	320	368	329	337	314	353	293	353	319	366	345	360	366	333	348	340	338	331	303	339	353	367	335	333	320	340	331	311	335	346	366	364	343	369	336	346	334	346	344	343	344	352	348	346	336	306	367	328	344	362	342	355	347	353	302	361	361	326	342	319	398	355	358	368	382	351	350	364	366	341	369	334	373	343	348	376	354	327	376	348	367	347	346	328	359	340	345	351	351	340	361	345	353	374	330	317	368	299	359	340	377	338	370	324	346	338	332	331	357	338	322	337	346	334	363	338	354	319	337	356	325	344	350	343	321	341	338	344	315	328	330	325	343	325	350	339	321	357	368	346	367	280	332	324	328	324	360	339	361	315	351	315	342	342	334	340	351	334	308	332	369	331	336	358	326	381	344	326	328	359	378	332	373	337	323	312	312	343	323	329	354	330	313	368	337	318	364	349	307	335	344	327	307	382	309	397	323	331	306	320	340	321	339	335	333	356	368	347	332	335	334	313	338	341	328	360	351	348	364	355	306	311	375	345	351	334	333	336	366	324	358	341	341	316	333	371	343	343	328	335	360	347	332	359	307	366	333	336	337	350	325	329	346	310	320	323	332	348	343	321	381	319	359	362	355	369	338	355	318	351	334	347	331	321	335	373	330	333	358	304	349	324	337
25416	21308	27097	25603	5609	524	368	307	306	299	223	232	232	189	198	198	206	177	181	200	184	183	176	149	192	193	184	194	189	229	1081	1484	430	193	174	178	181	164	188	186	178	185	161	156	168	160	165	182	158	161	166	188	184	163	171	174	182	180	171	155	173	163	178	169	155	155	180	164	161	188	156	198	166	164	168	193	183	183	135	170	187	158	154	165	175	142	184	159	195	156	168	182	174	172	166	183	180	168	174	174	164	172	143	185	182	162	174	169	176	171	163	148	181	167	156	171	168	164	152	166	180	164	178	181	159	171	161	175	176	163	191	168	154	179	183	170	176	167	176	182	186	160	167	167	154	164	166	163	177	161	166	181	161	133	163	149	175	161	175	186	169	173	166	188	169	182	169	200	181	187	177	195	167	182	160	160	179	193	149	203	159	145	172	156	173	168	185	175	165	200	176	155	161	169	171	183	152	183	169	156	175	192	178	170	179	172	175	174	167	189	177	184	166	186	195	166	170	154	163	194	173	192	178	178	142	175	165	209	164	180	178	185	171	190	143	157	194	163	191	167	150	183	153	197	174	177	191	180	162	170	163	164	191	167	186	183	182	161	163	204	186	170	203	163	158	190	179	174	195	165	179	192	160	190	163	194	183	167	145	179	196	153	183	173	175	191	171	175	174	166	178	173	167	156	181	169	184	190	190	176	180	195	194	187	149	183	175	150	162	182	188	180	195	184	187	176	163	183	183	172	180	169	199	153	174	181	150	178	145	151	162	177	204	180	153	172	174	166	183	162	190	158	167	173	163	178	179	159	151	174	195	192	183	171	163	178	181	206	175	183	154	168	166	180	175	174	184	195	182	183	166	192	163	180	149	195	168	166	186	182	185	151	187	166	164	168	177	178	177	166	168	168	172	168	151	180	170	159	184	181	155	155	183	170	187	156	194	176	172	182	184	167	156	212	156	188	161	172	177	191	154	159	177	201	174	203	176	163	168	174	182	181	159	177	199	164	178	177	170	183	148	144	162	165	179	161	168	197	151	191	177	173	168	177	174	162	177	149	176	166	167	194	179	148	179	173	163	155	174	173	178	165	173	187	179	149	162	184	169	154	154	177	165	180	158	160	166	164	161	165	147	164	157	162	155	166	172	166	171	168	187	180	182	169	159	194	166	173	162	156	160	165	165	186	172	144	169	176	180	173	195	171	170	170	164	185	148	181	180	150	174	161	163	152	185	171	194	167	157	197	144	176	163	168	167	161	168	183	162	155	165	136	172	180	169	174	168	174	195	182	158	168	171	192	173	172	195	160	169	178	176	152	164	181	173	166	164	193	197	176	165	198	174	187	162	157	168	182	180	175	188	180	165	202	153	153	169	179	163	181	185	182	190	205	152	181	164	157	190	170	175	159	179	187	178	171	184	165	156	159	160	153	174	160	172	153	204	149	158	160	163	157	174	189	171	162	145	180	166	168	180	166	169	172	181	174	170	163	173	172	181	149	181	184	173	166	156	175	175	172	185	193	178	186	177	156	188	196	181	178	210	173	175	178	163	161	166	156	182	183	180	173	170	190	149	148	171	175	166	169	156	162	178	182	162	171	165	179	164	173	169	156	162	176	177	160	166	174	183	142	181	182	150	166	180	172	194	158	170	179	185	196	179	185	180	154	182	185	190	165	175	148	174	155	155	189	163	185	160	176	147	166	154	170	159	172	157	157	175	174	185	180	167	160	197	180	169	174	163	151	193	156	165	163	162	178	162	179	183	193	199	171	156	194	159	182	194	169	163	168	192	172	169	181	147	179	174	164	167	177	182	168	166	185	193	156	181	184	162	168	174	183	176	188	164	184	150	173	177	154	189	178	165	169	170	159	143	181	149	170	183	198	190	182	168	161	185	166	164	194	173	170	178	160	165	156	184	173	197	139	150	191	178	192	179	181	188	182	175	168	167	162	173	180	183	175	167	168	162	166	175	185	162	182	160	199	170	193	156	179	182	175	167	166	178	173	194	187	159	173	152	166	165	187	178	168	195	178	182	171	136	188	172	173	169	200	159	199	153	172	157	182	172	153	178	154	180	160	176	179	153	184	190	172	177	151	161	168	155	174	181	153	171	168	178	181	175	159	170	184	173	172	149	168	171	187	190	167	173	166	185	170	163	158	160	157	181	183	167	166	184	168	176	165	151	169	176	149	176	156	174	175	170	165	194	160	185	166	177	186	136	194	164	175	166	167	190	161	161	175	174	177	154	198	160	152	159	187	186	171	195	166	193	199	183	171	185	181	165	177	166	167	161	170	175	164	178	160	206	179	163	154	190	162	160	190	182	159	206	163	174	170	174	150	166	168	172	174	165	178	158	160	161	153	152	164	175	169	166	159	201	169	186	179	160	151	163	189	153	174	162	165	176	188	177	173	161	175	168	191	162	177	190	184	187	147	176	182	150	158	170	147	166	176	167	187	171	166	172	169	169	181	176	160	170	161	151	177	191	174	152	165	141	155	193	157	158	171	150	166	168	156	165	169	158	151	157	199	186	172	176	164	171	151	159	178	162	186	177	173	155	176	155	181	161	158	170	173	179	179	168	171	177	172	163	165	175	187	188	186	165	184	167	168	191	159	162	149	178	169	158	174	157	197	168	171	180	167	169	154	203	192	169	174	167	194	172	189	165	159	189	196	187	177	180	182	183	183	139	162	184	185	155	183	179	179	173	172	175	181	187	162	178	171	176	171	159	161	157	174	170	146	170	159	193	177	146	172	173	154	151	172	182	169	174	191	169	184	171	160	172	172	150	173	166	164	193	190	164	166	154	158	179	142	180	188	168	166	157	168	158	168	152	179	188	175	156	181	177	175	177	162	153	159	159	149	185	168	180	173	204	167	184	167	158	160	184	160	180	166	141	150	149	185	152	171	172	186	169	177	184	174	181	149	163	179	172	162	178	176	164	182	178	182	178	148	167	157	186	166	191	167	184	175	155	173	213	180	153	171	175	150	159	172	169	156	205	194	165	169	182	195	183	164	172	186	157	157	165	159	166	160	176	184	179	169	172	197	205	162	185	154	148	186	161	168	185	182	192	188	168	170	162	181	174	173	172	175	189	177	184	185	178	157	176	160	198	173	163	150	176	178	188	175	156	199	139	166	181	161	180	168	178	166	160	160	162	195	172	173	193	180	159	175	183	190	180	161	168	157	175	182	141	162	159	169	149	161	185	155	182	185	182	165	162	178	187	201	168	186	172	167	200	173	186	179	173	190	167	158	149	165	172	169	187	188	174	172	174	154	199	182	160	168	200	153	178	160	157	182	196	167	182	155	178	184	176	175	152	171	164	185	184	171	168	191	186	173	166	172	166	162	169	189	160	171	175	183	170	184	155	177	205	169	170	185	157	162	149	179	160	167	177	185	155	168	154	177	174	183	161	163	176	181	157	186	171	174	194	180	165	151	164	175	167	155	172	160	191	162	178	178	176	163	152	175	179	166	169	168	170	164	149	173	174	175
26707	15993	3857	1853	1309	973	791	670	518	488	419	386	366	301	288	314	301	292	287	265	234	264	249	250	255	238	266	236	230	377	2293	2942	741	220	230	240	231	238	232	230	237	260	235	247	228	226	238	238	237	232	221	212	220	239	238	211	259	241	253	241	220	230	223	235	211	224	212	228	254	222	235	228	217	224	253	229	240	253	251	241	251	236	243	263	242	218	251	235	217	222	246	215	220	229	255	220	252	221	213	214	235	256	238	243	241	218	242	233	233	251	239	247	242	231	211	249	225	253	260	221	224	242	231	204	255	225	245	226	216	212	221	233	249	215	234	230	230	248	235	208	242	218	221	231	239	225	225	257	215	215	256	230	230	227	232	251	202	251	242	194	204	244	215	258	235	245	256	220	233	245	221	245	248	248	227	230	225	212	255	238	210	246	243	255	228	226	222	225	234	204	230	216	247	210	216	259	219	252	207	251	214	221	234	221	228	228	234	225	227	235	246	190	222	192	226	250	227	212	222	189	250	219	228	239	216	249	214	249	256	219	238	213	215	233	233	226	227	223	232	224	225	248	210	242	248	223	223	215	239	245	245	245	242	255	241	218	217	233	243	235	221	256	237	218	243	235	236	234	224	232	236	266	231	224	213	230	220	211	227	230	229	218	231	223	228	254	234	232	241	227	226	242	227	232	218	222	221	251	227	241	255	215	216	224	216	237	238	234	239	232	225	260	220	256	222	222	214	244	203	250	216	215	212	213	219	229	207	205	236	224	228	251	236	230	232	226	231	233	231	213	217	225	229	244	213	258	260	239	222	233	225	244	226	218	237	209	201	236	222	211	237	221	234	232	220	231	242	250	263	214	227	227	225	228	238	205	224	221	240	266	232	218	241	255	252	230	227	218	224	252	241	256	238	239	219	205	253	208	246	222	239	225	247	253	218	226	229	223	204	212	198	219	236	210	234	207	210	221	224	229	235	255	227	234	240	231	231	247	221	233	222	206	248	229	267	224	210	239	238	228	225	207	242	234	234	248	214	220	231	240	235	218	226	229	219	229	243	226	221	235	265	222	225	227	244	234	218	233	224	235	231	264	245	239	193	229	235	247	238	211	251	242	205	239	264	270	223	234	219	214	237	232	255	247	249	227	220	201	219	252	237	223	242	234	238	225	226	244	240	234	229	232	211	225	210	228	245	208	249	244	214	229	214	223	247	249	202	213	227	236	243	242	223	216	231	222	219	252	253	240	211	229	209	219	217	228	230	218	240	234	219	225	228	230	232	204	231	230	243	258	235	212	210	216	247	206	219	211	231	236	216	242	235	230	223	243	248	246	234	232	249	246	211	206	226	224	232	216	216	230	226	246	206	208	194	223	230	237	222	229	208	242	230	232	266	230	265	249	243	220	225	232	235	216	217	221	246	207	227	232	212	253	228	242	231	219	238	253	227	227	240	217	258	216	225	226	237	209	247	219	244	234	222	218	239	230	208	241	253	262	240	218	246	244	242	241	225	250	228	263	248	231	217	223	247	232	221	267	230	217	254	214	253	224	237	194	265	230	231	261	209	211	235	234	268	233	234	217	235	224	213	210	248	215	205	239	244	241	235	203	257	218	216	234	243	258	243	208	258	241	251	242	216	233	243	235	203	213	227	228	236	260	225	226	234	227	228	216	236	215	262	209	241	244	230	226	223	224	228	232	245	220	242	251	218	222	256	235	236	220	260	222	208	257	254	230	244	228	239	238	213	239	230	248	224	246	211	236	223	264	250	219	260	223	244	233	249	214	216	212	234	240	236	224	245	228	224	234	238	212	221	254	226	246	245	225	252	222	212	230	209	216	207	259	227	199	220	204	236	216	229	224	236	229	232	231	242	238	271	236	238	238	229	229	214	227	215	236	239	268	223	204	249	226	213	248	204	208	231	234	238	221	232	236	242	229	234	240	201	245	218	226	229	227	222	240	226	240	217	225	214	220	215	218	228	224	230	212	229	232	226	244	211	229	247	252	263	234	242	222	224	222	223	220	205	226	204	239	229	221	227	240	222	240	216	239	258	207	230	227	236	229	208	239	229	235	259	236	214	225	250	192	224	226	257	228	218	211	238	226	243	220	208	244	236	207	254	217	221	235	253	241	238	233	217	209	240	244	275	230	216	213	230	248	236	211	244	238	231	236	197	234	243	221	240	236	205	248	243	212	230	230	259	229	252	241	233	237	256	242	223	218	225	247	209	240	237	253	235	222	218	218	226	238	241	213	205	227	216	220	210	196	203	235	256	247	246	254	261	219	249	230	227	234	220	257	229	229	266	247	235	250	241	229	242	217	210	237	249	245	246	244	235	241	218	265	209	239	213	235	220	240	241	227	244	224	236	225	213	210	219	228	245	247	226	253	204	240	229	247	225	219	203	224	207	215	227	259	240	249	219	242	251	241	226	240	250	213	238	251	229	231	204	220	256	230	225	242	255	269	208	235	229	211	231	221	219	236	228	225	225	231	240	246	245	249	242	225	236	217	213	211	226	234	210	241	203	236	206	238	231	213	220	218	245	209	250	210	235	238	244	238	248	221	229	253	208	228	259	232	220	216	223	232	227	216	216	237	225	234	195	224	204	227	225	248	219	221	213	243	253	212	227	233	222	228	250	239	229	203	261	219	259	231	233	243	223	211	226	239	221	198	250	218	241	227	206	202	254	249	215	217	209	221	262	214	241	226	222	257	236	242	230	234	218	208	219	234	229	237	242	217	235	237	234	240	211	241	241	187	224	235	232	213	226	214	265	232	218	237	228	220	224	209	233	261	222	228	244	230	238	262	223	220	253	263	231	241	191	242	245	228	221	234	251	199	241	226	221	232	254	258	234	236	252	230	216	222	208	237	242	215	231	224	245	243	233	224	236	224	253	222	205	213	224	212	227	243	249	244	247	201	231	229	253	202	229	223	236	209	224	234	222	237	230	260	224	232	234	229	258	236	229	228	238	206	204	228	232	223	235	239	237	234	247	232	221	264	229	253	238	237	234	220	241	201	227	235	219	264	207	222	218	217	238	237	220	207	208	234	194	226	231	253	220	231	207	236	259	221	229	205	219	224	221	246	220	235	251	220	249	230	232	238	217	232	219	227	259	223	238	229	222	230	218	256	218	223	238	238	225	238	248	256	240	248	221	256	236	205	223	214	231	230	223	223	221	229	251	248	234	220	259	259	218	244	226	215	213	217	227	205	221	256	232	229	254	221	241	253	239	254	244	222	206	219	217	256	237	236	221	222	214	210	224	242	212	242	227	232	238	236	242	200	250	258	239	233	229	227	235	215	252	236	232	231	235	224	224	230	225	210	255	228	224	237	237	226	242	245	237	241	217	237	243	248	245	227	246	239	253	235	211	226	229	219	230	212	236	214	211	246	231	246	253	242	226	229	230	222	221	238	220	223	241	211	210	221	227	231	204	226	207	209	242	227	228	250	236	239	247	245	239	232	244	231	236	225	235	235	222	209	224	231	260	211
23240	21335	29028	23972	21333	21297	5281	1106	872	780	674	651	582	569	555	508	553	525	501	504	491	505	473	462	458	452	432	449	466	2066	5077	5180	1552	419	416	388	450	413	407	399	390	399	425	376	412	405	387	418	407	409	401	426	408	402	396	400	414	467	382	378	411	436	386	361	400	422	392	418	398	431	378	404	415	404	394	403	417	420	435	384	417	383	379	445	424	384	371	394	415	436	372	390	379	398	440	381	386	389	403	408	426	399	378	386	363	386	406	378	411	427	455	402	390	409	373	422	384	438	380	384	418	419	374	418	403	435	439	374	352	394	357	460	369	409	397	391	421	404	414	411	404	418	400	376	412	365	391	397	413	382	430	383	395	413	386	390	389	405	408	377	408	387	409	360	380	357	401	397	389	422	398	396	407	399	426	372	427	413	408	348	386	427	368	412	380	396	418	391	395	378	425	372	374	379	419	409	443	411	389	347	403	432	403	413	385	383	427	402	393	388	392	385	373	386	379	407	422	414	402	383	407	340	397	394	394	398	413	387	390	438	404	390	396	407	441	416	401	420	408	394	374	384	386	398	400	423	422	360	401	441	412	450	394	413	390	399	407	389	396	403	378	419	410	418	392	353	424	393	368	396	401	414	398	401	419	399	403	388	389	383	372	431	414	413	377	414	375	371	391	398	396	401	378	419	410	374	387	399	390	368	434	393	401	400	410	434	379	378	411	413	413	376	391	405	401	420	401	421	379	406	378	345	403	387	398	357	398	369	388	400	397	393	392	376	406	401	385	379	418	373	407	387	377	405	394	391	376	413	423	374	414	387	420	406	396	374	384	427	370	414	394	393	426	400	449	393	408	369	348	417	400	388	415	399	371	379	386	407	399	361	408	373	410	409	380	391	409	380	411	389	394	377	410	388	374	404	397	423	400	399	383	377	391	397	400	371	412	426	423	388	397	394	394	376	378	407	383	386	384	378	384	445	409	407	378	433	405	383	396	399	372	425	397	381	384	416	395	420	428	385	398	409	390	399	403	377	452	391	382	445	438	382	388	393	353	382	403	443	393	391	394	383	378	406	401	420	368	392	368	433	390	395	426	400	357	442	401	388	418	404	408	374	400	388	355	425	390	387	393	348	377	391	411	375	384	400	394	417	461	394	406	376	424	413	402	422	428	411	406	412	410	407	378	395	398	394	410	361	395	376	411	420	408	411	369	361	389	403	398	337	405	391	395	417	381	404	412	388	399	364	401	397	384	422	436	391	379	390	398	400	396	398	438	388	394	425	377	419	388	396	402	386	406	417	397	368	413	403	369	391	380	401	413	423	409	434	379	394	392	363	358	409	407	388	384	396	410	405	422	413	388	391	455	367	389	404	388	394	400	398	411	361	429	397	391	439	387	392	409	376	384	420	413	403	392	376	396	407	372	431	363	386	389	411	403	393	401	384	424	398	404	389	446	419	402	356	394	405	411	407	363	397	394	419	446	394	365	402	387	394	411	371	400	388	359	385	386	409	386	369	426	433	417	401	396	396	396	391	390	385	405	427	353	430	392	385	403	374	370	409	361	383	405	423	402	412	420	417	358	396	366	417	389	389	435	404	375	448	407	406	405	366	399	383	412	385	416	389	400	373	396	398	387	396	395	403	381	378	366	396	400	370	387	393	385	391	387	398	353	394	366	408	393	441	361	392	374	348	444	387	381	378	390	367	375	378	371	369	375	391	390	384	416	392	439	397	379	365	409	385	387	417	378	383	410	390	398	381	380	416	361	406	397	401	394	376	414	416	395	390	383	414	423	408	440	406	429	384	402	371	363	387	403	383	394	382	359	397	381	368	403	368	387	412	389	362	390	399	390	404	390	409	373	407	408	410	407	411	432	393	396	408	398	399	418	365	417	403	392	379	422	399	392	409	349	388	390	393	428	413	416	412	379	369	418	354	394	402	385	402	430	430	385	389	391	397	403	384	412	409	427	415	376	360	417	401	376	401	399	384	357	408	397	433	370	400	400	405	378	410	387	361	383	378	420	382	397	355	368	361	362	391	401	416	388	398	397	399	376	406	400	442	421	415	387	383	421	401	392	403	425	397	394	394	385	403	386	413	373	376	375	413	369	416	367	421	383	386	386	364	406	405	418	398	363	407	380	392	430	392	396	396	424	413	393	404	389	408	393	378	395	414	386	395	381	428	428	400	405	403	379	391	379	414	366	385	367	418	390	394	436	371	420	391	407	374	426	412	388	366	427	375	402	403	408	410	409	367	362	393	421	370	400	424	411	434	374	420	406	409	401	372	399	382	387	415	442	367	405	405	403	423	376	355	403	439	356	366	391	399	403	399	418	406	386	401	405	431	382	382	396	412	405	414	398	390	410	384	414	412	427	370	415	401	372	405	393	384	405	392	385	381	415	417	390	393	409	353	381	423	397	413	396	397	405	385	380	407	406	391	403	411	401	377	384	403	400	380	432	394	380	384	411	372	393	366	393	408	392	407	423	370	357	418	376	414	444	417	404	354	407	400	399	405	382	396	369	389	402	374	414	371	398	388	479	409	394	393	402	455	399	388	403	413	382	384	390	390	381	406	387	374	378	401	391	383	366	391	397	409	375	431	379	403	374	401	390	394	437	361	378	373	362	395	386	411	401	402	405	399	418	397	406	386	394	387	393	424	393	387	411	383	380	395	374	381	420	428	411	385	409	403	409	410	394	409	370	423	410	415	411	399	388	406	419	410	406	383	397	399	384	375	393	424	408	405	384	438	415	415	399	437	401	379	381	376	386	378	398	415	397	420	376	393	368	436	372	397	429	425	418	383	399	386	387	412	401	353	417	434	378	399	411	379	413	391	402	424	439	397	370	371	372	347	390	411	398	380	397	395	348	399	426	348	402	438	412	417	412	354	398	397	382	384	384	364	396	383	357	392	405	410	370	399	390	415	387	402	400	406	411	394	411	352	376	384	383	416	404	397	389	376	424	400	406	413	376	402	384	394	376	423	416	389	388	388	446	375	391	389	385	409	391	399	395	388	382	427	363	414	372	381	399	372	367	419	405	387	387	397	434	406	389	376	400	403	437	432	385	400	352	423	393	399	389	368	384	407	382	411	371	377	396	411	391	405	414	394	404	399	425	427	374	403	414	436	398	404	438	399	379	378	398	423	412	379	398	397	381	406	390	402	399	397	371	402	391	391	391	363	356	387	375	407	392	432	408	431	409	411	449	405	381	365	394	405	388	413	386	363	413	383	400	412	383	380	366	399	396	401	411	410	388	420	417	396	377	428	397	396	382	373	409	381	389	405	422	371	402	384	372	399	396	398	380	386	386	405	387	417	400	382	382	367	388	396	431	418	378	435	399	440	419	400	382	390	370	430	386	392	373	399	368	406	401	360	403	417	412	432	396	385	393	384	394	417	390	371	361	379	424	399	390	404	384	408	392	430	414	344	410	426	386	375	399	397	388	431	386	413	357	411	395	397	379	410	402	394	411	401	404	388	405	400	399	395
31807	28642	11935	6084	4332	3259	2561	1947	1702	1437	1194	1130	933	898	824	754	680	678	664	622	613	612	600	572	550	597	567	555	619	3543	8834	8922	2286	535	492	469	486	548	514	494	512	504	548	479	521	495	496	511	487	483	495	494	460	475	475	472	495	441	462	490	488	469	499	496	456	477	461	488	523	501	482	478	477	481	485	481	466	505	519	478	496	503	516	493	491	459	528	445	495	514	478	465	463	469	483	527	485	488	512	478	496	472	464	498	506	479	495	473	495	475	497	500	456	469	462	493	475	496	502	507	528	493	450	465	520	504	490	482	518	503	454	475	485	463	493	465	473	459	485	478	477	541	465	500	481	493	468	510	457	500	468	508	488	489	468	476	494	488	459	499	499	510	430	546	455	500	487	420	467	480	472	496	487	509	504	505	501	504	507	478	531	492	514	489	503	488	509	486	473	487	489	454	470	459	461	482	478	467	535	461	496	487	471	433	483	459	469	521	474	494	465	466	460	458	482	533	440	464	482	457	468	492	507	470	479	472	506	496	474	472	451	450	485	493	461	488	496	512	485	441	497	530	455	482	477	478	448	444	491	510	493	482	490	418	512	481	469	493	488	445	478	495	511	478	490	477	521	490	483	436	501	477	467	468	479	492	482	479	472	520	501	464	508	483	470	465	529	512	474	501	484	464	480	472	505	524	481	489	499	485	472	493	482	473	483	474	467	482	498	485	472	510	477	465	474	471	494	501	485	467	447	468	485	487	521	449	446	473	458	470	470	489	484	422	497	503	476	480	510	470	454	479	476	493	481	458	481	503	496	485	485	461	468	493	506	486	493	470	491	469	474	483	492	485	476	472	489	506	470	506	474	467	536	461	443	505	500	492	490	526	517	469	517	474	465	475	495	474	498	447	516	461	456	468	484	480	463	473	488	494	468	483	494	491	485	505	501	464	463	467	508	472	497	500	514	496	511	463	497	505	499	504	455	526	460	442	508	510	480	478	480	515	482	487	506	485	485	503	516	489	479	481	465	474	507	496	473	462	497	502	480	479	501	502	478	464	473	448	497	502	449	513	492	484	512	475	502	503	486	446	465	498	501	492	495	470	510	478	475	535	446	458	509	459	488	513	456	496	446	458	491	477	478	488	523	451	432	488	462	480	484	517	476	444	460	506	464	490	446	485	478	445	471	469	493	497	474	476	505	495	459	504	462	470	496	476	487	484	457	461	454	477	534	450	505	459	463	491	508	517	496	502	510	505	494	516	482	473	433	521	506	481	471	474	459	483	493	485	521	490	465	438	490	474	505	480	464	531	500	507	506	452	482	524	462	515	496	488	402	483	523	516	501	495	498	437	475	477	467	462	498	491	462	510	478	484	442	477	546	492	484	511	458	489	478	460	494	505	469	480	461	459	520	535	474	510	465	478	472	489	465	494	526	464	461	449	441	474	527	474	494	475	483	474	533	475	475	450	476	503	482	513	459	460	476	421	492	499	499	507	464	506	450	467	482	468	501	480	478	485	469	498	488	495	466	518	505	469	500	498	469	494	498	490	445	491	467	481	482	506	463	499	481	515	461	462	480	499	479	486	486	539	476	447	482	485	415	473	475	481	470	479	468	519	499	493	450	500	499	502	516	485	477	486	446	509	492	479	459	481	469	447	481	508	467	485	474	472	524	483	510	522	482	453	467	495	461	472	472	491	522	529	500	500	507	467	501	497	463	481	481	515	458	488	457	464	479	487	450	512	475	494	514	504	482	464	496	502	460	498	507	466	446	484	448	472	470	456	496	506	475	444	478	490	527	485	492	502	457	515	477	497	512	496	476	460	478	499	495	484	511	471	480	493	459	463	476	473	469	506	466	507	480	465	478	467	459	495	490	486	502	466	503	419	466	501	453	480	462	472	466	511	461	454	481	442	475	484	448	469	525	483	457	518	443	477	474	438	513	492	483	492	523	463	485	478	505	518	452	457	508	470	483	498	485	472	493	482	495	510	509	512	469	482	517	480	520	442	482	493	474	489	456	463	501	517	462	477	478	457	477	515	492	485	484	461	473	460	514	464	484	435	478	458	483	488	474	467	530	490	416	470	470	462	471	499	467	497	473	497	476	478	467	478	491	482	492	484	500	514	496	475	482	496	485	506	505	473	503	500	505	466	496	477	480	490	437	463	469	472	485	476	484	483	479	486	479	484	510	524	489	462	485	475	502	478	472	445	488	496	489	459	513	485	497	480	463	497	515	472	457	467	525	450	473	462	446	491	469	483	431	508	522	491	430	481	480	448	476	493	471	487	494	458	486	484	452	462	463	452	497	500	463	448	450	480	457	467	469	492	478	470	516	477	496	448	484	499	501	530	512	442	486	505	502	478	498	450	471	451	482	489	450	461	510	467	476	512	501	478	474	475	477	490	503	474	497	483	490	503	493	479	489	447	459	495	476	487	480	476	462	467	485	464	495	504	501	500	447	500	458	522	453	469	442	442	468	475	503	485	458	471	488	453	468	483	491	517	501	429	438	467	471	495	450	457	458	458	451	539	508	488	512	467	455	465	481	477	472	463	478	511	466	484	465	501	454	494	502	495	463	494	477	504	493	502	464	513	488	515	490	499	473	504	512	462	474	459	449	494	429	462	474	498	489	477	473	508	494	493	466	516	480	495	488	490	503	490	503	475	465	483	486	500	498	497	473	448	537	454	482	450	500	479	525	500	496	476	440	457	465	513	494	496	482	478	481	478	488	523	470	478	455	510	472	461	439	498	479	520	480	454	438	446	474	535	509	486	480	504	468	471	520	479	477	465	508	522	498	442	486	470	476	472	463	484	505	505	510	441	498	475	452	486	534	517	523	477	475	482	494	482	452	501	492	499	489	488	468	510	496	489	471	456	496	502	470	484	482	474	478	482	481	465	481	483	504	489	479	522	436	502	506	465	471	485	484	512	511	495	536	471	468	442	440	465	477	480	454	480	504	476	488	454	519	462	492	491	514	499	505	484	487	491	458	488	458	455	506	508	524	479	447	513	536	449	498	476	469	477	483	516	448	446	537	491	472	502	454	474	488	424	520	499	463	458	447	477	470	494	477	475	458	480	514	490	471	508	471	508	450	475	472	487	470	469	491	436	490	494	454	448	482	527	472	510	496	475	476	444	532	479	481	488	461	432	463	506	474	504	494	461	494	504	496	506	510	476	497	490	470	495	489	494	473	481	503	549	477	506	427	473	499	477	485	487	544	443	507	487	482	476	496	460	506	433	476	465	479	510	497	465	483	459	504	469	436	481	443	491	482	480	509	487	513	481	475	489	486	489	512	551	522	458	502	459	513	468	454	475	450	482	515	475	487	461	490	474	484	503	505	506	482	457	432	495	463	527	467	454	507	496	477	451	485	481	516	497	482	459	472	530	455	483	478	461	484	459	465	481	479	487	490	485	526	478	484	472	472	505	491	471	457	494	458	461	477	498	463	476	512	490	478	483	492	464	519	478	461	547	500	463	484	466	479	475
27947	19518	5505	390	242	202	218	190	213	196	180	176	211	173	148	203	173	175	159	159	164	165	181	160	180	189	159	189	184	207	282	361	398	172	151	170	169	156	182	183	180	146	186	168	172	193	165	172	181	165	178	167	177	169	181	190	186	178	163	184	158	164	175	176	154	190	169	157	165	176	174	165	173	178	160	179	206	178	177	191	176	161	173	162	181	167	204	155	171	157	150	181	151	151	184	186	170	201	149	185	173	174	166	183	175	158	183	183	173	162	177	192	155	182	184	156	204	166	176	169	151	172	169	147	200	159	177	163	180	195	147	154	174	174	171	186	181	177	173	166	164	176	156	165	167	170	197	175	174	189	156	190	206	195	194	201	179	163	183	177	152	185	167	175	176	179	155	176	182	178	177	171	198	197	159	161	180	172	181	167	168	164	159	180	157	209	179	161	158	162	163	184	172	190	160	168	144	196	169	163	188	191	165	185	196	193	180	186	163	137	156	203	159	184	152	167	156	163	171	182	174	170	151	182	209	183	166	167	167	181	178	173	162	162	163	162	173	183	170	189	178	166	169	171	196	163	180	169	196	167	164	176	203	179	195	160	182	174	174	164	169	180	187	196	176	150	187	193	164	157	187	155	160	197	181	170	184	159	178	183	143	164	203	165	194	179	180	170	173	152	180	176	190	186	182	197	164	165	152	166	171	181	179	164	156	176	176	193	171	168	158	173	161	181	175	177	145	164	164	163	165	176	203	162	163	172	183	165	168	184	186	175	187	192	162	153	158	174	175	162	171	176	171	164	187	166	173	178	167	177	185	185	139	175	168	191	170	193	166	191	180	172	182	166	168	172	156	183	156	166	148	194	165	160	170	171	165	145	168	176	177	170	163	178	166	180	170	149	170	167	183	174	136	176	185	178	181	172	170	143	186	168	165	174	162	190	167	163	184	174	172	176	159	165	167	146	161	161	162	194	161	206	165	141	169	177	172	156	169	187	171	145	183	166	149	184	165	153	178	167	193	165	192	168	164	158	162	188	166	175	155	181	163	160	150	176	162	170	176	169	164	169	186	195	193	168	155	169	162	172	199	199	179	169	175	158	185	151	163	186	172	174	136	168	143	156	167	148	172	177	155	178	165	185	160	171	175	165	158	189	165	168	132	157	171	171	173	177	161	164	193	178	180	174	172	171	175	170	162	196	191	177	161	175	207	190	173	174	177	202	174	169	159	173	172	188	140	178	195	166	162	190	186	173	180	175	180	176	158	175	184	188	166	199	165	178	166	158	194	173	172	171	174	208	165	191	183	173	187	165	201	173	177	164	176	155	167	160	165	154	185	167	163	186	153	206	185	180	167	154	161	169	174	176	174	160	175	197	182	200	162	157	168	155	175	168	186	187	175	191	155	156	188	170	164	187	178	182	159	163	174	173	177	171	166	189	189	180	187	162	174	190	184	195	176	176	179	155	138	208	156	177	149	170	159	146	173	172	195	162	169	204	182	165	170	183	195	159	168	198	180	171	166	155	168	150	181	179	153	175	179	179	158	155	160	161	176	182	181	168	175	170	141	162	167	158	188	148	167	176	163	176	186	167	179	165	185	183	164	169	166	179	180	164	158	165	145	186	193	168	169	172	199	175	155	182	178	192	168	183	177	175	163	174	160	174	163	176	162	200	160	153	188	150	167	171	188	172	207	175	162	179	196	190	179	155	154	170	168	177	160	172	156	155	175	172	166	144	181	165	163	152	174	178	184	180	175	184	184	166	196	199	156	167	165	176	185	167	175	169	178	174	191	172	160	181	177	167	162	150	185	175	163	165	176	182	177	180	181	188	163	152	173	158	182	181	191	154	183	162	182	164	180	196	166	192	172	167	175	182	174	155	182	180	187	159	172	181	180	173	181	161	182	164	202	183	169	193	187	185	177	161	154	179	170	161	181	162	161	193	160	159	191	179	174	162	201	171	170	142	185	160	168	173	177	180	195	176	206	173	152	166	153	173	186	171	177	163	152	162	177	165	164	174	158	168	165	197	187	169	170	191	166	151	178	171	163	185	161	171	159	160	181	189	175	147	182	175	168	171	152	144	170	183	181	161	190	173	196	190	179	173	158	163	189	166	164	179	179	180	197	170	162	179	192	169	163	168	172	170	171	184	171	185	169	167	179	178	156	203	173	176	177	165	177	180	179	195	147	173	162	149	153	179	181	177	171	181	188	168	167	187	145	185	145	155	159	149	168	192	187	165	167	189	164	154	178	158	173	172	176	180	185	185	163	178	184	161	176	170	167	168	171	166	185	173	162	163	178	182	169	157	161	139	181	160	177	144	175	172	198	159	176	189	189	180	163	162	198	168	151	168	173	159	150	143	167	193	168	168	176	183	143	159	192	183	137	181	173	162	131	173	160	172	177	164	160	177	163	153	158	189	200	169	175	169	154	146	162	174	176	175	172	160	192	167	157	177	147	170	175	181	178	168	182	168	177	178	162	159	190	155	175	164	187	169	193	166	166	190	177	171	165	173	177	173	153	163	161	171	156	160	160	183	202	186	188	152	188	177	166	175	182	181	185	170	185	195	154	181	181	159	168	183	174	179	165	173	162	160	168	196	181	176	167	172	189	176	188	172	178	191	155	176	151	160	150	170	170	173	170	174	180	164	183	167	163	185	170	173	172	185	197	184	164	172	135	156	170	167	183	167	189	174	166	189	180	166	162	158	164	182	173	160	164	178	166	189	164	181	192	168	176	160	186	155	187	168	161	157	173	170	189	156	175	188	185	179	160	170	169	175	157	170	181	175	167	169	168	170	161	166	170	160	172	176	176	170	174	165	168	194	180	152	174	149	184	169	160	170	145	177	170	140	167	148	185	174	178	192	168	170	170	189	166	176	163	169	187	160	175	167	178	183	171	160	175	171	158	155	159	171	167	164	180	168	173	188	175	170	180	186	188	158	185	164	176	159	181	157	178	159	162	185	191	177	160	172	187	169	165	179	167	158	186	182	163	180	162	187	167	169	153	163	176	168	168	179	179	180	173	169	189	165	165	158	156	163	190	163	178	180	173	141	176	187	159	183	166	174	149	189	171	181	186	181	170	173	158	170	159	160	190	167	172	157	187	156	151	169	177	166	187	173	178	155	160	156	183	158	171	176	156	157	199	178	177	168	167	159	169	167	181	196	196	193	156	173	166	186	167	176	181	143	175	164	182	183	174	186	180	183	172	196	179	161	168	159	163	173	153	140	177	177	162	176	166	156	158	164	161	161	162	177	189	162	143	177	169	156	167	160	188	172	152	178	178	178	166	169	159	187	172	179	203	188	176	167	161	185	161	136	167	157	165	148	180	172	178	168	175	173	178	155	173	172	172	170	172	169	162	168	162	169	168	180	183	178	194	161	180	187	167	177	151	177	178	190	171	207	179	182	170	154	204	156	160	155	195	179	180	165	178	166	181	175	161	196	166	167	168	190	199	167	161	187	178	160	190	183	190	171	168	178	152	164
23454	9423	668	405	316	277	266	270	238	255	225	242	218	228	236	234	211	241	233	193	215	215	207	219	222	231	220	237	215	273	354	623	690	229	241	201	235	232	206	237	238	217	225	236	247	226	235	227	189	218	232	223	232	217	196	211	233	222	219	237	230	237	253	227	235	231	189	233	204	211	173	212	232	197	228	215	221	238	220	219	242	205	219	232	211	215	226	197	220	213	238	225	210	220	212	216	222	195	227	214	236	241	211	224	218	225	203	193	222	224	230	203	228	221	239	203	188	221	205	239	212	233	185	235	203	221	228	206	214	196	236	234	242	212	210	228	215	222	229	207	242	218	228	220	218	226	220	227	239	195	221	217	213	231	237	196	203	199	224	210	197	210	188	230	215	231	209	222	219	197	211	242	232	221	262	230	226	232	214	229	219	223	228	227	217	206	200	207	211	199	218	174	226	234	229	219	191	188	233	206	222	222	246	209	215	219	234	231	204	206	211	281	226	216	236	213	232	212	194	225	227	224	236	214	248	242	205	231	204	207	206	206	223	214	230	206	228	227	218	222	219	210	214	229	216	222	246	228	209	194	236	244	226	205	234	224	205	187	221	226	230	222	215	232	213	245	219	204	198	214	212	219	243	212	233	205	226	245	227	195	212	210	209	224	236	222	211	226	224	193	193	227	219	190	212	229	229	230	215	229	225	213	233	214	203	229	214	209	207	230	224	219	214	255	203	215	234	222	254	225	205	201	221	209	193	215	226	238	219	220	209	237	207	209	217	229	215	223	226	219	198	216	218	214	226	199	228	231	225	212	220	189	207	237	216	227	218	207	203	187	236	189	227	216	236	229	240	216	212	215	250	246	204	215	233	226	200	231	214	203	243	222	198	220	223	236	239	229	222	236	231	223	249	214	211	226	228	216	198	199	242	233	227	217	216	212	208	212	216	234	207	231	219	212	186	213	198	240	208	205	226	224	216	221	221	208	238	195	222	230	202	208	226	223	231	219	207	231	204	222	249	208	250	247	216	205	216	220	201	233	215	214	215	241	225	220	210	208	211	209	207	227	234	199	225	259	228	193	229	200	244	238	208	217	228	217	230	226	249	248	206	192	224	225	230	228	254	217	219	209	208	233	202	220	190	221	223	215	226	219	224	245	212	219	208	207	222	209	184	258	204	212	225	205	242	228	216	203	221	197	238	227	213	223	204	217	248	213	227	216	213	213	204	212	222	256	200	186	209	234	225	246	226	206	229	235	219	230	216	225	226	204	219	227	233	216	226	199	207	229	202	241	210	189	213	217	216	188	217	229	225	216	214	208	238	236	236	213	216	229	189	224	199	229	223	220	188	235	217	213	211	212	223	227	222	254	214	224	234	207	207	229	223	229	232	218	212	193	202	218	218	217	221	223	190	191	194	214	209	203	195	188	220	218	213	230	196	260	212	228	216	203	188	219	231	198	216	185	229	212	197	240	222	223	236	209	224	201	226	190	215	255	238	178	220	211	206	199	240	214	220	182	236	230	218	183	241	232	207	228	256	233	221	231	207	241	213	229	203	220	219	210	225	211	234	214	203	211	209	219	214	198	244	193	220	257	200	199	199	212	204	229	235	208	205	196	203	210	247	200	203	211	218	212	234	219	200	223	198	199	193	214	196	248	201	225	208	230	212	201	206	201	218	206	217	219	241	199	214	213	213	255	257	217	216	196	248	207	200	207	210	215	221	242	217	210	240	233	211	238	213	223	199	227	212	220	226	241	234	205	221	218	208	248	220	233	222	231	220	222	232	228	208	218	207	191	229	224	214	224	229	224	205	219	209	258	230	226	213	232	206	219	220	203	220	226	221	202	235	253	225	204	210	233	228	231	197	227	218	220	245	209	209	232	207	230	221	206	218	223	220	200	205	239	230	225	230	222	218	223	227	213	215	219	221	235	246	220	201	203	210	202	225	215	197	211	228	216	215	204	224	230	210	220	214	207	207	207	222	222	217	246	216	225	210	212	217	253	242	230	241	174	225	227	199	205	224	221	222	206	236	254	237	208	236	200	198	219	222	200	239	235	212	211	217	192	212	218	210	229	220	201	193	215	237	206	242	215	206	202	235	223	223	218	211	218	253	208	218	222	223	218	209	208	214	253	193	207	229	214	226	208	217	233	206	240	217	249	218	221	218	220	192	218	225	217	233	235	219	219	235	203	226	228	231	228	227	241	223	209	209	227	196	241	211	226	217	202	221	199	236	226	233	208	214	200	216	234	227	224	214	211	195	224	221	238	217	246	204	219	228	205	218	236	213	226	217	229	229	225	251	237	220	215	227	220	251	214	224	210	231	255	186	197	206	215	199	261	226	218	228	195	209	234	205	187	217	211	216	220	238	229	201	227	200	228	209	242	224	199	228	202	207	248	237	226	223	181	215	212	193	252	207	179	220	223	193	211	230	225	204	197	218	219	222	238	225	242	233	220	233	231	253	239	229	233	219	217	211	211	204	237	225	221	230	221	206	222	210	222	214	225	213	205	205	221	202	200	226	230	221	198	247	236	233	218	208	226	228	214	222	223	227	220	220	237	229	216	225	213	217	222	203	240	226	222	229	223	197	220	188	220	217	209	231	195	223	238	215	199	243	216	239	212	218	225	210	206	207	197	210	245	220	221	226	192	223	219	214	214	240	215	230	222	199	198	203	231	215	232	218	236	235	238	215	200	216	224	228	206	236	225	223	227	247	233	214	206	208	214	243	205	241	235	235	225	202	201	209	186	227	228	234	220	229	247	226	204	208	215	221	240	210	214	203	212	212	216	221	212	215	208	206	214	195	265	208	220	198	227	237	190	242	237	213	211	252	237	216	232	230	222	241	220	209	210	255	223	219	235	230	212	217	220	238	225	236	240	192	218	234	217	211	244	197	224	201	184	220	227	230	211	238	233	211	231	204	211	204	204	206	208	218	209	209	216	199	230	213	215	251	214	224	245	209	215	218	241	206	209	250	209	196	218	195	207	215	204	222	203	223	225	216	211	218	220	201	235	211	195	221	204	202	220	197	192	204	225	222	207	220	219	209	229	234	224	219	205	210	240	198	193	226	225	231	226	207	246	186	222	255	215	209	211	217	208	220	208	226	226	216	235	214	250	229	200	236	211	258	213	221	235	226	225	231	219	232	211	204	235	236	211	191	223	229	223	211	204	229	223	193	234	182	223	208	240	222	214	227	195	210	223	209	205	214	246	211	215	233	226	192	220	228	240	221	217	224	233	237	196	204	217	244	213	216	206	228	212	229	232	208	215	234	184	217	229	220	227	223	223	222	212	215	211	223	215	201	241	223	219	212	219	204	208	217	206	222	211	235	235	201	228	215	206	198	221	210	214	231	254	231	224	242	197	234	209	203	227	194	218	220	202	207	251	213	255	207	218	228	212	225	210	240	236	239	204	198	212	214	219	235	207	232	223	233	194	224	219	189	186	206	223	233	223	222	216	210	206	220	227	233	206	200	214	222	211
24862	21352	28021	25008	16154	1205	693	524	433	381	401	366	374	322	319	308	318	321	340	313	324	300	321	315	291	297	296	301	274	316	751	1906	2248	361	298	324	269	303	275	288	262	292	281	300	260	289	279	275	299	229	301	284	288	295	316	274	260	269	294	257	273	280	283	273	303	273	273	298	285	294	274	266	283	310	268	301	286	279	263	279	249	251	310	283	265	289	281	277	271	239	288	272	265	265	261	275	286	269	283	269	277	289	280	255	287	302	241	245	288	283	302	289	261	277	302	279	323	270	274	243	279	263	279	273	268	272	300	279	285	283	233	275	261	290	311	286	259	251	243	306	279	293	274	286	269	301	283	280	293	235	265	260	303	270	257	270	270	275	262	269	303	273	282	298	276	269	271	274	248	269	248	259	284	257	288	312	239	266	231	266	283	269	282	284	264	303	289	269	258	284	283	270	283	293	286	294	306	274	274	282	281	280	282	273	266	274	301	296	279	301	239	262	281	295	282	287	281	276	293	253	255	274	272	300	297	307	277	271	271	261	262	300	260	265	258	264	272	284	299	291	276	295	260	301	277	274	264	262	295	273	261	291	258	276	272	289	285	288	293	252	279	274	274	293	303	257	251	265	259	272	274	268	283	286	236	258	299	285	284	301	280	283	305	276	286	281	274	280	259	250	304	254	309	280	278	303	303	264	307	282	307	286	297	276	278	272	290	261	261	267	250	296	265	284	286	293	291	260	274	275	270	266	292	276	296	301	258	281	269	305	266	257	288	279	283	267	264	258	287	265	280	250	306	305	250	280	276	269	276	269	302	285	275	256	286	259	289	279	278	254	284	283	265	286	258	257	292	277	262	299	272	275	289	290	286	299	281	287	269	280	246	300	268	277	288	257	309	272	260	299	312	270	256	257	283	250	302	284	284	312	265	285	310	288	269	294	244	264	280	279	285	283	295	273	265	285	290	283	292	309	276	271	280	264	312	292	285	289	260	246	251	276	271	285	314	292	267	289	251	321	273	297	274	262	289	288	259	290	314	280	256	280	287	303	297	283	323	267	296	282	266	282	280	301	297	271	284	310	264	289	302	304	281	247	298	284	289	262	272	274	301	259	278	265	322	298	292	278	282	296	291	282	287	264	280	297	286	270	279	277	299	319	263	294	295	265	285	293	288	278	270	260	267	296	282	298	261	280	271	272	273	260	289	274	276	268	283	256	280	279	288	267	259	282	268	271	285	284	283	279	296	287	258	263	262	278	260	272	259	282	272	295	240	242	276	291	292	269	300	253	273	270	291	259	272	276	246	294	279	286	261	281	301	267	281	281	265	273	275	300	284	293	291	274	273	261	264	267	295	312	301	295	281	279	291	303	287	303	288	258	265	276	271	248	275	252	280	281	291	291	260	278	288	262	318	295	283	271	285	284	267	266	270	275	312	285	286	249	301	262	282	269	283	263	292	269	255	259	273	238	282	296	270	271	271	298	296	245	284	282	284	294	294	307	256	288	311	269	274	278	271	285	288	266	279	285	292	273	263	285	256	283	275	269	279	309	269	277	281	279	267	287	293	283	273	276	291	287	277	283	265	278	275	276	280	248	269	279	254	289	236	269	262	283	306	289	256	248	271	305	306	279	274	299	251	298	263	279	256	286	306	280	268	277	301	268	301	295	297	295	264	279	284	277	267	273	252	301	247	267	258	277	300	277	279	248	298	259	271	286	253	289	288	260	272	287	256	234	258	277	286	290	286	296	300	278	279	268	282	287	306	307	278	249	249	297	271	257	301	270	293	285	292	271	265	271	274	282	281	275	287	300	287	289	280	271	271	268	259	280	288	275	265	263	289	285	269	293	263	304	284	263	278	263	263	259	262	253	275	270	282	278	278	241	243	257	261	276	278	278	301	292	270	291	283	284	309	258	283	247	279	275	305	283	285	304	277	274	277	279	248	282	281	293	281	294	278	278	254	311	295	277	286	262	292	259	255	291	254	266	245	276	293	274	294	270	270	309	275	272	258	278	274	270	278	265	251	299	283	283	274	278	297	256	273	281	252	307	267	277	312	275	271	281	271	280	247	271	263	251	268	301	298	292	300	278	240	264	265	252	304	282	257	269	282	284	285	292	262	301	307	276	297	281	303	273	283	283	281	298	291	280	269	242	280	279	290	252	288	296	297	294	255	282	264	272	274	270	253	277	259	291	244	260	278	279	303	244	280	288	307	308	266	263	276	284	302	266	292	267	280	264	274	256	245	287	281	293	259	287	280	278	290	286	260	269	293	289	283	312	242	267	278	281	293	287	263	272	278	310	289	278	314	269	300	252	283	311	296	281	288	287	303	288	292	261	305	275	267	270	276	278	268	275	269	297	299	261	296	270	279	259	278	293	295	277	261	293	251	301	282	277	312	252	269	268	278	307	284	315	265	243	264	301	233	265	267	293	285	277	282	304	271	269	280	260	301	298	273	291	273	306	250	261	290	241	291	286	256	285	284	278	275	305	275	281	243	247	278	286	269	271	293	291	284	256	277	265	264	260	266	271	292	277	296	260	291	232	289	273	269	295	259	312	263	314	251	287	279	285	293	289	254	284	299	267	269	270	278	282	294	265	287	284	266	276	313	284	254	273	262	271	296	256	256	289	276	279	301	274	280	258	264	275	260	264	266	266	291	296	273	279	292	280	264	265	281	271	278	264	265	301	296	278	234	282	259	271	293	287	249	278	271	289	274	270	274	307	307	271	270	310	262	278	280	269	275	310	293	284	293	317	282	294	290	278	263	266	288	301	264	301	274	296	292	273	263	301	294	264	257	251	253	275	279	300	291	299	276	260	290	299	286	260	288	267	251	265	290	276	259	255	282	287	241	275	311	257	267	283	287	278	277	284	319	244	279	254	278	267	278	302	288	249	248	299	270	263	266	280	294	315	292	298	262	302	272	290	297	279	293	291	267	293	244	283	250	267	294	260	243	305	283	281	255	285	272	261	298	254	311	283	290	285	302	261	280	273	261	299	287	280	277	252	295	266	255	299	259	277	284	255	285	297	291	282	273	278	298	298	280	296	272	292	304	281	286	296	284	269	249	250	287	250	257	277	249	287	288	282	260	267	292	297	272	274	285	274	307	271	279	263	273	258	284	269	270	266	298	275	263	273	302	257	286	270	282	283	294	296	288	293	305	266	273	299	269	267	283	278	256	269	276	282	280	238	272	272	273	266	259	283	290	292	279	299	291	282	270	292	276	263	257	287	275	269	294	274	291	280	292	261	270	280	277	263	287	297	260	268	291	305	274	300	273	271	285	276	264	278	285	303	271	289	282	256	292	293	262	300	290	248	297	282	280	264	275	313	318	289	268	302	298	257	265	253	251	267	259	274	257	287	278	307	276	254	277	279	260	261	264	296	279	317	267	284	269	309	309	263	275	289	286	293	267	321	251	270	283	280	300	282	313	298	275	254	270	261	306	265	243	295	296	291	269	257	269	249	280	280	270	271	281	268	316	275
26405	18037	5476	2619	1854	1360	1087	879	777	704	600	542	497	472	422	453	422	379	421	408	385	366	382	363	405	361	329	367	395	335	1274	3654	4132	492	342	373	358	353	331	348	379	342	360	305	363	318	352	378	348	357	334	356	354	313	334	334	356	351	350	335	363	364	360	356	341	340	360	326	329	367	344	365	356	331	360	349	345	376	364	327	362	347	361	363	328	346	354	355	335	342	326	351	313	325	363	327	362	316	348	326	326	353	323	319	306	359	340	354	344	329	305	366	373	308	340	342	309	336	384	317	337	376	326	341	311	361	339	364	328	320	327	360	372	333	353	344	354	333	357	333	304	364	355	356	333	335	345	325	345	341	360	347	346	324	348	339	325	351	353	341	351	334	337	338	363	351	348	359	334	335	342	352	324	332	372	338	334	351	385	339	323	321	338	347	316	342	302	343	356	340	348	313	335	347	354	355	307	353	331	329	323	345	333	337	324	343	337	334	319	353	367	349	301	379	332	352	346	352	313	381	332	349	372	321	343	350	335	351	365	358	330	292	333	328	307	355	356	301	321	304	379	308	364	354	373	388	331	310	352	348	324	363	366	340	333	307	355	327	326	307	375	324	336	323	366	365	332	291	318	362	364	284	321	325	351	304	363	305	374	323	316	327	356	322	302	332	324	382	365	325	332	335	337	360	310	328	348	357	352	354	346	355	315	337	315	357	312	326	333	316	311	320	352	335	338	364	360	313	344	334	314	320	361	332	329	334	352	346	362	334	336	353	351	316	350	337	353	357	342	341	325	346	344	336	359	339	336	385	331	305	340	325	356	352	317	349	362	326	305	335	320	370	350	350	357	357	324	342	319	339	336	340	355	334	350	320	360	360	334	335	353	337	331	349	339	357	344	306	331	326	361	332	342	341	308	314	326	308	337	318	349	337	352	346	315	315	375	349	390	361	335	361	356	329	344	332	338	334	346	339	333	357	317	299	341	368	331	343	347	344	318	369	356	344	337	337	343	342	346	356	334	336	368	302	351	356	347	321	360	336	354	313	333	354	323	371	379	334	372	368	361	341	344	343	351	328	324	300	384	361	335	346	331	352	357	314	337	365	323	385	357	395	340	339	317	369	307	325	347	366	326	346	356	332	343	331	357	376	329	348	328	329	363	337	333	323	346	358	318	343	375	352	353	345	333	349	366	348	326	354	350	337	329	311	368	320	332	364	344	376	351	339	345	351	338	346	348	338	353	323	337	356	305	355	347	330	331	319	347	340	333	347	318	324	334	305	352	334	328	312	337	352	356	349	317	360	351	315	294	361	345	342	315	367	334	341	378	342	356	332	340	315	349	364	328	343	340	322	352	354	327	373	339	359	333	375	319	350	320	331	351	342	352	334	340	335	321	327	319	335	358	323	329	347	348	364	332	312	353	341	364	315	377	315	341	368	352	353	365	332	335	321	318	368	344	339	330	346	356	318	346	354	348	373	365	353	345	370	343	316	330	336	336	331	298	344	363	342	338	382	344	332	339	355	344	341	348	356	335	336	348	321	347	336	336	357	320	339	334	338	355	353	359	345	360	338	327	363	338	353	339	379	344	334	297	328	343	342	338	338	324	364	340	326	323	348	295	305	326	331	338	346	324	352	354	349	319	335	358	323	338	351	386	354	348	339	340	353	333	371	336	329	362	323	318	313	351	325	309	362	380	326	315	322	341	345	343	370	350	340	329	337	362	396	336	336	378	350	331	337	309	342	333	349	326	354	339	353	335	316	355	302	341	323	314	353	345	340	368	333	352	347	357	329	358	339	328	331	335	362	347	301	333	323	335	364	346	386	344	332	347	330	340	348	317	349	311	304	321	307	347	360	356	345	316	350	334	351	366	344	339	339	351	347	341	319	321	349	381	346	358	305	375	351	372	329	347	313	345	342	329	347	337	337	347	322	340	319	354	367	365	331	331	319	333	332	320	352	333	362	335	325	351	315	342	367	351	364	346	378	363	316	330	362	314	368	337	352	368	362	351	326	320	357	303	333	306	367	352	333	327	337	300	326	317	340	308	309	378	340	339	328	330	349	359	347	362	313	289	334	330	330	355	306	328	348	337	359	350	304	367	356	344	357	324	332	364	365	356	364	362	321	323	313	318	370	384	401	349	340	339	330	340	354	355	312	344	354	402	301	362	362	330	348	348	312	349	333	367	365	349	337	336	315	341	354	357	361	328	339	318	343	333	332	339	355	354	336	338	327	335	369	297	364	326	379	350	322	348	354	334	371	325	342	371	347	353	339	343	363	341	348	349	340	330	323	340	368	333	351	326	360	343	341	326	319	310	348	341	342	334	362	326	312	334	338	332	341	347	309	336	347	374	348	361	366	321	354	379	345	375	355	353	336	335	331	363	335	376	328	363	335	339	362	374	315	340	338	336	340	355	345	380	342	341	350	335	328	330	324	341	361	312	341	335	364	331	357	354	374	336	358	367	326	339	304	340	374	364	366	348	335	350	323	323	339	337	378	348	351	354	366	351	334	329	338	348	316	369	351	365	356	308	314	339	335	352	303	348	353	342	320	336	340	339	330	356	363	360	332	358	319	341	339	329	372	347	336	303	362	359	366	377	376	343	335	352	339	371	341	366	336	376	355	333	360	351	356	321	323	326	362	370	337	335	341	339	344	353	309	348	357	360	337	375	351	327	342	354	322	302	329	316	352	334	332	327	333	317	316	344	374	330	321	355	312	348	360	352	342	356	339	321	324	306	321	355	367	334	376	331	364	314	324	333	335	350	328	338	358	343	364	328	345	326	324	370	311	356	303	311	359	325	326	357	355	346	320	344	346	341	353	323	348	342	363	333	352	360	344	313	331	377	351	356	311	338	360	349	346	340	338	348	373	328	358	340	341	319	356	349	377	345	351	351	339	357	333	339	363	358	327	368	334	359	339	334	362	336	349	383	362	360	353	323	348	359	360	346	357	328	313	347	351	385	350	348	320	375	368	357	324	308	349	336	329	370	354	327	347	347	353	320	366	326	313	331	349	363	347	348	340	318	335	357	314	354	347	380	337	339	346	329	361	337	321	309	338	317	311	385	363	343	347	359	332	357	320	359	331	318	335	356	330	332	337	358	329	339	356	338	353	401	299	331	340	357	363	333	364	341	343	330	356	349	342	313	356	342	314	327	366	364	337	320	343	342	328	338	320	329	342	330	359	322	366	358	335	366	297	323	339	344	360	299	354	379	334	331	331	336	337	355	340	336	325	341	364	322	348	387	329	369	334	317	328	360	365	352	358	345	341	346	365	329	368	340	373	361	348	343	353	329	333	356	359	362	350	367	303	332	313	344	340	336	332	330	369	319	366	353	340	328	291	320	322	340	344	333	315	342	327	327	332	331	327	348	367	353	341	365	340	368	348	351	345	300	356	341	352	310	338	323	330	323	330	331	358	329	344	330	324	385	361	373	317	342	324	348	343	365	326	325	320	321	346	344	335	305	325	362	350	347	340	344	365
25520	21356	27156	25578	5494	468	364	326	275	251	253	224	247	214	217	195	228	202	188	176	199	192	196	162	181	193	183	188	169	232	860	1487	1090	185	138	193	179	151	172	186	199	162	197	189	184	189	155	184	170	179	204	181	199	150	163	179	185	154	188	165	183	182	172	181	173	187	195	175	176	182	172	181	192	175	180	175	172	148	170	194	160	194	189	170	171	188	165	182	167	174	161	219	161	181	178	187	175	175	163	178	170	161	168	190	185	193	157	169	188	172	174	186	187	179	180	182	193	170	169	193	161	170	172	168	175	170	170	161	170	154	175	184	182	172	175	165	176	188	163	160	161	166	181	164	155	182	170	206	175	175	197	171	155	149	170	174	167	180	178	190	183	163	174	184	166	183	167	161	144	172	178	192	190	164	173	171	197	155	178	156	173	178	157	174	179	188	179	189	172	172	172	188	184	183	179	175	165	171	188	160	202	173	187	163	177	180	187	167	176	201	190	182	175	170	166	152	172	166	168	168	187	159	176	178	176	173	166	186	183	163	168	151	191	171	182	171	167	178	173	189	158	169	181	193	174	163	154	182	175	154	169	183	185	178	171	164	219	201	159	162	181	191	173	157	169	172	182	180	176	183	170	172	162	194	169	182	194	178	162	184	184	164	169	149	165	167	168	170	148	169	188	182	175	172	179	167	182	155	176	186	172	169	148	168	174	185	155	187	194	200	163	177	171	169	172	180	178	156	166	178	169	177	153	193	188	143	151	191	172	149	192	172	164	167	176	179	179	194	188	151	145	194	154	186	189	170	162	197	160	150	187	169	167	165	158	193	190	178	172	159	149	181	187	185	180	156	162	163	170	166	175	155	169	182	185	183	182	182	164	193	156	178	169	171	167	187	191	183	145	185	171	182	183	179	167	177	183	175	186	170	169	170	164	173	189	167	161	178	178	167	179	181	180	191	174	179	163	183	161	164	172	174	158	175	177	210	167	166	168	200	179	148	169	190	173	180	166	163	172	159	149	185	178	168	173	161	166	162	168	175	178	179	177	186	172	185	182	188	178	162	175	173	169	182	163	171	165	180	178	174	169	179	175	169	175	188	156	190	181	187	167	171	175	167	181	183	178	158	201	159	193	177	149	164	182	153	205	171	193	154	171	173	153	170	192	164	152	156	175	174	155	168	146	176	201	155	169	176	186	162	167	172	156	190	145	183	156	185	172	181	172	189	182	173	191	181	180	176	189	189	171	159	185	157	176	162	183	194	167	178	179	180	168	160	167	179	163	166	192	194	197	180	163	187	169	176	168	163	167	149	172	195	164	175	150	176	185	159	164	156	162	175	171	171	159	167	164	161	138	187	150	163	174	152	175	171	176	177	167	180	166	183	161	194	177	183	170	184	176	171	179	180	168	166	153	166	186	170	183	166	183	181	155	169	174	187	176	180	188	205	171	167	182	162	193	183	185	196	166	177	161	170	188	184	180	155	194	164	167	171	161	169	168	173	196	173	140	173	183	167	169	143	173	144	178	159	164	162	169	168	177	158	166	174	167	156	170	179	167	210	169	184	154	166	201	163	195	156	159	188	184	185	165	179	177	156	181	164	208	163	166	203	186	165	141	167	173	184	176	170	185	168	206	182	192	182	194	173	166	161	196	171	187	172	152	157	186	201	184	180	169	173	192	189	175	196	161	190	184	180	151	175	192	167	169	185	167	168	174	156	172	169	180	164	158	159	184	179	165	164	188	157	161	176	170	153	177	174	149	167	162	179	155	185	171	148	203	183	189	169	191	175	172	194	166	178	192	191	162	178	173	162	165	193	166	162	167	185	183	170	163	168	173	170	146	159	178	191	184	174	184	163	191	181	168	202	181	165	163	157	162	173	188	183	180	176	200	201	163	162	169	185	175	180	187	137	148	199	207	187	160	168	173	151	154	174	178	171	170	161	189	190	182	169	158	161	183	165	157	194	160	177	166	168	206	172	179	196	177	161	191	150	185	158	180	176	195	177	170	176	187	155	168	165	168	185	152	196	155	189	191	174	163	196	150	160	161	160	181	161	152	167	172	161	169	174	179	175	166	188	187	168	209	138	189	177	169	183	178	172	178	165	160	190	144	154	191	178	173	175	164	171	201	174	186	188	194	185	169	173	170	163	168	165	159	156	150	162	161	179	168	183	188	176	178	170	177	180	161	176	181	177	168	179	173	182	175	166	205	165	168	145	186	160	184	179	170	157	176	170	157	157	178	158	161	166	164	179	169	177	149	188	157	194	183	198	194	159	178	191	183	148	168	196	150	189	187	167	156	176	163	179	176	183	171	155	161	162	193	192	180	193	181	179	184	175	177	172	164	180	171	171	153	171	198	185	154	177	165	151	185	174	193	206	152	195	155	171	191	169	174	186	180	195	156	169	170	151	166	159	163	181	177	170	162	162	165	171	162	183	177	192	183	154	172	173	168	161	173	162	162	181	179	180	152	173	206	167	166	193	184	169	189	153	150	158	181	150	192	153	181	154	159	182	176	199	150	150	176	172	185	173	186	186	174	196	176	182	186	192	157	184	163	186	166	168	178	158	181	194	172	175	197	169	183	180	168	166	165	196	166	191	166	163	184	176	132	155	168	169	159	179	175	166	196	157	168	178	159	175	166	177	165	180	185	183	170	176	192	173	150	185	149	166	191	204	165	171	148	153	161	168	158	174	180	144	159	178	169	181	161	170	138	160	185	180	186	175	168	169	177	198	164	157	170	186	170	174	171	180	171	185	195	161	184	170	180	186	176	182	201	159	181	165	169	178	175	189	176	174	182	174	178	190	156	170	170	169	191	178	172	166	169	168	151	186	177	164	177	173	152	180	168	177	161	163	162	166	168	150	183	176	165	187	200	164	191	184	161	178	189	152	156	172	175	174	176	176	163	193	176	172	177	157	157	157	182	184	163	165	179	167	154	190	168	168	177	165	169	204	171	173	173	166	167	186	179	156	159	168	163	170	172	148	162	178	171	174	186	187	176	187	177	180	177	178	163	160	167	155	167	174	192	168	156	188	174	184	164	174	162	169	197	163	157	177	190	166	177	162	196	173	143	190	169	149	186	161	188	191	189	182	158	175	168	184	164	170	171	174	176	165	181	147	181	171	169	162	165	177	180	170	146	160	186	162	166	178	191	158	170	195	146	165	183	172	164	168	150	156	162	159	182	175	172	163	163	174	178	173	161	191	167	175	178	165	182	174	157	197	189	153	177	181	202	193	174	175	186	184	160	162	142	162	173	152	153	183	169	160	183	171	198	197	161	175	173	205	158	179	190	172	163	178	189	169	166	155	155	171	176	174	174	173	183	172	191	162	156	181	176	172	179	160	160	183	182	175	197	183	146	173	180	170	161	190	156	203	170	193	160	201	154	158	175	156	203	198	191	177	159	171	178	167	169	188	153	150	149	191	147	197	203	179	191	165	159	167	183	169	178	188	197	198	166	162	164	167	159	181	210	173	168	177	172	166
26670	16957	4276	1798	1301	1065	763	601	576	478	427	401	385	337	315	290	302	296	264	275	262	243	261	270	266	263	261	248	248	344	1717	3077	2117	263	251	246	237	230	244	222	227	236	208	243	245	226	233	217	223	227	235	218	247	224	213	227	210	222	259	225	240	217	227	238	221	222	242	256	245	236	253	257	252	234	220	253	225	229	231	214	245	219	217	237	209	236	226	243	226	244	203	223	240	250	231	241	232	253	198	251	267	224	237	227	245	237	257	250	228	235	205	222	226	245	234	246	236	233	230	239	228	237	243	241	242	213	246	236	224	248	214	219	243	235	258	241	226	245	237	230	222	246	236	197	253	236	235	230	247	245	252	267	229	213	247	216	262	208	215	227	231	230	207	217	254	261	242	228	208	236	233	224	224	206	231	225	243	250	226	218	220	250	241	236	207	237	227	244	229	228	249	235	207	212	212	244	241	234	222	223	250	244	229	241	238	230	255	213	198	226	200	252	225	248	254	196	235	211	191	220	217	232	203	239	237	224	241	219	221	230	235	233	236	252	216	209	205	250	231	228	240	219	221	238	260	227	231	238	221	220	216	243	227	208	221	253	239	229	206	227	251	245	248	230	221	258	233	218	229	235	234	233	224	233	233	212	243	243	223	238	225	229	238	226	228	250	211	238	235	212	219	222	228	216	251	229	239	240	221	223	210	237	248	253	240	224	219	224	232	251	234	248	229	239	197	240	225	217	240	218	242	249	204	223	234	226	239	194	231	247	225	233	245	219	246	237	219	234	257	240	215	241	248	231	219	226	254	259	231	239	247	228	255	217	241	239	227	213	224	217	215	232	241	235	238	265	216	209	240	232	237	233	230	208	246	235	229	199	224	238	223	248	223	235	181	254	220	203	226	245	269	212	239	252	222	256	254	201	257	231	219	242	232	243	230	251	244	253	233	249	237	226	254	240	247	233	230	236	218	197	236	229	224	218	213	246	221	259	241	238	220	231	225	221	249	220	213	264	236	238	239	249	232	254	218	221	221	235	231	252	218	261	205	232	231	223	239	224	227	241	205	226	238	236	235	219	223	197	213	236	267	239	215	235	231	223	251	205	246	232	235	260	234	239	246	223	252	230	223	217	230	217	212	232	236	233	240	217	212	239	196	230	238	232	208	248	216	238	251	219	245	243	245	226	246	197	224	213	237	198	234	234	218	243	227	237	247	230	235	248	234	207	210	241	225	242	242	231	242	214	216	235	214	234	263	228	241	249	228	225	229	272	227	253	261	237	207	239	210	249	249	250	246	212	229	243	247	244	220	216	236	241	244	235	247	215	220	251	234	235	223	216	241	224	219	253	244	226	223	279	222	214	220	224	218	227	210	232	230	264	222	242	248	224	240	237	237	221	231	257	243	221	224	237	211	213	241	205	258	225	228	230	227	212	230	219	226	251	216	217	212	226	221	232	233	210	252	247	241	240	208	254	219	244	239	247	246	204	195	211	227	226	223	234	252	216	245	235	211	243	230	242	241	249	260	230	252	233	217	235	235	226	246	206	245	256	222	216	211	241	219	222	220	233	235	217	234	225	229	240	249	203	219	241	224	210	217	267	241	219	205	231	231	205	258	251	221	246	217	228	237	214	210	239	234	219	205	208	202	244	243	212	235	237	245	224	218	241	233	236	218	235	220	204	224	234	231	230	236	228	224	252	224	216	236	226	245	225	243	234	242	217	238	211	249	238	226	245	220	242	251	248	211	216	228	213	239	202	208	205	248	227	237	236	239	235	248	239	211	231	218	216	212	238	225	240	245	207	237	231	226	237	252	268	237	235	242	224	237	239	218	258	220	239	233	217	227	225	208	232	245	226	236	229	232	234	222	222	268	226	225	239	228	203	235	258	234	215	216	228	225	240	241	235	247	221	214	211	232	221	217	238	246	227	232	213	215	248	228	211	243	227	230	222	223	247	228	258	242	244	235	216	223	244	214	230	238	222	231	220	215	252	249	206	230	251	247	253	219	228	226	231	228	244	223	200	242	229	215	230	234	235	200	247	203	255	204	222	230	232	222	233	239	214	234	227	288	245	252	237	208	204	234	243	239	245	198	238	252	248	210	248	213	221	217	225	261	217	246	247	205	208	238	223	222	241	220	226	219	215	196	229	212	208	224	227	243	238	247	228	215	232	210	269	244	214	229	262	252	230	217	233	239	236	219	221	236	223	217	228	228	220	231	236	261	229	224	258	235	224	230	216	234	219	222	222	231	237	227	262	246	240	229	218	221	201	236	238	232	209	222	256	240	221	218	219	237	204	194	231	208	214	229	248	242	234	210	259	245	225	244	225	260	249	211	236	255	213	231	268	243	227	222	236	215	226	236	229	237	210	250	261	240	225	225	237	235	232	240	241	252	251	245	256	256	247	230	234	249	243	242	244	246	234	221	230	230	220	238	234	227	246	203	231	205	243	221	232	206	236	239	245	227	230	231	253	230	207	236	223	235	207	222	231	242	250	220	222	221	243	244	256	252	215	246	232	252	237	237	218	243	234	244	248	230	245	257	232	241	249	219	227	227	233	243	245	226	233	241	195	235	253	222	249	258	241	258	221	216	202	224	224	226	211	237	244	245	263	217	229	215	244	209	196	219	232	271	216	249	245	229	227	245	216	208	258	232	239	206	207	234	228	219	241	228	246	231	243	199	245	244	231	233	263	231	237	234	193	207	247	223	240	230	227	262	217	244	234	220	212	240	266	237	220	225	217	233	228	235	234	208	255	240	235	259	211	221	236	232	206	219	245	259	225	229	227	222	252	205	205	218	240	249	202	246	227	226	222	231	255	241	254	220	247	221	242	252	244	228	221	232	261	227	231	212	219	248	225	252	247	233	242	223	232	233	212	250	239	257	249	252	215	224	225	247	242	231	180	228	213	219	212	228	225	229	216	225	226	226	230	225	221	231	233	241	231	218	226	234	224	219	240	239	229	263	253	253	213	213	240	229	221	244	243	227	244	241	225	246	220	248	245	197	210	216	232	201	203	237	249	228	224	226	245	238	218	216	259	238	236	237	226	240	213	228	236	220	218	237	230	216	242	237	215	223	239	212	228	244	220	249	241	216	220	218	212	238	203	233	252	249	236	224	235	243	256	231	228	234	240	237	234	239	244	203	211	228	255	225	222	223	233	207	227	229	239	229	234	230	239	244	262	233	222	245	255	216	213	230	216	225	249	196	240	221	234	214	226	202	225	230	207	250	227	252	233	225	233	236	231	209	223	241	241	194	208	246	234	220	207	201	232	223	208	253	224	228	214	242	224	213	216	233	245	213	208	238	213	204	249	229	243	220	251	235	215	256	254	239	226	221	213	240	234	240	231	223	263	231	240	241	232	222	242	247	214	261	236	217	231	251	235	232	241	215	218	227	244	216	238	217	233	237	226	238	215	261	215	220	234	231	235	246	253	220	235	254	188	222	238	196	223	218	226	242	248	232	251	230	234	229	263	207	198	226	222
23300	21387	29110	24035	21378	21348	5232	1108	834	758	745	620	627	633	576	526	546	474	490	482	443	435	484	432	441	452	580	752	1346	3197	4414	5046	2156	425	385	400	390	387	387	450	423	422	440	416	364	414	394	424	433	410	407	403	385	417	417	404	434	423	399	413	377	418	417	377	397	392	420	402	382	375	405	380	409	406	410	372	391	410	407	412	417	407	407	410	411	403	408	402	425	394	394	402	393	389	396	407	407	381	413	407	400	406	407	376	371	396	387	388	383	386	411	414	426	444	393	416	372	425	438	388	429	366	421	374	393	400	367	376	400	388	434	380	395	399	399	425	396	396	415	427	367	454	404	425	384	381	377	387	381	387	429	414	383	372	386	391	385	380	382	418	385	384	365	379	410	402	398	404	405	389	363	439	386	399	421	393	382	448	404	400	403	421	388	412	416	385	411	435	393	428	392	374	404	397	387	397	433	397	381	391	427	414	410	393	389	415	412	362	392	421	395	415	383	375	380	374	364	424	421	389	414	391	375	388	392	408	396	414	390	434	407	423	406	389	418	378	393	380	398	392	417	441	408	409	387	419	391	379	428	381	410	373	373	388	394	421	375	406	408	377	394	341	390	371	375	416	424	419	420	418	403	396	381	372	408	392	393	396	393	412	392	385	375	396	408	370	375	406	404	384	402	374	372	382	384	400	411	356	387	384	383	378	391	385	391	423	407	360	378	392	388	405	371	392	413	386	394	383	381	401	370	378	386	357	360	414	418	402	391	421	364	422	367	421	413	368	376	415	380	395	359	426	390	409	383	397	387	379	403	407	369	390	393	365	423	418	433	412	387	356	389	375	409	388	402	391	366	411	362	421	373	381	390	380	418	362	441	393	419	385	418	376	388	387	411	396	375	398	389	382	400	420	394	389	435	382	380	362	375	382	379	374	394	392	407	376	410	409	386	435	387	409	375	399	384	358	411	398	392	364	351	389	417	398	423	405	399	406	409	376	374	386	398	389	360	378	411	378	404	411	399	420	398	400	398	422	430	381	375	421	388	405	429	407	407	376	367	391	339	410	406	420	383	404	410	406	405	433	405	421	398	398	388	427	406	421	358	384	365	395	398	398	405	393	418	401	375	404	412	390	401	398	410	407	383	350	378	398	430	395	408	380	407	368	401	426	401	416	402	364	392	397	412	388	410	401	426	363	363	379	368	378	389	384	404	382	408	390	409	403	372	376	385	409	384	395	368	360	397	384	408	403	378	429	387	408	427	364	405	371	395	406	367	380	407	414	419	408	431	395	439	364	397	395	413	404	380	407	433	422	423	369	404	425	420	393	389	414	388	423	393	405	402	383	414	393	425	387	386	416	434	387	398	410	389	413	393	379	415	430	391	413	427	392	399	394	435	421	427	398	417	383	400	389	372	396	379	415	405	378	364	384	407	423	389	422	399	396	391	412	416	397	381	429	425	393	390	392	412	378	427	396	414	379	364	379	384	376	404	392	430	385	410	388	403	409	398	398	395	397	412	406	412	386	404	381	393	359	413	379	401	416	405	436	408	371	408	373	387	392	383	409	404	451	398	385	428	414	399	376	381	388	393	424	407	394	400	404	411	401	424	394	431	436	371	375	383	386	420	397	391	371	404	395	369	414	448	426	400	410	389	392	396	370	436	370	421	435	391	388	386	382	411	399	393	404	390	359	402	396	393	389	387	389	442	374	435	356	370	388	425	431	402	407	399	416	426	419	382	386	410	403	362	371	421	413	405	378	413	395	393	385	386	351	395	427	375	415	400	405	410	433	399	409	395	407	357	384	415	402	400	363	375	390	375	430	409	405	411	423	438	370	401	442	424	397	396	361	397	412	408	405	379	391	401	385	398	443	404	419	376	407	395	428	408	388	407	376	428	385	408	391	411	418	380	432	395	406	425	431	413	396	409	400	396	421	369	443	387	392	423	388	390	376	438	380	375	376	406	412	418	392	425	429	385	406	391	403	396	423	409	391	367	408	414	434	418	378	427	387	399	410	390	386	396	419	358	426	389	425	374	381	381	403	380	384	441	430	413	383	413	439	366	410	381	397	423	396	390	409	370	420	407	398	438	448	395	416	416	385	427	407	387	391	408	364	462	409	388	403	387	378	388	404	414	422	403	412	380	414	408	412	407	446	401	415	408	383	410	422	391	401	386	365	425	387	408	416	401	387	409	417	374	405	403	394	398	398	416	402	379	404	398	391	393	440	392	378	379	389	409	387	396	395	380	410	372	393	368	368	398	398	404	434	383	362	382	386	400	413	392	352	402	441	355	422	386	406	412	380	368	390	386	372	397	373	397	420	404	399	380	416	413	394	423	419	421	379	464	381	421	383	445	371	421	387	380	394	395	401	385	430	380	406	408	401	366	382	407	421	409	410	381	413	418	384	378	373	387	388	376	377	396	407	405	410	393	349	391	405	414	394	351	381	437	375	438	379	402	427	393	392	366	415	406	410	386	411	402	403	388	372	406	373	398	396	392	389	407	394	397	394	427	361	390	375	392	409	419	401	381	375	415	363	389	406	405	471	388	383	395	368	384	444	409	387	405	400	434	438	426	379	409	379	409	376	413	433	422	390	398	397	423	395	368	423	401	374	364	384	383	371	372	376	425	397	402	435	420	403	412	394	405	395	358	399	401	393	391	342	417	409	439	399	420	382	420	361	397	387	384	381	387	438	433	380	412	419	435	384	395	382	387	380	432	453	422	391	398	421	404	397	429	390	415	402	371	380	411	425	402	395	350	389	440	396	441	411	395	403	430	405	384	380	411	382	408	390	397	404	401	392	392	415	413	392	383	387	405	388	377	384	394	395	416	398	456	413	366	381	397	382	397	401	404	414	397	394	386	425	396	408	396	386	424	392	387	411	390	380	394	407	411	394	406	392	426	436	401	407	409	397	385	371	397	374	412	393	369	388	407	402	412	413	437	415	423	410	398	381	393	407	400	370	389	362	416	395	411	408	403	426	438	367	388	392	421	384	422	380	387	401	382	434	413	374	393	400	370	375	409	395	384	398	383	408	385	383	378	389	390	398	376	442	389	426	387	417	409	371	410	384	390	384	376	416	400	382	399	404	375	452	393	388	389	404	392	408	383	374	419	412	397	369	372	384	382	408	388	396	400	414	382	388	403	383	394	397	389	406	418	407	434	382	420	402	363	391	374	409	389	370	374	379	375	402	382	420	369	390	372	396	401	402	381	400	351	404	403	396	386	371	386	433	418	406	434	407	361	426	394	417	403	397	398	442	382	377	356	379	366	383	391	377	404	383	370	400	373	384	459	426	370	381	390	386	397	392	429	391	387	401	381	388	408	367	381	394	385	392	403	413	388	414	388	420	418	375	376	389	407	403	421	401	407	435	364	381	438	414	391	429	411	386	392	396	383	424	348	387	386	406	425	398	424	413	391	390	387	428	409	389	419	425	449	391	389	387	402	412	421	401	382	406	415	393	405	394	420	380	389	373	388	378	390	420
31401	30517	12316	6058	4281	3254	2491	2009	1673	1486	1243	1177	924	892	797	776	757	689	691	671	613	628	602	594	606	632	855	1159	2281	5536	7877	8730	3417	532	476	516	487	488	483	505	500	512	513	494	471	499	498	492	470	511	483	464	501	483	520	492	482	485	507	469	491	488	478	461	501	476	509	531	439	475	517	482	452	516	478	494	498	473	531	484	452	475	475	522	500	470	470	541	490	491	464	498	484	479	478	491	484	508	492	495	498	471	477	456	506	484	478	504	485	485	492	503	477	494	503	496	487	497	508	484	478	488	480	513	465	499	519	459	435	480	501	476	490	490	452	483	485	493	490	525	510	471	473	503	473	454	467	499	481	467	530	452	511	500	494	525	491	486	483	479	499	476	476	515	474	509	508	493	529	486	480	506	501	470	482	510	462	521	507	468	466	500	479	478	545	496	470	497	519	538	503	482	482	505	496	488	470	464	442	486	478	479	500	462	496	472	485	483	506	485	461	461	458	475	492	494	523	493	480	499	486	434	495	553	490	490	481	466	443	491	478	490	508	458	463	496	446	513	478	477	502	490	484	501	513	522	485	461	468	510	510	468	523	511	512	463	482	482	505	501	505	473	475	507	473	512	479	484	467	509	474	463	504	518	495	477	477	486	458	480	498	471	469	479	547	478	476	493	490	518	451	476	506	481	506	449	487	501	503	469	481	532	495	526	507	471	484	478	486	533	525	492	488	450	507	458	502	485	473	485	507	450	499	494	506	499	504	484	459	445	486	498	488	485	535	542	521	512	461	459	458	464	510	453	471	484	510	499	421	450	502	489	485	553	460	479	490	492	544	469	475	492	492	433	495	473	447	479	505	457	477	517	470	466	516	491	464	509	501	478	501	517	508	470	457	516	453	487	495	490	490	494	437	467	480	534	505	505	495	484	498	468	461	519	469	469	472	441	494	469	520	491	518	505	504	493	476	493	487	474	495	468	458	489	492	471	475	475	492	493	478	456	465	507	465	482	453	469	488	467	493	452	526	469	499	460	511	464	453	452	486	506	476	489	500	447	489	470	465	479	476	491	462	487	482	475	472	496	521	480	484	500	484	478	504	501	530	496	530	478	471	474	516	492	485	470	472	500	501	505	525	494	491	461	487	451	485	511	488	472	456	479	466	481	450	478	483	463	463	469	483	472	490	487	449	467	448	491	487	523	496	509	482	493	505	453	473	468	474	508	520	476	481	474	449	477	482	496	504	475	522	490	465	471	429	466	413	502	460	523	482	478	474	493	500	498	456	497	499	508	493	482	507	465	501	497	495	507	488	504	514	509	480	477	500	457	496	467	507	483	470	530	488	455	486	504	500	451	534	506	439	472	509	483	481	470	461	488	486	506	496	510	504	502	476	490	512	499	461	476	486	490	472	482	480	466	529	496	449	485	462	514	476	492	468	488	486	480	475	536	441	452	497	497	497	484	499	458	462	518	476	497	487	479	462	464	483	527	474	475	462	466	464	541	468	478	475	478	483	485	492	507	472	480	445	453	523	488	483	472	499	487	463	472	505	493	494	493	457	484	484	455	457	500	465	438	482	449	492	525	492	482	517	468	493	516	456	475	492	510	472	470	470	464	450	474	467	456	438	505	456	507	457	461	474	492	464	450	481	480	454	499	494	497	514	492	470	438	491	453	478	464	495	508	513	528	483	504	498	440	447	499	472	440	465	466	495	475	515	544	476	512	449	494	508	524	491	462	498	500	495	521	500	481	490	477	503	474	523	507	458	456	468	482	504	512	449	522	511	476	497	511	453	525	499	473	480	508	475	476	481	516	483	480	469	486	501	479	504	476	496	493	484	447	485	481	455	506	487	503	480	471	510	467	504	464	503	503	456	488	487	484	491	480	490	486	475	535	495	484	481	516	495	483	521	496	469	487	476	460	470	490	455	508	474	488	476	499	483	500	480	492	489	493	466	518	498	496	472	484	502	489	513	475	466	495	533	473	486	464	490	480	494	541	484	505	492	459	498	519	483	475	448	479	479	477	485	456	451	449	452	479	558	481	524	484	492	483	441	500	483	489	499	482	491	473	458	503	506	491	430	488	516	476	467	494	497	484	488	494	530	478	465	508	454	479	520	503	493	491	491	458	464	488	508	499	472	483	484	444	483	521	480	470	442	517	486	489	496	472	470	503	506	501	503	442	445	477	496	532	498	489	485	489	484	488	476	470	491	509	495	510	506	522	493	465	466	499	448	458	472	486	470	513	473	500	506	482	506	465	480	484	490	453	478	455	466	505	519	480	467	490	470	512	516	484	528	491	477	463	456	472	472	461	470	491	516	465	471	464	505	472	476	472	476	465	465	477	476	477	479	499	474	500	465	494	460	482	499	497	510	483	515	490	480	439	511	476	451	493	510	477	447	520	535	486	488	480	487	483	477	550	476	472	498	498	481	477	515	474	512	509	523	469	510	446	515	463	459	467	547	464	469	466	472	464	503	471	516	501	485	480	473	480	481	479	470	504	521	466	473	494	470	495	499	497	474	513	505	473	466	494	488	497	457	487	483	489	467	477	481	484	498	480	490	494	506	482	508	456	484	490	491	453	462	472	490	482	479	464	503	505	483	490	464	501	472	482	458	500	477	443	479	477	486	495	521	499	494	459	471	486	515	498	476	477	478	478	480	490	509	474	475	491	524	459	509	502	466	454	510	478	507	459	479	491	505	470	493	460	497	486	497	471	486	462	466	457	489	494	515	473	464	446	517	473	468	470	484	485	489	479	470	487	459	473	504	462	476	479	454	482	443	476	485	521	483	479	486	446	517	475	496	474	524	466	485	486	504	486	469	490	509	455	490	509	519	479	449	493	468	486	494	519	456	495	441	479	475	506	484	505	456	430	503	468	475	508	527	455	484	489	488	501	510	518	459	497	513	472	491	490	478	489	491	447	476	426	490	473	498	486	494	453	458	516	509	500	510	451	498	481	474	474	453	482	497	493	488	484	498	533	494	513	505	446	480	495	505	495	463	475	516	478	479	505	491	493	465	482	533	488	482	517	481	487	505	464	489	480	486	461	489	492	497	460	526	485	468	532	539	470	480	519	486	470	442	528	449	469	424	480	476	458	503	474	475	520	500	467	486	462	487	483	506	473	480	491	505	498	485	487	486	524	493	509	482	519	466	477	471	511	492	516	463	488	449	484	501	495	464	480	467	489	467	504	489	497	501	475	499	509	490	451	492	480	483	504	509	446	487	472	498	459	457	498	522	480	483	502	457	441	466	500	475	491	463	467	512	469	446	519	455	485	512	454	484	469	474	504	508	528	446	467	465	472	510	478	498	477	481	472	498	525	463	464	474	471	489	503	463	519	486	517	471	472	466	503	490	494	501	474	444	484	465	499	465	506	494	454	465	493	489	488	466	473	508	481	458	485	458	467	475	490	498	491	467	478	486	490	497	489	467	503	498	464	489	494	435	489	466	490	483	482	491	464	494	478	514	476	490	504	506	553	494	501
28118	19570	5611	366	275	209	200	172	178	168	183	170	175	185	171	165	170	177	160	178	170	180	183	190	170	170	168	164	196	241	344	300	246	181	154	171	183	175	168	185	165	163	168	165	168	152	184	177	172	150	161	169	177	202	165	165	153	166	161	165	180	166	180	157	184	146	162	164	190	179	173	177	173	163	162	153	160	183	168	171	199	166	173	190	193	151	184	177	169	188	177	185	160	181	166	172	185	195	172	180	204	170	169	163	190	186	180	170	172	180	165	148	177	181	176	175	171	175	159	200	173	159	159	179	179	158	174	201	181	185	163	166	164	163	181	181	168	170	155	180	188	168	156	177	151	171	152	173	188	161	174	161	163	175	146	151	160	165	163	186	170	187	170	175	170	162	152	191	163	174	155	176	170	165	175	177	168	175	167	169	208	185	168	191	167	189	174	207	158	173	191	162	192	162	185	169	158	189	170	167	147	172	169	195	185	174	152	177	159	180	180	180	180	171	160	191	169	171	172	161	189	191	151	176	188	190	176	156	168	198	165	150	181	155	175	186	183	163	175	138	191	170	185	174	175	171	173	170	175	167	159	147	157	168	161	178	181	196	196	161	163	187	157	169	189	166	178	173	165	182	184	153	194	157	179	178	156	167	167	161	160	165	150	185	176	176	155	168	178	162	166	166	188	184	179	143	150	150	176	183	179	160	175	163	165	178	176	166	145	161	168	177	181	160	160	176	168	173	163	168	177	159	164	188	173	171	140	195	185	166	186	190	184	160	172	174	180	165	175	137	167	170	172	184	176	173	172	177	187	170	160	184	169	146	164	188	159	177	168	163	169	178	167	171	155	164	160	166	155	162	158	179	160	180	164	176	181	173	167	147	193	157	170	175	168	163	176	170	179	175	143	171	181	154	163	177	165	161	141	151	154	163	158	170	172	177	190	164	176	165	173	142	169	191	195	173	170	179	163	193	157	179	154	165	135	165	195	158	150	155	166	165	185	201	141	192	166	189	169	161	177	159	167	188	162	182	172	164	169	154	168	164	172	162	159	171	179	199	181	171	157	172	150	146	178	169	192	160	159	172	171	178	162	182	173	171	160	190	194	161	181	180	176	175	179	173	167	166	163	154	171	194	194	166	169	179	185	165	153	175	174	160	160	139	185	160	165	197	178	174	147	162	163	181	174	179	168	177	171	187	156	145	164	163	153	163	161	176	164	160	172	154	168	186	179	164	199	196	170	173	151	200	179	181	190	152	155	176	165	173	175	175	169	153	168	181	183	164	164	176	181	189	174	201	165	175	165	160	199	176	183	178	163	187	157	149	183	180	177	177	171	167	170	160	157	193	189	184	161	171	166	175	151	165	185	157	171	198	181	161	184	162	172	157	147	150	146	173	178	159	173	157	173	151	174	176	171	160	180	175	152	159	157	176	170	166	179	183	181	181	172	180	182	200	162	141	162	166	176	165	169	174	168	165	188	169	167	163	179	178	180	156	178	186	196	152	179	184	172	156	174	172	178	180	156	174	192	159	161	185	174	181	183	159	184	168	157	176	153	162	160	152	183	157	160	175	177	165	161	192	172	166	176	200	185	142	161	189	157	159	202	166	164	173	146	156	155	197	173	162	174	188	188	173	167	179	189	161	170	159	180	149	198	184	205	176	182	160	182	163	175	172	174	176	172	171	177	170	164	150	171	173	160	203	154	153	168	170	174	169	139	175	187	166	152	168	181	191	143	168	188	149	153	175	171	193	169	169	173	159	169	156	175	181	196	176	182	157	163	171	181	168	158	164	189	188	190	173	181	179	171	182	180	185	171	180	163	174	166	170	182	179	201	161	176	182	181	165	161	156	181	173	162	186	192	164	184	158	162	199	155	174	181	189	177	186	179	153	161	172	174	148	163	197	164	170	185	165	186	179	161	180	154	132	169	181	182	181	165	176	160	159	173	190	149	173	183	170	198	161	184	186	184	181	204	176	177	169	179	182	174	177	169	165	156	163	148	159	200	160	163	167	156	150	179	164	169	183	173	167	187	143	171	185	156	172	173	155	158	143	169	189	193	160	174	189	147	164	184	169	177	176	184	162	191	169	184	166	183	175	193	178	181	146	193	182	165	173	152	154	165	180	169	182	171	187	175	175	159	176	188	177	156	172	176	174	171	148	184	156	146	181	179	164	194	167	157	180	188	161	177	158	180	185	199	162	179	158	180	164	178	165	169	172	174	166	176	175	167	172	168	169	174	164	209	158	159	187	178	155	180	170	164	160	161	185	170	179	145	173	175	175	175	163	179	175	183	185	173	182	177	187	165	159	161	200	170	177	144	190	183	184	176	182	161	165	182	145	195	187	173	174	197	185	165	147	180	167	157	143	187	186	161	191	155	183	198	174	173	184	160	175	181	190	165	170	156	163	178	155	145	158	168	185	155	178	170	169	163	183	143	180	176	177	159	172	170	152	192	173	166	179	176	188	170	190	158	162	157	183	167	198	181	161	169	175	160	152	182	162	167	165	155	221	161	200	162	190	156	168	169	175	155	194	180	158	170	170	190	172	167	160	164	173	167	165	175	184	157	182	165	151	177	182	160	169	169	202	179	190	188	165	179	144	194	163	161	204	156	177	186	188	184	162	167	173	163	179	186	171	183	175	166	190	172	182	199	164	181	150	171	172	179	173	162	166	196	184	172	185	189	161	185	178	185	190	169	167	184	161	177	187	170	166	170	156	167	168	165	147	179	171	162	180	182	159	170	179	185	161	173	175	166	191	177	196	183	147	179	160	171	184	161	179	187	170	187	163	173	174	180	178	182	207	177	189	184	188	174	175	182	171	154	166	184	174	179	187	177	178	186	192	162	152	189	198	162	164	170	183	181	186	163	163	155	175	171	169	174	196	189	173	169	169	184	194	174	192	151	170	158	198	166	154	159	140	160	168	162	186	177	172	197	160	163	181	173	177	166	175	179	185	156	185	159	166	175	195	192	181	173	167	186	158	192	156	156	168	186	167	176	163	169	186	150	192	173	159	179	181	178	160	161	172	164	184	176	173	158	177	160	152	159	191	168	153	147	172	197	185	209	178	175	181	175	171	177	146	166	170	189	181	173	150	166	161	204	180	176	149	176	202	171	194	170	175	162	167	174	150	196	160	172	200	163	181	146	170	176	190	179	165	148	171	174	177	173	170	182	162	151	162	160	178	176	170	156	145	174	167	173	165	176	161	180	190	197	178	183	175	157	166	160	181	189	183	181	182	181	159	165	171	168	178	180	177	175	183	135	181	163	182	185	166	169	185	171	188	149	152	168	188	165	169	166	171	179	166	166	175	167	172	163	183	177	160	165	163	176	177	172	153	169	182	180	181	175	164	172	172	159	183	163	179	183	170	203	169	159	163	178	186	194	163	171	165	158	164	202	166	177	166	185	170	168	187	173	166	195	170	181	163	175	154	178	164	192	174	150	149	185	158	160	174	151	177	170	179	173	159	147	169	157	169	166	172
23600	10187	933	410	343	280	276	273	235	254	236	232	242	187	190	212	237	235	197	236	218	242	222	211	210	220	231	217	292	375	491	509	391	220	206	266	211	221	240	184	203	189	226	234	220	216	216	205	237	236	222	208	229	169	220	227	225	222	236	198	224	189	215	223	210	213	224	209	200	244	219	213	211	210	208	195	203	220	211	226	220	209	225	192	234	205	207	226	220	193	199	205	226	218	242	210	216	232	210	210	227	200	210	225	206	207	233	215	211	221	224	226	247	208	195	204	224	200	239	222	223	213	223	188	223	198	202	232	217	196	235	208	222	218	221	227	194	191	209	230	206	218	227	214	217	198	215	231	225	208	231	223	216	215	214	240	218	214	228	215	207	212	232	219	210	195	207	215	208	215	220	211	207	234	233	228	222	214	232	240	187	216	224	202	249	197	190	205	210	201	229	200	239	223	240	225	221	231	219	206	250	213	227	222	238	207	202	217	211	230	218	218	223	231	234	205	219	225	223	226	213	213	220	225	218	205	218	185	229	242	185	181	211	207	217	195	211	213	220	211	209	226	225	219	217	209	205	224	218	218	204	211	205	202	216	218	219	203	200	220	229	197	193	239	221	215	208	196	216	214	214	222	198	221	225	211	201	238	233	202	204	201	232	202	214	216	200	215	227	228	223	236	207	215	206	222	189	223	201	219	233	222	223	227	205	222	203	207	199	216	220	211	230	222	236	231	256	212	219	220	213	224	204	249	239	213	229	218	200	243	212	203	209	238	210	203	211	207	201	228	233	227	219	208	207	207	192	192	219	209	233	214	197	225	236	199	214	227	234	190	226	227	224	218	213	215	215	218	232	209	221	204	244	177	217	218	185	212	228	223	230	231	189	212	226	219	190	214	185	237	186	234	217	231	207	207	204	210	222	226	240	211	226	231	230	238	219	229	216	199	223	236	221	214	226	208	208	197	218	209	225	208	206	214	218	200	222	215	210	218	208	214	206	216	224	223	209	213	232	211	222	213	246	201	222	224	183	218	205	207	222	219	197	200	204	220	210	204	218	223	262	239	224	238	224	225	230	204	205	215	222	202	203	209	232	221	213	226	226	216	207	197	210	194	214	219	217	197	209	195	210	213	219	202	191	222	204	198	207	211	193	210	222	217	209	240	230	183	222	234	187	236	197	214	212	210	213	218	198	219	225	225	227	208	228	223	223	228	237	214	229	204	215	219	213	211	214	233	206	215	210	222	217	199	223	210	230	217	194	243	202	246	199	216	204	241	208	206	243	210	225	200	232	224	218	225	225	207	222	205	220	238	227	196	210	231	203	201	232	212	210	227	233	212	231	188	203	222	250	201	212	211	215	215	206	217	193	211	200	212	212	249	218	215	233	206	227	216	230	205	203	251	241	195	224	208	223	227	227	221	216	226	195	225	211	236	202	230	230	213	198	243	197	207	196	225	207	226	180	224	196	230	205	219	205	193	201	215	219	216	211	212	212	224	215	239	229	205	234	203	210	240	200	226	189	207	188	204	232	221	208	208	206	261	210	206	214	217	216	239	224	245	245	217	218	220	217	224	210	242	194	208	214	205	244	199	223	209	204	205	246	222	197	238	226	215	219	215	222	236	220	211	203	224	232	224	226	231	215	192	222	202	195	207	230	239	213	226	229	222	211	249	194	232	215	217	209	199	217	219	226	206	238	194	216	233	229	214	225	231	200	211	210	181	228	238	230	245	203	213	214	224	229	194	233	207	203	221	223	214	213	196	213	186	227	221	204	220	229	221	225	223	223	190	230	181	197	206	212	215	235	220	195	236	221	181	212	241	223	196	222	210	230	211	243	204	230	216	218	216	222	215	218	195	234	216	214	218	241	220	237	216	193	203	210	220	227	212	217	207	264	211	217	241	207	222	221	203	203	223	239	209	211	196	203	217	199	226	215	232	244	223	217	205	193	212	207	220	195	218	223	201	243	220	211	198	225	226	227	211	210	197	183	220	203	223	206	225	204	240	202	240	207	208	222	204	219	223	233	217	196	222	237	188	215	229	214	217	209	248	219	216	244	206	215	221	211	186	207	176	209	217	224	221	232	229	230	231	231	218	217	206	218	221	218	195	209	215	206	204	202	224	216	212	233	212	217	214	205	224	187	225	205	211	200	232	192	203	241	229	188	207	196	199	216	233	223	219	229	197	241	218	213	196	221	215	222	209	210	212	207	219	219	219	237	240	239	210	213	214	226	227	210	208	210	231	218	222	205	209	233	230	216	220	237	217	234	212	223	235	221	206	195	237	260	199	245	215	221	200	214	218	241	216	219	223	230	207	212	246	188	208	195	215	223	210	221	194	191	227	256	199	230	244	211	240	245	223	209	193	202	214	201	216	222	207	203	198	218	242	215	207	214	231	219	207	217	216	201	208	196	215	204	211	222	204	252	245	226	206	207	209	199	191	210	205	238	218	213	226	229	199	232	217	219	206	206	216	228	219	216	234	199	222	189	207	225	194	234	186	199	231	219	198	204	215	199	214	220	224	220	220	224	217	206	206	218	222	205	240	217	192	235	214	198	197	223	215	239	195	221	219	208	227	227	190	227	201	213	205	229	224	216	234	234	222	219	207	218	232	206	212	211	221	217	207	223	257	237	220	234	209	221	237	209	222	213	219	250	223	202	193	224	218	243	215	202	222	193	198	237	232	217	240	207	201	225	217	250	197	231	213	198	225	230	218	218	209	224	219	229	212	205	209	201	204	220	208	216	219	214	214	210	212	222	202	217	201	207	234	237	239	248	231	227	216	230	223	195	225	227	212	204	231	218	233	221	236	228	222	226	225	189	225	203	200	202	218	225	241	225	195	220	234	195	210	220	232	221	223	238	220	202	206	222	225	233	214	214	218	236	197	213	229	243	231	222	214	215	200	210	198	202	224	219	223	214	203	207	205	225	217	229	193	229	226	209	221	203	217	220	214	193	210	211	237	222	223	209	249	216	223	228	218	227	211	215	246	212	219	217	218	212	235	216	187	198	201	209	239	223	222	216	203	216	210	214	215	216	209	225	214	208	218	256	225	229	219	196	229	208	207	212	244	199	216	219	222	201	234	210	223	217	197	214	217	224	213	221	230	220	226	220	240	250	220	219	209	201	189	188	225	210	207	215	223	224	208	203	200	223	208	230	209	210	221	233	230	232	222	228	212	228	226	228	232	203	226	223	189	215	200	194	206	220	219	200	209	194	221	230	219	215	222	224	211	219	215	204	207	206	220	185	222	218	195	222	232	246	204	233	226	236	203	219	210	215	201	239	210	214	231	191	212	249	222	228	223	207	213	218	223	231	213	208	197	169	222	208	208	213	225	202	229	216	224	221	228	202	200	193	247	210	235	226	211	224	190	221	216	242	211	222	209	207	219	199	232	208	201	226	222	212	205	218	211	234	250	215	196	218	219	244	226	222	220	211	208	223	210	217	237	238	223	207	219	207	236	217	219	211	218	205	234	205	219
24900	21348	28054	25001	16088	1203	709	492	432	407	371	367	355	334	333	322	316	330	322	297	338	280	302	309	284	294	310	332	308	314	1158	1883	2086	589	274	282	312	295	269	273	296	278	284	311	295	282	298	280	304	310	319	273	277	300	311	283	286	301	280	286	303	280	269	264	300	278	266	288	277	268	280	279	283	290	284	252	285	292	289	287	298	263	281	276	264	310	291	257	245	284	287	292	293	296	279	273	300	270	290	259	262	274	265	297	314	303	262	278	244	266	282	281	299	278	301	297	271	280	272	253	280	272	269	279	249	307	303	300	259	286	279	256	278	270	283	250	254	300	286	272	247	281	323	331	306	294	279	283	289	301	304	266	309	257	287	283	279	283	256	278	281	270	277	302	312	257	254	281	267	265	263	285	272	298	301	272	288	290	285	278	282	293	289	255	275	272	280	284	241	281	276	283	276	276	289	244	295	285	241	297	299	256	301	286	259	262	292	292	300	298	280	287	299	297	279	277	283	266	317	290	319	279	261	287	295	254	293	282	276	277	280	255	283	261	266	258	291	282	277	284	282	277	278	300	254	273	273	276	290	294	261	277	298	311	267	295	270	272	274	263	253	276	308	289	273	295	300	314	289	254	255	245	263	301	286	282	275	246	285	286	317	267	294	279	250	294	289	264	303	279	277	283	319	279	286	268	270	255	294	264	256	312	283	282	325	296	282	327	277	286	268	291	299	273	270	297	266	252	287	277	280	266	279	323	292	271	292	287	269	243	281	261	253	266	270	274	300	298	279	286	277	260	280	283	234	263	267	283	301	303	291	284	276	294	293	281	312	297	274	284	286	270	297	252	297	278	277	293	295	284	294	280	264	274	320	241	258	268	270	275	297	277	294	282	279	260	271	285	296	295	289	284	294	283	280	291	265	277	267	275	247	266	283	259	265	290	242	285	269	297	249	320	284	270	264	276	290	286	265	270	289	270	273	298	288	322	296	246	291	281	265	283	297	242	287	274	255	276	261	295	296	274	277	267	287	260	291	287	259	290	286	285	246	296	281	305	303	299	281	288	285	272	293	312	285	259	270	276	254	298	278	293	301	292	298	279	300	307	268	244	292	294	272	301	283	272	283	281	282	283	280	282	262	319	276	275	277	272	283	271	293	280	292	267	285	291	284	278	302	278	287	281	289	281	259	273	296	298	282	310	288	264	291	259	262	269	295	272	279	267	303	281	263	319	280	234	315	274	301	290	288	280	294	262	282	295	296	298	279	293	291	248	275	273	286	292	259	258	284	297	275	283	291	323	249	285	302	276	283	289	269	252	315	271	298	262	275	280	298	261	295	291	273	273	258	273	278	276	274	271	271	271	283	297	281	269	271	254	281	340	275	292	296	295	267	273	278	272	294	282	263	283	256	280	271	279	290	276	289	278	264	272	260	278	271	276	269	271	289	276	287	286	282	268	307	252	281	296	271	292	308	248	267	299	293	340	286	298	292	299	254	260	276	264	304	265	266	301	303	292	270	272	281	249	285	282	267	273	276	292	299	307	279	256	273	265	270	288	288	280	289	304	269	279	292	275	283	295	266	283	270	287	288	300	241	288	328	296	268	293	264	296	273	271	275	286	299	314	306	297	289	272	285	273	280	321	301	284	286	271	268	292	292	304	267	283	259	265	274	264	288	274	276	256	298	269	271	279	298	281	300	269	279	281	288	267	309	259	276	299	290	281	277	258	309	293	273	270	273	280	262	276	290	286	281	264	295	270	275	289	296	257	264	242	280	272	276	278	282	291	265	278	284	290	311	285	260	296	297	302	262	243	278	272	251	253	303	275	308	280	277	294	287	267	295	289	248	295	261	289	296	283	298	272	304	263	263	301	309	281	289	269	281	297	279	262	310	270	284	285	271	266	265	273	296	290	271	267	244	275	280	295	277	291	266	299	260	286	300	278	295	253	284	274	293	288	278	302	294	284	292	284	300	270	288	271	274	279	297	300	242	309	266	281	279	275	276	259	283	299	310	258	289	291	236	244	290	265	270	252	280	271	269	329	267	274	283	269	285	272	262	279	288	297	249	232	267	275	280	306	286	295	262	283	283	260	243	303	276	277	271	275	254	255	301	286	275	273	284	272	288	264	285	296	302	296	286	284	293	281	283	284	304	296	300	277	274	270	292	266	290	251	271	292	291	304	293	283	272	259	254	254	259	289	282	273	296	279	253	277	291	300	300	260	294	296	277	266	277	291	300	270	268	311	280	281	281	278	264	321	279	282	283	274	265	300	282	309	292	333	281	282	246	267	311	303	280	287	294	269	290	297	305	264	275	287	279	235	252	293	288	289	275	262	288	271	250	253	260	287	264	265	296	279	282	284	268	261	277	276	274	266	292	320	269	280	277	301	276	295	293	279	295	275	269	285	269	294	261	287	316	275	259	297	273	298	291	295	261	274	298	293	261	291	277	284	279	290	253	303	260	292	276	271	287	279	273	290	302	257	311	256	294	266	272	261	279	264	315	289	295	344	276	279	249	271	271	258	289	277	276	276	292	266	255	266	296	293	260	274	269	293	294	274	288	256	287	273	272	291	285	305	277	270	249	314	256	279	275	285	295	281	269	277	266	268	257	285	274	272	291	287	272	290	267	270	283	288	263	270	264	279	283	284	276	282	291	256	321	280	251	280	316	291	319	299	296	245	276	313	276	249	274	269	283	305	283	257	275	261	250	316	290	306	267	272	286	283	273	264	301	306	291	281	275	266	293	273	262	287	294	285	305	269	260	290	291	296	269	253	259	287	295	278	293	266	292	292	285	303	281	274	279	255	310	281	284	276	282	275	313	269	281	285	294	286	284	270	275	261	288	288	279	269	268	260	266	279	287	283	257	279	262	270	286	277	291	291	305	285	259	302	288	312	275	303	270	273	280	278	254	319	269	260	253	291	253	270	270	295	268	271	284	285	287	306	278	296	298	291	263	247	286	276	274	289	287	279	288	280	278	295	280	297	248	302	282	267	277	288	281	253	257	264	276	258	277	299	272	269	238	281	300	282	248	294	290	293	254	292	284	288	316	260	270	290	263	297	260	267	337	296	281	293	297	270	271	261	288	273	316	289	260	278	273	264	259	275	277	270	266	299	270	284	296	272	267	256	294	278	279	293	270	295	285	300	255	259	279	300	299	277	284	297	271	269	328	266	268	265	304	320	259	285	259	283	283	287	305	281	242	296	268	270	298	284	263	289	287	291	272	300	279	310	242	297	272	255	297	298	290	262	288	294	303	289	291	281	289	261	287	288	276	295	268	297	279	284	251	266	293	287	267	293	287	298	317	304	314	295	270	295	304	320	270	282	295	265	289	272	254	297	292	260	259	297	267	300	271	299	254	277	286	286	273	269	244	282	271	293	255	307	296	273	300	268	276	290	259	253	259	268	293	237	303	271	282	262	268	289	265	293	300	298	270	275	270	283	297	272	290	283	285	272	273	290	251	279	270	251	295	271	282	286	282	267
26401	19741	5554	2558	1746	1359	1130	868	762	710	602	568	491	460	453	452	425	395	418	408	394	364	378	416	400	372	380	367	408	429	2058	3480	3694	952	339	376	373	334	339	372	355	356	343	347	384	355	359	302	348	335	327	338	345	345	326	342	355	356	395	305	326	351	318	341	337	339	369	345	338	378	310	347	338	333	350	359	379	354	373	334	336	335	364	335	347	343	373	337	315	362	356	336	367	347	316	359	337	336	364	334	380	337	368	376	349	342	342	342	348	318	335	354	337	352	365	332	301	361	329	332	333	313	323	344	317	357	332	321	359	343	346	346	345	336	337	345	364	360	338	332	374	383	341	331	347	326	362	316	337	367	348	343	371	368	353	372	317	320	313	362	352	354	335	336	350	347	359	368	331	357	347	356	348	335	331	321	314	319	360	342	342	317	336	386	345	343	346	356	339	338	306	324	335	324	345	346	347	377	362	317	369	361	354	391	373	340	353	344	335	320	330	366	385	349	312	343	310	363	349	322	333	340	341	326	325	350	335	339	327	342	351	352	358	338	343	327	352	331	338	323	354	356	348	318	345	356	340	351	372	350	369	363	318	361	310	337	353	362	356	355	382	332	377	342	354	316	339	296	345	384	304	328	352	342	352	321	361	329	361	352	318	340	343	300	362	327	328	347	345	367	319	343	355	355	361	338	359	361	334	354	348	320	338	339	363	325	339	338	319	353	344	341	346	367	328	361	310	317	338	335	359	356	342	385	340	355	358	312	363	378	343	357	347	363	318	335	356	353	320	339	359	336	351	324	381	310	325	323	327	333	328	340	356	334	351	341	381	308	356	345	338	315	347	337	359	354	333	327	331	327	352	319	356	321	324	353	333	334	347	321	346	340	302	335	352	371	366	315	328	341	351	353	359	338	351	307	363	322	316	335	329	337	353	320	370	319	334	368	356	329	318	342	323	343	308	337	356	351	348	343	348	353	347	341	327	347	341	353	326	328	343	356	342	361	340	363	311	364	354	335	326	342	357	337	318	342	341	341	316	325	377	360	330	375	348	339	334	349	305	339	331	349	356	385	352	308	352	353	355	369	351	306	329	323	343	345	335	332	328	333	336	341	373	340	368	328	331	337	328	338	341	315	359	361	358	356	366	333	347	324	361	312	361	353	352	374	321	334	313	362	346	345	316	356	381	338	344	375	320	337	354	316	345	350	326	360	320	343	328	347	363	342	351	367	319	365	333	337	336	336	356	370	313	367	327	326	336	332	339	326	330	358	324	344	350	346	305	351	368	342	321	359	380	360	332	344	334	352	318	377	330	356	349	359	352	373	349	319	316	347	334	311	370	316	343	329	351	319	352	337	343	342	305	360	341	346	331	364	356	361	367	344	398	366	339	337	350	330	365	336	372	327	366	348	382	359	369	422	333	353	349	322	320	365	325	309	313	316	333	342	343	351	315	332	371	334	336	357	351	342	348	331	334	326	361	339	332	353	354	354	339	331	351	357	340	362	352	333	373	377	337	335	329	356	315	336	333	330	347	336	335	343	345	355	357	343	382	374	340	298	377	302	375	340	334	325	347	367	371	318	327	337	320	343	342	354	358	362	365	345	357	305	348	354	333	331	311	310	341	335	328	335	346	343	359	330	294	344	343	315	328	358	309	357	341	373	335	319	339	352	364	360	359	347	354	331	332	332	322	323	359	347	331	363	308	320	317	378	359	300	341	338	341	325	331	349	357	338	347	308	334	386	333	350	342	316	343	323	331	347	331	349	314	346	330	348	318	338	320	349	361	334	336	346	325	327	308	387	368	319	354	332	329	328	352	355	332	313	341	311	341	345	335	354	360	295	347	357	325	368	312	362	357	313	333	313	341	334	334	331	335	349	342	357	340	326	330	352	333	306	359	346	381	345	385	342	350	314	321	372	321	330	342	345	353	341	338	350	321	367	305	341	335	336	331	354	303	352	356	342	343	321	327	362	411	327	359	341	377	352	323	339	343	323	352	386	307	358	365	294	332	318	337	353	339	317	355	318	345	370	346	334	352	349	337	358	368	358	344	310	363	340	336	370	363	367	368	336	341	343	345	339	308	370	359	317	326	364	316	348	327	327	359	345	358	336	303	355	345	327	315	355	341	385	342	341	362	331	358	350	340	370	377	315	323	343	333	351	365	381	349	355	325	367	340	336	377	340	349	332	357	366	343	371	341	331	348	334	365	334	350	351	310	353	336	355	341	327	365	363	317	333	339	348	344	330	342	338	349	348	369	348	358	302	315	357	342	322	343	338	340	304	335	354	330	349	332	347	365	393	338	329	313	349	354	335	349	326	314	331	352	348	357	361	360	288	360	347	324	353	367	339	357	316	346	322	349	353	349	365	331	350	349	305	342	341	383	366	314	332	341	344	368	364	345	339	335	358	358	330	343	335	343	348	317	337	324	339	340	368	342	381	366	314	336	330	344	367	330	373	347	374	356	342	346	333	350	365	355	357	345	329	362	318	346	348	359	314	339	347	331	342	352	368	341	360	332	341	368	353	290	345	344	339	361	360	308	337	346	314	347	360	358	320	326	347	373	324	364	345	364	342	352	342	375	339	349	369	354	349	348	329	342	325	367	332	345	356	356	373	361	351	328	380	345	321	326	322	319	350	347	346	344	350	326	348	337	341	361	350	337	362	343	375	337	350	355	353	332	366	327	317	320	349	355	338	344	391	348	324	308	351	346	341	356	320	300	348	355	332	342	324	373	322	380	357	361	297	341	342	349	338	320	321	385	347	329	347	343	333	321	320	355	333	357	350	341	345	343	328	357	349	339	336	333	358	380	353	341	365	353	345	334	388	358	337	348	322	325	359	340	343	337	364	364	356	352	342	345	353	350	325	322	357	328	349	311	344	368	386	349	337	346	364	361	375	314	337	360	353	341	382	360	340	335	342	342	359	334	355	322	360	370	352	332	371	312	333	343	337	322	337	351	332	325	318	335	370	335	313	305	351	356	356	327	314	328	334	319	356	341	384	306	337	316	327	352	354	320	336	372	321	355	366	318	319	363	354	328	341	328	355	362	343	344	347	337	337	352	327	348	379	336	351	303	361	333	342	358	377	363	322	321	319	341	348	337	341	360	294	339	353	329	334	336	348	329	377	350	340	315	355	355	355	360	341	345	343	353	335	337	349	368	318	336	370	313	301	330	323	346	364	353	353	364	305	356	338	333	373	336	334	335	352	346	349	363	319	342	351	320	351	351	368	358	330	327	351	338	337	336	314	349	335	321	329	336	316	338	338	335	374	354	355	338	369	342	347	347	361	326	357	333	344	319	334	320	339	365	318	288	317	329	347	377	332	354	340	360	356	348	320	315	329	350	341	332	337	354	377	367	344	356	356	350	316	335	340	342	337	346	384	352	347	346	367	361	381	339	327	336	329	345	325	314	322	324	364	351	323	334	339	325	352	336	324	329	342	325	349	379	326	323	325	339	350	344	345	335	313	331	319	351	342	359	376
25499	21310	27189	25548	5666	474	381	329	299	236	226	232	237	181	226	200	214	198	174	181	184	196	186	189	193	174	203	222	373	784	1123	1214	807	219	174	197	170	190	180	199	183	183	170	182	166	182	190	188	191	189	180	194	163	202	170	169	195	162	188	183	202	169	164	172	173	182	189	171	170	194	182	214	185	154	155	167	159	190	173	166	188	182	188	181	162	175	186	169	210	198	180	201	163	184	178	167	193	155	185	208	175	169	183	184	171	159	167	163	183	200	179	179	188	172	187	203	192	200	167	171	181	174	180	176	165	171	192	178	184	196	171	177	174	186	162	180	199	202	200	189	181	182	177	175	172	177	165	179	163	177	173	188	174	184	170	179	182	183	184	183	168	207	178	199	186	179	179	188	177	194	195	184	185	154	156	181	201	175	167	168	166	182	174	182	201	172	188	174	170	163	185	179	175	179	168	177	172	200	161	189	172	170	160	179	163	184	187	166	171	180	189	174	189	198	182	173	178	172	170	199	177	176	157	186	173	156	165	184	173	156	223	173	172	152	163	203	173	190	182	166	183	170	187	179	185	174	161	173	194	183	187	166	166	175	196	166	186	170	195	142	187	177	169	168	186	177	226	174	175	189	158	209	198	175	170	178	205	143	204	178	191	188	171	178	208	168	179	170	181	191	190	188	174	173	168	198	172	163	181	137	172	167	180	183	165	153	192	161	218	165	181	180	182	158	153	172	188	190	177	167	193	157	170	168	192	187	197	184	166	157	174	183	189	177	203	187	169	204	195	174	169	185	170	180	185	178	203	176	190	192	181	187	174	139	183	183	140	197	170	171	191	193	169	184	179	176	179	209	175	201	165	190	166	166	182	179	175	178	193	177	189	180	179	162	180	178	177	208	153	208	169	193	167	158	175	192	163	170	152	171	178	176	203	186	179	181	163	182	176	172	173	155	196	178	177	184	188	174	192	170	185	192	201	192	161	186	174	155	175	200	160	180	192	191	183	175	170	168	203	185	193	184	184	159	187	189	188	166	163	176	156	192	169	173	181	151	166	175	160	166	197	179	170	189	180	183	164	204	184	178	193	185	189	161	188	161	171	166	195	199	213	194	180	192	167	194	166	164	173	169	191	186	160	155	187	160	180	176	187	214	167	154	184	173	174	188	171	167	182	174	169	175	202	187	178	174	168	171	180	192	177	183	184	158	178	159	185	163	173	200	182	177	176	176	157	171	166	181	172	177	187	163	180	174	168	182	189	166	170	172	179	161	169	172	181	198	196	172	178	189	205	183	175	150	178	173	172	165	160	176	177	169	176	196	173	183	166	182	152	173	169	179	164	163	163	190	165	170	177	188	199	174	183	146	170	189	178	189	185	181	154	178	175	160	179	154	176	185	185	187	156	181	195	173	200	159	193	172	185	186	175	159	173	187	191	189	183	189	197	202	176	183	177	174	186	182	189	196	151	184	176	171	185	173	159	177	182	179	165	182	176	162	156	169	176	186	187	179	173	157	165	180	164	154	174	153	178	175	184	188	176	169	183	177	180	175	188	193	155	199	173	186	188	162	190	164	192	180	203	188	175	186	169	186	190	184	158	167	177	169	191	161	188	150	185	182	169	158	191	174	176	178	193	191	174	169	164	154	193	192	174	192	178	164	175	176	170	205	166	185	161	193	194	173	182	180	170	175	174	166	172	163	193	156	175	184	199	178	185	187	171	174	176	187	199	190	169	199	170	165	153	195	186	191	185	201	154	166	149	199	186	174	194	166	206	185	189	185	173	189	201	179	164	175	183	171	178	188	193	182	193	181	181	172	186	185	190	175	189	180	181	161	166	177	194	188	190	202	178	181	175	191	175	175	174	192	179	195	174	162	172	162	165	200	180	162	165	175	163	175	192	161	196	179	182	176	187	187	206	184	202	158	197	165	180	182	172	177	173	178	186	187	184	162	177	164	178	174	181	174	163	178	169	203	180	200	163	186	179	173	210	195	183	193	179	172	151	171	161	186	168	183	156	203	183	211	174	187	189	176	189	182	167	183	160	198	156	194	192	189	161	177	198	184	172	157	172	176	181	186	150	172	195	178	176	170	158	184	192	183	171	176	154	172	171	188	191	192	171	176	170	176	181	220	175	191	169	179	172	179	170	171	181	182	194	179	175	193	160	167	187	200	160	167	178	170	177	158	168	180	171	192	192	159	172	182	170	187	195	163	184	186	170	199	161	183	182	154	182	181	175	171	168	204	166	173	176	171	178	192	180	182	190	160	173	168	193	185	190	176	176	172	179	172	193	179	196	173	174	180	180	188	186	179	183	190	193	177	164	186	193	187	194	173	192	149	168	190	160	194	175	170	194	196	210	173	166	168	162	153	185	168	181	155	157	158	176	171	194	181	162	187	166	169	192	158	182	194	175	161	193	170	160	189	194	175	191	158	167	157	156	175	168	182	185	181	178	186	168	186	194	178	172	158	164	169	195	184	182	191	180	193	163	165	170	195	185	152	194	163	187	181	193	149	168	189	179	185	190	200	179	170	174	195	184	165	185	182	151	163	201	196	167	188	208	168	199	158	161	173	149	157	179	178	174	184	183	181	156	159	176	181	165	188	172	164	177	163	170	191	189	188	168	174	197	163	173	173	174	167	170	185	203	185	174	179	151	195	146	157	173	137	168	178	168	181	153	184	193	172	162	179	192	159	205	183	180	162	176	156	187	181	159	176	187	166	159	164	170	185	175	180	169	194	181	166	192	194	176	183	163	167	193	179	171	179	191	197	192	216	162	195	198	167	174	160	164	208	199	167	167	178	188	182	178	173	192	162	206	165	168	169	182	191	181	167	151	175	179	178	175	161	163	174	158	177	178	194	166	175	183	158	170	182	156	174	175	166	174	158	200	179	157	156	174	195	199	176	177	164	211	174	166	164	184	152	180	168	176	180	171	184	188	164	190	200	146	177	166	176	187	155	176	161	159	198	173	179	169	176	168	196	173	166	169	167	194	165	164	187	175	191	160	175	177	169	178	171	198	174	177	189	186	170	160	178	183	186	193	174	185	172	182	185	203	179	220	166	175	179	162	173	162	177	210	174	174	187	179	208	172	162	168	161	176	175	191	191	163	203	182	174	193	172	173	175	187	171	200	195	186	157	161	185	184	172	168	166	192	179	199	191	167	178	176	179	194	172	181	155	192	179	181	168	172	183	193	172	149	191	176	169	170	195	187	164	183	180	175	174	175	176	174	175	201	205	171	150	186	171	181	190	181	185	160	172	183	203	184	169	181	199	166	175	190	179	183	183	159	172	205	157	186	166	175	172	179	170	186	157	182	172	177	188	168	177	186	188	180	166	190	187	156	189	177	197	176	187	161	175	157	193	174	195	188	158	189	175	148	180	171	181	170	157	186	186	190	172	169	166	161	152	199	216	183	171	178	200	176	174	178	186	195	185	195	158	196	185	173	196	200	179	175	166	157	175	176	176	182	196	170	180	163	206	189	187
26286	16276	3888	1889	1371	1020	814	692	587	507	438	388	365	313	328	296	307	312	289	316	274	256	255	267	293	286	312	314	657	1567	2357	2596	1567	301	224	212	229	251	248	257	210	238	252	215	243	239	286	257	227	251	253	246	230	230	233	246	237	249	236	273	213	244	233	262	224	220	247	248	251	242	258	242	225	211	217	250	217	251	234	285	242	247	214	218	235	216	213	243	256	256	239	234	226	228	266	242	257	215	220	235	228	229	241	217	234	228	250	223	233	238	260	234	258	269	269	252	243	232	246	244	238	240	215	248	226	233	234	229	229	229	238	248	235	235	235	245	270	216	233	214	246	225	206	226	256	242	238	241	240	245	229	264	231	239	214	259	237	212	241	219	230	223	235	250	238	226	257	235	234	233	244	210	230	254	221	218	255	220	223	235	275	216	223	231	239	256	240	240	248	247	215	228	223	218	228	237	254	231	214	252	245	242	233	254	235	203	218	235	249	227	232	229	212	285	250	244	271	247	270	230	260	241	247	237	237	238	208	233	220	235	244	217	230	225	240	222	242	217	245	230	210	256	236	247	262	221	253	251	248	240	221	236	263	190	252	250	233	246	247	235	261	246	251	238	238	235	223	252	261	237	206	236	239	222	241	245	230	241	219	194	241	253	257	258	244	240	235	231	214	218	249	229	233	256	225	241	228	228	244	251	253	259	240	228	259	225	255	227	217	242	238	243	223	231	222	227	269	239	254	231	219	229	246	237	235	210	219	228	253	243	229	241	248	246	241	230	234	239	234	226	248	252	252	269	221	214	237	217	229	241	266	211	240	240	234	238	236	235	235	230	228	210	241	244	233	230	235	251	269	224	258	257	231	245	265	234	262	220	246	240	221	244	225	259	263	239	253	265	252	222	215	237	244	250	236	213	215	256	210	234	233	232	241	238	223	247	256	229	244	253	222	240	243	234	218	243	213	241	231	254	251	240	275	247	251	217	253	222	240	225	234	231	235	229	245	242	239	224	228	222	249	225	224	220	225	226	257	253	218	259	223	251	243	254	224	237	233	246	255	271	233	250	265	234	235	237	249	226	250	234	233	234	233	236	232	219	264	223	258	262	229	220	239	227	247	259	226	226	234	240	239	257	242	234	232	223	255	195	252	238	199	266	235	242	215	273	247	234	209	224	234	242	230	224	220	224	256	234	238	211	242	242	220	249	214	269	227	232	242	220	223	222	266	230	250	228	218	241	239	247	241	221	234	233	238	230	260	215	240	212	248	252	257	227	255	230	247	231	269	237	248	220	214	231	205	237	247	236	243	215	252	255	241	269	210	228	211	232	252	248	255	217	262	217	232	222	228	234	235	252	223	229	228	224	221	225	231	250	216	260	238	227	244	242	252	232	239	236	236	234	246	230	242	233	238	241	225	246	232	201	224	246	225	232	244	222	249	225	262	242	210	236	237	242	224	244	244	243	212	222	214	232	247	226	242	281	221	215	246	256	231	239	232	222	209	232	272	226	248	234	240	228	228	235	189	235	236	215	240	215	226	239	238	239	214	213	239	235	223	216	221	252	212	226	247	243	232	234	227	234	261	221	261	249	200	230	220	231	237	230	220	228	249	242	254	244	226	224	224	220	225	274	222	227	216	279	222	235	219	248	219	238	240	218	247	253	238	267	238	222	244	253	243	252	232	234	245	250	207	223	223	248	225	247	243	237	241	229	216	261	231	214	222	270	242	223	231	230	230	236	222	233	228	228	232	245	207	217	236	222	231	238	232	212	252	210	238	261	249	240	228	237	273	246	253	226	240	228	231	245	240	252	241	248	225	223	233	227	223	220	231	245	230	221	249	209	226	254	238	235	263	225	211	235	223	245	214	237	216	240	241	216	220	265	217	251	230	243	240	254	225	221	234	255	220	269	260	235	220	229	226	218	271	228	244	264	231	236	240	249	250	248	259	237	218	228	234	250	243	230	229	238	221	238	231	236	231	256	225	240	237	230	249	283	272	230	204	240	259	237	203	258	201	240	232	247	255	206	236	238	251	250	215	244	216	250	234	259	239	256	221	221	238	235	241	213	209	245	242	244	232	229	240	235	224	262	238	204	255	261	245	236	216	230	254	242	221	228	246	245	235	245	256	242	223	244	225	247	233	233	220	238	248	243	244	223	237	241	223	222	242	240	246	250	233	236	244	245	234	253	227	248	250	244	242	238	244	207	232	204	230	243	209	222	226	257	251	204	232	236	240	211	260	229	220	250	254	242	250	249	231	235	231	254	214	254	262	228	246	201	232	263	208	225	242	257	221	225	217	243	240	257	235	213	246	234	237	238	257	224	244	226	227	226	238	228	241	247	237	193	224	262	247	232	234	233	247	230	208	223	229	213	235	267	236	239	225	231	243	244	217	234	245	237	232	211	260	204	232	240	225	237	237	224	236	226	243	260	246	233	227	209	229	239	226	230	247	235	233	237	241	261	207	213	233	247	237	235	213	219	260	209	242	234	264	205	249	234	235	255	230	227	242	241	212	235	239	248	251	242	194	228	210	251	267	246	246	272	204	235	252	224	227	239	229	228	216	207	239	206	244	235	221	239	229	211	223	239	213	243	244	229	226	238	222	252	256	245	226	294	257	216	243	223	223	259	223	247	243	236	253	253	238	239	230	254	236	219	250	233	227	226	235	257	237	254	221	217	228	224	220	230	254	215	222	236	239	248	218	258	227	219	242	218	239	246	234	234	253	257	228	256	242	231	238	222	239	219	236	258	244	239	227	239	228	260	220	209	220	230	225	232	211	274	248	241	235	237	251	242	232	236	227	250	264	193	226	237	248	208	238	206	251	226	253	253	237	234	250	237	247	235	251	245	245	212	218	238	248	244	245	243	226	241	234	219	253	224	251	258	245	237	248	215	232	276	226	231	226	246	239	248	233	238	228	260	215	243	232	230	223	212	262	231	243	239	243	219	217	246	230	275	217	238	234	259	245	225	231	225	251	234	228	249	219	236	238	217	231	241	251	263	208	234	252	235	289	241	225	235	234	228	257	221	231	258	240	236	276	243	227	240	224	229	220	235	225	267	232	242	228	229	241	222	252	234	257	244	268	224	254	234	228	239	250	280	206	243	262	232	265	210	242	234	198	254	227	230	224	250	236	219	255	201	240	266	238	251	208	239	212	246	207	237	253	267	226	212	237	241	231	259	238	233	212	222	225	218	234	237	228	253	234	227	245	237	246	235	251	217	244	237	237	231	247	236	218	236	252	239	244	200	273	230	237	230	236	237	245	234	245	214	234	235	259	239	205	257	218	242	225	209	248	208	267	228	252	204	227	239	272	219	222	228	234	229	223	229	231	251	232	234	248	235	233	281	246	235	247	200	231	247	239	246	211	245	238	238	232	249	271	259	231	240	235	191	246	246	214	210	244	205	277	218	217	224	241	242	218	233	270	223	217	239	222	245	234	221	234	247	243	222	236	230	217	257	230	260	231	230	250	211	198	238	216	235
23304	21354	29062	24023	21358	21323	5282	1095	879	791	718	633	569	584	579	537	483	499	491	459	475	441	393	474	492	513	784	1079	1609	1367	3676	5436	3315	406	406	441	387	429	423	412	369	441	402	379	400	399	396	417	393	398	395	377	392	393	400	382	446	439	386	404	375	454	367	402	422	426	385	401	369	442	416	374	349	399	414	407	377	400	404	413	404	385	355	367	429	418	390	389	422	369	381	415	435	419	403	400	387	353	367	415	422	419	395	384	371	417	432	417	396	402	414	381	414	397	400	437	421	396	398	382	408	415	403	386	405	408	399	420	416	413	393	398	397	412	392	386	410	407	383	380	369	404	355	379	422	398	385	413	375	367	357	378	400	411	401	401	411	403	411	363	387	396	356	394	388	386	411	366	416	409	418	415	384	393	415	348	419	405	405	381	374	365	395	361	376	389	385	382	439	395	430	401	400	397	417	413	425	401	406	385	375	413	380	377	389	385	396	361	401	421	406	395	414	400	389	416	371	378	390	395	398	394	386	434	376	402	393	390	415	393	407	396	417	405	377	448	397	382	411	424	393	424	421	409	421	375	395	397	419	367	394	431	387	413	368	408	410	374	394	376	422	352	396	408	373	421	407	393	413	388	376	419	385	400	394	406	369	379	425	380	389	397	372	396	418	419	426	401	417	383	431	371	353	373	390	400	398	370	408	392	380	398	367	372	387	403	388	371	398	404	377	369	362	416	415	401	397	418	433	400	405	422	373	394	406	427	425	407	409	410	375	423	439	418	418	385	407	395	367	391	402	422	381	390	368	403	412	380	412	407	408	410	411	384	400	417	393	383	396	377	388	404	414	396	393	402	414	392	414	410	398	423	414	397	402	401	389	385	408	366	415	417	388	414	359	393	430	444	373	424	427	424	414	370	408	423	426	404	380	380	405	425	429	396	371	417	389	359	365	414	403	373	403	397	421	379	427	379	368	424	385	377	398	393	393	401	400	397	397	317	428	428	407	402	379	406	409	366	387	433	384	414	418	398	397	428	404	384	428	401	387	399	382	466	384	418	390	431	454	393	360	386	405	387	399	412	417	406	409	364	401	357	408	426	371	417	419	415	429	398	412	387	418	419	386	376	402	372	404	396	418	417	423	430	436	398	399	398	417	409	389	410	381	399	345	368	423	392	409	402	389	391	424	379	394	400	390	367	417	408	367	374	368	404	372	423	410	413	423	385	410	411	396	396	390	391	406	419	396	372	376	384	416	397	392	378	361	387	386	383	358	414	406	389	390	388	369	360	388	401	400	421	417	398	372	404	383	380	419	416	417	402	385	402	419	381	379	393	404	394	415	395	403	395	415	419	401	411	424	403	406	406	381	435	436	406	414	392	398	418	390	403	409	399	422	388	381	398	394	381	391	411	399	390	371	407	368	397	364	392	392	408	391	403	393	411	418	389	397	363	380	412	434	396	392	413	373	396	379	389	416	409	376	421	426	423	427	404	439	366	411	379	389	423	394	391	391	372	381	393	444	374	408	394	393	426	405	392	381	398	405	400	407	407	388	384	410	412	386	389	402	374	436	398	418	397	414	420	387	372	369	422	381	396	398	391	405	379	397	374	424	385	407	373	388	394	409	403	390	389	393	377	399	435	418	388	457	405	423	392	375	376	391	380	385	418	395	433	401	394	370	369	375	406	409	413	390	397	377	420	452	390	371	426	380	416	405	405	397	393	405	371	410	349	409	408	381	437	415	383	419	368	373	391	392	406	433	417	431	406	409	352	391	389	380	411	393	401	372	379	359	418	370	400	412	426	414	432	374	431	408	415	398	444	429	404	390	424	396	398	443	406	405	389	395	428	408	409	397	359	373	393	398	430	371	440	390	403	423	391	356	388	432	383	404	402	383	388	395	444	379	380	419	380	395	395	368	381	389	411	411	385	405	397	418	400	402	383	384	361	410	438	396	392	390	358	373	403	409	374	403	390	379	359	361	409	368	400	422	390	382	403	397	408	400	393	400	445	367	423	395	382	404	407	425	385	397	418	392	381	422	418	398	395	408	408	399	435	402	404	396	424	385	376	411	407	382	449	384	405	415	390	405	383	413	347	408	376	404	423	431	378	386	400	406	400	426	397	383	377	374	389	404	390	379	377	352	392	386	378	390	407	353	400	381	411	402	415	416	413	404	411	400	411	401	386	370	366	403	399	414	417	391	364	404	453	415	380	396	414	405	379	366	427	355	406	403	386	392	413	386	397	381	403	402	399	406	383	386	412	403	415	366	390	412	399	365	375	379	410	380	388	386	402	388	402	415	394	401	375	382	427	442	381	395	424	378	405	366	386	393	382	394	381	396	385	432	357	375	417	394	377	399	428	392	413	392	414	385	388	394	394	415	382	385	382	385	403	384	413	424	370	381	384	363	417	368	403	387	398	422	422	371	416	413	405	377	400	390	373	444	390	392	454	384	364	424	377	392	363	399	400	396	386	410	405	431	390	395	393	406	374	405	432	395	390	376	400	422	413	411	370	396	381	420	403	419	401	393	422	413	391	381	369	365	407	396	397	375	389	426	406	359	377	417	411	415	414	379	414	404	381	396	401	424	393	431	417	405	378	434	391	452	411	428	439	385	405	389	414	406	414	403	393	407	394	358	425	395	407	429	420	400	417	373	419	381	362	396	382	424	413	390	373	414	372	433	372	402	399	377	386	377	395	364	390	376	378	396	409	347	398	390	410	374	416	408	388	418	431	368	444	374	427	433	423	411	395	398	403	415	400	436	407	394	420	361	407	388	409	385	388	425	410	393	417	386	424	410	371	372	394	377	370	414	454	427	408	383	412	405	393	352	351	433	355	406	391	415	374	374	424	412	402	429	394	349	383	384	417	415	421	400	405	428	371	405	403	379	416	375	376	364	393	350	393	419	419	383	383	396	434	367	386	367	408	376	364	383	391	415	391	379	430	433	429	395	421	380	443	409	394	423	417	429	401	391	386	402	423	408	422	407	398	383	382	391	407	378	397	413	392	403	404	417	369	422	358	407	412	403	387	404	407	382	410	383	371	382	402	399	381	404	426	371	404	413	387	444	378	383	409	386	410	371	419	402	389	407	429	442	403	420	385	418	399	432	439	354	419	373	405	422	362	381	434	377	386	396	387	396	368	373	396	386	412	386	408	445	388	407	377	388	399	381	411	420	407	431	406	376	420	382	371	372	386	377	434	381	362	385	368	360	391	429	408	395	384	367	406	393	424	417	385	420	393	391	403	370	438	398	395	436	366	392	406	406	404	389	387	404	413	396	399	403	374	381	371	353	364	359	389	407	414	394	356	418	412	388	429	374	408	361	370	396	406	410	374	371	402	423	387	386	406	381	393	416	392	386	407	381	362	408	411	396	403	406	384	424	408	405	365	405	412	403	406	397	394	409	385	408	375	347	392	402	370	392	376	403	360	402	395	365	400	420	370	426	410	378	438	407	372	395	407	398	419	374	363	443	443	393	358	409	400	375	394
30802	28961	12127	6109	4375	3320	2585	2095	1641	1404	1268	1122	980	847	831	769	733	657	656	625	610	603	628	568	626	742	1255	1902	2703	2301	6801	9409	5415	492	507	525	506	481	504	525	503	470	485	479	482	480	492	531	505	483	474	453	501	481	482	474	494	491	478	499	489	484	532	458	448	527	485	514	485	495	494	482	504	448	490	459	493	490	454	480	496	498	489	465	488	521	484	467	480	480	481	464	454	482	481	504	519	501	494	486	462	494	476	492	473	457	481	515	486	462	478	433	467	504	468	474	473	456	490	494	481	493	460	468	493	465	485	470	488	502	479	477	504	514	479	480	505	461	464	482	516	472	483	500	465	487	504	465	462	472	507	459	503	505	476	463	469	504	474	475	523	485	495	503	509	497	457	515	442	467	498	492	452	475	466	461	489	471	462	483	441	477	466	478	490	463	490	454	443	464	490	496	467	493	508	505	505	488	478	479	488	450	464	482	494	509	473	476	448	464	502	471	472	548	431	467	426	507	501	453	474	498	458	477	484	458	530	503	513	486	498	469	491	515	465	505	483	520	467	512	475	500	498	478	491	536	476	467	442	492	486	494	495	493	498	488	453	469	438	488	519	480	456	460	454	488	469	462	498	487	488	493	484	492	461	524	476	459	495	478	494	505	499	498	470	498	455	518	508	486	473	452	504	454	458	489	479	496	479	505	521	446	537	480	472	513	503	503	456	450	474	471	465	468	471	476	484	478	475	481	487	454	445	485	509	483	474	509	500	477	485	512	504	480	481	484	461	478	477	460	492	541	505	437	483	483	454	476	472	477	492	498	466	471	474	470	487	458	466	490	445	442	465	483	509	489	502	452	491	499	431	475	463	465	476	502	502	525	478	518	489	451	531	462	499	493	468	508	452	484	450	484	482	458	515	483	488	471	496	497	463	440	463	517	474	513	467	458	490	503	462	467	459	517	494	492	465	487	456	464	502	472	498	484	518	441	442	476	462	518	510	467	441	467	463	485	471	469	457	481	487	504	486	529	476	450	512	483	506	482	503	498	446	470	468	506	477	493	484	477	444	502	489	497	470	522	449	459	439	493	506	471	474	468	464	484	474	486	499	479	500	474	428	475	426	462	506	498	507	483	459	483	435	485	443	481	459	483	490	477	479	492	480	461	506	480	484	468	504	478	468	483	494	473	483	464	487	484	485	499	472	477	483	467	511	468	462	476	489	499	484	479	465	490	487	466	458	482	496	514	515	484	490	465	474	532	479	499	465	501	433	473	501	450	474	484	480	489	509	476	492	494	466	511	453	483	493	474	498	502	499	500	497	509	485	471	478	480	464	475	467	477	511	482	488	471	475	501	477	487	501	504	463	477	453	490	504	496	485	451	510	454	499	498	464	479	475	449	470	464	461	477	482	484	508	499	489	484	465	503	483	479	452	452	503	508	463	442	472	450	486	486	494	515	459	513	453	458	503	483	501	509	503	475	463	445	432	486	461	510	466	497	459	480	538	509	502	487	482	527	475	441	469	481	488	515	485	518	477	498	480	507	495	490	440	496	480	496	484	505	477	511	475	492	467	481	498	497	463	482	496	477	484	487	476	465	484	516	485	466	484	457	497	511	497	468	501	475	439	500	443	487	522	501	483	470	472	498	512	503	481	469	517	565	476	534	493	491	467	501	472	494	492	482	475	462	467	492	485	462	475	466	505	476	457	472	507	477	457	476	441	487	483	484	475	499	482	455	498	471	491	455	477	465	450	491	524	482	458	435	490	496	461	474	458	482	493	490	485	472	458	487	497	485	484	474	448	468	493	485	485	455	469	485	476	488	451	542	463	484	472	486	475	504	474	511	470	486	460	422	488	474	450	467	491	485	523	526	462	477	436	518	506	486	526	496	497	479	494	495	485	470	495	458	493	553	454	467	454	484	495	492	461	510	486	506	493	519	489	461	421	488	492	497	465	466	489	455	471	536	465	455	468	502	520	481	484	469	475	464	488	438	489	461	536	473	473	527	494	476	488	480	484	481	514	479	468	487	497	485	506	498	487	483	495	519	469	492	470	459	490	484	484	483	482	491	505	476	499	454	474	507	483	474	482	500	515	472	486	468	470	474	500	504	465	435	483	479	466	446	486	483	497	513	462	477	520	472	500	485	486	511	488	477	446	454	523	492	468	516	491	510	487	501	507	487	505	481	507	480	471	488	496	435	450	468	502	472	454	498	475	467	501	477	471	523	492	516	469	483	499	459	494	476	527	491	499	466	466	458	520	506	487	495	521	484	473	439	443	454	439	514	469	492	485	486	486	455	504	491	491	499	452	501	514	465	469	488	501	515	459	497	469	535	466	458	480	450	450	496	502	509	495	526	479	467	475	505	537	462	478	473	460	490	500	464	489	475	471	499	491	471	475	468	490	456	468	493	484	444	536	459	504	463	516	466	486	496	501	477	468	499	486	461	459	466	507	444	486	448	461	471	493	445	472	485	464	452	472	489	500	489	485	457	520	473	436	423	516	480	503	499	465	468	494	468	459	500	458	485	479	508	461	487	500	477	522	517	464	490	497	503	480	465	472	439	467	511	481	495	504	498	512	493	512	448	481	444	489	475	514	480	458	484	464	474	506	471	507	461	506	442	472	463	438	454	492	518	486	471	492	472	464	485	505	455	462	463	467	444	482	520	452	499	441	455	484	474	453	449	482	515	457	484	497	464	481	462	480	531	469	484	506	453	435	492	517	502	479	461	482	480	490	504	492	483	548	492	460	490	480	466	483	483	483	456	485	463	480	503	500	491	480	498	527	465	472	437	504	454	456	479	478	457	469	450	504	460	455	472	460	498	509	444	543	520	498	495	461	493	470	487	473	483	488	513	462	480	468	483	519	485	470	481	542	509	500	474	443	530	479	484	446	441	427	475	506	462	500	438	465	499	438	483	449	485	485	506	444	463	473	466	477	508	472	473	480	454	484	468	498	484	465	498	500	505	465	470	461	475	489	431	468	519	502	492	448	465	478	506	475	454	467	468	498	486	459	436	480	493	503	495	492	477	463	463	511	475	437	478	499	517	486	487	458	473	486	441	503	497	527	529	503	510	485	493	481	461	512	483	499	493	471	498	478	472	499	451	460	487	510	475	484	445	489	471	505	485	465	471	458	451	476	477	471	502	477	480	465	464	506	489	455	499	487	457	478	517	473	486	511	454	470	491	439	453	488	475	462	504	439	506	493	462	531	442	481	509	430	510	438	480	514	464	481	478	459	498	474	470	474	450	474	440	507	482	466	497	495	432	476	491	509	513	479	497	475	493	475	508	443	450	490	452	484	437	502	480	480	462	486	524	458	458	469	485	543	498	479	480	498	485	490	442	487	502	481	502	516	513	494	517	485	504	503	483	496	510	491	454	471	469	474	467	499	474	488	446	494	500	496	500	452	484	502	484	481	485	485	463	472	434	491	484	450	470	487	448	449	488	452	498	458	478	470	473	515	484	475	459	484	534	454	528	462	477
27981	19320	5255	416	243	228	231	208	181	181	166	190	192	189	198	191	179	203	162	181	171	204	169	179	178	202	181	182	170	184	282	441	438	178	156	167	157	174	181	188	151	171	187	178	182	165	177	195	167	164	195	173	194	159	177	188	201	170	178	190	172	199	180	164	167	179	194	183	166	192	189	180	165	194	179	171	190	172	169	179	171	183	181	170	157	187	176	174	208	177	199	179	199	160	168	178	184	168	177	169	204	172	167	190	165	170	181	183	166	164	175	184	180	162	151	179	186	168	156	168	184	172	152	175	163	190	179	174	174	198	175	184	169	197	151	179	178	177	175	164	155	167	183	162	182	182	191	178	181	191	171	168	162	176	181	168	194	163	175	155	194	174	175	173	178	164	195	200	163	165	145	198	179	163	184	172	153	163	161	167	187	181	207	170	159	189	151	179	159	171	143	174	169	180	165	153	189	163	166	171	170	182	185	200	176	182	189	173	207	182	173	167	174	162	181	178	136	167	188	173	187	181	176	165	182	196	161	175	180	153	211	180	186	194	159	189	189	143	163	170	180	173	171	171	169	185	180	159	185	201	186	180	181	161	160	169	189	181	187	158	180	165	173	171	208	187	161	168	176	146	177	167	198	203	176	203	198	168	171	159	172	173	182	181	166	180	149	178	168	174	172	174	162	194	191	172	189	183	194	173	152	179	193	185	189	168	165	171	181	176	181	160	181	147	178	181	179	180	177	175	171	208	157	167	166	204	170	155	175	176	198	172	198	175	194	195	187	190	164	186	161	165	175	153	190	191	169	191	167	171	173	162	190	174	166	167	162	175	167	159	179	176	187	154	171	167	182	170	176	166	181	180	174	177	171	170	187	169	177	176	181	169	173	176	144	173	179	159	182	172	153	177	168	149	179	154	164	183	166	183	169	169	210	155	177	174	168	159	180	189	190	177	179	178	157	190	187	170	173	185	181	151	176	176	192	173	176	179	173	151	172	173	174	184	210	171	206	189	161	170	178	144	175	178	174	176	163	190	187	170	174	175	195	174	186	179	165	197	175	169	177	165	159	171	188	171	153	155	166	163	182	181	172	190	168	183	183	199	175	189	200	149	152	203	176	179	181	166	170	167	171	180	198	164	172	163	184	170	168	183	171	185	153	179	164	156	162	172	162	178	172	186	184	172	180	203	187	167	178	175	169	187	181	149	182	187	167	182	145	183	173	183	167	182	173	168	182	191	167	176	183	173	174	190	159	163	180	154	202	177	182	189	206	174	174	171	173	177	176	165	162	174	189	217	159	166	201	169	182	178	179	147	150	185	198	171	165	191	171	184	174	171	176	178	169	182	174	172	187	193	175	173	161	187	172	179	155	180	182	168	173	195	179	156	147	186	192	180	159	170	172	160	163	192	181	206	183	178	189	173	177	185	189	167	162	183	185	178	173	198	183	179	164	178	172	194	159	165	171	157	168	179	182	171	169	172	176	172	178	168	166	177	151	171	187	172	190	184	185	158	186	182	178	168	174	162	170	175	166	190	197	181	176	174	190	172	180	178	183	172	185	167	178	173	172	188	174	169	169	189	174	170	184	164	171	153	166	160	178	178	170	195	164	181	183	179	159	161	149	159	188	172	163	182	192	156	172	159	156	190	187	171	161	180	161	168	172	177	164	181	183	177	188	184	214	182	172	137	167	164	157	166	151	192	182	172	193	203	172	172	187	158	189	178	198	169	179	161	179	165	167	188	193	177	176	169	176	170	182	169	160	180	188	212	172	154	156	164	204	172	177	186	183	165	149	165	161	181	185	160	176	178	169	194	178	187	179	172	174	166	185	177	198	195	160	166	163	179	180	203	191	160	170	163	188	167	196	165	183	187	180	158	168	174	173	173	187	159	171	174	170	184	130	184	194	151	172	175	160	159	187	177	156	168	196	169	186	182	154	180	176	181	185	192	197	160	195	197	186	162	160	190	173	164	159	166	164	166	157	195	176	175	172	169	148	179	189	190	187	181	182	161	171	175	166	145	186	154	185	162	162	195	185	187	172	165	183	197	171	159	165	199	188	184	174	164	164	158	160	176	175	173	173	172	182	186	149	159	146	151	163	181	167	189	171	183	152	196	168	176	175	170	183	186	182	177	196	175	155	188	166	174	162	158	168	197	184	169	187	179	149	186	176	173	173	166	178	183	180	195	177	165	208	174	157	150	166	182	182	151	160	164	181	182	172	176	158	179	179	172	201	188	165	167	164	174	180	191	176	159	184	202	149	166	182	189	164	164	181	162	163	187	173	196	172	168	179	179	182	168	200	156	169	174	182	185	186	164	163	155	156	152	156	175	164	177	172	169	172	184	154	162	155	182	151	163	188	165	188	144	175	178	182	165	177	181	172	151	173	176	206	170	168	158	159	149	168	173	185	158	177	155	164	166	175	180	183	170	170	183	186	166	171	169	186	174	160	182	169	174	174	179	188	194	188	169	197	181	178	194	160	160	179	179	182	161	197	161	158	181	179	181	178	184	185	188	192	175	160	176	193	192	185	198	173	210	181	195	152	176	154	168	192	175	149	188	178	190	182	158	173	171	197	179	165	187	181	182	167	172	175	178	173	147	170	177	182	171	188	191	177	161	176	193	186	177	192	189	169	183	171	182	153	206	190	166	182	177	190	169	184	179	168	189	157	157	173	173	186	172	186	194	177	169	181	178	178	197	150	192	200	186	201	178	168	175	195	177	176	184	169	202	155	169	193	157	167	187	199	198	187	169	167	183	180	164	187	172	185	179	190	161	169	164	216	183	189	177	174	154	171	158	210	184	182	194	159	174	186	180	180	169	189	184	161	164	173	171	170	173	188	195	143	182	169	167	175	191	176	174	181	170	193	172	186	166	187	183	170	172	158	171	180	183	161	200	181	169	164	188	168	181	177	161	186	172	191	161	164	185	186	178	177	174	176	181	198	174	201	162	166	171	189	180	171	182	163	188	195	170	183	165	183	178	171	173	163	167	152	158	175	194	174	170	164	192	171	195	181	188	181	172	174	168	178	174	192	155	151	176	160	156	176	180	189	172	159	159	196	168	180	174	194	177	160	181	165	178	179	172	163	178	211	195	159	148	165	167	161	184	206	190	182	176	174	160	161	185	176	191	187	204	198	175	182	165	191	187	174	162	173	174	184	192	188	173	156	187	163	185	169	180	176	203	176	166	185	157	188	170	166	176	172	149	212	180	195	185	181	193	189	206	161	196	160	189	139	179	162	183	180	155	187	176	181	174	179	182	180	187	164	203	191	180	179	175	199	181	199	166	184	164	148	171	184	179	166	176	172	183	153	191	187	175	184	173	169	177	186	166	163	160	179	202	169	181	170	192	156	189	175	167	191	187	172	167	168	181	188	149	160	180	201	177	176	205	172	175	164	181	175	166	179	183	162	162	176	166	201	172	172	162	171	185	176	171	179	188	169	188	173	157	194	194	173	177	201	181	201	173	176	183	177	163	174	175
22637	7455	832	413	361	315	275	268	242	225	256	227	219	224	234	219	215	240	229	217	209	243	208	214	233	206	236	192	217	250	489	733	742	204	219	224	236	202	230	235	208	230	220	217	246	201	228	198	221	232	189	239	216	210	235	193	229	238	235	203	230	195	223	211	197	209	242	221	221	203	238	213	218	194	216	223	219	209	207	215	218	228	215	191	216	214	260	212	231	224	236	243	234	211	216	217	217	250	240	244	201	200	217	198	225	229	204	218	227	233	235	201	220	194	225	258	177	217	199	206	197	206	212	237	212	236	216	242	198	248	244	247	207	213	217	222	215	219	189	215	236	229	191	223	218	207	222	223	217	225	223	222	216	213	230	202	225	220	212	219	222	219	217	235	230	221	208	225	210	197	195	211	201	211	212	217	241	224	239	225	227	203	222	231	216	217	204	217	212	209	254	210	192	227	208	206	188	215	224	243	252	237	231	232	204	237	217	214	216	192	195	226	236	227	238	237	212	238	214	224	228	217	211	238	198	199	248	226	217	210	204	228	217	224	226	207	213	217	268	235	222	232	225	248	221	212	228	221	205	212	221	225	245	214	221	201	225	213	227	204	214	239	221	233	227	200	204	196	204	249	211	196	228	213	230	221	233	203	209	233	220	199	230	217	216	220	239	224	217	231	227	224	210	228	216	222	249	217	207	216	203	219	213	201	204	224	230	244	224	235	238	224	220	212	234	212	218	244	203	233	231	203	218	219	208	182	242	207	189	207	211	209	230	199	202	197	208	221	252	194	229	217	209	242	234	219	207	238	226	210	205	207	248	208	212	213	215	228	208	231	193	237	208	220	232	198	217	225	229	231	218	262	216	229	244	230	217	222	195	215	229	214	211	242	224	233	194	225	224	228	231	254	202	241	228	229	193	208	178	209	199	201	235	217	222	216	213	245	235	227	251	218	213	207	203	217	215	222	223	246	208	209	209	251	220	233	224	204	190	259	221	196	249	207	238	197	177	226	221	216	205	205	232	234	228	220	209	243	224	218	214	220	213	226	222	196	228	211	234	212	223	228	224	227	251	219	197	238	227	217	198	251	228	226	225	235	204	191	225	224	212	244	240	227	191	196	199	229	202	200	200	230	221	200	216	229	227	202	214	203	217	211	213	218	181	220	229	255	223	229	227	218	196	251	230	208	230	225	189	235	216	215	220	204	221	245	229	203	217	198	208	218	187	203	229	210	236	194	222	224	215	225	189	223	184	239	219	241	225	213	201	203	237	217	224	198	199	231	201	229	249	238	203	213	214	233	218	219	239	210	254	211	204	220	240	234	224	228	228	219	193	240	229	218	215	230	217	188	226	205	212	218	205	217	224	244	203	208	237	207	224	210	205	182	220	211	211	221	207	213	222	221	223	216	243	255	221	220	204	231	219	205	226	225	210	234	203	228	224	230	216	199	224	234	221	203	220	210	217	228	219	232	226	209	190	223	203	241	209	204	228	241	231	224	221	212	231	243	209	204	219	235	207	203	216	206	223	206	216	221	222	208	227	243	204	232	242	227	235	223	218	220	210	211	209	227	218	205	218	202	210	216	237	207	216	190	206	187	209	210	185	212	236	206	205	221	227	212	213	211	252	223	200	233	211	209	213	233	197	215	231	201	219	223	234	238	201	228	226	200	219	187	224	215	250	222	214	216	236	220	242	203	196	210	196	223	234	206	232	232	227	224	234	237	224	220	215	228	230	234	208	222	229	219	201	241	255	227	207	231	233	203	217	207	218	223	234	216	214	235	238	230	204	215	212	220	229	209	219	215	233	209	246	217	225	216	227	200	224	197	203	238	202	231	215	211	234	217	226	202	216	221	185	194	223	206	218	225	237	212	204	206	205	189	185	212	212	204	208	196	230	222	215	216	191	238	226	191	201	231	225	217	238	232	190	247	188	230	212	202	222	215	226	243	211	227	205	189	224	227	211	218	221	215	212	222	228	211	229	247	226	195	233	194	232	228	194	244	213	242	217	242	202	212	216	223	208	192	229	234	229	205	206	190	225	188	232	226	230	218	230	217	233	204	209	228	228	236	218	214	220	215	212	245	209	197	230	202	236	232	230	216	229	214	224	215	204	213	236	225	205	196	210	234	211	230	238	212	196	211	220	243	232	233	251	229	228	210	228	190	231	246	207	214	220	222	219	216	227	217	227	245	215	270	213	250	215	237	213	232	216	203	241	236	218	236	208	204	208	231	240	207	226	218	220	207	218	222	220	233	217	218	203	230	227	242	247	217	199	249	249	221	229	198	192	228	223	236	211	197	229	222	218	215	207	221	229	203	209	212	228	205	208	210	206	228	229	222	231	233	202	212	229	198	249	211	225	197	234	203	228	215	220	215	226	241	223	216	181	224	203	240	231	247	240	222	215	215	201	228	223	220	234	225	242	224	222	248	237	250	224	193	230	230	247	201	211	219	223	218	208	223	218	192	210	220	225	230	224	227	235	204	227	226	205	227	263	242	237	223	209	244	241	223	221	191	244	231	214	203	210	220	258	213	238	225	222	223	217	227	226	209	220	229	193	236	244	206	217	244	208	199	224	210	234	209	242	209	233	235	187	219	199	205	216	233	221	198	235	225	200	245	207	204	231	222	196	214	262	206	204	190	237	224	215	241	228	219	224	199	224	231	222	211	221	242	206	233	219	234	222	232	212	212	222	235	210	219	213	215	204	216	229	202	234	235	239	224	217	204	226	221	249	199	249	196	217	228	210	216	190	217	230	195	241	195	209	220	210	214	227	217	224	229	209	238	215	237	218	219	231	198	229	247	199	208	218	247	207	207	235	262	228	210	208	206	217	219	232	212	211	222	238	215	216	225	230	244	229	257	219	216	228	230	208	223	210	228	215	215	217	230	211	224	236	201	211	235	208	215	183	237	211	245	203	220	218	223	204	229	242	209	210	208	215	238	203	207	244	217	214	213	219	229	215	226	235	191	203	248	235	241	225	248	241	203	218	218	183	240	220	238	236	222	221	216	240	222	239	226	214	236	225	224	215	222	234	219	228	226	199	205	228	185	226	228	219	201	205	206	231	228	226	234	222	225	223	217	256	242	207	208	230	210	206	218	222	211	235	232	214	250	211	202	240	228	209	226	209	223	223	222	240	204	241	214	214	211	206	221	227	228	219	228	234	220	201	188	207	200	217	218	191	233	233	228	238	227	196	215	217	200	206	235	220	223	213	213	211	241	211	191	214	212	236	237	208	239	201	231	217	228	211	210	209	217	197	231	191	211	223	207	219	226	230	237	199	201	230	194	220	209	204	256	220	209	230	255	229	228	217	226	240	229	234	255	232	221	242	214	201	237	232	220	218	227	209	221	200	214	228	245	232	220	202	221	220	216	223	236	221	240	235	208	219	214	211	184	239	225	219	213	202	193	217	233	224	229	214	228	214	213	224	223	211	221	233	208	231	221	218	212	209	234	243	214	212	213	257	234	215	205	198	249	218	209
24833	21322	27972	24995	16053	1201	631	506	496	447	367	371	338	314	344	340	356	305	324	310	312	324	330	297	319	294	272	324	312	727	1652	2577	1804	281	281	268	286	264	291	306	284	315	263	292	291	280	272	283	271	284	270	283	277	283	257	298	307	297	274	292	284	280	270	309	302	277	304	279	290	291	258	259	323	282	264	280	314	289	278	283	259	268	293	269	299	290	296	268	289	296	269	271	286	290	274	283	241	280	300	292	283	275	278	289	253	290	270	306	269	275	260	283	289	288	268	280	290	279	302	301	273	287	292	265	287	295	266	261	257	288	280	250	298	295	251	282	275	304	306	267	289	283	280	311	279	301	285	276	269	265	280	288	300	279	286	290	297	287	264	279	272	258	278	273	263	290	295	285	272	309	303	295	298	286	293	278	285	289	275	304	273	286	263	275	266	308	264	297	267	278	307	251	267	304	313	283	312	286	294	286	278	281	305	303	276	289	279	252	288	283	285	292	270	280	293	258	248	326	286	263	258	284	294	279	288	276	304	286	312	269	294	251	294	280	293	297	265	275	281	285	272	279	289	240	302	297	291	288	290	318	296	277	260	243	282	286	285	299	276	296	280	289	291	312	290	294	279	287	266	282	295	285	283	284	283	288	289	275	292	277	289	297	314	303	276	301	275	280	298	253	270	281	269	296	292	298	276	282	293	284	275	291	294	305	274	312	290	291	301	313	270	294	305	291	310	282	287	292	246	282	279	287	293	309	307	273	300	304	300	302	284	284	262	263	267	256	253	265	269	280	278	288	280	270	291	262	280	257	262	268	278	288	251	308	273	291	288	293	287	292	258	296	299	281	294	316	266	270	272	290	294	289	278	285	302	323	291	270	286	282	264	249	268	300	262	266	292	322	248	259	304	296	302	286	272	250	310	288	270	287	306	315	327	265	274	293	296	257	279	282	314	278	280	296	310	289	301	270	293	300	300	281	265	261	263	275	300	262	269	299	297	269	265	334	246	302	283	292	266	281	283	294	286	295	274	300	298	262	242	303	297	305	273	279	302	279	282	282	281	271	289	295	272	285	283	282	281	289	287	282	294	273	279	279	268	301	285	297	279	310	297	298	276	282	293	286	280	304	279	266	274	277	291	262	309	281	291	254	285	276	282	298	297	282	274	282	274	288	282	258	277	277	266	290	266	286	282	312	303	292	284	276	250	276	270	318	299	263	319	304	255	312	292	283	292	294	302	286	277	270	296	282	289	291	287	279	318	298	301	293	285	263	289	307	306	300	292	275	282	285	267	280	256	264	290	309	308	315	288	283	260	270	285	295	281	287	286	258	286	284	284	293	260	286	273	237	290	281	256	263	274	283	286	288	290	276	250	266	277	280	248	277	299	291	291	276	254	306	261	315	276	275	310	269	299	291	282	279	304	271	257	301	275	271	301	295	322	263	278	311	284	261	248	304	295	293	272	297	277	269	273	293	277	297	263	299	305	295	287	280	275	275	289	283	310	292	246	306	280	277	312	309	293	276	288	287	271	276	284	237	289	287	296	224	295	290	305	284	294	291	280	276	337	276	259	289	275	298	285	292	304	280	268	287	250	299	258	269	247	301	298	302	298	307	304	299	253	294	306	290	283	299	286	291	297	303	287	254	288	297	334	289	285	282	270	312	278	300	301	276	294	278	289	275	274	281	266	302	273	294	271	273	277	287	294	265	297	273	295	288	286	293	274	285	280	284	270	263	298	274	243	298	251	270	228	288	294	288	293	283	268	274	295	263	285	309	284	304	293	275	273	300	287	274	269	304	307	307	279	285	304	277	276	274	283	288	307	258	302	249	284	267	301	330	287	273	297	282	287	263	287	294	274	277	285	305	273	271	267	300	272	261	277	266	261	286	284	295	263	276	288	296	286	276	284	297	299	303	254	282	281	263	306	310	288	288	278	297	261	272	301	256	285	266	296	307	299	267	291	275	263	288	269	306	281	281	275	261	254	293	298	286	303	280	272	295	274	291	277	299	277	277	296	302	277	260	303	278	274	258	263	280	277	294	297	302	269	289	305	280	283	285	303	283	282	262	295	260	285	292	296	273	305	297	290	283	311	297	295	295	294	300	268	296	248	286	310	328	252	283	271	295	284	260	274	287	317	300	301	282	283	249	286	262	293	302	294	274	263	291	302	303	289	281	259	277	289	268	288	255	271	266	262	269	253	263	255	278	273	269	265	290	276	294	270	282	289	258	263	304	296	296	291	299	299	283	291	296	284	266	268	297	328	307	270	303	265	315	247	279	309	303	263	287	271	310	262	288	276	272	302	310	291	251	282	284	265	280	272	301	268	288	276	282	309	266	298	290	287	317	298	309	263	275	290	247	292	302	286	276	294	280	287	255	285	310	301	292	288	263	269	294	273	314	310	259	294	302	281	322	274	320	263	261	256	298	308	285	265	262	303	274	290	268	289	314	250	273	273	293	261	315	264	270	282	271	281	306	305	268	282	260	256	297	298	273	291	275	297	265	301	258	301	284	279	272	282	304	267	309	277	289	325	293	311	272	270	281	305	276	283	279	273	313	292	271	280	267	312	290	283	276	293	297	300	260	283	292	294	300	301	280	290	294	297	262	292	299	263	285	279	296	293	306	251	305	283	274	288	318	265	289	299	283	280	297	259	276	294	263	291	302	265	285	273	275	281	237	319	258	256	255	290	280	303	286	312	286	286	279	286	277	284	277	299	290	274	264	270	258	298	278	278	302	293	265	269	269	280	270	294	284	253	280	311	266	290	286	294	293	256	290	299	270	297	282	267	290	275	272	298	300	289	276	255	280	282	279	288	267	263	300	332	267	264	292	296	272	287	284	277	281	273	274	300	288	302	289	299	279	279	265	301	261	299	287	248	296	300	298	278	277	289	287	280	305	282	270	301	304	286	303	254	309	293	286	263	298	284	292	305	236	306	294	307	279	259	297	262	295	296	272	253	279	297	283	292	298	312	243	294	273	304	280	283	289	281	237	275	260	275	299	276	276	273	261	282	291	271	304	284	275	315	269	289	290	291	259	276	278	303	238	281	282	294	286	265	286	277	319	308	284	283	273	287	262	289	298	281	258	270	289	276	256	269	274	293	268	268	273	257	286	288	315	282	266	302	268	293	251	275	286	261	314	279	285	290	260	261	255	293	295	278	288	284	290	275	281	257	270	286	310	293	322	305	277	310	294	269	282	253	299	264	296	297	303	270	272	290	303	312	303	270	294	302	319	302	330	290	279	261	315	314	320	293	263	289	286	316	276	286	272	269	286	279	293	263	308	278	273	290	295	287	268	276	278	296	274	263	306	280	304	306	277	309	301	296	262	269	288	288	276	295	289	292	265	279	300	268	248	299	309	273	279	273	302	296	268	304	302	306	292	307	299	273	284	284	273	295	252	276	289	318	310	237	287	289	282	297	240	254	266	287	263	255	283	280	283	273	282	278	283	270	281	291	259	278	260	295	279	283	292	294	291	296	299
25455	16801	5511	2550	1810	1413	1137	927	809	627	666	595	537	494	483	466	468	435	430	386	412	394	411	390	361	368	364	374	398	1326	2985	4652	3324	371	324	346	345	346	349	333	335	367	337	338	346	363	328	360	316	349	335	319	342	338	365	362	328	343	331	375	350	357	379	351	318	362	326	350	332	342	308	379	350	341	345	368	360	328	359	341	324	343	340	380	379	358	368	378	341	339	371	352	359	354	404	364	336	353	370	348	340	364	339	365	332	330	334	299	334	329	317	332	307	337	348	338	326	363	388	370	335	332	344	339	347	358	344	340	372	324	333	380	361	330	343	375	357	324	330	307	327	353	354	365	328	347	338	349	357	328	374	354	330	331	371	342	313	352	339	296	353	338	339	365	318	324	366	325	351	361	366	368	370	349	335	338	371	336	362	329	358	342	319	310	378	348	327	356	336	339	350	394	358	359	365	317	338	356	340	369	336	355	366	345	343	338	321	337	372	351	350	335	337	386	330	337	340	352	344	322	344	365	357	360	334	335	325	348	369	347	357	348	362	364	348	343	370	344	350	393	360	328	320	358	336	346	382	328	363	345	339	344	368	351	348	362	348	358	365	370	337	339	334	345	358	303	343	347	346	364	366	352	320	341	306	355	334	334	326	347	341	361	324	359	315	381	351	343	360	330	361	367	351	376	305	349	327	314	343	343	319	336	370	317	346	355	355	354	315	324	375	327	344	339	348	351	320	346	345	358	323	324	338	354	334	389	361	371	325	364	344	342	324	368	314	361	371	314	331	336	345	333	327	344	398	349	338	344	329	358	365	330	298	365	337	345	369	316	342	324	348	343	349	352	370	359	361	340	378	395	357	350	365	358	378	345	353	336	368	319	342	337	346	332	355	342	342	368	304	351	352	357	359	325	331	361	335	352	381	316	379	355	359	399	362	324	335	341	370	347	405	368	376	368	353	334	343	350	304	373	334	336	374	335	311	344	363	338	327	356	330	339	347	342	344	350	371	351	350	341	350	345	351	305	348	362	369	324	366	355	336	317	324	337	363	333	335	322	386	329	368	348	341	347	348	348	336	366	336	372	376	377	362	352	341	307	361	353	338	322	346	333	367	333	344	353	351	314	309	357	349	329	338	341	330	360	317	354	357	348	352	339	348	331	352	337	366	335	391	373	333	333	362	408	363	352	351	337	331	363	330	334	295	345	350	342	332	350	340	329	331	323	357	334	318	374	349	361	346	322	342	377	356	323	324	337	343	343	350	369	359	336	384	334	367	333	375	325	339	346	353	358	343	334	395	318	331	354	357	341	360	303	334	356	338	328	335	391	350	360	323	334	342	365	346	342	362	335	348	334	358	357	345	362	354	336	359	336	326	361	318	349	313	327	349	301	339	387	332	351	348	345	345	336	356	325	321	349	378	347	341	340	339	343	393	358	344	344	349	326	356	350	346	357	341	341	330	358	357	340	316	318	355	374	347	332	344	346	365	373	349	334	343	336	349	352	362	356	355	386	346	330	335	338	360	337	359	351	353	331	342	339	321	327	369	340	373	336	321	319	363	341	345	372	405	352	336	329	319	386	348	349	357	371	340	326	368	366	347	358	345	342	351	327	322	333	351	341	314	360	359	335	349	382	362	345	358	322	365	362	332	355	331	338	355	364	337	362	356	366	343	359	363	322	328	345	361	368	317	360	359	327	315	371	329	333	389	382	378	350	364	344	365	365	360	336	314	306	320	321	368	319	360	357	361	339	353	329	355	345	355	352	352	297	359	362	363	329	340	362	340	338	346	326	350	353	352	359	336	339	353	334	369	341	363	295	342	326	313	356	316	331	339	338	345	359	364	351	338	318	355	338	341	325	325	342	349	346	323	345	334	384	346	324	334	341	346	342	383	339	353	321	362	342	313	351	358	333	357	326	343	365	325	355	349	325	375	348	344	330	336	331	340	338	332	358	337	359	336	340	356	349	361	336	327	330	355	321	354	351	371	323	352	343	359	341	327	346	334	375	337	340	330	343	323	316	350	359	329	352	337	350	363	327	354	341	319	344	298	332	338	334	375	327	336	356	354	331	344	371	332	318	375	340	335	332	358	335	363	355	370	355	344	329	351	308	352	379	320	363	350	358	354	342	345	358	349	326	333	371	329	339	350	347	367	331	354	353	356	326	354	371	337	335	356	365	391	362	353	354	352	350	328	344	345	340	347	344	346	354	361	308	316	369	319	330	326	349	350	347	375	351	370	350	343	380	328	312	354	327	370	347	351	353	351	335	345	366	337	336	327	359	359	320	329	362	336	358	362	322	334	343	345	311	347	383	315	312	361	317	340	341	350	313	344	357	364	376	297	329	356	317	332	327	339	358	372	330	320	332	358	343	370	369	338	369	331	335	367	338	339	356	302	350	380	326	350	322	363	339	325	358	377	358	358	356	300	338	325	353	376	287	344	340	314	358	384	316	352	337	360	357	341	366	312	322	319	335	332	320	360	331	347	325	348	341	312	333	354	333	357	333	330	378	349	343	357	360	337	323	359	317	323	363	349	368	371	329	293	350	339	348	355	351	332	355	381	329	316	380	329	347	387	339	327	320	335	342	355	339	353	339	362	344	313	372	340	341	349	321	347	338	333	376	345	362	349	352	324	384	348	331	350	325	322	331	352	358	330	384	330	336	357	372	330	347	345	356	334	321	321	331	355	346	354	355	389	368	327	341	345	362	366	334	351	341	332	358	332	343	342	347	351	333	318	339	365	356	341	371	364	354	346	348	359	369	364	345	353	331	362	341	311	338	327	361	339	314	334	380	350	359	300	345	369	348	363	354	331	356	323	351	351	337	377	358	345	340	364	352	320	340	361	353	340	341	366	348	340	335	348	341	327	299	326	335	327	343	337	318	342	332	330	315	381	340	359	342	353	313	359	368	312	321	338	361	356	382	350	349	315	356	340	308	379	342	343	330	344	353	359	342	337	353	350	334	375	350	340	362	370	367	324	333	358	336	348	338	365	336	349	361	335	378	337	338	347	308	366	357	361	320	331	333	296	335	335	334	368	345	346	326	351	336	352	326	326	359	322	371	332	293	307	343	332	348	322	355	371	397	342	370	347	371	357	372	348	346	351	344	337	345	343	348	310	317	359	330	329	345	348	337	361	315	373	359	355	371	360	352	335	349	358	352	337	373	337	353	342	363	363	314	348	333	322	333	389	377	337	357	320	356	389	338	319	297	333	336	354	393	305	360	329	399	343	344	324	324	338	343	370	359	340	373	332	361	341	321	332	356	352	324	365	370	354	338	332	356	354	334	326	352	321	343	344	362	311	319	343	285	380	340	341	332	349	357	322	379	353	322	345	338	329	349	325	328	351	332	372	347	334	346	355	389	355	357	354	351	345	348	348	350	355	352	341	387	358	337	350	346	378	341	343	329	321	331	341	345	356	367	293	336	352	368	357	317	314	342	320	362	323	358	346	328	312	335	325	336	325	379	357	364	369	349	330	329
25472	21344	27175	25611	5767	520	379	369	274	256	259	231	221	221	222	218	205	203	201	190	196	194	180	171	200	172	199	181	380	862	1238	1486	487	177	174	163	192	179	174	176	203	147	190	157	208	177	160	164	180	184	176	155	184	169	166	149	168	176	200	201	188	179	193	175	209	173	188	176	192	158	184	192	166	184	189	199	175	157	194	176	180	215	203	186	160	184	170	161	170	181	203	196	201	187	167	175	192	185	191	207	166	165	162	178	195	167	186	175	190	165	186	158	158	179	167	198	188	174	182	188	170	206	162	187	172	194	187	197	177	182	182	171	159	176	197	196	190	170	181	177	171	184	171	167	173	188	183	198	178	178	192	159	182	163	176	168	193	182	188	187	181	185	191	171	200	172	191	202	184	179	174	186	183	201	196	170	180	177	185	185	206	161	169	194	167	170	179	179	193	199	184	183	173	168	154	200	166	180	175	180	185	163	185	163	172	175	165	164	159	190	182	176	181	173	178	184	179	172	198	190	200	191	197	182	186	196	177	196	184	192	166	159	169	154	179	194	161	156	174	165	170	161	158	183	181	172	193	181	162	182	157	173	182	173	163	193	167	186	166	164	169	169	174	188	189	165	173	171	196	194	212	181	190	201	161	174	187	183	184	165	181	167	200	192	179	169	152	192	189	170	184	172	201	183	154	196	174	163	171	171	167	171	187	196	155	177	176	208	186	168	170	173	167	206	194	179	196	171	197	178	167	178	185	155	179	192	188	183	174	173	168	182	159	193	168	189	155	171	205	194	174	159	186	182	198	178	204	173	186	190	165	162	148	180	177	182	168	190	160	180	172	168	173	168	161	193	181	197	206	186	179	163	184	166	191	196	183	165	170	181	191	177	184	176	190	183	179	174	180	171	172	157	145	172	207	186	166	171	186	185	186	184	193	152	165	191	177	164	177	203	156	188	183	183	190	181	189	163	177	174	176	216	170	196	173	181	179	180	198	186	187	166	175	189	176	186	185	186	166	201	182	164	191	175	184	195	176	167	173	186	165	167	167	159	167	193	213	193	156	179	185	198	193	170	169	191	195	178	181	164	162	168	154	167	168	203	180	180	178	190	182	177	180	162	172	185	166	169	178	202	174	171	187	180	174	189	159	171	205	174	164	172	176	170	199	192	181	154	173	169	189	163	189	197	199	186	190	173	188	193	153	169	179	175	170	156	174	176	178	173	184	204	193	193	198	185	159	171	175	179	187	183	184	205	190	160	186	171	176	190	177	209	164	162	179	185	167	182	194	165	167	156	172	189	180	179	191	152	179	188	178	176	183	156	169	170	194	172	170	187	189	182	191	168	181	171	193	178	175	172	169	172	170	172	189	162	186	177	181	148	163	181	164	190	193	175	185	168	176	168	181	202	177	179	181	193	165	185	199	171	183	169	183	192	172	177	181	189	186	164	168	181	176	159	191	163	189	176	171	196	159	152	159	166	168	200	178	168	173	188	185	181	186	167	155	174	190	188	196	173	206	169	175	176	173	185	165	182	172	180	186	155	175	159	171	181	172	159	186	171	166	177	175	191	189	189	192	157	169	153	145	166	173	162	165	177	172	193	170	175	160	175	177	195	184	157	174	177	174	181	182	150	182	203	189	174	182	208	165	190	198	176	180	158	175	188	187	178	189	170	181	183	157	169	187	199	170	197	171	195	190	186	180	187	199	171	189	154	172	184	174	149	160	180	180	160	162	152	159	161	181	189	176	181	176	184	167	187	204	205	201	182	159	195	184	158	177	162	210	183	182	201	177	203	181	185	192	173	167	211	157	211	182	179	194	198	199	171	184	169	172	184	174	165	162	209	193	156	175	191	174	173	174	191	180	184	196	172	181	170	178	170	194	175	221	174	187	167	165	166	209	186	166	164	173	167	193	181	158	165	188	203	180	185	169	186	178	179	189	177	171	159	178	173	173	178	193	148	188	174	190	181	188	193	192	191	181	170	177	157	190	174	165	179	180	180	167	189	160	195	177	167	184	157	184	162	185	166	174	173	169	187	194	190	148	165	160	169	204	189	194	190	189	180	160	190	153	168	210	160	175	148	171	201	171	173	164	150	175	165	199	172	179	169	179	179	160	192	186	182	181	182	178	179	182	195	180	185	207	191	170	170	212	189	172	179	181	183	180	185	185	172	181	176	189	166	202	168	172	166	183	178	166	175	192	185	169	170	165	197	174	182	163	178	167	184	203	169	174	197	194	199	186	189	161	179	172	185	188	159	160	166	200	204	193	173	195	177	173	185	182	184	154	193	170	180	171	202	177	205	166	184	144	149	180	168	175	162	170	177	197	168	178	165	192	178	183	173	188	179	177	165	191	167	167	180	183	170	205	169	172	152	179	164	189	182	187	170	189	178	175	179	167	184	158	165	161	186	188	182	182	205	190	173	154	180	165	186	181	190	189	191	197	184	193	154	172	165	197	167	168	182	179	180	188	175	168	183	151	179	200	173	173	161	175	175	165	192	172	177	170	170	165	169	185	167	168	182	184	200	173	191	195	170	185	176	177	186	177	175	178	181	180	165	183	162	175	177	196	170	210	171	189	188	175	155	155	172	181	194	182	191	193	179	166	176	172	186	202	202	191	186	164	190	202	165	171	179	169	188	185	179	177	197	173	164	191	174	179	173	166	175	167	158	169	168	160	201	180	212	191	192	174	186	186	159	197	192	197	161	179	152	185	186	191	176	174	175	190	173	158	182	159	181	168	200	194	179	200	172	160	173	179	181	204	181	196	200	175	167	192	182	213	175	161	167	175	172	151	175	170	155	181	182	188	146	180	177	179	187	177	181	167	199	148	181	184	200	177	168	171	175	170	190	158	180	157	189	177	195	183	161	162	188	160	185	169	179	186	168	185	158	177	172	162	190	176	197	187	157	196	174	173	186	167	164	176	171	189	174	174	169	185	174	186	180	166	171	166	174	195	175	186	184	174	220	166	159	177	188	169	177	166	178	195	199	183	190	182	168	174	181	160	177	163	186	212	161	174	172	164	167	163	177	156	172	176	167	183	199	194	167	181	194	179	174	189	176	192	177	169	186	177	152	164	167	166	173	173	178	178	162	194	185	181	193	183	198	178	199	172	170	185	186	166	185	183	189	170	185	164	169	172	178	157	169	171	166	165	186	187	183	175	185	193	190	161	168	159	176	181	170	177	200	167	167	201	210	175	173	186	153	160	175	185	176	170	161	154	169	204	149	191	158	181	189	168	166	154	174	186	189	173	204	208	162	173	191	191	193	155	174	159	183	180	197	174	185	171	165	168	181	190	177	191	172	161	180	181	176	173	172	197	159	156	168	161	163	188	206	189	161	178	179	193	179	182	171	166	176	181	183	181	172	176	184	164	169	182	173	176	184	146	168	177	193	164	205	192	187	190	198	190	169	195	185	192	171	163	183	184	188	188	165	157	173	148	188	159	158	182	165	180	172	181	171	156	184	179	163	187	168	184	161	196	197
26087	13360	3808	1900	1341	1020	771	665	568	488	437	426	385	336	320	308	307	314	280	275	272	274	248	285	263	273	239	251	654	1861	2610	3141	841	235	226	250	244	220	251	240	211	232	251	237	235	242	255	251	235	255	237	253	253	262	209	224	279	227	241	227	250	217	235	221	230	242	225	239	238	245	235	221	210	233	229	256	234	252	234	242	213	240	256	253	230	239	253	220	227	227	247	280	244	229	238	236	253	235	232	240	237	238	213	240	224	233	247	209	252	245	226	243	231	226	254	242	257	269	263	234	237	226	225	275	258	261	233	204	222	235	226	205	249	219	223	234	244	231	240	227	231	249	225	245	252	236	237	234	234	226	253	239	236	240	243	248	234	242	231	239	232	235	252	224	232	246	233	247	241	229	216	225	230	230	214	236	233	267	230	224	226	229	220	234	248	212	247	232	227	225	239	234	245	235	234	249	233	230	257	213	252	212	219	200	226	256	245	241	261	253	241	235	228	260	211	234	230	257	219	236	235	222	214	221	235	246	231	222	240	215	217	246	245	253	240	237	236	204	215	237	244	222	240	223	225	255	242	233	247	223	239	239	265	220	271	230	252	232	223	230	257	227	236	202	234	221	245	261	269	239	257	236	233	233	235	230	231	247	227	215	205	235	235	244	249	237	239	235	225	240	222	213	218	231	286	227	251	224	216	202	231	234	233	240	224	216	249	240	223	221	259	257	249	205	266	267	226	236	249	235	187	217	249	228	256	223	212	217	239	211	246	237	235	209	232	248	243	236	240	235	240	235	244	200	239	242	257	205	239	235	248	226	217	236	277	242	245	233	238	246	215	216	227	228	254	242	260	228	225	227	232	237	233	254	260	243	249	247	217	218	246	220	237	253	240	255	217	276	239	235	244	207	252	216	220	237	263	236	223	245	284	233	249	207	239	234	217	282	237	232	262	261	234	231	258	230	213	240	244	231	228	235	225	236	226	226	212	210	258	248	231	238	227	219	252	251	231	245	235	207	239	234	264	262	258	211	220	218	237	243	231	248	225	246	238	234	229	250	229	233	251	257	239	255	260	252	227	232	243	236	244	219	222	249	219	211	247	233	263	235	253	237	239	208	223	233	219	242	228	214	234	254	235	229	218	223	230	224	221	228	221	230	248	237	231	221	237	231	230	227	231	242	237	219	230	240	238	227	223	207	222	220	217	220	250	235	240	241	227	220	225	254	236	223	219	237	231	235	246	220	217	256	238	231	220	232	238	245	228	254	228	243	209	220	236	227	251	252	241	231	228	255	248	249	250	251	189	231	229	210	245	254	250	214	218	240	217	245	226	224	252	247	233	238	245	221	235	248	244	233	231	254	232	272	233	254	239	221	243	247	248	241	248	232	227	219	208	247	219	238	222	242	218	238	201	236	249	216	233	239	230	226	243	231	266	222	230	235	220	247	218	249	237	245	230	256	232	237	256	233	224	199	221	231	232	215	296	231	217	224	213	229	222	232	232	235	246	237	229	243	227	238	233	227	230	227	265	247	247	204	228	226	222	205	237	244	196	227	233	230	232	237	231	226	228	237	244	246	225	210	226	230	218	225	225	232	227	211	221	228	240	233	224	232	244	252	225	255	245	243	241	225	206	225	234	232	212	255	246	227	206	217	238	224	250	230	221	233	245	230	200	241	229	242	210	249	235	219	233	225	227	242	234	234	228	269	254	239	238	231	226	222	213	246	248	241	213	234	252	235	237	228	219	224	241	226	214	210	245	232	215	246	219	243	236	253	234	234	224	259	243	226	227	232	222	238	229	216	229	228	241	221	216	249	209	267	218	221	215	249	220	237	247	236	256	238	246	213	253	262	215	237	261	210	212	211	251	239	220	233	252	222	248	245	228	233	251	222	268	227	268	250	238	250	235	202	220	253	259	254	215	225	235	245	219	255	229	238	220	223	256	254	226	256	212	211	245	225	221	239	249	249	244	235	235	216	239	261	226	253	218	262	226	241	237	219	261	231	229	245	231	222	260	235	244	248	242	227	227	216	240	238	249	229	238	256	247	221	252	220	233	216	231	252	238	254	229	229	237	212	249	263	227	213	229	224	252	271	245	255	239	228	227	236	247	254	217	251	220	264	209	225	228	245	245	225	232	249	272	250	231	213	213	212	243	242	213	223	217	218	208	256	241	236	245	269	246	230	258	240	254	225	205	225	233	229	238	217	241	223	211	209	217	227	246	219	238	249	227	221	243	226	240	206	255	232	227	265	237	242	222	232	246	232	239	228	251	235	237	242	205	254	227	257	235	223	237	227	246	256	225	245	242	244	230	255	240	228	224	256	223	198	228	249	239	234	240	228	221	260	243	237	228	254	239	219	205	215	267	222	247	268	216	237	226	247	234	222	233	219	223	240	241	219	243	253	224	239	243	230	264	266	214	225	239	228	231	225	228	244	207	259	223	227	232	232	225	213	237	259	240	234	223	228	239	227	227	258	247	270	257	227	227	227	251	252	243	244	237	220	247	258	225	260	206	244	227	229	249	236	235	221	220	245	223	216	260	223	245	230	221	235	263	210	207	248	268	197	246	246	231	247	226	241	227	203	225	219	248	221	261	234	222	251	218	259	224	230	228	245	237	250	250	211	249	261	231	232	243	234	255	250	236	263	214	207	263	240	217	238	212	240	222	214	241	235	250	227	213	239	227	239	240	243	254	225	250	216	220	225	215	242	225	247	240	235	227	233	207	247	219	252	245	236	235	227	230	207	244	225	239	239	243	252	248	232	229	222	244	222	230	218	223	239	238	215	225	269	238	218	240	215	233	242	225	250	265	245	226	231	242	231	227	258	219	250	206	243	250	244	247	234	234	224	243	211	243	210	226	249	231	262	208	241	223	268	229	260	225	231	225	235	223	254	251	242	223	219	219	230	242	235	216	217	242	247	236	246	233	266	230	202	238	275	232	225	225	214	261	217	233	262	234	250	244	239	233	238	254	235	243	207	242	232	226	222	238	261	247	245	242	248	184	246	251	272	270	220	243	238	203	227	219	232	260	231	222	228	259	220	252	219	230	212	226	222	224	252	225	257	249	203	247	244	245	250	228	273	241	233	246	235	247	259	235	255	229	244	235	232	199	227	255	254	246	254	235	252	239	253	246	243	250	252	231	231	233	246	234	216	240	220	234	241	235	210	253	229	217	264	223	217	227	232	234	225	248	223	243	222	252	248	232	234	236	250	219	245	254	241	251	231	205	216	247	246	210	244	222	255	223	240	244	259	230	247	226	219	228	229	240	245	251	207	259	233	209	252	266	242	225	230	248	237	231	233	213	244	250	247	227	221	244	233	253	235	248	254	246	257	226	218	246	234	244	237	227	219	223	224	255	245	245	257	229	238	243	218	232	214	227	239	209	223	258	243	231	239	221	228	229	262	223	250	240	220	238	233	255	225	237	227	248	243	245	254	259	230	252	244	253	236	222	217	243	229	219	220	236	237	229	240	234	233	226	240
23246	21386	29111	24008	21390	21335	5106	1129	827	764	769	637	609	577	552	518	523	516	497	489	469	493	456	466	464	446	450	657	1843	3583	5072	4257	987	397	409	395	401	426	442	388	389	404	376	459	423	398	382	422	421	443	420	419	438	385	396	432	377	393	405	390	404	406	419	432	399	438	435	363	359	380	389	415	384	407	369	421	403	384	398	368	366	412	416	386	436	422	350	401	391	412	424	412	365	400	386	432	402	406	402	407	385	425	355	398	385	350	420	388	426	396	427	377	406	373	377	404	391	409	373	394	402	430	385	388	417	377	391	399	383	419	401	397	394	412	393	408	388	413	379	384	413	375	377	417	347	371	420	374	371	367	428	414	412	385	432	398	413	399	380	383	390	390	412	436	418	411	420	359	392	376	398	415	417	377	374	388	413	415	408	369	430	399	405	415	379	402	397	394	393	430	396	388	363	380	381	402	384	412	369	431	375	432	395	381	380	402	426	397	422	410	403	370	403	421	413	399	407	374	361	384	378	379	395	379	396	402	397	394	389	389	382	425	406	361	405	396	366	378	375	364	369	396	388	404	408	399	400	377	421	397	364	407	372	359	400	422	386	400	406	371	394	381	393	400	414	347	360	391	405	397	375	403	396	440	437	410	387	426	389	370	391	361	415	413	384	392	413	397	366	366	395	442	400	411	374	369	367	391	375	374	382	382	352	421	390	406	404	393	395	388	363	409	391	418	374	401	400	383	396	374	379	380	410	379	389	373	403	372	381	424	386	381	405	412	377	397	416	388	381	397	386	364	402	361	368	412	363	423	419	394	352	418	367	419	380	388	411	375	385	387	397	364	377	389	369	373	369	397	419	396	375	399	401	401	397	393	404	383	405	404	396	391	401	383	401	390	444	393	424	357	387	355	408	395	414	364	390	402	419	411	416	401	381	374	405	387	392	374	405	383	411	413	377	384	421	359	402	380	392	368	365	426	384	451	427	414	378	391	393	424	362	395	427	362	420	384	392	405	405	366	391	383	391	399	365	372	400	412	406	378	435	415	411	364	365	392	418	435	402	391	387	396	420	360	373	370	378	397	403	418	373	404	397	389	391	391	377	395	364	375	357	411	363	397	378	381	420	414	411	401	409	398	405	417	394	410	411	381	376	393	402	385	384	380	397	377	399	372	398	422	401	393	366	371	402	423	426	404	369	346	380	397	398	416	415	377	413	421	379	405	405	337	388	421	406	402	374	377	354	380	381	386	357	405	406	425	402	371	394	379	403	423	409	364	415	373	383	360	404	414	363	387	417	424	450	371	386	375	447	356	374	400	405	389	372	403	392	392	363	394	369	361	405	350	406	425	385	368	365	415	388	425	370	382	415	363	422	414	424	397	364	405	370	395	431	400	414	406	373	368	418	364	370	375	365	381	418	397	409	390	414	431	433	368	395	410	387	409	355	433	388	376	405	403	403	398	408	389	360	426	368	405	418	416	425	343	351	378	408	407	420	406	377	404	367	418	422	373	375	384	382	400	403	386	408	399	409	388	395	396	397	386	376	409	377	351	388	386	394	379	385	418	398	399	421	415	392	340	379	392	401	386	403	379	386	419	419	409	412	394	391	359	397	427	424	394	403	380	377	382	382	396	381	421	416	422	364	369	395	408	391	402	426	400	380	379	367	368	395	401	373	381	391	434	412	412	414	403	388	382	398	396	442	429	404	394	404	402	412	371	400	416	419	418	403	404	398	378	399	369	372	442	390	407	391	401	374	371	391	390	347	382	392	408	424	381	393	396	389	395	381	380	383	372	411	411	391	399	388	400	404	370	395	421	410	408	415	425	387	359	355	416	380	372	413	382	384	398	383	406	412	379	370	358	405	394	362	369	420	395	400	394	407	391	381	360	384	364	432	394	412	394	413	374	432	409	403	401	428	397	421	388	387	413	381	383	399	416	386	387	407	403	386	436	361	405	395	415	379	415	379	379	373	397	410	378	395	380	418	396	389	414	424	416	381	387	364	425	414	429	399	376	373	440	378	373	382	371	407	362	379	404	407	382	408	423	390	383	378	380	385	418	391	372	413	397	369	403	407	404	417	396	375	402	404	373	382	400	411	366	400	396	392	423	394	454	393	450	380	397	384	386	434	393	434	396	409	384	381	421	395	391	411	435	422	436	373	402	412	423	410	408	412	359	413	371	377	361	438	379	428	408	399	390	401	385	391	385	429	369	362	392	378	432	403	408	404	385	381	417	416	382	413	384	355	387	386	404	394	382	416	377	396	409	368	384	431	409	374	396	379	390	395	389	379	401	398	399	393	390	426	369	395	405	405	405	397	429	405	368	387	352	374	388	393	376	407	414	394	378	387	431	363	391	400	376	400	426	387	380	381	424	406	394	385	408	415	396	414	393	422	412	399	413	367	402	384	403	412	412	366	423	360	388	391	391	387	392	366	378	409	388	398	386	423	393	404	381	377	442	402	416	374	405	404	379	381	403	359	429	427	428	386	420	410	368	384	396	397	383	444	404	397	386	414	409	409	416	407	423	372	386	372	407	392	374	376	425	382	397	432	374	373	403	404	376	405	410	392	387	389	391	385	360	367	424	387	414	458	397	362	405	387	331	398	392	397	429	388	384	356	374	371	372	384	382	388	361	399	370	395	380	408	359	374	370	396	413	369	391	369	409	365	405	411	422	384	392	389	388	369	408	420	400	403	384	396	375	418	400	396	429	415	370	389	340	383	407	385	384	416	399	383	426	389	414	429	391	381	426	380	422	385	376	397	395	442	376	373	386	401	389	441	362	419	386	404	377	380	403	370	400	418	397	421	412	410	390	397	422	392	402	409	397	369	375	366	411	369	410	383	441	401	378	422	418	387	364	378	366	364	399	345	376	414	396	396	378	401	415	423	408	420	394	358	410	390	407	419	418	363	360	372	392	394	385	376	384	402	400	383	406	403	399	411	406	431	412	416	364	350	408	368	370	401	385	383	398	400	361	394	392	381	415	401	414	387	353	430	395	387	398	382	382	385	406	405	367	377	381	402	423	387	380	380	429	369	364	387	399	414	387	398	405	417	386	391	423	393	388	376	378	363	344	395	420	408	362	395	418	408	402	380	381	401	389	387	391	375	402	400	414	399	394	417	400	381	403	369	403	384	418	378	367	393	392	401	416	370	402	401	421	408	383	393	406	393	361	388	410	396	416	398	427	386	392	384	376	432	394	418	391	408	375	405	405	395	376	421	373	368	415	395	379	370	406	410	391	475	403	396	406	381	384	392	366	399	375	376	387	373	367	385	416	379	371	401	408	377	395	387	394	403	407	407	373	407	418	376	408	404	386	385	408	402	382	404	389	395	411	393	392	414	398	403	400	379	381	385	364	375	363	380	414	422	381	432	407	388	404	414	387	364	412	385	415	403	424	414	391	378	384	364	377	421	404	371	403	352	398	381	401	419	407	371	363	372	438	414	393	351	368	407	360	426	403	397	391	375	374	379	398	383	391	413	428
30587	23516	11951	6084	4240	3119	2548	2044	1701	1453	1203	1070	982	943	850	797	697	648	652	635	630	624	545	597	564	569	585	1128	3335	6530	8652	7238	1474	487	521	452	517	504	514	446	465	506	498	520	481	553	479	488	479	464	470	454	495	452	487	489	471	464	471	479	468	471	463	481	439	467	456	480	492	504	460	479	498	533	484	512	475	485	481	474	453	460	500	458	484	490	437	492	459	463	508	527	505	480	485	492	482	464	488	480	414	467	456	470	472	495	482	474	474	484	428	486	493	510	502	511	512	517	480	507	493	515	472	457	474	461	490	485	487	481	483	501	476	453	430	519	503	464	492	479	453	492	488	497	497	446	469	494	505	483	481	491	496	452	505	490	506	487	496	492	461	474	475	467	469	484	468	496	455	439	448	496	465	457	514	490	484	493	492	482	460	477	481	496	491	461	476	463	480	467	469	517	478	487	462	490	467	467	489	486	493	463	452	471	472	467	441	470	504	500	481	443	486	439	450	452	498	453	478	485	510	473	501	446	463	471	483	471	458	469	507	451	460	496	471	512	472	466	482	471	456	472	475	483	469	469	471	474	493	459	484	471	479	451	465	478	464	485	455	478	481	490	506	512	470	494	478	480	491	454	449	472	485	512	458	507	461	456	464	494	505	476	469	459	455	457	458	478	470	485	493	469	490	499	474	454	500	497	446	503	458	471	486	480	509	495	486	467	462	480	467	476	557	482	498	438	440	485	475	465	443	475	468	474	470	490	431	482	496	483	482	485	491	477	451	466	441	498	480	472	505	510	494	460	446	457	494	460	505	481	476	497	497	448	517	451	504	501	458	492	484	437	445	480	504	503	458	463	421	504	505	471	488	465	511	505	458	454	452	499	455	452	475	468	461	513	462	466	458	517	477	493	476	482	464	505	434	444	418	462	457	511	478	475	459	474	495	468	491	481	445	489	499	454	492	476	491	497	485	452	480	493	468	447	466	461	518	466	500	506	479	489	471	453	478	493	499	488	486	480	484	520	448	483	487	495	456	477	485	442	472	435	481	445	499	483	475	480	469	468	471	521	462	493	480	493	488	452	469	459	467	480	489	506	460	489	474	474	461	461	510	524	470	486	470	490	518	443	492	500	460	452	491	452	499	435	456	516	473	468	447	457	475	464	442	476	446	425	471	456	509	490	443	486	436	483	451	493	440	487	439	442	480	463	489	497	494	465	485	464	448	476	491	473	490	467	465	472	490	505	461	451	491	470	488	511	468	516	472	494	443	472	494	500	445	475	507	462	544	492	475	435	496	472	479	443	467	458	466	462	479	526	442	474	471	449	502	526	505	484	447	487	482	451	465	475	478	445	505	473	478	472	458	491	508	490	435	498	469	468	453	476	490	492	465	465	482	513	458	491	493	465	503	492	466	459	435	447	456	434	481	468	462	483	433	478	470	447	463	472	467	522	494	495	456	491	489	458	475	457	460	499	528	481	486	511	463	492	481	440	489	459	487	526	524	481	475	478	480	477	487	499	486	481	473	465	490	488	467	494	505	490	470	483	459	478	477	484	423	474	472	449	453	509	445	477	477	488	472	512	438	493	463	419	443	453	474	473	488	469	470	475	512	469	511	468	469	482	484	490	476	504	467	452	468	471	432	477	459	485	443	478	426	476	448	476	482	478	482	450	444	500	462	491	435	458	464	468	460	494	444	492	476	492	473	467	464	509	502	481	416	472	474	474	459	458	469	484	498	468	469	458	450	485	448	512	461	452	482	490	490	470	480	447	465	471	471	458	454	496	487	483	469	483	514	440	481	495	512	494	497	433	508	466	541	514	455	449	467	449	456	462	439	447	493	486	470	491	496	504	452	505	487	487	472	522	456	439	469	436	419	495	484	432	462	490	473	498	490	480	461	437	505	480	490	460	495	451	461	461	491	491	474	501	457	488	489	475	462	499	454	500	478	474	467	464	497	462	497	449	477	510	464	477	484	415	463	490	501	480	483	513	440	487	500	473	464	484	479	459	461	481	496	475	460	500	495	450	457	481	504	474	461	477	480	448	428	464	476	475	460	458	441	491	475	487	472	471	466	477	468	457	424	476	482	531	484	484	479	454	482	466	466	503	476	488	453	418	458	467	465	436	440	475	517	479	473	466	468	430	496	471	484	440	459	505	455	448	499	449	441	471	496	461	494	491	463	468	503	500	503	468	430	471	488	480	507	512	489	469	500	504	425	490	478	501	458	453	502	471	452	470	508	462	467	461	498	447	500	447	476	460	433	460	484	466	438	470	491	492	457	472	481	464	450	489	449	495	440	459	495	509	499	479	448	494	425	489	499	487	474	475	472	439	485	479	496	475	506	476	470	489	483	485	468	492	494	449	472	496	448	464	498	490	447	467	454	456	459	518	489	477	503	463	489	484	465	455	442	473	446	446	488	500	460	487	473	515	477	438	470	468	480	476	482	482	473	455	460	502	487	466	490	515	452	456	476	480	501	483	509	491	443	442	512	495	487	470	456	500	471	463	475	482	471	489	438	446	517	468	429	478	469	457	470	517	437	498	460	466	424	469	498	511	489	504	450	505	479	489	456	466	478	522	466	484	488	463	468	473	449	491	446	436	486	500	480	467	455	529	484	474	484	481	480	486	493	450	450	423	472	490	485	477	464	482	461	497	475	466	481	443	481	495	497	473	473	495	470	484	489	480	507	491	507	456	468	472	505	470	472	469	488	485	482	426	469	492	468	495	491	497	470	474	480	471	498	443	443	464	472	435	479	455	509	455	476	480	494	450	460	431	497	455	419	488	468	460	495	485	454	484	448	459	464	507	482	502	449	493	479	455	469	441	462	460	483	478	477	511	488	488	485	499	484	476	516	453	526	453	491	471	486	455	497	449	478	476	478	482	480	485	469	509	476	429	488	459	435	456	467	541	480	511	474	477	441	476	459	491	470	480	470	472	499	460	483	493	515	502	459	469	516	464	468	488	467	455	503	489	460	486	481	453	449	565	443	470	449	466	468	515	493	430	466	434	462	429	458	475	465	474	468	491	459	467	471	482	471	460	490	466	472	453	478	501	460	459	469	491	468	480	501	464	491	444	485	466	480	508	457	457	467	461	483	482	493	471	455	476	505	465	465	464	494	499	519	461	474	456	486	419	487	473	460	512	463	468	472	468	526	470	494	461	484	473	479	518	436	483	466	491	470	492	495	465	462	498	453	409	453	481	469	471	465	475	466	462	484	457	472	488	436	444	474	516	476	478	439	464	478	486	483	452	489	489	453	481	473	486	475	459	496	472	472	475	481	463	443	531	488	453	477	498	503	467	484	478	467	481	451	474	467	438	445	498	508	492	462	511	427	523	485	451	472	496	457	496	478	461	459	444	474	487	481	505	470	516	473	468	484	453	456	533	499	514	435	479	452	460	467	489	464	498	458	484	478	473	437	448	486	480	459	438	457	458	486	435	460	455	453	482	483	519	493	501	408	488	515	457	468	510	464	486	473	491
27960	19305	5011	387	202	210	193	172	192	186	153	158	160	144	156	160	165	180	169	167	157	166	161	170	160	162	170	166	182	231	243	193	173	160	154	142	157	161	175	168	188	156	184	158	181	169	138	165	152	168	166	179	171	158	164	180	143	159	153	161	169	149	150	184	171	143	154	168	158	167	159	151	142	170	182	164	177	161	157	180	136	156	159	164	153	172	164	157	156	130	160	139	159	157	173	167	160	144	148	144	145	151	163	153	130	145	167	167	153	146	147	165	163	170	148	175	165	154	169	164	156	176	171	148	163	146	154	183	149	162	165	160	158	162	149	162	178	154	158	164	161	158	157	150	164	146	158	168	157	164	161	174	143	158	161	198	142	145	169	172	151	160	145	174	150	171	167	161	168	149	142	172	142	155	148	141	181	156	135	164	144	166	177	152	152	168	161	158	144	180	132	137	154	153	138	167	147	171	177	192	149	133	155	149	162	145	170	163	151	169	171	168	151	166	172	141	158	184	175	142	172	147	150	205	170	194	159	166	152	165	145	163	167	133	164	169	155	168	156	192	153	154	161	151	181	163	165	155	164	182	164	144	156	167	149	156	164	161	177	153	163	145	154	166	159	182	164	138	146	138	136	159	169	143	144	167	159	160	159	142	170	180	173	177	163	154	142	159	152	152	155	152	163	162	175	146	170	150	177	176	167	148	138	153	134	160	139	161	139	150	156	159	135	150	158	173	174	174	152	159	176	165	167	161	159	161	153	171	170	193	160	157	144	177	151	161	157	163	150	146	165	170	138	136	149	158	161	151	154	183	162	155	155	170	150	162	164	161	158	159	183	169	178	163	158	173	162	164	161	169	155	161	172	154	174	147	185	169	151	160	168	159	165	171	126	165	133	136	153	168	158	161	162	168	171	168	152	162	169	171	167	170	174	162	127	171	164	181	178	151	172	161	165	161	178	164	176	164	163	154	168	156	160	185	166	183	166	158	141	129	143	173	167	158	146	161	167	172	142	178	172	156	167	138	169	173	169	184	159	145	170	163	143	140	156	163	161	169	195	130	171	170	157	154	134	141	167	180	177	172	154	172	155	154	175	158	152	163	159	152	192	149	169	175	172	190	159	146	157	163	170	157	152	166	160	168	172	162	156	151	154	170	161	164	152	155	159	168	152	134	173	152	182	153	164	173	155	158	160	192	153	151	151	167	139	181	164	148	200	180	143	161	170	151	183	163	160	145	161	152	155	164	171	174	176	189	149	154	162	153	159	164	169	155	140	173	176	183	163	154	166	170	171	160	170	155	145	151	161	187	152	146	173	166	162	153	158	151	133	173	148	154	151	152	171	167	156	160	152	160	167	154	164	183	169	170	162	140	152	170	171	139	155	133	139	159	186	134	159	145	172	161	143	195	152	173	159	164	180	166	136	180	171	153	135	159	174	145	167	165	161	166	148	162	172	173	156	158	162	156	177	152	151	125	142	151	168	165	175	153	146	174	165	168	148	139	160	139	190	174	163	155	164	148	158	134	170	171	164	123	173	140	153	154	169	172	146	164	166	150	187	152	160	166	138	164	157	176	150	173	162	160	171	170	181	194	144	164	160	175	160	167	153	169	159	161	187	151	172	148	163	174	157	164	159	158	169	155	167	162	135	160	155	146	164	180	159	169	159	152	159	150	157	140	176	177	168	159	172	151	157	173	177	171	135	153	141	163	173	162	163	162	161	162	150	163	167	167	160	152	152	144	163	153	156	160	167	151	152	141	153	147	183	182	153	160	153	160	148	164	168	151	149	159	175	178	159	141	164	160	141	146	141	161	145	156	148	149	161	180	159	163	170	173	157	152	162	157	168	160	137	159	151	151	175	169	157	172	157	158	146	155	135	174	161	170	166	150	153	174	163	159	151	149	168	178	154	160	160	180	153	159	162	155	150	182	174	170	158	140	148	156	164	140	163	167	177	154	134	173	164	154	166	147	162	170	154	153	169	135	168	164	131	180	163	159	158	151	170	148	173	163	171	160	169	172	166	178	153	152	152	130	135	157	197	151	160	163	151	169	154	150	166	170	138	164	169	171	157	159	172	167	136	163	168	164	165	151	188	172	169	164	163	160	164	153	168	167	166	145	183	163	167	160	154	166	160	136	176	172	166	163	166	155	161	173	146	165	167	158	151	165	140	154	187	154	152	177	151	169	165	153	166	161	172	174	168	155	147	151	159	161	167	137	166	151	153	173	195	171	182	153	167	150	153	163	162	145	189	180	145	165	139	176	149	176	174	160	158	159	162	148	151	165	148	173	176	168	165	146	164	180	157	150	165	148	170	171	174	155	159	177	184	164	159	150	160	157	166	164	142	156	141	158	150	151	157	156	161	166	170	160	163	145	156	177	152	131	141	161	159	141	143	167	168	179	148	170	162	163	179	196	180	144	179	154	149	180	127	163	145	137	166	178	157	158	147	162	152	144	155	138	163	152	155	147	161	153	165	161	151	162	144	154	159	159	160	167	160	160	148	151	177	157	186	152	164	144	165	160	167	157	159	171	156	143	178	164	198	160	139	165	167	172	169	153	145	154	158	145	158	167	157	150	139	174	156	145	154	148	169	163	167	152	166	162	176	188	175	160	162	159	175	156	164	153	161	160	165	159	166	160	170	182	153	166	177	169	146	154	184	165	171	176	134	162	148	184	160	134	170	158	165	155	152	159	164	184	144	154	164	151	167	164	177	172	182	154	153	160	170	161	171	166	180	155	136	164	154	140	171	148	189	178	164	171	160	184	164	169	138	159	156	176	137	176	174	158	164	126	167	146	166	169	141	159	171	173	163	157	161	139	149	168	169	157	171	172	157	155	180	154	156	158	168	148	183	162	147	137	162	178	170	178	153	187	149	173	184	150	167	173	144	157	150	168	157	163	165	156	165	169	168	169	167	161	134	187	156	174	150	180	164	152	166	188	153	174	182	170	171	170	159	158	156	168	125	138	150	172	163	158	148	189	152	157	175	169	171	160	153	144	152	156	163	169	152	145	176	161	181	136	150	151	173	157	140	180	167	167	151	172	163	157	160	154	154	152	165	159	162	171	184	154	178	177	149	159	175	171	173	156	170	167	178	163	160	160	175	159	157	171	155	180	143	173	147	181	173	172	161	159	158	164	173	164	154	168	177	158	193	187	161	171	155	154	146	151	164	152	157	170	147	140	143	160	187	177	150	181	168	150	171	199	179	169	153	165	179	166	164	154	159	157	143	169	143	166	142	154	143	153	155	156	168	171	155	154	181	187	170	163	187	146	147	160	154	162	167	153	135	142	163	152	156	167	141	142	178	162	172	177	151	160	133	176	162	175	180	152	150	169	154	161	155	167	153	146	129	152	147	156	162	144	153	180	161	167	148	144	160	162	170	166	169	145	172	149	173	159	152	151	165	161	146	160	176	170	170	158	160	152	143	162	179	171	146	145	160	145	155	181	176	163	159	178	153	177	146	199	169	142	152	162	166	167
21898	5065	698	404	326	265	273	226	239	257	215	208	202	194	215	201	210	201	214	201	244	202	202	225	191	227	217	255	263	355	354	320	208	213	215	195	199	198	212	204	183	186	198	197	197	182	202	208	208	192	199	192	199	193	222	216	185	189	203	198	192	185	214	219	230	181	188	192	215	206	201	193	193	213	197	224	196	175	221	228	213	210	195	240	229	186	211	198	164	203	190	201	223	209	224	186	196	183	198	222	212	195	205	189	216	215	187	201	181	213	203	203	217	193	207	196	209	207	190	204	194	179	191	198	200	219	202	194	208	205	196	211	216	182	206	209	204	203	200	182	188	204	205	190	185	203	216	179	206	195	190	220	226	197	179	188	194	186	215	203	189	216	206	213	187	189	190	202	193	174	196	231	185	215	192	192	187	194	206	170	213	212	228	212	203	215	206	189	209	208	197	206	199	212	223	194	212	199	184	190	204	198	196	195	205	183	203	214	207	201	197	172	174	199	199	185	207	197	194	194	192	202	185	237	213	192	173	197	201	204	192	192	180	185	184	211	174	188	196	206	224	214	197	210	205	219	201	193	193	178	210	184	199	217	209	236	198	191	227	197	174	223	208	193	210	172	174	194	199	204	227	180	213	212	209	205	206	200	219	224	205	208	194	218	222	205	201	206	196	195	203	207	186	192	227	198	210	184	192	215	199	225	183	188	201	201	202	227	228	193	203	211	188	194	190	203	190	208	190	193	191	211	201	192	211	188	194	215	195	192	204	216	212	188	196	191	201	216	204	189	181	193	193	209	212	197	210	229	209	177	202	194	211	175	204	189	193	207	209	179	226	178	229	194	207	212	206	205	198	188	218	197	195	192	208	193	190	190	193	212	207	195	192	195	198	224	223	210	183	204	208	188	183	194	195	196	216	184	207	185	223	184	176	204	181	211	188	204	207	235	184	198	198	200	213	193	206	203	213	199	202	187	179	216	209	199	213	187	188	202	214	215	188	213	191	181	198	212	194	189	189	206	197	200	162	210	212	199	202	189	217	207	219	194	167	197	214	187	193	202	197	215	209	191	218	236	198	203	222	220	202	199	196	199	200	182	196	203	209	182	226	178	185	184	188	203	209	222	199	208	189	180	186	227	209	163	209	207	185	215	216	187	204	191	214	203	205	228	182	207	213	193	204	226	212	183	225	215	221	181	209	200	192	227	199	211	173	218	172	195	213	190	203	178	210	199	215	221	220	205	199	210	230	197	188	197	212	211	204	221	197	215	194	202	180	207	236	194	199	216	195	201	190	220	208	196	214	195	188	198	183	199	203	231	211	193	189	218	215	188	192	211	215	219	195	217	219	192	210	207	210	197	201	199	201	204	204	186	235	224	203	196	200	194	199	184	197	216	176	231	203	190	201	208	191	210	189	227	215	231	209	223	196	168	203	194	217	187	193	233	199	220	185	181	202	207	185	233	186	191	197	207	208	198	208	201	203	216	207	212	210	197	210	194	206	209	176	204	180	207	191	188	215	186	215	202	199	220	175	229	213	216	169	199	203	196	207	199	200	202	188	205	190	198	196	191	198	188	230	211	193	217	211	205	179	191	202	227	222	189	196	204	189	222	200	215	186	211	234	206	213	210	224	202	212	212	173	224	197	208	208	203	236	181	204	212	199	175	200	199	179	196	239	204	213	233	206	187	175	208	197	214	229	209	200	204	218	211	192	207	194	198	230	196	215	229	232	196	217	185	177	201	223	226	206	190	196	207	211	210	237	200	202	201	194	222	198	184	220	200	214	205	203	206	203	257	197	186	187	210	199	190	170	214	211	208	196	208	220	189	203	184	199	195	192	187	196	217	204	178	230	202	195	199	220	222	185	188	200	199	189	202	197	218	184	191	174	203	225	205	203	221	206	171	201	185	191	229	200	210	204	201	211	186	193	202	206	204	202	189	193	215	192	205	208	200	200	226	203	206	184	205	217	215	192	193	228	227	195	213	206	188	205	193	209	230	186	204	188	168	223	198	199	212	214	217	194	203	222	210	213	186	194	180	214	195	204	213	174	205	240	197	173	204	213	220	195	213	185	192	205	212	226	191	202	174	185	192	208	220	214	200	190	187	219	229	198	207	206	199	205	198	226	201	204	198	163	207	225	184	207	207	214	211	218	197	219	202	180	209	187	182	185	211	186	193	195	220	186	206	219	200	212	186	200	192	172	203	219	183	217	214	205	196	188	190	197	212	221	211	193	241	207	225	188	197	178	209	223	202	189	207	197	213	231	210	193	219	205	196	195	215	179	226	209	227	185	208	173	204	224	215	188	180	201	193	200	197	195	211	210	220	185	228	198	200	184	232	204	183	189	199	196	171	187	202	196	222	209	209	213	203	198	229	197	220	207	188	225	216	186	199	196	203	191	202	217	217	212	200	221	222	212	190	215	235	211	193	202	202	194	194	207	203	205	221	218	218	182	194	202	220	205	209	171	222	184	221	211	217	199	213	179	196	188	203	182	211	198	198	181	189	193	230	201	181	191	210	185	196	190	209	191	205	222	197	222	181	187	202	213	187	192	192	220	206	197	198	192	223	206	188	205	196	208	202	196	197	205	208	226	213	194	209	201	191	212	185	191	189	237	206	212	199	198	207	214	191	202	210	208	215	199	215	189	191	225	200	177	187	190	223	196	186	227	189	190	217	200	182	179	199	204	207	206	198	195	209	183	184	166	235	214	196	206	188	184	196	224	220	215	251	185	225	204	185	190	184	205	195	192	209	207	202	183	199	208	208	199	172	202	199	189	183	203	197	229	179	209	198	164	203	228	191	207	212	195	222	187	179	217	199	186	212	197	216	181	219	197	211	211	194	213	208	195	217	184	228	191	186	199	194	195	190	226	200	182	193	211	231	191	207	191	214	243	199	222	185	211	189	188	208	207	201	197	190	202	186	180	210	223	202	199	202	185	211	187	191	201	200	214	221	178	178	180	216	220	195	182	170	179	205	194	231	226	179	212	206	213	195	209	195	171	208	183	218	186	198	213	181	191	193	222	196	187	210	204	203	200	192	193	215	212	200	172	222	190	212	198	185	201	225	210	188	197	173	205	201	203	206	215	184	203	210	226	200	212	220	208	199	183	190	200	201	185	202	169	196	183	186	170	196	182	198	189	213	204	195	193	189	179	214	189	221	209	181	195	193	181	214	201	188	205	197	196	213	217	205	196	207	200	206	221	196	172	198	182	186	209	198	222	218	200	230	221	210	237	204	177	198	217	189	184	197	195	190	194	224	206	195	212	199	203	183	211	217	192	221	178	185	211	191	206	177	202	212	199	190	197	193	198	208	198	197	214	201	216	222	206	210	216	243	214	193	211	187	221	218	203	188	182	174	208	211	215	191	210	192	184	198	194	177	204	204	209	210	238	225	198	168	205	194	203	219	212	198	186	186	182	204	209	221	233	213	198	182	187	191	231	232	178	204	207	200	184	190	202	210	187	219	192	192	198	198	199	220
24807	21318	27986	24981	15952	1166	687	502	465	415	375	369	348	381	330	304	309	300	312	278	278	313	296	329	289	285	323	474	668	1128	1464	1206	579	266	300	290	297	284	271	284	275	302	273	283	312	275	285	315	257	289	268	274	280	267	282	285	264	289	280	238	278	296	265	300	281	263	290	293	258	294	278	293	259	286	259	262	291	279	276	256	263	286	282	285	239	310	271	289	253	286	290	314	259	277	270	254	273	265	298	246	277	300	310	272	287	250	277	271	272	278	272	284	273	300	299	284	279	278	250	280	277	275	259	272	283	265	282	262	256	276	288	273	277	290	274	271	293	279	290	296	281	277	277	251	306	296	283	251	275	288	290	242	261	266	293	299	259	294	274	283	285	253	295	268	269	261	260	265	297	286	282	261	265	274	278	276	257	282	280	250	257	265	267	266	260	274	295	283	280	256	273	248	276	306	290	282	295	263	286	298	283	265	254	257	270	289	300	279	269	267	256	288	236	248	286	271	259	260	289	257	283	299	277	274	235	294	266	279	272	290	275	268	273	274	278	273	291	263	259	273	266	276	265	289	266	301	294	285	281	237	290	264	248	277	302	298	276	258	289	284	290	291	292	274	285	282	283	288	255	271	264	306	277	268	262	300	288	271	255	283	304	296	296	262	258	287	280	292	309	273	282	245	304	253	255	291	275	290	275	283	302	297	288	278	252	256	284	250	265	259	267	284	267	247	255	277	257	261	291	263	276	279	253	284	281	270	291	302	276	268	269	277	269	249	261	277	250	265	297	298	304	301	273	288	264	234	293	281	265	254	283	272	288	283	285	267	275	287	272	257	299	302	255	326	292	275	271	270	253	296	259	284	303	273	273	275	272	283	284	276	271	278	277	274	265	306	278	292	264	288	265	283	275	277	291	275	307	280	275	287	272	282	295	273	282	289	281	255	273	272	292	268	275	259	257	270	263	268	276	266	285	297	282	247	298	242	284	271	278	302	307	258	288	287	271	269	272	272	285	287	252	284	250	264	263	289	288	277	278	264	262	236	250	248	275	273	254	279	283	263	300	257	276	264	304	246	303	259	267	275	270	283	269	267	281	266	293	267	275	243	270	298	283	309	279	275	303	283	280	259	275	267	277	275	235	266	281	284	270	250	288	276	232	276	248	264	255	257	244	298	281	250	281	244	255	275	280	276	281	272	272	287	277	279	280	286	282	295	285	290	293	275	284	253	267	285	271	285	265	266	289	264	273	251	270	271	297	269	288	287	310	270	270	269	266	258	291	281	254	267	284	294	285	268	260	270	291	266	268	260	241	270	290	301	277	264	315	293	271	255	253	300	285	246	279	277	302	298	242	267	287	292	271	284	291	271	275	273	297	303	278	271	273	269	270	261	294	255	253	271	248	252	261	281	282	256	282	260	278	264	280	266	275	253	293	285	322	289	274	267	269	269	306	287	302	266	278	300	291	276	296	266	282	305	273	288	283	310	275	252	241	267	305	284	290	286	282	289	270	270	266	268	274	274	248	323	282	275	297	245	268	309	279	299	311	273	269	271	272	258	264	310	285	284	274	260	322	250	277	287	285	292	273	241	283	284	267	256	297	259	277	282	301	268	284	263	257	301	292	249	259	308	279	242	277	263	273	284	274	278	290	283	296	277	288	270	283	305	263	278	285	285	267	268	278	290	288	303	264	245	302	275	271	269	283	275	297	284	264	289	314	258	250	283	265	282	257	295	270	279	264	271	294	274	293	270	264	273	260	287	271	288	262	277	289	278	338	272	257	250	249	282	239	255	256	259	272	268	257	275	268	281	274	274	278	278	244	296	288	257	262	276	262	250	259	275	284	263	278	288	280	267	260	267	258	271	253	252	266	254	284	263	295	278	272	305	260	272	281	300	262	290	294	266	278	270	307	286	263	277	263	324	274	312	249	304	301	252	286	263	331	294	266	252	254	259	262	263	279	280	280	279	299	279	270	271	316	282	261	298	272	260	272	247	263	253	263	295	296	268	287	305	244	234	248	293	286	270	280	286	277	296	259	269	297	276	271	265	297	274	305	267	246	253	284	252	293	272	275	259	272	270	272	277	275	273	299	262	255	254	257	241	253	293	255	288	247	308	269	263	262	266	296	271	274	272	235	281	259	282	259	263	263	276	283	251	240	257	287	302	295	283	249	263	266	290	252	285	282	290	259	305	291	302	270	270	278	243	273	281	247	297	318	270	262	264	280	265	276	281	263	278	294	296	318	278	304	256	277	283	295	275	259	258	307	278	260	284	248	263	278	285	272	293	307	290	272	263	283	254	266	288	280	244	263	288	291	271	269	267	253	279	269	266	278	289	258	281	271	286	277	258	295	286	268	259	240	271	275	270	281	257	280	285	283	288	264	282	312	263	235	268	275	249	246	267	250	256	261	270	267	307	290	291	291	290	287	309	261	269	300	262	267	267	253	270	280	292	262	293	292	284	287	270	340	297	271	269	283	253	273	278	270	271	302	270	269	279	282	301	279	290	287	286	301	267	308	290	257	285	275	272	309	294	244	305	287	265	292	277	263	287	257	249	240	278	284	284	286	262	266	298	260	308	289	285	285	300	269	278	275	286	264	276	268	271	256	299	276	256	265	238	291	284	286	252	274	269	261	272	280	273	284	288	257	258	244	269	256	273	286	272	324	262	284	297	267	314	289	272	272	273	287	272	278	300	264	277	305	257	269	275	268	262	283	277	291	255	247	297	308	275	272	303	256	279	266	298	288	249	281	261	273	297	287	276	292	283	294	267	255	280	250	253	279	282	265	269	266	292	286	254	272	276	307	301	257	269	274	280	268	280	282	285	292	276	283	267	281	283	280	275	276	268	289	282	279	269	285	270	262	284	229	270	264	267	279	296	299	295	300	279	270	277	287	292	335	271	290	295	255	254	302	290	298	261	280	268	279	291	283	271	287	275	275	278	269	280	270	280	275	271	298	289	270	285	253	288	256	253	285	255	286	261	257	244	269	279	264	271	284	291	287	257	258	288	304	252	259	273	295	298	263	281	277	272	266	250	262	270	254	280	265	297	252	275	275	268	291	283	276	286	284	281	248	301	278	267	247	291	234	271	293	286	254	281	285	276	269	284	260	258	281	292	276	254	281	292	278	277	267	287	294	290	261	254	265	284	281	286	302	246	267	286	289	272	255	260	275	267	284	279	258	255	291	272	292	271	271	302	260	274	303	280	284	283	279	291	295	279	274	280	266	272	280	263	270	292	262	304	259	301	285	255	298	279	275	294	287	267	250	270	286	243	266	279	292	259	290	282	301	282	262	260	275	279	252	283	300	297	266	276	274	273	279	278	279	267	265	260	284	282	269	241	259	275	288	267	249	264	292	269	276	242	286	272	286	272	290	234	273	282	262	263	284	265	302	284	276	266	290	274	275	261	286	285	281	288	281	275	239	283	245	269	277	278	269	243	271	253	264	268	271	300	290	271	284	294	298	269	267	295	299	265	289	272
24162	11769	5302	2600	1675	1401	1158	868	771	647	606	580	494	473	444	437	418	429	406	375	389	422	378	408	397	377	450	632	1091	2133	2665	2236	1029	331	352	342	359	340	329	357	338	333	356	345	329	360	344	336	326	333	322	363	373	358	367	358	354	313	321	354	333	315	343	329	333	341	299	327	329	324	343	361	386	340	325	322	329	323	339	311	353	323	325	328	339	352	316	352	333	374	343	322	316	333	338	337	342	316	331	337	384	331	355	347	324	323	344	326	332	316	354	304	337	331	330	339	315	355	335	364	309	319	333	343	345	332	349	374	348	325	324	315	315	350	308	351	308	323	353	336	352	338	295	334	336	330	343	337	339	329	328	355	321	338	366	355	338	349	310	338	343	362	333	306	325	351	335	351	367	335	314	324	332	339	353	346	332	349	346	320	320	351	345	331	327	324	357	315	334	331	328	336	333	331	340	334	338	325	312	353	365	348	319	367	331	343	355	352	330	346	346	346	331	324	348	351	394	358	355	316	356	379	315	373	352	329	336	352	353	324	348	321	330	311	315	342	330	353	291	338	359	341	347	368	328	351	328	387	328	355	353	348	325	359	325	324	348	343	333	329	351	352	346	312	346	314	290	318	327	335	339	288	317	311	366	326	334	332	323	305	301	345	331	309	307	334	308	334	354	327	344	335	367	337	306	353	323	346	342	309	335	332	360	359	376	320	338	326	338	312	344	324	338	330	330	312	344	315	336	332	356	332	356	341	345	324	347	324	334	358	307	349	295	347	351	331	330	323	328	339	328	365	340	323	310	320	330	339	339	333	357	332	364	296	345	343	347	387	334	312	334	333	337	356	358	295	363	318	320	367	337	351	338	329	343	336	345	334	330	276	341	314	374	349	330	353	339	345	324	332	334	297	368	307	345	291	349	289	334	333	330	348	327	339	321	334	356	353	306	315	334	319	301	329	334	311	320	365	348	330	311	327	335	354	321	347	351	302	324	323	342	327	329	335	311	337	336	375	350	340	322	318	310	351	300	343	342	367	356	352	344	326	337	318	344	358	328	332	339	350	330	331	360	328	281	352	311	329	360	355	334	338	332	369	355	306	326	308	331	307	337	346	331	405	353	381	346	336	342	332	342	282	377	344	360	353	352	319	342	312	378	364	338	312	321	337	343	330	325	324	342	367	356	364	366	335	356	349	339	353	329	309	324	334	329	320	352	346	355	334	346	353	330	349	324	321	313	310	351	334	327	330	336	354	376	328	379	322	335	337	364	321	327	304	347	363	365	317	318	336	330	314	344	337	334	325	336	317	334	369	320	305	330	318	323	327	343	353	350	303	356	360	334	340	363	311	345	345	314	328	371	339	315	320	337	345	375	320	331	334	323	337	333	341	338	334	343	327	340	314	314	383	308	361	324	328	350	324	336	339	330	302	336	360	357	352	361	326	308	353	339	330	325	320	321	354	317	330	327	315	315	334	333	325	339	355	344	342	341	338	334	333	297	283	325	355	329	337	329	374	343	322	334	350	356	343	334	379	333	352	352	324	373	311	353	316	379	364	302	344	349	351	358	320	335	319	331	343	346	356	327	347	352	349	306	346	367	336	331	311	334	326	339	341	325	335	349	332	388	358	346	329	344	330	347	339	362	329	340	320	329	343	340	353	344	305	325	371	365	364	359	346	333	354	339	309	337	324	312	337	351	366	349	333	349	343	332	330	319	315	356	327	313	345	339	377	320	337	335	343	324	361	342	340	331	319	337	336	363	323	328	327	348	368	342	348	323	364	331	341	345	310	353	367	308	322	296	302	308	360	331	330	342	342	337	327	328	323	345	345	332	321	361	369	327	320	348	355	330	338	314	338	328	346	360	335	344	320	361	305	326	327	331	329	327	339	360	326	303	325	344	335	334	320	358	361	331	345	344	370	305	341	349	328	317	318	338	346	383	326	360	354	313	327	344	333	341	333	362	329	307	336	320	335	373	339	326	324	355	342	341	347	356	329	329	340	324	330	308	324	344	361	323	329	367	327	322	329	346	335	323	322	309	344	314	348	317	340	333	377	348	311	334	336	338	323	334	328	307	339	331	317	340	305	334	323	373	339	329	336	344	331	308	312	326	336	324	345	354	290	361	336	310	362	360	327	343	336	336	352	386	348	359	344	326	361	365	376	300	356	295	321	348	334	349	332	359	315	343	364	351	322	347	342	309	352	343	350	333	307	303	335	358	331	342	308	394	340	305	384	325	311	337	342	365	316	334	331	330	334	297	304	315	329	330	363	359	335	356	375	342	343	340	348	302	337	348	319	318	332	301	335	308	319	350	348	317	331	353	306	298	340	326	348	314	327	323	358	370	341	345	365	353	322	311	339	307	330	369	312	333	330	328	334	319	344	305	349	301	336	363	331	308	337	345	337	357	335	315	347	324	374	330	335	300	314	329	320	326	361	335	347	321	336	328	307	361	311	324	317	322	307	370	338	312	365	330	329	342	367	313	324	349	357	341	317	315	324	341	348	386	317	326	328	338	342	308	320	340	365	345	328	334	352	350	347	308	343	334	349	337	351	317	323	338	318	324	328	324	331	334	325	331	361	327	291	319	354	331	327	353	343	322	344	386	342	368	345	332	347	321	327	376	325	351	320	365	350	338	362	311	338	312	335	336	337	317	339	306	310	334	328	317	334	332	324	346	339	334	311	346	329	339	346	347	352	336	321	336	330	333	325	299	349	340	343	330	363	350	314	346	358	322	332	339	340	317	339	343	363	386	335	336	350	344	307	337	343	349	333	350	301	323	294	353	334	339	340	340	308	352	363	319	326	343	314	343	315	320	356	354	376	323	359	331	339	326	352	328	342	346	328	330	338	299	334	348	318	342	309	331	334	347	329	357	326	340	326	340	347	342	300	361	326	340	313	358	319	372	297	347	336	336	345	333	336	304	340	350	355	325	337	359	344	346	347	357	349	343	356	350	344	344	312	308	368	318	319	321	346	317	360	308	343	335	353	347	317	316	357	320	320	350	303	335	360	298	336	301	340	322	369	333	334	334	365	352	304	322	311	340	326	345	310	367	330	327	353	321	333	348	291	330	332	321	314	311	295	363	304	369	316	337	314	318	325	304	328	367	296	355	317	338	305	356	333	312	343	346	354	353	362	319	339	352	316	349	336	334	335	344	373	333	354	362	317	340	329	351	344	358	355	343	334	319	324	323	340	329	320	300	332	338	305	338	339	322	319	319	338	299	342	355	349	344	339	318	361	331	323	344	332	321	350	352	333	339	353	334	371	325	338	340	320	336	355	358	371	324	330	349	361	346	336	314	335	362	345	336	319	352	358	347	365	358	365	364	310	328	305	329	320	318	313	349	298	322	380	357	338	352	300	333	315	308	330	343	342	322	325	335	306	328	339	334	305	350	327	351	366	284	330	334	342	349	329	378	338	335	335	339	349	318	359	342	360	324	346	321	326	324	324	330	320	352	341	358	366	327	310	342	331	307	346	331	364
25517	21323	27172	25613	5732	459	363	326	249	265	258	219	229	212	201	188	199	202	211	184	180	215	201	195	173	199	221	327	460	837	790	902	436	187	180	161	180	153	165	171	220	188	187	185	186	178	170	159	146	185	179	183	163	171	172	185	180	166	182	177	181	165	182	156	184	177	185	168	163	165	163	178	171	169	168	190	186	198	171	177	182	172	172	144	201	167	216	177	178	171	174	184	180	147	182	170	157	177	176	170	173	180	180	163	173	161	185	190	160	180	172	169	176	181	189	186	168	153	176	159	200	189	193	163	192	178	169	171	190	182	171	176	163	200	189	199	186	158	170	170	182	174	206	174	175	182	171	177	181	200	183	160	174	161	195	189	194	175	206	153	165	174	180	194	185	196	171	181	175	168	179	186	169	169	169	173	187	195	156	207	165	173	173	191	181	173	166	161	149	186	165	153	177	179	167	208	189	175	174	182	182	182	164	169	165	187	162	196	204	205	190	166	179	207	176	180	161	182	160	156	187	172	174	150	172	176	185	167	156	194	167	159	163	160	167	151	160	161	183	186	178	181	161	176	192	159	178	198	167	171	193	150	190	169	179	190	186	169	168	188	175	190	160	166	181	141	168	171	182	178	181	180	156	195	190	193	173	173	197	171	153	158	175	171	178	165	188	165	167	185	187	188	147	181	171	165	180	202	165	176	171	188	169	176	172	147	177	171	170	171	175	190	165	173	161	175	166	191	182	161	180	181	178	173	160	196	168	187	188	198	169	157	180	167	172	166	153	164	178	162	198	153	168	190	158	156	169	168	168	140	175	172	177	202	161	187	198	173	153	167	169	179	190	155	179	154	175	185	186	160	170	169	175	173	179	156	186	165	171	159	165	178	212	196	173	177	173	158	180	185	156	162	166	176	144	166	163	174	187	170	168	190	175	180	165	201	168	164	186	184	172	182	159	164	172	181	184	186	170	185	165	179	210	158	181	166	160	181	200	153	181	162	179	191	186	177	165	154	183	181	198	176	177	179	145	190	179	145	173	176	204	160	170	164	198	186	168	146	184	156	161	191	167	166	179	180	177	188	172	179	169	182	174	180	159	160	192	173	180	174	153	182	179	172	177	175	179	158	162	188	178	183	206	175	165	160	179	176	170	171	160	170	193	195	178	148	172	139	165	179	164	157	153	171	162	176	169	138	160	178	168	167	186	175	176	161	183	167	176	169	170	167	165	163	173	178	163	157	182	179	203	175	172	169	176	190	183	182	161	180	176	170	164	200	176	186	180	169	183	205	154	200	171	176	178	160	161	159	175	200	199	154	180	175	168	171	199	178	175	168	199	180	161	161	181	169	169	178	186	165	195	147	161	198	182	186	180	173	190	173	180	188	170	160	193	177	176	146	181	179	163	161	192	173	180	193	205	159	195	163	162	181	165	169	166	160	193	175	163	161	191	180	194	172	171	190	196	173	160	170	170	172	197	180	174	146	173	187	203	172	151	166	176	170	166	196	180	174	189	162	153	162	174	175	180	186	183	154	177	174	184	207	180	180	183	181	194	184	190	161	205	177	180	187	173	168	186	167	162	171	162	190	198	191	191	162	196	160	167	173	161	163	169	147	178	181	188	178	203	158	177	173	184	162	185	169	196	189	201	190	169	183	159	180	175	182	158	205	165	171	160	163	192	176	184	187	168	165	152	151	188	192	174	180	159	174	162	181	183	158	162	178	180	176	178	182	202	202	165	165	168	169	194	178	161	185	172	180	179	167	165	174	169	179	160	193	201	184	182	165	159	177	175	170	154	195	171	160	173	169	164	176	162	182	178	183	167	154	181	187	166	180	182	157	175	192	186	177	189	180	200	185	192	183	176	175	176	161	193	169	175	181	182	189	171	165	182	157	180	174	179	170	182	204	164	168	175	188	178	180	174	175	177	177	171	197	169	166	183	176	190	174	174	136	198	183	181	199	192	191	161	149	181	172	161	179	177	194	173	204	166	193	178	169	154	177	171	192	205	153	180	175	187	156	167	168	191	185	172	185	165	155	186	178	168	170	177	167	189	171	194	183	187	195	184	196	195	156	156	186	189	173	167	159	185	179	169	169	144	169	168	163	195	181	179	164	181	161	192	162	182	176	206	169	159	205	153	157	181	185	174	195	162	171	173	211	180	173	161	134	165	133	186	180	163	195	180	184	173	178	184	188	171	185	152	183	162	171	171	186	186	186	164	179	140	174	166	158	174	176	180	169	169	165	166	171	172	162	161	205	161	160	163	152	181	182	193	180	194	152	176	154	167	212	178	188	171	174	174	152	189	180	184	169	173	165	198	170	191	141	194	173	180	174	169	178	179	199	158	188	186	165	193	173	186	178	169	180	178	159	159	189	187	177	174	161	200	188	162	170	163	161	179	175	170	185	197	185	182	188	183	191	177	154	167	196	180	187	177	159	188	143	164	172	170	183	181	170	161	187	169	162	175	181	198	160	186	165	165	159	153	191	187	183	149	163	187	172	164	179	172	166	176	175	173	176	170	198	182	179	161	189	188	182	181	157	182	157	185	191	164	126	176	165	184	141	166	196	147	172	163	171	175	192	158	174	169	170	163	180	174	174	161	159	164	163	157	186	175	159	184	173	174	194	186	162	177	160	163	167	167	182	187	189	205	179	162	175	187	197	176	189	148	186	189	160	198	176	165	158	173	167	177	169	165	196	164	179	188	186	181	186	177	165	201	162	171	151	177	165	167	187	180	178	176	168	175	178	162	184	166	159	179	185	184	185	171	179	149	168	156	191	201	166	182	181	201	162	168	191	176	177	169	173	173	172	173	178	164	180	184	167	172	177	157	189	176	172	155	180	160	163	153	168	172	201	178	173	166	168	183	173	173	200	189	171	161	197	187	205	162	162	167	168	168	176	176	180	192	196	172	161	144	181	167	180	176	187	179	170	202	165	162	167	192	189	179	183	171	181	169	170	160	175	166	180	176	173	167	177	186	161	192	161	186	192	173	162	178	180	183	140	197	181	163	161	173	179	168	169	169	173	166	182	180	158	171	168	179	168	163	163	184	191	168	166	175	185	169	168	201	157	199	158	179	161	156	171	156	175	183	201	171	193	177	189	162	174	187	173	180	170	176	170	169	186	172	178	172	177	155	178	155	189	173	177	151	176	170	181	159	173	175	148	156	175	180	173	176	183	171	171	153	202	170	162	187	190	176	186	170	171	172	151	175	193	188	170	166	180	168	162	188	195	153	166	158	171	162	185	145	168	186	181	161	190	177	187	164	183	181	162	188	207	185	180	185	164	194	174	156	166	181	173	140	187	157	184	175	172	172	198	204	184	187	162	211	162	193	167	126	187	180	190	187	182	176	174	153	169	188	185	189	179	207	166	162	200	175	181	174	179	191	172	158	181	181	182	167	169	167	169	174	179	168	189	183	169	163	182	187	154	184	184	160	182	183	179	185	172	165	172	170	205	169	198	139	176	176	182	201	203	174	160	202	198
24997	9503	3876	1827	1295	1004	807	666	573	470	424	422	364	334	301	324	292	264	283	284	301	266	265	270	271	290	348	611	921	1740	1559	1647	796	242	225	226	232	229	202	224	239	232	251	239	257	202	232	213	250	227	229	225	208	218	246	223	232	252	233	217	257	239	243	221	239	236	214	204	208	202	228	225	228	241	197	218	222	237	264	243	258	242	214	249	239	218	204	255	265	231	234	232	230	226	218	234	235	238	235	213	241	260	219	217	223	255	239	239	251	225	252	250	232	217	232	246	232	259	235	230	245	279	237	236	262	223	228	217	228	209	229	234	238	223	210	228	248	224	223	198	227	242	218	242	228	221	222	211	238	234	235	237	236	221	244	225	247	236	221	261	229	233	227	228	208	239	236	236	248	239	240	242	229	215	245	242	210	201	218	247	219	261	238	246	232	228	227	239	239	232	209	219	228	222	215	243	225	228	228	208	216	226	206	232	262	221	240	242	221	234	240	214	230	212	238	236	236	200	232	242	227	225	203	235	228	244	231	225	212	221	254	228	215	205	229	220	243	216	218	209	227	229	240	242	238	270	236	206	235	230	248	214	253	204	239	233	215	239	237	238	256	210	246	230	216	245	229	216	238	233	227	236	257	230	223	235	242	207	227	232	238	234	214	234	243	231	221	254	220	211	229	220	225	235	229	247	211	243	243	240	244	245	227	245	262	254	211	209	197	214	236	227	251	237	240	227	233	233	206	232	218	240	205	241	238	235	240	242	241	236	227	224	264	209	246	233	237	237	241	232	216	254	242	246	218	242	220	228	223	258	251	212	224	239	252	209	252	229	218	236	232	229	214	230	236	236	235	229	226	226	226	238	245	185	228	217	246	220	240	230	198	233	222	249	236	248	241	242	269	212	217	227	240	222	221	192	203	235	216	238	245	254	220	226	237	222	216	208	209	231	216	218	216	216	224	259	235	241	220	227	217	227	227	248	239	226	237	245	250	222	234	216	252	217	214	272	230	247	233	233	239	195	236	231	239	252	253	244	250	239	215	240	207	238	226	212	226	228	207	201	216	211	223	220	250	224	195	237	234	229	263	231	229	229	246	208	240	233	212	239	238	245	242	226	204	229	263	222	236	200	254	220	199	225	217	242	228	227	193	223	228	220	226	243	220	224	218	239	218	236	249	245	190	240	230	218	246	218	235	228	233	219	237	226	249	221	215	252	221	255	224	226	216	235	241	181	241	233	233	237	215	225	228	209	218	251	225	215	241	220	222	250	229	252	239	251	235	223	208	233	224	252	220	248	224	215	218	214	220	220	213	239	235	218	252	237	206	228	225	210	232	224	260	223	246	232	249	227	237	220	244	222	235	225	221	245	206	244	225	214	234	222	215	229	213	223	233	197	242	242	261	214	215	215	218	200	240	208	247	220	220	232	222	210	225	212	221	226	274	234	226	226	205	193	230	239	222	232	246	207	249	240	228	264	259	236	224	227	241	208	221	234	230	248	247	212	218	222	239	247	225	229	230	223	248	216	264	254	223	243	203	220	192	212	242	227	230	210	233	200	235	211	238	202	232	186	223	234	254	207	249	236	238	222	207	226	231	226	221	219	236	259	238	243	242	229	219	206	225	203	223	245	230	224	247	256	221	217	238	243	234	231	212	220	240	234	250	247	219	224	226	228	213	251	215	225	233	224	232	240	236	218	225	249	265	236	251	198	252	202	237	229	255	245	224	230	202	261	207	215	240	253	263	247	255	234	217	230	241	220	248	202	238	217	233	255	248	228	235	238	247	217	203	208	222	225	239	236	227	220	217	227	243	217	235	259	254	236	244	234	247	205	224	239	230	224	237	242	225	214	247	223	217	238	253	222	196	233	202	226	238	229	226	217	230	239	234	228	236	223	237	241	228	239	239	241	219	231	246	226	239	234	255	225	212	234	250	226	236	243	233	233	246	222	236	248	259	217	210	255	247	229	207	247	193	223	222	254	211	205	228	236	220	236	252	215	229	246	222	225	218	226	211	216	236	230	244	225	241	233	224	236	235	255	239	247	231	222	210	251	250	228	230	228	237	223	221	283	238	234	219	225	235	199	235	225	222	240	247	236	237	228	233	210	235	256	229	229	221	239	248	211	214	254	233	244	219	238	248	221	252	223	245	224	228	239	235	210	235	220	251	238	215	214	272	223	211	223	235	209	221	239	248	234	219	236	246	243	233	189	231	240	234	228	236	180	220	235	233	225	214	240	209	225	199	234	238	221	218	233	225	220	233	228	238	240	218	233	231	241	230	229	236	240	232	255	247	208	242	231	267	233	228	244	239	250	240	238	206	231	228	220	243	251	239	243	230	216	227	203	205	231	209	238	255	233	225	238	231	205	218	216	242	255	232	231	236	221	236	229	203	207	239	251	222	240	232	221	210	234	204	228	236	240	215	242	241	258	227	231	228	229	220	214	231	233	237	221	235	245	245	236	215	226	225	246	237	215	241	248	232	247	227	225	231	252	206	262	248	239	241	247	223	232	224	247	228	239	250	203	241	241	245	258	235	242	230	235	209	234	233	257	235	233	245	234	224	216	218	228	232	237	224	220	234	211	223	253	190	207	221	224	246	232	235	230	229	251	248	243	237	244	212	204	241	256	228	265	254	224	203	213	212	198	212	212	225	228	226	224	267	248	226	209	227	233	213	251	230	238	229	220	249	247	241	237	218	245	250	226	248	235	231	207	234	232	230	231	234	216	234	216	203	203	239	240	249	242	218	224	260	221	241	241	228	239	232	212	248	225	219	226	214	255	231	249	262	229	236	235	223	219	231	232	209	218	196	229	218	217	237	209	238	215	220	232	236	216	209	239	227	235	237	220	215	241	223	232	216	223	222	205	260	247	227	256	231	220	224	227	220	204	229	237	245	217	228	226	211	219	232	228	214	217	237	234	215	235	214	209	243	223	236	207	214	261	209	221	227	242	250	229	263	203	231	230	234	240	231	254	246	221	248	219	222	233	207	233	229	232	236	217	234	236	229	230	237	266	214	223	231	222	228	214	232	241	233	223	226	228	228	211	218	229	210	230	231	223	213	270	246	236	201	261	231	227	219	220	218	237	232	217	245	224	208	217	256	248	220	233	229	228	233	235	205	207	225	225	223	246	237	207	238	209	231	225	247	230	223	240	256	253	239	205	246	233	249	236	216	237	244	216	227	223	232	241	234	218	244	213	244	257	263	218	241	233	246	211	216	209	228	232	237	230	216	226	228	243	237	264	239	229	253	228	245	199	250	230	224	247	224	254	233	251	210	235	220	253	224	250	243	236	264	233	210	216	227	207	237	211	229	196	206	228	193	236	234	256	227	223	219	217	208	247	201	249	263	231	236	251	206	210	223	236	228	229	230	228	217	249	233	227	234	213	225	210	234	220	204	227	206	233	243	242	247	206	241	250	233	244	225	223	258	197	214	234	235	231	241	232	227	236	248	206	212	244	205	214	231	208	234	219	222	251	227	223
23121	21290	28975	23933	21291	21269	5340	1180	877	790	709	653	619	557	542	536	532	475	485	441	419	450	436	450	453	484	561	854	3603	5423	4022	1819	509	406	379	405	389	399	417	367	383	408	377	433	392	358	387	387	416	414	370	391	385	417	414	403	391	396	394	381	374	415	399	380	383	400	400	416	393	376	405	407	376	432	414	380	417	391	415	408	395	387	427	379	393	420	426	416	388	367	400	378	402	411	415	414	367	391	411	458	391	401	406	389	388	394	387	389	397	406	374	416	399	415	393	399	430	407	369	359	394	371	418	403	384	382	369	410	367	397	388	390	424	359	419	418	423	382	385	400	390	374	391	395	408	381	400	396	422	385	395	399	395	425	390	400	399	379	374	355	398	384	378	375	404	435	382	394	402	373	399	398	391	413	432	347	377	381	383	405	439	427	372	348	386	403	386	357	383	388	392	415	381	373	419	394	396	363	382	417	364	404	426	410	404	404	394	399	359	435	396	395	401	403	382	392	422	407	390	413	401	401	376	390	410	393	394	420	398	392	400	397	410	383	418	376	370	372	394	399	366	390	370	406	388	439	398	376	364	416	423	378	434	388	396	386	403	399	396	351	383	393	399	408	419	398	378	449	385	387	387	404	408	386	385	401	384	394	422	340	409	402	398	416	402	395	375	390	389	391	431	381	410	394	356	369	405	392	391	399	401	374	407	373	368	371	414	426	416	367	386	421	415	439	405	396	352	396	402	342	402	397	398	395	372	406	424	358	392	417	368	402	396	399	394	401	401	408	415	407	384	408	403	377	389	399	390	378	410	402	406	379	384	405	374	392	401	382	426	375	388	394	428	372	436	383	396	380	413	382	393	355	423	374	430	346	399	382	395	385	368	389	376	396	397	417	383	358	399	400	394	428	382	364	397	377	392	424	388	383	403	402	386	408	404	362	384	396	425	390	371	383	418	388	396	408	367	395	350	386	444	405	410	394	369	401	398	420	400	375	385	403	409	405	392	407	403	408	398	434	380	369	403	384	361	355	413	404	390	403	357	400	387	392	367	441	403	396	386	378	401	430	376	353	380	421	409	419	364	387	416	402	385	367	431	373	376	426	407	387	380	426	404	393	391	401	398	394	367	414	376	376	401	379	389	405	406	401	373	356	402	393	400	379	372	361	382	404	393	408	350	413	382	382	389	413	380	376	388	343	389	382	365	380	385	380	389	420	399	417	352	355	395	390	390	442	384	386	376	352	394	361	376	374	376	434	384	414	387	421	410	431	399	374	400	395	392	392	435	379	446	416	368	454	396	347	396	417	417	382	367	391	412	369	350	365	421	394	406	399	419	403	412	430	355	389	367	391	407	378	402	384	416	363	359	379	413	396	391	459	413	393	373	403	368	360	388	404	355	433	390	399	412	376	359	384	423	373	397	380	396	419	377	350	380	378	395	376	380	412	367	396	405	400	367	412	383	382	425	400	392	407	354	390	386	390	401	372	428	406	416	370	389	402	379	404	423	392	374	392	407	407	385	413	390	388	385	385	408	403	334	421	397	388	392	394	370	410	407	388	351	369	370	404	415	398	387	394	418	379	400	391	386	394	380	420	409	396	394	351	383	387	418	369	379	384	361	394	395	390	393	417	393	359	380	386	368	428	370	393	417	419	387	391	389	378	415	429	376	418	375	368	361	401	432	362	432	384	413	409	381	400	364	367	375	363	390	405	380	413	374	379	425	399	425	377	403	371	404	393	381	390	401	395	376	378	377	411	415	395	411	414	406	370	432	376	369	401	384	353	383	379	374	332	370	365	386	375	370	400	380	386	401	405	377	394	377	377	402	370	387	387	394	390	411	368	366	372	386	374	410	381	388	382	401	397	391	381	398	421	388	391	364	401	385	408	381	392	395	384	392	397	403	430	363	366	426	430	375	439	417	407	372	412	415	393	357	411	369	403	393	378	352	402	361	388	356	371	348	379	411	362	419	370	370	412	417	411	375	373	392	407	394	366	388	381	434	375	368	408	399	365	392	398	434	410	392	367	388	411	382	394	354	395	408	371	388	380	383	401	377	384	400	374	409	387	395	398	382	371	406	338	363	396	395	392	353	363	374	413	388	418	395	375	367	368	381	387	386	375	365	384	365	402	377	358	394	371	373	374	386	352	388	398	378	399	381	373	399	391	390	384	385	421	410	386	396	401	371	379	388	388	398	373	396	409	400	367	379	379	366	408	425	391	402	388	405	389	378	364	380	412	406	381	386	382	401	388	404	382	381	433	425	412	414	384	377	378	386	394	375	408	387	401	410	366	403	394	400	410	363	361	385	355	393	375	412	419	378	361	387	356	383	383	388	400	374	385	385	411	423	348	366	416	361	389	384	433	371	402	421	397	398	382	353	390	387	389	371	374	401	390	391	413	437	411	373	399	397	392	383	390	365	409	377	383	391	378	379	394	395	389	376	409	388	395	400	393	398	423	342	375	410	363	374	398	418	393	361	376	404	412	385	380	371	436	374	383	422	369	410	398	390	402	355	403	373	394	392	407	402	408	392	400	394	393	384	393	380	411	380	414	424	344	398	407	389	433	371	377	422	393	377	439	411	420	387	363	394	395	400	371	391	391	383	413	380	405	422	411	370	407	389	367	388	364	440	415	392	421	366	369	400	381	412	411	391	367	399	372	397	407	390	380	395	396	425	378	361	388	387	357	352	419	416	404	413	397	397	388	398	415	397	381	423	376	388	431	367	404	400	415	384	365	391	362	389	399	399	395	378	379	381	396	373	373	373	388	411	375	349	390	411	364	376	381	397	380	396	398	402	378	360	409	386	395	388	392	386	382	409	395	390	383	400	365	388	378	393	436	371	387	396	362	413	394	415	375	374	373	382	392	390	369	399	356	377	406	370	386	394	400	395	408	391	385	391	358	388	368	404	363	408	390	386	394	407	364	345	421	380	402	374	375	367	392	379	372	413	390	390	389	380	362	394	410	403	397	418	414	404	398	380	392	381	397	385	401	407	411	373	396	391	392	374	419	390	396	372	404	358	366	388	371	396	390	392	373	416	393	386	387	373	385	405	375	410	399	409	418	369	396	386	401	388	411	371	392	404	399	390	384	357	379	367	405	390	409	402	398	366	371	420	380	355	395	397	419	373	406	373	362	399	406	382	369	422	401	404	396	389	400	391	345	397	387	378	393	394	383	389	377	401	404	392	392	383	404	390	371	356	387	357	369	377	396	415	401	397	379	382	419	406	364	351	388	413	373	396	386	428	378	371	368	404	363	376	403	409	379	416	421	373	399	406	396	409	387	381	390	385	395	383	436	426	383	376	360	395	364	395	372	405	401	371	361	390	381	395	393	381	387	395	374	385	339	392	388	432	376	435	394	396	382	390	408	417	409	372	376	362	384	389	390	391	391	401	433	406	354	406	424	421	422	387	394	404	398	397	384	435	403	367	377	383	415	394	403	432	406	385	382	371	372	356	407	361	410	366	419	392	377	388	410	377	411
29114	19915	12122	6117	4348	3353	2531	2017	1655	1398	1238	1023	946	895	789	749	725	725	654	623	590	607	596	612	605	661	844	1428	6388	9116	6856	2964	753	460	520	495	495	488	508	446	517	480	496	475	467	493	477	481	498	485	478	478	496	501	525	476	461	464	458	490	474	469	486	434	502	496	482	482	479	459	473	472	476	490	462	493	509	434	470	461	462	474	450	491	441	505	475	450	467	510	447	484	462	495	505	439	483	443	490	439	504	469	464	481	503	481	494	468	470	490	504	492	461	457	493	475	469	470	449	479	457	464	474	455	463	503	455	476	490	446	482	465	495	473	453	414	482	502	496	455	457	474	495	424	488	482	442	450	446	441	452	474	482	494	482	463	487	526	493	456	470	483	463	459	482	520	493	488	487	451	499	472	493	516	467	451	496	482	485	503	490	472	468	464	470	480	479	447	462	470	474	458	487	453	488	481	455	470	481	467	509	505	462	440	445	449	442	463	500	470	452	478	554	489	477	463	520	474	516	451	435	478	452	471	450	486	488	515	460	470	491	438	441	494	465	459	472	458	480	485	470	466	449	476	440	467	453	459	439	429	462	472	450	450	463	453	448	443	477	493	470	478	463	486	513	473	444	473	454	469	492	457	466	486	478	495	487	477	482	517	451	499	432	503	454	503	429	443	466	470	483	503	473	453	442	476	487	482	445	484	470	480	510	495	463	494	455	452	510	474	464	468	483	488	475	491	458	476	489	467	504	439	530	492	489	463	480	480	510	495	502	499	524	481	445	463	515	463	474	488	438	461	423	489	451	515	531	477	490	469	501	469	476	498	509	436	479	467	453	463	481	457	453	455	466	475	446	473	446	465	430	480	457	513	476	433	485	514	525	512	477	446	459	462	452	479	476	459	461	489	479	483	480	466	486	450	436	478	484	465	467	452	473	476	483	457	489	476	467	468	473	463	434	419	510	463	485	475	497	443	459	495	466	436	486	457	467	444	521	454	439	464	491	480	474	448	482	470	473	460	467	477	473	480	475	479	452	478	419	506	473	449	465	462	486	512	454	483	445	503	506	504	429	471	441	435	480	432	483	465	472	461	445	469	458	458	438	481	468	464	483	461	498	471	479	439	443	454	496	499	500	463	463	484	485	467	475	477	478	488	488	450	430	474	474	495	483	460	483	465	464	470	489	464	457	509	454	466	468	456	419	474	519	474	448	496	452	465	477	464	413	478	456	462	459	476	491	486	494	470	489	476	470	487	478	466	467	455	457	429	453	443	444	480	459	444	477	455	464	525	496	502	475	445	484	458	491	491	484	467	490	459	484	415	476	453	502	461	455	457	479	479	440	487	455	463	454	469	501	457	461	489	470	465	481	468	491	469	444	463	468	476	460	459	500	467	471	499	474	498	490	446	492	458	520	473	484	467	434	461	443	466	501	478	452	487	478	466	442	475	468	512	493	515	467	478	475	463	484	491	522	491	469	430	478	468	480	474	493	460	468	474	475	517	502	484	492	491	475	482	448	506	481	468	485	479	494	480	471	490	463	461	439	491	471	484	498	464	438	523	481	448	474	476	456	437	483	435	494	464	496	509	408	502	483	483	437	457	439	468	473	429	498	468	478	468	463	474	478	488	450	485	506	494	467	456	498	486	475	463	462	470	482	477	469	439	456	516	467	497	495	468	455	461	467	459	495	484	449	458	472	444	477	468	490	475	469	457	501	486	484	499	465	467	472	437	520	419	493	468	433	406	454	477	499	471	458	417	513	472	507	450	474	486	445	435	477	493	444	464	467	465	484	446	464	488	483	484	474	470	454	431	460	487	440	497	472	447	468	448	491	481	447	486	478	480	485	483	477	494	497	481	468	480	488	450	516	453	445	443	433	457	460	458	437	478	458	439	511	489	459	485	437	459	459	469	450	487	469	476	446	428	473	504	460	496	453	447	481	486	440	421	452	439	449	427	484	443	490	544	498	484	448	466	448	483	480	450	464	466	458	456	472	461	516	439	513	476	478	508	448	467	471	443	464	469	472	450	492	477	464	463	482	454	455	464	497	483	468	489	478	469	469	513	475	485	472	451	480	445	467	459	477	444	482	473	482	461	468	430	451	449	482	494	459	456	452	500	467	480	489	493	466	523	480	463	529	464	455	488	492	480	430	448	436	473	453	471	462	475	457	450	439	485	468	489	460	479	497	510	490	464	500	437	473	499	426	446	493	421	488	444	493	471	476	460	451	506	441	496	476	461	459	449	461	469	456	471	504	466	472	437	480	468	527	465	493	482	484	485	474	490	459	499	477	493	493	484	440	494	495	483	467	465	464	483	456	465	493	482	460	478	484	476	488	471	511	480	472	426	478	437	453	495	448	451	463	456	443	494	488	461	451	447	450	457	462	528	485	455	445	473	461	442	499	482	479	469	465	492	477	449	465	482	516	495	501	436	451	500	461	451	484	482	454	458	464	489	484	480	463	450	497	500	493	471	462	510	465	452	459	430	466	478	450	444	478	462	461	492	473	452	482	490	482	494	509	452	432	455	455	469	462	496	488	456	481	465	488	477	486	480	437	478	512	464	518	483	466	463	485	431	481	467	484	470	463	474	475	493	512	442	483	466	474	484	480	456	481	446	506	428	486	491	468	461	474	478	476	433	462	473	480	476	467	479	444	469	457	483	472	461	450	474	482	456	448	439	479	469	451	466	464	509	465	451	469	494	499	455	465	472	471	463	485	503	473	471	494	474	433	471	495	463	497	460	460	496	449	443	457	472	458	528	467	455	482	458	499	453	466	474	484	476	465	446	443	452	510	485	454	464	475	512	492	461	451	446	459	444	481	459	482	474	494	451	496	477	461	450	453	480	474	530	476	455	458	473	463	424	513	448	435	486	481	463	468	471	464	461	433	470	481	469	515	489	488	472	463	478	473	485	485	469	460	439	471	490	437	456	430	471	478	471	476	473	461	473	489	474	497	510	462	498	453	441	499	519	465	460	449	510	454	467	457	465	434	407	433	489	472	471	457	504	454	496	462	464	477	484	449	474	455	507	465	481	473	455	477	456	498	441	465	464	445	488	487	448	479	507	467	449	492	465	473	420	452	462	486	465	428	442	495	497	483	472	493	479	514	460	514	474	458	439	447	488	502	502	475	487	470	498	484	494	464	427	445	487	456	503	487	490	444	461	446	472	497	464	474	454	493	451	456	482	470	414	436	441	473	459	467	489	445	515	497	441	481	466	458	491	491	503	457	477	496	533	459	503	462	483	465	462	482	497	486	461	466	479	463	463	471	487	481	432	458	450	485	469	474	467	454	486	483	460	473	458	427	506	444	492	451	454	471	450	484	471	461	454	469	455	439	476	457	478	469	501	501	464	452	434	496	481	475	463	457	452	434	497	454	486	450	481	467	443	476	482	490	482	458	459	479	475	496	483	445	478	455	431	451	468	492	513	431	483	492	481	460	428	473	448	462	427	449	453	455	504	432	430	502	442	510	461	482	477	498	478
27844	19092	4704	384	262	247	234	184	185	184	195	187	196	202	167	155	175	182	185	176	190	208	188	170	179	197	156	188	281	374	356	323	193	171	196	184	164	177	171	197	172	191	191	176	172	177	193	163	199	177	194	167	165	198	189	158	177	192	157	173	188	177	200	158	206	161	165	154	170	187	210	195	203	167	208	201	171	156	188	184	196	216	182	177	204	182	199	178	178	161	185	202	177	184	141	202	173	185	197	194	190	200	190	193	173	177	197	160	181	155	198	189	195	159	184	180	180	169	192	175	168	172	187	150	167	190	185	180	208	203	219	174	172	186	189	191	175	171	188	160	183	174	188	182	209	179	189	179	179	176	165	187	158	172	178	154	196	182	146	196	194	184	196	202	185	176	175	207	182	180	171	169	201	178	169	201	183	182	174	179	174	165	180	169	195	187	180	180	177	158	184	197	176	195	155	158	181	188	175	188	161	180	181	165	159	173	168	188	184	163	165	187	167	180	175	197	199	172	148	171	152	178	180	184	178	190	147	176	185	158	183	152	177	191	189	157	189	169	181	198	178	178	191	176	211	175	207	166	186	181	179	168	182	206	190	187	192	171	185	190	174	177	159	200	212	171	213	187	154	189	189	169	174	165	194	177	185	170	164	184	176	204	192	160	156	169	198	199	202	172	182	173	194	191	170	181	169	185	171	182	168	187	177	158	166	163	207	152	172	203	193	189	164	189	165	167	171	177	165	157	197	189	188	188	176	179	191	184	205	184	177	201	180	208	189	174	189	173	168	167	198	166	162	182	183	183	166	157	175	185	194	192	192	193	155	175	176	179	187	177	175	174	193	206	165	180	192	166	166	178	147	180	185	167	166	180	189	169	203	190	206	174	165	173	184	208	177	175	171	170	184	194	197	183	169	172	177	212	172	163	179	171	182	180	156	169	173	198	182	180	162	176	171	176	168	183	196	169	180	193	185	178	177	183	181	176	173	179	175	167	187	192	188	192	188	183	183	155	227	172	184	193	202	173	160	171	165	189	195	185	164	175	184	197	170	181	198	182	177	168	178	186	183	198	154	176	175	191	187	182	165	156	161	177	177	202	181	184	174	182	200	161	154	166	184	161	198	178	157	171	158	196	177	198	193	174	195	180	182	178	194	203	183	184	182	159	193	166	162	180	190	167	198	203	206	199	188	188	193	175	173	179	157	182	165	199	171	179	171	185	175	161	186	196	166	190	199	158	178	179	149	153	169	189	162	200	183	172	188	193	162	199	199	186	172	211	187	171	161	163	200	185	177	167	170	181	172	162	184	163	171	186	161	193	175	206	185	169	183	184	178	192	201	167	194	190	159	187	177	169	178	172	179	169	198	192	191	182	161	180	190	187	178	157	174	207	180	204	187	166	186	194	190	166	185	173	190	190	162	211	177	206	167	165	169	164	174	178	183	165	169	180	177	177	191	165	199	179	183	210	192	177	209	187	199	174	170	165	164	199	186	201	167	180	182	185	173	172	160	189	185	183	198	197	176	183	181	179	197	200	193	172	177	181	193	190	183	168	198	193	188	194	181	175	187	171	184	179	165	182	175	175	189	157	161	181	174	201	197	213	192	210	180	169	183	178	191	184	177	172	185	188	170	205	176	161	185	199	195	174	177	165	203	170	172	188	172	179	181	202	175	174	199	195	184	184	172	192	172	201	194	167	190	177	181	181	197	174	176	191	182	179	173	183	190	163	164	209	159	192	189	188	177	189	192	175	193	168	176	162	177	186	207	198	172	171	203	188	180	181	181	197	174	170	192	185	162	177	191	194	195	161	187	186	151	193	191	184	175	198	177	197	185	186	191	184	199	200	191	174	179	181	167	155	197	180	190	169	160	176	184	171	177	176	185	176	174	185	192	191	167	167	191	185	185	201	181	149	189	176	182	194	157	177	200	182	166	194	194	184	191	182	191	202	163	189	164	181	187	154	154	175	170	172	173	183	168	176	187	172	195	193	157	179	175	181	172	185	160	187	184	179	209	189	186	172	164	202	191	177	176	188	189	197	169	195	183	180	188	196	163	194	208	173	183	194	182	173	180	178	205	185	182	161	197	160	202	191	171	195	169	196	210	184	177	197	164	185	184	192	199	171	174	180	168	179	167	164	191	179	188	183	187	181	178	204	177	198	174	165	171	192	184	172	169	162	197	189	185	180	185	173	167	172	191	179	154	189	173	189	165	184	204	149	183	179	182	197	177	163	178	176	203	185	180	184	164	197	178	191	183	189	191	175	174	194	195	198	192	174	196	186	170	173	177	163	139	161	181	193	193	180	179	181	189	193	173	194	187	192	191	157	197	161	192	209	175	194	189	178	159	171	161	193	152	189	159	193	187	177	149	181	175	177	167	186	191	201	167	169	195	164	182	152	179	203	183	183	180	167	210	171	169	169	171	183	158	205	155	183	173	167	168	171	179	203	165	176	203	190	199	165	181	191	172	185	179	162	172	180	184	179	191	187	173	191	191	183	185	184	175	173	180	187	183	185	204	201	189	144	166	193	216	170	173	195	171	157	183	169	153	168	202	205	196	175	170	190	192	196	182	180	188	185	171	162	182	187	161	185	165	175	193	193	182	196	191	191	185	144	193	198	199	195	163	173	164	194	188	178	185	166	184	180	185	156	177	177	168	171	179	187	164	175	188	184	179	186	183	185	175	167	189	202	192	203	180	191	159	178	190	154	164	211	189	178	185	183	184	171	174	165	197	192	198	198	177	157	163	186	175	184	171	165	168	191	205	173	175	182	173	155	180	173	174	184	171	205	191	174	199	191	196	205	173	183	181	183	189	183	206	177	178	172	172	195	198	183	179	199	174	169	180	165	175	184	179	182	188	190	175	166	183	170	180	187	165	176	193	183	177	171	188	163	183	167	177	176	178	172	182	187	164	172	194	179	171	167	190	190	175	189	163	174	172	189	193	195	207	206	172	190	178	184	166	192	189	175	171	165	198	188	199	191	165	169	178	199	183	168	184	171	209	169	156	172	168	183	174	182	177	162	179	175	199	199	188	186	195	177	196	190	177	170	172	184	185	179	199	173	188	179	179	176	167	195	169	172	166	176	151	200	184	178	179	182	190	170	166	196	152	191	170	189	182	166	177	185	191	191	187	189	160	163	178	173	181	172	189	190	213	171	178	182	195	178	194	174	182	167	165	179	164	175	170	183	184	179	208	180	179	158	195	169	175	173	193	170	173	161	171	208	171	200	163	167	176	203	189	167	174	192	184	191	186	172	197	180	169	208	183	174	167	182	184	199	162	172	199	175	158	194	182	187	189	190	154	178	201	186	184	194	195	187	191	163	190	164	186	176	184	200	192	179	180	208	168	171	173	185	175	181	186	181	179	193	191	209	186	161	180	166	183	169	185	180	180	169	191	180	206	175	180	185	189	201	199	179	208	161	163	211	162	198	172	182	206	167	183	182	192	185	164	169	183	178	149	181	169	202	192	182	171	183	193	177
20080	3562	703	427	363	276	265	294	245	233	246	256	231	238	257	242	217	246	228	247	211	261	230	231	237	229	212	279	522	708	580	487	267	223	230	239	219	203	193	227	217	213	186	234	217	216	203	234	213	204	215	212	205	216	213	223	201	228	254	248	207	228	233	220	209	236	268	242	221	200	239	244	229	213	214	246	232	207	219	230	224	234	210	236	233	243	233	205	222	220	236	204	234	227	219	197	223	230	205	236	206	218	239	229	209	248	241	230	257	206	203	209	198	230	226	235	239	240	215	233	234	202	237	243	217	207	229	230	253	234	226	222	216	219	240	245	234	233	248	228	229	221	236	223	220	235	196	231	207	220	208	236	231	263	239	224	229	216	230	254	204	267	211	226	214	227	214	241	265	222	238	247	239	231	235	239	217	209	234	239	218	226	223	239	217	248	220	231	228	233	239	243	210	248	215	224	238	237	241	279	207	211	234	217	258	229	237	232	198	244	236	234	247	232	218	216	222	251	196	199	229	227	227	239	199	235	208	214	234	222	242	220	220	235	217	224	193	247	223	247	215	225	232	224	262	231	249	241	241	196	214	229	221	214	221	244	233	217	245	234	258	232	226	233	230	243	233	236	218	208	216	222	219	218	231	211	217	215	252	233	241	219	217	228	222	213	229	246	215	206	217	252	224	227	215	227	222	223	230	222	223	239	215	199	237	201	231	208	236	203	232	222	260	227	209	230	238	223	215	238	220	220	236	231	230	224	231	228	214	225	208	239	233	238	254	262	223	243	235	225	242	244	247	208	247	236	224	261	220	215	214	260	247	221	212	225	211	223	240	215	252	213	221	239	208	220	225	244	231	201	222	236	220	249	222	236	222	230	211	216	235	225	223	269	193	212	214	212	218	209	250	220	249	252	214	215	249	252	211	235	229	248	202	237	224	214	214	227	214	217	211	231	220	213	233	203	231	209	231	215	208	236	238	219	219	213	269	220	232	237	224	250	235	223	234	216	220	201	237	230	209	227	208	223	223	250	182	229	244	223	225	222	257	205	230	214	242	240	232	211	198	219	231	243	193	220	227	232	225	252	213	260	256	222	246	214	215	212	211	236	209	224	202	260	234	226	200	220	248	230	240	233	226	222	256	237	231	245	231	236	248	225	218	224	237	229	239	238	228	219	210	211	264	258	243	235	229	235	218	228	214	197	236	243	238	252	213	237	215	227	232	232	223	210	233	241	227	221	204	236	230	233	242	225	210	210	232	210	228	219	265	217	229	254	233	257	210	234	247	222	225	212	222	230	245	214	208	233	249	216	220	231	237	219	242	228	221	250	222	208	226	214	220	224	232	228	279	211	231	240	237	216	208	232	223	209	231	239	207	241	215	215	242	238	218	233	209	246	230	245	214	223	253	201	198	207	228	199	238	235	251	225	197	193	235	253	222	211	220	247	220	230	216	234	243	226	215	225	231	241	192	218	233	203	236	243	237	230	266	216	209	228	243	214	232	225	239	221	212	223	227	254	202	191	238	235	228	251	246	216	219	251	195	228	205	233	214	220	201	258	237	240	227	218	213	240	226	245	224	232	235	231	227	223	220	233	205	236	238	207	209	238	234	224	265	217	218	201	230	190	223	228	230	220	227	240	237	217	213	211	238	225	212	217	219	200	239	207	222	201	222	227	219	247	234	188	233	231	207	229	253	230	251	194	243	229	197	221	226	181	196	215	227	248	216	237	212	240	235	242	220	229	237	229	220	217	209	221	246	227	223	216	251	219	215	215	247	227	244	203	223	239	249	222	241	212	219	228	224	241	236	249	219	207	212	258	225	237	225	256	224	211	230	234	263	220	224	225	214	219	241	199	214	223	224	227	231	214	222	216	235	222	241	242	222	236	236	248	210	228	240	218	193	247	239	234	217	237	215	237	222	242	221	223	233	216	210	231	225	232	247	226	232	238	265	236	224	248	236	224	240	229	249	253	238	231	238	253	219	232	216	230	214	222	243	212	233	231	235	208	260	243	225	212	215	231	222	239	232	232	248	243	209	218	241	227	215	213	220	221	215	222	212	221	231	234	244	236	227	215	205	234	211	208	212	208	223	238	230	205	243	204	227	254	212	199	211	242	208	229	233	247	221	220	216	216	251	219	244	221	249	224	205	199	192	227	235	219	238	256	244	222	225	246	240	240	225	220	216	237	220	216	224	215	230	222	206	226	200	222	213	228	197	211	229	233	231	218	231	219	222	227	246	220	204	259	208	211	248	242	214	211	204	238	204	235	228	221	222	227	232	223	247	211	250	209	216	204	240	216	204	208	229	236	198	273	231	227	207	215	235	236	234	202	233	235	238	229	218	215	225	213	260	218	200	245	244	221	227	233	233	203	260	218	178	221	223	249	219	218	236	222	247	212	231	256	245	217	209	237	241	216	238	221	219	233	232	201	240	226	230	232	232	219	211	244	224	219	222	255	222	234	241	255	234	237	195	234	226	224	229	248	209	210	201	226	254	199	212	204	213	227	237	226	200	251	243	255	217	234	220	213	191	227	229	226	240	252	221	250	231	220	234	239	240	211	224	193	242	217	219	203	236	255	253	233	216	220	238	234	218	199	226	243	232	238	246	231	204	211	209	259	231	236	230	214	218	257	243	233	215	225	248	228	239	231	258	241	215	258	242	225	207	226	211	216	220	208	234	220	240	196	259	220	246	216	225	221	231	218	237	228	209	225	254	236	210	206	235	248	213	206	206	208	236	222	253	228	210	241	236	212	249	216	225	234	231	234	233	255	250	202	224	220	240	224	217	243	213	216	187	232	201	252	220	225	222	233	204	200	241	218	254	245	203	229	220	225	216	252	209	240	258	244	233	217	231	219	232	233	228	214	207	231	250	211	229	205	245	248	219	213	227	229	208	242	243	219	216	231	255	213	266	211	212	231	225	242	221	239	216	242	226	235	220	247	230	219	222	218	235	213	206	236	233	212	231	250	224	233	244	245	221	224	238	223	218	225	222	234	209	217	221	239	239	204	227	235	204	230	241	250	232	270	218	213	256	246	229	230	223	216	215	237	189	243	260	216	231	224	238	225	219	233	225	206	220	236	236	203	235	234	217	214	229	220	221	241	235	230	228	223	220	214	262	230	221	207	232	233	194	199	239	201	195	215	223	226	229	208	234	253	223	199	250	250	223	233	209	227	238	242	202	235	225	250	208	240	221	210	209	228	259	248	232	242	242	225	227	243	217	220	216	239	265	229	230	235	229	219	235	208	229	212	233	214	216	228	221	223	218	254	236	219	240	207	213	220	235	220	225	223	220	211	226	204	234	245	235	242	230	245	243	226	269	240	239	207	247	227	236	217	226	240	252	255	248	215	223	226	266	246	230	223	240	225	210	222	226	197	237	231	240	251	233	250	239	229	228	238	221	233	242	240	202	225	228	241	217	221	247	229	224	253	227	231	213	232	252	216	192	205	241	242	212	224	241	212	207	248	244	214	216	219	226	242
24946	21362	28016	25083	16166	1269	669	565	461	406	398	351	369	368	318	325	346	327	351	320	308	301	292	296	309	329	327	796	1467	1638	1856	1349	830	297	300	294	296	296	306	317	298	295	293	282	311	294	283	264	320	284	309	315	291	264	311	272	298	281	317	290	292	292	288	295	266	305	281	290	262	311	302	274	305	302	295	307	313	293	276	292	271	290	301	280	307	306	300	273	302	297	304	278	289	312	263	244	311	284	270	318	297	291	280	283	278	288	281	288	294	297	293	273	260	315	311	281	295	270	288	262	301	274	307	297	278	278	277	296	298	279	266	275	281	304	263	307	290	301	259	318	279	308	312	288	309	291	315	299	305	289	287	290	261	294	303	300	307	304	286	268	287	308	285	277	284	305	284	282	300	272	268	307	289	281	301	263	280	290	278	267	287	302	292	315	258	260	296	276	262	306	301	292	267	286	281	284	295	278	345	260	278	276	261	302	277	293	273	306	266	298	305	270	275	315	294	258	307	286	279	303	304	276	301	282	262	267	292	278	296	286	268	297	269	292	301	297	264	281	308	289	278	275	282	289	313	302	311	270	281	287	294	299	271	262	314	276	297	265	289	303	297	308	267	285	263	291	301	278	287	280	246	270	288	284	295	307	260	299	307	270	270	286	294	292	298	301	263	279	294	320	295	296	279	277	279	304	274	314	312	279	268	258	309	277	333	266	291	282	297	279	290	296	298	293	298	273	294	271	284	276	293	272	285	272	288	266	290	298	266	286	285	286	283	296	323	309	286	301	277	250	262	261	283	283	309	301	266	273	296	260	268	287	299	289	284	324	315	299	297	307	329	288	279	284	275	276	272	290	292	272	292	304	251	290	270	287	292	316	300	295	258	290	287	312	292	257	279	288	286	269	242	289	270	282	279	272	303	260	272	282	254	263	284	299	279	277	313	253	257	277	270	277	286	291	265	293	261	296	266	290	292	321	276	282	288	296	292	333	284	297	280	274	266	273	295	286	308	280	279	292	300	281	300	295	274	314	279	277	278	284	277	311	243	289	298	278	284	292	269	300	290	313	298	313	307	282	296	282	273	288	288	287	284	292	290	274	286	275	288	276	295	263	278	275	295	267	267	285	265	282	280	293	291	271	293	272	301	293	277	245	296	279	341	301	282	275	308	269	238	291	296	309	281	278	295	292	282	323	289	303	282	276	295	262	290	283	315	292	309	283	267	303	275	305	297	275	302	278	292	280	299	254	276	287	260	296	278	288	305	268	298	287	285	302	269	280	272	258	260	290	304	264	256	267	312	315	271	268	307	282	285	263	291	285	319	288	286	289	309	306	271	283	322	311	295	269	279	257	280	292	313	321	306	271	298	287	304	297	277	280	286	265	292	303	312	318	259	301	266	285	294	319	276	284	282	274	297	290	307	276	307	284	309	311	270	255	316	259	297	295	279	263	308	287	288	297	296	301	289	306	286	280	297	285	273	286	291	298	287	296	289	262	301	262	283	307	276	288	309	280	267	289	291	295	276	293	283	297	273	291	287	295	292	283	273	292	301	284	284	255	296	279	307	272	301	315	279	290	280	274	278	294	282	251	290	284	287	270	270	282	260	294	296	292	265	297	277	296	261	293	290	282	278	277	282	289	296	292	294	291	299	320	311	275	280	289	268	276	314	289	268	305	288	298	284	292	271	285	314	269	321	299	288	291	302	296	271	250	285	251	266	308	251	284	269	299	284	309	315	270	296	294	309	280	308	293	277	275	287	282	310	293	254	291	271	286	280	276	295	275	289	293	290	314	319	299	295	278	287	268	312	266	278	285	320	274	286	281	275	289	261	293	295	261	328	322	260	266	289	288	275	280	281	291	277	337	299	269	284	300	288	275	285	272	307	285	281	307	276	281	323	319	287	308	282	322	283	282	295	301	285	295	279	303	293	311	288	298	310	274	245	294	258	318	275	271	292	300	289	282	284	291	274	285	263	258	274	269	290	294	276	281	265	292	270	293	290	297	282	297	273	298	282	303	312	278	306	283	305	307	281	302	292	268	286	291	288	280	279	290	274	287	277	284	291	302	283	294	269	288	288	260	286	325	257	253	298	304	292	266	272	287	263	301	284	291	290	275	265	294	277	286	243	305	280	296	287	308	285	285	257	295	312	292	281	287	289	320	291	303	262	271	272	288	323	315	282	255	283	304	255	262	290	316	252	282	273	288	291	268	279	282	278	323	303	265	271	267	311	276	291	293	289	286	302	324	289	294	304	289	269	278	285	297	288	301	276	302	285	278	303	289	261	289	252	278	305	297	288	294	266	289	298	279	279	286	312	316	297	293	283	298	302	284	255	315	302	273	308	266	326	296	261	277	313	278	273	285	282	241	284	251	283	310	294	282	317	239	290	283	298	279	291	260	307	296	286	282	302	283	319	301	294	308	314	280	301	276	302	293	287	269	312	283	274	280	308	348	271	295	306	281	276	272	307	263	284	295	280	283	305	283	273	277	309	277	299	307	286	325	302	283	294	321	301	336	303	267	298	306	295	324	300	272	274	282	294	293	275	298	257	286	297	270	293	286	276	260	262	280	264	291	286	325	289	301	284	273	313	295	312	283	282	296	277	302	321	279	297	297	313	304	262	318	278	299	283	297	273	267	281	291	300	289	291	301	269	288	272	272	278	273	285	266	297	274	263	279	266	296	334	302	308	300	304	287	279	256	291	276	310	290	289	269	305	298	283	317	303	285	269	300	278	300	279	283	296	307	282	286	316	298	290	304	277	314	288	308	306	310	293	293	258	256	290	267	292	311	309	266	268	284	289	278	279	276	290	307	265	264	257	294	298	283	284	287	280	243	304	309	287	266	285	258	261	308	310	283	297	280	299	289	291	280	318	280	299	294	281	293	280	279	298	268	259	297	294	335	313	270	300	267	309	268	307	315	295	271	291	295	285	308	316	259	273	278	313	282	328	285	293	294	302	293	310	278	297	280	274	309	284	263	287	296	289	299	303	280	276	295	273	284	292	302	292	265	297	271	269	300	292	287	286	286	269	298	296	248	303	268	258	307	290	293	287	290	294	273	285	314	288	284	263	274	297	299	286	312	285	299	287	310	292	281	300	296	300	287	276	290	269	310	306	311	282	292	280	318	281	306	306	255	292	272	311	311	297	286	284	253	279	289	275	249	285	307	290	255	278	281	290	290	283	277	300	284	281	300	288	296	275	262	282	263	283	293	275	290	302	308	260	285	310	260	281	267	287	290	298	285	291	274	299	280	283	300	254	315	275	311	300	283	258	273	314	288	312	271	287	300	318	292	249	289	303	268	282	307	317	282	292	323	271	284	286	288	302	310	283	290	286	280	277	294	304	275	274	295	263	262	297	299	286	287	267	291	271	291	271	289	288	311	288	285	286	297	292	277	291	268	299	254	275	300	265	278	287	295	301	304	259	286	295	288	310	308	275	290	277	275	258	302	282	292	286	272	278	288	294	266	282	277	260	305	299	258
23856	9912	5499	2604	1729	1397	1113	936	735	646	621	578	526	480	490	458	418	463	454	440	419	414	379	382	414	412	455	1407	2687	2900	3346	2361	1256	379	362	363	312	336	348	352	340	375	343	358	361	318	353	380	362	376	353	359	360	369	359	342	335	341	387	359	336	370	368	337	348	375	346	355	353	362	376	347	318	355	336	338	339	337	344	366	347	368	371	312	391	357	401	378	382	369	350	384	364	351	316	323	321	344	333	388	344	382	372	330	341	329	353	341	337	355	348	397	403	364	327	350	324	332	324	337	357	330	348	368	365	354	365	362	345	368	353	351	349	365	360	358	327	315	343	370	326	368	345	364	332	326	350	347	335	349	367	381	331	334	378	348	337	311	405	369	342	337	349	404	349	353	351	353	325	372	364	332	381	324	338	338	366	318	372	336	351	380	344	371	376	325	361	322	389	338	378	340	339	365	359	347	388	325	365	355	334	350	381	350	365	347	346	347	355	376	347	345	353	351	364	354	343	367	343	381	367	351	323	322	310	362	303	344	353	344	351	359	312	313	330	337	345	328	353	340	341	354	359	354	362	363	364	333	377	354	346	329	323	359	336	325	350	349	348	349	366	356	308	330	341	371	367	350	303	365	339	352	373	341	349	360	366	350	325	341	365	364	353	348	354	367	358	363	316	355	350	388	355	367	352	376	375	343	346	346	336	345	315	387	374	320	349	324	354	366	357	343	358	358	373	328	366	362	360	360	335	334	353	351	384	337	331	344	367	375	371	344	354	392	353	323	362	312	376	335	332	348	356	330	323	357	335	341	344	330	372	372	353	307	350	335	354	337	357	347	344	335	357	356	328	345	338	330	344	340	343	333	338	321	355	344	361	381	342	356	356	352	350	341	378	363	337	368	331	375	335	361	336	327	323	354	361	341	342	362	357	356	347	377	368	321	356	317	352	337	345	350	334	390	368	337	339	367	343	376	391	356	337	371	358	337	344	357	368	322	369	340	353	369	333	369	353	344	374	356	346	352	342	340	352	379	357	356	343	340	370	342	341	387	358	335	355	363	341	344	335	351	335	370	331	347	381	381	345	345	327	346	350	320	364	370	372	319	311	330	367	365	368	372	351	335	335	359	382	360	343	341	333	359	350	333	350	381	352	340	335	354	337	360	348	351	323	327	350	347	354	368	327	375	357	353	326	303	320	357	346	367	322	355	356	332	364	343	354	325	347	330	356	337	360	335	330	373	369	355	362	334	368	377	309	351	334	359	348	328	375	330	366	329	323	319	363	368	364	368	318	354	343	351	331	374	331	340	362	336	347	381	365	353	334	363	363	360	352	343	353	361	335	336	324	357	317	351	360	406	348	352	399	343	333	319	348	347	362	324	332	323	330	350	343	360	316	349	318	366	352	379	364	357	330	345	330	391	342	336	350	354	335	380	323	360	343	333	347	371	376	365	344	357	372	342	354	348	354	375	315	335	360	359	368	333	354	326	296	335	330	353	324	340	346	350	358	352	352	391	340	330	345	376	348	295	340	366	332	361	338	325	338	350	362	345	331	346	332	315	333	365	365	343	335	334	313	360	366	346	335	368	359	376	327	354	355	399	390	360	353	350	334	360	328	360	357	384	355	369	354	376	363	312	357	337	372	361	357	338	333	349	320	366	382	333	403	329	305	360	346	331	347	336	358	302	375	362	342	332	321	350	370	320	334	336	332	369	329	381	376	345	360	370	380	340	374	326	358	341	351	366	342	327	366	351	396	358	336	357	357	363	342	377	344	367	353	376	332	360	350	343	346	341	350	348	364	329	333	340	354	336	350	336	347	351	338	384	359	339	320	353	365	345	358	357	349	344	338	347	347	354	371	344	331	353	352	343	345	349	321	352	348	322	327	336	348	362	350	376	365	320	340	357	361	366	361	370	324	359	344	324	346	375	368	345	384	345	343	338	350	364	353	358	345	338	306	337	342	369	386	364	343	338	327	368	360	356	354	341	355	371	306	370	373	358	330	345	352	348	348	322	342	347	351	345	320	349	350	350	355	329	361	352	333	348	403	346	363	325	352	359	364	350	329	353	377	347	341	368	334	354	367	324	348	337	353	339	394	341	335	353	317	354	368	340	324	345	348	352	347	351	364	350	358	352	366	351	376	336	373	320	319	345	309	333	325	341	351	349	328	352	348	340	313	331	346	352	359	355	363	361	369	364	352	347	384	346	356	339	313	317	342	371	376	386	360	325	365	338	376	341	338	338	366	337	361	336	337	315	380	351	374	351	372	348	336	372	353	326	360	326	331	359	358	361	372	321	357	344	379	318	352	348	391	322	353	351	352	326	361	330	360	335	354	340	352	319	361	347	360	369	343	352	334	353	350	365	345	340	344	332	328	324	342	343	341	322	350	350	353	377	335	339	342	321	349	408	379	356	351	354	335	350	360	348	369	338	315	353	324	350	347	365	357	374	317	365	366	336	373	320	349	369	374	354	354	365	353	339	343	359	383	352	341	340	346	349	352	380	338	364	329	367	355	354	355	349	368	325	347	406	348	342	321	342	369	353	331	341	342	356	323	333	323	367	341	317	359	348	326	349	320	332	389	366	350	334	334	304	341	350	351	366	365	348	366	336	349	348	331	370	345	312	321	343	340	355	341	327	349	326	366	341	365	316	347	332	374	326	387	357	330	347	325	339	353	350	351	338	342	365	333	372	324	356	372	356	369	339	367	341	377	324	357	350	327	368	322	360	352	334	363	353	361	365	383	314	350	360	341	343	313	344	328	353	362	360	341	367	356	375	347	314	355	336	355	315	343	332	325	361	373	403	346	372	362	356	385	356	361	355	360	359	337	363	356	333	333	365	331	352	334	334	344	349	359	358	320	363	367	362	336	343	332	344	339	374	347	331	360	346	352	342	359	346	386	330	336	372	330	330	392	354	325	345	345	329	339	343	309	357	314	348	340	344	343	365	348	333	354	339	389	384	348	377	333	333	365	377	342	376	337	377	331	356	349	345	357	337	381	349	339	350	365	370	358	321	390	346	360	375	351	380	360	340	355	352	365	336	312	366	350	348	322	353	379	343	365	370	360	352	373	339	373	350	335	356	333	367	338	328	372	343	357	364	340	343	385	368	347	317	354	357	329	308	364	344	345	365	323	350	368	352	339	399	367	332	360	332	342	347	379	313	360	366	327	340	355	375	401	316	387	360	331	359	380	341	329	374	373	359	325	331	358	347	358	341	383	359	356	328	340	320	350	354	349	351	345	358	348	386	389	354	326	320	356	349	359	317	359	369	355	351	347	322	364	329	307	342	375	350	347	333	330	368	347	357	305	339	359	353	344	348	340	369	341	338	346	351	379	365	338	374	344	321	328	380	393	357	330	354	347	321	382	351	326	348	368	341	360	338	350	358	367	357	387	365	369	355	354	390	355	348	351	356	339	333	321	362	357	321	374	334	367	367	335	346	338	387	354	352	382	377	331	342	379	334	343	312	344	369	333	353	318	313
25393	21312	27152	25597	5736	504	396	349	285	273	234	219	231	215	217	225	242	213	205	232	190	208	188	212	169	202	269	477	940	1109	1155	788	503	220	174	208	176	163	202	174	174	170	164	192	177	177	203	180	195	187	182	212	170	177	168	186	183	212	210	176	183	180	146	182	182	170	172	175	178	178	166	162	184	183	175	191	174	190	195	170	189	179	163	186	177	159	188	194	187	188	177	197	197	187	194	188	176	198	180	153	183	172	194	201	194	172	175	174	172	194	183	193	198	178	185	173	182	200	183	188	180	177	183	183	196	195	159	168	203	180	172	179	194	166	188	176	187	189	178	182	200	194	173	203	183	143	200	192	183	170	180	189	179	186	189	178	201	177	182	169	185	190	185	172	184	183	162	166	195	199	177	188	165	177	177	167	185	184	193	169	162	195	168	179	200	183	200	204	166	168	155	157	176	186	214	175	161	192	168	190	189	162	182	180	176	184	165	199	179	172	168	188	167	180	181	162	209	171	185	184	166	184	188	158	187	185	204	183	176	174	210	171	194	192	156	172	169	182	195	170	186	213	209	173	185	179	211	188	175	173	191	176	176	165	198	207	190	194	195	163	204	199	174	187	180	168	187	166	188	206	185	174	186	201	189	171	175	188	185	178	181	182	193	175	175	174	162	176	190	159	189	189	183	202	198	193	181	185	199	195	199	162	143	181	189	178	192	165	181	178	185	164	196	207	176	183	178	191	178	206	218	172	165	160	191	176	186	201	187	180	200	210	159	176	168	182	176	178	191	164	194	185	173	180	189	178	180	190	190	202	192	192	207	203	172	175	173	187	190	206	191	190	175	210	183	178	170	167	159	175	179	173	178	167	156	190	180	184	188	190	172	179	184	175	193	173	181	200	179	186	171	187	184	188	185	186	196	190	208	163	178	173	175	189	165	178	187	195	195	200	207	178	175	164	203	191	195	181	192	187	192	192	196	204	185	195	183	180	198	182	151	160	199	175	177	199	191	156	211	173	177	210	179	177	184	186	172	172	193	197	167	170	160	208	176	187	189	189	191	194	191	197	171	164	183	176	189	182	162	185	180	176	178	163	193	181	184	168	189	189	178	173	180	177	179	164	189	186	193	196	181	173	190	190	160	189	150	189	189	207	171	174	179	169	169	197	171	186	185	172	161	171	194	194	180	183	168	201	215	174	177	162	183	214	186	196	186	191	192	183	172	179	180	188	182	180	180	195	170	169	170	208	168	187	167	186	203	160	178	160	163	203	186	182	181	177	169	192	170	185	179	168	190	198	181	178	179	178	196	170	173	206	200	190	198	185	173	194	184	180	208	198	150	192	190	178	183	173	188	181	192	193	188	174	201	137	195	214	193	159	170	166	220	170	200	182	187	189	193	195	168	192	193	177	172	173	176	177	171	187	186	193	182	208	191	171	194	172	178	182	189	182	168	196	209	185	181	184	176	169	202	169	201	198	191	192	195	188	152	171	180	167	191	159	167	186	191	187	210	191	202	178	209	225	206	197	169	169	156	178	185	153	179	182	192	179	165	198	152	190	199	173	195	210	190	187	196	198	189	181	184	199	172	191	167	188	197	161	195	177	184	195	219	175	184	205	185	171	184	173	172	202	189	209	192	184	194	166	159	178	197	210	196	167	177	190	168	200	194	185	189	185	195	173	190	175	170	213	182	176	174	175	179	183	197	176	194	169	187	168	190	155	197	177	177	186	189	202	174	176	177	180	171	170	187	204	186	176	191	193	210	175	195	193	187	172	200	201	176	185	198	196	216	166	176	167	205	199	179	190	191	183	180	173	186	177	162	182	174	178	169	176	151	179	188	180	174	194	194	203	178	189	185	189	185	198	174	161	187	185	157	189	194	206	177	184	171	184	197	181	191	188	213	210	178	179	178	176	181	177	137	168	181	166	183	192	175	200	196	195	171	176	179	182	174	162	173	196	185	179	171	167	184	167	186	174	180	165	176	186	172	199	181	187	185	183	170	170	196	160	168	203	172	190	197	171	169	202	206	208	199	182	173	184	199	157	201	169	191	197	190	172	175	183	175	173	172	194	179	150	187	164	198	187	148	200	166	195	194	193	194	193	155	183	190	171	171	166	184	181	176	192	178	200	196	189	177	180	177	191	216	197	215	178	207	166	160	205	191	191	179	198	173	176	187	178	174	188	172	184	177	186	149	183	175	188	211	184	183	192	185	193	190	185	202	195	185	174	190	177	184	192	154	176	167	179	215	181	204	176	198	183	187	162	184	187	169	191	172	180	189	176	201	206	176	202	177	176	211	208	188	175	179	178	189	187	165	194	192	182	182	185	206	183	164	200	181	181	174	182	202	196	181	173	193	158	171	202	174	176	183	193	189	185	171	184	188	176	182	177	189	186	179	167	179	181	181	154	212	163	181	185	187	198	191	192	167	180	193	174	164	154	195	169	203	184	175	210	180	190	161	181	185	187	173	174	210	185	193	195	187	200	206	192	188	174	208	199	187	180	196	189	179	184	189	196	168	167	160	184	171	180	177	171	186	185	173	171	206	189	177	175	177	173	210	176	191	208	182	188	182	193	155	177	148	194	171	157	211	173	163	179	190	195	208	158	184	174	183	195	190	154	179	192	189	175	173	183	186	162	154	169	184	190	178	188	200	179	173	172	171	202	185	178	179	187	188	172	181	175	160	188	158	167	182	162	168	181	203	190	168	182	200	191	189	176	176	174	162	165	184	197	173	182	190	175	181	182	170	182	178	187	192	213	188	185	203	180	205	202	185	203	153	187	196	181	182	207	176	185	181	193	193	174	202	160	172	170	179	169	173	175	171	189	208	174	204	186	177	201	156	178	183	188	181	201	176	175	182	184	188	204	169	214	216	198	200	187	199	180	168	184	176	193	165	190	194	174	188	187	171	175	174	173	181	172	195	175	189	182	189	209	179	142	184	167	190	197	175	183	193	200	181	195	172	206	195	194	187	176	195	170	150	174	187	165	174	171	175	214	193	169	192	160	172	177	161	182	177	185	176	208	176	171	157	166	180	207	171	176	169	157	216	187	193	187	202	177	165	203	225	164	182	180	173	166	195	190	186	189	193	191	194	196	198	193	194	186	224	157	151	190	193	184	189	184	183	208	167	178	187	200	162	177	199	195	207	176	183	196	182	163	195	179	178	165	165	182	149	172	190	212	179	194	178	167	174	175	180	182	186	195	176	187	167	189	178	180	180	189	152	220	192	191	201	187	185	212	196	165	181	167	149	215	172	166	197	142	172	160	178	204	168	153	181	186	167	187	194	174	169	168	172	181	192	169	163	202	194	175	182	207	202	204	192	165	183	167	182	185	186	194	182	193	214	208	167	184	166	203	164	171	195	185	184	194	167	183	168	170	181	170	180	179	204	191	157	184	171	183	174	170	187	179	167	172	182	193	163	177	187	176	176	210	183	171	176	172	186	188	187	180	174	168	177	182	190	202	180	155	163	180	165	161	201	186
24212	7707	3851	1935	1282	1000	805	668	540	484	446	429	379	384	348	311	323	319	289	274	283	272	291	272	275	308	444	854	1999	2324	2290	1569	880	279	255	259	223	247	273	242	252	218	235	277	258	266	224	225	262	229	238	240	239	234	218	245	242	233	246	261	249	233	249	249	262	254	238	238	262	248	234	257	253	231	240	257	253	252	262	264	216	237	222	235	249	253	243	273	234	248	228	270	221	244	248	262	248	235	261	261	259	262	247	253	222	262	219	251	238	238	241	269	274	253	206	253	238	230	259	225	254	272	235	256	247	235	244	290	223	241	229	234	243	243	246	266	235	224	232	241	232	257	243	256	240	219	226	220	246	239	253	248	244	213	234	240	234	239	262	230	244	261	252	255	262	263	230	222	219	257	263	271	227	254	233	231	256	226	244	246	223	232	218	211	239	222	231	234	230	225	230	245	236	246	241	233	240	242	237	252	222	228	253	266	249	214	233	251	242	231	247	272	238	238	247	224	235	240	243	248	234	243	209	233	251	241	245	248	255	248	232	252	255	229	249	247	243	223	268	254	239	220	242	261	235	272	239	275	253	239	281	258	253	215	237	257	205	248	227	183	221	246	224	232	238	234	211	234	227	264	226	237	249	229	245	232	206	226	234	240	242	226	248	204	254	273	260	254	233	241	217	245	249	212	247	254	221	214	221	247	228	253	236	236	243	233	226	213	250	230	270	242	225	267	261	250	244	228	246	252	271	237	224	208	231	230	228	267	248	252	214	241	239	221	216	233	231	234	234	222	272	252	210	246	231	249	217	255	240	252	235	222	238	259	226	225	213	238	251	220	249	253	228	222	210	227	235	269	236	244	252	240	242	246	245	241	231	211	222	241	222	260	232	250	247	239	271	249	234	230	231	229	245	217	204	251	257	254	253	216	226	264	249	233	251	230	224	229	251	205	250	227	238	285	226	250	218	254	244	239	219	233	239	225	274	241	218	238	220	246	271	207	240	217	253	247	266	247	237	230	254	274	243	275	247	219	235	265	207	245	256	239	241	221	247	260	255	232	236	273	232	232	245	250	248	250	260	237	237	232	273	246	234	252	232	241	236	223	254	234	243	243	240	243	241	233	215	239	222	253	220	245	219	218	262	245	245	246	242	230	252	241	226	216	243	238	258	244	286	244	226	252	221	233	233	239	252	275	231	217	245	248	225	251	246	231	235	262	252	267	237	235	210	259	252	247	236	229	227	244	232	236	226	236	223	237	231	226	270	246	240	235	215	237	241	233	219	254	223	280	267	237	257	230	231	271	230	270	242	235	228	259	260	237	232	216	253	221	258	258	244	231	243	258	246	224	224	256	223	250	260	251	215	243	221	243	256	252	233	250	258	267	240	227	229	233	248	237	258	216	231	246	247	245	252	227	220	246	236	249	214	259	235	257	243	258	228	237	257	261	253	216	242	261	242	260	251	274	241	230	208	239	220	199	217	237	265	242	257	259	225	239	240	262	246	237	231	254	246	249	240	236	246	221	238	243	228	233	240	234	213	243	268	212	250	258	251	242	240	254	245	240	261	244	237	243	256	219	243	255	228	239	264	238	254	233	247	237	236	210	239	224	222	252	220	265	243	232	250	256	253	221	237	214	233	257	260	212	248	219	282	217	211	246	234	219	257	252	276	244	253	241	252	242	229	227	244	253	227	244	257	218	232	259	251	209	240	258	221	237	244	240	248	234	258	231	259	258	223	237	274	237	244	265	231	226	245	250	226	220	257	243	253	236	234	240	265	231	222	246	248	221	259	244	284	249	201	234	232	246	239	225	253	236	247	247	247	232	227	228	251	243	227	228	229	245	267	238	224	252	238	263	243	224	224	244	249	232	267	246	230	270	245	234	232	253	224	239	258	257	235	282	233	229	228	248	260	221	244	230	231	221	234	235	235	264	238	245	255	256	225	215	237	234	236	245	248	230	256	246	245	214	232	239	246	240	239	243	256	236	241	230	270	223	243	208	224	216	252	209	234	234	238	247	241	242	239	271	234	248	233	241	220	226	238	227	244	246	227	272	222	234	257	250	248	242	254	251	267	218	229	231	234	258	236	229	222	220	238	248	220	228	253	238	242	216	236	267	234	225	247	253	253	245	241	249	231	251	240	261	235	256	211	205	222	228	231	244	272	236	248	259	263	229	241	218	238	237	242	237	225	243	253	255	242	248	231	244	235	241	261	244	265	245	243	242	224	250	263	237	266	213	261	225	243	239	253	256	240	245	265	217	263	233	253	255	250	253	259	220	240	277	228	239	255	241	231	236	248	243	257	224	227	231	237	240	246	255	248	234	210	213	261	258	239	237	237	240	229	272	222	269	210	218	239	241	261	256	258	252	238	264	258	240	244	256	245	249	225	257	259	240	228	243	251	242	265	249	248	233	242	229	227	249	231	244	279	230	225	247	261	254	232	240	236	228	235	214	231	234	236	238	234	244	224	288	245	246	265	278	236	217	259	224	228	239	230	238	232	226	275	242	221	277	250	250	237	256	249	247	244	219	267	231	235	237	242	224	229	233	225	237	211	263	228	225	266	233	216	210	261	212	241	247	225	249	247	234	256	244	239	240	225	285	260	239	258	253	258	254	244	250	232	235	257	240	220	223	242	265	243	249	265	230	266	214	230	229	235	229	233	221	243	219	235	252	262	252	249	221	239	240	232	244	225	239	247	237	233	272	213	225	232	275	224	233	245	244	212	236	272	229	240	224	270	218	229	244	283	262	214	237	270	228	237	209	263	226	246	253	220	233	256	271	210	256	224	241	229	220	209	252	226	255	237	223	248	237	243	235	239	249	246	256	256	239	221	263	234	240	231	247	240	232	255	264	254	211	235	234	230	227	248	233	213	256	253	253	236	224	245	247	230	250	257	216	253	258	229	233	259	257	227	200	238	237	243	225	245	246	236	247	250	244	236	244	248	234	219	260	254	243	267	244	248	236	252	269	251	275	232	236	252	228	257	245	226	243	217	286	232	235	212	202	240	249	235	256	232	251	254	262	247	236	258	247	268	219	251	248	237	233	263	238	245	223	247	290	209	246	266	247	245	242	249	229	269	204	233	234	253	212	239	239	232	217	262	239	244	276	267	230	256	266	253	256	227	231	237	254	232	236	228	257	245	237	221	268	243	221	254	256	236	255	223	263	217	239	250	222	240	258	234	233	233	221	199	231	251	243	225	242	237	237	226	238	235	235	261	251	248	217	270	216	233	218	221	248	245	261	251	229	259	236	229	229	235	260	221	218	255	222	255	248	244	240	239	220	243	211	226	240	248	220	245	220	225	246	252	246	252	236	222	261	275	198	229	225	216	239	246	244	233	248	219	229	239	268	253	246	250	239	224	243	234	241	252	260	263	227	229	230	225	232	213	246	255	226	224	222	238	234	241	233	254	236	216	230	271	274	229	236	224	269	251	211	254	238	226	238	227	255	217	265	231	240	252	260	221	251	225	226	238	215	257	251
23263	21346	29057	23989	21348	21323	5258	1179	879	766	702	657	615	566	521	488	546	516	485	489	482	460	470	495	629	1687	2862	4126	4039	3804	2952	2045	758	436	426	399	439	433	393	403	402	412	373	433	413	418	407	383	407	414	411	386	398	387	408	406	414	422	429	398	400	373	425	423	433	423	418	423	402	349	389	371	399	418	384	418	411	386	397	419	389	403	393	386	421	414	383	365	412	423	374	394	370	353	400	412	359	448	401	371	387	409	386	408	380	433	380	424	371	386	420	401	435	388	388	397	407	380	392	379	378	413	374	355	408	377	440	413	396	415	405	370	406	384	424	393	398	392	389	430	380	389	405	408	387	381	387	402	388	409	380	396	406	406	379	388	402	404	409	396	403	408	404	378	396	364	446	399	401	404	422	393	380	379	413	408	407	388	416	412	406	381	435	397	420	419	444	370	403	373	417	364	400	431	421	400	397	420	385	426	375	394	397	413	398	403	373	401	389	409	362	396	421	372	389	387	390	400	416	401	415	412	387	387	380	416	398	426	428	434	394	411	386	374	423	412	407	397	386	374	447	395	395	381	409	384	373	371	385	390	376	377	384	392	416	410	374	421	396	409	412	364	402	420	364	417	414	410	431	421	395	396	355	437	388	375	415	392	377	375	368	405	373	372	402	414	394	393	382	389	397	393	400	416	424	402	412	376	403	414	396	406	391	395	392	365	426	408	379	392	380	416	421	408	378	416	416	410	416	383	432	394	404	363	422	399	390	387	399	382	390	388	397	392	380	394	430	383	388	403	393	428	399	384	410	415	401	361	437	393	383	393	403	422	438	390	416	433	420	392	407	411	369	409	388	407	378	399	377	430	389	424	374	372	377	392	379	399	387	389	436	439	448	400	383	407	433	442	418	413	410	388	387	365	397	381	425	401	424	404	399	405	392	417	391	431	384	433	371	425	397	340	387	469	367	400	401	385	368	358	420	375	397	425	416	404	393	404	426	391	419	399	440	402	417	413	370	438	368	368	405	412	391	393	366	397	387	415	413	390	382	368	416	381	381	398	377	384	379	399	418	379	384	367	393	361	398	401	407	409	374	401	434	398	380	366	385	401	393	415	387	401	391	376	377	366	368	369	431	409	409	384	412	415	451	419	356	399	387	434	397	352	352	369	392	448	439	383	367	402	413	408	370	359	405	397	382	378	420	399	392	397	407	411	414	394	403	385	409	392	390	369	389	392	398	400	373	382	381	364	397	358	354	434	367	391	408	372	379	408	373	402	409	407	402	388	420	389	356	407	369	419	409	381	449	429	362	374	404	411	359	386	419	406	375	370	413	359	397	389	431	385	390	344	413	408	376	397	420	403	373	394	389	380	409	394	391	377	374	427	372	400	370	371	392	410	366	406	367	393	409	402	422	399	415	392	402	396	378	406	348	372	422	400	362	381	365	387	395	411	394	419	386	418	368	391	409	389	412	418	379	392	371	413	393	418	403	384	377	383	412	397	367	369	408	384	386	404	420	390	387	391	421	367	353	390	374	410	410	399	392	391	383	396	396	361	367	407	396	372	397	399	387	435	399	384	381	352	394	380	385	350	406	421	412	403	420	431	405	384	411	391	399	405	435	413	406	400	355	405	403	417	355	391	397	417	411	385	400	375	414	432	384	430	384	414	417	379	411	379	441	398	396	399	377	392	393	432	374	418	365	411	442	404	381	382	395	422	390	388	425	408	420	415	385	365	381	412	422	388	413	377	402	389	413	377	404	399	425	412	379	412	418	397	394	412	413	396	416	381	389	390	385	387	378	379	411	367	401	401	426	411	391	385	395	419	413	401	399	414	376	409	382	374	400	407	395	420	355	374	377	394	411	387	423	432	386	400	363	435	403	411	406	402	410	387	406	405	411	401	360	375	381	384	418	383	426	409	396	407	429	402	365	415	395	414	400	378	441	379	415	416	406	390	395	383	388	407	389	368	383	360	382	414	389	395	394	357	368	415	380	386	410	380	406	383	449	399	398	385	391	425	422	374	412	420	402	415	433	390	382	444	408	396	389	388	365	385	375	389	419	404	380	403	377	374	368	396	376	371	383	421	407	396	368	413	407	403	441	356	417	398	396	361	396	389	358	375	389	397	427	399	408	375	412	363	376	424	384	393	392	423	397	379	388	368	397	384	398	403	369	356	392	398	378	391	366	401	369	379	420	394	399	384	397	431	427	376	391	411	363	409	424	373	374	443	392	355	408	424	388	421	387	386	415	421	380	396	350	359	383	425	401	401	427	433	387	383	394	427	390	378	401	403	361	410	369	373	418	416	398	382	399	433	423	387	416	389	431	376	410	415	397	389	404	379	386	413	397	385	378	395	416	418	426	406	378	382	399	418	390	379	417	407	435	439	389	410	410	389	402	372	425	387	434	409	360	381	397	372	406	407	392	394	387	387	385	378	421	393	362	412	350	400	398	424	358	396	388	450	414	360	377	388	427	381	420	391	417	394	371	397	403	401	379	392	378	398	363	398	383	397	434	417	378	426	393	412	403	394	397	368	398	400	394	378	378	413	419	410	381	397	406	378	415	393	399	371	394	383	416	376	392	370	414	474	430	423	454	408	413	387	414	403	385	413	398	408	430	357	399	345	377	447	388	394	396	377	416	397	361	422	417	415	387	408	400	380	385	391	383	393	388	407	400	362	400	364	407	383	410	382	423	413	388	382	409	400	397	417	430	372	411	386	404	390	408	417	414	404	406	388	437	395	355	419	366	407	369	414	386	413	396	369	395	403	402	418	369	389	383	428	431	393	373	394	391	423	398	380	390	401	383	424	380	384	400	393	363	388	399	389	418	381	443	389	353	386	417	393	377	404	385	405	373	388	409	389	398	391	388	416	399	402	411	394	382	391	403	392	378	414	432	389	418	393	362	391	407	397	384	394	373	408	368	410	456	386	346	398	378	373	377	390	433	390	385	397	413	403	391	387	371	362	390	416	388	396	397	355	398	383	394	409	395	380	412	401	399	444	392	392	358	387	381	420	374	380	373	373	383	372	388	365	376	408	407	355	405	401	378	386	379	378	412	377	394	401	444	372	390	409	387	401	380	386	396	388	391	422	405	389	374	392	419	378	414	369	394	406	408	380	381	379	419	396	419	370	404	389	392	400	413	365	389	405	413	404	384	420	382	412	379	388	417	403	398	367	378	406	396	425	423	415	360	383	395	408	403	393	443	395	384	399	394	417	406	394	374	396	390	437	412	423	411	394	400	423	399	418	388	375	410	427	395	383	405	365	395	409	366	381	394	437	408	416	401	393	363	416	416	369	409	377	398	375	400	365	394	395	406	411	398	385	419	395	380	416	396	410	395	371	411	397	425	415	414	395	377	397	382	425	401	374	450	400	400	399	401	387	396	412	380	390	434	403	423	385	374	384	367	408	395	396	395	384	408	389	386	403	413	396	420	402	376	411	413	389	409	401	383	379	408	380	425	403	424	357	406	390	411	382	395	398	379	412
28365	18545	12297	6299	4313	3232	2534	1932	1724	1456	1159	1087	1010	917	811	766	780	709	718	648	592	627	624	707	1023	3114	5200	7306	6855	6578	5239	3511	1057	520	501	461	441	481	512	480	501	464	473	517	433	474	465	491	474	514	451	483	511	487	494	526	484	504	502	512	469	478	506	492	491	523	460	483	455	495	483	464	499	503	494	495	503	465	463	483	488	495	507	541	483	492	493	493	489	497	523	461	488	518	501	431	505	443	496	510	459	493	466	493	497	470	431	492	480	478	501	495	479	520	502	492	477	489	451	494	527	445	487	499	483	483	519	468	476	491	506	462	498	482	475	497	488	485	519	480	489	510	473	419	474	476	467	480	509	487	445	521	508	463	485	456	476	489	496	486	484	468	467	457	427	503	501	448	487	466	466	513	516	531	427	473	477	503	464	491	473	499	464	503	485	448	497	479	479	476	471	468	483	491	465	503	461	493	485	505	499	451	475	470	455	497	484	486	458	465	455	502	479	460	464	479	468	503	477	463	461	482	478	468	439	409	490	492	478	486	525	489	498	452	473	510	452	500	540	482	511	507	449	466	462	495	525	453	478	463	471	484	521	444	487	456	466	473	455	462	485	475	472	460	519	506	486	511	479	499	501	537	508	473	492	485	473	517	498	467	463	454	478	474	478	464	505	497	477	505	448	482	475	476	513	462	481	517	454	460	455	467	461	485	486	517	500	471	481	511	470	454	471	490	499	448	444	482	491	484	480	469	505	440	510	514	440	502	482	509	470	538	479	500	483	468	469	483	496	479	458	503	507	489	493	468	490	462	478	477	490	450	515	506	502	486	489	517	509	498	495	466	480	490	446	513	491	489	490	449	463	469	465	471	482	476	476	475	437	466	472	488	519	443	480	471	499	474	512	496	450	513	481	480	499	493	501	507	480	489	465	502	487	514	460	486	455	472	461	504	488	468	445	450	448	493	440	521	476	480	460	433	469	484	468	468	488	458	459	482	439	451	519	491	506	499	525	457	498	472	500	476	510	454	462	484	472	477	505	479	526	553	498	465	508	465	488	449	471	509	470	485	475	460	450	462	497	497	491	468	469	485	504	500	457	482	465	464	524	462	486	472	474	476	500	498	474	489	504	522	500	476	505	454	478	447	456	492	451	497	475	517	465	515	481	496	497	494	483	500	497	486	499	498	510	499	478	446	479	475	495	464	503	498	505	433	488	484	470	472	459	492	505	497	482	492	484	500	483	477	477	493	472	492	499	469	480	452	476	457	469	468	458	424	463	416	469	503	502	441	480	460	491	483	457	485	498	465	477	476	505	404	476	499	478	473	482	505	471	474	490	492	463	502	497	513	464	510	438	508	456	510	503	502	499	469	498	458	451	464	472	487	474	498	492	514	481	477	459	484	492	478	528	493	452	487	487	471	524	530	504	467	485	464	480	466	512	470	510	501	502	460	484	451	504	490	475	493	506	446	465	503	453	449	510	494	456	480	479	491	516	456	523	466	491	511	498	475	499	493	460	474	458	496	483	479	470	472	529	483	471	471	464	492	447	490	490	447	494	511	479	479	488	442	477	465	473	462	450	537	498	479	482	459	492	443	478	489	510	455	478	475	501	507	483	465	467	493	478	490	460	465	492	497	447	510	461	459	450	459	438	484	465	468	498	478	478	480	459	433	476	450	458	503	493	472	508	477	463	482	452	482	463	490	462	436	466	524	452	503	479	446	447	455	468	473	487	460	424	502	487	514	475	492	435	509	502	470	476	528	487	493	471	490	492	471	480	513	511	447	490	473	464	474	463	499	473	528	474	508	513	456	463	492	490	466	485	496	498	446	524	502	475	501	489	508	467	480	447	519	485	495	509	506	466	469	518	498	482	450	505	489	506	485	479	467	497	502	465	482	493	486	452	482	469	444	464	496	508	475	455	496	442	460	493	536	478	497	455	494	493	517	487	477	507	463	504	467	463	444	511	472	505	497	481	454	470	473	456	475	469	511	490	477	480	478	496	485	509	487	505	456	464	486	476	465	489	455	474	511	472	479	494	455	493	494	439	466	444	469	462	507	512	467	475	478	435	476	452	474	477	490	535	510	482	473	510	498	520	488	487	473	474	491	477	506	459	464	492	480	463	485	483	497	481	457	465	461	460	487	472	469	503	465	482	486	489	490	483	506	490	463	489	504	496	512	502	439	482	456	489	477	479	489	417	461	470	502	496	511	504	479	501	488	450	487	481	474	475	502	504	469	500	470	508	499	456	492	483	465	537	484	463	478	416	483	483	509	461	477	490	497	459	487	503	499	480	463	500	489	434	461	509	476	450	470	516	542	447	457	527	461	489	484	457	466	473	450	482	455	438	492	504	485	486	457	482	472	437	487	501	502	484	517	473	474	472	494	445	484	466	477	477	475	496	496	483	511	446	462	492	500	493	486	503	498	505	470	519	491	467	488	475	443	437	468	506	449	454	489	493	459	486	496	463	461	465	492	504	523	462	452	496	454	505	481	501	508	495	461	488	484	510	499	464	490	511	481	467	527	487	495	459	484	465	507	498	481	512	487	460	483	463	505	453	454	480	506	467	497	490	490	464	490	484	461	476	473	521	458	442	486	507	467	526	468	486	499	520	457	484	439	466	471	478	460	479	477	468	493	443	460	481	455	480	481	491	530	497	470	486	487	470	503	469	446	480	459	516	466	446	514	468	516	465	477	476	467	426	461	463	492	447	489	534	516	499	478	449	493	467	488	460	475	476	462	480	506	479	458	459	487	506	524	496	511	504	482	489	449	485	468	466	468	516	463	489	471	485	481	461	471	504	453	494	488	472	445	456	454	526	473	494	540	462	490	445	504	477	462	461	482	495	451	498	513	445	446	477	515	462	472	504	481	459	451	475	491	483	503	488	466	470	520	526	463	505	445	459	486	488	526	476	458	520	473	448	433	495	483	473	496	433	480	480	472	460	462	454	470	502	474	452	491	478	465	494	467	489	438	476	484	496	509	466	443	444	471	501	492	495	472	461	493	471	460	526	474	467	453	487	484	492	456	464	435	469	451	451	465	509	509	491	479	471	478	492	492	462	430	463	498	487	522	503	497	491	467	468	466	505	500	500	506	510	498	523	487	481	468	420	499	437	471	479	493	471	460	447	436	449	475	468	467	517	475	505	450	464	446	485	488	510	491	475	497	481	472	442	449	490	473	498	477	457	467	484	492	515	484	448	476	477	461	459	452	462	464	498	470	459	450	477	469	465	500	495	479	524	449	478	455	491	500	476	512	443	501	495	484	486	449	475	466	478	505	453	464	535	463	431	485	486	469	463	499	462	495	475	480	517	474	489	511	479	452	472	457	486	471	458	465	470	484	465	445	458	505	453	460	454	478	490	479	473	501	468	508	476	483	471	448	461	488	451	461	499	462	450	495	490	506	460	507	480	482	510	513	484	509	490	503	501	497	474	504	485	481	499	464	510	486	489	501	475	527	484	495	461	455	513	528	463	498	477	547
27926	18987	4715	484	245	248	231	225	229	218	198	209	182	218	199	192	190	215	188	195	194	184	192	185	207	242	261	320	392	454	427	413	197	190	176	212	188	226	196	184	213	216	200	211	204	201	188	209	212	195	204	200	185	196	212	199	180	210	195	195	227	200	177	216	215	216	194	193	197	200	223	215	230	193	194	186	234	209	223	227	193	215	198	211	203	217	186	219	210	202	196	218	206	221	177	185	222	201	221	209	177	193	213	207	190	220	244	207	219	203	202	200	184	211	209	215	235	228	203	190	209	198	208	205	206	189	218	213	222	182	210	217	212	174	204	209	211	220	198	198	178	199	216	192	193	214	191	214	197	211	197	217	197	196	209	190	189	224	189	201	204	192	213	202	231	179	179	202	192	206	195	208	186	194	205	195	213	214	196	171	195	216	197	207	225	199	213	181	216	224	199	169	184	218	211	194	199	205	201	211	188	200	240	196	199	174	179	214	192	195	171	189	213	174	228	192	216	178	230	221	185	172	210	191	196	182	228	179	186	190	191	190	179	192	198	192	185	218	197	179	206	188	203	193	210	200	196	223	204	204	214	199	198	185	209	209	201	214	195	204	192	190	203	202	199	200	210	189	192	193	211	186	193	203	196	173	223	214	212	206	199	199	212	204	194	213	210	207	194	222	177	203	202	199	197	192	191	211	201	213	196	193	176	198	201	222	205	189	200	198	184	198	205	203	216	175	226	187	208	235	209	185	196	194	206	185	198	205	203	213	200	196	187	221	212	200	214	182	222	204	213	203	183	213	207	196	196	182	240	182	227	197	216	173	182	192	197	170	201	178	200	196	216	197	195	200	216	204	219	214	192	183	214	202	181	190	197	184	198	195	197	207	204	198	215	198	177	216	164	210	208	196	222	218	178	193	196	179	191	199	207	193	205	197	197	212	188	205	198	216	201	185	163	227	215	199	191	225	191	218	214	213	209	179	188	214	180	184	177	187	212	192	210	207	202	182	202	188	182	194	160	210	189	191	183	196	217	183	207	202	212	216	225	203	217	196	212	212	214	212	215	194	204	193	203	180	217	184	184	206	198	206	187	210	188	192	195	211	202	191	202	202	201	197	196	176	203	171	192	182	200	195	219	196	238	210	185	191	199	194	197	184	184	209	196	214	193	197	221	210	218	207	199	210	198	199	221	202	237	217	229	197	176	199	184	191	197	224	214	196	204	199	201	201	208	202	205	194	216	219	183	234	194	169	196	209	201	188	197	199	210	211	186	200	184	189	196	217	184	205	203	214	194	184	219	213	207	180	199	207	203	219	204	206	199	204	194	216	213	187	224	202	197	196	206	184	208	187	189	199	211	224	190	190	197	221	194	196	192	194	201	211	192	239	175	210	214	185	181	209	213	205	190	192	170	200	184	226	194	184	197	194	183	193	186	210	213	177	215	225	175	223	214	204	183	218	183	208	208	224	220	215	197	196	213	179	188	203	199	180	221	192	188	178	174	198	206	179	216	198	196	195	191	210	187	171	199	200	216	194	227	192	199	196	197	186	206	194	192	206	204	203	207	193	230	209	191	205	186	231	186	191	204	184	186	184	196	208	193	211	195	202	189	208	181	203	210	199	197	196	218	201	219	200	217	189	214	192	197	195	188	182	215	230	209	209	204	191	205	205	191	206	209	211	203	197	203	194	201	206	201	200	205	189	191	204	215	194	192	205	178	206	178	194	215	194	199	197	211	217	216	192	220	195	194	196	205	206	204	189	192	194	182	210	217	223	199	206	198	192	195	211	193	200	219	188	207	192	223	172	203	201	214	216	192	212	167	179	200	198	225	200	205	206	199	197	214	187	200	198	182	198	191	203	193	217	192	200	206	205	210	203	189	218	200	202	201	190	197	215	185	206	219	198	203	198	221	201	227	207	209	216	209	200	220	206	223	220	215	205	225	186	222	192	185	196	227	191	191	213	189	185	199	241	209	186	194	205	217	186	214	174	194	217	188	219	205	209	192	201	174	167	187	232	205	221	178	220	212	219	211	215	199	209	190	206	186	204	195	205	182	169	206	197	223	183	188	215	193	219	210	226	222	208	176	210	189	198	199	180	199	203	194	210	184	201	178	217	187	206	179	201	213	226	199	195	185	234	217	190	199	220	209	198	217	187	198	197	224	213	186	203	207	209	212	232	203	175	231	202	195	188	219	213	156	181	208	192	185	227	202	213	208	218	214	217	208	186	206	187	207	208	195	186	196	204	198	205	204	198	198	189	189	209	210	197	216	198	200	230	219	236	202	223	182	190	217	190	215	225	194	201	241	217	194	221	203	191	223	199	199	205	222	185	204	194	190	178	219	189	184	224	192	197	177	216	196	185	191	201	194	194	176	198	207	203	198	209	183	200	191	193	230	180	206	213	191	186	176	176	201	214	239	209	213	219	200	211	192	218	194	212	208	216	196	206	203	190	206	213	199	184	192	221	204	196	174	202	173	206	204	194	182	183	205	190	205	183	185	190	200	186	196	214	209	199	208	200	201	207	221	202	170	187	165	211	196	209	196	178	215	187	224	213	202	196	196	214	229	215	193	181	201	194	240	205	184	202	216	177	211	212	215	212	210	189	190	196	209	202	202	219	206	199	209	217	204	213	222	210	197	205	200	203	199	186	208	194	193	194	209	193	174	205	187	213	180	202	191	222	200	217	211	178	196	207	228	212	193	213	212	213	202	201	200	232	188	194	187	216	194	223	173	187	221	207	205	185	190	182	181	197	220	194	203	189	209	171	193	180	204	224	173	200	186	182	197	181	180	176	213	188	213	211	168	194	215	203	186	224	210	199	211	202	194	208	226	187	225	197	200	206	198	213	195	184	209	196	179	203	215	218	221	212	204	211	203	196	215	190	183	180	212	200	204	217	225	210	209	244	179	204	211	195	189	209	216	189	204	194	201	197	209	198	222	181	191	213	190	216	231	200	211	211	195	218	182	185	204	190	206	183	187	224	221	217	209	217	187	200	181	193	216	193	214	202	191	190	204	202	200	237	190	199	183	187	199	207	202	202	199	194	230	195	203	196	190	173	194	195	225	195	198	214	198	209	205	183	202	171	219	200	203	195	223	231	203	212	201	205	253	219	203	212	195	185	209	223	196	215	205	196	223	192	209	202	204	211	204	217	183	216	196	187	200	188	209	213	198	232	173	190	202	209	216	199	203	189	199	208	211	195	217	196	201	200	200	211	182	208	175	184	206	210	197	204	213	201	184	212	204	202	198	218	211	210	216	207	242	186	204	202	223	210	211	203	184	205	208	177	190	216	205	206	210	202	198	174	209	209	222	179	205	231	209	229	224	223	208	198	184	190	163	164	182	216	189	213	200	194	221	204	210	213	175	193	201	191	207	204	164	180	187	186	197	203	203	207	204	190	195	206	163	213	198	204	200	220	182	211	230	211	206	224	196	226	227	197	212	206	217	175	184	180	204	177	222	191	184	190	186	235	200	190	214	228
20305	2799	753	445	346	329	294	325	298	270	273	264	266	277	274	243	253	288	243	265	267	254	299	247	276	295	401	558	711	742	659	598	305	254	250	269	254	257	265	278	246	260	242	265	290	242	272	246	265	294	277	250	257	270	261	239	265	256	239	254	254	250	256	254	268	254	249	259	258	262	286	255	246	237	267	249	268	256	247	252	256	272	251	262	254	275	249	236	245	239	243	264	276	254	256	273	249	257	243	258	274	240	265	272	245	262	236	239	275	272	265	284	266	243	247	259	249	251	267	288	257	243	259	221	272	272	238	226	260	256	254	260	266	271	232	243	262	268	244	249	247	256	245	258	236	241	262	264	246	247	262	247	222	243	222	257	273	261	283	252	243	286	269	268	250	241	253	240	247	269	251	272	280	230	227	234	227	256	245	249	271	253	256	220	236	243	251	274	230	236	248	239	266	248	251	232	263	252	259	266	240	241	252	248	218	263	251	263	256	250	233	226	267	254	213	251	234	275	259	245	238	258	296	248	249	254	223	258	289	208	232	231	246	240	256	242	246	256	280	264	253	282	253	237	250	247	295	240	230	258	248	243	245	253	232	234	219	231	250	253	248	254	247	252	250	295	230	275	247	242	280	245	258	252	277	257	255	245	269	225	268	269	264	249	258	258	249	269	243	257	251	250	239	233	264	241	252	252	263	221	264	226	227	230	264	255	245	247	255	265	254	229	255	212	244	233	268	227	268	263	255	244	267	241	242	272	250	220	261	218	240	253	225	248	276	255	240	270	258	228	248	284	292	264	283	252	226	265	246	251	273	239	276	244	229	243	237	267	259	281	242	229	258	274	262	269	228	263	234	256	261	245	257	290	232	255	229	229	273	248	264	271	277	262	259	229	265	266	273	242	245	281	239	243	249	257	264	248	208	281	223	252	269	247	254	232	227	260	233	277	257	276	254	259	237	264	269	269	265	258	273	248	271	269	235	287	252	266	250	247	240	266	278	292	277	254	246	261	248	251	254	274	262	229	219	256	257	267	252	235	244	260	249	262	228	247	276	284	251	251	253	262	267	278	216	279	271	257	240	249	277	263	247	257	277	258	265	256	241	270	267	267	242	262	262	242	257	237	252	279	237	246	267	249	243	241	215	249	232	289	262	225	236	282	269	252	266	267	255	245	261	235	228	277	273	244	286	249	249	267	256	244	259	232	253	222	210	251	274	261	226	248	233	254	278	221	246	259	251	252	249	250	231	271	256	230	250	246	231	275	237	272	248	254	264	265	266	236	265	254	249	251	243	239	264	236	237	274	266	241	247	240	272	279	250	281	224	256	224	249	248	274	254	216	262	269	262	254	254	265	262	237	237	244	229	273	251	271	234	227	258	268	258	241	259	239	256	271	266	276	260	260	241	235	253	253	257	282	249	253	263	252	257	253	238	229	236	296	249	240	234	244	272	240	228	270	245	261	243	237	229	272	252	238	232	269	258	245	227	265	243	283	278	239	245	265	256	273	218	237	278	282	234	257	236	261	234	238	254	274	288	253	259	236	263	258	254	227	248	268	262	262	263	263	252	265	253	233	257	243	249	262	244	252	229	255	240	237	262	256	243	235	249	228	269	263	257	255	260	245	251	253	242	257	236	252	228	242	265	251	254	274	245	280	235	257	289	242	262	244	241	253	237	228	260	254	251	268	255	243	256	280	259	244	238	255	266	266	272	270	231	287	213	244	268	263	221	251	237	252	262	276	255	238	232	251	252	261	282	243	253	226	246	239	235	257	237	271	245	254	237	225	238	260	244	224	253	259	254	228	237	249	236	235	301	252	252	245	250	264	269	286	261	226	240	275	250	240	238	249	259	258	273	269	225	247	254	244	280	248	263	256	249	236	270	214	262	257	243	228	248	285	256	252	256	226	247	239	265	269	252	247	246	234	229	275	247	243	235	248	254	287	277	274	232	272	228	264	247	255	280	279	263	242	250	249	240	253	231	254	290	277	234	249	259	273	249	291	244	234	271	233	213	236	252	232	245	252	233	228	264	264	264	266	251	233	250	248	244	247	241	253	247	278	272	256	247	243	246	275	255	243	249	257	236	274	249	255	268	260	242	262	269	250	243	271	255	256	238	248	246	238	272	258	236	231	246	246	229	259	266	267	289	223	259	246	224	260	248	239	249	263	239	246	254	266	218	265	255	226	238	269	249	269	275	269	275	257	262	238	254	276	255	245	246	244	250	279	243	245	265	241	238	225	232	285	279	225	275	237	254	272	233	256	245	282	249	204	247	255	260	273	260	234	247	232	252	263	254	248	280	237	252	249	246	262	253	262	246	278	261	232	252	237	261	264	259	245	257	276	280	256	243	231	245	245	275	231	239	243	248	253	261	235	274	245	225	265	281	238	254	257	226	254	251	266	250	245	198	291	245	282	226	223	248	248	252	256	253	253	280	252	265	221	277	252	249	237	266	281	245	257	249	258	260	287	254	258	280	233	264	228	262	280	264	271	236	251	249	250	248	238	267	237	254	284	231	256	240	265	235	264	289	244	252	252	257	259	278	290	249	240	244	240	228	241	267	283	263	238	266	248	285	266	277	258	247	248	244	259	241	248	242	274	270	231	267	249	255	254	242	256	238	250	216	252	243	261	228	258	250	265	268	259	263	248	257	264	255	259	243	223	284	253	252	230	255	238	249	236	278	256	260	233	277	258	241	283	261	258	264	258	247	260	263	256	240	221	271	264	229	248	262	252	249	262	232	254	276	243	250	246	247	252	259	246	283	256	283	256	226	277	249	261	274	270	259	267	257	243	252	264	261	237	231	276	225	242	249	279	232	239	275	274	231	268	256	244	281	281	252	265	283	253	225	247	253	255	280	238	243	251	247	232	250	248	268	237	285	270	233	256	238	275	259	282	259	237	257	258	249	280	258	293	247	252	239	262	230	257	234	259	268	247	232	232	243	246	247	275	259	287	283	253	239	212	223	243	259	257	233	271	254	245	260	264	243	230	264	258	245	224	229	242	260	252	230	241	257	269	240	258	242	249	233	282	255	246	277	241	262	265	262	240	245	245	251	278	238	265	261	245	247	250	236	233	295	228	245	222	273	258	231	256	262	263	260	234	253	282	243	287	232	214	239	254	279	241	241	260	231	272	261	261	280	249	265	263	257	246	221	263	244	260	229	251	254	255	224	253	229	260	278	265	278	245	244	276	264	249	290	231	265	269	239	262	271	244	236	288	256	238	261	219	262	247	280	268	236	241	263	243	242	236	226	287	282	280	261	261	237	272	275	234	251	269	265	255	257	265	265	271	276	235	287	257	262	266	208	239	255	225	252	244	259	265	241	241	245	227	265	263	252	233	262	233	254	254	233	227	268	238	251	277	253	259	240	245	238	255	272	244	259	275	228	241	260	243	227	232	279	229	234	253	241	241	273	294	244	246	261	251	249	242	251	252	241	269	252	252	251	242	237	234	277	253	235	230	259	273	253	257	262	272	239	238
24835	21318	28030	24942	15995	1247	755	575	464	481	419	395	397	386	404	361	345	349	338	336	352	356	342	346	471	782	1441	1874	2109	1978	1787	1501	776	308	341	288	325	324	336	314	283	308	312	326	320	300	319	299	324	322	329	342	276	313	334	333	279	330	322	332	288	337	312	313	337	334	319	319	338	323	288	296	308	323	323	322	328	324	343	332	312	310	285	320	303	316	332	293	319	332	310	288	318	302	296	317	301	332	329	330	318	299	328	306	295	325	293	285	277	285	342	303	295	324	346	307	297	297	312	325	331	304	349	310	327	302	341	322	328	289	338	297	326	351	312	265	299	306	308	292	317	339	297	321	304	293	355	342	297	333	293	315	326	325	308	327	314	320	346	294	298	314	327	326	341	293	322	325	326	328	297	296	314	324	322	319	320	294	327	299	302	299	327	309	305	310	316	325	275	306	329	340	282	297	285	322	341	306	323	300	343	322	308	324	330	295	308	311	304	326	332	332	323	314	335	298	316	311	310	296	346	292	300	309	307	297	292	311	334	322	330	305	322	306	314	351	328	306	304	300	303	275	311	314	308	324	309	294	331	300	367	289	312	303	329	321	312	322	298	325	329	319	308	287	321	340	330	295	305	290	305	314	307	291	294	308	333	308	348	303	310	323	311	324	354	320	288	325	323	327	305	308	325	314	328	300	333	312	287	321	330	307	323	315	309	286	305	326	304	370	336	320	334	299	333	306	301	305	321	309	352	318	338	334	304	301	309	311	315	306	320	322	343	303	324	301	331	309	306	301	315	316	313	309	291	312	293	297	300	326	323	339	292	308	330	302	307	301	322	289	317	298	321	330	330	317	326	328	299	320	314	303	288	338	334	325	343	286	294	282	302	288	317	305	295	300	287	348	326	329	280	329	318	308	325	282	338	327	337	303	326	311	316	318	289	315	289	321	263	316	306	315	308	333	313	301	299	316	366	340	339	332	274	340	319	316	306	312	299	299	289	289	325	329	291	350	285	336	292	325	279	327	288	313	297	317	311	313	308	312	302	315	326	321	313	312	302	338	289	317	317	308	279	304	324	328	296	329	273	301	320	317	309	291	308	331	266	304	306	323	328	317	320	295	309	292	325	305	300	310	322	297	316	278	322	332	346	302	298	312	301	298	322	291	335	308	305	344	310	302	307	328	314	334	311	304	337	332	302	302	327	308	318	305	333	312	344	318	329	325	304	313	319	289	281	329	305	326	314	362	303	348	311	305	302	304	327	276	313	327	301	291	304	330	295	289	298	279	326	329	287	341	313	310	305	355	337	343	297	311	317	297	327	307	303	303	296	314	310	295	294	330	344	322	328	338	297	296	324	300	316	326	300	323	308	309	320	278	333	305	314	324	320	309	306	263	293	303	327	338	338	304	288	299	314	301	305	307	323	312	295	280	302	321	284	290	339	358	297	304	317	321	315	324	303	308	321	318	340	300	330	302	331	303	323	301	350	306	286	280	335	329	301	319	309	371	307	308	300	336	301	311	267	297	333	347	316	318	306	336	317	325	298	285	315	328	329	332	304	283	310	302	283	284	312	331	324	303	304	314	290	290	320	288	283	323	287	316	309	291	327	316	324	316	279	330	280	322	289	326	310	332	309	334	318	305	320	337	307	300	322	324	268	319	292	303	315	311	312	305	320	311	262	317	306	327	312	332	307	336	335	291	298	308	303	306	311	302	325	302	298	314	317	298	298	298	326	337	324	294	309	325	339	335	300	290	315	310	307	330	322	297	298	337	288	348	302	299	309	345	313	314	302	307	327	314	342	281	315	297	301	327	336	312	308	324	358	296	300	300	356	313	308	350	321	310	324	319	323	339	306	322	343	326	305	332	318	292	345	312	317	305	325	290	308	330	305	322	303	316	319	311	287	334	316	307	333	327	275	276	330	294	305	334	331	344	311	310	317	330	282	321	299	313	283	289	299	294	332	364	317	297	324	318	310	306	298	314	315	334	309	312	319	310	295	330	316	325	326	283	334	273	325	299	321	320	289	320	321	338	330	342	292	347	327	302	311	313	314	317	302	335	304	334	313	333	305	328	356	321	304	288	312	292	305	316	315	324	298	311	309	330	300	301	281	310	318	308	298	324	300	284	307	319	308	327	307	320	282	305	291	318	327	308	293	302	279	336	320	302	287	325	303	326	318	283	316	333	317	290	311	307	303	308	319	278	323	310	295	298	330	315	329	302	312	321	300	304	344	307	285	327	272	295	320	298	323	296	341	334	325	314	318	303	272	311	308	316	313	322	348	313	297	341	349	306	315	300	320	305	330	322	347	318	301	311	339	311	292	307	329	288	317	329	332	354	319	312	325	319	307	289	312	329	360	321	285	302	276	335	310	304	304	285	323	340	314	307	303	304	307	309	322	308	310	325	335	301	325	318	334	308	304	284	272	329	337	303	305	309	336	319	301	297	291	317	311	296	344	323	348	306	330	341	323	326	335	307	310	313	308	329	308	327	320	276	301	318	327	327	295	315	315	305	337	297	328	318	288	291	305	329	331	322	318	356	327	341	290	287	298	310	328	306	290	323	338	346	321	309	305	291	308	354	286	318	338	301	314	307	341	285	329	295	299	322	309	301	328	270	297	292	314	304	292	309	321	321	288	307	311	323	316	331	283	310	329	334	313	322	314	278	295	313	352	331	302	287	331	332	319	311	289	271	311	317	312	307	318	312	309	283	293	328	304	310	316	304	338	279	316	302	311	346	305	317	312	324	303	322	290	311	327	278	323	323	321	327	297	340	315	311	309	298	314	318	330	299	286	279	313	285	326	341	276	312	317	289	293	301	343	291	352	303	366	338	323	310	347	327	292	301	347	295	305	311	338	303	296	325	294	284	328	301	338	286	305	342	314	329	310	308	315	311	331	314	321	314	320	307	297	306	322	333	320	304	319	325	301	308	322	284	308	295	312	337	307	321	313	273	280	291	309	311	268	301	329	313	285	339	320	292	336	310	335	302	298	313	327	326	290	307	272	295	294	327	309	312	320	308	331	330	314	304	307	316	315	306	337	341	304	335	317	307	313	299	337	316	306	331	305	313	324	294	315	303	361	306	306	327	330	315	335	323	282	303	327	328	282	351	314	339	326	335	316	290	318	343	314	307	308	304	344	308	285	283	322	318	286	309	294	305	306	337	335	333	334	316	329	304	326	303	313	329	298	308	277	283	282	321	305	330	288	292	306	299	303	342	286	317	301	331	301	291	313	321	343	309	298	293	324	326	322	327	318	334	332	300	281	297	322	305	295	332	298	296	314	331	316	302	276	331	316	317	291	312	309	297	281	306	302	354	293	336	310	332	312	309	312	309	319	317	309	301	293	300	294	320	295	327	293	307	323	291	313	318	339	316	321	308	340	341	305	328	343	319	331	337	295	323	313	323	334	313	282	301	285	281	310	321	313	337	311	321	320	293	316	308	323	308	332	290	282	328	311	312	314	318	303	315	313	342	297	299	317	293
23224	10021	5487	2559	1843	1339	1132	935	840	744	668	564	571	527	488	500	419	458	480	428	422	490	442	473	649	1302	2704	3618	3823	3638	3192	2734	1138	401	387	371	373	404	397	372	390	410	394	396	402	384	350	407	367	374	370	358	338	339	420	366	410	371	400	378	396	431	400	376	396	390	410	383	396	369	365	373	375	366	418	387	389	387	391	389	396	358	363	385	385	367	395	396	409	366	369	367	386	382	375	394	384	401	361	384	381	394	381	392	352	383	395	338	374	373	404	407	366	419	426	390	391	394	370	395	412	342	371	391	380	385	415	393	374	380	386	394	382	448	389	384	402	385	372	364	387	389	404	369	391	354	385	426	369	391	397	377	394	382	387	446	394	407	355	368	406	413	345	360	383	365	381	386	385	394	392	425	393	406	341	391	393	381	380	351	356	357	378	339	412	405	376	355	385	425	379	391	416	381	389	391	346	381	408	363	424	414	389	380	401	381	373	374	374	403	399	395	395	387	368	397	412	405	382	398	400	379	369	405	385	422	380	408	386	387	378	421	390	373	368	370	375	339	426	381	379	353	372	366	408	386	403	368	390	375	396	392	412	396	391	397	387	371	367	352	382	366	381	345	385	358	381	356	346	369	344	429	388	391	364	394	383	408	353	403	381	377	356	395	386	375	392	377	395	345	342	386	351	398	376	389	392	370	388	403	404	386	366	387	406	368	360	374	368	382	396	377	404	389	379	335	408	379	395	376	358	387	380	398	396	398	356	389	380	407	394	374	356	411	356	381	390	357	392	357	381	384	399	386	379	392	390	385	371	385	356	370	412	374	387	400	374	396	374	394	367	382	420	391	394	399	342	371	375	406	384	392	380	402	395	341	403	369	381	377	367	360	375	415	403	350	372	406	372	394	379	364	410	380	380	399	375	409	422	403	374	368	394	435	367	360	401	416	400	366	396	418	406	360	398	379	387	370	375	380	405	375	391	392	345	379	429	348	379	417	370	370	370	380	361	421	406	379	399	391	385	384	362	355	382	390	386	366	394	390	393	370	414	377	361	405	385	379	398	391	391	355	379	372	345	346	391	395	408	369	376	401	348	423	396	372	420	365	404	378	384	399	410	368	406	410	365	388	412	351	402	391	371	382	369	406	392	360	426	384	392	358	385	375	401	407	379	369	346	370	406	345	384	414	373	361	352	366	353	429	400	379	391	357	361	426	408	395	374	375	368	347	372	428	358	435	397	379	379	380	369	396	382	370	407	384	360	378	416	388	396	394	342	369	357	356	402	381	394	392	390	373	429	369	384	427	394	379	370	390	372	378	347	404	399	391	376	397	368	386	380	384	358	390	406	380	407	401	389	385	402	371	356	384	394	385	391	403	369	398	376	388	380	391	397	370	447	362	390	359	360	387	386	378	364	423	362	354	395	380	369	363	364	364	400	392	366	420	360	392	356	388	404	378	369	425	346	386	387	391	398	373	400	393	399	413	367	389	376	382	409	389	417	394	366	371	364	382	371	387	385	407	338	372	391	385	397	369	426	379	377	387	375	384	370	434	402	385	381	351	395	367	374	390	386	388	387	361	387	344	416	391	382	364	340	386	351	366	361	375	366	400	400	383	389	406	364	391	365	395	356	375	376	396	374	372	348	381	369	353	404	396	380	394	373	398	380	372	365	370	393	367	421	399	389	360	358	422	426	390	381	385	403	377	383	372	383	353	343	374	375	345	380	384	390	400	354	399	380	389	399	399	388	356	396	361	375	364	394	382	404	387	353	384	379	360	422	370	382	383	371	380	391	399	390	375	379	366	366	384	377	380	372	390	354	385	348	380	402	374	384	386	408	391	362	393	392	408	387	395	410	366	387	361	395	413	393	376	405	425	386	379	392	401	373	378	370	374	375	419	363	405	372	395	391	396	359	402	414	368	382	419	405	384	379	391	406	392	390	345	368	407	373	374	376	390	404	378	392	405	395	386	351	393	370	376	419	392	405	387	409	398	405	361	369	399	372	406	379	393	397	406	361	349	390	357	393	370	352	401	367	381	394	328	386	407	350	403	321	360	411	380	415	378	377	397	393	368	398	382	396	381	447	358	399	371	368	413	355	408	392	396	397	324	405	346	363	384	431	402	371	384	410	392	368	365	371	389	348	379	457	396	400	376	391	355	384	383	348	373	380	369	349	386	381	399	378	374	380	367	399	408	393	385	409	409	346	401	399	390	385	377	385	417	403	395	390	376	368	373	393	369	411	387	404	373	370	393	369	385	372	401	390	375	363	341	394	387	391	368	402	382	403	353	405	367	347	365	398	397	409	383	416	390	383	388	387	390	372	374	391	359	385	367	404	371	375	385	418	418	371	380	401	359	386	377	376	357	376	401	350	347	433	356	366	372	401	401	355	365	405	351	385	410	399	378	337	369	370	376	363	373	385	377	399	384	351	381	390	396	423	402	354	389	369	371	367	396	370	408	388	345	405	402	378	385	348	388	395	376	379	343	388	410	391	386	389	386	366	386	377	351	417	371	363	413	333	376	413	374	396	361	383	378	410	409	361	392	372	381	425	378	406	376	373	332	366	372	374	367	419	412	369	382	389	363	421	341	384	366	402	410	389	375	396	388	396	384	377	396	402	420	393	385	358	391	371	383	384	393	377	372	382	408	367	387	404	401	395	343	403	393	382	392	386	388	395	386	409	419	381	377	389	396	421	402	366	385	377	410	402	353	390	359	380	388	360	385	375	399	410	385	406	394	393	367	385	392	378	369	373	388	404	381	409	398	372	382	397	402	390	366	374	371	388	385	393	376	437	362	377	414	341	373	425	363	379	354	383	369	380	395	374	355	357	379	387	371	401	378	391	372	383	379	407	387	351	408	407	361	367	373	370	392	409	323	360	375	384	360	366	406	362	386	342	402	363	384	380	410	379	377	351	376	402	397	385	388	367	400	443	367	402	400	390	403	343	357	375	403	408	386	372	389	381	420	349	379	359	366	393	383	396	394	406	380	350	412	378	356	372	404	370	365	391	371	372	365	362	377	393	374	395	389	404	393	401	430	397	373	384	393	351	367	412	409	392	367	331	361	367	387	394	392	394	406	389	411	365	382	366	381	350	359	391	389	381	395	404	395	347	373	428	415	381	345	404	375	357	392	412	362	352	379	367	371	382	385	383	404	383	385	372	375	382	376	396	340	381	416	393	373	342	416	388	398	419	402	395	388	408	370	346	358	380	367	398	388	416	354	371	383	368	391	422	410	415	376	346	364	417	384	352	386	383	372	387	394	389	365	396	388	402	393	384	390	387	376	393	380	383	420	400	385	412	327	380	377	401	365	393	422	364	388	422	407	367	397	340	371	409	398	377	378	361	376	432	394	380	371	396	384	353	367	411	371	388	373	376	385	373	402	364	391	370	335	394	392	391	376	406	374	389	391	346	371	377	404	376	403	362	369	401	391	388	392	343	364	408	347	372	372	410	391	366	354	418	385	382	392	392	382	397	377	405	401
25463	21308	27146	25581	5623	511	397	319	307	316	246	224	245	249	237	251	246	239	203	230	217	219	212	226	230	235	233	301	537	1255	1754	1549	1218	241	208	197	214	226	186	210	209	209	190	202	217	213	223	212	225	195	194	208	221	217	201	188	187	225	204	213	224	204	213	225	199	205	195	211	196	213	205	202	201	184	216	203	222	188	202	206	203	206	221	207	204	207	192	225	206	235	191	235	226	229	231	212	217	199	196	207	205	198	218	217	228	220	186	227	233	219	224	197	221	214	198	220	205	219	221	207	216	189	209	205	189	198	224	228	207	205	187	196	216	249	171	220	202	226	204	174	207	203	217	207	203	220	212	190	201	217	200	195	196	201	187	224	219	224	220	195	207	210	208	169	217	203	208	218	186	215	192	199	215	190	214	187	191	218	200	189	206	218	196	228	195	215	197	177	227	198	219	218	196	220	215	203	194	208	233	229	209	220	201	217	225	206	197	189	216	219	211	217	197	233	189	201	208	189	220	190	215	221	185	229	215	230	222	188	178	208	212	199	200	211	213	217	193	220	202	211	219	193	213	222	219	224	217	205	213	195	221	204	201	176	198	205	210	222	203	208	194	193	201	197	213	197	193	187	191	205	181	205	213	220	220	217	204	202	217	195	192	205	192	196	190	194	222	221	199	196	222	194	218	214	221	191	221	188	206	195	199	202	193	215	202	201	186	211	228	216	195	212	201	237	205	206	205	197	204	208	198	205	224	193	213	197	199	225	176	224	204	189	195	204	191	227	198	210	216	201	221	199	203	212	215	216	206	213	238	193	213	204	193	200	210	230	206	225	237	216	191	208	199	218	219	195	190	209	228	176	187	200	217	206	217	205	188	190	216	201	186	188	220	228	213	212	206	188	197	211	227	219	212	197	232	200	196	199	200	193	178	184	220	210	202	185	189	212	197	184	199	206	226	228	198	195	207	195	205	213	200	197	214	184	205	171	181	204	227	190	216	203	191	209	198	193	191	187	165	220	233	173	207	213	193	207	218	180	200	238	181	184	200	232	179	206	219	218	214	184	178	211	200	211	201	223	201	210	189	195	177	211	193	225	209	223	217	205	196	194	193	210	204	149	228	196	202	197	178	179	206	202	231	203	189	175	220	191	204	209	216	235	185	218	203	226	182	201	209	212	231	203	210	235	196	216	220	211	219	189	181	221	214	210	199	189	180	206	230	212	209	219	213	184	220	224	206	210	177	212	192	218	224	210	170	202	201	205	189	231	200	195	183	212	212	203	216	214	199	184	226	194	210	205	197	207	205	210	204	206	231	177	218	194	223	209	236	203	219	185	193	208	171	211	225	221	211	205	189	198	216	229	195	208	218	208	225	182	208	188	200	214	222	200	222	199	199	238	192	198	202	208	235	213	209	218	209	197	192	202	210	201	189	202	184	202	215	188	235	220	199	191	196	195	210	195	183	194	207	222	202	213	213	214	209	184	217	208	202	197	213	200	179	220	201	213	237	186	172	198	192	217	198	238	199	196	201	190	220	213	215	220	219	234	197	190	209	208	191	225	215	193	224	172	215	203	234	221	200	185	200	219	230	212	224	216	212	209	192	206	193	208	200	189	194	205	228	231	231	215	208	199	207	211	215	198	226	204	184	207	205	232	201	214	194	170	234	181	230	196	207	210	204	212	191	219	215	216	207	206	224	213	220	191	221	210	208	198	196	205	219	201	214	184	218	196	192	200	193	196	213	192	190	183	179	192	202	223	190	203	211	215	164	203	231	220	204	227	199	219	201	181	204	195	230	216	199	214	191	189	222	208	191	195	195	199	196	201	190	208	198	208	206	192	207	213	206	202	215	211	201	213	230	218	201	196	200	207	227	196	211	196	216	212	189	195	212	214	205	200	218	193	224	199	217	201	190	247	202	192	195	215	212	228	212	224	213	202	212	186	195	190	197	203	180	224	218	171	202	197	209	197	173	212	207	194	229	201	197	236	174	168	209	187	184	214	194	218	218	193	195	202	187	220	233	233	208	218	209	192	188	219	193	203	212	214	204	212	223	219	188	212	223	205	214	193	198	217	221	218	186	174	199	202	189	212	212	208	195	192	202	217	208	198	187	198	190	174	198	207	186	216	189	221	197	209	196	208	194	190	197	186	208	201	237	199	211	198	212	190	203	185	198	187	207	214	221	197	200	195	213	189	185	197	204	205	201	206	182	210	197	186	202	203	194	194	223	219	208	245	208	199	186	195	194	201	213	198	219	205	198	211	229	181	198	208	213	203	210	195	195	219	231	206	203	189	212	191	219	190	190	224	197	190	196	195	200	214	207	185	228	211	202	176	192	226	227	181	179	205	209	204	199	210	232	192	206	205	203	197	195	205	210	178	209	223	223	216	192	201	203	210	225	217	216	225	186	231	193	208	212	210	199	213	194	209	195	215	224	214	195	207	206	219	210	202	190	209	209	204	201	184	221	212	222	201	185	216	205	207	209	205	203	207	215	221	211	209	200	216	203	174	191	218	220	229	204	183	224	201	205	198	189	197	195	194	185	184	216	209	198	205	203	226	197	195	199	211	191	173	209	236	211	195	216	194	194	207	183	193	213	200	219	183	214	218	218	189	212	212	212	225	208	194	227	234	220	211	188	225	215	185	189	212	244	185	209	180	197	197	213	218	196	188	218	210	196	186	195	187	212	206	217	202	226	199	212	202	198	206	204	212	202	218	208	229	217	201	203	229	216	220	173	209	201	222	215	220	191	227	222	197	204	212	188	210	215	217	228	205	200	201	216	205	202	208	210	205	206	223	215	203	231	196	197	242	221	208	203	218	185	228	196	205	224	210	217	210	224	203	197	214	216	209	217	203	219	241	207	218	193	194	199	225	201	186	186	204	199	220	200	203	226	206	211	220	213	204	214	186	196	221	207	193	208	224	189	178	194	195	221	205	224	205	226	227	205	200	196	206	206	222	178	189	198	193	201	208	219	190	223	208	214	203	212	189	174	213	211	205	218	217	196	205	203	217	210	187	215	223	194	188	215	203	205	198	202	193	191	219	213	211	199	187	197	215	197	182	191	223	210	209	196	220	217	196	225	165	203	184	188	218	194	199	208	199	234	214	219	191	191	191	238	194	211	192	189	194	196	183	195	181	220	225	221	210	229	217	211	209	179	172	235	198	235	186	177	195	199	239	199	197	211	215	199	225	211	211	190	210	221	190	195	197	182	215	202	210	206	191	207	216	216	211	212	199	200	213	204	204	206	213	195	211	211	214	221	191	192	186	206	204	198	227	204	225	197	214	197	222	211	221	209	204	189	209	206	211	208	210	215	178	201	169	203	211	191	198	203	220	224	229	202	194	223	215	223	207	185	212	207	223	225	187	206	210	205	200	209	216	235	216	224	237	210	184	178	185	208	184	212	217	229	206	211	206	209	208	189	226	212	199	191	201	195	197	191	203	181	230	206	222	210	189	224	231	202	179	222	195	206	193	235	204	203	212
23258	8576	3878	1838	1436	1066	868	678	580	541	510	436	402	391	376	330	327	318	282	343	301	329	290	302	292	329	383	426	1108	2712	3556	3053	2141	322	292	266	255	238	256	279	288	297	287	257	237	287	287	269	278	259	282	262	279	243	257	273	263	265	291	278	272	253	263	289	250	253	257	268	255	283	265	246	283	252	237	271	286	294	281	264	254	269	255	266	269	264	273	276	266	266	275	263	295	290	266	259	257	252	275	258	249	260	283	265	264	253	252	258	257	237	224	264	286	257	257	276	284	263	232	272	255	251	272	258	257	281	283	288	270	260	286	256	290	277	266	261	288	262	288	268	228	273	277	259	281	260	271	292	283	272	259	279	274	263	279	261	278	290	268	285	262	282	275	270	258	265	279	259	269	286	278	243	281	244	239	256	277	263	262	271	290	254	274	287	243	268	270	265	254	243	272	256	286	271	245	261	270	278	246	241	262	283	293	277	314	241	283	269	276	258	262	261	268	245	269	247	253	265	273	247	282	261	270	267	263	273	267	269	270	269	286	269	257	239	268	247	242	249	247	281	273	271	249	259	238	302	288	238	261	295	283	259	258	254	248	294	291	265	248	272	265	288	266	256	301	295	262	266	291	267	283	275	274	277	266	255	258	299	293	246	284	265	261	261	262	257	272	278	282	262	254	268	276	309	294	233	258	259	278	269	262	282	274	261	253	245	269	284	246	241	282	260	266	266	284	268	231	280	277	246	289	312	261	263	299	249	307	258	265	294	272	236	256	277	259	257	272	278	259	247	235	313	259	256	256	278	234	284	276	251	249	266	262	274	277	268	262	275	278	244	261	260	274	240	281	273	262	256	278	287	254	259	286	256	233	287	258	271	278	267	278	243	271	284	262	271	266	274	246	271	291	285	270	266	267	259	280	273	275	249	263	281	271	262	283	261	272	267	261	277	239	288	262	261	257	284	236	278	308	251	258	291	260	251	265	272	252	293	257	276	260	275	269	262	257	288	274	280	273	293	259	262	262	273	259	276	263	282	251	266	272	241	249	292	266	265	276	265	264	233	267	264	289	295	284	269	269	260	287	287	261	278	271	269	260	266	279	292	259	242	285	289	281	272	272	250	287	276	281	273	278	275	260	267	266	266	264	252	263	265	251	255	274	256	258	254	248	270	267	283	259	264	310	271	280	266	301	253	253	258	293	251	286	300	261	239	271	287	250	281	254	272	252	268	261	252	278	237	282	259	251	239	240	261	276	266	284	256	258	252	287	271	296	271	238	252	265	251	264	284	300	280	271	259	231	277	283	273	291	264	291	282	276	274	320	290	286	250	293	277	271	264	263	259	267	293	254	240	274	249	269	277	274	253	281	251	271	268	254	286	266	277	276	268	274	263	245	265	233	279	255	272	241	267	238	260	257	274	268	263	282	284	289	272	244	277	258	276	275	280	274	267	287	267	289	231	251	285	247	259	246	257	261	259	277	255	267	251	297	253	264	245	262	242	259	276	263	270	263	296	265	236	265	261	244	278	278	270	266	291	297	249	273	253	275	240	256	262	264	252	264	252	254	285	277	245	246	271	285	291	275	256	259	293	252	253	273	254	258	280	263	267	255	244	267	284	301	299	262	276	282	265	278	257	238	268	278	256	274	260	247	297	259	278	252	268	251	272	250	240	283	259	245	274	268	253	275	276	279	232	271	301	263	286	292	260	265	272	260	234	251	273	286	251	270	252	264	271	271	266	287	255	253	267	294	269	309	260	255	301	272	258	250	269	256	243	233	290	248	263	259	267	296	274	264	239	256	253	278	258	265	299	246	269	262	272	300	276	270	268	253	278	261	282	262	291	263	279	276	273	293	268	282	257	291	254	259	235	244	302	259	274	245	277	267	285	278	235	242	280	266	255	257	267	261	283	302	271	248	276	278	256	254	251	241	264	270	263	269	254	253	281	265	275	293	248	247	286	262	272	260	262	284	274	301	276	263	263	283	265	253	270	295	268	257	262	287	279	255	267	270	271	266	241	253	249	276	270	255	285	265	296	278	269	260	249	277	244	266	270	280	265	264	248	251	264	274	260	266	265	265	250	247	259	258	244	262	252	287	287	255	261	249	239	239	262	241	266	277	285	264	255	275	306	294	249	261	253	252	275	260	241	243	235	269	288	258	251	252	265	274	289	253	287	284	222	258	276	262	313	248	283	265	275	278	284	262	264	252	214	273	251	277	275	270	259	254	238	241	263	276	263	262	266	239	263	285	250	241	270	256	246	262	261	265	250	258	261	238	252	255	245	285	290	239	292	238	264	252	262	263	255	285	257	284	231	234	242	281	254	252	249	273	240	249	274	281	279	249	297	261	245	288	255	281	280	296	256	273	230	267	301	268	269	286	256	263	270	269	284	238	275	246	267	271	284	263	270	273	269	265	283	281	255	270	241	237	272	259	262	249	283	234	265	269	270	288	284	275	260	255	282	271	256	247	253	252	274	243	284	246	254	249	265	268	279	298	264	250	261	257	274	265	272	280	259	253	263	277	256	277	240	257	262	265	246	297	281	255	295	252	270	286	256	282	283	248	279	265	287	284	270	277	231	279	273	275	265	229	259	260	252	242	233	286	280	248	263	265	261	269	256	253	242	257	271	242	256	268	267	291	247	288	261	242	245	279	289	279	256	259	288	243	229	257	229	283	276	278	306	259	245	246	236	248	264	219	270	274	265	274	259	250	271	279	262	278	245	261	262	284	273	255	262	274	245	282	246	273	295	282	274	260	298	282	238	245	260	262	266	239	274	275	235	243	243	252	261	282	258	247	277	279	267	274	290	274	261	278	256	290	269	275	259	261	237	252	276	261	256	242	274	274	265	256	263	248	274	263	255	285	286	277	257	237	277	286	271	247	269	272	279	252	252	245	251	288	241	264	275	274	278	255	272	273	267	257	278	292	248	258	271	287	240	235	277	287	289	244	274	275	255	271	269	273	261	283	252	260	270	261	278	272	265	288	266	278	239	268	247	279	254	248	273	280	281	267	246	237	260	280	285	289	239	261	259	266	247	284	255	260	273	268	261	270	251	264	294	247	286	289	259	274	264	275	270	279	290	261	273	274	261	278	263	275	275	266	256	283	317	249	265	259	277	243	273	311	271	255	284	281	265	294	259	273	250	268	275	272	300	247	277	258	259	274	239	288	264	260	265	253	277	251	265	261	249	251	288	260	275	282	254	292	246	258	260	244	280	229	260	272	274	243	268	227	264	285	257	257	283	270	274	249	255	265	273	261	250	269	249	253	234	266	272	268	280	259	265	258	240	254	273	299	258	276	250	271	249	264	250	275	279	268	254	259	259	281	251	274	259	248	313	267	244	256	274	262	275	231	265	232	281	267	267	265	250	255	290	263	292	257	266	270	280	271	281	282	270	268	253	278	249	266	257	304	260	306	292	313	290	272	252	280	278	287	278	281	271	270	293	251	235	287	261	228	280	282	251	259	292	281	243	257	266	261	287
23225	21341	29044	23971	21340	21336	5190	1236	868	769	728	659	608	603	552	524	553	521	500	502	475	492	470	490	466	486	530	558	1158	4953	6101	6095	4072	649	435	405	431	480	410	414	412	406	451	414	410	435	420	430	416	390	418	385	446	413	424	421	420	417	417	409	446	411	439	410	435	405	401	430	397	417	421	384	424	410	441	401	390	424	438	419	392	399	442	373	387	425	397	387	425	404	374	406	390	351	412	393	416	415	442	418	425	395	410	384	422	410	401	394	385	443	387	460	463	393	430	414	421	407	417	418	420	430	412	383	413	439	439	387	446	405	369	434	377	392	381	431	465	401	432	423	430	419	402	408	409	418	403	417	417	399	401	406	426	396	440	405	392	372	369	392	403	402	422	398	406	406	413	426	410	417	438	432	400	415	386	406	390	401	416	394	417	392	422	384	408	412	396	400	415	433	452	443	381	422	385	413	416	386	422	397	424	392	404	383	421	429	391	411	400	398	402	429	455	407	390	396	407	420	405	406	404	401	412	429	411	402	416	404	419	413	450	410	402	403	425	412	423	406	372	416	399	402	438	414	421	419	378	418	433	405	417	406	427	422	401	402	404	394	401	410	436	441	388	434	395	405	401	381	414	396	417	413	384	396	428	394	449	420	410	413	421	409	417	431	423	459	374	419	414	418	426	379	416	396	381	401	436	431	416	384	404	439	423	404	397	434	434	374	373	361	407	405	380	430	435	435	408	412	424	429	419	438	379	397	411	424	401	417	410	385	387	392	421	435	441	418	442	405	420	443	413	448	381	452	379	376	423	361	395	428	399	402	395	445	403	404	411	430	395	375	405	379	381	411	410	401	392	422	415	402	462	429	434	390	410	448	395	469	438	391	384	365	400	433	412	409	395	405	377	395	411	451	396	403	418	425	445	404	409	426	415	399	406	407	397	423	410	429	430	389	437	414	414	382	412	401	397	396	407	410	411	395	425	403	397	392	422	379	386	435	393	403	457	398	423	416	402	400	425	411	383	438	403	381	420	397	425	426	411	433	361	380	397	417	456	391	397	431	432	456	396	402	407	400	394	415	432	404	419	398	419	429	382	407	457	421	449	381	369	365	406	430	426	409	438	367	431	414	396	417	393	375	384	410	431	422	410	402	439	367	436	396	407	413	416	423	416	424	412	376	410	389	387	435	429	399	447	428	391	441	469	421	419	389	417	452	429	392	411	406	395	455	435	408	433	428	413	437	417	409	411	411	432	421	414	398	442	413	411	411	363	426	407	446	426	445	424	403	423	431	457	405	392	410	417	402	397	418	413	423	453	408	433	413	384	413	415	421	383	455	384	421	399	404	412	441	406	413	406	386	426	416	425	406	426	431	435	388	438	439	371	426	388	372	434	388	413	419	415	428	392	401	427	415	442	391	449	383	402	420	416	395	405	443	416	438	423	411	398	411	402	422	433	412	390	393	397	384	426	373	403	385	411	427	425	441	381	396	438	423	422	434	409	423	427	420	402	422	439	382	416	434	398	410	415	463	425	424	416	380	411	412	388	443	431	442	459	425	395	410	373	433	399	384	401	417	403	376	424	449	414	435	427	405	380	412	419	430	399	443	416	423	380	437	453	390	413	391	376	368	421	423	400	357	436	432	408	427	403	418	434	384	434	410	396	402	446	434	377	366	402	431	399	410	385	415	399	441	438	428	449	430	419	405	417	404	412	417	400	454	432	382	404	424	419	413	452	409	410	425	428	397	431	461	412	414	378	394	415	415	422	409	408	424	457	417	425	422	414	434	388	425	436	417	402	420	401	390	379	412	414	401	406	436	401	417	415	462	421	424	376	421	440	435	386	410	384	410	415	426	407	383	438	360	394	382	389	436	400	403	406	395	410	397	416	392	421	435	395	424	415	427	419	391	385	411	400	406	440	407	405	426	411	447	446	440	428	398	434	394	427	386	432	357	372	381	373	410	461	382	398	435	420	415	416	403	370	442	403	398	426	425	409	421	439	416	376	374	411	404	431	457	431	434	409	442	416	447	423	376	433	412	411	429	408	366	403	392	422	412	447	402	390	412	401	427	409	396	409	407	434	410	370	429	411	432	438	397	364	449	430	423	388	390	437	453	399	373	426	417	404	398	423	407	418	400	409	410	438	399	385	396	435	394	423	416	412	387	423	461	430	452	432	406	419	402	452	430	413	409	417	398	411	425	413	383	407	412	415	428	409	430	425	410	429	415	396	381	457	393	397	422	426	437	407	418	398	400	413	419	419	413	394	421	369	442	425	432	414	390	404	392	398	399	432	427	373	381	380	395	445	414	378	456	439	389	390	410	419	437	386	418	393	430	462	437	391	451	401	382	386	440	422	373	380	424	394	392	392	406	409	419	397	434	431	353	409	406	432	388	401	402	412	427	399	421	401	371	398	411	408	413	400	419	374	415	375	390	383	394	360	376	415	415	359	404	428	427	414	424	459	377	426	377	383	434	387	446	429	372	403	424	409	402	403	409	433	428	438	399	397	436	391	401	427	407	399	408	441	403	414	375	414	386	430	407	423	412	385	436	398	391	426	460	393	387	360	420	405	412	373	399	448	399	423	419	430	451	391	398	402	386	437	397	418	441	440	384	389	402	420	407	394	414	418	403	424	392	433	391	402	440	436	430	388	404	422	424	394	392	414	437	388	408	403	418	385	393	414	385	423	383	382	380	382	435	419	423	414	418	391	407	377	395	407	425	372	393	437	396	411	418	430	390	396	439	435	407	395	411	406	437	452	416	428	410	424	408	406	434	459	414	409	373	410	419	405	413	409	392	403	448	396	408	402	398	430	375	425	419	406	412	415	396	390	409	399	384	404	427	388	407	409	412	403	389	405	410	391	430	406	405	413	395	407	412	415	419	440	365	413	404	414	406	370	366	451	411	401	403	428	404	405	427	429	414	409	431	377	382	410	400	386	405	395	432	422	444	398	395	398	436	423	403	380	389	387	422	411	404	412	419	407	422	421	430	422	432	431	409	414	390	391	350	445	431	388	410	413	395	393	397	400	398	396	385	389	418	378	417	411	425	417	412	417	395	404	417	380	415	394	390	438	437	421	376	384	412	439	382	368	407	426	384	402	414	426	446	405	436	414	403	423	413	397	428	403	405	424	409	428	441	401	373	392	409	438	416	429	439	409	397	391	412	392	419	413	365	418	444	399	412	421	440	418	410	435	408	394	403	395	403	408	400	404	430	402	401	384	412	426	421	422	405	388	421	431	403	411	407	417	394	424	410	408	402	403	413	409	427	421	411	448	409	417	377	442	413	417	400	423	411	445	429	446	360	418	373	434	415	422	422	421	412	419	399	443	367	440	423	427	404	381	410	419	378	422	467	404	407	407	442	433	367	383	424	433	439	434	414	392	415	424	409	395	385	420	375	427	402	407	424	422	408	401	435	402	388	432	384	411	412	425	400	386	390	421	413	395	390	409	401	378	377	412	380	402	383	435	399	399	427	382	397	414	396
26858	20555	12057	6320	4390	3407	2573	2023	1688	1455	1262	1071	1020	945	838	751	742	694	678	667	661	655	642	648	650	642	606	720	2148	8878	10471	9845	6603	953	531	513	510	464	490	459	508	538	528	508	526	498	494	481	508	477	497	533	529	536	508	514	483	511	473	504	480	480	509	498	478	479	507	481	484	484	519	497	474	481	480	504	498	552	478	532	477	509	474	486	522	495	448	459	504	507	477	517	483	493	487	485	492	522	487	489	480	485	472	488	494	539	501	461	490	468	491	450	499	493	488	522	478	516	503	488	482	477	468	476	504	503	520	524	456	506	505	497	497	541	479	535	512	504	507	487	504	467	505	488	472	491	526	477	502	487	493	490	535	497	507	487	515	488	476	452	497	475	536	473	526	493	482	478	505	505	502	473	538	525	491	530	469	481	498	492	460	465	477	432	486	479	488	494	481	494	479	508	472	495	508	464	469	486	498	506	463	519	519	524	519	519	505	469	453	539	515	425	522	460	496	492	496	535	517	535	480	477	503	457	500	510	475	483	534	483	472	525	492	471	494	468	485	472	543	498	526	514	539	452	517	518	520	482	519	492	482	505	505	499	486	553	550	509	498	485	498	487	489	465	438	485	477	445	464	487	499	475	524	484	515	464	506	477	504	514	488	514	482	457	488	501	491	529	496	517	502	510	494	521	483	479	494	497	487	476	480	512	487	480	499	531	448	488	485	506	474	503	519	495	489	488	447	496	507	487	561	485	493	468	478	480	490	491	525	459	506	524	484	524	491	468	511	520	521	497	478	535	467	493	497	493	534	535	533	486	494	490	485	468	512	477	499	479	537	481	512	521	470	485	473	500	487	470	485	506	475	459	482	479	500	459	499	503	502	481	501	506	504	511	519	468	463	490	494	476	523	482	478	461	511	451	509	486	533	458	502	513	477	474	501	512	489	487	493	469	488	485	474	477	494	476	480	490	496	561	493	437	493	507	505	485	522	502	488	487	464	473	498	500	468	535	490	498	482	464	482	468	482	525	555	488	471	481	494	437	498	478	509	521	521	477	475	490	481	476	503	479	520	466	481	475	492	466	488	500	523	473	510	499	486	480	507	492	495	534	518	475	482	494	542	497	510	466	483	477	512	481	491	483	505	447	501	467	494	496	501	527	515	504	504	511	505	486	535	505	497	469	543	499	483	435	509	505	490	487	481	467	491	516	516	502	512	470	497	470	491	503	492	506	502	483	499	507	510	495	529	501	479	516	499	522	494	536	513	509	475	495	473	470	511	470	485	493	504	490	491	505	488	509	490	483	484	505	516	501	534	474	448	471	539	475	494	493	509	483	521	471	507	486	513	507	497	526	464	474	481	469	500	496	477	495	489	524	496	508	488	515	516	460	481	490	479	473	500	492	471	492	485	492	465	487	496	544	482	502	506	460	490	506	477	479	491	447	505	467	497	487	503	508	472	518	498	479	512	490	527	517	542	520	541	493	501	472	508	490	465	508	452	494	529	478	479	501	501	503	492	531	500	535	524	480	552	517	533	460	467	531	489	485	496	505	508	474	538	507	493	474	471	522	490	525	466	527	494	486	506	536	476	466	442	471	501	485	536	501	504	481	522	515	505	494	455	490	496	530	492	499	464	453	494	488	485	478	501	481	482	527	507	531	499	482	486	480	479	487	528	522	511	513	502	498	484	461	488	494	501	525	451	487	457	440	481	503	527	490	510	488	478	478	485	523	502	496	535	498	489	495	503	498	540	507	514	532	532	477	505	449	507	514	462	464	503	475	491	514	498	522	481	511	507	524	495	502	465	479	497	523	540	500	475	470	483	476	537	512	496	485	470	513	483	489	485	469	498	506	496	503	509	490	450	491	511	481	493	498	483	477	508	465	486	511	450	493	509	493	509	475	486	489	478	506	442	478	501	487	504	477	469	484	483	487	459	510	474	512	500	499	496	444	497	509	503	507	455	501	499	489	496	502	518	443	471	510	510	489	501	525	517	546	504	485	495	527	486	477	513	498	523	488	494	497	475	505	462	485	493	473	521	500	501	492	464	509	467	483	506	498	513	512	523	489	478	469	463	429	491	519	478	495	462	503	481	492	509	484	503	536	474	507	526	467	496	497	516	500	497	509	488	475	477	481	491	473	458	492	514	433	479	483	492	505	504	468	508	490	485	511	486	498	468	556	460	516	467	534	490	560	464	498	499	512	479	523	483	478	472	467	533	495	507	476	520	479	517	483	497	503	507	504	489	474	508	500	488	500	543	510	481	506	494	466	479	475	460	483	468	495	466	513	459	484	492	509	502	546	499	484	458	496	479	542	504	506	479	493	471	483	448	516	525	526	490	476	473	463	492	527	467	493	531	504	484	521	468	512	520	441	431	516	490	479	477	488	483	503	535	486	488	494	518	493	512	494	459	499	483	514	480	478	468	464	504	510	481	499	527	494	476	482	522	489	502	531	521	490	488	513	488	500	497	499	461	510	516	476	467	515	528	493	512	509	489	496	455	524	453	497	463	532	479	475	503	471	487	513	549	524	511	450	487	458	518	483	515	494	473	513	505	510	477	459	486	501	495	501	487	532	489	464	457	481	479	478	521	458	505	521	497	468	466	487	469	497	502	501	487	513	458	479	514	465	501	490	466	463	508	483	473	436	512	477	527	497	457	482	494	481	477	490	517	478	493	516	479	494	446	510	489	508	490	478	511	497	520	506	519	494	486	483	501	483	500	521	490	472	504	488	519	491	493	486	482	524	482	464	474	472	470	485	511	480	525	502	491	508	516	497	506	528	496	518	473	510	478	530	535	511	502	484	513	502	473	465	510	497	480	518	498	545	498	522	466	483	516	481	502	463	482	480	514	481	503	527	483	534	502	525	513	508	491	480	452	478	489	526	484	481	498	517	477	466	517	489	525	507	460	502	512	525	518	536	535	481	480	484	525	491	494	484	449	511	498	513	526	472	479	486	449	485	505	520	495	471	519	495	532	488	497	466	461	462	527	517	492	494	512	484	476	501	518	494	461	500	517	509	513	533	493	509	445	540	489	461	497	472	483	457	522	510	513	466	527	491	505	525	483	505	483	511	480	509	486	540	476	510	468	452	463	483	498	472	505	487	473	529	498	498	449	511	512	486	485	488	502	457	482	515	520	479	467	489	502	511	498	491	512	496	499	493	497	522	499	524	478	470	502	554	490	519	529	513	506	499	506	469	509	518	493	508	504	474	524	492	512	483	521	472	490	485	474	472	514	503	524	476	535	455	518	508	498	473	494	520	461	493	501	512	452	522	502	490	456	461	492	478	513	474	457	517	499	506	524	486	498	483	485	508	468	464	497	487	494	500	516	475	462	506	471	477	450	489	481	510	511	479	473	487	516	526	471	535	502	493	505	517	516	513	491	495	479	516	473	512	466	506	478	482	515	482	473	513	507	445	478	455	511	474	516	487	505	499	485	488	512	450	496	477	479	468	463	486	461	474	489	530	475	495	517	490	493	485
27778	19013	4654	446	289	254	238	218	217	214	196	229	204	196	187	209	212	198	197	196	198	198	197	218	218	197	190	218	256	360	467	477	411	235	172	174	210	203	197	223	214	205	201	203	220	177	199	217	236	182	184	198	219	201	208	217	218	180	204	210	225	175	184	199	190	195	204	201	178	185	179	194	190	166	202	215	201	194	196	207	179	217	222	202	191	199	189	202	188	186	195	187	212	208	212	214	204	190	188	204	193	191	200	190	198	189	195	196	184	219	202	182	195	230	194	232	208	229	196	184	186	197	207	207	178	211	246	211	198	187	203	201	162	228	225	224	193	188	210	212	195	216	200	204	179	216	211	182	197	181	213	201	191	249	204	220	201	190	209	199	190	207	181	188	208	195	221	191	199	219	186	184	220	196	178	199	208	220	185	185	198	192	190	191	213	208	201	178	213	216	204	206	211	185	184	200	193	188	214	202	214	193	204	182	193	202	213	196	190	198	211	220	202	190	230	209	185	198	207	194	205	179	202	206	210	196	181	209	217	202	180	200	212	169	194	192	202	191	194	223	194	236	204	195	201	189	216	211	196	185	199	203	191	192	198	194	186	213	180	197	206	220	210	185	224	196	181	204	182	200	220	180	195	197	197	187	196	212	204	208	188	213	200	187	201	209	192	218	190	192	213	175	191	191	209	230	220	195	227	189	190	202	215	194	182	191	215	219	197	215	186	218	195	199	215	197	200	208	199	190	191	198	208	193	186	221	227	212	209	196	187	187	240	197	178	189	207	200	241	210	214	182	193	197	216	199	186	191	225	216	225	235	204	209	201	218	224	207	205	181	196	199	189	192	185	208	225	209	207	191	206	206	209	194	189	211	210	191	186	196	209	216	208	189	210	203	192	194	197	195	200	172	193	198	217	194	192	187	203	207	199	217	208	216	215	216	207	185	188	215	217	220	216	201	210	201	216	209	195	183	200	234	202	212	187	228	211	206	206	181	207	204	227	212	186	178	220	229	209	210	197	210	213	211	209	207	205	207	188	197	204	216	209	203	209	210	215	182	222	198	184	198	195	174	200	169	207	197	187	182	205	210	213	200	204	218	215	202	200	195	188	202	210	202	194	215	197	202	209	177	207	192	179	195	202	194	191	197	199	180	188	203	190	185	218	191	202	190	189	175	213	205	209	204	215	193	193	211	190	207	206	190	205	212	192	176	209	206	214	206	206	191	203	203	209	201	200	208	207	200	190	200	204	191	213	204	211	196	184	231	219	206	188	206	219	205	222	204	206	201	187	213	208	196	183	215	170	189	168	182	215	201	199	184	204	179	184	174	207	206	204	191	231	202	217	182	190	220	203	219	180	208	200	197	160	198	177	200	184	228	215	193	192	178	203	232	211	179	208	185	193	185	224	174	223	173	210	207	209	217	214	225	217	172	214	194	208	193	203	195	195	214	186	203	192	197	211	210	214	207	194	208	197	199	205	204	230	216	175	208	215	211	181	192	206	200	199	190	223	196	191	210	198	187	191	193	169	223	198	207	203	185	184	212	205	204	218	205	195	195	208	189	185	193	199	208	186	181	213	187	178	201	207	227	180	181	209	212	191	205	217	192	170	209	182	217	224	189	234	193	207	184	202	214	225	189	212	190	191	211	174	196	169	188	214	192	184	186	185	200	221	201	190	197	196	193	200	210	205	189	196	206	241	191	210	189	210	204	214	212	193	192	216	182	191	221	196	187	180	204	217	196	209	216	206	228	207	215	197	203	203	202	207	199	215	221	198	206	203	189	174	190	189	190	190	181	212	216	192	182	213	186	201	193	182	218	226	214	199	193	214	179	180	199	189	221	216	208	185	214	189	186	210	191	216	203	209	207	207	195	224	212	181	201	198	212	216	200	212	179	204	191	181	214	215	203	185	200	209	195	203	224	200	189	215	188	219	200	229	204	237	181	196	204	184	199	187	207	191	193	208	204	205	204	220	195	216	207	192	211	216	174	177	248	181	215	197	199	214	188	175	220	183	201	216	166	195	185	213	200	205	218	191	186	217	205	210	197	233	208	198	197	243	189	183	191	209	161	197	202	182	190	207	210	185	179	203	202	207	173	176	224	187	195	199	193	195	177	208	198	189	180	194	219	221	169	198	216	222	208	187	187	221	174	183	195	201	199	191	210	202	173	214	203	189	235	191	198	184	208	179	210	186	195	204	217	188	212	187	216	201	204	248	221	171	203	195	194	207	205	193	208	230	198	179	207	211	187	226	218	225	195	212	181	170	222	198	205	198	197	196	191	202	204	208	214	204	201	198	213	211	213	190	197	204	200	201	199	223	201	201	223	200	165	207	229	192	199	195	201	196	187	205	185	167	203	195	202	186	221	214	200	203	200	181	193	206	179	199	214	242	176	195	220	189	215	199	180	187	161	182	207	185	192	218	215	195	181	197	214	213	219	213	212	192	193	207	222	197	223	192	203	209	191	217	204	187	202	176	202	192	190	194	182	179	207	180	224	191	225	194	199	197	214	205	195	193	212	183	203	218	194	195	202	236	184	204	227	219	189	201	201	206	214	201	226	228	241	200	225	188	200	221	190	201	210	185	193	197	219	205	203	206	187	208	200	217	220	181	210	222	188	223	194	199	212	206	205	217	197	180	206	230	223	214	199	186	206	181	209	219	200	200	179	155	182	203	207	210	203	204	189	180	203	199	203	209	211	203	202	200	186	198	178	178	193	203	208	202	209	183	204	201	185	191	190	199	194	201	211	193	192	187	207	193	212	196	201	167	186	179	207	199	181	208	230	207	206	200	216	188	214	203	188	217	172	200	181	194	188	214	192	158	217	206	210	168	206	223	202	177	213	205	185	211	231	204	202	194	228	217	214	199	212	188	188	218	215	201	203	205	194	198	206	209	201	204	213	199	195	187	221	181	213	187	172	194	219	198	220	175	184	213	188	187	189	206	181	193	197	206	218	215	190	208	200	213	213	175	197	226	181	221	218	216	223	201	220	188	197	165	220	196	220	212	210	193	183	214	175	207	193	213	199	213	175	198	186	212	202	218	210	190	199	190	203	204	182	209	197	203	210	209	197	210	210	197	195	182	179	230	200	214	207	213	200	178	197	199	199	182	227	183	206	216	189	194	201	216	206	193	180	198	195	212	208	199	215	193	179	206	222	198	199	204	221	197	214	194	202	206	210	198	202	202	188	167	196	215	198	197	221	232	197	208	167	194	211	203	216	215	222	203	196	203	193	237	199	192	214	200	171	192	204	213	179	204	208	189	203	211	202	188	191	196	222	190	204	223	202	216	194	210	183	170	177	202	216	226	202	183	209	210	216	184	185	204	189	194	210	213	187	200	221	198	212	193	214	189	206	192	189	206	205	200	208	200	203	168	221	198	193	199	197	187	195	198	240	200	180	212	198	200	201	187	193	185	184	187	208	215	208	200	226	195	171	199	194	188	219	196	206	206	227	198	217	217	184	184	216	213	204	240	198	191	207
18694	4117	751	407	374	325	295	312	303	285	290	289	245	265	256	241	238	280	246	250	260	243	268	251	290	227	274	249	376	602	797	798	599	279	249	234	250	257	234	236	228	256	226	245	275	224	272	220	239	257	236	216	262	236	265	272	236	265	232	255	248	247	237	280	264	264	254	253	217	274	268	242	248	271	226	250	266	248	237	237	263	234	233	265	262	226	256	259	230	256	265	239	235	245	221	223	229	250	250	271	224	245	228	261	261	271	257	248	258	254	240	252	271	276	263	245	246	230	257	247	237	253	249	238	220	267	231	241	259	253	263	284	247	227	289	228	250	280	262	252	219	252	257	249	209	271	237	235	241	274	249	248	286	247	260	244	249	279	273	240	263	292	250	263	252	266	251	257	235	248	255	259	250	225	242	221	223	241	245	251	256	257	242	225	230	283	252	223	273	237	247	239	244	270	244	278	253	243	247	282	241	254	240	254	259	225	271	250	263	231	258	242	247	229	232	235	261	233	263	266	252	245	257	278	265	226	259	245	259	231	273	273	253	262	246	252	262	250	267	220	247	252	252	260	261	234	240	269	259	234	256	249	260	252	260	268	244	245	263	272	266	268	228	258	255	259	257	230	273	260	265	247	214	242	253	216	226	224	250	263	251	220	255	267	228	263	245	226	267	270	246	251	221	272	237	234	242	245	254	218	247	246	251	227	257	262	252	263	232	257	264	242	242	250	271	272	244	241	265	246	261	247	248	262	263	225	219	280	261	244	234	237	239	231	275	254	244	252	256	286	253	242	259	264	236	256	267	250	254	268	250	264	235	241	260	252	238	215	252	254	223	235	239	272	259	288	238	240	277	269	259	227	255	246	254	243	243	252	236	254	243	265	232	229	263	269	255	223	243	270	224	268	291	269	230	222	240	234	277	267	230	271	249	250	246	259	222	246	277	241	253	259	258	223	249	245	273	243	226	260	258	268	252	222	224	234	240	253	262	278	246	241	221	286	274	231	238	251	265	234	241	270	221	238	262	262	253	213	249	236	253	265	263	263	243	257	247	257	233	251	248	234	255	249	242	269	245	255	230	233	272	270	231	230	256	245	228	246	262	255	247	245	222	223	284	256	267	265	230	230	230	272	254	267	241	262	243	263	227	268	281	260	227	227	221	259	260	271	233	258	242	249	250	251	266	250	249	247	221	247	281	267	265	246	233	244	262	243	226	232	218	248	277	219	246	244	257	248	243	238	249	253	251	246	264	255	269	228	280	250	279	251	248	256	260	213	258	224	235	249	234	240	224	220	261	256	222	224	225	258	220	276	263	243	261	248	266	251	226	216	252	279	254	234	244	280	226	213	252	251	271	263	271	282	267	286	249	254	212	250	251	261	253	256	261	233	243	257	249	235	250	258	267	276	269	240	260	244	236	280	248	248	248	253	236	248	244	247	227	239	245	242	250	228	249	278	231	249	257	260	260	238	258	234	238	233	255	247	246	275	278	234	243	265	254	240	256	246	233	224	227	252	263	243	244	281	233	266	260	210	234	275	276	274	264	260	232	274	252	217	243	241	225	253	253	252	234	247	222	224	226	214	262	238	260	253	261	231	260	255	211	243	274	267	257	242	251	223	262	229	253	253	258	254	255	257	235	263	231	246	225	214	264	252	224	253	236	232	259	238	250	254	255	264	224	245	243	255	248	237	246	284	268	243	242	223	256	237	227	262	253	251	251	290	235	252	248	246	261	244	261	257	261	238	274	245	265	251	264	249	240	215	254	238	262	251	269	231	263	253	252	245	222	232	279	244	224	245	233	280	211	259	239	298	233	257	265	270	230	256	254	230	258	243	211	215	239	250	249	247	239	221	259	250	279	246	243	260	255	258	268	257	281	263	262	250	273	253	248	242	234	245	259	236	244	263	246	243	225	256	264	287	255	256	247	230	256	242	261	255	261	222	221	248	263	253	273	240	276	213	221	255	272	264	258	255	264	240	276	262	254	255	281	221	248	272	265	245	243	280	257	245	235	250	264	255	267	281	253	222	218	262	233	248	213	280	270	233	224	265	243	254	247	275	257	234	263	256	247	287	304	257	236	241	246	269	263	262	233	281	263	239	274	278	246	234	259	235	279	276	249	243	259	232	234	259	254	248	226	228	259	263	235	230	287	199	240	271	267	236	270	257	263	242	251	273	272	273	244	228	268	248	225	246	263	245	213	274	229	251	269	255	285	260	260	265	258	264	253	245	260	233	294	260	238	245	272	269	268	295	229	252	267	225	215	263	262	238	236	239	257	253	244	243	260	259	239	248	260	250	278	238	287	253	242	240	262	248	255	251	234	228	253	258	246	280	220	243	242	224	247	204	247	262	246	257	254	251	245	264	273	293	259	260	249	234	247	281	224	243	255	239	252	233	233	265	301	231	259	244	261	244	255	253	249	236	254	265	274	265	252	232	251	234	259	269	259	246	262	251	231	274	248	259	263	249	245	241	230	228	261	249	234	267	282	261	275	267	234	244	244	248	231	252	261	257	269	267	256	272	282	257	249	235	266	247	260	224	256	255	236	240	250	276	247	246	251	243	248	274	254	233	229	256	266	282	264	249	255	238	225	224	246	254	279	252	259	265	212	231	248	239	249	264	268	227	278	230	252	245	268	262	230	245	263	226	241	251	238	277	249	269	280	256	245	258	234	249	264	233	253	238	266	252	251	257	240	274	237	217	252	212	247	241	236	247	276	240	241	252	258	206	266	263	231	272	255	267	253	275	240	244	248	213	244	265	269	256	238	234	237	245	236	265	242	261	256	261	246	236	239	254	249	260	245	258	221	244	236	242	242	252	247	251	236	245	225	254	257	246	241	239	265	268	237	247	249	266	240	254	223	236	248	244	247	273	225	245	258	243	259	285	218	250	244	253	242	237	249	254	248	239	268	241	247	245	255	274	235	265	222	229	257	248	264	251	251	232	234	259	268	234	246	272	241	232	238	263	251	238	243	239	278	258	262	242	260	275	249	255	259	272	248	230	223	242	245	273	229	259	268	243	250	247	250	260	244	242	263	254	239	233	249	256	227	239	232	260	284	226	243	240	261	251	291	255	275	231	268	210	280	258	247	265	272	246	255	231	268	249	277	220	251	233	239	236	271	247	253	249	280	263	262	261	253	281	248	262	251	256	225	247	282	244	250	253	250	232	250	205	267	272	246	263	234	265	239	228	264	250	262	240	258	257	237	282	260	246	259	220	246	242	234	240	237	253	249	229	231	241	265	251	238	250	227	252	234	222	229	284	221	240	247	252	259	261	251	275	268	228	256	248	235	243	245	260	253	249	242	228	221	247	246	250	229	265	230	263	243	238	262	237	253	252	264	252	251	271	257	234	243	259	254	263	273	247	223	234	272	237	260	255	255	263	250	242	251	254	262	237	246	229	241	242	245	244	242	263	215	233	269	243	275	250	245	234	242	245	253	245	248	219	277	238	265	254	255	240	237	269	255	251	258	230	248	248
24851	21348	27997	25063	15868	1272	733	550	472	474	400	383	408	351	356	364	346	347	323	349	331	369	378	324	345	349	403	764	1192	1940	2053	2043	1704	1052	356	337	321	302	299	315	358	334	314	309	324	328	347	321	297	332	344	306	306	311	328	324	338	287	306	336	329	312	322	293	278	323	313	322	329	295	294	288	315	322	302	308	301	331	317	304	328	340	330	311	266	328	326	318	339	303	319	306	320	315	336	308	336	285	331	312	322	308	320	327	293	329	284	350	322	285	298	277	324	346	314	299	283	302	317	285	312	321	319	292	315	336	353	296	300	338	333	297	314	314	287	340	318	303	302	321	335	288	317	325	310	255	336	289	286	310	301	340	303	316	299	312	313	314	297	338	312	300	318	328	300	296	318	338	310	318	301	299	280	287	310	304	314	295	277	300	290	326	318	277	322	297	322	329	307	316	313	336	295	343	324	339	297	319	315	336	329	306	296	299	323	300	312	342	290	333	292	302	292	312	306	333	308	320	294	310	285	338	316	346	295	322	315	326	314	315	331	308	299	339	310	267	315	285	319	312	306	300	327	286	330	329	335	295	306	326	300	335	277	295	314	346	309	292	305	338	292	366	313	310	283	295	314	336	310	311	311	340	333	335	319	314	311	292	334	310	336	331	324	317	288	308	304	317	317	329	333	307	321	336	314	330	333	334	307	311	325	298	319	316	299	312	304	295	302	336	276	312	310	333	335	307	313	335	330	299	311	336	317	307	306	307	310	292	319	301	284	276	331	268	310	299	313	303	307	295	311	353	320	296	329	322	307	332	297	310	287	341	334	297	325	329	325	351	336	320	326	313	321	309	327	306	300	324	284	318	297	346	295	286	317	294	316	307	355	324	315	310	295	305	304	334	307	353	309	354	340	309	303	279	322	300	306	292	303	317	296	300	315	299	292	299	296	313	307	282	298	311	310	293	313	270	309	294	336	286	313	296	335	311	352	363	298	336	301	316	319	334	302	311	294	291	311	298	281	297	296	350	301	325	287	333	319	316	308	307	320	365	273	343	333	322	331	295	327	340	330	292	336	294	316	303	317	328	306	325	306	314	294	304	312	304	286	304	321	333	295	337	319	313	318	325	286	331	325	311	316	327	318	326	328	291	305	294	305	310	301	325	308	300	323	322	298	325	300	315	299	312	282	316	312	312	311	324	316	325	286	311	316	277	341	297	317	312	304	327	317	322	327	322	311	331	310	322	297	332	329	327	295	291	311	299	303	311	334	311	337	316	296	323	305	308	280	306	333	288	306	273	297	335	316	326	329	314	319	321	303	314	316	309	310	301	293	307	301	275	301	329	323	290	331	326	299	288	302	316	300	326	309	310	336	297	314	342	293	324	320	326	353	341	319	303	326	307	309	302	300	322	286	310	312	306	297	350	326	334	323	308	287	301	295	285	326	308	320	322	326	312	302	328	305	337	312	314	277	338	324	354	317	297	313	341	344	317	281	293	361	340	295	321	309	344	309	291	322	307	302	276	321	322	275	329	315	337	281	316	289	293	288	300	272	291	298	336	329	338	291	317	309	326	307	287	332	300	316	331	321	318	328	308	352	327	291	270	307	302	330	322	339	306	307	319	344	309	319	309	300	301	296	350	312	297	284	327	303	279	303	302	285	319	285	346	305	305	313	310	319	315	310	307	359	343	320	294	323	292	311	309	292	336	331	310	328	310	326	306	288	308	290	343	327	304	317	332	321	309	312	291	288	299	329	291	303	297	320	301	331	289	340	317	315	298	302	303	316	294	327	346	283	280	299	302	339	346	318	281	321	327	314	328	299	308	344	337	290	323	315	281	275	301	314	300	345	301	315	336	336	328	328	318	300	319	298	289	335	339	306	309	318	273	312	315	312	289	290	306	339	310	308	325	293	320	337	326	317	304	314	290	285	280	327	306	294	323	337	305	322	278	338	324	342	306	319	310	334	295	321	320	305	305	309	312	329	310	312	304	303	332	354	335	313	342	312	307	315	348	336	321	294	312	327	314	307	323	284	298	329	312	300	290	325	310	305	319	345	300	306	299	323	355	333	322	320	328	277	326	318	315	326	305	317	340	304	332	280	318	316	301	339	292	325	321	322	316	317	321	324	326	310	288	284	291	322	326	311	289	312	303	309	329	298	310	305	323	312	322	335	344	272	289	280	331	318	322	314	283	325	297	301	306	318	315	325	326	337	309	318	329	332	301	318	326	316	316	303	336	319	314	301	306	344	315	323	290	323	331	320	294	334	339	318	297	300	350	290	299	301	281	294	344	333	317	331	311	333	341	286	335	323	292	310	314	358	314	322	338	349	352	315	314	300	345	340	327	334	311	290	358	297	313	319	337	326	308	312	302	321	312	311	324	322	278	318	291	293	297	309	322	301	328	327	320	307	289	344	325	322	323	324	317	326	290	325	299	329	315	300	287	322	322	328	303	314	293	316	332	303	304	337	290	319	348	310	325	325	290	293	304	309	296	298	305	327	341	296	296	300	340	287	321	344	303	319	335	326	308	308	315	349	326	308	293	291	288	306	310	289	288	269	324	287	314	309	304	315	297	322	321	296	320	306	300	311	293	351	311	319	334	291	326	314	340	327	338	305	287	309	326	308	278	289	309	306	288	317	331	318	286	292	281	319	293	318	297	273	331	321	302	328	330	306	312	330	322	296	307	325	310	283	326	329	302	311	316	317	293	306	312	331	307	290	336	297	344	333	302	314	309	311	337	326	328	330	307	333	322	299	320	311	296	292	306	357	317	299	320	304	330	316	299	292	310	318	283	286	342	329	335	308	308	341	334	287	283	306	314	351	331	324	323	328	311	317	303	324	317	322	307	296	341	288	313	290	315	326	305	257	314	293	362	324	295	315	327	315	287	311	316	334	311	344	341	327	314	326	322	310	322	298	262	348	344	322	291	303	315	323	341	318	299	320	304	325	292	300	311	327	326	300	311	312	330	321	313	305	303	295	298	286	302	296	302	306	348	302	339	321	314	354	308	322	310	292	292	307	317	319	326	303	300	340	273	317	309	295	296	324	313	318	296	330	310	309	264	319	309	333	306	312	320	286	284	319	315	319	299	341	299	294	354	278	302	300	303	327	283	273	337	339	305	307	315	297	323	341	340	333	284	296	304	285	314	307	290	324	263	318	311	293	293	318	299	301	296	345	291	283	326	311	300	317	314	318	309	327	321	314	319	334	332	297	313	290	295	281	310	315	297	318	314	302	313	319	311	309	323	319	333	307	289	291	296	301	315	293	296	278	337	327	309	316	326	304	328	334	315	284	318	332	332	314	303	322	335	267	346	340	305	346	304	322	316	339	297	317	324	318	315	310	305	315	322	333	281	326	324	317	312	319	281	317	303	304	326	318	301	302	336	294	317	305	328	361	306	294	327	284	328	301	323	313	309	327	317	324	328	273	292	325	313	311	290	305	322	294	296	332	342	297	317	301	300	321	316	288	299	287	322	313	335	322	317
22093	11471	5458	2607	1790	1417	1177	942	825	707	637	579	523	508	539	509	458	472	432	420	434	406	437	422	403	437	540	1177	2157	3385	3805	3576	3108	1803	397	398	379	397	365	416	358	367	365	349	399	388	356	365	324	435	422	388	369	384	364	353	416	406	387	376	383	378	381	404	385	388	376	394	415	384	396	393	361	363	361	356	390	407	396	385	372	409	378	356	408	375	392	375	412	375	390	400	394	449	415	378	374	392	397	386	374	368	369	441	396	393	370	366	399	364	351	407	361	396	391	392	403	386	370	345	368	363	390	401	362	400	374	378	395	389	409	362	384	383	364	380	355	366	354	359	377	378	376	388	366	399	368	383	377	397	366	396	402	372	372	383	390	395	343	383	391	369	355	344	401	354	392	370	359	386	389	390	410	382	382	340	387	387	391	374	381	386	379	382	375	409	381	375	378	378	415	380	400	376	373	401	440	393	404	381	362	391	373	369	369	347	394	381	363	365	354	402	391	404	370	374	359	359	377	411	378	369	365	377	354	369	402	405	369	379	402	390	349	397	371	381	363	378	398	363	366	400	365	379	382	369	387	388	367	383	372	352	373	389	392	394	388	401	381	360	399	366	357	406	392	367	380	410	367	406	391	375	328	405	364	374	354	393	430	375	399	361	397	358	395	360	363	400	383	375	383	364	344	398	383	365	390	374	358	375	397	410	385	360	358	378	399	374	346	378	382	402	382	390	387	358	384	388	370	362	368	374	391	383	379	394	391	398	348	369	355	380	381	365	399	387	401	365	425	361	399	355	403	355	367	410	364	359	365	387	385	382	389	374	373	379	371	407	381	384	411	406	365	342	384	342	371	396	363	365	390	366	360	383	376	371	364	390	394	393	396	341	360	363	350	384	363	364	398	404	380	409	383	404	370	392	389	375	371	349	347	400	358	336	364	373	376	413	331	409	384	388	373	385	385	397	402	411	388	358	395	409	395	402	397	402	384	401	364	381	357	394	374	357	356	384	399	384	400	356	382	411	387	364	370	390	343	392	392	398	370	390	393	382	379	386	374	358	364	347	404	381	352	413	350	392	376	396	362	362	389	361	375	411	404	355	408	383	370	379	344	371	396	361	331	398	388	384	361	336	374	360	396	360	365	357	392	378	388	371	405	374	391	389	400	370	402	369	397	368	398	368	354	379	394	389	339	357	394	411	375	388	381	383	403	369	402	360	387	365	352	395	389	396	387	393	385	362	378	352	379	404	384	363	367	394	388	393	422	346	381	383	350	378	356	358	403	382	435	347	421	363	336	376	381	355	420	387	356	363	373	401	362	344	388	380	431	355	365	412	403	401	361	354	358	359	372	372	384	372	352	342	391	386	362	384	368	371	375	409	380	370	409	384	358	408	370	355	370	350	359	370	381	351	410	350	382	393	372	355	377	374	368	369	391	383	423	371	377	376	398	381	375	351	358	389	366	356	371	386	400	351	380	351	383	405	356	375	374	343	395	372	367	352	406	375	348	389	374	373	399	401	430	363	386	417	367	369	352	373	386	380	394	380	374	400	356	354	363	319	382	364	383	403	370	370	373	377	344	385	360	381	398	375	401	380	372	379	387	387	407	371	396	409	380	363	364	384	388	400	362	378	376	376	313	405	416	379	372	358	376	372	384	366	323	400	387	344	380	385	391	363	337	406	390	367	378	397	364	396	381	397	388	358	406	376	369	358	353	332	384	371	405	360	389	383	370	357	427	370	413	385	414	392	364	394	386	362	369	392	358	357	359	383	349	397	378	357	346	389	397	365	383	343	380	402	404	351	325	373	372	357	412	365	362	392	389	390	396	363	380	401	305	348	404	405	375	405	406	378	428	395	385	380	394	343	399	385	360	382	384	389	399	328	385	354	387	359	393	362	365	357	373	370	379	417	375	383	370	397	400	367	405	371	346	372	351	355	345	350	395	381	349	362	402	379	394	383	372	391	377	410	390	371	416	391	376	387	352	382	387	378	391	373	376	363	377	391	388	375	391	411	392	385	355	384	429	398	415	384	396	369	387	392	332	399	385	375	415	398	373	367	383	393	376	349	391	373	357	393	380	396	354	391	368	377	339	375	381	369	394	368	358	390	358	352	368	343	398	387	386	386	389	373	402	357	405	339	382	359	409	380	407	380	396	372	375	359	397	361	415	386	389	348	388	385	376	397	397	410	374	356	393	388	351	398	346	361	342	366	368	362	369	392	386	408	385	401	392	381	383	401	370	370	376	378	387	352	438	391	384	363	392	399	392	378	356	374	371	365	375	365	378	366	378	352	408	364	365	412	355	358	381	383	356	381	360	366	434	370	401	376	358	404	383	382	369	397	390	393	357	386	365	352	369	387	385	375	366	417	389	367	340	392	399	401	373	365	379	378	405	365	366	398	417	393	388	349	399	361	343	354	412	355	386	364	399	405	381	364	390	367	393	395	380	333	404	403	365	413	373	353	348	400	365	337	377	363	344	371	407	392	347	366	337	360	404	355	381	381	386	378	371	380	370	374	367	360	382	383	394	357	404	383	403	375	336	353	372	421	351	363	366	339	389	401	388	375	369	388	382	395	376	398	378	369	393	350	370	402	372	390	378	400	381	366	365	337	381	410	377	405	393	357	383	379	375	398	357	370	404	381	336	380	396	392	387	373	370	395	388	376	363	383	368	355	382	369	390	403	382	361	384	384	360	378	359	375	398	342	358	369	390	363	410	375	375	411	389	375	397	353	406	362	384	388	368	373	400	367	386	397	381	389	360	392	374	397	389	392	417	380	356	358	342	382	364	354	384	395	352	361	372	383	363	347	407	329	376	391	397	358	350	334	369	415	398	341	354	347	363	375	344	355	381	374	374	370	359	379	355	352	378	370	366	367	378	393	389	379	361	382	364	386	398	382	363	390	376	410	406	381	364	338	378	385	404	358	388	370	380	394	393	398	380	363	378	440	384	367	355	394	377	379	411	358	402	361	420	386	355	351	390	406	368	376	397	398	377	388	385	412	367	394	398	358	402	380	382	363	363	388	358	373	370	364	391	386	359	388	369	365	355	358	397	355	396	371	392	369	317	401	366	389	373	421	413	384	386	397	404	370	382	407	387	383	375	380	420	405	372	385	367	387	394	346	365	423	406	370	347	374	346	397	382	386	391	390	403	357	366	382	333	362	387	403	386	372	375	366	415	401	354	403	364	357	393	396	396	366	359	368	415	376	391	379	411	388	385	384	406	400	418	379	367	359	413	403	401	361	393	361	360	393	377	401	372	387	378	399	349	366	361	407	378	362	419	370	392	399	416	407	383	410	380	352	365	346	381	388	373	412	389	371	376	406	386	392	371	399	396	375	389	388	404	365	388	380	399	407	360	379	365	370	394	365	375	373	351	394	375	360	364	420	371	359	363	354	382	393	385	378	388	386	374	377	380	409	398	366	355	359	404	374	375	377	364	355	368	380	399	404	348	332	368	361	398	371	396	407	375	373	372	397	371	384
25488	21352	27212	25614	5638	574	422	335	306	306	267	267	242	264	254	260	269	252	247	220	264	215	202	227	252	226	234	395	644	1071	1765	1583	1290	813	234	202	199	230	239	219	216	208	223	214	227	240	226	242	223	205	214	185	195	222	245	208	211	216	200	211	205	207	211	204	222	218	196	211	204	233	251	226	206	209	218	233	230	238	201	219	175	214	205	234	206	189	245	233	218	234	228	212	225	210	236	201	219	223	199	222	205	206	213	194	210	191	210	227	210	203	228	214	214	210	209	213	219	220	224	237	229	225	220	223	222	209	206	194	222	192	216	224	228	212	241	199	217	213	221	230	215	227	214	245	214	223	200	219	205	236	217	212	224	202	213	202	202	243	213	220	228	199	230	227	206	191	214	228	210	211	215	206	209	216	200	213	211	226	217	221	214	202	191	242	192	195	207	205	230	181	229	258	209	218	220	213	216	220	221	234	208	240	226	209	227	204	224	205	226	217	221	215	203	239	205	209	217	218	199	238	195	193	197	220	208	217	232	229	224	194	221	195	206	252	204	224	238	198	235	227	196	215	236	214	220	218	183	220	234	211	229	229	214	236	234	228	226	223	213	212	215	215	233	221	198	203	227	217	189	215	219	186	205	206	216	195	200	218	213	208	255	208	204	227	220	219	208	221	195	201	222	216	200	221	206	224	223	226	215	235	221	247	227	224	205	208	223	212	220	210	211	217	214	215	231	231	207	208	212	236	225	231	215	207	216	231	203	241	223	204	220	215	212	177	202	217	232	205	219	191	204	193	224	211	236	207	221	222	227	233	233	228	237	232	226	221	240	218	230	195	222	215	221	203	194	228	225	206	220	216	220	204	230	216	210	226	241	223	222	213	200	228	204	221	252	257	212	195	217	227	201	232	232	208	211	219	210	220	220	216	189	241	218	222	231	216	216	192	203	220	169	201	212	196	232	207	232	246	221	228	239	209	225	203	219	210	195	209	262	222	195	205	207	205	221	216	222	213	191	221	207	224	235	225	229	221	207	211	231	233	237	208	215	270	205	222	254	202	196	215	246	221	216	203	202	217	223	201	219	226	202	236	187	208	211	220	224	222	205	204	221	231	208	195	209	237	240	215	217	226	228	214	206	227	201	226	211	209	216	209	218	216	228	231	228	188	219	219	234	219	190	239	209	212	227	208	209	196	197	198	211	213	207	236	219	214	219	223	206	195	214	181	216	212	206	206	220	212	234	226	209	245	218	207	213	213	211	229	220	228	222	208	199	228	224	211	226	197	238	203	213	205	203	223	229	204	181	245	206	217	220	225	209	203	219	223	247	208	230	207	201	180	201	229	228	208	220	192	198	251	212	223	235	194	194	223	217	230	216	244	214	230	216	201	228	245	207	232	216	225	221	233	213	211	181	209	222	216	208	215	213	229	205	200	212	200	218	218	229	205	220	197	232	212	240	212	209	241	203	235	205	206	228	215	211	218	215	192	210	230	205	231	205	235	234	214	229	221	190	223	222	230	223	202	189	197	198	204	205	226	217	210	224	213	219	205	218	221	219	195	232	186	222	188	226	207	235	216	205	217	213	234	204	214	191	224	237	216	230	185	236	208	215	197	235	217	190	206	203	205	199	226	231	214	196	218	229	230	229	236	209	214	219	219	211	222	213	212	206	192	210	192	218	239	243	194	215	178	214	224	209	217	231	213	203	213	223	230	193	230	234	239	230	213	198	196	212	207	203	210	232	227	200	209	206	207	187	213	224	242	188	199	222	201	205	214	211	206	244	232	218	228	198	215	224	213	220	204	206	225	188	199	208	212	197	200	223	213	227	224	190	206	229	209	220	201	220	203	223	226	193	223	228	206	203	210	218	228	191	208	236	245	209	220	216	210	248	199	185	208	218	194	252	202	196	217	223	218	202	227	224	188	214	203	209	238	201	203	218	213	193	218	219	233	200	242	211	233	205	247	214	183	210	214	228	224	207	211	217	188	218	190	189	207	214	226	206	200	201	234	235	217	207	234	218	196	220	217	223	215	223	205	212	196	201	225	215	223	215	205	221	219	220	235	196	218	241	197	218	232	218	204	218	201	217	217	231	197	226	208	195	217	207	183	219	236	194	223	230	243	194	214	208	239	237	207	207	202	227	232	231	246	217	241	218	241	191	212	249	226	207	186	239	217	244	202	219	229	226	187	244	230	202	220	221	212	212	195	217	219	198	224	220	236	187	221	247	233	210	199	225	222	214	242	213	184	200	236	244	228	213	204	217	228	219	235	222	216	228	218	228	207	224	216	225	233	214	247	209	232	208	203	205	199	191	218	205	207	203	207	186	205	221	224	227	208	217	236	204	208	224	188	229	214	225	187	240	236	187	232	210	203	220	207	228	218	208	212	236	219	228	182	225	232	214	189	229	214	226	200	214	195	219	227	229	203	206	205	229	205	203	240	214	214	214	212	254	200	210	223	234	223	207	210	232	222	196	218	200	212	206	242	216	224	183	207	219	220	197	228	210	212	212	235	230	213	207	234	205	212	225	189	211	205	197	226	223	192	225	224	208	241	235	225	212	186	218	210	232	198	219	211	200	196	233	197	197	202	187	202	221	230	238	214	219	212	206	214	209	237	211	195	214	205	223	206	216	194	199	246	203	214	221	208	213	210	236	238	210	214	200	202	210	213	193	231	190	226	197	217	195	220	212	228	199	226	222	227	241	215	234	194	216	211	231	211	235	213	212	197	201	219	205	228	218	217	216	219	208	231	194	210	233	231	222	220	197	211	205	228	206	230	223	205	218	206	238	204	201	228	212	231	231	218	236	207	208	201	216	199	194	207	233	208	207	195	206	222	200	247	213	197	212	217	222	217	199	229	214	220	192	207	203	222	222	235	248	219	212	211	198	220	219	210	224	221	210	244	203	216	188	220	219	221	222	207	211	195	215	212	211	213	176	215	215	226	255	224	223	228	195	209	216	205	209	200	196	173	211	200	208	221	195	228	204	197	230	207	213	206	204	220	223	213	214	218	232	237	218	201	212	211	214	218	234	208	228	217	203	213	217	221	211	204	225	235	224	227	218	224	224	202	225	200	205	205	228	231	211	229	220	210	259	218	214	225	206	214	242	221	198	238	193	202	227	199	223	223	207	187	211	216	190	214	219	208	225	202	226	199	218	211	228	206	211	215	200	213	206	245	213	209	225	228	201	214	215	204	206	212	194	209	205	219	220	198	240	229	225	212	193	221	236	194	210	232	224	229	214	199	224	221	256	197	219	213	194	227	195	237	218	197	203	206	219	218	196	213	240	213	235	202	232	217	213	227	218	226	252	237	234	225	195	205	189	198	210	212	211	239	239	230	207	222	224	212	184	248	212	198	216	230	232	219	218	225	207	228	222	210	193	218	202	207	198	229	199	199	244	195	208	229	222	212	198	213	220	222	220	206	200	199	215	189	219	229	215	205	194	214	211	213	196	215	208	214	194	205	201	237	224	213	221	226	230	234
22685	8918	3913	1903	1401	1086	871	701	565	536	478	473	451	404	353	336	364	327	343	341	301	303	353	289	317	312	293	653	1360	2204	3545	3045	2459	1489	323	287	318	300	288	273	281	290	259	283	279	286	315	262	267	274	269	283	283	292	271	284	267	268	282	281	276	284	288	263	315	287	271	295	274	279	310	263	266	287	281	313	290	289	260	273	274	264	270	291	300	279	272	277	273	273	297	288	287	294	300	272	299	326	251	294	252	283	265	278	285	294	301	251	289	262	304	283	271	302	272	278	299	281	294	284	295	302	298	290	269	300	249	288	273	274	250	304	286	291	271	253	282	285	287	226	281	264	297	266	279	307	278	288	282	271	250	310	270	323	241	286	287	275	284	300	294	265	278	298	299	277	265	290	294	255	293	270	304	271	301	270	275	271	275	285	274	272	299	276	272	275	265	287	292	287	306	283	273	253	293	287	250	288	273	273	287	259	301	288	292	311	269	269	283	262	290	235	295	259	287	291	255	301	275	288	279	306	254	278	288	254	280	281	284	265	286	281	266	289	270	271	265	246	285	307	268	281	253	308	279	288	274	255	286	302	262	275	284	292	260	265	265	296	292	292	278	260	276	292	302	283	279	265	290	270	266	252	277	281	299	246	296	300	258	285	273	298	270	273	276	301	282	278	264	278	271	248	248	271	253	266	287	287	282	262	283	249	270	251	261	264	289	285	265	251	313	278	278	271	298	301	279	272	298	255	306	288	288	268	290	287	285	288	295	280	280	283	304	296	291	285	273	302	287	274	285	264	264	253	258	264	274	247	278	273	285	282	290	263	292	314	258	276	278	310	303	286	258	276	272	282	295	285	289	276	272	305	274	283	262	267	274	252	299	265	259	291	237	287	262	260	282	294	287	268	276	278	278	265	253	306	248	244	309	327	268	266	302	284	293	264	250	276	258	267	268	269	287	291	305	292	291	231	252	269	260	270	249	271	303	295	300	262	307	292	273	285	279	283	267	281	279	246	277	316	302	277	260	260	267	280	273	266	258	281	258	271	264	282	296	264	274	283	279	258	266	269	308	273	276	284	302	256	268	276	312	287	274	292	257	240	289	270	272	288	271	263	269	288	274	297	260	241	291	273	291	273	272	273	303	286	298	291	260	295	272	270	279	258	295	293	297	277	261	285	284	243	270	293	295	287	253	275	256	268	293	275	271	310	306	278	253	297	270	285	295	269	291	285	260	272	269	275	297	249	273	268	282	270	277	277	268	286	289	251	281	294	287	294	276	279	277	301	264	254	262	276	283	306	280	278	256	261	283	290	283	241	290	276	296	287	279	271	270	295	262	285	257	251	300	280	333	281	278	280	294	291	257	281	306	294	263	299	287	247	274	301	268	278	250	267	246	284	287	261	284	303	259	289	275	302	292	273	277	247	319	270	288	285	292	296	275	259	283	282	263	275	262	276	267	258	283	297	269	306	264	290	297	275	277	278	278	274	254	277	270	275	243	279	245	277	305	273	277	271	305	293	291	276	258	275	263	287	303	251	286	250	260	253	294	292	293	284	292	274	260	290	288	273	263	269	287	281	296	265	272	275	283	296	295	269	237	258	276	296	276	264	295	274	300	273	270	296	267	265	287	272	285	288	268	285	266	230	278	290	272	265	281	234	262	277	272	288	270	299	285	270	280	292	293	261	281	273	264	261	264	270	276	293	272	259	267	268	265	259	283	276	287	293	267	292	280	300	275	263	285	278	258	263	304	289	284	272	291	262	287	272	276	252	281	306	298	238	275	291	310	233	306	287	289	275	281	260	251	272	272	286	267	253	249	269	255	259	270	247	294	273	255	270	264	260	304	270	271	319	260	269	274	256	249	259	253	264	288	278	238	291	261	298	273	255	284	306	285	248	275	285	301	280	259	297	270	254	277	282	271	257	271	259	268	281	257	295	267	290	289	257	284	279	283	295	286	265	273	259	238	285	281	271	244	266	269	288	284	271	257	243	241	284	271	281	289	285	270	280	300	241	291	253	276	273	251	287	302	287	301	275	270	304	299	293	298	271	259	269	273	261	250	296	262	292	278	281	290	264	278	286	286	252	270	262	293	303	301	276	276	258	297	266	262	296	314	251	294	264	273	277	316	286	279	276	309	277	263	268	280	285	271	289	301	280	289	285	252	265	232	286	276	278	270	278	302	292	266	270	246	304	264	279	279	286	255	235	286	272	282	308	317	262	313	271	284	279	269	287	259	275	262	262	266	305	328	286	259	273	283	277	289	264	269	281	285	266	255	267	295	310	300	281	270	282	275	292	269	271	317	277	283	261	254	271	283	264	252	253	284	269	259	255	297	271	244	306	293	259	277	260	289	294	252	294	293	290	274	285	277	269	285	299	275	276	291	291	281	249	265	250	268	274	274	270	291	284	307	282	295	271	275	303	266	333	303	284	267	278	289	292	311	306	267	289	258	294	273	276	278	270	277	290	239	263	261	291	302	276	265	257	261	283	249	275	320	261	281	261	307	309	268	301	255	292	286	289	265	285	260	268	276	263	269	294	317	266	264	259	260	260	265	270	306	284	254	287	264	257	295	285	270	291	277	272	295	258	292	310	286	301	290	261	252	302	275	278	309	272	283	282	282	269	272	273	309	316	287	272	276	280	294	232	270	309	226	267	298	270	282	267	297	264	283	298	272	268	295	252	281	260	292	237	298	274	258	300	274	254	291	280	269	255	265	286	276	288	269	260	272	267	258	267	281	268	290	284	304	267	292	307	302	312	264	295	277	286	277	287	245	268	264	294	279	274	292	279	287	293	303	313	269	282	281	269	265	293	271	278	286	245	300	295	300	282	253	272	233	287	307	266	280	284	296	279	268	289	287	294	274	295	265	288	244	264	270	255	261	285	248	291	270	266	296	259	280	277	268	278	265	270	303	267	285	292	279	234	279	259	286	269	254	276	285	261	259	260	281	296	289	262	267	269	251	247	299	282	237	293	284	303	268	311	288	306	250	286	273	275	286	291	274	278	302	300	266	286	303	278	272	282	263	281	267	302	233	290	265	253	279	253	265	303	285	263	277	271	263	314	283	284	281	275	282	269	251	266	273	290	295	274	286	262	276	272	275	273	299	281	259	265	295	271	269	281	266	283	260	260	254	280	282	285	267	321	279	273	296	280	277	275	260	278	299	271	277	249	251	297	309	274	257	275	304	273	268	257	255	260	261	268	290	276	274	260	299	315	279	276	262	296	270	274	271	309	292	292	271	245	309	274	272	288	272	258	302	281	293	292	302	282	299	321	279	258	261	269	244	288	325	273	281	284	270	289	280	268	284	298	288	271	264	266	243	267	275	269	239	273	299	267	283	278	278	274	283	276	263	257	318	273	244	267	269	289	254	257	279	287	301	260	292	279	279	282	264	274	268	276	265	283	290	300	300	273	297	297	265	287	268	317	265	253	288	280	272	283	266	297	287	272	242	292	290	297	273	268	281	303	280	289	290	310	288	277
23225	21338	29025	23973	21340	21310	5364	1180	889	777	729	634	619	591	537	557	496	498	506	484	457	508	497	476	451	486	482	450	1362	4018	5382	5062	4317	2395	398	431	423	420	417	394	386	437	382	424	415	402	431	381	358	431	433	385	381	390	471	383	432	383	397	379	397	415	405	416	389	405	407	428	434	383	388	417	408	423	378	439	414	392	411	400	430	395	447	405	351	417	382	391	415	437	444	400	402	434	367	409	411	378	458	376	428	386	413	419	373	428	370	418	408	395	395	392	396	391	447	402	412	400	419	390	390	420	418	361	428	413	392	367	387	395	421	411	389	394	408	389	416	391	451	406	388	387	402	384	372	400	425	400	389	448	438	411	384	394	431	405	375	409	394	365	396	407	361	451	403	421	427	403	444	423	430	443	386	416	414	421	400	434	418	405	419	403	430	397	402	381	407	371	366	425	396	407	393	403	415	385	367	420	411	389	424	403	414	447	399	384	410	403	431	391	441	390	381	394	426	399	361	395	366	409	370	381	383	417	408	398	414	423	393	422	419	399	440	416	395	407	382	427	453	390	383	404	401	409	420	406	389	401	448	420	402	433	426	403	392	386	390	377	395	423	374	392	417	362	372	414	405	405	398	413	397	394	425	385	397	413	409	442	423	407	408	410	389	422	438	456	418	411	364	385	408	435	457	356	432	385	463	405	392	381	405	429	386	425	386	396	394	416	400	377	441	396	426	421	415	436	414	414	391	424	379	430	400	388	400	414	350	391	417	376	362	421	422	401	395	427	386	402	381	454	401	394	409	406	382	399	387	398	414	383	422	407	392	401	374	425	419	416	409	419	404	417	409	378	453	413	430	384	398	364	387	382	388	384	420	408	353	396	426	385	415	440	417	418	397	394	404	375	382	371	413	393	443	416	427	443	410	382	403	385	414	375	407	404	365	422	388	400	431	420	432	366	417	395	414	416	390	409	391	416	383	376	390	390	405	428	385	387	402	361	426	409	401	381	400	386	414	381	389	399	420	394	436	449	410	417	432	394	404	427	387	396	374	413	400	404	416	389	415	409	419	404	389	421	399	416	404	405	393	410	369	415	447	480	394	402	399	424	407	393	388	411	417	409	414	411	397	406	402	358	416	396	381	408	417	399	416	386	375	391	403	409	390	402	426	398	411	403	404	407	414	424	431	403	390	405	421	381	426	427	415	417	412	421	388	371	374	378	376	402	394	402	426	388	380	345	419	371	386	404	445	395	409	417	403	423	434	405	394	409	407	400	400	420	441	409	396	364	436	411	394	388	419	423	389	376	416	399	400	430	412	375	399	399	410	382	411	404	399	437	408	443	365	403	389	377	349	441	400	386	416	397	419	376	387	394	418	428	411	390	370	406	410	420	413	382	373	382	412	423	399	390	394	428	379	438	423	394	409	439	434	451	408	401	380	396	381	360	429	404	422	379	400	379	390	402	396	405	390	388	408	434	433	411	362	445	378	416	363	397	363	416	407	387	391	379	375	432	372	398	388	390	365	395	394	396	398	419	408	387	449	422	417	389	410	429	365	430	402	386	419	373	388	428	421	380	412	369	395	367	438	425	406	370	430	451	419	400	398	393	392	415	475	425	412	389	387	439	388	405	411	408	408	413	405	413	434	375	450	405	403	374	398	397	436	474	405	428	419	413	389	383	424	413	402	368	391	377	435	431	435	406	397	401	395	404	413	435	408	391	385	437	441	363	384	385	405	398	378	413	441	381	421	406	392	450	394	423	423	408	400	400	428	403	411	380	408	427	375	397	382	410	402	464	431	385	405	390	367	418	384	400	434	405	421	424	399	429	390	391	421	434	391	435	405	416	386	398	388	388	426	432	395	374	403	390	431	377	420	414	408	423	409	415	400	401	386	410	419	368	389	408	400	421	432	456	425	402	398	398	417	382	398	385	420	426	421	414	383	426	400	418	407	386	345	407	386	406	390	395	396	443	401	384	407	403	412	422	391	448	401	402	399	429	365	414	394	409	409	406	399	424	403	400	407	400	412	372	397	386	415	394	384	425	424	393	428	419	407	397	439	439	383	430	428	392	369	415	426	424	437	405	400	365	394	418	385	383	443	411	374	432	409	423	398	433	389	416	399	423	388	421	410	386	388	389	398	385	375	440	403	398	422	432	446	416	380	437	434	412	419	397	393	387	404	389	427	400	387	421	387	375	357	396	383	406	409	379	396	358	403	420	408	371	364	410	433	415	384	445	441	409	435	412	398	388	379	418	401	400	379	388	440	375	390	391	397	435	416	370	396	428	409	378	405	424	413	392	392	395	399	425	395	444	408	379	411	396	415	373	390	386	418	434	407	399	395	380	384	404	443	403	409	361	378	391	410	388	368	376	419	394	408	396	435	423	420	393	420	407	433	394	375	417	438	415	403	407	411	441	433	400	369	411	392	401	406	394	412	384	428	400	435	404	420	438	398	417	419	371	411	375	409	420	401	395	386	390	395	389	374	378	385	398	432	377	409	418	409	386	401	374	401	377	449	404	382	419	396	460	389	398	426	395	420	383	415	369	362	409	389	414	401	400	381	405	427	423	389	370	427	412	401	424	392	400	414	390	395	383	392	387	397	402	437	409	385	399	377	422	405	406	395	435	396	390	368	410	417	398	396	431	418	388	397	368	410	424	421	368	357	403	401	393	401	420	416	404	434	432	394	396	383	419	397	433	380	391	404	405	393	376	387	383	436	399	385	409	393	410	396	380	394	407	404	400	405	395	407	375	424	426	463	430	389	402	403	386	440	420	427	387	432	390	439	376	381	441	392	408	405	406	406	414	422	426	436	424	409	408	432	424	408	398	384	383	422	382	432	375	406	388	404	406	385	398	422	415	404	439	374	408	440	411	409	363	387	411	413	415	395	395	375	381	413	419	399	423	399	423	375	393	410	406	414	423	366	409	413	480	417	397	407	416	409	438	386	383	411	400	405	429	427	414	378	430	416	391	385	426	379	423	417	401	417	388	416	417	398	412	401	399	400	425	411	406	396	422	366	407	433	381	403	383	422	403	396	433	391	388	386	389	395	404	378	413	403	413	424	388	411	363	381	415	447	414	399	409	396	402	425	410	390	401	411	421	407	411	407	394	392	404	358	435	433	415	412	395	404	402	390	394	419	417	390	407	416	438	392	402	403	415	415	366	430	387	412	420	397	418	411	407	409	386	415	390	394	409	418	417	393	425	392	431	388	430	418	453	389	420	393	430	368	415	399	397	429	376	386	414	371	399	399	414	403	409	422	381	404	412	405	429	404	389	407	402	381	414	417	425	396	403	362	425	392	393	386	406	389	413	421	408	424	393	407	378	412	406	416	406	421	391	413	389	427	409	429	387	401	395	414	379	424	404	426	383	398	394	406	398	374	435	382	410	370	433	396	379	381	389	425	405	424	407	419	420	420	398	393	392	415	381	431	396	389	383	420	399	424	399	362	366	441	405	375	414	422	415	406	382	410	409	381	395	365	389
24926	20182	12189	6348	4304	3290	2593	2073	1654	1417	1199	1135	1029	941	808	789	685	745	695	657	650	628	607	639	536	630	592	707	2452	7063	9185	8482	7521	3673	490	503	480	475	483	505	466	483	458	460	499	480	444	494	464	486	471	473	516	510	525	524	487	465	459	510	481	488	464	518	482	485	474	498	507	494	505	493	504	494	501	486	531	486	489	503	501	497	497	479	518	500	496	468	496	465	512	482	480	495	502	468	449	492	484	471	439	450	520	472	497	501	472	515	487	523	469	496	427	475	450	491	507	456	515	465	490	512	495	479	452	469	474	469	511	505	483	462	455	465	449	497	493	479	461	474	462	469	504	517	505	552	488	475	496	474	501	487	493	499	517	464	511	504	520	431	501	484	483	474	495	487	461	517	496	486	504	481	480	452	499	446	502	476	502	504	477	475	497	470	450	499	484	507	472	495	482	525	517	502	523	469	471	457	486	460	489	463	489	466	495	519	433	477	463	462	480	475	484	487	483	468	474	487	439	510	470	496	489	490	506	502	491	481	453	473	502	499	462	456	475	483	481	467	459	509	491	539	456	501	471	461	483	529	483	473	473	464	508	508	459	486	485	477	499	476	509	495	469	482	495	510	464	489	473	494	484	468	526	501	457	488	477	478	493	490	452	459	472	477	498	503	475	496	493	479	455	468	505	517	524	523	509	497	482	507	510	481	517	489	476	511	482	505	492	484	491	458	495	487	471	493	454	462	517	457	502	473	511	491	472	460	470	463	552	489	457	508	479	474	481	481	434	474	521	488	502	502	495	491	440	473	480	485	486	503	511	489	489	524	504	508	419	478	467	484	484	530	481	478	475	477	504	458	512	492	499	452	489	507	508	481	520	473	474	504	479	484	483	494	489	502	492	493	461	449	437	484	473	490	497	489	460	472	484	507	419	493	475	459	482	472	461	474	511	492	485	509	518	446	489	447	489	502	461	456	464	501	482	488	465	443	480	498	465	468	447	468	468	508	479	508	508	466	505	440	480	455	501	478	490	471	493	535	529	468	455	441	508	514	455	499	489	500	498	499	513	485	490	476	465	501	463	443	519	467	485	473	442	515	468	460	486	536	481	486	492	467	525	498	470	525	503	486	503	437	468	497	488	461	480	500	467	492	535	485	493	467	518	456	457	471	451	480	495	491	522	450	543	448	483	471	487	504	462	486	478	486	469	486	473	500	490	510	487	518	508	476	530	504	523	499	489	476	477	511	461	478	462	557	459	473	486	481	517	444	507	522	493	479	545	528	495	497	505	504	483	486	513	489	484	501	498	453	491	477	487	478	464	459	482	483	477	497	479	482	467	451	503	511	418	485	454	483	474	482	461	502	469	497	485	493	474	507	480	474	483	490	456	478	474	504	470	524	498	513	495	489	468	467	489	461	477	491	473	462	497	449	497	459	502	496	475	518	493	470	478	482	502	468	451	492	510	501	522	483	559	531	434	446	464	527	479	502	503	519	479	509	525	523	470	460	495	470	482	486	464	490	423	515	499	505	495	467	445	427	475	482	418	486	488	479	501	506	477	505	488	482	447	504	471	482	451	493	480	469	506	451	503	483	456	489	487	492	486	475	460	504	472	489	518	483	466	527	475	458	498	456	491	505	494	515	490	488	488	473	486	473	494	474	505	489	507	482	479	508	533	469	467	544	497	450	525	462	448	475	457	477	474	461	458	481	479	429	538	511	454	471	463	475	476	487	515	496	468	483	477	498	497	471	511	478	503	520	473	483	470	545	477	455	522	469	486	455	496	497	515	530	505	458	501	462	480	441	461	460	489	473	465	526	510	467	466	512	522	484	475	462	485	475	493	467	489	509	497	474	485	495	453	458	469	441	478	452	471	473	492	514	468	473	541	496	472	465	482	481	452	510	468	475	440	477	492	519	518	511	521	483	468	459	484	468	469	463	493	480	445	492	492	509	465	457	492	483	480	490	512	514	425	469	504	459	490	495	466	472	458	526	486	506	501	505	511	500	510	481	496	514	517	492	497	512	474	525	498	483	495	483	504	491	465	496	476	453	481	488	436	485	500	515	513	490	508	500	497	527	513	461	503	503	437	509	519	512	470	480	525	501	523	530	481	457	494	490	494	522	478	518	473	503	514	502	489	470	510	496	528	520	474	456	463	462	479	495	511	475	494	478	484	463	511	474	432	487	515	496	425	482	475	510	511	514	460	429	480	489	500	515	488	466	509	477	450	467	527	477	510	492	515	474	475	458	483	505	474	497	517	427	504	446	495	497	514	509	500	488	485	503	474	454	510	468	516	494	494	453	501	513	488	480	444	475	456	452	470	473	499	495	464	504	440	489	531	497	434	508	470	498	520	496	491	522	442	493	513	473	476	478	455	462	499	527	495	445	463	470	484	478	509	492	478	491	491	475	505	490	477	485	472	498	455	520	486	481	477	488	486	516	498	496	464	521	476	495	472	489	502	490	488	463	469	487	465	530	480	521	495	493	515	489	483	499	518	475	487	473	504	482	511	482	467	480	472	469	523	507	499	476	484	483	480	493	465	478	497	495	446	481	457	492	472	497	499	429	467	517	491	511	511	487	502	504	511	495	497	466	494	475	538	487	504	496	483	461	458	495	437	483	504	480	434	471	509	491	533	478	480	517	454	438	509	460	455	503	502	490	491	477	484	487	543	470	507	491	458	450	493	485	520	445	471	529	485	484	517	484	460	513	513	488	492	446	505	483	476	476	505	500	482	467	470	519	525	534	471	466	531	491	500	456	494	457	494	525	456	523	445	500	507	486	497	468	514	493	487	443	484	487	521	503	492	516	449	502	524	483	484	490	477	451	468	453	514	457	454	459	498	472	457	530	492	493	466	476	464	451	474	501	500	485	501	491	468	464	451	475	460	486	477	487	463	466	451	435	420	487	475	502	489	451	447	473	468	465	453	467	522	461	467	487	476	468	502	483	463	452	508	496	485	506	502	510	476	521	460	509	510	473	475	528	509	477	498	508	483	484	492	494	468	518	475	482	495	470	439	486	490	486	491	504	489	481	484	470	493	516	486	524	489	514	521	498	442	490	491	469	479	502	501	484	475	512	462	470	512	473	472	480	489	503	483	488	459	542	487	510	476	491	497	502	457	451	491	492	449	493	521	498	473	467	517	475	488	521	516	491	495	479	478	483	484	509	481	481	468	468	454	480	482	466	512	487	475	456	476	525	517	480	496	482	487	494	468	508	494	505	471	506	525	499	473	485	517	474	485	522	456	491	495	465	444	497	483	501	491	506	469	515	451	497	463	439	442	470	491	514	466	503	491	520	458	494	482	465	498	503	493	467	463	450	504	492	456	507	500	525	478	471	480	515	508	488	502	488	502	510	448	477	483	480	472	455	465	485	494	508	470	491	450	496	471	528	529	427	460	498	522	502	474	459	522	469	465	471	465	495	489	460	479	490	483	505	476	487	498	479	482	470	478	475	485	457	487	481	476	458	485	493	432	503	475	487
27819	18990	4547	425	264	235	214	254	205	185	217	194	204	196	219	207	185	169	199	230	190	205	199	222	199	197	190	199	189	266	349	472	481	312	191	190	208	204	217	181	199	206	183	184	186	192	217	188	187	199	183	180	186	189	207	193	205	197	187	182	185	182	182	205	176	189	208	185	184	192	176	179	195	186	199	210	194	192	195	199	204	167	190	183	164	180	205	168	200	194	197	176	171	202	169	174	202	195	193	203	212	196	177	161	195	210	208	184	188	209	203	173	190	228	197	179	182	197	195	191	177	177	198	203	199	163	175	155	184	198	188	184	212	210	199	191	182	190	190	165	166	202	209	186	194	182	192	167	190	173	178	231	208	198	177	206	171	169	190	171	197	188	200	209	203	198	173	221	172	182	170	194	177	210	199	203	197	201	194	171	179	192	198	196	199	200	199	209	209	188	184	192	193	178	181	206	213	207	203	211	174	197	209	186	208	180	185	184	202	193	209	183	180	188	184	203	200	190	185	203	178	161	181	208	204	188	176	205	177	201	171	197	199	173	191	203	186	226	176	180	183	207	211	201	190	161	196	185	195	184	199	171	180	172	188	181	175	176	206	183	208	195	194	186	188	191	182	173	189	176	198	189	196	188	192	193	162	198	189	182	166	179	202	205	199	177	207	195	181	185	178	207	193	205	186	185	165	187	187	219	202	192	167	198	181	192	189	183	200	203	186	207	173	193	191	182	178	197	189	178	196	196	189	158	194	171	198	167	166	185	184	194	201	184	178	188	185	157	188	209	179	184	210	185	193	194	194	188	183	190	208	212	164	217	176	182	193	176	182	199	188	201	194	212	193	178	185	190	168	208	187	208	190	185	200	182	194	184	188	165	185	187	206	186	188	204	175	197	192	192	191	181	180	189	182	194	219	204	172	184	202	173	190	176	185	205	175	168	170	195	155	160	201	195	226	191	191	183	192	220	172	196	184	201	182	190	224	207	170	178	189	186	187	204	186	204	184	180	192	173	199	205	188	193	208	197	197	180	185	210	181	210	186	206	194	194	196	210	175	179	167	183	163	199	198	218	178	189	203	195	185	181	186	202	197	205	203	184	216	193	207	184	203	198	180	203	199	193	173	181	205	197	208	181	205	203	181	169	173	197	198	179	176	168	182	169	186	194	192	185	188	206	202	188	217	167	177	185	191	182	198	170	178	193	195	201	184	191	210	188	215	182	190	176	207	193	156	197	195	184	192	169	186	186	184	204	176	178	168	188	206	189	206	208	185	191	225	203	213	184	166	189	192	174	185	209	193	195	213	184	202	187	204	187	175	176	197	178	185	190	234	198	173	196	171	191	199	194	188	210	180	194	189	190	192	181	213	198	172	177	176	195	208	171	182	196	205	174	195	173	185	164	204	177	191	180	197	206	210	185	188	183	189	193	185	179	185	201	187	175	195	219	186	203	191	214	200	195	196	183	198	197	201	165	181	193	184	149	183	179	179	194	186	176	182	184	213	167	166	200	181	204	175	201	192	191	204	183	175	210	218	195	189	181	179	181	190	187	211	169	182	199	207	174	189	213	177	178	202	198	172	192	203	181	203	200	214	210	185	178	208	205	201	194	203	196	211	200	172	188	192	221	210	206	181	194	203	196	220	201	207	203	196	195	206	194	175	194	183	189	182	197	197	173	189	187	180	182	165	182	194	202	199	193	185	178	218	216	209	178	193	198	180	183	210	184	194	177	200	168	190	200	195	223	178	217	184	213	193	189	213	181	171	226	206	163	178	202	190	185	194	165	179	190	156	195	194	184	202	184	167	198	182	181	198	194	197	215	201	195	210	164	185	187	191	190	196	199	184	166	210	183	179	177	174	183	193	190	200	201	171	195	194	175	187	178	211	199	182	193	195	185	201	212	218	196	187	162	201	182	196	214	201	192	167	213	198	222	217	192	204	173	207	157	207	206	194	191	170	192	193	170	178	193	196	199	209	186	193	176	192	195	196	199	165	198	185	172	216	189	189	208	197	181	196	202	197	201	211	205	207	206	185	177	196	196	183	186	199	173	182	195	201	193	188	204	177	197	181	181	193	176	178	195	172	179	177	201	164	194	199	188	168	205	179	180	170	193	206	192	183	189	184	196	182	195	190	206	176	186	172	185	172	184	194	200	167	185	193	202	185	195	175	199	160	202	175	197	201	188	187	190	221	185	178	193	184	202	179	183	224	203	193	196	185	197	197	203	195	180	197	169	182	202	179	172	175	183	175	181	169	210	206	193	207	218	186	191	171	199	180	175	164	205	180	193	190	184	209	220	207	188	190	185	180	190	194	193	185	189	197	175	194	201	212	193	171	186	193	205	205	204	220	191	204	175	181	216	194	203	187	177	194	178	188	172	208	180	186	190	195	178	202	216	186	216	187	190	188	177	180	207	183	204	212	186	200	191	209	193	205	201	170	202	204	213	186	199	190	175	210	224	181	204	209	173	167	205	206	207	192	194	204	193	188	181	187	170	184	188	201	210	186	179	187	165	173	188	183	181	197	209	187	191	176	180	178	201	194	200	190	183	188	181	211	178	187	189	190	183	188	179	175	188	180	177	187	188	185	182	198	192	173	195	200	222	204	193	207	172	193	190	200	219	200	198	190	220	193	207	216	191	188	200	197	176	170	186	191	176	196	182	206	212	178	193	184	164	184	195	197	167	178	178	207	191	174	181	181	198	228	211	171	192	191	179	205	189	179	183	209	184	189	188	203	194	187	198	193	184	189	203	184	198	195	176	218	187	189	192	181	186	201	213	203	194	193	199	182	186	178	178	206	189	195	193	211	183	222	166	185	186	203	180	224	161	203	182	208	199	196	209	191	174	212	188	207	191	202	195	175	172	196	188	197	198	208	184	190	205	186	190	194	207	175	185	188	183	188	185	211	165	198	202	211	191	211	202	178	185	190	179	199	186	192	172	179	200	190	209	182	206	213	167	180	207	201	200	195	168	169	189	194	179	190	206	202	187	185	197	198	194	191	192	207	184	180	197	184	206	184	194	198	187	192	216	200	170	216	166	203	209	172	229	190	193	173	158	181	208	168	190	169	187	198	179	176	199	207	192	197	202	203	171	196	193	200	177	184	202	211	211	198	211	189	198	187	188	184	200	186	180	183	187	184	164	217	187	175	164	187	189	181	206	196	174	206	198	171	195	190	192	178	168	181	185	200	201	185	193	188	178	189	181	198	155	203	188	206	187	189	195	191	199	183	198	200	181	175	175	221	209	180	206	188	188	177	180	171	185	193	215	211	179	192	174	190	180	180	194	212	176	200	198	175	185	186	188	216	224	198	200	197	183	197	201	182	189	202	183	231	198	208	192	196	224	197	214	192	209	180	194	197	194	206	191	204	211	208	186	200	219	186	193	203	186	196	178	183	164	187	180	169	173	199	190	208	204	203	185	177	178	200	210	194	184	188	206	175	195	222	198	196	192	201	201	194	184	192	174	181	229	199	203	175	209
18492	3765	712	476	396	353	297	266	279	258	254	267	264	258	231	255	261	239	222	206	257	249	248	246	226	240	261	268	240	412	653	843	792	484	247	246	257	244	244	247	226	236	270	250	257	211	253	219	246	269	220	246	249	229	247	216	216	254	241	248	221	240	222	244	216	282	210	235	240	245	255	245	250	234	265	246	256	241	259	260	234	240	222	233	239	238	257	247	221	249	243	244	260	255	234	227	228	244	257	224	231	258	270	254	242	233	229	242	244	216	239	227	264	245	236	261	230	211	248	220	244	262	264	235	226	248	219	250	245	243	236	240	239	257	234	248	228	201	210	236	239	213	227	229	220	257	235	229	242	230	226	226	243	225	223	234	245	242	237	246	237	246	240	266	243	231	225	227	228	221	252	245	228	215	233	233	228	243	212	242	253	237	225	253	220	245	234	229	269	237	267	233	227	247	210	245	220	253	245	228	239	212	235	236	233	219	246	237	246	232	234	240	221	230	257	242	227	246	241	243	212	261	262	243	240	236	231	234	230	229	202	238	235	231	266	225	225	254	259	226	236	231	221	199	233	254	269	256	214	266	245	237	251	252	231	199	281	260	247	231	236	269	231	251	233	300	244	242	250	240	230	231	231	232	231	231	216	264	251	260	236	246	252	254	239	235	279	257	260	229	246	234	238	264	242	218	208	254	233	239	235	242	233	221	266	238	217	232	245	215	230	229	225	219	246	265	234	241	221	268	228	256	238	267	227	224	246	221	236	238	229	240	245	241	242	233	250	251	245	240	245	247	234	281	228	251	229	256	239	245	229	230	259	253	234	197	241	258	211	255	256	224	228	259	231	240	229	247	219	241	252	236	226	249	243	230	234	215	235	257	232	246	212	240	232	257	225	231	214	246	222	264	228	237	232	250	246	246	224	261	244	246	238	229	247	232	262	247	252	238	260	227	246	244	283	203	255	256	275	236	237	223	229	243	264	233	222	240	251	244	224	237	267	239	228	235	267	219	240	213	244	225	229	234	252	258	267	241	217	225	246	255	242	221	244	254	228	237	268	215	221	227	235	221	237	237	233	225	240	223	216	235	237	230	239	231	254	255	233	237	244	240	239	242	250	220	244	234	249	241	236	215	235	217	246	238	230	230	252	246	238	224	230	239	221	251	231	261	261	237	250	209	270	262	259	253	246	232	237	254	237	240	229	227	236	244	217	268	220	242	224	223	238	243	227	258	271	227	217	242	239	252	248	264	231	234	233	239	216	238	253	247	245	242	253	226	247	234	229	224	236	254	231	260	241	223	213	232	259	225	269	260	212	244	262	229	251	223	241	246	211	261	227	274	235	241	222	237	227	252	257	247	238	229	252	231	236	243	250	218	211	247	247	242	234	232	230	248	250	247	236	238	206	240	234	255	242	251	262	242	238	239	241	236	241	238	251	243	220	248	256	255	267	251	251	218	227	253	240	228	257	241	237	219	224	249	236	269	247	248	237	231	240	274	248	247	253	220	241	238	235	212	237	249	261	235	220	234	243	264	241	252	234	276	275	240	249	237	257	257	258	262	243	228	252	244	212	255	249	239	255	220	239	247	220	231	253	243	236	219	271	246	238	211	219	247	250	220	234	249	241	238	246	246	221	216	249	255	242	230	247	222	253	241	265	224	224	203	244	230	228	250	223	262	249	201	244	245	241	236	222	219	276	238	248	222	229	245	235	247	228	251	236	229	267	236	232	250	245	238	245	259	252	220	235	249	224	239	236	231	250	243	203	239	243	210	233	237	249	250	248	250	206	248	247	236	234	226	235	262	241	243	218	268	242	248	252	219	229	243	251	234	275	240	222	249	245	256	239	216	247	252	213	260	237	269	234	255	213	239	228	234	237	266	214	226	238	235	225	239	223	231	210	240	246	238	233	231	221	263	235	241	219	219	254	244	223	230	242	228	235	241	240	222	237	266	245	232	238	219	261	230	258	250	237	239	242	254	245	243	260	235	227	237	242	236	242	250	232	225	225	227	244	246	231	255	247	236	227	230	224	244	248	231	224	227	255	231	226	239	247	255	247	224	243	263	224	239	243	237	243	231	232	257	249	233	212	245	220	211	235	252	241	255	261	219	252	241	259	241	265	243	237	246	248	284	230	224	283	225	235	255	252	248	252	221	249	225	235	230	256	229	269	238	246	236	280	273	247	238	238	244	250	221	253	256	233	247	230	241	211	217	254	239	236	241	251	253	261	253	231	256	261	242	225	247	242	249	285	202	230	253	233	255	211	210	255	246	249	255	215	230	239	220	263	276	243	242	224	246	225	216	259	229	246	262	250	220	239	223	245	241	243	227	226	229	259	243	216	250	247	246	225	229	219	239	204	253	262	230	221	271	229	249	235	264	220	212	230	240	237	233	234	251	223	237	239	243	237	222	253	230	234	232	251	249	239	240	195	196	234	260	263	240	215	222	245	223	224	238	251	220	227	234	215	271	224	222	253	237	245	232	235	264	232	246	232	213	259	228	237	248	262	224	228	269	221	223	258	214	250	222	246	253	256	233	252	237	254	241	246	248	249	245	244	235	242	249	226	243	214	252	223	227	271	240	247	231	213	252	247	194	240	261	246	219	259	233	263	249	227	253	227	234	224	240	233	208	238	251	282	231	267	237	256	257	231	206	279	230	245	240	243	248	242	209	268	264	231	245	236	230	246	223	229	239	240	216	246	237	234	208	262	243	214	270	228	264	229	252	248	258	227	217	209	250	218	246	243	222	241	225	213	221	234	250	226	231	234	232	266	243	262	204	241	250	244	233	233	251	215	237	246	249	227	227	228	232	260	233	236	241	264	242	248	272	209	225	208	228	234	250	236	238	242	269	260	271	237	246	233	250	262	212	243	246	238	230	210	222	234	220	231	215	255	241	266	239	235	232	258	210	251	234	238	241	257	251	256	221	216	213	232	234	239	250	242	234	250	250	215	240	228	231	227	256	238	234	240	232	254	271	229	273	239	275	261	232	219	217	242	268	272	247	267	249	220	246	248	248	232	261	238	236	224	250	243	226	231	230	267	280	217	225	206	267	228	242	233	223	229	226	247	244	212	230	256	288	241	226	261	247	243	239	217	241	243	239	255	223	262	230	235	229	247	223	240	233	233	227	237	232	265	253	231	222	258	222	231	236	246	227	276	240	202	223	223	221	236	245	250	233	231	227	257	253	228	252	235	222	231	229	269	208	247	240	239	240	239	230	242	220	247	238	268	255	248	236	251	236	251	259	264	249	223	248	224	214	227	250	249	254	242	233	223	251	230	227	248	230	227	219	255	245	232	225	255	256	271	253	241	234	253	255	214	256	251	246	241	257	230	244	222	229	224	246	235	250	258	249	248	201	252	239	240	252	242	225	230	226	232	233	253	231	222	245	236	210	259	247	236	226	219	225	243	199	264	228	234	225	250	208	229	228	245	257	231	228	219	228	258	249	217	235	239	210	214	248	261	223	243	230	251	220	213	236
24861	21344	28057	24962	15920	1173	711	593	441	448	396	383	375	334	364	369	315	337	331	304	298	334	308	310	337	294	314	331	341	771	1923	2530	2141	945	315	298	289	269	327	277	328	292	299	284	299	285	298	303	291	274	284	289	280	285	284	314	293	291	278	318	287	295	310	301	273	273	300	288	299	298	264	291	320	310	266	298	298	290	277	280	302	322	284	303	287	299	309	288	286	282	305	290	279	271	291	287	270	288	271	298	296	280	265	266	294	252	286	280	301	307	292	297	275	293	296	285	265	300	279	258	244	297	302	255	298	315	326	318	283	277	284	298	295	288	304	277	286	297	274	288	296	283	255	284	317	265	292	321	302	290	266	278	286	275	328	310	285	261	296	284	280	313	285	287	277	303	313	312	273	314	281	255	275	258	285	269	278	282	288	299	288	285	308	291	292	287	250	253	277	288	286	319	285	288	300	257	318	276	285	268	289	290	283	274	309	277	313	300	311	275	273	288	282	278	279	317	289	308	286	318	317	271	271	283	296	307	297	301	314	269	307	299	270	296	280	312	267	303	260	311	281	286	272	289	279	289	305	296	285	285	326	289	268	358	283	283	257	294	276	292	254	293	278	275	300	293	256	309	298	290	328	273	311	281	314	273	302	288	315	310	275	300	279	300	273	295	279	280	274	291	284	313	312	262	293	287	291	294	256	314	281	291	304	290	310	304	289	303	289	268	297	302	281	293	311	247	305	276	270	271	249	260	277	305	299	289	276	319	306	297	301	277	291	307	300	301	259	264	297	292	287	292	294	274	284	296	265	287	304	280	278	299	287	308	304	271	309	278	290	295	253	269	266	329	286	301	265	272	302	315	272	305	303	255	293	305	287	285	305	286	299	297	294	290	303	286	255	283	290	293	285	280	299	297	296	321	267	293	292	305	279	282	279	303	273	288	281	293	300	305	293	253	280	302	290	269	330	269	283	286	316	292	300	297	266	312	326	285	299	291	275	287	288	312	290	299	273	282	297	259	275	270	293	279	278	253	271	301	315	280	303	329	276	298	292	282	305	289	287	307	281	265	319	291	265	283	291	299	289	281	312	283	314	286	287	276	293	278	286	313	287	287	313	290	324	286	277	261	305	283	295	285	302	282	308	295	278	268	311	293	266	297	304	324	294	272	296	307	309	278	311	287	300	286	291	311	291	287	301	255	307	273	287	307	281	294	288	292	284	307	303	298	290	268	297	313	284	302	290	275	297	286	269	301	278	301	271	312	250	307	283	268	303	270	299	308	290	288	295	277	267	273	297	299	290	257	274	323	294	288	294	303	302	277	279	260	275	280	273	284	289	307	293	286	303	281	281	305	283	306	278	293	300	301	281	282	279	269	294	258	298	297	283	309	298	278	300	282	287	259	303	287	310	291	298	295	296	311	283	272	308	284	279	307	282	274	299	298	276	286	279	306	299	281	308	298	275	286	303	269	299	290	310	295	276	288	292	292	304	270	256	273	291	289	273	295	291	293	302	304	289	312	313	283	305	301	277	314	299	307	293	299	289	272	257	271	257	282	266	294	286	290	279	288	304	273	298	296	282	305	319	306	290	268	296	319	279	263	294	281	291	307	305	257	286	263	300	294	299	274	278	308	306	264	293	298	297	260	278	298	289	288	291	308	281	303	296	303	312	287	249	326	308	304	299	301	294	313	306	287	283	288	267	297	280	286	300	274	271	314	284	277	286	305	312	269	301	278	303	313	308	308	305	313	273	343	278	292	283	339	282	289	290	303	288	283	276	293	267	300	307	288	338	277	328	291	277	298	314	286	279	290	274	280	310	311	301	281	303	282	302	290	302	287	262	320	281	299	276	302	278	304	296	279	298	320	266	324	299	279	272	260	295	294	289	284	290	286	302	300	287	285	305	274	293	289	272	288	279	294	302	312	277	283	319	276	264	270	322	294	288	300	290	274	279	238	260	282	272	298	310	300	292	288	327	302	284	308	286	299	298	296	282	246	294	307	293	266	312	290	314	284	296	279	287	314	279	294	304	253	255	278	314	289	278	273	284	293	271	302	299	275	287	269	301	296	280	321	292	282	299	282	289	314	313	315	298	294	275	291	301	256	293	292	294	308	294	271	288	287	295	306	285	255	283	296	305	253	308	283	283	286	310	279	254	305	291	273	297	305	306	283	290	281	292	288	302	318	286	284	309	271	303	289	292	305	271	271	318	300	295	288	296	294	293	259	302	274	296	285	292	270	277	264	288	283	317	320	297	314	316	300	306	264	306	274	272	281	294	290	261	294	292	313	282	309	282	316	265	236	320	288	289	298	269	277	318	294	308	283	310	277	288	272	304	280	288	264	256	292	283	300	278	265	281	283	319	299	303	292	268	309	287	313	283	260	298	274	293	285	271	262	289	317	285	279	290	263	299	283	319	292	274	309	280	281	295	272	301	288	293	292	271	273	281	297	282	294	269	268	329	318	294	286	284	262	326	309	290	303	278	268	294	299	297	311	270	293	297	303	283	295	260	253	272	278	289	300	293	272	277	300	277	275	279	311	321	306	284	281	308	288	306	306	302	305	291	271	289	286	293	299	269	284	294	282	306	258	310	341	275	270	284	305	277	277	295	308	290	312	282	312	278	298	301	306	323	300	313	296	298	289	307	280	268	296	307	301	290	268	291	273	271	284	282	303	293	308	286	306	270	275	316	310	296	295	294	279	304	303	274	315	320	307	287	276	273	299	303	300	314	309	296	267	285	302	284	308	287	313	291	288	274	313	273	300	285	291	281	265	302	294	305	275	295	266	311	300	283	279	282	291	305	279	281	299	299	289	243	303	313	299	299	279	300	312	288	293	305	285	308	289	275	283	302	288	283	302	293	304	285	306	323	293	320	297	257	309	304	288	272	287	288	305	290	313	266	313	322	281	291	314	336	274	281	272	269	303	272	301	278	295	327	294	274	279	295	299	292	328	313	279	258	307	290	292	300	268	286	260	315	266	270	301	288	329	300	283	269	276	274	297	346	296	296	280	295	302	305	264	264	276	295	293	259	275	291	287	289	269	295	310	306	292	290	268	274	269	306	257	260	298	303	288	292	316	284	285	291	305	281	285	296	301	302	284	297	271	293	262	317	288	270	320	308	260	273	299	294	277	289	305	280	310	265	289	311	300	266	312	310	293	284	299	282	285	314	258	285	284	289	284	269	266	282	258	267	277	269	301	301	281	316	302	280	292	290	301	266	301	276	324	297	301	280	305	293	275	283	322	310	311	321	276	292	291	298	311	256	331	274	285	306	301	308	294	278	290	300	244	309	297	329	321	300	288	265	283	277	293	271	286	290	296	269	306	301	258	312	285	291	261	302	291	289	291	309	280	307	297	270	256	295	294	289	282	268	291	299	274	296	296	278	287	313	288	276	278	285	288	313	303	286	293	280	297	301	283	288	296	291	283	300	284	298	272	302	300	290	281	312	277	281	272	291	255	261	254	285	293	285	286	288	267	268	304
21899	11554	5518	2641	1860	1409	1134	924	826	682	631	591	529	512	468	434	413	449	435	399	409	384	368	356	395	403	375	401	414	1341	3524	4688	3767	1565	374	327	353	357	360	338	341	308	343	378	363	353	354	349	363	329	356	362	364	369	363	336	358	384	353	332	369	333	367	346	336	348	353	380	374	355	375	342	350	355	389	376	360	325	337	324	332	343	352	351	355	371	343	340	351	333	362	344	339	347	382	338	342	370	366	364	335	381	362	381	329	360	366	330	396	353	338	337	313	346	370	344	342	332	367	349	361	362	382	353	357	386	342	336	378	358	325	350	340	355	351	320	357	296	352	347	321	344	325	332	362	329	386	345	359	339	348	374	378	329	373	350	377	358	362	354	314	340	377	342	347	364	380	342	338	390	385	335	345	345	372	369	357	350	354	348	340	379	347	348	343	344	334	343	343	348	384	330	354	344	361	336	350	344	377	365	304	369	357	385	361	359	361	342	341	374	359	382	333	378	368	373	374	364	337	354	348	306	378	325	352	322	395	350	335	358	355	353	343	361	308	351	364	335	363	358	357	358	352	339	335	373	328	356	343	315	367	381	349	378	362	334	346	340	361	353	374	368	343	344	380	375	366	348	342	326	371	378	329	333	360	386	351	331	333	353	375	344	358	333	338	325	352	375	338	329	328	361	330	339	359	366	369	325	351	337	334	366	333	336	366	346	359	328	324	390	361	371	354	366	332	345	327	331	347	360	322	358	360	342	359	386	318	332	371	373	360	356	372	332	378	361	353	353	354	362	335	336	365	364	389	357	353	359	332	341	339	334	356	349	363	338	331	351	360	361	318	345	339	343	347	317	342	358	349	355	387	331	341	360	325	351	340	363	337	363	404	320	361	341	338	353	350	336	327	354	352	359	369	332	346	335	386	348	378	339	361	373	355	358	362	378	369	336	355	338	370	354	360	393	342	362	316	322	380	347	340	371	356	336	357	343	360	338	319	347	375	337	360	349	378	354	321	342	350	349	335	386	350	361	377	402	362	369	344	347	368	366	353	379	343	347	311	326	342	370	347	337	361	374	361	331	341	328	363	362	336	376	339	356	368	400	351	368	339	348	333	394	364	346	364	393	356	364	331	341	358	328	372	341	360	368	374	374	325	333	361	362	367	350	371	356	358	361	381	367	330	367	334	324	330	381	346	325	340	363	364	338	342	338	360	343	326	350	344	355	363	338	331	370	356	366	317	356	367	340	333	338	363	369	356	342	391	325	333	378	313	371	341	355	352	333	355	352	356	365	304	350	324	341	343	338	333	357	338	325	367	363	336	326	341	347	358	360	359	346	358	342	362	352	355	370	356	346	361	375	390	321	361	381	374	379	323	399	328	349	360	349	379	376	343	343	386	329	350	328	341	367	332	331	366	351	345	349	356	327	344	329	327	348	342	327	354	351	360	339	361	361	338	357	352	367	362	332	320	334	321	309	342	334	344	370	359	327	349	339	352	339	325	339	317	346	331	360	326	361	370	342	371	355	353	377	360	338	321	365	359	338	380	361	369	373	356	357	352	346	370	349	322	355	369	346	350	342	365	343	332	365	361	343	329	349	369	318	320	356	335	341	342	369	386	326	365	366	336	348	315	378	362	329	344	366	340	319	323	389	393	335	332	359	355	336	346	347	365	352	317	303	391	354	358	329	339	344	362	307	362	348	374	355	360	326	373	369	328	356	353	335	345	337	348	339	355	373	336	352	344	340	343	378	332	376	384	329	385	380	357	364	364	374	369	365	368	376	322	358	356	323	332	341	338	413	367	373	365	355	359	389	358	371	340	364	337	322	357	349	355	364	348	383	374	343	331	372	351	375	361	364	324	352	342	329	347	379	406	350	345	347	340	334	325	356	350	348	322	368	340	347	333	312	363	368	352	345	343	346	370	325	310	355	312	378	340	353	351	330	396	351	336	349	381	379	344	332	347	348	338	356	392	358	326	335	350	363	361	349	341	388	363	311	355	360	334	328	376	357	349	374	332	337	340	383	356	331	377	346	365	324	335	349	341	357	349	353	338	372	334	357	355	345	353	365	336	334	359	340	353	376	343	348	332	351	366	353	338	354	377	346	341	348	343	331	345	356	363	328	345	367	332	367	330	335	363	379	362	371	376	324	349	373	348	353	356	371	348	343	350	352	336	327	367	332	345	383	343	328	346	357	342	342	376	316	327	346	355	370	359	362	374	354	344	373	345	362	361	368	318	355	352	331	350	340	337	366	358	357	374	334	367	329	340	368	336	355	340	326	326	352	376	371	336	338	365	361	311	331	341	331	336	354	341	367	350	354	348	344	336	345	320	363	354	354	326	334	366	359	332	361	337	354	336	358	319	398	330	381	367	343	349	337	308	374	355	348	355	370	368	360	393	377	373	353	357	356	380	359	333	372	339	375	347	381	369	330	379	358	324	373	350	350	342	314	367	334	369	369	364	350	349	336	373	370	335	334	345	315	340	374	327	345	356	334	340	368	322	359	353	361	357	392	361	363	317	344	365	323	322	363	355	326	342	349	356	371	334	359	350	320	347	368	353	355	349	363	333	334	337	376	403	331	364	373	372	342	339	361	357	348	316	347	372	347	361	374	339	348	365	361	349	337	357	357	353	339	328	342	331	342	357	355	343	347	360	349	360	340	346	369	367	349	353	402	348	360	361	353	348	370	374	347	331	351	370	351	353	340	363	324	352	368	360	362	349	360	360	380	324	361	340	368	356	366	346	356	371	335	391	332	344	348	341	336	344	328	359	350	382	347	363	347	343	313	351	346	334	375	351	350	358	324	357	371	330	355	341	340	361	365	399	351	361	352	360	367	333	349	356	343	338	311	363	330	374	352	303	357	337	303	360	366	326	317	351	324	347	358	350	337	358	354	358	342	362	359	364	366	345	348	370	329	379	337	342	341	336	340	356	388	313	370	327	342	348	362	317	345	337	370	335	366	379	311	364	395	366	370	331	317	348	355	338	341	338	365	369	316	370	372	363	331	362	347	351	352	364	350	357	357	378	370	369	361	337	374	371	349	328	340	349	358	353	340	362	393	322	384	341	373	370	373	352	348	345	345	348	352	380	335	356	365	354	339	337	341	339	363	344	335	339	392	352	347	357	343	350	365	371	370	361	345	333	369	350	372	327	362	361	363	365	358	341	322	335	338	353	347	390	366	328	356	367	359	346	357	325	374	362	379	366	377	347	332	336	341	365	359	371	365	359	383	350	347	343	311	335	341	344	345	335	351	367	360	328	345	364	353	352	335	368	309	338	336	335	335	346	346	357	331	372	357	367	331	343	353	363	320	348	341	378	350	352	329	367	363	351	341	365	408	379	334	351	336	379	340	355	369	356	324	313	348	373	354	324	356	356	366	352	361	370	402	368	347	339	367	366	385	349	334	344	322	373	341	336	325	367	410	375	396	319	342	351	352	337	347	315	370	353	343	325	322	384	341	356	398	374	380	398	373	336	354	352	363
25504	21341	27125	25576	5602	496	380	334	284	276	261	260	253	202	228	190	210	191	205	211	206	205	199	179	198	192	204	182	203	484	1153	1671	1477	292	174	190	185	194	175	193	177	164	194	193	196	192	180	178	158	195	184	170	170	200	184	149	202	196	174	176	177	167	174	208	168	157	188	154	180	179	188	204	167	186	195	181	162	181	167	193	202	215	156	188	174	175	194	205	184	184	188	224	177	191	192	173	193	172	149	192	175	157	171	173	201	183	171	196	191	162	176	172	189	156	194	188	193	170	178	179	166	166	179	183	178	172	190	182	210	175	200	165	194	162	184	184	212	167	153	154	153	195	189	172	185	190	179	167	163	171	170	193	182	164	193	172	166	199	197	170	206	185	174	193	199	182	192	183	189	164	187	180	192	177	185	164	193	197	194	195	174	197	222	190	199	166	153	198	190	164	187	173	190	175	197	155	182	174	174	175	177	177	165	172	175	167	165	187	185	178	194	169	206	173	170	193	180	174	177	179	190	199	197	182	160	175	177	192	193	188	183	161	164	173	188	179	181	183	172	165	194	189	176	159	218	192	168	165	173	189	196	183	171	173	202	171	197	197	178	178	190	185	177	207	179	181	179	185	159	173	193	189	181	190	181	198	171	158	175	169	160	180	178	207	187	191	205	158	185	191	187	189	231	190	179	173	193	189	173	160	194	176	180	184	162	180	184	193	172	185	205	176	198	176	187	178	198	207	164	175	156	179	194	180	153	174	178	187	168	206	200	170	197	168	220	172	168	196	183	208	198	195	188	169	161	192	175	149	172	185	181	188	178	211	189	189	169	165	198	174	171	180	183	172	177	186	172	184	187	198	190	175	153	184	183	211	169	164	178	177	211	197	173	198	171	180	189	187	174	152	168	199	161	180	177	178	161	192	183	186	174	179	194	185	181	174	183	175	163	168	182	197	194	175	210	185	166	184	182	174	166	174	196	162	193	178	159	143	165	191	179	180	188	213	185	184	176	184	185	177	178	199	152	180	178	179	175	171	180	186	212	184	202	196	176	170	163	172	179	193	188	185	183	194	162	169	209	176	174	182	187	186	182	180	193	195	160	181	164	189	177	177	180	196	182	205	176	180	170	178	161	173	183	183	170	187	169	175	190	158	169	194	193	171	174	172	179	190	174	190	212	174	171	180	174	177	187	200	163	201	192	168	196	207	171	183	204	180	184	163	188	178	182	196	188	193	184	182	186	172	164	196	196	165	183	193	186	161	177	184	193	178	184	205	185	211	167	179	188	183	183	225	189	175	185	176	180	170	196	186	190	191	187	188	183	167	216	204	170	184	164	190	181	170	215	176	196	184	187	192	189	180	195	179	206	205	166	177	182	170	192	168	206	198	157	166	191	170	173	174	194	188	181	183	196	187	171	178	173	164	220	146	182	174	180	192	185	204	205	192	185	186	201	197	165	175	181	201	185	193	196	191	172	183	175	185	177	164	205	164	198	216	182	193	201	182	171	166	169	184	186	162	169	169	210	166	218	175	179	169	173	183	187	176	195	186	180	177	174	164	187	179	169	160	194	182	175	170	191	170	171	166	174	185	183	185	195	167	178	187	180	169	163	162	179	165	200	209	192	170	183	171	184	177	146	173	203	192	187	163	158	181	200	199	203	188	175	205	186	174	179	167	163	185	181	174	179	162	183	170	161	192	163	159	153	163	179	177	198	170	169	190	189	159	179	207	178	194	178	189	167	197	171	164	167	172	180	176	176	177	197	168	200	169	182	183	200	164	174	184	188	185	172	198	193	185	189	194	188	209	183	210	168	156	162	182	166	178	147	174	171	151	170	204	173	190	184	165	186	196	177	181	167	194	176	183	175	189	181	174	185	176	189	174	209	175	189	166	183	185	188	214	199	159	190	194	185	207	219	159	183	187	200	205	176	176	174	176	202	206	171	172	172	173	170	157	177	184	182	209	207	187	179	188	207	177	200	203	177	178	180	167	198	175	188	169	194	185	190	181	193	154	201	176	172	194	148	189	179	200	180	175	184	206	172	186	191	182	210	193	145	208	189	176	203	193	161	173	188	174	202	151	194	183	193	180	165	168	192	184	210	169	183	150	180	178	197	173	191	190	168	194	199	189	150	160	192	198	195	181	177	181	173	162	185	180	177	175	179	176	172	210	165	198	181	173	209	189	204	184	191	195	180	175	172	171	189	167	180	168	183	183	177	168	207	182	184	167	186	159	190	196	181	167	172	180	159	178	186	163	173	168	190	188	181	160	161	153	163	197	173	172	170	183	180	169	176	179	204	186	197	168	177	210	200	163	189	204	172	178	197	167	194	191	207	174	181	180	203	188	173	188	213	170	217	187	182	180	188	150	180	210	192	154	174	185	185	151	162	189	163	183	176	198	168	195	188	185	189	179	182	184	154	188	206	179	164	160	196	180	187	181	195	197	197	172	171	182	151	140	203	187	175	181	168	175	179	179	153	198	171	163	206	191	185	194	167	206	191	159	229	171	188	196	183	189	206	181	152	153	188	167	184	184	195	195	177	188	176	182	190	204	190	196	206	154	179	172	149	179	193	181	204	166	195	175	174	186	173	190	172	184	196	177	181	177	180	194	172	150	184	163	187	174	197	193	167	187	167	158	164	172	191	201	177	176	189	160	177	207	159	192	186	162	191	191	192	162	176	195	165	170	181	180	185	172	207	172	190	175	178	195	155	151	169	193	180	196	185	175	186	175	168	189	199	187	210	205	178	188	198	171	171	182	187	180	168	172	189	174	186	185	186	188	189	173	205	201	171	185	161	206	204	180	194	170	168	190	177	172	181	174	178	166	175	191	191	188	170	205	193	168	147	178	221	181	196	173	198	199	197	170	193	160	192	178	176	205	165	173	177	151	164	188	197	182	191	175	191	156	201	191	192	174	204	190	176	175	190	199	196	177	185	182	204	175	200	190	177	192	172	184	185	217	172	183	186	182	177	172	172	206	199	170	193	169	153	175	183	188	160	190	189	188	197	176	194	182	191	175	187	156	171	178	200	168	177	164	182	197	177	194	168	183	159	184	193	163	189	195	202	164	187	170	175	184	187	189	180	192	196	176	174	191	189	193	178	176	182	173	186	214	160	165	175	174	179	212	180	186	200	214	177	184	153	176	199	201	173	170	159	204	187	172	170	178	198	216	184	172	185	187	186	176	185	169	183	200	179	176	166	175	185	201	184	175	193	154	162	189	168	190	189	174	172	175	152	192	188	146	164	185	187	168	171	189	196	162	162	182	190	170	169	210	195	184	174	168	180	175	199	203	171	169	207	175	188	197	162	199	177	197	194	185	167	180	192	188	191	173	168	182	179	154	162	179	202	178	178	175	188	179	184	174	187	205	171	190	178	176	197	182	187	182	160	153	206	176	179	201	190	187	207	183	175	172	167	180	202	187	198	197	178	186	177	191	205	158	193	181	201	184	179	176	160	181	165	176	179	179	186	168	187	188	185	189
21033	9010	3871	1912	1361	1007	812	705	584	541	417	399	386	363	291	323	291	272	303	304	291	265	283	272	265	260	272	264	272	973	2426	3267	2856	437	262	245	232	220	240	233	229	256	228	236	245	233	249	250	240	226	228	233	251	222	231	241	240	259	241	242	235	242	250	264	247	270	255	238	219	229	244	256	251	260	249	240	217	220	224	244	241	247	237	259	232	227	242	239	207	267	230	247	265	247	233	221	239	233	261	213	239	249	227	237	237	256	226	248	225	232	273	265	246	230	249	265	233	210	253	216	242	248	250	259	229	237	242	196	240	263	221	216	257	226	246	237	252	221	236	247	235	230	230	212	240	233	251	231	231	255	252	274	229	241	244	250	229	243	227	233	222	226	232	230	256	255	235	229	250	233	228	221	224	238	243	213	261	243	226	228	241	251	249	220	243	207	271	258	213	243	238	237	226	229	234	236	259	229	215	227	218	249	234	243	235	213	218	247	237	239	248	283	255	230	247	232	233	227	224	231	259	246	258	245	215	253	221	231	249	240	238	257	237	241	227	242	242	220	252	245	235	216	278	261	239	244	266	254	209	245	231	219	258	256	217	239	251	229	249	262	243	234	243	260	253	225	211	260	289	242	253	222	248	226	256	236	235	240	265	224	251	258	223	233	286	219	253	238	260	214	250	211	264	236	245	248	222	222	246	240	220	233	232	226	220	228	235	231	245	249	240	241	231	239	242	233	272	225	235	237	231	263	218	227	239	240	243	252	232	222	236	233	237	235	220	264	231	227	244	251	225	234	251	229	221	222	234	243	230	227	246	243	235	233	259	233	235	252	230	232	252	232	223	228	247	247	251	241	234	228	252	247	239	241	230	216	230	218	228	225	239	214	249	245	247	229	235	255	241	254	229	233	274	211	206	263	244	248	228	246	245	244	227	228	240	241	237	230	210	232	215	237	218	242	237	251	233	251	267	232	279	246	248	256	241	233	264	268	256	218	231	233	229	262	228	227	236	258	233	237	231	247	232	235	212	228	262	229	230	234	256	245	261	199	242	254	234	222	235	264	203	229	267	272	229	257	233	230	234	224	219	241	230	231	244	235	219	246	215	240	273	231	245	228	246	230	244	264	235	238	229	238	260	243	246	247	249	258	235	235	228	238	224	237	259	256	241	257	250	196	209	274	248	263	216	257	230	249	221	228	260	245	260	247	249	278	213	225	244	232	204	209	238	269	252	257	257	251	235	221	214	249	242	240	229	248	228	238	234	252	245	237	216	287	218	217	242	234	245	251	231	222	238	251	255	246	231	239	239	236	259	223	210	241	266	271	245	255	246	227	272	231	231	237	217	229	246	228	222	218	231	248	251	225	238	247	244	222	235	251	247	253	260	253	233	236	230	241	221	255	213	243	253	229	252	258	247	222	200	237	221	239	247	243	246	232	232	247	225	251	244	224	229	233	236	238	252	235	249	217	243	234	243	253	252	225	230	254	259	244	239	256	222	226	247	231	232	217	245	228	236	241	227	220	240	244	210	230	229	221	247	251	240	235	257	234	219	239	221	244	251	234	255	222	230	244	212	248	252	239	218	212	230	228	229	223	221	251	237	242	220	237	257	217	222	250	246	254	248	230	245	245	223	239	214	266	248	230	215	208	230	245	236	241	227	226	237	253	223	251	261	215	234	250	227	268	238	235	243	240	240	235	239	255	239	224	234	265	227	250	229	215	245	237	250	245	232	249	209	222	251	238	225	219	235	232	215	236	227	244	235	254	215	252	235	231	247	248	257	218	246	238	266	273	228	224	209	250	241	239	240	241	248	222	229	226	250	219	262	242	206	227	256	243	266	219	247	232	215	258	241	245	246	239	237	218	245	244	216	239	271	224	232	222	249	213	241	223	213	233	218	263	220	257	232	237	248	247	236	240	261	243	241	239	226	211	244	203	214	228	222	244	232	261	233	244	246	249	218	248	236	271	241	217	248	259	216	239	237	227	258	222	266	252	221	260	227	249	242	245	221	227	226	252	255	190	231	200	257	238	237	253	232	224	246	245	240	247	253	235	240	209	237	252	261	238	228	214	272	227	258	256	256	227	242	235	251	260	245	231	246	233	254	245	267	243	245	218	227	270	242	245	220	225	249	235	230	218	228	203	237	240	230	233	259	251	234	246	257	257	230	223	266	231	262	242	237	268	238	242	235	205	243	237	224	274	238	268	254	249	242	241	269	253	277	254	258	223	243	240	206	239	255	220	241	239	250	245	245	243	237	231	232	224	233	237	231	233	226	226	230	249	236	247	241	237	255	227	233	258	281	233	230	226	238	269	234	236	244	225	221	226	246	240	226	231	239	242	250	217	213	243	230	254	239	263	232	213	231	254	245	258	225	235	241	235	255	222	264	221	231	241	251	236	224	231	232	249	224	229	278	226	289	221	223	236	212	216	234	269	225	212	220	224	256	223	245	250	225	242	234	213	240	252	234	238	218	234	239	236	212	240	227	269	244	238	225	253	210	258	257	221	219	224	226	256	254	230	215	236	263	260	240	234	235	258	245	241	221	216	227	233	234	249	228	251	251	222	246	226	233	205	219	246	229	241	246	213	227	247	230	241	213	238	219	218	237	253	231	240	249	214	241	258	221	230	254	242	240	247	238	230	246	254	247	239	257	239	220	268	244	219	253	218	226	233	218	242	261	219	224	250	259	231	215	258	244	222	208	226	239	276	259	216	263	235	249	213	231	219	255	241	233	242	241	258	233	201	271	247	216	241	231	231	229	252	237	258	240	238	235	245	227	267	235	243	256	246	251	242	235	239	240	249	215	266	252	236	227	230	258	252	267	242	215	233	240	216	257	238	224	236	213	255	229	222	243	212	242	237	213	240	271	243	233	279	235	236	243	230	248	249	251	251	241	205	242	229	251	228	254	228	250	245	241	251	222	234	219	203	244	227	259	242	238	244	231	263	236	259	242	238	273	232	248	242	218	221	224	239	237	233	219	218	233	248	251	234	264	230	254	239	241	232	247	276	248	234	263	225	245	256	255	253	221	228	270	238	239	245	224	259	232	254	240	253	229	247	232	234	278	240	236	234	212	223	252	243	243	248	245	215	221	227	237	243	262	239	231	243	248	223	287	239	213	223	233	231	254	269	233	267	269	243	244	241	227	233	249	224	256	245	233	243	267	279	249	234	216	233	249	228	239	240	218	200	259	240	225	262	237	223	226	243	247	230	218	228	241	237	219	238	257	244	234	239	237	244	249	235	229	259	225	263	256	234	239	249	221	253	217	255	222	250	264	202	260	204	248	272	232	226	239	232	243	231	242	229	235	265	207	247	223	239	243	226	256	236	223	239	236	248	268	257	246	237	243	249	222	209	234	219	241	227	230	272	245	236	236	230	235	219	223	268	218	252	263	231	202	231	242	233	248	244	238	229	224	240	252	235	244	246	236	247	233	256	210	242	210	245	249	239	228	252	235	208	226	225	203	242	236	217	252	229	226	236
23260	21365	29073	24023	21363	21330	5303	1169	846	740	726	633	599	590	575	540	497	512	438	479	456	453	451	423	435	482	512	1096	2431	4505	5010	5066	2992	468	415	428	429	387	389	410	377	393	376	402	407	401	417	418	384	386	387	433	377	415	407	440	389	421	355	403	389	415	403	392	380	403	374	376	367	394	423	384	421	351	373	377	364	367	439	408	368	393	406	378	417	382	399	408	379	416	406	397	379	382	382	382	404	387	376	392	397	381	379	368	341	370	359	371	414	387	408	385	396	378	418	395	393	383	422	376	397	390	404	408	366	394	383	417	401	403	396	412	364	404	384	390	416	406	401	371	415	372	408	382	404	378	388	369	375	377	372	413	432	387	395	404	382	416	398	375	428	380	383	410	379	346	377	383	420	396	403	404	367	390	398	370	408	411	384	433	400	378	401	356	390	370	414	412	402	386	422	383	435	400	377	401	386	417	398	387	419	364	380	389	383	393	374	379	370	370	386	376	393	389	404	443	391	394	370	406	380	386	388	388	379	399	398	367	397	395	369	396	432	388	400	382	418	382	400	405	410	369	411	411	394	401	373	384	382	407	367	404	400	381	369	376	378	407	366	394	413	416	418	418	373	379	381	372	372	394	376	391	368	401	364	397	386	411	345	359	387	371	407	391	371	393	401	386	380	390	381	388	402	408	392	402	426	399	419	403	424	377	373	381	385	373	407	351	384	372	382	398	382	412	415	391	367	373	408	398	378	411	378	379	361	391	410	407	362	398	399	386	448	364	390	388	394	395	410	397	398	400	391	372	382	398	401	362	359	397	397	404	412	397	367	421	409	361	392	406	400	421	405	365	394	389	388	387	409	387	427	386	354	381	394	403	394	367	384	380	391	400	423	389	401	364	411	393	420	367	390	375	370	376	371	366	373	398	372	383	377	432	383	358	383	400	399	392	386	461	434	401	380	400	384	342	398	420	359	396	378	396	396	440	396	413	411	381	367	397	416	391	385	418	371	390	413	368	368	409	393	385	410	383	366	382	367	362	387	385	389	435	388	376	388	386	385	389	409	433	411	391	413	377	376	376	429	425	370	373	383	438	373	417	396	401	376	396	398	388	371	424	371	422	398	400	371	406	371	402	393	388	399	371	377	406	426	383	390	403	400	415	363	414	383	398	413	406	401	392	433	396	401	400	412	413	399	348	422	402	373	389	408	402	402	373	405	406	376	391	363	378	406	427	395	450	374	400	428	414	387	393	379	409	412	349	383	413	374	404	408	427	418	363	409	391	380	411	397	390	380	392	390	363	387	391	386	407	420	393	402	400	421	436	391	390	393	391	395	419	407	420	390	387	379	382	421	417	384	440	364	465	369	376	389	379	407	393	416	402	380	383	382	388	374	387	406	378	402	431	403	362	386	399	377	370	387	389	365	399	392	402	411	427	409	381	407	408	421	335	386	387	360	363	409	395	409	406	372	390	419	380	389	391	386	403	392	402	401	390	409	367	391	429	412	401	392	394	392	398	362	392	368	383	422	405	338	398	440	370	398	451	395	391	408	387	399	367	366	378	414	378	377	426	397	385	365	416	418	378	398	393	406	389	399	406	421	439	416	399	412	415	402	398	379	423	383	372	398	396	372	416	398	394	379	424	396	390	393	357	398	385	396	378	432	396	362	442	395	384	382	359	376	397	457	399	414	381	388	404	392	371	389	389	363	399	355	371	363	396	375	386	404	389	378	374	434	395	392	383	419	416	389	410	373	374	385	390	411	390	398	371	380	402	414	396	404	389	382	378	410	430	381	429	422	377	393	340	380	432	360	385	398	400	390	374	388	378	398	401	398	389	377	410	408	408	365	398	379	362	376	383	399	377	431	404	387	411	379	383	381	389	376	400	428	389	416	367	351	389	382	368	389	358	387	419	390	402	394	408	391	406	421	372	401	405	395	405	404	395	365	404	388	381	414	408	397	389	380	422	411	413	412	365	376	409	392	357	376	400	352	365	431	387	363	397	379	418	391	432	415	397	383	382	364	411	405	402	390	402	431	421	369	374	418	401	393	385	411	408	398	399	381	383	424	413	405	392	453	400	406	399	403	370	399	391	387	415	391	390	394	384	391	393	376	381	426	381	402	385	411	411	369	416	381	364	418	353	404	408	387	384	378	401	384	377	411	424	395	388	379	371	387	397	378	394	405	375	396	363	390	395	404	402	377	416	394	406	330	403	390	409	396	403	388	400	407	418	419	383	374	385	378	431	391	400	390	388	441	395	351	383	371	389	403	407	400	403	367	394	390	420	409	407	408	386	397	396	350	383	392	385	368	362	402	414	371	431	357	366	384	378	387	360	402	428	414	401	372	414	379	406	442	394	393	428	382	403	372	436	411	416	369	353	401	385	396	425	362	396	397	365	403	384	408	407	394	399	425	400	412	382	393	377	406	411	399	397	390	418	395	397	366	431	418	377	401	411	407	384	359	382	412	381	367	378	388	368	370	394	370	419	404	393	391	399	402	400	383	390	395	409	401	373	403	380	358	434	395	370	399	392	396	426	421	365	390	408	395	393	345	396	360	397	385	406	392	425	389	363	395	376	401	386	394	427	368	389	396	396	390	410	379	426	417	416	352	412	400	383	392	370	382	399	401	357	416	388	388	397	419	430	378	399	404	419	421	395	359	370	391	414	420	381	380	372	391	356	399	397	375	395	389	376	411	411	417	398	420	369	396	367	399	387	397	373	440	423	381	382	388	359	425	398	420	366	416	384	399	392	382	412	333	362	384	407	420	373	377	348	399	370	387	391	381	370	396	394	382	397	350	371	388	385	417	349	368	434	364	402	367	385	391	406	420	376	417	395	380	367	379	383	405	377	414	424	373	389	400	402	389	384	390	393	419	394	394	370	445	381	377	394	405	387	385	403	420	371	422	389	410	378	394	377	361	403	404	388	357	386	389	357	423	409	381	366	393	414	400	392	377	431	406	403	405	383	386	407	353	402	392	394	405	445	397	393	372	434	401	401	402	391	406	373	404	380	410	414	384	357	398	364	399	409	431	369	363	378	389	371	400	398	392	379	388	410	394	363	446	389	397	404	429	385	402	397	389	426	413	421	420	399	410	403	423	358	423	404	355	398	368	424	373	384	399	412	393	389	386	402	365	377	406	424	407	380	402	387	380	394	372	413	379	442	384	409	428	390	380	407	407	362	403	382	379	408	348	366	391	380	403	391	392	402	361	419	382	415	434	401	411	390	406	401	374	374	382	356	376	382	424	355	383	428	405	380	388	382	411	375	426	392	395	390	374	363	428	364	385	417	401	424	399	422	380	394	377	396	400	366	386	366	376	406	379	371	372	379	373	407	375	398	404	352	425	376	420	363	373	390	361	390	376	382	380	402	398	374	410	389	396	415	404	433	383	414	422	405	402	398	398	394	401	403	414	393	402	388	398	401	425	416	378	370	406	358	402	379	360	390	400	388	418	388	435	379	362	400	403	379	393	360	417	417	379	375
24221	20500	12182	6416	4381	3280	2559	1976	1702	1425	1239	1068	963	819	793	777	737	712	704	600	646	601	601	577	607	573	580	1965	4344	7949	8595	8479	4813	505	438	491	479	486	532	494	474	482	467	468	453	458	484	471	468	501	441	431	462	495	475	460	460	464	464	486	485	514	489	505	504	472	459	458	491	510	467	427	491	479	471	494	454	476	476	450	479	483	477	455	463	460	436	475	485	470	444	463	466	439	491	477	494	486	461	478	419	494	452	475	457	464	465	490	500	497	452	520	470	493	466	472	484	482	504	484	496	485	492	490	441	461	458	440	493	479	473	480	514	484	478	481	463	485	457	491	487	470	486	454	434	464	474	487	444	470	464	434	440	436	486	466	450	463	491	464	491	466	510	459	447	469	455	455	454	453	482	488	453	472	453	489	501	448	450	493	473	454	478	470	449	479	512	484	443	469	438	458	473	476	464	464	471	471	538	503	503	471	466	461	497	479	482	448	489	429	507	470	453	467	478	429	432	453	512	465	500	470	485	475	482	444	495	488	439	451	475	463	489	437	440	421	488	492	491	468	513	477	522	485	486	491	464	443	421	443	468	498	471	437	479	479	447	432	473	459	481	486	485	439	480	426	493	450	456	514	463	457	493	436	481	465	462	486	488	481	449	454	501	444	501	494	488	466	455	493	472	470	486	479	474	498	500	436	457	453	476	472	475	489	439	440	508	478	498	469	482	450	429	441	455	480	506	480	484	470	479	469	512	439	447	487	495	473	509	460	436	496	457	486	489	432	463	499	483	493	437	496	464	451	508	477	499	476	491	491	458	482	485	493	454	474	466	494	462	451	451	425	516	474	464	453	479	442	490	465	460	430	464	452	471	465	498	488	498	484	461	464	477	508	488	508	511	496	448	446	461	502	502	526	474	479	467	506	434	498	461	509	476	463	449	459	471	459	470	457	439	481	484	483	460	480	483	470	485	427	479	473	471	494	471	486	488	446	513	470	484	495	458	454	496	494	485	442	455	446	519	493	485	434	478	447	464	485	453	467	477	481	459	455	491	474	506	493	519	476	492	489	498	487	528	466	468	477	458	475	492	485	504	442	454	483	464	463	485	479	442	463	466	485	481	460	458	446	456	479	471	443	473	443	512	499	475	494	446	508	510	469	462	471	459	518	450	465	465	454	491	481	482	466	440	471	471	458	422	434	472	421	462	470	433	464	457	457	483	485	456	477	472	513	486	473	429	486	476	457	462	459	457	489	501	414	514	449	475	468	471	509	493	479	478	437	465	448	477	467	445	455	465	428	493	452	445	508	474	497	474	467	474	449	469	492	461	452	451	518	490	470	461	484	443	441	480	488	427	482	453	469	491	481	446	470	447	464	473	471	457	460	476	497	424	448	427	507	486	464	464	471	505	454	484	473	492	439	455	468	506	484	479	455	463	420	497	457	465	441	504	475	484	468	478	441	441	498	454	461	460	440	480	450	451	478	498	499	464	480	439	451	473	484	446	492	470	480	471	468	459	464	478	493	438	456	475	476	477	470	471	456	462	464	461	455	494	486	503	473	490	469	528	510	466	519	488	494	483	501	482	507	473	471	497	502	471	444	426	460	459	527	467	435	475	467	486	471	463	471	506	485	417	473	457	486	437	468	436	446	508	492	453	480	451	467	456	432	447	439	455	498	478	464	456	482	447	443	499	439	441	462	455	521	461	486	469	465	461	505	480	469	465	476	455	458	461	445	441	492	454	454	455	504	485	397	497	461	498	444	449	445	479	445	491	443	445	499	495	511	502	472	466	499	475	470	439	490	501	499	471	488	472	424	464	461	494	443	465	468	463	450	483	460	471	456	494	466	472	475	450	482	451	449	461	474	456	486	434	496	454	487	480	454	459	479	487	450	476	503	453	486	504	458	471	465	464	462	497	515	441	463	476	469	504	446	463	451	479	489	489	442	459	463	446	511	450	444	475	495	467	468	482	470	489	475	470	478	486	436	482	442	455	478	488	494	474	454	472	451	448	502	477	475	483	472	455	450	459	468	476	486	471	455	471	467	476	472	474	500	441	454	485	493	479	477	468	453	475	435	479	459	451	498	466	461	433	458	502	461	479	479	451	478	505	505	489	447	483	443	473	486	470	475	478	440	455	488	475	463	471	464	434	443	436	469	508	422	458	509	480	495	474	476	506	494	454	462	457	446	485	488	493	448	489	508	456	494	462	485	493	449	488	442	510	497	477	525	484	450	495	491	500	454	483	514	440	484	445	487	513	481	482	472	478	470	482	498	450	481	454	475	463	478	489	481	457	462	483	438	460	474	449	457	500	488	473	446	472	492	464	504	508	484	476	454	507	502	463	465	482	470	464	470	455	468	483	494	446	474	434	509	471	463	505	458	453	463	473	468	451	490	451	429	459	497	490	478	465	525	445	465	489	485	485	483	426	472	492	464	521	486	476	456	443	451	487	464	454	459	476	483	456	482	505	470	431	511	460	507	482	472	496	455	480	503	519	501	498	494	486	474	487	446	516	452	480	460	476	467	500	469	455	440	474	492	525	451	429	446	477	485	474	462	452	467	490	446	463	459	475	429	467	484	494	504	455	492	454	467	483	483	483	459	450	492	471	476	508	475	460	447	506	440	474	401	465	480	473	461	410	467	500	474	461	477	483	485	485	451	497	489	445	473	479	478	459	471	464	448	525	449	469	450	476	442	449	467	440	471	450	474	495	423	472	480	478	456	495	458	456	481	439	458	483	476	450	488	436	442	482	459	458	480	456	442	458	445	493	495	486	496	470	453	482	489	473	481	498	467	476	502	473	500	470	517	455	424	447	517	490	476	498	468	458	478	441	503	475	468	450	470	486	480	459	505	474	440	517	463	485	463	457	472	499	483	454	476	482	456	460	523	467	447	426	484	463	485	438	478	485	449	497	461	487	497	470	489	523	475	472	472	470	468	451	443	480	459	501	510	490	475	452	449	461	453	501	466	447	464	459	458	489	468	423	507	462	448	458	462	498	472	508	492	464	502	428	464	475	467	489	455	485	460	442	463	462	474	475	477	449	507	464	507	493	510	484	491	457	460	444	433	477	450	459	421	497	452	448	463	445	462	476	458	498	453	451	477	459	474	471	438	459	395	480	508	436	429	514	503	462	463	435	483	478	505	501	469	479	475	441	470	546	471	451	491	475	461	458	474	482	498	431	477	471	472	471	478	449	484	442	471	488	434	435	493	474	465	467	478	493	488	431	482	421	502	448	442	485	506	516	463	449	449	470	482	499	509	489	480	456	471	433	464	467	479	432	477	483	455	458	453	469	482	477	477	480	482	473	500	455	473	446	502	453	453	469	538	501	468	481	467	487	457	515	450	484	503	457	435	426	437	438	461	467	454	458	475	506	469	490	455	512	469	461	463	486	492	498	456	454	505	461	417	451	499	473	517	424	456	499	479	490	479	488	518	489	471	506	487	491	448	438	456	496	515	485	508	517	477	474	453	468	452	483	453
27774	18950	4608	614	403	353	256	192	189	184	191	167	189	191	177	190	167	167	189	182	197	189	184	184	177	187	173	183	194	264	377	473	349	215	178	180	180	167	182	168	164	188	176	185	172	162	172	160	188	166	158	176	156	183	206	186	182	197	188	179	174	184	210	174	180	185	183	197	188	178	199	173	200	169	173	175	193	171	186	205	165	176	178	178	181	179	180	183	180	175	176	167	193	182	168	186	187	195	195	176	159	163	167	170	182	208	182	176	180	194	164	187	186	176	173	169	196	174	159	165	184	180	190	188	190	168	158	175	171	187	176	169	188	168	195	172	195	166	161	157	167	174	204	165	163	185	160	191	199	163	179	168	177	177	158	182	175	178	168	171	199	193	178	178	171	178	200	183	172	177	207	156	189	152	205	170	169	195	163	168	176	187	166	161	155	187	191	175	173	194	171	185	170	166	171	178	179	205	185	161	171	194	167	193	184	171	167	161	194	177	188	179	201	182	175	185	173	206	166	172	177	169	179	181	175	184	156	169	197	175	173	189	184	169	173	169	175	173	155	164	165	186	159	178	178	190	193	154	177	180	184	190	160	156	163	194	195	168	195	167	186	173	186	172	174	204	185	178	175	183	156	158	183	163	185	173	161	170	169	159	187	169	211	186	189	186	190	164	182	163	192	183	172	159	173	191	146	170	186	173	201	172	197	158	194	181	199	168	191	193	184	185	194	188	181	200	172	180	179	163	174	185	153	184	187	165	191	170	161	206	170	183	165	185	164	189	168	173	190	159	168	188	179	203	196	192	192	175	162	179	196	195	163	157	164	165	166	161	199	174	188	171	156	173	163	177	177	178	194	167	200	186	171	201	172	194	204	193	167	180	187	180	153	171	175	197	174	173	157	191	180	155	195	182	168	185	176	164	167	193	183	206	162	175	181	195	186	169	198	184	193	184	170	173	188	174	176	161	179	149	153	175	169	175	185	187	196	167	166	203	169	167	172	183	175	168	188	181	221	202	176	174	177	177	198	183	177	172	175	190	190	185	180	197	190	186	216	178	183	160	176	174	202	187	198	177	170	174	190	187	189	169	177	160	174	168	183	187	158	199	186	163	187	193	168	155	181	165	183	179	162	165	150	192	185	179	174	154	175	173	181	182	174	194	183	175	174	173	173	182	178	165	173	159	162	179	179	179	174	182	162	159	187	185	176	160	180	171	180	168	189	172	176	179	161	180	176	176	167	191	154	168	165	174	175	170	181	185	190	170	187	189	176	179	151	173	182	165	173	167	160	202	189	176	180	172	189	180	161	160	185	191	199	180	178	162	182	153	204	184	194	182	174	188	186	165	184	186	195	184	169	197	184	180	161	155	154	177	192	176	188	194	196	171	185	203	177	186	166	168	170	195	182	179	182	184	206	201	159	200	166	180	200	199	159	163	191	197	131	166	167	177	166	183	207	176	142	167	185	148	158	188	145	189	182	171	158	166	202	175	166	172	184	191	171	176	159	185	148	169	184	181	175	178	167	187	191	178	172	179	204	185	162	184	127	160	186	178	175	162	168	181	192	167	187	189	177	158	170	159	175	164	191	198	168	165	161	159	157	182	188	178	186	167	175	169	173	194	188	166	166	175	186	166	197	188	172	164	178	180	178	188	171	181	166	187	166	189	171	174	180	191	167	161	189	176	158	195	173	196	210	201	173	151	161	203	189	179	167	164	181	171	194	196	178	180	184	179	187	173	172	197	186	164	162	193	209	202	190	213	173	198	175	189	169	174	159	179	165	193	204	169	179	161	197	166	205	164	158	156	176	156	167	183	180	186	177	170	168	161	171	187	185	180	181	178	189	161	171	163	195	189	164	182	193	169	189	190	171	178	170	171	160	186	179	167	161	189	189	167	193	174	171	176	180	151	148	200	166	186	174	172	194	176	196	164	181	170	176	187	189	154	167	168	158	187	179	204	171	167	177	150	166	189	183	174	186	166	149	174	161	173	179	172	173	167	190	176	180	189	161	177	190	206	177	179	167	185	171	174	184	167	190	176	170	175	174	176	180	164	171	161	176	177	166	171	171	130	158	169	186	160	168	191	184	157	180	166	182	197	157	165	186	190	180	172	171	186	161	184	167	175	164	190	171	158	188	183	176	182	177	180	188	170	166	163	178	164	203	184	181	160	160	205	190	190	171	168	178	182	194	187	201	172	173	180	165	178	162	154	182	191	165	172	176	171	172	151	181	192	163	181	195	199	212	186	180	169	169	177	175	172	169	200	180	168	178	174	182	171	161	180	172	175	201	173	184	186	198	198	164	192	183	174	189	179	165	167	181	171	192	175	171	213	180	175	167	187	169	169	187	175	160	179	187	175	186	178	181	198	188	188	168	160	198	180	191	165	168	178	184	165	180	190	187	177	174	187	157	206	177	174	185	164	191	189	204	177	196	192	147	155	168	168	182	174	155	180	166	197	165	181	168	167	166	193	179	174	165	152	202	165	182	201	168	182	170	169	165	180	152	177	157	163	201	164	191	186	180	168	156	179	171	190	173	160	190	180	181	181	205	174	178	146	173	166	185	170	165	151	175	189	198	168	170	168	173	185	182	165	157	176	178	195	169	191	182	180	189	174	151	170	185	183	165	185	166	173	170	189	190	173	173	176	181	184	196	187	180	177	162	173	192	185	163	175	166	162	190	183	185	171	161	164	160	182	171	204	187	196	179	178	187	160	187	166	157	174	160	180	183	161	163	190	186	177	177	172	171	187	181	186	165	167	172	158	179	200	167	177	188	181	191	174	183	188	159	184	184	174	201	188	180	187	194	193	178	162	149	175	196	198	152	181	174	208	174	177	168	182	200	189	176	187	163	176	174	171	159	181	178	180	182	174	164	190	169	176	167	175	193	191	176	187	157	190	161	181	174	184	185	190	184	194	177	167	173	188	164	148	194	172	182	174	175	166	198	177	167	196	191	160	192	168	208	186	174	178	207	208	134	185	165	171	167	165	173	184	173	167	154	189	160	173	186	195	185	174	176	166	160	177	172	159	178	181	182	193	150	159	170	168	179	175	177	190	151	165	176	169	171	174	196	173	197	179	183	171	180	167	165	167	179	162	179	191	183	186	169	170	158	174	208	172	192	205	186	153	188	184	169	174	191	175	167	185	191	196	203	162	181	184	169	176	184	150	187	193	192	177	164	193	177	173	189	169	198	189	180	192	161	156	206	196	170	179	171	182	197	187	175	164	191	182	175	175	183	159	175	177	188	185	139	169	155	194	184	181	196	162	174	215	181	161	161	184	194	182	171	183	196	179	168	174	193	151	175	175	183	176	163	160	174	190	183	192	183	183	165	197	189	163	176	173	171	198	175	183	173	187	176	191	173	183	168	182	211	182	196	205	180	175	149	199	173	171	190	175	172	182	192	183	156	195	181	183	174	167	174	183	176	175	170	161	200	173	177	181	169	177	186	209	195	176	189	174	162	189	179	150	168	160	175	188	190	159
16380	4375	780	424	398	337	272	269	244	275	253	248	226	254	211	207	232	213	208	250	238	233	230	248	244	226	242	263	240	443	662	802	564	288	241	204	231	221	236	200	228	211	216	225	217	218	216	223	232	225	239	244	227	253	213	214	207	251	221	205	236	257	236	224	238	216	227	264	209	235	238	224	226	213	224	237	229	239	223	244	214	210	253	192	274	245	199	211	216	227	223	222	225	209	233	222	221	221	220	227	219	213	227	226	235	224	196	201	225	197	216	198	213	214	239	224	217	231	236	172	246	206	235	207	238	229	236	248	216	234	222	222	232	217	222	210	219	228	253	227	252	227	241	204	231	204	262	220	235	219	229	226	208	220	209	195	214	228	219	213	222	236	210	209	222	217	237	231	225	209	231	208	215	219	203	210	223	248	198	243	231	220	247	218	211	236	239	242	222	237	226	227	223	217	215	233	217	215	204	247	237	224	207	210	221	200	201	207	210	211	211	216	209	197	253	210	198	233	234	210	216	204	231	198	239	239	207	214	219	201	223	237	209	234	235	212	233	226	227	228	224	211	224	224	226	210	243	191	220	249	228	210	209	223	223	229	204	240	247	208	254	229	213	239	211	216	218	238	217	213	202	214	215	213	224	204	246	217	217	220	221	244	225	223	229	223	229	238	211	233	233	199	230	208	240	233	205	218	227	221	201	215	228	223	191	227	229	232	238	232	224	198	226	214	214	241	206	216	218	224	220	231	213	236	209	202	191	213	225	216	221	225	218	213	230	202	222	212	220	211	204	234	244	242	236	231	218	187	223	230	227	217	206	220	216	218	251	195	226	228	240	243	236	207	226	232	236	190	227	208	236	220	231	242	203	224	206	207	232	223	235	223	235	216	219	211	188	218	212	230	243	225	200	224	238	198	222	236	262	235	231	213	205	213	227	235	220	215	212	218	211	224	224	224	222	203	215	217	227	212	222	205	232	215	249	217	206	229	211	231	232	237	222	219	221	205	227	233	235	229	221	208	208	214	251	234	200	214	215	223	248	220	219	225	234	210	235	192	188	214	200	236	217	212	229	213	217	206	191	203	248	226	234	261	213	219	232	219	203	235	215	222	211	213	229	232	228	196	214	245	226	230	219	214	218	226	204	192	213	241	213	258	209	208	199	215	204	228	228	209	222	225	244	207	205	236	218	244	222	201	243	231	226	221	239	218	214	207	229	214	211	210	218	211	220	228	202	251	219	230	215	235	252	224	231	229	220	197	202	215	222	233	236	211	218	206	235	253	207	222	218	205	221	222	235	224	211	236	227	225	222	219	227	217	215	232	215	228	234	226	219	214	220	197	218	232	235	196	212	214	241	203	204	244	206	227	233	216	251	220	215	235	199	214	215	231	207	225	220	216	217	215	223	228	200	210	212	203	229	236	229	238	226	234	234	211	220	195	230	225	225	215	222	219	209	182	246	224	210	208	203	216	247	237	240	238	219	211	216	225	206	214	231	207	208	228	213	199	211	226	196	237	201	234	230	231	214	222	230	198	221	211	225	204	201	208	210	235	221	187	204	233	232	237	205	222	222	200	231	220	202	215	229	208	224	235	223	256	208	240	194	273	194	220	215	220	210	224	203	231	210	215	208	206	227	220	242	219	225	206	221	222	214	190	231	221	233	228	229	197	219	226	221	218	244	200	198	230	237	226	223	196	222	268	218	208	230	231	234	240	213	192	241	193	202	231	214	226	225	218	221	216	234	206	205	249	204	195	248	234	226	244	239	231	241	195	214	221	224	212	228	230	234	212	197	224	219	224	209	224	197	218	241	235	211	234	205	235	221	205	226	206	227	217	220	230	222	235	222	233	219	233	218	215	244	220	231	230	229	223	232	215	213	217	207	223	222	191	208	226	236	222	219	183	233	213	223	235	230	217	241	238	235	204	227	198	226	216	224	217	217	221	208	201	202	246	211	217	217	242	234	212	231	192	211	203	227	227	196	224	223	204	226	204	209	237	234	236	252	217	215	241	210	231	212	224	213	226	205	244	236	199	205	256	227	203	208	232	180	222	230	235	249	228	205	223	203	250	224	243	249	201	219	196	213	226	210	250	235	208	210	196	222	229	225	227	217	215	212	229	224	243	279	257	223	199	237	211	231	217	230	221	216	191	234	199	212	223	243	223	229	204	216	216	212	230	232	218	221	236	231	211	221	213	239	230	216	225	211	196	222	213	207	221	231	200	209	206	248	229	200	215	224	224	229	222	226	211	224	238	239	208	204	233	215	246	221	209	207	187	242	214	208	223	199	244	228	189	234	215	241	222	207	226	240	214	216	208	232	224	241	238	239	229	201	193	213	248	230	228	231	201	232	196	251	213	221	211	272	243	235	213	222	224	248	198	223	224	247	217	210	216	235	202	217	257	197	198	213	208	228	222	198	220	242	255	239	222	247	240	208	234	214	202	240	215	204	232	240	221	249	190	197	212	206	238	219	246	222	208	217	254	220	209	215	225	214	234	209	200	216	210	222	217	210	235	236	191	204	215	243	210	216	205	200	228	240	229	215	237	237	237	232	224	246	217	233	214	200	236	235	214	231	207	228	216	199	239	223	224	231	210	232	245	228	233	222	214	210	210	204	207	193	218	211	219	185	205	224	215	228	224	236	233	212	209	223	220	239	225	214	201	239	234	209	235	212	223	218	242	259	238	208	236	226	231	208	220	202	221	218	205	214	205	206	241	202	213	208	216	238	227	203	226	233	212	214	245	247	249	223	221	234	200	215	228	233	218	221	197	207	224	195	214	260	214	232	226	232	207	217	228	217	224	214	225	248	191	222	240	252	242	235	220	230	215	202	246	232	205	240	221	224	210	194	209	207	220	206	192	232	224	221	211	230	217	228	199	224	223	187	220	233	206	201	219	222	196	233	219	220	228	195	208	203	243	208	208	197	236	184	204	246	206	174	223	219	250	215	216	216	217	206	206	240	238	232	190	209	218	252	199	250	227	211	228	225	225	228	217	226	238	223	229	226	233	217	216	233	236	246	227	223	232	198	236	215	211	219	219	192	220	241	213	198	220	223	220	195	216	230	201	204	218	227	220	220	203	210	240	214	223	192	219	245	198	212	222	230	228	240	214	204	209	233	213	218	237	219	222	223	241	218	211	229	208	225	214	203	204	224	216	216	198	213	231	204	225	240	221	193	221	212	220	219	204	227	231	228	218	209	197	186	219	221	229	214	214	205	232	232	214	246	225	199	226	219	219	218	239	215	220	202	227	221	238	235	221	225	224	229	235	190	225	211	247	227	218	253	210	220	234	221	196	202	232	231	196	206	233	243	215	236	245	222	238	219	202	216	225	229	215	241	247	221	229	217	227	221	214	216	227	222	229	217	223	206	219	236	244	236	228	218	225	192	222	227	225	208	198	230	248	204	227	220	206	253	220	223	227	235	191	223	212	225	226	230	228	198	194	204	236	237	217	208	223	200	230	226	214	207	240	209	220	199	219
24849	21312	27933	24990	15975	1199	680	561	450	455	378	340	353	354	341	353	314	319	292	277	299	299	313	285	315	282	323	289	370	929	2199	2280	1734	608	256	276	289	273	269	310	255	306	278	290	312	301	260	267	291	264	275	277	277	269	252	253	258	271	273	294	271	282	282	286	288	282	279	244	309	287	304	269	244	270	279	304	284	313	297	299	282	289	264	266	282	269	267	285	280	304	274	267	286	284	285	277	275	283	280	253	278	291	276	265	291	309	278	292	286	300	248	277	272	275	263	263	253	278	290	298	282	284	276	270	244	268	293	297	270	282	280	294	268	284	288	246	281	284	271	283	292	277	269	284	267	280	287	284	325	262	284	289	292	276	274	319	274	296	257	303	227	255	291	262	260	323	292	275	282	292	283	285	272	283	293	264	277	270	313	236	276	285	276	283	291	265	275	303	297	290	285	257	289	301	274	293	270	292	309	277	306	296	275	274	294	260	268	262	267	264	292	282	264	281	349	278	268	276	277	305	289	262	280	260	278	301	274	258	287	298	317	291	304	264	258	282	281	280	258	295	255	296	282	272	285	276	258	281	253	263	274	285	279	295	281	305	255	298	258	260	252	262	283	267	259	257	291	298	277	273	280	278	262	275	262	297	290	275	276	258	294	270	266	311	291	283	284	255	283	277	280	269	276	311	288	254	285	313	267	275	284	261	299	264	267	261	293	298	286	279	272	304	265	271	300	290	299	291	280	266	288	298	283	264	305	318	284	293	285	256	255	318	290	281	297	284	283	277	283	294	273	293	276	272	270	269	267	274	281	293	286	271	287	258	280	263	250	276	293	254	263	254	266	273	295	303	266	279	280	271	247	273	256	299	258	256	280	304	287	289	304	289	267	282	277	291	247	285	251	280	282	289	277	271	300	270	289	269	256	298	263	294	286	286	275	278	303	321	265	261	269	260	279	284	286	276	273	309	280	262	271	288	300	303	305	280	279	295	298	269	283	285	297	299	270	269	279	284	310	270	284	253	299	281	278	297	301	287	269	272	294	294	272	280	285	293	278	241	245	287	285	291	283	258	268	275	303	272	287	286	295	278	258	299	288	265	300	259	268	268	280	277	254	279	282	272	280	294	245	277	271	306	265	290	274	286	282	299	297	278	286	298	249	269	260	309	308	287	260	268	273	292	284	284	302	264	291	298	273	265	261	255	314	253	290	231	279	278	258	266	284	301	267	266	272	279	275	288	271	273	293	275	289	272	275	248	259	268	287	294	313	271	253	260	303	281	275	262	273	258	288	301	290	258	295	271	245	311	265	275	286	295	316	285	284	245	275	273	266	268	294	278	302	304	283	273	282	284	263	288	293	263	302	268	249	293	281	290	282	291	272	285	278	278	295	288	300	276	300	255	270	264	270	286	251	273	301	274	267	280	253	271	298	271	272	296	274	336	272	281	296	255	286	277	275	273	300	272	268	295	247	270	269	286	307	276	306	290	268	271	275	288	264	300	287	269	303	252	298	266	259	277	277	270	261	281	285	284	253	318	265	282	257	274	261	272	295	288	293	289	311	266	280	285	302	271	285	283	286	288	262	269	270	304	302	283	273	266	243	261	263	261	298	259	283	278	260	272	251	287	284	296	297	303	289	312	283	283	287	269	273	273	284	278	294	278	304	297	269	294	281	275	285	293	308	259	307	264	263	285	270	276	283	262	278	300	265	292	290	283	298	288	275	269	286	290	291	265	297	273	312	299	264	301	319	309	283	283	285	294	276	269	259	299	269	273	277	294	300	263	300	264	282	293	305	290	275	289	287	284	282	310	276	283	274	285	279	294	262	268	260	270	292	259	272	275	256	272	274	281	252	283	278	314	307	275	261	274	297	282	286	287	284	279	266	290	258	283	266	236	293	276	272	251	248	304	280	295	294	291	307	270	274	327	306	298	285	303	283	302	301	282	265	285	296	250	278	267	282	297	284	310	281	241	302	274	279	274	300	327	291	256	283	259	292	285	284	301	290	286	280	281	301	299	310	283	294	288	289	275	269	281	281	251	258	273	271	288	303	277	290	278	255	281	305	273	307	310	244	293	309	271	319	290	276	288	290	282	334	285	260	304	302	309	259	306	277	272	298	283	277	305	279	283	282	281	265	273	286	294	287	293	283	248	298	260	282	286	260	313	279	285	266	292	269	289	274	291	290	258	303	280	311	282	271	274	286	285	312	304	281	289	321	266	258	298	261	305	286	271	273	292	287	268	285	289	277	310	240	270	248	288	274	288	286	266	272	259	308	288	281	283	251	278	272	277	258	289	277	271	261	264	293	272	304	273	309	306	287	279	297	260	295	268	276	296	276	273	263	285	287	265	287	287	296	267	269	273	263	297	294	271	306	284	269	253	264	281	292	287	274	262	271	286	305	279	275	262	275	299	290	302	295	270	275	267	256	265	313	298	290	288	252	313	288	277	277	275	274	291	287	267	288	293	288	287	241	285	302	242	308	287	278	270	280	265	315	278	284	279	257	312	275	277	273	267	287	289	261	281	263	249	300	299	275	297	281	313	275	272	296	252	292	258	286	289	259	263	303	275	281	311	262	305	275	266	280	264	259	279	311	268	295	304	275	307	266	272	291	299	259	284	291	275	304	297	267	262	257	269	295	289	293	256	251	301	276	265	286	267	277	287	272	286	303	292	298	283	278	277	268	292	300	258	274	277	271	266	276	296	292	295	262	291	250	263	277	266	287	279	296	249	246	311	261	264	289	267	284	264	264	269	296	276	301	282	269	278	289	288	297	304	270	276	282	264	264	294	257	281	238	265	292	287	279	303	280	281	254	255	270	265	283	257	280	265	315	284	252	291	272	294	270	245	299	301	283	266	253	255	308	259	270	285	281	261	262	254	271	300	279	283	290	291	265	289	284	270	280	279	275	273	268	246	309	278	268	288	271	283	274	248	270	297	277	282	284	264	278	279	290	275	277	262	265	253	276	247	302	253	292	286	303	297	288	275	294	274	264	313	305	293	301	250	262	279	266	269	289	277	269	306	304	279	284	269	286	296	285	301	304	291	259	281	328	272	281	289	311	254	279	288	304	278	302	291	269	266	283	303	279	294	277	287	269	266	255	292	246	266	287	257	286	285	280	284	274	291	236	286	294	265	282	283	309	292	266	228	277	294	298	310	253	281	283	277	276	261	305	308	294	282	292	285	268	275	278	294	287	279	256	283	256	273	267	287	310	282	286	289	287	230	265	292	309	304	276	266	257	286	272	270	281	262	242	272	280	245	263	307	249	268	273	302	246	268	279	265	290	291	289	310	280	289	257	315	286	282	293	298	295	268	282	287	258	275	263	270	267	266	291	245	284	267	281	265	277	282	288	284	276	277	287	262	244	250	319	297	293	315	297	292	311	291	279	298	286	268	265	286	267	281	298	294	291	250	248	267	281	290	272	262	272	267	289	278	276	309	282	272	285	308	254	253	272	257	282	261	294	256	269	286	285	274	314	276
18862	12562	5382	2615	1814	1417	1126	882	783	660	657	540	486	517	459	477	443	407	387	450	377	367	398	383	381	389	376	389	541	1720	4029	4197	3081	872	351	331	354	360	339	349	315	336	301	320	329	351	370	307	354	363	360	308	339	304	382	327	324	326	380	354	327	326	335	361	377	326	389	322	354	324	340	357	336	348	356	341	350	332	331	330	346	348	352	347	355	368	333	297	298	337	372	339	342	340	372	325	359	366	354	310	370	334	356	351	366	332	351	339	323	330	348	374	347	344	337	346	354	345	336	350	312	367	334	316	340	314	323	341	324	335	372	325	340	328	320	341	326	323	354	334	369	351	331	345	335	320	309	320	315	314	315	339	337	314	335	333	337	365	328	332	376	347	355	346	337	315	321	344	306	290	340	332	333	365	342	322	320	322	328	345	309	341	327	350	311	312	326	368	305	345	356	366	358	330	340	338	341	309	366	310	315	335	343	340	330	384	386	333	333	321	333	323	315	325	329	323	362	355	345	340	373	346	356	374	355	324	372	356	343	339	351	321	365	343	326	346	326	344	336	350	334	313	379	333	318	372	323	337	312	343	376	344	332	352	350	341	339	329	360	330	310	364	346	333	346	339	345	338	351	336	317	331	360	369	355	347	361	335	317	338	347	345	290	318	332	341	380	315	334	332	329	352	321	347	353	323	368	348	340	348	340	354	370	347	349	328	315	365	318	337	383	326	341	334	345	333	336	357	332	361	341	349	334	354	309	340	335	337	348	330	323	314	357	343	361	309	333	357	356	370	292	353	348	310	342	345	376	338	363	339	338	345	341	326	334	320	305	349	348	333	342	353	349	339	336	340	372	352	341	351	370	333	343	343	337	315	347	346	330	341	318	326	311	331	324	349	324	318	298	325	332	323	295	323	343	328	331	330	341	345	343	360	337	333	353	343	342	324	332	344	308	352	344	330	339	336	342	349	329	365	354	325	385	341	356	352	331	325	326	331	316	356	352	329	375	367	360	323	340	351	353	348	334	310	340	348	363	355	360	338	353	314	327	353	336	340	313	354	319	359	339	314	347	338	357	348	316	297	376	356	346	350	331	312	333	325	331	316	354	336	321	352	331	300	343	364	341	324	341	332	335	346	320	356	312	335	341	334	339	333	353	313	344	311	347	315	325	325	368	339	346	328	337	357	336	368	344	333	335	333	320	370	337	326	365	337	342	315	313	299	342	311	349	356	349	311	337	336	318	343	304	344	311	334	351	367	365	342	359	336	312	345	335	331	343	341	347	328	345	322	376	350	390	315	339	375	377	354	357	343	331	335	343	321	369	342	332	352	335	351	317	312	350	344	351	363	370	345	350	357	287	343	348	321	324	368	339	334	336	338	318	322	356	329	333	357	339	334	324	347	340	336	308	375	314	335	310	353	335	339	333	351	345	330	327	319	364	315	335	355	350	343	358	335	352	340	366	323	328	337	317	334	344	315	306	322	315	340	363	336	331	336	301	340	353	362	362	331	341	325	339	323	355	383	331	366	359	322	350	370	298	348	327	298	356	357	346	345	358	333	329	358	344	349	325	298	327	369	339	345	346	302	295	359	353	379	344	362	302	336	340	381	315	332	356	343	330	339	335	347	348	319	318	331	350	363	323	353	321	345	337	327	338	358	337	344	311	331	334	339	337	342	349	351	343	349	372	360	334	317	332	382	357	332	334	322	326	319	322	319	302	382	349	327	319	341	348	321	368	339	331	344	346	368	345	347	350	342	348	330	342	306	345	376	352	342	327	361	346	338	366	307	329	326	335	360	322	316	359	336	358	333	331	345	317	308	346	369	321	340	329	344	368	330	335	335	359	334	339	334	338	351	345	305	305	316	358	335	318	371	313	318	358	344	325	356	319	340	363	348	337	361	339	360	354	365	360	332	349	369	329	341	374	324	326	335	372	343	345	339	321	347	328	351	373	336	350	379	350	320	330	307	348	332	338	344	332	345	353	337	337	352	331	338	337	349	353	353	343	339	310	334	344	366	296	373	304	300	324	388	318	375	311	361	377	334	329	337	328	337	321	315	304	343	323	368	324	339	295	344	358	350	349	323	350	334	366	335	328	346	312	330	328	362	331	338	356	337	341	339	338	339	363	334	313	326	341	337	352	317	327	313	331	341	348	310	308	378	338	334	353	319	340	372	347	320	318	305	335	306	350	390	316	339	323	340	361	351	387	382	326	340	334	338	332	342	341	345	359	330	343	334	314	318	332	337	340	365	350	368	323	314	337	308	332	352	346	359	338	330	342	350	364	337	350	345	361	362	338	339	345	326	318	356	306	352	312	370	347	376	339	323	339	329	331	325	349	338	369	353	322	341	334	312	331	296	359	348	341	330	334	373	372	364	332	309	370	358	344	327	328	349	329	327	344	365	324	363	308	341	332	326	364	340	328	348	340	376	362	352	333	338	339	347	372	309	321	348	339	353	337	350	320	333	343	362	342	359	351	341	342	317	321	367	333	321	306	332	340	310	314	336	340	300	331	326	349	326	354	346	340	356	326	269	318	322	327	358	335	376	362	355	337	346	327	343	302	332	316	361	362	344	329	338	371	320	345	354	330	364	359	342	332	307	353	345	319	375	320	335	327	315	337	336	318	344	338	339	335	351	311	355	340	338	365	308	307	340	307	346	356	355	347	296	353	316	339	328	308	310	343	319	371	327	365	329	341	345	330	338	337	337	326	340	294	308	328	319	348	336	361	309	321	327	323	328	349	329	331	330	350	337	354	294	359	314	341	372	317	343	348	333	334	323	359	315	328	348	351	326	339	315	341	360	355	313	321	333	345	348	307	324	350	344	317	321	336	349	285	283	362	354	355	351	338	348	354	372	330	343	368	340	338	314	353	346	347	337	344	336	323	307	347	298	335	345	337	378	339	313	366	331	333	343	347	334	314	330	335	347	338	340	317	362	369	332	341	320	321	352	338	376	346	321	375	334	371	290	337	353	305	344	307	326	322	363	341	341	325	373	348	315	364	341	348	351	355	330	311	355	340	358	320	316	351	347	339	327	317	343	342	329	347	331	300	346	359	371	306	348	333	324	324	354	327	352	329	299	321	366	325	338	350	329	343	330	335	319	343	323	357	336	345	336	355	328	363	366	341	360	369	364	325	339	343	327	323	325	351	350	344	344	329	347	371	341	348	312	338	311	338	313	350	353	359	346	349	340	366	330	314	309	330	378	346	361	347	360	369	317	362	361	325	347	345	293	337	334	357	306	354	345	314	305	360	345	328	352	370	329	332	360	297	302	360	331	310	301	347	333	365	323	332	313	331	350	356	352	332	369	343	335	289	318	312	339	330	327	336	317	343	360	345	336	326	340	312	287	336	365	360	336	317	342	371	316	360	354	310	358	344	319	334	370	367	308	361	340	301	344	337	336	329	330	368	344	333	323	326	350	344	365	322	348	336	367	327	318	377	356	353	331	331	332	354	342	360	355	335	317	336	340	360	334	322	336
25495	21300	27106	25552	5421	494	414	360	290	257	277	247	236	225	220	220	211	207	192	220	199	200	201	188	196	185	213	218	285	793	1343	1469	1378	404	179	174	195	198	163	204	208	190	183	165	169	183	199	182	178	185	226	172	175	177	189	188	176	187	160	183	182	175	196	172	198	177	193	182	216	201	191	173	170	174	170	173	172	203	231	196	196	208	178	183	189	180	184	158	207	167	195	197	183	173	204	202	157	198	188	162	176	181	198	198	173	177	191	192	168	181	190	174	196	192	194	195	192	190	191	148	200	191	172	200	199	189	192	182	191	204	213	167	174	157	168	178	182	187	186	159	194	187	195	186	196	208	185	166	192	170	183	163	172	192	178	167	187	208	182	179	197	187	193	181	184	177	189	179	211	193	184	210	170	198	198	171	183	188	147	183	154	170	172	197	176	193	183	168	189	154	173	196	175	199	195	145	172	165	171	172	143	162	178	163	181	198	185	187	181	214	191	170	187	183	193	204	156	195	191	199	179	174	189	190	171	199	187	181	185	170	182	172	168	182	173	183	210	190	174	176	191	194	197	174	162	177	176	200	160	194	176	171	190	203	196	188	186	177	177	182	187	176	171	200	183	183	176	198	204	196	169	190	184	188	174	190	155	204	199	185	185	176	186	188	188	199	190	161	188	170	192	177	173	199	181	209	167	175	186	169	208	176	182	186	192	198	189	193	181	196	201	175	181	197	167	183	200	183	213	197	185	181	174	188	189	198	204	180	217	178	171	173	174	199	196	180	163	180	183	180	176	186	206	172	195	171	178	198	190	208	175	194	160	162	182	193	177	190	191	168	182	199	203	164	183	183	174	174	179	184	198	199	198	200	180	182	190	183	156	194	216	186	225	189	199	184	208	174	179	163	165	175	178	165	175	158	191	183	191	200	190	207	178	183	180	199	176	200	181	178	200	198	194	177	187	175	160	180	187	202	184	172	169	201	167	189	189	187	151	196	188	205	201	173	173	196	178	167	182	190	169	200	181	194	200	179	196	167	180	175	167	184	195	187	210	169	155	153	177	199	200	173	171	217	182	184	181	195	181	183	185	213	173	192	183	146	215	183	180	177	185	194	197	203	174	181	192	191	177	172	182	158	174	195	191	191	179	191	172	187	193	184	197	188	194	190	198	209	165	191	194	190	186	181	172	201	175	183	196	202	167	165	177	167	184	188	173	188	203	202	188	173	187	168	170	179	168	167	186	189	184	182	177	186	200	190	173	178	183	190	151	187	207	173	169	198	182	186	194	194	168	173	170	192	199	189	182	186	172	172	189	191	174	209	201	172	189	170	180	181	203	171	186	194	185	210	185	180	206	227	183	184	205	177	193	197	202	180	165	203	164	184	180	157	169	168	202	190	201	179	181	194	177	192	182	192	176	171	183	180	167	188	192	170	173	190	193	194	180	160	198	193	182	191	168	165	205	182	193	178	159	164	190	184	189	195	154	201	202	175	162	203	180	173	177	181	183	193	179	188	180	169	203	178	180	178	184	177	181	191	156	176	190	175	189	189	179	184	178	185	205	188	173	194	203	180	189	200	198	175	200	187	172	186	172	184	204	197	159	177	171	196	175	182	196	198	194	191	191	177	172	196	225	176	183	190	177	179	160	173	188	168	184	190	183	209	197	195	184	196	159	180	187	206	188	196	192	180	162	191	180	195	215	189	184	192	186	193	185	186	191	211	190	182	165	201	201	177	183	167	173	187	216	189	168	187	205	166	203	164	177	193	184	189	177	185	183	181	207	204	179	188	203	205	171	177	181	177	200	180	200	179	189	172	188	169	174	168	186	161	194	209	199	192	175	206	162	206	177	166	165	199	182	193	177	184	206	185	176	187	169	186	177	178	174	162	196	175	183	178	190	178	167	183	188	186	178	176	155	184	190	196	207	178	193	197	196	187	171	193	222	172	180	190	179	203	201	196	175	172	203	207	176	189	180	196	204	185	163	179	185	198	175	213	189	206	169	164	164	165	166	195	183	180	180	172	189	188	198	205	187	180	168	178	180	177	213	178	153	157	188	180	183	189	178	180	188	190	183	179	200	176	181	180	190	184	193	182	192	176	190	182	187	169	172	202	192	171	184	172	185	182	192	156	207	195	189	167	175	179	175	181	198	156	195	175	175	172	181	170	169	175	184	215	180	212	173	200	173	154	191	180	184	198	198	184	218	176	198	177	170	189	171	193	191	173	188	169	177	181	191	201	208	193	200	185	185	195	185	179	158	185	195	185	170	209	166	197	176	206	177	191	192	204	189	167	223	194	165	161	209	169	200	202	184	151	169	176	188	184	176	193	172	192	163	169	195	195	186	178	182	181	171	157	146	206	191	181	181	180	182	189	179	178	184	175	168	200	173	174	179	196	189	173	193	187	162	199	166	190	183	209	180	175	183	188	184	176	164	195	171	202	179	194	190	196	156	174	213	181	188	173	152	195	169	172	171	177	163	180	162	182	194	212	185	165	203	193	182	182	186	186	189	209	198	181	175	187	194	183	199	197	164	176	183	203	177	167	188	185	181	187	172	161	181	181	184	178	203	186	163	174	162	186	186	219	203	183	191	188	197	189	161	198	191	200	196	204	195	181	186	189	174	189	188	193	204	178	181	189	190	183	199	193	188	180	188	189	202	188	199	193	181	172	187	190	182	183	182	183	164	192	166	185	195	174	169	178	194	210	166	179	194	193	187	190	169	187	169	176	188	188	194	166	193	166	188	174	202	162	175	170	176	194	158	161	197	175	186	194	193	181	174	188	195	172	187	195	157	184	179	183	176	179	166	174	177	190	180	182	194	177	191	182	199	185	185	165	197	169	187	191	177	182	174	197	203	200	210	148	205	190	176	190	177	184	204	174	180	176	191	193	204	186	187	175	181	185	174	187	155	181	166	205	172	193	190	177	214	181	160	181	197	187	190	166	174	170	185	170	177	209	209	181	196	173	199	184	187	186	186	178	188	185	187	210	206	170	191	169	182	156	183	197	159	175	164	173	172	192	192	205	189	174	168	197	159	190	202	175	180	181	198	173	202	187	206	179	179	187	199	180	192	171	184	174	168	206	170	186	202	181	185	164	189	160	182	177	188	174	195	185	181	186	182	190	218	213	174	201	189	190	181	175	192	191	212	183	189	185	174	198	189	179	195	184	194	169	158	193	176	194	180	205	180	198	179	180	173	184	173	183	202	204	175	165	187	172	176	165	164	203	198	188	198	179	182	208	179	193	161	194	173	174	165	194	210	198	183	177	201	195	207	160	163	190	188	173	167	164	180	171	180	204	192	192	163	184	173	183	200	168	181	161	191	205	185	170	177	206	187	190	183	176	184	200	191	184	187	189	203	207	204	197	179	189	168	175	161	168	193	221	181	183	178	216	180	172	202	167	200	195	176	197	206	192	166	190	169	201	170	177	171	183	181	190	182	188	200	168	184	191	221	179	190	187	200	195	193	170	202	195	183	186	187	184
19348	10628	3771	1883	1337	936	807	657	578	519	463	431	387	388	361	293	293	283	311	259	250	301	256	263	287	269	265	329	490	1620	2845	2954	2836	709	267	249	260	252	223	254	261	254	218	253	229	251	290	262	231	260	246	257	255	256	230	243	219	262	254	254	229	247	258	218	240	248	213	233	249	260	249	234	225	242	235	243	217	256	240	256	262	250	246	223	279	240	237	260	247	236	245	250	246	257	261	241	237	237	233	225	269	210	243	222	232	247	244	236	210	257	231	245	217	225	235	231	248	228	284	282	233	245	253	210	244	272	257	232	233	256	249	228	251	226	230	267	247	215	236	252	234	231	233	292	237	241	246	268	248	250	232	230	237	244	213	224	251	245	238	245	244	223	249	238	226	234	257	239	241	238	250	250	205	254	260	226	285	258	252	244	250	242	252	218	257	228	208	245	244	277	250	248	211	216	256	222	224	237	252	247	243	215	243	230	270	239	227	235	251	262	226	220	229	262	244	229	254	247	254	229	261	234	224	254	267	229	222	252	251	229	251	248	254	243	210	234	250	256	251	249	254	233	236	239	237	223	256	246	240	267	229	215	267	245	246	240	239	244	227	212	240	276	252	239	240	245	259	218	220	222	229	229	229	252	264	256	230	247	233	251	226	210	240	243	249	250	219	248	254	248	243	264	211	226	246	250	250	234	237	232	233	239	210	251	230	244	259	238	247	247	250	247	214	245	240	240	251	248	214	245	254	240	222	253	236	266	256	248	227	215	247	219	246	258	237	246	227	234	272	230	235	238	226	244	227	225	219	241	245	251	257	254	231	227	235	251	241	230	220	207	213	241	254	253	267	242	254	236	236	215	241	232	217	246	212	222	232	244	248	227	258	245	260	235	223	234	262	247	218	255	229	234	247	229	252	251	254	247	239	245	255	244	256	250	254	251	225	246	225	231	244	237	264	257	227	247	229	267	214	275	214	238	242	246	242	209	218	234	274	223	255	271	232	245	270	249	232	241	262	240	218	239	236	264	248	261	228	228	248	259	245	227	237	252	248	229	267	250	233	226	256	271	248	229	228	250	242	242	264	260	237	243	265	236	228	251	247	228	250	252	251	260	244	249	243	235	243	240	253	234	229	227	238	264	242	230	250	248	251	245	250	257	244	255	234	246	227	248	198	230	241	243	249	221	250	236	246	257	247	241	245	235	258	236	234	216	236	251	245	240	249	229	239	241	215	268	230	279	234	257	255	240	239	252	243	247	233	261	253	238	241	222	238	237	265	233	250	251	234	218	238	257	259	218	263	259	231	241	243	248	221	207	251	236	221	243	222	236	214	286	240	248	244	239	254	237	240	214	246	245	273	267	253	236	258	249	227	240	247	236	223	233	232	242	238	227	233	248	249	214	256	255	244	217	239	256	234	265	237	227	282	231	244	255	249	232	247	238	240	227	235	245	282	250	207	228	240	240	228	206	262	244	248	245	216	219	244	247	272	232	247	259	279	227	259	228	238	234	222	228	243	236	252	237	240	241	248	254	243	252	248	228	265	249	234	261	262	255	253	248	238	228	226	234	244	244	258	256	249	239	246	244	251	242	246	239	244	239	239	229	254	222	228	223	270	235	225	270	277	238	237	258	253	252	253	265	233	197	238	252	213	243	238	241	242	227	253	239	251	258	261	259	236	226	242	237	250	238	249	262	240	233	224	247	211	233	234	255	229	211	265	238	229	273	260	241	238	241	267	253	201	243	210	243	254	222	261	243	231	266	235	262	215	215	262	254	234	246	219	242	223	210	242	269	249	244	250	245	245	265	211	236	278	223	230	263	260	240	214	239	219	242	254	242	242	218	231	240	246	237	216	269	235	244	227	256	212	241	269	250	242	242	252	236	252	224	235	225	222	262	213	252	230	234	267	248	250	239	229	260	223	234	244	232	223	248	250	256	255	232	204	235	240	251	259	250	220	247	263	230	245	242	236	236	234	255	227	220	218	224	242	223	253	234	229	222	223	227	245	239	248	222	257	245	241	245	233	240	255	238	245	217	243	237	255	237	222	221	241	245	243	243	248	249	220	238	251	255	242	250	264	231	247	268	248	238	247	240	260	232	258	251	238	243	263	241	231	251	236	208	248	275	231	237	253	251	271	252	232	239	243	244	243	223	220	240	258	235	204	248	240	232	229	259	254	235	275	255	253	225	262	279	231	253	220	243	230	226	212	255	225	259	250	236	240	204	225	253	230	246	236	258	235	225	231	234	260	248	233	245	240	246	237	255	228	221	269	234	256	252	235	225	213	251	257	249	239	252	257	258	248	217	245	255	250	247	259	240	255	259	259	230	254	245	252	225	212	273	233	240	271	231	251	277	259	245	252	221	233	285	238	227	233	277	221	245	207	224	233	241	243	250	256	228	221	233	243	255	246	245	254	250	249	264	281	223	271	224	231	253	249	235	243	221	239	250	242	270	232	227	248	254	245	271	236	239	235	224	225	246	261	249	239	216	231	223	235	280	264	230	264	235	217	263	249	251	252	274	240	269	222	257	255	272	239	233	233	235	252	251	244	241	216	218	229	225	252	210	250	226	244	249	228	248	221	229	239	233	245	270	247	244	216	230	252	220	241	272	259	249	252	231	261	255	250	262	250	219	231	238	249	236	219	221	232	261	246	219	241	267	257	251	252	238	245	251	246	251	245	242	242	237	234	234	260	277	271	215	289	228	243	234	245	231	210	235	234	240	261	259	238	255	266	230	249	233	262	244	279	220	241	219	235	227	250	266	213	241	223	258	251	227	235	256	244	240	218	228	229	245	232	245	237	246	219	248	216	238	262	245	243	257	260	239	243	254	267	246	259	239	275	250	252	242	254	266	203	247	249	256	243	259	232	235	224	248	233	268	258	250	240	237	243	219	227	232	198	225	226	247	254	242	247	244	223	265	237	235	246	238	236	230	248	259	242	284	207	257	257	212	243	233	237	224	261	234	262	245	246	242	287	240	234	260	216	239	246	251	234	268	230	245	211	251	234	227	213	241	243	214	244	250	253	226	251	226	248	248	260	233	267	242	237	212	249	252	238	251	242	229	244	245	235	258	249	237	240	248	218	253	248	236	252	251	219	234	262	223	223	241	230	233	266	241	253	226	270	245	239	255	223	214	255	248	233	256	266	241	219	234	262	266	234	263	230	220	244	239	237	244	241	239	244	234	258	251	228	247	231	266	284	245	263	245	257	243	218	239	238	242	235	271	227	269	235	235	240	252	267	255	241	264	244	246	217	262	260	220	235	229	250	238	227	253	210	273	274	259	211	233	253	286	246	240	211	208	225	224	230	240	239	224	266	242	209	266	260	236	251	219	238	251	229	208	256	248	243	250	233	230	234	218	258	247	222	257	230	240	256	248	251	225	238	253	266	222	237	213	232	262	235	248	262	246	237	236	265	272	228	220	238	223	229	263	249	229	219	244	241	228	245	251	224	242	231	228	241	220	226	239	244	241	240	209	227	233
23277	21385	29089	24047	21388	21372	5256	1175	950	742	698	635	558	605	582	505	514	493	514	498	442	462	415	482	445	462	436	620	797	1503	4634	6732	5621	3554	621	361	386	419	417	413	433	404	411	404	420	408	420	421	401	457	425	386	407	371	415	438	390	390	416	401	402	385	415	434	408	375	440	415	386	400	382	408	428	371	394	403	394	406	446	402	406	382	398	385	396	398	395	420	405	395	430	398	412	393	379	398	399	404	393	421	404	410	418	389	409	392	420	375	407	392	407	402	391	402	422	394	420	380	424	398	403	394	391	399	408	452	420	412	407	420	403	383	413	424	384	411	381	416	401	392	453	421	393	413	426	427	410	405	395	418	389	384	388	401	383	381	386	420	390	398	401	409	409	432	416	392	391	381	387	403	415	385	387	404	395	401	388	394	407	402	389	419	371	427	416	427	392	414	373	398	431	383	412	379	373	397	383	435	439	365	400	417	392	426	427	403	383	427	392	417	401	381	403	416	379	426	378	383	360	436	395	397	406	400	409	381	429	427	421	385	406	394	375	392	413	409	387	368	379	377	423	421	384	373	376	408	407	414	423	407	401	384	367	359	381	402	436	382	395	397	416	414	401	422	376	388	372	400	435	383	426	380	425	381	418	425	415	419	385	383	402	398	375	388	405	395	410	376	437	385	414	410	444	383	403	364	400	360	418	401	403	384	405	396	407	406	351	399	385	428	397	394	446	403	431	416	435	394	394	388	434	388	386	373	398	403	405	401	440	404	409	388	405	388	404	345	384	418	416	372	399	404	405	432	433	409	431	434	408	354	380	397	401	378	414	405	392	396	376	374	390	398	419	388	417	416	355	410	381	399	429	387	384	384	386	397	415	383	434	427	400	390	396	342	394	405	406	381	431	416	443	399	399	389	368	394	369	421	388	421	368	395	424	416	403	437	406	377	390	379	445	389	410	409	401	417	382	409	335	406	401	405	396	389	422	426	374	426	424	424	408	378	399	417	338	428	436	383	406	401	405	412	436	413	398	393	360	401	381	403	410	370	389	424	409	413	426	401	392	380	406	407	384	414	372	413	413	399	370	402	422	389	392	418	455	390	407	412	388	377	405	379	418	423	428	365	417	410	368	429	410	389	394	380	383	410	370	437	383	408	411	364	412	424	429	400	412	437	409	391	397	384	404	384	423	388	405	431	376	427	401	386	412	384	393	424	402	396	385	386	394	416	379	401	403	424	412	422	405	409	360	392	396	367	348	396	410	404	407	380	368	415	392	351	397	409	391	380	393	380	423	419	414	376	437	378	428	420	403	403	392	389	408	415	378	408	388	402	392	417	394	403	403	380	382	401	383	385	368	467	420	385	390	400	362	404	415	396	403	412	399	400	393	410	386	448	381	395	453	410	376	373	396	399	366	434	407	376	424	429	426	391	364	399	402	423	431	372	366	393	378	400	413	406	393	425	399	385	366	377	376	384	364	403	402	396	397	427	368	442	405	385	440	387	375	381	385	356	420	405	401	398	375	369	413	402	402	375	410	394	399	378	388	415	405	378	402	391	407	401	409	389	417	431	378	413	403	417	387	457	388	428	401	389	361	426	407	404	376	401	393	419	404	392	388	398	401	415	430	429	389	407	398	395	379	422	411	396	388	411	389	422	396	420	382	408	426	364	406	391	390	402	435	379	383	436	390	403	375	385	363	413	387	375	396	404	386	414	387	370	352	393	388	403	413	397	401	407	371	374	401	407	408	405	413	413	386	388	437	420	401	362	411	405	392	402	431	396	440	376	432	419	446	397	432	409	382	408	367	357	419	396	418	388	401	409	344	412	376	409	373	410	390	420	375	416	396	417	407	407	430	379	411	395	402	407	388	418	409	405	424	401	403	370	373	388	450	378	360	417	365	436	425	414	419	392	395	416	402	413	417	377	367	407	379	393	417	401	407	375	408	407	405	449	411	427	405	411	396	375	424	392	384	385	460	372	407	422	384	377	381	429	433	364	425	410	411	424	440	360	413	396	372	391	397	401	407	389	414	392	413	408	410	418	412	418	364	409	375	416	370	378	438	432	370	447	394	425	372	386	413	432	421	392	379	414	369	417	376	386	422	408	460	385	402	407	356	418	399	409	382	404	398	375	375	390	420	391	387	408	370	382	376	398	392	390	401	429	373	384	390	382	409	430	383	397	413	405	382	439	385	392	394	421	382	406	377	391	400	405	404	364	404	401	402	430	409	392	428	433	392	416	386	394	387	383	410	381	398	386	430	394	400	367	367	414	411	369	419	379	393	401	396	399	376	406	406	389	406	425	413	444	425	429	385	401	383	421	401	430	369	411	434	407	410	401	404	377	410	353	403	409	380	348	417	404	381	390	410	400	404	407	361	432	403	407	431	430	414	376	414	391	397	400	381	407	398	428	415	381	398	398	379	389	402	385	385	366	413	421	332	423	413	395	407	416	385	439	425	374	401	376	379	367	411	416	403	368	404	405	396	376	419	422	413	418	402	405	403	398	431	412	408	421	410	414	437	373	397	397	407	389	406	392	382	429	454	372	449	376	418	393	392	364	406	426	407	421	425	369	395	401	381	376	417	396	403	384	427	371	402	361	367	420	392	404	415	418	401	369	402	395	384	381	392	393	364	405	441	381	383	422	381	406	347	391	384	413	423	393	390	391	393	368	408	395	403	375	377	401	371	393	413	398	405	405	384	375	381	376	425	398	397	394	423	385	376	394	391	417	418	394	388	409	421	389	391	393	371	406	413	372	418	415	369	430	438	415	424	403	410	397	391	378	393	404	406	407	390	398	386	412	403	443	404	377	413	399	379	419	405	367	383	385	372	419	382	392	392	406	393	438	411	406	440	402	378	383	404	404	360	405	422	367	405	398	388	396	395	411	409	357	424	411	381	412	395	407	424	409	384	403	452	410	357	405	406	396	364	381	371	394	409	351	371	419	437	397	399	404	394	379	437	448	398	436	394	435	382	379	400	405	351	412	399	406	434	382	427	395	402	412	400	412	382	391	408	401	431	377	412	387	406	406	378	389	407	435	417	383	353	425	391	400	400	414	414	406	394	369	407	427	410	413	414	414	400	376	397	433	383	449	402	361	402	367	382	378	401	354	383	401	403	399	459	370	370	404	387	407	412	388	415	388	396	376	415	370	351	368	430	406	411	439	408	380	401	383	385	379	401	420	425	390	389	420	361	366	403	394	400	363	429	418	408	396	392	428	382	354	395	418	378	357	367	382	390	402	404	420	390	400	429	409	414	380	403	396	414	396	376	397	375	372	378	413	395	396	445	392	411	390	399	401	387	391	373	412	423	422	411	390	408	416	417	390	399	392	417	372	385	408	411	392	381	378	380	389	355	405	387	402	421	376	389	428	350	388	412	380	384	461	383	388	380	381	367	420	390	380	420	361	436	394	386	392	370	417	362	394	367	407	391	405	388	429	436	396	362	412	368	412	372	396	428	410	390	394	387	398	387	411	383	377	390	364
22401	22677	12141	6395	4352	3344	2605	2052	1770	1446	1178	1063	990	882	812	771	734	746	681	671	658	647	621	609	542	579	569	830	1209	2619	8218	10836	9050	5762	849	508	504	480	458	464	476	488	479	492	482	467	478	468	525	532	505	512	451	476	479	486	498	514	471	475	438	494	465	505	497	467	487	475	499	527	463	499	510	497	481	504	529	465	500	465	472	513	486	408	471	495	450	461	423	473	506	491	480	469	488	475	463	532	489	489	493	461	527	479	458	482	475	497	468	424	510	466	491	486	507	451	487	481	492	451	463	461	504	483	485	449	478	480	478	473	458	469	439	475	450	529	485	481	497	483	480	460	460	459	487	500	441	494	506	502	473	450	502	477	464	518	480	447	467	453	458	479	498	521	450	503	529	483	463	479	519	476	476	472	482	500	501	457	454	449	482	482	467	492	484	514	501	487	459	459	506	480	488	480	477	522	473	466	496	479	475	505	507	445	453	517	503	490	510	465	521	487	485	499	476	456	497	476	469	505	501	483	481	481	480	497	478	484	503	484	509	499	489	479	477	490	469	474	541	478	499	450	484	442	466	472	452	485	480	476	473	474	488	439	474	476	485	489	488	452	490	490	478	474	482	479	508	472	483	453	511	492	482	490	478	500	428	479	474	482	464	462	454	474	460	470	445	533	529	490	474	463	467	520	490	488	504	517	493	490	458	494	497	467	474	504	454	451	477	442	473	460	463	488	477	471	471	459	491	521	484	464	454	479	524	515	499	494	466	491	512	477	480	441	479	486	463	484	446	449	479	479	515	527	485	473	534	456	482	459	495	469	468	467	448	462	453	502	484	515	497	468	471	464	483	513	488	461	496	450	470	474	455	439	489	486	498	518	484	463	505	461	443	491	495	437	470	457	489	504	446	481	497	469	509	497	483	496	552	491	469	476	465	496	462	497	493	497	464	503	480	503	498	477	474	485	504	509	472	468	479	439	487	479	488	506	472	481	461	517	463	536	481	517	510	509	484	467	441	462	410	473	462	443	471	495	474	498	471	448	506	493	503	503	502	484	500	439	478	473	481	482	500	502	497	485	473	493	512	473	458	487	474	467	473	441	483	487	449	463	508	412	547	468	457	507	491	489	492	498	482	467	456	457	480	451	472	478	524	437	468	477	492	470	482	459	470	513	451	513	455	473	507	493	458	474	487	514	499	481	473	469	506	477	477	462	499	508	476	478	509	478	498	481	472	480	469	484	488	518	471	485	460	493	469	463	510	476	490	502	463	469	511	491	489	466	457	466	473	488	437	424	505	456	483	492	437	502	475	518	492	483	426	485	466	414	484	489	501	515	477	504	504	471	464	503	515	512	527	482	497	494	518	515	452	511	513	452	462	449	460	457	468	455	492	470	485	511	459	529	466	474	456	495	460	506	448	477	478	464	491	505	450	487	484	480	483	462	509	494	480	490	528	484	478	499	508	475	540	463	487	451	457	503	483	441	480	478	488	484	474	500	507	486	482	483	466	481	450	459	453	444	500	466	469	487	489	523	495	458	496	437	479	505	492	455	464	448	469	491	482	444	478	527	474	487	506	470	497	487	481	518	495	487	510	485	473	496	465	493	465	487	462	498	504	485	486	429	468	487	468	445	470	476	476	495	489	423	485	489	498	507	510	495	485	454	502	496	490	449	512	441	458	449	515	464	508	483	500	449	461	466	492	436	461	511	464	487	533	500	472	500	479	466	502	485	461	501	456	488	492	454	482	477	458	462	502	465	570	467	516	461	474	478	453	528	543	450	501	475	527	489	493	449	468	455	479	482	484	457	471	513	531	484	516	486	487	456	495	511	504	471	512	463	463	473	439	483	498	492	504	452	461	479	457	514	481	422	463	473	475	467	498	448	500	477	508	494	486	500	466	506	503	467	500	505	470	502	485	445	494	427	482	480	529	479	492	457	509	474	490	448	462	473	463	491	479	493	467	495	469	446	440	502	487	490	482	471	510	478	483	478	458	495	480	429	452	500	510	429	483	430	485	492	467	472	503	494	488	494	491	445	470	462	496	490	486	463	479	493	471	502	476	497	470	478	442	517	475	440	491	494	470	478	459	485	487	484	498	468	463	496	448	477	500	475	487	447	486	467	482	516	464	507	498	488	479	499	473	459	495	466	457	450	504	486	458	454	484	452	497	495	507	469	506	501	493	497	474	485	477	483	498	513	504	486	473	510	498	464	475	472	488	488	488	483	521	486	493	485	488	468	469	458	509	481	466	477	461	495	456	525	477	461	485	483	490	470	489	469	466	490	491	485	465	509	478	478	506	465	427	500	504	479	456	458	444	471	480	495	471	494	483	469	493	491	473	509	458	528	470	518	516	491	466	498	497	520	488	457	456	471	502	482	469	471	478	474	483	504	485	461	483	440	449	482	449	510	484	449	444	487	491	434	479	446	494	461	491	483	466	459	501	489	473	517	513	494	450	458	469	503	468	494	477	503	462	427	484	446	512	485	461	463	481	453	449	484	481	493	498	452	505	474	471	508	475	472	501	482	479	486	479	477	458	454	471	478	504	463	505	484	469	495	485	457	460	425	472	469	457	488	484	510	462	503	469	474	486	466	456	458	493	478	467	485	483	541	466	487	493	497	460	474	522	480	491	451	508	463	517	443	492	474	545	534	480	530	477	508	426	501	443	500	449	484	485	468	477	489	478	479	456	468	474	466	484	498	473	490	473	452	445	489	469	475	518	478	448	503	444	490	465	470	445	510	472	481	462	472	470	515	484	472	493	473	484	448	453	521	484	445	487	470	455	485	445	465	506	475	495	474	440	463	498	478	481	489	473	461	503	535	492	507	503	515	491	449	458	495	485	484	470	537	488	463	475	455	494	444	484	486	474	465	447	493	474	526	494	480	490	470	506	450	513	502	475	505	441	480	490	455	508	464	428	455	464	486	444	440	462	478	457	476	476	477	443	479	465	509	468	493	490	486	473	448	491	523	491	451	481	453	509	484	492	513	485	471	454	471	480	477	475	503	453	474	478	439	479	490	494	500	475	475	479	449	497	538	479	456	517	474	476	470	507	478	473	485	494	486	459	507	470	480	473	492	496	473	475	427	469	465	469	493	456	477	468	485	482	484	470	475	449	489	472	462	458	479	468	501	466	451	480	470	482	527	478	458	492	494	496	452	518	482	466	478	491	466	535	486	470	488	460	460	497	484	445	481	494	474	504	452	505	501	448	472	484	477	447	507	484	494	490	465	457	503	444	498	472	488	503	432	502	502	507	471	477	442	461	494	490	478	492	482	470	498	470	517	469	491	476	451	469	483	493	507	490	503	474	458	486	455	490	497	488	474	481	471	477	473	475	456	458	472	468	479	490	470	470	514	471	482	454	452	469	477	505	463	460	470	478	476	437	500	458	468	460	490	465	498	467	489	476	476	506	491	447	512	438	486	440	499	468	457	496	482	468	499	456	476	493	502	506	484	487	459	472	469	448	489	454	506	454	509	455	492
27752	18956	4502	408	253	213	183	216	241	205	220	175	185	199	202	199	176	174	194	191	199	195	214	199	172	149	190	173	213	266	392	431	431	306	183	139	184	211	172	170	208	176	198	173	166	188	185	183	178	185	207	181	203	199	199	163	197	190	215	189	202	176	182	197	170	180	168	186	173	191	188	178	181	201	176	190	228	180	170	183	196	190	175	173	171	186	182	192	201	166	215	183	187	182	206	186	186	169	186	184	197	189	202	186	188	184	171	173	214	175	182	190	172	178	171	186	193	148	210	174	186	200	192	200	173	178	200	171	181	208	195	177	170	181	181	194	205	198	201	200	186	193	178	196	194	190	199	178	199	194	173	210	178	203	186	199	182	175	192	211	183	207	196	202	201	196	208	172	199	184	184	204	190	186	162	188	206	169	183	171	191	168	179	200	206	152	183	171	187	187	196	174	181	183	193	162	185	177	195	196	175	198	179	151	208	175	193	165	210	179	159	173	178	182	203	183	173	215	184	191	194	196	167	174	177	193	172	190	169	174	182	191	184	168	176	170	186	184	198	161	189	237	174	203	189	187	174	176	182	188	192	172	175	174	174	204	188	194	183	179	165	188	164	203	207	173	194	197	225	177	186	174	209	178	186	182	196	160	195	202	192	185	182	206	205	188	163	170	218	157	181	175	183	202	199	215	202	182	172	191	196	205	190	191	171	194	174	170	193	200	206	199	222	188	191	175	194	205	184	192	178	180	202	171	180	201	201	183	192	207	177	180	182	183	189	193	181	165	190	169	192	192	205	164	196	217	164	181	199	171	155	193	189	168	192	187	199	183	191	179	180	155	197	205	178	171	175	177	160	174	195	210	165	204	181	182	193	160	193	184	193	195	182	178	206	169	169	194	180	185	158	192	183	189	187	174	189	197	186	177	194	205	190	193	156	197	214	177	196	182	190	174	187	170	190	198	192	163	180	171	195	169	179	202	179	175	159	187	176	184	162	174	162	189	185	195	203	197	165	201	191	167	186	201	207	193	171	195	201	192	192	191	181	174	180	183	173	172	195	207	195	197	181	201	183	200	187	174	189	176	179	176	180	171	205	187	191	185	191	188	177	184	181	174	205	196	178	179	173	196	204	223	191	187	208	203	195	180	199	179	204	196	183	192	190	179	161	190	174	169	180	199	166	201	216	184	185	181	178	191	185	170	192	199	183	168	179	197	175	170	211	196	162	167	211	175	165	163	191	189	184	183	180	206	199	165	181	209	188	182	195	170	150	220	213	197	184	180	190	204	187	215	181	187	181	154	181	170	186	215	184	191	191	220	186	177	208	188	196	175	179	182	191	188	185	167	199	181	164	231	176	199	201	191	193	203	195	194	181	199	179	181	179	177	175	185	166	188	180	192	179	167	184	189	187	176	191	182	186	193	177	210	194	183	205	191	202	184	188	212	159	166	182	174	165	176	194	177	163	190	206	174	165	188	186	170	188	189	194	188	192	166	177	204	212	186	191	201	203	177	180	198	165	198	188	210	168	180	189	194	198	177	195	163	183	211	190	165	174	192	202	207	198	138	176	192	177	192	175	175	171	180	173	197	182	179	166	197	224	183	176	181	202	179	190	176	174	198	206	183	200	170	197	178	180	184	196	184	183	188	194	191	179	193	183	175	173	183	218	200	187	181	197	173	188	194	209	191	183	194	197	188	171	184	182	187	171	179	201	175	172	186	200	185	161	180	184	187	193	192	171	203	185	208	198	217	192	177	184	170	186	189	167	180	213	177	183	194	187	207	169	207	182	182	190	170	176	184	191	179	183	191	189	206	185	183	211	176	189	173	203	178	213	193	170	204	185	194	186	161	203	173	185	162	178	176	176	185	191	161	204	179	202	195	194	191	216	192	182	201	184	185	180	187	198	176	183	200	173	177	159	196	189	190	197	195	193	197	183	204	170	191	186	196	182	190	194	188	185	178	159	198	188	174	196	170	164	190	169	191	177	177	190	185	207	164	190	180	210	183	199	203	166	194	224	171	167	177	178	206	176	198	194	179	198	177	178	181	186	181	167	200	193	199	216	178	184	198	203	187	197	168	176	191	185	180	182	174	194	183	190	172	185	156	184	170	215	192	201	177	199	195	179	195	180	187	184	206	168	161	184	181	197	167	181	177	181	185	184	203	196	173	179	192	187	199	191	181	206	161	204	190	193	193	182	193	183	190	184	157	169	178	170	191	182	189	198	201	187	189	149	187	196	187	184	195	173	169	194	172	174	185	202	184	193	177	183	194	198	186	182	178	177	173	200	190	206	169	171	178	191	160	162	170	173	205	180	185	181	192	189	204	194	195	195	170	194	163	173	160	193	218	185	191	173	176	152	181	167	194	192	217	190	175	178	203	191	179	193	153	207	190	195	182	210	166	195	181	179	174	175	162	189	182	189	152	178	202	207	181	167	180	199	184	180	194	181	159	183	216	172	198	198	182	158	199	160	200	196	193	172	178	195	191	190	194	190	174	149	199	181	171	185	157	212	181	187	149	184	154	187	173	209	178	175	206	211	186	184	186	180	164	182	192	192	192	190	191	195	213	183	185	209	184	166	182	188	195	206	217	193	172	212	171	166	199	187	180	189	201	177	173	161	194	193	184	174	182	182	182	207	191	210	178	177	184	190	210	198	189	190	171	186	176	182	178	186	172	194	168	171	182	181	185	189	158	199	167	195	173	188	190	167	194	177	185	170	197	187	186	168	225	173	188	195	178	169	192	195	173	194	193	202	204	160	177	179	193	184	182	195	203	183	188	183	173	173	210	203	203	186	193	187	181	188	207	182	171	184	201	187	194	216	184	182	210	163	165	171	179	203	224	185	190	153	192	206	191	190	207	172	177	197	184	205	149	183	195	167	182	181	185	178	192	194	175	184	199	181	186	169	184	200	182	193	170	178	183	189	170	217	190	185	183	183	171	204	165	175	189	161	195	182	190	205	208	192	209	172	180	206	186	192	200	169	185	172	187	170	202	186	201	181	191	171	178	191	188	181	189	169	180	182	203	185	176	166	168	176	180	166	176	182	181	177	160	179	169	165	188	186	193	179	189	184	157	183	187	173	222	193	174	185	188	193	176	195	187	187	186	185	204	171	180	188	191	187	194	196	181	160	181	194	176	175	185	184	182	186	180	204	175	167	180	176	185	201	176	185	157	179	193	179	176	191	175	170	194	184	183	178	209	169	185	172	180	178	174	196	168	183	179	203	158	181	184	200	184	192	188	163	207	159	198	172	187	201	188	190	189	174	174	189	193	192	199	191	206	177	161	177	176	185	212	206	160	179	182	183	201	169	191	164	182	185	198	174	200	180	185	175	171	169	177	184	147	205	153	188	167	173	199	214	198	196	189	153	184	196	174	185	180	191	179	185	193	182	190	168	170	174	189	177	182	217	227	174	213	170	214	171	185	197	163	182	172	161	157	169	189	199	211	176	190	172	183	202	187	199	189	207	192	195	199	189	201
16019	4568	726	453	347	292	311	256	261	253	241	234	220	269	244	224	248	235	260	259	232	242	251	247	224	229	226	250	264	458	705	717	789	428	235	223	218	227	242	217	245	233	256	242	257	211	223	217	236	229	236	213	219	203	217	225	232	224	220	231	225	215	254	227	240	231	248	249	265	218	244	222	231	236	243	238	246	212	225	246	236	219	211	237	237	232	247	234	233	236	222	232	241	231	245	253	246	264	260	205	186	246	215	247	260	207	228	223	244	239	232	247	239	229	233	260	227	219	209	229	238	228	245	204	231	221	224	236	251	211	227	230	230	248	235	231	228	232	217	232	244	226	234	211	231	221	233	228	227	242	222	240	238	252	220	227	229	211	239	225	253	217	204	236	224	227	237	228	231	232	218	211	229	255	234	228	233	234	232	241	221	206	257	227	227	231	232	231	241	243	221	220	216	233	263	237	244	241	244	233	219	237	243	226	266	246	235	205	225	231	211	224	234	228	209	213	220	225	239	210	207	224	233	245	229	236	213	243	227	235	245	219	224	243	250	235	229	253	251	216	214	227	265	221	206	228	260	218	208	225	232	215	220	230	230	258	207	202	233	206	251	211	237	195	229	234	250	224	240	224	223	259	247	234	257	242	229	245	231	237	246	229	245	227	222	215	242	229	230	213	218	227	227	239	206	268	226	221	235	225	235	239	227	251	223	210	246	234	220	186	257	228	241	251	244	255	236	245	223	230	224	243	241	227	211	252	238	236	248	232	235	231	211	233	240	226	218	243	230	255	229	234	263	230	236	210	277	234	223	240	232	240	223	207	237	239	234	250	240	248	203	217	239	235	232	226	225	213	256	246	227	243	198	229	248	255	247	206	206	225	214	236	227	254	230	224	215	234	233	218	203	232	233	215	228	267	233	240	219	225	250	201	239	204	259	213	218	216	249	245	243	258	238	230	243	226	226	230	213	228	256	234	225	240	230	229	219	241	247	222	234	231	230	244	244	244	236	245	247	240	226	232	231	237	244	230	253	260	235	245	220	228	224	209	226	256	222	235	231	245	219	232	236	242	243	246	203	226	243	224	215	246	264	241	229	257	239	245	247	229	232	230	201	257	237	239	251	235	209	242	225	262	206	212	224	221	225	227	257	225	237	243	232	229	227	242	220	244	234	219	242	211	235	261	232	231	238	226	260	229	230	238	246	202	211	222	221	229	249	208	209	247	215	215	244	246	219	211	243	234	232	243	230	211	235	232	241	219	225	250	218	263	223	207	236	230	249	236	257	208	239	242	268	241	250	221	256	227	260	214	257	240	246	209	210	221	280	226	239	208	260	212	240	221	216	231	249	222	237	243	228	221	216	252	267	233	248	235	215	223	255	251	251	222	239	221	272	238	236	226	222	222	214	227	260	210	234	245	234	235	222	203	229	218	237	231	249	261	249	221	235	253	266	236	241	213	237	228	222	216	243	232	216	258	247	223	244	239	221	254	237	243	214	215	250	255	245	241	224	253	234	223	257	242	218	232	237	246	234	240	214	228	206	270	216	227	247	216	219	226	239	225	258	225	216	239	241	240	223	230	226	212	213	237	225	238	237	240	222	221	235	244	242	243	230	245	244	245	225	250	225	255	252	252	242	230	228	240	253	240	218	223	226	242	206	200	215	248	234	255	255	243	250	211	234	227	221	248	242	234	231	238	250	249	228	232	238	232	214	226	231	211	233	242	237	237	252	255	243	224	223	231	231	234	219	247	256	238	219	209	237	237	214	219	244	210	231	240	254	248	196	212	254	219	226	239	230	226	231	249	199	225	216	226	225	237	226	220	203	265	241	215	261	226	233	218	207	225	230	198	224	246	242	210	235	242	227	236	246	215	221	245	229	231	268	241	217	251	253	240	243	224	194	246	246	260	210	245	241	214	233	209	250	221	245	234	234	229	241	215	220	236	202	253	220	225	221	234	229	228	227	238	227	232	195	232	219	224	231	227	204	247	234	248	226	249	235	222	223	246	224	239	229	249	251	232	239	223	226	228	213	234	236	232	236	213	213	236	257	208	224	254	215	242	204	203	236	247	217	233	211	255	236	225	223	215	214	224	236	225	220	251	272	228	236	240	252	233	225	226	262	239	225	233	227	221	266	239	221	218	228	231	232	234	233	262	213	226	204	236	220	230	213	224	224	216	239	217	238	242	238	244	254	249	245	223	258	220	253	227	219	238	226	270	239	224	215	250	244	235	217	237	251	238	210	248	198	234	239	201	258	216	229	249	261	240	234	222	236	215	245	242	226	199	226	198	229	229	236	214	238	211	236	245	236	223	217	228	237	249	238	244	218	264	242	227	251	227	249	240	221	253	233	226	221	220	226	232	240	222	239	237	218	241	231	246	216	238	229	230	215	214	231	239	233	226	249	243	254	241	245	224	247	201	227	256	239	211	279	265	258	220	246	237	227	246	240	227	253	227	233	238	244	223	241	237	245	237	246	205	215	232	276	258	248	227	225	228	228	233	232	224	240	240	244	206	215	212	240	218	192	257	251	228	235	257	213	226	226	213	222	209	224	256	239	247	224	230	253	217	236	206	261	232	247	223	227	222	222	233	236	225	255	240	215	201	222	225	224	257	245	237	222	237	215	247	228	227	241	221	217	237	215	248	228	218	240	219	235	232	211	236	243	238	239	255	273	246	203	242	239	224	224	209	244	224	241	213	229	198	242	214	229	220	232	250	226	237	223	245	260	245	244	233	271	236	220	240	232	237	203	217	218	243	232	238	218	254	225	241	219	261	216	215	242	218	244	233	242	242	227	227	277	222	245	226	219	250	223	255	231	231	231	233	219	243	255	214	248	228	206	234	214	250	215	226	277	252	212	202	230	230	257	215	228	229	266	218	233	247	233	233	227	232	236	247	253	239	227	234	223	239	230	210	248	254	224	229	215	252	224	227	225	212	249	218	248	211	230	228	224	232	227	254	240	232	216	247	227	225	220	225	235	217	212	251	222	227	214	236	235	246	228	244	235	258	247	229	206	262	216	242	218	214	245	208	237	244	218	230	219	247	246	232	247	243	228	212	229	216	243	226	237	266	250	220	223	253	226	226	242	228	236	215	225	208	228	226	231	227	235	218	203	197	212	217	242	229	235	228	244	254	242	243	242	222	223	244	240	255	226	237	216	232	242	243	215	221	240	222	246	234	206	212	201	236	263	223	255	262	239	237	223	222	197	215	225	234	228	226	245	249	249	250	202	220	250	209	258	220	259	240	238	235	222	256	219	223	228	232	231	207	254	260	251	227	227	242	232	233	226	268	228	248	261	244	258	227	234	265	248	223	238	230	250	230	232	209	244	232	216	224	258	219	227	208	241	241	251	241	237	245	210	229	231	222	243	222	227	222	231	223	218	232	242	254	225	205	230	199	247	224	247	211	242	248	213	199	237	240	230	245	222	236	277	238	215	227	230	242	251	234	234	226	225	229	233	233	212	214	220	252	253	221	211	209
24820	21322	27988	25000	16021	1250	681	540	459	437	415	382	377	335	335	324	318	287	319	288	291	298	293	291	309	296	285	288	315	916	2281	2340	1986	544	274	299	316	321	298	274	278	294	275	287	286	312	280	286	278	279	283	287	285	266	284	268	277	292	287	287	302	292	297	262	312	322	308	282	285	293	287	304	265	290	288	293	265	271	264	291	292	282	280	267	287	289	273	266	305	273	292	272	308	285	284	303	297	287	277	283	289	261	292	305	298	258	300	275	270	298	282	278	283	245	268	294	306	319	281	316	277	311	288	308	295	296	268	269	282	307	292	291	282	298	269	276	262	298	271	276	269	274	254	256	292	288	269	287	311	295	274	303	277	260	286	307	263	339	287	286	277	292	281	284	295	270	285	271	290	285	305	298	283	275	313	298	282	294	266	294	275	286	267	284	289	302	327	268	280	284	283	308	316	262	294	277	307	266	293	269	272	282	268	286	285	306	272	269	270	303	313	275	268	289	300	282	264	276	284	261	284	308	321	259	255	274	291	266	283	291	276	256	244	283	285	286	289	317	282	278	299	262	277	273	293	292	300	276	289	297	278	244	280	260	273	289	247	262	293	289	267	286	286	271	263	286	250	298	266	276	283	259	275	276	290	303	274	316	308	266	277	276	259	284	275	310	272	283	275	281	285	311	325	289	283	311	274	269	267	296	308	283	256	280	300	280	278	278	278	267	276	273	266	304	282	288	281	261	321	312	293	249	271	264	294	290	275	283	300	288	273	304	285	292	274	287	300	290	273	259	303	284	286	291	295	283	258	262	266	296	282	290	291	284	274	286	283	272	301	289	274	321	254	311	287	276	302	249	283	291	262	310	271	278	294	300	306	274	312	300	264	269	259	291	319	331	275	278	279	298	274	257	298	278	288	294	289	307	311	292	268	295	288	266	302	278	275	280	294	289	317	259	257	266	265	261	268	271	269	247	293	309	280	292	290	285	258	285	231	294	309	307	274	286	263	297	275	288	299	255	295	310	296	295	321	311	264	263	322	275	272	266	267	275	265	296	288	270	264	286	282	279	256	292	252	258	302	293	277	297	270	294	293	255	265	303	294	288	287	319	260	259	285	301	289	291	273	258	284	276	282	278	260	289	288	309	260	265	302	261	271	243	294	279	253	293	251	263	276	282	295	264	272	259	307	267	295	285	277	251	300	298	303	313	258	292	305	283	252	272	267	275	257	245	270	287	260	281	329	263	290	286	252	292	266	283	300	271	272	299	259	277	255	276	275	269	265	259	293	296	280	313	284	270	306	288	316	309	273	286	311	264	292	285	313	290	282	270	288	294	286	291	263	257	282	287	276	250	261	287	306	268	285	291	286	271	286	305	280	297	278	256	281	273	309	269	297	265	242	287	299	275	288	287	287	303	288	277	267	288	270	276	289	298	277	251	302	289	294	278	296	273	289	299	275	259	284	282	278	283	294	277	264	274	278	241	266	289	303	279	297	275	293	291	277	269	321	299	293	292	282	275	287	299	271	300	268	284	300	306	284	273	247	277	295	272	291	275	278	302	281	284	294	284	287	326	290	251	269	283	289	308	299	272	276	257	244	242	274	303	262	273	292	273	318	249	267	258	262	291	252	280	276	289	252	269	299	273	291	294	274	290	301	279	308	256	232	256	313	323	287	269	275	285	269	260	281	300	294	294	296	285	280	268	321	289	278	291	270	276	276	282	252	284	273	321	283	319	259	287	297	294	300	304	301	271	273	272	281	265	267	298	279	273	283	281	245	246	278	290	272	286	281	263	298	251	274	291	287	293	281	295	341	281	307	275	320	308	290	265	301	295	283	281	313	305	292	313	261	281	290	278	244	267	282	289	266	269	272	261	263	267	298	279	267	283	264	283	264	282	259	293	229	273	302	295	267	283	270	274	260	296	271	286	306	266	278	263	303	285	274	248	252	273	283	292	270	289	274	247	321	295	275	298	285	287	282	237	287	266	275	236	273	268	296	285	273	287	291	308	276	280	285	295	282	292	279	276	275	277	276	292	274	268	279	268	295	283	269	283	297	277	278	264	280	290	274	287	263	285	290	273	288	274	303	277	297	296	301	256	276	271	271	312	305	277	285	277	306	262	272	274	292	321	298	295	274	277	264	281	291	283	295	294	288	286	297	280	275	291	275	284	283	265	265	253	296	270	314	306	265	270	282	288	268	297	276	283	302	276	341	261	267	263	304	312	315	307	292	286	284	285	315	318	274	275	290	289	300	258	277	298	266	286	289	294	282	268	264	298	283	261	289	290	251	284	302	296	253	276	282	285	273	310	268	302	299	264	263	271	265	281	301	269	276	273	278	287	290	278	276	290	289	295	236	270	296	266	306	298	278	261	282	269	308	293	259	303	243	298	275	315	307	284	280	287	324	265	283	272	295	276	294	302	277	289	261	294	278	267	263	287	263	286	279	267	276	280	276	303	278	286	278	294	270	277	268	270	285	292	299	269	303	299	276	302	284	301	312	276	275	277	273	317	305	290	295	285	244	275	256	279	298	275	259	268	265	270	273	282	309	283	329	259	297	315	287	275	286	274	288	270	243	282	276	272	332	285	269	294	244	271	263	288	310	271	269	293	282	254	292	294	295	277	271	281	263	270	312	292	290	289	268	287	270	288	290	254	303	273	275	287	260	279	262	303	267	283	259	292	309	278	289	285	275	269	285	289	291	286	288	280	285	281	288	274	295	301	252	270	264	291	257	277	294	264	284	263	271	283	313	277	280	301	269	284	295	278	291	268	281	291	267	285	285	292	271	260	281	293	257	264	282	271	268	296	324	265	293	272	282	283	280	288	281	289	273	274	283	290	279	290	272	292	255	287	253	278	261	268	304	268	272	267	318	293	256	280	315	249	274	290	300	257	273	277	274	290	299	267	261	306	259	287	307	245	300	324	291	306	257	282	294	266	255	272	279	308	271	266	274	271	312	290	265	271	293	277	280	295	257	301	271	277	306	280	288	278	297	279	291	280	264	263	285	307	300	308	290	277	288	284	279	293	294	313	293	280	264	271	274	280	294	288	283	277	264	281	281	277	273	290	298	288	277	267	275	271	307	302	273	278	255	286	313	292	285	264	300	298	274	277	306	273	300	269	282	267	294	307	290	262	289	258	302	265	288	278	303	284	295	260	278	289	310	274	290	334	273	294	291	280	252	276	275	282	272	288	272	311	280	304	288	278	292	286	267	285	289	294	278	282	262	294	284	305	280	270	281	307	288	276	328	269	280	287	295	294	257	274	297	279	277	273	301	281	280	280	281	251	290	267	249	291	266	289	275	283	282	298	285	265	274	288	272	280	286	239	285	294	279	280	275	286	285	273	284	297	294	300	285	269	287	270	288	290	283	270	295	319	291	297	270	303	283	324	278	258	294	271	266	275	268	281	275	277	314	294	275	286	293	284	279	300	267	288	290	309	277	300	286	261	277	252	294	278	317	254	311	276	285	283	311	250	319	284
18753	12405	5504	2643	1769	1415	1105	920	749	687	591	565	519	489	468	430	445	390	390	396	385	389	374	344	366	428	392	410	385	1640	4209	4461	3452	782	352	345	367	355	345	343	386	350	344	357	351	337	346	336	339	382	360	340	383	343	346	361	380	343	331	334	358	367	326	320	328	326	314	343	304	319	373	326	316	350	334	326	356	365	364	320	329	332	307	323	317	310	356	338	343	364	348	345	366	328	339	325	328	369	340	348	345	353	362	311	393	378	333	365	368	318	378	360	377	346	353	333	336	364	354	316	339	340	327	338	356	314	345	348	339	333	329	359	350	327	341	318	348	365	330	365	324	350	335	327	313	344	319	352	315	332	300	370	347	344	347	362	329	349	342	326	334	392	331	324	369	333	364	332	334	348	341	329	331	315	333	354	358	333	354	309	349	308	355	348	336	332	338	347	355	357	376	339	312	326	352	336	353	335	349	371	324	374	356	367	362	344	360	351	349	353	390	313	339	333	373	341	346	356	366	308	363	339	341	356	372	334	323	378	309	309	359	336	339	328	340	331	351	340	346	392	365	336	331	359	326	343	347	349	341	340	323	341	351	312	333	340	321	379	344	327	335	330	347	320	317	332	319	345	376	332	363	289	343	359	331	350	352	353	292	337	339	382	329	364	335	345	328	344	322	348	341	378	354	366	382	329	334	341	360	360	323	336	353	345	332	331	332	288	313	349	346	312	334	334	378	370	330	321	329	341	365	337	326	316	356	338	331	364	342	339	384	336	335	320	347	355	329	339	297	379	361	335	333	328	368	370	327	364	337	352	344	347	373	362	360	350	324	308	327	346	324	333	343	324	346	345	362	356	344	384	367	369	395	334	346	360	354	324	356	352	328	360	351	337	325	341	326	344	357	330	324	324	332	358	324	345	310	353	335	377	352	347	374	324	375	371	334	347	330	341	337	350	350	341	340	316	341	347	335	348	340	351	333	337	370	324	334	366	350	343	333	351	310	332	332	326	351	407	334	316	352	322	308	363	302	352	332	339	365	330	372	326	319	331	377	383	330	327	361	322	324	368	333	335	350	311	357	359	346	329	352	338	349	330	343	324	354	351	321	330	320	315	303	343	340	336	348	312	341	349	338	341	369	316	346	339	367	323	343	326	332	337	346	331	354	358	370	340	342	335	349	352	349	358	345	343	326	374	357	367	318	346	333	347	351	331	313	342	310	343	341	363	365	335	359	341	341	355	350	319	322	363	336	349	315	333	307	338	359	354	319	354	336	326	323	333	346	354	338	347	333	345	328	320	358	371	322	349	333	348	331	342	355	360	317	356	335	345	363	374	351	373	366	326	306	349	347	316	344	344	338	335	361	340	360	345	337	360	356	338	361	361	329	371	306	397	341	352	328	320	383	324	347	294	356	335	332	345	339	333	338	322	327	320	371	338	317	339	332	334	355	350	372	377	335	345	338	335	336	356	355	338	310	317	365	310	357	356	305	306	317	348	347	344	334	345	347	314	348	343	353	325	351	335	373	319	382	369	337	329	343	313	345	341	337	355	318	362	339	353	331	364	326	377	342	349	344	359	344	365	314	334	324	369	321	355	333	346	334	367	324	352	349	369	350	329	336	340	363	345	362	366	369	327	342	321	344	356	387	349	317	321	347	331	366	326	344	324	314	334	335	313	312	360	339	352	348	377	349	334	361	356	353	320	324	352	337	320	349	346	340	327	320	335	342	340	343	328	336	336	340	328	371	361	296	345	315	342	340	333	356	361	338	318	365	350	290	312	321	338	340	342	315	355	332	358	372	316	350	342	339	325	325	334	344	346	342	352	364	319	343	320	358	347	355	367	370	332	379	340	352	358	348	338	353	305	346	353	314	351	329	362	329	339	308	318	379	334	351	354	339	363	359	350	369	345	344	356	319	317	321	332	330	369	367	358	354	347	338	368	330	342	339	371	341	316	333	339	379	333	365	319	339	346	346	359	350	289	338	336	339	368	362	325	351	341	337	337	360	350	342	315	327	367	339	351	311	368	326	313	342	351	367	337	336	333	332	350	302	322	346	332	332	357	319	338	347	314	382	350	344	337	335	342	364	345	355	353	349	314	383	341	312	367	336	337	328	322	330	342	338	342	317	355	336	363	337	368	424	363	344	349	352	358	328	363	335	358	319	344	378	309	317	321	351	319	343	368	356	360	327	355	376	331	342	358	345	356	316	344	304	372	314	354	321	389	329	330	340	349	327	364	324	334	347	318	330	316	339	357	326	333	367	326	343	374	357	339	381	308	317	348	346	371	362	360	362	336	363	340	336	347	330	355	334	326	346	321	331	354	375	338	316	351	338	339	322	385	342	307	331	346	343	333	338	323	337	394	340	337	343	344	346	330	317	335	364	349	327	358	388	346	325	313	344	347	377	328	365	376	332	331	366	333	340	336	342	334	322	336	322	328	350	323	357	345	336	362	323	323	351	323	352	325	346	345	339	335	364	330	339	343	349	329	348	348	354	334	325	360	352	322	312	353	321	352	364	365	354	370	359	350	350	345	360	386	346	307	322	283	351	356	303	336	329	332	329	341	367	329	376	359	325	358	348	323	338	377	355	341	334	319	336	363	324	325	337	343	359	336	336	328	321	349	357	335	350	365	317	348	378	318	352	367	337	327	328	338	341	319	339	359	298	320	329	357	329	332	313	386	372	341	318	343	348	344	343	364	288	335	331	318	339	355	317	322	343	353	359	318	344	345	354	344	372	364	332	334	345	366	360	370	332	355	337	351	309	364	319	322	330	352	326	354	333	334	363	318	348	324	343	324	358	349	360	352	333	333	343	337	353	332	372	337	340	356	341	353	323	324	371	340	352	292	330	344	338	355	332	372	360	364	329	330	337	340	373	345	353	338	353	341	367	335	361	323	343	326	339	319	380	350	382	333	347	342	322	350	313	365	366	347	327	318	363	324	344	347	329	362	350	336	339	333	343	333	353	357	349	350	325	320	326	320	346	352	354	355	332	346	356	332	359	376	363	353	363	331	328	353	341	322	353	344	316	312	346	333	340	301	349	352	337	346	333	335	352	305	312	331	340	337	375	347	376	352	360	352	342	308	303	306	347	360	296	336	362	357	349	361	347	330	335	349	336	352	334	338	341	332	356	340	365	343	355	336	328	356	345	366	315	329	314	320	322	329	354	361	387	343	359	337	317	362	334	351	370	334	357	316	348	319	322	363	346	379	352	331	340	340	364	343	324	357	353	305	333	342	322	324	339	372	356	339	348	332	323	356	353	308	344	347	362	338	330	357	333	306	343	373	357	338	347	353	319	342	326	307	364	379	349	363	351	342	324	357	349	354	297	321	307	308	356	315	335	336	323	333	365	379	314	348	318	343	303	336	344	354	336	340	316	356	331	360	316	353	327	311	343	367	355	347	317	370	356	338	358	322	352	335	321	335	332	360	340	345	333	335	319	333	349	339	363	341	344	341	362	347	332	332	328	341	366	316	327	374
25354	21312	27170	25570	5674	497	408	311	290	237	235	224	226	213	198	169	223	206	203	177	198	210	182	195	198	204	166	198	325	547	1190	1451	1398	493	183	194	188	164	181	188	174	185	191	219	184	213	172	177	167	196	173	173	172	192	182	171	170	183	191	173	171	194	174	166	176	161	176	186	152	168	214	187	187	170	165	185	167	178	168	197	173	177	189	152	152	171	176	185	189	172	160	171	188	176	168	190	192	195	186	176	188	169	169	187	179	162	185	205	189	190	218	167	185	172	182	173	180	178	171	190	169	167	169	194	177	188	195	159	164	182	183	159	194	181	158	162	173	165	192	178	161	189	186	185	186	183	184	180	162	179	185	180	184	182	177	177	197	157	204	164	153	203	215	170	182	152	182	185	174	176	185	184	189	192	201	187	169	167	173	185	208	196	157	179	179	166	186	191	182	171	189	205	153	160	192	174	184	169	178	179	167	175	158	178	180	159	177	200	151	160	188	194	164	180	190	168	188	193	186	162	167	173	173	175	186	189	173	169	167	167	172	158	161	186	170	176	199	194	150	171	208	149	157	168	172	188	190	179	192	193	171	167	176	186	197	214	186	170	174	181	166	195	159	177	202	206	192	180	185	154	174	174	172	177	180	173	185	181	160	177	193	207	165	209	169	187	202	179	183	172	180	189	189	207	178	182	186	163	179	159	180	187	173	170	177	195	178	169	178	156	167	168	173	175	161	192	169	207	167	163	180	198	158	176	175	182	177	185	199	169	164	190	184	182	174	203	168	178	173	193	183	161	182	195	171	190	166	195	194	203	185	168	162	187	170	180	190	184	164	176	178	189	184	192	189	180	186	214	199	173	173	181	152	186	175	178	173	170	181	189	205	195	161	177	167	177	187	177	175	188	186	194	175	194	166	166	154	209	198	182	177	184	196	194	191	151	178	154	174	197	182	159	210	148	175	154	197	195	186	178	184	182	174	203	170	174	172	175	213	181	158	171	191	165	166	182	182	184	194	155	168	163	187	161	184	186	171	201	175	153	183	196	185	168	193	172	165	176	172	216	172	176	167	183	164	184	189	162	216	194	174	188	177	201	177	213	166	192	193	194	174	165	217	172	196	212	173	200	190	169	201	172	202	171	183	177	176	159	182	180	189	153	167	174	182	162	183	202	200	170	177	155	174	188	183	166	173	184	177	192	194	177	164	180	188	178	190	203	172	163	176	158	166	177	174	175	172	177	193	194	193	174	172	189	202	160	167	177	167	185	183	166	162	171	187	173	164	181	170	161	164	158	202	176	158	192	180	205	192	193	205	189	170	197	178	183	188	198	178	182	180	191	202	184	168	181	192	170	193	182	164	194	194	177	167	172	200	187	165	162	172	174	181	196	178	186	183	191	200	177	165	202	200	173	201	163	165	201	180	184	174	190	190	193	157	173	146	184	191	196	182	167	185	203	173	171	163	178	167	172	166	182	182	202	188	190	194	186	173	188	164	192	192	173	160	187	177	185	181	191	188	167	168	182	178	158	174	181	183	181	181	180	184	192	180	198	174	176	156	166	194	181	163	193	148	173	151	184	193	167	182	190	187	169	178	182	185	177	177	172	170	209	180	170	157	177	180	165	177	182	182	171	173	193	176	189	180	170	203	189	186	171	156	180	180	184	181	179	162	163	193	176	185	163	172	154	171	176	159	185	150	175	195	180	167	168	176	182	167	165	178	186	168	176	162	190	188	167	171	156	174	186	184	172	175	156	191	153	197	193	194	192	190	161	197	168	195	197	165	189	184	178	176	180	192	183	171	179	172	196	169	182	175	182	184	169	182	176	174	181	175	174	181	189	167	161	177	156	160	193	160	170	200	193	190	172	195	189	177	173	169	177	197	187	195	174	154	168	170	158	202	180	178	198	176	180	181	170	177	173	170	178	189	156	190	178	181	183	175	168	184	167	176	184	201	174	173	169	196	172	181	172	188	171	204	171	182	168	178	166	186	179	180	179	171	183	192	200	193	175	178	162	174	223	171	172	177	187	179	191	167	162	174	203	170	172	182	181	185	184	170	153	173	160	175	171	202	186	193	166	166	169	209	172	190	169	190	154	174	200	184	154	174	170	188	208	175	161	174	206	174	168	182	173	180	177	186	175	191	186	171	170	182	154	175	196	201	172	184	191	156	182	184	185	163	186	201	162	182	162	171	185	175	187	181	187	178	172	176	173	170	169	166	188	189	162	191	179	197	165	157	182	205	180	193	180	196	164	171	179	181	180	202	161	166	177	187	179	181	192	183	167	173	166	200	168	196	160	181	196	166	187	173	199	173	159	168	198	177	176	182	175	190	175	175	180	172	183	164	178	188	199	195	176	195	192	174	171	177	185	189	191	181	179	193	154	161	177	165	170	188	180	191	171	159	187	193	169	186	158	173	183	189	174	182	200	178	160	154	192	166	180	171	185	179	181	181	175	155	190	175	186	188	180	155	181	164	188	173	169	172	183	182	181	197	171	196	193	196	151	159	186	190	181	205	188	168	174	206	156	193	176	185	182	169	179	175	165	196	207	184	189	197	189	164	193	170	184	217	157	167	179	192	199	175	185	180	179	171	156	188	176	165	185	157	174	182	193	164	161	179	172	183	178	191	178	195	186	163	187	203	159	206	203	174	172	167	192	192	193	174	165	173	174	179	200	168	194	172	168	167	189	193	187	177	188	207	188	175	201	164	175	174	164	168	165	161	156	172	166	193	199	173	191	175	176	180	202	177	183	194	177	159	165	187	176	165	188	185	163	173	186	183	192	182	164	174	165	193	180	168	208	182	174	183	172	187	171	173	175	144	180	179	195	173	163	177	181	152	164	184	180	147	188	158	180	176	183	159	192	152	172	164	192	184	153	182	178	174	197	191	172	157	165	190	182	160	151	169	193	160	183	171	175	183	180	187	192	166	176	180	188	166	173	171	179	176	178	166	174	184	149	172	177	196	163	187	182	151	190	162	176	168	191	174	176	173	158	170	187	169	197	156	178	192	173	184	187	198	161	166	187	174	176	207	210	165	180	190	163	189	181	165	166	190	163	185	165	186	183	178	172	170	189	174	199	161	197	191	160	168	178	180	186	177	150	184	177	176	193	158	191	171	163	160	200	184	163	196	174	170	182	178	198	179	204	172	175	197	182	180	168	176	171	182	161	196	178	226	169	148	174	157	170	184	184	182	167	168	185	195	202	168	176	166	181	174	174	167	187	199	150	192	186	200	174	191	176	138	169	188	151	184	164	203	182	196	197	170	191	162	173	158	179	158	172	179	173	165	180	184	187	161	147	182	165	187	192	187	193	182	191	177	183	158	187	177	172	186	192	174	173	181	214	195	189	181	156	177	182	185	159	150	181	200	194	192	195	204	161	193	173	180	180	183	197	169	191	173	184	183	198	176	179	176	170	164	183	171	163	176	169	186	162	180	180	190	174	179	183	200	163	172	184	171	193	182	194	196	173	177	192	191	195	180	201
18555	11314	3949	1921	1363	1047	850	652	620	491	398	403	394	339	340	308	316	299	275	296	260	272	264	275	268	276	294	273	537	1205	2541	2833	2644	861	242	221	245	249	233	259	218	263	240	236	260	218	242	225	260	233	242	246	246	238	238	253	229	213	227	216	219	236	221	226	214	247	220	221	224	227	219	245	215	224	253	226	211	230	224	240	256	241	238	246	207	251	249	231	260	230	227	218	236	220	224	224	228	253	249	250	217	260	256	252	220	228	256	243	244	246	244	216	253	226	261	214	248	225	240	242	252	218	248	242	218	214	242	204	231	247	267	224	244	223	265	231	237	254	247	231	246	243	241	216	235	231	208	233	230	248	252	222	224	253	261	228	208	220	249	225	242	273	229	213	226	221	238	215	225	229	217	223	244	207	255	245	233	225	240	223	236	228	247	254	249	226	235	242	221	231	256	207	232	240	227	191	213	236	239	258	242	253	250	211	243	231	229	209	254	238	204	258	246	228	237	300	202	228	239	234	238	217	245	235	211	246	201	236	242	228	237	218	225	206	252	254	228	224	236	229	230	246	249	238	212	235	241	224	234	249	230	241	213	242	224	232	233	215	246	221	228	233	228	243	218	246	236	249	238	239	213	231	208	234	233	262	244	251	242	275	233	229	240	223	227	247	250	218	223	222	260	221	234	248	231	228	233	231	224	211	244	238	235	222	208	221	266	223	216	236	219	208	247	232	222	225	216	236	226	238	219	218	243	258	227	219	229	232	226	240	230	228	232	229	234	225	246	194	229	232	236	228	238	251	213	237	238	234	239	232	224	208	259	255	233	205	224	245	221	224	211	235	242	249	237	219	244	243	218	226	210	234	224	242	230	212	230	253	213	223	225	244	215	215	239	227	227	249	232	244	216	230	246	234	231	214	240	242	242	230	242	250	244	265	220	211	243	255	209	253	205	229	226	224	213	246	224	223	240	242	236	247	218	209	217	277	220	220	227	245	238	239	244	249	241	239	247	237	231	222	232	224	249	227	256	253	221	220	238	234	235	255	253	259	232	212	235	241	244	218	221	237	225	233	247	222	227	237	229	232	220	218	209	226	214	253	245	208	229	255	248	211	234	224	247	225	224	231	230	220	215	223	236	233	217	224	251	253	226	243	238	238	219	213	235	260	233	242	245	238	222	224	223	253	221	221	238	237	245	242	226	226	237	294	240	245	246	215	270	213	239	224	230	218	227	223	237	229	242	243	223	216	216	222	224	211	232	263	250	233	221	228	234	242	230	227	223	239	226	211	241	210	236	227	225	232	252	230	217	225	214	248	200	261	274	228	227	234	240	220	241	227	211	213	212	238	222	236	214	250	214	227	206	235	208	237	227	216	245	233	250	214	245	221	232	228	216	217	218	222	233	216	212	219	246	208	242	216	247	209	224	254	215	213	235	231	236	239	231	271	212	212	246	234	222	218	220	237	237	250	227	230	240	234	240	252	239	240	212	236	227	229	224	231	236	233	227	239	216	242	243	267	237	253	237	242	242	249	242	257	262	254	218	219	188	255	212	235	219	248	258	235	221	233	232	210	219	205	282	224	202	223	229	215	237	241	253	238	221	233	222	218	253	220	210	220	249	247	235	235	216	214	227	241	235	235	251	274	206	235	236	270	228	253	215	220	221	233	232	231	269	245	242	219	231	232	206	233	242	238	239	212	252	220	232	210	241	230	242	260	246	256	246	247	254	246	245	230	247	243	229	240	209	225	221	241	255	217	263	259	257	228	207	234	242	227	237	214	223	238	233	239	209	230	239	245	223	260	261	220	209	233	224	233	211	211	255	230	219	205	247	239	222	253	247	234	263	255	245	234	222	207	239	250	221	235	214	264	219	214	242	225	222	208	225	226	266	235	226	251	229	239	227	232	236	231	243	247	224	218	255	253	230	230	250	229	204	238	212	210	203	252	241	247	236	240	238	249	229	221	224	214	235	238	214	252	239	208	235	204	218	245	259	230	218	231	240	211	216	226	250	220	238	225	226	205	221	271	253	234	246	227	226	216	219	225	226	237	218	232	245	222	245	231	249	251	223	227	229	233	240	236	246	231	245	232	238	253	231	225	237	243	222	238	230	241	236	216	224	245	235	219	235	237	241	245	223	227	224	219	201	215	241	248	242	257	223	251	252	231	231	232	218	223	221	240	231	241	245	243	215	227	229	234	238	210	206	233	246	244	225	247	238	247	231	233	201	235	219	219	225	243	224	230	200	234	246	241	224	244	219	237	247	218	218	227	258	216	227	205	237	244	241	228	226	238	265	229	209	234	215	240	219	243	233	231	229	263	222	239	250	239	232	230	235	235	223	229	239	238	213	241	230	245	238	232	250	245	234	240	218	263	233	240	234	240	219	230	222	224	221	224	231	238	226	257	247	239	234	240	239	227	246	214	212	216	212	220	205	217	259	241	206	254	236	241	245	232	192	235	251	271	255	252	231	285	228	222	223	237	260	219	241	221	215	191	223	230	235	228	223	212	236	224	219	231	235	245	258	232	235	255	245	206	238	237	225	215	216	245	260	205	232	227	210	216	268	253	234	222	215	250	253	243	232	255	243	235	253	226	214	220	243	242	226	247	254	239	249	216	265	212	226	241	234	247	255	229	232	228	224	206	216	205	229	288	236	221	245	232	219	249	210	226	227	242	220	224	225	234	222	213	236	226	228	245	232	232	238	222	239	225	214	223	222	207	236	219	255	255	243	221	231	227	241	208	212	219	240	212	226	205	225	213	245	220	220	207	233	239	211	238	237	241	205	224	247	238	230	265	209	244	230	230	244	230	238	245	260	224	259	260	240	211	242	233	250	259	244	224	275	242	247	230	241	250	251	200	252	221	230	230	209	225	244	230	208	250	245	239	211	233	226	230	249	225	212	246	232	244	215	218	248	204	213	249	221	234	227	205	246	211	221	232	253	249	225	217	217	227	225	226	207	221	228	220	216	248	220	207	230	250	229	219	230	250	242	226	231	224	220	252	231	254	248	227	214	243	250	245	210	270	241	219	231	261	235	255	229	221	216	234	252	245	225	227	246	242	210	246	240	217	254	237	243	258	197	237	252	234	254	222	225	246	244	208	239	256	223	227	251	257	234	202	258	242	226	237	225	261	234	243	217	242	218	253	230	221	208	226	257	255	233	225	202	217	243	235	251	233	214	246	221	218	238	239	229	224	198	234	225	227	225	220	249	235	260	230	250	208	229	218	259	231	226	226	240	242	239	231	244	208	233	220	233	238	212	223	240	217	223	218	207	230	234	241	211	234	215	243	253	249	219	203	249	221	222	229	240	236	219	242	225	215	219	243	239	253	228	220	253	221	228	229	261	237	227	205	228	237	235	222	225	248	228	250	207	246	244	225	244	221	228	232	212	224	239	216	251	252	236	242	250	227	231	237	236	226	242	222	224	246	236	229	229	220	238	251	209	229	234	223	232	236	218	248	245	225	251	228	246	219	256	253	262	205
23200	21345	29036	24010	21344	21304	5097	1147	817	783	629	605	584	548	522	506	511	487	429	464	493	453	415	439	428	433	434	388	416	738	2824	5731	4063	398	407	366	413	411	364	380	353	380	393	389	377	389	377	358	384	390	376	395	355	394	371	386	391	366	344	347	371	352	358	368	370	417	358	403	453	353	349	371	338	341	372	342	390	379	391	379	392	358	366	367	374	368	343	363	321	390	372	353	404	391	381	387	405	344	409	350	397	394	396	401	375	348	420	370	356	367	368	390	362	392	415	376	380	345	400	345	373	390	420	389	373	387	379	402	368	357	379	367	393	360	386	389	387	384	358	336	344	375	391	353	413	366	386	355	374	354	369	374	334	389	389	359	378	352	342	352	366	391	374	370	390	387	387	388	354	360	381	392	379	396	384	367	352	388	371	371	328	339	374	374	377	364	399	382	366	354	380	400	358	369	330	343	337	369	364	393	370	384	375	376	393	355	382	377	361	438	362	320	397	374	404	383	381	365	380	370	366	347	380	375	372	345	350	389	392	380	364	360	355	343	361	375	390	335	350	377	395	376	354	359	370	380	357	333	409	382	374	374	376	344	352	376	365	357	328	366	399	399	340	403	381	335	397	361	392	359	368	396	333	387	368	360	358	400	377	363	398	357	380	386	363	339	361	363	374	395	352	368	380	390	351	368	374	394	338	397	386	347	403	385	323	360	386	345	365	360	361	364	371	364	379	393	379	401	345	323	355	359	357	362	352	346	353	364	382	382	388	357	364	336	386	388	375	372	416	364	350	359	386	343	385	354	358	361	358	354	414	341	394	372	370	379	404	405	354	409	411	387	379	388	363	360	352	379	367	361	378	334	349	399	350	369	373	384	382	381	383	365	407	370	357	398	358	350	323	340	367	389	357	379	374	379	418	395	375	385	346	339	337	420	424	375	352	420	345	376	365	338	390	359	363	366	359	374	340	383	384	380	377	352	362	347	366	370	396	390	374	385	361	356	373	394	363	344	364	383	365	364	370	367	353	365	363	368	385	406	393	383	400	393	375	326	380	381	373	360	423	351	379	382	349	390	358	351	350	386	419	355	363	390	372	377	396	363	376	391	382	346	371	354	372	357	354	346	366	360	380	364	373	376	389	387	378	379	353	362	356	353	344	359	382	379	383	363	396	357	365	376	394	380	379	367	387	350	382	330	389	418	383	374	373	368	373	373	366	341	367	343	394	393	362	373	367	373	371	338	381	390	363	396	375	341	397	349	386	372	366	384	390	360	372	324	343	356	394	380	383	385	368	361	369	401	388	354	394	371	386	335	386	367	410	379	383	376	360	365	363	388	349	373	336	397	370	341	373	367	336	409	342	373	398	353	367	392	379	346	336	371	363	364	381	409	374	370	359	411	355	382	424	403	406	376	383	365	360	390	366	385	373	404	329	374	363	376	358	383	365	357	389	345	361	367	352	372	323	349	393	368	376	368	360	386	360	396	356	368	349	379	378	389	342	358	362	366	369	424	369	380	358	398	405	380	393	409	375	393	348	373	364	375	356	372	400	383	382	358	394	395	354	337	399	330	353	358	323	371	350	404	384	368	352	396	366	390	370	383	385	349	357	364	406	373	378	378	338	394	357	362	383	350	386	362	358	370	371	376	360	383	373	360	367	386	399	347	395	340	380	347	383	363	341	359	403	387	369	381	391	378	346	377	356	364	381	351	376	377	374	393	378	365	423	377	362	384	350	382	348	378	389	395	393	370	394	387	381	383	374	373	352	374	385	375	381	358	397	367	393	422	352	409	370	372	361	381	371	370	385	356	413	371	352	379	391	381	390	374	352	381	365	353	372	385	391	379	367	378	388	364	408	383	383	351	365	424	347	385	371	369	370	368	362	376	364	354	352	338	369	370	389	337	363	361	352	378	338	339	357	370	412	373	374	395	360	370	357	377	400	356	366	359	387	373	368	364	358	369	393	367	359	409	388	366	388	357	379	337	363	359	364	372	396	379	355	391	353	346	362	354	355	358	377	339	361	361	357	341	376	377	361	394	359	365	378	376	387	367	401	379	367	393	390	357	350	378	334	365	356	352	380	360	353	377	362	419	392	369	385	397	362	354	365	354	407	387	390	370	354	363	385	343	352	364	362	386	396	378	418	375	371	370	375	368	354	388	356	383	391	388	340	376	342	382	353	361	342	348	409	335	348	367	387	352	355	355	340	353	383	331	365	381	367	364	372	385	364	330	386	356	365	390	383	341	398	356	356	367	383	401	352	371	384	374	352	389	380	433	374	372	379	379	354	351	349	380	339	350	329	412	370	381	397	344	408	335	360	397	350	372	380	382	402	394	382	341	350	394	374	370	387	362	374	390	349	370	347	358	370	361	364	345	341	357	403	363	346	346	346	373	393	362	387	374	328	390	365	388	361	405	297	378	391	411	376	368	385	356	320	374	345	385	351	349	364	358	359	358	337	381	334	399	350	387	391	360	364	397	356	388	375	358	384	372	362	356	366	395	330	362	373	381	345	362	365	341	363	380	369	362	372	372	342	389	353	361	387	357	385	352	378	356	359	399	357	389	376	369	387	380	380	371	339	373	373	337	403	367	364	380	370	367	368	357	346	346	383	369	339	367	394	364	367	353	339	379	363	352	387	365	354	347	375	397	379	330	372	371	369	388	381	359	366	352	369	358	384	381	353	353	348	350	387	333	367	332	357	356	359	348	378	407	397	357	375	388	373	403	329	391	355	363	355	365	374	394	365	339	374	410	371	343	370	376	370	371	385	348	355	325	368	348	354	374	374	362	360	390	396	367	369	424	360	364	338	368	392	357	345	368	353	368	354	387	393	371	373	382	392	404	367	379	363	369	359	362	376	384	326	365	367	375	372	402	347	410	386	332	374	345	360	388	335	350	381	369	365	377	382	396	357	364	365	346	375	358	344	377	412	422	392	372	384	407	353	376	352	343	363	371	365	392	377	396	362	398	368	360	402	378	374	355	403	396	311	362	363	352	378	366	376	373	352	383	372	385	398	342	369	364	380	379	381	338	358	384	353	363	368	344	397	391	350	374	350	373	402	364	364	384	366	343	383	375	403	380	368	344	352	361	367	359	383	369	340	360	369	358	371	385	357	394	394	373	371	355	369	361	337	395	382	387	369	379	368	363	385	357	343	354	388	380	365	385	373	377	350	370	370	380	396	368	368	369	380	355	367	370	391	341	356	358	345	386	382	372	365	364	343	361	366	365	342	366	361	362	388	376	405	365	370	349	365	376	376	375	363	379	387	403	373	377	372	366	356	418	382	345	373	350	397	349	412	398	419	359	341	372	352	373	360	405	348	363	391	362	404	346	401	365	373	364	354	330	357	415	347	391	427	393	365	361	373	366	371	365	352	391	372	366	387	350	408	372	372	355	368	354	352	382	342	379	387	336	374	369	388	373	388	390	426	361	374	401	373	379	374	373	381	323	384	371	342	366	374	373	371	397	371	384	373	372	353	365
22556	29926	12296	6179	4281	3171	2505	2017	1743	1409	1260	1043	925	867	819	753	659	637	632	643	562	588	570	560	531	502	539	561	562	1196	5049	9741	6440	493	486	466	507	437	439	469	440	459	458	502	452	433	463	441	483	451	445	446	426	456	426	412	436	456	479	447	444	437	467	445	401	438	460	454	469	441	469	440	440	453	439	421	477	468	437	423	436	431	452	465	462	456	448	424	446	450	436	432	471	405	482	414	436	422	455	460	465	466	398	436	491	428	447	455	439	419	468	428	441	441	450	408	468	412	453	438	472	494	469	419	456	421	454	432	418	462	461	444	445	414	451	479	432	432	436	435	439	447	435	441	434	476	429	462	424	456	442	445	457	427	461	420	462	409	424	466	453	441	495	429	489	442	469	458	431	430	444	458	460	476	394	475	411	458	458	440	472	445	459	426	456	411	433	441	462	442	458	453	432	474	457	426	478	451	472	453	457	430	437	502	448	472	437	454	454	476	435	443	488	432	418	428	428	443	472	454	427	438	435	474	434	452	460	444	426	440	434	418	445	410	483	442	455	467	442	465	428	432	467	467	434	431	468	493	450	456	446	461	468	480	461	412	428	465	438	445	441	434	444	402	445	453	457	439	480	445	447	471	431	461	473	451	415	427	428	456	439	422	464	439	401	448	461	451	465	465	460	421	460	468	457	459	486	437	445	428	425	447	484	454	445	399	477	482	460	436	439	454	503	465	412	456	458	442	441	448	424	458	447	421	437	410	458	454	469	440	464	487	458	440	406	486	473	454	411	426	480	451	476	462	446	431	445	429	442	450	446	459	478	390	468	458	416	477	463	447	466	447	477	423	498	431	415	443	476	459	453	454	433	422	463	435	427	415	421	432	437	421	454	435	476	434	455	459	418	467	456	451	449	441	432	511	450	431	410	467	454	457	497	464	450	480	432	437	408	458	446	438	407	454	465	461	479	453	421	434	429	443	442	406	467	443	442	456	489	427	460	441	466	450	429	431	437	414	426	445	456	428	460	435	450	449	441	465	433	423	442	460	429	470	468	457	404	412	480	428	432	472	429	460	418	468	464	447	447	392	443	429	434	440	430	441	447	469	450	455	482	457	456	436	446	439	457	429	449	476	481	430	510	424	455	457	466	447	461	458	441	460	428	457	464	447	443	470	489	442	447	478	446	440	494	466	461	483	441	463	468	454	474	465	474	426	401	445	431	417	448	447	473	448	443	439	422	439	466	419	452	437	445	463	446	386	452	475	469	438	433	442	442	447	453	469	417	454	450	477	442	438	401	440	416	424	427	426	463	468	448	461	468	418	471	452	431	443	405	452	451	443	466	453	434	435	460	423	456	445	434	432	444	438	418	439	433	439	442	470	452	455	472	471	477	446	495	429	437	435	411	421	456	432	483	414	417	472	459	446	470	453	458	459	427	454	453	440	467	454	455	486	445	454	453	432	429	447	419	446	445	506	420	459	505	427	410	457	469	455	466	430	459	426	468	424	399	430	478	485	447	442	465	440	442	483	429	460	459	440	440	415	444	446	443	390	464	442	440	446	416	465	440	469	436	430	431	449	425	450	478	415	469	421	448	440	481	449	412	469	437	441	410	481	444	413	457	443	452	440	455	455	449	430	434	442	447	441	474	397	497	480	451	446	441	466	450	457	456	462	474	442	425	421	416	470	456	413	468	428	433	437	436	458	428	455	421	421	477	437	478	429	452	424	489	460	405	425	407	444	442	427	443	449	475	426	435	429	486	446	473	466	480	472	422	431	436	433	438	430	425	428	453	424	456	434	457	445	442	426	439	425	433	497	444	468	457	425	468	451	393	433	427	449	456	432	447	441	459	438	432	448	409	468	470	426	432	423	455	483	475	454	434	433	461	464	427	450	462	431	460	397	468	480	443	433	423	454	484	451	419	465	502	483	474	458	443	459	442	427	454	439	468	434	437	424	430	410	428	452	441	434	397	448	456	461	433	440	450	464	457	440	440	423	444	459	456	438	446	431	471	437	435	447	456	423	502	444	443	454	449	460	434	451	442	448	449	439	419	427	449	457	463	448	430	476	465	467	448	486	440	449	469	457	450	439	431	417	480	410	457	433	426	432	425	455	426	478	443	469	422	469	458	455	449	461	442	468	453	460	442	459	418	439	440	463	461	436	426	449	452	451	440	476	444	480	412	420	401	447	403	421	487	447	462	443	431	470	440	491	495	427	456	407	474	455	416	462	434	441	460	474	438	385	444	425	459	428	465	437	466	457	444	463	435	459	440	454	449	442	473	443	442	482	441	436	447	457	483	448	464	426	459	433	450	430	445	465	480	450	436	440	434	453	454	418	431	444	434	453	451	443	439	445	461	439	428	457	422	437	454	441	476	471	442	418	434	452	450	472	449	432	475	465	471	476	461	455	425	476	441	451	450	466	443	428	459	459	445	431	449	456	448	451	455	453	434	445	428	471	482	452	440	439	462	422	423	435	484	453	400	504	446	414	429	461	414	433	477	444	450	470	476	450	425	466	454	437	465	433	435	410	438	456	440	465	434	451	442	475	478	435	444	471	433	474	459	490	439	461	403	414	470	418	454	470	418	442	467	460	440	451	449	461	444	424	468	410	413	473	417	438	457	431	461	442	467	456	460	458	451	397	442	463	406	465	429	445	444	459	458	442	451	444	447	450	451	450	448	427	447	462	481	467	440	443	447	428	505	472	438	463	468	442	437	401	456	468	423	470	462	468	458	453	489	455	445	472	458	488	449	460	448	426	438	422	454	426	451	437	446	430	445	423	421	421	487	428	476	424	449	416	423	416	445	493	440	468	447	469	434	468	457	430	440	418	415	433	423	408	462	470	454	439	468	432	418	448	430	460	449	447	449	437	426	473	450	437	433	469	463	458	445	456	445	450	445	441	466	473	433	453	454	485	467	402	455	470	432	494	473	450	445	448	410	431	415	452	431	433	432	422	434	433	429	439	451	447	425	439	453	461	470	464	447	472	471	476	431	415	422	470	426	475	458	453	399	498	428	459	506	450	450	477	428	457	454	477	464	433	428	399	432	504	453	443	444	424	449	456	443	439	472	419	431	445	458	462	462	471	442	445	439	454	406	439	462	439	458	457	520	462	471	411	466	484	396	410	431	444	484	411	431	451	459	467	460	485	430	465	431	467	492	439	423	438	425	495	468	460	452	433	465	469	429	463	444	407	447	438	456	443	473	430	413	446	420	440	427	461	432	448	454	424	450	433	409	467	413	464	429	410	473	447	443	410	452	459	480	445	412	474	445	427	443	431	441	450	440	439	420	462	455	485	426	439	436	490	419	457	431	459	459	478	423	435	470	470	448	431	440	480	440	441	447	467	419	449	479	453	419	452	449	434	448	437	389	458	462	451	439	414	466	469	488	435	462	446	441	483	456	475	409	460	453	444	451	424	444	449	385	460	442	451	463	441	422	432	428	427	447	418	438	423	462	424	444	445	416	456	457	443	470	492	443	437
27732	19440	5002	368	263	206	202	173	171	187	181	151	173	160	178	174	193	169	168	164	165	180	169	164	144	168	166	195	153	235	302	361	231	156	183	173	151	155	167	148	154	140	190	148	175	147	153	166	148	178	177	149	199	156	158	142	142	188	150	165	155	171	194	154	168	150	149	171	170	181	176	163	161	135	158	135	148	149	151	141	175	155	167	168	160	163	126	147	181	155	161	172	166	136	169	169	138	161	168	173	166	172	171	183	152	152	168	160	164	175	170	154	157	164	182	190	155	178	141	173	148	149	184	160	176	157	165	173	156	181	167	164	175	192	151	142	159	166	179	124	153	153	148	164	150	145	146	163	178	149	184	157	162	177	147	159	170	161	146	171	156	153	145	158	156	163	162	166	174	152	172	158	160	160	159	153	156	164	159	128	151	170	141	167	158	182	165	140	170	156	152	190	178	178	158	168	176	160	137	155	153	200	164	158	150	159	164	175	173	141	149	162	169	177	151	150	172	148	172	159	171	158	153	163	146	160	167	149	179	155	153	180	176	156	188	180	158	183	153	173	176	147	169	198	178	181	150	156	162	164	149	157	156	160	150	166	164	145	157	163	171	173	187	171	165	149	161	159	155	175	161	183	166	159	164	171	166	160	159	187	180	148	171	175	154	171	165	180	173	158	144	183	148	145	161	183	149	167	173	181	148	161	158	166	171	172	158	169	167	136	171	170	167	185	170	163	150	155	158	207	171	165	164	187	180	168	165	163	158	166	175	131	147	175	163	181	158	174	173	169	190	161	154	157	157	154	186	154	139	163	154	160	160	140	149	163	172	204	149	142	166	167	182	138	159	161	146	161	156	171	145	168	184	161	170	175	167	152	164	175	176	161	180	171	163	165	180	153	137	148	163	178	140	148	165	163	144	175	160	148	156	196	154	159	157	192	144	166	180	150	156	160	150	170	167	174	170	183	181	186	162	154	153	165	158	154	168	150	143	185	185	168	167	160	147	173	166	151	152	186	154	151	182	177	155	154	172	148	125	145	148	161	168	173	177	175	180	144	158	137	149	165	180	176	167	186	140	163	160	167	171	154	149	151	184	152	169	195	168	159	162	161	155	147	146	140	175	171	144	159	155	168	153	173	178	168	161	165	163	158	175	170	172	144	149	178	165	165	166	165	172	163	150	158	152	174	160	175	143	186	151	163	169	152	198	163	155	176	170	158	164	174	154	162	155	185	151	174	149	158	176	156	147	136	154	165	181	154	153	168	148	167	171	167	152	189	147	168	171	173	188	171	152	174	168	179	167	183	164	155	164	186	173	170	190	154	154	159	146	192	184	161	154	150	159	170	178	159	163	152	168	159	165	145	171	179	165	148	152	148	134	167	170	142	194	141	146	154	149	174	153	181	149	186	175	142	164	154	190	182	160	196	154	169	175	169	171	157	151	175	159	158	166	144	158	158	154	154	138	141	164	159	169	151	159	174	179	162	149	159	181	159	175	172	162	168	177	170	151	138	157	162	164	148	176	168	170	180	157	187	149	158	160	169	159	147	152	177	177	161	171	158	162	156	152	172	137	158	156	163	150	166	159	193	152	149	161	145	141	160	151	154	163	163	171	147	180	159	159	145	149	166	194	154	145	155	164	118	176	171	152	148	175	155	177	173	153	152	161	174	164	159	158	156	155	138	149	175	132	156	150	133	164	176	150	153	148	177	160	167	175	166	155	175	172	165	167	167	148	169	167	169	155	165	183	163	144	187	185	177	191	193	167	153	170	148	163	162	167	150	163	159	177	197	160	173	143	177	166	155	164	168	171	149	163	144	153	184	187	164	184	164	163	163	147	160	123	171	166	186	187	158	190	160	174	166	192	157	168	146	145	156	162	165	173	161	172	182	145	166	174	151	139	154	157	116	165	186	174	180	175	143	169	166	170	169	159	176	137	157	155	166	151	164	161	164	152	163	148	160	165	158	172	164	151	175	150	170	182	157	167	158	163	167	160	163	197	183	156	152	170	154	144	164	164	142	166	162	180	164	160	159	164	177	163	163	167	161	148	164	152	171	149	155	178	168	160	169	153	178	167	180	181	164	150	157	174	156	150	160	170	158	160	152	164	158	160	158	178	178	132	168	152	167	174	170	149	166	152	168	148	157	172	150	162	157	153	156	158	153	163	197	155	191	175	162	132	177	182	166	156	138	162	151	197	142	163	151	149	172	157	160	154	155	148	163	179	170	162	166	165	139	156	149	176	162	188	155	137	159	147	168	163	149	163	154	163	155	153	170	178	171	166	156	177	166	142	179	155	175	144	173	162	145	177	146	174	168	152	154	161	151	144	158	177	147	158	176	156	152	175	176	148	165	161	164	160	160	157	156	158	151	170	164	156	161	142	169	162	159	175	167	156	164	179	161	159	173	164	179	145	168	144	154	155	147	173	168	147	164	177	164	154	147	140	160	155	158	153	151	164	174	157	185	149	178	156	158	168	158	155	174	168	169	147	139	154	151	180	162	148	154	162	156	144	156	181	183	183	165	175	156	154	175	147	168	178	155	169	177	163	159	175	153	183	174	167	158	178	161	171	168	176	161	166	153	167	148	175	168	156	159	157	174	167	161	141	183	173	147	160	153	163	145	166	157	188	173	150	170	163	176	147	168	164	152	165	143	160	169	152	173	158	182	161	147	160	141	173	177	171	161	160	147	135	184	145	191	151	176	166	184	167	162	165	175	175	176	171	149	179	173	169	157	168	141	158	166	166	151	176	152	156	142	157	160	166	174	174	158	168	173	177	175	162	148	153	165	158	172	160	164	173	170	193	157	154	168	150	147	178	157	159	158	196	172	163	153	174	181	149	169	176	166	166	155	177	155	159	163	148	155	142	165	178	188	173	155	151	174	170	173	172	155	152	183	151	162	136	147	162	163	158	176	163	169	132	159	161	166	152	163	169	183	176	201	162	181	153	183	186	150	160	178	172	164	150	152	151	179	136	149	149	144	170	192	187	183	164	161	175	161	162	172	166	160	169	154	166	162	175	152	159	151	152	162	158	175	160	153	137	170	153	156	193	160	160	172	170	156	149	171	156	148	152	153	155	183	150	177	138	153	157	143	167	173	140	176	149	159	162	156	161	146	167	148	176	161	162	167	151	168	162	144	160	171	161	165	159	185	182	168	165	158	175	182	182	153	166	173	152	160	153	165	171	149	158	140	187	162	173	172	158	138	155	162	139	183	173	163	133	179	174	155	171	167	167	160	165	149	164	166	171	163	181	169	159	170	150	148	160	174	196	178	159	165	162	151	147	158	172	145	173	158	149	192	133	149	149	170	152	166	172	158	140	174	157	147	165	162	168	162	153	172	161	165	163	169	170	154	136	182	136	179	161	181	175	169	167	191	163	142	155	186	183	178	152	159	164	157	158	167	169	158	161	151	160	162	178	176	178	189	166	156	179	154	165	134	185	168	168	187	160	189	166	165	152	171	180	140	164	166	148	153	161	180
16294	10069	856	386	355	267	271	249	229	231	232	201	218	194	203	210	216	220	203	195	201	205	200	218	209	216	206	203	238	339	458	626	271	217	189	194	200	209	201	196	224	207	204	211	222	188	225	214	207	200	181	188	209	207	225	215	198	206	173	197	198	206	208	201	201	173	214	193	181	198	192	205	210	210	202	227	203	213	247	240	190	177	213	199	206	204	189	213	202	181	205	198	183	191	182	188	194	205	210	192	202	195	221	216	200	206	195	212	211	199	197	210	199	191	223	187	203	205	206	197	211	212	201	217	211	196	202	201	221	179	229	220	195	206	217	192	216	191	195	209	210	199	220	188	210	208	207	191	179	218	218	222	194	214	202	222	210	190	219	189	202	212	193	223	201	211	231	218	222	208	203	189	206	225	222	202	215	218	211	198	206	208	237	181	245	211	216	211	210	176	218	220	208	201	187	197	184	202	192	208	191	204	200	224	212	206	197	193	187	217	228	240	234	211	208	202	191	217	216	212	222	209	207	190	207	200	196	241	210	199	183	174	224	190	209	218	220	204	226	210	214	195	185	179	209	210	191	216	190	190	193	222	216	210	200	204	222	203	210	185	198	201	199	215	226	191	206	228	200	204	206	227	188	188	196	182	207	221	214	195	190	207	203	177	196	218	190	195	232	182	206	227	207	182	189	198	225	192	213	222	237	201	205	201	234	212	216	203	197	211	212	221	213	212	178	214	195	201	216	194	213	191	189	202	208	200	184	198	205	209	202	204	216	200	209	202	187	227	234	211	193	206	197	190	210	213	200	224	214	222	186	210	211	185	226	226	193	217	205	209	216	218	203	211	216	214	215	223	210	205	221	204	217	173	212	216	197	216	210	176	196	193	220	189	169	210	191	207	191	194	221	218	192	240	230	208	216	221	211	203	195	197	224	192	222	198	216	197	207	217	199	235	207	204	203	198	218	212	204	215	220	214	195	228	229	196	183	209	217	198	255	227	231	214	234	212	237	189	177	217	220	199	208	212	196	214	225	211	174	201	204	196	188	212	192	186	205	194	199	208	211	186	190	196	236	188	221	224	210	191	217	196	207	171	194	212	199	209	228	192	190	179	215	196	213	198	213	222	222	196	207	209	203	212	212	212	207	217	195	225	194	215	203	188	193	216	218	204	212	217	203	212	215	203	184	218	203	201	175	208	206	178	199	194	204	191	198	198	203	201	211	200	213	204	193	227	200	237	244	194	180	207	231	205	222	226	190	220	191	177	206	202	211	194	186	202	209	205	219	220	196	196	197	205	206	182	184	220	191	213	212	226	189	184	206	211	210	194	173	204	204	229	233	193	211	216	200	216	247	188	236	178	179	197	184	180	209	195	186	227	221	202	198	222	206	198	205	223	217	209	205	188	206	198	214	191	230	188	189	219	226	220	200	214	218	193	217	180	221	208	199	211	225	209	224	190	220	187	185	197	202	237	203	210	219	205	201	188	222	198	219	203	220	184	229	228	189	215	216	210	212	193	178	195	176	227	189	195	176	215	223	209	222	200	211	220	218	190	193	201	204	207	214	196	196	206	207	195	206	219	195	213	211	199	198	173	210	203	194	206	190	196	187	196	211	188	191	201	219	206	185	209	189	181	198	195	192	207	195	204	176	200	193	220	188	199	222	200	192	232	189	207	236	203	202	199	183	227	206	201	185	189	205	207	212	198	192	204	228	192	228	197	202	203	184	209	195	189	188	201	201	207	216	197	173	188	195	204	196	215	219	224	226	211	186	217	225	191	187	212	230	191	189	199	189	206	188	220	202	213	200	216	189	200	200	213	209	213	192	215	217	198	190	197	202	215	198	204	196	222	203	196	197	202	185	217	190	208	201	210	201	216	211	181	227	198	192	218	207	214	208	210	213	191	224	187	201	216	205	204	212	180	211	183	195	207	206	208	202	203	183	194	204	215	187	203	226	172	209	212	195	211	209	210	223	206	214	210	185	192	206	208	202	220	209	218	211	188	225	225	212	218	219	219	227	194	206	201	171	225	201	203	225	253	226	220	241	183	218	187	200	198	215	199	184	196	195	199	183	198	184	203	198	216	211	189	175	205	201	190	195	207	211	173	227	209	185	187	217	223	200	199	192	210	216	195	208	198	216	225	196	200	213	187	179	205	193	229	206	184	213	172	199	197	193	203	198	222	203	219	214	215	209	215	220	243	196	222	220	205	187	193	232	194	205	229	197	212	191	196	223	174	213	216	219	206	205	214	209	206	187	217	199	208	209	189	200	195	211	196	214	210	193	213	240	203	210	195	207	207	199	207	227	202	221	193	192	191	208	188	194	211	207	200	213	223	193	202	200	211	207	200	196	213	211	188	223	201	209	195	220	194	195	190	205	184	177	193	186	210	205	212	208	200	189	202	182	212	239	188	205	195	200	192	204	200	207	210	205	182	193	196	194	190	222	208	220	190	186	211	191	207	177	215	234	202	215	209	195	193	180	219	209	219	191	203	208	207	186	223	223	221	208	180	175	218	188	173	188	188	208	208	199	210	202	205	196	221	191	223	191	198	202	221	205	214	193	218	207	211	187	193	200	204	180	212	207	223	198	187	211	182	214	205	199	195	227	220	207	199	209	192	221	230	197	211	200	204	203	205	210	178	226	216	182	218	206	200	246	200	214	221	200	199	203	202	191	194	222	204	192	206	213	210	223	203	206	199	201	197	199	193	221	218	209	195	215	195	226	205	213	182	215	206	197	221	206	200	211	205	174	218	209	219	222	191	177	212	183	208	217	202	222	200	235	202	209	198	203	188	194	205	218	201	192	193	196	195	201	197	219	210	197	182	193	192	199	196	204	206	228	187	212	216	191	187	202	201	225	206	212	229	212	211	209	192	206	196	211	218	191	218	209	214	184	200	215	176	213	207	191	225	211	191	219	206	174	209	200	202	193	190	204	192	206	213	185	198	218	201	217	223	202	188	198	212	219	198	210	182	216	217	206	220	167	229	203	207	182	203	196	181	208	178	215	199	208	202	212	201	211	217	219	187	219	206	216	196	180	205	186	178	198	210	185	179	206	214	218	184	200	176	204	214	211	217	192	187	216	192	214	237	194	200	207	171	207	204	221	202	194	221	180	196	204	191	188	173	175	195	178	227	192	203	227	231	215	186	220	188	232	225	182	202	192	188	220	180	223	244	217	204	221	173	185	194	199	198	199	205	173	218	211	203	208	207	183	206	233	234	195	223	189	201	168	222	202	218	229	201	199	188	219	188	214	187	207	213	210	222	182	210	193	232	203	194	199	216	203	205	195	202	213	201	211	190	235	207	199	188	181	195	198	222	219	181	214	210	197	206	220	187	205	193	206	201	194	202	212	213	200	218	209	221	178	198	205	207	197	207	211	225	190	216	187	211	201	195	188	194	200	230	194	208	216	195	199	183	238	192	216	200	194	208	207	229	194	203	205	193	228	208	213	198	191	163	211	198	189	195	216	199	203	200	200	197
24812	21318	27986	24974	15997	1281	671	530	444	404	414	373	345	346	333	336	327	320	308	320	290	320	297	297	330	293	329	486	1378	2008	1979	2000	1391	358	279	282	312	298	300	298	301	302	299	313	265	298	302	287	313	317	266	312	282	295	280	278	285	316	323	289	309	312	286	287	314	275	285	249	311	286	290	289	277	296	262	258	279	281	267	296	279	292	282	295	314	303	315	283	285	294	282	273	307	270	282	306	287	273	285	289	275	315	299	271	291	273	256	288	280	297	288	279	279	281	275	293	283	267	263	296	287	284	265	282	315	278	316	293	273	266	283	260	318	262	268	291	298	305	293	308	290	268	289	287	284	286	281	299	287	282	285	269	297	285	289	271	251	260	264	290	279	271	307	301	254	271	297	297	291	310	316	296	312	275	271	290	297	296	272	299	271	267	279	284	273	273	281	296	309	300	325	303	322	288	274	303	290	264	280	305	280	284	301	264	316	301	276	291	304	275	295	282	265	295	301	301	291	274	290	250	267	282	281	275	274	301	292	280	301	309	295	285	282	280	296	266	282	270	268	277	280	269	310	322	314	273	293	288	287	298	315	291	250	278	280	266	251	302	282	300	298	305	288	289	286	286	273	287	283	275	268	316	293	325	285	275	308	299	267	279	293	284	286	276	291	262	272	298	296	279	300	310	305	319	292	293	275	283	296	305	311	277	283	267	291	293	305	304	270	286	290	263	304	294	284	271	273	288	273	287	285	280	291	315	311	249	261	280	282	277	281	268	278	296	289	273	273	293	254	290	294	273	265	288	286	282	270	297	315	301	290	291	304	270	260	308	273	306	289	285	285	277	261	286	296	300	278	265	296	296	297	240	275	285	261	293	300	275	263	283	288	323	287	271	278	305	292	276	275	296	292	277	313	295	290	272	309	294	289	292	320	306	328	292	301	269	269	303	283	261	264	264	289	273	280	289	267	312	340	290	312	284	273	245	300	290	276	305	278	277	298	280	295	291	255	269	298	289	309	293	297	270	278	260	264	281	274	258	280	266	282	288	290	306	306	299	276	266	279	254	276	308	271	277	292	278	290	310	309	303	313	307	289	289	299	276	304	290	287	292	293	282	277	287	307	303	288	266	268	318	282	315	300	293	287	296	289	259	301	313	277	261	318	293	286	293	316	316	294	302	304	298	291	280	310	315	275	295	301	296	271	280	298	280	327	319	293	293	285	264	311	299	281	306	293	288	313	274	275	275	241	274	308	297	268	318	266	281	285	274	325	297	290	265	290	278	309	262	295	277	295	271	252	277	315	293	305	295	295	296	284	285	249	275	263	309	312	283	318	248	295	319	315	291	265	272	280	301	274	291	273	263	278	304	282	307	262	276	279	295	273	298	280	299	294	280	311	284	305	260	315	278	304	286	313	314	297	303	294	308	305	315	254	318	288	260	302	295	287	271	289	295	292	282	268	267	280	312	300	274	306	282	292	298	278	273	270	274	261	292	287	291	278	297	309	301	296	276	285	285	275	259	255	283	291	276	272	306	303	292	271	277	285	314	294	295	277	304	267	300	308	255	300	287	287	310	282	288	277	265	284	315	313	299	269	304	289	293	257	301	334	302	298	278	261	290	312	276	264	261	310	291	276	267	300	298	269	303	260	286	288	302	295	295	280	269	274	307	311	257	271	296	291	323	293	292	264	269	289	275	261	291	298	259	303	293	307	294	281	337	289	305	307	279	293	301	275	301	278	275	263	290	274	280	270	251	317	295	292	310	290	299	305	291	286	281	304	312	274	312	290	299	276	307	286	297	295	278	293	311	285	291	290	284	285	290	278	282	271	283	247	299	302	306	307	297	290	264	310	301	312	274	297	266	301	278	317	289	296	246	292	282	309	286	296	288	285	271	304	318	295	284	285	282	268	304	279	283	279	260	321	317	255	275	290	297	327	297	323	228	282	298	298	253	277	261	320	312	265	277	285	267	328	254	294	302	289	279	252	296	262	324	281	306	276	306	272	292	280	324	284	306	294	273	267	284	276	312	285	322	308	265	285	284	305	339	281	309	305	280	256	300	308	330	252	287	284	287	280	290	283	293	249	271	285	306	295	271	278	298	268	280	309	300	303	290	302	299	281	269	261	274	290	273	304	264	286	275	307	283	288	264	284	311	278	302	282	257	294	288	297	276	286	288	279	317	270	299	261	299	284	288	303	293	266	298	303	274	284	277	275	287	293	288	287	305	308	286	301	283	299	314	291	246	285	283	293	286	305	295	287	306	274	267	278	314	295	279	291	301	279	259	297	285	310	295	266	288	258	279	274	299	283	274	280	275	315	281	304	272	297	263	278	297	302	274	321	308	292	289	288	285	277	297	293	292	287	283	283	306	292	314	309	300	286	275	297	267	286	280	294	327	305	283	317	275	305	273	262	289	302	273	300	282	304	286	303	290	226	289	302	272	267	288	294	267	309	286	293	305	291	297	272	296	281	293	307	281	277	310	273	299	273	292	275	267	278	290	300	297	305	273	288	292	287	286	289	296	297	300	302	286	296	287	277	272	295	265	308	296	274	298	298	291	296	297	260	284	246	270	302	304	263	291	308	279	247	271	278	264	261	279	310	307	295	263	258	309	286	279	290	280	284	288	254	265	300	242	306	299	282	298	275	290	281	267	279	281	279	261	307	300	310	295	280	295	258	323	281	270	311	325	286	307	259	275	265	273	285	305	271	291	251	311	339	275	299	296	311	290	235	305	291	262	248	260	293	291	288	291	296	269	286	310	322	289	284	261	278	296	304	274	288	306	295	302	258	308	294	269	291	323	312	280	261	283	279	269	279	264	277	283	303	268	286	287	301	271	262	308	304	306	303	274	253	298	273	270	317	261	285	291	294	295	260	256	257	280	249	280	274	291	288	262	259	287	282	303	258	288	285	304	297	311	300	255	284	291	297	308	269	255	282	301	274	291	290	286	281	285	310	328	282	257	312	264	259	279	272	298	320	313	303	290	296	272	276	295	266	286	301	302	300	305	296	292	290	269	280	274	301	294	288	312	284	294	294	275	316	304	311	283	300	275	272	300	285	286	315	283	294	276	270	278	304	291	269	298	283	271	287	326	280	277	272	279	286	315	301	288	288	308	312	273	291	290	327	284	279	313	295	277	284	319	288	295	289	278	293	292	312	268	281	302	279	284	298	297	279	310	297	263	333	324	322	277	290	265	282	312	277	290	278	282	271	273	285	307	318	274	267	288	277	276	289	279	270	297	263	283	320	284	249	300	300	305	283	287	279	298	285	300	260	274	269	270	318	273	292	286	302	297	280	283	289	304	283	286	295	300	316	285	277	273	274	273	273	271	280	284	287	293	302	299	267	299	277	290	317	295	303	301	300	266	280	238	254	262	285	266	296	297	275	290	275	274	269	288	256	290	280	286	305	284	292	262	295	294	286	290	280	293	282	293	293	311	305	291	279	310	274	274	306	284	291	269	272	298	271	282	290	284	293	307	290	282
17674	17011	5752	2591	1799	1447	1111	917	792	652	616	553	558	504	474	435	411	446	410	412	398	393	399	399	384	383	419	783	2653	3712	3661	3580	2413	466	364	362	313	357	376	372	337	371	336	379	348	367	349	328	357	387	344	353	351	355	335	343	381	339	342	343	334	345	346	400	356	314	322	377	348	333	321	376	343	360	352	360	374	360	330	354	317	328	328	318	353	316	336	340	313	345	299	305	365	356	343	355	384	344	378	341	364	340	346	346	353	358	319	343	319	354	353	344	344	347	341	340	351	365	351	344	356	333	341	344	343	373	400	350	352	410	310	378	356	359	337	345	337	331	364	353	393	334	384	351	334	376	391	330	387	310	329	348	365	332	365	304	315	364	348	345	342	364	324	317	376	346	354	343	338	362	364	355	336	356	345	346	353	365	330	327	348	347	359	336	400	368	334	392	355	377	345	358	339	325	327	347	331	355	355	343	356	345	362	377	378	332	335	356	338	351	377	328	365	337	322	354	351	332	364	334	354	361	333	354	333	377	307	358	318	367	353	358	329	335	374	324	374	337	382	347	336	345	389	360	320	295	343	360	354	346	350	342	366	337	351	351	361	349	357	350	347	364	354	346	352	362	385	357	350	347	359	360	363	351	300	335	339	347	350	342	367	369	353	350	323	341	362	362	369	348	333	348	356	353	374	364	356	330	341	345	384	338	377	335	356	349	368	350	361	357	357	351	330	366	384	376	343	328	350	433	348	357	364	366	355	333	360	353	343	377	350	350	361	323	329	377	353	368	374	351	337	335	305	340	376	325	363	353	335	355	357	344	332	358	361	352	359	342	332	365	353	344	369	378	308	373	325	341	342	368	369	339	356	353	397	302	335	371	363	347	368	320	369	358	337	354	349	341	359	331	342	336	325	334	362	373	369	341	355	365	338	325	329	365	367	338	337	347	350	323	341	325	344	328	355	346	320	365	358	348	347	357	320	327	351	311	338	371	346	349	350	366	333	363	345	336	333	322	333	366	372	394	362	341	336	314	351	329	335	363	344	341	322	360	351	342	352	337	342	337	346	362	338	344	377	359	365	355	363	377	371	338	302	342	331	323	359	360	383	327	346	333	340	344	357	369	387	360	318	351	327	350	310	368	321	355	340	334	322	366	327	333	368	378	388	331	347	333	347	325	393	357	377	344	359	353	370	316	324	336	333	345	344	368	334	371	331	337	336	341	372	352	367	337	381	341	356	340	356	342	332	340	343	364	362	336	330	341	345	363	342	333	310	353	369	354	340	383	351	359	363	368	312	326	343	347	376	356	325	374	375	342	357	370	335	366	353	324	343	342	335	354	341	373	354	326	383	360	346	325	324	351	339	362	363	335	322	342	314	349	349	358	306	354	344	344	342	391	347	393	326	301	380	328	336	328	335	291	340	350	385	352	311	313	353	387	331	361	366	383	382	332	332	358	352	346	354	373	365	400	347	362	334	352	367	345	347	361	339	342	337	367	357	321	351	332	319	334	353	329	371	335	350	358	351	346	355	329	332	371	373	348	359	332	340	342	361	352	328	321	346	354	357	333	353	378	344	327	362	363	347	366	372	335	374	345	349	347	378	324	363	345	337	374	323	362	346	348	348	302	338	352	316	335	312	366	333	334	316	346	353	358	325	354	350	381	367	327	350	326	345	346	338	369	360	344	340	335	323	373	365	336	335	346	369	358	350	367	357	368	333	331	334	344	326	405	345	344	360	335	340	354	352	353	350	351	383	342	330	354	360	330	391	342	335	365	367	345	340	372	353	367	376	339	349	358	394	334	355	365	345	339	348	322	399	362	351	334	329	334	365	332	330	338	357	353	383	352	365	375	347	335	355	359	340	337	350	343	348	338	371	338	343	342	341	348	380	339	362	379	336	346	348	334	392	326	342	346	385	349	373	352	360	371	348	317	375	353	384	340	317	368	359	343	353	386	352	361	365	327	361	342	351	390	354	358	353	351	338	350	385	317	368	362	360	336	329	326	368	368	349	336	328	336	368	355	318	389	371	334	367	338	336	369	367	345	362	324	349	327	352	311	355	337	338	344	323	329	372	371	317	337	410	376	342	360	343	343	343	378	348	365	356	356	356	364	386	362	381	355	353	323	354	358	370	381	368	357	364	316	359	325	341	369	352	337	334	354	349	340	350	345	359	309	360	338	357	341	315	374	347	330	348	332	350	340	353	362	335	371	344	334	335	355	358	333	365	345	386	362	325	360	334	340	369	335	349	357	366	342	327	292	358	356	358	363	350	352	343	360	382	357	335	329	311	352	371	358	350	364	358	320	341	319	343	351	370	342	340	343	347	331	360	340	355	346	327	377	353	367	342	324	345	361	358	358	337	339	324	321	350	326	350	361	329	349	374	343	351	344	348	332	363	362	319	372	314	320	358	358	348	312	360	332	344	336	351	340	350	352	360	375	341	343	378	342	346	330	346	369	330	336	327	321	352	332	344	388	366	315	360	363	345	337	341	371	339	348	337	354	338	346	323	364	339	339	357	369	368	347	332	329	345	386	365	323	361	341	331	360	371	359	355	349	341	348	376	337	351	347	357	360	344	335	340	317	332	366	375	355	342	345	337	357	381	352	334	348	348	331	348	343	333	361	331	329	327	323	373	306	335	361	336	372	361	358	348	336	365	327	333	317	395	323	349	300	324	332	335	360	355	304	353	351	350	358	341	353	317	365	338	345	352	355	358	318	335	338	341	353	336	350	346	315	346	339	361	381	352	325	352	357	358	342	329	336	386	322	349	360	354	336	349	345	346	344	337	384	330	342	363	374	345	384	375	362	350	367	345	336	338	352	350	358	334	355	369	351	341	383	332	347	337	325	341	352	338	351	338	333	356	372	342	343	368	286	333	345	321	355	341	350	347	386	376	351	336	369	338	346	329	345	369	337	304	337	318	373	327	338	333	318	340	371	360	346	353	351	334	340	319	352	347	327	328	350	336	348	360	365	372	349	328	356	375	360	390	388	333	370	354	343	386	339	356	357	341	369	363	331	337	310	361	325	338	349	347	346	349	344	348	365	333	337	359	364	373	353	352	332	344	337	366	351	333	369	386	346	323	343	372	356	342	344	341	362	357	380	366	347	351	333	359	351	350	373	336	341	345	344	313	357	339	341	363	376	353	364	355	365	350	322	336	358	361	319	338	344	351	363	339	341	359	340	346	369	367	325	353	356	336	365	352	332	323	346	341	341	354	349	343	334	363	386	353	360	348	351	334	414	343	356	389	344	354	339	355	344	351	331	330	364	370	367	341	331	337	356	367	354	359	341	359	373	348	356	327	340	326	351	347	364	351	339	344	336	347	315	342	338	334	372	354	356	377	311	380	331	339	349	329	311	342	312	344	318	378	376	370	331	357	345	370	361	357	350	353	324	349	369	355	341	339	374	370	322	340	368	354	353	349	380	327	357	360	342	339	327	363	357	365	329	344	356	346	354	356	349	338	353	361	374	348	337	388	365
25314	21318	27137	25631	5562	508	359	343	285	304	263	235	225	221	197	230	182	222	193	195	185	214	207	196	214	198	212	253	387	788	1366	1548	795	186	176	167	195	198	197	197	173	188	183	191	175	170	160	156	169	167	170	184	169	173	206	185	176	195	190	200	182	182	187	189	170	197	168	194	179	179	174	160	163	200	167	194	190	179	186	200	190	176	168	196	183	161	158	182	185	172	189	164	164	203	195	191	193	180	177	195	190	173	183	180	190	169	163	192	183	192	207	179	176	176	167	183	184	163	219	174	183	190	168	216	164	194	167	173	187	164	169	191	147	186	200	162	157	199	188	208	170	216	175	178	186	178	171	162	159	181	174	182	160	148	188	184	180	200	182	198	190	179	156	162	171	166	188	181	164	171	183	171	187	190	167	177	166	172	194	207	184	160	185	190	187	177	188	191	174	206	186	179	180	185	183	186	151	181	182	164	176	201	182	164	169	210	193	168	172	192	175	179	186	183	185	175	173	179	211	217	173	182	207	150	158	171	176	187	195	193	169	186	192	170	166	195	205	178	163	175	179	190	203	171	178	176	202	154	190	182	187	182	163	166	192	188	166	168	206	184	183	188	192	187	173	196	175	218	195	193	172	190	213	196	178	169	161	171	201	187	199	170	192	168	209	176	182	188	185	173	176	174	175	154	193	182	189	157	190	192	206	155	193	170	185	202	209	198	207	192	181	177	162	186	182	184	188	185	174	178	174	199	196	179	171	174	168	190	190	174	172	161	179	180	170	142	187	162	184	174	197	176	190	171	193	195	192	184	165	163	190	169	206	175	181	176	183	178	186	184	187	174	198	216	185	162	214	145	187	210	171	205	191	209	188	190	183	190	168	188	187	168	192	207	185	196	163	197	170	186	175	191	177	183	176	182	164	204	202	179	205	181	181	183	183	194	210	200	185	194	216	153	158	159	171	171	191	204	195	170	174	196	168	193	175	146	175	184	166	179	170	189	179	190	183	199	167	198	177	181	180	164	176	211	187	182	204	196	174	186	188	186	167	172	175	192	180	188	180	186	194	189	163	180	167	176	173	183	191	173	196	195	167	204	194	207	173	177	175	179	196	184	185	172	177	187	177	188	186	197	184	197	189	161	181	187	184	211	197	179	189	186	187	186	158	169	170	171	171	182	199	171	202	182	198	197	170	151	202	203	158	165	182	195	165	173	185	152	204	174	178	173	187	197	189	170	199	205	196	188	174	170	185	169	163	209	167	204	192	189	177	152	165	186	193	170	174	175	191	189	186	200	176	181	166	180	169	196	195	189	179	193	152	188	183	177	181	170	191	185	181	204	195	170	194	171	186	184	157	183	193	193	171	169	179	170	155	172	166	180	203	195	179	174	177	189	180	198	202	169	186	182	181	183	211	200	198	176	168	182	178	181	185	191	190	174	169	166	188	189	201	167	182	182	165	187	183	172	191	172	168	192	182	168	182	214	188	183	197	174	205	180	198	180	167	178	193	188	193	165	186	171	184	172	191	177	195	172	189	206	193	203	151	182	191	205	175	179	182	180	192	213	187	171	175	202	188	160	200	188	189	175	167	204	179	197	185	180	176	204	171	167	195	169	197	161	171	177	178	164	166	193	178	163	180	207	203	174	183	169	171	177	175	165	190	165	208	178	195	180	177	209	203	181	162	201	206	181	175	197	149	181	172	200	173	206	162	164	181	206	200	199	169	205	192	198	166	187	202	172	189	188	187	182	191	182	192	184	201	175	179	178	202	219	151	182	168	182	190	184	176	216	180	185	188	196	223	187	163	194	199	187	200	189	160	168	193	170	188	152	203	189	178	188	202	211	202	180	185	178	205	179	184	196	190	205	156	189	198	195	178	178	161	209	172	195	158	170	184	192	165	179	200	180	202	191	204	169	176	169	193	186	217	194	181	202	165	171	204	164	186	163	191	176	165	173	173	150	195	193	189	198	172	180	166	177	161	184	186	191	157	188	205	192	183	176	204	165	160	181	185	177	190	191	174	188	194	173	196	158	172	178	200	189	172	186	157	190	172	165	192	181	158	194	185	174	195	168	186	195	183	179	205	195	178	181	176	167	180	181	164	171	175	172	175	187	181	183	172	165	183	164	211	187	160	168	186	164	198	189	203	183	178	191	171	153	179	173	184	182	194	167	193	173	186	179	187	182	171	191	178	184	199	203	171	215	177	143	197	174	186	192	177	210	156	195	182	177	199	195	192	195	177	200	196	192	175	189	184	197	183	170	166	188	198	185	193	209	187	165	174	175	170	184	208	182	181	172	180	195	174	184	194	170	181	197	156	185	193	184	169	183	185	183	179	211	185	194	190	159	199	183	144	200	203	202	186	189	197	201	168	178	179	167	166	184	171	193	189	213	203	202	197	189	169	210	181	197	178	192	201	185	205	168	157	175	185	164	201	204	191	165	197	198	186	169	210	177	194	194	171	187	175	179	180	174	194	203	189	182	186	179	179	169	167	161	212	180	177	181	194	178	170	145	185	175	190	227	199	161	165	189	205	195	184	166	178	162	207	176	177	181	181	150	187	186	177	184	180	177	216	171	200	191	174	188	198	197	178	192	170	159	172	168	186	181	198	170	184	157	190	184	181	176	178	174	193	174	189	193	174	198	186	170	184	187	181	160	190	156	166	187	174	202	163	202	191	177	181	174	182	197	210	211	190	188	195	183	197	197	184	195	203	190	165	185	194	177	195	175	199	172	180	191	183	198	176	174	190	179	204	188	188	161	181	169	195	179	171	169	164	196	159	188	192	183	170	201	178	177	179	187	188	169	174	178	179	211	182	154	155	181	176	197	188	161	174	189	175	178	168	214	166	207	161	174	207	163	167	204	187	209	180	174	184	178	193	180	162	157	176	182	168	168	175	195	160	145	187	169	158	192	159	185	189	205	191	153	186	167	221	189	187	187	169	188	188	165	187	178	179	206	142	159	198	178	176	208	206	169	200	188	174	178	174	183	186	167	196	178	179	174	188	195	193	177	188	190	188	159	198	189	197	171	164	180	185	177	179	175	171	173	199	202	177	194	179	181	181	175	187	168	185	168	181	174	198	187	160	204	182	197	150	178	215	170	190	160	169	179	191	187	178	177	187	173	198	179	189	182	168	173	178	183	177	177	184	194	174	177	208	191	176	150	193	207	175	183	155	157	175	170	176	181	177	168	169	189	183	186	165	176	187	188	199	188	174	188	183	176	160	192	191	160	190	177	179	167	188	197	177	173	174	169	180	186	178	158	189	193	191	196	171	183	185	196	188	181	204	189	203	187	171	179	176	194	183	195	176	203	190	170	203	177	153	198	186	204	199	187	164	196	196	213	193	186	176	180	182	195	178	169	205	175	180	165	173	186	188	173	159	192	166	166	185	176	176	181	191	198	173	181	205	200	177	185	196	190	195	188	211	157	182	186	168	190	165	187	185	189	177	191	182	178	190	201	187	176	178	173	174	187	189	175	196	213
17344	19160	4306	1864	1374	999	766	651	574	492	438	408	394	332	316	318	325	278	275	285	292	266	273	285	244	286	318	397	762	1531	2855	3074	1580	279	269	252	223	254	247	229	236	236	257	268	239	247	269	261	220	215	247	218	222	258	253	257	225	259	257	245	251	230	268	251	234	230	252	236	237	244	221	243	220	230	253	239	274	267	242	242	272	236	250	269	260	244	224	228	217	264	248	220	242	232	249	251	240	249	234	229	227	231	258	227	243	246	278	222	222	223	256	247	258	242	250	254	241	235	231	235	224	221	249	229	252	250	248	235	261	261	244	250	251	247	231	252	224	240	227	219	216	239	221	245	240	266	254	233	253	243	243	254	212	229	210	229	233	252	228	245	281	242	254	219	235	268	254	246	250	264	233	234	225	248	219	217	224	249	250	273	237	251	222	250	270	254	256	253	245	239	244	234	222	258	275	235	236	229	242	240	244	252	262	256	232	234	269	216	232	237	245	245	232	262	247	231	253	222	243	223	252	253	236	235	245	231	263	263	268	258	240	226	245	222	255	245	262	243	247	222	246	235	224	229	233	251	260	267	231	240	263	226	226	232	238	230	253	226	213	242	240	229	200	227	221	235	227	230	240	228	228	245	279	225	248	225	233	239	237	237	221	247	244	240	234	246	236	276	244	241	249	244	222	232	235	238	265	265	234	246	234	244	246	249	249	236	238	209	238	230	226	212	248	267	252	241	225	230	266	249	239	262	252	270	234	236	231	245	230	245	234	253	211	245	261	236	204	226	263	237	236	215	224	240	267	216	233	245	240	245	223	224	198	264	250	245	236	243	264	240	215	215	252	229	231	234	218	234	279	234	250	241	229	250	230	242	256	257	224	245	251	218	240	246	237	214	259	236	244	225	255	208	243	241	232	240	253	210	259	260	238	222	225	213	231	251	237	261	225	228	229	230	227	217	222	242	225	240	223	225	219	264	238	245	227	243	240	235	226	234	229	204	230	250	228	232	238	231	238	233	214	254	248	237	233	242	246	251	262	231	237	254	246	232	228	252	231	239	257	236	266	232	243	232	262	228	242	245	232	250	237	275	244	254	274	247	247	258	272	243	245	247	205	228	244	224	232	253	222	218	245	232	228	246	235	239	216	254	227	224	223	238	234	237	238	243	268	211	238	229	248	221	249	249	215	230	228	235	239	235	219	253	225	267	239	241	237	231	244	262	252	244	257	252	251	255	207	213	231	263	236	241	245	240	221	267	249	227	229	237	237	261	248	240	244	254	220	265	230	266	232	233	240	259	240	212	242	244	247	258	228	217	249	254	240	243	231	236	237	229	247	252	242	255	236	251	255	253	271	247	234	258	230	253	251	236	246	234	211	269	236	224	258	240	246	237	230	231	233	239	242	235	233	270	247	221	242	238	250	234	226	215	245	251	236	221	218	239	225	245	238	235	237	237	240	239	241	238	237	209	233	239	227	240	246	231	237	242	237	271	236	248	250	220	249	259	245	234	227	215	240	247	249	222	261	236	258	235	222	238	245	232	222	272	230	248	218	230	224	254	233	202	249	240	252	230	201	215	231	236	248	259	214	257	229	256	258	242	242	227	240	268	242	233	233	229	273	257	233	234	231	226	234	249	229	243	252	231	230	238	250	240	239	233	227	267	249	255	235	255	236	227	221	255	232	215	224	254	230	252	230	232	222	236	224	243	226	258	254	237	240	268	240	262	227	248	228	250	236	255	231	203	232	222	219	259	245	224	242	258	241	235	251	252	242	250	262	256	247	218	222	261	266	238	224	241	234	239	244	203	242	239	227	232	231	256	254	246	253	238	203	262	229	247	244	218	247	224	241	236	243	236	243	235	257	247	254	231	198	234	234	233	229	251	266	231	262	262	267	229	256	255	244	259	218	233	240	258	218	234	255	218	238	239	234	228	241	277	201	231	245	238	242	255	231	222	261	226	267	251	254	251	233	259	236	242	253	241	243	268	234	246	220	250	242	277	249	239	238	254	243	239	227	228	210	210	258	223	213	233	239	220	243	259	229	242	268	212	231	235	252	251	231	220	228	250	250	232	236	255	247	267	237	251	242	263	245	205	232	256	230	239	250	220	269	251	243	262	243	231	254	264	239	220	235	264	257	254	256	240	241	235	236	227	228	226	207	240	216	229	235	236	222	263	261	231	236	256	223	242	234	233	219	266	226	213	209	259	257	254	246	247	245	237	246	235	254	256	230	255	251	228	224	236	252	221	230	243	217	228	208	234	243	258	217	223	254	224	244	240	236	240	245	202	228	247	230	250	230	256	235	272	244	269	224	243	243	259	246	269	221	266	259	240	248	251	238	257	253	222	220	227	254	257	238	247	238	244	240	216	242	241	226	223	232	200	219	229	239	242	252	225	214	243	237	259	254	232	264	252	257	229	223	220	273	260	229	227	273	222	238	252	244	236	240	269	248	251	239	256	258	233	243	216	243	217	225	243	244	210	232	225	260	236	233	270	231	244	269	235	221	241	242	234	244	235	223	251	244	228	237	234	263	215	218	219	247	235	226	234	257	243	224	271	222	252	251	255	252	253	247	233	241	231	223	243	233	219	217	227	216	218	257	230	214	258	236	241	226	240	250	252	249	241	245	204	273	247	246	226	224	211	271	241	210	244	243	220	222	224	244	222	259	242	215	219	265	236	242	220	243	208	229	241	225	212	250	248	229	246	230	240	232	264	232	228	264	221	252	236	264	264	213	245	226	245	251	224	250	265	218	269	242	223	224	266	258	248	240	229	230	222	218	208	267	228	233	253	247	226	242	253	236	208	236	265	251	242	208	271	257	243	239	237	228	261	235	241	242	233	241	251	230	244	253	229	233	229	234	230	243	258	256	235	229	243	251	229	262	238	243	242	235	231	227	234	238	230	246	266	226	225	238	268	263	255	240	220	223	219	251	272	234	245	253	230	253	229	252	261	223	226	227	234	233	224	245	231	227	244	253	262	224	229	245	255	240	237	234	251	232	242	233	228	241	253	218	220	222	227	242	246	237	240	220	238	271	248	234	248	240	244	220	247	233	248	204	249	244	247	247	248	207	276	268	231	243	239	241	238	230	218	243	262	239	252	229	234	241	269	235	214	237	257	247	224	246	256	271	244	233	262	244	242	245	239	253	218	220	237	221	216	249	239	232	240	251	234	232	236	241	278	253	208	245	244	212	235	210	231	243	235	243	257	225	223	262	245	276	226	261	236	226	268	245	228	222	250	239	223	237	240	256	247	234	230	234	236	241	248	264	266	243	233	291	226	224	265	249	244	221	217	244	225	234	238	249	229	240	235	243	245	275	255	209	219	245	242	241	246	216	233	192	245	259	222	247	247	244	259	224	250	227	236	241	247	248	236	243	231	245	224	253	243	246	199	274	226	263	226	228	253	260	246	248	246	233	231	235	214	235	242	264	229	244	243	243	228	250	240	240	229	217	237	258	250	250	223	217	244	211	243	231	235	235	234
23246	21388	29134	23999	21384	21334	5206	1123	838	761	658	599	576	555	495	502	508	498	475	485	443	417	434	409	449	397	409	748	1862	3739	5339	5321	3013	490	393	404	386	384	359	385	387	353	416	405	384	404	379	368	390	400	368	373	395	376	405	386	382	367	364	413	369	397	394	403	401	423	368	395	393	384	400	391	393	435	416	387	377	379	378	364	354	373	372	369	361	370	382	386	382	386	363	379	387	385	373	412	396	387	409	376	385	379	377	411	373	394	387	389	394	387	419	395	376	401	354	395	390	379	397	384	368	397	368	400	378	328	392	387	382	379	397	422	369	398	387	367	342	365	414	391	358	399	389	412	380	396	363	351	410	367	398	388	393	422	396	363	363	391	418	380	391	374	379	422	380	400	419	377	408	383	410	379	386	373	376	394	367	427	395	389	391	390	407	375	378	382	388	397	395	405	379	381	411	370	375	421	404	378	382	390	387	385	420	373	355	371	414	376	415	371	409	380	390	375	394	381	410	363	438	424	382	362	402	397	374	388	352	405	398	374	385	397	393	360	401	416	392	385	410	394	375	382	361	369	394	398	410	387	378	371	409	384	405	404	383	366	348	408	393	399	376	402	380	359	416	396	388	378	361	378	396	385	398	378	418	385	377	388	397	350	385	378	370	371	395	362	377	399	404	410	380	423	414	376	384	402	383	355	403	351	406	375	371	374	411	397	423	396	352	409	386	381	374	401	382	401	386	388	400	388	401	378	388	375	412	356	408	401	387	333	394	371	378	405	379	385	415	377	409	400	370	386	405	386	385	417	355	376	366	388	423	375	386	405	409	411	408	414	410	383	398	401	381	403	380	369	399	379	383	367	414	362	414	358	396	382	400	396	387	390	356	373	366	385	427	393	384	374	413	381	359	386	377	381	382	415	368	383	374	379	367	410	327	375	364	381	368	373	373	421	374	380	347	419	352	390	348	378	385	385	404	387	402	416	412	425	375	395	405	404	387	404	358	394	401	388	408	405	426	403	385	365	427	367	404	429	360	389	383	387	412	396	372	374	319	391	371	372	366	391	387	382	372	401	414	395	387	361	382	366	353	396	353	391	420	388	373	380	415	390	422	350	361	387	393	443	400	371	411	402	392	393	373	389	414	392	391	357	414	384	384	387	375	408	385	363	388	391	398	375	339	373	387	435	338	379	413	381	425	386	392	362	381	404	357	382	400	417	392	386	382	379	375	389	384	365	394	399	382	372	401	382	399	393	344	378	441	356	398	384	406	405	382	408	394	367	363	370	380	382	410	390	375	382	372	380	427	392	410	390	388	380	389	418	403	336	376	437	382	408	417	398	391	393	364	377	371	397	383	374	390	363	400	407	400	355	383	388	387	391	359	357	403	407	381	359	359	392	369	374	393	374	384	397	397	400	365	415	393	363	369	376	411	414	379	381	390	376	388	398	382	427	364	406	392	370	412	416	360	425	422	356	374	394	410	367	405	422	398	382	402	443	385	346	383	410	392	370	363	342	334	360	382	398	376	387	421	438	392	360	400	352	373	381	380	444	376	378	368	393	389	394	403	395	386	369	361	339	413	372	408	392	387	385	402	364	410	390	394	379	352	375	379	389	354	394	404	350	363	388	387	382	393	413	389	386	409	419	415	389	414	410	365	406	379	386	382	377	382	401	402	361	365	391	430	364	376	411	375	420	372	403	377	429	409	384	373	414	392	396	425	381	414	386	388	407	366	372	373	388	360	427	381	368	382	397	383	404	372	392	356	388	401	390	401	385	399	392	406	379	395	352	415	343	422	397	385	373	368	376	396	424	405	348	361	386	408	415	396	406	407	377	382	397	398	398	372	424	395	376	367	384	345	422	392	388	400	392	384	353	399	377	358	434	404	375	375	405	368	387	389	390	365	371	397	420	365	390	387	416	362	364	394	428	372	361	362	379	385	361	364	368	391	357	349	411	362	372	377	373	370	365	375	404	412	395	404	398	384	382	396	369	398	390	350	384	387	378	420	374	416	395	387	383	358	362	354	396	379	355	402	393	348	376	387	358	400	356	380	391	368	376	364	364	427	393	391	427	366	358	394	379	389	385	370	397	427	382	400	381	440	372	350	375	408	395	412	393	370	401	419	398	418	349	371	356	365	378	402	358	374	355	394	390	405	353	401	366	377	373	363	402	417	388	365	383	387	421	369	391	391	345	384	415	385	382	388	392	381	374	401	377	421	375	344	356	393	380	359	388	402	374	410	381	426	372	413	374	384	379	350	351	369	382	383	373	366	388	396	389	385	393	360	388	383	405	403	385	354	371	356	426	389	372	398	395	399	395	407	380	413	412	362	378	354	379	380	371	391	364	433	407	381	375	376	405	338	395	402	380	358	411	400	391	357	365	410	416	397	394	378	376	364	372	388	383	429	419	361	411	376	373	379	402	384	384	376	405	373	383	383	420	409	418	380	380	410	380	377	347	391	374	388	385	369	396	380	450	407	392	375	371	345	386	406	392	387	434	352	339	389	376	410	423	358	397	433	337	401	406	376	351	373	423	411	373	372	392	371	381	426	408	395	428	377	399	375	387	389	391	398	360	411	384	413	374	368	401	388	410	438	343	378	346	394	389	407	429	412	385	392	418	382	356	387	384	415	352	410	389	406	419	388	403	381	401	354	362	401	379	382	389	384	391	387	388	388	403	367	350	403	368	412	414	374	356	410	385	393	393	374	389	434	356	391	368	376	419	363	366	374	362	360	385	350	375	363	374	423	372	441	403	347	393	400	387	396	379	398	403	378	363	402	376	402	398	385	370	367	374	403	381	399	394	398	370	390	408	375	393	384	392	389	385	374	345	381	380	389	366	356	375	370	378	386	354	374	413	360	386	388	377	368	392	398	414	387	415	398	419	351	373	412	371	367	389	396	384	373	383	399	376	384	390	358	387	393	348	358	375	376	370	359	404	350	419	385	390	387	426	409	385	361	420	379	347	401	363	387	358	366	380	417	332	399	367	328	376	382	349	391	382	403	365	433	386	354	389	375	343	364	369	422	375	414	388	403	380	411	396	373	390	370	385	405	400	371	363	379	398	399	391	400	423	376	380	401	398	384	394	395	397	395	381	388	402	382	374	386	365	369	393	390	416	378	370	431	404	381	381	408	398	365	364	386	395	394	363	378	413	393	383	372	359	427	376	353	364	329	414	383	370	425	365	422	368	378	366	349	383	368	384	376	407	404	378	375	382	371	381	376	407	385	390	389	392	401	412	394	360	364	373	383	425	419	379	395	399	410	386	360	369	356	413	371	383	401	401	389	355	363	399	430	343	408	410	398	391	401	367	363	397	380	403	399	368	340	371	376	386	382	382	382	379	394	359	348	376	367	376	414	357	390	366	404	364	388	369	404	424	377	372	402	386	396	370	379	402	352	363	405	421	371	349	394	386	380	408	417	385	387	371	412	389	400	368	398	390	375	387	390	366	372	364	387	367	379	367	409	394	361	387	372	370	384	375
21142	32359	12325	6278	4447	3396	2589	2056	1624	1505	1253	1064	1002	830	800	728	724	721	686	635	623	602	613	524	558	529	631	1275	3335	6733	9135	8816	5013	562	520	470	442	471	501	495	484	487	466	486	476	507	496	478	459	484	470	467	458	438	495	507	463	453	489	505	454	499	501	426	451	450	481	486	475	476	446	429	466	447	463	458	481	489	482	519	462	453	465	462	427	472	482	460	481	477	498	477	485	501	468	491	504	462	464	439	498	491	473	446	467	485	435	446	483	432	454	493	444	495	433	466	491	467	479	465	496	422	503	452	497	488	481	466	462	479	456	492	458	472	471	471	474	507	450	488	445	468	443	465	472	444	474	479	483	459	461	475	444	449	458	430	484	475	483	439	464	448	468	453	503	463	469	486	481	482	504	489	471	465	450	480	467	491	483	499	500	427	497	475	499	505	454	463	468	429	465	466	459	460	456	477	495	472	483	478	471	461	451	466	453	480	447	452	436	448	508	493	498	476	478	471	478	497	453	476	470	442	511	489	439	447	443	485	458	484	508	462	509	491	483	450	459	455	501	502	471	478	414	466	449	450	443	489	476	506	451	440	472	440	458	472	489	477	465	453	455	511	501	468	429	456	434	490	437	423	497	478	470	445	456	455	475	504	462	460	493	459	462	437	465	488	479	486	404	466	453	477	437	439	457	442	501	462	497	465	445	467	445	473	472	460	490	427	438	440	481	487	474	460	443	485	466	501	451	471	446	425	470	481	474	428	462	496	521	469	466	468	467	474	472	452	496	457	491	468	476	423	450	477	468	463	444	420	436	446	451	431	498	457	481	466	454	420	458	468	463	459	443	475	461	482	504	505	475	472	483	423	479	444	468	487	442	489	466	464	455	471	527	435	465	460	441	452	441	458	423	449	429	463	489	492	449	470	479	499	485	498	426	470	443	445	482	506	495	469	458	498	458	449	508	483	465	488	471	486	459	449	464	498	455	473	448	472	448	446	455	444	496	514	513	463	457	457	424	492	484	484	481	468	480	484	441	459	442	479	464	500	491	455	483	466	457	493	488	482	504	439	497	474	456	468	469	439	463	476	497	478	458	470	489	494	465	497	480	466	466	456	450	465	466	475	454	466	458	461	476	468	457	524	483	456	469	440	466	448	485	494	436	443	476	438	450	449	467	458	465	497	449	457	474	502	469	479	440	435	432	477	475	519	436	466	474	500	457	498	461	436	497	477	453	468	454	460	434	446	473	446	477	475	486	489	448	447	502	467	480	511	482	509	464	456	470	445	489	459	447	485	478	464	462	460	470	444	477	478	507	483	450	479	470	539	456	455	487	489	462	494	474	475	514	451	482	465	440	478	452	436	468	465	475	445	450	488	441	436	475	427	479	465	460	436	450	467	470	491	481	449	430	462	478	458	468	499	471	465	416	476	453	475	479	476	517	486	506	438	494	454	468	514	505	477	446	449	439	466	492	496	481	445	471	471	458	465	411	451	479	512	430	498	462	479	428	453	450	457	473	439	469	435	488	469	457	491	431	479	508	470	451	537	468	449	450	455	483	470	451	505	458	475	431	495	432	460	497	478	458	484	490	455	465	474	455	444	467	484	462	404	494	435	469	478	464	477	456	466	474	488	447	460	479	483	485	456	452	466	452	484	453	456	475	467	489	447	416	459	480	452	460	451	458	479	445	450	467	473	468	504	473	424	418	481	478	464	464	476	486	488	436	457	499	473	477	493	490	477	445	446	452	441	476	472	463	475	464	490	434	431	445	476	443	440	466	490	467	480	466	452	445	460	445	443	461	448	457	473	455	454	448	489	462	464	453	486	408	452	484	486	502	487	477	452	482	439	452	463	458	441	477	449	454	482	482	428	458	499	456	511	466	470	483	460	449	497	457	460	455	462	431	453	452	466	533	495	504	426	482	445	443	444	449	452	494	432	460	460	464	490	453	449	465	463	463	471	462	483	502	467	442	450	465	486	470	456	439	455	439	462	471	456	478	450	471	459	469	471	451	444	451	460	436	473	485	447	457	464	486	473	500	478	460	491	420	447	462	441	469	467	459	414	492	476	481	441	451	470	440	515	458	500	490	462	479	496	501	494	485	477	459	462	446	459	463	471	482	419	464	453	454	448	463	451	440	472	481	469	487	445	513	480	454	462	450	484	470	462	502	429	466	468	448	508	450	496	451	431	420	474	475	496	460	459	504	470	498	464	491	428	443	521	455	460	483	465	481	448	444	481	468	482	489	421	456	432	446	482	480	462	497	436	453	458	471	440	467	459	519	487	449	455	435	490	469	492	498	453	471	448	498	451	479	478	458	424	466	499	465	474	470	435	465	445	467	419	443	486	476	466	485	493	446	468	488	465	464	433	483	526	470	458	434	488	464	466	484	454	499	469	481	527	467	443	461	431	470	473	446	475	471	483	461	469	479	465	469	483	492	470	475	449	486	457	512	458	487	476	475	466	466	426	490	484	483	458	431	436	484	447	473	447	456	486	475	497	439	469	487	459	481	439	432	451	474	459	457	478	480	491	485	487	476	471	447	422	458	478	476	487	487	431	475	470	490	461	493	454	493	488	477	481	479	440	443	465	473	475	483	465	471	434	492	484	486	510	491	444	478	447	466	477	460	471	457	458	464	439	500	479	458	450	433	469	467	451	485	412	455	425	463	484	485	463	464	433	442	465	459	474	476	433	459	420	470	476	450	439	440	498	494	452	465	482	430	418	470	456	471	467	517	508	499	493	458	487	471	428	438	452	475	441	461	485	433	496	445	467	427	453	498	480	496	472	464	449	468	467	488	457	454	473	424	455	458	444	468	475	427	537	428	467	459	432	431	470	449	512	455	448	455	459	457	493	459	461	459	519	474	455	496	460	490	435	540	437	482	444	484	453	486	452	476	459	488	428	483	463	456	490	470	480	475	452	472	510	497	472	432	465	479	467	499	440	505	496	463	469	445	494	468	453	487	475	466	450	457	482	478	477	453	483	463	438	449	473	499	441	431	461	442	449	443	447	493	490	470	467	517	426	465	456	453	492	512	511	456	470	469	452	448	462	498	465	502	478	457	452	437	450	434	453	467	468	468	468	480	473	457	515	420	517	485	449	475	460	501	469	492	448	475	454	484	465	454	451	439	459	504	459	433	465	467	474	499	485	474	481	485	452	482	476	422	459	498	478	468	476	456	438	497	477	412	456	468	494	465	505	459	469	440	488	439	489	489	458	473	486	475	468	466	442	478	471	467	522	449	453	454	480	485	477	474	450	482	449	424	462	451	513	467	475	439	452	478	445	474	459	453	472	440	450	475	475	484	435	482	449	483	466	468	453	466	450	463	486	499	450	471	452	489	490	434	476	459	460	446	468	453	473	491	470	500	474	455	464	490	468	466	495	481	440	455	456	516	434	475	460	467	431	465	431	489	450	465	453	467	480	447	462	478	433	461	459	468	471	458	452	460	422	446	463	501	490	484	446	427	462	520	475	495	436	432	462
27639	19314	4851	410	272	229	223	172	214	186	202	202	177	179	188	187	171	193	171	184	166	199	181	179	166	196	188	174	186	177	337	397	423	180	184	165	183	180	177	168	178	181	158	183	161	175	196	176	170	152	177	175	183	170	177	195	162	175	203	154	167	170	179	167	185	180	170	200	175	182	196	180	165	214	192	188	158	166	171	187	171	184	182	189	160	163	182	180	170	180	171	169	175	162	186	172	173	171	176	161	169	158	173	182	175	186	195	179	181	152	194	168	159	191	168	197	181	165	163	212	168	166	193	166	182	167	174	182	203	194	192	172	164	186	167	181	159	165	179	184	164	169	203	176	174	158	190	165	177	163	181	183	176	176	174	160	158	170	189	163	186	168	186	185	194	213	181	186	169	167	191	201	154	194	164	171	184	206	182	177	179	188	161	200	178	192	193	170	183	191	163	169	170	190	166	163	187	171	170	176	160	198	168	180	176	183	185	180	183	170	172	181	165	185	156	176	181	172	173	155	160	159	169	183	188	155	167	180	175	203	175	164	171	177	180	166	163	182	164	167	160	174	200	173	186	193	184	216	165	167	170	170	182	180	190	176	176	167	182	166	193	196	165	157	172	183	161	167	190	205	188	198	189	200	164	165	156	191	162	168	205	186	208	180	185	182	188	153	187	203	174	193	167	190	180	157	185	177	155	198	155	171	194	152	200	162	205	178	178	165	182	156	192	164	153	166	173	184	176	199	190	171	193	167	185	167	168	153	173	192	152	171	189	177	177	169	211	188	164	185	183	190	195	188	185	181	183	184	162	179	160	191	160	185	185	179	189	185	197	159	179	179	190	201	184	222	201	176	188	193	167	183	174	185	186	171	191	179	171	170	180	209	183	154	173	194	183	197	176	172	176	164	184	171	159	220	167	191	164	168	200	157	170	167	202	175	180	194	172	179	171	197	177	167	174	177	165	194	174	174	183	176	182	187	172	168	178	184	186	186	178	196	183	201	197	210	188	186	170	188	175	193	160	188	185	176	180	148	188	191	157	176	171	194	192	161	181	159	187	194	198	164	187	187	153	184	199	195	167	191	176	155	212	206	173	184	171	181	175	187	184	163	194	172	186	163	190	172	166	152	186	190	168	177	158	214	215	170	188	173	186	196	179	172	166	189	174	179	171	179	174	193	159	143	149	178	154	165	156	181	192	200	169	182	162	166	152	176	152	178	183	186	178	163	187	185	165	180	170	176	165	193	184	185	182	174	167	174	181	183	158	178	172	156	195	178	174	192	207	156	179	180	184	178	167	179	201	172	203	161	181	186	177	165	176	186	185	176	179	152	210	173	185	171	190	192	199	202	170	182	168	181	176	176	183	182	188	161	163	161	188	174	156	176	177	187	176	177	172	200	189	185	177	166	174	196	173	161	168	180	168	154	176	173	191	183	173	154	196	181	153	162	162	178	193	171	186	190	160	184	166	179	147	194	195	171	181	166	173	159	173	181	187	171	183	198	169	179	180	175	181	204	164	172	194	159	173	185	155	189	198	175	186	187	186	192	171	175	176	174	181	158	168	152	175	160	169	175	175	176	174	177	172	185	168	176	182	189	184	190	175	154	143	187	196	173	172	162	183	145	176	204	179	173	171	175	189	171	179	175	169	194	169	177	189	185	182	174	182	184	172	197	158	185	181	154	173	187	187	175	193	177	185	170	166	190	169	178	166	175	190	204	183	190	192	164	204	171	199	174	203	151	168	189	179	161	187	169	174	195	199	175	173	190	170	183	168	184	179	183	156	167	169	182	183	160	185	177	182	206	164	194	190	187	181	178	158	176	185	175	192	196	168	202	186	175	179	180	209	174	178	184	160	167	165	181	179	179	172	177	180	200	190	161	176	185	154	161	160	176	203	180	177	157	180	156	171	180	173	144	175	189	187	199	205	177	200	172	186	169	186	173	159	199	170	159	188	180	167	198	191	194	167	182	167	167	185	178	142	160	188	185	175	160	169	184	180	205	180	170	184	187	186	210	169	182	186	203	161	161	180	163	160	198	182	171	177	179	185	183	182	175	190	184	168	179	171	190	189	183	179	185	169	173	160	178	163	186	175	176	174	153	178	176	196	199	178	177	198	201	163	163	182	200	186	189	183	165	171	190	184	174	188	178	205	181	177	190	164	152	193	160	160	193	191	201	179	190	168	185	180	171	191	173	175	172	186	180	200	190	178	164	182	175	193	195	167	196	174	177	182	167	189	191	176	156	196	186	193	181	174	184	177	189	195	180	210	184	194	173	199	154	183	180	175	192	148	174	176	168	150	186	186	180	198	171	194	160	165	163	188	169	206	177	171	206	187	197	177	169	193	173	182	185	203	172	168	172	176	187	198	166	178	178	176	180	166	167	191	178	179	199	172	147	185	167	197	161	167	160	178	217	172	160	183	163	181	178	154	187	206	192	162	182	174	171	179	178	168	154	150	178	164	192	188	184	169	175	176	174	167	166	193	195	204	197	181	211	180	146	182	188	161	172	179	175	166	191	160	187	166	177	189	167	181	165	178	183	175	165	187	193	181	174	187	195	182	169	168	183	169	210	179	175	194	164	177	181	186	169	181	185	163	175	160	189	187	171	183	184	208	182	169	182	188	161	164	155	188	190	157	191	168	197	154	194	168	173	169	171	178	173	184	172	184	184	159	170	169	187	183	162	190	199	170	203	165	190	190	176	182	170	189	176	166	182	163	184	183	178	186	172	149	167	184	171	195	198	210	175	187	184	159	193	167	183	159	184	204	167	182	191	179	188	164	161	182	183	165	199	174	181	175	161	177	179	168	170	163	163	182	212	182	134	162	184	175	183	184	193	153	175	161	197	149	171	160	188	185	163	195	180	190	172	193	153	176	187	179	166	186	162	214	198	182	194	195	183	192	179	181	167	194	192	166	177	173	192	173	186	191	176	170	175	179	185	179	173	190	176	188	160	160	193	161	191	195	179	138	211	171	183	166	204	186	181	177	170	189	181	188	151	170	202	178	185	161	196	185	177	179	163	170	171	172	182	169	181	195	160	174	191	198	163	173	176	179	207	172	193	173	192	212	191	179	197	177	207	197	194	185	199	190	198	182	177	166	180	179	171	163	198	178	188	177	201	168	156	201	179	166	197	191	177	169	162	183	204	169	161	167	210	165	188	187	165	197	170	169	193	202	180	204	173	170	182	187	170	174	186	201	187	171	181	175	176	190	185	172	200	190	186	194	181	182	170	171	171	169	156	176	191	185	191	204	192	188	184	165	180	206	167	199	195	182	170	192	184	173	190	178	168	161	166	176	147	190	172	192	167	173	190	176	151	191	191	193	166	180	180	173	175	175	192	176	180	199	199	172	188	178	190	161	149	160	178	158	200	177	192	176	211	173	160	186	157	183	154	181	166	176	159	174	173	162	201	175	167	196	194	158	188	158	173	178	163	164	177	187	181	172	205	186	190	184	177	185	174	182	180	177	157	173	144	218	176
13080	9720	842	426	373	255	283	287	263	245	243	222	255	252	242	223	247	194	249	244	231	233	220	224	246	236	218	265	254	278	502	721	635	214	219	235	216	214	209	239	262	219	227	216	227	236	186	226	226	231	222	218	238	212	212	211	227	201	225	230	215	231	221	256	230	220	232	194	222	239	207	220	218	223	201	214	227	238	207	237	212	233	207	229	233	249	230	215	200	241	201	209	231	218	236	231	246	199	244	186	248	235	209	238	211	216	211	210	217	211	207	214	245	233	238	211	211	193	234	203	217	246	236	231	225	241	230	220	217	214	228	228	230	217	206	240	232	233	231	234	251	229	234	247	243	245	239	219	212	255	220	229	212	203	212	214	250	209	230	211	210	216	250	238	219	230	219	209	224	208	223	242	218	207	225	211	203	220	213	255	215	251	219	222	219	224	207	262	221	212	232	224	225	236	232	225	260	227	197	220	243	244	247	235	214	203	243	228	235	237	208	222	213	208	252	245	231	207	186	221	201	226	228	195	210	214	216	230	238	224	220	224	239	241	235	234	220	203	210	223	242	236	206	212	242	234	236	198	239	247	197	201	193	234	215	217	213	243	225	198	201	247	215	222	251	207	227	207	217	229	218	239	221	234	246	209	218	216	225	233	237	229	240	203	212	228	236	213	246	224	225	222	216	232	226	222	207	216	218	229	215	223	198	219	229	240	205	217	224	222	247	212	255	185	229	242	234	212	220	250	211	245	226	226	232	229	200	216	252	211	222	236	229	211	225	232	242	242	235	211	208	236	259	248	228	201	192	219	208	227	241	231	233	226	210	216	216	241	232	207	213	233	216	209	236	209	206	219	202	205	227	215	207	228	232	243	250	222	236	230	223	208	220	178	246	237	235	219	207	224	219	231	214	215	224	235	206	233	242	234	210	215	189	209	259	223	217	188	200	249	203	177	200	252	229	212	209	249	248	214	212	219	198	197	229	255	215	222	223	221	218	237	218	217	244	207	235	237	230	215	227	245	214	226	224	241	246	235	239	254	229	242	261	212	214	231	217	217	235	226	215	221	210	217	186	201	231	214	220	218	221	241	258	225	240	207	243	229	206	244	226	211	220	206	199	231	216	224	204	239	213	224	242	233	216	216	205	210	224	247	249	238	226	219	240	215	206	237	225	224	227	242	229	241	242	246	209	229	197	212	234	216	209	232	221	236	209	196	205	238	214	256	207	227	235	195	213	251	222	236	209	217	202	220	238	209	213	213	247	195	229	206	229	232	226	222	235	237	218	246	246	228	206	217	246	198	250	216	238	208	202	235	200	245	222	227	232	225	212	226	206	215	210	218	217	235	203	228	216	200	229	228	207	230	236	222	224	218	230	232	225	248	205	210	216	225	216	215	227	254	237	213	203	222	225	242	227	234	232	247	228	229	215	215	211	235	227	224	234	220	258	225	215	200	208	227	211	200	247	206	218	234	235	246	222	232	227	229	236	241	218	232	201	210	244	199	229	210	245	196	233	218	210	207	226	243	240	209	219	215	227	206	250	203	216	258	196	206	209	213	212	220	227	225	205	244	193	245	214	230	208	226	230	196	237	239	212	221	213	191	224	216	192	239	229	205	238	234	225	218	230	199	255	216	211	225	226	214	233	192	229	214	198	239	250	217	186	221	234	231	218	228	229	234	219	214	202	266	223	240	234	214	215	218	214	218	221	202	215	244	225	214	210	244	231	225	214	202	218	220	218	235	208	237	234	233	222	254	218	201	208	205	226	241	243	246	224	253	216	225	207	253	216	216	182	209	202	212	232	224	202	221	234	231	210	228	255	182	255	209	234	230	223	216	233	250	239	255	227	217	227	225	200	229	241	252	223	210	242	231	235	256	230	255	186	226	241	227	248	237	250	236	218	203	205	213	232	244	209	230	256	229	234	216	244	212	229	221	204	226	232	223	237	201	226	226	205	244	246	234	196	214	218	226	227	201	261	240	211	229	202	253	241	223	220	250	206	237	218	223	189	219	229	209	248	242	227	208	231	219	220	206	238	236	248	201	212	213	209	211	201	239	218	248	226	235	229	193	207	235	212	240	199	212	228	240	244	234	209	233	214	213	206	217	220	220	211	218	208	222	220	239	218	228	242	233	224	231	211	223	218	233	229	230	251	226	223	225	223	239	234	230	216	207	261	206	215	215	207	216	238	211	218	239	218	244	236	229	217	214	213	242	225	225	223	226	252	245	246	239	222	240	215	203	231	222	228	204	202	219	212	213	221	236	229	224	233	228	231	215	216	214	226	214	208	226	225	204	216	242	221	193	212	231	223	231	214	213	230	221	231	219	211	217	235	234	234	235	227	213	209	236	244	214	201	218	248	243	235	233	229	241	235	236	206	223	220	218	223	225	251	205	217	212	208	210	235	250	235	226	240	229	229	236	231	229	239	245	215	215	241	213	218	227	220	236	204	230	177	212	237	237	201	227	230	217	232	227	234	225	206	226	212	216	235	213	225	227	207	207	234	215	232	241	214	238	209	246	201	227	233	211	234	213	225	208	216	234	218	240	243	211	237	230	215	229	236	238	255	230	264	232	244	200	235	239	219	231	256	236	232	242	227	219	216	224	224	227	248	249	217	220	203	185	232	213	207	219	236	232	242	216	225	220	204	206	257	238	230	230	232	213	261	214	222	251	220	211	239	194	219	243	233	193	246	246	266	227	254	212	232	214	240	202	226	221	213	216	206	221	216	242	205	234	203	224	240	204	242	218	188	230	215	241	211	201	210	234	206	207	217	235	227	206	232	219	212	208	206	223	215	232	226	217	234	222	218	230	220	195	227	250	245	203	230	206	239	234	229	227	248	241	204	235	222	219	256	231	217	210	218	221	230	231	211	216	204	237	235	222	221	250	221	247	237	197	199	215	218	228	201	241	235	223	215	219	233	219	237	241	193	239	223	196	250	227	236	216	228	257	232	239	214	224	234	210	221	239	253	220	243	215	221	222	230	238	244	245	226	237	223	203	208	231	225	233	208	231	228	231	213	246	230	201	230	235	244	218	221	217	238	253	206	199	222	230	216	207	213	211	207	237	241	229	236	237	207	265	217	249	231	227	227	249	202	258	235	193	229	211	234	256	229	218	207	245	239	226	215	204	215	213	206	238	247	220	225	247	218	240	236	252	222	246	209	210	220	255	213	217	238	220	188	213	206	229	216	220	222	251	210	217	218	213	243	219	213	209	222	233	218	223	199	220	185	219	192	208	218	224	264	237	223	207	220	244	199	238	219	249	224	232	219	214	207	219	189	226	219	222	239	196	222	234	227	218	216	224	202	209	241	229	221	229	201	218	229	227	210	215	210	234	230	206	234	214	233	216	211	221	192	237	233	222	205	224	252	212	223	229	236	234	211	216	228	210	217	226	220	235	216	218	214	254	244	230	262	219	219	204	220	216	240	234	222	251	222	213	218	226	247	221	220	189	214	219	203	211	219	233	224	222	227	241	233	221
24818	21327	28018	24987	16061	1277	669	524	497	405	417	409	373	366	311	337	312	308	321	299	310	336	317	319	328	316	286	307	429	1318	2104	2122	1510	507	298	280	291	244	287	309	252	296	276	284	259	283	296	300	293	314	263	321	271	265	270	284	312	274	293	280	270	275	294	283	264	269	276	275	273	289	279	273	263	260	285	280	271	281	289	280	246	276	296	254	294	296	251	266	311	267	301	297	292	288	305	315	269	282	294	259	297	308	271	286	266	261	274	279	283	269	287	291	277	297	280	281	278	302	291	302	299	286	287	287	284	282	298	286	280	286	268	248	267	289	293	255	308	287	290	289	280	239	321	287	300	300	272	281	283	276	285	289	281	289	287	280	284	273	281	264	257	327	264	306	278	281	277	282	281	274	277	275	276	263	280	295	238	282	320	314	285	286	280	278	291	309	288	290	272	283	286	283	253	329	297	282	312	261	292	270	275	307	278	269	307	325	308	260	301	259	281	324	298	307	285	302	244	330	322	308	300	304	262	280	271	303	300	300	278	285	278	273	288	296	303	305	314	310	279	285	280	278	289	290	281	290	281	295	290	261	300	259	286	276	296	280	285	295	294	279	289	303	289	283	306	262	299	282	277	306	255	267	285	266	283	311	242	335	279	292	289	310	289	282	296	288	263	289	284	305	274	300	281	299	289	293	298	287	282	266	287	298	264	275	317	280	267	285	269	284	316	286	245	301	283	281	293	290	290	291	281	267	269	287	298	265	267	293	294	301	287	266	294	298	306	309	296	288	296	296	283	289	258	281	293	321	285	286	281	284	285	299	270	267	268	297	276	277	280	286	308	291	275	276	301	291	292	289	251	287	296	273	276	316	268	278	273	290	260	280	293	285	291	276	298	284	306	293	276	302	312	291	299	288	294	285	251	291	258	284	275	293	282	271	296	312	266	257	298	287	297	315	262	300	263	272	301	295	245	250	267	293	305	269	270	266	242	304	280	275	260	312	289	283	293	285	283	278	310	309	304	292	327	295	290	297	287	252	258	303	255	272	260	291	267	288	237	275	291	277	267	292	275	243	296	276	277	290	255	288	287	282	308	280	282	292	263	295	279	267	276	264	292	265	251	293	295	265	280	293	287	270	263	296	262	288	274	251	301	287	280	266	258	272	296	250	295	312	269	274	287	278	261	283	284	303	267	248	281	297	271	279	264	276	269	264	301	274	296	279	267	285	259	247	261	277	277	302	283	279	268	285	271	283	271	314	302	299	277	305	282	289	302	271	269	283	284	297	286	268	271	251	296	272	291	279	275	271	295	308	285	262	274	294	277	292	274	283	286	258	276	284	236	296	286	289	298	262	287	271	288	291	285	275	301	263	268	323	291	296	288	296	317	284	296	279	261	265	276	270	278	279	297	276	281	293	325	274	288	302	307	298	334	301	267	305	302	314	283	297	285	281	270	270	301	270	287	292	292	304	257	263	276	306	276	283	275	281	274	265	265	283	301	301	292	263	286	278	260	295	276	308	309	295	261	316	304	286	287	277	258	274	285	271	282	283	262	293	286	300	277	277	286	273	283	292	280	283	292	304	270	318	275	242	282	275	277	268	254	268	313	264	277	281	256	277	268	283	290	276	272	307	279	279	273	281	305	276	313	275	281	278	265	287	271	290	288	253	261	298	274	278	325	278	282	284	299	301	283	275	304	259	273	255	287	260	282	300	310	282	305	281	306	284	284	289	269	269	286	295	274	245	290	287	281	255	275	280	274	312	286	293	275	311	311	269	244	303	277	280	295	293	304	274	277	292	272	270	294	290	295	274	309	255	291	272	308	267	261	274	285	296	279	269	317	288	275	271	293	284	287	289	277	283	284	275	264	277	261	310	278	272	274	260	266	290	265	319	273	291	293	282	283	268	295	282	291	297	282	259	282	283	296	272	267	257	290	285	312	320	269	306	273	244	299	287	290	281	281	256	283	316	275	286	283	268	264	288	286	278	291	269	255	278	251	279	268	294	272	281	261	304	283	295	297	252	302	270	294	289	285	272	305	272	308	284	305	272	252	279	275	304	270	295	300	293	283	282	269	269	269	281	294	283	308	277	261	293	250	283	291	305	243	309	291	296	269	265	276	282	295	255	296	291	258	292	274	277	270	296	261	263	322	273	275	273	320	263	275	309	243	264	291	283	287	323	301	285	309	281	278	256	281	283	306	266	278	260	264	302	292	287	262	273	267	305	273	263	290	278	264	274	274	274	277	288	286	281	265	314	257	282	288	284	270	287	251	261	259	283	276	308	298	289	277	317	287	285	315	279	296	286	258	262	307	319	262	247	294	276	270	296	269	281	316	334	282	296	268	275	282	290	287	297	329	285	286	260	286	292	267	275	264	300	277	294	297	262	313	295	287	263	290	281	280	290	259	273	272	307	284	290	301	298	264	293	273	295	278	280	284	297	276	319	278	258	253	290	266	289	280	261	291	304	292	258	266	282	300	284	301	273	311	262	273	279	293	266	302	297	280	274	314	300	320	281	315	289	243	273	292	290	264	267	290	281	296	285	288	256	318	320	277	286	279	289	273	262	278	251	297	270	300	269	284	285	277	267	289	270	296	309	273	281	273	286	274	262	287	276	305	282	273	267	281	267	251	288	257	273	301	267	252	316	276	252	266	291	319	317	287	291	293	271	305	256	287	292	286	284	295	337	278	289	297	289	279	288	279	303	322	274	291	271	264	300	319	277	274	281	274	302	287	285	257	282	269	279	296	267	280	289	298	274	305	291	273	295	292	275	282	282	301	291	319	321	263	285	253	283	290	307	268	310	280	305	281	275	249	280	296	302	287	273	257	284	285	309	268	287	264	299	271	256	305	267	270	307	313	290	289	257	287	278	280	280	268	285	266	268	279	295	258	254	276	267	289	293	255	275	295	254	281	305	259	256	249	268	271	288	261	272	266	280	310	290	317	264	268	253	294	293	272	302	266	246	293	301	271	275	267	277	278	274	277	290	314	273	290	296	289	286	282	246	291	313	292	281	266	256	284	302	299	285	303	269	285	279	298	260	293	243	311	295	287	268	262	275	255	272	273	326	277	259	256	309	254	262	318	281	258	288	289	288	285	288	303	291	290	250	304	264	285	275	257	281	295	278	281	270	257	278	292	296	289	283	272	272	270	268	264	275	286	291	306	260	304	271	267	314	287	294	288	299	294	257	290	269	291	263	275	267	261	262	287	321	286	298	275	285	266	303	278	267	274	295	299	321	283	321	295	252	259	320	272	323	256	287	279	300	287	279	294	269	259	293	294	288	305	284	336	298	285	283	270	290	285	297	281	267	292	283	291	296	285	302	296	275	271	274	298	288	293	278	303	280	274	314	249	277	336	289	270	279	297	281	298	268	286	275	274	311	294	289	291	272	295	272	277	256	264	281	287	292	279	281	269	299	305	291	261	288	309	300	290	276	287	305	273	277	283	267	279	280	271	315	283	265	292	286	285	285	254	273	268	292
15154	22230	5699	2646	1933	1419	1124	939	797	696	643	587	505	491	518	459	458	430	396	389	413	371	390	349	352	409	382	350	572	2465	4008	3983	2770	773	347	396	356	364	340	372	365	345	348	314	371	332	347	387	357	382	339	335	352	365	335	364	327	338	339	344	352	362	340	346	351	346	372	311	337	348	346	366	322	352	336	356	364	347	331	345	326	353	344	350	372	358	350	356	370	363	347	360	355	346	332	352	345	348	320	345	356	391	344	325	311	370	377	316	337	372	380	352	341	342	354	344	336	370	324	331	363	312	371	368	352	362	367	323	353	358	359	371	348	328	361	350	349	348	356	311	330	377	332	374	336	339	360	373	294	303	350	329	399	343	323	362	347	332	335	364	373	366	324	335	365	350	366	378	362	340	346	338	329	333	344	328	339	330	344	362	342	379	362	319	360	345	395	318	352	352	344	331	306	347	363	344	324	351	346	354	369	323	336	335	364	326	344	301	348	351	344	322	340	337	309	343	348	369	361	353	329	370	343	354	358	307	366	329	289	400	345	336	312	315	343	356	375	343	381	372	356	310	365	339	360	351	333	362	337	318	362	365	322	356	354	338	342	339	328	355	338	339	340	333	383	313	324	379	352	361	388	347	340	326	332	397	333	343	339	339	346	350	330	343	348	358	311	381	371	356	388	331	329	358	318	365	311	350	327	358	364	350	342	361	332	371	349	354	359	349	338	374	354	383	350	333	344	337	347	328	313	351	357	327	384	369	347	364	360	362	345	372	346	371	364	338	319	339	324	328	370	369	323	339	357	361	356	369	357	359	336	325	366	339	344	354	356	337	351	350	367	351	347	312	362	347	352	302	345	354	344	338	306	325	357	331	352	340	314	332	355	338	331	356	337	379	347	349	337	366	345	355	332	357	330	331	317	347	318	342	355	391	329	319	340	357	363	337	386	332	346	349	350	350	341	355	329	324	357	352	353	354	359	385	340	348	355	386	381	363	332	357	359	357	361	327	364	351	366	345	350	309	352	340	348	348	345	342	336	360	317	364	358	365	372	366	354	304	309	280	345	365	366	338	333	355	350	324	341	345	316	338	366	331	339	347	314	348	342	357	351	353	354	318	354	339	326	330	357	346	380	346	337	366	369	347	345	330	368	351	319	357	374	375	360	338	370	314	366	332	346	395	345	349	344	335	379	311	360	362	354	333	348	347	364	365	367	330	336	359	343	357	367	335	354	369	357	331	399	345	361	343	398	324	344	373	360	348	323	346	384	362	345	339	348	349	361	352	344	366	366	331	332	342	355	377	380	354	360	357	340	376	348	342	340	336	361	359	353	316	342	364	360	319	315	370	341	341	322	327	327	341	332	359	308	365	356	352	335	346	291	330	352	322	339	369	330	340	347	348	322	346	356	364	364	328	359	344	331	343	328	303	337	352	363	340	320	335	347	350	314	329	347	357	337	360	333	338	351	373	328	335	353	365	358	336	331	340	314	339	341	354	333	337	352	343	345	363	354	349	351	337	322	371	329	333	328	359	361	344	331	357	377	332	352	378	342	326	338	335	343	339	342	338	348	359	402	328	375	330	364	370	345	298	347	382	373	348	320	351	379	329	396	381	326	337	335	321	312	336	343	349	324	338	346	321	365	327	349	328	366	356	354	377	349	386	361	327	340	361	330	334	375	338	319	356	319	332	381	338	358	354	315	348	343	352	333	344	334	345	348	331	339	349	333	355	359	316	328	370	352	383	355	352	350	355	326	336	345	356	375	347	365	326	323	326	339	350	324	331	346	356	328	376	345	340	342	334	347	361	344	337	343	334	357	348	328	332	365	329	367	332	381	345	370	310	359	338	303	318	340	382	336	341	311	371	359	363	349	328	362	346	359	328	336	347	320	331	331	360	339	349	361	342	334	336	328	374	351	375	346	339	342	327	358	319	377	312	352	334	331	329	333	329	331	329	360	310	345	336	349	332	326	360	383	351	348	368	344	324	326	366	353	302	355	323	358	347	366	371	338	349	330	340	408	334	358	338	383	340	335	334	343	353	309	331	345	341	360	338	357	358	330	341	342	381	353	369	357	379	361	354	395	310	349	363	302	323	359	353	369	337	342	337	339	352	348	340	333	358	334	372	360	357	319	348	329	365	358	334	350	349	332	362	339	346	332	360	340	347	334	369	324	354	335	370	365	321	362	372	371	331	306	375	325	369	361	359	318	323	346	352	343	324	322	337	328	326	357	356	352	342	326	375	361	330	359	315	358	406	364	353	362	319	337	351	360	338	320	352	309	329	333	320	339	320	328	342	312	368	391	352	355	379	343	367	316	353	330	339	324	343	340	334	330	343	362	323	357	371	314	332	329	337	377	332	353	362	316	333	372	315	363	345	356	350	381	363	367	339	369	346	336	321	372	334	344	355	349	356	309	339	339	322	351	344	341	327	349	315	355	343	354	331	354	354	323	309	365	339	353	341	344	334	353	348	327	350	379	354	376	350	345	330	354	340	346	346	311	374	354	382	351	320	389	346	313	328	345	357	333	342	320	365	344	370	340	349	323	358	328	348	356	332	366	385	325	359	354	338	356	330	355	357	369	352	360	359	360	334	325	346	328	340	333	343	373	330	363	338	374	332	346	351	350	326	377	319	363	318	332	358	349	359	355	340	334	353	351	334	319	332	351	333	348	341	335	320	347	336	326	343	336	349	335	374	327	366	371	343	349	321	352	342	338	365	355	335	364	352	346	391	338	341	370	346	355	341	345	380	347	352	352	351	338	302	350	352	383	319	323	325	347	350	348	332	317	363	303	356	354	348	390	357	359	356	379	320	346	334	351	338	348	342	324	347	344	324	372	353	298	365	337	331	361	331	343	337	354	314	339	374	369	326	334	328	337	326	321	363	325	356	370	342	350	359	366	394	314	325	346	351	354	349	331	347	348	324	351	330	366	314	378	340	339	363	326	364	331	365	326	340	308	384	366	338	344	341	364	321	391	320	354	347	343	327	325	332	321	349	348	340	334	317	366	357	386	311	364	337	332	300	364	357	358	347	339	363	356	341	349	371	359	346	335	338	329	379	332	336	340	311	326	329	358	341	348	310	342	349	346	353	307	345	334	365	348	308	366	334	328	362	329	359	356	332	359	366	353	380	302	373	372	345	340	335	357	342	338	342	352	331	350	358	322	354	352	355	349	338	325	343	370	350	332	351	351	322	372	368	314	339	379	361	358	370	350	369	320	317	354	323	364	373	376	334	368	358	368	312	334	331	361	343	353	351	336	313	358	319	358	344	322	344	350	334	336	391	356	350	347	362	357	337	368	344	367	349	337	340	344	387	372	338	336	353	393	333	338	337	342	348	354	339	341	377	372	368	360	337	348	347	292	304	356	361	345	348	355	346	360	324	352	340	342	326	358	335	362	306	355	341	379	334	338	343	342	358	331	337	361	357	342	323	356	339	356	354	373	358	351	361	332	355	342	349	320	344	321	336	364	366	361	335	368	358
25401	21315	27166	25564	5511	543	442	377	318	284	278	257	238	230	234	209	223	215	231	231	195	218	216	188	170	223	190	220	267	781	1203	1458	1330	816	216	208	183	199	194	178	171	200	186	164	179	195	179	191	215	208	198	206	191	195	207	184	198	186	181	227	192	196	202	196	203	201	166	188	184	178	188	191	198	197	195	194	226	195	200	170	181	205	184	176	192	196	196	207	200	189	193	184	208	177	204	164	183	178	188	164	227	171	198	200	214	196	197	191	190	204	201	236	206	187	176	203	217	193	189	181	166	196	174	211	197	194	191	199	178	183	194	175	183	192	171	191	191	183	209	229	194	195	176	190	165	189	173	222	197	169	161	190	193	171	197	202	192	165	203	175	173	180	203	181	194	214	186	202	205	164	188	170	201	170	202	238	186	200	199	201	179	186	173	195	179	173	187	194	178	195	173	201	184	236	173	171	199	181	207	174	196	211	186	197	183	207	187	206	237	196	204	177	197	177	200	191	189	194	205	204	197	181	216	204	178	168	194	180	182	208	162	202	174	190	182	165	178	206	182	207	163	189	206	196	197	208	190	186	205	176	179	202	193	198	197	197	185	197	187	212	192	202	201	191	212	192	179	201	214	187	188	195	171	187	197	208	178	222	188	184	185	188	186	196	178	188	176	195	185	200	200	185	178	174	187	176	190	160	208	186	167	201	206	205	168	185	184	207	175	215	198	167	213	192	182	192	189	197	145	180	190	190	170	210	181	179	201	204	205	195	216	210	203	199	186	177	169	180	191	173	187	184	158	190	192	200	183	211	207	175	182	196	193	190	178	175	187	194	184	174	210	196	193	187	203	181	195	179	156	188	188	169	172	170	197	205	203	188	233	182	204	182	163	202	192	188	204	196	189	188	191	185	185	167	176	205	181	211	173	192	192	178	190	181	194	171	198	209	210	181	199	187	197	195	191	188	183	199	193	201	178	194	196	197	177	198	179	157	198	176	169	190	183	163	184	189	200	181	201	198	183	182	198	199	161	216	181	195	183	179	188	174	183	185	206	196	186	205	166	200	191	173	186	180	207	196	181	183	185	193	182	178	182	209	203	199	181	177	190	183	201	196	179	190	180	188	183	157	184	189	177	188	198	179	191	187	186	174	186	174	181	166	186	168	189	174	202	192	215	197	228	186	189	187	197	187	188	203	167	192	175	188	188	182	223	182	207	192	175	180	186	171	159	195	202	198	179	197	218	188	190	181	184	201	159	174	195	201	203	194	178	186	196	200	180	189	189	205	151	198	192	199	184	198	190	169	199	188	183	211	178	198	201	184	187	193	200	186	202	171	186	208	187	207	170	179	214	186	172	190	206	175	203	203	187	188	185	153	182	169	194	171	205	195	181	209	185	200	196	199	178	240	176	194	165	187	179	181	197	212	202	189	209	195	194	193	209	216	188	181	222	182	201	200	170	206	190	223	213	191	193	199	190	221	175	186	191	209	195	184	192	197	177	183	195	194	210	182	165	211	188	164	200	171	211	179	175	195	192	190	193	187	170	177	180	184	170	199	180	194	184	211	190	200	210	198	182	184	203	161	187	192	199	200	168	171	183	197	169	202	181	204	188	182	185	199	195	171	203	196	192	196	213	186	178	187	214	199	184	197	192	181	180	182	188	157	182	205	159	210	204	207	183	185	224	187	201	183	198	171	167	172	192	211	197	188	189	172	187	169	209	193	206	190	227	179	190	177	181	184	179	174	234	200	195	193	212	189	198	207	177	198	177	196	204	205	193	192	185	192	181	211	207	197	186	210	207	201	180	170	180	176	193	181	221	199	209	190	176	180	193	222	185	194	160	176	200	183	206	198	206	199	204	178	208	204	190	191	182	196	192	190	182	182	211	188	182	200	199	174	184	206	208	220	166	194	184	192	205	194	180	199	192	209	178	194	187	186	165	199	177	166	180	186	174	174	196	194	180	185	186	181	185	183	181	184	184	199	204	191	207	197	203	176	195	190	208	202	211	187	213	197	174	183	201	215	212	187	189	202	182	213	196	201	171	193	205	203	176	201	168	181	200	186	182	170	184	212	200	192	168	175	179	174	188	193	181	202	198	195	183	178	205	213	201	209	191	187	191	211	202	162	195	222	205	193	202	189	179	190	187	167	187	196	180	193	186	181	199	171	198	175	178	179	199	164	172	191	167	180	180	176	189	183	199	226	197	199	203	201	166	186	163	185	200	173	188	199	186	214	208	189	173	211	178	179	191	178	184	191	196	186	153	192	179	212	179	189	186	169	183	185	165	186	196	192	181	183	183	197	177	189	183	163	200	198	179	199	180	189	180	195	181	181	189	186	200	187	192	192	218	199	199	183	183	185	173	184	204	202	172	206	180	210	176	181	190	183	208	185	178	180	212	184	175	188	197	229	181	214	203	205	166	169	175	197	178	182	182	190	157	174	212	185	189	186	193	229	194	186	196	168	182	182	174	184	175	182	179	182	201	189	183	191	215	189	201	213	185	196	192	206	166	169	203	183	191	180	204	170	202	182	214	186	216	204	184	187	193	181	183	194	198	193	196	192	172	182	195	179	208	197	176	182	196	196	182	187	179	185	173	194	211	204	182	212	190	185	185	189	186	214	191	179	204	201	188	196	198	183	189	167	216	184	190	177	171	190	206	173	191	191	195	181	214	177	208	199	190	177	199	165	161	207	176	202	211	187	194	186	193	199	202	171	193	214	184	170	223	194	205	187	220	209	196	208	187	201	180	180	177	198	163	186	179	212	200	185	199	188	163	195	195	215	208	208	196	203	182	193	204	198	176	182	177	225	210	181	204	200	195	174	179	187	189	160	182	191	173	187	184	179	178	189	191	186	194	164	190	209	203	212	210	171	182	195	175	203	198	208	198	197	203	187	171	200	193	184	187	192	216	196	190	180	193	162	194	197	202	193	184	190	186	170	184	174	200	200	203	185	187	182	185	190	177	172	174	179	207	188	165	178	203	194	213	174	181	188	165	173	195	178	194	198	197	181	184	205	176	206	202	192	197	207	188	203	187	160	194	188	210	176	192	183	178	192	211	201	189	198	185	188	183	206	187	185	200	182	205	189	207	196	216	196	198	196	217	183	173	201	198	184	201	178	201	181	165	189	198	184	171	198	169	165	183	195	209	199	186	202	182	178	185	203	209	192	164	185	191	215	177	160	200	219	169	188	165	209	185	198	214	181	173	160	190	211	170	199	184	197	193	202	204	207	186	173	171	164	207	204	193	199	210	194	197	227	177	183	201	203	197	204	186	165	173	189	172	214	185	204	177	214	176	189	202	199	184	181	180	186	185	177	165	209	185	193	202	177	202	177	188	199	177	213	201	195	214	202	201	192	213	179	202	174	190	197	175	187	207	183	207	199	161	199	193	219	200	202	189	180	209	203	218	181	196	190	176	184	214	161	193	182	209	176	214	200	198	193	176	191	203	187	193	191	188	225	180	192	187	174	208	189	210	185	161	201
15078	19431	4057	1909	1311	982	802	730	563	489	450	397	401	354	378	358	327	317	316	268	281	298	270	267	301	267	268	281	483	1624	2340	2855	2605	1533	210	240	257	270	238	244	242	241	272	267	272	262	252	232	257	264	275	236	280	222	255	277	235	251	256	254	257	263	249	241	245	247	259	238	231	233	251	219	238	246	258	249	282	289	247	248	265	234	223	258	272	250	239	241	241	251	256	244	238	236	199	243	236	260	247	249	250	249	252	253	248	259	262	262	218	276	209	240	251	258	272	257	232	247	280	253	230	256	248	228	258	270	229	259	262	235	262	259	286	249	260	228	239	283	234	244	255	253	244	242	251	248	244	248	237	252	223	246	235	232	238	238	277	253	236	237	239	276	255	235	213	259	272	254	263	243	278	246	257	221	270	273	246	236	239	243	234	258	256	268	256	233	278	252	267	245	240	266	223	238	249	246	259	233	238	231	248	235	251	279	237	254	233	242	238	248	246	264	257	244	236	255	253	237	213	223	257	249	247	242	230	256	250	244	268	257	263	252	257	269	224	251	235	252	221	272	248	266	239	232	218	273	259	236	234	243	259	239	249	260	239	259	235	252	271	234	251	265	249	227	224	235	259	244	234	255	238	232	222	233	238	247	235	248	264	245	255	253	245	236	264	253	243	247	239	253	258	234	276	265	266	243	248	218	251	275	241	257	238	251	252	228	268	256	257	274	256	236	262	260	247	259	224	266	237	247	252	263	258	223	246	239	246	249	274	246	245	257	212	240	250	227	240	244	195	235	240	285	236	249	256	223	254	267	256	253	246	269	244	247	214	247	276	260	226	257	236	246	279	240	236	239	233	268	257	269	261	223	255	258	246	249	236	235	248	250	264	254	265	248	245	212	279	204	256	260	219	248	248	236	245	278	224	246	217	245	260	259	229	240	278	260	267	240	245	242	237	236	249	263	239	261	270	224	259	232	260	253	247	239	268	237	233	242	237	244	265	241	259	239	218	279	244	228	228	227	257	252	269	261	238	259	241	234	230	219	239	241	246	237	244	243	228	244	228	254	226	279	243	239	271	224	257	256	256	235	244	261	254	249	218	238	240	249	281	260	258	261	248	240	256	220	243	281	239	240	250	253	217	255	223	245	298	265	242	242	253	252	240	243	247	243	238	240	254	220	232	246	255	232	228	266	259	274	252	245	233	252	232	278	229	237	243	240	243	211	216	261	281	260	227	242	253	241	253	262	254	248	247	249	248	264	206	257	255	276	252	257	256	256	281	237	224	254	247	268	255	264	252	259	250	252	256	239	258	268	239	240	239	245	206	249	228	250	245	217	256	252	217	237	242	239	238	228	242	249	257	225	245	265	267	233	241	238	278	245	234	268	276	232	255	247	235	264	258	263	272	274	217	263	238	276	235	245	235	248	228	269	248	247	258	263	260	216	249	237	234	248	251	224	245	257	260	253	238	267	252	275	246	231	235	270	270	229	237	248	245	251	239	264	236	226	248	238	257	231	252	281	217	258	242	270	252	269	257	254	256	254	273	272	247	267	250	248	241	243	222	240	254	249	266	261	257	245	248	247	250	249	261	262	258	273	252	242	238	237	283	237	253	252	260	254	271	239	271	257	248	239	238	243	243	270	231	242	229	236	258	220	251	259	254	252	251	256	239	239	254	274	206	221	249	223	226	234	281	268	255	249	249	235	223	243	263	247	252	228	247	256	256	255	239	248	268	263	249	241	240	231	265	253	248	243	227	267	268	275	223	274	263	255	229	223	279	243	285	264	273	247	219	252	243	233	257	248	230	268	237	233	251	258	266	228	253	244	260	239	252	234	264	256	248	245	264	235	263	241	264	275	247	270	266	259	241	264	233	246	239	231	240	252	220	222	244	263	261	244	208	249	244	233	225	229	280	249	246	249	238	226	229	248	241	273	235	253	259	267	246	254	244	284	220	254	261	237	252	236	262	260	226	253	272	257	253	240	250	270	225	264	250	216	237	226	263	229	266	258	229	225	259	247	256	255	251	254	259	267	259	261	245	247	225	252	253	261	217	245	274	246	253	222	238	238	249	237	229	256	242	231	237	228	233	273	255	246	247	263	257	252	252	255	240	270	243	230	237	249	235	254	246	272	265	239	253	246	248	257	255	239	252	267	269	238	282	240	259	242	238	248	266	244	254	262	262	260	225	256	247	262	258	234	252	224	255	241	272	218	246	232	228	273	225	245	252	265	218	249	246	279	246	275	252	247	244	231	261	249	253	222	256	245	260	237	260	232	224	260	237	264	237	250	259	262	271	260	237	256	224	270	241	278	266	259	251	242	226	250	242	221	252	263	239	248	246	230	262	238	250	259	273	242	241	234	248	250	223	236	248	268	237	251	227	259	270	259	244	266	226	245	232	246	229	252	258	219	250	248	254	257	227	258	249	262	265	255	253	259	240	227	245	264	246	253	241	243	224	260	288	220	276	277	266	238	235	268	247	268	249	262	230	268	242	251	272	270	255	264	246	257	258	226	249	266	268	271	274	238	261	265	267	277	264	263	218	240	248	265	241	256	234	244	253	229	239	245	203	261	221	218	251	252	242	228	236	255	219	255	278	225	236	217	232	224	250	233	234	283	264	220	263	254	268	245	261	251	262	242	277	242	250	244	282	266	293	261	277	252	276	247	263	224	256	249	250	274	250	236	253	229	251	259	257	256	248	257	287	249	272	251	260	248	237	232	269	257	247	237	228	251	234	212	236	236	239	253	259	263	243	252	252	244	230	278	250	264	260	225	251	242	248	241	235	242	258	265	266	240	240	275	256	231	269	255	260	233	219	267	235	219	239	253	236	250	265	279	260	225	250	255	247	251	253	257	231	218	262	225	221	212	232	237	249	227	245	257	271	267	261	275	232	237	235	225	257	237	245	258	270	269	270	252	250	244	250	250	254	256	239	227	271	257	270	245	247	217	239	244	254	256	244	251	255	251	278	239	247	227	235	222	254	246	238	263	244	271	266	231	233	270	224	227	232	248	267	291	272	238	254	263	230	271	239	254	250	230	252	258	244	235	266	231	277	245	236	251	240	273	268	256	232	249	296	247	226	219	282	251	264	247	251	264	236	275	250	255	238	258	248	258	244	240	248	252	230	226	250	255	259	240	229	268	228	253	210	238	273	274	245	225	269	277	223	261	261	205	252	229	242	260	239	234	267	244	255	250	248	228	254	263	223	249	249	248	242	258	243	235	235	215	254	251	231	229	239	279	253	256	275	249	242	249	235	257	267	248	248	211	274	230	227	237	236	239	258	230	250	219	253	271	239	237	223	258	247	234	228	238	222	221	233	229	280	240	242	254	238	268	238	216	238	231	263	212	253	236	234	243	279	231	263	229	256	248	232	281	242	235	253	251	248	275	249	235	259	268	255	246	237	245	236	247	221	241	257	254	251	250	240	267	235	265	247	254	259	240	240	277	245	251	248	237	254	265	273	255	281	254	249	242	255	279	245	239
23272	21370	29074	24023	21366	21310	5406	1160	876	751	715	633	595	556	521	504	488	462	477	463	465	463	481	444	430	473	413	397	410	924	3218	5220	4102	969	436	388	409	408	403	380	371	348	418	379	387	397	375	423	383	362	381	376	405	391	384	369	415	390	382	386	371	395	416	380	370	390	357	391	386	396	386	377	361	376	399	365	410	394	374	387	377	397	365	385	350	385	388	379	352	369	333	377	382	394	396	366	375	367	346	415	373	360	370	406	386	355	383	401	379	375	424	369	388	392	323	364	422	366	395	375	356	379	332	393	356	379	360	350	390	380	402	380	383	409	401	341	372	395	404	395	363	364	382	386	380	395	394	416	371	367	393	382	416	352	396	408	371	369	397	378	377	369	346	346	377	372	352	380	377	375	378	379	402	352	372	401	378	391	350	389	371	368	385	385	348	373	375	404	385	398	399	371	353	431	363	370	377	383	347	371	393	380	384	349	376	391	396	398	363	404	355	389	400	365	396	409	355	388	394	363	368	355	376	378	361	436	372	382	353	369	374	376	349	366	363	385	400	370	346	366	392	390	397	422	377	385	346	404	376	358	373	337	385	379	406	396	351	395	420	361	371	390	382	382	413	363	409	407	378	341	339	356	368	356	382	369	381	383	361	378	394	367	388	397	399	399	381	369	374	366	367	362	397	410	370	349	405	440	385	400	391	368	345	372	366	391	346	391	343	376	418	396	361	413	375	394	362	400	372	393	364	417	411	374	369	355	383	385	382	351	381	349	367	332	382	393	374	369	411	365	390	386	361	379	395	380	390	398	386	372	405	377	354	359	363	388	400	375	403	363	381	384	385	420	408	420	377	373	412	371	398	388	366	341	385	383	397	382	354	369	375	376	385	357	390	377	360	370	338	357	387	367	364	370	374	399	376	386	421	393	360	405	377	346	375	385	369	392	380	408	374	398	387	391	348	401	409	389	399	418	358	333	383	358	346	372	356	373	361	358	383	428	372	365	381	399	381	398	365	364	430	352	393	340	386	354	365	403	362	406	369	382	379	353	386	383	346	382	369	374	390	401	405	363	376	388	414	379	378	371	376	381	350	380	401	382	342	381	384	389	399	392	377	367	389	404	377	345	369	353	373	346	363	371	404	418	351	413	357	400	370	358	397	369	390	386	422	402	379	380	385	347	360	391	377	407	400	368	406	394	391	381	416	405	411	374	359	364	346	398	400	390	405	374	355	372	367	390	359	372	420	391	354	354	325	380	359	361	362	409	369	424	349	397	372	410	406	378	407	378	356	374	377	381	418	315	389	414	374	368	402	374	370	372	366	409	363	347	395	385	376	379	403	368	382	391	403	379	367	386	377	365	373	397	384	401	363	340	407	377	354	356	389	374	390	411	365	385	394	401	334	373	368	389	425	310	418	361	372	353	387	354	380	385	379	432	390	395	413	333	366	387	370	351	371	403	370	363	353	367	377	367	409	381	364	392	377	422	376	374	366	371	382	422	376	379	412	362	372	357	356	381	373	363	357	372	368	380	349	386	360	338	373	337	378	386	402	387	366	352	373	385	378	398	356	397	387	409	358	387	376	406	373	403	388	386	361	343	382	406	376	360	406	364	352	366	350	352	399	391	373	352	365	362	387	421	424	413	378	416	402	352	394	377	372	364	369	368	393	373	391	391	416	381	378	396	351	364	411	390	372	362	375	373	401	423	420	435	403	347	398	380	370	349	381	389	328	372	419	411	367	382	354	368	372	351	372	406	380	412	399	424	399	384	399	399	382	352	392	381	367	379	379	370	306	319	382	416	408	348	354	403	374	351	384	395	376	408	385	371	373	360	356	397	382	387	366	364	414	344	372	367	364	381	374	392	380	439	401	367	414	369	378	374	392	377	362	370	353	358	391	340	362	371	411	407	365	392	377	388	355	363	336	364	400	382	376	379	420	354	399	380	389	377	367	355	374	429	403	384	365	360	370	379	405	376	338	388	368	400	400	375	358	389	386	371	358	377	372	381	374	395	389	402	370	374	366	342	372	409	356	390	382	405	394	374	330	377	391	386	357	369	378	404	414	379	375	417	382	338	371	336	381	386	412	350	402	380	393	377	356	355	390	329	414	358	421	359	384	402	351	420	387	394	404	375	353	379	371	381	369	363	401	393	381	376	351	385	356	380	390	375	366	347	393	371	374	390	333	411	376	356	411	373	396	393	406	405	369	376	362	376	384	370	382	361	399	396	370	387	401	374	387	361	371	329	361	385	360	366	392	374	365	368	388	408	366	371	394	403	393	354	388	342	376	346	386	383	428	399	361	378	361	383	396	372	354	347	379	375	345	374	392	391	415	390	386	411	405	385	315	376	378	393	416	368	391	356	380	380	395	362	375	371	411	420	375	358	399	362	364	369	402	388	381	384	356	376	412	402	384	362	361	360	341	371	407	347	376	370	388	413	410	383	364	358	389	388	368	373	394	376	366	378	373	372	415	386	369	400	385	406	391	369	360	378	389	379	412	370	384	375	387	370	381	391	384	357	396	369	351	396	386	400	359	402	373	410	352	399	377	369	364	383	410	394	366	368	378	420	351	394	380	336	379	398	376	357	399	379	421	374	386	362	382	412	391	395	386	388	382	349	349	398	371	382	352	377	387	355	380	373	359	394	384	375	394	401	364	362	363	380	389	398	389	380	364	400	401	361	418	375	380	381	410	376	341	385	382	411	364	365	363	385	405	379	358	369	379	353	407	396	385	358	389	349	365	396	359	407	364	374	374	392	436	348	358	388	357	380	381	356	403	373	376	359	365	443	438	382	354	355	354	390	395	367	378	411	392	415	388	383	392	394	391	382	365	385	374	355	371	383	426	378	389	343	364	403	380	353	394	367	414	373	376	366	394	396	370	358	404	368	359	380	382	374	391	354	349	390	404	393	374	371	357	368	417	375	368	383	395	383	365	363	373	366	350	363	357	385	329	365	363	379	378	376	415	389	385	351	371	384	398	389	412	348	357	386	391	363	382	359	368	383	370	414	363	399	365	409	373	377	351	418	394	389	383	358	387	365	375	379	422	390	409	391	350	377	376	400	377	382	380	380	370	376	347	369	408	359	396	350	383	350	423	382	379	369	391	385	405	373	359	388	400	358	383	375	344	382	363	387	388	365	377	366	390	389	378	361	384	385	376	383	328	378	400	379	386	347	372	389	375	378	403	425	380	361	346	403	380	353	396	379	395	378	378	372	353	401	374	386	391	368	385	386	343	374	406	392	364	368	374	382	375	363	409	385	369	415	395	369	345	389	384	409	401	378	356	378	345	362	374	390	381	360	370	378	387	376	402	392	373	373	406	369	372	403	362	403	375	365	344	395	387	355	405	413	384	383	350	365	349	364	364	401	391	390	393	393	373	388	355	367	363	388	352	354	362	415	382	386	348	348	372	349	393	370	382	414	369	359	373	364	381	379	410	377	394	357	402	372	377	395	362	391	368	374	356	352	375	381	359	377	369	372
20103	32733	12395	6326	4274	3281	2630	1992	1699	1471	1180	1054	900	874	851	792	741	644	670	658	613	580	592	554	586	513	525	554	559	1560	5863	9065	6907	1354	464	474	481	475	482	468	464	425	466	448	469	503	494	457	434	478	421	471	468	463	472	475	429	482	458	524	448	485	450	466	477	438	446	465	441	430	466	452	455	427	474	438	469	452	447	434	472	454	425	491	438	455	466	456	486	433	424	439	467	414	444	447	473	405	455	478	468	475	474	476	478	395	441	471	471	459	469	463	503	448	464	487	497	445	457	485	481	444	490	430	436	458	501	504	469	439	466	460	477	454	483	435	456	464	463	447	444	426	444	503	490	432	442	480	497	462	453	433	443	445	450	492	491	491	460	445	442	459	450	474	449	469	448	437	474	441	461	449	439	506	474	485	449	457	458	454	450	494	488	446	435	466	450	480	435	473	486	456	498	485	424	440	465	477	452	443	452	445	449	454	438	474	458	478	483	481	438	447	444	455	469	453	433	454	470	478	477	456	478	444	452	470	434	454	454	463	440	472	437	442	484	500	447	461	467	455	452	486	436	450	467	479	437	457	432	477	482	492	448	448	450	444	468	450	439	484	464	483	462	470	493	440	455	432	450	504	448	437	464	486	445	469	461	461	455	453	407	465	419	494	421	466	501	449	438	416	492	446	477	452	435	466	452	486	421	456	427	417	453	448	474	428	475	457	500	497	471	462	439	459	465	424	465	473	462	472	417	453	478	460	413	451	465	467	460	442	454	454	469	457	441	452	450	432	464	446	465	419	464	469	484	444	469	477	431	452	469	444	448	469	446	457	429	451	455	460	461	453	466	480	468	482	414	482	471	455	430	426	441	456	406	445	461	433	470	447	414	459	448	523	457	463	441	446	441	468	493	474	476	454	476	474	449	450	441	456	493	480	437	459	432	487	470	478	439	470	440	464	472	475	448	488	430	442	459	442	419	487	476	448	488	475	470	474	456	456	454	436	414	499	468	475	460	451	447	507	411	450	458	497	490	449	495	436	462	445	497	459	448	479	427	479	457	431	428	526	484	443	451	483	471	468	439	458	479	466	438	447	436	449	457	448	493	428	461	509	464	444	476	467	469	431	471	457	442	438	457	446	423	479	455	440	448	441	478	468	442	444	492	429	474	447	478	453	447	424	424	435	450	439	477	486	478	444	464	455	443	478	422	475	444	458	423	479	450	460	425	408	439	416	445	491	483	464	449	479	481	464	492	450	452	443	451	477	420	419	464	448	470	441	410	468	443	486	445	446	452	457	464	421	450	452	447	452	458	450	465	441	481	449	464	442	449	458	463	462	439	469	459	440	501	505	454	449	480	476	473	475	457	453	496	467	457	450	451	440	471	449	468	453	431	431	447	392	446	463	470	489	456	498	427	447	456	413	470	474	454	482	474	461	460	422	443	455	438	473	432	441	457	454	469	469	441	462	449	456	504	479	454	447	484	478	432	472	435	448	486	490	437	464	472	492	469	459	466	476	421	452	448	433	435	415	474	451	467	440	441	467	454	469	442	419	453	486	456	446	450	469	485	464	469	451	484	496	490	496	476	437	485	482	495	430	451	454	472	437	472	433	468	460	495	453	460	424	465	471	452	457	447	452	456	449	443	465	461	496	444	438	454	496	472	447	450	442	471	462	445	445	454	459	447	470	462	474	438	480	478	458	462	477	459	450	463	462	463	448	467	494	452	442	482	448	466	419	437	431	437	439	469	440	435	431	463	476	467	458	456	440	463	464	462	473	456	452	498	451	441	470	465	459	456	442	482	486	441	495	453	446	468	443	469	480	471	500	427	453	452	426	485	442	422	446	491	445	500	440	443	455	436	444	486	431	466	472	470	476	449	463	447	465	474	463	445	466	431	474	466	480	496	437	498	419	452	454	438	459	421	420	501	448	494	442	436	448	464	468	473	430	456	449	432	503	443	456	438	445	450	478	466	484	488	448	456	464	476	467	430	435	413	461	459	405	460	410	425	432	462	477	454	428	447	482	495	468	455	475	443	472	459	467	496	463	459	449	436	455	452	427	495	452	503	446	467	446	450	444	436	485	462	454	428	441	439	458	467	465	433	487	479	404	451	481	482	443	493	473	457	480	432	489	454	440	473	451	474	463	468	453	443	465	436	462	436	433	474	452	463	462	447	458	413	469	493	439	423	457	468	455	452	454	445	450	459	481	434	454	457	503	444	417	492	455	467	463	501	488	463	431	462	479	463	476	454	457	447	460	436	453	448	458	458	420	434	416	455	467	484	420	430	444	469	459	476	433	463	418	439	461	467	478	460	476	446	432	461	432	452	450	465	464	435	412	455	477	435	430	444	472	459	447	483	464	483	431	426	418	434	428	468	476	468	425	478	407	458	433	488	441	482	417	446	471	421	429	431	478	466	458	466	435	460	441	456	461	455	457	477	483	474	465	460	473	424	414	467	441	459	444	461	449	434	471	456	471	424	449	459	446	463	460	469	461	468	444	470	456	490	485	475	474	476	433	461	451	422	463	475	455	452	462	486	461	467	475	433	490	447	445	466	454	452	471	433	474	470	485	438	469	465	461	471	445	433	448	464	430	445	434	473	442	465	440	461	486	463	458	432	440	453	467	454	461	435	459	450	480	458	440	469	460	461	460	466	453	483	477	460	429	437	461	437	487	447	437	462	481	410	468	464	460	445	451	499	458	434	423	468	434	469	448	497	487	474	465	499	415	420	460	446	490	449	469	495	484	480	446	436	509	501	452	465	476	451	472	427	412	459	493	449	460	446	471	429	427	456	459	477	383	496	430	458	436	486	470	435	455	437	460	454	459	506	440	464	438	456	462	427	457	471	483	494	428	483	464	419	434	464	445	434	472	431	449	460	490	464	450	501	469	458	455	448	445	486	471	447	453	429	451	427	459	425	457	452	466	453	458	476	453	429	445	470	418	452	461	431	419	454	468	448	447	445	460	457	448	470	480	466	450	446	451	462	460	439	458	525	453	468	429	458	448	459	469	464	473	464	522	454	456	477	492	450	471	473	507	435	439	453	439	449	481	462	478	442	421	489	459	505	424	448	443	462	459	440	502	443	461	461	459	488	514	458	484	432	471	436	460	433	435	475	430	434	431	452	447	440	416	477	476	440	433	493	450	446	417	449	434	451	430	442	475	412	460	429	445	431	484	456	462	464	449	466	466	486	474	457	445	422	465	473	450	461	421	449	459	440	442	446	440	447	436	506	430	442	475	434	471	471	413	475	437	450	438	462	479	466	479	444	452	446	501	467	449	459	430	501	478	428	462	498	505	465	433	448	427	474	504	491	483	458	445	454	446	441	429	463	469	475	473	474	425	461	444	449	437	454	489	449	463	454	475	458	451	426	486	436	529	472	463	442	476	491	444	460	458	429	439	452	460	459	437	469	460	411	449	463	451	504	476	465	450	424	467	457	485	425	457	475	466	477	465	459	431	450	480	435	471	469	464	426	465	451	455
27578	19468	5305	580	421	371	236	219	185	223	186	204	165	178	177	184	161	182	175	180	177	161	166	169	186	182	160	176	179	230	310	402	336	179	190	177	170	195	186	161	188	182	170	195	178	166	169	192	188	170	174	149	146	171	164	174	183	167	164	174	167	169	177	179	161	159	172	187	150	179	170	167	172	161	176	166	163	185	174	182	183	176	177	152	179	164	209	170	194	160	179	191	177	163	149	169	174	172	171	151	186	168	171	182	182	175	181	186	180	171	182	178	155	166	175	172	148	172	159	173	168	188	163	200	188	161	169	179	167	180	184	179	165	180	168	180	194	177	174	192	148	191	173	175	196	170	166	162	195	176	174	189	139	178	168	188	171	170	163	191	170	163	178	142	159	159	176	213	157	140	181	178	161	149	166	168	175	160	156	150	163	186	157	157	161	169	182	168	154	185	170	168	162	173	159	166	192	187	150	161	181	165	149	167	172	170	175	187	175	161	179	162	174	188	168	149	187	174	181	173	163	154	183	170	158	166	171	166	161	180	175	157	151	174	182	167	185	159	178	162	166	177	171	171	182	166	157	169	171	161	187	164	162	173	179	182	169	186	185	183	168	174	181	172	169	204	170	180	172	173	159	185	190	163	173	155	170	182	177	166	181	209	187	179	159	175	175	151	176	162	178	189	167	171	158	157	182	171	163	185	155	169	162	174	182	178	157	162	168	178	162	170	181	157	182	174	175	171	173	180	156	192	160	166	167	185	167	156	192	171	166	170	173	154	174	161	200	146	155	177	195	164	176	181	169	174	166	167	154	168	169	177	162	171	178	182	166	180	175	193	180	190	199	194	152	188	176	185	152	167	164	166	168	180	178	176	173	150	187	205	168	163	145	160	210	185	161	183	148	157	191	164	207	170	172	176	176	164	150	186	151	183	160	164	170	145	174	177	188	173	177	184	165	165	156	183	181	172	160	157	156	164	181	158	176	183	176	190	176	178	170	150	170	161	153	157	174	169	196	170	182	161	169	174	166	178	153	164	173	175	203	167	156	164	161	178	164	163	158	196	180	173	158	172	186	183	163	165	158	182	158	170	159	168	189	158	184	148	175	172	166	192	174	158	174	186	180	163	187	204	177	173	191	173	153	165	138	187	174	152	154	181	167	165	177	180	183	177	163	172	161	157	191	189	167	168	168	158	158	154	199	186	188	183	170	178	160	184	185	161	162	156	154	154	196	177	133	171	168	190	173	167	166	154	176	167	171	159	174	162	183	162	170	179	167	175	208	185	182	165	181	190	189	154	177	175	158	187	142	159	171	155	150	180	159	185	175	207	188	172	170	155	162	192	139	192	188	178	172	168	176	187	184	190	176	184	199	164	160	164	167	164	177	174	185	182	160	184	191	155	205	157	183	160	174	154	157	176	177	172	178	146	180	181	176	183	185	177	190	181	172	171	157	154	166	177	162	164	191	184	184	190	170	147	178	160	168	157	170	172	177	177	148	170	170	171	176	162	188	154	168	161	200	159	164	196	198	145	152	180	179	157	168	158	163	198	165	163	167	169	152	164	179	193	188	162	184	160	161	181	176	175	189	157	165	175	179	144	177	175	163	174	175	157	183	180	152	195	153	171	152	174	194	173	159	189	180	160	154	174	186	159	160	157	169	150	188	158	169	146	153	176	183	158	159	176	170	192	200	181	157	157	165	164	171	176	163	171	153	158	204	185	179	167	183	184	160	151	155	151	181	175	165	147	159	186	151	181	176	154	166	174	175	162	186	171	163	183	170	182	158	178	147	152	169	151	167	161	157	166	157	148	155	175	188	175	155	175	171	167	189	188	168	160	168	173	172	176	163	192	194	174	167	162	177	160	170	169	165	156	179	195	157	191	173	174	171	174	164	146	188	159	168	197	192	201	159	186	159	170	177	175	157	169	195	178	163	162	183	157	169	175	186	160	144	150	154	167	179	171	162	184	160	175	176	164	163	178	194	202	179	163	168	167	177	163	194	174	186	166	171	189	160	160	179	165	174	138	146	164	151	171	171	191	189	171	175	167	166	170	155	154	183	169	152	161	166	179	209	177	176	152	172	162	173	165	152	170	150	181	159	189	161	161	172	179	144	144	189	154	163	162	199	175	144	173	157	178	173	166	169	162	211	167	179	166	190	178	174	175	182	175	175	179	173	168	141	166	175	161	173	178	173	163	168	170	151	156	163	181	188	158	185	166	151	160	170	174	147	189	157	165	189	187	164	184	163	172	162	177	162	179	168	183	176	143	172	179	165	179	180	173	147	166	200	179	201	179	165	172	165	150	158	162	187	152	169	187	151	161	167	189	183	186	155	200	179	170	163	172	174	184	176	181	171	166	160	187	185	159	197	163	182	177	166	171	185	153	168	183	182	160	160	182	170	190	165	185	190	158	154	159	202	169	181	165	200	167	171	145	172	169	168	176	172	174	173	221	180	170	180	153	175	178	206	167	164	188	183	172	169	177	165	180	172	175	153	172	173	165	188	156	167	179	167	185	171	163	164	159	163	185	173	180	175	162	183	178	164	170	184	183	184	183	178	166	151	177	191	161	185	163	188	165	179	171	183	176	153	151	165	188	169	182	190	182	137	149	173	187	177	174	178	168	171	162	186	188	193	187	150	193	169	164	162	178	181	170	176	201	177	174	160	179	154	192	197	182	176	171	173	164	165	190	168	197	171	161	169	160	202	173	151	174	164	191	159	178	150	157	165	173	173	177	163	170	173	191	176	156	168	165	185	157	178	160	168	198	160	188	181	179	160	181	167	182	178	184	190	157	187	162	176	170	161	171	175	189	159	167	155	153	182	152	163	167	159	165	174	184	160	159	159	153	189	162	173	191	179	153	166	168	170	191	168	168	191	163	187	178	158	180	162	179	183	149	164	168	162	160	161	165	179	180	192	191	203	172	155	198	173	156	192	179	162	177	174	189	184	182	174	180	183	166	166	171	152	183	199	189	153	147	163	167	160	177	169	186	198	174	165	160	186	177	178	193	168	175	158	182	182	177	171	180	161	172	172	181	184	177	167	180	157	163	170	169	157	187	162	158	189	165	175	142	174	158	163	161	160	159	182	176	186	150	153	162	170	174	174	174	165	154	190	173	191	184	168	177	185	171	171	176	180	173	138	184	168	187	163	154	185	166	163	169	171	181	159	147	170	189	169	177	167	169	155	161	190	171	182	177	156	170	167	168	173	164	171	177	175	183	174	179	182	184	166	162	182	163	181	172	173	192	175	162	176	175	183	174	170	160	178	165	153	159	198	167	166	169	189	153	176	201	199	180	191	172	157	178	178	182	177	202	187	194	179	167	206	196	164	179	161	190	169	179	184	155	168	151	167	173	166	154	153	160	153	196	163	191	169	171	193	168	167	192	162	167	174	154	168	165	210	173	170	180	175	155	160	180	172	161	172	166	174	166	177	176	159	160	176	173	172	182	187	174	169	165	167	157	159	185	170	180	162	154	163	189
13330	11279	1106	441	397	304	289	279	282	257	262	248	229	245	229	222	192	247	208	211	234	227	237	202	211	208	234	225	219	311	511	766	512	231	207	201	206	215	221	213	206	218	190	217	227	179	250	198	223	226	218	235	243	213	224	188	235	206	251	243	224	195	230	181	208	196	209	218	206	204	234	234	207	222	206	215	206	233	216	227	210	202	229	198	204	194	240	220	240	241	239	207	203	234	245	228	211	233	236	204	213	188	214	201	228	199	209	207	229	240	195	233	193	213	193	215	226	202	202	223	191	226	224	246	211	207	224	205	213	246	250	221	212	213	211	203	237	226	200	237	233	227	233	234	235	238	222	187	225	205	192	188	207	205	218	205	222	233	198	226	235	205	222	235	216	210	226	225	207	225	204	226	234	237	215	215	222	228	238	219	254	207	225	212	224	221	215	233	221	219	221	216	208	216	210	192	197	230	243	235	197	234	200	221	236	216	229	226	204	223	228	219	219	219	220	209	208	206	226	231	214	210	231	239	228	230	217	232	216	222	203	212	230	211	217	213	256	222	207	214	203	209	208	211	192	205	205	216	213	223	209	208	206	205	227	212	210	204	213	218	215	237	203	233	191	202	226	194	216	176	209	213	235	214	239	223	241	211	227	214	212	205	211	230	217	209	204	218	193	217	195	226	224	234	212	220	208	244	218	218	223	213	199	212	229	222	217	212	205	242	218	178	194	215	211	222	226	225	182	198	213	201	217	235	219	202	225	203	248	250	184	218	230	241	215	214	210	225	225	231	231	201	200	237	219	230	182	237	211	199	220	203	208	192	209	233	197	203	200	217	211	215	224	207	187	205	216	248	221	230	195	236	232	250	203	216	186	255	217	202	223	220	207	225	219	231	203	182	189	187	219	189	227	234	247	209	221	198	204	205	252	207	202	216	205	194	223	213	212	237	221	195	222	252	192	214	221	209	220	221	221	209	213	213	209	211	192	219	202	215	220	241	221	209	227	213	218	196	228	199	228	194	195	205	226	194	236	210	243	238	229	240	196	219	219	195	209	207	209	202	236	227	219	240	234	209	212	202	223	241	207	197	208	207	218	223	206	209	233	208	199	229	219	212	217	185	210	191	231	201	208	219	210	241	199	234	220	210	215	223	199	232	221	191	230	227	233	221	228	229	242	220	203	195	222	213	233	211	210	211	216	238	206	232	206	189	196	218	221	190	234	208	226	238	214	217	229	214	225	225	242	212	220	249	204	213	219	215	222	230	190	216	207	210	223	231	244	215	219	222	223	225	230	195	204	230	200	218	205	217	209	219	210	199	219	229	217	229	214	236	241	218	207	213	226	214	198	218	214	224	210	231	191	190	213	198	205	200	202	233	202	234	219	198	211	243	238	218	216	210	213	191	233	234	229	200	196	250	229	204	214	211	201	225	215	202	219	203	221	211	235	222	226	231	197	225	210	222	227	231	228	216	181	220	232	208	245	218	231	226	232	228	215	222	218	243	231	212	197	225	207	222	205	230	229	213	211	198	215	178	196	216	200	223	214	173	198	218	190	198	206	215	219	219	223	196	192	228	230	190	209	223	189	203	217	215	201	225	212	226	211	214	218	216	178	257	230	230	201	222	207	197	219	207	220	214	196	215	196	203	222	225	193	225	228	231	209	203	250	227	209	240	232	227	234	213	211	191	226	214	240	198	231	201	237	224	230	240	178	189	214	219	216	206	206	225	193	226	241	187	250	222	192	222	206	229	212	248	200	233	201	212	232	192	220	268	227	228	202	212	215	203	193	230	233	237	242	211	199	222	228	220	214	202	221	223	227	195	192	237	222	199	242	202	216	261	194	191	225	219	196	229	228	213	196	238	217	249	214	213	244	191	219	210	216	208	199	207	209	212	223	227	209	231	211	208	236	217	236	196	211	212	192	223	213	202	170	204	213	225	206	196	206	267	224	213	235	224	227	224	207	206	203	193	224	235	199	226	228	231	174	210	221	218	240	215	217	221	212	220	227	218	237	194	203	210	210	219	234	202	222	175	230	199	241	199	229	201	229	190	227	214	209	205	215	216	232	210	190	205	199	207	213	211	225	229	191	226	210	212	211	225	203	218	196	185	222	220	199	217	207	205	216	217	220	208	201	214	216	213	207	215	241	208	220	204	197	227	227	221	222	222	204	235	193	203	188	201	225	220	213	220	192	228	235	223	211	212	227	214	212	234	240	208	226	212	214	220	237	243	217	219	221	223	223	214	221	213	225	222	191	200	208	225	218	226	200	201	215	241	216	212	233	219	235	221	234	208	210	212	231	232	226	231	223	206	221	198	224	215	225	213	241	229	229	210	212	209	235	220	213	207	213	188	226	210	225	199	201	221	222	218	224	260	235	239	217	212	212	225	222	190	206	226	204	194	225	231	220	204	221	191	198	211	232	164	197	203	204	243	253	216	214	236	196	224	230	233	222	217	241	203	205	212	202	209	227	209	210	243	223	214	193	213	216	187	213	230	204	230	205	236	216	236	206	201	230	221	216	221	201	223	203	217	199	220	225	201	245	236	224	234	229	212	209	212	229	205	197	227	226	198	229	204	236	213	230	210	198	195	199	217	223	212	211	221	212	238	227	226	220	236	221	209	227	210	225	215	214	177	221	231	235	229	213	199	231	214	215	236	234	212	207	211	228	219	211	223	260	238	172	185	227	230	216	228	208	216	225	196	212	219	230	178	217	211	209	206	215	220	224	200	217	226	220	228	190	241	227	197	197	238	211	240	224	218	216	201	237	213	213	231	216	192	215	210	205	206	193	219	236	243	220	216	220	225	231	212	214	250	214	224	208	179	222	224	239	220	204	233	226	213	219	220	196	224	230	237	213	246	222	202	222	205	231	224	217	212	230	219	233	228	210	184	219	233	187	232	225	211	212	233	224	202	214	198	197	226	226	244	221	223	235	231	231	214	204	228	249	218	197	218	220	210	214	218	222	201	224	208	215	217	230	236	231	217	239	192	223	233	211	229	204	222	235	193	234	203	233	234	223	216	212	192	226	200	235	233	205	214	224	231	213	215	199	211	209	213	233	212	214	202	228	228	198	238	226	221	214	244	216	228	211	208	196	216	185	214	227	218	217	201	247	201	196	190	221	203	212	221	203	234	235	208	215	221	241	182	202	219	218	197	215	212	192	229	222	223	237	225	215	211	235	223	212	234	182	222	207	204	217	224	232	210	189	211	228	194	217	194	231	216	213	227	218	235	229	190	220	215	198	229	202	202	217	201	205	213	208	217	209	224	207	232	200	219	209	227	212	245	238	213	239	221	204	213	226	245	217	210	184	201	239	228	225	214	196	251	217	214	212	201	226	187	269	208	219	233	221	208	206	212	229	238	206	212	221	215	210	222	197	211	237	199	215	225	198	223	202	228	216	189	205	227	249	215	185	241	219	201	207	217	217	221	200	214	205	193	213	212	217	220	214	234	204	213	203	209	207	215	211	228	229	231	216	199
24864	21322	28002	24939	16291	1232	662	531	492	426	393	354	338	353	324	327	293	307	305	318	298	302	295	310	283	300	281	331	830	1524	1846	2099	1069	303	272	301	255	266	270	280	302	296	255	256	276	280	299	280	297	258	291	275	292	298	273	290	254	288	286	302	278	286	315	270	275	277	267	281	282	285	253	271	292	271	261	308	280	271	300	276	274	308	314	270	276	306	260	279	285	273	264	251	258	300	306	282	282	286	245	276	262	249	269	291	260	281	254	319	266	259	280	260	294	277	297	254	298	275	255	272	286	300	276	297	261	277	270	271	278	277	273	301	260	302	293	293	266	273	274	277	259	257	242	255	270	290	288	269	283	285	300	307	302	270	280	262	253	264	262	283	274	258	277	298	272	262	271	279	266	263	288	285	303	255	288	264	283	243	275	266	291	267	282	274	296	286	308	270	252	289	300	261	261	273	290	287	279	263	284	276	268	285	295	271	280	277	268	283	310	286	276	299	275	307	285	282	269	296	291	291	268	265	308	257	260	289	270	271	277	282	235	274	285	299	264	276	274	258	262	281	250	267	286	270	278	288	294	258	269	291	271	258	276	274	276	290	279	274	267	308	255	276	288	311	295	247	290	276	279	286	271	288	260	261	237	284	282	262	282	246	287	283	272	281	273	242	292	277	312	278	298	297	256	254	296	261	277	296	284	289	289	250	261	274	288	282	266	275	284	276	279	278	289	294	292	241	297	280	278	279	284	293	255	297	283	275	271	289	245	314	265	275	279	286	302	271	281	287	269	270	268	273	268	291	274	279	281	274	261	266	260	292	263	294	296	272	264	278	297	261	294	275	262	257	293	286	291	265	277	272	274	252	266	281	276	259	237	284	272	228	237	289	260	274	267	292	278	272	267	294	285	265	275	302	275	272	275	286	275	264	288	274	263	284	278	283	289	269	292	285	266	270	248	262	275	264	252	284	298	296	284	296	259	275	279	268	291	303	302	300	302	262	265	281	287	271	271	259	267	260	273	249	263	282	238	311	288	285	281	241	277	298	280	295	285	281	280	280	268	291	262	262	282	281	254	304	275	281	289	254	283	277	268	263	267	255	307	276	261	283	280	259	300	273	283	268	264	283	266	273	307	271	289	276	255	284	288	267	247	283	257	272	269	269	250	291	276	280	268	274	272	285	248	271	281	297	288	267	269	258	279	271	268	255	275	258	287	277	290	276	253	261	307	276	305	278	291	299	259	293	252	287	293	304	266	291	307	276	264	283	258	257	260	275	294	271	272	263	275	298	261	273	243	298	252	273	249	299	284	249	278	293	288	279	248	281	279	301	276	274	280	260	258	255	265	267	269	275	286	278	268	296	283	288	266	271	249	277	291	282	302	242	279	302	304	286	270	282	302	268	256	296	252	271	270	267	279	252	269	268	278	257	286	268	274	296	307	246	300	277	245	270	256	229	283	263	271	273	301	268	302	258	279	285	292	265	323	272	259	313	284	253	263	285	273	257	262	292	297	289	286	285	283	288	254	277	257	259	237	293	292	265	275	275	273	253	297	260	278	285	253	262	281	291	277	294	279	309	293	274	287	274	289	288	285	245	270	278	283	254	280	264	264	256	273	277	239	271	276	264	259	274	234	295	272	286	295	275	298	285	296	266	292	256	270	282	268	273	280	283	258	268	271	288	280	266	308	232	258	264	288	281	285	271	283	267	289	279	286	254	279	266	264	284	315	276	283	280	268	292	263	241	289	289	278	280	289	279	292	281	283	285	281	274	288	273	287	251	257	293	258	245	241	262	255	271	253	290	281	273	299	286	281	262	257	314	282	278	256	279	271	257	272	254	260	249	265	286	269	236	299	297	285	258	284	314	275	250	287	280	282	251	278	262	272	302	259	263	259	258	267	272	263	286	280	305	279	283	299	261	281	297	312	301	284	291	280	260	289	266	271	272	292	282	259	261	255	250	254	295	264	274	285	271	248	292	284	267	272	278	266	257	249	280	269	263	247	300	268	284	267	255	295	276	312	258	294	268	267	260	272	293	283	277	248	277	288	285	275	285	257	289	268	281	281	281	285	262	265	260	247	289	295	292	257	250	269	285	278	283	303	273	304	270	264	264	275	271	270	263	273	298	301	309	272	264	284	240	280	298	247	286	261	273	269	251	267	274	292	281	299	246	289	273	263	254	271	271	305	276	281	276	263	253	278	277	260	259	305	262	237	264	276	265	291	310	262	276	281	242	274	259	264	303	264	280	257	317	275	268	235	264	276	276	263	291	278	280	272	280	282	276	253	271	298	289	299	274	289	282	281	249	283	279	281	278	282	266	276	304	275	279	295	287	289	286	265	276	266	253	264	270	263	264	261	274	283	271	280	269	273	242	267	273	255	249	262	254	259	304	271	301	266	256	270	273	276	251	253	309	280	297	265	257	284	279	280	271	287	276	271	253	265	298	281	256	265	247	276	264	249	255	310	280	248	295	269	280	318	282	272	260	291	271	254	263	264	288	289	265	277	245	293	263	276	303	258	266	256	290	266	268	258	276	280	298	279	310	250	278	265	254	287	264	278	271	273	284	270	274	272	286	263	268	260	289	312	256	249	280	274	274	319	254	281	249	227	254	270	283	285	292	288	276	297	275	279	258	296	263	241	292	349	276	259	312	265	270	289	260	277	270	256	288	277	296	287	241	252	251	296	274	245	278	291	265	294	291	248	251	285	268	281	283	319	272	300	269	257	279	286	284	268	262	258	264	259	259	271	245	294	268	283	243	271	286	263	288	275	270	284	271	256	257	232	241	257	251	298	260	269	267	292	278	271	307	275	265	261	281	281	233	281	276	242	271	295	258	282	293	271	268	270	284	286	262	279	269	281	289	269	261	269	278	260	289	285	279	262	279	275	286	281	267	259	269	258	295	257	275	263	280	271	265	273	287	263	264	257	292	271	270	295	291	290	263	308	283	266	283	275	267	302	261	268	280	264	284	261	275	298	267	282	279	257	254	266	299	291	260	277	300	293	272	297	280	254	238	265	261	291	253	293	297	283	284	301	286	282	276	277	295	266	266	283	274	276	259	277	293	278	270	263	275	276	282	272	296	281	292	306	276	266	275	288	272	302	266	266	238	285	291	294	236	280	282	282	282	281	282	280	313	290	258	257	306	247	252	276	276	289	265	267	280	288	281	246	277	257	259	277	254	259	272	265	256	292	306	276	275	291	276	271	270	281	312	271	255	253	298	250	251	304	276	284	269	259	281	301	260	289	301	290	293	299	315	270	287	278	268	290	269	282	287	279	258	254	252	302	269	291	276	288	296	263	277	299	304	254	280	298	279	307	304	265	298	276	247	261	286	288	293	242	261	259	279	275	242	306	288	304	252	269	271	286	311	288	254	259	278	289	298	285	287	268	255	294	281	297	269	297	256	289	283	252	271	269	289	286	289	249	267	299	281	304	283	257	281	294	261	234	233	285	299	255	251	259	277	281	265	270	277	254	273	292	281
15490	20063	5615	2644	1895	1386	1113	892	809	728	631	558	486	456	458	451	444	428	393	391	391	384	391	349	337	361	369	418	1558	2780	3437	3848	1723	304	348	334	325	349	313	331	354	348	344	353	341	322	327	351	347	316	371	364	335	366	336	347	344	312	330	353	344	357	318	321	336	307	342	310	350	350	342	332	341	324	362	345	389	330	329	351	337	339	346	366	310	348	341	359	344	358	340	344	340	327	322	332	330	310	337	346	316	331	350	319	326	329	329	364	336	385	317	323	340	371	360	330	350	337	331	307	332	342	359	343	333	334	339	341	319	336	339	338	396	325	337	327	324	323	332	338	342	309	350	335	322	339	350	331	313	337	361	315	333	320	354	336	305	361	318	340	335	330	334	362	337	329	324	325	324	329	368	352	350	342	370	329	359	345	363	313	346	296	335	340	301	365	317	327	350	342	312	315	331	335	347	327	335	356	323	358	348	325	333	381	342	320	350	369	315	338	335	337	335	347	347	323	329	325	348	335	355	345	297	299	364	369	333	330	326	350	330	311	334	358	324	348	330	362	327	320	386	340	342	313	352	322	314	359	320	317	326	364	353	317	344	344	332	328	329	312	328	321	332	340	329	343	342	325	347	346	317	320	346	338	350	344	332	338	322	349	356	347	320	354	326	351	333	307	357	298	332	368	325	328	336	329	339	358	356	338	356	335	314	367	347	356	322	315	320	335	316	325	329	350	328	326	325	328	305	334	341	334	351	319	312	361	357	347	328	335	310	329	303	341	337	370	324	337	332	329	348	343	323	345	328	361	350	327	299	343	311	311	352	313	326	308	332	355	323	339	346	362	375	318	316	351	308	311	338	321	344	287	335	318	285	307	370	344	354	355	351	314	342	395	330	347	317	351	357	283	326	334	340	355	371	333	318	313	366	335	341	312	317	327	320	346	317	360	316	330	333	341	307	340	320	333	341	344	311	339	356	326	334	345	317	337	339	325	294	340	345	333	325	372	330	362	328	324	312	313	327	358	342	318	356	334	324	333	333	333	319	351	352	330	347	354	335	343	338	334	309	309	313	313	347	317	343	306	341	339	334	280	323	357	327	319	336	361	320	353	352	310	335	329	350	345	390	362	325	378	348	320	310	358	339	341	319	353	339	331	342	352	300	344	340	325	316	365	326	305	358	318	326	317	344	326	350	333	342	333	349	338	308	332	360	345	306	381	366	323	349	338	320	336	336	303	320	351	331	328	328	348	339	327	351	333	333	345	353	313	328	319	343	312	333	317	302	344	327	363	367	346	335	323	327	333	364	333	349	335	353	338	345	336	354	349	343	317	324	320	351	351	329	322	325	348	322	320	351	316	340	343	352	344	320	300	343	325	335	357	331	368	349	339	350	354	311	364	332	341	326	336	345	320	298	300	343	365	324	339	346	360	351	330	324	319	335	312	335	336	311	346	358	313	322	345	331	342	338	319	332	335	334	335	314	323	332	318	325	347	348	330	328	338	334	336	300	354	348	318	333	362	323	306	324	362	320	332	366	362	321	299	344	364	324	328	344	348	323	307	373	346	342	368	317	335	357	319	365	354	341	355	326	321	315	357	309	343	374	319	338	323	337	330	360	311	349	337	349	346	325	344	342	326	361	389	332	350	333	335	345	346	334	327	321	325	332	347	350	340	330	362	319	338	323	324	315	320	324	375	325	361	356	329	324	316	359	347	363	328	330	360	359	328	338	324	309	335	353	346	305	350	326	335	339	338	367	329	341	367	348	331	314	367	361	359	325	313	378	323	309	337	286	340	324	333	368	352	335	356	330	321	369	351	315	315	360	346	381	322	345	328	367	338	329	308	336	339	328	348	357	362	331	360	357	333	330	327	300	347	359	364	328	328	362	356	332	327	362	328	285	322	339	299	328	319	310	340	332	348	362	339	349	315	325	361	316	328	308	331	340	351	351	277	329	335	345	331	325	320	378	331	308	339	332	346	334	337	338	326	370	323	306	307	293	309	351	335	352	286	324	343	327	337	333	350	356	318	341	349	335	334	332	331	339	344	338	372	319	327	363	360	356	351	331	351	341	348	329	319	365	350	341	331	360	317	329	345	342	343	314	348	346	336	312	334	367	347	328	340	309	322	348	322	349	348	323	366	337	339	388	340	365	309	319	339	343	337	352	336	338	350	322	358	307	306	334	351	312	335	319	342	336	306	330	353	353	335	309	366	330	317	340	299	343	304	324	347	351	329	316	364	350	341	337	328	338	341	314	315	348	302	350	338	325	329	344	321	352	341	358	315	360	352	332	340	342	353	318	337	339	332	348	345	305	349	320	325	355	348	321	341	343	323	328	354	325	298	361	336	334	293	348	325	368	318	339	336	318	357	337	345	357	343	327	303	350	347	328	323	311	360	354	299	326	350	326	360	347	299	320	336	347	368	334	316	323	312	312	352	342	323	313	319	353	340	333	342	333	326	325	333	291	317	331	309	319	363	341	315	311	314	359	318	328	375	358	314	327	324	324	360	328	290	325	332	347	334	349	336	351	348	335	356	324	364	339	331	319	340	348	381	315	324	331	340	327	335	328	348	335	359	326	351	311	301	327	317	329	322	353	323	365	351	344	341	353	327	345	308	325	328	322	335	328	354	335	321	338	360	373	343	324	348	365	354	347	317	354	348	334	332	316	320	334	310	317	392	360	345	351	327	331	348	344	319	335	315	355	301	322	326	346	334	359	331	362	318	342	325	323	293	351	320	328	331	350	332	316	354	348	332	323	300	345	347	341	329	297	365	335	339	363	335	337	313	342	364	352	357	357	335	346	338	344	360	370	310	328	353	333	330	327	320	306	333	333	335	316	362	360	332	327	332	332	348	338	313	338	321	335	341	330	336	347	288	377	332	330	321	321	316	354	305	357	333	337	339	345	330	332	312	306	339	337	329	380	324	317	331	324	330	327	362	310	339	347	323	307	322	337	348	330	396	314	345	342	350	296	341	356	327	378	301	333	333	292	323	322	296	382	351	335	379	330	329	320	353	334	337	303	348	322	350	366	340	318	351	332	310	318	342	351	347	302	336	331	348	309	333	312	341	309	341	348	342	338	349	332	356	355	334	321	346	324	341	372	310	326	353	379	302	302	358	373	342	337	340	359	364	348	359	348	339	326	320	338	335	344	319	339	360	336	350	362	316	341	364	351	334	342	324	331	341	354	317	343	336	325	345	324	360	294	329	313	373	341	323	339	355	337	329	321	332	308	342	339	309	323	327	352	304	314	320	325	318	310	333	322	342	319	323	356	343	331	338	366	324	330	342	356	324	371	358	318	328	336	336	332	320	329	316	351	312	344	322	364	338	329	328	319	321	323	316	349	350	334	342	342	353	337	340	347	348	328	322	315	366	322	337	333	356	352	343	304	349	335	357	345	350	333	309	326	339	357	349	328	328	348	320	351	313	325	333	322	309	346	316	315	317	379	325	314	358	365	356	340	313	381	314	304	299	325	355	316	339
25507	21344	27192	25632	5761	495	386	321	288	282	237	234	233	201	207	189	210	202	198	194	184	182	167	187	212	209	179	220	236	576	886	1342	1228	247	183	170	170	138	178	172	184	163	155	163	185	156	185	158	170	175	199	163	183	184	155	151	154	177	181	169	180	173	174	167	160	155	181	167	165	176	175	155	175	177	176	177	191	172	173	177	165	171	183	143	182	154	168	155	166	182	183	158	178	150	191	154	171	171	190	187	184	181	180	155	166	189	185	169	174	163	187	159	183	176	185	161	162	164	163	185	163	159	170	171	185	169	185	181	143	193	172	169	172	156	159	180	166	192	179	168	195	153	172	176	172	174	190	178	180	173	167	169	169	186	192	162	205	176	181	147	172	160	175	177	183	174	179	173	169	159	162	156	165	163	181	169	164	173	198	174	177	147	197	188	171	161	155	185	173	177	187	170	158	183	184	179	173	171	163	179	183	185	150	171	182	167	185	197	176	161	185	162	188	140	179	185	168	159	174	143	166	150	175	162	183	176	151	178	181	168	189	155	168	187	174	164	172	171	165	147	160	180	169	181	168	166	174	180	188	165	178	174	161	174	174	155	182	168	151	181	167	187	149	181	156	184	168	164	148	172	164	163	149	155	172	178	170	166	160	190	157	176	178	176	178	188	187	163	167	152	162	138	177	179	146	158	173	177	167	176	182	168	169	176	183	169	179	141	181	181	162	179	180	148	172	161	165	181	193	184	171	173	160	177	169	173	162	168	175	171	161	198	176	148	161	164	199	164	166	167	190	155	176	166	146	187	161	162	204	208	180	172	187	157	172	191	176	166	158	188	189	159	184	190	179	171	160	180	176	177	167	170	148	184	165	184	185	159	173	162	161	179	175	172	187	153	185	191	177	202	168	169	178	157	169	166	161	181	174	168	177	183	191	176	174	176	147	192	170	184	169	169	199	194	164	181	166	161	173	167	168	165	169	182	172	190	174	170	168	192	185	191	171	179	160	171	176	169	184	168	163	189	164	177	180	184	181	180	146	168	163	177	162	174	179	165	195	187	172	184	164	179	175	150	161	198	169	175	156	166	171	180	168	170	173	172	170	152	174	183	186	153	176	177	179	171	181	160	192	152	180	162	161	176	158	161	179	148	166	176	186	163	161	190	195	165	198	183	145	142	196	172	166	185	182	173	176	162	184	163	142	183	172	176	169	189	159	201	185	174	169	186	184	185	163	170	172	162	190	184	152	154	171	181	185	187	171	179	193	157	152	176	168	143	178	172	181	160	195	168	185	168	182	162	174	151	167	173	172	184	167	171	150	171	145	189	185	171	175	169	171	171	192	173	203	157	148	152	167	184	151	164	172	171	170	140	172	178	192	163	181	180	163	187	164	177	180	188	171	180	181	181	162	156	167	142	167	172	180	188	160	183	194	170	172	173	150	175	163	181	169	193	190	155	177	178	156	185	190	164	170	175	176	164	174	159	159	174	177	183	183	177	195	191	182	175	167	181	147	183	164	160	161	167	174	186	186	178	174	192	160	176	190	172	174	184	169	180	175	187	149	176	197	164	146	192	175	175	176	155	173	183	175	177	176	167	178	154	187	174	172	161	172	157	165	154	164	188	177	164	184	157	162	170	171	174	180	183	183	162	178	186	156	154	166	171	170	148	187	180	161	183	166	209	184	177	157	144	176	158	161	202	160	181	171	173	166	180	171	161	180	146	181	146	168	150	158	177	177	175	164	178	173	184	185	193	185	203	176	186	173	137	163	181	148	144	190	163	166	159	181	184	173	195	180	155	181	190	172	165	162	179	173	160	181	169	185	154	155	188	158	167	148	184	163	167	172	186	156	168	142	190	168	167	181	150	163	160	170	178	196	165	169	153	161	183	170	179	180	160	176	143	182	182	182	189	166	172	168	182	171	184	163	172	167	175	162	172	179	208	183	159	165	169	172	171	173	183	158	183	171	177	188	180	150	161	166	169	168	172	176	178	159	161	166	179	192	170	163	176	157	169	167	162	178	154	174	163	168	163	163	180	176	173	173	165	161	168	155	167	171	164	172	177	158	169	168	157	171	176	156	180	169	185	178	180	164	160	156	174	158	140	182	198	157	176	144	198	168	166	151	193	159	158	149	164	158	176	182	175	193	152	175	180	166	173	174	152	143	165	173	155	167	185	141	176	187	188	181	173	191	168	173	154	171	191	175	152	172	189	183	186	165	146	162	178	180	180	148	182	182	197	184	164	177	175	171	167	163	160	193	179	171	166	181	171	152	170	185	166	165	156	181	182	168	171	181	173	172	172	175	144	173	171	176	176	160	177	159	186	166	174	177	169	172	189	180	191	170	165	195	176	173	184	186	177	148	168	174	173	171	169	181	182	164	159	167	159	173	184	159	166	184	189	179	150	144	166	172	175	168	165	158	188	178	164	183	171	148	160	165	171	152	199	168	173	189	173	176	173	153	179	167	184	175	165	174	168	170	169	186	166	172	166	193	185	165	157	166	202	177	193	140	186	151	174	160	164	195	200	181	177	182	170	143	185	154	165	175	155	190	189	163	175	202	177	183	184	166	177	168	159	187	175	192	178	164	199	161	163	178	186	175	170	140	157	184	157	177	163	153	182	162	156	166	162	152	178	170	158	165	170	171	181	158	172	192	179	183	165	182	186	173	161	138	183	162	173	166	183	182	164	175	148	180	156	195	178	178	161	170	171	187	187	160	180	161	158	168	171	189	168	183	172	198	171	163	181	165	151	169	169	152	171	182	184	167	148	155	176	186	155	141	161	172	181	155	191	166	138	175	185	174	178	176	153	165	170	187	169	167	168	182	182	185	172	157	181	159	195	187	170	166	161	178	149	164	169	170	165	153	154	189	165	167	167	171	197	187	168	169	143	174	150	167	159	180	188	170	178	172	186	181	162	174	165	170	156	189	175	141	193	178	178	164	180	180	155	165	173	169	155	189	165	180	175	162	165	173	185	145	170	166	175	183	181	161	185	154	180	164	169	159	160	192	170	148	174	159	169	159	160	192	183	156	205	176	186	167	191	160	187	159	152	169	162	179	163	173	172	168	165	178	168	160	165	171	174	159	186	187	179	183	193	173	187	189	173	179	171	172	172	161	178	138	155	175	157	169	180	151	164	176	187	168	173	181	147	160	134	188	173	184	144	178	195	168	175	172	161	165	176	176	164	156	180	192	176	170	172	160	186	160	190	144	188	163	158	192	160	171	169	168	186	176	162	174	167	190	174	172	182	160	177	157	175	159	159	163	130	151	177	175	167	191	182	180	187	185	175	152	149	170	161	164	176	155	164	174	162	167	156	187	160	174	167	200	160	159	153	175	161	145	178	178	172	157	165	181	183	143	169	167	172	171	174	153	155	164	170	166	172	198	186	175	178	185	162	154	181	171	185	158	170	175	176	141	189	175	195	173	187	154	169	161	183	139	163	168	182	181	149	161	180	177	161	159	181	192	151	177	174	184	158	182	182
16452	16095	4029	1909	1332	1043	838	669	568	521	437	406	378	305	304	308	273	271	276	250	243	261	273	271	243	261	235	273	344	1072	1803	2809	2586	381	209	249	219	200	221	211	237	199	230	200	231	219	228	246	243	229	231	224	207	263	210	220	250	226	222	204	226	255	254	230	219	212	216	255	233	231	232	242	203	237	245	251	214	209	226	218	234	218	234	221	206	220	217	249	238	251	254	244	250	235	230	234	233	207	239	227	178	236	234	224	254	216	185	221	213	225	227	244	201	236	204	250	221	229	246	197	226	225	237	220	205	228	203	229	217	210	254	236	251	228	213	216	232	235	247	198	255	223	252	218	228	249	211	224	212	198	240	194	199	243	199	216	253	209	239	232	227	215	206	237	226	237	214	238	243	225	214	251	232	248	254	212	233	228	236	228	238	233	234	222	230	223	209	221	203	266	244	240	250	212	224	220	263	229	221	231	219	217	184	219	262	242	241	246	240	233	230	243	224	216	208	230	213	226	222	214	217	246	204	220	236	241	231	252	229	191	235	237	208	214	214	203	221	219	242	226	232	214	232	213	229	222	221	219	231	216	217	202	246	234	241	231	222	236	220	225	227	225	253	203	215	204	229	218	221	239	203	218	218	217	236	227	202	219	214	211	207	218	224	239	210	212	215	225	237	223	203	246	238	246	232	229	226	192	235	259	222	218	235	215	221	224	236	227	214	220	229	230	222	225	223	225	221	214	229	236	218	224	248	253	221	225	233	201	222	215	226	205	201	228	222	222	246	238	239	193	224	239	242	206	207	233	213	237	234	214	233	238	212	213	211	236	221	226	226	227	207	239	234	232	226	246	231	243	221	226	241	216	234	235	241	249	232	239	218	232	219	239	232	222	221	227	223	231	207	219	237	226	213	233	211	235	241	222	222	244	202	224	212	222	227	233	208	212	217	248	217	229	254	214	222	240	185	244	221	235	237	194	191	244	207	231	259	257	209	211	214	237	221	229	208	208	217	216	215	223	221	231	223	215	233	225	249	223	242	210	224	227	218	230	193	205	236	219	191	236	237	230	236	231	223	216	223	248	237	221	204	223	226	215	232	242	233	248	235	230	235	222	218	239	216	226	210	252	247	238	224	258	251	243	209	239	216	209	229	212	205	234	244	217	237	189	215	205	211	224	241	212	225	264	209	246	179	218	232	208	220	186	215	206	244	218	216	213	233	245	217	221	222	200	217	233	240	214	222	227	220	230	217	202	243	248	217	233	235	240	239	239	210	240	234	204	237	209	198	253	217	240	221	218	216	207	238	212	222	235	242	231	238	233	216	212	214	225	213	210	221	223	227	229	234	241	218	248	202	217	254	224	221	218	215	219	230	217	227	213	217	228	215	203	206	207	231	254	251	243	209	229	199	242	239	248	247	223	247	255	224	223	249	215	233	249	215	205	245	217	219	282	234	239	217	234	241	243	231	217	233	227	231	221	229	223	225	223	237	255	216	203	196	245	215	239	203	236	238	192	218	210	220	229	214	241	246	214	215	212	213	212	182	222	219	220	256	215	242	216	217	232	193	219	219	219	242	227	222	231	239	208	248	230	221	240	214	245	222	240	243	221	249	213	226	221	245	239	222	232	239	214	211	254	230	229	229	236	227	242	253	231	232	222	214	226	221	214	270	248	233	226	197	213	223	211	223	211	222	207	211	251	224	237	230	222	233	233	217	242	207	214	203	226	218	221	194	205	243	229	244	224	248	229	223	223	222	216	213	229	216	207	241	226	211	241	240	241	198	211	262	215	235	214	222	205	235	243	244	247	226	254	248	227	215	236	227	234	223	239	252	215	258	224	233	233	217	243	241	215	212	231	231	213	218	206	201	230	207	249	217	253	211	244	249	219	246	224	228	215	205	208	224	227	205	215	210	213	245	233	214	238	262	256	202	216	211	227	227	239	219	239	210	230	273	197	235	212	214	235	205	239	227	215	210	225	232	234	217	232	208	229	212	230	241	241	217	221	218	226	209	237	230	224	210	215	225	195	224	199	241	223	180	243	217	242	223	199	215	234	212	217	224	202	225	254	207	232	233	220	219	225	233	218	225	232	209	214	246	217	221	240	225	238	239	220	198	205	224	243	238	214	227	220	218	198	196	222	218	218	204	209	241	237	248	237	232	233	221	203	222	242	218	194	228	221	220	205	231	239	225	238	218	250	220	236	222	209	246	228	215	235	268	232	233	232	221	233	201	232	228	252	244	222	226	235	227	209	230	216	233	210	213	214	204	235	216	231	208	215	240	217	200	243	234	222	235	222	223	209	225	204	257	208	268	237	242	210	214	234	208	226	220	216	228	243	223	221	220	232	264	230	242	201	245	215	242	235	219	228	213	222	250	224	226	230	238	231	222	225	216	219	237	224	215	202	218	234	221	221	201	231	248	232	223	209	223	251	210	239	194	211	220	213	224	227	198	210	227	227	203	220	215	215	237	243	214	223	228	236	215	210	206	232	228	213	235	236	247	258	224	228	218	242	214	222	195	231	235	225	219	249	233	233	209	229	243	236	228	197	233	220	243	225	241	214	233	227	231	216	212	218	226	214	242	225	252	199	202	205	231	236	218	209	221	215	230	202	221	216	233	241	206	217	242	204	241	234	209	213	233	220	241	235	249	228	233	224	206	219	217	233	216	221	203	230	221	210	235	250	207	219	218	243	223	240	219	187	237	237	209	210	246	219	203	249	198	216	228	224	244	238	218	232	223	218	226	229	251	233	226	196	216	213	229	276	236	243	234	227	238	239	201	220	242	211	226	215	241	216	217	219	187	203	236	231	221	222	245	236	220	227	213	221	231	230	237	226	225	223	229	251	244	214	226	220	219	231	213	228	231	198	226	213	239	258	246	204	218	233	233	241	250	235	225	210	254	256	226	225	225	219	228	231	239	227	221	239	232	218	211	178	200	242	235	229	229	219	260	238	224	217	260	224	233	235	215	219	229	218	238	234	222	211	197	227	244	238	222	248	213	216	200	229	219	218	211	233	249	239	239	224	237	236	224	231	207	231	229	221	251	239	238	234	227	234	227	217	223	213	243	242	256	238	220	241	220	220	231	217	228	233	207	216	238	233	222	220	218	223	211	219	239	211	241	251	218	243	229	220	249	244	195	215	224	230	234	222	189	247	214	247	221	218	245	223	238	200	242	243	216	231	214	208	232	236	228	231	243	229	253	193	212	201	229	232	222	211	231	231	217	222	229	209	223	204	240	208	236	254	244	233	211	211	214	198	236	229	200	235	218	223	243	221	221	218	216	216	234	224	208	220	245	217	237	215	212	229	189	224	236	220	215	223	202	223	222	205	229	221	211	247	223	244	233	251	249	225	208	224	212	230	256	222	229	214	225	245	240	210	225	218	225	199	225	196	234	224	242	193	222	216	222	237	236	224	207	237	233	226	257	222	225	230	225	253	219	220	225	240	228	225	239	225	227	224	247	258	232	236	229	212	239	231	232	207
23216	21368	29087	23986	21353	21305	5289	1075	859	746	654	658	587	537	542	460	474	481	420	444	455	420	435	414	418	430	418	388	427	477	1703	4565	5341	1433	373	372	406	349	346	346	377	398	403	359	370	363	409	389	357	447	388	385	338	399	379	365	317	352	373	353	372	383	397	350	352	366	348	368	370	393	341	350	341	401	328	343	356	353	412	334	362	364	352	350	377	375	322	379	395	358	365	361	363	376	394	390	391	392	362	388	332	362	353	372	367	384	380	356	372	364	355	367	346	403	349	353	364	364	393	380	349	362	388	317	378	338	393	363	355	364	342	386	385	374	365	394	392	349	387	350	371	359	377	374	376	379	374	378	394	354	404	364	349	325	360	329	404	370	358	359	377	399	371	390	357	329	389	346	351	380	347	387	378	389	361	392	371	360	382	352	380	389	346	365	376	382	381	355	345	366	370	356	354	384	369	357	330	337	342	363	362	389	400	319	360	370	379	353	386	373	356	323	338	355	377	360	396	408	376	369	356	367	381	381	346	340	363	345	371	364	359	372	359	356	350	391	357	369	373	366	367	378	347	369	360	361	357	323	378	346	395	377	336	357	377	366	356	365	360	370	387	360	338	380	375	361	360	376	353	381	375	371	335	375	326	350	364	365	368	319	388	409	353	371	365	321	364	339	371	373	393	378	338	364	368	380	347	345	336	367	361	361	349	374	350	376	393	386	353	392	377	355	353	353	361	405	381	377	359	356	371	332	369	348	369	357	388	371	358	376	365	382	361	355	360	395	375	371	376	378	384	404	356	349	378	355	414	371	401	379	359	348	394	335	378	357	389	416	378	370	362	337	370	396	343	347	353	352	340	374	363	332	368	349	385	353	343	352	335	353	354	330	385	359	384	354	387	373	385	355	347	394	359	364	353	413	346	349	340	369	359	343	354	343	350	361	375	368	345	385	342	361	361	393	366	384	374	358	332	383	358	359	338	363	387	389	385	382	357	393	364	310	384	362	346	365	376	397	356	349	356	389	358	393	346	386	368	363	359	373	373	334	374	385	383	365	400	375	367	374	351	371	352	346	327	360	363	367	356	375	353	350	381	356	354	382	348	366	376	401	386	401	372	384	355	378	391	371	365	345	361	355	402	368	344	379	345	373	359	390	359	385	384	346	370	336	386	366	364	357	363	376	364	366	359	353	375	373	370	344	358	337	382	376	346	341	414	386	360	367	354	331	355	349	317	345	365	348	349	330	349	364	392	350	330	371	349	376	352	388	371	376	373	369	360	354	367	365	389	333	357	363	403	355	375	352	393	359	357	366	353	397	335	358	355	335	378	354	379	370	406	369	395	340	384	352	366	360	356	402	346	368	346	355	370	331	368	385	343	389	371	357	385	369	358	378	388	351	378	385	348	363	320	400	379	365	372	365	387	323	350	359	345	367	362	387	381	396	358	351	372	337	352	359	411	371	348	346	409	342	375	370	362	366	414	365	377	346	325	357	399	342	383	331	386	353	345	342	354	364	368	363	408	361	349	352	365	334	366	379	357	337	380	334	373	362	351	368	364	364	368	351	327	338	391	392	359	344	348	350	358	375	351	369	376	372	360	344	371	341	364	337	373	373	351	389	345	339	369	346	376	354	360	375	374	368	334	355	380	348	349	341	348	350	343	394	368	356	368	322	341	369	381	379	392	387	334	393	337	355	357	358	348	347	397	342	348	350	373	338	359	373	351	346	354	367	331	340	383	341	364	358	360	364	375	331	351	343	367	359	346	358	318	366	379	364	352	353	364	354	368	373	331	348	370	347	417	356	369	388	347	339	365	394	360	376	373	372	421	349	375	367	350	336	369	368	334	361	346	384	423	352	361	353	362	389	360	381	374	372	340	355	349	369	357	366	365	347	399	394	357	365	382	356	369	390	357	384	369	358	387	360	360	353	363	363	403	383	375	361	376	342	361	370	371	371	362	370	372	351	337	373	370	376	400	365	359	379	358	384	360	352	348	354	372	375	387	391	371	357	366	387	371	363	366	390	342	378	387	368	380	395	379	389	370	357	362	380	343	380	397	363	379	377	365	351	346	378	344	363	349	360	363	369	382	348	349	391	358	338	379	410	382	393	365	351	382	361	409	363	352	345	383	390	382	354	369	361	377	366	345	372	360	380	373	366	335	376	366	324	353	369	365	359	354	363	359	370	357	370	354	378	350	353	388	381	348	378	365	356	370	354	392	351	356	400	369	346	336	393	343	377	391	347	334	381	393	341	317	398	345	403	402	374	360	324	374	378	369	378	379	390	382	337	357	404	392	383	358	340	345	341	341	363	355	358	355	348	373	403	347	355	392	344	341	331	374	375	346	343	356	350	399	369	384	385	343	344	366	354	378	362	369	364	399	349	359	352	353	349	380	355	377	352	355	344	359	350	341	367	377	357	346	405	400	355	367	349	399	376	356	359	344	363	366	344	353	363	321	357	376	360	332	377	383	348	362	355	353	384	322	352	333	366	370	373	381	375	376	394	362	337	382	365	359	377	330	341	413	354	397	348	340	399	343	355	329	355	373	350	362	362	398	342	321	354	373	308	360	383	348	344	377	363	344	383	344	387	352	361	368	371	365	330	364	354	372	365	334	354	375	335	360	383	342	350	350	350	377	359	374	372	404	357	384	361	389	341	392	382	329	351	355	363	361	387	384	364	392	348	358	351	383	348	385	406	373	371	365	336	359	358	329	382	344	359	373	391	384	373	342	370	374	363	374	356	372	371	328	387	364	367	343	320	385	374	361	338	358	340	380	341	356	360	374	322	339	360	385	360	342	345	364	363	356	351	355	360	374	383	391	331	350	363	351	358	369	367	362	333	363	388	360	377	361	344	400	324	373	324	328	333	362	371	376	359	314	384	352	361	353	394	338	361	350	355	367	355	376	369	353	374	349	367	356	320	339	360	374	331	346	345	399	378	354	333	381	373	353	378	340	370	389	358	397	345	398	375	352	366	384	373	376	352	359	371	354	352	396	349	379	398	374	354	360	336	359	376	381	358	351	371	375	358	354	356	344	372	371	343	345	349	379	389	376	368	366	390	351	368	399	384	377	354	382	369	355	368	357	351	363	360	356	342	350	352	373	357	371	375	355	375	354	374	348	361	367	355	347	319	377	358	385	341	355	353	354	337	345	383	370	388	352	389	362	369	361	348	343	376	348	379	360	358	371	346	382	361	339	385	335	355	340	389	382	390	374	361	393	335	351	401	345	368	368	368	361	353	372	389	359	392	358	348	348	386	362	363	371	392	381	380	395	350	372	364	326	351	376	374	351	378	372	349	330	380	366	373	400	355	375	358	379	350	341	389	357	392	389	364	357	357	322	350	347	366	375	361	336	338	369	357	351	378	383	376	359	348	352	410	383	362	352	364	410	368	360	361	358	349	366	406	373	347	370	350	356	414	396	354	383	376	391	376	382	336	360	384	338	355	375	371	378	333	391	371	360	393	370	348	348	340	359	351	382	364
20690	29501	12405	6411	4445	3387	2620	2135	1686	1403	1199	1052	924	859	798	765	716	681	641	652	573	564	573	552	586	526	520	499	514	568	3160	8253	8948	2042	502	467	488	458	458	412	469	448	444	441	463	493	437	466	447	448	449	454	441	466	449	415	444	449	459	425	433	428	410	471	443	473	455	458	449	423	487	480	439	434	443	437	447	444	423	410	432	442	470	487	421	461	441	430	484	467	418	439	423	444	452	455	454	465	428	452	415	455	466	447	412	430	453	441	442	446	440	426	429	495	456	486	458	435	467	454	454	463	428	421	477	460	461	446	406	462	442	479	456	448	460	481	444	442	413	438	447	471	460	434	454	461	469	452	453	404	402	449	422	485	458	448	436	430	439	428	424	441	465	466	413	425	451	435	425	469	469	419	444	495	465	438	441	440	429	414	421	452	438	440	440	417	428	419	476	420	447	438	462	456	428	442	455	456	420	435	403	441	486	431	455	445	449	402	438	460	448	432	408	424	435	426	434	448	401	418	452	415	420	449	448	401	461	444	464	427	378	476	441	431	450	404	421	458	456	458	451	435	490	453	451	422	409	455	442	451	443	464	429	467	432	470	423	428	419	455	479	445	422	462	457	457	447	440	452	396	473	451	470	422	448	393	431	455	419	429	441	437	411	468	465	429	450	453	426	448	444	453	416	409	455	424	423	431	452	427	474	438	424	452	424	438	435	453	410	446	421	424	431	442	449	428	410	409	413	409	436	455	447	446	467	431	440	470	454	461	456	413	467	435	431	490	479	432	446	451	478	438	414	419	433	428	393	468	433	437	433	413	417	412	475	432	426	409	465	427	476	460	426	452	429	443	455	405	452	471	454	435	414	446	467	416	426	479	404	414	414	412	434	459	429	452	429	476	426	416	412	442	408	424	479	405	430	423	436	452	489	449	460	459	441	470	424	448	423	431	406	461	416	473	458	457	447	462	435	424	391	449	437	469	423	413	433	439	444	457	464	419	436	470	469	394	425	444	419	446	456	411	472	444	475	448	406	455	448	438	452	438	420	455	439	452	408	448	442	410	447	433	436	438	458	421	433	455	421	468	454	451	434	446	469	437	446	459	448	448	477	466	438	440	448	414	443	435	456	409	391	459	454	431	442	465	423	424	469	442	395	427	399	456	479	414	465	417	449	424	456	442	469	424	387	440	448	460	465	453	446	480	455	451	428	433	460	434	407	437	464	426	461	466	431	435	458	427	446	446	442	454	430	398	467	499	439	457	433	466	433	429	428	450	404	448	449	429	438	412	425	412	423	462	480	448	460	419	459	416	443	429	421	424	471	448	415	493	472	420	436	447	461	404	464	459	458	414	452	430	421	445	455	430	381	451	419	453	433	420	453	413	452	423	454	415	408	414	456	436	420	472	459	437	453	455	429	455	417	445	458	412	400	448	395	449	448	437	469	427	436	448	457	455	472	404	422	419	449	438	427	494	444	392	432	433	417	420	447	437	413	423	452	456	438	419	426	477	457	430	487	452	442	424	435	426	418	450	429	468	454	414	418	414	446	449	417	457	431	447	461	425	497	436	434	483	404	441	443	455	418	420	446	448	462	451	445	446	443	437	439	424	473	463	437	482	439	449	439	457	485	447	447	442	466	466	449	441	429	430	487	437	451	426	481	441	436	467	474	454	459	446	425	468	449	424	428	445	441	436	435	464	449	401	416	404	451	464	460	458	451	413	426	457	453	504	457	468	425	427	433	412	457	455	438	442	442	421	439	428	461	474	480	425	478	431	433	401	426	445	446	449	428	451	456	438	416	488	410	411	445	420	476	443	429	469	455	463	467	458	474	438	445	427	438	450	434	493	448	463	446	450	435	461	437	473	454	415	419	439	460	452	434	441	467	474	416	478	442	454	469	426	418	428	418	436	456	444	467	436	468	475	430	444	451	426	456	459	421	441	441	412	452	452	436	434	450	421	439	444	447	433	427	455	424	422	393	427	434	450	427	474	455	484	425	441	431	419	452	455	459	449	422	416	428	458	432	431	439	453	446	455	454	486	433	460	455	449	467	480	458	439	447	424	413	463	435	404	448	457	427	443	435	470	469	469	429	436	473	453	442	471	447	454	398	422	437	446	441	449	415	437	489	466	430	445	441	422	454	434	439	453	467	414	451	430	455	465	446	446	443	472	426	464	428	428	476	440	441	434	456	446	460	435	426	410	401	440	458	443	452	463	429	410	414	421	422	441	428	430	407	422	420	420	444	402	434	436	417	422	486	449	461	439	463	396	453	444	431	464	426	426	414	452	422	462	435	405	454	435	417	437	395	411	433	426	441	446	440	436	426	465	421	446	460	464	411	446	431	416	443	494	450	440	440	455	464	429	428	460	445	458	479	428	417	448	432	452	458	428	469	451	412	443	450	428	428	445	422	449	422	458	418	449	420	369	464	403	439	425	426	475	427	462	451	437	451	420	462	480	438	470	446	426	454	437	435	488	443	447	408	427	430	449	448	455	459	441	436	486	418	448	432	418	474	444	455	416	408	431	449	396	399	415	410	452	439	444	419	429	475	438	450	450	447	415	412	422	454	433	450	427	451	417	429	464	430	469	428	449	454	467	413	460	423	419	430	470	434	429	403	439	457	429	423	434	445	457	447	429	454	479	418	444	472	443	425	433	459	457	429	435	480	427	418	445	402	411	427	435	458	448	429	463	441	463	439	475	457	427	459	460	437	427	463	416	425	442	437	479	412	428	426	437	434	420	396	423	468	449	441	452	455	413	433	445	449	431	419	429	438	436	470	459	447	432	431	450	423	445	476	400	440	425	425	457	479	428	442	448	432	445	461	455	403	474	459	402	428	415	472	447	425	446	460	491	454	432	428	423	419	461	430	487	462	464	436	440	452	414	425	447	421	472	454	462	481	415	479	459	442	432	478	439	448	441	448	444	456	465	445	445	435	425	435	436	423	413	434	490	410	416	410	473	413	401	424	463	464	425	429	439	496	446	461	472	443	435	449	448	407	451	455	455	441	428	454	422	436	460	448	440	450	422	461	439	437	481	457	436	445	455	412	391	462	447	432	431	458	499	434	446	445	411	410	409	473	422	466	454	421	467	454	460	461	474	440	418	415	434	417	435	464	422	423	449	456	416	444	451	404	448	459	428	483	436	432	459	464	440	441	421	445	413	453	462	409	428	451	413	490	462	426	426	462	476	439	427	395	413	464	432	431	446	481	472	473	425	444	422	459	462	455	480	432	442	423	472	451	426	441	465	450	433	428	456	408	462	452	450	466	455	452	426	411	419	451	408	441	417	438	413	427	437	456	423	451	470	438	438	435	425	435	397	431	428	466	408	446	421	424	418	428	401	456	457	451	417	424	471	474	476	446	420	462	418	415	455	448	469	464	394	478	449	445	418	447	461	408	445	396	415	435	434	466	415	444	426	471	402	490	433	433	416	413	430	430	462	405	453	452	442	474	432	443	447	433	470	407	450	413	463	441	444	440	442
27765	19348	4920	436	268	227	211	199	184	173	172	170	182	198	168	164	159	177	159	170	163	177	162	212	204	159	157	197	159	173	223	409	488	368	188	152	185	181	170	183	167	211	174	167	192	181	163	184	181	182	192	136	172	145	202	187	170	165	180	160	160	194	180	160	163	182	193	162	164	155	170	183	164	189	194	171	159	186	180	156	136	155	169	177	199	184	179	198	156	191	165	180	166	154	168	178	199	166	173	164	173	183	172	179	153	187	148	176	174	166	174	186	161	168	157	181	174	155	193	166	186	190	175	188	140	161	178	177	164	168	165	154	180	183	185	177	176	172	183	173	188	186	214	179	176	192	188	164	170	189	172	180	162	177	176	173	157	169	173	164	158	202	166	171	175	153	209	182	169	147	155	201	174	185	189	189	160	184	184	153	173	189	182	175	144	158	163	175	197	191	156	170	175	174	161	162	180	191	176	175	190	188	186	183	162	162	167	182	167	182	169	173	167	167	181	154	175	150	187	154	184	163	178	195	179	169	178	170	198	161	167	179	161	180	196	179	164	187	147	175	152	160	164	177	185	174	175	181	148	182	170	171	171	182	172	172	176	179	160	156	161	181	184	188	157	163	149	184	184	184	165	161	184	194	178	185	206	181	162	166	187	164	177	172	176	186	184	159	179	171	184	202	170	173	193	181	191	186	164	174	196	163	166	165	177	175	188	180	171	160	162	158	165	160	161	165	183	167	171	178	185	172	176	164	186	158	174	169	172	188	175	184	173	172	152	181	148	159	151	169	156	164	182	153	156	182	172	181	157	177	140	167	151	180	188	177	162	200	178	175	172	135	149	193	171	188	189	173	184	175	158	158	164	190	190	159	187	189	153	162	185	191	161	170	188	169	178	173	171	164	176	178	167	165	211	163	171	186	149	194	194	168	181	177	190	161	182	187	207	170	164	160	180	173	150	168	168	175	179	188	181	156	158	197	153	174	175	178	179	177	171	160	169	172	167	188	158	146	158	175	174	176	162	169	149	160	187	166	189	172	183	170	168	167	160	180	173	160	188	169	152	182	163	164	154	190	174	169	173	195	172	184	188	140	164	183	177	154	178	197	172	194	175	185	173	164	157	199	177	168	183	180	170	167	182	187	166	181	176	154	189	178	163	175	186	186	165	199	179	186	181	171	174	174	178	170	170	180	176	155	184	171	171	159	189	168	187	144	165	168	144	160	182	174	172	172	166	172	161	172	175	182	168	179	170	157	175	161	156	171	174	180	146	175	152	150	158	164	185	170	175	183	150	176	174	170	184	177	191	169	169	159	173	165	154	166	168	177	192	160	196	175	172	179	158	169	190	173	159	178	158	168	183	159	169	158	165	184	179	176	180	187	173	166	184	159	132	174	177	163	170	150	167	174	157	174	160	159	159	183	173	163	188	182	172	181	171	187	164	151	178	158	157	159	169	175	182	165	157	161	170	159	180	174	155	141	180	175	172	161	173	164	172	147	163	174	161	156	184	163	158	181	167	190	160	198	178	148	169	169	171	162	158	160	166	163	165	165	188	175	184	172	166	175	185	182	190	197	163	169	180	183	174	167	192	146	181	169	172	160	181	163	173	185	167	170	205	190	179	179	140	170	159	172	171	155	171	180	173	164	210	189	139	164	171	159	166	163	164	167	166	176	159	210	187	154	181	168	167	185	175	183	200	149	190	190	167	178	166	156	158	180	194	167	174	167	187	162	158	176	169	169	175	152	152	174	163	156	180	153	185	161	183	184	171	166	161	162	168	190	179	179	160	183	172	160	156	163	176	167	181	167	169	164	170	152	174	164	171	185	189	184	145	159	171	186	154	156	156	190	170	175	165	185	173	171	179	167	154	182	171	160	155	159	137	164	163	188	177	155	162	189	162	184	177	162	174	166	161	172	159	175	168	177	158	186	169	193	177	181	203	194	199	186	172	190	177	191	178	161	155	157	166	172	180	173	168	202	198	182	179	200	167	161	197	191	183	158	179	169	160	155	181	187	168	165	172	184	208	164	183	190	179	180	182	158	179	161	174	175	150	174	162	173	166	175	147	196	186	138	177	168	187	175	163	175	183	190	185	170	159	178	182	199	157	171	153	169	162	150	172	188	159	176	193	169	156	162	170	158	206	201	188	161	166	199	167	175	179	201	159	165	155	180	172	167	181	157	171	202	159	184	167	187	158	179	165	162	186	175	192	181	171	171	202	160	157	177	172	161	166	180	161	151	162	161	189	184	162	166	162	166	156	175	188	195	152	179	176	161	161	180	179	202	157	175	149	179	157	161	170	192	167	172	166	163	174	163	172	184	199	162	159	147	177	185	161	164	175	175	168	161	173	194	165	199	157	153	172	183	156	178	167	177	214	140	168	166	166	180	191	201	173	160	178	182	172	162	156	173	178	172	183	182	187	184	191	172	156	193	194	174	202	172	178	179	174	153	189	171	192	158	170	172	172	188	166	145	161	183	179	174	173	165	178	170	173	165	183	187	157	161	163	160	181	183	160	183	204	193	160	165	152	199	175	161	218	178	163	176	167	186	178	186	188	172	169	167	166	182	168	164	182	177	170	177	184	197	190	178	182	176	182	168	169	164	143	165	183	158	155	176	161	178	177	154	176	166	186	189	189	161	184	191	162	184	172	196	181	156	190	189	201	174	163	176	188	186	172	168	177	183	191	193	151	163	155	170	169	182	157	188	185	166	163	197	202	173	156	167	177	194	149	163	173	165	179	176	171	165	148	169	200	185	180	188	164	187	176	184	175	147	179	180	177	148	158	172	173	176	193	176	155	176	188	187	171	202	176	201	159	158	158	176	166	153	175	170	182	186	191	139	176	141	173	190	156	177	159	170	180	156	209	177	167	162	170	188	176	147	171	188	195	183	180	167	167	176	166	183	171	200	178	197	177	179	141	168	177	182	168	206	175	189	169	164	169	190	175	169	178	178	168	166	182	181	161	182	193	175	187	168	182	150	199	169	183	161	162	158	180	194	189	189	198	163	188	178	159	168	156	168	190	176	179	174	180	163	185	163	152	169	166	184	169	159	175	169	183	181	187	179	152	162	158	162	175	189	158	179	185	136	162	163	156	175	167	164	169	171	169	183	174	165	175	177	198	175	164	186	186	207	174	170	170	167	179	175	159	197	158	162	185	174	168	159	194	166	200	181	175	165	191	184	203	168	156	170	174	161	147	160	187	166	165	178	165	162	180	184	185	195	172	177	170	158	158	173	183	155	174	150	191	158	187	178	173	169	159	163	171	151	171	156	187	156	150	153	163	189	182	169	166	158	179	161	147	191	144	168	173	175	170	183	181	186	158	181	201	182	173	157	164	143	167	193	188	158	174	178	178	162	187	182	185	166	181	155	164	164	170	178	172	155	187	177	180	176	183	161	175	181	187	197	208	187	183	155	152	167	174	177	168	156	151	171	174	183	187	157	192	169	158	195	185	157	176	180	184	163	166	154	162	157	188	176
13084	10201	716	432	362	297	299	252	265	264	223	241	244	233	216	214	243	226	236	226	200	229	224	237	228	206	204	207	204	198	298	661	805	550	228	231	239	216	205	212	236	219	212	252	217	232	222	204	218	207	221	219	201	212	210	226	208	187	237	225	228	201	220	226	229	246	209	203	223	233	241	219	201	217	230	236	205	227	210	226	218	228	223	207	210	233	213	228	225	241	238	206	230	224	206	194	221	249	224	211	201	227	199	241	238	209	229	211	196	217	215	217	227	204	214	208	206	218	233	225	221	266	221	246	209	240	240	230	234	226	222	220	209	233	213	205	231	200	239	229	226	217	232	221	230	209	226	227	228	215	218	203	198	232	219	202	214	225	235	210	200	216	223	218	211	218	194	231	225	213	223	193	247	229	195	226	211	230	225	181	212	199	230	224	205	203	239	253	205	226	233	204	218	219	225	207	196	212	224	245	227	201	227	214	224	207	203	218	192	209	226	205	193	216	210	227	217	211	222	226	212	221	229	236	216	219	223	224	221	232	208	188	230	217	233	238	221	224	221	218	191	241	244	212	225	202	218	246	193	218	212	214	235	210	231	236	244	204	227	226	200	226	236	192	209	207	234	218	228	211	224	226	211	202	227	221	217	210	228	238	204	204	213	217	207	217	251	217	234	207	199	216	209	203	207	222	244	228	219	217	222	237	218	217	235	252	226	209	227	222	202	224	221	213	209	204	213	191	192	244	254	238	231	228	219	192	211	212	212	200	218	209	231	213	224	224	224	216	235	205	217	240	212	213	225	228	215	225	201	203	245	224	231	208	224	203	190	243	194	223	230	208	218	210	229	218	218	219	225	217	214	219	202	215	206	223	229	236	232	215	215	225	227	201	238	219	207	222	232	221	232	204	189	215	201	216	221	214	225	199	239	221	221	206	230	217	206	237	208	224	200	241	208	213	206	211	223	196	198	222	232	206	188	195	210	215	204	215	210	235	221	227	260	227	211	228	222	239	179	215	225	198	219	222	242	210	224	215	210	222	226	210	217	221	217	240	216	163	232	248	208	207	226	219	225	225	203	205	211	213	230	221	204	215	225	185	218	202	210	206	224	229	231	231	219	226	192	236	220	211	219	219	216	224	228	231	197	226	222	226	214	258	199	229	238	232	211	231	216	228	223	249	209	206	239	194	249	216	244	214	239	183	211	218	220	227	221	209	222	219	225	212	247	220	245	223	219	220	215	225	239	213	191	199	202	225	213	199	226	204	205	214	216	237	194	174	210	225	210	222	253	214	236	217	223	198	222	250	201	212	248	227	203	230	223	230	212	234	182	198	220	223	229	207	212	215	232	231	241	199	224	230	224	214	228	207	208	215	222	235	202	200	240	234	221	234	252	233	228	235	241	194	213	210	201	222	206	208	227	209	219	209	190	241	230	243	212	227	226	226	200	220	205	222	208	217	198	209	216	194	220	217	208	222	199	205	236	213	237	191	214	207	200	211	172	241	217	207	235	223	228	220	215	214	211	228	219	194	236	212	217	220	236	220	242	196	218	208	228	225	224	216	228	203	230	220	233	230	236	229	215	207	212	216	180	231	203	216	207	219	237	225	206	197	238	217	187	213	231	209	210	207	210	209	195	201	241	210	217	200	216	219	211	206	243	190	194	236	219	235	225	217	195	193	215	240	218	183	224	229	218	200	244	230	247	216	212	209	200	200	196	204	216	221	229	220	209	221	214	224	234	202	230	222	199	227	228	231	198	191	202	211	197	220	187	194	197	208	227	217	202	217	207	239	202	202	204	215	221	221	215	193	228	206	195	226	243	217	188	215	203	240	203	224	205	211	211	214	204	219	224	197	206	207	209	233	211	240	226	210	238	213	194	237	217	217	228	203	205	224	205	235	206	206	225	230	228	214	211	218	213	215	243	235	209	219	219	220	204	244	222	236	219	218	220	225	211	194	225	214	214	244	195	196	215	223	218	219	215	235	220	225	208	227	212	215	199	198	238	234	242	243	239	222	209	223	211	225	220	214	213	225	236	230	220	204	201	208	223	230	210	218	229	206	219	207	192	224	217	202	218	206	192	229	209	190	188	214	240	202	200	218	230	229	209	220	221	216	226	234	195	225	211	200	219	199	208	212	197	199	195	237	225	222	222	226	214	225	198	231	216	223	227	210	242	210	258	243	196	208	228	238	215	223	227	200	227	225	201	199	219	215	240	218	208	235	216	219	210	232	207	191	208	227	220	204	219	224	212	226	204	212	207	239	214	197	180	231	211	216	205	223	227	212	246	216	205	233	193	240	249	245	203	210	215	235	203	233	240	216	186	237	257	227	238	213	208	180	220	216	228	218	239	255	206	203	201	225	224	220	240	216	216	206	237	216	208	211	217	230	221	222	254	219	236	212	212	222	210	218	210	280	240	217	226	225	227	223	215	208	194	234	233	215	209	197	230	193	212	231	214	242	241	240	238	204	202	216	235	220	225	214	202	225	190	227	223	216	223	205	218	223	216	236	199	237	217	214	226	198	211	195	222	228	199	235	201	218	212	203	209	215	251	212	220	230	218	187	223	187	216	236	231	220	227	204	221	212	216	195	204	231	225	197	219	209	215	248	222	235	230	201	218	240	241	235	211	198	227	230	218	235	239	200	235	238	246	227	237	196	241	223	220	219	211	236	206	213	217	220	214	236	218	206	223	212	241	210	223	223	221	219	220	232	207	189	221	202	210	226	178	233	196	245	194	216	212	218	220	219	224	208	208	233	243	196	234	238	213	179	236	223	194	217	234	226	216	229	220	228	229	229	224	224	215	213	244	210	205	201	212	214	195	206	192	225	211	233	237	241	231	232	210	218	223	178	236	192	212	222	226	211	219	208	200	219	203	204	217	229	206	243	204	250	218	248	195	224	230	202	198	215	216	227	204	207	203	198	204	214	223	210	245	200	227	210	204	202	204	223	238	214	224	237	223	208	191	219	207	230	219	194	222	215	228	221	220	229	218	190	215	231	232	200	238	226	196	235	226	202	205	234	203	227	204	205	201	230	236	220	210	206	198	215	208	207	212	184	200	238	223	203	220	198	206	224	212	210	208	223	229	192	192	228	209	243	190	189	212	223	211	218	236	195	244	198	235	221	206	195	214	233	218	195	244	221	193	198	201	236	257	218	240	232	246	218	222	213	194	227	207	202	206	214	226	230	222	212	226	224	197	202	211	224	227	240	221	231	202	197	219	220	205	214	217	219	201	228	198	217	246	180	221	224	212	216	226	199	209	222	221	228	208	189	231	235	194	238	255	215	258	221	220	213	209	214	215	222	230	231	223	233	226	222	237	212	211	205	229	213	224	225	231	244	214	216	212	194	226	207	205	215	214	205	214	229	188	219	227	202	219	217	207	224	201	200	207	215	235	220	211	202	204	210	210	213	245	206	226	204	208	240	213	193	208	210	223	198	187	241	201	231	217	217	212	225	195	207	236	221	234	197	190	214	237	218
24912	21387	28042	25050	16270	1174	707	481	430	401	368	345	373	327	335	319	298	315	296	319	319	296	313	253	277	289	273	282	282	266	805	1843	2296	1715	346	247	271	267	274	265	259	257	257	269	267	259	270	274	276	262	303	286	242	284	286	297	279	260	244	271	290	260	255	262	298	263	277	268	281	277	276	252	245	283	295	269	265	280	282	277	285	242	272	271	273	296	282	294	298	250	293	291	253	254	266	257	287	315	255	283	267	260	266	262	280	259	286	265	274	256	303	271	254	282	291	281	241	267	298	260	301	280	291	256	258	292	267	252	296	294	238	238	277	266	303	285	254	275	292	272	282	254	300	260	260	254	252	289	258	266	274	276	314	284	289	272	297	268	261	293	272	276	241	298	290	272	248	314	251	270	268	265	280	258	286	299	269	288	234	274	262	253	262	273	278	247	272	266	295	260	269	272	281	252	249	281	253	295	288	274	270	277	257	272	270	267	289	274	260	289	269	265	261	265	262	260	243	312	243	293	265	259	272	273	244	261	264	263	263	297	326	294	266	289	273	263	272	260	308	294	226	251	287	267	286	262	281	290	280	271	274	252	292	247	283	259	275	278	277	262	284	278	245	245	274	259	258	253	290	279	267	289	281	245	276	283	257	291	287	275	260	260	275	273	257	267	292	277	258	265	272	254	280	265	261	303	266	227	281	285	237	271	263	239	247	267	277	252	261	280	273	248	252	275	263	252	245	272	268	288	269	294	248	252	275	277	284	273	279	260	260	262	264	257	267	256	285	285	270	270	292	282	264	255	281	277	271	239	277	284	289	271	297	245	253	257	262	262	259	269	280	253	268	301	284	264	275	248	262	263	245	285	271	288	278	257	294	226	267	283	256	294	264	280	272	277	272	276	272	263	270	275	252	289	274	296	291	251	243	245	290	274	274	266	280	249	254	285	249	274	262	264	261	287	302	254	271	241	271	279	282	286	257	267	277	274	287	241	250	285	244	261	279	294	297	246	237	245	262	259	254	265	248	261	271	285	286	276	270	267	269	267	270	283	275	274	275	299	283	272	247	264	274	262	283	279	285	282	283	265	300	252	277	252	282	259	261	253	279	294	289	278	250	274	286	302	317	274	251	282	284	247	288	269	271	299	268	265	261	262	273	285	260	261	259	231	253	273	261	244	278	245	253	278	291	251	259	281	274	273	276	276	236	279	266	235	259	271	292	278	308	258	289	286	269	283	269	268	274	303	268	261	259	256	275	243	288	255	298	249	273	274	278	260	291	292	277	275	259	268	309	256	237	286	285	271	281	273	261	280	265	272	274	310	281	296	282	242	243	285	274	303	314	296	264	266	258	256	269	261	264	274	282	281	284	233	279	288	246	293	264	264	276	271	248	277	258	280	284	267	290	274	289	269	267	294	256	264	283	254	252	275	241	281	266	266	267	289	256	272	269	252	289	273	241	243	300	277	287	258	307	256	300	252	249	258	278	273	284	257	271	294	259	307	267	270	270	263	270	259	276	278	272	298	278	274	255	275	250	238	276	290	272	273	278	248	261	247	242	278	268	261	273	262	270	271	262	270	264	274	258	271	252	261	252	287	259	269	284	260	264	275	281	302	292	264	286	280	257	303	258	263	258	239	279	277	275	267	307	244	272	260	247	313	267	279	264	262	280	282	296	253	290	267	268	301	240	242	255	275	257	232	289	251	295	262	277	270	289	264	269	248	285	267	293	298	267	267	265	264	292	282	277	261	276	254	263	260	276	247	273	278	282	271	282	283	236	257	273	247	250	269	245	275	276	251	263	290	291	252	244	258	286	266	265	239	264	274	264	273	277	279	274	252	258	257	259	284	272	226	256	255	276	285	267	249	271	273	254	280	291	292	257	255	265	275	273	290	275	269	288	264	293	269	263	254	274	282	299	275	241	295	260	282	313	279	253	266	261	276	284	315	269	266	273	256	269	257	269	273	269	260	271	264	262	271	304	267	262	282	246	245	290	258	297	271	276	296	254	246	258	257	262	276	281	289	253	263	270	292	277	271	268	272	279	263	290	270	276	284	274	296	273	250	287	258	258	276	258	257	273	301	266	299	267	265	274	264	247	251	288	258	245	271	258	271	253	277	289	263	255	272	275	269	258	291	244	239	254	251	258	255	264	246	265	281	249	289	249	271	268	276	301	280	277	284	266	253	292	264	268	282	267	246	293	268	263	267	270	255	294	268	243	251	267	271	282	279	254	276	275	259	274	271	281	248	307	292	260	286	293	259	265	235	288	265	303	259	262	287	274	258	266	282	297	272	274	268	245	307	294	272	261	270	269	312	276	273	234	249	266	272	250	279	291	256	238	308	284	271	271	264	283	268	268	259	272	285	280	268	263	241	263	268	272	262	237	280	245	250	247	258	258	242	263	290	255	270	273	273	271	262	280	269	266	246	248	258	255	248	266	257	243	284	265	302	235	298	254	289	258	261	240	277	288	247	270	276	247	288	262	277	293	268	281	280	286	267	260	252	282	275	247	284	291	281	277	286	241	258	289	277	295	265	283	284	272	273	267	267	292	276	295	251	284	299	268	269	301	256	287	273	252	279	294	268	298	293	271	268	270	282	287	260	238	279	277	277	214	271	265	248	289	272	266	255	267	298	293	267	262	280	266	258	264	259	250	285	288	294	268	247	247	270	251	269	267	263	269	234	290	278	260	247	279	267	265	258	284	290	261	255	284	279	225	256	275	267	269	263	248	251	258	254	306	284	278	243	261	258	280	260	264	274	282	266	260	273	263	268	269	276	264	244	264	266	267	278	286	295	268	262	252	248	271	271	270	259	262	251	280	261	244	257	281	289	268	269	259	302	277	284	270	263	266	254	270	274	277	268	278	274	247	276	239	261	267	237	276	277	272	263	259	300	265	293	261	286	288	244	250	272	250	248	289	274	286	286	278	270	262	260	264	258	257	273	251	262	288	269	271	265	283	286	270	290	284	275	285	277	306	253	264	261	261	269	260	300	269	287	279	300	276	280	270	238	263	292	294	284	250	283	250	279	255	249	295	281	295	280	285	274	283	273	255	272	293	272	256	279	243	290	282	280	263	264	261	281	273	284	248	236	267	279	282	273	243	283	261	259	280	292	275	261	265	278	273	288	260	267	256	246	287	272	253	280	262	252	261	258	264	282	283	257	272	282	261	231	289	259	275	284	267	242	282	257	253	255	312	257	239	276	252	278	269	277	269	282	287	262	266	289	294	248	312	277	285	270	250	286	271	269	255	264	253	301	264	254	288	266	248	260	272	268	270	269	250	284	268	260	280	290	248	292	277	285	284	273	268	242	280	255	269	271	259	272	270	280	262	272	258	253	267	291	277	261	269	261	245	285	257	252	300	264	270	243	256	287	279	245	289	283	265	275	262	274	259	254	283	285	252	292	291	291	272	264	262	278	252	247	271	266	266	255	265	282	231	256	282	279	297	299	261	260	284	268	250	261	252	272	248	266	265	286	291	255
15241	20515	5526	2614	1881	1462	1111	914	766	651	610	558	556	432	467	418	452	424	400	391	383	377	367	368	373	341	370	398	371	371	1272	3322	4124	3135	458	344	342	349	324	335	346	335	360	327	341	333	314	304	328	319	319	320	338	364	329	331	351	334	325	334	351	337	338	340	320	324	349	344	328	346	335	340	317	360	351	333	327	307	323	346	362	318	339	352	336	337	359	345	328	321	358	320	340	355	337	331	344	346	328	336	320	323	339	348	340	307	331	331	306	340	333	315	363	326	365	330	328	341	360	306	339	313	351	339	332	315	343	347	352	339	320	353	327	352	377	329	305	327	337	363	324	334	345	345	317	336	324	350	391	312	315	352	342	333	298	294	308	353	343	329	355	328	359	349	365	344	313	318	288	331	339	313	358	350	357	353	314	327	302	327	333	328	350	339	324	373	336	352	342	349	301	339	327	352	339	362	333	339	330	336	337	311	323	341	336	323	336	336	366	350	334	369	325	339	344	342	320	306	369	334	347	329	345	338	358	320	332	352	317	330	344	332	303	337	333	310	326	361	344	317	343	298	308	354	338	309	329	326	306	337	332	340	349	314	347	342	334	353	337	328	323	332	344	314	332	357	332	345	365	315	332	347	344	297	361	348	343	341	321	339	316	317	318	321	326	349	302	318	339	331	328	330	326	312	313	381	323	323	311	337	334	307	346	324	363	339	332	316	332	369	331	340	378	330	310	337	333	329	323	341	324	306	336	314	346	328	310	325	355	317	323	328	345	343	338	342	312	299	353	317	309	313	350	356	333	344	303	323	378	313	322	320	326	370	355	322	320	324	332	332	346	347	315	330	333	354	335	320	358	325	333	300	332	338	297	312	337	343	325	329	306	313	318	334	319	310	326	340	328	293	333	326	323	336	315	348	322	296	344	301	313	320	306	306	330	328	356	335	317	355	325	290	342	290	346	349	336	335	310	359	344	342	332	340	331	330	342	348	358	348	289	384	351	324	279	322	300	360	327	330	341	308	329	316	366	356	314	310	326	344	302	333	316	337	324	319	346	333	332	313	337	327	323	392	343	338	313	337	303	331	342	350	317	303	348	357	340	324	317	354	344	330	289	341	322	297	347	303	323	322	341	322	357	323	334	344	346	322	347	335	327	334	347	327	304	348	334	341	314	351	323	312	334	316	302	326	334	346	316	317	325	322	325	335	343	317	333	341	315	306	316	310	297	352	311	340	286	318	332	309	334	334	350	339	335	291	317	305	355	305	329	324	313	347	319	332	319	324	334	346	300	356	336	357	315	325	342	350	327	323	368	319	337	342	323	332	332	375	336	333	346	341	335	306	335	311	341	325	328	316	342	319	332	367	372	338	299	351	302	357	365	293	361	354	323	354	311	347	313	326	376	308	306	358	331	340	315	347	356	361	349	340	302	326	318	343	347	302	332	358	361	337	356	319	328	331	350	346	333	305	344	352	360	329	304	329	308	340	331	313	346	319	367	369	350	314	314	316	351	319	340	296	313	327	347	322	335	312	342	327	363	329	363	315	337	358	334	309	396	344	363	304	294	347	325	335	336	321	357	318	347	351	322	346	294	359	305	337	337	302	306	357	321	324	332	319	314	357	356	341	302	329	324	295	327	299	326	342	327	338	326	338	329	326	340	334	312	315	335	338	310	327	309	329	349	325	360	360	338	329	373	325	325	315	333	353	354	343	335	351	336	335	323	303	351	366	327	353	317	325	302	350	332	348	358	320	300	345	296	335	327	307	353	358	312	347	356	321	322	308	351	331	346	309	324	337	307	347	339	357	329	337	318	340	323	312	332	328	335	359	340	332	340	299	329	302	306	363	351	344	325	349	331	310	321	348	347	337	315	321	312	323	341	316	343	338	326	316	317	327	314	333	351	346	311	343	366	332	331	326	351	343	322	312	363	362	348	346	341	323	317	339	320	341	337	342	338	315	337	346	315	375	338	337	346	343	323	352	332	372	312	330	342	310	295	346	364	327	338	317	316	333	352	326	345	337	341	325	352	343	349	305	333	344	354	309	332	333	359	323	349	310	331	342	329	369	321	345	334	320	364	295	315	341	336	345	342	303	331	312	332	321	312	344	331	307	321	314	301	350	355	356	328	309	351	356	351	323	375	360	311	361	309	323	355	337	339	346	327	317	318	361	327	311	352	313	325	319	338	339	326	330	317	315	334	340	329	312	341	314	344	314	350	302	296	319	341	340	358	359	332	343	338	332	300	341	292	330	330	359	330	346	327	341	326	334	293	297	333	330	329	330	343	317	299	299	326	324	310	327	305	357	332	344	314	341	352	331	344	329	347	308	294	307	369	320	309	327	355	326	343	336	302	316	343	327	351	347	333	276	336	343	316	350	323	338	359	319	350	368	334	344	366	351	329	324	359	324	324	329	340	346	323	334	353	334	351	355	336	315	330	328	328	349	341	322	341	309	340	348	346	342	343	314	332	321	339	344	321	323	348	322	320	315	323	335	340	370	363	374	336	298	353	363	337	313	354	320	336	323	320	354	327	354	343	318	349	342	322	346	330	349	315	364	341	345	325	353	344	303	327	330	334	355	328	337	338	311	299	359	341	294	304	290	330	338	327	323	344	342	316	343	353	337	297	345	300	330	347	318	345	305	342	333	339	389	309	310	332	322	330	337	356	388	325	350	324	328	317	363	341	374	322	336	349	318	335	335	293	323	319	352	335	334	305	287	327	336	328	330	298	365	319	298	341	315	312	319	343	337	309	320	331	323	338	315	363	318	325	322	314	344	358	339	312	319	323	361	327	307	301	301	323	339	326	345	314	295	355	347	314	345	312	314	333	308	334	351	321	357	311	352	323	324	372	323	333	352	347	333	344	305	326	334	323	311	373	327	366	334	349	330	342	333	324	335	325	356	345	348	355	344	330	339	313	336	334	326	316	336	350	312	310	330	334	295	310	319	345	331	302	346	332	311	311	319	324	308	333	306	335	307	331	343	336	330	320	343	309	319	324	339	360	341	337	318	322	290	294	342	331	324	351	320	362	318	340	336	343	307	310	316	321	293	319	380	341	330	334	314	341	364	306	314	333	352	326	333	301	315	325	351	338	331	306	305	336	341	326	351	295	309	291	364	323	356	320	358	344	307	329	342	316	329	326	337	297	346	327	368	346	353	347	310	332	326	337	351	320	348	358	352	377	324	322	318	348	325	319	342	378	348	320	338	308	348	315	323	310	313	313	316	323	350	318	368	309	302	314	315	305	343	342	332	311	333	318	329	334	323	333	324	333	307	329	342	337	343	335	343	314	371	329	335	357	348	333	342	360	318	300	340	339	301	314	317	299	365	368	298	313	318	368	328	332	310	310	320	339	345	357	345	347	326	333	321	340	343	336	331	337	334	317	337	351	340	353	338	328	365	332	346	341	350	318	327	350	341	341	290	288	325	331	304	301	339	343	375	347	316	322	327	313	324	312	352	341	310	348	300	279	347	379	339	314	334
25515	21332	27223	25543	5780	478	401	287	311	271	207	254	230	191	208	163	177	231	179	197	180	192	207	147	190	162	149	173	173	152	509	1358	1462	495	168	181	155	168	162	169	158	166	166	161	185	194	167	166	143	150	153	196	157	159	183	173	158	163	159	175	152	140	157	145	167	155	182	151	142	149	159	172	156	134	160	179	164	164	187	158	167	168	154	165	148	152	164	164	160	170	181	171	185	161	157	171	181	150	159	148	183	177	169	155	160	153	156	151	190	157	148	173	158	164	171	169	155	159	173	173	178	185	174	163	184	178	147	175	156	188	153	178	168	155	167	151	168	128	164	144	176	163	168	159	156	182	175	185	144	146	167	155	159	190	172	173	164	161	155	192	188	164	168	147	181	149	175	159	186	163	168	168	159	170	173	140	148	168	174	175	163	162	178	161	160	169	156	177	167	164	145	158	157	168	175	181	170	181	185	169	178	184	164	174	162	173	162	161	185	162	147	138	149	180	162	160	163	156	170	163	163	160	144	177	168	171	186	168	173	147	167	184	173	157	170	174	163	183	181	150	167	176	168	169	184	178	164	161	166	162	168	196	143	171	159	165	172	143	136	158	152	164	171	173	163	172	166	178	147	187	152	172	141	172	185	146	160	173	171	181	154	177	145	152	155	166	175	178	154	166	184	169	174	181	163	145	187	167	173	197	167	171	172	177	173	190	163	164	160	176	186	165	171	157	184	146	196	167	181	180	160	180	172	165	160	175	164	160	169	167	149	178	153	163	163	167	182	145	177	157	161	162	163	155	177	167	161	143	178	152	176	141	176	189	155	173	187	173	182	160	156	160	176	155	157	160	159	188	152	169	158	159	167	157	169	161	150	156	180	186	175	185	168	148	155	159	179	150	172	184	178	170	164	155	143	153	163	159	169	148	163	174	158	173	170	166	153	174	151	193	171	176	153	143	164	153	186	182	188	166	145	165	181	162	176	156	183	162	160	167	175	152	167	169	145	181	158	156	170	152	147	172	158	163	178	201	150	141	151	165	154	172	143	162	180	179	172	167	158	166	139	157	155	164	144	172	160	161	159	141	156	160	159	177	168	160	168	160	155	150	161	165	175	178	149	173	160	175	164	187	169	174	168	175	156	188	176	177	166	170	160	166	178	187	160	179	172	166	157	151	172	157	169	160	178	138	156	155	142	169	177	154	175	193	158	143	169	153	188	174	153	165	175	173	153	160	170	168	167	169	162	151	153	171	180	165	177	159	179	157	172	175	167	178	150	192	179	149	180	161	156	155	187	158	159	159	160	172	162	165	168	158	174	144	164	163	181	164	178	145	159	181	188	162	150	162	165	178	179	162	174	167	140	158	143	173	148	200	163	174	164	196	177	176	168	161	192	166	186	166	168	176	156	153	147	137	156	174	153	158	146	145	186	161	160	158	185	152	145	148	150	167	163	151	165	164	172	166	174	183	141	178	151	169	190	162	179	147	172	147	162	151	179	168	167	159	152	167	140	186	158	147	165	183	162	157	171	176	170	147	172	174	161	163	148	178	176	163	162	168	184	170	135	173	173	150	155	162	142	148	146	139	157	165	137	173	167	168	169	180	157	158	150	173	167	163	162	186	134	169	154	159	156	148	166	161	164	190	172	187	151	143	166	129	160	145	178	183	170	171	170	173	166	163	163	175	185	160	145	194	171	174	162	175	175	190	179	165	138	171	168	158	132	173	172	170	151	169	166	180	169	167	174	171	156	163	154	178	160	158	170	189	176	175	164	158	157	165	176	169	173	170	192	182	170	164	179	179	177	156	190	178	170	168	179	164	164	156	168	164	164	162	153	158	164	168	161	157	177	165	148	185	160	167	169	166	169	155	167	173	156	159	164	167	182	172	169	167	153	183	180	203	153	168	150	162	159	189	175	151	166	165	171	158	180	143	155	178	174	152	140	183	195	171	174	175	188	191	145	185	187	173	152	140	181	177	158	146	177	141	180	166	164	146	163	169	171	144	184	177	180	158	195	170	163	170	159	167	175	171	162	165	165	176	166	159	155	166	176	197	180	167	170	167	159	175	182	160	191	164	168	151	159	173	156	150	147	143	154	171	162	172	174	140	169	167	176	155	173	150	160	154	142	176	189	144	176	143	194	163	144	181	173	175	153	172	152	174	168	183	150	170	154	153	172	182	166	165	202	174	159	147	158	160	158	182	186	193	150	163	153	156	172	191	179	165	180	165	149	181	158	173	163	161	144	167	175	148	184	160	153	170	179	174	179	190	148	166	153	165	179	161	158	177	186	174	189	150	189	176	155	167	158	157	158	162	140	164	153	146	179	173	157	160	159	160	181	196	156	173	167	163	161	187	150	171	157	163	155	159	173	152	170	168	169	178	167	159	194	192	187	162	174	154	165	193	145	169	174	169	173	174	179	180	171	192	163	162	154	150	169	149	173	138	182	167	173	150	148	148	156	168	179	148	158	183	182	170	151	153	162	162	170	163	167	173	162	159	148	167	184	155	173	152	160	169	161	164	162	161	182	184	176	168	152	172	159	174	179	145	136	185	158	173	168	165	155	138	172	162	175	175	170	162	169	177	160	159	151	162	158	166	161	151	166	157	153	151	155	157	140	197	145	163	165	171	167	161	189	159	144	189	161	153	166	184	189	158	153	160	171	162	179	163	161	152	168	150	154	176	165	158	168	153	170	168	167	180	164	171	180	175	165	148	176	152	166	171	182	163	165	156	178	151	187	145	160	164	158	173	163	148	163	158	174	175	184	156	169	166	191	171	152	155	139	177	184	159	189	160	182	153	137	174	184	161	155	158	181	192	175	188	149	145	172	179	166	175	174	176	167	170	158	170	175	175	152	161	149	158	146	152	162	177	186	161	153	141	178	157	157	153	170	204	166	143	152	143	164	187	175	185	149	175	158	148	166	189	190	160	171	181	182	171	157	160	172	149	169	134	167	178	164	173	162	177	161	155	156	170	153	155	158	170	163	187	161	165	172	152	177	146	172	177	170	165	150	144	172	140	163	178	163	163	152	123	170	150	174	136	166	166	162	184	183	152	171	174	152	169	157	156	173	174	149	188	142	168	167	182	177	136	157	174	156	173	173	179	171	173	168	167	175	158	147	169	178	176	189	154	164	153	180	167	164	182	174	168	160	151	166	159	158	154	208	189	179	163	171	146	157	163	175	153	156	154	159	161	154	172	170	162	159	180	165	155	158	167	162	183	167	183	183	169	158	146	172	189	174	161	164	162	174	175	163	150	178	161	162	177	150	164	179	177	173	155	165	149	163	136	161	158	147	166	143	154	185	131	184	167	163	144	169	163	172	175	144	186	170	172	149	171	154	172	172	173	156	156	158	166	158	161	207	164	148	171	180	177	192	161	164	145	194	159	149	174	166	170	147	171	148	140	163	190	165	166	145	177	143	158	142	150	178	183	166	160	160	155	144	150	145	138	161	159	165	180	147	163	178	142	161	180	185	167	158	153
17279	16198	3815	1946	1317	990	811	676	569	495	438	396	347	364	317	292	284	288	295	286	261	202	253	243	235	230	236	256	228	261	946	2824	3015	947	237	227	208	259	220	229	214	189	238	206	248	250	223	211	224	215	222	228	233	220	207	209	249	239	209	226	209	204	212	214	205	234	222	213	227	237	218	185	223	237	242	218	219	222	211	202	207	228	219	221	229	228	227	233	217	226	209	235	188	204	219	217	213	199	223	225	188	209	220	219	223	217	248	218	210	234	196	232	228	188	200	205	201	210	202	213	208	242	215	203	244	215	215	200	224	219	226	234	205	215	225	209	248	226	206	223	232	238	225	209	202	229	215	230	238	234	213	234	224	245	230	212	219	230	221	214	212	223	220	224	217	202	225	206	219	215	243	211	199	206	228	215	229	222	218	236	206	223	237	224	196	203	195	230	223	208	203	239	218	238	206	202	211	223	232	224	211	244	222	200	238	241	190	239	208	229	217	225	217	213	210	230	215	209	211	211	225	211	242	216	222	209	209	229	212	233	217	229	208	225	215	234	236	236	214	199	221	191	229	208	215	191	227	213	223	198	208	221	244	229	204	220	221	220	238	237	229	234	189	225	197	216	243	229	201	218	225	206	223	200	225	232	205	214	221	196	236	219	209	239	230	190	209	220	205	223	208	196	204	208	230	217	215	227	219	209	201	211	224	222	216	226	222	225	230	229	234	221	206	220	242	215	231	233	212	230	196	253	209	204	201	217	215	208	232	242	233	239	248	203	211	207	196	198	203	223	256	234	206	196	211	213	204	222	223	212	232	197	200	225	243	239	230	223	213	212	199	202	217	209	223	225	218	212	204	224	218	209	210	199	189	236	211	236	219	220	226	216	223	219	232	201	213	222	220	189	209	235	236	215	217	213	216	239	227	204	199	247	232	216	255	221	226	223	225	228	216	230	204	230	267	212	247	226	223	210	234	199	209	236	208	228	235	226	245	219	201	201	206	207	224	219	230	211	218	199	225	238	240	216	228	255	211	236	239	250	225	206	200	225	212	213	219	193	223	246	211	208	209	211	215	230	226	223	225	212	226	217	221	228	215	230	205	205	215	207	200	211	247	212	207	222	225	205	240	208	225	201	201	220	212	205	203	222	208	229	231	232	194	212	232	184	245	222	185	224	223	225	229	216	199	222	211	214	203	202	215	208	225	217	204	216	213	241	216	181	232	189	215	222	228	224	218	208	176	221	216	237	218	226	210	217	200	182	189	210	213	210	212	241	225	249	210	212	197	227	208	199	215	222	206	232	192	246	214	219	236	216	230	238	221	203	240	221	211	214	212	227	187	217	244	211	203	211	197	202	210	226	203	189	203	210	238	219	239	228	211	235	219	225	218	217	204	218	238	258	229	219	235	223	211	221	230	222	192	201	235	185	239	247	218	195	200	209	216	213	209	227	192	217	186	211	234	226	209	217	241	204	237	204	237	208	213	196	208	209	204	198	220	206	196	243	214	209	219	202	222	206	205	228	217	237	223	248	215	226	220	224	211	226	205	236	205	237	223	206	222	241	217	221	218	232	209	222	200	200	219	230	221	219	214	273	219	197	237	213	205	223	206	222	235	197	217	210	207	234	228	248	222	223	215	205	226	215	226	211	229	238	225	210	192	198	227	218	221	242	214	243	220	214	205	223	229	175	209	215	217	211	215	201	212	225	220	201	226	236	231	228	174	234	217	212	219	237	238	224	210	227	230	228	197	222	208	227	200	239	210	229	190	248	230	226	215	225	198	195	246	230	232	245	219	207	199	221	202	212	249	215	236	226	221	237	240	202	227	215	203	216	205	222	212	226	211	221	231	231	234	191	214	217	236	212	213	208	229	224	243	207	202	218	210	219	218	208	220	222	213	206	222	236	223	230	186	216	232	227	209	229	253	233	235	192	240	195	212	214	208	208	197	228	235	225	218	222	249	205	224	199	197	196	220	218	221	229	206	239	205	208	215	222	234	210	235	215	231	219	219	219	218	232	219	231	248	215	210	237	226	215	215	243	235	202	246	214	219	218	236	220	230	228	228	224	249	219	222	223	226	220	245	225	224	235	233	205	211	218	228	199	181	230	216	210	232	239	240	196	228	216	242	218	226	197	205	241	212	205	225	207	245	234	220	212	239	200	222	209	213	224	251	208	206	206	235	235	227	221	210	238	221	215	203	231	250	227	219	219	168	246	220	207	247	227	215	200	223	225	237	234	195	232	199	221	218	212	217	221	229	218	231	209	209	224	208	212	208	209	215	260	227	203	238	221	221	213	195	221	214	215	220	200	221	209	207	202	201	229	233	207	222	221	213	235	224	225	235	222	224	219	238	211	233	235	238	233	226	208	241	221	218	201	236	249	238	190	237	207	217	245	244	213	228	196	203	240	207	242	208	204	221	231	214	215	236	195	217	222	264	240	218	214	211	217	211	197	225	238	229	228	214	234	231	224	218	181	216	234	211	225	219	210	198	209	224	244	234	218	229	200	240	208	221	194	222	219	222	199	217	203	233	213	210	210	191	204	218	225	222	209	192	191	222	214	233	204	237	235	221	244	242	230	229	225	217	216	206	207	238	226	213	221	234	242	211	200	233	205	220	215	227	233	228	227	218	221	231	207	240	211	222	226	210	206	216	224	228	225	235	227	213	221	204	222	243	198	216	244	225	213	229	206	234	229	202	199	222	216	224	197	227	224	196	238	218	225	221	229	219	218	215	247	251	222	215	190	227	218	231	239	214	229	196	205	217	211	224	242	231	228	240	217	242	242	220	232	229	212	202	243	221	235	227	224	248	225	238	196	244	220	207	212	228	194	243	230	211	223	186	203	228	220	180	214	199	221	221	211	199	255	212	234	209	233	249	233	202	226	215	232	200	198	216	196	223	229	228	232	239	219	226	225	218	205	201	223	232	225	238	238	226	220	239	236	217	239	218	196	242	207	230	196	231	209	216	211	213	198	207	233	206	226	229	226	209	231	222	222	212	194	245	228	221	229	227	224	218	207	216	206	197	221	214	220	224	219	211	233	233	204	211	194	220	234	234	220	211	209	209	213	207	208	216	227	238	246	211	221	204	212	231	194	219	227	227	225	184	203	220	203	234	219	208	230	230	188	210	195	224	193	227	207	217	218	198	226	224	220	195	217	205	243	219	227	216	230	236	199	200	249	223	220	230	241	206	243	211	239	254	241	237	224	215	199	222	220	206	226	232	239	229	215	214	196	236	255	214	229	202	224	208	239	235	219	227	195	222	225	199	236	207	236	236	216	214	200	193	189	216	218	201	241	211	214	211	218	213	225	240	227	206	206	221	215	215	246	255	227	227	223	232	232	198	214	194	208	218	228	223	210	216	220	213	221	226	202	207	229	230	211	224	199	223	228	197	199	208	201	211	219	213	241	213	197	220	205	210	207	233	217	213	220	220	228	214	229	236	211	209	205	213	197	221	222	228	224	231	230	217	223	212	211	216	241
23271	21371	29104	24001	21370	21353	5399	1062	863	786	669	631	585	548	510	470	463	455	453	409	424	412	432	388	389	383	399	439	670	1861	3989	4523	1406	432	369	388	411	393	338	352	345	338	377	359	362	363	352	387	358	369	350	365	417	344	401	384	354	349	395	390	345	379	369	368	370	368	341	367	362	391	368	356	356	374	426	343	387	379	353	375	355	356	338	347	364	360	314	334	385	378	352	338	342	400	351	364	375	385	390	355	316	341	358	367	348	390	364	365	347	373	377	343	384	338	360	365	362	367	364	342	345	363	358	366	353	348	354	342	342	382	382	380	330	370	381	358	372	351	348	360	360	339	386	367	370	336	363	362	358	357	360	320	328	381	342	364	361	372	356	327	396	390	370	346	361	347	361	367	388	355	360	335	346	360	376	330	365	366	377	377	357	345	387	333	377	363	354	358	358	362	354	356	352	360	336	305	354	336	339	342	351	371	339	335	389	382	357	340	321	351	318	342	363	357	349	362	367	333	357	354	366	354	320	363	395	323	347	384	345	333	354	363	377	388	367	359	374	358	363	341	334	373	383	346	402	331	347	391	391	341	345	389	350	358	356	361	375	379	356	384	381	377	369	354	393	345	372	373	349	332	333	359	333	346	381	367	351	321	347	363	378	402	375	380	354	381	385	337	345	347	354	353	366	369	354	370	344	351	337	359	357	372	352	346	352	384	355	372	362	377	365	349	353	355	362	368	360	365	352	371	346	397	343	345	360	332	346	367	354	389	326	355	387	342	356	383	368	350	377	356	362	352	352	357	387	396	376	344	362	404	345	368	343	377	337	338	364	335	334	365	362	351	379	380	322	337	354	345	356	367	360	346	344	329	348	362	435	329	380	358	325	361	341	305	328	341	364	358	347	358	385	338	377	376	371	334	350	328	351	369	348	341	352	383	363	385	342	367	372	351	374	390	367	350	373	375	364	347	338	338	361	336	342	359	398	390	329	381	350	348	355	349	367	352	373	312	340	380	362	344	361	333	368	359	371	341	386	378	338	339	367	322	359	354	348	324	359	341	337	340	323	389	415	373	336	403	374	363	363	343	349	350	366	358	386	349	373	374	384	367	349	362	369	347	363	341	337	369	338	357	352	377	348	367	351	355	342	369	347	332	356	332	362	396	380	351	374	346	360	367	361	381	362	366	330	343	349	371	354	356	339	353	358	346	334	369	383	348	335	376	355	314	341	353	344	321	361	351	344	361	347	401	374	346	367	359	383	351	351	362	336	377	419	364	390	335	345	360	344	376	350	371	382	358	360	352	381	356	333	370	331	375	370	334	351	348	354	392	376	361	381	372	354	359	371	332	354	363	334	376	384	380	351	372	366	336	357	335	377	378	366	375	339	347	355	347	323	357	357	373	345	334	397	347	345	375	378	307	370	348	363	389	364	371	356	361	392	366	352	326	362	359	332	336	401	401	361	394	383	362	357	329	341	342	303	339	345	379	349	334	365	360	343	374	363	365	409	372	376	342	361	359	360	377	352	384	346	359	327	358	368	339	351	349	355	380	340	402	363	349	346	354	343	375	354	379	395	348	370	365	364	345	326	361	347	367	369	358	379	351	344	362	374	350	359	349	376	377	354	392	344	319	359	372	359	346	351	386	379	350	362	368	381	394	362	304	359	367	368	378	347	370	344	344	359	344	391	346	346	359	340	356	371	356	379	317	342	343	397	342	337	336	349	392	366	384	342	351	363	363	360	354	366	356	367	324	334	354	356	359	361	368	362	369	348	351	350	360	366	348	357	364	337	344	362	371	372	388	373	345	382	337	384	382	374	361	336	346	340	367	385	362	382	370	379	393	346	330	317	392	328	344	347	390	367	346	366	359	378	367	364	361	342	348	342	361	333	380	348	357	382	378	346	374	351	352	339	360	383	367	396	341	346	349	356	369	375	346	359	329	341	317	337	339	354	352	371	376	365	321	384	346	350	327	355	349	355	366	376	377	364	399	355	352	333	342	351	358	348	353	350	346	348	379	359	339	349	344	372	385	374	371	358	341	350	341	357	362	366	369	367	377	345	348	356	353	381	325	351	349	344	372	338	349	357	379	335	361	372	336	401	371	367	342	358	369	376	324	330	364	311	377	348	333	355	352	368	401	357	379	389	371	385	332	343	351	349	348	361	331	329	360	384	347	344	375	356	335	319	328	339	352	358	359	347	369	345	374	389	367	377	364	359	413	353	366	362	367	366	360	324	363	400	372	360	365	362	379	337	371	377	361	356	352	352	368	343	381	337	342	362	390	360	344	354	361	391	358	360	338	363	347	363	368	357	375	361	312	343	313	361	344	369	348	364	354	326	356	349	352	349	359	378	399	355	375	356	375	375	374	338	345	352	349	372	328	334	343	369	338	344	387	341	349	357	363	337	372	386	373	375	378	362	318	334	361	373	353	353	379	332	375	359	375	333	365	368	365	354	369	362	346	374	360	342	353	360	362	368	365	345	366	359	369	363	361	373	375	305	350	311	354	409	383	408	344	377	359	364	372	365	351	373	359	371	351	410	368	345	387	325	377	378	356	353	368	384	352	359	351	366	349	388	362	331	377	353	316	378	351	337	359	364	353	360	355	374	333	358	333	363	372	355	358	361	355	356	357	375	348	377	335	332	367	356	350	361	392	369	338	361	349	346	361	350	361	395	360	396	329	354	375	354	343	346	368	335	374	339	327	345	363	359	346	389	348	355	361	331	394	350	374	333	311	369	352	336	337	341	328	343	363	366	349	353	352	354	331	373	383	376	368	399	352	343	350	351	332	375	358	408	363	354	340	357	352	343	351	357	356	362	332	375	348	337	363	346	390	340	371	377	376	345	348	345	384	336	365	356	352	347	341	397	377	403	356	337	374	370	345	345	343	370	369	337	350	367	340	359	378	388	343	338	358	373	367	319	377	366	390	365	335	357	357	361	393	352	350	386	362	374	356	356	365	357	341	359	355	384	326	355	361	356	323	381	365	370	320	388	365	324	333	386	363	348	384	330	360	351	318	344	355	375	353	362	357	372	339	348	355	354	356	344	331	349	344	355	350	377	336	366	321	350	351	351	365	366	362	364	364	343	351	363	363	364	367	373	387	363	379	360	390	341	337	357	348	380	301	394	370	345	354	350	366	348	336	380	340	344	360	344	373	357	368	347	370	334	329	339	338	380	387	342	338	354	356	361	364	354	356	378	371	377	375	379	363	356	385	371	365	360	327	356	324	354	370	332	355	373	364	331	417	350	347	362	330	344	380	377	365	350	334	326	359	341	363	411	379	373	356	348	360	355	353	375	397	376	331	311	357	364	343	352	359	363	390	339	367	369	353	318	360	364	330	353	355	355	345	368	372	344	356	364	367	349	365	362	354	383	338	380	361	383	362	361	367	334	336	348	368	336	390	361	383	368	351	362	372	368	361	366	333	371	375	370	338	340	343	347	329	347	363	359	348	355	356	364	352	348	367	366	343	333	392	343	343
21473	27617	12500	6307	4337	3254	2621	2047	1653	1383	1185	1070	981	915	785	742	660	647	666	595	600	592	528	520	546	580	549	595	1049	3398	7083	7416	2173	550	459	499	476	447	443	451	465	434	443	465	468	430	452	402	456	468	449	442	475	472	456	447	444	428	474	432	395	429	425	462	447	451	433	420	459	426	452	417	412	422	430	433	401	427	427	495	415	433	409	440	445	458	442	419	419	418	418	453	443	433	482	424	446	428	421	416	414	431	412	429	453	485	468	451	422	440	445	431	440	436	447	469	442	470	405	508	484	433	461	472	431	429	422	418	409	456	444	434	441	440	450	450	460	428	435	443	427	393	467	467	425	419	409	464	474	417	448	436	443	442	478	450	417	448	436	460	423	436	443	429	439	450	425	430	412	430	416	401	421	431	446	448	432	452	471	412	443	462	436	453	407	415	421	440	431	459	419	470	433	414	419	454	445	425	481	433	441	435	381	449	416	433	428	452	437	413	431	439	449	413	464	422	427	447	458	456	448	462	456	467	455	455	418	418	479	453	423	425	447	429	472	421	454	454	439	439	407	419	402	449	410	449	463	452	430	447	456	444	460	444	411	454	408	404	458	468	409	431	451	430	437	462	444	436	470	454	452	423	460	422	455	405	435	432	400	452	426	437	408	423	449	427	411	450	446	435	435	444	459	436	420	455	437	447	474	428	428	431	413	438	405	394	439	443	446	424	442	449	406	433	442	440	441	440	424	420	442	445	419	425	405	464	454	472	446	461	407	444	463	435	467	407	440	451	442	436	455	405	446	453	469	441	454	423	418	461	446	520	411	405	432	404	383	441	461	409	421	441	440	425	416	459	401	427	437	426	418	445	431	408	453	456	414	465	430	439	459	419	446	416	408	408	462	484	425	442	439	428	467	431	450	429	461	441	449	404	419	443	482	423	478	429	437	448	445	473	467	449	426	449	419	417	428	428	403	436	440	414	469	424	413	406	433	456	450	453	434	443	447	403	444	438	422	445	425	407	434	418	431	400	424	450	435	437	456	458	412	456	450	475	423	433	460	400	444	412	411	450	428	427	415	437	475	457	452	412	416	425	444	407	433	487	448	437	472	463	467	425	411	400	430	403	419	433	461	470	421	429	465	441	444	415	422	452	442	495	436	431	486	443	458	459	407	486	450	457	425	457	399	409	426	463	452	405	460	471	409	469	392	430	420	413	440	461	439	438	416	455	475	457	498	453	430	430	470	455	416	431	411	443	443	425	425	432	445	447	462	434	396	426	418	447	427	454	420	424	434	437	458	433	421	440	445	447	454	442	399	448	448	417	486	453	422	417	440	409	459	486	449	471	434	445	442	460	462	420	444	447	415	419	445	456	450	458	440	437	471	469	470	451	406	474	465	465	445	444	414	417	462	437	414	413	453	459	435	425	459	414	421	446	431	420	466	428	419	440	442	432	437	424	433	461	432	454	470	451	433	442	412	413	399	448	449	457	424	425	422	452	413	450	435	420	428	417	447	400	445	458	444	442	436	414	430	437	462	471	411	434	442	451	443	418	469	411	471	455	405	501	444	435	483	401	374	440	451	432	451	466	429	417	426	447	454	427	508	421	424	442	441	411	436	423	467	449	407	440	432	443	436	421	411	427	380	443	442	453	439	413	463	447	411	412	478	438	417	468	417	425	413	417	421	427	422	440	395	450	438	438	438	434	456	439	453	406	460	467	406	402	405	384	448	445	439	467	434	428	476	425	456	402	418	401	443	402	479	412	457	401	458	419	425	417	425	422	459	470	433	424	425	407	433	415	462	430	461	453	430	397	452	430	446	482	451	406	416	458	440	436	449	399	453	447	471	448	400	436	414	437	444	421	420	393	472	434	448	436	408	398	408	471	422	397	456	440	440	430	376	433	398	454	482	452	430	425	464	435	433	429	447	431	415	430	422	437	435	438	444	414	436	426	451	406	422	443	440	388	466	451	425	477	467	441	432	443	441	424	425	435	454	450	410	430	433	386	471	417	423	471	460	460	420	471	439	444	426	434	452	456	486	453	420	442	421	469	439	452	464	422	457	410	440	394	449	439	426	401	424	438	448	445	467	416	450	437	437	451	449	439	432	457	424	431	485	412	422	498	441	444	425	455	420	408	449	426	405	398	416	441	464	406	407	390	439	431	435	433	417	425	437	469	465	457	452	449	453	437	458	406	435	448	416	443	423	453	429	479	438	439	434	473	384	441	424	451	442	439	450	429	442	426	430	427	462	449	421	420	425	389	435	456	407	474	410	432	449	417	434	452	415	473	437	468	447	456	430	413	425	475	455	473	428	405	446	450	407	418	426	437	438	449	452	435	452	422	447	457	450	412	462	406	432	412	449	454	429	388	423	436	446	451	453	437	408	429	419	428	460	420	411	441	454	459	445	424	415	460	438	461	428	419	436	436	419	419	409	423	441	424	431	431	414	410	463	433	433	424	401	456	402	453	458	415	431	433	460	424	400	409	424	450	411	446	439	474	453	422	398	461	405	436	442	434	433	393	430	428	432	422	436	434	428	432	458	470	459	475	425	403	415	430	419	462	418	460	436	452	424	410	455	435	426	409	430	407	429	469	441	410	433	405	434	457	437	451	418	485	436	444	428	432	405	439	395	462	452	404	469	407	419	467	444	452	429	437	436	420	462	459	426	424	434	426	448	415	450	471	425	447	454	470	439	420	446	417	450	423	436	431	427	396	458	460	468	469	447	414	429	441	450	451	452	421	482	396	445	418	424	439	462	427	457	430	474	429	422	438	424	477	448	408	462	453	408	414	454	430	452	454	477	422	443	452	458	462	433	407	438	432	446	454	458	444	474	423	431	441	445	460	419	440	410	424	422	430	403	462	435	476	423	427	419	437	428	439	436	450	423	443	469	406	457	449	438	430	472	467	422	461	428	478	471	438	393	467	443	425	459	470	424	425	452	415	419	452	437	448	438	427	425	460	466	400	455	444	457	418	423	439	452	466	438	445	427	411	418	417	427	450	445	404	468	429	413	447	451	418	446	419	435	426	445	461	444	426	439	437	400	471	448	420	432	399	467	417	428	410	431	458	441	445	463	463	444	426	438	400	460	460	428	448	443	424	438	444	416	416	413	419	431	409	463	408	425	425	414	443	436	446	435	458	432	481	444	451	479	449	450	458	427	418	472	418	457	421	438	389	412	407	430	424	415	436	407	449	454	427	444	437	429	426	453	422	434	447	401	456	438	430	456	459	437	417	432	455	474	449	416	428	458	488	421	429	413	447	457	447	439	442	461	442	416	442	458	410	422	480	445	417	420	432	419	413	417	425	470	434	475	478	422	455	492	450	431	463	437	397	412	439	412	480	456	444	414	408	437	424	464	454	451	444	450	428	448	428	449	462	431	408	452	450	421	452	414	451	455	455	440	443	443	447	428	423	427	427	420	413	434	419	465	449	422	418	432	432	486	431	473	442	455	466	447	482	415	442	412	402	456	455	462	443	427	450
27581	19196	4709	366	232	173	192	189	182	172	147	167	147	154	165	168	149	146	141	167	163	145	154	148	145	171	171	177	190	228	331	259	182	165	153	150	156	176	153	146	156	143	148	171	155	147	162	165	173	141	159	141	136	167	171	163	148	179	167	168	179	154	178	159	187	160	185	150	156	169	164	167	150	161	156	185	150	175	159	155	149	170	152	148	159	167	159	143	158	161	172	152	183	157	146	139	150	149	147	139	184	150	168	162	154	192	156	161	154	152	162	140	177	159	158	189	165	166	150	160	150	142	163	189	159	197	166	179	161	165	189	146	150	146	172	154	159	152	164	165	158	131	161	165	144	143	172	192	172	144	175	177	156	143	158	168	167	148	144	155	162	172	157	182	160	171	151	152	159	153	169	152	142	173	168	143	160	161	161	160	160	173	158	141	162	150	147	164	151	156	138	146	149	127	135	150	138	170	137	154	166	160	171	155	171	164	170	155	155	135	158	152	172	158	138	141	158	163	163	152	135	166	150	137	159	160	156	151	163	165	169	153	168	148	143	170	167	162	147	162	147	158	141	158	161	133	162	175	159	130	166	128	152	154	149	157	136	146	151	143	152	150	154	160	141	176	156	164	167	143	156	156	149	161	156	147	158	135	146	157	154	159	150	175	179	149	162	149	160	174	141	155	173	134	195	173	172	175	155	176	151	162	176	141	160	151	158	149	175	144	166	151	162	132	169	164	152	176	174	132	169	148	153	153	153	145	170	168	147	160	169	166	170	154	169	158	172	166	143	155	155	162	166	151	171	157	168	152	168	154	164	181	153	159	164	178	136	165	147	159	168	154	167	131	155	160	163	159	149	162	171	141	136	152	144	152	144	164	146	155	163	154	133	142	160	155	169	170	157	168	149	152	137	150	141	179	143	149	152	167	150	166	158	156	150	150	160	160	159	157	160	158	139	146	153	144	146	166	156	168	167	162	146	143	143	142	145	158	158	166	170	159	166	149	166	144	149	150	167	157	152	168	151	145	164	181	171	155	157	160	150	166	176	132	141	138	138	167	153	171	135	150	144	155	145	148	165	158	142	161	178	156	167	155	168	168	133	176	144	169	153	162	151	147	157	165	174	144	128	143	160	164	157	139	168	165	154	140	152	148	129	170	158	160	144	164	152	157	153	141	176	140	159	143	174	165	162	136	149	171	167	147	176	150	146	156	159	162	154	161	145	151	166	149	148	148	154	178	167	162	164	154	149	156	168	165	153	159	151	156	170	171	176	160	151	178	172	148	150	151	179	156	177	147	160	179	147	162	159	173	144	156	159	169	148	147	153	159	163	158	160	159	138	161	160	134	155	156	174	151	168	166	161	135	157	128	141	179	173	162	164	169	152	166	179	160	155	146	179	149	196	149	160	164	158	165	185	149	158	169	146	177	150	171	166	175	151	160	154	166	177	159	138	167	151	147	159	183	146	156	172	138	133	149	133	147	171	125	180	165	160	172	146	155	153	151	179	158	150	146	164	144	147	173	151	157	141	153	152	168	176	164	155	149	165	150	170	133	176	175	168	161	154	151	147	157	164	156	161	150	156	128	172	142	157	160	172	147	151	168	149	144	144	135	177	163	163	145	149	134	132	156	158	174	172	132	161	165	144	159	184	159	162	163	161	155	160	155	178	157	143	149	157	165	149	151	189	157	152	148	156	163	155	167	159	151	161	140	182	149	173	146	158	142	129	154	161	145	138	170	168	143	154	183	177	170	157	159	165	155	146	182	165	176	162	151	163	156	144	170	163	133	166	140	175	171	157	159	146	156	162	149	160	174	161	164	148	148	174	171	169	158	151	188	140	178	172	168	154	153	163	171	150	147	138	158	135	156	167	135	151	163	132	134	149	163	140	163	146	142	171	154	166	153	141	146	142	160	134	162	175	174	172	179	172	147	180	147	158	154	193	168	159	186	147	172	146	170	138	145	134	175	167	162	166	179	163	137	162	170	167	146	148	142	136	146	138	148	163	163	178	165	153	151	140	147	169	165	168	140	179	171	164	156	180	147	138	175	150	160	154	162	157	158	143	137	155	152	124	159	172	171	147	140	158	161	183	172	151	152	189	149	156	145	166	131	158	166	156	149	163	157	159	147	153	161	156	152	169	146	166	145	149	161	163	164	154	153	166	139	152	172	161	188	152	148	162	177	150	147	148	150	156	162	152	164	179	173	158	153	160	168	171	176	156	173	125	152	147	173	159	153	164	166	142	166	166	164	152	160	155	155	189	151	158	160	162	153	156	140	164	160	165	154	176	146	150	151	148	183	145	144	188	138	142	142	129	168	159	157	171	160	155	159	175	152	147	159	152	174	142	166	138	173	135	157	144	150	162	158	153	169	182	113	132	163	164	147	142	167	164	153	157	157	168	139	157	168	161	143	161	154	168	180	149	169	152	173	139	160	147	173	147	155	168	155	175	168	158	171	179	170	167	160	170	167	142	165	185	167	173	157	154	150	142	150	170	187	164	154	145	150	185	144	159	155	149	165	164	148	155	149	177	165	168	144	153	168	164	166	164	148	139	174	180	141	152	171	162	158	155	163	166	144	159	141	159	158	169	151	141	171	148	139	168	163	178	149	153	150	160	162	153	158	155	144	162	144	138	155	132	179	162	155	179	153	156	148	158	156	162	153	150	172	148	138	156	135	169	156	146	174	159	156	170	159	169	193	174	153	157	152	154	146	144	147	157	156	150	164	153	175	149	150	155	163	161	164	164	163	160	166	158	167	166	154	151	184	168	171	152	146	170	175	174	138	180	147	140	169	178	159	161	170	152	163	157	151	138	173	163	158	162	159	157	159	161	161	156	159	163	128	154	144	158	163	150	161	162	149	169	143	152	162	137	162	167	148	158	158	159	162	135	155	147	163	149	158	156	171	150	165	156	143	149	144	167	157	140	162	151	139	169	134	168	157	113	145	160	134	153	145	148	151	159	161	168	150	140	150	146	162	144	172	148	172	140	178	177	160	174	148	170	134	156	153	157	161	141	155	174	151	162	158	150	163	176	152	156	130	162	155	168	146	164	168	155	166	172	189	143	161	155	150	165	158	136	152	156	152	163	157	144	154	147	169	173	164	152	177	142	144	172	157	171	149	157	167	148	146	148	161	163	159	171	161	163	165	166	145	162	134	163	174	167	148	144	146	151	165	153	151	180	152	176	142	142	161	155	176	148	134	169	151	162	163	156	157	159	153	157	166	150	163	139	153	161	180	149	156	141	160	164	181	165	164	158	157	148	181	141	172	153	140	164	141	163	162	145	144	162	161	151	177	149	157	173	131	155	166	179	147	162	144	137	157	144	168	166	147	147	144	180	181	140	162	146	129	176	153	149	140	137	163	141	161	158	139	130	140	153	160	150	156	157	161	170	163	171	152	175	151	155	157	140	180	166	149	167	142	169	139	174	150	150	177	166	178	167	169	153	146	162	155	171	172	154	166	156	144	164	181	157	174	121	174
13835	8807	710	379	321	298	283	256	205	251	191	222	233	203	190	216	214	218	212	206	229	209	217	223	199	227	203	219	231	414	528	367	207	204	185	208	188	202	220	216	192	215	208	210	201	200	204	210	197	202	204	177	201	191	184	184	201	213	204	226	195	231	191	219	188	212	202	211	189	203	197	230	196	171	198	196	165	196	207	176	209	204	195	224	160	231	196	185	202	192	228	202	201	231	206	188	197	188	196	191	208	185	206	188	186	211	210	202	207	185	226	195	194	204	181	193	199	192	210	175	218	210	215	199	179	209	217	200	210	196	192	222	207	221	220	189	223	196	207	198	203	209	200	191	187	199	198	219	211	199	189	215	211	228	211	218	200	198	214	191	181	186	164	190	203	184	194	227	194	197	202	198	207	219	215	215	234	197	195	200	176	185	193	208	206	206	192	219	203	231	185	213	212	201	199	215	220	194	206	199	201	195	226	207	205	174	180	176	195	199	205	190	186	217	198	203	194	174	203	195	201	222	201	183	222	204	203	197	211	189	221	214	198	235	210	197	220	197	203	206	216	202	205	194	208	197	209	208	188	217	199	209	196	185	193	177	229	208	224	223	204	234	188	191	191	196	194	203	170	212	198	222	195	191	167	200	217	200	168	192	192	206	208	189	171	208	213	167	195	191	182	222	217	187	196	211	250	209	216	183	222	203	205	197	212	176	222	199	199	210	216	175	198	198	216	218	193	210	202	177	208	211	217	212	188	203	193	196	200	197	189	206	195	173	205	207	206	207	199	207	198	224	185	195	194	220	220	212	184	193	193	204	205	220	181	197	202	212	225	195	202	181	193	186	236	188	201	185	201	213	194	194	213	195	192	192	205	200	190	186	225	220	204	220	179	194	196	213	217	168	192	224	186	224	189	212	201	215	208	206	185	178	185	211	202	179	207	188	200	195	194	211	224	193	171	223	211	170	210	212	166	195	188	182	182	213	168	198	177	200	193	217	208	174	198	175	195	200	183	215	188	205	197	186	191	205	204	233	246	204	190	206	208	199	218	184	191	184	202	204	217	210	208	204	229	204	213	192	233	195	207	189	192	193	204	192	219	202	196	221	199	196	202	189	209	199	175	200	216	210	181	203	177	206	199	187	206	204	217	189	231	187	215	201	208	199	179	189	214	209	240	184	191	197	198	192	206	186	216	180	192	215	206	197	223	217	199	194	215	235	195	192	201	207	194	214	217	203	196	181	217	188	208	200	206	186	207	202	198	177	208	194	206	216	218	191	179	195	206	211	209	190	209	197	201	189	174	207	190	215	186	201	206	189	192	205	214	175	196	209	197	223	203	208	239	198	211	203	197	174	212	199	214	215	198	224	200	219	200	213	203	172	203	186	188	180	208	189	228	190	206	188	179	183	221	206	208	203	193	200	193	202	191	193	216	216	212	195	213	199	195	197	170	186	201	214	210	167	178	214	218	200	194	194	200	221	195	214	199	202	204	215	203	216	194	212	185	211	213	198	220	205	189	195	213	174	205	221	173	214	177	222	170	173	184	185	190	192	196	176	209	190	227	214	207	193	217	196	195	210	196	195	181	200	201	186	195	196	222	196	175	175	185	201	203	206	159	196	202	195	208	196	195	171	190	207	181	181	184	201	181	216	178	209	195	195	207	217	210	198	193	205	200	202	209	181	197	186	210	198	182	173	199	205	203	191	211	210	194	222	180	169	211	197	209	201	212	190	188	219	186	186	186	199	190	202	187	207	197	198	186	205	198	198	192	192	209	196	215	223	201	197	211	193	194	189	184	205	203	200	196	214	231	188	193	180	218	183	190	178	196	189	205	199	178	194	197	194	190	175	183	200	204	206	225	171	167	200	210	199	188	207	215	188	185	200	187	211	198	203	189	172	196	218	231	229	172	207	221	182	225	196	193	181	210	213	219	206	193	208	207	178	217	194	208	213	220	214	184	204	209	223	199	204	187	181	199	207	208	193	191	194	193	188	187	178	172	197	213	197	206	195	204	202	208	189	225	220	208	194	173	190	191	184	170	208	189	199	185	179	189	218	177	192	197	182	202	198	179	214	189	209	195	220	185	217	189	207	207	201	179	200	174	235	210	191	201	208	178	191	204	194	195	194	204	200	212	191	188	184	197	199	185	226	181	191	181	217	196	198	177	187	194	198	226	214	197	194	172	201	196	209	190	188	200	213	208	204	194	197	202	211	204	185	193	179	192	185	187	190	197	204	216	205	215	190	199	215	190	224	208	236	213	224	206	203	200	194	214	191	218	177	210	208	196	189	214	208	230	179	211	174	199	186	217	196	210	193	237	173	201	204	197	183	214	223	200	195	185	221	192	211	213	195	210	220	207	171	199	187	187	224	186	181	203	206	187	193	204	217	220	175	187	224	179	193	190	208	202	222	188	202	169	193	237	186	178	194	212	216	193	184	166	181	180	196	201	216	207	215	195	225	206	208	179	205	186	190	207	174	209	209	190	204	229	192	220	202	207	214	214	196	206	227	186	230	189	183	223	190	194	226	188	191	176	195	216	213	243	178	195	196	191	190	201	214	187	215	198	194	213	197	178	220	206	230	177	198	188	185	197	186	188	201	215	208	174	198	181	192	175	219	187	188	204	208	193	195	202	196	186	200	192	197	194	219	188	206	173	195	219	198	176	215	187	210	194	180	196	218	195	193	190	178	210	182	213	181	218	202	217	182	226	192	179	225	219	201	216	182	192	170	190	199	188	228	229	210	170	195	187	202	186	206	207	199	197	206	200	180	213	201	222	191	203	206	201	205	204	190	198	217	200	188	185	198	205	184	190	199	192	192	201	157	203	189	189	203	198	207	205	218	182	206	198	215	211	186	198	187	213	200	198	208	194	200	211	181	190	183	208	206	183	216	193	209	189	215	239	186	188	209	210	196	179	196	180	192	179	220	203	207	222	209	205	208	187	176	221	194	214	225	193	208	194	195	193	209	206	217	227	177	207	186	207	206	184	212	202	209	186	188	223	191	183	198	185	193	187	210	208	194	211	191	203	182	189	210	196	204	200	217	202	221	218	187	203	178	236	196	195	202	209	196	219	227	215	196	222	179	192	223	175	197	201	224	199	200	193	185	206	163	190	207	210	206	218	222	205	184	214	185	190	247	199	222	210	184	195	193	201	187	207	186	197	212	178	211	221	203	228	200	203	183	199	199	167	218	212	213	204	201	198	183	204	193	199	210	228	185	172	224	216	210	223	166	206	197	216	223	195	212	198	212	175	188	195	206	225	196	215	222	186	201	195	206	209	223	173	188	198	211	209	189	185	197	197	198	212	193	192	180	191	214	184	209	201	216	190	218	205	185	221	194	186	198	207	180	208	199	217	187	205	185	203	190	189	183	200	197	198	190	216	173	211	189	216	224	178	182	203	192	199	182	178	196	193	215	211	189	210	219	179	192	219	218	191	222	195	202	183	196	192	194	195	209	198	199	214	198	195	203	193	213	176	200
24823	21342	28027	25020	16135	1127	665	494	419	401	366	378	334	322	288	317	299	307	285	262	297	285	273	261	251	305	435	394	271	330	523	690	250	266	241	241	251	263	252	283	239	238	264	270	262	255	234	234	234	263	254	257	247	232	237	259	258	248	234	258	280	228	253	271	250	245	223	249	238	251	279	255	244	255	243	222	237	250	258	231	250	256	244	256	254	251	240	237	230	257	241	238	229	254	262	243	234	269	276	262	223	255	251	256	252	273	262	278	245	215	236	244	233	241	258	253	230	234	258	242	267	278	254	287	233	249	229	252	263	226	252	236	242	240	256	248	260	230	249	238	230	242	270	223	250	253	273	256	255	259	228	239	260	210	261	250	252	239	253	261	258	222	219	239	251	246	264	237	239	272	251	238	241	241	252	259	235	221	240	234	224	253	226	229	237	218	239	248	210	273	231	247	233	235	261	242	248	279	236	267	256	257	242	242	232	254	223	234	244	249	230	258	281	238	256	238	264	264	261	239	237	270	257	248	236	253	253	250	243	256	240	221	246	219	251	248	248	258	260	260	239	279	264	229	204	284	244	260	260	237	253	242	246	234	255	239	224	266	240	265	254	260	225	242	257	240	249	250	244	243	246	236	242	242	226	248	257	250	257	246	231	255	244	225	248	242	234	251	257	235	243	277	228	250	255	223	256	264	262	235	225	239	243	243	242	241	252	259	268	259	239	259	256	249	253	256	232	210	233	248	260	238	243	252	243	259	259	256	260	248	241	245	241	233	246	260	251	239	267	238	244	264	245	224	240	263	247	260	255	252	247	251	240	266	242	249	235	267	254	240	242	243	244	240	235	249	233	263	208	282	250	240	261	257	237	247	258	248	244	269	243	256	253	263	288	243	215	244	248	258	257	225	259	245	247	255	280	247	246	244	229	229	272	248	247	256	252	261	263	250	247	233	226	256	256	282	259	259	235	252	246	233	240	238	245	277	263	235	260	246	217	228	247	249	254	246	251	252	212	231	254	228	277	250	248	248	241	233	264	284	259	261	229	246	229	239	240	240	226	265	261	252	266	232	253	281	253	245	234	241	227	250	280	256	258	272	252	262	270	259	247	244	245	216	208	257	241	243	239	282	268	244	274	255	269	221	268	255	252	228	256	233	240	243	267	239	243	253	264	237	271	245	248	247	235	239	250	237	211	245	241	220	250	272	252	239	224	252	263	255	243	248	246	245	250	252	235	238	251	233	224	264	217	234	275	251	237	244	266	255	200	268	249	233	275	235	242	266	226	237	233	239	230	255	285	272	248	266	261	236	261	263	260	252	245	227	235	256	238	252	249	266	255	269	243	238	244	245	238	241	256	228	243	233	212	245	248	265	245	255	252	234	260	246	231	260	221	245	237	239	248	244	257	265	235	272	254	242	245	236	280	245	244	221	228	236	229	229	233	240	263	273	242	262	281	224	269	232	255	234	262	235	234	289	237	236	275	260	270	277	258	270	259	290	236	246	248	240	284	237	245	214	265	239	279	261	248	243	268	208	239	262	231	246	281	225	231	217	249	260	241	214	248	242	230	225	253	253	247	241	250	262	260	234	223	264	260	277	266	287	228	255	242	232	269	230	223	269	239	253	231	218	252	235	212	257	251	251	233	254	257	235	250	252	228	259	278	245	253	254	238	245	261	247	242	231	228	210	242	242	240	246	276	234	258	254	239	248	256	210	224	220	248	266	247	245	250	278	229	247	243	246	238	245	241	258	254	239	227	238	211	242	234	244	281	273	221	234	247	249	262	245	228	254	271	221	296	246	246	251	251	263	232	222	242	242	240	230	235	260	249	242	230	272	226	244	224	260	263	257	237	232	243	233	228	244	258	233	272	235	276	247	230	234	251	275	244	276	235	261	264	242	253	235	247	235	257	238	241	265	240	231	238	255	233	235	269	237	269	251	236	233	221	259	281	220	244	264	257	253	269	235	229	254	251	253	248	249	217	238	270	211	240	238	236	231	277	251	238	217	234	243	228	267	254	251	230	250	248	249	238	237	261	231	219	244	238	248	259	259	231	235	228	257	253	229	243	259	262	257	252	249	224	262	234	277	250	228	256	284	247	229	240	241	262	255	243	240	246	263	252	237	252	262	258	228	207	285	236	248	246	255	248	237	246	254	258	257	267	244	263	226	257	231	275	240	256	243	262	255	252	220	240	241	234	235	247	265	253	239	240	259	269	223	247	230	273	253	223	247	257	264	285	242	253	258	242	251	235	249	224	227	260	279	246	246	229	251	275	250	243	250	232	257	236	252	248	240	260	240	251	279	267	221	232	250	236	255	287	239	239	224	248	248	222	267	241	259	220	277	228	227	267	242	262	206	244	242	247	260	255	258	231	215	223	224	254	262	250	264	247	223	239	285	272	240	240	254	237	262	228	264	221	246	232	234	254	247	248	254	255	247	245	243	244	246	244	247	230	253	256	217	263	243	255	243	251	237	262	233	214	245	249	233	270	243	257	237	281	243	235	273	230	282	256	242	255	230	240	226	281	237	235	235	251	228	237	222	253	248	259	261	251	227	239	249	238	229	236	279	259	227	240	245	240	225	230	233	256	247	243	238	262	240	268	270	269	286	248	241	232	254	230	264	249	259	245	238	225	247	256	227	214	249	233	250	245	269	242	248	254	254	219	223	258	237	272	248	234	240	240	245	217	234	238	233	267	240	234	251	234	254	196	227	241	254	275	254	240	238	290	248	239	270	248	250	273	232	260	219	252	252	229	259	242	234	254	254	249	260	266	273	258	237	259	233	226	260	273	251	270	254	246	251	249	242	230	229	247	274	228	249	244	217	256	263	245	239	246	245	238	238	221	268	271	234	267	231	242	265	254	229	252	260	238	250	275	258	241	235	269	270	254	266	261	249	241	243	248	236	263	243	248	274	276	258	247	247	240	225	237	228	236	269	258	240	236	236	247	238	242	229	247	239	242	238	230	244	239	266	244	261	249	227	259	251	262	239	246	264	264	265	265	221	262	220	246	244	257	265	269	244	222	236	252	242	250	234	220	226	254	272	262	247	240	250	241	224	233	242	244	240	250	262	257	263	252	233	232	240	260	244	237	257	264	225	260	233	251	241	219	257	243	271	252	260	246	254	248	266	261	250	250	258	251	218	221	248	276	240	262	244	227	269	260	256	250	268	249	251	265	238	260	250	233	260	271	243	264	281	254	265	254	234	272	257	266	252	257	232	232	255	260	253	241	249	259	260	278	247	238	238	234	249	218	234	235	263	293	257	246	277	241	241	232	242	240	221	273	253	227	273	230	242	246	247	240	273	264	268	215	263	256	251	262	262	244	249	260	222	276	240	254	270	222	253	239	268	250	271	243	260	266	248	250	237	293	257	250	252	264	262	235	236	274	257	252	255	262	246	274	245	237	233	231	265	258	293	233	245	248	271	253	236	234	233	244	235	241	242	243	235	276	225	251	246	262	278	253	263	241	270	276	231	238	280
16055	18402	5575	2717	1728	1426	1073	886	774	644	619	550	477	407	417	434	406	364	365	346	355	359	349	336	342	419	673	622	363	482	962	1156	329	324	313	311	321	328	300	326	296	334	323	311	298	299	298	318	309	309	332	292	294	287	329	308	341	331	300	314	301	293	334	301	297	306	283	341	300	326	298	308	301	319	317	326	298	320	285	313	322	318	293	312	340	300	319	315	338	282	295	314	332	318	234	286	313	313	303	299	318	319	282	314	318	315	302	301	282	283	308	318	325	314	266	319	308	310	297	323	305	324	281	287	326	319	334	320	282	300	305	311	317	317	327	327	293	314	304	283	331	285	304	325	296	318	306	329	313	336	320	277	300	328	309	296	315	344	338	301	322	292	334	315	321	318	324	316	319	280	316	274	295	353	274	312	336	291	300	290	323	284	323	302	314	332	306	326	291	303	303	276	316	286	311	329	298	302	287	270	283	302	295	342	335	308	303	287	273	305	313	296	323	294	297	303	306	319	312	301	292	323	304	308	313	322	311	301	307	306	305	268	344	302	277	302	278	310	334	313	320	322	334	334	323	313	274	305	318	286	299	305	296	290	298	294	310	287	318	335	311	302	306	308	317	303	321	318	285	308	290	285	264	325	301	310	285	276	329	302	292	313	303	294	312	295	316	324	325	279	337	309	295	285	322	331	288	283	304	294	306	295	298	309	311	300	293	299	324	314	297	299	306	302	286	330	307	303	333	320	307	281	321	302	334	285	303	284	327	299	304	311	322	339	305	336	277	315	309	299	295	286	307	325	311	324	294	289	328	303	307	300	302	290	292	323	302	306	287	297	325	304	313	337	291	292	285	284	294	311	327	286	286	303	317	347	295	297	298	315	306	310	333	289	318	343	296	333	338	317	313	273	321	320	317	315	296	279	311	299	296	345	308	324	290	291	301	296	305	310	325	333	296	305	325	321	289	311	297	280	297	318	308	295	292	294	304	303	336	283	305	289	291	298	329	318	297	295	316	311	319	283	313	313	297	302	322	288	337	271	300	332	302	312	317	313	312	324	289	294	340	288	299	335	306	341	310	335	306	313	306	319	305	298	290	313	315	316	305	309	323	306	310	288	302	288	286	325	272	294	271	304	306	315	339	316	320	304	292	304	320	316	295	273	301	325	300	327	305	321	276	319	298	320	315	320	297	303	276	305	308	293	324	302	304	311	293	324	283	284	288	322	308	302	324	309	330	308	285	297	300	289	302	301	307	335	296	302	308	313	291	291	315	335	297	279	317	294	309	276	294	297	312	282	338	303	294	315	294	301	283	322	305	308	309	304	326	315	305	312	300	329	300	258	287	333	305	320	296	324	303	295	303	302	303	312	335	322	302	317	312	322	313	320	312	312	313	304	309	311	323	280	317	307	310	325	274	306	276	334	297	306	289	305	308	310	294	318	304	296	298	266	289	307	260	333	292	294	295	295	310	285	337	309	296	309	305	322	274	328	311	307	293	275	286	319	319	288	297	280	312	327	312	310	272	330	276	284	299	296	282	321	293	305	292	306	302	278	292	287	308	300	271	307	314	334	292	293	316	269	317	325	307	303	321	323	319	331	315	295	288	307	297	300	317	313	317	308	284	292	301	321	324	276	319	295	306	314	339	312	293	287	322	312	296	307	289	310	305	276	328	300	321	289	322	321	273	320	318	333	276	305	333	333	330	306	287	310	324	312	297	306	320	320	285	277	299	339	313	336	304	300	322	340	319	322	300	293	272	318	305	305	330	262	332	298	337	321	334	304	306	299	272	278	290	327	306	327	272	312	297	283	271	283	305	298	320	360	293	309	330	297	273	317	310	305	309	281	309	288	302	301	312	296	300	298	300	313	275	274	290	322	340	305	310	315	312	338	326	332	336	315	359	296	330	277	277	292	275	316	275	301	311	276	298	300	315	303	304	297	335	303	321	308	273	301	309	313	321	298	286	313	284	270	316	308	310	305	300	306	296	321	292	325	316	328	289	294	310	296	334	309	289	315	304	324	341	290	305	299	291	271	264	303	327	324	295	320	348	318	330	313	315	311	303	295	313	287	299	296	289	337	336	298	311	321	281	285	324	314	295	320	308	305	261	306	318	302	288	292	325	317	285	342	312	325	290	290	308	280	288	297	300	299	303	281	305	304	286	261	282	300	331	334	308	320	272	319	307	294	272	285	323	299	307	298	275	327	320	285	271	305	319	316	337	329	304	326	343	307	311	300	311	320	301	309	311	327	311	289	324	311	298	306	315	333	323	327	297	286	321	264	307	285	296	287	304	313	288	336	290	330	314	290	313	299	258	295	323	287	303	292	324	306	277	301	308	284	291	318	332	301	277	334	318	328	324	294	303	283	319	318	310	295	320	304	307	307	314	331	315	297	309	352	303	304	292	289	310	325	316	289	291	302	301	290	286	336	298	292	291	330	302	320	295	309	305	296	315	315	307	308	316	300	324	330	303	288	293	322	311	302	317	318	332	284	293	354	325	307	311	296	275	305	311	297	284	311	309	278	282	337	307	300	309	306	297	291	330	310	260	297	298	281	321	310	334	322	323	330	282	320	321	308	307	336	272	289	334	286	289	278	302	332	268	301	295	301	318	314	307	330	323	315	294	312	336	319	334	358	291	295	293	308	289	293	340	325	303	298	311	326	302	287	325	322	265	278	329	319	318	278	301	306	303	278	318	300	313	306	308	290	312	296	289	290	295	315	321	322	290	331	316	299	302	319	315	341	298	285	294	259	324	304	335	288	313	283	307	280	317	334	318	306	296	281	317	328	336	305	281	332	330	318	323	292	326	326	268	294	310	303	313	327	285	286	300	290	315	337	281	323	306	307	312	282	307	323	295	344	324	325	281	291	322	292	309	300	309	283	290	277	318	315	305	318	358	320	279	300	337	290	287	295	328	304	314	334	297	300	324	318	292	352	303	307	322	330	328	309	341	282	308	301	253	313	314	277	317	325	299	307	325	301	311	291	321	301	300	323	315	297	306	323	312	310	310	303	296	300	312	281	299	300	321	293	287	299	291	309	305	286	300	314	312	315	297	284	333	327	321	295	301	307	336	309	305	297	312	339	310	312	332	294	327	308	316	321	338	299	318	342	326	292	286	302	301	303	313	298	294	311	320	303	332	303	283	302	315	291	310	341	311	331	322	302	297	313	296	297	298	278	354	291	316	317	344	308	312	300	294	319	291	303	294	290	293	354	323	312	303	307	309	289	310	301	308	292	311	299	302	348	322	301	307	314	271	320	292	304	276	302	308	348	317	289	274	303	333	341	303	327	350	317	278	308	286	323	313	299	304	336	323	308	306	292	314	295	303	310	325	303	339	301	315	301	304	299	302	293	285	301	326	320	295	303	299	309	321	323	293	305	305	286	325	273	326	301	302	313	300	294	331	320	312	305	297	316	323	310	309	295	319	294	311	323	348	325	319	328	304	267	328	285	314	303	286	284	281	295	305	306	303	297	302	294
25444	21323	27176	25573	5263	459	368	296	271	247	249	205	215	205	179	162	182	157	157	172	161	155	193	166	234	395	701	620	314	309	319	285	182	169	171	187	156	168	162	153	154	146	150	169	145	156	145	185	153	181	140	165	145	154	140	165	153	161	174	177	160	173	155	136	171	170	150	148	156	150	153	164	152	178	150	143	141	144	155	156	158	139	161	164	161	145	133	125	153	155	156	146	169	157	168	150	141	158	187	167	161	139	174	155	169	142	161	155	151	145	171	144	141	167	160	157	180	136	146	147	157	138	161	162	155	159	143	156	168	148	152	145	199	164	178	165	152	180	161	158	146	150	147	159	150	162	152	158	163	156	142	176	173	162	169	173	162	134	141	168	148	126	129	133	142	133	159	160	148	162	167	171	177	163	171	152	150	173	146	147	158	178	153	173	151	144	155	165	157	133	170	156	154	146	148	149	153	156	160	157	137	146	172	162	160	152	170	144	139	164	166	154	153	169	152	140	173	198	151	159	148	154	154	142	160	149	136	161	138	152	150	161	142	139	160	161	146	143	154	184	154	135	139	163	165	160	171	145	186	161	155	162	156	154	181	159	168	135	148	162	147	130	155	157	146	163	155	154	147	148	145	159	141	190	155	137	171	159	170	151	152	134	160	163	180	145	128	158	146	146	156	152	168	152	131	141	150	152	161	149	174	162	183	158	162	147	163	146	132	160	169	153	160	158	150	164	150	150	142	138	147	173	164	135	156	140	156	139	167	153	163	160	169	156	155	138	155	131	168	176	133	152	146	145	150	159	155	176	149	141	144	155	149	160	143	149	153	147	147	159	139	141	165	152	122	157	156	159	170	159	151	140	152	160	159	148	164	150	154	169	157	150	147	150	162	161	142	137	151	146	184	163	151	158	153	149	161	144	144	154	151	156	163	163	148	160	168	160	151	157	158	153	152	164	143	160	166	159	166	162	139	143	165	155	184	128	182	164	163	139	136	152	165	141	126	146	162	137	152	179	168	158	157	154	156	151	151	150	155	151	173	157	155	148	147	182	150	143	159	167	139	175	147	168	160	144	150	152	169	145	165	154	158	137	168	142	148	145	152	147	150	151	168	156	146	153	161	157	163	162	163	147	170	127	153	162	153	155	169	146	137	147	150	123	153	179	164	146	160	137	172	147	157	157	147	165	156	132	161	150	140	137	162	129	170	147	154	154	161	164	155	157	141	149	159	138	151	146	136	147	135	151	164	145	150	151	156	155	157	157	149	151	155	170	164	154	178	145	150	168	143	148	137	149	154	157	159	171	159	144	137	168	160	154	157	188	136	175	190	154	160	143	159	161	148	167	148	166	148	149	145	156	142	165	140	134	196	135	173	156	167	158	144	143	147	154	179	143	132	167	153	130	149	154	145	155	156	157	141	137	143	143	149	148	185	161	140	136	150	156	145	148	130	146	147	152	145	144	158	152	181	157	149	149	166	157	153	136	121	160	147	172	147	159	160	148	157	152	136	125	155	173	170	168	165	160	155	143	156	183	160	168	171	166	140	173	162	133	143	165	158	151	161	155	161	143	178	156	161	177	161	167	160	142	172	148	135	171	141	138	136	132	138	160	153	143	158	150	164	157	163	158	159	173	149	159	142	147	160	161	144	148	139	140	147	163	171	154	133	153	147	148	159	173	142	154	147	140	150	165	162	172	160	151	136	153	140	145	146	147	175	159	145	182	144	161	169	176	127	168	138	165	152	145	158	147	149	166	143	155	186	152	182	155	151	137	161	166	165	128	151	147	151	160	155	151	162	139	159	144	156	184	157	162	148	159	152	159	154	154	156	157	157	164	168	172	175	155	154	131	156	151	177	145	166	142	171	162	158	160	163	176	167	151	147	154	167	143	149	171	140	138	148	144	168	161	138	160	129	154	155	152	132	158	161	166	157	166	148	148	155	138	140	148	171	143	157	141	165	162	152	159	126	152	148	165	150	156	170	159	167	172	167	166	155	167	163	147	155	158	144	177	154	148	145	174	139	147	170	151	165	168	161	166	158	144	184	163	163	176	170	146	158	141	158	169	144	159	168	185	173	175	153	155	123	149	145	135	143	156	138	148	154	163	171	159	173	143	156	147	130	175	174	165	146	136	147	143	144	150	147	170	153	159	149	159	159	161	149	153	164	156	180	151	179	159	141	141	158	169	166	140	139	150	156	152	148	180	157	163	171	159	169	158	142	175	150	133	144	158	161	166	155	148	158	152	147	157	174	145	142	162	152	146	165	158	158	150	170	154	156	173	156	137	156	153	168	152	161	162	161	141	162	162	148	135	170	165	142	171	152	171	165	167	120	160	161	146	173	130	170	144	134	149	148	159	153	148	190	138	127	146	149	153	158	156	132	143	138	141	161	172	167	155	174	147	170	142	156	152	154	162	149	147	142	153	157	148	158	123	175	162	163	148	147	160	158	147	153	154	149	150	160	153	131	169	164	139	142	151	139	159	166	157	166	165	144	168	144	164	150	142	150	165	132	145	139	154	145	157	164	145	151	141	154	142	159	161	160	148	152	177	140	145	169	148	139	158	141	146	157	140	168	150	137	152	173	123	147	164	157	129	153	143	163	158	156	164	161	148	156	159	151	144	149	150	170	143	136	168	136	134	141	129	144	176	160	162	167	163	160	150	146	142	150	156	160	161	161	142	170	146	161	147	134	172	150	128	171	147	146	148	168	156	148	162	153	154	168	155	154	157	150	152	145	171	166	166	160	157	162	144	143	137	158	176	131	136	151	152	186	156	163	136	153	141	150	162	162	150	151	153	159	142	136	164	154	165	182	161	140	180	144	156	151	165	140	151	151	147	165	134	183	152	157	157	139	142	181	146	143	149	165	155	150	158	152	159	146	156	125	173	142	137	152	149	124	148	158	120	135	160	160	165	170	153	158	171	181	157	152	139	138	145	176	171	154	171	143	168	158	148	164	167	136	173	139	151	160	168	170	153	160	162	142	145	169	150	173	155	172	164	164	132	160	162	159	170	147	140	148	170	150	147	167	146	144	160	153	169	159	156	152	136	133	172	146	164	155	158	167	137	147	170	169	152	151	150	152	149	150	161	155	170	137	148	172	161	144	162	152	152	137	169	152	149	152	161	158	160	147	163	153	137	146	190	167	172	147	134	175	158	158	156	135	152	153	165	149	161	144	146	169	137	147	152	152	170	149	138	163	165	166	149	131	147	136	152	163	154	148	151	166	172	167	148	130	172	151	131	156	154	151	142	148	164	137	161	159	145	166	152	156	151	171	143	158	152	147	192	153	149	162	149	152	145	145	165	152	157	157	140	156	161	152	157	164	153	151	156	152	149	181	149	151	146	157	153	152	176	177	145	164	143	153	144	155	150	173	149	170	133	157	148	171	175	142	145	146	151	150	124	172	136	154	149	146	155	148	128	184	156	161	166	158	153	164	154	142	145	153	156	140	174	161	155	165	148	185	154	140	155	157	144	175	155
16153	22116	4070	1836	1275	1024	768	671	581	492	427	360	350	308	306	322	249	272	263	270	257	239	276	253	415	836	1529	1226	598	555	556	474	291	204	211	210	229	209	221	209	240	227	221	211	238	215	226	206	217	200	203	217	211	210	225	212	193	219	214	192	202	220	205	230	203	220	191	212	204	204	196	195	227	214	197	202	202	232	212	219	199	210	219	229	223	206	219	178	201	230	192	206	210	219	207	221	213	210	226	221	225	234	219	206	221	207	205	222	248	180	208	209	204	219	217	214	203	211	199	230	217	224	215	194	193	213	223	215	218	233	206	206	200	236	207	213	205	217	216	239	220	217	218	209	208	223	216	236	219	215	191	186	203	202	229	206	216	221	203	206	202	216	217	211	215	212	190	211	221	227	230	203	206	196	195	210	188	202	214	227	205	197	203	203	222	219	187	206	218	235	235	224	211	198	194	210	206	227	189	213	186	210	225	216	220	189	207	226	235	172	222	211	222	193	225	179	197	191	233	220	243	227	209	195	221	215	193	200	213	218	211	218	190	211	206	213	224	187	268	202	212	212	206	216	200	212	232	216	217	213	192	219	207	240	222	213	218	193	204	182	204	187	198	186	222	211	211	198	200	193	205	199	215	222	209	223	188	202	199	205	215	234	198	196	192	213	221	196	216	204	220	208	190	211	187	226	208	183	222	178	203	234	201	205	214	210	223	209	226	233	222	195	209	199	225	203	221	204	224	223	228	214	225	214	221	229	216	237	218	220	205	216	193	205	184	215	203	217	210	216	228	204	205	205	205	224	225	201	197	184	218	207	199	193	203	206	219	196	194	204	204	196	206	224	178	223	174	218	204	195	206	193	205	232	212	212	210	200	208	212	192	212	222	203	220	189	206	208	173	225	186	200	215	196	202	200	198	198	203	211	174	210	223	224	218	191	215	223	216	209	218	217	237	209	195	200	218	202	192	204	211	181	201	197	210	232	207	196	184	202	210	195	235	209	235	185	204	189	217	205	228	230	214	231	201	210	212	223	191	205	184	204	196	209	222	190	207	201	201	185	212	201	210	206	192	188	207	206	189	197	198	209	223	207	245	209	199	204	208	215	207	200	215	221	216	207	204	194	210	219	198	193	200	190	204	204	182	199	229	206	196	215	218	195	222	193	216	217	184	203	222	195	207	198	184	226	200	192	242	209	207	222	215	229	221	221	232	198	199	230	196	218	173	195	207	211	189	208	196	193	204	208	190	212	195	186	195	208	183	205	190	197	248	211	219	190	195	211	198	206	194	187	203	200	187	207	188	222	212	215	209	222	220	202	206	199	178	232	201	205	214	193	213	230	208	186	194	216	219	191	204	211	220	201	204	215	192	193	165	225	206	197	205	211	224	207	218	217	221	183	216	203	222	215	193	202	195	202	185	205	223	174	191	210	203	206	196	208	207	229	196	206	234	180	183	207	223	201	189	191	212	187	218	205	223	218	216	221	205	196	206	207	208	166	210	213	212	231	205	202	228	216	201	224	193	218	194	191	209	213	207	194	197	209	202	185	188	232	204	197	198	222	196	199	196	219	179	205	198	199	217	189	185	221	208	201	194	211	234	224	185	184	208	230	205	199	216	219	182	214	198	220	225	205	215	215	190	209	197	201	191	193	202	185	214	222	203	207	206	213	215	211	218	214	212	208	215	215	203	210	175	198	214	220	227	209	224	207	195	202	209	216	208	195	228	225	197	238	225	228	186	206	206	216	187	218	210	210	187	210	200	234	222	211	194	227	221	201	201	217	182	228	225	207	200	208	232	210	188	206	216	194	199	214	203	234	195	183	233	207	213	202	204	215	188	196	185	197	189	195	232	201	169	207	233	185	218	196	230	192	211	208	207	216	191	222	220	205	209	184	197	222	217	233	209	206	194	192	217	228	218	219	215	172	210	212	215	221	200	223	198	217	187	198	209	193	208	216	200	219	252	219	219	223	202	224	208	219	252	229	213	217	197	227	220	214	191	217	188	212	239	209	238	207	208	199	208	212	178	199	209	202	221	179	193	202	221	191	216	202	192	185	190	215	203	196	219	222	223	194	183	204	214	210	229	203	193	203	212	203	213	210	203	215	227	218	221	191	196	211	229	206	219	209	205	196	194	217	206	224	222	223	201	219	183	218	215	195	222	214	223	203	230	192	191	202	192	210	234	205	191	224	228	203	241	201	201	214	214	218	186	231	214	193	202	220	207	204	232	199	196	204	187	223	192	208	200	203	230	210	209	199	206	196	214	210	217	206	214	202	191	175	199	208	199	209	201	203	238	197	226	216	214	222	191	230	186	195	210	197	234	215	196	195	189	202	215	197	227	178	198	232	182	188	195	196	236	201	214	200	190	195	227	210	196	200	207	198	202	201	212	206	190	213	215	191	207	212	218	209	206	214	224	207	203	230	209	210	183	221	205	204	214	212	210	196	193	213	213	206	211	228	196	193	222	238	241	185	201	200	181	193	229	211	221	200	189	226	231	196	206	210	214	220	205	187	188	198	202	191	210	225	205	205	215	216	206	209	229	208	226	220	213	248	216	201	217	231	189	195	232	207	210	186	213	196	206	187	213	208	209	195	203	196	219	222	218	187	206	211	208	210	199	218	215	206	193	203	215	212	207	208	209	239	226	188	212	207	215	205	221	205	200	208	193	188	209	181	189	217	219	198	196	207	217	204	220	211	199	213	214	204	201	204	187	219	205	236	191	199	190	209	208	225	205	207	210	190	202	227	219	201	215	200	190	210	224	208	192	217	178	195	190	195	207	212	196	202	197	207	194	220	197	196	218	210	216	184	219	234	195	204	195	210	217	184	216	202	228	225	224	204	201	212	211	195	204	200	214	203	198	202	205	214	190	207	196	198	221	233	204	202	195	178	188	221	222	182	214	195	215	204	213	211	215	189	193	236	215	228	203	215	208	238	188	198	222	201	215	210	221	213	200	205	209	202	209	201	230	184	199	239	195	216	226	210	209	221	210	206	196	200	185	219	209	222	255	191	219	202	205	215	176	214	217	199	198	226	213	199	206	205	214	201	189	202	197	226	221	224	232	172	186	219	207	179	208	216	207	220	228	228	226	186	220	220	223	203	187	205	190	201	218	205	198	202	222	198	237	216	204	207	174	204	201	210	195	187	228	212	195	224	181	208	195	212	214	232	236	223	205	219	209	217	206	204	209	224	231	235	194	222	210	187	184	217	235	207	198	210	190	216	184	207	214	214	193	227	218	200	210	196	202	202	218	180	198	229	232	214	222	198	241	182	221	226	211	188	186	216	198	205	203	235	197	206	202	209	189	184	233	208	221	224	168	221	222	201	198	199	223	217	216	204	195	199	236	216	218	184	203	201	195	204	212	194	225	187	199	196	226	194	197	204	188	216	197	221	205	219	206	222	220	188	185	193	203	213	213	203	226	196	227	225	209	200	224	216	187	216	200	195	222	176	211	215	200	202	210	212	198	174	211	181	211	218
23309	21389	29086	24070	21391	21329	4751	1062	854	770	685	655	569	534	510	514	450	476	466	445	433	435	431	435	504	947	1837	2383	3799	4144	2420	2266	949	377	373	386	343	366	383	388	348	392	377	355	365	362	357	360	401	385	391	377	375	418	345	417	347	352	385	353	371	380	336	373	414	349	365	381	348	341	361	388	357	379	369	364	356	384	345	382	357	394	327	395	347	357	369	372	365	364	390	390	367	385	354	366	345	389	394	333	367	368	392	362	384	400	375	356	364	375	366	341	372	363	341	385	326	366	384	366	370	346	335	374	339	394	375	351	345	372	359	363	373	403	373	319	380	383	340	348	384	376	383	360	389	362	340	352	357	358	346	399	379	353	361	387	375	356	382	361	338	327	362	350	348	350	356	352	360	408	386	387	336	365	381	374	354	388	358	358	383	404	360	377	352	367	361	414	370	364	344	353	390	346	345	351	352	354	366	380	382	355	369	376	368	402	350	383	355	335	359	380	347	379	380	348	339	356	355	384	344	349	368	349	371	338	360	345	343	370	351	353	411	393	339	368	324	370	379	370	367	383	344	389	397	361	371	355	377	338	358	382	335	368	351	370	373	337	375	367	387	353	346	351	375	367	395	358	357	401	353	348	339	339	371	363	381	366	377	347	346	364	348	356	354	354	381	337	331	342	346	354	373	376	360	371	365	358	371	380	352	357	368	365	344	364	366	347	358	364	366	384	341	365	374	352	384	372	349	362	365	348	377	368	398	356	351	371	373	367	349	329	353	351	357	383	375	359	341	346	359	347	376	368	393	352	342	332	394	381	402	374	378	371	388	348	334	329	369	339	362	346	397	383	342	398	408	360	388	350	361	358	367	382	350	360	369	378	347	372	340	342	343	376	373	333	356	368	347	363	354	346	366	377	370	360	363	352	375	366	396	347	369	367	399	370	328	363	354	346	328	386	358	353	372	355	348	352	373	327	298	349	360	351	368	380	339	348	370	359	335	366	386	340	358	404	343	390	388	358	386	353	368	357	371	337	343	361	340	334	344	384	362	362	347	346	362	380	352	421	321	360	337	390	341	358	356	361	352	348	371	375	366	328	351	370	334	380	346	376	353	348	358	383	378	340	342	357	364	368	358	413	362	336	363	366	392	356	370	394	374	363	369	360	363	332	350	415	354	371	363	362	359	356	336	374	340	367	352	351	361	363	370	355	376	364	376	376	388	351	389	343	343	332	364	326	380	371	359	359	413	335	380	400	355	345	347	364	366	334	410	369	368	368	346	387	404	366	408	340	341	332	358	343	382	354	332	356	365	394	369	364	364	360	352	345	369	327	381	326	372	358	350	360	351	384	374	350	374	382	368	335	369	353	395	363	352	341	365	379	351	362	400	379	364	377	376	346	383	386	362	349	344	387	350	363	409	343	361	399	347	372	389	358	355	350	358	375	398	358	355	351	362	358	357	342	368	324	386	344	350	352	325	341	369	353	361	390	372	343	365	358	376	362	396	391	346	364	355	367	350	335	345	374	346	370	417	364	344	351	368	356	345	361	354	355	340	347	372	345	379	364	373	377	343	367	371	371	361	331	324	329	347	374	373	343	330	367	349	367	346	376	364	358	345	380	405	395	360	374	329	391	321	331	345	387	369	341	332	341	406	347	354	347	339	400	355	357	403	360	379	363	369	393	343	387	367	376	398	339	340	386	351	350	373	357	361	346	363	378	346	366	366	343	367	359	355	394	358	364	348	392	340	352	353	355	357	375	365	352	364	375	380	340	329	334	355	347	366	386	372	346	331	390	393	367	323	326	356	375	374	381	366	375	351	358	351	359	353	359	357	368	351	336	343	374	326	350	371	352	362	371	383	400	334	359	348	358	347	348	347	355	352	378	378	349	331	358	394	394	327	362	379	351	341	352	366	386	377	331	376	390	389	341	353	391	373	346	349	357	354	347	391	346	339	372	329	365	405	351	339	321	358	340	364	373	362	347	381	388	362	334	352	376	349	374	360	324	367	388	348	350	347	386	351	348	350	379	345	362	360	368	349	335	399	374	353	327	337	373	350	382	347	373	340	330	374	343	329	356	397	349	375	362	367	361	380	361	347	372	365	372	355	349	349	393	364	382	356	331	335	366	402	361	353	367	374	339	355	373	368	359	405	320	346	348	345	367	388	367	329	375	351	342	378	377	337	370	391	363	358	377	354	360	364	327	365	402	343	380	354	344	391	365	376	379	373	350	371	381	356	394	388	317	364	354	325	339	374	363	360	342	390	375	337	368	374	341	362	374	363	371	371	353	356	356	360	366	365	362	377	328	340	363	340	359	406	373	355	357	328	368	349	377	336	343	384	368	373	363	377	350	370	343	385	360	378	357	374	394	344	374	330	366	368	356	391	381	374	325	395	375	337	351	368	375	374	385	332	342	374	359	352	370	381	371	359	358	308	353	359	330	376	331	348	370	385	373	340	334	365	359	373	352	384	399	402	347	350	353	379	378	366	371	339	372	342	376	376	368	342	357	381	351	354	346	344	357	381	366	378	344	355	365	370	365	352	356	366	381	354	370	348	350	361	355	350	364	404	347	371	379	373	349	379	387	370	341	370	339	376	374	363	343	362	345	323	376	352	368	391	371	369	370	349	386	358	346	336	381	369	368	362	390	376	360	387	380	338	367	361	377	389	365	341	355	347	376	354	332	400	349	381	316	342	321	371	384	341	362	351	390	358	353	353	371	320	385	389	387	348	378	383	360	369	371	377	339	357	401	347	355	346	366	355	363	381	342	389	385	352	352	343	369	352	381	353	367	340	375	395	344	349	353	343	391	378	360	362	333	390	371	363	369	349	356	362	382	374	388	382	325	362	355	365	335	356	323	357	376	335	360	350	354	367	378	342	340	391	382	337	385	378	365	347	393	354	347	372	379	365	373	315	325	370	393	344	387	379	395	358	347	366	355	357	378	337	348	355	323	326	393	356	381	375	329	339	388	339	361	348	378	338	384	340	332	364	382	380	334	408	332	369	366	341	342	395	328	323	342	391	373	341	360	364	398	342	340	364	334	391	328	362	361	359	342	363	394	334	340	356	372	390	375	371	318	359	350	365	379	349	358	355	357	373	364	402	371	342	364	414	392	372	352	343	370	343	352	330	378	393	366	359	339	367	384	345	349	372	365	360	374	363	373	372	366	360	368	373	344	351	359	350	341	346	376	349	380	360	370	343	370	344	364	367	359	380	344	341	320	347	333	344	336	359	375	377	351	332	383	376	390	342	335	353	371	381	342	361	392	386	365	345	387	371	385	374	346	365	392	371	352	360	343	338	347	337	344	351	342	362	384	368	368	371	368	369	377	372	340	336	338	341	341	384	366	328	358	375	365	352	354	367	376	346	381	365	347	353	322	402	354	357	384	378	357	376	351	364	362	360	333	351	352	367	370	369	349	361	346	367	369	351	348	334	356	385	346	358	361	359	389	366	354	369	341	365	360	363	371	372	363	363	345	372	349
20747	33258	12723	6310	4340	3231	2681	2013	1692	1461	1235	1104	980	898	820	765	688	671	633	615	618	557	574	599	808	1821	3395	4351	6886	7129	4206	3964	1607	470	484	471	434	450	437	457	516	468	452	423	467	454	460	427	423	439	473	463	422	435	465	429	480	452	430	416	460	451	454	477	442	457	433	443	477	437	483	429	457	417	449	468	435	445	467	415	431	458	438	427	442	435	446	441	441	458	478	475	421	442	466	469	436	488	449	476	450	466	413	490	443	470	432	442	456	440	446	451	419	459	445	452	482	453	466	442	471	425	450	467	474	459	464	466	495	469	466	450	420	452	407	415	445	450	428	433	422	444	500	464	431	480	472	429	410	480	409	472	399	436	432	449	448	448	445	441	453	480	496	440	454	438	450	471	467	475	474	413	440	454	469	428	451	451	451	471	448	436	410	450	418	418	455	466	427	446	437	437	428	411	391	412	431	446	466	424	458	409	473	422	476	443	463	431	463	454	405	439	462	443	435	441	442	442	466	467	451	474	436	436	451	458	425	423	456	442	468	428	432	442	457	411	417	426	449	425	489	428	461	391	479	406	457	449	446	495	454	460	414	444	469	511	456	385	466	470	495	478	422	450	422	464	458	456	420	461	451	466	443	456	451	462	438	428	451	455	459	446	446	459	405	418	404	455	453	428	456	420	427	476	420	458	453	424	466	426	455	451	407	465	452	455	428	427	444	466	445	475	480	487	462	396	444	432	471	429	454	454	437	432	466	438	474	454	477	443	438	425	427	447	423	413	429	466	442	438	432	426	458	460	433	439	485	429	450	459	464	395	444	457	425	424	442	454	455	449	423	463	455	417	464	431	455	459	437	406	443	463	452	460	465	416	417	445	443	435	435	447	449	435	434	441	466	439	484	444	451	406	463	430	460	432	463	449	423	434	433	467	464	424	457	470	417	454	413	437	421	408	425	444	426	467	475	436	446	464	461	441	452	447	458	475	457	438	445	465	452	468	408	438	442	459	494	438	447	453	437	467	452	445	419	416	445	445	431	403	447	452	443	447	432	448	415	451	466	459	434	451	438	463	425	456	436	426	448	426	427	425	461	451	469	489	426	487	472	450	452	454	445	489	444	444	443	467	417	461	419	429	405	462	441	462	417	435	463	449	469	464	466	483	452	421	460	459	462	394	444	455	469	468	447	479	456	453	473	463	444	452	444	462	481	502	424	475	483	443	435	430	468	484	423	470	408	447	464	452	436	422	431	503	510	414	435	412	448	421	441	410	450	495	443	464	441	438	461	425	489	431	429	437	473	450	465	470	460	449	429	433	453	471	464	415	464	431	464	403	448	431	465	421	454	461	478	452	434	474	473	459	445	474	469	455	445	403	491	462	442	442	477	437	466	405	450	423	489	432	431	443	445	477	447	429	469	433	441	477	422	459	438	436	442	417	447	426	459	439	425	447	493	449	466	456	455	438	469	464	488	467	402	447	483	436	481	426	439	460	429	441	462	459	469	461	432	437	457	457	477	421	434	446	430	452	421	435	439	471	428	451	464	439	406	435	453	472	425	440	441	458	499	429	421	417	449	432	458	439	496	421	463	484	426	430	411	449	431	425	432	461	455	450	457	469	426	451	438	485	458	465	440	435	437	433	407	454	463	426	428	446	429	410	452	405	433	462	483	463	444	442	427	514	448	442	446	461	452	447	440	433	424	452	429	423	438	433	430	469	435	454	439	459	456	418	436	439	470	416	457	459	435	415	453	456	433	450	421	456	478	447	405	443	440	470	431	478	479	467	452	441	434	422	394	438	412	457	456	440	403	448	450	453	458	419	463	432	419	464	408	464	473	450	451	472	438	455	467	497	470	443	463	462	439	436	460	421	454	480	455	445	451	440	456	440	462	445	432	456	458	451	436	462	446	449	406	433	464	417	439	448	460	470	417	442	453	444	459	454	449	421	463	417	444	492	465	467	435	448	432	420	456	455	442	470	475	473	427	476	488	458	422	437	435	440	430	438	443	459	420	448	422	437	427	467	452	467	449	436	438	451	487	434	430	443	420	423	491	453	460	455	429	458	467	441	428	425	487	428	426	445	444	413	425	426	458	451	435	433	435	440	443	459	436	426	429	454	426	470	467	473	460	437	462	423	424	418	426	486	431	475	424	446	440	444	497	482	425	447	436	459	422	422	421	419	440	452	435	438	429	441	433	447	405	472	411	505	449	446	480	461	454	471	467	455	443	475	423	436	463	427	448	474	426	465	445	479	456	416	438	426	468	467	427	451	438	441	430	455	438	510	445	467	421	426	465	471	447	440	449	470	412	415	448	442	490	454	438	476	473	418	459	452	438	454	439	492	460	442	474	512	479	418	433	443	421	430	425	447	415	470	437	427	446	459	461	464	402	449	428	440	446	461	443	431	430	464	450	417	482	446	418	450	462	454	464	433	455	437	431	468	468	453	434	459	451	477	409	429	468	471	469	466	458	451	430	482	478	470	433	460	419	435	430	491	459	410	432	473	426	437	458	464	453	420	432	452	429	478	440	470	419	433	431	437	424	460	472	477	383	451	450	481	438	428	422	440	420	441	421	422	443	448	438	461	454	486	468	462	490	480	400	474	439	420	433	486	431	415	426	439	467	427	434	435	430	476	441	439	486	449	448	475	455	458	464	425	489	500	441	448	472	478	433	409	452	449	464	457	443	436	451	469	430	451	446	452	414	466	449	449	425	458	436	462	414	390	478	466	464	488	470	460	448	462	481	415	451	444	447	439	422	438	488	449	476	457	410	452	426	482	466	452	460	439	457	434	430	479	434	455	441	457	446	462	445	460	465	429	426	460	425	451	463	462	451	475	431	452	473	440	420	449	431	431	451	445	446	444	430	443	479	468	443	470	438	463	447	461	416	453	426	421	445	441	434	408	460	466	484	461	414	434	461	435	429	455	444	478	436	422	423	449	436	418	449	425	441	438	431	448	434	464	427	481	468	449	449	446	463	439	452	442	460	450	440	460	445	427	435	440	443	446	429	465	454	447	432	428	481	451	442	475	427	443	459	402	430	436	455	419	455	460	450	450	445	462	465	485	450	482	441	424	464	479	440	428	459	445	446	471	459	483	435	438	448	458	430	428	450	470	473	430	442	472	463	418	436	485	436	408	451	457	466	426	436	446	485	430	431	419	441	449	466	472	487	439	447	415	423	423	491	455	442	455	483	467	445	419	440	395	432	368	457	499	436	440	440	440	472	405	421	430	480	446	456	473	446	425	425	460	437	407	443	425	480	444	464	482	427	447	413	409	450	453	426	459	438	431	441	464	470	464	439	418	439	447	451	479	456	412	478	466	448	455	464	444	461	440	496	461	426	471	452	420	463	451	430	461	420	453	432	412	425	435	452	419	448	403	433	452	480	448	451	411	464	487	430	473	462	466	457	426	477	436	422	448	469	453	435	446	452	446	446	444	445	470	443	476	466	433	472	439	467	464	483	439	430	434	483	452	431	465	496	443
27596	19341	4750	433	264	237	217	216	196	214	207	194	204	217	213	199	202	187	206	194	205	195	206	218	199	223	225	317	408	459	462	382	229	207	159	200	156	197	208	191	195	173	192	192	176	198	200	188	200	199	181	184	189	207	189	160	213	206	194	217	195	197	185	208	192	175	203	199	193	206	196	170	202	181	205	193	183	197	200	193	217	188	192	190	194	212	190	188	188	199	197	199	193	184	201	194	193	203	203	175	179	182	219	222	170	175	188	179	184	194	197	200	178	190	197	185	184	188	171	190	215	173	199	217	215	191	186	185	192	195	198	200	188	208	192	198	194	192	198	205	201	188	174	201	192	197	195	170	230	197	193	191	186	194	203	189	198	206	188	183	171	228	177	196	198	201	193	188	180	181	211	191	179	236	209	181	214	188	191	180	205	195	183	189	207	203	213	193	182	229	191	188	190	192	205	178	184	210	209	175	191	203	208	195	201	193	191	194	194	193	193	198	186	190	199	185	205	195	165	192	195	187	191	189	201	184	204	178	174	202	195	199	181	189	194	205	192	202	198	184	192	201	217	213	202	188	170	199	206	174	163	193	181	177	189	193	183	180	191	203	192	180	205	207	199	185	164	174	219	204	172	191	197	198	176	193	193	185	216	173	182	201	166	196	193	216	195	188	173	197	206	184	220	180	223	204	211	194	206	183	193	176	191	212	211	201	190	166	188	192	180	180	198	183	177	208	188	210	180	185	175	180	166	189	165	194	185	199	209	204	226	166	206	186	195	208	203	208	181	217	192	197	193	205	189	175	202	170	178	172	187	194	202	215	206	203	187	191	207	191	180	196	197	214	199	181	180	211	226	186	200	175	178	162	172	183	175	201	199	196	176	181	213	169	203	206	179	205	182	211	221	198	215	194	211	193	189	193	160	181	215	195	191	211	180	192	188	186	218	193	207	177	219	216	173	171	206	196	181	215	163	219	210	169	183	174	189	194	203	201	203	187	190	207	196	175	171	187	188	204	209	186	173	169	190	177	197	203	173	192	182	188	182	207	187	214	218	190	198	175	178	177	192	205	167	197	219	211	205	164	178	205	190	187	155	176	193	190	198	205	173	201	167	201	160	190	181	201	181	189	215	199	181	227	202	192	180	196	207	178	201	215	193	194	170	179	177	194	189	185	185	185	168	171	183	215	200	201	185	190	191	195	176	170	204	199	207	193	174	179	191	177	217	197	205	188	205	178	209	196	170	200	196	179	196	169	201	193	188	177	196	181	186	207	190	181	221	197	169	181	204	210	194	198	191	183	200	193	202	179	209	192	189	175	206	224	196	197	178	190	212	189	187	176	191	173	183	203	222	183	183	206	196	177	202	215	193	201	197	186	199	207	205	204	185	171	173	198	199	190	179	176	217	202	198	189	199	187	183	185	206	173	199	180	209	220	206	200	188	192	197	194	194	192	214	193	197	168	176	197	190	202	209	193	193	188	165	183	182	206	176	172	191	187	212	156	190	193	208	204	180	193	176	183	199	182	182	208	193	216	212	200	198	178	197	199	182	192	233	188	216	188	181	189	185	195	189	200	191	203	204	207	194	181	179	192	188	188	194	207	196	189	172	216	185	192	186	179	213	193	172	181	206	189	211	190	184	201	191	193	193	200	205	189	211	202	196	201	185	228	186	184	212	186	197	190	183	209	190	214	198	188	192	207	191	210	179	195	203	180	179	185	197	199	197	202	167	181	190	157	195	200	171	182	196	202	181	186	188	199	179	161	192	212	173	186	189	198	206	211	195	167	199	178	178	193	218	197	174	188	200	178	194	192	192	194	185	189	192	182	202	205	203	201	184	165	204	212	198	214	194	215	182	208	168	186	192	188	191	172	178	192	197	180	193	192	186	184	193	194	191	206	176	203	202	190	194	191	193	204	180	187	195	207	174	188	175	213	184	185	178	206	168	195	194	177	187	205	211	178	195	206	194	192	200	207	182	196	184	181	192	177	174	205	205	236	183	197	193	182	209	186	202	168	207	186	193	188	173	181	189	202	202	209	217	207	218	192	171	180	177	199	189	222	193	199	212	191	172	194	185	194	162	196	213	180	190	172	207	174	186	191	193	206	202	199	205	192	210	201	203	199	200	181	209	201	207	190	200	188	175	187	175	199	194	171	189	194	162	193	196	216	189	198	166	179	203	209	190	192	201	207	168	199	197	207	209	184	204	175	199	192	201	188	188	185	224	176	189	177	203	184	180	203	170	183	188	179	189	186	215	177	189	210	197	200	160	216	170	223	216	207	204	188	224	191	203	204	183	193	207	186	204	189	207	194	183	200	184	205	189	182	221	210	188	202	198	192	180	190	187	188	202	178	203	193	184	202	174	181	175	195	202	199	212	215	193	177	194	188	201	193	207	185	209	204	173	203	187	190	192	190	206	168	210	197	211	198	181	174	178	177	216	177	196	186	186	207	171	191	180	205	201	188	210	203	214	191	233	195	206	189	193	183	169	177	198	188	199	195	181	175	204	206	151	189	215	195	200	187	175	191	196	223	200	207	216	210	200	194	184	173	180	185	194	203	198	218	211	196	203	223	195	196	208	182	192	204	217	234	203	186	199	188	194	178	182	200	185	200	197	187	184	201	196	185	211	218	190	213	178	201	192	180	200	201	193	190	176	200	177	197	180	156	214	178	192	194	185	186	169	204	212	221	200	206	205	190	185	184	198	188	183	187	182	191	156	175	183	161	199	207	197	179	213	188	170	190	201	192	176	198	196	199	192	195	196	169	183	195	181	187	209	187	206	176	183	202	198	181	204	204	215	197	182	169	209	186	187	198	226	216	192	178	182	203	201	184	214	223	181	189	188	200	199	195	210	173	202	185	190	204	213	188	223	186	231	163	184	211	200	190	191	172	204	165	206	194	179	184	187	171	194	201	182	185	206	177	199	201	193	174	212	217	192	202	207	196	191	189	192	174	200	186	188	184	184	165	192	191	208	216	187	209	185	183	183	213	202	199	202	184	195	158	192	176	202	199	189	181	189	179	220	178	210	190	203	204	192	169	186	174	201	176	180	182	199	187	214	202	175	205	178	207	213	197	208	196	189	197	170	187	188	201	198	197	183	178	191	191	183	203	196	217	170	213	204	196	200	171	195	164	204	198	200	185	181	185	194	197	197	172	190	207	219	211	182	199	200	185	191	193	191	205	189	193	181	180	193	197	191	185	186	195	185	205	217	192	181	221	201	185	197	177	194	182	201	185	191	193	194	172	182	190	176	184	197	197	184	201	185	182	215	201	185	179	190	179	197	200	201	189	184	191	193	187	171	201	186	221	200	180	176	175	198	202	173	187	166	201	178	202	198	179	184	181	153	189	194	217	202	185	196	198	191	179	180	209	185	196	190	183	183	210	208	199	197	169	188	196	230	183	198	196	183	186	178	187	198	179	194	188	176	174	184	212	172	174	191	200	218	196	190	196	172	196	165	191	194	195	172	212	170	197	186	189
13243	11894	733	433	353	335	300	310	261	254	273	249	253	273	255	243	258	269	264	256	253	243	247	217	267	245	334	440	756	789	722	643	329	253	230	284	277	269	218	268	281	236	259	246	256	241	244	260	231	226	252	220	223	247	237	228	240	263	244	253	260	254	233	237	238	249	263	228	229	230	267	206	249	250	254	246	249	230	237	254	274	237	237	258	245	265	263	253	267	252	248	258	237	248	229	216	267	222	234	231	248	223	260	237	255	233	237	251	253	258	246	276	261	256	249	254	219	239	258	238	229	229	242	212	256	252	240	247	256	267	244	227	272	230	245	265	232	228	215	249	251	237	245	241	245	263	239	256	247	246	244	220	241	283	261	230	205	215	248	240	231	253	219	248	270	217	234	240	277	255	295	235	254	252	237	252	262	256	242	248	237	277	245	238	243	277	249	244	248	237	224	243	260	262	237	239	246	251	234	226	259	266	245	261	240	241	225	221	245	237	255	271	279	216	250	263	276	243	238	224	264	232	242	243	234	248	255	265	254	244	247	236	243	249	246	247	235	251	240	251	257	236	262	245	226	263	274	240	255	256	236	213	248	252	238	227	259	255	235	234	245	222	250	252	262	222	262	253	263	251	233	254	255	263	227	239	215	230	250	239	255	266	233	244	271	250	272	258	260	250	222	236	252	198	242	229	238	259	251	257	240	244	252	258	248	245	228	256	240	250	236	265	227	257	256	246	239	235	262	233	263	257	275	258	242	243	238	255	248	242	233	266	226	273	268	239	228	245	239	237	223	240	233	231	237	241	274	261	264	249	240	268	240	253	270	236	229	243	262	214	261	258	219	244	266	255	246	230	264	277	222	249	254	262	266	270	262	264	254	275	265	237	233	251	264	223	251	220	223	243	251	244	271	243	242	239	238	229	235	242	248	263	246	236	259	211	250	237	241	240	245	248	268	273	225	253	266	216	242	208	243	236	229	264	256	239	265	248	248	233	255	231	252	257	244	262	261	233	241	236	225	267	267	252	229	250	235	232	272	228	266	225	248	264	237	249	242	243	234	281	262	225	273	260	234	217	261	249	227	262	250	228	254	250	234	229	229	263	237	227	257	246	263	237	250	235	233	234	254	202	217	263	247	240	244	261	247	261	248	231	214	262	240	223	237	231	236	244	238	279	242	279	251	262	248	235	283	240	254	259	232	236	252	225	240	271	253	244	244	247	224	246	240	255	242	240	247	244	262	279	252	242	225	236	239	228	236	257	239	267	252	242	271	238	238	241	256	232	238	254	232	268	228	285	214	247	204	230	235	265	250	240	237	265	245	244	282	256	252	268	256	220	270	245	245	216	257	245	231	278	226	243	242	253	242	249	264	271	238	266	267	228	254	246	240	254	225	258	247	243	241	259	238	253	250	251	253	232	231	267	260	242	269	217	263	239	247	240	243	234	244	242	247	267	278	243	251	216	223	204	252	245	229	256	250	252	271	239	248	250	238	242	264	252	247	226	265	228	256	240	234	260	240	254	235	263	229	235	258	254	253	245	271	262	221	256	261	240	245	245	265	249	242	228	240	254	245	247	249	253	264	256	250	263	279	230	247	244	276	243	251	247	226	239	234	260	244	256	235	261	237	245	259	253	252	243	254	244	238	225	247	257	251	278	248	228	246	265	238	264	238	264	241	253	232	214	262	240	247	239	228	261	241	249	245	239	229	255	243	229	263	255	226	231	245	220	252	250	244	249	243	232	270	249	237	261	241	249	245	259	225	243	251	266	217	228	243	236	250	242	258	229	257	248	266	236	216	247	266	247	249	242	258	262	251	248	249	247	248	245	242	239	241	266	252	229	247	267	263	237	229	252	236	261	226	235	265	243	231	251	264	229	244	242	255	268	256	260	245	233	249	219	253	256	274	262	268	230	255	236	259	225	216	231	247	243	266	262	215	234	216	254	258	257	246	271	246	275	220	232	250	259	235	238	268	270	258	258	256	241	242	266	243	268	234	248	249	251	222	244	226	256	235	248	227	233	241	237	262	247	240	246	223	234	274	243	233	252	236	263	248	249	226	233	267	236	250	222	221	259	240	251	265	257	233	266	248	254	238	235	271	233	265	281	223	228	247	270	236	225	234	235	238	233	220	244	229	243	211	248	251	241	243	249	221	243	254	232	259	250	235	235	235	276	235	268	260	223	245	219	227	230	255	235	250	251	241	247	238	216	247	250	229	242	226	252	234	262	244	237	238	254	237	263	249	254	268	238	250	233	256	257	250	216	267	218	304	242	245	271	230	238	229	254	246	265	235	244	266	233	238	239	264	241	241	247	228	266	240	230	235	237	232	265	246	271	251	268	245	254	233	273	234	222	241	254	247	251	247	271	275	253	278	250	244	223	259	255	277	226	234	219	248	247	274	236	235	227	218	234	275	221	233	196	258	224	247	248	234	246	233	231	250	290	237	219	242	220	229	230	249	241	261	257	234	246	243	245	237	244	258	250	255	256	276	231	262	231	241	220	258	254	247	242	256	209	253	229	288	270	237	226	248	250	257	240	247	235	267	253	265	254	253	233	248	271	230	276	225	226	228	224	283	232	245	279	210	263	233	255	252	238	252	245	263	224	244	276	238	227	250	266	220	257	249	246	270	246	267	259	247	255	266	258	241	240	248	261	245	249	263	246	247	276	254	240	260	257	228	243	231	232	253	248	247	236	268	240	245	252	239	253	241	231	224	243	231	242	255	235	257	256	245	237	268	244	261	244	254	228	255	250	269	248	240	257	241	241	274	254	256	234	236	248	253	231	256	264	240	242	245	251	241	271	247	237	235	246	250	256	250	238	248	244	251	260	258	275	247	245	240	275	264	241	225	276	240	253	255	253	256	238	234	256	236	251	255	250	230	254	257	274	256	281	266	240	223	273	251	238	260	235	252	244	251	291	240	240	235	231	255	238	239	255	269	249	277	228	239	255	240	222	233	250	223	260	233	228	266	247	221	240	254	246	271	238	245	229	249	214	252	260	232	227	255	243	229	219	248	271	246	272	228	234	282	235	227	231	265	264	257	239	240	224	263	227	256	245	234	247	237	248	235	243	242	232	233	243	236	249	250	245	245	236	241	253	250	242	248	222	261	269	239	266	239	260	252	239	229	250	236	239	233	246	269	235	250	233	235	235	252	250	291	244	261	244	227	241	257	252	245	248	248	252	232	236	261	234	233	238	239	250	232	235	241	218	263	244	204	238	258	229	225	230	224	228	204	234	282	232	253	219	232	265	270	230	266	247	263	225	236	239	225	222	226	224	253	259	254	265	232	251	265	242	229	268	254	262	270	212	252	268	267	246	228	260	228	255	254	269	239	245	262	236	253	235	261	247	236	254	235	262	259	250	253	254	226	237	243	261	249	226	247	222	246	262	269	238	231	260	245	228	260	233	238	225	227	251	264	237	261	238	252	253	234	241	248	234	273	231	247	241	263	252	279	243	248	255	223	248	288	262	280	230	244	243
24859	21356	28052	25004	16228	1242	691	542	495	431	419	435	391	342	348	326	361	328	312	319	326	303	299	290	324	344	574	1071	1338	1948	2081	1944	1477	388	324	303	308	320	277	305	299	290	287	299	295	301	298	328	306	298	283	281	335	281	275	298	325	288	292	282	332	289	306	270	305	284	267	305	263	319	291	320	323	308	315	271	281	291	249	318	290	287	285	282	311	300	296	294	275	285	260	281	269	271	308	314	317	299	277	272	288	289	290	283	278	284	315	294	285	281	309	289	286	288	306	253	297	305	290	288	292	273	307	306	243	301	266	306	292	270	272	304	290	312	296	293	314	263	287	299	294	338	281	274	309	299	300	290	304	278	286	311	291	317	282	274	270	327	321	297	282	290	325	283	284	284	277	322	312	293	292	283	275	291	285	284	301	292	282	299	274	312	296	323	303	325	331	261	315	303	300	300	309	295	272	301	296	290	292	302	297	279	286	336	278	300	296	315	290	300	297	280	312	275	273	260	305	295	299	307	272	291	287	284	277	298	275	297	307	303	282	330	327	267	306	254	303	323	263	293	291	270	314	283	288	299	287	301	287	307	275	280	297	309	292	286	287	317	273	271	277	301	288	291	298	298	288	300	327	301	295	283	305	334	287	277	292	275	326	320	323	316	301	307	305	296	297	285	298	285	279	284	271	298	283	286	304	290	284	298	286	292	290	305	290	292	284	297	327	317	275	276	319	279	326	275	276	327	301	320	288	305	316	311	305	278	325	264	269	278	329	326	303	299	290	294	280	314	300	307	328	268	316	307	316	292	274	300	275	291	285	299	241	276	303	290	294	293	301	291	294	309	282	286	281	302	291	296	307	279	327	276	302	279	281	305	278	306	315	294	314	311	303	277	267	289	314	299	293	293	297	304	264	302	297	281	288	311	309	284	297	298	317	319	296	301	298	302	308	296	289	283	288	277	291	288	311	329	266	305	302	270	296	274	280	329	293	311	309	274	270	305	300	276	278	297	260	294	315	291	300	265	321	296	328	327	312	299	260	288	300	308	297	278	280	293	298	322	303	307	294	298	262	289	320	294	279	306	294	324	287	285	294	267	297	310	286	289	311	285	297	265	284	260	279	266	304	304	305	304	305	284	314	299	312	282	310	274	298	295	271	284	263	307	296	302	279	291	335	317	286	313	275	287	317	302	308	295	297	295	303	312	294	315	307	317	302	293	296	276	253	264	293	265	287	293	294	336	304	313	301	299	270	312	313	323	279	293	328	319	267	293	293	334	331	305	302	324	304	290	315	307	282	300	302	275	315	320	279	302	282	290	269	309	274	288	304	307	295	275	270	294	293	282	280	294	297	306	289	298	311	299	260	297	293	269	298	272	293	284	304	280	332	320	306	297	262	271	272	305	289	286	276	310	303	295	312	283	311	306	290	280	297	295	324	281	278	327	301	285	292	290	316	290	276	282	271	285	304	301	311	277	265	277	290	304	298	269	280	306	304	277	296	292	295	313	292	279	296	299	273	296	271	314	293	294	292	297	303	296	278	278	274	288	270	294	282	272	303	301	318	285	276	275	278	303	312	300	320	274	302	288	286	328	309	297	295	323	265	327	272	299	308	313	311	299	327	282	267	331	304	256	283	275	299	286	274	293	320	313	291	287	288	265	298	258	318	269	284	285	285	295	305	289	292	311	301	267	310	324	296	276	279	296	304	297	282	273	280	297	279	272	270	277	266	275	283	294	313	283	305	302	288	271	286	256	310	295	311	288	277	314	305	303	315	318	307	291	278	293	339	270	294	291	290	305	311	294	317	292	288	274	281	261	312	288	320	291	310	277	260	302	302	302	301	252	281	301	312	283	337	338	293	301	293	310	290	317	290	270	259	307	312	314	298	291	310	295	262	308	309	310	295	279	303	306	271	265	269	253	289	264	308	300	293	300	282	280	267	287	292	292	298	278	310	303	281	316	272	286	294	307	286	301	286	310	299	279	280	304	268	305	280	307	290	295	309	288	315	302	309	303	333	299	291	276	301	293	284	292	310	263	287	281	285	311	287	297	298	285	297	299	297	328	299	314	278	247	296	284	314	326	293	285	304	292	281	284	302	326	302	284	271	291	288	311	287	296	297	291	267	271	282	299	302	308	304	304	276	307	310	301	293	298	294	307	295	276	278	302	308	280	315	290	272	298	282	307	289	270	272	305	283	295	305	307	292	321	292	305	279	274	294	264	294	289	312	280	275	308	309	309	285	284	295	304	262	289	310	270	306	296	320	292	283	284	305	284	291	285	308	286	290	293	304	312	304	310	295	264	308	304	272	295	321	295	291	318	292	302	305	280	288	283	300	287	264	311	306	299	302	289	293	293	266	302	287	318	269	285	281	261	308	289	289	302	257	306	286	302	295	338	323	294	337	321	310	330	317	294	336	292	292	291	271	296	266	277	283	303	267	323	293	283	296	275	296	290	298	277	302	287	283	276	296	296	298	285	305	299	306	283	303	301	284	296	286	293	281	279	311	285	298	294	308	271	293	289	303	283	316	270	306	276	292	313	302	319	298	287	292	267	317	291	314	311	322	268	324	300	298	285	270	324	265	291	305	268	301	314	290	301	296	261	326	300	263	276	295	305	313	271	293	310	288	280	282	254	277	266	296	277	270	310	289	280	250	292	300	278	274	295	306	283	327	285	328	304	273	291	304	281	290	297	295	268	316	288	330	281	325	263	290	296	291	265	293	294	291	272	296	291	275	272	309	275	276	274	305	299	289	297	288	287	295	310	299	301	275	301	290	305	266	282	288	255	304	313	289	320	295	296	301	287	293	313	279	317	277	276	321	307	308	283	271	299	309	302	266	285	306	307	300	289	296	309	282	304	266	281	263	270	291	335	289	299	262	299	269	314	287	262	300	286	290	297	239	270	298	288	276	276	295	290	298	315	303	307	304	312	308	276	308	296	284	306	303	296	310	296	301	289	303	301	245	298	297	269	285	282	317	291	313	297	289	242	328	294	288	301	317	295	277	293	286	327	278	280	286	293	314	278	315	286	292	295	287	296	296	301	304	305	294	302	289	297	281	303	295	276	296	307	286	289	282	279	284	290	289	275	286	286	278	290	298	294	315	282	290	273	284	333	329	299	295	269	302	290	274	295	332	284	295	258	307	303	303	276	288	271	311	299	289	325	297	297	284	308	294	309	275	289	287	326	274	308	285	287	298	278	303	264	261	298	307	332	297	318	306	317	294	287	284	292	285	299	288	298	276	281	296	300	283	318	310	308	268	284	273	303	324	308	277	276	280	304	275	319	297	304	314	286	303	297	272	328	297	286	311	294	303	299	287	281	279	291	291	309	285	293	277	276	298	287	300	309	300	280	297	305	292	269	295	290	292	297	318	259	315	296	332	315	285	311	280	273	329	305	289	285	328	304	283	292	304	300	266	282	265	292	308	276	298	270	280	282	287	315	301	289	308	284	309	293	277	276	325	314	315	316	273	285	323	278	324	279
16799	17012	5488	2686	1893	1525	1177	962	808	701	634	604	523	486	511	488	468	430	414	448	454	374	399	408	381	465	925	1935	2411	3761	3688	3548	2586	591	337	362	386	356	375	386	373	352	391	372	393	375	362	321	347	328	372	371	352	372	360	342	370	353	348	388	360	366	387	365	359	358	350	386	347	344	385	373	350	338	361	360	391	368	342	353	349	372	332	362	347	380	335	375	382	351	371	370	355	390	336	360	370	392	347	399	342	363	371	368	350	353	365	349	333	377	365	398	359	378	367	395	380	350	387	360	408	362	347	377	344	357	371	354	367	360	336	356	386	350	382	371	340	388	347	376	349	332	363	399	364	354	345	362	347	337	343	380	352	341	348	397	368	365	331	368	397	384	337	371	306	354	346	364	350	362	341	351	337	377	353	393	335	349	393	382	381	388	362	310	369	339	382	364	370	368	362	401	358	354	342	393	358	367	342	410	382	369	324	365	361	381	365	376	350	349	375	386	378	344	355	363	360	375	412	345	329	336	376	381	367	367	382	343	379	354	394	380	347	376	370	381	344	342	372	376	370	375	362	378	358	346	358	340	354	391	334	368	384	380	359	370	363	392	371	384	399	372	355	378	348	351	416	367	374	377	353	375	374	371	359	369	351	399	373	359	346	355	351	355	357	358	368	373	358	365	387	345	347	369	357	357	351	345	334	362	347	389	347	320	347	341	347	348	353	364	320	371	383	370	365	367	346	356	372	364	387	388	354	354	394	350	369	345	352	357	329	383	343	343	409	376	403	372	363	352	354	365	382	375	350	382	390	388	341	373	370	374	376	357	345	338	360	392	362	396	381	360	406	346	363	347	347	366	353	329	357	357	337	344	341	357	363	390	372	356	373	346	352	358	339	359	325	343	359	369	332	378	357	353	385	383	346	354	356	388	347	388	356	371	356	393	360	354	354	372	364	352	368	361	340	324	364	365	343	365	331	339	352	361	346	368	368	379	344	358	372	376	369	358	397	345	333	363	365	393	371	357	382	334	409	351	377	383	361	387	359	408	358	385	350	357	364	356	344	358	337	348	356	371	374	384	344	326	366	361	361	335	344	336	374	376	365	370	322	358	370	361	381	376	357	360	359	374	363	363	361	359	346	334	337	378	348	366	397	333	361	355	405	385	358	353	355	353	358	367	344	371	371	368	334	376	340	340	365	379	344	385	353	358	331	346	361	369	358	364	358	379	384	373	336	346	407	376	361	344	343	369	389	329	357	347	322	332	365	383	373	346	346	360	389	334	370	365	374	377	373	367	353	338	368	337	378	377	352	380	340	367	385	343	390	343	345	350	350	355	350	348	356	394	363	370	358	356	388	367	346	365	367	383	358	370	347	406	374	379	389	385	355	343	383	362	348	347	386	372	334	396	357	424	375	371	349	344	367	342	335	356	359	368	360	380	347	373	360	351	390	348	361	373	353	399	307	382	399	355	373	364	356	370	348	382	374	342	374	368	390	353	359	378	363	371	374	369	363	393	380	386	389	354	353	376	372	352	361	369	370	355	353	345	330	322	385	342	351	373	364	363	385	404	344	379	361	351	369	376	373	356	382	347	363	350	358	336	351	351	352	349	380	348	369	337	346	392	344	352	372	381	342	356	375	382	350	350	358	356	346	350	379	355	347	377	389	393	340	365	336	356	402	341	382	373	357	360	357	357	345	342	350	373	337	392	348	361	366	361	375	355	368	421	396	370	359	357	325	364	351	377	386	359	333	366	385	366	360	370	353	371	326	363	370	407	356	352	353	377	355	371	387	365	348	351	368	375	378	338	382	387	341	323	360	370	366	348	373	360	389	357	340	349	331	397	366	365	386	357	358	371	390	344	361	363	384	382	364	384	364	381	363	367	357	373	385	351	381	341	367	360	364	363	327	380	434	373	351	408	349	329	359	383	346	389	351	369	340	380	379	354	363	369	366	372	364	365	362	348	353	355	374	363	389	368	355	342	354	356	361	397	373	370	364	370	396	374	340	349	401	391	383	394	402	356	344	366	326	387	353	377	338	348	366	337	351	359	379	360	373	357	378	381	351	366	359	363	388	375	378	332	354	378	378	376	337	335	393	371	375	347	376	355	399	375	373	337	350	350	354	369	379	397	376	369	356	378	357	361	346	376	372	380	372	347	366	393	349	334	352	366	351	368	357	340	376	386	365	352	357	396	349	337	342	345	369	365	379	351	333	392	353	350	401	342	360	349	379	348	370	371	357	381	370	400	373	373	382	374	338	363	347	354	373	375	396	353	395	395	376	396	348	358	367	342	338	386	333	360	385	380	379	389	362	352	441	366	379	393	320	362	352	369	369	339	360	368	338	335	369	360	349	349	383	361	381	348	377	374	369	360	349	360	348	338	363	337	353	358	364	347	357	379	364	348	393	385	360	383	369	355	379	363	382	333	375	388	350	399	373	350	379	357	406	334	371	349	358	377	350	361	365	374	348	355	373	372	348	373	355	373	363	377	392	377	370	361	400	328	404	366	350	366	370	347	353	355	386	350	340	392	385	360	343	346	384	356	370	355	349	350	368	374	392	369	335	338	383	357	323	341	339	360	342	355	397	389	373	365	353	371	386	367	380	370	362	309	378	357	370	349	387	376	364	349	384	343	352	360	374	344	372	382	361	388	371	344	338	337	359	352	375	364	395	327	368	399	344	362	375	380	384	390	360	343	360	352	350	366	372	380	345	368	384	359	356	384	354	356	324	369	374	361	376	387	364	403	362	380	356	358	355	355	352	372	392	376	368	343	363	380	340	353	363	388	383	340	354	327	376	360	353	363	380	348	366	397	373	334	355	402	345	332	352	388	354	349	364	353	346	366	334	352	404	338	332	365	354	333	350	355	326	345	336	352	355	359	375	373	378	367	387	381	349	339	406	399	365	378	413	354	378	403	378	340	372	337	343	327	419	360	386	342	381	404	373	366	371	378	333	405	367	346	393	391	371	368	348	362	361	362	376	367	391	388	342	359	349	378	358	374	352	365	331	366	332	332	385	367	347	362	345	316	360	355	362	360	388	361	348	384	362	373	366	361	358	365	334	372	342	362	382	355	368	365	318	358	378	347	353	389	357	387	364	366	351	334	359	387	355	365	355	336	350	363	362	338	342	357	391	341	335	379	337	379	386	341	341	366	367	345	366	372	355	360	346	380	374	344	369	379	356	395	362	348	341	358	361	359	330	365	370	387	369	386	357	321	365	344	335	361	389	383	336	373	359	360	350	374	374	335	356	348	347	351	351	347	343	367	377	365	346	373	377	393	352	354	365	371	341	379	340	344	366	350	352	348	365	409	372	350	335	342	363	323	355	385	373	330	334	350	337	352	389	338	339	349	403	367	349	410	399	382	352	354	376	352	405	371	368	340	389	387	351	352	400	377	373	336	361	338	364	355	358	356	397	370	384	375	371	338	357	374	365	345	367	395	345	355	332	380	358	324	399	394	366	368	379	384	334	378	364	369	356	407
25508	21330	27197	25565	5648	526	390	348	284	283	286	276	257	240	258	209	218	204	222	206	217	213	222	197	228	204	209	207	231	1005	1431	1601	1463	723	215	191	198	195	181	189	186	219	212	196	211	200	210	194	199	200	188	217	209	219	191	228	201	217	183	188	191	207	194	211	177	206	204	197	194	218	215	181	197	201	164	197	186	207	209	190	201	215	178	185	222	192	204	210	182	191	195	217	197	209	186	195	204	197	214	198	202	202	197	195	200	206	210	194	203	192	183	206	210	199	180	207	154	216	175	186	206	170	190	171	210	195	190	180	206	225	185	213	219	190	188	209	214	192	162	201	200	218	207	215	165	187	204	205	196	204	188	202	211	221	202	216	228	181	184	215	197	197	205	208	188	187	223	212	185	204	205	206	173	185	195	209	177	189	197	189	213	173	196	182	166	203	209	199	202	194	185	176	191	168	186	182	207	202	218	197	185	220	174	190	202	178	177	203	200	211	227	200	201	205	199	204	201	225	190	200	169	200	198	189	207	197	192	182	230	220	197	193	214	207	186	219	188	185	204	220	184	204	193	206	180	217	214	206	206	210	177	184	194	181	227	208	187	201	187	191	203	210	170	196	206	199	188	166	184	198	179	211	214	198	197	188	177	219	204	190	175	173	161	184	214	188	185	188	187	189	211	198	182	201	233	192	192	189	179	231	188	203	214	192	209	189	210	199	179	193	219	183	190	196	201	141	183	198	169	194	229	191	178	195	195	200	180	196	207	200	199	197	213	184	193	200	202	193	189	197	176	180	207	200	188	243	199	183	194	208	188	204	199	191	196	187	188	194	200	203	201	189	213	200	210	219	189	207	202	206	212	176	206	221	203	178	186	194	222	216	198	202	206	210	205	194	212	213	195	231	213	192	191	183	209	237	209	190	175	192	190	186	196	200	155	221	194	174	176	188	191	181	183	207	196	165	216	178	172	208	211	190	184	208	172	206	175	205	192	174	217	203	199	215	207	213	188	180	192	194	199	188	198	210	209	190	224	183	208	204	217	173	193	179	197	209	210	192	194	205	185	188	193	189	180	203	204	209	189	169	165	204	203	204	217	234	215	187	204	195	227	196	168	213	206	202	215	200	211	222	220	201	186	178	194	185	200	183	189	201	208	167	162	166	204	220	217	200	182	194	191	191	199	210	195	186	179	211	187	177	199	197	178	221	206	205	179	204	197	200	188	198	196	197	210	204	185	180	210	203	186	207	212	194	205	217	201	151	194	212	191	206	207	212	201	207	202	176	202	176	157	209	221	174	177	173	189	188	202	220	200	210	178	205	210	205	206	190	211	195	174	192	206	177	208	209	203	212	182	215	189	196	205	200	208	204	180	173	197	180	215	189	186	187	178	201	170	201	234	181	176	183	165	204	228	191	182	197	206	188	200	202	197	209	169	194	205	195	184	174	182	211	190	199	191	196	220	207	199	205	216	212	204	196	216	196	199	211	193	203	197	191	223	208	187	196	202	196	197	204	196	203	191	187	220	207	195	185	210	198	192	206	209	204	205	184	208	200	195	198	192	178	200	204	192	209	204	184	206	196	216	179	187	201	211	223	205	198	195	203	181	203	208	200	209	211	183	199	196	165	187	203	205	202	203	171	195	208	184	200	206	199	198	196	190	206	225	210	216	220	191	204	211	197	203	213	188	207	192	195	211	195	205	186	189	192	199	191	187	193	173	191	199	208	196	199	184	195	200	193	195	206	210	213	195	208	206	188	207	193	178	196	204	217	179	195	191	192	206	201	197	211	200	215	182	191	196	171	201	173	196	183	191	193	192	174	206	180	209	190	186	187	194	216	198	177	205	193	201	197	205	205	209	217	201	201	221	197	212	185	190	187	205	201	186	191	208	177	217	206	199	208	188	227	179	205	189	197	217	198	214	194	189	208	188	200	182	186	183	203	190	198	179	189	197	233	202	193	209	198	200	187	203	171	209	194	199	202	194	204	199	201	194	195	211	207	186	196	195	218	199	203	216	220	162	191	196	184	190	204	182	176	212	195	201	226	182	230	197	200	210	185	212	209	199	212	184	175	198	191	217	192	212	190	190	184	201	178	191	205	211	183	230	209	209	217	192	207	194	197	198	208	182	175	216	196	205	184	211	211	174	226	189	216	204	187	196	217	213	200	212	193	215	199	201	179	217	213	219	181	206	193	212	171	181	195	211	205	202	220	185	211	181	195	186	205	211	208	200	160	195	201	198	221	188	206	190	195	205	202	215	201	189	202	216	199	190	188	202	200	206	184	189	200	210	199	200	181	203	182	189	196	187	186	218	219	229	195	205	187	221	192	221	194	207	194	216	199	203	190	193	206	201	204	188	197	208	212	201	180	203	201	202	193	194	204	200	180	186	171	202	219	191	213	194	221	181	206	193	215	182	208	205	203	217	210	184	177	201	178	202	183	182	177	170	204	187	194	175	193	201	199	197	211	187	199	210	205	168	208	195	183	201	216	200	195	190	189	175	197	168	199	196	211	228	192	190	175	197	186	209	184	213	215	201	184	197	181	203	185	204	198	197	218	212	188	176	211	197	202	187	211	211	216	204	193	188	193	180	203	207	222	182	197	190	185	206	191	194	194	191	198	178	188	192	223	192	196	183	214	190	178	201	196	186	188	171	199	217	180	191	181	174	182	218	203	194	218	204	195	189	179	184	181	188	188	202	192	219	190	185	195	178	216	191	185	209	201	207	182	198	213	167	176	172	206	214	220	192	202	212	197	179	201	205	183	226	216	185	188	192	195	192	215	188	199	217	197	174	174	192	243	209	186	200	183	192	194	183	178	202	183	191	178	188	231	190	220	210	182	193	191	197	193	205	222	216	187	180	215	202	190	199	184	214	224	186	202	191	185	191	211	198	205	205	186	200	198	193	216	194	207	174	210	204	176	229	214	242	224	219	221	217	164	207	180	199	193	191	189	191	199	184	225	182	200	187	195	204	167	190	201	180	195	185	192	216	160	194	179	231	199	194	193	193	179	186	224	181	178	181	194	207	220	220	205	170	222	196	186	196	214	223	187	200	190	207	173	193	207	194	209	184	190	235	209	214	172	199	198	184	174	200	172	196	216	215	217	207	213	188	204	208	183	192	194	222	174	218	183	178	181	201	209	195	217	218	176	195	175	185	206	209	200	227	183	206	229	180	199	192	186	188	175	195	186	206	196	174	194	180	210	210	209	192	198	203	211	212	201	195	211	199	227	203	192	163	200	193	191	213	190	209	197	212	169	198	190	212	166	198	197	219	172	204	199	195	186	190	195	191	209	220	166	193	210	195	205	186	220	222	187	195	203	170	207	186	203	211	218	193	198	208	207	193	187	200	193	212	205	192	216	215	198	201	181	201	182	206	222	191	213	209	203	207	192	219	196	196	163	185	174	199	190	189	184	205	199	210	196	203	178	206	204	213	201	212	191	186	185	193	199	209	183	196	178	179	196	196	200	198	171	195	182	195	219
16326	15515	4028	1887	1383	1074	867	672	633	514	416	417	419	388	365	320	330	330	281	353	296	278	298	272	276	313	274	293	342	1933	3029	3126	2982	1305	273	273	267	281	271	250	243	265	228	235	259	273	254	274	244	293	254	290	259	239	263	270	253	232	261	259	257	240	252	247	243	239	254	255	265	274	229	237	260	272	260	243	247	270	267	264	218	279	281	272	294	253	247	270	251	256	257	265	272	251	270	255	253	266	235	229	244	238	232	238	275	276	262	264	291	294	248	253	274	265	271	255	261	244	275	249	254	258	235	255	267	251	254	240	273	261	257	240	288	284	244	257	253	239	269	284	269	253	249	276	263	266	256	286	259	247	267	261	270	263	282	276	269	245	262	265	238	274	262	248	270	281	254	252	257	285	264	271	273	266	252	261	263	261	279	262	248	271	243	280	261	270	278	254	252	271	248	272	283	242	263	234	247	257	276	247	277	285	292	280	269	272	262	254	276	240	251	261	262	238	265	254	252	229	289	224	260	253	283	254	273	242	276	252	249	261	247	262	241	249	267	241	263	267	273	246	253	250	257	247	253	250	246	256	273	254	285	244	275	276	258	257	278	251	254	248	253	267	286	244	250	265	246	246	245	287	229	245	239	285	261	293	263	271	250	257	238	269	258	249	273	281	266	271	269	246	262	231	251	253	265	249	249	271	252	268	257	248	281	286	272	248	257	254	248	246	264	241	265	250	243	235	251	281	267	253	285	217	261	278	284	225	255	254	252	257	238	243	293	264	263	259	261	274	269	232	264	243	297	255	290	269	277	251	260	233	268	269	290	241	285	257	262	270	279	267	227	275	266	256	257	266	279	294	254	262	271	273	250	229	243	264	263	251	261	282	253	293	262	248	292	247	258	261	241	230	233	258	255	270	281	271	296	260	282	264	271	262	264	267	275	229	287	239	251	264	234	249	275	264	275	247	262	265	259	260	251	251	261	270	258	264	267	262	249	298	262	281	261	257	250	268	271	241	244	231	285	218	272	240	268	245	259	254	278	268	255	249	257	275	248	264	236	278	262	255	248	272	254	255	229	210	241	261	246	278	276	282	292	264	287	276	277	268	293	277	220	275	241	274	261	253	279	281	280	294	246	269	303	247	279	247	232	240	271	259	250	267	269	257	257	258	251	286	284	263	290	259	288	230	255	251	248	252	263	250	292	243	259	268	285	248	258	271	283	269	251	227	264	259	235	239	291	281	258	246	260	283	268	264	248	265	247	277	292	265	253	248	266	245	262	264	229	240	235	241	242	268	256	246	279	236	247	292	265	260	281	271	239	254	248	240	255	256	272	265	247	287	248	248	232	248	268	278	246	259	270	254	264	250	269	250	272	251	283	263	258	268	287	262	232	275	272	234	255	268	251	247	297	282	275	265	249	251	255	267	227	282	258	256	236	262	271	283	275	284	301	255	271	300	265	249	253	228	251	254	259	254	257	268	265	239	280	286	263	242	257	295	276	276	271	259	248	247	280	264	235	255	242	285	265	239	247	270	260	237	262	267	274	230	237	248	263	286	233	271	332	256	269	283	292	261	245	274	267	263	275	250	276	252	238	270	267	245	261	257	236	275	267	248	274	238	278	256	265	265	265	276	243	267	287	253	270	240	276	252	267	254	259	272	245	258	248	281	297	251	278	276	270	271	267	260	250	242	225	270	260	252	239	259	271	260	262	245	309	269	244	243	242	257	251	268	251	253	272	280	280	236	265	268	238	229	275	239	247	275	267	254	250	272	249	255	246	240	289	272	234	278	245	266	238	277	263	228	251	242	291	272	231	254	256	251	241	291	236	267	265	234	278	279	263	271	306	244	277	274	265	230	263	259	262	269	280	236	245	251	279	277	269	259	234	253	280	275	268	279	257	283	258	245	284	266	250	267	283	294	242	284	258	262	242	297	261	238	277	282	262	256	253	287	264	282	276	261	263	251	299	261	246	230	269	260	248	286	246	236	275	277	217	258	241	249	254	238	263	263	253	226	228	273	259	261	241	261	286	239	259	262	276	261	265	270	293	279	269	253	224	265	240	287	266	240	265	271	271	280	265	267	273	236	264	277	274	246	229	266	273	225	290	263	277	243	230	306	274	256	247	243	258	246	284	249	257	262	281	255	260	275	269	261	264	245	264	262	264	266	237	254	257	249	264	241	256	258	265	265	254	259	243	298	249	257	288	245	231	261	281	263	272	267	275	250	276	253	263	279	270	263	242	290	258	274	255	217	281	285	299	264	249	260	265	246	243	253	262	258	269	266	250	277	254	264	241	244	256	236	275	248	276	242	269	258	241	254	273	275	247	251	288	260	263	268	242	291	263	271	272	250	248	247	269	259	253	253	242	256	275	259	276	249	248	287	256	287	248	240	254	249	248	294	257	249	234	288	256	274	264	249	255	268	248	267	268	254	276	275	286	275	271	267	265	279	257	253	254	234	252	271	271	257	268	261	256	269	286	224	256	284	284	272	249	246	227	241	266	281	260	228	258	261	247	297	254	255	269	261	225	242	265	260	235	264	251	268	285	256	251	243	266	281	269	262	243	267	253	251	250	268	252	274	245	245	269	229	272	270	268	271	275	272	285	229	249	267	280	255	269	278	276	269	247	271	266	243	241	241	281	237	245	258	269	249	259	251	293	255	275	252	259	251	258	249	273	250	282	290	254	266	245	242	240	243	271	264	225	252	276	260	264	249	288	237	287	277	269	252	257	263	252	276	237	268	289	256	276	271	248	298	271	279	246	260	253	272	240	271	262	253	257	262	289	290	242	288	254	253	266	297	270	263	232	267	264	244	231	280	277	269	266	223	278	246	252	273	242	246	285	228	278	262	256	252	267	245	295	240	240	254	250	262	238	267	257	246	274	284	287	260	281	240	252	260	263	247	287	248	260	245	258	255	242	253	248	270	280	267	259	236	241	239	255	272	273	262	251	256	294	261	253	253	255	243	248	272	279	262	276	270	247	249	273	267	247	250	237	233	258	248	256	261	235	281	252	226	252	260	258	285	265	272	267	289	254	254	248	279	250	279	269	268	262	266	249	255	257	291	283	260	277	256	272	283	260	250	247	256	267	239	243	260	253	269	259	286	284	284	233	222	258	243	235	256	261	263	242	266	252	272	236	242	274	248	226	257	276	250	276	270	271	269	258	263	266	268	259	267	281	242	248	255	276	266	247	271	276	237	264	277	245	261	253	251	234	292	248	282	290	287	277	255	234	257	259	251	226	246	252	258	252	264	257	247	289	270	257	290	257	247	262	276	265	264	270	256	248	294	238	248	247	265	278	251	254	252	291	251	278	272	254	253	242	293	261	262	246	279	263	263	263	275	294	247	249	248	271	249	251	264	261	244	254	289	243	221	269	235	254	268	262	242	259	277	269	238	255	265	279	229	270	252	225	274	265	250	273	222	254	254	269	262	256	276	247	265	255	267	242	246	263	241	279	261	283	272	277	262	279	276	257	250	257	266
23247	21356	29057	23976	21361	21300	5207	1061	864	794	699	619	596	581	553	515	524	493	477	454	487	434	519	451	467	444	432	414	416	1638	4282	5701	5529	3034	753	392	373	383	421	360	393	373	366	386	381	403	410	379	393	392	353	393	389	367	379	397	395	386	404	388	400	419	387	386	398	375	424	372	379	386	380	390	394	380	414	406	393	397	358	395	369	380	370	376	375	377	360	370	421	406	395	388	385	412	390	390	412	375	402	406	374	407	395	402	360	393	386	374	421	410	384	373	387	394	396	406	385	415	366	401	377	398	374	394	377	414	376	377	391	371	363	373	383	410	374	369	379	366	396	361	372	353	391	392	412	352	375	382	415	373	371	384	395	373	361	391	384	374	394	404	384	379	369	364	385	369	360	372	407	401	387	410	386	365	393	364	381	391	408	393	383	377	355	381	396	407	415	410	428	375	413	378	380	388	388	417	394	367	374	406	364	381	403	330	416	416	402	399	356	379	370	390	367	416	370	406	360	389	371	394	356	362	385	350	376	386	379	422	383	392	385	375	359	359	385	387	369	339	393	391	349	378	383	385	337	397	374	366	359	393	361	353	419	395	366	389	363	387	382	382	389	407	346	357	370	413	384	346	378	405	388	379	387	392	389	394	388	386	378	406	397	385	377	374	349	400	376	356	370	427	363	402	377	413	411	424	396	377	401	407	380	361	373	376	415	385	418	394	403	380	388	425	423	377	401	400	396	432	432	375	362	406	371	407	386	385	386	392	399	396	383	399	399	381	399	379	407	425	405	400	419	407	371	379	354	375	411	372	387	383	403	364	372	370	373	387	376	379	418	387	344	376	370	345	375	399	382	389	394	428	363	414	386	389	389	376	394	394	375	379	385	376	391	405	418	384	398	397	338	402	411	413	392	389	401	387	354	365	397	390	375	368	400	349	373	389	390	375	403	389	381	370	379	390	371	362	389	376	351	352	360	420	402	350	380	390	440	374	383	379	348	397	373	391	370	404	409	396	383	413	393	409	364	381	402	415	394	382	397	419	347	336	369	377	427	381	382	419	409	421	390	377	397	381	376	395	354	377	429	366	375	370	430	418	406	340	409	398	363	397	397	385	382	393	406	357	358	352	377	405	380	372	394	376	385	386	387	405	417	388	405	381	403	407	378	398	363	394	377	430	374	425	378	375	401	386	377	392	342	363	397	399	400	362	389	356	370	381	390	387	372	390	384	381	428	411	357	347	369	379	362	412	415	370	378	378	382	355	397	367	429	386	412	385	402	380	377	398	410	377	378	361	369	429	398	396	389	379	374	412	402	390	377	372	429	398	356	394	384	380	384	368	424	350	392	352	390	385	416	406	394	386	419	399	388	418	350	376	401	369	425	368	387	375	389	382	377	414	352	388	419	385	416	383	394	361	405	398	371	379	436	446	378	394	412	399	385	407	389	397	387	370	367	403	380	374	358	401	380	393	394	424	366	418	379	391	380	382	381	385	394	435	410	366	385	413	371	374	366	408	405	372	406	396	382	399	382	368	375	402	379	390	396	399	389	370	430	387	384	394	374	359	375	357	382	417	380	389	430	389	412	386	376	390	394	399	415	384	416	419	416	391	372	386	369	348	414	410	399	417	357	377	394	411	376	370	381	382	342	387	359	392	390	386	397	368	382	392	350	370	408	411	373	399	391	386	395	392	394	380	409	381	422	375	387	425	409	421	397	355	350	381	408	403	370	382	390	363	385	362	380	399	391	381	390	385	360	412	389	405	358	416	366	397	398	379	396	380	414	389	397	360	419	393	383	371	384	373	413	404	410	379	400	404	389	385	379	402	379	402	379	372	385	379	404	385	349	377	398	379	377	390	392	421	421	444	401	378	379	377	360	358	409	390	405	387	391	387	410	412	389	404	398	402	364	389	414	393	387	375	391	378	383	387	389	376	407	380	373	397	400	363	381	395	383	384	410	378	377	372	408	363	367	400	360	369	349	421	407	371	375	389	379	381	381	408	372	403	391	385	381	411	352	397	378	372	381	371	379	386	372	377	458	381	407	390	390	395	380	378	390	391	388	388	394	372	379	392	384	369	366	370	400	385	354	364	420	378	393	385	404	386	403	416	361	377	387	379	356	411	386	400	386	401	361	391	364	370	357	349	413	389	375	376	391	385	377	425	407	373	383	404	399	361	383	393	367	384	391	390	392	370	417	380	354	361	380	416	393	393	398	391	407	396	377	374	388	370	424	399	397	410	367	404	406	374	381	375	393	411	399	374	342	381	364	382	366	423	391	394	393	420	392	385	390	386	407	391	335	396	398	379	393	387	400	402	384	397	369	376	399	365	384	336	370	367	379	399	369	355	380	351	404	411	368	410	405	377	378	400	361	412	378	396	375	383	422	397	399	440	377	374	374	408	404	378	380	413	400	391	393	409	390	358	367	375	389	416	375	389	381	380	434	442	385	392	382	367	380	398	403	399	390	375	367	357	371	392	358	372	361	371	391	363	388	372	345	367	412	393	413	378	385	386	382	380	353	422	363	396	383	384	433	417	395	405	379	366	371	379	366	376	405	399	378	389	392	407	375	391	411	376	394	353	414	390	391	388	397	370	440	380	395	404	393	389	400	412	419	366	379	422	389	363	356	376	377	421	377	356	376	389	430	384	368	420	377	378	404	381	384	403	382	356	437	376	429	345	366	377	373	390	405	349	398	355	380	376	393	366	383	391	380	379	378	405	380	377	392	378	372	383	392	388	376	360	390	363	392	380	373	411	390	398	380	366	374	388	396	410	393	371	387	359	414	375	376	351	391	372	380	379	366	375	372	360	361	383	400	394	383	380	411	395	364	364	409	412	392	373	374	382	382	366	416	349	400	368	379	369	379	414	391	393	382	391	361	342	423	374	386	401	364	376	408	394	375	388	365	434	383	388	330	380	403	370	386	394	411	379	366	409	346	378	411	423	434	387	353	386	381	384	386	377	399	363	382	374	410	389	404	398	385	359	385	390	394	351	425	394	385	371	384	370	405	394	381	328	386	377	373	414	396	378	406	346	362	394	337	358	384	391	420	370	369	403	402	408	403	391	353	384	385	390	383	357	399	388	413	394	359	393	400	391	403	353	430	383	390	390	412	375	422	403	351	396	379	382	380	361	377	381	364	374	393	384	404	389	382	406	382	380	375	378	390	389	384	417	439	349	357	406	372	398	392	393	385	360	371	399	397	383	399	367	367	361	400	414	377	379	369	393	389	358	402	377	406	389	408	372	367	390	397	376	371	399	360	370	364	372	385	412	364	387	349	384	394	405	384	395	386	398	405	396	424	397	372	367	371	404	403	375	373	417	405	395	391	406	362	414	408	393	373	369	356	404	423	376	388	387	367	371	397	390	400	372	390	411	350	376	409	395	351	382	379	395	359	403	445	394	385	394	388	388	393	381	376	394	411	372	386	406	386	411	421	392	401	401	388	391	418	397	408	379	379	400	367	383	400	387	403	411	411	397	382	413
20068	34574	12073	6382	4341	3432	2621	2120	1718	1487	1223	1076	1002	907	788	752	754	689	671	656	620	618	565	612	584	565	558	562	578	2949	7603	9638	9267	4991	1075	493	474	455	453	472	524	473	474	506	503	500	492	521	478	496	484	471	480	476	480	491	517	460	517	492	477	475	488	469	449	463	486	458	465	469	453	448	482	487	463	447	504	416	466	478	477	458	468	467	502	463	487	482	462	482	495	459	522	436	454	485	467	474	460	426	457	482	498	469	462	502	468	449	466	525	500	456	447	478	509	477	476	529	490	449	446	504	484	476	485	481	456	488	481	459	451	477	444	501	480	508	453	455	502	481	482	430	486	467	453	444	444	507	438	468	480	452	495	485	458	434	490	456	469	469	462	470	506	496	473	422	499	464	451	461	482	474	459	516	453	443	455	487	479	446	444	481	474	477	450	464	478	421	460	488	502	495	492	501	482	460	480	475	483	458	473	472	487	504	439	450	475	483	467	485	514	488	477	441	460	432	490	449	473	457	472	484	472	467	474	490	450	462	462	488	453	470	474	466	505	485	509	474	461	427	479	494	499	455	485	461	462	494	473	460	467	473	487	471	487	468	505	506	463	527	512	464	449	451	438	477	476	504	460	488	462	481	491	467	459	446	445	470	497	453	456	475	437	460	497	470	464	500	471	456	487	481	503	481	474	473	496	435	470	447	459	482	481	455	466	439	490	460	468	478	500	450	467	467	486	427	477	487	487	453	426	455	471	485	484	463	459	519	469	478	454	484	499	447	471	479	523	466	499	499	482	528	446	473	472	437	453	439	467	492	499	512	475	472	452	424	482	491	464	470	451	517	446	462	474	464	493	448	492	479	427	451	500	479	501	426	495	481	493	488	455	474	456	476	471	475	446	463	480	461	444	472	474	490	453	494	483	476	482	452	478	451	458	475	463	470	450	450	472	482	510	449	480	466	463	450	449	438	487	447	485	449	487	499	498	459	429	471	459	486	509	459	471	463	467	453	478	468	480	498	500	474	484	442	456	465	473	486	508	454	486	482	463	443	473	470	478	477	509	486	464	463	486	482	480	450	496	464	463	478	463	452	476	446	452	474	471	444	432	443	463	485	447	476	482	479	470	508	451	498	458	464	477	474	474	538	474	490	518	453	489	471	458	471	462	473	443	486	449	458	475	462	473	466	452	447	472	468	460	451	488	430	462	490	486	413	464	462	459	458	499	464	479	453	487	490	458	487	461	451	466	450	468	466	477	513	488	482	475	463	481	439	507	465	504	469	514	476	488	444	505	495	474	489	477	466	485	462	459	478	432	434	483	464	451	435	451	510	431	479	448	455	494	483	476	473	488	448	488	446	458	445	467	431	418	469	465	460	475	444	509	494	474	499	464	477	484	426	492	459	443	478	432	464	439	512	458	464	467	463	499	447	472	475	477	473	463	460	440	494	484	427	483	440	449	456	449	465	480	423	468	483	473	442	457	448	477	467	468	438	478	460	458	466	488	459	437	461	463	459	460	461	488	458	492	479	463	463	481	482	459	489	530	471	476	478	490	464	449	463	434	459	479	457	473	423	466	470	466	450	491	481	531	456	462	471	492	474	509	450	438	433	461	482	467	476	468	478	494	470	501	473	458	487	488	469	480	477	486	468	436	457	493	481	431	452	471	501	480	464	435	473	472	479	508	469	497	462	456	489	474	510	445	469	427	454	488	471	483	486	463	526	431	470	454	482	471	473	449	438	472	460	455	483	459	454	432	495	457	462	475	506	491	495	477	492	458	433	462	425	449	450	482	478	484	464	468	473	475	447	467	473	463	505	456	447	437	449	472	475	439	453	449	461	476	447	495	454	464	457	478	458	473	454	448	459	486	482	502	472	499	488	492	469	458	503	424	495	472	479	486	444	500	462	449	437	463	482	476	455	478	519	450	444	470	469	479	464	423	456	523	454	461	488	468	492	533	461	489	452	472	505	456	474	468	478	475	489	490	433	477	475	465	455	463	486	494	472	496	480	470	448	454	490	493	501	500	488	453	476	475	451	474	482	400	468	518	466	441	471	473	509	488	475	476	454	465	455	435	453	489	495	465	438	482	470	443	476	451	495	458	474	493	442	478	470	463	479	490	473	490	484	473	439	464	423	456	472	471	492	457	470	491	473	439	446	457	497	452	456	453	477	494	495	488	474	486	435	479	490	482	464	473	431	476	499	457	467	460	449	472	463	470	494	443	471	457	469	491	426	452	503	461	488	441	482	502	473	466	463	452	450	494	446	444	474	452	435	469	474	469	479	473	458	472	496	465	505	442	502	439	494	426	486	462	488	478	445	491	448	492	494	484	492	487	460	489	434	482	474	463	456	483	435	455	458	465	466	506	447	473	467	480	489	489	470	439	483	463	455	479	471	468	479	474	491	470	497	458	462	479	451	483	462	489	468	456	508	471	479	517	505	477	460	440	456	428	492	497	456	488	476	441	469	462	471	456	489	465	436	488	453	444	452	503	496	474	529	442	455	458	456	459	491	489	463	480	467	448	485	494	463	456	478	490	482	444	491	482	472	463	500	465	474	439	475	486	498	502	490	472	511	474	464	452	478	479	443	463	442	492	446	470	416	463	467	478	466	495	501	471	442	463	412	467	460	447	479	454	475	479	466	473	475	455	478	472	461	473	471	510	443	498	494	490	445	484	468	456	465	485	445	488	496	485	471	458	423	455	490	477	473	467	492	491	461	476	479	463	433	508	433	469	499	469	433	448	495	451	489	476	473	438	484	483	478	487	487	473	493	475	462	512	471	461	433	473	467	472	486	455	484	504	432	497	484	470	472	478	474	448	490	522	469	440	460	485	500	483	492	497	451	492	495	491	437	476	493	488	440	472	512	467	437	487	467	472	481	479	494	437	497	470	431	461	464	484	450	454	455	532	468	468	487	477	491	466	489	441	457	478	473	510	466	479	468	462	453	509	462	472	483	458	481	508	446	482	447	478	488	483	495	449	454	512	436	486	484	516	438	518	487	490	423	479	465	475	505	464	433	497	514	484	481	472	483	471	484	486	461	493	450	491	497	487	460	514	476	448	473	467	476	444	460	511	515	501	432	458	474	488	475	469	456	469	511	482	442	434	475	543	465	497	455	471	451	453	461	448	445	485	455	466	494	500	467	516	446	453	486	520	455	487	462	451	469	465	503	451	469	500	429	479	476	499	518	479	456	450	463	447	486	505	434	466	478	502	485	457	490	439	446	448	435	496	457	473	528	472	490	442	451	448	432	467	501	480	511	460	485	465	444	461	465	484	465	465	473	499	433	465	502	444	488	513	465	498	477	452	440	481	471	453	460	506	443	476	421	459	451	487	455	508	518	442	458	463	479	425	464	459	490	477	454	448	449	446	445	473	472	515	473	447	465	490	506	530	466	455	491	477	515	489	479	502	476	487	477	498	476	466	450	485	480	488	476	519	455	503	465	435	473	492	499	461	491	470	466	480	478	463	440	469	471	484	461
27534	19586	5193	490	302	257	234	220	206	196	198	204	208	193	198	181	185	195	190	195	204	218	222	203	193	219	203	226	191	313	452	485	491	290	216	199	204	193	193	209	214	206	210	209	188	208	224	209	213	207	176	222	204	219	206	174	187	175	210	215	209	204	194	187	216	188	204	215	205	200	198	192	180	185	194	215	215	202	209	188	196	212	211	197	184	214	207	221	222	190	212	188	215	205	184	181	186	180	218	216	206	217	212	176	206	218	192	225	164	215	177	196	190	210	223	160	179	209	204	195	213	180	213	203	176	212	201	194	168	184	217	192	199	181	202	181	209	194	195	183	205	197	225	210	192	186	188	201	190	180	200	201	183	209	188	182	195	186	175	202	161	208	186	194	181	200	200	189	190	220	207	179	183	226	188	199	205	190	194	200	201	163	211	227	193	207	211	181	209	192	178	199	217	197	181	190	215	184	186	211	197	209	199	202	191	217	192	203	195	206	199	192	188	203	177	202	196	174	196	157	200	196	181	215	196	195	197	202	228	201	205	194	254	215	198	190	224	176	205	182	197	206	216	186	219	201	203	204	168	203	210	197	193	206	212	215	191	198	178	200	223	212	180	167	199	181	204	187	193	214	215	186	206	219	191	177	214	203	229	181	177	229	183	184	189	171	202	200	201	199	201	210	174	207	180	184	208	215	220	218	185	190	223	213	216	200	212	203	183	187	176	213	184	183	209	196	195	195	204	205	202	194	214	203	203	213	198	208	202	189	208	205	217	180	218	218	194	215	233	219	208	220	218	201	199	214	186	207	207	194	199	196	215	204	216	229	205	200	200	207	205	191	218	227	200	205	203	199	202	200	208	188	192	196	190	192	202	226	189	206	213	194	203	181	174	194	184	204	200	199	216	223	210	182	187	204	201	192	204	161	198	184	213	219	203	182	194	190	200	217	182	198	229	177	201	205	201	177	215	200	229	224	177	215	206	186	214	207	228	216	190	204	184	173	216	181	183	206	184	215	205	196	194	217	192	211	186	209	206	194	205	214	192	206	196	212	196	214	221	188	196	186	182	181	187	215	191	180	203	197	197	218	189	204	204	210	195	212	207	223	222	192	194	198	184	224	188	184	179	227	202	200	199	193	219	222	217	207	201	184	216	189	183	214	217	208	211	203	207	203	181	217	218	214	196	209	207	197	193	177	235	201	217	226	231	187	205	196	196	183	185	196	203	232	186	192	192	220	176	210	213	210	221	190	209	203	215	204	190	179	226	211	239	218	215	189	222	214	177	189	205	200	179	213	202	213	193	198	173	184	186	177	187	175	210	230	195	196	203	188	197	202	210	238	211	172	203	202	194	178	199	215	205	189	222	186	168	193	219	205	173	206	181	205	199	199	197	195	191	182	183	199	179	183	186	209	219	207	206	203	207	210	199	192	184	198	191	182	213	181	180	189	222	222	204	190	227	194	179	187	202	191	197	185	186	204	192	183	215	200	203	188	228	195	183	229	192	191	213	202	214	199	180	197	199	183	198	183	206	205	210	215	198	208	191	206	199	185	188	213	208	192	184	205	197	200	223	187	193	178	212	191	187	195	216	220	204	214	194	176	214	184	195	210	201	214	195	223	207	202	182	209	190	183	182	180	204	182	217	188	172	198	201	214	184	190	196	194	220	218	194	214	201	196	232	201	198	194	208	198	197	181	200	197	191	192	189	186	210	202	221	212	184	195	233	215	174	189	202	221	201	195	193	201	216	190	218	191	186	201	204	207	231	191	214	174	195	183	173	206	195	197	210	223	198	215	181	200	197	219	227	185	189	202	183	209	201	229	200	202	179	183	189	172	219	201	182	196	212	200	189	201	191	197	200	235	206	194	212	201	193	202	190	181	222	200	195	174	158	223	200	193	186	202	188	195	203	181	199	181	177	201	200	206	213	174	208	216	192	196	192	193	180	203	200	206	183	182	214	221	204	169	212	202	180	197	190	206	208	201	190	200	213	172	176	200	215	206	198	205	196	216	187	190	220	200	208	192	182	192	201	192	207	185	187	204	206	207	193	198	174	216	178	214	184	176	194	196	203	195	176	210	178	214	178	203	199	210	226	197	194	204	198	198	189	208	188	234	204	210	204	204	196	193	203	194	199	194	205	207	186	197	224	220	187	206	198	190	207	222	196	230	226	202	205	202	178	214	203	202	209	193	204	196	191	185	172	180	192	205	189	183	199	197	223	195	199	185	173	198	187	181	209	198	190	196	198	206	190	198	213	235	235	184	195	219	221	220	199	213	228	186	192	211	199	191	214	219	204	220	176	183	189	194	202	214	223	187	178	211	169	185	190	179	178	199	185	201	189	170	206	220	224	209	206	221	218	194	196	179	176	208	196	201	184	208	198	199	191	197	195	199	189	198	217	220	205	174	190	207	193	189	197	193	201	224	189	208	202	208	220	215	216	203	195	198	197	205	184	191	197	218	204	197	222	204	206	226	175	180	176	198	209	200	236	198	204	213	195	213	209	208	183	202	214	182	204	206	245	207	211	200	214	192	194	202	238	190	165	173	222	202	170	205	186	212	192	206	194	220	206	188	181	216	197	173	188	186	184	196	202	200	206	205	222	196	194	165	204	212	183	213	209	224	206	194	193	212	185	189	184	210	194	183	217	211	211	195	199	195	204	211	197	213	212	194	214	203	197	224	213	206	184	216	198	190	222	209	171	234	199	187	202	198	230	184	206	223	218	206	204	181	194	196	192	169	221	191	207	216	205	202	197	193	204	197	197	197	184	216	198	193	223	208	226	182	180	208	184	203	198	242	203	190	200	194	204	199	202	212	212	184	177	236	207	205	217	211	213	203	212	187	199	197	189	208	200	218	208	196	191	178	214	218	204	199	203	195	226	191	200	192	199	173	198	212	204	191	195	215	190	216	213	195	187	209	191	190	173	199	188	207	205	199	206	202	197	210	200	202	206	202	235	184	215	204	191	171	190	222	215	227	213	184	191	211	205	188	191	206	197	196	223	218	208	192	192	189	203	204	194	188	213	209	221	215	176	196	199	203	207	226	206	175	186	208	191	200	201	216	182	224	184	228	222	228	223	206	176	199	209	168	207	184	207	184	206	202	226	218	195	183	226	208	211	217	225	170	179	186	179	182	201	206	207	204	208	201	203	180	198	197	183	205	176	202	193	199	206	199	219	183	187	186	200	197	202	175	211	228	207	200	176	207	211	233	220	188	204	189	200	204	197	220	214	218	198	208	219	199	203	201	189	191	212	196	233	192	203	210	212	208	197	190	202	208	202	195	198	198	225	204	200	218	207	174	189	219	226	212	190	204	177	187	220	199	174	207	182	178	219	210	222	194	234	203	195	179	206	194	182	194	193	192	189	210	187	173	199	185	186	212	202	193	200	193	189	211	190	200	216	216	183	203	207	196	212	211	186	188	192	198	209	208	200	208	185	184	215	208	208	251	191	191	183	187	214	194	214	197	193	195	211	202	195	201
12645	13032	990	446	397	342	326	281	299	290	236	254	276	300	263	272	263	253	274	266	249	257	266	250	258	263	252	230	280	579	800	834	733	442	255	256	246	229	276	253	286	245	249	257	253	264	254	248	253	295	257	262	228	229	303	254	259	230	267	258	262	270	239	262	254	251	274	251	260	240	235	271	241	232	233	265	287	260	260	235	260	244	243	275	298	257	258	260	274	253	266	267	252	289	261	275	248	228	247	255	243	252	253	271	240	248	250	255	250	238	275	220	216	240	257	271	246	257	239	248	253	241	249	235	282	277	267	235	234	234	264	238	273	246	260	251	247	241	248	255	256	242	272	234	272	259	258	249	241	248	267	249	236	242	260	261	271	256	262	254	268	271	242	246	282	236	231	259	263	275	259	232	268	272	239	239	275	237	243	261	266	218	265	283	261	259	251	228	274	241	258	252	263	255	267	257	241	264	291	262	255	229	267	245	268	256	262	242	239	260	279	249	234	240	261	247	252	276	224	273	269	254	226	238	240	286	243	246	264	223	239	252	253	249	260	225	248	241	251	236	244	256	248	259	251	258	251	263	271	261	261	243	274	224	243	240	231	256	230	233	249	226	248	264	269	260	283	261	260	249	231	224	244	298	251	252	261	239	266	254	275	234	250	264	284	256	252	242	252	269	253	268	239	265	263	282	270	245	253	271	236	251	216	247	257	265	260	253	271	243	234	268	241	235	258	267	269	254	251	232	263	263	254	249	246	249	262	260	237	233	238	224	238	259	277	247	268	237	243	260	270	257	243	234	253	258	232	265	246	263	261	256	245	237	250	256	251	263	257	267	252	247	235	251	252	261	239	236	276	244	256	244	250	223	249	260	259	266	259	246	250	239	246	260	250	247	257	276	240	271	253	257	270	282	272	264	249	233	229	263	255	236	243	249	250	258	228	229	269	251	245	272	264	249	279	258	270	238	251	260	265	256	248	268	268	229	273	258	243	256	233	262	245	254	241	252	242	241	245	256	266	251	262	266	283	254	266	223	256	244	277	262	270	272	269	231	270	244	252	227	251	246	233	254	245	242	262	226	246	279	276	255	253	263	289	224	269	233	257	247	237	238	256	275	258	243	261	262	265	259	236	246	240	246	264	246	256	259	268	260	248	259	245	240	251	283	237	253	261	241	253	259	249	225	232	253	232	266	269	258	250	259	267	272	257	240	245	282	277	234	251	277	264	240	252	236	262	262	241	228	277	215	275	261	271	257	251	241	254	255	250	277	252	248	245	258	259	275	235	265	259	255	257	261	287	244	285	240	254	261	263	256	250	269	245	272	256	265	238	244	257	219	259	259	242	277	252	225	254	239	253	288	272	250	249	243	228	244	271	262	243	255	278	266	238	241	231	234	264	254	238	275	259	262	255	268	266	269	259	263	258	262	267	254	273	264	256	273	246	264	259	248	236	279	224	246	285	252	247	275	258	232	283	268	247	217	250	245	240	247	245	218	245	247	242	232	249	252	237	238	216	268	244	253	239	239	228	265	240	226	263	259	239	248	255	222	272	274	254	258	246	275	241	256	255	283	253	237	255	271	256	250	264	269	254	266	252	283	286	253	270	239	239	252	273	225	248	209	282	244	229	238	248	219	270	234	240	230	238	254	273	243	243	257	276	236	256	255	275	247	245	258	253	242	234	237	248	239	244	251	252	234	287	229	259	259	235	252	262	254	256	250	287	251	286	280	240	280	255	246	227	263	270	242	270	277	262	236	253	251	248	258	251	216	256	237	255	278	252	229	235	291	236	264	242	253	247	246	270	265	246	261	248	258	240	264	285	273	258	264	254	275	268	242	235	255	284	234	271	271	250	258	240	250	221	243	228	292	250	251	248	242	234	249	255	262	258	244	271	257	265	242	250	246	267	264	269	244	250	259	257	230	231	230	271	253	261	246	250	258	283	240	255	265	251	236	251	266	235	246	284	269	236	252	252	261	241	273	267	263	263	253	237	275	256	230	243	254	260	250	238	253	244	270	304	276	238	270	265	257	252	258	283	244	240	265	237	246	243	265	229	234	248	244	230	243	279	253	256	240	274	249	235	244	249	269	274	246	266	238	273	231	263	254	275	221	232	227	263	270	263	235	238	240	248	213	252	257	248	271	225	254	263	223	227	245	275	257	269	255	249	259	247	262	253	241	254	252	274	245	260	248	225	254	239	271	249	269	242	273	267	237	247	272	226	245	279	269	253	245	277	258	284	237	232	272	245	240	248	246	251	270	244	248	264	227	231	278	246	235	285	252	237	243	251	256	253	296	264	273	257	243	243	249	275	267	282	245	253	240	240	262	245	257	234	266	251	259	259	297	244	260	237	279	248	251	264	262	245	226	269	278	234	271	265	204	254	246	231	240	256	246	261	263	246	231	247	242	244	280	243	238	257	251	279	282	255	247	244	218	250	262	243	247	231	247	255	261	243	269	264	252	250	260	266	251	246	270	281	317	253	239	251	223	236	242	251	252	242	261	267	252	258	250	273	260	269	241	266	278	268	246	257	237	227	255	231	275	260	252	226	266	260	253	234	248	248	259	256	243	237	265	232	257	268	234	257	240	235	240	244	245	266	215	234	235	256	245	255	289	234	255	258	220	263	242	251	241	244	268	241	271	242	246	263	254	261	254	260	245	273	251	260	273	268	255	290	274	251	288	269	217	248	270	267	280	248	263	241	252	283	244	233	260	247	232	256	251	273	250	246	265	249	245	258	276	255	290	253	223	271	263	265	261	256	252	288	264	256	243	232	272	253	257	273	243	289	263	240	219	268	243	265	222	243	262	261	265	265	269	255	225	245	271	270	236	285	262	221	249	262	224	259	244	263	259	266	273	290	267	264	277	272	252	262	265	245	265	230	256	268	259	254	263	255	237	245	275	244	230	208	237	284	275	264	251	270	257	252	252	258	224	274	257	285	240	289	269	225	247	286	254	267	255	267	247	240	241	245	270	247	239	243	256	268	271	248	258	239	266	251	258	239	259	243	241	242	249	272	263	256	247	273	247	241	266	262	267	244	235	251	260	266	240	243	267	256	234	266	244	264	266	239	233	266	251	252	240	253	239	244	237	266	257	253	236	273	230	263	234	252	253	262	255	241	271	282	215	253	243	215	223	268	284	246	231	240	243	238	268	258	267	226	236	245	256	253	271	267	284	259	279	258	235	267	245	274	250	221	238	252	249	226	253	254	281	240	264	265	266	277	247	268	255	259	241	248	263	280	260	268	243	268	264	277	276	278	258	258	249	273	273	253	240	257	247	246	262	219	246	244	236	244	220	235	216	242	237	257	239	243	250	260	277	230	265	253	233	235	260	244	232	239	271	267	234	243	248	246	273	251	244	261	270	251	257	256	239	238	234	252	275	281	261	242	255	262	237	260	287	270	256	244	260	263	276	245	239	251	251	239	224	265	253	235	252	243	259	220	261	235	240	242	274	247	234	273	253	225	229	234	244	257	283	238	254
24826	21304	27993	24955	16405	1299	691	523	501	432	385	362	369	372	339	353	338	327	327	310	306	335	317	337	327	308	337	454	791	1716	2234	1903	1133	391	291	288	286	252	277	278	288	282	276	278	316	309	303	308	279	294	270	302	310	268	286	323	304	283	279	288	259	284	286	258	279	304	267	279	295	294	305	296	299	278	311	290	257	288	268	286	274	297	295	283	295	314	273	317	277	286	273	280	297	299	304	291	275	264	310	288	264	273	282	263	305	302	285	288	295	269	280	281	299	293	267	291	288	308	289	253	297	328	264	296	276	287	303	273	311	291	287	283	285	280	302	280	288	289	304	276	299	278	296	287	273	283	316	267	275	277	334	265	306	308	289	293	290	283	280	299	301	315	317	285	275	306	288	286	280	280	272	304	293	270	295	294	293	282	281	286	283	302	277	294	282	309	294	297	274	300	288	269	277	281	277	253	303	319	292	296	297	266	281	287	288	291	275	283	290	274	278	298	261	296	297	280	278	285	318	295	281	316	273	293	281	299	289	275	284	261	313	302	295	315	277	304	272	306	304	292	280	259	321	297	298	290	295	303	288	320	271	300	286	279	313	306	302	282	291	274	247	286	244	291	288	310	284	323	294	279	279	334	274	277	298	279	291	291	254	314	289	280	279	299	320	277	283	266	328	251	297	298	301	292	288	258	292	264	288	282	294	307	262	261	277	281	291	269	307	288	292	280	269	281	288	274	302	281	280	289	275	295	266	284	290	270	284	272	293	305	271	282	320	300	315	291	293	280	276	270	268	271	287	259	281	284	270	283	292	282	261	265	272	308	300	328	269	280	273	291	277	296	293	280	307	286	278	299	281	298	287	283	287	269	284	303	306	303	297	282	287	326	281	278	268	273	300	299	267	290	274	284	274	278	307	262	268	324	299	292	297	301	303	293	309	296	291	316	273	271	263	306	252	299	298	290	287	283	304	254	286	285	293	301	271	292	306	279	282	297	299	294	283	304	302	288	301	287	294	297	268	274	271	273	263	283	278	261	301	292	281	272	302	298	296	276	287	287	304	283	284	304	287	300	300	258	301	270	279	263	308	313	268	282	304	292	251	285	286	300	281	313	296	270	306	285	304	301	260	331	302	294	293	337	306	263	261	320	272	329	304	302	319	310	286	303	285	259	282	294	250	295	279	298	293	294	308	285	300	287	298	289	281	287	285	291	291	307	284	299	288	306	279	324	275	275	274	294	269	281	310	309	283	286	267	269	278	293	271	298	288	286	296	274	280	293	272	291	271	298	280	301	272	266	289	332	289	266	275	278	295	279	260	315	313	290	281	235	288	301	290	320	293	286	300	279	279	285	274	257	274	279	283	304	277	287	310	276	300	311	282	300	298	289	307	295	256	297	285	277	288	289	292	294	268	331	287	273	304	270	304	249	279	311	311	260	305	289	297	291	314	257	311	302	330	306	271	272	257	301	273	285	290	276	289	300	271	265	301	302	290	255	276	304	304	289	268	276	310	298	277	310	270	269	281	286	278	268	285	280	277	276	279	300	284	313	279	309	270	290	281	308	297	268	289	254	290	295	266	301	299	276	284	297	298	290	291	290	297	316	328	272	324	287	290	286	270	280	299	288	276	290	297	306	322	288	305	291	284	316	280	280	304	297	299	293	274	313	258	299	260	256	294	297	295	308	286	270	303	284	304	309	299	282	300	296	309	286	261	305	254	288	310	312	310	287	286	287	274	309	319	305	300	300	269	298	305	307	271	301	304	303	284	300	300	286	265	284	298	278	281	288	282	304	287	282	313	290	303	279	258	309	290	271	308	305	284	274	285	278	297	297	258	286	294	289	311	273	284	271	291	276	286	308	261	312	294	281	269	308	264	291	267	279	267	298	301	304	320	271	248	279	287	284	293	265	278	306	279	280	307	291	286	286	269	305	298	284	286	281	286	277	285	253	250	279	264	268	258	286	317	323	273	286	288	291	300	303	283	288	291	304	263	296	313	298	263	275	279	294	291	287	276	281	308	275	249	320	292	319	280	281	286	264	299	291	279	281	330	262	293	311	257	305	265	318	305	283	315	258	304	276	252	258	248	315	327	314	295	271	281	286	287	286	275	287	274	268	287	282	263	308	281	305	294	272	300	256	313	287	277	266	297	283	289	286	300	297	272	295	314	302	287	300	296	293	269	277	281	272	258	310	285	290	292	302	296	283	277	291	268	260	267	312	264	297	266	260	309	298	279	296	292	293	261	273	267	314	283	269	291	276	314	286	288	297	242	309	291	313	261	291	316	280	296	307	298	298	279	285	268	283	289	311	284	295	264	285	297	258	290	291	292	293	255	308	306	281	296	319	286	290	293	279	266	259	307	300	289	266	313	307	280	307	287	288	294	277	295	297	293	272	332	292	267	295	290	282	269	293	314	306	297	293	324	297	301	278	268	294	256	303	269	297	292	274	286	296	290	274	294	323	270	271	298	308	294	278	275	291	285	273	296	279	333	285	254	285	290	284	290	281	281	313	265	287	283	308	303	309	289	273	270	298	310	282	283	279	312	266	245	296	278	325	296	275	298	258	292	295	291	318	276	282	290	297	303	299	275	275	277	326	290	292	294	301	286	240	300	334	287	284	293	289	306	259	304	251	270	267	261	279	315	296	297	273	292	257	322	300	272	314	316	302	273	320	274	276	321	297	285	308	272	268	301	280	283	272	313	296	285	244	294	316	303	291	282	264	284	279	326	291	318	298	265	274	308	261	282	244	306	288	285	269	296	263	279	288	292	286	276	290	306	298	269	305	293	269	295	287	299	287	272	294	284	297	296	310	279	302	283	272	275	256	325	296	302	325	290	299	290	323	282	248	277	295	306	292	301	247	291	317	279	294	294	314	276	292	265	281	297	306	292	319	271	303	290	298	312	309	291	291	286	250	293	301	309	264	274	304	298	279	283	275	326	290	286	311	277	329	339	275	289	279	283	306	306	257	278	305	277	287	282	274	260	258	296	263	269	317	273	291	302	263	266	289	304	291	272	260	279	307	273	274	291	290	284	296	261	275	274	302	275	299	259	291	321	283	289	273	287	344	297	304	289	304	271	290	269	267	264	323	275	289	304	272	287	316	267	288	285	298	267	273	256	250	297	277	300	290	270	305	282	260	277	280	310	281	296	311	314	267	265	294	284	267	309	285	279	318	263	305	284	307	309	282	282	293	279	289	269	281	295	267	289	314	288	297	265	272	300	266	276	283	321	251	312	280	290	301	292	306	299	268	283	309	291	295	289	288	284	263	281	268	320	270	301	327	326	300	284	305	287	293	287	287	272	310	296	279	283	261	302	288	279	280	321	304	305	283	301	311	296	264	297	304	280	295	285	277	313	247	304	304	294	312	300	321	309	291	285	303	320	260	301	320	276	279	294	294	302	313	273	280	286	279	300	305	272	279	299	284	308	278	282	280	284	292	288	259	293	261	271	324	302	282	305	319	289	336	295	276	300	264	291	270
14347	17975	5638	2749	1823	1401	1193	964	817	672	620	569	565	498	471	457	440	446	433	428	427	443	388	383	418	444	406	637	1503	3248	4118	3286	2045	455	346	362	359	364	375	352	371	361	361	342	381	331	363	375	350	364	364	364	380	392	379	380	357	357	372	380	371	379	382	371	348	368	382	376	349	375	360	376	358	362	345	367	344	358	350	344	364	349	349	379	339	384	376	383	335	360	361	344	365	353	346	365	386	352	358	375	353	384	346	397	348	338	346	339	321	356	372	388	345	355	368	397	358	371	361	341	353	390	379	348	320	352	345	353	367	365	356	376	344	354	343	360	392	372	364	412	371	376	361	382	333	365	387	374	363	350	315	343	325	350	352	367	328	355	312	338	336	363	395	359	358	344	386	345	353	337	386	319	378	345	313	381	360	359	341	366	347	400	354	350	346	352	383	334	339	380	348	348	365	342	347	368	359	366	345	344	367	341	353	358	413	359	348	322	381	338	339	356	353	345	365	368	361	384	398	357	340	389	339	314	341	339	373	334	344	358	347	360	399	337	361	333	347	366	373	336	336	341	358	352	365	381	352	360	351	370	309	346	378	364	355	352	384	373	352	392	358	379	388	346	358	367	383	359	342	340	381	362	378	399	360	321	337	342	359	366	365	383	366	378	329	329	360	356	360	343	337	345	350	350	339	358	370	354	341	346	393	353	351	356	339	373	319	334	379	335	368	348	359	367	376	333	312	342	373	387	378	324	338	350	361	347	334	383	319	361	370	349	337	357	335	367	372	357	330	352	371	345	336	349	346	348	363	367	347	317	376	335	368	362	395	369	363	363	335	388	399	366	333	348	343	381	363	338	349	390	359	366	354	320	379	354	368	344	375	346	396	330	358	356	336	365	340	369	372	347	363	350	344	359	372	353	388	359	354	352	371	370	379	364	365	350	379	377	359	347	366	315	366	336	338	359	324	317	337	357	343	366	340	350	353	343	380	352	335	358	355	351	352	335	363	367	342	356	338	381	322	364	341	341	350	371	350	364	351	337	360	343	380	379	352	335	343	348	346	343	376	361	393	363	401	351	374	337	345	354	352	356	329	389	337	358	351	377	368	352	352	385	366	356	341	357	358	340	373	377	353	374	380	348	360	336	360	354	373	345	357	394	368	351	354	376	350	356	343	354	350	353	344	344	344	349	368	338	325	375	376	318	334	346	356	360	345	368	344	334	350	338	388	338	373	358	360	362	364	382	364	341	367	337	374	364	375	313	339	352	324	359	341	366	354	368	380	366	327	350	366	327	385	344	371	352	348	309	363	403	368	365	332	360	380	334	371	347	372	377	368	353	338	374	353	337	376	350	365	367	337	360	361	414	351	326	308	325	332	370	387	362	332	375	369	384	367	353	358	320	343	338	361	331	371	325	359	370	358	334	364	361	359	341	346	350	372	357	375	358	405	339	352	378	343	350	335	330	353	348	343	377	338	347	340	324	358	369	343	362	397	355	332	355	353	355	382	363	362	343	363	363	365	361	362	368	394	349	380	371	365	369	354	367	400	370	364	345	331	390	335	321	369	347	370	356	360	362	345	368	367	340	369	340	389	344	379	345	335	356	341	362	366	371	332	345	362	360	348	363	347	377	331	361	357	366	331	372	360	346	330	373	354	378	349	334	365	349	374	332	324	372	379	337	364	352	324	340	364	338	346	353	340	346	343	335	369	363	371	356	342	358	360	345	338	369	353	349	393	360	350	334	327	392	354	324	352	333	367	393	322	336	306	358	390	337	344	365	368	369	341	377	334	352	363	340	379	343	349	371	352	336	394	359	370	343	346	374	387	368	354	382	374	351	338	341	398	338	342	324	356	352	343	360	365	357	373	374	343	355	329	311	352	366	375	339	348	344	398	341	353	347	340	335	385	342	358	360	338	392	395	341	373	362	382	356	351	375	349	348	334	373	355	351	342	371	340	315	391	329	338	384	326	363	379	343	356	352	315	344	360	338	363	389	372	356	368	380	377	358	356	379	374	365	355	343	369	373	377	366	347	349	354	367	381	368	389	352	371	360	376	346	385	374	394	339	376	333	333	335	368	362	355	339	346	383	356	376	350	363	369	359	387	379	379	365	329	360	339	355	341	320	358	335	376	385	374	340	363	390	335	369	365	367	353	352	372	367	384	374	325	353	326	353	381	351	356	366	358	396	338	322	340	361	343	371	372	399	355	355	355	388	373	350	331	366	366	346	397	357	357	406	372	329	374	355	375	330	364	359	368	381	392	367	350	359	355	336	342	359	331	346	344	319	318	326	322	313	330	320	366	374	375	354	333	346	361	392	369	346	340	343	320	352	355	346	342	329	345	384	369	359	356	343	350	354	367	354	344	374	381	350	372	357	396	343	356	352	336	374	351	363	343	340	343	340	382	360	354	364	361	364	362	353	356	350	349	298	371	346	386	357	367	335	351	351	350	372	376	391	354	375	347	347	356	368	361	376	367	393	336	373	338	374	339	325	358	391	344	349	356	357	345	364	359	346	365	350	358	358	340	325	366	347	361	352	383	375	357	358	349	313	373	373	321	317	359	342	355	364	363	359	369	322	361	344	362	374	348	349	363	385	352	357	374	357	350	364	354	380	359	366	337	344	326	362	361	349	359	356	382	344	335	329	379	362	359	339	375	368	332	375	283	349	350	356	384	353	349	414	361	391	370	354	372	361	342	372	331	368	356	340	372	357	376	394	349	368	356	334	361	333	353	330	363	352	362	345	371	368	370	365	359	351	344	355	348	370	352	355	320	355	378	315	360	343	355	342	338	368	401	351	348	340	360	397	372	365	347	377	342	340	344	365	361	310	337	346	346	328	353	356	344	384	356	354	351	336	326	342	384	367	372	348	325	332	333	322	346	343	361	377	374	351	336	348	374	374	331	365	360	353	346	344	321	319	381	337	379	358	355	373	391	358	330	329	382	372	361	342	316	303	340	333	371	348	362	374	368	346	347	369	340	348	365	365	368	360	385	356	355	354	376	371	366	358	353	355	329	330	349	369	351	330	400	385	353	364	373	369	344	354	374	362	355	350	404	345	359	372	368	330	361	364	341	354	369	385	335	364	377	373	372	346	359	356	365	347	375	358	363	371	393	353	364	335	362	301	358	364	321	349	367	360	337	383	358	367	345	358	332	372	371	361	357	344	352	327	383	356	363	325	330	342	360	351	357	366	333	362	356	391	351	339	328	374	305	380	339	376	386	320	383	351	353	351	365	344	372	379	370	342	329	338	396	360	362	373	380	333	363	376	354	349	375	358	366	386	346	373	317	368	356	340	345	342	338	348	397	324	343	357	371	387	378	342	326	375	363	355	358	354	327	371	341	364	333	370	331	361	355	322	361	345	371	397	330	323	348	388	383	405	385	327	332	396	323	348	380	359	352	379	355	340	316	332	386	369	367	362	329	332	346	349	345	357	387	363	377	361	370	351	382	345	340	354	378	348	353	327	350	339	379	361	360	370
25444	21325	27186	25538	5652	525	384	335	327	298	245	269	230	230	208	208	225	239	228	249	198	204	213	209	208	207	254	471	794	1274	1424	1089	491	232	202	172	196	193	199	182	169	204	204	181	232	203	201	184	193	192	193	211	190	189	184	189	203	177	195	204	216	190	209	192	212	180	200	199	200	170	192	201	205	194	210	186	212	184	188	201	176	195	209	174	183	195	199	199	186	185	216	168	200	198	169	219	195	184	200	190	200	176	201	199	188	182	177	212	208	187	188	198	213	201	203	177	213	193	193	205	195	177	176	190	195	191	197	190	196	199	170	202	206	193	190	213	214	208	195	189	220	178	213	194	202	200	178	177	194	227	185	182	172	206	186	180	191	183	193	212	193	211	197	213	204	174	168	187	191	194	183	210	186	189	174	211	186	198	176	187	177	191	186	198	224	200	181	199	204	191	195	198	204	192	199	183	189	186	191	184	196	215	160	193	200	179	210	165	187	169	203	200	172	197	219	208	211	195	199	221	191	159	193	201	189	199	199	197	219	216	165	193	173	190	197	192	196	204	205	187	183	177	190	195	216	174	196	216	188	205	211	195	200	210	216	181	197	224	194	209	205	194	193	183	218	200	203	212	208	192	198	166	192	172	192	190	182	189	167	180	190	202	199	174	191	219	177	172	199	201	206	178	186	198	207	187	193	181	178	181	210	186	192	193	214	182	177	208	196	191	184	209	189	198	190	201	185	195	202	178	180	187	182	193	165	192	203	196	219	197	203	198	179	207	170	212	201	181	195	196	200	201	193	191	204	189	194	195	187	208	193	213	201	189	200	212	198	212	197	208	208	193	198	204	224	193	188	194	183	205	184	188	189	210	178	209	192	200	184	234	182	197	180	207	196	178	207	214	193	201	184	224	194	188	181	203	191	180	201	213	205	197	199	196	159	210	198	180	202	189	231	200	199	211	168	172	185	176	180	194	199	195	186	202	185	213	212	220	197	184	207	186	210	202	189	198	169	169	215	204	202	198	220	177	214	202	202	216	211	162	193	193	203	186	221	188	195	173	192	188	197	173	212	199	202	194	211	198	207	189	206	174	197	182	210	195	211	205	193	199	171	199	207	199	190	203	196	190	225	200	192	182	183	176	194	194	201	184	178	176	191	211	185	196	186	196	198	208	199	175	184	197	198	197	227	186	190	203	198	208	205	204	202	197	199	182	220	212	215	197	205	196	177	205	176	188	212	200	182	208	201	191	170	186	207	213	209	186	201	193	196	189	192	174	200	207	195	186	199	197	164	179	201	188	191	194	193	184	191	187	204	194	169	186	189	221	212	202	188	204	172	212	214	196	186	210	197	205	164	197	170	194	200	204	186	181	226	188	187	176	205	201	196	213	177	202	186	200	185	188	196	202	201	193	180	188	201	220	191	182	179	182	197	174	222	182	174	169	181	189	210	185	167	209	220	160	196	208	190	195	188	194	204	179	189	207	183	209	192	244	193	215	174	178	189	220	214	185	198	204	188	152	208	183	181	203	197	165	201	225	221	202	172	172	187	200	191	188	199	212	197	209	203	181	205	199	179	193	184	236	187	191	203	193	207	177	195	202	183	184	195	220	215	217	189	178	177	216	188	179	183	183	174	194	201	210	202	210	189	210	200	186	187	220	193	193	199	211	172	214	209	195	186	193	182	200	196	210	194	217	201	219	181	194	196	194	164	180	211	179	192	176	201	197	212	171	201	209	184	185	206	188	211	234	173	195	201	203	160	183	198	202	198	195	208	192	190	221	211	207	188	188	201	182	186	220	169	218	201	194	204	195	201	186	197	188	183	192	192	200	177	206	192	170	239	193	207	199	185	198	210	201	187	174	216	216	199	200	196	192	176	189	204	188	181	211	182	185	178	177	203	224	198	202	165	183	199	184	213	178	181	187	180	189	174	217	192	200	183	196	211	198	176	210	179	205	204	204	179	191	178	192	174	184	208	186	193	228	184	175	210	202	192	191	207	197	186	190	203	182	201	183	165	202	195	177	178	174	179	209	186	182	202	194	197	200	202	206	184	203	211	185	188	194	202	176	175	214	208	185	217	195	196	201	189	190	187	194	188	181	188	211	209	175	185	183	196	197	222	226	185	157	210	180	203	179	196	207	193	177	190	210	158	191	198	208	192	190	193	183	187	178	200	181	202	184	193	203	201	180	185	181	186	194	190	183	216	205	196	209	200	194	192	193	168	173	205	186	187	188	180	159	190	184	186	194	196	202	214	191	179	171	184	202	185	195	181	179	181	193	182	175	211	198	207	191	195	185	198	198	216	209	216	199	180	176	182	203	214	180	201	185	175	191	197	190	178	200	190	189	168	201	206	210	187	175	212	189	199	211	202	195	216	184	209	179	174	191	177	211	200	200	170	192	184	167	195	182	179	177	205	199	200	222	189	213	225	222	208	198	207	203	206	192	185	209	178	190	206	192	151	195	192	192	204	196	188	218	184	208	206	202	188	180	171	210	196	190	186	212	196	197	182	179	188	176	187	194	206	207	212	185	192	198	187	198	190	208	206	190	180	198	194	186	205	205	199	223	179	187	193	182	178	185	192	186	194	198	205	185	202	189	204	223	187	172	197	209	195	175	201	206	191	226	184	194	213	175	191	203	186	199	190	198	193	204	210	180	210	180	192	218	175	190	195	209	216	196	194	196	193	176	189	196	202	203	203	181	209	181	194	202	184	181	197	205	207	194	195	190	186	196	186	178	188	191	198	197	220	191	196	169	215	186	201	181	209	186	191	194	197	182	184	185	206	198	209	169	197	203	193	209	185	191	183	212	181	173	204	185	178	210	211	156	176	205	187	195	206	206	195	182	196	219	173	190	190	193	179	195	185	182	189	203	192	205	171	206	189	193	249	207	192	212	186	175	194	180	177	186	200	186	212	191	195	198	193	196	199	184	189	202	235	171	204	179	213	189	198	184	166	198	192	195	206	207	183	170	202	235	193	183	212	201	189	197	212	195	198	194	200	208	196	200	203	180	207	189	205	186	191	197	190	192	190	179	202	211	195	188	203	198	194	181	192	203	193	197	204	185	185	195	183	182	174	189	183	206	200	201	192	160	204	193	186	209	179	185	191	184	195	213	207	186	199	188	192	205	180	204	198	173	188	162	183	217	215	196	200	198	193	192	188	194	219	163	202	174	192	200	180	197	191	175	211	186	198	209	194	187	205	200	195	196	195	199	193	197	167	209	201	192	193	210	173	228	194	192	208	194	203	189	172	169	181	193	210	226	191	202	197	200	195	184	178	196	220	217	191	195	220	208	206	216	219	185	195	191	169	196	188	198	207	217	179	168	197	191	185	182	215	186	187	163	189	208	217	217	198	186	219	178	198	176	199	214	183	201	185	208	195	208	199	192	197	207	213	221	192	180	196	212	202	190	204	182	214	207	191	182	211	213	204	225	191	195	188	209	181	196	169	188	190	200	182	204	181	185	196	192	179	201	178	191	217	190
15477	18448	4189	1936	1322	1016	832	713	596	531	446	438	364	390	364	325	340	342	344	295	294	307	256	293	298	309	411	797	1568	2714	2850	2194	788	294	273	270	273	266	264	263	285	272	242	267	284	245	245	240	269	264	254	233	289	235	272	244	247	235	286	247	269	265	247	263	262	234	276	261	251	276	247	250	270	267	252	253	259	280	251	244	251	277	277	259	254	280	270	274	246	239	246	262	256	255	253	264	247	246	287	258	268	240	246	235	235	274	262	250	293	278	260	242	238	243	239	257	267	253	241	243	249	268	250	273	252	256	270	255	279	255	273	257	289	251	263	239	243	246	249	221	275	264	272	273	257	265	245	266	259	235	243	258	271	276	262	236	248	257	233	265	243	255	255	246	232	244	255	266	272	228	241	259	243	256	245	273	249	257	255	279	242	259	259	229	259	259	235	292	267	275	260	264	268	231	245	280	242	251	267	231	272	234	264	274	264	230	263	252	247	274	281	279	226	239	257	256	271	245	261	285	249	274	219	249	259	242	259	261	262	268	260	264	259	245	236	246	272	241	236	283	257	253	236	277	228	280	250	268	266	238	265	260	253	255	276	251	304	259	279	270	273	247	246	249	255	255	265	261	242	264	231	251	241	240	247	274	275	223	256	276	267	254	255	258	250	274	247	253	252	246	270	271	260	263	250	240	244	264	250	251	254	246	241	257	294	257	274	289	244	229	259	247	262	242	300	280	253	261	247	264	237	266	248	255	238	260	262	231	269	270	245	247	260	239	251	237	258	255	272	258	261	259	246	240	224	239	268	242	226	247	259	248	263	216	248	293	221	206	253	257	255	259	268	261	248	247	233	270	245	257	257	236	254	240	305	259	246	256	252	253	262	248	257	259	252	295	256	273	250	250	262	241	277	256	268	248	258	258	237	281	248	257	242	253	251	259	269	246	252	276	264	269	277	252	261	231	262	242	259	230	242	255	260	248	264	264	240	255	256	253	249	270	260	252	219	281	265	245	233	265	268	259	247	294	282	233	257	234	227	247	232	242	270	287	272	229	244	259	272	261	268	238	242	221	254	258	279	237	294	242	282	273	281	241	269	276	274	247	239	229	256	247	252	242	251	265	264	244	257	236	226	239	259	268	225	233	247	263	247	237	271	219	245	245	270	241	251	225	230	259	279	266	249	264	250	235	242	247	251	262	250	258	284	250	242	275	264	281	248	260	274	264	244	266	222	254	264	245	265	242	241	263	247	254	252	256	255	247	264	250	255	249	276	287	259	232	269	280	244	257	250	212	258	272	265	263	252	239	237	268	226	275	237	258	269	268	248	258	253	277	240	254	280	225	221	234	237	239	264	296	245	244	279	247	238	222	224	262	227	260	280	265	250	280	246	271	245	275	239	231	270	258	256	229	233	262	252	250	267	234	250	280	254	274	258	274	235	224	226	254	278	247	257	267	253	255	275	281	262	235	241	245	238	249	261	236	265	264	254	272	230	250	265	265	275	242	263	261	244	238	251	248	248	261	294	271	253	264	255	287	276	279	268	276	227	225	274	240	248	270	254	279	248	272	262	219	242	272	236	258	236	266	270	270	250	259	265	246	227	260	250	247	251	264	261	262	267	281	266	238	240	265	250	244	260	261	234	250	264	252	257	219	258	263	259	249	241	262	261	253	267	256	263	263	238	216	247	260	269	227	260	263	258	256	242	251	246	237	279	252	258	253	255	257	252	235	249	243	239	267	252	269	249	237	253	247	261	240	241	239	251	265	235	220	257	259	242	216	289	297	277	251	253	257	284	263	265	274	266	243	259	279	247	305	258	252	238	246	264	256	234	270	232	238	240	236	296	209	235	288	243	265	267	270	247	263	236	250	248	252	249	235	242	266	284	229	257	259	238	241	232	259	257	253	254	263	268	258	267	255	246	260	236	238	270	255	251	285	264	281	237	234	239	261	262	229	254	266	272	268	269	261	246	231	236	237	239	266	250	265	246	249	282	265	234	264	254	263	235	257	276	236	277	261	272	242	243	253	256	251	247	261	268	279	250	271	264	229	260	235	283	240	255	257	255	244	254	235	265	258	237	248	248	283	254	276	272	229	255	256	239	250	260	227	222	255	258	253	260	269	242	241	253	280	283	226	250	246	246	237	262	258	258	229	236	244	238	240	259	240	275	232	273	255	288	277	239	242	260	251	245	229	265	257	269	244	235	251	270	249	244	250	276	253	246	270	236	269	267	248	237	275	236	259	255	237	250	262	286	259	262	295	264	255	240	258	257	251	259	244	266	252	247	292	254	246	257	261	246	256	283	272	265	256	258	247	252	254	235	262	240	253	219	237	268	254	249	251	256	262	257	273	286	245	251	270	263	265	243	261	240	280	264	259	250	282	274	259	249	266	226	258	260	280	281	244	255	238	251	275	262	269	256	256	280	253	249	246	248	278	258	262	253	255	274	261	270	251	240	255	240	249	243	274	234	247	252	241	257	260	270	233	269	261	247	250	251	256	264	267	268	277	241	253	235	249	244	277	254	268	244	250	254	249	262	251	233	250	258	279	266	277	251	309	287	271	232	236	259	251	256	257	267	257	223	253	224	278	256	242	226	265	258	246	254	247	243	229	239	235	285	261	268	234	269	280	255	244	285	267	256	285	248	249	266	261	233	264	254	273	246	252	247	223	241	265	229	272	227	252	255	284	246	262	279	247	279	247	250	237	274	270	237	268	240	243	253	231	248	245	241	245	228	258	248	252	248	252	248	264	248	269	261	264	238	252	271	280	257	275	262	287	238	255	264	248	244	250	257	286	241	256	251	219	278	244	281	265	255	237	240	253	240	271	266	239	248	256	242	260	260	281	239	242	254	265	271	261	261	273	245	245	267	253	236	241	244	261	237	269	260	227	254	243	237	229	326	248	250	278	246	250	242	290	265	239	245	273	243	252	257	242	251	249	248	253	263	264	248	285	255	276	253	240	234	234	229	273	279	257	243	233	246	252	283	253	240	218	233	236	255	249	240	247	280	252	283	292	278	230	245	263	256	283	274	246	278	258	239	259	258	229	280	285	259	284	242	270	239	274	238	240	246	261	247	268	262	242	271	265	289	237	269	268	261	239	267	270	282	238	239	269	254	284	254	257	266	257	217	251	227	229	228	276	265	250	259	244	253	206	236	238	261	262	254	246	251	262	250	252	257	261	276	259	247	237	270	284	250	257	234	238	250	241	256	246	273	261	265	250	287	248	238	271	256	260	270	263	262	264	236	232	257	276	301	257	261	274	248	287	272	245	257	238	248	279	245	241	258	246	234	271	242	270	245	264	245	272	239	265	249	272	277	243	256	245	260	229	268	270	260	243	248	251	251	269	225	256	258	270	257	270	274	248	271	235	258	223	235	257	260	279	255	248	267	261	238	243	267	267	274	239	266	234	288	232	299	212	245	279	267	272	234	255	243	219	277	259	235	250	231	285	280	293	254	276	261	260	241	265	229	238	268	267	245	262
23268	21338	29025	23989	21343	21306	4954	1172	823	777	697	589	582	509	516	492	463	491	461	492	478	459	439	390	445	570	1439	3724	4516	4299	4039	2257	692	417	349	365	363	387	399	366	373	379	348	395	417	373	393	377	370	386	384	381	417	350	330	360	365	402	395	375	398	369	373	359	372	372	367	383	394	382	336	342	378	366	377	373	384	394	381	351	353	367	401	378	337	362	393	360	390	372	384	393	361	384	370	380	424	389	410	335	429	400	401	314	375	366	377	443	348	410	337	376	372	380	352	413	383	372	405	400	388	360	391	377	422	421	396	362	366	372	373	398	412	357	395	356	385	390	435	375	422	392	381	364	347	413	402	389	379	404	369	372	378	385	364	386	374	373	398	399	397	408	371	374	371	386	411	383	402	427	374	389	408	380	398	391	374	387	364	384	346	363	401	405	377	394	410	374	382	383	393	358	392	364	376	366	360	365	391	407	358	323	408	387	386	360	327	359	368	346	370	378	388	393	419	349	391	370	404	363	405	389	360	372	391	378	369	369	368	404	392	395	348	372	385	369	374	415	403	358	367	383	383	392	384	344	380	400	361	384	394	360	349	352	386	360	386	392	392	384	398	375	373	377	365	399	362	404	394	393	387	414	393	351	382	357	372	351	386	394	391	392	385	384	364	366	388	366	399	352	362	378	396	376	371	406	382	384	366	379	375	379	375	393	382	358	392	372	380	421	409	397	335	385	372	361	379	398	365	367	373	377	357	363	357	378	415	346	392	336	360	362	367	377	384	387	382	380	413	396	427	405	367	368	404	345	395	363	441	395	371	370	384	398	404	389	387	433	385	395	349	378	402	385	408	392	383	392	386	371	363	336	394	379	367	410	399	399	390	354	375	379	390	370	391	350	337	374	372	381	378	367	394	394	399	373	358	381	355	386	343	376	366	366	408	387	378	394	362	376	376	356	363	344	358	384	393	360	370	433	405	376	354	348	366	398	364	336	388	365	385	390	392	359	419	413	358	353	391	412	390	402	381	380	368	373	378	374	383	417	390	383	368	364	350	410	403	387	367	389	368	359	389	364	370	378	396	385	370	370	353	421	407	387	373	403	375	382	393	341	392	360	376	390	363	389	381	351	408	408	356	370	389	387	377	356	367	386	341	376	413	411	380	408	380	374	344	424	384	373	375	390	373	371	407	373	406	410	394	397	418	427	405	374	376	415	365	372	367	369	373	326	356	410	381	406	394	377	386	402	355	397	356	378	377	398	386	384	379	368	392	394	352	404	349	386	381	393	395	329	376	384	370	397	372	386	343	357	396	387	353	365	369	350	372	382	353	394	384	402	369	360	389	369	376	398	366	388	397	379	377	387	388	383	385	406	389	406	386	399	378	389	395	378	394	378	391	382	373	382	390	360	352	381	363	384	384	385	406	387	380	372	398	406	357	354	358	434	340	378	388	372	345	406	361	371	369	392	361	382	406	384	400	408	357	396	365	378	358	422	394	367	378	368	384	419	388	385	382	395	364	386	357	360	383	367	392	402	406	402	382	338	360	374	381	365	378	377	389	408	376	371	372	391	390	396	390	409	392	385	390	396	377	379	384	373	368	369	423	396	354	385	378	396	384	394	385	373	405	351	377	385	388	373	380	398	361	373	385	387	353	395	360	373	364	360	359	360	403	372	391	377	360	339	399	380	375	369	365	357	373	385	357	393	365	388	376	393	399	357	384	376	366	395	359	395	383	412	382	374	403	373	369	385	357	359	382	364	382	377	413	363	387	392	343	386	372	386	375	406	380	350	373	370	372	358	400	398	382	391	395	373	338	407	396	373	372	383	370	348	373	376	388	390	392	373	355	383	397	371	369	400	382	382	388	366	377	387	370	426	344	416	378	385	373	390	369	372	366	382	395	392	374	336	366	373	362	379	363	360	387	384	356	406	387	361	361	375	370	362	365	363	386	400	397	387	392	381	356	388	403	382	375	429	359	387	347	371	385	373	397	406	397	404	366	367	396	390	378	358	366	383	430	402	363	361	372	354	364	381	372	369	371	415	361	361	371	360	386	361	366	366	362	423	377	386	349	364	386	356	360	347	370	388	403	381	396	391	377	391	371	364	402	398	400	387	389	361	428	368	378	384	378	386	358	388	365	345	407	394	409	378	361	372	388	383	361	394	352	351	388	396	370	397	412	414	365	376	397	366	387	396	369	420	376	365	357	354	372	370	419	364	376	393	404	342	367	363	395	390	387	388	390	382	347	434	355	377	411	375	362	407	382	381	365	420	407	376	364	361	361	392	387	358	397	375	369	387	394	397	364	362	353	375	356	385	390	371	386	393	376	364	363	403	354	376	356	403	403	350	369	364	386	369	384	386	380	362	375	405	360	366	372	356	351	364	406	347	381	365	414	360	386	406	381	396	408	403	381	374	391	395	411	398	376	394	381	374	358	392	388	402	404	408	385	348	392	338	358	346	390	386	385	375	371	426	388	374	388	344	377	380	364	378	363	401	364	369	375	384	406	352	396	375	400	364	388	405	364	383	392	418	371	395	361	376	364	365	390	397	379	386	405	365	391	358	403	400	401	407	413	406	372	406	369	367	340	389	384	406	400	331	378	387	389	375	383	339	374	386	379	364	405	364	357	341	372	397	350	365	387	384	337	394	407	372	349	386	411	368	392	385	395	386	371	340	371	383	340	390	375	377	402	366	398	432	392	365	359	388	369	390	372	339	353	379	355	388	387	397	385	392	386	370	355	363	383	403	392	403	349	405	387	374	398	345	409	332	355	413	382	391	368	377	331	421	386	417	375	385	397	385	362	364	362	382	384	366	381	376	365	328	396	392	352	405	363	350	402	377	413	415	362	377	384	374	357	383	401	382	389	380	385	411	378	380	409	380	376	351	409	366	388	365	332	364	374	362	377	396	375	370	387	376	371	386	381	350	421	357	356	372	347	407	373	367	366	344	361	376	383	390	339	371	364	342	379	406	378	340	387	355	375	361	378	368	392	377	376	360	389	364	399	358	389	371	353	397	335	377	377	397	389	336	378	385	338	399	370	372	405	354	377	360	384	377	405	363	396	370	377	345	399	355	373	377	393	393	363	371	351	368	355	374	377	371	392	372	386	372	373	379	405	378	369	403	361	405	363	380	382	337	349	380	360	372	395	408	380	383	388	409	370	420	398	388	390	363	380	381	377	350	388	356	386	358	382	384	384	351	370	395	373	350	386	391	347	380	386	370	372	406	347	401	390	373	406	403	375	371	348	364	367	361	383	406	358	355	364	384	399	373	370	384	357	353	381	360	410	370	392	332	365	387	395	366	365	389	393	380	386	387	395	380	352	379	385	360	404	401	368	345	373	360	383	388	397	361	362	394	373	371	404	374	350	388	375	368	346	387	370	391	361	378	383	399	385	378	403	416	366	366	391	382	377	365	387	327	413	364	363	385	330	371	365	376	380	369	337	339	395	393	367	334	374	388	407	362	350	394	355	369	359	392	406	384
19951	32132	12583	6256	4537	3275	2605	2056	1708	1461	1252	1080	985	914	820	734	724	673	701	619	609	591	563	586	594	792	2775	6607	7774	7524	6791	3877	1027	533	492	505	450	504	462	501	491	503	455	491	466	476	511	484	455	455	450	490	461	445	445	462	519	445	441	446	471	520	464	481	442	455	426	483	471	444	453	480	460	396	492	482	485	464	474	452	443	476	465	473	434	475	478	513	470	442	457	494	447	423	446	481	451	458	497	435	449	489	458	453	425	468	492	448	498	499	468	508	445	428	454	493	446	453	475	458	480	439	466	461	474	465	477	494	472	486	499	485	462	469	469	463	495	463	468	445	445	454	461	507	446	455	476	464	473	452	448	470	450	468	463	443	482	482	491	461	469	518	479	445	465	458	437	477	460	454	462	453	449	449	461	458	465	444	472	464	421	456	456	421	469	442	473	462	465	475	455	457	507	453	455	462	493	481	470	435	491	473	468	458	511	430	473	461	475	462	466	466	468	446	489	448	467	468	431	450	439	508	469	467	461	465	446	459	442	456	435	421	465	431	468	470	438	453	454	461	482	470	456	471	480	446	473	444	463	474	481	457	510	516	454	464	454	472	503	471	493	509	452	503	477	458	468	443	471	449	457	478	459	451	463	490	471	482	445	469	461	436	477	478	470	431	480	419	469	474	455	471	480	488	494	455	464	455	452	442	438	475	448	441	478	460	463	439	471	455	464	495	476	457	497	467	435	428	508	500	467	466	517	479	432	496	460	447	439	495	456	480	475	475	494	463	466	449	452	477	471	448	483	464	499	484	464	454	500	427	486	449	458	505	489	458	480	469	487	452	497	474	459	431	464	476	424	443	494	426	474	460	471	425	430	486	431	466	419	485	449	477	486	434	470	491	459	449	472	480	472	417	460	468	475	442	447	473	429	485	463	451	441	435	454	490	462	429	477	433	440	435	463	483	455	452	492	478	494	485	440	478	467	453	511	453	474	447	440	476	458	459	452	463	447	417	457	454	454	459	433	448	499	484	467	445	440	440	479	492	497	432	457	498	487	435	466	467	454	468	469	446	492	432	438	480	448	460	472	471	481	446	483	457	465	462	445	448	480	474	433	506	505	449	477	460	478	475	479	442	434	461	485	445	453	451	453	469	472	466	471	463	470	480	491	474	427	491	464	519	447	445	488	494	469	484	462	440	469	488	468	422	429	444	443	457	494	484	463	471	466	487	486	446	494	482	463	467	442	429	457	447	458	439	466	466	464	481	446	464	495	459	488	487	472	433	429	437	444	440	424	460	440	483	480	456	485	468	479	474	516	467	465	473	451	467	485	440	492	454	478	447	457	408	473	458	487	408	489	488	456	452	477	462	475	459	469	469	442	493	436	434	415	457	448	476	485	447	480	467	482	483	474	487	461	465	489	407	480	462	466	514	445	484	434	454	474	509	467	438	476	455	465	444	459	416	446	444	439	439	468	475	482	463	457	459	458	457	443	497	469	462	468	489	478	433	478	425	471	500	443	432	512	456	435	438	453	464	450	450	462	453	443	505	433	486	458	476	514	481	509	448	499	439	465	492	461	486	446	449	458	447	488	472	456	475	436	470	476	475	471	453	474	474	502	426	454	481	416	444	461	503	497	455	462	443	430	438	432	479	457	489	471	479	448	459	447	482	471	423	480	482	486	480	484	463	455	478	469	460	503	430	474	482	487	456	481	489	483	480	440	456	480	443	497	476	431	430	466	505	453	458	462	458	479	441	458	428	471	464	444	455	475	501	447	484	435	476	441	421	460	444	445	468	488	488	452	453	520	466	446	488	461	446	453	471	468	476	478	450	496	497	424	456	461	481	473	503	459	506	462	471	461	470	471	467	507	493	434	461	435	471	439	492	457	461	458	464	479	457	480	477	461	420	413	459	493	438	481	461	442	507	483	487	451	438	437	468	441	481	440	480	509	481	469	455	493	464	446	452	477	457	481	449	479	416	478	439	490	451	484	480	441	452	465	503	409	451	455	445	451	481	410	445	455	470	458	429	473	471	492	419	478	416	440	441	489	459	469	471	467	467	476	483	465	435	423	482	462	430	468	450	464	479	458	432	468	461	498	489	458	475	432	470	410	462	471	492	459	478	482	458	457	420	456	452	452	487	476	439	470	459	441	469	490	475	462	487	437	457	424	443	453	471	469	456	442	447	459	490	442	460	426	464	452	482	463	476	460	471	467	451	459	461	457	438	478	465	453	476	454	463	472	432	499	451	452	472	470	451	391	453	440	468	490	480	472	470	435	504	468	463	453	465	432	522	477	475	465	453	452	474	501	450	437	424	459	473	474	500	472	455	425	486	431	444	478	453	469	500	465	474	502	468	417	485	505	461	483	470	478	496	473	456	464	467	473	463	449	465	444	439	439	436	471	484	452	511	441	462	467	449	432	426	444	474	492	487	496	489	459	490	483	430	462	504	494	473	480	472	473	475	425	497	482	481	438	459	480	488	447	460	454	460	481	466	459	488	441	461	421	438	451	498	439	459	469	478	453	427	461	492	464	445	439	513	456	454	490	429	461	464	461	470	481	448	479	464	402	496	474	434	466	497	485	489	416	491	439	464	467	475	428	519	469	418	478	477	462	428	437	481	431	454	438	439	484	468	478	493	472	442	459	417	520	458	459	501	473	514	467	426	474	461	475	475	468	470	469	465	470	480	467	452	433	487	451	508	455	458	465	450	491	459	442	475	477	457	450	459	466	438	418	452	522	459	418	475	429	462	509	510	438	439	459	506	459	478	449	456	451	445	446	461	478	403	470	472	465	454	443	444	490	466	450	419	454	446	494	463	454	450	445	467	455	470	477	470	452	459	484	470	429	471	452	512	460	480	477	474	475	433	513	447	492	438	471	494	474	454	497	437	474	479	445	432	481	450	457	457	492	491	472	440	518	437	434	483	482	448	436	459	492	465	456	438	464	475	445	468	482	491	464	444	474	451	446	437	466	487	448	458	465	447	476	503	445	465	447	457	497	482	428	503	483	439	496	494	480	469	468	489	464	458	448	465	450	498	442	469	444	474	420	434	504	459	435	455	455	437	507	489	446	491	468	467	393	497	450	447	469	458	456	502	484	473	433	450	506	470	456	447	468	477	479	455	453	488	466	475	456	446	469	470	470	449	457	442	477	447	486	484	465	467	482	494	475	459	490	464	442	485	461	465	454	462	474	445	477	451	453	500	448	453	430	450	426	459	461	488	427	417	454	516	458	523	450	424	485	473	439	487	440	482	446	455	440	450	488	456	444	448	474	461	441	466	448	464	449	448	443	455	477	469	455	459	477	469	428	511	487	491	441	416	510	499	477	448	438	473	454	490	453	477	463	449	439	468	461	448	433	432	427	419	484	459	451	461	452	442	469	441	505	451	482	464	490	462	424	470	456	456	454	461	439	465	472	451	478	462	468	475	458	467	445	459	489	448	477	442	499	471	457	443	462	449	462	450	437	465	469	473	425	453	462	513
27753	19498	5412	415	306	234	254	214	245	219	195	223	210	211	206	199	198	194	205	191	197	194	200	189	194	176	256	275	336	464	500	413	341	224	226	201	191	187	178	197	191	218	198	191	195	209	188	203	206	172	226	193	188	171	188	203	188	194	244	195	193	222	193	202	188	185	203	204	221	205	182	208	208	198	177	201	209	216	207	204	186	225	202	192	201	238	189	189	228	219	238	197	199	216	183	214	194	222	222	210	207	202	176	198	204	218	213	188	198	192	194	182	187	199	210	202	198	197	221	190	197	215	215	217	211	189	183	171	202	165	197	198	224	188	207	190	188	203	205	202	204	218	192	192	228	202	192	196	196	198	201	207	202	205	191	186	198	206	223	222	221	232	199	200	173	198	202	199	208	204	207	204	199	174	192	214	176	205	217	206	212	218	189	227	193	205	222	159	199	211	218	238	195	193	203	209	225	187	202	190	186	191	204	202	207	211	217	217	188	199	213	201	185	219	203	209	191	247	202	195	205	221	204	210	208	172	186	221	198	225	201	176	207	203	194	225	184	216	194	214	209	212	213	212	195	183	197	202	207	213	230	211	207	212	195	186	208	210	218	212	178	215	235	216	189	217	194	181	212	204	204	192	227	215	176	213	175	213	204	211	216	212	187	191	216	206	183	204	171	198	212	195	202	212	216	221	202	211	219	208	173	224	206	173	206	196	187	211	202	208	202	196	171	195	194	211	198	213	177	197	218	191	236	187	190	183	191	217	162	218	207	194	208	194	211	201	190	247	196	196	192	207	206	196	225	184	183	205	179	203	201	198	197	218	191	197	182	194	206	206	210	226	201	204	196	203	176	189	228	216	215	192	218	184	194	211	219	208	218	229	208	233	203	197	209	225	203	234	229	187	199	231	187	214	190	196	182	227	209	233	200	192	207	175	202	207	207	206	227	199	217	222	204	226	203	215	206	209	220	202	188	205	194	174	227	187	223	198	228	205	199	196	190	193	209	184	198	213	198	199	193	203	201	204	209	195	207	204	200	215	208	200	206	204	206	217	179	211	184	199	190	198	197	179	198	208	246	218	213	217	203	221	211	203	199	204	210	197	199	186	190	200	212	191	207	207	219	208	198	212	181	215	207	188	183	220	187	192	195	212	204	208	208	181	226	195	183	199	210	200	202	197	186	186	207	203	205	190	239	198	224	185	185	218	203	210	190	230	212	185	206	201	177	170	187	207	208	185	211	213	215	212	222	206	230	212	181	204	213	217	176	201	190	187	186	219	221	209	201	201	213	188	183	186	187	222	190	214	214	215	183	207	201	187	212	202	200	190	212	191	213	188	216	223	225	211	181	210	192	238	196	196	205	191	212	190	199	210	194	194	218	209	213	214	178	192	193	210	211	200	205	187	214	212	228	202	216	193	226	224	242	204	217	185	231	220	198	200	203	204	223	197	204	186	195	220	192	194	209	197	233	199	200	193	219	171	172	209	228	194	192	238	236	207	214	220	209	214	221	202	210	200	196	216	205	194	212	211	179	222	190	194	210	180	191	223	186	200	217	199	198	206	200	197	218	212	198	203	194	202	223	196	211	197	205	200	215	208	168	210	185	174	220	192	224	190	210	207	180	217	225	191	193	195	165	198	218	192	182	203	203	191	183	209	185	194	222	185	197	215	197	180	198	187	208	197	206	209	210	206	203	183	210	198	213	196	206	195	191	185	213	205	190	205	220	219	200	201	225	213	206	191	180	200	184	191	188	207	193	192	215	202	207	214	200	211	235	198	199	226	214	212	230	202	184	199	195	200	209	210	188	216	188	206	219	205	225	242	218	212	197	201	222	209	230	207	214	181	187	203	219	234	195	207	223	206	197	199	196	199	218	190	237	174	165	202	186	207	195	208	204	213	211	211	191	220	217	201	192	205	203	203	182	178	181	197	179	184	209	217	186	188	217	211	181	176	195	158	209	186	222	207	181	199	207	201	198	198	201	185	185	208	204	199	193	199	201	214	207	185	174	205	216	197	219	191	202	212	215	191	186	214	197	211	219	188	211	171	197	214	218	193	201	205	214	216	196	204	195	212	209	175	210	206	202	199	197	191	206	218	181	181	214	201	207	198	201	197	224	206	218	206	194	230	206	187	200	207	189	219	210	203	223	221	190	191	206	201	211	195	200	212	205	206	202	200	218	227	206	206	188	213	213	192	206	201	214	208	209	194	201	210	193	208	188	194	233	205	205	225	214	185	217	230	195	208	204	198	216	223	213	189	206	180	210	195	213	196	200	180	234	190	211	211	206	196	221	189	233	191	205	207	218	197	198	204	184	210	181	208	195	185	203	194	212	202	223	202	193	199	200	202	205	190	196	240	212	179	190	191	212	205	197	206	196	211	168	217	228	223	208	207	210	216	192	190	210	233	220	193	216	202	213	201	219	196	204	212	204	198	236	213	200	226	213	208	217	220	201	222	227	228	204	193	204	204	188	225	195	201	207	198	195	214	213	192	209	234	219	173	185	238	204	200	217	217	234	207	214	219	194	229	191	191	215	200	227	192	199	226	202	199	200	223	193	196	184	217	184	217	209	203	222	201	195	182	193	238	216	212	205	185	205	202	220	197	182	212	221	205	190	223	202	210	215	194	191	204	201	203	200	210	226	204	197	196	222	190	202	194	214	185	220	238	207	198	196	194	209	172	186	213	201	219	203	217	219	210	203	204	199	182	194	178	173	218	219	205	183	197	223	219	213	194	201	216	199	203	214	203	202	195	225	230	213	192	194	188	202	203	202	184	191	206	199	176	220	199	200	194	198	225	194	197	177	197	177	186	220	206	222	194	208	224	195	197	195	184	218	188	183	215	196	179	204	226	230	185	180	211	198	195	196	209	203	194	237	221	177	211	204	187	183	195	205	214	193	204	195	196	182	196	195	205	221	202	220	207	168	206	188	196	207	212	195	225	204	217	220	180	166	218	231	190	170	181	221	208	185	184	199	191	208	193	185	213	217	202	201	189	208	193	186	205	194	196	219	235	211	209	212	204	200	194	206	223	203	202	199	184	168	192	207	193	212	208	195	187	216	197	175	181	202	197	207	199	188	233	213	211	199	198	205	224	200	207	214	191	174	217	211	191	204	215	199	194	198	229	230	201	222	178	191	186	190	207	190	194	184	205	188	203	202	203	207	218	196	175	203	193	218	205	206	196	213	199	194	200	178	219	201	189	201	212	205	203	225	175	190	196	225	200	207	207	206	206	207	194	171	204	206	205	179	178	200	217	192	183	190	185	189	236	190	205	194	192	204	199	197	201	207	202	210	190	220	185	193	218	199	222	193	194	206	205	207	214	226	221	180	187	229	201	207	204	191	208	196	171	210	209	206	208	203	210	209	188	243	191	209	216	184	216	217	212	209	194	190	207	206	204	200	219	219	211	212	192	202	214	207	221	221	230	174	182	209	229	198	208	210	186	196	196	212	206	206	205	207	194	187	205	189	211	201	214	227	229
12385	14305	1413	463	372	321	333	302	292	266	284	243	263	272	246	288	242	230	254	256	250	250	254	240	251	290	269	405	522	721	810	690	560	288	239	245	268	252	273	251	250	249	268	228	271	275	243	244	299	239	234	273	281	232	271	281	229	271	238	259	279	279	280	249	268	254	254	228	266	246	263	248	256	241	266	243	256	300	264	243	245	267	278	238	256	260	247	249	265	271	265	244	240	259	249	240	252	249	273	235	245	276	261	240	259	216	245	283	263	270	279	281	260	257	250	239	261	267	278	280	233	264	256	271	248	282	229	260	281	277	262	288	268	248	279	246	259	256	243	238	259	292	243	277	293	239	252	257	258	256	251	220	258	252	243	270	236	252	268	248	218	246	240	276	301	253	264	278	244	236	233	279	269	224	277	276	248	252	242	220	241	248	248	265	263	273	256	261	263	254	266	269	264	257	270	253	241	252	285	251	278	252	268	256	234	264	231	243	259	265	249	251	266	241	240	247	270	219	271	256	257	227	251	258	257	271	248	287	235	252	253	240	250	248	246	274	246	255	262	241	244	284	266	245	242	259	260	254	262	249	262	240	206	265	247	270	254	234	256	228	271	225	232	289	260	284	231	265	242	250	254	262	230	264	279	228	250	258	256	261	229	254	252	222	245	256	265	262	232	284	270	254	236	249	255	235	256	243	255	265	236	230	260	274	247	249	264	269	241	256	259	249	233	239	265	265	255	241	261	285	296	267	266	272	270	256	266	270	254	279	267	277	274	268	270	274	266	273	238	233	268	258	255	261	240	261	263	286	257	258	250	260	272	267	276	255	276	234	206	236	242	247	264	272	241	251	260	264	261	248	278	282	233	258	262	269	248	282	232	262	277	274	278	244	276	258	254	256	270	260	290	264	261	234	238	272	236	258	243	249	237	242	267	265	266	261	269	263	264	271	223	247	251	251	275	251	305	271	264	268	283	217	264	251	254	248	248	243	240	252	276	250	240	247	259	271	260	269	260	265	273	262	241	238	251	269	286	270	254	262	245	260	262	248	226	251	258	230	252	282	300	276	245	259	269	263	255	243	251	258	260	273	276	282	290	257	246	250	250	243	250	252	257	269	240	262	255	232	247	258	251	284	272	242	286	274	255	263	256	267	273	283	236	280	240	273	237	243	233	243	278	244	274	233	243	254	249	257	255	244	252	251	257	235	277	247	250	272	256	253	252	267	256	271	265	254	249	238	257	274	253	265	266	269	260	251	254	265	239	257	252	285	250	239	253	264	270	259	274	236	263	250	269	271	266	246	268	246	249	244	242	253	270	269	285	285	239	262	261	219	249	238	262	244	270	254	269	257	247	261	269	277	253	281	265	266	254	265	278	260	261	262	279	276	265	278	260	246	246	231	258	270	258	253	256	241	251	258	251	255	249	253	235	256	257	286	247	251	262	245	260	264	247	279	247	248	278	261	257	264	258	270	301	255	246	240	278	249	269	234	260	243	241	273	245	268	291	271	262	244	257	269	260	213	260	252	264	265	258	242	264	254	242	242	261	282	267	257	242	248	253	262	260	233	273	262	246	272	288	236	264	274	284	231	257	257	251	236	254	250	276	246	242	298	240	268	272	265	258	264	266	253	261	259	244	268	256	263	275	240	250	263	269	256	257	240	291	266	270	262	257	267	245	273	251	246	244	267	241	257	249	243	245	251	236	252	266	266	235	256	257	262	255	262	257	226	254	264	267	264	282	254	283	235	245	260	234	292	268	267	265	278	279	278	251	282	243	274	237	273	239	256	275	281	269	279	273	247	267	263	242	257	254	252	272	273	234	245	243	277	257	245	263	263	280	291	265	256	230	271	245	237	263	269	295	275	249	227	278	267	293	249	278	266	286	234	249	253	257	271	246	250	247	281	266	272	257	227	252	257	274	254	261	251	253	247	273	257	296	275	282	266	247	267	249	223	264	242	241	228	252	275	285	248	244	278	261	288	279	262	252	243	250	240	269	290	273	245	267	240	245	276	251	264	233	253	276	231	242	215	250	279	229	217	266	245	258	260	260	257	264	271	276	273	246	269	279	231	257	279	254	264	256	270	280	269	257	256	248	252	257	266	258	248	243	262	257	269	275	241	290	271	240	257	266	249	280	253	247	248	251	229	255	250	250	245	284	266	275	256	242	264	287	272	251	269	236	272	276	250	266	280	260	270	251	264	239	260	248	256	235	271	246	227	241	247	270	275	243	246	242	273	254	268	252	247	270	272	268	268	231	268	304	255	253	248	251	245	251	276	273	267	255	247	270	245	244	258	243	277	259	278	267	255	260	256	248	225	269	248	260	244	268	267	278	262	250	284	259	253	254	245	267	269	261	253	274	277	248	266	266	245	259	261	247	247	254	262	262	284	291	253	265	250	259	240	269	277	284	224	234	242	277	248	240	243	251	261	280	225	244	248	236	284	290	214	281	280	208	238	268	268	238	252	242	258	274	226	236	247	259	254	282	254	257	257	253	278	276	241	273	249	261	242	243	279	260	239	268	231	272	245	272	239	252	266	263	287	257	273	279	254	258	282	244	232	270	279	261	266	259	260	273	233	274	274	257	254	238	262	276	247	291	253	259	251	288	242	256	253	264	266	226	253	264	246	254	276	238	244	255	282	253	274	263	231	245	274	255	251	261	269	283	230	245	266	279	254	254	254	244	258	301	259	250	278	254	242	274	226	253	244	255	256	263	257	255	249	245	277	232	260	243	248	251	249	259	271	240	250	250	270	248	250	252	272	275	275	247	251	263	267	243	255	235	264	285	229	261	262	265	264	245	267	273	257	236	253	257	254	255	276	234	224	251	234	255	236	264	242	246	251	254	247	289	258	243	254	251	259	250	240	264	256	266	254	285	246	256	264	274	244	300	237	232	236	289	240	268	271	253	247	260	286	281	267	260	270	253	235	231	250	258	269	279	256	261	299	248	279	272	284	262	233	275	239	247	263	252	237	263	267	235	238	232	243	242	276	257	237	255	249	247	279	251	265	255	287	293	218	256	243	252	252	265	267	250	243	261	262	260	265	250	263	240	253	263	233	241	241	253	264	259	267	238	258	259	267	274	255	277	252	258	252	287	265	239	282	280	234	250	272	238	248	237	259	258	270	236	259	276	267	251	256	225	243	262	236	263	246	248	241	256	239	242	265	266	269	271	255	245	231	273	237	262	234	266	249	263	243	274	272	224	244	267	283	261	261	254	262	259	247	238	244	282	254	267	260	257	265	251	253	293	272	265	284	256	277	280	233	262	253	245	270	239	250	258	257	259	255	264	272	266	272	266	245	274	243	279	248	257	259	259	271	281	248	261	237	251	263	242	266	262	266	265	263	272	254	255	280	252	274	254	262	254	277	242	229	266	238	251	246	234	251	255	241	253	265	266	259	255	252	231	236	268	267	242	260	258	263	252	241	238	263	237	229	262	269	263	292	231	250	250	247	261	246	256	255	276	276	263	258	240	299	233	230
24826	21325	27960	24989	15965	1230	675	552	452	473	420	379	347	399	316	324	358	321	307	316	336	303	278	352	292	323	309	401	668	1123	2126	2581	2023	666	307	281	289	288	293	292	301	329	271	301	292	285	303	272	286	306	294	300	280	291	294	273	311	286	285	298	312	312	276	288	292	302	332	298	290	300	281	303	310	292	300	310	284	284	267	303	286	293	296	295	319	286	271	278	287	292	288	295	288	306	285	274	271	292	279	254	290	252	282	282	277	285	285	275	282	289	291	279	318	295	301	276	295	307	300	311	280	301	278	293	295	304	285	329	272	271	294	287	272	267	277	244	279	313	305	287	276	286	269	296	277	303	301	308	291	267	277	305	282	305	307	262	315	297	301	279	264	308	307	307	294	259	311	267	317	296	261	278	262	296	291	290	290	280	264	272	269	317	282	295	286	313	337	289	321	290	260	301	288	274	285	302	295	318	296	310	287	254	308	259	282	276	310	323	299	312	275	274	293	318	276	270	284	260	279	305	280	269	284	320	265	305	298	261	290	273	277	314	312	290	287	289	299	265	282	289	283	296	286	264	310	275	272	272	289	294	290	266	279	280	292	289	305	308	294	289	259	300	284	310	301	273	303	307	270	291	287	261	279	285	280	266	300	295	277	300	293	287	285	254	279	283	285	277	282	258	279	309	270	285	309	284	269	266	296	294	279	267	305	258	272	293	295	279	298	292	304	298	271	257	299	274	273	283	270	291	310	311	280	293	279	277	334	284	293	285	293	303	294	295	257	287	271	280	251	278	290	292	271	277	289	289	302	291	283	295	291	274	275	272	301	279	306	261	288	272	270	290	307	267	299	290	258	292	313	306	303	285	285	243	281	291	292	295	296	307	303	284	283	272	260	299	284	284	264	278	287	323	282	299	302	295	242	281	280	309	309	271	305	263	330	314	281	296	297	299	292	279	273	282	295	275	272	291	270	266	334	304	282	299	285	314	311	307	271	300	299	302	337	287	302	251	300	284	297	298	288	293	284	310	268	294	290	286	284	305	309	320	312	293	276	270	298	297	313	287	294	283	263	270	340	315	321	305	261	279	280	299	317	270	292	300	277	287	311	266	292	263	290	288	296	290	311	297	305	277	300	279	272	297	318	292	290	270	298	300	279	263	273	308	302	298	272	288	330	311	295	267	255	291	319	294	319	273	262	297	288	266	308	259	308	298	273	267	259	286	291	279	259	268	291	294	324	287	253	288	301	275	284	299	283	282	299	315	271	287	294	281	276	281	317	298	312	291	293	320	286	272	274	298	312	292	292	295	265	261	310	254	278	310	302	280	294	278	295	286	256	252	302	272	283	299	293	290	288	301	297	325	307	275	289	289	285	288	286	272	257	279	305	290	272	304	265	263	285	291	259	305	257	312	275	277	281	269	293	264	286	272	286	262	281	272	276	295	300	289	264	288	294	328	254	285	257	283	250	276	295	259	283	281	290	301	281	297	280	294	298	296	310	286	300	290	324	280	274	268	308	284	253	283	305	273	304	283	262	289	282	266	315	306	269	301	311	290	297	279	301	295	308	290	284	279	299	267	300	301	297	299	283	276	280	285	258	274	315	312	252	308	266	293	276	260	258	281	280	303	277	302	296	290	298	284	275	303	291	281	267	295	298	282	311	308	310	310	298	314	309	332	344	290	300	284	263	288	282	308	290	295	287	293	318	279	300	278	275	253	292	279	264	278	290	280	282	265	286	279	317	319	232	300	299	304	310	294	279	311	277	281	265	266	263	281	298	285	271	292	309	275	301	301	275	302	298	298	304	287	276	315	300	275	283	280	293	273	284	275	265	274	291	261	311	301	275	288	266	279	267	292	318	295	276	278	291	314	281	258	278	286	287	295	290	282	296	272	283	288	281	284	287	303	303	288	291	276	290	284	298	268	293	292	282	294	308	287	287	265	319	302	282	282	287	308	293	297	264	275	279	259	295	272	296	315	289	279	304	282	272	319	273	286	267	278	322	284	283	274	283	292	295	287	282	300	308	267	314	312	316	282	317	315	263	259	309	280	252	279	280	286	297	288	297	262	282	305	288	278	284	307	307	309	279	298	298	315	275	264	305	275	300	292	303	277	287	291	290	275	291	301	283	291	279	281	257	322	294	301	280	296	303	305	280	254	319	276	290	270	308	306	303	262	280	267	276	285	298	260	295	306	279	310	312	276	297	272	304	318	297	292	290	303	308	282	329	297	318	317	302	266	276	248	279	276	301	300	278	286	270	299	280	251	291	314	304	290	301	341	283	275	290	265	319	264	298	307	288	287	308	307	287	252	278	308	270	307	306	269	283	300	316	280	274	300	288	269	279	303	248	302	293	279	265	281	272	299	271	281	297	288	317	300	286	281	285	282	296	278	333	279	276	273	277	269	278	282	312	272	302	302	298	269	285	258	306	287	286	283	290	297	290	321	276	249	304	293	277	301	287	288	281	270	300	278	291	301	296	305	286	298	309	333	277	287	301	296	293	300	249	281	307	286	283	336	289	265	287	296	272	296	268	289	267	316	295	265	291	288	293	275	269	258	268	291	289	277	302	318	319	282	278	298	283	266	290	290	267	304	279	280	267	288	263	318	266	292	307	320	287	309	293	316	277	291	272	257	303	340	304	286	304	279	254	294	267	275	278	273	301	312	313	284	267	315	281	283	310	286	269	276	261	267	322	294	287	324	276	284	307	280	277	290	309	241	288	288	280	303	290	265	313	287	269	285	282	288	258	302	320	282	300	287	275	282	286	266	296	282	265	311	287	269	277	284	278	296	320	282	306	274	279	257	301	281	303	284	304	290	297	267	306	286	274	283	280	286	275	282	278	300	282	274	279	313	292	327	272	269	319	255	264	279	302	278	306	282	304	306	291	268	277	303	287	293	305	284	289	280	288	294	259	292	254	274	257	284	305	274	267	287	291	270	281	290	291	268	271	273	284	310	272	276	272	294	285	291	292	291	257	299	280	306	299	259	301	289	291	296	288	266	294	272	285	279	268	265	288	296	317	302	309	309	277	315	288	293	290	305	277	271	284	291	257	292	277	288	279	295	285	309	293	297	269	291	292	280	294	305	281	258	314	264	292	257	266	283	279	286	285	296	298	302	281	297	279	284	307	289	281	325	272	284	265	273	302	280	292	298	288	286	279	304	255	296	296	292	289	289	251	272	305	285	332	266	270	284	291	282	252	279	259	283	270	340	299	274	279	298	326	299	285	290	282	265	281	281	292	289	296	264	292	286	307	280	291	295	274	300	292	291	296	304	283	255	314	277	261	284	295	264	290	299	269	282	277	289	264	280	284	332	293	286	280	273	269	298	269	293	291	307	289	283	255	319	320	297	263	282	308	281	292	301	283	301	289	280	313	275	286	280	299	273	291	316	268	305	315	306	294	268	276	313	308	282	288	331	298	280	270	295	305	266	267	277	279	299	289	295	292	281	290	312	278	292	294	324	267	265	293	278	313	283	267	294
13923	27587	7031	2625	1871	1468	1142	920	828	684	646	603	527	526	480	406	455	451	434	414	427	419	386	381	374	379	409	642	1019	2161	3824	4675	3672	1094	377	327	359	356	360	352	347	353	328	349	339	360	377	347	384	344	363	372	362	354	365	350	398	362	324	364	337	397	380	346	353	337	359	342	376	370	380	383	380	379	356	386	331	373	338	392	372	345	355	383	333	333	350	353	362	310	351	317	343	347	320	376	354	399	350	354	353	366	362	373	345	400	417	375	366	360	376	352	341	351	369	342	383	337	373	386	361	346	366	316	377	340	366	370	373	352	362	345	364	334	363	360	329	364	376	356	357	395	389	330	359	334	400	341	381	363	360	341	399	360	350	336	399	386	331	350	358	353	372	374	349	378	321	371	380	373	419	345	374	373	349	343	375	336	350	377	321	342	374	311	364	343	346	326	353	369	333	320	332	335	314	387	362	359	343	331	377	373	375	369	330	339	376	366	355	363	365	316	354	345	352	374	381	386	408	348	373	365	329	371	330	358	356	352	330	347	327	344	367	360	330	349	355	364	372	368	396	349	389	348	339	356	335	348	364	340	381	343	366	335	358	340	375	350	370	358	373	302	355	346	376	345	344	378	365	356	345	343	330	336	366	361	348	367	362	347	370	357	333	372	368	346	370	390	366	359	395	346	387	365	348	374	372	364	356	360	369	317	339	360	345	344	372	370	349	370	376	351	382	345	340	356	346	347	361	364	370	342	372	342	384	384	383	342	347	362	355	338	381	355	383	351	368	347	360	338	366	370	386	347	339	342	359	347	342	368	388	364	400	337	397	385	359	345	366	370	347	361	332	391	357	329	366	368	334	382	357	387	367	351	391	347	348	335	360	364	355	355	348	335	364	345	359	418	358	360	319	327	338	370	361	378	357	350	344	387	363	378	339	333	347	370	355	378	355	341	392	352	332	370	331	322	355	388	367	325	357	342	335	350	351	329	355	364	363	346	363	314	408	410	331	349	349	365	340	368	355	342	341	355	398	349	357	353	349	345	369	341	375	396	367	341	379	363	345	357	356	360	320	353	345	343	364	360	333	379	360	408	377	383	340	321	359	353	360	338	354	389	358	339	374	362	369	359	359	342	354	348	386	366	353	373	347	329	363	340	361	343	404	342	350	382	319	350	349	361	349	351	358	366	344	377	368	359	333	402	344	302	356	345	342	331	355	322	370	376	352	352	367	355	388	356	382	325	345	380	347	371	359	337	323	376	326	336	386	315	367	340	378	340	357	363	369	349	338	384	390	351	368	378	342	384	341	380	387	336	336	369	347	333	359	342	337	348	357	367	365	352	328	356	361	343	359	356	357	332	375	376	340	357	371	357	378	326	352	317	377	347	339	328	336	329	373	345	347	356	362	357	374	360	391	356	372	358	363	370	354	348	369	339	365	347	338	362	357	324	350	362	376	385	369	351	369	325	334	382	345	374	332	358	394	375	358	327	347	377	377	329	360	315	346	373	357	340	335	321	367	375	366	359	347	363	360	359	342	374	363	323	372	336	363	393	327	352	353	344	367	361	377	368	400	352	306	375	376	363	364	314	370	376	347	343	379	340	379	341	374	365	354	377	339	356	367	374	346	324	368	398	357	331	333	382	334	346	344	332	350	384	329	338	358	372	352	418	379	346	397	346	348	350	366	330	352	361	345	386	330	375	377	338	361	332	331	348	381	364	354	386	355	371	355	363	357	366	383	326	344	399	363	356	344	338	362	371	373	369	361	354	355	364	318	352	393	319	370	346	340	339	371	350	349	370	351	365	350	380	360	360	392	373	356	365	343	345	332	355	341	363	381	338	325	342	375	369	344	346	347	340	349	365	327	353	369	329	335	399	362	358	356	362	361	368	367	352	347	360	386	378	369	378	377	373	333	374	333	372	341	347	332	361	362	374	350	372	346	317	358	337	347	341	365	343	353	383	400	392	344	313	367	369	368	374	332	338	347	341	343	340	377	376	344	345	348	348	379	351	364	354	349	375	347	375	353	367	358	368	330	357	387	365	338	391	336	351	365	340	341	333	330	348	332	349	394	349	358	346	356	366	354	411	361	350	392	376	362	361	362	345	385	345	350	365	329	341	342	385	339	365	337	365	353	387	356	375	372	342	350	310	369	363	346	354	357	367	371	324	364	329	348	349	354	348	339	340	362	324	347	370	376	365	367	349	342	354	366	338	377	336	310	379	351	352	377	372	395	362	363	355	326	361	389	342	343	344	341	352	358	358	330	372	305	365	401	361	358	381	367	366	366	328	336	317	370	349	350	344	339	360	324	355	345	334	344	338	341	359	314	365	349	359	373	356	354	335	358	344	352	328	336	324	339	351	358	368	349	355	360	354	363	393	355	353	355	387	393	337	364	356	365	317	397	394	343	362	338	334	350	348	347	366	374	361	344	372	364	376	333	374	352	354	360	329	333	351	342	350	377	349	356	354	356	336	379	353	360	331	353	361	352	332	364	361	382	342	353	377	355	365	361	358	356	339	343	365	380	340	349	372	393	327	376	353	344	354	368	340	345	349	365	373	389	369	341	341	365	329	351	390	353	379	351	359	349	358	318	331	328	362	410	368	366	360	360	366	315	380	335	333	335	371	374	379	374	343	366	344	346	384	355	347	376	345	332	359	352	356	336	372	376	353	352	330	365	372	353	368	347	341	358	354	367	364	347	383	357	349	337	368	362	324	372	362	361	358	361	371	364	380	356	357	359	347	347	338	358	313	393	359	395	358	395	373	341	351	343	337	370	348	355	365	367	378	361	364	328	375	360	383	360	354	365	323	369	385	345	361	362	363	352	388	340	369	334	386	372	380	360	386	379	399	347	347	373	327	367	341	341	350	379	382	346	388	382	354	351	361	345	344	363	361	355	338	324	355	327	335	347	406	343	342	322	361	365	359	349	371	329	354	326	378	338	356	364	373	346	359	365	352	383	320	347	390	374	327	346	372	373	358	357	315	371	384	351	381	370	336	343	386	338	377	340	369	383	356	369	373	328	340	374	364	332	347	378	315	352	362	352	359	322	340	357	339	384	348	403	389	357	383	393	349	380	390	367	364	343	355	375	345	382	343	345	362	365	346	353	389	366	362	379	348	378	341	352	355	357	340	371	346	334	334	371	369	368	349	325	317	332	370	338	370	366	362	339	348	354	362	373	344	332	350	352	380	325	376	344	338	360	345	346	364	363	349	376	366	349	358	378	371	353	377	342	364	332	345	326	339	365	354	364	332	340	337	349	371	363	351	360	375	329	333	390	343	402	325	327	359	356	352	343	390	353	340	374	369	350	318	364	368	339	384	341	345	358	384	380	377	376	318	323	373	327	356	367	376	380	333	380	360	311	353	365	346	376	377	378	372	354	340	356	361	348	378	376	348	363	349	381	359	366	359	388	332	402	326	365	332	367	333	349	368	345	342	337	370	362	363	345	318	389	374	363	361	358	375	382	315	352	340	330	371	321	342
25404	21337	27151	25563	5265	479	398	321	272	260	246	238	251	203	229	247	215	222	198	216	198	214	180	177	209	194	178	205	246	776	1289	1340	1247	598	208	177	182	188	183	200	178	170	178	172	181	186	218	165	181	176	165	189	182	150	210	184	177	171	188	177	186	152	183	196	172	188	208	171	183	193	188	169	173	165	192	191	179	159	166	175	201	204	185	181	190	208	177	179	173	175	180	205	158	183	179	187	181	187	176	191	190	202	198	178	186	214	175	194	165	203	177	196	181	207	182	153	159	183	174	183	189	186	164	164	188	186	184	196	183	193	176	170	191	179	193	191	189	199	185	184	179	192	169	176	191	188	179	184	186	189	161	203	173	196	156	186	178	213	200	181	213	180	190	199	202	173	177	184	192	176	203	198	194	191	196	183	207	190	197	220	190	194	196	184	157	204	155	186	169	197	200	214	218	209	197	185	169	193	191	163	198	178	168	183	168	188	196	207	181	169	196	163	186	177	197	196	179	194	166	191	162	185	186	190	186	211	204	185	163	175	185	215	160	177	192	196	160	183	164	201	166	168	165	205	197	170	190	181	159	179	175	175	184	193	202	166	182	189	186	199	187	174	198	196	188	197	173	178	190	194	198	191	179	167	193	185	196	198	163	209	179	204	196	167	182	177	171	194	182	177	174	198	205	189	182	209	173	187	197	169	182	190	218	212	194	167	177	189	175	192	179	208	205	180	178	184	185	224	177	177	189	191	183	184	167	205	193	194	191	169	172	187	181	201	192	205	179	196	174	170	196	152	210	167	202	210	162	196	170	191	187	195	146	177	163	194	182	188	177	176	193	206	175	205	171	195	192	185	179	198	173	172	149	158	181	201	201	178	182	202	162	209	201	205	184	170	179	163	182	177	186	182	192	169	221	212	175	191	189	203	193	191	214	181	194	188	181	190	172	184	191	203	186	191	216	214	198	189	178	165	184	198	185	194	155	181	179	180	176	205	184	159	166	188	197	144	167	195	221	166	188	169	191	176	188	221	201	183	189	164	193	184	188	178	182	155	189	187	202	172	195	185	183	179	192	199	175	189	187	180	186	187	209	185	186	185	188	187	176	189	202	160	208	191	187	182	184	190	213	182	188	182	194	173	176	201	209	174	226	189	207	163	168	194	186	175	176	197	185	172	199	197	185	178	182	173	171	201	207	183	177	200	174	182	188	183	166	194	200	190	157	181	193	174	185	207	174	194	208	172	185	162	175	210	216	211	225	187	187	192	174	187	208	206	199	208	187	173	175	165	170	201	206	192	196	177	174	194	176	175	180	170	177	192	169	201	186	216	222	182	198	168	194	176	166	214	183	172	191	190	176	191	220	188	175	210	205	201	204	172	193	200	167	193	174	195	213	192	199	178	210	194	176	198	183	174	206	198	188	167	202	200	191	188	180	191	173	180	182	180	179	184	190	193	197	182	203	197	193	201	189	178	193	189	150	207	185	198	172	194	177	159	199	179	154	198	178	188	179	178	185	186	188	190	159	194	175	196	170	199	183	177	178	189	182	175	191	195	185	168	183	209	183	220	196	213	183	184	193	216	182	190	205	175	188	186	189	200	205	169	219	183	179	160	196	184	199	168	183	191	183	179	183	195	182	164	191	194	181	198	181	166	175	218	192	196	212	179	198	187	188	185	179	203	200	185	158	195	186	188	169	197	191	181	182	212	177	188	204	178	203	194	186	185	182	170	170	174	164	197	215	189	191	186	193	176	185	192	176	172	213	202	182	174	196	183	184	177	209	198	187	159	202	198	177	211	187	174	177	170	182	198	152	182	187	213	178	186	192	190	170	174	215	181	196	191	203	214	185	201	202	170	194	206	181	206	193	171	198	191	214	189	185	190	191	198	183	173	166	193	183	186	186	165	189	182	171	158	191	187	194	178	170	185	170	194	179	194	177	183	169	166	213	208	201	192	194	207	167	200	213	192	187	169	190	180	175	203	194	188	171	197	183	219	196	173	187	175	192	181	181	207	183	153	193	214	183	169	173	190	191	188	175	189	170	176	199	196	176	173	199	183	196	181	183	200	175	187	179	221	182	179	193	212	186	161	191	180	170	156	181	175	167	215	182	184	174	173	202	187	182	185	193	180	175	197	199	205	189	179	170	199	181	203	164	184	205	172	184	184	178	166	179	180	173	189	187	170	191	179	190	199	208	194	158	180	182	181	173	184	205	172	168	172	176	193	217	173	182	196	201	197	191	181	174	208	170	191	195	207	181	173	205	177	210	197	188	188	183	174	154	183	201	184	176	183	185	189	202	189	211	190	190	178	211	189	203	164	180	175	194	187	160	186	189	200	170	185	206	192	211	189	161	191	191	195	178	166	188	189	211	191	204	175	196	178	201	201	192	165	187	188	186	202	178	189	174	185	200	170	195	200	178	201	199	178	181	175	182	188	187	161	188	190	174	175	202	189	209	189	192	208	174	178	180	174	177	175	179	188	171	197	185	188	195	189	198	205	192	172	201	184	190	174	195	191	170	186	189	195	194	150	196	189	185	195	219	198	191	187	169	167	170	194	182	183	205	178	174	186	170	175	169	178	173	191	192	190	192	177	201	183	150	170	169	195	173	193	213	204	183	169	191	170	175	176	185	175	199	187	184	184	195	166	222	202	169	194	170	185	205	187	183	177	181	187	177	170	183	195	173	193	176	166	193	192	192	195	184	189	172	169	182	158	203	206	182	170	190	180	192	174	188	186	170	196	202	228	160	184	172	193	172	178	159	177	190	181	167	201	192	191	194	163	218	200	191	179	160	184	169	179	195	194	160	172	203	199	169	168	205	215	186	176	177	172	191	175	182	200	203	154	188	206	180	178	200	178	174	179	175	199	198	174	175	188	191	189	158	186	183	197	184	204	244	168	188	184	212	214	193	175	191	170	210	206	165	172	168	186	177	197	187	205	180	192	186	190	188	156	202	181	187	175	193	179	160	193	192	189	195	178	174	193	192	196	193	195	185	186	196	172	210	195	192	188	186	206	177	182	209	177	199	191	192	181	181	182	182	179	181	208	199	188	195	186	160	184	177	224	180	180	176	186	211	149	172	186	190	198	178	188	183	195	188	177	181	213	215	164	177	177	186	182	189	182	173	170	177	184	196	201	183	184	172	185	203	185	177	200	195	157	185	189	184	182	178	190	170	168	204	191	204	163	175	186	183	151	184	189	191	188	165	176	206	167	170	172	181	196	176	222	183	172	187	218	175	188	195	182	214	189	225	182	200	214	196	174	180	202	161	180	201	161	190	179	188	193	182	188	194	209	199	179	232	192	171	195	203	197	196	199	219	191	186	201	162	187	169	186	182	193	179	204	201	213	201	221	184	211	209	194	178	198	225	187	176	199	173	189	194	177	191	183	201	187	183	176	175	191	199	220	182	148	154	167	169	202	180	174	166	161	198	178	199	223	179	172	184	195	181	178	193	185	193	182	184	188	178	170	160	164	178	175	184	196
14732	27235	5355	1966	1250	994	845	695	619	498	458	410	379	386	335	307	316	309	289	319	273	286	288	264	278	280	272	300	417	1554	2507	2571	2319	989	251	276	267	242	273	258	227	220	246	255	246	251	231	281	253	270	239	287	264	256	243	246	238	230	239	259	261	283	254	257	232	259	251	249	239	241	248	258	274	220	217	253	230	249	268	225	232	244	265	243	249	259	234	252	254	245	278	249	249	244	243	256	267	226	238	261	242	243	233	232	223	247	251	253	229	255	226	256	260	262	249	268	271	267	243	249	267	239	242	239	249	256	244	260	257	249	257	259	281	264	269	275	244	254	224	242	229	234	213	216	248	232	228	240	226	262	251	238	255	280	227	271	245	235	230	235	254	248	230	220	242	216	252	238	270	271	223	251	247	259	243	238	236	240	259	268	229	265	218	235	229	246	238	222	209	218	272	244	249	232	237	232	272	226	250	218	205	254	275	270	236	262	238	236	257	249	253	224	251	220	262	235	216	262	266	230	258	276	263	243	253	246	229	236	255	235	254	245	285	222	251	237	245	229	259	228	247	241	228	274	244	244	199	257	215	280	240	242	259	242	263	230	234	229	228	222	222	211	260	243	274	259	244	242	229	249	276	235	239	267	239	254	250	264	260	284	228	237	239	261	241	234	263	220	246	238	266	238	228	250	234	226	242	251	243	226	276	233	243	228	260	291	236	246	254	251	252	235	264	214	242	256	224	238	266	225	238	265	252	259	262	264	226	249	270	273	242	259	230	234	253	236	208	230	277	269	250	232	206	248	223	264	235	245	236	244	259	235	275	221	251	212	254	245	248	251	222	251	237	241	239	293	229	261	227	244	234	236	236	240	235	234	256	265	224	253	236	229	249	220	232	211	259	239	235	248	233	241	254	238	236	262	260	240	256	210	249	216	255	256	230	266	244	258	262	230	210	239	239	238	230	228	248	245	233	247	264	217	255	252	264	288	248	246	248	226	247	247	227	269	230	254	247	226	232	270	228	225	247	262	235	245	251	239	245	261	249	216	257	266	241	219	260	254	242	240	266	232	243	259	259	231	252	274	264	256	240	259	246	248	232	256	259	228	228	248	248	237	250	221	260	234	239	254	252	254	225	239	286	233	245	247	238	264	256	239	253	261	243	253	233	256	242	256	249	252	259	270	260	255	227	268	228	230	223	260	272	279	254	238	246	241	226	222	232	234	248	261	258	226	246	255	257	278	240	212	281	238	250	243	242	241	235	239	250	223	261	264	270	230	218	257	254	245	246	251	248	238	236	246	231	237	248	263	230	244	245	241	246	237	242	274	257	250	229	247	268	261	256	244	267	242	263	252	260	229	225	279	234	252	282	237	232	257	248	229	243	205	250	256	232	222	257	233	219	207	246	236	256	248	225	269	241	276	247	253	235	244	234	263	249	261	245	238	278	237	243	238	240	229	253	242	274	228	240	268	241	236	222	239	244	241	256	247	238	239	253	247	273	263	239	243	226	228	226	241	212	251	239	267	215	241	239	240	230	248	236	258	234	220	237	252	263	258	260	249	280	222	246	274	239	230	244	220	251	229	229	249	233	235	240	264	284	247	253	221	247	269	251	265	245	232	254	221	253	255	224	244	250	260	235	270	243	248	245	246	254	249	252	266	256	225	212	256	247	268	245	213	237	253	223	244	252	241	222	265	257	246	249	222	245	246	232	239	254	247	245	263	223	240	237	260	267	288	284	261	244	223	240	236	253	238	235	277	253	237	259	216	280	214	268	255	225	236	243	221	245	252	244	283	231	259	242	263	246	229	246	249	252	255	227	257	249	254	225	254	251	244	231	246	239	261	231	252	253	254	280	251	243	217	242	249	261	239	255	254	256	248	252	257	266	261	239	249	265	265	235	235	263	245	235	231	242	220	249	239	241	262	249	239	261	271	219	281	245	241	226	238	269	260	243	235	243	237	271	246	261	232	243	222	253	254	243	245	270	258	226	233	247	244	239	276	243	220	252	258	263	260	250	284	242	234	239	251	237	231	218	243	225	232	234	245	250	277	227	245	268	251	266	233	234	234	248	201	243	229	253	229	266	230	237	270	240	266	258	263	258	266	235	258	221	249	255	219	255	239	226	244	231	261	253	262	230	250	261	245	238	242	254	282	264	220	228	269	249	255	271	257	236	236	224	252	248	240	217	253	251	234	219	265	247	269	231	247	252	228	261	253	247	253	243	247	247	271	235	241	237	232	265	221	240	253	245	245	253	255	241	250	266	218	273	252	243	237	266	255	252	245	237	243	237	263	240	261	267	232	233	261	229	234	250	212	230	259	254	226	244	212	253	242	237	257	243	222	268	231	255	244	288	260	251	258	241	254	236	245	230	237	237	261	238	272	261	253	227	276	260	225	248	215	253	260	226	239	229	245	284	254	239	208	251	246	246	256	238	219	226	259	256	268	242	255	228	259	260	246	237	246	234	234	254	249	244	216	259	248	245	244	244	266	256	256	236	271	228	255	215	271	233	224	253	247	240	218	238	235	276	223	221	235	224	253	251	280	249	262	265	262	204	244	252	224	241	271	248	250	243	239	244	236	227	247	243	254	236	237	262	247	251	244	243	232	269	235	284	268	235	245	242	246	245	256	238	245	250	260	249	245	252	249	256	240	234	228	255	239	257	231	274	235	245	264	260	254	241	232	252	258	242	248	274	236	260	243	261	268	249	257	225	228	253	282	271	262	226	233	257	252	230	272	228	247	251	207	246	268	227	262	245	248	244	223	247	244	227	260	228	236	237	244	252	213	222	262	268	227	262	260	233	249	263	234	243	276	226	270	247	261	265	258	253	242	237	262	257	227	243	209	250	231	262	254	236	253	286	215	228	258	254	233	273	267	228	260	284	228	245	233	240	253	250	251	240	241	233	251	255	250	250	251	234	240	236	288	243	244	230	234	250	243	236	241	247	285	285	245	241	229	221	234	251	223	246	233	266	235	216	226	228	230	235	274	241	254	248	241	215	243	231	211	260	270	249	248	275	215	244	272	251	224	251	233	249	231	248	243	259	267	274	214	235	258	221	253	256	253	217	240	253	242	251	247	274	228	266	265	244	246	242	215	267	270	250	260	251	262	225	250	254	237	271	248	250	257	242	246	233	249	271	232	244	252	241	203	243	227	234	247	233	240	241	254	262	221	243	230	239	220	234	261	244	230	247	238	261	215	256	245	234	283	260	227	244	235	242	226	258	255	243	257	229	224	252	292	256	249	247	263	250	244	251	255	225	241	261	210	273	249	244	254	256	255	271	206	212	259	236	236	234	247	248	262	266	241	248	261	246	233	203	240	244	237	245	253	246	243	240	250	225	257	243	229	274	235	217	251	231	251	238	244	247	244	209	253	256	266	246	233	263	248	231	239	250	261	266	212	259	248	237	248	234	233	236	264	244	236	272	261	237	243	228	278	254	226	234	253	255	252	233	213	226	256	239	260	260	226	258	255	246	252	229	211
23270	21402	29105	24025	21378	21301	4914	1023	803	702	707	592	550	513	546	485	483	476	427	470	404	450	449	399	424	406	406	461	964	1250	3808	4708	1920	710	397	394	362	349	384	374	377	361	402	378	382	347	377	348	346	389	353	367	397	381	391	354	344	386	375	355	376	371	363	361	342	357	376	367	325	358	361	386	354	342	398	368	379	373	377	324	365	393	379	343	368	368	401	335	364	370	366	368	384	336	338	363	361	353	345	379	340	373	322	416	351	361	362	376	349	358	355	387	359	350	375	369	350	362	367	345	385	368	391	375	358	362	382	357	351	356	374	362	380	362	368	368	360	400	339	389	363	366	366	336	348	323	353	343	362	354	388	363	356	384	333	361	355	365	330	357	375	370	339	377	334	397	347	366	372	349	364	404	353	367	364	383	362	382	374	406	368	334	367	381	349	324	368	358	365	366	351	397	388	369	367	371	372	371	350	353	354	336	360	351	375	379	402	372	360	361	375	363	364	347	363	363	373	340	387	356	343	400	352	348	365	356	339	371	341	380	374	347	367	365	358	359	369	362	341	335	364	372	330	384	365	340	358	357	326	358	368	347	382	333	350	339	417	312	347	344	354	340	363	362	379	363	380	388	383	372	321	360	374	357	359	347	349	370	342	385	357	351	342	352	368	366	366	329	426	404	372	350	336	358	346	343	369	363	323	363	343	383	364	351	353	333	386	362	357	389	364	394	341	387	373	360	357	380	356	364	360	399	399	341	381	388	372	376	375	356	341	326	373	393	356	371	375	370	368	364	347	371	367	377	357	391	349	406	350	360	352	354	393	372	382	380	364	385	390	363	374	342	372	361	379	362	406	399	382	358	367	349	342	328	368	318	351	378	375	327	384	356	364	336	366	354	392	380	376	333	358	338	372	361	354	355	364	349	321	370	351	341	371	354	345	337	358	337	365	378	321	390	350	357	366	354	359	351	340	350	352	364	381	420	386	372	345	355	393	359	374	341	351	365	354	381	372	366	357	363	391	359	354	379	392	332	339	363	342	377	367	374	360	352	377	363	345	366	382	366	367	382	350	352	341	377	329	358	341	361	332	381	368	355	374	385	370	302	354	333	341	381	364	317	407	366	372	375	367	377	367	345	383	370	356	366	376	371	352	376	353	369	374	410	354	362	348	402	369	372	362	363	340	322	371	366	378	368	392	362	349	348	372	362	347	361	344	388	361	358	386	355	352	366	373	368	317	335	339	405	348	321	340	386	394	388	361	323	348	358	365	382	401	378	376	371	412	382	344	346	364	395	362	356	363	364	377	366	387	370	394	350	364	340	337	353	350	367	351	354	338	385	340	378	369	343	383	356	346	355	389	336	357	374	340	369	370	363	350	401	346	366	338	390	356	376	362	349	350	379	363	352	371	337	349	361	364	344	379	388	343	352	354	381	344	369	359	395	348	374	349	374	412	368	363	347	365	330	363	372	358	390	365	369	370	317	405	370	366	353	338	353	343	366	360	339	336	359	319	351	361	368	347	318	369	377	343	360	384	358	381	379	354	361	353	383	369	366	371	375	352	370	319	370	377	372	348	340	372	383	341	343	337	351	374	341	351	383	361	348	338	361	333	349	366	356	335	345	380	342	338	335	360	377	333	365	347	373	348	368	348	323	377	355	344	353	353	312	379	358	377	341	383	347	330	332	368	348	386	352	377	380	330	346	363	369	368	356	347	348	368	338	337	365	356	337	395	354	384	365	373	344	327	388	354	360	362	324	349	344	390	345	370	350	329	353	346	352	366	356	357	353	348	332	357	360	352	380	359	357	416	370	381	362	381	355	367	344	340	396	338	370	373	358	369	367	326	367	311	379	349	366	372	375	366	354	396	378	355	368	349	335	362	339	359	369	342	336	387	357	365	351	358	366	363	347	333	352	359	363	379	364	394	351	398	328	374	371	343	351	370	387	338	374	358	362	362	384	327	397	358	348	363	324	369	381	331	368	378	371	356	338	355	404	343	368	348	322	396	372	389	342	352	360	343	333	371	362	361	368	387	362	348	355	387	354	386	360	327	380	361	336	375	357	383	314	373	382	370	353	316	341	354	363	358	356	312	317	324	375	342	357	356	354	375	387	374	384	374	399	379	353	341	375	357	342	360	359	373	380	367	358	351	340	341	342	366	414	340	398	351	358	364	369	378	390	368	357	334	337	375	343	365	371	345	326	387	356	389	348	374	390	395	358	339	386	382	372	367	353	346	369	362	360	366	382	331	379	322	343	374	338	359	332	332	368	358	371	359	349	344	397	372	352	327	406	355	340	332	348	333	370	340	339	371	351	349	338	401	361	341	335	380	376	353	371	385	319	359	341	358	401	385	366	359	340	377	350	394	366	341	358	362	366	376	359	363	352	362	360	368	366	341	369	343	332	385	327	379	352	378	337	383	384	380	342	363	345	360	352	327	393	383	348	381	360	343	387	342	417	403	337	346	355	367	376	373	376	392	371	360	376	393	352	378	348	383	332	385	364	358	379	363	399	375	354	335	376	364	343	336	367	349	366	372	348	389	352	378	316	375	372	368	359	357	387	356	382	376	365	343	366	331	367	308	397	355	356	346	345	366	386	389	364	321	388	362	369	360	364	353	380	360	335	394	361	388	360	340	360	346	340	341	349	388	379	417	373	374	328	380	348	400	374	326	351	350	335	369	359	350	362	373	346	383	357	356	340	371	390	398	352	344	349	350	368	332	363	344	344	320	360	379	395	365	329	392	376	376	329	364	324	366	364	370	337	334	360	389	368	359	328	369	355	374	359	319	369	380	364	323	368	401	320	381	368	383	366	383	355	374	365	349	355	389	361	376	340	370	339	348	372	351	321	350	386	350	362	363	349	379	344	355	373	353	371	404	377	360	352	358	365	366	383	400	343	359	342	364	355	354	320	352	348	359	316	382	361	356	356	375	358	333	348	386	350	344	361	333	340	372	366	375	369	342	364	352	348	364	358	318	375	373	375	396	363	328	360	370	374	345	367	369	389	375	353	334	376	345	370	346	336	391	375	349	365	339	364	378	386	392	359	335	402	352	348	357	363	355	354	351	366	381	349	353	358	390	376	330	362	345	377	332	377	335	336	331	392	349	354	387	390	372	352	384	359	339	364	385	371	352	354	383	397	355	349	339	324	375	374	338	349	352	359	351	343	364	384	327	406	376	365	347	324	352	347	350	367	354	385	344	375	394	371	346	343	369	375	329	391	331	378	356	355	371	325	372	382	383	374	357	381	393	386	345	353	336	371	351	370	345	361	349	335	354	368	348	367	333	331	350	346	354	328	370	327	353	382	382	392	345	342	351	364	370	389	334	418	378	376	360	382	358	333	381	371	381	360	387	337	359	370	350	367	368	360	357	330	379	354	366	362	359	344	374	348	376	341	336	367	351	357	379	405	350	341	349	361	363	379	370	352	375	378	349	347	369	347	403	374	381	351	385	365	354	323	355	358	362	363	357	370	370	374	361	359
19681	41124	14967	6255	4426	3278	2575	2030	1682	1438	1246	985	891	890	734	729	669	618	683	604	576	616	593	543	525	525	565	613	1569	2164	6713	8011	3107	1030	475	465	453	468	451	450	449	486	483	479	502	465	445	447	468	423	447	473	440	443	449	429	448	465	430	432	427	445	457	448	453	428	465	487	410	442	497	453	459	436	426	453	449	478	454	469	448	440	452	414	448	452	464	472	393	435	452	462	489	469	448	465	486	436	449	448	409	474	445	454	420	444	466	458	442	441	427	420	462	468	444	431	437	464	460	456	455	387	446	488	438	469	463	484	493	440	456	490	451	469	425	455	458	475	457	431	447	421	413	442	456	436	435	434	448	451	461	451	432	480	454	409	459	414	423	463	441	473	466	442	449	421	435	438	444	483	449	434	400	442	443	458	455	447	435	463	431	487	437	453	429	452	466	446	417	472	445	443	455	454	463	422	446	441	383	454	440	481	438	468	425	487	448	416	464	449	423	426	436	456	431	433	440	427	412	420	433	495	442	459	423	445	421	433	425	435	484	462	437	502	429	424	410	448	408	432	429	444	440	441	452	442	463	471	431	437	468	434	449	426	443	468	447	441	450	462	451	470	461	430	462	418	463	418	446	444	449	438	464	470	431	447	454	467	492	475	439	429	452	451	459	423	445	441	441	430	445	437	424	418	426	452	461	421	460	466	418	447	467	421	458	442	451	478	433	436	439	431	449	447	426	409	454	414	452	453	455	439	419	457	445	417	462	456	438	419	460	458	426	443	437	411	451	417	458	452	455	408	457	445	434	441	493	465	434	411	414	409	479	403	454	479	446	452	452	462	411	450	432	464	439	427	459	426	442	450	447	460	426	448	419	436	450	450	456	420	468	477	444	463	402	442	441	442	470	443	429	463	420	429	489	432	447	454	451	452	442	489	412	455	425	454	419	396	477	453	432	444	396	424	425	416	438	444	428	452	447	464	493	453	437	446	423	422	433	433	426	481	470	447	452	420	438	449	449	464	440	421	473	432	445	442	453	447	437	457	471	461	442	438	424	412	472	398	449	467	427	427	452	468	440	424	418	435	419	460	432	477	410	435	400	443	444	417	451	472	466	442	423	457	427	463	473	421	451	451	431	442	460	425	432	468	446	431	468	456	435	490	431	423	442	447	439	459	450	449	454	453	441	471	445	408	454	435	466	446	416	442	429	416	475	490	454	445	428	468	446	432	419	425	433	425	444	430	448	451	444	472	425	489	425	438	439	409	461	408	463	453	466	456	501	447	446	438	430	457	469	434	421	461	415	467	415	442	440	440	445	437	448	449	460	432	499	454	476	455	441	419	435	465	435	465	448	436	472	425	471	474	464	396	439	432	463	448	427	425	413	439	455	436	452	446	446	455	443	467	448	438	422	448	443	463	419	418	404	440	435	466	456	443	464	435	493	445	453	433	481	444	479	443	476	443	407	455	470	453	459	445	453	448	438	438	456	415	477	473	453	457	392	459	423	410	450	466	449	450	434	469	394	424	449	438	441	446	444	421	449	444	445	433	440	445	449	460	464	475	448	390	444	442	408	446	443	414	448	470	437	442	433	413	467	475	455	452	483	432	456	452	431	437	465	471	446	460	423	412	432	438	451	407	427	461	431	423	425	455	440	460	454	479	418	434	407	437	438	419	437	458	438	463	486	452	448	452	450	430	415	448	455	406	441	438	452	449	463	437	483	475	442	459	450	445	452	443	447	470	419	455	428	461	448	457	425	445	433	431	438	446	420	459	444	427	448	449	466	488	486	442	418	412	453	453	458	445	449	417	455	471	429	481	418	430	412	432	453	441	433	440	455	473	415	487	462	443	448	445	423	448	464	423	437	438	424	442	456	434	437	462	417	453	443	480	399	465	438	432	426	447	450	426	449	452	444	469	427	454	420	410	469	421	425	437	471	456	436	454	439	466	434	414	470	395	413	455	430	428	433	401	429	481	437	434	420	444	424	441	455	447	453	472	444	451	439	402	450	408	426	463	483	422	432	452	418	428	407	476	451	444	456	433	469	458	455	447	458	433	419	390	430	430	428	452	442	441	412	433	434	435	447	443	464	429	445	438	485	458	430	470	457	409	480	462	420	446	441	419	409	440	425	440	451	435	422	459	422	434	454	453	449	416	447	448	451	410	425	418	453	495	446	418	463	449	413	429	441	410	474	484	450	455	439	464	465	453	449	457	444	434	397	453	450	475	478	432	443	456	475	431	480	431	443	375	478	459	404	394	457	461	444	446	473	448	439	427	409	420	453	456	452	496	431	439	488	422	451	473	425	426	440	441	449	427	449	413	454	429	390	491	425	463	437	425	429	440	449	408	462	456	432	443	430	426	458	451	454	471	441	450	439	466	485	435	474	437	423	452	470	438	483	448	448	429	472	417	412	434	420	451	460	421	478	465	463	443	425	424	419	460	435	433	458	462	425	442	423	444	419	444	448	471	439	405	441	458	423	437	441	465	414	460	446	470	450	428	403	456	418	414	444	470	476	458	428	438	414	426	478	431	433	438	470	456	468	441	426	454	464	440	440	411	433	467	456	449	443	427	434	472	434	427	458	478	444	449	446	438	414	428	453	433	439	440	440	417	480	466	400	424	432	434	473	448	443	415	450	441	439	402	449	445	449	428	470	442	457	437	451	454	439	416	465	451	405	471	457	458	446	438	485	462	465	467	474	438	478	454	420	439	420	461	466	455	485	440	421	443	456	427	457	431	474	405	458	430	435	504	477	439	474	461	453	420	442	450	440	459	453	464	456	459	430	434	442	438	409	445	447	433	410	463	426	451	433	435	460	429	445	444	469	426	430	407	473	398	470	441	453	440	460	432	457	451	443	461	399	436	478	463	445	430	440	452	420	458	467	472	410	415	446	447	433	467	405	456	456	426	428	470	402	445	431	456	476	439	401	467	470	416	422	431	457	444	446	441	447	458	439	472	471	437	448	425	429	454	456	445	422	477	404	403	444	430	438	454	404	442	473	462	457	424	462	442	443	450	437	443	421	413	468	433	439	412	405	455	441	423	460	454	470	435	421	479	443	446	421	436	429	437	455	438	450	431	456	392	417	420	434	426	430	421	441	433	428	422	470	460	430	436	484	457	471	465	475	448	393	426	457	475	448	438	494	467	404	405	434	427	459	438	420	428	433	461	454	434	447	414	453	389	441	425	491	476	459	472	426	410	447	469	429	420	420	419	433	464	456	454	475	420	458	450	431	444	456	441	459	484	425	444	420	403	401	415	457	406	434	436	402	441	469	437	421	464	447	439	468	477	418	453	424	459	443	470	440	445	458	436	465	451	467	463	471	418	480	410	456	459	440	469	458	447	459	430	425	442	460	416	420	428	415	441	438	431	459	434	471	422	481	444	417	435	453	424	431	425	444	446	438	427	433	426	440	465	468	430	478	426	434	469	455	441	459	407	448	417	401	442	449	461	486	475	440	419	429	448	428	416	439	457	408	424	415	418
27591	19926	6854	463	258	239	216	218	206	202	195	217	196	208	211	185	168	173	199	162	166	202	196	197	180	188	199	202	310	341	377	349	261	249	173	165	188	190	179	171	194	194	194	191	210	146	175	147	173	209	194	187	183	169	169	193	176	184	195	180	179	187	187	177	186	182	180	177	169	178	187	171	144	168	197	209	184	211	209	169	173	173	181	180	183	199	169	175	197	183	189	173	184	181	171	180	200	199	167	234	187	189	176	211	203	206	162	182	168	196	184	206	183	190	174	168	187	201	183	190	174	209	173	168	179	175	199	175	201	189	192	189	174	186	189	181	187	167	164	186	198	175	186	171	191	190	187	175	205	163	178	178	158	174	186	175	199	192	174	205	160	188	162	193	188	166	194	186	183	187	192	183	190	185	161	176	184	183	187	180	190	189	190	195	163	166	178	153	189	182	185	186	199	169	183	172	197	210	171	196	197	171	201	161	203	204	197	198	179	166	207	167	185	183	168	197	166	198	183	185	200	193	165	174	153	201	150	178	161	178	191	180	189	195	178	170	193	169	173	153	174	201	195	196	184	184	181	197	171	184	189	177	192	180	182	188	172	190	167	181	156	182	177	200	181	173	172	165	173	186	187	170	194	196	157	200	168	166	194	176	191	205	175	196	184	152	195	195	199	177	195	174	177	191	168	182	197	180	177	177	193	179	174	166	185	207	208	170	175	197	182	186	185	199	176	176	191	175	172	167	172	207	174	178	190	199	182	193	200	191	201	186	191	174	180	182	175	157	185	181	191	172	190	176	188	189	169	190	170	170	168	177	171	179	190	211	168	182	146	159	153	177	192	184	164	179	190	199	178	175	180	155	199	184	196	205	181	170	199	176	174	176	174	174	186	171	181	185	176	181	202	180	199	167	187	180	206	182	210	187	166	166	168	188	184	160	196	180	181	186	172	191	173	186	200	192	188	187	191	173	159	168	188	178	177	177	160	183	190	151	194	169	187	188	196	181	180	204	155	198	175	170	176	189	181	180	199	163	180	173	163	179	178	212	176	191	166	182	186	173	172	140	168	217	175	178	192	176	159	169	184	209	186	181	188	189	205	182	189	155	207	186	180	177	160	169	170	191	196	197	196	155	190	191	180	187	188	165	191	176	196	190	191	182	195	184	193	175	189	188	155	202	165	191	180	189	175	184	166	190	161	187	172	187	187	181	191	200	186	197	182	196	161	182	187	189	187	176	194	198	184	185	199	185	179	167	170	185	181	185	158	192	192	194	193	190	199	193	193	206	190	188	200	197	174	183	180	190	185	163	172	204	202	159	219	174	169	183	190	180	186	160	178	173	168	177	196	172	191	187	189	198	177	161	197	191	169	184	171	191	178	191	180	179	207	167	174	170	168	208	162	179	173	200	185	158	171	187	202	194	181	181	186	175	172	162	198	200	181	194	181	182	209	170	152	169	184	187	194	185	174	209	193	202	198	190	179	168	194	152	180	166	194	198	188	198	176	185	192	180	181	176	183	176	177	185	170	178	180	192	193	183	201	193	183	172	174	179	198	171	176	193	199	168	164	195	178	208	185	170	164	164	186	187	201	167	168	202	176	190	189	202	199	186	185	208	162	200	210	170	175	182	160	170	172	185	199	216	190	172	203	149	191	173	176	216	200	193	182	173	202	171	200	199	190	202	191	180	172	189	173	174	158	178	170	201	171	180	197	191	176	195	201	167	190	196	176	205	159	197	184	178	203	190	186	187	212	188	186	223	192	162	193	210	153	194	185	184	179	200	189	160	172	177	182	194	176	176	171	183	186	196	216	199	168	191	167	166	182	190	173	208	174	194	198	177	192	197	192	207	195	173	185	178	210	175	174	185	188	170	166	187	197	170	178	165	167	167	183	200	192	202	159	208	171	174	170	191	190	177	194	169	166	200	168	185	179	165	214	180	191	164	173	136	169	219	170	204	198	184	199	180	175	179	209	186	165	176	185	187	179	179	174	169	176	177	177	164	188	174	198	185	199	196	176	160	204	170	200	192	235	185	192	172	190	174	171	175	174	187	167	187	179	187	185	187	185	172	192	174	180	186	199	187	162	178	172	192	177	181	203	199	190	207	186	211	181	191	169	174	191	199	193	176	209	175	166	223	181	194	178	177	146	181	173	184	185	201	157	167	187	164	200	184	184	183	189	190	188	189	153	162	191	202	155	180	180	169	183	186	171	203	171	199	161	180	188	191	170	195	169	192	181	179	197	195	191	192	161	171	162	193	179	172	202	182	167	180	170	196	184	174	188	165	197	174	172	172	173	175	156	190	193	176	191	191	160	188	208	174	205	190	175	190	196	202	166	192	173	167	189	203	203	161	183	165	183	181	185	186	201	176	182	175	200	175	175	191	183	190	199	195	183	188	200	186	188	199	170	188	182	181	200	207	165	185	189	199	182	179	172	184	161	192	201	185	204	197	190	189	174	167	191	186	208	198	165	190	187	190	183	205	190	214	175	198	163	192	189	194	198	155	188	188	211	180	170	175	209	174	178	179	174	180	170	179	183	194	190	201	174	188	169	184	182	181	198	171	174	177	190	187	180	172	170	164	182	187	178	169	190	176	165	197	179	204	170	170	194	189	174	191	205	183	196	188	193	188	190	167	173	190	170	186	178	178	189	191	166	183	204	160	192	184	209	210	174	202	165	168	192	186	194	169	184	215	199	180	163	166	177	188	211	203	167	194	174	173	179	168	169	210	167	165	177	180	192	193	165	189	208	170	165	183	212	170	203	190	190	184	187	178	194	212	169	197	174	177	185	191	195	166	196	169	197	174	182	188	189	181	178	167	189	175	184	202	183	173	175	202	173	192	183	166	182	194	182	188	206	171	171	195	192	207	191	178	181	200	197	182	170	187	191	183	197	176	208	179	174	156	184	188	187	176	159	175	202	184	197	172	188	185	204	183	190	179	172	177	200	219	190	189	169	167	182	195	203	175	174	180	197	171	191	191	196	178	201	193	149	171	203	165	190	198	170	175	172	161	186	166	194	184	179	234	195	191	186	196	196	198	177	166	159	182	175	210	181	184	169	198	169	186	189	169	176	186	194	191	151	197	179	181	182	187	169	177	204	190	159	185	197	203	158	182	174	184	153	196	188	180	191	187	185	175	174	187	177	175	202	204	188	190	184	162	159	175	152	186	156	193	182	191	177	159	198	193	182	194	178	178	189	166	195	175	195	199	171	172	186	213	198	186	174	186	158	197	193	193	186	184	162	188	182	185	193	164	177	152	173	204	161	187	185	171	161	195	187	172	184	179	173	175	162	164	199	175	177	197	189	176	178	170	200	178	201	187	205	205	182	207	180	152	174	181	187	185	180	207	172	182	193	173	196	184	161	181	171	155	199	201	196	191	178	186	201	205	178	180	183	193	165	183	193	209	178	183	153	182	194	188	185	178	192	196	177	179	191	176	161	186	201	176	172	169	188	177	183	191	197	149	219	180	186	156	181	163
11633	19444	2558	412	315	311	292	257	278	266	219	243	257	252	210	259	245	254	242	222	235	232	234	237	222	251	247	305	418	526	635	532	423	283	247	239	244	240	217	222	260	202	220	278	224	248	233	242	228	274	240	246	258	236	225	239	241	229	245	233	227	233	241	222	238	212	221	252	220	243	247	225	246	211	230	210	259	250	229	240	221	231	229	224	244	235	214	228	260	245	239	233	236	236	220	226	248	226	240	223	229	223	233	249	206	238	219	232	229	236	229	229	233	223	233	220	223	224	219	229	214	246	236	245	224	242	254	227	243	245	224	230	219	219	223	270	245	189	226	246	243	247	229	227	208	244	222	256	250	259	243	207	233	210	228	227	221	257	209	217	236	222	217	239	241	237	246	221	238	227	219	231	207	233	236	224	224	239	260	226	235	230	210	236	218	237	231	261	223	225	210	259	239	216	233	248	207	252	226	224	247	241	228	221	208	256	257	220	226	249	223	250	231	217	225	227	236	249	266	221	241	215	223	206	256	241	229	238	220	230	206	233	226	228	233	239	226	238	228	228	241	213	217	233	229	217	234	212	231	231	237	200	218	229	256	231	226	236	228	208	251	271	259	222	222	210	246	198	240	220	204	224	229	234	238	213	251	230	235	232	246	219	235	228	223	222	222	242	218	205	232	216	204	250	254	225	248	234	210	215	229	230	222	221	246	267	222	224	257	234	252	237	243	217	264	218	211	245	262	235	247	226	240	236	237	234	244	227	209	231	240	225	216	234	240	231	221	231	248	225	231	257	218	218	238	219	234	216	223	247	227	270	232	227	235	228	232	209	229	261	210	228	228	223	228	236	212	251	242	233	244	250	238	262	252	252	232	221	237	230	234	230	226	236	240	236	234	229	228	258	218	244	225	233	238	260	197	245	225	243	225	243	218	226	219	211	219	231	235	228	238	218	248	190	251	236	235	221	242	212	255	240	255	224	258	243	227	226	234	243	202	258	209	226	228	227	208	238	238	251	225	253	235	252	223	231	225	240	246	233	219	225	219	224	196	213	219	243	227	245	228	230	216	249	238	206	246	242	219	232	237	244	264	227	237	248	239	233	252	223	208	238	235	253	221	252	236	240	226	227	229	255	220	198	213	216	232	224	223	239	204	223	252	213	238	258	213	211	233	225	250	208	233	241	236	259	226	233	220	208	210	244	227	204	215	239	229	234	220	232	217	241	244	256	238	254	268	221	245	241	224	244	226	236	236	250	228	236	255	213	220	238	245	247	240	223	260	230	252	211	236	227	223	232	247	207	255	225	235	231	203	228	235	230	230	211	228	238	246	242	217	214	220	219	242	215	226	208	236	219	224	243	252	237	252	224	233	250	234	249	219	255	246	232	231	222	237	220	244	215	252	224	238	247	222	235	244	208	218	242	233	215	218	245	230	224	214	234	268	230	244	231	241	209	237	212	231	222	229	236	228	272	191	214	227	244	234	209	222	233	230	251	242	189	230	244	215	235	230	214	244	232	225	247	238	234	236	221	225	229	269	246	231	226	230	237	226	226	228	248	237	215	226	240	227	254	243	254	232	237	252	277	239	233	226	214	234	218	247	233	248	234	226	254	227	233	213	216	231	231	249	209	234	227	247	240	232	242	225	237	268	211	230	228	250	207	240	231	242	234	239	257	241	234	242	204	255	239	237	240	223	259	224	239	199	217	244	244	240	228	235	241	228	233	233	220	230	236	238	211	237	224	223	233	235	242	242	238	240	238	223	215	246	222	208	218	233	239	225	203	219	210	230	226	240	232	241	226	237	258	204	223	217	270	246	214	235	216	252	237	215	224	217	204	235	269	236	254	222	244	211	230	244	216	230	239	215	218	231	250	247	261	248	256	232	247	241	216	204	243	247	249	246	219	210	223	208	218	224	252	223	233	227	250	216	246	199	218	242	211	255	232	246	220	229	225	246	225	236	244	235	257	239	214	244	216	241	218	245	260	218	227	209	231	242	222	226	233	243	217	256	242	239	252	235	229	231	237	211	245	233	228	238	234	226	247	250	230	220	212	212	259	228	227	242	223	245	239	235	234	232	219	233	235	228	243	244	235	254	231	234	239	220	245	210	247	215	268	230	239	252	244	223	221	227	236	237	236	238	228	251	236	237	228	206	238	240	263	225	242	241	224	259	232	223	231	259	225	245	224	221	241	234	215	220	207	209	226	217	244	245	246	246	246	249	214	219	250	247	233	224	224	236	210	257	250	240	234	238	255	235	219	248	229	235	209	256	244	241	228	235	232	245	223	239	240	211	230	240	216	208	218	221	252	249	243	238	241	213	229	225	239	217	246	206	223	232	230	266	236	219	249	229	262	207	228	224	217	232	246	245	224	248	238	225	239	214	215	219	202	232	219	237	210	226	227	239	260	221	181	219	235	243	231	241	248	245	227	217	233	227	234	219	256	225	253	248	243	226	236	216	237	237	249	245	235	239	236	218	206	218	225	232	234	224	260	242	246	256	242	228	216	237	227	214	235	218	233	240	232	224	240	240	249	236	254	222	221	248	240	219	236	230	221	237	185	210	219	211	215	243	222	246	227	208	219	190	242	231	252	216	239	212	201	201	197	218	221	184	244	224	215	215	230	214	225	219	231	241	235	253	224	214	244	253	246	234	216	233	214	256	233	232	224	220	237	268	243	261	232	254	251	211	224	191	243	238	239	231	223	223	252	238	248	217	247	243	216	216	211	222	220	240	232	199	231	234	242	225	214	209	222	218	215	249	245	243	225	223	233	244	240	228	235	229	237	245	237	255	241	230	243	189	223	230	237	231	231	265	249	220	218	230	211	223	233	215	235	245	225	232	235	246	232	245	250	255	244	222	247	225	244	231	248	249	237	253	232	233	224	194	239	236	258	249	214	232	219	249	244	209	215	232	223	208	234	205	222	217	240	230	243	200	227	234	236	237	239	244	226	223	260	241	255	244	235	255	245	241	253	232	185	203	239	245	211	234	228	208	237	202	231	219	247	240	253	201	226	236	245	241	234	193	237	210	219	224	223	247	243	228	215	242	227	206	248	224	216	228	246	230	241	223	229	232	228	228	231	269	211	245	242	221	239	254	271	233	203	227	214	203	196	209	223	247	221	242	231	218	227	222	236	243	232	249	233	248	268	252	250	219	229	236	225	198	210	226	221	235	232	217	220	239	236	215	216	233	216	247	222	212	240	258	238	228	228	225	240	239	214	248	225	264	224	236	233	241	234	230	249	243	234	232	242	233	235	239	236	236	217	246	214	215	252	218	211	205	246	232	222	215	214	256	238	244	239	227	218	220	231	237	235	234	224	230	238	248	216	224	233	214	241	220	239	228	226	232	248	241	229	226	238	257	199	255	234	222	227	239	247	263	223	246	235	232	247	249	247	246	259	212	217	233	233	259	247	242	230	234	201	221	214	246	262	237	256	250	229	230	252	233	247	233	211	266	239	243	211	224	235	235	260	223	241	242	240
24878	21328	27946	25014	16504	1232	688	523	476	447	395	354	318	348	290	333	348	312	295	321	295	301	286	309	327	323	448	1016	1805	2285	1850	1446	933	404	295	297	273	283	256	275	267	262	296	272	275	299	252	268	295	283	272	280	291	277	280	305	318	291	275	263	270	284	274	261	250	287	292	283	269	296	280	285	268	296	260	291	296	272	317	292	297	296	255	258	300	297	280	280	302	274	264	262	260	276	280	254	282	269	300	272	282	299	289	295	333	276	312	286	302	317	284	271	239	280	303	292	338	284	273	280	261	281	259	264	281	263	288	285	291	303	282	301	289	297	272	308	276	306	277	304	273	298	278	297	290	263	259	281	301	260	271	287	292	262	296	264	329	256	264	283	290	295	267	271	307	287	276	290	286	289	286	295	292	290	282	294	272	279	291	274	250	298	278	265	263	306	299	291	290	270	299	265	295	267	266	294	300	271	264	275	264	273	276	276	259	252	297	276	259	300	292	294	286	271	294	285	316	312	267	263	292	288	293	282	298	321	286	301	296	314	286	271	316	251	279	273	278	302	302	301	301	319	269	284	289	269	287	314	283	276	270	267	284	288	267	307	313	290	300	310	289	255	297	285	270	290	300	270	250	268	288	298	308	282	290	313	290	261	256	288	261	248	294	290	256	279	294	288	294	229	281	284	262	287	257	298	255	256	273	264	262	259	265	295	272	260	279	252	269	272	294	279	290	302	278	284	267	271	283	270	249	274	296	292	290	287	307	257	330	300	247	254	247	271	280	304	278	282	278	294	274	313	288	277	285	293	294	284	291	273	255	277	274	307	296	276	273	275	273	266	259	271	270	309	274	300	283	286	306	268	273	282	273	288	265	276	270	271	268	250	267	294	278	271	271	278	280	292	273	276	309	302	281	306	266	275	285	298	275	273	273	274	288	283	258	285	298	286	271	279	286	287	288	315	278	282	291	285	296	275	277	282	274	267	309	274	302	282	264	258	276	289	279	247	261	263	290	306	268	276	282	288	271	285	283	268	254	272	266	264	288	288	286	277	269	295	282	267	265	292	270	272	283	299	294	254	272	281	273	265	273	272	292	300	284	255	268	271	279	259	279	283	271	302	293	260	265	311	288	299	254	287	260	260	279	251	276	275	286	287	296	302	295	287	275	301	315	256	267	271	289	271	298	277	256	292	272	270	285	274	265	268	306	268	291	284	306	287	286	274	279	263	282	278	297	282	274	255	288	294	296	275	264	294	292	299	303	266	227	274	272	267	280	264	313	274	258	288	289	256	288	280	255	253	278	284	290	312	292	283	264	293	270	281	293	282	270	263	304	288	286	314	268	270	302	302	306	317	248	267	274	280	277	278	261	279	277	286	298	279	321	261	280	302	284	278	299	297	248	272	280	245	276	283	300	259	265	309	258	272	260	295	310	261	278	290	273	284	280	289	282	285	265	290	248	271	273	290	274	249	280	272	299	294	285	255	279	260	304	294	280	329	280	269	280	299	281	264	279	282	253	320	239	271	274	301	284	264	295	251	281	300	270	273	303	282	272	274	260	301	306	257	301	299	274	279	299	290	275	261	256	284	297	269	263	286	276	261	263	305	274	284	312	246	269	267	299	318	290	273	293	280	251	299	285	261	279	254	281	261	272	274	283	282	256	263	286	266	244	295	276	299	291	304	309	286	282	294	259	273	280	270	281	282	260	267	254	280	268	273	288	274	284	260	282	299	310	272	292	285	276	279	280	317	265	246	249	264	299	274	281	277	310	286	272	266	263	286	295	290	295	292	264	285	320	272	297	264	257	290	322	300	307	278	321	271	300	252	295	277	285	290	306	298	249	262	306	279	278	272	273	289	290	259	334	288	265	290	299	277	290	301	265	275	293	292	273	266	294	281	285	312	285	285	282	262	292	257	268	290	292	273	260	309	305	309	271	273	257	289	262	257	318	289	279	324	264	284	273	237	274	298	275	291	293	299	301	275	272	316	287	272	296	266	320	275	294	285	268	250	288	288	278	260	280	264	274	282	269	303	270	279	277	282	276	268	254	264	272	265	305	283	270	261	287	269	314	298	284	272	254	280	270	291	273	281	301	270	271	265	287	294	251	249	254	282	273	300	302	259	294	293	236	262	315	274	284	278	297	288	309	294	262	289	288	258	274	285	272	265	270	288	284	282	288	307	285	306	305	250	293	307	284	293	243	298	258	282	306	293	272	275	271	269	308	298	273	271	287	288	281	282	275	297	273	274	285	285	307	308	259	301	266	278	319	241	292	234	288	299	270	267	308	277	264	284	289	280	307	280	281	282	288	280	292	262	267	283	302	290	268	276	271	287	261	281	289	285	282	293	294	250	270	280	254	283	264	261	289	278	289	298	262	276	270	290	286	276	268	297	290	281	270	277	272	275	260	284	270	282	261	320	293	286	268	261	301	287	316	284	271	283	285	274	286	268	258	267	276	270	258	282	283	268	306	274	256	288	243	267	273	279	303	293	268	276	300	294	295	293	286	308	299	290	270	284	247	272	275	288	276	285	264	298	285	266	281	271	276	277	293	279	270	288	294	294	272	281	245	273	299	292	293	302	262	321	291	297	285	243	272	278	275	295	295	249	266	270	284	281	297	279	296	256	303	305	294	287	273	273	287	297	286	277	285	286	274	287	296	274	292	292	281	291	295	258	316	272	291	305	294	266	296	306	260	296	297	281	279	254	250	311	284	298	269	276	279	297	278	295	299	317	276	289	291	280	298	265	279	263	270	285	302	286	283	303	262	265	308	261	252	256	302	272	280	294	286	281	281	255	285	277	297	272	257	282	288	295	264	289	278	289	298	277	268	273	273	296	281	286	282	289	305	291	276	288	280	284	288	274	287	261	298	266	248	309	270	274	297	279	282	270	261	279	248	268	299	271	300	267	257	286	273	267	272	284	291	265	311	272	281	279	287	258	270	289	234	286	294	255	291	297	279	290	287	269	307	310	284	287	267	278	272	259	265	281	297	265	291	290	278	298	311	272	283	266	296	259	268	267	285	276	290	250	275	284	286	291	281	254	264	295	283	266	262	291	298	267	282	285	262	284	269	277	259	262	272	293	300	308	302	256	314	299	270	275	298	261	273	279	249	273	282	278	304	246	275	307	277	252	312	280	305	291	311	286	272	270	266	261	279	292	253	270	277	280	260	279	293	287	280	293	272	263	276	283	266	256	283	279	313	227	238	282	276	257	273	292	279	258	270	290	292	282	307	265	271	265	275	296	301	273	260	280	274	267	267	285	282	283	280	310	284	296	292	256	257	284	259	230	291	283	271	295	264	248	280	276	283	293	275	303	288	237	259	281	295	309	305	252	277	265	275	279	275	285	298	279	316	299	260	301	301	314	271	236	282	257	273	305	300	279	281	257	288	309	256	301	295	262	301	279	302	284	300	288	256	296	267	255	275	267	302	247	300	275	311	283	286	276	287	273	306	273	284	243	275	307	270	297	285	253	266	308	257	268
14777	33397	9013	2664	1812	1428	1150	923	766	654	625	547	537	496	480	475	445	411	448	374	402	398	401	429	392	442	804	1911	3319	4160	3618	2624	1431	647	352	335	368	363	346	339	375	341	338	375	369	351	340	370	361	335	337	366	336	349	373	388	366	384	338	377	375	348	332	331	347	355	314	344	346	343	340	335	353	337	335	360	359	369	334	363	368	326	348	332	386	375	365	360	341	304	369	339	324	343	306	335	344	353	362	353	374	347	365	320	338	348	354	354	350	366	365	366	357	322	335	357	368	324	374	362	349	310	374	339	315	331	359	351	338	351	350	362	357	337	328	355	347	339	344	359	345	328	338	366	368	367	348	328	336	318	352	352	377	357	354	349	354	346	329	363	340	379	361	371	342	343	335	353	360	329	350	347	342	347	359	351	353	322	313	334	323	346	356	338	359	342	358	301	332	354	346	355	339	352	351	371	350	348	359	326	387	345	352	341	353	351	347	354	339	330	364	326	335	355	385	369	352	351	367	365	356	341	360	359	357	321	363	368	316	335	342	389	330	336	330	336	351	374	348	338	342	375	341	342	354	328	316	356	355	339	364	366	384	374	372	369	323	376	354	348	335	333	380	355	352	369	355	373	316	331	352	343	343	344	386	320	360	346	324	347	334	322	346	325	303	364	360	345	342	328	347	375	352	314	330	385	313	324	340	321	348	330	379	354	362	351	340	364	350	334	370	319	319	387	362	360	310	343	351	348	334	338	342	320	329	345	330	328	339	341	349	379	368	359	338	326	313	350	364	338	348	396	346	334	330	332	323	368	335	345	339	361	362	349	357	353	355	360	359	351	361	324	330	366	361	335	361	368	339	388	379	353	386	333	356	376	355	328	357	382	330	353	322	346	349	338	315	375	351	362	354	396	332	339	344	348	350	354	352	351	346	349	345	312	347	337	354	345	345	362	353	324	349	333	345	349	366	373	368	310	374	295	354	346	329	311	384	344	367	386	337	345	344	309	361	311	376	341	333	332	342	320	339	336	333	364	381	356	323	343	334	328	329	376	349	349	402	321	378	350	383	391	388	376	324	359	380	354	348	347	347	355	363	347	355	336	362	391	344	365	347	351	333	352	338	380	369	313	374	331	346	310	358	335	342	337	365	354	344	370	299	324	341	354	339	382	337	364	375	336	321	329	363	324	324	323	336	340	335	350	339	312	348	296	360	344	333	353	354	314	334	362	330	354	352	335	339	356	349	352	336	326	334	343	363	364	354	350	344	355	364	364	339	340	353	331	318	365	355	334	342	358	327	310	366	361	370	335	323	352	323	340	336	360	362	363	330	377	334	348	362	317	322	346	333	334	346	376	322	348	357	346	341	381	327	339	387	338	359	343	341	372	316	355	366	357	381	337	310	312	367	383	358	328	364	341	336	353	326	346	322	362	345	350	385	338	361	354	343	328	365	354	382	320	351	359	365	344	356	362	357	338	328	351	323	328	358	346	332	325	351	337	354	314	355	340	339	347	359	337	347	348	345	346	364	369	365	341	372	319	353	367	335	334	355	341	363	342	353	335	356	356	329	375	344	344	352	361	356	376	354	342	331	368	329	331	331	336	332	325	333	334	352	359	334	356	340	337	347	331	340	365	348	332	331	318	360	376	341	355	333	375	336	355	340	351	363	327	328	371	355	321	350	345	357	361	346	328	347	344	354	347	375	307	331	343	357	355	343	349	350	351	371	373	326	354	354	352	317	349	349	339	296	315	328	381	297	319	329	331	326	385	364	344	388	362	357	364	347	343	345	331	342	343	356	351	332	354	338	348	359	324	341	338	367	371	330	357	332	363	353	339	343	367	355	363	345	358	335	350	320	337	316	363	376	344	341	352	355	319	329	371	311	369	326	350	335	336	326	340	308	344	338	365	364	328	385	376	360	346	380	318	367	370	371	347	324	363	359	359	343	328	374	368	336	347	356	339	368	362	370	376	301	317	305	305	349	339	360	342	335	353	362	369	359	325	328	377	313	302	365	333	360	339	346	336	372	347	374	360	340	361	341	326	367	358	328	332	358	339	373	341	355	355	341	340	331	309	345	337	349	367	379	326	385	328	322	353	331	358	352	368	325	364	359	343	339	365	350	314	380	338	340	342	371	349	344	334	340	372	350	352	336	357	377	365	347	356	334	333	323	336	367	325	333	353	358	317	342	354	346	340	390	335	348	366	371	331	343	357	330	344	361	308	333	360	334	307	351	360	350	298	325	329	348	360	368	344	348	345	364	323	319	338	346	376	364	364	351	326	363	380	356	355	345	351	336	337	354	330	369	318	356	344	367	359	351	311	373	329	374	349	378	350	311	313	339	340	316	340	356	332	360	339	364	375	357	356	343	329	391	361	344	350	371	365	341	341	344	358	351	336	324	339	353	329	346	342	338	336	318	358	341	332	339	339	335	364	308	330	348	362	338	333	348	344	340	331	358	341	340	349	349	331	348	367	340	362	350	340	375	334	347	321	380	335	323	347	324	358	338	356	317	349	336	352	359	338	363	372	323	357	319	345	318	353	368	344	345	373	359	372	310	362	356	341	310	364	344	342	355	320	349	328	348	356	375	335	364	364	339	311	343	375	353	314	347	361	374	371	363	332	352	382	381	343	354	331	383	325	358	348	378	347	336	335	345	355	356	368	375	383	356	370	330	314	349	364	329	354	320	351	326	349	343	352	329	334	363	349	356	348	348	330	366	362	344	349	368	300	351	332	333	339	350	363	336	362	333	328	308	376	360	338	380	314	349	366	369	320	333	345	338	342	348	315	338	346	385	354	377	363	313	346	340	368	325	344	323	351	337	319	337	333	343	373	380	339	348	325	348	325	342	342	320	358	337	357	343	348	356	337	349	358	368	374	353	352	355	362	322	319	357	359	334	330	311	364	337	362	371	375	360	348	333	354	334	360	351	349	351	334	331	387	362	372	350	349	328	363	346	316	345	343	359	348	339	344	369	329	366	344	375	324	366	350	353	344	327	329	348	407	348	379	346	322	351	355	360	332	342	394	320	325	331	326	330	362	323	333	364	354	346	349	371	358	379	299	359	328	333	375	364	349	325	366	337	348	344	381	350	375	352	349	350	362	348	342	320	325	319	344	339	343	374	370	363	341	341	334	329	374	350	349	373	322	358	393	357	349	338	376	330	332	326	338	333	326	351	361	358	349	342	329	375	321	360	368	328	329	367	384	310	336	340	345	354	324	350	300	301	363	356	323	342	355	342	340	336	345	356	345	323	347	363	349	346	342	328	335	336	351	331	328	367	352	381	395	346	336	325	365	352	312	343	293	352	334	368	371	356	365	353	328	373	359	314	321	317	365	381	366	354	360	334	340	303	331	353	329	347	347	356	357	349	357	329	395	386	317	354	346	363	347	347	344	352	331	344	362	316	333	369	348	344	354	320	362	363	386	364	338	320	347	355	378	365	349	336	358	358	338	325	362	359	360	365	329	361	316	384	368	340	369	352	338
25445	21361	27175	25526	5645	513	396	331	276	282	289	244	242	220	249	180	195	210	206	217	203	207	204	202	197	201	292	672	1236	1384	1339	987	592	410	245	190	178	177	194	233	176	154	172	180	191	205	200	226	181	176	167	201	187	177	159	195	190	198	223	184	205	185	215	186	175	175	193	202	176	185	183	196	164	173	167	223	182	200	215	192	198	203	188	176	208	196	195	193	187	187	186	201	179	165	164	183	192	203	214	176	215	195	185	204	189	178	196	161	197	202	194	165	221	188	196	170	191	199	183	204	196	165	168	191	196	193	184	186	182	198	193	212	203	172	194	183	192	202	185	187	189	198	218	198	188	197	213	182	206	211	194	175	211	196	181	171	164	177	198	212	188	201	208	180	205	193	212	207	196	197	183	192	176	188	172	190	202	208	192	185	175	196	182	169	168	179	181	174	201	197	195	174	203	183	188	185	203	210	200	180	200	181	205	170	206	175	206	207	196	173	183	207	188	180	206	172	202	178	197	184	209	179	200	194	213	185	191	184	196	187	188	179	180	188	210	202	199	186	179	203	197	188	176	192	204	208	173	195	208	174	183	198	200	195	199	201	189	202	193	160	184	192	171	205	197	211	187	192	170	200	186	222	192	230	221	200	189	163	194	173	200	180	211	175	192	224	207	220	190	199	201	186	195	202	174	183	186	198	180	181	198	215	198	193	180	171	183	209	188	179	176	192	175	170	174	183	215	190	180	185	200	182	183	180	197	212	180	197	175	198	180	215	197	182	184	196	197	207	169	184	216	188	179	177	191	199	209	179	197	195	168	195	216	199	179	166	183	191	196	198	218	189	184	189	206	198	190	193	188	197	184	196	180	177	187	194	189	192	213	196	197	212	191	168	194	208	172	194	185	188	171	190	190	174	207	209	195	204	193	208	197	196	195	203	180	188	189	204	195	203	182	184	181	187	198	196	224	200	175	187	199	174	224	201	218	218	189	162	190	208	187	190	196	181	184	192	185	182	198	172	168	179	200	183	198	185	178	172	178	200	207	203	215	201	187	204	181	189	208	212	201	186	198	187	181	189	183	182	206	192	199	207	218	203	228	196	181	207	196	192	175	182	190	209	198	171	197	192	193	195	199	201	163	181	197	190	179	175	198	182	219	188	183	179	207	214	235	195	187	176	222	189	210	178	193	216	184	193	155	194	181	216	190	194	164	208	186	188	197	189	195	178	220	226	219	188	186	210	190	188	192	200	195	178	176	187	181	167	197	184	182	175	208	173	181	196	191	204	197	180	201	187	192	192	182	173	173	173	165	166	187	160	204	200	202	189	191	203	206	197	209	200	210	178	207	189	171	191	201	178	184	195	147	173	183	199	191	201	208	198	199	186	208	211	195	181	198	213	205	193	157	188	187	200	197	189	174	219	210	217	179	172	190	189	200	177	190	208	195	206	188	181	189	193	184	195	177	161	196	187	215	177	192	211	181	171	203	196	188	191	206	168	191	187	192	182	174	224	172	193	171	216	174	165	198	193	207	184	194	174	174	163	221	208	186	200	176	188	191	183	198	193	184	154	239	214	192	194	190	167	203	197	181	174	176	182	185	196	216	191	201	198	208	169	193	199	207	209	187	188	188	185	170	196	172	201	202	189	198	178	180	212	175	195	179	187	173	182	207	204	192	210	199	186	208	184	200	191	196	190	208	196	187	180	170	200	203	187	199	184	181	204	161	188	218	194	218	164	195	206	187	202	168	206	181	170	183	189	189	194	206	159	201	161	196	182	200	180	198	196	191	166	187	183	206	193	178	179	201	173	177	242	186	191	181	173	184	199	175	193	206	210	183	186	196	169	188	169	161	194	189	199	189	179	191	212	207	205	193	176	195	200	193	190	183	176	205	182	192	191	169	205	197	206	200	217	195	178	185	201	179	205	179	181	178	204	187	170	168	177	187	215	203	186	221	173	186	189	167	185	206	195	186	191	201	171	160	185	181	178	184	179	202	209	183	180	193	195	152	189	180	176	186	210	182	183	202	200	189	189	193	204	209	180	182	179	189	178	195	181	175	183	199	174	199	197	180	195	200	211	187	220	206	179	177	190	201	189	186	197	178	192	186	168	186	188	197	203	174	187	189	221	179	176	195	190	174	204	169	236	188	191	189	197	163	175	207	185	187	211	196	212	208	194	188	194	213	196	207	211	210	222	176	173	197	203	206	198	185	184	213	191	184	178	173	185	206	198	200	186	195	195	212	180	167	196	185	207	189	234	173	191	196	200	188	182	230	204	176	233	214	178	194	168	184	189	192	153	190	211	177	204	161	214	188	186	176	192	188	195	186	201	178	190	207	193	195	200	192	170	175	167	170	175	194	180	200	192	185	190	193	186	175	187	191	175	181	192	188	199	197	185	195	187	194	186	180	185	178	190	159	204	197	207	159	222	176	199	183	181	190	189	173	206	200	207	206	193	189	174	198	201	172	200	205	188	193	182	173	196	187	193	184	218	160	172	188	202	174	198	191	190	191	221	198	214	214	188	183	188	200	200	175	181	199	176	205	195	206	170	198	201	176	186	181	207	178	200	164	183	193	208	175	189	187	170	200	189	180	194	176	175	176	171	210	175	194	207	177	200	167	163	206	195	189	159	179	179	189	201	193	173	202	219	179	177	185	197	202	180	176	169	229	196	209	182	185	186	187	185	199	184	196	216	187	189	156	186	216	168	207	200	185	179	170	193	195	199	169	202	155	193	181	216	202	167	203	208	176	168	195	211	189	185	197	198	199	201	180	177	205	168	195	189	214	210	170	188	181	204	177	186	154	208	191	169	180	199	211	188	175	207	169	161	193	180	187	224	203	189	200	173	171	195	186	193	183	178	208	189	201	192	197	194	180	213	185	156	201	194	168	208	175	173	197	174	209	186	178	173	178	198	183	181	192	189	174	201	183	178	169	215	196	188	198	197	206	197	172	177	184	191	203	216	184	176	200	197	183	199	195	167	182	179	180	186	192	193	200	186	197	196	178	189	193	192	188	183	208	169	161	189	199	186	188	186	206	209	188	196	173	172	180	206	208	162	195	199	189	188	180	171	207	207	197	206	183	189	197	175	206	200	182	184	174	182	176	175	193	191	207	166	206	192	175	186	161	188	172	210	142	165	215	173	181	210	177	178	172	193	176	179	165	207	209	167	208	206	195	195	215	189	168	186	202	197	167	183	169	176	183	229	193	184	170	192	205	185	209	184	200	215	177	197	207	180	182	186	191	199	170	206	209	197	185	185	195	194	181	183	199	197	196	207	183	204	215	180	172	187	214	198	177	207	178	217	194	197	175	211	211	170	194	198	206	164	188	184	205	191	166	192	175	192	213	190	195	206	178	190	184	186	195	195	183	198	206	194	155	189	195	189	184	183	188	201	178	180	195	169	170	172	187	174	222	196	188	205	170	195	216	216	186	157	166	182	180	177	194	196	171	186	211	185	176	167	200	188	195	200	189	168	212	187	163	205
16280	32015	9681	1864	1375	956	849	694	545	501	436	462	354	362	338	315	319	278	286	305	282	276	258	276	274	300	490	1359	2551	2758	2716	1977	1028	700	335	252	247	240	275	274	238	245	240	262	274	241	252	264	272	240	260	280	235	262	254	251	248	261	259	252	231	235	268	232	215	255	263	235	238	243	245	271	260	241	252	211	257	243	289	227	252	242	244	274	257	239	250	229	243	259	242	258	261	260	226	234	266	240	240	258	268	236	257	265	237	252	262	255	243	282	241	269	265	264	268	233	255	260	247	256	230	264	247	243	248	252	275	249	249	248	245	255	239	227	258	251	261	249	267	223	250	261	237	242	254	260	257	252	248	266	222	277	265	239	246	240	259	271	260	249	257	258	272	250	247	241	256	263	239	248	254	241	235	253	266	259	273	233	249	259	255	237	254	295	254	210	251	269	254	273	230	223	254	253	254	236	233	260	236	220	261	261	235	257	252	250	216	254	244	216	226	273	231	235	239	231	235	273	241	251	253	227	261	253	304	237	267	280	273	216	225	236	252	219	259	237	250	246	259	270	209	245	250	231	223	226	256	260	239	239	255	272	251	278	258	270	254	252	266	256	216	257	238	247	267	240	220	248	239	246	228	281	242	251	247	233	250	271	278	239	239	230	243	231	237	266	248	249	264	250	248	249	242	232	283	234	256	250	235	220	275	275	257	279	258	254	257	270	216	266	269	236	277	255	265	222	257	237	253	252	250	239	231	232	229	250	237	270	267	251	259	235	256	244	255	280	254	235	261	255	278	273	251	263	233	229	270	250	249	242	267	253	260	250	255	227	278	250	239	250	284	262	277	285	232	249	262	250	230	247	226	242	265	243	262	235	256	250	250	247	238	251	253	245	247	274	270	242	277	273	254	243	238	269	274	255	268	273	252	255	271	249	277	269	237	280	248	245	260	228	240	250	261	243	226	235	250	239	265	251	246	230	261	281	254	232	264	229	243	256	226	265	254	256	238	256	232	247	233	258	222	244	250	230	249	256	235	251	244	266	238	270	251	241	269	257	227	234	223	221	278	253	273	275	304	222	252	260	284	269	255	283	264	256	249	239	265	259	271	249	241	252	234	236	232	233	230	259	277	253	236	234	217	262	251	275	254	286	253	265	237	237	259	241	285	256	223	248	239	235	261	258	254	237	246	264	267	249	259	263	258	260	264	269	261	251	291	261	226	243	252	249	221	259	230	234	243	251	240	232	262	228	238	252	279	241	210	237	247	248	289	228	234	231	234	244	250	239	222	259	284	267	285	246	245	241	261	243	269	245	243	261	244	266	247	274	242	245	255	243	265	250	292	241	239	256	258	240	233	280	265	245	245	246	259	246	236	250	257	244	251	237	227	254	270	271	235	249	255	245	257	261	238	257	224	212	281	237	250	239	258	259	257	255	257	271	263	245	252	251	229	234	268	255	251	234	260	261	222	249	230	259	249	277	231	245	248	261	283	256	260	254	237	272	305	236	265	255	263	258	270	240	258	278	246	243	285	235	266	242	281	248	262	260	259	231	250	244	246	239	265	240	249	246	228	255	265	235	251	236	271	256	235	243	285	232	264	246	270	262	254	259	251	250	258	254	254	241	259	236	285	243	270	246	251	283	254	258	271	248	268	231	241	234	230	249	249	253	260	246	241	265	256	247	269	244	276	249	234	251	249	246	253	261	265	261	266	234	286	255	245	257	270	241	280	263	255	261	242	250	229	285	243	236	220	247	235	258	235	231	236	284	249	245	251	255	225	254	245	260	264	254	245	233	254	239	232	235	257	272	224	245	245	276	279	266	251	258	254	201	278	249	239	261	233	223	280	228	256	246	253	248	278	284	230	246	274	257	209	248	257	284	263	239	235	234	229	237	271	283	223	254	255	231	234	265	261	254	290	230	250	243	254	268	267	248	262	249	217	237	242	265	253	231	281	236	244	215	266	256	261	239	255	221	238	273	243	262	252	214	273	234	257	248	252	251	259	256	254	265	263	225	225	239	230	283	272	241	262	240	285	243	248	233	239	265	263	262	256	282	224	256	275	266	220	246	244	241	227	260	272	275	251	245	280	241	251	237	261	273	250	242	267	246	221	298	259	269	238	255	246	238	235	265	263	272	225	236	250	252	206	263	245	257	249	281	267	255	238	249	244	242	279	258	229	235	223	286	254	233	241	230	228	270	259	231	247	238	215	239	263	277	244	255	238	239	260	278	262	261	242	238	245	250	237	269	275	265	226	255	250	243	248	243	255	238	218	251	238	222	268	258	240	235	241	261	254	254	252	247	245	240	245	273	270	262	241	258	250	263	255	262	249	283	252	234	271	234	256	262	262	225	258	272	242	255	250	281	233	261	278	229	268	262	250	227	267	299	260	274	238	258	254	244	254	240	250	249	256	252	264	246	240	238	255	259	248	254	251	270	263	252	231	245	262	229	243	256	257	253	270	249	255	252	250	238	242	267	247	222	249	255	230	245	267	251	249	241	247	253	238	222	258	249	271	267	248	265	249	239	247	226	244	283	258	260	269	229	273	236	239	241	288	255	248	227	259	278	263	258	296	249	293	226	255	236	231	262	255	263	245	267	263	236	257	254	250	266	232	239	248	239	272	258	265	241	226	244	261	274	264	256	229	234	245	286	249	244	222	227	266	242	230	248	266	283	246	219	261	282	273	265	248	245	236	247	261	232	239	246	255	249	248	253	287	224	255	257	285	246	250	253	241	249	268	271	218	230	241	236	247	235	228	256	249	262	223	204	253	263	247	243	276	254	212	253	264	270	258	255	275	248	253	237	266	251	219	233	268	246	264	244	253	227	233	239	277	248	240	224	265	259	247	270	217	219	255	233	260	233	258	264	275	247	261	205	217	252	233	242	245	223	291	250	252	228	226	225	249	250	228	270	238	250	270	265	242	243	244	235	244	241	280	265	256	245	259	196	220	276	270	240	224	246	254	249	280	255	260	255	233	267	230	280	282	226	242	241	259	251	243	259	254	268	255	243	248	253	261	241	252	276	231	294	238	261	244	241	245	272	243	216	222	254	239	257	245	249	231	260	261	274	222	284	244	259	258	269	244	273	250	238	241	228	222	251	243	242	242	245	294	249	241	276	251	279	248	237	264	242	263	264	230	286	267	249	254	241	224	270	246	251	248	238	248	271	225	235	226	243	242	239	234	272	251	264	240	254	268	265	230	242	234	240	225	261	274	263	220	243	250	241	240	229	253	254	243	278	265	245	238	238	235	237	238	240	223	233	284	252	251	241	227	260	233	245	254	245	232	220	252	244	253	227	281	236	250	242	250	255	265	270	253	246	264	248	231	264	254	251	250	231	257	247	238	257	254	269	241	266	235	228	234	257	206	257	259	270	240	262	271	229	249	252	262	244	228	222	230	259	250	256	246	244	262	242	230	223	248	239	243	249	244	255	251	243	220	262	262	273	273	255	248	233	243	239	288	285	236	226	278	271	265	248	239	228
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
