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
340047780388	340047780907	340047781457	340047782007	340047782557	340047783107	340047783657	340047784207	340047784757	340047785307	340047785857	340047786407	340047786957	340047787507	340047788057	340047788607	340047789157	340047789707	340047790257	340047790807	340047791357	340047791907	340047792457	340047793007	340047793557	340047794107	340047794657	340047795207	340047795757	340047796307	340047796857	340047797407	340047797957	340047798507	340047799057	340047799607	340047800157	340047800707	340047801257	340047801807	340047802357	340047802907	340047803457	340047804007	340047804557	340047805107	340047805657	340047806207	340047806757	340047807307	340047807857	340047808407	340047808957	340047809507	340047810057	340047810607	340047811157	340047811707	340047812257	340047812807	340047813357	340047813907	340047814457	340047815007	340047815557	340047816107	340047816657	340047817207	340047817757	340047818307	340047818857	340047819407	340047819957	340047820507	340047821057	340047821607	340047822157	340047822707	340047823257	340047823807	340047824357	340047824907	340047825457	340047826007	340047826557	340047827107	340047827657	340047828207	340047828757	340047829307	340047829857	340047830407	340047830957	340047831507	340047832057	340047832607	340047833157	340047833707	340047834257	340047834807	340047835357	340047835907	340047836457	340047837007	340047837557	340047838107	340047838657	340047839207	340047839757	340047840307	340047840857	340047841407	340047841957	340047842507	340047843057	340047843607	340047844157	340047844707	340047845257	340047845807	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	3600	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21844	20116	27556	22411	20128	20190	10449	3685	2505	2218	1570	1354	1199	857	705	631	539	526	425	431	396	301	318	355	413	356	279	312	239	234	235	800	211	695	1143	501	1960	2806	1274	567	551	344	832	317	186	190	174	165	180	184	186	458	574	701	501	362	220	177	166	172	172	180	146	174	154	178	152	165	155	175	164	156	172	138	165	163	185	168	191	165	156	173	187	159	164	132	168	137	168	182	174	172	175	187	178	171	175	152	159	172	174	183	166	163	171	167	139	164	146	166	174	157	170	158	194	170	167	139	144	163	174	184	163	159	193	175	158	168	171	162	166	172	155	166	163	165	167	162	184	173	164	184	196	153	174	161	164	153	170	210	175	167	174	170	176	165	186	168	158	168	179	202	160	155	152	176	186	141	152	189	162	143	166	164	162	165	187	170	171	155	162	178	158	169	164	159	188	178	169	177	178	150	178	159	145	150	166	182	172	157	164	171	166	165	180	172	181	183	142	186	171	170	152	159	162	169	175	170	164	157	185	163	163	157	167	173	169	156	165	170	155	134	168	156	149	169	157	150	153	172	150	155	166	157	184	168	173	157	181	179	165	179	158	161	154	182	193	158	187	152	175	173	153	161	171	165	158	197	167	159	171	147	159	160	177	167	149	144	149	159	162	155	168	151	160	138	187	164	153	163	168	138	172	181	153	184	132	182	156	161	160	153	161	158	173	168	153	171	169	189	153	174	173	165	145	145	158	168	165	164	166	159	170	161	178	166	160	195	166	155	182	161	148	173	178	169	165	169	154	154	162	160	155	164	147	157	190	183	158	190	182	155	166	201	172	147	175	178	150	175	201	169	166	170	160	177	185	158	151	132	159	164	179	168	191	171	186	151	168	165	163	178	168	142	153	171	139	173	171	153	176	180	140	175	167	157	126	195	158	165	181	144	178	164	182	167	178	175	188	159	198	181	170	182	184	142	172	152	184	169	169	174	161	174	177	164	153	184	138	155	167	164	162	180	151	161	152	182	140	179	160	179	175	163	174	179	187	163	166	188	171	160	154	159	165	148	169	153	144	159	182	171	155	189	168	194	154	135	146	154	160	181	183	168	180	178	182	150	146	163	136	150	152	164	176	173	157	200	164	159	187	157	184	160	175	156	198	182	196	157	158	156	156	184	154	165	163	160	169	160	145	171	176	160	175	164	170	185	174	192	160	137	163	162	170	155	154	164	169	170	162	169	154	184	140	175	155	179	163	168	166	149	150	154	158	196	157	169	177	172	164	163	135	169	171	176	191	166	157	155	184	158	185	174	167	171	182	166	165	168	159	179	171	163	171	179	172	192	162	166	164	161	182	174	173	169	155	158	175	177	167	168	178	157	155	153	186	161	196	170	155	157	192	152	158	175	169	160	189	167	161	181	153	170	159	169	164	151	167	172	160	175	192	175	153	166	166	149	168	168	163	177	164	145	173	170	178	180	188	160	195	157	192	167	157	205	161	169	154	173	182	150	178	147	166	163	143	153	173	147	162	154	178	160	166	164	165	167	159	166	172	166	167	157	155	166	166	166	163	164	145	150	176	162	153	159	145	176	182	172	154	149	155	162	166	153	155	190	162	168	155	150	164	159	179	172	159	168	142	174	155	170	146	142	158	166	159	171	174	174	169	153	161	158	150	162	180	140	158	175	168	152	177	191	173	175	164	149	170	167	172	166	147	148	162	152	169	162	163	174	167	154	155	164	178	162	153	164	172	162	171	156	185	170	162	163	149	156	172	174	171	152	152	172	155	174	175	147	172	141	167	165	176	154	183	185	184	168	161	148	193	163	173	173	175	142	150	174	174	173	182	189	148	179	192	167	151	154	177	181	168	171	150	168	156	155	174	147	170	178	165	202	150	156	175	180	160	162	180	165	152	167	133	171	168	186	153	157	150	160	143	171	184	158	162	159	170	156	156	156	148	169	150	158	158	173	188	180	154	180	159	174	173	160	177	166	165	181	157	173	158	183	148	168	165	176	204	161	160	166	156	163	187	140	146	174	185	182	148	180	182	176	151	146	185	157	171	192	150	156	184	193	152	163	179	178	169	178	167	163	145	175	170	171	162	145	142	165	153	169	162	172	164	161	159	152	164	166	155	182	159	180	168	161	157	165	159	156	177	183	180	175	190	168	176	182	169	160	173	158	163	146	145	183	163	155	154	163	155	170	154	139	164	202	196	164	165	166	167	142	174	163	169	169	138	177	173	157	172	176	201	156	171	163	146	135	135	177	163	147	156	165	146	189	169	142	193	167	163	170	162	172	180	170	184	189	186	164	149	150	175	153	158	148	141	177	156	167	154	149	181	171	162	167	170	190	138	156	141	167	174	175	146	167	183	165	160	169	202	170	163	155	162	168	168	152	180	159	161	164	164	164	166	169	181	174	167	168	146	158	170	173	186	152	166	154	176	154	148	179	180	172	182	163	167	176	164	165	154	179	180	170	164	176	180	148	184	167	159	172	158	171	144	148	156	166	163	169	166	151	176	157	148	161	155	159	155	159	154	159	161	172	188	160	162	159	189	172	181	166	186	159	172	161	165	174	148	155	170	179	166	171	176	145	177	166	143	171	174	166	190	173	166	178	145	184	176	152	191	167	172	160	175	175	178	152	175	167	182	177	149	171	169	151	146	174	165	183	178	177	169	170	164	162	178	174	170	145	150	156	176	159	165	188	196	185	175	181	171	153	161	162	172	161	167	151	165	193	159	165	157	173	176	149	173	151	142	163	158	158	175	174	159	182	169	167	147	172	153	165	188	167	141	181	175	178	181	138	172	160	157	173	178	158	167	171	144	173	162	161	185	174	145	167	183	173	198	171	158	139	179	170	184	160	141	180	155	167	177	164	158	164	188	169	183	172	170	172	190	173	174	172	158	158	169	160	157	155	182	153	164	167	150	163	158	187	180	173	179	187	162	190	170	153	167	162	175	151	160	170	156	155	161	182	165	168	156	166	160	167	172	189	158	168	172	172	179	169	168	183	171	164	165	169	182	182	177	159	155	161	175	148	159	154	176	166	164	181	172	161	172	164	167	173	181	166	175	160	166	158	149	166	159	172	167	169	172	159	137	146	159	148	176	153	183	167	149	174	163	174	176	170	170	181	169	148	199	167	160	180	170	148	156	191	129	178	189	167	161	164	200	172	150	169	166	152	160	189	149	154	161	151	179	186	163	168	178	142	169	162	175	172	178	187	182	149	156	188	186	171	182	179	175	168	154	180	159	192	167	200	167	159	157	171	177	166	156	180	181	188	149	167	161	175	166	157	171	159	160	177	141	174	157	169	159	169	155	162	148	155	149	184	129	181	173	164	160	146	176	160	183	189	156	163	167	170	171	174	150	157	161	149	160	172	179	164	148	166	162	170	149	169	170	175	143	166	160	165	168	153	196	172	198	172	160	166	168	189	175	158	159	175	152	167	155	189	158	174	143	150	153	176	164	144	163	157	157	166	185	186	159	153	177	175	164	183
12025	25735	24957	18024	13114	10054	8486	7564	6238	5406	3795	3135	2742	2011	1455	1349	1133	976	901	760	725	572	550	687	657	676	452	453	439	371	431	1552	304	1234	2165	933	3779	5568	2396	982	999	590	1606	459	263	240	240	227	218	242	246	814	1113	1266	882	595	342	222	236	204	219	233	209	228	196	234	226	207	204	224	205	216	202	215	218	221	233	229	235	218	217	218	205	194	216	211	203	221	222	237	224	219	230	231	185	214	210	217	209	211	204	239	226	234	205	202	229	215	211	234	228	198	204	224	197	248	193	232	216	255	245	227	203	201	232	207	219	214	231	234	210	239	195	203	240	215	217	201	232	211	236	219	236	230	249	210	205	211	228	224	206	212	234	245	199	215	263	229	240	222	219	186	237	243	233	224	199	205	222	205	236	218	231	225	221	207	182	191	206	218	223	224	208	225	198	240	254	206	249	216	220	209	218	236	242	224	208	236	211	234	189	218	223	257	224	199	217	220	224	207	233	212	204	217	233	205	223	231	225	212	233	238	227	223	225	194	233	213	217	218	216	237	213	241	238	244	241	238	215	203	221	227	199	223	218	217	227	222	213	226	243	217	224	206	230	220	222	234	239	239	215	188	232	225	226	221	208	227	212	220	197	225	220	247	235	218	233	205	246	212	225	199	217	216	181	227	224	226	220	213	220	201	217	215	237	233	217	235	248	229	246	242	225	233	217	229	236	202	210	220	225	220	220	227	228	243	234	221	200	204	209	206	222	215	203	206	195	234	223	225	222	230	195	231	229	214	215	213	216	207	219	195	214	239	237	240	216	238	235	216	189	226	214	221	219	239	209	210	240	221	224	232	216	223	223	229	218	221	218	227	207	217	210	234	228	245	239	223	209	238	246	216	212	189	193	234	237	233	206	222	216	234	237	227	234	228	202	224	240	212	208	216	213	229	227	204	213	235	215	203	223	187	224	235	200	240	224	232	203	207	223	221	236	209	211	220	218	222	214	231	219	220	221	233	231	197	225	243	206	198	260	217	219	189	219	199	231	221	217	229	224	212	204	233	195	195	215	193	256	218	230	217	205	189	218	229	205	231	238	197	214	216	215	227	224	190	196	179	233	204	209	236	204	216	213	222	218	221	225	220	225	221	217	181	225	242	189	206	235	206	206	212	215	191	250	218	211	217	207	226	213	216	230	207	237	187	246	209	219	202	206	207	217	222	237	203	239	197	238	239	207	196	218	231	229	220	202	245	209	208	225	241	210	206	234	236	213	218	242	221	230	204	228	234	213	218	224	208	252	204	245	237	211	199	216	217	218	214	239	235	233	218	208	213	212	221	224	229	236	217	216	239	219	237	210	232	227	221	221	226	216	209	192	247	222	229	246	241	215	201	228	225	199	216	213	228	216	219	202	218	196	208	214	234	242	221	211	205	204	234	214	218	218	221	235	221	248	222	230	232	202	231	232	212	218	234	229	250	222	197	213	227	231	235	233	205	228	214	225	222	211	252	220	205	218	217	241	217	210	222	224	201	220	198	231	230	244	212	235	232	213	232	212	227	213	241	211	249	220	232	220	221	214	199	208	192	232	221	217	202	243	220	219	232	196	220	227	225	199	218	225	222	211	220	213	208	238	221	239	196	221	230	201	232	213	228	212	235	196	208	216	213	210	216	223	217	218	211	236	207	208	220	218	221	223	243	219	236	211	244	226	205	225	216	209	205	225	248	215	219	199	231	241	203	193	198	219	224	221	206	223	234	213	233	212	220	234	209	223	216	193	210	232	217	245	233	224	199	215	212	227	240	195	190	219	233	224	238	213	211	208	221	215	223	223	238	208	236	222	212	236	232	240	221	229	228	209	214	222	236	186	236	209	196	210	217	205	227	224	235	230	216	231	200	214	216	208	209	214	219	220	228	215	248	220	228	204	205	205	220	218	210	209	206	206	212	273	204	211	206	203	218	232	227	211	240	220	237	208	208	229	243	213	230	240	226	217	225	217	210	215	203	229	199	226	198	225	234	231	206	219	219	241	253	205	234	222	212	207	212	215	211	218	234	223	243	245	217	219	235	227	187	232	229	222	215	231	207	245	237	219	224	224	219	210	217	214	227	221	218	199	227	228	220	211	223	245	231	223	192	244	204	212	233	231	236	211	194	231	209	206	220	211	229	204	241	213	223	193	209	204	233	239	241	242	200	212	216	242	210	210	208	220	220	224	219	233	218	214	213	257	265	204	216	227	206	192	182	252	216	235	202	224	234	223	214	205	194	220	215	216	230	214	213	221	218	213	253	241	233	210	231	254	237	240	226	216	210	221	210	195	211	234	230	220	187	197	214	235	222	210	217	239	213	202	211	205	204	222	197	190	192	228	223	213	220	198	221	214	218	212	229	252	210	217	195	207	251	235	221	215	222	238	228	267	242	236	230	222	226	203	233	228	237	216	203	219	237	243	213	206	241	237	226	226	195	234	236	205	215	202	220	219	192	237	221	228	220	213	224	226	216	213	217	220	237	230	225	225	205	216	228	214	232	201	190	248	207	212	232	215	229	202	227	212	216	232	227	194	225	195	222	211	219	237	205	220	213	201	187	195	260	182	208	229	221	240	224	226	210	221	213	200	216	233	231	206	226	221	237	211	217	226	246	222	220	215	234	193	217	232	242	217	201	197	213	219	244	227	198	226	218	216	200	205	226	224	230	254	208	220	194	196	225	209	236	206	201	220	219	221	221	203	223	205	212	218	223	222	211	207	210	247	211	231	215	210	219	233	240	215	227	210	231	208	229	248	212	198	193	218	236	205	255	224	209	224	216	220	222	223	211	254	228	226	214	227	210	214	230	217	226	199	227	224	212	232	220	213	203	211	217	232	238	205	229	245	208	220	225	194	191	207	219	210	196	228	219	204	216	211	212	218	225	229	237	214	211	210	218	217	198	215	238	232	228	199	204	197	225	222	221	208	217	208	203	222	215	233	220	220	229	214	238	207	218	241	188	210	238	238	215	223	187	213	225	230	216	205	204	201	247	222	226	210	200	220	211	227	222	202	208	228	244	216	208	227	217	203	202	223	212	205	231	221	200	233	200	213	228	222	242	218	214	238	202	233	234	250	219	204	229	217	192	194	226	218	210	218	233	207	219	215	221	225	239	219	202	239	206	216	227	234	204	208	226	215	199	192	223	197	230	261	201	228	234	210	229	238	229	188	201	209	204	219	205	238	230	187	214	219	236	245	217	238	233	209	235	213	206	237	212	215	235	232	236	208	228	220	199	247	220	244	209	221	200	202	232	221	222	199	208	227	232	222	204	219	207	188	224	212	225	249	229	232	213	226	234	227	228	220	215	229	200	202	226	213	225	239	220	224	267	223	212	204	225	223	218	209	229	258	210	226	215	194	180	242	234	216	224	214	221	231	183	229	196	240	199	215	205	216	232	232	228	206	234	203	235	202	212	238	209	220	204	204	222	204	216	222	230	211	201	220	216	209	211	215	210	195	226	215	221	227	215	219	212
27083	20834	13118	5245	2560	1748	1606	1426	1194	1088	830	772	796	658	545	513	533	478	504	431	430	439	455	467	454	422	437	423	395	389	430	409	401	396	438	385	468	565	487	476	410	426	423	388	369	402	394	405	382	405	411	393	376	415	444	401	412	414	417	377	392	385	389	387	417	379	406	401	379	375	383	397	381	380	418	385	385	410	383	391	427	402	393	411	375	396	400	387	425	383	419	433	407	423	414	421	397	381	385	425	379	358	415	399	401	388	388	371	418	395	408	375	417	377	384	413	398	415	414	428	417	382	361	406	385	407	381	384	396	411	407	375	380	371	380	376	415	380	388	365	374	391	381	417	388	397	382	380	380	396	374	380	386	379	363	408	375	383	401	427	380	380	411	396	405	354	390	368	385	397	376	421	413	415	416	402	391	390	411	424	434	382	383	404	414	385	371	425	433	369	435	382	388	384	378	391	415	454	379	403	373	425	372	394	409	390	404	375	435	377	410	412	370	363	419	402	393	415	396	386	401	422	389	367	343	346	405	385	397	390	392	358	408	413	399	392	370	386	424	396	372	395	404	417	428	392	415	395	391	351	422	418	390	397	388	398	420	396	403	401	381	379	413	410	378	383	410	388	402	398	402	377	378	415	365	375	376	392	402	371	415	399	380	384	398	386	402	398	425	404	392	384	411	386	406	409	391	385	370	368	410	412	423	414	392	384	383	371	448	388	451	378	385	422	371	363	429	378	403	388	377	389	414	378	406	358	417	413	422	363	417	395	400	407	369	386	395	374	376	387	409	413	384	403	367	398	405	397	416	424	375	409	392	371	410	370	409	401	405	386	379	383	403	396	376	397	416	420	385	383	414	380	401	400	410	398	380	371	371	405	352	380	389	387	442	355	400	378	379	399	418	416	405	395	410	396	400	382	420	428	437	415	392	420	368	385	380	395	372	368	380	400	386	389	424	421	431	415	395	412	382	375	410	410	379	406	394	423	402	401	351	415	389	390	403	400	412	379	400	389	413	407	413	388	396	396	391	375	398	398	427	390	393	429	379	439	424	401	378	425	388	394	386	405	407	389	390	365	364	356	381	383	407	362	424	380	397	381	350	389	411	415	364	393	370	386	417	400	377	421	380	390	441	416	383	375	410	401	395	366	390	380	406	396	387	414	376	412	386	359	397	385	394	381	404	386	376	413	377	382	451	394	376	385	406	362	391	430	372	396	387	376	411	396	409	384	402	402	417	375	397	387	409	412	391	393	378	384	413	379	411	394	402	413	415	385	360	387	422	415	377	400	385	383	415	391	393	383	391	411	402	403	359	392	421	388	428	394	350	368	407	413	370	413	384	431	406	380	376	415	417	396	387	399	388	408	442	373	393	389	366	381	403	404	378	379	405	355	416	400	405	399	380	406	394	422	407	367	354	397	403	425	378	390	357	380	438	320	388	391	390	430	406	434	393	387	389	400	422	401	413	403	404	348	374	389	424	384	367	381	370	402	369	410	379	418	415	359	412	369	403	400	383	418	377	403	374	356	400	423	381	382	367	395	395	387	397	359	372	395	446	382	402	395	367	402	383	381	358	408	427	382	383	409	396	367	387	421	386	399	393	379	413	397	408	412	405	375	407	412	376	379	414	369	429	419	378	376	362	383	382	386	406	360	368	401	409	398	386	407	410	386	388	430	408	405	381	381	399	372	423	370	397	388	392	404	402	423	416	399	364	388	410	371	403	394	389	390	400	401	388	412	382	338	397	385	396	361	408	422	391	402	404	373	409	413	405	408	383	407	405	367	412	374	402	374	427	376	377	389	385	386	388	388	375	392	344	412	367	381	362	407	395	409	410	368	405	405	380	434	419	399	405	362	395	397	395	395	419	400	399	435	417	394	417	413	401	397	393	417	410	413	432	388	415	422	392	350	400	411	361	378	350	387	405	374	389	365	374	395	448	394	393	380	394	361	386	419	407	397	389	400	406	388	409	435	370	390	389	380	417	340	377	367	431	382	381	416	410	443	391	396	399	362	357	399	365	394	395	400	412	386	403	389	407	340	365	403	392	368	402	380	398	381	354	381	372	409	385	390	397	435	393	378	382	377	382	415	414	410	405	393	387	387	433	434	422	430	424	357	390	392	389	368	389	408	422	387	398	392	374	385	437	434	396	383	385	371	384	399	396	394	373	375	390	386	381	365	416	432	405	365	393	411	358	373	392	422	375	383	401	402	380	408	389	394	406	399	405	370	402	386	360	344	425	403	400	388	391	356	354	389	396	402	385	420	374	387	422	408	401	395	414	395	367	381	373	396	380	389	373	388	377	354	398	393	384	420	405	391	374	378	379	382	398	399	403	394	395	404	425	352	388	398	419	384	400	410	398	406	421	406	400	407	415	422	434	413	358	420	375	378	407	391	393	387	407	398	385	399	390	405	409	393	381	438	395	395	402	395	387	407	411	426	390	418	385	390	385	409	374	388	465	396	367	415	374	399	411	376	403	422	360	432	376	395	412	396	412	407	367	395	400	382	403	369	410	404	392	402	401	403	362	395	414	385	356	387	411	394	380	411	400	385	388	410	390	369	401	370	378	398	386	388	426	401	436	408	415	345	383	371	410	414	390	394	385	365	398	407	435	385	380	419	391	393	410	439	444	382	384	404	417	379	408	443	387	403	412	377	387	380	381	405	379	423	414	431	454	383	360	414	418	368	386	375	405	386	380	373	389	424	390	392	382	368	387	378	400	384	383	369	410	398	378	385	380	388	362	413	432	406	400	384	371	418	413	376	374	395	370	391	393	395	382	393	393	369	355	381	386	353	376	397	410	390	366	403	404	398	384	391	391	399	361	371	406	425	439	366	416	381	426	388	411	374	402	386	406	385	397	409	444	417	374	354	412	392	393	389	379	380	399	365	393	387	379	376	394	373	391	371	400	421	407	408	385	397	387	434	398	373	409	382	406	374	416	365	438	379	384	397	441	377	441	399	391	406	401	393	400	437	386	407	409	434	357	373	413	364	385	394	379	390	412	375	390	399	398	369	372	386	410	381	440	401	408	398	363	405	366	376	401	397	397	408	426	432	377	400	369	416	402	401	384	392	434	409	387	436	397	382	391	364	369	402	425	393	417	373	377	426	389	361	426	384	401	405	393	400	405	423	385	407	400	372	392	368	376	371	393	428	423	359	404	422	350	409	410	392	417	367	377	417	408	395	452	373	362	422	389	398	433	402	388	390	370	414	385	415	372	425	402	421	390	393	364	415	385	408	392	370	385	421	394	393	398	403	416	429	390	429	394	382	387	384	372	390	419	394	407	389	401	371	364	376	375	399	430	418	390	386	369	390	395	369	425	380	437	422	399	391	385	411	378	410	394	410	381	400	402	368	369	420	415	392	409	411	445	390	372	409	409	394	435	402	394	413	424	394	381	399	415	397	359	392	376	384	417	404	414	366	387	410	417	368	376	429	373	416	420	423	366	386	436	401	415	405	408	395	396	377	406	388	393	403
8849	13088	12183	7445	5008	4028	3867	3375	2682	2262	1613	1552	1405	1202	886	916	792	751	715	651	686	647	561	664	651	668	614	559	570	513	558	547	558	540	588	546	644	799	778	565	571	535	572	566	498	505	491	460	515	524	511	502	542	610	543	590	500	533	542	542	489	512	527	481	520	512	549	511	495	557	518	500	493	552	516	523	538	493	522	507	485	528	479	489	501	533	526	509	472	495	499	522	531	471	473	525	486	493	525	485	482	537	494	504	546	523	528	519	499	503	536	512	502	511	526	522	520	534	485	538	509	523	548	530	459	484	547	532	512	532	519	535	525	533	488	510	517	510	476	513	495	531	535	506	520	526	511	499	556	569	542	499	508	512	497	531	519	523	527	521	512	480	535	495	561	544	525	535	503	526	510	545	508	509	515	501	514	530	521	511	504	508	528	533	560	538	572	513	503	469	506	542	510	489	465	505	508	515	525	527	490	504	499	508	523	504	471	492	524	503	486	484	474	518	520	540	479	507	478	547	511	529	531	515	458	482	508	522	530	534	507	548	513	537	572	471	489	496	511	546	517	524	509	516	533	518	550	551	530	509	503	517	506	522	484	539	526	517	457	501	539	464	480	507	557	550	540	458	539	468	509	522	539	493	509	527	528	518	512	531	509	530	532	485	534	490	554	540	506	523	527	502	476	517	553	497	508	516	498	500	512	514	519	531	516	475	501	512	486	534	506	553	503	520	511	524	496	501	459	513	504	519	496	541	481	539	495	496	515	502	501	523	567	504	559	536	532	497	499	551	505	454	510	514	533	525	511	500	503	558	504	521	452	473	507	516	497	482	520	541	488	543	500	492	516	517	531	513	518	494	516	476	526	518	499	528	473	549	565	504	499	542	537	540	487	524	521	549	520	480	549	518	566	545	494	523	526	510	493	478	487	531	514	513	530	500	520	491	498	509	533	484	502	508	519	543	490	488	518	551	549	515	488	481	495	508	530	549	517	506	514	509	565	543	552	482	514	501	513	481	506	526	530	533	494	482	546	535	538	535	528	492	460	521	453	504	492	602	525	503	519	548	538	499	508	498	510	521	512	550	515	529	516	524	503	521	510	515	484	517	503	475	463	497	520	479	557	526	522	518	519	537	522	477	486	509	539	545	561	508	510	513	581	511	528	497	530	501	538	510	507	485	518	478	507	503	508	463	520	532	504	513	524	518	518	484	497	511	548	489	567	538	525	504	516	544	536	505	512	489	527	590	511	490	460	525	544	490	487	495	490	550	524	498	503	507	521	488	521	550	498	478	523	504	512	523	478	520	525	483	543	526	511	520	530	566	511	544	542	502	504	526	464	544	497	544	498	525	525	489	505	519	490	509	522	506	493	514	517	523	503	533	516	492	531	499	523	500	468	495	497	538	527	530	528	534	527	531	516	513	500	507	500	490	518	521	514	497	527	505	557	525	526	504	517	524	556	500	493	488	561	516	541	500	553	561	497	484	500	481	502	564	522	492	504	524	515	519	534	493	484	539	480	493	485	511	473	558	507	486	462	509	478	508	509	546	508	519	521	534	518	524	480	493	521	507	518	519	506	455	467	503	526	474	538	528	493	484	569	474	523	506	502	501	512	498	536	529	505	519	503	520	529	492	512	502	553	505	524	509	481	535	521	501	518	488	529	509	522	523	522	501	552	506	493	513	505	483	515	536	519	515	538	522	495	521	495	492	500	497	530	503	480	532	517	509	482	526	466	492	491	515	487	506	504	518	478	542	528	553	512	503	491	511	491	540	522	559	509	500	502	517	550	461	495	500	500	510	530	518	512	549	505	538	493	478	508	535	558	515	510	532	497	507	550	576	542	515	567	501	525	516	543	512	528	518	512	496	508	515	506	494	524	492	508	456	496	536	491	480	513	524	512	517	519	542	512	514	506	503	486	528	519	520	504	504	521	509	494	512	508	526	510	456	554	498	525	536	497	527	499	531	479	514	522	479	511	529	533	529	477	518	534	514	517	513	513	475	549	535	559	504	489	496	503	530	516	515	511	501	497	491	505	528	561	518	536	513	512	485	507	484	477	506	566	556	502	527	512	543	501	508	515	542	493	523	547	532	552	499	502	472	504	499	538	557	495	529	482	534	496	494	525	512	524	502	513	548	486	523	531	512	516	485	511	514	551	516	491	477	490	524	530	532	467	502	533	498	536	533	514	525	544	515	546	515	510	512	502	510	535	539	553	527	516	498	500	492	500	533	506	522	514	546	548	486	500	496	516	493	500	489	509	491	532	518	550	511	464	544	509	519	522	478	545	505	531	516	552	526	547	520	516	544	542	459	500	497	569	541	488	543	512	513	504	481	522	512	500	530	515	539	524	552	571	522	491	533	491	505	504	522	542	506	519	507	520	507	517	566	472	493	497	561	517	487	520	525	503	524	525	539	501	510	521	514	533	509	489	509	525	499	483	465	515	532	528	447	447	526	531	524	457	529	536	486	535	550	525	494	499	518	530	513	474	542	487	506	541	480	491	505	558	529	527	531	521	495	539	469	519	482	498	505	552	478	522	500	544	508	503	516	520	502	485	554	544	546	538	514	489	515	512	509	541	511	465	506	484	534	528	499	512	526	473	534	545	507	519	500	505	549	478	526	494	537	483	521	507	508	542	497	524	493	518	494	472	492	532	515	497	491	502	545	504	523	514	506	518	548	517	501	502	459	477	489	520	529	522	509	549	497	473	505	481	517	502	502	516	524	535	518	549	524	554	507	480	577	550	472	475	515	500	517	525	532	510	481	515	548	519	516	530	496	527	501	490	492	568	505	492	505	523	533	497	560	496	485	522	528	513	550	525	572	504	500	522	526	513	490	502	534	530	524	532	527	520	527	512	508	513	470	558	550	493	531	511	538	539	533	531	507	548	516	476	534	498	501	519	559	476	527	506	498	533	498	503	531	504	505	528	542	529	478	514	545	529	493	536	488	494	492	530	529	488	521	500	475	538	468	482	509	504	481	473	527	484	509	538	518	529	475	522	501	507	477	522	537	532	496	489	558	565	516	489	538	487	486	508	519	519	485	522	535	546	538	507	517	541	502	550	523	530	525	517	453	555	509	541	481	496	527	524	534	528	513	506	503	516	539	481	511	494	504	538	516	478	520	546	519	501	526	543	501	517	487	553	532	512	539	522	496	520	518	512	495	493	492	500	539	514	490	533	517	498	566	533	478	500	488	535	498	518	508	494	514	514	552	504	511	554	521	536	513	509	514	535	473	537	532	483	492	515	556	498	532	532	565	517	536	518	531	485	490	537	494	508	530	545	533	475	526	523	528	540	524	498	512	491	535	468	513	504	515	537	488	497	514	509	551	498	503	501	505	504	514	520	468	478	542	496	505	489	565	554	507	533	527	475	492	497	546	513	509	510	516	520	498	511	527	505	549	514	527	532	540	513	518	483	553	533	554	524	509	528	458	524	519	503	533	501	494	503	501	515	505	507	488	506	507	495	537	491	507	568	535
24188	21318	28716	24274	21307	11416	3826	2387	1909	1667	1254	1115	1067	847	734	594	622	513	545	466	441	391	445	416	418	386	406	385	330	350	376	541	347	537	761	517	1303	1908	1436	527	544	421	630	379	326	334	317	345	329	322	327	457	600	602	472	418	365	306	317	307	284	328	295	333	311	348	322	309	316	312	281	285	317	321	276	319	300	312	314	278	345	290	294	273	313	316	291	319	312	282	298	301	310	284	345	336	281	283	295	314	340	278	296	298	316	263	325	291	290	320	298	353	300	266	309	344	312	309	300	305	297	299	281	318	275	322	305	294	324	305	267	293	299	323	298	292	313	312	258	314	323	319	329	332	333	308	330	304	324	313	301	303	357	322	318	308	293	286	296	326	316	308	325	295	320	294	307	271	314	298	311	285	288	298	332	306	316	334	335	344	312	306	301	331	283	331	298	281	299	311	356	279	304	302	285	276	308	323	319	288	290	299	322	288	316	330	287	299	319	320	270	329	303	301	298	325	310	289	334	309	298	256	299	314	295	321	302	319	287	333	280	293	250	320	309	284	337	309	283	324	297	313	324	321	284	298	357	316	299	302	273	333	288	304	332	282	274	332	304	318	300	325	311	306	306	280	314	327	317	318	316	296	320	306	311	289	316	319	298	278	285	305	323	303	300	320	333	307	302	343	264	298	340	341	323	299	317	350	374	297	321	292	308	308	303	306	273	321	297	321	306	280	303	315	309	303	306	302	308	308	279	337	255	297	320	302	318	329	330	323	307	276	313	273	305	290	319	312	313	292	329	289	346	310	300	283	285	343	271	315	294	321	309	303	301	324	314	298	314	334	324	301	291	319	303	322	279	311	290	310	305	277	307	296	314	283	311	321	301	302	302	275	323	293	300	275	300	308	288	287	314	303	287	320	292	314	314	314	278	299	303	297	324	305	309	313	305	318	305	296	311	290	295	311	326	287	306	321	321	338	280	273	297	311	309	315	255	281	286	312	336	312	331	296	304	312	324	311	322	297	303	321	301	285	322	332	317	296	290	294	279	335	306	345	289	306	315	285	320	282	282	275	334	303	290	301	309	283	280	293	299	265	315	289	304	263	335	306	331	268	312	304	348	307	301	304	285	307	297	306	319	286	314	322	272	317	304	273	304	310	307	275	286	316	285	302	295	300	323	282	329	336	298	329	252	307	302	292	308	292	287	319	283	298	323	340	296	288	318	330	297	290	273	336	303	296	310	346	302	321	332	316	311	311	258	311	298	296	323	319	290	315	320	301	272	341	298	300	326	311	283	272	311	298	303	282	297	297	307	303	321	290	306	320	281	282	292	274	286	310	310	289	304	321	270	332	332	282	312	306	296	298	328	293	299	307	280	322	282	265	319	280	312	302	296	310	313	285	313	309	313	337	337	300	315	278	311	286	339	318	346	300	299	277	305	301	305	289	302	331	347	311	320	318	291	309	321	297	348	321	301	309	310	313	306	301	300	317	273	306	336	280	293	313	289	292	314	304	318	289	314	341	290	308	319	313	291	313	310	316	308	312	296	318	283	298	289	339	290	301	298	297	310	316	276	324	286	293	302	309	285	321	292	304	299	329	279	300	293	314	304	310	312	311	262	286	294	317	325	321	299	285	296	310	311	285	315	315	312	273	308	255	324	310	297	298	325	270	271	321	323	303	318	290	302	273	292	311	305	297	318	283	312	300	329	309	365	327	301	308	310	330	332	311	308	312	299	312	284	294	307	314	320	334	318	286	294	301	331	331	299	274	301	272	306	299	302	331	298	301	315	328	320	326	302	299	316	309	280	292	296	293	281	320	327	282	305	312	301	326	343	277	313	293	299	330	311	331	301	329	305	305	283	326	287	341	323	305	301	287	345	322	321	307	285	306	295	313	305	309	306	289	331	272	292	320	336	298	306	323	323	318	299	282	293	313	297	310	331	317	309	309	296	305	298	308	312	270	282	301	302	325	266	287	297	333	275	286	290	280	299	296	291	300	306	301	306	306	299	295	270	303	308	309	278	309	293	305	315	302	312	327	298	334	275	310	324	307	331	298	322	284	291	316	298	299	325	285	305	278	309	324	297	305	298	282	339	324	315	302	322	318	308	277	325	319	294	335	290	275	305	287	288	323	326	315	288	305	294	271	312	310	303	264	290	284	283	303	342	315	320	300	291	278	301	274	296	297	321	299	328	290	316	309	336	313	317	321	302	310	301	295	327	311	276	304	291	316	328	291	314	309	304	280	287	302	306	332	293	307	298	294	305	298	308	295	277	298	301	292	312	306	331	309	316	265	298	325	294	311	329	292	328	313	321	312	293	325	310	319	301	344	322	264	298	280	318	300	309	295	290	304	318	312	323	320	305	312	304	316	327	353	310	306	318	339	310	288	298	287	288	296	325	295	325	320	293	326	338	302	326	292	296	337	291	293	329	283	323	334	341	323	313	309	319	336	291	320	290	350	286	306	311	305	302	324	330	282	302	314	314	300	336	250	304	303	295	295	271	301	306	312	335	325	315	287	279	314	275	346	270	312	302	323	317	328	308	300	309	295	326	281	290	300	297	323	313	304	331	319	295	290	287	275	308	297	321	323	289	302	312	319	291	330	289	308	294	297	327	277	274	304	303	321	318	287	317	303	314	307	299	298	293	325	268	301	341	306	298	309	317	307	304	305	305	311	332	310	320	271	334	256	355	323	287	292	288	308	291	271	296	288	330	320	323	344	305	293	327	265	315	324	303	344	297	311	280	320	333	334	334	264	301	311	312	312	348	302	271	286	285	324	287	301	314	318	309	335	329	296	316	288	295	274	317	280	341	285	301	298	305	318	310	301	326	307	321	288	329	283	347	298	318	294	283	303	307	330	327	307	305	340	334	325	296	332	286	300	269	291	292	305	315	251	278	307	276	308	306	318	323	292	290	338	302	319	268	316	310	310	281	296	296	311	280	317	306	297	284	307	302	299	262	295	321	325	293	322	279	280	274	321	281	336	331	320	284	303	298	306	364	298	310	285	308	321	287	307	291	325	314	313	331	323	320	296	290	300	313	314	310	302	307	293	314	300	277	316	331	332	308	295	317	300	287	322	292	321	317	308	293	295	298	297	267	289	300	292	327	318	297	325	315	312	287	330	322	294	310	320	293	317	289	344	315	309	304	333	308	272	288	297	309	305	292	270	316	299	326	293	334	317	280	287	309	284	292	294	313	309	308	299	332	318	287	297	278	309	315	313	294	308	300	304	284	314	304	282	304	292	298	302	313	315	302	322	294	291	322	312	306	301	278	315	289	312	296	329	317	335	313	299	323	308	293	347	306	314	282	327	292	306	294	319	302	313	301	317	301	309	316	310	318	296	294	308	288	300	302	300	306	303	298	291	294	307	305	299	293	306	309	314	270	290	286	297	309	310	303	270	297	287	307	292	319	333	322	289	321	313	307	327	332	323	294	322	319	309	299	318	304	294	300	315	299	321	320	290	300	312	289	279	296	283	316	318
9815	21967	19995	12180	9210	7766	7036	5606	4552	3908	2701	2372	2193	1739	1358	1195	1083	963	880	804	699	648	693	652	666	651	603	577	522	484	498	778	471	947	1432	858	2408	3609	2609	831	920	675	1071	481	413	453	456	418	418	424	407	645	875	954	718	606	481	361	426	423	421	406	424	379	420	420	426	391	409	413	410	400	393	389	409	400	412	398	387	417	428	379	409	418	423	427	424	390	403	417	424	394	421	398	392	419	376	393	413	448	360	393	408	419	383	420	396	413	416	401	380	389	418	413	382	420	398	378	380	415	430	412	375	364	422	434	393	391	407	372	401	399	406	383	437	421	368	398	395	387	405	452	428	387	411	411	376	404	408	412	380	398	407	426	410	365	415	394	434	449	440	431	377	417	448	401	405	353	424	406	398	423	416	378	371	405	430	454	382	412	422	426	412	441	413	432	440	407	406	408	394	376	366	379	456	392	451	395	403	416	393	403	397	372	418	389	400	446	390	411	407	389	377	417	385	430	388	429	401	426	406	435	414	402	416	410	394	401	410	400	425	418	384	432	413	430	399	425	430	418	426	412	379	416	377	415	432	429	418	420	436	425	411	420	414	384	398	402	414	421	409	428	429	404	406	386	414	412	434	406	397	442	407	380	411	385	391	420	398	380	410	400	425	400	403	419	400	366	420	403	384	407	422	379	389	391	428	430	391	402	386	388	386	382	407	439	405	407	426	371	432	398	383	425	412	415	393	423	416	428	388	404	426	418	417	409	428	463	406	418	408	411	403	406	423	408	421	413	401	393	425	414	385	402	358	409	408	442	413	400	394	337	385	407	423	393	376	407	413	400	389	396	421	386	409	417	416	408	400	430	404	415	417	390	410	382	419	437	383	441	428	414	396	393	419	401	433	395	397	424	390	419	460	413	439	416	416	430	410	387	431	424	421	425	451	387	418	410	390	408	419	403	365	394	403	381	417	403	425	376	404	382	407	408	393	402	432	387	414	385	408	388	435	409	417	413	417	419	388	388	414	390	453	424	379	411	402	410	401	433	405	379	411	396	411	384	388	389	375	409	381	408	429	430	373	419	397	404	422	407	402	428	360	435	420	396	380	414	384	396	402	421	422	433	407	411	409	429	395	410	421	434	422	403	423	411	412	442	401	412	405	405	410	408	454	405	426	372	398	383	413	359	394	409	412	417	398	418	368	392	421	420	406	386	383	391	418	428	403	420	427	388	397	415	418	376	409	408	416	381	405	434	391	386	401	412	409	434	451	429	425	399	384	381	425	405	414	403	387	417	386	427	390	395	407	437	418	420	414	397	404	418	391	390	433	394	424	370	425	390	378	393	393	387	427	374	424	404	427	411	396	376	398	389	408	420	383	421	426	409	378	415	432	385	434	390	439	414	417	394	394	378	413	438	406	383	394	406	406	394	382	421	422	399	410	429	400	398	377	435	410	428	396	431	419	409	422	436	396	391	420	402	397	376	400	414	426	385	407	406	430	355	446	434	446	416	432	396	422	394	414	409	413	374	405	420	415	391	373	388	401	407	417	376	394	386	394	439	417	435	401	400	409	380	418	377	409	395	375	419	395	379	386	372	395	412	396	444	403	392	424	408	415	417	393	372	404	396	424	394	398	383	447	400	431	378	432	419	432	415	401	397	410	382	406	420	427	422	418	408	384	357	412	427	392	412	394	410	365	432	424	404	424	415	407	409	391	403	377	435	415	361	392	428	396	407	415	373	381	418	404	390	409	391	428	380	402	394	393	420	384	452	423	395	401	428	378	401	377	375	408	360	405	391	396	410	382	401	424	418	381	426	411	418	387	406	430	389	412	406	423	410	378	398	423	394	428	385	382	425	420	369	396	428	386	397	412	426	389	367	403	382	425	384	454	414	411	397	440	433	402	411	401	393	379	394	378	421	424	415	443	429	398	396	425	410	434	394	414	428	435	397	409	422	371	419	402	400	367	391	424	410	364	389	401	391	381	403	395	381	428	416	366	376	402	465	370	379	412	432	420	398	402	433	446	407	435	421	420	428	399	389	411	414	412	431	431	420	399	376	421	388	378	383	413	414	426	419	436	406	400	406	415	396	375	410	416	394	428	426	410	396	404	420	422	362	380	423	415	408	387	424	428	425	411	344	403	386	433	435	398	404	399	410	415	431	377	415	413	402	399	400	418	371	404	432	428	418	410	363	392	395	393	409	414	436	460	416	402	409	413	403	375	449	434	387	396	410	406	451	437	408	408	394	381	420	412	405	412	421	422	393	389	382	425	396	406	398	404	451	393	416	451	455	418	447	386	399	405	435	376	422	414	372	396	402	362	390	428	385	450	412	420	386	423	374	428	406	386	399	354	413	383	394	405	424	450	413	427	424	410	410	415	406	374	432	410	395	418	412	420	391	418	389	401	376	363	412	409	457	430	397	454	439	414	417	402	401	388	450	426	406	389	406	399	405	383	409	424	409	403	403	384	439	428	387	436	393	382	411	438	377	434	408	399	401	405	411	431	408	437	406	426	375	420	440	364	394	410	435	368	404	415	423	414	382	399	392	413	396	418	436	411	406	426	409	388	395	422	398	399	411	406	411	445	410	429	393	386	407	341	445	420	398	433	381	411	398	402	395	424	442	404	380	424	434	410	428	399	412	365	411	407	436	426	413	445	409	420	392	397	404	359	387	384	398	375	396	402	404	413	406	402	397	400	439	421	381	373	409	364	452	441	411	414	400	436	414	385	403	434	416	390	411	391	426	435	403	377	417	399	397	390	432	406	376	435	394	420	415	416	368	400	376	417	407	403	392	366	351	394	395	431	401	394	408	413	405	414	403	452	398	432	386	379	419	413	477	376	403	420	400	385	419	400	447	384	401	397	413	377	422	414	389	403	397	434	391	413	378	394	422	374	432	424	406	429	395	395	432	377	409	394	397	418	416	381	433	394	394	404	392	426	399	407	389	389	390	390	408	397	411	429	389	397	439	391	414	410	424	426	407	403	395	404	464	418	395	423	408	376	389	434	406	436	408	425	360	378	440	411	406	376	412	414	399	395	430	401	375	406	396	389	408	397	459	391	380	376	373	430	421	357	392	414	417	377	410	366	388	396	387	391	402	412	402	411	391	417	392	408	422	396	415	407	396	366	419	447	366	445	436	411	381	403	395	446	402	396	392	395	408	399	448	418	394	434	425	435	444	396	415	375	420	423	377	413	428	407	395	431	389	392	383	436	396	394	367	408	379	410	379	419	416	419	394	419	414	396	426	461	410	397	434	437	418	407	388	434	432	407	401	411	391	429	396	439	374	392	369	425	400	422	402	392	383	408	425	370	410	408	392	380	456	377	423	389	420	419	416	411	415	427	405	383	396	410	419	417	408	410	386	396	421	409	456	449	364	423	424	413	396	401	401	397	392	399	404	391	427	391	358	377	382	429	422	394	402	410	392	423	390	394	397	429	415	380	398	382	416	440	386	403	426	417	405	415	402	380	393	397	390	396	413	413	417
23117	21322	29233	23747	21324	21394	11318	3646	2732	2070	1547	1392	1255	1000	842	754	660	600	474	431	400	367	399	360	396	339	315	277	263	266	339	466	221	587	1145	464	1956	3364	2241	592	686	398	734	200	170	184	174	195	194	187	191	479	707	707	507	411	248	182	176	195	167	193	183	188	185	164	179	186	163	171	193	166	208	198	144	173	193	182	178	185	172	182	193	178	165	189	163	148	150	169	172	198	191	186	163	167	196	202	160	182	173	185	158	185	183	203	175	189	160	188	209	165	193	170	189	165	170	172	199	190	177	185	183	173	166	174	199	172	161	170	179	196	197	189	161	179	177	182	174	176	191	189	175	178	152	179	191	177	166	167	180	186	186	166	164	159	155	161	174	173	164	184	199	180	196	147	194	184	168	187	168	177	169	165	185	174	183	165	182	172	197	153	158	162	188	151	201	201	185	175	205	182	169	173	174	195	184	193	180	157	179	179	179	184	165	171	197	157	191	170	180	177	149	162	187	179	179	178	155	194	170	193	163	190	180	205	178	172	196	173	181	163	166	177	197	152	190	150	183	173	192	183	184	169	175	167	168	191	163	191	173	162	216	171	169	194	186	178	189	174	204	181	169	170	194	178	189	181	167	179	193	207	185	185	190	165	171	178	167	191	185	165	168	161	189	183	179	177	176	158	173	162	188	173	172	172	164	173	174	154	170	186	177	181	202	173	197	167	161	191	183	170	173	176	182	164	178	176	174	171	200	161	166	177	183	175	155	177	187	173	156	197	180	178	180	169	163	192	197	175	187	160	170	159	186	170	156	189	163	165	193	204	194	175	182	174	182	197	197	166	189	173	174	172	192	184	147	195	173	173	186	182	171	184	184	156	177	155	208	179	179	166	192	157	200	193	186	175	165	172	180	170	191	194	190	171	175	166	173	186	163	174	174	188	165	169	184	156	168	169	169	201	176	207	161	176	181	165	167	185	195	185	170	199	165	186	169	180	164	178	180	161	180	171	173	179	179	187	169	197	150	168	180	173	180	163	193	164	187	189	165	175	174	208	174	162	190	182	206	167	174	187	183	196	162	171	159	166	178	200	167	161	159	166	193	195	183	193	173	174	174	175	166	191	203	191	166	183	200	168	205	160	176	183	167	185	209	172	184	168	179	141	156	165	186	172	152	188	198	169	181	168	146	200	159	180	176	159	166	195	189	177	187	157	183	165	171	212	182	172	173	166	180	187	190	153	177	163	175	186	174	162	159	197	157	187	157	180	177	175	177	169	164	203	179	173	172	176	167	161	191	194	197	175	200	173	215	169	225	178	172	163	208	160	188	176	156	188	192	180	172	195	182	179	178	198	170	172	198	186	176	139	170	192	196	160	177	169	191	171	199	163	181	180	175	187	171	160	153	158	196	152	190	175	186	192	172	185	178	168	186	193	190	182	162	176	158	171	179	172	154	198	178	170	182	165	208	171	195	200	198	187	194	176	151	199	157	169	170	172	168	187	187	177	172	177	168	184	158	158	182	179	200	172	171	149	188	193	207	188	184	171	190	180	172	162	170	175	197	186	174	180	175	170	168	168	187	178	183	176	165	187	178	189	192	191	196	180	176	164	180	188	189	150	177	168	180	179	177	176	178	170	183	166	184	195	210	204	195	171	179	193	169	167	200	181	172	177	178	158	169	172	179	192	169	161	189	182	152	183	175	202	170	175	165	171	179	179	167	170	191	181	185	201	161	166	157	166	171	210	173	192	166	198	171	144	180	180	182	195	178	159	180	169	179	178	153	188	183	188	176	174	169	198	169	172	175	170	178	189	157	171	195	176	196	161	189	167	187	153	157	161	184	204	177	175	190	163	162	174	171	175	213	168	151	177	161	167	199	176	180	177	182	175	177	186	173	187	179	170	179	206	189	175	194	161	181	159	189	183	167	161	168	180	202	173	185	181	165	172	182	178	171	169	184	178	152	183	162	183	177	179	168	165	180	184	171	177	176	194	178	181	168	167	175	175	178	177	188	187	170	165	161	182	195	205	172	173	172	188	169	166	184	165	182	176	175	178	171	177	198	178	183	191	201	174	180	199	170	175	168	169	195	173	161	181	184	180	179	187	199	183	215	168	176	197	180	178	178	178	171	156	174	165	176	174	170	182	174	171	176	162	142	172	195	176	159	202	174	190	180	164	173	171	184	189	151	182	191	182	187	204	160	167	157	145	176	168	177	181	177	178	177	152	200	168	182	178	159	187	162	200	181	189	159	166	182	179	136	157	183	178	176	197	172	164	163	193	156	208	208	194	169	183	166	196	174	146	189	166	176	189	180	160	189	174	182	167	177	186	182	189	171	155	208	166	179	167	172	197	182	172	178	187	187	180	164	166	189	199	152	186	199	172	170	168	181	197	161	184	171	186	179	171	193	174	184	175	162	170	166	158	192	189	195	193	178	187	196	205	169	170	179	174	151	183	170	184	175	180	194	173	179	175	185	191	164	189	185	178	181	167	159	182	177	184	186	161	173	179	170	192	209	164	170	150	181	167	193	187	184	196	166	184	164	184	168	189	201	186	180	198	161	193	180	162	202	194	189	170	184	179	175	197	175	200	187	172	188	181	207	177	191	172	193	178	171	189	187	170	157	181	179	186	180	190	154	171	166	192	165	183	195	192	179	160	165	206	179	176	182	165	166	171	180	181	198	181	175	160	169	216	172	177	175	161	199	182	157	174	188	170	174	191	174	169	172	186	188	192	180	176	170	196	157	180	152	166	172	191	173	187	184	185	184	179	182	168	197	175	166	162	154	173	186	168	189	179	172	170	174	176	194	188	165	175	187	204	171	176	177	177	178	173	192	189	184	181	174	172	197	168	149	186	165	165	160	199	195	175	165	173	164	168	192	175	193	181	174	197	194	187	171	172	171	143	172	168	197	196	161	182	179	177	192	180	176	199	198	196	188	160	165	171	182	190	171	164	175	179	175	141	164	193	189	169	168	170	177	169	187	182	157	191	191	177	171	178	176	174	185	189	172	183	191	179	172	165	177	175	168	195	184	170	158	184	177	191	175	184	180	173	175	189	172	165	180	191	157	182	177	174	183	174	177	185	188	187	168	176	161	194	177	188	165	183	157	177	162	179	184	186	187	189	185	163	194	176	197	167	174	200	165	159	195	164	191	197	192	177	188	208	179	180	175	182	184	184	183	193	155	174	196	172	177	161	174	159	188	178	197	160	171	162	156	180	183	170	179	170	179	176	172	175	165	170	170	179	160	162	181	162	161	182	197	176	169	180	166	174	168	195	164	195	169	179	171	173	176	188	184	199	197	176	191	182	166	176	190	174	159	194	190	188	194	162	169	187	172	180	168	162	187	183	164	172	185	166	199	176	163	185	164	194	184	176	179	162	153	175	153	181	190	185	177	174	173	165	178	166	177	187	203	157	185	192	191	177	175	166	194	166	144	203	168	167	188	157	180	184	172	173	210	168	195	188	206	167	172	178	191	179	185	167	180	168
12184	27689	25308	15621	13390	11101	9500	7615	6714	5161	3579	3190	2890	2075	1863	1454	1300	1123	948	830	725	705	635	677	660	602	515	472	400	437	586	752	341	1126	2179	912	3680	6164	3964	979	1268	658	1381	314	243	235	233	250	221	266	267	757	1177	1244	822	661	317	215	223	248	236	247	240	246	242	254	248	244	246	237	244	242	248	246	228	215	237	202	232	236	269	224	224	249	251	211	230	252	228	230	234	237	219	217	242	221	250	230	230	238	218	238	248	236	245	225	255	239	225	244	239	232	213	221	253	271	253	207	218	227	252	253	238	234	242	233	258	236	229	238	253	235	235	237	197	250	231	210	246	238	224	224	210	253	255	238	236	235	234	241	217	232	232	220	250	239	219	213	229	233	241	233	226	245	240	236	219	234	234	227	229	206	235	216	233	228	218	240	253	241	211	237	213	217	244	225	217	229	234	247	200	225	225	222	235	201	235	233	253	246	211	227	228	202	229	234	235	255	236	272	233	211	238	248	246	254	267	209	224	204	234	241	220	225	234	233	231	223	249	223	235	246	216	222	217	252	191	220	222	201	227	240	241	260	217	238	251	238	255	253	221	236	215	220	214	230	244	227	208	234	267	206	230	218	246	247	230	224	237	223	254	234	233	239	230	253	217	222	228	214	236	223	229	244	239	228	215	217	244	215	234	228	251	233	260	243	232	227	246	266	236	229	226	261	233	227	222	247	248	249	208	246	245	242	209	226	239	203	228	229	231	218	229	224	231	232	262	241	243	230	235	244	215	246	243	250	240	244	225	228	254	216	248	222	233	226	234	241	259	256	228	220	244	239	222	222	229	245	220	266	248	251	220	249	228	225	263	230	227	224	226	232	223	245	235	231	251	220	263	239	230	240	226	247	225	224	234	221	255	222	233	223	241	209	202	245	226	235	231	235	238	221	237	247	255	213	261	214	238	222	239	249	260	233	232	256	219	266	243	242	243	196	233	222	230	271	234	237	214	248	222	225	227	240	239	239	228	214	229	215	235	244	237	213	239	250	191	226	214	230	268	247	239	259	236	238	213	241	234	210	250	218	234	225	213	234	234	268	218	220	222	219	223	207	246	249	233	224	243	237	228	232	260	225	238	237	251	240	228	255	245	224	246	226	244	218	259	274	259	224	224	263	280	258	228	243	241	227	250	215	203	228	261	241	229	234	228	258	216	211	235	235	210	212	261	221	231	216	228	238	226	268	227	224	231	235	205	223	250	242	239	227	219	209	229	252	239	239	231	243	236	220	241	246	241	229	237	213	236	241	241	239	222	252	237	234	252	224	211	238	232	218	250	272	233	254	222	260	245	248	224	252	244	250	224	267	210	227	230	250	259	210	211	227	230	212	195	229	220	285	240	242	227	218	222	250	240	250	236	255	225	236	241	235	236	226	247	220	232	213	217	240	232	249	232	245	232	231	222	253	196	236	228	210	255	231	239	227	242	263	236	231	225	213	254	244	224	202	202	242	233	232	226	225	219	247	237	234	228	272	239	234	229	194	226	229	230	247	227	241	221	240	231	221	213	232	238	260	235	216	240	224	233	224	248	233	259	245	220	235	228	236	257	228	244	243	231	247	266	227	200	252	219	234	243	249	246	231	249	248	235	243	241	237	229	222	243	221	230	208	220	214	237	234	222	227	228	239	211	237	269	233	244	252	233	258	246	216	241	224	252	231	235	253	226	224	233	258	233	216	237	256	248	239	229	214	228	233	208	222	227	227	229	241	210	216	256	220	259	224	213	243	225	238	242	234	253	211	243	241	203	233	230	243	241	224	251	231	264	254	213	252	249	231	208	256	243	250	235	230	248	206	231	219	234	224	245	234	237	222	235	236	207	241	263	218	231	237	261	233	254	207	211	228	224	223	223	240	217	233	267	244	241	246	235	230	234	240	260	222	226	229	243	225	247	241	246	228	249	242	228	237	218	248	251	220	239	240	223	236	245	236	234	243	209	245	225	233	198	245	233	213	215	238	242	240	257	225	271	234	258	236	240	256	212	243	211	228	219	247	228	225	254	235	233	253	211	233	255	258	238	222	263	245	256	222	234	249	244	224	203	239	230	236	260	222	235	217	251	221	221	241	237	239	222	239	215	230	223	243	243	242	233	228	242	230	251	245	283	225	263	249	245	238	276	234	231	252	234	229	243	214	221	243	224	257	233	246	244	240	238	228	257	251	212	260	238	242	230	230	228	231	242	235	234	244	219	256	222	231	248	220	220	254	223	232	225	241	223	239	218	206	263	239	202	232	212	246	231	245	215	242	246	222	233	244	236	230	259	225	234	239	216	249	239	236	240	226	220	219	245	226	230	221	224	256	203	198	226	202	232	240	232	219	262	253	244	224	224	243	227	216	248	268	247	227	243	250	224	249	237	195	211	231	246	211	243	230	217	246	217	243	249	249	223	248	255	239	220	231	234	244	222	248	218	221	250	252	236	233	229	207	229	239	251	232	224	242	249	242	246	238	228	208	232	215	222	215	242	224	232	229	246	226	211	250	240	225	231	239	247	220	246	251	230	242	234	223	226	246	223	231	197	218	234	246	233	226	222	237	248	225	213	231	232	239	240	218	251	224	237	210	234	219	264	218	264	200	215	212	208	229	251	208	230	213	249	245	225	226	227	217	214	197	235	248	232	248	229	242	220	264	233	225	240	193	241	247	226	214	242	244	231	238	230	190	237	242	241	242	211	254	224	242	209	259	225	260	238	216	246	247	258	231	238	249	253	232	254	233	247	257	221	239	248	249	237	221	231	225	226	229	234	290	250	244	231	236	239	194	228	243	252	203	244	212	237	250	230	217	228	226	236	226	240	245	234	222	245	245	222	218	241	222	225	219	224	226	216	221	234	252	223	228	222	227	212	219	225	213	215	240	212	220	230	217	222	248	219	228	228	232	224	203	263	234	241	226	242	268	231	255	237	234	229	236	237	227	231	254	217	231	260	256	216	217	247	246	206	252	211	249	219	229	247	252	231	231	218	236	210	235	236	233	233	231	226	262	214	194	197	227	241	251	251	222	238	231	238	249	257	238	249	214	220	203	222	230	224	223	225	235	215	239	241	254	226	258	232	235	249	269	224	251	243	229	228	237	258	230	228	212	217	218	226	216	246	213	214	227	239	262	259	208	214	209	244	232	241	228	259	259	210	230	231	218	217	234	235	221	250	244	222	206	225	231	240	211	242	247	229	230	240	250	230	206	236	249	247	223	215	224	220	244	230	234	240	266	238	224	243	249	229	232	236	243	223	199	247	254	230	257	278	213	249	213	241	202	216	221	251	229	248	227	252	202	231	215	231	270	240	240	224	220	233	232	233	217	234	237	227	226	225	258	223	234	224	251	239	252	230	245	219	253	236	251	237	249	212	228	226	222	219	208	210	234	204	252	244	213	272	219	225	222	232	185	227	211	244	228	231	234	224	207	231	242	221	226	234	231	221	220	214	242	221	254	261	261	219	245	259	227	245	233	231	245
27053	20809	13142	5308	2829	2088	1704	1420	1222	875	779	797	755	677	605	582	557	502	484	450	468	489	448	493	457	469	464	412	402	420	432	386	449	433	453	392	487	609	506	388	448	420	437	389	396	383	422	368	359	382	391	402	445	419	428	437	403	383	419	410	380	413	390	406	406	385	396	394	364	425	412	399	399	414	395	402	421	423	417	384	375	375	411	437	367	343	387	383	367	386	376	391	402	408	387	389	435	404	400	418	397	351	411	381	410	399	420	365	376	396	403	412	364	389	417	408	416	369	382	426	417	390	389	397	406	375	402	416	397	415	419	396	387	409	418	444	406	401	392	385	370	381	411	404	407	430	435	421	391	383	419	399	396	410	415	428	395	421	405	425	389	369	387	389	402	386	368	386	430	364	389	395	427	409	378	407	377	386	353	401	434	408	388	372	372	421	407	385	373	395	416	379	367	371	412	388	414	372	417	413	393	365	390	392	426	374	378	388	405	401	384	333	430	378	389	369	364	400	381	381	409	403	396	363	356	429	386	385	399	436	395	365	387	402	409	404	384	379	405	415	386	395	408	441	404	391	397	377	371	362	403	411	370	416	385	403	393	401	404	382	399	398	404	412	383	375	366	427	380	430	373	422	366	385	403	381	407	413	425	394	392	397	406	405	379	416	420	433	380	355	396	411	392	428	389	407	386	408	388	385	386	400	414	422	397	414	398	391	379	410	408	400	400	411	411	407	386	415	373	372	392	417	367	377	422	383	425	390	402	401	384	395	384	369	393	417	410	419	400	395	377	395	378	373	434	382	399	398	417	385	369	375	403	420	412	381	369	393	383	394	430	385	400	407	406	394	431	388	380	395	378	387	399	387	381	383	399	372	376	414	386	423	377	369	409	398	383	390	372	410	411	417	423	398	408	422	375	386	415	419	401	415	409	383	398	398	394	379	409	396	431	420	372	407	408	388	380	405	369	397	414	389	400	408	435	423	374	365	423	382	391	407	404	401	375	389	337	380	421	403	398	432	405	417	406	422	392	367	392	408	357	392	392	380	358	382	388	387	384	382	408	405	403	382	379	417	364	390	428	382	376	386	414	378	410	411	430	423	419	390	369	440	435	384	382	406	428	403	401	408	392	409	402	410	407	365	425	377	416	389	397	401	402	403	347	410	404	361	365	413	411	429	399	391	397	369	368	348	357	383	399	413	372	397	409	402	397	398	419	396	367	407	388	370	384	404	356	371	387	390	405	367	371	347	378	425	392	362	357	383	381	379	406	387	354	404	425	415	399	410	419	385	384	350	424	392	416	405	389	368	412	405	371	421	391	380	363	426	365	393	402	365	400	404	374	421	374	377	390	377	353	403	388	383	382	393	385	436	392	419	452	393	423	380	405	392	368	404	382	403	409	363	367	405	385	373	393	390	416	375	390	411	387	423	398	422	375	395	392	411	403	389	395	374	382	391	402	392	371	409	407	412	362	373	391	350	390	398	396	400	377	336	420	422	397	383	379	412	428	414	391	360	420	384	401	428	342	433	376	399	402	396	387	371	383	427	385	413	424	387	383	411	385	404	363	423	396	405	404	398	413	368	388	392	415	419	399	388	407	411	383	384	376	398	384	484	389	390	409	388	392	352	392	406	366	404	406	411	376	378	390	383	377	396	408	398	387	396	352	362	364	398	404	395	401	437	397	395	413	389	372	410	399	394	378	408	389	426	422	419	388	414	367	384	377	396	396	366	415	386	426	361	413	363	369	426	399	371	399	383	394	413	377	406	386	391	420	387	374	385	402	418	401	406	416	413	412	415	394	344	399	390	409	381	387	398	424	431	410	411	397	356	397	433	377	370	366	386	389	397	408	400	400	413	403	412	401	400	371	394	398	414	420	396	402	383	380	406	401	422	385	404	394	422	373	403	373	382	410	385	390	379	400	398	388	393	372	401	395	368	382	392	368	411	427	399	418	392	362	414	396	413	409	375	379	392	386	375	428	386	417	420	371	401	408	433	383	416	398	356	370	398	417	404	383	438	400	426	403	393	396	391	405	382	387	421	404	397	389	373	413	391	355	401	381	416	369	347	399	422	402	385	420	407	390	406	357	411	396	374	387	408	384	440	412	420	417	407	401	367	395	377	398	403	397	405	398	370	389	396	406	380	391	403	408	387	424	366	381	432	387	407	405	395	393	415	351	401	398	384	399	430	383	400	415	374	405	403	362	375	436	383	356	380	411	394	391	370	387	437	397	385	393	416	428	405	385	394	382	401	425	421	432	410	430	404	420	408	395	386	407	421	419	380	448	384	417	348	384	376	382	383	376	417	381	436	399	396	405	332	402	440	379	388	427	378	368	410	399	398	403	365	395	421	384	353	388	360	405	426	400	390	418	395	369	380	394	395	418	414	382	406	391	438	365	396	391	413	411	342	407	401	406	397	393	401	420	420	380	400	420	375	402	387	392	383	390	373	401	390	377	446	384	402	459	383	390	407	374	417	397	422	410	427	425	417	379	365	431	384	416	378	393	421	393	371	388	408	371	381	422	391	411	394	397	383	356	423	399	408	404	378	400	391	439	393	360	383	397	391	382	389	422	406	387	407	378	411	417	389	405	405	425	365	424	388	389	373	410	408	399	392	382	395	404	409	393	395	417	424	414	376	417	467	386	406	374	399	423	417	416	399	386	373	426	408	408	370	394	371	426	370	410	402	390	393	380	384	398	396	401	361	431	404	359	401	395	398	386	380	378	427	423	407	380	377	368	419	368	402	380	419	416	410	371	381	379	422	382	401	379	398	385	402	379	389	379	371	414	404	387	355	393	392	397	423	410	431	421	428	335	443	347	411	366	417	360	416	410	399	412	399	378	385	381	383	390	384	438	376	397	401	393	367	395	374	377	390	353	394	386	396	410	418	392	379	379	403	403	350	372	407	394	417	410	406	420	360	415	358	387	408	384	385	395	386	388	379	389	379	401	400	400	442	420	418	381	414	394	411	428	402	393	413	402	413	386	410	431	420	400	412	361	386	352	396	390	391	404	412	370	414	362	373	386	380	427	362	422	367	391	432	401	412	398	382	367	397	397	408	384	380	418	390	396	395	415	410	367	384	413	419	424	422	384	386	410	419	430	404	398	384	383	397	414	405	363	391	378	377	407	385	408	369	384	388	426	413	433	381	410	409	365	373	456	370	382	398	389	366	394	396	353	402	379	424	387	375	389	409	407	411	401	391	429	417	398	397	367	407	436	416	401	399	417	424	362	422	419	364	371	424	437	385	382	424	377	405	432	413	390	384	395	397	439	383	370	414	375	413	439	415	381	380	412	405	403	406	372	437	391	427	393	369	420	373	382	371	411	384	369	421	393	448	422	425	409	387	403	382	363	422	390	388	413	408	397	370	401	368	374	388	388	390	360	436	392	423	390	387	427	428	387	369	409	366	360	392	397	410	417	405	395	386	410	368	435	412	409	410	444	392	419	378	388	404	375	375	411	383	385	431	391	365	446	396
8620	13607	12100	7099	5344	4502	3847	3351	2713	1862	1657	1513	1473	1210	1023	913	800	811	746	672	645	650	707	666	623	619	561	547	602	558	511	551	552	553	615	548	721	888	757	589	587	494	563	475	519	495	521	520	514	513	483	538	594	647	564	546	475	541	537	547	489	494	530	512	500	481	553	503	503	508	472	483	524	527	532	511	512	537	551	535	511	503	508	476	523	537	470	490	507	563	501	545	510	492	518	493	527	498	515	500	516	490	527	509	520	512	533	510	478	508	519	551	486	533	533	472	521	485	529	472	518	522	500	524	515	521	520	523	507	493	498	531	484	502	512	509	525	463	508	521	511	513	558	471	572	518	519	507	507	491	530	522	527	498	509	509	556	499	528	489	530	541	546	483	538	570	530	516	501	509	554	515	544	521	501	505	495	519	496	566	492	489	520	508	469	530	519	509	513	555	549	531	559	502	476	552	527	499	506	493	574	536	495	517	569	494	499	523	497	490	485	487	478	505	477	504	523	506	524	532	515	506	466	526	497	519	489	490	556	489	521	522	532	511	519	489	516	490	542	486	509	506	522	480	546	501	517	537	478	497	539	524	549	553	522	513	530	507	537	518	514	518	555	518	527	500	473	478	502	512	478	492	546	531	507	505	497	492	502	502	466	541	488	504	523	510	513	532	519	497	538	516	525	514	493	484	523	527	547	509	447	522	507	514	516	507	512	496	511	501	501	482	535	471	544	499	511	488	482	535	525	517	523	492	500	512	498	482	541	540	513	498	510	488	532	515	507	510	494	524	522	534	501	524	463	488	520	488	509	498	508	474	556	478	504	560	486	490	482	499	493	490	515	487	492	501	466	516	518	493	499	533	494	532	517	524	533	479	526	512	514	514	504	478	520	507	463	535	494	480	517	462	479	525	554	512	512	474	497	538	544	530	515	512	530	528	500	536	522	528	508	544	484	482	509	481	475	511	512	496	472	514	492	551	520	473	530	531	507	499	479	508	496	470	526	531	510	525	514	500	477	477	504	515	514	539	477	529	509	533	511	531	468	498	508	534	502	511	500	515	552	511	520	508	511	527	534	520	538	478	546	519	488	525	478	511	462	537	536	516	522	549	552	504	509	486	533	512	509	539	492	526	511	534	451	435	560	505	505	521	523	510	518	511	495	485	473	494	570	512	502	500	515	489	473	514	486	560	499	522	510	561	517	492	496	524	493	513	496	509	529	480	514	496	473	507	504	543	533	517	513	574	490	522	506	492	534	503	516	482	534	509	518	499	488	494	491	542	499	508	515	501	508	501	539	513	495	528	554	520	515	502	492	511	509	544	508	516	476	519	508	515	499	517	520	511	601	553	496	493	492	534	514	486	502	486	512	504	529	494	515	499	499	506	515	476	546	514	547	539	530	531	530	486	475	495	507	497	518	516	545	508	505	507	529	508	507	544	493	495	517	540	517	506	496	543	519	481	522	544	517	523	535	517	529	475	498	536	527	511	509	505	491	539	550	505	525	496	452	525	512	525	532	495	503	545	493	518	520	530	482	511	539	487	538	500	490	437	519	549	540	490	541	523	488	482	512	493	489	543	527	554	486	490	498	484	489	530	478	495	537	532	534	508	539	548	577	533	495	503	502	510	502	474	500	505	501	487	469	507	469	534	490	525	498	567	514	501	529	508	529	537	518	506	532	497	504	489	489	494	535	480	510	518	478	519	489	496	518	474	505	497	482	507	519	546	548	505	522	460	536	571	549	498	501	489	492	505	570	521	516	499	535	530	534	519	463	538	501	493	503	503	539	504	522	498	508	543	529	523	499	531	495	547	536	513	541	512	533	535	518	528	535	516	542	489	489	489	520	494	504	507	494	479	521	483	542	539	521	510	522	541	478	476	533	473	534	464	550	477	513	543	529	477	519	505	515	551	533	521	517	490	473	520	495	504	504	526	511	486	491	501	492	496	492	536	539	532	492	470	544	507	487	525	495	497	479	542	542	525	495	543	512	541	544	504	520	511	526	486	509	520	515	497	487	506	500	528	502	528	537	506	508	522	522	493	523	516	517	476	492	520	527	506	484	496	476	523	462	519	515	471	516	494	516	514	522	519	536	538	506	513	499	520	511	514	565	509	537	536	506	503	528	487	525	507	509	473	509	566	489	481	499	512	506	531	498	490	521	499	517	517	495	502	504	495	478	519	532	509	533	468	537	491	528	545	514	495	503	487	517	484	524	511	518	513	489	521	481	533	504	492	518	502	508	512	476	521	448	515	483	513	520	506	566	491	527	538	551	494	505	541	499	517	539	501	492	459	542	507	508	510	568	502	514	495	554	516	494	514	504	511	486	535	512	556	501	532	501	528	510	513	536	519	464	550	518	503	519	509	524	518	503	492	514	531	489	516	519	520	511	486	552	556	502	511	509	523	498	533	473	532	500	521	546	481	499	532	507	542	489	525	470	512	521	478	500	543	530	499	472	512	488	527	472	535	539	491	541	509	552	497	528	528	500	515	523	511	530	512	507	504	486	516	507	517	501	523	485	507	477	493	533	527	481	510	493	560	537	513	516	527	531	486	504	540	498	509	505	546	467	514	506	528	542	531	528	539	487	525	498	516	456	472	549	530	494	548	520	524	531	541	504	528	551	483	526	536	540	489	510	515	489	528	544	509	495	529	501	484	462	494	506	500	525	518	534	447	501	518	522	526	511	562	539	511	510	537	499	541	540	499	462	477	520	544	489	516	498	484	508	528	549	485	542	469	511	552	500	533	502	524	498	496	513	463	521	537	502	514	488	499	507	529	488	491	480	545	528	482	513	489	479	536	526	488	516	487	497	502	517	523	529	527	511	551	476	495	522	524	493	538	513	504	508	548	493	504	517	542	542	519	485	499	507	510	512	561	515	500	487	495	534	508	534	478	520	523	509	489	486	501	483	545	517	499	506	521	505	513	514	489	527	477	531	515	508	514	541	538	534	500	487	563	505	527	544	520	514	510	516	460	535	506	517	534	440	547	507	540	553	514	509	496	462	482	523	483	511	505	529	504	522	545	529	511	525	514	475	486	530	497	507	520	506	503	522	515	520	541	479	509	522	478	506	483	484	510	521	452	481	524	513	547	525	536	528	479	522	531	481	520	498	523	490	542	531	528	516	521	498	524	522	513	487	498	495	508	523	562	523	494	512	516	532	502	509	481	536	516	533	481	522	531	515	524	531	523	521	503	561	499	487	519	480	528	550	503	508	551	530	525	535	559	511	508	488	520	530	543	515	515	486	564	500	497	524	526	521	517	524	461	526	494	553	544	519	483	497	489	515	459	463	532	518	487	501	533	460	528	489	536	516	494	509	534	507	521	517	504	542	505	491	502	527	542	518	508	493	514	501	502	535	528	517	506	532	504	540	536	522	480	556	464	532	532	502	467	537	499	488	548	488	513	556	507	575	492	510	549	541	522	499	490	515	522	489	505	507	489	496	551	547	520	518	499	506	485	527	487	515	498	509	562	502	484
24122	21330	28730	24282	21261	11657	3792	2406	2007	1504	1356	1347	1128	852	806	641	621	589	554	488	454	530	468	468	442	411	400	373	342	406	348	654	323	457	712	616	1492	1783	1065	523	543	469	502	321	313	325	297	311	296	317	331	517	649	577	468	438	311	276	312	285	338	300	311	317	302	319	302	319	306	344	314	311	310	305	307	290	313	312	312	297	314	267	311	303	307	310	316	308	298	290	321	331	317	270	298	303	324	301	295	302	318	310	278	292	329	304	335	277	306	300	296	313	262	302	301	302	312	312	316	330	319	296	294	281	300	303	306	286	312	302	326	291	299	301	295	285	309	319	317	274	311	317	275	300	333	294	285	300	311	318	302	326	296	344	297	318	295	320	327	305	310	290	304	324	321	302	305	332	320	258	358	297	305	322	316	309	301	276	290	303	331	293	318	272	300	306	283	300	307	305	328	314	289	296	310	303	310	327	328	288	278	308	307	313	300	297	309	340	288	296	309	339	314	287	285	287	287	307	313	305	332	336	306	316	291	270	296	310	341	318	300	286	299	284	293	326	289	312	338	328	325	311	301	319	298	304	296	315	310	318	311	303	286	292	328	307	297	316	316	285	297	318	320	334	312	312	343	323	302	321	310	306	286	319	316	290	310	304	294	299	292	338	324	326	295	324	318	289	285	292	330	285	318	338	302	331	298	313	286	301	315	313	295	299	295	314	307	340	283	300	314	333	301	334	280	315	319	307	295	311	311	306	270	303	304	316	313	289	330	280	313	299	312	357	316	296	271	286	303	324	320	312	293	284	308	303	316	318	302	311	312	320	279	304	274	310	333	286	272	265	309	311	283	282	287	309	297	304	319	325	315	333	296	308	321	292	298	278	327	306	315	309	285	286	293	301	309	301	319	334	309	313	300	295	303	284	320	313	275	251	301	263	313	293	303	305	295	330	302	313	316	312	306	307	301	295	305	302	272	282	297	296	296	323	306	317	280	341	302	322	324	303	329	293	315	292	300	327	325	317	287	285	329	331	282	303	293	310	327	317	314	293	317	329	332	325	321	302	277	318	291	322	310	343	304	322	303	289	273	295	273	338	331	300	364	355	289	326	341	311	288	297	285	334	315	268	280	321	301	309	274	268	298	286	279	307	327	281	291	291	309	312	299	267	314	308	326	320	297	277	285	302	306	300	306	292	328	324	303	299	284	340	305	318	321	306	301	316	286	307	307	299	309	292	299	296	308	305	312	315	298	304	304	294	323	295	293	336	344	313	295	288	330	285	282	281	330	298	288	291	298	310	313	322	322	324	296	306	317	322	296	341	316	270	338	332	309	307	319	317	300	309	303	304	312	299	309	314	263	294	285	329	307	295	316	305	312	305	324	329	275	298	314	310	308	277	318	321	297	302	345	301	312	308	301	306	306	323	315	305	306	297	307	301	291	312	275	303	325	293	298	336	311	314	292	305	282	309	311	313	280	343	362	327	313	304	304	297	325	318	335	312	330	288	275	311	342	301	308	293	282	302	311	330	295	290	307	297	298	320	292	310	308	294	339	308	311	316	297	283	318	291	289	321	309	307	310	321	331	307	318	315	282	304	298	307	315	337	334	289	306	326	325	313	265	299	321	345	316	342	333	317	310	297	300	296	313	279	335	316	305	296	304	302	300	300	280	310	271	312	313	314	332	294	308	278	297	325	297	279	281	294	319	337	293	292	325	304	324	290	302	331	339	317	319	292	312	286	291	283	332	321	314	315	301	305	325	325	323	308	322	267	328	290	310	294	291	330	314	304	332	318	343	303	330	287	319	352	292	296	326	319	281	298	352	309	346	314	292	304	304	304	319	311	308	305	324	341	313	298	335	333	296	300	289	275	278	303	294	308	287	286	307	315	284	312	276	282	322	295	285	349	295	304	305	345	318	311	296	319	321	322	326	300	302	324	313	304	311	320	310	301	283	301	286	334	310	304	310	279	319	281	313	304	316	319	286	324	292	316	292	304	299	306	321	298	273	312	279	306	326	298	317	316	322	305	285	298	318	320	297	304	308	299	263	327	272	290	324	309	250	308	297	289	304	331	333	311	315	314	307	315	294	286	317	294	295	326	327	299	286	309	311	324	333	305	301	296	298	298	346	312	322	299	311	289	315	318	309	281	306	322	291	274	277	285	298	299	306	294	283	315	291	336	323	289	311	295	293	305	298	316	288	315	294	276	290	310	286	321	308	299	289	309	294	310	285	290	292	328	305	292	289	302	287	303	279	300	334	304	315	272	318	269	298	303	274	290	311	305	329	309	305	308	285	303	305	305	292	335	280	305	307	293	310	301	330	309	327	301	312	330	322	318	287	298	305	304	308	340	329	319	294	303	272	334	307	323	316	343	272	315	307	288	341	296	308	319	331	282	289	310	299	303	304	336	301	289	340	294	280	345	323	316	358	297	306	354	293	301	306	284	331	321	298	345	314	260	327	291	323	317	275	306	322	301	302	289	270	268	308	322	301	305	281	309	329	305	320	307	349	301	337	287	311	299	317	299	306	298	295	299	298	293	282	315	282	310	280	284	307	331	300	290	318	283	306	315	305	321	306	323	282	276	321	282	292	300	296	291	316	287	301	312	335	285	291	290	307	295	338	302	331	315	325	318	315	320	324	301	281	332	290	303	293	296	284	295	316	282	337	312	317	307	326	317	299	306	293	302	301	318	290	314	295	305	329	332	292	310	292	313	323	312	333	297	301	274	318	294	313	316	275	304	272	297	309	296	303	303	305	319	319	303	291	297	301	288	301	274	317	325	316	299	326	333	311	306	277	307	295	292	315	343	319	308	282	283	323	287	282	311	306	326	309	321	328	314	332	280	298	322	286	309	298	308	330	290	334	303	304	289	321	342	306	309	319	299	296	314	339	300	300	338	299	300	310	302	314	308	289	310	331	299	274	307	318	326	323	282	318	305	322	314	291	286	331	307	274	300	306	285	306	293	301	304	282	325	345	290	318	304	321	302	332	292	314	294	302	329	313	326	313	348	306	326	314	304	295	332	343	286	319	303	305	311	331	315	303	310	285	303	293	281	286	291	299	279	305	304	295	334	352	292	320	295	288	315	304	292	335	288	294	298	285	304	292	319	297	299	306	319	292	299	294	299	281	297	302	329	331	291	323	335	284	294	293	304	279	292	315	343	298	314	273	296	301	317	312	307	331	285	315	301	276	306	314	300	271	310	323	307	322	329	299	328	299	308	297	312	302	290	286	324	310	306	302	289	277	276	290	324	307	319	337	280	310	321	295	285	301	279	302	331	320	332	311	310	332	294	302	302	333	301	313	323	284	308	330	331	285	297	327	310	313	303	291	295	325	289	297	305	328	293	307	294	291	338	288	342	306	322	275	305	309	312	336	305	304	296	308	292	317	291	300	323	308	298	337	296	320	341	300	297	310	316	312	298	289	324	291	302	273	294	304	317	326	338	305	284	296	302	326	277	305	293	322	296	321	311	305	302	283	301	335	321
9862	22136	19938	13014	9668	8112	6666	5547	4739	3343	2899	2832	2456	1678	1594	1197	1130	1033	969	792	731	848	792	732	653	587	619	546	542	496	527	1148	497	670	1288	973	2559	3278	1907	763	981	773	830	391	416	412	452	426	447	411	447	825	955	956	727	645	411	412	424	407	423	371	406	428	385	411	390	399	384	418	398	408	379	426	438	413	415	404	430	380	409	418	399	410	391	422	393	399	375	393	384	403	420	429	389	377	386	372	427	411	426	419	425	422	437	414	403	382	399	395	428	411	414	410	429	400	433	397	365	390	422	465	409	386	428	434	430	425	426	435	420	394	403	400	404	416	428	396	412	410	392	423	411	417	387	412	416	404	394	472	456	389	428	423	408	419	416	391	347	429	393	435	414	400	370	403	395	414	413	417	438	393	420	393	386	417	364	427	393	403	368	386	417	446	387	392	372	382	394	405	393	403	396	431	390	375	398	452	358	409	390	416	395	397	419	399	442	376	392	376	403	424	398	390	423	401	423	394	400	408	446	373	422	401	442	433	421	411	424	408	384	411	398	424	382	449	379	404	429	424	391	405	382	418	426	390	426	441	429	422	416	404	381	406	443	441	393	419	420	390	408	418	402	403	423	413	396	428	416	403	422	427	386	433	394	388	414	418	411	377	418	410	376	385	386	378	406	400	394	410	391	422	392	388	392	410	398	387	424	386	465	420	405	420	390	442	367	423	427	438	420	416	384	429	401	425	395	415	411	381	381	411	417	415	418	407	386	374	359	406	408	417	400	413	385	395	394	416	413	361	413	451	423	433	407	399	384	411	366	398	406	396	402	407	413	396	382	421	412	424	422	402	368	416	423	389	441	401	437	420	430	424	411	422	386	410	372	411	403	409	419	420	376	426	409	419	392	427	409	424	427	405	417	400	420	406	403	377	427	384	396	420	402	416	425	392	409	381	388	387	417	384	389	430	410	419	388	391	407	407	382	423	413	420	410	416	450	398	410	411	381	387	390	396	412	427	426	407	423	415	412	412	375	417	425	421	405	412	396	364	464	386	417	421	420	353	444	425	412	430	397	398	385	404	430	385	395	414	394	408	427	405	425	399	420	415	421	394	412	435	403	365	429	420	380	411	414	421	414	421	420	417	420	421	401	410	375	409	385	362	391	405	429	421	387	411	422	375	391	419	427	384	408	423	412	388	391	415	354	399	394	403	432	421	426	425	413	394	423	401	418	379	398	397	433	410	376	439	408	408	406	379	447	393	416	415	423	404	377	406	410	402	403	433	383	398	405	402	412	391	425	428	417	445	413	403	391	442	410	429	401	407	363	412	416	432	391	426	378	418	417	405	441	424	388	424	419	398	392	366	361	398	431	389	439	418	421	422	393	427	402	437	405	379	402	405	382	427	447	403	415	397	381	360	381	431	392	371	410	395	397	402	407	400	372	414	421	394	370	389	408	396	374	405	443	419	451	426	404	383	396	427	397	417	420	421	397	406	429	394	408	395	409	419	430	442	424	405	438	402	380	418	364	379	398	383	385	426	406	417	411	432	419	404	420	418	382	409	410	416	397	398	419	395	383	397	403	386	373	406	450	406	429	384	390	433	399	382	422	403	391	401	402	407	426	398	384	409	435	397	414	384	416	421	406	384	408	413	425	398	399	430	363	404	374	421	407	419	411	411	366	424	409	396	407	442	437	415	398	420	412	407	399	413	402	439	390	400	366	371	404	434	422	408	411	414	416	390	393	420	375	431	403	421	417	410	419	396	401	371	393	402	407	418	398	411	419	391	396	382	409	406	384	415	393	437	414	426	408	387	393	400	415	369	396	439	389	383	398	390	421	448	419	400	366	424	383	384	382	387	384	414	384	380	390	401	401	389	443	398	387	409	406	385	411	399	397	430	359	399	405	427	379	431	391	384	387	421	400	406	406	412	419	415	449	395	436	390	402	401	414	406	392	417	426	417	388	426	433	418	433	375	412	410	401	416	385	418	390	402	407	402	376	400	403	393	417	371	407	402	390	414	428	423	386	398	420	380	418	414	381	393	421	414	401	424	386	406	430	392	386	402	396	425	384	394	425	402	377	420	404	363	429	415	401	419	441	397	400	425	424	366	444	384	433	394	365	399	410	397	394	381	430	421	414	391	403	413	444	398	414	447	382	381	397	414	412	391	463	389	404	373	420	418	419	401	397	398	396	413	394	465	428	424	357	418	365	394	429	377	404	420	415	417	392	453	389	410	392	372	377	413	402	361	383	422	420	430	437	393	400	410	384	381	428	392	390	388	397	394	412	408	393	402	398	386	404	410	426	378	391	397	421	432	395	428	416	412	387	382	371	393	399	376	402	400	388	415	397	385	426	405	396	390	403	373	386	397	428	423	374	378	417	399	403	425	464	418	416	373	361	385	380	392	374	439	414	362	390	409	423	399	401	405	436	412	419	423	379	425	428	432	419	377	399	397	439	387	387	391	419	404	437	414	424	404	420	411	391	420	400	392	390	394	403	403	393	416	444	394	389	385	397	430	410	400	437	376	392	397	424	383	409	425	411	428	371	418	415	379	378	427	426	417	447	431	406	396	417	399	412	403	435	372	410	384	418	434	381	392	391	435	395	383	380	372	420	418	416	406	425	392	407	416	380	386	368	401	394	385	417	408	411	456	395	370	429	394	394	444	405	409	408	434	410	393	375	396	401	412	398	390	416	446	382	418	381	394	379	407	424	415	415	420	379	414	410	405	389	405	399	408	398	428	428	380	429	386	420	428	410	382	383	409	387	368	405	358	426	412	415	405	410	371	409	390	400	400	414	443	398	401	389	420	398	430	411	400	370	383	409	392	424	411	439	379	423	422	426	431	415	432	381	397	412	429	418	409	436	416	375	409	409	389	382	367	436	410	422	375	376	372	421	430	396	420	390	418	419	444	389	417	384	382	393	438	432	387	435	414	388	399	395	381	412	402	374	415	413	401	391	444	399	414	422	394	396	381	428	410	408	455	422	428	395	411	440	414	430	452	442	417	398	391	398	377	406	375	424	415	383	437	395	416	378	397	427	398	387	384	380	407	431	379	412	379	415	420	435	394	431	415	373	411	405	392	427	374	408	380	434	416	437	394	414	425	394	406	372	428	446	421	388	416	396	415	417	406	375	368	374	425	429	450	414	407	411	426	395	409	414	384	414	372	406	407	410	391	417	410	414	395	425	425	389	376	401	421	450	383	423	418	417	427	400	412	381	372	394	389	379	458	415	398	407	431	355	390	399	422	382	414	391	414	414	380	370	395	384	399	403	439	403	423	390	384	444	410	412	427	413	402	399	383	408	384	423	410	398	406	424	442	393	447	382	396	395	416	424	403	414	431	425	404	404	429	403	395	413	396	399	421	381	384	418	418	408	380	415	398	406	445	388	410	437	407	419	358	422	361	427	440	417	412	379	448	431	390	352	408	418	411	405	440	383	441	409	403	411	403	457	398	389	390	438	395	398	409	367	417	420	406	398	373	388	426
23103	21330	29222	23788	21341	21442	11358	3732	2481	2013	1762	1702	1382	991	919	819	714	681	619	468	409	442	404	364	330	343	286	266	284	278	285	586	217	515	946	678	2176	2652	1865	500	670	460	483	166	193	182	191	215	185	165	306	545	738	709	476	402	196	176	174	157	187	177	191	181	197	175	155	170	176	177	169	165	183	187	187	162	191	198	204	187	198	169	180	188	188	167	162	180	178	178	194	170	179	193	162	176	190	186	185	168	173	160	175	172	180	176	189	167	165	174	198	170	168	172	187	210	178	181	174	181	164	180	194	178	154	192	166	167	205	185	187	175	199	195	178	185	175	188	183	157	169	200	199	192	169	160	176	166	166	194	193	190	183	182	176	203	181	178	176	176	170	159	188	179	202	181	191	183	179	200	173	187	191	157	167	177	165	190	175	199	190	199	191	154	167	176	160	166	200	175	176	184	198	182	187	195	161	197	172	177	207	187	177	172	191	179	184	169	182	173	172	181	154	175	186	187	176	190	172	161	174	182	150	180	179	176	168	178	193	193	183	176	178	145	177	186	182	177	172	206	180	174	171	181	184	164	168	184	180	149	167	176	182	182	166	182	160	202	178	158	187	166	159	171	175	191	188	165	189	168	176	155	177	180	163	210	208	165	157	179	174	174	185	162	157	176	162	189	176	176	161	166	177	178	171	199	177	183	165	199	189	172	162	164	197	170	174	172	176	182	181	166	172	173	170	184	144	197	167	187	193	172	178	191	203	180	169	185	174	174	179	151	172	158	179	197	171	190	163	196	183	170	157	174	151	164	179	186	188	141	156	177	182	190	186	198	146	155	183	166	175	168	177	176	156	193	168	168	162	181	197	168	155	166	180	185	168	185	170	158	181	158	177	168	162	176	175	178	178	165	178	185	153	159	200	167	163	159	174	166	175	178	180	171	169	190	161	185	187	175	177	171	167	169	207	170	199	187	186	173	165	161	175	160	198	183	171	177	182	173	173	198	186	189	172	174	180	178	157	154	203	172	154	186	158	165	178	178	185	186	188	162	168	179	210	203	149	157	199	191	160	140	177	162	163	180	182	158	166	154	174	175	155	182	182	174	174	156	168	191	188	189	182	205	174	184	163	167	201	169	165	173	211	178	170	185	171	182	177	165	179	174	184	182	165	178	165	144	142	166	172	184	183	187	172	168	203	168	181	162	199	171	149	161	178	189	188	154	162	158	185	181	181	169	172	191	195	168	173	170	187	172	159	179	172	170	165	182	168	172	185	173	181	179	175	200	181	176	176	183	171	179	177	175	159	173	180	176	171	173	154	172	163	177	174	187	191	162	183	191	159	182	205	157	183	183	187	171	161	176	166	163	176	193	184	178	181	182	187	170	160	157	175	170	169	208	165	176	149	204	177	168	175	201	183	168	202	176	172	187	168	187	179	201	145	175	196	164	165	167	199	194	186	177	173	165	180	198	172	187	200	179	178	179	170	199	199	176	174	177	150	157	168	178	173	146	174	177	179	169	158	142	212	163	162	176	186	175	170	201	193	188	176	186	177	154	163	174	179	169	201	151	182	169	171	157	187	183	162	178	154	194	176	168	177	192	181	156	165	148	179	181	187	172	182	180	188	189	193	142	192	193	196	171	203	161	192	180	182	189	185	171	186	183	183	190	184	182	188	179	190	213	163	177	194	171	162	187	166	177	167	172	176	193	168	173	154	174	191	179	155	166	177	172	170	160	187	170	152	167	162	189	185	155	194	186	173	184	190	176	199	171	176	161	159	169	159	171	171	160	162	188	177	165	166	156	166	167	175	210	177	182	193	160	173	198	170	182	182	170	180	166	170	169	180	184	177	172	192	164	168	182	201	165	163	157	169	185	177	183	159	186	174	172	180	172	163	187	189	173	171	153	177	190	183	174	161	183	183	175	160	156	155	165	173	180	162	162	170	192	177	183	183	145	160	174	178	196	176	176	180	181	180	156	178	210	206	165	182	179	192	172	171	183	180	189	193	185	173	167	176	182	158	200	179	188	134	184	173	181	191	183	155	168	169	162	174	171	189	159	189	162	165	178	171	165	164	216	166	166	150	191	176	167	193	160	187	171	178	181	171	186	181	193	173	166	157	180	187	179	172	198	186	189	173	183	172	185	188	178	179	199	167	198	186	187	165	176	170	181	181	180	167	170	176	165	201	194	183	172	191	183	195	176	165	170	185	171	162	165	179	170	182	153	179	168	181	185	164	185	189	184	179	186	161	160	186	176	187	191	161	178	171	166	167	195	175	176	169	172	183	170	167	183	180	178	170	172	171	184	192	173	177	159	182	170	176	176	192	157	171	190	168	165	179	144	163	167	186	163	190	160	185	204	168	195	146	151	194	159	186	177	189	176	155	182	169	195	196	169	192	163	178	177	167	167	169	170	180	176	187	148	169	185	167	169	178	185	192	181	161	182	178	176	172	191	175	164	184	172	181	170	152	167	185	176	175	177	180	183	177	189	167	195	184	174	163	193	178	189	189	159	150	192	165	185	188	186	174	166	174	154	187	189	167	181	183	179	167	186	206	174	191	186	187	182	173	185	180	199	165	188	174	180	178	179	158	173	162	170	180	172	181	151	177	150	172	167	165	168	167	191	168	165	186	179	158	170	179	157	165	182	169	180	180	161	172	180	178	187	187	166	145	173	158	160	191	166	165	178	163	184	186	179	184	167	159	171	167	165	174	162	187	189	176	159	181	184	167	192	195	180	204	160	198	177	170	172	157	195	185	181	185	164	160	178	155	182	166	182	188	167	173	160	172	147	207	181	171	180	162	189	167	163	176	165	175	177	159	160	196	164	203	168	191	166	177	172	156	180	190	160	172	153	164	179	175	150	181	173	207	202	180	183	184	177	173	176	183	159	165	172	177	175	176	185	180	164	171	168	172	175	178	165	187	185	177	176	201	164	177	169	158	191	190	197	179	163	169	156	182	168	190	193	157	193	183	191	199	182	169	192	180	191	180	179	182	167	155	178	194	176	171	182	174	187	207	187	177	179	177	166	199	166	155	195	199	177	174	180	174	191	177	178	176	165	189	206	207	161	161	189	200	166	196	177	179	141	184	181	204	185	157	172	177	181	162	193	190	173	173	166	167	174	179	158	173	164	171	176	177	179	170	182	185	177	184	178	185	186	177	170	178	178	172	172	179	177	183	186	193	191	159	178	187	167	183	157	177	189	179	170	162	173	170	184	179	190	171	202	170	178	182	186	176	182	147	182	165	174	171	178	181	201	173	150	187	173	175	192	162	166	186	181	185	180	170	173	164	200	148	149	180	171	166	185	151	183	175	162	168	170	187	183	179	171	168	156	199	178	193	207	177	161	206	170	159	162	174	156	180	159	179	169	170	197	181	182	165	170	178	159	179	197	186	164	183	186	162	147	197	180	187	185	183	195	179	186	165	163	167	164	184	198	163	175	175	192	171	165	198	170	191	165	171	168	193	180	182	178	174	153	140	181	191	177
12924	27594	24977	16514	13837	11895	9443	7404	5955	4798	4253	3915	2937	2287	1936	1832	1457	1374	1227	928	702	858	777	656	606	557	499	419	454	398	441	1087	383	909	1802	1282	4131	4984	3459	851	1328	852	829	264	242	259	235	251	220	234	425	922	1430	1209	836	731	295	230	221	226	221	222	229	200	196	237	233	229	196	236	215	226	214	224	249	239	236	238	250	229	251	220	221	243	218	208	244	265	244	243	237	227	223	225	267	247	224	255	260	224	235	278	247	234	203	239	245	235	185	238	234	224	242	251	235	244	232	239	247	223	260	252	209	259	230	245	232	210	222	221	249	249	224	236	218	236	227	233	203	220	248	252	233	239	245	245	237	236	221	218	237	231	219	235	231	254	221	222	225	237	229	245	227	211	226	235	227	249	224	261	196	240	242	225	230	251	226	227	204	222	209	228	252	230	240	214	219	229	219	253	222	222	244	236	219	219	205	229	249	240	235	242	243	248	231	213	226	225	248	258	240	203	246	234	218	237	259	234	213	215	240	228	233	228	223	239	224	228	237	236	229	239	253	246	219	258	211	211	223	232	242	242	212	230	233	222	223	216	268	229	237	218	245	221	232	239	223	236	253	241	215	237	211	248	249	222	222	202	245	254	241	213	240	227	232	240	245	241	245	228	194	211	241	236	216	208	226	207	270	247	232	218	236	219	225	225	276	241	243	208	231	214	237	183	233	240	249	252	244	211	237	236	239	232	248	235	212	233	226	225	206	233	234	233	237	239	226	222	251	246	247	213	238	235	232	214	247	220	231	226	238	245	253	238	241	224	234	202	243	253	245	226	213	232	217	222	247	223	246	233	229	236	230	229	236	236	213	232	224	247	213	224	240	219	280	215	267	204	269	212	234	221	224	218	254	218	220	231	254	238	230	231	223	207	224	222	217	230	238	230	214	233	220	258	229	228	227	253	232	220	246	227	225	222	238	229	252	216	246	230	230	235	218	206	260	231	224	237	228	238	211	231	227	222	223	253	222	212	236	217	225	250	220	220	237	222	216	250	242	244	232	201	224	204	215	208	243	243	208	217	231	246	216	234	201	255	227	249	245	226	252	221	234	250	234	242	224	225	232	214	229	216	217	222	267	223	232	231	237	223	242	240	244	236	220	246	256	245	228	233	262	229	232	232	221	234	233	217	223	236	240	256	231	227	230	243	224	232	233	237	219	227	236	240	248	251	246	246	241	216	237	222	243	243	243	244	237	249	240	226	227	232	229	210	228	243	255	219	213	247	222	231	218	194	213	218	207	236	224	205	219	251	226	207	240	226	252	214	242	240	247	266	226	225	230	250	231	256	227	219	239	213	243	238	229	245	217	248	231	217	238	251	217	261	235	227	215	257	250	245	248	218	260	236	230	223	228	248	209	243	213	244	239	251	230	260	206	213	209	251	249	257	214	214	237	212	245	259	233	252	217	216	217	252	240	225	227	237	224	202	229	247	232	245	224	236	220	226	230	222	270	264	243	253	240	236	251	230	225	265	241	228	227	235	234	230	226	242	222	238	217	234	225	233	222	231	233	231	271	243	231	226	252	240	231	247	241	224	229	212	238	245	204	223	242	246	213	253	263	263	223	244	197	242	233	247	250	242	222	215	235	188	253	257	245	233	228	239	237	232	223	235	238	249	221	239	278	238	237	232	276	212	206	225	233	256	240	224	250	229	212	209	252	202	229	247	227	218	230	210	231	234	227	217	213	230	223	212	251	226	237	235	225	206	207	212	228	256	237	247	207	233	229	234	225	227	248	243	237	232	231	234	243	191	219	221	254	186	214	243	230	228	235	222	210	178	253	205	244	239	236	227	228	226	213	216	213	208	225	209	242	221	237	209	239	254	237	218	237	261	230	235	221	216	237	235	215	234	235	200	223	209	236	218	231	247	247	250	235	207	219	229	250	224	234	236	221	246	208	234	218	239	220	241	259	215	235	215	219	267	237	232	248	217	235	243	226	219	248	228	232	250	231	224	221	246	220	224	226	224	226	238	213	216	231	212	228	230	246	239	224	231	218	215	249	211	222	252	233	252	255	267	219	235	227	240	233	221	199	241	214	220	244	216	208	226	241	226	253	225	232	232	236	247	219	229	231	239	210	224	247	227	245	222	209	255	216	232	225	225	225	227	251	225	256	217	256	216	225	243	232	227	262	237	225	227	222	229	228	222	215	222	216	241	232	253	223	236	242	251	233	216	226	250	239	252	207	229	239	244	227	243	233	212	227	232	236	232	209	207	234	253	225	237	243	224	217	208	217	238	214	223	285	257	250	241	229	228	271	250	206	214	232	232	206	247	223	229	210	219	213	264	226	256	225	234	243	219	239	239	249	227	214	241	235	221	252	213	221	233	243	235	210	197	243	210	237	245	221	212	229	248	222	215	239	238	218	232	222	229	233	214	256	239	233	251	237	215	205	224	232	234	225	231	222	236	234	229	260	234	243	227	227	236	218	231	246	239	226	212	250	228	234	227	219	217	258	217	195	225	214	225	259	215	238	234	245	237	228	219	239	221	231	231	236	239	255	220	254	226	249	229	218	240	242	255	241	213	239	221	228	222	213	246	251	240	214	249	236	255	221	234	226	217	243	222	245	216	225	228	228	218	211	223	219	214	231	249	234	219	241	216	242	242	216	230	242	224	243	205	221	217	229	236	231	218	226	243	241	217	238	258	245	236	236	245	230	212	232	257	215	207	237	219	255	238	253	245	222	225	240	244	229	191	235	247	237	242	256	249	222	215	214	260	239	217	222	256	259	231	267	255	237	217	213	223	232	224	225	204	223	251	233	241	244	229	206	231	217	266	232	227	243	225	229	221	217	197	211	231	238	217	217	244	217	246	208	243	239	264	248	238	241	216	248	234	264	226	207	240	219	242	232	234	264	243	241	222	227	251	234	196	246	255	218	234	233	248	225	229	241	241	215	241	246	229	212	233	201	232	221	230	215	221	239	237	237	214	229	247	258	226	233	223	253	219	236	215	227	236	236	218	228	232	204	221	229	220	233	247	212	208	212	247	219	236	239	229	228	239	232	242	248	244	234	226	237	237	232	234	221	280	212	230	235	272	222	213	257	227	266	208	259	209	229	233	240	260	223	236	220	230	237	233	256	246	233	237	219	245	245	213	206	217	259	217	205	261	202	217	247	222	227	228	228	220	234	240	228	231	231	223	265	231	216	237	209	228	222	225	210	246	232	239	226	198	252	220	201	230	211	230	193	192	252	225	216	221	249	237	225	220	247	200	233	220	234	190	252	217	220	260	273	224	212	235	259	240	246	230	240	210	226	231	221	240	209	255	219	231	214	234	209	228	221	213	257	222	242	222	248	254	251	228	247	217	239	222	227	228	248	232	205	247	257	228	259	261	231	202	216	266	235	215	216	231	226	231	231	228	241	248	227	230	241	238	239	222	239	224	216	248	245	202	239	234	233	242	231	244	239	253	242	218	255	215	215	240	235	235	235	235	238	212	215	251
27106	20799	13229	5372	2835	2156	1628	1262	1062	974	884	860	739	737	663	648	554	565	551	462	437	453	484	465	485	458	432	392	377	410	379	424	412	450	442	402	469	489	503	437	407	395	456	375	382	413	410	422	394	417	441	446	426	441	422	375	370	411	409	392	409	394	420	401	397	394	404	369	413	440	407	404	394	386	420	420	393	422	376	402	412	377	394	426	378	404	386	393	388	395	389	433	385	414	362	394	423	401	391	396	378	413	383	381	396	372	390	370	418	370	398	382	419	365	365	392	389	416	413	405	426	400	398	380	389	371	381	394	398	409	390	403	383	396	374	413	385	409	376	406	427	383	421	416	399	413	384	415	407	379	436	369	385	388	365	420	382	407	370	389	398	406	404	425	381	415	432	363	406	398	386	380	398	389	387	384	408	414	421	411	422	399	391	411	409	407	403	407	385	417	360	389	362	362	438	395	398	390	416	398	409	399	414	428	417	391	405	377	389	389	395	373	378	406	373	370	359	402	372	430	404	397	398	420	400	377	402	401	413	378	404	402	362	448	407	388	399	416	403	418	371	432	436	364	365	379	377	405	376	373	387	409	397	431	395	377	363	425	383	413	370	404	381	388	386	372	408	431	412	418	411	365	410	396	391	394	386	391	386	408	398	374	383	412	373	383	409	407	417	396	383	401	418	419	391	393	399	389	382	384	424	374	392	442	429	380	352	429	385	392	408	427	402	388	375	398	396	377	422	380	405	391	410	389	377	407	378	368	413	409	410	397	401	404	360	397	407	359	407	384	394	371	403	414	429	402	368	371	372	394	375	384	381	409	406	363	396	407	413	401	415	419	392	400	415	425	403	395	396	411	419	421	397	407	422	405	399	417	413	384	358	410	379	390	380	398	384	407	392	428	389	393	378	411	402	350	347	398	428	398	406	415	403	373	388	344	356	406	378	398	396	406	454	402	428	355	379	407	374	387	427	382	389	390	393	390	415	410	442	405	417	362	384	385	362	400	419	396	410	403	426	403	422	415	395	387	402	376	418	368	414	364	395	392	421	388	408	383	391	381	380	405	394	433	408	393	418	404	397	411	420	403	388	391	386	407	427	365	392	408	401	369	384	409	376	369	373	386	401	415	432	388	408	419	396	383	431	395	364	437	365	399	409	347	426	384	344	374	359	382	390	379	395	386	397	374	412	375	396	394	408	355	382	365	381	418	412	454	378	366	389	392	426	411	349	381	347	414	408	393	375	377	400	407	372	416	379	388	388	399	423	356	412	388	410	418	375	396	435	397	426	404	399	411	377	413	370	417	393	368	379	377	368	398	424	409	367	367	415	389	410	411	406	401	393	400	397	412	401	389	406	385	393	409	396	400	396	408	403	365	385	424	398	385	355	395	409	401	378	440	410	371	378	401	427	415	397	403	400	397	404	416	379	400	373	434	404	405	410	391	425	411	401	407	379	390	394	411	431	412	405	382	406	433	397	401	404	388	407	429	400	396	435	387	408	409	407	378	445	413	381	373	391	380	407	375	365	383	374	383	359	393	418	356	401	418	382	387	397	386	430	385	390	416	392	371	441	422	395	407	365	426	388	403	377	382	378	386	390	373	413	356	426	398	412	401	458	404	415	375	419	390	402	354	414	397	404	397	347	399	397	414	403	364	421	407	400	408	407	405	411	435	372	399	412	398	380	428	370	399	385	406	388	397	412	371	400	382	384	390	384	422	405	397	389	367	383	377	371	368	391	375	402	365	390	384	433	411	393	403	408	432	366	378	396	418	391	390	385	404	409	393	404	429	389	349	399	386	382	393	433	411	407	380	438	390	380	435	427	379	422	406	403	385	378	403	399	362	380	375	389	417	401	414	418	401	411	368	374	405	400	439	376	442	389	391	394	362	373	368	364	389	415	402	421	386	387	402	421	409	391	390	401	383	383	401	407	422	374	376	384	380	419	366	396	395	383	375	387	413	371	389	419	379	390	393	391	406	390	351	409	387	403	373	382	404	399	430	391	394	426	420	420	398	390	396	372	390	416	419	386	416	355	393	375	393	392	394	358	371	405	367	422	419	392	406	356	412	359	393	385	414	399	418	392	395	401	387	382	419	406	396	361	388	391	432	434	398	405	447	401	433	447	400	408	398	400	381	395	414	377	374	405	396	382	395	410	394	400	375	432	401	420	385	384	360	382	402	395	420	408	389	384	406	401	437	410	451	404	392	415	384	365	396	404	412	412	378	423	447	398	338	368	370	380	383	394	405	382	387	432	418	408	365	359	407	381	373	383	390	421	392	413	379	389	426	389	376	366	367	422	362	368	440	394	412	366	391	415	434	400	384	407	382	421	399	403	393	393	362	384	366	411	392	396	412	419	449	385	404	400	382	378	359	393	398	364	393	418	411	390	400	376	415	387	436	433	415	415	390	411	433	376	385	388	386	367	385	369	396	421	361	367	389	412	415	394	377	419	400	400	387	411	399	392	439	376	382	367	409	423	395	399	397	421	371	379	402	371	389	387	418	394	428	395	375	410	417	404	392	410	411	386	391	416	405	401	380	414	361	417	392	397	346	400	413	386	419	402	400	391	407	390	402	411	397	395	364	365	389	373	367	393	389	347	376	385	381	402	405	376	387	378	386	397	413	420	379	416	435	374	400	414	391	377	363	368	390	403	389	357	395	401	420	368	400	377	397	419	371	373	427	423	370	428	428	393	387	400	408	424	402	355	399	418	416	388	415	416	414	406	404	381	415	393	413	412	390	384	407	413	385	390	414	388	376	389	415	386	416	366	385	421	391	400	399	387	382	381	378	400	417	390	400	429	378	366	381	415	435	387	390	390	405	394	398	396	415	448	389	374	378	377	401	382	417	396	384	413	415	402	391	421	422	392	409	403	406	402	395	427	414	409	407	413	393	366	398	395	427	401	397	402	378	358	371	422	383	423	378	426	395	424	395	378	378	390	387	383	403	403	427	396	388	404	358	371	392	399	399	426	414	385	375	370	383	383	393	378	431	408	409	413	394	386	382	401	397	382	382	376	400	377	394	381	376	411	395	410	371	383	382	414	403	405	389	364	409	393	391	406	403	378	358	402	404	378	417	411	407	385	387	410	377	407	396	394	387	417	403	421	382	372	386	402	410	412	418	418	392	386	384	412	397	404	404	423	381	381	394	393	397	419	444	399	369	387	394	402	382	434	390	414	367	418	427	388	372	418	426	407	404	413	417	374	419	419	348	399	461	385	381	390	374	403	411	393	374	399	433	417	415	393	371	418	367	425	408	400	367	347	402	366	369	393	388	418	372	447	460	390	384	408	437	379	409	384	413	392	363	371	429	388	396	392	384	377	422	396	411	382	403	413	405	395	387	371	392	392	407	433	388	364	393	425	383	404	423	382	373	416	401	435	377	387	414	384	427	355	396	408	359	418	394	411	422	418	410	369	423	385	409	377	357	406	411	410	442	403	413	432	410	424	411	413	383	412	356	415	389	366	390	378	355	355	409
9623	14132	12105	7476	5699	4685	3867	2827	2287	2270	1901	1707	1410	1199	1102	1053	966	878	836	707	658	652	665	631	658	666	637	520	562	597	535	567	582	542	589	585	664	759	698	552	549	531	505	551	537	528	512	496	505	525	516	533	536	570	564	540	540	516	552	519	490	507	497	493	547	507	516	482	509	538	484	509	524	545	513	506	513	545	514	496	488	507	521	508	545	488	502	521	523	493	531	516	520	527	512	517	524	515	513	494	518	494	564	533	519	529	530	498	532	472	522	543	501	486	535	481	505	517	523	547	542	511	519	526	560	532	519	549	549	521	497	522	511	535	533	541	526	534	497	524	547	518	549	539	512	521	505	525	503	531	484	530	531	543	518	534	503	518	501	547	502	489	525	519	522	504	566	512	516	556	518	510	548	527	499	502	512	551	482	529	554	503	540	560	498	539	535	502	495	488	506	567	502	508	543	488	472	480	497	533	494	549	531	495	541	530	557	513	504	477	528	513	537	489	489	491	534	512	534	565	521	501	529	514	478	506	500	468	492	528	494	519	497	538	485	524	502	542	506	492	522	499	518	519	513	524	500	555	523	506	569	534	563	513	492	519	489	492	517	504	523	524	528	511	479	487	523	520	548	480	504	504	521	485	511	472	514	514	520	502	458	514	507	491	488	503	499	492	549	550	525	530	503	495	503	495	556	493	509	523	502	521	552	520	540	541	519	507	493	510	517	526	496	536	533	497	499	519	539	525	463	505	473	530	501	494	529	549	493	516	500	540	496	495	499	499	511	510	491	487	543	498	493	568	503	540	506	534	548	534	523	520	497	538	554	520	505	532	555	489	542	518	501	525	500	478	533	488	550	517	553	557	535	530	505	540	511	491	537	499	515	555	477	514	557	517	551	483	503	500	492	518	504	490	491	507	502	475	556	539	524	527	514	481	536	557	500	521	508	521	539	518	545	479	507	537	510	547	517	506	557	513	525	522	524	530	496	461	499	528	546	557	527	482	542	551	539	486	556	502	547	545	511	469	498	533	514	526	535	554	502	527	473	517	516	521	508	487	525	521	495	515	507	512	512	495	496	494	548	499	553	515	486	536	501	505	507	518	525	502	531	502	503	492	535	517	492	512	549	505	502	546	502	536	504	514	479	551	559	488	474	537	526	511	489	512	532	505	525	532	492	515	522	539	518	472	513	517	538	513	549	505	507	504	517	554	496	517	526	507	505	528	529	524	501	512	552	521	515	540	506	495	514	555	534	531	543	498	519	486	555	512	572	539	507	537	506	506	539	480	552	512	491	496	514	513	533	544	506	518	493	480	531	514	517	548	543	526	544	544	524	512	533	519	530	481	491	506	527	540	530	504	522	527	503	554	515	510	517	532	522	511	505	542	522	489	512	553	512	507	520	575	551	529	514	495	506	569	532	494	536	524	492	540	563	561	530	514	563	548	548	554	490	497	542	539	486	491	538	548	552	501	521	496	524	512	525	501	518	475	477	544	488	535	534	501	522	536	525	500	547	496	576	464	483	516	536	523	510	519	563	511	481	509	555	516	521	521	494	548	491	514	586	533	541	534	552	507	513	531	495	504	486	524	551	559	490	511	480	500	485	516	530	487	530	507	545	514	480	533	458	523	563	502	533	506	550	500	527	508	509	513	476	515	526	539	517	517	545	541	535	494	546	513	534	494	528	503	534	507	505	553	523	474	502	493	487	510	494	544	513	524	535	484	486	509	536	555	486	491	515	532	510	547	559	513	567	565	498	502	524	537	518	500	529	501	540	519	545	528	513	548	481	466	524	523	496	541	535	541	532	510	500	501	492	485	535	521	490	506	478	516	533	525	508	521	524	519	505	496	505	462	528	506	480	527	517	535	547	522	501	484	507	540	522	555	505	518	479	526	510	524	548	486	475	513	472	504	554	507	521	546	503	528	513	534	533	520	512	526	518	545	521	516	527	506	540	521	534	492	521	547	490	515	546	515	517	518	559	558	541	549	505	519	543	532	485	475	509	519	489	533	511	526	498	489	531	534	514	523	489	545	498	507	499	507	522	514	490	536	481	510	547	543	510	509	528	507	512	515	544	578	530	538	527	491	508	516	542	518	485	456	523	518	533	504	520	500	563	525	530	524	542	535	520	494	510	496	533	485	518	485	500	541	582	537	561	477	522	545	540	508	525	529	512	537	476	534	548	477	500	545	517	543	521	494	503	549	513	518	524	494	532	468	509	477	533	550	530	477	525	519	529	526	554	483	535	518	496	515	506	476	552	525	500	490	499	508	483	498	542	500	487	508	548	503	528	482	522	485	528	524	492	521	513	531	538	506	522	547	507	500	458	490	476	509	556	538	536	535	515	565	539	531	513	499	506	525	516	523	518	491	533	479	504	515	531	571	520	499	494	530	525	538	497	520	538	521	514	480	528	497	523	522	516	474	507	463	539	534	531	476	487	518	506	553	520	494	513	515	495	535	526	526	535	501	512	510	507	507	484	493	526	536	526	498	531	545	502	484	563	575	533	545	545	537	526	517	480	552	490	525	558	572	473	496	489	491	545	543	497	576	496	505	509	489	505	510	498	534	493	548	541	526	472	512	523	504	546	530	567	510	478	538	534	480	520	527	519	506	491	546	529	535	495	475	514	547	520	549	527	508	529	487	500	475	491	513	518	512	494	507	504	508	505	530	517	551	534	504	488	516	503	536	540	553	520	475	513	539	521	507	512	543	499	543	528	537	493	510	490	501	498	499	538	525	506	508	530	500	477	482	493	515	506	514	491	492	511	516	500	518	488	502	520	532	546	513	562	490	517	505	509	501	482	529	510	508	508	542	511	539	512	541	525	502	501	480	468	509	535	542	495	543	506	537	531	492	525	548	503	484	528	492	482	517	473	528	523	500	477	519	548	515	536	577	532	561	524	525	453	482	505	485	512	502	473	515	528	536	525	529	525	520	483	510	490	500	547	510	531	456	527	503	532	529	506	510	515	510	547	500	486	543	476	487	502	507	509	499	523	516	542	511	535	521	531	529	522	520	530	504	516	494	518	522	507	509	509	526	504	481	488	539	541	486	487	506	524	488	513	530	491	472	539	555	541	464	528	506	542	544	503	509	558	530	511	520	499	533	501	522	503	498	545	505	533	551	511	503	530	510	534	551	542	478	519	501	519	534	514	513	540	517	530	500	494	512	536	498	516	533	516	527	503	528	511	511	480	558	496	503	527	502	501	512	532	511	491	532	558	498	520	527	547	522	518	495	489	523	530	502	511	563	505	534	504	505	507	508	527	540	473	488	502	487	511	492	532	534	515	509	548	505	540	542	538	506	521	513	537	486	497	490	507	542	526	513	501	501	516	544	506	521	536	529	560	485	502	483	549	521	527	533	520	514	499	497	549	503	522	515	550	519	530	488	530	497	522	495	501	524	517	547	500	537	490	545	519	521	551	502	569	511	502	513	517	536	514	529	519	569	551	535	525	526	512	502	476	523	517	496	513	516	492	487
24070	21334	28764	24266	21274	11581	3797	2314	1830	1518	1483	1212	1027	912	864	804	707	683	494	480	476	399	503	442	460	405	401	345	348	344	361	746	334	530	705	607	1204	1597	1219	488	566	444	440	339	306	302	303	341	300	285	378	510	610	574	474	440	339	317	320	289	322	277	287	314	303	318	279	336	296	322	306	297	283	317	301	305	310	299	297	294	319	310	302	335	289	311	318	313	308	291	302	316	311	352	300	294	300	329	301	305	292	308	300	301	280	336	319	311	328	314	317	314	324	308	319	323	316	277	310	305	292	308	332	333	300	316	310	325	341	300	298	320	300	297	273	283	320	313	336	285	308	312	333	309	308	286	321	314	322	340	312	301	319	311	323	333	307	285	313	326	300	305	303	293	298	289	302	327	316	316	288	322	298	296	306	292	278	307	290	313	317	297	290	296	302	321	332	302	286	305	304	269	294	305	303	308	338	339	289	315	309	307	297	285	322	278	299	331	326	290	284	293	297	326	313	298	283	311	336	318	308	293	335	307	331	276	314	326	325	313	342	366	282	293	302	299	285	298	286	328	327	329	328	315	312	326	301	309	316	300	295	304	297	316	331	318	313	307	299	311	299	301	315	307	333	342	314	316	336	297	299	321	290	306	325	327	298	317	293	296	313	314	280	314	263	329	314	315	287	333	334	329	306	299	320	296	290	332	304	306	349	270	354	315	300	298	322	331	287	309	310	293	328	326	332	302	290	298	300	282	307	327	301	303	282	301	271	318	302	311	320	287	310	291	293	296	328	328	283	324	314	306	338	318	312	311	313	301	326	334	276	284	304	268	283	309	321	323	287	303	316	303	303	310	310	335	303	328	310	335	295	288	319	316	276	323	313	331	310	313	299	315	305	313	310	337	301	293	296	301	319	317	305	333	296	327	295	328	320	300	289	317	275	309	312	306	293	321	316	300	292	319	311	325	313	308	296	305	340	290	308	312	332	297	287	306	296	278	300	309	292	319	298	281	307	316	334	303	279	305	303	294	334	304	313	324	310	308	285	304	298	314	295	291	303	309	313	288	327	309	291	303	321	297	317	289	307	312	292	307	304	304	288	314	310	292	307	322	279	326	315	339	314	324	306	324	298	304	330	293	324	319	315	293	326	302	269	285	304	315	331	323	282	318	319	290	298	321	342	304	324	313	313	311	349	280	297	262	323	313	292	329	288	323	322	300	303	316	319	329	296	303	313	309	340	313	289	274	320	310	268	300	327	344	332	331	306	275	321	277	318	347	315	289	285	317	302	310	309	297	311	296	284	316	313	288	322	276	321	314	298	290	336	306	313	320	292	267	324	304	288	337	298	286	346	341	321	279	328	322	310	328	310	271	322	292	354	307	317	287	315	303	348	319	308	281	319	328	285	302	287	298	307	318	305	304	307	306	315	266	301	294	298	336	323	324	315	300	282	279	330	299	296	298	322	313	298	306	312	302	315	310	299	296	337	313	300	311	307	310	310	351	362	327	320	318	317	295	290	310	292	286	311	289	334	335	322	301	277	294	303	311	331	315	326	300	308	286	305	332	293	313	279	332	296	286	310	272	291	290	293	290	275	327	284	311	315	298	321	345	326	295	310	312	312	296	312	311	293	300	275	305	332	319	305	318	306	331	309	271	303	302	304	302	321	302	331	273	327	324	286	299	321	275	297	318	324	308	309	292	285	302	305	337	323	335	308	301	299	284	322	330	285	292	312	296	304	304	321	318	271	289	298	309	289	306	292	298	316	316	312	312	291	275	289	289	318	266	306	315	296	310	341	331	330	330	310	316	304	292	307	318	315	330	261	301	325	309	318	341	299	318	332	321	315	291	309	309	334	277	286	298	311	291	293	288	283	277	324	294	291	308	323	330	305	297	308	324	287	275	332	284	343	363	296	274	306	304	330	307	320	295	291	298	286	321	322	327	303	308	314	294	307	279	285	311	304	306	288	312	279	291	282	323	300	293	311	308	306	290	279	319	313	309	299	307	295	332	328	304	306	296	308	341	287	293	308	322	288	321	286	301	321	301	328	307	347	312	309	296	325	292	319	315	297	287	291	309	330	276	290	326	305	305	295	309	313	289	318	306	309	317	328	303	307	313	292	293	313	334	293	322	299	319	304	311	330	323	294	336	293	299	280	303	305	309	299	305	311	338	333	285	298	332	311	285	287	325	293	322	291	303	294	282	289	297	330	317	319	323	286	304	276	313	280	309	317	317	250	325	304	296	310	293	303	294	304	304	306	305	286	310	311	284	279	308	284	322	301	310	330	281	308	303	340	336	290	338	323	327	321	312	326	320	348	323	295	319	308	300	297	302	313	296	303	339	311	282	303	309	301	310	316	312	311	334	314	309	264	290	267	309	325	280	307	307	300	289	283	334	302	289	292	304	280	291	313	300	306	293	314	316	310	289	278	348	331	308	271	281	334	322	304	306	321	332	313	278	291	331	310	313	312	318	275	310	308	313	320	293	287	294	307	293	350	300	300	316	299	304	276	281	328	313	288	294	309	292	290	288	299	300	294	281	273	303	305	340	322	309	311	293	294	331	286	301	295	283	303	320	365	288	315	305	293	316	330	313	320	310	328	298	291	306	300	305	307	290	335	313	293	280	307	309	302	286	322	287	310	296	299	341	302	315	298	285	325	304	320	328	355	309	308	287	316	298	289	307	282	286	333	296	305	322	336	302	299	302	319	311	316	300	318	283	291	292	316	306	288	298	277	270	296	292	283	287	291	291	322	340	316	281	297	281	279	300	344	282	294	296	278	273	332	313	310	297	317	328	283	298	310	325	319	316	330	273	305	314	282	304	321	285	303	324	301	321	326	331	324	327	312	311	316	313	311	316	319	299	335	305	307	302	328	253	292	301	322	316	287	285	289	308	303	301	346	302	306	309	313	287	315	292	321	295	306	323	293	295	285	336	301	311	303	312	270	300	303	300	290	311	321	287	344	279	300	317	324	308	318	306	295	291	279	300	281	316	313	286	270	318	318	338	309	279	280	303	304	306	321	316	321	329	290	295	285	301	307	312	311	328	311	307	300	315	314	332	274	320	331	306	311	327	294	294	313	312	325	272	288	317	307	293	307	288	302	315	332	301	314	320	303	333	302	320	348	290	341	313	303	310	310	329	294	280	280	315	312	282	292	334	277	313	319	307	264	307	303	283	309	304	328	289	321	343	312	330	286	293	301	269	288	306	293	311	306	311	303	316	300	312	317	314	305	292	298	301	311	321	303	307	323	325	326	313	313	296	275	311	287	320	294	292	315	305	297	342	316	335	277	290	300	335	283	305	325	315	280	299	321	309	297	311	327	305	322	308	328	323	309	334	290	314	306	292	343	294	309	305	339	313	316	314	313	316	283	292	308	306	305	318	294	292	311	280	305	337	336	300	308	316	319	297	301	255	312	343	316	318	296	294	300	300	310	279	326	313	295	287	341	313	292	336	280	294	294	310	284	273	326	321	342	306	297	295	289	309
10522	24032	20668	13364	9862	8506	6648	5508	4334	3821	3327	2600	2097	1841	1729	1542	1214	1127	855	785	679	711	779	648	654	648	621	571	521	536	575	1250	474	897	1212	1082	2298	3138	2044	726	926	756	635	415	419	404	428	407	412	422	493	802	1017	887	718	688	464	399	422	392	381	389	407	390	408	435	382	413	374	393	370	391	369	402	425	418	411	428	407	414	371	416	406	413	431	391	435	410	416	379	390	451	417	420	400	415	403	392	399	400	453	393	407	383	391	393	387	403	416	387	412	362	414	387	409	418	436	371	432	383	383	381	394	404	391	441	427	412	421	396	371	366	413	428	397	392	419	395	400	428	365	426	431	401	406	387	426	422	440	377	427	394	436	436	383	414	377	389	413	446	380	427	389	413	392	385	399	404	395	417	428	394	415	402	392	429	403	380	358	417	400	430	426	445	421	412	384	412	366	406	392	392	383	422	417	421	403	407	429	412	409	451	404	416	415	436	382	427	412	429	408	440	385	397	402	415	399	403	383	426	399	430	379	360	379	419	420	405	415	382	431	403	378	417	423	386	433	385	421	397	379	416	401	418	408	397	390	402	417	396	411	413	396	385	415	379	408	410	403	402	421	419	405	456	399	412	421	415	403	390	382	422	419	393	414	409	380	371	397	423	421	375	392	397	408	388	388	429	437	417	386	413	422	396	411	415	411	420	382	406	416	423	428	384	398	404	412	415	417	385	439	385	411	426	397	404	419	407	406	427	407	431	393	417	417	407	406	379	375	388	403	424	410	416	383	403	415	369	348	394	398	410	414	418	400	353	439	393	403	403	400	401	394	388	409	428	416	414	410	380	414	412	460	358	399	375	386	424	396	429	395	402	421	415	409	390	439	399	434	391	408	435	419	416	423	405	406	418	396	383	413	414	376	413	415	374	405	424	401	381	429	402	384	410	398	448	426	378	433	409	411	409	411	381	435	415	374	396	431	418	404	405	407	411	404	380	401	420	381	402	412	429	405	391	419	382	405	404	389	406	414	395	402	394	375	362	412	412	398	401	433	413	381	419	409	393	410	402	388	400	397	395	413	419	415	424	398	382	409	407	415	379	404	412	411	400	396	395	368	397	399	382	443	416	392	413	407	382	427	368	387	416	414	366	410	386	420	412	392	395	427	406	415	435	392	412	409	420	394	442	439	399	374	395	395	431	403	435	426	397	421	437	389	405	407	422	405	387	396	400	453	413	370	385	409	426	440	404	408	428	386	427	396	379	438	420	410	389	442	398	421	428	379	414	417	383	384	382	376	387	392	450	412	410	408	406	437	393	403	435	426	417	417	432	426	421	405	402	388	413	385	430	424	364	432	438	412	424	407	433	409	398	405	423	400	410	428	403	422	409	425	405	404	395	442	429	417	407	398	370	421	417	421	409	450	394	415	421	409	397	390	416	395	425	407	411	389	389	421	389	405	401	402	425	418	401	388	421	439	417	377	410	415	469	409	397	395	432	413	392	423	402	389	394	423	407	386	402	400	389	402	441	426	436	404	384	419	426	415	387	381	396	377	413	403	427	428	384	408	401	401	376	432	411	399	397	459	418	407	439	411	406	419	414	392	391	418	430	399	394	386	416	392	435	394	390	385	414	412	375	355	421	438	430	420	377	398	437	406	422	392	394	384	420	422	402	470	425	394	408	425	406	423	437	398	406	451	427	422	399	388	419	416	409	386	398	408	387	458	374	394	415	396	406	453	403	404	396	418	404	414	417	416	421	447	416	402	399	383	438	391	442	428	444	385	378	423	402	369	384	418	401	425	417	391	401	385	412	427	409	443	443	384	430	409	403	386	415	391	450	395	420	400	383	415	401	409	390	385	384	410	385	380	434	370	390	418	380	443	427	416	406	430	425	442	406	428	402	402	391	403	416	409	416	406	420	407	426	387	399	408	427	408	400	444	422	417	380	398	450	388	416	433	407	415	429	431	392	379	419	428	386	395	425	423	404	358	418	421	414	412	438	404	453	414	427	412	360	415	377	406	433	434	434	405	408	403	398	439	437	407	396	390	397	406	401	394	390	407	446	400	432	417	409	397	399	410	413	451	428	441	413	409	410	419	430	413	401	395	398	390	402	414	445	414	416	397	386	428	408	399	408	382	423	402	430	398	419	411	410	381	407	397	415	425	380	432	394	423	411	433	360	404	386	435	422	371	414	412	415	437	419	392	408	417	404	421	431	418	405	418	426	377	402	433	421	427	391	382	403	403	372	402	427	400	390	408	418	456	423	390	421	377	419	405	372	416	374	408	401	410	441	406	443	457	419	419	392	409	422	422	399	417	409	445	408	381	408	405	395	422	412	401	430	376	414	397	426	412	391	405	410	452	424	423	460	399	386	396	428	399	370	396	406	405	395	398	426	386	399	395	431	393	417	397	399	394	404	369	447	400	411	391	423	427	430	377	430	408	404	416	405	390	410	427	381	410	398	441	380	407	390	423	408	413	437	456	403	427	364	417	385	406	393	400	420	425	444	406	463	384	415	397	414	437	385	403	406	394	407	424	431	365	381	414	396	381	408	430	415	415	407	412	409	402	411	416	424	420	390	382	394	397	402	412	419	413	441	402	409	410	385	417	388	400	387	394	399	397	431	396	400	405	407	372	428	380	400	448	418	412	409	417	386	404	410	442	387	392	430	400	430	407	369	410	397	391	445	403	412	389	399	383	386	361	386	436	445	395	379	424	412	394	401	410	409	443	405	409	407	422	437	423	441	444	436	389	417	388	424	382	381	408	439	405	395	422	430	435	373	409	389	410	414	387	413	398	410	393	397	415	370	410	397	376	383	434	404	429	405	378	388	419	444	441	432	418	402	425	384	390	363	428	373	392	409	385	383	400	368	406	398	412	382	421	436	376	447	389	420	421	428	387	426	420	425	404	402	405	386	414	399	404	419	424	444	417	391	440	409	448	369	431	413	424	415	418	417	380	401	380	428	408	397	439	395	413	418	399	394	430	407	392	439	381	412	441	395	386	422	425	415	418	419	384	396	380	395	379	401	428	381	402	383	368	423	435	395	443	384	378	374	407	394	392	390	388	389	402	384	399	424	410	401	435	392	411	462	418	424	402	447	408	404	418	388	426	440	402	401	386	416	427	440	393	405	408	412	404	440	377	384	375	426	341	397	390	401	423	434	347	405	439	377	414	397	403	437	453	380	408	446	406	386	393	422	446	439	407	411	385	414	418	413	408	398	401	450	396	414	389	412	371	449	422	418	421	420	426	422	407	408	381	412	403	403	421	417	419	430	398	437	410	414	407	377	415	382	414	433	400	402	406	399	409	438	413	376	392	403	408	389	375	424	428	395	398	426	433	434	451	378	393	378	405	412	396	411	409	405	397	406	425	388	416	423	393	408	400	417	372	443	445	376	373	378	419	395	409	372	387	397	384	427	388	357	412	393	431	428	404	396	382	405	395	402	431	387	400	417	400	387	445	387	396	427	389	401	401	422	411	418	404	381	405	409
23100	21318	29192	23765	21326	21381	11223	4017	2540	2208	1912	1505	1265	1116	1020	858	726	644	466	446	384	407	370	390	352	385	276	263	262	247	283	670	235	692	938	697	1886	3053	1921	469	625	492	396	194	175	187	180	176	173	178	227	521	783	658	449	392	173	188	188	199	185	190	186	214	175	170	162	182	180	151	191	192	169	172	174	189	159	181	170	157	162	173	183	180	202	164	202	167	181	185	157	177	177	178	170	179	200	188	189	154	183	168	171	180	169	187	193	174	199	182	174	193	171	179	184	168	161	182	175	203	183	186	175	174	171	145	180	187	160	161	173	182	189	186	223	178	187	181	172	158	197	162	196	155	194	177	165	187	173	170	162	162	163	170	173	186	193	182	162	173	187	166	176	189	189	181	167	157	165	158	154	179	176	170	174	178	183	201	185	198	194	168	174	178	187	188	182	172	181	162	165	170	174	167	177	169	199	174	172	171	162	171	175	181	183	186	167	171	170	158	174	176	168	164	154	175	175	166	163	179	190	187	185	177	180	203	181	176	172	170	182	163	182	201	170	148	207	168	185	158	178	179	202	177	165	182	191	178	188	193	165	190	167	187	186	172	175	159	213	174	180	161	175	173	173	154	177	184	169	187	171	184	172	161	187	162	158	175	173	178	189	176	166	155	167	164	169	181	166	159	196	172	185	165	182	172	150	182	193	172	144	178	172	202	192	183	152	198	164	201	190	158	173	164	171	177	164	189	184	190	179	190	160	191	172	186	185	187	182	164	161	181	180	187	178	188	187	173	169	189	171	156	177	196	131	175	177	170	175	173	168	185	179	161	184	188	186	155	187	181	176	188	197	175	170	193	169	152	170	179	175	161	199	174	202	173	182	193	195	180	191	167	194	184	152	199	161	190	177	187	189	161	198	181	190	167	168	169	180	167	202	170	186	161	162	162	181	177	168	189	193	166	209	165	167	170	169	192	174	186	167	186	183	189	155	177	185	172	173	203	187	160	176	178	172	194	169	196	187	166	164	174	168	174	178	175	182	171	187	163	181	196	187	183	200	163	161	174	180	181	169	182	167	154	181	193	177	197	162	163	176	167	179	165	175	196	188	190	168	151	184	179	163	171	182	181	157	179	175	179	179	172	171	198	184	153	170	177	172	182	177	184	187	176	177	180	169	185	182	168	154	169	179	162	186	167	190	187	184	171	150	192	185	159	167	182	204	177	176	189	181	171	176	168	166	153	168	181	183	184	201	165	173	157	157	194	179	186	168	172	181	187	168	184	155	173	184	178	162	155	190	188	184	164	170	177	181	188	180	189	193	176	166	188	176	147	182	156	160	170	193	170	183	177	168	182	185	163	176	141	178	194	170	185	188	169	185	154	179	187	141	180	163	192	196	185	197	173	196	175	170	159	208	179	164	181	186	174	173	174	184	186	159	182	171	148	173	172	174	169	183	160	175	194	177	176	206	184	162	195	184	195	179	160	162	180	185	164	183	164	157	172	166	157	180	179	158	149	170	155	167	198	200	185	178	172	185	191	192	166	177	198	174	203	194	181	176	167	175	176	172	163	185	190	174	183	156	183	176	164	180	188	188	188	182	176	175	165	156	171	184	171	174	167	164	188	182	185	178	207	164	169	204	180	169	175	176	183	172	170	165	165	171	194	190	167	171	154	200	205	205	174	189	159	183	185	176	179	199	152	161	189	190	196	172	171	174	180	166	167	160	159	187	175	192	149	183	183	168	185	180	187	182	177	177	161	174	160	187	166	188	176	174	152	167	177	196	179	184	164	186	188	180	194	169	161	175	163	193	165	178	183	185	156	172	164	171	182	181	184	182	158	167	183	169	188	190	170	191	164	171	158	182	185	181	156	179	162	180	192	174	187	181	178	165	178	186	176	176	167	175	164	172	179	208	177	166	188	185	177	179	151	175	179	181	181	183	181	167	174	201	179	186	170	176	157	163	150	213	150	163	174	148	175	173	168	179	167	183	171	175	175	174	179	173	187	182	188	157	174	171	189	162	173	172	193	166	190	195	170	181	147	195	178	181	161	179	180	175	157	195	169	182	174	172	185	169	168	183	174	183	154	199	180	159	166	173	172	189	172	177	178	159	186	212	181	187	161	165	184	178	158	180	189	171	179	198	189	172	168	189	189	167	194	178	189	176	183	172	179	189	161	173	182	166	173	185	171	160	174	171	193	193	193	187	172	158	155	195	181	186	204	191	182	173	184	160	154	189	191	175	186	159	182	172	190	205	161	176	189	196	184	159	184	185	162	203	197	158	185	176	181	186	166	208	181	198	199	194	176	153	158	181	217	188	190	175	154	199	174	170	153	190	141	171	171	178	197	177	147	164	166	184	177	169	133	181	198	182	191	168	175	177	201	184	171	165	175	178	172	162	173	176	182	171	179	158	195	162	173	197	188	187	173	159	168	177	198	183	192	180	171	146	196	188	202	171	183	187	164	174	173	179	169	159	194	206	175	166	165	192	206	170	185	150	187	178	179	169	178	170	169	163	183	163	186	180	176	170	198	162	176	181	161	185	166	166	198	173	179	181	166	170	188	183	178	189	177	199	179	189	186	178	199	160	161	176	151	169	156	161	183	167	161	183	194	199	181	172	184	177	164	192	203	187	198	185	174	191	167	157	162	149	182	188	202	163	175	172	168	165	162	173	167	171	163	169	166	177	180	166	169	169	158	163	174	178	177	172	160	169	182	175	169	199	180	170	173	179	189	167	167	175	165	199	182	165	201	174	174	155	192	171	169	167	190	165	170	178	190	181	191	193	190	160	185	211	171	190	202	170	189	177	164	175	182	182	149	152	182	178	178	204	189	189	152	176	197	191	205	192	198	168	178	174	181	160	198	178	165	187	208	182	152	199	193	184	178	194	195	190	212	157	180	170	189	173	183	185	154	180	161	190	174	192	190	174	168	167	180	153	170	192	162	184	160	212	180	174	169	188	179	186	170	189	184	192	193	193	170	179	182	172	179	198	174	167	172	201	192	177	165	173	174	149	191	176	176	164	200	172	150	150	165	187	171	222	171	175	162	177	158	168	185	195	169	171	171	177	164	194	179	158	162	173	216	201	187	164	184	197	186	168	162	158	188	174	173	182	178	179	166	182	184	162	150	194	163	155	166	160	194	188	182	176	163	152	180	187	191	191	186	168	193	183	180	183	179	160	163	169	171	201	143	169	168	157	161	155	165	185	176	188	189	170	175	162	153	189	146	172	185	171	169	162	202	145	172	191	183	199	194	193	179	187	161	194	171	158	185	175	191	163	178	203	174	176	184	168	179	166	187	193	171	185	203	172	174	163	183	179	180	181	167	172	182	181	158	210	180	160	177	170	180	158	169	179	173	158	182	173	175	153	205	173	168	166	183	187	163	183	169	188	176	176	171	175	184	175	196	186	189	144	153	198	186	195	172	157	183	159	167	188	172	173	191	176	177	172	186	181	150	168	167	187	189	196	189	158	162	175	183	174	190	171	170
13100	29641	27527	17454	12967	11429	9423	8248	5985	5374	4509	3384	2875	2538	2222	1904	1609	1187	922	850	731	708	727	665	693	569	509	434	409	384	452	1188	364	1297	1912	1419	3578	5495	3633	855	1179	921	710	211	230	212	281	236	252	238	345	889	1351	1119	871	712	254	244	224	224	268	262	216	247	216	235	242	250	234	208	238	248	244	235	217	237	224	242	215	211	226	231	225	242	258	245	213	222	214	251	222	219	231	229	250	262	235	240	222	235	235	219	256	231	208	212	223	260	227	243	214	224	233	228	243	220	247	231	229	261	227	237	229	214	236	243	210	220	225	230	227	219	238	226	237	247	228	233	256	248	243	226	233	221	216	247	218	216	224	239	225	241	245	236	237	222	231	232	230	230	234	239	232	231	222	242	248	247	227	240	238	221	237	253	238	202	223	277	244	225	220	231	215	221	196	222	215	213	241	222	236	274	242	250	228	224	219	254	204	240	226	206	249	236	235	226	256	261	215	258	215	238	256	261	239	228	234	229	224	254	229	212	216	232	228	229	251	234	231	228	250	213	212	220	225	255	233	229	224	228	224	253	248	262	238	220	241	275	236	229	233	211	238	218	218	237	222	233	213	208	236	271	238	235	245	236	200	252	228	227	241	215	243	199	221	214	249	248	251	224	230	224	249	240	199	209	212	202	246	229	229	260	221	225	216	236	207	231	224	245	213	236	229	236	245	233	253	232	240	245	224	233	233	202	224	232	255	250	202	245	222	236	229	255	216	236	234	236	236	246	246	229	239	236	247	201	210	219	240	240	248	227	240	217	218	216	253	224	244	248	241	230	229	226	201	209	250	252	228	240	228	243	237	253	231	218	237	217	235	214	216	240	251	232	218	267	226	264	232	219	244	236	214	237	249	236	236	247	253	229	230	235	244	237	219	215	238	236	237	234	236	224	216	238	238	231	225	217	216	219	217	234	201	230	249	221	221	243	253	243	244	216	235	255	215	207	239	235	251	244	266	254	220	235	227	246	239	224	267	221	226	239	240	217	236	209	235	209	243	251	233	239	230	223	256	227	243	219	249	215	218	231	239	237	255	212	249	239	211	256	255	254	229	222	224	242	241	267	219	227	210	231	228	223	244	257	212	222	248	234	263	229	250	233	251	251	236	227	237	234	213	228	237	261	219	245	216	234	194	238	240	232	228	235	223	233	241	224	226	226	235	240	208	225	218	225	238	222	217	252	251	226	257	243	223	222	228	264	233	256	232	244	225	234	229	209	243	243	241	242	260	235	236	222	251	269	252	222	257	271	231	237	233	211	230	225	207	243	241	224	258	233	225	219	225	246	236	228	243	234	220	249	227	226	199	221	237	233	237	212	216	206	206	245	258	210	241	239	220	221	264	214	253	244	226	212	244	227	207	208	227	216	220	247	232	240	223	241	242	239	208	226	254	225	241	242	239	238	203	222	249	234	211	231	242	232	231	244	254	229	215	225	238	234	216	219	238	252	229	246	234	219	237	243	226	245	214	217	234	233	234	250	220	244	263	248	267	245	245	259	257	248	260	228	222	229	241	256	232	235	250	257	243	250	254	246	217	267	235	243	228	232	217	213	254	223	228	235	228	248	247	229	233	251	241	237	226	225	241	197	242	246	231	219	222	238	223	250	227	238	211	246	252	252	238	214	224	222	235	219	228	258	257	240	222	219	252	251	258	257	223	221	242	249	230	246	230	240	235	251	240	230	242	224	217	237	240	239	262	249	207	234	246	260	235	242	250	247	213	221	217	218	223	249	233	214	209	250	219	234	237	216	244	223	228	233	245	208	216	259	231	230	241	245	223	209	248	237	223	257	237	233	245	244	231	252	228	232	231	226	222	214	255	237	219	230	251	256	230	242	219	241	235	233	229	239	242	213	251	239	226	265	253	204	263	243	215	244	246	256	250	241	238	226	239	255	215	236	231	240	224	262	213	220	198	237	220	216	230	252	228	220	198	235	236	216	237	236	213	259	241	254	246	244	232	254	235	269	245	246	227	226	235	250	225	231	230	205	243	193	225	253	254	247	221	220	234	245	224	263	232	239	225	243	250	249	224	257	219	229	218	231	243	204	255	222	238	230	223	257	233	238	217	244	232	211	227	223	258	236	231	221	221	256	217	232	264	209	215	206	218	253	213	231	224	222	210	247	244	231	227	229	242	234	230	251	214	229	236	218	228	250	268	213	248	258	219	252	239	248	208	232	243	229	225	228	229	256	197	228	262	212	244	242	264	250	268	238	254	216	233	224	228	201	260	238	231	248	237	211	229	245	232	226	235	211	244	239	243	228	211	256	254	229	218	243	257	211	222	232	272	240	245	243	246	263	246	239	245	224	227	237	248	250	229	245	251	240	247	222	204	230	226	213	218	226	230	219	245	233	232	209	230	252	210	246	214	223	245	225	229	226	244	230	209	237	214	233	233	249	238	240	232	214	258	240	245	240	239	229	260	213	243	219	247	198	209	231	237	228	255	221	217	239	248	220	243	231	206	247	225	212	233	227	197	240	238	222	230	213	242	215	224	200	239	237	241	221	258	222	200	233	224	241	242	235	253	221	231	255	238	216	219	243	221	242	230	241	244	204	230	229	227	232	221	247	237	242	240	221	246	219	248	239	223	240	251	234	251	234	249	237	226	241	228	233	246	257	226	221	227	215	237	237	223	224	235	225	217	237	224	230	237	238	256	247	234	228	230	239	225	203	222	234	235	250	240	222	248	234	223	218	226	244	237	231	214	236	217	240	258	220	268	231	234	217	228	232	249	218	235	221	199	226	210	238	222	255	243	237	207	258	217	249	227	234	218	255	231	228	244	239	216	222	260	238	237	225	247	245	250	232	232	230	232	238	255	265	241	214	242	221	231	255	219	226	235	210	235	251	208	237	215	238	229	230	214	221	246	228	248	231	233	215	238	225	251	235	226	229	263	231	222	234	235	237	245	226	244	211	232	229	239	209	231	214	222	233	204	231	217	245	244	239	256	217	235	206	222	231	213	239	266	233	235	240	222	241	226	259	242	244	228	217	240	221	216	225	250	251	220	220	240	243	257	226	209	229	244	227	244	199	224	233	243	239	238	194	259	255	237	229	230	265	240	234	242	219	213	222	234	235	236	193	243	220	250	241	237	236	230	240	245	197	241	233	196	234	220	242	245	232	235	264	222	229	220	221	241	225	217	243	234	239	229	223	229	225	222	212	225	215	262	226	250	259	245	253	233	232	223	232	234	223	223	214	229	248	237	236	229	226	235	242	231	225	250	240	233	213	224	227	241	262	245	239	258	233	243	223	271	248	218	242	217	259	232	234	227	233	213	225	247	225	235	238	267	255	253	229	229	231	244	215	244	226	237	233	245	240	180	246	238	235	215	226	220	225	224	253	262	197	254	277	210	248	261	234	215	252	237	248	226	247	228	242	218	247	245	218	263	246	215	223	255	243	238	245	240	246	241	245	217	261	227	227	221	232	232	213	236	241	250	236	219	223
27099	20807	14542	6148	3063	2331	1720	1401	1161	1050	928	766	718	697	675	581	534	532	511	480	458	495	461	466	478	460	441	402	438	444	414	470	444	414	409	442	505	557	529	422	413	428	420	411	411	389	413	416	429	393	424	403	436	450	437	410	426	416	415	355	429	391	397	410	360	408	397	373	369	388	389	430	383	417	382	420	445	417	394	401	404	403	369	381	383	409	345	377	403	386	402	383	414	393	405	437	397	387	405	438	407	442	397	404	402	408	395	375	409	426	407	395	388	382	391	422	392	413	390	438	426	392	404	403	389	390	369	372	388	402	414	363	426	423	392	376	375	381	380	403	386	395	394	393	403	410	428	376	366	419	406	378	362	406	424	393	393	395	415	388	356	408	399	383	402	420	386	395	377	388	399	404	381	419	381	414	355	416	418	408	390	380	391	400	424	369	383	394	371	385	379	421	412	396	429	381	389	403	417	376	389	434	373	401	389	413	395	412	380	390	434	430	428	394	408	383	406	406	419	416	394	392	406	393	411	402	424	383	416	401	400	357	380	379	432	411	397	422	399	406	381	397	401	339	376	396	394	423	375	370	388	375	356	379	411	385	387	444	385	390	404	401	403	402	408	413	403	400	408	390	373	413	405	395	377	396	353	341	425	415	421	396	432	393	379	417	468	402	372	418	413	393	411	396	383	415	369	383	373	429	402	397	400	442	434	403	371	401	388	422	406	352	391	422	394	400	413	417	370	407	395	400	400	408	383	381	401	423	402	400	381	400	385	427	385	383	387	378	405	401	404	399	384	366	388	419	411	381	351	421	389	414	445	362	389	404	408	357	405	420	423	427	371	408	369	378	416	372	420	394	380	414	397	400	379	405	372	409	416	380	379	385	427	382	393	389	409	397	419	366	399	422	372	382	437	409	426	379	405	403	371	392	421	394	401	400	418	425	420	393	441	415	426	412	428	388	395	433	368	401	415	402	407	409	387	387	412	368	393	385	412	414	399	406	376	372	383	398	409	355	404	436	420	425	407	425	428	390	366	396	428	388	397	416	398	386	407	421	414	418	392	423	408	352	388	373	382	365	428	395	418	396	386	364	420	428	408	325	387	375	387	410	392	430	374	367	381	381	363	418	409	427	410	407	391	398	399	405	402	400	439	402	452	383	408	376	397	415	407	403	391	391	410	364	418	354	391	413	412	416	414	407	419	386	395	371	395	393	388	414	395	367	383	387	401	410	389	397	401	415	399	369	377	384	395	426	407	387	377	404	408	403	432	398	368	416	379	387	402	369	379	396	425	401	416	398	418	416	391	406	392	381	367	424	416	412	403	399	377	383	417	393	393	381	428	401	420	383	435	422	392	401	377	405	408	407	383	397	454	421	375	375	399	389	382	412	422	398	386	396	408	384	406	399	397	370	404	374	387	395	394	400	383	389	383	363	434	373	421	437	397	376	382	389	409	416	418	390	408	388	391	397	392	417	422	396	424	375	405	417	407	418	412	395	391	407	428	388	404	383	449	402	400	449	384	371	400	383	393	419	413	405	398	374	380	418	398	431	429	416	387	437	418	367	349	424	443	401	412	434	367	377	416	398	419	373	391	401	415	385	388	391	409	375	384	392	382	387	388	395	406	388	386	429	380	363	396	362	388	395	411	372	382	402	384	375	395	394	429	399	377	370	379	423	361	404	380	379	438	420	384	418	414	391	411	397	394	376	409	402	362	403	417	368	383	372	390	404	368	369	403	402	374	414	422	389	419	376	413	383	411	418	378	437	421	393	397	387	409	407	378	430	392	386	389	394	416	418	357	385	388	377	388	387	393	378	373	438	417	425	387	372	457	384	421	383	391	401	426	420	374	404	393	407	391	405	378	434	378	396	389	410	415	405	393	392	391	436	375	368	421	395	412	397	415	391	386	386	403	424	421	425	424	369	384	385	387	388	391	397	399	395	408	372	383	401	398	383	384	384	366	387	416	412	387	417	416	379	413	387	405	363	377	422	398	369	378	425	398	380	376	396	406	410	392	355	384	406	371	404	368	388	406	386	377	412	392	424	373	375	362	406	368	387	423	411	402	417	419	366	382	387	441	394	403	411	425	399	410	427	406	399	396	436	383	415	409	426	391	399	405	414	400	389	379	391	406	396	405	374	325	426	381	347	422	398	426	417	402	403	428	391	394	406	401	413	400	389	405	399	397	396	401	411	366	416	394	427	396	419	404	426	425	433	396	417	450	447	416	413	408	374	427	418	388	408	416	396	423	419	382	359	436	385	392	403	430	424	393	358	396	384	428	408	424	390	419	365	398	413	417	387	404	401	381	406	376	386	403	396	400	398	403	411	378	424	433	377	402	363	421	377	420	419	427	406	410	417	404	427	352	388	382	397	416	379	381	394	385	397	404	426	419	358	381	398	387	379	383	364	403	373	412	401	391	406	385	394	402	438	388	392	423	394	407	363	382	391	404	374	383	388	371	359	405	421	381	393	413	408	359	411	388	361	397	429	415	371	398	387	402	398	401	431	402	418	375	405	375	412	408	424	422	393	433	385	410	367	387	397	387	388	388	384	409	386	355	371	418	380	415	415	364	374	366	380	376	384	404	403	408	385	389	413	348	403	359	414	369	406	402	393	393	380	406	403	413	429	410	400	409	415	393	380	418	411	399	429	417	424	385	398	435	451	412	384	409	408	440	416	373	391	383	396	375	394	396	418	415	393	390	380	437	379	398	369	397	364	408	411	397	393	400	372	390	417	408	428	405	400	420	350	371	393	379	426	371	386	378	385	400	404	416	361	351	428	440	380	395	446	423	369	412	423	397	403	412	386	373	395	415	390	392	353	419	375	423	382	370	384	385	397	418	411	407	407	369	389	424	384	385	354	391	412	411	410	414	389	397	382	379	393	393	409	394	444	426	379	406	421	396	407	411	385	382	386	375	387	404	369	391	377	405	394	376	405	432	376	427	385	395	428	374	413	410	384	401	429	390	387	389	376	393	372	414	388	391	408	411	414	415	397	396	425	416	418	420	409	370	417	432	386	420	404	409	393	398	398	396	404	409	405	388	392	395	384	386	380	372	417	390	382	401	399	397	393	427	390	388	480	391	385	388	425	398	435	374	405	419	367	381	397	423	401	409	397	414	401	378	403	391	404	402	403	359	389	397	382	447	471	361	423	392	386	397	381	401	410	415	381	427	395	401	378	396	375	416	376	413	391	393	414	462	403	408	390	402	418	403	414	405	375	394	411	460	401	367	403	395	378	383	401	398	441	388	407	402	398	410	391	367	393	416	427	396	397	361	415	419	385	395	401	384	381	405	424	392	417	428	404	384	360	406	389	435	433	403	422	387	369	389	413	410	396	395	346	404	421	394	403	403	391	359	376	427	404	386	392	378	384	381	411	368	451	413	388	378	427	374	406	428	389	407	365	386	390	401	409	417	394	407	406	400	420	387	371	431	387	380	411	397	383	420	389	366	406	378	389	398	395	433	386	394	435	401	393
9814	15781	15131	8328	5767	5105	3785	3408	2631	2279	1925	1555	1391	1354	1163	966	926	870	775	730	657	701	648	598	675	616	574	526	568	530	536	572	529	605	611	585	642	827	764	496	554	553	512	526	551	516	488	553	554	517	536	505	592	555	575	569	540	533	527	528	530	536	539	539	527	526	495	501	510	503	504	502	519	531	525	518	550	486	534	522	500	517	536	511	540	513	515	495	525	570	540	530	510	526	539	539	547	508	555	518	537	530	508	501	523	556	516	574	564	525	540	520	493	522	504	493	518	496	492	520	549	508	524	545	530	488	537	508	477	536	546	521	557	531	532	518	531	522	498	539	540	500	501	537	522	497	530	502	506	504	531	493	466	566	547	519	545	582	467	505	509	501	524	511	517	532	525	507	510	540	521	545	542	537	492	485	507	520	527	510	558	561	506	538	539	539	524	481	501	485	547	589	502	510	499	497	521	512	515	536	511	548	553	511	536	499	530	477	523	537	541	505	494	541	557	497	539	509	479	518	516	533	537	524	504	489	504	528	507	503	531	527	566	501	490	483	479	488	539	488	485	529	508	550	525	477	525	507	522	537	541	518	494	518	529	517	488	523	493	545	501	520	498	542	514	558	515	493	490	521	535	511	526	538	522	550	500	492	517	555	516	515	484	532	545	508	515	497	510	536	543	477	512	494	469	516	542	510	493	529	522	500	489	506	491	552	519	528	525	518	560	525	523	530	500	531	488	521	535	490	544	530	510	546	506	515	542	527	512	569	518	554	515	523	510	530	503	497	535	499	511	548	585	510	533	490	514	517	547	532	533	504	531	550	507	499	532	490	488	546	509	508	541	495	522	507	529	476	537	524	534	552	511	492	528	517	526	531	535	542	510	523	490	514	514	514	514	544	501	520	499	558	541	507	503	526	512	497	530	541	475	491	476	544	513	508	541	536	505	486	545	509	503	526	513	496	496	523	533	506	558	487	544	535	478	512	563	553	534	501	510	518	546	538	580	516	499	515	525	515	510	532	523	535	521	502	533	501	448	529	525	517	503	524	519	575	506	559	497	518	463	538	517	549	537	533	542	528	510	511	510	471	523	498	512	509	498	486	496	482	511	522	501	545	547	538	520	556	490	493	504	519	539	520	531	522	540	527	526	533	500	521	508	540	528	536	497	520	530	536	544	522	511	477	486	543	549	518	523	526	483	472	550	510	542	536	492	509	496	544	506	472	510	559	540	522	497	525	506	511	513	485	497	541	536	520	496	504	514	514	469	521	531	461	534	530	546	511	488	549	479	518	528	490	530	487	557	518	515	490	514	513	519	518	499	498	498	540	538	510	520	511	506	523	529	537	488	527	534	497	557	524	498	534	526	516	541	504	514	529	483	531	512	513	503	522	525	507	500	531	507	520	549	502	505	504	523	543	492	526	522	551	454	525	540	519	495	501	519	562	495	522	549	560	504	510	521	528	539	494	531	514	519	512	500	523	503	539	517	559	521	546	518	508	484	533	560	497	494	535	523	504	515	534	520	507	520	495	502	528	556	515	523	533	516	519	500	450	528	507	525	543	488	472	532	505	536	484	530	499	525	526	499	511	481	509	500	541	483	459	529	524	546	519	545	516	537	530	556	557	525	477	513	514	512	573	529	536	509	492	517	544	499	494	500	487	522	501	516	494	535	501	538	539	524	553	514	508	507	489	514	490	487	530	524	526	539	499	557	532	491	541	501	527	527	537	510	525	513	528	539	506	536	514	530	552	534	531	526	530	519	592	525	531	507	527	553	503	521	509	542	541	554	547	553	535	521	525	530	505	540	517	561	520	476	565	490	587	535	540	511	553	517	524	547	527	534	542	507	524	505	563	548	537	522	483	524	533	532	515	504	530	513	547	517	540	548	498	515	536	468	509	508	516	538	506	504	527	507	503	509	525	529	504	525	539	526	508	567	543	533	503	496	475	538	484	531	541	486	539	474	484	546	507	543	534	486	500	572	488	499	518	505	518	509	549	472	527	514	530	498	506	486	517	525	546	517	514	530	521	490	526	526	514	512	540	532	525	532	557	496	510	520	547	514	510	476	515	506	497	505	495	507	517	546	559	521	506	522	513	547	518	557	497	489	562	517	495	496	524	521	540	518	499	509	543	495	523	535	497	510	531	535	506	507	505	514	548	501	489	517	529	540	579	511	551	523	525	504	495	502	518	535	494	547	537	501	546	542	529	511	513	552	514	517	538	498	557	487	514	549	519	516	505	521	543	549	511	515	532	520	502	498	541	516	492	513	521	508	530	522	529	500	487	504	511	514	500	520	501	532	482	488	502	504	531	515	533	513	504	536	527	540	515	523	528	516	491	542	522	516	505	515	479	494	492	520	508	521	522	495	535	526	480	505	523	506	491	517	521	542	476	505	496	471	498	521	512	504	481	537	475	547	512	520	507	531	501	473	492	523	539	508	498	534	523	504	525	465	493	484	513	507	518	492	500	532	520	517	520	529	513	493	530	518	534	531	499	539	476	522	463	533	514	536	501	513	508	492	520	475	540	516	484	521	555	576	513	505	481	571	526	557	512	541	502	477	486	551	526	519	498	538	507	498	513	540	505	523	512	494	545	529	568	525	521	523	530	516	485	500	521	526	533	561	515	512	505	498	532	534	544	526	520	516	493	523	485	558	541	508	535	511	544	518	522	500	518	514	485	545	518	487	490	513	563	538	495	495	504	506	524	481	517	528	524	531	543	525	512	511	510	523	541	534	470	523	518	518	529	539	521	506	497	576	529	568	537	541	520	560	515	501	498	558	492	538	521	491	536	531	525	521	524	527	482	493	477	537	557	545	515	508	540	532	498	584	557	525	542	522	557	578	484	511	478	553	524	507	551	542	564	529	469	517	527	490	522	552	505	504	524	515	502	509	518	500	509	526	547	537	504	513	509	530	513	517	504	535	515	534	527	514	521	510	504	523	527	527	509	504	534	487	523	514	517	520	520	539	552	537	490	539	498	516	509	515	503	531	532	547	520	494	513	572	601	491	533	492	522	534	527	530	554	504	531	491	512	558	513	560	498	514	500	498	474	502	537	532	520	537	513	533	546	508	490	524	560	519	558	496	547	565	508	507	468	540	521	530	513	524	528	526	557	506	510	545	519	516	541	521	521	496	459	513	504	511	511	527	516	511	499	515	502	507	499	547	485	479	550	541	523	535	547	498	511	516	489	494	529	520	516	504	477	492	512	514	520	479	507	493	509	511	535	540	504	508	546	540	531	545	517	496	537	489	497	533	502	531	519	524	542	545	511	491	587	517	511	468	506	527	472	520	528	507	523	496	565	481	524	536	513	535	483	571	462	523	470	498	538	494	507	503	497	498	499	495	540	515	523	570	507	515	520	538	522	514	496	531	505	549	508	574	482	516	523	529	476	542	524	499	506	575	494	504	530	544	491	506	512	482	510	513	537	512	539	538	522	568	578	556	510	497	539	582	544	532	511	524	481	521	506	485	524	501	528
24181	21315	28676	24191	21228	11929	3941	2557	1852	1726	1366	1195	1062	989	789	740	706	630	512	515	509	470	480	444	421	418	359	353	344	350	356	713	354	459	723	580	1328	1833	1039	440	508	548	391	315	309	369	276	291	304	285	350	516	622	516	490	416	298	290	305	334	286	329	300	319	318	341	346	288	327	327	322	312	312	301	293	323	296	302	315	303	317	318	304	316	303	342	293	316	304	333	325	311	297	287	288	293	357	333	279	337	287	281	291	312	308	333	265	305	317	305	318	313	303	315	285	333	296	338	294	319	307	308	338	341	327	274	309	318	334	322	280	312	325	320	314	318	319	317	328	321	308	347	335	299	302	290	325	303	345	304	321	308	330	331	309	294	308	311	305	327	294	323	278	318	307	302	305	316	324	312	286	332	300	294	308	310	318	320	332	337	309	306	301	331	314	300	315	320	348	318	315	291	294	295	295	306	329	310	312	317	329	347	303	264	322	294	309	342	332	293	294	324	313	314	314	296	332	310	321	320	310	304	332	333	309	284	292	286	302	314	281	321	294	295	301	357	317	298	314	302	286	345	335	305	299	294	296	300	305	307	279	309	304	301	309	294	314	315	298	334	302	292	331	300	309	298	329	268	315	312	321	320	323	339	282	276	326	324	294	289	335	272	287	297	325	283	301	298	284	289	310	327	292	304	325	307	313	309	324	308	300	288	300	331	297	301	303	284	322	320	316	294	317	288	325	303	341	298	329	310	312	321	333	342	306	283	311	316	306	319	313	335	330	333	304	290	349	316	299	319	295	298	308	283	306	284	323	307	305	290	294	286	333	285	298	302	329	314	322	309	297	327	324	290	294	311	347	310	290	320	340	325	306	272	319	304	291	328	269	330	326	278	344	299	332	313	311	316	320	317	316	323	319	285	318	337	312	328	340	285	311	289	321	320	289	314	314	299	312	334	305	337	289	285	284	326	302	329	309	347	287	319	307	315	301	316	296	329	293	349	301	315	288	290	306	329	284	288	304	318	313	331	305	326	309	299	302	313	311	336	311	330	302	319	299	285	310	300	335	286	311	282	323	285	297	345	316	326	291	307	287	289	305	316	341	318	320	285	300	291	303	324	302	295	273	321	272	299	318	337	291	320	303	291	292	289	357	324	314	323	340	333	330	283	297	306	333	321	307	336	301	289	321	307	308	315	332	299	292	317	322	330	313	333	280	328	287	324	297	298	295	342	337	289	306	312	292	330	319	306	317	338	308	303	312	306	301	279	322	306	297	306	332	308	325	302	297	301	269	275	281	298	272	310	314	284	312	303	302	304	316	290	332	330	307	287	317	280	332	321	285	302	312	295	313	286	304	281	342	317	306	292	317	318	299	306	296	330	290	318	326	287	287	290	298	335	310	300	305	293	316	347	323	319	285	332	294	316	296	306	287	326	336	300	362	311	280	301	323	318	305	301	301	268	313	309	328	298	302	287	328	335	313	337	293	302	281	319	314	351	353	301	326	316	311	306	317	310	329	299	331	309	314	324	289	290	304	289	306	334	286	299	326	331	305	319	279	299	307	294	298	335	308	346	294	327	325	333	299	335	300	328	326	301	328	311	323	334	315	297	330	298	316	333	328	339	296	319	327	312	365	305	276	319	319	300	308	297	291	311	315	313	304	296	307	323	288	299	293	277	285	308	337	325	330	289	296	306	318	311	355	304	294	333	325	325	339	297	332	312	331	297	312	334	301	309	269	280	310	305	324	295	291	292	350	310	321	325	316	323	286	302	312	325	291	328	316	310	322	325	344	322	298	305	328	319	318	341	331	313	318	282	313	319	294	373	311	302	305	277	300	315	294	284	310	285	337	301	322	302	320	342	298	313	291	311	305	287	316	256	299	315	362	302	321	309	319	309	327	318	313	277	304	322	295	284	294	299	286	305	297	312	338	315	324	314	287	296	308	293	312	301	327	307	325	320	353	306	340	324	306	314	332	292	305	296	287	306	312	343	306	292	306	292	308	289	291	311	298	326	291	350	317	300	305	307	315	322	286	306	304	318	299	321	309	303	315	336	306	318	332	332	329	280	323	271	267	309	286	312	342	279	312	290	316	287	329	353	303	305	317	299	322	308	317	292	322	297	306	338	355	311	278	285	313	331	291	326	313	291	303	310	363	318	312	268	325	314	298	340	286	313	325	314	288	326	350	311	283	303	324	310	327	314	297	352	319	333	350	301	320	312	336	319	338	313	322	302	292	319	303	296	309	310	294	316	312	304	339	311	319	316	341	294	313	335	282	300	294	277	309	308	297	326	320	291	292	344	306	313	313	321	310	305	290	300	309	294	317	331	285	311	292	307	329	324	312	293	296	319	310	321	279	324	308	304	304	285	296	306	347	262	301	318	318	335	322	315	297	297	291	298	313	311	313	323	313	288	308	302	297	317	327	301	318	319	331	306	292	275	303	293	308	305	305	319	293	284	343	309	337	311	318	301	311	287	292	322	351	333	297	297	329	280	291	292	320	320	309	353	324	351	310	316	345	326	300	277	303	321	310	322	312	303	283	282	310	340	288	282	325	335	321	337	309	321	291	280	306	321	278	264	281	332	304	327	324	301	322	309	301	301	337	323	321	315	329	310	294	274	290	335	308	329	300	271	265	297	304	313	265	248	310	313	318	306	284	314	342	336	299	283	310	300	296	310	274	313	301	320	311	312	314	319	331	317	353	320	302	290	295	308	321	324	304	279	331	295	327	320	313	303	315	330	294	288	317	341	328	289	308	293	322	305	287	322	301	336	304	304	325	301	310	287	310	299	332	323	292	325	311	302	303	333	305	306	315	315	266	321	295	333	305	301	297	325	316	301	297	318	285	318	313	304	324	276	324	299	281	312	303	313	321	294	318	314	306	289	311	291	307	288	332	306	306	336	306	300	323	313	333	286	308	305	300	293	305	336	273	339	338	336	321	313	292	317	366	328	339	321	333	333	309	303	304	323	323	327	340	321	283	338	294	283	260	289	290	282	295	289	294	323	312	291	316	314	308	302	318	314	307	325	303	296	301	308	328	312	339	314	331	310	319	288	306	289	316	296	328	296	321	318	304	297	286	283	297	334	315	298	309	279	307	282	306	282	307	327	297	291	295	309	315	290	299	302	312	287	309	282	302	322	280	287	296	294	282	294	299	292	318	303	295	311	325	298	300	295	316	326	300	333	333	316	306	305	307	290	310	331	308	297	321	324	334	300	286	295	316	319	313	330	306	313	325	345	320	338	316	283	323	317	338	304	288	294	301	347	281	319	332	322	317	270	297	323	314	301	319	312	293	288	319	325	330	303	304	336	294	321	337	333	312	285	315	314	332	312	334	302	316	355	318	312	291	353	307	316	346	303	290	324	303	262	306	304	287	324	305	318	322	319	340	318	316	312	315	296	290	316	299	330	319	266	322	327	283	292	300	300	335	279	288	324	308	303	310	346	281	344	302	296	292	318	312	295	269	356	305	334	335	285	306	330	313	337
11186	24897	22240	13506	10938	8792	6737	5812	4530	3943	3086	2586	2277	2091	1648	1346	1320	1116	981	769	716	771	821	691	675	614	555	569	481	522	539	1298	535	823	1265	956	2678	3239	1969	723	866	842	612	397	430	420	420	398	418	378	459	776	976	836	771	660	450	398	427	414	400	413	388	394	419	359	405	421	400	430	413	399	411	442	429	382	438	444	410	399	427	411	410	416	430	428	380	383	358	415	406	407	419	377	427	423	417	414	387	432	415	428	431	423	407	408	399	389	408	388	406	426	400	434	429	381	389	431	413	427	398	407	407	401	399	425	380	396	378	395	443	398	386	418	392	444	396	448	411	374	401	430	430	446	431	431	421	428	411	416	408	418	426	440	394	437	444	380	409	387	424	397	406	444	413	384	418	456	410	386	392	392	415	368	418	405	410	457	398	413	406	395	410	416	442	413	409	425	412	377	425	439	420	380	400	405	416	397	397	405	399	421	438	370	405	424	426	384	422	371	398	422	428	430	425	387	384	424	416	440	406	394	432	396	408	427	386	392	434	424	412	408	425	430	394	398	394	439	433	407	398	450	393	399	414	437	436	441	410	410	404	421	402	404	422	416	397	414	415	397	455	456	380	396	404	382	399	422	409	395	410	398	407	434	403	397	378	436	401	447	439	421	415	423	374	406	408	411	415	400	399	400	373	378	408	461	403	401	423	413	415	430	429	391	402	441	430	428	446	385	409	406	413	400	401	417	401	398	426	406	400	422	413	398	408	409	397	444	399	424	403	379	438	400	364	394	429	411	451	392	421	399	432	387	434	414	374	401	413	419	432	438	363	426	417	395	410	435	395	415	419	409	389	405	365	427	424	405	425	389	419	415	406	405	423	403	406	403	413	435	409	378	415	410	409	407	398	413	417	419	410	413	393	404	405	410	399	409	409	441	388	407	392	405	410	389	361	400	381	426	394	404	395	425	406	378	411	390	400	400	344	420	392	405	402	398	435	375	421	393	401	405	430	430	400	439	417	442	429	386	442	439	390	393	440	429	407	442	386	423	435	385	414	378	424	412	391	427	389	398	416	428	399	382	388	407	403	391	389	398	396	414	376	387	419	426	442	426	390	434	441	416	416	413	420	437	426	394	419	402	466	390	388	398	389	435	397	404	422	423	406	383	420	408	403	407	389	412	407	398	388	410	382	424	427	418	404	419	467	383	400	412	413	426	401	378	397	406	413	421	407	406	379	458	420	435	375	433	413	393	391	381	406	384	408	412	389	406	409	400	388	414	404	409	413	430	416	422	405	384	427	410	440	405	433	390	387	360	381	376	435	398	400	398	430	423	398	407	417	402	426	401	418	413	414	402	406	478	387	390	377	448	378	422	407	383	439	392	402	356	443	400	424	412	383	372	448	359	431	407	414	450	413	378	427	408	384	402	410	384	404	427	401	455	412	385	417	445	400	411	362	400	389	402	395	430	407	384	390	395	394	455	441	424	418	419	402	429	404	418	409	418	416	429	419	380	367	407	433	404	407	422	449	401	399	441	422	422	397	391	391	412	431	390	396	415	391	441	400	405	425	388	377	391	409	400	392	404	382	402	390	388	390	449	401	430	398	427	437	391	432	406	410	419	394	411	411	447	423	474	410	439	398	435	382	397	432	369	417	448	365	413	461	405	446	405	451	440	414	404	388	428	432	434	439	408	395	415	401	410	442	399	444	400	411	391	444	417	437	437	447	440	393	425	412	409	439	423	446	401	399	400	437	397	425	397	412	389	386	397	411	416	408	408	400	386	377	387	429	367	403	381	395	420	419	389	382	388	431	399	415	464	423	398	449	382	427	428	438	429	409	398	410	403	381	424	369	421	413	395	407	407	408	438	413	426	385	392	396	414	417	433	408	438	385	411	384	382	385	379	420	396	404	404	455	399	383	440	384	422	445	400	416	446	436	431	389	423	448	425	398	403	386	422	400	384	400	424	450	369	433	439	428	437	398	406	424	388	439	443	454	401	417	407	419	412	399	427	438	393	425	400	392	387	395	433	459	414	422	381	418	403	401	422	426	421	449	400	397	433	401	399	409	437	387	449	427	426	386	381	410	388	407	440	425	434	422	395	403	434	382	412	402	430	403	426	398	405	429	425	373	445	406	430	402	397	402	374	434	425	405	420	380	414	381	391	415	409	418	393	418	424	416	416	417	408	405	419	399	411	397	422	406	395	410	429	383	440	385	412	453	408	428	413	378	462	452	424	425	392	441	434	432	401	419	419	408	450	424	409	397	410	430	397	389	419	481	407	391	410	419	406	439	398	425	423	441	429	423	415	405	392	395	427	398	389	404	412	433	418	391	405	420	385	395	419	406	403	389	440	414	418	427	428	436	399	385	435	431	439	421	440	389	440	406	425	417	376	419	414	447	410	462	418	433	423	403	399	390	437	416	445	424	421	395	405	413	362	399	425	455	411	421	391	432	424	398	402	431	430	444	423	404	401	416	396	394	400	446	443	418	416	397	424	455	396	400	422	419	439	429	413	393	398	429	437	430	406	404	415	409	402	459	421	414	451	395	421	394	419	402	370	406	440	378	411	405	429	431	399	398	417	411	413	403	412	396	368	378	371	446	415	450	421	443	387	401	427	389	396	414	410	389	382	416	396	411	405	427	441	387	421	402	428	383	408	409	445	407	426	417	394	388	413	364	410	403	405	382	397	380	359	401	439	420	406	398	391	422	414	441	431	378	433	408	411	420	382	412	427	406	421	423	412	393	388	426	435	414	415	419	428	377	403	457	386	423	417	384	449	403	442	395	403	378	461	444	427	434	388	399	428	401	389	360	385	442	416	406	417	411	410	445	411	405	386	424	453	428	389	382	431	437	410	413	416	408	423	399	410	400	395	378	394	387	417	447	431	378	431	435	427	419	446	389	449	392	426	437	440	396	405	441	415	440	398	394	392	384	399	400	420	415	388	414	396	423	433	410	435	429	391	404	395	363	425	403	402	434	448	442	409	422	421	430	396	433	426	408	402	413	413	396	400	392	443	413	406	420	435	352	371	407	366	372	445	418	413	469	398	447	406	415	402	420	469	440	406	402	399	415	393	403	407	429	430	418	423	390	404	436	395	409	384	418	436	422	413	389	438	406	419	404	442	405	430	394	423	408	426	396	480	417	414	380	391	389	394	397	426	375	426	416	391	411	433	408	399	396	404	421	365	359	397	434	423	416	400	399	420	449	398	424	414	396	457	386	458	406	402	379	416	407	413	410	417	437	389	396	383	413	460	378	414	400	415	404	415	403	399	418	429	411	421	407	418	387	420	410	407	385	398	397	403	437	429	420	386	383	397	396	401	373	401	395	405	436	448	414	419	406	432	394	405	410	402	438	405	381	412	381	394	436	381	373	408	399	405	403	433	446	406	380	418	426	419	412	386	421	425	380	436	411	404	401	442	373	394	434	444	454	403	399	383	406	421	421	428	387	435	423	427	390	419	406	401	409	367	416	390	427	419	413	384	402	422
23125	21318	29175	23778	21332	21416	11598	3675	2685	2339	1920	1566	1334	1152	968	937	778	689	529	462	406	407	476	405	388	301	262	263	246	251	308	360	227	377	903	658	2477	3380	1883	473	544	559	390	180	203	170	179	166	174	178	238	501	717	553	511	413	188	177	194	155	204	171	194	179	170	191	184	199	197	175	169	143	176	171	169	169	158	171	178	162	165	184	183	179	197	167	179	184	179	182	170	162	204	178	174	174	193	176	165	198	180	180	207	171	172	196	168	176	178	175	171	178	191	180	178	176	178	193	176	183	159	207	167	187	195	171	181	182	167	151	197	182	201	185	164	200	213	171	194	175	200	180	161	168	180	158	167	174	169	168	192	206	181	174	199	192	178	141	165	194	185	189	175	190	179	159	184	172	158	162	185	183	183	188	170	170	158	174	177	197	182	159	180	174	182	169	169	182	187	192	165	170	177	183	176	169	165	142	184	178	185	159	194	182	161	182	179	189	168	186	161	193	184	173	174	166	182	178	185	168	172	189	201	180	191	176	174	182	195	168	188	168	207	150	171	214	160	175	184	214	189	194	166	183	159	190	159	185	167	174	188	161	198	186	166	202	191	198	175	175	185	182	192	180	199	182	186	164	187	188	189	170	160	168	195	166	175	163	196	207	189	167	185	187	171	168	171	177	179	159	183	175	187	173	147	164	207	179	196	197	175	186	201	166	185	166	188	174	175	185	200	185	184	194	160	172	150	194	170	195	170	164	166	174	169	193	194	174	185	165	183	171	207	166	182	194	173	177	176	198	189	165	175	177	195	156	188	155	179	178	179	160	173	189	185	176	172	185	152	181	180	188	171	185	186	186	178	173	195	170	187	180	181	165	201	185	175	181	195	200	203	169	178	182	157	167	163	183	178	205	196	177	177	200	157	159	178	165	191	188	161	170	199	171	159	185	192	175	155	170	185	174	164	175	197	198	189	172	160	187	183	157	156	199	162	181	166	160	200	181	174	195	181	189	164	191	167	190	180	171	171	149	169	155	184	172	192	174	161	180	189	201	206	189	193	191	163	177	184	190	183	178	157	157	173	180	191	192	178	187	178	181	183	164	151	189	170	202	162	183	166	164	166	166	163	174	143	166	182	165	166	204	187	160	184	179	188	182	189	177	161	193	171	209	167	178	183	188	178	164	181	173	160	158	165	180	162	196	187	194	174	185	185	154	148	194	162	165	162	198	196	178	146	168	156	200	158	188	175	155	186	195	192	179	160	157	165	180	170	170	145	177	186	190	196	197	176	201	194	151	176	181	187	176	181	174	169	215	169	190	187	167	169	144	171	185	183	166	180	188	174	191	169	170	170	188	184	177	176	165	187	185	204	208	163	180	179	211	183	200	176	161	196	191	182	185	175	187	176	156	165	178	173	177	176	192	181	168	181	190	176	174	187	174	208	157	165	196	195	184	184	174	168	179	166	168	168	173	183	151	189	185	172	191	188	203	177	164	171	180	168	175	154	202	184	172	194	177	158	187	197	172	202	185	164	159	168	189	198	158	177	176	188	178	162	193	177	172	165	169	177	193	198	182	180	188	197	176	178	164	175	186	153	194	173	184	183	190	196	191	160	170	185	193	178	162	181	172	176	165	204	159	192	199	166	169	173	190	167	184	182	163	197	179	175	193	170	178	179	179	202	192	196	157	172	190	177	183	178	175	173	205	176	166	164	160	152	182	164	194	157	192	172	196	187	202	176	173	188	172	200	154	182	176	164	163	172	168	164	185	169	170	164	168	160	174	192	183	181	164	206	187	157	196	190	178	201	188	194	182	175	174	188	178	184	173	183	191	184	172	175	182	174	163	179	188	208	218	182	170	173	188	172	160	170	172	160	148	170	173	187	200	171	209	166	175	180	149	176	190	223	168	200	185	162	189	197	195	180	146	185	181	176	189	165	215	174	170	133	178	175	188	180	178	184	163	165	190	186	177	190	176	180	200	196	181	165	198	163	171	151	181	159	155	150	184	178	168	165	199	201	189	188	172	171	166	173	180	191	174	196	161	171	195	162	174	163	204	172	190	205	163	157	202	198	164	178	163	175	172	179	209	180	169	177	165	183	201	170	156	174	167	140	177	151	143	149	203	147	173	172	171	178	169	150	190	193	127	180	175	174	158	178	177	182	158	176	166	183	183	166	164	186	181	178	201	180	181	200	181	161	192	173	160	178	161	177	184	169	187	167	178	185	181	167	174	194	184	187	188	168	175	170	181	175	186	177	173	174	178	186	185	170	177	165	180	187	178	187	173	166	159	194	191	185	187	180	172	190	179	178	164	184	174	160	194	171	176	145	177	177	177	169	176	184	180	167	158	181	172	188	174	178	177	185	161	191	193	180	160	174	212	178	187	166	184	165	197	206	186	178	203	176	171	157	181	191	166	166	169	159	169	188	195	173	183	196	196	182	178	193	167	175	171	170	161	206	171	182	216	150	183	159	187	166	182	184	185	172	161	177	167	184	176	197	179	165	191	184	180	186	170	182	177	152	181	177	166	173	188	189	174	182	190	174	175	157	184	176	179	195	171	175	190	201	185	204	173	177	162	180	196	171	174	178	145	194	188	204	170	187	191	166	179	170	199	178	170	178	172	174	192	185	197	175	171	174	174	203	178	183	182	178	165	151	166	178	179	167	184	176	178	157	173	165	184	157	201	165	183	172	174	179	167	176	178	175	166	184	180	186	158	178	170	199	200	166	175	176	175	188	178	163	178	164	198	189	174	163	168	165	184	168	176	170	183	162	173	169	164	171	165	178	160	171	160	180	188	179	160	167	183	195	196	167	195	182	177	160	179	181	180	198	161	203	168	169	190	182	149	184	186	177	170	158	173	201	178	188	184	191	158	183	164	178	169	191	182	179	181	165	170	196	197	187	175	163	196	182	148	153	177	169	174	186	172	199	192	162	168	187	190	181	181	194	158	173	169	177	196	181	176	170	178	165	175	181	174	180	162	173	187	166	184	199	177	184	156	172	165	180	189	187	186	137	189	161	181	169	197	170	150	157	204	169	174	173	191	166	187	160	170	180	165	199	174	206	172	176	170	170	174	209	197	194	157	159	180	170	181	171	168	186	174	190	185	166	182	158	170	185	175	154	179	183	187	179	176	184	182	169	159	178	190	175	186	155	176	166	159	173	195	180	181	202	163	174	188	159	170	184	191	169	161	194	178	177	171	178	175	167	180	186	172	183	192	179	165	170	191	199	174	187	168	168	196	190	187	183	181	164	177	173	168	179	181	193	187	179	172	171	170	176	204	172	188	166	207	163	184	181	147	203	174	185	183	178	190	180	178	194	181	192	181	198	174	176	179	172	178	185	174	180	189	181	171	177	176	161	168	170	170	189	153	183	166	175	202	153	166	202	178	202	184	194	179	170	179	200	177	162	159	163	161	161	165	169	173	198	190	209	179	162	176	155	178	190	191	184	201	221	179	187	179	175	190	187	176	170	167	174	181	184	203	174	184
13521	30078	27493	17711	14651	11955	9922	7374	6377	5596	4458	3454	2959	2569	2022	1897	1757	1440	965	854	739	804	851	718	641	561	459	421	391	407	551	678	318	601	1744	1283	4671	6026	3294	832	1014	1042	575	231	258	230	242	228	250	237	396	920	1251	986	855	698	281	238	237	219	214	239	236	223	210	239	243	229	251	230	242	221	233	244	242	238	223	216	260	209	239	227	263	249	222	250	224	230	236	212	224	258	209	247	228	234	231	245	244	233	253	202	228	219	264	223	250	253	246	210	233	254	241	221	231	236	245	219	232	237	218	213	237	236	220	235	208	247	239	239	241	252	215	234	224	232	224	232	234	222	262	226	224	239	216	235	256	209	247	224	229	242	238	248	198	244	224	234	213	238	235	222	219	243	238	238	242	250	240	215	243	194	211	267	248	247	212	216	243	224	222	233	264	225	244	226	220	212	251	204	255	240	247	239	264	229	239	243	235	240	193	214	226	234	214	223	229	217	232	250	246	225	227	221	246	228	237	215	239	195	268	206	230	228	219	221	214	219	253	220	238	243	240	228	218	217	222	240	212	207	244	226	259	245	235	234	240	230	195	235	239	259	232	250	238	232	217	243	245	228	220	221	227	266	229	229	240	249	237	249	210	238	211	208	236	221	238	223	222	258	207	228	210	234	239	241	225	255	227	237	197	239	225	265	235	227	270	210	232	204	261	232	232	235	225	239	217	240	217	232	217	237	213	242	248	240	223	245	233	210	225	251	217	224	211	245	229	223	243	255	231	247	239	230	226	236	224	253	224	251	237	237	232	233	225	223	223	226	244	226	232	227	245	224	219	202	265	245	249	255	224	227	238	220	237	224	234	268	257	212	222	242	228	223	240	230	246	227	236	225	224	245	232	216	237	222	256	221	225	236	248	251	220	202	242	237	226	217	211	249	270	214	215	244	241	213	226	242	245	233	227	212	240	232	195	254	237	211	249	259	241	203	249	214	242	208	245	236	213	226	228	210	203	214	247	242	238	246	249	243	221	247	256	238	239	237	232	243	229	240	213	244	209	245	237	222	219	215	250	225	243	257	209	232	219	237	217	255	236	232	225	227	257	256	248	224	252	271	250	244	224	223	216	265	239	229	238	231	221	210	249	264	234	237	236	240	212	233	246	252	233	238	244	249	218	237	217	245	254	239	239	249	243	231	245	252	199	213	217	229	238	215	239	219	248	235	258	240	220	268	228	235	218	233	224	232	215	241	248	230	253	225	229	222	256	214	228	218	231	239	275	233	233	235	247	213	236	217	237	226	222	233	229	240	239	225	207	211	210	247	256	226	225	228	230	254	221	224	230	250	254	272	233	210	242	250	246	215	233	231	226	221	230	248	231	244	209	227	239	234	257	217	252	239	232	251	234	205	239	234	216	260	246	256	249	236	239	248	243	238	233	235	236	259	235	240	229	246	247	226	229	224	247	232	252	222	264	237	213	220	212	216	241	234	250	219	213	218	239	233	240	230	231	241	217	220	241	218	272	210	245	240	211	213	236	239	213	263	232	218	223	244	264	219	261	259	216	224	200	225	223	235	237	228	254	212	227	227	229	207	241	245	235	246	232	229	204	253	225	211	230	238	225	217	246	225	219	230	260	247	232	252	234	222	230	269	233	234	223	243	216	231	239	222	202	246	239	263	225	239	229	200	239	225	213	218	229	241	256	242	220	218	250	255	246	226	230	223	255	239	215	222	241	232	238	233	234	235	235	214	233	226	231	249	222	249	226	249	261	247	244	207	253	212	231	196	222	231	211	217	270	223	250	249	237	229	238	216	229	219	237	224	228	241	251	222	203	217	245	249	201	249	221	241	246	233	217	235	242	250	231	227	224	235	239	244	203	220	220	224	234	237	228	239	231	232	246	220	215	234	251	207	241	221	244	218	229	220	238	253	260	222	275	224	212	235	219	228	206	226	243	229	228	264	240	224	202	232	229	224	235	217	231	233	210	222	230	226	263	242	247	258	217	239	228	230	253	240	229	247	228	267	220	245	275	231	253	236	240	223	220	265	215	230	249	218	237	209	236	202	244	226	239	251	250	226	240	227	221	234	226	247	224	235	239	219	232	250	205	225	226	235	221	244	237	235	218	227	227	239	242	238	236	236	233	239	268	224	236	237	210	243	244	226	220	228	248	224	228	242	237	227	234	236	250	280	229	213	231	228	231	216	241	235	231	237	224	252	218	256	210	227	211	236	264	229	217	225	213	236	239	256	218	243	253	245	257	231	224	218	228	238	233	237	209	218	241	212	220	259	228	228	250	235	246	243	252	292	218	238	208	235	230	223	226	201	216	231	215	223	240	221	203	211	232	244	256	225	222	238	238	252	213	239	228	224	214	253	235	231	241	223	234	247	254	240	237	223	212	241	245	225	239	247	262	224	204	228	244	216	228	238	232	215	229	221	224	260	222	242	229	257	231	227	242	240	247	222	216	209	230	216	207	214	223	221	211	244	233	239	234	253	245	215	232	221	250	236	249	226	262	229	233	234	220	219	229	244	225	246	250	254	219	222	221	226	222	241	239	252	249	236	228	215	275	248	259	236	259	249	226	249	255	227	240	210	246	202	236	236	219	238	238	227	249	243	226	255	244	241	228	227	212	222	216	213	225	243	242	244	256	234	210	217	201	213	236	245	242	227	233	243	237	247	244	241	235	210	238	237	219	213	240	204	237	240	243	225	240	218	239	239	222	215	259	232	262	234	234	218	219	245	256	245	213	221	225	244	244	228	192	230	224	231	262	203	246	237	233	233	218	228	235	218	228	217	237	245	243	264	250	247	222	208	254	228	229	237	262	249	226	239	206	250	207	222	230	206	248	240	247	224	231	244	243	255	244	244	244	243	259	228	259	232	219	210	221	222	239	238	237	226	225	266	241	221	235	227	248	248	249	221	235	205	231	226	228	247	236	226	266	220	228	235	223	223	245	244	224	216	207	228	212	218	236	224	202	230	235	241	217	225	229	238	222	239	248	247	220	259	220	242	227	241	237	272	220	229	207	243	232	266	237	249	230	205	233	256	261	253	232	231	232	219	228	222	218	231	229	236	238	220	236	247	227	258	262	224	264	221	243	239	236	214	247	238	229	238	198	231	246	241	238	238	244	237	221	241	232	224	231	244	207	230	236	233	197	236	220	209	216	252	223	258	237	236	224	225	211	238	255	230	227	237	239	253	237	254	232	269	227	209	220	247	238	203	242	222	215	235	235	204	228	248	198	204	250	224	235	208	230	219	240	237	234	247	214	213	213	266	216	230	233	243	245	256	224	226	229	243	265	229	266	203	225	259	218	240	226	227	234	235	263	234	248	217	232	238	245	226	233	254	226	264	223	265	246	213	238	218	204	225	264	219	247	222	253	271	221	242	235	258	223	225	246	232	252	243	276	235	236	227	260	226	234	230	242	265	226	233	217	230	241	249	235	215	243	221	201	227	250	245	241	235	255	221	236	229	234	214	248	211	224	222	228	240
27004	20870	14214	6297	3434	2403	1822	1396	1138	1091	959	816	743	723	616	606	630	563	457	485	435	458	482	453	430	416	420	437	386	407	428	427	399	414	438	437	487	559	481	382	430	415	441	414	408	380	455	436	404	424	400	476	439	416	450	418	372	393	419	403	379	364	437	431	422	393	409	400	396	416	380	377	448	381	428	379	374	421	393	399	395	383	396	385	397	412	381	401	407	390	383	425	404	404	395	419	421	398	418	379	377	409	419	380	396	401	414	407	404	401	389	416	390	422	404	393	412	373	424	423	424	409	427	402	393	418	390	420	394	400	387	431	393	421	413	408	389	390	418	409	369	376	419	384	434	396	407	374	409	425	385	397	383	401	430	396	427	420	386	396	417	418	408	416	455	385	416	424	397	437	412	404	417	425	430	408	407	400	379	400	397	407	392	385	383	382	415	391	409	408	398	396	421	430	422	409	399	406	417	429	397	423	421	407	405	412	394	341	363	398	414	421	402	413	415	460	401	394	395	419	418	376	382	428	407	412	400	411	374	422	398	411	404	370	397	383	410	374	390	447	434	396	407	413	385	367	418	398	405	403	406	361	412	424	392	387	416	416	461	391	390	378	404	409	436	374	388	432	439	412	382	400	415	388	395	399	404	405	424	409	390	381	395	402	415	382	416	416	379	402	402	425	431	389	417	401	436	399	404	380	437	379	407	382	364	402	437	395	416	417	400	384	428	409	387	391	430	425	438	374	439	401	446	409	392	401	379	397	415	382	429	417	442	395	420	436	430	371	391	365	403	383	395	413	385	378	418	417	422	403	436	414	394	418	397	396	413	378	417	417	420	390	402	421	423	406	424	374	420	370	429	418	384	408	422	385	422	365	388	449	388	426	391	371	411	405	394	396	405	376	371	392	375	416	378	412	422	372	401	396	358	427	423	390	425	415	403	416	414	393	393	407	369	383	447	391	427	422	431	424	418	382	422	398	428	443	431	366	399	389	394	411	402	403	382	398	401	404	362	418	383	397	436	359	407	406	397	411	402	406	390	432	411	410	375	401	398	411	415	379	423	375	405	418	396	421	407	428	425	398	396	415	392	410	371	385	405	388	398	433	394	399	377	387	385	384	398	411	416	371	416	376	396	394	402	409	400	379	435	412	382	377	381	395	422	409	373	375	394	409	401	403	381	360	404	384	382	388	415	414	392	431	377	401	419	432	442	427	394	367	400	404	380	407	418	388	385	380	437	382	379	374	421	407	423	390	404	403	376	380	389	398	390	369	382	383	410	421	376	404	390	393	390	404	404	423	420	360	425	378	395	404	387	400	408	398	410	410	383	389	430	421	378	382	415	375	422	395	406	378	417	413	387	455	385	411	410	371	388	398	394	376	375	377	385	356	400	387	403	390	401	412	388	431	419	414	368	442	391	435	393	427	423	429	410	396	407	430	411	411	392	378	391	391	397	419	389	364	422	391	403	376	398	407	396	392	449	419	432	431	438	386	392	386	428	461	417	416	360	383	459	418	425	396	414	420	421	429	406	402	414	359	399	361	403	421	419	425	429	420	397	376	425	406	391	403	408	405	419	391	380	424	401	389	447	352	412	388	434	402	409	430	385	388	428	392	359	396	432	424	408	408	439	396	381	410	394	389	442	401	419	381	398	401	380	396	384	418	400	385	368	424	438	436	427	368	417	419	410	421	386	387	381	380	434	398	426	413	422	403	418	408	412	424	426	423	394	397	385	398	364	414	390	427	414	388	401	428	456	386	381	408	394	417	390	384	380	387	407	365	395	432	394	415	408	393	427	390	374	382	419	395	417	401	416	363	383	412	390	395	415	429	414	408	413	366	358	408	405	438	361	410	416	413	382	417	415	436	431	403	398	390	376	376	402	400	388	410	430	399	422	405	422	383	393	427	372	386	397	424	434	364	392	366	430	394	406	443	399	391	396	413	431	393	398	384	412	392	394	358	357	411	407	366	403	401	415	378	419	402	380	423	429	444	432	367	379	420	403	386	405	378	390	410	384	418	362	413	390	410	386	434	391	387	379	410	387	441	406	417	376	441	399	441	404	407	398	417	435	357	431	429	395	428	422	406	415	417	408	412	381	384	374	412	385	387	422	403	426	429	386	375	371	393	381	432	396	381	407	423	396	390	367	411	374	392	381	418	393	392	418	400	394	393	378	388	415	397	411	406	403	394	421	408	393	424	372	435	395	379	422	421	411	387	411	407	404	371	398	411	392	406	425	400	384	412	386	381	412	417	384	395	425	369	383	398	390	401	401	370	409	461	398	422	387	437	437	420	387	400	393	385	416	415	420	399	411	399	408	364	411	401	406	397	376	367	366	394	399	418	406	428	414	412	416	414	415	389	418	400	401	384	410	384	387	412	426	390	377	413	398	423	428	419	422	424	400	420	395	407	407	418	395	435	408	460	395	417	408	409	395	395	427	388	390	407	391	392	403	383	399	405	405	404	398	404	416	386	383	396	412	395	409	407	432	410	421	389	437	401	403	377	374	372	432	386	379	442	394	409	408	413	401	371	397	400	385	384	427	389	381	407	366	409	397	371	391	407	414	411	427	416	395	392	387	395	382	431	368	406	397	398	418	435	384	386	433	381	432	404	388	388	404	389	381	432	407	396	403	391	375	393	400	446	404	417	419	414	386	377	391	435	413	396	383	418	409	400	389	409	422	421	362	382	369	363	408	415	401	389	365	366	408	373	373	403	420	422	413	404	415	405	413	388	422	388	414	417	405	426	430	384	385	377	432	412	410	373	366	418	388	419	382	393	443	382	391	405	398	375	413	384	369	400	420	405	376	411	361	433	397	402	391	407	434	385	416	379	376	407	375	399	385	388	394	417	391	420	412	387	380	400	413	416	415	433	414	378	350	429	414	393	390	404	393	409	381	424	419	397	411	397	390	424	413	396	408	419	404	399	434	431	376	390	407	389	391	392	416	415	386	454	423	360	406	394	414	393	388	413	419	418	404	415	399	434	403	402	387	419	372	394	389	365	418	422	387	408	405	403	409	369	398	403	421	402	420	399	457	466	431	408	413	386	417	383	398	433	392	393	416	405	401	393	388	374	390	402	406	409	392	419	387	413	411	401	403	403	413	411	406	382	420	370	385	407	396	425	415	405	406	395	422	400	372	389	432	376	409	384	395	393	364	405	417	403	410	410	386	398	429	405	401	390	421	429	395	369	427	394	394	414	391	415	397	398	402	400	384	399	396	423	404	413	414	410	383	384	346	406	401	414	431	416	384	394	389	390	437	412	417	400	434	424	402	415	407	396	397	430	404	400	389	413	412	350	423	407	394	402	421	396	410	386	428	400	379	394	398	399	422	428	420	394	388	382	424	415	382	427	378	366	413	375	420	387	421	400	411	375	413	374	397	408	384	391	406	372	397	398	360	407	393	373	379	405	396	363	427	382	433	404	381	386	417	408	375	409	428	409	403	419	424	401	413	421	406	393	418	387	402	406	369	426	387	410
9502	15937	14127	8614	6722	5444	4167	3154	2657	2303	1960	1582	1427	1257	1060	1033	1078	885	702	695	661	678	638	664	629	674	562	550	526	562	557	600	554	539	595	525	728	783	660	594	558	553	547	523	517	508	559	564	522	517	518	572	576	551	599	532	544	527	510	510	547	515	511	575	507	506	509	505	510	513	518	512	470	530	481	485	489	519	517	567	499	517	546	545	517	481	495	491	511	528	510	574	545	520	508	542	452	507	519	522	514	517	501	496	567	526	559	542	512	490	501	505	504	529	520	531	538	524	521	498	502	536	531	507	530	539	540	487	510	518	488	550	519	548	506	512	555	480	466	533	514	518	466	503	510	530	567	500	517	528	514	493	533	511	534	488	537	557	531	493	562	518	570	517	508	521	552	511	522	509	553	501	523	516	510	543	532	546	502	501	529	487	516	498	538	540	554	535	544	520	523	503	520	504	545	503	565	522	561	518	518	520	542	540	529	555	473	528	519	489	529	520	547	556	505	497	507	505	537	546	505	465	541	506	542	508	550	543	514	541	523	529	541	491	521	504	509	515	558	560	494	558	554	506	550	542	478	497	544	500	513	534	509	493	538	517	546	528	554	507	498	520	513	518	515	499	540	525	518	515	516	535	537	537	505	495	550	522	529	505	518	569	515	491	523	502	521	545	532	548	554	535	511	515	521	496	552	541	503	502	519	497	535	479	496	516	567	523	526	531	502	526	511	516	551	518	520	513	578	525	509	495	472	531	517	554	529	499	506	504	530	507	499	509	514	514	540	535	522	530	466	517	526	486	539	536	529	511	488	491	506	490	533	495	524	541	495	488	502	466	569	526	546	559	501	546	510	518	500	541	510	518	511	530	502	536	503	527	550	518	527	519	522	526	490	522	543	541	536	585	483	550	494	539	501	500	522	530	498	533	494	564	509	527	513	519	519	473	534	562	531	523	525	512	455	516	538	539	532	526	461	557	511	505	519	520	507	519	507	520	517	481	544	524	561	510	553	497	527	521	501	533	519	516	543	518	528	506	512	536	531	476	504	499	495	538	537	523	515	537	518	509	531	497	564	498	489	542	544	492	511	527	523	553	527	546	523	557	527	539	535	540	539	537	492	555	494	516	506	497	489	508	541	522	574	474	537	490	521	519	548	486	490	505	516	515	485	518	552	513	538	582	505	559	520	531	507	487	530	529	557	550	495	524	549	537	538	513	530	514	509	550	512	579	517	540	525	503	537	528	521	503	532	522	542	507	535	498	535	527	516	563	546	551	519	479	519	516	514	482	470	513	520	544	523	518	531	517	536	516	536	517	496	529	553	526	541	558	533	495	515	502	506	516	565	517	528	521	552	542	539	557	564	549	537	498	526	535	510	498	501	477	524	506	548	517	500	538	472	523	531	564	488	544	550	480	539	512	509	535	569	508	535	510	553	525	533	531	556	550	540	518	544	525	520	550	544	520	547	537	564	588	521	516	527	571	523	516	552	508	564	531	559	501	512	548	565	543	524	505	532	506	502	534	525	517	494	516	551	537	483	505	510	519	515	538	511	507	509	536	494	511	540	549	516	519	506	517	516	521	494	539	524	490	520	535	504	556	511	483	489	554	535	507	536	551	519	544	528	569	593	500	523	509	549	509	476	512	548	557	529	498	539	484	511	532	522	530	479	523	520	533	538	536	514	500	521	516	537	510	528	530	527	524	499	539	558	492	528	522	549	550	540	534	479	525	566	489	486	520	544	506	538	548	525	551	557	541	556	496	463	514	558	534	514	565	558	513	537	516	511	525	497	519	550	513	509	564	544	559	515	503	544	501	518	510	534	503	514	516	524	483	548	522	509	530	494	505	505	495	531	506	511	509	523	576	541	513	521	567	529	499	507	552	505	514	503	514	495	524	522	532	564	522	504	563	523	496	520	545	532	489	540	477	509	494	501	544	536	502	524	529	558	560	518	545	562	568	504	557	507	525	528	530	484	501	547	507	511	490	498	498	524	572	522	550	517	529	531	493	549	551	531	537	527	516	510	530	528	513	478	520	517	495	583	525	531	497	545	518	564	526	521	540	525	520	526	529	515	532	492	510	521	511	538	549	492	531	522	535	503	517	581	475	551	568	523	520	530	478	527	573	507	521	493	511	529	534	524	526	513	509	522	514	508	518	480	520	549	502	505	495	512	504	473	540	506	507	494	503	536	504	536	536	509	524	507	496	503	561	498	547	534	504	481	575	509	539	513	523	528	540	502	545	548	510	526	521	504	550	536	519	493	507	536	507	516	502	537	560	518	558	538	528	529	487	579	508	486	513	536	536	508	541	534	490	524	556	528	503	544	555	495	531	517	539	543	518	523	495	510	547	474	540	558	559	544	538	529	524	518	522	529	542	496	520	552	522	546	545	505	489	505	524	519	526	519	496	548	509	508	504	508	526	550	542	532	524	538	501	563	517	529	502	556	505	484	525	491	478	544	512	516	523	530	540	526	502	529	511	546	527	524	539	536	555	504	506	496	537	526	510	493	518	512	521	516	517	521	548	497	500	517	544	553	496	499	504	543	575	546	560	532	593	505	511	502	518	513	511	552	512	495	514	542	519	533	539	490	516	542	519	527	519	530	536	513	514	530	548	520	513	534	495	514	533	487	521	463	507	494	506	511	496	529	488	515	528	532	563	546	518	531	522	533	538	541	526	538	512	557	529	566	503	551	526	567	533	544	514	534	554	489	568	512	516	525	553	524	520	549	531	504	512	522	537	525	539	538	533	520	527	509	505	571	543	532	519	521	539	499	499	545	579	546	565	502	541	541	488	495	524	517	506	545	525	513	500	580	569	514	507	505	470	510	483	538	522	494	503	522	493	547	523	524	484	488	501	518	495	500	577	519	508	527	539	516	533	483	521	522	527	483	563	501	520	512	496	544	542	531	523	489	553	532	477	530	505	536	504	514	541	514	587	535	519	546	509	563	547	558	521	497	544	498	517	515	533	513	517	530	517	530	512	535	542	503	499	508	527	504	547	487	495	518	503	536	511	504	539	519	514	531	511	512	539	525	535	537	538	501	515	474	532	467	510	516	526	537	523	529	534	518	485	488	530	528	494	535	529	559	537	503	520	505	559	518	527	540	536	533	535	540	478	571	513	507	539	492	514	521	523	537	569	486	538	485	536	518	560	539	539	554	568	537	561	499	497	571	545	503	511	543	528	494	498	544	572	528	522	473	527	528	501	516	538	505	494	509	556	573	516	527	525	551	523	465	538	528	550	525	516	554	482	514	556	529	515	516	545	496	539	534	509	526	510	485	510	523	514	510	526	511	487	505	516	530	483	504	530	542	530	544	517	538	511	540	561	497	511	512	516	536	504	506	521	551	491	513	562	532	517	517	553	522	563	521	551	520	524	519	528	470	477	551	537	510	522	519	502	531	535	524	554	543	533	513	503	487	521	500	502	531	522	523	454	545	510	510	524	559	523	504	558	546	512	519	536	492	531	546	495	501	505	493	523
24089	21310	28718	24226	21269	11890	3708	2485	2127	1761	1441	1191	1063	916	861	884	801	686	514	476	448	467	453	475	432	434	376	368	400	336	377	400	357	376	635	566	1512	1630	1008	505	465	543	443	290	305	324	306	336	353	312	325	488	605	551	495	432	310	306	292	303	290	297	305	292	326	316	310	284	305	311	293	299	304	321	332	308	315	304	290	295	311	303	308	307	308	298	329	315	319	306	309	295	343	333	303	317	317	294	319	333	313	320	338	310	330	329	316	318	319	313	305	347	283	323	319	318	296	330	288	290	308	323	308	303	327	292	282	285	304	302	293	298	287	323	277	339	282	314	330	299	330	342	317	324	292	291	292	290	316	297	309	276	300	287	309	303	324	308	334	306	307	323	308	298	295	295	288	319	299	298	260	265	314	303	329	318	311	316	295	285	306	302	329	307	313	278	293	298	323	323	300	278	339	296	288	337	304	267	284	307	298	270	326	300	323	322	323	306	334	296	336	287	296	327	314	303	304	333	319	302	313	295	309	305	298	288	290	325	292	322	303	330	298	314	321	293	294	302	295	322	303	305	312	288	339	286	295	309	302	307	323	326	326	293	294	341	317	283	309	308	350	319	274	318	298	292	293	291	312	318	304	327	322	293	333	302	335	311	299	317	295	314	341	293	333	317	301	316	314	278	356	315	298	319	296	309	299	300	301	332	304	307	300	318	287	299	326	330	301	309	289	318	293	299	288	276	309	316	311	277	287	293	310	286	258	311	307	319	334	320	327	310	287	305	312	300	329	297	317	295	284	293	314	303	308	319	296	287	286	338	330	314	321	282	332	321	320	322	335	314	322	298	310	285	290	310	329	280	307	280	310	311	316	274	309	299	322	319	292	309	278	298	318	286	318	299	296	298	333	319	305	309	319	302	327	298	335	337	332	330	282	339	316	285	320	303	321	280	298	279	305	310	347	286	336	313	292	309	301	284	347	331	343	318	296	297	296	307	325	293	286	316	336	325	278	310	308	310	297	297	292	293	281	277	291	305	306	275	337	304	275	306	313	313	302	300	288	296	319	287	305	300	308	303	307	267	295	304	311	324	304	308	317	353	262	343	298	307	306	336	304	303	318	332	344	328	320	283	317	273	323	298	302	304	316	292	326	300	330	313	300	270	322	322	313	284	283	282	269	311	324	283	291	315	309	306	273	306	305	271	342	290	310	330	312	300	312	294	298	305	293	305	303	310	323	307	268	306	309	322	300	320	353	263	282	316	273	330	306	304	324	329	320	279	289	325	325	312	333	324	326	299	353	309	301	280	285	324	302	295	323	301	327	269	300	287	329	300	307	340	315	284	329	288	326	351	292	302	324	336	273	291	302	311	276	287	324	293	304	322	334	296	319	313	300	294	297	315	336	307	305	299	338	322	310	302	311	330	300	279	273	316	316	296	306	296	338	326	341	271	336	298	284	293	311	295	292	305	292	309	322	287	289	301	287	296	332	283	316	314	297	303	307	296	313	305	313	290	296	309	331	323	299	323	308	319	307	302	316	283	297	310	320	290	297	292	333	316	300	319	317	274	317	325	290	289	308	317	323	314	346	293	293	320	319	317	301	300	289	278	304	319	344	302	318	304	316	309	317	323	292	346	302	299	297	311	313	288	325	326	337	334	311	301	333	305	316	290	320	265	328	312	320	321	310	302	325	336	293	309	275	329	303	312	291	324	307	326	291	327	328	306	316	299	296	296	327	284	313	318	282	298	301	287	313	301	325	292	306	313	319	308	333	330	296	300	323	282	296	304	290	315	311	326	305	303	307	311	329	305	309	306	337	317	311	297	299	302	318	304	315	288	287	296	300	327	294	293	298	282	307	329	331	286	301	344	304	313	321	316	337	293	310	286	317	278	342	310	277	305	335	329	292	316	318	302	272	320	306	318	336	327	328	317	310	294	308	338	330	306	325	306	299	287	298	329	288	306	328	319	365	325	320	296	287	312	309	311	337	281	301	300	277	329	332	330	310	320	327	304	320	291	313	301	290	300	348	328	303	301	338	337	309	305	331	311	318	296	308	278	296	297	301	295	313	298	321	330	321	329	307	304	298	307	304	329	291	322	295	340	297	317	290	306	308	291	280	309	316	304	286	304	322	297	289	322	305	337	270	339	296	316	304	296	309	313	294	325	296	319	317	306	268	323	303	345	305	302	310	309	323	291	302	313	310	314	315	325	292	333	321	291	319	288	322	286	310	341	299	319	322	303	284	287	302	290	274	312	307	311	329	280	321	313	321	292	293	322	346	312	307	298	332	293	314	281	302	306	298	301	294	292	297	315	308	305	293	304	313	331	329	334	331	326	320	315	367	283	292	305	274	318	280	310	342	333	313	272	295	329	300	324	315	286	322	280	265	309	322	293	312	319	297	297	290	318	306	311	299	325	328	291	310	319	318	282	304	274	282	287	297	279	298	272	328	320	303	306	326	341	308	269	301	305	323	300	334	310	293	283	281	312	339	304	317	283	310	309	289	315	318	322	299	306	303	319	297	314	326	315	315	304	305	282	275	279	281	312	332	307	304	307	308	297	309	324	304	309	312	333	317	285	312	302	298	310	303	306	332	294	335	287	314	314	312	303	313	269	325	279	291	308	288	320	316	354	305	303	330	299	317	336	296	324	288	294	312	300	287	292	316	303	273	332	312	319	305	295	322	298	294	313	286	265	302	308	265	311	285	302	293	292	308	278	315	303	289	309	278	292	277	322	282	315	310	351	319	278	328	312	330	299	309	285	289	306	289	331	313	313	295	258	281	315	308	318	281	323	312	318	305	332	286	309	317	291	309	307	312	319	308	310	306	299	300	268	306	326	293	306	293	304	287	277	317	299	312	316	312	320	302	332	337	299	310	313	284	296	284	298	307	297	289	305	296	263	324	304	287	293	294	330	289	309	279	314	335	294	330	313	313	314	328	298	308	340	333	315	300	269	337	303	356	304	325	337	344	305	312	322	290	310	310	315	294	277	293	304	284	317	306	300	316	314	295	304	304	318	325	304	306	319	309	293	292	319	317	288	293	319	309	314	323	312	295	323	293	314	293	288	285	287	333	308	304	280	301	323	292	279	292	302	294	288	338	295	327	256	339	290	289	311	277	294	325	306	297	254	315	275	285	295	302	308	339	300	275	296	309	324	253	334	300	293	305	321	294	318	353	327	295	299	328	324	311	299	322	306	336	338	317	309	283	325	343	308	321	300	316	302	313	299	286	307	321	304	318	321	303	291	313	281	305	294	297	315	301	313	283	307	289	298	348	308	306	308	313	283	280	275	327	292	333	307	313	273	287	323	292	339	306	265	301	308	298	332	322	282	282	320	323	298	314	302	299	278	328	300	277	324	311	311	282	329	294	335	328	316	328	320	329	321	296	336	275	299	299	321	289	315	300	290	324	357	285	308	301	308	326	298	337	284	313	306	313	339	315	299	319	322	308	299	275	324	314	324	311	286	308	306	320	293	298	326	280	293
10706	23810	22009	13838	10865	8517	6456	5852	5007	4112	3132	2536	2271	1852	1572	1643	1526	1217	926	779	848	798	828	725	683	597	605	558	510	512	548	618	453	547	1126	976	2720	3076	1936	778	745	921	566	414	443	402	419	403	419	434	494	768	965	897	827	640	432	443	386	406	446	361	380	408	420	382	369	416	417	426	401	394	421	423	428	390	405	397	400	413	376	414	428	418	438	420	392	393	447	436	397	414	367	387	413	418	418	389	427	421	421	396	376	396	418	378	419	403	405	404	408	376	356	408	427	402	411	369	415	416	402	421	435	394	401	403	446	396	397	391	415	418	408	425	403	389	419	388	424	371	418	397	423	373	408	413	445	396	384	394	417	442	427	428	438	376	410	409	404	432	415	395	388	417	408	444	416	421	382	418	420	384	408	435	385	404	433	433	406	383	405	421	417	391	461	365	427	411	400	432	423	426	414	404	430	411	385	387	397	432	384	416	382	422	402	399	403	417	393	416	412	426	441	445	432	410	430	418	404	420	387	411	435	405	368	401	369	398	416	413	399	377	417	406	425	441	405	395	409	415	387	414	439	410	384	430	408	386	422	402	413	424	420	406	405	385	437	455	398	413	378	436	411	421	383	405	387	416	396	384	376	382	442	393	387	412	387	431	426	405	420	389	410	412	381	405	405	392	428	444	407	395	413	408	369	411	468	414	449	424	404	408	384	404	394	414	410	388	392	389	410	420	371	401	419	427	383	389	433	418	413	420	425	432	403	427	402	388	392	418	423	405	364	402	408	387	427	408	394	403	424	402	409	400	423	440	392	389	423	400	434	410	399	384	418	421	384	426	425	409	374	447	394	412	373	364	424	370	445	398	433	391	398	394	443	445	383	423	422	387	436	409	385	429	397	422	391	416	445	407	371	411	411	414	431	433	410	401	436	398	427	433	407	416	423	403	411	418	404	401	427	447	399	379	397	415	404	409	421	385	393	422	428	408	413	434	379	422	412	415	418	403	411	392	387	422	423	437	397	406	401	388	406	412	399	421	419	435	436	428	403	424	421	396	393	404	405	396	454	400	393	427	404	416	407	406	400	448	400	414	452	448	398	399	433	412	435	406	407	425	402	361	360	378	406	419	420	386	417	419	402	412	403	423	397	412	435	423	401	400	373	423	415	405	382	397	395	415	392	407	375	395	422	413	421	415	368	392	395	380	362	428	398	370	406	402	358	408	419	451	457	460	409	412	413	401	430	434	435	391	407	421	413	408	393	389	407	400	393	403	399	409	425	424	401	424	400	392	393	418	387	428	412	408	407	424	412	376	418	408	462	406	455	418	419	424	428	371	416	389	390	415	391	403	377	412	415	402	434	400	413	397	387	452	380	415	401	400	382	413	388	453	415	435	423	436	415	418	413	386	450	379	444	430	395	398	411	408	369	424	415	391	416	379	415	344	405	388	452	406	423	432	396	413	446	444	396	393	420	409	435	390	387	419	392	444	389	453	434	419	431	420	401	387	403	414	422	398	403	413	403	389	382	383	402	407	404	384	432	384	429	404	405	418	443	424	400	374	366	408	441	415	418	375	432	442	411	409	389	419	386	426	388	400	431	410	385	394	393	414	442	376	412	388	401	429	415	396	397	404	385	418	420	416	405	387	413	397	413	403	409	448	395	409	395	398	398	421	417	377	394	391	400	402	412	412	393	436	394	418	399	424	392	391	439	399	423	436	435	398	431	408	417	393	432	404	369	437	425	460	423	407	384	405	400	378	432	431	441	431	441	401	435	405	424	406	378	423	405	371	417	413	409	399	419	387	401	354	387	387	421	417	430	434	416	402	398	415	356	385	416	405	409	379	411	410	397	430	432	374	427	432	403	419	446	380	397	397	429	388	368	425	411	433	427	441	415	401	404	397	402	441	418	362	413	400	441	382	431	431	392	380	383	409	440	422	453	409	368	380	423	405	421	415	366	463	417	406	408	396	414	436	388	419	408	416	400	408	389	440	415	396	404	386	412	383	380	438	395	402	412	379	401	395	425	413	447	427	409	382	382	388	417	421	418	393	394	413	414	413	417	435	422	399	426	400	402	435	378	389	438	416	380	386	409	417	430	405	404	402	417	397	411	390	375	406	405	376	382	410	427	420	406	375	415	406	453	409	397	369	409	433	380	400	377	389	413	420	411	413	392	361	381	373	395	372	382	388	431	435	440	418	368	418	390	393	399	402	382	385	427	421	432	394	431	397	422	445	402	411	389	424	391	372	372	383	395	405	452	430	394	386	383	352	422	398	415	435	422	395	403	428	363	411	402	454	404	406	413	428	402	390	390	384	448	387	386	445	425	407	390	414	410	380	423	448	388	432	419	433	379	406	426	449	400	381	439	434	412	412	374	410	387	389	400	435	417	419	403	412	407	378	410	402	434	392	430	437	431	387	419	441	390	423	410	380	445	413	416	390	388	382	382	425	407	453	398	434	412	407	422	411	395	441	450	404	430	410	411	401	399	416	391	425	405	395	380	391	402	394	425	420	419	418	416	411	370	367	391	413	408	387	412	404	398	409	378	422	397	356	404	448	386	416	417	404	391	421	419	400	461	427	402	388	389	412	380	431	399	432	374	426	431	420	424	416	412	413	417	383	415	429	410	400	420	427	433	425	410	393	411	383	406	417	409	381	370	448	413	433	445	400	408	433	406	413	411	381	435	419	456	424	450	421	398	371	408	393	425	437	417	407	393	404	424	404	388	397	442	448	374	417	453	379	406	430	444	416	419	441	427	425	424	390	442	418	441	444	422	453	429	414	411	410	398	396	448	413	417	398	416	385	391	371	392	391	393	433	431	396	414	418	431	395	382	407	401	410	433	406	410	369	414	419	378	417	396	374	401	410	383	408	408	385	383	385	387	426	411	385	405	414	413	386	427	403	396	399	425	398	396	372	416	377	407	426	415	395	371	383	407	450	423	424	426	390	427	391	404	427	451	407	392	437	448	422	398	418	400	406	423	391	392	389	364	425	413	375	393	399	409	395	418	397	398	427	403	468	411	440	422	423	412	409	397	405	407	431	416	413	400	439	399	414	364	400	404	404	381	431	409	411	395	413	420	411	424	414	405	424	395	405	432	417	381	380	425	410	421	388	381	447	384	402	403	419	408	395	404	426	427	418	401	448	374	437	403	381	459	425	418	417	403	413	420	437	402	402	386	383	407	421	375	387	412	378	412	407	398	454	416	365	417	423	409	413	405	418	397	385	397	409	407	382	380	395	405	367	379	426	416	373	415	389	386	426	410	422	403	421	419	439	364	393	453	411	391	399	397	400	419	416	428	427	391	384	439	396	409	438	402	439	431	383	403	405	421	370	411	416	377	380	403	436	407	417	429	352	388	415	361	390	417	401	440	413	410	356	367	407	449	404	400	423	439	369	404	367	414	335	409	428	442	457	410	388	415	394	419	386	380	390	397	426	424	404	427	457	414	386	432	364	447	412	392	408	439	410	439	417	425	433	431	445	423	438
23157	21338	29227	23792	21345	21432	11542	4016	2917	2264	1823	1445	1440	1212	918	956	814	672	501	484	449	472	463	393	337	293	291	270	229	236	276	497	222	384	957	560	2376	3198	1353	545	464	630	304	191	180	176	185	189	174	192	209	511	703	592	570	416	180	152	182	187	163	186	168	174	160	174	157	185	187	139	172	155	188	193	180	167	205	159	178	163	187	179	175	181	166	177	163	179	161	156	170	185	173	182	159	184	182	183	177	163	194	153	180	179	184	198	185	164	167	175	186	169	150	156	187	152	171	180	200	177	160	164	175	207	162	172	170	164	182	180	158	172	166	183	198	200	176	181	166	179	163	165	162	172	156	177	191	190	175	176	180	165	182	173	154	151	166	184	184	199	174	173	184	174	163	182	172	178	159	156	161	179	176	172	163	184	164	195	184	176	177	178	202	173	175	169	182	166	183	188	174	177	171	186	148	162	143	161	174	180	176	179	182	159	188	180	182	157	157	160	165	164	179	163	178	153	172	173	163	152	190	167	179	170	174	176	146	165	184	172	177	162	165	169	181	172	140	184	177	169	172	162	185	175	192	178	180	171	165	205	200	186	180	177	198	180	168	168	161	176	162	203	205	165	161	175	192	187	158	154	192	159	175	146	182	185	192	172	195	160	177	179	181	167	159	186	192	164	194	184	178	156	180	183	188	166	176	197	172	184	209	157	207	206	146	157	177	207	161	174	156	171	154	199	169	184	182	176	188	177	184	171	177	183	199	180	152	180	174	179	187	168	178	191	183	188	185	176	179	180	200	195	181	176	175	183	150	184	177	157	180	181	172	178	188	174	164	168	159	158	189	172	164	163	187	197	170	178	189	177	184	156	175	183	173	188	193	170	173	165	164	149	173	173	155	145	174	188	190	160	156	170	169	172	193	164	145	193	185	183	168	175	177	168	167	185	152	182	176	183	176	208	174	167	168	175	174	212	180	186	151	155	177	173	187	178	179	157	194	177	174	164	176	176	177	179	169	185	209	193	175	179	181	162	220	175	166	163	182	164	183	158	170	170	173	188	185	179	174	197	165	160	168	148	179	143	176	159	189	167	181	171	171	191	182	208	178	155	185	171	157	156	153	182	179	193	189	175	186	174	171	170	171	163	162	170	167	189	166	179	199	182	190	166	205	177	173	165	152	159	165	191	176	159	173	175	167	189	169	151	189	179	183	169	161	177	172	172	175	178	181	165	174	176	166	175	181	178	173	152	171	187	161	151	159	184	177	162	172	193	161	160	194	173	160	155	181	190	169	169	174	169	168	151	172	187	153	191	166	166	170	171	181	196	192	175	181	194	175	185	183	168	169	166	155	169	186	195	167	169	169	179	169	162	181	210	180	169	162	181	163	165	155	158	143	176	166	185	177	184	183	209	186	177	168	187	152	178	164	155	161	166	180	194	187	169	157	166	158	175	170	176	172	183	152	187	179	157	195	190	181	167	153	180	172	165	168	183	170	182	171	154	184	180	174	193	175	177	177	159	175	186	186	164	167	176	184	166	168	135	155	149	167	181	167	160	184	190	169	172	178	163	194	157	170	155	196	200	159	179	186	159	176	161	162	172	198	170	175	132	182	179	179	163	178	176	166	177	195	176	175	161	159	174	175	177	171	147	165	164	180	150	158	189	165	178	179	165	171	165	179	171	158	148	182	186	173	189	172	179	173	172	167	179	169	189	184	190	174	171	167	166	166	172	170	151	186	166	158	190	163	175	216	184	160	173	169	185	156	187	177	178	172	171	180	148	157	182	173	198	181	171	166	179	168	177	167	159	157	149	151	165	174	176	167	177	162	185	182	180	160	180	205	162	171	188	147	177	186	153	175	169	171	180	177	168	184	159	187	185	171	175	164	144	168	169	166	189	188	151	203	190	181	194	165	209	171	183	205	192	180	186	179	173	178	160	178	162	176	183	164	189	176	185	171	170	192	189	169	175	159	166	182	179	193	175	183	178	181	185	156	151	176	175	173	182	156	193	183	182	191	182	192	162	162	177	180	180	187	174	177	186	176	175	194	170	169	167	158	178	154	188	163	209	159	153	197	175	163	189	174	195	165	183	163	158	179	173	158	179	192	165	170	168	177	184	172	151	185	178	186	181	192	175	172	176	173	169	163	182	194	187	184	182	185	187	183	152	168	190	151	170	184	175	177	173	167	178	178	177	173	166	166	150	161	176	158	181	190	158	191	173	177	172	170	142	173	165	183	157	178	191	169	174	183	177	173	184	147	160	171	181	162	188	152	164	195	161	191	198	169	174	160	193	164	163	173	182	189	159	163	175	152	178	139	149	185	173	189	154	167	199	161	182	170	176	146	189	182	179	154	203	178	174	183	173	176	184	188	162	167	167	151	182	206	200	174	178	180	164	191	168	183	164	181	168	158	213	174	162	186	169	169	153	168	187	192	160	193	182	176	197	177	188	157	162	173	185	178	174	177	200	198	174	199	155	158	201	196	164	154	181	188	172	179	172	174	181	145	140	177	183	188	165	169	166	165	170	188	187	147	160	188	194	170	179	163	152	131	175	168	156	155	190	165	166	164	171	167	181	171	174	178	185	165	170	179	184	155	186	168	173	199	158	207	176	192	175	165	185	176	191	186	167	189	167	159	176	149	161	177	189	159	193	169	190	167	170	173	171	184	169	170	167	178	160	176	168	161	177	169	184	181	173	159	158	179	189	176	171	178	176	174	175	164	155	168	154	155	167	174	185	165	186	172	172	169	156	185	193	174	185	165	166	181	170	170	168	173	169	179	152	174	181	167	190	168	208	186	175	164	183	173	179	173	171	176	149	177	164	187	174	185	164	164	172	190	186	156	164	156	179	150	179	181	194	161	170	161	160	168	167	154	174	180	163	190	159	153	130	159	173	176	177	181	163	180	155	161	172	158	172	181	196	185	141	185	167	165	193	178	167	171	173	193	205	169	175	168	168	174	185	182	166	183	161	168	149	154	186	175	159	193	171	181	177	164	168	208	181	170	183	171	173	209	187	172	168	158	182	193	167	167	160	187	172	185	187	179	179	187	175	165	153	175	164	177	199	201	196	174	207	180	167	193	162	181	168	171	164	187	169	179	168	160	175	175	184	189	153	169	167	197	171	185	172	165	165	171	155	173	178	174	169	177	164	196	182	189	165	172	209	181	192	161	162	198	167	184	139	176	167	132	165	144	185	167	173	164	192	180	168	166	177	211	164	182	169	188	198	194	184	168	166	174	175	173	168	172	194	162	161	161	165	188	158	175	190	165	178	158	180	198	167	165	175	194	159	176	190	148	176	178	164	197	166	159	162	191	169	174	189	142	190	156	189	158	172	163	161	180	176	174	143	175	181	172	189	175	161	167	189	165	174	210	154	174	191	179	172	171	164	179	184	166	174	189	175	175	152	147	194	162	177	183	198	187	162	162	179	162	170	164	205	187	171	166	182	181	169	182	182	194	175	160	170	192	173	176	199	172	160	184	193	196	187
13079	29105	26263	18010	14890	11924	9876	8443	6978	5578	4300	3444	2958	2560	2020	2094	1814	1338	1029	973	861	849	840	756	585	498	517	446	418	389	435	968	355	647	1772	1156	4644	5819	2471	963	859	1094	543	241	245	224	218	236	227	254	335	934	1257	1135	983	752	232	258	226	262	204	230	201	255	239	208	246	236	255	232	216	230	247	247	223	232	232	254	226	227	231	232	219	215	212	212	243	234	248	230	215	243	225	245	238	225	237	221	246	231	236	244	244	222	242	259	241	220	240	228	198	227	230	240	225	215	243	244	253	224	252	224	239	225	202	233	243	219	265	212	221	223	227	233	233	246	232	248	205	253	233	231	234	245	235	234	245	204	231	235	242	235	245	235	230	215	215	244	232	232	236	242	245	246	246	246	233	234	221	218	227	246	192	244	220	228	237	219	219	264	247	241	225	213	232	231	234	235	232	216	230	230	211	206	221	224	217	222	240	257	221	257	242	239	229	222	224	230	245	254	244	226	239	223	200	244	208	246	218	230	242	229	229	235	242	221	245	210	242	231	257	213	214	236	221	226	259	219	217	224	219	238	232	240	258	232	214	231	253	202	247	224	248	211	259	211	227	213	234	253	212	214	229	243	213	218	230	223	239	216	228	211	244	234	230	237	228	253	241	217	233	234	238	219	200	242	228	229	216	222	210	246	226	255	232	230	244	218	218	234	240	228	242	248	228	253	233	215	239	238	234	250	218	202	253	212	238	218	230	224	233	218	223	256	253	233	233	241	243	203	235	231	236	223	235	217	244	233	194	209	240	205	218	231	237	229	251	230	236	229	236	242	221	244	258	258	232	255	224	221	206	242	243	222	217	210	225	252	251	199	215	223	245	211	227	210	212	235	203	233	233	208	233	245	235	239	233	199	228	246	238	237	256	216	259	230	246	245	237	227	262	235	194	217	240	231	214	245	250	197	231	224	247	233	255	215	235	244	233	234	212	223	238	231	230	220	236	238	246	242	247	221	234	240	247	244	241	223	212	186	238	220	226	208	272	229	221	242	233	213	232	244	245	235	226	236	248	247	238	196	224	236	213	259	232	219	233	227	249	232	226	219	221	243	225	229	231	233	223	209	240	217	227	223	232	210	202	242	235	228	215	243	230	213	244	216	221	247	224	244	254	245	227	216	223	237	224	237	249	231	230	245	225	229	228	239	231	236	214	223	222	220	207	221	222	231	233	228	232	238	204	239	231	235	207	220	243	245	229	245	243	244	235	226	225	243	251	230	253	228	223	227	234	219	239	223	223	227	249	226	211	213	244	222	231	228	245	231	210	226	225	224	261	254	221	248	236	211	236	203	225	222	225	239	231	246	242	232	250	209	254	217	221	234	238	226	233	245	209	242	256	215	250	236	225	240	244	229	249	235	242	220	235	265	245	238	225	221	244	207	209	254	262	246	230	231	265	238	228	220	228	226	219	225	220	228	234	217	251	232	218	228	217	247	240	193	244	248	197	211	245	264	205	227	240	254	231	197	258	252	231	220	233	240	237	243	218	206	231	235	235	219	213	244	206	244	219	239	257	202	230	254	239	242	234	223	243	240	228	227	228	228	232	212	248	235	220	253	220	250	241	222	224	232	219	208	209	243	225	219	220	229	217	241	251	255	249	224	224	243	256	239	220	204	238	219	231	252	217	225	226	222	268	222	240	224	226	235	200	254	244	257	243	228	210	210	232	222	248	244	244	250	244	231	227	202	232	238	222	247	254	224	203	210	239	229	226	257	230	215	230	234	210	229	238	252	239	254	233	223	177	232	250	231	229	206	211	195	245	251	230	228	232	240	263	239	232	239	228	219	206	225	232	244	233	225	204	233	222	244	239	256	231	209	242	232	242	223	228	205	253	187	228	236	223	244	212	229	211	236	240	223	218	233	217	211	238	230	220	212	227	220	232	259	225	257	250	219	261	224	230	234	235	224	229	231	228	241	215	243	243	248	223	226	270	264	218	225	215	214	231	232	207	220	212	236	222	249	261	218	223	229	246	245	203	213	219	226	252	225	237	233	238	242	237	224	204	244	233	236	244	216	215	237	222	207	225	222	235	218	188	240	234	209	239	212	246	210	234	225	219	203	241	237	227	223	201	263	222	248	205	256	183	248	237	243	210	237	219	224	239	231	237	233	225	235	234	203	245	241	220	236	198	250	237	233	209	225	231	226	217	222	243	213	234	233	215	244	209	230	233	228	256	220	257	223	222	244	249	236	231	242	242	219	220	241	220	218	223	233	239	221	236	228	220	230	234	239	249	232	232	235	228	233	233	232	243	245	226	258	239	230	200	257	263	206	219	213	234	245	237	220	227	239	238	240	212	222	207	204	226	243	221	225	217	233	224	211	243	244	228	227	261	226	227	233	221	239	236	249	230	226	210	221	242	219	241	237	239	208	254	230	204	215	220	251	239	225	218	232	244	222	238	208	230	241	225	265	217	241	227	225	229	242	211	241	221	217	242	232	215	236	200	224	225	214	239	215	217	251	223	223	243	233	224	228	240	249	222	225	220	233	227	253	230	212	257	256	228	231	251	242	226	233	217	230	225	239	278	214	203	244	200	227	216	240	242	210	237	240	245	220	226	231	253	245	242	213	193	230	219	237	202	251	228	228	221	220	214	231	215	229	204	239	237	248	244	222	221	259	223	219	220	203	210	248	227	248	231	234	230	216	233	244	232	222	212	216	244	207	225	218	244	221	210	246	204	226	233	245	229	243	223	211	234	254	215	213	233	224	217	234	190	244	227	257	235	245	221	198	223	254	264	240	222	212	260	220	223	246	205	218	222	238	221	242	225	244	245	217	260	219	234	216	255	226	214	249	246	248	239	230	264	241	231	211	256	224	214	238	204	208	236	237	257	222	219	226	241	234	232	214	253	240	226	234	248	219	207	239	216	239	223	225	241	251	223	229	273	220	203	213	229	241	243	228	226	212	249	257	230	213	242	225	215	213	221	220	210	237	215	253	192	219	215	265	232	233	226	232	231	247	225	242	215	213	229	219	209	224	232	216	218	214	240	230	216	205	264	242	213	247	260	237	228	206	218	223	251	225	243	252	239	226	243	252	246	255	241	229	247	257	231	250	218	230	239	244	228	234	237	229	235	203	248	231	224	243	238	250	236	239	235	221	241	254	244	265	258	215	217	203	252	263	228	213	258	233	241	242	223	229	227	230	238	216	238	241	199	219	230	245	215	245	229	220	213	220	237	216	234	232	212	219	235	235	212	244	220	231	250	212	254	233	224	241	221	234	260	246	228	236	267	241	219	265	220	234	243	229	228	244	234	225	247	235	251	196	207	250	231	247	226	214	256	225	234	210	233	223	202	236	222	273	220	229	236	248	248	209	230	216	246	253	224	261	216	273	215	227	222	238	203	236	232	228	254	224	262	245	247	228	211	249	214	240	238	262	241	239	246	250	248	235	227	238	266	221	180	234	231	262	226	258	259	207	247	225	252	220	260	247	233	214	229	237
27084	20845	13839	5346	3109	2182	1758	1504	1209	1075	940	808	708	648	635	650	639	515	492	465	492	480	483	464	470	419	433	461	430	425	403	446	404	396	437	408	523	540	453	432	429	402	460	407	409	385	421	399	392	391	424	402	432	426	443	434	420	385	393	417	455	394	382	448	434	410	389	381	400	372	447	384	417	419	394	451	413	405	437	377	433	409	436	404	389	394	414	393	385	395	410	382	406	413	436	399	412	386	377	393	414	407	401	393	389	411	380	420	423	412	391	399	423	421	403	411	379	415	431	382	400	427	405	411	421	392	408	381	397	390	414	402	405	393	433	416	397	399	416	401	420	406	403	417	420	392	394	430	383	383	401	384	398	379	428	388	409	400	418	377	413	419	413	406	396	392	423	384	403	399	387	388	416	415	404	405	421	396	413	396	409	452	397	402	398	397	437	420	426	421	415	385	396	418	406	405	406	415	413	422	386	407	407	399	382	380	424	357	401	418	435	405	372	406	410	424	384	435	424	397	415	440	389	379	411	417	391	419	366	399	397	427	413	401	387	392	389	385	390	413	405	422	410	410	434	427	410	413	398	453	400	437	395	373	371	407	389	395	376	423	391	420	426	402	389	348	386	419	389	424	426	426	381	391	396	383	399	402	397	375	414	381	405	377	420	401	393	374	376	362	381	462	368	408	398	378	371	431	368	373	382	386	409	434	416	400	390	407	374	414	439	384	367	377	422	410	420	386	397	395	406	408	359	402	422	396	401	405	429	425	385	445	388	395	422	410	394	439	418	416	403	367	407	370	410	436	391	386	417	405	402	433	410	383	380	462	395	379	411	427	390	415	424	420	472	415	436	416	357	407	399	377	374	431	368	371	390	380	401	431	395	396	379	407	398	458	381	376	411	442	428	396	377	413	398	428	402	404	435	433	391	358	405	393	425	420	445	425	401	430	430	405	413	393	397	398	388	426	399	424	434	409	371	402	418	405	411	409	433	408	393	420	417	405	393	407	397	386	413	411	430	404	410	362	403	392	437	418	401	423	395	391	403	405	406	365	397	396	409	389	419	367	406	417	368	395	413	423	409	390	422	395	409	426	412	380	409	368	422	409	431	423	386	405	389	433	354	412	414	452	421	428	351	404	434	415	451	409	427	384	434	401	432	417	429	419	409	388	395	425	430	420	442	411	384	420	407	412	379	410	389	425	389	407	401	416	427	383	375	394	400	387	393	390	434	405	370	397	401	421	377	366	395	430	390	389	430	392	387	412	410	419	416	407	394	383	419	418	420	410	347	375	430	421	433	415	424	394	407	374	390	412	372	423	393	406	391	394	403	386	386	423	392	415	432	381	447	428	404	381	423	425	418	423	369	397	390	440	413	407	372	452	403	409	383	418	411	405	424	388	405	393	423	418	398	366	421	401	423	431	388	409	439	411	415	381	429	413	394	419	380	398	402	413	408	384	411	409	399	419	423	388	398	356	393	412	410	392	413	402	416	422	398	378	440	404	388	399	425	404	401	393	423	426	406	440	419	394	380	434	408	405	422	409	387	378	414	445	431	383	406	407	386	436	411	363	398	403	424	392	364	386	375	386	396	455	418	392	398	391	445	428	407	417	367	442	400	356	395	349	420	395	404	408	414	455	383	412	398	417	435	376	386	391	392	401	358	416	419	363	395	380	382	409	418	407	413	374	442	385	392	386	415	393	410	413	421	401	404	386	407	394	408	418	383	408	372	446	422	393	395	389	415	426	408	421	443	369	409	419	416	402	378	404	403	396	403	381	387	390	394	421	393	400	382	402	430	377	370	405	408	399	416	414	409	394	414	418	389	404	402	382	401	398	377	424	411	373	423	394	405	403	402	413	407	397	429	427	407	404	390	419	387	396	385	429	422	386	418	423	445	416	403	427	414	402	408	413	396	389	397	393	427	383	396	397	367	368	387	389	409	424	414	413	360	399	415	376	409	404	407	430	416	386	399	383	434	405	378	411	425	405	415	382	379	453	367	422	382	421	392	386	409	400	425	389	434	418	398	406	435	411	373	378	355	374	403	387	418	411	404	381	373	400	401	395	420	400	404	412	408	393	376	399	440	422	430	399	395	423	414	422	406	388	408	416	378	392	360	391	385	424	381	417	420	417	434	424	385	417	386	417	406	399	363	410	388	430	377	435	431	429	429	402	380	394	392	403	428	393	411	394	419	409	405	426	422	418	389	416	373	408	371	398	395	411	409	384	386	411	418	405	388	398	399	430	409	416	400	373	427	386	402	412	434	432	437	391	397	423	414	381	375	423	412	386	375	386	356	414	432	400	389	394	419	414	416	404	398	362	400	402	409	390	381	385	393	413	386	390	399	385	408	397	397	389	397	405	428	401	417	446	428	431	433	402	420	383	429	400	405	440	383	444	435	416	401	411	389	452	397	441	423	447	409	393	390	406	394	409	394	408	392	395	425	414	375	406	416	398	394	427	414	432	405	410	404	414	413	389	407	433	423	366	420	417	445	434	417	397	414	398	375	389	390	419	407	434	387	405	385	400	421	426	398	417	402	403	384	380	424	387	404	408	401	397	419	425	395	399	384	417	402	394	360	445	372	404	422	392	405	383	385	389	413	391	404	403	367	440	385	409	390	378	449	429	412	419	406	395	399	396	433	402	397	386	400	438	378	417	409	400	413	405	399	399	424	423	404	413	398	433	403	416	385	426	390	411	403	431	395	389	404	366	402	377	386	361	394	393	403	428	431	410	387	408	414	438	381	412	399	400	393	416	381	382	450	406	412	430	459	415	396	367	430	395	410	437	443	400	455	434	383	412	422	416	402	398	380	430	416	406	415	415	401	484	442	384	431	419	384	414	411	366	445	393	425	402	407	400	360	404	408	412	411	443	394	394	440	420	404	398	422	430	351	395	404	416	419	413	390	419	381	411	420	390	384	379	380	456	414	398	373	413	405	431	375	426	392	387	388	415	400	459	371	460	413	380	431	403	375	390	391	400	415	394	424	362	373	383	377	413	414	390	410	424	386	376	410	387	433	418	416	408	408	417	432	424	397	379	373	406	407	400	371	383	417	407	400	375	438	425	409	394	430	401	425	417	376	399	377	398	409	382	397	418	397	424	407	401	394	414	410	393	377	409	426	397	416	439	429	435	424	374	431	416	399	433	421	448	412	389	440	423	417	384	386	427	429	400	432	398	389	377	375	398	375	428	418	403	419	428	414	402	429	404	375	381	464	381	381	376	411	402	353	364	412	430	401	413	394	392	376	395	394	420	444	399	378	408	376	368	378	405	398	392	387	408	426	390	411	376	413	427	431	381	399	395	414	380	421	423	395	392	387	415	409	391	413	414	387	395	418	393	399	404	359	370	406	409	427	377	418	378	436	386	408	383	431	452	428	386	414	416	388	427	438	387	393	436	378	472	389	413	420	425	383	441	388	408	397	412	402	381	416	389	424	425	413	413	393	388	407	416	425	431	414	410	389	424	383	391	416	417	364	396
9440	14641	13699	7484	6157	4881	4180	3425	2781	2210	1782	1649	1363	1115	1066	1223	978	837	725	735	770	781	766	710	653	588	605	576	485	553	545	638	542	572	564	603	723	853	680	590	562	573	489	536	506	494	536	500	521	563	500	554	606	594	601	552	506	509	578	542	516	504	527	529	512	484	533	565	547	525	518	513	486	488	508	492	525	525	489	493	503	557	556	528	534	506	525	537	490	508	555	553	523	543	535	502	555	548	548	480	487	536	532	526	506	524	513	532	535	519	537	531	489	558	536	518	491	523	559	496	536	515	504	551	516	503	530	526	503	503	510	504	523	508	478	542	524	548	528	513	539	516	530	529	494	521	551	554	530	543	518	500	540	506	573	560	541	510	520	501	497	517	544	553	513	524	502	550	538	481	525	500	523	528	529	529	488	477	472	526	531	489	514	542	548	517	545	515	553	521	539	490	548	534	508	593	521	539	536	509	530	556	511	520	534	517	555	531	544	518	505	562	472	558	505	513	543	521	546	528	523	531	546	488	518	526	590	520	535	527	554	497	547	488	481	547	543	548	530	515	494	488	513	506	495	517	503	542	520	510	542	526	517	543	550	545	562	534	533	509	507	565	547	537	487	536	522	577	530	512	533	561	514	517	571	508	516	513	516	522	517	535	534	510	488	524	527	554	526	529	500	541	536	555	506	513	513	501	533	527	548	553	510	542	556	553	481	506	573	520	554	516	512	508	514	526	514	517	531	530	522	537	522	482	521	514	522	528	530	569	545	510	531	560	563	516	507	480	488	545	563	582	498	507	560	573	542	520	542	532	502	538	544	509	542	519	498	546	515	555	512	490	550	514	522	503	509	552	490	533	508	526	591	561	532	516	503	505	518	475	487	522	516	517	519	567	515	558	573	509	511	497	523	532	547	524	539	553	527	528	503	528	521	536	517	560	537	513	574	509	522	505	529	511	546	540	599	519	567	571	562	512	520	562	509	547	576	508	570	516	525	548	522	540	481	517	522	500	538	517	512	557	549	579	559	529	537	573	534	493	529	540	509	522	497	538	528	510	538	503	510	497	533	472	516	529	508	508	512	566	538	532	529	525	541	518	554	512	510	550	517	490	525	564	525	523	519	540	513	537	539	513	535	500	539	497	489	541	532	512	492	532	493	532	502	547	510	544	575	512	519	530	518	517	488	577	513	549	516	544	498	511	543	521	534	569	508	536	478	501	582	499	538	525	549	536	548	516	494	542	513	542	501	516	545	495	526	516	496	525	482	527	520	516	534	517	533	515	531	516	542	541	512	548	492	499	536	529	544	496	551	528	529	541	547	543	509	533	525	531	538	570	488	489	534	547	512	537	549	513	525	537	513	524	557	562	528	544	526	496	538	549	499	549	535	486	465	530	493	528	523	542	502	544	538	501	509	503	567	500	508	569	504	516	497	492	534	503	502	518	528	533	501	583	575	532	542	522	538	535	502	521	547	521	499	563	528	548	519	509	541	566	526	525	529	561	504	503	557	505	530	527	498	512	547	541	534	499	495	535	536	522	545	523	486	531	505	504	518	491	498	517	508	514	539	506	537	527	566	544	502	493	571	553	538	525	498	538	515	554	548	522	529	503	507	553	533	494	556	513	478	526	553	552	546	523	525	512	538	541	517	528	499	519	526	482	528	529	513	538	491	506	540	478	524	520	507	532	534	551	529	528	538	531	474	512	531	548	545	525	598	518	514	579	475	521	491	494	486	539	509	532	528	544	576	533	512	530	527	531	496	538	539	543	532	522	552	566	514	522	545	551	510	547	527	515	542	559	534	514	519	553	543	522	513	507	516	555	540	569	482	541	511	509	524	530	572	506	521	534	536	525	534	553	511	533	501	501	516	539	544	506	520	595	533	540	521	483	533	514	488	497	503	499	532	537	511	540	557	546	537	625	506	565	531	540	519	507	530	504	534	541	506	545	552	510	539	527	518	512	569	512	516	545	541	552	516	513	510	559	557	566	523	520	504	518	524	512	509	568	509	542	500	557	557	529	529	555	525	516	522	537	521	519	534	510	560	559	515	532	503	519	548	549	559	513	521	501	521	557	513	544	533	546	491	511	539	513	525	537	507	532	552	496	491	499	564	522	542	510	491	567	509	514	524	520	555	525	555	524	519	569	499	553	497	534	496	509	504	535	530	573	522	496	486	540	526	544	574	566	523	488	516	537	501	510	545	525	514	548	527	528	520	541	524	562	502	493	520	524	557	551	536	511	587	552	533	553	561	484	514	522	512	539	502	528	560	521	546	537	536	528	552	488	527	540	574	495	519	546	513	552	496	503	538	512	509	557	493	535	533	535	544	521	521	529	505	517	527	478	527	558	533	523	500	534	551	486	550	507	535	527	514	542	489	481	501	576	523	495	496	559	523	562	492	513	501	501	509	520	509	528	530	532	529	533	546	541	529	544	519	538	551	527	536	532	525	518	532	517	535	523	520	518	482	537	601	546	542	539	552	543	499	540	522	522	536	555	526	541	544	493	514	513	498	497	527	543	495	556	532	532	573	555	539	565	533	558	477	516	525	522	518	543	527	498	558	461	526	510	529	545	549	540	548	504	498	523	545	508	512	545	529	512	508	514	570	488	499	537	537	489	550	524	511	519	576	491	528	494	514	523	518	528	530	561	513	544	479	561	521	547	512	534	494	520	515	544	521	494	553	547	504	497	548	477	534	503	525	554	541	541	525	508	521	528	499	505	535	552	513	526	509	511	552	498	486	520	539	523	544	524	533	528	533	550	577	520	497	541	502	508	504	561	580	571	495	495	530	515	497	548	492	536	511	577	525	520	558	511	530	546	494	513	544	562	532	559	565	547	514	532	511	505	565	472	491	521	587	519	530	527	514	542	564	524	536	525	523	554	511	514	520	489	523	489	521	550	486	530	548	545	499	487	521	516	531	504	506	570	490	553	558	478	541	528	509	535	528	507	517	543	531	566	505	544	490	544	480	479	519	530	527	553	559	524	536	514	523	544	514	540	549	539	559	532	506	523	519	546	491	508	479	519	549	541	538	534	547	529	574	520	526	522	508	477	528	513	528	529	480	523	505	538	533	558	506	505	523	562	516	518	564	550	519	499	512	538	553	515	504	570	489	551	489	529	528	529	536	537	546	525	522	596	543	497	495	529	556	510	542	540	539	498	495	552	540	530	499	508	519	558	523	563	508	491	533	513	516	556	528	550	526	511	529	536	535	536	532	514	530	502	543	468	511	526	556	508	514	518	463	507	496	513	516	548	529	492	466	596	528	517	532	513	529	536	524	515	556	528	512	562	575	526	512	516	502	546	538	527	516	495	524	523	515	503	523	527	512	528	482	522	534	511	494	525	573	562	565	568	561	532	529	524	526	507	524	528	497	503	541	536	578	553	493	526	550	540	504	559	498	544	543	537	523	521	553	537	515	515	542	539	503	562	537	520	522	516	522	530	526	543	524	531	516	539	562	569	546	515	507	526	530	514	545	518
24161	21396	28830	24303	21353	11880	4092	2638	1966	1657	1370	1280	1073	898	887	859	702	649	511	486	548	569	470	455	423	404	418	393	391	376	341	853	380	484	600	495	1557	1887	912	534	472	466	336	276	339	293	329	308	318	341	302	453	554	554	525	448	320	349	317	325	324	319	275	310	306	295	327	309	330	313	305	311	310	334	298	312	301	309	332	307	336	327	350	327	337	327	312	295	296	298	310	328	300	284	290	313	287	284	294	355	302	336	317	331	316	296	295	295	331	332	329	320	305	347	299	301	298	306	285	303	325	333	300	309	300	312	303	302	297	314	314	327	323	327	306	323	319	328	284	305	344	277	336	319	300	321	323	315	321	308	327	355	320	287	290	316	342	332	320	314	312	317	311	324	343	310	317	294	310	318	304	308	330	338	283	305	316	309	333	349	269	272	319	345	302	288	301	313	320	293	290	289	292	330	311	312	324	304	352	305	293	303	301	314	312	325	340	335	338	293	308	323	350	322	313	321	315	324	309	292	308	294	307	298	331	352	330	323	322	285	316	304	335	323	316	301	310	285	340	307	311	333	341	340	319	293	318	295	296	291	334	297	310	290	282	289	338	327	287	332	314	320	317	305	299	314	306	313	304	310	295	313	312	311	322	323	313	310	304	290	280	313	308	341	340	310	346	323	315	307	290	307	286	314	308	331	344	281	296	320	301	305	305	327	281	308	328	307	296	299	318	335	290	322	295	270	339	338	291	323	268	326	299	305	337	319	296	279	285	329	313	296	296	309	291	339	352	339	302	347	307	330	287	303	324	300	313	269	321	308	316	295	303	309	314	275	340	302	315	287	288	307	297	302	333	313	315	293	349	327	294	294	333	326	286	343	341	321	336	319	318	307	335	331	283	280	320	299	306	289	289	307	312	322	316	301	316	335	321	290	293	304	325	338	322	275	306	304	333	296	303	281	316	318	294	311	333	307	291	324	297	292	304	335	332	287	299	284	287	287	293	297	314	290	328	321	308	322	298	304	288	332	346	325	334	304	305	314	324	322	331	298	308	308	297	311	297	327	307	296	316	318	305	302	330	304	288	317	315	319	339	291	327	331	341	311	311	315	317	297	330	305	312	298	299	292	310	315	348	300	310	314	296	310	296	297	299	286	274	336	290	337	321	313	323	293	302	329	317	332	299	321	299	331	316	324	311	313	300	328	300	318	296	323	313	301	287	342	304	303	290	312	310	319	328	318	306	296	318	322	281	322	342	328	302	328	310	316	304	277	329	306	296	295	336	301	315	307	315	333	298	331	304	304	314	281	289	291	275	301	317	323	318	293	320	307	287	344	326	338	333	328	288	294	294	278	290	301	286	331	327	325	333	296	290	312	300	313	312	333	284	312	304	301	326	317	295	334	336	294	347	305	314	342	303	334	300	333	316	335	293	282	324	321	292	299	294	300	309	284	350	317	309	316	300	296	300	304	378	331	331	316	297	317	301	321	325	298	310	318	325	299	315	310	294	282	322	344	304	331	297	318	316	275	291	339	325	317	316	333	310	330	320	305	301	332	318	308	323	307	322	307	327	317	324	312	322	363	309	319	325	306	304	328	294	329	313	312	330	362	320	308	318	315	326	263	307	293	326	347	307	280	290	318	285	327	336	304	319	290	305	310	313	280	314	315	317	314	277	268	321	264	332	295	311	304	322	295	326	294	320	331	291	293	303	340	283	348	340	292	313	324	340	309	322	275	303	312	329	305	300	332	305	316	316	328	327	294	313	310	307	309	331	332	311	326	304	317	299	309	350	332	316	307	313	336	357	317	305	293	300	313	303	341	325	289	324	316	336	310	307	314	290	312	294	309	321	317	306	336	302	301	322	298	331	310	302	341	294	293	301	316	293	313	311	323	324	334	317	285	316	305	355	308	322	319	310	311	289	341	272	345	301	320	297	307	278	289	352	336	305	292	322	319	324	317	296	312	337	304	303	307	295	328	305	322	280	300	334	315	316	342	306	312	308	327	329	333	316	312	310	308	304	316	320	306	316	325	305	322	317	309	311	328	338	274	269	283	273	316	304	312	323	322	319	335	296	295	341	317	291	345	331	291	312	308	357	322	349	308	340	316	298	369	327	345	355	309	305	339	296	302	289	304	311	325	294	322	319	333	313	316	311	322	303	311	300	293	333	318	310	304	311	324	303	361	312	286	290	261	304	308	293	315	343	326	309	326	292	298	318	303	316	314	315	338	317	313	326	292	316	316	315	297	334	323	315	281	301	319	295	339	303	348	288	320	335	317	313	317	297	308	323	289	299	298	314	321	297	304	330	283	296	286	326	315	348	290	301	324	277	295	290	322	315	322	304	320	301	342	306	304	277	265	340	337	331	308	323	315	320	322	288	310	297	303	318	337	311	330	315	362	311	329	324	287	353	324	313	317	347	344	341	287	317	314	284	325	309	356	305	317	318	302	311	303	298	285	326	290	320	310	302	291	287	318	281	326	288	327	302	323	329	330	293	297	319	360	282	282	312	283	306	310	334	301	317	324	293	335	305	291	322	333	332	332	282	285	297	318	298	300	320	307	336	302	301	302	348	299	313	297	313	298	312	336	331	286	333	272	325	327	332	320	320	320	318	306	321	282	318	345	310	326	303	290	334	339	287	314	347	330	294	326	297	318	336	326	297	324	299	320	332	280	327	309	315	325	353	301	286	358	332	325	311	288	306	319	359	309	319	304	326	327	318	295	307	275	315	307	328	322	314	308	287	320	299	327	292	316	277	307	288	330	315	337	300	315	349	348	305	291	308	306	310	326	323	324	293	314	310	334	312	299	352	319	322	278	325	298	326	312	341	286	326	301	317	298	339	312	306	308	290	327	330	307	309	280	317	335	316	309	318	316	310	273	303	350	291	291	286	289	316	290	324	328	298	304	334	326	320	308	306	288	313	340	311	297	291	299	309	298	316	297	332	313	306	322	355	299	291	348	288	323	306	311	349	336	305	343	331	312	283	290	304	313	328	292	325	314	272	302	320	313	280	317	322	288	290	298	298	301	295	347	316	294	336	299	319	314	326	321	323	308	288	322	301	329	303	313	308	296	298	288	299	318	274	305	311	310	306	348	300	299	316	291	309	320	322	299	325	317	296	305	310	305	314	301	298	296	280	310	295	304	310	316	295	327	281	296	310	290	321	307	332	311	296	330	327	296	300	307	315	261	315	321	318	319	307	318	330	279	335	298	310	308	302	328	312	295	305	292	300	351	327	299	292	325	317	334	342	279	294	297	310	298	331	303	320	286	313	329	289	303	321	320	337	315	313	322	289	293	316	301	292	303	301	329	320	300	297	299	334	326	307	295	315	340	313	295	334	324	299	313	333	332	316	327	304	298	290	301	290	320	302	275	327	303	347	325	308	283	301	334	324	297	341	318	325	284	275	302	299	312	283	290	283	308	291	307	332	278	318	336	289	304	330	344	324	332	311	308	304	312	315	323	304	323	296	339	317	293	338	319	339	328
10768	23303	21797	13191	10283	8515	7118	6098	4971	3880	3062	2820	2268	1748	1678	1508	1274	1060	954	852	885	861	789	751	602	608	611	564	500	531	451	1560	548	824	1020	777	2840	3430	1625	858	688	759	481	406	402	423	399	417	420	415	455	724	889	852	838	708	469	387	391	436	433	430	411	429	449	409	463	395	418	428	409	450	399	412	356	414	469	410	420	408	407	414	411	407	405	391	409	430	413	427	406	413	412	375	437	392	423	431	428	389	387	414	396	411	400	423	447	405	403	379	411	384	408	371	426	408	383	400	409	399	408	412	440	416	433	418	419	429	409	384	373	424	415	400	397	423	398	381	408	461	434	440	401	433	419	432	409	410	421	402	409	441	418	406	383	403	421	429	423	398	448	411	383	461	458	427	434	409	404	441	360	414	421	428	448	389	434	407	407	393	419	449	402	404	403	420	396	398	426	413	460	416	409	416	384	432	420	430	404	398	461	445	430	413	394	410	405	375	401	430	388	395	405	392	403	427	425	385	425	396	437	419	431	403	402	385	427	404	392	441	427	408	410	416	382	405	410	391	391	420	387	408	424	406	430	413	440	387	407	393	402	418	398	432	407	408	414	433	424	397	431	393	418	429	437	392	392	393	410	384	399	428	422	395	406	433	444	396	417	394	446	405	429	436	408	427	397	442	415	433	419	398	416	445	384	409	391	417	440	423	399	424	449	403	419	427	409	439	384	435	394	393	435	409	438	425	383	410	436	436	440	388	357	402	444	434	428	417	380	430	380	402	408	411	428	415	424	351	390	410	420	361	402	409	450	434	429	417	428	429	402	413	459	409	421	428	430	396	421	425	454	390	412	421	412	382	389	417	422	445	400	387	399	420	426	394	379	406	418	421	391	423	398	414	434	413	391	403	422	397	397	379	423	428	415	438	409	426	394	371	405	417	418	437	437	414	433	424	415	387	413	407	439	454	433	429	396	418	445	401	435	419	395	426	432	422	404	445	445	415	429	442	401	410	418	384	404	416	394	438	407	398	400	429	408	452	395	400	438	419	421	405	442	404	386	397	396	406	408	430	426	415	390	412	419	390	401	413	416	378	420	399	413	403	397	430	408	403	391	432	399	406	385	403	445	381	430	420	416	467	380	412	408	399	457	428	432	426	425	441	417	465	390	426	409	392	425	401	439	399	452	437	416	421	387	449	414	433	377	403	417	448	398	397	399	394	397	456	435	405	421	432	409	417	448	408	390	398	420	386	403	414	416	470	393	401	413	382	401	429	434	428	452	416	426	417	427	389	414	424	420	417	443	423	413	447	421	428	462	436	403	420	392	445	430	445	404	420	445	432	391	399	402	411	388	423	406	413	440	404	400	423	398	403	410	439	444	397	390	398	452	393	424	383	467	412	392	432	384	460	435	396	386	385	427	359	384	406	409	414	396	397	404	431	398	405	458	373	409	389	411	392	408	375	408	409	426	408	431	406	469	437	407	423	415	419	387	417	412	404	407	414	438	420	408	436	421	368	416	458	401	418	374	409	394	449	397	387	445	404	380	418	421	416	386	429	435	422	436	397	383	437	410	374	421	439	406	439	403	383	428	376	381	418	395	378	406	398	414	394	416	404	385	426	429	410	426	434	437	423	414	375	371	386	427	403	389	401	446	391	401	408	430	401	432	428	422	431	391	441	421	408	432	412	466	409	423	400	388	430	420	451	429	398	415	414	425	419	440	377	388	400	394	438	407	398	435	380	398	399	389	406	389	401	401	404	445	408	416	431	391	398	452	373	432	452	378	430	420	419	410	436	419	463	412	429	415	420	427	410	403	394	400	433	415	412	414	422	377	430	435	406	419	422	421	399	413	424	405	390	428	431	397	409	406	384	410	429	425	423	395	432	405	407	411	407	428	417	432	390	407	438	408	400	435	404	436	402	404	446	432	381	395	429	366	389	380	447	401	358	399	400	401	393	434	412	402	415	425	379	427	403	414	467	375	398	366	412	423	428	415	434	410	399	403	420	443	379	415	408	401	381	369	445	411	388	414	401	410	391	431	451	423	393	399	428	421	384	428	420	417	422	445	385	411	376	390	414	409	391	441	399	429	404	403	386	423	385	406	406	404	414	397	400	419	414	393	392	438	399	410	410	419	389	439	397	398	422	399	389	371	428	415	401	387	422	439	425	404	440	438	386	445	405	449	422	424	438	406	412	436	399	446	464	380	442	424	399	428	399	423	409	423	412	401	424	439	445	418	420	403	428	439	442	414	424	387	434	423	429	407	413	404	447	408	422	370	392	381	417	435	411	425	462	420	408	406	437	422	452	404	431	446	419	399	406	425	416	422	410	422	414	440	403	413	395	427	400	397	405	424	397	385	408	414	437	398	442	419	414	422	434	463	418	397	415	442	413	425	417	402	417	427	396	373	448	414	422	437	382	475	400	410	422	432	410	379	406	424	416	425	429	408	432	413	398	390	396	414	452	416	369	407	435	422	424	384	391	403	408	419	422	422	381	415	430	431	413	385	413	401	396	397	416	400	412	390	427	414	441	409	374	418	409	421	426	441	397	418	377	412	354	421	413	404	407	411	405	418	401	420	402	408	397	426	404	415	420	426	464	392	429	391	452	366	406	404	413	449	410	395	375	451	431	419	414	446	424	424	399	428	415	393	392	396	368	416	408	383	418	410	402	409	394	390	407	399	389	411	388	423	421	405	451	414	418	384	436	412	390	372	401	424	443	411	422	401	441	408	385	398	404	412	432	434	423	389	431	408	410	451	434	410	396	419	408	391	388	432	429	396	419	430	435	405	417	409	417	422	399	407	457	426	413	412	396	416	381	419	369	444	399	389	443	410	414	414	419	407	424	370	425	429	409	360	399	413	430	418	417	413	387	421	411	386	435	393	421	418	432	439	401	410	388	408	436	402	422	402	400	402	408	438	438	435	387	397	411	370	415	432	443	389	424	407	434	404	445	387	399	405	432	437	387	425	410	416	428	401	432	450	445	415	386	375	404	460	408	400	387	397	419	387	407	420	389	424	419	438	403	422	404	430	436	395	394	410	433	453	379	418	398	425	413	366	400	421	406	411	426	450	399	392	400	422	401	427	431	457	435	419	422	386	405	388	412	410	402	426	447	438	397	412	446	412	407	428	392	416	399	391	404	425	465	373	428	384	404	456	408	382	454	395	408	430	381	408	405	397	403	387	435	365	431	376	432	382	394	425	409	412	442	404	414	380	460	429	394	406	414	439	435	406	431	422	392	404	387	422	434	430	393	399	398	430	410	407	399	397	416	441	413	428	417	430	403	425	411	423	422	421	400	399	408	418	413	426	394	431	408	370	407	394	388	396	410	410	425	416	418	423	412	412	366	425	440	405	438	403	449	426	420	398	452	398	419	385	438	390	410	442	439	382	419	400	407	405	393	414	421	462	402	402	435	391	430	423	447	384	398	445	404	425	423	424	415	374	434	407	380	407	429	420	436	440	426	462	440	390	443	390	390	371	431	362	423
23076	21312	29200	23779	21317	21372	11594	3999	2746	2038	1862	1695	1313	1048	1140	1038	855	673	520	475	483	456	434	395	364	327	296	257	273	236	267	712	315	655	770	507	2200	3026	1225	623	508	458	241	179	168	204	192	183	175	171	211	454	719	695	582	441	181	176	189	179	174	177	181	164	159	171	170	174	182	170	187	177	177	175	169	174	161	167	170	178	166	186	192	168	186	165	192	160	176	172	172	185	177	169	183	186	159	172	169	178	188	161	137	165	164	188	143	186	176	183	149	178	173	191	187	175	155	210	158	195	203	181	166	161	172	194	158	152	169	196	187	179	176	169	176	194	162	168	165	181	224	172	161	164	167	157	176	191	146	199	172	175	163	167	188	184	171	155	196	208	187	181	181	196	193	155	176	156	157	182	163	185	195	174	172	181	156	176	168	170	184	183	163	178	193	148	211	164	168	183	155	191	177	179	170	184	166	175	183	204	154	157	179	166	177	164	182	187	167	192	169	173	179	184	151	169	175	202	157	178	199	157	176	157	189	188	191	142	167	172	167	166	171	180	207	170	195	170	181	173	202	185	164	168	168	189	195	207	180	163	167	162	186	162	154	173	165	218	157	164	161	193	167	179	192	194	152	181	186	166	167	179	189	165	179	162	171	173	161	194	171	189	187	182	164	166	174	187	185	177	166	193	193	175	172	173	186	176	175	192	171	173	160	178	150	166	192	179	172	171	168	193	170	188	182	183	190	186	185	183	165	186	178	171	188	186	156	166	183	174	177	171	187	186	160	184	180	156	181	169	180	195	185	171	172	190	171	182	191	158	169	171	158	174	155	167	190	194	193	187	172	193	185	222	191	193	193	173	160	185	156	159	163	164	209	154	189	162	155	172	181	170	178	170	177	162	179	177	180	165	165	160	189	176	172	182	165	198	193	141	176	155	184	176	167	175	164	156	151	162	182	167	184	159	166	164	164	189	186	189	167	172	174	176	177	170	174	175	160	175	181	172	175	195	187	159	178	178	189	198	180	168	170	170	170	166	168	173	161	171	180	160	180	180	192	186	178	175	174	187	179	169	185	166	198	178	172	201	174	171	147	154	140	173	158	186	193	170	160	190	181	172	180	174	175	190	176	146	188	174	171	181	188	168	179	183	176	170	178	168	166	181	179	183	180	169	162	173	188	178	163	175	189	177	183	173	162	166	161	168	180	184	176	180	191	184	158	184	167	166	172	158	160	194	187	172	161	181	160	166	177	176	168	182	170	170	161	204	179	162	176	171	152	176	179	174	169	159	170	184	166	180	165	176	177	146	180	167	171	197	172	166	177	163	168	172	183	175	171	162	176	162	172	175	171	172	193	187	179	164	180	181	169	172	170	165	164	194	171	180	175	174	179	178	174	177	188	180	163	204	172	162	194	169	195	177	178	160	190	181	166	161	140	158	196	180	155	201	172	185	166	196	173	195	156	173	171	181	180	177	174	181	161	185	178	165	178	166	206	184	177	184	164	149	174	195	208	155	172	184	175	184	164	169	176	184	164	168	169	194	193	155	163	162	164	177	179	171	142	198	157	210	177	160	184	163	174	198	163	182	164	165	204	179	167	172	181	162	163	176	152	181	171	169	174	175	176	175	181	200	189	178	168	184	180	153	174	170	182	189	164	168	208	191	164	192	150	164	177	207	180	175	168	175	186	171	182	194	184	169	157	170	175	194	192	176	184	178	192	173	160	187	161	177	168	200	182	170	177	188	178	183	176	168	155	161	178	187	208	168	173	171	169	173	187	150	166	172	175	162	171	173	184	157	183	184	173	177	175	193	186	162	178	178	167	170	193	186	171	146	169	192	174	183	199	165	174	191	164	166	188	174	193	177	167	160	165	175	174	190	174	174	168	182	188	181	184	190	166	177	184	185	164	170	178	201	183	172	182	164	183	182	166	175	179	168	153	180	178	184	175	156	158	190	203	171	151	203	160	178	159	182	184	179	168	189	187	201	196	163	174	167	180	167	206	187	169	188	165	173	188	168	166	149	194	155	170	154	201	160	180	162	188	160	188	167	172	183	172	158	178	197	162	175	172	191	189	173	150	176	193	173	184	185	186	164	192	190	200	172	154	190	187	167	181	180	168	172	186	196	190	184	184	133	167	172	171	163	184	175	179	149	188	151	183	175	190	194	173	177	163	194	164	176	157	181	179	179	167	157	198	154	156	181	170	172	152	174	198	187	167	157	180	185	175	172	192	195	175	151	173	158	148	168	168	172	193	154	182	167	169	171	191	177	176	190	149	185	198	192	158	172	174	181	161	173	184	168	158	186	193	162	179	189	183	169	179	167	178	182	165	192	173	155	167	179	158	176	185	166	157	202	181	163	185	192	192	169	174	167	197	171	154	194	168	192	180	169	145	184	183	172	157	175	188	174	201	176	157	177	170	156	161	164	186	160	170	194	169	186	179	181	141	166	189	186	179	194	175	170	172	177	179	168	169	197	182	176	169	172	161	159	169	178	195	199	184	151	185	159	158	162	184	172	165	197	186	184	165	157	171	171	182	171	182	186	184	184	192	164	177	180	171	170	177	172	199	173	187	204	180	176	168	187	166	170	167	171	187	180	155	175	164	189	151	177	188	168	193	169	166	198	175	154	166	193	148	181	182	177	183	153	157	169	173	156	170	168	165	149	166	173	141	196	185	185	170	172	191	165	182	157	165	174	189	172	172	192	167	194	153	173	173	161	149	180	188	181	170	164	161	155	159	179	220	163	170	183	180	194	178	161	186	187	178	177	181	181	203	162	168	180	164	176	165	176	181	193	186	183	174	169	184	162	180	182	175	208	175	189	161	192	172	169	194	171	174	174	170	184	184	190	179	178	201	166	180	173	175	164	178	171	184	184	162	153	175	160	182	161	151	173	158	184	179	190	188	167	179	178	182	184	141	162	166	170	180	185	167	194	175	157	183	171	198	169	187	153	186	166	164	153	153	185	184	171	168	169	170	161	172	180	201	167	190	159	159	175	176	162	165	185	178	175	178	162	176	162	177	192	179	181	180	199	154	178	185	193	171	186	185	170	183	178	169	205	180	164	193	176	178	190	171	180	160	197	179	149	166	189	200	176	180	160	151	176	196	166	169	196	188	191	206	179	176	187	175	167	175	189	205	169	168	161	192	197	166	195	194	185	159	171	177	160	152	182	176	175	181	185	178	154	169	194	181	181	184	172	191	178	182	175	175	165	186	168	176	171	192	156	180	178	190	198	152	180	152	180	158	193	167	165	175	191	164	188	156	155	185	194	198	171	158	176	204	187	174	158	176	179	167	180	152	187	154	194	179	158	160	171	191	152	188	180	165	154	162	172	175	173	175	145	175	167	167	150	154	144	180	155	183	191	175	178	167	173	171	189	167	187	175	179	184	176	190	178	189	160	186	187	163	158	178	209	166	176	181	172	164	181	181	158	173	157	182	183	160	163	154	171	181	157	186	170	187	194	173	206	175	205	178	164	142	184	169	201
12679	28857	26028	17646	13705	11026	9784	8280	6773	4882	4333	3799	3000	2351	2580	2135	1825	1281	1021	921	968	866	894	704	620	562	480	418	418	390	406	1374	508	1191	1340	934	4396	5538	2190	1148	986	841	319	268	251	227	222	247	238	221	260	818	1314	1233	1032	793	273	246	229	229	243	240	225	246	221	211	245	227	230	243	211	228	204	248	250	220	224	216	255	220	253	246	238	237	238	256	221	248	220	244	240	236	205	226	244	232	228	242	232	224	245	228	215	248	268	241	254	227	234	220	247	202	220	218	221	245	236	236	226	211	220	213	243	253	206	232	227	215	226	250	215	200	225	209	235	206	244	213	209	216	250	238	230	248	238	221	254	250	259	258	238	255	241	208	224	214	236	219	221	235	221	209	226	238	221	228	252	232	240	223	224	238	211	231	212	198	240	189	231	221	220	212	250	229	207	259	220	222	241	237	221	227	237	250	233	196	219	222	228	225	225	223	212	215	220	218	225	268	229	239	223	195	214	208	245	216	230	236	269	255	248	232	231	243	243	249	227	244	253	221	226	208	206	240	208	217	243	232	242	217	244	230	208	213	246	213	230	227	220	215	217	221	263	223	252	234	251	209	258	229	226	217	239	199	218	240	233	242	202	223	225	251	220	245	250	216	221	243	221	247	227	242	219	212	246	259	230	233	232	220	257	232	242	239	241	205	208	236	227	238	221	226	244	243	201	234	220	222	243	225	216	221	230	206	215	246	226	203	225	226	225	235	226	225	242	257	242	253	238	228	232	233	221	233	224	234	244	224	240	256	232	220	253	234	229	235	196	211	229	243	233	229	224	224	231	233	215	222	277	211	189	223	239	223	246	247	248	249	235	228	232	220	225	225	219	235	263	203	242	255	215	214	214	239	251	216	212	234	234	227	220	232	246	220	241	238	214	230	222	225	232	250	231	230	216	214	232	234	221	230	218	231	222	226	233	250	216	215	214	240	244	224	249	228	207	225	243	236	210	228	220	221	203	243	243	252	267	207	210	223	211	200	256	214	228	237	253	239	211	224	231	254	258	217	223	244	231	236	243	228	211	239	218	235	241	226	222	230	231	216	250	237	212	227	219	208	239	233	233	231	239	215	211	219	230	223	213	216	215	227	223	214	228	218	226	234	252	227	213	215	207	238	229	235	198	219	191	234	222	215	227	251	257	242	233	221	215	226	235	212	237	223	224	243	233	228	216	251	232	224	237	230	229	247	229	227	229	222	220	211	201	241	242	233	239	221	222	242	228	236	228	242	202	243	243	231	226	247	229	209	237	219	227	228	237	228	221	250	223	235	224	258	235	250	193	241	236	231	228	240	223	253	255	198	194	213	218	243	219	234	235	219	204	220	255	217	223	232	219	217	211	233	225	211	233	198	193	224	227	243	244	233	225	225	244	207	215	241	228	238	247	237	202	215	218	251	241	212	240	239	241	230	218	233	231	240	246	245	230	237	242	243	257	216	229	245	218	220	253	198	232	220	239	240	226	230	226	251	217	188	230	250	229	236	257	211	222	224	243	247	229	223	238	221	234	226	217	243	238	251	212	222	219	231	241	212	228	240	230	229	238	218	247	253	239	218	228	212	254	227	228	199	201	227	233	226	215	226	231	251	247	255	221	240	250	254	242	229	227	223	237	197	223	194	230	246	243	206	210	230	259	228	215	240	210	226	212	211	230	228	223	198	240	220	237	250	219	234	214	245	225	231	210	241	227	236	234	239	234	236	219	253	231	240	228	227	237	251	232	253	211	223	245	220	256	234	240	234	233	252	212	232	254	235	220	247	205	249	225	222	226	200	244	232	230	233	257	222	235	240	228	232	234	235	235	259	226	224	224	220	249	236	228	216	228	228	226	239	229	199	244	200	229	236	233	209	238	194	196	228	242	228	208	224	231	231	243	245	228	218	236	238	231	219	199	212	210	227	233	237	217	236	217	238	249	244	237	249	226	238	241	236	238	246	214	229	268	215	229	209	227	264	204	237	230	240	224	202	219	219	211	249	193	233	230	246	230	228	218	243	241	235	230	204	220	214	223	219	245	234	234	240	194	222	240	215	232	230	219	245	225	228	206	231	236	232	223	229	235	221	253	231	219	214	230	243	226	223	239	252	247	234	196	254	232	244	246	264	240	227	268	230	212	243	221	215	241	241	230	238	216	219	229	234	234	238	236	239	205	220	210	225	248	222	196	240	203	240	237	212	200	225	237	225	215	205	211	221	221	257	248	254	232	232	215	238	213	255	222	243	224	233	217	232	247	247	222	254	253	197	221	212	207	272	240	215	224	243	231	246	253	206	233	228	214	233	234	226	234	258	230	261	216	228	225	234	226	221	257	231	247	246	240	240	251	215	234	220	206	228	245	214	251	224	206	245	232	214	227	224	261	263	213	225	234	206	246	250	246	232	214	213	249	219	237	227	241	224	235	239	238	238	218	218	229	234	241	249	240	234	242	221	213	249	212	232	232	220	212	212	238	229	229	202	237	234	240	236	206	252	233	232	236	227	224	217	225	237	255	225	269	227	247	242	206	208	228	229	210	218	204	250	221	244	203	224	224	244	255	240	219	241	246	224	235	217	219	231	245	235	208	245	250	247	212	236	239	230	245	232	249	234	248	211	233	231	223	233	222	244	227	214	242	243	225	204	271	233	241	212	206	228	235	253	238	225	216	225	215	237	227	228	225	262	242	226	231	216	222	221	235	237	239	237	216	242	237	228	240	241	237	217	222	239	214	257	221	238	229	225	187	212	255	213	208	250	239	227	218	240	243	242	254	233	213	233	251	203	251	230	227	273	212	235	217	242	224	212	238	245	265	238	230	238	221	242	236	223	243	224	231	204	219	231	223	229	230	217	202	236	234	213	200	213	226	208	249	222	220	222	202	229	280	249	256	225	242	245	199	199	232	224	216	247	230	227	210	222	219	242	221	221	229	235	223	223	223	232	241	234	235	228	221	240	231	206	235	268	252	220	226	218	212	235	218	194	248	247	232	205	253	216	230	254	254	255	241	243	228	232	214	224	238	238	238	240	238	232	224	218	237	248	248	244	234	221	221	218	243	217	243	226	224	252	223	243	240	246	254	192	226	212	219	263	228	239	220	194	223	219	233	241	247	230	222	211	211	242	254	250	222	271	221	256	257	257	213	218	241	237	226	252	226	232	213	254	237	210	223	224	246	235	231	249	246	215	223	236	217	210	253	225	214	203	226	230	245	229	241	216	230	237	222	232	234	226	214	201	222	233	245	219	234	233	222	247	212	224	215	232	222	226	228	204	223	240	218	215	222	242	228	224	223	216	227	246	231	240	237	240	246	207	224	209	228	230	238	240	216	242	217	223	244	230	219	240	234	229	235	223	225	214	215	232	192	252	224	229	211	209	225	239	231	223	242	251	207	249	215	260	211	241	229	265	196	251	241	260	224	227	231	226	223	252	234	204	219	224	228	226	225	231	208	259	216	220	228	237	211	254	209	233	230	237	253	238
27106	20783	13435	5458	2930	2101	1856	1410	1168	926	871	791	723	680	718	684	648	544	529	511	514	536	468	478	436	466	437	429	441	431	442	467	385	440	432	455	505	568	491	398	387	423	412	421	432	377	371	436	436	411	427	433	409	429	452	414	420	402	440	375	416	412	406	395	406	419	394	413	454	429	413	409	405	414	422	450	417	422	409	415	395	401	388	409	401	395	409	395	408	405	431	398	450	394	411	413	384	398	390	424	404	401	379	409	418	405	414	431	418	395	396	444	373	411	411	435	408	414	417	398	426	375	385	421	427	416	386	420	417	378	427	420	414	396	389	403	370	438	365	424	406	424	375	392	396	409	387	405	437	401	443	422	380	430	424	377	400	369	396	396	425	401	424	401	442	434	405	387	388	372	450	446	423	412	388	422	432	407	432	439	417	413	383	411	387	387	429	390	388	414	387	409	431	401	422	414	414	370	438	401	431	403	400	411	397	433	439	393	432	437	399	392	406	410	399	400	397	402	399	424	384	379	364	388	422	393	427	452	405	434	428	418	383	447	392	386	414	409	399	401	433	443	395	422	418	398	408	415	404	407	432	414	393	414	401	419	414	419	433	418	414	383	424	361	422	436	421	393	385	431	446	389	441	392	404	413	420	412	417	372	408	406	388	387	409	438	441	369	387	376	385	415	421	419	393	420	365	400	405	391	416	387	439	397	427	421	408	400	379	408	412	388	392	429	391	411	393	422	405	410	383	396	388	397	405	415	387	373	478	370	415	412	416	401	416	406	397	468	421	419	361	401	391	408	426	412	391	385	424	437	438	377	393	415	402	443	398	399	426	398	387	439	437	442	383	430	428	414	421	392	418	433	419	413	398	427	399	414	410	419	401	415	414	362	422	383	400	381	415	381	409	429	373	418	442	375	423	370	403	399	418	441	382	403	449	398	405	391	406	426	397	427	446	422	413	387	333	398	366	429	431	421	365	410	404	435	391	434	402	385	419	419	425	379	410	405	424	405	391	397	448	441	380	439	400	377	421	405	424	385	425	435	395	373	378	380	396	408	389	396	407	393	356	427	423	409	343	456	411	376	410	418	408	391	418	419	411	405	446	378	388	392	390	412	380	432	423	402	403	397	415	384	414	386	416	425	391	387	422	392	384	364	428	394	398	384	412	384	410	397	429	390	410	427	435	407	383	398	399	403	392	392	414	397	401	434	393	420	413	422	394	392	428	383	405	402	412	415	404	421	413	376	388	366	405	438	403	431	421	409	387	401	407	391	375	407	379	404	401	439	382	402	420	448	417	435	446	419	396	459	417	398	396	401	439	421	419	438	397	427	394	394	392	400	384	404	418	368	394	407	402	433	458	407	404	406	390	366	394	426	416	427	393	408	414	429	416	387	428	402	375	422	413	428	425	384	415	412	395	396	431	403	395	381	366	413	413	390	408	415	412	391	402	373	391	424	420	403	403	424	408	377	398	410	402	391	407	432	418	397	406	366	387	392	427	401	392	386	430	426	433	386	411	414	411	415	404	459	395	406	389	414	396	399	423	411	413	401	395	437	379	401	401	377	414	396	396	399	409	407	413	415	426	415	393	409	395	393	400	403	425	436	394	416	411	417	431	405	430	413	347	407	428	399	414	414	415	416	386	434	432	433	409	377	386	414	426	396	394	402	385	379	414	393	416	415	379	433	428	398	420	420	467	409	411	395	367	404	409	406	403	406	433	387	421	399	385	390	410	391	372	407	443	396	405	415	455	416	433	380	421	373	399	418	409	408	360	404	427	401	364	406	448	382	393	424	403	383	379	392	416	426	407	389	397	394	422	386	442	384	401	406	444	371	395	408	401	411	397	373	390	386	432	409	393	390	412	369	408	418	391	411	430	393	382	430	374	388	404	418	398	425	393	405	432	403	438	376	392	430	396	425	405	421	411	372	422	401	384	412	439	399	408	411	420	420	436	420	434	441	401	385	462	382	387	402	393	380	400	444	402	398	412	391	395	415	404	398	398	429	430	382	448	428	376	417	430	424	442	419	443	422	424	400	442	370	410	400	376	410	392	368	397	400	420	428	395	365	383	412	417	393	382	381	433	445	416	344	460	392	396	368	389	406	412	422	420	377	393	394	406	406	402	400	400	401	453	428	398	395	407	448	411	411	398	416	445	415	397	385	390	396	441	420	414	424	406	393	392	402	398	398	428	395	422	434	414	401	418	399	431	407	407	400	443	444	392	421	393	451	414	405	392	403	405	391	410	419	423	401	404	410	391	407	378	461	422	426	377	381	433	426	402	401	416	398	417	400	445	386	413	420	420	397	374	412	426	392	385	388	386	384	423	397	390	424	381	401	413	401	394	440	390	394	397	392	403	431	425	399	353	406	430	403	406	457	381	400	380	415	420	445	420	440	402	375	400	425	437	388	411	388	440	372	382	391	410	443	404	375	367	435	409	392	403	408	395	410	405	450	409	433	398	386	410	390	363	397	413	395	412	382	387	382	390	410	438	418	412	396	407	400	346	430	408	416	408	403	438	403	363	391	448	412	437	404	394	345	375	390	410	390	422	413	417	431	404	418	419	385	392	382	418	434	439	416	377	425	403	398	419	411	380	412	395	399	442	428	436	386	398	410	386	417	401	440	399	376	410	467	431	390	417	389	401	401	369	433	417	410	393	403	411	421	420	403	410	409	410	427	445	395	412	400	413	435	365	402	389	404	387	418	420	409	381	377	388	381	424	403	440	408	409	399	404	419	393	404	415	429	386	417	434	397	421	407	401	393	405	391	404	402	404	395	407	439	411	389	418	399	398	425	392	385	397	428	419	412	418	407	400	396	353	406	383	389	416	384	372	412	412	416	411	434	405	381	398	427	413	414	390	406	404	364	441	415	391	436	388	408	396	401	410	387	403	385	393	387	397	402	393	414	407	421	417	409	424	383	413	394	414	384	412	402	380	404	415	420	408	415	405	404	396	386	423	419	410	413	407	394	406	425	368	416	430	420	400	411	398	435	399	399	420	434	438	391	433	421	392	405	400	411	418	387	398	405	396	393	392	399	425	417	413	450	432	383	432	403	430	401	388	432	396	404	414	429	390	452	403	446	375	358	397	414	396	381	403	436	409	390	448	433	399	417	381	416	427	427	409	419	403	386	422	428	416	388	423	375	442	407	411	384	441	424	383	422	415	373	421	411	402	405	394	401	396	397	405	422	420	400	453	407	438	419	373	400	374	423	363	415	403	429	415	441	409	420	371	423	400	434	371	429	412	405	422	394	411	417	435	389	435	399	422	401	410	414	404	377	366	383	401	414	388	404	406	400	409	433	411	386	413	396	436	395	393	398	346	419	421	415	394	411	397	384	429	410	397	422	432	423	420	417	388	439	378	400	388	396	403	402	391	392	391	419	403	434	466	416	429	446	389	415	414	413	408	387	409	414	408	419	392	409	399	400	406	395	463	435	384	463	407	427	437	433	405	391	419	397	424	416	451	402	427	420	367	404
8777	14361	13037	7737	5732	4773	4344	3418	2543	2027	1920	1628	1195	1261	1191	1138	1047	836	785	785	782	772	778	670	636	566	621	590	526	589	563	643	540	586	525	588	757	762	638	576	541	552	566	531	563	542	489	551	508	546	585	550	616	584	548	611	513	563	517	568	552	547	514	561	517	538	565	519	541	496	576	506	562	528	530	528	530	522	536	495	495	547	551	555	539	450	493	478	523	499	562	526	507	542	533	537	513	532	523	547	542	521	524	542	539	531	494	525	512	508	556	569	534	586	538	531	545	541	541	554	540	518	530	537	541	515	503	501	541	593	512	544	527	514	549	558	527	526	522	525	533	562	509	514	529	506	532	511	552	508	518	518	563	552	501	492	499	544	559	510	520	516	501	547	515	526	529	494	548	530	493	540	501	567	509	511	544	574	505	531	538	549	524	553	528	540	519	550	519	534	535	564	532	522	564	535	558	517	496	531	547	544	489	532	537	524	500	521	490	545	544	536	489	577	522	558	575	548	513	504	543	556	554	555	541	533	524	546	552	535	530	521	530	563	531	518	527	542	547	519	512	547	549	558	522	498	522	538	534	551	511	489	560	547	525	529	510	537	542	547	561	520	521	502	586	471	531	524	542	499	522	536	517	524	549	555	534	524	523	532	494	483	546	526	512	523	531	552	548	523	565	546	511	549	534	573	529	539	517	548	494	489	512	526	561	550	499	521	543	532	557	525	508	524	522	507	531	529	547	486	539	547	494	533	495	533	544	526	486	527	524	506	490	529	515	521	510	524	581	570	513	475	547	502	564	546	535	496	524	535	516	517	518	530	548	531	548	533	551	515	523	510	514	507	590	542	561	518	522	526	535	589	526	594	555	512	536	537	542	554	555	536	516	498	534	530	519	519	510	555	505	523	540	501	524	483	494	542	526	551	499	543	545	526	558	566	539	541	532	553	540	509	530	550	531	544	505	515	560	524	532	514	532	579	485	519	538	523	491	540	523	515	514	564	544	525	532	526	511	563	513	557	554	511	531	519	539	531	541	505	517	548	534	535	469	483	544	516	514	513	513	519	514	551	567	551	496	570	554	528	555	504	521	576	515	544	579	496	511	521	538	552	489	503	578	532	557	560	536	524	492	535	550	534	505	537	497	518	517	519	462	505	556	516	486	509	534	548	530	569	542	523	552	526	556	516	538	564	586	523	528	542	508	558	560	494	554	509	538	510	529	531	501	520	543	567	551	528	547	521	559	526	519	537	508	556	564	533	567	512	540	544	553	576	551	521	534	529	512	514	519	566	516	530	502	507	568	554	545	529	532	544	568	559	548	563	574	519	532	586	519	523	492	537	549	504	552	571	547	526	540	555	562	522	537	563	518	525	497	512	567	543	550	548	542	547	521	528	537	525	488	504	525	523	514	509	529	565	478	573	527	533	583	543	578	576	552	518	527	498	549	538	523	513	530	551	523	504	552	553	516	531	548	560	520	494	541	558	544	549	509	532	536	536	516	526	558	552	519	523	509	526	538	485	522	553	532	564	551	509	524	550	552	521	497	584	503	554	544	515	537	513	543	525	512	602	511	559	562	518	509	514	521	520	516	544	541	519	536	552	551	510	500	524	541	547	553	521	512	497	520	503	497	520	485	517	559	534	539	495	486	514	570	497	581	566	513	507	525	542	522	514	507	509	494	512	533	526	538	534	535	525	514	523	513	507	487	565	532	496	565	509	538	550	557	517	546	528	488	571	513	537	533	530	507	519	527	534	521	505	523	525	576	543	526	537	555	577	537	526	527	574	495	548	557	524	560	561	489	613	463	575	534	502	530	548	486	551	532	572	548	493	523	526	551	495	532	534	525	508	504	526	535	550	545	503	537	584	554	543	524	516	554	535	509	503	499	551	498	527	519	509	495	557	492	515	516	546	547	525	525	524	522	530	499	499	509	522	559	523	491	539	494	529	561	540	514	530	554	520	513	541	525	539	516	573	586	559	521	528	541	550	541	546	535	523	529	531	530	526	533	545	515	510	504	545	522	519	543	545	556	537	566	534	523	540	504	532	525	520	528	551	498	501	501	534	527	537	521	536	553	472	510	524	560	534	594	485	509	517	520	507	507	523	461	509	529	582	559	560	527	519	521	516	576	549	534	533	534	500	567	557	522	507	518	519	528	505	508	508	548	547	533	548	522	531	540	559	508	569	526	570	507	553	501	521	557	513	530	534	507	555	529	543	521	506	586	505	515	546	513	542	468	510	508	525	492	500	546	535	541	531	522	560	536	517	531	552	504	558	573	571	504	507	531	509	546	519	550	532	553	490	545	537	547	540	486	538	499	519	518	553	556	507	572	522	551	502	535	545	536	545	560	513	510	541	518	554	536	497	521	531	494	519	530	527	531	537	481	525	507	546	553	506	551	538	537	499	571	515	536	526	520	555	514	552	584	552	511	552	495	553	493	495	512	572	490	516	534	478	559	498	542	531	534	521	512	559	550	523	543	522	492	538	518	491	542	507	523	511	550	573	556	519	547	537	531	510	543	542	551	502	497	540	511	485	580	532	491	499	564	553	501	526	566	548	563	551	516	567	501	531	547	527	486	546	541	511	488	494	507	512	537	487	489	538	530	539	566	545	558	518	527	527	532	528	533	564	523	531	531	535	524	521	495	563	523	547	550	496	514	535	520	532	523	531	474	522	547	531	537	532	531	546	540	533	547	544	499	521	561	500	535	525	526	494	553	538	559	543	520	562	505	545	552	535	536	552	561	543	547	522	519	550	562	515	561	551	529	553	566	552	515	533	504	509	517	528	498	525	546	508	577	530	534	525	525	508	561	527	495	531	576	543	548	511	559	492	558	512	536	506	518	485	515	519	551	519	531	533	503	550	500	542	515	545	527	548	512	514	494	531	562	469	535	525	549	561	519	517	529	528	505	528	538	519	559	489	572	519	572	541	513	533	522	548	534	586	513	531	504	531	505	527	533	551	570	522	545	551	510	575	529	546	547	498	539	490	513	513	559	531	527	498	550	511	490	504	514	533	516	548	510	509	526	532	525	551	519	530	527	533	533	523	524	492	476	518	558	519	539	523	559	523	502	535	535	511	559	536	530	552	501	525	498	513	543	496	539	538	480	498	565	531	537	506	530	509	558	535	498	533	556	539	542	527	529	517	500	522	552	544	543	535	550	520	571	573	536	534	501	515	519	492	552	540	533	538	534	544	540	504	531	538	525	546	542	520	537	518	536	506	527	513	492	534	536	520	491	526	497	521	562	553	499	559	554	553	503	543	542	539	523	508	528	576	568	511	529	539	530	556	558	566	538	525	523	527	555	551	518	541	550	552	490	531	529	500	550	497	534	514	572	568	553	546	513	546	568	531	524	520	553	512	492	526	510	512	498	487	537	535	508	523	550	531	511	514	518	528	540	510	491	563	523	569	513	525	508	540	558	555	468	540	554	555	537	533	493	531	547	539	527	516	535	514	500	526	510	575	522	554	536	561	526	529
24100	21310	28718	24220	21279	11976	4428	2639	1923	1626	1484	1174	994	1027	1009	888	785	717	569	600	512	533	525	471	454	363	387	415	370	374	387	848	429	711	571	719	1529	1734	773	459	448	422	347	332	313	301	326	292	335	314	325	480	585	520	494	534	343	334	317	307	340	353	326	337	331	301	310	309	311	355	317	318	337	310	316	330	321	289	331	314	311	315	288	298	333	317	323	304	300	316	335	317	323	287	325	338	310	306	316	315	326	354	318	333	301	321	294	300	312	314	339	316	310	317	295	329	326	301	304	316	337	322	306	316	319	288	287	320	334	305	318	284	306	346	330	337	293	284	359	349	318	328	307	297	325	316	343	325	342	315	312	306	350	326	334	298	335	306	348	334	299	275	338	310	336	323	290	316	308	301	311	300	339	298	358	290	300	291	333	335	326	339	335	318	315	327	317	310	302	278	314	309	295	305	307	304	323	312	315	329	361	318	321	326	326	324	329	323	314	287	285	335	310	330	310	300	328	336	319	321	309	304	294	282	320	312	318	303	309	310	310	286	298	328	328	320	327	320	319	318	327	306	315	302	319	328	299	346	314	297	329	328	333	307	293	327	324	340	300	302	315	331	336	322	292	328	330	314	339	290	310	322	323	316	343	326	301	312	310	304	356	329	340	323	338	322	264	288	310	300	290	291	307	295	322	313	342	324	320	322	341	335	313	306	304	313	330	320	312	350	337	308	324	308	330	316	324	291	312	319	349	285	321	278	305	321	309	353	336	330	281	327	302	299	316	313	335	318	302	358	295	323	304	316	286	299	308	338	325	301	318	324	309	306	291	319	306	304	320	334	306	322	332	297	312	300	349	330	318	318	313	309	305	321	317	316	318	320	342	312	300	334	328	323	305	326	341	319	313	312	338	327	337	291	321	300	329	329	323	320	320	322	282	353	310	318	314	317	280	309	349	322	321	353	301	330	312	331	291	327	306	321	289	313	288	305	330	317	310	317	318	307	291	302	274	317	339	304	295	321	323	323	290	358	330	352	327	288	315	310	301	302	335	316	283	330	340	323	313	328	303	302	300	305	334	295	318	285	327	329	306	316	319	312	289	289	339	293	295	325	328	299	341	347	368	311	321	322	306	328	290	312	288	295	308	295	311	355	308	290	321	299	321	313	368	330	334	298	325	305	343	317	321	320	307	343	324	286	307	352	315	310	330	308	310	313	327	341	323	308	315	330	354	285	294	328	291	329	279	333	289	326	315	340	345	299	310	349	336	304	318	286	292	315	311	311	319	301	301	302	320	297	345	306	341	306	309	301	312	348	302	321	366	300	311	327	294	291	324	355	330	342	297	323	316	295	308	320	334	332	329	321	331	306	337	316	306	333	318	318	311	330	318	339	334	260	332	290	316	300	297	310	321	331	334	318	301	329	336	320	335	314	311	302	326	313	336	301	308	310	307	313	327	304	307	294	322	299	326	272	342	324	320	310	340	296	338	311	299	348	326	334	313	324	306	302	319	319	298	339	307	312	327	303	296	336	334	288	323	309	339	302	297	318	279	305	331	298	316	298	310	285	312	314	312	321	349	345	309	303	312	306	312	316	298	299	328	312	339	303	294	331	324	305	311	313	353	331	310	321	316	317	323	322	333	313	332	328	309	320	314	308	327	282	310	342	290	326	296	332	307	291	323	328	315	320	305	314	316	321	323	319	302	313	300	304	348	310	329	299	318	286	309	272	327	360	305	304	320	349	311	307	339	314	318	320	311	298	343	309	325	340	275	313	320	356	306	328	295	348	313	322	328	310	293	313	318	292	305	333	330	296	306	300	316	295	330	333	343	318	298	298	292	305	312	309	315	330	342	304	333	326	310	306	321	342	299	327	298	320	314	309	305	322	324	320	304	347	310	309	321	309	326	329	343	304	322	307	345	337	284	332	350	300	345	336	303	304	321	304	298	287	307	305	358	316	327	318	326	326	308	320	325	308	337	305	321	314	304	297	281	270	308	304	316	299	337	326	320	308	359	327	324	333	311	354	318	330	284	331	323	313	299	291	308	322	317	336	302	295	319	287	311	323	301	336	347	328	327	288	319	297	328	311	289	298	321	310	315	297	323	317	334	347	326	326	312	312	304	310	341	314	312	337	325	289	323	325	301	306	318	330	318	309	291	313	313	304	311	300	344	296	296	338	306	313	326	312	317	305	306	287	329	307	311	322	303	312	300	338	356	291	310	289	341	290	281	308	290	303	323	327	307	326	298	315	304	269	305	342	307	323	288	360	359	295	330	313	310	348	334	291	320	293	292	327	309	326	348	343	291	325	306	328	323	325	311	297	316	334	315	315	307	316	305	313	294	324	301	290	330	293	297	324	315	304	282	327	312	289	318	328	265	298	313	302	310	295	317	282	321	302	289	304	317	331	300	322	333	316	319	352	305	285	305	324	322	281	323	300	323	332	350	289	308	299	313	312	295	343	333	286	288	325	293	321	327	284	290	328	331	320	314	298	329	311	318	325	296	309	301	349	327	314	313	312	340	341	292	343	342	323	293	304	299	322	333	290	329	315	349	288	298	314	302	321	333	323	296	350	294	296	297	327	335	331	295	300	298	319	329	303	318	351	299	301	304	294	289	320	319	313	305	326	314	309	327	288	289	292	324	331	298	299	342	285	324	338	322	303	301	314	295	323	312	302	337	338	310	298	339	304	302	310	315	303	256	329	355	316	325	323	347	325	328	343	342	322	341	293	306	289	316	331	328	334	310	297	296	334	298	295	298	295	333	324	282	300	320	315	315	329	317	311	292	324	298	337	287	350	314	315	322	294	293	317	300	341	323	336	322	307	307	324	327	323	301	304	290	300	337	302	350	299	316	307	301	325	299	296	327	311	290	303	331	310	306	297	284	319	314	334	279	330	312	334	302	332	358	317	265	315	324	312	302	310	328	343	293	303	355	308	286	327	304	349	308	326	312	326	324	339	297	303	327	342	346	317	315	325	284	337	345	331	302	305	320	329	333	298	297	342	316	337	295	282	304	293	311	308	335	303	317	325	265	314	299	329	329	305	329	295	291	313	317	345	336	332	319	316	304	332	318	315	323	346	327	307	319	307	320	301	354	318	315	324	321	308	321	321	325	298	346	316	330	333	316	286	318	303	324	322	326	318	310	338	304	309	302	325	329	337	293	326	312	288	318	320	329	297	338	278	307	286	317	309	298	335	336	326	337	318	323	325	314	327	357	341	306	311	307	322	284	314	358	324	313	305	293	311	330	303	322	305	299	334	296	297	283	321	271	338	299	294	336	316	324	287	316	337	297	335	295	285	320	315	327	295	311	300	300	298	323	321	316	295	340	296	305	281	351	334	329	325	322	321	295	324	283	314	306	305	329	316	306	334	316	316	338	293	324	299	324	341	328	343	348	287	296	318	336	351	347	291	321	292	339	313	338	330	299	304	330	326	318	322	326	301	330	358	308	311	311	303	313	302	329	342	343	337	290	350	296	305	316	306
9439	22055	21233	13283	10676	9013	7500	5796	4362	3675	3294	2476	2171	1980	2005	1811	1483	1208	1024	963	1018	882	855	732	636	627	600	528	496	511	542	1385	610	1172	898	1044	2836	3297	1341	761	729	577	493	402	404	403	417	410	404	417	445	755	932	888	834	763	435	406	415	417	423	489	409	397	436	397	395	382	411	371	408	444	392	434	391	385	430	425	410	410	419	420	434	398	412	453	413	450	376	437	417	383	410	412	412	396	431	456	401	380	401	361	438	402	414	418	435	387	403	430	377	445	421	397	393	443	403	420	402	439	410	441	399	428	435	459	399	370	424	409	411	413	401	470	407	442	430	440	409	424	409	387	411	422	426	433	392	422	405	409	386	436	442	421	422	393	401	426	410	371	388	453	398	382	413	401	438	416	394	410	400	422	438	404	405	390	443	432	379	442	417	432	397	391	408	397	413	391	411	401	415	461	413	428	426	428	428	406	436	391	392	407	390	436	409	404	418	428	419	432	448	413	399	455	413	416	370	436	434	411	415	377	398	421	444	403	410	376	411	387	380	403	424	429	413	393	397	450	419	411	396	437	411	421	443	453	440	431	449	384	404	420	380	412	433	403	406	410	404	419	408	441	415	406	402	439	389	446	424	427	399	407	404	391	381	415	433	406	393	444	403	435	427	451	421	388	424	413	439	438	408	395	395	443	420	413	419	429	428	426	400	425	441	390	399	400	408	431	449	401	410	431	437	414	401	437	412	433	448	399	408	417	445	395	427	415	381	403	455	443	436	429	409	382	387	403	415	399	409	438	400	463	432	444	437	436	442	389	401	420	430	395	395	419	438	420	401	418	404	434	428	414	401	417	368	422	434	403	423	448	448	377	387	435	431	439	434	449	415	436	397	398	400	439	432	436	422	429	397	381	392	416	418	445	404	385	417	418	406	443	453	408	394	439	412	406	397	430	399	406	410	403	427	376	424	436	407	385	443	391	400	413	428	400	444	399	424	422	389	413	410	393	421	408	388	443	398	426	438	398	443	425	425	428	448	422	414	428	418	466	389	416	411	423	456	450	432	457	429	411	454	428	434	433	413	391	429	397	417	397	435	401	412	395	413	413	388	399	410	396	407	390	385	399	405	423	405	425	405	432	427	380	424	405	419	406	391	400	407	433	421	414	421	412	420	425	426	411	447	411	419	442	420	419	449	415	419	425	422	397	425	442	402	408	433	394	410	402	412	395	410	424	433	384	409	407	394	397	411	409	435	418	416	427	424	380	445	419	409	449	413	403	439	442	407	407	430	391	398	427	385	424	394	401	422	438	410	392	406	404	406	403	454	417	440	432	444	456	416	387	393	424	413	439	443	386	374	397	436	427	435	373	416	458	440	394	408	404	382	422	433	415	431	398	384	418	385	381	443	389	419	441	400	423	386	445	445	425	429	394	433	393	407	417	424	416	372	446	393	414	447	389	418	419	400	425	447	427	433	446	404	422	383	431	391	376	374	429	453	409	393	427	425	409	416	418	422	423	419	425	397	412	437	405	422	384	426	408	406	410	448	381	442	422	434	437	431	427	399	409	421	421	400	426	437	380	413	445	404	399	404	420	383	423	366	417	437	378	405	400	425	417	437	439	435	403	397	395	440	401	424	450	447	397	444	452	418	405	455	368	429	416	414	390	449	375	423	421	438	403	396	422	430	404	451	395	402	370	405	419	378	425	395	443	438	399	400	431	400	440	439	424	414	446	409	402	439	425	420	404	453	452	405	442	424	409	442	419	413	439	406	401	451	433	406	410	421	401	419	399	417	410	359	400	428	412	397	385	421	443	414	395	440	416	389	440	443	446	411	405	413	440	405	410	393	401	424	394	394	400	439	407	413	408	404	464	403	403	413	390	423	442	419	408	417	391	403	455	386	418	431	431	434	414	427	401	417	405	406	432	398	392	447	412	425	410	440	447	411	438	422	447	447	390	434	420	374	401	403	414	389	405	392	412	445	440	410	424	418	382	474	423	399	424	449	409	411	446	445	418	443	440	441	428	484	409	441	397	403	419	443	373	477	378	406	420	393	410	402	392	371	409	431	422	418	417	429	414	417	437	404	428	379	406	393	401	388	398	454	428	430	444	407	408	389	421	417	414	403	452	444	430	414	434	387	398	432	445	402	426	468	417	426	449	423	398	410	397	430	413	433	428	445	374	414	418	414	408	375	432	408	437	422	365	415	403	403	371	424	412	412	450	419	392	411	379	398	412	392	424	391	426	396	425	395	401	419	442	424	421	399	436	397	436	407	409	425	416	400	423	410	402	431	417	398	418	430	394	406	395	400	426	448	447	422	391	406	403	436	449	429	411	402	397	452	420	420	380	444	411	421	388	450	419	460	389	466	439	411	394	427	435	436	374	423	427	425	418	409	429	403	385	433	398	385	413	382	402	443	401	395	409	444	408	421	431	399	417	447	382	389	396	392	423	433	419	427	413	422	411	455	401	406	408	395	402	442	391	410	441	419	405	418	425	434	432	423	416	398	424	394	437	395	420	400	435	416	424	389	391	421	433	476	447	402	430	416	414	377	440	424	374	408	372	395	398	399	409	417	409	409	427	390	412	422	400	369	420	401	473	417	382	418	429	443	401	399	426	442	385	445	407	407	417	414	389	440	412	414	413	428	392	378	411	395	434	412	429	427	463	389	431	461	411	385	435	432	407	399	435	466	415	440	429	410	392	415	413	422	409	456	427	377	418	440	414	381	386	401	438	425	436	412	399	398	416	430	409	419	417	443	407	398	407	414	429	426	383	417	423	401	417	427	436	401	404	407	421	418	385	388	421	436	431	388	446	390	450	396	436	442	441	449	397	448	424	441	432	379	418	432	409	440	431	418	408	422	444	433	439	433	451	423	386	408	402	439	412	403	434	431	399	478	431	404	417	432	443	411	390	442	397	434	439	397	411	433	385	455	413	425	414	461	392	419	388	438	436	422	419	400	364	388	410	432	390	420	413	432	402	434	369	426	425	437	421	419	439	442	410	440	419	421	433	453	414	413	428	415	428	433	393	408	379	435	441	416	377	438	437	412	378	444	452	390	407	426	440	417	428	410	403	438	411	426	471	379	412	427	431	403	445	403	399	443	424	420	419	401	426	417	428	432	422	470	394	427	391	390	430	421	399	406	400	400	402	403	434	432	386	397	431	453	413	429	398	432	398	415	437	420	435	423	424	397	434	407	433	391	394	385	431	422	440	469	410	398	421	434	426	423	424	391	387	459	381	410	453	411	431	471	418	434	454	440	396	426	399	393	375	402	449	448	453	428	420	415	419	427	403	393	381	412	430	358	418	423	396	395	409	389	382	439	440	408	409	392	440	443	435	422	413	446	413	407	416	408	397	441	386	406	415	402	442	430	412	416	403	444	431	410	375	418	411	400	405	412	426	400	435	362	430	424	428	410	393	419	412	417	398	430	432	423	427	402	441	427	442	393	448	446	423	422	393	428	385	439	437	419	411	409	430	453	396	416	414
23070	21306	29213	23722	21316	21379	11451	3957	2403	2450	1937	1408	1323	1239	1245	999	897	781	713	531	574	555	442	388	351	330	280	293	302	250	287	1055	365	840	622	749	2592	2746	852	488	507	319	201	167	193	187	178	179	170	165	207	537	777	609	576	531	215	181	181	188	148	182	183	180	211	165	194	191	176	188	186	185	180	158	193	178	197	162	186	203	158	192	169	161	179	201	171	195	170	180	152	198	185	162	171	177	174	169	174	170	175	178	180	167	189	187	172	195	187	199	163	165	173	173	162	204	205	193	177	192	164	184	177	171	205	200	171	200	173	173	183	154	183	168	187	156	180	162	181	186	189	168	203	181	195	169	180	181	186	169	173	196	218	172	167	190	173	180	173	176	189	162	208	169	180	191	179	178	172	185	202	172	183	185	185	183	180	167	165	196	184	181	200	187	172	179	181	166	162	178	178	178	208	184	168	164	164	187	154	202	198	173	189	190	189	160	160	165	163	178	169	184	168	188	185	172	189	186	166	163	186	172	212	192	198	185	194	216	178	190	173	183	176	167	176	184	184	192	189	201	171	212	192	221	185	167	192	175	174	185	169	192	199	181	193	189	168	163	170	166	196	186	170	193	161	191	176	174	168	182	159	203	163	182	181	190	164	172	184	179	168	160	174	145	195	187	177	170	173	183	200	169	150	179	195	184	177	199	174	150	194	188	175	158	174	151	169	195	174	176	167	156	183	175	197	174	162	180	168	194	173	192	172	192	170	171	196	167	166	175	181	198	186	164	172	163	183	200	168	190	194	184	191	186	191	170	190	170	176	179	182	166	197	180	170	164	169	181	151	175	177	155	206	179	172	183	188	180	196	156	169	155	167	162	183	182	171	182	199	189	186	193	183	182	179	167	161	173	192	182	200	191	168	178	185	184	179	200	178	188	199	171	191	172	201	198	191	187	162	187	182	176	169	172	166	182	217	166	193	152	187	175	185	167	166	176	174	183	208	160	191	185	163	187	183	199	169	189	174	174	173	172	181	171	166	175	184	148	182	181	182	181	152	162	193	173	187	187	187	171	174	189	195	175	193	186	185	201	187	187	169	180	182	173	174	212	171	196	185	155	201	188	185	153	162	192	189	181	189	171	169	172	183	201	187	172	177	171	182	179	206	173	164	177	176	182	184	169	182	188	165	171	187	189	183	188	193	184	166	186	186	164	188	183	185	182	191	192	189	182	150	199	195	185	207	187	180	163	197	182	173	174	193	193	171	173	192	214	182	188	201	192	187	176	188	144	171	167	180	196	174	175	187	173	190	172	186	180	171	174	178	183	176	164	191	185	184	161	175	159	186	205	173	178	202	197	158	183	178	142	189	175	179	171	168	208	178	171	160	176	171	175	187	177	179	165	191	166	188	171	197	187	167	183	180	193	190	171	147	146	165	193	169	185	177	186	155	182	183	155	156	198	173	182	172	169	166	188	163	190	176	182	163	167	179	184	208	158	189	171	180	180	167	197	171	194	175	183	181	184	184	167	154	170	171	193	195	178	164	180	194	183	185	171	194	212	201	171	165	173	197	186	181	189	182	185	198	166	180	160	169	176	188	169	187	175	166	158	167	167	181	166	190	176	164	195	185	169	171	189	154	179	184	165	184	165	176	171	188	176	174	183	176	202	177	188	188	176	167	186	176	184	170	178	178	178	160	196	212	178	186	184	189	161	182	180	181	173	165	158	184	176	180	160	177	180	189	177	179	168	168	168	187	169	162	182	161	172	190	159	200	193	155	182	178	172	166	165	183	175	184	181	187	191	171	188	176	168	178	166	198	227	182	172	200	176	188	174	181	171	186	179	197	161	190	190	168	163	179	192	175	164	180	182	169	164	189	191	192	185	173	170	155	166	182	188	188	203	168	194	163	150	173	193	184	173	178	187	180	174	186	182	212	185	180	179	182	194	166	165	179	188	168	194	153	180	146	182	173	188	162	180	192	192	176	189	178	185	188	192	194	168	201	166	196	182	182	193	185	184	176	161	182	195	173	172	195	177	149	199	200	187	176	175	161	177	200	170	155	174	198	178	153	192	195	179	161	172	185	176	182	192	176	190	187	179	171	172	183	190	191	154	180	160	154	192	166	200	165	184	181	192	201	170	191	166	197	171	217	189	174	187	187	170	178	194	165	167	168	202	174	203	166	166	186	197	160	178	188	181	198	176	180	182	188	181	190	164	182	195	191	192	172	157	175	204	177	183	198	173	190	193	163	177	203	202	163	157	170	185	192	161	163	147	163	179	187	177	175	181	194	211	172	199	170	166	185	171	197	172	196	174	205	190	163	162	190	182	164	188	187	195	177	183	178	160	167	174	181	178	185	176	173	187	188	159	179	156	154	193	173	186	180	179	176	182	187	157	180	171	149	170	178	202	177	191	174	179	184	160	202	194	170	156	181	164	193	196	176	183	153	197	199	186	181	182	182	194	149	182	191	184	192	178	185	161	190	188	164	188	176	184	162	196	188	169	170	192	206	157	184	170	203	166	175	190	176	165	183	174	174	173	182	176	169	166	188	178	176	202	170	173	158	198	180	196	188	178	171	164	165	174	185	179	162	179	180	208	158	184	165	203	178	193	171	169	195	162	174	188	184	150	166	213	158	183	176	167	172	210	199	178	175	181	167	193	161	169	176	183	165	154	195	191	175	179	186	178	176	166	177	166	186	151	162	160	153	166	158	185	185	190	176	194	168	177	173	190	192	176	199	174	162	180	193	153	148	169	202	161	175	200	179	155	175	172	156	176	189	192	168	170	186	198	172	176	181	194	183	172	185	182	170	175	181	187	190	166	161	203	178	176	182	185	185	180	189	190	174	198	166	177	203	153	175	193	180	189	174	161	181	188	179	163	169	176	165	190	172	171	164	155	169	180	184	158	170	187	170	182	177	213	145	193	170	169	171	200	185	163	170	201	185	193	169	151	169	176	180	189	188	191	161	174	166	186	185	178	167	178	183	192	177	173	184	156	188	181	188	168	157	180	168	190	171	191	179	219	166	193	172	186	188	161	173	195	189	177	191	172	188	198	176	197	183	186	173	178	191	182	177	173	189	167	177	180	199	169	203	198	200	151	179	173	172	178	180	191	172	182	183	177	172	180	194	193	176	150	192	183	146	178	198	164	201	168	158	177	191	159	178	192	194	161	175	154	200	153	172	177	141	168	186	192	189	186	199	174	181	175	165	183	177	196	185	167	172	186	174	201	177	181	158	186	190	164	171	189	161	169	169	164	174	169	171	167	180	180	186	191	178	160	182	167	186	171	163	173	189	185	180	177	208	192	166	179	209	166	163	168	181	191	196	159	162	176	187	162	180	199	159	184	204	187	187	147	188	181	181	177	182	156	171	183	177	194	176	198	201	166	179	183	160	176	173	181	180	186	179	162	158	174	214	183	182	176	184	193	189	191	175	177	163	176	166	188	188	185	177	182	172	174	183	172	185	178	160	173	154	154	158	173	153	197	177	169
11854	27214	25623	17229	13836	11512	9638	7870	6041	5937	4460	3281	3005	2482	2579	2187	1907	1669	1427	1089	1102	993	845	705	582	562	484	433	408	379	459	2009	591	1458	1135	1340	5020	5263	1529	898	868	495	288	236	228	233	237	269	236	261	312	954	1399	1074	1001	817	274	212	228	226	254	236	245	267	211	207	223	240	255	229	224	228	244	201	211	243	251	239	226	218	256	252	196	225	234	240	225	223	221	232	234	208	219	223	228	225	226	211	265	232	242	233	223	217	226	264	223	233	211	211	244	267	241	212	235	244	237	246	232	242	244	256	250	256	231	246	222	247	232	257	256	214	230	220	212	222	219	237	225	236	243	215	265	236	258	243	225	220	265	215	226	231	255	242	236	246	209	220	226	252	256	248	256	258	252	229	226	204	226	241	219	238	243	231	292	244	222	264	205	226	215	233	250	208	229	241	216	250	229	264	224	239	220	213	213	247	237	232	211	243	240	229	253	228	242	196	251	244	225	256	218	240	225	233	240	241	229	233	210	237	239	232	227	216	234	237	219	201	229	230	260	255	245	217	237	226	236	230	260	239	207	228	238	230	220	221	204	212	216	244	245	221	226	240	232	218	234	256	230	256	218	249	239	242	217	255	238	223	211	194	245	259	241	236	206	250	245	245	247	211	263	212	233	230	235	227	256	261	229	229	245	228	232	229	241	241	221	258	246	257	230	236	238	248	225	235	232	262	233	272	228	230	285	208	264	235	227	262	221	233	236	252	225	236	258	240	236	246	246	228	233	221	247	223	253	189	241	262	216	244	242	220	223	231	215	232	258	262	242	210	205	244	235	232	232	227	264	226	231	229	225	236	238	256	241	204	210	231	230	224	202	239	241	243	239	219	223	232	210	208	211	268	217	251	250	250	212	223	248	216	252	235	224	238	222	203	244	212	239	238	246	269	245	251	214	246	234	203	233	218	242	230	239	268	225	215	229	222	259	235	237	229	219	236	213	257	258	224	212	243	249	262	220	230	253	210	255	261	227	252	222	228	209	254	249	236	220	250	267	243	215	220	235	248	220	220	228	247	249	236	237	244	230	239	257	220	232	232	245	214	248	234	215	220	214	256	241	230	227	243	228	229	217	228	231	256	221	237	232	233	233	245	222	231	255	212	235	234	224	242	244	238	208	253	218	232	265	237	236	228	240	241	266	257	227	227	253	236	240	235	226	237	221	254	267	251	255	217	249	238	245	238	243	220	232	230	232	234	229	238	232	221	230	232	249	232	251	250	232	268	237	232	238	272	237	235	224	210	230	229	237	208	245	230	240	212	224	217	215	227	229	210	211	231	245	230	251	222	206	250	222	231	210	254	253	238	216	224	240	244	205	258	248	230	207	239	230	230	203	231	223	207	236	256	201	222	245	245	215	250	250	226	236	236	242	256	225	260	233	258	232	257	210	248	241	221	232	227	259	260	224	224	227	243	237	226	235	259	251	260	226	224	224	237	233	234	210	250	247	225	268	236	248	242	222	237	240	225	237	226	241	238	245	215	239	272	238	233	249	218	214	247	241	232	234	224	236	246	257	215	241	244	228	234	245	233	244	214	251	254	272	254	232	202	234	214	221	263	212	239	212	237	234	231	265	223	209	217	246	248	228	248	220	250	236	246	226	222	213	251	248	243	230	230	242	247	229	246	242	256	264	231	232	217	222	233	260	239	245	220	237	248	210	230	253	222	230	213	232	237	239	193	221	225	224	229	219	227	249	230	217	242	269	260	234	224	224	246	201	219	242	253	208	229	247	244	236	238	226	229	239	218	204	243	227	250	239	247	276	232	216	238	235	234	226	218	232	237	233	264	225	225	280	225	252	240	240	238	240	250	211	231	230	233	256	224	233	213	208	216	224	211	259	220	238	249	230	217	223	243	208	237	231	252	219	238	242	226	227	216	205	240	201	228	221	264	235	229	255	236	252	230	217	213	230	241	241	230	234	250	247	241	217	239	222	234	218	233	212	237	218	277	236	226	235	211	225	223	254	242	278	266	245	256	237	224	221	254	214	254	234	263	232	257	262	246	235	261	226	230	197	250	230	224	221	222	246	254	240	245	237	197	216	236	224	226	252	219	272	245	248	223	243	210	226	223	233	258	241	222	243	269	208	240	234	239	220	232	250	257	213	236	233	246	210	240	225	203	211	237	244	239	232	233	220	217	228	230	224	229	239	251	238	234	229	237	228	232	245	210	216	226	283	230	241	232	234	229	217	252	223	224	247	223	264	230	238	243	221	254	247	234	246	231	260	240	215	225	241	223	211	221	247	216	227	218	269	236	245	225	217	236	234	234	226	249	236	270	252	255	246	233	261	257	231	244	248	249	246	225	223	250	253	223	239	230	234	254	248	231	243	218	237	226	229	241	241	239	225	240	274	222	243	211	211	247	233	244	209	238	226	238	242	255	244	245	230	219	255	239	268	219	252	244	242	234	240	236	257	261	210	253	213	240	221	250	238	255	224	240	249	236	243	238	236	258	233	235	231	214	240	238	250	250	245	234	238	241	249	236	246	212	223	252	232	246	230	201	236	240	233	229	210	223	251	246	222	258	231	257	223	225	245	261	259	241	230	222	229	241	204	245	237	226	236	242	250	239	223	225	236	219	228	230	252	251	246	258	243	244	281	241	256	255	191	255	225	222	236	235	243	251	230	225	232	220	248	276	261	227	240	227	249	251	201	206	238	223	233	255	250	208	225	240	230	240	243	221	227	250	244	250	229	234	251	261	232	240	237	231	223	254	245	215	231	234	237	211	233	231	192	245	237	240	238	216	256	243	250	239	241	230	233	224	239	231	233	228	246	239	201	247	186	243	250	250	231	209	243	228	259	224	222	252	238	245	229	221	242	238	230	241	221	217	251	256	249	240	230	248	241	233	244	232	232	218	258	203	226	221	225	244	246	234	241	256	229	247	208	210	248	218	240	247	233	249	254	223	211	238	233	237	248	250	247	209	213	265	240	208	241	239	235	216	230	251	257	246	236	214	220	215	235	217	223	250	207	234	243	245	216	218	238	229	213	257	224	213	240	234	230	230	232	236	258	229	214	240	229	242	219	262	241	237	229	245	248	257	215	244	231	231	240	199	245	218	242	255	235	215	236	237	236	228	224	206	213	224	228	219	221	250	241	233	253	247	236	269	229	225	220	250	245	211	206	216	257	231	230	224	235	242	235	244	238	252	260	231	227	234	208	251	224	228	242	229	237	226	244	243	222	225	228	227	253	244	258	250	229	256	241	254	242	227	242	227	241	217	237	251	249	236	259	241	208	231	234	224	263	254	220	245	236	236	233	213	224	213	232	230	236	231	230	196	221	241	242	211	241	216	231	220	240	247	238	216	227	204	241	229	218	222	221	247	261	244	271	231	247	246	243	256	280	255	217	227	248	242	254	233	234	231	218	265	252	261	209	236	234	231	241	233	217	233	234	239	249	241	223	215	233	235	225	235	251	219	229	228	247	227	233	217	227	225	227	235
27208	20770	13644	5641	2844	2275	1670	1339	1196	1143	911	793	762	732	723	686	656	648	572	498	465	470	522	501	467	471	449	447	473	468	420	456	416	437	414	446	475	583	466	390	420	434	462	461	421	392	430	394	396	436	410	435	430	415	424	463	428	415	414	435	402	412	382	418	421	429	398	422	436	425	408	388	415	428	411	434	421	400	401	433	409	369	433	409	421	445	401	409	418	441	439	464	409	414	404	387	409	411	412	437	418	411	412	442	426	426	424	448	384	402	395	375	376	388	404	399	419	410	392	387	422	402	414	395	423	412	409	405	428	397	470	411	421	409	423	417	424	424	443	391	413	390	408	378	422	435	398	385	422	424	392	423	406	401	403	393	414	407	427	402	403	417	425	356	447	404	369	426	429	396	424	411	412	416	435	402	432	400	404	392	444	420	447	409	394	399	386	401	422	419	430	416	395	419	429	415	417	415	443	377	393	388	388	444	418	431	409	411	358	424	477	461	436	420	405	429	412	419	427	394	399	449	399	415	404	425	421	441	395	412	405	442	390	388	445	424	374	413	422	415	388	411	374	385	379	393	387	395	409	424	457	443	406	435	407	394	436	441	376	387	432	421	400	428	435	404	413	409	426	400	437	405	420	435	400	402	395	401	417	400	426	416	404	395	441	413	477	415	414	402	387	428	432	432	436	408	436	412	406	436	451	437	374	404	433	422	387	375	396	421	419	406	421	400	397	438	445	372	418	407	422	450	406	424	443	387	408	391	401	450	379	416	410	419	414	395	408	438	407	407	409	406	418	390	409	409	426	453	400	386	413	430	420	426	416	403	389	397	386	436	446	412	404	452	445	406	428	401	385	431	425	385	388	430	377	436	395	429	448	414	413	441	389	419	411	390	387	400	423	427	436	397	444	453	397	452	388	431	414	403	405	378	435	421	411	421	432	426	431	424	467	468	442	431	427	458	418	426	387	430	391	393	391	448	419	380	428	430	404	413	419	400	398	404	405	405	423	411	387	436	390	430	412	415	395	409	395	431	419	427	397	398	411	400	457	406	404	411	436	379	440	418	402	420	427	396	419	390	439	403	429	441	431	412	460	433	421	424	424	400	406	418	384	386	424	404	414	390	396	384	405	425	433	388	391	406	415	418	393	409	449	407	433	425	457	415	394	413	426	408	393	437	411	440	421	435	415	419	434	415	428	384	408	394	401	459	411	404	413	421	408	421	420	458	413	413	404	425	376	414	433	415	418	394	411	443	445	402	395	426	425	418	441	425	431	441	432	410	382	387	421	406	435	441	401	408	374	418	400	414	442	387	422	429	420	429	424	398	385	398	442	414	394	382	411	429	370	429	395	434	399	374	400	403	394	410	399	386	428	423	434	422	406	374	411	443	417	430	425	440	432	467	426	410	425	401	397	399	410	397	436	420	443	418	406	451	419	436	420	409	404	427	428	403	406	424	372	453	435	444	417	357	356	396	430	419	433	423	441	429	379	413	452	433	437	402	437	408	385	438	407	434	374	447	420	414	406	411	351	391	419	410	423	416	398	414	377	388	472	402	376	386	367	441	433	396	433	451	400	374	395	413	426	407	433	390	396	417	429	401	404	404	408	406	394	401	449	399	430	397	441	401	392	427	378	398	406	409	452	425	382	403	419	397	387	411	424	444	367	413	417	391	445	417	383	418	394	423	411	432	424	416	396	401	418	398	418	403	410	441	428	425	392	409	368	395	414	420	396	430	430	389	428	413	409	424	447	415	386	410	414	397	393	425	383	424	415	436	391	412	418	396	422	423	438	441	409	440	416	428	402	413	395	403	418	394	404	384	403	395	387	458	411	405	410	428	426	405	452	399	409	407	455	429	417	427	387	461	381	412	408	390	388	433	381	407	434	420	417	411	385	461	394	405	436	402	413	422	426	398	463	419	415	416	405	458	416	379	431	423	421	433	374	424	405	423	428	383	437	382	426	429	437	400	398	409	410	385	405	426	413	442	425	424	383	373	371	419	421	458	426	424	399	412	379	413	454	426	459	420	420	430	408	434	418	402	418	411	416	411	416	412	432	442	435	412	417	454	398	393	418	414	389	426	436	430	442	424	432	390	385	390	432	421	455	395	437	408	404	396	403	467	408	425	415	420	409	423	434	430	391	408	399	389	419	404	407	409	416	391	428	423	414	401	393	378	398	383	415	408	413	378	419	394	416	429	397	434	424	392	438	405	441	410	420	432	426	432	430	385	445	411	434	406	425	400	413	398	393	418	428	382	432	386	444	385	439	447	409	443	486	383	413	423	402	385	421	413	418	424	380	413	449	406	393	398	394	428	408	439	454	434	403	426	433	413	425	425	407	406	431	396	472	441	420	387	414	400	386	441	397	420	433	419	416	396	394	421	410	448	437	434	430	443	401	375	403	433	430	395	438	416	422	443	405	404	401	422	410	431	429	391	426	380	434	409	412	430	441	400	428	428	432	396	419	372	405	406	404	395	447	399	420	428	430	410	431	403	373	383	405	392	401	415	393	411	382	444	432	389	455	400	429	421	421	403	390	386	443	385	414	411	435	407	392	410	414	405	455	412	411	398	440	414	419	368	429	404	433	394	435	418	412	386	415	394	377	389	409	428	456	403	400	388	470	403	399	429	454	422	412	443	377	432	430	400	394	399	421	405	415	408	383	431	404	424	452	428	435	386	391	383	445	417	450	425	430	401	408	426	398	427	427	411	388	430	447	404	396	374	390	388	425	402	431	411	409	413	429	417	417	408	421	423	394	368	382	428	459	391	402	440	430	419	415	420	398	393	412	431	381	406	379	402	407	448	453	409	412	418	422	422	391	425	391	403	437	446	422	420	401	416	450	433	399	445	420	420	419	421	423	400	420	397	438	409	376	401	398	431	424	424	417	445	448	368	438	451	417	434	386	388	381	373	385	430	418	378	382	419	419	442	450	383	417	449	457	407	404	438	406	441	367	455	398	415	428	417	399	445	400	432	400	409	440	423	413	364	411	445	403	453	404	434	390	403	414	390	407	409	473	402	414	402	430	403	418	437	414	371	409	426	465	429	425	392	404	395	431	421	374	392	410	426	431	400	415	425	404	422	408	403	429	407	431	389	426	400	446	430	416	421	425	409	392	393	445	419	437	417	385	440	435	412	411	402	422	415	380	432	490	410	394	427	446	434	427	388	419	423	405	412	424	409	417	416	402	398	425	410	420	371	433	408	390	397	403	422	417	396	439	403	417	398	435	416	448	440	463	395	436	407	388	398	413	438	403	408	401	394	420	412	412	420	416	375	459	433	384	434	414	429	464	425	404	399	399	398	383	457	428	440	388	398	431	379	409	401	438	379	434	372	418	436	391	430	435	467	400	452	391	403	418	432	417	400	388	404	417	400	409	405	391	417	394	430	395	403	419	394	408	354	439	391	445	420	417	441	414	407	424	448	399	400	445	377	382	409	406	394	417	384	449	439	439	401	406	390	429	450	416	416	425	410	382	398
8468	13056	13170	7747	5552	4943	3882	2935	2635	2509	1857	1501	1440	1368	1228	1072	1090	944	810	765	786	770	720	652	632	595	602	575	558	548	560	595	560	597	589	613	744	777	608	568	533	589	526	564	565	507	534	481	516	562	531	574	612	576	614	548	521	511	558	537	551	539	535	484	467	509	495	502	517	516	538	562	553	550	500	538	545	543	527	552	490	547	568	505	516	506	531	573	558	498	533	538	497	581	557	540	543	557	528	528	525	580	540	531	489	537	550	556	564	546	545	511	558	536	534	513	547	536	578	523	537	482	526	549	571	521	531	562	554	528	521	542	535	526	534	530	536	520	546	538	543	521	518	535	596	524	503	550	569	552	499	524	536	570	499	512	585	486	498	540	547	529	505	536	529	541	526	551	547	564	545	576	522	516	522	547	529	519	548	535	534	518	564	553	510	514	550	538	529	567	525	511	519	520	535	532	548	543	553	537	490	501	558	500	545	545	514	521	518	539	530	499	552	556	545	568	541	517	516	525	568	569	528	511	567	544	531	521	520	543	533	526	534	522	493	527	560	534	572	549	478	566	480	483	567	559	554	511	510	551	560	550	519	551	550	499	545	535	566	532	544	518	538	531	534	524	564	549	552	529	539	549	543	568	534	545	516	522	568	538	544	527	485	532	539	500	558	587	516	559	561	521	509	562	555	541	538	517	542	550	529	547	491	504	535	523	523	550	545	539	528	498	569	520	531	535	503	568	488	523	561	509	535	508	559	521	546	503	494	566	559	516	541	541	541	555	513	526	546	528	559	538	560	573	535	506	518	528	546	526	522	564	524	547	505	538	543	565	565	518	534	539	571	573	571	521	544	545	538	575	549	514	517	512	547	522	528	535	543	535	521	542	519	525	520	539	512	541	538	563	542	550	562	531	528	540	555	537	541	520	542	504	498	534	554	544	533	519	524	524	513	599	470	554	537	541	552	509	513	542	530	546	557	518	532	519	561	549	546	523	554	499	523	546	526	525	540	531	529	538	532	534	515	558	527	514	521	537	543	512	572	528	545	542	501	544	540	569	532	509	559	532	587	561	514	530	527	606	524	525	543	520	519	613	502	554	565	534	546	556	520	538	507	518	533	544	579	547	509	535	527	536	531	540	503	547	557	535	551	550	556	564	520	541	515	537	530	545	485	540	576	547	526	546	494	521	505	506	555	499	543	527	554	537	524	514	509	577	543	532	574	523	556	579	554	510	540	534	531	531	515	572	520	541	534	555	519	513	555	551	552	534	516	536	550	573	511	499	525	539	507	560	545	518	544	530	536	537	524	516	538	535	508	531	544	499	541	586	542	546	497	513	528	578	515	548	558	593	523	548	519	504	499	523	554	511	552	496	546	561	536	537	560	524	508	567	541	512	562	533	517	607	537	516	532	519	516	538	522	556	554	560	522	542	529	535	525	530	544	536	557	513	515	551	511	521	548	536	535	523	536	520	538	553	529	559	548	562	522	541	529	547	506	568	546	561	535	565	533	604	572	513	482	551	566	514	518	558	539	533	578	526	555	527	583	506	526	552	535	526	518	519	560	519	555	529	564	559	558	569	578	518	566	523	498	544	516	548	513	559	505	512	590	556	525	530	560	499	530	519	568	514	508	577	562	558	497	524	544	523	533	521	553	537	559	554	489	531	535	556	501	539	522	553	503	547	550	565	542	530	542	535	540	541	554	513	503	533	537	523	552	522	518	530	502	536	545	564	544	530	562	521	523	500	558	546	529	525	511	565	519	544	513	552	569	561	518	568	526	514	496	504	542	568	527	575	533	504	499	507	539	489	543	530	509	499	535	571	519	540	536	586	553	497	512	551	562	540	541	586	494	515	578	490	537	528	521	532	537	542	561	517	529	540	508	521	507	535	555	488	532	517	523	531	510	521	563	532	503	535	486	499	548	503	508	526	526	509	541	546	580	497	559	575	555	516	532	583	529	542	524	577	540	495	497	534	504	587	508	511	528	534	557	518	535	496	483	565	538	519	565	540	570	492	551	563	529	548	540	543	493	573	495	555	519	516	548	524	526	542	484	550	538	486	520	542	527	548	525	538	544	544	542	516	544	508	585	534	515	530	527	558	528	568	516	500	490	504	534	544	544	513	487	494	578	544	543	533	527	575	543	523	536	530	523	546	549	520	528	524	548	499	509	533	557	503	536	565	534	568	566	564	504	534	549	535	557	542	498	515	550	578	517	525	518	564	556	544	529	530	547	531	541	573	530	540	540	560	513	562	561	518	520	545	515	539	501	527	536	536	552	486	571	555	553	555	549	554	508	557	552	522	553	551	512	575	546	503	516	540	534	551	591	549	526	507	490	534	555	548	516	573	581	508	516	511	503	543	562	528	583	546	507	534	554	559	546	533	503	551	529	531	528	526	511	520	521	534	548	529	516	560	495	536	519	533	511	551	544	521	535	532	510	542	539	559	535	558	516	533	528	551	540	521	505	512	543	558	543	545	538	567	552	537	549	523	541	506	531	511	526	536	538	541	530	519	514	532	504	568	567	506	547	556	525	483	544	514	523	533	556	502	511	552	495	520	553	531	549	514	522	568	548	562	532	542	509	557	535	536	513	555	579	517	556	541	532	508	502	540	522	521	544	531	567	542	531	542	546	555	530	570	545	543	547	517	532	535	484	542	561	520	519	540	539	538	544	530	553	536	524	548	551	528	567	539	528	536	535	521	530	573	525	507	499	528	544	537	531	516	547	576	496	563	513	534	553	548	593	521	496	506	515	540	518	566	525	513	532	506	501	545	531	538	565	531	503	474	537	540	546	504	530	575	506	559	547	552	548	539	554	517	532	506	554	541	533	539	549	551	531	495	552	534	530	539	514	569	521	530	523	570	533	545	532	555	514	488	504	514	584	495	538	505	557	542	557	554	484	531	512	565	573	542	553	562	523	519	520	532	522	597	545	520	499	569	567	533	567	500	498	545	537	526	507	565	509	528	501	560	490	512	508	496	512	476	549	549	528	596	511	547	520	510	540	516	509	516	471	560	573	536	574	548	573	539	523	541	564	536	538	523	544	544	579	537	526	544	459	499	558	486	494	477	554	522	558	539	525	565	522	536	508	518	510	533	547	538	490	518	533	551	584	545	595	512	523	538	503	553	540	528	527	544	508	533	542	564	523	527	546	518	556	503	537	528	524	523	497	533	544	536	473	517	543	557	556	523	577	553	526	550	526	583	584	553	560	574	482	534	525	593	502	523	554	533	536	553	518	577	554	516	571	562	528	514	545	528	549	555	499	548	517	556	495	492	524	535	578	592	546	540	588	512	520	513	533	519	529	551	543	527	543	536	534	557	528	513	506	536	537	495	573	529	499	551	532	585	538	543	542	516	531	503	525	571	539	549	521	528	511	556	574	514	544	538	519	564	519	566	546	509	553	495	518	492	551	570	546	516	559	571	553	558	579	556	553	571	539	538	536	555	592	518	531	508	556	536	537	504	510	544	539	536	527	543
24134	21310	28727	24225	21251	11670	3876	2407	2110	1872	1253	1049	968	910	920	814	848	678	604	597	564	544	469	425	417	404	384	390	323	360	375	931	477	604	538	605	1576	1540	611	456	506	390	344	317	309	335	325	297	320	311	311	460	574	606	500	491	378	278	282	320	367	295	279	291	318	310	292	286	306	303	323	317	309	318	340	342	343	332	331	328	314	315	297	327	362	294	294	291	328	343	317	320	307	304	373	305	316	334	281	294	323	320	340	306	302	305	328	331	323	311	304	319	279	320	321	322	328	322	289	317	325	295	283	319	335	312	333	335	339	311	321	300	301	332	340	318	322	300	294	317	301	316	327	316	331	319	331	289	319	329	282	337	309	324	331	308	348	309	321	305	324	319	321	294	296	320	328	324	326	303	297	307	287	311	305	304	329	312	338	304	321	326	327	321	318	322	301	290	312	320	320	328	328	314	303	311	345	342	310	314	324	321	300	278	285	350	344	312	301	339	343	328	276	276	303	280	311	303	326	331	307	303	307	349	312	321	312	346	304	327	334	304	337	302	319	305	299	325	312	323	288	313	292	302	328	309	311	339	328	309	294	291	312	319	299	279	297	283	311	302	303	318	313	296	271	297	326	322	331	310	324	284	303	306	310	301	295	305	316	306	311	268	315	342	312	286	292	296	314	322	323	318	310	313	299	316	318	329	310	320	313	335	326	317	308	312	327	284	305	323	313	328	289	301	320	327	314	308	323	322	292	315	330	319	324	330	317	327	313	325	306	315	288	327	326	328	346	305	328	338	298	323	358	327	340	349	318	306	306	285	303	334	304	329	311	297	329	303	336	317	328	277	311	316	297	325	331	312	338	322	306	304	319	315	320	304	323	294	307	302	311	296	345	285	322	274	309	288	310	337	311	302	329	309	314	313	325	325	297	314	328	295	336	288	299	325	306	325	349	330	334	340	334	355	315	273	328	302	290	315	345	313	339	337	310	310	313	313	293	328	278	330	308	342	334	299	317	319	327	307	314	328	314	304	318	318	320	316	321	301	332	336	342	328	320	293	285	289	298	307	303	288	320	331	315	311	316	330	341	322	312	339	285	337	313	332	319	335	335	333	325	312	328	307	333	304	313	347	317	311	296	310	303	342	314	330	319	289	305	323	335	281	317	301	318	321	278	305	305	289	329	335	313	323	280	339	322	320	329	280	322	289	355	299	321	313	323	337	310	313	321	300	323	264	375	319	335	283	321	309	281	318	324	277	294	335	324	306	329	337	306	314	315	324	327	288	304	316	334	323	308	315	309	309	317	286	337	328	323	325	302	302	322	338	350	332	356	317	286	310	310	316	298	338	335	333	301	321	322	285	320	355	325	316	373	319	307	321	309	312	308	339	273	313	327	314	317	307	314	326	297	305	310	336	350	367	300	289	293	321	300	346	317	317	325	308	305	315	324	321	326	334	285	313	303	340	330	291	315	308	297	330	299	311	329	322	329	300	317	315	312	318	291	338	314	319	308	323	311	299	340	309	308	289	294	292	320	324	303	318	332	301	308	307	297	304	313	323	291	287	344	306	300	346	296	297	346	310	353	300	307	287	322	307	317	274	320	333	305	292	315	296	296	312	306	312	301	344	298	287	345	307	295	334	307	318	336	318	317	289	331	313	304	321	358	306	330	271	318	318	297	345	320	300	316	317	300	328	309	296	318	316	361	287	321	321	315	293	305	286	338	292	300	284	325	309	312	308	313	303	337	328	319	311	330	327	330	304	290	314	321	301	349	318	346	310	291	308	289	328	306	275	317	344	298	310	335	346	323	316	332	316	369	322	285	333	310	312	321	304	335	294	314	313	290	316	304	301	297	326	323	319	310	332	301	306	316	298	298	293	318	326	302	317	318	304	298	319	330	294	345	302	288	326	328	317	330	324	330	310	279	329	331	319	354	335	312	327	306	313	304	313	304	315	293	292	328	311	321	316	317	296	342	318	331	299	336	337	290	305	311	308	304	330	320	298	315	328	344	298	325	317	284	303	321	287	297	314	292	288	347	336	306	330	298	324	289	300	307	316	321	331	317	317	324	303	310	319	324	336	293	353	315	329	323	315	276	328	327	309	320	312	317	291	328	321	336	325	292	297	336	364	323	281	284	309	325	306	337	351	305	297	266	328	316	353	289	332	323	306	318	311	274	343	315	268	315	324	297	335	292	300	313	329	314	303	317	311	317	316	281	295	288	297	355	340	333	326	329	313	320	324	334	303	338	356	346	293	316	326	307	294	285	312	302	338	311	325	291	338	308	313	347	299	337	334	285	338	315	346	294	278	338	334	318	298	301	324	305	305	285	314	319	300	331	281	333	303	306	315	346	328	293	327	313	297	330	338	312	320	310	310	280	315	303	320	309	324	329	312	357	327	305	326	320	335	324	338	295	342	310	303	298	316	315	331	336	302	307	338	318	306	306	300	355	295	337	293	301	323	342	309	297	316	293	309	310	293	290	325	318	325	303	283	314	300	324	297	296	321	327	329	332	311	313	313	338	303	325	306	309	335	348	300	329	328	340	298	331	337	312	304	286	301	320	324	321	293	313	281	343	331	319	292	327	312	311	348	307	309	317	331	327	324	328	333	314	330	310	348	329	328	290	343	313	312	329	315	350	319	323	319	305	302	318	322	309	307	321	315	302	320	305	308	372	360	303	329	301	334	294	325	281	324	300	301	327	290	325	298	305	301	303	331	310	282	314	305	315	309	269	317	334	316	270	313	292	302	306	295	314	289	285	304	298	316	317	320	318	303	302	326	306	297	343	294	316	333	302	300	318	303	321	290	299	356	316	330	345	323	285	320	328	312	322	320	298	302	316	283	312	299	311	289	303	293	315	324	323	315	344	323	324	349	301	295	342	321	294	312	294	320	312	313	319	323	314	295	294	292	335	318	323	311	330	326	298	312	313	324	342	312	319	326	308	329	313	324	320	320	304	292	303	300	309	325	316	313	317	349	297	313	324	317	323	326	280	313	326	301	299	325	346	316	331	292	333	312	314	305	292	315	338	309	337	298	326	319	303	333	318	354	336	311	308	304	313	308	344	329	301	325	292	334	314	351	310	318	306	323	323	308	337	310	281	291	345	298	331	313	304	351	304	312	291	322	307	300	307	297	299	343	306	324	337	329	313	335	291	314	325	313	312	342	319	336	325	358	303	325	353	307	345	309	312	284	335	318	362	335	335	313	318	334	299	289	330	293	278	347	284	291	328	301	305	298	330	323	318	314	311	323	313	319	309	313	317	298	312	319	310	311	304	317	319	349	353	292	288	313	327	307	292	293	332	325	294	310	322	300	299	282	323	301	265	311	331	303	316	345	324	322	332	318	313	326	317	317	334	336	316	292	302	297	317	319	302	317	321	269	347	337	337	316	329	290	313	343	348	307	294	299	317	324	324	335	329	309	336	318	305	301	315	325	320	335	318	318	284	333	293	299	315	299	303	328	315	318	345	316	337	304	291	328	327	293
9792	22570	19418	13587	9985	8641	6800	5555	4999	4344	2930	2386	2062	1914	1834	1550	1543	1225	1033	1016	986	863	878	751	633	596	511	591	508	542	534	1848	731	978	806	1060	2905	2946	1044	690	815	558	485	415	396	419	465	413	450	390	408	784	948	937	772	787	458	419	419	418	426	419	399	428	412	427	409	381	388	407	396	405	435	410	402	381	450	425	426	439	410	429	402	384	441	410	414	423	422	428	402	426	431	391	437	392	428	449	444	408	402	450	391	430	421	454	389	397	403	388	436	465	405	428	385	402	422	410	369	433	446	410	410	411	390	437	442	411	419	423	434	429	415	445	418	424	411	453	459	402	424	403	429	432	404	419	405	429	432	420	395	444	369	445	411	449	401	460	428	421	426	411	409	436	407	433	408	417	424	394	420	418	421	399	441	402	411	436	392	466	427	426	439	428	425	401	409	409	396	458	455	428	395	415	447	440	409	421	428	389	440	415	398	431	412	434	415	408	425	430	407	393	409	409	426	463	410	402	391	434	419	412	393	427	450	371	403	422	411	402	446	418	418	448	406	401	433	393	376	433	393	438	414	413	398	429	416	427	418	412	428	421	409	372	397	396	432	438	440	421	411	427	458	442	423	435	400	392	427	423	438	393	431	408	427	371	406	413	436	413	429	417	420	442	420	411	427	410	421	397	429	402	439	401	414	431	425	407	446	440	435	411	443	408	423	416	393	423	436	431	414	427	388	414	426	377	389	441	382	453	408	429	417	415	404	379	402	377	430	416	444	397	409	436	419	401	392	412	439	374	424	448	416	395	384	432	423	412	421	400	392	443	450	434	400	414	393	422	425	401	425	438	434	421	397	418	397	387	436	428	395	431	412	423	413	373	405	410	390	400	417	410	416	387	412	420	423	375	422	442	419	415	442	436	397	416	439	412	435	404	421	437	441	402	391	416	462	384	451	410	417	389	414	431	419	398	434	431	379	398	410	435	391	407	407	412	445	433	421	442	402	444	417	465	371	437	401	441	389	367	399	434	371	433	399	426	423	397	425	435	440	388	411	406	402	439	414	409	445	407	458	447	427	412	414	415	406	412	418	420	435	417	366	432	408	391	421	403	414	414	402	415	428	407	397	408	416	395	361	423	373	417	384	423	420	432	462	393	378	376	421	372	436	413	405	423	404	430	432	378	394	421	446	404	415	417	411	421	390	380	423	435	415	408	439	435	397	429	447	412	417	403	427	376	404	394	420	390	421	382	420	421	391	416	405	427	415	426	425	432	429	394	425	384	381	402	403	389	422	443	401	423	402	406	435	413	380	436	436	431	427	407	398	409	425	411	428	403	394	405	387	438	435	406	413	392	428	428	410	385	418	429	417	430	370	409	444	398	395	367	401	444	416	434	435	438	466	408	421	442	400	410	411	404	430	418	420	450	431	410	409	418	439	395	445	374	442	418	413	432	406	426	409	453	396	407	439	394	380	429	374	437	400	450	416	427	445	429	401	396	424	395	357	391	386	426	402	371	423	421	426	403	422	415	430	398	410	413	401	434	407	398	409	426	409	391	423	413	417	416	375	424	435	403	421	390	430	443	386	430	384	392	406	389	414	423	390	428	395	422	410	428	417	431	420	413	396	408	367	421	423	413	387	436	428	429	405	436	447	396	421	423	397	401	448	443	405	450	399	459	406	425	414	426	424	389	408	379	423	444	373	375	409	405	363	412	438	413	451	393	408	423	426	409	409	388	406	410	425	432	402	380	371	414	445	424	393	432	407	410	424	391	379	392	434	394	416	423	375	379	392	419	396	412	379	440	422	405	421	420	375	419	424	411	410	452	444	417	420	383	410	418	416	449	400	427	424	435	388	392	417	406	395	415	417	449	423	413	385	394	441	398	414	415	428	415	440	402	384	433	432	408	432	449	436	423	418	420	398	441	374	408	442	419	386	395	435	422	409	415	435	422	448	429	394	430	408	404	396	381	373	399	396	424	393	402	412	399	419	397	419	418	394	447	425	413	404	407	429	462	366	423	425	421	408	382	415	421	417	419	429	468	434	388	406	417	409	426	426	407	397	442	424	403	427	413	431	396	418	392	414	439	383	419	416	395	421	367	415	419	390	426	411	395	394	415	403	387	426	421	416	428	444	437	448	421	399	376	461	415	400	411	445	380	404	427	418	419	384	465	453	433	420	456	425	404	436	402	462	417	397	450	440	422	372	397	418	433	428	399	459	484	384	404	387	390	406	414	434	449	436	412	436	438	420	418	418	404	411	427	430	388	401	416	396	420	415	425	418	444	424	441	416	395	376	422	415	425	438	414	407	419	448	430	415	373	424	395	408	369	434	423	431	395	363	436	451	429	445	394	438	409	439	380	404	388	394	415	412	422	424	415	384	401	431	422	417	438	430	434	411	415	410	421	448	449	409	441	417	434	429	455	421	431	408	436	391	416	426	393	417	433	439	430	416	411	399	363	412	384	459	434	418	422	398	383	399	385	406	414	447	433	404	401	459	437	495	393	428	375	424	424	419	425	385	419	429	424	410	418	405	414	409	405	432	422	405	411	402	375	457	415	402	401	432	430	424	433	441	390	406	411	415	455	421	430	415	416	418	412	421	364	414	430	371	426	437	392	397	433	386	435	386	427	381	411	368	464	381	448	448	408	413	400	434	424	428	414	402	437	457	410	412	439	406	414	415	433	422	385	423	418	405	384	411	396	435	435	404	458	463	413	425	409	414	425	399	428	425	413	391	433	431	418	429	410	410	398	412	406	413	412	409	433	417	384	454	368	409	385	415	409	424	421	421	429	376	433	407	398	386	416	444	414	399	426	432	434	442	425	444	422	413	454	419	418	406	408	426	395	411	417	393	445	417	406	410	456	452	409	415	436	407	401	439	444	426	431	415	417	395	392	424	396	407	410	432	410	433	444	395	389	391	424	397	460	406	418	418	414	416	389	421	387	364	418	412	426	429	422	411	381	441	416	397	423	389	451	400	426	389	419	414	417	417	446	391	420	432	405	413	406	415	399	403	404	440	409	380	434	400	408	399	426	388	439	383	404	426	427	380	406	397	410	437	404	420	414	414	389	400	429	422	438	389	424	433	399	420	439	431	384	413	417	419	414	410	429	382	377	391	422	460	392	416	398	414	425	442	423	415	419	409	430	433	431	409	436	379	396	413	393	459	431	388	419	469	426	421	397	394	422	412	414	377	436	452	423	415	425	430	438	433	407	448	417	383	429	395	399	399	393	422	427	427	396	403	426	401	413	412	370	392	426	438	409	436	418	432	446	428	415	372	396	448	398	440	416	432	404	386	402	374	424	433	444	436	399	375	395	429	431	410	422	407	425	424	434	438	413	419	387	420	406	445	445	415	410	442	395	422	412	438	441	418	395	418	372	426	406	430	420	422	444	433	400	430	429	414	443	371	395	433	390	429	376	438	397	439	401	427	415	389	429	421	388	427	418	378	393	411	425	413	422	394	414	386	431	435	415	411	400	426	391	397	381
23076	21322	29196	23794	21334	21418	11283	3966	3104	2262	1634	1472	1261	1455	1237	991	897	731	611	627	497	510	487	366	357	299	259	297	287	256	278	1432	597	567	494	717	2696	2805	697	400	561	316	251	173	182	167	193	196	186	178	195	540	751	706	492	535	232	188	176	176	204	198	175	189	167	179	176	188	205	170	177	185	189	187	224	175	182	182	174	163	184	193	198	169	196	189	170	163	174	198	170	172	184	184	192	190	178	178	184	198	186	172	185	180	166	187	175	186	171	167	207	193	181	182	194	190	177	183	197	189	180	203	159	173	213	192	170	175	178	177	180	171	185	180	189	187	185	175	189	184	181	187	167	171	173	158	180	200	190	189	206	186	189	181	194	182	162	168	203	203	179	176	192	184	183	165	185	190	174	182	176	197	206	159	182	182	175	183	166	158	152	176	179	186	164	186	186	187	163	163	179	193	190	175	191	169	189	178	159	188	187	176	195	201	168	172	191	186	158	187	173	168	167	179	188	195	181	169	153	177	184	183	181	199	181	177	183	182	200	176	180	199	191	199	182	181	198	173	202	178	165	203	174	170	180	160	170	192	183	183	170	171	165	173	160	184	159	178	173	180	166	169	202	166	173	185	179	154	182	179	177	172	192	178	187	164	182	157	159	165	183	217	157	201	196	148	193	177	199	185	161	175	222	177	201	205	190	214	172	188	188	173	188	172	181	172	194	203	190	170	185	177	171	186	182	167	193	179	165	179	183	188	180	168	153	182	173	176	175	158	172	176	193	191	168	190	177	167	178	174	199	192	155	181	193	187	171	177	168	179	188	182	187	159	175	188	190	172	196	173	185	172	177	192	179	198	189	179	157	204	199	174	176	172	181	193	174	175	179	154	184	177	178	167	183	206	179	201	156	175	208	183	170	153	175	192	189	175	176	165	159	213	186	160	199	194	172	192	157	170	191	186	181	183	186	179	184	165	179	216	188	191	170	177	181	184	185	175	192	199	185	182	175	183	166	176	194	228	197	169	173	203	169	183	165	176	188	173	192	185	185	183	163	174	182	188	204	153	194	148	189	179	204	170	172	162	173	177	179	193	179	166	194	186	197	181	158	152	175	177	166	162	176	179	196	164	177	181	149	205	175	188	186	181	191	188	170	185	168	178	179	173	180	191	198	197	197	182	190	164	191	158	177	200	203	177	160	194	175	199	175	143	168	181	172	181	186	195	201	181	198	203	176	182	197	193	198	181	185	165	206	196	195	165	167	183	178	179	182	178	191	174	207	181	164	203	180	184	177	207	195	179	178	180	164	196	172	194	196	175	204	183	185	217	173	193	190	156	157	154	192	168	176	196	176	190	158	211	167	178	170	216	179	217	192	205	155	203	173	166	192	173	183	180	180	176	206	216	163	183	182	192	188	187	197	188	198	176	179	168	194	192	187	157	187	197	186	211	200	157	179	213	150	168	181	180	174	160	180	162	188	174	155	161	154	174	159	182	181	177	154	178	169	176	174	172	175	153	192	175	175	143	210	189	209	197	181	206	176	190	170	178	200	168	161	184	173	198	178	175	198	187	175	174	183	169	156	172	164	193	176	185	169	181	163	175	193	166	166	190	188	171	179	187	191	189	189	154	164	185	187	166	164	179	156	149	199	171	158	175	205	195	177	183	164	171	171	196	167	184	169	170	161	176	180	194	182	175	179	185	168	162	179	193	188	192	188	182	170	158	190	171	157	181	179	176	207	169	199	180	191	194	173	202	190	162	160	178	200	193	174	185	211	169	166	173	176	187	190	180	171	182	159	175	184	193	192	172	189	191	183	193	185	201	168	203	183	174	185	159	167	165	186	178	184	167	193	174	185	180	187	190	195	191	173	199	174	182	169	184	167	174	189	204	180	194	194	163	150	171	161	190	178	187	190	183	166	179	191	181	207	198	164	175	166	176	171	210	172	181	190	184	169	171	190	189	180	181	192	216	186	171	167	201	202	168	213	167	170	220	184	166	179	177	159	159	199	180	189	186	167	195	200	200	195	187	201	179	196	178	176	210	190	156	146	179	197	169	183	194	197	164	198	170	184	169	185	196	186	186	175	181	170	184	201	181	160	190	178	171	179	193	178	137	180	189	176	170	179	177	173	184	162	197	176	173	182	171	176	170	171	175	183	189	173	167	169	172	182	177	183	161	159	184	182	168	193	170	150	181	189	190	189	192	184	183	174	177	178	179	180	183	176	173	158	174	176	162	177	150	190	171	180	171	169	160	184	158	166	182	161	187	194	168	199	167	183	169	157	157	198	189	173	181	183	189	172	180	179	194	192	168	154	181	194	205	187	197	169	192	188	172	205	183	201	186	198	154	209	180	212	189	178	168	161	176	178	173	196	183	176	171	187	177	172	181	171	181	189	185	202	169	216	190	186	156	173	191	172	180	194	196	175	192	182	175	172	183	186	175	173	200	165	168	188	166	177	186	186	188	194	177	154	185	195	176	215	173	171	193	151	170	174	177	167	201	172	182	166	157	183	173	202	193	174	197	188	186	201	166	209	178	199	185	174	184	173	165	203	173	168	192	175	197	221	179	200	180	175	204	165	180	173	184	152	173	160	182	145	177	168	169	203	186	168	158	153	193	178	191	183	173	206	169	180	185	217	169	189	164	209	178	181	178	171	199	189	181	181	185	203	183	196	200	193	186	174	224	162	189	174	198	189	199	204	173	180	155	196	175	180	175	207	178	185	181	181	174	176	137	172	183	180	183	192	181	191	188	190	191	177	176	173	171	158	193	175	189	176	158	175	174	174	183	176	176	190	170	191	182	158	217	172	188	190	197	187	176	207	178	179	189	184	186	198	182	172	183	180	191	184	197	172	161	178	198	200	187	182	152	164	194	154	182	200	185	189	203	158	197	189	182	217	162	179	173	186	183	161	208	167	168	195	156	174	192	175	192	179	158	169	170	170	148	194	203	171	179	191	203	189	183	213	185	177	175	167	182	198	177	170	171	168	175	172	172	180	202	177	171	189	197	175	157	166	186	171	170	176	171	189	160	190	165	171	177	197	173	173	181	209	181	182	183	160	186	197	163	204	158	189	172	199	170	179	159	188	178	218	201	178	188	171	171	192	185	173	176	178	199	182	173	171	167	177	186	177	182	159	200	181	173	164	181	220	193	172	168	171	169	178	186	179	168	171	162	167	179	189	175	174	159	194	195	173	176	199	179	189	171	173	170	169	167	199	162	190	157	172	175	198	181	186	192	178	205	149	212	184	175	186	188	172	181	189	164	195	167	212	198	181	189	168	164	181	165	192	177	183	189	207	161	168	176	190	174	178	175	189	165	167	151	203	173	197	206	163	188	179	166	178	160	185	171	183	165	172	167	201	201	171	180	182	186	197	158	179	180	185	195	173	189	185	178	195	172	176	167	225	175	179	169	168	189	202	174	167	186	175	191	188	199	176	205	190	182	191	199	193	191	187	186	166	200	175	187	182	186	188	192	163	202	176	199	177	180
12527	28828	26978	18219	13853	11572	9320	8283	7439	5225	4213	3281	2901	3008	2564	2070	1902	1413	1137	1148	1014	969	956	669	594	570	457	446	400	383	387	2903	1008	1096	860	1413	5145	5164	1134	791	1020	514	401	267	270	260	225	256	243	233	260	899	1302	1188	828	926	331	234	238	227	219	236	256	246	234	250	248	221	226	227	230	241	242	209	212	244	230	273	223	237	243	243	242	239	230	237	233	240	241	236	235	254	246	228	252	232	240	262	250	243	251	232	237	235	231	218	218	215	234	242	270	231	231	240	237	228	258	254	237	250	245	237	247	237	261	248	253	222	214	252	226	221	212	208	220	254	252	234	216	255	211	237	203	271	214	230	220	227	260	264	224	249	231	251	260	243	253	232	249	221	235	245	242	217	203	222	237	231	263	240	232	228	206	222	254	233	207	228	244	253	252	247	237	213	235	265	241	241	224	267	234	228	246	241	219	249	240	222	256	240	217	229	234	240	254	240	270	233	229	227	214	241	228	224	240	264	232	229	235	284	237	253	253	234	252	205	252	234	218	224	265	238	232	228	223	263	220	220	239	241	213	244	244	263	259	251	218	231	249	236	221	231	238	235	205	221	222	231	250	256	263	249	264	249	245	218	248	240	224	244	244	221	233	238	256	225	234	221	240	259	211	244	225	255	217	261	219	226	242	239	240	237	219	224	257	222	220	223	248	243	264	222	260	237	241	223	220	241	237	224	256	252	226	230	231	242	246	243	235	244	237	234	266	221	233	243	233	233	245	222	264	260	251	237	229	255	231	266	223	256	235	250	253	238	256	225	241	238	249	240	232	240	244	233	231	229	228	240	241	233	234	222	248	260	247	243	234	249	236	253	241	226	235	257	245	245	217	252	257	255	236	258	228	225	243	235	244	220	238	235	234	231	248	239	223	228	231	229	264	226	236	232	233	248	237	222	244	239	234	237	244	227	246	227	261	222	268	259	242	231	213	257	206	223	229	229	251	221	232	237	216	225	223	230	258	246	242	208	249	255	225	226	222	226	248	233	235	239	233	232	213	249	229	248	241	253	246	228	246	237	232	212	226	218	234	236	225	247	245	259	246	247	244	231	256	230	234	244	267	235	259	228	240	233	235	215	241	234	202	249	221	246	264	275	249	257	238	248	255	239	273	237	239	240	234	245	228	253	248	243	244	252	216	224	235	221	220	259	233	243	257	250	223	257	233	217	233	231	264	200	252	237	240	233	229	237	258	233	269	220	261	238	236	265	249	231	264	244	258	235	216	224	224	239	255	247	237	224	228	263	206	228	248	247	228	268	248	234	235	237	243	266	236	223	221	263	278	217	239	213	264	245	257	263	215	229	258	221	244	267	237	216	247	246	245	242	229	237	231	254	213	253	249	266	235	236	240	253	255	237	235	216	256	232	274	238	233	228	257	212	238	240	222	232	229	213	231	240	255	244	229	238	195	270	228	276	220	253	231	231	233	232	229	229	211	228	234	245	242	230	219	258	264	250	223	248	245	235	224	254	254	229	221	245	258	214	228	240	279	219	237	242	194	240	262	242	239	227	218	260	243	243	226	217	247	203	232	251	233	226	231	262	212	234	253	214	243	254	242	233	257	221	259	240	224	262	243	226	242	243	223	218	216	227	249	212	239	231	247	270	248	221	246	274	240	252	264	253	238	240	225	227	226	224	249	211	223	213	226	242	223	238	228	219	240	235	229	224	241	249	221	247	239	241	220	228	232	251	245	244	233	248	253	233	208	230	250	244	249	213	242	244	245	233	266	239	236	222	239	254	232	248	276	242	230	233	236	234	226	218	251	204	232	238	244	248	237	265	263	231	244	240	242	260	225	212	238	233	251	239	239	238	260	204	233	224	225	256	227	228	238	246	240	232	223	230	217	230	231	219	229	254	247	236	237	245	233	251	235	238	221	221	226	268	248	232	232	226	248	233	242	241	242	233	225	249	215	268	233	247	261	223	258	239	241	211	221	229	217	261	271	243	235	239	232	235	237	248	232	241	234	268	219	259	215	238	217	211	216	250	244	244	249	250	232	234	216	271	251	229	250	219	243	256	224	213	206	249	234	215	235	242	226	237	216	254	228	231	243	253	239	251	237	219	240	231	239	245	241	247	235	243	256	217	259	244	254	243	251	251	238	236	227	222	255	233	234	236	247	261	231	235	235	233	224	260	210	233	238	242	247	210	234	239	240	241	224	204	241	227	235	246	225	242	234	241	265	247	262	243	221	261	231	232	252	238	236	257	234	241	251	231	260	225	247	241	240	233	228	237	252	232	213	250	217	244	238	231	249	249	240	272	241	251	216	247	244	263	235	232	269	223	245	227	259	236	224	264	251	221	210	252	230	230	255	251	257	245	228	242	262	235	271	233	263	242	233	204	249	249	234	243	269	228	259	263	241	247	245	220	244	216	226	236	237	254	224	230	222	238	215	233	240	224	260	231	253	239	221	260	240	211	252	226	214	241	260	246	216	255	249	224	200	273	237	242	231	223	269	246	230	237	250	194	240	255	225	252	240	231	222	228	261	241	271	268	237	247	209	239	255	239	226	246	275	246	232	235	228	230	242	218	277	267	222	242	244	233	241	223	248	243	232	239	259	214	248	230	230	242	238	237	236	231	241	260	240	267	231	226	234	250	227	228	225	203	234	214	215	235	210	267	248	252	256	222	234	234	230	234	244	212	247	232	251	237	238	226	233	238	240	224	263	224	217	255	245	231	218	255	209	211	241	246	244	196	220	247	227	198	249	240	245	216	260	242	228	238	232	258	218	245	213	250	228	235	239	240	259	265	225	240	244	259	253	221	242	204	247	241	228	223	223	248	224	228	241	238	278	245	231	231	251	237	245	245	223	227	226	232	231	229	227	250	238	248	234	227	238	230	234	249	256	234	253	231	256	240	247	250	262	228	253	247	228	216	251	218	223	243	246	237	233	241	234	232	250	230	252	234	255	285	236	235	219	238	249	209	240	220	213	220	241	234	246	249	228	233	239	247	259	224	250	213	239	234	271	221	234	243	236	238	213	208	244	253	238	239	226	234	248	277	224	232	256	239	232	218	215	243	264	238	233	257	269	225	247	225	246	232	236	236	240	226	226	249	197	216	248	235	224	244	231	233	230	238	211	230	256	251	249	216	217	228	264	231	233	215	240	220	226	226	237	231	253	214	227	223	220	259	253	238	254	225	195	263	233	250	253	254	256	241	256	263	249	234	232	227	234	218	253	230	243	249	225	230	261	235	229	247	214	212	250	224	239	216	241	210	228	221	237	237	237	256	221	250	231	226	239	238	260	244	242	222	271	261	261	253	222	205	246	211	239	246	253	215	252	228	257	224	242	247	239	263	222	247	223	218	231	217	229	247	268	239	225	219	244	213	207	237	212	227	230	234	237	220	244	215	259	248	240	244	239	224	235	236	248	233	236	208	225	232	245	221	230	228	205	252	255	254	229	227	276	233	237	244	268	249	243	227	225	252	233	216	225	242
27131	20894	14473	6423	3158	2238	1645	1445	1299	1029	838	812	877	801	805	695	708	525	583	549	521	527	534	487	465	503	431	404	453	431	399	465	453	441	409	479	553	607	401	411	432	412	442	421	396	402	427	409	392	400	408	399	422	421	434	418	375	423	477	419	380	411	428	415	457	399	397	436	406	362	420	427	392	384	435	426	421	416	438	391	407	403	449	433	423	402	415	444	408	463	427	447	403	411	437	407	414	423	400	408	447	422	406	376	421	401	408	427	423	409	433	410	406	417	418	439	431	406	436	422	451	410	416	387	419	389	433	402	398	375	418	448	427	429	432	450	394	409	426	408	431	402	433	415	433	398	413	413	443	414	410	418	418	416	428	432	439	381	437	396	442	415	397	410	413	424	420	418	444	443	429	450	434	452	427	427	428	419	391	430	418	368	417	423	423	427	417	433	420	412	438	446	422	433	436	445	447	404	423	462	429	448	464	408	397	425	404	390	424	399	395	403	424	430	407	387	445	429	422	439	392	417	406	396	406	408	422	407	455	392	439	403	459	409	375	423	408	429	412	436	427	435	431	376	430	386	446	424	426	464	392	436	385	416	423	408	432	428	397	414	387	419	481	463	407	393	390	458	362	475	445	435	408	415	430	395	410	390	463	393	407	427	441	403	421	415	402	411	404	415	420	405	434	411	411	442	438	420	426	415	432	433	369	421	422	415	434	395	379	419	437	410	392	409	408	444	427	458	443	415	410	407	400	392	432	386	418	415	459	457	426	409	424	414	403	449	406	388	392	417	423	412	422	396	437	437	394	410	436	406	406	456	368	386	389	381	404	423	419	421	425	426	408	395	420	444	415	398	403	395	448	394	428	402	432	390	400	401	442	413	397	388	416	438	420	438	402	423	397	407	462	434	420	422	427	460	414	415	452	399	413	416	447	471	413	430	423	410	406	446	450	416	393	406	397	448	439	419	397	401	390	411	418	399	380	395	400	398	390	405	437	413	437	407	362	446	422	436	422	410	378	418	420	432	416	397	445	399	403	406	394	455	383	442	413	405	396	378	429	441	386	439	397	387	404	453	409	402	411	408	435	411	421	414	444	430	411	367	441	427	418	400	432	409	424	403	447	429	405	412	434	435	419	402	420	419	386	424	416	406	399	425	435	397	406	416	398	416	444	429	423	443	444	397	397	400	425	433	389	408	392	441	392	411	445	438	409	424	446	410	419	417	413	420	395	411	451	405	456	386	417	403	415	403	424	453	425	432	392	428	421	406	426	413	400	426	389	414	423	387	415	424	391	412	444	410	409	400	384	434	436	410	421	420	445	420	442	400	429	415	417	414	428	380	420	453	430	387	400	447	424	390	410	391	408	399	385	409	403	406	442	415	401	415	414	387	424	443	420	383	428	409	410	417	399	414	414	433	425	402	434	431	419	399	422	434	444	391	431	387	412	438	439	435	421	418	422	399	444	415	436	412	395	445	433	450	435	455	385	432	413	375	408	432	444	402	394	410	420	396	412	478	429	432	420	407	418	407	387	400	386	434	426	425	398	358	406	477	414	424	413	405	418	461	411	447	407	414	439	442	433	424	402	411	437	461	427	407	417	404	389	391	428	413	449	443	401	416	435	432	411	377	431	415	428	421	374	449	426	437	398	447	419	383	433	400	407	372	404	436	419	435	415	417	413	390	436	412	454	386	381	399	445	432	418	423	406	425	418	422	406	418	428	422	393	401	407	391	424	416	417	421	429	386	391	410	412	426	386	401	426	412	439	439	441	422	412	401	410	404	414	410	412	455	430	437	488	424	413	400	432	421	393	422	400	410	431	387	432	433	470	400	389	462	433	445	438	389	398	430	449	422	392	432	428	425	444	391	418	441	430	400	397	432	429	409	398	453	397	422	404	404	400	416	405	391	399	420	390	388	414	414	397	378	441	415	418	416	404	418	417	404	407	427	422	412	408	425	348	398	397	439	382	411	424	461	417	421	398	416	401	407	381	440	425	460	445	415	405	425	381	421	439	422	445	450	449	387	385	427	429	413	462	398	407	416	414	417	426	413	443	427	460	400	392	427	429	377	438	433	388	437	443	420	368	431	420	392	390	437	415	438	420	423	401	434	407	415	394	457	393	419	439	436	406	402	422	406	441	404	430	407	442	390	396	426	397	417	438	401	428	441	394	379	409	409	392	427	416	442	433	424	405	411	420	411	396	371	450	396	407	432	417	434	415	411	436	435	385	404	410	429	458	405	400	419	420	396	424	409	391	426	433	406	404	410	410	419	389	389	442	444	412	410	444	455	415	385	387	396	407	434	400	420	413	382	428	439	423	425	419	447	405	453	438	415	409	416	412	397	444	412	406	387	399	419	419	459	411	400	415	474	430	463	439	389	419	450	419	426	383	397	442	437	413	418	452	377	431	395	427	424	388	442	394	443	401	393	444	402	409	390	423	427	443	427	401	406	411	397	461	402	421	419	426	433	409	435	442	417	412	445	411	410	418	418	440	447	431	394	452	438	435	441	420	435	417	453	426	423	446	423	422	381	399	394	391	401	405	436	434	391	424	382	432	414	401	429	415	384	414	404	439	399	431	409	416	427	461	415	406	428	415	424	420	420	424	402	403	413	428	406	437	375	445	404	402	452	419	415	443	402	421	407	439	416	421	371	442	430	432	430	442	403	414	398	410	407	379	439	435	421	416	420	384	402	408	387	409	401	430	414	446	387	429	407	454	389	422	417	424	421	385	424	413	420	422	409	446	383	428	407	424	423	460	428	396	436	431	403	438	423	401	442	424	450	436	452	441	422	402	408	415	416	414	388	442	413	425	405	408	425	418	370	390	406	367	378	431	396	419	415	408	424	455	415	417	376	416	403	403	422	405	396	402	405	426	429	395	432	409	412	398	392	394	399	395	385	377	396	400	393	408	410	443	433	439	420	399	432	394	437	439	413	407	410	409	405	452	408	443	461	403	395	435	392	406	407	424	415	362	419	417	411	460	408	422	452	433	394	423	382	432	436	419	484	395	414	398	428	411	400	412	427	399	400	476	423	403	460	403	416	427	389	412	397	408	419	408	429	419	426	407	430	383	446	412	417	426	420	449	424	414	431	464	411	380	464	441	409	404	425	441	447	385	430	456	397	448	428	426	430	387	424	401	422	400	392	426	405	405	397	415	429	398	399	376	404	420	416	417	434	406	410	415	427	409	409	382	404	396	396	426	404	400	409	411	442	442	392	413	403	401	426	428	432	403	449	390	403	395	429	416	428	447	426	429	422	386	434	406	423	431	459	423	425	416	411	430	401	462	439	392	391	446	423	391	378	430	422	422	406	458	396	464	421	432	427	422	418	435	414	405	407	425	446	438	432	437	475	410	428	395	413	427	410	431	435	413	397	408	411	390	413	385	404	415	413	417	415	393	433	400	401	418	407	408	415	442	378	443	425	450	409	378	361	431	414	419	433	432	384	439	386	419	413	447	416	402	432	424	412	452	415	428	383
9025	14614	14713	8655	5979	4963	3823	3337	2882	2174	1752	1389	1634	1499	1455	1202	1083	931	802	791	809	816	778	653	644	624	568	589	579	606	569	624	614	591	556	616	769	815	626	602	577	510	514	521	536	544	534	503	570	512	559	574	626	584	576	643	558	540	549	548	539	565	539	529	516	508	535	524	572	513	518	543	529	553	552	530	558	516	526	505	537	531	524	559	528	551	524	561	567	539	531	539	554	530	544	555	544	548	567	512	578	547	538	556	514	537	501	537	540	519	541	568	550	556	545	517	540	504	558	588	543	545	550	545	511	529	526	517	530	525	552	535	531	539	544	552	568	546	575	525	519	531	521	578	553	531	553	550	557	551	584	561	536	595	532	547	514	517	550	542	524	593	529	521	558	527	574	565	547	533	494	482	529	536	523	569	528	537	532	544	550	553	559	554	561	562	514	547	558	527	523	519	521	575	545	515	562	548	521	530	532	494	517	558	541	595	519	558	535	503	555	560	541	550	534	551	527	559	478	549	529	546	553	534	569	551	549	548	546	496	557	515	547	561	530	591	544	519	567	521	560	528	569	538	523	529	535	555	526	492	543	593	591	515	527	554	491	554	505	527	553	509	567	573	538	535	523	602	559	564	515	557	559	570	549	545	545	517	529	552	514	540	554	507	511	539	573	501	521	491	513	541	548	517	577	563	556	534	542	554	542	535	584	546	535	571	540	559	532	535	539	528	544	543	519	539	540	506	525	563	534	533	515	575	541	539	515	541	537	557	569	580	556	538	544	503	560	530	530	531	542	506	529	514	567	544	554	548	561	487	545	566	529	545	527	540	544	541	541	539	537	534	519	535	544	540	551	552	475	586	552	548	592	537	539	565	562	536	515	531	515	553	555	516	537	552	529	477	502	511	526	551	552	550	530	546	559	527	541	519	553	534	575	562	535	539	561	519	485	563	529	504	512	564	542	522	527	537	547	531	542	558	524	479	510	561	524	536	558	553	543	549	520	497	547	554	547	552	561	528	527	512	522	516	581	536	540	571	531	551	528	514	562	529	514	557	548	523	538	501	532	502	538	526	594	550	560	563	550	553	532	561	558	562	554	567	590	546	538	596	551	552	566	526	513	543	525	538	556	562	527	552	562	555	532	541	503	570	527	576	575	548	524	534	499	569	504	541	524	530	525	523	538	546	526	541	542	544	564	513	555	513	524	541	536	533	568	525	529	482	529	534	509	513	524	520	536	536	520	541	532	521	565	568	531	558	560	538	514	518	513	555	526	537	539	565	558	493	550	526	561	542	534	582	535	586	539	570	554	527	509	571	552	576	529	546	566	520	539	543	523	521	558	473	590	537	577	578	553	514	500	538	574	553	544	557	551	475	526	557	557	517	513	536	539	569	592	520	530	566	532	558	549	561	546	550	525	534	577	537	512	550	574	536	547	556	526	528	588	551	551	562	525	539	545	543	567	575	536	492	556	525	557	550	546	536	556	540	529	529	508	534	525	581	575	533	540	512	539	531	524	520	560	507	498	533	554	543	541	517	580	534	565	542	520	515	538	544	535	542	528	548	511	518	558	518	555	517	518	537	569	514	520	549	572	545	510	545	513	556	529	535	593	531	542	566	565	576	546	557	551	542	483	553	593	549	537	487	546	529	557	528	529	514	520	544	546	533	534	531	498	575	572	522	510	561	545	529	545	554	550	535	531	532	540	548	530	570	560	565	523	509	530	535	559	502	536	520	540	534	554	563	545	526	564	538	520	535	559	524	519	537	565	537	552	526	530	547	520	567	559	502	482	563	564	541	556	529	563	530	586	549	541	531	548	569	550	555	524	533	555	560	595	522	553	578	558	571	521	552	558	502	551	546	554	497	585	539	565	532	526	521	559	547	544	557	514	586	521	579	547	561	567	533	570	543	529	530	527	575	548	554	506	571	515	573	560	565	547	502	560	539	563	545	513	536	540	531	528	528	516	554	558	555	511	520	532	577	590	513	561	538	531	505	566	527	549	598	575	570	574	577	516	557	509	538	527	530	510	550	518	512	546	550	539	554	532	547	535	495	556	519	585	523	550	520	499	542	548	563	558	545	538	512	543	556	542	495	533	536	508	541	564	569	526	578	545	530	557	476	513	535	542	509	548	528	558	539	529	524	552	521	538	555	542	504	521	551	529	549	542	552	535	533	604	543	529	542	556	591	517	517	561	563	541	581	521	490	517	549	520	518	561	526	558	562	526	567	533	561	537	547	535	566	518	533	518	530	526	526	561	532	567	537	537	539	511	547	530	517	534	533	512	492	541	513	572	544	527	525	489	516	550	516	536	550	550	535	517	540	552	547	522	506	510	538	510	551	538	590	535	563	481	556	492	533	534	532	553	536	567	543	517	524	590	519	522	544	561	542	522	559	545	543	548	517	531	550	553	535	569	563	570	566	528	539	538	539	549	525	529	543	524	535	523	485	557	544	550	548	530	558	558	544	558	572	497	536	559	567	572	516	582	557	554	524	489	544	534	564	559	559	544	535	556	547	555	540	535	491	559	532	564	529	540	520	505	515	541	552	548	534	502	545	534	537	611	544	561	524	553	504	508	523	514	555	541	578	481	500	542	511	544	541	547	555	541	552	571	563	561	550	526	584	556	557	545	541	556	547	525	555	522	496	516	493	555	531	564	526	569	534	524	528	528	531	543	553	548	576	525	521	525	552	511	517	537	582	586	537	554	533	548	559	511	524	561	586	569	543	564	575	532	552	520	562	567	543	543	530	539	534	544	573	546	526	526	552	540	534	558	513	530	505	520	537	521	555	523	519	543	536	573	552	570	516	534	578	530	508	556	488	529	529	509	539	544	543	529	538	555	523	563	525	551	559	553	538	557	570	540	553	531	563	546	528	533	506	499	562	541	576	518	565	540	533	566	550	538	509	523	519	566	557	556	532	553	528	508	537	532	550	530	558	541	519	564	540	513	494	550	524	547	526	535	524	512	516	517	517	559	561	550	561	552	539	569	504	524	545	537	540	501	477	527	542	532	525	505	541	583	572	566	575	532	521	547	554	532	518	516	524	543	547	578	506	569	530	532	525	537	522	582	548	551	540	511	554	527	522	568	516	530	568	584	530	560	546	534	535	560	575	560	512	560	540	541	502	513	525	543	543	542	519	531	577	578	536	568	520	537	534	546	586	545	499	519	553	519	557	550	525	574	543	511	500	513	536	545	548	587	560	553	534	537	522	539	555	484	554	550	539	538	541	515	564	575	544	565	491	547	541	589	609	516	501	500	577	544	518	554	547	540	494	513	562	568	536	513	560	527	528	549	524	497	588	553	543	502	516	548	561	527	593	540	546	553	553	551	562	576	542	545	574	528	509	562	525	576	488	536	536	539	547	569	543	528	545	510	576	542	548	588	496	553	517	540	566	546	520	531	561	574	545	555	507	553	538	552	521	558	540	547	553	554	540	540	535	566	582	532	547	487	572	542	533	544	522	516	548	564	550	584	578	526	569
24197	21396	28828	24359	21344	11876	3865	2496	1959	1637	1248	1065	1151	1110	990	925	803	680	536	550	526	533	509	453	445	400	405	383	356	360	382	668	361	439	478	784	1652	1694	462	470	506	347	341	328	343	319	319	314	314	316	318	480	596	593	514	527	372	334	324	346	314	314	332	326	301	293	326	330	334	312	314	325	324	293	287	316	328	325	328	318	329	324	331	357	296	369	279	342	317	355	311	314	326	329	316	309	318	292	336	349	322	313	318	318	303	331	309	342	326	323	299	321	326	304	338	311	310	335	303	312	313	312	311	312	309	303	303	316	311	309	297	323	348	320	308	310	319	318	318	301	376	298	331	295	324	320	322	312	328	308	311	342	319	315	350	315	339	307	295	334	335	327	297	314	314	320	340	309	321	322	342	301	317	326	304	330	339	294	290	328	291	325	308	310	299	315	323	320	336	338	313	297	277	337	317	342	322	290	325	333	344	319	352	362	331	298	326	333	306	309	295	340	326	330	308	309	283	318	349	343	338	325	314	326	320	343	318	347	337	346	299	297	302	332	274	334	338	303	292	318	294	299	319	318	303	323	333	349	315	301	310	323	355	313	342	299	315	332	311	332	325	328	335	315	309	347	287	326	323	290	340	289	315	354	347	333	303	348	312	312	317	340	288	328	293	303	302	312	313	321	295	317	321	345	274	314	289	314	337	329	325	308	302	323	315	313	315	336	299	309	329	322	313	328	346	320	323	319	311	326	328	299	340	328	347	339	311	331	310	330	312	325	307	326	343	344	326	322	319	316	294	324	347	324	342	356	332	377	336	331	306	323	315	304	296	338	324	337	340	339	327	308	317	309	292	330	318	343	327	300	328	319	304	348	298	311	299	318	336	299	361	322	309	317	339	309	333	313	332	319	318	328	331	332	297	338	320	312	318	290	334	289	328	338	311	332	277	337	335	355	337	341	312	312	330	325	314	314	323	318	317	329	313	334	324	279	320	323	311	313	313	324	314	290	298	340	317	306	344	297	296	297	273	335	348	303	327	338	335	335	293	334	317	336	323	325	326	342	337	348	330	360	315	311	319	315	326	291	310	332	313	311	330	328	333	315	339	311	324	330	291	325	313	310	308	329	300	326	297	298	321	339	332	351	342	309	307	318	289	305	316	330	324	346	297	333	309	321	306	341	308	360	364	299	312	322	337	308	333	345	339	360	316	338	315	301	324	332	314	330	317	297	314	328	293	316	308	353	318	302	321	298	319	319	310	343	334	320	305	293	310	321	337	310	320	324	336	318	334	319	292	320	282	306	339	304	301	330	300	317	304	292	300	306	335	324	318	338	336	285	333	296	330	299	321	297	351	300	337	300	338	296	356	321	336	308	318	322	307	313	355	304	296	295	322	330	310	326	314	312	334	313	311	340	307	304	313	287	279	318	289	314	299	328	337	313	307	315	294	289	312	314	315	330	307	291	317	334	360	305	317	333	341	315	338	351	310	301	313	296	321	315	333	338	315	298	338	294	321	336	310	322	313	302	317	319	338	315	329	319	327	328	314	302	312	334	324	348	310	318	317	281	352	333	335	318	338	275	350	299	288	312	363	325	295	305	291	314	314	302	307	325	327	315	324	328	292	333	326	305	327	296	335	334	314	321	344	328	334	344	313	292	311	304	333	333	320	294	320	339	321	320	308	346	320	334	329	338	320	330	340	331	309	291	312	344	325	322	322	318	311	332	310	316	311	327	360	357	334	296	288	295	337	333	296	364	301	313	337	355	291	309	292	321	296	285	321	278	312	311	304	315	338	304	312	332	302	327	324	313	336	335	328	314	334	327	337	300	308	369	306	329	339	335	325	303	296	286	284	297	296	273	300	328	314	337	341	302	292	325	344	281	291	309	310	307	311	351	305	326	306	296	307	314	306	346	335	323	295	329	333	339	279	314	359	343	326	305	306	298	314	343	314	309	328	327	323	315	333	305	311	312	337	283	314	283	310	313	348	315	374	334	343	328	306	323	315	320	296	302	331	314	328	314	303	325	305	340	299	327	310	298	282	317	308	317	330	326	345	308	325	371	343	328	298	291	328	306	304	309	317	272	315	299	308	348	324	339	310	302	337	343	320	344	315	287	289	298	327	317	330	328	312	337	309	328	312	309	338	338	305	301	326	300	323	323	310	300	333	364	334	324	335	323	320	312	307	325	325	308	324	306	352	333	329	326	337	311	333	330	284	327	320	304	333	313	309	308	317	339	317	297	301	328	341	328	340	329	311	316	319	315	319	315	322	313	359	313	294	339	289	337	291	326	300	314	338	333	324	302	296	308	296	334	364	318	336	355	300	332	296	312	347	332	320	297	315	277	260	334	318	342	327	313	314	310	297	341	316	311	342	298	276	312	309	359	307	310	326	305	331	331	331	341	332	324	309	321	341	335	285	309	303	285	316	342	317	342	314	349	337	314	291	334	294	310	290	323	293	319	330	321	315	309	352	321	295	311	324	293	285	307	319	319	362	308	324	308	348	327	338	319	324	314	311	326	346	343	316	330	318	314	341	323	295	293	309	320	317	329	326	330	305	343	333	319	319	309	316	342	337	299	327	322	309	297	321	338	313	303	328	326	302	324	324	302	324	322	344	309	311	322	291	301	311	303	266	308	351	311	314	340	329	376	325	308	310	337	311	315	283	315	299	308	313	336	317	335	343	292	312	306	317	308	312	373	328	336	301	311	289	340	313	326	326	296	313	327	301	329	319	314	326	332	327	316	333	276	296	312	315	294	327	334	336	331	294	327	317	294	323	319	330	322	341	303	327	314	334	294	313	315	312	313	288	299	326	316	324	304	322	287	313	319	343	292	317	342	315	339	353	341	335	310	307	311	347	323	325	331	335	306	279	326	330	331	322	327	315	344	332	293	327	315	326	312	329	323	290	322	317	307	300	299	312	323	291	310	305	328	327	306	319	346	316	332	328	325	303	317	316	305	334	287	298	322	323	315	332	319	321	332	288	298	307	328	294	311	304	337	316	347	331	333	289	314	334	337	305	311	294	288	329	342	306	311	302	311	307	308	301	347	311	303	306	318	328	332	330	332	315	321	330	342	298	335	318	337	300	321	345	291	318	313	349	306	305	354	296	316	297	356	327	329	318	345	305	322	335	311	324	306	324	336	351	279	320	332	326	317	284	322	327	338	335	290	331	333	325	349	315	312	307	297	320	325	318	319	347	336	306	299	315	363	308	313	300	335	348	323	349	316	306	297	327	306	317	352	321	313	331	295	333	326	342	307	304	307	297	305	303	315	344	308	325	337	328	308	317	304	303	324	313	307	335	344	336	330	309	320	318	344	325	341	342	313	292	309	307	314	321	297	328	317	319	350	333	319	322	303	343	330	331	336	307	326	304	325	305	304	313	303	305	313	311	318	304	301	332	317	306	313	326	336	352	316	310	345	338	283	316	310	326	315	321	300	331	339	342	332	337	337	329	318	318	317	293	309	309	287	284	305	280	310	331	294
10353	23224	22071	14694	10750	8505	6859	5667	4646	3716	2768	2384	2466	2356	2097	1755	1534	1293	914	973	953	900	829	663	671	583	584	572	535	565	563	1233	467	758	768	1303	3232	3094	658	759	800	509	463	426	459	424	426	457	434	442	412	821	968	1024	813	835	533	410	436	423	408	461	403	364	427	422	430	467	433	435	410	457	445	399	426	416	427	403	387	442	439	415	401	431	425	388	399	452	404	434	439	387	433	448	438	433	433	451	416	400	412	399	451	414	393	403	427	425	437	428	410	396	425	446	429	474	420	426	420	399	443	441	430	427	425	444	432	449	453	419	451	416	422	407	452	413	401	396	423	437	433	424	385	421	409	471	458	422	418	435	415	429	396	434	352	426	468	404	425	428	407	400	429	409	455	392	441	418	382	423	425	395	424	403	420	453	461	439	418	449	423	442	411	427	454	434	404	430	440	445	435	409	411	436	423	436	438	447	420	407	422	406	426	387	431	433	414	424	451	434	433	413	447	409	426	411	437	414	410	425	418	416	455	423	447	398	459	433	433	443	397	408	424	438	450	460	414	443	414	406	410	446	416	420	409	418	418	434	402	402	421	423	431	398	416	405	414	417	426	431	426	436	439	411	446	424	448	417	427	453	442	425	452	437	450	393	418	434	396	423	427	437	394	389	436	406	421	407	382	444	396	415	423	462	406	442	412	434	420	429	483	421	420	427	410	390	438	449	482	413	422	450	432	411	426	401	384	451	373	419	433	387	409	415	396	412	419	416	437	429	433	421	434	398	425	414	404	422	412	418	420	408	435	430	417	409	466	442	426	424	406	416	415	428	407	411	414	411	413	475	438	408	406	429	428	419	419	439	447	480	433	447	412	415	378	472	404	442	390	429	427	450	415	399	410	403	440	448	424	435	442	436	405	434	405	412	424	373	438	466	431	439	426	471	400	446	425	454	391	420	391	447	428	415	427	421	441	388	429	414	442	407	408	423	397	392	455	420	426	406	421	424	412	423	465	460	444	409	454	422	412	448	429	406	396	422	410	444	468	432	412	447	423	431	434	445	454	415	443	425	452	439	408	451	436	455	376	422	421	427	408	459	375	399	397	387	409	430	401	404	443	416	441	414	396	411	416	475	386	375	413	401	383	431	432	447	426	418	409	431	455	455	411	411	414	420	407	419	435	406	414	420	442	420	436	400	401	393	399	418	409	404	423	452	430	394	430	437	387	400	417	442	482	430	448	438	412	428	430	387	423	421	442	425	422	423	441	419	406	462	410	444	463	431	409	434	449	443	455	431	432	437	428	406	435	423	419	437	413	420	422	392	451	429	409	396	428	410	413	425	425	428	448	426	444	455	437	410	450	412	417	440	385	439	410	404	396	469	427	425	434	442	399	431	435	410	428	420	415	454	448	427	439	447	399	467	406	437	427	371	428	387	433	453	397	441	461	387	458	413	415	427	453	431	411	406	424	396	400	443	407	439	441	398	418	442	418	408	426	408	427	417	420	425	450	451	416	421	400	434	393	393	437	423	432	432	418	451	423	401	408	412	410	438	441	403	438	452	394	418	438	406	436	423	445	414	422	423	391	467	405	433	421	414	421	414	421	417	420	436	391	453	438	401	420	402	386	435	427	408	394	440	387	426	423	411	399	400	413	437	400	424	425	411	404	450	427	480	437	410	434	421	401	414	412	396	415	421	400	456	398	422	426	432	430	414	406	409	435	412	416	434	442	434	438	409	462	437	449	419	420	456	406	381	444	389	406	440	432	445	423	392	415	387	404	450	385	429	443	441	459	420	433	391	404	411	447	451	413	434	426	423	442	437	451	464	428	434	427	422	432	453	411	397	430	439	409	423	395	396	406	453	425	416	435	444	415	394	424	381	428	400	407	388	452	413	439	423	427	407	380	392	426	406	395	447	427	391	453	408	403	414	432	439	453	413	430	447	401	420	395	427	478	408	371	435	404	440	439	416	386	426	434	443	438	432	435	417	423	462	477	409	419	409	425	374	428	434	399	445	404	436	400	465	443	440	403	417	409	459	421	390	394	446	450	423	382	441	452	465	396	391	437	414	425	418	434	485	411	426	420	420	452	413	398	434	385	403	427	388	418	364	405	427	409	419	424	428	398	409	454	418	477	395	444	401	466	450	437	417	409	379	466	437	441	416	418	421	433	454	452	415	465	396	425	447	444	410	390	427	418	406	434	445	433	435	426	456	395	439	412	431	428	419	417	422	427	407	415	407	371	382	437	389	424	416	400	416	479	417	395	449	419	439	415	451	395	413	415	441	386	423	410	443	378	453	453	407	420	435	442	419	403	410	441	417	443	418	417	420	400	440	402	412	419	426	426	409	411	410	402	406	441	381	405	422	437	431	381	372	445	447	412	442	438	386	427	449	417	427	426	425	414	415	425	424	427	412	426	442	427	414	427	436	439	458	438	447	442	421	430	422	380	427	395	414	421	433	417	418	414	425	412	422	420	402	440	439	417	444	435	433	420	410	408	377	405	408	411	438	410	451	456	454	438	428	402	411	396	428	434	420	449	399	389	451	429	341	414	426	447	400	438	428	425	442	415	419	421	458	400	421	421	421	445	465	442	414	418	460	460	449	442	406	391	445	424	416	416	411	422	402	469	393	404	456	395	448	435	422	399	409	432	432	413	406	436	422	441	408	437	443	433	418	476	415	423	431	451	418	390	429	436	396	399	463	388	384	398	419	427	440	435	415	410	427	410	425	433	384	439	405	400	427	385	413	431	435	424	405	413	449	403	415	425	402	406	413	437	430	412	429	457	449	419	467	419	428	411	423	446	414	382	418	424	417	440	441	448	414	438	427	441	461	425	427	413	412	465	407	428	434	457	423	457	445	419	427	421	397	410	409	451	390	451	431	457	406	418	426	422	411	404	435	394	482	418	418	408	426	448	433	414	457	457	388	439	405	410	407	430	432	425	409	444	417	402	400	431	447	452	467	411	436	418	434	389	424	381	442	450	427	432	420	397	382	426	428	475	401	423	452	404	462	425	404	439	431	390	412	409	459	424	416	437	431	414	427	427	399	406	394	399	406	423	412	442	414	432	416	413	435	432	416	403	456	426	413	450	442	445	428	405	421	431	407	422	377	421	442	440	414	454	446	422	419	429	459	415	434	391	438	382	428	400	428	450	425	396	390	418	393	380	428	397	416	405	441	461	412	453	425	407	397	424	405	409	414	445	393	474	432	439	446	427	448	425	428	412	430	467	448	451	426	431	435	416	434	419	448	428	409	397	432	425	482	396	420	395	415	422	427	452	433	424	379	436	447	409	436	434	432	419	447	422	440	414	420	425	459	429	412	418	432	420	411	412	442	416	419	400	372	417	411	443	444	405	420	416	429	419	426	400	450	437	427	406	426	438	436	420	413	432	430	413	394	426	442	444	418	408	469	402	426	417	454	424	393	410	423	374	407	416	440	410	458	395	435	412	407	432	435	449	431	403	446	442	416	453	455	422	436	439	408	423	411
23174	21322	29187	23797	21333	21397	11362	3861	2574	2076	1491	1554	1502	1432	1159	1128	856	665	540	515	542	606	377	357	308	345	284	282	282	270	267	627	241	345	427	1252	2807	2956	361	496	549	241	194	191	198	185	185	220	177	187	194	498	717	754	719	598	292	207	167	220	177	200	196	153	202	173	177	187	184	180	165	164	198	181	185	188	197	165	180	167	186	194	181	175	167	164	159	181	199	167	182	200	207	186	186	171	205	195	187	176	194	195	181	177	196	185	188	176	192	182	195	186	167	169	189	164	165	188	164	173	172	143	178	182	180	205	157	136	186	196	166	171	178	162	166	173	191	176	139	191	159	186	179	177	174	183	193	205	166	163	177	192	198	182	179	211	156	179	190	184	192	178	188	191	199	172	186	147	168	183	188	174	167	183	186	184	168	164	182	177	183	195	179	167	185	178	202	171	177	163	149	158	154	186	171	189	202	156	188	177	174	174	183	176	187	194	167	176	190	185	164	188	171	184	177	160	168	211	210	170	180	180	167	186	171	177	169	205	192	180	201	207	213	186	189	181	164	146	176	187	200	178	174	174	184	194	189	179	174	159	178	183	185	175	192	193	181	195	189	171	184	190	202	170	179	179	160	170	186	199	176	166	167	184	166	172	188	192	180	185	155	168	170	207	181	182	174	201	177	169	208	186	185	169	178	182	178	202	162	188	179	174	189	193	194	204	186	162	194	172	195	180	158	194	174	182	164	152	171	190	162	178	178	166	163	182	191	190	203	181	151	192	170	194	187	159	156	153	181	189	201	193	181	190	156	183	177	184	195	180	170	200	156	176	184	182	187	202	191	199	186	202	190	174	164	179	185	177	183	165	199	178	192	194	195	185	189	184	196	191	179	179	177	191	176	196	161	175	181	191	194	185	185	179	177	174	179	167	164	172	164	200	191	185	180	184	165	187	144	157	172	175	174	169	195	213	168	194	179	169	176	191	180	162	191	166	176	188	182	178	184	179	168	187	157	205	172	173	157	185	162	204	205	193	192	184	166	184	195	170	175	188	170	184	211	179	182	178	212	192	193	174	181	190	184	180	190	178	180	204	171	168	211	177	188	167	178	178	183	191	190	193	199	177	189	190	183	188	180	174	186	167	185	184	203	169	173	177	170	183	188	178	184	170	194	184	187	169	184	179	212	182	158	186	185	174	186	158	188	174	171	184	177	163	192	177	198	174	174	186	156	170	153	195	172	171	159	160	151	194	177	170	206	176	167	184	207	163	159	173	195	160	196	185	187	157	158	173	183	178	180	168	149	179	194	180	175	193	167	183	171	184	158	171	198	171	173	178	183	169	186	155	160	198	179	184	182	192	175	179	170	199	172	197	201	192	183	190	186	165	163	152	185	177	188	165	164	188	164	160	155	175	165	188	177	187	175	184	188	189	167	163	164	172	167	175	202	171	171	177	147	163	176	170	178	168	191	197	182	174	183	177	175	200	199	174	174	166	189	176	180	176	182	164	184	167	184	190	170	171	161	180	177	197	171	192	176	158	216	189	188	182	144	182	177	193	168	203	171	169	171	184	169	151	187	189	157	166	164	205	169	170	183	172	177	158	175	168	190	187	173	176	174	197	211	190	175	197	176	181	170	198	165	194	188	189	186	161	177	183	223	202	193	190	209	190	182	176	190	191	186	181	160	187	183	173	179	208	167	179	186	159	184	178	190	197	203	167	166	162	164	175	176	171	166	178	168	168	166	163	170	186	190	176	169	176	165	185	185	174	207	187	197	184	167	174	189	157	166	187	162	157	167	174	185	176	185	184	173	164	182	183	185	188	155	159	172	209	175	172	180	165	184	169	186	187	183	207	164	164	157	186	178	166	189	186	174	190	185	205	158	173	193	177	173	166	194	192	185	167	183	148	180	181	158	160	196	174	184	174	165	181	181	177	192	179	147	183	161	174	187	153	208	206	192	196	182	176	166	167	173	184	194	206	174	179	174	178	165	175	174	173	162	176	170	188	168	161	188	191	176	202	169	172	161	182	176	204	184	168	188	179	162	186	200	172	176	177	181	135	181	191	176	184	170	171	197	159	191	190	175	192	189	168	179	183	173	171	162	193	176	177	184	184	179	194	172	165	160	162	177	176	175	175	159	179	167	165	185	160	193	164	189	147	162	188	181	185	167	188	171	191	191	169	190	189	192	166	172	169	193	182	181	172	188	184	180	180	201	184	193	171	216	182	177	167	182	177	177	157	178	204	193	191	173	164	164	175	164	175	158	167	173	224	161	181	194	186	167	182	175	173	188	197	161	153	209	179	182	169	178	204	160	181	194	197	170	188	175	172	156	166	189	153	158	187	149	174	186	189	180	181	177	162	186	203	178	187	162	178	182	163	159	160	186	187	153	179	163	183	167	181	171	193	200	193	169	192	158	166	169	180	152	188	177	167	184	179	184	182	176	209	171	166	164	167	174	198	160	168	176	192	195	183	180	193	185	190	194	158	182	176	171	185	178	185	154	174	165	168	190	164	175	162	168	173	174	182	177	193	168	176	172	171	194	170	209	195	178	183	180	181	189	172	166	194	171	153	179	168	161	192	185	171	199	169	184	178	170	171	178	183	180	196	181	168	186	187	175	164	210	178	156	178	223	173	174	191	176	175	196	196	187	209	186	206	173	205	197	192	161	178	196	177	176	165	150	195	175	188	168	185	184	180	163	191	180	172	172	183	195	180	171	188	166	185	191	163	177	202	151	174	165	170	180	187	192	180	160	175	174	174	196	161	167	185	187	148	198	184	172	199	181	142	214	175	211	187	177	192	159	165	180	192	167	197	188	192	164	174	180	186	174	158	178	169	177	190	152	189	182	172	183	187	185	191	186	162	191	174	201	193	188	172	207	171	184	187	191	165	182	214	172	159	213	181	185	169	184	182	177	178	195	174	187	187	178	172	172	186	178	189	183	175	151	189	170	188	181	177	193	191	161	176	184	186	169	180	171	186	178	180	169	173	169	152	180	185	159	172	177	180	186	165	190	189	158	198	183	165	169	172	176	178	169	202	167	193	181	181	170	170	155	164	191	189	187	173	196	171	191	178	180	169	197	180	189	218	200	183	176	167	178	173	165	179	179	158	186	175	181	181	196	160	165	190	166	173	185	180	192	182	183	164	183	179	189	191	182	199	176	178	188	196	183	193	189	172	185	176	158	192	179	154	172	174	179	152	171	188	193	156	196	174	203	168	197	205	205	187	167	197	182	166	192	187	189	177	194	174	164	180	179	212	167	181	185	190	154	186	174	179	189	166	196	175	183	179	182	184	208	180	168	192	182	188	165	161	188	189	181	164	164	178	170	168	187	171	156	182	181	193	180	176	178	203	169	183	186	169	170	162	166	163	184	157	171	194	179	168	167	173	191	199	184	164	159	191	171	176	195	184	201	152	188	183	193	144	220	157	183	193	194	154	169	169	172	199	177	171	190	161	182	184	201	174	210	174	178	164	176	204	195	163	184	176
12783	28205	25747	17959	14359	11111	9202	7777	6294	4911	3686	3599	3316	3196	2429	2354	1813	1404	1039	925	1004	1101	712	590	595	561	465	435	399	427	453	1205	340	640	909	2604	5435	5373	591	892	965	354	274	234	248	243	225	235	276	226	239	805	1228	1344	1188	1066	463	248	247	222	204	244	233	231	222	237	204	207	234	216	229	260	230	211	233	220	238	242	212	200	220	203	231	221	276	240	254	251	216	240	231	231	211	223	234	237	239	256	222	250	228	240	254	231	240	254	246	229	225	224	214	221	232	224	261	243	222	218	248	259	208	230	264	220	239	225	255	223	239	237	240	225	227	229	210	243	225	231	228	226	217	238	232	219	247	230	232	206	228	236	247	254	232	244	242	233	223	222	230	246	213	232	227	245	223	230	224	242	214	233	228	216	255	222	232	217	220	227	243	257	220	246	249	264	191	241	219	238	218	213	233	214	212	208	257	225	221	226	254	252	241	236	228	209	229	267	247	225	218	217	236	232	224	220	229	203	240	241	225	227	246	253	241	219	224	239	219	233	195	240	218	231	253	235	208	236	210	228	223	211	217	227	239	274	246	265	219	245	239	239	254	224	207	230	238	256	242	221	244	211	246	229	239	223	225	223	251	238	228	257	220	223	209	221	228	259	256	212	216	246	214	220	219	246	236	253	242	256	231	254	216	239	227	254	272	243	216	249	227	223	238	244	250	243	244	229	212	258	233	237	232	224	219	251	223	215	229	251	220	253	225	231	211	221	241	228	230	235	237	183	231	194	233	231	213	242	203	222	249	228	237	233	247	223	208	230	240	218	221	233	286	242	223	256	229	230	244	228	229	242	235	214	257	231	249	244	222	222	256	243	239	226	231	239	218	226	234	223	217	227	235	269	230	212	243	234	220	224	241	225	212	235	228	252	215	204	232	234	237	233	235	222	258	225	224	231	246	244	275	242	228	246	228	241	206	219	248	236	227	239	232	216	224	226	227	225	227	243	243	226	251	245	207	234	222	241	237	250	251	218	242	235	214	223	217	250	244	234	262	234	244	227	218	224	248	237	241	241	234	231	251	235	224	239	236	198	196	243	226	218	229	201	227	213	227	269	213	216	226	240	239	216	241	232	228	231	240	229	242	223	229	192	232	223	247	238	208	236	209	221	231	242	201	245	230	251	231	243	247	226	228	244	246	223	242	248	239	236	225	248	252	243	230	216	226	230	237	234	241	243	208	250	230	251	196	246	236	207	253	238	234	242	258	244	210	243	254	255	222	220	221	217	253	285	245	239	237	236	222	207	230	220	225	271	248	249	227	202	259	233	209	224	248	246	207	228	238	233	257	263	241	206	206	223	239	217	223	224	241	269	220	228	261	230	255	243	209	216	252	232	224	242	244	219	219	219	254	228	245	236	194	261	234	259	237	251	243	266	261	242	243	218	205	254	242	249	213	219	235	255	216	235	192	236	240	228	240	234	240	215	203	219	228	241	228	254	250	228	223	230	216	244	233	226	230	235	266	234	245	237	255	215	247	255	241	236	242	256	230	255	233	211	234	241	232	221	220	227	254	219	245	214	235	245	226	253	238	248	269	235	232	265	214	243	236	246	274	255	195	256	236	245	249	243	199	213	242	236	230	230	238	233	215	232	225	240	238	216	249	235	222	230	219	222	242	261	230	226	255	242	234	229	253	241	239	216	251	233	225	212	235	220	248	254	214	209	238	221	211	249	246	258	247	254	238	215	256	246	260	239	228	221	243	217	240	233	248	215	215	245	274	252	229	235	253	224	238	270	247	215	219	218	234	225	247	241	236	231	237	231	258	214	229	224	270	230	240	213	205	221	237	271	230	230	235	235	251	274	251	237	256	228	228	257	230	263	244	249	260	199	228	217	239	220	210	238	246	224	227	220	235	233	249	238	208	251	224	215	219	232	218	220	232	206	245	221	206	229	220	243	210	226	226	240	246	231	223	230	229	255	233	255	234	240	235	216	232	226	244	219	246	224	245	231	240	228	259	242	241	249	225	245	272	214	214	220	246	250	232	242	239	226	220	226	236	256	210	225	238	249	246	237	240	235	251	245	227	263	250	248	257	226	269	269	244	257	244	216	225	226	230	229	185	244	232	233	271	231	244	256	206	220	247	216	210	231	241	238	234	230	226	260	233	233	254	237	232	215	236	217	242	245	237	217	255	228	215	247	240	267	258	248	242	259	252	237	198	238	226	243	240	250	216	254	219	254	244	239	233	224	219	265	249	212	226	258	246	212	235	217	252	239	218	228	233	243	239	244	256	215	205	235	230	235	258	208	264	258	250	265	273	227	259	224	243	227	221	232	242	240	246	214	231	242	266	241	245	271	271	228	224	226	217	243	224	200	237	227	240	233	267	227	232	249	215	249	218	257	232	242	246	240	220	228	224	226	240	224	249	234	240	242	247	232	242	248	234	241	226	236	236	226	264	231	243	227	265	207	235	246	226	181	233	228	239	211	235	240	225	210	231	229	236	222	239	220	210	217	238	200	200	220	236	241	226	236	251	246	232	246	231	230	248	247	227	226	213	226	267	238	239	229	209	231	228	256	229	227	260	222	237	236	232	226	206	258	247	252	223	249	229	243	217	238	216	221	234	211	238	222	242	230	227	211	245	212	234	237	227	223	213	248	231	220	249	209	232	248	243	232	226	246	240	225	245	267	219	230	218	249	231	238	239	225	244	221	227	236	221	216	234	258	239	240	228	242	227	220	261	227	247	225	233	251	283	244	253	238	225	250	240	227	218	224	254	225	217	223	240	240	240	230	235	233	236	215	230	229	233	219	249	203	200	217	199	235	209	234	239	244	243	234	225	228	203	216	228	243	224	219	228	260	246	252	224	255	264	227	233	246	224	217	242	228	258	215	232	215	270	244	235	254	220	257	202	220	239	198	246	244	243	228	239	221	246	222	240	265	258	215	206	226	224	207	284	251	226	227	237	238	243	244	223	214	255	232	220	251	228	225	224	225	227	223	256	247	253	197	248	271	239	273	222	217	237	246	235	249	242	236	258	217	236	227	241	227	216	237	264	232	255	228	224	217	214	255	220	201	208	212	251	273	228	223	242	213	240	234	247	228	230	235	258	225	227	233	233	230	245	246	240	248	230	233	203	224	234	226	268	224	238	232	225	253	242	235	238	253	222	260	234	247	219	214	234	234	244	233	250	246	218	242	241	252	242	212	234	225	252	223	213	229	252	238	239	260	264	220	267	257	221	206	248	215	252	238	239	237	212	224	217	207	222	236	245	234	232	253	224	235	220	259	228	234	210	230	249	214	232	243	264	240	248	274	244	245	218	224	235	232	232	247	242	226	235	230	222	236	236	224	233	237	214	218	232	208	233	241	222	256	217	254	241	247	216	237	244	252	225	214	253	244	222	233	197	229	260	232	237	227	243	252	203	221	226	225	248	229	251	250	218	230	255	228	238	247	232	245	247	230	250	240	239	199	245	235	222	253	243	241	237	230	215	235	217	262
27130	20843	13557	5399	2860	2162	1763	1381	1080	922	895	793	860	748	740	681	618	600	554	489	553	554	533	481	499	448	427	428	433	458	441	441	435	416	461	472	544	553	460	438	463	401	431	407	407	425	420	437	420	431	443	420	450	496	482	428	424	431	422	416	395	405	375	418	413	420	414	418	402	433	456	441	433	407	397	443	403	420	434	398	434	434	398	408	414	402	447	391	386	409	426	419	386	433	409	417	418	408	401	436	417	408	410	397	422	406	415	390	407	411	374	447	414	393	414	415	420	407	432	414	452	421	423	401	404	433	401	450	416	441	390	393	368	417	445	432	407	406	423	437	414	420	406	401	418	423	439	397	418	406	431	397	399	462	467	449	394	408	426	426	427	433	403	420	438	421	452	459	438	383	440	445	416	416	449	426	446	428	403	447	420	415	405	399	423	407	426	418	406	450	428	380	414	413	372	401	416	424	397	404	399	398	457	416	414	445	431	435	406	403	419	400	457	413	402	458	412	444	419	390	442	376	413	403	425	427	427	427	418	407	438	416	411	370	451	427	429	440	379	421	442	420	410	394	419	422	430	415	471	415	392	418	407	399	419	410	391	412	412	407	408	414	430	421	427	408	407	422	396	439	457	436	418	378	412	433	437	436	406	435	430	434	436	420	466	400	411	387	413	386	435	439	387	416	399	442	437	424	441	405	408	429	436	438	403	422	408	409	391	423	419	419	382	421	408	413	403	435	422	400	412	402	398	418	384	426	437	421	414	389	380	379	390	418	409	413	438	439	417	395	410	411	450	413	399	422	433	421	430	395	408	422	431	421	442	414	444	433	454	416	443	447	421	417	415	459	415	423	381	403	411	399	398	414	425	430	436	408	400	420	424	444	385	402	404	396	431	439	422	459	416	424	397	405	417	436	408	410	431	418	433	414	423	395	432	426	405	426	418	469	408	423	434	428	408	426	430	375	397	424	456	444	375	400	419	449	397	415	413	394	422	383	441	387	432	434	414	435	398	440	426	380	432	435	426	411	435	386	434	398	401	415	367	415	413	416	454	431	439	432	412	411	406	403	419	413	403	389	368	402	425	426	407	424	456	423	416	390	418	415	407	426	404	422	403	410	418	377	431	426	394	414	430	444	414	417	452	415	409	412	407	426	394	413	451	403	413	357	424	431	438	453	366	435	424	454	435	414	438	418	425	424	403	432	439	387	376	428	403	403	426	432	419	418	394	400	454	431	420	443	401	458	404	425	395	422	402	424	440	398	437	423	390	425	467	392	427	401	403	457	395	420	416	466	447	405	398	407	416	407	433	392	441	402	415	434	443	399	419	428	426	415	429	403	394	409	413	443	447	409	403	392	396	399	409	406	418	421	416	382	386	449	456	432	431	433	399	409	418	425	444	440	419	418	428	408	390	432	416	414	408	433	448	471	424	416	460	411	430	443	413	427	402	427	411	403	435	434	412	433	451	437	401	419	406	422	432	403	433	384	431	401	400	408	400	405	404	394	407	425	381	416	418	434	390	417	427	371	405	424	394	410	395	418	453	416	450	426	420	370	451	371	431	410	397	400	419	440	414	449	429	409	431	386	419	428	446	454	395	426	469	428	436	433	411	425	412	412	423	395	379	409	426	390	409	417	377	433	428	402	435	424	394	442	416	426	380	395	421	425	400	424	423	399	364	412	416	447	435	455	397	438	417	410	403	414	394	450	415	426	414	365	392	439	411	425	420	408	423	404	424	395	412	412	396	390	408	396	421	409	387	394	413	404	406	408	453	441	431	465	451	402	397	386	435	427	441	403	440	429	381	418	436	445	428	422	418	392	388	417	420	403	425	409	436	418	419	363	451	419	408	429	382	442	429	427	419	466	421	446	411	411	409	421	416	415	415	399	425	415	412	406	432	432	441	410	416	467	408	448	416	405	396	411	409	440	428	404	410	397	429	471	430	425	413	428	419	436	416	424	424	394	384	401	418	403	415	440	425	412	413	461	386	447	390	390	388	411	405	372	436	407	415	438	433	371	413	414	396	441	391	423	399	412	377	403	419	396	430	435	411	440	430	405	404	391	457	406	425	427	411	411	420	404	452	434	423	427	459	393	415	410	409	452	427	374	443	413	438	456	421	408	439	452	406	390	343	416	411	456	414	398	387	418	403	420	434	406	433	386	432	453	420	413	468	471	431	419	415	421	432	442	427	402	386	366	441	396	410	413	417	404	403	410	411	416	443	427	408	414	430	419	414	429	439	362	395	362	436	421	436	400	372	433	422	405	399	388	410	433	414	402	457	424	400	403	447	417	414	399	412	447	421	414	422	428	434	406	403	408	425	403	444	434	461	454	410	396	404	432	426	392	430	370	435	429	394	372	439	398	402	412	413	422	403	443	407	421	400	431	384	416	381	415	445	421	434	370	416	423	450	470	402	431	406	412	429	381	420	426	406	408	390	421	423	410	477	416	433	394	414	435	461	411	429	412	426	414	424	429	413	458	431	416	409	437	433	411	455	424	428	437	420	432	405	386	441	414	407	422	430	415	437	449	420	442	423	430	408	426	423	408	416	414	412	430	418	410	411	428	425	409	404	385	460	414	458	423	401	434	412	423	413	405	399	425	437	441	431	394	438	435	403	421	395	431	419	431	428	427	440	399	435	427	416	386	410	419	425	422	412	400	410	449	434	437	410	407	445	438	377	405	398	444	429	439	422	437	385	414	435	441	441	442	418	447	456	418	435	465	443	461	409	427	428	423	478	438	408	422	421	400	425	416	403	411	398	406	416	429	447	401	461	412	423	436	440	418	406	447	402	432	464	403	426	415	415	383	393	379	426	398	426	443	412	405	411	448	443	446	407	412	413	470	429	416	426	437	408	430	413	385	460	399	408	458	426	445	430	400	390	398	389	384	435	407	458	437	417	432	420	376	422	417	442	430	437	417	405	406	390	435	437	370	434	392	383	421	412	443	413	442	405	414	449	416	412	404	426	415	438	448	391	391	447	416	411	440	396	400	431	415	412	408	399	449	418	439	429	420	419	418	408	411	413	439	401	435	389	420	423	427	428	426	408	413	420	422	433	407	399	410	433	435	423	393	441	387	428	415	436	421	423	443	416	448	434	408	426	442	407	392	424	411	397	438	433	412	431	433	468	416	390	406	446	428	419	410	443	438	426	436	426	432	430	464	413	431	421	443	374	421	459	412	401	441	412	431	399	429	419	409	441	448	429	416	415	428	417	432	443	402	418	401	437	426	406	414	378	423	430	397	423	387	409	418	406	449	424	392	416	430	392	412	378	418	397	425	403	424	376	419	413	419	432	392	403	413	403	419	370	419	458	439	404	417	383	440	406	407	412	426	458	407	407	418	420	420	434	419	404	423	427	413	437	403	423	408	418	405	464	415	436	394	408	379	428	394	389	432	413	426	410	390	433	417	419	436	418	443	447	423	412	434	422	426	383	388	432	434	395	450	395	434	425	434	412	427	400	417	424	433	447	400	413	452
8909	14198	12935	7322	5814	4722	3913	3255	2496	1966	1729	1552	1535	1379	1347	1231	1018	863	759	741	790	758	720	655	649	630	624	597	577	645	560	587	565	552	586	602	748	809	587	545	582	571	540	549	506	521	538	558	530	553	519	534	603	618	589	604	564	541	537	553	562	583	519	525	504	571	555	544	505	547	540	548	536	587	558	507	560	527	595	536	518	549	458	560	528	547	533	530	555	534	502	502	565	549	575	560	570	513	530	524	545	563	537	534	547	517	559	545	554	561	521	511	540	532	535	561	531	566	535	558	521	544	526	525	555	572	548	502	543	535	556	568	496	547	511	539	577	490	532	510	562	534	538	552	536	513	554	536	575	525	520	514	541	560	520	566	551	516	534	513	564	543	544	537	539	548	567	560	551	516	546	563	526	506	541	519	523	554	539	555	501	527	532	521	537	506	529	573	569	521	504	528	527	571	531	550	524	549	536	548	566	548	569	555	564	517	514	538	525	526	550	486	566	490	544	546	522	545	513	561	584	531	546	538	553	497	557	519	531	560	558	583	563	527	541	548	532	538	555	488	552	550	553	504	527	526	545	549	536	558	518	545	550	585	535	581	544	536	565	556	543	536	545	546	515	520	518	520	529	587	552	563	511	546	571	560	538	506	552	520	549	559	496	529	530	563	540	539	512	494	545	554	587	535	547	587	526	520	519	508	512	579	527	527	530	557	554	538	554	552	574	567	538	559	517	536	535	541	576	534	517	551	536	552	564	533	574	545	547	539	579	566	514	581	572	542	561	537	526	518	559	554	555	552	551	547	537	553	520	571	542	531	546	526	548	537	562	514	591	544	569	518	527	547	564	518	514	549	532	579	513	548	539	531	542	560	608	528	521	576	545	532	533	509	555	531	546	601	525	562	535	532	566	531	561	477	564	511	565	534	565	579	546	576	545	559	558	538	518	532	533	554	542	522	534	514	505	575	533	558	499	532	532	543	536	530	523	555	534	553	535	560	497	576	509	515	549	540	558	569	511	519	548	505	518	559	545	494	542	538	523	546	535	532	540	559	535	578	560	578	502	526	561	555	545	569	514	536	529	498	530	555	569	531	527	531	549	549	541	539	540	547	502	586	519	565	486	556	535	548	522	558	535	564	550	524	569	556	570	519	529	530	555	543	526	530	504	524	505	546	503	535	535	575	541	556	515	555	547	530	533	564	586	482	562	549	535	525	574	540	516	536	543	576	551	553	571	588	528	519	567	528	613	520	502	553	524	535	561	554	534	530	533	551	555	530	549	542	605	515	551	551	536	524	545	513	590	532	570	567	496	552	530	574	530	554	566	582	534	584	521	565	547	523	522	514	523	514	551	498	549	563	515	549	555	532	546	521	528	523	545	564	579	525	530	541	522	539	554	511	550	572	531	523	573	558	536	571	555	569	506	518	500	542	506	552	532	515	524	588	516	490	532	589	532	564	534	562	553	584	534	543	537	535	575	509	518	593	541	548	521	528	580	584	582	518	550	568	503	578	569	542	536	515	541	550	529	572	546	499	574	552	570	558	564	547	563	541	539	534	561	505	560	518	505	561	559	509	526	538	551	549	588	539	542	494	533	496	516	553	544	534	549	535	536	538	529	506	557	572	529	542	517	558	508	523	531	547	538	572	519	567	503	558	542	551	554	539	551	510	564	535	546	518	521	509	554	563	524	504	544	585	538	512	520	595	565	538	558	555	564	583	497	527	485	533	512	558	547	535	588	536	539	535	536	557	556	568	511	547	561	495	537	541	497	556	532	551	572	537	553	551	557	520	561	523	532	531	569	550	524	546	534	508	529	536	515	561	580	560	530	580	525	553	553	569	554	527	554	489	544	524	561	507	554	535	538	533	542	523	520	540	571	571	551	579	578	496	513	555	541	561	559	531	532	509	530	539	535	533	558	557	499	537	536	573	551	549	551	543	540	558	551	492	551	541	526	573	525	583	562	545	549	600	552	523	566	566	565	515	520	579	525	547	563	553	571	540	519	521	560	533	564	556	560	532	527	529	536	548	553	536	515	547	537	529	541	581	540	565	523	505	580	585	507	546	535	529	529	517	527	482	538	561	577	544	548	518	546	519	542	538	585	513	543	542	516	546	519	523	541	537	555	511	579	554	536	528	559	565	534	556	521	515	559	555	587	563	578	557	541	499	557	529	510	545	549	524	550	513	535	526	538	543	547	528	513	597	511	545	567	515	547	512	512	527	514	542	506	568	530	526	577	540	549	529	584	543	525	581	525	559	575	572	533	532	554	558	553	562	552	556	511	504	530	527	535	509	542	562	552	541	584	569	514	534	554	505	557	553	554	571	532	543	554	520	538	544	503	543	524	548	571	523	517	521	550	555	540	555	592	538	544	547	528	557	495	518	515	530	575	559	524	583	507	529	555	564	598	549	559	531	528	568	548	558	586	539	546	564	556	551	527	564	542	514	503	523	574	542	521	558	544	532	516	538	501	537	577	532	539	510	530	572	549	506	565	535	538	525	566	522	522	516	527	542	532	532	539	579	522	550	574	505	526	521	500	532	514	580	521	544	548	498	559	558	514	576	545	546	562	587	542	509	533	548	590	537	502	562	517	555	528	544	502	543	528	547	550	562	539	574	568	562	558	579	534	568	523	508	472	564	527	524	522	563	544	530	533	520	560	556	534	558	555	499	502	557	580	566	529	563	554	541	543	554	531	548	536	576	538	552	541	534	566	548	537	505	519	529	561	500	526	553	507	524	565	506	541	518	552	538	515	565	570	575	573	517	552	510	536	542	530	508	575	519	559	549	515	485	572	561	531	497	554	514	532	561	527	547	501	516	518	518	495	591	546	578	602	555	550	516	561	554	542	529	551	522	515	542	553	539	536	485	544	578	537	507	525	522	552	554	598	521	561	501	553	545	529	547	562	525	584	497	524	572	552	535	547	499	573	557	555	542	554	510	550	548	541	584	505	553	538	538	549	520	554	525	549	506	517	566	527	560	558	565	539	576	544	539	538	573	545	513	526	521	551	564	547	530	525	543	530	545	581	587	538	579	533	527	512	566	513	555	521	542	555	558	534	528	560	518	560	556	495	521	560	536	580	522	539	576	557	535	478	502	508	571	522	572	511	521	522	513	548	524	536	497	509	548	519	536	564	565	557	514	521	516	551	525	530	527	535	524	577	550	566	535	570	593	556	514	519	552	567	502	523	532	547	540	526	551	517	524	522	512	511	559	550	526	536	555	559	514	577	506	564	532	537	505	549	552	578	568	514	551	538	544	532	536	563	553	536	540	537	599	574	544	547	528	565	521	560	555	544	569	552	557	571	575	536	528	557	521	550	552	561	561	530	544	569	535	505	546	521	526	553	551	550	498	518	487	502	584	550	553	541	551	545	554	556	511	519	511	524	566	565	549	508	565	557	586	507	531	551	485	557	533	528	582	533	552	552	531	514	498	552	571	558	547	545	500	564	506	559	526	515	532	542	515	590	536	526	517	530	549
24106	21302	28724	24240	21274	11915	4099	2435	1842	1469	1388	1148	1091	956	1015	831	768	650	563	478	603	589	503	413	416	385	387	411	369	391	392	972	552	459	504	823	1608	1490	417	448	468	313	340	310	352	318	318	339	313	292	310	401	576	640	560	502	384	328	345	329	309	320	301	299	313	369	330	313	316	315	347	314	323	349	309	303	343	301	289	308	307	340	327	332	296	326	322	313	335	309	316	294	304	293	328	340	341	315	312	343	350	331	337	336	303	354	306	301	326	337	341	331	338	320	307	295	304	319	300	298	286	316	305	337	303	324	338	292	318	300	325	304	323	320	347	307	319	320	303	330	340	308	305	301	305	338	353	299	338	316	329	284	311	306	353	333	330	281	331	311	302	326	312	333	292	340	317	330	315	340	296	322	311	318	341	317	309	298	317	319	309	313	310	286	344	330	312	314	339	326	312	305	314	344	301	333	309	342	320	330	312	326	324	336	329	324	316	320	304	328	345	324	322	320	332	301	313	330	307	337	308	344	320	329	310	316	296	313	303	323	311	320	353	321	334	324	333	322	343	356	322	339	311	336	337	319	327	337	337	291	317	319	337	330	319	294	329	302	316	348	309	322	298	300	306	306	317	352	310	343	340	308	318	323	343	305	334	321	301	301	309	325	333	326	353	337	312	294	329	308	300	331	339	303	319	323	325	329	344	332	324	337	290	343	295	321	300	295	333	304	282	301	320	308	318	338	294	317	293	286	327	340	320	335	327	340	296	320	311	304	342	318	315	363	335	316	309	295	343	335	268	311	313	322	306	352	365	359	343	316	285	332	325	338	314	315	315	327	327	309	323	301	336	331	309	342	295	330	301	359	329	293	301	327	330	308	298	347	301	320	327	319	337	310	342	315	315	338	324	325	345	312	339	321	299	342	319	339	341	302	318	321	309	355	329	352	348	333	325	314	306	335	320	346	313	346	319	305	310	327	330	313	338	299	320	285	319	306	332	328	300	354	285	333	293	332	325	315	307	306	324	314	320	345	326	320	299	311	301	327	290	310	321	349	324	330	322	346	312	356	328	324	327	305	295	314	327	366	291	299	337	274	330	328	319	319	326	336	366	335	319	277	334	315	299	325	320	329	302	315	323	326	312	319	332	345	317	325	299	325	329	336	303	329	314	313	296	300	323	321	323	308	336	338	344	310	322	331	366	325	297	322	318	345	323	321	323	304	306	348	333	315	319	298	331	303	285	297	334	297	306	340	314	298	327	362	317	317	306	296	305	312	300	337	311	312	322	312	286	317	322	300	308	322	355	326	295	314	318	307	285	322	313	314	316	343	311	330	323	328	321	302	332	310	314	293	321	318	298	300	345	343	347	334	348	326	352	335	328	314	306	342	300	304	310	316	313	318	335	332	320	333	330	301	349	301	319	318	320	310	326	334	348	329	310	315	294	284	307	331	348	317	314	319	319	283	321	331	317	346	307	308	302	312	323	309	302	334	342	340	359	328	281	323	338	305	327	328	312	329	344	319	295	319	315	306	333	333	337	319	350	302	313	314	307	289	309	334	307	300	325	289	323	335	318	324	318	300	333	338	323	319	322	320	287	327	302	327	286	305	331	348	316	303	295	326	314	330	313	318	327	319	317	326	349	320	342	314	304	319	296	339	315	347	318	314	320	277	351	319	301	341	325	322	312	301	300	302	321	299	335	340	285	320	324	316	315	305	331	338	311	326	319	304	320	305	313	322	305	314	305	365	319	349	323	317	300	300	322	337	298	298	332	305	333	339	331	263	331	320	326	302	351	315	332	303	314	336	317	310	337	306	324	310	315	337	275	327	346	331	308	315	312	317	295	319	341	342	325	334	300	335	322	330	325	323	340	333	293	346	346	324	301	314	300	312	328	320	301	299	347	330	321	299	318	320	313	316	369	337	360	312	334	309	347	299	332	317	325	330	320	316	328	335	310	308	335	313	308	285	327	331	320	308	338	308	321	354	322	331	317	327	332	342	364	310	316	322	311	349	308	304	295	319	314	313	343	321	280	309	341	312	318	316	310	307	321	322	295	298	297	317	337	296	340	324	295	314	357	323	328	301	316	326	315	305	335	319	331	352	319	304	299	318	343	302	314	332	329	339	300	308	334	304	328	320	343	295	309	283	305	318	319	363	307	322	323	329	320	313	331	325	332	356	306	304	301	334	329	342	293	313	353	325	296	330	307	312	315	314	292	303	305	320	284	295	319	333	300	308	324	337	329	289	340	329	321	303	332	327	307	304	349	303	337	332	314	306	324	315	303	321	321	332	314	324	342	292	306	324	312	315	311	309	328	341	311	332	315	295	337	312	314	353	289	322	320	356	306	331	326	338	333	323	337	311	313	311	351	349	316	294	346	316	363	318	350	356	310	317	285	296	319	294	335	347	322	320	318	316	296	353	311	308	310	298	324	296	318	313	306	295	318	310	287	343	309	301	339	340	290	328	339	301	353	350	316	350	338	278	328	304	327	326	317	299	324	295	312	344	315	326	335	338	312	314	336	288	294	297	314	303	324	312	325	350	287	371	323	339	330	324	285	344	305	315	340	300	323	310	332	336	314	331	290	329	297	352	307	348	326	286	321	329	329	303	353	356	304	313	296	307	382	320	327	338	330	320	321	322	332	306	334	348	310	294	308	282	313	317	310	298	335	319	319	277	343	345	310	324	314	329	323	315	304	292	322	297	317	299	300	322	308	343	332	324	378	351	334	343	337	342	345	332	330	327	313	334	343	345	361	305	304	296	313	317	305	351	278	321	271	299	313	344	272	302	341	325	332	323	287	351	317	316	320	342	324	328	321	301	307	334	303	354	331	335	311	310	332	290	304	311	353	333	304	319	331	349	323	307	313	318	350	319	309	310	285	298	312	319	320	286	293	340	293	311	298	312	313	319	323	348	303	291	339	366	327	311	309	353	325	302	319	320	348	328	339	339	299	320	302	299	346	336	330	302	314	313	320	263	297	310	332	329	334	314	296	296	329	326	297	342	314	331	342	319	325	318	313	325	349	325	321	325	328	327	308	287	316	352	333	311	324	312	347	309	372	350	304	293	314	311	304	311	292	335	340	312	322	339	312	301	309	307	319	340	348	327	328	314	334	327	308	302	302	305	344	314	328	351	342	307	315	311	310	290	332	315	318	290	348	312	312	295	295	314	308	268	300	344	342	309	317	320	362	318	312	320	309	303	325	310	324	331	329	288	291	309	356	299	317	305	315	312	324	343	333	332	325	326	336	303	331	334	326	340	328	312	294	329	340	347	304	310	347	335	318	301	278	331	283	320	333	319	285	320	369	309	323	299	331	303	328	302	308	336	364	315	344	329	340	314	304	327	325	304	310	332	297	293	317	341	328	341	341	324	308	307	311	325	329	312	333	299	283	324	327	330	316	327	302	335	304	350	306	338	332	298	327	349	298	285	324	305	282	319	340	315	299	303	313	283	306	296	342	286	343	330	330	298	294	332	278	312	334	329
10335	23374	21607	14062	11001	8634	6936	5463	4333	3409	3144	2463	2238	2113	1956	1693	1515	1176	906	865	1099	909	726	633	622	672	528	567	540	530	575	1895	858	683	666	1462	2981	2733	612	692	748	509	446	410	431	423	424	448	423	434	406	601	1048	1064	995	851	532	441	411	412	416	368	435	404	414	419	422	428	449	471	389	418	424	406	430	438	369	493	396	418	424	397	476	441	381	436	405	407	402	397	427	437	422	410	432	406	440	435	418	421	431	421	444	425	423	412	434	431	409	441	436	439	420	405	450	410	395	434	416	411	410	428	399	431	406	427	439	456	428	426	385	411	424	429	442	441	427	386	413	456	458	399	391	439	463	422	427	446	405	437	427	433	447	376	418	411	415	446	422	418	406	423	386	424	437	439	393	420	441	446	413	431	436	438	422	414	426	409	458	445	413	426	401	396	472	443	441	422	441	410	394	372	434	437	446	407	434	428	411	446	411	466	401	415	423	434	411	406	429	454	452	413	466	438	406	446	398	379	416	439	426	459	406	435	402	417	398	430	478	459	426	399	428	410	417	450	452	413	392	430	433	411	432	421	445	419	403	419	411	408	412	419	417	454	438	478	402	427	406	416	403	431	415	415	456	384	424	457	420	419	429	460	426	409	432	382	429	467	424	433	423	413	406	397	407	435	454	389	417	395	409	436	441	400	449	390	430	423	415	435	434	428	488	432	418	409	408	423	398	438	449	444	456	426	416	466	413	431	446	415	413	405	405	432	450	408	434	419	450	454	444	385	431	411	411	420	446	443	452	447	388	432	412	443	448	415	405	425	409	412	458	427	444	415	445	448	435	437	423	391	390	435	426	428	385	411	408	397	438	430	374	416	419	431	427	429	406	427	412	418	457	452	437	449	407	404	412	394	391	422	407	461	435	430	433	470	435	387	388	444	400	388	426	441	426	404	403	434	421	399	401	404	445	415	450	433	394	406	438	411	433	420	446	450	411	423	396	408	428	402	433	444	416	437	440	440	429	440	464	417	448	446	445	369	442	435	407	417	436	428	404	414	387	418	434	423	401	426	401	420	423	418	438	416	406	440	404	416	407	399	423	428	430	410	438	445	407	406	409	429	434	416	433	435	427	401	460	432	411	438	408	414	387	420	453	429	459	446	448	410	411	411	421	381	398	437	398	457	437	418	408	426	421	422	449	402	431	450	401	448	428	434	417	425	449	467	441	422	450	410	438	441	440	447	428	453	414	420	418	422	429	414	437	435	412	382	418	413	476	417	433	415	423	417	445	388	430	412	402	413	444	432	411	427	415	402	406	386	411	393	429	420	442	396	407	424	418	368	414	406	454	410	420	392	462	432	450	409	418	447	401	422	415	421	402	379	428	408	438	449	440	403	421	469	421	410	412	432	435	411	453	421	426	422	421	432	394	417	454	442	428	419	440	417	393	435	428	444	408	390	382	472	446	444	366	416	451	412	444	459	432	404	414	424	439	408	438	418	422	446	414	452	425	451	473	396	401	414	436	388	408	452	416	453	411	455	414	434	432	408	432	434	440	425	406	444	409	424	473	422	425	419	468	387	419	433	392	455	405	406	482	452	418	416	417	434	395	429	404	382	425	433	435	406	391	405	449	432	404	452	420	412	433	432	454	453	451	421	423	410	406	409	419	437	429	418	442	407	415	393	434	438	456	410	437	411	441	427	421	436	415	416	447	442	438	486	430	429	431	422	429	454	428	408	424	448	430	427	436	422	443	406	450	428	395	410	431	438	426	390	451	429	444	398	417	432	388	399	412	449	436	425	417	451	393	409	418	445	434	424	412	440	392	395	435	450	408	413	421	416	446	396	415	424	469	417	428	436	442	407	421	401	414	400	413	431	428	413	468	423	444	432	428	402	413	433	402	426	430	429	366	419	436	401	444	413	412	411	397	471	436	425	418	446	397	413	457	424	430	435	395	426	390	422	421	408	449	435	390	430	417	429	432	412	431	396	436	416	461	465	430	445	402	402	433	408	417	382	391	411	425	426	421	429	442	466	429	410	413	415	416	409	435	406	387	421	401	420	391	414	439	458	420	405	426	404	443	423	434	391	473	456	407	420	419	440	425	470	431	407	436	448	395	421	425	442	419	418	426	435	400	429	413	406	429	455	423	400	450	413	411	464	435	424	432	431	407	425	397	426	430	453	385	447	427	427	439	428	428	444	382	422	404	432	453	413	422	450	436	438	436	409	399	457	436	395	431	430	428	427	411	413	460	422	425	400	382	449	427	369	431	394	403	419	436	421	402	437	405	425	446	415	421	430	447	432	386	386	440	406	437	470	413	445	445	403	438	397	422	428	430	457	447	431	415	411	428	429	415	419	400	394	488	433	447	432	451	431	432	447	480	454	401	455	400	433	400	413	417	426	411	410	438	404	361	435	410	407	438	480	420	387	420	427	452	399	440	433	408	445	416	443	440	408	417	378	426	447	399	440	424	428	417	408	404	399	406	432	426	423	436	426	429	427	452	414	407	419	396	443	413	438	436	422	420	445	415	384	424	431	457	422	402	417	448	409	396	446	398	430	414	426	434	434	420	408	391	387	393	456	425	424	429	430	458	502	420	447	434	427	408	444	399	402	420	417	403	424	435	404	415	439	469	414	433	440	411	401	410	416	415	433	404	429	433	423	424	441	411	440	433	408	432	483	444	428	429	397	414	409	417	409	431	466	440	441	408	428	400	408	425	401	435	446	405	395	450	424	414	452	440	443	407	410	448	431	381	388	440	393	444	422	410	396	411	446	407	430	401	454	443	402	390	434	404	421	416	436	444	417	406	410	408	431	412	427	439	429	432	397	417	421	413	467	443	459	462	438	414	434	452	403	418	447	433	431	457	446	463	399	429	419	446	461	435	438	433	414	464	390	451	372	413	421	411	357	454	422	428	393	412	423	421	430	387	427	434	431	398	428	419	458	447	445	428	408	396	424	432	408	448	397	443	439	436	424	433	424	427	438	388	418	454	401	398	415	408	427	445	427	418	442	434	425	410	440	443	433	408	407	396	404	413	413	418	421	470	437	438	438	411	422	407	431	418	458	448	403	438	422	428	396	454	412	399	408	444	429	437	412	404	461	454	442	417	434	424	411	438	398	446	414	455	437	404	437	416	437	434	424	400	410	372	421	414	449	406	424	389	437	419	420	435	378	404	454	375	390	466	378	432	395	420	425	419	396	456	428	421	394	386	443	427	435	384	388	426	432	411	401	417	447	443	434	429	411	418	409	423	436	403	391	453	407	428	468	408	403	441	416	409	421	437	427	419	402	411	427	452	425	403	408	430	431	406	464	424	428	390	412	406	423	418	436	442	416	390	409	440	429	459	435	439	472	411	432	481	417	448	427	419	432	441	423	419	402	460	447	417	456	416	407	435	425	453	414	400	434	385	409	431	431	438	422	431	408	392	393	459	452	396	402	454	428	399	409	432	407	425	435	404	422	421	437	412	433	395	409	453	457	403	453	439	430	391	423
23146	21314	29172	23793	21326	21399	11588	3645	2560	2300	1722	1721	1462	1338	1166	939	759	650	527	508	602	522	408	355	319	328	302	336	279	267	290	513	368	276	388	1293	2844	2507	504	446	436	219	200	178	173	203	164	163	195	199	173	399	861	841	682	600	299	170	186	196	168	204	159	190	209	166	194	187	205	180	188	178	186	187	217	192	182	190	162	182	194	181	184	198	166	170	186	195	178	200	158	170	185	176	187	173	154	188	186	193	172	182	204	174	173	172	180	160	169	189	173	163	165	175	182	184	189	186	201	197	183	184	177	192	172	188	170	179	158	168	179	177	183	171	180	167	167	153	181	171	172	161	184	175	194	185	177	158	173	160	193	177	166	180	179	186	185	183	162	201	204	205	176	185	196	198	208	176	183	221	157	204	177	200	179	178	183	203	174	191	197	180	175	176	202	166	187	205	172	178	193	166	185	177	183	179	164	190	186	165	194	202	165	179	201	182	179	176	178	180	160	199	175	201	176	171	194	190	166	177	170	174	194	193	216	174	180	201	174	199	192	188	146	174	151	173	156	184	162	182	158	175	160	186	194	192	172	177	199	188	217	191	187	178	202	163	193	166	148	193	188	182	195	189	222	189	171	175	186	183	169	184	201	181	165	166	170	182	144	195	174	146	199	180	175	152	180	201	186	171	187	193	202	178	172	195	189	188	186	184	186	169	174	180	182	168	203	184	191	185	153	209	187	181	192	190	181	163	198	185	171	189	177	177	192	204	188	202	186	201	163	206	158	185	181	177	194	181	191	173	166	182	191	184	181	162	168	153	186	194	185	196	183	194	192	177	176	184	167	193	177	179	180	156	213	178	174	188	183	173	178	182	162	197	165	194	172	167	201	195	190	159	181	176	179	163	154	188	176	158	169	200	179	178	171	193	168	167	208	199	169	166	196	182	170	175	175	158	175	198	189	166	189	179	181	199	183	188	186	179	175	169	190	155	194	198	181	187	188	179	197	191	181	184	175	183	199	181	184	183	192	192	188	169	172	148	175	165	178	177	179	155	167	190	181	189	189	201	190	183	178	201	181	198	194	203	183	189	185	166	187	164	195	173	170	191	188	189	201	178	172	162	183	175	182	169	190	192	171	184	187	195	158	184	215	177	181	163	183	173	163	183	184	189	198	183	184	194	185	168	176	209	197	193	194	159	175	194	187	201	167	187	174	180	183	203	187	204	184	168	181	189	167	165	170	169	191	176	174	200	182	184	170	182	158	169	177	178	186	178	185	191	180	175	186	160	173	165	176	191	177	176	187	163	209	187	178	173	174	169	156	197	189	184	210	187	208	170	162	192	195	165	204	180	193	182	190	187	186	185	155	178	199	211	198	190	178	162	168	153	203	206	164	171	179	162	198	175	161	185	191	168	188	198	167	183	189	188	210	177	163	169	172	171	189	157	174	199	166	180	183	194	172	177	180	173	167	172	199	196	171	195	166	162	169	188	175	176	182	169	185	169	180	165	173	197	178	208	188	165	191	190	178	178	188	181	180	184	197	169	181	172	187	162	178	160	197	169	205	179	166	150	175	174	193	209	187	201	188	169	202	176	165	200	172	169	187	171	185	164	200	212	164	155	179	186	189	182	220	176	166	174	176	176	162	169	174	175	167	203	186	173	177	206	193	158	178	177	181	185	200	177	202	186	190	175	203	175	190	186	175	159	190	191	174	168	177	198	165	186	178	176	182	168	186	156	163	195	193	179	179	166	174	197	200	186	182	184	196	176	207	168	203	190	191	204	174	164	182	183	213	201	184	198	181	194	180	197	182	175	163	173	164	184	176	169	191	177	191	180	195	181	168	189	200	197	174	191	182	170	186	191	170	192	185	209	181	192	186	188	171	182	172	173	172	184	162	191	176	186	182	193	192	169	208	169	196	194	183	191	155	159	193	188	167	183	193	171	184	176	179	204	201	202	192	191	211	179	185	183	157	176	208	182	177	192	151	187	181	190	171	186	182	173	188	182	199	201	180	178	191	179	185	182	189	192	166	206	175	156	197	184	175	172	133	173	181	175	180	187	172	157	178	180	156	164	160	174	170	190	174	187	167	179	198	212	205	179	176	166	164	211	193	201	197	172	182	186	176	182	163	193	158	166	200	219	176	170	174	213	168	173	200	186	162	148	185	173	166	176	204	178	172	185	161	200	169	202	188	193	203	162	187	172	180	155	193	175	179	194	173	160	178	168	188	193	204	200	200	183	169	166	182	180	177	188	168	211	186	177	173	169	169	200	184	179	178	195	203	194	181	190	164	202	173	184	176	188	174	162	150	187	177	191	158	161	179	182	177	187	201	166	168	159	176	181	154	183	181	177	197	169	161	199	147	185	208	205	186	163	196	173	184	191	175	175	168	162	172	189	160	178	196	170	171	170	185	179	218	178	177	197	186	200	183	168	180	190	185	174	195	182	170	184	178	202	164	186	169	177	171	204	174	195	177	192	155	151	197	172	172	175	185	181	193	197	177	183	166	183	183	178	182	177	197	191	190	173	184	196	176	184	163	170	171	163	198	160	175	203	174	162	171	179	185	191	177	186	186	180	183	175	194	181	174	165	161	177	184	189	187	174	186	189	183	211	184	173	171	179	168	173	197	188	175	176	189	207	168	197	181	197	179	189	166	213	207	176	200	174	189	182	188	185	171	178	168	184	169	187	200	178	187	191	166	176	202	163	177	184	194	187	183	185	177	169	148	166	178	148	157	176	176	164	175	193	179	193	172	159	173	184	190	185	173	174	166	186	176	197	196	162	168	181	184	163	174	175	200	178	199	169	174	200	167	157	169	167	173	180	182	189	176	164	178	177	186	176	161	160	192	180	181	186	180	188	180	179	169	204	209	171	178	177	203	173	172	176	190	184	199	177	212	172	204	167	176	185	194	175	182	176	178	162	184	173	198	179	190	165	162	177	198	185	213	180	194	173	185	204	187	195	193	166	200	174	185	175	190	184	181	183	159	186	182	159	188	208	179	189	179	197	191	168	190	170	168	178	169	194	164	169	181	190	205	183	192	182	175	185	178	174	181	180	172	179	213	170	158	186	189	191	187	170	181	181	184	195	185	165	185	175	188	187	183	183	182	204	152	205	205	187	190	192	194	151	191	177	186	182	188	186	187	184	204	196	203	159	210	207	170	171	191	190	191	226	193	203	197	212	176	189	181	151	184	190	175	196	187	179	164	170	177	188	206	171	185	171	200	192	196	183	166	191	206	211	175	174	170	197	186	192	188	172	181	191	197	161	158	197	170	194	158	200	191	172	182	188	174	177	174	201	201	151	173	167	180	208	176	177	201	176	180	173	168	187	169	176	179	184	189	177	175	193	187	173	173	174	212	165	199	177	189	174	185	174	186	173	169	189	179	184	172	188	195	181	204	150	179	175	194	166	195	183	201	179	181	188	172	169	202	186	192	183	182	196	169	200	180	173	159	170	188	176	173	181	164	175	192	178	180	181	165	182	175	167
12691	29096	27040	18253	14225	11998	9905	7260	6272	5425	3922	4027	3344	2930	2528	1915	1626	1302	1019	932	1222	972	649	612	580	507	469	539	526	438	451	873	650	457	706	2495	5395	4693	804	773	759	342	247	272	256	262	267	274	240	267	242	672	1570	1595	1298	1039	535	235	241	241	257	262	219	231	228	256	271	210	257	251	241	223	254	236	205	230	238	241	241	235	259	235	251	250	228	221	222	228	264	219	234	250	236	243	239	242	230	230	232	239	239	222	236	232	225	197	244	272	227	227	243	248	226	233	231	256	252	247	260	242	252	229	219	242	242	212	215	224	238	226	222	252	233	252	247	239	236	219	242	247	270	236	236	263	253	254	255	238	242	231	231	218	234	233	239	258	256	242	224	251	236	240	224	242	225	230	228	245	249	229	250	247	242	237	230	246	237	268	267	232	215	253	238	251	250	237	220	248	237	242	236	245	230	247	251	244	206	240	235	240	245	245	257	259	206	224	245	256	238	241	243	226	247	239	228	216	245	237	236	225	206	229	246	255	248	231	194	214	239	217	231	215	217	240	258	207	243	219	203	236	240	247	252	270	243	262	259	227	219	247	247	233	228	211	249	224	220	217	208	270	269	267	235	229	242	252	233	250	256	242	214	244	234	249	234	249	234	242	230	249	241	244	246	229	241	223	237	237	238	242	225	227	235	214	225	253	213	226	218	219	214	236	231	254	237	287	210	243	238	245	228	236	244	236	235	240	261	254	250	261	217	226	249	251	266	223	222	234	229	228	241	227	238	243	230	223	254	247	207	221	224	227	241	236	232	236	243	265	237	241	256	234	230	244	205	270	225	231	274	224	251	262	242	237	254	264	229	240	244	239	222	214	239	241	239	242	257	233	228	232	240	255	209	229	243	248	252	207	242	246	257	226	240	270	251	242	246	234	245	241	233	226	221	250	240	257	212	221	259	275	256	237	225	265	252	252	241	231	232	237	232	238	260	223	235	241	222	226	225	212	260	252	219	243	224	228	195	241	250	229	241	241	256	214	264	250	223	252	262	255	265	210	230	226	238	220	214	224	241	236	240	253	223	236	252	236	253	237	245	242	258	230	258	217	226	226	231	229	242	235	230	245	259	259	217	239	222	245	269	229	228	233	222	244	232	211	232	248	224	252	248	233	235	224	226	246	266	233	238	234	247	227	253	236	220	235	228	228	260	222	247	241	235	220	220	268	228	240	243	229	231	257	243	228	224	226	237	212	231	232	228	279	241	231	250	245	266	231	238	219	263	237	238	227	265	215	238	242	220	246	235	233	246	237	248	241	227	266	242	231	229	253	241	254	268	223	218	256	244	239	221	225	230	214	255	228	264	254	248	227	242	252	244	239	229	244	226	255	222	251	232	225	247	241	264	219	236	221	218	237	228	225	233	241	239	242	227	242	231	238	257	223	213	267	266	249	229	202	218	232	212	233	239	241	251	194	243	239	215	250	252	239	217	234	227	275	238	231	238	249	263	234	241	225	248	241	213	209	223	230	244	232	223	263	229	236	230	262	225	259	240	236	237	236	247	239	236	279	223	281	240	238	218	245	237	228	236	278	241	243	247	236	220	261	241	230	235	214	242	224	229	234	246	253	251	248	237	237	244	242	216	232	239	229	230	255	215	244	255	250	242	248	226	241	229	234	231	234	254	247	250	235	239	232	235	244	238	244	242	216	250	266	231	250	240	260	213	236	237	226	244	232	248	231	248	258	299	225	257	229	217	228	230	216	242	258	258	209	229	237	237	236	238	216	240	237	264	241	222	225	242	235	241	248	218	236	262	231	229	234	256	240	258	242	200	230	259	248	230	272	235	214	263	246	231	280	210	244	221	232	247	228	229	245	249	244	251	249	237	209	248	235	242	237	246	239	247	241	247	246	226	240	250	223	226	247	211	256	203	225	244	262	254	244	252	226	246	244	257	238	259	215	224	263	206	215	240	220	235	233	246	216	248	223	220	234	240	240	251	226	258	242	218	240	234	243	229	229	261	270	250	214	254	246	215	239	226	234	221	215	251	219	235	260	226	221	212	245	247	228	237	254	260	213	241	218	256	243	255	249	229	233	270	239	240	247	242	239	252	236	252	239	236	237	236	232	253	259	244	234	239	243	240	235	248	232	233	259	239	224	207	241	234	222	260	221	245	249	237	259	230	231	255	243	239	215	221	224	264	243	231	225	233	241	235	227	215	219	247	239	204	242	264	217	245	229	239	242	238	238	235	224	231	241	237	244	246	216	237	244	227	238	231	234	217	259	240	232	224	252	240	224	231	236	244	222	245	218	240	219	242	231	228	224	227	252	235	233	234	242	242	234	267	256	215	225	241	211	238	230	248	230	244	231	254	237	249	254	267	244	252	237	225	249	239	257	230	257	238	240	267	230	264	242	222	255	215	248	245	228	238	250	230	263	253	234	262	246	223	234	238	246	236	227	254	222	236	237	232	257	240	253	225	249	242	261	237	257	199	244	234	233	261	246	231	224	232	240	263	243	252	214	235	259	225	264	251	228	262	234	239	239	237	252	226	238	202	241	243	244	259	260	210	246	223	224	251	246	232	255	248	236	227	248	235	228	254	248	228	255	277	258	230	245	222	252	238	258	248	256	243	221	202	241	232	254	242	250	193	239	226	252	248	233	245	261	223	228	217	266	201	244	240	240	223	274	247	226	232	228	248	233	248	254	231	225	267	195	252	234	234	248	253	248	229	267	246	256	248	246	235	214	259	272	245	235	243	223	231	239	213	239	229	238	229	230	220	228	255	240	254	235	227	209	216	217	240	224	234	266	249	199	251	241	250	224	219	246	202	262	234	225	244	243	240	229	245	250	242	266	247	262	240	235	247	240	227	229	271	243	259	258	246	234	222	247	229	228	239	236	210	237	236	245	254	228	248	230	240	236	236	239	271	236	241	259	248	241	247	227	233	226	252	244	249	228	231	239	242	230	217	249	224	227	243	230	264	242	244	267	231	246	250	267	235	228	237	262	253	233	249	241	252	261	236	256	265	232	248	243	236	207	259	256	238	247	214	247	248	267	256	236	220	229	250	258	224	239	214	252	241	214	234	244	239	222	221	242	213	258	257	256	240	226	257	212	214	223	255	249	244	248	231	260	226	234	221	225	210	235	223	269	231	261	214	264	257	257	246	211	252	220	236	239	231	201	234	250	232	230	209	244	248	233	230	232	228	227	251	249	220	269	249	240	244	211	258	219	238	226	241	252	262	238	253	248	272	265	240	259	214	239	256	252	225	245	262	246	223	220	268	224	246	231	235	238	234	271	246	230	247	203	216	229	248	222	242	254	224	248	236	264	230	205	247	249	228	256	241	245	257	226	223	269	240	244	250	218	244	255	244	228	214	233	238	219	254	195	228	222	278	242	239	230	223	225	235	237	259	244	263	221	209	223	248	235	213	211	254	269	241	231	259	212	251	232	234	232	239	232	237	251	241	212	233	229	260	225	222	256	229	234	221	255	235	232
26982	20842	13891	6119	3154	2441	1871	1320	1290	1006	858	883	894	812	751	607	591	600	587	547	557	534	474	462	462	485	490	490	453	445	450	498	412	400	388	466	551	583	480	423	426	447	406	446	428	417	457	437	416	431	452	394	449	446	452	410	442	437	426	414	436	442	449	427	433	417	421	473	448	460	448	438	410	395	421	409	416	401	423	443	439	424	423	411	404	406	442	375	409	402	436	402	442	431	409	405	428	430	444	434	444	425	432	433	387	410	413	439	429	400	442	437	405	474	428	432	403	434	422	403	441	400	433	411	445	410	420	435	448	400	420	452	406	452	448	446	418	410	454	405	417	435	428	429	401	393	438	434	441	393	435	419	384	390	427	434	416	442	429	446	439	435	381	402	437	413	391	438	415	415	449	456	373	416	452	439	398	414	443	408	425	417	435	413	418	411	438	437	408	434	447	397	449	380	416	457	424	411	406	424	396	429	417	445	444	408	429	405	437	425	421	430	464	405	426	438	437	441	439	462	424	433	386	425	450	445	450	405	405	446	426	445	414	437	422	459	424	446	412	397	447	393	424	441	432	433	460	415	437	441	404	444	414	393	403	430	450	400	460	410	430	463	438	393	408	428	431	390	458	456	430	420	408	425	468	432	428	440	423	411	451	439	413	407	422	435	425	456	416	420	422	447	402	413	430	444	410	405	431	437	405	459	460	365	371	426	432	422	431	404	398	410	435	441	432	455	423	436	447	451	412	427	459	447	420	411	429	410	424	419	424	446	455	402	449	472	409	440	452	475	411	471	401	445	432	432	430	443	442	427	430	413	419	421	438	399	373	447	456	447	418	425	427	440	447	415	379	443	484	458	405	422	425	432	422	412	421	453	448	435	396	436	440	456	422	436	416	382	440	409	445	448	478	420	431	429	429	452	392	436	429	423	399	447	457	444	414	455	403	457	440	415	429	392	452	427	407	465	433	424	434	425	417	495	415	432	441	421	438	410	438	437	440	431	453	433	394	485	443	403	378	424	400	424	411	431	461	432	396	448	431	378	430	416	432	432	419	426	452	411	434	390	434	399	410	439	447	417	463	407	423	433	388	444	431	436	432	449	388	438	411	420	445	398	422	385	424	434	440	434	443	437	412	393	411	428	411	409	435	414	428	458	450	446	418	423	398	403	409	439	416	447	385	417	412	423	433	455	420	398	420	431	408	454	403	420	427	407	470	396	452	409	448	473	395	418	422	407	436	400	404	396	438	412	415	467	424	424	437	435	397	414	468	442	418	407	431	414	394	459	393	411	423	410	416	441	454	420	423	431	433	439	434	430	401	424	399	418	413	435	421	397	421	429	420	430	441	425	421	443	471	480	434	434	438	428	407	444	397	436	444	445	414	386	437	452	446	426	453	416	400	417	390	432	438	451	434	424	467	379	436	403	435	392	374	417	428	498	405	459	423	402	395	382	478	453	422	426	409	429	410	425	435	417	426	445	471	452	413	448	435	450	435	435	414	394	421	454	395	454	412	397	454	448	390	441	428	420	442	443	428	436	413	443	441	444	393	450	417	400	418	441	425	442	440	417	422	388	427	431	416	428	423	397	415	409	439	424	427	406	429	402	435	441	454	401	439	423	394	449	425	419	398	403	465	401	425	412	402	435	459	440	476	416	426	397	436	443	449	419	421	431	420	461	450	398	416	436	392	429	440	459	395	388	389	391	467	385	416	402	438	413	429	447	416	430	390	415	437	436	406	409	400	409	406	379	409	400	436	406	394	385	437	448	427	407	413	401	433	442	424	411	413	453	427	427	419	418	412	459	430	395	422	403	406	473	411	409	419	424	438	434	412	435	410	438	411	425	427	427	419	423	449	439	420	424	413	425	455	474	407	426	465	431	384	469	418	459	444	447	445	408	458	414	433	415	474	358	398	432	433	437	439	392	465	418	430	418	425	452	428	414	442	457	443	389	420	410	425	434	422	426	431	412	424	410	427	441	418	401	430	442	431	406	399	428	442	433	467	421	411	411	422	403	429	386	426	402	450	435	432	399	418	427	474	424	451	460	392	420	424	459	420	460	415	409	427	449	453	450	412	400	457	376	414	461	426	411	465	411	409	428	430	420	408	421	434	431	429	439	419	404	437	422	418	391	409	390	425	458	450	455	435	420	430	423	470	428	448	443	407	416	443	395	412	478	431	435	448	415	418	433	389	407	441	416	431	411	428	425	440	449	421	445	413	412	415	395	425	396	415	396	420	428	419	435	414	392	432	435	426	441	464	439	427	423	462	404	427	426	439	422	430	416	440	400	427	423	420	416	452	379	454	421	392	409	432	419	456	406	413	405	425	405	406	406	412	443	432	422	441	433	410	414	437	388	400	430	441	429	415	435	417	455	440	437	443	417	409	445	389	432	394	438	432	448	443	402	392	403	399	432	445	445	456	443	450	415	443	391	399	440	428	417	443	409	416	438	404	404	444	457	429	409	440	412	414	433	446	442	452	443	438	423	420	409	422	436	442	413	428	419	441	433	423	407	397	433	423	429	399	421	406	437	386	406	398	417	390	450	415	410	418	450	404	402	438	427	411	395	437	433	405	401	418	439	430	419	440	393	448	432	424	425	398	426	454	447	445	424	431	413	419	416	403	462	421	412	466	417	448	411	399	418	452	422	430	408	445	383	424	400	438	446	472	440	404	450	403	443	407	393	421	390	443	413	422	475	441	427	455	442	390	393	420	429	397	453	390	422	434	462	455	419	417	410	399	435	408	386	413	440	432	422	410	441	434	448	410	457	427	444	421	446	432	413	411	433	411	418	421	418	416	436	427	415	389	440	458	448	396	429	425	422	423	427	420	422	453	417	435	436	389	414	422	434	424	403	409	430	402	439	420	431	435	443	458	442	437	426	402	405	407	414	425	463	415	438	420	417	423	418	407	426	441	426	448	436	400	463	399	425	455	455	430	404	425	459	417	444	448	450	445	429	405	410	406	428	447	437	423	408	408	407	448	447	418	411	456	441	450	434	418	421	418	409	395	453	412	401	401	397	427	419	416	434	470	430	399	420	422	399	413	420	417	396	421	434	418	410	398	427	425	433	410	433	403	411	394	458	438	427	458	381	419	483	443	406	434	442	432	471	465	414	430	397	436	430	427	443	448	415	469	413	472	393	457	428	435	467	406	394	425	424	396	393	425	397	441	399	417	407	382	434	393	410	412	455	406	426	407	419	476	421	416	409	404	429	442	442	432	416	460	447	439	423	435	426	434	400	440	414	449	440	463	424	437	415	422	440	442	404	434	421	441	396	417	424	386	428	418	408	478	439	418	394	441	428	427	444	429	417	409	436	374	439	419	441	456	454	418	404	391	436	428	427	402	423	412	423	381	460	401	400	414	446	398	426	422	369	438	446	434	421	419	426	427	384	402	407	408	447	435	424	407	385	399	434	420	446	415	420	416	409	443	434	429	414	429	430	415	420	408	419	425	424	433	416	446	440	426	441	430	407	402	416
9105	15899	13793	8285	6347	5303	4211	3007	2766	2179	1712	1854	1675	1462	1271	1025	978	833	735	810	798	731	691	684	650	651	625	620	592	633	659	551	613	583	592	645	800	825	563	553	574	598	565	541	548	555	536	547	532	563	536	549	635	607	650	603	559	510	586	559	542	547	524	576	595	559	598	547	553	548	579	593	566	567	553	560	573	559	560	535	572	597	566	601	571	572	529	554	569	527	542	511	571	567	539	555	610	571	558	583	590	540	570	574	579	539	572	598	544	522	569	550	558	544	594	574	546	617	573	566	523	599	538	534	560	583	567	571	572	581	611	585	549	531	542	539	532	537	538	568	544	520	616	512	577	552	572	547	546	557	568	580	523	573	519	580	509	511	542	573	508	545	562	562	567	560	554	519	540	556	565	530	555	558	566	521	541	575	601	581	543	559	504	578	584	543	583	536	524	577	547	566	583	565	531	534	560	543	536	564	582	560	482	548	563	586	543	540	521	557	534	504	522	582	553	553	550	566	602	582	526	574	564	565	569	555	479	528	548	564	567	532	536	587	526	569	600	557	570	567	570	557	539	560	562	532	525	542	514	597	526	564	538	528	538	556	501	531	552	534	543	549	526	606	559	552	565	532	538	504	511	525	551	557	543	536	573	554	561	594	544	567	583	510	599	550	564	546	559	519	548	558	568	545	556	565	565	533	526	576	523	503	570	537	530	543	594	552	553	533	545	496	507	548	558	580	566	565	561	572	515	552	566	542	562	576	569	556	561	558	554	564	583	542	588	569	544	568	502	553	533	587	557	569	572	563	546	551	564	551	550	552	530	560	509	592	604	556	549	530	539	559	546	542	562	595	563	568	550	591	551	552	565	584	519	528	540	589	585	511	524	532	558	570	594	544	564	576	569	549	513	543	570	590	574	535	551	557	576	554	570	535	526	545	600	541	558	550	522	578	540	578	560	573	530	538	592	570	537	570	533	502	546	598	535	563	537	570	571	541	568	578	542	536	556	530	549	543	550	578	546	527	516	538	545	553	541	558	582	562	537	570	572	550	544	546	570	548	539	562	561	558	579	517	532	527	533	521	513	555	582	576	510	544	558	561	561	534	559	560	559	555	583	592	533	560	574	573	562	541	564	508	575	570	554	533	573	581	534	549	587	565	587	563	526	527	543	549	549	582	506	560	550	544	554	506	544	578	539	560	547	550	573	543	571	542	603	584	562	584	531	509	539	577	535	551	517	544	555	516	563	534	551	536	549	548	566	514	538	550	542	526	513	571	561	513	596	476	550	529	561	585	583	549	508	543	532	582	528	527	540	569	504	551	586	517	558	523	542	568	517	487	545	562	571	574	533	549	579	570	580	571	578	547	557	522	526	567	573	542	557	565	568	596	552	532	546	579	576	566	599	564	572	554	491	529	548	571	587	541	530	561	560	558	568	550	587	530	552	551	556	526	560	556	543	576	528	543	526	566	552	554	568	548	547	570	565	549	575	529	535	573	582	564	570	519	519	528	566	515	533	522	525	580	549	535	539	532	540	520	540	589	562	527	533	584	583	553	548	541	561	525	580	532	581	539	508	608	570	531	618	593	575	551	549	558	537	564	544	580	578	551	535	547	529	573	553	546	531	547	570	578	559	554	599	559	534	578	570	557	573	527	545	543	596	534	554	568	548	561	562	586	545	520	605	598	553	580	547	547	562	564	517	548	557	533	600	526	599	588	562	526	587	578	525	570	564	587	571	562	572	574	566	569	553	550	597	547	563	526	583	581	561	581	570	561	562	566	560	533	540	528	559	528	583	532	596	512	517	532	560	517	588	577	532	549	562	565	560	561	551	557	548	510	556	563	525	544	546	590	529	562	549	520	559	533	589	564	538	598	529	604	553	570	598	598	531	564	558	573	558	566	529	543	548	561	525	568	573	488	547	555	584	549	540	565	582	544	513	543	519	580	524	553	569	569	593	562	565	550	531	560	552	559	541	567	559	551	519	537	575	583	545	556	543	516	586	522	613	594	550	538	556	592	547	572	585	574	523	534	553	543	570	519	550	540	522	571	543	573	524	533	560	540	583	587	579	563	564	561	577	552	604	590	564	548	565	529	577	558	522	545	513	526	552	554	542	572	547	576	512	575	551	541	582	538	530	562	560	556	530	582	568	553	581	556	544	561	537	566	530	564	558	533	590	554	564	526	524	536	577	563	560	539	557	514	559	606	565	507	561	562	534	553	503	534	555	634	518	570	588	544	496	597	541	556	587	522	542	553	535	574	532	547	529	550	556	569	543	546	600	554	515	559	558	525	572	551	527	554	541	561	546	572	538	548	590	555	548	584	571	545	518	502	547	577	569	550	575	539	565	526	524	528	546	538	588	549	516	568	554	582	552	576	602	556	524	566	557	540	582	517	573	530	516	540	552	513	580	586	567	531	583	591	528	565	551	564	528	567	596	541	516	539	552	574	585	566	556	516	547	555	580	502	531	535	562	541	570	546	586	531	558	601	536	531	558	521	621	580	533	566	539	537	552	515	553	562	533	525	567	564	560	527	542	528	623	545	559	574	530	525	560	547	595	532	555	585	521	580	539	582	549	577	557	589	561	567	558	561	523	595	507	536	543	553	572	575	588	551	594	559	554	551	550	554	515	555	575	595	523	555	585	566	565	558	535	573	585	574	564	564	547	557	555	561	577	571	555	580	539	562	541	545	561	518	557	571	506	539	533	529	515	573	557	541	582	563	535	590	556	598	571	517	529	559	560	545	603	604	539	544	570	549	527	560	540	549	552	528	581	537	567	531	535	563	577	543	580	493	561	552	552	594	566	585	534	522	544	517	566	557	550	513	551	506	524	583	565	532	520	549	530	544	525	558	565	547	554	511	554	544	536	546	551	529	550	573	532	540	531	545	587	532	555	511	545	516	543	554	543	551	529	543	586	536	528	540	559	560	548	562	535	581	547	557	550	587	561	518	575	531	532	535	563	551	516	527	511	579	549	554	555	521	583	551	573	597	555	535	572	574	574	535	538	532	578	591	546	583	584	557	553	564	563	580	533	501	552	504	590	599	558	571	563	550	581	567	561	603	560	530	529	556	551	552	577	573	555	552	515	585	540	568	534	573	594	577	516	602	562	587	582	549	511	545	556	582	560	532	567	539	539	521	544	549	529	535	556	565	537	554	593	565	532	576	554	524	537	514	561	573	541	603	562	510	535	530	543	557	520	591	544	531	566	563	562	530	541	543	561	551	609	600	519	566	537	547	579	552	530	515	517	553	549	551	546	572	542	551	563	515	580	517	555	586	514	559	525	542	529	574	565	564	531	552	538	536	568	546	561	573	558	534	562	595	531	579	555	551	550	563	564	562	545	528	567	574	651	534	591	518	533	559	539	508	570	561	549	557	539	543	511	586	541	614	583	532	555	586	560	566	519	576	537	516	570	584	569	579	550	535	539	516	567	582	575	554	609	538	565	556	577	570	582	552	536	530	568	512	541	532	569	553	523	563
24076	21298	28679	24275	21261	12416	4134	2372	2027	1545	1343	1266	1175	1147	1044	748	671	606	570	650	533	492	501	454	396	401	401	409	387	417	421	504	352	412	440	1109	1783	1669	584	457	455	366	335	356	357	319	344	328	355	336	348	453	686	654	537	510	402	309	327	313	331	354	343	342	343	330	340	330	309	369	310	323	290	330	332	328	335	347	318	351	324	350	322	334	332	353	327	301	343	314	298	341	335	357	326	333	341	320	330	340	346	340	370	345	336	326	316	352	294	301	322	337	322	371	316	315	324	322	344	318	327	307	317	341	310	329	310	321	316	362	272	344	331	298	316	341	299	334	334	343	321	323	353	338	338	303	341	340	352	341	328	332	343	377	347	332	321	311	322	344	337	338	313	327	328	340	339	343	347	322	338	308	349	344	317	324	327	332	324	315	338	364	323	327	317	316	337	346	298	330	341	335	341	331	313	327	323	343	328	321	349	336	298	337	348	338	325	301	336	331	303	296	316	328	322	345	305	296	323	337	307	318	325	333	342	318	348	304	352	302	367	292	309	336	335	314	301	330	306	339	324	278	307	328	335	341	357	308	335	308	305	329	305	313	333	341	315	318	331	354	312	356	324	320	339	291	340	319	348	297	317	376	313	333	315	350	338	327	305	374	328	302	360	333	326	339	314	328	303	331	321	329	343	360	329	323	333	304	353	355	308	331	327	332	359	348	310	340	326	346	326	336	332	353	311	308	345	319	381	322	320	320	336	353	331	311	354	340	326	334	346	348	340	323	358	321	349	333	321	340	337	349	325	297	329	338	338	318	335	317	352	340	341	360	345	315	384	365	312	332	301	320	362	320	312	341	296	349	329	307	347	330	301	356	326	323	333	315	313	344	346	319	343	312	352	301	330	330	343	340	298	336	328	304	340	328	325	335	333	320	321	301	314	349	333	365	318	338	320	337	332	326	322	321	324	317	325	360	312	291	322	348	349	327	347	344	349	340	336	330	320	341	332	321	339	339	336	314	328	313	314	380	343	327	331	306	330	343	325	348	339	367	353	324	333	335	323	326	292	344	348	350	308	350	342	345	331	308	343	338	312	355	320	356	341	340	333	343	318	343	339	299	324	334	320	374	295	359	340	338	322	297	323	317	354	301	316	329	333	312	340	340	318	322	368	319	333	359	363	312	315	324	305	331	342	366	339	316	301	323	330	333	338	329	345	294	321	316	331	309	354	364	317	330	330	330	294	323	321	321	330	355	305	321	293	354	321	331	318	343	359	307	347	361	339	328	354	314	329	327	324	314	308	311	363	339	355	343	343	326	295	329	319	344	326	302	297	340	318	314	351	317	340	331	346	348	320	336	347	348	358	312	301	328	328	320	342	358	340	360	329	325	340	319	345	336	294	341	344	328	316	366	335	322	326	329	327	283	336	345	327	347	341	318	313	332	329	297	292	359	345	350	299	350	321	330	346	333	304	355	347	343	338	305	323	349	294	316	354	344	373	311	317	329	321	323	352	348	322	304	360	324	340	320	322	314	340	339	299	339	341	341	322	336	346	340	309	303	353	329	321	332	345	279	323	325	315	313	336	301	320	305	312	345	335	339	324	337	345	331	311	337	306	290	346	377	312	347	339	339	348	316	300	340	346	333	332	348	336	339	324	318	323	341	355	315	314	318	326	296	339	304	298	376	314	327	309	333	334	330	334	338	335	357	354	322	310	342	322	343	300	336	346	361	339	349	350	328	324	319	333	281	307	332	329	302	359	350	345	349	362	309	324	338	329	365	353	348	344	323	295	355	316	317	336	315	360	314	306	324	332	325	314	323	357	332	331	322	339	351	335	320	344	322	343	324	314	333	321	340	298	355	352	339	323	309	296	318	322	329	299	325	332	345	338	360	359	303	293	317	300	290	329	349	373	363	340	310	355	346	324	328	320	341	316	321	362	304	332	315	342	350	305	333	299	312	319	337	326	331	345	348	355	339	319	310	303	326	334	336	329	317	304	341	320	298	308	329	282	341	331	329	321	346	358	302	330	302	336	305	339	339	348	328	380	347	313	342	347	310	313	350	313	366	362	365	333	309	319	309	316	320	332	329	336	321	313	331	313	331	303	320	333	324	363	325	309	336	315	323	315	301	336	336	307	347	344	340	317	386	316	333	314	329	309	294	326	309	344	338	306	345	340	363	307	341	332	343	321	314	329	320	343	308	339	313	324	324	319	290	352	326	347	343	328	338	337	318	343	349	342	309	337	353	328	290	321	335	346	333	342	318	319	316	311	363	341	335	342	375	348	340	360	295	303	327	332	320	337	358	325	331	355	323	349	365	328	302	313	329	324	336	357	324	342	323	329	336	317	321	333	320	343	322	345	304	340	354	336	346	313	327	329	358	314	324	327	314	319	326	339	334	330	334	301	325	361	339	282	324	341	328	350	344	339	302	326	357	336	368	286	346	302	310	338	359	328	362	324	333	316	350	335	289	316	333	302	326	322	309	304	363	322	357	331	308	330	340	352	333	336	351	350	338	334	331	299	327	314	301	324	328	327	322	341	315	368	321	315	333	297	341	315	301	282	324	336	321	330	316	317	343	358	347	313	319	318	324	332	317	329	342	339	330	350	334	353	306	304	331	334	328	345	349	335	324	308	331	343	318	335	306	315	338	322	320	329	283	366	317	316	370	361	337	342	287	327	352	303	316	365	328	299	350	311	351	361	329	330	331	312	355	300	348	334	317	353	341	350	345	344	326	312	348	347	336	320	326	351	324	337	335	319	326	312	365	305	314	350	318	287	349	346	302	318	323	307	345	335	327	322	322	318	344	317	310	313	341	357	325	352	327	372	340	356	363	308	351	332	328	344	309	312	314	327	281	311	359	310	310	333	308	319	311	288	360	344	313	345	359	312	345	334	333	328	332	321	338	303	323	333	312	316	319	314	323	376	320	334	345	325	297	319	334	335	313	368	297	323	332	312	330	320	347	341	338	339	350	315	302	337	317	341	338	347	324	318	329	338	330	311	314	323	309	328	308	307	305	302	330	354	311	307	302	331	314	314	320	299	305	309	315	332	329	313	331	354	327	349	297	303	321	344	320	318	321	364	333	312	334	326	330	348	345	321	352	335	328	349	335	319	348	333	322	324	310	288	308	348	363	326	323	331	333	343	338	304	322	317	359	342	328	344	330	333	337	363	309	328	316	337	323	353	364	330	327	331	324	322	327	343	356	363	342	297	311	334	323	325	313	311	345	328	344	329	327	337	316	364	332	360	317	331	332	331	336	336	346	331	305	311	308	328	357	311	366	353	336	316	331	312	309	339	339	325	309	312	346	350	305	342	323	320	327	345	356	330	340	314	327	298	333	359	354	299	272	336	347	351	331	312	324	325	315	333	314	282	334	338	300	286	314	354	337	369	330	331	308	337	355	332	324	336	294	360	296	332	329	316	334	344	354	321	315	334	307	307	320	331	324	321	326	298	315	330	337	355	327	331	340	313	347	328	330	366	317
10410	23784	21418	14045	11278	9357	7152	5309	5027	3617	3026	2946	2615	2443	2097	1440	1250	1036	986	1209	932	826	835	697	700	662	556	568	557	567	588	754	494	676	701	2017	3168	3128	922	715	597	479	461	407	455	411	453	445	434	425	472	700	1148	1037	872	745	608	405	432	439	400	457	457	466	420	440	408	412	415	434	450	415	426	417	421	426	410	389	455	452	464	437	477	432	422	431	445	463	395	411	443	404	449	431	457	431	427	445	442	436	433	417	426	436	423	418	440	483	430	414	426	445	425	453	458	434	404	454	438	464	420	417	424	407	388	432	422	439	413	410	444	433	445	401	404	445	469	436	424	442	435	448	438	420	405	451	396	417	457	435	438	439	476	448	435	394	452	445	414	420	444	454	445	458	417	443	445	435	464	404	438	438	462	434	431	424	419	456	464	441	430	427	428	456	420	435	447	445	397	460	459	442	467	446	427	435	444	446	440	442	381	428	418	409	410	466	456	428	421	441	444	406	417	430	414	445	467	431	440	442	433	459	425	415	454	424	410	422	423	426	431	420	423	431	406	440	433	436	436	443	441	442	458	440	490	454	408	431	439	406	406	436	444	437	443	403	399	437	403	474	433	455	376	434	451	426	441	419	445	441	416	414	438	427	413	438	422	454	445	457	448	413	412	425	451	418	430	473	453	432	461	427	455	414	461	436	439	453	443	410	435	478	438	428	409	437	434	396	443	415	429	419	435	420	439	417	430	398	429	422	415	444	395	432	420	398	400	392	429	441	436	404	453	439	410	385	468	413	455	439	451	422	444	471	470	435	440	438	432	430	425	455	429	414	443	447	432	431	450	440	395	448	445	408	421	415	458	458	448	439	394	432	446	430	442	476	451	458	416	450	431	465	486	421	454	400	398	434	410	454	425	480	442	415	411	425	429	470	432	436	413	421	415	436	440	438	424	415	403	440	413	449	458	414	402	478	432	445	469	414	438	421	442	415	472	434	449	467	497	453	423	402	417	425	443	435	424	391	430	437	413	431	446	448	417	409	459	397	432	429	444	444	425	417	410	470	475	408	424	431	433	441	426	455	431	436	433	429	438	433	443	439	443	438	437	408	448	427	440	396	451	440	440	446	452	409	413	439	439	456	432	402	447	420	466	435	426	445	436	412	454	424	415	436	405	448	453	467	416	447	473	439	454	452	473	453	414	431	423	427	426	418	454	454	440	437	407	439	418	432	395	437	456	418	447	435	444	415	443	436	425	428	457	405	436	467	450	426	456	442	438	427	410	427	395	477	420	425	438	416	427	416	424	478	422	442	417	435	395	449	427	452	421	445	449	424	450	447	445	387	453	452	430	446	436	414	420	444	438	428	433	440	411	406	419	465	461	447	457	419	408	409	461	420	432	444	404	411	423	415	422	433	469	411	454	456	429	417	426	407	442	401	430	469	424	425	405	431	444	440	430	431	452	461	444	436	419	440	422	450	407	450	421	427	415	439	434	407	408	441	455	432	427	417	419	431	412	421	461	411	464	413	445	470	432	418	408	446	432	408	453	457	474	423	399	401	448	490	411	455	441	462	457	452	452	446	421	440	449	458	406	471	423	436	441	454	440	418	439	439	482	458	461	444	430	436	447	397	396	458	478	430	440	449	432	453	421	368	481	463	429	425	438	468	464	418	445	433	420	418	449	437	433	418	457	422	440	426	464	439	430	421	411	420	432	415	433	441	408	424	437	447	446	450	434	422	419	455	407	415	452	437	422	396	413	428	454	411	476	418	420	436	434	430	443	446	424	421	428	445	422	433	457	462	432	395	441	443	441	448	451	400	447	443	398	415	436	433	421	412	461	472	418	411	408	491	424	430	455	429	444	450	458	422	455	471	410	412	445	455	403	456	448	412	472	428	379	474	391	446	444	450	418	410	448	391	439	437	429	432	433	391	454	422	436	452	444	440	452	427	451	443	442	462	409	456	410	444	444	422	390	404	466	403	448	419	418	432	467	415	446	438	410	417	424	445	449	452	405	432	420	423	450	449	434	453	444	430	428	415	456	406	437	438	431	467	427	440	447	439	461	430	432	433	426	438	444	369	418	450	415	456	460	396	423	421	449	473	430	440	413	424	410	426	427	424	406	447	428	478	418	423	427	450	466	437	432	434	416	470	447	415	430	436	446	447	450	459	453	452	432	376	466	404	429	430	398	462	436	416	409	411	421	428	449	446	406	414	434	406	404	425	433	445	423	453	446	441	443	469	434	414	408	420	442	436	431	435	424	409	445	446	431	440	459	417	445	429	428	453	399	470	454	441	393	425	390	438	444	445	439	439	404	452	445	417	433	437	476	428	422	422	415	423	441	417	429	464	429	410	447	450	410	458	455	429	422	431	448	440	410	411	404	434	418	452	488	440	447	432	452	412	473	437	441	424	442	429	465	407	429	433	415	422	416	421	431	408	416	423	425	434	419	404	454	456	459	443	430	459	426	431	398	440	444	448	417	436	445	425	415	428	429	431	436	416	413	414	428	416	443	449	431	418	454	438	444	408	446	439	454	389	458	422	411	398	470	430	405	405	416	438	419	434	447	460	421	472	434	480	460	445	418	468	441	432	435	424	436	433	464	418	471	405	492	444	437	417	430	443	447	455	434	430	431	422	409	465	419	441	445	460	412	393	430	428	409	466	452	449	447	425	436	427	425	420	418	438	445	442	467	418	441	422	433	425	451	452	428	445	471	428	419	414	446	440	402	439	458	461	425	420	438	479	437	429	425	441	409	462	420	442	435	413	397	423	421	435	434	425	414	449	462	462	422	422	447	420	403	443	434	438	463	391	449	423	450	447	430	410	426	447	447	453	403	410	422	434	457	426	431	461	388	427	428	444	478	416	492	441	420	423	424	429	409	452	433	417	431	432	461	419	446	427	419	405	433	461	422	432	437	447	405	460	412	438	466	450	397	439	402	426	456	407	411	426	466	444	447	432	460	437	468	444	466	420	453	453	411	457	442	430	455	400	443	430	390	457	433	426	447	438	443	425	407	478	425	442	408	429	425	413	435	444	417	405	441	406	410	451	438	437	452	463	442	422	442	419	440	406	421	418	466	441	387	466	408	445	421	433	444	440	442	412	440	407	411	445	423	449	430	442	451	422	445	423	425	464	425	435	404	417	408	448	461	449	433	424	428	423	443	416	436	418	441	449	418	433	441	431	432	441	421	465	396	458	445	423	460	419	432	435	400	456	396	450	414	456	445	443	460	465	441	437	417	423	448	397	450	465	417	455	422	468	427	426	443	423	414	437	438	415	427	459	446	453	422	434	419	424	427	454	422	417	469	405	413	408	460	440	457	417	433	456	437	421	451	405	418	412	438	450	406	465	390	434	441	442	412	456	447	402	436	440	448	461	420	447	404	420	409	430	419	442	446	451	412	455	430	423	458	427	429	438	425	434	446	451	442	387	421	453	437	443	426	448	435	416	457	420	401	416	455	424	414	447	381	429	439	464	431	461	449	426	419	444
23127	21314	29174	23795	21326	21409	11731	3959	3065	2095	1785	1643	1514	1557	1088	859	651	578	610	683	506	464	440	374	370	357	305	290	287	288	279	462	265	446	453	1796	2856	2705	725	379	383	195	209	198	203	204	195	190	189	205	187	475	852	782	650	504	350	195	192	200	196	200	204	187	199	198	178	182	211	202	180	187	198	188	188	205	179	195	177	195	205	182	196	182	186	187	192	197	221	199	192	174	172	215	216	197	196	176	181	181	178	181	169	173	184	187	201	197	242	210	213	169	187	189	179	197	198	188	211	184	194	181	178	194	189	185	170	192	201	184	170	212	187	208	179	182	208	189	179	201	194	156	205	224	202	195	177	202	192	181	181	180	172	174	194	182	182	190	180	190	172	216	181	176	211	200	179	202	196	201	194	195	175	179	171	197	194	178	197	201	213	201	186	199	172	196	196	192	198	182	184	186	169	189	205	209	190	178	201	195	184	189	188	186	196	179	184	195	188	177	202	216	210	162	209	174	190	189	220	180	194	165	196	200	218	181	163	211	196	201	187	193	179	195	204	189	175	203	193	191	177	178	173	195	182	198	175	214	190	212	180	191	190	199	200	212	180	186	193	171	191	198	180	180	188	200	195	148	187	198	216	171	147	158	190	186	200	211	190	183	192	198	190	171	168	199	183	209	171	189	190	193	175	184	174	195	185	191	198	200	199	186	172	171	178	212	221	194	181	181	192	187	192	193	197	204	184	211	180	179	189	195	192	202	184	200	192	169	195	191	207	205	192	195	187	190	193	201	191	192	199	179	194	177	197	192	193	187	212	210	201	174	187	207	195	180	215	182	199	205	187	189	199	181	196	198	225	209	165	202	193	192	169	201	199	198	175	200	185	189	186	218	181	167	199	176	232	182	189	197	214	185	205	184	187	162	184	198	194	189	206	191	179	182	185	210	176	190	186	179	178	196	182	184	216	190	180	207	183	189	208	197	200	192	186	155	202	205	192	181	180	210	199	223	190	175	195	193	181	205	172	188	181	201	203	198	205	169	184	183	194	186	208	179	189	186	196	206	171	191	189	196	199	176	169	181	201	211	187	206	181	203	188	171	173	200	192	163	199	178	220	189	185	222	177	182	192	166	193	193	179	197	187	163	208	200	209	172	180	200	186	181	189	199	182	172	173	188	192	216	174	181	178	195	209	199	211	198	177	186	183	177	197	177	216	206	158	183	198	219	194	168	176	194	211	203	208	178	196	211	208	200	210	182	206	180	183	174	202	205	202	178	174	177	205	188	177	178	184	197	209	171	201	187	196	174	179	180	191	194	190	168	198	186	173	195	174	208	218	189	187	200	188	188	198	204	160	184	183	171	208	200	201	180	181	167	188	182	187	164	184	176	186	215	208	207	177	178	200	164	199	203	175	191	196	187	201	216	180	194	196	202	168	179	215	183	206	191	175	176	184	190	196	184	208	199	182	213	201	202	207	183	192	193	159	176	219	185	189	164	176	196	214	195	176	176	199	174	173	182	194	194	202	185	189	188	199	212	174	183	142	192	183	179	202	218	193	184	201	194	221	200	196	199	183	210	194	187	180	199	163	185	195	200	206	202	209	173	183	193	186	204	204	168	192	192	185	193	179	187	187	193	186	185	169	201	182	196	201	201	200	203	199	197	192	189	209	187	188	174	187	155	183	179	186	201	178	180	193	209	226	206	162	225	203	182	194	194	196	186	211	191	185	182	212	189	191	196	204	190	194	201	175	194	204	162	197	205	200	185	173	185	200	190	199	207	187	197	174	218	210	202	188	219	188	183	174	195	214	201	207	182	189	172	181	190	185	193	180	214	186	172	198	201	183	185	179	195	194	173	176	182	175	183	194	202	201	197	187	210	188	192	185	212	195	201	199	175	193	188	189	170	188	221	214	199	187	197	195	182	181	197	230	182	196	192	188	192	190	184	205	192	191	179	198	168	182	202	201	232	181	180	179	172	188	179	184	198	205	182	198	182	174	202	200	196	206	171	195	186	199	180	189	180	192	187	186	168	192	186	184	177	216	197	179	193	172	169	194	196	212	172	199	196	186	186	180	208	188	171	198	197	190	205	211	170	191	168	187	189	177	227	172	176	156	171	188	183	167	178	178	187	203	186	197	185	193	181	214	195	204	214	192	197	182	205	187	199	180	174	204	203	189	200	195	188	231	179	172	177	202	196	182	201	165	194	186	196	195	195	185	201	197	206	206	187	197	210	192	194	174	171	177	208	170	193	202	197	207	174	186	196	219	198	189	163	186	183	219	159	198	219	198	190	188	179	207	185	192	189	193	189	208	206	203	211	182	188	200	187	187	201	188	179	210	196	199	182	177	199	192	185	178	197	211	166	179	198	193	212	176	196	185	204	191	198	199	191	177	213	195	207	196	191	180	197	179	185	188	180	215	185	191	181	174	189	173	202	170	197	176	179	200	192	194	186	181	184	181	200	182	184	206	197	179	201	178	187	210	180	194	221	186	180	222	189	205	174	173	197	192	189	172	180	195	185	203	201	197	192	204	204	181	192	184	183	189	189	200	174	182	212	183	190	195	180	187	177	179	191	189	197	197	191	184	195	213	193	179	167	161	201	189	172	193	201	180	196	180	230	178	179	187	201	174	185	208	201	190	173	186	196	192	211	203	191	198	184	175	210	194	193	190	185	186	174	207	186	194	176	196	191	150	205	183	173	206	210	159	211	176	211	199	161	219	174	187	188	183	188	187	204	172	176	199	200	193	187	184	192	194	210	201	187	177	180	183	183	191	194	205	157	192	207	209	181	216	189	167	219	180	192	195	188	178	190	212	217	199	169	191	213	195	178	176	190	168	185	179	191	194	183	178	224	173	203	193	172	189	188	194	185	208	181	178	181	187	186	190	192	208	184	200	174	200	190	180	193	192	193	200	172	188	198	173	202	187	190	186	198	184	188	201	176	199	213	196	186	173	189	173	190	183	191	194	197	194	194	188	179	182	207	211	185	174	178	185	168	200	223	167	190	158	170	187	197	186	201	200	183	187	172	192	188	169	178	191	190	215	190	185	179	187	198	175	185	181	183	206	183	177	186	185	203	206	174	175	172	189	181	150	191	192	197	217	184	165	198	172	179	222	167	208	201	196	192	184	199	179	184	172	205	202	207	178	171	179	178	192	216	195	201	187	176	195	210	185	198	196	182	175	218	207	192	194	200	185	213	199	185	175	176	198	209	168	181	187	188	189	182	198	191	193	188	182	200	189	186	193	208	185	205	196	198	200	175	167	178	192	192	205	172	193	185	178	178	182	181	185	211	191	161	202	195	208	188	212	186	200	212	204	200	189	179	181	185	156	206	189	198	191	198	169	210	187	204	174	168	179	180	192	194	211	194	207	179	216	185	186	156	190	173	201	178	181	202	180	181	193	177	218	184	184	191	181	195	198	209	181	161	188	168	191	198	180	190	185	184	172	190	189	192	193	173	177	203	199	173	185	177	203	187	198	186	208	196
12809	28519	26549	17768	15741	12598	9618	8342	7115	4955	4260	3883	3358	3292	2394	1762	1362	1123	1109	1200	980	863	828	667	630	553	495	485	468	453	408	892	337	710	713	3498	5319	4991	1230	639	610	269	285	278	270	244	278	273	260	263	242	790	1559	1451	1095	932	626	232	288	232	266	269	258	261	253	260	224	224	245	231	271	233	254	264	236	256	205	234	237	259	248	251	270	277	238	239	246	244	235	245	239	235	249	273	234	254	242	249	299	233	270	277	274	243	225	259	230	239	250	228	238	239	236	228	241	220	245	232	226	217	247	247	234	250	244	250	275	253	254	227	245	222	251	217	244	240	237	255	271	249	272	219	223	253	260	251	253	254	256	252	268	246	240	243	233	231	266	250	258	225	264	268	234	248	246	276	232	256	247	236	257	258	245	231	270	264	247	267	234	248	249	264	258	266	240	240	238	222	243	274	257	247	244	271	255	262	234	260	252	239	280	248	233	266	236	234	245	257	241	220	240	281	256	265	259	248	219	242	247	264	240	243	240	233	248	250	275	231	242	257	259	218	264	244	241	256	261	265	252	244	250	248	223	264	257	220	224	247	266	261	266	259	263	235	243	250	263	240	239	243	243	264	234	243	228	233	278	264	247	260	243	250	225	250	255	251	244	234	241	263	226	240	262	217	251	249	227	248	245	251	231	244	253	246	250	249	234	279	243	264	250	216	261	282	246	238	261	219	263	258	242	251	243	235	247	250	278	245	252	251	214	258	238	251	285	267	248	199	249	247	292	250	229	257	228	239	273	257	243	227	249	256	238	261	269	264	263	242	237	247	261	270	236	246	224	255	237	233	270	246	231	263	253	248	260	246	251	245	251	240	242	253	273	243	265	241	258	250	254	246	255	237	219	266	244	251	264	240	264	244	227	281	261	214	225	276	236	249	274	273	265	261	254	266	268	250	257	257	248	247	285	249	284	247	257	237	247	245	222	243	228	246	249	272	221	228	251	247	236	255	258	268	248	255	228	260	254	272	277	234	256	240	232	245	244	238	262	242	235	260	265	232	244	241	252	242	237	259	248	245	255	250	258	252	275	256	255	261	245	256	257	245	265	223	271	253	235	263	263	275	266	248	262	241	230	260	253	253	264	250	281	230	236	249	260	248	254	282	261	230	241	251	233	271	250	223	259	246	251	252	237	273	273	224	265	250	258	224	248	231	273	244	236	242	264	257	265	255	246	231	220	227	247	234	249	270	240	239	271	250	257	242	252	252	250	242	253	240	301	235	249	257	213	218	232	247	240	254	252	244	230	246	266	259	240	249	271	266	261	275	248	236	234	263	269	255	259	250	250	232	251	248	242	275	264	260	212	237	246	231	235	235	252	263	279	227	269	265	229	243	252	217	239	258	249	244	246	259	249	234	242	265	263	246	258	255	225	231	250	268	263	248	282	268	226	256	239	235	244	266	222	248	246	274	266	236	278	284	252	240	248	234	277	249	258	240	255	269	267	243	268	238	261	248	252	268	278	257	245	263	245	226	258	236	233	245	256	234	244	258	217	243	261	230	235	240	241	247	251	261	254	251	253	238	229	254	247	269	232	237	247	246	241	243	227	233	256	269	278	244	226	266	252	234	240	224	249	236	232	247	255	234	249	276	218	277	275	230	244	259	245	249	248	253	284	249	262	247	247	241	260	250	255	251	224	266	264	266	245	213	252	238	253	214	222	221	251	243	269	241	212	258	236	223	261	260	218	238	267	236	248	254	260	233	282	253	247	246	249	266	227	248	272	269	246	253	248	246	224	272	236	228	234	222	253	257	226	242	251	261	244	235	224	227	254	283	247	278	247	236	264	223	254	267	239	243	251	232	250	252	244	240	247	258	251	235	249	247	260	259	243	265	238	249	263	264	243	269	262	257	210	281	244	238	252	259	245	246	253	281	236	239	250	238	261	287	242	237	287	270	268	263	244	231	227	248	252	260	254	243	241	263	250	260	235	227	291	251	272	257	252	238	251	248	282	269	251	261	240	243	258	225	253	272	247	240	264	250	261	235	251	238	254	250	241	211	264	241	230	286	259	236	249	223	244	253	244	231	257	259	265	226	264	233	235	252	229	259	253	239	250	252	234	230	279	227	250	228	274	254	218	269	241	269	255	254	243	261	259	235	262	241	268	242	222	236	261	244	234	231	251	261	234	236	230	243	251	251	236	245	240	247	237	263	256	257	232	256	259	225	281	251	255	240	228	255	254	278	247	239	272	274	234	237	236	265	236	253	235	238	251	294	259	229	232	236	252	236	240	262	239	230	246	248	253	267	251	277	274	234	245	260	243	221	257	230	239	246	246	207	234	252	254	238	285	255	248	235	257	228	244	220	233	255	244	266	246	226	260	246	218	247	245	207	236	258	231	235	243	227	274	245	248	231	267	228	230	256	225	237	217	238	258	266	227	249	252	227	216	250	241	238	239	263	252	243	221	252	270	253	245	251	274	271	239	245	255	269	274	231	254	253	247	278	241	239	250	261	258	268	243	247	256	258	260	253	236	234	279	239	270	258	255	246	281	235	258	291	228	247	253	238	229	263	217	259	247	265	254	240	239	248	246	253	241	263	236	279	247	241	255	274	266	219	253	254	238	251	225	259	248	283	274	243	240	282	261	238	235	264	244	246	262	269	222	294	272	267	254	277	259	233	230	261	229	237	243	242	259	241	232	252	233	271	221	254	230	250	255	257	244	239	241	249	240	234	232	256	230	255	217	228	236	248	242	259	242	254	275	273	263	246	247	224	276	263	249	221	248	226	244	234	261	245	242	274	246	259	241	236	272	284	230	228	248	239	238	261	251	247	253	242	242	257	268	246	237	253	238	248	259	241	236	241	289	234	254	264	265	247	243	270	228	265	246	253	225	247	216	267	252	244	252	240	243	264	235	215	266	233	255	255	290	268	247	235	248	249	264	241	232	261	259	229	270	247	222	223	253	228	230	230	230	248	235	244	259	252	263	274	254	244	268	254	273	254	222	246	252	221	258	224	235	260	229	264	271	251	235	250	236	239	263	253	265	255	276	253	242	247	235	236	244	249	230	246	271	234	245	236	223	272	252	247	254	239	254	230	269	266	228	239	263	257	257	272	241	250	240	243	262	236	238	250	223	232	263	254	219	227	266	271	239	246	252	267	237	248	254	225	237	238	245	229	261	244	250	257	218	256	256	267	258	275	252	234	252	257	232	261	259	252	241	268	242	234	260	258	240	255	234	259	235	257	244	246	242	239	259	227	260	233	251	229	261	235	258	244	251	210	267	233	238	236	236	216	253	262	251	249	264	253	222	249	267	236	250	254	262	237	232	201	257	255	235	240	262	236	255	230	268	238	219	255	277	260	262	252	271	265	240	239	268	263	253	210	227	250	262	262	246	258	253	235	245	242	267	256	272	258	250	238	272	255	249	265	219	267	275	236	236	256	269	207	224	256	205	239	242	239	228	223	257	240	283	229	243	229	225	236	229	222	241	267	257	257
27141	20825	13947	6277	3307	2457	1770	1596	1300	1024	1016	970	934	856	669	611	569	561	514	613	544	499	500	489	477	522	473	440	443	465	449	469	488	423	495	519	627	572	496	460	435	452	423	445	407	409	414	448	441	437	419	455	448	502	501	493	441	418	432	451	428	439	424	460	435	424	445	427	430	401	459	422	400	458	451	447	420	432	416	454	401	430	445	437	411	448	410	436	422	420	434	420	409	430	440	458	411	426	432	449	445	438	431	431	433	450	447	421	420	434	423	412	435	439	422	470	413	465	438	428	400	390	416	411	421	424	450	428	427	404	446	430	441	468	425	457	405	429	461	453	419	454	432	432	417	427	444	420	468	449	413	431	407	456	432	467	469	463	447	433	446	419	412	422	399	449	428	415	387	419	440	422	422	437	410	411	413	452	465	432	421	383	424	425	456	467	425	422	436	391	412	440	406	470	427	408	427	421	429	412	420	400	390	425	441	419	410	454	427	427	424	437	433	428	451	450	406	444	465	433	410	426	450	403	409	434	405	444	429	464	393	441	392	423	446	442	442	432	452	446	462	441	401	435	457	421	457	437	443	427	488	439	446	397	433	418	436	433	491	444	416	450	451	440	420	424	442	386	421	431	415	430	440	422	461	433	427	439	433	420	414	434	440	445	398	425	437	431	435	454	443	416	428	408	418	463	435	437	423	402	417	431	427	409	439	428	382	450	440	430	450	423	418	430	449	447	410	443	427	420	456	443	459	400	406	426	450	433	436	410	437	402	483	437	447	433	437	432	411	461	439	408	451	440	444	461	423	422	420	434	438	428	402	433	421	446	396	433	434	418	420	446	399	401	435	427	429	462	474	466	404	475	468	408	440	431	483	423	463	432	431	418	448	435	432	413	466	444	421	454	395	421	433	434	435	445	443	458	414	444	432	420	469	442	425	421	425	419	463	436	421	462	451	467	440	433	450	427	415	398	435	477	429	416	433	416	448	399	440	391	457	384	412	402	391	430	412	438	474	450	445	456	437	439	436	393	395	444	443	434	411	421	456	435	459	474	430	443	423	407	460	430	445	428	448	423	438	436	407	427	439	436	430	445	409	449	435	413	447	416	435	415	441	454	437	460	386	429	448	426	443	454	421	468	454	454	414	451	427	446	450	429	405	411	428	447	419	438	444	463	432	447	443	427	458	436	406	444	432	411	432	425	428	471	450	431	455	427	431	440	437	427	420	450	452	436	387	411	413	407	397	456	425	442	420	448	438	429	400	434	400	419	433	416	457	438	460	429	403	420	398	443	423	436	422	419	402	392	421	430	416	420	469	434	414	431	423	398	448	455	463	478	460	421	410	435	449	423	401	412	421	432	466	383	446	450	410	422	414	448	441	481	416	433	423	427	428	423	430	436	432	444	452	441	434	430	400	447	452	431	453	453	445	467	417	432	413	441	440	424	466	429	431	441	406	404	430	422	429	397	453	400	463	419	436	422	487	436	420	424	458	416	432	454	437	451	397	455	444	448	454	410	421	423	468	460	424	389	414	398	438	428	436	448	417	425	430	432	458	402	462	424	420	433	434	467	405	458	411	405	442	413	429	384	444	439	414	412	457	422	433	430	428	426	437	450	474	452	425	400	414	419	432	441	440	430	435	441	425	440	436	450	437	455	430	436	415	429	444	461	418	414	418	449	428	418	417	373	410	454	457	442	442	471	421	416	429	418	417	416	433	448	440	481	457	421	434	436	412	439	457	398	439	457	427	411	411	440	400	432	429	412	419	466	421	417	409	429	449	423	436	453	478	399	437	426	437	419	423	434	474	401	443	434	417	429	459	447	412	424	434	421	417	426	425	449	418	405	443	418	401	417	457	434	396	425	436	451	432	443	475	389	461	414	435	419	439	428	422	391	440	427	423	402	411	441	448	447	451	443	467	419	424	417	416	387	433	450	394	418	443	454	405	423	435	432	425	424	430	428	380	407	468	420	450	428	431	429	449	401	407	455	442	443	441	453	467	443	417	436	419	431	421	429	416	446	472	427	435	430	438	432	385	435	467	442	422	394	414	415	429	421	400	425	457	422	436	412	445	404	440	444	434	432	456	453	451	471	412	443	457	441	419	425	440	417	420	415	427	467	401	409	394	449	463	417	438	440	438	414	404	418	459	404	406	426	438	441	471	417	437	442	421	405	419	435	443	465	455	457	417	423	414	427	403	412	406	444	435	416	435	408	409	432	453	396	420	444	419	425	432	449	448	453	424	432	414	425	414	411	423	456	447	428	437	410	444	424	420	457	430	403	421	413	441	442	427	438	435	436	449	409	431	429	446	429	461	411	454	432	404	388	409	435	436	404	444	428	453	408	420	490	426	433	421	412	462	428	400	428	404	451	439	455	419	473	418	389	431	473	414	443	401	423	435	436	397	444	423	446	417	464	471	467	448	412	409	415	414	465	467	477	468	419	425	416	427	437	443	414	447	457	401	427	463	408	425	411	469	411	428	452	454	456	413	460	479	387	463	453	434	454	448	413	438	446	451	445	421	442	443	420	435	446	431	391	447	413	461	407	433	462	424	431	442	411	423	447	425	401	429	420	443	404	437	429	448	434	418	422	422	399	413	397	425	428	467	433	414	427	439	436	426	450	469	422	424	443	395	436	447	437	435	416	429	421	440	443	425	448	412	435	417	470	445	428	421	432	460	458	409	425	475	420	429	405	423	438	439	425	432	434	450	451	437	419	413	422	416	444	453	444	455	439	440	424	451	473	404	436	436	458	441	459	411	464	439	452	412	441	426	407	458	418	425	432	390	410	433	406	443	428	399	467	422	416	425	400	455	419	452	406	433	424	444	429	451	426	448	450	405	422	446	426	461	455	451	454	430	432	438	402	421	449	431	477	415	426	450	387	422	414	435	431	437	437	409	454	424	443	396	424	404	427	449	457	405	415	431	427	456	461	443	416	440	432	406	457	408	442	446	451	404	420	473	457	443	442	457	396	407	422	441	442	430	427	452	424	445	435	417	437	450	470	429	427	419	415	443	426	401	423	435	427	460	379	414	426	435	449	421	446	413	416	370	491	465	446	417	418	458	468	443	443	458	388	460	443	406	455	430	439	463	458	414	427	429	427	437	443	410	425	431	438	412	434	444	428	435	434	418	438	448	417	441	445	427	445	443	383	441	385	446	432	411	387	421	450	416	407	428	425	420	458	470	440	395	415	423	460	420	449	432	460	426	430	409	452	415	441	444	434	438	429	410	416	452	455	454	448	441	429	451	419	420	429	431	435	436	409	392	419	445	441	439	434	460	461	442	419	472	374	455	459	417	468	449	427	426	411	404	409	406	441	412	447	437	449	465	434	443	431	398	423	448	443	422	420	414	417	412	399	407	423	426	466	430	412	406	420	412	426	399	428	445	439	418	441	426	433	430	435	456	411	415	429	447	432	464	409	420	444	385	403	417	416	403	464	438	445	411	425	448	435	372	449	460	455	431	425	452	420	423	445	454	410
9302	14541	13749	8588	6516	5218	3878	3612	2882	2137	2095	1897	1686	1554	1152	980	903	819	797	863	848	740	749	668	646	660	575	624	624	632	605	586	602	614	604	710	863	834	650	583	589	547	565	539	554	564	550	543	602	538	579	609	652	667	637	629	577	495	566	528	553	543	558	574	592	512	528	584	540	577	529	564	584	568	601	545	584	542	556	576	579	563	565	598	595	568	555	564	538	573	560	590	562	540	566	558	521	556	584	532	569	572	522	567	561	561	517	574	582	543	579	588	578	519	579	575	572	602	546	558	580	565	575	543	597	562	528	527	574	572	516	560	532	575	572	559	565	530	588	583	545	523	520	569	545	617	557	568	582	584	563	571	597	590	540	554	538	581	576	587	547	575	536	525	515	556	593	499	565	587	551	549	549	580	529	557	531	556	565	570	583	584	488	542	549	590	573	551	554	554	560	551	517	578	590	520	595	547	564	574	583	523	553	559	515	552	581	553	547	532	590	570	569	548	523	545	530	598	577	543	534	598	565	528	536	574	559	562	569	534	574	578	574	543	578	541	581	562	544	571	510	542	541	530	527	540	587	545	579	549	582	539	585	548	520	584	559	572	593	587	560	566	554	561	568	598	541	534	553	594	569	561	538	578	554	577	542	592	548	563	574	573	560	567	593	562	508	576	552	569	559	552	507	545	507	576	536	527	575	579	510	558	577	571	569	523	590	635	542	546	575	567	569	534	559	568	554	529	541	537	558	540	584	578	551	544	566	552	593	540	568	574	571	580	514	541	554	587	547	568	585	572	547	611	554	561	564	553	576	555	539	599	531	547	537	509	602	556	563	587	560	528	565	571	578	584	609	521	599	540	557	497	588	534	580	566	572	577	543	528	542	530	531	564	574	545	531	522	580	590	558	596	533	601	535	561	561	592	612	583	560	552	541	526	522	524	600	561	535	580	580	554	556	558	559	515	524	569	566	582	584	584	598	547	584	549	583	567	535	570	543	537	563	513	569	549	562	507	618	553	577	553	545	538	561	520	593	574	580	542	582	616	598	593	558	548	541	538	551	573	501	539	555	551	555	545	566	588	552	593	550	552	602	537	561	537	512	562	581	540	542	596	546	536	563	532	578	580	564	566	557	580	533	597	553	573	522	566	577	581	538	593	548	536	574	539	549	574	569	540	560	545	549	545	562	561	524	577	593	541	601	563	590	606	555	571	531	559	547	564	510	569	535	555	584	574	578	552	554	611	535	623	554	566	583	562	536	567	568	595	575	576	586	572	574	583	571	547	567	536	519	556	574	585	563	544	605	602	597	564	553	581	581	582	578	575	619	564	544	518	563	534	593	548	568	501	594	564	544	553	546	557	521	568	569	512	558	561	568	541	532	554	558	540	594	525	556	553	548	596	556	581	547	592	572	531	604	550	595	570	593	550	537	543	590	576	533	542	542	558	533	575	571	524	543	556	537	580	546	564	587	555	581	541	579	549	575	560	526	548	548	556	525	532	567	572	566	575	526	581	562	582	592	541	581	571	503	545	594	577	552	571	573	546	617	577	535	518	546	600	569	610	566	562	573	556	560	590	568	506	566	541	590	569	576	550	583	593	559	583	602	582	536	560	606	561	598	553	522	550	570	538	523	566	549	561	559	570	562	595	537	590	620	568	542	512	547	551	581	531	599	540	551	567	572	553	541	541	577	554	572	583	569	601	595	583	533	548	585	592	557	580	519	551	551	546	532	608	581	525	544	618	574	602	580	538	543	589	535	577	554	545	580	568	584	522	509	538	544	540	529	566	568	546	576	524	567	558	546	552	543	534	576	562	519	558	524	539	563	559	590	555	581	615	520	588	564	548	593	524	535	524	547	588	546	546	588	572	557	568	542	547	568	533	573	507	566	509	603	595	546	521	537	560	557	534	561	557	605	564	551	551	573	581	527	575	580	520	590	554	572	591	538	551	529	566	600	554	559	582	572	577	584	569	512	563	534	549	548	598	569	596	547	538	578	530	587	570	503	592	546	551	506	557	547	565	574	573	541	562	586	603	590	554	558	557	510	557	543	562	564	575	557	576	556	575	564	548	544	578	577	585	548	572	535	548	548	513	556	564	536	579	560	591	575	565	553	574	507	547	544	534	572	568	613	566	572	516	539	540	551	531	604	568	582	558	573	549	532	560	510	577	552	510	553	578	565	542	551	543	546	623	529	564	550	603	578	543	512	532	513	577	546	587	542	574	582	553	553	551	547	605	545	589	545	590	538	538	570	562	535	515	517	549	566	568	551	532	566	549	530	558	496	548	622	550	536	522	584	564	588	555	549	542	562	545	553	558	579	524	559	541	589	538	534	586	552	594	502	580	572	586	612	567	590	545	562	571	580	575	529	576	559	580	578	554	501	555	543	592	502	549	554	547	568	551	560	525	547	580	558	571	545	575	539	558	574	544	577	606	585	568	550	597	570	555	545	551	602	605	541	571	555	556	578	560	568	550	605	549	557	526	544	538	560	508	579	506	544	565	558	520	547	598	547	594	513	539	536	548	544	556	586	521	609	585	586	566	561	570	572	533	539	561	552	557	542	569	600	541	548	548	603	553	552	554	580	570	577	577	622	586	549	540	541	547	564	590	592	561	571	604	595	591	517	592	525	567	544	589	573	552	584	547	565	526	531	509	602	517	564	538	560	606	598	576	526	538	561	525	593	585	544	561	570	583	612	542	573	547	561	567	571	588	540	572	582	518	548	564	529	564	550	568	529	515	569	522	562	585	547	552	569	537	532	524	584	528	575	563	566	610	538	537	506	556	565	541	548	547	595	512	581	567	591	572	541	517	550	563	574	524	547	577	543	500	525	546	569	589	524	559	539	547	585	587	526	558	521	526	565	574	580	569	543	573	552	563	582	554	525	534	533	581	511	525	549	542	572	564	567	582	567	556	548	531	578	566	599	582	573	516	549	538	551	558	497	550	556	590	555	541	536	539	555	588	537	579	541	516	597	596	567	586	596	594	580	548	563	561	578	567	550	550	603	585	564	566	516	583	561	581	551	542	594	600	593	575	550	545	553	574	590	589	528	510	530	538	582	536	590	552	548	518	579	596	572	581	548	548	552	526	542	578	521	568	556	540	575	589	560	571	577	538	577	583	509	567	571	591	567	592	555	589	536	537	539	588	569	532	561	527	548	558	531	628	588	550	574	542	537	523	558	555	551	519	554	569	538	529	535	606	572	547	555	564	520	565	552	581	578	563	576	536	517	561	569	554	598	585	552	563	537	539	577	538	569	548	560	573	561	573	570	571	546	558	555	620	570	575	568	550	552	571	557	539	578	566	564	566	564	547	565	544	532	556	574	563	577	544	576	569	574	528	602	575	507	522	562	586	545	532	546	563	577	595	589	579	557	553	587	560	560	538	569	576	573	584	581	577	548	576	533	586	568	616	517	534	560	534	572	584	535	568	565	530	539	576	522	564	587	590	534	501	577	586	539	560	545	546	543	609	545	559	563	553
24111	21310	28702	24256	21268	11671	3952	2840	2159	1710	1503	1321	1241	1044	862	729	563	545	591	634	545	551	541	473	415	442	434	411	386	398	377	373	349	394	455	1300	1828	1652	690	385	390	319	340	338	332	324	327	326	359	366	329	519	735	640	549	501	440	349	356	347	356	293	311	325	372	339	353	320	320	343	333	330	353	309	350	380	330	329	347	347	325	332	345	335	327	339	319	340	346	318	337	320	332	316	318	355	353	305	317	304	345	312	313	321	332	314	325	309	306	314	327	344	329	346	333	325	323	306	313	312	288	339	323	328	344	296	314	307	329	324	310	325	332	323	315	319	359	365	340	328	321	324	329	354	321	352	336	342	319	332	300	358	345	335	324	335	337	322	328	343	311	324	337	318	357	340	318	336	360	298	344	341	329	360	328	320	319	331	310	322	332	284	314	356	320	349	292	321	327	318	344	348	353	322	341	347	279	356	342	337	319	328	326	328	316	342	352	355	329	330	350	350	303	296	340	296	321	377	323	307	336	324	353	334	319	339	353	353	352	340	317	348	356	339	312	321	298	332	307	311	326	334	309	310	311	319	310	343	326	341	342	315	318	293	303	348	335	353	333	319	343	321	337	315	314	343	356	340	360	318	301	351	320	365	356	325	359	331	312	358	345	368	306	339	355	290	328	346	302	363	331	328	335	327	334	307	335	296	317	315	304	341	324	307	355	337	324	313	307	330	336	375	345	322	310	364	335	347	313	310	356	346	318	330	360	321	300	301	332	336	359	362	347	346	284	357	327	343	313	326	312	334	353	286	317	348	334	329	318	330	330	312	303	311	338	317	330	336	321	324	337	328	330	344	336	325	328	350	368	334	313	298	306	299	307	337	328	318	316	357	304	334	307	322	344	322	328	311	338	324	289	332	327	316	337	359	348	352	352	339	318	315	329	310	331	350	338	321	344	361	320	339	333	321	336	348	349	381	309	357	338	337	330	325	317	337	309	329	326	364	343	329	328	298	343	314	316	348	349	359	310	315	345	308	347	343	338	323	345	324	308	320	313	321	302	312	325	351	327	320	361	326	341	340	327	316	336	335	344	356	332	349	330	355	295	375	334	298	330	319	333	339	330	296	332	353	342	329	346	338	343	318	336	346	335	326	325	320	353	313	327	324	369	315	349	331	319	350	340	306	338	314	316	328	336	336	335	345	313	328	350	308	326	314	334	327	338	335	348	338	352	342	300	340	320	319	291	363	368	328	318	344	336	304	350	352	336	323	349	319	330	333	349	340	327	283	330	322	352	330	331	332	348	350	340	347	347	362	319	345	366	341	370	327	349	377	306	323	365	320	319	307	329	297	305	288	330	344	331	353	309	322	324	314	332	299	342	327	339	368	341	346	313	353	346	317	345	299	326	346	341	329	342	348	296	337	331	329	361	333	348	356	287	364	321	351	341	325	327	326	335	298	332	324	332	312	328	318	346	323	346	354	353	336	314	321	355	314	292	350	320	351	316	326	312	335	314	340	318	327	304	280	325	325	315	331	329	343	340	321	332	334	315	338	336	329	318	362	305	350	359	356	324	339	314	309	318	297	319	326	334	306	339	330	338	328	320	356	340	338	298	325	311	321	324	313	321	341	353	311	328	302	323	307	333	371	331	348	315	294	353	325	307	342	333	302	355	352	327	366	319	313	303	359	326	338	312	349	304	330	341	299	343	330	308	340	342	341	350	337	335	341	332	278	343	327	303	345	339	322	365	337	282	329	324	340	339	376	320	329	337	357	310	336	334	354	323	338	345	320	342	333	328	307	342	319	352	342	346	346	358	333	327	332	330	334	350	332	349	349	329	304	362	324	340	341	344	311	363	324	336	328	347	334	315	329	310	304	340	308	345	298	357	296	323	354	297	335	307	339	279	361	294	332	329	333	339	347	337	324	329	312	322	328	329	318	353	327	313	323	365	316	331	313	329	333	343	325	323	337	355	344	361	341	306	369	286	364	329	337	324	313	351	318	343	326	337	343	315	322	333	289	302	316	346	324	293	347	322	347	358	311	346	317	346	295	334	320	342	311	323	332	365	291	320	322	314	322	328	350	355	345	315	304	328	324	343	341	319	349	346	321	343	291	326	347	316	346	331	308	336	333	326	321	323	338	330	334	321	345	292	318	322	357	367	334	326	326	336	308	339	346	323	339	303	352	319	305	331	365	309	353	335	321	357	355	368	313	299	325	316	336	323	332	310	312	348	363	296	331	346	326	295	351	311	314	324	365	321	342	323	302	360	312	309	323	318	334	326	296	339	323	287	373	316	318	355	334	338	316	295	358	317	334	318	342	325	372	330	326	321	328	337	290	344	334	320	338	366	309	315	368	340	321	297	323	361	301	330	338	337	295	341	320	338	339	378	344	321	333	341	327	338	347	326	340	317	312	314	339	334	309	312	345	341	297	342	358	307	362	334	348	298	319	294	376	337	293	297	303	313	310	322	346	282	327	342	315	319	339	306	340	325	358	300	291	331	365	329	317	357	333	340	310	354	350	350	293	298	326	306	337	336	321	333	355	318	318	333	328	315	325	323	327	317	351	328	327	344	333	324	331	353	344	299	334	342	349	328	321	315	343	308	357	336	358	327	332	327	349	330	362	320	328	299	335	320	374	348	326	354	305	349	362	345	308	354	344	290	322	354	307	316	314	356	332	315	334	313	301	325	334	357	335	338	323	299	325	338	347	307	344	335	334	318	327	322	310	329	332	337	341	307	322	330	346	310	354	374	344	327	321	326	322	350	319	322	305	319	341	322	352	341	312	345	317	351	339	290	347	334	314	362	344	304	356	338	330	336	326	311	349	312	329	319	284	359	343	330	320	331	328	341	360	359	334	343	326	347	325	336	341	328	321	348	311	334	327	334	338	333	305	307	336	306	367	324	372	318	314	349	358	314	342	336	343	316	339	335	361	341	345	336	312	357	305	348	357	336	337	321	312	316	341	353	379	334	309	337	312	332	276	314	315	326	325	354	327	318	329	327	347	331	289	294	329	357	336	307	361	308	328	311	338	303	338	339	338	347	323	378	345	291	323	373	332	328	326	317	319	335	341	327	310	326	323	345	353	307	339	337	319	328	329	332	340	323	353	327	314	328	304	319	346	315	313	330	325	324	290	293	315	330	348	365	314	299	322	349	336	342	327	321	328	310	303	320	326	332	374	295	307	304	352	318	320	328	314	332	354	302	323	308	321	336	347	339	338	314	321	312	309	306	350	330	343	296	328	341	361	331	337	303	336	340	307	326	364	317	332	313	332	329	344	337	317	316	356	352	327	294	317	311	360	334	349	333	330	361	343	341	313	340	330	323	305	352	314	314	337	357	348	334	357	318	327	323	323	332	371	326	329	353	317	330	340	311	345	298	339	339	333	329	339	323	322	323	322	324	301	354	305	339	324	350	370	307	317	338	324	336	334	298	295	331	332	340	304	305	317	333	303	334	332	338	320	302	320	307	376	334	322	308	300	340	335
10641	22956	21549	14413	10930	8848	7025	6385	4974	4056	3450	2873	2531	2111	1585	1331	1097	1020	1002	1078	863	795	771	770	674	662	599	572	564	549	542	560	497	637	658	2382	3443	3093	1133	563	587	429	435	449	445	396	435	457	455	435	434	756	1126	998	879	797	646	407	430	463	436	445	457	413	430	409	494	456	438	439	425	422	434	429	412	409	459	430	485	436	444	457	457	433	461	432	397	423	438	410	409	441	459	466	419	431	439	419	467	449	466	416	450	450	449	448	453	469	445	447	451	439	474	386	444	445	430	423	407	464	387	480	462	411	465	420	442	478	456	455	432	418	451	468	454	420	453	446	447	467	468	450	470	483	437	395	428	435	438	449	441	442	445	403	428	433	430	441	427	409	464	465	395	429	468	431	455	453	448	401	439	421	462	432	407	429	413	463	427	421	449	435	432	460	411	430	448	443	401	435	421	454	418	470	459	473	450	451	421	447	448	455	436	435	395	432	433	431	441	436	406	424	440	407	453	452	431	439	450	438	442	470	409	441	457	444	448	459	450	408	442	463	410	394	454	427	449	452	415	451	459	456	425	441	450	407	426	445	443	439	426	436	404	432	421	414	464	410	415	444	466	409	431	433	433	430	424	423	447	423	435	438	458	465	432	467	430	382	433	464	448	429	443	426	437	470	454	388	427	449	429	434	410	466	446	439	459	463	429	467	435	442	427	406	434	421	458	441	442	471	423	443	444	446	467	407	391	443	449	458	457	418	431	414	424	438	404	473	473	422	453	428	401	497	470	437	483	435	481	439	444	432	416	454	440	451	451	443	444	446	390	460	461	467	470	469	437	467	418	428	453	452	450	438	452	429	411	424	435	420	397	410	452	442	436	443	445	448	395	463	435	473	448	444	396	445	445	431	426	423	439	458	458	424	435	445	420	419	468	443	400	432	422	460	454	459	427	439	467	426	431	487	426	415	441	444	460	460	439	449	408	456	445	433	432	492	413	411	451	452	465	424	416	473	428	449	439	450	396	434	458	428	454	420	446	475	459	434	412	444	423	405	435	411	454	415	394	442	429	473	414	433	430	420	452	465	412	399	451	418	449	434	473	434	421	443	446	410	454	422	460	443	483	429	443	430	434	442	439	478	433	435	431	451	431	467	443	453	467	425	480	441	455	499	436	407	424	443	449	420	448	445	415	451	433	513	409	467	426	420	417	426	442	440	448	429	461	435	433	459	445	408	430	435	446	412	439	446	447	433	477	469	418	455	441	438	450	459	443	469	450	417	429	448	436	432	431	431	433	413	448	425	435	467	411	450	438	428	422	425	449	445	462	433	422	424	461	430	410	458	408	461	431	412	439	439	458	441	451	429	474	419	442	452	407	446	433	457	448	437	450	395	440	436	399	443	433	483	434	463	428	438	425	462	432	458	427	412	432	431	457	435	417	453	449	406	461	437	429	455	451	434	422	433	457	420	439	443	452	425	436	422	471	473	483	414	408	458	436	447	486	475	431	428	506	440	475	434	423	472	429	412	446	400	445	445	441	441	443	474	441	414	465	421	442	433	401	473	443	410	464	472	424	407	465	406	420	450	412	443	425	414	449	433	455	434	429	434	445	445	430	458	422	441	434	467	428	438	410	426	461	447	456	450	424	423	438	427	479	417	457	445	432	454	424	431	452	436	422	400	422	422	445	455	450	445	424	420	422	455	461	463	449	439	438	436	459	449	422	437	447	439	413	476	476	414	420	435	452	422	462	414	423	422	414	481	445	440	474	431	444	439	417	471	463	425	432	422	461	436	449	421	416	446	462	436	453	424	490	438	446	445	444	438	456	430	471	455	423	441	457	466	440	435	431	432	407	448	412	484	388	433	436	451	434	426	436	412	437	439	446	445	453	442	450	434	444	447	413	436	399	463	437	455	435	487	465	445	463	380	416	414	450	458	434	433	486	460	449	405	419	412	418	433	441	425	475	411	460	416	430	452	437	429	463	468	421	448	448	457	414	430	446	465	426	430	451	444	421	456	430	439	457	456	439	431	437	473	433	448	441	451	421	447	433	408	469	413	408	398	457	455	443	443	452	467	425	419	431	431	452	436	466	424	437	437	449	460	452	410	451	424	438	439	419	419	437	468	408	425	465	444	460	434	467	414	473	498	460	427	445	424	492	444	432	439	421	446	424	408	451	420	462	410	449	416	468	391	449	405	442	469	444	462	424	416	415	451	401	411	436	448	432	411	476	488	438	434	419	408	416	460	430	456	437	429	436	457	456	484	415	438	425	425	430	459	411	491	452	426	431	438	459	466	410	429	454	430	406	429	445	443	463	462	423	444	430	424	441	462	454	477	461	468	454	428	389	457	450	445	427	426	444	433	437	442	454	442	457	441	451	443	441	450	424	459	403	450	427	441	411	437	441	425	435	425	452	441	456	409	435	449	448	456	439	439	422	414	434	440	454	480	441	464	416	429	434	436	410	420	428	461	423	461	410	474	445	480	401	431	439	443	443	436	460	434	401	403	415	458	434	392	429	463	458	489	433	421	435	442	408	444	455	414	406	415	449	473	428	416	468	452	460	445	445	439	462	443	454	442	447	398	440	415	452	426	477	443	413	413	428	453	455	421	403	447	436	444	450	398	470	473	459	472	467	429	440	463	423	440	440	469	473	488	432	447	464	469	454	436	458	414	420	454	465	434	428	434	477	430	414	429	440	439	423	430	450	487	466	444	442	487	452	443	443	456	441	409	445	425	474	436	457	453	434	429	434	421	421	464	450	386	431	421	434	428	418	409	449	413	432	384	456	428	408	425	447	452	443	434	472	460	444	440	438	436	434	435	419	431	405	423	450	451	437	415	465	454	439	448	398	455	465	466	462	438	436	444	460	474	428	407	440	427	433	449	447	456	433	420	439	451	424	439	480	431	473	457	419	451	466	472	451	433	422	402	423	449	455	425	438	409	430	467	430	467	468	424	426	431	471	418	466	446	436	423	486	455	457	449	440	464	424	418	445	477	449	420	417	428	467	484	445	426	449	426	440	464	412	466	440	452	473	422	471	463	417	457	411	409	445	454	432	457	473	464	442	436	431	444	439	472	429	416	416	449	451	434	391	473	459	463	419	451	399	449	457	416	412	449	467	454	459	441	415	447	425	441	453	435	421	442	416	475	431	406	466	411	429	432	460	458	442	478	465	451	432	421	462	498	451	418	467	410	438	412	478	452	414	426	402	461	432	421	447	418	462	415	434	449	458	432	456	470	443	424	403	445	446	470	479	420	441	433	425	456	435	455	474	402	424	446	431	444	435	419	452	421	453	441	453	426	391	443	445	426	473	436	389	451	440	446	440	397	421	467	493	458	447	444	453	409	434	441	457	425	453	426	434	441	469	440	427	435	447	429	441	416	424	478	442	429	414	438	452	481	429	408	459	465	458	431	409	432	410	421	444	445	403	405	418	444	419	433	442	453	449	437	419	446	413	453	419	476	386	435	419	453	434	444	445	429	435	441	455	438
23121	21322	29212	23775	21333	21385	11403	4214	3160	2529	2029	1683	1434	1231	987	849	639	501	638	616	534	477	515	405	339	325	308	324	301	262	284	352	245	438	478	2018	2871	2686	703	300	286	241	229	216	187	196	188	212	190	197	198	465	828	735	672	512	431	198	174	167	172	204	210	180	215	194	207	192	183	203	186	183	202	206	202	186	198	188	180	190	179	182	175	198	215	182	197	184	212	184	170	208	153	180	189	206	188	199	188	171	185	197	183	196	177	165	191	209	198	178	195	202	214	220	184	207	194	175	190	171	188	209	207	185	178	192	192	211	175	187	202	160	205	195	198	215	203	179	188	210	198	192	209	170	206	176	178	187	179	195	193	184	201	180	195	193	192	201	210	200	190	202	186	203	186	188	171	176	214	189	180	210	185	184	193	180	189	190	174	195	211	178	215	191	185	161	204	183	179	182	199	193	179	187	189	195	189	203	194	193	198	183	177	183	215	226	195	184	196	175	162	184	176	203	201	166	214	210	186	205	204	219	214	204	181	215	204	196	199	192	192	184	187	184	197	177	188	186	195	194	186	195	191	189	177	198	202	199	182	203	205	196	153	171	200	193	187	182	173	225	209	204	199	202	198	175	200	213	194	186	224	215	171	179	181	187	193	176	191	171	180	205	219	199	155	168	191	215	188	190	194	209	191	188	201	207	207	193	177	185	185	172	187	213	169	206	165	191	169	184	156	192	182	187	161	222	203	196	201	201	184	176	209	194	196	209	183	192	202	190	180	175	190	208	219	174	185	205	212	178	181	198	193	186	193	191	191	199	190	193	169	190	177	151	187	192	179	229	190	219	203	209	206	194	180	184	193	222	207	192	205	184	197	196	195	182	172	206	194	185	197	190	185	176	179	203	199	184	190	217	186	194	199	188	203	190	207	201	198	196	164	182	203	191	208	199	182	203	208	208	201	170	229	205	194	174	205	186	193	174	177	172	203	187	182	181	189	198	213	195	199	188	206	166	207	182	189	188	212	175	204	192	188	198	171	173	187	188	202	174	180	181	205	196	183	183	186	181	189	202	187	179	176	170	170	194	213	189	192	183	181	202	185	199	202	192	178	205	189	210	178	187	232	207	222	195	192	205	191	192	200	195	174	182	189	197	202	200	195	180	190	180	192	212	211	173	193	204	178	193	223	181	179	211	197	204	199	197	193	193	171	193	202	191	169	192	188	203	191	206	183	183	176	171	186	200	169	209	193	204	197	171	166	191	169	216	202	188	181	208	194	191	171	199	188	180	206	170	190	175	180	208	171	176	165	201	205	192	189	179	182	194	177	196	194	178	184	187	190	203	189	160	193	204	177	194	185	200	212	195	186	209	183	176	180	181	177	191	189	183	177	193	207	180	157	163	180	201	170	208	201	205	202	201	174	201	191	195	202	204	186	192	184	196	178	194	204	199	183	188	197	200	219	194	197	182	195	204	233	215	196	197	185	201	186	196	198	180	180	193	197	186	211	190	191	203	211	206	202	166	176	211	211	196	200	189	210	196	172	202	194	174	192	208	212	179	175	206	188	211	175	182	195	183	184	198	186	180	190	196	200	207	210	177	211	215	190	195	193	194	176	180	212	211	173	205	196	203	214	199	192	194	183	213	212	196	223	223	188	212	205	171	197	188	186	166	196	175	182	185	185	215	200	184	203	185	197	194	176	187	201	196	196	207	214	216	198	213	191	203	185	208	192	184	192	162	177	199	177	187	181	201	207	177	178	178	229	184	210	198	192	192	199	194	204	187	207	181	197	164	180	197	212	228	201	184	170	217	178	233	193	221	177	187	209	200	155	202	178	180	192	167	171	175	169	168	175	183	202	197	208	173	193	162	171	184	183	182	169	215	176	201	186	179	194	174	209	185	185	189	209	199	189	196	191	185	192	197	202	186	198	178	203	198	194	190	197	203	166	200	180	198	178	190	206	210	206	170	174	170	178	179	168	200	220	190	191	169	216	156	194	177	178	185	191	193	221	191	230	210	188	201	206	208	185	183	215	188	188	180	198	185	200	182	177	207	212	197	170	204	189	199	201	180	195	194	199	196	211	178	178	186	185	198	212	198	194	211	192	213	196	200	177	192	209	198	189	174	210	181	191	198	215	195	188	183	203	215	183	203	180	211	193	192	196	199	209	172	191	175	191	175	200	181	175	160	184	187	183	190	189	165	195	206	183	205	177	189	191	188	180	190	213	197	171	173	185	185	192	202	177	180	188	200	161	181	200	219	223	174	200	196	189	188	201	164	206	201	172	177	176	199	187	197	193	211	205	201	189	192	186	177	188	197	201	199	205	178	192	192	179	187	199	177	194	184	192	184	204	179	193	157	192	202	180	200	197	183	187	176	186	179	171	193	200	188	206	164	186	207	176	173	191	202	181	207	197	197	173	213	189	191	181	185	213	188	182	190	185	215	207	187	175	189	203	187	191	183	185	181	234	195	164	187	215	214	191	181	195	176	204	169	196	181	165	187	178	200	166	181	189	182	177	219	183	208	202	192	179	175	189	180	202	181	176	168	195	201	177	204	176	188	191	225	205	190	190	210	181	189	207	167	189	185	175	184	207	192	185	198	162	192	195	202	183	189	186	188	189	201	199	195	197	172	167	202	175	187	200	189	196	190	195	192	192	195	192	175	187	182	177	199	186	192	180	189	198	182	181	187	210	203	197	224	191	170	187	196	191	189	217	165	181	197	183	195	190	185	183	208	182	169	176	172	202	190	223	188	206	180	184	192	172	214	173	196	170	206	183	199	190	188	205	186	176	171	190	173	191	212	196	175	209	204	175	217	208	201	182	183	201	158	190	210	185	199	197	193	170	192	197	161	198	193	189	175	192	176	156	192	212	160	189	199	178	208	188	176	201	187	198	205	196	211	220	165	194	227	194	212	185	172	190	188	174	183	216	183	178	193	167	178	171	212	182	177	184	190	188	198	170	198	207	212	192	216	209	190	184	188	204	190	199	192	183	192	181	174	185	190	175	183	210	184	232	201	183	204	187	170	190	194	202	182	174	213	176	185	196	205	171	175	199	181	212	195	185	177	219	188	189	200	238	212	193	185	186	182	223	176	199	157	177	196	211	193	207	172	190	197	174	187	199	201	207	212	182	181	176	203	193	189	195	220	199	163	198	189	181	199	212	200	206	170	190	179	163	204	192	187	178	188	171	188	183	195	193	195	187	199	221	182	186	206	209	195	201	178	165	213	175	201	184	192	184	196	203	196	189	180	175	205	209	206	197	195	185	198	184	168	199	172	210	171	187	191	172	206	160	202	187	213	193	196	212	200	190	186	201	203	187	208	213	205	199	198	185	177	181	198	206	197	160	216	174	188	201	195	168	192	214	161	198	220	154	190	198	188	219	198	173	170	194	201	198	208	188	183	192	181	193	217	187	190	194	185	201	198	165	189	186	175	213	194	174	197	177	162	198	185	209	198	193	191	196	194	175	204	215	204	205	195	229	162	187	160
13126	28419	26119	18400	14363	12275	9592	8648	7404	6047	4918	3965	3279	2724	2098	1716	1329	1187	1257	1271	1002	943	944	720	618	584	503	563	447	406	409	578	365	663	723	4051	5532	4997	1192	494	459	311	331	254	289	254	276	263	264	248	262	915	1692	1280	1138	872	682	230	243	264	262	256	262	231	236	249	272	233	246	256	267	282	252	241	294	247	232	236	271	260	272	253	248	256	256	261	248	246	275	277	234	256	248	243	236	251	257	240	253	241	265	269	258	264	256	235	240	232	238	248	258	250	233	232	250	244	276	286	268	256	265	271	258	259	239	254	263	264	247	244	259	224	254	259	239	247	268	253	247	235	240	249	270	268	262	266	283	270	239	255	249	226	269	284	246	269	227	258	246	228	259	245	280	274	246	246	258	287	251	256	234	262	254	266	237	268	237	233	234	267	253	242	245	270	231	222	260	250	247	244	240	264	236	266	255	289	252	289	244	239	237	255	265	261	235	264	257	275	258	242	226	262	249	250	260	241	245	274	260	245	230	266	273	246	277	262	242	254	232	272	263	222	265	247	256	249	242	265	245	252	260	270	261	233	213	243	269	221	239	242	240	232	264	272	260	238	253	269	228	274	238	253	247	228	250	267	242	256	257	217	249	257	249	262	252	246	248	256	240	260	273	262	278	264	261	237	262	249	263	255	241	229	243	272	243	234	284	255	253	245	216	245	242	259	262	241	253	248	216	246	254	247	247	256	263	268	272	255	261	265	216	251	251	262	272	272	234	241	248	230	237	264	261	268	239	250	238	272	273	258	269	245	248	283	262	264	223	254	238	231	244	250	273	248	231	220	260	261	257	260	262	259	278	269	252	239	247	269	258	266	257	238	254	238	238	231	289	252	256	241	239	270	253	244	245	245	243	222	246	255	256	241	264	267	274	231	233	217	219	267	238	267	261	299	254	238	250	228	268	253	252	275	256	246	244	269	228	243	246	241	248	212	269	233	248	250	267	236	244	240	250	228	266	252	240	243	255	265	250	246	257	236	272	217	233	273	276	257	253	254	269	240	238	251	274	276	233	262	207	244	254	270	253	244	253	254	238	251	249	250	259	211	256	230	253	227	257	240	249	245	227	251	243	251	254	233	253	256	278	254	217	252	227	252	249	267	235	236	251	257	257	234	237	268	239	242	263	246	235	248	250	253	240	268	265	258	232	247	257	263	267	273	264	258	272	270	247	245	288	253	263	253	221	255	253	239	267	236	252	257	243	265	248	239	246	227	241	247	273	256	264	263	257	276	273	260	236	271	240	284	236	257	246	262	279	258	245	261	264	260	254	272	273	264	251	262	269	287	253	269	253	238	239	248	248	228	272	252	278	253	233	263	253	252	224	273	238	257	237	253	233	225	236	266	259	237	259	277	244	269	254	250	252	286	261	242	237	256	293	228	226	276	246	266	260	240	254	251	230	281	253	273	255	259	256	250	239	253	269	271	249	221	283	270	259	244	259	242	244	257	258	230	237	248	261	253	268	228	233	266	257	258	219	225	225	275	239	260	271	254	235	267	295	256	267	252	240	259	275	244	227	241	258	224	235	250	250	244	256	255	246	234	255	235	240	244	255	249	242	268	244	287	272	235	243	240	247	266	271	254	235	255	256	252	252	231	253	265	252	234	258	267	268	233	264	234	249	253	243	264	267	261	239	242	270	263	237	249	281	298	273	253	248	261	239	262	253	250	247	286	273	250	253	259	279	249	261	249	243	266	271	248	237	249	220	239	237	270	257	244	261	251	255	228	257	267	233	261	281	247	255	270	229	256	277	257	242	243	264	247	265	249	233	252	239	266	249	256	249	246	266	242	262	240	269	267	255	237	229	227	261	246	224	260	233	266	241	242	237	255	284	257	247	240	272	242	265	219	256	262	238	272	252	258	217	251	224	260	249	252	253	248	247	242	253	240	270	254	257	240	271	269	252	261	265	266	270	241	241	265	258	258	278	230	276	251	261	223	238	268	272	270	258	229	263	259	255	289	253	280	224	239	299	277	229	252	253	252	265	255	238	269	267	252	261	230	252	239	233	230	240	263	260	217	240	254	261	267	262	249	238	232	265	265	259	265	242	228	248	263	240	284	266	273	253	241	238	251	244	247	245	270	252	246	223	261	241	265	234	273	241	237	287	224	251	248	247	240	241	266	265	242	247	259	268	259	269	275	261	264	232	259	245	240	263	234	246	255	253	239	254	244	268	223	257	252	279	252	247	255	259	232	259	238	238	233	265	250	252	244	262	253	264	228	274	226	245	241	275	272	258	244	274	255	254	236	229	255	284	234	250	238	225	273	236	265	250	244	269	235	261	247	250	268	202	249	240	250	271	262	249	245	225	246	237	262	259	246	246	228	254	250	239	255	282	246	261	262	249	277	284	227	262	221	269	254	250	251	250	249	269	243	228	245	238	248	253	257	270	257	279	256	250	234	273	255	263	239	255	231	255	269	249	239	244	243	249	247	233	245	264	260	267	270	227	253	249	252	239	266	225	235	251	248	244	251	234	235	223	246	263	260	249	261	244	256	277	249	275	257	259	254	258	237	309	234	247	267	246	232	219	276	268	244	242	263	243	243	262	260	267	212	291	232	255	261	226	239	263	270	232	254	246	237	234	239	250	240	290	236	251	274	261	268	253	262	251	244	267	251	244	248	247	237	254	234	244	241	226	273	240	222	272	269	267	250	255	233	223	237	276	257	245	261	224	281	261	231	234	266	242	264	275	263	252	245	251	277	265	251	255	231	240	265	252	252	277	243	269	244	241	267	262	259	255	264	259	233	223	256	238	261	255	233	245	273	248	231	267	266	259	236	287	286	245	276	284	284	263	254	262	250	256	261	278	254	256	268	231	256	257	256	240	276	254	242	251	271	274	261	238	234	242	270	258	238	252	239	256	256	233	222	240	257	229	223	252	241	237	246	240	267	265	259	260	246	230	240	226	253	290	237	233	231	239	257	253	249	225	253	219	249	250	256	246	268	257	244	263	227	255	242	273	250	274	250	261	254	231	253	264	228	237	234	251	249	242	258	233	244	245	284	248	258	241	259	264	252	253	250	255	251	228	219	258	236	265	264	262	232	240	241	227	262	278	268	253	231	259	233	219	262	251	254	262	255	249	235	242	275	271	278	248	258	298	229	212	236	259	248	218	259	236	267	251	248	267	258	281	267	231	272	244	292	276	248	265	261	256	256	249	236	257	235	251	258	251	251	250	259	245	259	249	270	245	291	259	246	293	271	261	253	279	250	260	265	237	239	261	252	236	220	256	251	245	259	235	251	265	233	243	247	253	252	262	219	259	253	258	234	251	248	221	251	239	244	218	241	256	265	267	274	249	250	231	257	250	235	246	251	245	287	265	261	252	240	249	224	259	251	235	270	273	225	248	240	245	270	227	246	262	235	241	284	240	261	259	268	246	243	271	248	271	280	259	253	266	243	252	241	261	215	264	252	241	257	273	271	246	226	257	235	249	218	275	243
27076	20830	13848	6229	3110	2254	1864	1713	1386	1283	1031	898	850	785	637	601	622	555	599	521	547	508	534	475	469	488	468	464	440	422	434	456	432	429	442	522	571	568	443	429	452	462	452	450	440	405	455	403	435	433	367	448	519	430	485	466	429	417	412	430	447	412	463	444	441	457	434	445	456	427	434	446	408	433	413	416	435	441	477	445	447	398	450	392	438	425	406	414	413	431	457	421	450	460	443	424	446	428	442	414	469	428	438	402	421	427	440	449	376	444	417	425	408	446	425	437	401	465	446	430	440	454	429	438	423	419	461	410	441	411	413	412	431	464	443	406	416	412	451	475	413	435	436	438	438	456	423	433	421	433	473	437	457	436	464	454	438	437	401	459	412	458	427	427	460	436	439	398	440	447	437	442	420	411	417	436	461	428	412	427	445	442	449	426	432	447	448	447	396	423	416	429	421	409	459	430	466	418	413	403	452	443	453	424	417	451	462	422	409	418	446	441	444	426	431	423	425	428	426	450	420	451	427	426	413	440	416	414	437	436	384	453	420	440	424	443	411	462	434	437	453	396	456	415	409	447	431	426	399	419	435	427	452	429	448	423	442	385	465	447	399	457	431	419	399	404	433	405	459	429	427	388	409	432	473	425	416	445	465	449	432	424	414	423	421	443	442	436	438	426	453	424	417	417	415	412	452	459	475	428	397	442	451	414	407	446	442	448	461	415	449	393	442	412	416	417	406	422	415	433	406	496	457	429	457	439	434	411	429	441	406	464	408	437	431	478	455	426	465	424	403	416	418	451	387	426	412	444	394	412	443	438	453	449	417	480	424	433	429	437	429	414	440	443	437	439	433	425	447	454	414	430	432	419	440	477	425	416	427	428	432	437	405	410	406	403	446	443	430	417	432	424	429	387	476	437	420	435	423	438	460	437	447	452	437	453	425	421	411	412	425	422	429	388	450	426	474	436	417	424	420	457	399	431	427	408	450	449	399	428	412	429	418	448	424	418	466	445	442	435	412	434	428	447	460	459	444	413	443	402	463	413	448	417	390	411	451	418	457	444	449	433	467	432	422	403	435	440	435	442	386	438	404	454	427	439	417	416	468	422	412	491	440	434	476	439	429	420	438	445	427	388	452	422	413	408	447	448	472	457	446	439	426	386	428	441	430	438	436	435	445	433	404	455	421	462	432	414	413	430	434	431	430	439	448	430	418	431	445	473	408	454	429	408	432	445	405	435	422	454	428	422	428	415	425	436	431	417	428	444	407	437	444	441	419	468	430	465	472	449	455	432	435	433	427	457	402	444	462	454	438	439	425	446	425	426	443	402	395	439	460	428	430	458	445	435	414	422	426	390	447	428	466	446	470	454	439	427	417	428	391	410	437	422	437	486	437	430	455	442	438	444	438	455	465	431	472	429	448	396	425	430	432	469	381	422	433	403	419	413	430	380	499	423	435	422	423	435	398	413	439	423	429	446	464	420	431	413	427	442	461	439	421	404	431	453	451	421	381	452	446	433	396	426	418	429	451	404	430	410	472	429	439	451	419	417	434	422	463	426	427	425	454	417	424	436	468	448	437	445	457	463	454	415	418	405	446	467	437	440	436	439	451	467	408	431	416	431	457	430	465	431	474	423	444	491	419	432	440	442	439	417	439	436	422	439	430	405	429	393	428	444	442	433	455	475	433	444	471	397	445	452	451	388	433	427	444	414	409	441	424	454	416	424	437	434	422	435	428	421	435	425	427	450	442	441	441	454	459	449	424	423	409	440	465	458	401	436	451	417	451	414	413	461	414	432	438	432	400	432	428	434	419	414	404	452	465	431	447	396	394	438	429	441	438	415	423	411	431	442	423	446	411	384	438	436	464	401	438	429	437	480	448	419	454	394	456	412	437	430	424	459	431	446	440	421	407	497	421	437	495	461	442	425	451	421	441	478	442	386	458	441	433	415	430	466	422	476	426	414	413	383	439	415	445	443	418	446	470	461	470	419	444	416	399	453	423	427	425	402	474	406	423	428	425	441	447	445	468	444	451	434	466	468	392	446	447	421	438	409	439	379	437	429	422	463	455	444	423	418	461	427	447	424	424	419	422	431	430	430	432	482	405	407	373	431	445	442	451	417	458	409	421	445	412	412	461	433	436	419	425	455	425	465	441	415	444	441	445	440	415	437	436	418	412	419	444	474	430	432	431	414	455	422	420	427	446	446	466	440	431	388	451	396	433	420	419	415	406	435	397	391	395	442	437	461	414	442	418	441	427	399	441	428	437	402	475	456	407	405	439	422	433	456	448	448	432	413	423	429	414	412	406	406	475	454	425	434	434	416	413	456	448	444	433	408	427	441	419	418	447	450	452	425	440	472	462	423	444	443	443	478	444	439	421	383	448	467	397	406	407	469	411	393	434	487	459	399	408	439	428	450	424	451	447	398	419	434	446	426	428	427	404	442	445	452	420	422	436	449	425	435	445	429	444	467	469	431	444	439	414	425	440	451	430	469	391	411	405	446	437	432	407	414	437	431	439	434	435	427	465	425	406	439	395	450	412	413	426	409	422	425	444	425	436	428	397	408	444	408	464	458	404	437	453	411	433	440	448	420	454	425	467	426	449	443	438	414	435	458	399	388	440	438	443	441	450	458	407	444	421	393	416	424	460	432	434	410	455	442	447	409	425	472	439	412	426	439	422	407	446	484	436	432	432	461	478	503	437	424	391	412	421	441	444	450	429	447	443	431	454	428	448	441	406	434	462	456	430	449	439	414	438	424	453	448	455	461	455	438	413	439	409	427	446	439	437	417	417	464	476	417	440	427	454	403	441	422	446	436	434	430	431	414	455	450	424	402	435	406	463	415	444	434	427	416	400	428	443	392	443	432	457	441	427	411	424	415	402	436	449	443	403	409	475	428	408	453	432	414	446	380	445	405	437	462	455	445	440	459	436	432	441	411	480	465	395	412	438	439	425	432	403	418	430	402	418	408	420	428	403	437	412	466	443	446	457	441	428	405	465	424	450	422	446	419	434	422	436	455	434	426	445	456	460	422	428	442	409	454	434	419	410	421	402	462	445	413	451	422	415	414	418	437	460	418	437	437	428	408	472	421	441	437	448	454	415	426	434	430	432	400	459	434	426	470	384	441	411	415	417	383	456	459	433	448	443	452	456	423	423	412	446	415	442	448	418	417	415	434	411	451	428	443	443	463	423	426	482	447	425	432	436	422	431	435	444	438	452	446	438	432	436	445	440	433	427	405	447	418	416	438	470	447	451	418	460	432	439	387	422	414	439	438	432	476	445	485	452	449	434	406	447	450	424	409	396	443	472	440	443	412	393	430	446	457	448	415	424	422	403	409	405	455	441	461	473	425	432	442	456	454	429	413	452	423	464	453	400	430	439	442	442	453	435	427	452	423	451	462	433	412	419	419	441	444	484	425	470	419	445	461	439	420	477	413	447	457	425	435	460	412	424	432	416	448	395	436	448	439	422	453	450	416	471	446
9504	15195	13300	8573	6000	4812	4448	3878	3192	2909	2030	1750	1581	1415	1099	990	937	804	884	927	789	757	773	654	641	635	695	648	675	600	578	587	574	614	582	717	829	833	642	567	585	602	604	544	559	549	552	561	575	580	557	605	614	597	655	632	589	601	567	560	533	521	544	547	567	567	572	543	601	561	559	575	539	498	550	546	571	556	525	560	578	564	554	551	543	576	573	547	574	595	588	576	548	532	559	564	541	528	569	567	552	556	594	563	580	595	529	590	609	538	534	567	589	558	503	502	569	555	577	535	570	572	566	538	590	572	550	568	598	558	586	568	589	540	556	571	548	549	557	517	570	546	549	566	567	547	566	517	588	568	551	604	543	531	627	596	581	558	530	565	556	587	583	557	573	530	530	565	558	573	548	542	555	596	575	593	588	557	605	568	594	569	522	528	596	577	546	566	528	566	570	567	594	516	577	598	549	600	524	563	561	591	552	599	596	606	562	542	596	570	560	539	571	573	581	551	573	562	594	544	542	534	553	600	571	541	550	587	544	596	543	519	514	583	582	549	559	614	546	565	574	563	572	555	573	566	556	559	549	586	584	551	544	548	531	577	558	561	572	576	546	549	590	550	535	557	573	582	551	550	521	598	577	597	582	570	577	557	558	579	579	603	526	560	575	586	550	584	507	590	575	578	519	525	559	539	573	557	511	591	564	548	574	576	578	583	568	585	525	544	569	573	552	536	576	551	613	505	552	526	545	584	583	559	599	560	534	571	568	530	568	621	555	577	534	558	542	593	583	540	556	580	555	568	563	585	575	580	556	577	596	550	548	583	573	566	555	572	604	557	579	590	529	540	567	562	608	555	585	549	592	568	534	567	544	590	573	585	552	620	540	597	562	550	553	560	554	529	576	600	549	585	550	556	569	555	588	591	590	570	606	620	582	550	582	563	569	541	585	566	573	530	568	573	560	539	566	607	527	580	557	577	535	565	558	567	585	569	605	569	585	573	578	521	543	544	558	590	596	577	561	575	582	587	575	529	582	565	570	549	574	535	532	576	559	550	526	571	616	551	563	554	547	568	570	551	527	545	592	542	547	568	604	524	557	581	612	580	587	570	557	571	557	530	567	582	595	527	570	568	584	569	560	526	578	547	580	532	618	565	603	579	573	543	518	566	563	540	575	559	572	549	586	600	582	582	590	547	573	589	566	570	570	587	572	555	545	542	543	536	569	568	548	558	535	554	574	532	573	568	575	545	532	564	528	563	618	570	569	574	544	595	578	558	554	569	555	567	588	586	569	608	578	595	532	608	556	607	559	561	573	558	567	565	559	564	595	556	549	553	571	539	509	588	503	607	586	547	543	579	542	571	529	579	539	549	553	502	568	573	572	582	572	550	558	602	550	576	560	546	573	558	556	561	605	546	530	558	542	538	542	590	569	537	576	555	592	563	597	542	544	599	532	554	583	541	541	586	595	608	582	546	568	562	584	578	609	612	583	560	569	549	539	558	553	557	565	538	550	612	592	553	586	560	567	560	573	535	603	591	545	585	543	552	582	561	568	571	537	571	563	592	596	559	558	558	590	556	565	554	537	541	593	549	537	542	527	537	571	562	590	582	575	588	608	577	524	596	549	514	575	533	530	593	576	534	584	609	599	548	572	588	572	585	516	571	545	568	567	551	603	555	550	557	566	559	575	536	584	537	556	542	582	586	507	561	547	560	585	604	581	555	530	609	597	519	536	599	578	588	574	582	555	540	557	549	537	581	556	550	514	586	587	576	561	590	602	574	572	532	563	548	534	553	601	568	552	574	549	559	620	564	587	542	567	590	574	552	603	558	555	570	554	560	547	593	539	530	572	528	586	563	557	525	556	578	547	541	572	551	546	521	594	533	537	558	577	604	572	620	609	611	554	539	570	545	542	559	593	582	579	526	582	568	542	548	549	600	605	605	559	582	555	564	562	570	565	530	575	541	593	537	566	536	564	582	580	588	537	599	581	621	591	583	545	566	536	598	572	541	569	609	595	583	609	555	530	565	509	561	619	610	546	571	593	565	557	553	546	573	583	578	590	593	568	500	562	579	596	573	553	558	588	583	581	581	576	557	553	566	572	590	529	605	542	558	569	593	546	606	570	546	555	571	579	584	598	584	576	561	558	551	543	546	535	574	627	578	606	538	574	596	578	578	522	515	570	574	563	554	568	563	543	566	555	542	537	570	586	539	543	534	531	562	578	588	567	587	553	609	539	553	545	572	606	534	587	575	546	540	551	630	529	550	564	579	572	554	583	592	538	587	590	550	571	563	573	581	550	563	586	555	577	579	579	550	580	538	569	532	539	550	545	601	541	574	545	556	572	532	595	528	594	586	575	551	556	555	566	577	579	567	592	555	526	531	567	580	588	597	578	544	592	546	545	569	587	568	577	551	530	547	551	542	598	640	572	582	552	582	614	516	582	617	577	591	555	561	572	558	533	505	551	576	537	586	545	586	562	561	586	528	587	576	566	597	597	545	563	556	568	620	603	575	560	546	540	575	582	589	580	534	552	551	630	591	554	509	579	587	581	551	561	572	577	576	612	554	567	570	538	590	556	585	628	590	554	589	553	572	539	564	543	589	596	576	582	562	569	562	587	556	560	575	579	578	545	551	565	591	582	578	586	552	567	566	538	584	570	558	531	545	553	539	551	591	527	569	542	564	567	545	535	546	579	633	558	546	551	556	612	561	538	578	599	578	559	532	542	538	581	588	536	572	535	533	548	569	538	513	543	537	566	533	569	559	585	543	545	573	594	621	547	528	543	559	552	588	536	593	567	561	616	581	567	559	574	585	569	574	577	568	548	571	578	557	517	586	559	541	549	526	578	528	555	545	553	558	584	581	563	592	522	589	584	531	566	579	574	559	560	558	565	559	537	594	574	572	542	555	571	592	563	521	566	581	591	564	575	538	569	554	598	544	589	562	560	554	531	591	557	548	546	568	540	576	544	548	584	565	587	568	576	593	568	553	554	549	572	599	561	531	556	547	582	592	585	586	572	539	515	554	529	576	535	580	538	581	577	574	616	539	577	580	593	565	514	563	538	483	561	545	612	587	611	540	573	550	524	515	554	533	541	556	575	602	598	592	574	564	568	597	575	526	575	563	530	591	572	572	618	567	588	581	575	608	516	561	576	528	591	550	531	539	570	557	572	567	558	578	564	541	584	596	562	512	557	630	567	545	592	556	587	540	554	569	557	575	535	568	588	542	575	574	561	589	552	544	579	604	581	540	534	602	560	563	528	604	575	566	592	612	612	564	564	586	568	556	579	600	545	529	536	538	574	582	543	556	570	592	551	562	570	596	542	577	598	516	602	559	587	572	555	568	579	554	575	586	554	597	553	572	557	554	562	539	587	617	576	572	505	561	555	577	548	587	565	568	568	598	542	564	566	532	554	594	608	555	524	549	526	531	571	534	548	529	531	538	538	550	538	545	522	547	551	558	575	557	536	562	568	557	558	561	586	585
24114	21302	28694	24264	21230	11695	4349	2779	2287	2154	1430	1252	1173	945	831	763	709	631	673	623	539	487	483	411	433	400	390	390	384	374	382	476	380	432	474	1421	1917	1654	498	412	380	388	352	319	308	360	339	363	337	337	352	472	589	632	554	504	492	355	334	356	326	349	352	328	343	357	349	334	337	341	329	334	343	284	339	341	335	331	367	345	329	371	307	359	337	335	332	349	318	298	342	355	340	353	313	355	351	337	358	296	344	341	295	318	361	327	360	337	350	345	355	313	317	322	300	333	330	349	362	317	321	316	320	328	323	301	332	371	301	325	335	333	351	350	326	331	296	334	332	339	318	332	329	335	334	382	349	325	334	347	330	300	368	313	329	322	292	312	318	340	321	336	323	337	332	360	339	335	327	356	336	319	347	342	357	311	330	333	325	340	313	362	348	335	351	313	351	330	290	327	340	326	321	328	355	338	305	330	322	332	333	322	311	330	348	340	348	305	316	329	364	321	322	343	335	341	327	353	337	316	356	316	346	332	362	328	329	358	343	340	341	336	336	336	346	333	345	314	345	337	318	302	325	341	354	330	329	342	334	338	336	344	338	347	329	325	344	343	304	323	310	323	323	322	348	328	306	304	338	352	309	337	321	335	331	343	330	337	315	317	308	372	355	314	306	335	322	330	303	336	351	346	331	268	319	335	358	327	350	350	327	325	328	357	345	310	344	319	369	357	338	322	315	333	324	362	328	370	334	299	343	315	335	343	343	300	298	324	345	351	318	337	334	317	351	354	349	291	339	341	317	349	328	309	359	350	372	314	355	283	351	315	321	345	368	344	316	316	314	320	346	354	369	350	304	336	335	348	317	350	311	318	328	325	356	335	339	311	349	364	322	363	358	315	335	340	332	354	318	326	335	303	328	350	341	331	338	353	340	329	344	339	324	325	375	326	339	364	347	343	329	345	339	334	365	302	338	349	325	327	369	325	370	342	319	331	326	349	312	310	330	334	340	315	354	328	371	350	320	352	322	357	309	315	338	366	330	320	317	300	331	348	327	358	349	325	356	296	296	322	324	334	357	316	327	343	334	300	359	332	328	339	315	352	305	328	348	282	325	357	324	329	317	351	377	336	331	332	319	320	349	323	324	338	335	334	344	368	334	379	313	301	328	337	324	330	335	321	319	321	360	351	344	335	343	352	342	358	343	361	322	301	352	318	336	343	310	331	313	356	319	315	313	330	323	328	370	344	334	333	339	343	321	341	349	333	366	344	370	330	340	310	323	344	328	333	308	317	317	299	358	341	320	317	354	334	348	352	325	321	357	329	370	344	308	317	349	334	334	308	336	334	309	321	321	329	355	336	354	321	334	356	350	356	329	353	354	347	370	319	310	343	337	313	305	328	357	327	345	289	318	331	369	354	332	348	314	307	360	367	337	356	307	347	323	328	318	328	362	342	317	331	363	352	323	333	330	338	348	351	301	333	354	322	343	337	332	330	312	356	345	338	334	338	356	362	317	306	336	357	318	297	316	356	318	328	322	358	349	335	323	346	312	310	334	367	342	346	348	349	370	340	320	309	318	325	334	359	338	349	344	330	320	326	339	350	318	304	358	332	342	321	327	350	350	308	327	356	350	339	340	354	316	356	328	321	328	340	348	339	335	354	319	316	366	348	318	327	341	321	343	347	326	351	333	347	349	357	360	378	351	331	337	325	336	339	346	373	349	357	344	342	328	339	332	314	332	317	326	294	334	344	342	281	333	370	373	359	318	326	324	329	310	323	353	333	320	328	336	341	336	336	322	346	351	328	319	304	319	305	343	325	325	327	324	327	319	327	329	340	335	337	346	348	330	356	342	312	337	311	338	344	330	352	314	357	339	371	314	318	371	330	352	380	376	321	301	347	322	292	367	324	329	326	337	329	318	323	360	334	334	319	310	355	365	331	347	334	328	354	355	343	318	295	300	345	396	317	374	323	353	332	331	368	324	347	321	342	306	336	347	304	355	366	288	360	347	321	316	309	342	327	311	318	335	337	302	356	362	346	356	350	332	334	319	338	337	296	314	327	328	328	334	316	347	314	316	340	351	315	340	390	365	327	323	297	341	346	335	319	354	340	320	337	336	332	358	350	325	343	332	304	337	345	315	333	322	341	328	325	334	315	330	344	386	351	346	338	326	314	312	357	345	350	314	341	315	346	350	317	358	338	329	346	335	337	365	342	330	332	320	348	303	339	309	343	326	326	356	312	324	352	348	305	335	371	288	342	337	308	351	339	293	327	326	319	338	325	357	316	369	338	311	352	311	354	307	331	314	336	318	309	344	306	366	369	312	330	312	340	338	339	359	342	333	316	310	358	333	360	344	353	378	322	354	322	360	297	323	337	329	331	328	319	321	298	348	330	326	340	331	348	348	309	313	334	318	322	341	314	305	350	326	348	343	322	324	365	312	340	354	307	368	341	350	356	337	325	350	347	306	360	319	306	346	351	302	318	301	328	333	323	317	369	327	335	301	344	333	345	326	375	309	319	305	333	342	297	356	329	318	345	319	344	345	325	346	356	312	288	333	339	326	356	333	363	352	338	342	310	342	345	327	388	331	387	325	332	326	328	321	312	352	318	296	309	314	297	331	322	320	358	307	309	363	353	339	332	341	326	323	347	322	360	363	326	333	323	359	361	323	311	319	317	346	342	324	364	316	336	319	318	332	300	353	337	361	336	353	338	332	270	343	342	337	305	337	356	310	318	332	338	328	358	328	297	390	347	357	321	363	347	327	337	324	320	297	361	338	301	313	344	328	321	365	341	305	327	343	357	334	315	340	343	333	341	297	338	345	318	338	353	333	370	364	353	337	282	318	335	354	351	340	338	304	345	330	334	321	326	333	335	362	343	319	334	338	374	319	285	327	335	322	326	294	348	349	349	384	348	358	349	312	339	317	357	331	336	336	322	341	344	314	345	315	326	329	347	344	303	337	299	328	342	343	320	349	332	329	335	329	364	339	342	332	339	388	306	326	349	336	303	341	360	339	321	326	305	332	357	330	355	363	365	327	346	302	330	346	321	326	310	323	307	330	325	340	350	344	341	335	331	348	391	337	350	339	349	357	309	342	331	338	319	320	331	311	351	361	320	333	340	323	317	324	344	304	318	334	321	329	308	344	301	335	352	326	315	350	321	321	325	352	340	340	372	339	316	337	336	310	345	326	330	345	330	320	331	351	341	317	351	327	335	315	348	324	332	329	361	352	339	334	297	341	336	349	338	354	354	327	316	308	307	322	305	315	334	344	328	323	363	328	352	349	318	360	339	317	320	345	352	334	333	335	322	330	344	306	341	323	345	339	315	347	330	337	340	308	348	335	293	369	347	333	332	351	318	332	335	341	353	352	348	343	337	318	294	351	321	317	363	344	288	326	351	343	334	348	343	309	344	345	344	341	325	377	338	334	308	341	346	369	320	345	355	326	309	352	359	390	352	348	327	345	307	337	332	288	348	366	363	323	370	343	324
10680	24174	22275	14368	10286	8349	7464	6013	5584	4626	3258	2657	2475	1973	1666	1551	1306	1095	1141	1091	925	871	759	676	627	622	653	647	556	537	555	752	495	709	753	2585	3407	3058	838	595	533	561	430	449	466	439	454	429	494	467	486	693	1015	969	928	789	764	475	437	434	434	447	449	446	455	429	430	453	463	424	449	459	459	454	436	438	463	486	430	434	440	426	439	445	474	423	450	475	413	416	405	426	453	434	426	446	408	431	463	480	448	418	429	460	416	386	457	449	466	429	468	426	432	463	428	442	457	446	435	427	461	431	474	391	470	436	435	429	437	410	462	448	440	427	469	405	396	435	455	423	453	447	455	459	481	494	459	439	440	444	489	420	442	449	438	427	494	464	401	428	426	440	422	450	436	435	456	442	454	427	435	427	464	434	433	440	455	449	414	455	443	438	468	433	463	471	456	452	428	456	445	486	445	451	485	459	450	463	452	424	447	429	454	453	398	450	436	433	450	458	459	403	455	453	459	465	438	440	455	440	459	435	432	445	385	493	459	446	416	436	389	437	425	406	444	434	425	463	435	422	443	432	460	459	436	450	452	432	452	431	415	477	428	448	399	416	431	459	467	455	453	459	457	437	445	429	438	455	428	454	443	475	434	414	442	446	452	458	431	458	431	414	413	482	454	430	446	446	433	466	470	434	440	445	421	448	461	447	414	458	479	433	421	427	450	440	478	454	443	465	449	420	448	447	474	425	432	409	433	428	471	434	458	472	427	435	452	473	439	422	424	413	445	476	452	458	459	439	380	415	467	482	431	470	442	475	409	451	403	431	417	419	447	431	444	428	457	459	464	427	457	421	459	425	412	468	460	427	443	442	382	413	436	410	448	438	472	453	458	451	424	432	449	475	429	458	439	451	451	439	482	420	474	481	463	420	432	464	458	476	456	446	443	436	421	457	450	493	468	456	457	440	417	471	430	495	443	462	467	443	466	435	466	426	462	487	420	429	479	436	413	457	398	426	505	464	429	429	456	423	417	417	425	448	423	418	434	454	435	443	439	469	417	430	427	433	405	465	472	471	399	436	417	443	439	451	435	464	468	406	455	467	464	442	409	407	406	444	469	441	418	449	454	424	419	465	417	428	444	422	440	411	439	438	411	406	440	415	458	452	449	456	427	435	441	416	421	448	449	471	432	445	449	421	419	473	429	471	527	469	462	473	424	470	426	413	436	458	443	426	465	445	429	452	437	436	502	416	439	423	459	471	451	455	421	450	402	437	428	458	479	437	454	441	467	461	439	432	436	453	461	434	417	468	473	421	454	440	422	411	436	445	432	442	463	453	418	425	446	461	415	447	451	460	467	458	424	449	429	452	428	441	433	440	439	458	470	391	458	427	429	440	406	419	461	435	440	456	432	460	418	460	440	411	473	421	428	453	469	425	403	434	438	430	440	434	443	430	447	405	438	436	448	464	422	439	482	438	466	477	487	472	437	455	446	445	437	466	458	444	449	435	474	402	447	428	439	482	478	440	445	441	460	473	471	454	465	442	448	430	442	453	418	417	482	447	436	416	428	451	424	422	433	439	454	436	451	451	459	470	481	436	437	415	422	404	431	445	460	433	444	406	412	423	464	434	446	485	438	481	457	428	494	437	438	487	418	425	461	430	423	438	416	412	464	468	462	432	438	414	416	417	410	461	437	451	420	491	428	452	480	447	460	437	439	427	440	471	443	444	432	457	436	419	420	452	443	439	393	443	431	446	440	432	408	448	484	453	417	437	426	418	429	442	464	445	425	444	452	450	429	470	464	454	430	438	434	448	453	466	443	454	489	452	416	443	430	438	433	458	441	479	390	414	456	443	430	438	425	431	475	442	469	429	424	408	436	454	443	420	430	422	445	462	439	483	471	447	430	451	460	437	430	412	462	430	425	430	458	404	440	458	442	471	493	466	433	480	434	422	415	451	444	400	461	434	491	436	431	444	476	471	447	481	472	434	449	447	436	492	446	471	492	442	477	423	440	429	426	452	463	431	445	447	453	431	410	434	451	434	422	496	417	445	402	431	469	447	462	445	465	443	447	469	441	445	445	439	438	435	454	437	414	438	463	429	433	447	403	415	440	422	454	473	438	421	468	460	444	459	450	436	441	446	442	496	415	428	448	430	447	459	441	453	452	428	452	451	417	424	385	442	449	434	421	423	435	428	448	436	436	471	415	418	425	422	412	445	442	417	427	419	423	467	465	454	467	452	414	436	417	466	433	463	420	432	453	415	432	441	450	434	431	451	435	448	431	415	435	469	444	433	420	444	439	427	431	433	454	441	478	419	453	446	401	460	427	452	497	435	411	457	427	459	392	440	443	448	455	469	442	464	456	422	447	439	469	434	434	396	425	446	423	488	454	456	439	448	421	458	456	451	435	416	442	408	450	389	428	416	437	446	463	451	418	440	468	417	425	435	436	460	429	428	436	435	429	462	461	440	412	452	444	457	437	452	441	438	438	410	425	447	442	458	452	443	429	443	453	431	434	411	425	439	417	435	442	449	471	466	410	444	459	442	402	423	439	457	467	416	424	430	416	443	430	438	452	460	447	428	446	396	423	436	399	436	443	473	470	451	463	422	461	454	460	452	432	490	427	454	445	455	443	423	443	406	423	456	440	457	473	447	440	423	456	473	457	428	452	423	441	419	446	447	445	433	469	436	429	481	457	419	451	439	503	442	419	449	407	413	455	477	460	491	421	441	437	458	421	448	421	459	472	444	462	420	461	444	441	462	484	414	438	447	450	483	448	456	463	449	430	424	404	446	436	456	459	445	457	460	423	450	452	482	422	466	442	446	451	414	429	435	439	437	434	424	412	392	470	467	438	467	460	440	463	431	465	451	426	467	477	430	411	503	442	478	436	471	437	427	459	440	447	455	416	443	483	482	416	468	464	449	424	448	463	441	442	419	402	429	437	482	429	432	430	454	429	480	457	460	443	441	401	434	406	462	419	476	437	435	411	413	400	386	475	458	470	462	471	438	467	476	434	429	472	459	427	403	433	431	457	441	452	453	411	416	419	430	417	445	445	451	412	405	452	408	445	458	452	449	472	439	418	468	432	462	435	450	456	409	417	421	458	439	459	461	479	473	446	434	425	472	451	481	428	465	439	402	455	459	439	456	437	433	477	450	394	428	444	441	417	429	438	446	448	450	444	440	432	434	493	429	437	463	431	417	428	411	437	440	423	426	417	431	419	445	455	423	418	431	455	413	458	466	468	469	428	422	415	464	436	436	475	466	427	412	448	461	462	483	393	431	386	450	494	451	420	456	451	475	449	472	467	494	429	432	434	448	431	416	474	486	470	435	448	428	450	419	485	451	439	483	432	421	436	401	449	457	444	430	444	469	441	432	432	406	447	448	405	414	442	425	419	446	471	430	418	464	440	443	448	421	463	470	493	454	436	447	438	454	421	436	421	477	447	458	420	432	453	445	478	439	456	455	440	480	423	472	434	410	434	509	443	451	421	424
23073	21330	29229	23787	21342	21389	11114	4195	3282	2592	1929	1729	1411	1180	1003	920	826	676	631	562	565	486	459	346	347	321	365	311	297	269	270	489	326	324	503	2314	2792	2788	798	345	328	248	233	214	202	202	208	173	209	197	201	446	721	646	587	543	489	248	205	203	171	200	186	196	209	194	199	194	206	210	188	188	194	188	221	176	178	188	175	187	189	188	148	205	195	186	196	196	195	202	219	200	216	207	197	202	217	186	205	173	187	201	197	199	174	209	173	169	176	187	182	207	206	184	203	169	168	197	187	217	217	181	206	227	174	187	233	177	201	225	182	187	202	205	201	208	204	205	191	190	192	205	203	172	180	196	187	200	214	179	204	212	171	176	188	201	207	220	206	176	194	200	201	196	215	200	223	166	209	216	190	204	198	208	189	178	214	175	202	192	207	191	203	178	190	187	193	192	193	166	176	192	228	186	221	194	185	203	211	195	188	189	192	199	205	208	177	196	190	197	207	208	213	185	178	215	205	190	180	207	209	204	193	182	202	175	201	198	194	196	188	198	179	218	178	199	205	185	214	185	192	192	196	181	208	184	190	208	170	211	191	185	191	194	205	200	176	190	208	227	182	186	196	213	218	193	197	186	186	184	185	166	210	183	196	202	184	195	193	211	170	185	182	189	204	195	197	195	188	213	187	213	187	204	208	167	193	213	202	210	190	208	176	216	186	189	192	224	196	190	204	177	199	213	214	193	179	195	189	195	216	187	226	191	179	194	206	201	199	182	201	189	199	191	186	206	206	190	174	190	194	204	182	195	220	188	215	196	189	196	206	187	209	191	200	196	167	207	179	178	206	195	240	193	192	199	197	222	196	179	180	187	190	194	204	212	222	211	177	204	206	175	214	204	224	216	213	213	208	196	199	199	196	211	196	190	197	196	185	183	176	190	215	196	201	206	192	186	178	191	193	225	210	177	194	184	215	195	209	225	217	207	207	195	192	225	205	247	187	190	221	194	170	199	195	194	194	185	204	201	195	190	209	170	195	204	202	216	199	202	182	184	179	204	195	168	227	201	215	202	202	179	176	205	206	226	191	189	170	190	185	192	198	225	187	229	207	200	206	201	215	200	193	206	167	184	173	190	192	179	182	191	177	177	193	184	187	202	210	190	184	186	215	221	197	209	182	184	177	219	214	210	197	200	189	167	187	178	202	208	175	205	172	191	216	209	181	195	195	194	194	208	203	197	191	194	204	178	200	189	177	191	189	199	188	185	200	209	188	191	212	183	210	181	204	205	205	211	203	210	182	206	207	202	219	219	191	200	177	192	198	179	179	191	204	189	197	215	212	199	215	185	196	185	154	215	192	226	182	169	206	173	175	204	222	189	202	206	173	196	178	202	188	201	211	175	218	213	222	214	210	195	186	188	182	213	201	184	177	187	192	197	219	202	190	197	187	181	166	192	211	186	184	200	185	215	212	226	206	182	205	194	196	190	187	208	190	182	198	198	202	194	214	193	173	210	209	206	190	200	193	186	196	196	165	181	185	203	178	180	182	205	189	203	181	212	212	212	190	207	191	198	184	218	185	173	199	191	212	202	219	188	187	200	177	165	181	193	216	191	187	183	194	189	215	193	205	207	201	208	218	196	210	205	192	236	210	182	197	187	171	194	196	203	168	198	185	188	212	196	209	199	191	232	194	228	213	177	177	187	195	208	192	183	210	202	231	210	216	196	198	184	193	189	189	189	188	199	218	187	184	216	181	189	173	203	178	212	206	204	205	201	188	197	210	178	213	188	185	204	202	186	212	197	175	198	193	183	209	195	162	201	185	191	198	202	190	197	213	201	199	184	167	214	188	223	208	202	176	205	237	205	208	191	217	198	193	176	167	177	196	167	190	213	197	213	229	200	188	201	194	169	180	167	181	211	168	201	197	189	215	196	212	193	201	199	217	198	184	192	211	228	214	200	188	226	193	175	193	196	182	160	203	221	168	208	198	183	217	166	194	180	207	196	190	229	186	178	187	204	200	197	184	176	179	169	209	205	208	197	189	220	200	203	216	181	187	201	216	209	196	186	191	205	210	194	189	176	207	190	195	175	194	207	189	167	214	199	196	198	169	191	205	210	217	186	189	180	225	203	226	175	190	212	218	198	197	185	183	209	182	189	202	201	185	210	214	190	198	181	192	182	201	203	196	240	206	182	174	190	205	207	196	194	181	204	179	179	214	217	217	185	200	177	208	224	208	188	197	171	183	194	195	200	198	190	192	210	182	187	184	197	206	187	184	210	195	178	186	201	194	184	219	182	191	189	189	190	170	232	194	193	201	179	199	192	197	206	186	187	185	221	190	198	205	201	187	189	204	223	213	191	163	200	192	204	202	224	191	173	193	167	195	220	176	192	206	192	183	183	199	223	200	189	182	216	178	196	212	198	205	218	199	180	188	191	200	202	197	185	197	203	211	196	187	205	192	205	182	178	187	165	207	181	193	200	179	199	213	165	186	215	212	193	226	198	221	203	195	196	184	182	200	195	191	192	211	201	209	206	194	194	205	186	195	187	182	186	212	217	198	211	178	191	169	200	193	203	186	202	203	192	197	212	204	169	182	205	208	220	187	179	186	186	209	222	177	208	178	208	220	187	197	216	187	211	166	195	219	188	185	202	177	200	215	169	173	206	185	181	212	184	198	203	219	188	203	198	180	215	195	166	168	207	221	199	192	204	208	177	206	236	202	193	193	196	185	200	178	189	199	186	196	212	197	195	203	192	200	186	192	213	183	201	204	185	190	208	196	195	194	187	200	189	187	196	165	192	195	198	193	186	215	188	196	216	200	169	190	164	192	231	191	192	201	216	194	176	193	201	211	209	192	209	190	218	205	205	216	186	189	193	186	230	220	201	211	205	162	216	191	174	190	184	180	184	173	211	167	193	187	205	189	182	196	202	209	196	191	186	196	176	193	192	177	189	201	193	179	197	206	182	204	179	200	186	174	167	194	233	208	197	200	179	198	190	202	168	183	228	175	199	180	197	193	196	214	189	206	159	180	185	220	191	181	185	196	178	204	183	208	188	219	220	179	193	200	198	190	189	201	175	187	185	205	194	206	182	212	179	189	189	188	181	193	178	191	166	238	204	194	183	169	200	186	197	193	197	161	207	210	213	203	194	186	182	186	200	197	198	216	200	194	195	203	178	205	206	167	187	194	202	185	191	202	219	185	203	163	205	217	187	181	191	195	197	200	208	180	211	194	199	201	200	170	179	180	182	170	183	220	188	178	187	196	180	183	218	175	203	210	182	171	234	189	195	211	189	205	187	195	189	219	193	192	218	204	219	181	200	199	176	210	197	198	211	212	197	183	203	190	182	218	192	192	167	194	203	210	231	186	205	184	201	198	191	199	191	193	196	188	194	190	201	204	187	181	197	203	190	204	195	210	188	209	183	204	219	196	177	175	184	166	172	199	211	198	208	183	193	200	205	196	182	166	184	195	203	193	193	179	180	186	187	204	194
13196	30264	27948	18521	14330	11650	9479	8483	7926	6105	4565	3883	3118	2622	2214	1876	1625	1309	1267	1162	988	892	780	586	609	540	544	487	454	441	458	857	473	555	896	4538	5310	5148	1303	618	489	412	312	247	286	265	265	295	241	261	273	766	1207	1118	1096	954	848	278	281	239	261	261	255	257	253	279	262	245	260	296	253	261	232	296	232	278	254	265	256	263	281	263	265	266	219	254	221	275	283	268	254	242	239	271	257	244	221	263	262	260	276	262	265	246	253	255	248	238	302	219	261	257	274	269	228	252	254	256	224	261	253	223	251	235	241	253	249	243	286	257	255	243	268	233	278	283	281	251	248	256	228	240	274	270	238	248	266	262	277	257	258	270	255	263	282	278	275	273	275	269	272	251	252	257	265	229	242	255	235	272	245	246	239	222	235	281	287	258	220	249	266	244	243	238	255	274	271	271	281	259	227	253	239	261	261	280	262	256	258	255	256	240	271	261	242	233	265	246	262	288	240	282	251	279	269	269	241	262	230	261	265	275	244	269	264	268	244	262	242	236	258	247	280	278	241	256	247	233	256	290	261	253	266	257	256	263	277	273	241	262	256	234	262	256	283	282	276	232	255	282	237	259	265	253	262	256	257	254	271	239	272	251	258	229	250	229	310	268	264	219	233	265	239	249	286	225	237	237	270	271	248	244	245	251	236	262	255	274	280	270	243	261	268	236	266	236	250	270	268	269	245	256	263	252	263	254	240	249	268	263	235	277	238	249	250	248	271	258	289	281	268	258	246	256	243	276	241	255	271	245	253	242	287	243	278	261	248	254	247	270	235	239	245	260	268	257	250	231	304	258	279	254	260	220	254	236	256	235	273	270	274	237	271	253	221	271	269	262	260	252	239	271	271	244	248	284	285	270	247	227	275	248	236	247	227	269	269	273	275	270	274	263	238	253	238	233	263	278	233	257	242	235	245	276	257	275	240	302	242	249	236	229	271	238	244	272	279	262	268	264	236	279	278	260	271	226	247	259	266	253	271	273	269	255	248	238	249	272	235	259	250	254	251	239	270	266	268	249	267	274	254	242	284	240	240	262	266	245	212	294	270	260	267	250	278	248	244	277	275	267	231	246	242	257	260	256	234	287	275	244	269	249	242	276	271	259	236	265	285	227	235	266	242	244	246	219	242	251	258	262	267	251	281	241	236	259	248	247	251	267	247	264	266	266	241	263	249	260	264	272	237	265	266	246	268	277	245	224	251	272	243	271	222	246	274	255	252	263	242	249	258	256	261	240	225	265	264	250	260	244	262	291	293	293	265	239	245	287	250	256	253	279	269	245	279	265	273	251	223	257	222	287	215	263	232	229	268	232	268	249	237	280	241	217	237	275	251	266	257	263	293	248	229	229	275	252	251	252	248	247	275	262	275	252	252	277	260	267	263	246	249	242	236	262	251	263	262	239	229	265	233	278	235	265	244	252	257	265	269	277	267	264	268	247	250	237	265	266	255	250	254	263	249	255	254	245	244	235	258	239	266	242	252	258	215	258	242	266	241	255	234	260	260	261	265	281	290	276	262	278	249	268	210	264	257	250	251	253	267	265	262	260	250	241	223	260	242	252	254	252	254	266	256	258	270	269	223	261	238	271	234	262	260	222	248	255	267	289	233	249	245	236	247	263	271	237	239	250	255	244	266	242	274	242	264	264	276	281	261	260	269	243	269	284	260	262	263	245	249	260	270	283	236	248	285	229	284	237	260	265	250	249	241	260	259	274	245	286	237	242	242	244	251	244	275	234	258	226	253	282	279	256	239	268	231	276	278	254	242	268	246	238	264	259	266	221	264	252	259	253	249	243	300	268	290	263	227	252	240	241	248	264	244	238	237	249	250	276	254	241	249	269	266	263	277	259	243	249	262	262	269	275	269	252	259	251	248	273	246	248	257	243	255	269	257	279	261	259	268	248	255	232	267	279	256	252	260	253	270	254	256	245	262	249	232	288	272	267	248	211	221	256	269	243	281	257	267	243	265	247	272	255	271	247	247	227	276	262	242	253	271	246	256	256	270	242	264	285	273	272	265	249	285	268	256	260	258	242	274	256	261	257	273	266	254	242	255	256	253	261	230	274	259	278	252	264	232	213	255	248	253	232	283	267	257	248	269	274	265	263	262	239	244	273	257	262	258	273	268	248	258	257	280	255	257	282	270	253	258	279	263	238	228	272	229	251	262	262	219	245	234	259	267	258	245	260	258	282	283	254	249	235	272	232	234	247	270	237	251	249	229	262	238	268	252	280	251	267	278	250	248	253	274	258	266	251	263	247	260	260	243	261	263	259	243	259	279	240	263	239	237	243	241	284	272	241	247	231	284	253	240	285	247	257	255	258	250	267	268	279	251	282	264	252	253	262	268	269	248	241	240	264	295	277	273	269	256	283	281	290	263	232	290	240	253	256	270	264	232	237	288	263	276	260	251	249	249	211	254	302	245	250	241	263	269	227	262	257	258	261	278	240	242	249	254	238	247	289	271	230	252	238	238	250	267	253	241	249	251	248	282	245	246	223	268	251	286	227	257	244	247	253	275	243	279	255	256	280	274	273	220	244	271	244	269	268	232	254	246	256	244	284	245	258	273	232	262	251	280	245	245	267	255	247	224	217	247	242	250	267	230	253	252	247	256	243	254	242	231	242	264	271	245	264	259	283	242	250	251	260	299	264	278	261	245	250	262	229	263	242	270	272	254	290	235	234	264	248	259	271	281	263	270	246	272	277	246	257	277	283	254	258	225	269	252	262	255	265	259	278	251	245	287	247	250	265	236	263	273	236	235	263	253	248	289	250	260	255	256	252	280	251	255	250	242	216	258	239	236	281	266	246	277	246	268	282	256	243	255	289	217	253	251	264	248	241	267	239	270	240	249	259	264	241	278	282	285	276	258	264	263	279	271	231	276	246	258	284	264	236	271	267	240	271	286	207	228	249	266	245	259	263	228	262	266	266	264	231	264	275	266	266	271	229	247	289	273	272	247	255	243	270	264	250	244	263	252	266	267	289	237	276	264	263	242	258	258	250	271	244	246	236	265	249	216	254	233	257	256	241	224	295	242	238	265	252	248	231	253	255	240	252	300	286	252	249	242	280	286	255	268	273	253	236	259	258	278	245	259	269	273	241	264	254	258	266	275	256	256	250	254	280	265	259	242	255	287	255	221	237	277	250	244	266	254	244	264	241	255	274	280	237	242	225	255	247	259	265	250	266	258	252	246	274	241	257	270	253	248	279	266	272	259	244	262	234	232	283	238	267	254	273	275	261	249	237	268	258	267	213	283	243	279	249	272	253	240	261	228	260	240	254	273	236	271	264	266	228	234	231	267	255	263	247	265	245	253	245	298	279	253	266	277	259	274	251	251	282	290	242	240	254	267	273	242	266	256	261	242	283	244	250	258	259	280	250	246	246	282	285	236	268	288	242	269	230	243	281	219	242	277	257	234	230	246	237	247	254	258	252	231	266	261	228	273	258
27098	20870	14502	6285	3212	2331	1730	1613	1460	1117	1058	927	801	738	699	604	595	566	608	555	573	522	562	500	480	461	461	443	468	461	435	460	454	417	494	545	587	620	486	470	434	473	446	423	431	444	437	412	426	441	419	429	472	452	414	481	469	512	448	438	403	479	458	392	468	456	387	459	511	450	457	449	466	461	429	411	441	434	423	464	450	462	448	451	467	473	451	404	440	413	440	417	428	422	427	438	494	452	397	452	414	431	426	418	376	452	424	441	427	434	467	455	416	431	460	419	438	449	447	451	429	435	492	446	466	468	421	410	483	436	457	433	454	429	493	431	430	439	444	435	450	442	437	445	460	444	428	402	439	448	402	444	437	440	425	443	415	436	451	448	425	431	407	464	472	440	453	482	442	421	476	429	503	438	460	406	436	418	410	431	400	440	462	431	424	455	480	456	431	491	412	472	450	449	430	435	448	432	437	437	443	407	456	439	436	444	498	438	476	435	478	447	462	452	470	405	446	464	447	433	453	438	449	439	447	436	492	493	451	457	460	413	482	437	486	457	437	447	419	460	467	449	450	466	433	415	416	464	452	423	430	426	433	442	448	448	403	464	426	422	452	428	433	427	429	426	442	464	422	453	463	438	471	414	450	389	403	473	450	459	444	447	455	467	434	446	460	425	470	416	469	450	411	490	450	448	462	450	435	436	476	474	463	405	478	462	457	421	456	436	486	438	437	446	464	421	466	484	407	445	491	410	429	475	458	453	435	423	443	449	477	468	422	452	453	425	430	452	432	414	436	445	433	440	424	450	445	488	457	430	449	437	434	427	447	410	426	433	417	426	444	448	398	475	425	446	415	406	413	441	443	412	432	477	424	432	391	456	434	410	428	397	392	432	461	432	442	424	416	451	430	405	445	447	426	443	451	379	434	429	424	438	448	437	451	442	470	434	442	419	426	442	427	434	411	447	447	443	443	444	411	425	465	443	443	422	461	458	451	439	424	441	438	456	463	431	447	437	400	454	425	473	462	433	419	471	441	471	455	417	441	447	424	432	437	482	437	454	433	455	447	428	442	429	423	422	423	452	396	449	425	444	420	442	445	471	459	462	452	456	464	458	404	449	447	474	411	487	475	426	419	458	479	446	469	506	455	450	453	455	445	440	475	447	439	447	488	458	444	412	427	460	463	430	426	459	415	420	428	457	444	433	435	467	437	473	404	456	446	442	437	446	426	468	462	433	430	432	433	426	454	444	433	434	427	457	455	432	455	445	448	430	452	457	452	431	454	410	445	471	444	469	425	422	458	449	452	463	444	443	464	458	442	438	407	449	388	446	448	423	439	425	470	427	470	450	474	449	428	407	440	430	422	433	441	445	468	434	429	434	435	435	452	480	435	439	405	436	463	428	440	460	466	413	453	448	443	419	458	451	490	420	496	476	457	450	427	458	407	429	474	442	429	432	468	424	459	446	433	445	466	447	435	447	474	436	450	446	419	425	418	422	465	449	417	482	412	423	403	465	461	447	419	420	461	431	433	417	443	440	432	430	408	467	424	427	448	449	469	455	446	441	464	462	455	440	424	468	424	423	423	456	476	454	414	453	425	427	445	438	415	451	467	425	464	440	451	421	435	433	436	420	454	459	433	424	425	460	480	471	438	419	458	449	433	434	447	420	434	450	450	433	412	403	408	440	441	444	434	449	460	442	447	441	430	453	436	486	439	432	424	393	449	444	432	460	444	448	469	432	438	425	457	427	448	475	443	429	422	482	429	415	461	449	398	449	453	441	460	444	468	481	471	430	459	432	461	462	418	407	446	421	462	454	451	441	413	432	464	468	463	448	442	424	428	440	425	453	445	433	474	429	435	431	469	406	464	441	405	442	476	437	478	424	470	398	419	432	408	459	453	424	442	435	453	459	474	440	421	462	471	448	445	427	464	457	424	427	451	427	407	439	437	487	463	448	461	468	461	460	440	433	445	444	451	472	455	447	423	439	446	413	448	460	427	433	434	419	431	442	422	432	453	452	428	498	442	435	430	435	434	422	396	441	463	436	440	407	445	436	483	465	450	413	408	481	422	421	442	431	397	430	423	430	442	408	429	429	423	419	414	443	448	416	435	428	443	470	430	451	454	441	425	447	438	439	404	463	481	441	459	459	437	469	427	457	439	475	416	406	417	439	436	468	454	449	455	466	413	422	434	421	441	463	424	421	436	431	427	420	415	438	439	473	425	454	478	435	429	413	420	415	463	439	456	455	451	461	435	430	415	435	425	454	443	464	454	441	468	419	405	454	428	414	431	465	456	442	421	435	448	423	445	432	450	443	433	436	444	443	438	424	457	432	417	450	450	422	412	453	420	457	486	454	430	487	473	448	471	403	461	443	426	464	464	455	408	454	479	429	481	421	487	452	455	462	392	425	437	392	447	397	419	383	437	462	435	424	454	398	450	439	421	410	423	436	440	484	468	468	428	460	435	471	437	445	489	486	438	408	415	443	438	455	418	469	455	444	455	448	456	426	452	444	429	440	454	439	443	468	454	446	472	416	439	471	422	426	440	413	424	451	394	464	427	447	428	408	441	440	404	441	428	455	461	456	445	447	452	414	488	408	475	426	447	443	429	437	448	454	460	435	443	460	425	465	431	411	452	415	416	420	447	409	411	423	455	409	438	447	470	461	465	431	442	454	427	431	401	467	450	439	442	424	408	431	440	430	445	422	471	473	436	434	455	450	459	456	442	444	451	438	453	422	416	419	434	464	436	464	447	432	452	449	451	435	414	433	424	450	453	421	398	422	398	492	398	487	461	413	445	415	446	450	453	452	425	456	448	434	456	435	410	415	463	437	427	404	421	407	433	409	467	428	440	445	442	433	416	451	449	408	421	453	460	476	454	428	461	447	448	516	451	423	427	413	426	448	422	462	457	445	426	461	421	453	411	467	423	441	468	449	410	458	450	449	396	461	456	448	429	461	423	482	415	436	451	427	402	428	431	440	449	407	436	440	421	467	416	433	424	439	439	433	450	459	389	429	490	426	435	424	433	460	486	449	430	445	434	436	414	447	457	435	431	472	406	453	455	461	399	460	436	406	448	446	409	446	423	473	481	422	432	417	426	443	439	409	433	478	458	418	452	452	449	454	467	438	443	441	457	440	447	454	449	433	456	394	444	472	452	439	483	430	424	459	478	432	434	413	460	425	454	489	407	450	405	434	426	419	437	455	409	441	500	452	417	454	441	468	448	429	465	493	481	449	430	461	454	447	439	446	442	445	431	421	446	424	436	424	457	424	440	438	418	457	460	461	458	462	429	423	478	449	433	469	452	432	460	441	432	442	455	490	455	437	435	446	411	456	448	442	457	491	463	464	425	428	413	471	472	428	445	436	435	455	458	435	456	428	450	425	443	437	475	481	457	431	456	446	413	443	439	441	459	466	403	425	460	462	433	418	418	428	456	416	423	423	447	426	437	469	450	461	433	444	431	438	421	454	447	437	480	478	402	439
9613	16773	14941	8409	6381	5197	3946	3698	3354	2368	2096	1748	1402	1278	1198	1083	900	967	894	890	829	760	701	642	690	656	667	623	610	568	612	625	600	619	649	754	799	808	654	604	567	575	579	592	586	526	560	549	645	598	585	633	570	616	651	625	610	583	582	578	552	579	621	574	612	587	528	603	544	583	553	587	542	594	604	582	563	597	581	580	566	554	592	594	529	564	575	581	588	579	578	594	618	557	589	599	601	559	566	584	593	579	579	573	585	566	571	571	595	588	595	586	595	579	579	570	565	564	581	579	599	600	577	567	579	564	551	588	576	559	631	594	561	608	565	513	552	558	575	578	618	580	566	560	589	595	569	583	604	544	584	615	602	618	560	572	585	556	548	553	546	572	553	504	565	577	605	623	525	586	539	564	578	562	607	546	587	607	512	566	578	582	617	576	593	607	583	547	598	623	551	582	595	602	542	566	616	588	578	582	606	561	573	574	578	589	562	564	560	617	587	618	586	585	575	579	563	587	569	603	577	622	537	574	624	556	554	547	605	572	593	575	570	607	585	547	575	565	554	570	527	561	560	538	580	571	576	585	623	540	560	596	567	575	566	600	563	575	573	533	552	566	530	530	532	602	591	608	601	578	570	608	595	591	590	540	591	581	610	573	600	601	601	597	565	568	584	592	550	577	559	552	575	580	587	575	589	611	589	606	604	588	583	578	591	600	603	546	570	570	554	579	581	581	583	595	629	528	560	595	540	572	572	602	542	548	597	571	554	554	606	545	609	594	537	565	553	602	591	602	564	580	562	577	597	578	558	553	580	568	567	533	590	580	560	598	588	581	562	572	525	567	632	589	569	597	616	586	589	584	568	577	571	548	547	589	596	550	601	567	577	568	597	558	561	591	593	590	528	624	570	587	567	568	543	589	591	532	559	596	589	566	597	559	532	567	556	541	579	554	581	586	557	559	574	562	588	582	607	529	583	635	597	581	583	594	565	582	570	572	572	606	569	564	589	602	515	556	624	572	527	522	568	580	621	604	584	560	571	567	577	558	591	572	516	607	557	571	548	591	531	559	580	552	566	558	608	542	550	550	571	563	594	570	547	601	604	558	587	598	599	586	601	527	554	588	545	580	562	580	563	598	578	523	544	608	588	614	556	565	583	560	614	558	603	613	597	581	530	590	568	525	572	605	572	607	596	553	573	595	563	563	560	542	580	601	576	595	544	617	613	574	589	606	556	584	587	538	599	566	544	561	580	581	602	596	538	560	552	530	572	581	585	570	531	581	611	613	561	601	566	572	568	564	619	640	546	631	569	553	580	620	553	533	589	579	588	578	605	549	570	614	586	603	588	589	571	566	563	555	592	557	583	583	539	571	549	544	601	560	575	576	579	604	574	597	566	594	627	595	578	608	591	571	636	580	551	576	555	573	552	550	583	566	558	575	608	561	585	588	596	589	623	559	545	574	555	564	589	585	569	567	549	581	585	529	588	564	545	584	555	617	532	582	550	596	538	546	542	591	539	578	518	590	579	587	589	618	547	578	552	584	585	599	577	608	566	541	573	584	594	606	588	551	576	579	593	590	566	592	553	582	572	575	548	553	540	584	542	561	604	607	611	615	565	526	588	568	606	578	531	586	555	585	592	583	617	604	566	582	609	586	551	532	561	555	613	618	576	604	537	614	588	526	579	585	589	569	585	567	575	608	578	569	576	572	552	551	572	590	569	527	577	581	589	555	604	570	553	562	545	559	520	547	568	550	561	557	589	539	612	598	596	645	554	597	618	580	580	539	599	538	538	555	579	548	609	559	585	561	563	586	598	579	540	578	574	568	546	599	608	577	569	603	608	568	617	577	567	627	575	554	571	581	597	540	588	583	575	576	588	578	551	542	550	577	571	564	576	590	595	551	559	541	581	547	593	600	566	580	582	614	576	583	580	601	518	594	615	540	538	610	616	514	553	567	570	573	555	599	547	593	577	559	582	554	604	570	551	628	562	559	569	530	617	549	543	595	537	565	586	598	571	535	586	566	625	562	603	591	572	533	522	541	573	555	595	574	587	556	546	541	583	593	593	602	617	603	525	606	585	590	606	585	563	569	585	544	640	606	541	541	549	554	562	599	563	582	596	565	588	569	583	597	576	612	580	570	592	565	544	561	571	559	582	553	572	577	584	605	579	598	588	585	592	555	614	508	568	589	559	585	595	579	556	585	564	554	551	580	556	611	619	514	560	555	571	567	572	581	611	575	583	567	571	558	510	567	548	563	559	577	553	618	594	568	568	588	590	582	565	542	568	560	527	567	584	590	587	590	597	564	516	610	532	581	607	543	542	523	563	585	599	556	555	585	542	594	601	599	608	636	585	518	595	578	591	572	587	561	584	577	578	559	559	580	626	607	601	611	562	528	560	560	553	540	602	566	542	588	575	589	604	550	518	521	577	586	576	617	572	551	556	608	535	593	582	566	583	555	582	564	572	526	504	616	578	596	524	544	544	581	579	594	549	564	570	556	577	581	595	582	555	573	592	544	593	563	600	572	586	582	584	556	560	578	602	510	541	568	538	537	592	587	585	607	608	590	553	569	564	572	573	564	559	567	573	608	583	575	543	664	556	570	568	541	574	601	579	546	602	574	555	577	585	556	567	582	553	593	583	560	552	554	561	602	570	602	550	570	584	599	573	590	558	566	594	552	535	560	582	565	595	586	608	580	565	578	574	590	573	555	556	568	551	552	547	602	559	615	630	577	587	574	572	591	566	579	594	591	589	567	591	580	566	648	595	564	580	628	598	537	571	573	571	528	589	546	524	574	580	593	590	555	561	586	566	566	541	535	590	577	560	572	579	571	546	577	567	592	613	569	585	576	564	563	525	590	585	586	525	605	527	573	605	579	553	589	600	540	557	543	577	547	540	559	590	562	541	540	562	548	542	563	587	547	543	561	602	558	573	576	571	538	536	584	556	559	580	601	558	565	617	571	560	558	537	565	621	576	593	556	542	605	581	578	556	602	611	599	558	527	591	579	550	619	549	573	573	547	582	584	551	538	580	574	603	579	599	540	595	591	603	566	606	552	561	573	589	569	524	569	586	567	586	543	568	581	601	602	555	567	578	572	548	563	555	552	531	588	518	584	595	574	589	593	618	590	604	581	550	581	581	590	541	591	584	593	521	561	576	565	577	559	568	528	578	555	551	589	536	585	556	564	572	574	599	551	597	571	585	592	568	581	544	567	558	563	627	590	559	561	587	556	540	582	547	575	596	599	600	617	570	571	554	593	546	548	565	591	546	570	577	534	574	556	577	582	534	534	602	536	590	553	587	608	541	537	565	572	609	574	555	568	569	548	586	591	552	573	564	562	584	602	550	582	588	576	549	519	567	566	605	562	586	566	616	568	555	523	571	594	610	552	582	638	594	578	591	575	568	613	598	551	579	584	591	552	544	589	585	517	601	585	542	564	564	565	545	566	526	570	558	586	587	536	554	570	539	615	578	580	553	614	569	530
24087	21318	28699	24281	21277	11745	4442	2992	2140	1887	1574	1224	1103	939	852	856	680	627	620	671	635	508	499	480	473	435	417	410	439	396	395	471	346	428	550	1464	1774	1690	797	374	433	369	420	330	324	326	333	367	380	341	336	446	572	556	531	508	495	357	350	343	311	354	329	327	298	310	322	329	352	325	350	339	356	341	330	349	358	322	343	325	359	347	331	352	328	358	309	334	334	365	319	361	331	311	321	335	337	350	334	336	337	352	330	335	320	346	308	351	318	370	324	380	353	327	331	347	308	364	313	338	369	350	348	347	323	341	319	347	347	366	328	378	369	359	352	351	359	360	299	372	360	355	358	357	356	333	315	358	344	307	334	326	345	355	363	365	366	315	344	336	324	371	368	334	326	330	344	345	358	365	392	335	332	303	359	338	340	349	352	334	332	341	360	336	325	356	351	332	350	308	327	348	339	359	331	315	351	358	321	355	336	314	344	314	333	369	346	362	364	306	347	356	349	362	351	322	332	313	387	362	347	341	335	354	355	318	324	366	339	373	331	361	373	351	364	371	333	347	329	329	352	357	350	338	328	316	347	296	322	349	362	342	348	335	328	300	323	342	328	363	358	375	318	318	330	328	355	353	333	327	346	298	342	336	334	328	335	321	345	342	317	331	346	313	341	327	354	354	342	337	345	360	355	321	384	339	337	299	372	359	326	354	326	332	343	355	368	338	342	361	341	339	343	341	341	334	367	316	323	320	356	326	330	358	345	318	335	313	332	325	365	299	329	344	359	324	324	356	348	281	338	353	339	294	335	350	344	333	354	297	364	327	347	358	344	345	326	360	341	325	338	329	344	351	346	366	368	308	373	350	343	337	307	353	324	322	334	356	343	340	316	302	333	325	337	359	350	352	352	342	329	334	352	374	334	316	327	340	324	351	323	355	334	343	358	354	343	334	336	307	334	330	335	338	355	351	321	351	333	376	374	328	341	354	309	297	368	318	339	344	340	343	343	353	350	314	363	355	334	327	340	351	382	345	336	336	316	354	296	382	302	376	341	346	300	321	370	353	320	335	368	364	342	343	340	346	366	319	331	373	367	357	340	320	355	365	316	354	349	337	368	353	365	354	331	334	355	341	332	315	354	381	320	329	339	284	337	355	335	323	328	330	323	356	315	347	367	335	347	365	368	332	326	351	321	342	339	322	314	313	350	384	297	363	328	336	349	381	327	332	333	320	311	364	342	296	350	324	313	329	309	365	351	345	340	352	341	345	371	351	321	343	327	340	285	333	339	337	350	330	324	318	366	317	359	351	326	312	328	320	351	349	349	350	344	312	331	347	376	365	329	359	340	336	356	324	315	345	327	344	343	280	345	347	354	370	329	319	347	326	325	316	316	333	360	365	336	320	334	349	354	354	352	340	290	344	316	349	362	358	351	318	340	335	349	312	313	330	341	333	338	360	361	323	322	345	342	321	321	356	358	319	281	342	343	365	320	316	353	355	350	341	331	344	362	288	323	331	334	358	321	318	315	347	347	340	342	372	315	349	354	361	335	359	301	311	335	324	312	350	345	339	325	329	320	349	344	354	348	344	342	381	347	323	333	346	358	337	287	329	323	334	307	354	344	343	321	331	341	330	311	342	325	364	332	341	329	338	353	343	339	371	332	312	329	326	328	354	344	339	354	355	333	307	328	311	364	370	350	341	335	350	362	353	343	351	332	318	362	352	325	350	305	320	335	304	313	392	346	328	323	341	319	334	344	335	331	339	362	329	323	327	339	336	312	379	379	333	354	336	343	322	314	343	358	347	352	338	338	320	343	322	335	333	346	367	336	322	335	314	319	316	347	326	375	318	327	329	349	313	331	370	348	336	312	366	339	314	312	313	322	356	337	304	331	304	341	300	353	352	314	320	336	348	361	341	332	363	320	361	318	319	317	348	321	351	378	303	359	317	340	355	326	334	336	355	348	351	332	353	340	319	366	345	387	371	344	333	341	328	350	319	320	341	346	345	371	325	339	350	349	369	319	333	332	353	348	366	317	335	331	335	345	370	354	347	331	340	362	348	336	336	323	361	329	305	333	326	314	355	328	317	310	336	339	352	349	302	349	328	293	324	362	329	314	359	320	351	352	354	325	289	359	331	358	358	341	327	346	308	317	335	320	339	350	298	309	372	357	329	358	340	353	372	358	330	360	344	336	324	314	323	324	306	370	338	303	345	346	303	338	321	325	350	330	334	339	331	331	345	320	374	331	332	318	350	338	331	339	341	332	356	387	322	330	344	322	350	348	351	323	359	341	341	366	323	343	315	324	324	328	327	346	315	329	316	337	349	350	321	309	328	334	362	348	322	348	348	320	319	341	332	331	332	325	359	328	332	362	343	374	312	321	355	359	294	349	350	334	351	329	351	335	321	319	343	374	327	348	329	327	338	328	347	324	346	336	380	331	339	345	354	368	346	344	364	357	300	332	306	342	351	343	370	350	341	334	326	341	352	319	347	306	326	328	319	354	346	323	371	319	350	352	307	345	326	307	346	306	338	308	311	325	314	359	330	309	315	362	356	352	332	317	354	350	364	312	370	348	343	342	378	336	316	342	342	327	356	311	315	312	328	333	336	365	327	360	355	333	313	376	348	321	335	351	339	330	335	320	320	343	360	329	338	337	324	357	307	330	330	317	377	342	340	320	370	337	338	349	347	344	336	337	314	363	357	341	348	348	361	332	338	357	359	349	311	365	325	312	347	368	341	360	318	312	353	355	335	305	317	354	307	359	316	332	322	337	313	315	346	352	296	330	337	316	339	320	333	332	387	316	343	322	316	331	330	346	319	326	316	389	350	344	324	331	352	324	323	331	335	335	342	361	309	327	333	330	322	367	341	350	323	329	317	332	348	336	343	312	368	340	340	364	318	338	326	340	326	360	356	326	325	342	342	360	311	330	324	350	322	349	378	318	336	355	335	394	360	373	346	366	353	341	313	315	366	335	329	350	338	312	336	360	319	321	393	331	361	333	320	354	372	345	341	362	343	357	356	369	357	311	330	325	309	290	308	325	336	361	336	318	362	335	334	336	337	292	309	353	341	344	328	363	355	345	329	304	328	382	358	357	359	331	336	349	339	333	365	325	336	343	344	344	327	305	298	331	342	351	321	343	381	359	361	351	342	321	333	339	309	330	346	366	351	330	352	365	327	326	330	332	331	337	373	326	355	348	330	334	320	377	343	338	376	330	340	358	363	336	352	319	353	342	306	314	363	300	343	349	346	350	348	348	343	343	335	332	352	402	351	328	336	348	371	353	343	362	341	320	346	354	332	349	332	344	348	320	329	358	364	340	352	344	341	354	324	328	345	378	344	340	327	311	332	315	324	361	365	338	285	331	325	348	314	335	327	332	347	345	321	321	352	330	342	340	305	346	349	328	360	346	336	336	332	316	339	329	316	352	330	328	350	348	332	334	346	348	322	325	322	345	351	327	331	348	329	359	325	336	374	347	356	314	352	353	312
11429	24855	22199	14422	11238	8655	7665	6579	4976	4360	3540	2754	2288	1879	1697	1618	1318	1187	1096	1169	973	881	772	710	661	684	648	655	595	557	535	751	522	532	830	2635	3219	3016	1395	610	630	543	505	478	425	457	473	455	453	445	476	623	996	935	776	819	729	460	459	429	429	481	456	453	465	446	485	456	423	448	430	439	428	444	473	440	460	434	478	489	450	448	418	494	457	467	441	441	453	447	464	455	463	459	444	413	409	480	425	427	451	451	434	482	398	425	415	455	488	471	431	429	444	453	502	451	478	456	425	434	489	495	446	475	487	425	399	470	447	415	430	461	461	424	455	462	457	472	412	417	418	448	448	446	431	444	459	450	431	474	459	471	437	473	496	427	449	456	467	451	455	468	454	407	461	453	466	482	406	455	484	484	459	448	488	431	454	463	492	431	433	468	427	411	460	455	446	463	474	455	469	420	466	475	482	440	397	466	406	475	432	478	432	463	463	438	470	404	461	452	468	445	472	439	449	426	463	466	452	453	441	434	454	448	435	433	463	463	447	453	423	476	469	458	471	418	469	471	468	448	429	442	424	465	451	439	458	443	452	458	476	453	442	436	437	432	424	443	447	458	476	415	466	423	441	463	483	435	455	459	448	479	438	421	439	469	442	470	481	472	444	466	464	482	450	473	462	456	411	454	418	439	482	435	461	446	418	476	447	425	455	443	455	451	478	443	433	442	467	431	480	456	476	411	451	465	446	471	437	424	442	425	498	460	462	490	450	471	430	450	436	442	446	463	463	469	448	476	449	418	486	435	456	429	467	451	450	475	493	479	474	480	442	459	467	470	438	466	445	427	472	451	457	445	459	435	520	438	441	457	433	452	449	473	444	453	416	474	433	462	461	464	447	453	471	465	439	459	452	485	416	428	451	464	452	440	430	433	430	438	486	470	466	463	438	458	453	456	444	423	437	428	441	455	459	414	459	485	407	474	466	402	458	484	458	449	463	433	458	461	406	469	441	431	480	458	470	463	442	459	466	434	430	452	416	432	421	434	455	470	439	449	431	444	437	429	441	479	469	488	464	473	476	467	444	462	431	474	440	470	497	461	447	457	432	443	484	459	458	436	467	487	462	479	446	442	433	475	473	448	459	428	450	415	477	450	462	457	474	449	447	432	479	459	447	452	436	433	471	461	469	437	476	423	457	428	446	460	438	460	455	444	453	455	435	446	454	437	473	466	461	445	456	474	466	440	431	416	470	445	445	443	440	432	446	445	468	483	466	413	449	459	455	416	463	469	457	450	453	482	437	442	465	437	480	447	442	453	449	436	450	488	453	460	453	460	436	439	474	451	476	482	437	427	411	456	470	443	461	445	449	445	453	434	448	430	502	433	490	432	465	445	445	461	447	438	480	435	447	416	453	438	501	451	456	454	454	461	444	415	474	468	511	449	446	486	472	472	447	473	418	470	451	421	448	464	451	427	466	452	436	431	431	437	436	445	443	437	446	465	409	435	434	496	462	421	448	471	444	466	443	447	423	445	446	457	458	511	474	424	438	443	410	449	422	472	429	417	431	430	424	446	431	457	449	438	431	446	447	449	476	429	442	443	430	410	415	449	477	482	435	457	440	445	446	438	442	431	459	449	462	429	417	482	445	456	458	449	469	450	458	464	428	445	421	433	438	455	437	436	411	455	437	447	460	402	421	458	466	448	449	423	412	473	445	440	470	468	438	451	478	433	422	453	440	468	458	437	444	421	462	456	437	464	430	455	473	438	453	443	442	439	438	447	466	402	435	422	434	458	439	411	413	455	423	440	426	459	438	471	488	440	451	436	424	468	452	433	407	456	454	423	486	453	415	453	487	459	461	460	447	453	438	456	439	454	454	426	431	440	426	507	464	463	436	444	477	453	499	449	436	428	450	431	415	489	477	467	462	436	455	411	476	407	452	468	464	442	445	477	480	459	472	470	475	440	469	441	508	451	453	414	465	439	482	452	443	435	431	460	455	439	465	411	422	474	453	478	455	419	467	417	459	483	439	456	460	448	479	463	438	457	441	449	416	393	449	439	468	454	471	451	463	398	419	443	452	439	412	418	426	461	451	470	465	439	437	449	423	436	461	485	412	425	453	476	421	423	439	465	440	482	415	446	436	462	480	458	457	427	449	487	464	448	446	467	417	447	485	438	473	430	459	424	441	469	447	437	448	464	438	437	424	468	455	452	462	443	406	425	413	453	432	469	449	441	453	468	446	476	450	441	453	457	448	433	426	446	401	448	423	455	432	474	451	476	452	457	434	460	437	454	454	453	443	441	418	499	448	458	449	439	419	424	434	447	455	465	432	454	464	430	456	452	435	418	430	471	454	421	450	448	437	464	455	452	459	465	437	406	459	423	459	450	483	446	471	464	458	449	473	457	476	413	453	456	471	409	452	481	437	453	440	431	452	441	443	471	432	453	467	458	440	420	434	447	448	428	465	425	435	438	435	445	488	434	434	492	452	446	492	434	432	469	443	488	432	465	447	493	500	446	442	472	429	491	467	464	446	435	448	476	437	438	476	420	434	420	475	450	443	433	462	449	469	426	470	451	410	411	421	463	490	470	455	474	463	483	440	419	465	441	472	459	423	435	424	466	455	471	455	442	425	442	409	486	420	442	429	439	453	437	427	414	438	447	440	468	461	435	432	411	464	444	460	434	435	457	479	435	486	445	465	443	434	460	456	457	402	422	432	462	428	450	440	436	391	439	414	443	421	458	445	497	440	422	455	472	476	444	414	459	461	462	463	426	508	460	451	417	439	454	436	404	429	391	484	488	440	434	443	493	463	461	471	402	412	467	439	474	453	457	433	454	439	416	460	458	451	464	485	425	449	448	449	419	425	485	424	471	437	493	449	426	422	452	470	455	469	430	401	431	451	425	408	446	466	463	463	456	473	469	444	472	440	434	442	480	447	431	468	439	463	428	450	429	463	425	437	463	446	433	442	449	424	446	441	428	479	463	442	416	448	454	426	451	404	480	428	507	456	456	438	462	458	443	486	433	455	435	409	461	443	479	418	460	440	443	443	460	474	477	503	430	423	446	444	470	462	437	452	468	435	478	481	440	455	445	459	425	465	444	449	462	443	510	464	469	463	455	482	445	472	459	463	420	439	447	410	495	453	440	462	460	428	452	477	428	441	467	455	437	468	415	446	450	442	439	466	445	439	459	484	421	466	460	473	457	458	452	464	460	433	435	455	395	404	420	464	447	419	464	460	449	463	441	414	466	472	467	464	443	430	463	419	467	453	445	437	450	421	432	386	460	452	443	477	439	454	384	487	408	467	459	460	440	471	491	419	471	475	457	495	420	463	461	460	480	476	447	484	464	498	436	465	470	446	436	456	531	445	447	482	443	467	476	474	483	410	416	415	442	454	471	432	431	444	461	434	470	475	416	448	479	483	412	434	482	498	460	421	429	433	428	420	456	434	468	455	434	465	466	472	437	427	456	457	418	447	449	420	456	454	420	414	454
23105	21312	29213	23791	21324	21357	12096	4416	2917	2596	1988	1578	1346	1212	1080	922	863	749	646	613	647	509	359	355	348	317	301	355	306	274	264	483	286	286	503	2218	2782	2597	1340	365	375	288	268	199	204	215	220	205	203	221	226	352	631	655	549	560	499	237	196	175	196	190	193	202	202	191	206	186	186	190	213	215	219	201	195	186	234	202	176	217	185	187	188	191	183	182	194	207	216	180	201	194	192	205	189	204	227	179	179	182	186	222	198	209	201	219	182	207	187	205	204	213	211	210	207	190	195	192	178	198	176	211	211	185	187	200	184	210	214	173	193	189	204	185	189	181	206	184	189	190	204	195	208	211	200	195	217	195	213	218	202	213	186	199	203	225	208	194	205	242	190	200	241	190	212	182	180	180	191	218	208	196	213	204	210	188	199	215	190	174	204	205	192	208	179	214	197	173	203	232	209	176	202	204	217	185	217	209	196	200	205	220	188	190	208	218	204	190	191	213	203	196	207	200	195	199	195	204	206	209	191	193	206	204	219	206	192	179	203	180	212	221	199	204	196	201	208	207	173	194	197	232	217	211	206	169	212	198	193	182	208	189	217	182	191	198	205	206	182	179	181	215	189	200	207	189	211	193	197	219	212	203	212	175	218	208	203	239	175	210	210	201	180	183	211	223	211	224	221	173	202	228	208	183	206	177	210	188	184	198	187	213	184	227	227	207	202	203	199	208	217	217	181	187	210	223	198	195	210	199	195	191	202	204	200	186	193	201	178	205	205	177	187	213	198	208	200	216	215	226	203	195	214	169	182	215	209	186	179	190	218	178	206	233	189	194	203	190	202	200	177	211	210	188	198	212	204	200	192	179	191	206	214	191	213	207	197	202	203	205	206	207	186	212	206	194	202	194	208	205	195	202	190	173	189	199	182	201	185	218	197	221	193	187	204	191	193	186	221	208	215	199	214	195	208	192	201	200	185	196	195	210	188	220	182	198	188	201	250	201	213	185	194	182	194	198	211	210	194	190	205	208	215	189	203	179	165	170	203	206	195	213	177	213	201	192	191	183	209	199	190	225	223	222	188	201	190	191	210	209	198	178	182	207	201	207	203	184	205	191	178	214	187	186	172	220	190	198	193	228	203	206	191	201	225	195	206	201	228	211	182	185	217	194	209	171	188	194	185	231	185	215	180	177	216	167	187	191	210	212	179	190	206	186	187	192	208	218	215	199	198	187	178	168	195	191	197	219	212	211	190	216	226	206	203	191	208	215	203	216	199	178	187	192	214	214	221	188	209	201	194	196	190	202	202	188	202	187	207	200	183	194	203	205	212	195	180	218	206	207	198	211	204	202	217	205	186	181	176	202	190	172	213	213	192	207	203	191	199	203	197	208	180	187	188	209	190	203	193	178	213	218	201	193	170	191	219	207	197	202	193	188	190	195	205	214	199	199	225	189	202	190	204	228	188	196	195	180	218	181	187	177	188	226	211	208	187	197	227	196	195	215	197	218	220	182	220	191	187	218	191	202	209	184	205	189	215	212	184	208	190	198	189	198	199	215	178	210	220	204	195	200	201	186	177	174	193	220	201	200	192	191	183	196	215	182	203	188	180	179	205	206	203	209	197	198	196	209	174	209	168	229	190	174	176	183	196	190	163	201	211	210	205	212	181	192	183	194	188	196	217	213	183	232	200	203	167	210	207	203	199	227	209	193	178	200	191	193	208	192	205	191	186	221	201	198	201	192	190	199	182	240	209	214	194	207	210	202	204	209	182	163	208	189	188	161	185	191	201	203	189	236	201	202	207	191	219	174	166	215	229	204	217	200	183	201	221	207	209	187	177	176	197	183	191	224	210	193	225	191	177	218	188	210	181	210	184	197	188	203	199	185	200	200	194	197	199	205	209	198	201	198	185	198	186	206	202	203	179	199	204	210	196	199	197	175	207	196	193	172	207	218	196	211	207	201	197	215	182	213	188	198	191	204	185	209	183	180	184	190	195	220	175	155	176	217	208	202	163	202	204	199	207	197	195	183	195	213	200	207	200	194	218	212	213	210	202	200	184	184	199	193	206	177	163	210	208	219	180	178	223	188	212	210	210	224	208	225	182	220	193	204	218	194	188	213	212	221	192	192	187	207	200	213	204	212	207	192	205	210	219	190	189	180	207	195	190	204	211	195	202	235	181	196	189	221	204	219	210	230	190	187	225	212	202	191	190	185	203	215	217	159	204	206	172	213	190	195	183	190	195	195	203	202	224	207	202	193	178	195	192	199	167	221	196	189	212	204	208	201	198	203	182	198	193	179	186	193	192	167	205	237	203	200	200	204	201	200	217	167	218	190	234	193	185	214	208	222	189	157	211	229	211	172	207	203	182	197	208	202	189	193	196	210	195	175	200	182	214	188	211	207	187	186	183	181	181	209	200	196	230	206	209	193	190	201	194	207	198	204	194	185	196	188	197	187	185	218	215	199	198	179	185	185	209	193	187	192	216	191	200	193	210	211	183	189	205	208	192	201	217	204	186	185	208	199	212	184	211	157	193	207	184	223	208	187	206	234	183	194	203	202	206	197	208	192	213	185	176	227	199	228	185	214	195	192	195	235	193	198	177	204	180	200	206	207	209	180	204	209	219	196	170	198	206	175	207	213	189	196	214	189	209	200	216	211	190	204	195	213	184	186	199	185	203	181	177	210	189	187	205	201	219	207	194	169	192	221	213	193	187	232	250	198	202	196	181	208	221	190	202	225	209	203	202	235	201	213	191	225	204	192	194	179	193	212	203	164	209	199	193	215	208	195	187	211	215	208	232	209	213	218	192	180	180	199	198	200	193	182	202	205	182	178	196	192	210	205	193	187	228	247	199	197	189	208	217	198	210	175	204	201	202	193	184	186	189	211	178	194	169	205	195	212	187	189	189	182	211	200	208	203	196	211	198	207	219	182	204	189	191	193	206	193	175	181	168	208	191	215	211	192	207	218	224	188	188	209	202	195	208	186	198	196	182	174	190	213	190	205	183	195	215	194	197	207	208	201	191	191	205	196	215	194	178	216	192	182	206	207	209	186	193	207	208	221	178	183	206	190	200	202	189	193	195	196	176	201	205	208	186	195	195	196	238	192	175	195	151	232	180	226	184	212	217	188	210	208	187	182	200	229	200	187	193	199	194	196	225	183	192	200	197	192	217	172	211	209	191	215	180	196	221	226	207	198	204	206	182	189	206	178	204	195	192	203	198	173	206	202	202	209	201	172	188	197	199	202	227	191	189	192	188	202	208	182	211	179	198	203	218	182	182	231	202	193	194	177	211	209	199	198	210	190	196	192	183	193	181	182	196	192	202	186	218	205	198	201	175	199	194	214	194	198	197	194	220	211	205	197	192	220	207	204	209	221	179	189	204	203	195	206	208	180	203	195	194	215	209	204	212	176	198	182	200	197	211	193	211	209	204	188	192	228	205	210	201	193	182	211	191	192	204	192	206	183	217	193	211	187	206	206	219	189	183	183
14074	29814	27382	19037	15093	11808	10718	8907	7058	6260	4778	3627	2989	2596	2385	1991	1659	1540	1219	1304	1200	942	705	594	577	592	565	535	446	453	425	847	398	410	870	4275	5302	4841	2488	556	573	466	411	288	277	284	254	260	271	268	269	566	1180	1149	970	927	810	357	253	247	298	254	281	257	271	268	262	256	262	286	242	268	254	262	256	259	284	263	257	247	264	263	244	293	246	263	312	252	238	259	278	248	278	234	245	226	228	237	260	265	242	257	306	253	261	268	271	255	264	256	265	272	250	286	246	272	239	262	258	269	248	271	279	260	259	266	268	236	248	258	253	264	273	262	258	256	265	265	240	270	282	285	264	272	243	267	242	270	277	230	250	277	295	290	293	279	249	274	264	277	270	261	277	266	266	241	246	269	246	260	279	270	261	260	253	263	252	277	253	280	250	240	291	281	262	268	256	295	273	253	284	253	247	262	270	274	262	271	268	274	275	276	266	260	250	280	253	263	260	264	268	247	255	273	273	298	266	269	277	281	218	267	273	238	296	276	269	257	252	259	242	242	278	273	234	262	274	310	262	251	281	281	273	269	287	280	282	276	292	253	235	272	269	248	263	278	275	251	269	268	253	264	233	260	246	246	246	243	252	275	263	293	245	259	291	254	253	267	238	242	278	257	280	252	261	261	259	237	236	283	256	284	244	255	239	248	277	250	266	262	279	260	303	258	263	259	260	246	233	238	254	285	242	257	242	273	266	287	262	228	274	270	262	289	271	279	266	287	252	264	253	246	286	251	246	302	260	256	269	233	253	260	277	262	276	251	249	244	256	254	266	267	269	287	239	269	262	262	250	269	276	226	224	256	258	270	247	265	257	261	258	269	241	258	290	286	277	269	259	270	288	260	251	276	237	266	278	281	268	251	256	280	253	261	250	266	249	251	252	286	255	242	266	273	266	256	280	237	245	254	267	259	275	239	277	280	258	282	284	275	243	266	282	270	274	273	279	266	257	231	281	302	232	265	274	256	295	244	259	259	259	264	268	288	248	275	255	263	270	258	247	257	268	273	257	258	309	264	267	260	272	261	261	255	264	293	251	263	277	237	265	253	295	245	282	258	288	264	286	254	244	237	249	308	289	262	230	230	266	264	248	275	281	242	256	250	263	262	280	271	274	271	260	270	281	238	272	247	280	265	233	246	252	258	254	252	255	269	255	262	267	257	264	279	255	276	262	230	250	265	260	251	249	263	264	267	277	266	291	241	258	258	254	241	269	260	260	293	239	252	223	266	261	253	261	270	261	229	300	247	256	268	286	250	280	268	235	239	270	249	281	256	252	245	256	260	230	263	245	254	272	303	257	265	268	235	274	253	262	267	263	262	268	258	264	279	264	258	270	257	276	264	314	228	258	246	275	250	230	280	253	261	280	262	273	273	260	244	259	278	266	258	281	253	261	255	270	280	283	268	267	243	251	250	250	280	255	253	261	274	251	272	270	256	278	245	257	239	281	253	248	272	282	261	227	254	238	250	247	269	273	290	265	276	299	246	238	252	276	263	259	264	268	261	258	243	302	265	270	241	271	270	277	249	241	242	259	305	290	280	251	257	282	244	267	257	269	271	259	265	266	258	276	273	264	260	224	255	269	242	268	244	263	258	260	268	265	291	260	280	265	223	239	293	262	261	268	252	261	248	261	280	260	278	270	272	260	222	267	245	262	267	235	286	241	245	290	254	280	276	249	253	271	255	273	274	283	278	269	251	271	253	283	268	241	242	268	238	260	252	266	270	268	245	272	240	256	292	272	275	270	250	271	252	282	271	265	275	272	260	259	258	252	247	247	253	274	231	237	263	264	255	241	276	286	261	245	258	309	261	241	268	234	258	239	279	247	253	271	285	271	257	294	255	266	265	282	233	275	255	248	269	282	254	295	264	271	245	251	264	280	260	273	268	281	269	251	257	254	241	258	273	253	283	267	248	254	254	249	268	274	234	276	260	244	265	218	243	253	251	281	260	266	292	281	239	277	227	240	267	240	265	275	273	266	285	258	276	264	270	265	243	251	271	244	267	258	262	269	250	287	249	266	230	269	268	301	283	263	270	281	268	296	263	266	264	241	248	267	293	256	262	236	243	275	265	275	270	271	256	268	253	259	259	255	255	256	267	270	254	261	251	266	265	288	236	248	243	259	266	246	268	287	278	281	264	288	222	253	244	270	257	252	301	241	264	255	278	266	234	267	246	264	261	294	286	268	258	268	268	270	267	249	261	236	271	232	260	275	272	274	249	264	254	283	266	283	263	243	256	261	245	295	240	279	247	268	266	257	254	284	304	291	256	277	259	271	257	258	253	271	235	273	249	263	252	262	255	271	261	286	237	226	228	271	274	262	263	268	257	254	250	313	258	267	268	246	245	280	266	280	262	254	261	287	278	262	278	263	273	267	243	258	275	237	261	277	272	250	258	248	271	268	278	248	281	271	249	270	240	275	258	276	228	263	263	262	262	277	236	250	245	256	256	270	279	281	258	255	278	293	267	286	240	240	290	273	243	300	247	291	284	277	272	275	309	243	280	251	266	257	262	251	271	272	276	263	248	304	260	246	280	290	237	267	237	257	245	273	254	259	246	276	284	252	247	257	276	256	271	262	282	272	267	271	267	255	265	226	275	278	255	245	255	273	261	252	276	261	295	243	279	259	229	264	262	249	264	266	277	270	295	276	258	224	250	267	266	256	258	292	280	245	271	255	290	249	267	273	268	244	260	257	279	264	262	290	278	240	285	270	271	264	269	275	268	263	236	257	285	252	248	272	234	245	287	275	253	225	262	269	248	265	273	258	280	263	261	241	266	278	294	263	288	276	239	244	287	259	264	261	302	235	242	270	239	251	258	265	263	268	285	270	265	298	275	297	239	278	283	255	249	268	272	251	286	233	267	267	244	268	279	276	244	277	256	266	229	280	254	257	249	278	266	256	277	282	271	266	260	250	281	279	281	248	271	263	258	264	219	264	268	278	280	247	272	248	261	254	271	285	253	256	257	275	270	286	245	248	255	277	240	264	246	309	256	308	252	260	271	255	252	289	288	255	279	291	293	268	233	264	257	282	300	243	236	267	266	279	263	244	263	258	275	266	251	244	239	264	266	228	241	259	249	282	293	274	264	262	245	264	270	296	264	285	231	248	263	270	252	269	275	261	264	250	274	257	258	260	272	258	235	275	273	255	271	267	244	270	278	276	279	245	269	271	280	293	252	267	244	241	267	280	258	257	285	262	244	250	260	251	265	248	264	276	280	266	260	254	248	258	275	237	239	251	257	258	268	276	281	273	246	242	274	254	261	243	258	250	250	261	269	256	241	249	281	254	256	244	257	288	251	250	256	249	241	256	272	268	264	269	255	250	273	272	255	263	248	259	300	258	248	246	254	277	264	235	273	276	277	246	257	250	254	269	284	281	255	243	271	243	244	260	261	246	279	261	257	270	244	241	245	271	264	271	276	258	281	271	261	245	248	289	266	270	269
27253	20935	14308	6346	3376	2240	1946	1529	1245	1177	977	892	839	814	731	683	640	610	565	611	570	534	511	498	472	477	441	464	458	475	465	481	438	465	479	519	560	588	566	442	406	415	445	498	469	463	419	445	419	441	462	476	440	506	463	479	470	497	471	442	476	465	425	443	475	441	448	462	431	474	461	448	439	456	445	465	468	440	415	442	435	462	453	457	427	415	467	409	428	451	439	448	444	473	448	466	457	466	441	460	425	437	414	435	402	452	472	456	426	467	440	453	449	421	437	447	382	436	468	432	471	469	468	447	415	443	483	472	430	481	458	410	423	442	442	447	434	457	424	452	450	428	419	446	431	441	412	442	462	483	428	470	448	438	420	407	453	439	437	479	453	444	435	435	444	450	431	450	426	477	464	424	457	464	490	454	456	432	420	456	441	469	444	473	437	458	447	434	478	460	461	453	438	476	412	447	431	438	485	440	458	433	431	490	450	448	475	441	483	433	479	446	429	468	445	472	419	433	469	450	455	443	431	475	452	447	454	440	421	464	447	438	444	390	491	434	477	467	428	459	424	500	516	432	480	440	448	418	481	440	426	438	474	461	424	483	489	449	444	462	482	494	429	425	490	431	483	430	434	449	452	455	443	473	489	462	439	426	440	461	444	425	444	458	404	468	439	470	475	463	429	456	452	481	469	443	434	489	451	463	475	446	406	439	441	422	424	471	443	456	461	459	467	446	428	397	449	459	416	462	476	453	438	409	462	421	412	417	476	443	468	484	448	476	446	447	441	442	447	446	460	478	435	453	462	422	404	442	462	471	460	419	457	440	441	445	456	440	478	439	471	450	433	452	456	436	443	478	486	453	424	428	407	467	427	420	422	419	449	443	418	466	447	437	444	424	437	407	469	456	484	484	452	453	436	432	418	394	434	481	460	420	424	421	493	414	435	472	481	450	408	422	406	457	426	468	455	477	448	430	461	427	461	420	463	449	424	444	438	454	455	484	449	441	447	441	470	479	439	436	444	430	495	445	448	453	458	464	461	444	489	445	432	432	477	462	463	431	443	470	454	458	400	439	473	460	435	453	462	440	429	425	453	446	404	419	458	490	453	446	460	436	464	430	451	433	442	438	429	463	411	469	442	392	460	444	468	451	435	483	421	442	472	455	429	452	466	456	444	452	477	457	431	442	475	444	471	468	457	449	441	444	448	465	436	444	472	463	438	443	473	470	448	487	421	435	448	438	456	473	428	464	407	413	454	431	453	391	432	446	440	475	472	412	495	428	490	450	441	447	473	430	437	463	443	439	454	451	493	447	454	456	436	427	427	485	438	430	472	440	431	459	435	434	441	441	416	473	479	422	485	431	493	421	435	453	438	444	474	449	461	437	466	416	430	459	439	443	471	477	435	449	457	481	448	467	426	459	454	485	479	470	478	446	457	472	422	462	413	496	494	439	441	455	464	459	473	451	449	469	440	463	439	460	480	435	448	462	431	452	465	442	480	451	432	483	447	450	418	389	430	424	422	464	431	434	453	441	460	452	473	464	424	426	460	427	429	415	434	464	411	451	498	463	438	438	451	460	456	464	425	432	421	452	415	421	438	466	480	437	470	483	468	452	487	450	486	465	452	437	504	433	457	434	507	458	430	437	431	450	417	483	428	460	420	438	438	461	484	446	428	384	463	451	462	447	488	461	451	473	445	460	480	419	440	450	471	476	437	486	407	435	472	444	468	419	437	449	413	448	440	419	418	490	423	440	434	439	426	471	481	457	461	447	444	479	417	419	470	457	406	427	472	454	428	482	461	448	458	474	457	440	461	424	445	444	425	491	425	466	471	454	476	460	432	499	439	413	440	443	463	434	455	465	459	437	466	446	467	431	425	476	474	468	436	453	458	446	445	451	421	469	435	418	426	440	422	474	458	443	466	439	432	453	472	436	431	455	430	464	448	439	478	470	442	459	481	470	414	444	430	473	478	446	450	442	477	419	418	474	469	448	466	471	483	448	436	428	432	452	450	474	483	412	457	454	435	474	401	430	424	445	446	444	479	406	449	415	445	448	456	457	452	429	477	475	484	480	417	425	421	440	446	437	459	454	434	427	454	449	418	439	453	455	438	473	433	452	482	445	425	479	468	449	432	451	421	457	428	457	421	477	444	459	464	467	456	461	475	394	437	445	473	446	426	425	473	452	456	404	444	440	439	417	450	449	436	459	436	465	445	447	447	467	423	470	459	481	463	421	445	439	450	464	475	411	448	453	445	444	427	471	473	427	436	434	434	456	470	458	468	445	459	473	442	435	479	439	454	421	431	452	458	429	455	434	448	503	425	433	409	485	455	458	459	458	442	465	474	436	449	431	426	458	456	419	463	448	448	428	477	481	478	432	442	467	407	473	420	457	419	444	381	461	477	454	427	421	483	425	454	477	386	447	479	459	440	426	454	419	474	464	415	452	450	453	504	468	445	464	462	470	428	432	446	461	465	430	457	441	419	455	445	432	495	454	455	437	457	483	527	438	413	464	427	463	462	470	455	427	433	471	507	458	426	424	456	449	484	435	430	441	471	471	452	440	455	439	441	443	433	438	471	458	445	447	464	460	452	456	436	390	451	443	483	463	421	421	447	468	429	466	452	455	426	467	476	439	431	445	424	440	447	451	440	413	423	448	474	433	448	452	463	439	424	490	425	416	484	464	419	445	448	470	481	442	412	444	440	440	435	458	452	474	508	404	464	472	464	457	415	473	474	435	425	434	425	453	429	421	463	453	455	455	455	453	454	453	426	460	451	393	434	488	442	472	438	452	451	440	468	439	432	451	420	441	455	399	438	449	438	464	443	462	445	433	457	414	454	447	444	417	445	448	445	419	466	466	454	412	465	425	486	442	441	449	427	440	440	466	457	425	430	480	452	460	432	442	432	452	476	440	454	460	439	435	497	428	448	438	437	435	438	411	437	452	498	412	475	486	438	408	424	425	442	456	442	442	416	464	432	488	437	433	412	470	438	411	453	455	450	418	420	407	404	429	461	435	454	445	449	465	438	442	496	454	423	447	453	487	415	441	436	439	443	415	451	493	473	453	440	442	459	475	428	452	452	464	426	483	428	449	420	432	458	456	464	435	435	425	436	464	427	430	460	446	457	420	426	430	444	461	463	463	439	442	473	484	453	462	459	418	464	446	438	479	419	442	466	447	443	462	453	477	434	458	414	430	433	457	449	458	442	425	465	457	452	422	489	448	466	476	447	440	420	452	460	475	422	483	456	456	427	404	438	445	421	433	442	461	426	450	432	467	428	474	452	463	437	424	468	438	424	432	451	437	401	438	433	444	457	467	408	463	454	494	465	413	441	433	459	455	434	429	489	449	452	458	473	455	448	439	434	459	440	420	444	474	412	453	452	459	423	444	465	457	465	459	451	460	443	420	461	476	390	401	424	475	456	446	430	446	449	418	434	442	431	459	463	442	415	473	427	431	446	466	459	465	435	423	451	453	437	447	428	460
9980	17006	14432	8922	6722	5037	4473	3511	2760	2599	2058	1752	1519	1410	1196	1173	1044	929	879	949	834	830	693	650	647	681	639	654	620	669	641	624	611	569	567	764	815	862	753	550	606	589	603	577	612	541	576	588	584	567	506	606	616	631	653	654	634	581	568	581	640	548	590	562	590	559	561	585	593	585	566	605	597	579	592	600	568	513	602	574	583	585	629	543	584	546	605	576	565	603	591	585	563	559	641	555	566	581	613	553	576	565	574	598	590	596	582	631	522	553	532	559	589	569	555	604	584	564	609	578	584	539	587	595	625	611	572	600	582	584	558	557	559	570	597	584	555	628	593	546	581	590	603	575	610	596	575	576	602	620	550	598	562	566	645	621	630	601	560	593	581	561	527	599	579	594	558	621	550	553	612	585	572	594	562	547	612	632	602	591	579	565	560	592	595	583	574	561	597	573	586	548	557	561	574	584	569	581	554	546	576	570	562	567	587	584	564	605	581	563	586	574	580	575	572	545	596	571	655	594	580	577	609	568	577	578	590	587	587	612	588	597	628	616	565	579	583	566	561	590	579	580	577	616	584	603	578	557	608	570	548	630	591	548	547	561	567	534	611	559	587	591	608	583	576	615	572	576	597	523	556	584	534	585	595	609	581	565	589	576	529	564	595	560	574	614	547	585	580	523	550	587	607	572	577	579	570	553	610	588	577	575	573	562	567	558	601	593	567	596	586	571	522	573	647	583	603	566	563	556	601	571	577	577	605	561	632	585	608	561	583	583	539	526	594	571	604	573	571	562	576	562	594	567	584	614	571	572	562	605	581	602	598	587	566	579	631	592	592	577	542	581	578	601	617	620	605	579	582	599	581	604	545	566	579	598	570	607	572	605	583	594	612	559	570	588	567	550	592	590	590	607	569	555	608	603	613	578	590	573	615	597	587	576	618	591	557	589	609	570	588	567	609	598	584	566	553	549	590	570	573	547	568	539	600	619	568	551	578	593	560	616	599	581	549	557	585	593	590	571	590	526	567	584	580	565	597	577	610	586	566	593	562	622	606	595	590	564	557	595	621	579	569	561	582	551	580	566	586	596	589	542	599	580	573	545	570	587	564	545	579	604	544	591	589	587	577	598	571	595	573	537	572	583	568	607	582	539	618	623	615	581	584	517	570	553	570	585	561	573	620	602	605	588	545	576	587	598	544	588	605	583	617	598	587	590	575	580	594	613	570	526	602	584	597	566	607	627	568	621	539	599	597	556	562	566	558	584	610	551	565	570	572	625	553	591	589	613	563	593	582	576	572	580	565	562	550	602	614	558	585	565	586	592	597	564	551	563	585	560	553	563	613	600	577	543	580	569	550	591	560	571	640	564	576	540	604	557	592	590	542	560	557	620	522	580	556	584	523	599	600	539	535	541	571	583	619	591	585	584	562	558	602	558	587	574	594	547	586	573	648	585	557	589	590	574	597	603	624	576	567	585	537	558	567	576	593	557	595	591	597	567	578	583	573	596	589	580	560	581	609	558	588	609	574	613	631	593	560	558	578	593	564	599	544	533	586	579	576	581	611	590	610	574	567	582	583	571	572	540	561	592	541	600	605	576	603	572	549	601	555	543	573	590	593	588	575	580	548	575	544	563	566	573	562	625	580	569	558	566	560	583	553	565	546	587	544	580	575	565	584	580	590	611	554	583	595	606	582	610	586	565	544	539	541	517	565	638	578	595	560	570	609	583	612	583	524	573	564	607	594	608	588	581	631	628	594	571	596	620	576	625	520	551	578	561	583	555	603	563	614	513	552	523	568	544	578	574	541	572	615	568	587	538	599	572	571	571	591	570	561	579	594	566	529	568	600	589	596	606	589	562	586	605	601	599	563	572	616	604	571	578	600	590	533	557	584	581	564	561	556	573	601	600	571	594	597	616	587	605	597	591	551	605	611	618	575	571	614	597	527	628	559	583	578	581	567	594	583	591	561	587	597	587	605	585	584	604	587	583	570	569	596	549	557	596	578	558	565	568	632	595	573	635	558	605	529	573	598	580	624	588	580	581	572	565	588	583	605	559	609	571	596	584	569	540	576	602	557	561	597	604	582	575	578	548	560	550	570	579	582	577	625	575	579	558	623	571	622	591	561	603	556	533	612	573	625	555	583	570	551	622	610	584	569	551	582	519	584	584	583	586	556	577	576	558	601	561	567	566	618	572	594	588	613	609	551	573	601	577	588	617	591	573	562	583	577	612	570	591	569	556	549	587	596	591	529	576	545	560	555	563	589	576	555	604	550	612	587	550	605	575	550	577	584	613	568	615	591	575	560	578	553	555	592	572	580	587	594	592	612	600	572	550	574	575	566	587	589	569	583	577	635	555	568	581	588	593	582	570	599	534	557	567	552	569	593	579	599	575	559	602	570	522	558	559	589	597	545	602	559	571	596	589	573	572	592	541	577	568	541	616	563	596	571	526	597	557	596	574	644	558	550	502	569	572	595	603	588	583	594	565	594	501	586	603	570	573	548	593	587	592	555	579	577	607	582	553	582	596	557	586	543	599	553	553	632	564	597	605	554	603	545	582	591	572	554	625	564	564	608	560	563	552	559	553	590	649	572	505	595	544	595	589	559	570	562	588	559	562	560	597	604	577	571	569	590	638	589	581	574	557	562	585	519	560	555	574	624	596	562	607	571	569	570	578	605	597	584	553	588	572	607	589	576	582	553	548	594	572	593	584	574	587	608	617	586	621	607	607	536	596	562	574	581	547	607	592	575	583	601	538	561	576	547	506	575	591	594	548	565	576	576	585	575	599	555	602	578	577	593	589	568	574	608	576	583	542	583	570	619	597	574	593	603	583	581	568	566	624	618	575	585	600	623	545	606	568	580	556	578	583	598	559	562	579	560	581	599	572	615	536	573	549	575	604	570	610	562	577	578	586	584	574	572	569	574	569	599	578	520	594	552	582	588	551	562	627	573	544	576	610	588	591	560	588	573	563	558	593	600	623	656	570	604	642	598	571	576	539	564	619	584	556	564	591	565	572	565	554	570	605	598	568	580	561	568	580	598	604	601	619	602	621	554	570	582	541	566	605	591	588	553	552	536	570	623	584	583	602	556	602	575	574	597	577	592	588	597	559	593	570	578	580	550	531	577	563	553	586	588	583	553	564	577	598	575	603	548	610	588	597	544	578	569	615	533	578	610	576	574	603	545	583	584	563	548	577	554	592	627	551	561	576	528	591	603	536	605	588	551	570	577	574	558	553	546	579	584	563	608	592	581	574	540	587	567	572	556	593	557	571	589	598	554	577	604	590	561	587	577	562	567	573	566	606	533	544	573	562	573	569	563	559	580	546	595	591	548	589	614	571	581	583	613	568	580	617	609	562	574	590	557	573	564	574	597	592	581	569	595	609	624	561	588	537	602	549	573	615	592	562	594	586	582	594	581	575	593	609	578	566	540	577	559	543	555	596	620	582	604	575	571	563	585	572	573	555	537	620	621	567	542	578	608	536
24153	21380	28785	24309	21343	12218	4344	2557	2206	1755	1486	1316	1230	1029	872	850	798	673	657	643	557	506	458	435	467	438	427	435	431	383	390	448	431	347	538	1256	1661	1562	1193	486	433	405	384	347	349	362	374	353	361	346	321	411	579	584	537	535	518	363	388	340	320	341	324	351	349	321	335	353	344	352	353	361	340	356	330	324	384	356	346	329	338	363	369	352	348	343	323	309	347	332	340	340	345	354	361	335	328	343	318	351	371	341	330	338	365	327	352	328	302	313	359	321	387	322	325	330	335	339	368	322	343	344	320	362	323	334	358	306	349	343	362	351	370	340	301	350	360	364	330	325	350	359	360	345	330	319	347	331	367	326	338	324	372	343	330	337	340	356	334	306	327	315	339	316	347	345	324	350	335	356	361	351	334	356	312	359	355	350	328	357	342	336	364	369	355	344	322	328	351	323	326	333	339	334	332	318	355	325	326	330	363	329	367	309	339	358	346	376	346	344	343	330	368	393	362	320	329	327	322	333	351	338	339	326	366	385	339	357	331	350	366	322	343	321	326	318	346	319	326	338	319	360	357	372	342	324	357	365	333	330	343	320	349	395	343	340	351	345	350	322	337	328	341	328	346	340	354	361	351	368	387	320	314	346	344	310	325	320	355	314	339	345	339	335	338	349	380	369	349	362	359	309	355	316	334	322	332	328	330	327	345	303	319	343	352	358	348	374	348	341	360	346	338	328	356	340	337	343	360	315	331	366	365	369	348	353	357	332	359	347	333	366	379	332	337	349	340	362	335	378	328	370	357	354	348	346	339	367	351	363	371	335	334	324	333	325	349	321	339	347	325	343	332	356	353	352	352	336	345	328	306	369	372	331	293	336	336	341	327	349	362	354	334	339	342	306	336	337	322	342	362	368	316	347	349	351	331	353	357	366	344	352	321	374	358	348	365	358	321	353	332	361	378	347	366	365	335	359	364	360	379	339	353	308	309	330	355	334	375	352	349	330	329	347	349	325	344	337	359	336	372	318	324	369	333	319	339	330	340	340	309	342	348	323	361	348	364	346	335	350	347	333	328	339	343	359	341	347	365	324	341	351	354	328	349	327	363	348	335	330	320	362	348	367	325	340	402	372	365	302	350	350	363	361	355	334	346	414	321	344	369	361	366	350	360	352	333	364	347	301	307	381	345	343	348	337	325	373	338	360	360	349	333	341	357	328	373	367	345	353	342	312	362	357	304	356	345	335	321	330	340	350	363	365	347	367	338	340	340	337	344	345	345	362	331	331	317	334	327	374	360	323	337	330	351	337	387	338	362	309	325	323	380	344	357	351	333	350	331	361	332	349	332	342	364	346	302	321	312	338	361	378	323	342	348	344	333	332	343	337	347	350	325	347	336	324	330	366	350	326	321	360	379	349	338	340	374	321	366	340	320	327	327	335	336	370	338	338	323	330	330	366	346	327	356	316	338	352	406	305	345	317	347	328	325	344	334	344	326	329	330	349	318	350	350	345	355	329	365	340	343	314	339	351	307	333	336	334	325	340	333	341	342	311	348	353	351	316	344	335	346	354	379	346	322	335	345	362	349	356	348	381	342	342	302	359	342	333	314	329	334	330	339	349	334	339	367	360	325	312	350	347	394	372	360	316	327	336	341	292	339	332	397	356	351	335	319	332	370	346	353	350	320	365	360	336	340	353	334	335	355	327	322	314	365	375	331	342	353	338	330	314	325	345	349	358	337	348	348	372	349	348	344	375	358	354	330	354	332	369	384	368	328	331	313	369	365	367	333	379	344	318	365	306	327	345	327	390	333	351	336	311	331	313	394	337	374	348	369	322	358	376	334	364	354	339	338	360	347	355	344	319	335	329	347	355	351	381	343	372	357	343	331	333	335	322	364	340	338	321	335	314	336	357	340	365	372	359	368	335	320	332	333	313	325	326	339	339	371	341	354	326	335	335	362	380	325	360	344	357	323	324	371	311	321	352	361	351	337	366	354	323	333	330	352	362	347	328	351	368	340	312	328	345	352	341	369	301	374	296	337	342	348	347	356	367	350	329	339	317	325	320	386	352	348	354	381	341	341	316	343	345	333	359	318	368	342	364	350	329	304	352	339	369	363	343	313	323	336	337	331	348	340	333	353	338	351	338	325	341	344	329	350	376	332	324	352	336	296	325	333	335	331	316	376	352	316	330	336	355	317	312	319	335	340	315	363	364	341	340	346	358	343	356	325	315	343	294	334	316	326	314	356	326	369	318	321	301	339	368	361	340	332	327	330	348	329	308	358	332	337	385	347	323	348	363	330	369	333	337	324	350	334	344	389	350	347	365	376	310	350	355	363	354	339	329	367	354	364	349	361	369	359	321	360	329	327	351	324	352	336	364	347	355	344	347	321	324	310	318	311	371	326	361	363	336	320	339	338	331	341	371	298	340	327	355	365	344	346	333	329	320	376	356	320	329	365	369	352	329	339	304	357	315	345	330	330	332	352	322	333	317	343	327	348	303	331	352	322	403	326	382	337	321	359	333	316	322	329	304	390	345	345	337	357	307	355	364	337	404	338	348	360	360	322	336	347	297	338	337	345	319	356	371	349	355	347	332	325	339	338	324	343	321	337	362	324	372	320	349	387	361	334	368	329	342	336	328	303	370	353	333	333	326	341	374	332	331	340	362	359	342	347	335	357	333	339	330	338	353	341	351	360	348	367	356	350	365	332	335	355	303	326	329	341	347	336	345	361	367	331	354	333	372	354	354	378	348	338	350	351	354	368	294	319	365	346	325	352	368	329	342	343	337	329	366	345	340	377	335	368	345	380	367	354	347	335	338	327	364	342	335	317	361	354	331	326	317	370	339	354	333	373	369	358	338	344	341	320	329	369	324	365	332	348	331	378	323	354	338	344	342	337	367	339	343	352	304	337	352	355	338	386	357	344	319	332	345	325	342	362	322	314	329	340	329	353	333	366	302	337	356	363	359	377	369	316	362	331	342	348	365	344	330	337	332	362	328	362	361	345	386	357	336	349	312	340	353	326	347	339	339	371	354	346	331	300	334	320	358	333	340	320	340	323	348	313	351	349	326	321	350	369	385	358	336	349	350	332	341	327	326	360	321	348	346	314	361	396	348	358	376	338	341	386	356	318	315	346	333	366	380	320	348	344	345	348	357	355	310	354	348	326	344	341	355	374	336	337	369	367	368	345	348	319	340	345	319	327	354	346	365	336	325	357	346	350	339	309	350	321	349	363	328	354	357	305	309	368	344	369	384	343	348	331	361	359	349	341	310	332	365	355	320	321	335	335	314	328	323	372	315	357	341	335	336	358	339	332	341	353	349	320	345	338	351	317	351	360	357	367	359	359	348	341	353	338	338	381	311	321	339	361	342	330	334	328	308	355	337	324	351	369	325	334	337	312	320	352	356	343	304	327	340	332	376	340	341	350	309	363	350	321	323	342	355	359	332	350	348	355	307	318	360	319	353	340	358	318	327	346	337	368	340	334	330
11041	24690	22233	14925	11404	9239	7571	5867	4959	4151	3264	2955	2699	2122	1770	1526	1352	1274	1167	1098	1006	860	739	702	721	617	634	579	620	586	568	712	615	567	766	2245	3091	2967	1986	698	654	575	506	462	500	427	464	421	419	504	449	557	899	929	855	809	733	523	455	408	437	462	431	463	471	455	454	422	417	483	470	441	447	460	468	439	442	451	473	471	485	446	449	476	433	452	447	524	468	441	458	459	419	395	452	490	456	476	442	454	478	475	431	436	404	469	454	480	423	485	433	426	462	472	487	489	420	475	450	473	467	467	448	462	507	452	437	469	485	448	450	447	453	426	474	447	462	475	438	448	460	411	467	481	462	461	460	432	463	453	459	457	492	414	464	445	452	410	468	438	444	458	447	435	423	486	465	455	466	460	465	438	454	449	461	470	450	458	464	467	436	471	468	500	447	424	503	426	434	482	444	451	466	446	492	466	452	464	446	425	472	433	473	426	449	438	409	490	446	430	423	436	449	487	482	447	426	443	424	440	460	452	469	463	420	422	444	473	452	459	448	434	478	470	441	468	428	477	442	470	464	499	478	445	459	442	417	451	445	468	458	435	406	450	478	455	449	447	437	472	447	453	427	463	440	444	431	429	432	491	428	460	432	468	492	430	477	452	445	429	430	454	446	455	443	447	453	469	472	467	491	449	441	424	458	461	473	484	462	464	462	480	453	442	457	495	440	459	465	510	472	434	486	467	467	438	406	460	483	461	463	417	456	450	467	436	463	462	450	459	447	437	468	459	475	435	448	489	475	478	493	445	436	468	477	470	446	441	451	434	474	423	467	454	479	426	398	460	474	500	451	437	445	463	467	443	502	446	475	461	444	428	436	467	476	464	462	479	460	445	431	467	439	460	411	450	451	450	493	418	483	466	476	468	442	463	452	423	460	468	447	440	420	476	445	468	411	439	509	497	456	462	427	493	453	463	454	447	444	441	451	470	463	450	497	459	448	462	462	447	495	427	455	456	488	441	468	459	427	440	436	448	466	450	444	468	437	474	476	466	451	486	462	453	469	468	478	440	443	446	456	465	453	507	473	427	434	476	448	449	466	457	451	440	468	432	483	440	431	434	462	460	443	438	465	431	403	444	452	460	492	452	474	452	434	479	435	452	479	462	445	459	443	471	449	449	472	483	465	446	448	481	461	433	460	457	482	401	421	470	471	468	466	409	446	456	407	458	444	485	471	476	468	455	453	445	418	442	471	441	433	454	441	415	460	406	456	480	472	461	492	448	487	458	492	452	450	455	411	411	443	445	427	444	430	456	419	453	468	464	424	457	450	468	456	434	463	448	440	459	492	450	466	434	453	472	442	409	453	470	418	434	476	464	460	489	475	418	433	448	462	385	465	448	445	442	403	432	478	446	467	424	436	497	439	474	500	442	471	457	443	452	469	447	468	491	454	440	427	455	463	464	464	458	473	437	453	440	468	442	475	445	467	448	431	485	487	455	474	477	457	456	464	432	453	431	462	411	493	469	445	453	444	443	452	477	454	491	465	454	443	436	449	471	449	438	433	480	495	462	451	456	473	481	429	479	486	465	492	431	481	437	473	459	478	494	480	427	479	485	474	469	460	470	470	460	421	492	441	469	477	453	424	432	458	485	494	470	456	461	458	474	433	468	436	499	482	420	435	424	445	459	460	448	427	418	442	446	462	456	471	465	469	422	471	463	487	415	452	485	458	434	450	476	486	431	469	491	453	488	492	448	467	449	435	466	461	442	449	439	473	443	444	464	420	463	436	482	414	425	460	453	428	446	440	438	460	447	433	448	482	472	459	464	451	451	481	494	468	478	476	477	440	419	437	474	458	457	456	421	424	484	482	441	441	450	430	478	458	473	460	452	418	419	437	453	496	477	477	507	465	464	452	461	432	457	452	472	424	458	413	459	447	450	461	460	428	435	419	469	443	458	445	441	399	468	458	487	497	482	424	443	488	429	438	439	486	446	458	454	438	509	479	449	463	398	403	446	465	437	407	465	487	481	481	419	474	504	425	445	444	469	441	476	470	482	471	496	466	435	465	438	430	478	446	474	440	460	401	475	464	425	488	493	456	428	457	473	503	467	447	461	487	459	466	481	424	456	489	467	476	498	432	410	505	422	417	440	452	428	463	416	435	427	446	479	492	421	449	504	426	455	462	474	444	484	449	456	454	416	424	422	402	429	456	467	465	471	443	440	460	483	448	469	462	437	431	460	469	464	456	433	446	461	468	455	459	462	450	437	456	473	443	457	447	442	452	433	487	486	492	470	450	505	455	432	481	453	446	490	441	445	484	425	432	472	442	424	445	473	446	417	448	481	447	466	432	458	468	487	459	450	464	457	460	441	419	467	470	446	397	466	426	448	426	466	481	469	480	451	485	468	427	465	480	444	497	470	482	459	442	451	462	458	443	435	439	453	449	474	474	457	463	452	469	441	446	410	480	430	442	467	473	463	505	469	474	459	420	459	436	454	509	447	448	447	470	435	429	457	463	470	418	444	478	457	436	502	445	451	465	463	465	451	460	444	505	455	452	442	471	437	477	472	471	468	477	438	474	441	454	470	456	488	485	469	443	486	455	457	461	460	478	426	441	428	473	444	409	449	433	466	428	457	428	446	511	434	448	476	435	471	437	465	458	493	468	479	426	436	448	422	471	460	491	435	444	444	417	454	447	447	436	466	420	461	449	447	475	451	444	468	451	445	455	457	471	478	447	451	449	472	440	480	486	494	442	451	448	433	477	488	488	450	478	486	464	498	428	435	478	444	432	444	453	447	454	432	466	450	463	449	461	449	435	486	455	423	447	495	440	420	486	486	466	475	432	555	481	500	435	470	458	482	474	441	425	417	438	484	434	449	493	457	447	426	469	452	415	463	500	444	460	466	455	488	408	445	445	454	469	452	445	490	473	449	438	459	469	429	469	468	423	425	452	433	448	461	433	462	462	395	413	468	454	440	446	441	458	473	426	483	433	456	464	460	464	469	454	443	459	443	426	461	447	483	424	465	426	441	416	487	427	472	480	454	453	441	502	432	422	443	455	449	459	468	431	473	463	495	448	429	465	460	498	445	450	472	466	411	450	461	442	451	443	454	446	448	460	409	476	448	434	444	405	415	442	460	447	446	437	444	414	435	441	459	459	509	444	418	483	447	443	447	480	437	425	469	445	448	429	501	461	446	459	475	460	484	478	442	414	465	446	487	439	441	471	466	468	427	500	450	429	457	447	491	465	479	487	433	433	479	461	483	509	438	430	478	462	434	463	452	455	462	444	464	475	475	453	461	433	429	442	459	475	456	436	448	433	440	408	487	458	469	436	440	439	499	408	473	422	468	435	443	448	451	484	435	442	476	438	485	428	445	426	458	452	488	464	462	459	438	456	476	438	441	445	453	450	462	447	465	455	490	479	467	450	490	457	463	445	434	451	473	459	459	475	435	459	463	459	452	481	428	433	438	437	456	439	436	434	453	438	462	485	452
23118	21322	29221	23802	21332	21451	11684	3963	2907	2300	2048	1797	1659	1463	1098	886	876	785	669	663	534	464	434	358	338	308	317	334	296	282	285	452	467	249	446	2030	2618	2444	1709	429	402	400	249	236	220	213	211	222	202	201	184	300	656	736	541	530	459	264	181	235	195	205	197	197	217	211	201	221	211	215	202	219	208	205	200	169	194	210	214	180	198	200	192	198	196	198	197	210	199	203	196	181	207	207	209	206	217	212	214	210	197	208	218	215	206	206	206	193	207	211	212	190	193	202	210	197	213	189	206	179	193	196	211	210	186	219	201	192	176	206	182	205	195	201	206	190	194	213	190	181	197	206	186	171	193	227	206	199	189	198	199	220	214	201	203	189	202	220	207	235	203	198	225	190	188	195	216	191	224	210	205	195	213	220	199	207	203	226	223	192	205	214	189	197	191	190	200	213	216	225	217	219	206	192	205	199	204	195	205	209	174	214	225	226	194	186	204	271	208	208	201	213	216	209	218	215	176	205	208	224	195	197	216	178	181	202	201	219	201	182	210	186	189	199	184	201	214	206	193	195	217	170	206	211	214	185	198	213	179	207	191	216	200	191	198	212	242	188	183	195	200	190	224	207	188	215	210	235	164	229	217	211	203	204	209	199	193	195	223	194	198	224	199	189	221	200	194	211	238	205	203	178	201	210	190	228	200	210	197	182	177	206	207	208	219	195	173	215	223	194	218	198	202	192	212	206	184	246	182	209	212	203	214	213	220	206	194	215	224	202	195	197	201	188	188	212	208	204	183	212	228	219	210	237	224	200	206	208	233	238	215	180	183	181	181	205	205	183	217	214	202	221	202	227	198	199	189	220	205	178	228	214	178	192	196	219	197	206	200	200	191	206	192	190	187	222	191	214	185	172	198	185	198	202	213	178	183	174	207	204	201	206	210	203	204	181	189	207	192	201	198	188	203	196	199	200	202	203	219	186	221	184	194	201	204	191	176	215	191	219	197	203	180	196	218	197	234	202	208	211	207	209	197	219	205	206	201	187	187	197	206	198	198	200	174	181	194	203	206	178	221	208	202	195	201	212	203	205	186	211	215	174	188	181	206	195	197	211	218	209	208	199	207	212	199	178	192	212	198	190	197	188	218	194	202	208	210	195	206	199	210	215	198	220	192	203	206	213	247	218	200	191	231	186	225	222	192	182	206	198	195	213	205	194	218	192	222	206	208	176	203	189	223	181	197	199	205	191	201	190	200	211	195	185	218	212	210	226	213	200	189	198	200	171	171	208	225	211	182	196	195	186	211	233	218	201	215	225	198	198	205	196	210	217	213	205	205	211	190	214	208	211	179	202	213	202	206	203	212	193	190	205	202	199	209	220	219	198	205	204	196	201	207	195	187	170	200	219	201	210	196	224	204	226	214	220	174	181	196	214	187	191	227	237	209	217	222	234	207	201	208	190	197	216	242	185	191	206	208	188	198	210	197	207	202	205	177	226	210	187	199	178	223	221	209	208	219	202	177	213	202	184	184	208	197	214	187	183	205	239	173	187	213	199	212	228	206	189	214	203	204	209	192	220	204	211	224	196	231	213	188	208	203	213	194	220	163	193	213	199	221	187	203	194	224	218	188	194	220	210	188	193	220	211	189	209	203	186	223	212	195	199	213	192	196	213	206	190	193	224	193	231	199	187	174	202	201	220	208	193	214	201	209	200	195	203	204	203	167	177	196	211	195	208	199	167	186	204	200	199	199	182	211	200	185	201	196	206	192	193	203	201	193	198	207	191	195	188	236	207	222	195	184	197	209	197	221	227	203	218	174	201	213	194	187	201	235	198	202	206	204	190	175	197	201	206	240	217	205	191	178	190	206	199	194	197	202	209	212	206	190	207	185	192	183	190	194	206	191	180	194	223	170	230	193	214	204	186	208	226	235	198	186	212	222	188	198	213	189	204	177	193	215	170	209	199	184	189	227	193	206	236	218	196	183	215	182	197	210	212	203	165	216	205	216	210	195	226	190	235	202	202	209	202	209	210	212	198	173	195	201	192	187	192	182	188	219	218	209	179	220	219	228	191	216	195	192	185	213	222	214	184	199	212	194	201	204	212	208	175	198	200	199	185	185	218	177	186	198	214	183	188	192	178	203	229	193	195	183	201	187	205	196	231	192	210	214	203	204	194	191	179	204	186	210	227	177	222	206	172	199	175	193	216	179	195	181	186	230	209	212	201	191	212	210	205	202	209	193	199	230	191	192	225	187	198	198	214	226	190	223	208	189	218	204	219	194	211	181	180	177	189	219	205	181	179	195	206	213	203	209	210	228	198	201	208	166	212	185	198	198	220	185	171	224	222	216	208	202	188	198	186	222	214	204	196	210	204	195	191	181	219	221	221	196	176	242	205	186	199	205	244	223	232	200	201	204	180	206	195	222	194	186	216	208	211	184	193	213	176	206	207	214	179	204	204	197	178	216	218	184	187	228	220	181	200	191	189	204	213	185	203	212	187	190	175	172	197	197	197	200	208	188	192	194	197	189	193	205	205	188	181	188	194	218	196	212	205	212	192	207	197	202	204	224	228	225	214	182	194	206	216	211	187	232	196	214	203	186	213	180	197	190	192	208	231	206	206	201	194	207	196	226	225	197	193	224	198	203	197	193	178	171	198	200	207	216	193	193	219	218	179	196	207	193	198	196	191	198	197	204	216	191	195	207	227	176	205	195	217	199	203	198	216	185	185	210	174	201	190	209	192	207	198	196	252	225	221	185	206	206	185	200	198	204	207	185	185	229	189	204	178	201	203	192	200	201	188	211	223	183	206	194	195	193	198	226	224	224	203	208	169	188	203	200	195	198	214	209	204	198	217	211	200	217	215	179	174	213	178	185	212	186	220	179	222	185	183	195	198	217	167	202	211	211	197	190	179	200	225	205	195	198	216	192	203	223	180	162	215	192	187	212	204	182	197	199	211	212	192	196	220	183	186	203	199	222	202	199	220	231	193	206	212	171	213	210	208	196	198	173	191	202	219	184	222	181	207	204	204	231	174	189	215	201	208	214	220	228	197	215	232	181	199	213	186	210	189	202	200	178	180	199	202	213	207	210	177	200	200	194	201	196	221	207	203	206	221	209	184	214	194	207	193	192	222	178	204	208	184	207	213	199	198	218	183	200	209	218	214	201	216	194	186	175	180	201	205	199	189	184	229	184	188	190	204	215	192	221	191	217	208	202	184	207	190	220	196	197	197	203	221	204	186	215	188	187	183	193	207	206	199	202	196	222	197	211	223	201	185	208	208	200	199	195	197	207	209	195	183	201	191	200	209	213	208	184	210	207	191	215	175	206	207	214	184	198	199	230	192	210	208	208	194	206	198	216	198	204	216	202	216	191	197	216	184	205	203	186	177	191	193	189	216	195	194	193	187	212	203	183	198	211	180	249	201	183	203	228	191	196	184	178	200	192	192	212	209	195	216	205	191	177	197	216	197	213	205	217	217	210	215	199	197	195	215
13563	29304	26510	19074	15349	12238	10046	8169	7083	5403	4896	4061	3850	3129	2270	1886	1748	1538	1260	1237	1046	951	697	588	619	561	583	520	483	404	420	774	759	401	753	3845	5024	4521	3134	737	713	574	363	286	281	274	271	273	256	250	275	471	1123	1241	941	984	835	322	259	230	250	258	257	261	302	252	282	242	252	275	277	285	241	251	272	255	279	255	273	290	274	260	300	260	264	273	270	257	247	230	273	244	249	272	303	262	223	272	273	260	257	284	274	270	272	265	267	264	285	243	265	283	239	297	252	283	268	284	266	271	278	253	252	238	239	253	298	262	219	245	268	257	255	253	254	261	291	263	258	276	268	283	260	249	268	244	254	279	258	283	284	283	281	275	266	278	242	259	256	263	288	241	303	280	256	278	269	245	252	263	257	247	282	283	249	263	280	249	257	271	297	257	270	285	251	256	267	223	244	276	283	269	244	278	263	265	296	264	265	264	277	246	258	272	259	240	230	266	271	275	249	297	274	257	266	268	271	268	273	242	249	288	259	247	249	258	237	269	252	263	293	252	267	239	257	255	263	244	298	240	270	250	247	256	266	252	258	274	269	266	268	265	245	265	247	245	285	278	270	245	270	274	258	266	244	269	259	276	275	262	295	282	266	280	256	281	259	256	299	243	264	286	289	295	244	285	253	289	269	266	269	263	245	268	273	263	266	276	277	250	247	253	236	246	247	267	253	258	289	272	265	256	267	260	261	286	287	288	265	262	220	265	272	256	258	252	249	280	280	272	271	270	289	254	261	261	268	279	272	235	297	277	231	241	266	263	268	248	272	288	274	276	257	273	269	268	304	273	270	236	251	253	289	267	238	264	267	269	262	277	237	304	245	280	266	274	267	268	256	271	263	244	273	252	256	263	266	278	292	263	279	269	270	264	283	277	261	255	279	261	273	261	249	244	257	293	267	258	266	339	279	287	255	247	256	265	308	273	288	269	306	252	273	285	283	269	272	234	258	258	265	266	259	273	266	235	264	281	266	289	241	280	266	273	288	262	249	253	262	272	260	239	252	283	243	259	279	278	270	270	251	296	279	246	276	299	233	281	255	260	256	237	281	265	268	260	267	287	300	268	254	255	282	270	288	281	279	283	246	258	239	263	231	249	258	277	242	302	247	267	263	240	269	282	251	264	272	297	287	297	270	263	276	247	251	267	247	265	269	267	255	282	272	261	271	245	249	264	258	303	248	276	234	235	279	261	275	277	257	268	268	266	261	268	258	246	285	243	267	274	253	244	239	294	266	259	253	299	255	254	266	245	255	305	272	274	257	279	276	266	264	283	254	249	278	259	267	289	248	278	250	235	280	233	242	235	267	224	262	248	269	267	240	249	273	292	244	281	247	271	261	240	252	261	257	269	271	259	285	266	267	271	259	248	264	252	266	303	275	277	277	276	254	295	269	266	265	300	258	240	272	255	277	244	264	233	264	239	280	252	260	262	238	267	273	287	275	243	271	276	275	294	291	278	265	250	255	254	250	266	275	265	250	245	250	258	284	299	241	257	248	257	264	282	270	268	269	282	274	254	272	261	271	271	277	283	254	265	269	237	252	248	257	306	257	249	240	277	268	288	255	290	255	293	246	244	251	274	259	254	257	258	257	274	286	283	273	269	266	221	272	272	256	267	278	266	273	283	279	275	258	265	275	273	271	266	282	264	281	250	282	270	271	243	279	258	244	277	264	252	253	255	270	257	294	244	283	245	253	268	265	272	266	256	259	289	287	249	262	269	265	296	281	260	248	264	284	239	265	254	258	261	254	252	275	281	258	248	280	262	249	253	238	258	240	250	263	287	243	288	255	237	257	289	260	258	242	282	270	253	288	268	268	262	268	238	255	266	251	281	248	272	259	272	263	239	275	266	266	244	245	253	277	249	241	260	242	251	269	278	271	277	269	267	279	275	262	265	244	245	248	251	262	257	266	260	264	266	269	255	261	280	251	289	263	224	270	290	268	252	270	289	278	289	260	254	257	283	239	258	259	295	269	248	256	283	265	266	265	284	250	301	255	250	264	259	263	255	292	258	254	257	256	257	254	282	256	274	244	269	281	248	259	295	246	268	261	250	267	272	272	269	292	251	253	269	306	289	294	276	301	228	246	248	289	246	267	259	267	257	289	281	275	280	260	253	268	260	277	266	293	265	301	267	257	264	294	258	261	249	249	285	266	271	255	241	252	266	272	263	269	265	275	271	268	264	272	258	256	233	275	278	277	284	245	275	272	281	240	270	235	277	278	252	257	271	241	256	244	268	256	284	239	287	294	268	230	274	242	291	258	312	271	269	262	266	272	253	253	277	266	260	257	249	257	231	272	262	276	266	270	273	283	275	285	262	243	263	264	242	263	253	287	257	243	224	256	272	264	255	272	281	277	273	240	264	281	240	237	271	286	256	259	265	273	265	248	266	263	233	237	287	238	266	294	273	249	243	280	294	263	252	265	295	256	255	239	257	260	237	277	271	251	236	293	255	265	266	251	272	256	252	295	232	252	312	255	276	257	279	279	283	278	268	265	250	243	259	259	255	257	292	260	268	257	275	262	265	267	264	259	242	270	242	273	257	262	259	228	257	244	260	252	256	260	287	259	263	246	279	250	256	252	286	271	274	237	273	294	283	268	263	290	277	255	247	274	257	256	244	296	256	294	262	273	273	280	288	275	240	282	253	295	256	269	251	287	246	270	279	262	252	275	261	275	246	232	281	232	234	259	253	243	264	253	249	278	287	304	260	263	267	278	246	256	280	264	252	235	258	277	234	235	282	275	239	297	256	277	260	285	252	271	279	259	255	277	268	265	243	262	263	246	257	272	245	255	253	257	283	263	232	251	261	278	280	281	288	244	303	245	280	301	258	249	264	266	289	301	263	275	284	270	291	256	262	271	274	290	268	249	272	254	258	264	293	257	269	294	232	252	236	248	277	236	270	292	285	257	280	280	264	241	276	248	261	269	237	281	282	269	258	259	270	288	275	260	250	284	269	279	248	274	270	251	261	255	250	274	250	270	260	231	253	268	250	224	289	274	285	248	245	279	286	280	275	257	249	285	258	261	263	290	252	260	242	277	258	279	246	324	274	246	275	268	247	279	239	281	270	288	256	263	268	252	244	289	299	280	263	276	275	289	271	271	275	279	284	303	252	314	283	258	265	275	269	243	264	268	258	298	285	257	246	258	287	267	277	272	266	277	284	265	275	265	279	247	282	252	265	282	255	260	254	261	263	240	247	239	278	264	259	237	251	249	281	268	251	252	287	275	282	266	242	269	253	242	281	260	297	257	264	260	263	274	263	263	292	267	251	257	260	276	251	270	265	269	294	275	276	277	262	285	279	259	241	258	252	238	261	283	267	290	270	225	245	273	247	245	238	227	240	286	283	249	294	249	248	244	264	240	255	282	255	273	252	286	249	261	259	261	247	262	292	252	260	253	264	256	282	268	231	271	291	259	270	252	267	248	275	292	267	271	295	260	271
27129	20856	14412	6820	3730	2702	1931	1480	1219	1114	1026	941	922	880	710	644	639	622	679	611	552	505	482	513	490	494	469	484	485	447	463	467	464	440	484	545	580	580	553	477	470	449	471	396	466	451	473	456	455	453	449	468	458	450	499	486	506	480	425	472	433	471	471	429	416	426	414	464	451	436	451	469	443	496	475	450	441	502	466	427	448	477	506	415	470	466	481	484	436	472	428	458	489	447	440	432	444	489	459	481	489	434	437	480	473	418	437	465	452	432	443	487	477	442	443	476	446	421	436	443	443	458	415	454	449	449	430	454	446	473	424	408	472	435	460	432	468	455	444	487	466	445	431	465	463	446	422	450	451	454	459	423	420	453	493	440	458	478	465	432	443	459	440	435	450	454	432	461	447	425	443	470	453	437	462	474	453	460	447	418	468	448	440	449	453	456	430	496	468	436	443	478	469	442	467	465	442	456	445	395	452	431	442	485	463	445	477	459	475	474	454	462	464	445	467	432	430	461	469	447	450	459	437	460	441	406	439	406	457	446	451	426	462	438	445	431	444	480	480	438	479	464	433	449	439	458	473	426	400	474	447	486	441	455	450	428	459	451	441	469	416	442	475	435	477	484	477	439	451	410	450	435	436	461	441	422	412	442	476	453	461	477	484	420	479	456	459	457	432	433	483	435	449	461	442	465	470	434	433	450	467	451	472	443	502	445	480	483	448	432	452	464	448	465	483	441	487	457	442	440	443	476	439	459	456	432	486	452	427	437	448	432	422	442	466	450	491	399	470	445	487	449	449	463	484	419	418	472	468	471	471	493	447	468	408	436	469	442	420	450	471	430	447	484	417	455	474	431	435	474	465	426	433	458	450	456	476	427	436	477	430	454	455	425	456	442	475	464	450	475	431	446	472	450	448	461	490	464	428	429	413	456	428	444	460	470	433	462	418	455	442	443	437	455	459	438	449	429	449	470	458	449	467	424	468	433	483	456	416	433	460	439	482	491	477	476	452	445	437	410	424	449	436	442	458	416	422	471	443	449	432	450	455	451	463	469	448	436	422	477	461	464	457	426	487	469	450	458	471	460	438	481	461	431	469	413	452	481	421	419	451	442	457	436	460	495	432	439	411	480	441	478	454	438	463	454	506	454	450	440	430	445	442	493	452	421	422	465	438	484	442	434	446	445	463	447	487	447	456	457	455	435	439	456	459	441	438	432	447	443	455	460	500	478	431	444	473	438	474	450	415	437	456	436	421	454	464	449	446	436	413	439	435	431	461	441	417	459	438	443	463	451	443	455	460	452	447	470	477	425	444	461	410	441	430	464	437	409	439	440	462	476	449	476	445	490	462	413	453	421	447	441	450	443	438	420	440	431	477	428	513	444	485	464	453	434	465	418	439	504	449	447	446	437	437	468	473	452	442	473	444	445	433	462	457	451	452	466	433	475	505	455	448	475	461	440	433	436	451	485	485	477	447	409	462	455	445	441	467	473	406	466	456	455	439	457	440	447	407	469	493	473	463	435	431	445	467	439	432	426	457	448	428	458	443	467	444	453	454	453	472	443	429	478	440	465	465	458	472	427	513	489	472	479	433	457	475	419	457	469	440	421	486	415	460	445	468	434	476	463	470	448	466	424	438	412	449	430	416	449	455	455	445	468	459	474	431	469	480	441	421	477	465	432	454	437	426	461	465	478	420	527	489	444	464	431	449	450	446	451	416	424	464	456	450	460	419	433	438	441	433	493	467	450	470	422	464	426	446	429	481	451	459	439	440	434	481	432	461	429	461	462	451	451	461	457	486	456	429	445	467	463	452	467	437	434	435	498	438	446	469	465	454	453	447	442	439	462	462	419	412	438	475	454	453	434	442	458	462	477	501	468	470	434	457	453	433	478	455	455	480	481	466	460	452	415	421	446	457	432	423	454	455	417	492	486	425	452	492	456	447	413	467	456	426	425	445	429	450	463	468	450	467	449	461	454	409	471	451	438	426	466	497	475	454	431	500	413	438	461	426	425	454	459	449	423	427	445	436	487	467	428	449	476	448	431	421	465	451	431	455	475	472	429	463	478	451	440	470	465	450	466	485	438	458	436	443	442	461	418	472	479	453	451	482	428	440	496	413	449	463	453	465	450	477	416	466	424	462	423	441	461	411	467	387	447	436	451	483	444	483	446	444	491	472	464	434	475	480	439	421	449	449	470	456	480	469	427	452	434	447	448	438	464	417	450	465	424	467	441	458	458	445	498	439	464	480	414	437	432	448	454	447	421	515	450	460	447	486	448	456	459	490	442	433	463	462	430	441	457	459	428	433	446	427	466	458	486	484	492	439	472	458	448	426	485	449	461	426	422	448	467	452	434	447	464	430	467	481	481	442	487	436	448	435	461	452	465	410	427	437	470	417	450	375	432	446	430	463	451	472	451	468	408	486	439	435	452	454	484	473	423	452	505	484	511	463	447	426	444	454	474	451	460	433	432	445	473	460	440	450	433	486	465	428	450	428	473	462	431	444	426	426	478	478	443	445	454	445	443	460	452	453	470	463	450	471	480	456	437	458	450	447	466	441	470	466	444	459	427	452	430	484	453	446	446	475	481	468	456	442	426	440	472	471	496	474	421	436	408	438	414	433	413	447	433	468	437	425	447	416	411	453	460	464	465	438	463	453	448	451	499	443	459	412	420	460	455	423	456	442	426	485	446	418	457	417	414	451	451	441	471	435	448	447	439	469	428	455	491	474	431	424	413	435	478	451	455	434	486	441	442	467	435	411	448	448	446	440	465	442	440	462	452	448	503	484	448	435	514	423	446	444	467	497	461	496	454	446	440	456	431	435	489	422	483	432	450	413	431	431	470	469	451	478	411	429	436	444	479	484	448	461	404	480	428	468	435	444	443	407	462	475	445	430	417	463	471	447	472	483	434	462	475	471	459	451	466	488	441	456	466	467	450	429	442	460	471	428	453	414	420	399	471	489	447	456	434	435	455	406	476	479	446	431	451	429	443	442	511	419	454	439	466	449	449	425	430	427	460	443	457	456	461	430	476	444	444	449	485	417	451	480	441	437	434	449	417	455	449	452	437	465	426	471	434	438	404	489	435	467	449	476	433	468	476	449	456	408	480	436	443	491	432	453	474	458	521	450	450	440	443	445	462	431	438	485	452	457	452	415	443	475	453	466	417	459	415	455	396	440	481	463	454	451	408	385	427	411	460	413	420	450	451	463	448	450	454	456	445	447	440	448	432	427	425	451	459	434	455	440	425	428	429	470	486	434	448	446	414	465	431	495	464	463	417	469	412	475	419	475	443	449	463	464	453	455	445	452	461	441	501	497	464	427	426	439	417	463	468	465	439	476	456	420	442	455	430	462	526	425	425	416	495	431	434	431	497	442	426	480	465	442	443	431	444	413	471	479	412	457	449	443	462	459	476	469	467	474	456	464	420	471	461	447	500	451	507	447	428	437	415	445	463	419	452	445	447	447	463	479	419	449	449	479	444
9655	15123	14028	9428	7082	5657	4212	3570	2925	2452	2211	1932	1882	1589	1241	1095	1019	1014	984	957	907	838	719	673	681	640	660	639	660	671	610	678	606	613	610	712	884	849	755	650	611	614	585	581	592	592	595	576	512	551	597	590	651	649	602	645	634	612	581	629	602	606	618	663	617	579	543	586	601	588	572	605	571	606	621	552	568	564	601	605	622	603	563	566	561	593	586	575	585	618	562	587	566	601	600	644	584	556	567	604	574	573	580	586	599	570	608	580	527	602	581	559	556	590	574	592	584	551	578	616	570	575	599	602	564	573	584	558	575	590	536	595	600	602	565	574	600	607	598	546	570	582	573	575	595	587	612	523	564	599	598	586	597	557	579	604	569	549	605	537	566	588	591	564	585	568	610	587	580	623	545	562	570	590	554	547	585	588	583	561	580	533	593	583	591	570	613	608	557	589	607	606	568	595	584	591	592	621	569	616	580	564	577	596	550	600	563	605	577	552	607	598	600	569	580	599	565	577	562	559	611	556	600	570	541	573	633	608	612	564	620	605	606	571	549	596	521	584	598	556	615	601	583	625	572	590	573	583	590	607	592	569	601	577	558	578	591	623	581	549	591	567	552	581	589	577	567	585	561	561	582	591	609	570	611	597	591	572	569	586	566	574	580	621	577	561	536	630	598	569	623	573	603	602	587	566	596	550	564	597	577	561	590	608	608	599	558	573	572	604	609	629	605	559	591	590	564	590	571	605	601	570	579	603	592	624	582	590	556	581	602	556	585	556	604	591	603	587	631	576	554	616	594	560	580	533	626	569	597	541	553	612	643	562	617	609	592	602	622	599	584	559	558	528	642	572	568	602	599	574	586	603	551	583	646	563	612	568	545	586	598	608	605	592	585	634	568	596	613	571	563	543	613	559	640	594	596	581	548	535	579	604	589	605	612	616	592	579	596	606	591	593	531	633	599	558	593	561	575	579	564	610	577	594	582	579	561	570	542	613	591	570	580	587	633	573	612	578	538	565	577	625	607	593	601	593	629	563	566	577	576	609	637	595	571	598	563	604	569	576	587	588	617	599	597	592	587	601	594	611	568	573	597	613	551	546	564	590	590	561	596	604	579	572	622	574	585	557	574	660	613	614	562	611	586	590	551	577	601	551	571	575	609	570	536	586	623	577	597	555	555	580	625	601	539	598	558	567	584	570	593	633	573	606	532	551	573	557	562	592	582	567	561	568	533	578	623	591	582	605	565	603	586	545	581	564	570	572	556	505	596	589	600	588	591	572	581	593	576	565	610	588	613	636	607	610	584	565	575	596	628	592	559	582	551	553	589	543	588	603	600	626	624	566	581	571	581	616	588	592	579	572	569	577	603	568	596	535	575	567	573	593	556	565	541	625	580	669	591	606	622	599	576	544	599	571	575	581	546	578	558	593	625	594	593	573	531	537	585	576	562	577	588	580	598	556	604	594	563	579	571	555	564	562	591	577	592	617	575	530	569	584	578	613	630	605	608	576	580	549	580	606	612	584	519	593	579	605	551	554	567	541	570	596	599	599	593	558	587	546	557	571	580	596	587	551	599	566	572	581	568	595	576	620	576	578	572	599	605	609	587	590	561	617	568	598	562	556	580	568	531	630	597	574	605	575	628	563	579	570	572	568	592	598	591	560	573	624	581	585	570	582	588	584	600	571	665	594	597	589	567	572	532	633	589	569	564	598	603	569	601	553	589	619	561	575	591	568	578	590	554	596	579	550	579	603	592	591	565	608	634	575	614	556	628	577	549	546	565	593	608	623	586	620	551	586	537	567	549	597	568	525	622	550	634	613	580	598	604	608	577	612	604	575	594	569	544	550	562	542	631	606	564	609	587	599	590	592	583	596	607	611	551	587	575	598	578	588	585	571	565	573	591	579	600	547	563	635	543	560	555	584	577	595	549	598	621	582	604	599	537	596	619	570	616	576	575	567	586	533	628	614	573	603	561	625	594	566	575	596	588	561	608	584	557	607	580	605	536	578	604	597	593	564	571	570	575	615	598	593	545	563	616	588	573	589	596	603	590	559	576	620	606	571	600	574	630	580	585	604	579	579	603	582	576	562	625	574	611	596	565	605	619	578	563	605	552	641	607	546	590	590	632	603	580	575	552	605	631	605	623	582	567	591	604	589	625	603	593	585	575	602	603	549	598	605	584	622	605	591	548	575	590	561	598	606	592	609	619	579	611	565	624	590	588	567	641	550	589	587	598	578	565	571	537	554	598	561	576	579	594	604	550	576	581	548	603	578	554	628	588	558	525	598	628	578	594	560	579	570	539	557	612	580	596	560	569	540	573	578	568	576	585	576	581	571	613	625	563	578	584	588	568	615	601	572	592	576	574	637	570	585	537	617	565	591	602	572	593	617	636	608	558	633	617	552	586	593	547	528	592	610	630	607	572	582	531	588	571	593	619	563	565	597	602	576	594	566	565	584	574	584	605	569	604	576	583	580	571	585	549	581	572	545	556	573	574	597	580	587	581	623	582	588	580	607	593	565	536	594	534	611	605	628	582	561	593	586	630	562	604	545	612	575	621	566	575	603	594	590	582	555	595	625	592	569	591	581	587	578	603	560	574	577	615	567	625	594	565	626	584	552	550	593	595	621	535	579	573	551	591	573	554	602	555	599	598	582	587	614	557	568	599	586	575	557	580	544	571	597	558	569	581	601	551	615	608	602	577	588	603	567	545	601	607	562	553	570	576	597	604	546	608	547	597	562	596	559	560	623	569	615	602	600	611	580	572	592	570	590	582	589	601	552	610	593	593	610	573	579	591	590	590	556	542	553	590	621	560	570	558	605	569	567	565	594	550	590	605	532	573	560	605	566	577	609	593	625	555	605	559	555	569	565	563	582	579	565	599	547	592	611	548	596	598	610	628	598	617	571	595	507	598	562	621	562	615	544	585	558	548	633	574	577	592	614	596	592	534	612	622	554	600	579	575	591	546	575	617	586	584	582	538	602	605	581	572	585	562	576	549	600	590	605	584	598	593	624	616	547	546	531	592	605	570	534	581	562	585	573	550	579	594	579	583	580	534	590	587	597	564	552	604	598	582	571	582	547	593	602	590	580	576	591	549	590	570	575	603	603	589	640	553	608	555	571	577	596	626	587	561	619	580	571	583	559	603	585	580	590	604	598	596	580	536	544	566	572	547	577	550	581	589	559	569	572	590	574	581	606	545	611	594	574	565	577	582	595	542	639	602	589	571	650	541	581	591	546	595	590	589	553	597	567	610	549	562	572	628	517	579	604	565	582	563	586	578	593	578	568	549	589	591	571	554	590	614	578	582	570	621	548	571	597	556	606	556	595	572	604	566	598	549	573	590	590	552	577	559	578	590	546	571	582	569	610	573	580	549	581	548	576	589	635	557	604	586	614	602	567	576	599	576	596	555	575	556	598	626	589	609	612	609	603	605	600	617	583	574	627	545	580	554	591	562	598	608	601	584	581	592	611	567	597	572	543
24181	21382	28774	24349	21338	12300	4245	2742	2083	1845	1498	1382	1246	1063	903	805	745	764	664	567	576	554	480	460	479	466	483	431	411	396	388	515	431	340	532	1388	1686	1416	1071	566	433	387	428	377	366	377	346	360	354	343	359	405	545	579	533	553	491	345	336	358	362	363	345	359	350	313	386	354	346	339	338	320	341	333	348	362	336	339	339	331	340	347	330	357	345	339	352	331	344	357	358	354	386	358	351	346	363	344	344	341	342	375	333	341	394	335	333	366	327	329	349	311	363	324	375	328	363	362	357	334	318	390	346	375	325	327	340	328	323	339	347	368	356	316	330	348	332	350	387	355	344	336	326	332	409	334	370	349	332	348	339	358	377	356	359	327	356	348	363	352	355	350	337	335	350	324	338	338	359	368	369	333	367	365	351	338	356	350	351	346	348	352	362	377	365	363	342	351	324	323	343	330	328	345	364	340	361	316	318	333	362	331	336	360	349	340	379	364	356	334	325	362	333	343	318	343	352	347	346	360	349	375	325	315	338	348	347	353	351	343	345	317	352	337	369	342	348	344	367	346	351	332	374	360	346	384	353	360	363	326	346	387	325	369	350	400	359	362	370	362	336	322	325	351	344	380	337	334	309	342	328	341	338	353	339	344	327	340	321	334	346	350	339	330	311	361	390	339	328	343	329	364	349	318	370	370	311	350	301	341	312	360	333	345	325	335	382	309	383	348	332	338	351	348	344	369	347	325	351	347	345	385	332	354	352	331	346	347	335	357	332	366	378	354	368	340	351	368	318	324	354	355	322	351	352	340	328	336	367	323	360	334	338	351	334	335	335	351	364	387	359	359	354	331	361	349	316	325	381	304	328	332	354	334	336	353	346	333	322	313	342	335	345	358	336	333	347	396	345	355	363	346	341	318	349	359	354	343	324	333	353	363	340	361	315	304	378	353	324	369	347	354	300	355	353	350	333	328	356	356	347	359	330	323	347	341	337	332	340	355	383	325	351	334	355	335	347	340	339	341	348	352	395	393	365	358	346	353	370	346	334	341	373	350	384	331	322	333	328	328	355	362	339	358	374	350	346	350	336	346	348	386	342	331	359	331	333	345	378	328	359	365	364	366	326	332	329	335	309	353	337	347	344	339	344	353	333	356	310	353	340	337	369	328	369	359	342	318	335	343	351	368	372	354	335	332	343	357	346	307	382	353	319	341	342	341	335	381	348	351	344	333	346	329	345	337	362	335	352	347	346	344	348	357	354	330	318	363	332	325	365	347	348	347	351	378	337	354	351	382	352	349	338	336	341	345	352	326	363	337	321	360	384	343	380	347	336	378	344	341	346	311	338	366	330	337	369	336	373	365	349	342	328	346	360	326	347	333	334	328	377	347	315	339	346	314	347	334	380	349	367	378	343	338	340	334	348	344	376	337	361	344	376	348	337	354	342	352	304	344	348	357	366	353	372	354	334	331	321	354	336	347	378	344	358	355	364	347	315	367	347	354	352	365	369	375	324	349	350	352	347	323	369	335	357	331	357	391	349	350	341	355	353	365	353	342	333	377	309	332	323	350	356	301	351	312	343	327	334	297	354	347	347	344	371	336	333	337	380	311	329	352	342	391	340	323	327	379	360	323	337	355	326	335	366	351	371	380	359	336	373	350	336	334	322	364	350	336	350	384	378	332	361	347	358	349	327	362	346	364	377	358	376	357	318	354	357	352	320	369	342	342	360	373	321	341	347	324	321	342	351	337	317	345	350	322	379	364	319	332	338	356	337	335	367	331	328	338	349	340	325	326	330	368	370	342	366	327	360	348	341	373	342	330	340	337	363	350	342	359	381	352	325	338	335	370	356	358	339	365	331	364	368	330	378	344	354	368	321	330	353	376	348	316	371	331	344	356	368	380	347	352	328	366	340	353	351	313	374	393	351	338	336	376	373	325	349	334	335	333	342	349	365	337	329	351	349	367	345	344	336	387	324	374	348	368	329	343	329	326	342	332	322	355	333	335	348	343	363	316	337	352	353	364	332	342	346	309	327	353	326	343	374	353	384	311	340	377	357	330	401	324	300	349	342	338	356	366	355	371	378	359	371	362	342	354	338	367	352	371	348	376	343	373	336	354	331	360	336	310	344	332	344	332	348	345	366	334	387	378	334	349	360	363	353	364	328	363	356	369	374	403	356	342	380	343	342	322	329	334	353	345	331	358	350	363	329	332	348	346	367	325	343	349	361	339	348	362	353	385	330	350	353	347	346	320	386	337	361	359	372	363	342	365	364	350	371	317	350	360	363	371	342	359	328	352	340	328	376	353	335	363	335	361	345	361	348	348	324	326	359	328	337	335	322	374	382	368	369	344	340	362	320	338	357	343	346	323	358	356	364	331	345	347	377	364	351	307	346	314	347	375	354	314	353	356	373	319	340	328	353	385	339	357	343	310	338	319	361	350	340	359	327	344	330	369	350	327	352	351	330	362	353	334	322	322	328	352	367	328	361	363	383	345	343	322	317	335	364	347	368	335	362	344	309	356	361	356	339	334	352	350	367	341	393	351	397	357	344	397	366	332	355	327	322	364	369	345	342	341	358	328	350	364	356	384	337	338	358	357	313	343	368	338	356	378	346	355	344	356	358	333	354	331	320	356	365	346	367	327	343	358	354	338	329	347	356	363	353	363	330	353	370	364	331	327	318	313	320	354	336	345	389	370	319	336	348	334	354	359	370	373	340	374	363	374	352	327	426	356	346	359	353	377	316	347	343	313	356	350	357	323	314	317	335	349	358	341	344	387	357	322	339	372	328	320	385	301	363	341	343	367	358	367	361	347	345	365	348	335	342	345	347	391	356	339	396	324	379	351	340	324	329	317	349	322	336	345	340	372	376	362	363	377	360	340	382	336	373	323	358	340	345	350	375	344	359	337	345	355	353	389	333	324	365	369	363	389	369	362	353	374	336	367	363	334	315	340	349	337	363	332	349	322	332	369	367	368	358	351	330	296	337	344	340	335	369	313	328	357	351	379	346	326	361	368	339	340	334	318	284	336	335	363	346	346	336	317	340	329	327	348	390	347	338	374	403	336	352	345	331	365	342	376	348	326	350	372	368	351	347	343	358	337	358	337	386	323	342	360	326	331	339	357	311	364	338	363	348	356	350	381	379	350	363	346	360	384	339	327	341	383	328	366	349	318	296	339	339	359	342	336	333	337	357	357	371	347	350	343	348	327	352	351	381	337	319	364	372	360	355	352	366	356	367	378	355	337	324	339	362	330	328	338	357	345	367	343	359	304	309	358	321	370	356	348	315	346	373	338	359	328	365	346	344	323	344	340	330	351	345	329	349	336	350	340	311	341	373	337	360	364	379	317	352	335	346	375	356	352	340	324	360	344	317	336	349	353	344	365	388	353	340	351	344	347	382	336	337	338	371	333	331	361	357	351	335	354	320	356	334	366	365	368	344	330	360	330	339	334	361	333	324	386	364	341	316	359	314	325	361	391	345	330	350	344
10788	23580	22097	14675	11396	9402	7076	5998	4863	4114	3326	2947	2489	2088	1683	1542	1469	1473	1133	907	928	865	816	709	682	658	646	615	577	533	534	712	646	500	813	2579	3003	2675	1830	887	743	572	574	476	502	431	466	469	486	470	454	557	822	958	787	893	808	500	500	433	436	416	475	476	460	443	470	480	435	467	431	398	462	473	511	452	470	461	448	477	437	448	499	427	405	456	461	456	428	459	431	463	441	460	454	488	418	469	497	416	474	470	473	471	480	456	453	446	431	456	398	447	430	446	471	470	437	461	472	461	433	463	468	463	460	428	432	490	436	448	430	498	472	494	462	502	491	438	448	464	436	455	496	435	455	450	466	449	432	469	490	443	450	459	469	467	447	498	472	424	484	497	432	438	471	474	454	473	450	466	416	493	438	489	452	413	468	433	474	470	468	475	457	491	447	457	468	464	477	454	456	449	485	465	476	438	466	466	441	454	464	430	470	479	433	437	457	438	465	428	433	496	451	428	469	482	463	474	458	477	435	444	477	451	446	480	480	462	468	447	502	480	456	445	522	495	445	459	461	437	449	459	464	445	482	461	469	444	468	434	439	463	442	464	452	477	447	441	460	432	456	415	464	441	467	467	437	437	483	455	456	492	445	480	457	480	429	463	464	465	451	477	452	435	452	460	462	454	458	442	472	455	468	472	438	441	440	453	479	470	453	428	434	465	463	465	439	475	444	471	425	455	465	436	428	442	439	477	453	465	446	444	462	459	447	463	432	445	436	437	439	502	459	459	441	469	458	475	515	439	477	441	452	473	453	479	495	474	498	491	466	465	482	497	474	439	481	466	438	438	469	451	456	501	458	457	488	447	465	436	445	453	479	459	427	467	463	453	501	459	445	453	444	463	472	475	469	460	454	450	445	473	437	485	448	472	449	441	498	457	497	480	491	440	479	441	426	479	487	460	411	479	480	472	449	483	480	457	480	455	447	461	455	474	440	476	436	439	428	461	452	449	433	460	443	472	442	441	412	436	471	474	456	478	505	437	447	444	470	462	455	471	458	414	466	445	441	463	461	441	500	448	469	449	483	457	487	459	417	464	468	457	446	455	462	441	482	464	444	463	474	461	431	411	453	425	422	425	442	438	447	493	464	479	458	483	461	451	423	474	481	444	462	433	501	455	478	473	449	479	476	471	433	465	462	458	488	449	427	436	433	462	467	440	455	441	425	456	460	434	439	462	421	478	435	478	486	501	456	490	502	462	470	435	457	466	470	449	463	454	486	514	476	444	452	437	454	422	454	460	467	475	472	470	461	443	475	446	456	449	452	466	508	443	477	446	448	471	479	421	434	442	446	449	450	450	458	466	475	446	428	446	456	465	458	449	494	452	479	433	446	436	454	459	492	484	439	463	464	436	466	475	469	461	481	460	475	461	437	475	466	463	454	470	436	412	465	437	471	457	447	488	436	450	469	450	464	467	499	481	493	451	449	479	461	440	450	485	404	483	503	485	483	464	474	427	427	463	460	479	470	461	472	454	448	456	436	434	450	450	462	446	447	469	458	436	501	464	424	456	442	430	457	447	443	410	447	439	436	447	458	452	472	438	468	430	514	450	448	459	484	459	430	464	466	460	532	444	481	444	435	468	458	462	442	478	453	437	434	430	437	455	452	427	431	461	448	434	439	450	416	465	521	473	476	439	457	456	449	472	464	439	471	459	493	453	426	472	455	439	444	459	460	465	446	490	439	441	449	459	477	448	489	449	500	471	465	468	463	473	435	468	452	451	438	466	463	419	470	434	475	500	476	447	464	463	449	472	450	480	457	461	451	451	399	476	453	483	462	480	486	442	460	427	481	476	470	466	481	475	477	466	468	424	494	457	440	427	454	489	456	434	441	455	412	464	468	488	464	440	446	476	416	466	409	462	464	440	480	475	473	494	439	418	465	428	470	467	462	458	481	445	425	455	444	438	454	447	431	479	446	472	465	450	488	447	453	426	456	476	468	440	506	480	451	471	469	422	478	507	444	422	471	465	471	469	432	451	436	467	460	492	496	422	448	469	456	498	480	488	467	449	490	479	467	477	442	426	462	485	435	475	418	491	473	466	453	430	462	423	489	461	489	443	484	482	463	420	450	455	452	430	455	454	475	489	484	462	431	483	439	442	425	473	496	457	444	440	426	464	482	462	420	458	473	445	484	458	469	446	476	444	471	444	452	431	431	451	454	465	447	434	468	446	450	507	495	449	419	456	457	450	446	463	480	454	467	453	452	469	435	450	445	498	447	467	479	445	478	460	429	448	475	422	475	457	448	444	467	461	464	476	456	466	421	461	444	469	413	449	436	458	427	444	454	478	462	475	468	482	464	425	439	515	479	415	460	448	461	429	432	465	440	471	435	429	430	484	445	436	474	448	457	483	448	516	458	485	426	476	394	441	480	426	474	468	433	455	438	432	462	453	467	460	431	474	462	454	500	478	491	485	436	441	435	435	472	503	426	489	450	436	469	463	507	446	455	466	460	463	480	447	488	461	473	425	460	429	446	430	446	447	474	477	488	456	497	470	449	433	459	461	466	475	479	471	507	463	461	497	432	503	462	470	469	445	440	475	479	450	437	443	474	456	435	460	463	448	458	442	454	462	485	484	453	467	439	467	480	431	464	488	455	445	462	468	482	480	435	478	476	485	434	456	480	503	444	445	434	504	458	447	508	506	501	466	455	464	437	491	484	460	467	459	465	477	415	471	458	506	476	496	456	453	471	450	464	457	414	449	467	470	481	487	473	485	464	435	472	475	465	445	404	482	468	486	430	471	458	437	432	432	454	463	454	438	446	444	452	452	466	476	455	430	471	442	462	453	445	444	445	421	472	476	467	463	488	465	450	433	455	455	462	467	425	491	488	456	434	477	467	428	488	453	437	448	458	415	418	457	426	458	416	430	438	460	476	434	441	454	475	488	452	442	443	475	452	442	472	453	453	465	453	468	411	423	434	487	461	488	440	448	463	466	454	441	450	429	440	486	458	459	486	479	456	485	442	500	445	476	459	436	476	456	440	467	448	454	465	467	434	447	478	443	503	461	413	444	478	454	451	456	470	468	507	459	436	426	469	479	469	415	440	454	463	467	476	455	461	425	462	449	427	456	441	451	449	498	467	483	442	465	461	453	448	455	475	483	414	446	456	442	429	448	449	442	486	419	439	449	431	445	437	462	485	417	444	456	452	450	450	447	447	457	442	456	504	425	451	435	484	473	444	457	464	501	415	427	452	433	480	481	459	474	423	466	490	462	468	471	477	461	487	438	465	481	438	413	477	439	488	475	452	457	469	458	470	449	468	488	442	436	463	464	453	460	474	463	465	434	435	422	452	477	462	495	516	417	480	421	448	458	471	470	457	487	444	430	462	436	467	464	445	446	434	465	457	447	432	466	419	456	435	530	495	471	444	475	453	443	441	452	460	446	485	430	443	486	469	420	457	444	474	460	459	466	470	467	456	432	458	462	528	497	471	432
23169	21330	29204	23789	21336	21447	11971	3915	2803	2256	2172	1813	1423	1280	1023	859	776	803	591	548	557	523	454	395	327	360	327	329	304	258	263	372	386	259	594	2138	2729	2223	1523	696	453	319	287	206	234	223	233	202	209	217	210	301	577	646	577	584	502	232	214	203	195	210	235	216	194	244	232	209	199	225	181	209	198	201	191	209	193	211	229	199	223	198	197	179	213	207	233	223	204	173	206	191	207	209	217	215	215	178	221	221	217	208	205	225	204	191	202	209	201	200	200	217	238	194	193	230	213	211	194	199	195	207	226	193	189	206	205	223	199	210	207	204	214	217	199	219	217	205	200	181	211	218	215	212	204	190	188	204	185	231	222	212	207	204	192	207	194	197	192	203	214	213	204	216	198	187	205	194	208	214	196	207	206	199	174	217	234	223	183	193	196	224	186	201	190	207	197	185	211	210	210	199	200	176	208	209	202	231	244	228	198	217	197	188	186	177	192	209	211	212	190	191	222	210	201	215	184	193	224	176	186	214	205	208	205	213	214	205	195	203	199	207	194	218	198	186	211	212	197	204	203	211	191	197	198	204	205	197	191	227	193	184	214	192	181	193	216	196	223	210	191	217	181	202	209	207	205	205	234	205	207	204	197	200	226	227	182	213	219	206	219	206	196	212	200	203	215	187	204	206	196	204	208	187	198	192	195	208	185	201	204	206	206	199	214	190	189	213	202	217	215	185	207	206	215	190	211	197	180	188	218	205	204	209	215	197	201	180	178	224	193	223	227	198	192	197	189	181	217	207	207	208	225	200	208	228	202	208	202	212	205	216	189	204	200	204	210	209	190	209	182	188	205	220	207	208	219	214	179	197	205	218	198	227	192	213	212	200	211	172	209	212	231	167	199	211	195	198	199	193	186	219	224	194	206	200	208	214	212	206	217	201	191	170	224	223	218	201	203	219	199	195	195	187	193	198	186	184	179	222	197	205	213	205	213	185	199	176	210	233	209	197	185	190	182	196	195	196	215	219	207	171	218	197	209	224	195	218	205	200	208	204	212	210	203	196	193	228	223	185	219	198	202	174	193	210	205	192	216	210	206	184	222	209	201	210	197	184	208	229	190	203	198	214	215	203	205	199	207	219	204	196	200	225	180	174	195	188	199	194	198	184	220	219	192	185	195	211	201	174	190	191	187	218	199	177	216	208	206	192	215	196	201	232	208	213	220	204	229	223	212	203	206	225	201	183	178	194	211	178	206	188	192	200	219	215	223	177	199	190	218	194	186	166	189	214	211	228	213	202	195	220	184	214	208	197	228	208	206	199	216	205	194	237	200	203	181	205	187	214	199	206	214	207	192	198	227	197	209	204	215	193	193	211	176	204	228	208	219	207	228	219	203	204	227	222	187	215	212	230	200	200	211	177	214	187	218	176	200	221	189	192	216	222	206	190	202	202	224	220	212	211	197	191	194	221	204	237	212	199	227	186	192	177	199	199	191	198	194	204	203	232	190	178	219	190	205	219	187	197	211	221	208	194	204	200	209	200	185	202	212	182	221	196	178	193	200	185	210	213	226	224	207	200	205	208	188	185	214	200	210	219	197	216	203	219	215	211	193	192	196	195	218	187	195	173	205	188	205	205	212	179	205	217	200	209	203	213	211	202	201	218	218	197	224	180	196	192	192	216	220	200	200	214	212	204	193	204	196	202	198	184	204	212	199	187	218	194	216	217	210	215	187	201	216	226	207	196	185	208	201	211	214	197	216	221	200	183	198	201	206	197	182	191	221	179	206	200	194	198	209	221	193	209	203	220	209	197	225	178	182	217	202	218	222	192	206	223	196	182	204	200	169	199	205	235	228	196	213	167	206	205	198	210	220	201	194	191	190	203	194	202	206	205	178	196	223	197	222	203	216	184	204	216	178	199	219	180	211	215	206	215	206	223	188	206	206	205	216	210	200	201	203	205	217	198	189	217	199	208	214	226	204	199	185	209	219	220	202	198	215	206	200	204	226	201	205	232	216	211	207	206	194	187	212	205	202	194	200	212	205	180	213	215	221	221	217	193	226	211	225	208	192	196	198	209	168	186	211	218	199	195	203	222	178	185	202	212	170	197	217	226	173	198	213	220	239	177	217	193	206	199	230	200	199	205	201	197	190	178	184	177	202	168	185	189	209	200	222	206	207	193	195	223	187	227	209	177	206	192	197	206	199	175	172	189	203	208	191	198	210	173	207	185	197	208	219	211	198	186	209	222	200	184	203	230	249	222	208	205	208	225	206	205	179	205	201	203	200	205	197	186	193	194	217	197	200	191	201	189	197	194	199	215	208	203	201	213	228	195	180	206	209	209	210	206	216	194	203	237	226	198	200	168	187	213	206	225	209	166	227	204	202	220	192	208	210	205	212	214	184	204	218	207	217	210	190	198	188	224	217	210	213	214	211	225	220	210	178	236	207	187	189	201	195	192	231	215	206	197	206	222	186	201	182	208	225	187	226	196	195	201	212	211	207	214	209	226	227	219	210	199	206	188	194	194	217	186	186	220	206	193	212	223	198	204	213	201	192	195	180	170	204	239	211	211	183	218	204	219	189	180	196	229	192	219	212	198	190	216	181	219	219	212	205	203	208	196	195	181	223	213	188	192	223	219	233	208	202	211	200	216	198	215	220	218	208	216	209	210	204	225	206	236	188	231	223	205	209	180	203	188	202	217	193	203	203	186	189	210	194	188	198	206	205	221	200	195	213	186	202	184	198	186	196	233	203	204	193	188	190	174	203	176	212	213	228	199	178	201	195	223	200	221	224	203	207	185	226	201	187	204	216	208	217	184	195	202	228	211	194	193	206	181	202	193	203	217	216	197	194	199	216	171	199	212	191	203	206	171	204	193	195	179	208	202	221	186	206	204	196	222	189	210	187	202	217	169	195	198	217	192	193	177	168	188	200	212	184	209	181	190	229	198	193	213	226	206	223	201	222	230	213	199	216	178	220	209	185	223	187	211	233	217	210	207	184	187	211	196	205	209	206	207	178	183	202	213	209	206	203	205	211	204	222	225	231	212	212	207	207	212	194	220	203	200	179	200	208	189	218	198	189	190	202	199	214	206	187	213	206	179	205	234	195	188	204	206	209	201	199	228	217	216	194	192	215	190	201	192	190	212	199	235	197	203	191	185	191	177	212	214	200	176	182	219	216	213	204	192	187	161	198	216	204	201	207	210	195	188	207	213	204	211	174	200	198	205	200	222	204	218	203	195	211	196	209	185	190	209	189	196	195	196	222	178	197	203	222	200	224	232	190	194	190	193	228	197	218	233	230	200	237	194	186	200	219	209	210	194	238	213	176	207	181	198	194	196	227	197	197	192	228	202	219	201	198	208	202	180	210	221	214	202	214	203	226	229	216	204	191	200	210	214	226	204	210	211	209	229	191	247	194	215	215	200	205	188	186	196	204	181	194	191	203	206	190	223	210	205	201	212	205	205	218	205	198	199	189	185	184	212	213	203	203	203
12873	28382	28185	19145	15413	12505	10144	8065	6798	5451	4993	4077	3298	2780	2158	1640	1679	1617	1265	1088	1014	952	755	683	591	518	533	513	500	448	435	606	695	360	975	4084	5128	4303	2934	1193	779	456	472	270	298	296	298	284	262	273	281	419	976	1243	917	919	814	363	244	246	281	256	263	293	258	249	277	254	263	270	238	249	291	235	275	233	282	267	257	276	241	262	261	249	271	255	263	259	252	281	267	292	275	279	255	276	254	248	281	270	248	242	267	253	254	277	246	271	290	242	249	234	290	294	272	254	280	278	284	239	282	258	255	277	267	244	243	266	284	279	282	277	258	260	228	302	277	260	287	272	266	239	271	272	247	250	272	250	248	273	247	246	250	257	277	247	244	272	266	253	275	306	263	279	274	270	275	248	277	252	243	269	258	262	239	250	260	260	267	256	268	263	269	276	226	231	263	268	280	253	241	264	247	274	240	256	246	256	274	270	264	268	239	254	253	281	244	264	266	290	262	232	256	271	243	254	251	261	243	283	266	292	266	248	277	271	246	254	287	255	260	279	272	248	264	242	261	259	293	274	261	250	262	269	299	246	252	282	266	260	271	232	240	269	254	269	260	259	280	259	249	258	298	262	258	244	248	252	261	249	231	294	260	267	256	281	265	263	258	227	242	280	262	268	322	244	279	232	262	252	247	266	256	262	267	281	262	248	282	276	254	247	247	249	276	260	259	269	250	263	271	277	276	259	284	301	266	290	272	232	246	255	261	246	232	272	257	276	294	259	264	297	259	260	260	290	268	262	253	266	274	285	268	253	276	245	297	289	257	290	279	237	251	250	269	278	251	270	271	277	281	253	278	274	304	245	275	280	251	279	258	270	244	252	244	277	299	236	294	278	282	304	272	287	236	242	259	280	269	245	277	263	303	258	280	267	263	253	284	262	249	277	275	242	265	263	257	281	292	247	283	299	277	276	290	288	262	284	293	264	256	272	281	266	295	297	253	239	231	264	241	274	275	252	240	271	254	298	265	272	282	276	277	266	262	260	266	231	247	283	271	260	262	264	294	275	282	246	237	242	263	266	261	281	248	289	271	266	254	270	273	254	253	271	289	259	261	284	254	277	250	272	273	284	259	270	277	262	266	284	247	262	271	275	248	248	276	277	234	264	261	276	261	266	306	290	253	264	271	289	264	272	261	267	289	280	258	311	269	263	287	250	252	270	262	245	268	269	276	282	283	275	252	278	253	259	242	256	251	268	231	281	259	286	261	224	272	258	258	261	262	308	282	263	269	246	257	241	260	280	277	288	250	243	252	254	268	260	249	250	271	272	294	261	227	300	218	294	254	254	255	252	306	244	267	265	254	242	271	301	259	253	276	284	281	285	251	259	257	262	282	269	262	262	250	296	271	272	278	270	226	250	254	272	254	272	251	263	272	272	277	271	232	269	261	269	230	285	255	262	228	250	268	252	252	285	270	232	233	241	278	298	282	270	273	292	238	262	271	256	272	277	256	270	256	266	273	292	265	273	260	268	265	269	258	288	263	263	256	298	256	264	263	268	284	260	268	262	268	253	267	260	284	258	290	291	251	291	277	273	258	240	267	239	259	250	269	252	240	241	283	240	285	250	273	249	266	287	310	285	239	274	266	246	263	247	276	251	250	268	245	265	289	245	275	271	256	240	276	269	263	301	240	244	293	279	285	283	288	272	300	302	287	242	283	257	248	272	265	248	288	266	249	289	273	262	256	272	237	290	280	245	274	231	284	275	261	275	257	266	270	258	260	245	235	256	273	265	256	265	252	259	260	239	242	289	235	254	279	263	261	267	261	298	260	270	240	289	282	259	251	261	264	268	291	303	287	279	277	274	282	257	240	277	239	252	274	271	250	282	302	244	259	265	252	272	280	257	281	244	272	264	247	290	264	247	265	276	256	264	247	272	296	241	279	231	265	260	256	262	270	263	262	259	278	268	282	260	299	262	253	250	246	269	284	256	249	252	264	266	256	263	267	272	278	242	273	255	265	270	267	311	255	256	273	285	275	280	256	268	263	264	242	239	246	307	265	268	252	285	262	267	285	289	260	249	259	275	241	260	238	268	239	236	247	250	294	263	247	278	265	259	286	282	236	262	248	253	247	266	253	262	253	273	252	258	264	291	240	248	232	284	277	272	273	294	274	264	285	259	249	284	300	266	272	266	261	289	286	270	260	262	261	256	273	305	261	240	268	276	259	269	268	294	271	284	272	272	289	256	268	272	305	281	248	271	275	277	266	278	285	269	273	287	234	267	271	264	258	242	274	269	272	245	261	259	264	257	282	269	267	261	276	268	260	247	268	271	257	256	243	280	248	264	272	287	276	259	302	263	267	302	234	258	277	227	210	241	269	269	274	257	255	271	226	260	224	278	240	267	264	262	227	303	262	277	298	258	270	264	270	234	274	262	272	239	246	257	267	252	249	283	270	252	270	247	225	265	265	286	261	269	276	272	289	272	284	269	256	253	291	253	263	271	246	241	249	272	290	259	232	282	280	285	240	252	271	287	286	263	298	235	280	275	251	288	260	240	259	267	263	248	282	254	246	258	258	290	267	252	279	251	250	260	250	253	279	285	251	257	286	269	284	283	238	250	280	260	252	262	269	253	281	255	275	277	282	229	287	268	282	277	267	283	263	276	269	251	266	274	242	274	246	251	282	259	247	274	279	250	265	270	276	251	241	307	260	299	251	263	297	265	272	273	259	274	266	272	276	258	274	247	306	254	285	246	254	266	253	290	239	240	284	270	250	269	265	271	257	261	268	232	262	269	252	272	290	262	257	252	276	275	252	250	258	307	249	286	268	262	250	256	308	247	262	266	274	247	298	270	263	268	245	267	260	273	256	247	241	263	289	252	274	255	247	273	264	273	269	279	239	260	251	277	278	243	274	271	245	251	270	269	249	271	266	258	275	271	268	260	254	268	248	266	257	240	269	261	275	302	251	242	267	258	272	269	270	249	247	275	272	250	258	249	258	226	253	265	277	255	242	248	296	232	229	280	266	269	247	255	245	249	265	272	233	279	268	286	258	260	286	246	249	276	278	272	277	307	276	267	271	256	270	236	252	252	259	283	278	251	251	239	244	248	272	240	263	283	286	247	249	256	254	285	271	260	242	242	267	259	269	257	252	284	265	232	248	262	265	261	274	281	281	263	240	255	271	252	272	275	283	258	261	265	251	274	289	276	259	277	271	262	249	274	283	252	250	263	254	278	267	263	283	281	248	252	263	271	247	275	261	241	263	253	232	262	259	254	254	269	285	259	251	260	244	244	265	261	265	276	242	280	271	261	245	254	285	287	262	278	221	237	267	287	256	273	240	265	276	288	278	281	257	267	278	269	274	250	257	259	250	256	294	272	285	260	286	261	265	287	257	282	265	245	238	277	256	277	269	233	279	242	263	248	264	279	277	273	287	263	265	276	274	269	266	266	273	299	254	254	284	256	273	282	259	258	260	232	261	296	239	266	249	274	223	285
27084	20863	14522	6843	3533	2454	1909	1535	1324	1103	1077	934	861	787	767	612	665	644	554	563	537	523	530	525	470	473	500	457	563	451	463	478	467	461	478	510	579	585	556	485	472	449	463	462	454	425	452	475	481	465	413	462	464	471	488	524	472	444	435	462	444	477	449	455	444	414	417	463	427	432	456	457	505	448	463	455	476	447	492	449	470	484	473	444	445	420	451	462	459	453	436	440	437	447	470	450	483	458	473	412	444	447	450	427	466	431	435	433	466	461	495	460	472	443	452	487	428	457	407	454	446	471	444	431	428	457	462	422	432	460	469	481	444	463	479	438	469	443	470	452	472	473	420	447	456	455	430	436	481	485	473	471	490	419	439	442	440	456	464	454	486	439	407	435	443	473	464	454	472	453	464	477	479	459	401	477	462	438	467	452	489	466	467	473	444	457	474	420	405	463	457	490	469	466	451	422	436	471	468	433	495	469	455	467	459	465	446	446	475	456	428	513	454	430	468	471	476	460	445	452	427	507	449	478	435	480	444	427	441	429	475	417	472	434	446	438	447	487	459	435	401	446	467	422	433	410	457	456	431	462	440	482	480	449	464	448	474	430	465	470	453	478	427	455	434	486	443	479	476	462	468	456	466	504	449	447	455	454	445	431	449	438	453	461	461	472	481	405	425	442	466	459	475	435	444	446	441	478	446	457	505	463	495	482	437	435	453	453	449	445	434	479	450	446	446	421	469	474	443	454	458	468	436	469	455	417	448	475	471	496	471	467	467	455	495	477	470	451	436	472	452	447	490	439	503	489	447	435	430	454	455	457	485	483	434	465	451	441	416	490	459	431	449	491	478	467	494	464	434	450	425	476	379	482	467	450	477	435	466	462	476	451	462	448	428	457	454	457	429	447	449	448	469	419	466	460	421	443	458	440	432	439	444	479	465	441	435	470	469	490	436	439	420	446	430	445	435	471	463	465	452	462	432	425	429	466	484	504	475	451	438	465	469	445	445	442	464	449	396	479	436	459	472	509	454	431	434	441	454	472	476	470	442	441	450	475	407	486	426	480	437	412	464	447	448	484	448	444	424	471	438	460	422	435	466	411	462	438	445	482	479	472	410	475	468	466	433	432	466	461	474	401	432	453	498	474	440	426	438	479	420	412	475	458	418	465	482	460	468	445	449	457	453	461	457	472	441	462	479	448	455	444	443	460	461	431	432	456	466	427	472	516	459	425	443	480	477	466	455	473	416	421	440	457	420	487	442	474	446	473	427	419	459	446	462	450	474	489	446	476	426	492	424	441	486	459	427	478	415	438	428	469	495	440	451	442	500	427	433	452	438	425	448	489	439	456	438	433	493	456	480	424	425	443	495	486	441	476	444	458	471	443	477	437	486	463	462	465	442	433	459	451	448	445	451	437	447	452	465	454	426	443	429	482	453	468	435	449	444	466	429	462	491	435	478	461	439	445	432	457	439	491	464	454	481	470	476	461	446	465	431	466	445	476	427	477	457	456	450	475	423	465	464	470	442	469	452	461	453	443	431	466	467	458	467	438	447	462	482	481	446	457	462	448	463	418	456	480	466	444	498	481	466	435	509	421	460	444	446	459	464	473	452	422	440	436	452	475	456	474	468	464	491	436	460	451	450	424	448	485	445	434	441	457	421	464	438	448	449	475	459	457	448	463	443	450	459	465	443	457	446	445	445	440	428	433	472	482	456	434	489	467	440	476	448	484	425	435	447	470	436	426	454	401	450	425	471	428	477	486	446	455	477	447	439	462	449	418	444	451	460	455	415	444	448	488	509	453	425	469	426	404	490	472	441	488	447	443	435	419	413	431	435	467	464	469	451	448	491	456	477	435	447	463	445	437	453	475	474	434	485	435	438	438	468	453	492	478	453	475	437	425	451	440	414	463	453	452	432	478	465	454	465	445	433	440	441	443	475	444	426	449	432	462	438	492	403	479	475	449	457	477	454	457	417	462	435	503	448	454	454	444	472	392	446	463	467	443	432	447	483	481	432	488	438	481	457	413	448	453	493	493	443	442	466	437	449	472	482	446	445	477	475	439	403	450	488	457	464	421	453	469	450	477	452	440	463	473	476	468	450	398	448	452	409	470	484	479	441	500	455	427	455	444	464	417	464	462	443	434	466	439	459	465	426	472	443	459	447	436	436	471	404	421	440	465	465	424	423	431	441	463	457	439	432	416	458	468	472	480	468	478	435	491	465	455	466	475	455	473	464	462	461	441	444	459	436	489	440	504	428	469	470	434	458	456	421	467	449	456	483	461	466	466	452	441	427	444	460	457	455	466	426	498	447	494	446	429	413	461	463	437	463	459	441	500	486	489	439	459	449	416	465	472	456	480	410	460	445	447	473	471	480	447	473	448	468	457	443	454	471	447	486	451	443	444	437	442	448	468	424	423	488	427	477	439	460	480	454	479	442	431	439	453	471	443	470	454	455	436	480	442	470	487	427	465	452	485	431	460	456	490	469	479	447	450	447	446	412	460	473	418	450	442	458	436	434	503	433	478	432	449	434	426	442	466	443	452	443	442	470	475	462	425	474	467	463	458	441	453	465	476	432	457	465	442	465	462	470	484	437	418	467	500	454	460	439	478	477	492	430	465	490	465	433	457	410	417	459	433	459	446	439	464	465	459	467	425	439	441	458	477	415	446	465	475	452	487	442	468	476	512	470	456	440	490	464	445	433	444	438	502	433	460	439	443	490	446	460	469	422	459	473	476	412	394	430	461	464	416	421	466	436	450	450	444	461	438	487	463	474	522	452	449	461	438	461	471	492	453	479	472	446	468	420	443	471	475	442	476	435	430	427	430	480	455	416	446	427	423	446	423	443	460	453	435	459	484	457	438	448	438	460	482	435	433	458	448	470	427	445	452	437	464	452	447	471	446	465	458	414	500	454	473	458	442	447	462	490	448	472	486	449	460	444	445	474	470	434	463	440	388	437	435	429	459	461	447	458	435	460	467	476	462	461	436	458	464	411	456	474	446	419	483	499	452	457	452	459	452	472	435	465	473	462	437	424	422	486	454	436	475	442	485	433	444	442	441	456	440	444	487	422	437	475	490	446	446	445	431	452	474	454	470	427	453	433	441	440	454	464	439	491	480	447	456	459	468	458	500	471	427	437	445	467	447	460	407	443	481	477	481	435	460	456	465	455	474	463	412	487	487	447	450	438	449	483	464	436	483	454	420	427	438	455	449	435	426	474	431	491	453	429	482	463	463	421	450	434	452	458	440	445	457	458	484	468	446	437	464	464	458	464	446	470	468	474	435	461	444	459	441	458	440	439	449	458	461	461	448	455	491	491	488	446	473	460	463	452	444	460	443	467	431	420	451	456	462	471	476	465	447	435	440	457	444	453	460	442	452	444	428	504	451	431	472	469	440	430	421	424	477	480	440	442	436	446	443	442	469	430	456	432	471	449	453	450	521	448	496	457	496	424	407	444	439	458	477	464	440	447	431	463	434	426	457
9546	14249	14517	9313	6598	5346	4392	3548	2880	2365	2279	1856	1587	1387	1169	1119	1034	1066	1019	803	817	790	679	675	675	654	691	621	623	617	632	635	620	555	623	749	779	865	722	629	596	596	593	598	566	590	615	601	589	577	585	601	629	652	628	609	647	578	613	620	522	604	568	567	601	591	578	559	561	581	546	619	559	564	558	590	598	551	566	597	591	620	605	531	579	561	609	589	542	578	606	563	590	623	565	598	586	573	615	539	600	592	572	596	548	559	546	530	581	621	608	576	617	582	624	552	569	589	621	615	587	586	568	581	570	576	567	575	578	590	596	553	536	628	623	578	564	597	510	608	582	577	543	596	571	579	597	604	600	616	546	610	609	582	584	559	565	631	580	580	616	595	609	606	557	595	584	574	606	597	563	542	570	565	554	559	551	541	584	566	629	583	579	614	567	612	582	579	575	584	547	581	635	592	580	576	593	615	584	623	575	593	557	627	528	599	568	551	547	591	550	582	609	617	570	617	559	584	622	594	602	556	598	571	565	581	626	588	569	587	585	607	574	605	594	609	560	571	611	620	559	588	561	556	571	601	576	625	541	584	599	577	589	561	645	574	591	594	589	616	589	608	553	593	563	583	574	644	543	602	602	581	559	588	621	607	618	579	556	610	570	618	582	622	596	574	619	580	588	585	602	530	585	552	558	557	580	554	551	566	574	544	597	563	581	572	613	567	600	572	583	578	529	579	571	627	598	611	544	603	557	608	530	555	589	562	601	602	589	538	573	631	559	640	612	582	584	534	610	581	586	583	527	587	600	553	601	582	630	584	607	594	615	543	558	619	601	554	567	550	579	581	565	590	602	564	531	635	614	582	598	649	568	573	570	580	622	581	635	562	600	576	585	513	611	573	596	630	564	611	595	582	594	575	607	601	601	563	617	578	566	545	591	639	578	624	570	582	587	588	588	560	552	611	578	581	552	557	634	621	606	589	583	548	600	560	593	601	593	617	575	598	558	581	556	584	562	568	607	588	585	618	572	607	552	610	598	580	602	602	569	555	603	564	571	559	613	605	647	578	602	575	583	563	575	615	604	617	588	606	622	567	598	575	569	627	599	609	579	567	592	586	568	589	608	573	596	605	597	610	533	612	608	611	615	638	583	552	578	587	587	556	555	544	601	606	623	562	588	566	541	563	618	590	619	623	589	572	604	569	580	645	582	599	593	559	628	547	591	583	605	592	595	592	604	552	630	531	567	577	578	588	598	618	577	587	545	604	559	561	638	531	574	624	601	579	585	622	546	618	584	653	608	608	569	573	544	640	593	601	597	573	589	586	638	614	598	555	589	587	583	569	624	614	573	598	571	593	606	620	601	571	610	614	565	585	601	581	619	563	618	586	583	592	585	586	580	561	595	590	596	565	568	602	589	563	610	573	594	572	610	592	561	603	597	590	596	532	602	595	583	537	596	607	580	596	560	607	606	599	554	574	581	608	570	627	546	552	571	609	577	563	580	628	524	606	618	599	602	580	583	589	578	592	553	592	579	539	588	592	604	558	549	594	601	595	562	577	613	573	590	587	554	559	597	593	573	598	618	557	555	604	574	584	612	608	601	587	621	578	613	618	593	593	589	590	604	562	589	624	605	593	577	554	588	582	634	576	561	595	599	619	544	594	623	599	596	546	595	553	602	594	586	605	601	581	571	602	574	569	582	605	592	583	599	604	603	589	591	606	624	546	652	586	585	605	609	573	643	570	605	557	579	676	575	598	538	576	539	572	602	552	591	556	588	619	637	563	611	570	600	604	591	565	584	592	604	571	641	626	544	621	594	596	591	560	590	570	563	613	584	581	587	619	619	602	563	610	599	592	637	586	607	610	529	616	598	645	559	554	602	584	606	605	638	584	614	572	579	580	588	581	612	620	600	588	599	603	605	580	588	604	613	585	611	609	596	560	583	590	564	598	592	599	577	611	597	580	572	580	578	525	634	663	588	617	595	587	581	579	583	572	577	622	601	607	587	550	562	577	554	604	601	600	584	571	604	608	609	568	559	535	535	569	583	563	574	605	553	559	617	607	571	599	577	606	608	581	597	601	522	604	556	603	561	595	551	570	620	588	568	587	625	578	605	583	573	577	593	593	586	570	579	616	600	573	575	533	605	560	574	600	518	618	612	568	563	550	555	599	599	620	574	578	559	594	538	560	631	617	595	577	604	593	575	584	600	582	596	597	623	545	595	631	592	619	575	611	588	614	546	602	610	589	593	655	573	574	565	592	604	551	576	566	588	589	577	526	553	574	606	596	551	607	603	638	629	595	624	561	604	618	601	572	590	556	591	586	600	587	605	572	587	593	592	607	591	593	573	547	586	574	593	571	591	572	603	554	606	578	636	556	628	615	604	552	563	552	568	615	569	541	570	605	569	579	602	604	563	566	600	551	578	542	567	564	625	598	576	607	576	575	522	603	544	598	594	603	610	579	600	559	549	594	612	607	590	593	617	556	567	578	602	549	596	576	637	589	580	565	546	605	553	539	591	573	572	589	566	587	610	573	601	607	585	600	581	523	579	587	626	612	583	601	601	595	569	591	582	564	569	592	617	570	556	567	626	554	606	631	569	596	564	608	530	591	607	574	609	599	593	573	551	579	577	593	587	594	625	579	633	580	614	604	594	557	605	587	587	579	592	580	564	591	615	547	600	585	629	556	578	568	580	565	590	578	564	585	589	549	542	616	598	593	578	589	569	528	569	612	584	591	574	558	621	578	585	601	631	625	587	552	584	589	562	591	570	569	580	607	572	604	570	615	579	595	595	603	594	624	588	596	517	590	604	558	552	615	613	583	569	578	605	581	565	609	609	606	595	589	590	624	565	649	573	602	572	596	584	569	599	632	631	607	606	599	553	601	581	588	567	611	618	518	580	607	580	567	587	560	570	598	578	574	591	584	558	566	584	581	589	658	575	606	585	573	584	565	583	615	554	604	546	572	595	604	597	544	558	599	604	600	588	559	625	598	584	545	562	557	580	620	559	578	602	555	579	555	596	540	582	620	605	593	603	552	572	572	602	561	588	558	565	622	524	605	606	559	611	575	584	616	583	571	579	562	567	605	573	607	581	582	598	559	625	604	572	523	572	600	603	631	579	605	566	592	611	597	633	592	586	563	588	577	625	567	589	589	516	589	601	568	626	567	574	559	576	660	577	543	580	599	613	563	581	580	605	572	550	565	552	585	602	556	604	566	579	547	568	606	626	565	583	585	615	610	637	575	627	559	557	594	571	572	578	549	564	592	584	606	602	558	567	601	584	609	530	576	595	596	573	603	614	592	585	620	566	605	614	557	550	597	622	551	583	623	549	591	575	622	583	544	604	612	561	609	566	575	592	592	591	598	587	613	591	589	605	583	569	557	609	565	608	586	594	606	591	611	601	601	589	566	557	580	613	573	559	544	586	590	567	552	613	596	605	621	522	583	592	594	587	575	597	596	625	599	615	600	592	607	587	588	550	606	581	586
24068	21298	28679	24250	21257	12012	4380	2586	2025	1717	1596	1542	1153	1005	931	794	742	670	699	535	547	500	477	437	444	421	432	421	412	404	391	414	425	384	441	1241	1684	1549	976	700	436	385	370	344	371	360	359	342	345	347	364	399	504	604	530	538	488	349	347	335	330	343	323	359	343	318	354	364	360	320	334	334	352	301	351	355	358	373	355	326	349	318	358	334	364	351	324	386	363	361	356	325	318	331	350	354	351	320	358	329	311	357	362	348	349	369	357	307	341	394	333	342	348	321	369	354	366	362	368	335	337	351	370	327	356	337	387	346	343	315	336	363	329	361	357	339	365	364	391	318	354	314	334	354	374	355	317	349	328	362	348	332	358	313	348	321	329	333	303	357	348	352	321	352	348	361	366	323	358	374	367	336	344	350	339	338	319	340	336	340	317	361	354	309	373	325	370	373	325	351	385	291	323	352	327	379	330	356	324	330	369	368	357	358	368	343	346	351	376	346	346	355	340	324	327	376	374	339	334	361	345	364	334	350	348	372	335	328	351	356	363	320	354	376	338	301	333	322	365	351	305	366	360	332	354	357	317	356	349	354	367	338	331	340	362	358	328	319	358	341	352	347	327	346	369	333	327	347	365	335	333	336	370	333	345	356	351	359	346	336	359	379	337	337	339	357	322	331	334	330	374	341	336	358	351	343	354	338	304	361	367	346	329	330	363	361	321	369	352	357	365	374	304	344	347	353	328	371	343	326	346	367	363	358	342	350	295	306	331	342	357	354	333	335	369	333	366	330	377	345	326	394	330	352	343	331	353	337	357	345	339	310	322	372	337	340	334	292	345	354	347	334	341	322	344	344	328	334	359	359	333	334	323	333	358	322	378	335	345	333	369	366	350	346	331	359	365	328	340	362	348	347	360	365	339	339	345	329	354	337	373	379	327	329	342	336	332	355	326	340	333	375	345	348	334	349	352	322	380	356	333	316	361	353	328	347	340	353	351	342	353	345	357	362	336	331	379	338	349	362	362	352	334	374	382	383	373	387	384	342	328	344	350	334	334	349	329	327	339	333	332	360	346	335	347	320	357	308	335	345	355	367	327	344	370	328	327	312	349	359	323	330	328	324	338	343	317	326	342	336	354	341	351	336	363	340	323	345	333	359	364	369	334	350	348	312	390	333	357	389	383	334	346	379	389	342	325	324	340	345	359	321	333	351	347	338	362	313	375	324	353	364	384	363	360	371	369	365	339	371	359	364	291	348	368	344	333	355	361	313	330	350	325	377	362	322	317	367	311	317	343	340	355	370	341	345	335	346	323	336	352	348	329	346	378	351	359	327	395	312	349	361	334	363	335	365	310	341	350	323	301	375	334	338	353	346	334	336	362	384	360	384	340	362	334	340	338	340	344	318	330	335	344	363	313	339	357	358	316	356	345	344	339	327	331	333	343	367	330	333	337	356	357	354	360	336	357	338	356	349	342	358	287	365	352	360	354	383	326	321	360	360	350	362	330	354	353	321	349	378	351	365	339	363	326	319	344	339	356	344	338	344	364	349	337	306	350	357	334	356	357	348	354	362	321	359	348	379	355	334	414	342	343	353	310	355	349	320	356	340	370	341	343	316	376	309	333	347	327	337	355	342	352	363	334	364	340	309	363	354	352	373	353	362	363	337	371	349	363	346	319	346	327	366	361	345	394	354	322	342	378	331	387	376	339	346	329	354	362	339	356	356	361	351	329	355	323	351	367	355	336	339	330	371	330	313	388	323	341	317	330	371	368	330	350	351	369	359	319	354	397	311	353	332	348	348	333	361	376	356	373	335	353	333	343	313	314	356	345	340	336	351	356	367	329	354	321	360	334	336	346	324	359	377	346	342	374	327	326	332	348	343	333	346	305	300	359	308	355	351	350	330	334	302	353	352	321	351	323	325	352	374	353	356	347	341	374	344	371	317	336	359	368	352	318	352	341	376	350	348	336	329	327	338	332	324	345	341	371	311	349	392	321	321	350	339	333	348	343	362	360	340	337	375	319	314	359	365	331	315	322	351	330	349	361	365	377	346	351	348	366	341	326	343	327	335	358	380	355	346	374	367	337	347	352	341	418	381	329	346	324	346	384	345	356	372	348	351	346	338	354	312	340	316	337	337	318	352	354	345	365	314	318	372	334	338	341	355	320	352	339	366	350	359	359	346	330	369	332	325	323	352	330	354	379	345	341	362	371	345	363	351	368	327	377	345	331	324	361	343	337	348	337	368	373	334	343	399	337	325	352	345	388	346	357	338	344	337	356	340	350	380	338	336	345	323	340	350	342	304	354	372	374	348	338	380	346	346	321	359	318	363	344	322	339	335	334	319	352	312	357	331	346	353	369	353	316	326	353	332	357	364	343	334	365	339	341	358	359	336	365	328	323	319	362	369	351	358	364	320	346	329	333	338	306	348	358	328	334	352	366	358	317	350	366	344	318	341	327	340	366	368	356	363	334	344	316	366	350	347	337	357	360	333	354	329	365	343	340	341	336	340	351	330	326	311	328	358	359	345	328	333	364	322	365	327	336	363	324	340	377	332	344	340	315	326	342	359	347	318	326	329	324	364	311	345	346	360	321	344	345	323	355	375	328	340	362	337	361	357	356	354	326	365	319	362	336	327	352	361	333	329	347	338	353	324	372	355	340	352	312	328	362	349	348	332	330	324	362	337	330	356	332	351	381	367	341	333	314	334	355	385	356	324	378	354	344	392	356	359	340	360	318	358	356	361	330	332	373	341	396	316	315	355	324	355	337	346	350	346	355	385	398	354	376	333	330	340	356	364	336	343	364	366	374	339	361	310	352	331	313	317	357	339	363	337	341	339	321	344	341	331	370	346	347	363	368	369	371	347	369	346	357	360	360	354	356	333	364	377	361	350	328	319	344	315	344	332	330	354	374	331	358	333	327	307	324	372	344	356	376	342	327	342	356	337	350	323	350	338	382	304	335	326	355	341	312	317	306	317	389	346	385	361	357	341	315	336	329	322	308	327	340	336	378	347	365	336	369	368	340	313	333	324	349	335	315	349	358	353	371	369	356	318	339	325	319	363	360	346	358	308	358	327	341	331	362	354	342	303	332	347	371	368	380	377	374	341	364	348	356	356	380	360	362	362	324	366	376	321	368	342	344	360	336	375	335	327	326	370	368	360	370	371	333	326	376	359	334	348	377	354	368	353	329	353	331	367	344	355	346	318	361	362	367	334	337	370	327	339	300	322	352	349	316	327	320	355	313	362	288	380	355	338	344	359	361	327	346	325	344	353	345	349	363	305	358	335	377	350	345	347	328	358	365	364	313	350	346	365	295	373	374	341	344	334	354	328	325	331	347	367	355	321	364	344	337	342	331	354	363	352	348	350	357	333	346	354	334	355	369	305	360	322	354	378	318	342	291	347	329	379	365	327	317	326	367	327	331	369	336	328	327	365	372	348	347	344	352	365	367	345	337	326	368	339	308	336	331	373	315	344	361	342	308	347
11729	24161	22319	15360	10603	9074	7504	5797	4732	3916	3639	3244	2393	2150	1828	1477	1545	1332	1181	958	876	787	763	677	624	696	680	628	566	582	614	598	591	485	621	2292	3190	2977	1744	1113	665	508	595	480	427	458	437	433	432	467	467	544	775	1007	789	863	718	507	454	459	418	453	467	470	453	463	448	455	461	442	467	478	473	449	445	475	460	473	511	490	483	434	429	471	466	470	476	460	443	462	483	429	446	474	460	452	472	449	454	481	476	428	457	443	470	428	476	499	408	479	469	412	452	463	462	457	447	461	472	402	468	464	436	433	442	442	482	432	460	474	458	468	489	470	487	464	479	461	450	432	489	469	445	477	475	469	472	449	489	455	460	474	450	397	445	473	486	437	463	441	459	438	436	500	405	463	440	448	442	452	471	456	453	446	465	447	476	473	450	475	451	486	447	450	458	430	470	462	482	466	483	458	455	454	448	464	443	478	451	519	497	476	482	446	489	447	494	458	452	470	437	445	450	441	459	468	465	413	460	453	438	486	482	460	443	482	430	451	476	483	449	471	460	487	433	460	492	447	458	423	471	463	419	459	462	471	468	452	488	422	468	459	466	450	459	470	451	506	437	496	451	433	473	482	456	473	470	491	486	478	457	421	450	433	470	438	480	460	450	480	499	460	430	456	456	468	423	459	465	471	474	455	484	468	461	426	457	452	459	455	479	439	453	448	440	470	464	452	435	455	482	464	457	466	487	466	442	449	426	456	506	448	473	455	455	487	454	478	460	451	451	428	485	461	473	444	460	467	444	446	440	472	426	412	450	440	444	461	458	441	454	463	485	449	497	483	491	455	456	467	440	430	432	453	485	453	488	471	497	449	433	453	481	490	444	470	456	484	453	482	471	465	484	455	491	475	504	458	461	435	453	458	453	471	468	456	461	453	426	453	475	430	474	458	445	460	475	468	484	466	476	485	440	460	432	436	480	424	449	425	483	473	484	438	517	456	471	442	484	457	465	447	440	447	481	503	454	447	485	454	425	463	462	449	463	485	488	442	484	466	471	444	470	444	465	459	495	474	475	446	442	453	484	457	464	449	470	481	462	447	455	503	454	423	483	471	441	468	466	458	432	480	452	444	460	487	464	460	464	457	456	466	478	481	443	451	458	449	491	435	482	422	437	434	454	441	432	459	455	459	467	449	426	459	449	453	464	461	422	423	472	467	472	502	480	462	471	436	498	477	457	461	450	437	467	475	461	493	459	449	456	454	453	492	530	471	468	472	464	432	496	421	459	453	469	474	504	459	450	461	454	481	404	474	435	443	454	435	469	484	461	473	454	451	472	440	446	438	416	434	437	458	455	410	481	461	443	502	488	469	402	463	423	446	485	454	485	455	475	475	474	446	437	426	462	464	510	450	469	434	443	454	471	446	422	459	439	493	492	467	442	480	440	481	455	483	445	430	462	486	468	416	482	487	455	464	491	444	448	492	441	499	481	458	455	456	491	475	461	449	437	495	495	481	487	491	475	453	453	477	501	481	472	465	473	459	463	468	465	479	464	430	401	483	449	435	470	436	548	465	451	444	457	448	473	466	458	448	469	481	451	467	403	426	459	420	470	450	465	474	477	449	488	471	444	465	477	458	456	509	455	435	472	478	444	430	447	449	465	471	455	475	441	470	419	427	490	414	461	460	482	459	461	453	484	452	450	435	475	464	482	446	486	439	466	482	448	500	436	467	500	426	470	464	440	476	458	498	449	469	465	499	451	430	449	430	482	457	476	439	419	474	468	475	455	470	484	451	420	475	487	466	485	443	467	462	477	460	443	433	457	432	480	450	462	425	491	484	457	479	479	470	456	510	491	451	437	490	447	441	464	417	426	435	449	444	478	454	487	477	456	496	454	428	501	489	442	444	451	490	456	446	456	418	466	431	449	487	483	426	413	438	466	445	479	484	433	457	465	464	451	453	477	471	473	487	475	483	425	466	434	494	452	438	419	452	436	471	516	489	464	443	453	452	415	440	439	447	452	461	431	492	440	456	479	453	444	421	426	479	495	478	449	461	458	464	416	467	446	458	494	499	464	481	492	465	430	467	416	490	446	429	482	437	441	464	443	459	470	457	500	497	487	445	458	468	422	475	449	457	440	456	490	465	438	478	476	484	490	442	441	431	428	464	488	435	441	472	419	442	466	437	470	458	406	445	438	445	461	429	465	435	407	457	449	438	471	479	475	472	454	447	449	482	432	484	455	440	460	481	476	484	462	454	435	456	449	455	450	461	460	452	481	425	468	449	459	426	447	482	473	464	445	456	475	420	451	448	506	455	437	481	482	459	484	442	474	460	438	468	475	439	470	459	440	421	469	455	473	463	471	436	478	484	446	432	453	451	495	481	458	486	467	489	464	478	441	476	473	430	436	455	472	470	487	423	477	472	440	436	428	499	512	464	474	451	431	481	440	418	481	447	484	436	448	506	431	449	475	468	450	483	455	435	503	445	430	457	476	477	479	437	427	504	463	465	496	463	466	420	459	430	489	447	474	451	460	473	474	464	445	467	455	462	480	466	448	464	468	471	434	425	394	479	480	454	431	476	467	452	467	468	450	501	479	508	420	412	470	455	463	425	487	460	434	413	456	472	490	468	462	521	460	432	461	486	459	462	465	457	468	467	473	453	475	431	497	450	473	442	441	439	465	475	482	463	497	488	444	436	480	468	477	462	468	450	459	441	427	458	439	420	484	448	470	450	477	488	451	466	460	472	495	482	438	439	480	488	463	449	442	440	502	491	472	443	441	471	474	455	473	475	459	458	468	436	488	467	449	433	439	445	414	465	428	401	449	448	435	451	455	464	459	446	446	448	435	474	476	433	448	448	461	481	465	455	465	450	483	464	462	420	441	475	461	447	422	433	430	442	444	448	437	445	470	448	481	436	416	478	475	457	471	451	442	444	463	450	441	390	482	479	420	454	448	482	465	426	477	473	467	484	428	476	447	480	475	490	476	453	461	463	429	432	461	436	487	473	443	460	463	449	466	466	443	462	439	445	442	474	485	462	468	413	463	452	455	437	497	441	455	442	439	495	507	452	453	440	449	453	477	467	487	532	491	444	470	484	422	474	430	490	485	463	456	499	452	442	459	442	452	434	438	424	489	457	463	475	451	434	472	446	467	459	462	461	457	456	485	459	460	453	478	462	444	423	496	451	473	481	429	453	473	433	508	475	448	491	464	498	470	462	458	488	452	443	472	451	488	479	459	440	442	466	442	441	465	484	476	454	445	455	450	496	449	457	393	497	454	467	446	461	472	464	507	425	505	458	457	477	467	480	456	468	490	443	481	442	410	493	440	432	476	451	404	460	450	452	408	465	485	448	459	413	429	450	467	441	480	483	477	445	452	433	439	464	446	490	478	493	426	486	441	479	441	503	500	493	477	425	451	485	461	463	484	451	438	450	494	470	472	435	423	452	445	511	425	429	453	447	475	448	490	447	457	479	454	465	454	466	469	480	458	433	419	485
23205	21372	29286	23848	21381	21481	12128	3925	2763	2586	2306	1733	1461	1294	1084	911	783	777	608	512	531	449	383	349	355	307	325	323	272	287	300	367	309	290	355	1556	2703	2839	1351	832	415	269	384	229	202	213	213	227	207	213	206	264	532	768	564	518	442	231	210	229	203	183	190	221	212	243	196	206	185	186	180	200	209	219	190	180	207	199	213	208	172	197	206	203	218	217	202	228	223	182	210	196	192	209	205	202	237	219	222	207	211	197	207	211	201	213	218	218	202	209	212	203	217	164	204	219	172	195	214	190	187	221	208	206	207	164	199	225	195	202	208	227	199	186	206	186	191	191	213	196	198	208	216	219	217	208	186	193	206	200	186	189	213	227	198	169	209	207	215	169	213	220	217	213	191	219	207	206	203	190	214	198	196	208	194	225	201	175	190	230	224	205	215	188	203	187	215	206	216	201	204	214	206	194	228	215	189	209	190	177	235	220	199	183	218	176	207	197	210	175	270	185	211	192	189	214	201	238	183	199	188	206	192	178	205	211	202	234	188	216	178	194	183	216	190	206	196	203	202	229	198	192	223	202	189	186	187	171	191	206	218	196	217	194	181	224	212	190	206	184	207	204	187	225	207	212	213	202	223	196	176	211	184	202	229	212	213	196	210	217	187	184	177	193	201	189	197	205	191	233	192	194	174	174	204	185	182	209	206	182	205	198	218	197	209	184	174	211	198	183	213	208	191	207	210	212	203	210	218	187	204	244	227	184	187	221	219	198	187	200	193	215	206	197	202	196	183	245	233	210	195	215	200	216	196	203	209	211	172	199	215	199	206	197	190	217	163	207	198	214	201	201	190	193	211	200	212	205	181	200	188	217	193	198	232	204	192	228	215	201	205	202	225	225	194	212	185	211	198	233	211	198	162	196	210	190	238	216	211	205	201	171	228	204	185	183	214	238	213	208	209	190	205	213	208	226	203	234	187	194	205	218	176	220	210	240	221	207	216	200	230	199	208	189	198	233	173	212	209	232	173	191	196	189	189	230	209	182	201	207	185	216	207	201	182	219	156	179	204	185	199	222	187	205	189	194	210	205	182	220	187	207	209	216	218	232	200	191	212	186	206	211	190	199	204	200	187	198	197	225	194	170	206	198	207	216	198	229	198	197	218	201	217	188	201	194	194	213	211	213	202	181	206	207	210	200	203	207	209	196	209	193	200	209	214	196	194	209	229	177	209	192	215	196	235	207	178	198	189	211	182	192	193	221	201	197	202	207	178	234	191	200	208	214	197	195	208	198	209	213	199	198	202	201	201	214	207	193	202	190	211	200	201	207	171	206	202	211	199	206	217	207	194	197	215	207	209	178	226	177	199	200	209	176	219	193	206	198	221	183	210	237	203	202	174	183	205	195	188	205	196	190	209	195	190	191	200	195	240	228	179	217	226	210	225	189	202	219	186	204	200	196	197	204	196	210	224	187	195	199	193	194	214	184	166	215	206	217	184	217	199	197	204	213	196	176	207	205	200	207	199	201	186	230	191	171	182	196	202	202	199	216	205	208	201	239	196	199	188	201	171	182	176	205	231	193	208	212	206	219	214	216	203	201	172	209	214	218	220	195	189	220	219	200	196	187	183	191	200	195	209	214	216	216	225	203	220	222	225	201	204	212	177	187	223	190	223	211	202	185	217	222	212	230	205	230	185	180	214	202	199	199	188	199	179	218	228	200	200	207	211	209	168	220	191	188	208	222	199	227	188	184	202	215	203	185	204	193	175	191	200	226	181	161	200	216	196	185	196	180	187	198	225	218	200	198	194	202	209	195	195	204	193	204	213	232	215	191	194	212	186	184	196	198	185	213	201	204	192	171	212	188	192	196	200	205	168	176	205	211	222	199	182	194	217	209	206	201	218	218	200	195	189	202	191	200	214	190	187	210	215	217	193	200	208	196	202	196	196	176	192	192	219	211	195	194	197	199	204	183	220	211	203	215	204	203	202	178	200	241	212	201	193	212	199	183	193	216	231	196	200	208	228	215	211	194	217	184	186	209	217	170	191	218	189	170	189	205	215	197	186	182	187	225	220	185	196	177	184	189	184	209	205	202	196	197	199	200	207	196	207	198	198	226	179	207	219	206	193	202	190	205	180	187	199	210	205	218	189	188	211	215	197	184	200	199	199	210	185	219	200	205	185	210	187	199	215	197	198	252	228	209	198	224	195	163	198	186	216	176	193	207	220	223	202	205	191	194	168	214	220	194	217	190	201	219	189	187	183	193	194	198	207	201	211	240	177	219	211	213	198	209	184	208	195	182	182	207	171	194	215	192	207	225	233	200	190	205	176	208	193	196	167	194	208	191	245	188	175	210	205	201	198	196	194	181	224	208	204	192	199	208	228	189	194	207	200	195	193	193	200	218	196	206	202	215	208	204	170	197	197	199	220	204	203	216	184	216	209	192	216	170	214	193	168	209	217	215	219	193	184	209	216	198	205	207	175	206	220	214	200	211	201	205	212	210	206	211	196	214	202	207	203	188	197	200	192	185	189	213	211	214	193	193	183	191	202	194	181	203	227	192	173	206	210	224	222	189	233	196	209	197	224	212	227	209	201	214	214	203	188	214	178	211	197	182	194	200	187	196	202	196	180	204	175	185	180	192	212	188	220	217	207	203	193	204	197	217	200	206	211	189	214	211	222	225	185	186	220	200	227	186	228	166	185	201	201	211	183	221	220	216	212	202	244	229	213	172	205	177	214	197	217	189	205	208	198	175	205	208	219	217	194	200	192	189	219	167	199	222	226	169	186	199	213	216	195	197	193	184	193	209	226	225	202	206	185	210	185	206	174	229	207	204	197	214	185	210	227	178	182	210	210	211	213	178	204	168	225	201	205	219	197	172	205	215	192	219	195	197	196	186	185	213	229	213	214	195	214	204	210	193	197	200	213	189	219	206	202	183	199	222	185	200	192	207	212	206	206	199	193	217	192	209	193	195	174	214	197	224	210	166	196	220	221	209	219	201	199	171	196	200	222	222	190	204	214	228	214	195	202	188	200	218	192	227	223	173	201	193	203	215	222	196	189	199	205	191	207	182	217	190	205	234	216	190	203	211	181	224	192	216	205	222	201	215	199	211	200	181	206	194	173	185	223	189	190	217	189	186	195	222	222	209	193	230	214	216	216	211	199	187	242	204	216	204	231	206	211	202	222	193	176	199	195	220	211	185	176	202	190	201	226	206	188	211	218	198	205	225	201	221	187	233	199	211	202	190	203	204	231	171	223	198	207	209	219	213	194	159	204	185	219	229	222	195	201	221	188	190	202	200	182	176	187	222	203	190	199	210	211	197	221	215	203	217	208	181	212	179	218	190	200	234	204	209	204	225	222	223	220	201	211	204	191	199	185	198	221	228	200	217	184	190	206	213	201	210	214	201	205	230	227	197	229	216	204	213	212	188	187	208	238	185	225	204	212	214	212	207	196	219	201	200	186	226	228	205	212	204	215	219	203	215	203	215
15057	31959	28516	19894	15534	12520	10423	7748	6834	5959	5553	4007	3456	2676	2313	1915	1646	1715	1070	990	969	815	677	608	571	538	529	548	456	439	452	636	429	362	595	2974	5258	5227	2538	1585	658	418	633	259	280	268	275	263	291	256	260	395	925	1371	877	955	778	331	255	227	261	287	258	280	247	283	288	271	282	248	289	282	252	269	278	264	283	272	254	275	290	277	287	282	253	281	272	264	273	250	273	287	285	273	296	266	267	273	244	274	250	282	248	273	268	262	259	261	289	254	251	298	283	284	267	297	281	263	281	267	257	265	272	226	264	254	285	236	265	248	249	258	269	273	293	271	295	273	258	311	280	257	295	291	262	249	279	265	276	265	240	288	285	294	270	232	273	274	260	300	253	263	256	269	241	235	284	261	247	267	303	274	291	285	253	265	246	256	286	278	243	263	276	275	285	279	265	274	320	252	279	288	296	312	247	272	249	289	281	237	279	258	268	245	276	259	259	248	266	282	245	262	271	253	295	260	255	246	249	264	268	248	294	278	290	264	304	275	250	253	276	267	229	265	289	308	289	240	247	276	277	266	292	296	240	278	250	283	261	274	253	285	275	293	269	265	253	262	256	256	265	266	261	282	270	262	284	263	282	246	277	305	289	274	279	263	271	257	276	260	259	257	248	260	274	239	266	264	288	276	253	291	255	254	266	255	284	260	254	255	276	254	260	258	281	272	273	286	247	267	287	262	271	288	277	289	263	275	258	271	273	250	262	261	264	261	286	280	251	268	230	257	303	274	268	257	267	251	286	287	257	256	268	272	272	276	239	289	281	283	255	274	245	277	266	253	266	244	253	240	252	262	253	242	238	271	270	268	263	249	292	274	263	287	281	285	248	272	258	259	280	226	290	262	269	304	255	300	292	260	262	248	263	245	266	290	249	254	240	232	305	267	277	251	274	294	274	276	278	276	251	294	268	293	282	280	276	263	299	265	279	308	306	246	301	278	240	252	280	270	267	258	271	283	281	262	269	239	279	256	282	262	292	268	252	238	267	265	238	277	233	265	285	281	277	270	265	272	256	266	263	243	266	250	273	259	267	269	268	267	235	281	296	259	277	262	256	238	269	260	249	278	289	264	295	259	256	253	267	244	282	275	284	250	262	270	260	252	258	264	263	293	266	257	255	290	247	244	269	262	269	287	270	284	286	278	270	283	275	281	262	285	267	252	275	264	272	274	285	285	270	262	264	237	292	260	256	289	260	246	257	252	274	244	306	251	273	317	266	263	274	250	263	261	251	290	253	273	271	274	249	274	320	261	262	274	282	257	231	234	293	271	283	288	289	277	281	265	248	245	257	277	277	275	235	270	235	252	271	240	251	269	270	289	228	271	288	273	245	277	254	269	282	262	296	237	288	286	266	251	274	265	257	245	259	287	258	266	250	259	264	264	230	256	263	262	242	251	277	251	289	283	270	261	258	250	271	291	270	266	253	280	278	258	294	231	274	243	237	253	262	275	262	298	276	268	291	250	265	238	267	285	254	259	269	246	259	278	260	260	267	279	291	256	239	236	259	262	278	254	277	253	295	272	257	301	254	258	241	266	268	247	278	299	262	277	257	256	294	256	281	257	265	254	275	265	263	255	261	307	268	268	265	292	248	278	240	247	276	276	287	243	241	259	268	269	264	278	271	277	272	263	279	276	245	329	278	279	294	259	246	266	279	284	263	271	279	250	280	249	298	244	269	282	276	247	257	237	259	256	258	266	278	270	289	285	247	263	255	276	246	241	274	253	236	268	259	276	251	251	274	293	239	264	298	271	280	267	262	239	269	250	273	291	270	288	270	258	258	271	259	267	247	287	263	285	240	307	281	240	278	281	278	270	275	255	285	296	288	245	272	294	279	241	268	244	250	269	267	262	254	232	251	263	259	279	268	250	260	268	288	267	249	273	272	281	291	259	232	272	277	241	254	247	259	264	284	258	243	246	291	259	259	263	256	266	272	262	272	266	248	272	261	249	264	272	263	279	245	251	282	228	262	263	271	310	273	252	248	269	267	266	270	256	268	255	265	275	257	259	276	270	244	266	252	240	275	262	270	276	262	272	271	250	271	246	251	259	275	277	248	254	283	286	269	264	267	265	274	288	247	260	258	255	282	277	269	272	268	273	260	259	280	274	264	273	305	249	302	264	239	243	277	262	288	273	243	255	243	263	268	265	274	249	277	277	272	282	275	288	285	271	271	253	255	275	261	304	253	281	294	264	262	249	270	245	216	225	259	266	258	259	273	288	264	267	266	263	283	258	248	285	264	277	266	263	271	255	267	276	251	274	259	252	281	296	252	264	275	263	242	260	251	282	262	258	266	247	288	252	280	250	249	289	267	285	255	283	278	272	254	267	298	235	280	291	244	279	271	291	277	257	275	269	289	252	263	291	254	259	286	283	293	247	276	254	248	273	239	257	276	273	254	280	289	254	265	251	281	256	273	286	246	260	269	242	284	267	244	278	286	282	272	270	289	311	292	261	254	261	264	276	277	263	268	244	262	255	246	266	258	267	259	280	272	247	280	273	277	288	289	239	270	285	270	240	261	260	256	266	292	259	255	263	256	264	266	268	246	257	295	262	260	258	270	261	262	279	235	282	261	290	246	266	269	298	267	246	259	250	297	255	272	262	284	270	255	254	268	264	299	252	285	263	241	266	250	254	265	244	260	262	277	259	278	270	251	281	279	268	248	256	250	297	268	254	254	256	271	248	248	263	248	266	270	263	279	267	271	289	248	264	256	279	250	244	285	264	250	267	259	288	267	273	289	250	296	284	281	297	250	256	271	243	245	265	283	215	288	258	259	276	267	279	225	271	280	271	289	283	244	265	292	264	296	262	271	278	254	226	270	262	245	258	284	267	279	272	277	247	268	266	275	275	251	273	245	233	260	251	279	250	270	237	273	265	290	275	261	270	250	278	264	279	261	252	288	252	281	243	273	239	296	266	283	265	243	253	272	288	271	242	282	261	254	273	283	284	250	260	257	262	255	265	242	293	265	266	283	269	282	232	253	262	297	268	274	261	285	247	305	251	282	282	273	279	271	267	223	308	279	261	268	265	265	283	273	282	260	261	278	252	272	271	308	292	263	286	254	300	264	268	268	255	261	275	267	285	280	282	257	274	253	260	267	242	242	294	250	285	283	270	276	297	287	267	279	248	287	243	294	273	265	272	242	244	271	302	286	248	274	233	256	266	275	265	281	267	241	248	276	308	273	279	260	258	277	266	278	288	269	258	268	270	254	254	246	276	243	241	270	259	278	276	270	255	246	270	251	260	263	265	241	259	277	273	247	236	261	295	238	271	282	267	268	261	245	264	265	284	263	285	272	270	249	280	248	260	260	255	262	227	264	280	284	276	283	232	287	265	264	268	234	297	279	259	275	236	274	274	265	258	259	306	291	278	272	261	238	263	245	258	292	281	273	254	244	277	269	252	267	274	255	298	249	273	241	261	281	254	275	280	289	276	295	276
27094	21013	16128	7445	4022	2519	1787	1511	1372	1332	1122	982	892	757	741	695	661	620	564	560	582	516	513	485	504	469	536	489	505	472	472	471	463	463	474	508	589	641	500	490	471	464	444	459	442	454	457	462	478	453	483	462	425	484	498	467	472	492	498	491	428	452	449	445	479	463	446	449	449	486	433	449	470	426	450	458	466	454	473	480	420	465	474	486	470	476	417	444	482	457	466	446	484	434	430	478	466	431	490	483	456	439	465	471	488	456	466	457	448	482	425	447	439	442	472	444	450	422	425	486	464	457	429	481	425	430	478	503	462	417	440	450	466	488	443	456	485	443	439	418	452	434	467	444	407	448	469	504	430	467	444	450	431	427	440	451	454	423	491	471	456	504	447	496	493	470	476	439	462	438	462	437	459	491	463	461	461	466	409	475	458	500	444	442	442	434	474	472	473	463	471	425	466	458	477	449	435	485	401	446	432	429	438	461	449	437	502	478	447	487	470	424	431	456	467	434	452	476	446	429	447	448	442	435	487	450	464	451	460	479	471	421	511	484	459	476	435	475	464	452	418	444	450	459	455	456	428	438	478	490	449	452	497	464	454	475	440	456	466	428	480	463	488	466	498	469	455	486	439	433	424	462	452	463	447	426	485	467	454	487	482	456	473	483	476	431	449	456	456	458	479	494	422	438	483	465	428	460	458	456	445	486	468	442	440	481	454	462	454	489	483	474	467	477	469	464	467	484	486	458	452	482	459	436	473	453	452	455	438	446	466	464	449	519	449	491	429	440	461	480	457	421	454	488	435	465	472	474	473	425	475	438	477	418	458	479	447	500	450	499	448	450	453	482	477	473	453	486	460	483	460	459	475	463	465	449	511	440	469	458	462	446	474	426	441	494	410	458	458	483	424	499	435	466	454	450	491	459	469	457	474	467	479	449	498	456	451	451	433	501	455	470	464	439	459	478	486	479	452	448	463	457	510	438	438	453	407	479	438	447	456	437	441	430	446	455	458	471	457	464	490	460	494	475	494	475	452	463	461	454	468	452	450	434	486	430	470	450	440	452	456	498	470	426	452	413	469	460	404	465	452	461	470	442	460	425	441	440	460	445	431	457	432	429	476	458	468	454	484	456	488	486	448	452	443	421	427	432	464	464	441	493	435	432	442	456	495	450	502	419	470	463	513	444	459	449	430	445	433	511	462	431	464	423	440	454	472	428	443	458	477	469	483	493	445	436	450	461	447	475	467	445	478	424	430	475	459	440	461	460	450	478	501	488	486	441	459	451	468	439	444	457	474	483	460	494	437	490	438	464	485	462	442	431	478	438	439	465	439	481	447	458	452	500	457	444	508	466	482	466	448	489	480	427	455	458	402	446	442	471	439	489	484	492	427	431	454	425	470	460	461	457	458	456	466	475	486	464	456	460	479	444	442	474	467	441	482	498	445	419	438	451	478	449	462	507	393	476	421	446	465	394	446	474	461	454	482	430	463	448	447	460	472	461	448	456	424	504	436	447	487	477	469	453	454	475	421	414	465	443	453	443	455	439	460	429	457	405	480	434	461	413	455	511	461	467	446	467	466	476	487	419	415	488	471	460	473	453	422	454	451	442	427	464	475	453	442	439	446	439	464	469	479	477	464	455	451	461	447	472	492	474	462	466	454	487	477	502	481	442	475	462	418	466	458	437	459	446	485	456	486	482	435	416	444	467	438	434	462	491	466	439	433	455	485	456	478	464	457	436	488	448	453	489	465	449	455	463	455	472	447	419	429	488	452	442	448	478	465	453	451	474	457	429	464	481	479	455	458	455	444	441	476	459	457	462	478	451	493	451	479	428	446	419	436	467	458	531	453	448	487	434	511	480	444	435	474	472	454	453	461	449	462	433	471	447	449	450	460	460	488	471	423	421	500	439	430	444	484	465	451	431	439	475	411	469	438	448	464	435	464	434	501	457	458	480	484	434	452	475	441	451	452	458	464	463	490	441	466	443	456	454	446	445	412	446	479	492	482	433	483	453	505	480	474	453	434	474	465	472	420	473	496	438	443	443	455	439	471	462	457	447	461	476	471	422	485	435	463	429	464	458	469	428	441	463	461	458	465	468	468	485	450	457	458	443	444	470	444	463	510	488	454	477	435	442	467	481	470	413	494	429	511	469	478	470	437	428	436	471	474	460	414	468	470	435	484	424	452	439	419	445	481	457	496	500	469	464	480	442	451	453	470	466	451	486	470	448	434	473	461	465	440	453	433	475	466	468	464	432	452	432	467	467	435	449	451	436	455	449	483	448	445	489	447	457	428	495	481	467	460	459	434	459	462	436	469	474	452	466	497	440	424	480	448	466	468	448	448	479	443	437	445	464	433	472	411	444	443	449	495	441	460	469	502	452	485	456	456	438	474	438	470	458	458	428	483	458	453	458	460	461	486	471	485	470	472	430	460	477	462	472	451	500	457	433	438	440	482	449	496	455	432	463	454	435	418	427	450	449	431	473	461	446	458	467	439	442	450	481	432	444	439	449	486	468	447	498	443	419	442	423	428	454	462	488	445	460	457	471	443	450	434	448	406	431	475	451	445	450	466	462	427	449	476	477	458	498	466	468	466	434	446	467	418	441	486	452	490	475	451	450	464	481	455	476	474	465	447	454	484	433	445	454	452	469	473	479	429	446	457	469	419	486	445	408	406	442	482	458	456	510	455	472	461	461	467	446	475	444	474	454	443	448	472	455	465	438	473	458	478	453	469	454	477	470	457	459	459	423	451	437	450	472	463	456	448	486	460	445	436	435	451	453	447	480	445	477	476	427	428	453	467	494	456	495	471	465	458	467	449	452	471	439	448	509	456	442	474	450	464	409	449	440	485	478	468	419	473	476	445	457	467	442	438	500	487	465	471	461	456	464	404	455	455	450	450	467	491	454	454	476	450	455	475	453	397	474	495	436	455	459	465	447	477	477	474	442	494	485	403	498	420	435	477	420	442	442	442	471	412	448	452	419	474	461	443	446	470	446	465	447	467	495	431	436	468	458	452	484	480	482	514	451	447	475	472	435	450	504	446	513	449	424	445	466	443	469	451	446	463	480	439	437	450	435	451	465	501	457	462	439	456	459	440	413	444	455	422	472	461	476	409	464	458	470	490	452	457	483	420	428	442	471	466	445	427	444	449	436	442	442	472	413	528	455	420	482	424	481	420	421	449	451	458	467	458	466	477	438	468	448	435	487	485	470	420	463	474	443	453	444	445	411	479	449	448	464	476	437	451	466	430	451	479	516	466	457	481	464	446	430	480	421	445	429	459	464	465	453	508	440	475	434	477	429	467	443	411	480	456	367	429	458	457	484	449	466	484	462	477	429	441	509	493	468	469	452	447	442	432	446	426	454	465	445	432	426	463	436	475	434	463	467	505	443	451	471	461	490	440	483	449	468	453	490	461	466	464	500	459	475	482	465	438	468	448	450	479	465	484	429	461	419	486	471	423	480	444	439	406	433	442	472	473	466
11722	19315	17191	9648	7604	5696	4271	3320	3218	2842	2346	1946	1703	1364	1250	1153	1147	942	850	824	857	757	738	684	676	687	627	673	675	685	634	601	659	597	577	681	792	941	706	674	600	563	615	591	604	602	629	591	593	608	584	553	612	673	657	636	625	596	611	580	589	598	599	582	590	636	619	595	592	567	631	595	549	598	617	550	609	587	536	573	595	572	582	602	565	577	601	623	619	627	510	522	628	579	576	576	591	604	588	618	613	641	633	616	608	585	581	571	552	628	559	609	607	609	603	601	558	607	613	604	604	582	618	568	599	590	633	598	581	577	568	595	603	568	580	581	603	599	574	606	570	578	661	631	606	606	599	613	584	592	614	605	577	586	532	570	595	549	575	585	552	578	573	605	629	565	577	599	582	633	605	632	585	590	583	617	604	573	594	600	645	564	637	577	620	562	584	559	565	603	623	556	600	578	589	564	596	614	515	564	601	569	593	559	624	578	586	581	574	575	585	643	614	616	581	580	611	633	576	609	645	602	601	564	546	583	577	622	561	560	632	598	584	569	580	609	619	607	619	639	566	605	589	579	626	564	651	627	619	622	635	578	618	599	649	588	586	586	611	605	614	593	586	583	604	589	585	651	638	600	599	588	602	550	573	593	597	601	605	604	576	568	584	569	608	601	621	634	553	619	602	598	568	608	575	580	590	559	638	639	602	609	611	594	600	596	599	598	590	590	564	580	618	603	597	568	616	603	596	626	592	599	584	615	594	618	590	613	598	590	610	592	579	626	581	548	584	592	570	563	640	594	583	583	555	559	584	557	564	576	583	573	638	602	625	584	623	579	570	597	556	607	573	597	621	569	557	565	591	582	620	602	595	609	587	580	604	552	608	590	613	552	570	571	610	566	626	596	636	578	582	594	648	601	567	570	592	587	595	593	586	580	636	540	644	635	593	540	598	581	628	632	566	553	545	588	616	619	576	630	561	592	545	624	610	608	566	566	592	655	576	608	647	575	574	591	599	605	592	594	589	600	585	609	587	609	612	625	571	614	616	617	593	588	633	629	563	581	570	600	591	627	595	594	601	588	613	629	626	616	596	618	561	584	581	597	603	604	597	606	631	600	587	573	579	565	556	591	571	594	592	596	624	569	603	552	593	599	615	564	573	571	633	577	597	601	628	578	575	606	559	620	579	589	592	609	599	606	593	564	629	597	606	597	610	613	556	591	596	592	559	618	570	585	570	579	594	604	600	589	549	594	559	607	546	592	602	580	575	580	586	620	570	560	578	676	570	585	602	563	624	589	597	569	631	619	571	553	589	626	545	594	598	603	549	581	590	621	598	566	601	584	557	574	637	570	626	636	614	559	581	600	577	595	576	565	594	622	608	574	571	618	600	584	572	591	578	593	576	619	605	577	630	603	553	654	620	600	579	562	600	603	620	606	553	633	569	562	585	601	592	587	628	555	585	628	552	592	566	597	583	584	609	586	598	571	595	615	639	571	594	593	618	576	619	619	614	614	542	622	618	597	579	604	599	600	561	563	554	570	577	598	581	593	602	554	605	543	582	570	583	582	596	602	601	608	568	613	565	631	636	616	574	608	579	551	605	601	554	618	584	565	577	586	599	608	608	630	596	587	579	622	605	594	557	603	587	572	624	609	626	584	603	632	592	590	597	581	586	566	551	587	573	610	604	574	568	565	571	589	633	609	620	592	574	578	551	576	578	556	605	609	564	610	589	594	577	568	566	568	597	562	590	567	544	575	588	597	599	620	647	616	559	633	577	574	566	599	602	577	606	569	606	589	572	585	588	594	570	596	605	595	623	588	559	586	560	632	600	617	602	602	642	617	550	631	568	635	600	582	603	571	555	595	635	601	605	590	599	537	578	611	570	577	585	617	573	605	649	624	592	584	575	616	597	623	578	558	573	618	624	557	607	573	605	584	625	580	575	564	587	581	574	567	624	639	583	619	603	559	596	536	601	632	588	606	597	601	608	579	608	583	567	576	578	594	601	589	624	595	589	577	539	620	580	612	580	630	604	590	578	609	623	610	583	614	621	567	580	600	592	584	589	576	564	560	620	570	619	589	613	591	621	606	582	599	611	592	572	582	574	602	609	568	574	609	577	578	594	578	617	643	579	660	523	609	585	577	595	571	615	598	603	583	602	589	582	598	603	576	591	592	622	547	598	634	569	583	625	602	597	570	601	571	575	595	602	596	577	654	579	580	597	593	565	589	604	648	589	616	551	556	635	561	566	597	557	591	596	579	598	607	580	588	588	616	583	585	588	607	614	614	628	541	592	577	615	611	533	619	606	567	585	623	562	591	611	595	535	593	580	581	589	615	567	601	540	554	578	600	552	628	585	630	572	563	627	614	567	607	584	581	593	600	630	571	560	620	604	552	512	530	592	584	620	581	603	630	624	602	564	598	609	635	602	566	612	574	586	588	569	572	568	627	589	582	643	586	589	612	528	602	557	621	556	610	570	604	588	593	607	607	608	597	591	581	576	580	624	621	570	644	611	574	640	614	593	603	612	587	587	571	638	582	608	590	584	603	575	648	574	647	585	620	573	617	620	604	588	583	568	597	555	624	621	588	590	624	584	592	658	609	616	602	549	601	615	612	588	576	571	565	559	577	578	627	630	575	607	619	594	580	596	550	616	621	615	607	597	576	622	585	648	594	598	605	607	620	631	620	532	562	567	599	578	633	585	579	557	589	553	606	559	628	606	607	580	598	583	595	578	574	584	601	538	606	589	596	572	594	624	578	605	583	608	562	627	619	620	547	588	569	601	587	603	604	572	612	643	587	605	586	610	583	614	634	604	556	587	600	584	578	604	584	535	618	615	618	585	623	584	597	601	583	560	585	574	600	612	622	617	591	611	558	582	609	653	622	612	592	623	603	624	605	584	601	589	617	596	604	584	588	595	584	637	556	571	599	595	578	587	613	569	583	603	578	595	567	595	616	637	642	588	581	567	633	632	603	601	601	586	576	610	564	572	616	587	579	579	591	599	638	578	584	537	630	586	578	601	620	598	575	555	591	610	602	570	595	588	564	572	579	588	562	620	591	616	601	570	607	581	580	578	608	597	534	627	571	549	602	579	584	567	580	637	557	555	632	618	579	631	572	603	562	603	609	605	586	574	596	577	577	615	572	620	652	544	610	617	613	557	552	558	564	579	636	594	595	628	589	613	622	641	599	587	561	558	569	563	578	576	561	590	640	599	620	568	593	559	597	606	622	599	584	592	609	581	604	597	630	601	589	588	588	608	567	593	607	620	588	597	530	592	616	589	574	572	613	573	571	583	586	601	584	566	613	566	600	614	561	649	647	603	541	610	571	581	532	594	579	582	551	563	573	551	604	595	567	560	578	618	624	572	611	560	571	585	600	604	579	623	567	606	599	583	588	582	579	556	594	558	565	557	600	573	635	580	605	594	606	559	610	588	607	622	565	550	617	621	611	538	590	584	631	601	600	571	603	549	582	602	602	564	604	585	563
24127	21310	28706	24232	21277	12800	4346	2524	2228	1949	1719	1484	1227	1069	959	894	732	625	603	578	557	473	424	460	420	466	426	410	433	390	386	461	459	351	426	825	1640	1675	960	798	444	387	481	336	352	338	372	356	346	367	351	376	528	677	539	534	516	386	318	343	323	345	331	378	340	362	346	358	365	359	347	346	373	365	363	337	333	350	364	335	334	360	372	326	333	356	333	329	341	375	359	362	326	322	358	342	355	330	324	349	332	375	374	349	343	347	347	359	339	331	373	304	376	335	362	353	386	350	322	353	336	360	364	355	340	349	332	377	335	319	394	366	350	358	333	366	360	361	367	352	362	368	320	329	352	303	361	335	331	326	368	340	319	352	364	374	368	356	329	356	395	340	337	359	372	355	329	383	340	353	344	352	324	340	347	351	382	325	355	360	337	341	356	317	387	327	331	349	400	373	399	315	373	367	358	356	355	393	325	370	350	363	330	346	361	330	364	363	340	348	354	346	344	367	351	329	310	322	340	366	344	341	363	310	323	347	353	358	399	355	342	345	329	333	348	349	338	384	334	391	330	353	341	345	319	354	372	329	346	344	341	328	320	337	309	325	342	346	400	391	324	374	328	324	321	337	338	365	372	337	332	327	397	397	360	349	339	344	351	349	376	340	333	354	369	366	378	355	353	344	324	341	362	365	364	338	352	373	379	354	354	341	367	351	383	352	340	351	365	308	341	369	342	328	346	345	356	313	359	337	358	368	345	324	381	364	359	332	353	368	343	340	352	339	331	351	352	347	343	362	329	377	367	388	355	386	349	356	348	343	353	341	337	380	326	366	392	327	330	320	319	371	351	356	345	345	402	358	372	336	361	323	343	352	355	359	369	364	310	377	335	371	317	317	378	319	343	364	367	367	371	362	348	330	376	354	351	356	337	321	351	339	367	351	362	345	373	320	322	340	361	387	362	342	338	341	330	346	366	370	365	328	377	355	349	358	340	378	336	347	347	331	362	361	367	338	366	386	329	360	375	342	357	348	356	337	347	370	359	356	345	362	339	329	298	353	330	339	354	347	302	359	352	337	353	381	328	341	348	358	357	355	332	322	347	354	334	335	372	357	368	381	396	385	355	315	355	371	352	381	369	371	337	349	320	359	358	357	342	317	358	337	350	353	334	346	331	328	328	357	328	333	372	349	365	367	358	353	336	361	359	359	349	341	363	362	329	365	351	347	348	362	353	362	365	328	348	343	358	332	356	367	376	354	358	351	328	378	350	348	337	342	344	342	354	380	337	329	406	358	340	401	352	379	354	346	372	337	316	323	360	330	376	363	351	356	324	380	339	327	337	322	359	346	332	345	335	304	343	334	328	354	336	343	346	333	375	380	345	344	343	343	365	364	351	328	335	365	325	312	359	369	319	383	376	338	332	348	344	334	349	334	322	324	330	331	352	365	396	352	340	324	351	379	334	369	347	345	369	367	323	343	365	347	335	347	336	378	327	379	355	340	341	350	361	355	344	317	344	316	342	326	351	351	369	359	332	330	386	380	354	360	345	340	344	392	325	347	354	353	338	375	351	342	373	366	342	361	335	361	353	339	347	328	353	361	377	349	352	348	354	344	359	318	344	330	360	332	356	339	328	362	360	333	357	331	349	358	332	359	377	350	328	358	374	372	320	369	339	348	328	367	376	334	364	390	337	366	368	367	355	333	354	353	351	375	344	335	357	363	371	366	351	337	320	406	365	366	350	365	374	327	347	350	336	380	327	344	370	353	323	354	340	347	343	363	331	337	363	361	361	328	370	328	349	345	351	368	347	337	361	357	378	334	345	350	309	326	312	356	362	359	345	335	355	325	364	343	325	358	338	362	362	338	316	311	354	374	338	362	353	337	328	347	345	315	332	313	332	348	349	323	336	355	349	385	369	338	354	352	373	304	420	343	343	324	324	326	339	344	377	347	329	382	379	327	344	359	333	361	345	351	365	381	336	345	345	319	364	341	351	349	317	346	337	372	354	338	362	353	382	346	335	378	348	356	330	336	318	343	325	363	323	337	326	337	287	370	350	377	321	340	359	329	339	369	333	331	351	345	325	315	311	354	338	365	322	341	344	367	338	362	362	373	373	350	339	380	354	358	341	364	352	349	366	319	354	335	338	349	354	350	356	340	306	347	378	369	356	354	362	371	362	344	341	365	321	344	345	352	359	364	307	388	379	307	325	377	341	363	353	349	353	357	361	354	331	348	352	352	356	371	378	368	361	353	350	345	336	378	379	348	345	314	385	347	334	323	372	377	379	371	413	358	333	305	355	360	326	379	347	361	367	319	386	339	368	351	318	350	337	328	343	355	366	343	365	348	354	342	350	348	365	358	315	356	362	328	335	381	374	369	340	346	377	335	336	320	387	331	362	347	330	369	371	367	356	336	329	387	310	394	357	373	403	346	333	360	356	375	320	331	355	371	318	316	329	321	353	362	387	373	384	336	341	361	370	374	356	351	330	355	347	330	314	350	323	372	365	352	376	317	327	348	357	324	335	368	349	378	367	369	337	335	335	315	372	336	386	318	350	375	371	353	359	365	363	386	362	328	344	379	366	361	368	328	308	351	359	326	323	323	323	336	354	362	358	333	366	350	339	357	363	332	336	372	339	371	329	310	369	332	333	354	334	348	374	374	371	332	384	374	347	368	328	349	324	366	379	356	355	365	350	290	337	333	338	374	341	342	335	359	382	369	320	315	334	371	315	373	374	322	346	341	331	384	377	344	336	310	377	348	369	366	372	330	333	367	357	311	349	352	349	324	328	332	350	346	367	335	361	357	349	335	357	367	337	327	337	381	350	350	365	355	340	344	383	335	354	329	344	337	329	361	344	351	302	352	349	339	337	368	349	363	387	320	332	389	328	347	323	355	361	345	352	347	336	355	351	339	310	340	342	323	353	323	365	367	356	345	381	360	346	358	341	338	320	376	361	351	359	337	364	324	332	356	341	361	342	365	334	341	368	354	362	358	337	358	369	351	352	358	363	394	324	335	349	328	327	337	344	341	349	356	345	344	367	362	349	388	355	335	367	347	355	343	320	371	343	379	361	303	369	340	323	378	363	330	336	306	335	351	333	355	352	336	341	358	352	329	331	333	329	319	351	357	333	328	358	308	343	348	357	367	356	377	366	337	369	389	328	364	323	360	320	325	357	334	329	369	326	354	334	329	366	357	358	360	324	315	365	324	352	363	364	381	338	335	386	332	363	363	339	342	351	319	322	343	314	327	365	307	320	332	357	325	361	368	340	347	322	330	342	326	376	306	341	394	372	315	361	356	374	320	337	322	343	346	341	330	390	347	382	340	372	323	311	349	352	304	349	347	357	337	287	341	344	346	336	367	342	360	364	377	349	335	374	349	344	360	372	358	335	352	354	376	345	368	338	381	379	357	338	332	380	347	364	351	381	337	351	359	337	320	363	387	330	338	321	352	366	367	379	325	360	335	378	373	368	346	360	342	360	324	370	315
13152	27394	25317	15229	12709	9702	7260	5592	5294	4514	3721	3020	2542	2105	1893	1701	1339	1131	1019	955	906	806	682	661	635	619	653	657	615	567	553	635	735	517	505	1558	3037	3059	1628	1343	628	509	656	457	440	430	484	475	417	446	479	523	847	1025	853	840	682	491	464	461	475	488	501	474	425	486	453	475	463	438	473	480	459	433	479	451	448	472	446	448	477	466	439	447	503	430	446	494	448	454	496	457	463	430	438	440	464	416	479	476	507	491	429	429	461	432	473	468	444	484	464	477	492	440	441	467	432	497	479	460	477	462	435	462	405	454	422	463	458	469	446	473	455	482	486	441	521	459	462	476	460	440	518	477	454	435	483	463	446	458	475	437	438	480	416	455	476	459	463	450	463	493	513	440	471	510	456	481	476	497	478	481	502	477	471	453	444	438	425	401	476	467	479	446	441	476	440	506	459	452	419	500	424	410	472	454	493	458	471	461	475	425	445	465	454	415	492	434	485	441	484	430	485	474	500	455	468	484	466	457	426	475	479	406	472	461	453	486	457	433	492	465	459	449	432	455	473	482	473	449	434	431	450	436	459	491	476	420	414	461	463	473	448	487	510	481	427	440	445	449	479	448	472	433	450	436	468	456	474	476	443	442	404	461	485	473	449	482	455	438	437	421	455	447	461	448	458	450	422	430	488	498	418	494	456	465	511	435	470	483	489	464	489	446	411	477	440	485	473	466	464	455	464	468	502	458	411	420	458	462	510	444	463	446	449	422	454	478	425	448	453	471	464	469	449	445	482	439	431	479	464	455	451	436	472	454	478	492	490	482	456	445	453	461	491	481	452	428	466	448	465	472	445	447	439	482	460	472	428	483	458	481	475	463	493	468	436	496	469	457	462	452	475	455	484	442	453	424	467	417	472	459	439	472	467	469	442	461	462	472	474	462	480	466	452	437	454	446	457	484	452	511	460	458	475	442	464	477	428	450	460	443	481	462	447	408	444	430	496	436	440	474	443	474	444	448	467	498	497	481	419	481	508	475	470	480	466	448	466	452	463	445	455	460	429	452	473	439	469	458	480	448	418	461	433	492	457	458	479	477	464	443	461	469	491	466	471	457	480	461	461	498	480	442	483	487	450	438	478	452	462	473	456	430	442	505	452	486	457	484	448	458	443	518	467	438	467	452	444	460	467	436	497	454	467	461	469	502	438	475	456	467	434	434	496	421	442	510	471	438	478	412	441	459	480	430	433	453	458	489	432	463	463	454	443	491	450	502	455	469	439	443	440	484	442	490	459	459	431	453	455	459	453	464	450	475	443	492	505	471	483	457	482	444	439	445	466	424	466	469	483	481	492	451	444	472	480	468	464	451	450	429	476	427	475	467	464	464	486	445	453	457	421	433	473	441	484	445	492	489	438	431	443	431	452	473	454	484	441	445	440	470	471	491	475	475	481	483	471	465	468	553	432	462	455	444	469	444	459	466	439	405	454	463	444	507	488	447	510	407	501	416	462	470	447	481	464	506	485	440	442	444	465	432	458	483	476	436	475	468	457	426	451	443	472	464	450	457	444	441	454	511	453	447	436	457	469	460	450	474	429	482	468	468	459	477	459	432	457	458	464	456	442	449	429	435	453	473	422	448	476	480	446	452	442	453	430	414	483	484	468	520	485	442	476	434	461	453	490	464	474	440	456	461	528	446	479	448	493	460	471	462	452	438	458	436	449	457	475	484	481	444	471	485	452	440	442	479	460	480	444	459	454	475	427	477	469	431	447	455	469	438	442	447	459	449	492	431	474	454	434	425	467	450	458	453	500	430	471	473	434	427	497	476	464	454	497	458	446	480	463	457	475	476	461	486	506	422	477	457	480	454	479	467	469	448	438	500	484	460	425	461	492	466	462	491	457	490	451	499	471	457	450	461	455	422	470	473	468	440	448	480	444	462	432	478	480	485	456	429	442	457	461	467	443	431	471	462	433	420	464	436	464	456	442	484	428	453	488	445	496	446	482	465	446	446	484	444	462	461	444	464	435	497	481	434	470	504	420	451	483	478	464	483	459	454	465	451	463	487	467	430	469	454	444	486	457	439	462	488	454	435	464	474	426	440	468	478	456	464	452	469	447	428	488	457	452	461	449	455	459	459	460	449	446	517	458	475	448	488	490	448	440	484	455	439	441	452	453	444	431	458	460	438	479	473	480	471	472	452	475	481	459	475	442	462	421	444	442	472	436	458	474	470	453	455	485	508	449	427	471	461	427	451	440	492	452	433	450	461	460	426	459	479	439	452	484	469	468	494	446	475	441	453	457	463	434	490	455	457	525	455	463	469	480	444	461	467	461	492	479	463	437	433	467	465	485	462	489	459	475	486	425	480	398	476	451	433	436	426	465	475	477	519	509	491	456	406	448	455	464	449	450	462	459	461	454	499	440	494	485	479	484	402	475	458	485	439	456	489	455	472	421	461	437	442	483	457	464	460	474	427	444	455	473	469	442	488	464	480	471	472	471	472	455	459	453	440	436	470	452	465	479	448	456	491	464	455	482	448	480	444	461	455	479	467	510	497	493	446	477	447	476	464	478	462	470	457	467	432	482	447	475	438	463	477	465	446	456	466	440	462	489	441	471	446	482	463	479	442	423	435	424	451	466	423	482	439	463	461	449	465	451	489	464	471	474	444	472	453	462	440	452	490	465	459	441	469	444	453	500	446	450	481	452	452	421	477	471	429	467	465	432	480	429	443	464	467	468	434	457	460	470	479	452	442	450	475	493	440	449	448	424	481	445	435	456	484	461	498	461	459	444	423	457	452	460	464	452	467	432	449	466	494	475	480	468	468	439	471	477	506	423	459	448	490	465	485	482	454	486	470	470	463	438	451	436	447	463	481	450	450	495	451	442	465	442	454	460	475	453	480	439	479	435	465	455	494	447	456	443	454	429	424	488	467	453	486	440	447	446	419	463	413	457	421	453	472	476	440	446	433	487	463	446	468	481	428	487	472	459	439	446	473	459	465	478	438	485	456	474	495	477	479	466	462	481	454	461	468	463	515	480	444	457	449	437	462	459	468	484	431	439	489	438	426	456	467	443	484	481	445	428	457	445	470	453	449	454	462	436	450	494	449	476	470	471	471	447	483	421	414	461	414	477	488	454	473	464	476	453	441	457	487	498	446	466	471	460	454	467	463	461	473	502	441	441	455	472	446	462	481	414	446	436	478	440	503	436	473	443	425	472	435	436	442	443	440	456	489	466	493	478	446	466	465	461	438	464	487	464	472	457	457	446	465	437	461	464	455	504	466	465	454	489	451	445	439	460	513	455	435	463	465	454	473	466	465	449	463	444	461	448	452	426	468	442	457	486	452	450	475	479	477	463	434	495	462	480	473	441	466	467	479	471	448	478	429	515	479	473	442	442	469	416	491	471	458	421	449	448	446	461	453	445	456	405	478	449	485	505	466	469	498	458	484	456	405	478	443	465	472	506	462	453	447	421	462	465	418	447	450	482	441	460	461
23122	21314	29163	23794	21335	21395	11797	3864	2987	2550	2017	1674	1605	1255	1191	1024	897	668	588	516	467	391	369	360	319	364	314	315	307	265	259	330	948	236	295	1057	2457	2627	1261	938	362	233	423	202	226	212	192	207	199	235	187	255	594	763	586	531	462	252	187	199	174	216	201	222	203	211	199	215	217	198	186	188	220	220	204	220	181	215	179	205	213	201	195	205	199	226	231	216	198	207	212	235	222	202	197	199	202	183	194	186	196	202	196	195	198	221	205	195	197	190	193	195	214	211	234	204	192	207	193	188	189	191	193	193	196	206	227	228	203	215	195	198	212	217	224	211	213	179	218	192	197	232	197	227	219	184	208	194	199	183	171	195	188	185	185	189	212	210	205	219	224	217	224	185	203	201	169	216	211	204	223	224	203	189	226	201	186	182	208	208	210	213	212	198	197	198	204	186	203	218	235	207	195	215	178	191	208	196	201	184	205	197	208	194	210	209	167	216	220	176	203	206	185	200	184	196	229	188	191	216	229	203	200	206	231	206	177	199	188	188	206	181	214	225	208	193	220	194	186	226	220	199	215	212	189	197	206	217	233	208	178	204	206	190	200	199	187	203	189	205	204	208	195	198	185	194	209	199	213	195	209	221	198	191	212	208	197	187	194	226	205	205	200	211	184	220	198	201	204	183	200	197	185	210	186	195	207	198	187	195	238	214	219	179	209	212	174	195	221	201	191	239	196	195	220	195	240	204	195	224	178	178	189	226	187	223	186	189	190	193	225	232	217	197	218	175	192	243	185	203	215	203	171	187	199	214	214	231	206	230	195	214	200	188	192	196	219	219	205	206	184	189	208	203	185	196	196	186	206	174	202	200	191	202	198	188	181	207	216	172	186	194	223	195	200	192	214	201	201	204	181	200	211	217	232	192	189	195	218	226	229	216	181	203	185	188	228	207	220	214	211	200	205	198	222	202	213	204	228	218	214	198	205	208	209	193	192	200	194	209	182	177	205	217	219	223	219	210	216	207	184	206	183	194	207	191	215	230	193	189	205	205	211	216	206	221	178	205	198	226	191	176	208	199	187	204	186	190	209	198	221	174	192	211	218	198	203	199	211	191	190	210	199	181	178	210	173	223	197	196	237	229	198	256	199	189	189	214	224	195	211	200	222	207	220	192	179	197	206	183	207	175	188	197	207	206	213	204	214	203	204	196	196	197	219	200	214	205	189	200	229	186	194	202	197	167	235	197	208	209	193	195	222	187	187	201	204	211	182	189	209	216	211	178	209	200	231	207	183	215	197	202	198	224	198	221	201	216	207	214	222	201	187	171	186	229	202	202	204	193	211	208	208	183	206	211	212	210	217	194	200	208	217	217	208	194	194	196	204	207	230	234	198	196	216	192	173	219	228	214	198	212	195	188	233	193	202	214	214	214	220	203	198	184	209	210	203	204	219	181	200	195	227	230	239	203	227	192	237	205	207	191	223	232	207	196	201	203	228	183	172	219	217	191	204	208	208	208	222	202	201	235	202	208	176	192	214	220	194	191	231	186	218	214	185	192	200	203	213	194	224	198	193	208	206	210	183	184	186	205	199	224	192	195	204	189	210	215	201	195	216	201	219	187	195	205	205	181	194	201	212	199	227	205	185	203	215	205	217	194	181	181	221	175	200	191	174	184	218	194	201	209	211	191	193	215	212	190	202	208	206	204	194	204	222	198	225	205	183	200	210	192	208	195	186	191	202	195	204	214	202	214	201	196	224	174	212	195	208	194	227	185	192	203	186	205	241	197	203	185	222	195	228	209	199	205	209	192	187	227	215	189	202	216	211	209	205	183	179	190	203	197	204	193	210	207	207	204	175	184	230	199	191	178	207	188	179	188	199	202	202	198	175	190	216	195	190	209	214	219	202	206	217	196	203	196	214	197	212	195	185	198	197	206	226	183	219	201	179	187	208	218	210	211	204	200	194	187	219	210	195	200	187	208	192	194	188	215	202	204	195	190	191	182	185	196	190	191	221	187	191	210	182	188	193	206	186	206	194	201	189	205	187	210	212	209	181	229	187	202	214	212	205	191	187	200	220	210	195	208	213	197	221	194	188	198	212	228	190	210	202	184	202	184	203	193	215	192	184	183	223	196	227	196	213	214	222	215	200	220	197	181	217	212	227	221	211	185	211	229	195	193	196	214	194	222	206	213	214	201	199	200	210	195	212	195	202	192	209	201	202	192	165	181	195	203	206	194	200	203	210	197	192	196	219	190	199	212	178	182	207	203	199	245	205	185	209	209	195	202	204	211	191	201	190	184	184	210	200	207	185	229	201	184	194	205	209	189	219	211	199	213	219	193	234	195	215	226	206	184	209	209	199	229	199	191	199	204	194	186	216	214	218	200	199	209	187	208	237	223	190	233	211	236	199	205	204	227	196	209	203	216	171	204	198	192	192	203	217	210	206	189	210	208	213	191	192	205	212	203	200	213	213	199	215	235	194	190	200	212	207	202	215	194	223	225	187	176	204	208	211	192	233	214	198	196	204	222	200	202	213	226	205	239	210	200	178	201	188	213	203	223	183	203	197	175	211	207	185	208	190	221	186	205	187	219	208	184	222	231	191	190	166	218	199	200	215	200	218	203	206	195	190	171	208	198	188	204	170	198	201	206	218	192	192	185	195	201	210	198	192	205	208	182	179	221	184	229	198	207	210	237	189	222	207	215	200	218	203	215	185	206	203	206	206	208	211	224	188	191	200	235	196	220	211	204	201	203	229	213	195	225	217	203	213	188	213	192	202	181	207	196	223	198	231	215	196	216	173	210	208	200	182	213	206	196	201	175	214	202	212	209	214	211	199	203	216	178	218	196	244	224	208	196	214	177	210	184	211	203	209	224	197	220	208	202	194	189	233	189	187	219	192	182	187	189	221	195	196	226	195	213	195	185	223	200	184	227	213	208	183	205	209	206	196	196	187	201	207	207	181	195	186	196	189	197	199	164	204	213	215	237	171	183	193	194	222	206	208	185	207	183	188	240	204	214	195	199	211	193	212	200	188	187	182	188	196	221	203	189	237	192	204	194	189	199	208	180	192	230	194	213	190	207	202	217	187	223	190	210	210	196	199	190	211	226	193	204	205	223	211	202	198	178	206	236	218	197	179	217	179	204	208	201	222	201	234	214	201	205	210	204	207	199	204	201	204	218	214	199	186	197	195	197	201	188	190	203	202	209	188	181	175	204	216	203	224	234	211	229	210	219	225	188	203	190	204	207	199	199	201	191	196	211	216	203	209	205	210	198	201	204	176	193	195	225	202	207	208	193	234	199	165	209	197	183	194	170	223	214	198	198	224	201	184	211	204	205	187	191	188	201	219	195	210	209	201	201	220	168	200	219	194	204	189	215	188	227	205	189	210	192	196	206	205	215	195	204	199	221	200	195	217	220	197	204	198	200	201	202	193	204	193	228	201	197	197	191	201	216	212	215	204	193	184	211	199	185	206	230	209	193	173	212	178	189
15349	32943	28824	19870	17349	12235	9994	7941	7082	6082	4820	3822	3788	2836	2606	2246	1836	1275	1186	1038	822	722	640	558	642	551	554	545	502	435	450	499	1732	362	405	2063	4829	4939	2232	1731	591	353	690	264	243	273	262	273	279	256	294	339	1043	1397	992	977	775	323	277	303	276	293	266	256	277	273	263	264	264	248	277	259	278	282	237	232	264	273	275	257	284	276	273	276	234	272	284	275	265	270	258	289	253	285	261	261	284	275	280	260	256	263	257	276	294	271	270	284	248	281	271	280	258	268	267	279	253	257	283	263	243	247	271	269	282	286	244	255	269	280	244	256	260	276	278	267	283	276	284	253	260	274	249	272	268	255	298	251	232	270	267	262	293	271	266	288	292	250	277	267	262	293	258	258	275	260	279	252	254	252	289	259	246	272	268	266	286	279	267	261	244	248	286	235	249	248	276	258	306	249	266	278	266	248	243	238	267	252	259	254	317	260	269	259	275	274	255	267	221	272	232	273	264	264	257	284	263	258	265	270	293	280	263	277	293	255	296	296	235	262	299	228	284	291	269	258	257	297	276	261	281	251	240	254	266	285	226	272	269	283	275	249	266	228	236	270	269	278	266	273	288	235	257	260	275	270	247	248	229	263	244	231	256	266	253	249	275	272	273	277	268	250	255	261	244	284	275	243	269	264	247	287	248	283	243	263	270	253	285	292	249	240	288	276	278	270	268	254	243	257	258	249	266	273	247	276	254	272	279	285	247	268	257	239	258	254	273	278	274	260	278	279	239	298	287	240	253	281	292	260	275	251	277	296	275	244	238	275	280	252	262	274	278	259	250	253	291	277	258	254	260	279	236	252	265	248	257	237	266	261	271	257	231	266	262	230	281	279	271	256	270	271	275	261	272	250	242	249	288	254	282	260	249	261	264	266	282	261	269	256	259	263	259	273	288	250	265	279	258	237	261	250	290	244	286	279	263	227	281	281	273	279	284	284	241	272	243	285	282	243	255	283	281	259	273	242	281	254	275	303	281	254	268	259	237	280	229	261	258	275	252	255	257	269	252	244	281	258	281	269	238	277	251	242	251	259	259	273	264	238	243	276	247	227	272	222	236	271	283	256	275	267	285	257	262	274	261	267	277	292	266	282	252	233	290	239	280	244	303	255	252	251	243	288	279	251	268	239	233	296	265	267	258	257	265	300	276	272	305	253	272	274	267	286	255	281	253	269	249	292	262	287	241	266	277	299	304	281	272	267	266	296	274	276	258	291	255	246	285	242	268	283	263	265	279	275	263	251	267	273	239	276	222	266	287	249	264	259	269	245	273	290	255	264	255	281	264	293	257	270	269	282	278	262	259	270	236	285	234	287	237	295	266	251	253	280	271	267	290	263	250	249	244	257	261	282	238	234	248	271	280	262	257	271	244	227	262	282	248	252	277	253	280	252	281	264	254	293	269	236	279	272	261	278	336	246	238	283	270	262	265	274	263	244	261	274	273	281	258	278	273	267	242	261	266	274	266	316	264	283	242	242	268	271	271	246	284	288	254	246	262	270	240	265	264	257	256	308	240	220	260	288	278	274	251	271	247	290	308	280	269	245	282	258	277	252	272	308	263	249	264	258	283	257	290	286	274	228	283	264	291	252	267	292	266	260	283	249	279	262	294	238	255	271	260	252	288	250	278	302	234	278	271	294	230	278	283	241	287	281	300	289	272	286	280	266	256	272	247	252	258	291	248	254	279	275	292	272	262	252	242	264	250	286	260	259	259	248	278	258	260	263	255	263	263	273	295	282	262	246	240	286	265	241	279	241	286	242	250	259	271	263	266	272	269	281	266	247	263	275	294	271	263	238	275	244	249	287	231	279	262	255	242	247	249	297	272	236	271	278	281	257	273	251	270	227	287	278	261	260	230	278	270	297	272	264	281	244	231	268	268	292	262	268	261	265	273	269	274	272	268	253	280	298	278	272	262	257	245	286	287	276	240	284	243	270	268	276	271	259	290	257	261	275	278	230	253	242	278	251	261	259	260	293	287	279	280	261	278	259	272	268	253	257	274	297	265	292	250	234	292	250	280	246	299	268	241	271	277	240	274	302	256	269	260	263	257	250	246	270	273	279	271	262	276	248	258	262	265	266	297	230	234	252	288	274	248	257	258	279	238	244	236	277	275	292	274	258	270	271	295	269	242	238	289	250	259	274	274	256	257	256	239	273	263	272	262	273	263	286	288	261	275	273	260	268	264	269	264	288	280	273	277	275	248	287	270	248	278	255	260	259	252	270	265	233	252	267	264	283	236	274	287	285	259	260	259	262	257	261	280	240	282	235	227	242	269	259	271	258	256	251	264	226	256	265	237	246	282	276	240	248	266	290	287	299	237	275	274	267	261	276	273	252	244	307	269	265	252	279	260	269	286	290	248	270	264	280	257	264	256	313	276	231	253	227	258	288	256	297	289	254	292	263	259	236	245	289	250	236	270	263	262	266	262	240	245	262	276	262	250	262	277	282	287	282	275	239	284	269	243	246	245	260	228	272	258	264	270	280	278	258	301	281	257	274	279	251	262	249	251	254	254	249	266	272	263	268	280	313	244	247	243	291	258	273	244	272	272	233	254	244	280	224	258	265	284	254	251	253	265	263	263	235	250	259	254	257	300	225	247	276	275	267	258	272	259	252	261	266	269	276	244	277	268	250	278	254	275	246	245	289	274	257	247	270	274	275	261	263	253	274	266	267	242	284	282	225	265	277	286	233	285	282	274	288	282	291	248	278	286	271	271	275	233	273	237	272	255	257	260	264	241	272	266	259	241	255	258	268	271	243	268	270	281	274	295	235	268	267	251	257	255	255	265	276	290	285	300	249	274	271	254	271	251	266	270	258	262	256	252	270	257	267	257	264	275	265	267	291	267	298	260	273	250	275	278	276	270	273	258	264	226	245	290	277	245	272	247	258	262	244	274	261	252	258	250	250	253	279	282	271	261	262	266	274	248	249	286	256	274	254	276	279	263	249	283	255	318	263	268	233	240	261	271	286	255	260	254	262	260	264	281	261	282	271	245	278	243	295	262	266	252	256	254	274	260	272	284	278	273	276	255	257	282	267	260	272	272	268	255	267	254	291	274	275	267	263	269	258	279	272	260	258	277	255	278	265	243	264	280	287	240	254	278	292	288	290	283	298	240	269	274	262	298	264	238	270	275	273	252	262	262	268	270	286	264	310	296	262	266	277	263	258	284	259	260	255	278	281	243	253	259	268	233	257	286	306	262	250	292	293	272	275	285	257	304	268	246	264	275	251	264	268	267	266	279	268	281	266	278	254	253	280	287	272	244	254	272	266	252	275	262	268	261	280	235	273	268	259	237	274	284	299	270	271	278	249	261	246	285	280	278	266	258	300	284	246	283	279	267	278	281	258	248	283	259	268	270	267	267	268	240	284	277	292	256	286	257	280	283	266	242	266	274	254	231	282	251	241	259	289	256	295	263	260	273	247	285	275	281	276	265	258	308	237
27078	20959	15839	7502	4235	2634	1873	1551	1310	1238	1089	978	917	827	845	753	711	655	612	569	566	505	497	520	524	542	524	545	467	482	473	486	514	458	470	496	571	582	528	506	431	470	470	444	451	483	415	484	453	457	439	432	453	501	452	454	454	458	461	481	434	439	446	461	479	451	457	444	465	428	465	470	460	459	429	450	450	433	475	465	449	426	498	484	449	456	432	459	471	416	492	457	442	465	437	443	460	492	440	481	418	412	488	455	493	475	480	464	417	433	447	484	426	447	439	449	479	459	470	436	456	471	482	504	473	455	450	458	463	479	448	437	470	464	440	446	489	456	428	442	433	429	488	490	484	455	447	505	468	467	451	474	479	455	481	466	458	488	446	443	415	484	450	436	456	482	470	450	433	461	473	468	429	486	450	456	482	447	446	495	437	447	470	461	447	471	488	455	510	455	450	490	447	438	486	455	434	495	487	474	455	461	450	470	484	440	474	444	453	479	437	431	446	442	451	457	450	475	447	469	480	467	464	462	474	438	444	468	440	487	442	460	473	474	488	428	445	433	496	474	454	464	442	450	403	455	493	445	431	432	439	438	448	443	445	452	476	460	465	465	450	431	467	473	436	468	446	487	438	454	470	416	448	448	476	482	441	487	424	501	434	453	433	460	456	462	448	483	465	479	449	498	480	460	441	507	475	485	456	490	480	456	453	439	453	457	471	476	449	449	465	437	478	473	463	480	426	453	495	435	440	465	443	491	465	444	468	471	452	465	453	503	456	437	460	485	449	434	446	478	488	453	466	466	431	449	430	477	470	477	469	510	433	430	448	452	453	480	459	444	462	390	489	474	425	442	473	478	487	471	420	455	470	458	476	462	456	439	481	468	422	437	416	435	467	480	489	482	486	406	469	494	481	456	481	456	521	456	480	437	460	461	479	455	458	463	463	521	469	473	447	464	461	430	444	475	457	418	469	461	469	454	436	430	436	449	420	475	444	506	450	477	443	426	408	458	459	457	448	423	462	458	469	497	444	449	468	444	469	464	472	518	446	468	469	480	491	449	446	445	480	452	459	465	444	438	478	432	477	452	452	490	440	449	477	478	488	474	474	472	432	467	475	415	429	470	485	496	471	460	483	430	440	471	437	457	446	485	471	448	455	452	474	458	471	478	442	420	474	427	423	442	470	434	478	456	428	447	450	443	501	487	431	448	480	450	463	452	454	455	461	419	449	469	450	458	450	450	434	460	439	457	434	470	430	471	467	438	484	464	448	446	461	468	463	465	465	454	461	444	498	462	463	496	433	435	476	483	417	489	430	451	462	442	444	460	412	442	463	452	464	469	467	463	445	433	484	484	462	457	470	436	472	451	474	422	421	431	469	469	494	470	553	467	507	432	481	482	500	449	426	448	464	471	444	454	485	448	499	428	447	452	471	488	459	451	458	479	440	456	451	451	466	443	463	466	465	450	482	493	478	468	483	454	428	475	481	441	470	433	486	458	425	422	468	421	491	456	471	429	475	444	438	462	481	496	480	441	476	461	483	507	467	455	460	472	463	463	473	469	424	496	470	465	420	440	455	460	450	452	443	469	435	460	464	451	470	474	456	493	483	470	493	487	453	489	464	456	442	429	444	457	449	450	468	458	457	461	469	427	422	424	443	434	507	419	445	434	468	428	469	447	454	459	457	443	448	444	457	462	443	469	444	481	470	411	453	463	467	474	450	452	448	448	499	421	479	474	456	479	446	451	482	458	469	447	446	450	435	462	471	429	496	437	471	465	482	476	453	426	469	450	490	449	483	431	511	457	435	451	445	456	476	424	484	480	480	442	484	435	510	452	454	468	437	479	444	472	445	485	439	463	465	436	474	475	460	493	459	476	426	471	429	456	428	480	447	487	445	474	485	464	460	420	444	462	459	466	455	468	460	415	522	451	484	453	444	472	425	448	451	494	447	437	448	448	482	447	486	491	475	444	451	425	434	453	488	481	430	436	466	464	452	464	436	466	465	477	451	468	434	448	429	459	466	471	456	448	474	444	422	449	454	481	460	432	452	467	487	480	466	416	467	451	448	467	465	461	457	430	470	470	472	456	460	493	435	436	450	489	456	450	520	465	443	476	460	441	479	437	454	492	432	477	481	466	499	450	484	449	501	435	460	454	455	452	455	460	414	466	426	485	433	453	468	491	476	431	462	473	473	467	455	472	461	437	453	443	423	475	438	469	446	479	460	448	485	484	421	445	441	456	462	457	437	432	497	467	497	472	456	448	472	463	442	467	450	455	467	467	496	447	428	456	455	457	503	455	461	441	465	453	440	482	467	442	471	453	481	454	439	438	467	400	447	467	452	464	447	457	435	465	480	459	468	469	459	443	442	457	452	454	467	416	452	478	479	503	491	504	435	475	439	447	467	471	486	477	457	479	449	461	470	462	459	432	466	498	437	456	432	454	461	448	481	458	464	429	483	460	441	452	421	447	463	475	414	483	436	476	441	456	430	471	473	472	483	445	510	449	429	496	475	462	448	427	482	491	458	418	472	482	443	415	471	454	452	443	429	450	465	456	461	508	439	448	382	481	469	454	461	462	461	472	474	410	487	448	453	460	465	454	448	471	489	488	455	479	447	459	522	423	468	457	499	433	507	437	440	473	481	463	453	454	486	452	467	453	425	462	442	458	428	450	454	455	445	518	482	422	493	478	464	442	450	473	429	458	453	496	471	451	450	473	457	457	477	475	421	456	482	443	484	456	464	426	475	450	468	453	455	442	462	472	485	474	476	460	449	463	454	469	451	441	443	465	482	461	498	460	468	439	423	456	459	487	468	467	455	454	467	425	507	430	464	419	463	444	402	473	473	428	457	447	469	414	451	479	457	460	453	458	495	484	444	432	445	451	441	453	465	425	493	470	450	487	450	463	440	473	443	458	430	447	419	474	445	444	452	457	455	450	469	458	453	456	463	436	472	469	464	478	474	467	477	457	455	445	508	422	455	427	435	448	474	471	450	463	479	460	482	433	450	480	496	453	444	454	467	442	450	450	459	418	454	481	474	444	464	462	444	470	465	440	460	460	456	469	466	448	439	447	472	426	442	483	458	468	451	480	481	457	450	457	472	489	431	448	451	440	429	469	450	473	418	461	497	409	475	453	409	458	468	472	458	432	494	458	502	456	487	453	441	455	422	431	464	432	485	456	460	446	462	451	477	448	475	456	477	428	464	464	509	446	477	479	467	437	459	458	465	445	475	459	440	438	505	481	496	449	457	458	469	449	488	482	452	450	470	453	489	475	453	492	460	430	464	466	441	453	459	459	447	449	434	441	424	473	473	464	453	454	479	439	442	498	467	435	435	507	448	432	474	480	442	461	470	469	440	459	464	476	426	455	435	434	482	464	466	433	448	450	479	467	437	436	476	445	460	450	449	467	489	420	457	476	446	461	442	474	433	422	472	453	440	444	468	485	450	454	504	444	431	445	467	454	450	454	479	449	444	461	456	476	446	491
11060	19131	17166	10004	8176	5798	4261	3653	3052	2708	2187	1910	1767	1548	1386	1250	1201	978	850	808	768	735	689	670	687	741	720	702	650	635	640	655	670	625	646	657	790	815	665	666	577	610	579	540	569	587	582	592	593	590	585	599	658	705	663	625	608	630	575	626	609	573	594	541	600	594	578	617	574	582	611	571	626	569	599	588	558	579	599	636	600	575	599	589	607	604	594	589	617	628	616	597	565	620	613	597	595	619	580	602	574	584	607	574	611	596	583	616	625	625	570	597	619	637	581	601	645	608	597	602	564	579	606	587	623	603	584	602	615	556	590	626	567	577	547	604	598	591	539	583	595	589	620	598	605	595	586	600	551	602	602	574	612	594	576	564	568	603	582	588	629	620	627	546	642	590	628	624	638	565	610	571	603	602	581	563	598	607	604	588	613	592	594	611	583	561	613	586	547	592	605	589	575	575	603	603	563	585	617	587	581	594	636	580	616	630	575	594	545	583	564	627	593	584	570	599	629	540	604	598	618	593	631	604	574	592	555	595	589	640	589	547	578	593	602	593	623	565	585	585	601	587	609	585	612	566	574	618	574	574	606	589	582	577	575	610	614	600	593	596	614	610	604	606	591	590	607	612	570	580	574	629	572	574	636	582	601	568	617	593	589	585	604	610	646	615	613	617	597	588	564	567	566	584	636	585	604	577	610	616	577	600	624	621	617	596	576	606	587	572	581	594	606	568	559	594	607	528	593	497	581	570	585	575	554	593	644	603	597	576	582	566	573	627	595	593	554	588	594	600	560	605	576	570	597	607	571	610	587	569	593	589	582	626	550	544	558	599	617	586	601	576	609	570	589	602	585	591	609	591	633	559	556	641	617	571	582	599	600	572	566	601	625	591	578	563	591	613	565	563	619	593	591	579	637	603	596	561	569	617	616	557	625	615	610	623	581	625	590	581	640	590	582	587	600	607	588	579	583	588	588	561	572	577	614	573	591	559	576	602	593	599	599	560	541	591	594	575	592	585	592	597	624	597	616	610	560	580	576	592	542	591	560	581	598	576	603	595	588	566	589	603	594	561	618	574	631	596	635	576	552	591	579	593	562	606	620	559	576	587	572	555	622	617	633	631	635	580	570	627	578	631	649	590	632	611	604	635	541	604	605	568	581	574	625	594	574	575	572	604	629	616	573	576	606	591	624	582	615	610	609	619	581	588	569	586	608	607	600	611	607	585	571	572	591	560	637	582	569	599	592	572	612	590	604	596	602	541	555	626	600	588	586	568	595	618	601	599	576	595	607	601	640	584	580	585	601	643	593	587	588	622	550	568	564	588	645	559	634	602	585	612	625	601	613	607	566	582	593	603	587	603	592	592	587	565	582	604	572	562	616	635	587	570	637	565	603	565	620	612	600	616	601	641	592	605	571	613	590	594	598	589	614	627	565	552	562	591	598	584	624	605	582	588	594	617	622	583	627	599	614	638	617	580	613	607	611	594	576	619	586	580	581	598	571	607	621	596	553	575	641	616	625	606	605	579	668	611	618	591	620	633	593	618	611	590	626	594	600	568	588	618	637	560	581	601	634	593	574	623	566	590	564	618	604	624	603	604	598	615	575	601	586	602	604	573	558	574	627	587	573	554	588	564	608	589	585	578	519	627	581	597	602	589	584	600	580	603	650	565	583	624	591	585	591	610	581	600	546	598	603	586	604	620	597	566	567	600	625	600	607	645	621	549	630	581	585	610	606	581	608	581	613	588	623	583	628	588	569	632	569	607	637	617	564	582	617	558	599	644	589	679	580	580	591	596	567	617	620	597	563	577	593	602	583	577	578	554	579	597	577	570	622	587	553	599	614	594	577	566	600	609	584	566	601	620	615	577	634	573	593	624	595	560	570	651	578	558	578	585	581	599	598	594	552	590	602	586	585	621	588	607	573	611	625	553	560	591	619	572	600	597	545	598	572	629	594	598	534	610	614	599	630	631	616	584	591	641	573	560	561	611	615	599	593	597	586	603	591	589	588	548	608	589	571	639	626	584	628	628	592	585	588	580	572	594	546	605	563	597	600	580	562	578	625	617	638	595	564	596	660	615	598	592	584	563	596	564	593	585	532	585	588	570	591	567	572	564	619	628	616	589	552	610	628	580	614	573	555	587	551	589	606	599	616	566	562	575	557	599	619	600	595	582	624	631	621	578	587	624	616	584	584	595	608	595	607	568	605	609	572	602	614	595	618	593	561	627	601	626	598	611	599	586	601	625	636	568	572	626	630	554	581	616	586	588	591	595	612	620	607	600	583	600	615	576	623	649	602	565	565	571	580	593	588	563	617	617	617	598	580	600	583	635	604	572	557	583	601	595	647	564	597	626	552	550	602	581	556	600	612	577	618	570	651	558	594	583	579	572	565	661	622	622	578	583	670	603	537	619	586	621	628	543	555	584	597	596	594	596	593	605	588	584	534	621	565	575	563	640	623	579	604	530	581	650	596	626	585	554	614	586	563	570	566	575	612	570	595	614	570	622	586	561	635	562	615	583	588	588	573	619	608	585	581	599	597	597	594	594	591	577	576	608	587	572	571	566	563	575	615	582	563	552	578	591	600	583	604	625	588	626	600	572	586	621	561	596	584	611	560	583	642	566	582	595	624	550	609	569	603	584	569	582	570	573	622	583	605	573	577	595	568	587	614	576	609	619	615	616	615	570	551	549	550	624	583	604	554	606	614	616	597	664	600	591	605	572	573	602	591	610	575	548	568	607	614	632	634	591	575	587	595	591	589	603	617	580	623	626	567	610	587	562	625	641	590	609	581	565	627	610	598	549	612	622	618	606	643	570	580	596	588	589	638	643	565	605	609	619	599	582	597	583	578	581	574	619	591	618	605	567	602	588	632	612	591	623	590	606	616	556	586	536	594	583	628	549	617	567	588	616	591	586	539	618	614	605	590	544	583	605	548	600	592	604	599	583	636	593	627	552	556	567	617	608	559	575	627	585	623	600	635	589	627	590	598	588	654	602	613	599	598	623	576	615	601	614	630	590	611	629	615	626	625	589	577	572	568	627	611	580	572	587	596	626	559	625	585	592	590	600	599	586	597	600	633	562	608	588	577	608	618	607	594	563	610	590	612	620	618	614	587	584	646	639	590	603	617	586	611	614	641	622	570	601	594	586	592	606	590	605	578	558	551	583	569	601	569	564	568	624	580	584	570	585	594	591	595	577	607	633	609	537	552	595	576	611	560	567	611	597	609	570	595	576	542	615	589	594	629	639	624	626	579	621	555	642	576	596	581	609	586	631	596	589	610	604	581	568	641	569	583	608	589	592	582	579	646	596	636	535	566	600	554	612	567	589	607	586	616	613	593	592	600	581	553	621	611	592	611	579	610	591	588	612	603	566	611	584	652	575	649	594	611	548	605	601	641	617	546	587	512	582	555	621	579	582	613	577	547	604	611	586	591	592	578	618	606	611	531	619	622	632	583	544	604	590	592	581	607	629	592	639	618	565
23988	21306	28757	24208	21240	12091	4099	2741	2218	1947	1623	1378	1300	1217	1020	876	842	712	576	595	584	480	438	485	427	452	432	421	431	410	383	383	779	353	408	771	1558	1624	1008	629	430	378	468	388	368	365	370	372	355	405	357	374	492	676	536	550	519	358	367	367	344	316	327	343	374	345	362	330	380	347	347	313	308	339	362	361	392	356	369	357	376	331	359	373	371	340	332	329	380	337	384	393	313	335	372	324	356	363	332	346	331	414	351	349	343	368	372	349	339	346	361	369	364	359	346	361	327	339	371	326	322	343	352	380	370	344	377	332	366	346	313	344	334	338	344	333	364	354	319	348	365	357	353	342	402	381	369	357	385	358	348	349	377	380	355	345	359	366	333	318	332	338	338	361	349	345	347	328	356	337	352	364	349	347	364	332	336	322	324	313	354	331	384	348	346	328	352	332	374	328	347	337	352	359	367	359	349	332	357	349	300	342	335	355	356	339	344	388	361	353	370	360	337	348	358	353	340	358	358	375	358	351	329	328	356	378	352	369	370	380	359	321	368	332	357	339	382	333	359	316	331	340	358	383	360	367	312	329	353	323	334	342	337	347	332	346	391	357	304	347	356	356	360	333	362	370	367	347	314	366	351	377	321	374	330	377	369	347	327	334	349	348	352	357	335	351	299	365	330	393	343	354	360	364	349	347	354	370	347	398	338	345	354	325	357	337	332	395	358	347	353	342	365	355	340	342	343	351	346	340	350	344	339	344	351	359	368	348	341	309	340	353	370	358	377	390	356	355	371	349	372	342	358	337	362	369	374	343	324	369	342	357	335	359	382	344	360	368	345	368	315	349	337	338	359	321	386	340	371	349	375	354	337	312	354	364	315	355	378	340	378	328	361	324	335	351	363	368	374	362	344	312	358	404	339	369	319	354	391	344	330	314	364	333	316	348	341	366	360	366	374	376	341	348	369	362	329	327	375	324	334	332	352	372	322	357	359	352	332	353	343	368	346	344	352	379	331	358	309	374	324	363	382	329	351	334	342	337	358	374	339	327	317	345	370	343	380	323	349	346	370	341	366	332	351	363	335	360	356	341	338	336	328	333	347	331	349	360	355	362	386	379	350	346	340	343	342	311	334	311	348	354	369	347	351	327	349	335	355	316	367	370	372	356	326	357	330	353	346	383	358	358	347	353	350	353	339	386	354	348	370	345	368	346	332	365	351	355	347	369	338	351	341	356	389	343	335	376	330	337	382	358	371	320	366	341	354	314	329	365	325	369	368	350	345	338	355	328	348	381	343	363	354	370	390	338	378	335	356	355	354	366	349	390	339	364	345	340	375	342	337	338	339	343	318	359	329	368	332	344	343	374	345	368	322	322	358	353	349	317	365	345	359	328	349	318	354	331	342	360	330	368	323	343	297	387	363	358	347	317	352	373	318	365	312	336	344	382	318	330	364	341	356	328	346	349	343	380	369	349	363	335	357	324	378	366	329	349	355	351	376	328	353	335	319	370	366	374	368	364	364	334	331	343	364	324	322	337	365	316	324	345	372	349	380	356	364	342	305	325	322	357	360	368	304	366	368	334	348	326	361	329	329	317	341	339	350	382	329	353	341	378	355	343	333	364	332	359	352	362	356	320	323	366	380	337	336	352	380	354	355	339	342	348	371	368	309	329	319	355	344	386	330	357	351	376	374	366	368	351	350	337	348	372	335	345	330	336	344	335	335	347	355	359	328	373	320	309	333	380	379	349	363	366	316	341	352	371	337	370	383	347	366	360	326	360	358	329	348	359	365	320	383	320	335	335	316	330	353	332	331	335	302	366	378	341	349	335	331	345	349	336	361	343	340	346	348	301	375	377	340	333	337	319	335	356	340	359	334	350	353	353	333	324	308	382	369	353	363	350	363	350	310	331	345	349	336	363	350	362	359	359	351	342	355	327	357	325	347	348	335	341	348	348	351	395	364	367	352	364	331	320	340	324	314	346	348	355	389	363	346	359	332	367	353	333	324	328	371	357	334	365	329	346	355	352	342	320	389	354	337	355	346	353	344	331	370	346	374	357	355	333	381	365	306	334	339	339	370	364	367	363	364	363	350	335	339	339	333	343	363	343	358	343	332	392	365	352	336	360	343	334	340	335	354	348	351	364	343	353	345	334	345	326	330	340	357	345	344	386	345	397	335	344	321	332	365	324	391	356	343	339	374	341	328	357	336	368	357	362	355	353	332	371	351	362	356	388	326	353	350	316	341	344	345	339	347	320	341	376	342	330	355	344	343	374	336	358	351	311	339	359	330	341	315	369	334	352	338	312	351	382	376	340	356	342	336	377	353	357	379	380	365	369	334	348	380	332	316	342	349	349	330	323	339	361	341	352	343	357	353	381	386	362	347	368	347	331	372	362	380	328	345	327	351	319	299	362	357	322	324	350	344	367	318	328	366	391	359	320	331	340	343	350	322	308	361	347	314	319	384	348	364	342	360	367	379	381	340	350	329	326	360	361	327	345	343	314	332	326	351	350	381	349	342	354	329	349	381	361	357	323	353	351	345	339	331	337	355	344	338	361	393	335	360	341	333	367	317	335	350	358	368	347	329	335	358	359	360	343	348	330	357	318	324	323	330	348	350	316	364	361	333	343	340	374	373	332	338	374	347	352	349	346	344	333	352	339	338	324	360	365	336	346	338	374	351	365	337	324	363	363	343	393	374	345	328	372	356	331	347	406	346	327	372	348	326	331	337	326	346	337	355	372	347	337	325	352	359	399	338	345	353	343	324	360	360	342	361	358	368	377	354	355	360	327	324	329	348	360	373	333	365	340	351	339	357	350	354	354	347	362	364	325	382	341	345	342	339	371	358	334	341	370	367	351	361	376	352	367	335	368	340	360	337	364	348	330	350	350	342	364	340	374	342	342	376	339	352	363	341	343	352	353	348	354	350	344	342	365	368	349	339	355	328	340	320	337	356	347	366	316	321	350	335	384	345	332	363	369	344	361	387	356	322	333	359	377	342	365	337	330	351	365	375	326	332	345	352	367	349	358	339	328	376	356	359	344	320	331	372	323	326	322	347	320	332	331	335	341	310	374	359	348	357	337	360	354	368	338	329	330	325	373	350	339	344	321	391	346	325	335	345	323	333	339	325	321	351	328	357	403	342	353	332	368	312	397	340	348	330	389	371	376	356	375	388	327	353	338	367	364	371	323	368	328	353	380	363	389	356	367	314	349	365	376	306	352	376	320	368	343	340	363	335	375	352	324	359	352	346	361	371	355	315	406	350	327	338	356	368	359	322	346	346	371	354	360	348	333	349	363	405	377	367	337	342	329	385	362	339	371	373	350	321	354	349	356	347	328	385	369	363	366	352	335	333	358	317	372	359	359	362	375	352	364	343	326	344	341	351	348	324	364	349	341	328	362	343	359	340	372	336	354	358	340	363	318	332	355	348	373	337	350	388	346	353	345	329	350	336	348	360	368	324	335	314	323	321	323	343	341	347	362	301	377
12007	26867	24795	15938	11316	8908	6943	5904	5029	4445	3588	3063	2751	2454	2015	1735	1541	1275	1003	930	889	782	780	712	707	717	745	591	639	588	547	648	1339	520	543	1320	2983	3019	1681	1015	610	485	751	490	433	443	466	434	505	455	484	480	799	1075	837	845	739	496	465	466	461	455	461	460	487	451	463	479	486	501	503	442	431	483	452	481	433	451	468	483	476	457	453	437	482	478	428	442	462	452	482	462	469	443	461	462	472	458	436	419	492	448	453	471	470	484	472	448	434	499	440	458	454	453	462	448	484	458	474	485	462	460	479	486	467	486	444	479	496	461	475	498	480	458	467	426	460	483	465	487	435	500	489	427	454	466	463	472	451	412	498	460	475	455	475	464	462	487	469	482	413	416	432	467	486	456	478	482	427	456	422	478	466	454	479	481	474	440	450	452	434	466	483	476	426	471	462	434	465	467	468	495	473	513	462	439	482	487	489	426	436	463	451	452	450	453	508	446	482	462	483	477	468	428	465	502	457	495	440	489	468	474	455	488	468	451	421	424	430	447	436	484	475	472	430	449	431	457	435	495	486	453	469	486	474	472	504	486	443	472	412	476	471	488	498	419	432	381	464	447	502	479	439	439	470	469	497	472	477	499	471	471	471	477	420	480	516	466	435	473	449	436	446	452	458	473	451	481	447	449	445	493	430	443	454	454	453	452	438	468	477	432	451	472	443	457	457	490	448	459	497	441	433	465	440	426	443	466	462	472	454	435	436	483	436	474	486	461	410	478	455	453	449	454	424	470	437	446	436	473	469	461	454	455	457	457	459	479	427	459	454	439	503	450	435	476	476	466	482	489	476	465	453	432	443	497	506	475	471	441	468	453	459	493	455	457	467	468	432	455	462	439	429	436	465	463	441	439	464	450	490	464	490	458	461	495	442	471	456	434	472	457	464	490	470	463	471	450	487	480	497	451	477	443	441	452	482	434	461	449	480	450	444	403	490	453	484	500	454	456	437	456	495	486	441	458	466	439	493	456	513	472	461	497	456	457	479	448	455	450	446	484	437	464	489	464	463	445	452	423	456	444	450	457	467	487	451	524	465	450	464	449	490	460	440	459	479	454	463	484	448	482	517	462	430	447	445	432	494	444	495	456	435	419	447	487	467	447	485	478	469	455	444	453	463	446	411	474	534	491	448	458	484	473	441	484	472	442	434	446	435	486	467	472	491	462	470	496	425	430	471	424	447	464	443	462	468	451	456	462	487	492	430	483	513	434	462	447	441	429	483	448	464	466	416	496	484	493	437	487	441	463	462	498	448	482	459	417	470	442	467	429	439	472	479	472	432	472	514	465	474	464	459	463	440	461	457	474	472	480	488	464	474	473	425	445	458	442	470	432	462	463	440	464	438	452	416	454	463	494	489	473	470	463	478	486	445	481	490	462	475	473	477	477	469	419	443	453	499	458	470	459	467	470	477	449	454	461	449	483	456	474	467	476	500	459	447	456	414	460	479	464	478	489	473	480	463	464	450	460	486	479	459	474	484	452	456	483	445	493	434	465	424	460	404	453	430	446	450	451	484	451	444	452	456	477	431	449	427	480	483	434	497	448	443	457	467	457	443	461	468	447	457	471	450	456	464	443	465	449	481	430	501	437	436	453	471	451	438	481	494	517	449	463	429	436	434	479	486	464	485	467	477	466	460	483	484	479	489	429	442	439	503	444	470	448	479	496	498	431	473	455	449	444	463	452	462	457	449	454	477	461	496	451	468	430	473	446	480	422	448	445	455	469	428	440	447	463	430	449	433	431	471	473	458	455	419	447	478	469	474	483	457	476	478	454	494	405	470	461	488	480	452	468	477	465	442	486	419	481	498	484	460	442	468	499	464	397	448	448	441	455	446	484	479	470	481	458	466	482	473	436	449	435	461	463	456	461	471	465	454	453	483	475	460	440	411	480	476	459	483	434	494	465	470	473	454	529	480	454	459	443	456	490	462	443	483	424	423	458	439	431	455	501	448	443	487	448	478	466	440	474	468	426	476	457	449	445	511	472	492	456	482	466	474	502	457	485	434	420	450	469	486	448	473	493	405	486	427	474	446	465	476	503	438	449	511	485	445	483	455	415	439	491	435	486	491	440	454	469	443	469	466	453	479	444	479	455	445	465	475	465	443	458	461	481	488	465	499	469	445	447	440	473	445	471	464	500	459	448	474	453	498	452	473	468	463	463	476	474	460	432	446	462	481	493	444	453	460	491	463	463	465	498	451	463	465	475	472	431	482	484	467	473	499	477	482	455	439	437	497	473	469	464	413	475	456	465	474	440	488	461	439	464	439	430	459	460	499	428	483	424	472	438	463	443	440	469	457	447	490	462	480	404	446	470	492	475	434	518	497	478	480	425	485	444	446	449	493	495	436	466	436	466	436	447	471	467	451	420	497	452	473	469	456	476	494	490	472	462	492	486	497	449	471	430	462	475	418	467	466	494	460	476	442	469	436	503	444	483	418	478	460	456	443	473	440	473	464	480	456	447	456	445	454	460	500	458	448	462	480	470	447	444	452	503	457	453	453	510	446	426	447	468	484	495	448	449	466	441	456	452	462	502	458	470	483	476	451	444	469	453	456	481	500	466	466	448	498	462	462	471	500	475	447	486	445	463	453	473	466	457	467	454	468	460	440	521	420	464	474	479	483	452	502	444	462	493	463	452	461	478	494	453	471	433	447	477	474	466	475	502	430	431	434	486	447	471	441	441	458	484	495	484	418	480	481	452	497	477	480	482	454	449	494	425	471	458	434	452	465	462	483	486	478	426	471	440	483	460	453	509	479	444	443	455	456	437	478	476	442	459	451	500	480	446	502	470	422	456	467	447	475	451	470	462	455	451	502	429	450	448	491	427	544	431	470	476	496	483	455	431	490	459	463	453	452	462	425	479	469	455	456	430	508	486	479	458	446	484	440	458	446	435	464	477	494	493	462	490	443	467	496	462	459	446	449	453	422	423	461	459	425	448	473	441	446	490	477	425	494	449	468	453	450	437	447	457	479	488	472	470	467	485	425	474	449	428	427	486	471	444	481	451	476	461	452	486	493	428	463	478	485	468	428	482	444	462	431	474	451	459	437	445	481	467	447	468	450	478	456	457	456	433	454	474	466	487	447	482	450	445	437	425	450	453	451	523	457	422	435	438	443	491	457	485	424	468	497	473	500	467	480	440	458	466	420	451	518	466	457	495	498	465	468	497	471	485	458	432	504	464	484	503	442	455	429	503	509	456	451	437	449	490	485	441	458	478	495	447	477	469	478	446	470	449	455	487	436	457	456	437	458	463	478	461	479	475	468	465	455	428	441	444	465	470	477	454	476	443	473	467	485	379	456	429	454	425	466	475	453	487	454	486	491	475	480	483	462	453	412	481	435	478	437	447	453	463	485	419	460	437	479	431	449	474	452	469	440	444	480	413	504	468	448	490	435	454	444	457	437	457	467	475	470	447	428	448	453	470	448	486	463	449	450	465
23067	21310	29221	23746	21319	21404	11662	3879	2963	2679	2169	1767	1682	1512	1303	1031	894	722	555	538	495	426	403	407	393	374	363	339	302	273	287	318	1523	265	223	1241	2539	2623	1320	816	323	223	520	211	211	228	207	220	210	181	238	239	479	768	601	526	477	252	205	221	214	200	183	211	193	221	205	214	217	206	213	236	193	207	219	203	196	227	187	204	218	198	215	192	193	196	201	202	226	175	219	214	212	166	218	231	220	206	192	198	218	219	226	217	204	218	229	211	238	200	201	223	225	229	217	198	192	214	204	217	191	207	216	226	214	225	212	205	206	222	200	196	235	219	190	214	214	204	199	207	198	198	211	235	212	218	196	195	217	191	209	225	228	191	206	192	220	215	211	193	187	219	217	209	200	189	215	198	217	210	223	185	217	205	226	209	206	227	217	199	236	211	237	219	216	192	222	211	212	231	200	206	221	198	214	225	195	199	200	203	208	208	190	211	191	219	202	223	201	221	207	197	199	200	206	214	196	219	203	203	195	203	213	230	224	195	223	234	226	204	201	231	181	168	192	207	226	220	204	212	240	206	219	223	197	205	235	214	225	215	243	216	205	201	191	208	188	221	201	204	230	200	226	184	216	205	185	247	206	215	212	230	211	198	199	228	192	214	189	217	167	206	239	202	203	209	182	213	198	198	211	201	211	191	230	203	212	212	205	217	221	204	173	232	216	201	216	198	210	213	203	205	248	198	200	237	225	207	230	238	200	221	230	219	194	211	215	223	210	195	196	199	203	225	202	204	200	210	205	190	216	212	223	234	198	216	201	196	193	215	230	211	227	210	186	197	207	201	202	217	214	240	229	231	215	201	223	196	211	195	207	209	184	186	219	187	204	207	203	200	231	204	190	191	200	236	189	195	200	185	201	219	195	220	210	227	229	178	182	204	182	187	216	198	186	190	222	218	185	204	196	198	197	212	186	217	218	207	205	203	193	207	192	211	208	211	194	197	214	223	188	185	228	208	215	237	229	202	190	234	200	216	200	235	218	193	222	205	230	205	183	190	205	189	226	182	216	204	206	211	198	202	186	197	211	197	205	209	209	201	204	188	199	202	198	181	194	219	181	196	229	196	189	211	186	228	211	209	223	195	196	233	225	204	189	228	213	189	187	229	196	210	220	215	195	188	219	230	192	193	202	202	210	201	211	227	238	193	221	210	225	203	196	224	192	227	232	217	194	208	231	213	204	193	197	201	206	209	220	186	212	214	222	191	211	222	213	203	202	193	211	204	189	179	192	205	222	221	207	213	214	189	212	201	214	183	189	231	215	215	223	209	229	217	223	209	226	214	214	205	217	204	191	175	203	200	187	211	206	202	203	201	199	199	207	190	199	236	190	199	199	221	210	210	214	191	213	224	219	210	174	218	255	196	189	232	228	178	217	219	205	188	196	215	190	207	202	191	215	189	212	220	209	210	197	223	192	228	187	210	205	213	186	219	233	187	223	228	212	195	182	211	202	221	234	198	209	181	229	189	216	197	197	222	213	212	194	231	218	206	232	245	218	212	221	194	221	197	195	226	178	165	178	236	212	210	206	211	196	215	201	233	198	214	221	197	230	199	233	209	211	195	195	204	217	219	222	190	202	232	202	212	222	209	215	193	209	213	216	206	215	210	212	197	208	195	185	203	208	219	200	199	187	194	185	213	207	201	215	235	222	204	204	183	204	202	204	186	196	188	196	216	207	171	192	227	180	225	212	202	224	202	195	209	233	214	228	194	218	228	203	231	212	234	215	200	194	201	222	241	219	235	214	233	196	208	221	224	223	223	172	225	195	200	206	217	206	217	223	202	208	196	192	182	201	211	228	216	220	205	190	191	234	180	198	219	211	210	210	212	199	210	204	203	200	213	205	212	210	195	217	205	230	215	191	207	227	209	206	187	202	218	225	201	191	211	218	199	178	198	228	196	221	178	211	244	205	218	225	209	194	230	208	211	193	205	217	204	198	212	209	212	198	197	213	170	210	204	214	225	206	213	196	215	205	208	224	192	226	209	199	204	202	210	214	202	197	202	204	217	183	189	205	184	224	188	175	172	219	203	192	181	176	200	234	233	205	229	222	238	206	188	217	208	184	219	214	216	189	204	217	224	203	196	204	192	206	189	209	194	190	238	217	209	211	201	200	220	223	213	223	212	198	238	226	206	210	222	243	212	216	221	213	194	185	228	217	204	222	228	214	200	216	213	188	188	195	208	219	227	199	205	209	199	219	214	205	224	203	211	232	204	210	212	205	213	215	202	196	188	190	190	209	222	219	216	185	191	187	212	189	210	206	225	197	212	224	199	194	211	185	212	219	216	234	210	203	203	208	204	202	223	193	199	205	201	185	204	220	200	187	212	231	219	223	212	199	206	188	224	221	221	196	225	214	215	194	211	187	215	208	189	185	230	206	189	227	211	209	213	235	229	188	212	200	193	204	215	200	193	221	210	215	211	214	206	208	206	221	185	209	242	202	190	202	193	225	222	233	210	202	199	208	191	206	197	217	208	187	226	230	188	209	215	218	199	190	200	215	198	211	199	204	198	179	214	202	201	196	230	192	223	216	225	230	190	189	205	227	199	233	207	201	224	198	222	195	189	197	199	225	223	230	206	199	206	200	203	221	195	215	220	194	216	182	204	222	201	196	218	182	204	186	205	209	198	215	191	194	204	205	224	191	195	196	203	216	200	210	230	198	199	218	219	198	187	198	208	225	217	193	209	188	220	233	190	206	198	224	188	201	187	233	202	209	213	222	221	205	203	209	192	215	195	209	186	204	213	197	189	201	239	206	222	203	215	182	223	218	194	214	204	208	225	193	219	208	204	225	208	200	208	210	187	184	199	198	208	220	223	203	223	213	204	199	183	212	203	209	196	237	200	192	189	185	206	232	206	231	226	214	230	204	227	220	217	211	230	228	190	222	222	199	222	221	193	223	201	218	191	221	196	220	196	219	205	200	229	187	193	180	204	180	188	201	170	225	240	213	200	190	196	217	201	224	221	204	213	218	215	226	211	213	210	188	203	208	214	220	217	232	199	219	203	217	181	225	231	223	218	229	180	205	196	200	213	181	208	197	210	192	203	199	215	186	201	202	232	224	206	197	208	223	214	214	208	201	225	202	205	211	222	208	215	212	213	210	220	210	202	184	194	218	187	190	203	200	226	215	217	184	222	225	207	187	191	186	176	208	193	203	212	206	200	202	216	223	201	209	197	199	202	198	216	203	221	220	215	211	204	218	203	203	229	204	200	197	186	209	215	218	208	228	218	224	232	209	222	185	180	193	188	224	225	189	234	202	241	176	211	217	212	205	194	175	214	222	208	194	192	242	221	189	193	215	214	183	225	205	195	219	198	202	203	223	201	200	230	202	204	224	201	212	211	196	202	202	222	218	217	211	221	199	202	227	230	198	211	199	189	235	194	197	213	202	210	195	199	212	212	203	236	196	199	230	196	210	198	204	204	208	233	200	210	220	221
14553	32266	29627	20173	14763	11811	9577	8000	6933	6237	4863	4036	3846	3273	2739	2237	1878	1520	1061	968	826	837	703	692	666	644	614	568	529	479	433	508	3013	321	330	2393	4610	4762	2371	1464	512	329	885	268	277	278	257	241	275	261	268	300	865	1210	959	960	786	325	287	302	249	287	288	286	270	275	252	288	312	253	294	270	262	273	259	236	276	259	268	292	254	270	273	281	272	265	245	270	289	276	267	295	254	265	300	277	258	236	315	243	255	272	271	268	275	268	260	288	271	269	278	258	286	281	273	263	256	254	307	254	267	265	273	262	276	269	296	275	272	260	286	266	267	277	262	280	273	268	275	281	251	287	256	310	265	255	276	243	268	280	284	268	253	269	259	255	265	261	277	303	268	248	243	279	290	290	289	289	253	276	264	259	256	285	244	286	254	274	292	312	260	295	285	284	265	306	278	270	270	273	247	273	224	276	276	280	275	310	280	268	264	271	250	254	298	269	258	281	263	281	265	287	275	263	241	276	254	256	274	260	284	246	242	270	259	268	282	239	253	248	269	267	281	245	287	261	250	279	279	291	252	263	266	292	274	268	279	290	270	269	234	260	254	233	272	269	248	288	251	313	279	272	289	270	244	267	292	280	274	247	267	264	252	265	291	288	279	269	274	273	264	277	265	249	281	275	250	271	268	260	267	292	306	291	262	258	259	297	279	280	279	273	277	256	262	263	256	278	268	288	228	270	279	262	258	279	245	273	276	274	282	297	269	271	244	272	263	272	246	260	263	285	287	261	294	258	272	266	260	272	263	305	267	227	249	309	243	267	273	275	262	256	269	270	284	238	299	271	251	267	263	298	274	282	294	275	291	258	254	285	261	253	279	269	286	250	273	254	266	262	256	229	273	290	262	253	278	282	272	243	292	280	260	248	272	247	251	266	285	291	250	276	270	247	299	275	259	255	281	293	273	281	256	274	276	259	263	272	271	298	258	260	270	259	268	263	260	271	284	270	269	270	249	276	271	272	283	273	257	256	301	286	251	260	265	276	255	271	277	286	274	265	240	260	307	281	268	250	279	299	264	281	287	244	263	293	275	274	260	280	240	276	278	257	253	275	319	284	293	276	269	269	244	251	284	278	278	269	295	280	275	271	263	274	246	298	278	256	294	284	284	269	259	262	271	252	286	255	279	251	267	264	276	269	283	273	249	259	257	256	296	250	297	287	244	241	264	262	296	262	272	267	269	259	266	248	245	283	223	268	270	289	256	253	283	291	271	252	294	292	279	275	280	247	250	264	276	260	275	272	319	270	290	277	283	251	266	283	269	279	286	262	244	284	263	282	280	269	250	243	282	270	293	268	282	277	255	244	276	310	268	298	258	242	291	249	284	241	291	257	251	248	282	236	261	275	249	226	251	249	267	257	267	257	268	273	263	300	279	281	253	297	257	286	264	291	267	270	264	261	232	287	290	238	282	264	249	302	277	251	236	287	305	257	243	268	277	249	295	239	273	299	252	272	257	289	247	250	223	278	275	304	248	258	287	276	237	289	271	264	273	263	282	298	272	258	303	248	256	257	286	286	257	302	268	294	256	243	240	271	302	274	263	252	262	259	293	263	280	254	289	267	287	280	278	252	271	282	261	221	269	252	285	265	255	250	253	274	292	266	277	279	264	269	302	254	263	266	233	261	270	289	299	230	250	246	259	275	294	290	270	269	275	263	263	254	249	274	292	289	278	278	282	255	288	286	274	244	254	257	254	285	290	251	290	271	257	241	306	286	268	260	247	292	285	269	271	264	268	248	296	255	255	285	262	293	238	260	294	240	268	294	289	252	282	261	275	271	293	265	288	266	274	261	255	284	268	240	256	268	274	256	270	271	258	286	242	270	252	275	287	265	276	286	243	273	275	263	262	269	279	271	276	256	238	264	255	275	280	264	266	287	266	301	272	255	276	263	275	268	248	249	243	254	270	259	261	266	285	305	277	266	289	280	260	269	274	261	257	278	298	248	254	269	251	269	214	270	285	295	252	247	243	275	279	251	270	244	260	263	289	281	261	301	265	262	277	251	263	286	249	263	270	245	284	259	287	262	268	286	272	264	259	288	257	266	292	275	275	280	267	234	282	262	249	263	252	252	296	283	278	272	286	300	245	235	257	247	279	271	283	297	273	280	265	260	261	273	251	268	255	286	273	272	282	266	280	270	283	246	273	300	254	280	258	284	271	271	257	272	270	278	284	287	277	281	266	279	264	272	260	273	284	279	251	269	243	270	267	248	266	268	300	239	268	266	281	249	298	262	269	258	295	256	269	265	269	242	262	295	259	254	243	260	277	278	277	259	279	296	304	248	271	283	250	252	291	262	281	276	278	251	244	259	304	300	245	283	249	263	269	282	264	239	227	254	280	244	273	289	270	279	293	242	271	269	262	247	274	226	285	254	271	276	270	261	275	271	278	295	268	249	256	277	260	287	258	248	273	302	251	262	285	285	311	224	265	258	285	264	281	302	264	307	272	283	252	256	267	260	259	257	264	291	278	239	268	274	242	293	271	235	257	260	263	279	273	259	258	261	261	281	252	264	256	283	266	256	237	238	234	251	253	258	275	249	292	269	289	303	275	260	279	270	262	249	275	265	259	229	228	263	294	250	295	277	283	269	271	270	267	274	305	275	285	255	248	300	243	273	266	283	299	276	288	283	246	279	273	263	284	275	276	273	269	296	269	280	255	262	268	270	270	263	250	256	264	291	280	267	272	267	284	292	263	272	244	285	267	267	242	283	306	256	246	263	254	246	249	305	311	243	262	266	268	262	259	295	262	272	246	256	255	275	262	277	261	242	271	259	266	253	280	268	248	258	246	282	259	259	254	253	278	277	280	266	290	264	280	236	293	272	271	252	278	228	291	268	262	271	255	299	243	259	248	293	292	277	277	270	262	263	250	274	283	235	281	269	277	271	287	308	251	271	244	268	285	287	292	254	272	294	256	294	265	269	271	297	289	237	281	269	227	225	270	267	285	288	296	293	245	286	271	269	277	278	269	262	235	288	284	290	276	315	281	282	279	273	246	315	254	258	267	284	247	279	263	271	237	257	282	281	270	278	296	266	247	266	264	277	259	249	255	256	272	258	258	239	277	251	249	272	277	280	277	289	241	291	266	253	265	298	284	265	278	275	260	264	273	290	287	297	266	266	279	258	289	256	291	281	257	305	276	283	278	287	264	269	250	289	278	271	265	279	281	250	268	289	260	247	289	277	284	265	242	250	288	264	270	272	274	278	292	260	242	276	248	297	266	267	278	294	263	253	262	275	266	263	263	257	278	282	243	274	272	280	281	273	270	261	269	274	275	272	286	281	244	283	241	297	223	249	263	275	281	286	254	261	264	262	259	286	278	236	272	292	260	276	283	276	273	304	267	272	258	286	284	299	288	252	285	259	312	282	299	295	258	257	279	247	241	265	258	260	258	247	296	254	271	271	268	263	268	283	295	289	265	279	313	274	250	286	261	243	279	294
27123	21033	16169	7559	3399	2690	1951	1577	1412	1281	1129	1055	937	851	793	715	669	612	561	529	546	555	537	554	504	521	494	484	495	488	419	481	541	440	461	483	571	608	500	510	484	496	486	453	465	485	478	484	472	443	456	480	519	505	522	482	470	440	505	485	518	461	457	464	455	482	493	476	454	454	467	518	471	465	450	504	484	452	459	501	451	468	488	456	476	457	479	473	488	461	473	448	460	470	490	464	481	451	455	488	468	459	465	455	468	447	481	453	515	430	480	477	452	464	447	456	424	473	470	427	472	450	464	455	487	504	435	442	442	460	449	477	471	471	474	453	481	469	472	510	427	455	444	475	464	456	488	430	481	457	433	439	445	477	479	474	447	451	461	459	474	479	468	492	486	501	465	458	450	501	483	433	447	461	488	501	444	466	438	448	476	485	473	451	497	483	429	473	434	497	457	477	497	473	482	446	482	473	465	466	495	475	451	446	439	458	468	458	452	508	450	494	452	463	449	499	437	420	484	487	469	439	452	482	491	490	478	501	478	445	467	422	453	447	451	460	480	481	471	425	472	482	476	460	498	443	471	483	479	464	489	446	473	477	440	471	444	480	452	489	462	503	478	478	445	478	453	484	495	476	477	505	457	480	451	485	449	520	480	451	488	448	506	465	436	449	465	445	468	428	461	447	512	500	476	475	469	495	449	486	492	464	518	434	501	445	460	488	471	488	464	472	479	438	485	482	455	436	471	490	450	472	473	529	448	489	450	447	510	479	465	468	445	427	468	448	442	455	464	483	455	487	463	481	487	469	431	435	430	478	467	471	440	477	441	453	450	488	495	442	463	470	459	427	470	476	429	446	450	463	484	460	458	453	442	474	438	464	466	455	479	465	496	457	483	503	446	411	475	431	458	462	448	443	463	485	488	492	499	478	480	483	499	498	486	460	454	471	478	472	476	443	462	469	442	483	448	446	442	520	497	482	480	496	485	443	480	486	432	492	454	476	476	430	438	461	483	477	478	510	448	444	463	488	488	461	442	483	434	425	505	472	473	461	494	457	418	485	508	456	463	533	446	425	467	448	452	459	501	478	431	467	450	469	499	448	509	461	438	466	471	482	411	504	456	484	447	479	460	479	460	476	497	484	479	425	448	453	451	461	487	451	444	480	465	509	433	437	524	427	469	421	447	504	473	480	494	472	459	492	441	469	459	466	450	472	434	473	473	453	391	471	453	462	442	478	481	450	499	472	491	456	472	479	492	479	490	501	475	459	497	445	450	477	477	461	475	490	435	442	442	467	472	509	451	488	462	452	464	494	462	460	468	465	423	464	474	435	483	499	451	493	471	511	461	478	436	419	457	484	449	456	453	472	474	409	468	450	490	475	478	470	481	458	447	453	435	460	456	478	494	503	480	461	438	464	461	481	424	464	513	458	501	471	456	417	479	458	456	520	461	395	438	480	436	469	459	500	501	486	489	470	451	481	425	496	467	458	488	450	466	449	487	422	490	481	458	473	460	472	462	475	466	500	457	443	462	479	500	441	469	475	476	475	466	444	462	454	489	462	499	444	452	474	429	488	485	491	472	484	505	425	462	448	435	494	473	455	479	450	516	451	448	466	480	459	482	458	448	516	503	470	458	481	498	490	466	444	463	438	465	473	481	441	456	449	468	469	488	475	470	450	486	455	484	475	475	521	485	440	462	459	480	472	476	441	491	484	449	476	483	469	464	479	469	465	453	490	466	467	443	491	448	492	440	470	485	509	447	513	464	451	482	512	446	497	441	496	476	470	455	465	418	423	483	469	475	475	458	449	491	485	461	498	421	464	477	482	458	477	497	454	424	489	468	442	442	455	501	492	443	461	478	494	446	495	443	479	465	427	431	500	464	531	491	479	476	458	471	462	467	449	474	408	433	487	478	481	488	462	492	420	473	448	464	497	444	461	468	470	504	485	416	463	477	445	449	506	463	460	478	433	455	490	449	501	463	549	484	494	490	460	461	464	483	477	446	477	443	463	460	464	453	481	479	478	458	448	478	459	479	472	472	432	446	462	487	474	431	495	469	494	431	458	482	493	463	457	457	474	429	467	472	473	460	422	501	448	467	489	448	494	460	494	455	488	493	471	491	464	480	466	431	460	461	473	465	470	450	472	492	455	449	457	457	469	469	454	481	442	431	454	467	451	463	488	496	519	511	448	487	466	502	469	466	496	465	437	492	484	469	497	479	499	462	490	507	454	459	503	461	434	456	477	486	485	440	471	460	500	465	502	495	498	477	469	469	485	528	448	487	483	487	489	444	461	434	508	410	436	446	479	509	470	459	497	475	463	486	471	460	490	450	436	446	454	511	411	432	468	482	504	476	469	459	472	454	478	478	454	460	500	472	451	489	487	429	443	475	448	500	445	486	482	461	518	470	423	466	455	513	456	505	445	482	468	477	465	489	473	461	472	477	445	469	476	487	434	446	478	453	476	492	480	436	464	463	445	476	439	498	453	501	465	485	432	481	504	472	456	505	455	460	491	425	470	476	500	478	482	468	471	446	458	455	430	436	488	481	468	464	470	487	482	463	454	459	469	458	475	444	477	481	454	429	453	402	467	467	471	456	473	482	452	424	482	455	449	442	476	438	467	466	475	485	463	473	460	459	489	472	456	474	426	428	509	474	466	501	471	475	471	473	403	437	457	475	438	480	501	419	471	456	501	431	438	497	502	448	395	463	450	489	460	502	458	488	434	510	476	459	438	516	471	471	451	474	477	481	447	469	485	500	480	470	515	473	474	465	505	500	480	448	451	460	466	466	479	480	460	455	463	468	491	447	425	458	445	469	448	483	437	480	457	455	506	448	470	478	490	437	462	472	505	450	479	475	489	468	437	468	442	490	503	468	490	478	463	447	489	441	491	450	487	480	443	451	492	475	474	469	443	421	436	480	464	448	463	444	444	464	485	431	440	427	452	463	450	437	461	470	462	478	462	444	480	489	494	444	460	467	443	432	414	439	437	469	451	450	472	483	431	479	484	455	491	490	454	438	468	458	472	494	437	454	497	459	451	485	450	421	471	468	517	426	457	439	466	459	445	505	480	473	448	475	458	463	477	469	470	465	460	483	459	456	504	464	479	446	466	472	462	477	464	450	442	473	444	491	469	463	449	470	462	444	454	453	480	492	462	492	463	426	445	463	451	464	503	462	437	473	443	455	441	460	479	492	455	486	445	512	496	487	509	471	481	455	464	469	473	495	453	480	426	463	453	486	473	484	444	509	443	445	485	440	409	475	439	474	425	483	508	478	457	450	468	457	471	427	475	452	446	500	507	431	459	462	463	458	491	460	461	478	463	463	469	497	481	461	476	471	420	460	456	462	465	489	427	474	470	480	487	461	494	473	443	468	496	482	469	504	501	497	478	478	471	465	460	480	472	471	473	457	508	459	506	462	493	465	469	450	432	470	474	487	451	454	500	479	472	485	454	520	488	442	454	499	484	452	485	469	480	465	481	485	483
10951	19171	17006	9755	6280	5525	4393	3379	2951	2724	2377	2083	1935	1601	1386	1169	1048	985	844	819	752	798	724	753	732	751	710	678	660	657	698	646	724	603	615	607	787	865	752	697	569	565	644	553	611	592	601	604	592	636	608	594	658	654	674	636	677	595	596	603	591	625	655	666	557	610	633	634	614	633	626	590	552	604	563	616	613	604	633	610	594	569	579	606	625	594	602	546	623	621	605	578	627	573	605	593	597	644	590	602	573	613	591	629	637	598	623	582	623	580	607	586	549	614	615	615	575	581	604	589	625	570	601	621	602	608	570	570	626	589	605	634	590	567	599	581	601	619	641	610	603	620	567	606	596	548	573	542	628	584	622	622	599	598	628	605	601	618	597	575	600	583	622	605	569	623	599	611	605	603	572	596	621	599	587	664	580	602	610	641	610	572	597	572	587	580	632	612	624	622	591	621	610	621	589	625	616	582	595	601	618	580	630	623	623	593	611	607	610	582	620	556	603	616	617	609	616	580	610	623	634	605	541	635	574	609	578	596	517	616	597	618	586	586	595	587	632	591	615	561	552	594	594	575	570	557	628	590	606	625	614	637	607	578	606	616	558	611	609	594	579	589	601	623	590	677	624	590	598	578	580	570	624	599	674	614	624	601	593	557	609	624	600	597	648	591	611	607	591	602	607	624	651	593	602	553	580	569	585	592	539	604	581	569	583	548	691	603	582	589	583	536	622	621	605	578	580	610	560	606	654	553	535	570	591	560	594	615	603	612	597	555	563	591	588	587	618	598	598	601	576	625	581	608	611	584	626	639	619	560	590	604	599	604	597	605	611	581	602	601	604	599	613	605	603	590	604	599	577	625	589	593	624	575	582	626	626	584	612	607	604	595	610	593	617	605	550	603	592	594	630	624	617	620	614	623	631	601	609	561	628	587	602	566	587	610	638	601	628	602	598	570	584	592	562	583	630	582	622	597	643	565	642	618	629	567	590	618	581	574	553	598	595	563	635	613	570	578	634	597	617	610	620	607	539	609	630	549	597	653	580	602	599	616	633	606	597	620	620	582	617	606	641	596	633	598	603	596	585	594	655	561	608	581	604	630	581	582	600	604	607	605	564	610	625	580	592	606	619	601	595	584	627	620	604	609	611	587	575	582	611	572	573	597	617	651	587	624	556	623	627	559	583	592	557	645	590	601	593	606	623	631	590	622	608	605	634	600	585	619	561	627	639	573	619	611	632	632	611	565	609	597	610	619	616	615	600	560	643	565	611	594	618	578	600	607	595	596	598	642	568	563	576	544	542	585	614	621	616	619	610	603	657	640	603	603	600	602	657	654	577	609	599	558	603	611	568	599	602	563	560	625	605	586	586	571	595	582	593	621	608	607	573	636	634	604	631	591	614	588	638	655	590	655	623	642	582	596	626	630	647	580	590	638	649	611	593	587	586	628	569	579	593	615	632	657	541	629	609	568	595	600	613	601	643	603	619	597	626	606	613	585	574	600	566	604	582	617	614	600	585	625	591	588	638	586	601	622	634	595	613	615	586	598	596	646	556	594	608	572	592	616	591	593	629	616	558	586	612	598	610	596	592	581	567	592	610	588	566	579	593	627	576	590	612	607	600	617	596	670	602	611	593	576	574	593	597	553	609	589	603	617	614	594	589	600	586	604	582	622	568	586	624	585	564	610	592	569	610	617	569	613	547	615	556	616	631	615	550	596	579	585	594	593	595	643	573	613	571	621	607	590	652	578	557	594	542	617	575	590	591	617	595	621	565	607	592	662	588	615	639	585	621	621	565	640	606	632	589	575	575	613	622	606	572	572	571	610	612	570	621	570	579	638	615	619	564	522	587	616	627	623	632	583	625	592	584	628	588	588	639	610	587	613	584	587	618	603	580	588	568	613	645	560	599	601	596	606	615	588	591	585	586	611	610	597	613	576	633	562	559	567	594	606	611	575	577	624	573	591	631	635	624	603	606	619	568	605	604	547	581	616	542	632	621	653	627	618	617	630	587	600	576	592	578	604	626	601	588	616	598	612	617	607	579	561	590	634	619	581	617	584	631	587	586	625	566	584	647	594	625	578	633	576	569	548	641	568	585	589	644	597	589	622	564	584	651	615	592	627	616	579	585	581	558	600	613	564	672	553	591	635	572	589	610	614	647	595	624	568	628	592	655	621	561	593	574	626	559	563	602	564	643	604	642	604	597	618	611	582	578	604	620	621	606	606	580	628	610	660	632	583	593	604	640	588	583	632	623	597	629	582	581	611	601	587	588	603	565	601	639	607	586	598	605	559	593	626	613	605	565	607	651	568	627	593	653	604	567	616	647	597	616	613	617	626	580	602	576	609	604	577	596	623	592	602	646	599	590	573	589	613	593	615	622	622	586	643	615	612	590	607	625	584	586	645	608	651	571	571	566	594	595	568	649	601	584	606	575	614	587	596	598	592	581	589	595	598	611	633	602	626	627	593	601	589	580	597	578	584	582	596	591	613	621	579	570	583	565	614	568	601	580	574	619	569	617	635	591	636	596	582	603	657	615	588	584	579	621	627	584	582	636	610	594	611	622	592	586	589	621	614	587	629	605	621	637	592	594	584	587	594	560	585	605	584	627	627	630	610	568	574	604	590	625	615	596	588	579	583	599	579	548	616	601	611	575	603	609	626	582	642	552	635	593	582	592	590	584	621	598	563	592	591	581	630	620	656	613	582	605	572	617	623	612	571	623	640	586	644	618	582	648	579	625	641	601	593	623	583	588	612	620	626	599	575	608	572	618	605	598	633	579	611	637	573	540	622	565	641	591	612	603	589	610	615	598	573	582	642	611	585	624	592	588	572	614	585	617	628	523	592	601	557	608	624	588	613	609	609	630	621	618	645	634	610	603	556	602	619	655	585	617	594	598	569	600	583	611	596	603	574	640	617	599	541	555	627	581	602	615	588	612	589	573	605	628	571	627	582	590	597	599	589	629	629	632	576	556	616	586	639	593	601	579	646	594	552	606	609	645	638	626	545	656	624	613	630	553	611	624	636	627	611	604	578	575	641	605	585	621	601	594	633	585	635	607	609	622	609	551	637	601	584	564	615	623	615	634	593	593	641	584	601	611	620	540	618	573	582	615	567	612	583	585	606	611	557	604	571	617	545	652	635	612	572	614	648	602	584	614	610	620	564	600	615	614	600	571	601	629	602	612	669	597	590	569	608	544	635	604	572	557	624	597	623	578	639	623	604	613	569	574	617	632	601	608	574	604	624	571	611	602	555	635	622	591	625	559	540	584	639	606	566	628	599	594	593	591	596	588	564	605	606	616	583	572	633	631	611	560	591	576	610	535	602	630	669	626	592	637	621	594	596	645	591	549	577	596	578	613	619	599	650	627	595	579	589	624	573	590	580	605	596	576	578	608	566	592	613	604	653	618	635	631	588	600	615	611	595	589	595	596	593	615	592	620	592	629	616	613	599	585	629	595	645	610	653	596	600	598	620	566	584	588	622
24168	21388	28826	24335	21311	12296	4278	2527	2343	2056	1794	1598	1418	1166	1045	849	690	647	564	575	528	546	512	495	474	465	457	488	435	358	409	531	1208	400	416	544	1446	1685	1174	824	440	359	586	355	370	370	368	391	387	371	325	361	545	544	535	549	474	384	365	370	360	333	371	344	340	368	363	358	360	367	349	357	350	357	361	372	374	362	371	388	396	366	346	375	335	404	357	346	355	347	380	369	357	405	329	351	375	371	347	375	377	347	356	361	392	347	374	339	377	376	377	352	325	353	354	350	342	390	338	341	404	344	339	384	386	319	330	363	355	342	389	356	342	338	377	376	339	356	365	389	341	370	328	359	359	369	394	366	404	352	337	347	357	369	338	372	355	342	372	359	354	384	378	362	337	376	382	358	336	402	341	344	356	359	359	352	398	361	387	371	363	344	384	366	359	369	366	314	407	340	328	402	342	363	392	360	373	386	360	378	378	374	372	376	399	367	369	357	333	359	335	338	344	371	359	370	326	343	345	354	377	386	372	372	378	347	395	392	391	358	430	343	353	367	390	353	334	360	377	374	391	367	365	361	376	343	361	349	350	339	353	378	377	387	351	338	379	363	338	349	361	349	381	356	322	373	382	371	342	364	348	363	362	350	378	355	373	386	318	382	371	324	357	359	342	346	373	328	361	371	369	358	356	322	347	378	321	355	351	374	358	365	338	355	381	353	364	357	353	358	375	367	356	373	352	391	360	351	345	375	362	363	394	360	347	404	385	313	371	368	370	347	377	356	342	377	373	352	344	349	345	362	381	365	330	342	346	336	383	337	366	354	352	397	377	364	362	371	367	328	344	352	350	382	361	377	321	331	395	395	362	342	367	362	372	344	334	358	351	349	345	371	380	346	392	384	364	371	332	334	355	350	341	343	347	360	377	362	348	380	371	372	339	316	333	365	358	378	373	328	336	362	390	386	381	402	349	335	339	342	387	343	349	383	345	370	397	362	351	386	351	389	327	346	392	353	312	381	357	371	353	351	334	344	345	368	343	351	359	332	384	331	383	377	349	398	358	376	342	364	340	351	352	348	355	371	383	359	373	342	341	332	388	350	392	369	391	351	369	372	337	372	405	373	378	353	370	329	371	366	341	365	346	335	360	343	363	340	352	371	341	381	336	363	370	357	347	369	341	362	331	362	327	366	363	333	340	371	367	371	357	333	348	368	381	364	359	344	365	347	376	391	363	396	323	361	354	365	348	354	357	362	362	358	360	359	364	340	353	372	326	371	365	381	363	389	366	337	333	373	347	347	379	346	383	322	364	371	351	348	349	342	364	369	341	369	340	385	366	348	352	398	377	369	380	346	358	352	357	373	344	386	321	372	387	377	365	339	356	379	346	399	380	362	359	357	369	377	354	351	339	364	371	363	338	359	364	381	356	325	366	374	359	336	371	353	365	373	356	348	363	340	372	366	374	365	344	397	398	396	345	370	341	369	363	361	338	381	357	350	355	384	334	358	360	372	364	389	350	399	370	390	353	351	394	371	347	329	358	359	372	391	370	396	402	338	364	308	356	337	344	377	357	332	367	322	372	375	331	367	355	344	343	386	376	365	335	375	364	343	377	368	322	358	367	341	353	326	364	348	369	359	346	374	319	354	384	372	360	374	363	342	372	350	342	392	367	370	350	336	363	361	382	375	385	346	322	330	379	358	365	353	362	357	354	404	320	386	370	364	379	387	315	422	341	363	370	394	360	364	364	350	369	308	350	362	341	369	358	368	389	340	348	356	386	353	369	336	359	344	379	341	309	340	378	336	353	357	380	349	358	339	375	358	345	350	318	339	365	340	393	408	373	351	349	350	378	289	367	345	365	368	380	359	378	354	350	362	337	341	368	360	328	378	352	358	357	366	341	385	351	370	358	360	336	370	365	374	340	369	374	396	351	386	370	359	341	325	351	391	356	350	348	349	364	348	354	370	322	336	356	353	344	361	370	361	372	386	352	375	328	362	349	354	339	362	351	327	388	386	358	380	357	348	388	350	344	359	359	351	359	353	323	361	347	309	376	372	351	344	362	360	336	381	392	368	333	356	350	375	370	354	345	340	360	352	351	344	340	346	393	347	414	413	352	345	342	398	365	395	362	386	343	355	350	371	338	372	360	369	335	377	336	382	317	343	318	370	372	411	355	364	380	298	355	378	344	353	350	359	401	346	353	369	377	354	350	365	371	368	381	356	368	345	406	364	334	351	334	406	373	374	332	372	357	366	376	391	362	383	377	378	347	348	326	386	349	367	360	388	381	369	358	360	342	352	318	366	360	326	375	346	376	358	386	369	357	356	342	342	310	343	335	360	328	373	358	385	374	360	361	371	396	388	362	374	367	359	371	315	346	357	370	338	365	380	368	369	319	337	346	376	350	403	337	359	364	359	377	351	372	360	382	345	387	348	349	347	369	374	341	364	368	375	352	360	326	342	376	363	347	330	344	369	328	338	343	352	359	379	363	343	346	349	388	332	383	407	359	353	353	353	410	392	341	375	362	392	404	382	353	369	341	338	360	327	364	330	383	357	364	386	383	356	385	373	360	329	383	374	381	399	361	391	349	366	319	359	334	368	335	356	339	345	351	355	361	374	385	346	337	341	383	321	329	360	347	378	363	345	359	353	347	337	389	390	338	331	368	381	324	351	345	379	353	348	347	377	392	351	361	377	345	355	326	320	360	377	353	381	340	352	338	368	357	344	351	363	371	350	356	353	359	350	332	345	356	337	342	341	367	379	364	366	340	343	333	361	350	380	336	364	362	352	395	339	364	365	349	346	350	374	359	370	372	330	348	322	349	350	361	370	377	359	319	366	348	356	339	365	345	332	359	398	336	383	351	321	357	342	338	349	393	364	346	334	354	337	354	344	364	362	384	371	330	355	376	371	349	353	406	350	315	341	350	356	331	367	356	339	394	348	354	364	382	350	369	376	359	351	361	336	361	338	344	364	335	341	345	399	356	348	376	365	368	357	374	327	354	353	344	337	343	350	392	359	343	333	378	396	353	316	388	368	363	361	373	322	360	337	367	391	369	326	344	349	381	360	345	374	360	370	362	355	367	350	315	363	350	371	363	414	386	365	317	376	366	372	334	368	323	345	323	387	330	296	387	353	373	365	311	350	362	384	340	340	370	383	370	376	380	377	356	357	378	353	323	343	358	344	344	354	322	363	362	344	372	329	381	337	368	350	354	412	354	360	371	339	367	360	362	347	351	344	334	323	366	374	326	371	328	383	344	367	359	377	383	377	336	346	398	335	367	336	384	368	331	354	368	347	394	360	333	346	348	351	413	366	358	342	372	357	390	361	351	400	357	355	343	343	354	401	364	363	331	383	371	360	370	356	392	349	360	356	346	342	380	350	348	335	363	370	383	360	359	340	347	364	332	385	343	379	382	356	354	375	353	388	372	380	329	349	343	370	394	368	340	356	370	376	376	354	340	332	359	380	383	353	342	353	371	381	355	371	366	322
12243	26879	25265	16114	11053	9310	7100	5833	5516	4717	3981	3568	2977	2474	2097	1651	1290	1155	980	893	854	794	750	744	750	720	714	630	597	593	571	860	2260	506	504	875	2688	3123	1985	1328	596	491	837	458	500	482	505	483	512	520	471	531	791	959	835	754	726	517	523	470	451	462	448	446	445	477	439	456	467	473	490	462	505	479	492	482	481	476	480	463	441	491	480	462	471	442	477	494	473	485	464	475	421	462	467	498	498	504	477	442	461	442	472	463	477	499	464	472	470	487	481	425	459	514	484	471	477	473	457	472	441	480	462	469	482	444	499	455	490	490	500	478	489	455	474	482	475	445	487	455	469	479	459	453	494	498	447	507	483	478	476	479	485	469	427	437	473	454	505	506	474	470	465	466	489	490	466	504	491	489	481	456	457	490	457	492	488	484	479	478	465	485	498	466	470	495	471	467	438	453	483	501	489	502	464	428	445	456	512	485	480	475	496	477	454	478	468	419	460	479	527	499	455	481	437	462	454	447	487	482	474	479	474	472	472	448	427	433	449	484	468	490	463	521	475	485	490	478	445	496	476	461	446	498	466	491	490	478	452	477	499	459	511	498	479	494	453	442	466	468	423	482	490	469	439	446	485	498	486	479	457	510	480	519	460	478	495	485	465	525	442	472	488	520	504	480	482	445	460	494	486	465	439	476	475	492	482	440	471	462	494	455	517	454	487	468	461	456	487	480	448	462	494	456	513	498	498	446	464	475	502	434	450	481	450	467	467	467	513	489	462	455	504	502	490	475	475	522	480	512	459	463	468	490	475	497	490	494	461	442	451	467	485	487	448	465	458	476	472	502	447	436	452	527	465	478	518	466	490	490	488	455	481	477	452	451	461	488	488	477	452	456	505	502	431	467	477	464	406	449	443	494	514	437	470	451	455	473	461	483	470	473	456	527	472	445	512	502	505	450	471	485	460	466	485	464	486	497	456	465	450	491	477	458	473	461	477	457	439	444	457	480	452	492	485	448	506	455	468	465	459	447	495	483	507	419	481	469	495	480	455	502	510	478	480	500	523	519	490	492	457	445	466	452	455	498	485	476	479	468	439	502	420	454	448	507	462	504	518	470	474	469	476	457	456	463	448	495	479	466	468	456	497	458	466	504	449	435	446	437	440	429	454	469	471	490	497	501	443	467	475	471	504	467	463	480	445	474	497	461	498	450	469	469	478	456	500	464	504	474	461	442	489	467	464	488	473	467	468	492	477	469	460	449	458	453	475	450	478	463	465	485	489	515	461	451	480	479	477	462	462	484	506	464	470	529	480	489	489	482	476	486	458	426	450	466	485	466	444	449	458	476	484	480	469	488	503	472	477	489	479	475	435	481	464	453	461	459	480	471	490	465	466	484	482	437	466	474	476	479	495	465	463	480	508	490	476	452	475	477	462	492	435	501	510	451	463	469	444	510	503	484	456	481	440	476	461	474	471	474	475	479	462	472	471	470	493	453	526	455	436	475	472	522	466	417	487	476	481	474	473	482	466	501	490	490	452	476	504	452	456	464	476	480	496	508	463	454	467	493	469	449	469	464	484	481	471	495	463	487	439	461	454	467	492	473	489	479	448	424	468	511	481	498	468	478	467	467	473	520	455	486	471	443	510	484	432	479	453	478	503	490	462	461	472	505	460	421	473	436	513	485	499	467	485	478	445	466	448	495	481	511	458	460	489	472	486	429	495	495	455	465	482	451	483	473	463	475	523	485	497	461	465	481	457	456	452	478	485	446	469	459	440	437	458	501	484	471	454	438	469	450	503	514	491	463	472	473	455	476	457	457	453	456	508	441	469	457	480	491	476	472	493	469	470	476	454	456	457	475	517	480	449	495	472	463	427	478	480	470	457	488	485	459	473	495	488	451	472	424	433	440	459	423	440	468	491	490	493	481	485	457	478	491	431	480	492	455	445	481	459	445	483	457	473	483	516	485	483	479	479	486	448	484	480	483	482	494	479	464	489	518	462	478	473	446	456	481	491	475	507	498	495	467	452	469	484	464	454	500	474	473	461	494	468	469	484	479	474	463	476	438	439	486	466	489	500	471	477	456	517	510	476	451	459	457	479	491	479	495	461	497	470	476	445	475	462	481	495	479	484	458	450	489	462	455	482	423	473	498	463	471	521	482	453	447	474	458	491	466	484	474	473	506	488	490	470	452	452	449	530	493	460	421	477	470	486	463	473	477	457	504	445	486	478	432	439	481	468	522	453	455	489	482	430	486	497	470	452	493	479	470	466	473	466	459	471	486	456	452	478	481	464	491	429	491	478	459	462	456	486	451	439	492	483	464	450	470	479	462	477	459	477	477	495	484	511	517	483	434	507	512	470	485	485	469	471	508	512	480	493	443	488	474	475	408	462	485	486	472	473	481	523	470	462	463	482	447	425	489	465	475	519	504	489	420	497	511	416	447	470	461	491	481	520	481	458	466	443	488	462	469	495	475	445	467	479	467	500	467	476	479	458	475	480	495	483	480	438	468	429	470	527	486	458	494	514	471	473	483	458	491	465	480	473	477	479	433	446	458	461	468	457	462	491	459	477	483	463	456	475	473	463	468	475	462	424	480	467	475	464	494	495	467	494	495	461	508	478	438	455	508	467	457	470	446	476	516	456	429	499	480	459	473	478	486	452	493	465	515	428	467	455	453	450	481	472	417	472	479	472	515	464	480	428	446	464	474	480	475	470	476	501	520	463	500	481	465	490	497	476	500	479	469	452	476	467	521	466	493	486	455	490	485	477	445	449	491	472	460	466	490	467	467	475	483	452	499	454	501	467	474	469	483	460	455	459	469	487	423	481	475	473	440	474	488	487	457	479	450	469	453	493	442	480	454	469	486	488	485	460	445	504	479	492	434	477	468	472	479	439	481	476	487	520	477	469	478	453	474	450	503	477	501	454	437	415	478	492	482	484	473	505	489	458	469	534	517	516	498	496	483	476	444	506	452	476	482	466	455	427	472	444	489	477	516	470	442	520	456	486	463	506	446	506	481	478	470	481	473	480	438	481	433	462	510	472	462	459	500	492	493	501	467	448	465	492	461	500	446	495	469	488	490	468	458	507	474	517	481	503	464	462	469	463	505	446	489	475	443	447	500	470	509	449	488	450	457	495	491	512	466	460	501	464	476	483	487	472	487	500	444	471	489	450	469	514	472	480	487	501	515	522	498	456	498	490	453	473	482	479	459	470	484	473	453	491	498	474	510	481	474	472	524	452	492	457	447	476	439	473	468	443	485	492	454	449	466	477	462	442	471	465	520	474	481	468	497	446	494	476	467	505	468	435	438	495	471	453	488	483	479	424	468	476	498	486	473	508	456	459	469	488	497	456	456	479	453	458	501	459	480	465	446	491	490	479	511	486	426	436	491	423	480	491	457	497	491	478	439	491	456	450	460	482	493	517	477	483	467	508	493	452	483	513	478	438	472	486	444	493	503	480	491	448	476	472	463	513	453	474	459	502	451	474	466
23100	21300	29174	23759	21311	21400	11680	3994	3042	2881	2463	2342	1845	1549	1318	940	706	608	539	528	468	407	349	398	378	408	339	352	295	263	324	463	1250	253	273	371	2248	2672	1835	1083	337	305	578	237	215	215	232	236	246	186	196	235	546	675	535	529	448	247	217	197	219	196	213	207	213	191	227	225	234	219	212	219	233	216	209	178	209	210	226	205	219	209	202	219	220	213	217	213	199	175	203	212	212	196	208	225	195	205	214	192	237	194	201	212	205	190	225	224	190	206	221	218	198	225	184	207	182	204	220	187	232	223	212	192	195	216	222	195	226	207	205	230	208	192	199	235	206	210	194	233	184	181	243	211	209	199	229	217	212	202	209	210	198	232	213	215	239	209	208	211	225	204	218	189	217	212	206	177	212	228	209	213	215	201	188	236	195	199	203	244	195	222	185	215	208	207	196	221	203	197	218	180	215	190	185	213	222	222	212	197	224	206	230	204	211	213	211	210	208	199	187	212	212	209	205	208	234	217	207	234	218	223	213	210	215	231	202	212	194	208	201	189	204	212	213	210	219	191	199	200	187	218	209	226	212	215	184	202	223	214	220	206	212	219	219	207	196	204	231	210	195	207	188	186	226	238	199	193	198	208	196	209	209	205	218	195	227	209	212	216	202	218	227	223	216	210	210	203	208	223	226	221	202	201	222	196	202	211	212	218	205	206	209	197	200	192	203	208	183	212	218	216	197	221	195	228	217	205	201	188	209	204	196	193	193	181	212	212	204	224	223	182	214	217	178	207	194	211	214	195	197	206	224	217	204	192	179	220	204	189	228	221	184	182	201	183	191	237	218	223	207	225	232	190	206	216	205	230	203	200	203	212	235	232	206	177	206	216	230	212	202	208	192	207	220	220	206	205	197	208	213	207	204	198	215	206	210	213	202	214	195	213	180	215	209	179	213	216	209	221	200	230	216	212	192	192	195	201	195	185	202	211	217	196	230	187	223	190	222	205	232	201	208	213	209	173	214	207	200	203	214	200	211	188	194	190	178	205	217	225	205	188	206	190	203	232	194	214	205	185	209	256	203	202	216	215	185	205	193	211	205	206	202	217	199	202	221	197	213	212	200	208	229	192	203	200	220	210	196	201	180	194	210	209	200	217	206	229	193	210	193	213	201	172	231	208	227	227	212	191	208	203	224	202	223	180	207	192	198	216	189	207	192	215	210	233	192	201	213	201	182	222	230	200	206	229	215	230	199	212	207	219	220	187	193	218	212	206	216	214	205	230	191	175	198	197	195	218	201	219	197	221	217	214	230	208	221	191	211	232	206	218	218	241	192	224	208	186	202	210	204	196	218	215	217	226	216	182	219	215	217	206	184	202	211	198	211	228	210	172	204	218	216	177	222	211	186	233	236	214	197	220	204	222	187	200	211	221	196	206	214	187	182	200	185	189	210	193	203	191	207	201	194	224	200	207	208	210	204	183	210	206	208	210	179	224	192	213	208	203	214	217	210	223	216	174	211	214	209	210	208	220	222	215	208	199	207	218	228	202	217	206	212	217	230	206	214	214	207	221	217	205	216	203	198	200	212	211	204	224	216	184	203	199	192	181	213	214	213	216	219	206	203	224	214	233	224	197	192	189	227	222	200	201	191	227	201	214	188	221	205	225	228	211	207	208	202	185	209	192	217	226	214	195	211	195	203	208	218	227	186	197	227	219	216	197	212	218	211	183	221	174	193	178	207	223	211	197	191	237	191	205	215	218	222	232	221	200	210	221	188	208	210	208	198	184	194	223	222	199	212	214	221	196	217	206	198	213	199	188	205	178	224	208	190	197	201	213	210	226	209	205	212	216	224	219	183	219	217	210	222	201	228	163	201	190	220	248	198	196	233	214	214	208	206	214	213	220	220	212	210	210	202	206	183	217	219	192	214	231	203	199	212	198	253	193	234	183	200	219	201	216	212	196	195	220	204	216	196	186	188	178	209	203	187	203	195	213	220	205	216	233	213	221	200	217	208	205	209	198	212	217	189	220	205	210	211	194	219	219	203	227	213	219	209	213	227	201	213	230	220	165	173	212	232	199	201	207	224	206	194	218	197	214	194	205	213	184	189	192	201	214	227	190	231	236	192	202	209	217	219	218	219	195	236	213	206	205	214	175	206	204	198	203	221	205	213	220	208	220	221	198	209	193	228	213	197	203	224	219	200	208	214	213	208	212	214	199	213	226	226	211	204	191	178	203	209	201	214	202	212	222	181	218	208	197	208	213	209	206	208	218	194	218	182	216	210	207	206	209	194	182	218	211	197	201	222	214	222	217	229	201	219	233	208	221	213	230	214	201	207	201	210	197	200	200	222	219	203	185	205	188	191	202	224	229	210	214	216	212	216	217	189	201	196	212	209	200	207	207	213	218	209	229	209	208	212	249	234	216	226	202	204	201	219	203	217	231	216	204	187	220	202	191	212	198	226	192	202	181	218	215	219	223	185	207	168	202	199	213	187	205	223	221	193	220	206	221	215	196	200	199	197	209	229	184	202	219	220	200	212	226	234	221	198	220	197	208	210	220	187	215	193	204	250	223	224	188	199	238	211	194	196	236	206	219	221	210	207	217	225	233	227	209	177	208	210	225	225	217	226	214	227	223	198	227	220	191	204	211	198	205	186	203	205	190	218	211	193	183	209	199	212	198	197	204	237	187	220	200	228	203	217	211	246	211	207	202	176	215	196	215	191	193	228	198	202	192	195	180	203	227	208	190	192	212	225	195	213	220	223	219	226	194	213	207	219	219	230	221	213	198	187	198	202	188	226	222	227	204	206	221	204	222	196	221	198	212	191	208	190	213	217	200	208	213	217	208	203	205	210	208	195	223	225	218	182	190	185	194	215	213	196	210	208	198	228	206	186	175	203	206	195	206	214	205	205	216	204	220	202	220	222	197	206	203	213	208	211	213	216	224	213	176	230	205	211	174	211	207	179	205	219	171	227	205	182	223	203	209	220	213	180	188	219	223	200	210	206	193	212	176	217	233	201	198	233	204	215	211	213	209	206	204	226	233	206	217	219	190	193	213	218	187	205	198	218	207	184	241	208	197	186	178	181	220	211	185	194	199	202	212	217	217	218	200	211	219	212	223	219	191	191	200	205	209	227	232	204	220	194	199	200	228	195	190	223	191	204	230	204	215	182	217	211	227	183	208	230	188	202	205	226	207	204	194	203	228	202	210	213	196	194	196	195	229	213	215	188	204	199	205	195	204	192	182	212	214	197	218	237	213	211	209	185	211	238	183	216	188	199	230	202	199	219	202	213	219	200	233	220	225	224	186	218	183	195	226	226	214	212	209	243	200	210	211	213	201	216	185	197	206	203	225	216	233	224	229	207	199	198	202	220	193	209	215	189	207	201	224	196	202	216	193	183	175	209	184	170	209	176	197	207	227	187	207	223	208	203	230	232	198	205	200	230	185	206	210	192	213	197	229	242	221	197	216	200	218	206	222	205	231	222	187	183	218
14436	32062	29710	20082	14380	11701	9746	8012	7319	6736	5653	5161	4004	3277	2884	1968	1454	1274	1113	1083	957	740	674	698	615	672	603	513	464	478	427	799	2462	336	366	576	4320	4871	3284	1966	509	436	1069	303	270	286	283	285	266	265	305	331	904	1171	915	881	752	329	295	262	255	263	279	284	288	246	300	277	262	269	267	253	266	282	276	292	255	264	273	274	271	243	254	290	280	265	286	234	246	238	255	265	290	250	250	273	278	298	234	283	286	257	277	263	288	254	267	273	283	283	249	255	296	234	270	286	313	269	277	291	261	279	246	259	267	284	273	257	287	280	265	244	275	294	277	256	270	282	259	242	255	245	260	251	252	287	272	272	253	245	274	252	259	260	268	285	276	291	266	259	301	294	247	238	259	283	284	292	267	289	263	274	285	271	263	252	293	263	273	289	264	240	269	273	265	282	272	232	254	298	285	298	266	284	280	282	266	261	281	261	292	262	272	276	247	272	265	274	274	301	257	265	286	245	273	298	293	278	253	264	278	272	238	310	274	288	260	300	290	263	280	251	272	222	250	264	278	272	264	297	285	295	256	264	269	267	259	272	288	264	268	257	278	293	280	274	297	261	252	274	301	278	280	250	299	292	286	272	264	265	309	252	288	280	291	287	259	292	240	280	271	250	275	272	253	266	264	256	269	269	288	255	261	285	271	287	287	277	279	267	289	297	260	249	293	313	290	241	288	251	249	258	277	296	275	273	291	274	245	294	280	272	257	276	281	293	256	279	281	284	261	286	276	262	253	261	261	285	279	279	258	270	308	278	235	298	264	249	269	264	278	231	255	291	252	298	275	281	255	285	270	260	270	256	267	272	278	286	277	313	287	267	269	279	269	281	292	286	279	233	280	280	268	262	264	271	253	253	243	270	244	270	263	292	268	278	289	316	252	252	281	276	245	281	277	262	273	264	248	230	245	290	272	277	261	261	274	277	246	302	258	256	303	275	288	280	270	269	284	267	289	261	245	260	236	295	290	273	256	237	244	254	242	280	262	277	257	282	241	274	293	255	236	274	280	280	286	280	265	251	294	287	283	274	275	282	257	279	257	273	262	297	289	248	264	275	275	288	273	260	252	265	267	270	237	302	286	263	274	266	275	290	279	247	287	264	275	247	261	267	274	262	285	263	280	257	279	260	261	246	298	254	257	262	266	289	290	250	294	293	278	286	306	237	242	266	250	286	272	275	292	310	252	271	277	285	253	265	249	277	279	290	276	260	280	266	265	291	262	279	266	261	300	269	279	260	280	241	284	247	256	254	283	284	282	294	277	266	283	276	263	267	284	260	261	259	273	257	271	257	295	258	278	260	259	257	307	255	246	282	286	262	257	261	252	272	284	277	248	278	276	265	246	251	263	296	267	279	290	285	281	243	258	280	253	297	255	289	241	272	280	279	279	272	257	249	280	250	297	271	282	263	281	301	274	272	265	286	261	263	267	275	273	266	288	252	282	272	291	277	244	257	278	286	260	256	270	258	281	272	265	280	233	271	308	282	234	274	256	270	278	275	246	301	237	268	261	302	255	270	271	249	263	272	273	270	296	251	256	273	253	269	276	264	275	222	310	241	276	246	260	261	303	265	248	268	275	296	279	267	265	270	260	265	270	264	293	261	281	300	273	274	247	270	281	274	271	278	280	263	267	264	272	282	250	262	266	249	283	270	277	261	292	277	264	314	279	271	267	280	267	290	274	297	288	290	284	277	271	275	284	287	285	272	267	289	238	266	287	244	273	256	285	287	240	277	291	289	253	255	274	245	282	316	275	268	265	255	260	258	269	271	278	310	302	284	293	291	282	262	280	280	270	262	275	288	292	300	239	246	262	243	259	273	286	284	287	263	264	288	301	273	262	275	264	279	278	239	260	277	288	272	287	275	250	254	259	281	285	280	249	271	277	269	280	273	266	296	258	285	270	272	273	283	266	296	265	269	271	281	244	273	275	269	295	225	257	274	259	231	252	251	273	295	272	275	259	258	274	263	272	257	264	284	266	275	287	269	246	275	255	275	275	257	300	286	281	258	295	244	290	234	247	288	266	274	276	257	249	250	274	287	250	279	260	257	278	265	261	272	248	266	286	273	274	248	248	290	272	269	265	245	264	283	227	241	267	278	277	297	263	273	280	276	265	265	259	279	284	314	278	264	266	254	305	257	298	289	264	283	274	274	259	266	287	264	272	284	272	273	263	287	265	252	286	274	261	290	263	288	264	295	258	256	258	263	263	260	304	269	227	279	266	268	292	264	254	254	252	284	285	284	239	270	283	251	265	290	283	280	260	280	260	263	240	285	311	252	292	269	270	293	266	245	265	289	280	279	289	276	280	265	280	289	284	271	271	288	270	273	243	282	289	281	276	279	250	283	253	273	251	293	278	276	246	299	295	270	272	288	277	304	267	288	248	290	263	284	283	270	287	292	252	269	266	290	303	267	254	265	290	292	258	285	296	282	256	258	257	267	240	262	251	251	295	269	266	269	270	260	253	260	266	278	247	304	272	259	273	253	273	289	239	288	227	264	273	292	253	266	284	280	280	269	277	274	280	310	271	244	261	267	258	265	276	269	269	278	253	264	292	241	276	309	256	252	261	283	269	267	263	275	260	276	263	288	255	268	275	293	263	247	283	287	301	292	285	258	258	297	280	255	296	261	262	244	277	265	272	293	261	302	276	258	254	283	245	258	242	286	275	284	277	271	270	267	269	272	251	273	276	295	272	268	243	272	256	265	265	269	271	252	255	280	277	250	253	272	282	286	282	268	261	245	269	256	306	276	262	263	255	287	284	255	305	261	286	286	273	315	276	273	286	283	290	254	276	298	283	269	268	255	269	259	295	299	260	265	276	252	272	293	248	284	254	270	295	266	306	290	272	266	271	273	323	253	254	260	246	248	292	247	261	268	272	290	282	290	283	263	286	282	270	260	288	236	258	265	262	269	284	285	269	282	272	271	268	279	306	243	285	250	303	262	261	265	269	288	271	269	257	288	268	247	265	285	268	247	281	261	278	283	249	230	278	274	274	301	255	250	286	267	266	268	267	274	278	266	274	274	263	294	279	265	294	265	266	287	256	248	262	261	281	289	290	306	322	269	260	287	284	277	262	266	273	288	295	284	268	254	294	250	265	261	273	245	288	292	274	276	311	289	296	256	263	259	256	266	259	278	251	284	245	287	302	266	269	293	263	264	285	278	254	279	289	273	303	256	253	281	269	250	266	243	260	260	292	268	275	269	277	283	294	263	255	265	274	273	256	290	251	255	288	284	239	293	276	265	264	268	290	276	283	296	276	257	276	258	273	289	293	270	239	243	294	282	276	269	274	288	258	292	282	308	263	289	281	251	259	252	270	280	248	255	274	274	255	238	244	273	273	269	260	270	251	259	277	307	262	297	263	265	287	256	256	271	279	287	273	268	274	227	283	259	254	272	255	272	280	265	271	277	260	288	264	275	281	298	274	251	279	266	257	295	267	291
27145	21001	15735	7303	3488	2335	1864	1667	1604	1483	1429	1170	1028	973	824	752	657	592	628	567	588	484	555	503	554	542	522	543	510	543	501	501	483	463	493	468	564	586	568	493	505	449	515	517	475	458	422	461	444	466	464	459	508	510	464	475	465	463	480	487	476	477	443	508	438	462	484	485	483	491	471	483	482	475	496	489	470	462	462	476	484	460	455	464	474	477	454	470	471	473	453	488	467	477	486	468	462	462	498	477	547	492	403	477	423	480	466	496	491	442	503	480	463	462	507	468	446	478	495	494	454	483	486	507	457	451	471	481	432	446	489	478	460	487	472	470	457	438	477	473	500	482	498	454	485	515	454	500	448	460	444	448	466	470	461	463	475	443	472	478	442	467	463	488	424	478	491	488	470	480	456	445	494	439	421	494	496	503	455	478	496	470	447	493	457	476	478	483	475	474	483	419	413	512	435	452	448	468	482	499	471	516	472	443	458	460	457	469	495	468	484	456	488	473	479	474	462	446	471	466	526	451	467	464	465	463	471	486	447	469	471	486	471	456	482	456	437	492	457	461	453	481	494	479	474	476	488	462	493	526	459	470	518	522	493	464	437	477	503	456	472	493	456	492	479	501	507	502	483	467	493	483	494	469	468	439	446	485	510	469	483	457	466	445	486	478	469	468	457	447	435	449	462	485	463	473	442	504	447	454	466	423	498	448	463	477	453	467	512	488	508	490	466	452	448	473	463	459	469	515	456	516	493	434	492	468	469	443	504	459	451	460	458	447	473	531	439	472	458	450	496	485	490	448	428	458	458	464	494	448	439	493	441	484	448	484	487	476	468	469	479	491	440	488	478	502	469	443	494	475	473	506	439	482	493	478	473	474	447	490	490	452	449	489	430	469	499	446	470	510	498	552	442	456	441	459	485	449	467	491	461	484	481	502	481	455	469	441	439	465	485	496	442	485	481	485	450	434	458	430	465	454	477	468	479	483	449	461	480	465	469	464	467	468	478	511	471	480	489	502	485	440	439	494	431	458	471	458	449	466	494	480	465	474	458	482	463	442	427	432	437	448	448	458	456	483	468	483	472	454	441	449	527	477	474	427	473	450	423	496	463	440	468	451	489	425	490	505	501	430	436	487	496	425	480	499	449	480	486	483	418	475	465	473	466	459	495	464	461	485	493	502	447	493	471	469	439	461	423	473	474	486	464	490	505	478	509	479	472	474	451	480	480	488	477	468	479	495	473	462	513	476	494	457	431	508	445	449	466	462	464	433	511	451	483	441	490	452	468	477	510	482	467	470	438	430	467	468	446	495	493	439	431	489	461	423	433	488	484	470	475	475	438	477	459	451	539	481	479	461	473	429	449	457	480	459	452	498	432	519	462	458	480	419	444	471	498	483	464	490	510	471	465	469	466	434	447	491	493	462	470	491	480	468	458	480	477	517	463	485	514	480	471	435	475	427	494	461	475	463	462	460	476	497	500	486	453	474	474	445	482	484	485	429	463	469	494	443	501	460	454	447	447	489	437	530	467	433	519	469	515	453	476	432	466	510	473	472	496	465	466	439	490	482	460	499	468	461	421	499	482	465	478	424	469	471	458	495	473	489	477	437	466	489	498	463	469	472	459	453	480	439	472	429	465	440	488	461	441	464	483	489	468	454	492	463	475	477	460	450	438	447	438	453	449	462	481	482	505	430	472	478	458	521	507	462	451	465	472	477	458	460	483	489	467	451	477	442	492	470	468	457	451	522	450	494	510	479	499	460	471	466	436	444	443	464	476	425	438	450	467	476	470	461	465	456	516	437	477	493	458	457	463	481	490	462	470	455	483	511	463	458	465	508	483	458	491	477	445	493	471	494	470	450	464	470	471	447	447	469	458	469	451	479	502	433	469	432	465	404	455	427	489	488	507	478	489	505	429	493	463	455	463	432	485	469	472	473	463	481	472	471	468	475	465	458	542	500	508	468	474	463	480	441	462	466	451	476	448	430	472	472	475	497	423	445	472	466	430	486	466	435	506	464	466	473	473	502	455	449	474	476	475	476	487	466	481	481	457	473	487	454	434	437	445	448	466	483	481	474	434	460	475	496	498	445	470	510	472	445	451	461	445	471	468	466	480	480	417	488	457	470	471	471	492	499	474	459	475	440	491	462	451	485	532	500	460	488	459	486	517	464	478	515	478	508	432	464	468	489	484	443	461	458	492	464	513	459	435	452	472	494	451	491	470	473	459	437	462	459	513	447	455	476	492	469	447	471	458	483	467	499	446	489	482	494	426	480	464	471	446	469	448	480	492	470	449	458	511	481	495	475	471	443	487	510	497	449	496	487	528	443	485	450	465	452	476	467	479	496	464	484	462	464	454	474	484	477	444	483	464	485	457	467	505	472	479	443	480	446	450	481	452	511	466	466	445	470	444	470	425	482	491	457	428	432	483	442	473	449	505	470	437	458	463	480	486	502	483	467	507	490	463	461	417	478	457	435	480	457	475	466	479	448	480	486	502	488	501	434	466	454	477	457	461	434	459	476	486	510	520	451	526	443	451	467	437	436	488	462	473	440	457	487	444	477	441	497	471	445	457	472	458	482	453	472	480	475	441	475	471	476	475	503	459	457	447	469	485	467	450	465	491	471	475	481	461	491	447	473	474	473	472	453	475	460	470	471	485	457	445	404	460	425	474	485	444	437	498	471	482	473	487	449	443	466	453	432	483	429	516	468	479	503	463	466	466	455	420	435	479	448	430	458	443	438	454	459	466	505	425	470	475	465	517	452	442	461	440	479	483	456	496	451	514	469	489	493	497	504	471	438	477	508	488	478	468	496	479	447	502	481	499	485	465	432	477	440	466	473	463	451	487	462	487	441	479	498	473	485	471	480	485	461	460	469	476	476	457	489	478	471	453	488	451	487	497	456	508	463	440	522	432	510	455	448	502	466	505	493	470	503	455	461	482	478	474	434	481	475	467	464	507	469	446	414	464	471	467	436	482	476	506	454	482	446	476	446	518	459	451	498	486	479	477	497	446	468	422	496	462	484	494	462	458	502	461	460	515	422	461	496	451	462	502	469	469	508	477	468	479	426	471	483	490	458	441	447	474	500	498	481	460	515	467	453	419	442	444	467	485	495	467	490	497	485	452	489	464	487	476	412	467	440	487	477	461	534	468	491	457	473	521	473	497	508	459	461	482	430	418	483	462	456	475	506	508	483	439	446	456	488	458	469	477	454	459	470	466	467	499	488	492	433	463	457	442	437	508	490	490	431	496	444	449	479	468	452	491	479	515	451	436	443	508	456	504	478	475	470	461	459	479	471	434	440	445	449	481	469	467	441	479	507	457	445	462	479	454	451	468	475	460	425	477	521	481	486	471	464	458	448	464	444	490	494	454	497	460	531	462	507	508	462	504	486	497	432	452	483	509	471	445	442	505	464	460	479	485	475	501	463	475	492	478	459	483	496	489	481	466	475	481	471	443	449	477	519	468	511	468	458	506	442	470	465
10337	18045	16795	9711	6594	4872	4084	3900	3663	3260	3062	2447	1907	1656	1447	1221	1006	882	873	859	750	749	745	749	741	734	753	718	669	635	642	654	726	630	619	640	789	853	757	710	632	604	612	588	635	593	636	613	627	609	639	612	640	662	606	622	630	600	583	600	619	660	604	592	602	601	623	610	648	611	576	606	601	588	627	620	565	640	620	634	633	608	639	620	611	596	612	628	610	571	544	618	644	641	648	652	587	589	588	602	614	643	624	563	590	610	628	630	606	627	597	616	607	612	641	595	612	591	600	651	618	642	634	607	590	619	624	557	622	619	621	589	570	561	612	658	613	628	630	602	586	583	640	640	603	565	602	604	619	559	580	627	556	642	611	618	627	637	614	572	611	629	584	628	623	561	615	610	633	623	614	612	592	581	575	611	576	645	623	615	611	581	595	625	640	563	616	578	587	616	620	627	625	579	589	629	642	642	648	623	585	599	600	622	604	617	642	588	581	604	629	619	584	646	603	608	608	597	607	591	582	612	585	620	597	619	642	605	604	624	611	607	597	597	609	618	601	601	588	589	606	588	621	651	599	640	610	592	552	586	618	603	608	620	581	573	603	610	601	625	582	611	585	608	647	640	581	555	600	606	577	593	638	647	593	584	585	607	590	584	599	608	614	630	590	628	578	677	636	587	555	635	605	597	650	615	587	603	619	623	621	625	652	627	596	587	621	551	598	581	606	616	604	585	617	602	619	610	588	616	636	640	586	597	591	626	604	580	591	570	597	629	641	600	621	607	558	567	611	576	558	629	622	577	639	591	584	589	571	609	591	596	631	588	596	557	606	596	585	598	626	596	609	602	612	598	623	568	585	582	609	569	609	617	667	578	626	592	652	583	621	625	670	614	584	628	578	564	589	609	579	653	599	604	643	629	634	604	603	587	605	587	541	595	553	623	600	615	639	608	606	593	668	603	596	636	622	604	627	588	618	582	576	585	618	598	552	612	613	593	628	610	621	602	572	602	572	624	633	576	550	565	662	609	580	595	596	569	597	612	580	635	595	613	642	586	598	600	637	587	595	609	584	604	628	588	596	670	593	577	640	623	596	579	641	559	618	590	577	624	589	628	590	598	625	586	578	610	587	556	596	620	584	602	588	620	598	609	621	603	630	650	583	621	590	593	628	594	624	577	634	612	629	632	594	592	622	593	569	563	588	597	620	563	609	575	613	616	565	610	595	644	571	630	600	612	612	649	598	576	568	642	587	590	632	599	640	600	587	630	587	641	559	589	610	553	602	627	620	606	565	617	526	579	612	594	603	620	606	609	597	523	559	599	608	574	594	603	640	624	578	605	644	545	571	620	579	595	619	585	601	664	585	617	601	577	598	638	657	642	632	628	622	595	622	592	613	641	597	588	603	566	604	595	592	537	604	616	586	608	630	592	604	603	598	606	597	536	587	629	638	598	626	606	629	572	577	592	604	594	602	596	654	594	608	563	608	649	621	611	599	610	602	620	595	639	615	621	560	620	625	586	619	598	623	629	603	591	606	628	624	610	653	609	638	594	618	632	606	626	629	622	620	565	627	610	625	654	618	635	604	611	630	580	611	616	629	590	620	586	625	596	583	634	632	655	644	620	655	624	576	565	605	561	584	638	603	594	612	560	598	574	632	644	586	587	597	615	598	603	600	547	609	615	588	613	605	623	609	637	609	615	608	660	626	595	613	619	616	651	556	628	617	559	600	643	610	620	621	658	580	612	586	597	597	597	592	630	591	598	653	623	642	592	584	636	625	598	621	560	577	624	582	620	588	593	609	586	592	624	618	600	592	588	613	621	609	591	581	618	650	618	601	612	609	594	586	626	579	576	586	641	599	591	645	599	602	585	622	593	583	601	601	597	595	641	595	603	577	658	596	570	553	603	574	619	608	602	623	649	626	593	582	592	577	604	594	609	651	615	627	622	624	591	644	589	651	622	610	626	613	604	589	577	607	597	596	588	593	634	639	590	607	647	628	581	616	620	642	647	578	579	630	567	597	605	616	650	645	619	593	565	578	602	574	611	613	613	581	565	609	559	614	631	618	583	609	583	614	581	618	627	566	630	589	598	632	630	583	631	615	551	592	573	643	600	572	591	615	638	618	590	589	579	614	645	623	612	583	604	594	567	576	604	614	579	601	596	660	621	630	634	613	611	618	598	606	578	604	629	631	582	608	600	581	600	640	588	575	582	596	626	627	596	595	613	577	616	598	634	588	609	642	593	621	617	607	601	608	650	664	595	606	615	593	543	613	612	589	592	593	613	619	597	647	594	628	604	612	600	600	579	617	588	583	596	619	609	632	619	580	612	617	591	592	656	591	647	603	618	600	611	608	583	610	574	615	603	591	632	594	617	580	635	595	618	622	583	636	650	558	612	600	610	575	630	630	638	611	610	600	595	616	642	591	611	615	604	630	628	611	574	589	566	652	574	590	576	568	644	671	621	590	602	636	635	605	584	606	585	629	625	602	632	573	537	580	585	554	643	575	599	623	589	591	591	590	638	608	581	610	576	607	648	611	635	574	615	609	653	543	584	610	657	646	612	624	616	615	586	576	647	645	539	620	658	609	576	613	598	602	592	610	598	586	587	566	569	612	608	593	600	616	619	579	618	631	681	586	609	599	631	593	632	582	584	617	544	622	581	616	629	588	615	548	614	634	649	594	642	617	554	625	651	622	602	600	609	583	611	614	632	599	600	600	596	578	583	604	584	614	566	603	614	606	621	627	569	646	590	609	615	584	550	586	605	594	609	609	601	630	594	617	662	596	572	612	629	597	624	622	589	589	659	630	611	615	630	688	603	621	607	627	596	613	603	578	582	611	542	628	567	547	606	619	646	600	654	615	602	613	625	614	606	585	599	597	600	581	573	617	616	613	606	635	588	627	607	609	618	593	573	649	583	627	571	632	590	622	597	580	578	559	639	609	601	604	637	634	629	599	616	595	614	575	575	635	610	634	569	585	599	632	626	615	589	644	607	591	577	613	646	620	597	625	594	589	562	595	605	604	601	604	589	586	625	614	616	624	597	605	604	604	572	648	577	580	633	611	631	611	615	618	601	558	626	617	568	652	571	608	594	590	601	601	596	572	579	610	609	607	620	635	610	664	573	580	612	605	650	592	590	633	590	581	584	557	598	606	615	621	658	557	608	580	600	609	638	635	611	617	659	623	617	617	591	536	618	585	627	611	640	626	585	602	638	617	597	630	593	577	602	603	603	594	595	657	601	584	608	631	593	576	584	616	598	605	596	620	586	575	578	644	591	563	600	576	586	562	612	622	602	571	586	583	592	555	594	576	608	615	586	613	602	578	585	586	589	627	608	628	602	587	602	577	611	640	607	593	558	595	621	578	580	583	600	559	624	583	614	562	630	614	630	635	572	594	600	595	571	640	638	623	594	600	604	600	647	643	658	608	597	609	604	582	627	608	623	616	612	614	595	600	602	637	594	606	610	594	575	649	603	629	597	583	617
24109	21310	28689	24271	21286	11982	4142	3043	2836	2410	2060	1732	1423	1295	1069	877	806	643	606	578	508	473	465	492	471	451	472	444	447	434	413	449	952	369	359	568	1443	1594	1155	657	419	380	592	395	355	390	358	377	356	366	364	389	531	558	454	534	475	404	364	382	353	345	340	372	360	389	374	346	346	352	375	344	366	400	362	394	368	340	364	360	366	352	351	375	366	399	367	348	372	349	375	346	331	344	363	384	360	337	375	341	366	383	368	400	353	375	401	369	350	369	362	352	359	341	363	366	379	331	326	386	343	352	370	378	357	375	350	341	375	373	363	314	334	404	367	354	353	349	349	333	363	353	371	383	356	358	350	360	357	361	378	365	387	403	368	344	348	335	394	337	355	341	379	358	364	365	312	351	335	388	339	376	369	336	377	337	356	354	343	371	331	362	381	338	337	329	384	342	376	342	332	366	369	346	364	344	352	355	378	366	334	327	351	334	370	358	370	373	358	358	349	385	374	334	387	331	373	367	344	386	396	397	323	361	376	376	348	370	382	386	358	363	405	373	378	407	382	327	334	344	358	352	368	378	370	383	392	369	361	373	333	411	373	369	352	364	419	364	335	330	366	330	370	350	356	370	348	336	401	391	353	357	343	390	377	320	351	400	347	343	366	349	357	363	373	377	344	327	390	362	340	402	385	337	344	388	330	325	333	342	324	358	380	347	337	343	375	384	345	349	385	362	352	358	353	341	364	362	365	387	370	358	347	376	364	369	373	370	386	334	374	400	344	375	363	393	384	368	372	392	383	336	394	389	371	355	387	356	368	366	380	355	367	333	375	356	369	342	362	372	379	336	391	380	380	363	359	336	372	340	336	353	354	347	375	394	366	341	358	357	326	343	342	370	375	345	376	384	398	360	366	363	372	359	382	351	379	325	334	362	405	388	329	357	373	345	406	347	335	367	322	344	374	379	365	360	354	344	344	359	363	361	371	348	336	379	358	345	371	325	327	378	323	378	411	339	372	380	349	380	403	332	350	365	345	351	361	341	353	356	327	355	372	334	350	373	367	346	341	366	314	362	371	364	356	388	372	342	350	376	366	378	362	316	362	339	339	383	360	366	361	357	391	387	370	343	369	377	374	375	341	330	342	345	359	387	364	354	368	380	366	360	392	379	381	408	330	357	339	380	345	328	359	391	367	372	403	366	384	345	381	343	333	359	362	367	352	365	329	360	356	377	354	363	359	371	344	343	370	374	339	362	379	402	350	367	353	321	378	329	352	341	352	363	367	342	385	354	329	371	379	321	333	379	383	328	346	364	380	356	388	375	382	369	361	361	329	384	380	389	363	365	365	364	349	389	365	366	362	404	319	342	329	380	364	371	354	358	353	357	382	396	320	332	365	377	377	387	332	397	349	401	328	359	380	383	344	380	341	355	344	353	349	339	353	383	358	375	356	327	387	325	359	377	367	364	390	371	347	352	370	336	360	356	349	351	339	305	344	355	373	315	382	323	369	341	349	345	354	333	354	369	334	371	356	359	358	349	371	357	372	344	353	368	362	363	330	336	406	357	389	348	382	310	369	344	334	339	360	368	355	380	385	380	379	378	342	343	396	393	341	355	377	354	339	362	347	337	374	342	342	354	310	360	385	343	376	381	353	388	369	348	353	324	350	340	318	358	344	346	352	352	346	371	356	355	349	359	345	371	349	380	332	356	361	377	374	371	365	369	354	375	375	367	352	374	370	372	344	371	360	356	348	360	355	373	350	394	365	342	361	347	404	397	332	348	357	347	313	366	343	358	343	349	347	363	326	329	325	346	350	347	377	379	353	359	366	347	347	371	359	373	383	348	390	391	360	349	389	384	386	329	335	347	343	373	369	347	362	369	365	345	386	397	355	378	348	341	378	382	361	331	359	350	333	361	362	361	362	391	358	354	345	335	374	371	326	362	380	354	354	343	373	344	360	342	401	329	396	406	368	360	357	336	377	344	336	352	356	352	398	340	364	374	333	386	334	338	346	333	342	346	338	386	390	366	343	346	363	362	349	375	342	339	334	383	369	325	362	331	346	378	359	362	357	367	379	360	352	360	334	370	350	381	338	334	348	347	357	384	360	362	372	362	365	382	330	354	387	325	365	385	328	379	341	351	355	379	327	402	356	378	363	366	343	336	325	388	336	363	346	365	332	365	364	369	376	356	410	357	351	393	349	404	397	387	367	393	353	345	345	380	350	343	358	333	356	367	374	318	371	362	324	332	371	344	356	378	350	363	396	341	365	330	366	351	346	386	359	361	383	369	358	375	370	355	377	354	361	375	352	351	342	350	342	355	356	383	354	358	360	332	335	361	336	363	370	313	374	334	369	363	311	358	365	361	364	364	344	376	344	385	369	351	360	381	341	377	340	356	348	350	366	353	374	374	387	395	372	358	358	342	358	337	358	340	345	350	358	378	349	358	329	363	352	353	355	350	361	339	347	322	365	326	341	350	341	352	398	361	355	350	379	413	365	350	356	337	388	383	349	397	344	326	393	367	383	357	392	379	365	338	389	379	342	372	368	362	385	341	341	354	370	346	358	341	367	374	321	342	386	374	338	331	341	370	361	355	352	363	364	311	371	357	361	336	338	328	356	369	372	383	387	366	328	379	346	367	381	358	379	386	352	333	354	364	404	337	371	356	352	346	381	340	392	397	362	371	368	398	384	374	336	336	360	374	389	357	338	358	359	301	378	366	378	384	405	374	321	367	366	398	366	367	339	386	328	322	373	373	361	377	367	371	316	400	346	366	382	348	331	349	358	370	377	374	338	361	342	379	355	355	366	352	367	376	356	375	385	354	321	350	336	359	351	356	384	327	349	383	360	339	340	367	335	362	373	347	382	355	368	356	388	373	353	340	371	352	373	377	355	364	355	370	364	333	364	344	345	378	380	366	366	357	361	342	396	313	359	361	373	371	340	346	380	360	332	385	346	390	342	377	357	350	321	366	350	365	368	375	306	345	390	376	358	398	341	344	384	353	366	391	360	344	353	371	380	360	362	352	372	387	359	344	386	350	367	330	372	359	411	369	360	364	331	356	367	334	369	361	397	328	346	371	337	368	355	349	338	326	346	347	354	364	369	345	388	379	406	374	336	365	321	342	358	375	344	358	363	349	366	403	410	346	357	329	350	359	352	349	357	333	363	377	356	372	356	346	378	343	378	372	391	374	355	355	322	359	361	376	362	393	352	369	360	326	328	378	355	337	363	362	352	372	342	381	345	351	379	362	349	356	351	357	377	330	371	345	342	366	384	352	374	365	362	357	328	370	362	381	344	380	395	359	363	339	363	368	348	327	343	357	384	397	358	369	371	365	346	361	341	335	368	368	368	338	335	380	355	339	365	324	372	336	403	368	335	351	360	366	359	378	360	358	353	352	336	395	410	338	353	341	391	357	337	348	344	378	374	374	363	364	343	385	346	371	383	331	389	368	338	374	356	333	376	347	326	355	340	351	403	348	354	364	367	340
11516	25428	23395	14982	11269	8332	7075	6711	6498	5575	4482	3860	2958	2736	2165	1687	1444	1117	1024	971	839	756	721	714	694	712	685	649	684	626	537	628	1645	510	523	852	2725	2975	2090	1026	559	572	780	494	478	434	444	454	511	490	466	532	757	887	846	808	725	538	447	456	462	487	491	479	446	470	471	491	495	485	506	427	457	516	466	489	474	435	435	490	460	449	470	483	448	438	479	473	445	468	438	473	493	452	446	472	460	456	475	446	461	486	477	491	466	438	465	465	450	453	479	492	466	455	450	493	479	422	461	476	483	446	471	464	509	450	481	480	465	413	491	448	460	459	496	456	445	459	463	465	425	466	484	483	458	450	435	469	465	457	471	457	506	467	434	470	476	470	423	499	448	473	467	460	480	466	472	467	503	434	473	465	444	492	419	475	438	473	451	441	443	457	508	449	425	437	482	495	473	473	499	483	475	450	484	454	461	482	429	466	463	496	514	464	442	496	483	507	470	478	501	475	478	454	474	473	484	469	464	506	455	467	496	478	468	459	475	464	477	442	458	456	479	467	472	419	480	478	465	448	465	435	493	489	479	493	490	514	469	501	446	463	453	449	469	445	478	467	464	462	465	498	479	488	498	466	448	490	483	479	466	430	498	438	462	468	479	540	425	459	492	465	462	511	446	515	458	504	459	479	470	486	490	503	453	470	457	502	477	444	476	497	473	490	478	494	446	479	401	417	446	476	458	487	445	506	462	495	458	446	463	494	478	448	453	482	476	480	467	483	456	486	487	458	479	498	468	470	480	433	470	496	458	456	510	483	436	448	507	443	475	461	466	438	436	479	461	467	473	497	465	456	487	500	452	429	423	462	480	457	472	471	470	471	477	515	455	492	455	450	473	465	503	471	469	456	486	443	438	457	444	457	498	489	482	479	491	450	488	467	460	476	490	506	484	487	465	464	472	476	477	477	467	446	443	508	480	458	466	478	469	504	481	425	478	463	481	491	443	501	478	469	449	493	457	446	480	501	456	448	449	479	461	473	461	483	490	470	484	468	475	463	445	487	451	431	430	479	467	471	482	479	443	471	501	469	492	450	437	456	447	469	400	468	464	424	492	453	449	460	492	485	453	470	461	513	463	485	470	501	467	471	458	438	452	457	460	455	486	466	484	442	461	476	492	450	471	473	442	474	455	478	463	505	492	475	467	492	495	488	480	503	452	481	487	445	457	475	505	472	446	487	477	457	433	497	476	488	480	464	420	469	452	485	466	481	484	472	485	454	485	479	454	462	490	435	488	471	484	464	487	497	483	465	475	464	458	450	444	465	446	487	463	451	475	453	488	439	447	456	461	433	452	505	481	458	466	466	457	458	516	421	472	446	479	506	504	481	456	454	478	444	506	485	487	469	407	512	454	440	431	478	472	491	469	472	462	468	468	471	439	498	486	521	498	475	469	468	507	471	460	461	457	458	474	492	476	465	462	443	487	480	453	451	475	461	508	509	495	478	430	501	439	488	456	435	525	462	424	507	478	432	486	471	460	487	430	485	491	454	473	464	466	497	445	491	468	435	407	475	456	457	463	446	483	448	473	499	475	460	450	466	440	454	499	476	455	451	500	434	451	460	452	472	479	503	435	476	460	443	471	455	455	492	445	433	461	503	456	480	456	459	476	448	470	447	493	491	444	456	477	495	486	486	460	518	446	496	479	465	499	469	436	436	449	467	465	473	483	460	483	487	444	486	429	493	507	479	458	480	485	478	463	432	459	489	491	454	493	493	475	438	456	464	455	514	481	464	463	451	457	473	471	464	444	459	493	444	489	470	475	468	458	473	472	448	460	445	464	478	473	498	504	492	437	435	473	488	444	467	475	528	489	492	448	492	464	488	473	463	493	475	479	468	477	484	443	490	474	486	429	440	452	491	475	443	452	434	456	450	473	489	451	470	492	485	520	473	443	463	457	467	442	486	483	493	509	460	443	459	449	500	480	487	469	439	457	488	449	477	471	494	483	444	436	429	453	475	493	433	490	477	494	473	471	462	473	450	439	444	451	517	489	483	484	508	473	488	482	461	483	469	443	450	427	465	470	498	466	495	514	467	446	478	472	453	490	463	468	476	446	485	458	491	459	483	486	447	473	475	476	505	488	525	492	461	464	476	467	484	421	415	483	517	496	481	442	464	504	466	468	446	492	489	481	523	458	459	486	457	440	473	480	459	457	482	431	457	457	482	472	469	476	458	498	457	493	482	459	495	449	490	502	452	439	494	506	487	501	466	489	484	475	482	491	467	461	456	500	469	463	472	474	437	465	494	510	477	466	490	499	431	446	456	497	482	494	469	486	435	459	499	488	502	451	460	492	445	522	468	443	501	473	447	477	466	462	463	446	421	453	493	478	493	472	499	493	484	475	452	487	477	454	471	454	464	453	457	469	447	474	504	494	506	465	491	437	437	488	455	469	455	483	479	472	462	459	509	469	476	463	476	478	507	483	500	480	493	510	455	491	431	512	499	480	488	452	450	461	472	451	503	450	470	501	442	487	473	490	447	483	454	465	467	454	499	452	461	473	487	452	460	490	433	499	429	491	488	488	454	496	470	489	482	519	497	434	465	445	451	448	452	462	481	454	465	478	466	466	476	451	499	454	471	505	489	430	463	512	470	497	455	492	456	469	508	461	454	460	438	470	459	474	463	453	454	453	450	485	465	489	483	491	486	437	457	478	473	447	492	443	457	461	455	480	466	496	464	437	472	452	474	468	459	462	463	539	476	486	508	474	470	460	483	456	457	495	447	462	465	456	439	451	450	442	501	453	498	491	491	490	458	447	494	482	482	488	473	430	431	480	479	500	447	472	470	469	443	452	493	473	474	466	441	468	471	464	422	470	443	470	479	467	482	474	459	446	472	500	438	494	478	506	491	473	503	462	452	486	495	478	455	467	449	466	464	459	463	461	460	483	458	460	465	471	468	460	435	475	406	442	480	481	466	504	472	467	456	474	488	466	477	489	496	459	464	447	483	449	485	483	438	516	440	470	477	467	466	474	439	455	471	452	485	497	459	455	538	477	476	486	477	449	453	444	445	451	450	465	430	478	441	481	491	473	427	429	518	467	461	471	441	473	467	482	479	472	470	479	468	485	441	454	464	487	489	501	467	500	498	452	455	453	448	499	499	465	464	523	447	458	453	491	462	448	491	468	425	473	481	479	442	443	467	504	452	475	499	486	476	488	463	475	464	484	484	521	462	477	495	499	496	416	472	465	476	444	471	486	471	472	429	439	462	472	439	454	468	503	489	430	512	466	463	456	461	491	452	457	456	456	458	494	469	465	480	467	423	432	492	488	480	505	468	435	454	460	475	454	472	451	465	449	503	481	494	500	488	467	467	479	440	456	489	451	488	470	470	494	476	477	475	453	461	480	495	503	497	488	438	474	466	480	465	459	445	468	458	475	469	508	446	499	456	442	512	480	491	481	468	489	455	485	438	483	476	464	469	454	443	491	477	486	463	448	486
23101	21338	29252	23771	21348	21430	11803	4629	3256	3397	2795	2297	1880	1462	1133	989	777	671	547	529	502	408	403	403	380	373	333	308	326	300	308	318	674	228	257	429	2361	2849	2056	913	299	323	538	247	191	208	233	219	194	222	226	248	553	686	508	521	463	240	217	232	220	215	229	202	201	203	204	226	223	225	216	203	207	221	211	223	231	208	210	220	235	207	203	210	237	186	211	226	223	212	200	184	201	210	210	195	189	224	216	198	200	201	210	203	219	234	223	191	200	220	200	199	197	208	221	198	218	209	164	208	205	198	216	196	224	222	234	192	198	221	223	209	199	210	219	191	217	224	217	218	199	197	201	210	205	211	213	219	190	201	209	222	204	198	197	211	195	216	210	212	201	217	203	206	215	231	197	220	219	220	202	191	215	224	199	219	211	229	230	200	200	184	207	190	192	204	167	212	201	216	213	188	204	206	212	207	179	218	218	194	218	185	220	237	193	190	208	249	219	203	227	217	206	199	186	227	209	213	197	207	211	196	228	195	223	204	217	212	218	207	207	183	227	216	172	211	197	223	230	201	190	186	180	199	225	213	198	193	196	187	215	221	215	205	194	203	222	214	211	217	219	218	202	167	196	226	209	214	228	236	232	200	210	205	196	233	216	199	209	209	196	226	211	178	197	218	203	218	219	197	211	191	232	186	222	229	207	211	212	179	201	198	224	191	225	202	212	178	211	204	199	205	246	230	186	200	200	219	196	191	229	206	209	198	218	195	214	206	191	191	203	214	202	203	207	193	187	190	215	212	198	175	233	219	206	198	203	210	197	205	220	227	227	191	185	202	219	214	179	200	208	193	193	184	214	210	220	178	213	189	194	187	180	186	203	200	194	199	195	218	199	206	201	206	205	216	212	197	209	231	192	228	187	215	239	200	208	202	208	212	199	208	188	206	205	222	215	189	198	211	200	208	207	209	190	219	194	196	197	201	205	231	208	218	218	192	194	183	180	226	208	211	212	193	200	204	242	203	207	197	201	199	206	213	214	225	192	194	228	166	211	211	231	201	185	210	173	214	225	185	203	203	195	203	221	182	205	200	217	204	206	226	239	205	198	221	203	210	201	195	211	210	215	200	221	215	226	206	231	230	188	227	185	214	217	198	197	205	223	190	219	204	189	198	209	240	176	196	198	225	211	228	192	196	209	222	206	215	191	210	196	193	200	198	198	221	175	226	196	233	224	189	194	237	224	216	187	198	198	227	208	201	222	195	201	213	204	197	215	199	185	215	224	211	229	197	222	215	203	213	210	220	197	190	202	215	187	219	213	227	214	217	212	190	176	203	207	226	196	189	207	212	213	220	186	235	199	215	232	195	199	221	201	217	223	199	198	215	199	208	195	209	216	203	162	214	228	199	211	183	203	212	195	191	204	210	216	221	214	217	194	215	198	215	205	197	192	196	219	205	201	227	232	200	206	173	206	197	187	222	223	204	214	207	199	225	225	217	212	206	201	216	214	213	182	198	192	191	230	225	230	199	222	196	212	211	205	199	185	213	212	208	187	218	220	202	192	211	209	204	190	205	185	207	203	168	228	215	184	225	223	220	213	240	195	202	224	211	209	214	202	214	217	211	231	205	205	195	196	186	208	212	203	203	185	215	210	214	196	199	198	178	215	216	199	197	201	234	217	228	203	202	207	209	205	199	215	191	208	171	228	209	178	197	221	234	171	217	180	211	209	218	206	203	185	192	186	213	180	215	191	225	213	197	226	190	203	201	221	209	192	182	243	216	188	216	207	195	197	218	184	211	176	201	203	186	234	205	207	201	209	201	220	200	196	218	173	199	207	239	207	213	191	198	192	203	186	199	197	189	217	215	211	204	215	227	209	207	213	203	206	228	210	205	204	234	228	204	192	209	205	198	197	211	214	208	198	243	234	192	213	214	198	208	212	226	219	190	202	210	201	210	188	191	214	223	217	210	218	178	232	218	183	183	212	186	201	213	208	190	210	187	210	224	234	209	211	216	209	212	225	212	209	187	209	212	200	198	198	221	188	218	200	196	197	220	198	211	228	214	221	219	199	204	186	220	239	211	206	202	216	203	179	226	223	219	204	222	205	226	181	212	193	218	196	213	202	216	193	172	215	184	200	193	224	214	207	195	194	224	206	202	216	184	230	211	203	208	204	211	197	225	206	174	189	212	204	207	207	226	212	220	197	192	200	215	209	222	217	194	206	208	206	221	202	225	197	216	218	200	189	232	195	206	228	227	200	215	175	215	219	205	206	201	192	221	190	178	217	209	206	178	220	201	234	184	219	214	211	190	217	199	209	199	215	202	220	250	213	206	212	198	196	216	204	165	218	190	220	206	218	208	220	237	218	205	198	204	215	195	208	230	232	219	188	212	226	203	212	212	229	199	222	215	222	208	205	207	245	216	195	187	212	205	227	228	216	198	200	186	215	192	198	187	216	215	198	213	214	202	190	219	229	223	208	223	212	189	200	196	204	199	195	220	202	204	186	205	185	223	202	198	226	209	205	221	225	196	217	202	225	184	197	201	214	241	221	191	214	203	174	209	192	195	180	224	197	198	219	203	217	170	191	204	226	220	230	215	207	252	208	240	192	226	201	214	205	217	204	207	191	198	226	211	213	214	207	190	198	199	237	213	222	202	229	192	202	194	201	205	211	172	221	216	189	234	203	231	224	222	201	207	223	224	182	231	194	214	228	195	206	219	221	206	205	190	190	208	224	218	211	205	197	217	202	204	216	218	199	224	203	181	198	205	209	201	199	224	219	210	237	217	221	180	187	194	191	204	230	198	220	216	212	201	182	157	194	227	204	212	218	214	222	206	194	186	194	221	236	188	194	203	220	190	212	200	214	185	183	218	203	203	205	217	202	230	226	187	188	208	212	216	220	209	214	194	207	211	216	212	207	199	193	213	210	227	200	222	193	202	223	190	191	206	192	178	195	226	217	186	204	232	226	208	211	201	211	232	221	228	210	201	195	199	209	219	222	188	188	213	219	201	216	208	205	192	218	210	189	214	223	207	218	192	208	199	200	206	209	194	206	234	197	205	214	194	202	204	231	188	205	190	205	211	211	214	209	212	222	203	201	180	182	195	200	197	217	201	181	216	214	219	207	229	201	207	218	209	210	211	217	188	218	186	208	203	212	205	203	211	238	213	217	204	170	211	212	229	185	195	201	207	214	211	247	203	215	223	213	169	221	204	208	235	212	193	201	208	204	197	218	205	229	193	222	201	232	182	238	205	221	195	198	177	198	218	207	221	179	216	206	217	217	192	215	187	179	195	196	202	199	213	229	218	191	218	213	219	194	246	202	215	215	224	209	215	193	231	218	192	196	209	188	218	212	221	193	182	232	205	225	223	216	224	209	217	218	214	235	211	206	227	204	205	205	193	188	207	205	227	193	220	183	190	211	207	209	217	240	218	209	219	183	215	209	235	192	225	183	198	208	196	204	179	214	195	212	199	175	179	200	200	195	210	212	210
13932	30654	28205	19624	15526	11125	9793	9274	7697	7725	6424	5181	3996	3245	2454	2077	1574	1339	1082	936	830	711	667	695	631	626	547	499	566	411	440	532	1359	367	335	748	4503	5216	3832	1647	463	476	921	271	283	282	257	271	273	265	278	378	980	1160	863	902	789	351	291	271	256	257	246	296	243	254	264	279	262	284	255	277	269	298	252	290	295	278	263	282	263	284	295	260	257	299	282	299	298	266	272	259	240	285	273	260	268	271	292	259	239	273	250	280	275	275	279	268	284	273	254	270	273	287	237	259	256	253	280	263	251	257	276	284	239	262	265	298	286	256	288	274	278	238	261	299	265	301	295	279	244	256	301	257	254	277	271	290	319	253	260	275	282	243	242	290	257	306	270	276	291	280	249	249	248	295	276	259	264	293	291	277	272	266	296	296	289	268	272	279	303	277	268	288	256	262	251	291	281	294	251	260	277	252	273	236	265	290	250	253	271	257	298	295	289	261	264	275	267	267	278	276	253	273	272	282	281	269	269	243	266	297	266	245	285	282	270	282	281	274	272	246	276	259	263	275	273	249	263	245	244	285	280	276	281	292	293	274	265	277	230	275	277	246	259	277	289	259	265	278	233	272	264	273	271	277	253	261	290	270	254	308	282	274	271	260	259	295	272	268	281	278	268	272	284	270	279	227	272	254	262	279	287	260	290	268	253	276	279	305	260	277	284	244	276	312	275	255	253	274	290	302	257	286	298	226	264	261	295	266	262	270	262	267	294	240	273	256	259	293	273	266	285	245	285	270	300	236	287	264	280	258	268	267	285	270	296	279	262	273	276	263	252	288	262	288	266	251	266	298	258	258	287	230	291	261	248	278	252	266	277	275	280	307	255	290	256	255	265	278	244	279	288	294	283	259	254	282	264	256	280	285	265	257	270	284	274	249	271	277	285	256	249	266	292	264	310	276	276	250	284	257	313	274	295	267	276	280	242	250	244	257	283	249	240	276	253	289	277	237	265	275	278	261	293	261	276	247	278	260	271	271	272	259	255	269	311	253	252	269	280	314	277	252	267	303	277	286	250	281	237	282	267	260	249	252	275	235	251	257	279	279	280	271	276	292	254	284	276	277	273	257	295	264	258	276	248	269	233	276	283	267	263	238	280	278	299	289	298	248	277	270	289	280	267	282	288	265	268	290	289	276	273	249	267	270	254	298	294	266	297	254	262	265	262	292	254	263	264	271	239	257	263	271	279	250	262	244	266	272	277	280	286	298	271	276	246	268	284	273	253	296	283	274	287	290	282	284	288	270	261	290	250	278	283	241	267	290	254	265	256	280	268	250	226	258	282	275	245	295	277	298	273	267	283	267	272	266	268	259	282	248	306	260	267	249	282	241	246	282	276	275	262	267	267	288	297	246	272	260	258	285	260	284	271	263	265	253	284	275	257	277	294	278	260	272	253	253	245	248	262	277	230	257	275	279	259	285	277	269	267	266	250	254	257	272	259	269	233	283	248	308	293	291	274	286	284	271	279	244	261	255	284	268	233	265	287	242	264	293	301	293	235	287	274	253	287	243	244	253	305	280	285	274	294	273	284	263	265	276	282	257	267	237	255	275	240	283	285	283	288	289	259	259	255	286	277	279	258	276	274	270	266	263	271	273	261	215	273	253	264	250	265	276	291	269	279	267	262	268	271	292	275	271	252	273	269	272	272	247	271	260	253	285	287	259	259	275	273	278	311	279	239	234	264	256	278	255	247	290	259	244	256	253	292	284	268	269	262	273	244	322	276	283	277	290	271	265	240	270	280	271	304	226	275	272	306	286	269	268	285	249	260	244	273	248	275	280	303	276	272	283	279	290	280	287	269	273	253	252	283	250	236	255	263	251	282	280	264	274	262	282	275	260	263	266	283	237	301	278	275	253	252	273	247	263	254	291	280	284	255	250	288	289	279	260	254	288	259	253	309	258	294	243	259	268	255	259	279	267	294	272	274	248	274	266	279	290	271	266	273	285	269	258	251	279	288	278	261	231	279	259	224	252	278	265	277	254	269	261	271	285	282	276	246	245	259	270	291	289	257	287	254	254	260	263	282	257	264	253	262	252	282	247	268	274	270	251	250	285	287	275	277	263	265	277	264	223	273	271	291	243	278	294	260	295	265	276	275	237	273	280	297	240	257	289	297	287	281	271	307	292	268	279	261	257	259	251	237	273	259	305	252	261	296	241	264	247	256	284	276	286	301	264	267	242	262	279	275	268	268	256	257	275	277	297	254	255	289	288	284	254	273	260	284	274	266	256	267	267	296	264	261	277	285	255	281	286	304	241	279	267	261	278	263	278	296	297	275	292	272	276	272	253	294	261	256	268	274	231	254	276	265	292	282	248	275	278	277	274	283	295	251	261	254	245	294	277	289	296	290	228	307	283	235	277	263	260	270	255	277	262	272	262	249	277	311	258	270	256	255	266	287	258	256	269	266	300	262	258	263	301	280	247	291	256	284	263	265	265	285	280	291	272	286	291	287	281	249	273	273	256	257	248	261	282	251	279	277	266	279	268	244	283	251	258	274	261	279	269	255	269	277	285	291	284	278	263	282	274	263	287	270	269	262	286	250	267	278	255	251	249	254	273	237	275	268	266	279	249	259	277	245	290	252	244	279	292	283	288	268	278	277	261	266	297	272	268	252	245	272	232	264	261	247	263	247	269	249	265	299	299	301	281	234	275	283	240	258	280	241	306	252	295	246	252	272	275	280	293	274	244	276	255	285	264	274	290	274	293	269	278	244	259	255	272	265	269	291	304	289	279	254	309	258	275	248	306	272	272	291	293	265	240	288	261	268	232	284	294	289	279	259	263	276	286	256	286	282	288	255	289	262	293	251	286	252	249	281	257	273	252	259	254	278	251	307	265	248	263	262	266	261	289	274	282	280	248	274	283	279	253	247	290	274	251	275	260	260	285	264	260	260	255	266	251	231	240	241	276	267	318	280	259	272	246	264	258	283	277	293	264	264	279	260	269	279	292	266	236	239	267	255	248	281	255	262	281	290	285	290	282	291	250	262	287	280	280	258	248	281	269	279	257	282	257	267	227	303	268	271	287	246	289	251	265	240	248	276	280	292	272	286	289	249	256	274	270	305	223	258	277	252	271	253	263	280	287	283	241	272	243	243	244	271	267	277	265	267	268	245	274	295	287	259	276	279	260	265	250	259	269	275	267	231	268	270	273	264	245	260	300	278	263	286	249	291	246	280	265	284	276	292	250	267	284	257	245	261	265	258	274	264	271	297	243	270	289	259	258	252	258	264	281	271	258	258	256	278	261	276	234	270	270	276	285	263	253	284	269	278	280	296	283	246	266	242	269	274	276	294	233	257	258	262	298	283	273	255	246	265	274	260	284	242	290	244	255	283	268	256	302	270	301	262	268	249	269	275	263	294	275	277	246	296	250	289	260	276	282	266	280	242	246	274	245	273	281	248	278	252	280	254	271	248	256	257	299	277	259	273	260	231	271	246	256
27257	21075	15031	7007	3610	2321	2175	2307	1786	1698	1290	1241	936	872	790	663	703	584	567	553	498	534	570	519	509	508	543	457	503	522	484	506	512	447	508	492	556	621	616	540	490	538	505	470	475	496	458	466	492	470	480	475	538	471	442	534	495	495	431	445	462	494	485	487	509	481	492	463	476	481	496	494	474	440	448	492	475	461	499	493	470	458	472	428	419	463	477	464	421	449	488	454	449	493	437	473	454	467	458	469	456	468	487	446	491	518	438	461	498	483	504	494	495	475	447	494	480	461	477	500	467	466	486	468	467	491	498	452	459	479	485	447	476	508	476	458	488	479	498	430	480	471	450	440	504	479	471	455	507	510	467	485	471	478	456	474	472	469	523	499	480	499	496	484	492	487	462	478	484	492	487	499	472	470	505	502	508	468	482	481	454	467	461	471	459	500	465	480	455	510	484	477	435	474	474	508	460	443	488	444	458	511	476	453	499	487	459	491	464	473	452	492	474	454	512	458	491	487	470	488	447	456	463	452	491	503	472	530	473	457	451	471	497	453	488	499	473	459	523	489	477	453	467	476	476	479	415	490	474	500	483	467	457	515	486	461	467	458	470	505	466	516	498	509	494	499	476	476	487	487	447	502	471	499	476	457	481	444	479	484	488	442	458	446	514	470	426	464	517	438	477	469	468	464	466	465	497	442	467	487	452	435	476	474	435	505	463	474	465	471	507	471	508	470	478	473	499	530	535	488	505	473	478	478	461	466	468	435	466	473	437	489	457	448	496	446	455	475	432	451	481	471	468	524	478	488	471	468	492	451	446	474	477	488	479	462	469	474	494	466	463	484	503	488	445	463	497	465	486	425	503	478	473	501	435	476	452	485	475	511	483	515	483	453	480	510	474	474	510	488	483	475	475	501	475	487	473	453	489	477	468	458	480	465	474	487	483	508	458	460	469	525	467	481	463	456	477	474	503	462	450	466	433	445	487	459	490	502	494	437	488	419	485	464	480	448	460	432	466	499	511	496	470	429	444	454	503	488	464	448	473	481	474	495	500	477	476	438	461	497	451	489	463	469	466	426	497	436	473	492	474	492	500	476	476	469	486	527	453	440	510	468	466	477	437	506	502	466	513	441	458	445	495	503	477	507	432	499	443	493	525	476	463	472	437	516	482	498	465	477	496	471	500	518	486	474	474	504	494	492	469	447	468	469	493	472	510	488	497	478	451	459	481	535	465	480	432	452	452	487	454	517	469	462	506	540	480	519	454	474	471	510	510	499	476	446	468	489	460	449	462	451	479	483	509	472	470	491	472	492	501	466	432	510	472	491	499	484	506	476	450	476	465	467	490	433	477	466	473	472	453	473	478	468	485	462	455	454	476	454	485	462	460	432	486	498	511	481	471	491	465	489	444	458	465	446	507	460	444	452	493	522	468	489	455	449	461	475	448	469	502	464	492	451	510	463	481	456	453	457	480	513	468	487	450	472	467	476	509	458	457	490	473	504	474	442	448	420	455	464	467	525	487	466	482	482	455	460	448	487	465	469	465	494	486	480	479	489	415	492	471	517	457	451	433	507	468	484	474	447	481	482	476	467	497	491	491	479	473	449	475	456	475	476	483	502	510	490	483	478	533	457	492	479	519	471	473	494	463	499	489	456	486	490	454	458	466	491	467	515	471	494	506	471	453	440	475	505	482	459	493	485	532	508	510	453	495	451	455	466	455	503	454	480	440	479	473	483	456	470	438	468	450	512	498	518	478	462	455	537	484	455	484	502	471	478	421	468	477	505	521	459	484	475	516	448	466	448	501	445	499	528	480	485	452	470	461	508	496	461	453	508	496	456	487	460	513	481	454	444	477	453	482	501	484	462	487	481	501	485	446	470	518	484	449	510	468	453	505	503	477	454	494	469	469	478	472	490	451	445	467	468	486	481	440	488	506	474	499	466	446	482	452	490	518	461	473	434	463	481	421	500	492	462	476	443	482	461	489	511	490	469	497	463	527	478	455	488	482	495	456	484	486	504	464	464	440	479	465	465	482	512	451	501	473	500	499	496	474	461	492	466	482	452	491	453	506	472	460	456	478	449	503	473	464	456	428	427	480	480	469	504	475	459	449	461	462	447	456	472	475	488	459	487	492	479	476	520	462	468	488	475	454	497	458	475	459	475	460	474	429	542	453	474	459	481	447	485	468	499	492	478	481	455	456	457	509	469	463	480	512	469	481	467	479	503	487	477	505	469	477	495	453	443	477	482	467	459	469	481	508	491	467	434	467	459	452	482	483	457	488	479	474	464	518	446	463	454	478	465	465	449	497	490	486	518	454	444	478	492	487	481	515	455	480	511	476	443	485	530	478	448	442	487	469	509	455	481	453	480	464	470	480	470	475	452	480	521	496	487	448	478	520	466	454	445	503	453	465	457	457	479	469	485	456	490	489	460	461	455	457	454	467	478	491	451	438	467	456	456	489	459	483	448	440	472	453	481	466	496	492	466	485	545	466	473	475	472	473	481	464	480	465	459	502	471	469	436	459	512	459	445	455	465	480	482	534	477	437	438	457	514	482	510	494	445	460	468	464	483	507	465	423	467	480	483	463	437	501	471	466	508	492	463	447	455	524	463	454	456	460	463	474	499	494	453	478	473	479	495	441	474	470	502	479	499	461	457	457	470	483	461	432	464	461	472	450	442	466	467	472	509	472	474	461	455	417	418	484	470	462	456	521	479	525	478	509	464	469	509	467	531	454	485	500	456	461	459	469	502	522	465	466	502	470	463	469	439	483	474	477	485	436	500	476	462	516	458	457	456	502	478	447	468	454	520	553	497	482	497	477	478	499	502	482	451	509	520	491	496	431	475	425	446	480	460	515	486	430	455	474	479	480	479	465	489	469	525	478	495	487	514	433	484	496	467	455	489	471	503	498	431	468	467	480	470	463	502	487	515	496	488	495	471	513	495	493	448	488	508	442	478	459	516	501	471	458	444	492	517	456	492	465	469	463	516	416	467	493	461	464	483	473	499	534	468	476	501	468	489	437	494	489	498	522	488	470	480	462	455	441	451	439	445	456	472	453	456	458	459	462	488	469	430	448	490	464	474	478	444	479	540	481	432	473	436	446	469	476	489	462	428	498	457	490	431	456	461	445	476	454	456	461	496	499	443	488	479	506	480	475	502	482	496	494	459	480	462	462	467	464	493	495	407	472	501	479	473	439	487	480	477	453	435	501	489	469	458	470	483	459	464	477	448	473	493	472	472	438	438	505	517	496	493	470	488	448	445	474	465	484	475	456	484	500	461	498	459	500	508	495	521	471	495	509	455	505	486	456	452	455	479	478	477	469	474	418	464	464	540	462	459	483	465	466	465	435	457	466	470	471	429	511	462	489	477	473	439	478	466	481	470	472	473	422	447	485	463	471	470	455	515	482	493	436	490	439	448	472	470	471	482	495	469	466	476	477	461	492	447	518	445	457	448	505	477	473	491	465	431	507	480	485	487	481	467
10183	16979	15473	9320	6827	5031	5034	5319	4022	3690	2916	2452	1810	1477	1407	1179	1058	989	876	830	803	754	779	709	702	638	691	717	645	621	662	674	637	628	575	643	749	903	860	681	620	610	637	604	651	605	599	630	628	619	596	582	652	675	654	692	666	611	660	615	649	622	577	619	610	595	585	618	609	667	613	577	592	618	638	600	669	613	617	625	571	611	625	602	601	629	606	645	623	638	611	563	544	616	601	619	616	607	625	577	619	627	602	592	663	607	586	593	562	661	644	576	613	612	625	593	632	644	577	566	623	650	627	625	567	592	611	596	614	590	611	600	641	551	581	588	604	613	589	580	589	626	623	593	640	617	623	603	559	638	636	631	597	606	616	593	596	602	627	632	622	660	556	633	603	623	608	633	590	623	594	612	604	611	596	608	618	606	565	621	602	621	584	626	605	575	565	609	627	631	613	630	596	606	622	596	624	646	634	600	617	632	581	612	625	616	612	626	600	614	616	563	626	584	623	619	592	578	586	689	641	584	592	613	603	607	638	607	635	618	607	577	576	605	623	608	611	662	576	588	588	611	612	642	609	598	591	607	560	648	594	596	618	595	632	598	630	607	592	612	629	622	627	590	609	641	602	628	650	629	618	626	629	601	616	569	595	624	623	632	606	605	606	624	621	626	626	608	640	575	656	579	630	619	617	607	655	631	610	581	633	610	594	643	623	604	570	633	603	644	639	647	675	579	599	617	679	603	597	660	582	564	579	648	607	627	623	651	658	632	619	607	619	600	594	618	593	569	605	615	643	594	658	618	646	648	600	590	599	607	602	605	593	618	608	609	628	613	570	605	623	669	618	581	647	600	630	603	584	583	615	632	612	613	608	604	600	640	653	623	590	649	599	577	607	638	619	654	632	591	626	603	583	671	585	614	614	656	603	601	552	586	582	619	595	642	597	604	601	619	632	605	575	583	613	591	649	660	615	646	615	662	621	610	616	590	588	590	625	586	605	594	612	622	578	584	624	587	604	617	586	577	628	628	631	622	608	581	652	610	617	564	613	616	569	601	600	563	580	638	646	583	612	621	595	598	632	627	620	617	628	630	655	663	560	622	618	636	571	627	634	602	602	585	598	581	586	664	609	596	618	590	630	623	647	611	602	612	611	559	634	621	604	611	602	656	592	641	614	605	579	643	582	628	629	625	634	595	592	609	559	607	575	660	655	581	606	587	566	586	626	625	611	628	649	670	580	591	606	612	635	596	609	572	600	572	562	586	604	577	573	599	619	662	608	630	609	598	579	620	613	622	614	572	634	632	624	637	610	610	626	581	630	618	621	638	606	599	595	569	640	612	595	624	624	556	630	593	617	613	550	609	613	648	622	599	631	633	596	605	617	614	621	580	637	631	576	626	618	659	615	662	657	569	634	576	633	648	640	585	578	628	604	587	594	576	619	593	616	596	600	560	586	631	580	577	609	618	645	577	636	627	605	629	560	615	589	613	579	619	613	621	649	600	623	651	611	605	581	628	611	636	601	614	591	623	616	580	597	625	587	614	619	592	623	631	583	623	617	585	597	654	586	593	570	644	610	614	614	650	580	649	640	616	614	603	632	601	593	590	615	599	619	639	624	624	610	601	658	629	598	596	654	610	617	590	584	613	586	608	589	630	589	654	634	626	579	593	572	608	642	630	622	601	580	569	606	620	611	615	618	626	612	634	601	659	643	651	617	602	622	591	629	651	654	581	593	618	601	636	633	617	629	633	596	628	625	619	619	596	609	609	590	597	574	576	595	596	537	652	622	610	594	625	618	612	666	601	646	584	593	615	590	593	612	559	574	633	584	631	609	629	584	586	617	614	652	624	637	541	593	610	602	585	606	640	631	591	606	618	613	606	610	580	632	631	572	628	613	644	588	630	602	641	651	622	603	625	587	627	607	605	572	586	565	609	628	623	582	607	636	616	606	555	585	672	614	639	626	593	618	619	623	640	591	644	622	638	565	626	645	627	638	569	574	610	598	574	615	600	569	625	623	655	599	653	616	670	538	619	595	600	619	600	639	621	633	570	589	587	598	680	622	666	628	557	615	574	584	606	635	587	634	598	575	630	608	576	639	573	614	610	599	631	629	646	577	632	588	587	620	584	624	618	673	598	607	565	551	609	619	584	632	604	650	619	619	558	577	616	628	603	593	596	613	611	612	647	624	584	619	595	592	638	579	606	649	634	641	605	585	619	628	583	650	569	619	568	561	592	675	614	610	602	574	596	634	581	660	686	607	632	634	577	612	638	581	633	585	651	614	635	593	602	628	603	581	594	649	602	610	616	570	615	635	628	608	561	612	570	632	544	601	638	622	591	610	607	600	607	653	641	622	598	651	680	610	595	597	560	589	574	598	626	624	675	627	633	603	610	586	600	613	602	604	616	603	624	586	657	675	590	598	652	584	588	601	585	606	610	605	602	618	633	598	626	635	601	668	583	616	590	600	586	622	590	642	645	573	589	586	634	609	587	614	630	588	595	567	604	653	564	670	655	621	584	639	620	637	600	647	612	598	627	613	603	588	597	608	578	601	617	566	581	586	676	622	603	613	639	569	607	615	606	619	623	586	604	626	628	617	609	617	627	598	627	563	629	589	607	590	631	640	587	594	567	626	633	583	625	605	665	600	608	568	554	597	645	637	610	596	582	636	589	604	613	634	605	622	653	638	634	630	610	600	613	648	649	576	587	580	602	612	589	618	598	627	616	600	595	621	624	643	609	540	599	589	584	596	573	621	622	651	603	666	608	645	614	634	602	643	612	592	635	616	624	615	590	594	595	588	654	592	618	616	641	607	650	571	574	594	634	635	611	609	636	618	614	603	611	640	587	593	566	629	558	633	607	570	608	644	626	670	636	622	632	635	588	612	627	580	608	605	584	628	581	655	611	584	611	622	638	611	632	628	585	637	605	598	584	611	601	628	578	556	572	584	592	603	587	589	604	614	611	631	618	633	608	612	599	622	605	629	663	598	606	662	608	614	575	614	616	582	600	580	587	623	631	653	638	625	583	582	558	615	579	611	630	669	610	598	604	601	609	647	624	602	606	590	627	650	612	612	594	618	619	659	610	612	655	613	647	663	585	597	616	662	613	614	608	581	584	579	592	579	639	617	583	602	602	623	598	651	592	625	599	630	589	623	630	600	630	628	598	577	598	579	652	542	630	600	611	591	574	610	604	601	584	635	588	622	549	586	565	559	597	645	597	607	562	617	609	630	572	608	609	588	634	575	619	585	601	620	579	637	621	619	615	621	579	610	628	613	603	645	662	619	605	601	663	643	581	591	620	600	597	590	586	589	607	596	654	610	593	568	633	628	565	582	585	621	574	644	645	650	651	607	609	631	633	605	646	652	600	608	586	578	591	608	578	577	596	553	624	670	622	589	612	606	593	608	570	600	589	598	592	615	653	666	622	598	598	599	606	621	627	620	589	582	597	629	561	600	658	606	615	576	588	636	609	615	653	588	640	644	653
24064	21322	28732	24236	21283	12460	4340	3662	2723	2454	2124	1672	1208	1084	980	863	739	661	592	581	541	485	472	491	480	461	464	437	477	404	434	420	715	394	389	405	1390	1793	1478	865	447	400	481	355	338	390	392	388	340	341	362	369	505	597	540	498	493	364	383	379	381	352	366	374	367	372	363	408	337	379	397	351	376	372	369	362	376	367	361	382	369	372	378	401	386	340	389	360	344	378	378	359	379	386	358	389	362	357	393	362	369	342	373	363	353	401	369	352	379	369	393	337	330	330	376	362	370	377	377	360	381	371	357	330	362	354	367	392	372	365	380	406	364	341	370	365	386	335	348	349	372	348	356	327	347	382	361	372	353	347	368	355	400	394	381	358	393	366	328	353	351	375	374	328	397	362	339	388	364	390	377	341	354	377	381	337	352	384	401	387	376	342	345	381	364	352	391	378	364	364	394	365	369	363	348	399	393	374	377	373	349	382	346	356	352	385	351	344	340	361	354	363	356	345	360	383	368	351	384	370	381	357	339	419	368	353	419	372	325	347	367	412	322	357	377	324	384	341	327	354	388	374	351	332	395	344	337	353	375	336	382	367	386	349	392	359	373	363	355	332	352	377	376	368	362	362	384	329	345	410	336	361	356	390	382	380	347	364	358	360	346	384	343	348	370	377	378	400	358	358	386	380	355	357	388	374	342	378	351	370	353	386	379	341	388	379	376	349	363	352	347	398	360	356	356	378	380	362	363	347	389	389	370	367	365	342	393	352	371	353	387	365	354	366	358	383	360	388	382	386	380	355	385	379	407	323	349	370	354	377	341	340	342	333	312	385	364	328	349	344	380	384	358	375	355	368	378	362	370	386	369	368	408	364	346	361	341	347	392	347	374	385	353	352	344	376	336	369	380	337	356	363	373	327	384	380	321	367	368	388	363	349	360	378	334	363	385	377	404	345	388	384	355	349	354	372	342	362	392	368	360	361	383	363	378	363	393	362	376	354	367	361	353	386	372	335	345	362	360	376	362	370	329	376	389	383	351	369	348	338	347	380	361	352	365	338	372	404	333	387	353	314	403	355	394	381	357	360	371	349	349	328	351	348	359	339	345	402	353	348	342	340	368	403	357	377	382	375	347	392	370	344	358	389	362	362	351	369	383	374	379	365	374	393	404	370	367	360	355	341	342	345	368	349	380	354	329	349	368	366	371	342	354	356	361	363	362	353	375	347	350	372	363	364	344	356	360	378	385	373	374	374	371	347	394	345	351	347	338	340	344	347	359	359	385	349	350	338	370	360	336	356	341	382	342	355	356	320	349	374	393	372	385	375	377	404	371	371	348	365	365	333	338	340	371	358	360	332	376	333	324	358	358	354	379	346	378	387	356	328	379	388	400	366	336	377	349	373	331	379	349	374	398	351	363	352	317	406	366	339	338	343	375	358	366	390	357	378	358	365	364	373	372	379	372	360	369	388	359	366	366	371	366	339	317	349	359	344	363	352	362	354	370	358	352	346	364	382	383	357	383	383	348	390	376	389	381	369	320	373	392	361	362	350	367	367	337	364	381	390	368	362	330	342	357	388	387	355	357	381	365	354	344	368	373	384	352	351	344	349	355	401	371	383	332	424	382	369	346	381	383	346	344	373	368	380	394	357	368	359	327	390	377	368	342	343	357	364	370	378	364	312	328	371	328	402	372	356	337	369	375	361	353	364	362	386	356	352	366	344	360	338	365	366	337	363	364	365	356	363	319	363	353	318	356	355	334	407	353	350	339	364	350	362	339	418	370	360	366	375	340	364	351	366	327	356	363	333	360	382	367	379	367	396	331	377	367	376	365	383	327	327	360	348	389	333	380	339	358	369	371	354	377	366	366	334	380	363	391	350	361	376	317	377	301	368	396	355	347	362	355	361	362	384	382	327	364	356	368	395	385	369	358	336	373	346	363	342	361	361	345	358	410	357	374	363	342	377	365	361	393	384	393	364	412	347	356	376	343	351	361	381	344	375	352	368	386	378	352	350	364	363	371	366	343	382	356	385	338	349	362	332	342	331	381	404	367	340	417	397	356	391	333	371	362	395	358	364	398	374	364	354	389	345	387	359	366	369	368	372	375	352	357	351	356	384	386	376	377	350	360	369	361	371	333	357	384	390	395	318	356	323	343	392	389	352	325	367	331	372	364	374	358	361	367	377	339	350	358	339	434	365	380	374	342	386	360	391	384	381	364	391	377	369	339	392	364	366	396	381	364	339	352	363	399	350	353	340	370	383	379	352	372	349	392	354	356	359	350	341	363	357	358	339	347	414	359	345	396	395	374	377	345	323	370	386	384	346	364	329	350	366	367	352	358	373	370	359	372	395	348	389	392	353	393	396	339	335	370	353	378	364	398	374	353	372	373	331	384	338	401	340	373	345	376	347	341	370	345	385	372	342	347	363	366	390	315	394	404	366	363	357	335	346	368	368	373	381	377	341	355	345	345	353	364	383	369	338	359	361	349	360	374	370	351	350	350	383	359	368	371	357	355	385	359	368	366	391	345	358	388	352	342	366	367	374	358	381	378	356	380	346	330	369	359	343	366	373	359	394	349	347	357	384	348	364	355	351	355	334	373	331	361	339	373	357	348	360	383	337	337	361	358	397	353	388	368	381	325	354	385	337	362	338	369	356	377	329	385	388	383	352	369	366	356	362	330	352	352	369	381	361	369	368	393	380	368	372	345	375	380	348	361	380	365	373	370	367	350	371	321	381	332	344	356	372	370	386	349	358	380	344	385	338	359	345	354	372	343	396	355	322	342	348	369	386	353	330	363	357	353	382	364	380	331	370	376	370	346	376	336	326	377	353	398	336	367	370	377	368	335	374	369	351	373	369	376	376	397	371	342	343	343	376	359	372	360	375	368	371	374	351	376	357	369	382	339	379	375	352	400	340	361	399	329	378	389	364	355	406	384	366	325	364	381	368	352	376	365	347	336	373	347	372	382	367	373	380	380	363	348	336	370	322	348	375	342	363	389	340	363	330	348	372	376	347	366	351	389	352	351	303	359	408	345	370	377	380	398	366	350	357	387	351	343	332	331	369	358	351	355	370	363	369	391	384	389	348	374	380	364	368	351	346	362	341	379	379	366	344	388	337	365	360	355	383	361	352	339	369	375	354	376	365	344	365	351	348	385	388	384	389	368	348	364	341	365	381	371	360	385	374	345	394	323	360	393	396	359	355	340	359	383	372	358	340	352	344	348	373	340	358	365	349	377	354	364	382	373	357	367	344	351	380	397	372	370	385	347	372	356	364	391	403	347	353	371	382	373	364	374	369	360	361	382	325	327	339	382	374	382	392	358	339	360	328	358	371	350	367	359	360	395	375	378	353	381	383	370	330	352	394	374	374	363	354	375	386	356	382	368	329	354	345	369	326	374	344	378	339	392	348	364	334	377	344	353	342	378	384	393	351	360	366	373	338	366	320	331	393	372	392	376	365	383	363	359	386	389	400	334	371	374	334	363	395
11308	25117	23302	15017	11361	8670	7363	8077	6320	5514	4831	3466	2613	2184	1879	1594	1433	1206	1088	937	869	786	695	780	730	652	642	613	631	577	522	591	1298	528	595	554	2563	3344	2549	1443	589	559	771	482	430	467	486	393	466	486	492	515	834	953	770	813	700	500	461	512	487	468	483	496	506	421	473	469	449	464	476	480	508	497	488	470	466	445	459	463	451	452	442	509	473	489	501	448	510	452	487	482	466	479	512	475	463	485	499	458	494	483	515	486	463	503	524	481	445	438	528	455	514	452	469	493	469	480	472	455	468	467	503	522	453	477	458	455	454	442	472	468	478	493	465	458	486	458	475	459	470	497	457	490	454	471	492	452	441	459	521	513	488	460	475	468	467	464	459	497	456	470	460	480	482	473	459	471	473	456	471	480	501	482	500	515	461	440	483	498	476	485	492	451	486	428	470	488	486	452	447	483	462	411	467	512	466	507	495	470	482	488	462	456	458	453	447	446	492	447	479	453	489	435	500	456	462	462	490	493	467	497	474	476	502	477	463	433	451	454	486	497	470	460	484	428	460	497	499	469	479	482	472	485	472	474	502	490	469	473	490	490	477	426	474	502	440	449	511	468	463	513	447	493	478	447	458	483	466	471	501	441	498	478	469	485	457	455	462	482	452	459	463	481	496	469	467	496	490	473	480	464	461	453	438	523	467	464	492	418	483	449	511	482	500	494	474	488	485	455	493	475	477	490	471	480	485	494	508	468	465	462	492	473	446	455	469	469	449	462	430	457	495	461	525	484	432	436	451	460	451	432	448	519	446	406	489	479	445	486	490	465	461	503	479	491	441	531	480	462	478	455	425	479	486	502	427	513	484	498	451	482	455	490	490	506	505	492	509	475	436	463	488	456	484	489	475	495	513	488	478	497	520	460	464	510	507	461	491	491	508	490	472	489	491	480	487	481	516	492	462	444	474	458	485	464	481	493	466	459	437	468	493	471	495	435	459	453	454	470	505	509	473	488	455	470	484	467	488	498	484	489	520	505	486	504	457	479	496	467	496	475	481	445	455	498	483	475	500	487	493	434	392	472	470	470	521	430	473	466	474	469	477	436	497	508	505	459	470	483	458	511	475	436	492	476	495	488	469	461	452	494	481	472	482	487	475	450	479	450	503	462	485	482	532	470	450	475	500	518	469	458	500	471	485	446	445	451	430	452	463	458	485	481	494	523	493	475	477	488	491	513	488	479	447	477	467	477	466	495	470	447	497	485	457	471	416	477	452	515	463	490	473	466	490	501	487	495	488	530	449	461	452	458	478	469	504	470	439	449	510	453	430	459	464	446	496	472	437	455	447	478	492	458	434	456	479	446	464	480	476	515	467	490	497	472	469	491	477	477	500	483	454	504	466	482	456	434	445	492	446	482	442	514	485	442	458	447	483	431	466	507	499	461	468	499	444	489	492	463	478	468	481	475	436	456	464	467	440	432	493	472	472	486	490	438	487	472	457	487	480	484	470	490	480	491	481	500	455	474	479	474	477	491	447	476	446	457	458	453	465	506	514	454	452	461	479	471	446	468	518	503	464	495	463	479	502	466	464	473	474	478	509	469	476	494	505	453	469	500	490	457	467	512	490	470	457	548	498	462	485	482	470	433	480	464	419	472	449	478	470	459	496	474	485	458	473	498	491	478	511	470	454	475	478	489	474	470	438	471	469	422	465	483	505	462	460	463	461	477	473	477	473	437	499	493	471	447	448	505	438	470	497	485	471	467	455	477	501	483	447	469	483	464	531	501	491	483	469	470	436	493	470	517	445	456	430	458	467	515	511	490	471	495	488	483	487	442	473	491	465	479	462	502	457	469	440	494	505	489	452	462	482	480	432	476	478	498	453	477	461	498	483	474	472	475	492	463	486	445	447	489	512	485	459	464	464	494	477	466	492	466	474	460	461	477	458	469	476	470	466	468	463	483	466	489	519	461	454	422	456	491	481	488	437	516	469	443	464	460	475	449	481	470	489	490	473	495	507	452	456	438	496	455	470	472	469	461	496	502	454	465	484	502	499	443	521	462	467	510	469	462	468	466	437	435	463	482	447	444	481	489	436	464	466	460	486	483	527	494	440	444	441	457	452	489	486	478	463	465	494	489	468	478	473	468	458	473	446	483	477	486	462	483	443	474	480	509	464	469	440	440	483	482	468	470	483	475	467	497	444	494	456	467	458	472	507	443	468	475	442	489	437	465	447	464	458	461	473	473	466	460	502	491	461	474	457	466	518	497	496	498	463	442	466	479	510	453	448	443	488	453	464	509	448	440	447	486	476	515	495	475	464	494	477	464	457	469	486	494	500	452	478	480	465	495	446	501	455	447	476	491	470	460	476	460	490	481	441	446	484	456	512	494	481	487	494	479	504	453	447	470	471	455	472	455	483	476	508	463	467	450	451	485	501	504	499	510	486	454	465	464	485	467	488	450	445	489	489	441	480	467	478	470	476	444	479	465	469	489	469	498	477	450	483	434	483	482	473	439	428	462	493	449	505	490	487	469	441	490	451	444	450	441	501	457	462	476	481	471	497	471	474	492	482	458	461	489	482	500	471	467	493	465	497	472	480	450	492	474	471	478	465	483	518	469	476	460	487	486	450	496	489	442	500	474	452	491	487	466	470	460	510	509	432	439	499	470	457	450	449	491	496	447	469	496	461	449	461	480	433	491	523	443	471	469	496	464	477	461	495	453	499	466	448	480	483	485	503	433	414	441	496	435	494	470	462	520	491	468	485	438	461	463	459	515	479	474	465	451	452	480	497	487	500	448	490	443	470	466	492	493	455	454	465	452	482	469	463	460	489	479	459	464	485	484	492	485	448	516	495	471	500	460	442	505	462	423	478	473	493	468	470	474	450	489	470	470	454	464	494	451	434	471	493	475	468	489	470	481	491	468	425	497	483	461	479	468	515	460	471	482	433	499	476	460	473	458	477	439	428	443	441	486	467	485	454	451	479	485	452	461	455	484	446	474	470	447	456	483	467	502	459	461	467	445	487	434	511	474	443	449	465	475	483	466	475	472	435	460	479	502	458	494	510	493	471	491	446	475	472	447	455	464	495	486	467	443	473	471	481	457	505	461	489	472	445	492	512	450	477	504	491	450	480	467	505	441	438	463	477	493	494	449	485	472	453	486	468	475	459	475	489	489	477	487	445	494	503	507	475	484	463	458	468	517	483	471	457	497	457	497	426	431	476	444	475	451	471	445	465	485	472	465	498	481	491	518	479	464	444	470	475	456	444	504	452	438	465	469	446	480	514	462	483	443	450	425	459	487	450	476	513	467	463	507	487	488	473	479	513	483	469	458	459	483	501	486	484	456	459	460	466	518	463	458	445	502	516	478	452	456	481	466	481	504	504	495	486	457	510	457	492	487	468	472	456	470	507	464	508	467	485	500	480	443	504	489	479	499	446	429	491	474	469	462	430	447	451	441	476	505	453	504	450	481	438	499	498	481	509	465	475	485	467	482
23050	21318	29226	23735	21328	21446	12029	5694	4126	3184	2493	1848	1648	1260	1100	939	818	726	679	550	451	405	367	419	423	369	333	345	288	269	286	400	1088	254	265	319	2159	2770	2405	1056	329	304	505	238	237	224	221	182	195	231	222	244	556	577	482	520	446	208	233	196	200	214	234	227	211	204	185	201	227	208	210	236	215	236	213	237	218	227	196	215	208	192	210	215	208	210	220	222	205	208	215	232	211	222	225	206	178	214	205	223	196	193	203	218	210	197	228	184	209	222	219	198	206	200	198	221	201	250	199	194	197	202	209	201	187	193	193	197	212	232	240	217	216	226	211	192	201	218	188	221	226	191	218	219	208	212	198	212	190	241	205	190	223	224	181	240	221	192	221	216	230	206	224	227	220	202	210	213	234	185	224	204	187	194	212	198	219	219	190	207	209	194	248	188	218	213	203	224	227	207	195	223	229	197	242	200	190	239	203	218	206	215	232	217	201	210	197	212	234	212	191	198	196	206	197	209	221	212	203	208	184	194	221	202	224	213	198	223	214	217	227	218	218	216	221	202	219	208	199	191	223	200	218	207	211	201	191	214	214	215	205	195	228	214	219	216	185	161	213	211	202	216	197	200	211	207	209	221	225	220	224	225	219	211	225	229	224	204	214	212	187	221	208	182	221	219	235	222	232	213	201	203	199	228	190	197	229	218	218	221	187	190	238	206	201	207	231	202	228	203	194	226	251	235	205	207	194	208	205	198	223	195	207	201	201	204	205	219	206	202	191	230	202	209	201	199	194	227	223	212	213	191	243	215	236	223	213	185	190	220	220	198	217	189	220	229	213	215	213	216	198	219	215	215	236	223	209	197	223	204	217	212	211	218	194	214	202	206	205	217	182	254	213	209	192	211	199	193	184	226	214	210	220	219	213	233	230	223	212	183	220	192	206	227	198	211	210	225	234	189	241	222	211	170	213	188	211	208	179	237	207	219	196	218	216	210	206	215	214	221	185	206	214	221	195	204	212	210	224	217	202	216	180	199	235	220	226	186	187	236	196	198	215	237	204	198	220	187	225	237	199	229	208	199	206	214	237	217	245	219	203	204	190	216	203	209	232	211	222	238	226	214	191	196	194	218	214	204	203	215	213	215	192	178	191	201	222	206	221	220	197	206	212	191	223	204	236	196	215	207	238	200	228	213	222	218	210	218	230	212	207	200	224	216	218	251	228	209	218	238	213	213	200	205	213	220	211	217	245	230	208	207	249	213	253	236	209	184	213	245	220	213	184	221	196	197	208	189	197	188	223	204	206	212	203	224	218	191	231	217	177	239	227	202	215	208	220	256	239	206	203	219	224	205	214	216	204	211	205	205	210	226	210	227	211	219	227	222	221	219	207	208	206	215	216	197	218	221	223	211	204	208	217	211	198	202	213	204	215	231	213	213	217	232	208	215	216	217	214	217	204	213	210	226	229	198	212	196	209	203	210	207	208	232	223	220	202	211	238	236	235	210	204	201	223	221	211	216	197	210	243	227	202	214	197	193	207	178	221	214	215	238	234	221	211	226	216	201	216	194	213	218	221	220	214	223	205	226	211	207	221	198	211	212	220	203	198	206	190	217	234	208	207	229	209	202	219	213	212	212	202	221	234	224	236	206	228	195	215	196	217	194	186	205	216	232	220	190	239	201	230	209	210	213	211	199	216	195	206	199	208	216	205	220	189	210	214	216	212	211	205	207	199	220	190	205	236	226	189	214	210	201	208	205	203	231	185	220	211	205	201	200	194	216	199	197	219	230	216	210	208	207	203	205	214	229	206	192	230	205	214	178	205	194	207	249	226	237	216	191	203	202	197	218	201	194	234	190	190	202	201	212	200	220	186	190	212	216	208	216	238	230	228	223	226	209	176	237	212	221	222	206	203	192	200	203	245	225	183	222	217	198	210	226	206	198	229	217	225	185	232	189	211	195	195	208	202	212	219	206	229	197	225	184	201	219	214	225	216	210	202	213	242	224	235	223	210	228	246	196	212	217	228	216	236	204	208	226	216	203	228	209	215	216	192	212	203	189	193	227	178	214	234	239	236	219	214	234	183	224	181	223	223	238	201	234	199	192	197	193	205	200	220	235	216	220	203	229	206	177	181	211	214	195	179	221	204	219	223	203	190	207	234	184	209	213	188	224	196	212	205	241	227	208	209	222	225	194	205	200	224	205	221	205	204	212	201	217	219	217	227	232	221	236	226	206	213	235	204	209	215	233	236	208	251	195	216	199	216	217	215	207	206	218	217	248	179	211	221	214	219	220	201	220	212	217	237	236	239	205	219	196	201	157	204	216	248	210	228	218	195	213	206	238	198	209	177	218	215	219	213	211	196	205	182	193	234	199	207	219	193	224	216	221	205	226	240	204	193	202	223	207	206	213	223	228	213	228	209	195	205	203	212	205	219	204	208	231	195	194	227	193	189	237	210	227	200	211	211	215	214	239	178	209	193	190	212	227	231	212	192	185	248	197	184	232	218	229	242	213	202	211	194	206	211	229	202	222	227	196	189	193	194	229	213	227	212	208	221	199	237	216	186	218	186	223	183	228	199	208	225	179	219	209	210	215	204	203	201	202	206	182	210	220	221	226	208	232	236	212	211	203	185	213	217	206	203	214	210	220	187	229	224	199	182	198	196	215	198	206	230	219	210	182	196	227	215	210	223	217	221	213	214	204	225	217	217	201	219	210	214	232	201	231	213	223	207	197	205	200	207	204	216	184	217	217	202	217	213	228	217	214	212	213	222	224	216	195	220	204	228	217	223	203	209	213	251	212	205	228	218	210	201	201	200	185	203	182	203	234	238	217	206	195	200	216	214	234	187	189	227	193	219	229	225	231	189	219	216	183	206	209	227	199	224	229	217	216	194	186	218	192	201	219	222	218	209	219	215	225	215	178	220	181	216	208	200	199	220	234	225	211	218	202	205	227	220	216	217	188	214	192	214	177	199	184	208	226	210	206	226	221	215	220	249	217	200	243	211	207	224	215	208	193	231	191	224	218	212	222	222	188	232	196	219	216	210	230	201	205	203	202	200	215	192	200	203	215	215	212	210	233	210	240	210	200	244	204	238	222	196	206	208	215	207	211	217	227	189	214	225	196	198	210	200	216	194	191	206	228	211	227	226	218	231	190	202	203	208	225	197	207	184	196	225	204	208	205	211	210	212	218	196	204	207	213	227	203	232	167	220	252	219	242	207	213	237	206	242	227	200	214	221	198	229	205	202	205	201	205	195	204	222	231	226	193	204	209	188	224	197	245	228	217	225	212	208	216	190	225	210	214	187	242	209	224	240	222	215	186	228	222	206	219	210	199	196	229	200	210	202	210	217	189	218	210	197	209	200	208	204	233	204	205	220	246	235	228	202	201	209	230	176	237	221	193	199	209	195	213	228	205	214	218	212	228	205	210	226	218	234	233	206	184	216	201	228	205	226	203	225	225	210	191	213	228	220	192	216	199	210	211	226	221	193	223
13958	30127	28095	19227	14925	11707	9887	11233	9530	7296	5603	4314	3512	2728	2338	1883	1633	1414	1280	1011	821	707	637	685	715	602	593	541	476	456	472	595	2177	324	376	513	4115	5365	4311	1993	519	461	847	276	282	274	261	307	266	289	283	361	957	1047	803	932	694	306	288	285	266	279	263	276	284	246	275	272	273	258	281	288	257	250	264	302	241	289	290	282	261	260	265	279	272	265	273	278	302	277	297	272	283	272	294	285	269	267	285	270	272	317	284	261	279	275	245	288	283	268	277	262	260	283	271	285	257	280	285	276	302	260	254	264	245	251	265	268	273	262	287	270	288	256	274	269	287	260	235	250	286	287	292	288	268	323	275	294	265	289	273	292	270	251	279	259	266	254	258	301	257	274	302	290	251	274	264	266	277	292	292	296	270	279	266	261	244	253	252	255	308	274	273	250	283	290	266	270	287	281	277	255	281	278	260	299	287	269	289	276	266	286	280	281	264	250	274	250	252	257	266	285	283	232	307	286	269	284	282	264	267	295	299	285	273	273	264	249	279	278	292	275	306	293	285	291	259	273	250	268	284	274	276	261	280	267	264	271	255	268	261	243	295	263	254	242	311	293	270	278	292	277	281	295	264	251	269	265	285	277	273	284	239	267	270	273	291	298	284	265	262	247	282	282	293	305	297	273	267	288	285	278	249	266	251	257	269	266	293	245	267	274	248	261	291	310	274	264	277	296	281	287	261	273	285	295	276	264	286	279	260	279	295	286	249	272	286	268	293	279	275	263	267	255	296	311	283	278	257	275	296	288	252	297	272	278	281	280	282	270	292	264	281	282	260	287	264	283	294	286	265	249	284	257	281	250	300	287	265	275	277	294	259	281	312	264	266	287	270	299	276	278	290	237	238	262	261	261	273	262	251	281	263	268	256	281	260	286	260	280	307	260	260	289	289	291	279	290	274	273	283	285	267	290	269	295	262	300	251	306	276	284	303	256	294	237	286	286	266	266	281	266	269	279	294	301	276	273	276	299	275	298	296	271	284	274	306	275	277	302	244	278	270	316	286	274	271	297	278	251	258	239	253	270	273	262	287	265	247	272	273	282	276	251	281	259	265	264	263	288	249	299	258	275	296	301	291	258	291	300	277	297	278	304	265	246	293	301	278	267	283	257	267	293	293	282	265	239	285	262	304	247	270	273	279	314	274	280	297	299	251	286	266	259	274	254	292	279	283	267	292	294	263	278	303	280	263	297	254	263	280	282	278	276	302	285	297	294	263	280	289	287	271	280	243	279	292	276	270	256	295	275	275	295	269	269	293	248	266	284	278	280	244	264	280	283	280	267	268	273	295	283	261	275	276	266	261	276	293	286	284	242	276	287	294	252	259	259	279	294	260	235	259	272	293	246	263	265	269	300	283	278	245	287	299	297	252	251	258	281	279	266	282	248	255	270	253	248	250	258	267	248	295	301	300	288	285	265	250	290	290	278	276	277	285	274	247	291	282	282	260	284	267	246	273	268	250	271	285	299	270	299	247	287	264	278	267	281	272	276	286	267	275	267	242	260	245	298	261	284	293	296	298	276	293	269	265	310	258	278	287	279	279	284	298	288	258	251	284	262	269	259	243	276	294	295	254	271	269	279	278	256	304	248	267	260	315	256	253	285	272	263	264	312	276	291	296	280	271	284	256	280	252	280	255	310	264	294	271	277	257	241	280	301	265	283	264	304	270	248	274	329	266	291	264	244	313	256	261	272	259	279	270	276	281	273	251	247	303	287	268	275	308	272	262	277	247	281	264	264	264	273	255	284	299	275	274	273	281	287	296	267	272	274	257	267	266	279	285	255	241	325	284	258	296	239	269	249	267	256	277	241	263	253	293	280	269	303	261	279	285	262	286	238	263	287	265	248	273	287	257	270	277	300	286	233	272	258	248	265	269	293	285	277	259	306	291	294	263	281	264	252	262	291	302	268	269	263	260	292	251	288	291	271	294	263	251	282	279	283	284	284	260	278	304	285	275	315	288	288	292	276	249	277	264	281	273	277	273	287	269	283	288	280	267	272	262	271	279	274	296	264	273	295	289	259	288	253	278	256	300	298	295	285	296	260	251	305	267	273	266	309	282	257	292	264	265	232	271	255	299	273	262	291	310	252	262	255	262	285	296	281	242	257	273	299	281	270	254	250	284	272	283	293	256	249	315	279	303	289	289	285	271	276	258	318	282	301	299	237	273	287	257	297	258	288	291	278	267	277	259	245	265	294	279	282	278	272	256	293	277	277	260	282	286	273	270	270	272	247	264	273	258	267	305	269	280	270	261	282	293	274	274	254	269	253	268	300	279	257	272	269	262	254	287	272	255	286	258	304	272	258	244	252	270	260	274	238	284	262	255	266	289	288	299	287	268	282	295	286	261	261	263	271	228	270	278	276	286	257	258	311	266	275	267	263	247	254	277	278	286	275	253	267	281	261	266	252	277	278	286	238	294	273	281	241	259	250	272	271	244	280	292	283	268	260	291	293	279	269	291	277	262	259	289	290	268	248	301	261	258	301	284	266	306	247	274	243	289	280	283	289	297	264	253	281	303	245	292	264	280	270	263	273	277	286	287	276	288	286	280	248	279	241	273	279	294	280	271	275	273	261	257	288	288	280	271	258	250	259	273	288	265	269	296	270	325	263	291	298	271	282	300	295	278	258	267	268	280	284	261	300	264	290	297	280	291	267	257	276	268	263	309	290	297	249	248	262	279	275	279	282	256	276	278	299	280	229	287	277	283	280	270	251	253	277	296	267	231	275	290	253	270	275	251	281	299	256	274	267	261	273	244	271	257	251	272	282	275	279	306	279	279	262	270	276	301	265	280	301	274	289	302	295	290	269	246	277	298	271	280	260	270	262	277	267	253	303	288	252	247	254	249	255	276	260	298	283	260	265	311	275	263	246	262	251	274	251	282	274	291	297	279	259	271	264	248	283	272	262	271	296	263	229	272	269	270	285	265	257	260	293	275	278	270	280	277	268	270	256	262	262	271	272	286	273	288	277	276	289	266	267	293	295	272	261	270	274	232	290	274	290	279	289	253	262	257	254	243	235	252	253	252	263	267	252	274	303	266	252	246	273	281	261	299	286	294	293	270	289	270	272	243	237	287	263	304	284	266	282	286	270	270	285	289	293	293	278	262	282	259	269	250	255	277	265	302	277	268	305	293	254	309	275	282	261	253	283	257	308	262	248	250	273	302	282	300	258	291	274	265	295	286	250	282	269	306	262	271	287	284	251	296	294	292	246	306	265	231	312	255	284	282	267	254	265	255	277	281	243	273	261	269	272	302	306	283	271	270	264	277	290	273	309	263	285	253	251	285	273	290	298	251	277	285	232	305	268	278	268	259	275	263	281	278	271	296	290	282	278	285	279	303	290	243	296	279	263	258	283	289	268	266	300	272	286	249	260	283	262	283	290	265	271	275	274	266	255	273	266	265	279	267	298	272	278	295	286	268	281	286	291	277	303	297	264
27135	20902	15062	6207	3198	2355	1778	2022	1922	1468	1342	1153	980	823	793	684	718	660	617	561	499	577	519	550	522	540	556	515	528	500	539	479	517	456	486	477	626	614	623	546	470	489	462	466	521	492	482	464	503	447	480	422	444	486	481	473	485	479	475	496	515	512	473	500	508	487	486	486	474	496	469	479	476	514	494	481	482	503	496	484	486	475	441	485	485	457	474	450	502	448	493	474	477	478	501	476	441	460	470	480	444	506	479	489	495	463	474	499	454	536	474	446	469	491	482	513	485	467	487	468	484	497	496	467	470	460	473	511	482	509	498	460	476	485	455	470	493	473	456	474	452	506	476	514	484	472	446	475	467	507	461	489	494	488	473	529	519	460	503	477	488	471	485	497	499	468	440	498	475	471	494	467	509	462	497	486	485	510	484	479	475	515	474	476	429	513	488	513	498	527	491	448	491	487	487	463	491	478	500	448	489	464	486	505	519	478	483	478	508	463	497	494	487	491	436	507	502	464	482	472	504	523	500	479	482	459	501	445	464	462	497	470	455	446	494	480	445	446	496	466	492	531	464	476	504	441	482	486	457	497	506	459	488	497	465	460	492	494	473	507	473	492	480	464	523	527	492	516	492	449	479	471	467	503	488	447	478	493	488	458	514	479	497	465	449	459	470	511	470	545	479	489	470	474	482	557	497	448	475	481	454	516	458	507	434	476	438	470	491	495	497	474	480	488	458	464	490	467	456	500	495	443	478	474	485	497	465	494	504	464	488	477	489	495	468	494	456	444	501	475	437	472	475	472	479	486	470	499	476	518	499	532	478	482	437	453	528	495	473	466	457	466	523	499	499	444	483	436	498	497	471	460	502	484	485	477	448	441	480	486	506	532	466	503	485	479	496	450	481	503	515	506	456	471	478	483	494	484	530	484	478	490	484	483	502	473	497	476	518	459	464	499	470	487	462	524	496	483	434	475	473	471	464	467	488	485	508	481	463	497	485	465	487	454	510	501	462	476	511	464	458	446	493	476	488	431	506	485	478	506	449	455	451	453	453	470	459	530	487	491	492	478	504	443	473	452	478	474	473	524	490	472	461	457	467	474	474	439	459	487	497	462	444	497	491	514	482	497	450	459	469	487	536	478	486	468	496	493	497	489	504	481	494	507	493	446	452	458	491	481	496	456	490	490	469	479	472	526	518	445	504	465	503	476	496	457	485	480	465	445	517	484	478	481	494	445	525	484	554	487	490	480	508	470	458	479	519	510	495	473	544	465	494	473	458	469	456	474	471	475	454	480	487	465	509	470	457	470	465	471	477	504	486	459	487	493	504	501	477	428	519	482	496	496	483	517	465	460	487	472	463	479	478	510	484	462	486	490	474	513	494	441	495	473	472	495	470	488	491	491	500	490	455	482	478	455	524	480	503	496	518	502	489	486	486	478	477	502	437	463	508	495	528	463	474	534	446	477	517	472	464	468	496	464	502	496	443	450	489	478	472	467	503	480	491	504	523	486	480	474	473	470	494	450	474	484	470	493	499	510	504	460	441	477	491	461	464	498	496	467	476	455	504	492	470	439	501	481	514	484	467	495	485	473	474	484	485	501	482	467	532	484	452	516	453	503	501	479	473	478	442	462	487	502	488	474	503	459	451	479	501	475	503	493	460	503	476	493	489	439	499	497	478	477	431	480	491	473	480	455	486	491	467	457	456	460	465	472	517	509	504	482	499	490	466	501	481	473	454	499	451	498	536	488	485	505	506	528	480	478	508	483	489	486	480	514	507	549	483	501	462	470	457	486	438	470	493	483	500	466	492	502	461	502	471	466	451	492	491	470	474	485	468	510	479	544	476	492	481	490	484	448	445	490	513	448	472	480	489	447	499	433	482	522	503	514	505	484	515	458	460	450	480	508	495	484	499	486	454	468	474	521	483	444	495	494	470	492	477	435	510	477	451	475	503	462	475	479	460	477	457	457	499	477	494	477	455	494	492	471	514	456	523	499	464	486	459	489	516	481	493	478	509	478	472	462	490	500	493	455	481	479	496	520	474	501	458	489	478	454	476	477	496	451	523	481	499	480	475	471	466	474	498	441	471	469	466	488	480	472	478	481	468	485	507	442	482	482	491	482	503	476	478	470	480	482	483	482	480	489	471	468	493	511	482	499	453	494	498	513	479	480	451	475	509	452	466	476	456	492	474	461	474	462	479	473	501	436	456	508	450	480	491	504	477	476	462	475	487	479	437	504	502	473	511	499	453	517	479	482	478	490	482	497	475	472	456	448	445	491	498	488	471	486	506	447	440	451	469	487	500	478	453	489	470	505	517	517	513	444	415	455	450	464	513	471	455	471	477	453	515	487	459	451	433	482	499	469	531	466	453	488	451	470	502	427	485	463	505	476	484	477	442	490	517	537	507	453	475	473	469	493	514	548	508	481	505	466	477	462	501	488	485	500	454	490	465	484	492	488	495	454	477	489	473	561	515	493	464	487	479	458	490	527	530	486	508	517	488	513	488	481	499	538	477	485	461	497	487	471	476	477	477	482	460	515	473	470	497	460	497	447	496	484	525	454	448	480	462	459	477	471	490	478	468	481	469	471	506	485	483	476	488	512	454	481	479	513	508	501	444	486	476	508	445	483	511	473	471	508	508	436	494	508	489	493	486	451	490	470	499	527	454	515	475	482	477	491	497	525	492	493	466	481	491	478	455	511	485	510	487	529	548	476	492	464	476	509	526	511	468	504	499	500	513	509	489	489	446	507	498	499	479	473	507	443	504	468	423	473	476	453	469	513	480	490	491	468	476	446	468	499	489	482	500	462	464	502	471	479	521	464	453	480	493	444	487	474	489	501	512	489	468	504	487	501	459	477	488	511	477	498	496	473	474	521	469	501	466	483	471	534	500	503	465	516	465	479	481	508	502	464	488	492	468	506	447	471	434	540	491	498	445	484	457	507	471	445	475	477	473	439	505	502	478	506	482	522	510	477	459	463	441	494	463	452	490	493	496	470	456	488	468	487	454	520	507	481	480	476	489	511	467	456	495	470	427	460	485	467	455	462	467	454	485	493	497	502	500	512	505	483	506	466	483	483	494	498	455	490	488	478	482	490	511	486	477	490	469	464	469	508	518	471	518	476	485	483	497	499	470	460	478	459	494	478	495	451	445	486	465	461	523	446	491	524	435	532	484	492	462	512	462	437	482	494	527	522	444	461	494	467	550	438	495	479	492	517	447	498	473	502	494	444	471	496	529	506	464	488	479	484	515	452	473	498	503	491	478	513	498	470	477	495	529	495	480	474	490	457	481	496	489	460	512	461	467	489	498	479	471	454	474	450	472	471	492	468	472	485	489	441	506	470	519	471	471	473	467	477	481	503	489	497	493	500	475	498	476	486	472	512	498	481	444	475	506	468	499	476	506	486	492	494	469	466	497	453	484	466	483	473	469	485	493	466	465	438	485	517	497	444	480	530	498	482	478	500	493	455	476	437	485	488	501	476
10513	16685	15160	8360	6307	5016	4060	4713	4394	3282	2827	2294	1692	1415	1255	1186	1013	1046	884	814	819	748	738	730	725	703	713	647	638	655	647	661	654	613	666	610	848	836	893	711	592	641	661	591	619	582	578	634	634	623	602	664	673	687	675	609	662	630	606	597	610	635	615	595	593	619	656	629	617	635	620	604	614	605	563	644	603	601	624	582	640	584	637	593	592	631	651	610	623	590	600	602	644	627	600	630	593	607	585	631	592	613	572	598	593	621	630	614	620	567	590	585	616	634	566	620	602	620	609	586	657	629	627	578	631	669	607	594	606	597	597	599	660	593	572	613	632	630	574	613	675	621	618	610	595	592	621	594	605	622	575	639	619	628	613	643	648	620	565	580	618	614	605	613	646	607	620	627	635	569	566	617	636	613	675	596	623	621	532	618	619	638	605	629	665	598	573	613	582	564	610	616	593	612	596	634	596	633	612	625	554	655	648	610	624	582	640	674	558	596	604	621	649	596	634	612	647	619	594	587	629	620	572	619	594	610	627	586	645	601	631	609	628	605	600	598	637	611	619	581	593	582	587	626	576	602	605	602	576	581	641	633	572	599	601	613	637	594	663	611	628	606	602	657	619	628	661	584	639	665	601	627	605	634	648	617	579	602	647	612	630	600	651	610	645	614	610	615	596	623	581	608	650	637	621	632	591	620	617	653	597	632	580	612	663	593	662	620	621	597	599	665	611	679	567	630	630	597	630	643	593	579	639	593	629	581	657	627	630	644	556	635	617	651	618	670	624	619	602	606	642	610	622	610	591	615	574	602	633	631	628	599	626	586	630	630	611	636	656	640	578	585	592	602	629	626	601	653	607	646	640	583	630	611	623	617	574	653	625	629	621	589	612	609	615	607	638	626	638	629	566	594	611	567	611	609	617	648	559	593	651	583	683	615	614	607	607	627	611	598	623	587	600	591	627	617	636	605	632	589	647	633	637	619	595	655	637	617	573	607	607	647	602	612	599	613	592	581	639	637	633	592	650	635	627	601	608	595	620	564	618	577	611	634	566	638	603	649	599	612	607	649	611	609	614	583	616	642	649	637	602	590	613	582	596	578	573	581	629	632	598	569	606	620	635	627	610	599	613	613	617	643	629	652	600	620	650	617	624	620	655	597	587	630	669	602	641	608	624	619	585	587	653	609	597	593	612	628	629	633	653	582	586	621	598	587	606	590	534	607	606	634	607	551	625	615	621	617	584	629	660	630	597	650	618	633	599	600	627	625	635	621	610	617	622	572	625	622	585	585	576	604	630	619	599	633	620	589	598	608	638	580	614	601	632	619	638	583	652	620	611	611	646	600	629	629	643	628	626	616	599	621	595	641	602	575	624	579	596	659	607	631	603	631	589	584	580	671	607	621	666	604	605	597	597	580	584	602	603	628	662	620	591	592	638	616	631	613	582	586	595	599	679	623	619	605	587	599	612	630	646	633	627	596	602	586	582	574	604	650	651	582	580	546	624	617	608	613	616	614	656	577	603	634	593	629	557	634	618	618	609	639	574	660	604	587	664	571	642	638	628	643	636	608	629	592	586	584	615	682	600	583	608	661	607	605	594	616	627	640	593	587	617	611	593	598	617	593	641	614	635	585	619	622	636	604	604	598	622	619	612	599	666	603	621	599	607	643	598	550	625	643	607	598	632	633	608	634	613	588	611	563	621	678	637	582	625	627	643	608	641	598	616	632	621	612	627	627	584	586	595	599	637	627	586	592	588	610	650	632	615	647	671	604	604	638	590	609	641	638	627	604	643	621	629	636	575	587	613	607	632	591	598	585	595	554	604	566	623	630	634	597	642	626	591	602	603	622	611	595	580	616	564	631	592	609	645	651	605	601	593	579	612	614	620	615	635	618	637	576	565	597	586	641	636	614	606	610	610	661	621	606	580	636	610	628	622	570	599	658	618	631	588	613	597	603	608	568	578	581	585	631	656	578	639	652	646	653	615	682	614	588	595	641	630	604	576	637	639	580	655	598	623	632	623	626	632	627	584	601	634	613	609	619	603	598	624	605	608	624	568	586	615	617	622	603	602	633	568	600	599	608	610	637	601	609	626	597	622	614	599	604	605	631	631	618	615	642	589	645	639	600	585	614	620	606	643	608	615	614	643	676	617	671	585	563	601	575	624	604	611	658	602	621	616	588	603	612	639	607	670	612	636	600	610	610	636	619	621	608	603	613	624	620	659	606	639	628	654	656	598	633	640	631	560	625	607	597	635	560	602	624	656	637	608	643	642	637	600	590	580	568	626	600	655	564	614	597	590	605	576	568	619	622	598	649	602	607	633	614	565	666	606	621	614	582	619	586	608	611	614	646	629	622	629	588	595	606	583	616	604	612	585	605	638	623	579	600	670	679	667	610	629	630	632	569	597	612	615	595	556	556	604	655	581	634	610	611	569	598	627	589	582	620	633	616	582	610	588	635	610	596	619	619	603	615	612	607	637	612	667	601	571	620	592	558	616	611	617	603	628	614	606	636	629	622	621	595	624	631	616	655	558	599	596	610	582	588	617	623	592	600	603	635	622	554	679	621	619	639	624	635	621	620	584	601	618	595	641	577	611	619	615	580	585	613	590	624	597	574	605	639	601	644	597	612	636	657	589	609	575	608	584	613	609	597	638	686	620	624	619	546	656	626	588	582	602	623	618	637	606	640	605	632	696	591	638	635	626	644	618	628	647	590	614	640	592	589	604	541	600	587	586	628	631	616	594	574	610	621	642	597	606	665	603	625	657	635	641	593	615	598	600	590	658	645	651	608	621	565	618	611	612	607	622	584	644	576	632	622	598	621	627	655	614	671	590	614	632	661	646	587	589	657	564	626	632	637	629	616	585	650	588	622	584	677	584	621	618	612	622	602	603	628	601	651	641	627	645	650	639	608	580	577	617	606	587	661	607	658	626	619	602	617	638	638	606	625	604	654	619	608	635	588	638	622	634	610	628	609	642	624	590	650	645	595	569	592	597	646	617	646	620	657	599	627	588	629	621	582	613	597	617	622	567	658	633	619	599	587	636	583	642	618	629	599	635	629	607	610	625	602	624	629	619	616	634	589	628	631	650	623	635	596	627	642	620	611	604	600	639	621	607	607	634	608	622	599	611	607	604	685	605	637	596	568	625	617	599	598	609	637	618	594	608	598	617	626	629	589	596	609	613	598	664	623	621	642	607	602	602	629	639	648	614	614	625	570	682	579	607	590	591	618	639	627	633	551	617	605	624	635	611	642	615	607	575	594	580	625	578	603	587	597	652	622	662	590	634	613	578	621	611	591	570	585	605	608	601	573	591	625	630	614	630	611	620	579	578	628	667	650	656	639	624	613	605	611	616	613	623	601	615	592	620	639	613	690	634	605	651	645	601	601	572	660	598	624	581	629	615	638	616	607	558	561	593	658	592	659	615	637	603	581	632	630	623	601	591	620	586	586	664	621	687	604	623	625	626	635	564	583	606	598	615	581
24084	21314	28711	24255	21276	12231	4678	3637	3078	2264	2021	1611	1429	993	880	815	797	704	632	632	531	527	486	491	468	456	448	413	463	440	393	790	810	406	369	446	1351	1598	1437	760	434	412	465	355	380	397	352	355	336	363	391	384	505	534	514	550	461	364	359	340	356	342	361	352	389	409	346	361	368	371	352	376	355	382	396	381	378	380	381	394	365	380	388	373	366	373	366	357	373	336	376	392	382	367	378	383	364	350	361	378	359	371	390	386	347	340	325	367	369	375	341	335	379	371	354	356	376	366	393	363	360	325	395	389	384	380	366	321	395	385	343	385	380	401	325	408	370	376	334	339	355	378	352	337	361	363	302	346	360	328	365	362	349	384	369	341	369	385	398	335	419	407	346	349	382	376	359	379	335	387	350	356	369	353	362	350	417	363	356	336	349	377	353	374	324	340	366	384	360	350	356	363	404	363	350	358	377	368	360	384	385	378	365	376	370	343	373	369	351	344	385	335	377	340	385	401	379	382	337	394	381	340	376	346	357	350	384	359	354	356	355	363	385	343	325	332	406	362	422	376	345	334	388	366	366	367	353	347	394	350	392	357	352	331	353	350	364	349	352	391	377	362	368	388	362	359	368	377	370	350	335	399	345	331	385	376	338	392	324	378	401	337	367	364	334	357	316	347	379	371	362	398	323	395	367	351	391	373	334	335	347	390	379	400	370	380	354	332	341	373	342	353	367	381	328	366	393	359	353	340	364	351	339	365	370	352	364	394	389	374	373	391	350	357	366	354	306	329	365	345	356	352	349	365	369	367	368	355	385	337	369	388	371	382	345	395	374	307	357	346	363	362	370	360	355	347	357	382	354	361	387	367	381	352	366	365	406	383	339	377	381	351	377	381	359	365	378	344	362	350	370	390	339	353	372	382	347	363	375	391	370	385	374	362	344	372	349	389	377	361	336	368	344	370	365	385	398	362	393	331	348	402	383	378	369	376	370	354	405	362	361	365	335	362	385	350	375	390	379	376	360	383	385	381	345	388	383	361	397	362	394	393	349	401	353	368	373	356	376	332	369	343	361	361	347	377	374	354	361	319	394	388	384	376	367	375	407	374	359	389	335	385	366	394	402	350	361	355	334	407	370	404	370	381	343	351	376	345	371	373	404	325	376	344	362	346	368	340	364	378	381	351	340	365	363	353	373	342	334	336	379	344	368	374	359	372	369	339	381	358	352	352	335	367	376	370	368	393	346	370	393	349	371	375	384	364	392	356	350	343	401	366	342	354	353	343	385	405	362	343	351	365	362	348	370	357	381	369	367	349	350	326	374	377	351	365	390	368	377	353	355	379	354	328	393	383	395	353	364	373	367	390	370	366	339	338	348	377	395	344	385	338	361	383	339	353	380	351	352	324	318	357	382	368	410	329	359	359	390	389	396	351	375	372	370	363	362	388	379	364	341	380	343	405	393	346	332	348	346	351	336	362	337	375	378	386	344	360	371	383	359	376	376	370	360	389	364	347	355	400	349	366	338	381	389	365	382	354	342	346	357	357	372	349	382	338	357	394	341	373	371	356	352	360	369	377	356	372	350	372	343	352	341	336	379	371	352	381	362	386	358	355	373	358	343	364	345	383	346	396	389	378	380	358	379	379	431	359	384	359	365	343	345	335	357	345	335	373	403	372	361	360	374	347	358	338	395	396	366	338	336	362	358	353	355	345	365	364	381	345	361	409	388	356	355	392	342	369	359	345	364	394	372	351	365	384	403	355	391	363	307	341	369	376	361	368	368	368	353	354	340	370	359	335	342	361	342	374	353	390	346	372	372	383	370	359	362	358	372	357	353	366	387	345	425	354	373	362	353	366	396	396	419	364	346	379	344	377	372	388	352	391	346	361	357	353	337	347	384	333	360	354	359	345	357	382	359	352	374	309	369	352	349	376	368	336	374	401	384	335	356	378	406	367	328	376	399	363	351	338	362	319	368	363	414	371	346	335	357	364	348	364	368	363	366	380	353	373	352	363	375	361	359	347	356	361	362	364	342	389	402	342	356	365	366	354	389	338	370	370	348	338	383	364	335	346	335	386	371	386	382	372	366	365	345	374	347	372	389	351	349	369	348	376	371	338	342	356	370	381	346	388	365	389	388	366	340	363	373	339	345	358	395	389	337	323	342	346	366	358	385	360	364	348	366	381	352	374	387	335	340	347	388	324	385	362	375	346	377	364	379	391	374	400	364	366	329	366	379	386	385	372	392	373	343	335	373	413	334	349	371	386	331	372	364	380	356	364	359	361	361	374	419	357	379	346	366	370	371	367	358	362	368	370	336	359	354	366	355	348	411	393	381	366	376	364	385	373	381	367	378	347	363	361	345	380	339	381	366	351	349	345	390	391	370	380	325	382	367	353	362	326	360	368	370	354	349	372	374	364	323	375	360	364	368	348	350	360	377	378	395	357	369	334	348	351	368	383	383	395	364	357	363	374	363	364	379	374	348	348	386	356	373	370	367	328	360	346	361	365	351	375	353	336	351	338	339	342	392	382	347	382	392	348	354	414	351	369	356	375	339	374	401	379	356	359	355	388	365	346	348	330	386	368	367	361	364	351	353	394	352	367	384	361	351	394	303	382	408	346	400	351	366	372	369	339	314	360	380	352	341	333	359	368	383	363	356	376	363	340	363	382	325	351	357	343	370	365	355	371	371	347	364	345	359	355	386	357	358	395	359	339	369	376	404	374	366	338	382	393	378	367	358	378	355	339	367	374	323	361	382	381	397	414	345	335	355	372	340	352	358	339	351	381	347	355	397	361	343	341	354	343	320	349	405	381	382	351	363	338	358	382	363	374	352	353	375	391	351	398	359	341	379	377	389	370	343	360	384	376	312	353	385	356	374	377	381	357	384	351	374	365	352	389	328	351	365	340	353	387	350	365	367	343	361	341	387	338	376	391	310	362	378	359	379	402	327	362	380	379	354	385	345	377	351	353	342	344	363	362	363	368	342	349	377	356	386	344	385	356	368	387	373	372	341	341	372	340	363	385	364	354	367	358	363	336	351	384	340	346	365	379	357	358	347	368	372	332	326	343	389	377	348	373	370	342	347	376	382	331	349	398	346	375	349	352	381	370	364	358	387	402	386	365	403	357	349	371	364	379	337	345	355	364	386	346	404	368	359	385	363	348	337	349	334	368	354	348	350	361	367	385	341	367	367	394	352	345	365	333	361	356	380	371	363	338	355	359	363	380	381	392	372	358	340	330	338	354	402	374	371	382	380	363	358	385	349	362	334	371	375	345	380	368	373	362	328	391	328	368	378	373	327	371	393	396	354	363	354	381	374	335	339	393	383	349	372	343	354	365	377	350	381	355	370	373	343	385	358	359	380	356	369	373	339	341	338	354	359	375	358	334	344	371	390	407	350	365	346	373	330	368	363	347	349	365	341	384	397	373	368	370	352	378	371	343	398	331	366	330	342	365	402	333	349	381	351	376	393	362	346	363	383	367	340	359
11838	25934	23025	14190	10674	8597	7872	7797	7056	4915	4228	3566	2913	1941	1674	1542	1479	1290	1137	919	866	829	721	746	763	749	671	636	604	595	571	1394	1523	528	505	650	2428	2923	2652	1253	602	514	723	471	458	513	495	474	483	502	490	561	784	779	797	795	705	520	444	489	496	464	483	445	475	456	481	502	481	490	482	454	479	493	489	497	477	471	436	473	500	426	491	488	469	461	499	506	444	465	482	496	478	446	491	484	512	492	474	461	477	469	470	501	493	470	488	481	440	480	462	475	455	457	431	479	504	473	495	473	491	474	534	476	487	502	491	512	452	452	494	490	449	476	446	503	470	481	478	467	413	495	493	494	468	520	456	502	499	457	459	462	428	492	442	454	491	463	484	504	515	474	474	499	480	439	488	472	467	463	484	466	474	509	465	455	487	452	465	441	479	504	492	443	483	472	475	493	469	448	489	497	451	507	466	466	463	500	468	464	459	499	501	466	520	454	473	444	484	477	447	476	502	501	456	491	480	465	496	495	475	483	496	456	487	480	510	455	507	460	439	473	479	481	514	461	509	490	464	505	458	482	439	493	445	483	475	464	480	484	485	478	508	475	474	459	495	459	461	468	446	513	492	456	467	455	473	490	491	495	511	484	495	499	444	451	464	498	484	483	438	512	458	452	479	463	463	469	451	460	477	462	481	463	477	452	469	485	478	473	489	466	487	477	477	448	463	441	475	461	503	493	449	483	484	485	472	477	449	480	483	471	512	467	498	479	482	480	533	519	456	478	475	477	481	427	441	446	493	531	481	497	494	471	437	475	465	491	502	451	476	511	506	485	439	502	491	476	484	484	449	477	460	481	493	469	498	490	449	487	463	473	460	496	471	530	456	459	458	500	485	477	469	458	453	508	458	447	473	433	511	443	479	484	474	467	481	499	498	516	468	501	459	473	467	471	484	491	480	465	472	481	447	476	479	527	471	461	500	470	473	511	476	470	514	468	448	456	492	491	436	509	456	418	494	482	460	462	511	492	464	471	483	489	454	492	465	484	473	474	491	485	484	507	488	511	487	455	478	511	457	481	451	493	474	487	469	492	473	454	476	450	500	483	449	471	474	460	462	518	491	483	487	487	462	480	475	465	485	507	474	510	460	485	481	486	495	479	447	455	494	484	478	455	451	460	467	469	465	449	464	496	468	480	516	498	474	471	464	469	506	477	482	479	464	481	461	446	456	474	482	437	530	493	464	497	471	460	453	490	507	480	485	472	467	480	450	454	491	480	510	467	477	432	485	485	449	490	458	452	521	452	458	489	454	529	461	524	468	469	490	474	484	444	476	485	478	452	509	490	463	458	448	461	479	502	471	466	489	465	458	464	501	530	476	472	476	471	492	483	485	475	436	472	470	490	475	473	471	470	487	486	473	463	519	498	511	447	477	498	461	450	483	487	470	496	477	425	499	465	483	459	494	455	474	488	472	467	472	495	483	455	453	506	463	493	480	485	441	496	505	519	456	452	459	475	503	470	485	487	484	437	455	473	443	493	492	465	474	467	485	479	517	479	462	462	448	457	495	473	506	493	461	497	453	486	500	479	466	457	492	473	489	441	459	485	492	436	474	482	480	494	431	485	508	460	500	491	493	504	459	435	453	481	477	490	489	486	486	503	505	475	521	444	468	499	434	462	507	483	492	487	473	466	469	462	484	466	510	504	447	461	490	486	473	477	482	460	482	466	502	476	456	472	467	492	525	467	480	447	474	488	446	464	488	447	476	481	456	482	462	501	479	479	501	480	476	470	469	484	483	485	488	514	506	456	452	442	473	500	490	480	489	467	534	480	471	458	472	480	506	479	463	432	443	485	462	512	439	473	481	445	471	467	478	482	490	483	495	477	459	481	465	511	468	477	520	458	472	479	484	496	470	483	474	460	462	521	493	490	502	477	449	493	458	461	477	515	500	448	465	435	493	483	422	501	442	452	442	501	456	489	487	472	476	499	450	467	459	445	512	476	480	479	504	428	496	482	465	489	489	456	512	431	490	462	487	461	493	459	490	497	505	520	435	477	530	512	469	464	490	461	429	508	474	460	473	471	452	478	441	455	490	477	488	482	440	494	476	471	489	428	479	512	458	473	513	465	473	495	465	490	488	471	482	426	457	475	495	482	485	498	454	442	490	481	447	488	469	460	459	472	468	474	472	523	503	463	478	473	453	482	477	486	465	480	484	469	459	518	523	460	493	457	437	453	488	496	428	479	453	429	467	479	454	457	504	477	459	461	473	470	513	479	486	468	456	484	464	480	474	466	463	435	491	517	519	444	467	444	472	449	434	485	462	479	480	484	468	498	504	497	460	485	477	466	471	485	485	470	510	459	497	478	481	450	520	466	449	481	441	480	506	446	456	495	479	450	502	471	482	510	452	512	466	459	488	482	456	453	468	485	473	467	480	485	483	484	492	468	490	459	460	442	485	463	430	455	480	492	473	469	467	504	469	512	495	483	486	454	473	480	475	469	471	497	476	458	470	460	497	509	437	484	496	506	492	470	453	507	422	467	486	489	441	462	493	515	473	463	493	515	459	464	474	467	491	484	457	488	473	512	510	462	460	442	443	447	471	472	519	509	502	424	481	467	489	480	432	486	488	484	479	485	458	478	472	457	459	503	474	462	502	467	452	461	489	482	473	461	465	522	493	504	462	450	483	469	504	462	480	452	472	519	458	511	453	436	471	489	479	426	445	482	439	486	499	489	462	487	461	454	505	490	461	436	492	501	496	495	458	485	494	463	514	473	491	470	493	517	458	470	457	520	487	489	489	471	484	449	529	490	473	444	460	459	481	505	481	470	464	475	500	459	458	459	466	531	475	449	466	462	523	500	495	478	510	492	488	447	475	468	471	471	462	509	468	498	492	490	478	480	505	510	453	502	459	444	451	475	499	457	483	472	492	484	495	498	471	502	481	468	465	475	503	455	497	470	463	464	517	507	477	468	478	487	497	496	466	478	488	477	483	492	478	456	460	489	504	459	517	448	464	508	517	510	473	491	512	473	457	484	512	506	522	463	482	495	481	462	480	481	535	505	460	448	475	506	468	455	482	497	475	458	490	526	464	458	488	452	463	476	505	494	499	483	481	465	492	502	483	492	476	429	460	498	495	486	519	481	482	463	452	453	467	477	491	493	531	455	444	479	474	478	488	474	442	502	472	497	423	450	471	464	491	440	431	462	452	487	468	453	471	487	497	467	471	501	453	482	461	496	490	490	491	476	450	456	433	483	499	511	472	484	488	506	494	461	437	466	489	453	495	471	495	469	518	461	431	463	529	485	463	506	470	489	489	487	493	429	467	459	494	475	474	518	493	461	480	484	442	464	480	482	484	490	523	480	466	466	452	469	496	488	467	488	507	494	472	484	443	455	474	491	494	471	496	476	476	480	464	455	476	472	494	494	488	448	471	485	459	495	453	451	441	443	470	506	490	448	485	484	447	476	453	542	457	493	486	435	503	507	471	514	498	444
23103	21314	29218	23754	21329	21391	12935	5662	4115	2885	2520	2207	1676	1439	1115	937	848	748	622	546	511	442	382	379	408	401	349	304	300	296	264	837	1886	239	232	402	2341	2517	2089	805	387	272	404	209	231	227	201	226	201	225	195	285	438	526	419	478	470	237	224	216	212	194	220	245	226	206	218	209	219	223	220	239	222	203	204	212	205	212	225	231	216	214	194	218	216	246	239	205	199	212	205	229	220	227	246	207	208	223	207	205	210	208	214	217	216	198	214	213	209	209	186	224	213	230	227	213	225	202	214	208	218	215	235	227	228	220	236	200	196	210	195	196	232	193	191	232	216	203	236	222	215	221	222	214	216	218	217	209	194	199	233	233	223	201	181	191	238	189	250	195	203	218	224	224	213	198	221	216	236	217	217	237	215	221	202	233	229	198	228	209	234	214	204	215	224	234	234	221	177	188	248	215	207	214	227	220	219	232	216	222	223	191	228	218	200	241	232	204	255	212	195	243	220	248	215	233	211	226	208	202	210	220	225	210	200	200	205	240	199	208	217	208	202	225	220	202	242	229	242	199	203	249	185	218	209	216	232	196	221	200	201	229	199	216	231	216	215	210	212	252	225	207	216	187	191	229	218	217	230	197	200	194	219	238	201	226	215	209	233	201	225	224	232	223	209	224	204	218	214	205	228	230	210	206	210	212	223	218	206	223	212	219	218	208	227	208	183	239	218	216	212	211	230	198	206	216	238	219	221	215	224	212	214	212	203	203	218	214	224	225	193	200	224	221	200	213	190	221	234	254	218	232	221	227	234	202	217	209	188	223	201	213	211	194	198	216	202	217	212	229	219	185	194	203	196	228	217	221	211	235	235	228	224	213	227	209	227	204	186	220	216	209	214	206	209	219	206	227	215	207	202	240	197	233	223	217	211	192	220	219	208	227	197	228	224	224	210	220	199	210	221	212	195	244	235	200	193	218	221	188	205	205	203	217	213	217	221	216	200	209	211	231	219	218	197	218	227	220	220	216	207	228	196	187	207	219	227	213	215	220	228	209	231	221	222	227	216	212	219	229	206	202	223	220	220	198	218	238	212	234	216	214	213	193	200	216	178	218	230	209	199	242	240	201	224	221	191	243	207	219	221	224	212	211	210	219	197	213	186	228	214	224	242	217	220	213	226	213	212	194	183	224	213	208	230	224	217	224	223	201	224	215	208	215	224	223	210	230	215	205	196	203	241	219	191	210	203	217	218	223	195	208	232	213	209	248	199	212	226	225	179	201	203	188	225	190	197	218	208	220	217	210	217	236	244	242	217	238	222	234	208	217	199	220	212	238	205	234	235	199	216	207	199	214	217	205	231	231	213	236	230	216	224	212	207	248	227	225	220	204	203	199	209	227	220	232	219	197	233	240	222	219	205	207	224	188	220	216	189	219	236	215	228	230	236	194	216	201	214	206	206	236	211	239	225	214	221	222	235	218	230	197	203	202	212	217	225	216	214	187	222	210	222	222	201	217	208	229	175	251	239	209	213	224	234	226	225	213	220	228	171	232	219	212	210	233	215	231	179	209	209	215	225	213	205	207	201	235	187	202	218	255	205	214	190	222	194	226	237	193	226	183	247	200	208	212	217	223	205	222	234	239	213	221	213	204	201	207	225	217	234	229	209	220	208	209	223	242	211	236	221	202	234	217	202	246	231	229	223	211	240	205	222	218	214	192	215	217	208	224	232	208	254	231	197	232	213	247	212	212	235	237	202	242	218	209	232	220	223	198	211	199	196	208	202	232	223	196	217	195	222	209	224	197	218	206	205	207	227	225	219	234	206	208	213	194	209	188	183	225	225	189	201	227	205	206	207	220	206	227	200	208	217	200	210	212	227	211	205	208	216	246	208	214	234	216	196	224	196	198	222	187	186	204	206	234	217	206	204	221	192	209	198	190	205	229	212	213	205	217	199	242	219	217	224	236	209	236	226	199	218	202	195	224	196	217	224	231	245	195	242	234	218	220	226	215	200	212	206	189	221	191	218	199	206	184	210	205	224	186	234	225	193	202	240	223	222	209	194	195	250	207	209	216	236	218	219	221	212	207	211	213	221	222	219	218	209	185	209	223	227	205	206	207	192	207	208	213	213	213	213	210	206	201	233	204	210	217	209	233	206	200	214	247	221	200	227	232	211	206	234	227	218	228	199	227	234	236	202	223	205	235	216	207	188	193	221	236	210	221	218	229	244	215	216	212	230	251	215	213	226	213	200	223	241	204	228	218	206	203	209	211	222	238	228	215	225	248	233	218	222	196	215	218	218	198	207	225	217	215	226	206	214	231	210	201	196	207	227	226	248	204	217	225	216	211	232	188	184	202	208	208	224	199	202	210	230	227	240	213	205	223	229	213	218	248	207	224	218	195	199	213	229	208	223	226	205	210	241	263	227	239	227	206	199	197	227	193	247	245	230	216	211	214	206	220	198	224	221	193	208	204	216	228	200	197	207	212	227	210	194	213	218	190	207	226	229	230	204	224	211	230	198	249	218	228	205	225	212	203	218	213	239	213	225	218	213	238	218	215	233	234	228	219	194	209	204	202	228	216	216	219	229	208	202	190	225	197	233	210	221	229	216	201	216	215	204	228	198	232	212	207	192	213	213	239	194	194	247	224	235	213	199	206	229	190	199	188	208	240	224	206	205	203	216	210	215	212	198	222	222	234	208	192	235	219	213	217	220	199	212	223	203	200	211	221	214	221	220	192	206	211	228	230	203	220	207	200	203	219	213	216	211	215	236	203	199	220	222	192	223	206	214	210	196	184	226	197	230	227	240	210	213	220	205	200	205	215	225	229	224	194	229	202	221	191	219	211	211	209	225	228	234	208	226	207	220	216	244	224	217	211	218	219	211	213	208	211	226	192	231	220	229	233	213	203	188	202	208	217	214	196	223	198	202	218	211	220	217	220	221	192	196	206	221	203	193	223	207	210	207	219	227	224	218	225	190	209	236	211	249	245	253	212	224	237	199	217	204	224	199	220	224	215	218	208	220	240	205	230	215	206	210	204	215	174	231	213	191	205	214	197	213	208	218	195	215	213	202	202	225	187	203	190	195	214	233	225	204	200	206	206	220	215	198	217	224	203	214	225	217	219	225	240	197	194	209	186	208	225	203	234	230	218	227	222	236	205	201	225	221	216	230	199	219	203	212	209	203	209	212	243	233	194	237	222	217	202	215	215	213	195	204	222	219	212	220	200	218	203	221	214	197	211	210	207	220	228	227	223	217	204	227	223	235	222	225	192	220	233	234	200	215	205	197	215	204	191	237	225	205	194	219	208	217	233	230	246	211	223	205	212	212	230	207	228	227	198	208	220	184	221	235	194	264	220	218	207	222	210	230	203	231	219	231	211	221	232	205	205	217	208	205	207	227	205	214	236	209	199	243	196	219	215	210	220	218	220	199	234	200	230	221	223	219	210	193	214	221	187	215	214	224	218	225	205	215	196	218	182	222	225	191	215	202	197
14460	31447	28268	19699	14950	12056	11672	11154	9283	6646	6021	4916	3868	2956	2310	2156	1739	1508	1221	1062	908	792	684	710	683	659	564	513	488	474	426	1691	3611	336	347	654	4454	4601	3852	1546	583	451	639	271	304	300	263	264	296	272	298	381	857	937	738	870	759	300	275	267	298	281	310	312	281	261	262	262	264	295	262	257	239	287	277	264	293	303	273	307	282	271	273	243	279	278	280	263	276	295	286	258	275	294	275	283	276	266	279	266	277	270	270	311	304	277	263	294	293	302	298	291	288	276	264	283	257	252	279	277	299	284	285	305	272	263	266	273	300	305	281	254	281	263	276	262	313	295	292	278	277	288	305	288	271	269	279	291	279	265	291	249	269	271	257	238	245	262	272	273	269	295	265	302	300	266	269	293	273	268	268	280	277	268	284	278	295	280	247	287	247	308	264	285	289	306	268	262	249	276	280	277	310	280	258	266	276	263	286	307	292	282	266	283	269	264	272	263	265	272	258	248	278	296	273	318	294	288	309	298	264	290	302	261	284	278	282	264	309	290	273	270	249	256	276	279	259	260	257	275	263	295	273	264	278	265	268	274	310	284	272	274	301	286	272	286	270	283	272	269	278	301	266	287	287	302	276	298	290	283	259	294	294	268	290	280	277	289	263	282	251	276	274	257	250	277	241	303	270	259	286	265	288	290	288	285	279	283	285	291	282	292	277	293	275	274	303	298	293	268	282	281	286	277	271	289	273	291	268	296	257	290	301	278	270	265	279	271	274	274	261	274	294	279	300	302	248	269	305	293	312	276	272	283	266	266	254	265	260	278	271	301	279	267	276	294	266	303	303	274	283	290	275	275	279	303	277	269	283	295	281	287	267	279	267	293	280	292	263	275	267	276	285	297	269	264	282	290	271	282	279	286	236	262	260	282	281	291	305	280	249	266	272	315	284	258	276	259	285	290	293	255	280	252	275	295	276	261	275	282	280	287	285	285	267	276	250	273	276	279	307	301	313	263	256	277	281	284	308	271	273	293	294	301	297	294	267	271	270	295	250	272	276	278	280	281	279	254	269	257	286	281	287	317	271	285	271	288	306	283	254	265	290	275	286	278	263	293	289	275	279	286	274	278	263	280	259	289	288	273	278	289	268	304	277	241	288	278	274	254	311	284	289	268	267	302	287	266	280	294	295	269	308	275	276	286	259	276	269	257	273	280	282	262	305	251	267	283	294	254	278	274	291	266	262	279	290	267	315	266	279	276	247	267	288	272	254	302	272	256	324	282	260	277	278	301	292	293	284	242	293	258	274	292	287	291	276	280	282	296	322	302	274	270	260	287	290	277	289	276	288	262	261	267	307	292	278	270	271	298	266	284	293	278	271	261	294	271	262	287	273	304	287	271	239	303	294	266	261	297	261	273	258	282	301	282	249	279	270	272	285	281	282	287	273	283	285	269	278	304	324	266	282	295	301	274	270	270	289	267	294	302	238	280	241	246	270	287	287	287	282	332	305	269	284	298	294	280	285	285	299	272	275	281	299	258	268	290	289	246	275	261	260	262	265	292	289	274	256	298	283	283	286	283	258	269	268	304	286	298	299	258	250	256	262	280	285	267	289	241	269	271	275	265	261	286	272	268	264	264	297	282	273	267	280	270	293	260	258	255	264	271	284	293	285	273	267	298	294	285	263	280	248	250	288	282	287	280	272	289	298	246	254	275	277	300	276	288	339	254	250	277	299	257	275	296	283	263	282	307	300	318	270	267	297	271	274	272	262	279	251	283	271	249	293	258	274	294	298	279	278	264	301	269	259	277	250	279	282	291	302	279	262	240	268	300	283	298	284	259	252	249	261	279	277	272	272	252	294	276	294	288	301	300	259	294	290	289	268	280	269	263	274	289	272	325	262	310	291	290	260	274	303	294	256	279	251	294	267	295	279	270	286	258	282	298	279	279	295	290	294	256	275	261	267	257	294	287	279	262	279	282	265	303	283	262	262	313	255	280	275	272	244	304	280	292	282	262	288	282	289	292	296	296	299	258	263	290	262	298	294	280	278	277	254	292	284	296	265	290	271	249	286	286	278	284	270	282	312	279	276	294	290	291	302	294	293	308	289	273	305	306	272	282	287	252	274	281	294	305	302	249	272	253	270	296	280	304	267	295	306	269	310	270	265	286	289	251	285	277	294	253	285	251	259	278	282	244	254	264	274	245	279	267	282	249	292	317	281	289	253	289	255	299	269	259	314	316	309	269	286	275	301	281	279	263	275	295	293	273	267	262	287	285	276	281	311	291	274	262	267	262	260	253	261	260	285	292	264	279	263	286	248	296	293	293	290	289	288	281	311	288	262	265	260	281	291	287	267	263	318	284	298	274	267	281	265	271	265	297	267	276	277	280	279	284	266	250	264	292	315	291	291	285	292	287	282	253	306	284	260	298	286	297	277	302	300	242	280	261	290	275	296	274	279	285	273	256	268	289	281	273	329	270	267	266	261	302	264	278	266	298	280	279	267	280	288	290	268	263	280	290	299	287	271	272	286	264	286	288	265	274	276	247	279	296	252	291	271	293	319	277	302	268	281	279	255	291	297	250	288	282	260	292	282	278	292	284	290	249	288	295	266	258	286	271	258	259	261	275	255	304	258	289	281	339	301	276	278	305	293	305	256	284	239	297	262	278	258	275	295	276	249	278	276	290	281	280	284	248	261	260	284	289	271	310	284	288	300	278	249	266	258	289	287	279	283	247	276	265	290	297	287	260	304	280	304	270	320	274	266	273	282	279	291	279	275	273	263	279	256	278	291	270	285	299	267	295	246	278	284	264	272	267	272	314	295	268	292	300	300	285	291	262	292	276	256	279	296	321	256	279	295	274	293	270	273	264	281	271	256	260	276	289	303	254	281	281	301	280	274	263	305	269	251	287	292	291	307	281	277	260	291	294	287	276	287	274	300	300	265	280	264	292	269	303	286	277	269	278	289	284	263	266	284	283	299	271	283	299	276	301	289	280	260	289	272	276	249	289	289	279	252	278	292	266	294	261	303	263	270	264	267	279	283	300	296	257	304	263	259	260	286	292	261	280	283	247	304	294	251	250	285	281	298	265	289	280	283	276	250	262	273	298	257	288	283	292	264	273	277	278	252	288	290	298	286	296	288	261	265	270	302	271	273	270	315	282	283	308	320	261	277	296	291	283	327	253	269	254	252	295	273	249	283	255	258	291	282	280	286	281	278	271	249	298	272	274	317	260	291	279	265	282	311	301	280	289	279	267	272	283	288	251	288	270	295	277	282	249	284	278	278	286	265	305	284	279	227	301	259	276	272	274	263	241	301	291	305	256	285	288	262	290	266	276	297	258	275	275	264	314	260	277	268	281	277	273	302	275	323	283	301	320	265	301	282	260	270	286	252	271	291	286	281	279	312	283	281	290	259	287	284	281	278	244	252	276	262	266	256	286	292	273	288	277	220	292	302	279	275	285	276	288	283	260	282	266	295	288	300	273	268	283	287	273
27109	20993	15422	6917	3856	2603	2165	2239	1755	1464	1463	1185	1056	937	802	690	684	657	588	581	599	565	526	538	559	535	511	520	515	497	533	537	591	521	533	468	587	587	592	524	515	533	500	512	480	524	436	501	481	493	468	471	523	488	545	485	504	458	505	464	475	449	459	474	514	480	488	484	484	470	454	501	480	490	489	485	506	485	483	501	477	503	494	529	507	451	515	480	520	513	474	507	516	508	524	486	457	467	513	474	497	471	517	465	512	514	502	504	487	446	484	485	493	462	463	473	495	483	501	487	481	450	457	473	453	473	511	502	490	488	531	498	493	515	489	473	484	513	454	501	478	472	490	463	473	511	504	469	460	498	459	479	489	499	462	495	453	490	483	518	464	507	465	464	488	496	487	494	476	494	487	438	527	511	478	486	530	510	485	530	501	521	441	484	480	491	485	488	441	527	520	507	448	424	487	477	487	490	432	489	462	467	502	491	479	470	486	501	496	489	484	501	448	523	481	461	508	486	480	491	457	483	448	451	487	544	508	472	440	499	502	477	472	454	492	471	485	500	493	461	499	484	465	489	500	474	476	455	534	472	479	468	507	473	456	511	466	475	512	466	491	466	481	496	481	475	474	472	515	489	499	515	490	519	453	476	466	538	451	490	476	500	499	458	520	466	506	518	476	498	448	478	460	468	498	496	473	525	514	489	499	499	480	520	480	488	472	492	452	468	494	507	510	471	479	463	508	495	469	468	451	464	455	495	501	491	443	499	446	513	465	451	518	519	504	529	507	477	485	462	474	466	484	482	495	449	518	499	495	491	456	502	446	496	479	449	474	483	468	471	463	462	448	520	480	491	504	525	523	485	496	516	471	508	455	510	482	513	490	509	516	509	511	427	450	492	479	505	498	491	487	489	511	464	521	511	513	465	420	435	468	499	459	487	506	483	471	477	454	527	467	517	486	458	516	459	470	483	459	415	498	500	542	484	467	479	492	496	487	507	464	484	448	502	513	454	514	461	494	496	474	481	474	511	448	495	501	517	508	487	504	469	479	478	483	499	511	479	490	480	514	454	517	465	514	482	473	507	522	507	488	505	467	492	476	504	494	461	462	473	525	466	481	488	493	471	472	485	434	478	469	483	507	504	515	514	484	495	515	504	487	453	469	471	468	516	496	507	470	500	464	469	491	511	518	489	478	483	483	492	476	526	460	476	463	488	501	448	490	488	515	461	472	494	488	506	513	495	506	492	468	495	486	502	476	477	505	491	466	516	512	522	463	488	526	470	502	456	473	484	486	435	524	463	485	493	481	506	483	494	490	506	476	466	480	513	484	467	481	517	501	489	482	494	475	462	507	492	492	449	488	468	423	436	488	450	508	495	500	483	478	503	463	428	469	499	469	492	484	466	490	491	507	505	485	459	476	485	482	476	540	485	455	503	481	496	472	466	487	501	470	516	489	486	489	489	482	446	496	477	461	479	463	511	501	465	481	488	487	500	493	496	486	455	477	544	497	450	519	476	471	457	488	468	470	490	468	479	499	517	448	455	529	475	489	502	482	482	484	496	499	470	472	466	527	495	496	451	483	489	513	454	475	488	473	470	459	465	488	492	547	484	504	486	469	477	489	503	489	466	491	524	499	515	531	515	473	487	481	497	445	504	491	504	520	469	485	438	496	442	483	503	501	490	493	515	497	459	526	498	527	514	477	469	478	474	457	453	480	449	503	471	457	467	478	497	514	468	486	469	460	482	494	477	493	500	475	485	468	480	469	517	479	496	484	446	475	496	493	488	523	472	490	499	515	476	494	518	484	415	461	488	472	515	508	476	482	495	489	504	480	508	470	493	520	492	472	458	488	452	442	449	501	488	481	459	509	496	480	467	471	461	506	511	475	472	470	463	480	459	480	466	501	489	477	503	464	503	483	473	522	485	525	452	488	513	483	488	499	464	506	494	503	473	519	429	469	478	500	469	491	481	446	462	509	458	476	445	467	446	470	518	511	518	522	475	455	497	482	450	518	515	498	501	441	458	443	483	488	486	505	507	485	497	505	474	489	448	498	495	466	517	484	497	516	457	450	466	485	478	474	479	513	501	440	491	483	497	496	479	515	493	519	496	521	520	505	480	456	444	509	511	494	493	457	486	502	456	479	434	506	485	495	488	496	482	498	459	488	463	477	496	456	490	473	509	490	488	460	445	495	446	475	449	476	497	497	463	477	512	518	488	487	478	523	445	516	524	498	459	476	490	458	515	481	509	479	485	470	460	501	459	476	473	460	454	491	472	504	478	475	511	470	477	498	471	453	454	469	484	498	510	537	496	478	493	472	504	457	507	481	490	501	479	466	497	496	492	508	495	496	475	471	472	490	475	498	488	481	512	456	451	480	498	459	467	481	439	450	514	501	481	489	465	450	530	459	440	521	476	479	501	486	491	455	467	498	505	504	483	462	465	432	448	460	491	515	421	478	517	495	467	481	465	455	484	505	461	470	538	475	476	483	462	494	503	493	512	467	491	494	492	442	473	482	518	543	510	514	476	458	485	494	507	463	468	452	490	461	481	482	505	500	461	491	501	510	449	505	447	488	489	444	495	486	444	481	457	514	462	501	466	457	471	472	451	492	516	493	500	473	499	476	473	505	438	504	494	463	462	502	492	473	455	499	494	495	451	436	515	480	537	527	473	486	500	497	485	471	487	487	486	433	519	495	539	472	489	507	440	479	487	506	490	478	496	456	457	475	505	495	492	487	482	484	504	441	457	492	469	478	485	535	512	468	471	471	453	479	484	492	482	439	514	509	495	502	505	472	457	501	456	472	483	486	488	486	506	492	481	449	492	516	516	501	526	465	464	482	469	455	458	457	498	430	523	511	493	516	523	523	457	484	494	485	529	464	490	473	438	497	483	485	482	527	477	496	482	455	485	455	471	519	479	467	474	488	479	531	468	500	517	460	451	519	479	524	531	475	489	524	464	465	501	493	487	498	481	479	462	469	474	472	491	456	474	515	451	498	482	458	476	531	478	473	480	511	506	474	475	496	553	462	445	462	513	501	457	484	467	496	458	498	471	488	508	495	484	492	493	493	467	502	507	481	525	507	447	484	475	503	506	441	477	508	443	493	472	493	483	504	457	504	498	481	508	500	517	491	459	428	506	530	465	466	493	512	476	490	533	517	494	495	454	470	481	520	495	501	476	513	477	484	506	491	520	467	497	492	447	498	492	502	517	493	537	483	463	480	476	519	474	491	455	500	455	496	488	456	496	489	484	470	535	464	546	523	443	469	498	473	465	466	505	520	430	478	481	518	445	466	473	442	466	524	450	488	476	475	507	527	488	510	471	461	467	524	491	458	486	463	517	473	445	499	471	475	470	490	509	469	540	480	520	484	506	489	478	468	486	487	529	448	490	491	485	465	479	496	465	507	468	445	520	477	485	480	460	492	452	507	456	497	472	504	508	509	468	494	515	477	494	495	503	521	520	506	484	488	527	475	461	439	478	506	512
10850	18457	15914	9126	7352	5528	4621	5254	4142	3383	2958	2462	1982	1630	1352	1216	1127	923	891	845	881	764	734	747	757	702	696	669	689	669	626	687	820	656	656	663	827	857	864	757	619	586	619	592	580	622	617	606	651	628	634	636	673	666	633	656	671	681	619	645	598	625	592	618	616	623	613	640	650	619	620	659	575	624	623	602	630	600	633	584	617	654	572	634	635	626	595	646	602	628	650	625	636	568	622	593	669	592	651	608	623	626	599	620	587	610	643	665	668	642	629	647	603	597	651	623	660	587	614	617	636	599	575	614	593	642	600	626	623	639	623	617	646	603	626	584	605	602	661	625	607	610	625	587	609	644	644	624	601	600	667	610	643	652	637	610	606	589	606	631	599	638	608	601	612	669	650	621	609	588	611	581	620	636	596	649	610	624	607	607	626	608	652	630	630	646	592	608	642	641	615	622	616	636	647	627	627	576	659	584	581	662	615	630	616	647	627	644	581	586	625	663	587	615	637	628	612	653	597	627	623	665	629	661	652	611	621	601	638	599	669	661	616	618	601	604	611	628	622	682	609	639	572	593	644	586	615	647	635	588	599	616	615	636	653	636	634	655	589	635	628	599	613	643	566	618	639	632	613	634	597	668	651	614	619	620	611	608	596	661	616	615	631	616	672	612	640	662	629	560	608	614	662	641	644	595	626	653	618	639	681	631	649	651	617	574	616	648	595	638	631	592	650	675	638	686	597	653	610	598	618	632	618	636	640	640	620	617	607	597	639	606	622	631	631	607	595	616	646	640	586	603	643	640	618	596	627	602	659	590	628	582	645	570	622	618	631	629	630	622	619	614	641	640	638	650	637	606	605	647	618	601	650	621	598	614	576	648	614	612	614	658	628	651	650	596	614	634	623	629	623	653	574	630	682	630	603	650	642	599	662	665	649	617	652	628	663	643	588	643	641	688	647	658	619	585	635	632	619	623	596	650	607	658	638	584	617	629	694	634	621	651	632	634	596	600	610	622	632	667	666	594	689	628	653	618	607	612	606	578	592	632	591	653	673	614	598	591	620	625	633	644	615	604	606	641	615	618	628	585	621	600	620	595	609	582	612	611	621	621	650	632	597	627	632	645	657	640	643	605	658	641	604	629	617	595	593	632	588	642	641	617	564	663	615	610	635	673	628	595	641	681	633	633	626	666	605	642	599	634	600	605	635	608	647	601	643	607	629	635	649	625	614	644	607	604	581	646	617	622	598	613	648	592	622	654	590	658	599	637	609	601	618	625	606	601	636	621	639	602	652	618	632	557	622	621	618	618	633	611	630	601	609	614	628	624	595	608	637	640	588	640	602	576	578	650	647	597	636	663	595	618	662	640	609	666	595	601	649	595	642	589	674	632	629	610	560	634	673	625	601	562	663	663	582	619	587	612	658	656	583	605	649	611	656	627	651	625	648	654	649	624	621	664	679	686	621	672	595	657	654	615	686	622	639	609	616	569	628	627	680	619	655	609	629	617	594	593	640	620	606	609	660	623	585	648	664	626	605	659	636	662	645	606	552	621	595	646	638	648	629	658	581	601	582	584	633	649	579	612	590	620	612	607	619	630	643	672	639	595	639	620	602	602	595	595	615	648	586	601	630	624	602	645	627	648	608	617	600	626	617	604	595	621	603	614	586	619	651	619	617	665	621	614	628	619	607	653	578	635	591	651	634	673	613	670	627	624	627	639	626	630	670	561	644	629	597	597	604	611	617	577	594	647	612	597	636	603	622	671	606	656	607	624	621	635	592	637	622	610	619	652	633	601	573	617	636	605	628	614	605	626	621	656	607	624	609	602	667	652	643	637	638	591	595	602	643	628	604	616	647	631	644	618	604	649	570	606	623	601	625	630	621	612	658	630	673	602	612	617	610	610	634	642	658	599	592	639	625	620	605	655	629	591	622	610	589	644	651	592	614	610	680	663	622	629	627	629	652	622	628	589	594	647	626	587	607	595	660	629	626	590	606	612	633	616	585	650	559	615	613	618	666	639	633	616	641	636	572	651	643	581	604	612	597	631	628	606	630	659	585	624	614	614	644	625	614	590	639	625	638	581	624	651	603	600	623	629	646	594	641	595	602	616	603	610	710	602	573	642	618	660	667	649	650	610	572	636	643	597	586	587	620	625	635	641	573	654	614	620	649	611	643	640	615	616	604	664	611	622	600	663	646	586	616	609	645	597	643	672	603	579	584	609	611	676	593	624	657	563	588	576	610	592	645	672	608	627	630	620	666	658	633	560	607	620	642	618	650	556	635	569	627	637	606	618	552	615	607	627	622	613	619	634	621	627	613	637	644	637	690	644	600	619	658	597	616	615	580	609	639	642	599	620	651	638	635	619	622	608	564	642	619	628	652	617	602	606	640	642	617	621	617	641	657	630	629	624	629	685	642	649	614	608	581	607	606	654	627	649	614	596	606	600	621	638	570	661	633	606	707	634	598	636	632	638	628	638	605	618	644	621	608	606	631	644	628	672	571	593	641	658	585	638	656	647	604	614	561	606	594	605	657	590	618	623	622	617	652	614	621	601	612	661	633	638	642	575	570	594	603	605	630	587	576	624	629	628	599	624	632	603	623	568	636	625	584	583	643	607	639	631	587	648	691	604	597	595	591	609	627	618	619	662	595	599	639	640	643	636	624	600	616	571	636	636	600	595	627	624	594	626	597	625	611	626	621	602	585	647	641	617	594	603	604	618	623	642	640	655	651	625	673	610	645	645	627	608	632	627	641	623	656	589	599	598	622	583	627	584	608	612	614	624	610	631	608	644	612	618	663	563	625	658	621	596	627	639	638	632	635	669	616	649	606	655	607	564	644	650	628	618	656	602	611	629	635	657	631	641	608	608	641	627	621	618	602	596	624	653	643	614	622	614	628	650	582	600	642	653	624	646	614	609	629	663	617	634	603	623	629	621	609	591	635	611	616	649	661	587	618	660	603	600	594	633	637	627	609	637	616	640	640	619	629	628	652	635	623	635	621	606	641	629	616	623	617	608	627	597	618	623	617	599	628	652	603	614	620	646	646	606	617	583	619	645	573	625	614	640	573	616	597	613	632	644	683	590	642	610	582	618	649	652	585	644	655	608	632	615	598	611	630	611	621	610	604	635	631	606	574	653	652	625	624	685	632	598	596	624	616	654	631	655	612	657	631	644	617	588	686	601	629	634	616	607	635	636	634	603	650	675	612	671	661	620	622	664	646	653	669	640	606	588	645	647	676	627	646	638	609	620	628	633	623	609	629	634	607	605	632	635	631	636	601	612	604	621	595	609	624	603	562	578	665	606	635	593	609	600	644	642	613	633	606	615	639	666	641	623	610	642	606	627	611	629	584	631	645	625	694	595	609	611	627	620	598	602	620	611	608	640	673	614	640	654	615	677	641	621	595	635	638	661	636	593	637	634	633	628	636	633	630	637	606	593	626	589	614	628	623	604	591	614	592	601	601	632	584	628	604	671	630	615	641	643
24104	21330	28754	24255	21305	12847	4829	4104	2896	2419	2096	1784	1577	1352	1034	850	707	731	631	547	588	565	500	513	439	450	446	413	412	443	419	564	1440	369	416	579	1542	1432	1296	645	422	428	448	331	375	367	368	360	380	380	366	426	547	486	498	565	494	392	378	398	360	369	346	362	388	371	352	384	344	345	371	402	403	366	364	391	346	384	373	365	371	369	376	369	346	356	363	359	363	381	340	318	364	348	381	414	394	428	381	359	396	383	368	410	380	376	340	380	362	407	396	386	363	379	381	366	352	361	352	356	372	387	368	402	375	392	363	343	374	343	403	388	346	373	375	369	354	351	382	383	381	362	332	350	388	374	376	397	347	379	350	359	391	394	369	351	362	402	387	379	353	371	355	387	359	363	362	365	373	390	381	376	357	351	335	379	358	350	396	386	344	396	358	334	357	383	367	399	418	367	354	375	386	350	357	403	372	374	381	352	365	367	401	371	352	377	397	388	354	379	374	384	338	384	371	424	377	359	386	376	396	391	379	379	377	357	357	364	343	355	366	375	381	369	358	378	366	326	372	373	379	382	398	364	383	346	372	372	357	362	386	371	370	360	360	358	372	374	361	365	385	408	348	354	390	387	383	361	376	392	372	389	351	357	366	352	373	401	379	349	362	391	387	373	393	354	341	349	420	359	387	363	365	339	376	382	343	382	364	362	372	373	373	381	358	386	388	373	382	383	368	400	374	363	378	371	321	402	366	418	346	377	362	383	355	354	384	383	396	359	382	392	403	374	392	381	373	352	353	403	344	408	354	384	359	383	362	390	384	373	400	392	368	340	375	407	366	361	392	366	345	402	347	395	358	400	371	408	388	339	380	340	344	404	404	398	364	370	372	357	358	363	340	384	370	353	375	381	347	342	366	341	389	414	372	373	367	340	374	378	379	372	404	355	383	390	379	370	390	373	392	410	373	379	372	384	393	439	332	395	343	372	361	350	392	365	374	373	356	365	381	386	359	363	375	349	384	376	358	353	358	365	339	374	365	340	372	372	360	387	377	336	410	374	367	378	342	377	370	359	378	362	393	320	365	351	365	336	371	374	362	375	367	372	368	355	396	381	361	386	384	355	354	357	375	332	366	362	363	367	365	393	390	370	393	384	408	376	361	353	349	361	370	386	371	366	389	357	383	400	358	329	368	358	375	342	362	357	355	364	366	397	362	422	403	369	390	329	352	375	347	373	399	371	341	400	374	350	381	380	362	360	355	372	378	380	365	372	389	355	368	357	371	376	344	369	337	333	364	384	354	360	321	360	348	382	354	399	365	360	350	361	392	359	370	359	408	363	387	392	356	379	352	387	394	367	358	383	362	438	385	393	348	408	363	385	370	390	371	352	370	367	380	404	385	385	366	366	340	353	342	377	345	378	368	362	364	337	366	371	384	317	356	333	385	345	400	370	350	355	374	402	394	322	363	401	391	381	376	398	375	376	400	380	370	383	360	351	352	355	345	378	372	376	337	388	329	333	346	367	343	379	350	393	379	343	384	352	378	386	331	352	348	360	384	353	361	384	389	372	373	394	362	348	371	359	407	353	404	381	380	358	381	394	359	381	378	337	357	389	334	418	373	370	355	373	377	399	340	376	373	329	355	369	350	367	395	389	370	389	338	360	362	355	342	387	402	383	351	375	398	369	372	376	374	374	364	378	352	347	368	371	396	388	367	333	402	365	387	339	383	386	400	392	369	380	358	390	395	377	380	394	358	399	372	372	384	398	362	379	394	362	371	376	368	362	369	397	380	406	358	368	378	349	359	377	334	401	387	394	339	386	382	343	351	369	384	371	382	356	365	370	345	356	389	318	391	380	350	353	396	398	375	362	340	376	369	358	339	376	390	355	366	374	412	378	334	353	358	380	350	358	367	357	362	393	376	369	320	376	371	380	373	390	369	377	358	342	394	358	369	392	349	394	330	384	377	360	385	387	388	356	360	361	389	375	377	384	396	363	375	344	363	357	359	379	372	363	364	370	420	352	370	376	355	381	382	367	345	372	362	375	343	382	403	375	356	387	356	394	371	352	323	390	331	360	358	388	370	361	371	384	377	372	369	371	392	397	345	353	363	365	384	360	352	383	360	359	332	370	388	389	349	347	394	390	388	401	370	335	389	351	342	386	375	358	368	374	391	376	393	363	359	361	363	379	386	375	372	376	366	359	370	368	376	379	365	383	362	389	380	374	361	319	423	343	369	362	369	351	368	360	385	359	338	369	351	361	384	371	386	390	357	382	360	399	352	361	387	353	339	359	385	404	375	355	387	401	360	367	380	382	400	422	379	389	377	398	398	406	354	386	352	368	369	382	361	396	387	364	365	384	388	356	352	339	362	374	379	358	388	419	376	383	359	350	360	388	388	329	369	368	385	371	406	378	347	398	358	367	344	392	349	401	394	427	378	352	353	376	401	375	363	364	360	367	376	360	372	370	370	366	366	409	375	392	380	328	375	403	360	349	417	345	380	374	344	371	366	388	371	351	350	350	386	353	373	369	397	387	331	363	377	383	366	386	374	359	366	387	386	341	352	374	370	385	383	363	373	367	386	387	385	355	366	353	388	365	351	366	346	370	360	363	392	394	357	385	384	377	396	390	354	365	353	344	373	380	337	366	350	368	357	348	387	377	389	380	349	373	386	368	389	358	372	388	378	378	342	353	342	352	331	391	373	368	371	372	376	373	392	351	412	419	347	387	396	360	366	387	357	338	389	389	420	400	377	357	346	362	355	379	338	348	390	398	374	372	385	371	366	365	359	362	343	372	329	352	411	368	370	364	351	347	396	386	362	353	369	358	374	348	399	396	356	405	384	380	390	380	420	352	407	388	394	394	384	361	371	363	371	353	350	352	356	345	344	360	379	379	375	403	376	352	361	358	364	405	344	397	365	381	368	400	375	343	363	400	340	367	374	361	385	360	346	336	371	341	385	373	364	387	385	363	373	364	358	389	350	352	389	373	378	406	348	412	374	368	342	399	362	389	390	353	388	373	368	388	368	370	385	367	357	407	338	362	374	351	398	359	377	390	381	381	373	377	357	372	334	368	363	350	356	355	377	389	374	384	366	355	369	361	365	364	362	352	405	373	399	354	366	351	403	353	403	366	361	357	405	371	380	383	385	347	388	349	363	375	348	368	350	394	373	365	364	360	388	367	358	342	385	360	384	378	345	370	368	373	389	377	361	363	358	353	399	356	358	369	376	410	357	353	374	336	378	354	377	352	360	344	416	339	416	379	367	402	383	390	364	361	370	382	370	353	349	385	365	352	344	380	378	341	358	358	379	381	406	399	398	378	339	353	391	393	382	368	364	389	394	352	362	379	355	385	360	354	372	365	377	376	375	382	368	355	395	342	337	351	369	370	355	379	381	370	395	379	392	400	346	380	374	393	376	378	386	357	378	338	377	373	371	406	424	377	375	341	388	354	390	373	374	379	403	435	368	348	385	368	376	398	381	354	368	356	414	376
12179	26568	23803	15931	12474	9793	8142	9101	6551	5682	4686	3889	3449	2970	1974	1612	1305	1208	1050	980	942	888	759	786	734	681	668	590	618	626	613	948	2598	546	509	986	2859	2547	2375	1030	563	618	578	511	492	481	489	480	484	469	511	555	740	792	752	767	767	520	495	489	478	512	477	475	504	470	483	502	453	516	467	481	493	503	508	518	498	457	479	498	488	474	517	483	482	476	520	449	476	443	496	529	482	495	486	476	450	477	480	450	483	481	526	514	487	461	490	456	508	478	435	492	502	463	467	457	506	496	481	531	466	498	478	475	489	490	499	492	494	460	463	517	519	464	497	478	453	463	511	507	491	493	508	472	509	453	474	475	476	474	496	480	442	451	467	451	480	474	485	471	490	485	486	527	519	538	489	492	481	491	506	530	437	494	472	496	453	476	524	431	479	511	496	474	500	474	487	506	495	472	525	474	475	488	450	511	494	447	471	498	499	477	526	511	507	486	497	514	495	500	501	500	519	506	476	484	477	496	427	484	490	483	465	479	452	483	470	504	502	468	456	501	517	515	480	479	512	497	463	506	515	477	497	513	473	478	514	474	498	529	484	529	529	464	478	480	491	505	429	515	492	495	467	478	451	499	468	515	496	541	507	482	465	491	522	522	532	483	520	488	494	500	476	472	476	485	482	502	456	471	494	502	455	488	518	500	478	480	497	501	497	493	496	477	462	500	471	502	496	470	477	477	470	491	498	463	525	464	459	487	494	501	501	483	491	460	485	470	486	504	477	520	459	488	512	498	481	499	468	473	515	489	439	497	479	489	488	513	459	524	457	539	489	512	502	460	495	512	497	462	474	464	454	452	512	502	476	458	520	492	456	507	455	488	459	485	522	482	479	473	480	473	511	533	505	540	503	482	492	502	500	495	488	501	473	472	494	488	504	470	467	504	473	472	478	511	493	517	485	479	457	507	445	499	472	509	471	445	467	496	423	488	464	489	477	501	509	461	480	502	476	508	513	462	500	463	524	496	514	484	488	519	485	489	499	502	466	477	515	484	470	500	503	471	477	503	462	514	537	494	505	490	481	512	491	536	454	464	452	476	461	510	472	480	474	483	532	489	513	483	490	449	528	463	498	487	500	502	497	486	451	527	460	453	488	474	446	501	478	483	503	486	493	474	491	486	485	506	482	516	492	499	491	489	464	508	473	537	440	525	492	495	494	511	489	482	477	504	459	492	478	505	485	482	533	501	468	463	497	502	503	485	437	502	454	469	502	529	467	464	474	493	528	528	466	515	482	495	475	468	465	492	465	479	513	478	500	495	503	472	501	463	517	470	481	451	499	507	527	492	486	469	467	498	483	525	547	492	464	484	495	489	496	485	491	509	503	502	517	489	491	521	503	475	480	433	511	458	500	454	475	457	483	504	458	499	514	462	503	502	493	482	481	516	501	470	491	494	485	517	484	514	509	469	487	474	466	489	497	463	515	526	501	508	504	504	481	448	485	497	486	499	486	457	516	514	486	520	490	442	525	511	515	484	519	502	479	543	445	494	536	480	456	523	464	492	503	516	497	461	497	487	473	450	479	480	482	455	509	478	482	488	489	525	496	491	508	467	469	487	470	489	430	482	472	499	520	481	503	456	471	506	468	466	510	519	479	494	482	476	498	479	518	465	540	495	488	457	507	477	493	452	458	477	533	458	497	515	521	531	517	494	481	432	485	459	468	495	517	478	484	494	488	540	468	462	478	487	478	459	497	494	479	448	428	479	477	429	487	488	477	481	481	528	516	495	518	513	499	505	511	491	504	500	473	512	455	529	503	486	513	505	457	499	478	458	486	475	506	445	477	532	470	480	486	484	472	502	478	478	479	478	475	445	502	465	499	487	483	466	451	468	487	491	508	501	499	528	502	506	463	491	512	530	529	496	494	509	503	469	513	464	512	493	509	545	475	508	476	498	460	474	490	479	456	511	474	480	483	521	489	481	456	494	443	516	509	492	484	474	491	476	501	516	496	534	512	500	522	486	492	480	495	459	447	465	494	485	484	494	464	485	488	460	492	512	498	482	482	490	458	436	488	472	466	490	468	506	510	483	517	463	479	453	498	508	515	485	514	453	453	538	475	483	482	504	510	486	484	492	474	452	473	480	514	508	481	505	444	468	481	489	444	549	477	513	460	484	475	487	482	449	470	464	486	529	522	460	511	500	463	484	509	477	516	457	510	470	512	509	446	513	471	496	502	510	474	506	540	472	457	489	463	458	513	490	493	504	483	505	463	467	475	528	527	487	508	483	514	483	503	473	481	517	531	497	441	512	500	490	494	503	490	416	483	519	498	490	506	469	511	496	491	508	477	480	511	506	497	443	512	475	489	485	510	497	511	473	521	463	471	531	496	461	482	473	472	454	511	452	470	499	475	483	496	515	480	460	479	480	470	470	470	481	482	498	532	469	490	457	490	471	459	480	512	509	490	505	511	456	482	480	469	467	506	485	494	480	475	561	459	474	444	467	493	504	468	477	509	465	491	506	503	469	531	485	473	523	519	475	452	495	491	501	449	454	469	505	495	501	486	490	452	477	526	486	484	478	506	492	472	472	455	432	541	522	510	499	490	466	488	510	504	539	501	455	505	443	490	453	501	484	475	485	503	479	493	457	488	495	481	470	493	480	457	459	488	457	473	466	517	484	479	492	496	501	495	476	470	487	479	461	513	491	461	503	502	525	459	480	492	480	532	496	443	490	469	457	475	489	547	526	490	481	503	501	491	474	503	523	486	501	484	452	504	488	530	517	483	460	461	497	471	451	463	475	506	498	465	488	484	476	522	499	472	466	466	513	474	455	525	502	482	504	517	488	468	574	474	468	508	509	503	487	474	517	492	508	452	458	473	495	493	529	501	488	510	478	492	486	521	468	497	488	490	464	471	459	451	487	504	493	466	491	485	487	450	474	463	476	509	476	520	496	534	503	487	483	498	503	455	476	481	511	461	480	498	475	510	480	463	459	513	445	499	464	475	455	463	490	499	505	480	480	459	490	474	468	498	459	484	462	507	453	463	499	500	500	495	479	494	446	508	496	516	477	515	521	503	485	472	534	482	472	468	502	492	482	438	514	492	464	480	494	496	484	495	441	466	471	527	519	493	482	500	510	471	465	499	492	488	495	488	460	432	502	492	507	526	465	437	482	463	437	520	467	499	475	534	493	487	469	477	470	499	463	493	478	498	518	506	486	496	476	445	505	522	486	507	447	511	445	487	457	512	512	495	501	446	490	475	503	477	477	470	483	494	500	470	474	502	473	510	492	471	485	489	492	506	483	464	509	516	505	482	480	498	509	480	515	484	488	466	490	514	477	544	451	482	487	534	472	463	511	491	442	492	479	499	484	493	503	490	452	500	532	500	532	509	503	478	448	486	510	505	505	461	521	465	475	487	470	470	508	460	455	488	477	475	460	517	520	511	478	527	482	506	502	477	496	442	489	465	502	470	504	539	504	492	501	461	518	475	494	518	497
23124	21370	29255	23850	21377	21613	14548	6620	3627	3254	2830	2487	1938	1469	1114	862	723	685	591	537	554	500	433	410	401	372	356	336	339	318	298	356	2120	264	281	630	2718	2366	2210	750	314	319	329	198	235	225	238	216	201	203	234	258	480	517	449	520	469	237	227	229	236	223	204	243	208	205	195	228	199	199	242	210	214	231	204	234	250	235	200	217	194	213	201	237	232	227	211	239	222	228	226	235	214	246	218	208	199	212	252	249	221	240	229	246	227	226	207	224	221	221	222	209	225	208	186	223	231	225	193	216	229	223	233	243	235	203	217	243	197	223	224	198	215	206	203	216	223	232	226	210	223	215	247	239	213	204	214	236	201	246	243	229	227	205	244	222	241	234	242	226	235	227	217	208	225	215	208	206	198	193	217	201	213	210	217	212	208	252	236	229	205	233	237	218	255	213	209	209	196	222	196	231	223	223	242	227	229	221	241	236	236	220	239	229	242	210	193	225	227	234	219	208	231	217	253	212	229	210	227	212	176	233	235	220	224	228	222	231	220	240	215	228	221	210	218	223	242	194	223	226	217	197	245	210	217	236	225	211	217	247	210	232	218	231	215	217	215	238	231	226	229	210	212	231	228	248	231	194	223	210	232	203	221	245	230	194	208	240	219	240	212	217	213	218	199	252	225	217	220	224	216	218	243	235	217	225	239	242	214	233	216	248	218	218	234	238	218	193	208	223	215	227	236	237	182	218	245	213	216	220	225	249	237	217	261	220	225	234	223	225	211	247	216	218	191	229	200	221	213	216	214	210	210	237	267	194	201	206	225	210	234	229	217	210	230	234	238	198	218	219	192	206	236	225	221	224	211	225	205	212	238	228	226	228	207	224	249	238	256	197	211	187	235	221	221	191	213	200	209	218	234	214	195	241	222	214	214	214	245	224	210	238	217	219	203	201	238	217	222	228	196	231	256	248	245	213	220	234	229	236	208	225	200	206	200	229	209	217	212	221	240	246	237	224	206	205	233	231	233	218	237	211	241	205	218	218	232	242	228	195	231	216	209	260	245	225	242	234	240	222	213	226	204	206	212	205	222	245	235	227	217	227	200	204	217	206	228	217	213	213	214	214	225	227	244	200	211	226	247	211	220	216	240	213	235	236	211	227	201	228	211	223	233	242	229	217	233	225	243	196	200	217	227	208	224	213	244	225	233	221	239	217	220	202	215	226	208	186	211	221	220	205	226	208	224	250	219	202	232	216	215	229	242	222	212	230	228	196	225	222	212	233	234	210	198	226	194	217	236	236	196	221	210	224	215	194	215	241	219	216	243	217	210	216	197	243	211	231	235	201	213	226	225	233	227	199	211	231	222	238	245	220	202	204	212	211	207	208	224	195	212	229	237	239	197	208	219	244	219	193	230	253	238	229	206	233	239	219	212	199	207	235	197	241	194	200	214	229	208	215	214	219	202	206	245	193	211	217	223	215	207	237	216	214	238	198	210	207	231	237	206	212	234	237	219	232	199	232	208	225	217	210	210	205	245	207	219	210	239	223	249	232	238	222	204	241	211	207	223	233	240	232	228	193	218	221	206	226	216	255	246	213	209	209	228	217	233	222	236	225	243	210	209	217	222	214	240	242	203	231	210	243	212	212	249	223	206	235	248	188	209	234	222	208	221	221	224	233	204	229	234	230	212	210	223	212	235	244	210	228	218	209	233	203	212	212	194	230	233	205	226	258	197	236	231	235	211	210	192	224	228	212	223	246	247	232	230	211	193	218	225	206	239	178	222	209	203	194	245	204	203	207	198	225	224	230	233	208	207	221	238	239	235	214	218	182	227	233	229	203	211	226	221	202	208	227	215	222	199	225	208	221	213	209	223	225	222	208	223	240	211	216	197	235	206	211	221	243	226	224	220	229	224	213	230	213	236	228	236	230	226	233	229	215	233	206	241	207	225	215	242	217	219	225	211	218	205	226	233	231	237	238	194	216	210	216	220	217	220	222	219	226	224	240	200	198	217	222	209	194	251	197	219	211	213	238	218	217	249	223	240	210	222	224	274	222	226	250	236	209	232	229	220	237	210	195	213	218	225	204	226	236	224	224	256	255	211	214	200	234	201	232	238	202	239	235	229	228	196	223	223	232	231	216	187	237	211	224	231	220	241	231	229	205	241	208	251	232	253	227	204	206	227	220	222	233	243	228	225	219	206	215	219	215	227	217	229	246	209	234	230	230	230	222	213	201	212	219	228	231	220	240	222	216	205	234	234	231	196	250	243	248	241	201	250	242	207	232	235	212	228	241	226	248	241	234	214	218	232	221	193	206	241	230	230	218	199	213	216	205	218	199	253	214	217	223	206	216	227	209	210	218	208	216	195	230	216	241	219	207	244	213	201	245	232	242	212	229	250	196	204	205	205	197	260	249	230	225	230	215	221	209	243	198	228	209	263	216	263	219	205	226	221	220	204	216	215	212	214	210	201	230	215	237	190	220	212	237	200	243	235	206	246	214	201	227	216	195	219	207	216	213	230	233	212	207	200	243	260	209	226	228	250	211	216	231	224	233	217	226	198	206	220	209	226	220	198	226	220	215	218	224	201	224	225	203	218	245	219	254	206	221	230	221	221	221	217	222	248	214	213	212	198	237	203	248	237	201	228	225	256	223	228	203	213	248	234	218	211	234	207	222	230	222	232	206	207	197	219	233	205	222	210	207	214	236	223	226	242	206	211	217	230	224	204	221	222	230	218	234	217	217	223	229	208	230	212	208	231	194	238	234	239	186	235	239	221	211	201	235	221	198	234	204	227	222	232	229	248	219	223	213	224	238	246	220	230	236	235	215	207	228	232	242	224	226	218	227	219	229	219	211	218	224	209	206	226	247	229	217	221	234	229	244	232	228	226	222	203	215	207	235	213	198	241	213	204	218	215	224	202	229	204	212	220	235	183	206	202	228	206	230	211	207	235	206	232	205	210	231	214	213	217	223	220	241	204	240	239	237	216	213	207	258	221	210	219	247	235	217	242	220	245	227	209	201	249	217	210	234	244	209	207	235	203	211	221	220	227	217	234	228	220	223	218	211	229	244	235	223	229	217	216	223	224	230	213	264	206	209	223	218	232	202	209	222	231	245	226	206	241	216	235	226	198	233	234	203	249	211	198	225	216	235	229	196	219	221	236	231	226	227	210	208	232	209	203	246	215	251	238	192	252	268	222	243	202	226	224	214	205	202	224	191	229	237	219	221	225	221	207	227	208	219	234	212	191	206	236	236	218	193	226	183	235	211	225	210	223	220	216	230	208	234	201	238	237	243	199	204	233	231	194	209	227	247	222	222	206	242	225	251	224	211	217	243	244	224	214	198	233	211	239	230	233	195	230	240	207	234	219	214	187	212	237	210	215	219	222	239	217	206	235	247	224	224	215	190	237	244	219	228	215	211	216	209	197	253	237	223	240	219	228	236	201	222	233	237	245	216	222	227	225	221	223	226	221	217	224	199	214	242	212	220	242	215
14660	32132	29192	20373	15706	13979	13957	12570	8008	7348	6625	5428	4324	3097	2328	1725	1503	1305	1130	1059	965	833	737	742	630	584	610	571	475	456	480	623	4041	368	349	1112	5183	4558	3925	1243	409	483	478	316	308	312	287	310	287	278	278	462	869	884	715	852	751	303	289	282	273	289	288	316	298	274	288	283	309	285	291	295	301	245	315	299	259	276	284	280	271	298	286	275	285	308	299	294	322	303	277	305	287	307	299	280	267	267	301	270	264	299	311	272	285	307	298	257	297	283	297	298	289	255	317	330	310	274	254	265	277	275	299	273	277	295	292	272	291	306	282	271	269	281	286	282	302	276	261	263	271	285	279	287	310	304	311	287	303	240	321	285	300	267	274	297	271	300	310	294	278	284	265	294	278	288	296	300	275	271	270	279	281	269	293	307	284	313	281	296	244	305	287	261	295	277	280	278	303	270	325	245	301	320	292	285	285	275	283	282	267	315	330	293	277	280	273	293	304	283	302	290	318	273	312	288	279	256	331	297	285	259	279	266	278	277	279	276	297	292	277	289	299	277	311	293	274	278	290	261	279	299	270	263	296	299	319	279	284	282	260	288	303	283	240	280	300	278	284	283	286	271	283	286	288	279	289	290	275	294	296	286	279	274	265	322	263	257	317	255	286	261	299	267	291	290	249	278	264	293	269	273	293	298	280	268	293	265	329	300	300	257	279	279	300	300	277	279	292	307	279	291	307	285	290	293	276	289	295	277	289	261	310	291	268	279	303	270	283	273	290	292	271	284	310	262	283	276	265	281	314	279	291	290	267	289	313	258	274	309	311	291	286	310	307	255	286	290	275	269	292	309	274	263	283	256	284	301	313	301	292	272	278	301	283	320	280	304	292	286	310	288	265	313	299	300	308	297	303	290	307	311	297	265	263	313	275	253	317	273	259	325	305	289	285	285	294	304	295	297	291	301	295	254	274	304	305	301	293	268	284	259	287	282	293	309	288	266	287	311	277	273	290	299	275	284	279	279	295	292	304	282	291	292	313	285	270	291	267	282	301	251	311	269	283	289	279	301	280	261	279	348	308	284	268	319	278	274	284	282	291	282	275	289	302	296	325	279	271	302	306	303	263	246	275	247	279	261	300	287	277	280	285	292	281	317	272	289	299	276	287	242	285	293	300	294	264	301	275	253	261	310	284	282	279	279	287	272	312	261	295	285	302	309	316	267	354	310	303	268	288	283	269	310	312	294	276	268	298	297	309	307	282	298	285	283	286	259	300	277	300	296	281	283	277	280	293	272	280	322	314	298	296	311	291	289	272	288	307	282	285	291	298	293	291	296	266	309	310	312	298	280	303	299	300	313	256	287	316	279	287	297	297	322	296	288	280	308	290	291	313	287	320	298	250	277	280	261	271	289	261	302	278	322	297	292	283	263	315	307	288	271	284	282	278	287	302	271	276	290	299	276	290	268	278	299	267	313	270	274	300	308	265	304	279	276	281	291	271	296	289	296	304	274	326	269	269	314	295	265	255	255	307	280	301	299	306	306	274	297	269	269	284	276	262	305	310	277	299	313	254	302	281	288	306	289	262	291	286	286	270	302	304	284	266	323	246	269	279	266	289	268	303	281	297	315	277	274	317	279	309	297	238	273	274	281	278	272	336	301	296	300	293	281	283	295	301	333	286	297	299	330	261	275	313	279	265	273	260	266	281	318	300	296	287	265	309	273	291	261	294	320	290	295	262	322	309	268	302	276	294	288	314	264	268	267	312	278	290	294	263	316	297	292	258	291	286	295	264	264	292	280	282	256	287	264	286	274	299	273	286	284	315	293	284	293	319	283	281	308	292	301	280	274	304	259	306	280	269	302	284	261	297	285	303	263	302	262	275	244	293	290	287	295	279	269	272	290	285	268	273	282	262	289	285	299	270	286	282	291	273	292	276	254	296	305	311	288	284	291	288	301	267	313	275	282	285	301	293	303	306	314	281	289	272	307	305	283	270	261	313	289	296	266	270	287	260	278	305	271	299	302	314	284	296	271	274	308	283	274	275	297	265	301	319	324	266	293	285	285	282	266	273	280	301	307	296	292	280	292	286	297	300	273	319	307	286	310	274	278	294	260	259	264	309	268	303	283	286	277	279	305	294	267	281	273	287	297	289	304	295	300	282	277	296	301	309	258	280	286	260	282	325	279	295	261	313	270	279	286	318	276	308	285	318	258	290	321	259	270	291	304	291	271	278	284	277	279	272	296	290	295	300	318	280	307	275	286	300	303	296	287	259	285	301	286	268	273	299	287	303	295	274	292	263	286	303	290	285	284	284	314	312	289	260	284	284	265	284	310	277	288	256	309	293	306	288	276	296	283	264	297	282	307	282	271	287	284	270	306	298	291	312	282	317	279	281	264	296	270	308	329	276	322	283	287	312	286	282	292	278	280	309	291	299	308	294	294	300	266	276	289	328	274	302	277	314	260	294	271	305	267	269	284	303	258	271	295	292	261	267	282	310	291	309	294	301	271	263	283	263	295	278	286	307	291	259	303	284	274	267	312	299	280	287	282	309	328	285	297	270	287	279	294	308	290	283	287	283	314	276	279	311	279	313	298	262	310	322	298	263	259	310	301	281	307	290	288	254	271	298	291	278	287	296	290	272	269	282	275	282	293	276	290	285	269	292	300	262	254	277	283	289	302	274	270	264	265	277	321	278	285	277	296	284	293	324	276	316	256	312	297	285	298	295	277	290	314	277	289	255	332	295	283	300	314	277	230	270	283	293	271	260	309	272	263	286	292	299	285	296	263	319	295	304	288	298	261	250	281	256	289	265	291	275	268	263	320	280	272	256	307	285	263	272	276	281	300	294	293	282	277	325	242	288	288	287	285	298	260	257	300	293	288	293	297	283	306	282	310	279	345	290	279	300	256	324	287	280	294	286	308	303	248	278	306	274	296	312	284	305	278	316	294	309	264	300	286	274	273	316	305	318	264	263	247	327	313	274	254	279	288	288	296	287	315	264	281	290	305	292	287	279	286	292	289	244	259	314	279	260	305	285	293	307	294	283	282	277	283	299	302	251	247	290	277	327	269	258	288	273	272	313	303	288	294	283	274	241	313	297	299	269	295	277	281	319	289	286	279	293	291	287	292	296	291	299	266	304	294	301	297	311	271	278	295	268	250	273	313	291	287	276	302	278	290	326	295	262	300	290	328	302	264	281	279	263	311	275	257	303	304	289	285	284	284	320	299	268	293	291	273	323	322	278	272	259	283	282	261	301	307	274	272	305	269	283	304	311	288	270	305	271	282	282	290	280	290	292	313	290	253	263	297	290	287	286	271	275	271	292	303	295	297	258	284	297	274	311	294	291	269	281	281	284	304	254	276	269	319	285	296	284	289	235	283	299	280	291	296	282	299	283	305	295	308	264	293	295	297	301	262	273	271	299	257	227	305	268	303	326	307	280	294	275	277	286	279	285	281	297	299	298	266	276	258	292	266	290	265	310	288	276	295	308	262
27223	21003	15849	7451	3657	3091	3092	2251	1598	1576	1430	1266	1041	807	719	691	635	632	597	575	603	609	519	575	541	543	543	517	516	496	526	519	542	479	500	524	587	613	603	520	463	485	509	475	449	464	467	505	526	498	510	508	462	483	541	488	512	475	494	468	523	507	495	501	445	498	484	520	503	506	512	502	509	523	473	520	485	488	508	475	492	484	507	488	488	461	498	475	476	488	466	508	499	485	480	481	475	503	459	487	504	492	464	488	455	499	479	453	498	486	508	504	493	478	452	510	475	509	455	453	501	475	479	481	537	474	491	455	516	481	502	505	474	483	513	470	485	490	521	524	453	476	482	512	481	528	501	463	532	504	462	475	519	481	487	541	478	479	482	502	522	519	453	475	532	477	455	480	540	483	474	476	452	517	541	490	465	466	502	537	511	502	509	499	450	478	486	487	506	484	507	472	514	450	479	512	507	469	457	503	473	483	485	472	481	480	521	500	491	448	495	510	509	503	489	492	527	492	446	523	489	504	460	428	522	477	489	494	461	483	506	433	503	424	485	570	458	505	492	463	470	499	508	507	485	501	532	496	476	519	485	487	518	467	512	504	493	498	489	479	509	498	515	524	525	479	495	478	466	462	494	453	468	460	489	468	499	469	506	499	503	466	478	518	511	463	513	529	512	509	513	490	474	520	492	492	481	493	477	453	488	547	511	488	493	509	478	446	488	461	487	460	492	481	495	553	473	503	527	522	527	493	503	487	539	506	476	475	465	505	506	480	479	497	465	492	495	490	477	467	463	464	469	468	482	485	537	432	479	484	470	453	512	473	479	456	490	496	484	521	495	505	529	478	482	488	487	494	479	457	476	491	486	497	527	496	512	483	497	474	504	512	469	491	497	479	487	464	528	487	477	515	501	473	476	491	485	480	482	476	479	511	514	489	479	497	463	463	483	505	511	509	486	505	477	485	456	524	461	502	499	498	499	472	472	481	504	499	500	515	490	517	489	451	500	531	513	491	504	456	496	461	484	470	478	488	461	488	535	502	479	481	474	441	461	518	478	502	470	481	467	541	498	466	451	452	489	518	493	521	459	493	513	467	463	472	495	505	541	487	482	498	510	493	510	517	477	473	525	505	484	453	511	507	514	490	493	486	509	503	526	536	495	514	525	467	496	500	485	504	464	503	465	477	524	502	489	460	488	489	508	475	473	497	460	485	471	445	491	462	482	479	511	516	475	483	490	517	514	496	483	501	536	520	503	501	473	499	478	539	471	507	515	485	497	493	485	500	508	533	477	521	512	469	493	509	476	471	506	497	523	497	497	479	444	482	499	458	475	455	497	493	506	524	476	496	461	503	491	469	493	495	492	528	486	482	475	468	477	511	467	487	541	515	526	493	521	458	454	474	463	504	459	477	494	481	473	466	549	488	538	492	499	501	470	474	450	441	481	460	499	477	517	464	466	445	456	481	491	488	517	502	490	467	488	525	506	471	512	503	490	485	503	487	506	450	494	466	505	510	465	524	530	494	510	424	484	513	457	505	459	472	512	500	474	519	518	481	488	517	473	491	468	426	506	519	529	484	487	488	507	478	463	522	489	457	506	484	472	476	476	466	464	502	465	484	494	484	487	484	515	502	515	514	482	491	507	506	485	512	489	480	504	520	460	496	478	513	492	507	474	481	488	463	444	490	499	514	452	448	510	492	493	463	512	486	534	504	492	497	550	510	439	524	472	458	492	491	458	495	469	520	463	524	502	454	488	513	494	511	500	534	476	451	483	506	516	472	474	480	505	526	473	483	500	476	501	465	498	479	500	472	508	514	505	509	477	440	462	511	522	539	495	511	519	492	469	503	478	443	485	525	514	520	445	469	485	467	461	482	493	483	531	509	457	504	461	531	498	490	486	521	472	513	554	481	502	509	442	476	516	473	502	515	523	499	469	485	485	458	487	480	491	509	469	506	480	488	514	495	470	479	523	511	480	477	462	467	505	534	468	493	487	497	485	445	504	483	492	487	496	474	461	518	511	510	534	424	473	486	499	480	481	455	506	477	465	510	459	509	506	471	507	450	479	478	503	508	499	475	467	458	457	468	481	476	472	457	515	479	483	456	522	478	456	553	504	520	476	480	481	475	500	485	515	476	480	467	507	448	521	497	456	487	498	491	514	487	490	502	469	478	526	481	468	479	514	466	483	503	549	480	487	507	503	477	505	481	504	466	479	499	471	469	489	494	497	517	542	476	509	465	468	472	457	510	514	451	464	467	507	456	483	495	481	492	465	480	466	503	466	510	481	497	507	509	473	503	479	520	491	499	507	475	501	493	451	511	507	468	558	434	447	491	543	470	468	482	504	517	473	484	505	541	536	467	516	507	467	517	490	472	508	501	473	552	482	493	503	491	510	502	457	496	466	472	486	472	473	477	488	455	454	475	480	454	505	491	495	471	459	504	468	519	512	481	492	470	511	465	511	455	452	501	472	518	500	493	444	494	462	475	457	459	467	501	504	459	527	484	457	535	491	489	514	506	458	489	481	510	490	472	469	495	538	480	507	456	462	499	469	463	466	499	496	466	502	488	540	488	491	476	519	471	477	534	488	455	466	491	503	496	476	503	461	495	481	477	452	513	476	521	473	495	502	510	498	462	498	439	470	493	440	490	477	495	462	437	482	473	475	471	509	509	510	487	465	498	502	472	516	465	483	491	488	488	474	504	474	535	476	477	485	490	469	467	503	443	534	484	513	480	476	485	452	487	474	472	467	502	467	479	480	474	470	494	480	453	536	522	495	468	482	490	458	477	502	474	480	510	477	477	461	455	475	480	484	491	448	477	499	522	508	466	513	468	484	459	517	489	482	489	493	468	472	453	509	522	504	497	491	511	448	459	477	464	475	480	488	505	462	503	508	524	494	513	503	446	485	498	487	513	471	483	454	461	503	484	463	511	483	469	476	490	460	517	496	465	496	492	467	484	480	482	488	507	449	415	482	465	517	498	491	491	448	519	504	458	513	502	496	505	477	486	469	510	513	484	513	444	483	455	476	500	475	483	477	467	518	535	443	488	478	526	446	482	461	476	455	484	524	500	481	505	519	500	453	521	517	477	499	491	475	510	445	469	457	493	475	497	482	475	506	473	480	520	488	546	526	513	471	518	451	492	458	473	512	489	462	494	481	483	502	526	462	475	489	458	462	495	467	438	489	478	469	470	495	485	501	534	505	468	491	490	476	537	495	529	469	527	468	502	448	475	522	523	507	500	493	490	487	497	499	500	472	488	469	463	512	501	477	513	514	480	479	511	475	474	540	503	481	536	479	506	485	520	511	533	509	498	497	513	472	501	518	536	489	506	526	471	487	512	514	492	491	478	498	466	479	522	545	505	454	466	509	497	490	520	530	498	477	476	510	488	506	515	479	503	528	478	452	485	489	498	492	516	453	516	510	465	504	498	469	497	487	500	504	506	499	515	481	486	486	477	472	480	510	446	464	513	495	491	510	495	450	502
10956	18729	16665	9846	6920	6704	6843	5340	3568	3497	3100	2746	1829	1523	1112	1026	1022	892	908	878	836	806	806	803	747	706	688	680	671	692	675	633	754	628	661	615	878	852	911	717	617	645	589	595	561	619	634	607	621	602	638	625	608	692	635	683	634	594	639	669	636	620	649	559	651	642	634	614	616	603	614	635	650	595	654	667	649	615	629	602	549	639	604	679	615	652	627	622	638	623	661	605	650	603	607	626	660	670	580	592	649	604	661	634	621	665	615	622	610	610	639	639	612	656	634	614	680	615	655	620	651	628	618	628	604	584	644	646	620	636	637	679	621	638	613	649	628	595	656	646	614	594	681	637	615	605	637	604	689	635	672	606	646	647	628	668	659	616	634	648	613	694	632	613	637	595	659	614	613	647	663	583	631	633	664	587	595	606	604	600	618	633	650	615	599	645	635	645	651	628	645	617	668	625	632	559	630	646	577	682	614	630	633	667	629	666	631	670	632	636	623	671	610	594	584	674	613	624	616	583	623	619	666	604	648	689	641	654	620	603	587	663	612	649	627	621	622	617	658	599	630	625	609	596	659	648	594	630	612	632	655	614	632	575	626	603	690	624	624	599	647	617	624	619	621	670	564	639	639	652	669	623	634	639	653	629	598	647	615	675	651	601	620	670	585	675	602	612	644	673	611	667	607	581	597	647	589	618	638	618	599	655	586	645	648	604	655	632	641	608	622	661	560	624	593	631	654	604	617	644	607	621	609	643	652	617	611	590	629	644	661	614	635	617	660	631	633	626	610	638	673	645	610	627	631	582	648	619	631	631	639	618	620	606	603	649	637	623	613	630	593	636	654	600	565	617	575	614	608	615	652	632	664	644	654	660	611	595	653	667	623	623	591	642	638	620	656	624	626	622	622	603	618	662	616	585	661	630	584	622	641	674	621	627	670	655	624	584	652	616	574	634	613	628	617	655	633	636	613	661	649	593	622	651	634	603	631	627	652	625	601	591	599	602	624	641	584	627	615	662	656	659	648	610	638	601	617	628	627	645	649	627	644	635	589	643	667	613	645	643	631	599	673	646	605	657	637	639	637	630	595	645	637	600	648	635	582	659	657	620	639	611	621	606	624	618	623	624	594	624	653	600	635	642	605	587	606	596	584	637	606	605	642	640	645	616	611	626	599	664	642	640	624	619	603	621	607	632	608	678	612	649	629	645	601	632	628	655	638	617	650	681	603	610	675	634	629	591	657	669	627	639	616	667	571	620	611	591	647	645	641	638	656	618	617	617	663	672	635	692	595	633	638	649	645	649	602	636	628	649	639	636	651	628	635	655	617	667	640	609	618	650	656	618	593	664	659	607	629	638	638	589	617	624	613	631	645	611	631	644	603	595	615	617	701	645	659	629	626	682	620	632	641	617	624	616	663	653	648	682	656	612	637	616	611	600	610	638	643	678	624	637	625	599	562	646	651	636	683	664	639	636	615	649	674	642	631	591	604	623	603	654	600	638	640	645	600	674	660	600	652	640	619	604	646	616	623	664	621	623	606	637	625	618	651	646	621	652	585	638	634	638	656	639	625	581	612	616	604	631	618	645	595	621	616	625	620	629	621	636	624	658	625	617	643	593	655	634	633	598	598	637	624	603	637	619	621	634	684	662	645	629	593	590	653	594	719	602	611	636	642	620	623	631	650	644	652	596	639	630	658	629	620	651	595	666	594	608	620	580	635	634	637	689	615	614	607	620	595	673	616	628	571	656	593	610	632	640	687	637	666	672	622	649	640	601	626	656	621	609	612	599	617	617	612	622	624	600	577	619	608	635	647	632	652	593	602	660	653	639	602	640	627	617	604	662	635	634	656	669	656	602	630	614	643	652	617	631	618	656	648	629	631	618	660	616	652	654	621	586	608	649	642	628	666	616	605	590	651	601	612	614	637	654	648	640	620	596	563	604	620	627	622	639	597	608	665	635	633	621	572	637	597	652	604	640	649	637	653	591	634	605	631	612	602	645	675	641	644	615	624	593	642	638	599	669	662	653	630	615	628	616	623	654	643	638	664	640	602	571	612	624	652	619	640	668	616	613	592	591	613	620	650	647	632	617	623	632	640	609	558	631	616	623	597	619	624	616	620	640	631	651	646	624	669	626	668	615	650	632	575	646	674	629	620	645	650	593	604	638	654	592	606	639	670	611	612	656	623	627	636	662	580	666	619	586	662	629	645	626	603	628	647	578	684	596	668	649	616	633	610	651	605	647	614	586	619	627	647	674	605	620	572	606	606	625	622	599	660	597	576	623	646	604	611	619	621	643	584	670	616	655	595	578	620	621	583	586	578	631	648	640	651	663	633	618	650	600	638	619	645	592	645	659	621	647	679	658	656	645	654	614	564	592	691	666	638	639	616	632	631	600	624	641	616	636	663	644	624	646	596	653	610	662	609	584	632	674	616	614	687	621	622	649	655	615	623	651	596	630	643	612	634	629	649	656	611	632	638	615	659	640	603	645	649	597	618	664	643	606	647	678	591	631	659	636	639	618	625	647	573	589	617	619	627	658	655	621	647	617	656	604	626	599	627	628	609	626	613	599	642	599	603	656	637	646	630	608	659	610	668	613	628	638	639	614	658	622	577	631	640	612	636	628	658	691	616	656	647	628	647	676	640	609	616	633	629	610	615	660	631	646	640	541	663	634	619	575	621	634	648	633	623	593	641	640	577	603	626	613	615	661	642	610	671	609	650	592	609	595	637	593	562	602	635	624	631	592	639	666	665	654	620	634	587	643	663	682	679	645	609	633	656	619	586	630	601	646	593	627	620	610	627	656	602	644	595	634	571	612	627	653	600	677	614	616	654	652	641	629	649	616	654	610	653	599	633	681	635	631	618	603	648	622	613	610	663	623	652	687	612	626	669	638	622	646	661	631	619	633	610	632	559	609	606	630	598	601	630	653	607	620	646	636	608	642	658	613	622	651	614	648	626	630	672	596	591	626	600	581	608	645	606	652	631	642	635	632	616	598	632	665	600	646	611	661	636	617	625	643	688	629	648	628	614	657	682	607	646	646	590	664	604	622	580	658	638	631	673	595	666	622	627	610	607	655	662	623	593	651	657	622	615	645	659	646	618	595	650	635	630	625	616	659	622	585	672	639	615	607	624	635	638	598	611	630	639	621	648	643	647	620	595	616	640	611	636	636	630	654	592	626	636	660	592	652	637	638	698	628	625	603	662	624	639	620	626	640	608	582	631	611	625	626	620	648	639	635	597	608	622	618	643	610	596	643	635	616	584	645	596	626	591	630	607	624	619	627	653	608	662	647	643	584	630	635	646	638	616	610	670	641	640	618	615	656	612	641	644	625	621	634	595	663	620	614	680	633	621	639	622	618	620	651	660	673	598	595	613	613	619	626	664	622	609	625	595	617	656	637	613	666	652	629	671	614	621	651	606	647	652	621	614	647	595	676	634	603	614	603	647	615	606	661	590	624	636	619	634	631	615	606	615	587	574	607
24095	21322	28765	24236	21293	13109	5742	3038	2630	2499	2151	1723	1340	1129	845	813	708	679	657	611	587	598	526	541	494	455	481	461	436	451	406	474	1037	394	400	675	1791	1474	1392	828	414	440	429	388	407	376	385	398	360	371	362	400	571	554	485	530	474	408	351	377	360	379	346	380	401	410	379	383	353	366	380	362	363	353	375	364	403	406	384	392	369	343	381	366	358	370	391	345	353	382	366	410	361	345	359	386	360	388	378	413	381	381	360	376	373	370	375	356	427	376	375	389	399	370	381	398	382	363	381	365	395	385	374	375	369	350	407	368	417	347	350	359	309	394	381	377	373	374	387	358	368	359	395	379	375	363	411	364	355	350	388	342	375	332	354	385	385	396	423	368	416	342	408	383	362	354	385	369	352	368	375	377	398	357	392	342	403	363	366	342	356	369	406	356	395	376	384	363	362	378	380	395	368	373	376	334	369	403	391	363	353	397	343	380	344	350	364	369	390	361	379	351	367	336	364	376	377	362	356	371	374	366	367	382	364	367	388	368	400	403	383	357	393	360	362	338	323	380	382	345	370	383	373	387	368	385	417	373	368	362	371	381	377	396	349	396	338	371	384	378	327	368	394	369	358	379	347	381	369	359	344	383	368	345	388	358	356	376	354	365	391	392	352	380	356	378	378	371	364	401	372	347	354	366	380	392	377	378	360	384	395	366	397	376	341	367	348	375	345	328	345	379	381	347	390	316	377	392	377	355	385	334	391	379	418	360	387	357	397	419	393	349	388	397	375	376	406	389	371	328	405	379	352	369	375	338	383	385	345	374	384	399	371	399	364	369	353	384	353	374	393	404	422	380	386	354	353	361	349	363	381	359	378	369	362	341	371	376	388	358	372	338	392	362	400	389	375	364	380	386	366	349	369	362	399	365	390	387	361	351	389	353	361	373	386	387	374	378	392	348	388	370	366	371	418	400	375	395	359	356	363	370	374	358	407	353	353	379	341	362	367	378	384	376	371	400	347	386	385	374	359	341	346	396	408	384	351	364	358	374	356	349	407	409	358	365	397	365	392	382	370	371	376	336	381	376	380	365	362	364	392	387	362	375	340	383	389	405	376	384	368	364	361	351	392	355	364	360	377	367	368	370	353	360	369	358	400	358	384	375	333	375	374	363	355	357	379	421	424	360	379	371	350	359	386	375	361	379	362	360	347	355	377	373	385	413	365	333	394	380	348	357	381	332	345	378	357	364	387	364	383	389	338	396	353	366	330	376	366	353	378	397	375	333	400	368	374	372	362	378	369	398	368	406	351	411	379	373	396	407	353	370	383	383	393	359	366	349	392	359	375	380	384	375	395	375	345	367	358	342	401	363	379	372	374	349	383	397	362	377	357	360	365	379	375	384	400	368	364	386	369	336	360	342	386	390	392	387	400	365	373	385	370	369	368	371	372	372	389	381	377	366	364	386	357	393	406	371	378	358	359	357	373	366	367	384	327	367	362	373	408	401	372	360	346	379	369	349	373	381	400	385	372	376	374	404	388	394	366	369	367	378	362	373	381	371	391	398	349	366	418	381	397	388	350	404	365	400	404	352	345	358	379	345	373	364	361	378	398	363	389	333	396	397	410	351	353	363	387	336	367	375	354	363	356	373	365	348	375	349	360	381	378	361	356	337	374	340	375	343	351	377	387	379	383	375	329	376	372	369	366	365	363	369	351	393	372	392	371	363	401	344	373	393	392	365	376	366	347	417	366	381	350	407	424	373	400	375	343	378	396	384	391	385	380	361	349	399	365	388	392	419	346	369	354	331	386	380	365	336	346	370	405	361	368	387	347	392	354	407	387	343	365	380	362	368	359	350	394	407	352	321	377	385	349	404	379	401	358	378	376	344	388	377	373	395	379	386	362	358	384	371	390	367	364	412	365	376	345	375	362	390	361	373	368	361	367	371	382	351	352	400	379	369	369	345	379	375	379	357	368	360	349	338	383	358	368	383	381	393	399	403	388	353	370	372	384	400	360	357	370	328	378	358	399	347	364	363	379	362	381	359	406	382	364	371	328	356	351	350	352	383	382	367	348	384	381	401	331	355	373	340	405	333	388	354	385	398	367	359	347	349	394	362	357	391	358	415	373	373	366	371	384	367	374	388	366	362	336	368	381	379	400	362	392	374	368	403	367	363	370	360	407	345	375	356	364	361	373	373	377	361	394	382	362	377	365	370	359	412	373	384	343	350	343	369	365	369	382	379	366	398	338	389	371	398	366	371	370	377	365	359	359	372	370	384	377	372	345	384	398	396	345	369	327	402	379	390	376	387	385	387	357	356	351	376	378	378	361	377	382	383	372	368	384	346	345	387	362	407	370	355	386	380	383	402	382	366	371	381	400	384	372	397	371	342	376	367	370	392	357	380	406	405	400	384	382	373	366	360	375	375	380	359	386	376	336	395	346	355	337	356	360	406	389	403	362	350	366	377	381	365	403	372	388	387	393	388	364	376	379	363	382	358	392	371	364	397	338	351	377	385	384	391	378	369	362	387	364	373	365	373	386	351	359	388	353	375	337	355	372	378	358	364	373	374	317	354	352	370	374	351	375	394	408	359	390	370	367	366	380	365	362	356	342	378	356	375	363	351	359	375	374	377	369	367	346	340	371	326	360	399	354	356	369	384	368	392	365	358	355	357	363	361	391	367	375	381	373	402	319	374	371	362	314	373	384	368	367	356	370	384	398	351	422	371	364	372	366	396	377	347	376	383	352	358	385	402	439	370	374	403	395	393	375	357	355	365	370	352	399	344	378	356	382	362	354	364	390	383	384	366	345	358	330	375	384	347	369	348	367	375	330	384	347	353	349	352	359	364	388	392	347	381	356	376	409	375	366	397	381	367	409	351	341	344	349	378	325	362	403	367	375	344	358	385	389	338	369	371	374	361	340	372	369	366	394	363	360	388	366	355	372	397	395	373	366	373	359	389	341	374	385	397	376	342	359	377	408	400	390	391	397	376	389	365	378	364	355	346	372	368	388	378	424	358	356	347	371	370	390	354	395	364	367	383	398	400	366	380	380	367	377	351	377	383	371	371	365	362	383	394	384	365	381	372	367	346	363	394	332	366	338	372	399	382	376	368	376	379	397	360	372	374	372	324	402	341	364	374	368	362	371	340	368	383	391	394	369	364	385	348	357	354	361	354	364	373	415	362	360	374	352	365	348	361	357	378	373	343	388	375	384	390	363	380	375	393	357	374	377	380	374	387	342	382	369	373	362	345	369	373	360	410	358	382	389	392	343	367	345	379	372	406	391	338	351	338	381	396	364	344	383	377	356	354	351	400	383	391	339	365	381	355	381	351	405	339	427	379	390	364	378	349	364	358	348	365	372	388	382	363	372	373	359	366	334	385	387	366	380	345	357	361	409	340	347	373	366	383	361	358	369	353	368	384	395	349	392	370	403	390	386	362	426	359	387	373	357	365	368	350	340	397	349	340	337	381	364	376	408	359	387	380	377	368
12267	26665	24993	15955	11704	10500	9759	6555	6038	5799	4892	3784	2894	2116	1599	1368	1298	1152	1084	1018	1042	989	797	792	805	707	667	668	598	596	605	600	1797	527	477	1101	3253	2591	2588	1271	560	528	600	528	484	506	519	475	508	489	522	565	818	854	686	877	790	520	507	511	504	487	485	486	501	451	433	493	512	499	487	528	487	484	482	470	520	471	484	471	465	472	481	518	487	451	467	478	487	486	484	509	497	527	499	533	485	497	457	479	500	446	474	496	511	456	482	478	455	496	475	477	468	491	529	473	511	506	500	483	468	470	489	455	517	488	490	486	513	473	503	487	447	447	505	509	469	510	537	487	458	491	483	500	500	500	480	475	465	481	483	497	465	519	475	432	484	489	505	476	487	507	469	472	506	479	454	501	516	483	487	463	467	514	483	491	508	520	510	481	500	532	476	450	458	500	485	514	481	463	499	530	497	468	458	512	418	479	437	503	498	512	503	408	500	491	459	495	458	466	500	498	491	453	526	469	500	519	484	503	498	473	466	517	462	524	505	483	481	512	498	521	509	517	498	508	507	477	479	482	479	501	478	495	499	505	473	484	505	524	477	499	488	515	442	507	490	477	456	486	511	512	435	477	494	447	480	485	469	502	475	507	481	484	464	513	488	533	468	493	498	504	451	499	495	493	477	447	486	489	504	509	498	475	477	531	508	467	488	462	494	493	483	459	506	489	490	491	487	469	526	470	490	484	490	539	465	454	488	479	491	478	505	470	488	459	493	470	474	471	474	474	472	487	497	491	478	526	512	484	529	461	501	535	520	485	499	492	473	471	472	490	491	446	445	485	473	497	510	475	465	513	465	482	470	484	483	460	464	464	464	513	495	508	492	456	487	518	466	449	488	501	478	479	515	507	540	486	452	499	513	495	481	493	493	507	478	490	446	504	495	537	520	491	459	475	483	494	506	474	509	498	435	487	497	472	484	483	484	486	462	511	503	500	457	491	490	472	475	449	484	467	496	501	486	502	503	481	442	510	513	447	500	470	459	465	468	472	525	489	442	515	477	478	465	507	476	487	463	507	499	481	446	475	498	495	496	465	498	481	499	517	531	476	496	494	493	505	464	509	505	512	476	499	480	507	473	526	497	484	496	471	482	506	519	451	438	475	498	487	504	474	466	466	508	438	487	485	511	493	480	487	512	456	489	503	519	502	457	470	490	489	462	472	490	455	485	480	498	496	479	466	457	465	497	497	503	489	496	486	489	468	525	512	471	481	476	513	499	521	515	500	532	514	505	467	475	494	494	523	506	454	533	463	487	493	457	478	494	489	525	483	474	500	487	523	480	471	517	480	475	508	497	464	480	471	494	463	486	452	481	529	495	468	456	461	508	470	557	479	487	464	466	491	448	462	491	483	485	499	496	431	506	474	484	475	453	474	473	480	521	484	475	468	520	493	491	490	491	474	488	459	471	471	505	491	487	503	516	539	474	479	488	473	446	467	469	501	482	463	492	511	488	460	502	515	457	501	484	468	525	469	493	461	488	526	433	497	442	535	480	517	518	493	509	517	502	497	487	515	468	472	541	483	463	485	483	479	495	496	485	484	487	492	536	502	478	458	504	480	500	534	475	482	439	485	469	501	494	475	488	487	495	515	445	496	455	534	490	480	477	499	501	527	499	518	491	457	476	522	478	517	481	469	459	509	492	500	488	465	488	469	487	500	556	500	488	473	513	509	478	495	498	487	482	469	458	485	485	515	496	477	486	482	498	482	476	501	484	485	514	496	445	494	451	477	499	524	463	494	434	486	454	520	522	498	452	498	522	507	525	480	481	494	477	469	496	499	486	496	493	487	475	474	463	485	501	475	441	499	405	493	512	493	465	476	484	499	529	529	467	500	485	506	471	505	496	490	479	474	435	461	504	500	474	480	491	501	487	512	460	468	489	454	518	468	506	510	502	505	479	459	478	487	476	488	481	492	505	544	492	482	447	473	481	486	490	493	502	514	488	527	517	499	493	474	497	481	461	510	494	499	447	466	476	521	487	474	470	482	474	457	498	485	480	484	503	530	503	433	511	512	515	468	481	522	535	455	489	524	497	495	458	477	487	502	497	531	515	484	486	458	491	510	480	530	472	479	484	493	472	449	494	434	526	494	465	474	461	525	477	447	480	498	480	467	529	487	515	482	475	489	454	481	509	471	474	473	505	511	468	475	459	532	469	487	508	443	508	497	475	498	524	516	481	481	488	472	499	481	495	502	472	471	512	468	466	443	513	430	515	496	508	485	467	483	503	485	484	479	487	477	476	472	492	475	458	508	488	485	536	471	472	449	494	490	493	480	477	495	467	505	469	488	521	482	528	485	515	458	511	456	485	537	462	490	475	546	482	498	456	481	483	494	484	458	474	496	511	463	478	502	490	498	502	487	494	483	479	481	508	481	543	486	482	480	487	533	478	481	488	507	501	512	487	446	482	499	492	486	478	507	473	491	457	516	514	510	486	480	469	485	517	456	512	435	440	488	488	487	460	464	462	503	478	522	490	505	489	486	507	485	437	480	489	508	490	506	500	519	469	457	477	448	505	502	512	515	479	523	494	513	521	481	448	482	550	455	489	476	499	542	469	520	447	473	481	502	491	517	516	515	513	494	477	501	457	482	501	505	477	476	483	516	479	496	476	540	489	497	473	470	461	492	535	432	495	502	492	465	484	477	447	485	499	499	473	490	465	496	472	507	485	509	455	491	510	452	525	459	508	497	540	473	486	465	502	440	493	503	482	529	474	494	518	489	457	479	508	463	492	482	473	482	522	455	486	459	471	483	489	501	506	499	508	465	540	470	490	486	507	501	508	497	484	437	487	460	447	464	470	453	498	497	492	496	460	484	460	504	477	500	451	519	462	452	479	514	540	462	447	473	502	466	489	464	464	449	491	505	522	507	521	473	460	489	494	527	468	506	503	486	472	512	510	515	487	492	469	510	544	520	490	475	500	498	489	487	443	493	465	498	499	487	494	523	453	493	492	485	562	470	492	497	484	540	475	547	527	487	515	478	515	506	524	518	434	496	499	467	440	468	468	490	485	464	499	490	491	513	504	470	484	496	461	475	479	485	497	468	493	488	452	517	505	475	499	479	468	463	500	454	500	468	505	516	503	462	501	506	497	535	500	535	511	501	510	504	499	506	508	510	485	465	460	469	437	465	483	477	510	490	463	459	492	475	491	479	528	495	493	464	493	446	503	510	486	473	501	466	473	520	462	497	463	469	458	496	471	513	483	511	482	496	502	514	506	520	471	464	487	490	483	474	506	501	502	459	496	478	516	472	484	524	503	490	476	527	492	519	516	527	526	489	485	484	467	455	477	490	499	449	476	466	510	493	446	495	503	510	488	513	499	523	516	494	484	501	490	471	466	451	491	498	437	533	458	483	508	501	448	516	474	477	484	471	485	497	486	496	463	462	489	492	482	490	479	528	509	516	483	501	493	497	497	497	505	516	504	457	505	473	504	462	480	522
23081	21322	29248	23757	21337	21567	13492	4597	4142	3380	2743	1937	1757	1462	1018	905	785	669	660	585	588	494	444	476	388	331	336	329	323	288	305	303	1830	282	251	978	2607	2119	1843	861	266	279	302	211	218	246	191	237	222	224	218	325	541	551	431	595	508	251	243	220	236	200	221	196	229	188	234	225	238	224	243	227	224	243	202	239	209	212	231	231	223	223	238	225	239	187	219	232	208	242	222	265	204	204	236	233	202	203	225	220	225	231	235	206	222	212	207	228	237	204	191	249	217	215	194	208	215	230	247	214	203	220	224	227	210	223	252	217	221	208	210	200	208	223	235	255	212	228	223	245	206	175	240	219	239	262	251	210	206	227	208	224	220	227	227	196	218	221	202	216	221	201	226	227	245	222	248	247	207	200	227	202	217	221	231	240	222	224	224	220	248	213	219	224	216	211	207	223	181	219	228	209	198	217	224	233	219	222	222	206	219	205	198	227	207	193	189	229	231	204	206	258	237	195	232	244	221	224	239	181	211	204	237	223	218	222	198	248	215	208	217	226	207	216	236	239	219	210	193	241	206	210	214	190	229	212	221	228	202	212	228	215	199	235	232	204	206	224	219	216	235	239	241	212	191	214	227	222	227	218	194	214	221	234	227	204	239	211	206	216	203	211	221	190	232	231	215	228	229	222	210	201	208	215	197	230	228	196	210	193	214	214	240	224	250	223	219	231	206	203	243	251	207	196	205	216	225	223	197	207	215	206	252	188	210	183	221	208	222	217	235	224	226	192	205	221	225	255	212	197	213	195	209	211	221	237	236	217	215	241	220	203	237	207	226	220	210	199	194	225	221	207	229	230	234	214	224	251	217	248	228	216	231	214	192	237	207	207	215	209	246	231	211	220	205	243	233	201	226	206	231	226	221	233	219	215	209	218	215	245	201	216	219	214	223	238	211	211	247	226	223	239	232	222	225	247	221	222	221	222	187	232	206	218	192	247	202	239	252	240	226	216	201	224	229	225	231	231	220	217	247	238	244	212	218	206	213	206	231	229	214	209	240	223	235	241	183	238	228	209	251	200	250	246	235	217	235	188	210	237	228	189	210	214	239	200	176	209	208	212	233	226	227	219	213	215	208	206	207	223	219	231	215	206	235	214	231	218	228	223	223	223	243	201	234	193	227	235	207	200	200	213	205	205	210	259	211	225	196	196	245	213	231	249	227	226	220	211	224	202	205	209	217	192	218	228	236	215	225	207	208	233	211	247	219	226	210	233	218	231	225	200	201	224	219	234	225	208	257	180	229	199	215	221	245	218	248	220	207	211	216	234	207	242	207	241	202	218	214	242	209	226	196	197	239	216	201	238	215	203	219	222	178	219	240	224	199	237	214	220	214	242	236	229	208	218	236	218	197	208	242	235	223	208	212	210	184	210	208	221	214	219	211	235	199	237	247	228	195	214	221	223	211	215	213	221	220	232	233	194	241	237	210	221	200	227	221	234	194	212	215	217	232	222	232	216	225	232	231	207	245	233	189	208	242	237	205	247	246	218	208	205	227	220	218	220	214	229	203	210	228	241	201	214	212	227	208	225	214	230	235	210	201	231	238	238	222	233	211	235	228	192	237	224	220	251	216	207	209	207	183	187	244	231	232	226	244	235	226	226	239	225	250	238	215	222	207	224	234	235	217	205	221	219	240	196	208	255	231	197	217	200	214	221	225	229	218	214	222	209	209	200	211	235	219	226	225	196	230	239	198	230	234	206	210	222	226	213	225	228	230	227	237	210	232	208	226	231	245	230	230	210	207	231	221	203	203	255	237	225	224	231	227	266	233	223	209	226	218	217	218	248	188	225	221	198	214	197	202	216	208	183	212	236	223	211	209	213	232	251	207	211	236	222	235	212	198	221	213	193	233	227	234	210	244	243	237	241	231	223	213	215	218	206	187	211	240	218	205	214	221	214	222	233	219	200	252	229	248	212	231	222	211	199	219	217	233	233	207	225	225	244	226	199	251	232	237	202	231	263	217	197	216	207	231	223	216	234	228	255	188	208	230	226	206	190	231	198	207	228	207	237	222	203	209	204	226	223	215	220	223	190	186	225	207	258	222	238	238	228	228	236	225	196	205	240	219	243	249	235	232	215	198	233	218	225	208	211	218	241	215	211	202	187	206	238	227	227	224	200	216	218	217	236	220	213	225	249	230	226	219	239	231	233	225	216	221	220	207	239	205	209	211	210	213	219	220	223	253	260	222	208	220	219	213	239	210	222	228	229	249	219	225	225	238	219	187	214	209	223	198	214	229	220	214	228	210	225	219	236	213	234	246	224	204	204	212	219	237	231	225	225	210	210	209	230	223	225	220	222	204	229	226	223	216	227	231	246	226	222	196	221	205	245	220	222	217	214	229	232	206	272	216	239	234	221	226	214	214	216	199	231	239	234	245	231	198	230	208	229	230	211	209	222	208	208	238	223	205	215	195	232	239	215	221	235	218	219	191	177	237	207	240	225	231	234	231	210	212	227	232	226	212	220	216	182	226	201	212	217	214	207	213	253	239	224	221	227	214	207	256	207	219	240	216	238	239	200	229	220	210	196	250	220	217	225	218	241	235	224	206	209	237	234	234	238	213	232	235	209	237	216	242	193	216	226	211	232	214	231	226	219	194	197	223	210	237	208	214	221	223	204	205	242	188	232	242	241	241	228	243	224	193	188	217	233	204	208	236	208	220	184	215	207	237	204	244	222	229	216	216	196	225	213	225	219	231	244	231	241	214	220	221	214	230	222	202	190	213	206	228	194	218	230	211	226	222	202	202	215	218	221	219	229	205	263	216	248	231	228	228	244	219	218	235	211	212	220	226	224	230	235	205	198	219	206	209	229	244	218	214	242	201	217	223	243	218	246	235	204	203	219	219	200	232	202	212	194	230	214	195	200	219	227	216	218	214	234	228	216	200	210	233	214	239	204	197	204	224	225	217	188	219	216	237	228	214	224	199	217	234	220	229	238	233	198	217	230	243	212	202	201	206	219	245	203	198	214	224	190	198	223	230	236	205	228	215	205	221	219	232	227	230	175	184	237	204	231	233	220	231	211	217	226	209	229	228	208	210	213	203	215	207	191	210	215	238	235	219	239	225	231	214	210	224	232	202	213	205	198	232	212	228	235	261	206	221	231	229	229	226	218	208	211	233	231	228	229	204	212	235	216	220	211	212	217	221	200	217	241	241	218	232	199	225	220	237	205	202	216	245	203	201	228	219	231	225	229	242	239	226	220	240	229	214	236	222	228	208	204	244	228	222	218	231	209	235	219	256	217	243	195	225	217	225	190	201	202	211	256	202	221	234	206	237	216	228	207	229	197	218	207	223	214	218	218	239	216	243	235	228	199	219	228	220	215	241	216	221	215	211	223	232	227	217	212	208	231	225	223	224	220	208	207	214	212	236	231	227	230	189	240	237	203	219	230	232	214	227	226	208	183	211	213	213	241	205	218	224	221	236	231	221	241	229	202
14689	31524	29977	20034	15603	14688	11869	9387	9570	7766	5967	4428	3888	3096	2128	1708	1529	1357	1268	1065	1089	964	844	791	657	628	542	472	463	526	446	447	3490	401	346	1769	5011	3966	3476	1516	364	499	427	285	299	312	307	280	284	281	276	517	912	979	738	961	831	355	305	274	272	288	296	286	252	304	287	287	270	297	291	272	279	303	309	259	257	281	311	301	315	276	271	287	291	272	278	275	284	270	312	285	297	312	274	289	308	265	281	261	292	295	273	282	275	286	251	306	270	284	305	276	273	273	264	280	291	296	268	279	306	283	318	280	291	283	291	276	292	267	291	271	292	318	273	256	280	311	288	289	277	262	277	293	288	298	289	313	326	267	263	295	249	292	275	284	271	258	303	267	292	304	282	249	283	290	298	287	289	299	294	302	270	288	283	286	294	271	296	296	284	268	284	291	275	294	279	271	296	327	296	268	255	259	264	307	252	281	294	304	267	304	308	276	283	229	284	266	294	288	305	284	281	267	285	294	290	267	290	261	290	284	286	324	287	279	274	291	279	287	289	286	295	277	289	291	335	263	277	299	289	291	285	257	283	283	284	272	285	239	254	280	269	279	275	282	267	269	313	274	300	293	293	284	259	283	304	283	269	290	286	314	314	289	269	266	263	284	299	302	277	278	289	274	323	270	297	276	319	278	299	324	282	272	295	283	281	276	278	279	298	252	338	287	263	263	301	289	269	289	302	300	264	265	258	262	287	256	301	288	287	278	256	298	261	316	270	277	288	262	274	267	247	286	290	261	281	282	281	282	305	302	265	299	315	294	283	280	262	296	258	296	296	297	286	301	291	273	313	271	276	287	304	264	267	271	290	277	255	259	240	311	269	313	256	286	284	306	244	271	290	261	295	308	286	287	291	273	271	272	293	265	286	300	258	281	297	254	283	304	280	268	287	297	311	281	285	270	263	273	302	288	270	270	290	277	325	295	298	288	283	269	307	288	279	276	273	293	296	290	267	287	280	281	286	272	270	282	269	270	276	283	289	271	298	274	273	289	284	295	280	284	271	294	285	278	269	315	285	294	279	280	303	297	294	269	289	274	309	291	281	287	271	290	282	262	263	283	278	310	256	318	292	280	292	276	264	300	262	265	281	319	298	295	276	287	284	299	270	270	331	281	296	296	291	298	277	295	278	293	319	279	273	266	302	294	289	292	295	280	309	293	293	297	277	294	282	275	301	302	290	306	289	258	309	286	275	286	275	324	316	290	269	258	297	314	294	291	273	283	291	289	302	276	289	271	305	259	285	284	284	297	307	265	308	284	272	266	295	290	298	272	294	301	270	270	267	257	271	281	292	260	302	273	318	301	297	284	301	274	311	283	277	311	281	284	304	279	280	266	302	314	256	270	273	282	283	283	278	294	279	269	294	302	275	257	283	284	292	266	260	253	286	307	272	289	301	279	293	273	296	283	269	255	289	285	288	249	285	310	272	297	283	299	273	305	260	273	272	272	277	268	309	265	266	299	283	257	286	270	308	260	287	252	288	241	274	270	289	305	297	298	279	262	268	293	265	271	263	277	289	261	307	296	288	269	266	289	273	288	298	289	292	263	273	277	308	288	310	287	289	277	293	252	319	279	273	305	303	279	257	320	246	281	285	263	264	253	276	271	292	275	275	300	286	275	291	275	267	268	296	236	268	314	288	316	264	282	304	286	287	288	302	307	275	282	264	288	270	271	326	270	324	278	280	277	286	305	270	263	267	306	271	286	284	280	277	293	288	275	287	307	293	269	285	253	292	266	288	316	299	297	298	282	294	285	279	287	294	286	251	289	291	280	269	280	268	304	288	299	287	306	241	261	286	288	308	291	297	275	296	274	300	266	312	266	286	308	299	280	283	304	260	273	302	263	278	292	256	257	320	287	293	278	304	279	298	249	290	258	261	286	284	276	288	300	300	285	307	294	287	274	261	307	236	289	285	271	269	278	294	312	288	276	293	260	297	283	275	280	309	289	266	300	258	295	284	263	290	308	285	288	274	271	259	277	267	299	271	276	279	313	284	303	269	306	269	293	288	287	275	288	285	260	304	272	261	319	260	259	293	265	255	282	283	301	261	283	308	265	265	260	289	272	291	282	294	283	256	274	290	275	305	262	292	275	264	285	280	303	304	274	312	292	296	295	262	276	281	288	283	274	278	284	307	276	277	263	262	300	296	307	272	279	280	281	264	258	300	282	258	295	265	265	333	267	301	273	285	255	296	277	283	271	299	273	237	304	308	281	297	269	240	264	315	296	298	284	270	304	278	295	280	299	295	275	303	275	277	273	306	266	266	272	263	316	302	290	291	281	284	267	290	291	312	293	271	274	274	289	279	275	297	273	292	275	263	286	287	281	312	277	260	242	290	318	297	286	295	266	280	257	292	277	274	272	298	266	297	283	312	293	282	265	281	288	265	270	284	259	287	284	277	281	281	304	296	305	313	279	287	299	296	289	286	278	284	301	319	258	279	259	270	277	279	271	284	299	280	275	279	278	278	284	289	278	298	275	308	309	270	294	305	279	296	259	270	260	298	288	293	237	301	316	295	264	285	312	282	292	267	294	306	259	293	280	288	292	271	269	304	269	291	301	263	289	296	273	309	271	286	304	276	266	309	241	309	283	271	287	278	283	261	317	306	293	261	282	314	276	282	281	225	276	283	267	291	276	281	299	299	286	309	280	284	315	286	295	295	280	300	298	307	248	303	259	259	276	293	270	296	307	281	288	291	288	275	294	288	279	294	285	259	296	300	311	293	244	267	287	302	319	304	235	302	256	272	276	266	248	293	273	293	290	286	298	279	282	284	290	296	275	304	267	269	238	298	285	262	269	287	272	272	291	282	284	261	264	283	265	299	309	280	302	251	284	301	299	264	282	275	275	272	294	275	321	292	301	286	275	286	296	294	286	248	278	317	295	275	295	258	316	302	286	284	263	263	285	281	276	303	260	291	254	295	288	290	289	272	281	304	270	269	281	269	307	271	297	253	312	291	291	272	279	303	274	284	277	249	304	286	264	278	293	305	287	288	292	276	266	302	268	281	297	277	264	283	301	278	287	296	311	290	278	286	297	259	257	278	304	285	310	275	264	277	278	227	277	316	279	297	253	288	279	298	294	280	299	282	286	294	292	268	250	260	261	272	311	253	304	280	307	285	272	278	301	263	332	285	273	262	292	285	294	272	296	278	269	274	264	288	283	273	281	290	291	274	305	302	316	263	272	300	286	293	281	257	277	307	304	314	263	280	299	298	281	272	295	281	295	286	293	308	263	301	270	272	292	265	253	318	274	289	282	270	294	290	267	274	304	297	289	256	331	271	281	284	272	279	274	279	287	276	288	286	298	307	300	248	304	276	318	279	248	312	295	307	272	306	289	290	303	290	273	298	283	268	289	291	276	272	284	275	253	297	278	270	296	293	273	293	284	286	321	308	314	258	311	288	294	265	270	283	290	280	298	305	281	294	289	284	288	280	305	285	297
27097	20980	15746	8134	4005	2937	2310	1921	1969	1649	1238	1096	1022	853	707	716	624	608	593	586	650	603	570	604	555	515	520	493	541	532	519	480	550	504	491	549	558	594	598	489	476	471	494	481	504	475	509	507	507	446	476	488	507	469	497	485	462	497	451	477	502	518	471	495	512	486	472	518	496	470	478	516	514	507	509	486	469	475	493	517	467	518	453	471	497	504	498	449	459	477	500	453	535	454	489	467	512	499	470	520	495	476	509	489	448	499	460	516	520	500	493	482	462	467	506	493	508	461	502	479	493	499	502	459	496	502	479	529	492	514	497	503	489	486	477	497	489	471	462	494	505	482	549	483	478	495	494	478	509	523	494	501	524	505	508	519	494	511	485	518	489	492	502	481	507	467	487	495	457	470	486	514	503	506	507	529	495	480	524	509	490	526	486	522	480	457	493	492	482	495	498	483	452	472	502	449	495	443	515	514	467	463	503	463	500	459	472	451	488	487	485	489	469	471	478	511	504	470	488	475	516	482	488	520	484	522	488	505	475	452	494	517	458	508	505	521	468	526	503	484	458	506	489	519	472	508	480	461	469	454	486	476	508	488	466	478	515	480	464	429	500	485	520	473	515	471	559	479	503	483	484	502	506	530	463	517	467	488	480	466	474	507	469	466	497	529	501	472	462	495	492	473	461	498	494	461	478	490	474	484	485	471	506	503	485	503	504	534	466	493	501	496	546	502	467	493	444	501	466	490	492	500	492	489	478	513	502	459	510	450	482	488	493	497	495	493	508	533	474	525	554	468	481	505	518	491	507	503	529	504	475	512	523	535	463	477	518	496	496	473	492	517	509	489	510	436	492	484	464	502	515	461	502	512	481	487	513	500	519	506	484	536	487	490	491	493	479	474	452	474	489	506	506	525	493	478	520	480	524	496	526	512	508	490	507	484	503	488	471	477	465	507	477	553	510	465	492	457	448	492	506	487	514	476	511	507	484	530	503	502	535	514	486	516	472	452	501	464	522	511	454	484	488	484	501	489	485	507	494	429	504	455	487	460	470	489	500	518	482	455	479	485	492	513	485	485	511	487	470	523	479	481	523	507	486	499	482	533	481	463	464	487	520	505	486	497	494	498	481	506	469	500	450	513	551	506	475	488	498	498	493	520	505	496	450	490	490	469	498	484	510	443	476	494	510	514	545	510	469	490	436	476	497	505	481	468	513	459	493	496	473	534	512	446	507	476	498	474	514	515	504	467	481	486	479	453	463	497	541	485	489	495	528	497	470	508	495	491	462	448	520	500	505	467	465	488	496	533	501	493	433	478	484	518	483	505	505	478	488	513	473	499	504	512	476	526	511	460	445	469	491	495	468	493	470	515	502	480	509	520	528	500	514	469	487	500	546	463	485	492	522	511	452	523	462	531	512	499	486	519	483	488	505	447	497	504	508	480	497	500	492	476	506	489	498	451	491	481	454	510	491	502	508	538	467	488	459	510	510	485	502	500	477	528	473	497	482	492	455	481	514	460	507	511	477	470	492	514	517	480	479	482	477	481	478	479	522	534	500	477	496	500	495	494	510	478	542	470	518	482	476	477	482	459	465	472	481	519	491	494	471	500	463	500	431	527	530	497	480	508	493	495	479	497	512	489	496	508	475	493	520	501	469	499	489	493	482	489	481	478	494	500	468	481	454	505	486	526	462	501	476	491	508	472	497	466	492	518	538	514	518	486	516	480	533	450	485	480	543	489	506	509	486	480	502	495	533	485	456	491	479	521	494	478	492	484	532	477	501	491	497	477	481	489	468	464	505	526	457	457	459	480	446	478	503	474	503	476	466	504	469	507	462	475	500	491	527	499	522	463	526	471	491	497	532	506	428	463	503	511	471	486	478	490	509	514	493	496	487	489	522	464	452	471	478	504	492	533	489	504	499	453	483	517	529	508	468	468	489	459	453	462	468	526	494	477	513	466	467	491	475	518	484	474	521	501	482	479	474	479	516	495	504	482	513	522	498	526	514	475	453	445	490	503	489	500	506	506	504	472	478	495	520	500	474	477	445	485	473	495	481	498	525	529	439	484	435	493	514	478	453	495	470	512	519	520	499	487	478	488	504	520	518	479	507	499	455	501	469	453	517	490	498	484	536	510	459	501	482	464	518	500	493	469	486	523	492	523	486	493	518	484	485	491	467	491	502	493	516	510	467	527	509	490	488	466	497	475	492	476	549	484	478	471	472	488	466	477	506	505	533	486	544	530	500	481	513	506	475	478	487	472	489	488	502	466	482	517	514	509	516	467	479	493	498	498	471	498	500	484	483	500	484	475	499	478	496	493	503	498	478	515	514	496	496	488	501	463	492	478	487	514	456	518	507	475	502	517	476	487	480	508	486	538	500	491	523	487	472	518	514	466	500	479	471	503	522	506	475	534	478	518	509	484	454	478	492	473	468	494	492	511	470	512	488	475	493	489	476	455	521	487	520	486	506	500	505	504	487	512	481	531	498	479	472	461	470	494	522	512	508	492	481	499	490	508	451	493	545	526	481	517	501	496	518	505	435	466	524	528	515	466	459	491	497	483	520	457	456	502	477	503	489	500	505	487	463	516	469	502	501	520	511	481	479	494	514	484	461	501	508	492	501	500	472	445	475	445	473	501	506	465	503	467	511	487	475	484	520	483	481	507	485	471	456	474	469	506	499	493	500	482	508	483	545	532	460	506	463	497	480	497	464	509	517	474	505	469	487	477	515	489	510	483	488	494	474	503	467	482	489	504	491	530	472	530	476	482	488	444	455	490	512	494	498	512	561	479	507	483	534	517	477	518	492	518	490	471	478	523	496	508	502	489	515	470	523	504	490	469	510	490	506	461	470	469	470	481	513	465	486	477	482	506	509	499	491	490	499	468	537	515	502	468	519	501	471	475	475	503	464	515	494	496	555	502	501	479	482	492	497	499	476	540	510	486	511	485	437	543	497	503	477	508	501	478	476	481	448	458	467	455	506	476	505	452	473	503	464	482	475	500	485	465	483	498	480	468	500	535	508	462	438	529	431	476	515	495	496	461	483	488	507	485	535	513	492	544	464	499	472	458	481	487	485	527	516	504	481	513	524	517	498	473	480	513	490	499	518	511	512	458	515	495	494	480	524	477	476	487	475	472	463	481	483	502	480	476	495	479	476	462	470	513	504	498	518	468	497	501	487	516	476	541	526	483	494	475	460	504	508	467	517	488	485	484	506	507	519	466	481	517	478	446	517	475	457	510	536	490	510	480	498	479	470	459	489	524	496	462	529	504	490	493	524	508	498	469	472	510	475	516	487	435	506	521	484	531	515	477	530	479	473	502	512	456	492	504	529	513	495	497	480	518	481	520	456	478	469	494	519	488	484	485	508	472	503	497	520	496	479	528	475	471	487	477	531	528	505	495	454	520	506	519	462	475	467	450	491	518	465	477	489	506	489	488	523	480	483	454	484	502	485	508	505	476	469	477	467	469	499	465	502	491	462	511
10703	17631	16476	10733	7434	6499	5138	4508	4630	3604	2447	2106	1841	1596	1272	1091	990	933	948	896	849	873	812	741	798	727	683	640	649	711	719	666	828	621	642	675	800	816	768	655	640	626	613	598	646	653	588	612	612	624	635	686	674	707	641	692	685	651	605	617	663	626	636	652	602	656	650	609	652	636	655	608	676	655	628	659	611	606	620	597	634	646	589	658	606	623	658	609	656	630	625	597	621	667	665	616	639	624	640	621	610	635	607	634	629	601	630	601	620	634	661	640	624	645	615	617	650	640	616	636	642	636	601	557	654	681	662	619	600	661	644	644	606	639	578	638	588	638	634	667	643	629	612	576	594	609	643	652	614	614	634	629	612	661	617	675	660	645	614	614	641	646	592	600	639	630	609	665	655	615	616	631	615	660	682	643	602	631	647	621	596	628	608	626	607	623	653	629	640	668	627	604	615	658	661	631	670	633	581	619	618	622	649	594	600	626	628	574	683	615	653	641	603	613	627	605	613	610	648	642	616	621	615	594	637	612	656	680	644	620	597	602	631	633	641	598	613	618	660	634	620	644	630	612	649	599	675	671	656	663	619	608	610	618	651	674	632	622	619	624	710	640	641	660	647	657	648	640	621	634	644	635	604	630	601	643	608	609	615	635	605	593	664	617	649	588	613	655	614	643	648	618	605	641	657	670	628	639	616	616	672	615	618	641	639	637	633	653	629	641	623	677	616	625	619	651	624	644	644	655	650	636	607	642	621	658	611	638	643	651	602	613	628	691	638	653	639	628	643	575	700	624	657	599	638	692	657	666	617	603	623	652	656	638	637	584	626	619	649	634	639	592	681	636	658	612	611	601	613	623	650	626	570	659	628	642	690	627	621	634	677	648	604	610	597	623	660	618	632	642	652	623	662	645	635	610	655	625	631	642	618	608	647	670	630	630	582	615	636	656	620	664	664	621	608	628	606	646	616	611	633	630	650	659	615	640	651	653	622	609	650	635	687	642	672	703	606	607	613	672	633	643	622	602	683	673	635	606	685	632	666	624	608	688	663	669	642	627	593	661	594	595	652	623	618	645	662	590	635	595	620	657	606	649	620	600	592	659	701	637	646	620	608	613	597	633	611	578	638	659	654	619	606	620	650	653	639	651	608	617	647	623	589	619	615	639	621	601	633	615	642	611	644	647	622	629	623	627	681	590	639	617	623	637	619	631	631	652	604	624	635	670	598	610	627	574	616	655	625	607	652	635	671	588	598	631	671	647	602	613	646	628	638	622	637	655	600	615	628	627	632	627	633	630	594	582	632	643	639	617	632	648	643	609	616	599	670	632	628	612	588	603	668	608	634	582	634	617	611	632	644	583	631	651	622	631	624	621	611	585	622	605	621	642	647	625	622	615	650	531	570	603	656	647	642	635	606	556	668	628	637	585	675	637	589	636	653	622	649	662	675	643	594	632	627	611	615	617	631	604	577	639	630	622	626	635	670	613	630	596	610	662	644	631	606	628	630	647	649	661	602	608	637	642	635	634	588	637	604	645	599	623	598	636	640	631	658	648	603	640	669	635	622	629	609	646	639	613	611	618	628	613	649	640	613	621	646	618	613	636	630	617	648	610	637	603	691	575	626	621	632	647	660	631	616	628	607	649	636	591	621	633	613	601	615	640	635	632	666	625	675	630	607	653	633	673	659	648	675	612	650	615	590	654	627	624	680	616	602	609	624	641	672	645	630	556	597	618	628	616	627	608	634	634	651	632	585	615	615	639	618	638	653	644	629	635	635	576	637	614	671	592	657	632	626	646	596	612	630	645	631	591	591	577	636	575	606	624	644	658	600	632	603	636	712	617	654	609	585	624	632	621	623	646	632	607	609	592	692	620	639	625	633	650	604	628	672	631	626	627	638	663	636	650	637	584	675	640	625	588	644	611	564	654	636	637	652	612	585	659	656	657	638	654	591	647	613	610	583	659	660	678	608	635	601	624	588	632	604	634	629	611	634	577	632	627	630	625	628	628	634	616	609	637	641	615	640	626	616	681	641	597	632	632	632	648	588	636	640	636	611	648	627	618	655	616	621	637	627	600	596	636	620	631	668	587	661	607	642	619	643	642	672	610	638	574	572	669	630	624	623	608	643	638	646	688	602	621	642	646	632	656	626	612	602	600	613	627	631	624	594	638	593	647	638	620	625	669	604	632	663	623	614	627	606	624	609	602	606	620	613	640	590	622	645	593	618	639	600	702	628	653	614	654	599	644	637	628	605	592	615	665	619	632	621	602	670	625	664	589	649	650	589	675	622	645	614	583	659	653	598	650	601	596	609	659	635	696	686	575	611	641	632	623	628	622	634	651	633	608	623	579	679	591	680	681	659	612	625	680	629	624	631	626	654	630	648	653	619	629	621	634	622	627	592	656	662	637	625	597	574	678	643	613	655	613	644	628	632	660	622	637	641	632	660	613	637	685	630	604	645	622	634	607	623	594	617	628	626	618	667	678	649	635	667	582	627	650	635	612	567	632	602	688	638	650	619	645	596	615	642	641	625	643	629	598	657	627	624	637	620	615	633	621	597	641	627	655	647	647	598	600	624	614	649	641	614	626	631	610	654	646	625	666	664	647	661	635	643	626	627	628	642	648	640	613	593	556	608	658	642	638	634	614	640	650	615	606	612	598	643	660	661	635	632	666	641	639	649	606	671	623	632	605	622	619	634	632	627	598	632	640	643	636	594	626	648	639	597	627	620	660	623	613	642	668	638	641	629	630	643	621	640	651	624	597	643	661	703	606	677	636	643	614	649	583	630	638	621	622	601	665	642	625	640	599	645	600	660	621	646	652	636	658	645	618	597	632	635	626	675	607	649	611	637	590	640	645	658	652	599	656	622	674	644	618	586	626	605	660	632	595	597	606	590	638	639	644	644	619	595	634	650	655	619	634	674	633	628	637	621	645	637	614	596	650	617	662	651	639	656	652	649	666	643	627	638	613	599	589	617	650	598	619	630	630	628	627	646	610	603	645	620	630	672	665	654	629	615	622	610	605	632	653	629	631	623	627	615	585	687	625	640	599	646	663	621	635	646	596	617	637	622	632	621	622	649	589	650	649	602	635	601	611	655	620	655	588	619	609	633	594	589	617	654	661	634	615	611	651	648	607	622	614	667	641	646	651	654	602	657	627	641	592	611	600	621	654	602	635	688	607	628	614	620	592	622	639	599	624	651	657	651	603	610	564	598	616	603	596	655	621	631	639	630	611	655	635	621	646	652	640	645	648	638	618	585	638	639	603	641	603	660	627	612	604	607	604	654	650	706	632	628	623	650	642	640	627	609	612	643	658	687	648	642	624	650	638	613	644	618	662	616	649	649	638	667	629	669	617	621	619	632	618	601	677	621	658	583	590	682	593	626	634	644	653	593	663	641	684	609	649	659	614	604	644	655	608	600	588	620	579	596	644	605	673	642	669	654	653	672	650	647	650	638	636	631	670	611	617	633	630	582	646	670	610
24033	21306	28759	24212	21336	14213	5383	3496	3118	2367	1910	1549	1345	996	864	817	753	703	716	635	582	576	549	538	509	487	430	427	425	420	418	443	900	387	431	677	1667	1473	1319	665	388	434	393	379	369	374	380	369	351	406	371	475	544	551	498	508	558	405	351	351	382	394	347	386	360	405	385	389	360	366	396	350	363	368	359	378	350	372	354	384	336	370	392	346	393	364	376	382	334	368	397	343	355	353	349	370	390	392	364	369	375	378	397	384	357	397	415	408	381	380	406	391	338	386	396	329	341	368	392	382	399	400	360	365	339	371	360	386	359	362	366	362	363	352	387	377	362	344	368	360	355	397	402	375	396	394	389	407	374	367	354	414	365	394	369	381	413	409	380	369	376	385	361	390	376	362	362	350	367	359	363	382	385	331	377	377	364	345	359	382	366	377	373	379	389	363	369	368	340	370	384	369	354	400	407	361	387	330	380	388	362	394	357	338	345	387	366	374	375	392	361	332	389	394	376	384	343	360	389	341	361	342	367	398	367	348	358	359	368	366	387	353	372	377	413	357	373	380	392	376	369	355	355	398	395	419	359	359	351	348	347	383	383	369	358	377	369	376	389	377	351	375	363	354	364	364	395	371	388	382	372	353	377	360	349	374	400	367	393	391	363	356	371	392	374	353	395	367	388	367	397	410	365	361	367	360	371	361	381	386	362	368	359	383	360	392	366	366	378	355	368	373	371	370	384	371	376	373	360	412	384	351	355	380	408	373	355	371	349	368	352	334	350	372	379	382	396	389	351	355	368	364	350	358	393	363	350	354	371	362	368	361	421	362	419	403	343	402	341	349	344	366	355	383	348	323	348	383	362	362	386	390	355	320	352	376	376	391	359	391	376	388	378	383	369	359	373	353	394	377	370	394	342	367	357	367	380	384	387	336	380	371	358	382	342	356	374	358	383	371	386	363	362	381	374	383	382	363	387	344	397	350	377	360	370	354	340	365	404	383	392	363	378	381	383	353	362	358	379	377	369	353	378	345	395	394	374	361	357	401	399	344	394	342	411	346	345	372	337	395	364	374	376	418	359	354	360	371	359	381	361	390	364	367	355	354	374	340	401	346	361	365	374	369	342	372	393	355	388	368	356	343	354	367	401	401	390	365	372	382	361	381	355	377	352	376	360	364	402	370	398	393	383	378	400	370	361	355	381	405	390	357	379	368	387	394	372	370	345	361	398	355	378	409	384	382	352	383	376	357	387	355	340	380	341	366	391	356	369	359	339	355	352	393	381	389	400	378	369	392	383	417	377	339	359	370	374	382	351	392	332	372	371	411	350	389	394	379	355	365	394	350	373	384	394	387	380	386	366	371	330	354	375	374	378	393	374	346	362	336	397	400	347	405	366	372	365	371	374	379	420	402	356	353	312	369	378	387	344	379	363	360	380	389	333	350	381	378	380	348	371	387	381	384	374	382	389	363	381	338	389	367	364	389	352	367	377	350	374	365	357	352	358	368	356	337	373	358	362	382	372	372	395	374	369	365	358	385	368	403	367	380	349	373	372	394	372	404	387	388	377	374	367	362	393	357	348	391	357	358	325	374	340	355	384	397	373	388	396	394	320	357	358	377	360	377	368	367	384	376	405	373	394	348	400	355	331	356	343	364	394	375	377	357	395	360	327	366	357	379	374	365	389	403	406	347	379	395	391	338	371	383	376	360	339	341	400	373	356	340	383	393	404	391	393	352	369	363	360	370	345	400	361	335	393	387	392	349	389	367	346	353	392	364	394	381	367	360	376	358	388	390	391	363	384	382	373	387	389	364	379	373	357	387	405	343	356	376	383	396	384	385	379	368	357	362	309	403	357	369	326	349	332	379	358	362	377	362	391	388	358	363	375	403	390	360	372	369	380	377	384	365	381	370	372	393	389	326	390	380	365	373	349	400	348	381	390	370	391	390	363	372	385	387	385	330	353	374	378	359	353	388	379	390	391	357	369	401	357	347	360	361	344	363	361	373	373	388	387	361	364	387	338	359	364	351	381	389	387	354	361	361	367	376	378	360	389	410	371	412	360	401	390	385	382	341	347	385	364	377	358	396	332	389	384	371	385	352	377	384	361	360	363	390	379	338	365	363	386	370	380	371	389	357	420	369	324	398	366	351	373	390	370	392	380	400	382	393	378	360	353	398	384	388	360	386	385	349	374	381	381	352	361	395	359	387	396	391	380	412	400	398	395	356	402	387	343	356	357	381	387	395	395	396	377	346	364	378	394	356	348	400	388	389	374	394	358	395	385	364	378	335	359	344	348	413	424	377	340	365	388	364	358	354	362	342	382	379	342	376	351	396	375	375	374	367	360	357	365	349	328	376	389	377	374	360	398	358	413	383	364	382	362	380	370	397	372	373	372	330	400	389	370	364	386	350	365	409	343	360	331	368	382	391	368	378	371	407	379	387	399	387	382	354	368	406	358	388	358	365	368	373	366	331	375	354	378	347	367	394	342	385	343	383	362	352	375	392	358	370	380	345	385	360	382	365	362	366	387	326	393	363	365	378	400	378	399	383	384	396	361	351	385	382	367	382	376	408	377	409	365	405	344	365	371	380	367	373	322	395	388	359	370	370	394	354	393	371	397	319	369	373	364	346	364	385	370	385	365	357	361	394	417	384	388	382	361	336	363	397	370	358	357	404	367	398	354	390	369	367	338	360	337	363	351	343	398	400	368	360	349	353	362	352	386	356	346	361	366	400	350	372	391	388	367	368	395	349	413	359	366	406	361	397	394	408	379	346	366	359	374	348	364	380	371	350	362	351	359	378	357	395	365	380	407	384	391	364	373	367	332	396	365	322	357	369	333	374	388	359	347	351	354	367	351	359	378	374	374	380	354	377	413	361	361	371	381	352	355	393	363	309	385	353	352	326	330	340	400	375	386	383	345	352	367	376	369	399	358	347	368	329	395	341	373	377	377	383	364	407	346	348	365	385	380	340	374	354	347	367	377	373	379	368	357	359	380	379	397	371	333	386	383	382	385	397	360	404	384	401	384	403	369	340	381	334	370	374	379	383	370	399	371	335	367	359	358	385	348	364	372	382	382	389	409	356	355	324	368	427	373	345	361	382	383	342	388	396	384	377	391	384	341	357	402	355	353	374	349	380	362	378	403	377	359	376	348	362	367	411	379	358	359	384	359	382	359	412	376	364	341	382	409	378	394	369	377	358	365	387	406	371	346	365	386	378	387	378	367	373	367	353	367	386	393	376	366	349	367	400	352	374	389	378	396	382	376	387	368	347	379	365	396	343	367	360	398	381	364	428	384	383	353	401	362	377	357	355	403	405	357	378	401	346	384	361	357	362	391	395	351	363	361	349	365	368	388	382	371	394	396	372	408	376	367	399	381	380	368	352	338	363	372	356	315	360	388	367	376	399	377	345	328	394	363	410	395	361	373	362	354	381	351	367	395	367	354	389	393	393	384	338	378	384	385	387	364	336	358	378	382	386	360	364	385	368
12137	26186	23594	16974	13832	11638	8465	7547	7148	5332	4271	3386	2843	2031	1670	1486	1316	1252	1177	1061	980	932	921	832	713	677	597	670	598	614	585	588	1526	509	541	1110	3101	2630	2403	1092	617	539	602	515	487	501	485	509	481	541	494	663	873	843	716	765	772	521	488	451	502	474	532	499	492	485	477	497	491	489	489	496	480	490	484	468	453	490	474	460	481	497	532	469	454	482	485	503	483	451	523	497	466	535	486	484	485	493	491	481	547	497	452	493	517	463	483	476	422	488	471	478	470	486	459	474	431	478	440	481	506	496	538	458	502	508	473	449	499	509	512	460	510	522	470	473	515	499	452	442	471	510	467	453	472	474	521	460	519	475	502	455	477	476	513	437	476	472	453	480	505	495	505	480	498	453	515	473	502	497	468	472	478	491	502	489	444	517	486	483	497	493	532	552	484	488	499	505	482	507	489	522	477	463	452	462	488	512	459	470	494	483	483	493	466	450	453	460	505	493	467	492	467	492	478	498	480	472	481	506	502	541	496	499	479	456	466	527	482	457	474	479	540	508	512	513	485	474	514	499	494	482	528	506	477	521	508	510	461	480	525	527	470	507	501	456	498	450	515	484	467	505	468	495	468	460	471	425	464	504	508	491	479	497	479	468	508	497	496	500	488	467	515	484	497	544	442	497	503	458	489	488	495	527	492	501	483	508	492	473	489	520	483	491	500	508	483	495	476	482	449	472	482	462	496	463	484	531	482	464	490	488	461	476	456	519	496	457	484	538	436	518	487	451	478	490	508	516	457	496	463	462	503	486	467	461	486	523	493	495	464	486	508	485	481	522	490	496	507	490	463	517	466	483	474	473	450	484	476	485	484	497	475	499	461	488	495	478	507	497	520	504	525	497	485	554	486	480	444	478	478	493	485	486	472	464	475	472	480	495	461	459	496	519	523	482	499	512	501	492	493	492	495	481	498	480	506	529	470	467	502	505	485	450	485	507	437	513	490	473	488	483	472	488	501	531	504	462	524	486	464	478	509	489	499	463	463	474	483	541	490	474	485	455	489	482	469	499	437	519	543	481	438	496	465	469	487	524	484	515	523	480	464	564	507	502	482	497	489	501	512	527	506	526	461	467	514	532	457	466	463	494	504	486	491	470	467	468	485	500	493	502	485	541	483	532	477	490	490	508	459	465	487	481	475	501	528	535	480	487	501	482	488	485	480	481	482	478	433	521	510	460	487	466	472	494	480	463	486	501	492	493	461	501	481	499	514	496	493	467	463	486	515	511	478	523	508	464	462	481	466	485	485	468	491	470	479	503	521	489	493	476	466	512	479	507	493	475	485	474	459	493	452	511	475	480	491	477	493	469	503	514	483	493	493	486	520	487	459	487	511	468	506	437	509	462	456	501	468	463	493	460	469	470	479	449	486	514	480	487	480	472	527	463	443	455	472	520	502	457	487	536	520	533	474	475	442	467	461	483	493	443	470	473	455	521	473	512	464	488	414	484	472	516	492	503	496	522	529	430	485	489	474	482	501	490	475	481	475	465	515	501	471	454	474	506	513	505	485	514	462	470	499	491	526	488	451	549	467	489	504	439	505	520	464	498	497	493	474	479	474	516	504	482	493	485	506	469	463	467	480	494	462	488	504	480	487	521	475	466	488	497	493	490	488	459	437	521	468	492	458	479	505	476	479	474	521	462	485	511	483	501	478	495	482	489	481	499	484	478	462	497	463	481	510	502	467	481	503	491	471	521	554	458	462	496	505	477	473	460	475	525	485	481	526	484	481	467	479	529	499	508	481	486	491	448	479	478	508	484	460	463	486	513	510	475	510	464	465	488	493	460	501	468	410	436	450	468	481	481	471	513	500	488	518	485	473	453	461	482	533	508	499	490	479	478	517	505	498	492	470	480	497	438	478	490	463	451	456	474	457	490	503	480	487	495	532	492	504	506	494	485	472	504	446	510	498	461	491	499	447	489	474	452	493	459	525	488	459	495	505	494	432	481	513	464	455	475	502	447	490	491	467	468	468	486	464	479	444	463	489	479	496	498	464	519	463	467	484	486	488	511	473	479	495	469	509	463	494	487	487	488	487	488	476	518	482	475	523	506	468	505	479	500	505	500	481	471	496	473	471	413	503	511	458	472	495	497	481	530	513	503	475	473	477	468	487	484	467	504	498	485	485	492	503	493	476	454	508	445	486	495	502	487	475	458	490	496	477	454	502	499	502	481	508	479	492	461	499	498	482	473	465	487	490	492	494	472	520	458	533	479	503	469	502	473	519	463	472	467	467	469	428	554	505	479	505	523	459	461	473	463	479	458	471	458	444	459	520	480	460	484	466	491	501	459	489	517	482	496	481	504	485	461	480	463	517	461	534	483	485	488	487	449	549	445	481	474	482	490	519	495	483	460	506	493	459	468	483	500	458	510	444	442	486	513	487	489	496	486	452	469	458	509	485	504	467	469	502	483	478	450	475	500	491	462	481	532	488	470	506	508	495	474	465	567	496	458	487	494	478	436	476	476	503	506	488	435	481	478	479	448	475	471	492	470	459	482	496	502	475	467	459	460	496	454	469	526	495	472	444	501	486	453	501	468	514	526	488	513	480	491	484	460	506	437	492	464	499	508	432	470	447	543	478	449	473	515	496	504	490	477	476	479	472	473	469	455	464	474	473	483	451	502	507	476	496	478	463	547	467	489	475	500	459	490	477	482	493	466	463	514	495	470	499	503	496	527	480	431	516	516	473	458	443	487	499	488	474	448	514	466	500	496	482	500	457	494	492	487	486	464	505	514	470	489	492	487	506	478	481	491	492	458	496	484	500	490	469	454	509	490	464	505	458	488	522	493	485	488	466	470	432	483	508	496	493	536	477	494	467	511	489	481	467	503	487	472	463	473	470	511	478	457	472	450	456	540	467	502	484	489	506	477	491	499	499	483	464	476	466	507	468	481	518	453	516	473	501	490	476	497	494	489	477	505	467	501	520	485	490	485	482	502	489	469	460	477	439	528	481	470	481	459	488	490	497	506	489	515	489	492	475	472	501	517	498	544	478	471	467	513	510	465	473	490	537	564	484	472	495	511	472	473	458	502	478	478	496	478	516	488	509	467	491	553	463	505	463	467	444	514	477	473	508	487	479	438	540	475	491	459	468	487	529	474	467	442	502	463	461	506	467	540	450	452	478	495	517	463	478	491	456	478	474	488	486	465	497	485	509	471	488	504	487	480	524	491	491	451	486	475	445	462	478	442	490	464	504	531	445	524	520	472	512	451	457	475	468	512	476	501	490	489	501	507	444	513	477	504	504	496	466	461	499	528	523	486	523	494	532	506	493	503	487	463	435	509	503	475	476	522	444	484	513	516	525	493	502	503	499	455	451	464	486	470	507	489	496	495	470	485	501	521	486	499	494	492	514	459	510	501	498	464	492	484	480	494	456	501	494	495	455	480	480	465	458	499	473	479	476	483	501	468	494	464	458	483	453	453	489	495	524	486	437	486
23070	21324	29263	23738	21342	21567	14303	5935	4108	3082	2415	1978	1577	1232	915	842	715	676	669	639	590	557	523	471	377	372	319	299	311	292	274	281	839	240	244	712	2746	2293	1705	815	302	237	304	220	213	201	204	249	236	238	214	356	668	612	487	527	513	271	259	206	230	206	205	237	212	225	226	181	225	194	199	189	244	216	216	227	235	206	210	227	191	198	235	217	186	196	218	239	222	233	204	212	234	194	222	195	226	205	192	213	224	208	212	217	202	183	232	247	214	189	202	229	235	195	241	219	217	196	197	226	238	162	218	197	218	223	219	228	222	210	229	196	229	220	214	218	209	248	222	219	226	215	207	234	253	181	238	206	185	176	208	213	213	214	207	216	205	238	231	209	246	212	210	244	231	230	219	210	221	217	191	222	221	236	215	228	215	219	195	216	204	204	202	211	206	215	219	208	239	226	199	218	203	218	218	194	204	217	187	204	205	216	218	195	204	209	208	203	195	209	219	216	223	210	198	231	228	219	179	229	207	242	222	222	216	233	218	207	250	215	245	217	209	231	209	227	253	221	195	217	230	201	203	227	209	242	233	225	214	215	226	216	228	213	222	222	199	213	226	204	192	216	228	220	181	205	217	191	218	218	247	241	228	193	204	197	205	212	206	231	232	223	209	230	198	230	188	195	206	230	197	226	204	212	222	232	206	221	195	220	214	213	209	210	207	195	236	233	222	198	215	206	224	217	235	194	205	222	191	220	188	196	233	220	207	245	240	226	218	214	211	196	249	211	204	226	249	222	195	192	230	197	197	202	234	221	220	235	215	208	219	199	236	205	220	214	212	234	219	209	213	212	214	208	218	222	246	214	225	206	213	211	221	207	212	213	220	205	221	190	199	201	209	210	221	207	221	222	219	215	218	219	208	207	199	211	218	223	246	227	223	180	230	215	237	232	223	200	209	195	202	197	211	221	222	192	230	210	236	235	203	222	207	225	213	198	215	210	182	231	206	200	230	208	219	222	234	235	216	227	233	220	213	198	212	215	222	200	197	229	230	188	221	213	204	213	214	204	222	231	206	210	205	191	194	208	203	237	216	186	226	216	209	236	218	211	215	228	228	185	220	191	211	222	207	235	187	194	190	220	220	231	229	199	233	225	224	221	235	211	207	236	209	216	204	218	195	220	230	212	241	219	192	246	213	219	210	206	207	231	203	206	240	220	235	210	216	235	208	215	238	197	220	194	201	230	232	216	193	212	230	217	210	192	225	221	200	236	206	204	245	247	223	214	194	207	192	208	209	214	211	199	230	215	229	224	224	226	227	220	205	211	228	193	227	249	227	219	206	203	228	228	210	227	226	208	210	212	209	205	209	191	201	211	212	230	195	211	204	187	214	209	225	190	220	234	207	210	224	215	212	223	233	239	188	235	197	202	215	236	229	207	220	191	207	212	230	236	211	223	212	191	215	223	210	222	216	194	186	192	212	206	213	218	218	199	195	208	246	212	249	223	217	227	212	210	207	222	214	234	191	222	202	223	199	218	213	202	207	190	204	211	215	220	211	198	231	182	201	232	217	227	202	228	201	199	234	210	196	185	222	228	181	229	254	223	221	225	197	219	201	232	199	194	202	190	212	197	232	203	202	219	202	241	235	222	212	213	240	241	225	235	201	223	198	253	214	221	219	218	194	207	212	211	222	216	207	236	199	204	218	204	231	208	215	211	214	199	185	197	232	205	223	210	169	198	234	199	196	236	213	217	225	205	220	226	242	208	205	206	243	205	219	235	235	245	217	220	207	203	222	198	209	237	214	188	196	224	210	215	212	198	188	227	240	228	227	223	214	194	231	213	226	200	208	222	236	233	216	177	220	212	201	209	216	231	189	236	197	212	213	208	222	203	219	218	210	203	198	203	196	228	229	226	229	209	221	209	218	208	217	221	233	228	207	217	208	234	216	202	221	220	217	228	224	210	205	198	185	206	202	205	202	210	209	240	205	198	207	222	206	216	221	227	221	222	195	182	209	234	202	195	205	218	232	211	199	224	196	231	213	196	213	214	213	205	215	220	227	205	249	216	267	228	213	209	214	205	221	225	225	227	214	219	223	223	209	223	196	200	196	222	209	191	198	222	201	217	209	205	228	224	200	210	217	214	235	221	229	227	224	199	191	228	182	216	212	206	229	208	233	203	205	236	210	242	211	208	224	190	242	224	217	202	208	234	206	209	194	195	213	214	223	206	224	222	199	230	205	206	206	252	219	214	222	225	207	223	208	206	175	245	186	218	193	195	202	205	208	205	216	237	209	208	244	207	199	219	235	218	222	233	209	190	184	210	197	218	211	212	233	225	227	215	219	204	201	206	214	233	211	205	219	210	212	188	183	233	251	224	208	207	220	218	214	210	239	211	226	226	219	229	236	210	226	241	248	219	229	237	226	224	213	201	210	188	213	220	229	198	205	214	203	227	210	241	206	204	214	199	231	204	219	236	223	199	219	237	204	188	224	219	188	199	210	215	202	214	223	216	241	222	195	199	211	219	199	192	232	193	211	217	208	209	217	167	227	207	236	213	227	198	222	216	213	225	215	222	219	238	221	232	216	206	192	237	213	206	224	193	179	220	210	210	219	214	213	214	226	198	226	230	226	217	205	218	213	200	212	206	200	211	210	236	214	244	215	217	206	208	218	231	220	203	221	222	209	221	198	186	230	222	224	199	211	219	203	211	185	218	219	238	190	216	204	213	203	229	213	230	190	226	218	230	226	207	220	221	201	222	216	228	213	232	184	207	227	226	198	223	241	236	233	192	211	228	221	186	208	202	206	225	215	198	248	226	211	226	241	193	236	220	201	203	211	233	211	212	200	210	199	208	232	240	237	224	202	215	213	194	209	205	225	235	192	215	212	183	199	229	200	211	211	213	219	228	196	202	220	203	231	229	231	199	195	220	213	207	199	213	260	228	211	209	238	190	215	223	231	204	236	227	185	219	193	219	196	194	222	206	245	213	220	200	233	200	231	226	207	213	232	260	206	214	216	210	210	221	206	224	218	225	234	209	219	219	211	220	221	206	199	220	211	189	253	209	210	212	214	205	191	253	230	190	216	207	234	240	208	222	212	206	215	230	225	226	215	232	213	239	230	225	211	211	202	223	211	207	205	197	235	210	211	218	208	205	218	216	207	221	227	218	201	202	229	223	204	236	238	241	207	225	213	190	228	197	189	232	214	220	203	207	196	210	199	228	225	238	225	190	201	197	238	191	215	205	213	204	207	216	228	226	251	211	207	218	216	198	215	231	228	220	237	220	216	208	228	247	217	219	221	227	221	222	200	206	197	212	222	202	219	188	216	191	183	225	237	209	206	213	214	213	236	228	226	193	223	236	196	209	219	228	224	222	212	230	223	211	204	204	229	223	238	190	220	218	240	237	202	187	205	211	220	220	235	231	221	200	215	208	196	217	211	214	211	212	202	222	202	234	198	227	209	214	195	220	243	213	217	205	223	194	212	209	216	200
14183	31622	29398	21043	18204	15744	13015	11400	9369	6959	5501	4496	3463	2450	1996	1670	1601	1383	1375	1194	1149	1005	963	779	673	575	522	495	451	426	402	473	1691	328	323	1158	5220	4232	3068	1402	443	329	422	311	276	288	296	301	300	308	282	556	1071	1007	778	903	941	388	327	296	292	291	280	274	264	287	281	302	258	296	274	279	284	265	260	257	271	277	256	273	275	295	279	263	261	319	264	282	303	272	264	299	281	276	286	278	275	282	285	300	271	255	264	288	285	306	255	300	285	279	277	287	280	268	305	305	299	268	256	296	266	265	268	301	293	262	294	275	307	279	268	281	287	290	292	245	283	287	237	289	246	272	280	238	272	257	283	278	282	286	273	272	276	264	301	291	266	262	273	259	250	276	227	282	295	293	278	298	281	274	283	273	274	263	271	282	285	303	283	276	247	288	312	292	252	279	284	283	265	269	270	257	273	270	271	307	292	262	283	268	288	286	318	300	274	298	254	264	283	279	271	247	270	293	294	261	273	270	275	308	296	271	304	300	282	282	272	294	268	253	242	303	270	273	304	256	283	285	280	272	282	271	272	260	308	283	292	268	319	295	310	292	267	275	253	282	289	304	295	274	315	279	284	240	288	283	271	294	268	276	262	256	272	295	269	283	303	272	275	256	282	287	276	269	287	275	273	285	294	274	276	281	270	267	290	270	256	287	289	267	270	274	280	276	301	274	277	278	272	269	291	264	236	277	269	310	277	296	267	309	257	278	258	289	256	288	262	264	264	276	265	283	275	262	285	276	282	272	280	280	263	270	282	291	279	296	268	297	277	272	263	266	282	273	288	284	269	302	247	278	297	277	294	276	264	281	288	265	311	289	246	269	283	295	280	265	291	264	298	287	271	259	301	265	304	290	271	258	282	272	246	261	288	294	249	280	288	297	277	280	271	284	294	288	268	279	293	265	292	282	276	261	266	273	275	302	293	264	285	265	270	269	287	282	271	278	289	291	292	262	271	264	311	288	264	282	267	289	255	284	274	270	263	301	273	276	291	283	313	280	274	289	287	278	264	292	263	255	251	261	283	301	285	305	285	266	279	301	283	300	293	264	296	284	284	308	289	264	273	266	283	279	312	298	293	269	306	280	247	271	297	261	254	287	274	277	327	287	267	267	277	240	251	281	253	276	281	274	284	264	243	295	324	258	286	263	270	306	276	298	248	282	300	268	240	255	304	292	247	284	265	249	284	274	295	261	281	263	284	269	260	287	275	273	258	303	284	282	317	275	252	284	278	253	287	260	257	283	295	285	296	274	277	312	307	279	278	259	269	233	286	284	238	315	266	269	275	250	275	262	290	268	265	279	260	285	270	275	292	278	279	297	303	299	289	304	304	307	275	269	289	274	294	305	279	263	285	300	283	282	286	283	264	280	253	286	280	307	283	267	250	279	287	255	263	281	258	251	256	264	274	265	266	241	260	287	322	271	314	281	283	311	295	288	276	283	264	258	273	282	281	283	282	258	285	267	250	281	255	254	280	272	282	296	256	260	272	295	265	240	290	254	281	268	291	252	272	260	255	281	279	262	263	306	278	253	280	284	231	256	248	282	278	258	291	270	262	294	240	258	267	268	276	313	259	311	300	271	277	290	288	264	269	283	266	279	280	265	261	289	289	311	300	264	256	285	300	283	301	282	268	271	281	261	272	272	289	270	287	253	244	275	285	288	248	271	300	282	269	251	288	269	280	292	260	281	276	271	250	277	278	291	267	297	286	297	280	293	257	274	283	262	271	265	268	274	253	263	269	280	286	278	267	289	300	261	303	274	245	268	292	296	283	278	266	284	283	295	288	299	263	270	271	283	266	277	285	264	292	273	270	284	297	260	282	265	248	286	298	268	250	290	283	285	292	278	277	276	255	269	311	267	286	307	267	285	280	287	263	272	282	273	257	273	271	278	262	281	291	303	274	271	280	294	277	273	300	282	255	284	274	263	263	294	264	252	307	265	278	297	290	249	286	270	277	278	276	266	258	259	275	280	286	270	260	297	279	288	290	263	250	290	242	296	265	257	268	305	299	290	294	283	240	286	270	287	254	257	271	285	281	292	291	296	296	266	247	268	263	244	288	300	278	276	277	255	249	280	291	305	290	278	257	290	238	260	264	306	261	268	252	298	266	278	297	266	264	279	267	271	290	283	258	285	285	300	287	291	273	272	294	255	254	282	257	277	297	262	282	274	272	299	269	249	296	282	275	285	271	285	281	287	265	314	270	305	247	287	276	278	287	275	254	287	243	281	287	295	279	275	277	256	259	274	265	258	265	247	283	273	302	289	281	275	283	282	270	275	279	272	261	292	275	300	282	286	280	308	255	271	275	280	283	280	260	264	272	285	295	299	261	284	289	248	292	289	284	302	285	283	292	286	265	296	265	279	271	267	265	280	270	284	305	285	316	294	283	263	277	264	270	300	280	288	282	279	261	259	319	272	253	293	249	271	284	308	277	254	250	283	271	270	298	255	290	282	270	235	259	283	265	271	243	292	300	277	265	283	272	253	275	282	261	267	274	244	247	275	297	279	283	240	265	285	273	279	260	285	283	301	260	294	266	271	269	298	290	305	258	272	296	264	268	280	279	288	275	284	279	271	281	279	299	289	274	256	289	275	259	266	231	266	258	260	281	279	256	294	250	270	271	282	332	294	284	273	296	265	278	294	296	273	308	297	267	288	267	287	278	284	271	281	310	282	259	273	249	267	279	281	273	291	274	238	280	285	274	290	304	272	300	303	290	260	280	264	268	281	269	263	299	273	278	278	299	270	279	305	277	283	265	301	268	249	251	286	296	266	282	260	288	295	271	260	314	297	283	288	311	277	272	251	269	296	280	277	276	295	281	282	292	282	268	278	275	273	304	279	269	255	265	267	295	264	286	296	305	290	289	259	268	265	273	263	290	282	281	274	307	289	277	281	274	273	271	275	281	285	270	281	301	292	291	289	265	292	241	305	281	292	292	255	277	267	290	265	284	293	278	267	265	299	264	272	275	271	255	266	260	297	299	313	279	251	239	247	272	291	243	262	291	285	272	269	266	327	283	298	295	276	298	226	268	262	294	277	254	291	271	268	248	271	272	275	278	281	283	266	278	291	265	293	269	272	281	320	251	266	280	274	264	291	285	294	247	265	279	273	285	280	263	340	265	258	285	316	265	268	290	274	261	263	255	287	290	279	265	272	305	265	283	245	260	273	296	286	254	285	256	247	291	266	269	253	276	270	268	280	276	288	309	271	300	280	282	252	284	271	272	254	291	288	283	258	300	277	272	274	269	271	270	272	260	276	253	263	292	288	293	270	259	289	279	291	293	292	300	306	266	292	270	266	278	324	266	269	269	284	313	300	277	273	274	272	277	296	287	281	280	300	316	301	304	282	268	268	306	273	271	253	291	269	251	342	291	247	279	293	253	280	242	291	267	265	274	265	266	277	269	278	264	250	259	297	272	285	287	274	298	296	287	310	301	286	225	301
26994	20990	16365	9432	4887	3423	2930	2236	1893	1465	1197	959	941	815	711	705	660	661	610	597	596	566	597	556	523	533	538	510	497	481	480	567	512	502	507	562	611	608	572	528	479	499	499	467	520	478	494	499	507	492	452	548	535	491	525	484	485	499	485	521	470	525	480	490	495	534	514	486	452	481	528	491	472	566	496	487	486	498	462	502	455	485	481	513	507	464	464	486	482	481	540	473	498	483	532	471	489	473	487	503	516	470	508	475	492	493	492	461	467	496	463	487	468	451	488	501	465	508	533	493	446	516	482	504	486	463	470	517	455	512	456	519	486	496	499	505	458	489	467	490	494	538	499	450	509	453	508	507	472	495	508	518	551	486	506	499	472	475	477	468	451	459	458	456	487	486	510	458	467	508	503	465	508	505	497	505	517	534	472	523	533	465	498	475	501	515	492	508	488	519	446	485	471	478	496	501	496	491	485	490	473	482	475	514	486	466	508	471	491	517	481	466	493	475	490	459	506	481	464	459	501	491	482	460	512	495	492	525	490	480	489	521	494	505	495	477	503	518	498	502	480	540	493	495	493	497	460	477	460	478	532	510	502	505	494	515	460	472	482	491	482	472	491	512	546	481	484	529	474	444	501	460	490	478	491	452	511	483	495	506	496	513	514	458	460	488	496	515	516	446	444	484	459	514	499	460	508	488	451	505	490	464	494	499	496	500	508	487	497	480	526	500	484	528	499	503	489	540	520	493	482	469	486	463	487	484	507	485	477	485	488	491	480	492	519	497	503	483	493	524	507	482	477	494	466	501	489	492	461	453	479	513	471	502	517	494	506	467	521	475	501	470	530	515	498	498	470	482	504	501	501	489	479	493	503	494	478	507	482	487	522	469	485	511	528	505	482	486	504	477	518	506	500	496	510	487	469	483	537	483	515	480	483	492	501	459	456	494	464	509	489	482	469	477	481	456	537	446	472	481	498	467	471	472	459	441	462	499	497	497	506	506	556	503	483	524	478	476	503	471	497	487	518	471	450	452	510	484	511	460	480	512	512	510	535	475	471	487	460	509	500	492	479	475	491	494	421	476	493	505	491	468	480	497	496	509	473	512	474	473	515	455	508	483	482	471	481	520	460	468	546	493	505	493	462	472	480	472	484	445	486	520	495	488	516	461	531	484	478	497	530	467	476	523	510	503	480	431	468	514	493	461	497	527	462	489	483	513	499	508	498	448	441	504	488	529	483	531	495	489	495	457	510	485	508	484	497	534	478	497	489	504	450	481	476	494	525	469	500	478	478	497	517	455	487	477	530	508	467	515	499	514	505	483	508	488	445	477	512	484	440	479	459	476	496	494	519	496	518	509	510	463	488	493	516	471	488	498	457	513	494	477	465	500	488	479	489	520	493	511	519	539	493	506	474	455	505	496	508	457	454	483	499	450	485	523	508	472	476	462	475	495	499	465	450	509	462	458	502	471	519	476	526	477	480	494	480	494	494	449	480	489	492	444	517	512	533	497	498	460	494	477	489	514	484	470	497	466	507	483	443	479	508	455	471	504	501	462	485	491	483	490	475	527	477	480	489	477	531	510	503	494	474	533	509	486	504	507	488	506	496	497	466	458	486	476	481	472	507	446	472	547	463	472	473	521	479	488	484	469	465	482	473	519	453	475	509	443	491	494	500	486	485	509	487	462	458	466	533	465	503	515	471	469	481	480	455	493	476	455	478	527	471	518	498	550	500	478	490	484	523	494	510	521	487	482	457	500	465	499	468	519	515	511	456	471	503	494	513	472	498	495	499	524	440	499	461	490	501	463	539	475	497	495	511	507	473	492	516	426	478	462	513	512	504	493	476	523	494	487	479	467	480	485	460	491	470	515	524	466	481	525	523	465	508	477	465	495	488	479	479	499	470	481	522	524	499	475	493	477	509	492	518	488	479	494	513	481	519	502	506	487	484	506	481	506	473	479	482	454	486	499	494	500	484	485	490	483	461	516	465	506	488	494	476	461	522	469	509	500	503	554	544	475	469	492	494	476	514	502	518	481	520	518	490	483	504	515	485	512	471	517	441	485	502	496	497	487	474	493	493	496	516	461	485	494	472	518	496	430	467	488	488	464	484	491	472	516	470	470	501	459	494	427	510	484	520	483	498	524	501	476	504	469	449	535	486	472	488	440	480	510	495	487	485	475	494	521	502	501	471	564	512	461	489	500	434	478	501	507	493	497	481	491	491	493	520	491	482	487	502	483	476	494	523	517	463	470	477	496	512	475	492	492	513	494	475	491	491	467	494	464	453	505	492	508	524	506	456	523	490	482	469	478	496	490	491	444	485	485	477	484	502	458	518	473	492	479	510	483	472	512	508	484	502	482	487	503	491	535	519	478	471	498	490	488	478	499	504	524	482	485	509	441	452	460	479	476	455	473	452	495	521	497	481	457	502	497	510	464	532	488	441	466	464	512	489	464	482	509	490	475	474	458	497	455	488	470	466	459	480	425	498	505	492	574	479	489	524	480	467	489	505	485	513	515	499	441	542	477	507	489	517	468	510	489	484	501	539	514	502	499	502	495	508	479	497	474	505	485	490	495	477	519	458	511	466	446	494	492	498	457	459	452	492	505	490	498	452	481	474	476	467	501	516	497	452	455	506	471	517	471	475	508	551	475	514	495	512	500	507	509	487	512	498	503	497	485	447	511	482	478	460	499	465	556	488	523	460	456	514	484	520	488	470	499	446	497	469	500	479	480	524	503	501	473	474	479	502	485	491	488	525	501	505	521	504	474	509	480	514	479	524	494	458	444	472	482	484	470	454	496	535	481	456	471	472	501	522	464	497	486	494	497	508	482	521	496	442	455	484	516	497	525	522	477	474	493	523	523	460	459	500	488	489	484	519	501	473	506	471	471	471	456	464	440	476	474	491	507	528	486	454	478	497	479	475	514	508	476	505	491	503	506	486	489	501	489	492	534	499	487	480	469	489	506	508	507	462	473	533	518	464	484	495	458	464	501	530	518	459	478	527	474	453	516	461	504	490	466	462	497	506	471	518	520	518	456	481	484	473	464	537	457	455	511	483	509	529	474	508	460	481	510	482	504	488	493	455	527	491	513	475	506	511	498	486	469	487	484	480	481	509	479	508	488	502	485	488	486	499	496	488	506	519	482	526	456	507	496	488	450	502	531	493	474	533	573	477	527	477	475	531	464	480	509	472	464	508	504	482	480	473	482	510	503	503	456	515	496	491	508	482	500	497	481	533	495	500	481	453	533	491	484	462	490	503	485	518	458	475	507	498	510	504	452	506	508	492	469	470	499	458	504	487	515	464	501	445	488	481	496	481	431	474	507	487	533	484	489	497	483	504	493	471	493	473	485	454	487	478	514	475	495	520	472	484	477	503	498	485	493	485	486	533	516	507	476	477	497	480	487	478	511	453	470	522	480	485	515	465	483	488	486	498	482	468	491	520	519	499	490	485	492	481	497	509	495	537	476	476	519	472	465	486	516
10391	18356	18014	12445	8902	7462	6775	5382	4289	3156	2559	2058	1676	1351	1166	1090	1047	1027	951	857	854	852	843	828	744	712	670	717	600	663	671	707	693	619	601	627	877	828	774	683	663	581	586	607	653	629	644	626	660	651	669	659	684	633	645	694	687	625	652	618	634	631	655	602	619	607	638	617	637	609	643	627	635	617	607	618	619	658	654	625	630	634	626	611	639	590	618	616	629	601	592	634	614	631	618	609	661	663	637	614	643	644	611	651	639	611	681	602	640	636	635	643	671	643	615	584	662	655	609	673	564	606	629	673	631	620	614	661	604	642	614	633	615	655	587	667	614	700	652	610	645	651	582	638	653	616	687	612	656	608	633	637	643	640	644	629	612	635	605	691	620	651	656	665	671	667	654	648	612	682	660	590	653	619	627	585	670	646	668	639	660	604	646	643	578	650	603	657	622	649	619	651	633	624	648	631	664	652	655	597	576	670	662	646	630	615	633	655	625	604	637	635	643	658	653	635	625	665	665	620	618	628	594	615	657	627	639	635	684	644	599	638	600	690	665	656	604	631	640	624	603	612	600	653	598	606	657	695	619	628	586	638	636	630	644	653	662	658	604	576	640	637	618	656	659	655	674	604	620	666	626	620	629	568	598	673	636	636	629	624	642	649	668	642	583	596	657	641	669	622	628	639	623	623	660	612	654	628	639	623	642	659	629	591	639	608	633	675	644	623	596	630	657	637	598	629	677	613	637	614	636	626	633	634	631	612	634	618	628	664	634	626	597	642	612	667	637	626	604	613	622	645	653	686	624	606	652	612	605	614	667	680	604	641	644	621	613	602	626	649	611	684	619	634	619	564	643	653	640	644	655	600	645	604	637	598	648	633	657	620	620	597	636	602	681	613	624	591	622	643	570	631	622	633	583	616	632	639	618	593	613	640	645	663	663	617	650	643	618	658	604	613	629	646	604	661	643	633	645	619	628	598	601	632	632	634	665	679	644	661	618	600	611	614	654	632	641	650	632	634	581	621	637	632	581	620	650	642	631	622	645	677	611	627	645	629	633	626	650	669	613	601	676	621	629	606	594	658	609	620	647	666	646	604	631	632	646	663	635	666	608	619	633	593	656	651	648	624	585	699	615	635	635	654	654	675	644	676	670	651	637	569	665	666	682	621	638	610	602	639	630	635	610	621	614	641	630	662	631	600	624	614	621	622	647	618	666	634	670	608	658	643	598	616	652	580	634	640	631	643	645	610	675	599	575	605	621	620	617	636	674	628	641	662	665	588	600	634	670	595	625	628	605	611	619	629	602	613	651	623	620	626	635	613	660	643	658	629	645	623	634	629	655	596	625	682	658	664	644	635	599	666	666	625	644	630	633	650	647	677	600	634	643	646	637	631	668	632	644	633	641	604	674	629	663	597	606	630	640	665	680	623	658	624	649	658	610	638	643	616	622	644	652	634	644	649	657	633	649	624	634	686	614	658	639	651	615	604	615	634	675	593	601	599	599	631	634	644	637	657	655	610	620	661	621	646	577	669	639	603	644	635	597	677	657	627	666	618	656	651	649	643	625	598	621	671	669	620	683	669	630	656	593	629	657	665	629	644	609	662	604	599	660	644	639	617	646	655	582	638	647	614	624	611	618	622	641	595	632	682	633	656	647	658	593	653	606	643	614	657	614	654	675	645	618	659	639	598	631	610	599	609	598	638	637	630	651	626	668	633	666	609	598	572	623	629	623	623	618	624	643	635	650	631	650	652	618	617	641	586	630	660	647	617	599	644	628	594	594	622	666	643	619	630	659	608	642	615	605	606	607	641	642	624	610	650	629	675	635	649	655	643	626	618	630	638	627	581	643	651	676	623	617	692	635	616	596	671	657	607	635	653	607	643	669	597	641	650	640	634	666	608	598	647	629	623	631	638	668	631	619	619	648	694	626	610	648	639	647	620	595	644	605	614	638	658	591	584	655	658	643	626	636	622	639	668	663	670	635	642	651	603	613	646	643	638	631	651	622	653	637	656	617	591	620	651	638	651	623	642	639	620	596	611	606	672	688	648	616	667	634	634	590	691	633	691	648	645	648	625	622	655	645	625	652	640	631	620	663	666	643	623	616	634	632	595	636	586	622	615	607	618	589	618	631	641	622	669	604	631	642	615	644	632	649	642	617	658	580	621	692	649	648	643	658	616	660	626	648	625	649	643	639	612	664	600	658	650	647	650	609	609	597	627	620	595	590	639	658	606	619	599	662	621	658	642	606	624	642	648	599	619	646	594	679	601	628	610	640	641	633	653	630	689	602	622	637	652	657	653	641	620	640	623	658	666	642	656	656	608	658	613	651	683	622	705	614	652	627	614	613	616	625	603	615	577	640	623	622	652	633	659	626	598	640	627	667	626	606	589	682	563	645	600	612	651	620	664	623	614	660	612	636	629	637	663	658	621	630	614	665	622	641	619	640	645	606	643	609	585	606	633	641	624	617	640	647	613	639	637	615	627	679	619	627	594	641	645	633	621	654	664	653	633	657	635	662	629	639	628	668	625	582	692	679	650	610	654	660	597	672	653	599	646	638	627	620	644	620	660	639	657	618	665	613	644	622	710	613	651	597	605	673	628	627	647	632	636	641	651	631	617	619	595	601	639	592	630	577	634	643	613	651	618	628	654	632	647	648	658	626	653	599	610	648	635	679	640	608	607	611	608	627	609	628	663	598	598	647	617	640	628	617	607	625	667	688	643	619	625	632	602	647	626	665	605	611	657	603	662	621	611	623	618	667	651	617	647	667	651	627	654	611	640	642	618	641	600	631	652	623	602	648	662	661	647	642	636	615	606	606	556	621	635	649	610	652	619	593	664	625	618	671	612	618	593	688	641	580	649	618	628	606	636	642	608	630	682	616	634	600	627	637	629	635	674	631	623	620	649	646	651	605	614	675	645	634	616	644	654	635	646	635	628	611	611	580	652	630	600	680	579	620	645	623	627	650	658	621	687	621	646	614	618	690	622	595	629	635	612	600	658	630	641	624	625	633	597	650	629	678	646	628	619	596	626	660	617	587	639	677	659	610	659	650	595	624	617	643	655	652	602	599	630	649	642	625	637	628	658	674	647	645	643	682	615	682	649	646	651	626	594	606	665	602	665	619	661	637	637	592	620	624	612	670	635	632	642	605	634	649	649	699	618	686	657	643	614	640	658	672	654	638	614	580	611	658	609	661	606	647	635	642	619	599	644	603	638	653	682	602	611	589	646	621	597	613	641	596	620	636	638	628	598	616	635	640	645	658	611	641	605	597	654	653	633	642	624	620	615	607	595	608	612	628	663	590	635	625	623	595	630	619	649	621	635	655	596	652	663	630	643	636	640	656	588	644	642	642	626	635	688	622	623	579	644	657	605	624	660	626	660	674	617	619	618	641	653	648	617	584	611	666	663	590	634	593	632	649	644	664	618	646	682	608	642	658	664	624	597	632	661	646	666	677	677	599	653	643	620	621	645	629	667	652	591
24120	21334	28808	24222	21335	14097	6409	4123	2829	2366	1796	1459	1140	1008	871	823	749	662	667	686	602	632	501	536	510	498	433	462	400	423	399	697	710	409	381	732	1629	1486	1024	543	424	380	443	383	350	381	372	352	348	400	361	482	616	619	524	518	525	414	381	370	362	403	349	372	390	340	401	375	352	379	365	344	396	358	384	337	389	365	380	364	361	370	396	375	353	389	387	373	366	380	347	342	363	370	370	390	366	360	393	347	382	376	375	363	387	371	352	372	381	389	399	327	391	360	396	355	375	377	387	374	347	341	367	403	414	365	351	384	366	375	372	396	399	356	344	311	371	385	388	359	365	386	374	380	379	380	401	366	347	408	394	352	334	348	374	413	370	384	398	397	400	367	366	386	388	366	358	365	377	397	373	382	389	354	369	366	371	365	392	370	387	368	385	355	405	376	356	334	405	361	372	378	406	376	329	368	385	363	398	405	377	360	395	364	381	310	367	368	376	407	403	382	373	381	369	363	372	382	380	373	379	324	361	399	366	351	418	363	364	391	356	351	366	374	374	391	325	381	383	433	374	374	390	404	400	392	360	351	377	362	365	332	371	361	373	387	361	345	358	359	372	373	379	356	345	359	374	363	346	358	368	350	358	387	417	355	353	369	401	375	367	385	353	377	367	350	367	357	374	342	320	372	329	409	373	370	357	370	335	403	372	360	379	379	356	381	366	398	368	355	329	391	348	366	386	371	359	343	381	401	379	326	362	388	362	367	342	378	355	391	391	397	343	376	376	408	343	354	395	358	374	370	370	394	361	361	368	350	397	389	370	369	368	372	386	351	381	385	374	374	318	382	375	351	375	354	383	349	399	375	349	356	364	372	374	391	402	376	370	347	364	391	354	395	376	353	362	376	391	374	342	353	377	379	348	354	375	380	359	354	378	337	379	378	378	359	384	352	360	364	366	391	347	403	356	357	382	372	376	390	389	397	378	344	381	357	349	398	371	349	373	401	362	362	379	363	373	353	334	400	362	374	364	361	382	369	335	395	394	373	356	374	392	364	352	382	374	389	388	402	378	390	357	370	371	368	342	352	411	404	407	384	404	379	379	399	392	345	401	384	356	356	336	367	410	390	378	369	342	371	397	385	383	405	407	364	387	378	377	367	367	377	349	334	335	387	325	370	366	387	357	362	347	354	388	344	367	369	356	344	382	406	351	352	343	377	347	370	385	376	373	359	336	373	356	357	382	379	377	362	355	384	372	409	361	361	374	341	361	346	377	356	388	369	373	376	383	386	418	383	370	365	353	380	344	373	379	355	397	366	349	382	376	356	378	348	365	370	361	410	391	369	371	357	403	360	381	377	375	401	369	374	357	387	338	336	383	393	366	375	405	370	370	361	397	379	404	382	363	360	372	390	371	406	378	357	354	355	389	358	384	363	377	372	346	374	388	393	377	388	348	376	411	365	383	389	387	395	385	338	342	397	350	375	369	364	372	395	381	393	358	392	357	369	375	376	339	389	340	358	362	347	351	379	338	382	335	340	383	368	379	362	385	330	383	414	344	365	375	392	398	396	382	419	348	395	364	391	375	357	343	348	377	384	400	370	355	364	385	413	382	348	365	365	354	350	368	339	358	376	400	373	355	394	370	376	342	358	375	367	365	332	392	378	363	341	385	371	393	363	390	378	384	364	354	391	337	403	420	343	381	342	374	387	376	372	396	398	379	375	373	364	342	365	378	401	374	363	381	383	389	387	369	376	393	325	366	373	401	364	400	373	394	360	379	347	373	366	365	346	366	381	369	383	385	394	351	355	359	363	353	358	389	356	379	373	362	386	384	374	394	330	336	370	340	361	371	394	405	412	390	373	379	364	377	372	369	372	377	387	347	411	364	370	391	348	369	363	388	420	370	378	356	383	388	362	370	409	388	359	366	401	377	366	372	360	400	392	368	359	360	340	393	422	374	375	356	370	388	378	401	395	378	399	340	368	371	371	362	368	361	351	371	352	352	331	415	370	349	357	350	371	365	380	366	392	380	385	359	352	364	358	381	374	382	356	355	360	375	364	391	410	396	357	393	340	377	419	356	378	355	340	378	363	356	363	377	373	366	361	365	348	350	382	343	322	374	345	358	381	361	352	381	385	393	376	391	401	389	374	372	376	374	366	372	352	361	395	377	366	366	363	355	349	392	350	366	381	357	405	314	384	373	356	393	368	335	365	402	381	370	355	368	393	377	381	350	344	357	369	396	391	378	368	371	362	352	361	394	372	363	358	381	405	369	364	413	371	389	393	332	388	369	371	386	360	342	360	369	342	353	363	383	380	347	386	381	343	355	380	353	370	370	379	385	395	375	393	385	402	371	381	395	390	355	356	393	387	371	359	381	368	381	341	372	388	370	394	385	379	399	387	363	392	387	375	383	374	386	385	354	368	345	364	392	367	385	383	420	373	410	360	366	388	410	345	348	396	372	386	319	350	386	370	353	397	411	384	381	362	363	380	358	402	376	412	341	325	390	359	358	391	350	373	402	361	368	371	368	398	363	357	427	378	415	373	345	360	378	396	360	398	364	368	335	386	373	397	346	396	350	351	397	371	384	367	370	390	362	364	346	334	382	373	350	349	387	387	360	358	357	343	352	383	358	391	362	385	346	357	399	358	356	390	394	352	360	322	356	364	369	394	371	348	372	360	359	374	408	362	388	373	355	411	386	380	419	361	368	387	359	382	360	368	340	360	374	371	391	381	342	373	352	371	388	351	352	393	411	366	380	361	356	414	373	368	368	358	399	349	362	430	370	354	366	380	376	375	383	359	349	343	394	375	357	355	388	382	318	389	381	362	361	394	347	378	367	364	386	394	356	384	380	395	353	351	384	341	400	380	364	390	352	361	373	353	371	384	361	369	372	337	362	369	353	394	394	403	351	322	371	345	367	354	348	391	363	375	375	384	373	357	347	398	362	369	326	370	354	385	385	389	393	375	385	376	377	345	359	402	369	379	383	351	355	342	401	359	383	368	357	349	401	398	391	405	345	385	375	376	382	390	389	396	368	353	332	339	366	336	352	386	355	383	387	360	348	371	347	397	371	353	378	387	371	362	384	360	390	370	417	375	351	366	385	385	365	376	362	349	379	407	372	352	378	374	371	349	373	361	366	398	366	348	372	370	391	353	375	348	381	380	383	390	385	361	373	360	374	381	390	399	382	390	327	374	333	361	392	394	363	362	379	393	371	369	376	367	348	392	357	375	356	348	367	363	351	378	383	371	396	369	360	364	411	355	364	386	374	374	349	348	369	326	358	393	359	371	401	373	343	374	365	350	399	366	357	415	345	369	386	354	376	364	360	395	369	420	323	381	398	359	367	345	343	374	378	382	372	368	363	385	376	353	374	374	375	368	373	407	379	374	376	367	362	350	353	345	352	362	361	405	388	383	363	373	349	401	369	396	347	369	404	382	344	350	383	345	377	352	391	358	393	370	377	378	363	328	363	359	388	379	354	342	372	362
11415	26546	26259	18712	13986	11647	10414	9021	6620	5414	3816	3124	2395	2084	1693	1506	1302	1174	1086	1144	1051	1008	865	827	725	681	631	626	641	564	581	1169	1137	537	525	1283	2996	2646	1750	912	594	491	613	458	505	530	483	451	524	479	464	659	956	919	767	847	784	529	530	486	460	489	503	445	484	485	500	510	482	513	510	506	493	464	472	499	486	501	481	493	503	514	513	504	478	484	478	506	488	491	485	503	518	460	457	468	497	481	479	445	473	494	506	505	498	519	460	483	527	488	509	504	473	448	511	476	492	465	476	481	511	512	477	472	519	510	460	489	491	477	517	489	490	500	476	451	488	492	513	523	506	471	496	523	477	488	507	496	503	508	498	477	488	478	488	477	499	512	473	454	457	445	531	503	489	499	516	516	485	519	515	475	464	476	490	496	471	457	488	470	495	473	499	464	478	498	494	471	451	490	475	502	515	491	485	490	483	470	511	500	467	474	497	482	502	471	493	478	549	499	458	524	525	462	456	464	497	503	456	474	515	489	510	474	486	453	470	517	473	497	508	498	462	499	526	499	489	456	494	491	522	515	499	476	506	463	481	506	475	498	508	456	488	494	458	494	467	508	464	503	498	526	466	491	484	484	498	518	495	448	487	473	474	464	469	440	453	504	458	516	478	484	519	475	501	472	497	432	478	508	491	437	494	459	497	455	493	501	503	512	487	539	519	539	520	478	500	484	526	478	514	496	515	463	503	538	495	514	476	487	471	503	488	470	493	513	519	516	487	486	523	498	516	516	459	476	440	514	444	497	512	484	501	478	463	483	517	491	455	476	530	463	491	496	474	502	514	498	510	506	482	493	473	505	508	495	520	487	462	502	522	539	515	526	468	474	467	458	507	501	484	503	534	482	517	459	485	471	500	441	497	493	498	497	465	513	470	524	487	499	487	535	491	492	496	482	484	506	534	518	466	499	465	510	506	526	498	531	512	490	462	473	499	475	483	490	481	494	472	506	466	509	466	511	484	542	523	493	496	479	518	523	518	522	480	515	488	496	487	523	490	483	457	475	475	472	524	481	519	501	503	503	451	501	486	531	429	493	498	521	456	519	507	495	496	506	476	498	445	504	496	477	473	500	523	466	504	493	487	510	484	473	512	525	479	517	503	520	492	493	483	517	487	480	498	452	489	438	497	497	464	480	518	478	482	473	497	475	460	466	480	486	498	492	472	500	502	501	493	481	473	458	516	458	463	470	508	488	514	488	488	528	481	496	485	482	518	475	488	511	500	499	468	448	493	485	494	511	472	517	495	496	456	498	471	510	483	453	463	490	504	524	511	465	480	463	499	478	510	467	469	495	473	478	444	481	467	516	506	487	483	477	519	485	489	487	512	522	492	493	450	480	494	511	479	459	521	538	491	463	512	472	498	503	471	470	485	466	487	488	474	511	485	469	483	483	481	483	495	496	492	465	479	493	476	516	492	466	488	508	488	486	495	512	507	486	519	483	530	495	522	490	483	485	481	456	504	501	502	499	451	459	488	522	506	497	481	482	532	478	511	519	491	473	517	475	451	525	504	504	465	498	514	471	499	512	468	516	488	486	490	490	490	469	494	513	495	491	479	494	482	495	485	494	489	481	491	504	482	531	467	475	494	469	499	513	501	538	522	513	479	494	470	474	495	496	472	486	496	471	493	478	496	507	440	452	479	492	474	435	510	489	485	516	498	501	500	467	480	494	504	482	495	500	478	514	475	567	494	523	472	463	499	490	491	512	493	488	513	494	473	477	484	498	496	458	504	514	497	504	481	489	473	480	491	527	475	476	452	510	466	485	497	471	465	472	508	481	521	449	483	459	478	494	502	547	472	481	498	496	502	467	486	514	476	473	467	506	464	500	489	507	515	473	519	509	504	489	509	489	517	482	471	518	437	473	514	477	442	483	468	501	513	506	478	525	468	495	452	464	496	460	513	462	488	485	515	475	499	512	486	515	475	496	484	490	496	546	504	496	500	501	472	467	500	517	442	496	505	485	512	518	510	484	516	497	484	470	498	493	464	462	463	510	493	459	534	501	475	504	517	512	474	507	489	452	461	460	489	460	473	446	511	497	531	492	455	491	432	453	506	461	520	507	468	476	497	543	477	506	515	470	471	475	485	473	469	488	498	478	484	486	468	479	511	517	499	468	509	443	505	513	469	481	479	516	504	500	512	482	510	494	511	487	470	481	470	517	516	494	537	502	457	500	505	535	479	514	484	520	485	529	481	496	499	503	503	477	491	513	497	484	480	507	490	461	456	485	504	526	460	505	501	496	472	481	546	454	523	468	508	469	516	548	516	486	475	485	479	504	483	464	482	507	488	457	468	504	478	486	483	499	526	496	465	440	474	487	469	472	456	478	480	500	492	477	497	490	501	472	510	469	498	525	493	497	523	436	510	478	492	472	492	466	477	467	487	506	509	502	490	450	498	498	470	498	516	496	521	474	478	511	492	455	483	494	535	478	479	519	458	487	475	495	487	523	487	464	501	466	494	459	489	490	474	502	484	504	519	504	497	471	435	494	470	505	479	499	511	503	511	483	484	507	499	480	469	498	490	477	499	512	484	453	504	469	497	508	508	485	495	504	507	472	512	476	496	461	505	480	497	485	533	468	485	497	527	472	486	511	485	496	460	514	438	452	518	487	495	441	515	460	482	503	476	462	454	467	505	478	469	507	504	500	434	515	491	475	475	449	501	469	492	504	491	496	487	490	491	467	517	484	516	497	481	494	513	501	486	495	473	485	495	475	497	506	482	482	495	499	535	494	509	520	480	501	460	471	480	494	470	443	479	474	513	480	527	499	478	507	502	482	487	463	512	452	531	521	490	480	499	509	534	548	480	473	494	505	468	535	481	504	529	530	511	500	493	498	495	478	484	441	472	500	495	504	526	459	510	489	490	470	471	490	467	469	499	502	517	475	523	474	506	502	469	454	513	516	484	490	500	512	469	499	447	474	524	469	480	492	477	484	501	457	483	494	481	498	484	467	518	479	521	504	465	531	554	498	472	476	538	493	494	457	469	470	490	525	478	477	483	484	490	479	515	471	464	505	467	498	537	446	499	455	518	509	494	507	495	463	478	516	483	500	509	480	452	475	500	459	518	469	450	471	485	492	475	491	475	475	518	498	452	484	486	493	493	525	501	503	489	484	516	472	524	492	515	524	521	475	453	526	470	457	507	503	475	480	459	512	499	512	494	485	451	507	486	490	500	485	530	505	506	486	466	473	520	505	501	492	485	458	479	499	469	473	496	490	470	500	458	499	497	520	474	440	480	482	511	535	497	511	503	481	488	477	459	494	438	491	508	485	494	528	470	447	496	478	495	517	479	465	494	461	488	493	491	517	554	479	441	439	493	485	474	503	505	497	467	484	486	475	499	488	520	455	480	498	467	482	494	504	509	515	498	484	497	492	467	466	467	511	462	496	474	464	513	483	486	449	507	478	461	482	484	520	533	483	461	487	439	539	518	488	483	508
23081	21318	29242	23741	21336	21611	14338	5902	3542	3247	2220	1756	1388	1293	1020	881	841	670	643	543	548	569	476	498	364	346	319	299	304	299	270	1004	1015	247	252	742	2583	2263	1584	420	313	274	318	232	224	226	206	228	212	240	233	392	719	604	559	546	546	273	220	233	221	238	221	215	206	208	211	200	212	218	224	199	240	204	189	214	232	235	236	217	218	247	226	207	232	202	210	231	225	208	217	190	254	225	220	207	213	208	218	233	223	239	229	208	200	245	215	215	207	224	212	203	216	228	190	234	225	212	207	208	204	217	206	216	219	203	213	229	195	213	209	227	223	225	223	196	215	209	244	230	221	208	232	220	234	223	225	209	200	224	178	220	198	229	203	224	228	206	222	230	222	211	215	213	206	223	194	225	223	199	203	215	224	227	231	225	241	215	203	224	228	220	209	225	237	227	216	233	218	204	235	212	193	230	203	221	216	232	206	216	212	209	216	190	234	187	230	208	200	194	225	232	248	210	239	202	198	221	208	213	218	214	203	214	220	209	211	220	230	219	211	185	223	203	209	206	222	226	236	223	235	220	230	228	213	209	216	222	213	233	232	220	194	236	231	247	243	231	231	201	245	219	214	221	195	218	237	216	212	231	224	213	219	216	209	211	219	218	218	229	216	232	236	218	218	242	195	236	203	217	234	234	202	194	198	193	203	231	227	231	218	229	209	208	196	242	221	195	234	208	223	222	207	191	181	205	231	218	221	206	225	224	227	240	200	220	236	221	199	214	200	242	208	235	214	223	232	230	200	229	209	219	221	224	218	237	220	220	235	232	235	216	219	224	216	214	224	204	210	235	213	235	223	218	195	198	228	209	226	212	201	225	204	222	222	249	241	216	211	218	198	205	217	213	215	221	204	206	191	190	214	227	229	209	221	203	206	226	222	218	210	249	201	217	195	220	211	209	221	204	197	233	199	218	231	195	207	191	211	231	203	236	235	207	206	234	210	220	206	168	206	196	181	220	230	230	244	218	219	220	213	219	233	231	190	249	207	208	233	229	218	225	222	246	205	231	210	216	188	206	219	226	227	215	217	220	246	237	207	230	211	220	185	221	195	250	202	252	221	234	219	234	228	212	220	189	200	195	190	200	213	235	211	224	237	222	214	219	220	230	210	220	218	180	195	213	220	226	217	256	217	178	232	225	211	180	216	216	229	220	231	217	253	219	236	211	210	226	241	233	212	212	244	213	225	210	212	233	224	231	212	219	235	185	215	192	216	213	208	219	230	208	224	235	211	215	210	249	218	220	218	231	222	211	214	219	211	224	215	169	226	201	235	225	209	232	210	211	209	252	212	187	226	226	227	210	204	221	226	204	218	247	199	229	201	191	204	193	225	194	195	211	215	203	214	225	229	205	222	239	219	213	218	237	204	244	226	232	204	256	218	205	207	217	218	229	194	221	180	242	225	214	206	218	196	216	192	217	215	231	203	223	227	213	246	220	214	220	204	210	195	232	213	212	210	234	210	216	234	219	199	215	213	215	208	184	220	213	215	207	199	225	222	235	247	223	210	237	218	199	225	222	201	226	185	223	219	206	202	235	214	232	207	238	219	222	223	208	217	228	202	216	224	237	223	209	200	217	201	198	230	236	198	219	215	194	221	220	230	200	225	225	235	229	217	200	216	215	186	228	236	190	224	233	224	227	211	246	244	197	207	233	197	219	208	218	225	237	218	214	235	203	219	218	219	193	203	229	225	266	230	226	197	222	209	227	211	217	203	205	215	237	201	211	208	245	188	216	235	230	230	223	197	217	191	201	198	216	218	215	198	229	203	224	240	219	193	230	205	228	199	212	232	209	201	205	231	232	187	204	225	240	215	206	218	231	207	235	212	189	237	221	220	239	183	203	205	233	223	233	213	217	206	229	214	223	197	214	213	237	225	211	233	228	229	203	195	186	229	197	190	227	219	201	241	238	208	217	215	218	217	213	205	196	217	242	236	202	209	209	224	226	201	198	218	215	224	209	233	229	233	221	222	227	234	241	211	202	242	206	214	203	229	230	248	211	214	203	230	209	201	210	221	234	199	201	245	219	218	238	237	217	213	204	207	227	224	197	222	215	224	202	211	213	197	221	213	239	220	209	207	214	211	204	222	222	206	231	204	202	216	237	218	217	208	201	216	186	226	211	256	202	232	204	202	209	211	212	223	199	228	190	221	204	214	229	215	248	209	213	220	231	209	176	200	211	224	229	203	223	210	212	205	197	209	222	226	218	226	222	205	203	228	238	210	208	223	233	200	208	184	203	245	193	212	224	210	231	215	235	211	234	231	219	193	215	223	189	229	205	200	230	206	224	204	208	200	193	223	236	216	193	246	210	216	217	245	245	198	196	217	222	231	204	198	202	226	208	194	191	227	212	225	226	200	203	197	235	220	222	200	235	211	232	220	203	205	206	237	232	200	222	214	219	196	193	220	209	216	208	230	237	208	188	221	235	239	222	221	225	209	213	201	206	236	237	222	219	211	215	211	237	208	208	222	224	213	237	219	181	203	220	193	224	225	221	223	221	217	226	204	209	214	231	197	233	224	224	231	209	230	208	213	210	221	216	205	199	200	208	235	207	227	234	210	231	213	235	211	213	199	234	193	231	219	207	206	207	213	211	188	218	248	216	219	236	207	206	217	191	230	233	227	201	226	190	214	246	205	191	233	232	217	246	196	204	197	191	264	236	213	226	195	199	208	207	206	231	221	197	203	192	233	226	204	178	206	233	192	222	237	222	222	206	234	199	237	207	232	224	196	213	208	189	222	232	220	216	224	208	217	216	237	216	199	238	244	255	197	241	200	207	209	217	219	257	220	210	200	208	223	204	241	225	220	201	204	225	220	202	215	220	233	231	234	226	216	219	216	223	235	221	227	229	228	229	199	219	237	185	193	204	232	237	206	231	222	204	197	205	216	205	208	198	217	198	203	206	240	219	222	224	209	274	208	225	207	224	215	229	211	204	224	220	222	218	233	219	221	207	208	221	249	237	224	206	210	241	252	215	207	192	223	243	218	210	219	237	211	217	222	243	186	220	206	222	231	215	227	210	231	230	214	247	224	214	222	222	194	216	191	211	218	207	225	207	231	174	207	240	213	199	255	235	200	208	216	222	215	208	202	207	224	223	215	190	201	242	209	225	218	207	208	222	235	195	217	205	218	238	231	223	211	242	198	210	218	231	208	220	226	199	214	210	193	219	214	227	211	215	204	191	217	231	243	204	239	220	206	226	222	223	192	219	206	215	216	220	204	199	214	211	179	248	167	242	216	203	216	211	214	239	219	196	183	196	213	210	237	224	188	237	209	218	216	215	207	179	227	191	224	221	201	208	220	209	223	201	228	220	214	213	208	235	218	207	218	227	230	240	218	246	199	230	235	212	222	204	227	206	205	205	218	196	240	227	216	202	232	231	235	249	211	209	217	192	209	208	231	202	213	222	237	214	232	213	185	231	223	197	210	183	210	208	232	199
14127	31570	30831	22643	17647	16538	12866	11262	8374	7560	5249	4083	3189	2766	2141	1794	1640	1291	1172	1059	1032	1065	918	814	620	559	534	459	486	447	409	1932	2008	376	348	1388	4961	4255	2851	689	468	336	481	275	318	327	278	324	312	267	294	636	1193	1102	870	981	881	424	330	273	313	277	295	280	252	292	290	268	265	301	314	268	283	296	289	297	280	273	296	266	243	271	298	279	262	281	294	308	286	296	267	275	262	290	262	298	265	266	268	282	305	282	295	310	287	297	282	278	278	274	276	261	286	276	286	274	305	291	291	291	295	300	288	290	286	300	296	265	254	280	266	278	283	279	312	295	280	256	278	300	274	284	303	274	281	273	275	295	255	278	269	267	288	285	290	318	281	324	258	274	297	326	271	288	274	284	306	318	301	295	305	278	260	267	304	251	267	290	299	272	310	291	295	296	265	280	296	310	307	267	259	309	266	265	265	278	281	287	290	294	296	268	286	303	263	289	273	276	281	272	290	308	300	295	293	296	256	292	263	304	287	276	290	319	270	283	264	285	310	268	287	284	274	315	271	291	273	295	267	289	246	279	283	298	319	287	276	302	290	280	280	292	274	315	279	264	267	292	309	273	257	288	282	283	291	281	300	312	274	293	273	276	267	252	272	288	278	285	286	279	289	273	301	313	271	295	259	294	265	313	253	290	281	285	296	259	289	284	280	280	291	255	283	258	301	279	288	282	301	264	303	270	290	268	279	286	281	278	299	292	259	271	289	286	301	287	269	289	307	306	297	287	281	279	300	272	283	294	302	277	259	289	278	315	299	280	263	278	313	301	265	307	282	288	266	283	277	307	273	287	278	270	265	307	256	275	306	289	286	266	307	310	288	309	267	289	260	282	294	250	318	301	267	274	285	264	255	286	302	267	278	292	268	270	254	278	252	276	267	283	281	283	278	264	294	313	265	307	226	291	268	281	293	269	280	294	287	291	292	280	289	282	288	270	254	297	278	297	286	272	286	279	283	286	277	272	275	306	281	263	284	317	278	246	253	266	293	279	279	268	291	295	309	286	271	312	291	338	290	307	266	273	301	296	268	295	282	265	272	293	301	291	252	294	315	296	311	291	290	274	269	294	305	287	292	284	272	282	279	306	287	270	262	281	284	280	292	277	296	262	305	266	265	277	283	309	291	302	289	303	280	302	290	284	292	299	286	293	274	297	271	267	283	270	292	283	289	313	300	280	307	282	278	262	312	300	289	293	293	312	280	286	297	272	334	295	291	223	295	269	285	259	296	286	275	275	296	278	268	282	297	312	262	282	273	286	277	297	303	297	292	300	283	283	313	266	275	280	278	274	278	294	315	280	278	316	276	325	308	295	285	285	282	275	273	291	243	296	283	281	283	295	274	279	280	289	275	291	248	276	271	269	265	309	296	333	300	282	293	261	301	256	289	286	272	260	287	255	302	282	295	286	276	295	296	277	275	295	287	286	263	262	288	273	289	279	260	238	290	279	303	319	272	282	286	295	296	276	301	313	267	255	267	282	298	278	286	302	297	282	294	306	283	266	230	284	299	292	263	286	292	298	237	272	304	252	317	274	282	285	267	273	277	276	318	308	283	300	261	292	252	285	293	299	273	285	266	282	288	266	296	293	274	269	305	279	295	308	265	292	278	259	272	259	288	291	320	314	267	298	265	280	314	291	283	263	288	256	287	282	259	293	273	283	271	293	277	292	308	293	269	297	289	259	303	303	277	312	281	257	266	278	252	298	295	301	278	292	299	282	294	288	267	239	295	300	298	277	286	285	274	274	298	260	267	295	305	310	270	272	309	260	303	282	297	295	265	306	261	307	298	273	289	275	318	262	308	272	307	289	291	269	270	277	266	274	297	311	246	241	256	275	288	262	267	272	270	289	276	295	296	284	291	296	282	270	262	275	266	311	294	254	261	289	274	287	248	271	296	299	310	315	276	276	250	286	311	260	307	279	289	274	304	279	277	269	287	273	293	268	260	250	278	295	279	262	277	315	273	279	289	266	276	276	303	266	300	307	284	283	307	296	270	276	296	299	313	300	254	288	270	308	280	293	304	261	284	281	274	289	296	251	285	286	294	276	293	290	287	297	266	277	297	288	280	290	272	273	277	288	300	269	260	294	262	278	271	285	300	281	301	265	300	287	282	261	272	279	309	290	267	281	274	286	302	254	292	304	281	265	286	286	313	283	252	300	300	304	300	271	285	252	288	280	294	282	263	280	296	275	275	279	257	263	275	276	292	285	302	276	300	262	281	295	286	310	316	277	258	275	303	268	267	274	288	264	299	294	285	299	299	244	293	279	272	251	282	293	293	292	296	277	281	277	266	292	269	286	283	303	290	305	267	282	274	307	265	275	306	318	256	279	289	257	320	286	291	276	297	298	256	265	300	310	285	332	318	303	299	276	261	290	294	283	281	281	283	280	275	312	267	291	269	266	265	261	310	277	286	293	267	292	306	292	302	266	237	316	290	273	284	278	274	271	309	268	276	285	304	283	274	278	270	269	277	297	290	260	258	298	292	279	263	277	290	293	262	300	320	260	284	283	303	282	273	285	294	271	288	297	268	329	308	309	308	299	248	265	279	270	316	311	231	290	280	272	269	294	282	291	236	301	268	261	280	283	278	290	279	282	290	276	290	280	254	308	275	271	301	272	276	300	290	288	316	296	272	265	281	271	272	303	258	286	286	293	293	262	258	291	270	261	290	279	289	265	305	298	280	288	249	292	302	274	303	268	300	269	270	259	268	269	302	286	283	297	297	257	277	289	299	291	303	296	290	279	278	309	258	268	285	294	314	276	323	272	299	266	295	296	293	312	292	261	289	279	279	269	288	291	249	263	270	291	294	292	290	294	259	285	285	259	281	263	278	280	254	281	288	282	267	262	289	296	286	259	297	268	307	308	308	274	279	278	275	296	279	272	290	272	281	284	295	274	269	288	291	305	282	256	272	254	283	265	250	253	308	286	316	291	278	276	285	281	308	268	294	279	292	303	306	284	271	298	257	296	262	268	297	271	298	258	273	320	306	251	271	261	302	253	304	289	271	303	266	274	302	256	254	259	263	282	286	308	275	294	274	276	300	273	303	273	255	284	276	270	263	283	308	278	297	262	236	284	282	273	281	317	283	315	267	277	280	283	261	246	280	270	299	251	263	271	280	269	296	266	287	301	299	309	272	274	257	277	259	259	314	280	296	306	264	268	268	276	267	283	293	288	268	300	289	253	276	321	304	258	300	287	318	276	272	330	296	280	277	287	318	295	286	309	284	303	268	286	290	286	266	256	271	271	272	265	286	313	265	315	281	267	264	286	291	288	283	284	248	292	290	251	286	280	295	258	299	273	323	303	297	293	265	288	285	313	283	288	266	291	263	325	256	279	279	278	282	284	275	288	292	291	312	278	275	273	268	291	290	260	291	284	267	294	272	322	290	285	276	269	278	256	286	280	263	266	286	297	279	297	303	291	279	285	261	270	287	266	281	274
27144	21064	16209	8626	4728	4075	2665	2132	1749	1483	1133	954	867	790	750	666	637	631	624	585	574	567	585	559	575	526	521	533	510	505	520	513	554	545	520	485	624	613	571	454	489	466	477	487	478	493	495	484	497	547	580	522	538	514	476	506	543	549	488	487	493	509	524	493	529	514	465	508	515	480	503	513	491	490	474	496	518	482	510	480	499	490	485	539	492	500	494	478	544	494	485	479	470	477	489	498	502	484	507	471	480	513	497	502	498	497	518	487	477	473	482	546	538	520	453	471	537	461	457	488	523	511	502	515	529	486	468	500	455	457	531	489	468	493	423	493	498	553	475	481	555	520	519	506	527	455	497	508	527	495	487	546	467	462	520	454	483	521	510	461	500	529	500	514	488	490	489	499	437	520	507	434	500	498	504	482	517	479	522	516	508	499	488	489	504	468	507	502	475	489	514	472	495	499	517	495	527	491	487	515	500	508	444	510	477	470	460	485	523	493	537	492	477	484	500	507	462	490	526	516	478	514	465	492	482	519	503	498	484	495	462	485	491	472	468	499	491	535	505	515	512	488	519	447	513	518	501	466	522	513	462	477	475	535	531	490	486	491	479	512	483	518	501	511	465	466	552	472	493	529	522	505	497	513	503	488	499	549	515	467	495	494	466	522	495	503	522	499	468	466	495	468	558	494	508	480	480	474	503	516	515	474	475	478	495	465	542	462	499	468	500	519	522	493	523	498	482	511	498	479	501	491	490	489	469	491	489	523	517	495	499	524	460	523	498	485	500	479	467	524	492	498	526	546	531	484	480	488	539	484	498	480	479	492	494	475	499	490	529	478	508	513	503	503	510	473	478	497	503	476	496	497	484	470	439	502	524	485	503	515	488	514	493	501	472	523	478	526	502	531	492	505	469	495	528	519	496	503	505	505	488	495	499	479	485	510	492	456	506	483	490	490	499	475	473	495	515	492	516	514	456	477	465	489	528	501	501	518	508	487	514	536	471	448	556	462	483	521	505	507	488	484	480	497	510	481	519	462	476	482	475	466	474	501	487	481	497	479	423	498	460	502	486	493	465	469	455	496	488	486	500	484	499	519	490	491	493	489	509	479	504	469	496	489	527	476	486	482	480	475	501	487	497	467	509	474	460	504	476	492	519	481	530	472	498	505	506	513	497	483	496	472	531	504	517	502	483	480	459	490	485	485	513	530	490	491	508	505	447	474	504	498	465	486	510	463	480	492	499	509	476	485	480	494	478	486	505	474	450	518	528	528	477	506	535	494	489	488	485	514	470	495	503	525	482	514	495	472	482	514	482	503	497	515	468	487	513	501	468	486	506	509	522	470	515	518	511	495	500	487	472	523	497	445	490	540	479	504	495	488	519	511	490	489	497	482	516	482	528	481	472	483	472	478	501	506	462	504	516	452	460	517	487	485	467	499	465	500	479	493	498	479	505	484	493	474	485	509	474	501	530	460	471	494	517	476	472	484	487	482	490	420	474	495	492	474	484	509	508	496	483	498	493	471	495	459	509	514	506	464	509	502	495	459	498	527	496	461	474	478	439	534	477	486	527	459	495	530	477	482	504	510	507	498	483	495	499	511	448	506	501	493	525	520	497	492	500	544	506	465	509	461	552	476	460	475	505	489	506	465	539	499	509	510	464	442	477	508	501	496	494	512	524	481	501	505	503	480	494	480	514	523	525	499	508	442	477	470	509	484	473	489	521	474	530	475	487	441	475	534	492	499	452	501	462	490	508	460	484	535	495	476	500	501	481	486	498	477	468	482	475	508	476	492	486	498	495	503	499	483	475	497	532	489	487	463	515	522	480	480	452	514	455	492	518	525	504	487	479	491	487	492	490	493	474	498	494	515	503	467	497	525	475	511	469	475	530	486	510	495	465	492	502	507	481	502	459	508	493	501	516	507	474	496	506	527	507	501	481	459	515	493	491	517	516	496	511	514	473	475	494	510	472	488	508	509	486	477	492	460	521	485	503	480	471	491	521	507	435	539	480	487	503	480	475	532	531	506	507	494	524	502	459	508	500	531	512	474	477	493	484	495	479	514	514	509	505	492	471	494	497	490	446	481	497	507	438	488	527	493	549	499	532	489	498	494	504	491	481	501	450	504	481	522	468	505	518	522	494	501	525	500	504	468	513	527	534	516	501	488	492	503	514	500	517	528	470	478	471	498	494	546	476	552	480	501	481	554	490	469	484	462	502	481	528	517	473	485	521	483	504	541	509	493	529	528	505	463	482	505	540	492	490	488	494	518	515	491	493	495	516	463	508	502	488	489	499	501	535	499	474	500	498	557	467	470	456	472	492	479	485	512	489	475	510	500	479	534	505	490	472	523	498	496	496	506	446	522	494	496	489	534	482	495	525	462	535	513	448	511	471	486	543	481	460	484	503	511	503	511	511	460	510	482	515	516	465	467	512	518	494	497	498	502	478	514	480	456	487	467	505	511	475	471	506	498	503	477	503	480	520	527	484	547	519	503	507	471	520	481	515	509	458	490	475	514	516	507	505	511	487	509	482	464	457	488	478	502	460	489	460	480	508	488	460	510	470	487	508	474	496	495	499	484	474	490	462	516	509	444	503	474	527	512	509	493	514	488	506	480	469	448	465	489	458	542	469	500	494	505	511	496	471	495	514	466	495	482	487	518	499	475	497	511	488	450	486	515	453	508	506	508	486	513	500	498	503	468	528	472	529	509	510	499	506	495	507	508	525	503	504	518	494	508	489	487	502	485	474	483	498	497	502	493	511	494	447	526	450	473	470	507	504	496	516	484	522	502	519	504	483	493	486	468	504	529	517	467	504	508	533	461	467	502	498	472	530	492	475	478	508	471	450	484	489	480	494	480	518	496	512	491	520	440	474	513	511	489	493	492	500	500	475	473	507	457	480	505	465	515	468	492	450	449	511	486	492	499	523	502	465	507	514	487	515	519	515	480	481	517	516	484	459	487	518	477	495	521	480	505	511	522	518	496	514	469	527	490	488	477	484	473	480	503	515	485	507	451	517	467	520	499	436	497	451	473	540	468	470	463	453	470	490	491	484	523	510	528	490	524	519	483	535	498	562	502	471	485	467	474	511	502	493	515	472	443	477	483	476	490	437	504	482	456	487	517	524	464	518	502	519	516	477	535	482	477	492	482	582	504	478	493	480	494	503	524	488	456	506	507	490	504	498	469	542	502	509	456	502	489	482	486	489	479	502	510	523	513	462	471	475	470	490	481	521	454	506	495	466	519	499	538	464	458	479	493	481	487	479	514	486	498	470	503	539	518	484	481	474	487	466	472	453	498	461	491	508	466	462	514	498	489	476	558	528	470	489	491	514	503	488	484	510	507	490	498	497	473	485	505	499	491	481	487	470	472	514	484	522	501	503	480	523	506	479	494	523	470	486	478	518	522	517	535	506	521	510	497	479	494	467	499	496	484	468	472	501	492	514	506	498	491	500	470	487	476	503	494	466	464	473	478	512	529	497	502
10220	17571	17463	11394	8655	8737	5905	5034	4163	3100	2247	1835	1577	1390	1154	1108	1056	1039	911	835	819	790	790	772	715	771	705	678	693	694	679	677	654	625	655	624	869	840	870	647	656	672	608	611	637	667	637	644	619	575	647	608	629	684	692	694	710	660	644	657	621	646	596	670	618	614	608	632	617	636	591	628	618	661	667	651	608	617	594	620	642	640	638	628	650	648	650	633	679	652	608	663	597	628	626	599	640	595	620	652	621	611	651	572	619	597	693	647	584	660	618	633	643	599	629	634	630	646	651	655	606	608	614	683	602	619	669	660	611	600	616	629	659	605	661	662	665	635	624	638	656	649	636	657	628	601	621	625	635	638	634	669	550	608	656	642	621	648	661	587	642	617	572	635	673	582	618	645	593	647	663	601	631	678	625	627	631	664	667	625	603	672	621	616	606	627	678	667	626	616	618	615	648	626	624	641	616	646	671	636	635	622	641	550	617	641	672	604	654	632	597	646	634	602	666	639	616	617	664	602	673	626	595	626	667	652	605	636	648	590	627	613	594	645	640	656	630	645	567	654	642	648	610	609	630	591	650	626	647	647	667	662	626	627	700	648	655	616	598	615	623	627	662	633	638	605	614	630	617	634	629	658	631	643	620	635	639	668	655	646	617	632	675	631	594	616	657	682	615	673	616	671	643	635	609	713	649	630	607	665	615	603	673	595	646	606	637	631	617	625	686	644	662	668	642	621	651	645	616	678	628	661	635	611	622	638	670	608	664	659	633	640	649	581	711	635	613	634	626	633	650	642	649	629	618	637	626	648	638	626	592	599	611	639	615	662	669	661	630	647	626	635	596	629	625	626	673	664	626	626	653	607	629	633	632	633	600	603	641	694	653	610	660	684	625	634	644	620	622	626	653	645	655	684	649	676	608	638	569	629	637	625	625	624	649	667	626	630	699	634	627	619	677	614	661	597	679	651	641	625	586	602	643	605	656	642	638	563	598	639	633	662	627	658	620	710	615	668	679	639	618	682	630	627	587	627	663	659	641	629	651	635	619	658	608	590	650	626	648	626	631	650	620	624	637	650	682	669	600	647	614	622	625	713	608	620	574	660	621	665	656	638	584	653	655	684	617	646	653	605	698	613	632	623	646	641	643	655	655	642	614	619	654	711	634	648	580	648	641	645	608	580	678	562	646	652	656	627	645	641	647	672	666	666	672	613	600	653	661	637	650	650	646	657	605	652	625	615	659	606	660	584	656	681	649	626	622	618	652	661	629	632	622	610	653	612	655	623	613	606	651	673	627	679	644	598	677	633	655	641	640	655	627	634	613	616	645	613	698	620	637	626	607	664	641	621	646	672	611	622	609	613	677	635	601	655	615	640	602	615	609	639	611	671	651	647	638	643	619	632	651	660	618	611	647	651	611	642	621	595	671	647	574	631	627	592	607	663	666	616	662	641	640	610	645	616	638	651	643	607	638	641	620	630	611	628	644	665	672	662	655	669	628	640	633	611	621	631	658	644	606	595	648	660	616	612	580	664	612	652	654	644	637	645	647	598	652	627	698	643	618	665	591	644	653	674	632	590	679	664	664	649	665	585	600	672	602	659	649	668	646	636	593	652	640	600	673	677	633	639	629	699	706	599	589	609	669	675	683	627	600	634	645	627	674	627	618	675	617	624	584	703	634	623	611	638	641	596	655	599	609	643	627	692	600	623	638	620	629	637	642	602	617	639	600	631	576	631	584	630	646	670	688	651	606	658	603	637	655	628	639	637	623	616	677	617	632	632	590	655	632	646	609	631	672	655	593	593	622	649	640	621	629	673	585	616	658	644	644	639	614	556	631	637	602	653	619	624	667	647	596	610	676	605	613	664	655	648	629	663	653	623	587	636	679	658	641	645	646	689	654	629	581	651	641	558	651	635	583	640	636	596	631	620	671	654	586	595	592	608	570	637	649	680	633	621	610	607	661	658	664	623	650	640	662	634	632	658	685	597	618	590	639	631	653	646	611	674	629	635	612	650	657	657	618	645	608	625	652	598	648	681	607	612	633	677	634	609	640	669	652	594	656	636	647	656	604	640	675	624	604	600	629	624	649	597	657	638	609	609	612	688	634	639	625	648	641	652	628	642	613	624	638	629	623	612	629	639	615	621	688	621	640	622	646	644	639	615	655	619	651	605	657	606	612	653	634	637	623	659	658	679	680	619	642	666	647	643	641	622	639	664	650	629	626	644	644	637	662	667	664	619	663	628	642	665	645	655	662	628	609	663	607	696	644	649	654	634	678	630	652	638	621	635	614	640	628	616	620	651	622	644	601	632	644	676	643	622	678	557	641	613	664	609	628	632	618	652	637	633	597	689	627	630	683	624	661	615	625	639	639	677	608	630	632	608	618	696	636	631	640	664	654	643	592	642	646	625	667	635	626	646	618	608	665	677	617	649	614	624	632	656	613	647	657	603	610	636	639	649	650	610	623	648	635	649	630	619	628	663	625	647	615	677	597	649	611	599	646	644	657	595	640	628	598	607	656	677	642	655	637	656	656	608	667	623	635	652	625	619	609	631	616	643	647	689	660	615	641	664	653	652	641	628	604	598	648	585	652	652	645	622	659	660	632	593	649	678	622	633	603	635	622	603	641	680	607	640	619	608	608	630	687	664	699	595	649	682	651	593	665	636	638	644	621	671	657	605	647	671	607	695	661	648	638	597	607	666	683	657	647	618	634	644	623	649	658	631	606	653	628	670	628	605	680	624	652	594	659	661	644	643	671	672	646	635	577	676	644	590	662	632	632	630	645	621	653	632	689	664	650	662	663	642	632	606	612	656	661	672	638	627	609	647	651	633	662	645	643	640	667	615	650	625	644	637	635	674	681	634	645	688	672	637	615	625	623	619	604	599	669	639	619	640	605	614	614	650	589	610	628	606	670	657	671	622	661	620	649	658	668	643	635	606	589	658	682	676	677	674	615	676	600	664	657	645	685	614	613	645	632	644	628	622	664	609	633	672	639	654	664	643	638	692	677	617	675	669	658	603	671	630	692	666	630	630	625	670	628	622	632	585	652	658	675	617	671	642	618	649	647	623	621	667	585	622	646	669	588	625	663	612	614	616	647	638	625	619	710	612	635	664	627	638	597	672	632	647	612	598	666	595	628	607	634	672	660	641	638	617	619	625	637	639	670	629	624	644	621	650	644	648	632	605	653	640	642	621	648	673	582	650	664	599	607	652	647	665	591	659	628	637	672	648	619	629	618	633	649	655	595	643	612	602	624	650	592	634	635	624	679	651	610	645	658	647	607	643	629	666	569	638	620	674	590	616	689	633	593	650	643	664	603	665	633	663	666	646	629	573	698	639	636	635	614	617	635	605	621	633	659	627	627	641	644	616	655	658	692	640	632	656	641	592	618	632	634	653	619	643	577	604	638	643	679	662	618	627	601	653	628	651	619	604	594	656	603	610	625	631	654	631	602	651	623	618	621	610	620	603	632	694	630	658	682	623
24122	21310	28722	24226	21320	14506	6582	3317	2812	1991	1688	1357	1095	1061	920	780	714	681	642	574	574	577	515	498	484	473	448	437	439	404	395	558	726	374	379	596	1688	1524	1162	409	398	401	399	372	388	384	335	383	356	365	389	480	602	631	557	524	511	420	397	360	362	381	349	352	391	374	335	371	350	384	367	361	338	385	354	365	349	364	404	378	363	356	366	338	352	373	357	326	362	398	409	364	372	366	370	372	358	374	393	383	390	377	377	381	363	342	386	323	379	361	377	349	398	355	382	387	369	389	369	370	398	412	366	367	359	380	378	360	377	326	349	361	382	364	369	400	373	377	353	362	356	352	394	372	365	341	351	393	381	350	375	368	349	369	348	392	389	364	379	375	346	355	375	428	351	360	395	342	416	373	375	387	354	364	349	373	358	360	383	371	335	354	342	381	370	360	346	369	360	387	371	372	396	443	359	359	399	362	341	388	353	345	379	349	382	395	418	367	368	381	398	351	341	360	387	389	372	358	380	367	387	363	372	366	353	388	341	343	365	368	375	343	370	358	348	378	348	388	334	355	376	373	359	361	371	370	369	392	374	353	393	356	374	359	362	370	381	368	349	372	414	342	371	374	371	349	406	386	379	420	349	377	403	364	352	363	335	369	407	398	403	370	352	390	386	373	334	375	386	368	317	353	339	393	341	349	346	355	359	379	358	331	339	397	356	408	346	352	353	407	348	363	370	371	360	393	369	375	356	381	389	346	377	372	373	410	365	379	336	405	355	364	402	371	406	374	381	374	337	384	387	319	371	378	371	353	360	383	328	424	351	380	369	353	372	391	387	364	343	371	351	346	341	345	394	369	350	363	384	391	359	347	385	386	328	346	348	401	404	353	352	393	414	337	434	359	392	337	333	365	352	335	384	357	359	380	369	356	396	383	401	382	376	349	353	383	397	379	385	375	413	397	364	361	386	383	392	343	371	339	432	372	360	375	364	357	385	359	355	385	390	385	373	352	380	334	373	354	358	390	364	367	370	386	367	349	399	367	393	380	378	370	358	381	366	410	410	383	381	375	370	377	346	381	381	375	380	380	323	369	367	382	386	379	391	342	375	352	361	419	341	367	391	360	375	384	376	354	404	390	365	371	338	390	386	354	378	366	395	364	350	330	361	385	400	381	362	384	381	353	390	353	353	375	389	374	379	382	349	411	374	348	351	376	366	370	384	355	371	352	370	375	380	374	392	372	319	392	416	370	371	324	374	387	395	386	344	366	415	388	393	397	383	407	385	403	381	357	386	371	362	383	359	390	361	346	337	356	348	397	350	341	361	371	408	369	387	329	375	418	345	358	340	379	371	386	388	345	374	364	360	402	359	365	332	351	321	364	403	378	352	324	379	363	359	390	358	374	356	396	368	366	357	369	372	339	378	371	382	364	405	348	361	376	377	348	365	374	377	376	360	399	361	331	355	372	355	398	377	408	385	351	398	400	384	379	410	368	331	351	358	381	367	360	388	382	377	380	393	365	362	367	373	358	344	350	387	373	356	339	362	379	389	342	362	372	363	413	317	329	387	385	358	351	367	403	385	371	373	338	365	359	341	352	375	387	391	328	397	352	383	370	350	358	388	375	373	384	362	381	371	389	375	389	386	379	369	339	354	356	384	373	404	368	375	335	363	391	349	359	374	383	363	363	356	346	390	370	391	404	381	389	375	384	356	370	386	382	357	358	378	350	398	365	398	372	371	358	376	352	345	372	370	363	381	395	403	398	405	373	351	370	358	359	420	382	366	380	416	382	357	342	373	373	349	377	369	375	358	369	375	366	399	396	374	397	352	355	373	375	372	346	408	349	371	379	406	357	376	344	345	369	372	359	328	359	340	367	351	369	348	355	360	381	366	366	334	380	387	364	323	349	374	371	369	389	358	372	385	375	347	381	346	375	386	376	340	397	349	399	382	369	393	417	372	384	366	383	412	359	361	341	374	359	381	391	372	416	370	383	395	377	345	359	372	349	388	349	383	386	350	381	376	361	365	359	382	337	391	382	376	359	374	379	355	361	346	375	354	358	412	357	371	364	368	371	376	386	375	383	360	402	368	356	369	344	359	373	385	370	360	357	347	354	372	374	336	348	383	388	378	372	389	407	377	347	383	368	367	395	375	362	401	332	349	383	336	397	366	345	343	375	378	357	362	347	396	367	326	367	370	373	390	337	357	405	378	355	388	383	376	367	367	363	366	362	361	385	389	339	401	353	366	385	335	353	381	391	354	376	371	380	376	378	360	382	360	396	366	346	366	376	355	351	349	350	366	374	363	357	350	365	373	356	378	372	361	374	348	357	341	345	381	372	377	377	391	377	371	357	376	412	367	345	367	365	379	332	369	379	373	371	357	400	368	402	359	379	348	350	390	388	357	384	377	357	381	369	363	358	335	386	400	382	361	398	351	354	370	362	367	376	363	355	393	366	347	333	373	363	368	367	376	370	366	390	383	366	329	396	378	368	353	378	381	354	369	381	350	356	369	361	383	391	397	347	391	345	365	397	368	357	389	350	413	395	374	365	378	392	350	396	378	378	388	366	358	378	394	350	406	385	390	375	383	353	376	360	385	365	338	387	410	348	352	405	367	357	364	348	367	393	374	380	425	367	376	395	388	371	356	357	411	361	363	309	352	362	368	351	382	341	370	400	386	367	359	391	402	376	381	362	413	373	351	386	350	351	371	382	347	378	366	388	378	374	380	386	359	368	364	344	367	380	385	350	365	347	382	382	343	402	391	395	386	386	399	349	359	329	371	375	369	363	374	387	393	382	375	409	392	386	364	347	364	373	350	378	399	338	379	338	348	345	375	335	360	359	364	391	355	367	360	357	388	379	382	346	398	326	383	364	375	383	375	336	363	370	391	358	380	423	336	376	355	383	360	360	354	369	364	358	374	366	367	394	359	379	391	392	363	343	370	406	357	394	370	375	374	381	400	359	366	344	378	379	344	359	368	371	369	378	367	338	406	345	362	384	363	371	387	365	356	428	393	363	354	351	360	356	381	410	407	338	343	384	400	377	387	370	359	346	366	394	327	384	363	366	341	393	354	375	381	355	385	386	403	346	399	416	349	362	382	348	341	368	349	372	373	357	358	381	414	416	364	358	390	394	369	356	369	373	345	371	369	393	359	386	384	360	358	327	337	361	341	335	368	351	376	372	376	390	364	368	385	367	372	384	375	359	392	376	378	374	425	394	363	370	369	394	369	371	384	393	381	368	342	369	377	396	382	378	346	390	362	349	376	393	377	404	349	350	356	355	382	347	356	396	373	367	374	362	351	342	377	388	378	377	356	369	382	392	367	385	375	366	349	392	387	388	340	338	380	362	337	378	377	393	383	393	369	398	367	361	358	370	333	357	386	342	393	334	374	359	386	365	378	381	347	359	362	395	383	401	355	413	354	373	356	357	375	350	370	356	383	391	388	355	351	361	362	368	387	361	369	349	368	393	359	398	383	373	390	376	378	352
11634	24400	24835	18153	14124	13623	10259	7267	6421	4492	3583	2802	2241	2185	1793	1555	1356	1246	1044	986	959	929	887	858	667	650	635	598	588	581	519	950	1217	524	513	895	3314	2739	2061	545	537	523	583	485	481	471	492	554	509	489	462	644	1063	961	877	844	843	577	472	462	504	482	475	494	486	433	503	533	498	503	505	475	491	481	535	483	472	457	471	496	508	526	496	507	507	485	488	479	463	479	486	481	521	471	492	465	442	463	483	450	499	448	474	470	487	509	495	485	495	502	489	480	493	501	482	504	459	523	473	461	461	497	496	491	499	473	469	511	479	463	496	484	498	498	508	451	466	477	473	459	465	486	488	491	464	486	511	520	481	496	491	475	535	465	463	487	495	492	492	459	489	501	519	460	479	512	491	444	475	497	480	509	469	511	493	483	510	470	530	466	520	533	471	460	469	504	502	441	490	471	459	528	518	510	495	482	476	484	491	525	475	522	475	483	467	488	499	529	480	504	485	519	491	464	513	505	465	503	497	480	468	471	477	528	471	454	498	472	489	481	473	493	466	459	474	490	490	519	484	464	490	475	497	518	504	519	495	521	511	503	519	487	459	502	501	489	477	456	508	490	481	500	524	522	496	489	445	460	486	478	513	471	479	496	449	528	481	484	506	477	510	470	520	509	503	503	499	512	496	474	403	456	513	496	506	490	547	457	485	486	476	466	518	473	489	483	498	472	499	461	465	499	471	534	459	468	496	493	473	521	497	506	507	479	492	508	459	478	512	474	482	508	479	490	476	516	501	454	494	496	462	470	518	501	518	488	472	477	502	463	477	492	503	468	489	489	491	478	474	512	462	493	493	451	508	490	513	475	478	502	530	531	486	524	479	459	504	468	476	501	450	497	503	499	481	514	509	519	491	471	507	484	504	474	480	497	468	491	464	448	479	455	515	487	484	500	527	478	530	499	474	478	483	501	487	482	501	477	472	504	469	504	453	537	482	494	486	561	493	444	477	496	503	439	467	532	469	483	493	497	453	495	504	501	526	499	512	528	476	497	477	507	493	478	518	481	512	510	502	482	494	492	498	484	464	489	516	497	476	454	468	484	478	506	515	499	474	487	486	509	492	517	480	459	506	475	539	485	479	521	487	537	482	540	493	484	485	489	495	473	490	501	461	457	504	475	467	502	481	485	515	474	481	489	454	521	479	494	492	478	517	469	482	516	490	511	467	493	501	448	526	498	508	485	501	478	539	467	522	470	459	487	489	520	518	485	452	473	508	504	445	439	517	522	512	455	501	457	497	463	531	502	514	485	461	481	493	482	495	505	503	471	507	438	528	488	515	459	462	472	473	543	521	510	436	540	498	498	490	469	481	535	478	498	461	500	503	516	461	461	489	508	496	491	469	497	502	487	497	441	496	472	500	477	506	476	529	470	522	481	462	500	525	473	495	495	492	521	467	515	473	445	498	486	495	486	452	526	496	481	471	506	520	476	466	497	466	501	453	498	453	495	481	489	461	486	496	445	454	499	480	526	515	496	484	487	475	541	448	493	505	493	476	475	460	461	494	465	474	469	475	524	449	459	464	496	468	488	475	469	479	501	518	504	522	475	468	508	488	462	517	496	494	538	530	485	514	478	500	477	487	501	500	514	523	489	479	473	488	495	514	506	520	503	513	483	482	514	524	461	499	488	504	464	486	474	500	490	482	491	484	494	465	483	495	467	511	528	491	522	433	468	479	505	461	491	548	507	507	526	501	461	492	484	493	500	494	448	476	505	472	485	502	446	506	479	522	489	497	478	497	495	452	469	464	508	467	504	472	518	503	493	475	498	519	490	497	475	477	471	497	477	452	506	519	501	502	471	451	479	474	501	492	463	510	443	471	469	496	466	478	493	491	481	469	462	519	493	470	469	493	486	505	508	461	476	507	473	480	508	481	490	508	456	480	501	512	457	515	487	469	528	473	473	475	497	529	490	513	509	508	490	492	516	512	518	487	494	507	503	465	480	453	471	502	496	507	465	481	480	501	492	468	498	521	485	535	453	474	490	519	505	493	517	550	478	501	508	478	482	527	504	469	489	496	499	503	496	497	479	480	483	501	490	458	492	482	503	520	471	488	514	474	476	479	517	473	461	517	463	485	425	501	489	482	496	494	508	503	472	485	486	503	485	494	461	500	462	472	460	493	513	542	512	493	520	469	475	474	487	492	477	514	501	459	473	484	506	475	461	519	495	503	504	504	469	505	440	526	507	463	479	520	498	463	507	478	493	486	489	497	530	536	500	490	510	484	505	497	519	469	443	473	504	503	527	487	492	473	502	485	506	499	449	503	479	485	516	498	516	499	496	495	501	464	470	492	493	460	479	516	496	448	461	512	484	455	470	506	479	502	496	472	533	504	472	461	500	491	513	445	462	521	462	536	494	498	493	523	518	488	501	480	487	513	519	520	481	487	477	528	439	515	428	486	499	502	548	455	432	482	515	485	502	450	485	494	470	473	416	481	506	505	495	497	491	451	472	521	470	506	493	511	491	496	494	468	482	499	470	483	483	519	491	479	483	489	488	514	460	488	458	485	497	484	523	502	468	488	530	502	516	477	515	463	481	507	493	487	491	474	447	480	511	439	491	493	479	494	479	459	540	475	493	517	446	509	493	480	459	503	516	508	477	505	475	493	474	454	497	513	451	443	477	512	511	482	519	514	447	518	487	500	518	512	478	538	490	500	501	490	509	484	503	498	497	494	499	499	496	482	490	481	491	464	494	481	494	468	490	468	509	488	516	516	508	484	511	499	475	509	465	497	518	513	490	523	486	485	490	496	486	474	488	457	521	454	485	488	506	476	511	495	503	454	525	494	467	462	505	502	505	487	475	523	488	486	518	512	477	489	488	481	462	503	465	498	463	524	491	474	509	510	540	501	516	489	503	495	491	455	486	503	489	480	482	474	494	465	504	462	505	483	483	478	485	495	495	461	479	461	488	476	494	497	500	510	440	475	512	501	454	454	459	483	502	498	475	499	497	504	520	493	499	508	515	530	486	517	482	499	456	461	484	439	470	476	456	494	481	502	450	498	489	490	494	498	471	451	452	496	481	518	426	503	491	481	486	502	461	456	528	509	463	511	448	507	494	478	460	512	466	472	493	472	509	467	504	487	493	487	542	506	479	512	485	486	517	501	529	493	516	477	498	507	480	485	522	480	485	495	505	513	464	488	479	459	481	460	474	513	462	472	479	497	499	476	467	475	511	533	531	455	460	505	488	495	528	493	496	475	458	496	485	490	492	479	489	514	505	498	485	488	468	475	490	495	507	434	485	495	533	509	460	490	453	499	488	495	468	500	497	479	474	526	495	514	497	463	478	472	486	521	478	477	500	526	475	510	500	481	483	509	492	477	522	492	480	522	479	468	510	503	501	453	525	482	469	494	456	494	485	506	483	503	469	491	483	496	521	484	482	485	461	485	520	510	507	472	479	487	474	489	506	506	478	482	501	495	490	479	486	509	511	488	514
23142	21318	29223	23751	21346	21668	14920	5274	3640	2544	1931	1621	1276	1254	1081	990	857	696	621	527	517	471	474	399	395	399	321	274	301	281	286	552	955	253	238	540	2675	2311	1692	305	226	219	253	247	232	235	223	203	236	235	221	388	722	637	575	632	509	299	223	204	191	193	199	234	206	211	217	212	219	211	230	203	231	216	212	223	230	215	198	205	188	220	202	218	217	236	203	243	212	218	211	233	215	205	203	227	232	214	212	220	201	231	218	219	211	204	201	185	202	220	212	212	189	211	218	251	205	211	192	191	190	217	200	226	225	208	181	197	190	224	201	204	207	232	213	247	233	226	214	198	228	222	208	211	219	239	250	211	205	222	230	207	215	219	216	188	226	223	192	248	215	184	242	218	238	232	234	212	215	199	200	207	204	186	219	231	218	235	215	208	233	213	177	242	224	223	208	238	193	237	230	210	228	197	232	228	237	217	201	220	205	196	215	203	225	220	202	194	217	226	263	218	205	214	229	201	185	212	215	213	210	223	235	206	227	199	228	201	210	188	203	209	206	209	211	226	206	240	220	204	228	180	225	208	233	216	213	208	192	197	208	213	209	207	215	212	216	209	220	213	221	204	194	213	225	233	221	245	196	219	201	212	232	215	231	222	213	225	196	209	215	226	208	230	226	219	234	199	210	214	213	214	218	205	199	202	215	214	199	211	246	224	247	205	202	215	213	210	191	210	214	227	243	238	192	211	212	184	237	202	208	210	224	231	227	217	218	240	190	220	211	215	232	205	223	200	198	227	237	208	222	226	176	205	188	221	210	208	219	203	231	224	190	219	214	211	233	232	218	203	200	212	220	223	210	234	207	201	215	196	224	206	203	210	244	204	225	204	219	222	225	226	211	247	207	191	217	212	226	185	215	219	223	223	208	182	190	192	228	219	182	175	227	188	219	224	227	234	199	192	237	207	222	218	215	203	226	209	213	206	225	220	218	247	213	207	225	195	217	232	231	219	197	222	188	209	207	201	226	215	221	238	222	221	262	203	220	220	212	197	233	219	191	224	186	204	231	231	202	222	242	205	204	220	206	224	192	213	224	235	192	196	195	215	230	208	215	218	222	201	212	201	200	219	208	204	221	249	203	215	219	225	213	216	234	218	230	210	228	200	222	216	213	223	218	215	218	219	215	231	200	219	199	210	193	185	208	214	215	210	202	243	172	195	205	216	233	221	211	192	213	213	199	219	221	221	224	220	224	229	218	209	242	220	206	208	217	234	209	220	212	196	194	203	219	196	211	205	224	190	193	214	224	243	218	209	204	203	195	214	224	217	200	177	213	229	196	219	207	232	197	229	183	236	197	226	223	216	215	238	209	225	237	202	215	215	201	230	191	245	203	226	198	216	239	212	229	238	202	189	234	224	221	200	208	216	203	216	200	198	209	190	226	222	219	242	187	210	225	201	205	217	235	193	218	222	194	232	218	215	230	227	205	203	213	184	229	222	197	207	178	214	194	222	197	203	212	199	212	215	222	219	200	182	205	225	197	209	215	239	206	188	237	240	227	219	223	209	195	235	219	232	208	220	209	253	206	238	201	222	205	228	220	222	230	201	235	206	195	203	182	231	202	233	219	191	226	200	204	224	208	222	229	239	223	225	201	200	203	209	207	198	221	186	218	214	204	228	203	215	196	215	229	234	231	208	248	218	220	185	203	231	224	194	218	183	200	216	216	183	222	214	213	196	237	224	196	188	221	223	205	196	218	212	220	205	208	222	198	213	216	228	235	209	190	201	214	201	212	217	220	220	194	243	215	212	220	215	213	220	221	252	204	199	231	211	221	198	193	206	208	216	207	236	216	213	199	214	215	226	239	211	218	204	227	230	218	202	238	193	214	208	228	186	214	205	226	224	223	198	208	201	216	208	214	193	212	228	180	217	223	192	207	247	214	201	193	188	223	198	215	216	224	213	206	183	205	218	230	229	222	207	205	222	196	186	229	208	211	222	216	217	226	221	209	224	195	225	193	212	200	199	210	206	200	216	221	209	225	203	217	204	233	198	242	213	184	222	217	223	216	248	231	224	211	214	210	247	217	206	218	212	215	199	240	212	222	216	222	210	214	210	205	196	224	217	222	202	227	219	216	218	218	200	213	229	212	229	229	222	209	192	238	200	203	193	196	198	200	220	214	237	184	201	198	195	233	236	195	209	219	196	208	212	207	200	220	225	204	214	186	215	190	230	232	214	213	197	209	237	197	212	203	202	235	222	190	206	196	219	232	195	210	216	224	199	197	230	216	210	205	200	191	229	218	217	222	221	203	225	217	204	199	211	195	196	205	190	222	205	200	220	213	217	243	197	201	214	202	228	215	227	218	213	199	222	228	209	207	208	215	216	208	234	227	185	198	209	216	204	225	210	206	219	207	192	203	197	209	225	206	218	218	187	221	217	211	203	224	215	216	195	224	226	219	214	198	221	217	206	231	195	222	201	225	234	213	207	205	203	196	239	228	247	205	227	225	229	196	213	228	197	212	207	184	213	228	209	212	195	225	218	225	197	259	234	195	211	193	208	213	233	243	223	193	190	206	203	201	238	205	237	210	251	198	210	203	202	228	202	220	234	211	226	226	234	222	214	205	233	203	199	213	212	203	224	205	207	209	197	220	197	209	254	200	217	215	212	226	228	195	198	217	189	224	244	239	198	227	219	225	230	208	207	165	226	217	223	236	243	217	195	223	209	210	210	247	188	209	221	239	234	253	212	222	222	222	201	203	236	221	212	219	219	223	201	216	221	242	204	214	218	214	209	208	199	189	233	218	205	218	230	191	204	231	201	203	209	237	224	191	212	223	237	218	214	245	207	230	207	193	213	210	212	222	186	223	209	221	205	225	203	184	213	228	205	206	205	205	217	203	226	222	218	209	196	207	203	227	217	228	220	192	210	214	227	226	225	193	181	244	189	227	242	219	202	210	210	197	204	204	235	225	215	227	163	175	234	215	224	203	233	214	219	214	221	240	213	211	215	218	218	203	205	216	215	210	219	222	209	203	210	216	214	216	216	211	209	245	219	220	217	222	223	243	215	239	209	202	206	203	181	226	206	226	212	199	226	225	208	211	230	232	216	229	193	222	234	210	237	183	215	233	210	209	207	216	226	205	235	197	205	216	226	219	207	221	244	236	208	223	231	249	219	199	206	224	168	235	212	207	197	228	221	208	212	211	226	231	182	248	191	215	237	209	211	208	238	240	230	223	203	201	202	202	228	211	183	204	231	223	194	221	234	244	172	191	220	215	205	214	240	184	241	191	241	221	227	197	207	222	210	206	214	202	197	212	188	215	199	214	205	215	235	245	219	197	194	235	234	229	225	222	200	241	211	206	199	233	251	231	211	204	224	185	261	189	223	220	200	222	211	225	218	225	232	222	234	219	209	211	244	220	205	234	219	205	201	236	225	203	197	215	201	208	220	229	188	221	247	232	219	214	195	210	234	206	239	219	196	189	226	219	200	215	218
13854	29038	28138	22987	19792	17017	13234	10132	8351	6103	4429	3492	2783	2837	2366	2023	1661	1361	1253	1024	978	821	831	669	607	546	500	513	438	451	397	981	1667	346	359	983	5156	4343	2930	479	348	370	372	288	291	287	313	290	289	299	286	629	1292	1096	1023	1080	934	448	290	289	275	295	267	277	285	289	296	289	287	310	250	301	262	270	264	281	295	272	252	265	266	289	287	279	275	303	264	242	275	294	258	284	247	288	278	264	265	318	286	250	289	324	292	286	274	280	299	239	260	283	271	290	313	281	284	276	227	274	256	298	308	230	307	256	271	258	309	288	277	266	279	268	302	294	289	272	272	291	280	302	261	278	261	291	263	295	259	280	294	278	280	279	270	275	298	291	289	295	264	300	291	289	288	291	287	255	288	285	264	287	277	270	280	272	285	287	285	274	266	305	292	279	282	279	269	294	281	290	282	280	307	302	270	264	280	294	279	285	278	319	285	278	295	280	305	274	276	292	250	291	274	251	266	242	272	272	263	292	287	262	278	307	298	293	293	294	261	265	301	300	299	305	274	276	258	267	302	266	282	275	271	259	302	284	312	303	308	278	267	278	284	275	270	281	286	263	304	269	290	266	282	279	279	283	280	283	286	241	282	288	264	293	271	283	281	262	281	279	267	270	265	273	262	257	308	289	270	292	283	257	310	282	281	298	287	276	290	257	292	301	286	245	280	275	260	262	262	289	279	293	261	275	291	266	281	266	272	293	247	293	243	245	279	274	287	280	273	293	271	278	282	284	263	275	284	275	291	281	285	272	258	285	268	284	270	288	271	273	279	291	289	282	289	299	264	295	270	269	266	287	302	293	271	279	287	280	273	278	300	293	279	310	287	270	282	300	252	263	278	264	289	285	256	253	266	286	290	270	285	288	286	253	268	276	252	290	272	266	273	287	306	287	249	287	280	237	279	271	298	272	283	301	297	232	287	272	261	277	278	303	278	275	286	255	263	258	288	283	260	280	261	258	269	290	254	266	287	287	299	281	236	271	285	276	296	273	293	275	278	267	259	288	262	300	287	277	264	270	257	280	276	292	283	274	274	283	249	274	246	303	267	264	287	280	288	291	295	248	260	289	285	285	296	274	274	296	286	264	263	259	286	305	308	285	267	307	297	270	238	262	276	280	291	259	272	297	271	302	307	279	256	286	296	302	296	274	295	265	253	260	287	280	277	283	299	267	279	268	287	303	302	285	249	299	278	301	308	271	283	283	309	285	316	298	273	310	286	269	302	287	270	279	309	283	262	268	290	278	281	287	273	266	278	278	289	291	267	269	294	299	269	298	295	280	283	258	302	292	305	266	259	301	264	284	300	259	272	287	273	311	295	272	282	293	273	273	293	273	273	248	275	278	278	294	242	269	304	288	276	252	267	272	279	260	298	267	259	320	279	257	257	261	298	272	277	274	285	272	255	283	272	274	264	317	302	284	257	247	283	268	252	266	296	278	262	263	291	275	269	288	270	271	283	287	295	274	322	290	279	297	279	272	280	271	291	277	272	266	263	268	269	263	272	271	307	273	272	288	270	285	261	289	292	283	288	292	279	276	283	292	287	304	251	251	299	299	276	269	292	281	277	269	284	267	296	276	245	267	307	318	290	295	284	287	278	280	293	306	262	269	266	297	271	267	286	282	286	296	293	265	289	255	278	281	261	274	272	259	271	277	284	289	279	295	268	287	266	278	275	322	262	300	261	292	303	277	277	260	294	266	273	277	259	278	279	286	263	276	283	282	257	290	257	295	299	271	267	275	296	282	288	271	284	276	242	244	275	287	274	248	266	294	285	288	270	298	302	266	291	274	286	270	275	276	260	317	267	260	313	283	290	286	307	260	293	277	290	261	248	262	262	265	305	285	274	291	292	292	283	296	288	322	288	274	282	291	290	285	255	262	260	293	288	272	299	284	260	276	263	271	267	253	270	297	288	299	279	302	267	266	269	255	271	292	282	290	267	275	258	273	331	296	231	272	273	259	287	284	288	257	291	247	288	258	306	285	251	263	291	317	272	282	264	318	250	280	285	293	294	266	289	266	258	285	266	264	260	289	291	279	276	246	285	267	271	304	253	280	281	248	279	262	269	287	278	279	255	292	309	266	266	275	272	278	270	287	272	252	270	293	268	268	276	288	277	317	242	315	280	269	278	274	287	251	310	291	279	304	290	272	288	264	282	249	284	251	262	282	297	265	292	297	290	306	287	274	299	266	238	293	279	265	306	265	306	272	251	297	305	273	305	263	296	288	271	278	277	268	269	268	281	281	271	247	259	281	256	279	309	274	283	258	291	284	269	281	288	258	312	281	272	281	269	274	261	282	281	258	262	280	263	290	260	311	241	287	254	302	287	245	297	282	298	274	291	297	285	261	299	268	294	272	278	303	288	287	298	287	260	287	265	266	305	319	269	308	312	285	282	286	259	296	285	264	266	277	248	293	289	286	302	291	256	294	278	255	287	286	296	291	274	284	284	268	268	268	275	260	297	284	261	286	313	264	262	277	280	257	311	294	274	266	292	269	275	240	259	281	242	279	274	266	295	288	264	281	282	293	275	286	271	277	267	256	279	272	278	288	269	283	266	291	301	296	268	298	275	302	296	279	288	285	268	273	287	244	277	282	280	265	262	291	294	315	270	277	266	290	260	292	274	288	274	281	278	244	268	287	299	250	276	298	281	277	272	278	271	249	295	273	260	294	280	264	302	247	281	312	297	294	275	277	294	259	249	287	291	256	283	261	308	274	315	258	274	306	291	284	272	279	265	253	287	293	278	281	256	284	278	268	257	276	285	256	286	304	268	267	295	292	266	274	286	267	270	269	318	279	303	285	274	266	296	287	285	273	280	287	293	288	280	276	261	294	278	259	290	280	271	253	260	289	292	257	279	264	273	288	276	274	264	290	266	257	289	273	283	278	298	265	265	285	267	269	263	266	281	239	286	245	275	286	302	248	288	257	290	231	282	295	259	278	268	291	275	275	245	293	267	315	275	286	303	256	252	284	284	260	274	295	281	266	330	280	291	299	268	294	261	287	295	324	283	308	272	245	282	285	283	266	295	266	318	284	267	252	301	282	298	286	274	320	274	283	291	285	265	260	291	280	287	276	300	294	270	267	293	284	282	282	244	265	265	299	265	247	290	301	306	303	267	280	260	263	267	314	301	260	269	294	298	293	290	296	267	286	299	291	277	268	278	283	273	299	250	272	265	280	286	298	306	298	271	289	271	280	306	271	274	260	278	291	255	274	282	311	283	269	266	305	281	270	258	293	255	295	281	255	270	263	248	258	259	283	273	292	288	305	280	271	297	261	273	287	253	299	280	289	275	266	262	278	314	278	272	295	292	282	255	320	269	270	281	272	269	284	238	297	298	282	274	277	266	267	283	282	280	286	270	264	275	265	308	276	272	259	286	245	266	305	254	273	276	279	254	272	295	283	284	272	298	284	284	266	292	275	254	308	311	295	296	274	283	280	294	276
27120	20977	15029	8010	5179	3536	2667	2002	1488	1264	1030	944	895	871	780	733	684	680	594	613	610	564	576	574	580	562	528	586	585	488	540	537	505	513	492	541	632	609	619	535	489	498	496	527	512	506	478	517	486	523	523	519	520	538	543	520	546	505	512	484	552	489	540	490	492	505	492	463	515	459	538	483	510	526	517	507	488	479	482	498	504	501	473	480	484	500	506	501	481	487	481	489	527	464	512	465	506	504	477	472	493	510	498	502	488	511	519	556	488	498	483	506	502	506	486	483	492	486	480	503	485	480	479	510	487	481	471	492	527	466	493	523	510	524	473	480	488	458	469	533	516	494	492	471	506	477	495	508	480	489	461	497	512	480	498	524	444	462	493	521	465	498	483	492	505	491	465	474	523	486	519	511	454	478	487	539	503	476	478	446	479	483	527	509	530	505	528	516	468	526	512	483	483	470	479	502	514	510	506	493	499	478	523	494	518	525	562	489	505	518	494	498	468	501	485	500	501	515	482	466	481	521	526	542	518	464	476	510	464	522	487	496	460	514	516	477	501	460	470	531	500	480	522	515	533	504	503	494	489	482	513	525	539	482	483	492	497	496	484	474	534	512	493	487	486	497	521	446	490	522	483	502	472	499	495	485	483	491	497	518	455	523	525	499	499	542	479	507	514	501	555	501	489	509	494	454	512	502	473	498	496	523	510	491	462	497	492	514	529	481	501	481	524	491	474	530	512	510	535	514	474	479	512	481	512	451	511	493	477	518	479	444	520	519	517	485	515	489	512	496	511	492	474	496	506	475	518	521	497	489	541	503	503	440	523	548	491	479	481	504	515	523	485	515	484	492	531	510	442	521	515	500	494	479	522	470	473	480	476	486	536	482	501	487	525	511	496	551	487	504	495	474	489	525	483	517	501	520	481	490	508	489	485	488	460	542	473	487	490	504	481	514	484	547	498	539	521	470	500	473	475	503	506	541	538	496	537	504	512	516	514	476	464	463	463	495	505	514	473	493	505	499	490	496	519	478	518	481	535	502	467	531	525	474	516	487	518	495	489	476	481	510	519	476	451	529	486	504	519	462	508	478	555	494	513	486	469	509	464	494	505	491	487	476	500	490	476	488	513	494	503	499	518	476	530	475	524	493	522	503	469	494	510	501	523	460	524	490	507	507	497	565	490	515	515	486	535	503	499	470	491	477	465	497	519	495	492	452	495	491	469	512	488	483	479	469	497	513	488	467	505	498	516	500	478	526	515	533	461	517	506	462	508	491	492	513	477	490	478	532	501	469	508	479	510	488	518	474	482	526	472	465	502	495	551	488	508	477	520	478	505	492	535	493	489	505	516	561	530	521	492	464	507	523	529	493	492	511	518	451	500	496	526	489	483	485	486	495	518	479	514	512	477	500	471	491	500	532	478	498	483	502	510	489	493	510	513	485	554	533	492	489	489	480	480	500	517	511	504	529	455	489	497	487	487	474	515	456	483	485	527	492	519	472	474	545	482	503	520	499	462	455	532	474	525	525	493	493	499	507	476	526	527	483	495	489	482	478	505	536	526	510	511	518	518	529	499	471	494	512	542	535	469	507	508	499	468	515	506	486	491	501	481	503	481	499	523	492	524	494	502	503	520	499	458	496	493	506	494	503	498	497	480	511	492	504	475	501	484	483	522	508	493	521	500	507	518	517	504	509	494	480	515	574	520	553	466	534	473	453	474	517	503	479	494	516	541	507	464	486	483	454	473	483	487	494	490	492	493	498	461	480	494	499	493	510	493	461	515	517	499	513	500	524	528	446	481	495	539	482	488	500	508	505	501	532	487	531	497	507	478	466	492	481	500	529	451	513	472	476	483	507	525	542	460	540	523	507	534	485	503	470	494	496	536	495	492	504	526	494	519	475	489	518	476	500	516	501	494	512	519	512	521	523	510	497	489	506	484	512	499	470	474	524	515	507	485	495	488	494	458	532	537	472	499	544	509	470	511	484	517	512	479	474	515	534	488	526	501	493	524	446	522	528	499	453	490	492	501	470	509	474	532	520	483	519	489	524	501	519	445	514	467	492	528	483	483	513	467	510	502	491	485	502	536	490	532	484	499	491	501	464	495	520	505	497	509	512	502	531	503	508	536	519	452	525	512	529	504	552	543	476	480	494	557	483	503	500	506	500	517	526	537	482	522	494	526	517	509	496	480	478	542	471	493	531	514	518	474	505	505	524	456	452	498	514	511	482	460	465	520	493	496	501	501	503	512	504	518	544	466	511	492	512	501	514	517	510	471	461	505	502	505	516	491	490	495	503	463	482	477	521	506	494	488	483	480	546	527	546	477	531	539	525	518	474	517	500	531	467	504	496	505	512	497	516	513	497	554	496	492	471	495	517	482	457	489	510	555	506	511	465	509	512	477	492	501	460	524	508	492	498	532	526	500	519	497	483	459	508	487	498	470	512	485	505	472	487	486	479	516	459	491	502	495	516	518	491	482	497	504	448	465	477	479	490	494	524	535	499	499	501	505	488	519	465	511	529	493	495	524	511	507	501	495	509	521	473	466	489	502	481	517	519	511	521	487	504	507	508	461	487	487	479	510	504	522	501	511	482	484	538	510	486	491	514	512	501	485	479	542	504	498	507	513	541	549	497	495	509	485	507	456	519	522	502	520	514	468	503	499	505	501	479	533	520	530	483	509	499	490	518	495	512	480	506	508	491	522	496	492	447	479	499	485	502	501	502	483	452	524	480	539	491	496	484	479	552	495	490	525	489	515	511	529	516	504	459	443	467	506	519	478	528	505	511	515	483	542	512	491	497	491	469	482	532	506	507	494	547	530	535	500	485	517	459	493	458	518	505	480	484	524	486	528	529	485	496	472	481	481	456	496	488	505	520	509	512	472	489	465	523	502	505	484	480	499	507	541	489	480	509	485	482	492	500	499	558	505	439	513	503	527	501	531	525	541	497	481	469	545	508	508	509	519	493	465	465	531	459	540	495	477	449	506	506	504	518	514	470	537	467	517	487	498	510	481	538	504	485	501	505	467	465	524	492	496	513	509	477	502	505	524	491	496	484	473	482	480	484	462	522	504	492	532	522	516	538	457	505	481	490	504	543	477	493	475	466	458	489	479	487	516	502	487	507	494	521	515	505	520	483	494	439	495	548	462	504	526	492	485	489	511	554	484	470	504	520	519	514	501	528	546	474	503	480	516	494	487	492	492	528	514	475	510	469	475	478	493	519	517	497	506	495	474	514	516	500	516	503	491	537	506	472	536	517	511	519	512	514	521	512	546	511	482	507	498	463	529	502	472	522	535	529	463	477	478	511	487	468	513	504	498	515	497	496	491	497	494	515	513	539	502	537	512	496	491	467	491	521	506	492	542	556	502	531	482	478	488	505	469	510	510	505	526	523	489	482	483	496	500	470	494	464	513	546	498	518	545	490	483	519	498	533	452	519	519	539	545	487	518	517	507	519	541	486	479	523	478	480	465	491	529	484	491	521
9299	15423	14813	11086	9494	7570	5809	4597	3372	2674	2101	1748	1567	1546	1273	1145	1034	977	928	839	835	786	796	793	743	711	729	676	668	619	657	700	741	634	691	607	841	777	804	657	672	648	652	601	614	646	621	665	621	654	671	693	639	669	696	634	651	663	650	641	660	657	687	623	614	642	621	679	656	686	644	661	622	661	679	617	652	657	607	562	617	678	639	642	616	643	645	699	663	640	673	604	625	660	625	627	626	665	675	632	610	658	638	664	598	619	635	630	651	618	630	644	639	648	636	652	661	628	639	634	640	621	665	636	652	649	636	654	661	661	635	596	593	651	664	610	665	613	634	647	604	667	648	693	661	616	610	643	627	630	607	655	634	624	633	603	649	626	646	625	665	615	653	640	615	648	635	638	639	645	620	656	672	597	687	629	648	671	653	633	650	660	587	612	632	628	639	683	646	611	642	638	641	610	648	649	627	671	627	639	644	611	613	617	622	663	629	608	643	603	629	680	666	691	623	676	644	651	609	652	655	652	675	605	647	674	611	593	682	660	649	597	711	628	697	675	623	650	640	577	644	616	643	696	647	648	613	671	651	604	659	647	648	641	650	676	637	657	619	627	601	658	663	656	619	641	635	620	631	614	652	618	608	662	661	655	661	667	629	658	654	622	645	660	625	648	637	656	613	647	633	668	624	700	674	647	653	625	635	650	622	635	662	664	630	633	630	656	648	670	641	691	591	643	650	663	642	635	609	641	661	621	638	632	663	642	644	636	650	648	678	623	649	635	643	637	632	653	629	631	651	669	638	626	645	646	627	639	635	646	656	644	649	647	651	624	613	640	651	620	588	644	625	647	620	618	645	611	638	653	621	633	623	634	650	658	627	601	667	625	612	632	695	620	634	625	644	673	678	682	619	628	602	634	647	644	619	639	649	627	628	637	660	609	678	632	615	604	659	624	677	672	654	628	676	634	632	618	681	618	644	664	602	625	607	631	656	685	636	647	649	608	642	609	638	655	613	642	596	636	656	637	656	597	628	629	652	626	610	662	668	615	654	625	681	596	680	637	652	631	601	651	644	640	635	664	645	595	649	608	648	660	641	670	650	621	606	664	644	636	673	636	641	630	633	617	625	664	660	596	661	661	626	668	634	625	631	625	604	673	633	685	661	616	646	591	619	686	638	603	681	645	649	639	665	633	645	598	641	643	586	656	676	660	625	651	604	646	619	653	659	630	644	651	659	652	636	624	642	603	652	626	647	638	632	653	657	647	613	658	644	612	632	628	676	617	650	677	661	606	607	636	638	634	668	687	644	623	629	640	674	597	622	619	636	665	656	648	670	608	637	684	605	611	666	649	662	593	655	670	643	600	640	622	618	626	639	622	644	648	587	634	656	609	617	669	624	636	614	615	642	620	632	661	627	634	643	680	670	652	649	685	642	647	614	645	623	634	664	666	621	634	614	671	695	649	656	675	615	657	647	646	671	596	605	649	592	638	664	677	646	643	638	628	661	688	684	630	654	626	636	699	629	625	644	654	647	592	646	659	639	621	647	668	673	686	653	608	679	665	623	657	631	681	635	595	660	594	685	666	629	647	663	647	608	641	626	642	660	657	638	685	648	665	664	637	624	664	695	645	637	626	652	638	642	603	611	662	639	619	627	632	634	628	621	652	607	612	642	685	603	689	613	605	634	655	650	619	611	642	642	669	633	690	628	582	614	699	646	660	678	654	639	624	618	663	618	643	628	649	660	626	591	645	617	657	632	633	634	606	624	661	629	620	642	686	635	653	624	600	649	629	688	675	623	628	609	672	627	657	656	632	643	674	599	622	672	660	619	652	652	607	632	638	609	636	616	618	632	621	570	635	640	598	646	569	622	632	627	653	671	659	682	613	652	603	689	623	623	650	653	683	635	603	639	643	701	619	610	613	652	593	609	649	645	710	644	599	650	578	613	624	611	605	657	646	651	635	614	610	631	630	675	601	684	617	581	577	643	676	628	617	627	626	645	652	637	650	635	612	648	660	703	620	696	655	646	657	583	671	672	615	620	625	656	582	663	648	674	673	630	650	652	683	636	653	642	648	621	612	632	604	608	626	619	604	644	600	608	604	666	593	636	645	657	646	640	665	648	649	682	638	695	610	643	653	644	670	652	657	613	628	630	659	604	655	627	621	661	661	659	643	651	628	612	659	634	616	634	615	639	683	648	660	634	621	598	693	630	646	674	666	644	609	637	663	615	654	628	642	617	627	633	573	621	621	680	625	692	625	617	612	631	629	627	642	711	652	615	669	649	633	652	626	661	631	659	651	616	607	651	644	630	618	633	629	650	655	676	608	649	619	671	645	637	670	663	692	676	611	595	590	688	637	610	646	588	645	620	682	613	638	619	636	616	631	629	630	628	611	631	616	646	644	654	600	633	673	635	621	677	610	620	639	645	674	654	664	642	583	672	610	717	610	651	653	622	646	630	644	639	663	633	616	638	664	615	687	666	644	649	619	600	697	663	574	676	684	634	637	658	652	620	649	664	631	643	622	620	644	613	607	639	622	632	644	630	608	655	648	620	658	637	622	615	666	636	651	628	642	650	649	624	629	634	657	618	634	596	624	576	645	647	623	634	674	675	607	634	659	671	615	643	611	619	681	658	633	625	632	660	651	640	649	620	610	591	625	618	652	636	596	673	681	631	662	642	661	657	626	637	647	610	658	623	651	622	642	623	643	647	677	660	601	660	610	631	636	613	671	657	643	654	586	605	610	615	639	618	690	599	630	611	642	620	677	597	562	600	616	610	662	587	655	662	602	652	626	650	667	644	651	675	681	635	677	645	656	570	631	663	624	638	652	631	618	595	615	627	667	668	666	664	607	638	619	621	624	617	640	637	636	671	629	659	587	655	619	680	641	642	620	687	664	617	615	662	606	602	676	611	625	666	611	643	658	654	675	686	603	647	607	656	601	686	634	586	641	654	613	623	662	653	659	637	636	608	636	645	668	638	627	618	617	667	629	706	682	646	621	677	643	619	639	660	593	648	632	648	703	578	638	640	606	632	648	601	642	634	584	641	599	687	624	682	639	676	656	646	617	685	607	640	598	633	662	683	619	679	624	600	635	603	678	609	677	645	623	607	660	629	660	637	616	620	641	619	611	612	591	642	602	629	681	623	653	655	626	635	657	676	643	604	601	666	679	600	651	647	660	658	634	619	611	652	651	644	663	634	626	602	666	617	617	664	632	640	615	626	674	627	639	646	645	650	649	643	655	652	575	669	695	617	641	617	602	618	633	652	629	642	661	637	650	634	654	619	654	630	631	592	624	683	688	634	639	650	613	689	633	668	638	637	606	635	690	645	661	635	621	632	663	653	610	636	648	678	638	672	613	631	651	609	618	633	661	652	673	590	677	665	648	652	639	624	690	631	689	652	636	597	650	620	637	645	657	672	645	652	633	690	588	606	644	625	639	656	651	648	620	625	654	649	626	667	646	667	640	634	695	645	689	631	642	617	607
24171	21370	28822	24269	21362	14385	6071	3243	2332	1907	1465	1283	1260	1187	874	899	763	734	685	590	607	517	521	482	484	499	448	439	372	453	425	576	1187	419	381	538	1649	1447	1350	514	424	373	394	374	393	376	359	428	394	360	402	510	622	556	557	541	552	418	377	378	401	373	401	364	386	381	410	363	426	373	335	341	366	388	351	353	352	357	409	403	361	377	412	386	401	363	362	359	349	381	359	364	375	380	383	391	389	392	366	381	388	375	358	373	395	378	371	399	416	343	399	361	399	404	388	406	381	380	342	380	418	333	371	383	354	384	381	374	361	382	391	372	377	372	408	387	363	373	384	359	360	344	366	363	404	379	386	352	401	396	369	388	387	380	353	385	387	407	356	383	381	378	395	358	393	408	372	408	395	401	379	381	390	410	382	412	352	370	362	382	415	371	385	389	358	370	343	368	373	391	364	358	380	356	363	387	407	343	367	398	391	389	406	393	378	413	366	439	391	386	385	410	371	370	357	404	408	387	376	366	431	394	358	379	407	363	402	390	366	384	402	364	370	385	361	399	328	389	393	368	380	375	353	418	414	381	367	391	344	392	341	353	367	400	383	388	362	365	362	402	386	377	363	385	360	417	405	342	354	352	355	373	376	386	365	363	366	419	397	383	396	381	363	403	375	359	348	368	384	361	379	391	401	367	373	382	339	348	362	386	367	332	373	400	429	415	368	404	388	390	351	407	400	409	391	412	373	448	378	359	390	382	389	360	337	330	391	389	416	382	378	409	344	381	363	401	356	402	385	377	369	363	390	376	397	369	382	382	356	366	390	363	400	362	393	385	379	373	379	364	365	375	375	358	385	354	392	376	367	373	370	356	411	366	373	370	383	399	379	395	324	392	359	358	381	390	375	384	345	390	377	391	364	353	367	390	367	377	378	374	353	373	396	360	408	395	412	355	398	401	397	393	378	411	385	401	354	403	420	396	359	354	411	366	386	382	378	385	377	408	357	363	361	406	435	360	379	363	375	405	375	355	409	403	358	382	366	380	363	405	378	393	321	367	391	395	387	378	382	379	404	396	408	395	368	390	395	393	377	402	386	400	401	370	389	391	365	382	394	339	377	390	371	354	381	400	385	400	423	376	401	356	365	367	371	327	384	370	375	373	349	363	382	374	403	405	363	360	384	390	399	385	364	389	366	354	396	357	372	380	402	378	411	389	363	401	370	372	361	400	372	365	342	376	371	357	387	394	367	394	383	369	370	402	379	368	407	374	397	386	401	366	367	337	395	385	376	399	387	360	351	358	382	410	414	397	377	364	352	378	353	366	375	384	377	368	394	395	422	381	360	370	373	385	395	364	367	383	389	389	383	352	393	392	392	394	371	396	379	369	382	364	335	367	376	369	407	414	378	388	401	392	396	356	376	364	344	366	393	381	400	366	364	365	356	385	394	353	374	366	416	377	391	355	403	373	395	406	368	384	340	391	408	374	372	371	401	360	366	384	359	378	392	418	404	367	317	371	377	419	393	357	370	368	375	414	406	385	381	403	392	388	367	371	389	379	418	382	386	395	366	408	370	349	372	392	372	359	389	386	350	354	397	372	426	383	400	404	358	385	410	397	402	408	376	364	391	366	377	344	409	390	385	393	366	374	367	376	375	374	360	375	383	399	347	391	388	379	366	378	388	391	378	368	410	391	380	370	357	385	385	371	380	396	363	355	349	409	389	369	422	360	384	373	383	376	416	374	393	373	396	393	377	384	372	375	364	389	411	372	346	387	361	377	372	366	353	365	387	382	423	362	398	419	389	391	388	382	407	411	390	330	352	403	376	360	358	372	362	374	394	364	385	386	374	386	401	386	395	358	367	371	401	392	368	372	372	378	379	405	387	379	377	369	372	369	377	413	373	369	386	398	372	350	376	398	360	382	400	345	432	368	351	384	391	396	365	346	405	430	372	378	384	422	385	359	360	371	375	401	390	366	352	361	371	388	385	392	376	359	410	394	394	372	361	361	397	377	373	365	408	380	382	377	386	382	384	369	378	395	398	376	399	376	375	373	339	365	378	393	410	357	396	388	385	398	367	367	374	402	390	392	386	375	394	402	393	405	407	356	396	352	382	371	379	370	377	364	408	385	372	376	386	367	351	397	358	382	367	358	354	369	392	369	347	375	391	396	381	352	387	366	379	380	382	366	381	364	389	356	386	386	351	388	383	355	363	364	396	396	353	365	410	359	401	374	360	346	367	382	406	368	345	382	368	354	383	337	357	385	372	379	370	352	361	394	356	382	364	394	368	393	378	376	367	390	362	382	408	381	371	375	372	391	404	371	371	396	401	374	409	383	397	344	395	391	369	371	380	397	371	352	401	387	373	347	398	398	359	364	387	386	346	372	366	377	409	340	396	397	394	381	376	384	334	379	329	374	389	386	393	361	370	362	375	367	392	348	404	395	363	387	383	380	400	416	388	378	410	414	388	403	375	406	400	364	362	393	362	379	382	391	387	379	392	412	360	376	415	367	370	346	370	372	393	412	400	394	402	394	384	365	392	366	357	386	380	408	374	367	359	367	354	359	376	360	354	400	377	382	352	385	335	396	415	392	360	385	372	357	360	370	331	393	377	393	349	345	380	363	354	394	348	377	376	388	353	417	345	388	363	369	369	389	354	374	367	417	383	415	387	361	369	379	379	412	400	392	392	401	374	378	390	392	387	357	375	351	363	365	382	381	373	383	407	391	381	359	369	356	371	396	397	358	378	377	385	414	360	363	356	369	395	337	368	340	404	372	389	374	361	365	373	355	372	375	420	361	362	379	373	400	380	372	377	405	372	392	410	391	365	368	397	382	367	370	386	374	369	400	347	393	372	404	391	392	379	360	383	378	382	406	392	369	380	372	398	360	394	403	390	392	369	399	384	367	369	344	375	361	380	377	415	365	391	377	391	347	353	375	364	357	380	342	379	366	379	350	370	364	396	389	378	383	370	374	362	389	366	351	354	336	396	414	381	358	385	373	330	346	372	387	385	393	388	387	356	393	356	382	376	402	394	360	396	384	357	350	387	378	382	417	374	385	356	375	374	404	354	363	355	354	396	377	376	396	371	382	356	363	400	378	393	362	373	356	386	389	376	369	387	384	380	385	373	363	402	392	383	360	390	399	381	354	394	379	411	398	363	348	386	371	358	407	406	358	388	368	363	390	394	342	382	383	407	379	380	385	373	359	359	396	384	369	356	392	363	389	398	384	381	401	368	344	378	365	399	386	367	395	347	376	349	368	383	347	433	371	377	404	388	393	339	365	376	428	371	387	350	344	383	413	411	366	383	381	386	389	372	401	376	412	364	389	364	386	348	390	384	387	423	391	366	355	398	407	378	350	375	347	372	385	403	375	369	368	392	406	382	374	350	357	390	380	391	414	346	417	379	369	349	358	383	347	393	387	354	396	372	385	402	356	370	357	425	372	429	406	401	393	369	388	421	382	381	395	395	382	352	359	378	386	379	408	332	395
9978	23434	24837	18418	14843	12423	9499	7050	5468	4077	3120	2586	2681	2299	1743	1374	1342	1328	1145	964	899	810	781	725	683	674	632	655	595	617	531	868	2108	570	529	910	3076	2610	2398	716	496	495	523	484	524	496	508	487	526	499	505	704	919	856	825	867	810	595	534	508	456	531	509	481	519	486	496	516	531	485	524	493	517	531	494	463	487	472	525	505	522	523	516	508	512	533	529	495	531	482	510	498	482	533	473	502	480	542	498	531	461	491	533	510	509	484	489	481	504	503	527	504	504	488	477	498	499	505	522	470	506	515	484	467	463	422	482	465	511	453	503	493	542	476	472	504	464	522	507	490	514	509	528	492	520	476	498	500	496	518	532	466	498	493	504	467	464	493	474	491	501	521	529	490	457	455	455	462	481	476	502	458	460	522	482	523	479	443	509	458	490	493	478	512	452	524	495	477	523	494	501	471	468	499	510	452	532	471	485	544	464	495	466	481	502	486	462	500	467	446	489	495	504	492	503	470	504	527	461	473	499	490	507	525	524	489	483	507	525	488	490	497	493	477	507	492	452	519	497	530	509	470	528	512	455	499	465	469	503	488	531	497	488	488	492	528	484	494	503	495	467	493	431	496	502	487	511	482	505	513	468	540	492	461	518	520	495	551	502	468	493	529	470	465	515	543	489	505	503	498	492	478	488	533	487	480	498	501	441	515	502	522	479	528	480	477	496	503	483	487	477	481	519	485	535	458	477	518	499	504	497	517	497	511	531	514	507	504	519	459	529	485	484	505	468	450	478	536	497	483	482	521	469	498	491	497	469	493	518	512	460	488	501	507	468	494	497	524	517	504	435	513	508	499	520	507	472	492	460	456	472	453	506	502	486	508	486	504	490	531	538	489	520	505	514	472	491	480	498	486	485	467	502	509	452	515	504	493	492	494	478	520	448	487	494	506	461	485	531	489	539	493	509	490	486	492	472	540	493	513	499	486	483	525	501	488	470	477	462	514	489	482	545	512	494	469	478	478	505	463	519	523	514	518	506	451	468	505	464	506	518	546	473	516	485	507	480	496	459	494	492	483	526	477	482	497	446	526	509	504	477	497	482	533	521	455	515	482	495	508	533	480	503	423	524	499	488	466	459	474	521	460	449	461	486	512	428	516	466	487	487	495	514	479	496	500	508	502	514	513	478	472	489	521	480	484	523	456	490	535	529	494	511	481	500	529	483	464	486	505	465	516	446	520	505	506	518	505	533	468	472	510	502	484	518	487	525	493	476	474	503	495	534	506	495	482	490	488	501	503	503	502	516	461	476	499	500	514	516	465	521	471	489	502	499	527	494	497	453	535	488	509	472	484	489	511	471	491	491	499	492	523	465	484	502	511	495	509	489	491	455	504	500	479	451	510	478	495	515	482	500	485	524	503	456	496	494	463	491	479	475	514	476	467	494	491	459	495	490	502	470	502	494	471	518	451	493	479	526	509	490	503	493	488	543	548	488	469	454	483	495	495	519	511	490	486	484	439	466	508	465	506	525	554	484	502	470	489	460	499	465	502	482	534	487	483	503	500	491	503	508	483	527	506	437	526	497	486	511	507	504	472	493	506	507	485	478	481	517	464	470	497	483	517	507	489	484	484	452	503	476	495	502	521	510	491	522	550	469	514	483	490	532	465	525	490	428	526	505	529	471	470	515	498	499	505	475	501	513	517	495	467	490	484	440	484	508	493	530	541	478	503	503	493	448	493	484	518	501	461	481	513	453	475	522	518	491	501	469	529	513	470	481	497	489	516	485	497	466	536	511	501	507	480	492	506	476	487	472	505	472	529	506	471	462	483	497	474	505	466	518	497	497	473	534	479	488	487	498	484	518	483	530	500	475	473	456	465	512	467	507	497	465	517	506	504	502	482	463	498	445	465	492	508	492	485	472	458	486	500	508	495	496	453	444	504	482	525	486	444	495	474	508	520	452	469	507	478	502	484	497	524	505	501	500	507	476	496	471	493	503	509	520	481	505	514	496	478	490	502	461	519	488	505	519	519	494	553	503	501	482	496	563	552	513	504	500	460	485	518	532	520	496	485	453	481	506	465	525	486	522	491	477	497	472	503	492	500	494	508	491	547	487	472	502	446	492	483	461	480	467	473	496	499	457	500	514	517	502	502	485	498	478	491	479	494	496	509	470	488	485	490	472	521	473	489	474	467	501	499	470	498	503	524	435	491	497	484	506	485	508	498	486	516	530	500	535	494	460	525	487	473	494	529	505	510	501	497	485	505	500	505	490	512	522	468	459	479	505	538	492	510	514	460	509	498	463	490	501	504	495	478	524	487	485	530	484	494	498	512	491	501	508	487	499	487	494	534	478	500	476	491	523	462	501	506	481	475	501	509	482	501	510	466	439	468	494	501	496	509	483	468	497	493	507	435	458	493	480	542	511	491	509	490	536	484	509	522	491	493	504	481	485	509	471	504	494	487	479	502	485	476	485	485	467	463	496	517	526	490	505	537	482	457	467	534	534	462	459	505	502	519	490	515	466	490	519	501	553	492	514	502	509	480	505	492	489	525	511	492	486	518	537	504	518	483	473	504	478	490	485	515	553	454	508	467	466	499	513	502	504	480	476	489	471	480	452	496	494	474	500	525	501	501	477	519	511	481	475	476	461	485	495	511	536	474	466	495	501	484	500	523	478	484	458	482	506	494	471	474	531	498	542	542	475	479	494	520	489	494	508	461	506	440	541	475	487	477	513	478	506	521	500	492	483	463	481	517	495	480	454	492	479	484	489	514	511	477	507	530	486	472	495	501	464	476	474	494	471	530	502	471	508	500	477	519	473	473	466	486	442	474	497	496	444	465	491	525	495	465	499	534	479	534	493	463	516	481	514	462	497	508	489	515	464	472	524	508	493	522	518	515	481	523	499	469	463	501	508	530	531	477	451	476	501	478	485	494	515	478	492	485	537	461	469	528	535	489	482	482	517	501	466	462	512	510	478	471	480	470	507	485	504	456	524	483	519	508	474	493	505	493	497	505	488	476	477	491	515	534	484	503	517	502	460	490	485	481	497	479	445	482	514	476	519	466	437	494	500	497	501	476	530	522	514	498	525	489	526	501	493	477	498	482	462	494	531	512	509	511	483	501	501	498	458	468	527	519	551	522	491	481	497	458	529	485	516	497	491	483	518	504	497	488	453	512	518	502	512	498	472	524	500	488	492	464	475	507	491	524	495	502	507	475	507	485	519	459	445	502	497	475	510	530	509	511	498	541	506	538	465	469	498	532	479	504	503	496	523	473	471	506	457	492	502	491	461	516	518	493	492	485	512	481	522	464	493	464	461	441	489	463	480	511	508	511	521	471	487	495	478	457	502	536	525	489	531	506	506	499	506	500	548	496	503	508	502	500	500	537	464	477	517	472	508	509	501	484	502	476	500	507	479	482	504	518	477	527	454	517	508	508	489	489	526	510	492	469	496	485	489	498	478	464	466	540	509	504	515	493	527	510	472	467	522	494
23038	21302	29186	23741	21325	21615	14030	4800	2801	2041	2039	1719	1597	1336	1153	913	786	802	637	552	543	448	415	359	369	323	308	291	301	270	273	804	1930	256	231	623	2574	2182	2064	355	226	259	228	220	216	238	242	237	228	215	219	340	614	643	522	564	455	294	235	215	235	216	215	204	226	236	243	201	243	207	227	220	231	219	239	230	231	250	218	232	200	215	215	216	243	205	239	215	229	183	209	210	224	239	202	224	227	236	213	216	225	220	192	234	246	213	198	235	226	220	227	229	207	234	228	217	254	236	182	229	249	215	223	247	227	222	215	218	225	239	241	217	215	227	220	219	234	206	239	228	222	201	196	208	217	206	220	205	220	222	236	183	226	208	217	197	206	207	223	201	201	233	202	242	243	191	200	187	207	229	215	213	219	242	252	214	191	210	195	210	192	234	225	213	192	231	223	200	219	232	205	217	222	209	225	239	223	242	205	220	238	212	202	208	255	238	215	181	229	229	214	216	221	212	223	223	231	226	205	231	202	224	242	225	226	208	250	216	217	203	242	203	240	230	230	247	215	212	202	214	183	209	222	222	224	217	218	214	213	224	206	228	203	225	215	213	222	240	212	209	236	213	220	206	227	189	203	226	223	211	213	231	226	217	218	212	216	235	210	196	207	227	222	222	211	202	233	213	218	211	219	219	226	207	216	235	234	232	201	219	225	223	218	212	212	215	215	214	236	193	228	215	221	205	213	241	223	214	235	225	213	205	204	233	207	207	258	202	213	238	240	211	238	209	213	208	234	218	224	241	217	241	229	215	234	185	210	216	201	195	239	229	215	211	218	182	202	234	201	209	217	202	216	220	197	172	229	228	204	226	215	217	219	207	249	219	245	203	223	205	225	223	218	225	217	229	204	210	241	238	215	209	234	217	206	228	217	212	228	216	212	235	242	223	223	208	189	211	231	229	220	228	243	217	243	234	220	224	237	197	251	195	212	225	238	214	221	235	198	226	236	237	233	213	198	211	229	230	229	226	217	234	202	207	214	222	232	207	204	224	221	220	214	215	228	221	223	219	225	178	222	228	217	191	229	204	194	233	198	221	200	239	227	219	236	224	196	216	241	227	229	224	201	218	231	198	203	216	212	210	217	210	210	237	219	196	222	217	228	204	213	225	217	230	209	219	227	210	211	197	204	218	228	209	207	224	216	213	210	184	231	199	239	227	207	237	248	213	201	194	231	219	218	227	233	206	202	195	225	201	234	217	227	204	213	246	238	222	213	210	216	211	239	240	205	223	207	229	226	244	246	222	205	220	227	196	193	195	206	245	239	216	189	225	224	242	217	211	207	205	208	200	229	200	206	222	213	227	219	238	226	247	223	213	227	211	238	223	222	225	219	236	220	231	208	238	198	188	246	232	239	231	204	205	218	209	200	231	202	214	195	234	206	238	194	207	221	211	218	218	221	217	223	219	227	215	193	226	205	213	245	205	213	234	223	212	185	232	255	202	212	207	222	222	228	227	220	187	226	243	225	221	203	211	233	238	220	230	237	236	225	209	198	240	220	211	214	235	218	244	191	214	214	218	203	225	212	188	217	213	214	224	214	221	218	227	226	215	225	228	211	222	203	185	208	208	206	231	215	191	238	208	227	210	210	242	209	203	222	212	227	211	210	242	230	217	205	219	259	235	200	231	231	213	220	216	236	190	232	257	213	242	220	234	227	243	210	210	200	211	218	224	220	198	231	220	210	230	211	212	215	226	214	230	209	206	220	209	230	212	220	195	238	227	222	255	233	214	193	228	222	200	219	216	204	220	243	197	217	210	211	184	212	205	183	213	241	232	262	232	250	207	219	235	210	215	218	199	207	222	230	238	230	231	220	211	193	212	235	250	233	219	232	220	203	205	214	206	204	227	224	234	221	222	230	212	217	256	247	212	223	220	208	214	212	231	227	211	215	224	227	241	202	207	218	213	222	223	223	246	246	211	220	216	216	189	229	208	223	212	224	208	231	228	225	231	228	231	227	202	199	226	215	182	208	233	235	226	191	214	225	218	211	231	190	234	211	245	222	229	211	183	224	210	235	203	207	228	201	218	235	216	221	206	210	234	246	218	241	204	227	221	207	215	227	189	207	209	181	210	211	205	202	213	244	243	223	209	233	211	210	216	235	214	181	226	225	217	220	223	240	205	210	221	222	217	207	207	253	237	214	223	202	191	250	214	217	226	241	212	204	209	216	209	216	225	256	197	220	244	226	235	238	214	206	253	214	235	245	237	212	206	235	227	235	230	219	206	224	203	219	232	236	221	226	217	218	249	208	211	247	211	222	220	231	222	212	240	210	187	226	226	217	212	224	195	203	226	208	236	238	218	235	203	221	229	202	227	215	214	215	221	207	235	226	208	233	243	207	224	236	199	230	206	210	213	201	217	222	223	210	223	223	206	214	235	227	222	220	225	205	234	198	232	210	215	207	188	239	217	210	201	241	212	216	220	228	209	213	209	197	215	230	228	220	232	222	198	230	207	232	202	222	218	222	223	234	210	202	193	231	221	206	232	247	226	205	215	189	219	206	217	236	204	229	220	226	226	226	217	220	205	231	240	212	207	210	247	226	201	209	233	220	218	230	232	226	203	222	217	223	215	241	233	211	224	214	212	229	233	227	223	228	214	220	218	192	203	240	207	209	206	191	218	208	209	221	211	242	204	196	232	228	225	188	218	223	235	210	198	227	217	229	218	210	226	207	214	227	233	217	217	204	228	219	188	193	237	213	222	220	223	263	196	203	213	213	253	230	224	206	202	230	221	222	242	215	215	217	215	211	201	248	205	190	214	208	222	238	228	232	224	238	213	229	210	229	229	199	212	241	242	225	223	205	219	204	213	221	211	222	215	206	199	217	198	185	251	204	229	225	201	225	211	231	227	214	237	235	231	212	213	245	243	218	236	204	197	219	221	178	225	218	236	228	234	221	226	235	223	223	214	213	252	215	222	183	226	205	219	229	218	219	215	200	225	216	212	213	223	233	197	232	208	222	196	213	216	198	223	200	218	252	228	210	225	218	208	217	216	249	220	223	250	222	225	241	203	234	229	232	209	213	216	235	215	215	214	214	201	213	218	225	222	228	227	195	195	224	245	222	221	227	195	205	221	235	213	211	212	204	214	238	212	203	251	202	197	201	212	250	230	219	228	239	237	214	227	245	214	236	246	212	202	232	219	221	234	212	229	223	215	228	204	203	211	217	198	225	260	223	208	205	219	238	240	189	199	245	205	201	229	193	200	233	212	203	219	208	199	195	210	217	231	217	196	208	206	213	215	215	210	210	211	227	232	209	204	229	209	246	214	233	221	234	217	217	242	194	192	227	204	205	211	235	211	219	237	209	229	235	225	216	219	209	233	209	257	229	252	214	223	217	223	221	214	188	210	196	236	227	220	210	221	224	210	220	236	219	218	227	233	212	228	228	234	209	208	217	203	235	224	226	212	224	238	213	216	205	263	192	211	217	226	240	223
12376	28339	29508	22650	18505	15363	12513	9354	6890	4778	4802	3830	3479	2989	2387	1938	1604	1616	1342	1109	969	745	692	655	662	593	516	457	447	457	419	1403	3542	340	315	1236	4740	3969	3799	614	284	311	303	302	326	303	297	287	289	285	335	637	1143	1061	870	962	810	416	297	273	301	298	283	310	275	272	273	296	274	286	269	324	292	299	271	272	287	254	256	277	283	293	315	280	291	294	291	268	280	284	250	300	273	280	294	278	325	268	238	289	272	271	316	260	281	283	263	267	269	262	296	260	257	279	304	306	292	252	273	276	297	269	265	292	278	255	260	290	324	253	286	299	304	253	284	338	257	276	292	277	272	298	270	257	285	299	285	337	277	245	282	292	288	303	288	283	285	241	285	295	268	307	316	280	292	270	279	268	264	312	277	269	301	284	303	269	314	278	255	280	261	275	303	286	264	290	282	284	252	298	294	289	273	316	272	296	278	249	276	272	297	290	283	276	278	259	259	279	277	282	301	267	282	300	261	288	277	334	263	282	285	300	272	286	281	296	298	274	295	277	299	264	299	276	275	317	280	292	291	282	297	274	293	304	309	294	290	285	306	273	241	288	284	268	278	336	288	294	271	261	281	270	296	287	268	309	293	285	290	295	261	284	284	291	288	307	265	274	316	294	310	279	253	305	306	286	305	305	280	280	266	266	289	266	252	275	277	277	295	278	289	293	272	258	276	286	304	303	294	276	288	285	272	276	285	303	271	291	264	280	265	314	279	292	298	280	264	278	286	310	297	299	290	284	294	291	291	299	281	282	300	271	268	285	287	277	291	326	264	278	304	293	282	274	306	274	299	306	285	293	259	270	271	282	281	311	276	271	275	297	295	288	273	298	255	288	282	280	278	300	265	289	288	292	302	266	257	256	272	314	273	265	294	296	279	278	279	263	277	317	293	292	289	248	281	286	268	274	278	291	268	279	293	290	297	281	288	295	262	300	293	257	285	315	300	288	287	268	272	285	292	278	289	290	267	306	299	311	289	284	308	297	278	288	308	283	330	309	276	295	268	280	274	272	315	268	259	266	300	292	287	279	269	288	292	281	285	280	276	269	286	265	259	259	288	304	303	283	304	340	272	280	273	280	291	304	269	265	318	294	300	264	289	271	311	263	295	273	261	286	307	265	295	292	262	281	315	262	270	289	295	270	288	291	264	290	276	259	262	263	281	294	281	291	294	291	312	286	282	313	251	322	280	294	273	265	307	300	305	291	254	277	289	277	258	260	272	261	272	279	295	298	275	300	271	282	256	288	286	297	275	277	299	299	262	277	292	297	339	304	265	292	295	296	279	294	299	305	262	258	304	292	284	319	302	276	287	268	301	314	299	294	276	275	265	283	293	277	255	301	277	276	282	301	263	308	284	288	261	310	286	261	293	292	285	297	305	272	282	293	244	305	282	263	263	287	306	274	299	252	282	318	294	279	272	313	299	273	273	290	301	273	290	296	283	274	281	283	281	282	302	291	305	289	281	267	309	286	294	279	301	285	275	306	268	290	286	295	262	289	280	292	291	272	283	287	267	259	282	281	267	278	262	312	306	278	274	298	264	284	310	267	278	285	284	274	297	326	276	284	272	273	283	275	297	302	262	263	282	259	295	258	283	293	316	292	301	270	313	289	267	291	281	300	257	275	266	279	280	287	307	266	304	286	277	298	300	280	271	270	314	297	289	288	258	276	297	282	302	323	264	271	259	283	295	305	289	295	274	301	283	262	270	294	294	308	292	284	278	299	292	291	308	264	264	296	303	292	307	270	282	295	280	282	272	297	319	279	287	309	264	318	300	328	271	278	319	274	300	281	284	291	296	291	268	289	284	300	295	296	277	277	273	288	309	301	282	294	298	268	266	271	287	288	290	285	270	271	289	297	317	284	277	285	239	281	289	279	297	312	298	279	281	257	292	299	306	293	349	269	301	264	308	271	291	339	306	295	272	308	276	255	292	294	306	264	261	317	297	283	272	289	281	268	268	263	271	289	308	300	285	289	275	267	289	304	263	249	286	267	286	276	284	261	306	289	301	272	280	292	293	306	284	294	294	255	297	310	276	277	270	280	295	309	265	302	263	305	299	279	277	288	288	293	266	311	312	248	297	293	283	284	287	318	294	291	283	285	284	299	256	286	273	291	262	282	267	294	296	287	265	281	288	280	287	280	274	286	289	291	278	310	289	303	276	288	258	274	295	271	287	298	269	305	295	252	270	275	307	291	294	320	275	293	297	294	265	296	293	307	283	262	275	274	318	276	273	233	247	282	286	265	284	266	258	323	265	301	289	295	319	286	272	274	288	281	253	299	284	292	268	278	250	275	290	264	292	290	284	311	253	309	287	292	277	265	286	295	279	296	279	281	290	295	301	280	289	329	286	263	296	292	305	315	277	277	263	266	286	306	278	296	280	244	301	281	294	288	270	284	241	268	283	283	256	302	260	299	265	261	275	263	268	279	264	286	294	285	284	278	276	321	296	273	281	298	277	279	282	282	309	271	288	295	281	274	272	268	299	306	280	311	283	298	287	312	290	301	290	285	288	283	277	281	315	274	276	277	252	275	274	263	297	280	260	253	274	302	286	297	308	289	285	286	298	266	280	290	255	286	312	269	304	246	278	287	307	310	301	310	313	290	256	305	255	282	269	258	269	306	274	277	307	294	251	282	249	320	294	283	279	310	299	301	290	309	274	303	290	274	263	283	271	254	262	304	284	278	251	323	299	260	276	318	296	324	295	270	278	282	304	291	275	299	269	279	288	298	283	279	274	299	295	290	280	296	290	266	256	292	309	268	284	264	272	279	296	275	301	261	315	308	278	284	293	279	274	265	290	312	314	276	255	269	283	290	269	256	290	269	271	250	287	312	240	285	238	324	298	306	257	317	262	262	292	295	294	304	281	265	275	279	294	293	293	264	309	265	278	311	274	291	285	266	296	297	266	272	265	284	294	297	296	290	264	262	268	275	270	275	295	280	304	283	280	260	279	288	276	296	294	292	272	299	261	324	278	276	300	270	279	277	289	266	288	305	276	289	282	294	301	292	264	273	309	285	263	319	313	290	293	262	291	283	299	296	278	295	288	288	299	298	259	300	251	277	270	309	308	258	275	293	308	263	277	284	275	279	294	266	295	277	324	270	271	279	295	263	322	295	293	248	286	280	282	252	329	282	291	300	276	282	260	282	264	294	270	284	291	295	270	279	304	286	288	293	288	281	287	283	300	260	266	284	253	285	291	277	312	284	265	259	287	290	271	285	289	295	281	292	273	319	279	292	283	296	257	280	266	274	293	271	288	257	279	280	295	283	288	269	296	257	312	311	310	294	272	298	274	288	290	266	297	301	284	243	288	300	287	272	296	280	266	275	294	293	307	279	293	309	319	251	288	271	274	273	280	277	268	285	270	310	261	301	285	279	272	285	317	289	288	276	261	296	286	318	285	296	271	253	279	296	291	282	270	303	271	289	282	309	295	279	273	287	280	275
27168	20903	15509	8906	5004	3539	2496	1864	1332	1341	1243	1032	941	886	772	698	652	666	627	606	623	591	525	582	506	519	506	554	553	508	530	523	566	516	503	519	628	571	654	503	498	500	505	494	529	499	489	508	560	503	526	511	531	540	520	560	520	486	499	529	501	484	475	478	465	497	501	512	530	470	498	475	478	509	552	514	539	487	485	487	532	542	530	488	513	524	491	484	539	539	531	541	532	512	575	522	507	489	484	510	513	513	520	525	479	532	524	483	539	483	533	524	486	496	485	486	513	507	509	484	511	500	517	542	514	498	547	531	527	509	545	509	516	512	474	518	528	506	507	485	489	503	485	481	540	504	526	505	481	496	490	503	524	490	509	497	518	513	486	489	476	490	426	504	482	495	514	522	487	547	524	501	467	496	516	555	488	521	513	540	518	525	537	551	489	500	482	491	515	485	498	520	534	473	537	496	518	500	498	491	496	515	477	471	511	522	511	486	509	515	442	526	518	514	536	536	493	521	480	479	501	514	506	552	531	526	527	516	528	556	502	505	541	534	527	520	500	520	504	481	520	512	548	528	504	507	480	522	505	502	509	499	506	517	512	503	501	470	509	529	521	497	486	481	492	505	479	464	517	514	530	515	503	510	510	488	489	470	524	546	496	465	528	501	541	515	505	500	469	522	525	557	495	514	525	501	546	528	542	508	524	515	510	516	501	492	507	546	485	490	542	530	517	481	555	547	469	526	515	506	526	452	484	532	506	493	463	440	522	512	541	500	525	499	480	454	501	505	511	513	492	537	586	480	499	520	495	519	486	517	514	528	491	506	515	506	487	515	501	494	468	522	524	495	502	473	512	502	494	517	480	532	482	532	487	472	493	488	516	499	513	506	517	521	527	494	529	519	528	511	512	492	471	496	491	467	510	514	479	522	467	478	543	499	472	494	533	498	529	515	529	515	544	487	498	504	479	520	515	538	530	558	501	483	511	476	494	522	540	521	515	510	481	463	486	472	500	532	495	526	504	526	491	515	514	470	491	463	511	519	500	485	541	513	525	560	471	551	545	507	543	518	483	516	523	470	486	522	500	543	549	515	487	491	523	497	526	501	523	505	514	513	524	517	513	502	508	545	470	518	482	512	521	525	530	514	504	475	522	466	518	476	507	528	509	510	458	503	519	490	481	493	495	508	520	533	478	509	505	479	543	535	511	491	538	511	538	500	517	475	504	487	524	531	468	520	497	482	516	493	521	515	501	503	503	476	512	494	471	478	479	528	481	553	504	538	516	519	489	525	544	496	526	484	482	532	495	475	505	548	525	485	517	508	498	525	457	496	510	509	466	480	524	492	507	497	496	512	480	536	509	539	511	490	543	520	500	536	492	534	535	494	513	474	493	492	480	505	502	508	527	526	482	499	502	497	516	513	489	483	510	506	493	464	490	511	493	480	514	495	496	531	538	511	503	480	533	481	492	486	499	491	530	512	500	480	464	498	513	513	537	486	509	567	501	524	503	496	464	501	487	461	517	491	530	544	509	528	460	514	519	530	511	502	517	474	500	477	498	468	513	528	476	481	493	523	489	520	514	476	515	538	504	517	513	495	523	494	483	520	498	456	453	536	499	505	485	532	489	476	470	516	527	504	531	489	497	544	529	496	537	458	476	498	507	479	523	473	494	502	534	487	507	528	507	499	500	490	532	533	476	552	481	497	533	510	510	507	450	500	508	500	520	512	499	529	502	547	497	516	524	502	497	518	512	506	508	493	520	489	537	564	543	506	555	475	501	507	508	501	460	502	565	539	502	547	541	520	493	495	522	493	484	486	494	511	503	527	489	486	507	525	516	515	482	517	525	509	484	525	496	488	505	511	478	563	512	540	504	465	535	511	511	454	500	524	482	521	502	531	481	480	534	518	483	511	482	501	523	491	564	522	502	487	530	546	488	536	530	516	534	487	529	502	537	472	504	514	511	504	514	474	511	498	476	511	536	494	490	501	569	511	488	477	495	485	493	494	504	490	498	525	534	498	541	479	475	502	531	465	515	494	497	513	493	526	487	496	448	525	507	560	537	483	504	503	489	538	503	498	516	500	498	523	537	466	498	526	497	516	528	530	548	486	517	522	501	559	493	508	501	435	518	481	495	500	479	513	510	515	498	467	478	515	527	494	536	520	516	493	537	557	509	500	499	479	519	512	521	470	538	481	457	502	487	517	523	527	549	515	488	506	517	516	522	504	514	495	511	529	509	490	516	494	471	507	488	547	574	492	482	494	522	509	476	520	498	564	532	508	523	493	516	499	502	530	498	454	494	503	501	542	549	506	491	482	496	489	501	498	534	534	505	493	480	499	493	512	571	517	498	487	516	482	455	476	485	525	514	539	509	484	527	508	507	553	483	550	541	507	521	530	518	515	494	524	453	467	457	501	519	480	511	492	487	516	508	504	536	500	483	500	515	512	496	505	504	519	505	513	501	520	485	519	533	494	502	534	543	537	484	560	530	476	511	469	517	557	516	501	528	524	511	499	492	521	463	494	500	517	482	482	506	481	533	519	488	521	521	477	517	494	529	518	480	489	497	511	516	486	505	516	517	503	477	495	492	532	519	554	514	542	523	531	499	470	500	496	523	509	500	500	525	511	541	537	547	485	496	527	516	547	528	471	497	515	544	522	494	541	520	506	558	497	470	485	491	485	530	503	490	525	548	497	470	491	498	532	497	465	513	465	544	504	479	484	492	454	500	530	512	536	523	489	504	499	485	453	518	499	518	467	515	535	466	512	481	512	485	517	533	526	534	505	499	526	529	493	473	478	530	484	513	498	520	517	538	533	516	536	521	525	444	503	476	465	482	521	486	480	545	503	510	530	503	508	520	492	547	514	539	494	532	545	499	523	544	462	466	518	529	492	474	463	503	474	462	479	517	476	478	513	527	511	477	488	485	481	520	527	484	461	513	507	476	486	512	495	517	485	507	503	504	482	531	521	528	536	496	504	511	499	503	499	500	532	556	533	502	542	507	473	497	516	508	490	500	491	456	509	507	508	484	531	517	518	529	456	489	532	518	519	483	527	491	497	490	516	501	534	528	479	550	508	555	503	480	555	474	504	533	496	513	486	480	542	494	496	491	510	504	529	477	508	501	508	495	506	494	511	501	480	532	509	495	522	503	524	501	520	537	487	521	516	498	504	485	528	514	506	467	534	532	494	483	527	507	481	530	548	482	529	530	511	501	529	489	507	459	510	564	528	492	515	482	535	524	467	449	485	551	537	503	533	530	522	511	508	493	521	482	500	498	507	501	514	496	530	458	453	485	500	499	500	520	506	476	560	565	514	494	546	482	496	472	536	524	489	484	506	479	519	516	499	516	535	527	515	507	493	500	476	537	541	473	464	532	538	514	503	545	497	507	489	469	541	472	493	534	518	496	496	522	498	452	497	532	474	538	521	496	517	473	503	502	492	508	474	490	527	486	509	477	511	494	489	496	477	520	503	510	499	503	517	535	489
8753	14466	16561	11911	9386	7359	5545	3926	2802	2882	2528	1966	1743	1497	1279	1148	1007	1063	945	871	824	816	757	782	771	722	688	710	678	642	676	710	717	621	657	708	852	819	876	696	676	642	661	651	660	643	640	674	648	672	647	643	680	669	654	676	682	654	632	668	648	632	600	689	649	682	682	645	646	643	609	664	650	650	626	602	636	662	674	618	600	683	664	658	681	618	666	634	620	687	627	678	656	629	623	616	701	671	636	605	645	660	688	620	677	624	666	647	665	672	673	675	629	644	674	624	650	613	627	615	644	679	673	671	639	611	650	673	685	680	641	676	652	701	622	663	665	672	649	641	653	663	655	604	654	624	628	644	602	632	625	628	635	621	714	628	646	615	656	642	599	650	617	684	662	616	615	599	662	635	630	646	634	640	685	684	613	599	619	685	643	621	600	649	649	626	679	660	663	640	604	643	708	717	656	649	642	643	588	705	656	662	637	659	654	639	613	652	624	636	647	604	659	676	639	680	621	614	686	621	639	682	650	638	699	624	617	661	681	597	605	624	664	695	649	643	632	639	677	637	586	595	627	677	674	653	609	659	628	643	589	636	655	635	663	652	659	669	614	652	680	653	675	698	718	637	641	677	642	672	636	653	602	626	675	655	685	673	671	691	650	638	684	631	616	698	655	618	668	627	647	646	644	619	616	656	660	659	678	616	640	661	642	656	712	627	674	611	699	640	640	646	605	657	601	638	680	651	654	687	673	643	657	609	639	637	657	630	637	639	717	688	674	650	623	671	671	644	662	686	661	607	658	629	675	635	650	643	639	656	697	666	647	627	632	646	635	648	667	646	674	667	652	678	656	662	652	672	639	626	668	678	645	612	651	614	677	677	663	682	654	681	651	617	623	674	653	664	633	607	712	620	645	646	695	640	658	648	658	614	685	643	662	658	657	675	643	631	643	610	651	668	678	587	600	628	657	613	648	640	643	648	614	639	683	648	703	650	660	630	643	669	637	634	631	723	662	654	647	676	650	644	636	649	651	663	637	683	629	644	622	638	641	637	649	667	659	673	624	669	643	646	614	598	686	647	620	639	610	629	655	658	681	698	642	699	648	675	641	677	694	619	596	655	634	669	660	646	649	686	606	646	653	623	632	642	672	663	645	677	632	662	639	620	674	603	604	635	638	642	619	635	651	641	705	647	642	623	665	660	654	596	671	672	630	627	622	663	683	669	643	610	636	664	613	639	658	678	633	633	615	616	599	655	608	623	623	681	654	718	639	681	645	628	651	661	712	605	642	658	669	625	656	655	677	626	647	660	595	621	688	641	658	616	652	672	634	672	666	652	668	680	658	639	663	668	633	624	629	678	660	661	664	649	691	639	673	628	639	610	671	653	646	647	652	645	669	627	676	618	663	677	648	654	652	673	602	632	685	690	632	634	639	606	644	631	674	672	648	670	654	673	676	624	645	657	673	651	676	598	636	622	629	690	649	655	660	623	665	646	624	642	676	641	643	655	620	638	613	698	655	622	625	699	638	643	645	636	653	662	645	648	645	599	612	605	674	619	621	651	676	660	624	660	645	654	610	654	616	654	628	618	627	630	658	652	672	632	673	666	656	684	658	607	600	624	637	653	608	613	662	652	688	672	658	653	663	662	632	650	638	654	680	635	695	633	639	608	602	623	658	670	620	639	650	657	746	647	665	626	662	668	694	655	649	621	651	660	682	650	619	608	659	642	595	661	627	691	601	629	651	625	660	634	615	641	633	641	642	630	636	670	655	680	663	659	649	670	664	687	644	643	656	670	652	644	638	663	639	653	621	632	605	623	648	636	660	678	659	627	638	649	661	641	665	656	612	649	668	638	630	668	663	635	651	627	649	689	636	656	633	669	623	652	642	670	652	640	683	590	655	671	645	606	613	674	651	636	683	696	641	645	678	647	703	673	670	613	652	609	672	635	647	647	663	623	712	676	640	666	629	663	665	638	673	618	633	638	688	622	668	623	673	634	613	667	664	680	643	632	641	684	688	667	666	657	634	677	658	672	695	655	624	631	682	638	672	658	694	632	658	624	666	686	651	646	606	647	691	678	677	644	666	683	667	620	649	673	677	670	631	656	663	650	687	668	650	617	638	624	673	665	643	649	643	650	678	646	628	662	634	651	645	612	639	635	665	644	616	624	633	630	638	646	635	652	642	651	629	686	645	665	652	643	613	655	609	676	683	693	595	625	687	643	641	643	653	662	649	652	692	657	687	646	643	651	600	647	635	641	667	699	641	654	662	674	631	632	648	621	631	631	593	662	660	653	623	644	628	635	659	647	638	622	659	624	675	679	629	698	642	665	612	666	646	627	677	669	660	637	679	665	663	637	688	611	657	644	621	648	658	667	674	633	606	648	656	665	618	680	663	636	648	631	630	673	608	607	621	675	612	633	703	667	665	637	680	664	640	652	625	677	660	628	650	606	603	626	684	661	618	615	632	621	675	649	634	668	625	632	632	654	692	621	680	649	648	653	622	646	680	623	690	656	679	696	626	635	628	633	664	658	624	657	684	667	685	675	612	661	660	663	681	641	653	666	608	655	644	651	653	627	612	639	641	636	631	640	668	627	665	649	677	651	612	624	661	669	651	608	718	640	628	629	656	632	666	628	652	643	628	645	651	655	612	632	636	674	638	625	608	640	654	642	584	654	649	653	652	634	674	685	643	689	659	663	641	651	649	613	663	658	642	654	668	632	645	623	657	639	607	656	669	668	625	636	622	665	682	676	605	668	646	643	660	637	619	668	649	682	677	667	600	621	661	642	631	612	625	667	644	602	676	676	688	655	657	643	647	651	634	666	629	649	623	675	651	619	632	611	671	695	635	611	622	653	652	622	667	639	669	643	640	658	657	647	638	632	639	656	688	638	660	649	653	651	639	650	631	630	698	624	654	643	639	626	618	691	622	639	671	687	659	650	653	665	640	636	624	623	644	656	663	658	645	730	670	650	695	645	662	623	654	627	658	661	681	677	663	638	657	623	610	613	645	640	660	649	669	630	632	680	632	625	669	625	641	654	663	608	656	644	613	636	636	617	642	649	668	627	627	683	661	665	620	630	691	725	651	664	671	650	658	626	625	684	611	650	656	674	684	629	656	677	638	651	661	674	606	681	650	643	642	674	638	670	656	678	662	676	621	662	643	699	635	656	641	591	641	684	679	641	653	650	625	650	621	638	668	604	647	657	661	631	633	662	654	671	635	627	675	671	662	631	650	653	623	699	642	647	629	692	617	655	666	631	625	664	646	639	662	676	622	633	676	652	636	642	668	655	621	636	641	637	674	631	658	686	644	634	600	643	666	635	616	595	650	647	695	658	662	622	662	623	633	640	644	623	622	631	650	670	668	623	686	671	646	657	664	635	616	657	655	671	631	661	647	664	624	679	660	652	684	632	593	633	637	652	687	639	654	647	653	666	589	673	659	674	670	653	628	684	652	656	592	661	620	639	672	697	676	649	654	702	673	616
24146	21330	28748	24228	21337	14287	5710	2920	1975	2327	1796	1500	1282	1155	922	776	789	829	677	597	603	501	512	499	460	458	462	420	404	438	428	668	601	374	392	732	1622	1322	1601	615	405	382	394	375	419	369	351	364	375	382	401	455	628	632	563	558	553	448	388	421	353	388	352	407	392	373	382	392	358	375	410	382	390	385	363	368	384	377	378	393	347	401	359	378	438	348	415	363	386	356	401	358	376	388	372	372	366	372	386	389	388	396	380	387	400	365	363	366	384	405	398	393	395	399	343	411	376	376	400	381	380	344	360	384	395	385	381	359	392	370	367	375	394	379	396	378	370	374	360	398	387	385	392	396	375	349	389	407	355	369	399	360	377	384	347	356	368	390	383	373	404	377	371	382	378	390	456	380	379	396	372	375	380	373	371	393	389	381	362	365	386	397	333	373	424	389	357	382	386	380	384	351	373	383	375	387	398	420	399	382	390	406	379	373	408	366	367	416	347	363	380	386	382	385	400	413	387	414	435	382	386	403	378	395	347	370	378	386	389	374	386	399	401	392	391	393	366	413	371	382	382	388	349	369	397	410	383	380	350	375	372	370	392	398	400	385	406	426	381	375	335	355	355	394	386	405	368	364	386	415	360	401	372	364	397	405	356	398	396	395	370	349	380	404	384	377	406	378	388	368	333	349	370	377	388	370	430	368	390	388	390	364	338	371	394	418	384	376	394	348	377	375	425	401	371	407	353	360	404	345	335	396	392	363	381	386	371	394	405	384	410	387	404	396	385	358	382	361	361	333	400	411	366	380	386	395	383	375	389	369	406	356	361	379	352	360	367	366	426	412	371	390	373	405	364	405	422	378	425	396	385	345	410	355	411	374	420	401	416	425	397	418	357	394	374	403	381	371	407	337	396	379	406	378	376	365	371	415	393	360	392	383	374	376	391	381	373	392	404	359	404	387	386	396	374	396	398	419	384	390	339	391	401	420	403	372	380	374	386	393	376	388	389	406	376	391	399	365	413	363	362	374	388	380	369	390	388	390	374	388	345	404	383	366	406	361	377	346	403	390	364	370	388	391	418	389	371	405	431	345	337	384	369	372	369	344	392	369	364	363	373	360	360	385	381	356	353	403	396	366	403	394	391	382	349	382	408	346	395	367	362	392	366	386	415	407	382	370	397	385	378	388	424	422	399	348	377	385	411	379	372	406	404	360	423	375	396	358	375	362	374	400	360	348	382	347	353	371	386	382	384	422	375	406	397	381	406	405	354	363	351	383	400	373	379	368	350	383	376	413	404	388	388	403	366	405	364	375	355	407	392	416	416	362	378	346	386	390	375	393	361	409	373	383	391	398	421	362	381	384	372	373	373	386	391	389	399	370	400	364	431	379	401	381	363	343	366	397	405	415	370	362	383	404	385	374	376	377	376	371	382	362	382	350	366	342	400	386	362	382	429	383	337	381	387	428	407	388	392	388	407	402	386	374	406	433	373	360	375	401	424	427	377	384	403	341	413	380	361	367	417	361	415	358	390	341	387	384	380	385	350	369	361	397	390	349	373	387	345	406	367	400	363	359	365	367	371	423	381	374	370	370	380	382	388	379	363	352	383	361	393	365	364	389	369	367	386	372	378	384	343	405	358	358	362	377	376	358	388	385	409	388	373	378	362	395	404	394	391	385	354	395	407	385	400	385	380	372	373	385	375	357	413	386	420	417	374	366	349	380	377	384	399	374	366	399	405	402	406	420	405	348	379	362	366	371	368	351	362	365	361	389	364	387	397	385	339	370	401	387	336	370	396	354	380	390	387	386	347	366	379	369	400	389	412	386	380	385	393	415	372	385	387	384	378	395	384	370	349	361	365	383	388	380	377	386	368	372	381	387	378	362	354	405	367	386	394	371	387	379	389	380	367	354	382	393	344	427	365	377	360	371	415	351	347	353	375	406	340	359	370	379	389	387	388	383	402	382	374	354	401	377	368	382	390	378	380	399	385	383	378	352	412	348	432	391	393	398	391	367	381	402	352	385	413	383	411	399	394	375	402	394	402	366	387	364	355	350	394	392	390	399	373	375	390	390	380	377	375	380	370	382	363	366	402	426	362	373	378	393	381	397	383	364	371	383	407	396	386	376	379	353	359	354	349	420	351	362	379	421	397	403	396	409	355	343	389	408	358	392	379	347	393	371	340	372	369	356	378	397	406	440	369	386	400	385	391	379	407	429	376	383	394	377	392	378	347	387	397	386	357	405	361	404	406	403	374	385	398	340	373	362	396	391	374	366	389	380	395	389	349	378	365	436	402	364	397	402	363	411	402	385	386	421	374	370	406	350	368	370	369	359	358	367	345	396	381	372	384	386	361	410	382	381	414	364	381	391	367	383	385	333	394	397	429	368	408	394	392	417	370	404	385	369	363	389	381	413	404	389	366	386	404	347	353	401	372	391	359	414	419	385	378	376	397	355	404	371	373	400	345	367	368	393	363	389	357	377	378	382	353	381	402	373	350	339	390	403	391	358	343	373	326	356	366	387	404	389	349	366	405	382	336	364	365	408	379	366	392	380	374	380	359	371	363	393	358	389	393	415	389	382	372	399	397	371	335	340	383	338	349	401	394	395	370	372	380	400	392	402	374	371	371	362	367	347	359	362	373	406	361	399	403	368	401	398	396	369	367	372	377	413	412	422	373	356	393	411	391	400	374	350	373	344	354	417	356	383	413	340	385	404	398	391	390	398	381	376	368	345	353	401	325	402	408	379	394	385	375	360	368	357	403	371	377	378	403	387	389	372	382	395	357	384	334	402	381	389	400	396	345	367	383	346	369	397	380	378	374	390	343	390	417	387	382	351	382	380	380	375	420	383	380	359	363	373	391	385	385	372	387	379	378	380	369	405	395	395	332	374	364	353	419	414	417	385	426	376	394	386	410	407	372	391	381	382	387	401	349	376	352	367	343	391	377	364	394	355	381	395	408	366	386	382	419	374	374	352	358	384	378	421	411	395	357	395	381	364	416	369	387	391	350	354	367	373	399	396	399	374	409	375	324	377	380	398	381	401	364	386	381	414	381	393	375	344	358	399	371	398	348	401	352	369	372	386	385	374	424	340	420	357	356	372	378	387	383	368	404	343	382	393	374	371	388	351	403	400	417	395	392	379	422	368	331	346	368	348	379	415	369	348	347	385	395	366	377	403	377	390	389	362	370	377	366	384	371	389	350	384	397	400	370	396	365	398	366	402	365	369	391	356	395	378	401	403	382	356	389	372	394	385	405	385	395	374	391	385	382	358	392	383	345	379	390	372	395	418	381	378	389	381	401	337	406	373	385	399	388	362	375	355	391	366	382	371	411	429	372	376	380	371	402	412	366	380	406	407	396	397	379	379	398	397	374	371	348	376	383	360	424	367	371	372	376	375	384	412	393	428	361	395	395	375	382	409	383	397	361	371	390	410	386	373	367	412	359	382	349	412	340	397	348	414	369	397	351	398	373	411	368	366	373	384	361	391
10085	23790	24639	18170	14914	12041	8981	6377	4544	5198	3840	3030	2691	2186	1820	1433	1479	1470	1155	1042	902	778	791	739	697	682	698	646	625	554	563	1095	1029	531	591	1206	3033	2308	2944	1086	509	496	461	543	498	530	488	501	517	473	496	560	1032	957	809	822	762	598	495	477	537	511	476	513	493	512	528	543	552	501	504	494	504	483	485	499	479	494	498	488	495	487	502	485	497	493	553	483	505	505	475	526	534	471	501	497	501	494	517	525	491	563	495	533	514	506	463	500	487	496	499	512	468	455	504	475	497	495	527	495	554	499	471	480	482	515	482	511	506	498	475	512	512	477	524	523	478	491	504	529	497	466	516	478	519	472	474	486	484	468	490	501	508	518	462	506	521	509	510	507	536	489	500	535	493	476	499	460	456	480	506	492	529	488	462	501	471	527	469	483	477	510	502	457	554	502	518	488	490	520	484	468	500	516	519	532	505	510	488	540	475	478	519	488	454	495	539	508	500	516	493	514	490	491	495	470	453	501	470	498	517	459	475	528	468	516	483	502	500	495	482	510	485	509	517	526	496	526	471	473	481	520	495	447	506	503	506	534	473	545	508	507	518	465	493	526	459	458	502	497	474	516	523	517	510	476	491	485	512	475	508	495	494	551	479	542	513	529	474	482	500	467	505	495	525	497	505	517	547	501	469	500	454	516	465	515	487	543	494	505	521	530	519	529	512	516	480	481	493	546	464	479	512	528	509	448	515	526	472	476	479	515	488	528	500	504	491	463	492	545	539	497	510	503	561	509	479	515	468	535	515	503	460	499	473	476	500	541	479	506	491	507	481	489	515	516	502	483	491	495	491	497	546	513	494	533	513	476	477	480	525	480	498	514	508	507	514	478	472	534	498	505	482	500	484	515	474	526	466	506	463	488	511	494	486	543	496	502	504	473	505	544	511	523	458	484	476	490	466	465	498	479	487	484	514	498	526	488	502	517	477	529	491	501	506	524	491	507	471	498	504	500	515	485	551	525	505	501	499	466	538	491	476	515	497	527	501	491	523	490	501	474	512	471	523	494	508	488	466	486	509	479	498	496	501	484	507	481	564	478	520	468	532	470	472	492	528	465	503	454	483	471	537	519	515	471	480	502	510	524	484	504	528	491	515	514	496	525	523	452	522	487	507	499	506	504	503	536	517	469	463	464	517	513	505	471	516	473	515	492	484	543	499	503	486	489	508	503	484	473	485	478	498	469	522	479	533	489	525	459	536	535	516	499	513	517	495	466	479	511	503	530	519	522	498	501	517	545	461	498	468	487	512	529	494	479	502	513	514	474	498	507	519	556	495	530	475	466	517	493	511	493	460	478	487	476	485	501	487	560	494	502	463	520	498	518	517	529	543	508	507	505	473	465	479	480	489	490	483	512	503	459	506	501	503	504	497	491	510	534	498	469	487	554	484	500	522	507	502	514	499	486	520	485	507	504	469	522	516	516	509	473	476	502	506	513	508	500	473	510	497	501	496	498	514	506	526	500	536	481	485	509	502	486	496	505	482	518	563	490	497	489	496	519	524	524	512	502	513	538	495	463	486	516	506	504	501	514	487	472	503	521	519	503	496	506	528	514	498	527	511	478	513	501	510	509	470	538	517	526	496	487	482	489	498	497	512	476	528	516	509	472	525	534	506	527	511	519	460	517	501	542	515	511	520	471	515	490	449	487	493	507	541	478	508	523	480	510	523	466	494	554	526	469	478	484	510	468	508	501	500	500	536	475	490	477	515	464	474	534	536	487	529	526	494	468	501	505	511	494	494	516	516	522	512	511	524	500	495	542	489	538	494	530	496	478	519	471	539	509	520	501	512	483	509	484	495	501	515	483	476	478	481	511	452	498	468	477	496	507	512	506	525	496	507	492	481	520	490	539	560	539	508	478	510	504	506	504	493	517	494	528	494	485	482	547	506	488	485	482	491	472	485	495	481	506	531	490	492	468	497	521	487	456	506	505	483	484	525	487	486	498	490	504	494	548	448	509	544	470	488	498	487	460	480	486	493	484	483	498	525	510	461	481	506	513	526	462	516	551	508	505	490	506	481	530	479	522	499	493	477	509	493	492	533	502	514	516	465	476	521	531	490	475	505	519	522	478	529	515	507	501	527	521	488	506	460	502	488	521	501	499	488	510	492	516	543	449	500	500	491	503	513	518	516	492	485	505	431	527	540	475	472	531	502	478	553	500	501	506	459	520	563	515	508	497	497	490	524	501	491	503	487	508	511	527	469	515	533	514	516	502	501	504	433	506	480	507	545	477	504	511	490	495	493	483	508	477	523	497	496	497	527	529	494	523	521	488	531	500	515	493	517	479	460	495	486	527	524	486	532	481	525	497	477	484	507	487	514	488	502	505	493	469	508	513	502	507	508	485	493	463	491	499	512	536	480	506	491	551	499	468	530	537	463	519	496	528	524	515	517	526	495	505	517	523	503	483	510	436	527	480	472	499	503	483	438	481	520	508	515	471	517	520	495	499	528	518	493	537	476	527	496	537	511	466	514	499	495	502	529	506	534	518	504	496	481	524	486	515	497	527	493	496	499	497	494	517	491	488	503	537	489	505	477	506	527	519	508	512	530	561	515	504	535	499	510	478	486	532	475	484	452	517	496	475	496	502	536	547	486	492	522	523	467	554	501	474	508	519	536	492	502	478	461	531	530	485	531	478	512	533	505	507	484	504	522	484	503	488	542	539	517	495	512	516	513	465	491	484	488	512	501	553	494	466	498	463	490	498	476	481	461	487	519	476	481	560	517	504	499	504	549	474	476	489	507	533	493	497	518	514	472	485	513	504	501	492	502	513	468	530	463	518	472	532	520	502	498	477	472	514	490	487	506	438	513	479	518	519	503	456	521	509	489	470	505	490	524	543	493	488	506	501	545	551	450	554	484	490	491	521	460	475	502	497	531	496	482	520	508	495	484	484	540	479	499	509	508	506	519	510	517	518	490	504	507	515	477	494	488	517	489	508	473	485	484	444	513	484	537	469	540	504	515	485	531	519	507	513	517	477	478	543	529	545	483	485	485	470	447	474	493	516	481	490	462	486	505	507	506	492	493	528	479	504	503	493	470	528	496	496	501	473	504	500	473	455	506	484	485	491	479	489	494	549	488	452	529	502	537	520	495	452	492	511	495	508	491	486	523	502	497	516	507	456	483	514	508	449	517	507	494	499	494	503	498	487	492	494	492	530	494	532	496	487	532	476	523	503	500	504	480	468	515	525	512	489	508	456	482	465	495	510	491	465	469	497	488	507	500	511	515	499	501	490	497	514	500	465	497	500	475	493	496	486	506	473	521	477	501	493	510	543	468	484	508	514	520	524	468	469	504	502	467	495	467	525	496	491	464	488	486	481	478	506	552	490	487	508	487	497	515	488	471	496	441	530	486	475	508	476	520	468	501	496	492	495	458	459	497	491	497	492	522	484	534	514	535	516	555	493	550	550	512	532	504	503	472	506	509	505	502	505	522	548
23116	21318	29230	23759	21333	21550	13336	4153	3203	2592	2204	1919	1605	1404	1032	886	812	856	755	597	465	464	433	385	383	367	325	335	289	285	307	1069	841	268	263	827	2610	1964	2483	720	264	258	273	254	248	221	222	210	232	198	203	307	684	666	511	572	485	313	217	241	236	194	237	222	256	222	220	223	207	209	194	215	217	221	218	237	227	200	235	226	237	205	206	228	221	207	222	209	207	237	244	222	225	245	227	224	211	227	218	205	224	217	235	238	223	231	218	216	233	194	243	235	205	227	201	229	233	199	245	216	206	201	210	262	222	233	225	247	215	216	219	225	202	227	218	240	199	216	195	242	200	226	200	208	239	212	214	223	216	207	222	214	219	207	228	218	211	232	217	210	227	238	206	209	210	243	235	237	220	230	202	223	211	227	246	210	242	213	237	224	228	192	223	204	225	215	232	230	224	225	229	228	225	217	236	214	198	244	220	209	246	203	235	213	245	232	209	214	211	221	229	234	228	221	187	216	234	198	219	217	230	232	213	200	203	203	213	205	245	222	204	208	229	252	216	198	215	226	234	213	220	203	243	208	260	218	233	218	201	204	233	247	230	232	238	239	219	249	190	227	214	262	228	206	200	255	235	218	209	212	228	206	224	229	219	236	230	236	216	218	207	243	258	246	216	228	216	229	258	206	219	245	206	223	230	211	219	219	213	220	219	233	243	221	234	214	243	225	236	217	241	231	222	235	230	216	227	226	221	214	244	228	239	222	221	221	217	226	238	230	221	266	194	255	239	205	217	212	217	202	226	214	206	229	219	197	235	247	217	213	243	214	213	229	249	236	236	235	210	219	223	213	201	235	204	242	224	219	215	214	231	214	206	231	199	242	230	213	238	231	261	239	262	231	197	198	236	220	224	231	195	234	209	203	249	235	203	237	232	229	211	232	240	243	226	205	222	195	253	230	226	229	247	216	242	228	205	249	208	211	218	240	199	225	208	221	221	204	206	208	218	205	191	239	197	236	247	222	229	248	223	219	236	252	198	213	235	215	208	217	208	228	215	215	215	216	243	219	222	224	235	233	247	219	237	195	229	209	246	244	218	229	227	212	226	222	249	239	192	220	220	216	220	211	213	208	237	226	227	227	216	244	239	244	206	219	245	196	211	254	200	224	236	225	203	220	232	226	188	216	237	215	213	217	234	206	219	238	221	259	229	213	238	238	232	211	226	203	229	223	237	231	211	220	234	212	206	204	210	233	223	252	233	204	243	187	198	228	230	225	228	231	214	198	223	231	220	204	221	237	210	237	216	217	214	213	221	232	243	202	223	205	233	198	228	229	210	234	215	207	217	210	211	243	232	247	232	227	217	225	209	203	220	237	228	228	245	200	227	222	212	224	214	235	226	230	217	225	216	245	191	218	204	249	231	207	210	199	211	219	219	222	238	245	199	230	208	205	256	233	216	235	236	226	235	231	205	220	211	210	216	224	219	216	216	225	209	241	208	209	197	210	227	239	230	229	232	231	197	239	224	221	247	208	205	220	215	233	225	209	234	247	220	218	224	230	220	238	233	198	224	203	220	223	225	239	237	255	217	211	219	230	231	212	200	216	219	233	225	219	197	241	237	228	217	238	203	217	228	226	206	235	255	207	207	202	220	187	227	216	221	207	204	218	252	249	220	217	205	212	229	217	226	214	240	204	236	219	228	199	215	228	230	210	205	208	237	224	229	222	234	218	218	229	229	222	207	230	226	217	214	240	246	258	199	215	241	233	228	210	200	230	197	222	202	218	209	233	226	221	241	235	213	252	223	214	209	201	192	211	213	212	225	229	210	222	236	213	214	232	229	234	214	220	237	216	198	225	190	224	223	212	213	216	205	232	243	224	235	219	207	261	229	239	230	226	210	216	214	210	219	233	226	228	228	216	217	215	219	246	214	221	210	225	233	243	197	214	203	209	213	220	213	258	236	245	212	201	219	211	233	206	223	226	203	217	202	217	245	230	225	226	220	229	235	218	215	208	199	219	201	204	238	228	204	215	209	229	219	209	227	216	220	232	215	225	225	219	226	234	229	210	225	217	230	228	222	220	222	224	200	246	209	204	222	232	214	238	229	213	233	223	235	225	211	236	225	220	236	232	254	211	230	225	218	228	222	210	227	215	210	213	229	202	253	228	250	208	218	215	213	205	225	228	218	218	241	227	218	203	217	269	237	238	261	255	211	244	238	247	229	219	193	232	194	224	212	239	204	201	228	215	211	211	222	232	216	220	217	239	225	233	229	219	203	212	246	229	212	224	228	206	212	226	232	226	220	193	244	236	208	227	236	244	206	238	217	228	211	217	233	232	236	231	223	210	195	216	202	213	230	223	243	228	221	230	206	229	232	231	226	215	227	233	211	221	243	224	218	213	219	256	230	217	226	230	234	221	235	206	243	206	233	243	226	238	211	220	227	208	209	196	212	226	227	218	207	225	238	209	210	215	232	221	241	231	238	229	208	219	202	214	211	225	220	217	217	215	208	214	235	247	214	220	231	212	217	214	215	212	208	213	199	237	222	216	231	199	235	215	234	224	237	216	224	231	206	225	229	210	237	230	254	252	226	222	224	219	243	222	219	236	231	221	238	207	225	201	210	206	225	213	208	222	221	234	220	207	224	187	227	211	222	196	223	209	226	228	220	222	235	231	232	224	214	224	229	245	218	245	232	234	199	218	226	215	218	214	259	228	219	240	215	214	205	223	221	220	225	233	208	212	227	243	221	216	201	239	199	210	214	220	244	244	251	206	222	214	221	201	233	206	219	208	218	246	212	210	210	196	222	214	209	226	274	232	217	219	221	223	223	216	235	229	210	223	205	227	212	202	218	218	231	233	246	244	220	233	228	226	225	208	221	249	242	234	197	193	217	205	238	229	216	208	213	239	220	203	235	241	231	210	240	210	251	211	225	219	227	242	211	238	243	240	268	218	242	236	234	250	209	227	224	216	221	239	201	225	211	195	238	214	228	239	214	201	227	222	222	237	231	232	241	235	241	224	218	220	195	213	230	239	225	220	216	207	181	246	201	212	216	210	232	209	228	222	235	246	229	224	252	197	215	202	201	201	199	221	243	227	207	242	207	228	235	221	224	213	232	232	195	242	216	218	218	211	199	214	199	200	227	243	223	242	216	241	209	240	231	204	214	229	243	187	257	235	241	231	199	235	198	254	205	209	232	186	224	210	213	205	222	211	218	221	222	215	216	238	226	254	220	244	234	213	214	248	237	208	225	211	220	248	223	230	239	234	189	222	213	212	229	216	224	208	183	228	210	219	242	187	214	218	219	232	195	221	205	218	249	198	221	205	240	243	206	212	199	228	226	223	228	226	211	238	225	234	217	231	222	246	204	197	184	226	224	243	197	223	202	218	231	226	268	238	235	213	232	224	231	235	202	220	220	214	220	225	229	245	226	211	223	208	225	203	230	215	221	231	228	237	198	232	209	203	220	225	226	212	200	207	213	238	215	206	250	206
12750	29740	29722	22125	18390	15652	11064	8077	7645	5906	5165	4385	3644	2855	2206	1917	1672	1654	1504	1090	909	751	709	683	597	558	522	481	489	461	390	1994	1539	351	328	1576	4706	3703	4695	1157	364	320	309	289	304	293	306	272	307	336	288	514	1198	1124	841	956	880	493	258	306	260	278	317	303	285	285	303	271	268	297	273	277	281	296	289	269	285	287	262	294	301	300	260	256	313	289	266	346	286	298	288	304	294	276	293	265	275	333	263	275	280	268	294	293	284	315	270	311	313	274	305	267	312	283	288	304	305	292	298	282	291	275	294	263	282	323	267	268	288	276	294	296	275	303	297	273	280	290	277	298	283	275	281	301	295	277	306	283	286	297	276	268	269	285	282	318	277	266	303	317	288	298	271	278	271	289	329	301	281	276	280	276	325	293	264	280	286	279	260	301	300	292	299	276	322	288	276	292	251	311	323	298	304	288	264	303	283	300	296	311	275	282	270	284	275	314	276	266	276	302	301	284	268	285	278	275	294	283	270	307	254	306	284	304	262	275	252	276	281	293	303	301	288	305	307	306	276	288	296	287	289	291	290	264	286	265	250	275	269	286	279	291	292	277	302	303	312	278	284	295	306	289	279	281	288	291	289	316	286	299	307	290	293	263	278	312	277	289	277	281	279	289	277	304	310	286	316	290	296	274	261	313	276	305	293	272	297	290	257	259	302	277	280	323	291	322	280	296	335	295	248	278	298	289	310	283	274	276	305	270	301	285	310	274	295	290	277	287	302	307	266	278	295	310	279	313	295	266	318	297	266	314	316	296	287	283	309	279	261	275	288	316	286	286	286	281	293	290	299	289	282	279	251	307	287	291	310	243	299	296	311	317	300	266	290	289	288	286	264	277	290	303	295	321	299	276	299	323	337	319	279	286	289	283	287	271	301	267	270	298	304	292	298	266	298	265	299	259	299	284	294	264	282	293	275	296	287	302	299	306	321	304	318	271	269	269	308	287	295	277	281	286	291	287	295	295	253	302	296	300	278	306	307	271	272	278	279	319	277	285	270	265	316	269	301	274	326	282	285	303	311	288	309	292	296	294	291	282	307	282	269	281	269	307	272	260	257	295	329	270	291	293	269	305	286	276	317	283	304	293	309	289	268	284	297	273	322	294	304	273	295	281	273	318	272	306	269	270	305	297	271	250	276	257	312	307	297	284	295	277	312	297	262	286	306	284	256	288	283	307	265	285	277	284	260	286	293	301	275	296	315	302	288	288	298	285	287	279	307	292	325	287	309	257	300	265	262	295	300	260	309	296	270	293	291	273	262	296	281	289	275	302	275	271	299	315	260	269	259	273	300	280	278	259	290	307	277	274	297	265	317	291	265	279	283	297	293	291	275	295	249	284	271	280	283	288	310	314	269	292	306	284	313	281	287	279	290	297	305	274	285	317	264	277	228	306	286	273	309	274	283	281	288	309	277	301	314	290	286	321	267	325	299	258	279	245	280	275	312	284	293	304	291	272	290	274	282	287	272	305	298	307	324	302	306	302	278	263	328	281	290	277	290	292	305	301	278	296	287	291	271	293	275	293	290	292	284	282	270	285	303	294	262	291	278	285	278	301	272	273	297	284	303	296	290	304	298	293	279	289	289	298	244	265	299	318	290	292	268	242	287	305	278	293	296	293	243	289	281	296	303	264	305	300	281	295	284	298	278	276	265	287	280	268	312	271	275	268	315	284	277	253	263	263	272	297	282	297	292	282	243	275	288	307	255	299	278	268	305	314	290	313	308	300	274	295	283	310	277	295	291	318	315	267	296	284	275	281	277	297	297	297	289	273	285	300	316	295	297	253	300	281	303	292	253	260	261	284	274	305	268	269	284	271	272	282	284	290	311	283	271	312	285	262	310	285	287	293	270	286	274	255	324	275	286	312	303	281	320	279	275	273	276	288	283	281	286	312	280	292	283	271	281	276	287	301	278	286	260	260	316	282	290	279	298	266	293	283	292	321	275	278	272	276	291	266	339	299	298	284	328	268	291	295	287	304	281	289	273	293	281	257	258	276	295	277	277	321	302	305	257	317	307	267	291	298	322	301	301	318	313	293	281	289	285	274	293	302	319	287	277	262	284	270	304	295	273	311	270	262	295	269	294	269	286	299	289	268	323	289	305	262	289	296	263	301	308	278	271	297	283	315	305	311	241	310	252	307	287	299	285	267	267	289	293	284	280	284	293	319	279	301	286	272	289	281	293	281	309	287	314	292	279	300	308	275	297	290	271	283	285	289	313	302	275	292	293	262	275	246	268	295	292	330	300	268	288	292	272	329	290	285	316	264	257	306	276	328	286	283	291	320	271	284	316	272	275	292	291	247	301	320	298	274	301	296	301	300	285	284	259	307	285	288	242	303	288	281	317	273	272	302	302	294	274	290	299	270	274	284	253	303	294	284	315	283	261	320	317	293	291	250	306	304	278	291	271	315	285	276	293	321	319	281	296	287	294	281	329	297	322	298	265	289	276	290	285	279	311	295	309	279	266	287	305	254	304	292	261	277	288	285	262	303	305	309	258	299	303	291	265	311	304	282	292	288	268	336	252	293	309	320	286	303	283	302	273	312	282	265	286	283	299	269	297	316	310	275	277	278	273	289	269	289	282	267	281	279	299	282	298	302	290	290	285	272	275	274	299	272	250	282	276	325	272	271	301	320	293	259	289	325	278	257	278	302	275	319	282	301	277	274	289	304	275	257	296	279	294	271	276	248	289	272	257	312	271	318	269	290	275	299	277	294	267	297	298	269	263	297	278	327	269	288	279	299	282	319	298	305	321	277	278	266	260	272	304	312	278	287	276	281	262	303	289	311	282	305	282	292	307	294	274	309	266	294	284	283	304	293	322	298	277	271	286	277	310	256	323	262	297	266	265	302	269	288	299	324	303	298	301	303	293	284	277	264	277	271	303	279	265	289	292	293	290	312	305	287	301	309	307	315	288	286	299	286	290	307	279	294	296	295	316	308	285	277	296	301	274	285	273	305	327	332	266	292	293	249	266	297	256	296	256	268	308	294	290	310	282	323	260	275	324	288	263	305	286	288	265	296	302	303	291	259	282	281	291	283	282	310	305	292	289	260	288	287	298	272	243	312	269	313	325	290	266	286	289	322	282	269	268	317	287	285	274	277	271	286	303	248	271	312	276	297	287	266	281	324	286	310	293	279	280	290	278	277	300	281	292	300	286	292	262	249	290	295	269	288	266	292	317	263	292	305	296	293	301	263	287	313	307	297	285	295	296	315	287	270	299	263	289	283	267	280	310	301	295	307	286	276	307	296	285	275	299	290	301	288	287	289	283	308	291	275	280	302	237	271	297	283	303	261	287	298	274	285	301	294	313	292	281	296	281	287	299	290	280	273	280	301	285	286	277	265	262	267	300	281	281	250	307	265	269	322	268	290	270	273	282	277	310	271	257	282	281	272	276	304	287	277	247	278	284	301	273	294	285	303	287	284	287	312	266	287	274	301
27094	20914	15784	8728	5048	3426	2247	1502	1776	1331	1203	1055	968	929	806	740	704	734	657	652	590	602	578	560	595	527	512	555	526	570	537	560	556	561	502	537	611	600	606	550	492	490	499	458	479	499	538	511	472	483	521	536	571	548	521	541	532	501	517	480	533	524	547	536	482	508	564	487	513	516	510	525	533	529	535	512	497	518	530	522	495	529	503	534	539	509	514	498	503	439	551	547	516	491	542	519	481	540	506	504	531	495	545	508	501	504	478	510	502	483	514	523	518	454	530	522	484	477	499	480	511	524	487	502	539	513	481	523	535	518	531	536	466	488	501	521	487	486	528	492	528	573	510	546	472	480	516	472	497	528	502	507	558	495	488	521	493	484	481	498	487	474	524	502	531	511	529	530	479	524	526	495	507	554	499	529	504	546	516	512	541	503	511	514	535	497	492	507	512	517	518	507	546	520	498	515	516	466	481	532	534	525	519	502	497	503	507	539	474	533	511	517	520	474	498	498	482	479	501	512	504	543	506	531	509	531	522	505	513	543	521	535	523	523	536	522	539	496	513	519	550	504	530	509	514	553	525	511	505	498	514	510	510	492	504	501	497	534	466	507	512	530	529	516	544	531	498	480	494	507	535	514	537	514	520	553	518	515	496	532	510	497	523	556	555	500	463	511	509	494	540	553	450	490	512	541	532	513	504	484	501	548	534	525	522	497	496	501	506	531	520	540	494	553	512	527	519	514	502	511	500	496	470	517	521	481	479	485	515	530	519	571	495	510	527	521	515	503	501	493	528	511	476	488	507	498	513	542	514	535	556	550	544	489	539	527	507	470	490	488	505	474	481	510	510	506	479	513	530	512	525	544	480	507	526	539	513	529	499	488	519	545	507	506	502	522	551	538	503	533	511	501	501	492	502	510	517	496	537	521	534	495	555	501	531	498	535	520	579	501	540	510	543	484	519	532	517	496	537	528	494	498	501	535	503	566	511	526	487	487	530	536	498	541	509	517	516	538	548	482	495	479	462	552	512	487	507	494	535	489	519	496	506	500	509	506	526	528	505	542	526	541	514	505	510	505	513	560	498	494	500	520	518	483	504	512	489	497	504	499	513	501	519	470	517	477	535	509	463	539	506	537	501	535	553	547	514	500	520	536	528	498	492	517	500	519	481	527	530	500	538	492	515	517	534	511	528	521	548	517	558	539	515	522	557	521	491	509	525	535	487	538	510	558	535	476	542	505	481	525	506	511	525	552	516	501	526	516	501	536	526	508	536	475	494	549	503	464	520	562	553	542	517	496	477	551	498	502	524	472	540	504	494	516	511	538	494	560	517	511	505	471	538	482	548	521	499	524	564	523	544	492	533	519	523	501	526	492	493	538	511	474	500	536	525	525	530	517	513	534	525	556	502	548	495	506	519	513	538	492	491	482	480	510	492	484	506	490	507	479	491	511	504	484	497	537	508	515	516	514	511	506	496	557	486	517	553	540	508	524	528	561	495	543	518	492	505	494	530	513	504	519	517	495	506	524	548	491	482	481	501	526	474	526	516	502	490	484	490	495	502	549	528	523	518	481	529	511	501	500	537	481	572	519	532	481	484	503	533	527	516	517	531	533	502	527	504	521	481	519	514	517	505	526	509	514	482	463	512	515	517	508	533	512	557	526	489	548	532	516	526	538	498	514	528	502	540	526	489	543	505	542	492	491	466	491	502	516	504	488	487	541	539	508	474	526	521	536	530	526	524	507	507	533	531	528	496	478	467	505	525	516	528	515	539	496	534	478	494	485	511	561	544	474	499	497	502	504	499	505	517	481	506	507	535	513	504	464	498	501	508	553	581	493	522	518	500	497	525	533	485	519	503	482	482	485	503	482	512	548	539	509	504	518	479	513	520	522	501	526	537	520	492	516	503	514	499	478	515	506	507	518	499	498	498	506	535	499	493	495	522	529	499	538	532	487	527	486	523	502	544	539	480	557	471	486	476	523	475	500	547	546	537	521	537	536	494	494	511	515	507	535	485	517	502	506	545	517	497	541	462	501	515	502	524	528	509	503	509	498	521	513	528	541	520	481	499	507	531	502	501	525	485	483	524	479	499	495	532	509	518	473	537	489	503	505	508	545	527	538	510	509	507	481	502	517	513	496	479	512	509	528	529	532	502	456	483	485	537	525	522	515	520	528	525	518	522	527	536	487	585	529	504	500	475	475	512	489	529	516	541	484	512	560	524	514	480	525	547	502	527	497	520	525	493	500	494	526	513	509	509	488	525	550	512	506	523	495	521	508	537	494	490	494	543	526	500	532	533	527	518	523	504	498	508	517	535	528	513	549	525	510	505	494	505	521	490	508	549	513	495	561	530	501	516	483	531	495	526	493	533	502	529	500	504	532	473	510	501	522	512	497	542	529	529	519	530	483	526	495	503	550	539	542	581	504	507	505	490	519	540	550	511	501	471	508	526	485	506	529	488	491	509	506	519	522	532	525	519	529	515	509	539	545	565	482	533	492	487	445	529	536	513	480	536	544	491	548	492	521	481	547	470	512	494	498	504	503	524	529	479	495	506	522	509	500	513	553	512	521	532	504	490	499	482	557	532	501	539	469	524	510	507	507	540	483	500	522	517	535	502	510	532	520	535	514	505	514	503	507	548	516	505	485	519	527	511	519	513	503	494	507	497	506	516	477	494	518	463	506	497	488	497	506	480	516	518	540	525	492	494	508	507	516	514	493	476	487	516	521	498	524	533	481	520	528	483	527	516	523	519	499	475	549	503	492	481	515	508	518	492	535	563	510	501	548	543	481	533	466	477	492	452	523	542	517	523	542	551	492	505	498	488	489	508	501	539	548	494	509	504	515	544	513	493	501	537	503	484	493	531	511	516	514	489	554	522	514	494	533	552	499	572	513	523	492	496	511	510	484	522	534	539	472	543	491	485	492	491	527	554	493	532	516	525	548	548	514	516	522	499	511	494	486	512	513	494	528	525	499	537	504	512	507	520	547	534	506	516	487	512	537	511	511	519	507	519	547	542	535	527	474	504	458	516	464	504	513	500	539	469	519	511	501	473	494	547	527	503	460	515	527	497	507	480	566	505	499	488	528	475	497	472	505	498	519	479	512	535	497	528	513	474	525	532	530	502	514	534	472	500	512	501	543	531	507	491	518	518	500	501	534	507	530	543	486	513	547	498	527	502	515	535	524	506	563	498	515	503	519	483	534	504	516	481	506	524	485	533	529	526	490	487	530	463	511	498	528	507	503	450	537	514	507	525	497	562	486	482	467	513	512	511	493	551	508	521	495	496	508	485	509	515	497	544	537	495	554	508	518	534	488	527	532	526	487	488	509	531	547	531	530	524	497	510	507	515	508	501	510	520	512	483	496	509	494	507	507	514	503	506	542	534	458	506	493	514	488	542	491	518	502	507	517	533	541	511	553	504	511	502	507	523	524	475	510	523	497	519	507	506	495	497	497	506	519	521	471	516	508	522	512	522	477	514	501
9679	16618	16765	11407	8964	7307	5003	3246	4050	2778	2348	1894	1865	1538	1323	1164	1095	1097	1023	854	828	826	770	745	774	694	700	702	745	709	699	720	746	632	699	706	848	794	924	720	675	681	665	634	694	660	660	681	645	683	629	667	695	685	686	707	655	645	666	675	648	624	634	664	629	686	697	692	614	687	652	595	661	680	642	674	628	598	647	672	679	651	623	649	637	629	689	661	669	624	638	648	615	633	648	650	665	667	633	672	682	651	626	667	657	629	692	654	650	659	686	696	708	694	667	654	657	652	687	629	609	680	640	635	658	602	659	695	634	634	689	612	641	698	630	629	678	683	632	654	667	646	692	674	617	647	660	673	674	679	664	641	650	669	664	624	688	627	666	629	657	635	621	619	651	620	649	642	635	645	658	606	674	667	662	688	668	630	673	661	662	643	633	605	649	600	620	667	598	615	664	678	604	620	669	675	628	660	649	622	649	678	685	621	644	657	649	664	643	626	712	635	663	659	664	674	677	710	627	664	673	650	662	596	646	689	638	670	644	648	656	617	612	673	640	619	662	661	697	681	707	657	638	695	665	707	658	658	617	632	685	662	644	648	645	668	642	637	648	671	634	657	605	631	643	632	642	639	674	671	640	586	671	635	679	673	644	636	729	651	672	664	640	662	610	671	599	663	656	666	644	661	691	648	656	652	673	632	660	673	622	602	682	628	669	654	662	618	725	653	653	605	676	678	672	640	656	652	681	619	620	706	629	624	674	662	664	647	652	644	694	658	650	632	632	641	660	680	683	637	687	631	722	607	616	639	610	659	648	696	680	624	650	658	673	646	644	654	674	607	690	644	651	625	673	620	642	685	650	674	661	629	677	630	675	623	678	710	637	654	637	647	674	634	650	670	640	656	633	669	690	630	671	637	666	624	686	616	626	658	606	653	662	633	657	677	638	652	624	672	632	623	645	609	696	669	687	656	654	658	630	612	664	625	687	692	623	630	643	636	700	644	697	665	629	707	650	617	662	608	643	678	671	660	672	624	653	672	657	658	673	674	623	679	652	638	647	674	659	665	624	618	635	618	684	673	706	622	690	655	620	649	647	645	660	619	621	659	631	682	660	644	687	634	647	653	618	668	635	684	665	651	655	647	629	640	642	680	653	641	611	649	684	641	678	641	674	667	649	676	676	621	625	684	645	618	670	648	638	643	675	663	651	624	654	689	637	694	658	689	685	653	646	637	615	628	635	623	621	649	663	657	635	623	654	651	639	663	659	683	658	610	647	637	696	664	673	680	632	640	644	662	681	668	668	629	625	652	665	627	651	635	697	664	651	739	616	626	685	621	702	641	628	636	694	652	651	639	677	608	638	633	663	620	717	625	677	680	650	687	676	657	637	676	664	649	646	682	661	635	668	640	625	628	644	657	639	632	646	624	654	634	655	617	635	619	649	643	632	670	651	648	682	666	656	638	678	694	627	672	631	620	658	671	717	641	674	680	612	635	666	679	638	675	674	677	666	672	642	642	651	646	703	627	637	675	641	633	646	663	603	666	663	656	657	641	626	637	674	655	690	703	644	607	616	671	641	679	631	594	646	642	644	668	646	685	619	616	640	663	701	665	653	623	658	655	629	644	618	656	674	663	629	683	679	647	613	635	668	699	684	625	653	666	636	664	664	683	641	679	620	670	669	635	629	639	659	631	692	662	675	666	619	660	668	634	624	640	655	658	627	667	642	669	682	647	624	710	629	696	661	616	643	637	625	650	626	607	676	634	643	609	651	655	657	664	672	649	669	656	675	645	652	685	682	631	669	687	673	685	650	651	633	641	647	677	632	635	679	643	685	610	652	597	647	634	592	637	678	655	667	627	646	610	619	633	646	641	625	627	662	677	641	678	638	692	671	656	647	649	666	612	680	603	633	677	644	675	639	657	627	686	670	693	675	640	667	633	652	623	699	624	674	677	641	656	665	625	612	629	625	657	669	706	645	628	652	615	666	625	670	660	689	661	614	634	634	660	692	625	687	608	660	653	642	620	671	624	686	694	648	622	647	645	660	608	635	623	597	652	688	644	649	646	615	635	641	626	668	641	678	661	653	620	604	629	631	653	627	660	704	658	657	617	685	628	651	670	631	648	618	657	672	639	615	654	709	622	693	627	625	689	658	662	631	659	658	621	662	669	606	654	649	628	654	653	632	650	668	647	635	653	650	628	634	685	640	606	635	631	614	649	641	687	628	617	636	694	685	610	664	658	653	639	620	660	609	599	681	634	617	693	655	653	629	631	657	678	637	598	667	636	693	647	643	670	645	677	693	620	607	620	633	623	642	651	634	656	618	695	665	619	657	618	655	621	641	658	681	649	617	645	625	662	633	676	618	678	686	656	652	637	671	639	649	621	646	628	629	651	651	634	653	667	648	657	683	616	661	683	643	652	604	646	647	675	699	685	637	653	626	680	644	691	657	649	626	719	651	660	648	671	679	666	654	684	615	659	649	668	706	632	636	700	683	708	663	667	709	658	617	604	652	616	645	639	671	662	657	635	665	678	646	597	610	634	656	687	659	650	699	635	634	751	635	666	657	678	635	678	617	692	668	661	681	619	699	662	649	669	656	680	657	678	634	649	651	659	620	612	642	648	616	701	632	651	661	683	657	666	653	678	677	662	629	666	652	628	663	649	715	631	646	628	711	627	654	639	692	643	633	679	660	650	605	650	670	667	616	659	611	648	691	697	671	652	628	618	669	685	634	650	670	632	619	609	615	653	647	682	639	657	636	651	640	656	647	651	640	628	654	660	658	611	625	634	675	623	631	628	627	647	677	673	674	646	627	687	646	704	624	624	630	663	635	613	661	675	671	670	662	643	649	651	644	653	659	637	655	669	636	656	701	646	645	655	650	652	650	680	657	690	633	660	625	657	673	668	627	662	661	676	695	641	650	671	655	663	635	661	681	629	642	639	630	639	643	655	673	679	643	668	653	674	651	657	658	657	646	658	641	677	627	603	608	664	696	650	650	678	643	660	675	664	694	675	670	649	674	702	619	661	647	612	682	666	683	630	687	657	632	648	670	652	665	629	649	665	642	653	650	626	642	629	633	660	668	650	675	683	669	706	621	644	592	672	655	671	642	633	626	669	651	641	644	679	650	593	636	640	647	676	632	625	672	638	658	618	615	660	661	675	625	654	657	702	647	629	671	713	644	664	666	711	682	668	669	672	651	621	679	677	662	634	656	653	653	675	691	656	636	679	625	668	641	627	652	653	606	670	711	678	601	670	657	610	653	625	646	671	589	627	637	654	671	635	674	660	693	658	654	672	646	667	636	627	677	676	638	669	670	664	643	646	665	642	658	665	690	654	626	652	665	636	673	613	663	619	648	608	661	644	661	643	670	640	631	623	651	641	658	682	637	655	628	651	688	641	672	606	645	667	602	640	631	661	628	625	685	658	628	693	615	672	624	647	649	652	600	651	662	616	634	637	631	657	653	643	636	663	675	605	632	619	648	681
24141	21332	28772	24260	21327	13525	4857	2620	2784	2054	1575	1418	1230	1060	948	889	851	760	712	613	571	583	528	488	510	429	424	448	426	433	407	663	841	427	394	1064	1656	1174	1631	620	420	420	387	419	411	428	371	360	381	410	419	406	638	616	506	559	572	390	383	378	399	400	412	362	406	379	379	335	397	398	398	368	386	433	370	414	383	422	360	400	370	392	383	378	377	400	378	420	398	350	398	377	399	387	353	398	374	395	392	403	398	391	387	389	361	379	423	391	382	377	409	353	384	355	413	373	389	398	393	386	440	387	373	378	361	367	378	413	401	394	370	371	378	394	391	392	399	380	406	371	390	383	390	388	379	369	373	402	348	385	376	399	413	416	387	392	395	372	346	356	409	388	396	404	392	387	428	379	374	365	405	375	398	358	404	382	368	400	374	387	405	384	377	395	410	385	372	379	410	374	410	368	415	403	390	363	396	387	378	401	358	403	393	408	389	371	386	374	396	390	400	410	389	397	362	410	363	405	374	372	406	370	396	368	370	353	421	355	368	363	410	378	405	414	430	361	383	381	369	399	356	376	386	396	381	405	376	414	404	407	370	387	414	398	372	400	393	364	401	344	359	390	413	385	418	380	363	393	412	381	366	401	385	407	396	392	391	398	381	400	379	368	356	374	368	388	374	395	385	356	378	355	376	396	368	378	357	390	389	395	404	398	427	383	343	396	411	400	371	382	399	366	346	383	387	379	376	365	387	388	368	399	393	368	332	346	432	368	408	365	390	393	393	413	348	363	406	392	410	363	353	387	417	412	399	376	386	394	404	387	365	365	401	404	398	385	394	354	375	372	406	400	364	401	376	372	398	393	366	388	409	368	394	372	397	383	387	404	408	366	368	381	401	392	383	356	379	373	429	399	389	378	388	377	383	384	374	390	373	373	377	395	388	377	394	421	411	390	395	392	356	388	389	392	373	387	448	401	380	409	373	384	397	408	401	409	391	364	377	405	398	358	377	395	379	389	353	371	386	393	368	402	388	402	391	367	392	383	354	368	369	394	402	393	376	411	397	389	388	390	381	405	404	368	377	354	388	402	397	361	389	384	384	341	392	342	407	373	393	388	385	380	423	366	400	352	406	390	391	343	357	373	386	365	378	376	413	364	366	382	411	372	359	324	394	365	427	385	408	378	376	360	356	380	378	370	415	390	404	361	362	349	384	358	394	401	380	380	395	364	395	362	363	340	374	398	403	362	370	347	381	407	374	382	376	383	404	388	328	397	394	407	402	419	414	410	445	400	358	362	426	383	402	378	390	357	365	412	400	366	405	393	378	428	400	405	401	403	420	384	383	384	398	372	379	386	384	382	439	357	346	372	389	341	369	362	396	393	376	381	356	362	362	375	389	369	397	392	376	325	450	330	369	405	404	379	411	367	398	387	375	389	408	405	378	355	387	390	365	407	373	382	401	394	387	388	416	418	351	374	373	375	399	386	374	394	395	387	378	426	382	374	381	375	383	411	386	334	390	388	378	380	352	372	373	361	368	360	379	361	382	385	404	406	386	381	407	380	373	386	370	431	423	412	358	412	379	357	374	426	394	380	413	376	366	389	430	390	406	390	392	402	394	381	407	376	425	387	388	367	365	363	372	371	386	401	378	345	389	376	389	405	386	384	384	401	354	399	396	387	391	382	358	373	382	366	397	378	411	350	354	392	362	400	399	407	384	397	381	449	377	344	425	397	364	390	393	405	427	407	353	394	402	367	374	413	407	369	399	383	352	387	395	353	339	372	376	426	389	407	401	383	408	395	389	386	376	382	412	405	387	389	354	407	365	378	379	382	337	382	360	377	347	411	376	370	348	389	373	394	375	408	375	354	390	410	372	360	397	404	380	409	390	401	347	342	373	435	355	365	393	396	415	369	400	373	401	406	382	386	391	356	394	388	365	393	394	390	365	416	376	377	378	366	363	360	371	412	379	409	371	396	406	369	358	385	368	398	362	382	405	365	357	394	396	350	401	368	338	378	372	376	368	382	370	417	380	353	408	377	347	350	380	389	371	374	388	416	384	362	370	381	407	390	387	385	353	343	371	405	405	381	385	410	384	389	348	389	392	373	377	436	384	424	400	394	405	341	415	348	370	399	373	407	396	397	378	369	383	393	410	390	357	369	413	414	380	371	373	369	346	406	422	410	374	396	374	400	361	386	390	378	381	404	382	395	358	411	371	388	398	413	394	385	360	424	382	376	409	379	418	410	364	368	368	367	364	388	376	364	380	375	397	384	406	391	388	358	426	404	383	381	380	369	369	415	368	427	389	409	354	410	407	382	386	388	406	385	385	375	369	374	360	385	403	395	388	400	398	380	341	391	401	371	386	403	429	415	370	344	405	426	415	415	395	390	387	352	378	383	387	394	409	357	390	384	383	391	394	407	383	431	403	395	412	393	344	348	346	392	389	383	399	362	385	406	352	406	349	348	394	367	433	377	369	351	357	379	382	362	359	395	385	377	393	389	397	382	375	416	393	384	394	390	407	361	386	372	360	373	373	370	359	355	364	394	368	377	372	364	411	401	393	381	386	356	397	361	402	363	382	393	412	379	387	390	355	377	405	352	417	409	373	401	451	372	392	375	402	374	364	397	376	416	409	412	349	377	400	393	382	391	364	390	377	382	369	373	357	378	419	397	390	365	389	388	344	407	396	354	359	410	346	386	417	399	371	382	387	413	392	394	373	380	379	404	376	424	392	391	419	391	425	357	381	388	399	362	395	386	357	392	379	406	391	426	415	367	381	344	411	363	378	415	388	363	407	395	407	420	414	356	393	384	403	361	334	395	382	422	382	411	391	377	381	378	379	372	410	374	371	355	382	356	389	397	379	371	405	415	384	388	368	379	356	378	376	387	402	427	395	341	396	387	394	393	422	407	366	368	398	373	398	421	434	371	396	402	387	380	361	391	406	394	373	386	369	369	400	377	381	378	390	384	388	399	348	395	393	369	370	389	387	376	390	363	407	393	382	384	389	352	406	387	386	367	399	383	365	369	397	383	374	400	384	389	376	394	386	338	402	350	401	365	389	368	412	435	383	402	399	392	383	411	361	417	378	390	372	417	377	411	383	364	399	391	403	388	399	390	372	385	398	400	375	389	391	382	382	391	398	360	390	358	382	399	395	386	414	387	370	377	379	423	383	356	371	406	365	400	375	401	376	423	378	391	418	369	394	386	369	377	371	388	391	410	402	389	372	383	409	382	363	384	374	369	422	393	388	401	369	378	394	356	364	392	399	399	374	353	372	400	383	375	407	392	364	405	399	408	392	337	378	411	423	369	380	363	383	400	379	403	404	398	419	394	355	349	394	427	431	376	413	406	385	364	384	402	347	388	429	372	394	362	369	346	392	381	421	371	370	382	373	402	406	375	442	392	414	388	371	387	388	364	370	390	394	364	401	362	381	401	350	402	383	398	391	412	414	396	383	396	378	372	378	405	390	396	383	401	372	358	378	390	377	385
11364	25661	24497	17119	13983	10863	7870	5695	6482	4577	3441	2850	2485	2088	1852	1618	1515	1406	1198	976	872	849	797	759	704	643	657	602	657	596	546	1117	1355	509	497	1890	2960	2194	2929	887	513	532	526	510	527	555	571	544	538	563	520	571	874	982	755	826	817	625	529	511	529	507	516	453	515	513	545	506	462	523	492	516	500	492	514	471	510	528	504	509	531	499	511	500	520	556	524	488	502	486	460	483	449	517	509	476	503	493	461	495	471	477	494	542	529	458	497	526	466	524	463	497	509	514	513	491	506	485	507	498	516	489	515	494	517	492	455	516	501	487	534	527	478	490	516	508	527	507	493	482	525	504	491	510	502	534	508	531	459	496	479	519	539	552	478	500	528	513	510	515	514	517	511	480	494	513	485	507	495	471	505	471	469	501	505	521	452	521	510	540	588	497	502	496	558	504	520	554	501	499	491	533	508	471	497	520	469	487	480	548	471	494	500	510	503	510	480	514	525	492	517	519	523	510	504	484	515	496	501	519	518	500	525	527	529	483	483	533	477	501	517	473	513	492	521	508	521	483	495	485	498	489	551	510	515	503	527	475	525	524	501	509	525	493	487	517	481	484	495	462	508	474	463	506	503	497	540	505	506	486	454	486	506	509	492	517	505	488	510	488	500	521	550	500	524	516	489	496	497	484	562	508	535	504	510	496	505	552	499	485	495	484	497	521	501	515	509	448	539	475	467	475	511	503	552	532	486	488	472	516	468	504	538	556	513	514	510	510	490	479	480	534	506	475	475	483	502	524	487	505	507	457	540	500	470	534	482	528	518	498	512	511	499	522	495	495	498	506	486	518	469	514	496	505	509	473	482	531	523	511	508	493	492	508	506	531	538	507	453	497	534	523	516	504	483	529	491	517	479	491	452	519	514	508	473	505	471	516	509	498	511	520	529	536	562	513	502	521	522	503	541	507	487	495	566	496	486	452	523	513	500	533	547	506	530	511	492	487	526	521	481	452	448	479	487	491	508	466	498	484	533	502	492	519	484	509	484	515	511	561	486	454	525	469	496	518	493	480	462	498	528	475	484	496	485	510	520	475	481	561	486	527	476	508	475	485	510	494	532	487	503	504	531	514	486	516	546	487	500	491	460	459	501	534	485	506	473	491	541	504	480	553	520	538	477	492	526	517	485	487	499	514	463	525	513	549	507	531	500	503	486	506	529	501	522	487	483	490	487	495	507	516	500	513	520	512	517	505	457	516	486	572	518	512	527	532	487	527	522	490	520	520	557	484	508	471	484	477	495	499	483	438	474	479	507	482	508	512	496	510	507	472	496	493	505	511	534	505	450	507	493	525	496	566	485	493	469	503	495	517	550	516	526	505	546	520	497	490	433	494	473	487	498	489	510	512	520	520	567	497	511	508	534	503	532	500	520	562	536	522	490	496	482	517	454	508	467	492	532	521	515	475	492	488	472	521	528	510	495	482	534	553	504	509	461	547	475	486	499	512	470	473	500	483	478	532	552	510	514	533	518	546	447	517	500	491	535	497	514	522	490	497	475	531	469	542	507	519	504	512	515	509	495	496	537	487	503	505	495	480	509	537	475	509	514	500	521	480	508	492	462	503	483	511	494	554	498	524	501	525	520	502	537	509	529	513	504	488	489	525	535	539	493	456	492	544	517	548	471	545	541	529	568	513	485	486	517	519	507	491	523	454	477	502	542	498	492	502	495	494	482	447	513	492	463	490	487	462	457	500	533	495	483	513	541	508	490	477	528	520	497	516	476	525	509	476	486	526	505	501	484	521	534	518	538	508	544	519	491	511	495	532	483	515	511	505	483	475	483	520	515	504	490	527	526	522	513	503	504	481	530	496	482	519	521	489	478	524	509	505	481	469	509	536	529	486	524	532	489	482	506	514	520	466	501	504	536	491	471	481	549	498	516	493	526	491	502	513	551	501	499	491	511	506	514	508	514	476	506	501	508	505	530	504	506	570	509	477	521	522	480	512	498	460	509	486	506	485	520	504	504	500	499	474	532	479	522	514	475	492	474	501	461	489	472	516	505	547	469	521	530	499	474	544	517	499	523	503	464	531	474	486	480	524	504	478	528	492	496	484	511	483	497	496	528	517	516	524	476	476	511	503	492	511	471	486	498	557	513	517	516	471	488	518	475	487	493	501	526	489	481	552	514	554	502	472	516	540	498	547	515	466	487	526	496	531	545	511	505	469	488	505	500	474	487	502	506	503	509	479	466	506	503	469	479	528	526	489	513	511	478	497	478	472	517	522	532	549	555	496	517	505	517	527	517	489	511	529	448	473	473	498	519	492	502	511	486	505	501	518	507	524	529	502	504	529	462	527	521	513	497	491	492	531	537	532	498	486	548	498	476	478	538	531	516	533	482	474	528	523	448	509	523	508	507	507	549	467	525	506	506	507	521	490	489	474	531	510	482	488	513	500	509	510	493	522	501	513	517	496	505	488	487	511	496	456	523	504	453	502	521	455	482	504	493	495	456	466	502	471	480	503	489	491	487	505	502	522	488	485	511	501	506	513	536	535	520	535	496	462	497	509	476	500	475	497	482	508	479	484	505	515	509	552	513	503	524	508	513	509	501	513	465	521	504	480	483	486	483	494	469	525	507	526	470	511	499	513	512	506	506	486	509	471	522	480	513	529	551	452	522	524	520	533	505	506	526	515	462	534	499	532	461	516	548	518	509	489	511	495	525	482	489	451	523	518	507	495	510	490	517	518	500	485	490	490	500	481	516	510	531	490	462	504	517	525	545	528	497	489	518	507	521	490	474	517	508	491	518	521	481	532	483	479	520	500	556	488	489	518	506	492	476	483	494	507	550	500	469	519	530	496	512	464	530	489	515	485	513	527	522	491	519	515	494	512	506	494	475	504	526	470	463	571	478	502	525	497	480	519	511	497	493	538	496	520	533	474	513	496	490	508	514	466	495	499	520	486	522	523	486	498	494	454	474	526	505	487	486	500	504	515	523	483	500	485	516	492	501	550	475	503	533	509	502	531	549	508	469	516	526	472	499	496	544	525	515	467	560	510	534	479	505	481	487	499	516	476	504	510	515	491	509	492	523	506	523	499	491	505	501	536	513	501	518	518	524	500	491	516	482	483	480	501	535	474	479	516	524	485	507	476	496	491	470	533	517	507	515	487	453	480	519	498	509	514	555	523	495	482	504	506	502	476	511	525	507	525	512	502	515	472	536	469	487	504	478	478	482	485	504	471	517	524	499	520	482	498	510	530	489	507	490	525	460	510	481	458	485	503	495	501	515	497	539	486	522	479	489	493	509	532	496	506	493	496	499	487	474	494	507	492	509	501	526	477	507	504	497	526	530	525	507	547	525	488	491	513	498	487	547	512	496	519	473	531	463	530	513	482	502	491	514	513	508	478	543	524	491	519	521	522	561	509	470	524	484	515	496	516	448	459	513	500	490	498	512	497	492	524	513	519	552	497	538	471	497	510	483	479	465	499	510	503	487	513
23101	21314	29181	23805	21327	21451	12140	3880	3341	2576	2152	1788	1398	1128	1153	1038	933	840	790	593	509	406	448	394	360	350	332	294	307	285	284	743	1036	227	249	1186	2674	1819	2486	542	234	265	234	230	227	220	247	214	239	237	255	271	640	590	482	581	532	310	219	228	204	239	220	224	232	237	248	240	217	218	249	220	242	233	212	216	217	224	205	226	192	206	221	229	197	217	196	224	218	207	248	247	216	218	209	212	214	212	231	221	231	240	231	207	220	212	215	227	215	235	204	234	240	231	238	241	253	223	231	239	231	197	203	233	212	224	217	232	210	221	233	219	222	242	224	216	235	230	213	221	225	203	226	226	251	219	221	229	224	235	199	229	240	209	232	218	240	194	234	214	242	254	239	235	253	209	228	249	222	250	233	198	202	221	237	251	240	238	203	220	224	237	211	238	210	225	246	248	211	219	232	234	226	222	234	249	228	216	220	238	222	224	208	219	212	216	232	234	238	226	231	210	219	234	210	234	236	204	198	226	212	266	209	233	242	220	224	204	257	263	248	210	231	238	199	213	218	245	234	232	232	235	214	210	225	240	235	229	216	243	226	249	226	226	223	221	211	213	214	252	229	217	210	237	220	237	240	245	232	207	209	218	238	262	249	230	203	253	235	220	213	223	223	235	216	231	235	220	243	236	232	218	244	228	219	240	213	248	220	236	226	208	232	202	249	222	211	211	233	243	230	213	255	261	208	211	238	238	212	218	204	225	228	200	230	215	233	226	242	228	224	232	232	208	231	235	228	238	232	229	210	228	222	214	215	220	223	215	232	220	232	224	252	237	202	221	216	215	220	231	208	214	241	219	198	255	224	226	240	222	222	204	230	199	239	228	219	228	241	219	212	190	240	222	219	237	218	261	216	234	261	228	246	213	233	226	207	203	219	241	244	222	215	205	215	227	234	241	196	231	229	232	245	234	224	208	225	230	218	213	212	208	220	236	198	237	214	232	213	212	230	226	249	227	225	232	216	252	226	238	218	223	227	262	237	213	252	212	255	206	253	233	218	237	220	248	239	218	208	252	230	229	234	230	233	188	247	204	241	200	223	216	231	231	217	222	231	209	191	228	221	241	254	229	223	221	199	230	225	234	219	210	208	245	238	240	243	214	197	240	229	221	230	235	220	220	207	238	216	227	215	221	221	227	229	228	231	222	209	223	224	223	198	218	242	233	199	203	229	219	268	219	202	219	215	214	210	225	238	227	213	226	226	233	223	208	221	219	234	234	233	224	236	231	236	285	219	205	218	247	222	186	218	192	220	254	212	224	224	227	200	206	220	225	208	226	202	208	228	213	236	206	224	206	226	241	205	235	193	209	193	240	225	209	245	234	229	215	227	204	215	184	218	240	213	218	232	232	231	219	238	210	234	218	242	217	235	233	216	230	213	193	239	225	220	218	226	210	217	226	231	245	232	218	254	218	227	246	211	220	244	240	207	232	236	213	218	234	232	223	205	221	237	219	219	222	230	244	243	239	226	214	208	253	217	186	221	224	199	205	225	230	217	215	224	232	211	214	199	228	218	221	215	233	226	242	244	219	213	234	219	216	220	246	203	213	207	217	234	223	233	235	220	231	216	250	237	237	211	240	231	205	225	219	185	231	214	207	266	226	224	212	241	242	228	241	225	239	229	229	229	228	203	230	236	236	227	210	221	225	214	231	219	217	229	223	240	207	190	226	233	224	229	234	242	213	237	232	223	188	224	250	196	214	199	215	210	221	199	225	206	209	226	220	227	243	220	216	263	202	219	218	203	233	229	264	211	218	227	226	224	223	246	225	195	227	218	218	194	222	204	205	204	224	225	224	232	235	218	199	232	225	233	212	195	216	228	224	226	208	211	218	216	235	240	236	221	225	241	212	247	227	240	224	237	230	234	208	221	224	213	205	207	199	252	221	214	192	243	205	230	248	216	214	208	226	201	250	205	226	240	223	200	234	215	207	219	222	213	196	207	226	217	210	207	222	207	203	216	198	245	246	202	234	225	209	222	199	232	220	235	241	228	246	223	223	246	195	216	221	223	212	247	234	219	215	246	219	235	235	235	247	209	246	227	235	228	203	214	208	224	230	214	211	219	222	238	215	217	226	217	219	215	213	209	245	240	214	230	232	209	208	224	241	238	212	217	214	211	209	249	203	229	221	254	226	210	206	235	223	258	242	224	246	227	228	218	232	219	226	225	250	225	209	210	245	196	230	192	214	233	203	220	235	205	234	207	215	203	207	214	228	249	227	208	242	271	211	238	259	217	228	218	235	201	244	224	237	222	221	223	211	224	207	215	188	243	214	237	266	226	223	216	257	234	203	200	219	221	189	206	248	222	222	214	236	212	251	207	246	240	224	213	238	223	207	248	250	230	237	230	213	200	216	243	231	223	215	232	216	200	233	234	214	248	220	215	234	207	222	232	227	219	227	220	225	242	229	220	211	227	197	235	209	262	212	220	245	197	248	221	218	218	214	255	225	228	245	209	210	259	227	246	231	223	206	215	199	204	224	223	231	205	219	229	226	223	200	232	228	217	242	241	225	223	207	212	227	216	227	215	260	232	216	239	220	231	218	224	234	208	235	258	233	211	231	234	242	260	223	234	238	241	227	221	235	228	228	232	220	234	191	220	244	215	220	234	237	260	194	272	248	215	227	220	220	236	210	205	236	226	215	237	215	213	209	234	221	252	224	205	198	201	199	220	232	244	198	219	213	235	231	214	227	216	210	226	214	247	220	223	200	220	210	216	240	259	204	246	219	248	214	223	238	223	240	218	220	230	230	216	223	231	205	215	237	240	219	241	208	227	225	251	176	194	212	242	192	218	215	211	196	230	208	225	206	223	217	221	225	214	210	199	234	194	234	229	226	228	222	219	207	234	228	227	231	216	224	231	230	208	248	216	233	242	226	220	231	220	215	197	217	220	211	219	241	232	222	188	225	220	200	237	237	210	209	215	218	221	242	255	232	234	209	224	224	234	227	229	232	248	236	217	213	222	222	195	226	203	218	236	219	200	202	191	229	189	220	215	204	201	233	221	229	232	235	227	233	228	214	217	215	226	221	218	236	217	215	206	220	232	214	225	207	192	203	227	205	234	226	194	240	214	209	204	215	212	238	220	225	217	248	235	237	226	222	209	206	223	187	183	211	213	224	225	224	205	252	207	231	211	218	229	243	251	239	227	248	240	220	221	224	214	227	203	224	208	191	214	216	213	232	231	240	204	191	214	235	231	241	239	215	235	226	226	221	251	220	238	241	222	237	254	225	215	215	246	219	234	238	246	221	209	236	232	228	224	216	203	245	192	202	222	223	213	186	237	243	233	256	204	210	232	216	273	239	228	226	205	224	225	250	236	208	212	250	197	221	207	230	229	218	221	212	213	216	233	220	215	214	236	213	239	218	213	221	204	217	224	197	208	230	216	230	239	219	238	214	183	212	219	243	228	229	224	231	218	204	204	224	254	194	203	225	226	217
13882	31038	29433	21043	17892	13832	9679	7936	7985	6153	5051	4084	3022	2471	2485	2140	1942	1681	1497	1118	870	703	740	655	609	531	473	459	442	418	449	1335	1928	336	349	2200	4990	3588	4496	819	359	352	304	305	286	302	296	301	283	328	315	426	1219	1033	780	1072	987	462	324	324	298	274	279	318	295	286	275	302	285	301	283	290	307	300	274	274	283	314	263	273	307	278	293	283	307	301	282	275	280	312	303	307	290	300	290	292	276	295	297	308	286	288	305	291	296	297	303	301	299	268	281	289	288	293	292	295	266	293	293	296	292	292	293	286	307	276	317	311	264	305	317	273	309	325	295	310	283	271	283	298	286	284	330	265	326	271	299	268	317	315	301	299	274	308	285	258	306	276	325	287	283	285	299	300	280	297	304	300	286	304	301	306	265	306	300	268	288	307	294	271	303	294	321	301	293	272	270	277	278	277	269	285	275	296	289	305	306	281	289	301	286	307	315	285	292	296	329	291	300	306	285	298	277	307	276	311	281	282	279	278	285	290	291	285	277	278	293	328	284	295	293	306	273	273	323	280	300	305	300	266	286	299	281	304	266	289	267	289	263	278	282	257	280	318	281	300	335	275	282	292	300	268	292	272	312	310	285	306	301	286	258	293	289	292	276	307	270	313	283	319	256	271	323	266	304	290	288	279	272	279	306	293	275	316	292	276	289	289	265	274	308	280	292	298	266	290	294	309	289	286	299	311	283	306	295	307	266	291	296	280	289	292	310	284	266	299	264	274	276	303	273	276	279	292	297	265	312	321	260	258	281	291	325	310	304	304	306	303	297	270	295	289	282	272	304	312	291	262	272	280	327	326	272	293	276	279	289	305	284	299	283	290	298	301	261	299	286	287	311	303	257	284	286	318	270	311	283	287	304	275	281	279	322	290	284	310	269	292	308	290	301	289	297	294	286	288	278	316	308	260	280	294	287	299	297	278	260	297	314	331	264	281	285	307	258	289	290	290	294	278	251	292	270	291	325	272	279	311	269	310	293	289	272	301	304	302	275	309	305	291	292	302	275	285	289	300	279	295	291	309	287	280	316	287	300	301	277	298	274	322	277	262	309	300	312	299	279	294	296	294	264	308	304	285	300	278	280	307	281	250	305	283	294	309	250	289	274	297	290	282	294	285	281	292	300	321	294	290	306	277	292	293	277	306	298	299	286	280	308	281	286	277	287	280	286	285	300	299	289	288	296	289	256	286	290	299	289	276	292	309	315	281	313	319	275	276	282	283	296	301	288	287	294	291	298	266	313	305	293	267	290	274	280	271	262	287	263	301	267	302	289	300	293	287	291	308	310	287	293	271	291	296	321	271	319	295	297	289	282	260	296	297	316	287	285	311	296	316	277	354	283	303	274	283	283	246	351	289	270	273	298	283	282	278	329	278	285	294	292	311	295	262	315	263	296	272	284	249	275	265	289	285	294	287	285	270	290	271	314	294	268	277	305	297	277	298	318	280	304	251	288	291	290	286	272	299	311	296	266	288	291	297	303	295	296	277	297	286	292	288	306	262	289	299	268	299	271	294	286	284	276	275	315	280	299	309	308	300	300	311	270	307	314	288	274	277	279	298	269	289	294	298	298	260	267	261	300	325	280	300	299	279	283	302	269	269	295	321	312	278	284	273	304	288	278	323	283	278	309	280	283	295	274	303	283	294	309	296	323	297	300	275	283	297	259	268	277	270	306	287	292	299	300	290	315	267	295	268	304	278	277	298	287	289	266	271	299	286	286	289	279	296	297	277	308	281	290	289	296	290	297	293	302	284	279	307	262	305	317	277	286	302	286	316	330	302	275	298	298	278	294	283	318	302	283	308	259	283	312	313	265	311	292	289	270	299	296	344	301	277	279	282	302	280	347	310	287	291	332	276	270	284	304	300	314	294	282	300	281	299	282	265	287	298	320	321	269	285	286	284	314	310	244	302	304	297	307	283	288	278	287	272	280	272	304	279	294	305	264	315	301	291	313	280	304	272	294	309	307	277	307	300	297	293	270	284	275	304	296	293	282	313	289	314	280	289	288	321	328	284	305	276	306	305	303	283	310	306	313	282	290	329	300	303	274	281	310	312	288	279	300	292	312	308	249	306	301	294	295	300	280	283	275	297	323	284	286	269	303	279	290	297	286	324	275	290	282	297	311	274	268	270	262	285	268	291	293	299	331	323	287	287	289	302	307	290	297	291	263	291	291	275	281	278	287	294	313	284	299	316	335	305	268	286	284	264	272	315	307	291	282	297	314	288	296	317	324	313	295	305	292	299	275	283	282	303	280	272	302	298	294	267	308	275	267	292	263	271	307	302	297	274	294	294	275	288	283	289	304	250	292	284	268	281	287	266	300	272	315	304	283	288	309	264	309	284	294	303	281	302	315	312	299	306	279	262	287	265	276	302	306	281	310	285	318	287	303	279	269	301	275	293	275	272	270	319	297	296	295	340	294	309	313	288	285	308	321	290	263	279	306	266	282	303	287	303	274	325	325	279	313	286	243	315	282	263	295	310	276	287	303	281	309	303	290	293	271	284	271	264	303	293	263	260	290	323	321	282	275	285	270	295	266	298	291	292	289	272	284	268	285	291	271	313	263	304	257	304	330	282	312	297	268	298	292	282	292	276	300	318	287	275	291	273	309	282	277	254	261	290	284	284	313	287	282	337	272	292	305	283	279	291	282	281	301	285	296	289	321	280	302	277	311	296	304	265	280	288	313	297	321	295	313	289	304	296	269	276	264	289	276	263	286	285	298	298	291	305	314	298	301	292	291	260	267	278	334	274	276	290	301	297	299	302	320	276	287	293	295	308	306	270	287	289	270	317	277	294	272	286	260	288	271	294	286	274	304	269	292	289	288	283	282	259	317	291	307	252	294	299	276	305	281	284	297	291	295	284	289	288	299	269	280	252	279	255	294	304	280	297	283	325	319	261	323	297	288	296	298	306	286	311	281	307	301	265	281	295	329	301	325	284	268	263	289	288	278	265	266	279	293	276	270	298	288	253	292	264	292	277	280	303	311	258	261	319	303	312	290	324	283	279	308	304	282	340	294	311	328	318	266	291	292	302	295	275	267	301	286	260	289	304	300	288	301	299	287	296	303	296	304	273	307	293	308	279	282	276	282	298	302	283	291	325	314	303	267	287	309	293	295	311	306	315	300	324	280	285	318	305	294	275	316	279	292	269	306	252	271	294	273	311	280	289	272	291	278	277	272	276	291	276	290	289	296	298	285	285	315	285	288	273	269	282	291	295	308	291	301	292	296	288	264	304	281	272	292	322	283	286	311	264	291	278	269	280	301	284	299	303	311	287	288	300	256	284	299	305	289	312	292	304	312	266	279	254	280	289	309	302	282	291	278	272	287	269	283	290	306	258	283	260	288	332	281	286	282	296	292	306	297	277	289	303	292	290	269	324	287	280	319	310	290	284	293	295	288	259	281	306	293	300	309	263	305	335	301	271	282	300	288	294	267	287	297	270
27164	20934	15782	7846	4688	3132	2111	1809	1553	1355	1177	980	888	843	808	839	704	695	759	642	598	559	584	569	558	607	558	559	580	510	550	550	543	527	515	599	642	599	646	546	523	491	536	517	547	504	519	510	521	511	498	535	517	544	513	504	570	486	517	510	538	507	514	496	493	519	532	487	524	519	506	509	523	490	535	492	506	501	514	536	484	529	521	543	558	515	473	515	487	518	561	530	487	501	520	540	500	519	492	499	509	520	518	507	509	524	518	504	547	507	525	543	511	495	519	523	494	482	516	488	566	536	527	510	537	535	519	504	489	510	526	519	526	511	566	529	501	499	547	553	518	519	528	495	546	538	466	517	492	532	498	533	490	542	535	526	544	506	519	483	511	533	532	525	519	500	512	496	509	546	550	464	558	510	507	549	497	518	497	558	550	521	512	482	506	525	516	499	489	524	523	557	516	565	503	496	523	504	496	502	486	551	510	505	510	491	501	516	497	480	511	518	519	504	472	531	528	513	480	505	543	512	535	508	531	467	512	501	502	513	536	498	532	519	482	504	478	523	519	508	515	461	528	516	511	508	489	497	532	572	508	477	503	562	523	517	550	494	508	538	485	522	518	542	492	515	549	517	482	474	476	516	502	472	509	485	501	546	572	532	539	566	486	476	541	495	495	505	505	517	544	487	508	491	552	514	523	513	514	515	550	524	469	530	498	529	566	522	541	521	480	513	505	565	520	540	549	547	513	536	485	509	522	500	563	514	532	552	517	506	515	449	493	510	480	500	510	496	509	474	510	503	524	486	510	530	499	487	519	532	534	464	500	513	529	485	516	493	507	514	526	505	532	527	530	538	532	515	530	579	534	499	503	534	492	557	471	512	503	459	533	502	558	478	512	504	514	516	524	495	481	494	532	541	463	524	540	516	532	551	491	514	509	509	526	494	541	498	545	492	485	533	553	563	537	492	494	512	494	484	512	517	496	540	522	513	498	562	530	523	511	540	552	534	525	517	534	532	541	558	565	533	532	532	514	509	515	496	537	503	498	506	480	472	527	496	484	509	508	499	515	526	520	516	495	503	533	490	504	501	472	513	523	478	539	548	496	476	530	520	495	487	511	503	517	524	495	529	505	494	481	519	548	550	490	542	505	515	515	542	537	548	533	464	499	500	478	483	522	519	506	512	501	513	527	485	541	494	514	512	467	547	524	515	522	534	510	488	453	523	493	503	532	501	516	559	536	519	532	512	551	544	504	496	528	522	495	458	556	553	505	499	522	492	505	474	506	503	541	506	508	478	550	499	527	486	504	522	481	500	516	526	529	499	549	516	550	504	511	466	496	546	495	515	559	535	527	502	534	545	531	537	532	504	510	534	537	518	491	519	502	543	503	506	485	511	541	547	504	508	500	496	514	514	483	501	530	527	550	481	526	517	502	521	506	539	467	535	493	571	503	557	512	533	543	542	480	472	511	497	558	466	511	510	550	550	480	505	540	502	481	513	496	533	483	499	460	510	519	503	505	512	514	519	546	549	537	487	530	501	469	504	486	526	526	534	516	481	502	459	520	532	498	503	494	505	493	518	544	512	502	551	570	500	506	513	464	506	484	540	478	542	511	520	494	543	522	493	544	496	530	523	501	525	547	535	477	505	510	525	561	494	509	505	490	504	516	518	504	541	487	509	492	496	531	551	508	545	581	530	531	466	523	513	512	469	514	519	504	515	514	526	549	525	517	498	484	548	487	505	472	508	532	522	510	541	499	510	547	498	506	537	495	519	482	530	507	495	551	476	516	540	520	546	506	534	486	549	532	535	566	513	521	516	493	523	515	514	543	556	533	541	505	519	533	539	533	498	491	528	550	557	496	504	533	510	467	492	508	540	547	517	507	531	538	525	495	525	506	502	490	525	534	534	493	522	554	518	546	509	506	540	487	516	514	502	490	511	522	503	525	492	548	539	487	497	536	515	496	541	484	492	522	469	537	474	513	511	523	532	549	480	548	543	494	535	536	540	570	526	540	486	526	503	509	520	507	492	501	472	531	491	500	494	522	499	500	481	521	524	509	557	537	540	510	526	506	505	519	480	486	516	491	492	531	523	483	501	501	498	484	521	543	534	515	485	548	496	544	527	524	483	509	555	539	502	538	499	507	522	547	539	529	560	512	558	565	542	525	552	543	517	519	498	527	481	487	508	499	518	490	530	510	527	499	508	493	515	506	516	516	533	501	483	505	523	503	476	514	512	509	526	482	521	516	519	504	468	536	498	509	540	548	507	564	478	494	490	502	522	491	533	517	502	535	469	492	514	514	500	499	509	481	527	505	482	505	543	550	528	486	510	551	497	530	494	541	507	514	524	481	497	508	531	525	525	522	540	498	482	539	505	526	515	499	492	511	504	496	562	508	518	478	469	497	500	545	480	440	557	539	483	479	489	520	545	525	559	518	480	542	494	545	499	555	525	533	511	514	515	545	537	490	508	496	508	539	539	539	534	473	498	501	509	496	532	500	473	515	517	537	479	505	525	504	535	511	537	531	514	541	523	491	560	525	493	486	488	489	511	528	515	490	531	499	496	529	522	517	505	549	515	515	503	506	549	526	503	520	465	503	518	496	470	509	513	524	503	488	448	529	516	500	485	456	492	525	528	496	500	516	512	513	561	507	519	535	499	489	532	486	533	499	524	485	505	518	523	554	533	521	543	489	531	507	513	491	480	520	515	523	543	523	495	450	477	478	521	497	572	519	559	472	503	581	454	490	497	521	539	525	547	521	500	522	496	506	476	539	480	543	490	482	480	529	518	508	485	533	530	560	511	503	494	541	564	523	512	481	482	496	469	533	510	558	494	516	503	504	519	497	479	467	489	486	534	543	505	489	566	552	528	494	501	508	520	529	530	520	517	510	527	525	501	516	489	539	539	479	511	480	547	487	411	524	511	519	488	477	473	516	470	510	546	531	497	539	530	503	513	512	521	533	491	530	499	507	542	521	514	509	516	529	503	512	490	511	505	498	533	506	529	492	492	503	540	575	523	485	522	520	509	514	499	550	483	521	462	513	528	528	504	550	477	460	536	470	538	592	515	534	524	546	497	493	511	499	498	502	567	529	519	522	524	486	538	492	481	518	493	513	534	519	508	481	494	502	530	526	520	508	533	472	504	512	490	537	533	517	513	512	555	519	505	509	495	514	565	527	528	522	550	491	501	496	514	531	486	520	516	499	528	530	510	501	519	516	502	494	533	485	538	523	499	494	486	485	564	472	534	546	497	518	518	507	537	505	504	502	498	541	499	526	502	542	469	510	529	543	512	555	507	536	519	508	529	481	496	507	521	480	518	546	506	479	513	533	524	516	502	538	518	547	506	488	464	512	494	507	512	576	522	514	544	508	501	552	510	517	519	515	543	511	488	483	502	512	461	517	532	515	525	496	517	520	545	482	540	488	516	481	498	507	506	522	480	514	486	559	509	525	533	511	511	527	543	524	531	517	503	529	526	514	499	523	538
10271	17303	16813	10452	8681	6375	4593	4085	3529	3002	2447	1832	1532	1548	1371	1323	1158	1083	1051	972	818	799	815	695	752	757	658	751	709	682	698	712	783	647	686	890	899	842	963	721	651	690	634	641	658	658	634	663	688	676	679	656	650	676	668	756	709	741	622	668	652	676	634	675	693	660	660	635	677	648	682	695	614	629	648	678	673	669	632	629	669	666	639	667	632	676	632	675	644	703	648	668	617	733	683	654	630	658	675	673	605	693	647	654	661	645	674	637	663	704	649	662	683	704	673	675	619	707	657	664	695	639	622	670	648	684	668	619	669	680	655	668	679	669	689	646	674	641	681	623	682	663	668	639	646	635	647	641	682	647	665	655	612	621	686	644	630	629	639	628	679	591	691	621	684	710	652	687	646	617	691	633	649	630	675	619	639	649	632	680	656	655	659	668	692	686	670	674	659	633	657	640	667	658	673	670	635	679	637	617	691	619	668	638	684	661	659	679	682	669	656	640	709	660	651	686	694	658	627	660	627	699	665	668	668	635	653	685	633	671	632	634	632	696	665	667	654	653	665	605	708	611	659	652	681	656	655	705	650	677	670	636	615	615	654	691	661	679	665	659	647	665	655	640	698	660	690	707	645	647	633	701	631	643	645	673	697	636	693	702	661	698	618	668	684	633	629	666	666	623	642	670	690	719	672	651	661	687	627	592	675	627	689	654	659	639	688	634	664	658	626	643	670	649	609	630	624	645	679	667	668	702	601	654	640	645	651	647	648	618	602	661	669	674	648	629	657	645	647	655	671	657	642	715	649	654	652	660	657	644	657	657	667	662	650	656	659	651	645	634	665	659	713	650	676	663	640	658	686	692	700	633	653	695	635	640	637	640	688	674	707	663	651	626	692	657	675	665	631	671	705	699	666	652	626	676	659	637	667	654	651	637	660	630	607	663	664	693	654	626	652	676	615	681	672	633	665	689	679	670	647	650	671	564	667	680	669	693	659	666	668	635	649	618	678	661	669	711	621	616	655	630	647	645	696	644	674	637	657	737	666	636	693	673	621	641	654	675	620	696	634	669	640	664	689	685	649	665	631	605	609	649	610	667	683	649	670	612	657	690	632	679	678	614	651	689	658	679	631	677	640	680	642	608	654	636	675	672	613	643	686	667	640	657	679	646	643	716	679	648	660	649	631	654	662	655	667	642	586	662	644	689	656	677	664	634	636	649	622	637	647	719	715	701	625	628	663	697	670	632	637	715	667	669	675	635	643	652	649	664	668	632	666	696	657	675	663	648	672	668	618	658	662	643	637	669	635	620	637	646	662	666	613	681	643	659	676	683	626	594	662	637	658	647	644	631	629	638	661	704	678	665	688	674	646	748	673	641	688	649	655	666	655	677	669	682	643	631	648	697	643	657	674	675	714	587	619	635	653	617	652	655	715	656	639	626	670	670	641	659	634	654	678	686	680	648	678	681	700	676	691	704	615	656	655	652	683	624	656	645	654	636	695	701	622	695	630	635	643	659	667	667	666	656	595	639	706	636	638	681	666	662	642	650	640	672	707	663	645	645	662	657	654	682	667	691	668	688	602	684	675	655	704	660	675	689	688	651	686	616	667	675	670	646	632	665	691	652	678	609	629	620	622	676	644	626	664	656	673	634	681	706	642	693	662	683	618	656	651	613	653	631	663	637	698	687	607	650	658	628	687	683	669	655	674	600	688	646	685	654	731	662	671	627	588	691	645	689	693	681	641	645	623	622	675	660	682	666	648	615	644	667	669	657	632	703	632	636	678	667	621	669	643	668	669	644	641	678	687	647	687	684	645	649	630	680	683	677	659	679	642	632	657	622	655	632	651	655	683	704	657	643	671	649	635	671	644	687	632	639	647	666	672	661	651	607	640	681	646	715	652	649	670	697	628	691	632	612	655	646	655	672	684	666	639	656	631	615	644	639	653	652	683	627	636	603	650	682	668	621	667	650	685	628	660	684	664	645	659	637	709	710	665	690	678	732	662	649	680	705	645	622	641	645	650	654	625	639	634	678	664	632	641	650	622	670	612	618	659	632	676	676	643	656	665	647	683	663	703	650	646	646	659	683	671	623	667	662	650	697	636	625	671	667	663	653	708	630	639	681	669	692	664	669	699	689	635	655	628	703	681	690	695	620	624	691	669	659	649	680	609	696	665	648	631	644	692	665	672	673	641	710	670	609	591	618	606	681	637	699	676	692	667	660	619	661	610	682	692	692	594	694	618	645	696	651	701	654	670	673	620	611	626	660	659	663	665	629	622	722	626	672	654	629	669	648	655	675	606	662	651	710	676	666	720	641	670	691	679	666	673	619	684	688	677	743	648	608	634	647	612	653	668	679	658	615	647	648	677	690	669	653	669	682	663	654	699	616	675	673	654	642	626	626	650	681	652	717	667	642	654	663	709	648	647	693	670	631	683	696	689	700	631	685	663	615	647	634	694	624	590	692	673	668	660	645	671	664	680	651	649	650	700	665	656	646	683	639	640	658	714	623	615	672	711	658	679	671	680	661	645	615	664	620	672	650	648	636	608	615	652	647	666	632	622	635	686	711	646	624	655	609	678	646	652	679	688	665	672	683	687	676	638	626	643	707	631	672	654	665	624	687	620	706	687	648	652	656	661	661	674	656	675	630	670	620	669	644	643	659	681	641	662	662	625	710	650	647	702	649	636	657	671	682	695	697	641	654	625	629	597	662	666	672	689	636	664	670	663	676	619	665	668	664	606	652	667	601	689	631	679	632	639	693	631	680	680	673	660	680	652	668	637	625	703	609	647	664	631	693	660	660	684	634	706	630	692	649	654	684	648	617	621	711	661	659	667	660	665	682	692	670	645	656	694	654	640	614	652	658	664	652	660	680	677	655	692	645	634	676	610	652	688	661	668	621	632	712	664	654	660	633	681	710	665	605	651	636	642	695	689	644	687	651	676	664	692	644	690	674	695	638	677	668	655	658	649	654	643	657	685	656	624	728	711	604	676	676	662	690	670	730	635	659	667	674	646	667	680	666	658	663	627	673	660	677	635	720	667	670	670	689	654	671	675	683	699	645	653	667	673	642	614	679	642	625	689	677	659	649	658	683	702	638	637	679	674	646	643	621	652	674	681	617	716	601	671	649	625	639	642	644	632	706	669	680	639	716	683	655	671	690	676	628	635	643	626	666	629	638	674	657	647	647	622	639	650	624	600	632	613	681	657	630	653	623	664	683	586	678	674	674	638	651	706	625	673	691	660	685	689	648	643	634	654	734	670	645	630	649	628	686	642	691	611	674	657	676	645	655	659	676	659	665	656	622	661	629	616	652	573	674	640	649	621	694	627	713	643	656	650	610	658	701	645	643	631	655	688	703	700	658	673	659	676	686	682	661	654	644	665	629	671	659	630	674	686	683	628	695	635	693	687	657	648	638	637	640	675	593	732	667	668	668	625	616	671	682	670	669	682	664	669	684	674	679	652	628	656	646	678	664	642	608	657	663
24176	21388	28841	24316	21367	13645	4861	3147	2380	1946	1482	1233	1149	1083	1155	1017	839	773	730	613	594	524	530	454	476	459	432	427	451	406	431	729	805	452	454	1457	1595	1150	1289	523	413	393	405	382	404	414	399	391	424	394	389	408	598	582	505	535	587	425	368	375	425	388	435	396	401	400	369	360	380	374	386	413	382	406	385	424	396	343	380	388	382	426	410	381	374	400	350	358	373	387	395	414	418	430	379	427	369	412	380	396	414	412	373	365	388	381	388	399	392	445	404	371	371	383	347	404	396	380	382	384	372	402	371	400	416	375	380	366	419	414	379	390	378	371	383	409	376	393	398	368	397	380	390	378	374	406	412	372	398	370	356	372	363	378	397	432	400	392	345	412	385	383	382	405	430	375	431	386	404	400	386	396	383	366	368	376	360	383	389	379	353	396	394	380	404	399	420	395	375	353	395	403	376	400	400	393	369	406	411	406	385	367	390	380	414	376	399	361	373	405	396	349	387	395	379	400	386	413	392	384	393	400	400	376	373	411	387	401	376	403	369	409	397	385	391	376	427	409	416	382	397	417	416	383	350	386	370	365	392	369	403	425	414	395	396	398	404	395	370	407	393	391	388	363	402	387	390	367	345	383	386	411	376	379	385	358	387	380	365	393	396	337	401	416	406	403	368	415	396	436	383	384	396	375	422	393	413	384	402	401	416	385	397	342	418	399	384	396	390	376	406	380	392	405	361	398	426	391	433	380	406	361	420	394	410	355	391	389	402	395	413	367	376	366	415	378	387	354	368	401	391	428	378	352	383	386	399	404	373	392	386	436	412	382	360	397	360	389	394	358	415	394	428	395	350	391	419	376	419	408	342	373	363	382	386	400	370	370	373	412	387	390	377	390	404	401	385	405	375	371	427	359	433	382	393	413	392	402	394	355	382	396	414	369	390	390	391	409	382	398	424	397	358	393	378	378	413	379	380	423	411	396	432	330	396	394	390	379	389	377	395	377	385	394	410	357	379	348	382	395	387	372	405	365	415	414	418	431	386	397	362	405	428	418	386	378	379	369	379	390	394	381	388	406	379	382	397	394	370	377	367	400	400	386	387	353	412	355	416	384	426	388	381	414	390	403	418	380	358	423	422	394	372	359	391	415	368	365	352	407	382	398	394	392	383	375	378	393	423	382	397	395	395	371	334	386	359	419	418	392	396	443	380	383	401	426	375	351	380	403	387	412	404	422	377	383	392	402	397	423	385	396	399	434	380	428	404	388	392	387	371	398	380	381	427	375	384	383	427	386	365	348	409	383	393	396	390	421	412	394	431	357	383	354	399	391	368	406	388	385	408	378	403	419	418	430	381	397	406	393	379	372	406	408	360	374	411	418	383	407	388	377	404	392	371	362	383	393	404	399	375	406	397	395	406	365	415	365	378	431	407	401	403	357	386	351	412	383	370	387	380	405	349	396	415	361	402	398	388	396	365	394	366	387	380	412	381	401	340	382	357	352	394	400	403	369	384	362	397	417	426	376	388	383	408	408	398	396	375	404	377	364	377	410	404	421	391	389	384	416	402	382	371	377	352	385	400	369	384	396	393	428	372	402	400	369	397	390	405	346	404	435	413	363	375	383	389	378	342	419	417	437	397	434	384	386	375	394	379	364	369	377	396	388	356	395	377	404	374	417	374	405	409	370	357	366	397	343	403	372	436	379	377	401	386	385	398	397	396	435	401	385	382	396	393	368	366	364	383	399	383	361	380	396	376	411	381	412	382	430	373	388	405	395	382	402	424	372	398	388	353	406	387	361	408	376	365	392	376	412	445	432	401	397	400	408	402	351	387	382	397	361	364	376	400	406	371	395	409	387	391	402	398	383	384	360	371	418	368	397	447	379	385	365	415	379	358	366	403	403	377	408	413	394	390	368	385	385	401	383	382	353	368	371	373	373	415	386	386	422	386	399	395	418	399	417	361	433	400	385	416	397	378	390	378	355	407	403	377	409	384	394	382	395	390	387	366	400	375	393	379	410	387	403	422	418	413	394	391	367	397	406	388	382	420	373	380	395	409	398	439	402	363	375	414	391	446	383	387	371	420	381	400	406	365	398	385	380	369	394	387	387	398	397	377	407	413	392	366	423	377	373	380	389	425	404	374	396	398	399	398	374	404	362	343	396	411	341	410	368	416	396	419	392	398	395	391	370	377	372	402	363	420	395	415	396	368	438	405	394	374	385	371	419	406	378	379	400	389	392	390	385	391	404	420	374	428	387	441	388	442	392	409	392	392	379	373	386	369	390	386	383	386	360	383	408	402	375	414	396	382	399	411	375	392	431	401	392	422	419	382	408	391	371	349	384	377	387	410	399	430	398	404	387	401	375	413	376	426	388	424	396	376	372	391	363	400	414	385	420	402	419	383	407	381	370	413	391	384	414	399	392	392	384	392	396	385	397	393	354	399	368	384	375	368	368	435	407	396	382	403	387	398	406	388	392	373	426	380	400	386	332	397	422	388	377	408	400	426	385	416	388	404	376	364	398	389	376	452	395	376	408	386	399	411	372	394	384	393	377	383	361	372	389	382	361	406	381	396	405	387	382	410	395	397	362	379	372	411	369	405	383	400	392	397	423	397	400	389	350	393	370	376	361	373	379	404	407	397	401	369	440	396	406	394	389	389	368	398	427	392	417	361	365	418	378	431	399	386	402	426	384	405	409	415	367	375	381	436	395	369	401	412	377	394	362	432	402	403	373	413	379	375	415	382	363	407	401	404	364	338	431	404	372	377	384	423	392	357	372	372	410	407	424	408	439	379	419	392	364	394	391	379	399	362	374	367	411	400	397	365	394	370	389	388	387	384	386	388	388	367	376	383	432	384	392	417	434	400	401	369	386	399	375	372	394	383	386	405	347	441	379	388	421	378	449	386	358	393	390	383	375	370	367	416	408	394	396	383	396	385	373	398	361	370	350	374	416	420	384	427	413	430	398	380	390	398	380	429	420	398	417	364	404	414	366	390	389	406	413	390	376	396	419	389	379	381	422	393	434	397	387	449	426	372	367	387	388	399	378	446	417	396	396	375	406	372	380	411	360	390	365	375	386	356	396	369	385	392	367	354	384	396	363	396	408	388	367	420	411	375	408	402	375	395	399	402	395	399	395	377	371	405	399	373	428	357	375	371	425	369	403	404	381	420	358	402	397	402	391	386	404	371	383	413	413	379	372	435	408	392	372	392	399	404	399	389	379	386	379	397	404	382	398	363	369	402	362	403	402	409	368	386	385	407	385	365	348	404	392	393	385	372	386	388	399	368	405	418	409	386	387	368	371	407	383	380	378	434	384	401	397	390	406	373	400	421	397	392	362	395	394	410	392	382	421	403	410	421	368	369	379	400	397	406	421	401	387	403	364	385	411	403	431	379	414	413	365	384	364	432	390	413	389	373	367	406	382	409	428	351	383	407	352	401	390	398	427	391	379	374	377	399	367	379	420	379	415	394	426	367	414	378	362	409	418
11675	26056	25213	17745	13630	11193	8072	6795	5728	4410	3107	2566	2350	2248	2187	1871	1624	1394	1358	1016	977	825	751	772	670	638	646	649	598	605	583	1251	1419	492	597	2634	2907	2095	2319	802	617	511	513	506	482	486	465	485	519	523	524	572	891	829	774	889	937	603	498	510	509	522	497	480	529	489	514	505	491	489	526	476	525	499	571	499	504	547	537	523	513	511	560	500	514	503	524	514	520	533	512	489	490	526	535	494	539	480	532	498	555	470	521	520	538	512	507	530	520	531	552	507	525	520	527	496	524	518	494	523	514	535	506	501	539	486	554	479	494	503	500	503	534	493	535	497	513	533	506	522	508	506	483	524	497	472	468	499	497	483	522	473	523	548	499	478	527	538	513	502	516	553	523	508	501	540	544	529	500	496	516	495	549	508	468	503	523	502	545	514	573	491	480	466	471	519	504	504	514	551	507	467	507	503	502	457	498	509	522	511	548	474	465	475	505	477	528	508	513	489	494	520	479	542	499	504	529	533	557	536	538	551	525	503	525	523	495	479	514	485	523	533	501	515	512	504	498	491	498	556	500	539	517	524	541	514	520	526	496	503	515	493	508	535	535	513	504	492	497	534	516	532	518	521	527	495	467	528	543	530	495	518	550	499	517	499	506	498	490	493	503	527	534	490	489	465	492	524	565	489	468	497	505	506	527	508	504	474	553	537	527	530	498	474	510	524	513	526	547	481	514	516	510	496	500	520	502	494	508	501	555	515	483	494	511	506	507	510	499	494	515	534	508	495	530	504	491	520	469	468	501	530	510	506	502	524	509	518	535	479	500	515	521	490	506	537	542	512	510	473	512	464	533	505	521	526	526	534	491	506	536	509	492	498	524	480	487	492	527	495	499	521	492	507	518	530	495	467	513	504	473	516	484	461	501	510	491	521	506	494	502	525	579	500	536	496	503	499	506	514	529	485	532	515	546	520	506	520	491	544	527	520	498	487	504	508	484	531	512	477	533	508	479	508	495	545	476	541	494	510	504	504	492	540	491	470	525	493	513	504	500	476	499	500	548	552	523	505	495	537	510	518	515	521	542	464	541	499	485	470	522	496	496	525	576	505	524	525	518	537	506	515	502	508	485	517	477	502	510	554	504	502	541	500	491	537	494	464	490	544	525	531	481	512	527	517	513	499	513	523	536	521	532	535	484	489	524	515	498	472	517	539	551	467	558	502	510	501	509	466	536	513	495	524	505	489	498	492	517	498	504	515	537	536	517	523	542	482	494	475	505	542	475	492	479	548	485	493	505	483	479	518	498	532	510	519	492	535	513	558	497	565	538	461	495	499	481	493	499	507	511	513	510	511	513	513	558	527	511	503	531	494	494	524	489	484	525	523	498	543	481	483	520	512	510	544	497	518	486	517	480	475	518	536	493	488	554	525	500	518	488	469	508	482	503	513	518	505	561	516	512	517	501	464	481	520	489	531	499	515	519	511	531	501	499	466	489	523	531	516	499	522	526	506	478	515	502	464	518	523	516	505	468	491	540	489	544	526	527	501	515	506	542	519	493	549	512	528	501	527	509	535	509	484	500	514	500	503	492	527	527	499	525	566	482	526	549	516	511	511	505	467	495	474	488	485	532	522	519	515	510	500	534	574	494	503	440	464	476	500	474	512	535	471	514	524	499	521	514	508	527	510	481	546	529	512	465	531	519	506	513	546	549	532	484	485	504	533	534	482	482	547	509	480	558	504	536	520	514	525	502	519	502	514	513	540	560	501	493	479	528	565	514	528	530	513	528	519	501	489	505	528	498	474	514	495	517	495	496	551	550	458	558	521	489	525	522	497	489	480	519	541	530	557	549	505	481	502	529	535	530	557	501	521	512	500	502	491	503	493	479	499	527	484	476	505	497	528	542	489	530	515	514	536	506	497	470	518	525	523	532	474	470	516	481	503	519	538	506	544	542	473	560	549	495	562	518	501	518	525	497	492	506	480	509	481	479	540	501	523	499	529	515	514	521	509	477	509	514	524	519	499	489	503	491	491	543	493	526	522	467	498	493	497	504	523	501	492	548	496	521	524	501	507	494	509	538	512	543	510	524	495	530	511	483	545	529	512	465	502	507	516	510	491	508	494	518	484	523	508	493	505	476	486	521	497	493	519	530	487	474	464	470	485	526	544	482	520	509	512	508	518	460	504	498	491	510	462	487	521	514	514	532	511	512	482	511	543	493	530	514	495	532	548	514	511	542	511	532	501	536	466	495	494	509	524	537	488	505	531	508	514	495	496	497	521	468	506	480	520	510	524	555	511	540	508	486	510	540	524	498	523	516	514	515	491	464	496	512	542	544	487	496	490	500	475	483	501	514	542	500	497	504	486	539	472	524	490	478	477	543	495	509	503	500	539	523	523	518	481	491	525	536	530	529	544	496	527	482	511	486	499	530	518	529	512	510	513	490	560	514	509	499	509	522	547	513	514	469	533	525	501	533	481	562	509	513	529	500	513	545	486	525	552	485	505	490	506	500	514	546	524	503	494	477	499	505	507	522	512	490	509	515	529	493	481	499	528	521	503	529	526	491	501	549	491	504	517	481	510	484	479	499	512	529	491	481	518	493	524	501	532	518	525	509	516	550	491	498	524	482	516	515	501	456	554	503	546	524	464	486	477	529	525	523	539	509	551	519	470	519	491	516	494	506	545	482	530	499	534	547	528	571	508	481	517	490	503	503	538	465	478	502	495	503	500	503	506	542	532	504	517	506	492	470	484	509	547	508	523	520	491	525	527	501	481	503	465	556	519	527	512	525	513	490	469	508	538	537	474	526	496	524	533	530	519	492	508	492	507	520	505	539	543	516	538	510	504	514	530	529	524	531	502	471	517	501	518	522	532	549	513	521	471	526	480	542	520	531	445	516	499	494	476	489	501	558	520	455	516	474	528	471	486	534	500	533	495	556	525	511	563	481	510	512	546	502	470	526	486	518	527	550	508	514	503	501	528	513	529	495	496	508	525	553	493	471	507	475	544	515	536	542	523	484	513	502	528	497	513	538	509	514	498	543	539	496	517	522	515	558	483	472	504	481	507	507	484	534	495	516	537	495	526	536	488	530	515	494	491	520	508	521	487	481	506	567	516	524	489	532	492	497	451	525	521	532	540	531	513	508	536	468	525	500	471	494	545	482	500	481	464	528	510	506	464	502	508	489	514	520	523	485	484	535	540	513	505	535	506	522	519	463	474	491	508	509	448	503	495	544	513	489	519	494	505	541	522	509	526	515	475	525	486	501	521	540	495	507	541	472	505	550	514	471	510	475	520	507	550	550	517	470	514	490	530	523	567	490	536	517	523	492	519	493	457	509	499	506	525	466	506	523	460	524	537	492	468	490	531	537	486	526	533	503	473	473	519	514	483	530	513	455	494	497	523	508	521	516	483	509	525	451	536	500	464	525	529	541	498	528	493	496	519	492	482	511	518	479	519	518	507	472	495	531	504	492	504	505	492	509	530	521	480	464	508
23050	21304	29183	23768	21319	21501	13506	4581	3114	2229	1791	1540	1458	1451	1264	1142	978	733	687	610	551	451	392	368	328	341	347	282	274	305	272	905	563	234	269	2159	2567	1566	2170	745	294	266	241	235	237	238	227	225	237	258	203	294	593	583	461	599	567	342	250	240	224	229	216	240	262	248	255	206	233	207	227	216	231	248	230	193	242	233	213	246	248	211	247	217	224	210	250	223	230	203	231	225	213	221	244	235	219	223	212	237	217	206	197	250	255	208	224	226	236	226	247	239	219	219	235	258	242	216	204	201	259	226	228	227	234	204	194	232	244	215	224	239	225	232	223	218	243	213	217	218	236	232	221	200	228	227	244	229	249	240	221	234	248	225	238	209	248	215	237	221	245	227	210	230	228	207	222	218	245	209	239	216	202	224	208	222	267	272	223	215	223	225	233	217	242	225	261	256	222	209	247	242	234	228	212	213	224	208	224	260	206	225	191	253	259	232	232	227	207	221	218	223	249	249	236	204	221	214	226	247	250	196	209	241	210	230	202	253	237	223	232	219	203	229	213	257	219	209	231	225	220	219	239	245	251	234	236	239	240	206	253	254	212	244	223	231	232	231	241	234	212	244	228	242	221	249	210	214	227	211	217	215	209	214	242	249	199	213	211	209	220	213	235	242	223	249	223	250	210	198	222	238	221	219	215	235	191	217	217	223	241	203	235	207	241	230	224	242	212	195	202	216	237	228	226	238	217	225	232	206	236	228	216	246	229	225	205	244	232	222	229	237	228	227	236	233	221	231	233	228	220	237	212	240	225	247	226	221	237	220	237	226	234	220	205	231	255	236	214	213	232	251	189	211	243	222	209	263	227	249	243	239	217	197	201	213	238	259	233	201	218	245	249	242	240	234	218	229	245	218	216	247	215	229	226	222	224	229	214	237	226	217	249	230	225	256	240	218	222	253	217	218	241	221	227	218	228	216	237	229	230	234	231	243	228	245	241	223	221	241	248	211	217	223	239	235	233	225	229	221	238	231	197	217	224	224	223	223	233	211	245	221	245	224	213	234	252	246	253	204	254	238	209	221	212	215	209	215	233	210	217	231	256	242	207	253	215	215	227	227	235	212	239	225	218	230	217	243	238	215	235	230	229	253	234	255	198	215	223	223	228	219	261	258	213	224	212	227	225	227	237	229	237	216	225	233	233	218	222	236	209	220	221	240	244	237	218	233	198	242	240	225	237	219	221	213	203	252	211	236	213	205	209	231	236	255	228	244	195	211	236	212	235	232	214	237	233	228	211	213	220	220	236	226	247	221	222	237	186	236	240	237	220	217	214	244	227	226	238	222	232	225	219	221	221	215	223	244	223	238	214	226	257	251	233	202	226	216	222	225	238	243	232	214	229	216	222	239	246	237	226	235	236	230	210	251	216	215	240	204	234	246	271	249	260	220	253	251	207	201	227	250	206	221	207	247	211	232	212	217	221	257	222	248	257	237	227	226	236	238	228	233	214	242	238	241	223	250	256	237	213	231	221	230	227	224	229	265	243	227	218	203	244	235	241	193	232	236	227	231	227	213	223	235	227	249	235	242	208	204	231	222	238	234	243	236	251	241	233	201	231	245	212	226	214	228	209	222	232	207	223	219	211	216	222	206	221	238	219	231	227	225	251	223	238	228	224	229	237	227	229	228	224	214	241	201	234	253	250	235	257	215	227	233	219	201	209	233	241	241	232	233	215	214	208	215	220	224	228	225	226	221	220	223	238	219	239	229	248	241	226	231	266	212	225	231	221	246	219	222	202	234	224	220	226	227	223	270	238	196	231	216	215	254	241	213	219	239	202	201	225	240	215	212	196	244	243	251	239	223	241	251	219	228	218	248	244	212	213	251	258	217	227	235	229	247	208	255	220	237	242	233	254	216	238	248	218	206	251	215	248	234	240	242	226	232	252	224	242	231	220	245	234	245	209	226	227	230	218	219	208	245	203	234	229	253	215	211	242	241	222	257	236	199	237	225	236	233	216	204	255	236	247	227	245	211	222	239	190	235	225	223	224	223	235	223	222	210	231	251	246	238	245	229	192	249	219	240	256	222	232	216	239	247	226	226	267	223	244	221	217	229	221	244	213	208	214	238	227	231	225	220	213	224	249	230	238	241	227	245	254	227	182	223	226	236	228	244	244	225	240	228	232	226	264	220	252	201	235	206	224	198	234	202	251	208	262	236	207	232	237	227	217	218	225	244	233	260	212	221	249	228	220	254	231	215	235	211	234	229	228	243	266	246	215	218	207	229	217	230	211	253	259	219	239	236	249	213	230	210	200	244	244	242	209	221	226	220	226	218	226	238	238	209	223	210	212	230	238	214	255	206	180	216	233	244	213	252	250	208	208	250	223	224	233	259	264	254	222	235	232	218	206	220	225	226	220	211	243	245	232	241	233	212	226	227	215	224	231	214	220	244	223	227	198	225	245	229	233	220	234	210	202	238	262	220	241	229	251	206	235	232	225	213	213	238	253	207	227	256	228	224	220	243	243	229	218	232	241	231	208	229	227	244	213	223	222	222	221	243	229	227	242	222	253	232	269	218	229	225	248	233	221	244	223	232	233	240	234	244	215	213	232	228	243	225	206	237	211	237	210	210	224	204	226	253	211	226	246	223	183	218	243	242	239	227	217	207	242	259	254	230	224	264	244	213	211	238	233	223	211	205	231	228	235	227	245	226	245	241	239	198	230	236	211	220	227	194	212	218	197	223	236	229	223	221	203	238	228	229	237	256	230	229	227	236	250	265	229	242	233	204	221	247	233	210	224	237	227	233	256	232	244	222	245	249	254	248	221	229	220	242	248	238	250	222	238	255	214	206	217	228	227	225	220	230	233	231	224	223	213	247	237	230	236	226	268	257	223	230	226	212	253	270	236	205	256	255	207	244	218	221	235	202	222	230	208	224	222	218	243	229	237	240	214	218	220	225	224	233	221	219	228	220	252	208	254	220	235	203	230	226	246	231	246	240	226	217	224	218	208	218	222	214	228	254	216	256	237	221	230	221	210	233	243	217	223	205	222	229	243	232	215	222	225	233	207	245	213	219	211	244	229	248	232	263	234	227	226	224	216	231	214	223	229	213	223	231	209	220	213	225	242	224	255	235	226	221	223	229	219	224	244	228	252	238	224	264	233	233	219	224	233	226	232	225	223	229	241	241	250	244	219	261	185	214	242	234	229	233	209	258	223	231	224	214	212	214	234	228	228	211	237	246	237	216	220	235	239	205	242	241	214	246	221	240	227	225	237	198	213	244	244	232	240	237	222	227	229	206	222	229	214	242	225	220	226	230	199	217	213	218	227	217	232	220	213	278	207	217	221	261	248	244	206	229	216	218	246	219	220	240	213	225	194	225	238	238	212	248	239	236	224	231	254	202	233	234	251	252	220	226	222	221	209	212	242	214	225	245	200	233	218	209	232	259	236	237	225	243	251	232	229	223	234	194	205	195	211	218	214	232	210	221	230	212
13995	32489	30152	21514	17056	14948	11971	8836	7502	5296	4118	3555	3138	3104	2805	2419	1961	1580	1400	1176	1026	787	638	616	568	493	464	498	416	439	413	1869	956	366	361	4022	4763	2931	3960	1298	460	293	317	293	289	320	302	286	280	293	288	385	980	1026	701	1028	956	529	352	326	291	279	326	277	323	291	327	323	333	332	310	317	286	293	298	316	290	280	304	327	285	313	267	291	299	308	300	301	308	291	325	280	274	303	314	301	292	268	310	329	299	262	280	292	304	311	294	287	297	301	269	277	293	310	300	299	314	315	307	313	280	309	295	280	281	269	319	295	331	314	327	275	316	298	305	275	286	287	297	284	285	265	294	324	295	303	291	303	305	313	313	315	284	308	331	259	312	277	325	274	283	289	320	290	306	308	314	283	298	296	272	292	283	272	309	289	337	304	286	299	288	307	252	331	304	284	314	299	286	296	295	288	290	322	278	322	274	332	323	288	284	324	324	280	302	289	295	290	301	279	305	277	270	296	300	312	305	291	299	304	289	309	276	272	294	347	278	269	296	262	300	287	274	276	287	300	288	291	305	286	299	292	273	273	255	308	304	277	276	291	306	313	288	303	259	280	295	293	282	291	299	301	295	317	279	313	275	288	290	282	280	299	283	289	315	298	302	301	327	312	287	271	290	281	299	327	292	312	314	278	309	299	266	309	294	299	310	312	329	295	285	286	284	316	314	287	293	297	293	303	296	294	308	306	303	299	303	306	290	326	322	299	272	287	309	290	295	279	296	313	313	278	299	305	302	286	292	312	321	298	304	310	300	280	295	285	295	289	321	280	300	288	291	315	318	297	337	280	256	290	292	281	308	287	313	298	292	275	296	291	307	298	301	298	258	304	293	321	259	322	300	293	299	302	264	304	316	307	301	346	299	321	306	303	293	293	289	306	265	274	271	318	297	289	312	280	302	284	271	318	306	281	278	296	285	318	291	315	282	280	299	342	288	289	298	289	287	294	281	284	291	285	276	300	272	292	313	290	296	307	277	281	299	270	308	271	308	272	313	307	310	309	330	305	299	266	286	321	287	285	328	313	286	312	318	309	296	291	288	293	284	313	266	280	309	305	318	305	271	296	294	293	287	301	287	288	316	305	296	286	286	301	293	311	302	293	298	297	269	313	310	303	303	306	315	319	286	306	287	308	269	270	288	313	310	283	316	296	319	276	300	298	276	291	284	313	299	280	291	309	277	286	293	299	300	308	296	304	322	322	312	295	298	289	277	296	307	280	322	329	267	310	304	286	309	290	296	309	292	279	321	291	290	308	295	272	291	290	259	278	320	266	293	268	277	279	294	290	268	308	261	343	318	307	291	273	275	309	309	298	304	316	278	294	295	289	317	286	304	330	300	280	301	294	299	284	292	280	301	308	320	324	251	277	294	298	322	286	296	311	311	291	291	296	310	321	302	254	279	299	309	298	300	310	301	315	298	310	289	314	278	297	296	306	305	306	294	288	303	295	281	309	299	276	317	239	281	295	288	283	274	301	281	285	282	308	289	307	281	275	292	303	317	258	296	263	321	294	276	296	280	280	297	288	308	272	259	312	311	281	287	315	279	313	308	292	293	304	297	293	309	296	323	322	264	291	291	301	272	290	280	287	304	294	311	284	322	277	286	263	312	304	303	311	297	305	297	284	330	261	287	289	305	288	314	296	296	287	290	307	268	297	307	329	259	309	296	267	299	310	294	312	299	298	317	332	307	294	285	322	314	292	317	292	280	273	278	316	289	290	284	284	279	304	317	308	317	267	301	290	285	295	320	301	309	290	288	320	305	295	320	279	291	282	284	309	286	327	303	313	285	292	287	292	300	284	298	285	297	271	281	295	302	309	297	300	327	288	266	303	273	296	287	336	304	283	295	300	310	275	295	287	288	320	288	321	308	288	311	309	278	296	323	315	271	287	316	297	323	285	256	287	320	293	307	275	280	316	284	294	280	273	268	280	291	292	321	297	299	263	289	297	300	242	270	308	277	285	304	314	302	292	330	252	316	300	293	308	250	274	316	286	290	299	311	316	303	291	273	264	302	294	276	306	280	322	284	273	294	310	279	312	297	253	311	309	316	284	271	320	300	301	301	298	284	308	291	316	305	292	299	283	283	270	278	283	312	290	298	287	304	278	313	304	292	292	271	334	293	294	305	291	301	296	283	339	269	276	287	293	296	266	314	314	296	277	278	317	281	278	290	279	322	290	305	325	317	308	300	284	315	285	301	286	277	287	270	311	304	284	287	291	303	311	283	298	278	292	285	285	286	322	287	301	298	299	287	314	296	332	295	283	269	308	298	256	301	284	315	302	289	308	313	311	297	308	307	292	295	326	287	301	296	298	291	312	304	308	296	301	301	301	285	292	317	287	283	298	272	297	331	279	266	306	305	316	294	321	246	281	295	292	283	298	296	294	339	282	300	311	292	293	287	300	313	330	282	316	306	278	308	335	288	287	295	268	271	284	311	297	328	310	278	305	278	278	311	318	308	275	298	283	268	296	305	304	270	301	304	311	284	330	318	289	271	311	286	278	307	287	296	300	300	327	275	284	299	316	285	307	305	269	308	330	283	292	306	303	293	286	296	294	303	298	279	327	295	302	281	304	306	307	285	292	313	303	289	321	307	318	321	296	294	318	320	300	310	282	322	285	292	292	310	302	320	286	275	296	282	268	286	299	297	313	293	290	290	326	292	285	296	287	279	294	295	292	290	282	288	316	277	278	295	295	278	307	301	288	312	282	305	302	293	318	340	286	279	309	308	265	295	304	299	291	270	304	274	311	276	281	279	309	270	325	283	260	294	290	296	290	303	277	289	297	302	336	282	274	282	279	292	263	284	332	300	304	291	273	287	297	308	280	275	342	289	304	301	309	290	276	310	327	316	321	309	276	273	333	301	303	293	280	297	319	287	306	293	273	285	263	289	308	275	304	317	311	320	306	279	250	290	325	309	277	294	303	301	302	328	298	325	277	310	293	289	304	303	301	311	291	298	287	303	275	264	281	287	295	266	306	296	275	294	296	266	303	313	299	291	286	307	309	267	296	290	310	264	326	325	272	293	312	299	318	277	311	289	306	281	262	282	295	311	289	291	297	303	311	300	296	265	311	290	315	308	286	315	324	299	325	276	305	288	285	307	284	293	270	281	299	308	289	294	340	321	286	282	275	283	285	294	302	260	285	288	305	301	285	285	340	295	334	281	283	287	317	306	316	291	291	292	271	297	278	262	321	293	274	312	354	290	309	296	301	305	338	284	326	330	288	295	300	300	277	286	306	297	303	293	277	305	314	282	300	291	290	324	299	293	281	266	293	289	294	286	339	270	316	299	298	332	275	315	315	307	301	297	307	300	280	310	285	295	292	329	302	285	275	299	285	287	287	325	302	300	305	288	283	286	287	276	301	278	282	268	301	262	293	306	277	276	283	283	273	304	287	304	296	281	272	298	285	274	295	282	306	280	313	304	309	283	249	302	314	329	277
27107	21053	16947	8210	4117	3454	2524	1835	1596	1151	992	900	874	817	838	791	732	706	696	650	623	612	575	532	592	532	554	571	548	529	543	526	548	514	520	591	628	587	608	564	516	538	530	480	558	552	536	527	518	515	493	543	529	577	532	559	584	531	512	494	516	530	545	540	474	520	556	516	569	507	516	542	522	521	543	533	539	521	513	496	531	544	561	519	539	501	527	507	469	486	522	545	529	514	520	507	518	508	529	517	484	528	533	574	574	532	520	508	507	505	547	517	508	563	583	538	517	514	504	516	555	544	514	532	468	498	508	559	509	497	528	526	549	500	535	541	530	563	536	513	526	526	501	543	542	493	510	533	484	539	545	505	522	501	509	541	484	524	547	535	501	515	523	516	539	537	562	488	522	462	492	536	520	557	601	562	512	530	507	535	576	548	535	548	504	508	465	517	528	514	529	518	523	482	494	507	522	546	543	523	513	492	556	531	539	553	525	523	495	490	539	538	503	539	493	532	512	543	510	508	521	584	521	536	565	537	544	486	520	536	541	512	499	483	508	525	539	527	527	526	526	538	524	487	557	553	522	507	493	495	543	498	533	517	520	554	523	545	532	508	539	515	524	554	533	530	538	527	481	551	538	510	519	537	466	527	512	535	559	482	542	530	524	528	522	520	539	537	526	506	502	538	497	527	505	495	523	505	559	578	536	501	496	518	532	577	507	502	522	573	536	520	481	538	524	555	537	487	530	532	494	549	511	541	510	560	501	525	512	554	527	543	511	521	527	509	475	507	545	497	527	492	553	546	538	567	520	545	498	510	515	519	481	494	506	561	536	525	548	525	523	562	526	546	548	519	495	560	509	524	544	535	514	464	573	525	536	517	542	514	521	502	564	562	518	510	506	509	503	528	517	499	528	541	492	499	531	561	530	537	549	542	514	543	559	494	532	478	499	501	552	508	553	493	528	507	506	537	513	504	525	559	565	513	498	542	522	534	529	543	529	511	543	533	512	553	511	542	588	547	517	545	496	550	494	535	520	541	529	545	489	551	506	521	541	534	547	525	529	530	519	527	552	542	545	557	526	540	508	508	502	534	529	516	548	563	510	515	578	504	520	505	537	515	539	562	507	490	534	538	538	536	571	512	521	539	531	530	516	517	549	532	528	471	513	496	526	552	505	489	537	575	579	535	482	555	482	550	499	508	508	539	509	489	540	555	518	560	508	538	506	501	516	526	495	545	527	527	503	509	529	550	527	552	524	558	540	496	514	535	498	505	537	535	503	528	548	533	543	523	533	516	488	543	513	511	498	525	514	556	525	565	557	569	509	530	528	493	540	482	527	560	492	536	486	518	569	515	537	521	533	558	575	507	513	475	551	529	511	541	510	561	544	556	549	499	553	541	544	494	558	503	528	486	528	512	544	533	574	526	508	543	524	518	526	543	502	529	499	505	510	543	534	548	490	532	526	526	540	503	568	516	522	488	549	553	518	569	515	490	503	526	520	584	507	548	523	531	495	528	535	537	533	521	530	470	521	552	559	513	526	512	494	486	518	508	510	530	484	544	536	557	540	559	480	519	543	530	534	534	504	471	509	559	558	515	535	528	559	488	602	508	480	541	524	493	578	497	495	499	506	520	526	587	528	503	530	523	523	505	584	543	583	546	488	537	542	556	522	515	559	507	514	523	554	489	520	543	555	521	522	515	513	506	545	556	551	489	526	547	475	518	517	517	488	502	506	544	517	528	554	526	501	528	510	528	527	494	562	579	493	541	517	523	523	521	530	514	517	541	501	474	503	522	501	536	524	526	521	526	518	486	540	552	504	530	513	526	516	545	517	517	563	544	518	580	555	537	549	544	547	520	527	541	541	520	495	532	533	520	517	532	536	528	527	543	531	551	515	534	558	493	503	526	538	538	514	551	525	568	509	478	512	502	506	528	512	485	525	548	529	521	545	544	512	553	509	527	515	532	535	535	529	536	512	507	497	516	523	487	525	531	539	508	560	527	528	508	537	538	502	527	545	509	539	545	523	504	547	557	566	497	509	552	539	491	507	512	540	498	520	493	490	497	484	563	498	546	486	501	502	533	492	539	530	566	537	530	527	505	540	543	490	488	507	519	520	541	557	511	530	506	547	525	490	495	509	498	512	536	555	491	551	548	542	543	526	523	517	548	515	496	524	524	521	514	513	483	525	538	527	518	552	504	518	550	536	511	540	542	523	502	480	498	514	514	551	497	539	484	485	553	536	502	522	503	509	544	529	534	513	510	558	530	543	504	539	511	531	516	480	561	550	562	546	543	537	511	514	480	485	493	530	528	507	543	510	518	573	521	542	508	527	536	561	526	515	510	523	541	538	534	538	513	514	495	538	544	532	530	442	547	535	534	540	527	486	504	492	532	524	479	543	567	535	533	533	514	553	493	500	549	509	499	524	519	513	536	522	567	534	580	524	519	511	534	513	515	514	529	492	528	564	504	512	521	499	526	505	526	565	527	528	467	513	521	512	549	567	575	480	545	546	530	521	522	539	511	494	560	506	506	549	527	503	517	523	581	532	529	522	538	546	534	520	489	554	562	529	535	532	550	514	525	525	557	479	500	544	497	538	517	488	488	539	515	546	540	501	543	544	534	514	502	497	545	515	510	471	523	533	518	508	513	532	521	508	515	515	525	550	527	527	507	521	533	538	532	491	564	530	511	532	516	489	472	528	530	570	501	537	496	525	549	528	517	539	520	531	533	532	546	522	508	509	561	522	519	509	487	523	533	528	518	546	515	515	531	520	545	497	554	506	546	530	553	508	519	551	533	522	536	543	493	496	508	514	503	499	493	509	507	501	522	483	487	547	565	557	547	511	530	544	526	510	498	481	491	536	538	558	548	496	541	547	495	554	501	498	565	513	516	503	527	517	509	512	518	545	546	527	507	517	527	507	488	519	530	494	505	487	539	541	511	536	513	491	521	520	531	535	490	500	542	527	541	545	482	534	544	563	548	537	561	519	518	510	509	510	499	513	522	519	543	540	508	507	530	532	521	549	525	574	564	491	525	519	524	540	573	506	579	484	492	520	534	563	509	508	490	496	561	534	491	545	535	506	567	538	469	504	510	486	546	526	500	513	514	531	527	537	570	535	531	530	505	511	512	521	515	540	505	517	532	511	500	488	501	540	531	508	529	538	548	512	556	524	507	538	492	507	521	482	527	519	524	476	533	534	558	511	497	520	534	513	529	533	507	519	514	539	509	557	519	524	525	530	521	543	462	484	498	509	570	511	524	525	520	539	529	535	539	554	579	540	519	564	561	527	504	541	527	528	519	501	520	559	555	502	540	513	536	527	566	497	505	536	495	544	545	517	547	508	541	505	541	534	538	534	509	546	540	544	538	493	509	522	533	516	530	529	548	543	567	509	484	534	477	574	502	559	505	562	517	496	534	519	506	541	494	530	494	510	537	537	514	525	529	534	565	533	536	522	544	522	489	509	511	513	513	565	549	557	532	516	543
9700	19293	18125	10802	7659	7213	5473	4065	3369	2400	1878	1550	1482	1537	1448	1245	1189	1029	1023	943	933	821	751	781	709	725	703	717	681	695	671	708	644	657	729	870	941	796	890	750	652	679	705	637	673	700	668	646	666	674	636	650	739	690	684	712	716	664	662	667	673	684	712	698	645	660	672	617	688	671	685	653	664	661	621	676	696	641	644	658	691	622	703	656	670	672	635	642	661	677	685	653	670	631	685	670	647	664	666	674	642	701	642	653	657	662	662	671	666	686	672	696	664	661	698	700	656	677	656	664	658	665	686	654	669	680	678	686	648	662	655	619	664	689	651	702	726	672	663	685	668	662	659	685	676	689	712	689	664	650	685	663	695	672	679	679	633	670	606	693	634	668	655	701	652	649	705	657	677	713	671	654	705	671	600	669	663	701	660	665	634	671	656	647	630	704	663	644	699	704	692	639	703	674	665	659	644	649	673	657	667	694	675	655	635	678	635	632	646	645	654	637	661	629	649	640	627	666	665	643	702	684	687	659	621	667	690	679	645	648	684	657	664	691	653	713	670	660	626	654	624	619	646	694	673	681	654	645	684	662	649	687	674	646	628	710	640	650	690	671	692	693	686	679	645	677	676	665	608	654	661	660	722	660	657	630	648	693	712	689	667	661	681	598	693	694	701	647	661	703	664	661	669	615	617	660	648	647	650	653	717	667	662	700	693	591	652	665	664	691	626	692	683	700	664	695	671	702	671	659	677	695	652	664	672	686	685	662	667	683	656	665	700	685	671	675	682	668	694	700	674	716	657	675	663	649	701	644	722	671	652	682	687	657	622	682	686	675	651	654	671	715	625	686	680	678	622	689	684	603	630	631	643	678	680	662	649	655	647	675	698	651	640	671	694	661	672	655	671	651	583	654	702	640	662	665	662	657	652	673	660	692	681	675	656	643	631	684	626	652	657	669	664	695	679	664	664	693	675	622	657	622	688	684	663	610	618	693	684	719	627	652	634	652	633	666	645	640	639	665	711	673	647	648	634	719	671	702	690	674	649	651	625	656	641	685	684	634	699	688	629	637	669	635	689	650	640	692	684	652	699	639	707	694	680	623	615	722	686	703	674	660	640	639	669	673	659	692	655	668	631	676	662	671	608	597	646	678	637	635	666	641	664	685	661	691	649	629	680	663	713	655	645	689	647	690	660	619	624	675	684	653	657	668	643	637	699	690	715	693	670	671	677	668	673	639	692	724	646	700	681	715	621	672	683	645	625	662	678	701	640	675	683	657	686	634	668	658	664	708	714	672	669	634	648	674	679	689	621	700	667	624	726	658	666	673	673	661	634	706	621	609	711	634	676	676	675	695	649	670	700	690	683	702	690	692	631	619	709	644	684	636	600	647	670	658	695	659	620	668	684	659	674	679	653	682	694	686	687	611	680	676	696	625	709	679	706	692	692	649	652	660	666	674	694	693	666	626	640	697	684	723	613	608	657	677	668	703	629	702	686	658	687	660	636	637	680	670	673	662	645	629	649	693	661	664	675	650	675	654	665	718	631	642	627	682	666	691	708	689	674	688	651	702	698	652	671	643	634	676	641	627	690	635	653	649	692	648	666	663	624	707	692	692	673	699	709	642	645	687	656	674	670	631	716	681	650	720	672	660	673	631	673	663	671	670	637	649	641	677	638	687	666	635	655	682	627	679	702	619	664	625	684	652	645	732	657	709	628	683	663	690	710	668	690	622	670	628	645	685	681	686	685	694	660	672	672	670	663	635	656	689	709	668	665	649	714	674	700	732	661	634	671	683	607	691	678	656	715	692	679	674	695	662	645	630	625	693	688	652	659	675	665	687	670	697	658	699	699	689	689	690	678	681	669	657	700	685	642	638	631	669	638	676	678	662	641	629	634	647	625	694	666	633	684	691	668	697	653	694	675	673	666	666	624	664	647	649	708	714	659	659	674	667	670	670	627	700	660	685	633	687	635	637	647	658	709	669	676	678	613	681	654	670	620	679	656	664	677	650	663	633	690	638	612	604	675	648	684	670	640	617	676	648	652	658	675	683	651	621	619	661	651	678	661	687	684	706	639	660	682	587	693	646	712	678	670	671	611	684	716	664	639	667	682	689	662	646	677	656	650	682	698	687	673	656	665	719	695	670	691	689	652	698	664	657	684	679	677	724	644	663	637	666	660	634	625	678	675	653	664	691	688	695	638	687	685	672	692	719	668	663	658	687	683	714	647	697	641	713	637	672	659	645	632	671	680	670	692	680	639	665	724	651	637	657	703	697	674	643	644	636	682	685	683	669	669	669	682	647	675	627	680	659	648	638	675	648	659	672	703	663	693	707	630	646	669	677	690	672	685	670	644	655	676	655	705	645	680	650	598	697	691	663	651	672	645	690	721	651	619	638	678	713	649	678	651	703	669	715	626	702	708	677	655	673	636	647	679	650	674	626	667	649	675	677	672	681	680	651	662	688	684	641	647	659	692	727	688	670	623	687	732	617	713	638	631	672	652	602	677	668	705	627	677	683	696	627	656	707	621	616	668	637	682	679	641	676	689	677	689	650	716	671	689	663	626	711	670	647	660	618	648	648	707	677	667	689	667	698	649	693	708	630	633	677	658	615	682	683	641	667	685	672	664	644	683	701	636	673	680	664	687	629	665	675	702	686	664	689	652	694	649	685	680	682	670	722	687	685	646	648	699	690	668	705	646	648	616	680	625	666	660	657	671	648	655	669	662	657	646	630	612	672	677	647	681	651	669	645	667	699	677	667	652	715	623	653	672	679	662	656	717	692	679	711	642	705	684	641	674	682	708	657	690	725	696	694	705	699	682	672	665	642	647	673	666	640	648	675	725	705	659	648	695	676	687	656	624	702	684	690	659	636	665	674	640	688	676	661	661	692	642	662	669	658	659	630	680	649	642	659	664	652	681	653	639	693	684	664	720	630	682	664	720	646	644	659	621	720	662	680	679	662	635	676	644	688	652	675	644	665	620	661	673	668	652	707	663	636	708	652	662	720	693	657	632	733	689	669	695	681	631	689	683	649	675	669	655	651	640	657	656	681	696	710	695	681	687	672	608	641	656	657	669	593	625	637	615	672	695	665	655	688	668	695	685	677	733	686	680	664	683	678	676	690	662	650	694	718	595	679	676	693	688	679	685	723	661	679	627	626	646	669	657	692	714	643	729	686	697	705	672	722	652	669	624	663	701	701	668	663	610	677	669	688	689	644	689	680	646	637	661	675	664	611	653	664	642	670	679	660	677	653	683	672	662	650	712	722	660	699	694	706	646	643	693	645	680	629	653	663	699	716	644	631	655	659	660	647	665	708	635	689	711	699	632	662	688	723	677	683	688	652	656	658	667	648	699	678	700	667	666	682	636	636	664	671	665	699	667	693	687	685	653	702	654	702	685	632	640	642	681	681	653	702	645	674	660	666	665	703	686	664	692	668	680	699	688	648	677	662	638	660	687	685	684	641	620	613	717	652	682	652	654	657
24062	21318	28753	24241	21282	13325	5132	3128	2152	1691	1369	1070	1090	1097	1023	863	803	739	712	689	611	531	536	449	437	460	460	450	467	444	414	759	563	466	417	1419	1671	1060	1536	966	452	397	411	373	428	417	399	401	442	365	421	387	543	590	491	544	595	510	459	393	422	381	413	423	418	416	410	401	373	428	367	388	368	400	378	405	365	400	382	385	423	369	411	444	403	399	362	391	398	432	405	372	385	363	394	412	405	393	403	393	429	362	398	411	448	377	370	430	402	414	410	394	415	400	419	387	394	419	435	401	380	415	389	405	393	415	373	416	382	384	406	363	402	403	406	386	379	396	392	382	377	388	389	418	427	400	420	388	387	407	384	396	424	408	375	372	397	409	401	393	361	389	388	399	385	381	397	418	414	390	408	384	390	363	413	384	393	385	407	404	397	394	396	428	376	438	371	419	421	396	400	377	382	425	416	363	361	414	433	421	371	398	378	437	405	389	430	429	401	385	422	409	389	386	424	415	427	411	366	379	418	411	431	342	409	379	398	381	381	447	402	408	450	419	387	412	362	389	426	418	425	423	398	409	372	406	388	412	433	443	403	403	406	411	411	387	422	407	387	437	398	417	419	409	436	381	405	427	411	384	417	415	384	393	401	371	388	372	439	417	399	388	392	383	385	404	394	374	379	415	396	397	408	387	412	412	390	400	398	381	375	391	403	402	402	400	371	375	406	374	407	387	402	390	391	429	386	421	395	404	425	400	431	393	402	381	388	381	410	361	375	388	386	407	393	414	351	386	401	446	395	421	401	395	400	376	393	406	378	368	421	372	389	395	433	421	401	366	403	402	428	382	410	386	407	410	406	399	408	421	379	403	414	409	442	387	410	408	404	399	376	394	367	402	386	415	401	394	397	389	416	392	386	395	409	417	387	388	369	421	428	408	402	365	373	381	399	392	362	371	377	383	436	414	406	379	382	412	420	355	390	409	373	385	401	408	343	363	405	395	402	369	371	414	398	417	385	389	400	404	405	392	387	392	421	413	435	420	408	416	406	403	408	432	413	393	383	388	394	357	373	406	422	383	391	432	380	411	396	410	404	404	387	426	392	390	414	415	444	386	404	392	402	380	412	396	393	394	346	416	406	381	406	388	409	370	358	432	410	398	427	381	413	394	407	392	378	379	410	372	429	421	384	360	394	390	396	379	389	385	393	401	414	361	391	408	395	389	408	385	351	373	380	400	384	435	391	386	423	378	423	377	381	399	411	385	363	401	400	409	412	395	395	359	425	417	394	405	386	389	391	428	381	443	402	351	357	402	412	369	428	381	405	401	384	396	379	438	413	378	410	376	377	387	419	419	389	442	402	377	353	365	359	409	394	380	422	398	361	384	440	348	406	370	395	405	385	420	355	411	384	386	411	399	382	343	377	365	377	422	401	399	401	393	390	382	407	380	402	398	387	402	429	386	406	406	420	440	402	385	425	401	383	382	441	390	406	407	395	385	428	355	365	397	392	374	393	444	413	383	397	393	389	405	395	397	414	416	408	395	441	411	415	351	385	399	440	381	378	397	434	414	392	415	409	395	398	391	403	397	400	375	408	406	386	412	358	400	401	406	390	386	411	389	386	384	423	400	419	377	420	374	419	415	413	416	371	413	365	420	363	407	379	420	385	395	393	387	408	390	409	397	361	385	394	395	405	421	394	397	419	409	405	357	420	374	382	390	415	430	397	398	388	373	400	393	390	370	379	383	407	428	414	412	407	394	407	415	389	384	412	405	423	415	400	433	387	389	425	407	377	397	398	399	425	395	390	403	416	382	410	349	398	378	381	426	371	387	385	399	416	385	406	375	400	402	417	407	397	398	399	373	399	411	388	425	409	382	388	392	392	390	403	376	400	425	450	411	399	400	360	360	397	424	405	411	396	414	428	378	418	411	380	407	441	386	392	405	369	383	393	404	431	402	409	386	429	407	440	414	399	374	384	387	399	401	369	369	425	379	405	379	403	396	375	409	426	386	391	410	441	366	390	450	354	372	432	393	392	407	375	364	384	390	398	407	384	396	424	397	438	409	390	374	405	386	421	370	384	398	364	393	431	414	365	391	410	401	376	365	396	437	378	434	392	392	390	374	401	380	431	414	418	391	397	411	401	405	432	391	398	387	410	416	410	385	407	406	405	406	387	386	384	393	393	441	402	388	392	376	411	415	375	400	368	396	416	417	410	384	402	413	403	416	423	412	389	390	400	448	404	413	395	384	400	414	370	414	374	397	358	408	404	388	391	383	442	400	389	394	400	412	424	411	354	401	391	381	407	412	369	417	418	375	407	382	358	386	423	374	361	402	403	416	407	404	344	371	422	394	403	404	393	368	409	393	385	429	355	448	377	395	382	374	386	387	385	391	383	344	358	413	420	376	411	392	418	379	426	400	379	377	406	393	400	415	375	400	382	436	430	415	411	393	386	388	395	412	387	370	357	393	396	395	406	388	387	391	415	396	422	389	380	370	406	385	396	396	392	406	397	386	377	415	391	427	358	390	401	423	399	411	406	418	415	401	379	414	423	410	379	384	400	414	416	372	413	417	429	403	385	378	411	390	436	413	400	403	385	407	409	422	395	374	384	460	417	403	401	398	409	388	379	421	415	390	401	399	393	384	376	378	411	385	386	389	407	420	388	365	395	405	392	411	404	424	377	384	388	386	385	411	382	422	402	413	433	402	368	421	409	428	374	366	370	434	366	390	365	378	389	400	409	390	417	390	377	412	388	407	409	418	398	365	391	441	393	359	423	411	383	375	395	417	368	373	439	423	371	438	402	423	400	402	418	393	408	424	385	341	404	412	413	405	409	400	346	385	383	395	394	373	368	379	394	390	423	428	399	356	408	386	394	370	383	379	358	411	389	380	404	413	378	367	415	399	372	400	411	418	399	395	403	407	409	396	427	392	397	412	379	454	391	392	368	394	395	429	372	401	400	383	423	381	388	401	379	424	401	400	420	437	371	395	416	410	375	381	400	402	415	413	387	380	406	379	359	417	383	396	395	391	413	378	386	397	401	445	399	374	423	400	395	393	374	387	354	387	374	426	441	422	403	366	391	376	381	393	401	416	407	364	387	411	377	366	416	396	384	431	384	381	399	357	408	410	398	401	406	410	419	384	415	420	425	386	404	396	370	389	382	399	395	408	380	371	374	380	418	426	426	411	385	398	370	385	390	387	430	404	392	367	399	335	370	442	395	419	395	416	409	424	413	409	364	405	354	400	400	385	422	350	418	391	401	376	416	419	382	406	386	389	374	369	408	356	372	419	358	388	358	378	423	404	388	378	404	415	408	398	380	386	404	430	400	374	408	340	390	425	440	370	422	408	343	392	394	392	379	389	401	399	400	396	398	401	370	387	396	406	391	401	381	396	415	434	429	407	415	397	395	393	401	455	391	400	389	430	421	371	428	386	423	397	426	405	382	400	396	403	431	375	415	399	379	379	378	403	386	404	341	376	424	432	393	423
10853	25238	25827	16513	12294	10767	8521	6822	5157	3744	3060	2140	2243	2192	1968	1782	1476	1241	1176	998	966	850	781	709	638	640	632	621	640	595	563	1184	800	514	574	2546	3250	1826	2706	1584	596	553	509	508	532	502	516	522	575	527	524	510	794	932	701	832	862	703	572	511	476	500	510	524	471	524	487	500	516	513	532	520	487	513	543	522	533	519	533	500	472	505	528	511	553	534	510	514	503	477	516	534	552	520	471	488	504	517	497	486	546	505	481	546	485	543	521	514	496	550	518	502	491	560	472	508	537	517	497	520	545	473	474	491	497	527	513	537	509	536	540	518	492	501	525	490	516	529	537	503	535	518	537	499	551	536	502	524	527	523	528	493	518	477	549	537	523	500	578	526	532	480	478	530	529	514	543	495	535	502	517	504	519	511	481	519	505	514	566	553	524	510	518	493	489	515	489	484	504	501	493	485	519	495	519	478	511	520	529	500	512	504	507	526	546	502	535	487	510	551	477	534	524	494	527	504	541	544	557	512	547	538	509	523	515	563	464	486	537	543	540	495	497	541	542	505	508	500	539	504	521	514	524	498	536	524	498	494	483	515	515	534	529	520	500	511	519	486	505	524	479	517	561	553	542	531	535	526	530	525	525	511	532	552	555	536	493	571	508	558	529	472	489	498	529	497	511	527	517	524	514	517	499	544	481	515	527	562	522	537	513	491	523	523	523	549	524	508	487	516	541	509	515	505	551	541	476	498	540	528	504	504	551	501	543	554	490	560	487	579	523	486	524	497	490	516	525	496	515	526	502	498	551	472	543	515	475	488	530	506	532	536	513	506	493	508	499	517	492	515	545	495	502	585	541	512	482	514	474	487	561	498	499	499	522	505	506	528	508	528	553	475	524	483	517	490	531	502	518	501	500	529	547	505	512	542	504	559	542	511	559	489	521	542	525	544	568	519	507	503	508	520	551	485	523	543	555	479	531	495	499	556	515	534	556	531	534	523	542	490	510	490	553	519	495	543	499	490	528	486	533	496	552	525	516	535	515	580	525	517	556	543	557	549	466	510	514	562	539	496	510	532	481	501	523	485	525	533	513	497	558	511	490	519	485	533	514	505	538	530	537	522	518	532	536	509	500	480	558	498	480	487	513	565	529	478	542	530	503	531	516	522	548	515	512	538	517	547	464	509	501	474	521	495	515	507	478	496	533	525	526	479	512	466	473	542	475	486	523	515	514	535	514	502	498	502	528	520	520	499	524	482	551	540	540	520	554	525	506	540	504	539	537	530	458	518	531	516	539	520	542	516	503	538	530	517	489	532	494	511	514	497	478	533	517	505	490	514	540	492	497	519	512	512	516	485	468	523	490	518	515	522	522	573	496	531	561	485	499	541	478	522	504	537	532	535	521	515	481	506	521	497	494	511	488	507	533	549	535	525	518	515	510	521	490	515	476	526	477	473	568	539	502	547	515	534	510	549	560	566	543	521	478	497	495	531	514	520	544	522	563	514	540	522	467	499	547	543	489	505	525	512	506	498	543	523	496	554	498	531	514	524	513	526	524	511	568	519	494	526	490	503	549	502	559	548	479	505	511	501	528	516	555	508	524	514	553	536	498	450	465	530	536	505	527	556	513	505	528	524	514	543	522	552	524	514	528	513	511	529	522	463	498	519	539	502	558	506	501	473	522	487	504	530	532	502	505	488	524	487	476	535	507	521	531	531	510	541	515	506	505	495	519	497	504	524	506	541	503	549	523	574	517	505	525	499	531	542	521	550	494	501	553	512	507	508	513	528	496	520	561	497	474	542	540	535	551	525	502	552	514	524	511	535	544	536	527	476	518	514	519	519	500	494	467	492	512	527	491	533	534	550	508	528	544	496	530	493	520	525	513	508	545	488	536	511	517	506	512	519	511	515	517	544	500	516	549	525	493	488	521	512	495	511	492	499	473	497	521	519	507	520	543	572	507	517	523	498	494	507	479	514	533	523	504	519	531	495	502	508	536	523	513	510	499	492	521	534	493	513	520	505	508	512	519	474	518	532	528	497	538	511	513	467	494	523	509	543	477	523	496	545	524	507	504	483	525	547	489	512	483	533	507	526	541	524	565	558	523	512	537	514	489	543	483	480	505	511	492	505	529	538	520	535	516	504	493	509	533	531	506	498	500	505	511	516	551	534	494	495	502	515	508	510	526	519	495	459	504	508	554	509	509	526	494	495	529	519	518	533	498	551	492	491	514	511	518	512	511	520	499	494	535	495	514	522	485	489	521	522	494	531	528	511	549	522	505	515	531	536	525	537	558	561	555	511	495	533	488	481	510	491	485	507	539	528	523	525	514	509	498	520	489	497	538	504	470	553	550	541	525	512	517	549	529	486	500	511	535	549	525	494	511	549	523	509	566	494	521	546	492	503	490	534	506	510	550	506	540	500	540	534	518	508	491	581	525	493	515	525	528	523	551	528	529	514	534	527	543	507	542	521	492	502	538	461	530	509	551	518	572	528	489	513	518	542	536	524	505	503	526	508	520	551	475	522	499	559	547	498	532	493	513	503	532	493	536	519	463	524	493	558	509	510	485	522	501	524	531	508	516	518	504	513	487	531	509	495	514	494	508	545	515	483	537	521	487	488	507	551	494	523	527	553	494	513	513	510	475	501	501	559	499	494	547	489	514	533	484	508	526	573	511	528	501	515	509	549	552	514	507	520	538	503	498	521	516	547	498	531	538	486	512	527	525	520	537	546	555	497	496	511	537	533	553	534	519	540	501	556	532	517	549	521	485	548	502	511	539	547	553	495	536	536	504	583	534	519	511	522	491	540	525	497	528	538	523	530	510	521	483	569	497	538	486	513	522	514	514	503	502	500	526	511	546	572	492	474	531	506	490	498	535	514	512	509	490	497	504	539	483	511	522	533	536	521	497	543	562	520	501	523	520	493	538	506	483	539	535	471	502	466	522	496	540	524	534	521	509	506	486	568	530	504	519	503	567	452	532	526	504	500	479	513	530	528	516	490	488	570	545	506	529	518	513	540	511	545	517	501	518	458	530	498	541	543	525	513	476	510	512	515	489	527	498	508	539	549	464	547	525	513	521	485	541	516	470	508	529	490	536	506	508	521	518	471	517	517	527	555	520	487	523	481	521	511	551	564	517	548	528	526	535	504	534	535	517	543	504	562	541	527	533	509	494	524	548	475	515	515	505	507	494	546	520	554	560	525	557	511	496	518	507	517	475	512	525	498	501	529	490	532	531	547	491	520	517	509	524	567	502	510	550	508	513	459	524	488	563	489	511	538	492	524	526	511	557	495	519	544	530	502	497	518	504	547	534	487	545	459	503	482	537	516	515	541	520	543	495	486	535	571	528	550	507	505	499	540	492	521	501	524	536	530	530	499	479	520	539	542	516	492	517	518	522	513	517	516	531	573	472	524	498	544	547	541	533	529	489	525	489	467	527	497	470	508	538	532	505	496	512	525	541	523	524	483	521	516	525	512	538	571	517	531	482	509
23092	21306	29191	23750	21322	21514	13186	4664	2674	2103	1719	1207	1211	1303	1205	1050	771	732	664	614	521	472	424	398	384	350	306	332	300	321	281	663	489	303	308	2115	2900	1724	2389	1294	283	241	280	283	217	266	257	248	237	208	261	261	533	643	413	616	575	422	315	231	238	241	236	260	223	238	247	238	258	230	217	257	240	220	243	234	239	223	238	249	232	226	247	260	237	247	242	235	222	242	238	222	256	239	227	239	246	237	234	225	240	223	239	237	223	254	230	244	243	230	235	250	260	227	223	267	238	208	243	250	230	234	249	231	241	256	245	281	245	248	267	253	224	235	235	233	237	224	250	246	231	234	234	244	223	225	228	234	238	239	209	235	210	212	235	226	252	225	250	243	225	240	265	233	225	252	244	259	252	242	223	251	235	260	221	233	243	245	226	213	212	257	236	236	242	228	228	244	240	228	264	253	245	245	231	234	240	234	256	214	240	245	256	223	244	214	226	223	246	235	241	237	235	205	250	243	228	245	250	260	257	226	234	245	255	254	240	208	268	252	234	229	257	234	245	244	254	231	267	251	269	240	229	221	260	256	224	250	249	244	225	248	214	281	220	231	240	235	260	237	263	246	241	237	254	235	253	227	259	247	244	229	259	251	240	228	256	251	231	217	209	220	235	272	206	236	258	264	257	259	253	231	222	238	225	229	263	214	229	229	204	225	254	217	222	229	221	247	216	261	245	249	247	253	238	258	277	257	230	234	220	220	221	237	223	265	238	220	267	231	236	242	264	267	232	241	240	262	244	241	257	244	236	224	235	260	246	259	241	266	252	246	230	242	263	234	231	249	249	234	226	230	229	234	245	239	232	225	236	238	241	232	255	236	257	231	236	258	254	252	222	253	236	228	259	198	231	232	251	236	243	256	245	225	236	240	231	218	244	229	253	238	243	228	219	216	234	208	216	221	231	244	248	251	217	222	244	230	207	220	233	222	232	249	201	230	247	231	228	228	228	233	219	244	208	217	246	226	243	250	248	229	220	223	247	210	246	215	215	214	244	244	286	243	242	264	250	222	230	230	252	258	282	225	255	230	241	219	219	236	221	230	227	224	227	251	231	242	222	256	247	260	217	228	234	253	229	230	217	226	227	238	248	243	217	221	214	208	242	229	233	254	229	224	224	237	274	226	237	246	253	207	280	234	220	259	223	251	238	249	226	239	247	247	212	242	229	240	219	252	243	261	213	236	232	266	228	264	234	225	235	222	259	239	223	266	235	232	235	253	259	252	224	252	244	246	238	263	235	258	248	237	250	208	234	232	224	255	242	246	220	268	239	247	253	242	233	269	261	231	237	245	221	226	248	239	225	235	234	228	257	212	231	232	230	240	213	271	239	244	242	219	223	240	243	249	233	240	259	218	232	250	239	236	226	239	229	253	233	226	233	239	261	259	248	232	238	234	239	236	238	245	259	223	207	249	211	244	249	239	255	242	239	215	236	204	260	231	205	235	239	239	250	212	241	219	218	244	241	250	265	228	249	255	218	232	203	210	235	253	229	238	233	233	265	246	222	220	238	226	223	230	244	230	248	222	242	227	268	228	242	230	237	234	247	228	242	245	254	272	239	219	235	258	242	254	263	249	212	218	252	253	219	224	243	220	227	255	261	250	211	229	241	236	236	220	250	243	242	261	242	239	232	218	228	243	224	214	221	234	228	218	242	228	259	259	225	250	237	246	239	214	230	221	249	257	256	209	198	230	215	219	230	235	229	249	278	233	230	261	244	227	239	221	229	240	226	249	246	248	229	254	235	252	240	213	245	231	215	224	228	256	229	248	231	252	235	250	243	228	260	226	244	242	241	263	225	245	231	238	236	253	268	233	254	246	241	237	262	227	215	226	232	272	261	243	227	218	217	247	250	240	258	260	247	205	235	212	244	259	219	228	264	226	232	238	210	244	226	218	230	263	251	216	223	244	246	243	249	219	233	248	203	214	227	245	213	223	252	252	208	222	255	235	245	228	236	240	249	253	209	232	242	224	227	250	255	231	230	234	229	214	257	261	236	214	284	223	219	223	259	254	233	230	237	235	257	264	236	237	226	258	236	234	247	227	206	247	270	229	239	238	201	228	238	258	257	237	228	221	237	227	215	270	241	237	211	210	225	255	257	273	265	236	238	262	226	239	245	253	247	237	245	247	240	256	243	232	240	248	255	237	237	277	238	257	219	251	222	248	238	245	222	224	241	232	247	214	243	261	233	243	223	240	240	237	256	242	237	254	234	248	236	254	267	271	249	250	225	254	228	213	236	255	209	228	237	242	227	246	213	236	263	239	227	250	217	241	250	241	246	220	244	210	210	247	247	234	248	237	255	237	241	259	210	234	219	214	252	233	243	257	246	212	252	239	232	200	209	220	233	243	239	222	223	225	242	237	266	247	243	217	216	249	262	235	241	232	207	250	237	243	234	243	220	278	253	255	229	223	240	273	236	241	245	239	217	231	246	204	238	248	265	221	227	243	225	241	223	257	228	261	231	231	251	232	251	244	214	230	234	234	256	220	227	224	237	220	219	245	256	235	247	268	268	241	214	247	216	248	226	231	258	256	235	208	246	218	213	291	238	250	229	215	238	215	210	235	245	239	253	237	244	239	248	244	245	228	223	238	202	220	243	225	238	244	223	246	286	236	249	224	246	250	226	262	216	248	220	217	230	206	236	238	227	204	233	210	269	267	245	261	231	236	241	224	268	218	235	237	252	247	236	220	226	218	232	232	238	236	257	216	243	236	243	227	236	229	243	242	217	256	210	221	241	258	213	233	221	246	261	249	258	262	243	229	261	280	223	231	222	240	241	235	225	241	247	231	226	226	239	229	230	235	250	270	237	255	222	268	246	234	236	231	241	259	221	266	261	228	259	266	214	245	246	232	234	236	245	265	206	255	243	223	246	273	242	270	242	249	228	241	231	232	223	236	212	235	245	229	248	242	235	285	211	211	253	256	230	238	220	223	206	243	250	231	257	269	259	252	256	206	270	234	223	223	246	229	232	224	270	216	250	234	232	231	217	236	242	236	243	253	221	215	213	240	258	209	259	233	235	240	244	237	231	228	216	246	243	241	261	232	266	223	237	204	250	249	225	240	228	240	247	253	232	254	226	247	266	251	236	247	246	251	225	243	233	275	206	229	230	265	220	242	274	252	234	244	256	224	215	233	237	233	263	256	253	240	265	243	247	248	236	235	227	246	224	250	236	241	229	249	241	256	249	212	245	238	228	258	238	256	250	226	265	252	245	239	228	222	229	221	258	232	234	268	224	243	233	237	224	238	245	248	245	223	215	215	245	231	244	239	202	236	231	239	271	244	242	240	235	214	234	216	239	228	264	242	269	231	272	263	219	250	219	252	226	255	247	223	244	256	238	274	220	226	241	209	236	256	221	210	236	258	242	249	237	261	246	232	225	237	255	259	236	236	234	245	242	246	207	229	232	214	220	230	252	243	240	230	239	236	203	234	227	239
13546	30660	31051	22499	16893	14687	10992	9336	6423	4794	3825	2744	2832	2780	2411	2067	1604	1441	1373	1181	928	879	741	588	601	518	511	509	450	395	472	1309	880	364	430	4035	5280	3101	4320	2402	357	334	306	314	306	282	315	305	343	300	301	356	846	1018	626	970	974	661	439	300	317	327	320	286	331	313	296	298	308	330	337	305	285	343	282	297	319	293	292	315	310	317	326	329	341	316	310	307	291	295	298	305	344	295	289	331	298	316	294	330	291	302	282	294	303	295	312	299	300	329	316	341	349	303	290	298	327	324	297	311	322	296	265	342	314	298	338	328	284	335	338	316	314	289	312	297	324	293	309	298	287	326	301	320	312	294	311	283	280	303	328	304	307	311	322	312	297	307	306	293	260	318	312	292	283	293	277	284	330	303	301	312	295	282	334	303	298	292	292	293	327	335	293	323	280	275	328	313	292	271	305	292	317	311	309	313	312	314	292	287	317	300	279	315	272	289	311	309	306	304	296	274	293	298	309	295	323	306	302	307	319	318	282	337	273	323	312	325	300	309	296	311	293	317	293	276	311	329	313	286	285	311	330	288	308	306	304	299	317	286	334	301	308	298	295	299	305	292	327	303	304	332	287	289	327	277	318	310	292	303	268	310	275	317	309	301	287	291	314	329	295	314	315	289	300	289	309	312	334	307	268	277	302	315	323	323	319	319	288	302	291	302	341	310	305	308	325	318	303	296	331	319	278	294	309	285	305	298	325	290	312	294	281	328	306	323	303	314	270	302	295	334	314	289	333	318	282	314	294	294	350	290	334	312	280	277	296	324	298	302	291	319	321	305	323	320	327	292	285	328	298	327	295	311	325	320	318	317	321	316	282	289	287	315	322	279	331	297	311	304	298	305	277	296	293	263	314	342	276	291	341	305	326	307	273	313	288	323	333	310	283	295	333	360	308	267	305	352	303	286	278	306	292	333	320	328	280	269	339	281	324	324	294	278	309	331	294	304	328	298	318	319	277	300	316	311	339	284	325	301	314	337	320	287	284	288	268	337	323	294	303	342	318	301	323	294	285	278	310	326	298	290	310	300	304	308	315	330	330	290	306	288	325	309	326	325	297	303	315	327	319	352	331	297	296	327	311	310	317	297	286	306	323	302	319	345	330	308	290	311	308	292	317	331	299	317	313	312	325	265	287	279	310	289	322	329	329	285	301	321	288	284	323	295	317	306	329	302	332	328	322	318	291	336	325	304	298	313	300	316	313	331	309	314	335	345	299	278	274	294	301	306	309	312	320	292	319	297	310	293	305	312	327	283	310	275	303	295	302	326	312	315	281	298	292	281	335	298	329	295	304	317	311	293	336	319	310	323	301	288	283	301	309	311	301	294	262	321	329	331	315	287	316	298	311	298	297	283	299	281	319	294	302	323	298	322	295	301	289	323	295	311	289	292	329	304	312	304	303	301	320	317	307	296	305	339	319	303	306	301	331	309	338	329	317	291	267	300	298	295	292	289	327	280	293	278	306	314	312	317	303	321	357	323	299	320	287	334	322	365	313	307	329	280	295	318	321	305	332	278	334	297	329	286	332	314	314	270	327	299	303	336	324	323	286	313	308	322	302	284	327	360	277	287	250	283	326	318	298	289	315	305	338	329	323	307	288	329	306	311	314	285	293	288	312	295	316	309	311	287	303	274	277	284	309	297	289	285	297	309	289	305	291	292	316	319	313	304	300	308	313	332	307	301	284	306	278	288	274	308	282	318	317	312	298	295	326	301	298	307	308	311	296	296	317	286	300	284	297	284	319	286	288	305	323	301	336	306	309	306	323	309	263	311	295	281	304	344	288	296	292	316	292	315	339	287	311	308	315	293	306	316	326	294	335	295	331	278	307	269	301	295	313	310	294	285	317	316	298	318	278	300	289	310	362	312	281	311	294	307	325	322	303	313	300	288	297	326	304	313	316	335	313	333	287	299	313	328	332	377	281	310	299	300	317	311	315	322	305	290	262	340	325	296	315	314	302	320	303	342	317	329	303	294	317	334	309	327	270	323	312	327	328	284	326	306	296	297	295	320	302	314	362	317	282	283	305	306	313	311	331	313	297	320	305	290	334	254	313	327	304	307	298	301	300	319	316	318	312	330	303	304	324	299	278	317	313	307	320	315	355	297	319	338	298	326	348	320	329	325	325	294	311	311	310	344	297	305	312	287	332	322	334	326	330	298	278	280	325	298	330	333	299	303	304	294	295	330	312	305	312	320	330	307	302	319	289	304	308	308	300	300	309	313	309	306	293	288	322	278	287	307	315	307	312	295	301	305	350	296	296	321	323	310	313	356	334	328	293	319	310	343	327	288	331	307	329	307	307	289	318	305	327	328	299	335	308	314	305	301	310	290	297	307	302	304	292	289	303	290	348	319	310	331	305	301	297	320	301	276	337	311	291	331	309	310	326	307	283	346	340	284	308	308	294	288	297	322	296	288	308	284	321	274	312	300	307	319	289	314	315	299	292	297	304	311	319	316	304	317	318	299	291	344	312	316	342	331	297	309	289	317	336	300	316	317	312	304	313	304	325	310	328	295	286	304	316	295	299	292	319	295	320	281	290	305	292	294	293	281	314	336	284	328	291	318	344	319	292	324	318	286	315	313	316	316	305	323	322	321	282	316	310	326	290	304	309	281	309	351	293	310	284	307	308	304	329	340	308	297	317	297	372	287	284	312	328	296	302	301	312	322	303	330	322	294	300	326	285	333	302	319	302	303	337	312	309	307	300	278	273	309	284	290	333	277	318	301	341	308	308	320	294	311	285	310	281	327	305	298	320	307	286	321	318	296	312	308	298	327	309	342	322	278	322	314	305	318	312	305	303	317	317	307	301	304	296	292	311	297	338	312	294	315	347	280	314	298	335	293	294	321	298	288	264	293	290	301	303	302	311	300	308	327	313	296	305	307	309	316	291	329	326	291	303	292	299	305	308	304	292	293	309	293	301	326	327	336	283	309	308	303	292	303	322	302	313	311	327	315	314	319	287	322	308	292	276	328	273	323	318	309	300	282	316	319	308	309	308	348	296	289	306	298	308	318	308	274	318	304	311	280	322	326	300	295	299	311	287	296	265	295	325	298	314	296	328	326	291	304	301	245	294	305	310	308	302	307	322	320	270	298	297	351	314	317	292	328	319	300	304	290	301	310	277	308	268	315	306	297	302	335	304	294	294	291	306	305	316	303	330	287	264	297	304	291	300	301	318	292	300	283	299	307	327	299	293	286	310	329	286	296	302	319	296	316	306	319	340	312	319	289	295	317	284	319	296	289	337	323	317	296	288	318	295	331	272	300	292	300	324	327	295	290	290	325	301	300	315	321	322	292	319	297	311	304	300	321	303	330	295	312	318	316	319	287	317	315	276	295	317	304	313	305	315	296	307	311	315	312	311	276	327	310	301	274	303	283	292	325	273	315	290	297	294	335	311	293	297	314	318	276	321	302	329	325	309	302	301	303	297	292	260	316	324	295
27166	20912	17187	10108	4506	3304	2268	1946	1268	1076	861	782	867	850	821	718	692	677	661	597	627	564	565	583	555	543	551	545	551	519	562	582	573	536	548	581	670	599	646	617	549	521	534	514	562	510	560	543	529	541	543	495	547	545	569	564	531	530	528	553	561	599	552	578	548	492	559	551	531	509	585	538	515	546	548	502	545	540	498	544	525	553	528	517	513	526	550	550	519	523	519	562	520	554	553	570	540	529	579	501	539	520	509	542	555	553	498	543	574	528	521	473	538	526	556	555	562	543	501	561	484	558	563	535	525	513	540	558	549	542	547	574	537	560	546	559	522	533	531	630	497	546	565	546	546	567	506	579	520	518	516	512	543	557	568	546	533	503	511	519	503	515	556	537	547	559	575	542	538	547	549	554	543	536	534	505	514	557	513	556	547	583	509	535	563	500	526	523	526	566	558	534	524	559	524	538	496	554	531	532	519	550	542	553	546	527	546	542	528	533	548	520	561	493	545	521	582	492	538	571	505	538	523	543	536	520	503	561	527	538	531	532	548	539	515	503	522	518	520	510	522	516	514	535	515	546	526	507	520	524	564	507	582	577	586	539	541	571	561	569	534	487	539	521	535	515	547	519	532	556	495	539	535	546	481	563	540	549	546	555	539	525	527	540	532	555	564	577	534	588	516	557	556	469	526	536	538	518	532	528	558	516	567	561	562	493	510	491	543	574	501	517	545	534	549	526	551	501	541	515	517	573	559	493	518	475	531	503	565	564	527	566	564	538	561	567	523	533	518	535	498	574	597	578	528	562	563	510	509	545	548	586	496	539	501	576	533	526	521	534	546	527	525	545	523	529	573	549	532	542	515	537	516	537	551	539	532	535	507	493	529	549	583	512	536	533	518	507	504	524	549	491	579	504	552	497	508	560	545	489	523	552	525	537	596	538	530	541	529	540	560	549	531	587	550	515	526	542	554	562	512	555	531	537	528	554	511	537	506	550	497	554	540	561	494	538	531	487	499	525	567	537	567	546	522	525	539	531	512	522	512	530	529	575	545	519	542	531	520	512	553	538	538	515	506	531	515	522	556	534	538	497	537	518	525	541	473	522	526	529	551	539	542	505	532	531	492	522	500	541	537	554	508	541	542	555	548	542	482	543	522	518	522	542	514	475	528	544	519	528	524	544	532	518	533	527	508	501	551	551	569	507	541	563	538	516	499	552	566	517	536	529	553	541	551	534	510	556	520	544	533	536	529	496	527	578	519	494	556	554	490	478	551	543	561	541	549	490	544	521	525	557	508	574	554	537	554	513	504	539	520	525	520	504	526	550	510	538	561	487	510	530	524	527	567	561	543	567	540	530	511	514	504	507	509	541	569	547	522	554	560	527	530	523	521	535	529	545	511	546	530	507	562	485	537	567	546	540	549	538	520	551	529	560	493	542	566	498	553	553	521	530	532	571	502	545	554	562	518	525	515	524	535	551	512	496	538	551	540	523	541	523	547	494	536	524	525	516	549	553	525	555	562	504	551	553	533	552	545	560	574	505	527	550	541	551	548	507	500	525	515	541	508	495	494	522	517	574	531	521	541	537	503	542	536	534	565	519	579	560	563	549	552	554	487	573	538	575	545	530	518	533	507	546	524	553	530	514	492	522	531	558	545	509	555	517	513	555	519	513	509	533	569	562	537	546	552	550	507	521	530	526	525	560	525	536	544	526	555	536	521	556	520	531	530	567	533	499	547	540	555	547	535	535	527	520	581	548	530	510	524	518	557	492	517	507	540	548	532	524	524	502	540	543	505	534	544	518	529	518	534	588	548	549	561	518	582	569	520	556	523	554	525	582	494	508	576	558	529	533	543	519	540	578	508	547	539	511	523	523	538	538	540	534	494	504	528	523	518	521	537	510	557	557	516	517	537	551	540	513	535	529	579	510	541	510	537	514	518	514	538	518	557	562	590	513	507	553	520	531	529	506	512	509	505	502	538	521	511	544	525	558	545	585	544	543	579	543	545	538	512	552	555	522	500	528	525	589	552	511	546	519	558	520	527	535	557	566	519	543	582	518	571	539	512	516	531	555	537	525	534	546	524	510	521	520	527	548	505	540	515	581	512	522	572	511	531	530	533	541	523	541	481	534	527	490	517	524	500	521	574	521	541	490	542	492	513	507	553	498	526	544	561	524	521	537	544	554	527	465	543	553	583	571	541	550	568	558	503	523	534	537	583	519	522	547	534	545	517	530	485	558	554	518	554	534	505	529	531	564	573	575	559	515	552	585	557	540	539	543	549	484	551	528	541	544	525	555	541	526	511	553	515	543	528	515	567	528	591	516	585	505	491	517	537	548	538	559	528	517	530	500	595	542	544	516	563	568	520	527	540	505	505	529	526	572	565	567	541	528	528	489	583	509	538	566	507	522	583	548	511	547	534	574	518	568	540	545	569	509	517	555	538	547	546	510	516	518	567	535	567	532	549	573	529	498	529	529	483	545	524	517	516	511	515	534	537	563	463	551	522	546	526	545	530	559	519	504	521	506	554	544	515	525	565	534	576	516	553	514	538	503	521	533	560	504	542	510	518	529	510	569	553	571	499	565	544	548	564	524	546	503	527	547	526	522	540	532	524	551	494	532	565	496	504	555	532	518	573	528	595	488	518	528	526	548	520	584	573	541	520	554	586	525	563	508	507	522	563	557	536	517	512	514	515	494	553	524	527	508	479	538	551	551	536	494	489	525	564	551	564	536	522	522	502	530	548	497	527	520	526	541	536	528	502	551	523	538	535	541	552	555	562	500	540	499	544	521	515	503	538	520	559	498	522	506	525	527	516	527	543	501	511	506	542	533	523	509	548	521	555	545	556	531	506	490	516	503	531	538	533	542	558	547	522	597	525	554	559	536	556	543	531	571	570	544	519	538	472	526	547	515	582	566	545	520	528	517	564	583	550	544	566	502	554	490	570	577	523	529	577	552	539	542	550	508	550	510	543	530	514	534	532	553	563	563	536	554	527	537	543	531	579	549	552	496	537	530	515	531	546	550	544	576	540	544	517	535	538	474	572	546	553	570	497	528	558	538	565	527	543	490	519	510	550	587	530	556	565	498	535	487	540	533	589	523	551	521	543	547	528	535	549	543	532	551	526	552	512	561	520	567	556	554	495	540	528	531	510	528	545	512	514	546	491	532	508	543	553	552	537	530	565	559	517	546	542	573	503	501	517	563	515	506	561	537	529	502	548	508	515	554	587	559	513	564	530	533	581	536	525	509	535	563	571	536	547	521	515	540	521	523	525	551	477	540	505	524	531	569	516	540	564	466	506	513	552	523	536	532	529	543	550	565	546	533	529	554	525	501	514	542	481	538	578	545	568	484	512	551	515	566	565	563	540	533	545	510	507	543	541	550	515	550	525	485	531	554	513	545	592	531	513	532	546	553	507	536	567	507	571	508	520	543	568	531	532	509	541	511	565	527	532	587	514	594	571	521	551	532	516	536	506	529	545	515
9962	16700	19850	12831	8173	6941	4948	4274	2725	2182	1572	1287	1480	1481	1388	1206	1105	996	990	913	875	833	735	710	754	744	731	688	688	707	721	732	703	672	720	814	927	847	854	794	707	680	676	682	698	689	660	690	660	682	694	706	724	727	695	702	746	691	691	659	679	693	666	691	707	661	669	678	618	687	696	691	722	636	650	679	667	677	668	648	647	697	706	661	681	724	649	692	733	719	704	714	725	699	710	712	690	674	712	635	670	714	706	652	692	676	714	689	656	667	700	660	681	672	686	702	644	704	712	723	668	698	667	688	692	678	653	705	704	675	700	655	675	689	735	670	726	654	648	699	685	695	684	722	688	686	701	718	668	691	657	696	670	675	685	652	661	667	670	718	662	657	716	677	687	680	710	718	678	702	641	684	634	674	673	643	691	647	687	696	646	676	664	722	671	671	719	684	704	665	694	714	702	708	703	659	680	677	672	666	685	642	655	642	708	712	617	673	659	716	713	719	704	677	692	669	637	710	674	648	684	694	662	661	657	698	627	702	671	677	674	628	671	648	728	659	647	697	694	731	724	690	631	688	693	671	687	672	664	673	700	652	660	671	676	687	631	690	676	633	648	703	706	639	666	707	652	707	671	714	689	671	690	696	705	729	724	671	689	662	683	704	689	648	701	715	676	682	671	712	721	684	639	652	710	677	715	683	686	664	668	651	643	674	683	699	667	704	678	682	669	697	671	678	638	694	687	735	698	709	661	673	686	702	669	731	720	651	654	674	651	708	663	693	687	663	663	676	699	709	695	678	691	644	672	720	680	653	709	627	701	682	713	675	657	701	687	659	670	676	691	678	737	713	666	720	679	622	670	638	672	644	698	706	703	697	665	688	688	727	667	682	714	663	696	658	688	728	708	717	675	681	673	724	673	666	679	665	736	678	668	721	631	628	667	675	695	699	664	677	684	651	709	675	720	741	689	620	706	670	676	656	634	665	687	643	698	672	636	676	696	672	735	667	705	673	664	707	680	677	654	612	686	698	642	657	706	629	673	691	670	627	698	675	718	631	655	676	667	693	666	694	646	682	681	699	667	642	691	696	639	643	678	660	688	673	687	656	699	706	723	648	701	671	676	690	710	712	693	666	687	648	665	686	667	699	649	684	679	674	667	639	683	681	672	708	684	647	643	746	640	686	656	720	648	656	652	664	691	701	665	700	691	638	669	638	702	681	696	645	643	696	664	707	641	704	731	661	659	596	675	680	672	639	635	661	664	729	656	678	701	650	658	668	721	662	710	676	670	649	668	712	689	663	667	691	682	662	670	637	726	645	678	651	632	710	683	667	696	656	701	691	671	706	652	725	638	695	711	657	712	638	665	677	679	643	696	642	698	634	681	693	652	663	655	695	680	686	661	692	684	703	662	736	650	673	704	679	676	656	714	660	679	677	668	727	691	669	657	703	675	683	695	687	672	690	710	714	665	689	704	686	658	698	723	692	663	660	752	668	692	705	650	685	693	659	644	653	690	666	668	656	657	688	680	699	698	670	685	638	682	652	698	691	738	681	676	719	671	666	696	618	687	764	686	629	696	655	665	660	725	663	650	631	664	697	710	692	623	715	691	701	642	661	696	722	671	626	707	688	696	692	687	712	671	689	646	668	667	718	699	658	650	693	677	704	683	672	698	658	711	705	723	698	657	689	650	646	687	701	706	638	662	688	633	659	689	650	698	679	678	649	664	690	683	686	689	669	634	656	708	680	696	677	703	638	655	659	677	654	722	647	682	682	693	699	690	728	723	662	700	682	659	666	649	644	680	688	669	666	720	752	610	683	705	638	688	646	671	633	638	656	671	641	685	689	694	650	640	652	634	744	676	679	712	627	702	666	686	690	657	687	676	679	685	656	695	689	661	665	688	686	698	693	666	687	638	711	688	721	661	704	640	643	710	685	677	725	651	696	736	678	692	678	711	679	672	687	630	703	686	715	678	699	669	686	683	689	681	654	678	652	696	673	662	714	683	703	647	664	650	664	725	708	689	686	687	668	655	657	649	659	689	644	618	706	658	690	672	684	675	662	714	673	699	687	675	643	672	670	727	662	689	659	704	651	664	617	694	691	701	708	684	656	696	673	648	669	685	652	638	691	693	699	678	646	695	658	682	642	655	653	693	720	668	656	693	684	695	687	660	701	712	677	676	689	713	646	673	655	677	651	638	661	684	694	672	677	685	707	630	652	721	709	685	675	667	671	698	674	679	665	710	712	700	731	688	678	666	701	619	692	690	679	699	682	703	684	659	644	663	679	663	711	638	709	673	630	703	685	686	697	672	719	710	689	685	645	715	688	595	677	731	664	699	629	669	639	680	686	659	682	603	713	680	709	684	725	709	709	633	655	711	666	688	715	610	689	688	694	679	701	659	675	692	694	700	637	675	663	630	703	664	654	642	704	735	707	695	671	652	724	646	653	617	683	712	706	735	652	670	707	666	625	689	647	603	685	689	665	696	709	665	678	665	657	628	622	705	612	658	639	657	658	710	660	675	714	615	678	684	696	663	692	711	650	633	724	714	694	639	645	673	670	669	625	680	688	696	699	633	653	648	652	650	744	629	648	654	703	680	667	698	685	698	693	662	680	694	702	660	656	685	686	730	719	675	706	636	682	713	663	673	692	694	715	691	669	659	659	707	682	692	732	656	674	698	666	698	705	694	654	702	689	677	639	705	635	672	626	632	671	698	679	665	701	643	715	656	657	651	673	724	643	674	660	653	714	660	703	672	655	692	669	686	730	644	607	616	641	701	701	680	688	678	666	673	695	665	721	614	658	663	725	736	631	649	690	651	695	708	679	681	609	707	673	676	713	677	681	686	689	685	652	738	712	660	649	632	722	680	671	717	707	703	663	750	671	659	664	742	690	681	642	650	710	671	700	653	656	677	680	649	713	684	677	695	693	673	687	681	672	738	659	653	700	644	627	652	757	689	712	716	688	670	684	706	729	690	690	643	668	673	678	611	694	704	658	701	711	636	662	703	614	665	661	673	673	667	625	651	654	626	713	613	675	715	707	666	648	663	665	681	675	674	663	689	653	721	718	690	665	703	689	686	717	748	660	635	727	718	635	708	664	721	612	690	772	682	644	663	695	703	702	699	669	687	696	644	765	655	743	676	675	665	662	723	663	686	661	705	675	662	637	696	716	690	701	657	672	675	664	692	682	678	659	704	638	723	663	699	727	681	664	676	716	642	662	674	696	693	670	723	649	687	658	670	637	662	721	690	664	710	627	642	677	715	661	632	653	637	678	705	661	683	657	723	655	652	631	683	691	670	699	684	681	646	651	691	677	677	730	658	690	661	660	723	695	723	707	673	671	662	702	706	636	688	675	678	661	656	649	688	718	666	698	693	637	720	668	661	635	679	734	659	634	671	662	643	732	658	654	688	674	661	701	705	697	661	650	676	703	656	700	653	635	666	626	695	675	679	672	685	723	686	687	647	688	694	688	696	683	675	708	650	709
24110	21342	28795	24288	21319	13525	5312	3097	1937	1544	1097	1082	1169	1072	992	850	786	749	735	636	594	590	555	502	488	449	440	481	431	414	443	703	475	426	459	1432	1919	1125	1538	866	453	366	393	421	419	396	380	419	468	427	415	456	543	628	465	551	564	527	467	440	429	405	444	413	419	390	380	412	398	418	413	432	423	400	396	389	410	436	407	393	401	417	397	371	409	409	426	406	409	434	429	421	419	383	380	431	402	406	424	424	380	419	401	413	428	446	409	416	402	379	430	398	424	413	413	409	429	376	417	421	396	381	390	403	399	413	397	393	403	410	435	440	410	409	380	394	401	389	425	399	411	411	412	413	410	390	398	427	391	409	416	392	417	451	366	450	401	408	414	403	394	380	414	406	381	426	440	408	412	422	380	394	412	398	416	422	394	405	386	408	397	424	398	404	386	418	411	379	393	422	416	392	429	413	398	421	404	408	405	402	391	411	418	415	364	423	410	408	403	402	398	413	417	443	398	398	369	424	365	386	407	387	381	376	455	413	395	411	384	403	410	394	418	447	411	412	412	387	420	423	418	403	397	422	394	422	414	405	422	379	388	434	419	392	435	427	391	410	404	419	378	421	419	374	430	389	411	367	427	406	414	402	416	421	400	420	419	424	362	398	424	405	419	410	410	397	406	425	418	435	424	381	442	415	440	399	403	390	408	411	387	441	389	401	423	411	377	427	416	394	350	364	421	408	365	359	411	427	402	381	398	429	370	391	412	428	446	404	403	378	382	386	415	393	403	372	395	411	379	413	395	400	421	367	386	391	424	430	379	399	420	365	393	382	384	399	393	413	399	431	426	428	418	428	441	405	415	377	407	384	399	416	415	409	383	428	389	409	418	396	388	414	447	419	399	398	435	395	383	381	418	436	422	412	387	428	423	383	389	403	381	413	389	423	453	406	392	447	439	447	398	376	396	388	376	432	422	424	404	377	426	413	433	429	404	422	426	395	419	409	434	378	428	432	436	417	390	439	405	421	423	412	394	391	388	414	388	412	389	407	392	390	394	399	437	368	392	422	391	424	427	407	366	416	385	414	384	439	382	435	422	418	393	389	409	412	405	376	404	390	410	443	414	394	401	391	422	380	397	388	408	429	396	409	383	385	414	396	378	446	457	417	422	411	393	380	426	404	443	409	376	390	417	396	406	395	389	405	431	428	361	396	413	377	442	388	383	402	411	400	412	414	405	406	401	377	428	409	408	397	402	401	405	400	373	373	374	421	389	405	380	422	381	350	403	441	391	419	396	430	420	392	400	398	414	357	430	415	427	394	405	411	417	411	410	422	388	431	411	414	439	385	401	412	393	408	444	423	409	373	380	377	419	379	406	389	424	418	422	427	441	392	360	412	387	374	401	393	388	416	438	365	377	386	409	376	407	397	417	400	404	379	398	427	414	427	420	407	416	418	424	378	392	390	406	398	419	417	430	428	385	379	401	421	395	415	385	425	373	401	419	393	409	412	393	404	438	356	403	444	417	400	446	394	414	417	396	400	412	422	408	415	388	387	406	426	400	387	391	411	412	400	417	398	392	369	390	408	439	371	420	418	420	377	412	382	417	395	378	390	415	380	423	424	424	446	392	377	426	425	400	333	415	384	442	438	423	415	429	410	412	419	429	427	417	384	412	409	399	387	377	432	403	408	430	350	421	397	412	405	382	378	390	418	410	390	448	427	416	399	362	426	399	411	421	405	398	406	389	392	383	400	412	410	396	394	417	414	423	379	387	419	380	406	392	416	411	440	375	408	442	423	385	383	402	405	447	392	405	381	433	423	457	440	373	386	452	408	419	403	399	410	446	411	401	396	412	379	390	396	438	427	441	424	398	411	403	433	385	436	419	403	380	415	432	406	405	419	386	418	399	410	406	387	457	414	376	418	412	459	391	404	392	357	399	441	390	431	398	409	401	393	402	398	400	408	398	427	399	418	409	416	405	392	410	412	377	398	404	403	398	401	408	380	457	379	414	396	408	417	415	362	431	392	387	402	414	384	402	388	375	413	391	434	405	420	421	411	380	419	374	424	401	440	407	394	417	400	420	418	408	414	421	423	400	396	421	445	410	352	412	411	423	429	417	416	439	417	401	446	413	391	444	416	450	425	346	400	399	398	421	408	381	405	395	393	424	410	412	409	404	416	423	408	398	395	398	399	417	410	419	419	406	443	430	400	418	440	405	431	393	390	425	405	402	429	424	402	413	401	416	406	355	429	410	377	389	405	413	443	374	370	414	373	437	384	397	407	387	404	417	389	421	408	439	447	424	388	422	356	397	414	412	378	396	398	425	408	421	438	391	435	436	448	400	415	423	402	390	420	412	433	428	432	401	415	382	417	431	383	395	385	415	438	395	419	379	405	402	376	442	407	419	429	410	437	452	396	409	372	450	435	392	390	404	412	391	402	399	368	423	426	414	439	395	403	418	419	421	382	427	416	394	413	395	422	475	384	425	371	413	396	388	406	441	435	392	388	412	398	421	387	410	394	401	420	414	428	420	414	388	448	370	398	382	388	403	403	431	390	396	446	396	419	402	409	420	357	409	410	371	427	432	388	386	422	396	416	406	407	369	374	418	378	372	414	402	408	381	409	409	370	415	410	401	406	410	410	420	416	428	383	417	418	400	410	404	393	395	369	378	411	406	406	429	426	384	431	363	417	451	369	383	415	398	403	427	395	367	394	396	442	393	407	430	371	359	409	437	379	383	384	435	431	388	375	418	370	410	422	424	409	391	406	397	428	403	417	423	391	420	374	414	372	401	393	406	448	364	404	403	446	438	416	358	411	389	388	422	424	430	416	407	436	405	397	395	405	360	391	417	410	431	358	421	424	410	414	413	397	374	422	386	398	400	431	387	383	402	403	397	407	402	398	430	380	413	399	418	434	402	458	365	398	443	434	420	397	436	385	400	387	378	382	416	424	418	418	405	437	430	399	406	434	463	407	388	422	392	441	414	389	393	392	387	390	423	403	412	384	425	403	397	407	394	403	371	411	409	434	410	399	439	362	399	405	404	351	372	429	450	410	362	397	411	426	404	369	376	423	438	361	388	395	418	399	428	375	392	406	421	386	411	391	399	381	388	440	447	392	408	385	400	422	437	425	420	434	445	386	424	417	361	381	427	399	423	447	426	438	412	409	377	402	421	394	414	388	365	414	396	450	431	404	387	382	403	350	435	409	428	379	418	385	400	384	393	418	387	387	383	384	393	416	434	433	398	407	408	440	381	403	390	416	418	425	407	403	438	407	428	417	385	397	424	399	375	385	445	413	412	411	405	372	454	431	436	389	409	420	408	389	408	388	418	416	408	390	398	402	415	444	389	420	422	424	402	403	396	356	438	411	366	450	420	382	385	432	391	427	382	397	405	425	413	392	438	404	423	404	430	415	396	416	392	448	383	409	385	368	394	411	428	378	406	440	407	437	376	400	413	361	418	358	391	384	417	412	375	357	434	429	407	414	409	404
11368	24399	28553	20401	14631	10383	8247	6617	4487	3364	2320	2159	2430	2167	1877	1515	1288	1327	1208	1020	918	916	785	691	703	706	686	630	607	549	592	1109	612	551	583	2435	3400	2007	2678	1361	555	551	532	546	520	565	520	542	532	505	529	527	782	924	734	790	900	768	629	535	506	516	524	503	527	491	533	522	568	523	544	542	472	528	554	531	511	526	525	496	521	555	539	541	552	526	487	526	505	501	549	525	515	497	539	557	558	483	473	523	522	528	513	564	547	556	504	517	550	527	542	509	513	557	556	523	524	496	534	520	537	501	525	498	533	525	525	571	549	495	555	504	538	530	556	522	505	515	540	522	506	499	510	507	518	497	549	588	500	501	527	567	522	540	515	519	542	514	512	531	529	513	529	509	531	560	531	509	518	507	553	522	530	495	536	555	548	574	503	538	551	560	526	536	476	514	550	563	518	558	521	520	549	519	541	502	538	559	537	496	537	549	545	521	522	496	520	528	479	550	530	533	542	549	544	523	472	509	529	564	520	495	516	561	526	549	517	518	513	575	546	517	475	555	545	561	548	523	493	539	552	585	532	512	545	528	558	540	524	511	538	499	495	538	520	543	561	566	513	517	547	547	538	555	546	554	556	543	530	492	534	551	528	535	550	495	506	510	530	528	503	527	531	515	554	523	521	532	541	557	500	541	561	546	538	532	577	516	519	514	536	500	539	547	562	519	548	529	551	583	513	519	525	536	499	555	531	550	537	515	536	507	525	551	547	534	550	511	532	568	542	524	520	508	524	520	523	498	513	536	515	533	542	534	501	554	513	541	520	498	535	516	551	488	506	550	494	547	507	547	497	562	524	533	533	505	510	539	507	518	515	533	560	543	550	496	558	578	558	510	524	519	515	544	524	540	510	507	528	510	552	533	528	512	538	573	500	574	524	519	533	488	537	534	543	502	575	554	521	501	520	541	543	568	535	500	529	531	567	536	538	527	518	538	518	528	534	524	541	561	525	508	535	556	512	543	540	531	516	514	529	518	540	520	539	526	481	530	479	516	530	493	522	555	521	534	534	500	521	519	527	482	506	528	547	554	583	512	479	519	537	527	505	522	592	516	532	508	497	528	497	542	478	524	530	515	541	559	516	542	536	487	513	540	545	518	537	542	504	530	530	493	483	528	539	556	546	571	525	511	567	514	573	536	524	480	522	534	599	539	499	549	527	517	494	530	502	546	486	572	499	548	531	507	579	508	520	501	522	507	534	567	541	537	513	499	494	519	505	499	517	539	521	531	532	523	520	523	534	570	506	507	531	524	501	543	531	495	566	508	507	507	543	536	562	523	503	538	569	521	547	542	544	520	505	523	509	513	544	516	523	513	541	556	539	520	542	528	482	539	517	539	585	556	538	556	546	510	541	519	542	482	555	517	489	507	531	559	503	493	530	516	522	578	506	530	574	527	535	533	525	530	554	513	517	512	537	522	517	528	520	541	522	490	527	573	501	524	514	526	550	499	530	494	542	546	519	527	503	511	542	559	522	525	522	530	512	558	574	516	566	511	526	517	499	538	472	554	532	504	525	511	507	527	540	521	502	499	590	531	525	543	552	513	513	558	524	496	548	543	534	564	540	540	534	535	492	555	518	507	523	540	510	486	506	534	498	508	516	527	538	561	550	482	517	536	537	468	543	516	540	523	535	522	535	498	518	488	538	532	548	565	523	556	544	525	511	553	567	529	546	526	521	518	523	545	515	523	487	523	517	519	492	519	521	537	515	547	537	477	497	523	473	491	575	522	491	568	572	554	550	510	525	541	509	501	510	523	522	511	488	579	529	565	544	523	527	507	508	515	514	530	501	550	557	508	490	496	500	517	579	532	535	548	481	510	492	497	500	551	526	582	533	484	513	553	521	536	526	561	536	492	531	507	546	516	544	520	516	513	511	512	550	557	574	474	549	503	546	503	523	579	533	544	530	499	541	521	549	487	545	560	497	549	513	481	520	516	532	528	536	568	535	519	546	511	563	495	490	491	496	552	506	538	507	569	488	599	549	506	498	515	517	519	500	535	517	552	520	537	548	492	504	560	527	541	558	577	512	503	531	537	549	505	524	562	540	528	509	482	536	506	521	509	521	513	498	476	556	559	487	523	490	524	538	519	565	526	593	528	554	544	507	555	478	541	527	505	505	543	545	510	527	499	544	522	553	526	535	524	519	512	575	532	540	568	515	497	547	541	509	521	536	517	524	533	534	511	547	524	532	528	540	528	540	478	566	512	507	477	532	510	532	538	526	542	527	549	497	540	526	514	543	539	509	538	490	495	544	529	542	508	509	558	523	521	584	535	495	578	542	518	522	559	512	519	537	534	497	528	550	554	528	559	529	533	501	548	552	501	542	553	533	498	508	504	525	535	530	522	554	521	528	540	547	511	517	528	523	549	541	496	527	544	512	523	535	534	515	520	529	549	540	511	515	506	506	514	519	530	568	536	508	580	495	527	528	583	547	546	554	544	537	514	557	540	533	559	523	541	553	510	511	497	557	499	484	515	520	540	507	499	502	527	546	501	520	529	550	492	499	551	570	536	486	521	521	541	500	545	561	526	543	510	546	494	540	542	526	496	565	564	519	498	514	550	516	511	541	541	564	565	507	471	568	533	530	510	489	510	499	560	503	525	511	550	492	521	538	526	521	546	531	517	484	504	547	525	538	506	490	500	577	521	558	543	543	549	514	543	547	555	536	550	522	531	540	553	537	506	522	520	546	547	549	494	540	555	534	494	541	459	503	529	535	515	526	575	523	502	551	527	583	559	515	513	506	504	480	525	558	537	537	505	555	514	541	570	495	526	498	568	545	552	546	522	504	548	501	529	527	527	522	518	519	558	515	525	536	526	504	547	566	521	504	489	509	544	539	557	528	488	572	558	512	499	512	549	514	559	511	522	562	547	482	565	520	543	541	509	520	537	561	525	555	527	525	553	512	538	540	518	517	534	527	502	535	543	522	495	528	539	558	539	504	529	504	541	506	504	512	564	538	509	521	557	550	556	540	564	528	505	528	526	528	537	550	523	488	525	508	541	538	566	542	513	512	503	516	549	535	521	524	482	515	510	519	523	521	509	525	544	509	548	509	533	525	490	490	532	516	538	562	544	545	535	511	516	517	565	516	490	542	512	536	538	520	514	554	555	530	504	474	512	563	490	539	531	534	521	513	519	511	533	509	566	561	546	553	567	522	514	503	503	566	552	526	522	504	488	511	521	545	537	539	494	517	522	517	531	570	515	523	504	537	530	526	562	538	539	521	532	535	566	540	525	497	520	536	560	551	546	532	498	472	517	540	520	513	480	504	534	488	510	544	528	514	510	525	496	482	501	515	567	511	510	534	526	514	556	510	562	541	553	483	517	561	528	535	536	503	519	472	525	530	540	493	533	560	463	539	543	545	535	550	515	524	512	516	506	536	495	530	568	504	529	563	530	521	515	502	512	534	537	541	500	518	490	545	548	528	537	555	515	506	550
23016	21284	29211	23684	21308	21386	13283	4263	2496	1865	1459	1391	1429	1355	1153	898	872	800	751	578	520	522	420	400	384	329	374	298	321	308	301	708	285	263	386	2306	2990	1711	2183	1218	264	266	259	275	252	264	270	253	241	253	262	271	495	630	515	664	618	476	355	264	220	248	272	247	259	235	238	238	256	251	243	261	256	253	272	236	252	229	249	237	268	249	243	246	252	296	214	225	249	242	232	228	239	221	255	238	226	241	244	244	247	237	243	270	236	277	262	278	235	255	257	244	262	221	235	272	231	229	261	254	238	257	225	228	230	247	282	278	233	250	277	224	257	233	233	230	236	249	264	269	237	231	254	257	258	230	237	258	225	232	241	261	253	241	280	249	241	228	247	252	240	238	271	260	238	218	252	226	237	238	248	225	238	249	234	264	242	211	282	248	235	246	215	236	234	247	230	236	257	282	249	245	257	238	240	221	246	246	240	256	242	241	208	260	255	238	251	253	260	271	232	237	221	241	265	220	250	257	232	228	222	246	238	246	241	245	218	262	227	253	277	240	239	264	280	235	230	261	220	277	264	254	238	242	271	236	241	251	248	237	256	254	255	246	260	242	263	260	239	243	223	265	244	245	266	266	243	273	250	251	238	225	251	271	232	239	214	232	222	267	267	254	249	262	246	227	241	243	275	258	229	257	248	243	231	242	289	227	267	222	229	212	210	247	258	229	228	270	229	253	252	258	262	242	248	244	268	249	242	249	257	257	259	248	234	249	230	237	227	269	232	252	243	245	299	263	235	239	254	234	281	262	218	275	249	257	251	248	280	228	231	249	269	252	266	214	234	242	245	251	282	223	252	245	276	260	270	253	231	267	242	251	258	262	245	220	238	265	259	249	250	247	228	244	228	247	252	223	223	251	234	238	221	243	243	232	243	230	235	249	260	242	246	215	259	249	235	273	240	234	242	249	249	248	228	254	241	255	224	267	225	230	235	257	268	240	248	253	253	242	265	245	241	250	262	258	261	242	238	232	239	239	248	235	241	251	226	243	244	282	231	235	252	254	249	264	236	233	239	213	259	227	241	228	260	238	239	246	249	234	237	250	260	234	224	246	247	223	235	253	244	253	254	238	247	236	245	228	246	228	243	224	234	262	255	237	265	240	242	251	243	239	247	245	228	246	256	240	256	246	234	261	232	240	247	265	263	245	252	223	230	249	249	263	247	247	267	287	215	243	223	270	251	267	248	263	259	260	268	271	260	267	247	261	213	243	253	252	227	259	265	266	250	247	251	244	252	261	276	285	258	228	232	250	254	258	260	224	235	208	244	244	261	249	238	254	238	246	251	245	256	243	238	266	231	246	231	243	266	253	257	230	218	256	254	247	266	228	216	220	235	265	281	280	246	247	226	244	258	248	253	249	241	244	248	260	243	245	250	277	260	238	228	264	230	264	226	248	235	252	229	245	244	240	277	250	236	227	262	239	237	260	245	251	245	240	252	235	253	274	243	239	248	257	235	273	236	209	222	217	244	261	247	236	259	234	255	216	238	238	243	260	250	252	244	268	259	246	227	240	213	268	245	269	241	242	249	249	233	218	235	257	285	238	250	285	227	214	268	218	250	276	250	255	269	252	242	263	245	241	266	261	257	257	254	246	242	217	248	279	261	221	241	252	261	238	254	247	240	263	258	262	271	247	236	247	264	238	243	248	243	244	249	241	229	215	260	231	244	258	229	249	234	262	238	268	277	205	239	242	241	267	241	237	235	251	248	227	243	236	231	229	248	261	234	273	245	254	258	256	253	260	226	254	249	251	264	271	229	244	271	250	246	243	252	233	248	264	234	216	254	247	256	262	247	236	246	254	237	237	251	231	235	234	240	264	265	257	243	231	243	282	258	227	238	248	252	235	239	257	239	239	244	236	259	242	257	236	268	238	236	251	265	263	233	247	236	245	248	265	236	270	252	244	250	252	242	252	219	217	229	253	247	271	230	227	246	254	273	270	219	259	232	228	227	244	253	277	242	231	252	256	265	255	249	237	242	264	242	230	266	255	244	226	237	250	237	247	247	237	256	256	232	240	242	272	226	262	235	272	245	245	217	238	261	247	221	217	210	210	266	258	259	240	236	231	245	258	262	218	257	267	241	242	214	253	255	255	249	253	242	277	234	249	275	251	263	249	259	232	271	221	245	225	235	265	258	248	207	245	251	266	270	249	246	222	247	241	236	281	262	250	230	272	222	251	247	264	245	231	264	257	263	254	230	247	263	243	235	249	240	249	240	250	246	246	232	245	217	243	245	263	242	230	237	274	237	240	283	224	249	251	258	249	236	242	261	253	267	226	230	223	260	258	223	239	228	276	241	244	220	217	263	233	249	246	223	236	239	228	216	226	243	236	229	243	240	267	265	244	259	261	244	249	225	244	260	257	263	226	225	275	255	233	262	222	234	231	249	230	256	267	248	239	230	234	257	243	245	228	262	210	251	239	230	239	246	230	209	266	262	242	254	270	249	258	220	225	215	241	251	262	251	240	241	247	297	263	231	254	253	287	235	233	231	237	252	255	224	231	221	251	281	259	244	256	252	240	241	232	236	258	242	249	251	208	250	242	247	239	239	239	254	218	244	247	231	239	204	259	266	270	274	253	253	256	273	269	226	248	232	235	255	249	230	239	241	231	237	222	247	233	248	249	238	235	273	247	214	228	244	261	237	240	268	246	242	254	237	258	247	247	240	235	249	234	224	257	284	274	277	279	260	256	237	240	208	260	240	280	260	234	255	237	233	253	255	237	255	234	233	236	256	273	238	248	248	271	260	222	262	260	255	227	222	239	234	233	262	243	277	249	246	233	237	267	247	218	237	249	267	242	223	263	231	215	253	254	252	240	217	234	240	225	244	238	234	243	240	242	243	230	266	251	251	245	231	247	237	272	265	239	231	234	235	243	217	283	253	261	235	257	263	237	263	252	207	231	266	261	271	258	257	250	259	231	235	257	240	251	226	229	250	237	251	241	270	237	253	250	266	249	231	223	273	268	240	213	209	262	262	259	248	247	242	222	256	244	258	213	259	259	257	247	237	262	267	246	236	258	237	265	231	239	227	220	232	269	268	224	267	250	250	289	238	246	278	222	254	236	246	222	258	217	268	228	267	247	237	252	222	266	253	255	237	236	253	266	249	245	268	240	234	220	239	247	229	225	237	270	242	245	259	263	269	239	258	258	236	252	255	218	258	257	264	247	274	256	243	255	241	238	236	231	236	248	249	219	255	213	259	256	265	236	252	229	234	212	252	246	260	228	263	236	229	255	250	243	250	231	256	250	262	260	247	256	235	236	260	250	240	239	249	253	235	264	239	233	249	240	242	242	283	285	260	254	239	231	253	242	240	256	270	257	263	226	263	237	239	255	244	231	221	254	247	228	244	257	234	246	217	236	221	280	236	239	240	238	239	272	227	239	257	220	266	257	249	234	264	247	248	264	234	258	260	225	268	223	244	234	221	270	249	276	245	258
13984	30849	33845	25742	19785	13534	11510	8296	5845	4558	3300	3240	3120	2706	2437	1931	1695	1560	1396	1120	935	836	734	609	622	500	511	482	425	451	430	1258	414	343	624	4403	5521	3045	4048	2169	386	359	303	317	354	326	317	321	317	314	331	360	815	991	923	1111	978	783	484	329	304	327	321	313	325	307	305	302	341	343	338	330	317	336	311	311	310	323	299	337	269	292	317	334	332	314	295	295	327	316	312	324	294	322	303	287	296	309	322	328	294	293	316	326	320	291	330	296	331	307	312	308	318	284	348	358	299	313	320	301	327	304	365	332	353	355	335	328	340	319	306	325	330	335	310	316	313	309	331	293	327	328	314	343	326	327	346	328	308	304	326	295	335	328	322	297	319	298	328	337	352	299	337	326	302	302	322	310	312	333	314	338	348	344	303	348	304	318	324	334	331	315	316	312	339	313	319	319	293	302	313	312	297	314	342	305	320	311	334	299	294	296	320	334	320	299	296	315	318	311	334	322	276	334	310	314	300	313	292	331	342	304	341	306	332	301	342	308	314	347	328	307	321	327	306	331	327	314	315	319	317	337	331	326	306	321	333	325	296	284	350	340	333	310	294	325	333	286	314	312	313	323	351	314	304	342	327	308	335	321	329	341	277	304	291	355	319	346	296	311	339	338	303	304	306	312	332	345	295	300	302	306	313	324	347	319	322	327	325	333	349	321	332	341	304	303	311	301	301	313	318	310	306	349	284	300	284	351	325	319	301	275	318	306	305	344	301	340	321	324	305	335	336	300	346	330	311	316	312	322	294	333	308	325	316	317	275	314	321	306	300	319	308	338	311	302	332	316	323	350	336	321	305	297	311	316	323	342	311	312	329	344	333	324	355	322	334	348	346	284	291	322	318	353	306	319	298	319	315	275	296	315	318	288	351	342	315	305	305	307	304	321	325	315	326	311	324	319	335	304	327	329	344	321	317	353	305	294	361	329	368	317	309	316	321	310	289	272	301	333	337	305	327	305	306	329	347	336	326	316	349	344	285	339	308	305	320	313	306	335	321	305	334	322	313	329	331	348	323	295	311	331	304	305	340	323	308	324	292	337	315	325	337	351	329	307	323	341	319	308	331	336	300	300	332	286	346	294	343	332	311	327	300	316	314	336	284	305	310	300	334	314	328	333	319	313	305	298	325	301	332	304	300	305	316	302	357	333	334	291	297	330	373	327	322	331	349	282	308	377	326	282	312	319	291	321	349	313	339	352	366	298	343	358	298	308	301	303	317	299	326	364	332	301	314	314	330	354	284	332	294	322	296	305	284	330	332	335	293	298	333	313	325	312	317	297	337	323	328	302	354	327	301	298	312	351	340	299	280	285	306	299	311	302	337	323	346	337	320	300	316	311	329	337	332	315	326	330	339	293	343	320	336	312	306	302	326	325	287	344	281	321	300	324	317	311	340	320	342	328	319	339	345	320	292	309	346	325	313	327	322	313	311	308	300	303	353	329	348	330	300	307	334	311	333	353	332	307	316	320	332	313	308	317	313	321	296	309	315	315	337	328	329	321	332	354	308	315	314	328	336	336	306	300	333	315	288	295	307	290	311	304	330	317	321	308	336	317	334	339	324	324	309	319	361	311	293	315	299	333	301	292	332	282	323	314	273	282	335	320	330	333	308	320	324	336	350	335	324	352	312	302	294	333	371	324	294	288	283	351	331	327	345	326	300	291	314	303	292	349	328	304	327	315	351	316	302	322	316	338	318	312	355	311	317	300	341	348	324	310	292	336	315	314	334	338	346	279	317	335	319	321	355	329	298	317	344	322	333	306	311	347	312	313	338	318	337	318	332	335	305	280	332	312	318	324	300	333	321	327	331	339	327	346	284	307	313	329	305	292	290	314	308	310	313	334	327	318	333	310	315	312	295	312	316	337	328	306	336	361	299	317	319	346	286	359	322	302	365	304	293	327	301	321	344	314	332	325	331	293	309	327	315	311	331	325	300	293	318	309	325	298	328	301	303	338	330	333	331	308	331	313	310	327	312	314	345	328	304	337	347	297	319	294	325	316	363	342	312	288	322	333	324	331	312	316	340	339	339	324	343	332	325	280	326	296	326	330	303	340	326	325	307	306	297	320	314	308	331	308	300	290	311	358	337	304	289	313	335	353	318	321	325	319	339	311	322	312	319	281	332	329	321	317	330	307	318	324	293	310	295	277	316	344	326	313	316	328	321	313	318	347	283	308	327	314	332	292	333	329	316	340	337	303	321	337	294	301	330	311	321	288	300	326	363	330	277	326	333	334	308	326	306	324	342	297	317	296	310	333	281	296	329	320	316	360	310	305	369	333	327	320	298	310	343	335	321	309	330	310	331	330	262	328	327	346	298	309	324	338	319	310	333	313	324	320	334	337	317	336	282	327	304	303	336	295	346	327	330	330	331	323	338	333	302	277	308	297	335	315	306	320	334	326	332	293	309	329	342	332	311	349	308	288	295	357	325	335	292	315	316	283	329	315	325	336	326	323	312	298	322	292	309	324	317	342	314	356	309	310	305	323	301	317	307	297	299	295	342	300	351	318	317	321	326	309	336	314	302	316	334	326	310	326	352	342	306	310	331	348	323	332	308	327	301	315	313	326	324	325	339	307	299	314	319	301	327	299	310	319	331	346	300	310	319	322	301	324	328	327	329	332	338	319	321	316	325	346	306	302	324	363	290	349	297	311	338	335	339	328	324	330	318	290	339	329	336	339	340	308	337	306	311	346	325	313	341	328	334	331	292	324	304	307	303	314	326	325	315	311	323	313	289	310	303	315	308	312	334	340	294	294	321	300	279	318	324	310	341	335	276	306	304	270	336	308	301	351	311	315	350	304	332	320	316	348	318	301	299	294	298	303	312	318	317	328	328	310	333	302	327	335	322	320	328	329	308	315	351	281	301	321	339	300	295	313	329	339	326	309	344	318	324	323	320	327	297	316	305	305	320	330	321	327	354	321	336	345	319	319	326	300	318	304	323	332	342	305	338	313	327	281	310	337	343	316	309	311	367	316	319	300	331	325	315	329	313	317	358	335	337	327	328	325	315	322	322	306	321	320	358	326	317	285	313	312	303	325	311	361	345	328	311	324	308	343	321	338	309	310	321	308	335	321	293	300	300	312	327	331	329	343	325	312	319	321	302	320	336	317	320	312	320	313	318	343	302	312	325	317	332	305	329	307	307	339	299	297	311	292	317	335	293	291	322	346	309	317	313	295	335	298	323	300	316	327	339	328	307	301	351	307	288	320	319	362	314	284	330	283	293	302	329	333	322	294	299	346	347	315	325	326	328	323	320	313	338	305	290	330	325	325	334	322	340	337	330	331	300	298	308	323	332	306	313	322	335	320	336	290	314	311	292	327	336	304	341	290	306	315	342	308	317	329	316	316	308	332	317	336	294	327	297	360	342	350	307	330	305	286	301	347	318	317	306	340	330	315	329	309	323	317	330	302	335	323	302	309	311	301	312	314	330	303	334	338
27063	20969	17721	11153	5845	3689	2584	1635	1256	1029	814	872	868	815	788	724	674	750	721	627	598	577	611	610	566	566	554	544	591	554	524	580	547	543	582	625	623	601	695	624	554	525	520	543	555	536	542	559	502	536	526	528	516	550	608	553	551	571	534	523	549	528	560	531	503	541	484	527	576	560	551	520	537	562	562	495	575	600	526	533	600	524	554	534	526	537	514	561	525	560	558	545	511	561	530	533	515	510	506	549	528	488	540	534	586	536	570	588	520	534	550	560	532	523	528	546	510	516	553	497	550	588	538	544	530	521	544	563	536	553	520	561	553	529	572	522	548	531	535	534	544	573	493	525	505	541	543	531	570	563	529	547	529	548	550	548	537	561	540	545	555	539	522	502	555	476	508	509	539	520	509	549	513	506	528	534	557	546	545	574	571	526	553	493	586	542	562	558	554	553	571	485	512	516	519	567	549	542	520	526	541	542	512	560	546	546	557	526	521	505	522	530	528	505	541	545	523	564	549	552	552	579	527	511	540	548	528	540	535	565	536	538	587	508	547	514	509	529	544	537	559	506	575	525	550	545	590	527	527	533	550	523	584	511	553	524	578	570	525	574	533	522	542	571	506	565	510	527	538	546	526	483	566	519	549	567	531	501	519	519	503	528	530	505	522	571	507	561	551	509	512	536	533	525	536	502	562	525	547	509	475	514	574	504	612	561	525	522	529	543	529	530	521	514	531	560	562	571	541	543	519	516	582	561	577	551	552	560	583	549	543	548	567	517	504	552	597	547	522	527	546	564	543	571	572	575	491	551	583	508	559	512	519	527	514	504	540	521	548	499	487	541	536	533	553	532	487	509	565	519	542	536	529	551	541	535	530	527	562	539	533	541	551	549	515	578	560	510	559	520	549	515	527	543	509	536	522	560	561	526	558	489	500	539	509	536	548	485	499	550	534	549	554	516	549	549	527	515	504	571	561	537	579	539	511	558	495	540	549	590	557	574	539	535	518	514	529	530	538	560	547	512	578	510	585	549	612	536	546	546	512	508	531	576	524	522	509	559	530	528	514	538	546	559	497	531	540	545	562	498	551	530	560	520	548	567	498	573	517	556	560	523	560	555	491	539	528	567	556	502	513	530	525	577	567	563	532	542	578	590	547	525	516	567	463	508	565	533	568	546	520	553	546	550	549	530	592	538	518	531	523	494	549	529	546	537	526	519	529	558	572	498	575	549	554	575	549	551	609	511	509	570	551	540	537	528	529	546	550	550	525	548	562	526	504	534	555	516	521	503	549	537	567	580	522	506	590	533	573	550	547	545	520	526	565	542	511	529	514	534	523	563	543	525	541	594	507	543	542	546	543	514	516	544	540	513	519	546	549	556	536	553	522	526	547	532	552	569	544	522	511	511	510	534	543	530	570	510	536	560	548	580	561	563	506	570	538	539	543	535	526	521	541	535	571	545	527	535	549	554	541	534	564	517	547	527	546	554	541	523	548	545	519	576	546	536	551	526	571	547	484	548	512	541	535	539	546	559	542	526	538	550	561	493	546	513	537	538	520	530	504	534	557	536	545	545	611	574	535	551	536	568	536	554	597	531	570	558	527	510	505	517	548	568	490	542	567	564	492	557	545	554	539	562	518	550	559	585	536	525	499	536	526	559	524	543	544	505	527	571	507	542	571	560	533	525	505	524	543	511	539	563	563	557	550	551	504	561	547	511	511	543	533	509	574	493	558	541	532	555	508	504	555	540	480	526	526	559	582	575	524	555	505	543	528	554	550	544	551	554	516	520	532	516	604	526	508	543	544	513	568	549	523	555	539	568	561	537	558	600	522	558	509	530	570	563	516	557	505	535	524	527	566	522	511	555	556	545	559	557	555	494	560	545	504	571	531	548	521	553	549	558	579	523	542	485	573	535	510	541	516	563	581	500	515	520	582	533	545	566	547	518	548	536	524	516	535	566	531	498	522	569	534	574	518	521	518	523	549	517	546	521	546	533	480	552	589	540	561	561	532	543	528	569	544	560	573	563	527	554	541	520	549	504	515	528	546	559	556	564	540	534	537	500	544	537	552	522	524	532	563	525	487	517	555	540	517	539	563	496	536	505	552	560	539	523	549	506	516	551	523	516	534	547	560	518	534	531	540	544	555	569	512	583	567	563	543	527	524	523	516	562	567	523	564	534	526	539	532	608	549	524	580	505	528	499	517	549	518	567	552	552	559	568	548	540	534	525	526	537	543	544	533	521	543	534	505	503	563	586	549	535	539	531	565	520	532	525	553	541	529	527	522	486	554	599	524	548	535	543	532	536	512	549	511	530	584	549	537	516	577	563	535	532	551	504	558	516	537	578	489	552	543	557	549	525	536	536	533	555	541	545	486	527	552	535	492	562	540	550	521	555	554	548	544	508	529	577	506	539	562	530	514	544	583	605	553	518	541	527	543	536	485	510	555	543	512	526	531	536	572	532	551	564	540	553	548	606	509	533	570	513	565	534	538	547	521	561	521	516	551	567	570	542	549	513	544	526	553	544	586	543	553	554	528	501	525	568	501	560	504	515	507	551	527	550	559	532	542	587	607	510	543	548	545	513	573	575	531	552	542	542	544	522	557	530	546	563	542	538	518	564	503	595	590	578	550	550	495	542	562	528	557	508	519	519	548	531	545	488	529	546	546	554	580	529	495	546	521	521	521	591	501	524	518	497	517	494	545	545	497	580	524	519	554	568	565	528	542	552	555	543	531	545	516	512	552	539	521	517	571	521	562	569	546	554	500	522	557	513	552	530	501	528	536	577	539	523	554	518	475	531	574	510	574	540	517	534	602	481	601	534	535	531	537	551	527	575	575	581	505	497	499	579	534	543	574	493	558	530	543	523	557	543	542	538	537	561	538	523	559	511	526	513	488	507	549	510	547	556	554	538	544	561	571	558	520	540	553	506	517	544	519	524	525	573	530	514	526	497	548	534	534	523	560	548	526	557	490	495	539	533	534	519	559	522	574	527	541	541	506	514	547	549	547	547	528	553	561	533	566	522	534	547	546	517	494	504	518	500	513	545	541	524	495	559	541	525	579	533	555	548	502	602	558	544	516	511	542	520	511	535	574	533	523	518	562	548	569	548	544	537	545	556	523	531	537	535	557	568	566	562	537	522	567	531	534	573	544	520	522	564	488	556	537	548	555	525	569	547	507	564	584	497	545	584	505	541	549	499	512	525	568	536	507	530	569	520	553	521	570	549	498	557	578	544	552	578	531	559	529	534	495	579	552	504	549	554	548	524	584	533	523	506	527	532	538	541	539	566	526	507	582	564	540	505	512	565	523	510	559	571	506	507	522	475	558	539	491	526	532	544	522	572	532	502	557	547	558	518	547	511	547	536	537	569	538	545	582	542	544	525	566	557	534	538	538	522	530	510	554	551	572	511	561	501	539	521	524	571	548	512	513	589	517	524	564	498	614	550	532	535	498	553	560	513	617	492	574	546	524	540	504	528	561	562
10087	16592	21347	14233	10425	7530	5414	3645	2495	2075	1450	1559	1474	1383	1304	1162	1136	1149	933	916	900	854	794	781	770	740	761	684	684	719	687	725	716	679	667	840	972	848	922	815	629	689	661	706	677	747	749	693	683	672	637	668	725	724	704	732	711	746	690	730	666	678	708	692	654	744	698	703	657	693	731	673	768	679	670	721	675	656	662	705	676	718	730	697	698	669	672	728	627	713	665	666	714	702	670	707	692	660	705	654	704	662	725	687	671	654	705	682	704	694	710	686	662	658	693	699	688	712	682	682	702	716	682	671	674	711	700	655	636	687	637	681	656	639	695	723	711	735	696	695	700	702	710	694	702	622	685	690	695	700	715	735	703	641	695	718	688	668	669	674	696	694	723	661	668	738	692	696	691	666	685	722	678	704	689	646	695	731	619	680	661	682	683	715	680	664	675	699	673	666	708	701	702	684	631	681	647	675	680	704	682	690	729	676	658	707	673	679	655	681	701	733	711	694	722	706	672	682	647	666	670	698	697	705	673	679	668	658	667	691	661	715	684	727	710	645	696	711	688	683	673	662	675	650	682	683	669	704	639	664	699	686	691	692	702	647	738	702	695	705	705	714	663	682	698	676	704	696	683	667	714	672	661	747	641	701	736	679	730	702	706	689	715	710	691	694	704	695	645	719	689	692	703	710	621	687	700	699	712	683	677	764	639	667	690	705	712	667	731	694	702	679	686	659	688	706	684	652	665	687	716	689	649	670	678	702	666	674	700	713	679	672	681	690	717	680	681	745	651	701	658	718	664	727	725	666	660	666	701	732	694	714	695	676	675	659	707	655	670	697	689	711	700	676	688	689	699	707	698	707	716	674	662	713	723	663	686	688	737	727	681	655	703	684	685	670	677	667	711	681	679	718	674	695	704	675	716	773	656	694	703	701	747	675	705	694	693	681	686	730	699	637	689	664	688	706	689	692	674	687	648	708	684	661	677	647	689	728	738	703	667	726	735	708	701	711	678	669	692	637	650	673	721	715	678	684	722	652	675	663	689	699	681	678	668	707	695	713	671	713	724	732	637	707	712	659	688	652	701	660	693	671	612	723	677	741	685	738	692	694	658	659	681	698	737	667	663	712	645	734	677	690	693	737	675	717	681	696	737	679	677	719	679	683	684	671	652	693	713	679	674	711	656	699	720	647	721	632	690	691	658	675	646	671	679	681	658	696	693	685	647	626	712	654	684	722	684	709	736	667	693	691	719	720	690	703	676	679	699	670	678	683	689	745	705	664	702	665	738	644	687	689	709	682	660	664	700	679	666	685	661	639	671	692	680	693	665	704	636	723	685	709	706	724	665	651	663	726	715	686	737	694	661	676	707	675	671	708	675	647	676	697	742	685	713	711	651	698	638	659	710	686	698	693	699	685	647	651	694	678	670	663	685	673	721	726	733	659	702	695	655	689	658	695	708	686	701	671	696	658	724	654	731	699	728	653	672	686	766	722	676	699	737	697	692	700	673	688	647	646	712	706	702	679	656	694	717	698	681	732	686	677	656	673	703	743	695	691	724	709	697	681	658	699	650	702	653	675	727	681	717	680	715	741	711	700	706	625	693	669	710	668	725	685	700	696	628	680	706	694	637	713	678	664	673	689	717	669	690	660	671	659	657	642	673	710	684	690	658	708	715	708	647	714	699	707	660	707	689	685	713	683	678	692	689	670	707	695	703	653	703	665	654	711	660	693	686	705	636	670	709	642	704	675	706	713	695	712	684	659	679	688	680	720	682	680	680	676	655	665	663	670	693	744	671	692	679	703	652	713	659	692	678	649	722	718	724	690	715	685	696	701	671	667	710	643	672	694	677	701	689	694	719	700	689	655	691	693	695	670	696	683	677	693	696	679	670	669	668	650	663	644	660	709	695	656	633	710	632	686	659	677	704	702	693	713	679	693	701	669	711	751	677	681	686	675	708	653	678	627	669	674	708	716	694	678	652	677	729	707	672	628	683	691	686	706	674	654	681	629	662	686	697	688	710	703	675	694	647	638	687	675	668	722	602	703	691	638	684	682	630	713	657	707	667	693	721	669	717	669	714	707	714	722	704	715	679	623	719	667	692	684	673	729	758	673	648	709	701	704	698	696	707	718	675	701	651	701	700	656	668	689	679	729	668	698	688	655	729	703	682	697	704	711	676	699	716	716	670	715	683	698	652	699	685	708	701	677	678	707	683	734	720	693	656	705	709	687	669	697	660	720	683	661	696	708	694	705	680	688	674	699	676	754	685	655	715	747	684	694	694	717	639	712	682	659	684	695	688	685	675	713	696	710	743	662	670	681	719	699	701	675	641	690	649	682	709	677	699	655	670	709	721	658	697	708	690	706	667	702	699	689	703	663	663	755	696	752	646	701	665	666	731	674	674	708	700	648	686	695	675	711	686	709	668	712	694	696	699	711	625	687	720	693	683	672	708	651	669	683	713	681	641	716	652	659	696	708	727	663	720	721	675	681	669	677	684	704	696	727	727	706	708	713	633	706	685	687	703	712	698	696	714	689	657	686	712	656	655	675	691	661	664	680	722	702	661	649	684	688	703	698	663	656	694	686	661	678	688	670	718	701	688	675	711	703	718	650	666	653	689	709	724	650	723	686	739	665	637	686	690	659	682	735	686	707	654	673	680	709	686	702	701	713	702	704	679	697	672	686	695	689	696	641	715	662	695	643	719	703	662	624	695	721	664	673	725	661	671	711	714	687	682	670	678	656	644	683	654	698	675	676	663	720	761	692	672	717	713	695	664	736	726	695	676	659	702	709	642	693	692	709	720	676	688	723	668	735	699	676	685	647	708	740	668	768	718	680	702	701	716	713	631	757	688	704	688	664	692	699	675	703	681	727	668	702	668	715	732	692	759	677	705	723	689	705	692	698	683	706	716	678	679	697	752	677	701	711	669	710	642	707	695	693	667	717	691	667	661	674	681	662	697	699	651	667	694	706	684	723	697	710	662	606	709	747	677	699	714	689	709	653	693	750	653	665	726	719	665	675	667	643	720	697	704	731	699	680	706	690	734	653	682	689	700	695	704	701	723	686	712	693	652	709	719	705	743	672	693	706	679	729	683	710	697	684	665	706	674	728	715	714	668	714	665	683	653	681	664	644	664	690	671	657	671	635	663	677	695	741	708	693	711	676	717	744	682	676	684	715	650	696	685	710	738	692	694	673	676	689	687	698	693	713	684	718	717	713	696	675	673	688	713	616	709	700	709	755	692	651	680	637	652	735	686	663	714	724	704	675	728	673	677	710	708	686	667	673	736	690	663	656	691	703	745	676	700	704	704	668	685	677	664	709	628	669	722	715	737	686	639	700	662	680	669	724	660	670	685	677	714	687	692	695	642	696	704	690	700	683	699	735	706	727	695	688	695	689	693	704	735	669	698	661	668	726	646	665	736	653	677	693	704	668	708	728	669	674	686	729	719	694	665	720	672	711	691	660	685	683	698	731	701	674	704	697
24125	21302	28735	24248	21306	14443	5762	2677	1769	1188	978	970	1044	981	966	841	846	776	723	644	544	545	540	517	523	493	452	505	453	456	449	696	417	456	511	1591	1712	1020	1424	996	449	385	390	409	399	430	380	414	384	430	442	399	552	606	515	539	622	561	504	439	435	435	367	421	407	383	408	395	404	408	421	402	433	430	443	408	430	433	391	429	407	438	384	378	404	426	415	410	424	406	398	401	449	407	368	438	397	364	422	422	419	400	465	360	408	420	405	439	417	429	425	413	422	371	391	405	436	445	399	409	426	447	418	402	415	393	434	427	417	401	394	433	423	428	383	423	367	429	412	424	386	427	385	435	427	433	422	394	429	409	397	425	413	409	369	426	393	379	396	382	407	386	407	391	389	420	445	420	397	373	392	403	435	424	433	398	414	413	382	448	402	404	407	401	421	389	419	408	427	402	396	442	416	395	426	417	435	410	399	427	415	390	420	404	413	413	435	427	398	402	428	433	396	394	420	395	423	431	380	445	420	402	373	429	393	430	443	424	387	440	422	419	423	390	387	406	409	429	429	427	404	385	416	384	437	405	389	393	425	406	447	368	417	372	395	390	401	430	416	416	407	416	446	378	400	403	377	428	389	397	402	435	411	414	417	390	401	435	401	391	430	409	403	402	410	403	398	433	428	409	396	412	372	425	412	437	445	430	409	429	439	418	399	405	405	410	397	426	401	396	407	413	434	437	379	382	404	445	434	411	426	452	390	425	385	370	411	393	387	439	433	399	394	416	430	402	382	365	428	355	420	429	394	414	413	441	403	437	394	392	422	435	381	438	412	378	414	439	407	426	409	446	399	418	429	453	444	393	406	361	411	410	388	442	445	431	406	418	431	389	413	389	440	414	429	417	442	413	411	398	396	416	457	435	402	387	390	405	420	418	406	425	411	391	439	427	401	397	418	406	424	438	441	381	380	390	440	352	418	417	403	394	402	428	451	411	428	449	419	418	402	401	402	419	404	411	390	418	408	430	393	437	416	387	401	445	407	397	394	422	381	428	382	424	429	413	428	397	414	393	411	364	440	420	414	434	434	427	406	399	429	391	413	418	379	434	376	408	398	391	392	405	386	456	442	428	419	384	434	410	412	471	398	429	396	431	415	423	386	439	426	429	403	390	421	392	443	427	383	412	427	401	354	431	429	407	441	386	393	423	410	455	396	430	434	410	433	392	410	376	421	410	405	437	407	411	412	417	436	422	412	417	402	397	410	429	428	416	398	426	409	423	428	362	438	388	387	379	425	396	383	417	386	387	408	384	454	415	402	435	412	432	416	417	404	392	404	395	382	403	383	408	410	415	436	369	385	441	431	413	443	424	403	418	416	387	395	413	405	416	406	421	452	430	379	432	435	449	428	409	409	422	413	442	366	362	417	425	399	454	423	388	438	392	438	404	421	417	400	381	418	386	400	405	416	430	384	410	378	422	405	425	441	423	386	387	420	381	412	386	419	424	396	432	437	403	429	407	401	389	426	413	412	396	408	417	411	412	375	416	453	418	391	406	414	406	368	410	384	412	388	380	377	425	412	444	391	416	402	396	413	428	393	394	397	392	429	389	441	446	437	400	417	431	385	420	404	384	400	389	424	413	407	413	368	450	383	430	357	407	420	399	404	393	408	398	391	451	409	384	395	401	429	404	454	390	399	415	413	381	391	424	380	396	415	432	378	396	423	436	430	425	438	419	411	420	400	423	397	383	419	396	411	439	394	413	423	411	421	404	424	411	390	412	455	443	414	409	398	386	428	413	409	395	406	400	421	389	428	407	408	442	406	421	398	421	409	410	399	401	426	403	393	414	405	432	401	407	387	403	427	404	394	405	418	408	398	395	401	421	412	436	390	397	412	432	431	389	404	395	424	440	406	396	415	434	417	416	438	414	423	439	362	449	392	385	425	421	426	409	451	392	401	393	414	402	382	381	402	405	409	431	428	391	436	425	416	398	425	400	389	444	436	387	436	404	394	400	415	388	419	377	431	394	430	426	383	411	413	428	413	439	397	442	409	416	369	394	377	410	419	433	419	403	404	453	404	432	391	426	390	390	430	409	401	400	394	415	426	390	453	385	444	406	452	395	415	442	409	414	417	416	438	437	407	398	382	422	427	472	403	413	423	396	408	399	415	421	421	422	439	438	412	418	392	432	404	423	454	393	385	400	421	381	406	412	433	391	387	435	434	438	401	408	409	439	394	398	397	405	423	440	426	378	366	412	388	412	379	374	461	395	421	421	377	437	422	409	351	419	385	402	408	370	428	394	448	420	420	408	417	446	373	397	400	399	397	395	413	415	427	426	415	385	421	399	419	416	418	440	353	439	426	403	413	401	417	386	397	370	431	445	406	412	424	408	420	414	414	394	409	415	406	410	446	419	393	390	407	436	426	381	434	389	379	346	386	373	438	411	442	387	393	432	413	395	419	383	423	436	420	372	398	391	380	430	368	426	395	417	415	434	426	353	408	400	416	419	405	414	419	401	450	397	409	393	425	397	388	419	362	396	409	432	426	407	416	408	416	401	426	442	432	445	415	385	433	416	425	417	387	403	458	411	413	445	411	413	412	416	467	430	389	420	428	395	402	415	418	384	428	416	408	406	426	384	423	443	398	400	405	427	422	410	412	406	406	390	394	422	417	408	410	400	396	425	406	389	416	397	395	414	391	420	396	395	386	393	399	418	403	428	382	385	395	456	426	417	430	412	399	424	404	373	390	441	395	392	406	419	419	415	439	397	447	400	414	424	396	385	429	398	430	407	374	424	420	422	418	421	424	407	402	416	401	402	377	423	404	413	438	405	399	453	364	387	408	431	396	414	382	374	425	379	411	433	395	432	389	415	412	400	451	415	422	413	366	427	411	395	408	407	384	411	382	416	405	396	373	409	396	428	474	387	391	404	448	409	422	382	415	414	452	414	386	404	414	395	435	427	430	397	410	398	402	423	454	392	396	402	372	403	444	411	442	412	417	442	391	397	384	404	403	392	408	427	398	392	417	408	413	442	459	431	445	396	391	402	439	373	413	416	421	427	404	428	394	393	436	404	418	421	401	389	397	415	445	423	384	417	389	422	371	408	415	403	441	426	389	369	419	391	420	430	414	400	405	434	418	426	387	396	432	433	422	455	431	462	410	377	427	393	414	378	410	422	450	398	391	436	403	412	394	395	435	411	393	415	394	442	382	390	394	413	418	422	399	438	417	410	414	422	405	382	454	414	391	408	385	405	376	405	378	394	400	406	391	418	375	395	406	403	399	418	411	378	412	430	374	438	397	429	450	411	444	392	422	417	426	413	406	424	414	405	434	410	385	404	416	438	423	412	412	394	381	381	429	438	383	406	423	393	453	410	410	438	395	420	420	417	402	418	405	403	397	436	388	448	390	410	443	382	427	446	395	390	420	401	393	417	419	392	429	405	420	428	396	419	402	421	401	409	404	448	395	380	419	367	429	402	393	415	414	384	413	383
11316	27155	26504	20794	15761	12528	8778	5841	3967	2654	2031	1941	1962	1899	1670	1685	1562	1373	1112	946	911	832	785	743	668	669	654	604	592	629	661	1207	589	532	715	2662	3091	1817	2523	1713	513	557	532	527	594	544	551	510	537	563	487	561	836	949	763	916	974	851	617	577	498	527	534	536	536	578	500	508	527	529	522	532	501	527	489	549	547	543	599	525	545	549	503	519	539	570	553	571	501	510	522	524	559	588	505	512	496	533	518	535	538	544	544	539	526	497	529	537	532	560	537	540	494	516	555	537	538	512	546	492	554	544	536	517	587	545	570	526	539	539	555	538	563	550	603	598	525	563	576	536	507	557	538	551	527	549	554	568	595	518	540	528	548	527	543	585	517	585	610	533	539	515	546	524	498	547	532	550	572	553	553	561	520	523	569	522	517	564	538	510	513	534	492	552	529	579	532	519	527	535	521	581	520	567	555	551	553	557	535	518	579	536	503	534	499	527	540	537	564	534	521	542	540	519	558	558	505	528	518	549	504	503	586	527	558	533	515	504	574	549	562	560	575	529	490	554	550	545	532	538	515	519	567	559	570	580	556	514	533	576	553	585	541	551	503	534	562	524	520	522	535	557	554	494	546	555	529	540	504	559	507	545	549	504	558	510	482	536	545	519	526	518	510	558	476	535	528	538	541	557	584	526	534	534	498	550	551	537	516	556	510	532	550	520	516	499	531	553	514	535	524	558	487	555	569	549	556	494	496	528	526	534	504	573	539	560	551	510	508	526	538	574	532	532	517	534	547	505	505	574	554	529	500	517	530	546	515	531	560	507	496	512	514	534	553	549	554	527	570	556	527	512	549	545	532	552	542	595	516	524	554	585	512	550	533	509	545	555	535	540	535	512	546	539	514	576	546	545	558	500	552	500	546	545	553	525	516	540	510	534	548	536	555	508	532	491	548	512	554	572	567	513	524	540	528	557	535	553	546	576	575	563	535	556	549	523	529	554	509	539	536	553	557	508	577	559	527	522	525	528	531	519	515	511	502	567	537	536	568	550	493	522	496	495	525	537	548	555	563	538	532	545	517	538	549	539	516	537	526	489	526	549	522	509	578	568	496	555	577	543	504	548	525	491	495	544	514	552	544	506	519	507	523	522	505	534	576	529	520	538	501	543	560	566	552	544	506	556	488	512	514	564	517	531	551	556	534	541	509	510	540	606	523	520	526	510	525	539	542	559	515	547	494	539	533	569	576	545	560	546	511	528	537	544	510	520	536	564	532	530	497	499	514	518	538	526	534	584	548	556	547	568	518	580	509	527	520	576	549	503	503	559	515	526	528	542	511	536	538	507	527	526	532	514	575	540	559	542	510	539	513	534	502	546	564	538	514	551	522	517	531	523	528	563	538	569	552	524	531	553	526	560	515	521	531	557	572	560	548	556	478	537	492	546	514	546	496	486	555	531	557	518	509	560	545	589	510	555	499	538	560	542	506	514	560	525	533	528	525	485	561	550	526	510	543	534	511	525	508	583	522	575	545	514	544	539	521	517	508	505	544	521	548	549	494	527	509	518	523	540	539	530	544	517	548	567	534	569	553	591	555	525	539	507	532	531	558	535	518	511	541	591	530	539	535	519	549	554	552	549	549	562	510	582	505	539	532	539	508	555	529	558	552	553	548	528	536	522	517	553	510	526	514	560	560	548	517	533	534	516	573	530	527	574	521	529	579	531	526	540	570	500	527	512	512	508	528	521	543	500	521	550	516	538	527	536	521	515	526	508	550	547	512	546	527	534	520	537	539	523	532	540	585	487	530	531	516	519	545	515	554	566	579	525	566	556	536	568	532	560	569	524	542	557	512	523	536	499	571	532	531	553	589	543	500	536	488	549	571	515	561	548	551	550	504	576	502	563	529	527	546	554	551	576	539	589	544	587	541	584	500	506	509	572	528	544	549	546	563	526	504	529	495	468	565	526	518	577	528	562	502	482	525	550	526	560	534	587	532	519	568	531	533	594	546	540	495	537	573	525	555	558	562	514	556	544	534	557	504	569	549	563	566	548	550	515	569	543	505	551	533	524	559	583	588	520	511	542	546	547	537	493	542	512	535	523	515	500	553	538	538	497	551	515	527	535	574	539	546	535	536	520	561	573	552	515	527	528	554	507	520	554	514	516	525	502	529	511	511	479	550	513	552	508	562	535	559	487	526	508	536	514	519	523	566	554	541	512	525	528	531	544	544	511	524	541	495	492	532	542	546	595	558	480	568	543	499	526	581	558	550	536	549	514	538	543	569	519	543	590	523	521	519	529	540	592	540	526	566	551	538	579	535	521	544	547	513	546	546	538	530	570	478	530	527	495	543	547	560	572	520	534	541	549	534	533	528	607	535	564	529	538	512	535	537	529	557	538	540	571	550	510	500	534	558	528	511	572	556	516	566	574	560	556	528	531	555	571	539	568	527	511	563	562	530	520	519	533	548	486	523	533	524	562	539	536	497	587	521	514	574	557	547	552	541	562	533	556	550	523	524	518	556	535	545	557	523	503	543	532	566	518	479	516	549	568	504	547	524	504	504	531	558	533	548	553	571	537	546	530	518	557	491	563	537	540	467	507	543	491	523	535	544	508	535	534	555	564	528	539	534	496	530	564	515	518	535	557	551	545	499	549	513	504	547	549	523	604	549	525	504	541	581	518	562	506	505	480	528	535	543	527	521	578	515	516	549	534	516	501	545	514	554	536	529	553	559	539	537	543	570	521	525	527	589	466	531	557	569	548	487	555	556	540	496	571	545	567	524	504	494	584	547	547	575	555	542	514	551	583	563	569	497	505	565	526	541	538	522	538	511	521	535	525	537	515	565	525	526	518	534	534	520	516	518	506	536	551	586	547	513	578	514	540	536	555	537	581	519	557	553	520	554	527	576	533	519	553	568	504	534	544	598	570	557	539	527	517	544	546	491	543	525	550	536	552	536	549	504	548	525	538	554	508	519	521	546	549	505	556	516	550	552	543	528	566	543	525	544	530	547	520	532	529	540	511	518	546	541	527	503	526	492	522	565	552	522	548	518	557	529	524	521	463	556	527	530	549	520	504	518	527	521	531	548	533	533	574	537	517	525	528	549	515	532	498	497	558	528	531	569	540	549	547	539	543	512	529	547	517	527	581	516	520	536	540	561	538	579	548	563	546	540	511	537	527	519	554	536	576	513	555	509	555	569	524	529	524	490	563	574	529	529	535	511	580	536	552	507	538	507	540	560	537	538	556	544	512	548	556	538	514	545	552	525	534	555	498	500	535	530	497	573	532	550	559	571	549	548	531	534	553	541	508	559	531	518	478	521	543	547	570	576	480	532	530	529	517	557	545	523	545	525	553	501	493	489	529	531	565	532	523	520	568	574	575	551	506	517	540	549	520	565	526	555	531	495	535	519	549	521	554	540	509	560	529	545	560	578	558	538	537	547	507	525	519	562	546	557	539	523	547	574	532	525	528	564	548	551	520	511	569	488	521	494	531
23065	21314	29247	23702	21342	21485	12918	3782	1983	1422	1205	1151	1270	1195	1097	1060	973	804	694	557	561	464	484	351	344	325	329	302	284	295	320	1056	307	284	600	2118	2478	1572	2208	1701	284	264	241	265	265	254	262	286	268	263	255	272	478	675	468	620	584	532	383	291	288	268	247	271	239	234	216	250	275	247	258	242	247	223	230	226	254	256	276	244	256	255	246	242	292	230	272	238	244	301	268	259	229	267	274	250	253	229	271	248	274	256	270	259	255	261	252	243	263	243	247	262	247	251	238	251	221	281	253	246	251	259	269	234	261	239	264	254	234	279	271	239	246	254	246	238	263	251	238	241	259	225	282	256	267	256	254	267	245	248	229	233	225	278	247	249	281	239	263	228	242	251	272	243	260	253	255	263	276	253	255	236	276	242	256	288	275	253	254	244	239	224	246	249	244	239	222	250	216	244	273	236	241	267	267	246	288	245	263	255	263	258	247	266	245	263	220	246	259	240	253	254	255	256	277	227	245	241	254	244	235	257	255	248	272	268	230	238	259	266	259	266	227	224	248	241	278	272	293	241	279	240	231	267	263	249	230	244	261	267	257	272	248	276	265	255	257	265	252	266	229	287	256	243	240	262	239	264	233	261	250	237	232	239	252	215	249	266	266	240	256	236	227	248	253	243	261	239	262	277	222	215	274	262	263	236	304	248	260	231	240	249	244	247	243	250	250	238	263	245	229	252	266	219	257	233	239	257	253	286	254	237	244	259	266	251	253	233	244	244	247	232	258	214	239	206	259	220	215	232	223	279	236	283	246	227	258	264	261	260	239	234	259	252	249	226	231	258	277	242	243	224	246	260	248	236	251	255	242	241	228	271	237	267	242	250	255	263	242	231	282	261	245	273	276	290	257	251	238	275	241	262	261	240	275	244	287	240	263	274	247	237	254	241	255	243	223	259	261	278	244	242	238	247	254	246	251	256	276	252	264	261	239	254	242	246	245	258	243	227	246	236	269	258	239	251	241	270	260	214	252	252	269	233	245	237	250	243	266	256	224	251	255	265	267	243	269	244	249	256	234	274	237	264	252	255	236	251	242	231	242	246	251	242	220	267	270	245	232	238	275	242	238	235	246	260	266	237	229	256	272	274	262	227	243	238	276	250	262	244	266	258	229	220	262	259	245	255	243	237	228	247	270	257	256	251	246	241	260	267	261	248	225	245	268	252	234	232	257	248	270	239	247	269	253	244	230	263	255	222	287	264	252	267	245	245	257	249	277	255	259	257	250	244	253	262	248	251	225	257	252	224	227	261	258	245	238	214	251	250	263	274	246	257	250	256	270	245	229	243	283	249	245	232	242	257	256	233	256	237	258	244	253	266	236	254	257	266	269	241	226	255	282	255	259	262	250	263	281	271	252	266	235	273	258	242	244	246	233	255	254	270	237	257	225	265	258	265	263	263	243	268	257	279	261	276	256	253	254	241	248	234	248	242	259	213	254	260	235	270	253	246	253	243	255	240	226	215	259	239	249	242	239	225	257	228	301	237	236	236	272	244	253	250	265	268	263	231	221	250	228	233	276	257	220	287	246	255	252	283	235	265	298	248	245	249	264	255	247	244	236	261	270	259	241	229	266	221	253	281	255	258	236	238	272	244	263	243	272	231	260	216	277	246	259	240	242	258	262	261	254	262	244	267	246	243	244	269	227	266	245	242	251	278	225	266	247	267	219	242	210	258	210	243	261	247	284	282	288	220	230	273	252	248	222	264	258	237	237	274	278	277	247	266	286	258	256	257	247	287	291	275	252	250	234	264	250	240	259	270	240	234	214	247	270	242	261	275	248	272	235	272	231	254	262	264	244	260	242	291	240	242	247	275	214	238	226	250	252	235	257	263	256	268	233	244	273	276	261	217	254	243	254	262	259	263	241	256	254	235	270	281	267	239	279	285	259	258	249	248	259	238	266	269	278	239	247	274	230	252	241	248	240	278	238	255	237	250	245	261	241	256	281	261	273	273	269	259	285	232	223	254	262	252	240	259	282	256	253	261	253	253	248	225	279	265	276	223	265	233	263	262	272	245	236	259	275	235	258	248	250	236	254	242	271	243	238	237	246	236	264	248	260	254	250	250	256	248	250	265	256	244	249	250	242	248	243	278	278	260	232	227	244	264	255	258	269	238	270	240	247	251	222	234	254	263	260	230	240	235	266	235	262	278	239	216	252	245	251	256	258	246	241	224	240	262	235	262	213	250	252	252	247	250	258	235	304	250	233	282	246	219	231	263	244	275	253	230	245	247	243	241	240	266	242	234	237	259	251	244	265	242	224	261	231	252	266	258	240	235	268	234	258	248	244	265	286	254	240	254	243	251	245	276	252	260	239	241	232	259	274	244	252	256	223	261	256	228	255	244	266	232	226	262	239	272	266	281	263	261	241	264	242	261	253	292	238	260	234	251	257	265	261	224	254	235	248	250	229	264	295	242	281	245	226	275	253	240	254	252	233	261	246	247	262	246	250	251	244	259	252	260	262	259	265	250	274	250	269	240	267	249	245	245	267	270	282	248	246	235	250	233	246	268	245	261	246	239	250	223	248	240	267	247	248	250	235	248	278	243	257	239	264	247	262	251	252	241	243	283	236	271	267	281	257	239	260	270	242	269	256	253	246	238	244	263	254	252	278	270	262	262	242	275	266	251	250	278	253	277	273	238	247	227	252	272	233	246	268	258	271	249	240	266	256	222	250	253	248	256	279	243	213	246	245	238	242	233	246	260	285	238	264	258	243	268	231	267	239	258	245	220	264	220	250	247	235	261	258	261	235	268	224	265	273	262	226	244	262	243	272	245	245	253	247	238	268	253	277	250	266	227	256	250	264	268	266	253	271	239	252	252	229	232	264	254	291	231	235	262	224	262	236	271	263	254	288	223	239	226	274	254	239	228	261	254	223	241	260	254	244	243	221	246	256	259	225	261	266	261	241	250	247	241	253	275	245	268	243	235	252	261	244	279	223	252	243	278	230	240	239	257	224	248	227	271	272	240	250	239	252	229	248	249	247	258	244	245	275	233	258	248	273	254	256	251	252	241	230	236	253	296	238	255	280	264	259	283	226	277	235	250	250	258	239	266	251	248	263	277	240	254	272	281	204	261	235	269	253	244	259	227	233	274	257	236	240	227	236	280	251	228	252	247	290	262	233	236	249	253	271	251	255	251	245	261	240	246	221	259	219	232	257	217	256	252	243	235	223	264	243	249	255	271	226	253	256	252	240	285	251	245	251	246	268	251	267	243	248	238	246	253	244	253	246	268	269	258	244	266	238	246	259	233	229	246	230	261	232	252	221	240	230	261	274	257	249	255	228	239	228	235	255	247	265	246	260	263	248	277	267	255	219	259	242	259	243	273	255	235	272	245	264	249	252	242	262	246	251	280	257	268	242	223	270	285	247	274	247	262	255	225	244	262	239	243	257	249	270	254	229	224	266	251	258	255	244	235	218	228	235	253	289	204	265	275
13568	33518	29451	25239	18885	14481	10842	7632	4976	3365	2726	2730	2570	2500	2203	2325	1822	1628	1306	984	976	831	729	640	564	495	483	429	462	450	506	2046	461	374	984	3975	4714	3040	4072	3075	409	323	305	345	327	319	343	330	338	327	351	351	849	1037	827	990	1080	842	549	372	320	324	326	330	355	320	323	324	337	296	348	327	340	322	334	328	315	334	338	294	352	345	307	341	312	309	344	332	331	340	306	292	338	315	318	314	320	338	331	304	306	313	330	294	345	318	293	320	338	327	328	353	297	340	365	300	328	325	358	338	298	313	297	301	318	322	318	333	318	316	332	334	334	349	328	308	310	345	317	321	343	348	299	348	323	340	330	334	352	310	296	344	310	336	324	344	337	279	333	307	323	318	339	337	319	341	328	331	348	296	344	330	314	327	330	335	294	313	330	305	322	307	370	350	308	293	329	364	310	305	368	341	309	306	303	303	353	335	308	302	304	328	355	331	348	326	335	337	291	344	344	301	314	291	323	313	306	332	283	304	381	310	327	353	328	316	325	327	328	278	297	338	320	299	334	333	318	325	329	319	323	347	369	300	307	315	301	287	314	370	329	306	309	310	368	328	327	328	307	362	304	318	316	302	337	346	368	337	328	283	323	303	328	315	316	317	329	305	310	302	320	333	293	297	314	312	334	306	325	297	340	308	306	316	329	363	303	347	324	338	327	313	341	313	341	353	351	318	317	277	353	344	344	330	308	304	326	330	319	325	307	333	292	306	354	335	290	347	326	359	279	323	322	326	314	338	331	329	331	347	315	313	317	317	303	336	325	313	301	331	286	303	317	318	354	312	320	349	316	313	336	350	338	293	311	303	317	292	329	348	359	273	312	326	339	347	312	310	311	337	345	336	339	361	330	330	325	327	349	336	322	331	329	336	303	362	317	318	309	276	340	332	288	316	321	322	330	318	329	289	333	325	313	358	352	335	293	320	358	329	315	300	294	336	326	331	307	303	303	343	326	315	329	306	343	335	298	342	320	347	318	330	329	323	288	320	332	312	349	339	311	311	326	294	322	332	326	288	347	318	309	314	314	294	316	333	307	310	334	312	316	342	319	320	334	346	320	311	334	332	324	353	306	306	335	332	320	345	323	306	307	354	326	307	336	308	287	336	323	330	327	322	308	315	308	336	313	305	317	317	302	308	311	302	336	338	332	281	290	310	317	342	312	297	344	293	354	323	327	335	338	318	320	345	326	311	333	305	321	314	338	322	310	316	298	313	305	312	352	322	364	315	307	330	314	300	354	307	351	349	340	305	324	326	277	359	319	308	306	341	331	307	330	292	377	328	303	293	298	288	328	297	326	311	311	336	329	348	347	329	304	329	334	309	321	314	314	310	338	317	354	335	309	322	336	334	313	336	309	347	292	312	327	312	371	342	325	339	353	311	336	309	342	346	310	301	301	291	331	332	305	339	309	327	312	330	307	311	340	329	299	343	311	319	322	307	341	340	298	317	333	330	331	318	338	335	309	338	331	304	330	319	332	322	296	339	311	326	325	278	321	362	348	344	331	303	336	288	305	350	313	328	338	303	316	327	360	315	315	343	313	331	347	333	334	361	329	323	308	338	308	328	323	327	310	307	326	341	320	322	323	341	292	344	314	321	360	333	304	335	337	288	352	337	343	325	319	336	299	332	325	297	331	306	313	332	322	337	328	339	321	321	308	341	340	340	351	322	312	307	326	335	347	307	333	320	321	323	346	327	317	303	330	288	316	322	303	341	373	327	334	326	315	328	305	307	295	323	321	341	301	322	299	341	342	340	343	311	327	316	329	327	320	304	321	340	376	338	275	320	336	298	333	341	373	315	313	312	326	309	310	338	316	333	331	326	335	280	336	338	302	340	341	316	311	339	297	309	302	301	305	318	325	317	298	333	358	293	337	318	338	322	327	322	349	340	323	303	350	347	329	339	328	342	339	318	301	316	335	319	337	344	296	310	339	273	300	309	303	298	312	305	323	310	301	310	307	292	318	324	314	336	346	321	317	330	338	316	334	299	301	319	342	316	363	353	334	311	315	313	319	342	333	309	356	329	314	322	326	364	290	315	341	346	320	296	332	316	318	324	328	320	337	322	303	322	314	326	336	340	334	331	319	341	342	313	302	333	301	318	314	321	333	296	313	326	349	336	337	345	343	356	332	332	311	334	309	336	319	324	328	334	293	321	297	293	320	345	317	304	327	341	315	319	324	285	293	330	315	315	299	334	335	350	349	338	331	349	321	328	288	334	322	315	364	319	322	353	310	335	332	289	333	312	320	319	321	305	343	300	300	329	338	312	340	320	315	329	320	294	327	310	300	307	337	338	309	298	348	313	336	350	328	344	313	351	326	316	328	317	361	332	348	325	352	332	299	339	335	303	292	335	323	328	367	348	338	332	328	322	291	287	331	326	317	341	329	298	339	344	308	366	349	332	293	318	321	319	343	331	320	312	347	357	326	359	309	331	317	331	317	320	350	322	311	304	355	358	330	321	334	349	293	285	330	305	316	324	311	363	318	319	351	312	297	349	351	334	338	310	336	336	326	317	298	286	331	332	309	342	311	300	343	342	312	327	313	322	320	338	312	326	343	296	348	326	334	336	302	340	314	328	325	314	330	341	334	332	336	348	317	282	346	314	323	318	317	348	309	313	334	287	340	316	350	341	317	285	323	314	320	327	299	323	339	354	322	340	360	349	348	320	354	330	325	301	322	325	339	319	317	310	361	358	326	325	321	320	320	346	307	343	322	304	348	328	333	360	315	347	329	322	333	305	315	341	295	344	317	329	328	299	342	331	340	308	302	318	336	353	333	325	342	341	333	326	323	324	298	328	338	311	331	312	333	314	313	310	323	306	317	347	294	307	342	330	333	315	360	363	331	291	344	332	316	330	353	316	318	344	341	310	308	327	330	307	332	320	333	312	330	338	327	327	308	340	333	340	330	317	351	306	323	335	353	339	325	337	339	331	357	329	349	316	312	303	342	358	318	329	321	347	335	305	327	322	318	335	297	338	314	377	307	374	316	341	337	315	329	308	319	350	338	335	313	309	337	322	345	324	319	313	342	362	301	318	302	341	325	297	331	308	320	303	311	350	299	332	328	310	349	323	319	333	331	316	336	332	336	320	343	310	343	333	349	321	334	291	318	307	338	308	304	308	311	305	294	298	312	332	356	336	297	330	354	301	311	315	308	311	318	322	327	321	328	335	327	321	304	301	322	342	308	367	363	320	313	318	306	324	326	337	309	349	338	346	327	305	325	324	329	327	299	339	323	311	321	362	303	317	325	305	299	335	304	336	323	315	303	306	328	323	290	338	344	332	299	339	327	361	329	325	321	319	327	318	338	348	334	306	322	333	349	295	307	297	307	334	335	294	323	326	290	341	304	332	309	306	323	302	299	340	313	325	327	321	322	317	342	317	318	331	316	322	305	308	342	330	317	319	325	308	331	295	302	329	330	319	346	333	318	329	333	351	301	349
27040	21153	17870	10332	5378	3137	2278	1470	1065	855	775	910	853	787	861	856	750	718	711	664	612	591	619	547	572	586	579	539	530	538	555	598	549	527	540	567	640	597	642	618	513	552	523	558	553	559	522	519	535	532	535	532	540	569	579	569	588	579	501	539	574	552	526	526	581	530	532	557	549	511	532	587	525	529	548	520	526	512	497	566	521	495	557	547	543	535	574	516	552	546	552	529	581	566	540	553	528	551	534	543	493	556	552	575	535	538	551	573	562	560	532	569	552	571	568	591	547	514	541	557	516	519	561	525	582	546	526	559	545	523	567	561	547	542	553	578	533	564	546	566	580	565	528	575	550	563	513	492	527	547	487	602	536	551	555	524	551	539	577	546	533	553	543	568	529	527	521	557	511	535	517	529	577	543	560	553	531	508	541	572	616	560	524	583	523	523	563	560	535	553	593	579	552	560	521	571	551	501	552	560	534	553	576	536	566	586	551	562	539	501	563	555	554	558	573	549	520	535	549	559	563	550	557	507	565	516	557	567	534	558	530	581	570	523	550	569	536	525	576	540	552	529	550	569	557	581	533	567	552	564	522	481	528	559	607	534	558	507	516	580	561	524	577	520	579	516	513	554	516	494	571	594	525	545	516	556	528	577	556	527	543	553	564	522	550	571	523	565	551	542	553	584	578	539	529	560	567	589	555	568	533	568	510	551	511	532	584	560	557	544	528	526	559	592	499	505	536	575	554	584	551	581	536	584	564	523	539	565	529	502	572	550	551	582	532	556	555	529	573	522	547	584	571	583	505	573	529	550	584	539	532	572	557	499	555	577	560	589	598	564	514	567	535	525	523	551	548	521	558	545	546	522	557	570	521	562	544	545	573	572	522	547	537	555	490	576	559	545	563	496	516	538	529	553	560	550	546	532	553	527	533	562	516	545	501	538	591	539	542	600	591	522	571	568	542	567	537	552	553	542	528	546	582	510	564	573	546	556	546	535	536	572	574	545	584	597	538	550	537	550	560	500	540	553	574	531	521	566	582	589	515	569	557	557	529	570	517	506	545	532	577	517	565	546	549	525	522	563	541	528	523	544	542	567	549	534	548	597	600	550	591	544	531	556	530	533	582	513	530	573	560	511	534	538	539	507	546	550	554	487	534	578	557	526	547	565	558	565	542	528	562	571	536	640	565	560	549	562	539	541	545	560	548	521	550	555	588	505	550	526	561	554	554	557	554	550	539	571	536	547	539	550	551	538	542	535	531	526	579	523	586	555	510	527	571	557	600	558	551	545	513	492	522	556	574	542	506	536	575	498	540	574	568	500	536	531	541	515	568	534	566	533	570	570	536	489	509	502	538	500	558	522	543	515	505	585	555	581	526	570	543	560	575	586	516	507	550	562	594	570	559	580	567	534	533	550	532	520	532	551	546	526	516	556	555	541	561	595	564	525	526	574	554	536	542	577	535	549	526	571	516	521	538	600	581	549	593	562	555	544	556	583	559	570	555	567	577	560	553	540	564	540	552	559	522	572	553	551	542	563	576	553	545	591	538	593	549	550	560	533	559	526	499	606	576	543	549	603	560	553	559	562	485	507	586	520	590	518	520	517	581	512	561	533	529	561	540	566	587	587	567	517	567	522	513	537	545	538	564	543	519	516	557	595	553	549	603	550	552	556	536	582	598	566	532	562	554	548	566	539	527	586	566	549	558	512	541	583	604	537	550	521	503	554	548	532	520	559	557	572	553	507	541	530	542	528	549	558	544	563	605	541	523	579	570	569	562	553	579	576	509	553	568	555	597	563	565	541	529	538	546	579	558	551	516	609	578	544	561	532	522	547	551	548	529	578	532	524	578	535	549	529	538	513	541	536	543	554	543	547	571	525	584	574	553	522	564	539	516	530	552	556	496	563	605	538	539	551	556	479	512	536	613	549	570	558	579	526	577	542	555	522	574	563	588	540	536	535	550	519	585	524	534	571	514	558	562	560	558	536	545	546	520	580	562	516	509	527	541	527	573	570	519	539	532	549	540	562	538	545	545	543	543	540	522	577	545	567	533	592	545	539	559	534	575	549	536	589	505	538	563	581	538	518	552	562	552	511	534	554	544	511	563	549	516	532	515	510	572	586	556	548	547	534	509	566	556	528	520	572	566	510	517	541	596	527	568	552	572	554	555	521	549	549	541	553	530	570	586	542	534	520	541	553	570	572	546	598	571	574	562	571	565	538	538	514	558	535	569	601	535	562	558	519	568	552	566	567	554	544	539	525	531	534	558	553	601	583	536	595	538	483	552	574	543	531	554	581	534	522	547	532	548	522	553	542	538	548	555	529	503	522	570	546	504	567	528	568	515	584	563	589	551	549	527	544	555	584	550	548	553	551	594	589	472	548	511	554	577	516	526	559	573	526	524	569	566	542	567	508	592	525	529	545	575	561	511	569	499	515	533	577	520	526	529	545	547	600	544	561	565	525	548	558	555	534	555	575	529	508	566	581	555	525	569	560	532	547	549	603	570	558	555	491	518	534	573	548	589	556	525	530	574	562	525	544	592	538	555	544	542	561	537	525	532	532	537	572	551	503	542	606	579	556	522	559	532	519	539	536	519	534	545	580	538	535	549	572	571	562	539	552	528	565	539	551	561	537	550	530	578	521	596	560	573	529	519	534	572	531	511	522	541	569	585	574	557	534	559	521	586	533	553	482	554	586	517	584	509	552	580	543	526	521	578	529	571	500	561	552	577	553	509	550	559	542	529	595	562	537	574	496	494	546	540	554	544	581	491	538	522	547	585	587	528	567	557	535	546	535	563	533	547	516	515	572	513	567	545	508	531	561	524	522	531	553	535	512	544	576	550	581	541	490	527	532	545	478	599	532	580	572	571	523	569	535	505	566	547	542	563	526	606	519	578	534	559	522	551	556	530	542	555	556	559	521	554	561	530	563	528	575	565	525	568	518	549	560	534	533	496	560	550	548	527	540	544	555	531	565	519	480	557	551	536	535	569	571	534	561	568	518	590	536	543	542	541	547	535	592	525	556	554	589	515	595	538	577	541	540	547	548	520	557	538	547	573	571	538	588	538	549	568	560	529	545	527	526	572	547	595	547	556	530	511	558	591	529	530	520	570	551	518	582	594	503	524	523	574	527	554	592	560	535	551	520	536	550	529	583	551	537	541	518	559	522	567	589	516	574	533	551	523	546	555	544	589	530	550	581	521	525	562	558	565	575	576	542	570	501	590	507	539	557	527	524	547	567	544	553	580	516	560	582	544	518	510	540	526	578	537	550	584	552	540	553	540	554	520	522	545	528	574	550	604	541	535	535	553	517	560	544	535	530	513	514	518	556	545	558	541	555	555	522	542	532	562	507	547	543	525	513	505	518	532	584	552	517	565	495	528	515	537	558	572	535	582	550	552	585	539	557	542	573	556	556	540	490	540	521	509	554	523	559	537	528	557	563	562	552	583	574	537	551	556	561	548	502	533	558	583	572	536	545	556	571
9703	21504	20465	13603	9716	6498	4976	3019	2187	1618	1399	1454	1497	1381	1347	1377	1203	1182	974	893	830	817	842	757	769	699	772	706	728	732	695	776	701	701	741	836	892	816	836	870	699	682	676	687	694	650	697	666	724	716	665	649	750	712	644	717	733	695	747	676	721	685	690	711	701	672	711	728	699	694	693	686	717	661	746	697	669	722	730	675	723	701	679	685	686	708	697	685	729	662	689	681	731	735	683	699	697	742	701	715	698	737	748	732	702	684	674	701	707	696	681	693	716	665	734	708	694	682	700	739	662	703	679	685	681	680	674	734	684	728	720	686	660	692	673	680	714	695	659	718	725	712	712	713	707	700	704	709	720	686	658	682	723	645	712	708	717	673	702	694	718	646	652	709	675	703	685	726	741	747	716	698	687	708	696	679	666	699	677	707	727	690	685	693	721	696	694	706	665	711	699	699	689	693	663	658	706	706	700	643	727	716	726	704	696	660	697	686	676	753	642	745	704	699	666	671	691	691	725	711	694	682	725	718	730	657	682	712	652	697	704	671	719	700	692	672	719	675	682	690	689	704	678	696	698	677	718	686	675	694	700	729	695	716	736	705	719	737	701	710	699	716	679	726	701	697	672	712	701	681	719	718	669	668	666	689	756	721	700	697	645	724	693	685	699	706	686	704	674	708	716	689	685	713	646	710	674	699	733	757	728	676	715	698	726	751	696	703	706	708	701	699	721	663	731	655	744	711	719	691	740	767	663	762	741	639	662	725	685	694	633	687	768	688	705	697	705	669	732	734	688	685	713	690	654	711	681	717	658	703	754	726	689	715	738	732	685	652	681	650	613	719	711	712	668	720	692	689	697	722	698	702	694	682	711	711	700	692	672	719	734	679	679	679	762	680	694	702	710	667	675	706	703	697	691	737	729	714	731	679	716	674	733	654	702	702	733	690	695	722	728	715	676	688	737	708	631	726	709	710	671	697	682	652	697	727	758	704	708	740	695	672	715	646	713	729	725	702	705	725	746	674	676	697	694	754	712	690	748	661	710	716	720	725	687	688	673	699	678	720	664	724	717	664	716	721	715	736	697	700	691	684	744	652	695	697	742	722	670	692	679	695	668	714	705	732	713	701	713	702	699	691	690	708	694	705	694	673	690	695	688	716	686	654	719	695	726	677	675	685	726	699	690	684	721	746	748	754	739	675	757	707	717	695	697	707	689	670	670	727	700	728	690	654	679	745	727	648	694	702	702	704	664	673	675	694	715	687	701	736	681	710	733	714	698	691	696	695	718	690	683	730	693	686	668	714	690	665	692	715	692	692	676	685	731	719	716	702	703	706	684	685	657	682	753	714	714	716	685	698	706	694	690	717	733	710	713	676	702	669	704	711	702	685	671	686	711	734	717	674	692	684	650	680	670	669	699	716	686	676	673	680	652	670	671	686	724	716	735	661	687	716	701	727	713	677	656	725	692	709	705	688	717	746	706	687	707	737	690	723	689	721	696	704	698	704	695	700	737	709	717	738	726	704	748	725	741	711	706	734	717	731	695	732	670	712	719	661	727	715	682	756	675	729	666	671	704	669	727	730	729	712	677	753	685	702	646	676	644	693	629	689	717	709	696	691	708	723	696	690	700	671	698	729	674	710	728	683	692	698	745	725	686	714	707	747	711	664	727	736	647	693	719	674	722	700	682	758	722	730	704	686	748	722	682	702	684	714	705	723	734	715	738	709	667	715	682	700	694	706	714	681	684	692	702	700	703	716	708	744	729	661	716	694	707	721	726	761	724	671	719	751	702	713	683	730	738	665	681	742	684	713	664	728	723	689	695	673	736	685	716	713	722	667	691	719	723	650	676	689	681	686	635	657	706	651	703	679	708	709	727	748	728	684	735	722	724	718	721	698	754	682	686	668	726	716	698	676	686	697	709	709	672	670	671	719	677	687	738	715	642	711	714	691	680	668	695	659	680	710	666	713	661	712	668	712	693	716	712	688	661	669	686	690	717	734	708	717	662	717	668	687	726	659	693	663	734	754	744	757	708	690	742	688	701	705	684	680	627	695	674	712	669	723	668	737	701	694	727	677	667	716	666	648	664	742	701	701	658	682	700	699	695	760	715	679	716	655	744	756	733	698	681	712	711	713	730	722	682	705	725	689	675	691	714	693	742	742	721	698	731	700	719	653	674	750	733	722	680	674	718	702	662	669	723	728	768	668	707	694	709	697	664	709	681	689	673	713	690	709	672	710	725	726	747	699	663	730	635	726	712	688	673	736	694	766	677	752	668	659	694	751	673	690	747	681	710	656	676	681	731	729	725	739	738	736	703	723	694	662	699	724	700	744	716	670	731	735	674	659	707	748	744	696	732	706	694	703	698	681	687	733	684	756	691	712	741	708	744	721	751	679	727	659	699	727	677	732	675	719	690	732	716	697	699	648	753	691	725	696	715	707	672	694	754	706	688	730	706	645	697	722	736	668	681	682	704	710	674	700	656	744	710	668	695	681	694	694	694	680	694	734	756	704	671	732	668	729	692	700	670	699	722	707	711	676	710	681	698	676	712	678	679	698	732	714	691	697	661	716	683	748	693	732	773	744	684	668	687	724	701	697	654	689	685	735	700	670	707	711	670	728	679	726	706	723	717	655	686	701	704	700	724	694	668	735	684	740	645	652	695	708	692	683	691	701	646	713	686	692	699	678	681	664	692	739	670	686	679	682	705	700	716	686	677	682	677	730	717	678	689	695	716	687	697	650	676	708	675	668	722	693	668	728	735	755	691	736	710	656	721	721	716	691	680	674	700	684	707	726	729	657	655	716	689	736	718	688	759	649	669	736	753	679	706	646	770	722	723	700	743	646	681	679	679	702	672	715	703	720	703	701	641	716	729	735	709	717	689	725	652	722	709	673	725	738	691	725	685	676	719	683	709	707	685	728	688	698	686	676	687	733	696	710	665	681	746	763	735	692	660	735	666	710	705	720	678	709	690	718	662	719	713	669	682	701	704	720	718	698	686	671	731	700	693	747	687	703	745	703	710	713	739	719	690	704	689	672	706	704	744	699	700	737	733	683	677	666	678	681	673	688	710	734	702	717	705	742	687	719	688	680	694	713	676	710	645	735	697	680	705	713	685	678	670	721	718	703	687	662	680	714	721	662	717	716	710	682	743	723	727	684	731	692	706	735	714	707	702	716	733	679	694	697	648	677	701	712	712	670	681	738	687	705	712	705	761	745	701	654	713	750	768	711	700	695	694	727	719	708	734	714	674	690	686	704	708	687	681	670	736	658	690	698	667	703	740	667	750	671	728	654	725	701	729	713	716	703	665	695	696	723	682	726	712	698	687	712	681	683	691	671	695	746	673	729	708	709	703	698	723	698	707	714	716	741	718	740	668	692	728	678	690	672	675	730	694	687	732	697	647	713	713	710	741	667	689	696	741	709	728	709	706	672	687	753	706	690	700	677	719	695	726	674	725	649	731	708	694	671	731	664	666	713	698	648
24099	21306	28688	24238	21322	13623	4954	2195	1785	1237	1055	1074	1152	1081	985	1017	953	868	683	645	565	535	549	523	452	469	510	435	444	460	493	823	494	425	523	1156	1566	1241	1225	1214	445	425	441	398	413	425	410	460	402	406	421	446	560	617	587	581	586	559	518	438	425	421	431	391	441	444	429	427	392	390	444	410	416	419	446	406	437	383	431	421	439	422	428	441	389	430	427	447	413	409	438	413	401	436	431	361	418	395	411	419	442	448	426	396	452	402	408	450	413	427	424	421	409	421	427	437	409	388	416	419	429	424	423	414	431	397	416	386	369	439	441	394	450	428	415	442	446	429	398	420	426	443	453	453	417	389	394	390	426	422	445	396	439	409	387	418	408	399	394	428	447	401	422	381	416	418	386	400	401	404	377	434	408	394	398	418	411	416	369	397	446	427	398	407	420	413	400	403	388	394	457	420	424	465	407	387	434	445	417	432	442	427	424	430	433	394	416	431	397	406	413	407	394	437	401	426	417	452	428	356	428	423	399	420	434	419	413	432	410	422	436	403	429	428	403	416	408	440	390	387	400	448	445	445	421	398	417	479	450	422	420	433	426	436	402	427	414	437	418	407	436	439	397	445	413	396	429	408	408	433	417	408	449	415	405	414	415	423	456	413	430	430	356	412	407	417	398	410	394	402	383	451	419	385	440	394	420	395	438	400	409	388	417	395	418	431	377	411	396	387	464	393	420	416	411	408	429	433	434	416	400	396	432	406	391	429	378	451	409	430	415	419	420	412	430	433	403	399	461	412	417	398	413	397	422	425	416	402	416	426	415	401	379	476	440	411	412	440	440	452	466	400	425	423	453	409	401	402	428	406	403	427	435	443	410	400	411	380	412	422	446	424	419	390	442	434	417	412	429	439	418	402	423	444	419	398	433	442	362	410	367	425	386	390	413	412	431	434	416	427	426	409	369	412	393	439	400	400	426	405	416	436	363	395	422	424	384	420	395	432	407	404	426	422	438	363	452	454	404	422	412	434	444	417	405	417	383	438	461	412	434	385	374	414	410	409	434	429	415	414	412	392	413	407	404	423	391	400	403	416	405	422	434	451	428	420	445	444	411	371	440	418	425	400	420	398	410	390	432	414	390	397	423	426	434	405	447	398	418	414	411	410	396	427	434	433	440	397	403	421	436	401	427	453	437	337	370	419	412	407	409	410	424	410	424	429	377	446	437	410	419	404	405	400	407	454	428	425	431	435	403	428	454	428	412	413	453	444	424	401	439	440	420	424	410	401	417	440	409	402	423	408	403	433	376	436	438	405	413	412	393	384	403	428	419	390	413	408	396	416	394	413	429	416	431	432	422	402	452	428	448	404	462	431	394	394	437	420	449	380	410	431	443	417	424	453	388	414	459	436	403	417	394	450	408	440	425	442	430	396	399	433	403	385	394	421	411	413	444	398	397	430	423	455	413	410	403	396	376	451	404	399	411	412	414	446	436	425	418	398	419	424	403	417	397	442	440	402	395	400	419	424	432	411	439	418	464	410	436	437	425	397	416	415	420	424	462	428	436	410	401	450	435	440	432	436	442	408	437	432	438	413	418	409	424	392	436	408	420	434	416	389	408	435	420	447	410	451	430	419	443	441	438	422	460	416	427	421	409	402	431	426	427	424	408	397	434	436	466	410	422	430	407	402	446	400	395	408	395	422	432	410	381	438	420	412	397	370	388	399	418	385	385	437	409	368	419	407	381	429	380	426	423	354	414	423	417	413	401	419	417	444	421	418	387	423	436	421	409	413	424	409	421	393	383	399	396	428	412	388	357	384	444	451	431	414	387	409	436	433	402	419	442	422	417	422	410	440	367	397	411	412	407	385	429	448	405	422	403	394	440	462	430	414	433	444	433	417	421	453	422	412	422	411	446	455	444	386	438	422	409	419	401	431	389	402	414	432	420	427	440	426	445	406	398	386	423	398	431	390	488	418	437	417	427	391	413	417	421	416	435	399	400	425	422	399	422	453	426	420	441	399	467	415	417	420	421	418	406	407	405	430	441	443	356	406	411	440	426	435	414	398	441	413	403	440	412	449	420	444	408	433	424	396	425	410	389	433	407	394	417	429	414	433	392	418	432	392	432	425	398	390	419	426	399	420	417	410	468	397	427	425	394	432	438	430	450	397	383	405	417	462	417	432	377	407	437	443	400	434	392	459	362	423	376	433	421	411	403	424	403	432	405	440	385	431	441	446	431	429	402	456	436	415	456	432	443	434	406	408	446	397	409	413	461	384	452	382	430	433	485	439	426	432	397	421	405	411	439	399	427	450	427	425	431	423	400	399	419	436	415	420	419	402	373	413	392	386	358	406	381	401	423	397	403	439	398	424	436	403	430	438	410	433	476	406	409	395	441	392	433	419	396	431	419	462	403	447	437	390	435	432	385	394	425	412	429	419	383	418	387	427	420	422	432	434	449	390	390	435	410	405	408	417	429	385	446	422	405	442	406	433	391	438	365	429	417	399	405	401	413	411	378	453	417	383	457	411	417	423	416	430	446	427	376	424	411	439	435	418	388	409	422	441	426	420	394	415	403	430	400	425	387	445	403	397	407	399	405	396	423	439	435	456	422	401	460	429	391	436	423	432	404	410	456	414	426	427	431	358	417	387	437	432	415	430	390	439	390	397	410	451	409	414	414	445	443	396	387	386	420	414	400	441	433	422	410	428	393	405	424	386	393	454	438	391	421	443	448	412	420	452	403	416	424	405	430	464	433	405	410	396	431	436	400	428	455	416	441	437	446	429	407	413	450	419	424	414	458	397	429	394	398	415	410	416	377	394	407	420	421	429	416	412	388	426	412	415	401	407	412	392	394	425	431	429	412	428	418	404	394	384	379	410	428	418	447	397	408	441	432	408	407	397	398	411	402	443	442	405	431	428	430	394	435	414	399	409	414	396	407	410	387	412	407	402	410	395	421	390	348	394	406	398	465	436	437	403	431	416	413	459	411	461	428	408	408	406	411	426	411	482	426	401	430	413	399	398	392	429	415	371	402	417	450	459	410	454	442	405	401	406	426	445	408	381	420	404	402	420	442	390	431	409	438	434	435	401	413	430	432	403	418	395	415	418	396	413	423	414	439	402	416	380	371	442	390	395	401	433	428	429	404	426	439	444	411	403	462	434	431	432	384	404	421	473	420	401	426	419	424	433	419	407	401	449	454	422	444	428	401	392	430	445	403	396	392	415	424	448	433	422	394	421	439	408	442	440	426	454	401	397	416	415	382	415	440	384	412	424	422	446	439	420	431	417	397	386	441	399	422	441	424	436	392	425	418	398	399	402	442	449	414	438	378	438	449	391	431	421	413	403	426	409	429	415	419	457	410	406	393	421	419	439	422	416	426	428	411	399	394	385	412	420	410	437	419	407	411	397	433	404	416	421	422	402	418	420	420	419	390	420	427	416	426	410	428	406	430	425	402	423	409	462	409	425	435	396	419	405	426	392	418	378	425	398
10720	30828	29990	19486	15628	10303	7822	4628	4148	2587	2018	2115	2350	1951	1906	1835	1544	1485	1221	929	953	860	813	704	696	648	626	668	600	617	589	1517	690	592	786	2082	2775	2171	2231	2137	580	585	505	539	534	556	598	535	544	561	585	571	780	933	919	828	932	884	748	573	556	501	611	572	551	544	572	562	541	571	519	553	554	540	558	544	557	513	534	531	533	557	582	576	576	551	532	575	508	518	553	540	519	500	523	534	470	559	543	559	564	537	540	519	522	575	564	568	560	554	528	529	559	531	562	516	576	505	580	588	560	546	533	527	524	566	548	510	579	551	532	541	543	558	580	565	513	573	525	557	513	548	510	543	540	544	549	523	576	622	526	548	568	540	571	540	578	533	570	503	509	532	547	469	520	485	548	537	562	533	544	512	506	549	522	533	467	570	550	539	549	546	550	511	532	582	558	522	576	557	526	558	537	553	559	524	591	528	551	555	510	545	533	510	529	570	550	548	514	545	544	575	522	537	553	567	562	505	598	515	563	514	519	561	545	556	533	518	582	563	553	547	537	558	578	568	519	546	536	538	539	553	564	564	532	518	551	533	518	553	539	569	497	564	527	547	534	559	536	521	550	528	523	514	541	534	576	550	551	526	549	561	550	565	561	553	515	537	543	551	505	527	586	531	525	492	559	581	533	551	537	561	590	507	560	571	549	544	513	544	545	592	571	546	509	531	553	545	522	518	555	532	495	528	554	565	541	522	561	559	537	583	553	554	553	563	565	538	549	511	557	531	534	552	551	532	557	499	486	537	581	580	569	585	538	550	540	516	518	521	592	625	572	505	531	541	528	532	552	532	498	543	581	551	526	543	566	532	563	544	562	538	514	535	567	564	553	560	552	573	540	540	581	546	563	573	566	495	577	540	552	509	555	525	559	547	524	580	554	551	561	536	536	544	612	542	549	510	558	514	524	514	593	522	528	546	494	540	547	540	547	559	586	574	564	533	567	577	557	543	519	575	535	537	546	538	547	518	547	551	566	536	574	549	553	585	523	528	544	537	532	572	547	503	544	558	581	588	560	528	521	566	526	551	573	512	574	539	556	529	562	512	550	511	537	554	551	487	537	513	543	553	552	511	532	534	556	508	556	506	543	552	504	548	550	531	548	558	542	542	544	509	596	532	508	502	580	531	562	522	529	555	540	537	517	560	571	516	567	546	504	575	589	552	531	532	542	554	533	486	546	557	510	539	578	562	541	590	532	528	532	559	568	511	536	592	546	550	546	545	564	552	526	540	534	568	529	533	521	501	576	548	505	553	585	517	525	556	577	530	577	547	516	570	574	511	508	532	475	527	521	545	539	561	537	532	575	540	532	551	540	542	563	581	551	495	518	566	554	505	541	532	540	550	540	555	539	526	519	541	528	541	536	542	574	534	582	506	522	518	539	578	572	539	523	524	569	551	475	546	561	549	571	518	592	556	547	546	504	541	576	551	567	528	539	519	572	566	552	549	499	522	561	502	582	554	524	566	571	553	536	554	535	525	568	560	549	526	555	560	556	527	539	575	523	550	528	513	550	548	592	530	525	567	535	545	570	548	540	585	544	567	488	561	547	559	553	507	532	546	519	509	540	503	529	558	518	493	530	551	551	534	513	554	521	575	518	507	520	547	539	491	567	532	559	533	572	511	531	545	520	570	539	542	514	538	569	516	582	555	571	524	587	531	557	551	554	526	553	572	567	531	546	541	563	560	578	523	562	561	568	478	543	598	550	575	529	576	511	555	566	545	554	520	553	542	515	565	554	523	495	589	573	535	552	529	580	542	600	555	528	594	521	578	527	590	507	511	548	530	528	495	514	547	576	529	567	516	556	552	567	559	508	475	587	514	508	557	534	574	544	531	492	562	548	529	528	538	556	562	527	512	574	561	551	526	555	549	520	565	535	556	553	566	550	577	548	542	519	537	540	549	567	508	564	544	543	541	580	528	557	558	507	536	485	527	543	543	513	533	567	550	547	526	551	555	610	540	568	511	536	521	577	545	546	570	550	513	579	562	543	532	514	585	544	533	543	496	554	505	561	547	534	510	552	571	515	528	543	511	570	546	528	510	549	564	545	524	546	548	549	547	540	584	524	532	572	571	566	550	515	555	542	545	556	540	535	568	554	525	531	571	560	565	549	555	521	563	541	587	515	534	557	558	492	547	519	512	569	519	556	528	536	532	513	505	520	542	535	551	562	591	547	521	527	514	558	539	550	542	539	476	562	495	565	542	551	543	537	524	547	586	527	607	578	561	528	514	575	570	535	550	609	527	483	560	532	539	524	531	621	516	558	568	572	524	575	556	567	556	519	553	485	537	587	509	541	534	555	550	561	520	544	570	578	511	587	574	525	552	506	578	558	554	554	550	544	550	529	540	512	569	552	518	561	522	548	558	590	507	555	552	539	543	536	529	478	548	528	574	546	517	533	533	587	519	504	538	551	529	509	533	566	552	574	570	516	561	525	563	552	517	579	515	545	542	534	540	541	565	557	553	549	558	525	554	535	543	471	538	532	548	571	553	559	561	528	500	519	557	525	571	545	557	567	539	552	546	525	542	561	532	567	555	557	542	540	537	555	525	541	516	563	552	541	539	508	542	584	515	554	565	563	499	503	557	532	553	546	557	536	536	541	525	508	562	512	484	525	591	607	534	546	540	518	534	566	543	580	548	497	548	550	530	529	522	528	536	538	543	527	542	549	530	510	571	556	524	587	569	518	542	584	534	529	591	531	507	539	565	539	562	566	495	499	535	589	549	518	546	551	565	533	549	531	534	544	517	549	548	536	534	527	532	538	517	511	553	564	543	511	534	594	589	541	594	558	534	540	558	526	591	566	578	565	557	583	518	563	529	566	527	553	538	549	589	572	554	589	534	554	571	531	515	537	554	508	565	576	538	581	536	519	541	530	578	516	558	525	547	523	534	555	509	582	547	550	515	543	562	492	501	567	537	542	503	533	571	574	536	562	555	537	527	503	532	550	499	542	519	509	542	508	568	538	529	530	502	504	534	549	574	511	526	560	508	607	569	568	565	570	575	553	580	496	497	513	561	554	541	503	535	544	525	531	555	531	567	558	546	551	539	523	572	495	557	530	530	557	544	526	538	553	567	569	532	544	519	565	546	544	515	543	569	514	546	511	516	517	563	527	570	536	549	549	516	561	560	493	530	545	508	536	517	538	529	526	574	531	576	547	555	535	535	574	531	555	479	574	524	537	509	566	581	563	555	539	515	536	547	519	522	522	531	536	541	539	542	561	543	521	553	527	535	534	530	526	570	533	558	506	524	538	502	560	539	526	515	543	501	533	515	521	533	515	538	503	576	540	540	530	510	561	538	540	564	569	550	567	569	545	501	542	545	551	557	523	537	539	553	529	536	541	497	555	509	579	555	548	528	531	516	557	582	595	539	546	538	567	545	539	552	567	544	557	561	531	588	520	552	544	576	569	517	545	557	532	549	550	565	541	535	544	547	566	555
23077	21318	29251	23731	21350	21397	12264	2910	1655	1208	1343	1381	1338	1209	1150	1001	976	843	623	577	508	485	469	356	314	331	327	335	326	302	358	950	344	282	386	1752	2351	1960	1747	1851	420	238	276	275	246	286	259	288	260	268	279	278	524	594	655	567	648	624	420	326	238	275	248	255	242	231	259	220	256	239	252	225	242	245	257	258	259	246	263	266	239	232	290	245	274	264	270	252	234	251	258	247	274	284	234	286	230	267	271	261	245	246	246	243	238	258	271	298	265	249	258	245	251	244	236	262	220	247	269	262	238	257	262	285	265	282	253	247	241	270	270	267	232	290	270	249	261	249	255	254	241	219	256	254	245	247	248	246	256	250	224	281	240	235	245	249	229	259	245	286	256	281	234	266	236	253	265	254	255	260	247	243	271	238	262	247	221	247	253	262	221	255	254	228	254	255	244	251	245	261	243	251	239	228	251	261	266	239	274	262	302	266	210	254	235	264	234	281	268	266	268	254	264	249	260	245	248	257	280	226	258	260	249	282	259	239	262	268	241	251	244	264	301	251	213	243	237	260	251	284	275	255	280	263	246	272	286	246	250	275	248	238	240	249	251	229	279	250	273	262	267	274	265	254	284	268	245	255	250	278	218	238	251	254	262	252	249	243	264	261	255	227	254	261	257	256	256	267	284	254	255	236	232	237	204	283	239	254	304	247	239	247	252	256	281	229	225	254	297	241	245	268	263	243	253	272	239	253	239	242	235	250	225	254	235	245	253	256	273	293	232	243	234	199	259	242	258	248	240	235	253	245	253	219	265	255	269	267	251	246	245	251	263	261	235	283	226	239	270	274	241	272	255	225	273	231	239	241	259	240	255	255	234	265	255	245	236	215	257	229	251	244	260	207	254	272	229	258	253	280	260	246	238	251	264	271	217	234	232	261	244	242	268	272	251	250	248	261	244	269	255	265	262	259	232	247	242	259	235	254	255	259	244	284	234	254	215	258	246	261	253	239	248	225	249	235	254	240	252	231	258	244	227	260	261	267	250	247	252	241	263	264	240	250	227	235	245	235	244	240	271	240	262	250	250	257	259	237	285	260	226	251	264	262	247	257	260	248	261	265	254	259	229	249	252	254	285	267	278	248	252	255	258	267	239	250	245	219	240	254	238	239	280	255	265	245	272	257	240	241	278	263	237	216	238	279	244	263	247	229	267	248	257	250	223	274	260	258	248	258	269	261	243	247	256	250	265	258	227	274	237	250	265	276	254	231	270	246	250	260	256	262	272	259	247	267	258	231	227	240	222	276	243	237	250	245	255	257	252	272	237	226	277	270	244	277	255	225	247	258	231	263	232	278	240	266	250	267	250	255	252	282	255	259	222	283	233	264	228	238	249	272	282	255	240	235	298	246	269	263	257	242	251	241	252	250	269	244	262	269	245	217	257	265	247	253	235	256	267	232	284	260	255	274	242	255	259	256	267	237	235	268	237	282	250	254	252	241	239	250	246	248	255	238	269	257	310	260	270	259	217	250	230	272	249	255	248	266	254	271	257	254	266	225	210	256	234	256	259	267	242	238	250	248	266	288	262	269	250	241	238	234	248	270	224	230	255	243	233	238	249	220	262	244	261	252	251	258	250	226	241	252	270	248	266	243	233	259	247	254	263	265	236	252	253	267	259	239	235	267	253	271	259	274	285	289	252	237	237	237	249	293	249	248	255	231	256	233	234	244	229	231	268	246	232	246	233	249	282	254	247	256	314	256	234	267	265	266	253	229	273	237	266	262	253	281	237	235	246	236	263	267	275	242	236	235	260	236	261	256	236	234	230	246	260	254	264	248	275	250	260	246	232	260	247	277	247	260	258	237	249	266	228	262	256	249	265	259	277	250	246	263	261	259	236	229	256	259	273	259	262	239	281	259	246	251	252	256	255	239	250	276	254	235	263	265	275	293	231	252	262	264	277	269	250	254	264	255	243	245	246	287	299	262	251	248	245	263	224	281	252	259	252	249	257	260	255	244	263	254	239	282	278	237	258	243	279	238	247	259	240	231	244	263	241	260	260	244	271	245	267	276	252	258	229	267	250	244	265	247	209	275	252	300	263	237	248	252	247	234	247	255	225	264	264	280	262	247	240	273	266	232	260	244	253	255	250	269	239	255	246	226	252	239	249	233	249	266	259	265	282	264	270	260	215	274	247	237	243	225	232	257	240	269	248	263	236	259	259	258	268	263	258	271	243	250	243	247	248	266	279	244	250	299	249	245	242	245	258	244	248	252	268	259	234	282	264	260	234	237	263	266	254	244	243	256	252	251	234	246	235	235	288	220	246	245	269	234	246	267	242	254	259	245	232	256	248	274	207	252	267	257	267	271	251	233	245	256	246	249	239	241	258	247	274	295	250	251	256	254	264	296	216	231	287	236	251	243	250	246	256	243	236	229	244	248	256	247	251	246	252	259	264	253	253	250	246	231	243	244	248	239	237	259	239	266	249	245	253	266	251	249	220	277	261	224	222	257	258	255	243	280	245	261	233	248	233	251	273	263	235	272	248	225	244	239	253	249	245	215	251	271	219	280	270	250	223	255	277	256	225	250	252	254	238	291	263	254	273	260	247	260	270	261	252	254	237	255	284	250	237	254	279	259	265	256	258	279	260	229	236	252	258	253	253	243	287	258	250	275	280	248	227	254	247	241	269	255	242	259	255	240	274	247	252	265	241	232	237	253	270	234	258	278	267	223	257	227	236	254	266	245	245	245	252	258	237	278	259	261	242	252	277	288	251	252	296	249	252	250	271	238	249	282	267	262	269	248	295	268	262	251	243	240	232	248	265	264	258	275	278	252	241	246	255	258	226	253	260	257	259	265	248	236	266	261	241	251	255	233	258	243	248	249	282	241	241	246	291	217	306	251	247	277	246	252	243	269	243	249	249	222	242	240	265	256	245	274	260	220	257	256	269	256	300	249	253	256	266	248	242	248	250	236	250	275	238	276	240	241	250	269	253	248	228	263	233	240	242	266	243	253	239	234	249	213	255	248	264	255	246	261	258	247	278	265	233	262	234	260	229	246	262	257	273	242	283	266	276	270	274	247	260	259	240	256	252	276	252	250	256	249	257	241	266	230	256	281	243	241	242	244	229	244	270	243	258	253	260	251	241	250	259	275	273	259	244	244	231	256	288	250	213	245	272	245	248	283	260	275	255	284	257	246	250	261	281	240	247	246	232	245	254	231	250	251	261	240	251	251	231	239	250	250	251	247	255	266	232	243	236	223	262	281	248	252	241	255	242	271	239	237	270	257	247	258	205	261	244	234	225	262	262	217	236	254	241	267	286	285	269	246	266	261	253	244	242	263	238	232	257	278	280	258	239	248	243	245	259	289	251	251	241	292	259	248	248	247	261	251	227	251	254	257	246	233	240	299	275	247	241	227	242	258	222	243	221	245	239	294	260	252	280	237	238	255	257	266	239	248	241	260	238	257	250	260	252	228	251	230	234	237	218	258	269	222
12267	35452	34187	25393	19786	12628	10159	5835	4055	2833	3077	3124	2902	2741	2366	2215	1904	1618	1207	1067	855	779	694	600	537	523	480	477	468	451	478	1792	519	388	515	3350	4237	3481	3270	3353	612	377	349	346	321	328	363	334	320	336	335	327	818	1187	1043	982	1112	946	628	426	309	314	299	357	355	359	335	327	374	328	322	324	337	315	336	340	320	334	331	326	328	321	345	305	324	352	296	344	337	347	334	333	312	325	308	346	329	328	322	301	331	336	324	347	334	334	291	337	343	322	319	335	314	294	330	317	346	320	316	341	346	355	331	336	317	337	326	290	326	335	317	330	356	309	334	307	298	321	314	365	328	333	347	305	338	340	328	318	313	356	314	299	340	359	336	344	295	332	334	274	350	324	327	319	332	336	324	306	279	294	305	343	298	334	328	339	329	361	341	334	354	335	313	352	312	321	365	303	296	264	325	328	323	289	293	290	333	286	309	349	356	322	332	323	335	329	315	293	335	330	336	325	330	315	335	330	342	327	327	333	303	326	318	322	331	325	309	317	341	324	319	300	325	322	337	322	346	329	316	332	335	349	342	331	339	315	313	341	327	356	333	332	320	338	344	330	297	323	313	332	322	334	293	317	343	332	306	345	334	304	337	336	321	294	282	330	321	312	319	313	346	334	353	310	343	326	310	304	325	323	327	333	308	347	348	318	330	329	316	296	351	360	336	339	338	297	334	364	323	338	299	317	362	326	332	298	327	342	315	325	293	353	312	283	306	319	308	348	339	341	305	314	332	317	307	320	317	345	326	338	330	340	316	320	294	382	308	310	331	312	341	319	332	332	291	317	330	330	302	357	312	340	334	341	338	311	350	338	320	330	332	350	288	318	326	337	296	349	325	349	305	326	338	347	337	320	319	306	334	307	383	319	339	331	329	347	375	334	331	299	343	316	319	327	331	343	329	319	326	329	361	377	312	350	312	322	374	351	331	318	290	332	329	345	345	327	330	318	312	309	340	348	359	333	339	301	313	335	319	297	302	320	336	322	313	337	324	365	327	315	287	330	321	316	306	300	336	321	342	307	323	350	346	346	329	331	322	354	322	320	328	324	325	326	319	315	348	314	358	364	324	321	326	334	323	349	338	317	329	308	317	309	329	312	329	292	286	317	360	316	334	322	296	331	337	292	332	319	336	340	326	319	334	324	342	333	312	300	355	314	361	312	308	338	330	295	316	321	344	330	350	338	324	304	315	338	352	339	355	327	320	285	305	341	305	307	342	303	342	348	353	315	336	301	329	314	347	323	336	314	333	338	313	323	312	332	317	314	315	312	316	328	327	305	286	320	351	286	327	307	334	307	355	324	329	368	292	336	349	319	313	288	327	319	352	306	318	326	308	307	334	326	311	330	303	339	311	296	322	312	349	341	318	321	334	327	316	305	295	314	317	322	286	357	309	305	302	344	317	318	309	304	292	305	342	332	315	356	331	334	322	347	310	341	330	327	350	325	318	375	322	319	334	316	330	335	316	314	288	325	341	304	316	331	331	305	315	295	320	303	333	352	297	309	338	311	317	335	319	327	334	314	329	349	294	317	339	335	358	346	321	305	335	344	345	336	329	327	320	365	300	306	332	346	345	289	340	329	318	340	321	319	296	306	319	284	352	318	325	344	320	329	307	326	309	331	299	316	327	298	363	345	322	332	323	324	322	329	345	343	338	296	329	332	315	295	322	324	312	305	340	309	312	307	352	327	304	354	334	342	315	327	299	333	320	320	335	294	314	345	319	320	330	337	313	338	355	339	347	309	301	301	314	332	332	319	336	319	312	321	312	332	315	316	294	327	295	314	330	278	349	304	310	331	326	331	321	314	308	311	330	305	334	320	365	316	350	322	301	313	289	321	326	347	298	340	321	319	306	321	300	304	318	303	320	314	294	334	298	325	313	312	304	315	327	306	331	327	333	328	320	349	304	357	321	349	346	309	306	308	347	339	341	329	308	316	334	313	340	332	340	329	324	312	309	300	293	303	292	322	325	316	321	338	296	340	335	352	274	348	328	341	313	323	336	288	325	314	331	373	308	331	347	321	349	351	311	305	322	326	322	315	336	329	285	332	329	324	364	337	318	327	323	336	327	341	323	323	341	307	348	353	335	309	340	332	315	343	305	281	327	322	358	327	325	318	329	319	349	308	320	325	320	311	366	337	322	344	318	320	322	303	365	343	322	319	311	340	308	320	324	353	323	340	335	338	336	311	344	322	323	299	360	323	349	322	351	305	320	294	328	305	329	339	310	321	327	331	333	337	318	340	330	360	299	291	341	320	314	309	313	293	318	300	305	329	330	342	336	330	342	324	356	343	279	306	322	327	319	278	330	333	331	311	328	325	303	306	320	332	345	321	333	360	338	302	360	308	329	307	331	302	326	346	353	299	338	302	333	333	303	313	302	343	340	360	345	353	338	292	303	326	345	312	299	326	332	301	322	349	309	335	315	322	302	307	318	363	302	334	321	351	326	332	323	341	335	339	326	317	332	310	318	352	303	303	314	331	321	323	350	308	303	324	318	334	306	346	311	357	344	314	310	368	305	312	299	314	322	343	354	355	336	319	317	326	303	323	333	303	315	318	327	321	320	319	332	301	320	324	311	301	342	348	288	320	290	333	280	360	303	342	342	318	355	339	336	342	320	311	347	336	348	313	339	329	301	300	318	319	320	344	345	301	330	293	325	317	306	326	303	344	322	325	345	327	318	323	333	340	307	304	360	309	286	345	338	307	288	325	327	300	338	330	363	309	325	312	311	309	342	359	295	324	313	323	290	298	338	339	360	316	301	320	318	316	325	326	336	354	316	334	334	318	304	319	320	346	317	305	320	330	300	299	348	339	309	336	327	295	327	317	328	300	350	335	311	342	314	348	323	316	345	326	338	326	319	326	346	320	322	331	295	293	296	327	332	363	294	298	302	324	343	314	317	352	305	321	349	322	288	313	349	342	332	316	287	332	332	362	314	334	341	333	325	317	300	295	315	330	301	349	297	312	301	336	346	348	340	324	314	293	314	295	329	316	291	313	329	360	340	322	310	323	320	311	326	321	336	327	312	291	323	323	314	310	321	324	344	340	350	360	324	335	333	344	336	344	333	345	333	310	321	285	326	336	307	312	330	345	317	339	340	312	323	318	363	300	354	304	311	329	352	314	309	327	316	334	322	322	324	294	324	335	354	340	319	319	327	331	340	332	330	328	328	313	328	334	350	336	310	315	329	377	331	336	308	298	308	327	317	318	319	314	338	309	305	309	336	335	326	304	324	329	351	322	315	317	336	294	335	307	300	339	331	321	335	322	302	319	329	295	337	338	339	340	308	351	305	337	313	356	311	301	321	338	309	303	334	321	309	330	310	323	350	308	349	349	320	296	337	332	331	340	296	337	341	329	332	328	323	324	358	302	326	341	358	340	334	366	314	322	296	298	317	338	309	339	289	285	289	324	323	336	328	336	348	317	298	314	325	337	317	311	324	332
27072	21126	18785	10456	5492	2733	1848	998	1012	917	920	978	943	852	875	773	817	755	654	647	640	635	580	636	586	591	578	548	585	549	582	606	533	546	552	615	621	616	676	648	612	618	583	603	573	541	515	569	580	555	588	552	552	596	575	562	557	609	587	563	595	592	522	563	582	563	546	574	576	519	543	571	552	551	571	597	565	578	549	524	583	556	576	524	603	561	549	554	549	538	536	597	629	532	513	549	585	573	567	568	511	528	583	533	500	563	541	549	554	533	550	549	530	567	540	551	535	560	536	523	556	543	596	487	565	547	562	556	551	563	529	525	563	524	523	560	568	555	522	527	587	555	546	516	536	543	531	571	536	538	509	566	563	555	538	576	547	552	558	557	555	545	568	559	569	566	563	527	574	547	598	559	550	570	558	561	539	570	518	535	550	530	562	570	577	540	534	575	577	544	528	547	532	534	571	563	569	540	542	536	548	565	575	539	541	563	548	538	571	562	510	558	572	555	541	539	558	533	530	544	575	573	591	560	537	567	580	539	553	576	557	526	549	585	562	521	548	561	589	549	529	583	588	623	527	584	560	541	600	562	576	606	543	580	532	521	534	533	576	571	570	553	584	467	563	572	529	556	568	546	576	586	535	592	533	569	539	556	527	531	538	569	566	546	579	551	509	550	597	599	515	533	528	579	502	543	530	538	560	555	542	540	512	554	540	544	563	583	552	534	543	549	555	551	578	520	541	580	594	534	502	566	496	557	578	598	534	535	562	564	550	582	604	544	590	559	600	539	549	543	574	559	542	552	560	574	528	522	590	527	536	530	524	569	558	593	560	557	567	542	547	576	605	517	564	561	543	530	543	582	537	582	556	534	562	585	575	513	586	559	536	546	551	553	571	576	521	597	569	538	530	532	583	525	593	567	523	568	536	537	567	535	562	555	554	564	558	559	554	567	534	593	531	542	544	540	547	527	527	521	573	569	535	574	579	570	571	569	534	560	535	514	506	577	556	557	552	532	569	553	565	525	515	544	584	551	553	539	548	571	547	543	587	549	532	553	576	504	527	541	540	517	545	571	555	574	519	582	542	584	540	501	532	557	585	567	568	565	516	558	566	543	554	573	566	546	542	526	531	643	565	541	545	546	583	552	580	547	523	583	573	533	521	564	546	577	513	540	554	569	571	554	557	511	568	537	578	579	519	579	517	514	576	516	589	564	568	527	544	571	564	559	554	549	549	516	558	554	536	546	525	563	580	537	544	582	550	521	552	574	550	570	530	561	486	512	587	576	610	548	540	556	532	544	525	544	558	518	520	534	588	553	580	596	522	545	572	545	561	561	579	581	575	595	522	605	529	522	544	529	534	575	551	594	564	604	535	554	578	590	543	570	551	550	580	557	557	550	552	542	560	524	586	593	523	548	548	542	594	584	593	544	587	546	576	573	571	592	570	599	533	579	558	572	541	517	520	556	549	545	521	563	580	549	578	576	539	552	576	542	593	568	556	584	567	522	612	539	534	600	535	557	590	542	558	555	567	556	543	570	546	520	565	598	592	583	533	570	533	597	580	577	524	489	582	572	582	543	501	519	541	579	580	574	566	554	597	522	558	554	550	579	573	556	550	610	585	529	578	574	537	531	529	543	593	537	524	554	561	584	560	554	484	554	565	541	582	567	587	555	550	607	539	615	603	538	581	602	571	534	533	550	556	534	538	526	551	544	537	562	531	530	558	574	526	553	532	540	549	587	575	529	571	596	558	523	517	537	526	580	564	538	558	563	571	576	567	607	528	536	551	583	567	545	549	536	564	554	541	545	547	546	560	559	559	580	555	517	528	546	536	578	595	570	531	598	541	506	540	554	552	581	538	552	569	566	566	508	550	540	540	530	544	579	549	564	531	545	532	549	556	528	580	535	545	541	549	583	547	527	547	539	609	557	576	559	517	563	522	513	520	560	530	506	522	584	574	554	531	552	552	558	545	521	557	573	572	582	526	521	555	565	541	567	515	560	555	569	605	546	591	588	563	540	563	576	510	541	555	591	532	549	575	563	563	561	565	534	577	531	572	564	579	568	527	564	506	528	551	541	566	571	563	542	576	560	532	505	557	553	626	529	560	565	547	565	548	539	565	529	513	594	565	578	491	525	581	553	495	569	559	584	590	562	559	574	535	541	569	533	533	519	542	555	575	551	567	544	537	540	536	558	586	580	553	558	543	544	545	584	515	538	547	571	602	566	568	573	536	532	555	579	578	569	564	575	576	601	587	602	528	577	623	574	535	532	579	515	592	569	583	556	569	589	557	538	539	582	578	608	545	533	573	556	551	589	547	541	529	535	508	551	548	555	555	568	552	569	574	600	551	572	579	541	557	538	547	558	572	541	582	511	551	581	539	546	553	595	596	575	583	520	542	621	546	543	560	574	560	551	546	569	538	595	563	524	555	536	537	565	578	575	578	550	530	572	552	548	549	552	561	575	525	565	537	535	558	552	543	567	560	588	577	595	571	583	606	569	518	567	537	577	554	520	540	545	542	538	545	555	583	571	560	530	569	603	552	535	539	546	537	511	568	570	566	560	580	570	545	562	544	566	562	575	560	570	550	543	556	559	551	554	573	561	573	564	570	562	557	534	570	542	573	571	568	540	553	527	544	593	568	529	563	595	594	559	539	555	563	550	545	515	556	532	600	589	579	591	522	547	569	531	597	551	615	574	580	514	567	598	545	524	490	544	554	546	553	555	564	555	551	551	538	546	544	557	582	621	530	585	569	537	599	562	527	544	562	566	534	533	548	511	521	523	585	561	573	594	577	567	531	558	566	545	552	555	580	527	563	604	561	594	549	562	579	531	548	524	558	542	539	494	561	507	538	541	566	526	545	557	611	539	550	556	572	515	509	515	561	562	580	585	530	565	527	523	568	587	570	592	528	487	588	553	560	552	587	591	570	524	535	545	549	505	522	537	580	566	586	586	634	556	541	568	594	521	518	534	518	552	576	539	542	538	519	578	574	598	520	560	547	539	554	586	588	530	512	564	553	530	565	593	569	552	538	500	553	553	558	591	536	534	551	556	576	540	558	579	544	506	549	567	546	560	549	573	525	506	579	552	510	538	527	534	545	581	534	571	541	528	582	521	572	561	572	550	542	530	569	562	516	576	555	568	543	552	530	579	569	535	542	534	563	576	492	571	565	552	561	537	526	513	543	507	520	509	548	548	529	572	553	522	556	533	561	589	536	561	554	549	607	573	498	572	538	574	591	545	568	545	568	565	526	560	561	550	581	529	545	594	569	567	538	580	532	573	600	549	584	570	566	532	540	558	562	543	551	585	560	531	550	578	594	582	530	556	569	552	569	591	551	565	558	602	533	564	567	588	564	582	571	544	558	604	569	502	527	531	546	541	599	572	517	547	559	585	528	544	536	550	540	553	548	564	537	554	566	523	568	552	586	559	561	552	531	581	556	575	570	544	548	511	548	565	522	515	539	557	526	537	556	550	535	569	574	539
9559	20370	21979	12934	9652	5561	4011	1869	1783	1643	1845	1802	1632	1459	1421	1317	1223	1073	954	890	860	789	786	789	772	768	793	775	747	718	699	793	772	699	721	797	882	872	874	849	713	689	711	712	731	761	700	731	675	669	722	737	751	734	737	764	785	766	783	737	718	706	732	713	651	681	690	699	625	696	716	684	688	759	712	714	708	712	688	708	725	707	668	688	709	729	736	673	714	719	692	700	708	722	722	755	697	752	723	696	728	723	688	737	733	680	714	706	735	720	705	737	719	679	655	675	724	706	719	681	708	711	711	668	681	713	727	694	626	704	698	727	738	694	712	694	680	726	670	699	715	702	713	737	711	658	670	675	713	742	757	714	690	698	739	709	696	670	712	673	715	747	693	707	724	705	696	670	758	712	725	705	711	673	728	726	692	688	693	691	659	714	758	673	708	688	718	690	646	699	666	712	703	689	700	677	761	747	765	695	693	656	668	705	756	673	684	685	699	714	734	734	685	721	720	674	683	682	721	688	745	752	698	696	702	706	677	670	721	731	648	709	695	726	741	721	701	752	700	704	722	697	743	722	690	687	695	713	710	689	730	733	673	703	705	725	714	706	717	739	698	686	691	691	691	702	756	734	670	669	717	719	697	759	697	699	679	721	691	708	720	673	686	714	703	682	703	750	717	695	715	755	711	721	744	745	693	734	709	755	687	672	678	718	668	719	685	691	698	692	661	673	663	694	695	686	766	708	667	653	693	700	714	679	740	681	679	719	695	734	693	702	702	688	746	660	680	711	745	705	695	712	703	728	694	712	750	677	728	700	707	709	696	682	738	694	709	712	734	713	708	720	649	732	690	731	732	640	722	679	699	687	724	701	712	713	699	679	727	696	734	668	683	708	736	685	684	717	718	744	721	712	757	730	682	699	690	720	689	685	769	665	681	746	669	702	733	698	690	714	752	720	676	705	700	683	659	697	704	681	708	690	705	691	714	677	688	708	690	695	692	702	711	669	683	656	675	678	714	716	662	726	724	715	699	653	732	744	704	693	721	731	733	727	706	726	759	726	655	697	692	682	698	668	750	743	707	714	737	668	711	714	714	685	675	716	713	728	704	673	685	681	743	696	717	672	702	729	681	715	713	705	688	676	708	715	688	735	742	717	719	683	752	707	702	702	715	742	699	690	693	733	711	682	670	708	704	715	714	629	727	673	703	743	711	686	756	736	725	655	693	747	710	678	704	687	677	692	674	699	677	726	693	696	790	676	677	749	719	712	729	759	635	701	722	709	753	717	695	703	731	693	688	689	683	695	658	763	687	703	717	722	668	665	735	733	702	711	719	667	656	722	649	649	751	720	683	729	666	644	706	765	704	722	692	682	708	735	686	742	694	761	695	650	720	673	702	711	723	704	702	723	710	689	691	751	702	728	753	725	664	694	725	705	709	684	712	705	709	687	706	698	693	706	711	682	688	713	696	704	670	708	700	757	702	725	670	708	701	633	733	695	682	694	714	732	717	659	680	694	710	711	691	701	693	684	725	712	729	738	719	743	747	696	677	704	699	674	741	703	742	735	693	711	716	699	708	727	687	733	727	718	668	673	691	660	709	681	679	736	722	743	723	756	713	709	712	712	677	711	729	689	721	673	680	718	702	640	698	764	724	716	757	669	696	717	666	678	716	688	675	695	706	683	690	733	707	716	731	682	724	694	714	648	733	694	697	726	653	708	728	695	730	723	756	717	677	698	698	710	701	691	693	682	679	702	718	696	689	714	695	637	704	714	711	684	679	700	705	722	729	731	714	708	696	683	698	677	716	706	716	661	640	707	721	744	698	695	721	678	686	688	726	701	710	715	704	724	684	724	697	671	721	690	740	702	711	660	693	706	704	707	669	666	688	660	715	748	708	637	652	704	710	716	708	728	729	652	726	666	716	713	661	717	628	712	713	688	685	715	706	699	678	672	722	710	739	693	684	717	662	670	738	702	727	730	684	746	690	690	657	742	724	740	719	735	708	694	687	732	679	715	667	719	713	681	671	712	635	754	677	694	714	749	630	675	685	710	709	690	683	746	704	715	713	691	729	722	679	729	681	662	724	689	653	692	714	735	729	743	711	695	693	681	678	681	748	737	694	713	702	728	664	687	746	724	687	739	747	693	663	724	674	707	709	734	702	749	701	670	761	663	718	677	710	688	710	740	703	691	745	707	692	721	724	689	701	696	689	750	699	665	741	663	682	699	706	696	684	766	726	736	690	733	748	708	709	689	719	780	710	727	707	684	679	675	738	722	718	738	691	710	721	662	721	735	716	677	699	708	705	663	662	712	690	745	712	701	647	696	652	692	688	662	661	673	681	746	714	734	695	699	741	734	696	670	711	705	727	697	722	717	727	712	689	727	684	664	714	677	691	700	669	723	694	740	738	693	765	706	713	700	690	700	675	699	714	681	727	766	695	702	723	719	688	675	724	671	684	722	716	733	698	678	711	730	697	704	706	676	717	670	740	662	729	685	692	701	716	707	705	708	701	718	729	644	708	697	667	682	742	652	756	745	691	717	685	704	701	700	710	704	703	736	685	671	687	720	732	705	712	711	681	715	684	691	752	715	674	655	704	711	704	722	688	698	714	718	719	715	707	676	750	738	747	695	723	704	703	716	728	708	725	690	691	707	713	703	700	727	684	692	733	722	703	699	770	713	670	697	690	688	733	728	715	675	707	746	710	732	702	724	704	733	660	700	689	656	719	711	653	679	728	678	712	724	719	711	714	719	724	711	744	662	679	673	685	720	668	704	730	712	738	691	687	701	679	742	745	703	705	712	700	694	703	697	754	736	705	724	728	726	662	720	701	710	661	724	778	704	720	657	671	701	720	707	694	723	763	729	680	699	675	676	641	701	712	666	740	716	685	717	708	656	741	668	709	723	686	702	733	694	688	683	715	728	695	716	703	646	674	714	732	667	676	713	691	697	717	719	619	687	739	741	718	732	696	723	696	697	706	714	721	690	742	710	671	717	696	709	711	705	706	716	692	711	732	719	691	706	697	708	712	723	655	728	672	697	671	681	727	673	708	718	699	692	738	703	704	704	682	715	708	719	709	676	681	693	714	694	701	672	687	716	717	701	670	687	722	702	692	690	724	761	687	714	682	726	702	670	691	711	717	741	654	668	703	691	708	710	677	690	724	752	684	700	717	711	676	711	710	661	721	719	718	702	703	757	671	760	725	687	708	639	677	684	751	717	730	707	701	743	700	715	713	683	702	702	712	681	679	721	700	677	661	731	722	726	750	633	696	754	713	696	687	692	734	715	735	728	710	742	697	708	697	734	711	680	673	694	722	700	715	702	670	717	685	711	724	678	737	673	677	690	702	674	706	734	764	689	744	727	699	710	662	721	731	723	705	703	778	730	714	622	747	697	751	758	699	719	733	672	687	686	690	702	703	676	704	701	710	724	680	720	725	696	659	694	733	687	736	705	700	703	694	727	686	723	727	698	658	700	729	706	698	699
24154	21322	28728	24246	21308	12907	4157	1626	1350	1325	1341	1184	1104	1094	1009	1011	963	740	718	640	674	579	531	536	525	492	472	462	501	446	447	816	542	438	522	1250	1297	1357	1340	1027	457	424	403	453	437	429	418	431	426	427	440	428	581	637	640	528	542	580	536	448	432	423	466	436	444	406	396	429	382	420	406	415	414	404	425	415	441	417	432	406	404	401	432	415	446	403	407	452	463	438	442	413	433	422	421	419	415	445	423	430	381	418	412	453	423	431	427	420	465	431	433	414	438	389	446	437	445	407	433	368	402	399	404	395	403	429	428	411	391	435	426	406	432	431	441	390	433	429	429	449	436	396	395	441	385	410	412	414	457	430	422	426	430	441	412	428	435	402	427	399	413	414	363	404	406	414	417	433	426	402	416	437	414	401	407	431	415	423	404	417	396	404	398	443	413	397	395	415	415	443	444	447	435	438	426	437	417	411	404	403	440	443	426	421	437	400	431	438	410	416	405	430	405	426	425	404	377	451	453	427	449	431	409	407	398	414	445	442	426	435	409	433	383	408	406	410	445	406	423	384	409	409	399	422	406	411	434	448	426	427	423	400	442	411	440	420	418	490	409	421	422	420	405	424	400	411	407	425	428	392	441	409	433	452	410	408	405	425	394	444	438	398	405	446	434	435	441	413	405	433	392	432	457	423	398	426	443	399	438	408	423	420	423	430	387	446	422	413	443	440	434	426	405	467	411	431	402	450	395	394	427	471	404	405	409	409	391	409	429	432	371	422	406	397	425	414	422	404	405	455	446	421	425	435	419	399	426	423	446	422	415	451	418	411	430	412	432	465	391	402	427	410	417	409	414	420	409	403	408	443	406	405	410	410	427	439	405	434	415	451	392	413	438	444	383	425	393	398	429	408	411	421	440	428	426	412	423	453	409	417	432	405	406	454	416	447	467	449	397	421	372	423	413	409	410	404	412	396	469	381	429	434	439	456	407	404	445	426	390	420	396	416	403	422	456	397	474	400	414	431	419	399	419	440	464	450	423	420	414	397	429	432	436	427	410	402	383	410	412	426	425	429	418	431	425	414	409	433	413	450	427	395	399	413	410	476	415	467	408	402	413	411	422	457	448	434	417	424	441	396	421	464	415	413	469	421	439	418	401	435	392	431	446	438	396	406	460	398	408	408	443	407	429	431	449	448	398	432	436	429	421	422	395	417	408	420	448	416	420	395	409	438	420	457	421	424	433	399	402	423	392	429	431	452	464	441	453	427	435	396	426	398	379	431	413	392	422	407	417	433	434	391	423	385	395	441	454	405	440	398	414	410	449	432	444	448	422	400	400	413	442	404	383	416	407	431	456	447	429	436	438	411	397	422	406	409	424	418	416	415	418	427	415	429	416	417	374	422	414	423	393	414	415	382	400	420	477	416	415	420	440	423	461	433	440	358	400	445	402	433	435	433	427	414	441	418	438	418	413	437	397	435	423	426	436	422	416	430	420	418	445	418	422	441	403	410	425	400	447	392	419	423	422	420	411	443	401	445	406	406	422	394	416	439	406	395	398	429	434	449	427	411	412	435	423	434	380	439	444	419	434	417	403	435	409	422	414	390	428	441	418	399	419	448	422	381	414	425	417	407	396	387	408	410	413	421	371	422	441	426	383	392	435	429	410	410	394	400	402	464	404	433	379	452	395	429	432	424	403	428	457	399	379	418	427	426	424	396	425	399	417	412	415	468	386	440	410	433	401	439	434	418	396	446	419	413	397	409	412	401	391	424	452	428	437	413	393	406	424	462	447	404	403	397	404	424	432	414	415	399	412	442	463	406	395	432	441	428	433	454	449	399	430	435	458	445	418	384	393	393	423	406	435	446	402	414	421	413	396	423	408	391	421	441	448	440	408	422	395	412	445	387	419	450	431	421	450	409	423	445	444	420	418	395	385	378	460	442	426	390	442	456	418	478	399	414	421	393	428	446	448	459	408	404	416	399	404	420	439	406	420	402	419	398	427	436	392	429	416	420	418	418	424	425	411	447	417	445	410	397	392	406	429	403	417	430	407	388	427	396	449	438	409	423	395	379	411	423	464	422	379	395	405	416	438	429	429	458	399	441	421	406	398	432	401	430	416	427	443	420	456	448	422	407	452	440	381	432	406	436	396	434	415	409	396	444	404	441	417	444	418	420	461	443	420	392	462	366	411	422	419	448	456	413	417	423	416	431	398	396	393	412	441	439	441	412	422	437	418	434	408	411	437	404	453	458	412	417	434	441	408	381	419	409	455	423	416	451	380	426	418	437	421	433	435	457	452	406	421	430	408	419	392	405	411	444	414	406	461	419	411	423	461	442	418	439	425	416	445	400	405	474	413	434	421	428	448	431	440	404	401	451	425	416	404	430	419	419	440	401	428	420	439	400	418	444	415	410	421	415	431	473	417	440	384	397	441	413	425	387	426	394	409	427	418	410	418	411	446	416	422	405	401	418	427	413	404	459	406	415	393	410	425	427	434	434	385	427	441	427	440	402	386	421	431	411	432	421	465	432	421	427	406	425	408	413	424	396	402	421	382	404	428	386	418	451	465	454	421	389	442	372	391	465	457	405	423	446	410	415	468	400	457	421	434	424	419	434	396	446	427	459	402	417	411	418	417	429	447	449	394	420	457	389	445	437	439	435	439	425	455	418	418	419	431	412	422	450	411	466	404	392	438	416	422	411	443	430	414	432	410	419	418	414	421	409	416	423	418	431	380	428	413	442	431	431	434	428	375	462	390	387	436	413	420	396	432	452	434	411	411	441	443	472	404	396	421	409	424	377	396	410	374	438	411	402	409	441	419	417	428	435	439	432	447	428	448	421	429	404	412	427	417	414	425	415	438	411	422	419	434	402	428	390	416	418	443	389	463	416	411	408	419	440	380	427	409	419	440	438	466	448	404	442	422	404	449	428	406	392	388	435	413	392	422	423	412	410	411	446	424	417	427	403	420	440	409	440	445	435	428	434	406	446	394	406	404	421	383	409	435	421	413	414	406	405	446	385	444	447	429	437	409	412	397	452	427	447	416	412	392	434	404	414	452	404	419	451	398	443	440	414	443	423	431	425	419	398	434	439	394	407	411	408	464	428	414	410	402	418	422	426	442	401	412	437	395	416	446	415	413	434	410	388	427	412	400	425	425	422	452	383	437	426	413	436	414	417	409	395	421	410	444	406	415	387	390	434	398	415	394	419	424	400	429	459	408	462	432	432	437	448	382	436	409	390	462	414	377	415	395	427	410	405	437	411	436	400	430	442	399	422	380	409	414	450	402	458	466	424	419	421	396	420	446	439	423	461	413	420	419	418	381	357	408	412	408	420	435	385	424	425	415	389	411	455	396	412	431	411	446	397	393	427	401	390	428	400	441	432	430	424	393	396	416	421	398	430	471	389	428	446	466	441	400	409	394	430	425	450	423	412	445	439	413	445	381	417	426	433	410	406	428	433	417	395	409	399	427	424	431	406	430	373	407	410
11605	29439	29292	17791	13273	9112	6071	3302	2943	2817	2777	2452	2218	2093	2045	1819	1691	1237	1158	1052	992	825	779	735	696	692	639	676	656	616	660	1522	715	566	821	2157	2284	2391	2408	1832	582	593	533	567	557	516	540	533	521	517	552	559	835	977	961	885	893	853	747	584	501	525	540	566	517	568	559	571	542	518	566	575	558	508	510	547	524	557	526	611	539	560	537	534	554	588	523	558	510	568	535	557	541	538	536	529	557	563	525	573	565	506	503	524	568	535	570	546	539	575	558	561	517	555	538	509	518	536	524	551	554	563	540	562	575	565	514	570	524	554	534	573	512	515	565	549	535	517	559	530	546	532	518	562	520	559	538	523	587	563	555	525	540	530	533	562	511	497	571	528	544	541	528	532	540	545	528	525	514	512	539	560	528	532	549	575	542	561	557	563	565	562	549	505	512	542	537	546	553	536	530	535	551	576	570	562	500	539	557	583	571	551	583	527	499	539	496	519	533	515	562	574	508	517	519	572	540	547	534	534	545	495	539	574	536	544	524	529	533	591	550	516	522	558	557	566	578	518	555	524	552	495	526	536	534	497	550	583	557	546	530	522	558	556	568	524	541	549	493	570	506	565	571	558	554	494	522	604	574	533	514	574	559	549	581	571	548	528	516	552	513	519	557	541	620	588	528	572	526	568	573	558	571	526	549	522	537	513	520	572	564	548	548	580	555	511	542	574	557	547	533	536	550	527	521	509	528	579	553	533	527	554	554	525	537	499	503	540	524	539	526	542	533	539	521	557	599	559	544	564	582	504	540	542	564	541	539	548	548	514	544	558	538	553	559	574	571	534	544	531	562	533	538	548	525	527	542	562	523	560	573	569	513	497	555	539	551	531	554	555	525	537	530	558	563	569	559	550	545	602	567	556	551	495	557	521	507	575	573	534	529	537	592	522	534	528	538	538	552	532	563	557	563	536	557	593	543	556	557	530	537	531	543	558	578	522	563	543	545	564	516	551	538	545	552	516	558	522	558	570	549	573	544	550	553	548	539	528	538	562	543	587	561	565	513	506	526	573	543	557	558	548	583	575	537	527	545	507	484	562	535	528	537	561	547	514	559	551	572	525	595	568	579	598	522	513	536	543	589	567	523	585	514	535	533	552	552	546	523	568	558	517	537	570	517	534	534	540	524	535	543	539	553	552	578	559	546	524	583	523	528	490	541	582	552	542	557	558	570	534	516	499	515	532	585	519	565	545	589	561	573	519	562	514	509	530	564	498	564	541	560	489	542	511	561	520	540	542	511	553	547	493	527	537	527	533	520	564	532	573	539	538	554	524	538	535	508	550	541	564	539	500	519	521	535	528	530	557	551	565	524	549	545	552	553	523	595	534	512	529	517	539	525	527	550	543	545	512	522	556	555	519	552	523	560	518	492	557	557	558	535	579	510	557	576	544	532	586	538	555	542	554	554	532	608	528	542	546	560	540	544	512	540	551	554	537	530	574	572	549	545	540	540	538	590	560	537	566	548	526	523	536	533	551	550	520	517	592	519	532	524	579	519	553	534	557	493	562	577	531	573	549	536	525	482	522	567	522	581	558	535	579	533	517	530	544	533	555	528	539	545	543	530	564	527	506	533	517	529	563	555	539	547	571	549	534	540	555	525	515	557	560	547	532	563	545	508	575	496	545	570	585	502	543	526	543	555	549	534	527	519	569	536	570	536	559	536	594	599	541	525	517	557	545	544	520	543	557	494	521	548	546	549	525	552	598	545	550	535	495	532	551	538	539	549	559	532	534	547	585	569	534	555	524	559	506	554	540	526	547	501	586	514	548	539	529	537	535	548	533	550	582	514	544	498	565	529	532	542	518	540	544	525	599	550	546	563	552	572	542	535	528	525	511	554	570	529	508	547	553	533	541	524	523	507	543	513	525	534	530	565	543	553	562	578	535	519	520	562	563	539	580	545	547	602	540	560	549	508	513	542	541	514	529	540	558	533	523	598	597	539	485	560	586	528	599	545	530	533	554	560	530	524	546	592	545	525	542	563	502	548	526	501	553	578	555	511	533	581	529	563	541	544	558	521	560	559	518	567	526	521	557	546	513	537	522	546	585	547	516	588	558	597	562	524	536	566	562	516	591	543	526	554	562	541	503	515	559	548	525	539	586	561	574	529	526	512	514	554	526	530	541	513	551	559	547	583	521	561	552	537	553	521	554	566	563	545	535	548	563	533	556	561	527	574	530	557	565	549	544	498	550	558	539	566	540	550	587	590	517	550	566	499	554	552	523	602	581	548	542	545	548	527	519	547	538	542	536	524	542	554	522	542	516	503	521	556	562	542	539	548	570	504	569	528	533	582	558	545	547	563	564	594	581	555	530	557	548	557	535	520	544	556	568	523	550	544	567	526	570	530	524	523	542	541	529	577	550	553	530	573	530	527	560	542	546	587	514	565	597	531	523	530	563	516	552	496	518	511	503	547	548	546	542	558	580	548	549	523	549	547	562	527	561	536	522	518	535	565	545	550	530	504	548	557	550	540	524	555	541	561	539	536	534	518	588	557	541	526	601	529	525	603	527	544	550	531	587	536	578	535	565	580	551	592	535	518	542	533	545	523	540	571	547	522	549	580	529	534	554	541	532	541	586	587	553	517	567	558	547	560	565	550	529	551	527	528	552	485	502	564	539	569	531	541	506	552	562	551	538	556	596	527	558	522	546	543	504	531	519	539	555	581	549	577	545	589	581	524	577	590	558	558	538	592	549	551	552	575	524	530	535	563	525	527	508	550	519	514	563	547	525	544	495	542	565	517	553	543	555	541	563	548	571	591	548	528	514	564	546	543	560	542	605	557	475	553	584	584	515	542	553	570	561	524	564	545	563	516	563	572	573	534	588	536	563	547	579	536	510	529	531	563	548	565	556	526	523	530	577	519	548	560	542	533	535	520	516	569	581	543	535	562	526	523	549	537	537	517	533	547	547	544	546	543	541	542	534	570	526	555	555	564	523	519	535	565	558	520	543	546	561	552	554	536	543	500	501	505	551	498	504	527	497	544	583	545	555	559	562	531	550	545	556	514	502	558	554	588	521	575	546	523	492	542	536	533	529	569	555	481	552	584	537	527	569	612	541	591	556	558	579	504	521	552	535	576	524	521	511	521	570	541	570	534	542	560	577	509	548	535	544	531	559	515	511	575	531	560	508	543	556	540	510	574	553	515	519	546	564	538	546	556	523	550	539	548	565	511	519	512	529	546	557	583	509	559	574	545	518	524	557	537	538	513	565	529	541	550	573	576	573	554	564	593	587	573	533	534	492	535	548	555	554	572	551	510	555	490	546	534	538	520	499	558	561	563	583	484	601	567	524	529	552	546	569	559	579	574	543	507	544	556	547	596	580	554	522	563	535	550	530	584	534	526	539	564	537	542	556	536	558	531	532	577	523	534	577	527	534	522	544	526	560	570	539	518	548	564	525	478	536	529	569	521	544	588	555	538	565	536	565	546	546	501	544
23082	21314	29231	23737	21322	21476	10649	2623	1785	1558	1587	1406	1213	1305	1139	1074	1026	798	689	638	586	443	408	417	370	357	303	331	324	316	351	1014	588	272	399	1662	2019	2004	1678	1328	278	231	223	263	278	291	263	247	256	284	260	263	561	676	699	577	591	639	499	351	263	255	237	230	245	252	251	270	262	232	234	257	239	262	248	256	270	230	278	262	260	231	260	250	267	233	259	263	235	267	242	239	244	257	237	248	228	254	267	208	256	268	245	279	236	239	264	248	230	253	236	250	255	266	254	254	258	259	251	273	220	227	250	261	259	259	249	217	219	261	251	221	265	274	285	255	234	208	268	232	278	256	238	220	226	240	233	264	246	250	280	238	234	267	231	273	250	234	267	231	256	239	258	249	237	256	228	229	265	264	258	247	241	234	235	243	261	245	244	240	241	270	254	248	254	253	244	250	243	263	228	259	242	277	261	264	212	249	242	232	257	247	245	270	246	250	239	257	243	234	261	255	257	260	259	272	221	273	226	248	271	258	220	241	244	258	263	230	256	265	236	235	270	258	281	230	264	260	254	249	250	245	244	278	236	259	251	231	256	229	225	248	229	238	269	234	291	249	242	267	223	267	257	229	247	229	252	253	233	265	239	259	269	268	232	260	252	220	227	253	253	266	236	243	250	277	220	240	259	230	247	263	276	231	262	243	260	245	238	270	244	248	246	252	250	262	270	252	260	226	258	261	262	233	282	243	255	240	233	215	230	260	275	267	236	239	261	249	260	260	257	248	231	264	267	254	239	280	290	266	226	233	258	252	250	270	231	272	242	265	263	241	271	279	246	259	266	237	264	264	242	253	252	242	256	262	264	241	288	274	239	230	241	270	239	234	227	224	250	239	248	245	262	282	234	258	264	248	275	241	256	247	219	243	229	247	247	265	226	258	229	260	251	235	238	250	288	244	264	272	224	264	259	252	258	278	259	281	265	237	241	285	239	255	230	257	269	233	251	227	255	249	272	259	244	268	231	242	264	244	234	276	260	259	276	264	230	244	242	250	238	271	242	254	249	261	244	278	245	232	256	261	252	253	238	226	242	259	262	253	242	238	265	254	254	247	239	257	238	255	264	268	254	231	242	243	259	256	251	275	262	242	278	238	211	237	243	239	242	239	269	237	242	237	276	241	256	246	225	251	248	247	244	240	240	261	237	234	242	249	272	252	241	240	258	261	242	271	256	245	250	258	255	291	261	231	269	259	258	249	254	257	248	266	237	251	239	238	233	248	240	243	240	278	281	222	263	237	260	259	261	234	247	275	234	277	260	238	240	241	250	224	217	247	261	272	229	236	221	253	243	270	251	245	241	258	260	266	247	232	238	264	239	234	231	242	270	277	268	263	248	258	261	264	240	205	216	230	260	256	269	252	240	241	251	269	252	246	262	254	253	223	250	256	252	242	244	253	263	221	247	251	261	231	259	249	217	255	261	250	250	255	226	246	230	237	258	265	240	241	246	275	265	243	261	240	252	247	262	221	236	245	250	271	261	271	274	275	237	261	228	242	252	229	246	245	247	250	252	239	254	239	229	265	262	259	230	255	257	243	243	244	247	238	271	244	256	208	247	231	246	218	265	253	243	247	274	243	256	237	259	242	247	242	240	241	248	238	266	258	258	242	254	252	245	259	228	255	279	269	262	227	270	236	226	280	235	239	226	245	242	251	233	222	273	233	252	251	249	255	237	261	231	252	275	244	239	253	264	252	237	261	234	245	251	254	277	230	273	251	251	247	255	247	264	234	238	259	246	271	248	216	243	276	230	221	246	238	273	275	251	225	246	232	214	272	259	260	253	238	234	236	240	245	239	269	264	253	262	264	246	293	266	258	227	258	237	247	245	274	230	239	239	247	248	272	249	258	245	246	249	256	253	273	223	247	260	220	268	268	246	248	263	266	230	234	233	238	246	243	228	277	253	280	269	266	248	232	247	237	277	245	215	228	220	253	268	245	272	220	249	244	250	247	253	263	278	229	266	259	275	258	248	229	274	236	227	258	249	254	250	270	220	243	261	235	243	235	246	249	250	277	251	266	260	238	271	249	228	267	265	261	271	243	220	254	254	259	251	264	261	233	267	251	241	239	223	251	260	230	216	229	234	241	254	234	250	258	224	252	257	241	254	266	254	264	256	252	234	243	246	234	273	246	247	241	277	273	259	254	263	225	280	248	251	252	253	251	250	261	256	261	270	228	263	267	267	251	230	259	282	249	272	266	242	261	284	267	259	233	284	229	238	241	232	258	270	282	254	211	241	268	247	245	250	265	279	240	240	249	251	251	241	263	251	257	256	253	223	232	241	247	246	250	265	222	242	273	240	270	252	246	275	239	251	274	253	224	251	240	242	244	259	278	236	254	231	271	251	232	248	241	249	261	257	246	241	252	242	231	234	263	277	236	227	280	266	268	279	254	246	241	224	269	232	248	229	265	254	248	243	227	272	237	231	252	233	255	223	257	246	248	266	255	251	245	277	246	248	243	230	290	229	256	241	239	234	272	268	250	223	246	272	223	252	255	252	237	245	253	237	251	241	244	242	267	250	227	234	274	275	254	217	239	246	227	289	263	258	235	253	266	244	255	213	253	250	263	221	251	273	248	248	262	241	250	241	279	215	249	246	248	209	260	263	224	245	245	258	269	245	247	242	237	243	241	246	258	242	250	244	242	266	264	262	258	260	254	224	263	228	250	260	270	247	243	274	238	256	252	214	288	220	261	256	252	257	235	260	247	262	220	250	271	245	241	227	258	246	255	210	228	249	269	235	237	272	264	242	260	237	256	244	266	254	241	245	257	263	234	262	245	250	261	212	253	241	259	253	236	260	265	228	261	235	258	251	246	221	256	234	246	234	246	265	257	261	266	261	232	230	237	270	245	246	253	256	258	214	250	287	249	247	262	248	250	237	259	252	250	226	246	242	252	236	261	267	237	274	278	230	265	267	242	266	264	252	259	238	249	265	259	239	251	237	232	283	250	259	252	247	249	241	219	247	254	265	240	287	247	243	244	255	242	261	242	263	249	253	233	261	275	255	245	253	233	252	262	271	224	246	213	261	271	272	275	254	255	240	247	267	270	263	242	223	226	238	242	245	255	246	249	244	243	250	269	257	256	258	215	230	248	258	239	235	283	250	275	254	240	260	262	244	212	237	263	252	232	233	246	242	248	260	242	273	234	291	220	292	243	240	239	241	257	262	275	246	236	229	242	254	249	260	252	245	254	226	246	267	268	224	278	264	264	254	245	262	254	209	249	246	234	252	255	245	262	227	261	246	240	272	239	257	256	260	254	240	239	269	244	229	251	276	244	245	259	229	257	260	258	281	237	231	243	220	241	255	255	234	245	238	230	245	232	232	232	261	242	250	238	239	246	269	243	249	267	254	263	259	266	240	230	236	257	200	253	227	223	261	258	277	269	262	252	255	243	254	259	256	242	251	238	280	240	260	251	247	255	259	226	277	247	238	255	268	271
14235	34870	33521	21844	14891	12594	6692	5656	4281	3803	3788	3142	2658	2699	2398	2214	1961	1545	1225	1075	1039	761	682	678	583	545	512	461	500	422	472	1825	968	421	627	3292	3889	3813	3046	2393	421	388	353	332	339	324	337	352	380	330	325	331	923	1186	1123	895	1029	952	792	418	326	317	309	346	343	346	311	315	309	346	336	333	328	350	351	357	324	317	301	323	333	302	314	311	335	317	325	324	304	312	338	313	312	332	323	334	334	314	322	309	346	319	344	328	291	324	268	336	316	343	377	349	344	352	346	321	321	309	325	325	362	337	331	346	301	343	316	290	324	342	332	326	330	320	344	342	318	331	325	307	311	317	339	331	351	318	316	341	299	326	311	318	323	338	325	326	317	331	298	335	315	333	294	359	290	312	291	310	282	317	309	325	335	333	348	286	327	325	318	292	350	311	297	312	336	332	315	334	317	328	322	336	343	347	332	343	330	346	289	314	317	316	311	311	319	331	325	322	325	346	297	343	326	300	344	341	306	318	347	309	315	322	325	319	321	339	325	352	328	336	359	308	320	296	303	339	312	345	322	284	322	297	308	327	336	312	315	305	314	305	322	346	310	307	317	313	314	333	336	311	311	328	292	308	332	323	288	324	304	330	326	324	348	329	335	329	329	320	326	319	294	304	330	321	286	321	320	335	357	311	324	338	331	332	297	333	346	329	329	326	323	295	364	269	312	309	333	358	302	314	292	317	305	310	311	323	310	332	322	344	340	316	317	322	356	305	326	353	337	311	308	333	337	305	331	310	296	328	281	335	307	315	327	311	311	303	297	353	326	339	356	294	338	342	334	358	314	328	316	316	344	337	335	341	315	327	334	352	337	326	306	315	357	280	342	329	315	350	310	342	303	295	311	323	322	340	317	284	306	293	328	312	302	320	314	331	341	349	330	348	328	341	311	350	299	347	334	339	315	333	337	309	321	329	306	339	306	320	302	316	354	325	316	312	304	319	361	324	333	318	346	316	318	292	313	299	322	327	324	352	321	289	337	281	321	294	332	332	297	336	326	295	316	323	346	331	333	288	329	335	335	339	312	320	315	346	335	305	307	330	334	326	341	313	336	306	295	305	297	302	331	306	350	307	322	331	333	320	327	312	295	325	339	308	336	318	311	313	310	309	338	302	344	347	305	314	317	372	318	323	311	340	342	287	322	321	355	318	315	343	342	317	299	285	341	317	329	335	357	336	345	319	338	343	326	308	353	330	341	298	338	327	315	338	307	327	345	334	308	327	311	330	326	349	327	318	332	304	329	311	306	311	324	300	344	334	345	336	306	304	315	328	341	322	302	341	320	378	329	337	308	312	321	316	346	335	313	306	324	326	317	344	326	298	325	338	300	344	317	320	315	351	305	313	312	309	284	320	320	333	312	283	280	328	335	290	365	345	310	313	318	338	339	324	319	313	287	317	316	314	347	339	324	330	324	301	346	350	339	315	316	318	307	301	322	347	323	316	298	353	324	323	299	356	316	310	311	309	335	320	291	340	324	334	317	330	301	342	331	324	306	331	301	356	334	328	324	352	336	331	331	294	351	296	317	307	305	306	307	326	306	345	318	312	314	343	333	310	326	309	315	357	313	344	282	351	333	310	295	353	315	308	287	326	319	343	320	338	311	307	327	333	357	322	304	334	294	272	330	311	315	327	313	329	323	309	311	346	323	334	329	324	363	332	301	321	320	315	323	333	336	316	290	305	325	321	299	351	307	330	314	347	329	318	316	329	333	337	312	327	304	301	319	292	328	330	336	290	309	335	328	352	312	315	320	309	318	337	301	323	346	303	328	304	344	318	317	332	318	322	295	312	340	342	388	305	346	303	305	334	354	300	310	299	333	306	312	330	317	289	312	325	323	350	299	336	322	323	320	320	324	315	354	316	319	292	328	327	313	336	338	336	362	355	287	325	309	322	320	309	336	336	336	320	349	323	308	324	346	326	313	310	322	282	339	303	336	352	292	294	305	344	344	326	332	324	303	320	312	346	302	314	323	348	308	342	335	327	296	353	353	302	342	339	334	321	333	294	325	342	328	353	327	313	300	336	309	336	325	327	312	318	342	303	319	311	298	317	322	326	302	315	370	313	303	321	319	312	331	320	307	325	310	335	313	359	331	364	321	322	314	281	333	312	340	337	314	318	298	331	323	311	305	318	326	301	300	332	328	371	335	312	268	337	324	288	327	312	342	330	323	335	331	306	342	311	302	317	333	297	361	348	320	340	322	333	263	300	352	325	334	319	328	295	305	342	334	313	338	311	300	297	334	328	297	303	294	316	300	316	307	323	321	324	336	313	297	301	296	326	332	324	334	313	323	341	314	314	321	316	290	328	327	329	325	328	335	309	321	357	330	304	309	307	300	354	324	299	309	312	305	323	323	331	300	325	364	325	287	331	331	308	299	316	317	307	335	325	321	309	376	312	333	323	338	317	293	279	319	336	301	377	339	322	353	309	302	334	344	330	308	353	351	293	325	324	292	357	331	354	318	306	281	361	328	300	324	330	307	333	343	305	324	320	347	339	320	324	331	338	325	319	318	317	348	308	335	326	321	285	314	307	356	330	328	307	308	335	346	347	312	330	319	289	316	325	304	344	308	343	354	332	314	315	337	327	316	334	332	301	331	350	311	321	293	333	293	326	303	316	320	348	324	324	329	335	333	299	298	299	310	328	322	324	315	331	337	311	338	336	334	293	349	331	326	335	328	367	301	326	330	355	278	315	301	297	343	335	311	314	324	273	357	346	377	314	306	305	335	331	315	309	304	332	308	302	306	302	306	343	304	341	285	317	308	336	285	339	309	297	309	372	311	330	314	336	330	337	333	340	321	323	329	314	364	351	301	317	306	307	323	351	356	315	314	305	315	314	316	329	329	373	329	338	322	314	324	333	338	293	348	328	338	305	341	338	287	310	338	321	321	324	346	341	330	297	323	348	311	377	340	314	314	280	304	307	318	332	298	356	332	298	343	334	319	308	290	346	326	313	337	313	311	330	311	320	324	312	312	340	304	323	289	318	330	304	349	306	358	346	333	328	326	325	327	312	318	328	326	347	298	335	306	285	329	313	319	348	298	323	311	331	287	299	303	309	307	313	308	329	333	322	334	315	340	320	293	337	294	328	355	317	324	311	321	309	306	300	307	323	340	323	318	303	286	307	325	320	341	327	316	287	321	307	328	344	326	329	322	314	334	339	340	318	323	281	323	375	327	322	316	307	351	310	339	338	324	309	308	358	336	308	346	335	320	314	322	338	328	355	321	314	343	290	340	337	318	337	321	338	313	301	268	313	312	326	328	338	341	320	314	306	354	342	337	364	312	314	311	343	321	352	323	354	310	343	299	316	310	350	304	312	329	306	338	320	315	325	341	335	300	313	332	330	333	304	307	330	340	307	283	312	333	311	332	342	312	345	302	334	328	330	339	317	325	329	311	321	334	337	322	339	333	277	306	338	326	324	336	305	349	323	317	319	326	288
27100	21117	18117	8678	3314	2573	1590	1084	999	950	870	921	950	865	827	840	780	756	624	601	636	594	596	580	561	563	574	601	561	532	570	541	564	516	559	629	622	617	611	643	543	571	530	529	556	513	524	515	550	602	561	546	573	548	605	569	594	605	573	502	546	591	566	553	534	580	554	576	532	578	549	584	521	505	542	568	569	579	564	554	537	584	578	547	546	596	544	535	548	573	543	541	566	565	543	539	513	573	525	530	552	558	515	553	542	562	561	568	542	558	549	543	523	601	571	530	589	545	514	554	564	525	513	524	577	530	554	532	537	560	552	549	540	552	556	551	571	563	577	546	521	597	572	538	523	567	575	538	525	548	537	532	541	516	542	564	541	557	530	525	512	605	549	568	536	541	564	581	537	565	534	544	517	552	595	571	582	522	548	547	579	532	568	525	551	562	565	498	544	541	553	544	559	571	562	520	555	509	559	522	572	523	527	557	579	580	562	551	557	569	554	577	554	530	547	539	568	536	549	582	521	626	588	557	529	575	546	542	550	522	572	561	596	593	546	545	540	603	576	573	518	558	571	569	561	519	544	551	519	506	533	523	554	552	534	582	560	533	632	574	602	547	572	555	483	569	584	565	546	533	511	519	567	572	524	509	548	551	557	548	578	519	543	566	559	523	535	527	552	546	547	561	561	537	579	535	602	581	553	550	518	545	551	546	572	543	504	570	556	522	564	574	550	508	521	569	578	521	555	526	544	534	560	590	548	578	516	526	553	534	559	592	554	535	570	582	536	555	579	507	554	558	542	599	511	570	588	543	515	556	580	571	542	560	504	550	549	548	558	506	544	553	558	507	586	582	533	537	585	602	569	541	541	576	527	588	564	587	568	512	543	513	582	549	539	566	539	559	570	547	547	545	560	544	535	558	547	555	521	527	584	558	550	507	516	525	553	572	560	511	527	525	554	542	618	547	557	531	515	542	601	570	565	571	524	527	538	560	532	544	540	528	568	531	535	502	545	557	527	559	575	567	544	535	560	602	590	522	511	557	573	520	538	562	511	524	585	559	586	565	595	558	560	539	544	539	587	544	550	551	560	577	588	541	521	528	598	534	555	540	572	539	573	592	558	582	550	556	506	536	539	524	556	584	524	557	588	544	545	555	555	556	504	556	617	554	558	563	594	532	544	556	566	547	549	540	540	555	574	565	563	541	558	549	560	557	521	550	584	538	551	545	581	527	568	570	567	560	556	569	564	525	578	548	548	600	553	549	548	545	552	582	552	546	540	575	556	552	532	525	566	540	568	548	569	562	541	560	534	508	539	593	557	535	542	539	511	538	546	543	581	562	627	503	587	504	543	525	539	536	563	550	570	524	553	532	560	532	563	582	545	554	544	547	531	533	527	568	568	552	563	534	524	548	573	559	573	597	546	558	553	526	516	589	518	551	542	571	551	601	505	540	560	534	543	549	569	571	581	556	561	577	553	567	564	547	571	552	567	526	546	514	558	556	504	540	539	512	526	551	575	559	586	556	536	566	625	567	543	496	563	526	579	532	591	517	537	548	578	575	570	576	540	563	559	572	513	521	538	578	607	548	601	586	582	543	533	517	527	532	552	522	552	526	607	519	557	575	579	563	549	565	520	557	614	582	597	572	531	536	576	557	528	526	538	555	532	549	560	555	503	543	581	546	534	541	497	612	580	548	563	561	534	550	553	568	560	501	545	511	550	603	572	549	507	548	574	536	563	592	551	554	576	568	552	549	544	596	536	538	525	541	523	559	546	552	512	573	574	544	537	572	538	577	545	498	540	534	556	580	550	537	585	537	537	546	502	512	594	566	558	568	544	548	529	548	545	519	552	543	566	546	548	572	494	564	591	523	554	516	546	524	557	550	531	537	533	549	525	584	549	545	578	560	576	533	540	520	512	565	529	552	560	565	582	572	541	526	547	584	552	581	571	538	576	512	519	538	575	578	552	550	572	557	566	507	541	570	521	554	550	551	533	550	546	563	573	485	553	561	528	537	533	548	533	541	608	560	549	539	555	510	587	493	541	515	577	565	543	564	529	541	520	538	516	550	533	512	537	504	560	605	566	568	553	560	552	582	565	578	523	582	535	539	542	557	578	559	551	548	561	571	559	527	509	534	517	547	573	575	555	553	567	516	570	572	566	567	531	549	552	526	534	541	528	601	566	549	563	575	526	531	510	567	571	516	532	558	544	562	538	537	621	601	536	582	539	564	615	542	552	528	535	535	539	530	589	506	547	544	541	546	530	550	512	590	548	583	541	583	569	560	573	568	548	596	569	547	536	567	563	522	528	512	541	522	570	557	531	592	538	567	583	570	557	575	534	543	571	541	529	508	565	538	562	514	577	561	548	525	585	567	552	538	565	532	575	576	580	529	580	544	536	576	599	539	552	544	534	552	563	545	551	521	564	590	535	553	585	510	555	535	556	581	480	511	532	543	539	565	532	552	563	580	527	582	557	568	582	547	557	529	528	575	488	546	564	542	558	571	567	557	604	561	532	576	556	539	555	554	554	553	587	548	586	567	553	558	564	560	560	524	596	519	606	547	552	538	557	553	567	570	530	554	530	541	576	604	583	570	566	524	521	585	604	544	564	571	572	562	522	529	547	553	541	506	517	585	564	533	517	562	589	590	542	538	526	560	532	575	564	557	545	590	562	542	559	526	561	546	518	554	552	542	543	569	558	560	574	544	565	533	547	539	593	540	542	540	558	520	527	580	587	536	576	534	563	561	550	518	530	517	555	606	556	585	524	527	562	540	560	548	526	531	560	581	556	510	510	536	522	519	543	529	544	513	541	559	544	563	591	581	513	561	552	545	580	521	546	557	577	539	584	544	556	551	576	580	507	556	500	552	530	521	564	575	562	583	567	547	543	563	567	562	547	557	496	593	563	537	528	564	584	563	541	549	524	574	551	565	515	553	544	566	536	586	558	561	560	556	524	537	506	548	574	623	562	557	588	581	583	561	576	568	553	536	537	579	503	522	570	556	570	550	524	577	548	521	580	574	559	545	577	515	550	571	509	541	510	568	567	551	507	599	547	528	562	511	633	526	563	554	554	560	534	534	572	571	556	558	568	558	563	516	545	537	504	561	553	549	557	560	580	560	545	554	557	552	538	560	536	561	545	535	500	546	558	553	506	547	543	563	570	517	561	545	535	530	579	593	556	543	583	568	559	578	562	569	550	552	569	534	560	548	554	526	564	553	593	545	563	562	559	519	536	539	566	568	572	567	528	520	590	547	586	543	556	521	521	515	551	527	593	541	544	512	569	565	528	564	557	546	589	518	558	582	500	543	527	572	562	565	543	573	522	514	600	566	545	510	567	570	563	578	568	504	568	514	557	534	483	584	544	516	528	554	584	521	594	539	541	545	600	577	558	588	532	574	524	524	541	570	583	546	571	565	544	574	583	525	561	555	529	562	527	555	542	515	511	539	544	553	578	567	544	561	553	526	555	555	580	550	542	569	529	567
10556	20792	20620	11059	6226	5694	3434	2211	1869	1754	1609	1674	1614	1510	1387	1321	1266	1063	990	870	940	812	784	777	765	718	737	691	725	744	698	753	745	691	701	785	875	872	864	814	684	737	702	709	694	726	663	671	724	664	720	734	706	754	731	774	769	749	722	690	679	710	731	751	707	719	717	682	683	744	696	731	717	734	741	697	703	684	645	692	687	691	684	665	688	698	722	704	700	698	748	722	694	701	731	706	714	696	663	704	709	753	723	723	651	695	712	697	690	740	718	708	672	723	697	713	677	699	714	685	723	673	684	717	732	675	704	710	734	703	736	703	743	703	718	690	675	679	740	685	687	702	719	713	692	692	678	674	706	687	732	711	662	706	692	712	721	652	704	694	748	711	723	710	745	759	763	723	671	757	687	715	688	724	717	733	658	702	698	689	713	702	684	714	667	679	779	685	720	713	763	679	661	726	765	657	720	719	715	738	696	723	706	673	741	649	681	677	717	747	721	718	753	710	690	725	694	687	655	666	655	720	700	711	685	691	676	719	693	748	724	745	692	731	745	647	695	725	683	680	704	750	673	672	697	684	687	671	697	699	721	756	690	711	731	698	700	696	741	755	735	714	685	653	720	724	684	732	735	706	701	721	721	692	710	735	647	700	718	685	698	691	682	664	686	677	695	664	689	690	682	685	708	694	682	712	676	721	719	689	709	712	704	666	708	700	761	686	733	671	687	684	734	724	658	751	707	707	726	696	726	673	724	715	678	722	695	744	755	755	712	720	657	695	709	684	705	706	688	719	710	733	681	702	673	692	711	683	715	708	777	698	735	676	722	753	708	732	711	689	665	707	683	702	706	648	676	733	680	709	719	689	696	727	741	716	741	678	713	692	709	707	721	676	650	691	691	684	716	686	720	667	697	738	709	712	710	705	666	696	691	746	707	717	690	703	719	690	671	707	723	699	673	668	664	697	692	711	707	676	716	703	717	659	717	685	699	682	724	695	697	703	714	686	761	709	712	634	698	690	695	693	708	685	688	733	726	716	742	732	722	704	659	720	693	688	717	654	718	653	667	658	748	702	700	714	658	676	675	761	695	704	717	710	705	705	694	689	699	740	705	695	706	730	719	707	665	717	690	669	722	688	707	674	730	744	711	729	719	644	692	748	736	687	717	684	717	704	694	685	738	723	704	665	754	702	727	696	674	698	690	689	730	656	682	691	687	678	745	721	707	675	695	717	705	713	703	745	702	706	698	746	723	726	716	700	681	711	722	704	741	686	741	676	700	715	656	680	689	691	699	669	724	667	733	695	654	729	663	696	651	650	673	693	736	730	734	661	694	693	672	701	686	676	664	710	712	677	684	734	727	737	710	718	693	704	700	744	731	637	716	706	728	709	699	741	699	713	698	663	729	637	696	727	702	731	698	738	712	724	704	680	682	716	677	718	682	675	701	715	712	724	660	672	745	702	697	704	700	688	711	688	668	722	729	727	740	699	710	727	685	656	662	749	741	672	733	696	748	686	733	659	683	690	689	713	719	646	724	735	741	687	670	666	722	723	718	741	684	706	658	760	689	647	678	710	659	713	757	750	671	719	714	633	706	744	759	732	679	732	730	735	698	667	729	730	716	734	704	690	711	688	722	730	669	652	754	683	670	695	757	710	703	690	692	698	673	705	755	667	739	726	650	737	738	675	723	682	765	692	715	684	704	702	737	777	683	723	740	722	701	721	700	742	747	694	705	690	736	694	743	714	698	692	708	713	762	662	705	699	703	703	699	704	707	672	711	683	732	698	722	679	740	681	689	650	736	721	723	667	676	689	708	741	697	739	747	724	735	712	661	729	714	723	674	664	667	753	685	696	714	714	691	702	711	695	705	679	714	705	682	667	674	679	734	755	690	681	719	719	717	704	665	677	709	689	703	687	694	706	692	756	710	703	746	710	696	703	708	701	676	717	755	687	691	687	681	707	668	742	703	717	700	687	682	759	714	706	725	726	675	716	729	701	671	732	688	707	685	708	710	697	727	687	734	733	660	706	771	696	683	675	682	655	716	644	714	711	692	708	705	693	701	652	752	686	682	688	708	731	733	668	699	737	722	708	685	713	688	695	681	726	698	672	696	684	709	673	712	711	675	710	682	713	755	718	749	687	704	690	723	680	731	683	718	654	701	712	714	742	734	695	662	682	715	672	689	770	693	702	678	670	707	668	687	718	682	728	695	666	718	764	685	693	708	682	666	670	692	679	704	681	752	695	762	700	677	707	700	685	716	718	706	715	697	721	670	754	714	710	650	681	736	695	706	664	743	744	703	674	719	742	711	733	715	733	663	751	703	798	715	699	708	722	706	694	759	685	682	664	717	692	701	715	633	726	676	749	687	702	675	667	689	664	702	675	762	710	722	720	744	741	728	708	665	697	731	714	713	677	700	714	715	699	706	710	716	756	735	702	717	704	723	719	693	696	656	701	719	677	699	686	660	664	730	719	723	694	692	740	667	740	713	691	657	706	714	667	739	680	681	709	711	692	671	681	715	735	705	678	726	696	704	767	725	726	645	677	750	725	694	685	724	716	722	697	703	742	752	726	712	722	711	666	678	648	671	698	726	678	731	697	704	757	682	714	688	758	684	672	744	744	692	743	732	686	705	698	677	669	665	691	709	673	691	714	703	768	711	670	713	725	726	692	728	679	710	686	735	668	706	716	708	658	743	692	720	759	684	788	687	649	711	680	692	671	690	680	733	722	712	754	684	704	707	723	713	668	735	691	773	731	721	700	691	703	780	702	709	697	722	662	694	723	700	731	719	715	721	699	696	694	674	681	720	677	712	729	731	646	731	700	730	740	745	677	726	704	737	681	704	717	715	678	723	685	675	697	734	720	748	666	692	717	713	673	708	710	690	701	746	701	744	683	655	686	734	717	706	713	702	691	725	691	700	699	682	718	663	732	718	702	726	716	710	712	748	659	732	676	718	687	742	733	663	722	627	728	731	670	718	742	668	763	732	699	719	727	669	724	693	728	708	731	676	692	724	674	699	700	721	685	730	680	683	712	705	727	716	733	694	707	737	701	731	720	688	701	745	669	736	732	676	699	730	706	716	695	718	664	702	691	745	706	666	736	765	692	687	677	649	728	713	716	715	662	733	734	693	740	721	659	696	677	684	702	707	736	704	725	725	684	699	745	703	706	678	704	701	690	685	728	674	737	709	735	700	674	728	717	686	733	707	685	736	686	707	722	705	729	704	648	715	680	746	721	700	731	721	673	672	686	727	673	719	736	759	738	677	653	734	700	683	661	682	711	734	740	694	717	678	721	673	698	703	712	706	707	656	728	733	668	723	712	718	711	672	684	708	702	636	710	712	690	707	681	717	651	709	674	748	724	721	696	703	704	739	717	689	691	701	720	700	713	686	681	732	711	734	674	715	693	733	681	680	699	703	706	728	684	707	761	746	728	729	644	668	704	736	738	703	695	668	685	694	751	712	716	714	701	676	760	704	719	708	743
24058	21306	28734	24209	21246	11902	3504	1879	1543	1288	1230	1206	1273	1111	1034	988	907	740	722	655	597	593	491	485	531	439	506	433	485	492	428	589	705	438	446	1161	1406	1315	1320	842	475	474	434	420	383	448	367	449	436	425	396	431	556	661	693	653	592	610	588	455	415	394	447	425	427	434	374	415	418	442	443	411	382	405	444	422	443	385	432	409	433	387	411	438	437	453	408	427	436	431	410	447	447	410	410	403	440	415	439	421	419	431	437	466	458	404	433	493	425	413	414	440	413	415	388	442	464	434	420	457	400	424	433	438	422	433	425	426	418	417	430	434	415	426	413	421	440	381	424	434	408	411	430	416	439	397	408	434	406	425	436	433	411	390	403	429	379	464	441	423	419	410	450	453	446	440	396	448	396	430	403	411	463	433	427	426	430	404	417	428	424	381	418	422	400	441	437	432	432	415	439	448	455	440	397	431	424	439	426	429	434	422	431	409	438	409	404	430	398	434	412	387	422	402	442	427	406	397	418	428	414	443	421	426	438	406	409	441	395	402	402	401	447	434	427	422	406	433	438	398	437	410	404	430	409	436	432	403	424	404	407	424	450	409	413	415	419	426	423	463	442	421	439	410	420	428	401	450	469	413	406	448	418	425	376	433	409	404	457	466	440	439	387	430	417	435	421	408	444	403	459	408	390	460	463	466	411	438	441	422	399	387	422	390	419	426	400	403	433	455	408	427	414	413	446	406	418	426	411	412	398	434	429	385	416	379	403	388	392	442	410	434	445	447	416	405	402	409	406	389	399	413	419	436	439	428	415	444	373	430	430	421	438	395	410	447	420	408	435	455	375	442	416	434	405	452	388	377	427	381	428	426	420	403	420	382	405	429	419	403	404	420	425	404	450	405	437	405	418	413	424	439	420	392	401	412	400	440	380	475	463	439	447	428	387	405	406	444	409	430	404	416	404	429	421	428	400	415	448	459	459	423	418	449	406	378	416	398	433	459	454	410	459	457	422	441	411	431	389	393	432	402	433	441	436	423	396	427	449	434	458	422	404	414	426	424	402	432	389	419	422	416	418	435	395	408	404	397	415	412	421	417	393	396	449	439	381	387	429	432	425	450	443	430	411	422	446	446	433	392	399	401	437	401	429	473	448	421	436	431	431	460	420	413	446	408	422	464	423	431	382	447	393	455	448	454	418	429	434	423	428	402	407	423	427	440	428	424	435	436	420	403	436	472	430	423	427	444	398	418	422	401	430	462	398	414	406	399	423	396	407	436	419	460	421	413	399	455	395	412	425	445	443	418	443	397	409	414	415	408	414	447	451	428	465	391	426	409	420	402	426	403	390	390	445	411	397	385	429	434	426	413	463	449	430	411	387	390	437	403	384	418	435	403	423	423	399	419	414	432	423	423	380	447	447	432	444	416	470	436	416	435	428	418	473	412	407	425	417	421	396	428	419	444	409	423	424	427	422	400	407	451	384	444	439	445	427	457	412	402	390	401	413	396	412	436	396	392	432	411	434	441	451	450	401	402	425	398	402	409	415	429	380	447	418	412	419	436	426	426	414	422	428	411	411	446	401	417	448	390	393	457	437	408	370	407	422	419	384	434	420	416	424	428	427	421	427	438	456	423	411	411	413	442	418	408	400	423	414	422	392	445	431	395	368	408	435	414	428	435	417	382	443	409	412	454	429	406	443	401	423	433	451	403	416	447	437	448	417	416	460	440	415	401	370	435	418	425	459	458	388	411	412	425	409	418	404	429	432	453	397	409	403	403	439	441	425	433	404	402	433	463	386	386	419	388	450	415	451	424	409	408	413	442	424	428	390	400	446	392	417	388	412	419	405	421	411	432	457	418	428	391	408	409	412	393	402	410	432	447	415	430	456	428	413	433	427	436	407	403	407	416	420	443	417	448	431	381	405	400	370	449	408	425	443	438	402	439	425	433	354	396	431	413	401	425	456	429	448	381	428	413	414	407	407	444	400	432	467	410	404	426	445	425	439	426	406	391	410	441	398	415	394	413	388	404	416	428	437	414	438	384	412	424	411	437	397	454	411	399	441	447	438	383	426	420	439	455	400	461	428	409	413	444	442	422	450	427	410	448	413	436	435	413	422	411	440	406	395	421	475	385	402	434	420	405	415	421	418	401	453	413	392	398	445	406	422	414	419	443	406	412	445	379	390	422	409	409	380	427	428	400	424	371	413	394	414	392	431	429	393	454	462	423	400	430	427	443	440	403	410	415	417	427	397	403	408	437	442	413	409	409	430	402	438	424	398	470	450	419	447	441	428	415	468	401	418	442	434	416	403	425	391	385	425	419	443	426	424	447	424	436	417	395	411	443	443	394	436	388	385	366	417	413	402	416	403	425	461	392	441	445	428	460	402	421	414	463	406	435	399	416	427	384	426	404	404	404	439	406	437	406	424	447	426	433	430	441	413	420	433	421	453	413	412	396	449	454	420	442	425	446	430	422	414	438	396	415	431	426	390	411	433	396	432	388	392	433	424	407	437	439	409	420	385	429	462	440	409	438	432	420	381	419	427	380	424	398	408	394	396	423	416	406	429	426	413	436	456	420	414	436	397	414	416	413	445	427	408	426	402	433	440	451	404	411	445	436	450	417	400	441	426	411	424	441	443	426	426	428	413	400	435	407	386	424	378	433	415	435	421	433	439	384	422	443	393	401	416	390	450	417	404	412	442	466	423	423	444	413	418	438	467	442	433	437	439	441	433	445	449	431	412	416	427	428	422	383	419	448	405	416	411	405	393	432	418	432	411	450	387	457	393	444	456	396	400	426	434	433	376	428	391	428	407	433	403	415	451	404	412	390	427	429	426	391	402	421	439	427	408	441	417	401	410	395	422	395	437	392	381	425	400	421	429	423	403	403	412	383	435	421	396	403	411	413	464	405	423	461	464	447	404	429	428	413	401	421	420	421	411	371	414	386	398	466	461	426	396	375	429	394	465	450	448	412	424	421	433	411	435	422	415	428	429	471	429	413	393	410	401	456	407	436	399	462	406	448	482	433	394	401	396	421	427	425	417	408	398	433	443	435	409	397	449	426	438	435	426	400	426	423	444	445	407	432	415	437	415	386	422	392	421	419	448	411	436	433	401	439	446	406	452	439	391	425	426	421	389	429	407	396	374	422	447	418	400	443	448	417	399	421	392	444	447	430	429	408	408	453	399	417	393	456	434	410	444	398	421	379	433	408	429	431	426	449	408	399	409	445	432	459	405	429	409	427	421	419	426	421	427	421	418	423	413	410	387	386	427	419	371	457	418	436	401	406	419	402	437	396	408	405	414	411	391	422	443	430	422	442	432	434	427	396	431	407	396	414	402	413	413	415	414	412	440	422	413	461	426	405	407	418	383	434	405	424	400	449	437	433	414	401	422	475	415	438	398	407	430	410	389	430	427	453	394	438	408	395	440	429	429	433	444	428	426	408	405	463	424	402	425	424	440	393	416	391	432	430	393	426	420	424	386	427	435	445
12512	27095	28180	17266	10768	7792	5462	3994	3193	2723	2634	2554	2512	2155	1945	1874	1652	1293	1271	1031	935	901	794	780	711	692	658	662	615	628	599	974	1109	596	664	2086	2564	2333	2507	1412	633	589	544	583	603	568	524	534	577	505	561	545	862	991	977	873	899	902	751	623	541	582	578	543	569	547	553	543	560	532	528	535	549	537	554	515	510	582	549	570	551	555	441	544	541	536	568	597	578	531	558	558	552	541	564	513	539	532	533	507	547	538	561	520	501	568	573	547	536	566	498	546	528	525	534	516	578	523	603	546	534	553	551	552	548	542	586	514	515	518	558	557	517	536	562	584	579	537	565	593	548	529	565	527	544	530	555	566	585	508	593	538	576	543	508	561	516	512	537	542	595	569	583	554	551	579	574	533	531	543	567	525	528	564	557	495	565	558	504	524	521	564	589	529	576	556	544	535	558	569	525	560	541	588	567	555	591	562	586	518	550	557	566	565	570	543	554	535	541	540	596	564	544	555	557	579	546	577	577	558	528	557	581	541	566	488	540	549	538	540	566	566	539	528	541	546	535	544	546	505	589	572	571	551	522	553	587	524	533	554	563	544	552	507	518	546	532	507	548	526	564	538	606	552	558	525	554	554	526	567	598	562	548	575	524	560	508	522	539	538	558	577	583	533	543	509	530	547	566	546	547	525	516	521	573	568	524	549	512	563	552	579	572	539	536	527	569	527	565	532	553	514	540	567	530	529	607	555	489	575	530	547	516	514	557	552	529	564	550	569	575	545	517	588	566	581	550	552	566	581	543	518	554	515	559	513	553	575	568	567	573	556	566	526	552	543	552	568	597	562	534	567	558	508	581	564	562	597	548	554	538	568	577	560	536	523	548	545	554	571	490	538	536	574	586	556	581	524	525	552	563	547	568	605	591	539	555	493	592	536	546	578	485	546	575	552	548	583	525	545	530	513	569	505	564	516	571	531	543	545	538	554	577	561	544	533	528	564	562	590	587	548	529	592	518	558	547	527	546	514	591	527	528	552	603	524	524	548	540	593	518	538	543	549	515	520	551	533	558	543	551	555	572	557	500	530	530	531	550	558	564	557	522	556	544	589	558	547	593	561	557	565	516	568	528	557	539	543	568	527	513	557	565	548	592	558	579	549	577	561	566	534	568	539	535	526	546	518	580	541	536	537	543	555	527	523	522	600	538	583	574	524	547	566	531	558	563	532	533	517	552	558	557	549	531	556	570	570	546	558	544	571	554	568	528	542	538	527	568	563	545	526	529	612	544	513	544	545	600	560	516	572	553	542	585	584	553	613	519	589	545	546	541	519	550	560	559	550	553	570	571	564	554	513	543	567	565	524	601	519	550	552	568	559	572	557	509	513	582	559	595	548	545	584	523	516	572	544	546	592	529	553	556	547	571	529	572	537	554	559	535	590	549	562	543	545	577	531	551	556	530	549	545	540	571	532	526	519	550	551	561	528	518	575	566	541	553	562	533	524	572	534	513	526	554	515	557	561	577	591	558	537	554	554	571	577	579	575	579	520	556	567	563	540	566	569	559	538	548	533	532	510	539	526	519	554	547	533	560	536	542	515	525	550	564	539	512	535	549	546	623	540	592	550	546	543	582	524	539	530	570	552	549	516	552	556	542	579	574	529	539	556	548	541	559	579	510	535	587	559	538	566	581	570	532	587	575	537	530	538	535	538	539	572	533	570	515	525	561	553	502	544	506	546	586	574	511	556	555	589	571	565	547	536	557	560	549	569	523	508	568	525	522	580	576	494	530	547	561	564	572	564	522	491	511	532	513	507	526	565	554	530	549	561	554	558	557	545	583	559	546	553	560	519	596	588	567	532	551	554	549	558	567	571	528	569	559	553	559	518	568	555	504	565	590	523	572	552	515	575	541	548	549	567	518	527	540	553	546	533	552	552	564	545	573	565	547	548	514	551	552	518	570	594	551	572	554	536	501	549	541	557	559	522	527	567	542	534	567	598	519	539	551	555	519	535	526	562	563	576	530	540	549	561	603	547	536	568	515	577	578	551	564	524	500	535	572	557	561	510	541	546	551	525	507	559	487	543	563	545	552	543	573	564	545	570	569	534	542	525	560	535	540	516	574	544	508	502	555	548	570	515	547	574	510	545	557	587	526	576	517	538	559	545	548	580	535	530	549	576	495	561	551	562	560	561	521	564	546	548	554	553	553	583	548	603	516	552	528	549	562	474	542	510	523	536	546	553	532	534	561	553	525	506	540	549	521	578	549	551	552	557	548	547	507	593	507	577	569	551	538	547	522	582	539	566	526	507	531	576	542	518	488	554	577	540	567	556	548	550	513	558	545	512	550	566	587	575	542	564	542	570	564	529	569	559	550	527	564	535	531	543	539	544	552	567	543	523	556	512	587	557	497	543	603	542	552	530	551	512	516	537	522	582	597	561	519	585	552	537	550	584	508	551	563	579	523	545	561	551	586	534	504	572	555	537	553	538	539	534	571	574	533	510	538	560	584	563	574	546	565	547	560	529	530	542	533	574	511	502	577	539	514	539	570	559	544	566	574	540	533	590	540	542	542	540	563	522	552	528	503	552	534	525	553	537	548	537	583	531	543	544	520	532	543	573	577	570	568	559	526	551	547	559	533	559	532	492	571	532	521	553	517	544	579	556	562	548	548	614	572	576	535	554	604	527	522	561	521	574	577	557	540	558	571	555	525	537	547	543	578	565	552	531	534	561	557	575	538	564	599	524	535	550	555	519	560	558	540	513	553	495	567	544	593	514	541	586	527	524	541	557	550	553	517	546	549	540	551	565	548	565	598	556	562	516	595	577	540	513	512	521	557	556	551	540	542	548	555	545	560	567	575	542	531	579	530	523	532	581	552	527	564	580	557	528	543	539	552	550	559	557	612	577	514	570	588	574	540	585	563	585	585	550	528	509	535	533	495	539	538	555	528	573	553	545	538	527	546	549	535	560	574	549	529	526	632	516	560	553	526	558	521	568	598	536	560	539	571	536	546	527	554	551	590	595	519	540	593	521	571	499	608	549	544	525	558	549	537	539	552	566	535	532	527	551	544	553	526	594	559	520	543	546	571	529	561	526	561	484	545	513	556	553	541	540	550	547	521	568	539	573	563	510	548	574	556	567	549	574	521	531	549	533	561	552	573	580	556	490	539	553	583	538	565	512	566	553	534	544	534	507	550	585	563	561	520	567	521	523	552	588	584	566	569	518	547	530	563	563	591	521	537	552	558	519	517	544	517	524	539	564	559	550	553	546	560	539	530	560	564	528	571	589	527	562	599	566	558	503	571	568	569	575	550	506	556	539	549	543	556	574	539	549	546	558	518	516	522	537	585	561	508	505	551	538	559	527	538	563	571	559	567	525	503	535	560	578	576	541	548	552	561	505	546	516	598	548	554	560	603	563	530	534	570	528	540	559	507	577	586	489	543	516	501	562	551	567	540	560	561	547	542	571	529	519	540	527	527	526	545	547	520	560	541	543
23102	21318	29230	23742	21327	21414	11098	2730	1856	1558	1545	1435	1332	1265	1114	1030	839	764	645	676	532	499	428	380	388	331	337	342	308	298	325	1102	574	278	271	1470	2225	2036	1949	878	342	301	242	278	266	267	256	265	263	278	279	261	609	720	706	640	642	599	438	304	254	254	246	247	279	250	258	251	261	258	243	237	261	265	237	285	267	256	265	262	262	244	247	238	269	255	242	254	250	261	242	282	249	244	261	269	252	234	244	258	248	279	267	242	237	254	246	272	262	267	235	222	258	271	252	272	235	239	243	293	266	299	252	250	257	279	250	249	265	240	267	290	246	258	255	271	266	252	269	248	236	255	235	249	241	257	245	270	224	299	265	254	262	257	257	243	268	262	254	252	281	248	242	254	257	274	274	255	283	256	256	266	282	249	238	256	253	253	261	256	236	260	264	233	273	243	246	246	253	235	271	245	227	261	245	253	253	265	266	267	249	244	282	252	248	249	258	249	254	252	266	236	281	289	261	234	239	244	264	238	260	238	250	256	274	223	269	203	246	260	261	253	285	232	271	235	268	244	263	244	231	232	232	239	243	259	245	276	272	236	253	257	232	232	260	283	259	246	255	220	240	244	245	256	251	259	247	270	262	250	235	266	239	244	260	261	298	244	264	261	280	262	248	261	257	254	255	293	286	230	238	236	240	239	232	272	263	251	244	253	244	270	283	251	259	251	233	272	249	265	268	258	255	255	236	260	250	287	232	254	257	271	257	281	243	265	269	251	246	238	271	269	246	233	248	250	215	246	280	267	257	264	240	221	258	244	246	210	263	240	263	230	283	268	251	242	250	246	267	229	235	272	276	254	265	207	231	239	244	231	236	260	265	256	216	251	259	235	251	244	260	250	292	282	225	245	258	273	241	234	271	262	247	234	248	263	259	274	263	260	240	267	265	263	270	274	227	248	242	240	250	252	264	253	270	226	245	263	264	240	253	245	237	264	259	210	240	243	262	240	256	269	282	249	302	250	278	244	246	235	263	252	242	223	249	260	230	259	281	260	276	276	249	273	266	262	251	250	252	261	258	259	241	259	239	270	268	248	236	260	261	267	222	256	243	267	255	255	263	248	240	240	250	243	244	253	252	271	254	270	280	273	268	236	244	213	249	267	266	263	258	275	221	231	249	202	263	239	253	251	260	248	240	256	232	272	235	260	267	244	231	215	263	263	293	261	238	236	256	241	255	255	308	269	262	235	254	249	258	233	232	235	244	260	213	241	244	254	266	274	261	240	256	265	263	268	251	261	222	299	226	257	282	267	259	277	250	239	237	256	228	266	251	240	233	240	260	250	244	255	263	247	234	255	263	262	230	259	214	259	234	226	258	238	246	261	254	255	240	293	241	255	237	269	234	240	250	226	265	262	225	239	261	246	288	285	272	246	253	241	267	238	231	254	238	243	237	239	270	257	257	257	251	248	266	236	257	235	264	274	234	286	252	250	241	242	252	255	298	278	289	268	260	245	249	253	271	249	243	286	278	252	259	270	252	292	250	245	268	241	250	261	244	257	243	255	236	265	253	263	237	237	257	211	256	245	252	247	235	248	224	244	235	264	246	220	289	260	246	235	280	248	253	250	236	234	256	245	257	278	248	245	252	249	269	249	255	278	253	268	265	248	239	238	234	250	276	244	246	257	266	239	257	221	245	231	275	260	248	280	244	270	263	271	258	217	271	274	264	264	265	240	238	261	267	239	230	252	247	234	247	265	260	264	291	254	258	246	276	272	258	236	261	232	229	254	240	246	234	243	239	249	247	238	257	241	235	250	267	240	255	239	256	272	252	298	228	259	244	252	283	275	260	259	268	261	240	230	234	283	250	255	274	221	229	238	247	237	259	262	252	295	270	266	283	238	229	250	272	274	240	240	268	244	259	276	250	269	285	273	232	243	238	244	262	259	235	274	247	251	239	278	266	243	238	249	271	258	267	288	257	222	248	268	255	228	251	251	256	247	272	285	246	233	248	239	265	259	237	258	251	278	243	230	260	265	250	279	253	241	282	235	255	273	242	253	244	253	275	248	248	220	255	248	267	239	223	258	235	246	249	271	250	254	230	271	280	248	259	263	233	252	262	253	241	258	292	273	275	256	238	246	261	230	258	255	246	250	272	257	240	245	239	264	255	255	233	270	270	233	269	254	272	250	274	238	260	239	276	238	266	232	270	257	246	280	235	254	273	249	267	243	269	255	239	256	235	243	274	235	258	244	242	237	266	278	240	238	264	276	231	247	254	262	219	252	255	258	244	288	235	267	269	257	244	248	255	229	254	267	258	264	251	246	253	229	260	253	218	262	270	248	249	237	245	255	252	257	241	242	250	282	264	216	238	246	255	265	227	253	257	222	275	235	240	253	250	238	244	242	253	266	265	245	242	253	250	238	266	248	261	239	230	257	247	251	239	239	282	263	264	251	240	290	265	254	230	275	249	243	265	238	246	235	261	251	254	240	264	260	223	276	257	248	253	226	267	251	276	252	260	272	251	278	258	256	269	268	259	261	273	230	270	257	274	243	276	262	234	248	263	242	267	274	254	275	248	258	256	252	247	288	252	258	252	251	262	236	252	247	272	253	248	263	251	244	243	252	252	238	250	278	256	249	246	264	252	271	272	235	263	259	251	247	253	246	264	272	246	270	244	258	266	249	294	249	237	235	274	242	254	264	253	255	268	287	264	278	272	270	249	260	277	264	239	255	223	281	263	246	248	301	251	231	251	254	249	263	257	254	244	257	246	270	260	243	257	267	246	255	250	274	219	237	277	248	242	243	240	248	265	290	290	246	261	246	239	280	263	254	237	246	235	239	243	245	243	267	261	279	260	251	246	265	258	257	242	243	262	261	238	248	241	214	237	274	226	314	262	250	270	277	259	254	248	251	212	245	254	235	276	245	255	243	206	257	264	228	267	227	247	227	237	263	257	228	267	236	261	236	247	246	228	241	240	241	261	255	251	228	245	267	228	274	250	238	247	241	257	231	280	246	227	239	253	245	246	278	270	236	224	243	239	256	259	249	247	261	288	301	262	249	271	258	270	283	227	262	245	264	257	256	223	235	246	241	265	260	277	236	251	243	258	254	270	248	250	265	254	254	246	291	246	223	250	246	242	233	249	214	280	258	249	253	263	268	243	281	260	248	275	265	270	253	279	257	227	251	251	248	260	218	259	259	278	251	251	239	261	231	259	249	254	252	259	267	260	260	238	252	269	253	255	232	253	235	263	249	237	245	253	233	238	246	234	236	245	262	254	247	254	265	243	283	248	256	258	274	228	251	255	253	269	233	240	262	231	273	260	256	267	234	255	211	230	284	268	248	251	258	250	260	262	258	252	246	272	260	254	226	243	221	242	262	252	241	253	237	265	234	259	246	247	239	252	242	240	276	266	253	255	232	250	251	254	265	259	239	239	275	282	255	225	256	239	268	251	243	266	256	256	269	246	240	274	277	264	252	246	261	246	244	284	256	252	282
15625	31106	32866	21733	14047	10233	7842	5413	4461	3738	3481	3284	3152	2762	2416	2184	1872	1445	1390	1290	934	852	758	584	586	562	504	494	472	405	456	1963	1031	386	439	2545	4168	3836	3802	1533	463	412	309	305	335	368	333	364	335	315	356	312	1004	1327	1248	1131	1054	1060	685	471	345	327	323	336	314	308	335	366	343	321	339	354	309	323	311	321	348	318	341	320	315	317	324	347	341	325	325	289	325	345	312	312	333	304	331	294	291	308	299	334	297	316	357	360	330	361	361	324	332	321	322	314	367	330	332	362	320	359	309	332	312	321	313	338	336	327	292	316	365	318	327	320	319	343	333	353	301	329	335	334	348	344	341	326	305	323	319	312	332	354	323	328	320	356	340	327	289	329	323	321	319	322	311	327	317	326	357	325	334	328	325	324	349	348	346	351	295	317	315	343	340	312	311	353	302	309	307	347	331	315	338	331	304	352	297	347	342	329	344	349	342	313	341	310	348	325	326	347	321	330	329	330	330	293	330	299	351	329	348	324	290	332	322	318	298	305	332	310	326	333	338	344	330	331	341	317	368	315	320	302	345	299	333	313	308	325	345	346	336	323	321	312	323	337	344	358	340	302	310	311	326	358	288	356	318	342	303	351	320	335	311	349	295	315	342	344	292	303	317	330	340	344	339	319	355	305	336	314	311	330	308	315	327	358	323	284	302	311	356	323	362	312	292	338	329	327	341	312	305	327	352	331	336	292	344	316	335	324	319	321	343	319	316	302	298	321	310	306	323	319	325	321	350	324	312	340	301	338	328	313	331	320	299	332	339	313	337	286	324	337	353	321	338	346	298	323	346	299	335	353	351	366	335	286	348	330	314	316	315	313	312	326	327	326	339	328	312	376	315	313	343	359	301	313	327	325	360	319	322	332	313	344	332	302	310	314	359	338	312	312	308	361	316	286	322	305	351	336	306	330	315	325	351	327	342	320	338	295	324	299	299	347	341	330	314	324	332	340	329	329	347	287	353	328	335	339	345	314	330	329	296	303	342	341	339	314	336	317	346	336	299	306	331	290	309	307	368	364	312	330	331	310	325	310	324	314	293	338	303	339	339	336	340	319	333	331	336	348	285	334	333	304	372	322	295	325	317	344	370	312	336	328	353	325	335	325	329	312	323	331	312	336	332	323	310	318	306	326	321	337	325	295	342	317	297	306	290	336	331	344	345	334	352	332	324	316	293	330	329	333	301	320	310	306	335	319	333	315	320	326	327	324	326	317	329	308	324	334	319	338	313	341	295	305	337	325	342	347	312	344	324	314	342	311	320	330	342	309	330	340	315	314	325	317	328	334	345	382	313	318	323	335	294	329	329	321	334	336	305	340	340	334	315	297	316	340	269	343	335	328	341	310	325	346	357	305	354	336	323	316	340	314	319	317	319	307	324	343	332	349	310	318	327	295	330	306	337	300	308	306	318	305	325	331	330	333	335	318	338	341	349	308	324	342	315	346	281	352	327	326	288	341	341	338	332	334	314	333	353	344	341	325	350	320	322	327	346	339	356	345	328	325	305	335	333	304	362	335	336	326	349	338	321	325	313	318	344	336	295	299	305	341	315	316	334	335	349	349	312	336	319	342	331	328	341	322	322	327	359	306	346	333	291	348	330	359	311	322	314	329	313	328	322	353	334	298	281	330	312	343	351	360	317	335	340	334	388	333	320	311	313	343	313	332	335	299	332	323	328	296	309	329	316	323	328	328	322	326	337	311	323	335	330	337	316	301	308	336	321	311	319	336	346	325	338	346	355	320	334	306	324	335	351	312	309	319	329	349	321	363	327	294	342	335	325	358	341	339	308	348	327	334	296	332	319	319	317	321	362	324	344	312	339	320	327	302	317	342	330	312	333	307	323	367	308	316	360	360	343	327	312	319	341	317	339	325	318	342	347	297	350	346	325	345	346	328	325	328	306	298	333	346	313	374	314	341	351	340	312	330	360	318	343	290	346	330	335	355	286	304	330	342	383	330	332	304	317	347	320	327	329	310	319	328	324	332	339	337	333	327	307	312	298	331	338	343	346	311	341	317	323	310	307	326	305	341	325	317	325	331	315	328	337	342	349	278	360	315	337	337	322	342	367	356	342	318	302	301	344	323	317	317	353	342	331	324	309	354	323	304	307	322	307	326	321	327	342	334	355	306	343	322	329	336	322	320	329	326	339	335	370	359	325	311	298	312	318	320	310	351	328	305	338	316	339	323	340	294	312	313	321	333	314	333	319	328	325	363	332	321	309	321	344	310	316	289	336	359	325	327	331	342	355	343	323	345	307	340	339	337	328	342	330	332	295	318	349	329	307	337	346	301	308	324	361	318	303	336	317	316	329	328	333	352	331	328	317	307	321	315	359	340	322	356	354	321	324	362	288	337	333	311	326	343	309	341	315	336	313	309	332	303	307	316	347	316	295	328	321	320	314	321	322	325	325	334	322	323	322	322	345	315	310	348	336	302	349	301	304	316	342	335	314	335	319	344	321	332	350	331	340	320	318	316	314	311	292	316	309	314	341	346	324	361	313	300	318	313	327	319	330	287	323	325	320	358	339	317	346	322	355	335	351	331	354	304	331	332	349	340	349	326	330	333	308	322	321	348	313	298	306	318	317	314	368	334	376	340	322	337	308	281	357	325	310	336	310	303	336	324	305	326	291	332	352	312	339	327	338	295	325	310	337	296	339	328	336	333	324	321	302	336	294	351	319	308	340	308	332	316	317	325	324	349	341	334	319	326	317	314	319	337	319	304	334	314	300	304	337	298	314	316	330	339	329	341	360	306	370	325	327	339	342	308	342	309	334	305	305	321	368	307	321	324	349	323	354	335	319	306	346	331	322	347	309	319	320	308	349	339	304	352	308	292	336	327	344	322	295	310	328	326	326	331	342	313	326	346	315	333	318	344	357	304	346	329	345	314	322	326	329	312	361	343	293	375	342	324	308	357	340	347	277	360	343	334	314	337	330	347	298	309	354	317	301	346	322	284	358	316	305	318	351	328	319	338	317	323	317	330	330	310	326	309	330	364	376	338	358	300	322	320	356	354	291	349	333	306	348	337	295	297	337	327	335	324	325	348	345	298	301	311	296	295	314	317	319	333	327	335	337	358	333	304	348	328	303	336	334	315	291	331	351	314	289	324	319	315	333	306	304	354	308	299	347	293	315	327	315	335	328	331	310	338	334	343	314	315	307	341	312	347	335	332	295	328	292	317	331	338	349	343	339	306	335	313	343	342	338	323	306	295	294	329	360	319	314	304	327	324	361	348	318	319	336	309	306	330	324	331	372	350	329	326	335	317	303	329	344	321	314	317	325	335	343	341	329	341	326	331	327	376	308	347	338	328	322	334	311	320	326	324	331	311	301	290	351	342	329	323	327	325	354	310	326	339	335	349	316	337	305	299	298	309	336	344	324	342	353	324	347	326	322	322	322	323	316	317	340	356	326	303	311	363	345	308	320	335	310	335	314	338	321	325	312	329
27109	21017	17154	9172	3361	1765	1511	1108	994	927	985	973	915	896	898	772	675	720	718	667	601	593	629	627	591	592	625	620	597	581	568	610	550	572	562	607	642	650	626	604	561	582	547	542	564	562	554	582	543	542	544	583	585	627	618	574	576	587	594	562	538	538	602	573	565	568	550	611	577	544	609	566	571	585	563	571	584	557	570	553	545	578	575	600	556	602	556	524	567	554	597	588	584	505	581	569	540	563	555	578	562	561	577	604	587	571	581	590	556	584	547	561	553	570	578	545	568	571	565	542	544	574	582	526	565	524	514	529	547	560	597	533	576	605	528	528	578	532	562	544	544	581	555	556	562	570	573	533	578	591	562	537	591	553	545	506	562	570	523	560	545	521	559	587	577	565	563	554	562	552	583	557	555	561	569	498	600	542	540	566	560	549	584	557	537	524	551	521	562	594	580	591	573	526	548	589	563	560	584	572	525	556	593	583	563	553	534	585	552	521	517	573	549	545	521	603	566	538	573	594	570	575	535	510	593	528	595	540	535	593	564	524	550	559	530	549	575	561	520	598	568	567	550	547	562	561	544	526	553	535	561	569	574	522	609	519	570	544	594	533	532	584	568	588	525	607	545	559	542	596	547	556	570	572	624	546	579	560	578	546	579	580	529	524	557	598	566	545	560	569	583	568	523	564	576	584	564	572	576	540	598	604	562	545	550	577	534	559	584	593	568	490	531	521	572	542	562	555	511	593	597	517	543	594	553	613	585	560	543	599	589	560	538	572	564	571	580	524	546	569	512	620	530	583	593	513	589	537	573	601	538	591	581	545	547	552	581	532	582	583	551	539	599	592	564	580	573	565	617	570	558	568	552	556	535	564	541	588	586	525	585	564	578	525	552	526	552	574	504	540	488	513	553	551	565	553	538	567	619	590	554	575	570	536	564	541	584	578	563	530	526	594	513	573	586	564	533	548	545	547	561	544	532	548	540	530	602	560	536	553	592	587	625	599	592	582	517	550	587	548	542	587	559	544	549	537	552	537	538	542	558	558	523	530	566	578	589	541	571	541	527	527	597	557	624	562	555	584	579	548	542	553	577	560	568	557	548	556	535	582	563	549	545	532	555	595	579	559	589	559	584	556	577	570	554	549	617	569	568	502	555	552	566	555	576	543	533	533	632	551	614	550	552	597	570	577	583	568	582	566	595	548	565	587	520	586	519	544	623	585	502	547	520	563	585	584	587	581	550	602	546	527	561	548	549	519	554	556	561	581	575	581	589	554	558	561	558	550	542	554	547	576	590	594	581	527	548	535	582	552	597	549	576	570	600	548	596	554	557	596	564	577	540	571	540	546	583	578	585	541	577	553	570	576	546	552	601	584	545	597	516	570	591	563	595	577	555	562	528	568	519	548	556	513	522	579	567	599	589	569	598	563	583	589	590	553	568	573	563	560	570	542	538	581	602	572	560	545	547	566	566	570	605	575	561	588	520	562	520	532	527	573	551	560	572	564	553	528	556	574	534	545	558	558	586	545	576	565	567	519	594	504	548	521	538	562	516	571	565	569	561	579	553	564	555	550	549	556	514	548	558	548	553	558	590	599	525	522	549	591	579	548	576	542	574	590	564	547	547	542	551	564	544	539	593	568	563	578	534	604	549	568	575	552	519	556	559	575	555	539	519	492	574	565	564	591	579	564	539	579	618	594	570	539	578	567	592	585	538	548	558	546	536	585	572	563	571	525	576	545	545	566	572	598	585	569	557	568	549	558	524	546	537	583	594	524	529	545	543	572	614	546	530	543	579	570	529	589	566	584	566	549	558	610	547	595	574	546	560	624	542	529	554	560	544	607	569	557	577	549	573	557	572	505	580	548	570	579	501	546	598	583	517	586	552	562	590	560	577	565	546	577	563	533	571	548	604	548	568	574	522	549	585	612	572	560	571	571	580	548	583	546	582	545	566	552	581	573	575	533	575	541	600	581	544	566	536	582	577	576	557	535	637	527	576	547	621	606	601	524	573	563	563	548	636	552	544	548	570	573	514	534	566	532	588	570	569	546	589	568	554	545	548	589	602	564	587	585	579	567	589	535	550	551	587	542	599	578	566	560	568	563	559	573	591	573	532	568	534	586	570	548	587	558	563	533	580	528	546	550	566	527	544	537	535	544	524	560	535	571	577	583	547	543	578	550	550	580	575	521	591	613	544	544	551	562	566	529	551	572	545	560	553	591	570	562	509	528	525	547	543	559	581	553	544	563	535	556	569	515	561	567	591	519	543	574	549	544	597	563	553	517	539	531	577	593	532	553	581	567	563	531	554	555	583	555	534	549	555	575	533	591	561	570	554	525	599	532	558	543	569	573	566	516	577	568	520	561	570	557	538	565	583	530	566	591	594	556	538	541	577	549	535	563	558	602	533	548	616	555	574	556	549	557	610	571	551	563	581	600	525	530	536	536	548	570	558	552	558	603	557	587	566	540	597	570	574	511	561	585	630	544	583	594	561	582	545	545	551	543	588	504	556	613	575	592	578	576	558	566	546	589	567	573	504	552	536	571	547	548	544	580	569	564	566	620	562	571	566	552	596	520	567	568	592	580	585	588	616	548	575	596	554	535	568	575	527	564	560	583	544	541	551	599	559	619	537	525	533	543	613	534	560	568	567	556	580	547	542	593	562	552	558	562	560	556	514	509	540	601	564	501	579	559	541	556	562	559	561	545	550	580	589	581	571	614	583	565	537	555	576	566	568	615	555	602	584	564	547	566	580	571	541	588	562	566	561	566	541	584	580	514	539	560	546	569	616	577	557	551	535	510	541	573	561	567	537	594	545	588	579	555	559	578	550	523	562	551	550	560	547	560	538	526	575	571	557	579	554	597	527	573	562	557	566	552	536	590	580	562	512	552	521	567	542	566	531	599	580	577	525	543	542	574	507	567	582	564	595	557	562	572	523	586	576	583	553	569	536	559	576	538	544	563	513	565	515	540	606	542	529	542	622	581	584	568	556	566	538	536	608	545	570	577	603	559	524	561	572	583	556	548	532	556	600	551	580	574	596	554	559	566	546	568	536	550	579	527	569	554	582	602	549	540	555	546	575	540	485	530	566	543	571	567	531	571	586	573	545	582	552	591	552	588	544	595	566	512	613	555	593	565	590	536	547	588	563	549	581	578	562	569	583	551	565	556	565	596	571	560	548	577	525	549	526	599	533	549	589	549	569	508	581	546	568	543	591	534	530	552	524	555	531	544	535	564	553	562	585	542	605	553	547	577	603	594	565	513	547	555	560	549	591	579	546	602	569	551	547	566	557	550	592	548	609	538	511	556	555	602	563	576	557	567	565	551	567	557	574	554	585	564	580	544	574	538	542	592	551	531	560	569	548	561	600	563	576	580	550	568	574	505	526	510	545	577	519	532	569	543	602	524	544	538	595	556	544	541	537	566	555	531	563	596	531	559	542	600	552	550	524	578	524	567	546	550	585	530	578	555	538	563	551	534	595	558
11957	18029	19491	11240	5981	3660	3090	2312	1905	1660	1768	1680	1694	1538	1385	1213	1096	1043	1008	955	835	874	801	756	773	790	698	756	753	752	763	742	697	713	706	827	879	903	882	830	695	705	689	765	726	709	705	695	719	691	690	706	790	778	758	751	747	755	733	750	727	736	719	696	721	799	679	684	728	724	698	699	691	718	733	727	764	752	741	665	708	737	727	692	699	696	728	692	737	727	709	736	701	707	737	730	699	661	729	747	668	695	709	742	734	666	738	718	691	714	707	712	677	701	722	730	727	718	705	711	703	687	707	699	674	692	732	681	712	755	709	766	732	735	679	716	715	684	722	680	720	681	678	697	693	733	715	716	710	753	749	675	721	687	688	726	695	722	710	709	714	730	709	738	720	741	721	744	710	696	790	734	737	668	742	693	715	712	689	711	711	745	747	710	669	734	687	722	733	713	724	710	731	723	696	762	754	712	705	703	673	717	719	750	698	677	674	747	717	689	691	702	690	745	693	672	679	683	729	704	683	749	691	713	733	732	658	686	730	711	723	708	753	707	681	691	705	749	716	675	732	632	694	728	723	709	746	731	724	716	747	700	678	730	694	715	738	766	726	707	744	683	699	713	702	730	714	725	749	651	723	722	746	676	787	743	689	708	689	712	668	699	696	665	689	718	704	744	744	708	713	742	742	708	709	704	682	692	729	735	703	739	738	726	705	744	708	700	745	712	682	700	689	704	702	716	745	728	725	749	692	678	737	719	737	745	732	697	744	715	712	717	743	683	774	707	720	679	680	703	705	696	746	767	684	752	688	757	713	736	747	742	715	711	756	757	700	680	692	725	720	736	716	703	741	771	735	759	693	746	711	714	667	700	691	675	650	724	711	724	691	714	710	749	710	742	720	701	709	725	743	696	780	730	768	719	731	678	733	750	724	703	697	699	696	717	762	690	720	739	733	686	746	726	751	689	742	655	700	745	711	692	695	699	746	687	709	686	721	719	689	749	694	722	723	732	730	708	730	667	692	761	703	697	733	717	752	686	738	717	685	715	691	751	738	661	697	723	765	681	688	718	713	698	687	741	717	755	698	714	767	684	697	727	699	689	733	719	724	704	712	699	697	751	692	710	723	783	698	697	746	690	690	689	733	732	746	700	724	708	700	693	690	717	715	726	796	691	695	712	707	746	727	685	707	717	748	738	702	675	689	734	729	706	690	745	737	649	729	729	716	723	726	676	734	691	667	766	751	705	712	685	687	740	674	682	731	705	721	731	751	712	715	687	734	709	695	719	715	736	749	695	734	680	693	709	718	732	693	700	759	704	741	715	780	724	753	701	714	685	756	726	659	709	648	739	670	688	699	717	730	732	722	696	745	688	714	673	712	726	669	713	700	683	730	731	709	718	728	676	761	752	719	680	705	718	710	744	736	750	773	739	695	732	683	712	730	691	758	687	663	734	660	734	732	697	747	773	734	737	722	733	711	734	727	696	718	718	725	730	686	735	770	754	704	744	681	761	722	776	684	739	732	682	730	717	757	662	690	768	730	717	706	748	710	664	725	704	669	695	706	746	740	726	727	700	688	767	700	707	777	727	715	743	700	724	712	675	697	725	734	708	702	702	702	691	728	729	739	701	673	732	711	735	720	722	744	695	754	749	698	766	721	730	718	730	727	694	740	730	686	710	746	719	772	745	717	718	687	695	695	741	723	740	719	677	657	739	769	661	710	748	773	736	717	656	734	712	687	706	722	750	716	709	692	672	706	709	715	735	763	715	685	733	757	689	690	710	693	770	731	707	694	716	752	703	700	657	695	677	690	700	730	709	673	738	701	729	688	694	700	684	703	653	756	728	718	741	726	702	732	682	710	748	755	710	709	736	704	681	711	686	712	635	731	718	690	706	753	675	746	705	731	717	724	695	715	657	723	765	720	693	701	680	743	680	663	681	750	695	717	676	710	688	718	690	732	687	730	671	723	690	685	708	733	705	751	693	711	708	744	752	700	658	723	735	715	772	679	719	725	697	725	736	690	726	707	732	690	707	676	772	676	758	682	690	723	708	707	713	714	733	708	696	740	702	681	709	739	668	705	704	704	706	693	731	721	760	687	708	733	717	696	720	747	721	710	704	659	762	750	735	721	716	721	686	720	708	736	713	748	722	709	689	695	805	726	723	677	748	708	712	715	736	743	715	674	722	715	709	703	646	712	724	671	779	701	701	743	698	718	691	721	704	752	687	728	712	729	753	707	703	715	743	693	706	703	703	732	708	725	686	750	775	680	677	744	674	745	739	717	664	673	711	694	732	704	674	730	680	736	699	704	655	737	730	719	739	713	744	739	684	694	775	768	745	754	697	768	745	800	713	668	772	686	792	733	714	726	707	706	669	684	687	658	722	721	724	686	739	683	709	763	669	693	685	704	702	729	711	677	722	680	719	741	741	711	766	744	724	748	738	727	716	749	694	714	732	706	714	736	719	709	701	692	687	680	734	693	707	716	720	713	710	732	691	754	714	707	726	706	724	648	702	715	708	725	676	709	728	721	773	712	701	689	736	683	680	700	725	718	745	683	689	712	712	739	723	698	738	724	676	715	744	738	699	731	750	758	729	737	695	744	742	707	712	665	702	710	701	717	682	742	668	700	754	735	782	727	683	761	720	704	699	704	731	721	747	675	727	702	742	723	718	705	697	724	739	720	738	705	735	719	720	676	733	721	725	686	727	676	714	744	738	715	686	688	710	718	681	748	721	668	715	724	666	715	707	664	707	730	683	689	751	734	707	683	676	736	751	712	741	748	721	704	733	697	707	674	684	703	736	720	728	784	712	689	723	651	723	715	736	706	710	752	740	721	698	738	635	737	733	711	726	722	725	739	711	713	724	714	709	765	705	698	717	687	715	660	737	733	707	774	703	688	722	742	670	691	704	706	740	747	746	736	709	714	736	731	684	721	724	688	713	725	705	714	738	718	718	729	714	677	701	697	737	743	751	747	711	674	723	734	712	688	696	678	708	683	713	754	742	682	762	717	720	697	735	689	711	721	736	683	687	684	709	757	676	690	717	691	719	757	721	733	710	687	708	730	737	637	705	709	670	677	703	735	696	682	681	686	735	734	743	768	697	685	695	676	730	669	722	707	739	749	708	737	747	703	703	730	676	689	747	737	703	720	741	697	745	693	740	677	710	712	691	709	730	677	709	715	698	704	704	720	735	657	668	711	685	699	663	723	742	707	696	711	735	751	655	719	696	728	732	712	699	715	653	671	724	717	692	740	733	698	738	713	710	754	737	732	671	713	716	697	645	764	683	723	659	741	689	711	744	723	665	766	704	710	709	759	727	740	750	685	705	727	678	727	699	686	746	715	704	730	672	741	704	716	713	725	731	716	720	687	740	743	700	677	730	754	707	723	732	755	731	661	697	698	725	730	727	736	743	717	713	753	727	707	704	739	719	743	712	750	766	739	663	737	732	714	710	682	788	698	686	682	739	708	704	740	688	727	718	697	703
24070	21314	28757	24184	21232	11283	3049	1811	1504	1435	1364	1384	1303	1092	975	854	785	726	730	612	641	554	552	471	488	485	523	489	440	493	447	838	686	448	457	956	1391	1475	1411	1119	507	444	444	404	421	457	435	467	375	387	451	447	605	701	701	611	588	630	544	465	403	457	425	416	400	396	435	446	418	416	410	412	399	407	417	454	434	412	453	436	433	416	395	441	405	424	404	412	402	419	422	427	445	440	401	450	446	440	443	399	417	415	435	416	410	404	439	454	396	409	419	429	422	389	419	426	420	424	428	459	426	422	454	403	393	366	421	474	426	459	414	442	448	430	407	414	391	414	419	423	412	411	398	453	431	444	424	470	426	380	454	432	443	465	412	418	435	495	428	430	409	420	447	455	401	404	424	424	445	429	407	427	428	394	423	387	437	426	422	412	453	397	452	460	427	451	455	427	444	433	462	423	414	441	405	461	422	412	430	396	421	454	424	424	419	424	421	436	436	428	432	429	401	417	421	415	428	421	396	415	376	393	433	400	458	433	441	394	459	401	427	426	442	411	424	437	440	452	405	414	419	436	432	439	426	401	425	477	465	426	430	401	440	397	392	428	413	449	436	409	426	421	428	431	397	426	455	432	443	434	452	418	393	397	421	419	451	442	446	449	433	446	404	446	439	429	424	422	442	436	410	421	427	419	444	428	402	472	452	416	459	413	415	395	424	441	438	419	422	420	392	433	430	426	414	416	433	436	414	450	424	438	423	441	460	429	430	416	417	436	444	413	401	430	454	414	451	391	400	438	441	421	432	481	428	449	425	419	434	437	447	429	436	422	422	410	452	437	392	434	407	387	413	429	451	438	430	418	406	453	410	395	433	422	452	399	423	448	450	395	414	439	413	414	443	430	383	455	417	433	432	441	435	396	439	407	451	465	454	434	405	454	436	434	404	406	432	446	398	441	454	415	448	450	446	427	395	449	431	415	410	442	461	406	456	407	442	451	377	439	433	438	407	403	396	466	423	396	422	384	446	398	434	428	414	406	436	413	445	456	394	415	426	461	413	438	421	420	422	436	423	459	450	441	446	408	428	423	430	416	441	434	426	385	411	423	416	424	394	429	430	433	396	422	413	424	405	375	409	459	431	426	467	386	448	442	452	395	444	421	455	416	440	425	405	435	417	439	412	425	450	451	426	427	417	444	435	430	448	432	425	402	418	465	436	429	403	394	451	394	418	392	424	442	422	454	396	430	438	419	440	466	436	459	429	436	408	430	408	436	439	413	402	420	455	448	422	439	377	434	486	401	418	413	418	435	451	460	414	410	419	417	412	428	440	455	436	402	422	430	497	412	431	399	447	400	423	452	455	451	425	399	452	480	410	427	401	419	417	431	397	413	431	450	433	429	431	415	427	440	449	433	443	408	460	391	418	408	425	439	444	436	405	430	422	443	382	415	441	396	426	441	475	432	447	451	415	411	428	417	462	429	402	380	486	438	412	424	453	434	434	438	439	434	433	446	421	437	434	461	450	393	450	387	442	439	453	451	466	447	426	418	426	453	396	400	447	445	438	402	411	443	453	444	458	430	455	435	439	409	469	435	433	390	430	419	420	454	419	404	421	394	438	417	452	465	415	458	442	445	427	437	390	454	462	431	440	414	404	430	392	427	439	426	432	443	409	394	463	419	416	438	423	455	396	411	441	451	454	441	420	399	463	433	466	456	469	410	406	419	420	455	433	419	450	428	397	452	425	445	445	419	424	461	421	395	462	403	398	441	397	445	428	433	383	419	425	418	447	454	396	451	390	407	422	421	419	424	438	381	421	402	437	458	455	412	455	392	427	420	450	409	430	445	391	413	428	435	478	437	408	445	462	383	426	434	414	427	423	443	436	413	438	450	438	423	435	441	456	416	457	398	419	428	404	450	424	438	461	435	437	397	425	453	428	441	420	435	413	420	391	399	436	428	428	429	449	446	397	431	467	405	426	435	438	426	424	446	433	401	413	375	438	430	433	468	440	404	431	408	421	421	435	418	454	446	404	451	375	439	400	433	435	441	434	426	406	397	467	436	426	434	450	446	409	437	431	409	485	422	431	454	412	445	443	438	425	405	408	420	420	435	452	453	416	415	405	424	420	419	443	422	431	416	416	424	400	399	455	422	435	417	446	379	391	461	442	432	420	426	422	439	419	403	440	408	440	427	432	428	429	435	447	408	424	427	423	417	407	436	440	425	409	456	432	427	415	382	412	402	407	443	408	398	434	452	393	469	410	441	416	415	395	434	412	452	430	417	480	384	427	399	430	422	444	457	410	431	394	441	435	413	410	381	454	440	418	434	437	400	439	439	399	417	395	464	421	425	430	442	432	403	454	431	446	433	470	448	455	462	418	415	428	420	437	415	419	411	410	444	416	407	413	394	432	436	398	420	440	396	465	416	440	390	406	434	401	427	455	444	475	447	434	421	460	448	453	425	415	414	441	434	416	428	455	446	459	443	419	440	424	428	399	396	430	466	457	388	417	404	431	402	440	400	438	436	401	417	420	407	412	422	443	399	458	441	454	401	432	443	444	418	415	397	467	422	456	392	433	393	449	427	397	414	399	406	412	426	453	434	447	403	414	466	467	415	449	414	393	441	433	403	401	409	420	459	414	410	430	425	422	432	415	429	412	434	405	439	424	435	438	448	425	443	415	439	435	416	438	420	386	430	412	437	435	444	418	443	440	442	428	465	424	445	427	437	402	428	461	426	446	417	435	433	438	444	432	436	464	402	427	416	411	437	428	425	429	401	457	424	454	422	428	456	395	434	418	434	425	413	433	403	438	414	415	459	419	429	405	410	446	449	411	409	457	445	422	440	420	417	442	394	408	427	441	409	443	432	444	418	464	411	425	426	465	405	443	413	453	445	406	396	407	441	429	433	431	472	391	426	422	442	428	418	440	401	409	410	422	410	420	379	413	395	436	404	415	412	421	446	420	426	429	445	429	461	405	406	412	420	422	444	431	416	447	405	411	405	460	370	421	431	401	399	419	409	392	401	468	429	441	457	448	408	424	422	408	422	431	412	448	397	424	486	425	439	407	450	445	481	446	399	425	445	397	448	435	394	455	420	437	443	450	452	406	475	438	467	422	408	436	419	433	424	413	439	446	434	460	406	437	448	442	446	426	442	436	418	420	433	429	457	379	391	429	427	448	441	432	433	358	468	408	444	421	440	418	437	433	423	452	409	430	432	452	395	401	423	413	417	426	437	431	440	428	469	463	372	470	440	437	404	461	450	457	416	398	424	438	413	432	414	431	412	450	444	457	474	408	410	420	440	417	413	427	412	476	431	444	409	413	403	404	447	406	427	459	430	463	430	430	411	413	409	379	419	424	404	425	472	421	400	402	483	456	371	443	434	371	402	434	420	445	471	458	428	432	397	423	433	380	398	409	409	445	437	444	441	404	453	433	452	438	436	445	446	444	435	415	428	413	408	426	459	410	432	453	424	443	441	432	467	441	428	435	393
13382	26696	26180	17265	9461	6409	4979	3966	3465	3204	2785	2937	2521	2213	1890	1621	1356	1303	1214	1020	983	867	824	701	738	694	695	652	624	603	639	1395	1023	605	590	1729	2522	2706	2625	1900	657	601	573	544	533	580	555	544	555	542	551	577	832	1044	984	923	859	887	757	643	538	590	578	582	533	547	560	593	576	589	560	566	551	591	546	546	565	565	569	568	539	570	563	559	565	564	536	584	583	574	535	510	584	570	560	556	565	542	523	497	579	536	554	577	549	585	562	536	535	568	533	535	550	522	565	606	596	560	545	551	571	564	553	560	555	556	549	557	562	541	614	569	526	556	516	552	486	532	582	573	588	542	521	518	596	519	535	521	544	613	532	542	579	521	561	575	531	621	588	550	564	527	552	558	551	538	558	535	575	571	577	559	507	502	564	567	561	602	546	579	557	577	516	545	562	542	520	537	540	570	552	549	600	594	528	560	557	555	556	558	584	589	553	573	556	569	515	557	547	543	589	550	599	537	530	562	577	557	584	545	585	563	565	544	524	549	579	585	559	626	564	548	558	558	581	581	544	582	565	561	598	558	571	569	591	543	578	548	561	554	543	581	584	519	592	520	588	566	570	555	570	580	587	528	574	538	524	561	559	525	553	560	532	578	581	571	562	591	569	587	542	548	526	526	590	564	574	541	550	576	574	566	564	579	537	526	549	570	543	556	551	531	584	568	573	598	578	563	549	581	584	552	573	565	557	547	558	566	580	589	584	581	561	556	561	529	562	581	559	509	580	553	531	568	568	532	569	531	574	547	556	575	563	563	542	577	563	548	579	605	550	531	573	588	532	560	603	593	551	546	547	556	556	526	571	541	581	581	534	526	573	554	544	535	559	583	570	537	556	510	522	554	560	568	520	582	590	551	565	568	562	549	567	568	529	524	560	588	579	540	601	547	587	549	575	545	565	523	602	587	541	551	567	546	571	542	500	560	536	592	558	598	581	500	548	525	604	588	538	540	576	568	571	567	554	534	580	594	565	518	595	596	601	514	524	565	546	539	568	554	557	570	542	563	559	607	523	549	569	559	552	541	555	554	563	581	536	573	536	549	511	546	515	592	530	535	564	579	544	607	566	538	565	580	517	549	590	582	547	520	567	487	542	521	566	588	544	554	546	582	562	544	549	565	539	541	582	561	561	566	525	541	535	554	560	571	508	543	565	518	583	568	542	553	560	561	564	559	535	506	575	527	553	582	568	535	539	559	580	531	555	566	595	528	541	566	592	532	584	555	523	547	553	549	525	583	571	586	551	598	593	594	584	560	501	546	559	544	519	565	560	535	560	562	507	554	548	557	557	569	591	523	542	583	550	532	556	556	554	571	555	547	597	573	579	547	534	539	568	530	555	560	585	564	545	536	526	553	585	532	569	596	598	551	572	567	517	575	518	526	585	540	626	500	555	534	552	576	552	549	549	545	555	564	550	538	543	576	544	546	554	591	569	568	573	509	548	575	575	559	552	576	563	567	530	564	620	544	570	590	569	559	555	575	539	517	544	574	576	568	554	557	568	538	543	534	555	539	540	551	529	546	580	594	546	535	556	578	598	581	609	565	559	582	577	539	535	617	499	564	542	580	550	554	549	545	549	579	540	547	511	577	565	569	528	555	590	555	548	540	542	556	580	557	572	569	536	550	567	537	538	615	567	564	561	531	537	537	555	520	571	574	605	579	536	570	570	577	539	578	538	523	534	549	561	577	540	564	587	566	532	549	572	560	588	586	554	598	572	565	562	561	588	554	569	539	549	524	572	549	562	548	548	539	565	550	593	578	609	531	623	613	546	546	514	530	572	571	588	548	584	584	611	552	560	570	536	595	548	598	563	572	573	537	517	543	557	566	590	533	568	524	558	565	597	539	563	576	554	543	575	572	503	582	563	554	529	556	583	558	560	549	559	540	579	560	559	560	539	547	531	577	552	550	542	584	587	544	564	541	538	562	556	582	577	589	594	545	527	546	568	520	585	531	540	558	572	563	546	602	552	534	562	581	582	556	553	557	584	543	598	548	523	549	559	550	536	597	550	575	556	582	509	521	536	563	537	574	566	573	580	512	607	554	556	580	559	510	520	552	548	565	549	584	560	566	574	597	549	582	560	547	577	522	550	559	551	566	536	562	553	541	558	575	568	570	591	546	591	586	585	556	554	530	598	558	584	576	561	559	581	543	538	527	545	554	560	521	577	525	563	533	563	548	500	540	552	573	530	536	542	571	572	578	588	527	554	561	552	550	574	569	522	548	534	534	563	550	583	538	556	553	526	554	563	534	549	580	563	580	560	533	544	589	572	568	582	533	567	493	573	573	540	582	598	541	540	585	568	517	586	558	571	549	557	545	578	548	518	548	503	565	565	573	564	580	549	579	532	537	573	564	521	576	523	567	542	597	543	546	567	523	578	572	556	598	571	539	600	572	560	514	561	539	567	566	552	569	571	523	557	544	528	568	535	554	558	537	571	564	557	591	572	571	591	571	556	527	515	575	579	578	567	549	522	532	543	552	590	549	532	559	551	532	551	557	545	547	560	568	543	575	534	533	561	547	575	582	545	549	596	530	563	530	555	594	550	569	587	517	534	589	525	559	517	547	589	558	537	540	589	572	543	552	607	522	561	568	578	544	561	584	548	557	569	538	531	539	572	559	563	561	581	579	570	565	555	570	547	575	584	583	576	593	585	526	545	552	545	563	629	569	547	516	544	583	568	544	586	573	579	538	558	568	562	573	576	572	554	541	531	567	522	556	538	567	552	586	560	578	548	561	574	539	567	532	546	521	578	590	569	544	521	577	546	528	558	520	562	543	561	536	554	580	551	565	520	590	552	558	551	523	575	534	531	561	570	564	547	547	546	526	537	559	543	536	566	551	561	560	544	570	540	529	544	541	563	544	554	542	552	554	567	512	580	577	561	574	587	534	535	559	546	512	581	527	571	593	579	551	547	549	538	567	554	572	541	539	540	543	575	524	548	548	547	551	538	576	530	535	559	551	576	582	560	567	561	569	546	525	588	557	521	561	511	586	576	542	526	547	576	569	563	558	586	580	559	550	545	509	567	564	562	569	533	518	539	562	527	540	544	557	542	544	568	597	590	541	575	532	562	558	543	537	576	552	603	585	557	551	592	552	551	575	552	551	563	606	538	550	500	580	570	586	574	555	590	527	562	598	532	526	578	588	570	536	556	553	614	551	546	549	605	513	568	511	560	552	538	527	544	524	541	585	583	588	541	527	560	560	575	554	548	552	559	554	574	522	519	528	564	544	543	527	567	560	603	512	581	540	525	550	565	578	583	577	576	579	552	596	551	571	573	527	572	554	540	544	600	538	591	626	550	563	538	551	548	542	559	570	528	531	568	562	545	566	564	561	590	573	527	574	549	578	630	583	603	531	589	535	554	565	526	554	553	543	577	537	541	599	542	576	558	552	534	559	526	540	552	549	571	569	556	545	550	533	511	566	565	539	531	536	577	581	511	553
23079	21318	29213	23783	21329	21339	10193	3390	2289	1786	1793	1629	1449	1283	1134	974	881	691	724	632	530	508	423	407	359	354	346	334	330	355	336	1279	816	268	314	1584	2023	2130	2359	1446	386	264	273	288	270	315	270	260	266	303	266	288	540	702	676	598	554	558	426	324	255	270	266	271	270	262	276	233	272	252	261	282	253	271	252	258	257	261	281	247	277	257	261	271	262	248	280	286	267	271	260	261	251	285	275	271	286	265	238	260	231	282	287	249	292	254	268	273	257	285	286	235	257	263	250	276	269	256	262	250	269	254	249	247	254	253	283	266	232	256	265	258	266	245	252	275	272	251	276	261	253	269	250	275	273	258	305	244	247	239	298	241	239	285	272	270	246	269	247	267	263	246	268	267	271	264	233	296	264	263	299	265	266	250	265	272	209	273	251	276	259	243	267	251	261	294	254	261	291	253	281	269	257	255	282	300	252	279	269	244	275	241	246	262	288	283	283	251	259	266	273	246	260	282	266	244	267	236	288	273	291	264	262	288	274	220	270	271	273	265	241	265	263	256	283	261	237	271	233	268	285	251	233	237	273	252	238	264	267	278	306	301	270	285	249	245	241	249	272	271	245	271	227	268	279	257	275	244	276	292	271	259	268	253	277	236	266	275	231	274	261	278	246	263	261	273	256	289	233	268	281	275	262	240	281	260	270	257	268	267	279	271	268	293	259	244	241	241	254	259	258	251	268	276	268	242	298	241	276	243	273	263	296	279	257	275	251	260	255	253	250	301	245	283	260	251	240	239	255	252	266	257	268	229	233	249	234	252	259	254	282	280	256	242	257	247	243	279	261	249	268	269	261	273	270	247	260	268	279	255	278	270	289	238	260	253	255	278	265	272	294	263	285	255	246	237	293	275	295	255	280	259	248	269	280	265	266	260	258	290	283	285	274	262	248	261	242	251	254	292	260	271	284	270	265	244	274	264	274	238	254	246	274	243	270	272	285	241	261	285	243	257	254	265	255	270	279	279	262	259	270	256	256	240	260	289	277	223	255	262	279	279	255	285	244	283	263	255	271	227	281	268	259	234	264	254	282	294	274	271	248	237	271	270	235	284	271	267	260	233	270	257	273	282	266	280	267	298	266	273	249	252	238	247	281	258	267	284	258	257	247	242	274	250	240	286	312	266	266	280	279	264	275	249	267	265	261	282	267	264	277	289	281	299	248	270	241	258	265	273	253	273	254	271	252	255	270	256	283	251	296	274	264	248	265	259	286	255	263	282	258	271	250	263	230	268	246	244	262	272	282	293	249	264	263	312	278	260	241	290	243	281	257	250	259	248	255	269	252	238	263	285	243	263	254	239	265	292	242	253	264	245	241	240	257	256	247	281	299	265	287	250	246	255	265	282	257	269	255	240	239	249	257	244	281	266	245	245	254	270	235	265	278	265	275	288	297	259	294	238	275	277	269	272	295	264	278	277	249	260	279	285	272	283	257	238	283	282	244	244	265	311	265	248	278	272	270	237	242	251	262	268	252	255	275	275	294	239	259	269	283	262	264	254	264	231	251	261	265	273	261	260	243	263	268	222	259	254	240	247	257	283	273	258	254	285	255	261	259	259	258	284	254	215	270	264	241	288	254	285	235	249	272	265	255	280	218	224	273	270	236	281	269	263	277	243	259	243	237	288	258	287	256	259	250	267	257	235	248	274	279	277	257	249	270	255	268	254	260	248	280	292	238	225	278	271	245	252	249	282	294	275	269	268	285	263	241	266	291	270	281	253	271	267	260	251	274	249	271	251	290	256	258	236	269	236	255	271	261	280	254	278	264	263	262	234	267	279	252	274	238	258	250	256	262	252	235	257	247	269	259	276	258	252	269	267	256	291	272	230	248	247	269	264	267	257	264	281	247	254	239	254	266	263	245	261	260	280	285	285	252	248	280	270	273	253	232	251	260	271	278	225	259	241	245	256	263	270	274	273	280	306	261	239	263	278	242	255	289	307	265	266	270	244	275	272	265	284	274	275	279	240	283	287	249	276	272	267	250	287	280	300	288	264	262	247	238	252	233	278	276	252	284	288	271	258	271	235	260	261	260	252	254	286	269	248	263	266	265	233	267	279	237	256	269	280	276	284	251	252	241	291	254	306	248	277	250	266	249	272	265	275	267	298	273	267	287	260	272	268	273	271	268	277	264	236	264	256	297	297	263	237	275	287	260	267	251	253	246	258	278	269	277	259	271	273	265	272	273	281	266	257	260	288	248	253	275	250	244	275	278	282	251	241	246	259	238	238	249	274	293	272	265	290	271	260	261	271	284	272	258	253	271	204	245	255	250	240	265	258	259	260	223	274	278	254	262	274	266	248	271	262	273	275	248	268	257	277	275	280	263	273	264	287	249	259	234	275	247	264	280	225	253	287	228	256	269	233	238	270	252	254	276	277	234	249	278	260	275	254	263	248	276	252	239	283	240	268	272	266	260	267	287	253	284	271	274	249	252	264	266	246	272	251	269	250	257	269	244	259	278	274	269	275	243	256	262	243	251	272	256	237	247	239	263	271	276	237	278	248	254	270	268	275	252	244	259	241	274	256	274	277	285	260	259	266	264	278	235	260	267	250	266	227	243	249	252	240	294	253	284	252	262	280	288	282	250	237	268	243	253	235	259	243	257	243	255	244	259	286	239	257	282	274	272	223	290	239	255	296	281	267	274	272	263	275	279	255	233	296	274	253	270	251	270	250	284	276	246	252	258	253	282	290	264	264	257	231	268	271	265	235	261	271	267	263	274	247	258	237	251	244	270	270	243	292	274	290	269	279	297	232	268	245	268	269	279	276	252	278	240	255	274	252	275	263	232	264	259	250	256	243	303	277	304	258	239	256	281	258	299	256	274	237	251	271	258	268	249	254	253	234	263	266	296	264	254	279	279	275	288	272	254	255	281	261	270	239	277	262	260	260	285	267	264	242	271	246	264	277	282	283	242	277	253	262	240	265	257	269	270	265	253	253	253	244	249	284	261	296	264	231	276	217	281	246	252	266	279	263	244	279	232	264	229	287	267	271	270	280	280	251	250	251	263	266	242	239	255	258	254	247	244	247	246	250	255	257	280	266	267	259	273	255	251	258	267	252	273	267	276	253	265	264	252	273	271	260	264	255	264	243	288	253	267	269	271	270	253	268	265	245	254	263	265	272	273	288	252	275	272	246	251	280	256	252	274	256	288	276	247	270	227	250	226	247	272	262	265	261	246	224	270	294	266	240	257	282	263	287	263	281	294	276	261	270	271	266	250	242	246	287	239	276	242	274	270	245	234	262	247	254	294	265	261	260	267	247	268	277	259	252	258	309	293	257	263	247	236	264	271	269	246	287	265	256	260	222	264	293	276	280	286	250	250	257	258	248	250	235	265	261	229	248	285	237	268	237	237	256	262	274	301	272	276	251	252	264	283	251	286	277	232	281	259	269	277	258	269	283	267	266	275	278	268	273	239	253	300	237	275	256	266	265	275	254
15821	32564	30951	21254	13637	9039	7623	6919	5549	4410	4018	3789	3191	2736	2339	1903	1714	1428	1352	1118	954	809	762	629	572	552	537	483	470	446	473	2479	1500	412	385	3005	3858	4140	4310	2565	535	373	346	348	356	342	336	345	317	376	343	351	912	1130	1138	1026	952	863	637	497	344	331	337	336	346	361	343	327	350	322	352	311	379	333	341	336	342	331	319	341	353	358	341	343	340	335	333	361	368	319	332	351	335	357	350	321	340	324	363	321	310	328	360	360	361	353	355	349	330	353	320	346	333	310	339	324	360	332	308	365	355	360	352	364	365	374	322	335	337	337	343	354	364	336	325	342	372	335	282	333	342	329	337	340	355	364	326	364	331	318	326	341	341	358	333	351	304	317	371	314	333	314	335	320	297	338	353	322	333	349	309	320	373	309	356	366	332	352	329	347	339	350	341	318	333	350	316	355	319	352	339	350	336	336	367	313	336	357	351	325	348	335	328	340	300	355	352	349	297	358	315	359	356	345	334	366	347	337	338	337	317	340	328	335	354	319	348	360	343	355	351	352	352	351	352	342	333	367	343	323	314	324	340	346	347	333	336	343	341	326	334	361	359	347	350	339	315	337	360	345	350	333	314	324	313	364	342	347	331	333	366	356	316	368	352	357	308	361	341	345	364	368	336	389	334	343	323	383	341	339	311	330	334	327	353	326	319	339	346	372	374	338	336	326	308	339	315	360	336	350	363	338	347	304	370	367	329	317	333	329	355	342	370	308	349	325	343	369	347	335	364	318	320	322	338	354	335	331	331	343	346	322	374	345	359	346	322	353	352	358	319	345	331	348	315	314	320	342	300	325	342	336	342	315	370	330	367	319	335	344	319	332	378	307	356	353	342	358	313	343	357	356	324	333	302	357	336	370	331	343	318	330	339	365	357	349	324	345	329	380	355	324	341	375	337	322	366	353	341	337	338	369	363	336	350	354	338	370	353	343	350	333	320	333	317	279	384	340	336	352	309	338	339	396	345	338	349	352	360	331	350	368	342	295	353	335	357	324	299	331	290	326	365	350	344	345	316	323	338	331	338	337	314	333	359	341	365	332	366	350	326	336	332	332	328	353	336	333	359	337	317	336	350	307	348	314	358	367	339	351	347	315	356	324	354	334	337	352	308	347	337	353	353	365	317	341	366	332	386	321	336	315	326	357	350	336	347	338	337	356	326	340	344	373	330	356	348	320	372	333	280	339	329	344	319	337	338	320	304	359	329	330	359	344	365	336	346	322	333	337	326	318	319	336	387	315	348	338	361	361	342	330	316	351	336	360	362	331	338	347	357	323	349	337	342	341	366	361	328	346	322	353	313	348	339	333	355	336	340	326	347	316	338	325	324	348	354	358	346	378	333	345	334	354	341	315	389	351	350	323	330	342	339	338	344	315	340	346	332	339	379	334	329	345	335	346	370	355	338	342	328	356	338	335	321	352	335	322	352	344	331	344	310	339	335	315	348	333	343	328	351	317	332	344	359	343	305	362	347	343	305	358	337	355	344	316	312	381	335	331	296	349	379	333	335	317	363	324	332	329	348	368	336	351	340	348	376	319	314	370	330	355	325	341	351	352	327	361	340	327	344	364	347	356	347	301	337	331	357	340	360	358	352	336	322	358	356	359	323	348	350	358	336	352	327	332	340	349	332	356	346	348	371	345	345	334	346	327	362	343	335	337	337	345	362	361	326	351	355	374	366	339	329	331	353	381	368	337	363	329	346	335	337	336	346	336	373	348	331	314	371	310	342	322	337	335	322	322	324	342	303	345	334	350	348	339	349	349	366	324	379	334	323	351	322	340	344	325	302	335	332	378	322	333	347	315	342	340	327	344	342	348	317	327	362	345	324	364	337	333	372	336	319	346	353	326	337	332	334	321	367	324	327	344	337	351	374	358	358	330	325	348	349	337	324	306	351	323	382	358	355	327	331	332	349	330	330	338	317	334	328	336	320	370	361	348	348	324	347	351	355	319	337	325	357	341	367	329	309	336	360	310	313	375	358	327	360	340	355	375	368	354	333	318	289	345	336	318	336	331	368	328	346	316	357	329	346	308	333	327	330	337	351	307	358	319	308	348	315	341	342	321	377	324	329	352	324	327	349	316	360	333	354	315	344	373	362	357	324	324	303	356	365	354	323	339	339	319	322	349	358	338	321	372	337	325	336	359	346	342	338	323	335	322	308	337	387	342	328	315	358	360	356	343	322	346	323	317	367	316	342	394	342	319	348	357	372	356	367	335	364	369	336	319	315	312	334	336	292	355	307	334	302	350	333	332	346	342	292	306	341	348	361	332	309	347	327	348	381	367	322	338	339	335	329	349	318	317	342	358	323	310	340	337	315	351	348	352	365	337	322	342	329	371	327	332	330	322	327	339	326	377	356	382	337	329	387	329	320	351	317	379	331	313	348	370	352	322	347	324	322	297	320	351	347	331	371	316	333	355	337	334	333	341	348	359	338	320	340	333	350	346	349	301	320	350	359	355	339	330	365	313	307	347	362	330	338	357	324	357	328	333	330	317	350	333	346	366	328	325	365	354	367	334	355	312	321	341	358	315	345	349	351	379	315	329	332	338	318	362	340	325	302	334	349	324	350	325	332	366	347	362	326	364	325	332	310	330	370	359	346	365	349	307	323	313	330	347	330	345	343	299	326	345	320	310	339	329	337	357	342	351	334	342	321	339	377	311	324	350	314	351	359	331	368	353	337	344	371	336	338	333	369	330	329	325	325	324	347	295	331	318	336	335	343	347	358	336	367	347	336	314	317	350	341	333	324	345	327	345	348	320	361	324	347	358	337	340	369	333	312	337	307	375	334	338	362	363	361	323	342	352	351	347	351	354	364	350	353	339	323	320	324	336	313	337	351	341	363	321	324	337	314	341	367	358	332	378	379	336	321	327	346	329	369	312	331	332	307	356	327	372	343	353	333	347	368	339	323	353	340	348	352	298	333	347	347	362	324	348	321	310	378	361	331	326	381	312	351	343	318	320	347	330	334	355	365	331	345	347	338	345	365	349	338	321	342	324	342	296	323	341	338	320	357	350	399	334	366	333	364	347	367	345	348	327	351	360	342	339	352	333	345	340	336	342	350	341	349	343	328	329	345	335	359	345	343	329	318	319	302	343	300	354	296	376	332	363	345	346	335	335	320	306	357	336	345	357	315	341	351	356	353	313	329	344	372	314	358	341	338	353	330	338	389	331	328	306	355	365	345	320	319	346	344	344	336	341	318	351	336	357	375	361	320	333	334	328	346	317	377	334	332	350	328	325	345	343	369	336	321	332	335	352	355	301	357	364	354	340	340	331	345	328	342	387	350	346	353	360	350	339	353	348	326	315	368	345	315	320	358	334	332	387	365	363	349	342	327	348	346	317	338	346	369	334	350	331	319	345	305	365	327	339	342	352	347	362	340	330	351	314	350	339	336	348	370	341	368	336	331	378	370	313	354	373	353	325	328	323	340	347	334	353	386	368
27100	21015	16694	8967	3687	1870	1463	1395	1206	1068	1093	990	933	853	792	781	779	704	766	668	643	640	610	553	604	590	581	585	589	577	598	607	589	595	585	648	646	687	708	640	561	585	553	582	641	577	533	593	564	597	552	546	582	579	626	575	655	593	613	576	592	596	581	562	565	594	591	555	518	573	585	545	555	562	565	564	544	543	588	572	616	538	590	524	594	599	566	615	583	563	580	582	566	562	590	542	557	544	613	589	580	582	533	551	575	556	605	548	586	580	567	578	553	593	575	571	579	546	607	577	547	619	572	598	575	585	585	581	523	526	555	561	557	613	564	575	587	521	597	591	594	594	553	553	555	557	574	513	565	563	581	580	572	548	546	562	574	601	587	579	624	585	564	573	562	585	607	563	570	575	599	572	593	543	606	548	596	602	578	602	551	580	594	586	592	583	541	581	539	556	543	547	561	530	589	537	561	598	596	551	572	567	558	570	583	541	553	609	590	576	591	577	608	558	582	604	545	557	593	546	564	589	549	573	529	598	577	578	591	606	541	528	556	559	587	600	586	555	552	518	541	561	569	580	556	569	574	563	536	543	586	589	564	578	574	578	621	579	561	561	516	553	572	598	542	607	565	592	535	528	599	566	593	538	554	585	558	599	567	570	573	567	571	578	578	595	577	575	600	534	591	552	541	601	558	602	582	562	553	550	607	582	527	565	554	568	536	570	611	576	577	533	589	558	583	520	575	565	534	557	613	592	567	570	604	605	582	524	570	568	516	594	595	577	582	529	559	637	517	565	574	603	517	583	555	587	589	597	581	622	537	551	567	560	517	576	588	542	601	582	550	564	515	530	533	560	545	593	547	545	589	548	558	606	621	589	598	602	593	594	529	571	583	554	545	561	597	599	504	572	568	582	565	554	549	553	560	527	597	587	612	555	579	592	595	580	526	569	610	566	576	542	567	581	599	562	639	564	632	563	527	547	578	546	624	556	557	576	572	570	570	523	572	484	555	557	590	608	589	555	560	578	528	571	596	584	551	556	563	522	597	529	583	617	565	582	597	533	581	581	568	536	522	572	551	545	592	576	583	556	548	597	610	562	622	558	562	521	557	545	558	537	553	548	530	579	567	552	580	568	581	614	582	548	571	556	566	583	562	579	589	565	611	563	554	571	619	545	555	554	545	573	542	559	553	587	559	570	569	598	580	576	589	554	604	558	568	599	543	566	552	547	568	530	588	568	570	606	612	583	534	575	587	613	613	584	591	564	540	507	581	571	609	508	536	590	565	531	573	546	586	573	630	591	557	582	569	542	601	564	567	574	546	559	549	598	570	573	543	548	597	545	551	584	596	562	617	559	581	625	610	580	556	568	578	515	567	579	590	566	588	593	587	560	599	584	596	579	585	594	569	557	575	573	597	589	552	557	626	581	577	599	570	525	553	563	553	544	520	578	540	623	567	548	531	572	584	572	574	568	565	596	572	571	584	592	583	548	564	578	571	516	555	563	545	532	572	576	566	563	559	523	573	590	554	568	579	570	547	567	561	563	551	562	535	536	536	600	604	543	536	544	608	567	632	572	587	555	597	585	557	558	544	557	554	618	572	558	532	558	564	560	577	587	526	568	545	564	562	616	555	548	603	549	563	595	601	580	568	571	584	540	568	574	561	626	587	546	561	555	565	610	579	588	574	545	541	588	583	589	584	586	548	564	555	580	621	579	531	600	575	531	586	575	557	548	559	514	562	598	547	560	537	602	578	572	598	551	600	599	615	610	566	570	534	563	601	526	554	567	556	595	553	561	603	575	574	559	566	581	554	534	584	579	583	535	561	569	545	537	571	574	577	589	596	562	575	545	592	578	575	563	596	579	560	573	597	586	603	590	577	576	579	555	573	562	574	580	550	544	613	512	521	592	570	565	598	605	547	613	551	559	541	574	541	582	525	604	561	530	578	538	568	607	587	571	577	538	551	562	577	560	555	586	551	577	571	518	535	560	596	601	599	560	567	600	566	552	553	555	565	547	584	565	552	587	580	587	561	578	534	538	552	589	546	552	560	506	574	565	593	561	550	545	608	591	523	540	578	610	602	596	560	586	540	516	587	536	587	580	604	614	541	549	589	616	572	579	564	608	582	542	540	546	565	575	550	585	591	610	532	568	555	571	571	576	567	577	587	573	596	543	596	630	561	518	601	536	570	556	589	588	582	587	543	615	569	588	613	592	559	557	581	568	599	567	531	577	555	580	608	583	579	600	527	542	562	534	593	560	569	572	597	562	622	558	587	563	577	583	540	539	572	582	563	564	532	562	549	609	526	569	580	564	560	562	542	541	571	554	512	582	582	561	599	572	533	568	585	589	557	584	587	633	568	563	564	561	589	578	555	547	556	550	619	564	601	547	588	573	524	567	580	526	583	521	561	580	528	577	580	557	551	554	593	552	533	550	547	566	571	545	561	626	562	552	565	548	588	570	572	579	546	571	595	550	600	569	543	571	630	589	601	572	559	535	581	528	577	558	627	537	584	581	588	576	540	546	551	560	524	569	568	552	606	571	585	603	609	543	588	586	564	551	583	584	569	541	565	562	570	549	579	593	603	518	615	566	549	538	556	612	562	589	593	563	586	596	559	580	578	561	542	587	555	541	568	565	535	558	571	576	545	551	537	549	591	636	548	564	561	580	574	603	558	590	552	552	539	560	579	574	554	556	580	580	565	566	548	547	548	582	618	572	574	554	562	580	599	534	591	552	590	578	544	569	588	599	574	535	588	541	591	568	554	575	583	618	550	595	587	554	586	583	608	566	558	581	544	592	532	549	609	586	559	564	582	557	599	590	546	541	566	531	540	550	587	566	569	549	563	582	556	536	581	530	582	602	589	602	575	576	594	586	550	585	590	550	599	531	528	580	568	569	570	520	577	569	586	569	591	576	532	523	573	539	592	553	605	513	624	598	606	598	573	583	598	576	578	572	597	582	602	592	561	534	578	550	558	539	576	559	577	573	539	602	537	559	579	586	569	559	557	567	564	561	543	593	549	551	612	538	565	602	526	526	601	610	560	574	572	569	605	605	589	599	576	581	544	601	589	568	610	601	595	567	513	574	587	576	611	609	514	549	559	551	545	561	607	578	577	553	563	563	566	574	588	557	579	557	586	573	576	606	573	593	594	602	534	563	580	531	576	565	625	544	563	538	596	541	557	607	587	550	556	606	565	599	587	559	585	549	568	534	568	552	554	584	496	593	540	569	575	567	550	561	579	535	585	568	542	586	529	533	550	575	564	575	591	580	562	577	562	601	546	612	541	580	569	586	598	572	595	576	574	612	585	573	592	581	579	587	557	607	580	580	591	561	577	605	553	566	559	606	597	532	577	532	558	520	547	588	612	585	560	579	546	563	580	578	545	599	520	546	550	599	580	535	557	586	517	555	526	615	591	571	561	592	563	534	569	615	585	577	585	569	582	574	561	631	582	555	554	602	561	558	608	539	591	523	588	620	591	543	598	597
11618	19062	18317	11398	6442	3653	2903	2888	2487	2001	2019	1829	1618	1494	1310	1221	1131	1111	1026	929	908	854	832	764	811	788	778	752	707	764	748	711	794	731	798	867	913	937	986	812	734	662	709	783	740	746	750	712	711	697	730	698	758	772	773	763	796	800	728	748	701	732	712	704	741	698	723	709	765	771	731	762	729	753	703	691	706	799	711	739	737	746	760	745	741	757	747	726	723	711	698	734	699	718	714	709	729	705	721	741	720	682	717	750	741	750	803	748	700	676	714	736	749	666	751	750	741	723	750	730	698	756	678	701	742	723	749	763	660	672	720	751	763	721	684	725	724	747	755	724	802	737	751	735	762	728	749	694	736	724	688	713	764	697	720	740	761	697	723	690	693	672	725	725	758	747	719	697	727	695	741	704	705	730	726	706	690	711	752	696	729	694	739	726	761	698	674	775	702	695	719	665	707	756	709	725	738	753	741	690	715	766	705	743	724	770	770	662	758	710	740	712	699	699	739	709	728	716	742	691	751	647	746	714	703	701	758	739	735	683	742	729	725	753	754	668	731	697	727	729	687	730	734	713	716	743	710	731	742	669	736	745	681	748	744	740	683	684	763	721	713	739	733	747	698	750	730	704	750	703	703	737	713	701	659	686	715	745	755	694	729	739	718	703	698	751	693	753	735	705	759	753	709	690	720	709	725	726	692	708	672	736	710	708	760	703	732	708	777	735	780	700	736	760	666	742	680	745	718	765	719	726	750	712	708	734	718	700	724	688	703	740	691	736	724	681	710	686	746	755	689	765	718	738	755	724	709	745	708	729	733	699	712	661	687	765	717	707	771	730	752	713	720	709	778	704	696	715	729	682	748	746	744	736	688	747	689	721	695	642	706	717	736	709	736	785	710	717	724	674	722	741	664	737	715	684	748	736	774	729	733	736	737	742	700	765	743	714	746	749	719	738	728	740	771	755	702	705	727	740	741	671	747	678	743	813	747	683	691	720	703	722	697	728	778	709	695	731	749	677	703	769	755	738	698	735	685	730	707	761	733	726	709	756	692	759	718	700	700	722	722	732	771	680	783	727	725	716	748	757	785	762	760	717	775	735	775	745	779	755	751	715	754	730	715	714	721	732	748	702	746	725	735	712	695	747	661	747	734	695	722	718	718	700	766	703	718	694	743	691	741	775	763	713	763	735	736	746	682	732	772	710	755	704	746	697	742	698	758	753	755	711	745	699	739	723	720	709	722	704	721	763	728	713	710	749	768	687	750	737	750	769	770	733	752	762	678	744	723	737	681	764	714	691	690	689	716	738	752	717	746	767	710	802	722	726	703	725	700	683	737	746	706	737	667	739	732	718	716	701	718	698	712	722	727	751	771	731	739	759	770	752	734	745	733	727	710	757	687	768	713	744	704	744	717	717	726	705	781	698	708	684	720	677	685	698	704	747	694	751	715	687	713	717	713	713	752	728	722	732	700	749	686	681	722	752	765	718	721	725	748	754	733	808	753	736	717	744	701	732	789	700	749	711	745	755	719	698	696	734	735	711	730	713	710	711	729	695	750	724	756	683	677	769	764	690	755	735	725	719	741	734	733	767	775	726	757	747	740	697	722	745	718	780	700	738	749	681	730	705	790	729	732	747	748	747	715	712	702	721	708	710	712	708	751	717	719	737	735	692	752	694	748	703	676	691	734	740	724	712	692	693	727	686	739	721	708	694	764	712	756	722	724	715	690	770	709	766	686	742	753	749	730	758	730	753	694	713	781	711	772	740	713	682	772	697	734	741	714	699	735	798	740	703	755	735	660	704	737	760	692	760	742	697	661	695	710	765	704	718	762	724	725	692	737	733	735	708	710	709	716	720	697	691	706	694	748	762	764	700	726	720	753	764	738	756	761	711	736	730	728	722	727	752	770	785	678	766	768	717	680	747	747	711	738	709	714	717	779	698	717	735	704	719	720	709	689	726	736	712	708	729	700	748	723	749	724	718	736	733	730	705	721	720	749	714	701	728	720	744	748	759	705	724	720	707	737	712	699	731	724	736	764	712	742	729	688	743	765	775	700	713	718	749	732	728	685	710	756	742	670	720	731	675	756	739	676	798	703	724	768	720	682	716	770	775	701	712	742	748	742	730	714	719	701	746	690	743	727	724	769	764	733	738	725	718	746	719	771	766	676	776	711	753	719	764	770	755	754	711	732	715	723	717	720	701	754	757	723	703	728	744	730	740	754	744	724	756	749	697	755	690	680	722	734	759	713	735	744	705	700	685	720	682	760	724	703	718	733	737	682	730	705	731	736	688	699	753	694	694	741	714	731	728	706	730	741	729	714	696	728	718	717	746	759	774	721	725	751	742	738	704	730	720	729	728	739	701	754	755	738	750	703	735	671	768	728	730	742	739	751	660	683	720	734	761	700	706	777	702	742	723	740	677	729	733	746	731	675	725	684	715	679	758	694	754	708	748	701	718	723	710	724	717	682	707	707	733	749	736	719	762	719	763	764	747	713	753	747	701	738	720	701	715	715	739	698	744	733	730	735	731	671	710	687	736	744	743	705	730	690	695	757	756	751	762	745	747	743	708	678	711	721	710	742	744	698	719	732	745	691	726	732	662	739	747	769	742	672	710	707	739	725	738	695	669	730	732	703	743	701	733	735	756	706	718	722	765	689	761	771	770	707	732	763	730	737	790	718	732	744	700	696	727	742	792	706	743	727	664	742	678	738	769	718	702	729	741	706	730	739	733	743	741	753	699	730	682	773	709	754	725	730	778	717	721	699	768	734	713	747	738	765	679	712	755	735	732	740	688	720	702	744	727	672	726	727	771	741	706	707	754	774	721	734	717	704	696	731	778	694	690	726	683	751	732	750	735	695	730	761	768	708	703	732	695	735	731	757	745	734	736	715	738	733	723	740	719	727	724	709	724	730	761	734	766	730	690	730	719	740	731	733	753	691	705	782	681	742	713	744	739	723	698	699	725	719	753	712	754	702	727	742	738	788	725	717	730	660	714	702	680	679	744	715	744	737	746	744	737	716	750	700	726	692	689	715	682	717	708	722	729	729	717	694	722	753	679	720	717	716	714	759	692	736	738	749	735	735	729	736	717	726	719	751	713	757	682	710	763	737	742	768	769	783	763	734	749	699	719	721	705	778	767	726	702	710	714	756	721	727	726	766	738	731	690	700	697	721	760	726	774	712	708	740	704	764	714	733	718	699	727	736	721	734	708	748	744	786	725	751	730	729	721	739	718	734	720	731	707	739	746	692	762	750	718	742	699	731	701	744	712	704	700	745	773	678	742	740	735	734	727	709	734	729	748	717	707	726	737	713	754	746	731	702	672	701	688	670	698	693	729	783	702	697	699	705	712	697	757	691	740	756	718	706	680	739	718	744	747	704	731	738	754	737	730	702	724	753	715	745	735	750	769	710	710	718	694	735	775	689	728	717	724	747	703	732	681	751	723	792	755	697	709	735	748	691	803	734	722	706	744	691	744	729	740
24032	21298	28712	24220	21249	11177	3003	2332	1687	1432	1386	1278	1206	1036	864	924	785	712	717	686	601	548	539	552	524	509	475	475	486	439	432	625	597	446	429	1204	1377	1622	1502	741	492	412	430	418	447	440	414	453	443	439	434	401	636	650	659	633	620	631	559	459	411	452	394	423	449	408	410	419	436	401	470	414	416	494	401	471	413	420	440	448	442	433	456	405	442	458	438	461	456	425	426	419	402	409	400	444	437	432	430	450	403	439	409	416	424	431	435	448	433	452	444	476	402	418	454	398	431	454	428	453	426	461	402	453	432	421	407	410	436	447	474	471	400	454	427	455	412	411	441	444	439	441	423	395	428	436	432	427	416	399	435	409	456	461	385	427	423	390	422	441	422	406	500	427	440	417	414	431	423	412	423	388	412	424	428	411	412	441	446	407	408	436	410	458	409	413	456	441	441	435	442	439	448	402	453	433	450	433	434	403	427	407	447	421	425	418	429	415	418	436	430	421	444	438	407	381	430	430	407	413	470	443	439	465	464	435	427	406	414	405	439	443	478	441	435	413	372	405	449	442	384	436	423	409	417	441	440	421	417	412	432	400	429	456	432	413	428	460	429	459	455	415	403	438	410	440	438	387	404	423	405	434	437	402	437	441	398	423	419	456	409	412	436	424	410	450	396	428	404	437	448	435	430	423	430	434	419	437	439	413	388	419	430	467	451	452	449	458	439	423	399	437	422	418	455	427	461	396	415	425	458	397	394	424	443	382	422	432	407	447	431	397	427	415	430	464	438	443	431	430	442	449	413	417	403	447	433	429	429	441	417	449	421	413	424	426	449	440	447	438	398	378	419	415	451	429	417	438	415	380	398	450	448	420	406	453	431	431	381	409	440	462	447	407	426	411	427	391	456	401	413	460	434	419	422	424	431	444	420	416	449	435	458	411	444	414	428	448	440	393	448	457	434	415	393	434	413	406	418	404	426	419	430	431	446	417	408	433	439	425	441	398	417	405	413	405	443	407	458	391	444	422	430	381	448	468	401	413	415	398	434	434	428	423	404	419	414	468	429	403	437	413	436	430	417	445	413	428	475	424	479	408	438	444	421	430	420	410	419	412	466	404	439	433	423	414	374	402	433	463	452	408	427	418	415	476	448	432	430	441	410	420	481	413	440	428	409	430	402	438	436	435	445	413	416	414	440	408	449	433	406	409	422	424	406	452	398	422	414	422	385	434	421	433	425	399	448	419	377	381	475	438	431	419	417	394	432	449	421	458	398	421	396	442	400	444	454	440	419	419	431	424	413	436	434	417	392	397	403	450	418	350	420	448	468	399	428	415	413	425	461	410	421	420	445	423	397	460	413	459	451	382	460	432	442	459	423	398	394	445	419	398	457	411	425	454	414	426	417	417	442	431	447	405	424	406	405	436	432	442	416	416	438	424	434	442	441	417	430	436	477	421	440	432	457	416	439	407	438	453	434	443	436	404	396	447	408	419	405	433	447	440	419	431	402	419	441	445	489	420	436	432	441	436	449	398	434	411	460	425	421	436	418	424	419	432	451	436	421	424	434	442	419	429	431	432	444	460	453	419	419	429	423	407	424	444	454	372	427	469	449	454	421	446	431	419	425	409	447	427	434	424	426	444	426	439	465	411	424	454	436	420	408	433	395	425	453	422	411	424	389	431	403	451	422	424	386	467	415	424	411	444	426	413	437	482	407	428	456	452	398	438	453	407	477	428	417	430	422	427	422	375	400	418	408	444	466	386	443	399	444	425	433	411	400	430	420	411	407	429	402	437	413	415	445	430	432	366	424	459	408	429	397	401	415	442	427	427	437	442	413	411	433	423	435	433	436	424	454	434	452	445	433	409	401	446	437	461	426	415	405	424	461	427	450	422	436	433	419	449	430	434	440	440	437	439	439	460	429	438	427	400	449	433	442	435	446	434	425	439	410	405	416	415	428	448	447	426	423	422	414	380	430	435	414	447	457	405	425	398	430	411	451	425	384	423	430	452	419	448	445	434	426	444	404	396	451	482	394	403	396	410	429	446	420	449	413	440	428	445	406	409	390	436	426	437	411	432	400	434	420	416	440	430	429	441	469	419	406	431	412	409	420	448	395	417	423	397	425	422	448	406	434	398	428	445	449	431	449	461	404	434	439	408	425	417	432	373	425	396	408	445	415	403	413	425	381	418	404	419	415	433	473	429	451	433	442	446	425	409	437	435	411	413	413	422	440	384	449	456	444	399	440	464	432	449	435	457	442	424	443	419	465	422	465	386	409	430	409	417	436	459	425	383	441	417	433	421	420	396	418	424	439	396	443	431	391	442	405	483	399	432	437	457	425	429	426	429	406	383	410	444	422	417	417	417	413	414	445	430	408	441	427	405	405	428	429	432	411	416	427	429	456	422	468	425	451	432	430	405	415	421	406	402	438	410	434	401	445	435	402	462	441	474	434	425	465	418	411	424	455	435	420	419	427	469	387	445	418	449	431	430	409	419	371	431	406	426	415	415	431	393	423	414	418	437	453	476	425	458	438	456	432	406	442	401	402	393	434	447	432	437	439	422	429	438	410	402	418	397	428	442	399	432	413	454	474	455	420	416	458	436	420	420	408	439	453	413	416	446	386	417	411	486	422	427	398	431	453	428	397	454	412	449	410	438	458	415	459	401	453	438	422	429	456	390	445	399	467	425	426	401	416	388	422	409	401	396	451	411	399	399	403	376	436	427	440	409	408	432	418	399	445	450	427	403	403	421	417	397	395	456	414	384	415	409	406	392	393	402	438	436	425	443	409	398	419	433	464	414	372	407	426	441	493	418	412	452	405	442	394	389	419	436	427	453	403	423	444	425	408	425	430	453	459	432	433	453	459	427	426	452	435	442	434	414	396	426	401	480	431	413	469	423	411	391	401	424	428	402	411	402	431	440	399	437	490	420	439	418	398	427	447	458	431	383	437	387	450	462	394	454	422	452	428	463	466	443	424	408	400	440	448	424	424	403	425	421	417	415	404	392	448	406	401	415	413	412	451	404	426	425	410	415	451	441	428	459	449	382	405	417	420	411	417	425	440	420	423	418	409	423	428	451	406	436	433	423	407	422	416	459	411	426	436	396	443	449	411	441	417	418	419	453	441	396	431	436	420	420	424	464	421	427	429	437	430	443	431	430	417	404	406	421	423	421	426	436	410	434	455	470	422	469	427	414	402	403	408	423	428	415	410	417	407	430	393	415	413	407	457	437	396	424	430	412	413	407	420	419	420	393	444	433	456	429	423	428	433	422	388	416	453	431	425	431	417	412	436	415	418	488	428	417	422	422	430	401	424	414	432	378	435	410	439	431	429	480	431	396	438	401	461	431	420	414	423	436	450	390	449	445	439	443	433	450	394	439	433	446	426	436	419	414	397	438	394	416	443	402	440	438	418	438	415	426	405	445	400	389	449	427	399	431	422	429	430	402	458	427	407	408	421	392	410	385	471	416	378	409	426	419	440	411	405	432
12570	26943	23968	16389	9800	6437	5193	4991	3832	3310	2826	2518	2406	2078	1762	1572	1417	1324	1220	1150	953	875	782	738	711	641	681	656	676	590	582	898	884	596	607	2196	2392	2917	2741	1168	623	578	540	548	542	569	576	568	522	555	518	576	889	984	1034	915	922	911	769	609	531	530	569	565	553	540	533	550	572	564	551	506	565	557	566	576	528	590	544	578	530	499	533	604	578	544	552	587	580	538	551	547	597	584	525	559	523	564	569	543	593	541	561	567	603	553	548	565	552	586	561	579	541	602	607	514	561	547	575	576	563	570	585	568	549	566	541	572	567	597	593	594	556	631	564	550	564	547	532	565	583	532	544	605	556	579	553	520	537	548	583	525	586	604	571	559	589	531	526	581	551	580	591	549	548	601	580	572	557	542	557	552	533	581	524	542	536	599	541	540	554	560	548	585	545	565	563	574	541	570	513	511	545	577	546	547	547	565	543	565	564	524	570	573	584	518	516	550	557	588	572	614	561	552	580	547	584	514	524	559	573	553	517	543	527	568	567	574	560	577	540	580	548	492	501	557	552	563	584	604	541	549	625	523	566	570	532	544	519	590	564	531	579	547	610	597	578	569	524	550	570	579	572	579	579	526	517	571	492	535	582	560	569	572	561	524	583	564	580	571	569	558	597	567	554	520	581	528	579	535	526	589	546	553	542	539	544	542	532	562	556	547	607	553	568	537	556	551	552	569	585	577	576	585	570	567	527	560	546	583	577	531	573	573	590	621	539	595	543	538	552	552	548	524	559	603	542	549	529	550	509	569	557	576	561	541	540	564	541	582	557	556	572	518	572	535	541	560	584	544	578	589	599	532	585	533	542	574	576	525	537	583	529	554	554	584	536	580	508	524	556	524	546	570	589	527	514	482	615	552	590	614	524	539	581	565	599	548	519	580	560	563	570	531	541	551	562	549	579	521	561	570	561	510	616	529	543	537	545	537	575	538	558	561	553	560	537	546	593	575	543	519	524	574	563	571	558	561	521	574	566	547	525	538	539	588	551	549	532	541	542	600	574	567	574	550	548	573	559	527	579	535	535	539	530	575	568	551	528	566	560	593	537	540	574	565	555	518	581	589	556	581	568	548	532	574	474	572	594	571	526	618	518	592	579	550	550	554	547	531	581	526	524	573	555	556	535	540	543	517	553	586	552	533	553	548	517	547	560	564	509	557	560	604	545	562	568	575	548	539	551	556	598	581	541	527	561	545	523	565	539	585	541	588	589	578	545	558	530	513	589	598	591	568	558	544	547	533	561	544	576	547	546	550	551	543	544	533	562	563	539	555	514	552	567	534	518	574	560	526	527	527	551	576	588	594	575	552	541	577	558	550	552	559	516	547	599	559	571	581	512	537	542	570	546	541	537	536	575	497	560	555	577	577	555	536	564	543	538	581	552	547	507	560	567	581	584	598	547	555	567	562	546	579	542	509	537	566	547	545	571	556	517	586	565	567	548	560	510	560	580	571	587	575	565	524	538	520	534	545	540	556	578	602	551	549	557	544	559	571	542	529	589	570	523	557	512	499	565	534	605	562	575	545	557	553	532	554	566	593	561	522	570	552	519	601	553	559	567	576	566	571	600	536	544	564	573	541	538	563	543	590	535	566	595	583	565	544	519	567	579	544	514	534	547	585	524	553	535	543	558	539	570	543	553	545	554	522	526	531	523	546	561	586	534	534	545	599	582	547	546	511	554	547	563	517	555	559	539	538	526	536	607	543	514	548	544	550	563	586	564	533	561	562	565	582	516	581	561	564	565	557	562	530	592	555	575	551	541	572	541	569	554	585	557	565	565	565	590	552	525	532	574	525	568	582	557	560	545	552	528	582	597	561	546	529	526	544	531	547	554	539	567	556	557	538	541	574	557	576	557	550	515	552	543	544	593	575	564	526	513	558	578	542	547	569	573	595	553	568	527	554	542	612	557	584	525	564	546	557	514	540	556	579	543	548	544	580	583	552	520	567	566	582	581	552	590	583	572	584	553	587	569	561	569	591	578	602	554	526	533	575	532	567	572	545	571	571	572	546	562	518	527	577	553	543	570	561	519	536	573	542	580	616	581	553	577	549	550	558	627	561	573	618	570	520	526	538	573	561	522	540	548	543	530	559	523	542	532	597	522	558	588	600	573	584	565	567	511	550	582	526	578	555	530	523	530	541	566	598	572	532	555	570	595	586	551	573	538	533	515	545	518	539	509	552	560	577	567	587	538	605	589	536	529	518	593	523	574	558	544	542	506	588	593	544	550	561	521	558	543	592	561	563	567	607	544	566	531	529	544	551	529	564	543	591	550	557	565	556	530	590	558	559	571	530	562	586	492	535	558	556	546	545	515	578	596	545	563	542	558	565	520	568	593	570	553	541	571	525	559	574	515	564	556	510	553	592	556	543	520	543	573	555	564	546	570	552	594	514	553	546	521	588	527	529	575	603	566	502	554	509	558	584	530	541	594	506	525	583	525	579	549	602	556	574	528	581	577	533	559	558	586	492	523	533	585	545	563	562	559	545	515	507	547	545	542	564	531	537	543	565	595	536	543	586	550	592	563	595	581	567	566	549	534	464	547	572	535	521	617	575	594	528	567	577	579	566	539	552	559	560	581	566	608	544	536	566	567	547	560	561	557	550	546	542	553	580	582	558	532	553	536	537	573	545	568	546	586	555	580	573	569	551	514	520	556	569	543	526	569	558	546	551	545	566	572	582	544	557	545	569	552	547	543	557	545	555	547	534	573	558	564	584	499	530	588	540	589	564	547	609	587	549	592	599	562	573	591	558	580	573	538	558	537	589	555	592	526	531	607	597	524	503	551	532	533	592	512	574	551	575	555	544	583	499	613	545	525	527	535	549	568	576	533	554	574	519	536	570	566	597	593	513	583	538	594	562	570	549	585	582	576	552	565	551	563	525	568	513	594	576	553	570	556	550	549	568	553	578	576	520	562	569	560	586	565	561	550	542	525	551	557	548	533	578	517	546	531	545	548	526	520	521	555	551	552	557	573	537	566	550	556	581	536	548	571	526	550	552	565	565	547	540	570	534	579	598	560	568	523	525	544	557	547	611	564	543	543	531	565	530	567	532	562	525	558	564	570	565	533	571	526	533	538	546	585	590	549	552	608	568	576	592	575	559	547	568	551	581	549	540	549	573	575	539	544	571	562	596	527	547	592	550	568	535	547	533	568	528	558	553	571	555	587	572	563	543	545	541	529	538	529	520	543	559	542	536	564	580	573	506	544	544	545	571	572	548	555	550	530	572	567	567	525	534	519	601	546	604	547	562	579	565	547	560	561	599	571	508	542	516	541	543	540	552	532	545	649	545	574	571	584	574	587	533	542	544	499	557	570	555	540	532	576	540	543	553	573	561	524	559	512	558	549	562	580	532	581	549	579	581	617	549	549	520	618	530	534	544	570	582	556	513	553	542	536	532	545	552	503	598	519	557	544	584	560	547	524	571	509	564	575	513	577	548
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
